Intel 64 and IA-32 Architectures Software Developers Manual Volume 1, Basic Architecture

2-16 Vol. 1
INTEL
®
64 AND IA-32 ARCHITECTURES
Figure 2-4. SIMD Extensions, Register Layouts, and Data Types
4 Packed Word Integers
8 Packed Byte Integers
2 Packed Doubleword Integers
MMX Registers
XMM Registers
Quadword
MMX Technology
Data Type
Register Layout
SIMD Extension
SSE
SSE2/SSE3/SSSE3
4 Packed Single-Precision
Floating-Point Values
2 Packed Double-Precision
Floating-Point Values
8 Packed Word Integers
16 Packed Byte Integers
4 Packed Doubleword
2 Quadword Integers
Double Quadword
Integers
2 Packed Doubleword Integers
Quadword
XMM Registers
MMX Registers
4 Packed Word Integers
8 Packed Byte Integers
2 Packed Doubleword Integers
MMX Registers
Quadword