LLVM 19.0.0git
llvm::orc::MachOPlatform Member List

This is the complete list of members for llvm::orc::MachOPlatform, including all inherited members.

buildSimpleMachOHeaderMU(MachOPlatform &MOP, HeaderOptions Opts)llvm::orc::MachOPlatforminlinestatic
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::MachOPlatformstatic
Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, const char *OrcRuntimePath, HeaderOptions PlatformJDOpts={}, MachOHeaderMUBuilder BuildMachOHeaderMU=buildSimpleMachOHeaderMU, std::optional< SymbolAliasMap > RuntimeAliases=std::nullopt)llvm::orc::MachOPlatformstatic
getExecutionSession() constllvm::orc::MachOPlatforminline
getMachOHeaderStartSymbol() constllvm::orc::MachOPlatforminline
getObjectLinkingLayer() constllvm::orc::MachOPlatforminline
lookupInitSymbols(ExecutionSession &ES, const DenseMap< JITDylib *, SymbolLookupSet > &InitSyms)llvm::orc::Platformstatic
lookupInitSymbolsAsync(unique_function< void(Error)> OnComplete, ExecutionSession &ES, const DenseMap< JITDylib *, SymbolLookupSet > &InitSyms)llvm::orc::Platformstatic
MachOExecutorSymbolFlags enum namellvm::orc::MachOPlatform
MachOHeaderMUBuilder typedefllvm::orc::MachOPlatform
MachOJITDylibDepInfoMap typedefllvm::orc::MachOPlatform
notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) overridellvm::orc::MachOPlatformvirtual
notifyRemoving(ResourceTracker &RT) overridellvm::orc::MachOPlatformvirtual
requiredCXXAliases()llvm::orc::MachOPlatformstatic
setupJITDylib(JITDylib &JD) overridellvm::orc::MachOPlatformvirtual
setupJITDylib(JITDylib &JD, HeaderOptions Opts)llvm::orc::MachOPlatform
standardPlatformAliases(ExecutionSession &ES)llvm::orc::MachOPlatformstatic
standardRuntimeUtilityAliases()llvm::orc::MachOPlatformstatic
teardownJITDylib(JITDylib &JD) overridellvm::orc::MachOPlatformvirtual
~Platform()llvm::orc::Platformvirtual