LLVM 20.0.0git
|
This is the complete list of members for llvm::orc::ELFNixPlatform, including all inherited members.
Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, std::unique_ptr< DefinitionGenerator > OrcRuntime, std::optional< SymbolAliasMap > RuntimeAliases=std::nullopt) | llvm::orc::ELFNixPlatform | static |
Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, const char *OrcRuntimePath, std::optional< SymbolAliasMap > RuntimeAliases=std::nullopt) | llvm::orc::ELFNixPlatform | static |
getExecutionSession() const | llvm::orc::ELFNixPlatform | inline |
getObjectLinkingLayer() const | llvm::orc::ELFNixPlatform | inline |
lookupInitSymbols(ExecutionSession &ES, const DenseMap< JITDylib *, SymbolLookupSet > &InitSyms) | llvm::orc::Platform | static |
lookupInitSymbolsAsync(unique_function< void(Error)> OnComplete, ExecutionSession &ES, const DenseMap< JITDylib *, SymbolLookupSet > &InitSyms) | llvm::orc::Platform | static |
notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) override | llvm::orc::ELFNixPlatform | virtual |
notifyRemoving(ResourceTracker &RT) override | llvm::orc::ELFNixPlatform | virtual |
requiredCXXAliases() | llvm::orc::ELFNixPlatform | static |
setupJITDylib(JITDylib &JD) override | llvm::orc::ELFNixPlatform | virtual |
standardPlatformAliases(ExecutionSession &ES, JITDylib &PlatformJD) | llvm::orc::ELFNixPlatform | static |
standardRuntimeUtilityAliases() | llvm::orc::ELFNixPlatform | static |
teardownJITDylib(JITDylib &JD) override | llvm::orc::ELFNixPlatform | virtual |
~Platform() | llvm::orc::Platform | virtual |