Available on x86 or x86-64 only.
Functionsยง
- bcstnebf162ps_
128 ๐ โ - bcstnebf162ps_
256 ๐ โ - bcstnesh2ps_
128 ๐ โ - bcstnesh2ps_
256 ๐ โ - cvtneebf162ps_
128 ๐ โ - cvtneebf162ps_
256 ๐ โ - cvtneeph2ps_
128 ๐ โ - cvtneeph2ps_
256 ๐ โ - cvtneobf162ps_
128 ๐ โ - cvtneobf162ps_
256 ๐ โ - cvtneoph2ps_
128 ๐ โ - cvtneoph2ps_
256 ๐ โ - _mm256_
bcstnebf16_ โps Experimental avxneconvert
- Convert scalar BF16 (16-bit) floating point element stored at memory locations starting at location a to single precision (32-bit) floating-point, broadcast it to packed single precision (32-bit) floating-point elements, and store the results in dst.
- _mm256_
bcstnesh_ โps Experimental avxneconvert
- Convert scalar half-precision (16-bit) floating-point element stored at memory locations starting at location a to a single-precision (32-bit) floating-point, broadcast it to packed single-precision (32-bit) floating-point elements, and store the results in dst.
- _mm256_
cvtneebf16_ โps Experimental avxneconvert
- Convert packed BF16 (16-bit) floating-point even-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm256_
cvtneeph_ โps Experimental avxneconvert
- Convert packed half-precision (16-bit) floating-point even-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm256_
cvtneobf16_ โps Experimental avxneconvert
- Convert packed BF16 (16-bit) floating-point odd-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm256_
cvtneoph_ โps Experimental avxneconvert
- Convert packed half-precision (16-bit) floating-point odd-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm256_
cvtneps_ โavx_ pbh Experimental avxneconvert
- Convert packed single precision (32-bit) floating-point elements in a to packed BF16 (16-bit) floating-point elements, and store the results in dst.
- _mm_
bcstnebf16_ โps Experimental avxneconvert
- Convert scalar BF16 (16-bit) floating point element stored at memory locations starting at location a to single precision (32-bit) floating-point, broadcast it to packed single precision (32-bit) floating-point elements, and store the results in dst.
- _mm_
bcstnesh_ โps Experimental avxneconvert
- Convert scalar half-precision (16-bit) floating-point element stored at memory locations starting at location a to a single-precision (32-bit) floating-point, broadcast it to packed single-precision (32-bit) floating-point elements, and store the results in dst.
- _mm_
cvtneebf16_ โps Experimental avxneconvert
- Convert packed BF16 (16-bit) floating-point even-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm_
cvtneeph_ โps Experimental avxneconvert
- Convert packed half-precision (16-bit) floating-point even-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm_
cvtneobf16_ โps Experimental avxneconvert
- Convert packed BF16 (16-bit) floating-point odd-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm_
cvtneoph_ โps Experimental avxneconvert
- Convert packed half-precision (16-bit) floating-point odd-indexed elements stored at memory locations starting at location a to single precision (32-bit) floating-point elements, and store the results in dst.
- _mm_
cvtneps_ โavx_ pbh Experimental avxneconvert
- Convert packed single precision (32-bit) floating-point elements in a to packed BF16 (16-bit) floating-point elements, and store the results in dst.