Reorganize the floating point register file a little.

--HG--
extra : convert_revision : 643c147b77e931d49ac559681d4bbda737f6e1c7
This commit is contained in:
Gabe Black 2007-03-05 17:57:26 +00:00
parent a46e100bd9
commit a473d50e4c

View file

@ -105,8 +105,17 @@ namespace X86ISA
class FloatRegFile
{
public:
static const int SingleWidth = 32;
static const int DoubleWidth = 64;
static const int QuadWidth = 128;
protected:
double regs[NumFloatRegs];
union
{
uint64_t q[NumFloatRegs];
double d[NumFloatRegs];
};
public:
void clear();