|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include <llvm/Bitcode/BitcodeWriter.h>#include <llvm/CodeGen/MachineModuleInfo.h>#include <llvm/IR/DiagnosticPrinter.h>#include <llvm/IR/Function.h>#include <llvm/IR/LegacyPassManager.h>#include <llvm/IR/Module.h>#include <llvm/IR/Verifier.h>#include <llvm/LTO/LTO.h>#include <llvm/Support/CodeGen.h>#include <llvm/Support/FileSystem.h>#include <llvm/Support/MemoryBuffer.h>#include <llvm/Support/Path.h>#include <llvm/Support/Signals.h>#include <llvm/Support/TargetSelect.h>#include <llvm/Support/WithColor.h>#include <llvm/Target/TargetMachine.h>#include "proteus/CoreLLVM.hpp"#include "proteus/Debug.h"#include "proteus/Error.h"#include "proteus/Logger.hpp"#include "proteus/TimeTracing.hpp"#include "proteus/Utils.h"#include "proteus/UtilsHIP.h"

Go to the source code of this file.
Namespaces | |
| namespace | proteus |
| namespace | proteus::detail |