clang 19.0.0git
Public Member Functions | List of all members
__cuda_builtin_blockDim_t Struct Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/Headers/__clang_cuda_builtin_vars.h"

Public Member Functions

 __CUDA_DEVICE_BUILTIN (x, __nvvm_read_ptx_sreg_ntid_x())
 
 __CUDA_DEVICE_BUILTIN (y, __nvvm_read_ptx_sreg_ntid_y())
 
 __CUDA_DEVICE_BUILTIN (z, __nvvm_read_ptx_sreg_ntid_z())
 
 __attribute__ ((device)) operator dim3() const
 
 __attribute__ ((device)) operator uint3() const
 

Detailed Description

Definition at line 78 of file __clang_cuda_builtin_vars.h.

Member Function Documentation

◆ __attribute__() [1/2]

__cuda_builtin_blockDim_t::__attribute__ ( (device)  ) const

◆ __attribute__() [2/2]

__cuda_builtin_blockDim_t::__attribute__ ( (device)  ) const

◆ __CUDA_DEVICE_BUILTIN() [1/3]

__cuda_builtin_blockDim_t::__CUDA_DEVICE_BUILTIN ( ,
__nvvm_read_ptx_sreg_ntid_x()   
)

◆ __CUDA_DEVICE_BUILTIN() [2/3]

__cuda_builtin_blockDim_t::__CUDA_DEVICE_BUILTIN ( ,
__nvvm_read_ptx_sreg_ntid_y()   
)

◆ __CUDA_DEVICE_BUILTIN() [3/3]

__cuda_builtin_blockDim_t::__CUDA_DEVICE_BUILTIN ( ,
__nvvm_read_ptx_sreg_ntid_z()   
)

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