OmniSciDB  04ee39c94c
NvidiaKernel.h File Reference
#include "../CudaMgr/CudaMgr.h"
#include "../Shared/nocuda.h"
#include <string>
#include <vector>
+ Include dependency graph for NvidiaKernel.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  CubinResult
 
class  GpuCompilationContext
 

Macros

#define checkCudaErrors(err)   CHECK_EQ(err, CUDA_SUCCESS);
 

Functions

CubinResult ptx_to_cubin (const std::string &ptx, const unsigned block_size, const CudaMgr_Namespace::CudaMgr *cuda_mgr)
 

Macro Definition Documentation

◆ checkCudaErrors

#define checkCudaErrors (   err)    CHECK_EQ(err, CUDA_SUCCESS);

Definition at line 63 of file NvidiaKernel.h.

Function Documentation

◆ ptx_to_cubin()

CubinResult ptx_to_cubin ( const std::string &  ptx,
const unsigned  block_size,
const CudaMgr_Namespace::CudaMgr cuda_mgr 
)

Referenced by CodeGenerator::generateNativeGPUCode().

+ Here is the caller graph for this function: