gem5
v20.1.0.5
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
Enumerations
a
c
d
e
f
i
l
m
o
p
r
s
t
v
x
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
y
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
w
Enumerator
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Related Functions
:
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Files
File List
File Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Variables
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
u
v
Typedefs
_
a
b
c
d
e
f
g
h
i
l
m
n
o
p
q
r
s
t
u
v
w
Enumerations
_
a
b
c
d
e
f
g
h
i
l
m
o
p
q
r
s
t
v
Enumerator
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Macros
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
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 Thu Mar 18 2021 12:10:01 for gem5 by
doxygen
1.8.17