OmniSciDB  b24e664e58
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CodeGenerator::GPUTarget Struct Reference

#include <CodeGenerator.h>

+ Collaboration diagram for CodeGenerator::GPUTarget:

Public Attributes

llvm::TargetMachine * nvptx_target_machine
 
const CudaMgr_Namespace::CudaMgrcuda_mgr
 
unsigned block_size
 
CgenStatecgen_state
 
bool row_func_not_inlined
 

Detailed Description

Definition at line 90 of file CodeGenerator.h.

Member Data Documentation

unsigned CodeGenerator::GPUTarget::block_size

Definition at line 93 of file CodeGenerator.h.

Referenced by ScalarCodeGenerator::generateNativeGPUCode().

CgenState* CodeGenerator::GPUTarget::cgen_state

Definition at line 94 of file CodeGenerator.h.

Referenced by ScalarCodeGenerator::generateNativeGPUCode().

const CudaMgr_Namespace::CudaMgr* CodeGenerator::GPUTarget::cuda_mgr

Definition at line 92 of file CodeGenerator.h.

Referenced by ScalarCodeGenerator::generateNativeGPUCode().

llvm::TargetMachine* CodeGenerator::GPUTarget::nvptx_target_machine

Definition at line 91 of file CodeGenerator.h.

Referenced by ScalarCodeGenerator::generateNativeGPUCode().

bool CodeGenerator::GPUTarget::row_func_not_inlined

Definition at line 95 of file CodeGenerator.h.

Referenced by ScalarCodeGenerator::generateNativeGPUCode().


The documentation for this struct was generated from the following file: