Lines Matching refs:MachOPlatform

28   MachOHeaderMaterializationUnit(MachOPlatform &MOP,  in MachOHeaderMaterializationUnit()
113 createHeaderSymbols(MachOPlatform &MOP, in createHeaderSymbols()
125 MachOPlatform &MOP;
151 Expected<std::unique_ptr<MachOPlatform>>
152 MachOPlatform::Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, in Create()
190 auto P = std::unique_ptr<MachOPlatform>( in Create()
191 new MachOPlatform(ES, ObjLinkingLayer, PlatformJD, in Create()
198 Error MachOPlatform::setupJITDylib(JITDylib &JD) { in setupJITDylib()
203 Error MachOPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()
219 Error MachOPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
233 SymbolAliasMap MachOPlatform::standardPlatformAliases(ExecutionSession &ES) { in standardPlatformAliases()
241 MachOPlatform::requiredCXXAliases() { in requiredCXXAliases()
249 MachOPlatform::standardRuntimeUtilityAliases() { in standardRuntimeUtilityAliases()
259 bool MachOPlatform::isInitializerSection(StringRef SegName, in isInitializerSection()
268 bool MachOPlatform::supportedTarget(const Triple &TT) { in supportedTarget()
277 MachOPlatform::MachOPlatform( in MachOPlatform() function in llvm::orc::MachOPlatform
314 Error MachOPlatform::associateRuntimeSupportFunctions(JITDylib &PlatformJD) { in associateRuntimeSupportFunctions()
321 this, &MachOPlatform::rt_getInitializers); in associateRuntimeSupportFunctions()
327 this, &MachOPlatform::rt_getDeinitializers); in associateRuntimeSupportFunctions()
333 &MachOPlatform::rt_lookupSymbol); in associateRuntimeSupportFunctions()
338 void MachOPlatform::getInitializersBuildSequencePhase( in getInitializersBuildSequencePhase()
360 void MachOPlatform::getInitializersLookupPhase( in getInitializersLookupPhase()
394 void MachOPlatform::rt_getInitializers(SendInitializerSequenceFn SendResult, in rt_getInitializers()
413 void MachOPlatform::rt_getDeinitializers(SendDeinitializerSequenceFn SendResult, in rt_getDeinitializers()
443 void MachOPlatform::rt_lookupSymbol(SendSymbolAddressFn SendResult, in rt_lookupSymbol()
497 Error MachOPlatform::bootstrapMachORuntime(JITDylib &PlatformJD) { in bootstrapMachORuntime()
546 Error MachOPlatform::registerInitInfo( in registerInitInfo()
585 Error MachOPlatform::registerPerObjectSections( in registerPerObjectSections()
602 Expected<uint64_t> MachOPlatform::createPThreadKey() { in createPThreadKey()
616 void MachOPlatform::MachOPlatformPlugin::modifyPassConfig( in modifyPassConfig()
638 MachOPlatform::MachOPlatformPlugin::getSyntheticSymbolDependencies( in getSyntheticSymbolDependencies()
651 void MachOPlatform::MachOPlatformPlugin::addInitializerSupportPasses( in addInitializerSupportPasses()
667 void MachOPlatform::MachOPlatformPlugin::addMachOHeaderSupportPasses( in addMachOHeaderSupportPasses()
690 void MachOPlatform::MachOPlatformPlugin::addEHAndTLVSupportPasses( in addEHAndTLVSupportPasses()
758 Error MachOPlatform::MachOPlatformPlugin::preserveInitSections( in preserveInitSections()
795 Error MachOPlatform::MachOPlatformPlugin::processObjCImageInfo( in processObjCImageInfo()
873 Error MachOPlatform::MachOPlatformPlugin::registerInitSections( in registerInitSections()
904 Error MachOPlatform::MachOPlatformPlugin::fixTLVSectionsAndEdges( in fixTLVSectionsAndEdges()