gem5
v20.1.0.0
Trace
InstRecord
Trace::InstRecord Member List
This is the complete list of members for
Trace::InstRecord
, including all inherited members.
addr
Trace::InstRecord
protected
as_double
Trace::InstRecord
as_int
Trace::InstRecord
as_pred
Trace::InstRecord
as_vec
Trace::InstRecord
cp_seq
Trace::InstRecord
protected
cp_seq_valid
Trace::InstRecord
protected
data
Trace::InstRecord
protected
data_status
Trace::InstRecord
protected
DataDouble
enum value
Trace::InstRecord
protected
DataInt16
enum value
Trace::InstRecord
protected
DataInt32
enum value
Trace::InstRecord
protected
DataInt64
enum value
Trace::InstRecord
protected
DataInt8
enum value
Trace::InstRecord
protected
DataInvalid
enum value
Trace::InstRecord
protected
DataStatus
enum name
Trace::InstRecord
protected
DataVec
enum value
Trace::InstRecord
protected
DataVecPred
enum value
Trace::InstRecord
protected
dump
()=0
Trace::InstRecord
pure virtual
faulting
Trace::InstRecord
protected
fetch_seq
Trace::InstRecord
protected
fetch_seq_valid
Trace::InstRecord
protected
flags
Trace::InstRecord
protected
getAddr
() const
Trace::InstRecord
inline
getCpSeq
() const
Trace::InstRecord
inline
getCpSeqValid
() const
Trace::InstRecord
inline
getDataStatus
() const
Trace::InstRecord
inline
getFaulting
() const
Trace::InstRecord
inline
getFetchSeq
() const
Trace::InstRecord
inline
getFetchSeqValid
() const
Trace::InstRecord
inline
getFlags
() const
Trace::InstRecord
inline
getFloatData
() const
Trace::InstRecord
inline
getIntData
() const
Trace::InstRecord
inline
getMacroStaticInst
() const
Trace::InstRecord
inline
getMemValid
() const
Trace::InstRecord
inline
getPCState
() const
Trace::InstRecord
inline
getSize
() const
Trace::InstRecord
inline
getStaticInst
() const
Trace::InstRecord
inline
getThread
() const
Trace::InstRecord
inline
getWhen
() const
Trace::InstRecord
inline
InstRecord
(Tick _when, ThreadContext *_thread, const StaticInstPtr _staticInst, TheISA::PCState _pc, const StaticInstPtr _macroStaticInst=NULL)
Trace::InstRecord
inline
macroStaticInst
Trace::InstRecord
protected
mem_valid
Trace::InstRecord
protected
pc
Trace::InstRecord
protected
predicate
Trace::InstRecord
protected
setCPSeq
(InstSeqNum seq)
Trace::InstRecord
inline
setData
(std::array< T, N > d)
Trace::InstRecord
inline
setData
(uint64_t d)
Trace::InstRecord
inline
setData
(uint32_t d)
Trace::InstRecord
inline
setData
(uint16_t d)
Trace::InstRecord
inline
setData
(uint8_t d)
Trace::InstRecord
inline
setData
(int64_t d)
Trace::InstRecord
inline
setData
(int32_t d)
Trace::InstRecord
inline
setData
(int16_t d)
Trace::InstRecord
inline
setData
(int8_t d)
Trace::InstRecord
inline
setData
(double d)
Trace::InstRecord
inline
setData
(::VecRegContainer< TheISA::VecRegSizeBytes > &d)
Trace::InstRecord
inline
setData
(::VecPredRegContainer< TheISA::VecPredRegSizeBits, TheISA::VecPredRegHasPackedRepr > &d)
Trace::InstRecord
inline
setFaulting
(bool val)
Trace::InstRecord
inline
setFetchSeq
(InstSeqNum seq)
Trace::InstRecord
inline
setMem
(Addr a, Addr s, unsigned f)
Trace::InstRecord
inline
setPredicate
(bool val)
Trace::InstRecord
inline
setWhen
(Tick new_when)
Trace::InstRecord
inline
size
Trace::InstRecord
protected
staticInst
Trace::InstRecord
protected
thread
Trace::InstRecord
protected
when
Trace::InstRecord
protected
~InstRecord
()
Trace::InstRecord
inline
virtual
Generated on Wed Sep 30 2020 14:03:14 for gem5 by
doxygen
1.8.17