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
arch
alpha
ipr.hh
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2003-2005 The Regents of The University of Michigan
3
* All rights reserved.
4
*
5
* Redistribution and use in source and binary forms, with or without
6
* modification, are permitted provided that the following conditions are
7
* met: redistributions of source code must retain the above copyright
8
* notice, this list of conditions and the following disclaimer;
9
* redistributions in binary form must reproduce the above copyright
10
* notice, this list of conditions and the following disclaimer in the
11
* documentation and/or other materials provided with the distribution;
12
* neither the name of the copyright holders nor the names of its
13
* contributors may be used to endorse or promote products derived from
14
* this software without specific prior written permission.
15
*
16
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
17
* "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
18
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
19
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
20
* OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
21
* SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
22
* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
23
* DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
24
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
25
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
26
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
27
*
28
* Authors: Steve Reinhardt
29
* Gabe Black
30
*/
31
32
#ifndef __ARCH_ALPHA_IPR_HH__
33
#define __ARCH_ALPHA_IPR_HH__
34
35
namespace
AlphaISA
{
36
38
//
39
// Internal Processor Reigsters
40
//
41
enum
md_ipr_names
{
42
RAW_IPR_ISR
= 0x100,
// interrupt summary
43
RAW_IPR_ITB_TAG
= 0x101,
// ITLB tag
44
RAW_IPR_ITB_PTE
= 0x102,
// ITLB page table entry
45
RAW_IPR_ITB_ASN
= 0x103,
// ITLB address space
46
RAW_IPR_ITB_PTE_TEMP
= 0x104,
// ITLB page table entry temp
47
RAW_IPR_ITB_IA
= 0x105,
// ITLB invalidate all
48
RAW_IPR_ITB_IAP
= 0x106,
// ITLB invalidate all process
49
RAW_IPR_ITB_IS
= 0x107,
// ITLB invalidate select
50
RAW_IPR_SIRR
= 0x108,
// software interrupt request
51
RAW_IPR_ASTRR
= 0x109,
// asynchronous system trap request
52
RAW_IPR_ASTER
= 0x10a,
// asynchronous system trap enable
53
RAW_IPR_EXC_ADDR
= 0x10b,
// exception address
54
RAW_IPR_EXC_SUM
= 0x10c,
// exception summary
55
RAW_IPR_EXC_MASK
= 0x10d,
// exception mask
56
RAW_IPR_PAL_BASE
= 0x10e,
// PAL base address
57
RAW_IPR_ICM
= 0x10f,
// instruction current mode
58
RAW_IPR_IPLR
= 0x110,
// interrupt priority level
59
RAW_IPR_INTID
= 0x111,
// interrupt ID
60
RAW_IPR_IFAULT_VA_FORM
= 0x112,
// formatted faulting virtual addr
61
RAW_IPR_IVPTBR
= 0x113,
// virtual page table base
62
RAW_IPR_HWINT_CLR
= 0x115,
// H/W interrupt clear
63
RAW_IPR_SL_XMIT
= 0x116,
// serial line transmit
64
RAW_IPR_SL_RCV
= 0x117,
// serial line receive
65
RAW_IPR_ICSR
= 0x118,
// instruction control and status
66
RAW_IPR_IC_FLUSH
= 0x119,
// instruction cache flush control
67
RAW_IPR_IC_PERR_STAT
= 0x11a,
// inst cache parity error status
68
RAW_IPR_PMCTR
= 0x11c,
// performance counter
69
70
// PAL temporary registers...
71
// register meanings gleaned from osfpal.s source code
72
RAW_IPR_PALtemp0
= 0x140,
// local scratch
73
RAW_IPR_PALtemp1
= 0x141,
// local scratch
74
RAW_IPR_PALtemp2
= 0x142,
// entUna
75
RAW_IPR_PALtemp3
= 0x143,
// CPU specific impure area pointer
76
RAW_IPR_PALtemp4
= 0x144,
// memory management temp
77
RAW_IPR_PALtemp5
= 0x145,
// memory management temp
78
RAW_IPR_PALtemp6
= 0x146,
// memory management temp
79
RAW_IPR_PALtemp7
= 0x147,
// entIF
80
RAW_IPR_PALtemp8
= 0x148,
// intmask
81
RAW_IPR_PALtemp9
= 0x149,
// entSys
82
RAW_IPR_PALtemp10
= 0x14a,
// ??
83
RAW_IPR_PALtemp11
= 0x14b,
// entInt
84
RAW_IPR_PALtemp12
= 0x14c,
// entArith
85
RAW_IPR_PALtemp13
= 0x14d,
// reserved for platform specific PAL
86
RAW_IPR_PALtemp14
= 0x14e,
// reserved for platform specific PAL
87
RAW_IPR_PALtemp15
= 0x14f,
// reserved for platform specific PAL
88
RAW_IPR_PALtemp16
= 0x150,
// scratch / whami<7:0> / mces<4:0>
89
RAW_IPR_PALtemp17
= 0x151,
// sysval
90
RAW_IPR_PALtemp18
= 0x152,
// usp
91
RAW_IPR_PALtemp19
= 0x153,
// ksp
92
RAW_IPR_PALtemp20
= 0x154,
// PTBR
93
RAW_IPR_PALtemp21
= 0x155,
// entMM
94
RAW_IPR_PALtemp22
= 0x156,
// kgp
95
RAW_IPR_PALtemp23
= 0x157,
// PCBB
96
97
RAW_IPR_DTB_ASN
= 0x200,
// DTLB address space number
98
RAW_IPR_DTB_CM
= 0x201,
// DTLB current mode
99
RAW_IPR_DTB_TAG
= 0x202,
// DTLB tag
100
RAW_IPR_DTB_PTE
= 0x203,
// DTLB page table entry
101
RAW_IPR_DTB_PTE_TEMP
= 0x204,
// DTLB page table entry temporary
102
103
RAW_IPR_MM_STAT
= 0x205,
// data MMU fault status
104
RAW_IPR_VA
= 0x206,
// fault virtual address
105
RAW_IPR_VA_FORM
= 0x207,
// formatted virtual address
106
RAW_IPR_MVPTBR
= 0x208,
// MTU virtual page table base
107
RAW_IPR_DTB_IAP
= 0x209,
// DTLB invalidate all process
108
RAW_IPR_DTB_IA
= 0x20a,
// DTLB invalidate all
109
RAW_IPR_DTB_IS
= 0x20b,
// DTLB invalidate single
110
RAW_IPR_ALT_MODE
= 0x20c,
// alternate mode
111
RAW_IPR_CC
= 0x20d,
// cycle counter
112
RAW_IPR_CC_CTL
= 0x20e,
// cycle counter control
113
RAW_IPR_MCSR
= 0x20f,
// MTU control
114
115
RAW_IPR_DC_FLUSH
= 0x210,
116
RAW_IPR_DC_PERR_STAT
= 0x212,
// Dcache parity error status
117
RAW_IPR_DC_TEST_CTL
= 0x213,
// Dcache test tag control
118
RAW_IPR_DC_TEST_TAG
= 0x214,
// Dcache test tag
119
RAW_IPR_DC_TEST_TAG_TEMP
= 0x215,
// Dcache test tag temporary
120
RAW_IPR_DC_MODE
= 0x216,
// Dcache mode
121
RAW_IPR_MAF_MODE
= 0x217,
// miss address file mode
122
123
MaxInternalProcRegs
// number of IPRs
124
};
125
126
enum
MiscRegIpr
127
{
128
//Write only
129
MinWriteOnlyIpr
,
130
IPR_HWINT_CLR
=
MinWriteOnlyIpr
,
131
IPR_SL_XMIT
,
132
IPR_DC_FLUSH
,
133
IPR_IC_FLUSH
,
134
IPR_ALT_MODE
,
135
IPR_DTB_IA
,
136
IPR_DTB_IAP
,
137
IPR_ITB_IA
,
138
MaxWriteOnlyIpr
,
139
IPR_ITB_IAP
=
MaxWriteOnlyIpr
,
140
141
//Read only
142
MinReadOnlyIpr
,
143
IPR_INTID
=
MinReadOnlyIpr
,
144
IPR_SL_RCV
,
145
IPR_MM_STAT
,
146
IPR_ITB_PTE_TEMP
,
147
MaxReadOnlyIpr
,
148
IPR_DTB_PTE_TEMP
=
MaxReadOnlyIpr
,
149
150
IPR_ISR
,
151
IPR_ITB_TAG
,
152
IPR_ITB_PTE
,
153
IPR_ITB_ASN
,
154
IPR_ITB_IS
,
155
IPR_SIRR
,
156
IPR_ASTRR
,
157
IPR_ASTER
,
158
IPR_EXC_ADDR
,
159
IPR_EXC_SUM
,
160
IPR_EXC_MASK
,
161
IPR_PAL_BASE
,
162
IPR_ICM
,
163
IPR_IPLR
,
164
IPR_IFAULT_VA_FORM
,
165
IPR_IVPTBR
,
166
IPR_ICSR
,
167
IPR_IC_PERR_STAT
,
168
IPR_PMCTR
,
169
170
// PAL temporary registers...
171
// register meanings gleaned from osfpal.s source code
172
IPR_PALtemp0
,
173
IPR_PALtemp1
,
174
IPR_PALtemp2
,
175
IPR_PALtemp3
,
176
IPR_PALtemp4
,
177
IPR_PALtemp5
,
178
IPR_PALtemp6
,
179
IPR_PALtemp7
,
180
IPR_PALtemp8
,
181
IPR_PALtemp9
,
182
IPR_PALtemp10
,
183
IPR_PALtemp11
,
184
IPR_PALtemp12
,
185
IPR_PALtemp13
,
186
IPR_PALtemp14
,
187
IPR_PALtemp15
,
188
IPR_PALtemp16
,
189
IPR_PALtemp17
,
190
IPR_PALtemp18
,
191
IPR_PALtemp19
,
192
IPR_PALtemp20
,
193
IPR_PALtemp21
,
194
IPR_PALtemp22
,
195
IPR_PALtemp23
,
196
197
IPR_DTB_ASN
,
198
IPR_DTB_CM
,
199
IPR_DTB_TAG
,
200
IPR_DTB_PTE
,
201
202
IPR_VA
,
203
IPR_VA_FORM
,
204
IPR_MVPTBR
,
205
IPR_DTB_IS
,
206
IPR_CC
,
207
IPR_CC_CTL
,
208
IPR_MCSR
,
209
210
IPR_DC_PERR_STAT
,
211
IPR_DC_TEST_CTL
,
212
IPR_DC_TEST_TAG
,
213
IPR_DC_TEST_TAG_TEMP
,
214
IPR_DC_MODE
,
215
IPR_MAF_MODE
,
216
217
NumInternalProcRegs
// number of IPR registers
218
};
219
220
inline
bool
221
IprIsWritable
(
int
index
)
222
{
223
return
index < MinReadOnlyIpr || index >
MaxReadOnlyIpr
;
224
}
225
226
inline
bool
227
IprIsReadable
(
int
index
)
228
{
229
return
index < MinWriteOnlyIpr || index >
MaxWriteOnlyIpr
;
230
}
231
232
extern
md_ipr_names
MiscRegIndexToIpr
[
NumInternalProcRegs
];
233
extern
int
IprToMiscRegIndex
[
MaxInternalProcRegs
];
234
235
void
initializeIprTable
();
236
237
}
// namespace AlphaISA
238
239
#endif // __ARCH_ALPHA_IPR_HH__
AlphaISA::IPR_ITB_IA
Definition:
ipr.hh:137
AlphaISA::IPR_DTB_IA
Definition:
ipr.hh:135
AlphaISA::RAW_IPR_PALtemp19
Definition:
ipr.hh:91
AlphaISA::RAW_IPR_IC_PERR_STAT
Definition:
ipr.hh:67
AlphaISA::RAW_IPR_PALtemp0
Definition:
ipr.hh:72
MipsISA::index
Bitfield< 30, 0 > index
Definition:
pra_constants.hh:46
AlphaISA::RAW_IPR_PALtemp8
Definition:
ipr.hh:80
AlphaISA::IPR_MAF_MODE
Definition:
ipr.hh:215
AlphaISA::RAW_IPR_DTB_IAP
Definition:
ipr.hh:107
AlphaISA::IPR_DC_PERR_STAT
Definition:
ipr.hh:210
AlphaISA::MinWriteOnlyIpr
Definition:
ipr.hh:129
AlphaISA::IPR_DTB_IAP
Definition:
ipr.hh:136
AlphaISA::RAW_IPR_PALtemp14
Definition:
ipr.hh:86
AlphaISA::IPR_DC_TEST_TAG
Definition:
ipr.hh:212
AlphaISA::RAW_IPR_CC_CTL
Definition:
ipr.hh:112
AlphaISA::RAW_IPR_PALtemp23
Definition:
ipr.hh:95
AlphaISA::RAW_IPR_ITB_PTE
Definition:
ipr.hh:44
AlphaISA::RAW_IPR_PALtemp3
Definition:
ipr.hh:75
AlphaISA::RAW_IPR_VA
Definition:
ipr.hh:104
AlphaISA::IPR_IFAULT_VA_FORM
Definition:
ipr.hh:164
AlphaISA::initializeIprTable
void initializeIprTable()
Definition:
ipr.cc:129
AlphaISA::RAW_IPR_PALtemp7
Definition:
ipr.hh:79
AlphaISA::RAW_IPR_DC_PERR_STAT
Definition:
ipr.hh:116
AlphaISA::RAW_IPR_ITB_TAG
Definition:
ipr.hh:43
AlphaISA::IPR_PALtemp0
Definition:
ipr.hh:172
AlphaISA::RAW_IPR_PALtemp5
Definition:
ipr.hh:77
AlphaISA::IPR_ASTER
Definition:
ipr.hh:157
AlphaISA::RAW_IPR_VA_FORM
Definition:
ipr.hh:105
AlphaISA::IPR_ITB_ASN
Definition:
ipr.hh:153
AlphaISA::IPR_ICSR
Definition:
ipr.hh:166
AlphaISA::RAW_IPR_PALtemp17
Definition:
ipr.hh:89
AlphaISA::RAW_IPR_PALtemp18
Definition:
ipr.hh:90
AlphaISA::RAW_IPR_ASTER
Definition:
ipr.hh:52
AlphaISA::RAW_IPR_PMCTR
Definition:
ipr.hh:68
AlphaISA::MaxInternalProcRegs
Definition:
ipr.hh:123
AlphaISA::IPR_DC_FLUSH
Definition:
ipr.hh:132
AlphaISA::IPR_ITB_TAG
Definition:
ipr.hh:151
AlphaISA::IPR_IVPTBR
Definition:
ipr.hh:165
AlphaISA::RAW_IPR_HWINT_CLR
Definition:
ipr.hh:62
AlphaISA::IPR_DTB_TAG
Definition:
ipr.hh:199
AlphaISA::IPR_PALtemp5
Definition:
ipr.hh:177
AlphaISA::IPR_ITB_IS
Definition:
ipr.hh:154
AlphaISA::RAW_IPR_PALtemp16
Definition:
ipr.hh:88
AlphaISA::RAW_IPR_IVPTBR
Definition:
ipr.hh:61
AlphaISA::RAW_IPR_PALtemp4
Definition:
ipr.hh:76
AlphaISA::IPR_IPLR
Definition:
ipr.hh:163
AlphaISA::RAW_IPR_DTB_TAG
Definition:
ipr.hh:99
AlphaISA::IPR_PALtemp2
Definition:
ipr.hh:174
AlphaISA::RAW_IPR_DTB_CM
Definition:
ipr.hh:98
AlphaISA::IPR_PALtemp20
Definition:
ipr.hh:192
AlphaISA::IPR_PALtemp19
Definition:
ipr.hh:191
AlphaISA::IPR_EXC_MASK
Definition:
ipr.hh:160
AlphaISA::IPR_IC_FLUSH
Definition:
ipr.hh:133
AlphaISA::IPR_DC_TEST_CTL
Definition:
ipr.hh:211
AlphaISA::IPR_PALtemp9
Definition:
ipr.hh:181
AlphaISA::IPR_PALtemp3
Definition:
ipr.hh:175
AlphaISA::RAW_IPR_PALtemp2
Definition:
ipr.hh:74
AlphaISA::RAW_IPR_PAL_BASE
Definition:
ipr.hh:56
AlphaISA::RAW_IPR_EXC_ADDR
Definition:
ipr.hh:53
AlphaISA::RAW_IPR_IPLR
Definition:
ipr.hh:58
AlphaISA::MinReadOnlyIpr
Definition:
ipr.hh:142
AlphaISA::RAW_IPR_ASTRR
Definition:
ipr.hh:51
AlphaISA::IPR_DC_TEST_TAG_TEMP
Definition:
ipr.hh:213
AlphaISA::RAW_IPR_DC_FLUSH
Definition:
ipr.hh:115
AlphaISA::RAW_IPR_IFAULT_VA_FORM
Definition:
ipr.hh:60
AlphaISA::IPR_IC_PERR_STAT
Definition:
ipr.hh:167
AlphaISA::IPR_ISR
Definition:
ipr.hh:150
AlphaISA::IPR_ASTRR
Definition:
ipr.hh:156
AlphaISA::RAW_IPR_SL_XMIT
Definition:
ipr.hh:63
AlphaISA::RAW_IPR_PALtemp10
Definition:
ipr.hh:82
AlphaISA::RAW_IPR_PALtemp21
Definition:
ipr.hh:93
AlphaISA::RAW_IPR_ICSR
Definition:
ipr.hh:65
AlphaISA::MiscRegIpr
MiscRegIpr
Definition:
ipr.hh:126
AlphaISA::md_ipr_names
md_ipr_names
Definition:
ipr.hh:41
AlphaISA::IPR_SL_XMIT
Definition:
ipr.hh:131
AlphaISA::IPR_INTID
Definition:
ipr.hh:143
AlphaISA::RAW_IPR_PALtemp13
Definition:
ipr.hh:85
AlphaISA::RAW_IPR_DC_TEST_CTL
Definition:
ipr.hh:117
AlphaISA::RAW_IPR_ICM
Definition:
ipr.hh:57
AlphaISA::IPR_VA
Definition:
ipr.hh:202
AlphaISA::RAW_IPR_MCSR
Definition:
ipr.hh:113
AlphaISA::IPR_MCSR
Definition:
ipr.hh:208
AlphaISA::RAW_IPR_PALtemp6
Definition:
ipr.hh:78
AlphaISA::IPR_PALtemp11
Definition:
ipr.hh:183
AlphaISA::IPR_EXC_ADDR
Definition:
ipr.hh:158
AlphaISA::RAW_IPR_DTB_PTE_TEMP
Definition:
ipr.hh:101
AlphaISA::IPR_PALtemp10
Definition:
ipr.hh:182
AlphaISA::IPR_PMCTR
Definition:
ipr.hh:168
AlphaISA::RAW_IPR_DC_TEST_TAG
Definition:
ipr.hh:118
AlphaISA::IPR_CC_CTL
Definition:
ipr.hh:207
AlphaISA::RAW_IPR_INTID
Definition:
ipr.hh:59
AlphaISA::MaxWriteOnlyIpr
Definition:
ipr.hh:138
AlphaISA::RAW_IPR_DTB_PTE
Definition:
ipr.hh:100
AlphaISA::IprToMiscRegIndex
int IprToMiscRegIndex[MaxInternalProcRegs]
Definition:
ipr.cc:126
AlphaISA::RAW_IPR_SL_RCV
Definition:
ipr.hh:64
AlphaISA::RAW_IPR_ITB_IS
Definition:
ipr.hh:49
AlphaISA::RAW_IPR_DTB_IA
Definition:
ipr.hh:108
AlphaISA::IPR_MVPTBR
Definition:
ipr.hh:204
AlphaISA::RAW_IPR_EXC_MASK
Definition:
ipr.hh:55
AlphaISA::IPR_DC_MODE
Definition:
ipr.hh:214
AlphaISA::RAW_IPR_DTB_IS
Definition:
ipr.hh:109
AlphaISA::IPR_PALtemp22
Definition:
ipr.hh:194
AlphaISA::RAW_IPR_MAF_MODE
Definition:
ipr.hh:121
AlphaISA::IPR_ICM
Definition:
ipr.hh:162
AlphaISA::RAW_IPR_EXC_SUM
Definition:
ipr.hh:54
AlphaISA::MaxReadOnlyIpr
Definition:
ipr.hh:147
AlphaISA::IPR_PALtemp12
Definition:
ipr.hh:184
AlphaISA::IPR_MM_STAT
Definition:
ipr.hh:145
AlphaISA::IPR_DTB_PTE
Definition:
ipr.hh:200
AlphaISA::RAW_IPR_PALtemp1
Definition:
ipr.hh:73
AlphaISA::IPR_ALT_MODE
Definition:
ipr.hh:134
AlphaISA::RAW_IPR_MM_STAT
Definition:
ipr.hh:103
AlphaISA::IPR_ITB_PTE
Definition:
ipr.hh:152
AlphaISA::IprIsReadable
bool IprIsReadable(int index)
Definition:
ipr.hh:227
AlphaISA::IPR_PALtemp17
Definition:
ipr.hh:189
AlphaISA::IPR_SL_RCV
Definition:
ipr.hh:144
AlphaISA::IPR_ITB_PTE_TEMP
Definition:
ipr.hh:146
AlphaISA::IPR_DTB_PTE_TEMP
Definition:
ipr.hh:148
AlphaISA::RAW_IPR_ITB_PTE_TEMP
Definition:
ipr.hh:46
AlphaISA::IPR_SIRR
Definition:
ipr.hh:155
AlphaISA::IPR_PALtemp14
Definition:
ipr.hh:186
AlphaISA::RAW_IPR_ITB_ASN
Definition:
ipr.hh:45
AlphaISA::IPR_PAL_BASE
Definition:
ipr.hh:161
AlphaISA::RAW_IPR_SIRR
Definition:
ipr.hh:50
AlphaISA::IPR_PALtemp21
Definition:
ipr.hh:193
AlphaISA::RAW_IPR_ISR
Definition:
ipr.hh:42
AlphaISA::RAW_IPR_ITB_IAP
Definition:
ipr.hh:48
AlphaISA::IPR_PALtemp18
Definition:
ipr.hh:190
AlphaISA::RAW_IPR_DTB_ASN
Definition:
ipr.hh:97
AlphaISA::IPR_PALtemp4
Definition:
ipr.hh:176
AlphaISA::IPR_PALtemp15
Definition:
ipr.hh:187
AlphaISA::RAW_IPR_PALtemp11
Definition:
ipr.hh:83
AlphaISA::RAW_IPR_PALtemp9
Definition:
ipr.hh:81
AlphaISA::IPR_DTB_CM
Definition:
ipr.hh:198
AlphaISA::IPR_CC
Definition:
ipr.hh:206
AlphaISA::IPR_DTB_IS
Definition:
ipr.hh:205
AlphaISA::IprIsWritable
bool IprIsWritable(int index)
Definition:
ipr.hh:221
AlphaISA::RAW_IPR_MVPTBR
Definition:
ipr.hh:106
AlphaISA::IPR_PALtemp13
Definition:
ipr.hh:185
AlphaISA::MiscRegIndexToIpr
md_ipr_names MiscRegIndexToIpr[NumInternalProcRegs]
Definition:
ipr.cc:38
AlphaISA::IPR_HWINT_CLR
Definition:
ipr.hh:130
AlphaISA::RAW_IPR_IC_FLUSH
Definition:
ipr.hh:66
AlphaISA
Definition:
decoder.cc:33
AlphaISA::IPR_PALtemp16
Definition:
ipr.hh:188
AlphaISA::IPR_PALtemp23
Definition:
ipr.hh:195
AlphaISA::IPR_PALtemp7
Definition:
ipr.hh:179
AlphaISA::RAW_IPR_CC
Definition:
ipr.hh:111
AlphaISA::IPR_ITB_IAP
Definition:
ipr.hh:139
AlphaISA::RAW_IPR_PALtemp22
Definition:
ipr.hh:94
AlphaISA::NumInternalProcRegs
Definition:
ipr.hh:217
AlphaISA::RAW_IPR_PALtemp20
Definition:
ipr.hh:92
AlphaISA::RAW_IPR_PALtemp15
Definition:
ipr.hh:87
AlphaISA::IPR_PALtemp1
Definition:
ipr.hh:173
AlphaISA::IPR_VA_FORM
Definition:
ipr.hh:203
AlphaISA::IPR_PALtemp6
Definition:
ipr.hh:178
AlphaISA::IPR_EXC_SUM
Definition:
ipr.hh:159
AlphaISA::RAW_IPR_PALtemp12
Definition:
ipr.hh:84
AlphaISA::RAW_IPR_DC_TEST_TAG_TEMP
Definition:
ipr.hh:119
AlphaISA::RAW_IPR_DC_MODE
Definition:
ipr.hh:120
AlphaISA::RAW_IPR_ALT_MODE
Definition:
ipr.hh:110
AlphaISA::IPR_PALtemp8
Definition:
ipr.hh:180
AlphaISA::IPR_DTB_ASN
Definition:
ipr.hh:197
AlphaISA::RAW_IPR_ITB_IA
Definition:
ipr.hh:47
Generated on Fri Feb 28 2020 16:26:56 for gem5 by
doxygen
1.8.13