enum | gem5::X86ISA::FloatRegIndex {
gem5::X86ISA::FLOATREG_MMX_BASE,
gem5::X86ISA::FLOATREG_FPR_BASE = FLOATREG_MMX_BASE,
gem5::X86ISA::FLOATREG_MMX0 = FLOATREG_MMX_BASE,
gem5::X86ISA::FLOATREG_MMX1,
gem5::X86ISA::FLOATREG_MMX2,
gem5::X86ISA::FLOATREG_MMX3,
gem5::X86ISA::FLOATREG_MMX4,
gem5::X86ISA::FLOATREG_MMX5,
gem5::X86ISA::FLOATREG_MMX6,
gem5::X86ISA::FLOATREG_MMX7,
gem5::X86ISA::FLOATREG_FPR0 = FLOATREG_FPR_BASE,
gem5::X86ISA::FLOATREG_FPR1,
gem5::X86ISA::FLOATREG_FPR2,
gem5::X86ISA::FLOATREG_FPR3,
gem5::X86ISA::FLOATREG_FPR4,
gem5::X86ISA::FLOATREG_FPR5,
gem5::X86ISA::FLOATREG_FPR6,
gem5::X86ISA::FLOATREG_FPR7,
gem5::X86ISA::FLOATREG_XMM_BASE = FLOATREG_MMX_BASE + NumMMXRegs,
gem5::X86ISA::FLOATREG_XMM0_LOW = FLOATREG_XMM_BASE,
gem5::X86ISA::FLOATREG_XMM0_HIGH,
gem5::X86ISA::FLOATREG_XMM1_LOW,
gem5::X86ISA::FLOATREG_XMM1_HIGH,
gem5::X86ISA::FLOATREG_XMM2_LOW,
gem5::X86ISA::FLOATREG_XMM2_HIGH,
gem5::X86ISA::FLOATREG_XMM3_LOW,
gem5::X86ISA::FLOATREG_XMM3_HIGH,
gem5::X86ISA::FLOATREG_XMM4_LOW,
gem5::X86ISA::FLOATREG_XMM4_HIGH,
gem5::X86ISA::FLOATREG_XMM5_LOW,
gem5::X86ISA::FLOATREG_XMM5_HIGH,
gem5::X86ISA::FLOATREG_XMM6_LOW,
gem5::X86ISA::FLOATREG_XMM6_HIGH,
gem5::X86ISA::FLOATREG_XMM7_LOW,
gem5::X86ISA::FLOATREG_XMM7_HIGH,
gem5::X86ISA::FLOATREG_XMM8_LOW,
gem5::X86ISA::FLOATREG_XMM8_HIGH,
gem5::X86ISA::FLOATREG_XMM9_LOW,
gem5::X86ISA::FLOATREG_XMM9_HIGH,
gem5::X86ISA::FLOATREG_XMM10_LOW,
gem5::X86ISA::FLOATREG_XMM10_HIGH,
gem5::X86ISA::FLOATREG_XMM11_LOW,
gem5::X86ISA::FLOATREG_XMM11_HIGH,
gem5::X86ISA::FLOATREG_XMM12_LOW,
gem5::X86ISA::FLOATREG_XMM12_HIGH,
gem5::X86ISA::FLOATREG_XMM13_LOW,
gem5::X86ISA::FLOATREG_XMM13_HIGH,
gem5::X86ISA::FLOATREG_XMM14_LOW,
gem5::X86ISA::FLOATREG_XMM14_HIGH,
gem5::X86ISA::FLOATREG_XMM15_LOW,
gem5::X86ISA::FLOATREG_XMM15_HIGH,
gem5::X86ISA::FLOATREG_MICROFP_BASE = FLOATREG_XMM_BASE + 2 * NumXMMRegs,
gem5::X86ISA::FLOATREG_MICROFP0 = FLOATREG_MICROFP_BASE,
gem5::X86ISA::FLOATREG_MICROFP1,
gem5::X86ISA::FLOATREG_MICROFP2,
gem5::X86ISA::FLOATREG_MICROFP3,
gem5::X86ISA::FLOATREG_MICROFP4,
gem5::X86ISA::FLOATREG_MICROFP5,
gem5::X86ISA::FLOATREG_MICROFP6,
gem5::X86ISA::FLOATREG_MICROFP7,
gem5::X86ISA::NUM_FLOATREGS = FLOATREG_MICROFP_BASE + NumMicroFpRegs
} |