gem5  v22.0.0.2
gem5::Trace::TarmacParserRecord Member List

This is the complete list of members for gem5::Trace::TarmacParserRecord, including all inherited members.

addrgem5::Trace::InstRecordprotected
advanceTrace()gem5::Trace::TarmacParserRecordprivate
as_doublegem5::Trace::InstRecord
as_intgem5::Trace::InstRecord
as_predgem5::Trace::InstRecord
as_vecgem5::Trace::InstRecord
bufgem5::Trace::TarmacParserRecordprivatestatic
cp_seqgem5::Trace::InstRecordprotected
cp_seq_validgem5::Trace::InstRecordprotected
currRecordTypegem5::Trace::TarmacParserRecordprivatestatic
datagem5::Trace::InstRecordprotected
data_statusgem5::Trace::InstRecordprotected
DataDouble enum valuegem5::Trace::InstRecordprotected
DataInt16 enum valuegem5::Trace::InstRecordprotected
DataInt32 enum valuegem5::Trace::InstRecordprotected
DataInt64 enum valuegem5::Trace::InstRecordprotected
DataInt8 enum valuegem5::Trace::InstRecordprotected
DataInvalid enum valuegem5::Trace::InstRecordprotected
DataStatus enum namegem5::Trace::InstRecordprotected
DataVec enum valuegem5::Trace::InstRecordprotected
DataVecPred enum valuegem5::Trace::InstRecordprotected
destRegRecordsgem5::Trace::TarmacParserRecordprivatestatic
dump() overridegem5::Trace::TarmacParserRecordvirtual
faultinggem5::Trace::InstRecordprotected
fetch_seqgem5::Trace::InstRecordprotected
fetch_seq_validgem5::Trace::InstRecordprotected
flagsgem5::Trace::InstRecordprotected
getAddr() constgem5::Trace::InstRecordinline
getCpSeq() constgem5::Trace::InstRecordinline
getCpSeqValid() constgem5::Trace::InstRecordinline
getDataStatus() constgem5::Trace::InstRecordinline
getFaulting() constgem5::Trace::InstRecordinline
getFetchSeq() constgem5::Trace::InstRecordinline
getFetchSeqValid() constgem5::Trace::InstRecordinline
getFlags() constgem5::Trace::InstRecordinline
getFloatData() constgem5::Trace::InstRecordinline
getIntData() constgem5::Trace::InstRecordinline
getMacroStaticInst() constgem5::Trace::InstRecordinline
getMemValid() constgem5::Trace::InstRecordinline
getPCState() constgem5::Trace::InstRecordinline
getSize() constgem5::Trace::InstRecordinline
getStaticInst() constgem5::Trace::InstRecordinline
getThread() constgem5::Trace::InstRecordinline
getWhen() constgem5::Trace::InstRecordinline
InstRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, const PCStateBase &_pc, const StaticInstPtr _macroStaticInst=nullptr)gem5::Trace::InstRecordinline
instRecordgem5::Trace::TarmacParserRecordprivatestatic
ISET_A64 enum valuegem5::Trace::TarmacBaseRecord
ISET_ARM enum valuegem5::Trace::TarmacBaseRecord
ISET_THUMB enum valuegem5::Trace::TarmacBaseRecord
ISET_UNSUPPORTED enum valuegem5::Trace::TarmacBaseRecord
ISetState enum namegem5::Trace::TarmacBaseRecord
iSetStateToStr(ISetState isetstate) constgem5::Trace::TarmacParserRecordprivate
macroStaticInstgem5::Trace::InstRecordprotected
MaxLineLengthgem5::Trace::TarmacParserRecordstatic
maxVectorLengthgem5::Trace::TarmacParserRecordprivatestatic
mem_validgem5::Trace::InstRecordprotected
memRecordgem5::Trace::TarmacParserRecordprivatestatic
memReqgem5::Trace::TarmacParserRecordprivate
MiscRegMap typedefgem5::Trace::TarmacParserRecordprivate
miscRegMapgem5::Trace::TarmacParserRecordprivatestatic
mismatchgem5::Trace::TarmacParserRecordprivate
mismatchOnPcOrOpcodegem5::Trace::TarmacParserRecordprivate
parentgem5::Trace::TarmacParserRecordprotected
parsingStartedgem5::Trace::TarmacParserRecordprivate
pcgem5::Trace::InstRecordprotected
pcToISetState(const PCStateBase &pc)gem5::Trace::TarmacBaseRecordstatic
predicategem5::Trace::InstRecordprotected
printMismatchHeader(const StaticInstPtr inst, const PCStateBase &pc)gem5::Trace::TarmacParserRecordstatic
readMemNoEffect(Addr addr, uint8_t *data, unsigned size, unsigned flags)gem5::Trace::TarmacParserRecord
REG_D enum valuegem5::Trace::TarmacBaseRecord
REG_MISC enum valuegem5::Trace::TarmacBaseRecord
REG_P enum valuegem5::Trace::TarmacBaseRecord
REG_Q enum valuegem5::Trace::TarmacBaseRecord
REG_R enum valuegem5::Trace::TarmacBaseRecord
REG_S enum valuegem5::Trace::TarmacBaseRecord
REG_X enum valuegem5::Trace::TarmacBaseRecord
REG_Z enum valuegem5::Trace::TarmacBaseRecord
regRecordgem5::Trace::TarmacParserRecordprivatestatic
RegType enum namegem5::Trace::TarmacBaseRecord
setCPSeq(InstSeqNum seq)gem5::Trace::InstRecordinline
setData(std::array< T, N > d)gem5::Trace::InstRecordinline
setData(uint64_t d)gem5::Trace::InstRecordinline
setData(uint32_t d)gem5::Trace::InstRecordinline
setData(uint16_t d)gem5::Trace::InstRecordinline
setData(uint8_t d)gem5::Trace::InstRecordinline
setData(int64_t d)gem5::Trace::InstRecordinline
setData(int32_t d)gem5::Trace::InstRecordinline
setData(int16_t d)gem5::Trace::InstRecordinline
setData(int8_t d)gem5::Trace::InstRecordinline
setData(double d)gem5::Trace::InstRecordinline
setData(TheISA::VecRegContainer &d)gem5::Trace::InstRecordinline
setData(TheISA::VecPredRegContainer &d)gem5::Trace::InstRecordinline
setFaulting(bool val)gem5::Trace::InstRecordinline
setFetchSeq(InstSeqNum seq)gem5::Trace::InstRecordinline
setMem(Addr a, Addr s, unsigned f)gem5::Trace::InstRecordinline
setPredicate(bool val)gem5::Trace::InstRecordinline
setWhen(Tick new_when)gem5::Trace::InstRecordinline
sizegem5::Trace::InstRecordprotected
staticInstgem5::Trace::InstRecordprotected
TARMAC_INST enum valuegem5::Trace::TarmacBaseRecord
TARMAC_MEM enum valuegem5::Trace::TarmacBaseRecord
TARMAC_REG enum valuegem5::Trace::TarmacBaseRecord
TARMAC_UNSUPPORTED enum valuegem5::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 namegem5::Trace::TarmacBaseRecord
threadgem5::Trace::InstRecordprotected
whengem5::Trace::InstRecordprotected
~InstRecord()gem5::Trace::InstRecordinlinevirtual

Generated on Thu Jul 28 2022 13:34:20 for gem5 by doxygen 1.8.17