LLVM 20.0.0git
|
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::COFFPlatform | static |
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::COFFPlatform | static |
getExecutionSession() const | llvm::orc::COFFPlatform | inline |
getObjectLinkingLayer() const | llvm::orc::COFFPlatform | inline |
getSEHFrameSectionName() | llvm::orc::COFFPlatform | inlinestatic |
LoadDynamicLibrary typedef | llvm::orc::COFFPlatform | |
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::COFFPlatform | virtual |
notifyRemoving(ResourceTracker &RT) override | llvm::orc::COFFPlatform | virtual |
requiredCXXAliases() | llvm::orc::COFFPlatform | static |
setupJITDylib(JITDylib &JD) override | llvm::orc::COFFPlatform | virtual |
standardPlatformAliases(ExecutionSession &ES) | llvm::orc::COFFPlatform | static |
standardRuntimeUtilityAliases() | llvm::orc::COFFPlatform | static |
teardownJITDylib(JITDylib &JD) override | llvm::orc::COFFPlatform | virtual |
~Platform() | llvm::orc::Platform | virtual |