gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Trace::ExeTracerRecord Member List

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

addrTrace::InstRecordprotected
as_doubleTrace::InstRecord
as_intTrace::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
dump()Trace::ExeTracerRecordvirtual
dumpTicks(std::ostream &outs)Trace::ExeTracerRecordvirtual
ExeTracerRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, TheISA::PCState _pc, const StaticInstPtr _macroStaticInst=NULL)Trace::ExeTracerRecordinline
fetch_seqTrace::InstRecordprotected
fetch_seq_validTrace::InstRecordprotected
flagsTrace::InstRecordprotected
getAddr() const Trace::InstRecordinline
getCpSeq() const Trace::InstRecordinline
getCpSeqValid() const Trace::InstRecordinline
getDataStatus() const Trace::InstRecordinline
getFetchSeq() const Trace::InstRecordinline
getFetchSeqValid() const Trace::InstRecordinline
getFlags() const Trace::InstRecordinline
getFloatData() const Trace::InstRecordinline
getIntData() const Trace::InstRecordinline
getMacroStaticInst() const Trace::InstRecordinline
getMemValid() const Trace::InstRecordinline
getPCState() const Trace::InstRecordinline
getSize() const Trace::InstRecordinline
getStaticInst() const Trace::InstRecordinline
getThread() const Trace::InstRecordinline
getWhen() const Trace::InstRecordinline
InstRecord(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, TheISA::PCState _pc, const StaticInstPtr _macroStaticInst=NULL)Trace::InstRecordinline
macroStaticInstTrace::InstRecordprotected
mem_validTrace::InstRecordprotected
pcTrace::InstRecordprotected
predicateTrace::InstRecordprotected
setCPSeq(InstSeqNum seq)Trace::InstRecordinline
setData(Twin64_t d)Trace::InstRecordinline
setData(Twin32_t 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
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
threadTrace::InstRecordprotected
traceInst(const StaticInstPtr &inst, bool ran)Trace::ExeTracerRecord
whenTrace::InstRecordprotected
~InstRecord()Trace::InstRecordinlinevirtual

Generated on Fri Jun 9 2017 13:04:40 for gem5 by doxygen 1.8.6