/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/llvm-project/clang/lib/Headers/__clang_hip_math.h Source File#
__clang_hip_math.h
Go to the documentation of this file.
#define __static_assert_type_size_equal(A, B)
Definition __clang_hip_math.h:75
__DEVICE__ double log2(double __x)
Returns the base 2 logarithm of x.
Definition __clang_hip_math.h:967
__DEVICE__ double atan2(double __x, double __y)
Returns the arc tangent of the ratio of x and y.
Definition __clang_hip_math.h:817
__DEVICE__ double rhypot(double __x, double __y)
Returns one over the square root of the sum of squares of x and y.
Definition __clang_hip_math.h:1083
__DEVICE__ double normcdfinv(double __x)
Returns the inverse of the standard normal cumulative distribution function.
Definition __clang_hip_math.h:1053
__DEVICE__ double norm3d(double __x, double __y, double __z)
Returns the square root of the sum of squares of x, y and z.
Definition __clang_hip_math.h:1040
__DEVICE__ double log(double __x)
Returns the natural logarithm of x.
Definition __clang_hip_math.h:958
__DEVICE__ double ldexp(double __x, int __e)
Returns the value of for x and e.
Definition __clang_hip_math.h:946
__DEVICE__ double fmax(double __x, double __y)
Determine the maximum numeric value of x and y.
Definition __clang_hip_math.h:890
__DEVICE__ double cosh(double __x)
Returns the hyperbolic cosine of x.
Definition __clang_hip_math.h:837
__DEVICE__ double tgamma(double __x)
Returns the gamma function of x.
Definition __clang_hip_math.h:1169
__DEVICE__ double sinh(double __x)
Returns the hyperbolic sine of x.
Definition __clang_hip_math.h:1154
__DEVICE__ double erfinv(double __x)
Returns the inverse error function of x.
Definition __clang_hip_math.h:861
__DEVICE__ double fdim(double __x, double __y)
Returns the positive difference between x and y.
Definition __clang_hip_math.h:879
__DEVICE__ long int lrint(double __x)
Round x to nearest integer value.
Definition __clang_hip_math.h:973
__DEVICE__ double j0(double __x)
Returns the value of the Bessel function of the first kind of order 0 for x.
Definition __clang_hip_math.h:919
__DEVICE__ double j1(double __x)
Returns the value of the Bessel function of the first kind of order 1 for x.
Definition __clang_hip_math.h:922
__DEVICE__ __RETURN_TYPE __isnan(double __x)
Determine whether x is a NaN.
Definition __clang_hip_math.h:916
__DEVICE__ double norm(int __dim, const double *__a)
Returns the square root of the sum of squares of any number of coordinates.
Definition __clang_hip_math.h:1028
__DEVICE__ double hypot(double __x, double __y)
Returns the square root of the sum of squares of x and y.
Definition __clang_hip_math.h:904
__DEVICE__ double fmin(double __x, double __y)
Determine the minimum numeric value of x and y.
Definition __clang_hip_math.h:893
__DEVICE__ double jn(int __n, double __x)
Returns the value of the Bessel function of the first kind of order n for x.
Definition __clang_hip_math.h:925
__DEVICE__ long int lround(double __x)
Round to nearest integer value.
Definition __clang_hip_math.h:976
__DEVICE__ double tanh(double __x)
Returns the hyperbolic tangent of x.
Definition __clang_hip_math.h:1166
__DEVICE__ double copysign(double __x, double __y)
Create value with given magnitude, copying sign of second value.
Definition __clang_hip_math.h:829
__DEVICE__ double frexp(double __x, int *__nptr)
Extract mantissa and exponent of x.
Definition __clang_hip_math.h:899
__DEVICE__ double acosh(double __x)
Returns the nonnegative arc hyperbolic cosine of x.
Definition __clang_hip_math.h:805
__DEVICE__ double scalbln(double __x, long int __n)
Scale x by .
Definition __clang_hip_math.h:1117
__DEVICE__ double rint(double __x)
Round x to nearest integer value in floating-point.
Definition __clang_hip_math.h:1086
__DEVICE__ double logb(double __x)
Returns the floating point representation of the exponent of x.
Definition __clang_hip_math.h:970
__DEVICE__ double atan(double __x)
Returns the arc tangent of x.
Definition __clang_hip_math.h:814
__DEVICE__ double normcdf(double __x)
Returns the standard normal cumulative distribution function.
Definition __clang_hip_math.h:1050
__DEVICE__ double fma(double __x, double __y, double __z)
Returns as a single operation.
Definition __clang_hip_math.h:885
__DEVICE__ double erfc(double __x)
Returns the complementary error function of x.
Definition __clang_hip_math.h:852
__DEVICE__ double y1(double __x)
Returns the value of the Bessel function of the second kind of order 1 for x.
Definition __clang_hip_math.h:1178
__DEVICE__ double erfcinv(double __x)
Returns the inverse complementary function of x.
Definition __clang_hip_math.h:855
__DEVICE__ double powi(double __x, int __y)
Returns the value of first argument to the power of second argument.
Definition __clang_hip_math.h:1059
__DEVICE__ double nextafter(double __x, double __y)
Returns next representable single-precision floating-point value after x.
Definition __clang_hip_math.h:1023
__DEVICE__ double rsqrt(double __x)
Returns the reciprocal of the square root of x.
Definition __clang_hip_math.h:1114
__DEVICE__ double norm4d(double __x, double __y, double __z, double __w)
Returns the square root of the sum of squares of x, y, z and w.
Definition __clang_hip_math.h:1045
__DEVICE__ double remquo(double __x, double __y, int *__quo)
Returns double-precision floating-point remainder and part of quotient.
Definition __clang_hip_math.h:1070
__DEVICE__ double nan(const char *__tagp)
Returns "Not a Number" value.
Definition __clang_hip_math.h:992
__DEVICE__ double rnorm(int __dim, const double *__a)
Returns the reciprocal of square root of the sum of squares of any number of coordinates.
Definition __clang_hip_math.h:1089
__DEVICE__ double sinpi(double __x)
Returns the hyperbolic sine of .
Definition __clang_hip_math.h:1157
__DEVICE__ double fmod(double __x, double __y)
Returns the floating-point remainder of x / y.
Definition __clang_hip_math.h:896
__DEVICE__ double y0(double __x)
Returns the value of the Bessel function of the second kind of order 0 for x.
Definition __clang_hip_math.h:1175
__DEVICE__ double sqrt(double __x)
Returns the square root of x.
Definition __clang_hip_math.h:1160
__DEVICE__ __RETURN_TYPE __finite(double __x)
Determine whether x is finite.
Definition __clang_hip_math.h:910
__DEVICE__ double lgamma(double __x)
Returns the natural logarithm of the absolute value of the gamma function of x.
Definition __clang_hip_math.h:949
__DEVICE__ double yn(int __n, double __x)
Returns the value of the Bessel function of the second kind of order n for x.
Definition __clang_hip_math.h:1181
__DEVICE__ double log10(double __x)
Returns the base 10 logarithm of x.
Definition __clang_hip_math.h:961
__DEVICE__ double cyl_bessel_i0(double __x)
Returns the value of the regular modified cylindrical Bessel function of order 0 for x.
Definition __clang_hip_math.h:843
__DEVICE__ double cyl_bessel_i1(double __x)
Returns the value of the regular modified cylindrical Bessel function of order 1 for x.
Definition __clang_hip_math.h:846
__DEVICE__ double rcbrt(double __x)
Returns the reciprocal cube root function.
Definition __clang_hip_math.h:1062
__DEVICE__ double rnorm3d(double __x, double __y, double __z)
Returns one over the square root of the sum of squares of x, y and z.
Definition __clang_hip_math.h:1101
__DEVICE__ double nearbyint(double __x)
Round x to the nearest integer.
Definition __clang_hip_math.h:1020
__DEVICE__ long long int llround(double __x)
Round to nearest integer value.
Definition __clang_hip_math.h:955
__DEVICE__ void sincos(double __x, double *__sinptr, double *__cosptr)
Returns the sine and cosine of x.
Definition __clang_hip_math.h:1132
__DEVICE__ double round(double __x)
Round to nearest integer value in floating-point.
Definition __clang_hip_math.h:1111
__DEVICE__ __RETURN_TYPE __signbit(double __x)
Return the sign bit of x.
Definition __clang_hip_math.h:1126
__DEVICE__ long long int llrint(double __x)
Round x to nearest integer value.
Definition __clang_hip_math.h:952
__DEVICE__ double remainder(double __x, double __y)
Returns double-precision floating-point remainder.
Definition __clang_hip_math.h:1065
__DEVICE__ double fabs(double __x)
Returns the absolute value of x.
Definition __clang_hip_math.h:876
__DEVICE__ double modf(double __x, double *__iptr)
Break down x into fractional and integral parts.
Definition __clang_hip_math.h:979
__DEVICE__ double rnorm4d(double __x, double __y, double __z, double __w)
Returns one over the square root of the sum of squares of x, y, z and w.
Definition __clang_hip_math.h:1106
__DEVICE__ int ilogb(double __x)
Returns the unbiased integer exponent of x.
Definition __clang_hip_math.h:907
__DEVICE__ double floor(double __x)
Returns the largest integer less than or equal to x.
Definition __clang_hip_math.h:882
__DEVICE__ double erfcx(double __x)
Returns the scaled complementary error function of x.
Definition __clang_hip_math.h:858
__DEVICE__ double atanh(double __x)
Returns the arc hyperbolic tangent of x.
Definition __clang_hip_math.h:820
__DEVICE__ double erf(double __x)
Returns the error function of x.
Definition __clang_hip_math.h:849
__DEVICE__ void sincospi(double __x, double *__sinptr, double *__cosptr)
Returns the sine and cosine of .
Definition __clang_hip_math.h:1143
__DEVICE__ __RETURN_TYPE __isinf(double __x)
Determine whether x is infinite.
Definition __clang_hip_math.h:913
__DEVICE__ double log1p(double __x)
Returns the natural logarithm of x + 1.
Definition __clang_hip_math.h:964
__DEVICE__ double trunc(double __x)
Truncate x to the integral part.
Definition __clang_hip_math.h:1172
__DEVICE__ double asinh(double __x)
Returns the arc hyperbolic sine of x.
Definition __clang_hip_math.h:811
__DEVICE__ double __dsub_rn(double __x, double __y)
Subtract two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:1352
__DEVICE__ double __dsqrt_rn(double __x)
Returns in round-to-nearest-even mode.
Definition __clang_hip_math.h:1325
__DEVICE__ double __dadd_rn(double __x, double __y)
Add two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:1233
__DEVICE__ double __fma_rn(double __x, double __y, double __z)
Returns as a single operation in round-to-nearest-even mode.
Definition __clang_hip_math.h:1379
__DEVICE__ double __ddiv_rn(double __x, double __y)
Divide two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:1260
__DEVICE__ double __dmul_rn(double __x, double __y)
Multiply two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:1287
__DEVICE__ double __drcp_rn(double __x)
Returns 1 / x in round-to-nearest-even mode.
Definition __clang_hip_math.h:1306
__DEVICE__ __RETURN_TYPE __isinff(float __x)
Determine whether x is infinite.
Definition __clang_hip_math.h:506
__DEVICE__ float sinpif(float __x)
Returns the hyperbolic sine of .
Definition __clang_hip_math.h:746
__DEVICE__ float log2f(float __x)
Returns the base 2 logarithm of x.
Definition __clang_hip_math.h:557
__DEVICE__ float y0f(float __x)
Returns the value of the Bessel function of the second kind of order 0 for x.
Definition __clang_hip_math.h:764
__DEVICE__ float tanhf(float __x)
Returns the hyperbolic tangent of x.
Definition __clang_hip_math.h:755
__DEVICE__ float coshf(float __x)
Returns the hyperbolic cosine of x.
Definition __clang_hip_math.h:427
__DEVICE__ float log10f(float __x)
Returns the base 10 logarithm of x.
Definition __clang_hip_math.h:551
__DEVICE__ float j1f(float __x)
Returns the value of the Bessel function of the first kind of order 1 for x.
Definition __clang_hip_math.h:515
__DEVICE__ __RETURN_TYPE __finitef(float __x)
Determine whether x is finite.
Definition __clang_hip_math.h:503
__DEVICE__ float ldexpf(float __x, int __e)
Returns the value of for x and e.
Definition __clang_hip_math.h:539
__DEVICE__ long long int llroundf(float __x)
Round to nearest integer value.
Definition __clang_hip_math.h:548
__DEVICE__ float truncf(float __x)
Truncate x to the integral part.
Definition __clang_hip_math.h:761
__DEVICE__ float remainderf(float __x, float __y)
Returns single-precision floating-point remainder.
Definition __clang_hip_math.h:650
__DEVICE__ float fabsf(float __x)
Returns the absolute value of x
Definition __clang_hip_math.h:466
__DEVICE__ float cyl_bessel_i0f(float __x)
Returns the value of the regular modified cylindrical Bessel function of order 0 for x.
Definition __clang_hip_math.h:433
__DEVICE__ float nanf(const char *__tagp __attribute__((nonnull)))
Returns "Not a Number" value.
Definition __clang_hip_math.h:584
__DEVICE__ float lgammaf(float __x)
Returns the natural logarithm of the absolute value of the gamma function of x.
Definition __clang_hip_math.h:542
__DEVICE__ __RETURN_TYPE __signbitf(float __x)
Return the sign bit of x.
Definition __clang_hip_math.h:711
__DEVICE__ float frexpf(float __x, int *__nptr)
Extract mantissa and exponent of x.
Definition __clang_hip_math.h:492
__DEVICE__ float tgammaf(float __x)
Returns the gamma function of x.
Definition __clang_hip_math.h:758
__DEVICE__ float erfinvf(float __x)
Returns the inverse error function of x.
Definition __clang_hip_math.h:451
__DEVICE__ float modff(float __x, float *__iptr)
Break down x into fractional and integral parts.
Definition __clang_hip_math.h:572
__DEVICE__ float sinhf(float __x)
Returns the hyperbolic sine of x.
Definition __clang_hip_math.h:743
__DEVICE__ float y1f(float __x)
Returns the value of the Bessel function of the second kind of order 1 for x.
Definition __clang_hip_math.h:767
__DEVICE__ float fmaf(float __x, float __y, float __z)
Returns as a single operation.
Definition __clang_hip_math.h:478
__DEVICE__ float cyl_bessel_i1f(float __x)
Returns the value of the regular modified cylindrical Bessel function of order 1 for x.
Definition __clang_hip_math.h:436
__DEVICE__ float fmodf(float __x, float __y)
Returns the floating-point remainder of x / y.
Definition __clang_hip_math.h:489
__DEVICE__ float log1pf(float __x)
Returns the natural logarithm of x + 1.
Definition __clang_hip_math.h:554
__DEVICE__ float atan2f(float __x, float __y)
Returns the arc tangent of the ratio of x and y.
Definition __clang_hip_math.h:406
__DEVICE__ float copysignf(float __x, float __y)
Create value with given magnitude, copying sign of second value.
Definition __clang_hip_math.h:421
__DEVICE__ float rnormf(int __dim, const float *__a)
Returns the reciprocal of square root of the sum of squares of any number of coordinates.
Definition __clang_hip_math.h:684
__DEVICE__ float rnorm4df(float __x, float __y, float __z, float __w)
Returns one over the square root of the sum of squares of x, y, z and w.
Definition __clang_hip_math.h:679
__DEVICE__ float erff(float __x)
Returns the error function of x.
Definition __clang_hip_math.h:448
__DEVICE__ float atanf(float __x)
Returns the arc tangent of x.
Definition __clang_hip_math.h:409
__DEVICE__ float rnorm3df(float __x, float __y, float __z)
Returns one over the square root of the sum of squares of x, y and z.
Definition __clang_hip_math.h:674
__DEVICE__ float erfcxf(float __x)
Returns the scaled complementary error function of x.
Definition __clang_hip_math.h:445
__DEVICE__ float erfcinvf(float __x)
Returns the inverse complementary function of x.
Definition __clang_hip_math.h:442
__DEVICE__ long int lroundf(float __x)
Round to nearest integer value.
Definition __clang_hip_math.h:569
__DEVICE__ float norm4df(float __x, float __y, float __z, float __w)
Returns the square root of the sum of squares of x, y, z and w.
Definition __clang_hip_math.h:618
__DEVICE__ __RETURN_TYPE __isnanf(float __x)
Determine whether x is a NaN.
Definition __clang_hip_math.h:509
__DEVICE__ float ynf(int __n, float __x)
Returns the value of the Bessel function of the second kind of order n for x.
Definition __clang_hip_math.h:770
__DEVICE__ float remquof(float __x, float __y, int *__quo)
Returns single-precision floating-point remainder and part of quotient.
Definition __clang_hip_math.h:655
__DEVICE__ float hypotf(float __x, float __y)
Returns the square root of the sum of squares of x and y.
Definition __clang_hip_math.h:497
__DEVICE__ void sincosf(float __x, float *__sinptr, float *__cosptr)
Returns the sine and cosine of x.
Definition __clang_hip_math.h:714
__DEVICE__ float fmaxf(float __x, float __y)
Determine the maximum numeric value of x and y.
Definition __clang_hip_math.h:483
__DEVICE__ float fminf(float __x, float __y)
Determine the minimum numeric value of x and y.
Definition __clang_hip_math.h:486
__DEVICE__ float logf(float __x)
Returns the natural logarithm of x.
Definition __clang_hip_math.h:563
__DEVICE__ float erfcf(float __x)
Returns the complementary error function of x.
Definition __clang_hip_math.h:439
__DEVICE__ float atanhf(float __x)
Returns the arc hyperbolic tangent of x.
Definition __clang_hip_math.h:412
__DEVICE__ float asinhf(float __x)
Returns the arc hyperbolic sine of x.
Definition __clang_hip_math.h:403
__DEVICE__ float j0f(float __x)
Returns the value of the Bessel function of the first kind of order 0 for x.
Definition __clang_hip_math.h:512
__DEVICE__ float rsqrtf(float __x)
Returns the reciprocal of the square root of x.
Definition __clang_hip_math.h:699
__DEVICE__ float jnf(int __n, float __x)
Returns the value of the Bessel function of the first kind of order n for x.
Definition __clang_hip_math.h:518
__DEVICE__ float logbf(float __x)
Returns the floating point representation of the exponent of x.
Definition __clang_hip_math.h:560
__DEVICE__ float rhypotf(float __x, float __y)
Returns one over the square root of the sum of squares of x and y.
Definition __clang_hip_math.h:668
__DEVICE__ float powif(float __x, int __y)
Returns the value of first argument to the power of second argument.
Definition __clang_hip_math.h:644
__DEVICE__ float normcdfinvf(float __x)
Returns the inverse of the standard normal cumulative distribution function.
Definition __clang_hip_math.h:626
__DEVICE__ float norm3df(float __x, float __y, float __z)
Returns the square root of the sum of squares of x, y and z.
Definition __clang_hip_math.h:613
__DEVICE__ float fdimf(float __x, float __y)
Returns the positive difference between x and y.
Definition __clang_hip_math.h:469
__DEVICE__ float normf(int __dim, const float *__a)
Returns the square root of the sum of squares of any number of coordinates.
Definition __clang_hip_math.h:629
__DEVICE__ float nearbyintf(float __x)
Round x to the nearest integer.
Definition __clang_hip_math.h:605
__DEVICE__ int ilogbf(float __x)
Returns the unbiased integer exponent of x.
Definition __clang_hip_math.h:500
__DEVICE__ float floorf(float __x)
Returns the largest integer less than or equal to x.
Definition __clang_hip_math.h:475
__DEVICE__ float sqrtf(float __x)
Returns the square root of x.
Definition __clang_hip_math.h:749
__DEVICE__ float roundf(float __x)
Round to nearest integer value in floating-point.
Definition __clang_hip_math.h:696
__DEVICE__ void sincospif(float __x, float *__sinptr, float *__cosptr)
Returns the sine and cosine of .
Definition __clang_hip_math.h:729
__DEVICE__ long int lrintf(float __x)
Round x to nearest integer value.
Definition __clang_hip_math.h:566
__DEVICE__ float acoshf(float __x)
Returns the nonnegative arc hyperbolic cosine of x.
Definition __clang_hip_math.h:397
__DEVICE__ float nextafterf(float __x, float __y)
Returns next representable single-precision floating-point value after x.
Definition __clang_hip_math.h:608
__DEVICE__ long long int llrintf(float __x)
Round x to nearest integer value.
Definition __clang_hip_math.h:545
__DEVICE__ float fdividef(float __x, float __y)
Divide two floating point values.
Definition __clang_hip_math.h:472
__DEVICE__ float rcbrtf(float __x)
Returns the reciprocal cube root function.
Definition __clang_hip_math.h:647
__DEVICE__ float scalblnf(float __x, long int __n)
Scale x by .
Definition __clang_hip_math.h:702
__DEVICE__ float rintf(float __x)
Round x to nearest integer value in floating-point.
Definition __clang_hip_math.h:671
__DEVICE__ float normcdff(float __x)
Returns the standard normal cumulative distribution function.
Definition __clang_hip_math.h:623
__DEVICE__ float __fdiv_rn(float __x, float __y)
Divide two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:222
__DEVICE__ float __sinf(float __x)
Returns the fast approximate sine of x.
Definition __clang_hip_math.h:360
__DEVICE__ float __cosf(float __x)
Returns the fast approximate cosine of x.
Definition __clang_hip_math.h:173
__DEVICE__ float __fdividef(float __x, float __y)
Returns the fast approximate of x / y.
Definition __clang_hip_math.h:226
__DEVICE__ float __frsqrt_rn(float __x)
Returns in round-to-nearest-even mode.
Definition __clang_hip_math.h:297
__DEVICE__ float __log2f(float __x)
Returns the fast approximate for base 2 logarithm of x.
Definition __clang_hip_math.h:342
__DEVICE__ float __exp10f(float __x)
Returns the fast approximate for .
Definition __clang_hip_math.h:176
__DEVICE__ float __frcp_rn(float __x)
Returns 1 / x in round-to-nearest-even mod.
Definition __clang_hip_math.h:292
__DEVICE__ float __fsub_rn(float __x, float __y)
Subtract two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:334
__DEVICE__ float __tanf(float __x)
Returns the fast approximate tangent of x.
Definition __clang_hip_math.h:363
__DEVICE__ float __fsqrt_rn(float __x)
Returns in round-to-nearest-even mode.
Definition __clang_hip_math.h:315
__DEVICE__ float __fmaf_rn(float __x, float __y, float __z)
Returns as a single operation, in round-to-nearest-even mode.
Definition __clang_hip_math.h:252
__DEVICE__ float __fadd_rn(float __x, float __y)
Add two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:203
__DEVICE__ float __expf(float __x)
Returns the fast approximate for .
Definition __clang_hip_math.h:182
__DEVICE__ float __logf(float __x)
Returns the fast approximate for natural logarithm of x.
Definition __clang_hip_math.h:345
__DEVICE__ void __sincosf(float __x, float *__sinptr, float *__cosptr)
Returns the fast approximate of sine and cosine of x.
Definition __clang_hip_math.h:354
__DEVICE__ float __log10f(float __x)
Returns the fast approximate for base 10 logarithm of x.
Definition __clang_hip_math.h:339
__DEVICE__ float __fmul_rn(float __x, float __y)
Multiply two floating-point values in round-to-nearest-even mode.
Definition __clang_hip_math.h:273
__DEVICE__ float __saturatef(float __x)
Clamp x to [+0.0, 1.0].
Definition __clang_hip_math.h:351
__DEVICE__ float __powf(float __x, float __y)
Returns the fast approximate of .
Definition __clang_hip_math.h:348
__DEVICE__ uint64_t __make_mantissa_base10(const char *__tagp __attribute__((nonnull)))
Make base 10 (decimal) mantissa char array.
Definition __clang_hip_math.h:111
__DEVICE__ uint64_t __make_mantissa_base8(const char *__tagp __attribute__((nonnull)))
Make base 8 (octal) mantissa from char array.
Definition __clang_hip_math.h:94
__DEVICE__ uint64_t __make_mantissa(const char *__tagp __attribute__((nonnull)))
Make mantissa based on number format char array.
Definition __clang_hip_math.h:149
__DEVICE__ uint64_t __make_mantissa_base16(const char *__tagp __attribute__((nonnull)))
Make base 16 (hexadecimal) mantissa char array.
Definition __clang_hip_math.h:128