#include <MLIRJitModule.h>
◆ MLIRJitModule() [1/2]
| proteus::MLIRJitModule::MLIRJitModule |
( |
TargetModelType |
TargetModel, |
|
|
const std::string & |
Code |
|
) |
| |
|
explicit |
◆ MLIRJitModule() [2/2]
| proteus::MLIRJitModule::MLIRJitModule |
( |
const std::string & |
Target, |
|
|
const std::string & |
Code |
|
) |
| |
|
explicit |
◆ ~MLIRJitModule()
| proteus::MLIRJitModule::~MLIRJitModule |
( |
| ) |
|
|
default |
◆ compile()
| void proteus::MLIRJitModule::compile |
( |
bool |
Verify = false | ) |
|
◆ getFunction()
template<typename Sig >
| FunctionHandle< Sig > proteus::MLIRJitModule::getFunction |
( |
const std::string & |
Name | ) |
|
|
inline |
◆ getFunctionAddress()
| void * proteus::MLIRJitModule::getFunctionAddress |
( |
const std::string & |
Name | ) |
|
◆ getKernel()
template<typename Sig >
| KernelHandle< Sig > proteus::MLIRJitModule::getKernel |
( |
const std::string & |
Name | ) |
|
|
inline |
◆ getKernelAddress()
| void * proteus::MLIRJitModule::getKernelAddress |
( |
const std::string & |
Name | ) |
|
|
inline |
◆ getLibrary()
◆ getTargetModel()
◆ launch()
◆ setFuncAttribute()
| void proteus::MLIRJitModule::setFuncAttribute |
( |
void * |
KernelFunc, |
|
|
JitFuncAttribute |
Attr, |
|
|
int |
Value |
|
) |
| |
The documentation for this class was generated from the following files: