class LLJITBuilderState
Declaration
class LLJITBuilderState { /* full declaration omitted */ };
Declared at: llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h:251
Member Variables
- public std::unique_ptr<ExecutorProcessControl> EPC
- public std::unique_ptr<ExecutionSession> ES
- public Optional<llvm::orc::JITTargetMachineBuilder> JTMB
- public Optional<llvm::DataLayout> DL
- public llvm::orc::LLJITBuilderState:: ObjectLinkingLayerCreator CreateObjectLinkingLayer
- public llvm::orc::LLJITBuilderState:: CompileFunctionCreator CreateCompileFunction
- public llvm::orc::LLJITBuilderState:: PlatformSetupFunction SetUpPlatform
- public unsigned int NumCompileThreads = 0
Method Overview
- public llvm::Error prepareForConstruction()
Methods
ΒΆllvm::Error prepareForConstruction()
llvm::Error prepareForConstruction()
Description
Called prior to JIT class construcion to fix up defaults.
Declared at: llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h:273