GPUOcelot
|
#include <LLVMModuleManager.h>
Classes | |
class | MetaData |
Public Member Functions | |
KernelAndTranslation (ir::PTXKernel *k=0, translator::Translator::OptimizationLevel level=translator::Translator::NoOptimization, const ir::PTXKernel *parent=0, FunctionId offset=0, unsigned int subkernels=0, Device *device=0, const ModuleDatabase *database=0) | |
void | unload () |
MetaData * | metadata () |
const std::string & | name () const |
executive::LLVMModuleManager::KernelAndTranslation::KernelAndTranslation | ( | ir::PTXKernel * | k = 0 , |
translator::Translator::OptimizationLevel | level = translator::Translator::NoOptimization , |
||
const ir::PTXKernel * | parent = 0 , |
||
FunctionId | offset = 0 , |
||
unsigned int | subkernels = 0 , |
||
Device * | device = 0 , |
||
const ModuleDatabase * | database = 0 |
||
) |
LLVMModuleManager::KernelAndTranslation::MetaData * executive::LLVMModuleManager::KernelAndTranslation::metadata | ( | ) |
const std::string & executive::LLVMModuleManager::KernelAndTranslation::name | ( | ) | const |
void executive::LLVMModuleManager::KernelAndTranslation::unload | ( | ) |