clang API Documentation

Public Member Functions | Protected Attributes
clang::CodeGen::CGCUDARuntime Class Reference

#include <CGCUDARuntime.h>

Collaboration diagram for clang::CodeGen::CGCUDARuntime:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 CGCUDARuntime (CodeGenModule &CGM)
virtual ~CGCUDARuntime ()
virtual RValue EmitCUDAKernelCallExpr (CodeGenFunction &CGF, const CUDAKernelCallExpr *E, ReturnValueSlot ReturnValue)
virtual void EmitDeviceStubBody (CodeGenFunction &CGF, FunctionArgList &Args)=0

Protected Attributes

CodeGenModuleCGM

Detailed Description

Definition at line 31 of file CGCUDARuntime.h.


Constructor & Destructor Documentation

Definition at line 36 of file CGCUDARuntime.h.

Definition at line 25 of file CGCUDARuntime.cpp.


Member Function Documentation

virtual void clang::CodeGen::CGCUDARuntime::EmitDeviceStubBody ( CodeGenFunction CGF,
FunctionArgList Args 
) [pure virtual]

Member Data Documentation

Definition at line 33 of file CGCUDARuntime.h.


The documentation for this class was generated from the following files: