|
LLVM 22.0.0git
|
This is the complete list of members for llvm::orc::ExecutionSession, including all inherited members.
| callSPSWrapper(ExecutorAddr WrapperFnAddr, WrapperCallArgTs &&...WrapperCallArgs) | llvm::orc::ExecutionSession | inline |
| callSPSWrapperAsync(ExecutorAddr WrapperFnAddr, SendResultT &&SendResult, const ArgTs &...Args) | llvm::orc::ExecutionSession | inline |
| callWrapper(ExecutorAddr WrapperFnAddr, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutionSession | inline |
| callWrapperAsync(ExecutorAddr WrapperFnAddr, ExecutorProcessControl::IncomingWFRHandler OnComplete, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutionSession | inline |
| callWrapperAsync(RunPolicyT &&Runner, ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutionSession | inline |
| callWrapperAsync(ExecutorAddr WrapperFnAddr, FnT &&OnComplete, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutionSession | inline |
| 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::ExecutionSession | inline |
| dump(raw_ostream &OS) | llvm::orc::ExecutionSession | |
| endSession() | llvm::orc::ExecutionSession | |
| ErrorReporter typedef | llvm::orc::ExecutionSession | |
| ExecutionSession(std::unique_ptr< ExecutorProcessControl > EPC) | llvm::orc::ExecutionSession | |
| getBootstrapMap() const | llvm::orc::ExecutionSession | inline |
| getBootstrapMapValue(StringRef Key, std::optional< T > &Val) const | llvm::orc::ExecutionSession | inline |
| getBootstrapSymbols(ArrayRef< std::pair< ExecutorAddr &, StringRef > > Pairs) const | llvm::orc::ExecutionSession | inline |
| getBootstrapSymbolsMap() const | llvm::orc::ExecutionSession | inline |
| getExecutorProcessControl() | llvm::orc::ExecutionSession | inline |
| getJITDylibByName(StringRef Name) | llvm::orc::ExecutionSession | |
| getPageSize() const | llvm::orc::ExecutionSession | inline |
| getPlatform() | llvm::orc::ExecutionSession | inline |
| getSymbolStringPool() | llvm::orc::ExecutionSession | inline |
| getTargetTriple() const | llvm::orc::ExecutionSession | inline |
| InProgressFullLookupState class | llvm::orc::ExecutionSession | friend |
| InProgressLookupFlagsState class | llvm::orc::ExecutionSession | friend |
| intern(StringRef SymName) | llvm::orc::ExecutionSession | inline |
| JITDispatchHandlerAssociationMap typedef | llvm::orc::ExecutionSession | |
| JITDispatchHandlerFunction typedef | llvm::orc::ExecutionSession | |
| JITDylib class | llvm::orc::ExecutionSession | friend |
| 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 | |
| LookupState class | llvm::orc::ExecutionSession | friend |
| MaterializationResponsibility class | llvm::orc::ExecutionSession | friend |
| registerJITDispatchHandlers(JITDylib &JD, JITDispatchHandlerAssociationMap WFs) | llvm::orc::ExecutionSession | |
| registerResourceManager(ResourceManager &RM) | llvm::orc::ExecutionSession | |
| removeJITDylib(JITDylib &JD) | llvm::orc::ExecutionSession | inline |
| removeJITDylibs(std::vector< JITDylibSP > JDsToRemove) | llvm::orc::ExecutionSession | |
| reportError(Error Err) | llvm::orc::ExecutionSession | inline |
| ResourceTracker class | llvm::orc::ExecutionSession | friend |
| runJITDispatchHandler(SendResultFunction SendResult, ExecutorAddr HandlerFnTagAddr, ArrayRef< char > ArgBuffer) | llvm::orc::ExecutionSession | |
| runSessionLocked(Func &&F) | llvm::orc::ExecutionSession | inline |
| SendResultFunction typedef | llvm::orc::ExecutionSession | |
| setErrorReporter(ErrorReporter ReportError) | llvm::orc::ExecutionSession | inline |
| setPlatform(std::unique_ptr< Platform > P) | llvm::orc::ExecutionSession | inline |
| wrapAsyncWithSPS(HandlerT &&H) | llvm::orc::ExecutionSession | inlinestatic |
| wrapAsyncWithSPS(ClassT *Instance, void(ClassT::*Method)(MethodArgTs...)) | llvm::orc::ExecutionSession | inlinestatic |
| ~ExecutionSession() | llvm::orc::ExecutionSession |