LLVM 20.0.0git
llvm::orc::ExecutorProcessControl Member List

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

BootstrapMapllvm::orc::ExecutorProcessControlprotected
BootstrapSymbolsllvm::orc::ExecutorProcessControlprotected
callSPSWrapper(ExecutorAddr WrapperFnAddr, WrapperCallArgTs &&...WrapperCallArgs)llvm::orc::ExecutorProcessControlinline
callSPSWrapperAsync(RunPolicyT &&Runner, ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, const ArgTs &...Args)llvm::orc::ExecutorProcessControlinline
callSPSWrapperAsync(ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, const ArgTs &...Args)llvm::orc::ExecutorProcessControlinline
callWrapper(ExecutorAddr WrapperFnAddr, ArrayRef< char > ArgBuffer)llvm::orc::ExecutorProcessControlinline
callWrapperAsync(ExecutorAddr WrapperFnAddr, IncomingWFRHandler OnComplete, ArrayRef< char > ArgBuffer)=0llvm::orc::ExecutorProcessControlpure virtual
callWrapperAsync(RunPolicyT &&Runner, ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer)llvm::orc::ExecutorProcessControlinline
callWrapperAsync(ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer)llvm::orc::ExecutorProcessControlinline
Dllvm::orc::ExecutorProcessControlprotected
disconnect()=0llvm::orc::ExecutorProcessControlpure virtual
ESllvm::orc::ExecutorProcessControlprotected
ExecutionSessionllvm::orc::ExecutorProcessControlfriend
ExecutorProcessControl(std::shared_ptr< SymbolStringPool > SSP, std::unique_ptr< TaskDispatcher > D)llvm::orc::ExecutorProcessControlinline
getBootstrapMap() constllvm::orc::ExecutorProcessControlinline
getBootstrapMapValue(StringRef Key, std::optional< T > &Val) constllvm::orc::ExecutorProcessControlinline
getBootstrapSymbols(ArrayRef< std::pair< ExecutorAddr &, StringRef > > Pairs) constllvm::orc::ExecutorProcessControlinline
getBootstrapSymbolsMap() constllvm::orc::ExecutorProcessControlinline
getDispatcher()llvm::orc::ExecutorProcessControlinline
getExecutionSession()llvm::orc::ExecutorProcessControlinline
getJITDispatchInfo() constllvm::orc::ExecutorProcessControlinline
getMemMgr() constllvm::orc::ExecutorProcessControlinline
getMemoryAccess() constllvm::orc::ExecutorProcessControlinline
getPageSize() constllvm::orc::ExecutorProcessControlinline
getSymbolStringPool() constllvm::orc::ExecutorProcessControlinline
getTargetTriple() constllvm::orc::ExecutorProcessControlinline
intern(StringRef SymName)llvm::orc::ExecutorProcessControlinline
JDIllvm::orc::ExecutorProcessControlprotected
loadDylib(const char *DylibPath)=0llvm::orc::ExecutorProcessControlpure virtual
lookupSymbols(ArrayRef< LookupRequest > Request)llvm::orc::ExecutorProcessControlinline
lookupSymbolsAsync(ArrayRef< LookupRequest > Request, SymbolLookupCompleteFn F)=0llvm::orc::ExecutorProcessControlpure virtual
MemAccessllvm::orc::ExecutorProcessControlprotected
MemMgrllvm::orc::ExecutorProcessControlprotected
PageSizellvm::orc::ExecutorProcessControlprotected
runAsIntFunction(ExecutorAddr IntFnAddr, int Arg)=0llvm::orc::ExecutorProcessControlpure virtual
runAsMain(ExecutorAddr MainFnAddr, ArrayRef< std::string > Args)=0llvm::orc::ExecutorProcessControlpure virtual
runAsVoidFunction(ExecutorAddr VoidFnAddr)=0llvm::orc::ExecutorProcessControlpure virtual
SSPllvm::orc::ExecutorProcessControlprotected
SymbolLookupCompleteFn typedefllvm::orc::ExecutorProcessControl
TargetTriplellvm::orc::ExecutorProcessControlprotected
~ExecutorProcessControl()llvm::orc::ExecutorProcessControlvirtual