|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include "proteus/impl/Frontend/CppJitCompiler.h"#include "proteus/TimeTracing.h"#include <llvm/IR/LLVMContext.h>#include <llvm/IR/Module.h>#include <llvm/Support/FileSystem.h>#include <llvm/Support/MemoryBuffer.h>
Namespaces | |
| namespace | proteus |
Functions | |
| HashT | proteus::computeCppJitModuleHash (TargetModelType TM, CppJitCompilerBackend Backend, const std::string &Code, const std::vector< std::string > &ExtraArgs) |
| std::unique_ptr< CppJitCompiler > | proteus::createCppJitCompiler (const CppJitCompileRequest &Request) |