Specifications

Intel
®
64 and IA-32 Architectures Software Developer’s Manual Documentation Changes 175
Documentation Changes
RSQRTPS—Compute Reciprocals of Square Roots of Packed Single-
Precision Floating-Point Values
Instruction Operand Encoding
...
RSQRTSS—Compute Reciprocal of Square Root of Scalar Single-Precision
Floating-Point Value
Instruction Operand Encoding
...
SAHF—Store AH into Flags
Opcode* Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
0F 52 /r RSQRTPS xmm1,
xmm2/m128
A Valid Valid Computes the approximate
reciprocals of the square
roots of the packed single-
precision floating-point
values in xmm2/m128 and
stores the results in xmm1.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (w) ModRM:r/m (r) NA NA
Opcode* Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
F3 0F 52 /r RSQRTSS xmm1,
xmm2/m32
A Valid Valid Computes the approximate
reciprocal of the square root
of the low single-precision
floating-point value in
xmm2/m32 and stores the
results in xmm1.
Op/En Operand 1 Operand 2 Operand 3 Operand 4
A ModRM:reg (w) ModRM:r/m (r) NA NA
Opcode* Instruction Op/
En
64-Bit
Mode
Compat/
Leg Mode
Description
9E SAHF A Invalid* Valid Loads SF, ZF, AF, PF, and CF
from AH into EFLAGS
register.
NOTES:
* Valid in specific steppings. See Description section.