EXSWHTEC-223 - Update Coverage tool (#339)
- Apply clang-format on Coverage tool and add blue color for deprecated Modules - Change color from blue to gray for deprecated modules - Adjust the color of green
This commit is contained in:
@@ -0,0 +1,733 @@
|
||||
Atomics [
|
||||
atomicCAS
|
||||
atomicCAS_system
|
||||
atomicAdd
|
||||
atomicAdd_system
|
||||
unsafeAtomicAdd
|
||||
safeAtomicAdd
|
||||
atomicSub
|
||||
atomicSub_system
|
||||
atomicExch
|
||||
atomicExch_system
|
||||
atomicMin
|
||||
atomicMin_system
|
||||
unsafeAtomicMin
|
||||
safeAtomicMin
|
||||
atomicMax
|
||||
atomicMax_system
|
||||
unsafeAtomicMax
|
||||
safeAtomicMax
|
||||
atomicInc
|
||||
atomicDec
|
||||
atomicAnd
|
||||
atomicAnd_system
|
||||
atomicOr
|
||||
atomicOr_system
|
||||
atomicXor
|
||||
atomicXor_system
|
||||
]
|
||||
|
||||
Builtin atomics [
|
||||
__hip_atomic_load
|
||||
__hip_atomic_store
|
||||
__hip_atomic_compare_exchange_weak
|
||||
__hip_atomic_compare_exchange_strong
|
||||
__hip_atomic_exchange
|
||||
__hip_atomic_fetch_add
|
||||
__hip_atomic_fetch_and
|
||||
__hip_atomic_fetch_or
|
||||
__hip_atomic_fetch_xor
|
||||
__hip_atomic_fetch_min
|
||||
__hip_atomic_fetch_max
|
||||
]
|
||||
|
||||
Cooperative groups [
|
||||
File restriction: cooperative_groups
|
||||
Device groups: (
|
||||
coalesced_group_tile
|
||||
coalesced_group
|
||||
grid_group
|
||||
multi_grid_group
|
||||
thread_block_tile
|
||||
thread_block
|
||||
)
|
||||
size
|
||||
thread_rank
|
||||
group_index
|
||||
thread_index
|
||||
shfl
|
||||
shfl_up
|
||||
shfl_down
|
||||
shfl_xor
|
||||
sync
|
||||
]
|
||||
|
||||
Warp [
|
||||
File restriction: cooperative_groups
|
||||
Device groups: (
|
||||
ballot
|
||||
any
|
||||
all
|
||||
shfl_down
|
||||
shfl_up
|
||||
shfl
|
||||
shfl_xor
|
||||
)
|
||||
__ballot
|
||||
__any
|
||||
__all
|
||||
__shfl_down
|
||||
__shfl_up
|
||||
__shfl
|
||||
__shfl_xor
|
||||
]
|
||||
|
||||
Launch bounds [
|
||||
Device groups: (
|
||||
launch_bounds
|
||||
)
|
||||
__launch_bounds__
|
||||
]
|
||||
|
||||
Channel descriptor [
|
||||
hipCreateChannelDesc
|
||||
hipCreateChannelDescHalf
|
||||
hipCreateChannelDescHalf1
|
||||
hipCreateChannelDescHalf2
|
||||
]
|
||||
|
||||
Device assert [
|
||||
assert
|
||||
static_assert
|
||||
]
|
||||
|
||||
Device clock [
|
||||
Device groups: (
|
||||
clock
|
||||
)
|
||||
clock
|
||||
clock64
|
||||
wall_clock64
|
||||
]
|
||||
|
||||
Device printf [
|
||||
printf
|
||||
]
|
||||
|
||||
HIP specific [
|
||||
Device groups: (
|
||||
hip_hc_8pk
|
||||
)
|
||||
__hip_hc_add8pk
|
||||
__hip_hc_sub8pk
|
||||
__hip_hc_mul8pk
|
||||
]
|
||||
|
||||
Device synchronization [
|
||||
__syncthreads
|
||||
__syncthreads_and
|
||||
__syncthreads_count
|
||||
__syncthreads_or
|
||||
]
|
||||
|
||||
Memory fence [
|
||||
__threadfence
|
||||
__threadfence_block
|
||||
__threadfence_system
|
||||
]
|
||||
|
||||
Device memory [
|
||||
memcpy
|
||||
memset
|
||||
]
|
||||
|
||||
Device math [
|
||||
rsqrt
|
||||
sqrt
|
||||
cbrt
|
||||
rcbrt
|
||||
hypot
|
||||
rhypot
|
||||
norm3d
|
||||
rnorm3d
|
||||
norm4d
|
||||
rnorm4d
|
||||
norm
|
||||
rnorm
|
||||
rsqrtf
|
||||
sqrtf
|
||||
cbrtf
|
||||
rcbrtf
|
||||
hypotf
|
||||
rhypotf
|
||||
norm3df
|
||||
rnorm3df
|
||||
norm4df
|
||||
rnorm4df
|
||||
normf
|
||||
rnormf
|
||||
rsqrt
|
||||
sqrt
|
||||
cbrt
|
||||
rcbrt
|
||||
hypot
|
||||
rhypot
|
||||
norm3d
|
||||
rnorm3d
|
||||
norm4d
|
||||
rnorm4d
|
||||
norm
|
||||
rnorm
|
||||
expf
|
||||
exp2f
|
||||
exp10f
|
||||
expm1f
|
||||
frexpf
|
||||
ldexpf
|
||||
powf
|
||||
powif
|
||||
scalbnf
|
||||
scalblnf
|
||||
log
|
||||
log2
|
||||
log10
|
||||
log1p
|
||||
logb
|
||||
ilogb
|
||||
logf
|
||||
log2f
|
||||
log10f
|
||||
log1pf
|
||||
logbf
|
||||
ilogbf
|
||||
sin
|
||||
cos
|
||||
tan
|
||||
sincos
|
||||
sinpi
|
||||
cospi
|
||||
sincospi
|
||||
asin
|
||||
acos
|
||||
atan
|
||||
atan2
|
||||
sinh
|
||||
cosh
|
||||
tanh
|
||||
asinh
|
||||
acosh
|
||||
atanh
|
||||
sinf
|
||||
cosf
|
||||
tanf
|
||||
sincosf
|
||||
sinpif
|
||||
cospif
|
||||
sincospif
|
||||
asinf
|
||||
acosf
|
||||
atanf
|
||||
atan2f
|
||||
sinhf
|
||||
coshf
|
||||
tanhf
|
||||
asinhf
|
||||
acoshf
|
||||
atanhf
|
||||
erf
|
||||
erfc
|
||||
erfinv
|
||||
erfcinv
|
||||
erfcx
|
||||
normcdf
|
||||
normcdfinv
|
||||
lgamma
|
||||
tgamma
|
||||
j0
|
||||
j1
|
||||
jn
|
||||
y0
|
||||
y1
|
||||
yn
|
||||
cyl_bessel_i0
|
||||
cyl_bessel_i1
|
||||
erff
|
||||
erfcf
|
||||
erfinvf
|
||||
erfcinvf
|
||||
erfcxf
|
||||
normcdff
|
||||
normcdfinvf
|
||||
lgammaf
|
||||
tgammaf
|
||||
j0f
|
||||
j1f
|
||||
jnf
|
||||
y0f
|
||||
y1f
|
||||
ynf
|
||||
cyl_bessel_i0f
|
||||
cyl_bessel_i1f
|
||||
fmod
|
||||
remainder
|
||||
remquo
|
||||
modf
|
||||
fdim
|
||||
trunc
|
||||
round
|
||||
rint
|
||||
nearbyint
|
||||
ceil
|
||||
floor
|
||||
lrint
|
||||
lround
|
||||
llrint
|
||||
llround
|
||||
fmodf
|
||||
remainderf
|
||||
remquof
|
||||
modff
|
||||
fdimf
|
||||
truncf
|
||||
roundf
|
||||
rintf
|
||||
nearbyintf
|
||||
ceilf
|
||||
floorf
|
||||
lrintf
|
||||
lroundf
|
||||
llrintf
|
||||
llroundf
|
||||
fma
|
||||
abs
|
||||
fabs
|
||||
copysign
|
||||
fmax
|
||||
fmin
|
||||
nan
|
||||
nextafter
|
||||
signbit
|
||||
fmaf
|
||||
abs
|
||||
fabsf
|
||||
copysignf
|
||||
fdividef
|
||||
fmaxf
|
||||
fminf
|
||||
isfinite
|
||||
isinf
|
||||
isnan
|
||||
nanf
|
||||
nextafterf
|
||||
signbit
|
||||
__brev
|
||||
__brevll
|
||||
__clz
|
||||
__clzll
|
||||
__ffs
|
||||
__ffsll
|
||||
__popc
|
||||
__popcll
|
||||
__mul24
|
||||
__umul24
|
||||
__dadd_rn
|
||||
__dsub_rn
|
||||
__dmul_rn
|
||||
__fma_rn
|
||||
__drcp_rn
|
||||
__dsqrt_rn
|
||||
__ddiv_rn
|
||||
__fadd_rn
|
||||
__fsub_rn
|
||||
__fmul_rn
|
||||
__fmaf_rn
|
||||
__frcp_rn
|
||||
__fsqrt_rn
|
||||
__frsqrt_rn
|
||||
__fdiv_rn
|
||||
__fdividef
|
||||
__expf
|
||||
__exp10f
|
||||
__logf
|
||||
__log2f
|
||||
__log10f
|
||||
__sinf
|
||||
__cosf
|
||||
__sincosf
|
||||
__tanf
|
||||
__powf
|
||||
]
|
||||
|
||||
Device conversion functions [
|
||||
__double2float_rd
|
||||
__double2float_rn
|
||||
__double2float_ru
|
||||
__double2float_rz
|
||||
__double2hiint
|
||||
__double2loint
|
||||
__double2int_rd
|
||||
__double2int_rn
|
||||
__double2int_ru
|
||||
__double2int_rz
|
||||
__double2ll_rd
|
||||
__double2ll_rn
|
||||
__double2ll_ru
|
||||
__double2ll_rz
|
||||
__double2uint_rd
|
||||
__double2uint_rn
|
||||
__double2uint_ru
|
||||
__double2uint_rz
|
||||
__double2ull_rd
|
||||
__double2ull_rn
|
||||
__double2ull_ru
|
||||
__double2ull_rz
|
||||
__double_as_longlong
|
||||
__float2int_rd
|
||||
__float2int_rn
|
||||
__float2int_ru
|
||||
__float2int_rz
|
||||
__float2ll_rd
|
||||
__float2ll_rn
|
||||
__float2ll_ru
|
||||
__float2ll_rz
|
||||
__float2uint_rd
|
||||
__float2uint_rn
|
||||
__float2uint_ru
|
||||
__float2uint_rz
|
||||
__float2ull_rd
|
||||
__float2ull_rn
|
||||
__float2ull_ru
|
||||
__float2ull_rz
|
||||
__float_as_int
|
||||
__float_as_uint
|
||||
__hiloint2double
|
||||
__int2double_rn
|
||||
__int2float_rd
|
||||
__int2float_rn
|
||||
__int2float_ru
|
||||
__int2float_rz
|
||||
__int_as_float
|
||||
__ll2double_rd
|
||||
__ll2double_rn
|
||||
__ll2double_ru
|
||||
__ll2double_rz
|
||||
__ll2float_rd
|
||||
__ll2float_rn
|
||||
__ll2float_ru
|
||||
__ll2float_rz
|
||||
__longlong_as_double
|
||||
__uint2double_rn
|
||||
__uint2float_rd
|
||||
__uint2float_rn
|
||||
__uint2float_ru
|
||||
__uint2float_rz
|
||||
__uint_as_float
|
||||
__ull2double_rd
|
||||
__ull2double_rn
|
||||
__ull2double_ru
|
||||
__ull2double_rz
|
||||
__ull2float_rd
|
||||
__ull2float_rn
|
||||
__ull2float_ru
|
||||
__ull2float_rz
|
||||
]
|
||||
|
||||
Device complex type functions [
|
||||
hipCrealf
|
||||
hipCimagf
|
||||
make_hipFloatComplex
|
||||
hipConjf
|
||||
hipCsqabsf
|
||||
hipCaddf
|
||||
hipCsubf
|
||||
hipCmulf
|
||||
hipCdivf
|
||||
hipCabsf
|
||||
hipCreal
|
||||
hipCimag
|
||||
make_hipDoubleComplex
|
||||
hipConj
|
||||
hipCsqabs
|
||||
hipCadd
|
||||
hipCsub
|
||||
hipCmul
|
||||
hipCdiv
|
||||
hipCabs
|
||||
make_hipComplex
|
||||
hipComplexDoubleToFloat
|
||||
hipComplexFloatToDouble
|
||||
hipCfmaf
|
||||
hipCfma
|
||||
]
|
||||
|
||||
Device vector types [
|
||||
make_uchar1
|
||||
make_uchar2
|
||||
make_uchar3
|
||||
make_uchar4
|
||||
make_char1
|
||||
make_char2
|
||||
make_char3
|
||||
make_char4
|
||||
make_ushort1
|
||||
make_ushort2
|
||||
make_ushort3
|
||||
make_ushort4
|
||||
make_short1
|
||||
make_short2
|
||||
make_short3
|
||||
make_short4
|
||||
make_uint1
|
||||
make_uint2
|
||||
make_uint3
|
||||
make_uint4
|
||||
make_int1
|
||||
make_int2
|
||||
make_int3
|
||||
make_int4
|
||||
make_float1
|
||||
make_float2
|
||||
make_float3
|
||||
make_float4
|
||||
make_double1
|
||||
make_double2
|
||||
make_double3
|
||||
make_double4
|
||||
make_ulong1
|
||||
make_ulong2
|
||||
make_ulong3
|
||||
make_ulong4
|
||||
make_long1
|
||||
make_long2
|
||||
make_long3
|
||||
make_long4
|
||||
make_ulonglong1
|
||||
make_ulonglong2
|
||||
make_ulonglong3
|
||||
make_ulonglong4
|
||||
make_longlong1
|
||||
make_longlong2
|
||||
make_longlong3
|
||||
make_longlong4
|
||||
]
|
||||
|
||||
Device surface functions [
|
||||
__hipGetPixelAddr
|
||||
__hipMapToNativeFloat4
|
||||
__hipMapFromNativeFloat4
|
||||
surf1Dread
|
||||
surf1Dwrite
|
||||
surf2Dread
|
||||
surf2Dwrite
|
||||
surf3Dread
|
||||
surf3Dwrite
|
||||
surf1DLayeredread
|
||||
surf1DLayeredwrite
|
||||
surf2DLayeredread
|
||||
surf2DLayeredwrite
|
||||
surfCubemapread
|
||||
surfCubemapwrite
|
||||
surfCubemapLayeredread
|
||||
surfCubemapLayeredwrite
|
||||
]
|
||||
|
||||
Device texture functions [
|
||||
tex1Dfetch
|
||||
tex1D
|
||||
tex2D
|
||||
tex1DLayered
|
||||
tex2DLayered
|
||||
tex3D
|
||||
texCubemap
|
||||
tex1DLod
|
||||
tex2DLod
|
||||
tex1DLayeredLod
|
||||
tex2DLayeredLod
|
||||
tex3DLod
|
||||
texCubemapLod
|
||||
texCubemapLayered
|
||||
texCubemapLayeredLod
|
||||
texCubemapGrad
|
||||
texCubemapLayeredGrad
|
||||
tex1DGrad
|
||||
tex2DGrad
|
||||
tex1DLayeredGrad
|
||||
tex2DLayeredGrad
|
||||
tex3DGrad
|
||||
tex2Dgather
|
||||
]
|
||||
|
||||
Device float16 functions [
|
||||
make_half2
|
||||
__low2half
|
||||
__high2half
|
||||
__half2half2
|
||||
__halves2half2
|
||||
__low2half2
|
||||
__high2half2
|
||||
__lows2half2
|
||||
__highs2half2
|
||||
__lowhigh2highlow
|
||||
__half_as_short
|
||||
__half_as_ushort
|
||||
__short_as_half
|
||||
__ushort_as_half
|
||||
__float2half
|
||||
__float2half_rn
|
||||
__float2half_rz
|
||||
__float2half_rd
|
||||
__float2half_ru
|
||||
__float2half2_rn
|
||||
__floats2half2_rn
|
||||
__float22half2_rn
|
||||
__half2float
|
||||
__low2float
|
||||
__high2float
|
||||
__half22float2
|
||||
__half2int_rn
|
||||
__half2int_rz
|
||||
__half2int_rd
|
||||
__half2int_ru
|
||||
__int2half_rn
|
||||
__int2half_rz
|
||||
__int2half_rd
|
||||
__int2half_ru
|
||||
__half2short_rn
|
||||
__half2short_rz
|
||||
__half2short_rd
|
||||
__half2short_ru
|
||||
__short2half_rn
|
||||
__short2half_rz
|
||||
__short2half_rd
|
||||
__short2half_ru
|
||||
__half2ll_rn
|
||||
__half2ll_rz
|
||||
__half2ll_rd
|
||||
__half2ll_ru
|
||||
__ll2half_rn
|
||||
__ll2half_rz
|
||||
__ll2half_rd
|
||||
__ll2half_ru
|
||||
__half2uint_rn
|
||||
__half2uint_rz
|
||||
__half2uint_rd
|
||||
__half2uint_ru
|
||||
__uint2half_rn
|
||||
__uint2half_rz
|
||||
__uint2half_rd
|
||||
__uint2half_ru
|
||||
__half2ushort_rn
|
||||
__half2ushort_rz
|
||||
__half2ushort_rd
|
||||
__half2ushort_ru
|
||||
__ushort2half_rn
|
||||
__ushort2half_rz
|
||||
__ushort2half_rd
|
||||
__ushort2half_ru
|
||||
__half2ull_rn
|
||||
__half2ull_rz
|
||||
__half2ull_rd
|
||||
__half2ull_ru
|
||||
__ull2half_rn
|
||||
__ull2half_rz
|
||||
__ull2half_rd
|
||||
__ull2half_ru
|
||||
__ldg
|
||||
__ldcg
|
||||
__ldca
|
||||
__ldcs
|
||||
__heq
|
||||
__hne
|
||||
__hle
|
||||
__hge
|
||||
__hlt
|
||||
__hgt
|
||||
__hequ
|
||||
__hneu
|
||||
__hleu
|
||||
__hgeu
|
||||
__hltu
|
||||
__hgtu
|
||||
__heq2
|
||||
__hne2
|
||||
__hle2
|
||||
__hge2
|
||||
__hlt2
|
||||
__hgt2
|
||||
__hequ2
|
||||
__hneu2
|
||||
__hleu2
|
||||
__hgeu2
|
||||
__hltu2
|
||||
__hgtu2
|
||||
__hbeq2
|
||||
__hbne2
|
||||
__hble2
|
||||
__hbge2
|
||||
__hblt2
|
||||
__hbgt2
|
||||
__hbequ2
|
||||
__hbneu2
|
||||
__hbleu2
|
||||
__hbgeu2
|
||||
__hbltu2
|
||||
__hbgtu2
|
||||
__clamp_01
|
||||
__hadd
|
||||
__habs
|
||||
__hsub
|
||||
__hmul
|
||||
__hadd_sat
|
||||
__hsub_sat
|
||||
__hmul_sat
|
||||
__hfma
|
||||
__hfma_sat
|
||||
__hdiv
|
||||
__hadd2
|
||||
__habs2
|
||||
__hsub2
|
||||
__hmul2
|
||||
__hadd2_sat
|
||||
__hsub2_sat
|
||||
__hmul2_sat
|
||||
__hfma2
|
||||
__hfma2_sat
|
||||
__h2div
|
||||
amd_mixed_dot
|
||||
htrunc
|
||||
hceil
|
||||
hfloor
|
||||
hrint
|
||||
hsin
|
||||
hcos
|
||||
hexp
|
||||
hexp2
|
||||
hexp10
|
||||
hlog2
|
||||
hlog
|
||||
hlog10
|
||||
hrcp
|
||||
hrsqrt
|
||||
hsqrt
|
||||
__hisinf
|
||||
__hisnan
|
||||
__hneg
|
||||
h2trunc
|
||||
h2ceil
|
||||
h2floor
|
||||
h2rint
|
||||
h2sin
|
||||
h2cos
|
||||
h2exp
|
||||
h2exp2
|
||||
h2exp10
|
||||
h2log2
|
||||
h2log
|
||||
h2log10
|
||||
h2rcp
|
||||
h2rsqrt
|
||||
h2sqrt
|
||||
__hisinf2
|
||||
__hisnan2
|
||||
__hneg2
|
||||
]
|
||||
Reference in New Issue
Block a user