addr | gem5::trace::InstRecord | protected |
advanceTrace() | gem5::trace::TarmacParserRecord | private |
buf | gem5::trace::TarmacParserRecord | privatestatic |
cp_seq | gem5::trace::InstRecord | protected |
cp_seq_valid | gem5::trace::InstRecord | protected |
currRecordType | gem5::trace::TarmacParserRecord | privatestatic |
data | gem5::trace::InstRecord | protected |
DataDouble enum value | gem5::trace::InstRecord | protected |
DataInt16 enum value | gem5::trace::InstRecord | protected |
DataInt32 enum value | gem5::trace::InstRecord | protected |
DataInt64 enum value | gem5::trace::InstRecord | protected |
DataInt8 enum value | gem5::trace::InstRecord | protected |
DataInvalid enum value | gem5::trace::InstRecord | protected |
DataReg enum value | gem5::trace::InstRecord | protected |
DataStatus enum name | gem5::trace::InstRecord | protected |
dataStatus | gem5::trace::InstRecord | protected |
destRegRecords | gem5::trace::TarmacParserRecord | privatestatic |
dump() override | gem5::trace::TarmacParserRecord | virtual |
faulting | gem5::trace::InstRecord | protected |
fetch_seq | gem5::trace::InstRecord | protected |
fetch_seq_valid | gem5::trace::InstRecord | protected |
flags | gem5::trace::InstRecord | protected |
getAddr() const | gem5::trace::InstRecord | inline |
getCpSeq() const | gem5::trace::InstRecord | inline |
getCpSeqValid() const | gem5::trace::InstRecord | inline |
getDataStatus() const | gem5::trace::InstRecord | inline |
getFaulting() const | gem5::trace::InstRecord | inline |
getFetchSeq() const | gem5::trace::InstRecord | inline |
getFetchSeqValid() const | gem5::trace::InstRecord | inline |
getFlags() const | gem5::trace::InstRecord | inline |
getFloatData() const | gem5::trace::InstRecord | inline |
getIntData() const | gem5::trace::InstRecord | inline |
getMacroStaticInst() const | gem5::trace::InstRecord | inline |
getMemValid() const | gem5::trace::InstRecord | inline |
getPCState() const | gem5::trace::InstRecord | inline |
getSize() const | gem5::trace::InstRecord | inline |
getStaticInst() const | gem5::trace::InstRecord | inline |
getThread() const | gem5::trace::InstRecord | inline |
getWhen() const | gem5::trace::InstRecord | inline |
InstRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, const PCStateBase &_pc, const StaticInstPtr _macroStaticInst=nullptr) | gem5::trace::InstRecord | inline |
instRecord | gem5::trace::TarmacParserRecord | privatestatic |
ISET_A64 enum value | gem5::trace::TarmacBaseRecord | |
ISET_ARM enum value | gem5::trace::TarmacBaseRecord | |
ISET_THUMB enum value | gem5::trace::TarmacBaseRecord | |
ISET_UNSUPPORTED enum value | gem5::trace::TarmacBaseRecord | |
ISetState enum name | gem5::trace::TarmacBaseRecord | |
iSetStateToStr(ISetState isetstate) const | gem5::trace::TarmacParserRecord | private |
macroStaticInst | gem5::trace::InstRecord | protected |
MaxLineLength | gem5::trace::TarmacParserRecord | static |
maxVectorLength | gem5::trace::TarmacParserRecord | privatestatic |
mem_valid | gem5::trace::InstRecord | protected |
memRecord | gem5::trace::TarmacParserRecord | privatestatic |
memReq | gem5::trace::TarmacParserRecord | private |
MiscRegMap typedef | gem5::trace::TarmacParserRecord | private |
miscRegMap | gem5::trace::TarmacParserRecord | privatestatic |
mismatch | gem5::trace::TarmacParserRecord | private |
mismatchOnPcOrOpcode | gem5::trace::TarmacParserRecord | private |
parent | gem5::trace::TarmacParserRecord | protected |
parsingStarted | gem5::trace::TarmacParserRecord | private |
pc | gem5::trace::InstRecord | protected |
pcToISetState(const PCStateBase &pc) | gem5::trace::TarmacBaseRecord | static |
predicate | gem5::trace::InstRecord | protected |
printMismatchHeader(const StaticInstPtr inst, const PCStateBase &pc) | gem5::trace::TarmacParserRecord | static |
readMemNoEffect(Addr addr, uint8_t *data, unsigned size, unsigned flags) | gem5::trace::TarmacParserRecord | |
REG_D enum value | gem5::trace::TarmacBaseRecord | |
REG_MISC enum value | gem5::trace::TarmacBaseRecord | |
REG_P enum value | gem5::trace::TarmacBaseRecord | |
REG_Q enum value | gem5::trace::TarmacBaseRecord | |
REG_R enum value | gem5::trace::TarmacBaseRecord | |
REG_S enum value | gem5::trace::TarmacBaseRecord | |
REG_X enum value | gem5::trace::TarmacBaseRecord | |
REG_Z enum value | gem5::trace::TarmacBaseRecord | |
regRecord | gem5::trace::TarmacParserRecord | privatestatic |
RegType enum name | gem5::trace::TarmacBaseRecord | |
setCPSeq(InstSeqNum seq) | gem5::trace::InstRecord | inline |
setData(std::array< T, N > d) | gem5::trace::InstRecord | inline |
setData(uint64_t d) | gem5::trace::InstRecord | inline |
setData(uint32_t d) | gem5::trace::InstRecord | inline |
setData(uint16_t d) | gem5::trace::InstRecord | inline |
setData(uint8_t d) | gem5::trace::InstRecord | inline |
setData(int64_t d) | gem5::trace::InstRecord | inline |
setData(int32_t d) | gem5::trace::InstRecord | inline |
setData(int16_t d) | gem5::trace::InstRecord | inline |
setData(int8_t d) | gem5::trace::InstRecord | inline |
setData(double d) | gem5::trace::InstRecord | inline |
setData(const RegClass ®_class, RegVal val) | gem5::trace::InstRecord | inline |
setData(const RegClass ®_class, const void *val) | gem5::trace::InstRecord | inline |
setFaulting(bool val) | gem5::trace::InstRecord | inline |
setFetchSeq(InstSeqNum seq) | gem5::trace::InstRecord | inline |
setMem(Addr a, Addr s, unsigned f) | gem5::trace::InstRecord | inline |
setPredicate(bool val) | gem5::trace::InstRecord | inline |
setWhen(Tick new_when) | gem5::trace::InstRecord | inline |
size | gem5::trace::InstRecord | protected |
staticInst | gem5::trace::InstRecord | protected |
TARMAC_INST enum value | gem5::trace::TarmacBaseRecord | |
TARMAC_MEM enum value | gem5::trace::TarmacBaseRecord | |
TARMAC_REG enum value | gem5::trace::TarmacBaseRecord | |
TARMAC_UNSUPPORTED enum value | gem5::trace::TarmacBaseRecord | |
TarmacBaseRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, const PCStateBase &_pc, const StaticInstPtr _macroStaticInst=nullptr) | gem5::trace::TarmacBaseRecord | |
TarmacParserRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, const PCStateBase &_pc, TarmacParser &_parent, const StaticInstPtr _macroStaticInst=NULL) | gem5::trace::TarmacParserRecord | |
TarmacRecordType enum name | gem5::trace::TarmacBaseRecord | |
thread | gem5::trace::InstRecord | protected |
when | gem5::trace::InstRecord | protected |
~InstRecord() | gem5::trace::InstRecord | inlinevirtual |