ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
|
#include "LLVMJIT.h"
#include "etiss/ETISS.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/ExecutionEngine/JITSymbol.h"
#include "llvm/ExecutionEngine/Orc/CompileUtils.h"
#include "llvm/ExecutionEngine/Orc/Core.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/RTDyldObjectLinkingLayer.h"
#include "llvm/ExecutionEngine/SectionMemoryManager.h"
#include "llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h"
#include "llvm/ExecutionEngine/Orc/ThreadSafeModule.h"
#include "llvm/IR/DataLayout.h"
#include "llvm/IR/LLVMContext.h"
#include "llvm/IR/LegacyPassManager.h"
#include "llvm/Transforms/InstCombine/InstCombine.h"
#include "llvm/Transforms/Scalar.h"
#include "llvm/Transforms/Scalar/GVN.h"
#include "clang/Basic/FileManager.h"
#include "llvm/ExecutionEngine/ExecutionEngine.h"
#include <vector>
#include <iostream>
Go to the source code of this file.
Classes | |
class | OrcJit |
Variables | |
std::mutex | etiss_jit_llvm_init_mu_ |
bool | etiss_jit_llvm_init_done_ = false |
Definition at line 78 of file LLVMJIT.cpp.
Referenced by etiss::LLVMJIT::LLVMJIT().
std::mutex etiss_jit_llvm_init_mu_ |
Definition at line 77 of file LLVMJIT.cpp.
Referenced by etiss::LLVMJIT::LLVMJIT().