Lines Matching refs:ELFNixPlatform

33   DSOHandleMaterializationUnit(ELFNixPlatform &ENP,  in DSOHandleMaterializationUnit()
93 createDSOHandleSectionInterface(ELFNixPlatform &ENP, in createDSOHandleSectionInterface()
107 ELFNixPlatform &ENP;
115 Expected<std::unique_ptr<ELFNixPlatform>> ELFNixPlatform::Create( in Create()
152 auto P = std::unique_ptr<ELFNixPlatform>(new ELFNixPlatform( in Create()
159 Expected<std::unique_ptr<ELFNixPlatform>>
160 ELFNixPlatform::Create(ExecutionSession &ES, in Create()
176 Error ELFNixPlatform::setupJITDylib(JITDylib &JD) { in setupJITDylib()
181 Error ELFNixPlatform::teardownJITDylib(JITDylib &JD) { in teardownJITDylib()
185 Error ELFNixPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()
201 Error ELFNixPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
216 ELFNixPlatform::standardPlatformAliases(ExecutionSession &ES, in standardPlatformAliases()
225 ELFNixPlatform::requiredCXXAliases() { in requiredCXXAliases()
234 ELFNixPlatform::standardRuntimeUtilityAliases() { in standardRuntimeUtilityAliases()
248 bool ELFNixPlatform::supportedTarget(const Triple &TT) { in supportedTarget()
261 ELFNixPlatform::ELFNixPlatform( in ELFNixPlatform() function in llvm::orc::ELFNixPlatform
298 Error ELFNixPlatform::associateRuntimeSupportFunctions(JITDylib &PlatformJD) { in associateRuntimeSupportFunctions()
305 this, &ELFNixPlatform::rt_getInitializers); in associateRuntimeSupportFunctions()
311 this, &ELFNixPlatform::rt_getDeinitializers); in associateRuntimeSupportFunctions()
317 &ELFNixPlatform::rt_lookupSymbol); in associateRuntimeSupportFunctions()
322 void ELFNixPlatform::getInitializersBuildSequencePhase( in getInitializersBuildSequencePhase()
344 void ELFNixPlatform::getInitializersLookupPhase( in getInitializersLookupPhase()
383 void ELFNixPlatform::rt_getInitializers(SendInitializerSequenceFn SendResult, in rt_getInitializers()
402 void ELFNixPlatform::rt_getDeinitializers( in rt_getDeinitializers()
428 void ELFNixPlatform::rt_lookupSymbol(SendSymbolAddressFn SendResult, in rt_lookupSymbol()
476 Error ELFNixPlatform::bootstrapELFNixRuntime(JITDylib &PlatformJD) { in bootstrapELFNixRuntime()
532 Error ELFNixPlatform::registerInitInfo( in registerInitInfo()
567 Error ELFNixPlatform::registerPerObjectSections( in registerPerObjectSections()
584 Expected<uint64_t> ELFNixPlatform::createPThreadKey() { in createPThreadKey()
598 void ELFNixPlatform::ELFNixPlatformPlugin::modifyPassConfig( in modifyPassConfig()
620 ELFNixPlatform::ELFNixPlatformPlugin::getSyntheticSymbolDependencies( in getSyntheticSymbolDependencies()
633 void ELFNixPlatform::ELFNixPlatformPlugin::addInitializerSupportPasses( in addInitializerSupportPasses()
649 void ELFNixPlatform::ELFNixPlatformPlugin::addDSOHandleSupportPasses( in addDSOHandleSupportPasses()
670 void ELFNixPlatform::ELFNixPlatformPlugin::addEHAndTLVSupportPasses( in addEHAndTLVSupportPasses()
737 Error ELFNixPlatform::ELFNixPlatformPlugin::preserveInitSections( in preserveInitSections()
773 Error ELFNixPlatform::ELFNixPlatformPlugin::registerInitSections( in registerInitSections()
798 Error ELFNixPlatform::ELFNixPlatformPlugin::fixTLVSectionsAndEdges( in fixTLVSectionsAndEdges()