| BootstrapMap | llvm::orc::ExecutorProcessControl | protected |
| BootstrapSymbols | llvm::orc::ExecutorProcessControl | protected |
| callSPSWrapper(ExecutorAddr WrapperFnAddr, WrapperCallArgTs &&...WrapperCallArgs) | llvm::orc::ExecutorProcessControl | inline |
| callSPSWrapperAsync(RunPolicyT &&Runner, ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, const ArgTs &...Args) | llvm::orc::ExecutorProcessControl | inline |
| callSPSWrapperAsync(ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, const ArgTs &...Args) | llvm::orc::ExecutorProcessControl | inline |
| callWrapper(ExecutorAddr WrapperFnAddr, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutorProcessControl | inline |
| callWrapperAsync(ExecutorAddr WrapperFnAddr, IncomingWFRHandler OnComplete, ArrayRef< char > ArgBuffer) override | llvm::orc::SelfExecutorProcessControl | virtual |
| llvm::orc::ExecutorProcessControl::callWrapperAsync(RunPolicyT &&Runner, ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutorProcessControl | inline |
| llvm::orc::ExecutorProcessControl::callWrapperAsync(ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutorProcessControl | inline |
| Create(std::shared_ptr< SymbolStringPool > SSP=nullptr, std::unique_ptr< TaskDispatcher > D=nullptr, std::unique_ptr< jitlink::JITLinkMemoryManager > MemMgr=nullptr) | llvm::orc::SelfExecutorProcessControl | static |
| D | llvm::orc::ExecutorProcessControl | protected |
| disconnect() override | llvm::orc::SelfExecutorProcessControl | virtual |
| DylibMgr | llvm::orc::ExecutorProcessControl | protected |
| ES | llvm::orc::ExecutorProcessControl | protected |
| ExecutorProcessControl(std::shared_ptr< SymbolStringPool > SSP, std::unique_ptr< TaskDispatcher > D) | llvm::orc::ExecutorProcessControl | inline |
| getBootstrapMap() const | llvm::orc::ExecutorProcessControl | inline |
| getBootstrapMapValue(StringRef Key, std::optional< T > &Val) const | llvm::orc::ExecutorProcessControl | inline |
| getBootstrapSymbols(ArrayRef< std::pair< ExecutorAddr &, StringRef > > Pairs) const | llvm::orc::ExecutorProcessControl | inline |
| getBootstrapSymbolsMap() const | llvm::orc::ExecutorProcessControl | inline |
| getDispatcher() | llvm::orc::ExecutorProcessControl | inline |
| getDylibMgr() const | llvm::orc::ExecutorProcessControl | inline |
| getExecutionSession() | llvm::orc::ExecutorProcessControl | inline |
| getJITDispatchInfo() const | llvm::orc::ExecutorProcessControl | inline |
| getMemMgr() const | llvm::orc::ExecutorProcessControl | inline |
| getMemoryAccess() const | llvm::orc::ExecutorProcessControl | inline |
| getPageSize() const | llvm::orc::ExecutorProcessControl | inline |
| getSymbolStringPool() const | llvm::orc::ExecutorProcessControl | inline |
| getTargetTriple() const | llvm::orc::ExecutorProcessControl | inline |
| intern(StringRef SymName) | llvm::orc::ExecutorProcessControl | inline |
| JDI | llvm::orc::ExecutorProcessControl | protected |
| MemAccess | llvm::orc::ExecutorProcessControl | protected |
| MemMgr | llvm::orc::ExecutorProcessControl | protected |
| PageSize | llvm::orc::ExecutorProcessControl | protected |
| runAsIntFunction(ExecutorAddr IntFnAddr, int Arg) override | llvm::orc::SelfExecutorProcessControl | virtual |
| runAsMain(ExecutorAddr MainFnAddr, ArrayRef< std::string > Args) override | llvm::orc::SelfExecutorProcessControl | virtual |
| runAsVoidFunction(ExecutorAddr VoidFnAddr) override | llvm::orc::SelfExecutorProcessControl | virtual |
| SelfExecutorProcessControl(std::shared_ptr< SymbolStringPool > SSP, std::unique_ptr< TaskDispatcher > D, Triple TargetTriple, unsigned PageSize, std::unique_ptr< jitlink::JITLinkMemoryManager > MemMgr) | llvm::orc::SelfExecutorProcessControl | |
| SSP | llvm::orc::ExecutorProcessControl | protected |
| TargetTriple | llvm::orc::ExecutorProcessControl | protected |
| ~ExecutorProcessControl() | llvm::orc::ExecutorProcessControl | virtual |