Go to the documentation of this file.
38 #ifndef __ARCH_X86_REGS_FLOAT_HH__
39 #define __ARCH_X86_REGS_FLOAT_HH__
44 #include "debug/FloatRegs.hh"
199 #endif // __ARCH_X86_REGS_FLOAT_HH__
static RegId xmm(int index)
@ FloatRegClass
Floating-point register.
constexpr FloatRegClassOps floatRegClassOps
RegId flatten(const BaseISA &isa, const RegId &id) const override
Flatten register id id using information in the ISA object isa.
constexpr FlatFloatRegClassOps flatFloatRegClassOps
std::string regName(const RegId &id) const override
Print the name of the register specified in id.
static RegId xmmLow(int index)
static RegId xmmHigh(int index)
static RegId fpr(int index)
static RegId mmx(int index)
static RegId stack(int index, int top)
constexpr RegClass flatFloatRegClass
constexpr RegClass floatRegClass
Reference material can be found at the JEDEC website: UFS standard http://www.jedec....
constexpr char FloatRegClassName[]
Register ID: describe an architectural register with its class and index.
static RegId microfp(int index)
Generated on Sun Jul 30 2023 01:56:50 for gem5 by doxygen 1.8.17