LLVM 20.0.0git
|
This is the complete list of members for llvm::orc::MachOPlatform, including all inherited members.
buildSimpleMachOHeaderMU(MachOPlatform &MOP, HeaderOptions Opts) | llvm::orc::MachOPlatform | inlinestatic |
Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, std::unique_ptr< DefinitionGenerator > OrcRuntime, HeaderOptions PlatformJDOpts={}, MachOHeaderMUBuilder BuildMachOHeaderMU=buildSimpleMachOHeaderMU, std::optional< SymbolAliasMap > RuntimeAliases=std::nullopt) | llvm::orc::MachOPlatform | static |
Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, const char *OrcRuntimePath, HeaderOptions PlatformJDOpts={}, MachOHeaderMUBuilder BuildMachOHeaderMU=buildSimpleMachOHeaderMU, std::optional< SymbolAliasMap > RuntimeAliases=std::nullopt) | llvm::orc::MachOPlatform | static |
getExecutionSession() const | llvm::orc::MachOPlatform | inline |
getMachOHeaderStartSymbol() const | llvm::orc::MachOPlatform | inline |
getObjectLinkingLayer() const | llvm::orc::MachOPlatform | 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 |
MachOExecutorSymbolFlags enum name | llvm::orc::MachOPlatform | |
MachOHeaderMUBuilder typedef | llvm::orc::MachOPlatform | |
MachOJITDylibDepInfoMap typedef | llvm::orc::MachOPlatform | |
notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) override | llvm::orc::MachOPlatform | virtual |
notifyRemoving(ResourceTracker &RT) override | llvm::orc::MachOPlatform | virtual |
requiredCXXAliases() | llvm::orc::MachOPlatform | static |
setupJITDylib(JITDylib &JD) override | llvm::orc::MachOPlatform | virtual |
setupJITDylib(JITDylib &JD, HeaderOptions Opts) | llvm::orc::MachOPlatform | |
standardPlatformAliases(ExecutionSession &ES) | llvm::orc::MachOPlatform | static |
standardRuntimeUtilityAliases() | llvm::orc::MachOPlatform | static |
teardownJITDylib(JITDylib &JD) override | llvm::orc::MachOPlatform | virtual |
~Platform() | llvm::orc::Platform | virtual |