OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GpuSharedMemCodeBuilder Member List

This is the complete list of members for GpuSharedMemCodeBuilder, including all inherited members.

codegen()GpuSharedMemCodeBuilder
codegenInitialization()GpuSharedMemCodeBuilderprotected
codegenReduction()GpuSharedMemCodeBuilderprotected
context_GpuSharedMemCodeBuilderprotected
createInitFunction() const GpuSharedMemCodeBuilderprotected
createReductionFunction() const GpuSharedMemCodeBuilderprotected
executor_id_GpuSharedMemCodeBuilderprotected
getFunction(const std::string &func_name) const GpuSharedMemCodeBuilderprotected
getInitFunction() const GpuSharedMemCodeBuilderinline
getReductionFunction() const GpuSharedMemCodeBuilderinline
GpuSharedMemCodeBuilder(llvm::Module *module, llvm::LLVMContext &context, const QueryMemoryDescriptor &qmd, const std::vector< TargetInfo > &targets, const std::vector< int64_t > &init_agg_values, const size_t executor_id)GpuSharedMemCodeBuilder
init_agg_values_GpuSharedMemCodeBuilderprotected
init_func_GpuSharedMemCodeBuilderprotected
injectFunctionsInto(llvm::Function *query_func)GpuSharedMemCodeBuilder
module_GpuSharedMemCodeBuilderprotected
query_mem_desc_GpuSharedMemCodeBuilderprotected
reduction_func_GpuSharedMemCodeBuilderprotected
targets_GpuSharedMemCodeBuilderprotected
toString() const GpuSharedMemCodeBuilder