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

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

Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, std::unique_ptr< MemoryBuffer > OrcRuntimeArchiveBuffer, LoadDynamicLibrary LoadDynLibrary, bool StaticVCRuntime=false, const char *VCRuntimePath=nullptr, std::optional< SymbolAliasMap > RuntimeAliases=std::nullopt)llvm::orc::COFFPlatformstatic
Create(ExecutionSession &ES, ObjectLinkingLayer &ObjLinkingLayer, JITDylib &PlatformJD, const char *OrcRuntimePath, LoadDynamicLibrary LoadDynLibrary, bool StaticVCRuntime=false, const char *VCRuntimePath=nullptr, std::optional< SymbolAliasMap > RuntimeAliases=std::nullopt)llvm::orc::COFFPlatformstatic
getExecutionSession() constllvm::orc::COFFPlatforminline
getObjectLinkingLayer() constllvm::orc::COFFPlatforminline
getSEHFrameSectionName()llvm::orc::COFFPlatforminlinestatic
LoadDynamicLibrary typedefllvm::orc::COFFPlatform
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
notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) overridellvm::orc::COFFPlatformvirtual
notifyRemoving(ResourceTracker &RT) overridellvm::orc::COFFPlatformvirtual
requiredCXXAliases()llvm::orc::COFFPlatformstatic
setupJITDylib(JITDylib &JD) overridellvm::orc::COFFPlatformvirtual
standardPlatformAliases(ExecutionSession &ES)llvm::orc::COFFPlatformstatic
standardRuntimeUtilityAliases()llvm::orc::COFFPlatformstatic
teardownJITDylib(JITDylib &JD) overridellvm::orc::COFFPlatformvirtual
~Platform()llvm::orc::Platformvirtual