Reorganize the floating point register file a little.
--HG-- extra : convert_revision : 643c147b77e931d49ac559681d4bbda737f6e1c7
This commit is contained in:
parent
a46e100bd9
commit
a473d50e4c
|
@ -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();
|
||||
|
|
Loading…
Reference in a new issue