gem5  v20.1.0.0
Trace::TarmacTracerRecord Member List

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

addInstEntry(std::vector< InstPtr > &queue, const TarmacContext &ptr)Trace::TarmacTracerRecordprotectedvirtual
addMemEntry(std::vector< MemPtr > &queue, const TarmacContext &ptr)Trace::TarmacTracerRecordprotectedvirtual
addrTrace::InstRecordprotected
addRegEntry(std::vector< RegPtr > &queue, const TarmacContext &ptr)Trace::TarmacTracerRecordprotectedvirtual
as_doubleTrace::InstRecord
as_intTrace::InstRecord
as_predTrace::InstRecord
as_vecTrace::InstRecord
cp_seqTrace::InstRecordprotected
cp_seq_validTrace::InstRecordprotected
dataTrace::InstRecordprotected
data_statusTrace::InstRecordprotected
DataDouble enum valueTrace::InstRecordprotected
DataInt16 enum valueTrace::InstRecordprotected
DataInt32 enum valueTrace::InstRecordprotected
DataInt64 enum valueTrace::InstRecordprotected
DataInt8 enum valueTrace::InstRecordprotected
DataInvalid enum valueTrace::InstRecordprotected
DataStatus enum nameTrace::InstRecordprotected
DataVec enum valueTrace::InstRecordprotected
DataVecPred enum valueTrace::InstRecordprotected
dump() overrideTrace::TarmacTracerRecordvirtual
faultingTrace::InstRecordprotected
fetch_seqTrace::InstRecordprotected
fetch_seq_validTrace::InstRecordprotected
flagsTrace::InstRecordprotected
flushQueues(Queue &queue)Trace::TarmacTracerRecordprotected
flushQueues(Queue &queue, Args &... args)Trace::TarmacTracerRecordprotected
genRegister(const TarmacContext &tarmCtx, const RegId &reg)Trace::TarmacTracerRecordinlineprotected
getAddr() constTrace::InstRecordinline
getCpSeq() constTrace::InstRecordinline
getCpSeqValid() constTrace::InstRecordinline
getDataStatus() constTrace::InstRecordinline
getFaulting() constTrace::InstRecordinline
getFetchSeq() constTrace::InstRecordinline
getFetchSeqValid() constTrace::InstRecordinline
getFlags() constTrace::InstRecordinline
getFloatData() constTrace::InstRecordinline
getIntData() constTrace::InstRecordinline
getMacroStaticInst() constTrace::InstRecordinline
getMemValid() constTrace::InstRecordinline
getPCState() constTrace::InstRecordinline
getSize() constTrace::InstRecordinline
getStaticInst() constTrace::InstRecordinline
getThread() constTrace::InstRecordinline
getWhen() constTrace::InstRecordinline
InstPtr typedefTrace::TarmacTracerRecord
InstRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, TheISA::PCState _pc, const StaticInstPtr _macroStaticInst=NULL)Trace::InstRecordinline
ISET_A64 enum valueTrace::TarmacBaseRecord
ISET_ARM enum valueTrace::TarmacBaseRecord
ISET_THUMB enum valueTrace::TarmacBaseRecord
ISET_UNSUPPORTED enum valueTrace::TarmacBaseRecord
ISetState enum nameTrace::TarmacBaseRecord
macroStaticInstTrace::InstRecordprotected
mem_validTrace::InstRecordprotected
MemPtr typedefTrace::TarmacTracerRecord
mergeCCEntry(std::vector< RegPtr > &queue, const TarmacContext &tarmCtx)Trace::TarmacTracerRecordinlineprotected
pcTrace::InstRecordprotected
pcToISetState(ArmISA::PCState pc)Trace::TarmacBaseRecordstatic
predicateTrace::InstRecordprotected
REG_D enum valueTrace::TarmacBaseRecord
REG_MISC enum valueTrace::TarmacBaseRecord
REG_P enum valueTrace::TarmacBaseRecord
REG_Q enum valueTrace::TarmacBaseRecord
REG_R enum valueTrace::TarmacBaseRecord
REG_S enum valueTrace::TarmacBaseRecord
REG_X enum valueTrace::TarmacBaseRecord
REG_Z enum valueTrace::TarmacBaseRecord
RegPtr typedefTrace::TarmacTracerRecord
RegType enum nameTrace::TarmacBaseRecord
setCPSeq(InstSeqNum seq)Trace::InstRecordinline
setData(std::array< T, N > d)Trace::InstRecordinline
setData(uint64_t d)Trace::InstRecordinline
setData(uint32_t d)Trace::InstRecordinline
setData(uint16_t d)Trace::InstRecordinline
setData(uint8_t d)Trace::InstRecordinline
setData(int64_t d)Trace::InstRecordinline
setData(int32_t d)Trace::InstRecordinline
setData(int16_t d)Trace::InstRecordinline
setData(int8_t d)Trace::InstRecordinline
setData(double d)Trace::InstRecordinline
setData(::VecRegContainer< TheISA::VecRegSizeBytes > &d)Trace::InstRecordinline
setData(::VecPredRegContainer< TheISA::VecPredRegSizeBits, TheISA::VecPredRegHasPackedRepr > &d)Trace::InstRecordinline
setFaulting(bool val)Trace::InstRecordinline
setFetchSeq(InstSeqNum seq)Trace::InstRecordinline
setMem(Addr a, Addr s, unsigned f)Trace::InstRecordinline
setPredicate(bool val)Trace::InstRecordinline
setWhen(Tick new_when)Trace::InstRecordinline
sizeTrace::InstRecordprotected
staticInstTrace::InstRecordprotected
TARMAC_INST enum valueTrace::TarmacBaseRecord
TARMAC_MEM enum valueTrace::TarmacBaseRecord
TARMAC_REG enum valueTrace::TarmacBaseRecord
TARMAC_UNSUPPORTED enum valueTrace::TarmacBaseRecord
TarmacBaseRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, ArmISA::PCState _pc, const StaticInstPtr _macroStaticInst=NULL)Trace::TarmacBaseRecord
TarmacRecordType enum nameTrace::TarmacBaseRecord
TarmacTracerRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, ArmISA::PCState _pc, TarmacTracer &_tracer, const StaticInstPtr _macroStaticInst=NULL)Trace::TarmacTracerRecord
threadTrace::InstRecordprotected
tracerTrace::TarmacTracerRecordprotected
whenTrace::InstRecordprotected
~InstRecord()Trace::InstRecordinlinevirtual

Generated on Wed Sep 30 2020 14:03:14 for gem5 by doxygen 1.8.17