Available on x86-64 only.
Expand description
x86_64’s Streaming SIMD Extensions 2 (SSE2)
Functions§
- _mm_
cvtsd_ si64 sse2 - Converts the lower double-precision (64-bit) floating-point element in a to a 64-bit integer.
- _mm_
cvtsd_ si64x sse2 - Alias for
_mm_cvtsd_si64 - _mm_
cvtsi64_ sd sse2 - Returns
awith its lower element replaced bybafter converting it to anf64. - _mm_
cvtsi64_ si128 sse2 - Returns a vector whose lowest element is
aand all higher elements are0. - _mm_
cvtsi64x_ sd sse2 - Returns
awith its lower element replaced bybafter converting it to anf64. - _mm_
cvtsi64x_ si128 sse2 - Returns a vector whose lowest element is
aand all higher elements are0. - _mm_
cvtsi128_ si64 sse2 - Returns the lowest element of
a. - _mm_
cvtsi128_ si64x sse2 - Returns the lowest element of
a. - _mm_
cvttsd_ si64 sse2 - Converts the lower double-precision (64-bit) floating-point element in
ato a 64-bit integer with truncation. - _mm_
cvttsd_ si64x sse2 - Alias for
_mm_cvttsd_si64 - _mm_
stream_ ⚠si64 sse2 - Stores a 64-bit integer value in the specified memory location. To minimize caching, the data is flagged as non-temporal (unlikely to be used again soon).
- cvtsd2si64 🔒 ⚠
- cvttsd2si64 🔒 ⚠