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::UnsupportedExecutorProcessControl | inlinevirtual |
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 |
D | llvm::orc::ExecutorProcessControl | protected |
disconnect() override | llvm::orc::UnsupportedExecutorProcessControl | inlinevirtual |
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 |
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 |
loadDylib(const char *DylibPath) override | llvm::orc::UnsupportedExecutorProcessControl | inlinevirtual |
lookupSymbols(ArrayRef< LookupRequest > Request) | llvm::orc::ExecutorProcessControl | inline |
lookupSymbolsAsync(ArrayRef< LookupRequest > Request, SymbolLookupCompleteFn F) override | llvm::orc::UnsupportedExecutorProcessControl | inlinevirtual |
MemAccess | llvm::orc::ExecutorProcessControl | protected |
MemMgr | llvm::orc::ExecutorProcessControl | protected |
PageSize | llvm::orc::ExecutorProcessControl | protected |
runAsIntFunction(ExecutorAddr IntFnAddr, int Arg) override | llvm::orc::UnsupportedExecutorProcessControl | inlinevirtual |
runAsMain(ExecutorAddr MainFnAddr, ArrayRef< std::string > Args) override | llvm::orc::UnsupportedExecutorProcessControl | inlinevirtual |
runAsVoidFunction(ExecutorAddr VoidFnAddr) override | llvm::orc::UnsupportedExecutorProcessControl | inlinevirtual |
SSP | llvm::orc::ExecutorProcessControl | protected |
SymbolLookupCompleteFn typedef | llvm::orc::ExecutorProcessControl | |
TargetTriple | llvm::orc::ExecutorProcessControl | protected |
UnsupportedExecutorProcessControl(std::shared_ptr< SymbolStringPool > SSP=nullptr, std::unique_ptr< TaskDispatcher > D=nullptr, const std::string &TT="", unsigned PageSize=0) | llvm::orc::UnsupportedExecutorProcessControl | inline |
~ExecutorProcessControl() | llvm::orc::ExecutorProcessControl | virtual |