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)=0 | llvm::orc::ExecutorProcessControl | pure virtual |
callWrapperAsync(RunPolicyT &&Runner, ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutorProcessControl | inline |
callWrapperAsync(ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutorProcessControl | inline |
D | llvm::orc::ExecutorProcessControl | protected |
disconnect()=0 | llvm::orc::ExecutorProcessControl | pure virtual |
ES | llvm::orc::ExecutorProcessControl | protected |
ExecutionSession | llvm::orc::ExecutorProcessControl | friend |
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)=0 | llvm::orc::ExecutorProcessControl | pure virtual |
lookupSymbols(ArrayRef< LookupRequest > Request) | llvm::orc::ExecutorProcessControl | inline |
lookupSymbolsAsync(ArrayRef< LookupRequest > Request, SymbolLookupCompleteFn F)=0 | llvm::orc::ExecutorProcessControl | pure virtual |
MemAccess | llvm::orc::ExecutorProcessControl | protected |
MemMgr | llvm::orc::ExecutorProcessControl | protected |
PageSize | llvm::orc::ExecutorProcessControl | protected |
runAsIntFunction(ExecutorAddr IntFnAddr, int Arg)=0 | llvm::orc::ExecutorProcessControl | pure virtual |
runAsMain(ExecutorAddr MainFnAddr, ArrayRef< std::string > Args)=0 | llvm::orc::ExecutorProcessControl | pure virtual |
runAsVoidFunction(ExecutorAddr VoidFnAddr)=0 | llvm::orc::ExecutorProcessControl | pure virtual |
SSP | llvm::orc::ExecutorProcessControl | protected |
SymbolLookupCompleteFn typedef | llvm::orc::ExecutorProcessControl | |
TargetTriple | llvm::orc::ExecutorProcessControl | protected |
~ExecutorProcessControl() | llvm::orc::ExecutorProcessControl | virtual |