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.