gem5
v24.1.0.1
Toggle main menu visibility
Main Page
Related Pages
Topics
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
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
l
m
n
o
p
q
r
s
t
u
v
w
x
Enumerations
_
a
b
c
d
e
f
g
h
i
k
l
m
o
p
q
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
y
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 Symbols
:
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
k
l
m
n
o
p
q
r
s
t
u
v
w
x
Functions
a
b
c
d
e
f
g
h
i
l
m
n
o
p
s
t
v
w
Variables
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
Typedefs
a
b
c
d
g
h
i
l
m
r
s
t
u
w
Enumerations
b
h
i
o
p
Enumerator
h
i
o
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
Loading...
Searching...
No Matches
gem5
AddressManager
gem5::AddressManager Member List
This is the complete list of members for
gem5::AddressManager
, including all inherited members.
AddressManager
(int n_atomic_locs, int numNormalLocsPerAtomic)
gem5::AddressManager
AddressMap
typedef
gem5::AddressManager
private
atomicStructs
gem5::AddressManager
private
AtomicStructTable
typedef
gem5::AddressManager
private
finishLocSelection
(Location atomic_loc)
gem5::AddressManager
getAddress
(Location loc)
gem5::AddressManager
getAtomicLoc
()
gem5::AddressManager
getLoadLoc
(Location atomic_loc)
gem5::AddressManager
getLoggedValue
(Location loc) const
gem5::AddressManager
getStoreLoc
(Location atomic_loc)
gem5::AddressManager
INVALID_LOCATION
gem5::AddressManager
static
INVALID_VALUE
gem5::AddressManager
static
Location
typedef
gem5::AddressManager
logTable
gem5::AddressManager
private
LogTable
typedef
gem5::AddressManager
private
numAtomicLocs
gem5::AddressManager
private
numLocsPerAtomic
gem5::AddressManager
private
numNormalLocs
gem5::AddressManager
private
printLastWriter
(Location loc) const
gem5::AddressManager
randAddressMap
gem5::AddressManager
private
releaseLocation
(Location atomic_loc, Location loc)
gem5::AddressManager
rng
gem5::AddressManager
private
updateLogTable
(Location loc, int threadId, int episodeId, Value new_value, Tick curTick, int cuId=-1)
gem5::AddressManager
validateAtomicResp
(Location loc, Value ret_val)
gem5::AddressManager
Value
typedef
gem5::AddressManager
~AddressManager
()
gem5::AddressManager
Generated on Mon Jan 13 2025 04:28:48 for gem5 by
doxygen
1.9.8