Home
last modified time | relevance | path

Searched refs:MachOPlatform (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DMachOPlatform.cpp42 MachOPlatform::MachOJITDylibDepInfo> {
44 static size_t size(const MachOPlatform::MachOJITDylibDepInfo &DDI) { in size()
49 const MachOPlatform::MachOJITDylibDepInfo &DDI) { in serialize()
55 MachOPlatform::MachOJITDylibDepInfo &DDI) { in deserialize()
63 MachOPlatform::MachOExecutorSymbolFlags> {
65 using UT = std::underlying_type_t<MachOPlatform::MachOExecutorSymbolFlags>;
68 static size_t size(const MachOPlatform::MachOExecutorSymbolFlags &SF) { in size()
73 const MachOPlatform::MachOExecutorSymbolFlags &SF) { in serialize()
78 MachOPlatform::MachOExecutorSymbolFlags &SF) { in deserialize()
82 SF = static_cast<MachOPlatform::MachOExecutorSymbolFlags>(Tmp); in deserialize()
[all …]
H A DLLJIT.cpp1177 if (auto P = MachOPlatform::Create(ES, *ObjLinkingLayer, PlatformJD, in operator ()()
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DMachOPlatform.h30 class MachOPlatform : public Platform {
90 unique_function<std::unique_ptr<MaterializationUnit>(MachOPlatform &MOP,
95 buildSimpleMachOHeaderMU(MachOPlatform &MOP, HeaderOptions Opts);
135 static Expected<std::unique_ptr<MachOPlatform>>
143 static Expected<std::unique_ptr<MachOPlatform>>
199 MachOPlatformPlugin(MachOPlatform &MP) : MP(MP) {} in MachOPlatformPlugin()
279 MachOPlatform &MP;
303 MachOPlatform(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer,
385 SimpleMachOHeaderMU(MachOPlatform &MOP, SymbolStringPtr HeaderStartSymbol,
386 MachOPlatform::HeaderOptions Opts);
[all …]
/freebsd/lib/clang/libllvm/
H A DMakefile754 SRCS_EXT+= ExecutionEngine/Orc/MachOPlatform.cpp