ETISS 0.8.0
Extendable Translating Instruction Set Simulator (version 0.8.0)
Macros | Functions
__clang_cuda_device_functions.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define __DEVICE__   static __device__ __forceinline__
 
#define __prof_trigger(__a)   asm __volatile__("pmevent \t%0;" ::"i"(__a))
 

Functions

__DEVICE__ int __all (int __a)
 
__DEVICE__ int __any (int __a)
 
__DEVICE__ unsigned int __ballot (int __a)
 
__DEVICE__ unsigned int __brev (unsigned int __a)
 
__DEVICE__ unsigned long long __brevll (unsigned long long __a)
 
__DEVICE__ void __attribute__ ((overloadable)) __brkpt(void)
 
__DEVICE__ unsigned int __byte_perm (unsigned int __a, unsigned int __b, unsigned int __c)
 
__DEVICE__ int __clz (int __a)
 
__DEVICE__ int __clzll (long long __a)
 
__DEVICE__ float __cosf (float __a)
 
__DEVICE__ double __dAtomicAdd (double *__p, double __v)
 
__DEVICE__ double __dAtomicAdd_block (double *__p, double __v)
 
__DEVICE__ double __dAtomicAdd_system (double *__p, double __v)
 
__DEVICE__ double __dadd_rd (double __a, double __b)
 
__DEVICE__ double __dadd_rn (double __a, double __b)
 
__DEVICE__ double __dadd_ru (double __a, double __b)
 
__DEVICE__ double __dadd_rz (double __a, double __b)
 
__DEVICE__ double __ddiv_rd (double __a, double __b)
 
__DEVICE__ double __ddiv_rn (double __a, double __b)
 
__DEVICE__ double __ddiv_ru (double __a, double __b)
 
__DEVICE__ double __ddiv_rz (double __a, double __b)
 
__DEVICE__ double __dmul_rd (double __a, double __b)
 
__DEVICE__ double __dmul_rn (double __a, double __b)
 
__DEVICE__ double __dmul_ru (double __a, double __b)
 
__DEVICE__ double __dmul_rz (double __a, double __b)
 
__DEVICE__ float __double2float_rd (double __a)
 
__DEVICE__ float __double2float_rn (double __a)
 
__DEVICE__ float __double2float_ru (double __a)
 
__DEVICE__ float __double2float_rz (double __a)
 
__DEVICE__ int __double2hiint (double __a)
 
__DEVICE__ int __double2int_rd (double __a)
 
__DEVICE__ int __double2int_rn (double __a)
 
__DEVICE__ int __double2int_ru (double __a)
 
__DEVICE__ int __double2int_rz (double __a)
 
__DEVICE__ long long __double2ll_rd (double __a)
 
__DEVICE__ long long __double2ll_rn (double __a)
 
__DEVICE__ long long __double2ll_ru (double __a)
 
__DEVICE__ long long __double2ll_rz (double __a)
 
__DEVICE__ int __double2loint (double __a)
 
__DEVICE__ unsigned int __double2uint_rd (double __a)
 
__DEVICE__ unsigned int __double2uint_rn (double __a)
 
__DEVICE__ unsigned int __double2uint_ru (double __a)
 
__DEVICE__ unsigned int __double2uint_rz (double __a)
 
__DEVICE__ unsigned long long __double2ull_rd (double __a)
 
__DEVICE__ unsigned long long __double2ull_rn (double __a)
 
__DEVICE__ unsigned long long __double2ull_ru (double __a)
 
__DEVICE__ unsigned long long __double2ull_rz (double __a)
 
__DEVICE__ long long __double_as_longlong (double __a)
 
__DEVICE__ double __drcp_rd (double __a)
 
__DEVICE__ double __drcp_rn (double __a)
 
__DEVICE__ double __drcp_ru (double __a)
 
__DEVICE__ double __drcp_rz (double __a)
 
__DEVICE__ double __dsqrt_rd (double __a)
 
__DEVICE__ double __dsqrt_rn (double __a)
 
__DEVICE__ double __dsqrt_ru (double __a)
 
__DEVICE__ double __dsqrt_rz (double __a)
 
__DEVICE__ double __dsub_rd (double __a, double __b)
 
__DEVICE__ double __dsub_rn (double __a, double __b)
 
__DEVICE__ double __dsub_ru (double __a, double __b)
 
__DEVICE__ double __dsub_rz (double __a, double __b)
 
__DEVICE__ float __exp10f (float __a)
 
__DEVICE__ float __expf (float __a)
 
__DEVICE__ float __fAtomicAdd (float *__p, float __v)
 
__DEVICE__ float __fAtomicAdd_block (float *__p, float __v)
 
__DEVICE__ float __fAtomicAdd_system (float *__p, float __v)
 
__DEVICE__ float __fAtomicExch (float *__p, float __v)
 
__DEVICE__ float __fAtomicExch_block (float *__p, float __v)
 
__DEVICE__ float __fAtomicExch_system (float *__p, float __v)
 
__DEVICE__ float __fadd_rd (float __a, float __b)
 
__DEVICE__ float __fadd_rn (float __a, float __b)
 
__DEVICE__ float __fadd_ru (float __a, float __b)
 
__DEVICE__ float __fadd_rz (float __a, float __b)
 
__DEVICE__ float __fdiv_rd (float __a, float __b)
 
__DEVICE__ float __fdiv_rn (float __a, float __b)
 
__DEVICE__ float __fdiv_ru (float __a, float __b)
 
__DEVICE__ float __fdiv_rz (float __a, float __b)
 
__DEVICE__ float __fdividef (float __a, float __b)
 
__DEVICE__ int __ffs (int __a)
 
__DEVICE__ int __ffsll (long long __a)
 
__DEVICE__ int __finite (double __a)
 
__DEVICE__ int __finitef (float __a)
 
__DEVICE__ int __float2int_rd (float __a)
 
__DEVICE__ int __float2int_rn (float __a)
 
__DEVICE__ int __float2int_ru (float __a)
 
__DEVICE__ int __float2int_rz (float __a)
 
__DEVICE__ long long __float2ll_rd (float __a)
 
__DEVICE__ long long __float2ll_rn (float __a)
 
__DEVICE__ long long __float2ll_ru (float __a)
 
__DEVICE__ long long __float2ll_rz (float __a)
 
__DEVICE__ unsigned int __float2uint_rd (float __a)
 
__DEVICE__ unsigned int __float2uint_rn (float __a)
 
__DEVICE__ unsigned int __float2uint_ru (float __a)
 
__DEVICE__ unsigned int __float2uint_rz (float __a)
 
__DEVICE__ unsigned long long __float2ull_rd (float __a)
 
__DEVICE__ unsigned long long __float2ull_rn (float __a)
 
__DEVICE__ unsigned long long __float2ull_ru (float __a)
 
__DEVICE__ unsigned long long __float2ull_rz (float __a)
 
__DEVICE__ int __float_as_int (float __a)
 
__DEVICE__ unsigned int __float_as_uint (float __a)
 
__DEVICE__ double __fma_rd (double __a, double __b, double __c)
 
__DEVICE__ double __fma_rn (double __a, double __b, double __c)
 
__DEVICE__ double __fma_ru (double __a, double __b, double __c)
 
__DEVICE__ double __fma_rz (double __a, double __b, double __c)
 
__DEVICE__ float __fmaf_ieee_rd (float __a, float __b, float __c)
 
__DEVICE__ float __fmaf_ieee_rn (float __a, float __b, float __c)
 
__DEVICE__ float __fmaf_ieee_ru (float __a, float __b, float __c)
 
__DEVICE__ float __fmaf_ieee_rz (float __a, float __b, float __c)
 
__DEVICE__ float __fmaf_rd (float __a, float __b, float __c)
 
__DEVICE__ float __fmaf_rn (float __a, float __b, float __c)
 
__DEVICE__ float __fmaf_ru (float __a, float __b, float __c)
 
__DEVICE__ float __fmaf_rz (float __a, float __b, float __c)
 
__DEVICE__ float __fmul_rd (float __a, float __b)
 
__DEVICE__ float __fmul_rn (float __a, float __b)
 
__DEVICE__ float __fmul_ru (float __a, float __b)
 
__DEVICE__ float __fmul_rz (float __a, float __b)
 
__DEVICE__ float __frcp_rd (float __a)
 
__DEVICE__ float __frcp_rn (float __a)
 
__DEVICE__ float __frcp_ru (float __a)
 
__DEVICE__ float __frcp_rz (float __a)
 
__DEVICE__ float __frsqrt_rn (float __a)
 
__DEVICE__ float __fsqrt_rd (float __a)
 
__DEVICE__ float __fsqrt_rn (float __a)
 
__DEVICE__ float __fsqrt_ru (float __a)
 
__DEVICE__ float __fsqrt_rz (float __a)
 
__DEVICE__ float __fsub_rd (float __a, float __b)
 
__DEVICE__ float __fsub_rn (float __a, float __b)
 
__DEVICE__ float __fsub_ru (float __a, float __b)
 
__DEVICE__ float __fsub_rz (float __a, float __b)
 
__DEVICE__ int __hadd (int __a, int __b)
 
__DEVICE__ double __hiloint2double (int __a, int __b)
 
__DEVICE__ int __iAtomicAdd (int *__p, int __v)
 
__DEVICE__ int __iAtomicAdd_block (int *__p, int __v)
 
__DEVICE__ int __iAtomicAdd_system (int *__p, int __v)
 
__DEVICE__ int __iAtomicAnd (int *__p, int __v)
 
__DEVICE__ int __iAtomicAnd_block (int *__p, int __v)
 
__DEVICE__ int __iAtomicAnd_system (int *__p, int __v)
 
__DEVICE__ int __iAtomicCAS (int *__p, int __cmp, int __v)
 
__DEVICE__ int __iAtomicCAS_block (int *__p, int __cmp, int __v)
 
__DEVICE__ int __iAtomicCAS_system (int *__p, int __cmp, int __v)
 
__DEVICE__ int __iAtomicExch (int *__p, int __v)
 
__DEVICE__ int __iAtomicExch_block (int *__p, int __v)
 
__DEVICE__ int __iAtomicExch_system (int *__p, int __v)
 
__DEVICE__ int __iAtomicMax (int *__p, int __v)
 
__DEVICE__ int __iAtomicMax_block (int *__p, int __v)
 
__DEVICE__ int __iAtomicMax_system (int *__p, int __v)
 
__DEVICE__ int __iAtomicMin (int *__p, int __v)
 
__DEVICE__ int __iAtomicMin_block (int *__p, int __v)
 
__DEVICE__ int __iAtomicMin_system (int *__p, int __v)
 
__DEVICE__ int __iAtomicOr (int *__p, int __v)
 
__DEVICE__ int __iAtomicOr_block (int *__p, int __v)
 
__DEVICE__ int __iAtomicOr_system (int *__p, int __v)
 
__DEVICE__ int __iAtomicXor (int *__p, int __v)
 
__DEVICE__ int __iAtomicXor_block (int *__p, int __v)
 
__DEVICE__ int __iAtomicXor_system (int *__p, int __v)
 
__DEVICE__ long long __illAtomicMax (long long *__p, long long __v)
 
__DEVICE__ long long __illAtomicMax_block (long long *__p, long long __v)
 
__DEVICE__ long long __illAtomicMax_system (long long *__p, long long __v)
 
__DEVICE__ long long __illAtomicMin (long long *__p, long long __v)
 
__DEVICE__ long long __illAtomicMin_block (long long *__p, long long __v)
 
__DEVICE__ long long __illAtomicMin_system (long long *__p, long long __v)
 
__DEVICE__ double __int2double_rn (int __a)
 
__DEVICE__ float __int2float_rd (int __a)
 
__DEVICE__ float __int2float_rn (int __a)
 
__DEVICE__ float __int2float_ru (int __a)
 
__DEVICE__ float __int2float_rz (int __a)
 
__DEVICE__ float __int_as_float (int __a)
 
__DEVICE__ int __isfinited (double __a)
 
__DEVICE__ int __isinf (double __a)
 
__DEVICE__ int __isinff (float __a)
 
__DEVICE__ int __isnan (double __a)
 
__DEVICE__ int __isnanf (float __a)
 
__DEVICE__ double __ll2double_rd (long long __a)
 
__DEVICE__ double __ll2double_rn (long long __a)
 
__DEVICE__ double __ll2double_ru (long long __a)
 
__DEVICE__ double __ll2double_rz (long long __a)
 
__DEVICE__ float __ll2float_rd (long long __a)
 
__DEVICE__ float __ll2float_rn (long long __a)
 
__DEVICE__ float __ll2float_ru (long long __a)
 
__DEVICE__ float __ll2float_rz (long long __a)
 
__DEVICE__ long long __llAtomicAnd (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicAnd_block (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicAnd_system (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicOr (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicOr_block (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicOr_system (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicXor (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicXor_block (long long *__p, long long __v)
 
__DEVICE__ long long __llAtomicXor_system (long long *__p, long long __v)
 
__DEVICE__ float __log10f (float __a)
 
__DEVICE__ float __log2f (float __a)
 
__DEVICE__ float __logf (float __a)
 
__DEVICE__ double __longlong_as_double (long long __a)
 
__DEVICE__ int __mul24 (int __a, int __b)
 
__DEVICE__ long long __mul64hi (long long __a, long long __b)
 
__DEVICE__ int __mulhi (int __a, int __b)
 
__DEVICE__ unsigned int __pm0 (void)
 
__DEVICE__ unsigned int __pm1 (void)
 
__DEVICE__ unsigned int __pm2 (void)
 
__DEVICE__ unsigned int __pm3 (void)
 
__DEVICE__ int __popc (int __a)
 
__DEVICE__ int __popcll (long long __a)
 
__DEVICE__ float __powf (float __a, float __b)
 
__DEVICE__ int __rhadd (int __a, int __b)
 
__DEVICE__ unsigned int __sad (int __a, int __b, unsigned int __c)
 
__DEVICE__ float __saturatef (float __a)
 
__DEVICE__ int __signbitd (double __a)
 
__DEVICE__ int __signbitf (float __a)
 
__DEVICE__ void __sincosf (float __a, float *__s, float *__c)
 
__DEVICE__ float __sinf (float __a)
 
__DEVICE__ int __syncthreads_and (int __a)
 
__DEVICE__ int __syncthreads_count (int __a)
 
__DEVICE__ int __syncthreads_or (int __a)
 
__DEVICE__ float __tanf (float __a)
 
__DEVICE__ void __threadfence (void)
 
__DEVICE__ void __threadfence_block (void)
 
__DEVICE__ void __threadfence_system (void)
 
__DEVICE__ void __trap (void)
 
__DEVICE__ unsigned int __uAtomicAdd (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicAdd_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicAdd_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicAnd (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicAnd_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicAnd_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicCAS (unsigned int *__p, unsigned int __cmp, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicCAS_block (unsigned int *__p, unsigned int __cmp, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicCAS_system (unsigned int *__p, unsigned int __cmp, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicDec (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicDec_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicDec_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicExch (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicExch_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicExch_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicInc (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicInc_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicInc_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicMax (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicMax_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicMax_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicMin (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicMin_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicMin_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicOr (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicOr_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicOr_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicXor (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicXor_block (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uAtomicXor_system (unsigned int *__p, unsigned int __v)
 
__DEVICE__ unsigned int __uhadd (unsigned int __a, unsigned int __b)
 
__DEVICE__ double __uint2double_rn (unsigned int __a)
 
__DEVICE__ float __uint2float_rd (unsigned int __a)
 
__DEVICE__ float __uint2float_rn (unsigned int __a)
 
__DEVICE__ float __uint2float_ru (unsigned int __a)
 
__DEVICE__ float __uint2float_rz (unsigned int __a)
 
__DEVICE__ float __uint_as_float (unsigned int __a)
 
__DEVICE__ double __ull2double_rd (unsigned long long __a)
 
__DEVICE__ double __ull2double_rn (unsigned long long __a)
 
__DEVICE__ double __ull2double_ru (unsigned long long __a)
 
__DEVICE__ double __ull2double_rz (unsigned long long __a)
 
__DEVICE__ float __ull2float_rd (unsigned long long __a)
 
__DEVICE__ float __ull2float_rn (unsigned long long __a)
 
__DEVICE__ float __ull2float_ru (unsigned long long __a)
 
__DEVICE__ float __ull2float_rz (unsigned long long __a)
 
__DEVICE__ unsigned long long __ullAtomicAdd (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicAdd_block (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicAdd_system (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicAnd (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicAnd_block (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicAnd_system (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicCAS (unsigned long long *__p, unsigned long long __cmp, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicCAS_block (unsigned long long *__p, unsigned long long __cmp, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicCAS_system (unsigned long long *__p, unsigned long long __cmp, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicExch (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicExch_block (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicExch_system (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicMax (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicMax_block (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicMax_system (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicMin (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicMin_block (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicMin_system (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicOr (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicOr_block (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicOr_system (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicXor (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicXor_block (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned long long __ullAtomicXor_system (unsigned long long *__p, unsigned long long __v)
 
__DEVICE__ unsigned int __umul24 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned long long __umul64hi (unsigned long long __a, unsigned long long __b)
 
__DEVICE__ unsigned int __umulhi (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __urhadd (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __usad (unsigned int __a, unsigned int __b, unsigned int __c)
 
__DEVICE__ unsigned int __bool2mask (unsigned int __a, int shift)
 
__DEVICE__ unsigned int __vabs2 (unsigned int __a)
 
__DEVICE__ unsigned int __vabs4 (unsigned int __a)
 
__DEVICE__ unsigned int __vabsdiffs2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vabsdiffs4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vabsdiffu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vabsdiffu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vabsss2 (unsigned int __a)
 
__DEVICE__ unsigned int __vabsss4 (unsigned int __a)
 
__DEVICE__ unsigned int __vadd2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vadd4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vaddss2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vaddss4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vaddus2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vaddus4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vavgs2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vavgs4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vavgu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vavgu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vseteq2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpeq2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vseteq4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpeq4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetges2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpges2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetges4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpges4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetgeu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpgeu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetgeu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpgeu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetgts2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpgts2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetgts4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpgts4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetgtu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpgtu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetgtu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpgtu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetles2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmples2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetles4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmples4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetleu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpleu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetleu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpleu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetlts2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmplts2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetlts4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmplts4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetltu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpltu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetltu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpltu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetne2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpne2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsetne4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vcmpne4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vhaddu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vhaddu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vmaxs2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vmaxs4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vmaxu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vmaxu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vmins2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vmins4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vminu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vminu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsads2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsads4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsadu2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsadu4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsub2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vneg2 (unsigned int __a)
 
__DEVICE__ unsigned int __vsub4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vneg4 (unsigned int __a)
 
__DEVICE__ unsigned int __vsubss2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vnegss2 (unsigned int __a)
 
__DEVICE__ unsigned int __vsubss4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vnegss4 (unsigned int __a)
 
__DEVICE__ unsigned int __vsubus2 (unsigned int __a, unsigned int __b)
 
__DEVICE__ unsigned int __vsubus4 (unsigned int __a, unsigned int __b)
 
__DEVICE__ int clock ()
 
__DEVICE__ long long clock64 ()
 
__DEVICE__ void * memcpy (void *__a, const void *__b, size_t __c)
 
__DEVICE__ void * memset (void *__a, int __b, size_t __c)
 

Macro Definition Documentation

◆ __DEVICE__

#define __DEVICE__   static __device__ __forceinline__

Definition at line 26 of file __clang_cuda_device_functions.h.

◆ __prof_trigger

#define __prof_trigger (   __a)    asm __volatile__("pmevent \t%0;" ::"i"(__a))

Definition at line 510 of file __clang_cuda_device_functions.h.

Function Documentation

◆ __all()

__DEVICE__ int __all ( int  __a)

Definition at line 29 of file __clang_cuda_device_functions.h.

References __a.

◆ __any()

__DEVICE__ int __any ( int  __a)

Definition at line 30 of file __clang_cuda_device_functions.h.

References __a.

◆ __attribute__()

__DEVICE__ void __attribute__ ( (overloadable)  )

Definition at line 40 of file __clang_cuda_device_functions.h.

◆ __ballot()

__DEVICE__ unsigned int __ballot ( int  __a)

Definition at line 31 of file __clang_cuda_device_functions.h.

References __a.

◆ __bool2mask()

__DEVICE__ unsigned int __bool2mask ( unsigned int  __a,
int  shift 
)

◆ __brev()

__DEVICE__ unsigned int __brev ( unsigned int  __a)

Definition at line 32 of file __clang_cuda_device_functions.h.

References __a, and __nv_brev().

Here is the call graph for this function:

◆ __brevll()

__DEVICE__ unsigned long long __brevll ( unsigned long long  __a)

Definition at line 33 of file __clang_cuda_device_functions.h.

References __a, and __nv_brevll().

Here is the call graph for this function:

◆ __byte_perm()

__DEVICE__ unsigned int __byte_perm ( unsigned int  __a,
unsigned int  __b,
unsigned int  __c 
)

Definition at line 43 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_byte_perm().

Here is the call graph for this function:

◆ __clz()

__DEVICE__ int __clz ( int  __a)

Definition at line 47 of file __clang_cuda_device_functions.h.

References __a, and __nv_clz().

Here is the call graph for this function:

◆ __clzll()

__DEVICE__ int __clzll ( long long  __a)

Definition at line 48 of file __clang_cuda_device_functions.h.

References __a, and __nv_clzll().

Here is the call graph for this function:

◆ __cosf()

__DEVICE__ float __cosf ( float  __a)

Definition at line 49 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_cosf().

Here is the call graph for this function:

◆ __dadd_rd()

__DEVICE__ double __dadd_rd ( double  __a,
double  __b 
)

Definition at line 59 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dadd_rd().

Here is the call graph for this function:

◆ __dadd_rn()

__DEVICE__ double __dadd_rn ( double  __a,
double  __b 
)

Definition at line 62 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dadd_rn().

Here is the call graph for this function:

◆ __dadd_ru()

__DEVICE__ double __dadd_ru ( double  __a,
double  __b 
)

Definition at line 65 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dadd_ru().

Here is the call graph for this function:

◆ __dadd_rz()

__DEVICE__ double __dadd_rz ( double  __a,
double  __b 
)

Definition at line 68 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dadd_rz().

Here is the call graph for this function:

◆ __dAtomicAdd()

__DEVICE__ double __dAtomicAdd ( double __p,
double  __v 
)

Definition at line 50 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __dAtomicAdd_block()

__DEVICE__ double __dAtomicAdd_block ( double __p,
double  __v 
)

Definition at line 53 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __dAtomicAdd_system()

__DEVICE__ double __dAtomicAdd_system ( double __p,
double  __v 
)

Definition at line 56 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ddiv_rd()

__DEVICE__ double __ddiv_rd ( double  __a,
double  __b 
)

Definition at line 71 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_ddiv_rd().

Here is the call graph for this function:

◆ __ddiv_rn()

__DEVICE__ double __ddiv_rn ( double  __a,
double  __b 
)

Definition at line 74 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_ddiv_rn().

Here is the call graph for this function:

◆ __ddiv_ru()

__DEVICE__ double __ddiv_ru ( double  __a,
double  __b 
)

Definition at line 77 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_ddiv_ru().

Here is the call graph for this function:

◆ __ddiv_rz()

__DEVICE__ double __ddiv_rz ( double  __a,
double  __b 
)

Definition at line 80 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_ddiv_rz().

Here is the call graph for this function:

◆ __dmul_rd()

__DEVICE__ double __dmul_rd ( double  __a,
double  __b 
)

Definition at line 83 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dmul_rd().

Here is the call graph for this function:

◆ __dmul_rn()

__DEVICE__ double __dmul_rn ( double  __a,
double  __b 
)

Definition at line 86 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dmul_rn().

Here is the call graph for this function:

◆ __dmul_ru()

__DEVICE__ double __dmul_ru ( double  __a,
double  __b 
)

Definition at line 89 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dmul_ru().

Here is the call graph for this function:

◆ __dmul_rz()

__DEVICE__ double __dmul_rz ( double  __a,
double  __b 
)

Definition at line 92 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dmul_rz().

Here is the call graph for this function:

◆ __double2float_rd()

__DEVICE__ float __double2float_rd ( double  __a)

Definition at line 95 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2float_rd().

Here is the call graph for this function:

◆ __double2float_rn()

__DEVICE__ float __double2float_rn ( double  __a)

Definition at line 98 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2float_rn().

Here is the call graph for this function:

◆ __double2float_ru()

__DEVICE__ float __double2float_ru ( double  __a)

Definition at line 101 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2float_ru().

Here is the call graph for this function:

◆ __double2float_rz()

__DEVICE__ float __double2float_rz ( double  __a)

Definition at line 104 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2float_rz().

Here is the call graph for this function:

◆ __double2hiint()

__DEVICE__ int __double2hiint ( double  __a)

Definition at line 107 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2hiint().

Here is the call graph for this function:

◆ __double2int_rd()

__DEVICE__ int __double2int_rd ( double  __a)

Definition at line 108 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2int_rd().

Here is the call graph for this function:

◆ __double2int_rn()

__DEVICE__ int __double2int_rn ( double  __a)

Definition at line 109 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2int_rn().

Here is the call graph for this function:

◆ __double2int_ru()

__DEVICE__ int __double2int_ru ( double  __a)

Definition at line 110 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2int_ru().

Here is the call graph for this function:

◆ __double2int_rz()

__DEVICE__ int __double2int_rz ( double  __a)

Definition at line 111 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2int_rz().

Here is the call graph for this function:

◆ __double2ll_rd()

__DEVICE__ long long __double2ll_rd ( double  __a)

Definition at line 112 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ll_rd().

Here is the call graph for this function:

◆ __double2ll_rn()

__DEVICE__ long long __double2ll_rn ( double  __a)

Definition at line 115 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ll_rn().

Here is the call graph for this function:

◆ __double2ll_ru()

__DEVICE__ long long __double2ll_ru ( double  __a)

Definition at line 118 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ll_ru().

Here is the call graph for this function:

◆ __double2ll_rz()

__DEVICE__ long long __double2ll_rz ( double  __a)

Definition at line 121 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ll_rz().

Here is the call graph for this function:

◆ __double2loint()

__DEVICE__ int __double2loint ( double  __a)

Definition at line 124 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2loint().

Here is the call graph for this function:

◆ __double2uint_rd()

__DEVICE__ unsigned int __double2uint_rd ( double  __a)

Definition at line 125 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2uint_rd().

Here is the call graph for this function:

◆ __double2uint_rn()

__DEVICE__ unsigned int __double2uint_rn ( double  __a)

Definition at line 128 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2uint_rn().

Here is the call graph for this function:

◆ __double2uint_ru()

__DEVICE__ unsigned int __double2uint_ru ( double  __a)

Definition at line 131 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2uint_ru().

Here is the call graph for this function:

◆ __double2uint_rz()

__DEVICE__ unsigned int __double2uint_rz ( double  __a)

Definition at line 134 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2uint_rz().

Here is the call graph for this function:

◆ __double2ull_rd()

__DEVICE__ unsigned long long __double2ull_rd ( double  __a)

Definition at line 137 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ull_rd().

Here is the call graph for this function:

◆ __double2ull_rn()

__DEVICE__ unsigned long long __double2ull_rn ( double  __a)

Definition at line 140 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ull_rn().

Here is the call graph for this function:

◆ __double2ull_ru()

__DEVICE__ unsigned long long __double2ull_ru ( double  __a)

Definition at line 143 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ull_ru().

Here is the call graph for this function:

◆ __double2ull_rz()

__DEVICE__ unsigned long long __double2ull_rz ( double  __a)

Definition at line 146 of file __clang_cuda_device_functions.h.

References __a, and __nv_double2ull_rz().

Here is the call graph for this function:

◆ __double_as_longlong()

__DEVICE__ long long __double_as_longlong ( double  __a)

Definition at line 149 of file __clang_cuda_device_functions.h.

References __a, and __nv_double_as_longlong().

Here is the call graph for this function:

◆ __drcp_rd()

__DEVICE__ double __drcp_rd ( double  __a)

Definition at line 152 of file __clang_cuda_device_functions.h.

References __a, and __nv_drcp_rd().

Here is the call graph for this function:

◆ __drcp_rn()

__DEVICE__ double __drcp_rn ( double  __a)

Definition at line 153 of file __clang_cuda_device_functions.h.

References __a, and __nv_drcp_rn().

Here is the call graph for this function:

◆ __drcp_ru()

__DEVICE__ double __drcp_ru ( double  __a)

Definition at line 154 of file __clang_cuda_device_functions.h.

References __a, and __nv_drcp_ru().

Here is the call graph for this function:

◆ __drcp_rz()

__DEVICE__ double __drcp_rz ( double  __a)

Definition at line 155 of file __clang_cuda_device_functions.h.

References __a, and __nv_drcp_rz().

Here is the call graph for this function:

◆ __dsqrt_rd()

__DEVICE__ double __dsqrt_rd ( double  __a)

Definition at line 156 of file __clang_cuda_device_functions.h.

References __a, and __nv_dsqrt_rd().

Here is the call graph for this function:

◆ __dsqrt_rn()

__DEVICE__ double __dsqrt_rn ( double  __a)

Definition at line 157 of file __clang_cuda_device_functions.h.

References __a, and __nv_dsqrt_rn().

Here is the call graph for this function:

◆ __dsqrt_ru()

__DEVICE__ double __dsqrt_ru ( double  __a)

Definition at line 158 of file __clang_cuda_device_functions.h.

References __a, and __nv_dsqrt_ru().

Here is the call graph for this function:

◆ __dsqrt_rz()

__DEVICE__ double __dsqrt_rz ( double  __a)

Definition at line 159 of file __clang_cuda_device_functions.h.

References __a, and __nv_dsqrt_rz().

Here is the call graph for this function:

◆ __dsub_rd()

__DEVICE__ double __dsub_rd ( double  __a,
double  __b 
)

Definition at line 160 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dsub_rd().

Here is the call graph for this function:

◆ __dsub_rn()

__DEVICE__ double __dsub_rn ( double  __a,
double  __b 
)

Definition at line 163 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dsub_rn().

Here is the call graph for this function:

◆ __dsub_ru()

__DEVICE__ double __dsub_ru ( double  __a,
double  __b 
)

Definition at line 166 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dsub_ru().

Here is the call graph for this function:

◆ __dsub_rz()

__DEVICE__ double __dsub_rz ( double  __a,
double  __b 
)

Definition at line 169 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_dsub_rz().

Here is the call graph for this function:

◆ __exp10f()

__DEVICE__ float __exp10f ( float  __a)

Definition at line 172 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_exp10f().

Here is the call graph for this function:

◆ __expf()

__DEVICE__ float __expf ( float  __a)

Definition at line 173 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_expf().

Here is the call graph for this function:

◆ __fadd_rd()

__DEVICE__ float __fadd_rd ( float  __a,
float  __b 
)

Definition at line 195 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fadd_rd().

Here is the call graph for this function:

◆ __fadd_rn()

__DEVICE__ float __fadd_rn ( float  __a,
float  __b 
)

Definition at line 198 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fadd_rn().

Here is the call graph for this function:

◆ __fadd_ru()

__DEVICE__ float __fadd_ru ( float  __a,
float  __b 
)

Definition at line 201 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fadd_ru().

Here is the call graph for this function:

◆ __fadd_rz()

__DEVICE__ float __fadd_rz ( float  __a,
float  __b 
)

Definition at line 204 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fadd_rz().

Here is the call graph for this function:

◆ __fAtomicAdd()

__DEVICE__ float __fAtomicAdd ( float __p,
float  __v 
)

Definition at line 174 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __fAtomicAdd_block()

__DEVICE__ float __fAtomicAdd_block ( float __p,
float  __v 
)

Definition at line 177 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __fAtomicAdd_system()

__DEVICE__ float __fAtomicAdd_system ( float __p,
float  __v 
)

Definition at line 180 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __fAtomicExch()

__DEVICE__ float __fAtomicExch ( float __p,
float  __v 
)

Definition at line 183 of file __clang_cuda_device_functions.h.

References __nv_float_as_int(), __nv_int_as_float(), __p, and __v.

Here is the call graph for this function:

◆ __fAtomicExch_block()

__DEVICE__ float __fAtomicExch_block ( float __p,
float  __v 
)

Definition at line 187 of file __clang_cuda_device_functions.h.

References __nv_float_as_int(), __nv_int_as_float(), __p, and __v.

Here is the call graph for this function:

◆ __fAtomicExch_system()

__DEVICE__ float __fAtomicExch_system ( float __p,
float  __v 
)

Definition at line 191 of file __clang_cuda_device_functions.h.

References __nv_float_as_int(), __nv_int_as_float(), __p, and __v.

Here is the call graph for this function:

◆ __fdiv_rd()

__DEVICE__ float __fdiv_rd ( float  __a,
float  __b 
)

Definition at line 207 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fdiv_rd().

Here is the call graph for this function:

◆ __fdiv_rn()

__DEVICE__ float __fdiv_rn ( float  __a,
float  __b 
)

Definition at line 210 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fdiv_rn().

Here is the call graph for this function:

◆ __fdiv_ru()

__DEVICE__ float __fdiv_ru ( float  __a,
float  __b 
)

Definition at line 213 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fdiv_ru().

Here is the call graph for this function:

◆ __fdiv_rz()

__DEVICE__ float __fdiv_rz ( float  __a,
float  __b 
)

Definition at line 216 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fdiv_rz().

Here is the call graph for this function:

◆ __fdividef()

__DEVICE__ float __fdividef ( float  __a,
float  __b 
)

Definition at line 219 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fast_fdividef().

Here is the call graph for this function:

◆ __ffs()

__DEVICE__ int __ffs ( int  __a)

Definition at line 222 of file __clang_cuda_device_functions.h.

References __a, and __nv_ffs().

Here is the call graph for this function:

◆ __ffsll()

__DEVICE__ int __ffsll ( long long  __a)

Definition at line 223 of file __clang_cuda_device_functions.h.

References __a, and __nv_ffsll().

Here is the call graph for this function:

◆ __finite()

__DEVICE__ int __finite ( double  __a)

Definition at line 224 of file __clang_cuda_device_functions.h.

References __a, and __nv_isfinited().

Here is the call graph for this function:

◆ __finitef()

__DEVICE__ int __finitef ( float  __a)

Definition at line 225 of file __clang_cuda_device_functions.h.

References __a, and __nv_finitef().

Referenced by isfinite().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __float2int_rd()

__DEVICE__ int __float2int_rd ( float  __a)

Definition at line 229 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2int_rd().

Here is the call graph for this function:

◆ __float2int_rn()

__DEVICE__ int __float2int_rn ( float  __a)

Definition at line 230 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2int_rn().

Referenced by lrintf().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __float2int_ru()

__DEVICE__ int __float2int_ru ( float  __a)

Definition at line 231 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2int_ru().

Here is the call graph for this function:

◆ __float2int_rz()

__DEVICE__ int __float2int_rz ( float  __a)

Definition at line 232 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2int_rz().

Here is the call graph for this function:

◆ __float2ll_rd()

__DEVICE__ long long __float2ll_rd ( float  __a)

Definition at line 233 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ll_rd().

Here is the call graph for this function:

◆ __float2ll_rn()

__DEVICE__ long long __float2ll_rn ( float  __a)

Definition at line 234 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ll_rn().

Here is the call graph for this function:

◆ __float2ll_ru()

__DEVICE__ long long __float2ll_ru ( float  __a)

Definition at line 235 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ll_ru().

Here is the call graph for this function:

◆ __float2ll_rz()

__DEVICE__ long long __float2ll_rz ( float  __a)

Definition at line 236 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ll_rz().

Here is the call graph for this function:

◆ __float2uint_rd()

__DEVICE__ unsigned int __float2uint_rd ( float  __a)

Definition at line 237 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2uint_rd().

Here is the call graph for this function:

◆ __float2uint_rn()

__DEVICE__ unsigned int __float2uint_rn ( float  __a)

Definition at line 240 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2uint_rn().

Here is the call graph for this function:

◆ __float2uint_ru()

__DEVICE__ unsigned int __float2uint_ru ( float  __a)

Definition at line 243 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2uint_ru().

Here is the call graph for this function:

◆ __float2uint_rz()

__DEVICE__ unsigned int __float2uint_rz ( float  __a)

Definition at line 246 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2uint_rz().

Here is the call graph for this function:

◆ __float2ull_rd()

__DEVICE__ unsigned long long __float2ull_rd ( float  __a)

Definition at line 249 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ull_rd().

Here is the call graph for this function:

◆ __float2ull_rn()

__DEVICE__ unsigned long long __float2ull_rn ( float  __a)

Definition at line 252 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ull_rn().

Here is the call graph for this function:

◆ __float2ull_ru()

__DEVICE__ unsigned long long __float2ull_ru ( float  __a)

Definition at line 255 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ull_ru().

Here is the call graph for this function:

◆ __float2ull_rz()

__DEVICE__ unsigned long long __float2ull_rz ( float  __a)

Definition at line 258 of file __clang_cuda_device_functions.h.

References __a, and __nv_float2ull_rz().

Here is the call graph for this function:

◆ __float_as_int()

__DEVICE__ int __float_as_int ( float  __a)

Definition at line 261 of file __clang_cuda_device_functions.h.

References __a, and __nv_float_as_int().

Here is the call graph for this function:

◆ __float_as_uint()

__DEVICE__ unsigned int __float_as_uint ( float  __a)

Definition at line 262 of file __clang_cuda_device_functions.h.

References __a, and __nv_float_as_uint().

Here is the call graph for this function:

◆ __fma_rd()

__DEVICE__ double __fma_rd ( double  __a,
double  __b,
double  __c 
)

Definition at line 265 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fma_rd().

Here is the call graph for this function:

◆ __fma_rn()

__DEVICE__ double __fma_rn ( double  __a,
double  __b,
double  __c 
)

Definition at line 268 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fma_rn().

Here is the call graph for this function:

◆ __fma_ru()

__DEVICE__ double __fma_ru ( double  __a,
double  __b,
double  __c 
)

Definition at line 271 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fma_ru().

Here is the call graph for this function:

◆ __fma_rz()

__DEVICE__ double __fma_rz ( double  __a,
double  __b,
double  __c 
)

Definition at line 274 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fma_rz().

Here is the call graph for this function:

◆ __fmaf_ieee_rd()

__DEVICE__ float __fmaf_ieee_rd ( float  __a,
float  __b,
float  __c 
)

Definition at line 277 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_ieee_rd().

Here is the call graph for this function:

◆ __fmaf_ieee_rn()

__DEVICE__ float __fmaf_ieee_rn ( float  __a,
float  __b,
float  __c 
)

Definition at line 280 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_ieee_rn().

Here is the call graph for this function:

◆ __fmaf_ieee_ru()

__DEVICE__ float __fmaf_ieee_ru ( float  __a,
float  __b,
float  __c 
)

Definition at line 283 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_ieee_ru().

Here is the call graph for this function:

◆ __fmaf_ieee_rz()

__DEVICE__ float __fmaf_ieee_rz ( float  __a,
float  __b,
float  __c 
)

Definition at line 286 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_ieee_rz().

Here is the call graph for this function:

◆ __fmaf_rd()

__DEVICE__ float __fmaf_rd ( float  __a,
float  __b,
float  __c 
)

Definition at line 289 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_rd().

Here is the call graph for this function:

◆ __fmaf_rn()

__DEVICE__ float __fmaf_rn ( float  __a,
float  __b,
float  __c 
)

Definition at line 292 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_rn().

Here is the call graph for this function:

◆ __fmaf_ru()

__DEVICE__ float __fmaf_ru ( float  __a,
float  __b,
float  __c 
)

Definition at line 295 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_ru().

Here is the call graph for this function:

◆ __fmaf_rz()

__DEVICE__ float __fmaf_rz ( float  __a,
float  __b,
float  __c 
)

Definition at line 298 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_fmaf_rz().

Here is the call graph for this function:

◆ __fmul_rd()

__DEVICE__ float __fmul_rd ( float  __a,
float  __b 
)

Definition at line 301 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fmul_rd().

Here is the call graph for this function:

◆ __fmul_rn()

__DEVICE__ float __fmul_rn ( float  __a,
float  __b 
)

Definition at line 304 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fmul_rn().

Here is the call graph for this function:

◆ __fmul_ru()

__DEVICE__ float __fmul_ru ( float  __a,
float  __b 
)

Definition at line 307 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fmul_ru().

Here is the call graph for this function:

◆ __fmul_rz()

__DEVICE__ float __fmul_rz ( float  __a,
float  __b 
)

Definition at line 310 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fmul_rz().

Here is the call graph for this function:

◆ __frcp_rd()

__DEVICE__ float __frcp_rd ( float  __a)

Definition at line 313 of file __clang_cuda_device_functions.h.

References __a, and __nv_frcp_rd().

Here is the call graph for this function:

◆ __frcp_rn()

__DEVICE__ float __frcp_rn ( float  __a)

Definition at line 314 of file __clang_cuda_device_functions.h.

References __a, and __nv_frcp_rn().

Here is the call graph for this function:

◆ __frcp_ru()

__DEVICE__ float __frcp_ru ( float  __a)

Definition at line 315 of file __clang_cuda_device_functions.h.

References __a, and __nv_frcp_ru().

Here is the call graph for this function:

◆ __frcp_rz()

__DEVICE__ float __frcp_rz ( float  __a)

Definition at line 316 of file __clang_cuda_device_functions.h.

References __a, and __nv_frcp_rz().

Here is the call graph for this function:

◆ __frsqrt_rn()

__DEVICE__ float __frsqrt_rn ( float  __a)

Definition at line 317 of file __clang_cuda_device_functions.h.

References __a, and __nv_frsqrt_rn().

Here is the call graph for this function:

◆ __fsqrt_rd()

__DEVICE__ float __fsqrt_rd ( float  __a)

Definition at line 318 of file __clang_cuda_device_functions.h.

References __a, and __nv_fsqrt_rd().

Here is the call graph for this function:

◆ __fsqrt_rn()

__DEVICE__ float __fsqrt_rn ( float  __a)

Definition at line 319 of file __clang_cuda_device_functions.h.

References __a, and __nv_fsqrt_rn().

Here is the call graph for this function:

◆ __fsqrt_ru()

__DEVICE__ float __fsqrt_ru ( float  __a)

Definition at line 320 of file __clang_cuda_device_functions.h.

References __a, and __nv_fsqrt_ru().

Here is the call graph for this function:

◆ __fsqrt_rz()

__DEVICE__ float __fsqrt_rz ( float  __a)

Definition at line 321 of file __clang_cuda_device_functions.h.

References __a, and __nv_fsqrt_rz().

Here is the call graph for this function:

◆ __fsub_rd()

__DEVICE__ float __fsub_rd ( float  __a,
float  __b 
)

Definition at line 322 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fsub_rd().

Here is the call graph for this function:

◆ __fsub_rn()

__DEVICE__ float __fsub_rn ( float  __a,
float  __b 
)

Definition at line 325 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fsub_rn().

Here is the call graph for this function:

◆ __fsub_ru()

__DEVICE__ float __fsub_ru ( float  __a,
float  __b 
)

Definition at line 328 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fsub_ru().

Here is the call graph for this function:

◆ __fsub_rz()

__DEVICE__ float __fsub_rz ( float  __a,
float  __b 
)

Definition at line 331 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fsub_rz().

Here is the call graph for this function:

◆ __hadd()

__DEVICE__ int __hadd ( int  __a,
int  __b 
)

Definition at line 334 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_hadd().

Here is the call graph for this function:

◆ __hiloint2double()

__DEVICE__ double __hiloint2double ( int  __a,
int  __b 
)

Definition at line 335 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_hiloint2double().

Here is the call graph for this function:

◆ __iAtomicAdd()

__DEVICE__ int __iAtomicAdd ( int __p,
int  __v 
)

Definition at line 338 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicAdd_block()

__DEVICE__ int __iAtomicAdd_block ( int __p,
int  __v 
)

Definition at line 341 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicAdd_system()

__DEVICE__ int __iAtomicAdd_system ( int __p,
int  __v 
)

Definition at line 344 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicAnd()

__DEVICE__ int __iAtomicAnd ( int __p,
int  __v 
)

Definition at line 347 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicAnd_block()

__DEVICE__ int __iAtomicAnd_block ( int __p,
int  __v 
)

Definition at line 350 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicAnd_system()

__DEVICE__ int __iAtomicAnd_system ( int __p,
int  __v 
)

Definition at line 353 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicCAS()

__DEVICE__ int __iAtomicCAS ( int __p,
int  __cmp,
int  __v 
)

Definition at line 356 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicCAS_block()

__DEVICE__ int __iAtomicCAS_block ( int __p,
int  __cmp,
int  __v 
)

Definition at line 359 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicCAS_system()

__DEVICE__ int __iAtomicCAS_system ( int __p,
int  __cmp,
int  __v 
)

Definition at line 362 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicExch()

__DEVICE__ int __iAtomicExch ( int __p,
int  __v 
)

Definition at line 365 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicExch_block()

__DEVICE__ int __iAtomicExch_block ( int __p,
int  __v 
)

Definition at line 368 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicExch_system()

__DEVICE__ int __iAtomicExch_system ( int __p,
int  __v 
)

Definition at line 371 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicMax()

__DEVICE__ int __iAtomicMax ( int __p,
int  __v 
)

Definition at line 374 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicMax_block()

__DEVICE__ int __iAtomicMax_block ( int __p,
int  __v 
)

Definition at line 377 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicMax_system()

__DEVICE__ int __iAtomicMax_system ( int __p,
int  __v 
)

Definition at line 380 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicMin()

__DEVICE__ int __iAtomicMin ( int __p,
int  __v 
)

Definition at line 383 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicMin_block()

__DEVICE__ int __iAtomicMin_block ( int __p,
int  __v 
)

Definition at line 386 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicMin_system()

__DEVICE__ int __iAtomicMin_system ( int __p,
int  __v 
)

Definition at line 389 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicOr()

__DEVICE__ int __iAtomicOr ( int __p,
int  __v 
)

Definition at line 392 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicOr_block()

__DEVICE__ int __iAtomicOr_block ( int __p,
int  __v 
)

Definition at line 395 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicOr_system()

__DEVICE__ int __iAtomicOr_system ( int __p,
int  __v 
)

Definition at line 398 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicXor()

__DEVICE__ int __iAtomicXor ( int __p,
int  __v 
)

Definition at line 401 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicXor_block()

__DEVICE__ int __iAtomicXor_block ( int __p,
int  __v 
)

Definition at line 404 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __iAtomicXor_system()

__DEVICE__ int __iAtomicXor_system ( int __p,
int  __v 
)

Definition at line 407 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __illAtomicMax()

__DEVICE__ long long __illAtomicMax ( long long *  __p,
long long  __v 
)

Definition at line 410 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __illAtomicMax_block()

__DEVICE__ long long __illAtomicMax_block ( long long *  __p,
long long  __v 
)

Definition at line 413 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __illAtomicMax_system()

__DEVICE__ long long __illAtomicMax_system ( long long *  __p,
long long  __v 
)

Definition at line 416 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __illAtomicMin()

__DEVICE__ long long __illAtomicMin ( long long *  __p,
long long  __v 
)

Definition at line 419 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __illAtomicMin_block()

__DEVICE__ long long __illAtomicMin_block ( long long *  __p,
long long  __v 
)

Definition at line 422 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __illAtomicMin_system()

__DEVICE__ long long __illAtomicMin_system ( long long *  __p,
long long  __v 
)

Definition at line 425 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __int2double_rn()

__DEVICE__ double __int2double_rn ( int  __a)

Definition at line 428 of file __clang_cuda_device_functions.h.

References __a, and __nv_int2double_rn().

Here is the call graph for this function:

◆ __int2float_rd()

__DEVICE__ float __int2float_rd ( int  __a)

Definition at line 429 of file __clang_cuda_device_functions.h.

References __a, and __nv_int2float_rd().

Here is the call graph for this function:

◆ __int2float_rn()

__DEVICE__ float __int2float_rn ( int  __a)

Definition at line 430 of file __clang_cuda_device_functions.h.

References __a, and __nv_int2float_rn().

Here is the call graph for this function:

◆ __int2float_ru()

__DEVICE__ float __int2float_ru ( int  __a)

Definition at line 431 of file __clang_cuda_device_functions.h.

References __a, and __nv_int2float_ru().

Here is the call graph for this function:

◆ __int2float_rz()

__DEVICE__ float __int2float_rz ( int  __a)

Definition at line 432 of file __clang_cuda_device_functions.h.

References __a, and __nv_int2float_rz().

Here is the call graph for this function:

◆ __int_as_float()

__DEVICE__ float __int_as_float ( int  __a)

Definition at line 433 of file __clang_cuda_device_functions.h.

References __a, and __nv_int_as_float().

Here is the call graph for this function:

◆ __isfinited()

__DEVICE__ int __isfinited ( double  __a)

Definition at line 434 of file __clang_cuda_device_functions.h.

References __a, and __nv_isfinited().

Referenced by isfinite().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __isinf()

__DEVICE__ int __isinf ( double  __a)

Definition at line 435 of file __clang_cuda_device_functions.h.

References __a, and __nv_isinfd().

Referenced by isinf().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __isinff()

__DEVICE__ int __isinff ( float  __a)

Definition at line 436 of file __clang_cuda_device_functions.h.

References __a, and __nv_isinff().

Referenced by isinf().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __isnan()

__DEVICE__ int __isnan ( double  __a)

Definition at line 440 of file __clang_cuda_device_functions.h.

References __a, and __nv_isnand().

Referenced by isnan().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __isnanf()

__DEVICE__ int __isnanf ( float  __a)

Definition at line 441 of file __clang_cuda_device_functions.h.

References __a, and __nv_isnanf().

Referenced by isnan().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __ll2double_rd()

__DEVICE__ double __ll2double_rd ( long long  __a)

Definition at line 445 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2double_rd().

Here is the call graph for this function:

◆ __ll2double_rn()

__DEVICE__ double __ll2double_rn ( long long  __a)

Definition at line 448 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2double_rn().

Here is the call graph for this function:

◆ __ll2double_ru()

__DEVICE__ double __ll2double_ru ( long long  __a)

Definition at line 451 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2double_ru().

Here is the call graph for this function:

◆ __ll2double_rz()

__DEVICE__ double __ll2double_rz ( long long  __a)

Definition at line 454 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2double_rz().

Here is the call graph for this function:

◆ __ll2float_rd()

__DEVICE__ float __ll2float_rd ( long long  __a)

Definition at line 457 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2float_rd().

Here is the call graph for this function:

◆ __ll2float_rn()

__DEVICE__ float __ll2float_rn ( long long  __a)

Definition at line 458 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2float_rn().

Here is the call graph for this function:

◆ __ll2float_ru()

__DEVICE__ float __ll2float_ru ( long long  __a)

Definition at line 459 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2float_ru().

Here is the call graph for this function:

◆ __ll2float_rz()

__DEVICE__ float __ll2float_rz ( long long  __a)

Definition at line 460 of file __clang_cuda_device_functions.h.

References __a, and __nv_ll2float_rz().

Here is the call graph for this function:

◆ __llAtomicAnd()

__DEVICE__ long long __llAtomicAnd ( long long *  __p,
long long  __v 
)

Definition at line 461 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicAnd_block()

__DEVICE__ long long __llAtomicAnd_block ( long long *  __p,
long long  __v 
)

Definition at line 464 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicAnd_system()

__DEVICE__ long long __llAtomicAnd_system ( long long *  __p,
long long  __v 
)

Definition at line 467 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicOr()

__DEVICE__ long long __llAtomicOr ( long long *  __p,
long long  __v 
)

Definition at line 470 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicOr_block()

__DEVICE__ long long __llAtomicOr_block ( long long *  __p,
long long  __v 
)

Definition at line 473 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicOr_system()

__DEVICE__ long long __llAtomicOr_system ( long long *  __p,
long long  __v 
)

Definition at line 476 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicXor()

__DEVICE__ long long __llAtomicXor ( long long *  __p,
long long  __v 
)

Definition at line 479 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicXor_block()

__DEVICE__ long long __llAtomicXor_block ( long long *  __p,
long long  __v 
)

Definition at line 482 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __llAtomicXor_system()

__DEVICE__ long long __llAtomicXor_system ( long long *  __p,
long long  __v 
)

Definition at line 485 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __log10f()

__DEVICE__ float __log10f ( float  __a)

Definition at line 488 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_log10f().

Here is the call graph for this function:

◆ __log2f()

__DEVICE__ float __log2f ( float  __a)

Definition at line 489 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_log2f().

Here is the call graph for this function:

◆ __logf()

__DEVICE__ float __logf ( float  __a)

Definition at line 490 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_logf().

Here is the call graph for this function:

◆ __longlong_as_double()

__DEVICE__ double __longlong_as_double ( long long  __a)

Definition at line 491 of file __clang_cuda_device_functions.h.

References __a, and __nv_longlong_as_double().

Here is the call graph for this function:

◆ __mul24()

__DEVICE__ int __mul24 ( int  __a,
int  __b 
)

Definition at line 494 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_mul24().

Here is the call graph for this function:

◆ __mul64hi()

__DEVICE__ long long __mul64hi ( long long  __a,
long long  __b 
)

Definition at line 495 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_mul64hi().

Here is the call graph for this function:

◆ __mulhi()

__DEVICE__ int __mulhi ( int  __a,
int  __b 
)

Definition at line 498 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_mulhi().

Here is the call graph for this function:

◆ __pm0()

__DEVICE__ unsigned int __pm0 ( void  )

Definition at line 499 of file __clang_cuda_device_functions.h.

◆ __pm1()

__DEVICE__ unsigned int __pm1 ( void  )

Definition at line 500 of file __clang_cuda_device_functions.h.

◆ __pm2()

__DEVICE__ unsigned int __pm2 ( void  )

Definition at line 501 of file __clang_cuda_device_functions.h.

◆ __pm3()

__DEVICE__ unsigned int __pm3 ( void  )

Definition at line 502 of file __clang_cuda_device_functions.h.

◆ __popc()

__DEVICE__ int __popc ( int  __a)

Definition at line 503 of file __clang_cuda_device_functions.h.

References __a, and __nv_popc().

Here is the call graph for this function:

◆ __popcll()

__DEVICE__ int __popcll ( long long  __a)

Definition at line 504 of file __clang_cuda_device_functions.h.

References __a, and __nv_popcll().

Here is the call graph for this function:

◆ __powf()

__DEVICE__ float __powf ( float  __a,
float  __b 
)

Definition at line 505 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_fast_powf().

Here is the call graph for this function:

◆ __rhadd()

__DEVICE__ int __rhadd ( int  __a,
int  __b 
)

Definition at line 511 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_rhadd().

Here is the call graph for this function:

◆ __sad()

__DEVICE__ unsigned int __sad ( int  __a,
int  __b,
unsigned int  __c 
)

Definition at line 512 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_sad().

Here is the call graph for this function:

◆ __saturatef()

__DEVICE__ float __saturatef ( float  __a)

Definition at line 515 of file __clang_cuda_device_functions.h.

References __a, and __nv_saturatef().

Here is the call graph for this function:

◆ __signbitd()

__DEVICE__ int __signbitd ( double  __a)

Definition at line 516 of file __clang_cuda_device_functions.h.

References __a, and __nv_signbitd().

Referenced by signbit().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __signbitf()

__DEVICE__ int __signbitf ( float  __a)

Definition at line 517 of file __clang_cuda_device_functions.h.

References __a, and __nv_signbitf().

Referenced by signbit().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __sincosf()

__DEVICE__ void __sincosf ( float  __a,
float __s,
float __c 
)

Definition at line 518 of file __clang_cuda_device_functions.h.

References __a, __c, and __nv_fast_sincosf().

Here is the call graph for this function:

◆ __sinf()

__DEVICE__ float __sinf ( float  __a)

Definition at line 521 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_sinf().

Here is the call graph for this function:

◆ __syncthreads_and()

__DEVICE__ int __syncthreads_and ( int  __a)

Definition at line 522 of file __clang_cuda_device_functions.h.

References __a.

◆ __syncthreads_count()

__DEVICE__ int __syncthreads_count ( int  __a)

Definition at line 523 of file __clang_cuda_device_functions.h.

References __a.

◆ __syncthreads_or()

__DEVICE__ int __syncthreads_or ( int  __a)

Definition at line 524 of file __clang_cuda_device_functions.h.

References __a.

◆ __tanf()

__DEVICE__ float __tanf ( float  __a)

Definition at line 525 of file __clang_cuda_device_functions.h.

References __a, and __nv_fast_tanf().

Here is the call graph for this function:

◆ __threadfence()

__DEVICE__ void __threadfence ( void  )

Definition at line 526 of file __clang_cuda_device_functions.h.

◆ __threadfence_block()

__DEVICE__ void __threadfence_block ( void  )

Definition at line 527 of file __clang_cuda_device_functions.h.

◆ __threadfence_system()

__DEVICE__ void __threadfence_system ( void  )

Definition at line 528 of file __clang_cuda_device_functions.h.

◆ __trap()

__DEVICE__ void __trap ( void  )

Definition at line 529 of file __clang_cuda_device_functions.h.

◆ __uAtomicAdd()

__DEVICE__ unsigned int __uAtomicAdd ( unsigned int __p,
unsigned int  __v 
)

Definition at line 530 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicAdd_block()

__DEVICE__ unsigned int __uAtomicAdd_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 533 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicAdd_system()

__DEVICE__ unsigned int __uAtomicAdd_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 537 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicAnd()

__DEVICE__ unsigned int __uAtomicAnd ( unsigned int __p,
unsigned int  __v 
)

Definition at line 541 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicAnd_block()

__DEVICE__ unsigned int __uAtomicAnd_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 544 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicAnd_system()

__DEVICE__ unsigned int __uAtomicAnd_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 548 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicCAS()

__DEVICE__ unsigned int __uAtomicCAS ( unsigned int __p,
unsigned int  __cmp,
unsigned int  __v 
)

Definition at line 552 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicCAS_block()

__DEVICE__ unsigned int __uAtomicCAS_block ( unsigned int __p,
unsigned int  __cmp,
unsigned int  __v 
)

Definition at line 557 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicCAS_system()

__DEVICE__ unsigned int __uAtomicCAS_system ( unsigned int __p,
unsigned int  __cmp,
unsigned int  __v 
)

Definition at line 561 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicDec()

__DEVICE__ unsigned int __uAtomicDec ( unsigned int __p,
unsigned int  __v 
)

Definition at line 564 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicDec_block()

__DEVICE__ unsigned int __uAtomicDec_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 567 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicDec_system()

__DEVICE__ unsigned int __uAtomicDec_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 571 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicExch()

__DEVICE__ unsigned int __uAtomicExch ( unsigned int __p,
unsigned int  __v 
)

Definition at line 575 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicExch_block()

__DEVICE__ unsigned int __uAtomicExch_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 578 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicExch_system()

__DEVICE__ unsigned int __uAtomicExch_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 582 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicInc()

__DEVICE__ unsigned int __uAtomicInc ( unsigned int __p,
unsigned int  __v 
)

Definition at line 586 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicInc_block()

__DEVICE__ unsigned int __uAtomicInc_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 589 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicInc_system()

__DEVICE__ unsigned int __uAtomicInc_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 593 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicMax()

__DEVICE__ unsigned int __uAtomicMax ( unsigned int __p,
unsigned int  __v 
)

Definition at line 597 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicMax_block()

__DEVICE__ unsigned int __uAtomicMax_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 600 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicMax_system()

__DEVICE__ unsigned int __uAtomicMax_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 604 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicMin()

__DEVICE__ unsigned int __uAtomicMin ( unsigned int __p,
unsigned int  __v 
)

Definition at line 608 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicMin_block()

__DEVICE__ unsigned int __uAtomicMin_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 611 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicMin_system()

__DEVICE__ unsigned int __uAtomicMin_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 615 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicOr()

__DEVICE__ unsigned int __uAtomicOr ( unsigned int __p,
unsigned int  __v 
)

Definition at line 619 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicOr_block()

__DEVICE__ unsigned int __uAtomicOr_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 622 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicOr_system()

__DEVICE__ unsigned int __uAtomicOr_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 625 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicXor()

__DEVICE__ unsigned int __uAtomicXor ( unsigned int __p,
unsigned int  __v 
)

Definition at line 629 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicXor_block()

__DEVICE__ unsigned int __uAtomicXor_block ( unsigned int __p,
unsigned int  __v 
)

Definition at line 632 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uAtomicXor_system()

__DEVICE__ unsigned int __uAtomicXor_system ( unsigned int __p,
unsigned int  __v 
)

Definition at line 636 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __uhadd()

__DEVICE__ unsigned int __uhadd ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 640 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_uhadd().

Here is the call graph for this function:

◆ __uint2double_rn()

__DEVICE__ double __uint2double_rn ( unsigned int  __a)

Definition at line 643 of file __clang_cuda_device_functions.h.

References __a, and __nv_uint2double_rn().

Here is the call graph for this function:

◆ __uint2float_rd()

__DEVICE__ float __uint2float_rd ( unsigned int  __a)

Definition at line 646 of file __clang_cuda_device_functions.h.

References __a, and __nv_uint2float_rd().

Here is the call graph for this function:

◆ __uint2float_rn()

__DEVICE__ float __uint2float_rn ( unsigned int  __a)

Definition at line 649 of file __clang_cuda_device_functions.h.

References __a, and __nv_uint2float_rn().

Here is the call graph for this function:

◆ __uint2float_ru()

__DEVICE__ float __uint2float_ru ( unsigned int  __a)

Definition at line 652 of file __clang_cuda_device_functions.h.

References __a, and __nv_uint2float_ru().

Here is the call graph for this function:

◆ __uint2float_rz()

__DEVICE__ float __uint2float_rz ( unsigned int  __a)

Definition at line 655 of file __clang_cuda_device_functions.h.

References __a, and __nv_uint2float_rz().

Here is the call graph for this function:

◆ __uint_as_float()

__DEVICE__ float __uint_as_float ( unsigned int  __a)

Definition at line 658 of file __clang_cuda_device_functions.h.

References __a, and __nv_uint_as_float().

Here is the call graph for this function:

◆ __ull2double_rd()

__DEVICE__ double __ull2double_rd ( unsigned long long  __a)

Definition at line 661 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2double_rd().

Here is the call graph for this function:

◆ __ull2double_rn()

__DEVICE__ double __ull2double_rn ( unsigned long long  __a)

Definition at line 664 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2double_rn().

Here is the call graph for this function:

◆ __ull2double_ru()

__DEVICE__ double __ull2double_ru ( unsigned long long  __a)

Definition at line 667 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2double_ru().

Here is the call graph for this function:

◆ __ull2double_rz()

__DEVICE__ double __ull2double_rz ( unsigned long long  __a)

Definition at line 670 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2double_rz().

Here is the call graph for this function:

◆ __ull2float_rd()

__DEVICE__ float __ull2float_rd ( unsigned long long  __a)

Definition at line 673 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2float_rd().

Here is the call graph for this function:

◆ __ull2float_rn()

__DEVICE__ float __ull2float_rn ( unsigned long long  __a)

Definition at line 676 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2float_rn().

Here is the call graph for this function:

◆ __ull2float_ru()

__DEVICE__ float __ull2float_ru ( unsigned long long  __a)

Definition at line 679 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2float_ru().

Here is the call graph for this function:

◆ __ull2float_rz()

__DEVICE__ float __ull2float_rz ( unsigned long long  __a)

Definition at line 682 of file __clang_cuda_device_functions.h.

References __a, and __nv_ull2float_rz().

Here is the call graph for this function:

◆ __ullAtomicAdd()

__DEVICE__ unsigned long long __ullAtomicAdd ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 685 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicAdd_block()

__DEVICE__ unsigned long long __ullAtomicAdd_block ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 689 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicAdd_system()

__DEVICE__ unsigned long long __ullAtomicAdd_system ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 693 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicAnd()

__DEVICE__ unsigned long long __ullAtomicAnd ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 697 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicAnd_block()

__DEVICE__ unsigned long long __ullAtomicAnd_block ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 701 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicAnd_system()

__DEVICE__ unsigned long long __ullAtomicAnd_system ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 705 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicCAS()

__DEVICE__ unsigned long long __ullAtomicCAS ( unsigned long long *  __p,
unsigned long long  __cmp,
unsigned long long  __v 
)

Definition at line 709 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicCAS_block()

__DEVICE__ unsigned long long __ullAtomicCAS_block ( unsigned long long *  __p,
unsigned long long  __cmp,
unsigned long long  __v 
)

Definition at line 714 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicCAS_system()

__DEVICE__ unsigned long long __ullAtomicCAS_system ( unsigned long long *  __p,
unsigned long long  __cmp,
unsigned long long  __v 
)

Definition at line 719 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicExch()

__DEVICE__ unsigned long long __ullAtomicExch ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 724 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicExch_block()

__DEVICE__ unsigned long long __ullAtomicExch_block ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 728 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicExch_system()

__DEVICE__ unsigned long long __ullAtomicExch_system ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 732 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicMax()

__DEVICE__ unsigned long long __ullAtomicMax ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 736 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicMax_block()

__DEVICE__ unsigned long long __ullAtomicMax_block ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 740 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicMax_system()

__DEVICE__ unsigned long long __ullAtomicMax_system ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 744 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicMin()

__DEVICE__ unsigned long long __ullAtomicMin ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 748 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicMin_block()

__DEVICE__ unsigned long long __ullAtomicMin_block ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 752 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicMin_system()

__DEVICE__ unsigned long long __ullAtomicMin_system ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 756 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicOr()

__DEVICE__ unsigned long long __ullAtomicOr ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 760 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicOr_block()

__DEVICE__ unsigned long long __ullAtomicOr_block ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 764 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicOr_system()

__DEVICE__ unsigned long long __ullAtomicOr_system ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 768 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicXor()

__DEVICE__ unsigned long long __ullAtomicXor ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 772 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicXor_block()

__DEVICE__ unsigned long long __ullAtomicXor_block ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 776 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __ullAtomicXor_system()

__DEVICE__ unsigned long long __ullAtomicXor_system ( unsigned long long *  __p,
unsigned long long  __v 
)

Definition at line 780 of file __clang_cuda_device_functions.h.

References __p, and __v.

◆ __umul24()

__DEVICE__ unsigned int __umul24 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 784 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_umul24().

Here is the call graph for this function:

◆ __umul64hi()

__DEVICE__ unsigned long long __umul64hi ( unsigned long long  __a,
unsigned long long  __b 
)

Definition at line 787 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_umul64hi().

Here is the call graph for this function:

◆ __umulhi()

__DEVICE__ unsigned int __umulhi ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 791 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_umulhi().

Here is the call graph for this function:

◆ __urhadd()

__DEVICE__ unsigned int __urhadd ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 794 of file __clang_cuda_device_functions.h.

References __a, __b, and __nv_urhadd().

Here is the call graph for this function:

◆ __usad()

__DEVICE__ unsigned int __usad ( unsigned int  __a,
unsigned int  __b,
unsigned int  __c 
)

Definition at line 797 of file __clang_cuda_device_functions.h.

References __a, __b, __c, and __nv_usad().

Here is the call graph for this function:

◆ __vabs2()

__DEVICE__ unsigned int __vabs2 ( unsigned int  __a)

Definition at line 1052 of file __clang_cuda_device_functions.h.

References __a.

◆ __vabs4()

__DEVICE__ unsigned int __vabs4 ( unsigned int  __a)

Definition at line 1059 of file __clang_cuda_device_functions.h.

References __a.

◆ __vabsdiffs2()

__DEVICE__ unsigned int __vabsdiffs2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1066 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vabsdiffs4()

__DEVICE__ unsigned int __vabsdiffs4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1074 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vabsdiffu2()

__DEVICE__ unsigned int __vabsdiffu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1081 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vabsdiffu4()

__DEVICE__ unsigned int __vabsdiffu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1088 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vabsss2()

__DEVICE__ unsigned int __vabsss2 ( unsigned int  __a)

Definition at line 1095 of file __clang_cuda_device_functions.h.

References __a.

◆ __vabsss4()

__DEVICE__ unsigned int __vabsss4 ( unsigned int  __a)

Definition at line 1102 of file __clang_cuda_device_functions.h.

References __a.

◆ __vadd2()

__DEVICE__ unsigned int __vadd2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1109 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vadd4()

__DEVICE__ unsigned int __vadd4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1114 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vaddss2()

__DEVICE__ unsigned int __vaddss2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1119 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vaddss4()

__DEVICE__ unsigned int __vaddss4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1126 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vaddus2()

__DEVICE__ unsigned int __vaddus2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1133 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vaddus4()

__DEVICE__ unsigned int __vaddus4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1140 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vavgs2()

__DEVICE__ unsigned int __vavgs2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1147 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vavgs4()

__DEVICE__ unsigned int __vavgs4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1152 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vavgu2()

__DEVICE__ unsigned int __vavgu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1157 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vavgu4()

__DEVICE__ unsigned int __vavgu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1162 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vcmpeq2()

__DEVICE__ unsigned int __vcmpeq2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1172 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vseteq2().

Here is the call graph for this function:

◆ __vcmpeq4()

__DEVICE__ unsigned int __vcmpeq4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1180 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vseteq4().

Here is the call graph for this function:

◆ __vcmpges2()

__DEVICE__ unsigned int __vcmpges2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1188 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetges2().

Here is the call graph for this function:

◆ __vcmpges4()

__DEVICE__ unsigned int __vcmpges4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1196 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetges4().

Here is the call graph for this function:

◆ __vcmpgeu2()

__DEVICE__ unsigned int __vcmpgeu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1204 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetgeu2().

Here is the call graph for this function:

◆ __vcmpgeu4()

__DEVICE__ unsigned int __vcmpgeu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1212 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetgeu4().

Here is the call graph for this function:

◆ __vcmpgts2()

__DEVICE__ unsigned int __vcmpgts2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1220 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetgts2().

Referenced by __vmaxs2().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ __vcmpgts4()

__DEVICE__ unsigned int __vcmpgts4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1228 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetgts4().

Here is the call graph for this function:

◆ __vcmpgtu2()

__DEVICE__ unsigned int __vcmpgtu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1236 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetgtu2().

Here is the call graph for this function:

◆ __vcmpgtu4()

__DEVICE__ unsigned int __vcmpgtu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1244 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetgtu4().

Here is the call graph for this function:

◆ __vcmples2()

__DEVICE__ unsigned int __vcmples2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1252 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetles2().

Here is the call graph for this function:

◆ __vcmples4()

__DEVICE__ unsigned int __vcmples4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1260 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetles4().

Here is the call graph for this function:

◆ __vcmpleu2()

__DEVICE__ unsigned int __vcmpleu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1268 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetleu2().

Here is the call graph for this function:

◆ __vcmpleu4()

__DEVICE__ unsigned int __vcmpleu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1276 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetleu4().

Here is the call graph for this function:

◆ __vcmplts2()

__DEVICE__ unsigned int __vcmplts2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1284 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetlts2().

Here is the call graph for this function:

◆ __vcmplts4()

__DEVICE__ unsigned int __vcmplts4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1292 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetlts4().

Here is the call graph for this function:

◆ __vcmpltu2()

__DEVICE__ unsigned int __vcmpltu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1300 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetltu2().

Here is the call graph for this function:

◆ __vcmpltu4()

__DEVICE__ unsigned int __vcmpltu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1308 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetltu4().

Here is the call graph for this function:

◆ __vcmpne2()

__DEVICE__ unsigned int __vcmpne2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1316 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetne2().

Here is the call graph for this function:

◆ __vcmpne4()

__DEVICE__ unsigned int __vcmpne4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1324 of file __clang_cuda_device_functions.h.

References __a, __b, __bool2mask(), and __vsetne4().

Here is the call graph for this function:

◆ __vhaddu2()

__DEVICE__ unsigned int __vhaddu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1333 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vhaddu4()

__DEVICE__ unsigned int __vhaddu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1336 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vmaxs2()

__DEVICE__ unsigned int __vmaxs2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1340 of file __clang_cuda_device_functions.h.

References __a, __b, and __vcmpgts2().

Here is the call graph for this function:

◆ __vmaxs4()

__DEVICE__ unsigned int __vmaxs4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1354 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vmaxu2()

__DEVICE__ unsigned int __vmaxu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1359 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vmaxu4()

__DEVICE__ unsigned int __vmaxu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1364 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vmins2()

__DEVICE__ unsigned int __vmins2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1369 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vmins4()

__DEVICE__ unsigned int __vmins4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1374 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vminu2()

__DEVICE__ unsigned int __vminu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1379 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vminu4()

__DEVICE__ unsigned int __vminu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1384 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vneg2()

__DEVICE__ unsigned int __vneg2 ( unsigned int  __a)

Definition at line 1423 of file __clang_cuda_device_functions.h.

References __a, and __vsub2().

Here is the call graph for this function:

◆ __vneg4()

__DEVICE__ unsigned int __vneg4 ( unsigned int  __a)

Definition at line 1430 of file __clang_cuda_device_functions.h.

References __a, and __vsub4().

Here is the call graph for this function:

◆ __vnegss2()

__DEVICE__ unsigned int __vnegss2 ( unsigned int  __a)

Definition at line 1438 of file __clang_cuda_device_functions.h.

References __a, and __vsubss2().

Here is the call graph for this function:

◆ __vnegss4()

__DEVICE__ unsigned int __vnegss4 ( unsigned int  __a)

Definition at line 1448 of file __clang_cuda_device_functions.h.

References __a, and __vsubss4().

Here is the call graph for this function:

◆ __vsads2()

__DEVICE__ unsigned int __vsads2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1389 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vsads4()

__DEVICE__ unsigned int __vsads4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1396 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vsadu2()

__DEVICE__ unsigned int __vsadu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1403 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vsadu4()

__DEVICE__ unsigned int __vsadu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1410 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vseteq2()

__DEVICE__ unsigned int __vseteq2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1167 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpeq2().

Here is the caller graph for this function:

◆ __vseteq4()

__DEVICE__ unsigned int __vseteq4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1175 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpeq4().

Here is the caller graph for this function:

◆ __vsetges2()

__DEVICE__ unsigned int __vsetges2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1183 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpges2().

Here is the caller graph for this function:

◆ __vsetges4()

__DEVICE__ unsigned int __vsetges4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1191 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpges4().

Here is the caller graph for this function:

◆ __vsetgeu2()

__DEVICE__ unsigned int __vsetgeu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1199 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpgeu2().

Here is the caller graph for this function:

◆ __vsetgeu4()

__DEVICE__ unsigned int __vsetgeu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1207 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpgeu4().

Here is the caller graph for this function:

◆ __vsetgts2()

__DEVICE__ unsigned int __vsetgts2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1215 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpgts2().

Here is the caller graph for this function:

◆ __vsetgts4()

__DEVICE__ unsigned int __vsetgts4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1223 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpgts4().

Here is the caller graph for this function:

◆ __vsetgtu2()

__DEVICE__ unsigned int __vsetgtu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1231 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpgtu2().

Here is the caller graph for this function:

◆ __vsetgtu4()

__DEVICE__ unsigned int __vsetgtu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1239 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpgtu4().

Here is the caller graph for this function:

◆ __vsetles2()

__DEVICE__ unsigned int __vsetles2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1247 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmples2().

Here is the caller graph for this function:

◆ __vsetles4()

__DEVICE__ unsigned int __vsetles4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1255 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmples4().

Here is the caller graph for this function:

◆ __vsetleu2()

__DEVICE__ unsigned int __vsetleu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1263 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpleu2().

Here is the caller graph for this function:

◆ __vsetleu4()

__DEVICE__ unsigned int __vsetleu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1271 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpleu4().

Here is the caller graph for this function:

◆ __vsetlts2()

__DEVICE__ unsigned int __vsetlts2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1279 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmplts2().

Here is the caller graph for this function:

◆ __vsetlts4()

__DEVICE__ unsigned int __vsetlts4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1287 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmplts4().

Here is the caller graph for this function:

◆ __vsetltu2()

__DEVICE__ unsigned int __vsetltu2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1295 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpltu2().

Here is the caller graph for this function:

◆ __vsetltu4()

__DEVICE__ unsigned int __vsetltu4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1303 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpltu4().

Here is the caller graph for this function:

◆ __vsetne2()

__DEVICE__ unsigned int __vsetne2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1311 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpne2().

Here is the caller graph for this function:

◆ __vsetne4()

__DEVICE__ unsigned int __vsetne4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1319 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vcmpne4().

Here is the caller graph for this function:

◆ __vsub2()

__DEVICE__ unsigned int __vsub2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1418 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vneg2().

Here is the caller graph for this function:

◆ __vsub4()

__DEVICE__ unsigned int __vsub4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1425 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vneg4().

Here is the caller graph for this function:

◆ __vsubss2()

__DEVICE__ unsigned int __vsubss2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1431 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vnegss2().

Here is the caller graph for this function:

◆ __vsubss4()

__DEVICE__ unsigned int __vsubss4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1441 of file __clang_cuda_device_functions.h.

References __a, and __b.

Referenced by __vnegss4().

Here is the caller graph for this function:

◆ __vsubus2()

__DEVICE__ unsigned int __vsubus2 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1451 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ __vsubus4()

__DEVICE__ unsigned int __vsubus4 ( unsigned int  __a,
unsigned int  __b 
)

Definition at line 1458 of file __clang_cuda_device_functions.h.

References __a, and __b.

◆ clock()

__DEVICE__ int clock ( )

Definition at line 1470 of file __clang_cuda_device_functions.h.

Referenced by etiss::CPUCore::execute(), and etiss::Default_Clock::operator()().

Here is the caller graph for this function:

◆ clock64()

__DEVICE__ long long clock64 ( )

Definition at line 1472 of file __clang_cuda_device_functions.h.

◆ memcpy()

__DEVICE__ void* memcpy ( void *  __a,
const void *  __b,
size_t  __c 
)

◆ memset()

__DEVICE__ void* memset ( void *  __a,
int  __b,
size_t  __c 
)