cvtsd2si
Convert Scalar Double to Integer
CVTSD2SI r32, xmm/m64
Converts low double to integer (Rounded according to MXCSR).
Details
The Convert Scalar Double to Integer instruction converts low double to integer (Rounded according to MXCSR).
Pseudocode Operation
// Converts low double to integer (Rounded according to MXCSR)
Example
CVTSD2SI eax, xmm1
Encoding
Binary Layout
F2
+0
0F
+1
2D
+2
Operands
-
dest
32-bit general-purpose register (e.g. EAX) -
src
128-bit XMM register or 64-bit memory