PI2FD
Usage: PI2FD dest,src Modifies flags: None
PI2FD is a vector instruction that converts a vector register containing signed, 32-bit integers to single-precision, floating-point operands. When PI2FD converts an input operand with more significant digits than are available in the output, the output is truncated.
Packed Doubleword Integer to Single-Precision FP Convert
PI2FD mm1,mm2/m64 ; 0F 0F /r 0D [PENT,3DNOW]
PF2ID converts two signed 32-bit integers in the source operand to single-precision FP values, using truncation of significant digits, and stores them in the destination operand.
Example:
pi2fd mm1 mm2
PI2FD
Usage: PI2FD dest,src Modifies flags: None
PI2FD is a vector instruction that converts a vector register containing signed, 32-bit integers to single-precision, floating-point operands. When PI2FD converts an input operand with more significant digits than are available in the output, the output is truncated.
Packed Doubleword Integer to Single-Precision FP Convert
PI2FD mm1,mm2/m64 ; 0F 0F /r 0D [PENT,3DNOW]
PF2ID converts two signed 32-bit integers in the source operand to single-precision FP values, using truncation of significant digits, and stores them in the destination operand.
Example:
pi2fd mm1 mm2
PI2FD
Usage: PI2FD dest,src Modifies flags: None
PI2FD is a vector instruction that converts a vector register containing signed, 32-bit integers to single-precision, floating-point operands. When PI2FD converts an input operand with more significant digits than are available in the output, the output is truncated.
Packed Doubleword Integer to Single-Precision FP Convert
PI2FD mm1,mm2/m64 ; 0F 0F /r 0D [PENT,3DNOW]
PF2ID converts two signed 32-bit integers in the source operand to single-precision FP values, using truncation of significant digits, and stores them in the destination operand.
Example:
pi2fd mm1 mm2