Reorganize the floating point register file a little.
--HG-- extra : convert_revision : 643c147b77e931d49ac559681d4bbda737f6e1c7
This commit is contained in:
@@ -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();
|
||||
|
||||
Reference in New Issue
Block a user