GPUOcelot
Classes | Public Member Functions

executive::LLVMModuleManager::KernelAndTranslation Class Reference

#include <LLVMModuleManager.h>

Collaboration diagram for executive::LLVMModuleManager::KernelAndTranslation:
Collaboration graph
[legend]

List of all members.

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 ()
MetaDatametadata ()
const std::string & name () const

Constructor & Destructor Documentation

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 
)

Member Function Documentation

LLVMModuleManager::KernelAndTranslation::MetaData * executive::LLVMModuleManager::KernelAndTranslation::metadata ( )
const std::string & executive::LLVMModuleManager::KernelAndTranslation::name ( ) const
void executive::LLVMModuleManager::KernelAndTranslation::unload ( )

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines