Lines Matching refs:MachOPlatform

35                              MachOPlatform::MachOJITDylibDepInfo> {
37 static size_t size(const MachOPlatform::MachOJITDylibDepInfo &DDI) { in size()
42 const MachOPlatform::MachOJITDylibDepInfo &DDI) { in serialize()
48 MachOPlatform::MachOJITDylibDepInfo &DDI) { in deserialize()
62 MachOHeaderMaterializationUnit(MachOPlatform &MOP, in MachOHeaderMaterializationUnit()
147 createHeaderInterface(MachOPlatform &MOP, in createHeaderInterface()
160 MachOPlatform &MOP;
187 Expected<std::unique_ptr<MachOPlatform>>
188 MachOPlatform::Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, in Create()
226 auto P = std::unique_ptr<MachOPlatform>( in Create()
227 new MachOPlatform(ES, ObjLinkingLayer, PlatformJD, in Create()
234 Error MachOPlatform::setupJITDylib(JITDylib &JD) { in setupJITDylib()
242 Error MachOPlatform::teardownJITDylib(JITDylib &JD) { in teardownJITDylib()
255 Error MachOPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()
271 Error MachOPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
285 SymbolAliasMap MachOPlatform::standardPlatformAliases(ExecutionSession &ES) { in standardPlatformAliases()
293 MachOPlatform::requiredCXXAliases() { in requiredCXXAliases()
301 MachOPlatform::standardRuntimeUtilityAliases() { in standardRuntimeUtilityAliases()
315 bool MachOPlatform::isInitializerSection(StringRef SegName, in isInitializerSection()
324 bool MachOPlatform::supportedTarget(const Triple &TT) { in supportedTarget()
334 MachOPlatform::MachOPlatform( in MachOPlatform() function in llvm::orc::MachOPlatform
383 Error MachOPlatform::associateRuntimeSupportFunctions(JITDylib &PlatformJD) { in associateRuntimeSupportFunctions()
390 this, &MachOPlatform::rt_pushInitializers); in associateRuntimeSupportFunctions()
396 &MachOPlatform::rt_lookupSymbol); in associateRuntimeSupportFunctions()
401 void MachOPlatform::pushInitializersLoop( in pushInitializersLoop()
492 void MachOPlatform::rt_pushInitializers(PushInitializersSendResultFn SendResult, in rt_pushInitializers()
521 void MachOPlatform::rt_lookupSymbol(SendSymbolAddressFn SendResult, in rt_lookupSymbol()
574 Error MachOPlatform::bootstrapMachORuntime(JITDylib &PlatformJD) { in bootstrapMachORuntime()
596 Expected<uint64_t> MachOPlatform::createPThreadKey() { in createPThreadKey()
610 void MachOPlatform::MachOPlatformPlugin::modifyPassConfig( in modifyPassConfig()
640 if (PS == MachOPlatform::BootstrapPhase1) { in modifyPassConfig()
663 MachOPlatform::MachOPlatformPlugin::getSyntheticSymbolDependencies( in getSyntheticSymbolDependencies()
676 Error MachOPlatform::MachOPlatformPlugin::associateJITDylibHeaderSymbol( in associateJITDylibHeaderSymbol()
697 Error MachOPlatform::MachOPlatformPlugin::preserveInitSections( in preserveInitSections()
734 Error MachOPlatform::MachOPlatformPlugin::processObjCImageInfo( in processObjCImageInfo()
812 Error MachOPlatform::MachOPlatformPlugin::fixTLVSectionsAndEdges( in fixTLVSectionsAndEdges()
868 Error MachOPlatform::MachOPlatformPlugin::registerObjectPlatformSections( in registerObjectPlatformSections()
907 if (MP.State != MachOPlatform::Initialized) in registerObjectPlatformSections()
973 Error MachOPlatform::MachOPlatformPlugin::registerEHSectionsPhase1( in registerEHSectionsPhase1()