Available on x86-64 only.
Functionsยง
- vcvtsh2si64 ๐ โ
- vcvtsh2usi64 ๐ โ
- vcvtsi642sh ๐ โ
- vcvttsh2si64 ๐ โ
- vcvttsh2usi64 ๐ โ
- vcvtusi642sh ๐ โ
- _mm_
cvt_ โroundi64_ sh Experimental avx512fp16
- Convert the signed 64-bit integer b to a half-precision (16-bit) floating-point element, store the result in the lower element of dst, and copy the upper 3 packed elements from a to the upper elements of dst.
- _mm_
cvt_ โroundsh_ i64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit integer, and store the result in dst.
- _mm_
cvt_ โroundsh_ u64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit unsigned integer, and store the result in dst.
- _mm_
cvt_ โroundu64_ sh Experimental avx512fp16
- Convert the unsigned 64-bit integer b to a half-precision (16-bit) floating-point element, store the result in the lower element of dst, and copy the upper 1 packed elements from a to the upper elements of dst.
- _mm_
cvti64_ โsh Experimental avx512fp16
- Convert the signed 64-bit integer b to a half-precision (16-bit) floating-point element, store the result in the lower element of dst, and copy the upper 3 packed elements from a to the upper elements of dst.
- _mm_
cvtsh_ โi64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit integer, and store the result in dst.
- _mm_
cvtsh_ โu64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit unsigned integer, and store the result in dst.
- _mm_
cvtt_ โroundsh_ i64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit integer with truncation, and store the result in dst.
- _mm_
cvtt_ โroundsh_ u64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit unsigned integer with truncation, and store the result in dst.
- _mm_
cvttsh_ โi64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit integer with truncation, and store the result in dst.
- _mm_
cvttsh_ โu64 Experimental avx512fp16
- Convert the lower half-precision (16-bit) floating-point element in a to a 64-bit unsigned integer with truncation, and store the result in dst.
- _mm_
cvtu64_ โsh Experimental avx512fp16
- Convert the unsigned 64-bit integer b to a half-precision (16-bit) floating-point element, store the result in the lower element of dst, and copy the upper 1 packed elements from a to the upper elements of dst.