Data Types (Compiler Intrinsics)

Microsoft Specific

3DNow! technology uses a packed data format where the data is packed in a single, 64-bit 3DNow!/MMX register or a quadword memory operand, comprising two IEEE 32-bit single-precision, floating-point doublewords.

The following figure shows the 3DNow! floating-point data type. D0 and D1 each hold an IEEE 32-bit single-precision, floating-point doubleword.

3DNow! Data Type

The following figure shows the IEEE 32-bit single-precision, floating-point format.

Single-Precision, Floating-Point Data Format

The final figure shows the formats for the integer data types.

Integer Data Types

See __m64 for more information.

See Also

Concepts

AMD 3DNow! Technology Overview and Intrinsics