revert 5af8f40d8f2c
This commit is contained in:
@@ -58,8 +58,6 @@ namespace Trace {
|
||||
class InstRecord
|
||||
{
|
||||
protected:
|
||||
typedef TheISA::VectorReg VectorReg;
|
||||
|
||||
Tick when;
|
||||
|
||||
// The following fields are initialized by the constructor and
|
||||
@@ -99,7 +97,6 @@ class InstRecord
|
||||
union {
|
||||
uint64_t as_int;
|
||||
double as_double;
|
||||
VectorReg as_vector;
|
||||
} data;
|
||||
|
||||
/** @defgroup fetch_seq
|
||||
@@ -123,8 +120,7 @@ class InstRecord
|
||||
DataInt16 = 2,
|
||||
DataInt32 = 4,
|
||||
DataInt64 = 8,
|
||||
DataDouble = 3,
|
||||
DataVector = sizeof(VectorReg),
|
||||
DataDouble = 3
|
||||
} data_status;
|
||||
|
||||
/** @ingroup memory
|
||||
@@ -177,8 +173,6 @@ class InstRecord
|
||||
void setData(int8_t d) { setData((uint8_t)d); }
|
||||
|
||||
void setData(double d) { data.as_double = d; data_status = DataDouble; }
|
||||
void setData(const VectorReg& v)
|
||||
{ data.as_vector = v; data_status = DataVector; }
|
||||
|
||||
void setFetchSeq(InstSeqNum seq)
|
||||
{ fetch_seq = seq; fetch_seq_valid = true; }
|
||||
@@ -204,7 +198,6 @@ class InstRecord
|
||||
|
||||
uint64_t getIntData() const { return data.as_int; }
|
||||
double getFloatData() const { return data.as_double; }
|
||||
const VectorReg &getVectorData() const { return data.as_vector; }
|
||||
int getDataStatus() const { return data_status; }
|
||||
|
||||
InstSeqNum getFetchSeq() const { return fetch_seq; }
|
||||
|
||||
Reference in New Issue
Block a user