Searched refs:MachOPlatform (Results 1 – 4 of 4) sorted by relevance
42 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 …]
1177 if (auto P = MachOPlatform::Create(ES, *ObjLinkingLayer, PlatformJD, in operator ()()
30 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 …]
754 SRCS_EXT+= ExecutionEngine/Orc/MachOPlatform.cpp