The SSE2 data movement instructions move double-precision floating-point data between XMM registers and memory.
Table 3–36 SSE2 Data Movement Instructions
Solaris Mnemonic |
Intel/AMD Mnemonic |
Description |
Notes |
---|---|---|---|
MOVAPD |
move two aligned packed double-precision floating-point values between XMM registers and memory | ||
MOVHPD |
move high packed double-precision floating-point value to or from the high quadword of an XMM register and memory | ||
MOVLPD |
move low packed single-precision floating-point value to or from the low quadword of an XMM register and memory | ||
MOVMSKPD |
extract sign mask from two packed double-precision floating-point values | ||
MOVSD |
move scalar double-precision floating-point value between XMM registers and memory. | ||
MOVUPD |
move two unaligned packed double-precision floating-point values between XMM registers and memory |