LLVM
12.0.0git
|
#include "llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h"
#include "llvm/ExecutionEngine/Orc/CompileUtils.h"
#include "llvm/ExecutionEngine/Orc/ExecutionUtils.h"
#include "llvm/ExecutionEngine/Orc/IRCompileLayer.h"
#include "llvm/ExecutionEngine/Orc/IRTransformLayer.h"
#include "llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h"
#include "llvm/ExecutionEngine/Orc/ThreadSafeModule.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/ThreadPool.h"
Go to the source code of this file.
Classes | |
class | llvm::orc::LLJIT |
A pre-fabricated ORC JIT stack that can serve as an alternative to MCJIT. More... | |
class | llvm::orc::LLJIT::PlatformSupport |
Initializer support for LLJIT. More... | |
class | llvm::orc::LLLazyJIT |
An extended version of LLJIT that supports lazy function-at-a-time compilation of LLVM IR. More... | |
class | llvm::orc::LLJITBuilderState |
class | llvm::orc::LLJITBuilderSetters< JITType, SetterImpl, State > |
class | llvm::orc::LLJITBuilder |
Constructs LLJIT instances. More... | |
class | llvm::orc::LLLazyJITBuilderState |
class | llvm::orc::LLLazyJITBuilderSetters< JITType, SetterImpl, State > |
class | llvm::orc::LLLazyJITBuilder |
Constructs LLLazyJIT instances. More... | |
Namespaces | |
llvm | |
This class represents lattice values for constants. | |
llvm::orc | |
Functions | |
void | llvm::orc::setUpGenericLLVMIRPlatform (LLJIT &J) |
Configure the LLJIT instance to scrape modules for llvm.global_ctors and llvm.global_dtors variables and (if present) build initialization and deinitialization functions. More... | |
Error | llvm::orc::setUpMachOPlatform (LLJIT &J) |
Configure the LLJIT instance to use MachOPlatform support. More... | |