gem5
v19.0.0.0
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
b
c
d
e
f
g
h
i
m
n
o
p
r
s
t
u
v
w
x
+
Enumerations
a
b
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
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
k
l
m
n
o
p
r
s
t
u
v
z
+
Typedefs
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
u
v
w
+
Enumerations
a
b
c
d
e
f
g
i
l
m
o
p
r
s
t
v
w
+
Enumerator
a
b
c
d
e
f
g
h
i
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
z
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Modules
Pages
BrigObject Member List
This is the complete list of members for
BrigObject
, including all inherited members.
BrigObject
(const std::string &fname, int len, uint8_t *fileData)
BrigObject
CodeSectionIndex
enum value
BrigObject
createHsaObject
(const std::string &fname)
HsaObject
static
currentCode
BrigObject
mutable
DataSectionIndex
enum value
BrigObject
filename
HsaObject
protected
functions
BrigObject
getBrigBaseData
(int offs) const
BrigObject
getCodeSectionEntry
(int offs) const
BrigObject
getData
(int offs) const
BrigObject
getFunction
(const std::string &name) const override
BrigObject
virtual
getInst
(int offs) const
BrigObject
getKernel
(const std::string &name) const override
BrigObject
virtual
getKernel
(int i) const override
BrigObject
inline
virtual
getOperand
(int offs) const
BrigObject
getOperandPtr
(int offs, int index) const
BrigObject
getSectionOffset
(enum SectionIndex sec, int offs) const
BrigObject
getString
(int offs) const
BrigObject
HsaObject
(const std::string &fileName)
HsaObject
kern_block_name
BrigObject
kernels
BrigObject
labelMap
BrigObject
name
() const
HsaObject
inline
numKernels
() const override
BrigObject
inline
virtual
NumSectionIndices
enum value
BrigObject
OperandsSectionIndex
enum value
BrigObject
processDirectives
(const Brig::BrigBase *dirPtr, const Brig::BrigBase *endPtr, StorageMap *storageMap)
BrigObject
readonlyData
HsaObject
SectionIndex
enum name
BrigObject
sectionInfo
BrigObject
sectionNames
BrigObject
static
storageMap
BrigObject
tryFile
(const std::string &fname, int len, uint8_t *fileData)
BrigObject
static
tryFileFuncs
HsaObject
static
~BrigObject
()
BrigObject
Generated on Fri Feb 28 2020 16:27:09 for gem5 by
doxygen
1.8.13