class LocalJITCompileCallbackManager
Declaration
template <typename ORCABI>
class LocalJITCompileCallbackManager
: public JITCompileCallbackManager { /* full declaration omitted */ };
Description
Manage compile callbacks for in-process JITs.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:241
Inherits from: JITCompileCallbackManager
Templates
- ORCABI
Member Variables
Method Overview
- public static Expected<std::unique_ptr<LocalJITCompileCallbackManager<ORCABI>>> Create(llvm::orc::ExecutionSession & ES, llvm::JITTargetAddress ErrorHandlerAddress)
- private LocalJITCompileCallbackManager<ORCABI>(llvm::orc::ExecutionSession & ES, llvm::JITTargetAddress ErrorHandlerAddress, llvm::Error & Err)
Inherited from JITCompileCallbackManager:
Methods
¶static Expected<std::unique_ptr<
LocalJITCompileCallbackManager<ORCABI>>>
Create(llvm::orc::ExecutionSession& ES,
llvm::JITTargetAddress ErrorHandlerAddress)
static Expected<std::unique_ptr<
LocalJITCompileCallbackManager<ORCABI>>>
Create(llvm::orc::ExecutionSession& ES,
llvm::JITTargetAddress ErrorHandlerAddress)
Description
Create a new LocalJITCompileCallbackManager.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:245
Parameters
- llvm::orc::ExecutionSession& ES
- llvm::JITTargetAddress ErrorHandlerAddress
¶LocalJITCompileCallbackManager<ORCABI>(
llvm::orc::ExecutionSession& ES,
llvm::JITTargetAddress ErrorHandlerAddress,
llvm::Error& Err)
LocalJITCompileCallbackManager<ORCABI>(
llvm::orc::ExecutionSession& ES,
llvm::JITTargetAddress ErrorHandlerAddress,
llvm::Error& Err)
Description
Construct a InProcessJITCompileCallbackManager.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:258
Parameters
- llvm::orc::ExecutionSession& ES
- llvm::JITTargetAddress ErrorHandlerAddress
- The address of an error handler in the target process to be used if a compile callback fails.
- llvm::Error& Err