x86 Assembly Language Reference Manual

Conversion Instructions (SSE)

The SSE conversion instructions convert packed and individual doubleword integers into packed and scalar single-precision floating-point values.

Table 3–32 Conversion Instructions (SSE)

Solaris Mnemonic 

Intel/AMD Mnemonic 

Description 

Notes 

cvtpi2ps

CVTPI2PS

convert packed doubleword integers to packed single-precision floating-point values 

 

cvtps2pi

CVTPS2PI

convert packed single-precision floating-point values to packed doubleword integers 

 

cvtsi2ss

CVTSI2SS

convert doubleword integer to scalar single-precision floating-point value 

 

cvtss2si

CVTSS2SI

convert scalar single-precision floating-point value to a doubleword integer 

 

cvttps2pi

CVTTPS2PI

convert with truncation packed single-precision floating-point values to packed doubleword integers 

 

cvttss2si

CVTTSS2SI

convert with truncation scalar single-precision floating-point value to scalar doubleword integer