#include <CppJitModule.hpp>
◆ CppJitModule() [1/2]
◆ CppJitModule() [2/2]
proteus::CppJitModule::CppJitModule |
( |
StringRef |
Target, |
|
|
StringRef |
Code, |
|
|
const std::vector< std::string > & |
ExtraArgs = {} |
|
) |
| |
|
explicit |
◆ compile()
void proteus::CppJitModule::compile |
( |
| ) |
|
◆ compileCppToDynamicLibrary()
void proteus::CppJitModule::compileCppToDynamicLibrary |
( |
| ) |
|
|
protected |
◆ compileCppToIR()
CppJitModule::CompilationResult proteus::CppJitModule::compileCppToIR |
( |
| ) |
|
|
protected |
◆ getFunction()
◆ getKernel()
◆ getLibrary()
◆ instantiate()
template<typename... ArgT>
auto proteus::CppJitModule::instantiate |
( |
StringRef |
FuncName, |
|
|
ArgT... |
Args |
|
) |
| |
|
inline |
The documentation for this class was generated from the following files: