1{ don't edit, this file is generated from a64reg.dat }
2NR_NO = tregister($00000000);
3NR_W0 = tregister($01040000);
4NR_X0 = tregister($01050000);
5NR_W1 = tregister($01040001);
6NR_X1 = tregister($01050001);
7NR_W2 = tregister($01040002);
8NR_X2 = tregister($01050002);
9NR_W3 = tregister($01040003);
10NR_X3 = tregister($01050003);
11NR_W4 = tregister($01040004);
12NR_X4 = tregister($01050004);
13NR_W5 = tregister($01040005);
14NR_X5 = tregister($01050005);
15NR_W6 = tregister($01040006);
16NR_X6 = tregister($01050006);
17NR_W7 = tregister($01040007);
18NR_X7 = tregister($01050007);
19NR_W8 = tregister($01040008);
20NR_X8 = tregister($01050008);
21NR_W9 = tregister($01040009);
22NR_X9 = tregister($01050009);
23NR_W10 = tregister($0104000A);
24NR_X10 = tregister($0105000A);
25NR_W11 = tregister($0104000B);
26NR_X11 = tregister($0105000B);
27NR_W12 = tregister($0104000C);
28NR_X12 = tregister($0105000C);
29NR_W13 = tregister($0104000D);
30NR_X13 = tregister($0105000D);
31NR_W14 = tregister($0104000E);
32NR_X14 = tregister($0105000E);
33NR_W15 = tregister($0104000F);
34NR_X15 = tregister($0105000F);
35NR_W16 = tregister($01040010);
36NR_X16 = tregister($01050010);
37NR_W17 = tregister($01040011);
38NR_X17 = tregister($01050011);
39NR_W18 = tregister($01040012);
40NR_X18 = tregister($01050012);
41NR_W19 = tregister($01040013);
42NR_X19 = tregister($01050013);
43NR_W20 = tregister($01040014);
44NR_X20 = tregister($01050014);
45NR_W21 = tregister($01040015);
46NR_X21 = tregister($01050015);
47NR_W22 = tregister($01040016);
48NR_X22 = tregister($01050016);
49NR_W23 = tregister($01040017);
50NR_X23 = tregister($01050017);
51NR_W24 = tregister($01040018);
52NR_X24 = tregister($01050018);
53NR_W25 = tregister($01040019);
54NR_X25 = tregister($01050019);
55NR_W26 = tregister($0104001A);
56NR_X26 = tregister($0105001A);
57NR_W27 = tregister($0104001B);
58NR_X27 = tregister($0105001B);
59NR_W28 = tregister($0104001C);
60NR_X28 = tregister($0105001C);
61NR_W29 = tregister($0104001D);
62NR_X29 = tregister($0105001D);
63NR_W30 = tregister($0104001E);
64NR_X30 = tregister($0105001E);
65NR_WZR = tregister($0104001F);
66NR_XZR = tregister($0105001F);
67NR_WSP = tregister($01040020);
68NR_SP = tregister($01050020);
69NR_B0 = tregister($04010000);
70NR_H0 = tregister($04030000);
71NR_S0 = tregister($04090000);
72NR_D0 = tregister($040a0000);
73NR_Q0 = tregister($04050000);
74NR_B1 = tregister($04010001);
75NR_H1 = tregister($04030001);
76NR_S1 = tregister($04090001);
77NR_D1 = tregister($040a0001);
78NR_Q1 = tregister($04050001);
79NR_B2 = tregister($04010002);
80NR_H2 = tregister($04030002);
81NR_S2 = tregister($04090002);
82NR_D2 = tregister($040a0002);
83NR_Q2 = tregister($04050002);
84NR_B3 = tregister($04010003);
85NR_H3 = tregister($04030003);
86NR_S3 = tregister($04090003);
87NR_D3 = tregister($040a0003);
88NR_Q3 = tregister($04050003);
89NR_B4 = tregister($04010004);
90NR_H4 = tregister($04030004);
91NR_S4 = tregister($04090004);
92NR_D4 = tregister($040a0004);
93NR_Q4 = tregister($04050004);
94NR_B5 = tregister($04010005);
95NR_H5 = tregister($04030005);
96NR_S5 = tregister($04090005);
97NR_D5 = tregister($040a0005);
98NR_Q5 = tregister($04050005);
99NR_B6 = tregister($04010006);
100NR_H6 = tregister($04030006);
101NR_S6 = tregister($04090006);
102NR_D6 = tregister($040a0006);
103NR_Q6 = tregister($04050006);
104NR_B7 = tregister($04010007);
105NR_H7 = tregister($04030007);
106NR_S7 = tregister($04090007);
107NR_D7 = tregister($040a0007);
108NR_Q7 = tregister($04050007);
109NR_B8 = tregister($04010008);
110NR_H8 = tregister($04030008);
111NR_S8 = tregister($04090008);
112NR_D8 = tregister($040a0008);
113NR_Q8 = tregister($04050008);
114NR_B9 = tregister($04010009);
115NR_H9 = tregister($04030009);
116NR_S9 = tregister($04090009);
117NR_D9 = tregister($040a0009);
118NR_Q9 = tregister($04050009);
119NR_B10 = tregister($0401000A);
120NR_H10 = tregister($0403000A);
121NR_S10 = tregister($0409000A);
122NR_D10 = tregister($040a000A);
123NR_Q10 = tregister($0405000A);
124NR_B11 = tregister($0401000B);
125NR_H11 = tregister($0403000B);
126NR_S11 = tregister($0409000B);
127NR_D11 = tregister($040a000B);
128NR_Q11 = tregister($0405000B);
129NR_B12 = tregister($0401000C);
130NR_H12 = tregister($0403000C);
131NR_S12 = tregister($0409000C);
132NR_D12 = tregister($040a000C);
133NR_Q12 = tregister($0405000C);
134NR_B13 = tregister($0401000D);
135NR_H13 = tregister($0403000D);
136NR_S13 = tregister($0409000D);
137NR_D13 = tregister($040a000D);
138NR_Q13 = tregister($0405000D);
139NR_B14 = tregister($0401000E);
140NR_H14 = tregister($0403000E);
141NR_S14 = tregister($0409000E);
142NR_D14 = tregister($040a000E);
143NR_Q14 = tregister($0405000E);
144NR_B15 = tregister($0401000F);
145NR_H15 = tregister($0403000F);
146NR_S15 = tregister($0409000F);
147NR_D15 = tregister($040a000F);
148NR_Q15 = tregister($0405000F);
149NR_B16 = tregister($04010010);
150NR_H16 = tregister($04030010);
151NR_S16 = tregister($04090010);
152NR_D16 = tregister($040a0010);
153NR_Q16 = tregister($04050010);
154NR_B17 = tregister($04010011);
155NR_H17 = tregister($04030011);
156NR_S17 = tregister($04090011);
157NR_D17 = tregister($040a0011);
158NR_Q17 = tregister($04050011);
159NR_B18 = tregister($04010012);
160NR_H18 = tregister($04030012);
161NR_S18 = tregister($04090012);
162NR_D18 = tregister($040a0012);
163NR_Q18 = tregister($04050012);
164NR_B19 = tregister($04010013);
165NR_H19 = tregister($04030013);
166NR_S19 = tregister($04090013);
167NR_D19 = tregister($040a0013);
168NR_Q19 = tregister($04050013);
169NR_B20 = tregister($04010014);
170NR_H20 = tregister($04030014);
171NR_S20 = tregister($04090014);
172NR_D20 = tregister($040a0014);
173NR_Q20 = tregister($04050014);
174NR_B21 = tregister($04010015);
175NR_H21 = tregister($04030015);
176NR_S21 = tregister($04090015);
177NR_D21 = tregister($040a0015);
178NR_Q21 = tregister($04050015);
179NR_B22 = tregister($04010016);
180NR_H22 = tregister($04030016);
181NR_S22 = tregister($04090016);
182NR_D22 = tregister($040a0016);
183NR_Q22 = tregister($04050016);
184NR_B23 = tregister($04010017);
185NR_H23 = tregister($04030017);
186NR_S23 = tregister($04090017);
187NR_D23 = tregister($040a0017);
188NR_Q23 = tregister($04050017);
189NR_B24 = tregister($04010018);
190NR_H24 = tregister($04030018);
191NR_S24 = tregister($04090018);
192NR_D24 = tregister($040a0018);
193NR_Q24 = tregister($04050018);
194NR_B25 = tregister($04010019);
195NR_H25 = tregister($04030019);
196NR_S25 = tregister($04090019);
197NR_D25 = tregister($040a0019);
198NR_Q25 = tregister($04050019);
199NR_B26 = tregister($0401001A);
200NR_H26 = tregister($0403001A);
201NR_S26 = tregister($0409001A);
202NR_D26 = tregister($040a001A);
203NR_Q26 = tregister($0405001A);
204NR_B27 = tregister($0401001B);
205NR_H27 = tregister($0403001B);
206NR_S27 = tregister($0409001B);
207NR_D27 = tregister($040a001B);
208NR_Q27 = tregister($0405001B);
209NR_B28 = tregister($0401001C);
210NR_H28 = tregister($0403001C);
211NR_S28 = tregister($0409001C);
212NR_D28 = tregister($040a001C);
213NR_Q28 = tregister($0405001C);
214NR_B29 = tregister($0401001D);
215NR_H29 = tregister($0403001D);
216NR_S29 = tregister($0409001D);
217NR_D29 = tregister($040a001D);
218NR_Q29 = tregister($0405001D);
219NR_B30 = tregister($0401001E);
220NR_H30 = tregister($0403001E);
221NR_S30 = tregister($0409001E);
222NR_D30 = tregister($040a001E);
223NR_Q30 = tregister($0405001E);
224NR_B31 = tregister($0401001F);
225NR_H31 = tregister($0403001F);
226NR_S31 = tregister($0409001F);
227NR_D31 = tregister($040a001F);
228NR_Q31 = tregister($0405001F);
229NR_NZCV = tregister($05000000);
230NR_FPCR = tregister($05000001);
231NR_FPSR = tregister($05000002);
232NR_TPIDR_EL0 = tregister($05000003);
233