|
Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
|
#include <string>

Go to the source code of this file.
Namespaces | |
| namespace | proteus |
Enumerations | |
| enum class | proteus::JITPassPluginPosition { proteus::Prepend , proteus::Append } |
Functions | |
| void | proteus::init () |
| void | proteus::finalize () |
| void | proteus::registerJITPassPlugin (const std::string &PluginPath) |
| void | proteus::registerJITPassPlugin (const std::string &PluginPath, const std::string &PassPipeline) |
| void | proteus::registerJITPassPlugin (const std::string &PluginPath, const std::string &PassPipeline, JITPassPluginPosition Position) |
| void | proteus::clearJITPassPlugins () |
| void | proteus::enable () |
| void | proteus::disable () |