Proteus
Programmable JIT compilation and optimization for C/C++ using LLVM
Loading...
Searching...
No Matches
Namespaces | Enumerations | Functions
Init.h File Reference
#include <string>
Include dependency graph for Init.h:
This graph shows which files directly or indirectly include this file:

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 ()