ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Public Member Functions | Private Member Functions | List of all members
__cuda_builtin_threadIdx_t Struct Reference

#include <__clang_cuda_builtin_vars.h>

Public Member Functions

 __CUDA_DEVICE_BUILTIN (x, __nvvm_read_ptx_sreg_tid_x())
 
 __CUDA_DEVICE_BUILTIN (y, __nvvm_read_ptx_sreg_tid_y())
 
 __CUDA_DEVICE_BUILTIN (z, __nvvm_read_ptx_sreg_tid_z())
 
 __attribute__ ((device)) operator uint3() const
 

Private Member Functions

 __CUDA_DISALLOW_BUILTINVAR_ACCESS (__cuda_builtin_threadIdx_t)
 

Detailed Description

Definition at line 52 of file __clang_cuda_builtin_vars.h.

Member Function Documentation

◆ __attribute__()

__cuda_builtin_threadIdx_t::__attribute__ ( (device)  ) const

◆ __CUDA_DEVICE_BUILTIN() [1/3]

__cuda_builtin_threadIdx_t::__CUDA_DEVICE_BUILTIN ( ,
__nvvm_read_ptx_sreg_tid_x()   
)

◆ __CUDA_DEVICE_BUILTIN() [2/3]

__cuda_builtin_threadIdx_t::__CUDA_DEVICE_BUILTIN ( ,
__nvvm_read_ptx_sreg_tid_y()   
)

◆ __CUDA_DEVICE_BUILTIN() [3/3]

__cuda_builtin_threadIdx_t::__CUDA_DEVICE_BUILTIN ( ,
__nvvm_read_ptx_sreg_tid_z()   
)

◆ __CUDA_DISALLOW_BUILTINVAR_ACCESS()

__cuda_builtin_threadIdx_t::__CUDA_DISALLOW_BUILTINVAR_ACCESS ( __cuda_builtin_threadIdx_t  )
private

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