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

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

callSPSWrapper(ExecutorAddr WrapperFnAddr, WrapperCallArgTs &&...WrapperCallArgs)llvm::orc::ExecutionSessioninline
callSPSWrapperAsync(ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, const ArgTs &...Args)llvm::orc::ExecutionSessioninline
callWrapper(ExecutorAddr WrapperFnAddr, ArrayRef< char > ArgBuffer)llvm::orc::ExecutionSessioninline
callWrapperAsync(ArgTs &&... Args)llvm::orc::ExecutionSessioninline
createBareJITDylib(std::string Name)llvm::orc::ExecutionSession
createJITDylib(std::string Name)llvm::orc::ExecutionSession
deregisterResourceManager(ResourceManager &RM)llvm::orc::ExecutionSession
dispatchTask(std::unique_ptr< Task > T)llvm::orc::ExecutionSessioninline
DispatchTaskFunction typedefllvm::orc::ExecutionSession
dump(raw_ostream &OS)llvm::orc::ExecutionSession
endSession()llvm::orc::ExecutionSession
ErrorReporter typedefllvm::orc::ExecutionSession
ExecutionSession(std::unique_ptr< ExecutorProcessControl > EPC)llvm::orc::ExecutionSession
getExecutorProcessControl()llvm::orc::ExecutionSessioninline
getJITDylibByName(StringRef Name)llvm::orc::ExecutionSession
getPageSize() constllvm::orc::ExecutionSessioninline
getPlatform()llvm::orc::ExecutionSessioninline
getSymbolStringPool()llvm::orc::ExecutionSessioninline
getTargetTriple() constllvm::orc::ExecutionSessioninline
InProgressFullLookupStatellvm::orc::ExecutionSessionfriend
InProgressLookupFlagsStatellvm::orc::ExecutionSessionfriend
intern(StringRef SymName)llvm::orc::ExecutionSessioninline
JITDispatchHandlerAssociationMap typedefllvm::orc::ExecutionSession
JITDispatchHandlerFunction typedefllvm::orc::ExecutionSession
JITDylibllvm::orc::ExecutionSessionfriend
lookup(LookupKind K, const JITDylibSearchOrder &SearchOrder, SymbolLookupSet Symbols, SymbolState RequiredState, SymbolsResolvedCallback NotifyComplete, RegisterDependenciesFunction RegisterDependencies)llvm::orc::ExecutionSession
lookup(const JITDylibSearchOrder &SearchOrder, SymbolLookupSet Symbols, LookupKind K=LookupKind::Static, SymbolState RequiredState=SymbolState::Ready, RegisterDependenciesFunction RegisterDependencies=NoDependenciesToRegister)llvm::orc::ExecutionSession
lookup(const JITDylibSearchOrder &SearchOrder, SymbolStringPtr Symbol, SymbolState RequiredState=SymbolState::Ready)llvm::orc::ExecutionSession
lookup(ArrayRef< JITDylib * > SearchOrder, SymbolStringPtr Symbol, SymbolState RequiredState=SymbolState::Ready)llvm::orc::ExecutionSession
lookup(ArrayRef< JITDylib * > SearchOrder, StringRef Symbol, SymbolState RequiredState=SymbolState::Ready)llvm::orc::ExecutionSession
lookupFlags(LookupKind K, JITDylibSearchOrder SearchOrder, SymbolLookupSet Symbols, unique_function< void(Expected< SymbolFlagsMap >)> OnComplete)llvm::orc::ExecutionSession
lookupFlags(LookupKind K, JITDylibSearchOrder SearchOrder, SymbolLookupSet Symbols)llvm::orc::ExecutionSession
LookupStatellvm::orc::ExecutionSessionfriend
MaterializationResponsibilityllvm::orc::ExecutionSessionfriend
registerJITDispatchHandlers(JITDylib &JD, JITDispatchHandlerAssociationMap WFs)llvm::orc::ExecutionSession
registerResourceManager(ResourceManager &RM)llvm::orc::ExecutionSession
removeJITDylib(JITDylib &JD)llvm::orc::ExecutionSessioninline
removeJITDylibs(std::vector< JITDylibSP > JDsToRemove)llvm::orc::ExecutionSession
reportError(Error Err)llvm::orc::ExecutionSessioninline
ResourceTrackerllvm::orc::ExecutionSessionfriend
runJITDispatchHandler(SendResultFunction SendResult, ExecutorAddr HandlerFnTagAddr, ArrayRef< char > ArgBuffer)llvm::orc::ExecutionSession
runSessionLocked(Func &&F)llvm::orc::ExecutionSessioninline
SendResultFunction typedefllvm::orc::ExecutionSession
setDispatchTask(DispatchTaskFunction DispatchTask)llvm::orc::ExecutionSessioninline
setErrorReporter(ErrorReporter ReportError)llvm::orc::ExecutionSessioninline
setPlatform(std::unique_ptr< Platform > P)llvm::orc::ExecutionSessioninline
wrapAsyncWithSPS(HandlerT &&H)llvm::orc::ExecutionSessioninlinestatic
wrapAsyncWithSPS(ClassT *Instance, void(ClassT::*Method)(MethodArgTs...))llvm::orc::ExecutionSessioninlinestatic
~ExecutionSession()llvm::orc::ExecutionSession