AVX (128-bit)
-
__m128d amd_vrd2_cdfnorminv(__m128d x)#
Computes cdfnorminv per-lane for two double-precision elements.
- Parameters:
x – Input vector with values in (0, 1).
- Returns:
Vector of cdfnorminv values.
AVX2 (256-bit)
-
__m256d amd_vrd4_cdfnorminv(__m256d x)#
Computes cdfnorminv per-lane for four double-precision elements.
- Parameters:
x – Input vector with values in (0, 1).
- Returns:
Vector of cdfnorminv values.
AVX512 (512-bit)
-
__m512d amd_vrd8_cdfnorminv(__m512d x)#
Computes cdfnorminv per-lane for eight double-precision elements.
- Parameters:
x – Input vector with values in (0, 1).
- Returns:
Vector of cdfnorminv values.
Array
-
void amd_vrda_cdfnorminv(int len, const double *src, double *dst)#
Computes cdfnorminv elementwise for double array.
- Parameters:
len – Number of elements.
src – Input array with values in (0, 1).
dst – Output array of cdfnorminv values.