gem5
v20.0.0.0
|
If this instruction wrote any data values they're recorded here WARNING: Instructions are quite loose with with what they write since many instructions write multiple values (e.g. More...
Enumerations | |
enum | Trace::InstRecord::DataStatus { Trace::InstRecord::DataInvalid = 0, Trace::InstRecord::DataInt8 = 1, Trace::InstRecord::DataInt16 = 2, Trace::InstRecord::DataInt32 = 4, Trace::InstRecord::DataInt64 = 8, Trace::InstRecord::DataDouble = 3, Trace::InstRecord::DataVec = 5, Trace::InstRecord::DataVecPred = 6 } |
What size of data was written? More... | |
Variables | |
enum Trace::InstRecord::DataStatus | Trace::InstRecord::data_status |
If this instruction wrote any data values they're recorded here WARNING: Instructions are quite loose with with what they write since many instructions write multiple values (e.g.
destintation register, flags, status, ...) This only captures the last write. fix this and record all destintations that an instruction writes
|
protected |
What size of data was written?
Enumerator | |
---|---|
DataInvalid | |
DataInt8 | |
DataInt16 | |
DataInt32 | |
DataInt64 | |
DataDouble | |
DataVec | |
DataVecPred |
Definition at line 117 of file insttracer.hh.
|
protected |