1 /* CPU family header for or1k32bf.
3 THIS FILE IS MACHINE GENERATED WITH CGEN.
5 Copyright 1996-2019 Free Software Foundation, Inc.
7 This file is part of the GNU simulators.
9 This file is free software; you can redistribute it and/or modify
10 it under the terms of the GNU General Public License as published by
11 the Free Software Foundation; either version 3, or (at your option)
14 It is distributed in the hope that it will be useful, but WITHOUT
15 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
16 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
17 License for more details.
19 You should have received a copy of the GNU General Public License along
20 with this program; if not, write to the Free Software Foundation, Inc.,
21 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA.
25 #ifndef CPU_OR1K32BF_H
26 #define CPU_OR1K32BF_H
28 /* Maximum number of instructions that are fetched at a time.
29 This is for LIW type instructions sets (e.g. m32r). */
30 #define MAX_LIW_INSNS 1
32 /* Maximum number of instructions that can be executed in parallel. */
33 #define MAX_PARALLEL_INSNS 1
35 /* The size of an "int" needed to hold an instruction word.
36 This is usually 32 bits, but some architectures needs 64 bits. */
37 typedef CGEN_INSN_INT CGEN_INSN_WORD
;
39 #include "cgen-engine.h"
41 /* CPU state information. */
43 /* Hardware elements. */
47 #define GET_H_PC() CPU (h_pc)
51 SET_H_SYS_PPC (CPU (h_pc));\
55 /* general registers */
57 #define GET_H_GPR(index) GET_H_SPR (((index) + (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR0))))
58 #define SET_H_GPR(index, x) \
60 SET_H_SPR ((((index)) + (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR0))), (x));\
62 /* atomic reserve flag */
64 #define GET_H_ATOMIC_RESERVE() CPU (h_atomic_reserve)
65 #define SET_H_ATOMIC_RESERVE(x) (CPU (h_atomic_reserve) = (x))
66 /* atomic reserve address */
68 #define GET_H_ATOMIC_ADDRESS() CPU (h_atomic_address)
69 #define SET_H_ATOMIC_ADDRESS(x) (CPU (h_atomic_address) = (x))
71 #define CPU_CGEN_HW(cpu) (& (cpu)->cpu_data.hardware)
76 #define GET_H_FSR(index) SUBWORDSISF (TRUNCSISI (GET_H_GPR (index)))
77 #define SET_H_FSR(index, x) \
79 SET_H_GPR ((index), ZEXTSISI (SUBWORDSFSI ((x))));\
81 #define GET_H_SPR(index) or1k32bf_h_spr_get_raw (current_cpu, index)
82 #define SET_H_SPR(index, x) \
84 or1k32bf_h_spr_set_raw (current_cpu, (index), (x));\
86 #define GET_H_SYS_VR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR))
87 #define SET_H_SYS_VR(x) \
89 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR), (x));\
91 #define GET_H_SYS_UPR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR))
92 #define SET_H_SYS_UPR(x) \
94 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), (x));\
96 #define GET_H_SYS_CPUCFGR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR))
97 #define SET_H_SYS_CPUCFGR(x) \
99 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), (x));\
101 #define GET_H_SYS_DMMUCFGR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_DMMUCFGR))
102 #define SET_H_SYS_DMMUCFGR(x) \
104 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_DMMUCFGR), (x));\
106 #define GET_H_SYS_IMMUCFGR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_IMMUCFGR))
107 #define SET_H_SYS_IMMUCFGR(x) \
109 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_IMMUCFGR), (x));\
111 #define GET_H_SYS_DCCFGR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_DCCFGR))
112 #define SET_H_SYS_DCCFGR(x) \
114 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_DCCFGR), (x));\
116 #define GET_H_SYS_ICCFGR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ICCFGR))
117 #define SET_H_SYS_ICCFGR(x) \
119 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ICCFGR), (x));\
121 #define GET_H_SYS_DCFGR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_DCFGR))
122 #define SET_H_SYS_DCFGR(x) \
124 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_DCFGR), (x));\
126 #define GET_H_SYS_PCCFGR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_PCCFGR))
127 #define SET_H_SYS_PCCFGR(x) \
129 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_PCCFGR), (x));\
131 #define GET_H_SYS_NPC() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_NPC))
132 #define SET_H_SYS_NPC(x) \
134 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_NPC), (x));\
136 #define GET_H_SYS_SR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR))
137 #define SET_H_SYS_SR(x) \
139 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), (x));\
141 #define GET_H_SYS_PPC() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_PPC))
142 #define SET_H_SYS_PPC(x) \
144 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_PPC), (x));\
146 #define GET_H_SYS_FPCSR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR))
147 #define SET_H_SYS_FPCSR(x) \
149 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), (x));\
151 #define GET_H_SYS_EPCR0() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR0))
152 #define SET_H_SYS_EPCR0(x) \
154 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR0), (x));\
156 #define GET_H_SYS_EPCR1() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR1))
157 #define SET_H_SYS_EPCR1(x) \
159 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR1), (x));\
161 #define GET_H_SYS_EPCR2() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR2))
162 #define SET_H_SYS_EPCR2(x) \
164 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR2), (x));\
166 #define GET_H_SYS_EPCR3() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR3))
167 #define SET_H_SYS_EPCR3(x) \
169 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR3), (x));\
171 #define GET_H_SYS_EPCR4() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR4))
172 #define SET_H_SYS_EPCR4(x) \
174 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR4), (x));\
176 #define GET_H_SYS_EPCR5() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR5))
177 #define SET_H_SYS_EPCR5(x) \
179 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR5), (x));\
181 #define GET_H_SYS_EPCR6() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR6))
182 #define SET_H_SYS_EPCR6(x) \
184 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR6), (x));\
186 #define GET_H_SYS_EPCR7() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR7))
187 #define SET_H_SYS_EPCR7(x) \
189 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR7), (x));\
191 #define GET_H_SYS_EPCR8() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR8))
192 #define SET_H_SYS_EPCR8(x) \
194 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR8), (x));\
196 #define GET_H_SYS_EPCR9() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR9))
197 #define SET_H_SYS_EPCR9(x) \
199 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR9), (x));\
201 #define GET_H_SYS_EPCR10() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR10))
202 #define SET_H_SYS_EPCR10(x) \
204 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR10), (x));\
206 #define GET_H_SYS_EPCR11() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR11))
207 #define SET_H_SYS_EPCR11(x) \
209 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR11), (x));\
211 #define GET_H_SYS_EPCR12() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR12))
212 #define SET_H_SYS_EPCR12(x) \
214 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR12), (x));\
216 #define GET_H_SYS_EPCR13() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR13))
217 #define SET_H_SYS_EPCR13(x) \
219 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR13), (x));\
221 #define GET_H_SYS_EPCR14() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR14))
222 #define SET_H_SYS_EPCR14(x) \
224 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR14), (x));\
226 #define GET_H_SYS_EPCR15() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR15))
227 #define SET_H_SYS_EPCR15(x) \
229 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EPCR15), (x));\
231 #define GET_H_SYS_EEAR0() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR0))
232 #define SET_H_SYS_EEAR0(x) \
234 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR0), (x));\
236 #define GET_H_SYS_EEAR1() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR1))
237 #define SET_H_SYS_EEAR1(x) \
239 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR1), (x));\
241 #define GET_H_SYS_EEAR2() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR2))
242 #define SET_H_SYS_EEAR2(x) \
244 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR2), (x));\
246 #define GET_H_SYS_EEAR3() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR3))
247 #define SET_H_SYS_EEAR3(x) \
249 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR3), (x));\
251 #define GET_H_SYS_EEAR4() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR4))
252 #define SET_H_SYS_EEAR4(x) \
254 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR4), (x));\
256 #define GET_H_SYS_EEAR5() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR5))
257 #define SET_H_SYS_EEAR5(x) \
259 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR5), (x));\
261 #define GET_H_SYS_EEAR6() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR6))
262 #define SET_H_SYS_EEAR6(x) \
264 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR6), (x));\
266 #define GET_H_SYS_EEAR7() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR7))
267 #define SET_H_SYS_EEAR7(x) \
269 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR7), (x));\
271 #define GET_H_SYS_EEAR8() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR8))
272 #define SET_H_SYS_EEAR8(x) \
274 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR8), (x));\
276 #define GET_H_SYS_EEAR9() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR9))
277 #define SET_H_SYS_EEAR9(x) \
279 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR9), (x));\
281 #define GET_H_SYS_EEAR10() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR10))
282 #define SET_H_SYS_EEAR10(x) \
284 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR10), (x));\
286 #define GET_H_SYS_EEAR11() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR11))
287 #define SET_H_SYS_EEAR11(x) \
289 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR11), (x));\
291 #define GET_H_SYS_EEAR12() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR12))
292 #define SET_H_SYS_EEAR12(x) \
294 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR12), (x));\
296 #define GET_H_SYS_EEAR13() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR13))
297 #define SET_H_SYS_EEAR13(x) \
299 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR13), (x));\
301 #define GET_H_SYS_EEAR14() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR14))
302 #define SET_H_SYS_EEAR14(x) \
304 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR14), (x));\
306 #define GET_H_SYS_EEAR15() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR15))
307 #define SET_H_SYS_EEAR15(x) \
309 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_EEAR15), (x));\
311 #define GET_H_SYS_ESR0() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR0))
312 #define SET_H_SYS_ESR0(x) \
314 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR0), (x));\
316 #define GET_H_SYS_ESR1() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR1))
317 #define SET_H_SYS_ESR1(x) \
319 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR1), (x));\
321 #define GET_H_SYS_ESR2() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR2))
322 #define SET_H_SYS_ESR2(x) \
324 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR2), (x));\
326 #define GET_H_SYS_ESR3() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR3))
327 #define SET_H_SYS_ESR3(x) \
329 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR3), (x));\
331 #define GET_H_SYS_ESR4() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR4))
332 #define SET_H_SYS_ESR4(x) \
334 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR4), (x));\
336 #define GET_H_SYS_ESR5() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR5))
337 #define SET_H_SYS_ESR5(x) \
339 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR5), (x));\
341 #define GET_H_SYS_ESR6() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR6))
342 #define SET_H_SYS_ESR6(x) \
344 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR6), (x));\
346 #define GET_H_SYS_ESR7() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR7))
347 #define SET_H_SYS_ESR7(x) \
349 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR7), (x));\
351 #define GET_H_SYS_ESR8() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR8))
352 #define SET_H_SYS_ESR8(x) \
354 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR8), (x));\
356 #define GET_H_SYS_ESR9() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR9))
357 #define SET_H_SYS_ESR9(x) \
359 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR9), (x));\
361 #define GET_H_SYS_ESR10() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR10))
362 #define SET_H_SYS_ESR10(x) \
364 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR10), (x));\
366 #define GET_H_SYS_ESR11() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR11))
367 #define SET_H_SYS_ESR11(x) \
369 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR11), (x));\
371 #define GET_H_SYS_ESR12() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR12))
372 #define SET_H_SYS_ESR12(x) \
374 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR12), (x));\
376 #define GET_H_SYS_ESR13() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR13))
377 #define SET_H_SYS_ESR13(x) \
379 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR13), (x));\
381 #define GET_H_SYS_ESR14() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR14))
382 #define SET_H_SYS_ESR14(x) \
384 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR14), (x));\
386 #define GET_H_SYS_ESR15() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR15))
387 #define SET_H_SYS_ESR15(x) \
389 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_ESR15), (x));\
391 #define GET_H_SYS_GPR0() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR0))
392 #define SET_H_SYS_GPR0(x) \
394 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR0), (x));\
396 #define GET_H_SYS_GPR1() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR1))
397 #define SET_H_SYS_GPR1(x) \
399 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR1), (x));\
401 #define GET_H_SYS_GPR2() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR2))
402 #define SET_H_SYS_GPR2(x) \
404 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR2), (x));\
406 #define GET_H_SYS_GPR3() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR3))
407 #define SET_H_SYS_GPR3(x) \
409 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR3), (x));\
411 #define GET_H_SYS_GPR4() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR4))
412 #define SET_H_SYS_GPR4(x) \
414 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR4), (x));\
416 #define GET_H_SYS_GPR5() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR5))
417 #define SET_H_SYS_GPR5(x) \
419 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR5), (x));\
421 #define GET_H_SYS_GPR6() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR6))
422 #define SET_H_SYS_GPR6(x) \
424 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR6), (x));\
426 #define GET_H_SYS_GPR7() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR7))
427 #define SET_H_SYS_GPR7(x) \
429 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR7), (x));\
431 #define GET_H_SYS_GPR8() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR8))
432 #define SET_H_SYS_GPR8(x) \
434 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR8), (x));\
436 #define GET_H_SYS_GPR9() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR9))
437 #define SET_H_SYS_GPR9(x) \
439 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR9), (x));\
441 #define GET_H_SYS_GPR10() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR10))
442 #define SET_H_SYS_GPR10(x) \
444 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR10), (x));\
446 #define GET_H_SYS_GPR11() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR11))
447 #define SET_H_SYS_GPR11(x) \
449 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR11), (x));\
451 #define GET_H_SYS_GPR12() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR12))
452 #define SET_H_SYS_GPR12(x) \
454 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR12), (x));\
456 #define GET_H_SYS_GPR13() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR13))
457 #define SET_H_SYS_GPR13(x) \
459 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR13), (x));\
461 #define GET_H_SYS_GPR14() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR14))
462 #define SET_H_SYS_GPR14(x) \
464 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR14), (x));\
466 #define GET_H_SYS_GPR15() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR15))
467 #define SET_H_SYS_GPR15(x) \
469 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR15), (x));\
471 #define GET_H_SYS_GPR16() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR16))
472 #define SET_H_SYS_GPR16(x) \
474 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR16), (x));\
476 #define GET_H_SYS_GPR17() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR17))
477 #define SET_H_SYS_GPR17(x) \
479 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR17), (x));\
481 #define GET_H_SYS_GPR18() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR18))
482 #define SET_H_SYS_GPR18(x) \
484 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR18), (x));\
486 #define GET_H_SYS_GPR19() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR19))
487 #define SET_H_SYS_GPR19(x) \
489 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR19), (x));\
491 #define GET_H_SYS_GPR20() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR20))
492 #define SET_H_SYS_GPR20(x) \
494 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR20), (x));\
496 #define GET_H_SYS_GPR21() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR21))
497 #define SET_H_SYS_GPR21(x) \
499 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR21), (x));\
501 #define GET_H_SYS_GPR22() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR22))
502 #define SET_H_SYS_GPR22(x) \
504 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR22), (x));\
506 #define GET_H_SYS_GPR23() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR23))
507 #define SET_H_SYS_GPR23(x) \
509 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR23), (x));\
511 #define GET_H_SYS_GPR24() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR24))
512 #define SET_H_SYS_GPR24(x) \
514 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR24), (x));\
516 #define GET_H_SYS_GPR25() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR25))
517 #define SET_H_SYS_GPR25(x) \
519 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR25), (x));\
521 #define GET_H_SYS_GPR26() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR26))
522 #define SET_H_SYS_GPR26(x) \
524 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR26), (x));\
526 #define GET_H_SYS_GPR27() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR27))
527 #define SET_H_SYS_GPR27(x) \
529 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR27), (x));\
531 #define GET_H_SYS_GPR28() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR28))
532 #define SET_H_SYS_GPR28(x) \
534 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR28), (x));\
536 #define GET_H_SYS_GPR29() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR29))
537 #define SET_H_SYS_GPR29(x) \
539 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR29), (x));\
541 #define GET_H_SYS_GPR30() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR30))
542 #define SET_H_SYS_GPR30(x) \
544 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR30), (x));\
546 #define GET_H_SYS_GPR31() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR31))
547 #define SET_H_SYS_GPR31(x) \
549 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR31), (x));\
551 #define GET_H_SYS_GPR32() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR32))
552 #define SET_H_SYS_GPR32(x) \
554 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR32), (x));\
556 #define GET_H_SYS_GPR33() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR33))
557 #define SET_H_SYS_GPR33(x) \
559 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR33), (x));\
561 #define GET_H_SYS_GPR34() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR34))
562 #define SET_H_SYS_GPR34(x) \
564 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR34), (x));\
566 #define GET_H_SYS_GPR35() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR35))
567 #define SET_H_SYS_GPR35(x) \
569 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR35), (x));\
571 #define GET_H_SYS_GPR36() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR36))
572 #define SET_H_SYS_GPR36(x) \
574 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR36), (x));\
576 #define GET_H_SYS_GPR37() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR37))
577 #define SET_H_SYS_GPR37(x) \
579 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR37), (x));\
581 #define GET_H_SYS_GPR38() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR38))
582 #define SET_H_SYS_GPR38(x) \
584 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR38), (x));\
586 #define GET_H_SYS_GPR39() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR39))
587 #define SET_H_SYS_GPR39(x) \
589 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR39), (x));\
591 #define GET_H_SYS_GPR40() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR40))
592 #define SET_H_SYS_GPR40(x) \
594 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR40), (x));\
596 #define GET_H_SYS_GPR41() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR41))
597 #define SET_H_SYS_GPR41(x) \
599 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR41), (x));\
601 #define GET_H_SYS_GPR42() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR42))
602 #define SET_H_SYS_GPR42(x) \
604 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR42), (x));\
606 #define GET_H_SYS_GPR43() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR43))
607 #define SET_H_SYS_GPR43(x) \
609 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR43), (x));\
611 #define GET_H_SYS_GPR44() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR44))
612 #define SET_H_SYS_GPR44(x) \
614 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR44), (x));\
616 #define GET_H_SYS_GPR45() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR45))
617 #define SET_H_SYS_GPR45(x) \
619 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR45), (x));\
621 #define GET_H_SYS_GPR46() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR46))
622 #define SET_H_SYS_GPR46(x) \
624 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR46), (x));\
626 #define GET_H_SYS_GPR47() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR47))
627 #define SET_H_SYS_GPR47(x) \
629 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR47), (x));\
631 #define GET_H_SYS_GPR48() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR48))
632 #define SET_H_SYS_GPR48(x) \
634 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR48), (x));\
636 #define GET_H_SYS_GPR49() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR49))
637 #define SET_H_SYS_GPR49(x) \
639 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR49), (x));\
641 #define GET_H_SYS_GPR50() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR50))
642 #define SET_H_SYS_GPR50(x) \
644 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR50), (x));\
646 #define GET_H_SYS_GPR51() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR51))
647 #define SET_H_SYS_GPR51(x) \
649 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR51), (x));\
651 #define GET_H_SYS_GPR52() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR52))
652 #define SET_H_SYS_GPR52(x) \
654 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR52), (x));\
656 #define GET_H_SYS_GPR53() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR53))
657 #define SET_H_SYS_GPR53(x) \
659 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR53), (x));\
661 #define GET_H_SYS_GPR54() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR54))
662 #define SET_H_SYS_GPR54(x) \
664 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR54), (x));\
666 #define GET_H_SYS_GPR55() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR55))
667 #define SET_H_SYS_GPR55(x) \
669 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR55), (x));\
671 #define GET_H_SYS_GPR56() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR56))
672 #define SET_H_SYS_GPR56(x) \
674 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR56), (x));\
676 #define GET_H_SYS_GPR57() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR57))
677 #define SET_H_SYS_GPR57(x) \
679 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR57), (x));\
681 #define GET_H_SYS_GPR58() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR58))
682 #define SET_H_SYS_GPR58(x) \
684 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR58), (x));\
686 #define GET_H_SYS_GPR59() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR59))
687 #define SET_H_SYS_GPR59(x) \
689 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR59), (x));\
691 #define GET_H_SYS_GPR60() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR60))
692 #define SET_H_SYS_GPR60(x) \
694 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR60), (x));\
696 #define GET_H_SYS_GPR61() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR61))
697 #define SET_H_SYS_GPR61(x) \
699 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR61), (x));\
701 #define GET_H_SYS_GPR62() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR62))
702 #define SET_H_SYS_GPR62(x) \
704 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR62), (x));\
706 #define GET_H_SYS_GPR63() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR63))
707 #define SET_H_SYS_GPR63(x) \
709 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR63), (x));\
711 #define GET_H_SYS_GPR64() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR64))
712 #define SET_H_SYS_GPR64(x) \
714 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR64), (x));\
716 #define GET_H_SYS_GPR65() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR65))
717 #define SET_H_SYS_GPR65(x) \
719 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR65), (x));\
721 #define GET_H_SYS_GPR66() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR66))
722 #define SET_H_SYS_GPR66(x) \
724 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR66), (x));\
726 #define GET_H_SYS_GPR67() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR67))
727 #define SET_H_SYS_GPR67(x) \
729 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR67), (x));\
731 #define GET_H_SYS_GPR68() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR68))
732 #define SET_H_SYS_GPR68(x) \
734 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR68), (x));\
736 #define GET_H_SYS_GPR69() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR69))
737 #define SET_H_SYS_GPR69(x) \
739 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR69), (x));\
741 #define GET_H_SYS_GPR70() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR70))
742 #define SET_H_SYS_GPR70(x) \
744 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR70), (x));\
746 #define GET_H_SYS_GPR71() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR71))
747 #define SET_H_SYS_GPR71(x) \
749 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR71), (x));\
751 #define GET_H_SYS_GPR72() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR72))
752 #define SET_H_SYS_GPR72(x) \
754 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR72), (x));\
756 #define GET_H_SYS_GPR73() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR73))
757 #define SET_H_SYS_GPR73(x) \
759 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR73), (x));\
761 #define GET_H_SYS_GPR74() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR74))
762 #define SET_H_SYS_GPR74(x) \
764 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR74), (x));\
766 #define GET_H_SYS_GPR75() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR75))
767 #define SET_H_SYS_GPR75(x) \
769 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR75), (x));\
771 #define GET_H_SYS_GPR76() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR76))
772 #define SET_H_SYS_GPR76(x) \
774 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR76), (x));\
776 #define GET_H_SYS_GPR77() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR77))
777 #define SET_H_SYS_GPR77(x) \
779 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR77), (x));\
781 #define GET_H_SYS_GPR78() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR78))
782 #define SET_H_SYS_GPR78(x) \
784 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR78), (x));\
786 #define GET_H_SYS_GPR79() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR79))
787 #define SET_H_SYS_GPR79(x) \
789 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR79), (x));\
791 #define GET_H_SYS_GPR80() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR80))
792 #define SET_H_SYS_GPR80(x) \
794 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR80), (x));\
796 #define GET_H_SYS_GPR81() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR81))
797 #define SET_H_SYS_GPR81(x) \
799 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR81), (x));\
801 #define GET_H_SYS_GPR82() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR82))
802 #define SET_H_SYS_GPR82(x) \
804 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR82), (x));\
806 #define GET_H_SYS_GPR83() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR83))
807 #define SET_H_SYS_GPR83(x) \
809 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR83), (x));\
811 #define GET_H_SYS_GPR84() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR84))
812 #define SET_H_SYS_GPR84(x) \
814 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR84), (x));\
816 #define GET_H_SYS_GPR85() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR85))
817 #define SET_H_SYS_GPR85(x) \
819 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR85), (x));\
821 #define GET_H_SYS_GPR86() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR86))
822 #define SET_H_SYS_GPR86(x) \
824 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR86), (x));\
826 #define GET_H_SYS_GPR87() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR87))
827 #define SET_H_SYS_GPR87(x) \
829 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR87), (x));\
831 #define GET_H_SYS_GPR88() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR88))
832 #define SET_H_SYS_GPR88(x) \
834 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR88), (x));\
836 #define GET_H_SYS_GPR89() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR89))
837 #define SET_H_SYS_GPR89(x) \
839 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR89), (x));\
841 #define GET_H_SYS_GPR90() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR90))
842 #define SET_H_SYS_GPR90(x) \
844 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR90), (x));\
846 #define GET_H_SYS_GPR91() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR91))
847 #define SET_H_SYS_GPR91(x) \
849 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR91), (x));\
851 #define GET_H_SYS_GPR92() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR92))
852 #define SET_H_SYS_GPR92(x) \
854 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR92), (x));\
856 #define GET_H_SYS_GPR93() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR93))
857 #define SET_H_SYS_GPR93(x) \
859 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR93), (x));\
861 #define GET_H_SYS_GPR94() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR94))
862 #define SET_H_SYS_GPR94(x) \
864 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR94), (x));\
866 #define GET_H_SYS_GPR95() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR95))
867 #define SET_H_SYS_GPR95(x) \
869 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR95), (x));\
871 #define GET_H_SYS_GPR96() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR96))
872 #define SET_H_SYS_GPR96(x) \
874 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR96), (x));\
876 #define GET_H_SYS_GPR97() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR97))
877 #define SET_H_SYS_GPR97(x) \
879 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR97), (x));\
881 #define GET_H_SYS_GPR98() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR98))
882 #define SET_H_SYS_GPR98(x) \
884 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR98), (x));\
886 #define GET_H_SYS_GPR99() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR99))
887 #define SET_H_SYS_GPR99(x) \
889 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR99), (x));\
891 #define GET_H_SYS_GPR100() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR100))
892 #define SET_H_SYS_GPR100(x) \
894 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR100), (x));\
896 #define GET_H_SYS_GPR101() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR101))
897 #define SET_H_SYS_GPR101(x) \
899 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR101), (x));\
901 #define GET_H_SYS_GPR102() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR102))
902 #define SET_H_SYS_GPR102(x) \
904 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR102), (x));\
906 #define GET_H_SYS_GPR103() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR103))
907 #define SET_H_SYS_GPR103(x) \
909 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR103), (x));\
911 #define GET_H_SYS_GPR104() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR104))
912 #define SET_H_SYS_GPR104(x) \
914 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR104), (x));\
916 #define GET_H_SYS_GPR105() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR105))
917 #define SET_H_SYS_GPR105(x) \
919 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR105), (x));\
921 #define GET_H_SYS_GPR106() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR106))
922 #define SET_H_SYS_GPR106(x) \
924 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR106), (x));\
926 #define GET_H_SYS_GPR107() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR107))
927 #define SET_H_SYS_GPR107(x) \
929 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR107), (x));\
931 #define GET_H_SYS_GPR108() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR108))
932 #define SET_H_SYS_GPR108(x) \
934 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR108), (x));\
936 #define GET_H_SYS_GPR109() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR109))
937 #define SET_H_SYS_GPR109(x) \
939 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR109), (x));\
941 #define GET_H_SYS_GPR110() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR110))
942 #define SET_H_SYS_GPR110(x) \
944 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR110), (x));\
946 #define GET_H_SYS_GPR111() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR111))
947 #define SET_H_SYS_GPR111(x) \
949 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR111), (x));\
951 #define GET_H_SYS_GPR112() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR112))
952 #define SET_H_SYS_GPR112(x) \
954 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR112), (x));\
956 #define GET_H_SYS_GPR113() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR113))
957 #define SET_H_SYS_GPR113(x) \
959 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR113), (x));\
961 #define GET_H_SYS_GPR114() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR114))
962 #define SET_H_SYS_GPR114(x) \
964 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR114), (x));\
966 #define GET_H_SYS_GPR115() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR115))
967 #define SET_H_SYS_GPR115(x) \
969 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR115), (x));\
971 #define GET_H_SYS_GPR116() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR116))
972 #define SET_H_SYS_GPR116(x) \
974 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR116), (x));\
976 #define GET_H_SYS_GPR117() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR117))
977 #define SET_H_SYS_GPR117(x) \
979 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR117), (x));\
981 #define GET_H_SYS_GPR118() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR118))
982 #define SET_H_SYS_GPR118(x) \
984 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR118), (x));\
986 #define GET_H_SYS_GPR119() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR119))
987 #define SET_H_SYS_GPR119(x) \
989 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR119), (x));\
991 #define GET_H_SYS_GPR120() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR120))
992 #define SET_H_SYS_GPR120(x) \
994 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR120), (x));\
996 #define GET_H_SYS_GPR121() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR121))
997 #define SET_H_SYS_GPR121(x) \
999 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR121), (x));\
1001 #define GET_H_SYS_GPR122() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR122))
1002 #define SET_H_SYS_GPR122(x) \
1004 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR122), (x));\
1006 #define GET_H_SYS_GPR123() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR123))
1007 #define SET_H_SYS_GPR123(x) \
1009 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR123), (x));\
1011 #define GET_H_SYS_GPR124() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR124))
1012 #define SET_H_SYS_GPR124(x) \
1014 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR124), (x));\
1016 #define GET_H_SYS_GPR125() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR125))
1017 #define SET_H_SYS_GPR125(x) \
1019 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR125), (x));\
1021 #define GET_H_SYS_GPR126() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR126))
1022 #define SET_H_SYS_GPR126(x) \
1024 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR126), (x));\
1026 #define GET_H_SYS_GPR127() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR127))
1027 #define SET_H_SYS_GPR127(x) \
1029 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR127), (x));\
1031 #define GET_H_SYS_GPR128() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR128))
1032 #define SET_H_SYS_GPR128(x) \
1034 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR128), (x));\
1036 #define GET_H_SYS_GPR129() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR129))
1037 #define SET_H_SYS_GPR129(x) \
1039 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR129), (x));\
1041 #define GET_H_SYS_GPR130() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR130))
1042 #define SET_H_SYS_GPR130(x) \
1044 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR130), (x));\
1046 #define GET_H_SYS_GPR131() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR131))
1047 #define SET_H_SYS_GPR131(x) \
1049 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR131), (x));\
1051 #define GET_H_SYS_GPR132() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR132))
1052 #define SET_H_SYS_GPR132(x) \
1054 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR132), (x));\
1056 #define GET_H_SYS_GPR133() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR133))
1057 #define SET_H_SYS_GPR133(x) \
1059 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR133), (x));\
1061 #define GET_H_SYS_GPR134() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR134))
1062 #define SET_H_SYS_GPR134(x) \
1064 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR134), (x));\
1066 #define GET_H_SYS_GPR135() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR135))
1067 #define SET_H_SYS_GPR135(x) \
1069 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR135), (x));\
1071 #define GET_H_SYS_GPR136() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR136))
1072 #define SET_H_SYS_GPR136(x) \
1074 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR136), (x));\
1076 #define GET_H_SYS_GPR137() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR137))
1077 #define SET_H_SYS_GPR137(x) \
1079 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR137), (x));\
1081 #define GET_H_SYS_GPR138() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR138))
1082 #define SET_H_SYS_GPR138(x) \
1084 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR138), (x));\
1086 #define GET_H_SYS_GPR139() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR139))
1087 #define SET_H_SYS_GPR139(x) \
1089 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR139), (x));\
1091 #define GET_H_SYS_GPR140() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR140))
1092 #define SET_H_SYS_GPR140(x) \
1094 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR140), (x));\
1096 #define GET_H_SYS_GPR141() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR141))
1097 #define SET_H_SYS_GPR141(x) \
1099 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR141), (x));\
1101 #define GET_H_SYS_GPR142() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR142))
1102 #define SET_H_SYS_GPR142(x) \
1104 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR142), (x));\
1106 #define GET_H_SYS_GPR143() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR143))
1107 #define SET_H_SYS_GPR143(x) \
1109 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR143), (x));\
1111 #define GET_H_SYS_GPR144() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR144))
1112 #define SET_H_SYS_GPR144(x) \
1114 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR144), (x));\
1116 #define GET_H_SYS_GPR145() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR145))
1117 #define SET_H_SYS_GPR145(x) \
1119 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR145), (x));\
1121 #define GET_H_SYS_GPR146() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR146))
1122 #define SET_H_SYS_GPR146(x) \
1124 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR146), (x));\
1126 #define GET_H_SYS_GPR147() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR147))
1127 #define SET_H_SYS_GPR147(x) \
1129 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR147), (x));\
1131 #define GET_H_SYS_GPR148() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR148))
1132 #define SET_H_SYS_GPR148(x) \
1134 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR148), (x));\
1136 #define GET_H_SYS_GPR149() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR149))
1137 #define SET_H_SYS_GPR149(x) \
1139 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR149), (x));\
1141 #define GET_H_SYS_GPR150() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR150))
1142 #define SET_H_SYS_GPR150(x) \
1144 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR150), (x));\
1146 #define GET_H_SYS_GPR151() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR151))
1147 #define SET_H_SYS_GPR151(x) \
1149 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR151), (x));\
1151 #define GET_H_SYS_GPR152() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR152))
1152 #define SET_H_SYS_GPR152(x) \
1154 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR152), (x));\
1156 #define GET_H_SYS_GPR153() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR153))
1157 #define SET_H_SYS_GPR153(x) \
1159 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR153), (x));\
1161 #define GET_H_SYS_GPR154() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR154))
1162 #define SET_H_SYS_GPR154(x) \
1164 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR154), (x));\
1166 #define GET_H_SYS_GPR155() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR155))
1167 #define SET_H_SYS_GPR155(x) \
1169 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR155), (x));\
1171 #define GET_H_SYS_GPR156() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR156))
1172 #define SET_H_SYS_GPR156(x) \
1174 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR156), (x));\
1176 #define GET_H_SYS_GPR157() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR157))
1177 #define SET_H_SYS_GPR157(x) \
1179 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR157), (x));\
1181 #define GET_H_SYS_GPR158() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR158))
1182 #define SET_H_SYS_GPR158(x) \
1184 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR158), (x));\
1186 #define GET_H_SYS_GPR159() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR159))
1187 #define SET_H_SYS_GPR159(x) \
1189 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR159), (x));\
1191 #define GET_H_SYS_GPR160() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR160))
1192 #define SET_H_SYS_GPR160(x) \
1194 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR160), (x));\
1196 #define GET_H_SYS_GPR161() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR161))
1197 #define SET_H_SYS_GPR161(x) \
1199 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR161), (x));\
1201 #define GET_H_SYS_GPR162() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR162))
1202 #define SET_H_SYS_GPR162(x) \
1204 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR162), (x));\
1206 #define GET_H_SYS_GPR163() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR163))
1207 #define SET_H_SYS_GPR163(x) \
1209 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR163), (x));\
1211 #define GET_H_SYS_GPR164() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR164))
1212 #define SET_H_SYS_GPR164(x) \
1214 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR164), (x));\
1216 #define GET_H_SYS_GPR165() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR165))
1217 #define SET_H_SYS_GPR165(x) \
1219 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR165), (x));\
1221 #define GET_H_SYS_GPR166() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR166))
1222 #define SET_H_SYS_GPR166(x) \
1224 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR166), (x));\
1226 #define GET_H_SYS_GPR167() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR167))
1227 #define SET_H_SYS_GPR167(x) \
1229 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR167), (x));\
1231 #define GET_H_SYS_GPR168() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR168))
1232 #define SET_H_SYS_GPR168(x) \
1234 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR168), (x));\
1236 #define GET_H_SYS_GPR169() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR169))
1237 #define SET_H_SYS_GPR169(x) \
1239 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR169), (x));\
1241 #define GET_H_SYS_GPR170() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR170))
1242 #define SET_H_SYS_GPR170(x) \
1244 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR170), (x));\
1246 #define GET_H_SYS_GPR171() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR171))
1247 #define SET_H_SYS_GPR171(x) \
1249 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR171), (x));\
1251 #define GET_H_SYS_GPR172() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR172))
1252 #define SET_H_SYS_GPR172(x) \
1254 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR172), (x));\
1256 #define GET_H_SYS_GPR173() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR173))
1257 #define SET_H_SYS_GPR173(x) \
1259 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR173), (x));\
1261 #define GET_H_SYS_GPR174() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR174))
1262 #define SET_H_SYS_GPR174(x) \
1264 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR174), (x));\
1266 #define GET_H_SYS_GPR175() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR175))
1267 #define SET_H_SYS_GPR175(x) \
1269 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR175), (x));\
1271 #define GET_H_SYS_GPR176() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR176))
1272 #define SET_H_SYS_GPR176(x) \
1274 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR176), (x));\
1276 #define GET_H_SYS_GPR177() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR177))
1277 #define SET_H_SYS_GPR177(x) \
1279 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR177), (x));\
1281 #define GET_H_SYS_GPR178() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR178))
1282 #define SET_H_SYS_GPR178(x) \
1284 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR178), (x));\
1286 #define GET_H_SYS_GPR179() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR179))
1287 #define SET_H_SYS_GPR179(x) \
1289 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR179), (x));\
1291 #define GET_H_SYS_GPR180() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR180))
1292 #define SET_H_SYS_GPR180(x) \
1294 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR180), (x));\
1296 #define GET_H_SYS_GPR181() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR181))
1297 #define SET_H_SYS_GPR181(x) \
1299 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR181), (x));\
1301 #define GET_H_SYS_GPR182() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR182))
1302 #define SET_H_SYS_GPR182(x) \
1304 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR182), (x));\
1306 #define GET_H_SYS_GPR183() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR183))
1307 #define SET_H_SYS_GPR183(x) \
1309 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR183), (x));\
1311 #define GET_H_SYS_GPR184() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR184))
1312 #define SET_H_SYS_GPR184(x) \
1314 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR184), (x));\
1316 #define GET_H_SYS_GPR185() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR185))
1317 #define SET_H_SYS_GPR185(x) \
1319 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR185), (x));\
1321 #define GET_H_SYS_GPR186() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR186))
1322 #define SET_H_SYS_GPR186(x) \
1324 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR186), (x));\
1326 #define GET_H_SYS_GPR187() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR187))
1327 #define SET_H_SYS_GPR187(x) \
1329 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR187), (x));\
1331 #define GET_H_SYS_GPR188() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR188))
1332 #define SET_H_SYS_GPR188(x) \
1334 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR188), (x));\
1336 #define GET_H_SYS_GPR189() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR189))
1337 #define SET_H_SYS_GPR189(x) \
1339 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR189), (x));\
1341 #define GET_H_SYS_GPR190() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR190))
1342 #define SET_H_SYS_GPR190(x) \
1344 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR190), (x));\
1346 #define GET_H_SYS_GPR191() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR191))
1347 #define SET_H_SYS_GPR191(x) \
1349 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR191), (x));\
1351 #define GET_H_SYS_GPR192() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR192))
1352 #define SET_H_SYS_GPR192(x) \
1354 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR192), (x));\
1356 #define GET_H_SYS_GPR193() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR193))
1357 #define SET_H_SYS_GPR193(x) \
1359 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR193), (x));\
1361 #define GET_H_SYS_GPR194() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR194))
1362 #define SET_H_SYS_GPR194(x) \
1364 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR194), (x));\
1366 #define GET_H_SYS_GPR195() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR195))
1367 #define SET_H_SYS_GPR195(x) \
1369 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR195), (x));\
1371 #define GET_H_SYS_GPR196() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR196))
1372 #define SET_H_SYS_GPR196(x) \
1374 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR196), (x));\
1376 #define GET_H_SYS_GPR197() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR197))
1377 #define SET_H_SYS_GPR197(x) \
1379 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR197), (x));\
1381 #define GET_H_SYS_GPR198() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR198))
1382 #define SET_H_SYS_GPR198(x) \
1384 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR198), (x));\
1386 #define GET_H_SYS_GPR199() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR199))
1387 #define SET_H_SYS_GPR199(x) \
1389 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR199), (x));\
1391 #define GET_H_SYS_GPR200() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR200))
1392 #define SET_H_SYS_GPR200(x) \
1394 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR200), (x));\
1396 #define GET_H_SYS_GPR201() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR201))
1397 #define SET_H_SYS_GPR201(x) \
1399 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR201), (x));\
1401 #define GET_H_SYS_GPR202() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR202))
1402 #define SET_H_SYS_GPR202(x) \
1404 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR202), (x));\
1406 #define GET_H_SYS_GPR203() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR203))
1407 #define SET_H_SYS_GPR203(x) \
1409 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR203), (x));\
1411 #define GET_H_SYS_GPR204() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR204))
1412 #define SET_H_SYS_GPR204(x) \
1414 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR204), (x));\
1416 #define GET_H_SYS_GPR205() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR205))
1417 #define SET_H_SYS_GPR205(x) \
1419 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR205), (x));\
1421 #define GET_H_SYS_GPR206() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR206))
1422 #define SET_H_SYS_GPR206(x) \
1424 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR206), (x));\
1426 #define GET_H_SYS_GPR207() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR207))
1427 #define SET_H_SYS_GPR207(x) \
1429 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR207), (x));\
1431 #define GET_H_SYS_GPR208() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR208))
1432 #define SET_H_SYS_GPR208(x) \
1434 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR208), (x));\
1436 #define GET_H_SYS_GPR209() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR209))
1437 #define SET_H_SYS_GPR209(x) \
1439 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR209), (x));\
1441 #define GET_H_SYS_GPR210() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR210))
1442 #define SET_H_SYS_GPR210(x) \
1444 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR210), (x));\
1446 #define GET_H_SYS_GPR211() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR211))
1447 #define SET_H_SYS_GPR211(x) \
1449 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR211), (x));\
1451 #define GET_H_SYS_GPR212() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR212))
1452 #define SET_H_SYS_GPR212(x) \
1454 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR212), (x));\
1456 #define GET_H_SYS_GPR213() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR213))
1457 #define SET_H_SYS_GPR213(x) \
1459 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR213), (x));\
1461 #define GET_H_SYS_GPR214() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR214))
1462 #define SET_H_SYS_GPR214(x) \
1464 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR214), (x));\
1466 #define GET_H_SYS_GPR215() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR215))
1467 #define SET_H_SYS_GPR215(x) \
1469 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR215), (x));\
1471 #define GET_H_SYS_GPR216() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR216))
1472 #define SET_H_SYS_GPR216(x) \
1474 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR216), (x));\
1476 #define GET_H_SYS_GPR217() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR217))
1477 #define SET_H_SYS_GPR217(x) \
1479 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR217), (x));\
1481 #define GET_H_SYS_GPR218() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR218))
1482 #define SET_H_SYS_GPR218(x) \
1484 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR218), (x));\
1486 #define GET_H_SYS_GPR219() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR219))
1487 #define SET_H_SYS_GPR219(x) \
1489 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR219), (x));\
1491 #define GET_H_SYS_GPR220() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR220))
1492 #define SET_H_SYS_GPR220(x) \
1494 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR220), (x));\
1496 #define GET_H_SYS_GPR221() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR221))
1497 #define SET_H_SYS_GPR221(x) \
1499 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR221), (x));\
1501 #define GET_H_SYS_GPR222() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR222))
1502 #define SET_H_SYS_GPR222(x) \
1504 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR222), (x));\
1506 #define GET_H_SYS_GPR223() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR223))
1507 #define SET_H_SYS_GPR223(x) \
1509 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR223), (x));\
1511 #define GET_H_SYS_GPR224() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR224))
1512 #define SET_H_SYS_GPR224(x) \
1514 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR224), (x));\
1516 #define GET_H_SYS_GPR225() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR225))
1517 #define SET_H_SYS_GPR225(x) \
1519 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR225), (x));\
1521 #define GET_H_SYS_GPR226() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR226))
1522 #define SET_H_SYS_GPR226(x) \
1524 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR226), (x));\
1526 #define GET_H_SYS_GPR227() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR227))
1527 #define SET_H_SYS_GPR227(x) \
1529 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR227), (x));\
1531 #define GET_H_SYS_GPR228() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR228))
1532 #define SET_H_SYS_GPR228(x) \
1534 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR228), (x));\
1536 #define GET_H_SYS_GPR229() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR229))
1537 #define SET_H_SYS_GPR229(x) \
1539 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR229), (x));\
1541 #define GET_H_SYS_GPR230() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR230))
1542 #define SET_H_SYS_GPR230(x) \
1544 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR230), (x));\
1546 #define GET_H_SYS_GPR231() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR231))
1547 #define SET_H_SYS_GPR231(x) \
1549 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR231), (x));\
1551 #define GET_H_SYS_GPR232() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR232))
1552 #define SET_H_SYS_GPR232(x) \
1554 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR232), (x));\
1556 #define GET_H_SYS_GPR233() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR233))
1557 #define SET_H_SYS_GPR233(x) \
1559 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR233), (x));\
1561 #define GET_H_SYS_GPR234() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR234))
1562 #define SET_H_SYS_GPR234(x) \
1564 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR234), (x));\
1566 #define GET_H_SYS_GPR235() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR235))
1567 #define SET_H_SYS_GPR235(x) \
1569 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR235), (x));\
1571 #define GET_H_SYS_GPR236() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR236))
1572 #define SET_H_SYS_GPR236(x) \
1574 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR236), (x));\
1576 #define GET_H_SYS_GPR237() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR237))
1577 #define SET_H_SYS_GPR237(x) \
1579 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR237), (x));\
1581 #define GET_H_SYS_GPR238() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR238))
1582 #define SET_H_SYS_GPR238(x) \
1584 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR238), (x));\
1586 #define GET_H_SYS_GPR239() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR239))
1587 #define SET_H_SYS_GPR239(x) \
1589 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR239), (x));\
1591 #define GET_H_SYS_GPR240() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR240))
1592 #define SET_H_SYS_GPR240(x) \
1594 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR240), (x));\
1596 #define GET_H_SYS_GPR241() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR241))
1597 #define SET_H_SYS_GPR241(x) \
1599 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR241), (x));\
1601 #define GET_H_SYS_GPR242() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR242))
1602 #define SET_H_SYS_GPR242(x) \
1604 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR242), (x));\
1606 #define GET_H_SYS_GPR243() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR243))
1607 #define SET_H_SYS_GPR243(x) \
1609 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR243), (x));\
1611 #define GET_H_SYS_GPR244() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR244))
1612 #define SET_H_SYS_GPR244(x) \
1614 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR244), (x));\
1616 #define GET_H_SYS_GPR245() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR245))
1617 #define SET_H_SYS_GPR245(x) \
1619 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR245), (x));\
1621 #define GET_H_SYS_GPR246() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR246))
1622 #define SET_H_SYS_GPR246(x) \
1624 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR246), (x));\
1626 #define GET_H_SYS_GPR247() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR247))
1627 #define SET_H_SYS_GPR247(x) \
1629 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR247), (x));\
1631 #define GET_H_SYS_GPR248() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR248))
1632 #define SET_H_SYS_GPR248(x) \
1634 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR248), (x));\
1636 #define GET_H_SYS_GPR249() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR249))
1637 #define SET_H_SYS_GPR249(x) \
1639 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR249), (x));\
1641 #define GET_H_SYS_GPR250() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR250))
1642 #define SET_H_SYS_GPR250(x) \
1644 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR250), (x));\
1646 #define GET_H_SYS_GPR251() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR251))
1647 #define SET_H_SYS_GPR251(x) \
1649 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR251), (x));\
1651 #define GET_H_SYS_GPR252() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR252))
1652 #define SET_H_SYS_GPR252(x) \
1654 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR252), (x));\
1656 #define GET_H_SYS_GPR253() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR253))
1657 #define SET_H_SYS_GPR253(x) \
1659 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR253), (x));\
1661 #define GET_H_SYS_GPR254() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR254))
1662 #define SET_H_SYS_GPR254(x) \
1664 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR254), (x));\
1666 #define GET_H_SYS_GPR255() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR255))
1667 #define SET_H_SYS_GPR255(x) \
1669 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR255), (x));\
1671 #define GET_H_SYS_GPR256() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR256))
1672 #define SET_H_SYS_GPR256(x) \
1674 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR256), (x));\
1676 #define GET_H_SYS_GPR257() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR257))
1677 #define SET_H_SYS_GPR257(x) \
1679 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR257), (x));\
1681 #define GET_H_SYS_GPR258() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR258))
1682 #define SET_H_SYS_GPR258(x) \
1684 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR258), (x));\
1686 #define GET_H_SYS_GPR259() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR259))
1687 #define SET_H_SYS_GPR259(x) \
1689 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR259), (x));\
1691 #define GET_H_SYS_GPR260() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR260))
1692 #define SET_H_SYS_GPR260(x) \
1694 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR260), (x));\
1696 #define GET_H_SYS_GPR261() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR261))
1697 #define SET_H_SYS_GPR261(x) \
1699 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR261), (x));\
1701 #define GET_H_SYS_GPR262() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR262))
1702 #define SET_H_SYS_GPR262(x) \
1704 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR262), (x));\
1706 #define GET_H_SYS_GPR263() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR263))
1707 #define SET_H_SYS_GPR263(x) \
1709 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR263), (x));\
1711 #define GET_H_SYS_GPR264() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR264))
1712 #define SET_H_SYS_GPR264(x) \
1714 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR264), (x));\
1716 #define GET_H_SYS_GPR265() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR265))
1717 #define SET_H_SYS_GPR265(x) \
1719 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR265), (x));\
1721 #define GET_H_SYS_GPR266() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR266))
1722 #define SET_H_SYS_GPR266(x) \
1724 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR266), (x));\
1726 #define GET_H_SYS_GPR267() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR267))
1727 #define SET_H_SYS_GPR267(x) \
1729 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR267), (x));\
1731 #define GET_H_SYS_GPR268() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR268))
1732 #define SET_H_SYS_GPR268(x) \
1734 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR268), (x));\
1736 #define GET_H_SYS_GPR269() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR269))
1737 #define SET_H_SYS_GPR269(x) \
1739 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR269), (x));\
1741 #define GET_H_SYS_GPR270() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR270))
1742 #define SET_H_SYS_GPR270(x) \
1744 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR270), (x));\
1746 #define GET_H_SYS_GPR271() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR271))
1747 #define SET_H_SYS_GPR271(x) \
1749 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR271), (x));\
1751 #define GET_H_SYS_GPR272() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR272))
1752 #define SET_H_SYS_GPR272(x) \
1754 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR272), (x));\
1756 #define GET_H_SYS_GPR273() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR273))
1757 #define SET_H_SYS_GPR273(x) \
1759 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR273), (x));\
1761 #define GET_H_SYS_GPR274() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR274))
1762 #define SET_H_SYS_GPR274(x) \
1764 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR274), (x));\
1766 #define GET_H_SYS_GPR275() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR275))
1767 #define SET_H_SYS_GPR275(x) \
1769 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR275), (x));\
1771 #define GET_H_SYS_GPR276() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR276))
1772 #define SET_H_SYS_GPR276(x) \
1774 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR276), (x));\
1776 #define GET_H_SYS_GPR277() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR277))
1777 #define SET_H_SYS_GPR277(x) \
1779 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR277), (x));\
1781 #define GET_H_SYS_GPR278() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR278))
1782 #define SET_H_SYS_GPR278(x) \
1784 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR278), (x));\
1786 #define GET_H_SYS_GPR279() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR279))
1787 #define SET_H_SYS_GPR279(x) \
1789 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR279), (x));\
1791 #define GET_H_SYS_GPR280() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR280))
1792 #define SET_H_SYS_GPR280(x) \
1794 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR280), (x));\
1796 #define GET_H_SYS_GPR281() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR281))
1797 #define SET_H_SYS_GPR281(x) \
1799 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR281), (x));\
1801 #define GET_H_SYS_GPR282() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR282))
1802 #define SET_H_SYS_GPR282(x) \
1804 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR282), (x));\
1806 #define GET_H_SYS_GPR283() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR283))
1807 #define SET_H_SYS_GPR283(x) \
1809 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR283), (x));\
1811 #define GET_H_SYS_GPR284() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR284))
1812 #define SET_H_SYS_GPR284(x) \
1814 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR284), (x));\
1816 #define GET_H_SYS_GPR285() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR285))
1817 #define SET_H_SYS_GPR285(x) \
1819 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR285), (x));\
1821 #define GET_H_SYS_GPR286() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR286))
1822 #define SET_H_SYS_GPR286(x) \
1824 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR286), (x));\
1826 #define GET_H_SYS_GPR287() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR287))
1827 #define SET_H_SYS_GPR287(x) \
1829 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR287), (x));\
1831 #define GET_H_SYS_GPR288() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR288))
1832 #define SET_H_SYS_GPR288(x) \
1834 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR288), (x));\
1836 #define GET_H_SYS_GPR289() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR289))
1837 #define SET_H_SYS_GPR289(x) \
1839 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR289), (x));\
1841 #define GET_H_SYS_GPR290() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR290))
1842 #define SET_H_SYS_GPR290(x) \
1844 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR290), (x));\
1846 #define GET_H_SYS_GPR291() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR291))
1847 #define SET_H_SYS_GPR291(x) \
1849 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR291), (x));\
1851 #define GET_H_SYS_GPR292() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR292))
1852 #define SET_H_SYS_GPR292(x) \
1854 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR292), (x));\
1856 #define GET_H_SYS_GPR293() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR293))
1857 #define SET_H_SYS_GPR293(x) \
1859 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR293), (x));\
1861 #define GET_H_SYS_GPR294() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR294))
1862 #define SET_H_SYS_GPR294(x) \
1864 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR294), (x));\
1866 #define GET_H_SYS_GPR295() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR295))
1867 #define SET_H_SYS_GPR295(x) \
1869 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR295), (x));\
1871 #define GET_H_SYS_GPR296() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR296))
1872 #define SET_H_SYS_GPR296(x) \
1874 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR296), (x));\
1876 #define GET_H_SYS_GPR297() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR297))
1877 #define SET_H_SYS_GPR297(x) \
1879 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR297), (x));\
1881 #define GET_H_SYS_GPR298() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR298))
1882 #define SET_H_SYS_GPR298(x) \
1884 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR298), (x));\
1886 #define GET_H_SYS_GPR299() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR299))
1887 #define SET_H_SYS_GPR299(x) \
1889 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR299), (x));\
1891 #define GET_H_SYS_GPR300() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR300))
1892 #define SET_H_SYS_GPR300(x) \
1894 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR300), (x));\
1896 #define GET_H_SYS_GPR301() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR301))
1897 #define SET_H_SYS_GPR301(x) \
1899 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR301), (x));\
1901 #define GET_H_SYS_GPR302() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR302))
1902 #define SET_H_SYS_GPR302(x) \
1904 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR302), (x));\
1906 #define GET_H_SYS_GPR303() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR303))
1907 #define SET_H_SYS_GPR303(x) \
1909 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR303), (x));\
1911 #define GET_H_SYS_GPR304() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR304))
1912 #define SET_H_SYS_GPR304(x) \
1914 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR304), (x));\
1916 #define GET_H_SYS_GPR305() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR305))
1917 #define SET_H_SYS_GPR305(x) \
1919 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR305), (x));\
1921 #define GET_H_SYS_GPR306() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR306))
1922 #define SET_H_SYS_GPR306(x) \
1924 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR306), (x));\
1926 #define GET_H_SYS_GPR307() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR307))
1927 #define SET_H_SYS_GPR307(x) \
1929 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR307), (x));\
1931 #define GET_H_SYS_GPR308() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR308))
1932 #define SET_H_SYS_GPR308(x) \
1934 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR308), (x));\
1936 #define GET_H_SYS_GPR309() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR309))
1937 #define SET_H_SYS_GPR309(x) \
1939 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR309), (x));\
1941 #define GET_H_SYS_GPR310() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR310))
1942 #define SET_H_SYS_GPR310(x) \
1944 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR310), (x));\
1946 #define GET_H_SYS_GPR311() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR311))
1947 #define SET_H_SYS_GPR311(x) \
1949 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR311), (x));\
1951 #define GET_H_SYS_GPR312() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR312))
1952 #define SET_H_SYS_GPR312(x) \
1954 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR312), (x));\
1956 #define GET_H_SYS_GPR313() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR313))
1957 #define SET_H_SYS_GPR313(x) \
1959 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR313), (x));\
1961 #define GET_H_SYS_GPR314() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR314))
1962 #define SET_H_SYS_GPR314(x) \
1964 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR314), (x));\
1966 #define GET_H_SYS_GPR315() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR315))
1967 #define SET_H_SYS_GPR315(x) \
1969 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR315), (x));\
1971 #define GET_H_SYS_GPR316() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR316))
1972 #define SET_H_SYS_GPR316(x) \
1974 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR316), (x));\
1976 #define GET_H_SYS_GPR317() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR317))
1977 #define SET_H_SYS_GPR317(x) \
1979 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR317), (x));\
1981 #define GET_H_SYS_GPR318() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR318))
1982 #define SET_H_SYS_GPR318(x) \
1984 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR318), (x));\
1986 #define GET_H_SYS_GPR319() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR319))
1987 #define SET_H_SYS_GPR319(x) \
1989 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR319), (x));\
1991 #define GET_H_SYS_GPR320() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR320))
1992 #define SET_H_SYS_GPR320(x) \
1994 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR320), (x));\
1996 #define GET_H_SYS_GPR321() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR321))
1997 #define SET_H_SYS_GPR321(x) \
1999 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR321), (x));\
2001 #define GET_H_SYS_GPR322() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR322))
2002 #define SET_H_SYS_GPR322(x) \
2004 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR322), (x));\
2006 #define GET_H_SYS_GPR323() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR323))
2007 #define SET_H_SYS_GPR323(x) \
2009 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR323), (x));\
2011 #define GET_H_SYS_GPR324() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR324))
2012 #define SET_H_SYS_GPR324(x) \
2014 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR324), (x));\
2016 #define GET_H_SYS_GPR325() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR325))
2017 #define SET_H_SYS_GPR325(x) \
2019 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR325), (x));\
2021 #define GET_H_SYS_GPR326() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR326))
2022 #define SET_H_SYS_GPR326(x) \
2024 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR326), (x));\
2026 #define GET_H_SYS_GPR327() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR327))
2027 #define SET_H_SYS_GPR327(x) \
2029 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR327), (x));\
2031 #define GET_H_SYS_GPR328() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR328))
2032 #define SET_H_SYS_GPR328(x) \
2034 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR328), (x));\
2036 #define GET_H_SYS_GPR329() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR329))
2037 #define SET_H_SYS_GPR329(x) \
2039 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR329), (x));\
2041 #define GET_H_SYS_GPR330() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR330))
2042 #define SET_H_SYS_GPR330(x) \
2044 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR330), (x));\
2046 #define GET_H_SYS_GPR331() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR331))
2047 #define SET_H_SYS_GPR331(x) \
2049 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR331), (x));\
2051 #define GET_H_SYS_GPR332() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR332))
2052 #define SET_H_SYS_GPR332(x) \
2054 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR332), (x));\
2056 #define GET_H_SYS_GPR333() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR333))
2057 #define SET_H_SYS_GPR333(x) \
2059 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR333), (x));\
2061 #define GET_H_SYS_GPR334() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR334))
2062 #define SET_H_SYS_GPR334(x) \
2064 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR334), (x));\
2066 #define GET_H_SYS_GPR335() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR335))
2067 #define SET_H_SYS_GPR335(x) \
2069 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR335), (x));\
2071 #define GET_H_SYS_GPR336() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR336))
2072 #define SET_H_SYS_GPR336(x) \
2074 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR336), (x));\
2076 #define GET_H_SYS_GPR337() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR337))
2077 #define SET_H_SYS_GPR337(x) \
2079 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR337), (x));\
2081 #define GET_H_SYS_GPR338() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR338))
2082 #define SET_H_SYS_GPR338(x) \
2084 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR338), (x));\
2086 #define GET_H_SYS_GPR339() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR339))
2087 #define SET_H_SYS_GPR339(x) \
2089 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR339), (x));\
2091 #define GET_H_SYS_GPR340() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR340))
2092 #define SET_H_SYS_GPR340(x) \
2094 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR340), (x));\
2096 #define GET_H_SYS_GPR341() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR341))
2097 #define SET_H_SYS_GPR341(x) \
2099 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR341), (x));\
2101 #define GET_H_SYS_GPR342() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR342))
2102 #define SET_H_SYS_GPR342(x) \
2104 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR342), (x));\
2106 #define GET_H_SYS_GPR343() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR343))
2107 #define SET_H_SYS_GPR343(x) \
2109 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR343), (x));\
2111 #define GET_H_SYS_GPR344() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR344))
2112 #define SET_H_SYS_GPR344(x) \
2114 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR344), (x));\
2116 #define GET_H_SYS_GPR345() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR345))
2117 #define SET_H_SYS_GPR345(x) \
2119 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR345), (x));\
2121 #define GET_H_SYS_GPR346() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR346))
2122 #define SET_H_SYS_GPR346(x) \
2124 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR346), (x));\
2126 #define GET_H_SYS_GPR347() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR347))
2127 #define SET_H_SYS_GPR347(x) \
2129 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR347), (x));\
2131 #define GET_H_SYS_GPR348() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR348))
2132 #define SET_H_SYS_GPR348(x) \
2134 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR348), (x));\
2136 #define GET_H_SYS_GPR349() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR349))
2137 #define SET_H_SYS_GPR349(x) \
2139 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR349), (x));\
2141 #define GET_H_SYS_GPR350() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR350))
2142 #define SET_H_SYS_GPR350(x) \
2144 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR350), (x));\
2146 #define GET_H_SYS_GPR351() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR351))
2147 #define SET_H_SYS_GPR351(x) \
2149 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR351), (x));\
2151 #define GET_H_SYS_GPR352() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR352))
2152 #define SET_H_SYS_GPR352(x) \
2154 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR352), (x));\
2156 #define GET_H_SYS_GPR353() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR353))
2157 #define SET_H_SYS_GPR353(x) \
2159 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR353), (x));\
2161 #define GET_H_SYS_GPR354() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR354))
2162 #define SET_H_SYS_GPR354(x) \
2164 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR354), (x));\
2166 #define GET_H_SYS_GPR355() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR355))
2167 #define SET_H_SYS_GPR355(x) \
2169 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR355), (x));\
2171 #define GET_H_SYS_GPR356() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR356))
2172 #define SET_H_SYS_GPR356(x) \
2174 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR356), (x));\
2176 #define GET_H_SYS_GPR357() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR357))
2177 #define SET_H_SYS_GPR357(x) \
2179 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR357), (x));\
2181 #define GET_H_SYS_GPR358() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR358))
2182 #define SET_H_SYS_GPR358(x) \
2184 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR358), (x));\
2186 #define GET_H_SYS_GPR359() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR359))
2187 #define SET_H_SYS_GPR359(x) \
2189 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR359), (x));\
2191 #define GET_H_SYS_GPR360() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR360))
2192 #define SET_H_SYS_GPR360(x) \
2194 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR360), (x));\
2196 #define GET_H_SYS_GPR361() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR361))
2197 #define SET_H_SYS_GPR361(x) \
2199 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR361), (x));\
2201 #define GET_H_SYS_GPR362() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR362))
2202 #define SET_H_SYS_GPR362(x) \
2204 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR362), (x));\
2206 #define GET_H_SYS_GPR363() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR363))
2207 #define SET_H_SYS_GPR363(x) \
2209 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR363), (x));\
2211 #define GET_H_SYS_GPR364() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR364))
2212 #define SET_H_SYS_GPR364(x) \
2214 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR364), (x));\
2216 #define GET_H_SYS_GPR365() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR365))
2217 #define SET_H_SYS_GPR365(x) \
2219 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR365), (x));\
2221 #define GET_H_SYS_GPR366() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR366))
2222 #define SET_H_SYS_GPR366(x) \
2224 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR366), (x));\
2226 #define GET_H_SYS_GPR367() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR367))
2227 #define SET_H_SYS_GPR367(x) \
2229 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR367), (x));\
2231 #define GET_H_SYS_GPR368() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR368))
2232 #define SET_H_SYS_GPR368(x) \
2234 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR368), (x));\
2236 #define GET_H_SYS_GPR369() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR369))
2237 #define SET_H_SYS_GPR369(x) \
2239 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR369), (x));\
2241 #define GET_H_SYS_GPR370() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR370))
2242 #define SET_H_SYS_GPR370(x) \
2244 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR370), (x));\
2246 #define GET_H_SYS_GPR371() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR371))
2247 #define SET_H_SYS_GPR371(x) \
2249 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR371), (x));\
2251 #define GET_H_SYS_GPR372() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR372))
2252 #define SET_H_SYS_GPR372(x) \
2254 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR372), (x));\
2256 #define GET_H_SYS_GPR373() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR373))
2257 #define SET_H_SYS_GPR373(x) \
2259 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR373), (x));\
2261 #define GET_H_SYS_GPR374() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR374))
2262 #define SET_H_SYS_GPR374(x) \
2264 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR374), (x));\
2266 #define GET_H_SYS_GPR375() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR375))
2267 #define SET_H_SYS_GPR375(x) \
2269 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR375), (x));\
2271 #define GET_H_SYS_GPR376() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR376))
2272 #define SET_H_SYS_GPR376(x) \
2274 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR376), (x));\
2276 #define GET_H_SYS_GPR377() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR377))
2277 #define SET_H_SYS_GPR377(x) \
2279 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR377), (x));\
2281 #define GET_H_SYS_GPR378() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR378))
2282 #define SET_H_SYS_GPR378(x) \
2284 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR378), (x));\
2286 #define GET_H_SYS_GPR379() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR379))
2287 #define SET_H_SYS_GPR379(x) \
2289 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR379), (x));\
2291 #define GET_H_SYS_GPR380() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR380))
2292 #define SET_H_SYS_GPR380(x) \
2294 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR380), (x));\
2296 #define GET_H_SYS_GPR381() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR381))
2297 #define SET_H_SYS_GPR381(x) \
2299 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR381), (x));\
2301 #define GET_H_SYS_GPR382() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR382))
2302 #define SET_H_SYS_GPR382(x) \
2304 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR382), (x));\
2306 #define GET_H_SYS_GPR383() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR383))
2307 #define SET_H_SYS_GPR383(x) \
2309 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR383), (x));\
2311 #define GET_H_SYS_GPR384() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR384))
2312 #define SET_H_SYS_GPR384(x) \
2314 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR384), (x));\
2316 #define GET_H_SYS_GPR385() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR385))
2317 #define SET_H_SYS_GPR385(x) \
2319 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR385), (x));\
2321 #define GET_H_SYS_GPR386() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR386))
2322 #define SET_H_SYS_GPR386(x) \
2324 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR386), (x));\
2326 #define GET_H_SYS_GPR387() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR387))
2327 #define SET_H_SYS_GPR387(x) \
2329 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR387), (x));\
2331 #define GET_H_SYS_GPR388() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR388))
2332 #define SET_H_SYS_GPR388(x) \
2334 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR388), (x));\
2336 #define GET_H_SYS_GPR389() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR389))
2337 #define SET_H_SYS_GPR389(x) \
2339 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR389), (x));\
2341 #define GET_H_SYS_GPR390() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR390))
2342 #define SET_H_SYS_GPR390(x) \
2344 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR390), (x));\
2346 #define GET_H_SYS_GPR391() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR391))
2347 #define SET_H_SYS_GPR391(x) \
2349 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR391), (x));\
2351 #define GET_H_SYS_GPR392() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR392))
2352 #define SET_H_SYS_GPR392(x) \
2354 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR392), (x));\
2356 #define GET_H_SYS_GPR393() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR393))
2357 #define SET_H_SYS_GPR393(x) \
2359 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR393), (x));\
2361 #define GET_H_SYS_GPR394() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR394))
2362 #define SET_H_SYS_GPR394(x) \
2364 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR394), (x));\
2366 #define GET_H_SYS_GPR395() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR395))
2367 #define SET_H_SYS_GPR395(x) \
2369 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR395), (x));\
2371 #define GET_H_SYS_GPR396() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR396))
2372 #define SET_H_SYS_GPR396(x) \
2374 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR396), (x));\
2376 #define GET_H_SYS_GPR397() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR397))
2377 #define SET_H_SYS_GPR397(x) \
2379 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR397), (x));\
2381 #define GET_H_SYS_GPR398() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR398))
2382 #define SET_H_SYS_GPR398(x) \
2384 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR398), (x));\
2386 #define GET_H_SYS_GPR399() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR399))
2387 #define SET_H_SYS_GPR399(x) \
2389 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR399), (x));\
2391 #define GET_H_SYS_GPR400() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR400))
2392 #define SET_H_SYS_GPR400(x) \
2394 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR400), (x));\
2396 #define GET_H_SYS_GPR401() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR401))
2397 #define SET_H_SYS_GPR401(x) \
2399 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR401), (x));\
2401 #define GET_H_SYS_GPR402() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR402))
2402 #define SET_H_SYS_GPR402(x) \
2404 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR402), (x));\
2406 #define GET_H_SYS_GPR403() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR403))
2407 #define SET_H_SYS_GPR403(x) \
2409 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR403), (x));\
2411 #define GET_H_SYS_GPR404() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR404))
2412 #define SET_H_SYS_GPR404(x) \
2414 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR404), (x));\
2416 #define GET_H_SYS_GPR405() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR405))
2417 #define SET_H_SYS_GPR405(x) \
2419 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR405), (x));\
2421 #define GET_H_SYS_GPR406() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR406))
2422 #define SET_H_SYS_GPR406(x) \
2424 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR406), (x));\
2426 #define GET_H_SYS_GPR407() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR407))
2427 #define SET_H_SYS_GPR407(x) \
2429 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR407), (x));\
2431 #define GET_H_SYS_GPR408() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR408))
2432 #define SET_H_SYS_GPR408(x) \
2434 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR408), (x));\
2436 #define GET_H_SYS_GPR409() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR409))
2437 #define SET_H_SYS_GPR409(x) \
2439 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR409), (x));\
2441 #define GET_H_SYS_GPR410() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR410))
2442 #define SET_H_SYS_GPR410(x) \
2444 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR410), (x));\
2446 #define GET_H_SYS_GPR411() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR411))
2447 #define SET_H_SYS_GPR411(x) \
2449 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR411), (x));\
2451 #define GET_H_SYS_GPR412() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR412))
2452 #define SET_H_SYS_GPR412(x) \
2454 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR412), (x));\
2456 #define GET_H_SYS_GPR413() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR413))
2457 #define SET_H_SYS_GPR413(x) \
2459 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR413), (x));\
2461 #define GET_H_SYS_GPR414() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR414))
2462 #define SET_H_SYS_GPR414(x) \
2464 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR414), (x));\
2466 #define GET_H_SYS_GPR415() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR415))
2467 #define SET_H_SYS_GPR415(x) \
2469 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR415), (x));\
2471 #define GET_H_SYS_GPR416() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR416))
2472 #define SET_H_SYS_GPR416(x) \
2474 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR416), (x));\
2476 #define GET_H_SYS_GPR417() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR417))
2477 #define SET_H_SYS_GPR417(x) \
2479 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR417), (x));\
2481 #define GET_H_SYS_GPR418() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR418))
2482 #define SET_H_SYS_GPR418(x) \
2484 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR418), (x));\
2486 #define GET_H_SYS_GPR419() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR419))
2487 #define SET_H_SYS_GPR419(x) \
2489 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR419), (x));\
2491 #define GET_H_SYS_GPR420() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR420))
2492 #define SET_H_SYS_GPR420(x) \
2494 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR420), (x));\
2496 #define GET_H_SYS_GPR421() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR421))
2497 #define SET_H_SYS_GPR421(x) \
2499 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR421), (x));\
2501 #define GET_H_SYS_GPR422() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR422))
2502 #define SET_H_SYS_GPR422(x) \
2504 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR422), (x));\
2506 #define GET_H_SYS_GPR423() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR423))
2507 #define SET_H_SYS_GPR423(x) \
2509 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR423), (x));\
2511 #define GET_H_SYS_GPR424() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR424))
2512 #define SET_H_SYS_GPR424(x) \
2514 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR424), (x));\
2516 #define GET_H_SYS_GPR425() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR425))
2517 #define SET_H_SYS_GPR425(x) \
2519 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR425), (x));\
2521 #define GET_H_SYS_GPR426() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR426))
2522 #define SET_H_SYS_GPR426(x) \
2524 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR426), (x));\
2526 #define GET_H_SYS_GPR427() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR427))
2527 #define SET_H_SYS_GPR427(x) \
2529 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR427), (x));\
2531 #define GET_H_SYS_GPR428() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR428))
2532 #define SET_H_SYS_GPR428(x) \
2534 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR428), (x));\
2536 #define GET_H_SYS_GPR429() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR429))
2537 #define SET_H_SYS_GPR429(x) \
2539 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR429), (x));\
2541 #define GET_H_SYS_GPR430() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR430))
2542 #define SET_H_SYS_GPR430(x) \
2544 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR430), (x));\
2546 #define GET_H_SYS_GPR431() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR431))
2547 #define SET_H_SYS_GPR431(x) \
2549 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR431), (x));\
2551 #define GET_H_SYS_GPR432() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR432))
2552 #define SET_H_SYS_GPR432(x) \
2554 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR432), (x));\
2556 #define GET_H_SYS_GPR433() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR433))
2557 #define SET_H_SYS_GPR433(x) \
2559 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR433), (x));\
2561 #define GET_H_SYS_GPR434() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR434))
2562 #define SET_H_SYS_GPR434(x) \
2564 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR434), (x));\
2566 #define GET_H_SYS_GPR435() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR435))
2567 #define SET_H_SYS_GPR435(x) \
2569 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR435), (x));\
2571 #define GET_H_SYS_GPR436() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR436))
2572 #define SET_H_SYS_GPR436(x) \
2574 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR436), (x));\
2576 #define GET_H_SYS_GPR437() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR437))
2577 #define SET_H_SYS_GPR437(x) \
2579 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR437), (x));\
2581 #define GET_H_SYS_GPR438() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR438))
2582 #define SET_H_SYS_GPR438(x) \
2584 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR438), (x));\
2586 #define GET_H_SYS_GPR439() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR439))
2587 #define SET_H_SYS_GPR439(x) \
2589 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR439), (x));\
2591 #define GET_H_SYS_GPR440() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR440))
2592 #define SET_H_SYS_GPR440(x) \
2594 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR440), (x));\
2596 #define GET_H_SYS_GPR441() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR441))
2597 #define SET_H_SYS_GPR441(x) \
2599 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR441), (x));\
2601 #define GET_H_SYS_GPR442() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR442))
2602 #define SET_H_SYS_GPR442(x) \
2604 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR442), (x));\
2606 #define GET_H_SYS_GPR443() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR443))
2607 #define SET_H_SYS_GPR443(x) \
2609 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR443), (x));\
2611 #define GET_H_SYS_GPR444() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR444))
2612 #define SET_H_SYS_GPR444(x) \
2614 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR444), (x));\
2616 #define GET_H_SYS_GPR445() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR445))
2617 #define SET_H_SYS_GPR445(x) \
2619 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR445), (x));\
2621 #define GET_H_SYS_GPR446() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR446))
2622 #define SET_H_SYS_GPR446(x) \
2624 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR446), (x));\
2626 #define GET_H_SYS_GPR447() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR447))
2627 #define SET_H_SYS_GPR447(x) \
2629 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR447), (x));\
2631 #define GET_H_SYS_GPR448() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR448))
2632 #define SET_H_SYS_GPR448(x) \
2634 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR448), (x));\
2636 #define GET_H_SYS_GPR449() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR449))
2637 #define SET_H_SYS_GPR449(x) \
2639 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR449), (x));\
2641 #define GET_H_SYS_GPR450() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR450))
2642 #define SET_H_SYS_GPR450(x) \
2644 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR450), (x));\
2646 #define GET_H_SYS_GPR451() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR451))
2647 #define SET_H_SYS_GPR451(x) \
2649 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR451), (x));\
2651 #define GET_H_SYS_GPR452() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR452))
2652 #define SET_H_SYS_GPR452(x) \
2654 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR452), (x));\
2656 #define GET_H_SYS_GPR453() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR453))
2657 #define SET_H_SYS_GPR453(x) \
2659 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR453), (x));\
2661 #define GET_H_SYS_GPR454() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR454))
2662 #define SET_H_SYS_GPR454(x) \
2664 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR454), (x));\
2666 #define GET_H_SYS_GPR455() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR455))
2667 #define SET_H_SYS_GPR455(x) \
2669 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR455), (x));\
2671 #define GET_H_SYS_GPR456() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR456))
2672 #define SET_H_SYS_GPR456(x) \
2674 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR456), (x));\
2676 #define GET_H_SYS_GPR457() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR457))
2677 #define SET_H_SYS_GPR457(x) \
2679 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR457), (x));\
2681 #define GET_H_SYS_GPR458() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR458))
2682 #define SET_H_SYS_GPR458(x) \
2684 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR458), (x));\
2686 #define GET_H_SYS_GPR459() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR459))
2687 #define SET_H_SYS_GPR459(x) \
2689 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR459), (x));\
2691 #define GET_H_SYS_GPR460() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR460))
2692 #define SET_H_SYS_GPR460(x) \
2694 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR460), (x));\
2696 #define GET_H_SYS_GPR461() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR461))
2697 #define SET_H_SYS_GPR461(x) \
2699 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR461), (x));\
2701 #define GET_H_SYS_GPR462() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR462))
2702 #define SET_H_SYS_GPR462(x) \
2704 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR462), (x));\
2706 #define GET_H_SYS_GPR463() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR463))
2707 #define SET_H_SYS_GPR463(x) \
2709 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR463), (x));\
2711 #define GET_H_SYS_GPR464() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR464))
2712 #define SET_H_SYS_GPR464(x) \
2714 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR464), (x));\
2716 #define GET_H_SYS_GPR465() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR465))
2717 #define SET_H_SYS_GPR465(x) \
2719 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR465), (x));\
2721 #define GET_H_SYS_GPR466() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR466))
2722 #define SET_H_SYS_GPR466(x) \
2724 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR466), (x));\
2726 #define GET_H_SYS_GPR467() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR467))
2727 #define SET_H_SYS_GPR467(x) \
2729 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR467), (x));\
2731 #define GET_H_SYS_GPR468() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR468))
2732 #define SET_H_SYS_GPR468(x) \
2734 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR468), (x));\
2736 #define GET_H_SYS_GPR469() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR469))
2737 #define SET_H_SYS_GPR469(x) \
2739 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR469), (x));\
2741 #define GET_H_SYS_GPR470() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR470))
2742 #define SET_H_SYS_GPR470(x) \
2744 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR470), (x));\
2746 #define GET_H_SYS_GPR471() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR471))
2747 #define SET_H_SYS_GPR471(x) \
2749 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR471), (x));\
2751 #define GET_H_SYS_GPR472() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR472))
2752 #define SET_H_SYS_GPR472(x) \
2754 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR472), (x));\
2756 #define GET_H_SYS_GPR473() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR473))
2757 #define SET_H_SYS_GPR473(x) \
2759 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR473), (x));\
2761 #define GET_H_SYS_GPR474() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR474))
2762 #define SET_H_SYS_GPR474(x) \
2764 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR474), (x));\
2766 #define GET_H_SYS_GPR475() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR475))
2767 #define SET_H_SYS_GPR475(x) \
2769 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR475), (x));\
2771 #define GET_H_SYS_GPR476() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR476))
2772 #define SET_H_SYS_GPR476(x) \
2774 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR476), (x));\
2776 #define GET_H_SYS_GPR477() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR477))
2777 #define SET_H_SYS_GPR477(x) \
2779 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR477), (x));\
2781 #define GET_H_SYS_GPR478() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR478))
2782 #define SET_H_SYS_GPR478(x) \
2784 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR478), (x));\
2786 #define GET_H_SYS_GPR479() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR479))
2787 #define SET_H_SYS_GPR479(x) \
2789 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR479), (x));\
2791 #define GET_H_SYS_GPR480() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR480))
2792 #define SET_H_SYS_GPR480(x) \
2794 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR480), (x));\
2796 #define GET_H_SYS_GPR481() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR481))
2797 #define SET_H_SYS_GPR481(x) \
2799 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR481), (x));\
2801 #define GET_H_SYS_GPR482() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR482))
2802 #define SET_H_SYS_GPR482(x) \
2804 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR482), (x));\
2806 #define GET_H_SYS_GPR483() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR483))
2807 #define SET_H_SYS_GPR483(x) \
2809 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR483), (x));\
2811 #define GET_H_SYS_GPR484() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR484))
2812 #define SET_H_SYS_GPR484(x) \
2814 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR484), (x));\
2816 #define GET_H_SYS_GPR485() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR485))
2817 #define SET_H_SYS_GPR485(x) \
2819 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR485), (x));\
2821 #define GET_H_SYS_GPR486() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR486))
2822 #define SET_H_SYS_GPR486(x) \
2824 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR486), (x));\
2826 #define GET_H_SYS_GPR487() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR487))
2827 #define SET_H_SYS_GPR487(x) \
2829 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR487), (x));\
2831 #define GET_H_SYS_GPR488() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR488))
2832 #define SET_H_SYS_GPR488(x) \
2834 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR488), (x));\
2836 #define GET_H_SYS_GPR489() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR489))
2837 #define SET_H_SYS_GPR489(x) \
2839 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR489), (x));\
2841 #define GET_H_SYS_GPR490() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR490))
2842 #define SET_H_SYS_GPR490(x) \
2844 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR490), (x));\
2846 #define GET_H_SYS_GPR491() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR491))
2847 #define SET_H_SYS_GPR491(x) \
2849 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR491), (x));\
2851 #define GET_H_SYS_GPR492() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR492))
2852 #define SET_H_SYS_GPR492(x) \
2854 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR492), (x));\
2856 #define GET_H_SYS_GPR493() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR493))
2857 #define SET_H_SYS_GPR493(x) \
2859 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR493), (x));\
2861 #define GET_H_SYS_GPR494() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR494))
2862 #define SET_H_SYS_GPR494(x) \
2864 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR494), (x));\
2866 #define GET_H_SYS_GPR495() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR495))
2867 #define SET_H_SYS_GPR495(x) \
2869 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR495), (x));\
2871 #define GET_H_SYS_GPR496() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR496))
2872 #define SET_H_SYS_GPR496(x) \
2874 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR496), (x));\
2876 #define GET_H_SYS_GPR497() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR497))
2877 #define SET_H_SYS_GPR497(x) \
2879 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR497), (x));\
2881 #define GET_H_SYS_GPR498() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR498))
2882 #define SET_H_SYS_GPR498(x) \
2884 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR498), (x));\
2886 #define GET_H_SYS_GPR499() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR499))
2887 #define SET_H_SYS_GPR499(x) \
2889 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR499), (x));\
2891 #define GET_H_SYS_GPR500() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR500))
2892 #define SET_H_SYS_GPR500(x) \
2894 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR500), (x));\
2896 #define GET_H_SYS_GPR501() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR501))
2897 #define SET_H_SYS_GPR501(x) \
2899 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR501), (x));\
2901 #define GET_H_SYS_GPR502() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR502))
2902 #define SET_H_SYS_GPR502(x) \
2904 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR502), (x));\
2906 #define GET_H_SYS_GPR503() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR503))
2907 #define SET_H_SYS_GPR503(x) \
2909 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR503), (x));\
2911 #define GET_H_SYS_GPR504() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR504))
2912 #define SET_H_SYS_GPR504(x) \
2914 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR504), (x));\
2916 #define GET_H_SYS_GPR505() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR505))
2917 #define SET_H_SYS_GPR505(x) \
2919 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR505), (x));\
2921 #define GET_H_SYS_GPR506() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR506))
2922 #define SET_H_SYS_GPR506(x) \
2924 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR506), (x));\
2926 #define GET_H_SYS_GPR507() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR507))
2927 #define SET_H_SYS_GPR507(x) \
2929 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR507), (x));\
2931 #define GET_H_SYS_GPR508() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR508))
2932 #define SET_H_SYS_GPR508(x) \
2934 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR508), (x));\
2936 #define GET_H_SYS_GPR509() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR509))
2937 #define SET_H_SYS_GPR509(x) \
2939 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR509), (x));\
2941 #define GET_H_SYS_GPR510() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR510))
2942 #define SET_H_SYS_GPR510(x) \
2944 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR510), (x));\
2946 #define GET_H_SYS_GPR511() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR511))
2947 #define SET_H_SYS_GPR511(x) \
2949 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_GPR511), (x));\
2951 #define GET_H_MAC_MACLO() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_MAC, 11), SPR_INDEX_MAC_MACLO))
2952 #define SET_H_MAC_MACLO(x) \
2954 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_MAC, 11), SPR_INDEX_MAC_MACLO), (x));\
2956 #define GET_H_MAC_MACHI() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_MAC, 11), SPR_INDEX_MAC_MACHI))
2957 #define SET_H_MAC_MACHI(x) \
2959 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_MAC, 11), SPR_INDEX_MAC_MACHI), (x));\
2961 #define GET_H_TICK_TTMR() GET_H_SPR (ORSI (SLLSI (SPR_GROUP_TICK, 11), SPR_INDEX_TICK_TTMR))
2962 #define SET_H_TICK_TTMR(x) \
2964 SET_H_SPR (ORSI (SLLSI (SPR_GROUP_TICK, 11), SPR_INDEX_TICK_TTMR), (x));\
2966 #define GET_H_SYS_VR_REV() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR), 5, 0)
2967 #define SET_H_SYS_VR_REV(x) \
2969 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR), 5, 0, (x));\
2971 #define GET_H_SYS_VR_CFG() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR), 23, 16)
2972 #define SET_H_SYS_VR_CFG(x) \
2974 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR), 23, 16, (x));\
2976 #define GET_H_SYS_VR_VER() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR), 31, 24)
2977 #define SET_H_SYS_VR_VER(x) \
2979 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_VR), 31, 24, (x));\
2981 #define GET_H_SYS_UPR_UP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 0, 0)
2982 #define SET_H_SYS_UPR_UP(x) \
2984 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 0, 0, (x));\
2986 #define GET_H_SYS_UPR_DCP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 1, 1)
2987 #define SET_H_SYS_UPR_DCP(x) \
2989 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 1, 1, (x));\
2991 #define GET_H_SYS_UPR_ICP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 2, 2)
2992 #define SET_H_SYS_UPR_ICP(x) \
2994 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 2, 2, (x));\
2996 #define GET_H_SYS_UPR_DMP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 3, 3)
2997 #define SET_H_SYS_UPR_DMP(x) \
2999 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 3, 3, (x));\
3001 #define GET_H_SYS_UPR_MP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 4, 4)
3002 #define SET_H_SYS_UPR_MP(x) \
3004 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 4, 4, (x));\
3006 #define GET_H_SYS_UPR_IMP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 5, 5)
3007 #define SET_H_SYS_UPR_IMP(x) \
3009 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 5, 5, (x));\
3011 #define GET_H_SYS_UPR_DUP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 6, 6)
3012 #define SET_H_SYS_UPR_DUP(x) \
3014 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 6, 6, (x));\
3016 #define GET_H_SYS_UPR_PCUP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 7, 7)
3017 #define SET_H_SYS_UPR_PCUP(x) \
3019 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 7, 7, (x));\
3021 #define GET_H_SYS_UPR_PICP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 8, 8)
3022 #define SET_H_SYS_UPR_PICP(x) \
3024 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 8, 8, (x));\
3026 #define GET_H_SYS_UPR_PMP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 9, 9)
3027 #define SET_H_SYS_UPR_PMP(x) \
3029 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 9, 9, (x));\
3031 #define GET_H_SYS_UPR_TTP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 10, 10)
3032 #define SET_H_SYS_UPR_TTP(x) \
3034 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 10, 10, (x));\
3036 #define GET_H_SYS_UPR_CUP() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 31, 24)
3037 #define SET_H_SYS_UPR_CUP(x) \
3039 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_UPR), 31, 24, (x));\
3041 #define GET_H_SYS_CPUCFGR_NSGR() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 3, 0)
3042 #define SET_H_SYS_CPUCFGR_NSGR(x) \
3044 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 3, 0, (x));\
3046 #define GET_H_SYS_CPUCFGR_CGF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 4, 4)
3047 #define SET_H_SYS_CPUCFGR_CGF(x) \
3049 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 4, 4, (x));\
3051 #define GET_H_SYS_CPUCFGR_OB32S() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 5, 5)
3052 #define SET_H_SYS_CPUCFGR_OB32S(x) \
3054 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 5, 5, (x));\
3056 #define GET_H_SYS_CPUCFGR_OB64S() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 6, 6)
3057 #define SET_H_SYS_CPUCFGR_OB64S(x) \
3059 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 6, 6, (x));\
3061 #define GET_H_SYS_CPUCFGR_OF32S() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 7, 7)
3062 #define SET_H_SYS_CPUCFGR_OF32S(x) \
3064 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 7, 7, (x));\
3066 #define GET_H_SYS_CPUCFGR_OF64S() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 8, 8)
3067 #define SET_H_SYS_CPUCFGR_OF64S(x) \
3069 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 8, 8, (x));\
3071 #define GET_H_SYS_CPUCFGR_OV64S() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 9, 9)
3072 #define SET_H_SYS_CPUCFGR_OV64S(x) \
3074 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 9, 9, (x));\
3076 #define GET_H_SYS_CPUCFGR_ND() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 10, 10)
3077 #define SET_H_SYS_CPUCFGR_ND(x) \
3079 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_CPUCFGR), 10, 10, (x));\
3081 #define GET_H_SYS_SR_SM() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 0, 0)
3082 #define SET_H_SYS_SR_SM(x) \
3084 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 0, 0, (x));\
3086 #define GET_H_SYS_SR_TEE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 1, 1)
3087 #define SET_H_SYS_SR_TEE(x) \
3089 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 1, 1, (x));\
3091 #define GET_H_SYS_SR_IEE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 2, 2)
3092 #define SET_H_SYS_SR_IEE(x) \
3094 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 2, 2, (x));\
3096 #define GET_H_SYS_SR_DCE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 3, 3)
3097 #define SET_H_SYS_SR_DCE(x) \
3099 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 3, 3, (x));\
3101 #define GET_H_SYS_SR_ICE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 4, 4)
3102 #define SET_H_SYS_SR_ICE(x) \
3104 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 4, 4, (x));\
3106 #define GET_H_SYS_SR_DME() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 5, 5)
3107 #define SET_H_SYS_SR_DME(x) \
3109 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 5, 5, (x));\
3111 #define GET_H_SYS_SR_IME() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 6, 6)
3112 #define SET_H_SYS_SR_IME(x) \
3114 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 6, 6, (x));\
3116 #define GET_H_SYS_SR_LEE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 7, 7)
3117 #define SET_H_SYS_SR_LEE(x) \
3119 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 7, 7, (x));\
3121 #define GET_H_SYS_SR_CE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 8, 8)
3122 #define SET_H_SYS_SR_CE(x) \
3124 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 8, 8, (x));\
3126 #define GET_H_SYS_SR_F() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 9, 9)
3127 #define SET_H_SYS_SR_F(x) \
3129 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 9, 9, (x));\
3131 #define GET_H_SYS_SR_CY() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 10, 10)
3132 #define SET_H_SYS_SR_CY(x) \
3134 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 10, 10, (x));\
3136 #define GET_H_SYS_SR_OV() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 11, 11)
3137 #define SET_H_SYS_SR_OV(x) \
3139 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 11, 11, (x));\
3141 #define GET_H_SYS_SR_OVE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 12, 12)
3142 #define SET_H_SYS_SR_OVE(x) \
3144 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 12, 12, (x));\
3146 #define GET_H_SYS_SR_DSX() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 13, 13)
3147 #define SET_H_SYS_SR_DSX(x) \
3149 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 13, 13, (x));\
3151 #define GET_H_SYS_SR_EPH() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 14, 14)
3152 #define SET_H_SYS_SR_EPH(x) \
3154 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 14, 14, (x));\
3156 #define GET_H_SYS_SR_FO() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 15, 15)
3157 #define SET_H_SYS_SR_FO(x) \
3159 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 15, 15, (x));\
3161 #define GET_H_SYS_SR_SUMRA() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 16, 16)
3162 #define SET_H_SYS_SR_SUMRA(x) \
3164 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 16, 16, (x));\
3166 #define GET_H_SYS_SR_CID() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 31, 28)
3167 #define SET_H_SYS_SR_CID(x) \
3169 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_SR), 31, 28, (x));\
3171 #define GET_H_SYS_FPCSR_FPEE() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 0, 0)
3172 #define SET_H_SYS_FPCSR_FPEE(x) \
3174 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 0, 0, (x));\
3176 #define GET_H_SYS_FPCSR_RM() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 2, 1)
3177 #define SET_H_SYS_FPCSR_RM(x) \
3179 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 2, 1, (x));\
3181 #define GET_H_SYS_FPCSR_OVF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 3, 3)
3182 #define SET_H_SYS_FPCSR_OVF(x) \
3184 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 3, 3, (x));\
3186 #define GET_H_SYS_FPCSR_UNF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 4, 4)
3187 #define SET_H_SYS_FPCSR_UNF(x) \
3189 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 4, 4, (x));\
3191 #define GET_H_SYS_FPCSR_SNF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 5, 5)
3192 #define SET_H_SYS_FPCSR_SNF(x) \
3194 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 5, 5, (x));\
3196 #define GET_H_SYS_FPCSR_QNF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 6, 6)
3197 #define SET_H_SYS_FPCSR_QNF(x) \
3199 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 6, 6, (x));\
3201 #define GET_H_SYS_FPCSR_ZF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 7, 7)
3202 #define SET_H_SYS_FPCSR_ZF(x) \
3204 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 7, 7, (x));\
3206 #define GET_H_SYS_FPCSR_IXF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 8, 8)
3207 #define SET_H_SYS_FPCSR_IXF(x) \
3209 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 8, 8, (x));\
3211 #define GET_H_SYS_FPCSR_IVF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 9, 9)
3212 #define SET_H_SYS_FPCSR_IVF(x) \
3214 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 9, 9, (x));\
3216 #define GET_H_SYS_FPCSR_INF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 10, 10)
3217 #define SET_H_SYS_FPCSR_INF(x) \
3219 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 10, 10, (x));\
3221 #define GET_H_SYS_FPCSR_DZF() or1k32bf_h_spr_field_get_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 11, 11)
3222 #define SET_H_SYS_FPCSR_DZF(x) \
3224 or1k32bf_h_spr_field_set_raw (current_cpu, ORSI (SLLSI (SPR_GROUP_SYS, 11), SPR_INDEX_SYS_FPCSR), 11, 11, (x));\
3227 /* Cover fns for register access. */
3228 USI
or1k32bf_h_pc_get (SIM_CPU
*);
3229 void or1k32bf_h_pc_set (SIM_CPU
*, USI
);
3230 SF
or1k32bf_h_fsr_get (SIM_CPU
*, UINT
);
3231 void or1k32bf_h_fsr_set (SIM_CPU
*, UINT
, SF
);
3232 USI
or1k32bf_h_spr_get (SIM_CPU
*, UINT
);
3233 void or1k32bf_h_spr_set (SIM_CPU
*, UINT
, USI
);
3234 USI
or1k32bf_h_gpr_get (SIM_CPU
*, UINT
);
3235 void or1k32bf_h_gpr_set (SIM_CPU
*, UINT
, USI
);
3236 USI
or1k32bf_h_sys_vr_get (SIM_CPU
*);
3237 void or1k32bf_h_sys_vr_set (SIM_CPU
*, USI
);
3238 USI
or1k32bf_h_sys_upr_get (SIM_CPU
*);
3239 void or1k32bf_h_sys_upr_set (SIM_CPU
*, USI
);
3240 USI
or1k32bf_h_sys_cpucfgr_get (SIM_CPU
*);
3241 void or1k32bf_h_sys_cpucfgr_set (SIM_CPU
*, USI
);
3242 USI
or1k32bf_h_sys_dmmucfgr_get (SIM_CPU
*);
3243 void or1k32bf_h_sys_dmmucfgr_set (SIM_CPU
*, USI
);
3244 USI
or1k32bf_h_sys_immucfgr_get (SIM_CPU
*);
3245 void or1k32bf_h_sys_immucfgr_set (SIM_CPU
*, USI
);
3246 USI
or1k32bf_h_sys_dccfgr_get (SIM_CPU
*);
3247 void or1k32bf_h_sys_dccfgr_set (SIM_CPU
*, USI
);
3248 USI
or1k32bf_h_sys_iccfgr_get (SIM_CPU
*);
3249 void or1k32bf_h_sys_iccfgr_set (SIM_CPU
*, USI
);
3250 USI
or1k32bf_h_sys_dcfgr_get (SIM_CPU
*);
3251 void or1k32bf_h_sys_dcfgr_set (SIM_CPU
*, USI
);
3252 USI
or1k32bf_h_sys_pccfgr_get (SIM_CPU
*);
3253 void or1k32bf_h_sys_pccfgr_set (SIM_CPU
*, USI
);
3254 USI
or1k32bf_h_sys_npc_get (SIM_CPU
*);
3255 void or1k32bf_h_sys_npc_set (SIM_CPU
*, USI
);
3256 USI
or1k32bf_h_sys_sr_get (SIM_CPU
*);
3257 void or1k32bf_h_sys_sr_set (SIM_CPU
*, USI
);
3258 USI
or1k32bf_h_sys_ppc_get (SIM_CPU
*);
3259 void or1k32bf_h_sys_ppc_set (SIM_CPU
*, USI
);
3260 USI
or1k32bf_h_sys_fpcsr_get (SIM_CPU
*);
3261 void or1k32bf_h_sys_fpcsr_set (SIM_CPU
*, USI
);
3262 USI
or1k32bf_h_sys_epcr0_get (SIM_CPU
*);
3263 void or1k32bf_h_sys_epcr0_set (SIM_CPU
*, USI
);
3264 USI
or1k32bf_h_sys_epcr1_get (SIM_CPU
*);
3265 void or1k32bf_h_sys_epcr1_set (SIM_CPU
*, USI
);
3266 USI
or1k32bf_h_sys_epcr2_get (SIM_CPU
*);
3267 void or1k32bf_h_sys_epcr2_set (SIM_CPU
*, USI
);
3268 USI
or1k32bf_h_sys_epcr3_get (SIM_CPU
*);
3269 void or1k32bf_h_sys_epcr3_set (SIM_CPU
*, USI
);
3270 USI
or1k32bf_h_sys_epcr4_get (SIM_CPU
*);
3271 void or1k32bf_h_sys_epcr4_set (SIM_CPU
*, USI
);
3272 USI
or1k32bf_h_sys_epcr5_get (SIM_CPU
*);
3273 void or1k32bf_h_sys_epcr5_set (SIM_CPU
*, USI
);
3274 USI
or1k32bf_h_sys_epcr6_get (SIM_CPU
*);
3275 void or1k32bf_h_sys_epcr6_set (SIM_CPU
*, USI
);
3276 USI
or1k32bf_h_sys_epcr7_get (SIM_CPU
*);
3277 void or1k32bf_h_sys_epcr7_set (SIM_CPU
*, USI
);
3278 USI
or1k32bf_h_sys_epcr8_get (SIM_CPU
*);
3279 void or1k32bf_h_sys_epcr8_set (SIM_CPU
*, USI
);
3280 USI
or1k32bf_h_sys_epcr9_get (SIM_CPU
*);
3281 void or1k32bf_h_sys_epcr9_set (SIM_CPU
*, USI
);
3282 USI
or1k32bf_h_sys_epcr10_get (SIM_CPU
*);
3283 void or1k32bf_h_sys_epcr10_set (SIM_CPU
*, USI
);
3284 USI
or1k32bf_h_sys_epcr11_get (SIM_CPU
*);
3285 void or1k32bf_h_sys_epcr11_set (SIM_CPU
*, USI
);
3286 USI
or1k32bf_h_sys_epcr12_get (SIM_CPU
*);
3287 void or1k32bf_h_sys_epcr12_set (SIM_CPU
*, USI
);
3288 USI
or1k32bf_h_sys_epcr13_get (SIM_CPU
*);
3289 void or1k32bf_h_sys_epcr13_set (SIM_CPU
*, USI
);
3290 USI
or1k32bf_h_sys_epcr14_get (SIM_CPU
*);
3291 void or1k32bf_h_sys_epcr14_set (SIM_CPU
*, USI
);
3292 USI
or1k32bf_h_sys_epcr15_get (SIM_CPU
*);
3293 void or1k32bf_h_sys_epcr15_set (SIM_CPU
*, USI
);
3294 USI
or1k32bf_h_sys_eear0_get (SIM_CPU
*);
3295 void or1k32bf_h_sys_eear0_set (SIM_CPU
*, USI
);
3296 USI
or1k32bf_h_sys_eear1_get (SIM_CPU
*);
3297 void or1k32bf_h_sys_eear1_set (SIM_CPU
*, USI
);
3298 USI
or1k32bf_h_sys_eear2_get (SIM_CPU
*);
3299 void or1k32bf_h_sys_eear2_set (SIM_CPU
*, USI
);
3300 USI
or1k32bf_h_sys_eear3_get (SIM_CPU
*);
3301 void or1k32bf_h_sys_eear3_set (SIM_CPU
*, USI
);
3302 USI
or1k32bf_h_sys_eear4_get (SIM_CPU
*);
3303 void or1k32bf_h_sys_eear4_set (SIM_CPU
*, USI
);
3304 USI
or1k32bf_h_sys_eear5_get (SIM_CPU
*);
3305 void or1k32bf_h_sys_eear5_set (SIM_CPU
*, USI
);
3306 USI
or1k32bf_h_sys_eear6_get (SIM_CPU
*);
3307 void or1k32bf_h_sys_eear6_set (SIM_CPU
*, USI
);
3308 USI
or1k32bf_h_sys_eear7_get (SIM_CPU
*);
3309 void or1k32bf_h_sys_eear7_set (SIM_CPU
*, USI
);
3310 USI
or1k32bf_h_sys_eear8_get (SIM_CPU
*);
3311 void or1k32bf_h_sys_eear8_set (SIM_CPU
*, USI
);
3312 USI
or1k32bf_h_sys_eear9_get (SIM_CPU
*);
3313 void or1k32bf_h_sys_eear9_set (SIM_CPU
*, USI
);
3314 USI
or1k32bf_h_sys_eear10_get (SIM_CPU
*);
3315 void or1k32bf_h_sys_eear10_set (SIM_CPU
*, USI
);
3316 USI
or1k32bf_h_sys_eear11_get (SIM_CPU
*);
3317 void or1k32bf_h_sys_eear11_set (SIM_CPU
*, USI
);
3318 USI
or1k32bf_h_sys_eear12_get (SIM_CPU
*);
3319 void or1k32bf_h_sys_eear12_set (SIM_CPU
*, USI
);
3320 USI
or1k32bf_h_sys_eear13_get (SIM_CPU
*);
3321 void or1k32bf_h_sys_eear13_set (SIM_CPU
*, USI
);
3322 USI
or1k32bf_h_sys_eear14_get (SIM_CPU
*);
3323 void or1k32bf_h_sys_eear14_set (SIM_CPU
*, USI
);
3324 USI
or1k32bf_h_sys_eear15_get (SIM_CPU
*);
3325 void or1k32bf_h_sys_eear15_set (SIM_CPU
*, USI
);
3326 USI
or1k32bf_h_sys_esr0_get (SIM_CPU
*);
3327 void or1k32bf_h_sys_esr0_set (SIM_CPU
*, USI
);
3328 USI
or1k32bf_h_sys_esr1_get (SIM_CPU
*);
3329 void or1k32bf_h_sys_esr1_set (SIM_CPU
*, USI
);
3330 USI
or1k32bf_h_sys_esr2_get (SIM_CPU
*);
3331 void or1k32bf_h_sys_esr2_set (SIM_CPU
*, USI
);
3332 USI
or1k32bf_h_sys_esr3_get (SIM_CPU
*);
3333 void or1k32bf_h_sys_esr3_set (SIM_CPU
*, USI
);
3334 USI
or1k32bf_h_sys_esr4_get (SIM_CPU
*);
3335 void or1k32bf_h_sys_esr4_set (SIM_CPU
*, USI
);
3336 USI
or1k32bf_h_sys_esr5_get (SIM_CPU
*);
3337 void or1k32bf_h_sys_esr5_set (SIM_CPU
*, USI
);
3338 USI
or1k32bf_h_sys_esr6_get (SIM_CPU
*);
3339 void or1k32bf_h_sys_esr6_set (SIM_CPU
*, USI
);
3340 USI
or1k32bf_h_sys_esr7_get (SIM_CPU
*);
3341 void or1k32bf_h_sys_esr7_set (SIM_CPU
*, USI
);
3342 USI
or1k32bf_h_sys_esr8_get (SIM_CPU
*);
3343 void or1k32bf_h_sys_esr8_set (SIM_CPU
*, USI
);
3344 USI
or1k32bf_h_sys_esr9_get (SIM_CPU
*);
3345 void or1k32bf_h_sys_esr9_set (SIM_CPU
*, USI
);
3346 USI
or1k32bf_h_sys_esr10_get (SIM_CPU
*);
3347 void or1k32bf_h_sys_esr10_set (SIM_CPU
*, USI
);
3348 USI
or1k32bf_h_sys_esr11_get (SIM_CPU
*);
3349 void or1k32bf_h_sys_esr11_set (SIM_CPU
*, USI
);
3350 USI
or1k32bf_h_sys_esr12_get (SIM_CPU
*);
3351 void or1k32bf_h_sys_esr12_set (SIM_CPU
*, USI
);
3352 USI
or1k32bf_h_sys_esr13_get (SIM_CPU
*);
3353 void or1k32bf_h_sys_esr13_set (SIM_CPU
*, USI
);
3354 USI
or1k32bf_h_sys_esr14_get (SIM_CPU
*);
3355 void or1k32bf_h_sys_esr14_set (SIM_CPU
*, USI
);
3356 USI
or1k32bf_h_sys_esr15_get (SIM_CPU
*);
3357 void or1k32bf_h_sys_esr15_set (SIM_CPU
*, USI
);
3358 USI
or1k32bf_h_sys_gpr0_get (SIM_CPU
*);
3359 void or1k32bf_h_sys_gpr0_set (SIM_CPU
*, USI
);
3360 USI
or1k32bf_h_sys_gpr1_get (SIM_CPU
*);
3361 void or1k32bf_h_sys_gpr1_set (SIM_CPU
*, USI
);
3362 USI
or1k32bf_h_sys_gpr2_get (SIM_CPU
*);
3363 void or1k32bf_h_sys_gpr2_set (SIM_CPU
*, USI
);
3364 USI
or1k32bf_h_sys_gpr3_get (SIM_CPU
*);
3365 void or1k32bf_h_sys_gpr3_set (SIM_CPU
*, USI
);
3366 USI
or1k32bf_h_sys_gpr4_get (SIM_CPU
*);
3367 void or1k32bf_h_sys_gpr4_set (SIM_CPU
*, USI
);
3368 USI
or1k32bf_h_sys_gpr5_get (SIM_CPU
*);
3369 void or1k32bf_h_sys_gpr5_set (SIM_CPU
*, USI
);
3370 USI
or1k32bf_h_sys_gpr6_get (SIM_CPU
*);
3371 void or1k32bf_h_sys_gpr6_set (SIM_CPU
*, USI
);
3372 USI
or1k32bf_h_sys_gpr7_get (SIM_CPU
*);
3373 void or1k32bf_h_sys_gpr7_set (SIM_CPU
*, USI
);
3374 USI
or1k32bf_h_sys_gpr8_get (SIM_CPU
*);
3375 void or1k32bf_h_sys_gpr8_set (SIM_CPU
*, USI
);
3376 USI
or1k32bf_h_sys_gpr9_get (SIM_CPU
*);
3377 void or1k32bf_h_sys_gpr9_set (SIM_CPU
*, USI
);
3378 USI
or1k32bf_h_sys_gpr10_get (SIM_CPU
*);
3379 void or1k32bf_h_sys_gpr10_set (SIM_CPU
*, USI
);
3380 USI
or1k32bf_h_sys_gpr11_get (SIM_CPU
*);
3381 void or1k32bf_h_sys_gpr11_set (SIM_CPU
*, USI
);
3382 USI
or1k32bf_h_sys_gpr12_get (SIM_CPU
*);
3383 void or1k32bf_h_sys_gpr12_set (SIM_CPU
*, USI
);
3384 USI
or1k32bf_h_sys_gpr13_get (SIM_CPU
*);
3385 void or1k32bf_h_sys_gpr13_set (SIM_CPU
*, USI
);
3386 USI
or1k32bf_h_sys_gpr14_get (SIM_CPU
*);
3387 void or1k32bf_h_sys_gpr14_set (SIM_CPU
*, USI
);
3388 USI
or1k32bf_h_sys_gpr15_get (SIM_CPU
*);
3389 void or1k32bf_h_sys_gpr15_set (SIM_CPU
*, USI
);
3390 USI
or1k32bf_h_sys_gpr16_get (SIM_CPU
*);
3391 void or1k32bf_h_sys_gpr16_set (SIM_CPU
*, USI
);
3392 USI
or1k32bf_h_sys_gpr17_get (SIM_CPU
*);
3393 void or1k32bf_h_sys_gpr17_set (SIM_CPU
*, USI
);
3394 USI
or1k32bf_h_sys_gpr18_get (SIM_CPU
*);
3395 void or1k32bf_h_sys_gpr18_set (SIM_CPU
*, USI
);
3396 USI
or1k32bf_h_sys_gpr19_get (SIM_CPU
*);
3397 void or1k32bf_h_sys_gpr19_set (SIM_CPU
*, USI
);
3398 USI
or1k32bf_h_sys_gpr20_get (SIM_CPU
*);
3399 void or1k32bf_h_sys_gpr20_set (SIM_CPU
*, USI
);
3400 USI
or1k32bf_h_sys_gpr21_get (SIM_CPU
*);
3401 void or1k32bf_h_sys_gpr21_set (SIM_CPU
*, USI
);
3402 USI
or1k32bf_h_sys_gpr22_get (SIM_CPU
*);
3403 void or1k32bf_h_sys_gpr22_set (SIM_CPU
*, USI
);
3404 USI
or1k32bf_h_sys_gpr23_get (SIM_CPU
*);
3405 void or1k32bf_h_sys_gpr23_set (SIM_CPU
*, USI
);
3406 USI
or1k32bf_h_sys_gpr24_get (SIM_CPU
*);
3407 void or1k32bf_h_sys_gpr24_set (SIM_CPU
*, USI
);
3408 USI
or1k32bf_h_sys_gpr25_get (SIM_CPU
*);
3409 void or1k32bf_h_sys_gpr25_set (SIM_CPU
*, USI
);
3410 USI
or1k32bf_h_sys_gpr26_get (SIM_CPU
*);
3411 void or1k32bf_h_sys_gpr26_set (SIM_CPU
*, USI
);
3412 USI
or1k32bf_h_sys_gpr27_get (SIM_CPU
*);
3413 void or1k32bf_h_sys_gpr27_set (SIM_CPU
*, USI
);
3414 USI
or1k32bf_h_sys_gpr28_get (SIM_CPU
*);
3415 void or1k32bf_h_sys_gpr28_set (SIM_CPU
*, USI
);
3416 USI
or1k32bf_h_sys_gpr29_get (SIM_CPU
*);
3417 void or1k32bf_h_sys_gpr29_set (SIM_CPU
*, USI
);
3418 USI
or1k32bf_h_sys_gpr30_get (SIM_CPU
*);
3419 void or1k32bf_h_sys_gpr30_set (SIM_CPU
*, USI
);
3420 USI
or1k32bf_h_sys_gpr31_get (SIM_CPU
*);
3421 void or1k32bf_h_sys_gpr31_set (SIM_CPU
*, USI
);
3422 USI
or1k32bf_h_sys_gpr32_get (SIM_CPU
*);
3423 void or1k32bf_h_sys_gpr32_set (SIM_CPU
*, USI
);
3424 USI
or1k32bf_h_sys_gpr33_get (SIM_CPU
*);
3425 void or1k32bf_h_sys_gpr33_set (SIM_CPU
*, USI
);
3426 USI
or1k32bf_h_sys_gpr34_get (SIM_CPU
*);
3427 void or1k32bf_h_sys_gpr34_set (SIM_CPU
*, USI
);
3428 USI
or1k32bf_h_sys_gpr35_get (SIM_CPU
*);
3429 void or1k32bf_h_sys_gpr35_set (SIM_CPU
*, USI
);
3430 USI
or1k32bf_h_sys_gpr36_get (SIM_CPU
*);
3431 void or1k32bf_h_sys_gpr36_set (SIM_CPU
*, USI
);
3432 USI
or1k32bf_h_sys_gpr37_get (SIM_CPU
*);
3433 void or1k32bf_h_sys_gpr37_set (SIM_CPU
*, USI
);
3434 USI
or1k32bf_h_sys_gpr38_get (SIM_CPU
*);
3435 void or1k32bf_h_sys_gpr38_set (SIM_CPU
*, USI
);
3436 USI
or1k32bf_h_sys_gpr39_get (SIM_CPU
*);
3437 void or1k32bf_h_sys_gpr39_set (SIM_CPU
*, USI
);
3438 USI
or1k32bf_h_sys_gpr40_get (SIM_CPU
*);
3439 void or1k32bf_h_sys_gpr40_set (SIM_CPU
*, USI
);
3440 USI
or1k32bf_h_sys_gpr41_get (SIM_CPU
*);
3441 void or1k32bf_h_sys_gpr41_set (SIM_CPU
*, USI
);
3442 USI
or1k32bf_h_sys_gpr42_get (SIM_CPU
*);
3443 void or1k32bf_h_sys_gpr42_set (SIM_CPU
*, USI
);
3444 USI
or1k32bf_h_sys_gpr43_get (SIM_CPU
*);
3445 void or1k32bf_h_sys_gpr43_set (SIM_CPU
*, USI
);
3446 USI
or1k32bf_h_sys_gpr44_get (SIM_CPU
*);
3447 void or1k32bf_h_sys_gpr44_set (SIM_CPU
*, USI
);
3448 USI
or1k32bf_h_sys_gpr45_get (SIM_CPU
*);
3449 void or1k32bf_h_sys_gpr45_set (SIM_CPU
*, USI
);
3450 USI
or1k32bf_h_sys_gpr46_get (SIM_CPU
*);
3451 void or1k32bf_h_sys_gpr46_set (SIM_CPU
*, USI
);
3452 USI
or1k32bf_h_sys_gpr47_get (SIM_CPU
*);
3453 void or1k32bf_h_sys_gpr47_set (SIM_CPU
*, USI
);
3454 USI
or1k32bf_h_sys_gpr48_get (SIM_CPU
*);
3455 void or1k32bf_h_sys_gpr48_set (SIM_CPU
*, USI
);
3456 USI
or1k32bf_h_sys_gpr49_get (SIM_CPU
*);
3457 void or1k32bf_h_sys_gpr49_set (SIM_CPU
*, USI
);
3458 USI
or1k32bf_h_sys_gpr50_get (SIM_CPU
*);
3459 void or1k32bf_h_sys_gpr50_set (SIM_CPU
*, USI
);
3460 USI
or1k32bf_h_sys_gpr51_get (SIM_CPU
*);
3461 void or1k32bf_h_sys_gpr51_set (SIM_CPU
*, USI
);
3462 USI
or1k32bf_h_sys_gpr52_get (SIM_CPU
*);
3463 void or1k32bf_h_sys_gpr52_set (SIM_CPU
*, USI
);
3464 USI
or1k32bf_h_sys_gpr53_get (SIM_CPU
*);
3465 void or1k32bf_h_sys_gpr53_set (SIM_CPU
*, USI
);
3466 USI
or1k32bf_h_sys_gpr54_get (SIM_CPU
*);
3467 void or1k32bf_h_sys_gpr54_set (SIM_CPU
*, USI
);
3468 USI
or1k32bf_h_sys_gpr55_get (SIM_CPU
*);
3469 void or1k32bf_h_sys_gpr55_set (SIM_CPU
*, USI
);
3470 USI
or1k32bf_h_sys_gpr56_get (SIM_CPU
*);
3471 void or1k32bf_h_sys_gpr56_set (SIM_CPU
*, USI
);
3472 USI
or1k32bf_h_sys_gpr57_get (SIM_CPU
*);
3473 void or1k32bf_h_sys_gpr57_set (SIM_CPU
*, USI
);
3474 USI
or1k32bf_h_sys_gpr58_get (SIM_CPU
*);
3475 void or1k32bf_h_sys_gpr58_set (SIM_CPU
*, USI
);
3476 USI
or1k32bf_h_sys_gpr59_get (SIM_CPU
*);
3477 void or1k32bf_h_sys_gpr59_set (SIM_CPU
*, USI
);
3478 USI
or1k32bf_h_sys_gpr60_get (SIM_CPU
*);
3479 void or1k32bf_h_sys_gpr60_set (SIM_CPU
*, USI
);
3480 USI
or1k32bf_h_sys_gpr61_get (SIM_CPU
*);
3481 void or1k32bf_h_sys_gpr61_set (SIM_CPU
*, USI
);
3482 USI
or1k32bf_h_sys_gpr62_get (SIM_CPU
*);
3483 void or1k32bf_h_sys_gpr62_set (SIM_CPU
*, USI
);
3484 USI
or1k32bf_h_sys_gpr63_get (SIM_CPU
*);
3485 void or1k32bf_h_sys_gpr63_set (SIM_CPU
*, USI
);
3486 USI
or1k32bf_h_sys_gpr64_get (SIM_CPU
*);
3487 void or1k32bf_h_sys_gpr64_set (SIM_CPU
*, USI
);
3488 USI
or1k32bf_h_sys_gpr65_get (SIM_CPU
*);
3489 void or1k32bf_h_sys_gpr65_set (SIM_CPU
*, USI
);
3490 USI
or1k32bf_h_sys_gpr66_get (SIM_CPU
*);
3491 void or1k32bf_h_sys_gpr66_set (SIM_CPU
*, USI
);
3492 USI
or1k32bf_h_sys_gpr67_get (SIM_CPU
*);
3493 void or1k32bf_h_sys_gpr67_set (SIM_CPU
*, USI
);
3494 USI
or1k32bf_h_sys_gpr68_get (SIM_CPU
*);
3495 void or1k32bf_h_sys_gpr68_set (SIM_CPU
*, USI
);
3496 USI
or1k32bf_h_sys_gpr69_get (SIM_CPU
*);
3497 void or1k32bf_h_sys_gpr69_set (SIM_CPU
*, USI
);
3498 USI
or1k32bf_h_sys_gpr70_get (SIM_CPU
*);
3499 void or1k32bf_h_sys_gpr70_set (SIM_CPU
*, USI
);
3500 USI
or1k32bf_h_sys_gpr71_get (SIM_CPU
*);
3501 void or1k32bf_h_sys_gpr71_set (SIM_CPU
*, USI
);
3502 USI
or1k32bf_h_sys_gpr72_get (SIM_CPU
*);
3503 void or1k32bf_h_sys_gpr72_set (SIM_CPU
*, USI
);
3504 USI
or1k32bf_h_sys_gpr73_get (SIM_CPU
*);
3505 void or1k32bf_h_sys_gpr73_set (SIM_CPU
*, USI
);
3506 USI
or1k32bf_h_sys_gpr74_get (SIM_CPU
*);
3507 void or1k32bf_h_sys_gpr74_set (SIM_CPU
*, USI
);
3508 USI
or1k32bf_h_sys_gpr75_get (SIM_CPU
*);
3509 void or1k32bf_h_sys_gpr75_set (SIM_CPU
*, USI
);
3510 USI
or1k32bf_h_sys_gpr76_get (SIM_CPU
*);
3511 void or1k32bf_h_sys_gpr76_set (SIM_CPU
*, USI
);
3512 USI
or1k32bf_h_sys_gpr77_get (SIM_CPU
*);
3513 void or1k32bf_h_sys_gpr77_set (SIM_CPU
*, USI
);
3514 USI
or1k32bf_h_sys_gpr78_get (SIM_CPU
*);
3515 void or1k32bf_h_sys_gpr78_set (SIM_CPU
*, USI
);
3516 USI
or1k32bf_h_sys_gpr79_get (SIM_CPU
*);
3517 void or1k32bf_h_sys_gpr79_set (SIM_CPU
*, USI
);
3518 USI
or1k32bf_h_sys_gpr80_get (SIM_CPU
*);
3519 void or1k32bf_h_sys_gpr80_set (SIM_CPU
*, USI
);
3520 USI
or1k32bf_h_sys_gpr81_get (SIM_CPU
*);
3521 void or1k32bf_h_sys_gpr81_set (SIM_CPU
*, USI
);
3522 USI
or1k32bf_h_sys_gpr82_get (SIM_CPU
*);
3523 void or1k32bf_h_sys_gpr82_set (SIM_CPU
*, USI
);
3524 USI
or1k32bf_h_sys_gpr83_get (SIM_CPU
*);
3525 void or1k32bf_h_sys_gpr83_set (SIM_CPU
*, USI
);
3526 USI
or1k32bf_h_sys_gpr84_get (SIM_CPU
*);
3527 void or1k32bf_h_sys_gpr84_set (SIM_CPU
*, USI
);
3528 USI
or1k32bf_h_sys_gpr85_get (SIM_CPU
*);
3529 void or1k32bf_h_sys_gpr85_set (SIM_CPU
*, USI
);
3530 USI
or1k32bf_h_sys_gpr86_get (SIM_CPU
*);
3531 void or1k32bf_h_sys_gpr86_set (SIM_CPU
*, USI
);
3532 USI
or1k32bf_h_sys_gpr87_get (SIM_CPU
*);
3533 void or1k32bf_h_sys_gpr87_set (SIM_CPU
*, USI
);
3534 USI
or1k32bf_h_sys_gpr88_get (SIM_CPU
*);
3535 void or1k32bf_h_sys_gpr88_set (SIM_CPU
*, USI
);
3536 USI
or1k32bf_h_sys_gpr89_get (SIM_CPU
*);
3537 void or1k32bf_h_sys_gpr89_set (SIM_CPU
*, USI
);
3538 USI
or1k32bf_h_sys_gpr90_get (SIM_CPU
*);
3539 void or1k32bf_h_sys_gpr90_set (SIM_CPU
*, USI
);
3540 USI
or1k32bf_h_sys_gpr91_get (SIM_CPU
*);
3541 void or1k32bf_h_sys_gpr91_set (SIM_CPU
*, USI
);
3542 USI
or1k32bf_h_sys_gpr92_get (SIM_CPU
*);
3543 void or1k32bf_h_sys_gpr92_set (SIM_CPU
*, USI
);
3544 USI
or1k32bf_h_sys_gpr93_get (SIM_CPU
*);
3545 void or1k32bf_h_sys_gpr93_set (SIM_CPU
*, USI
);
3546 USI
or1k32bf_h_sys_gpr94_get (SIM_CPU
*);
3547 void or1k32bf_h_sys_gpr94_set (SIM_CPU
*, USI
);
3548 USI
or1k32bf_h_sys_gpr95_get (SIM_CPU
*);
3549 void or1k32bf_h_sys_gpr95_set (SIM_CPU
*, USI
);
3550 USI
or1k32bf_h_sys_gpr96_get (SIM_CPU
*);
3551 void or1k32bf_h_sys_gpr96_set (SIM_CPU
*, USI
);
3552 USI
or1k32bf_h_sys_gpr97_get (SIM_CPU
*);
3553 void or1k32bf_h_sys_gpr97_set (SIM_CPU
*, USI
);
3554 USI
or1k32bf_h_sys_gpr98_get (SIM_CPU
*);
3555 void or1k32bf_h_sys_gpr98_set (SIM_CPU
*, USI
);
3556 USI
or1k32bf_h_sys_gpr99_get (SIM_CPU
*);
3557 void or1k32bf_h_sys_gpr99_set (SIM_CPU
*, USI
);
3558 USI
or1k32bf_h_sys_gpr100_get (SIM_CPU
*);
3559 void or1k32bf_h_sys_gpr100_set (SIM_CPU
*, USI
);
3560 USI
or1k32bf_h_sys_gpr101_get (SIM_CPU
*);
3561 void or1k32bf_h_sys_gpr101_set (SIM_CPU
*, USI
);
3562 USI
or1k32bf_h_sys_gpr102_get (SIM_CPU
*);
3563 void or1k32bf_h_sys_gpr102_set (SIM_CPU
*, USI
);
3564 USI
or1k32bf_h_sys_gpr103_get (SIM_CPU
*);
3565 void or1k32bf_h_sys_gpr103_set (SIM_CPU
*, USI
);
3566 USI
or1k32bf_h_sys_gpr104_get (SIM_CPU
*);
3567 void or1k32bf_h_sys_gpr104_set (SIM_CPU
*, USI
);
3568 USI
or1k32bf_h_sys_gpr105_get (SIM_CPU
*);
3569 void or1k32bf_h_sys_gpr105_set (SIM_CPU
*, USI
);
3570 USI
or1k32bf_h_sys_gpr106_get (SIM_CPU
*);
3571 void or1k32bf_h_sys_gpr106_set (SIM_CPU
*, USI
);
3572 USI
or1k32bf_h_sys_gpr107_get (SIM_CPU
*);
3573 void or1k32bf_h_sys_gpr107_set (SIM_CPU
*, USI
);
3574 USI
or1k32bf_h_sys_gpr108_get (SIM_CPU
*);
3575 void or1k32bf_h_sys_gpr108_set (SIM_CPU
*, USI
);
3576 USI
or1k32bf_h_sys_gpr109_get (SIM_CPU
*);
3577 void or1k32bf_h_sys_gpr109_set (SIM_CPU
*, USI
);
3578 USI
or1k32bf_h_sys_gpr110_get (SIM_CPU
*);
3579 void or1k32bf_h_sys_gpr110_set (SIM_CPU
*, USI
);
3580 USI
or1k32bf_h_sys_gpr111_get (SIM_CPU
*);
3581 void or1k32bf_h_sys_gpr111_set (SIM_CPU
*, USI
);
3582 USI
or1k32bf_h_sys_gpr112_get (SIM_CPU
*);
3583 void or1k32bf_h_sys_gpr112_set (SIM_CPU
*, USI
);
3584 USI
or1k32bf_h_sys_gpr113_get (SIM_CPU
*);
3585 void or1k32bf_h_sys_gpr113_set (SIM_CPU
*, USI
);
3586 USI
or1k32bf_h_sys_gpr114_get (SIM_CPU
*);
3587 void or1k32bf_h_sys_gpr114_set (SIM_CPU
*, USI
);
3588 USI
or1k32bf_h_sys_gpr115_get (SIM_CPU
*);
3589 void or1k32bf_h_sys_gpr115_set (SIM_CPU
*, USI
);
3590 USI
or1k32bf_h_sys_gpr116_get (SIM_CPU
*);
3591 void or1k32bf_h_sys_gpr116_set (SIM_CPU
*, USI
);
3592 USI
or1k32bf_h_sys_gpr117_get (SIM_CPU
*);
3593 void or1k32bf_h_sys_gpr117_set (SIM_CPU
*, USI
);
3594 USI
or1k32bf_h_sys_gpr118_get (SIM_CPU
*);
3595 void or1k32bf_h_sys_gpr118_set (SIM_CPU
*, USI
);
3596 USI
or1k32bf_h_sys_gpr119_get (SIM_CPU
*);
3597 void or1k32bf_h_sys_gpr119_set (SIM_CPU
*, USI
);
3598 USI
or1k32bf_h_sys_gpr120_get (SIM_CPU
*);
3599 void or1k32bf_h_sys_gpr120_set (SIM_CPU
*, USI
);
3600 USI
or1k32bf_h_sys_gpr121_get (SIM_CPU
*);
3601 void or1k32bf_h_sys_gpr121_set (SIM_CPU
*, USI
);
3602 USI
or1k32bf_h_sys_gpr122_get (SIM_CPU
*);
3603 void or1k32bf_h_sys_gpr122_set (SIM_CPU
*, USI
);
3604 USI
or1k32bf_h_sys_gpr123_get (SIM_CPU
*);
3605 void or1k32bf_h_sys_gpr123_set (SIM_CPU
*, USI
);
3606 USI
or1k32bf_h_sys_gpr124_get (SIM_CPU
*);
3607 void or1k32bf_h_sys_gpr124_set (SIM_CPU
*, USI
);
3608 USI
or1k32bf_h_sys_gpr125_get (SIM_CPU
*);
3609 void or1k32bf_h_sys_gpr125_set (SIM_CPU
*, USI
);
3610 USI
or1k32bf_h_sys_gpr126_get (SIM_CPU
*);
3611 void or1k32bf_h_sys_gpr126_set (SIM_CPU
*, USI
);
3612 USI
or1k32bf_h_sys_gpr127_get (SIM_CPU
*);
3613 void or1k32bf_h_sys_gpr127_set (SIM_CPU
*, USI
);
3614 USI
or1k32bf_h_sys_gpr128_get (SIM_CPU
*);
3615 void or1k32bf_h_sys_gpr128_set (SIM_CPU
*, USI
);
3616 USI
or1k32bf_h_sys_gpr129_get (SIM_CPU
*);
3617 void or1k32bf_h_sys_gpr129_set (SIM_CPU
*, USI
);
3618 USI
or1k32bf_h_sys_gpr130_get (SIM_CPU
*);
3619 void or1k32bf_h_sys_gpr130_set (SIM_CPU
*, USI
);
3620 USI
or1k32bf_h_sys_gpr131_get (SIM_CPU
*);
3621 void or1k32bf_h_sys_gpr131_set (SIM_CPU
*, USI
);
3622 USI
or1k32bf_h_sys_gpr132_get (SIM_CPU
*);
3623 void or1k32bf_h_sys_gpr132_set (SIM_CPU
*, USI
);
3624 USI
or1k32bf_h_sys_gpr133_get (SIM_CPU
*);
3625 void or1k32bf_h_sys_gpr133_set (SIM_CPU
*, USI
);
3626 USI
or1k32bf_h_sys_gpr134_get (SIM_CPU
*);
3627 void or1k32bf_h_sys_gpr134_set (SIM_CPU
*, USI
);
3628 USI
or1k32bf_h_sys_gpr135_get (SIM_CPU
*);
3629 void or1k32bf_h_sys_gpr135_set (SIM_CPU
*, USI
);
3630 USI
or1k32bf_h_sys_gpr136_get (SIM_CPU
*);
3631 void or1k32bf_h_sys_gpr136_set (SIM_CPU
*, USI
);
3632 USI
or1k32bf_h_sys_gpr137_get (SIM_CPU
*);
3633 void or1k32bf_h_sys_gpr137_set (SIM_CPU
*, USI
);
3634 USI
or1k32bf_h_sys_gpr138_get (SIM_CPU
*);
3635 void or1k32bf_h_sys_gpr138_set (SIM_CPU
*, USI
);
3636 USI
or1k32bf_h_sys_gpr139_get (SIM_CPU
*);
3637 void or1k32bf_h_sys_gpr139_set (SIM_CPU
*, USI
);
3638 USI
or1k32bf_h_sys_gpr140_get (SIM_CPU
*);
3639 void or1k32bf_h_sys_gpr140_set (SIM_CPU
*, USI
);
3640 USI
or1k32bf_h_sys_gpr141_get (SIM_CPU
*);
3641 void or1k32bf_h_sys_gpr141_set (SIM_CPU
*, USI
);
3642 USI
or1k32bf_h_sys_gpr142_get (SIM_CPU
*);
3643 void or1k32bf_h_sys_gpr142_set (SIM_CPU
*, USI
);
3644 USI
or1k32bf_h_sys_gpr143_get (SIM_CPU
*);
3645 void or1k32bf_h_sys_gpr143_set (SIM_CPU
*, USI
);
3646 USI
or1k32bf_h_sys_gpr144_get (SIM_CPU
*);
3647 void or1k32bf_h_sys_gpr144_set (SIM_CPU
*, USI
);
3648 USI
or1k32bf_h_sys_gpr145_get (SIM_CPU
*);
3649 void or1k32bf_h_sys_gpr145_set (SIM_CPU
*, USI
);
3650 USI
or1k32bf_h_sys_gpr146_get (SIM_CPU
*);
3651 void or1k32bf_h_sys_gpr146_set (SIM_CPU
*, USI
);
3652 USI
or1k32bf_h_sys_gpr147_get (SIM_CPU
*);
3653 void or1k32bf_h_sys_gpr147_set (SIM_CPU
*, USI
);
3654 USI
or1k32bf_h_sys_gpr148_get (SIM_CPU
*);
3655 void or1k32bf_h_sys_gpr148_set (SIM_CPU
*, USI
);
3656 USI
or1k32bf_h_sys_gpr149_get (SIM_CPU
*);
3657 void or1k32bf_h_sys_gpr149_set (SIM_CPU
*, USI
);
3658 USI
or1k32bf_h_sys_gpr150_get (SIM_CPU
*);
3659 void or1k32bf_h_sys_gpr150_set (SIM_CPU
*, USI
);
3660 USI
or1k32bf_h_sys_gpr151_get (SIM_CPU
*);
3661 void or1k32bf_h_sys_gpr151_set (SIM_CPU
*, USI
);
3662 USI
or1k32bf_h_sys_gpr152_get (SIM_CPU
*);
3663 void or1k32bf_h_sys_gpr152_set (SIM_CPU
*, USI
);
3664 USI
or1k32bf_h_sys_gpr153_get (SIM_CPU
*);
3665 void or1k32bf_h_sys_gpr153_set (SIM_CPU
*, USI
);
3666 USI
or1k32bf_h_sys_gpr154_get (SIM_CPU
*);
3667 void or1k32bf_h_sys_gpr154_set (SIM_CPU
*, USI
);
3668 USI
or1k32bf_h_sys_gpr155_get (SIM_CPU
*);
3669 void or1k32bf_h_sys_gpr155_set (SIM_CPU
*, USI
);
3670 USI
or1k32bf_h_sys_gpr156_get (SIM_CPU
*);
3671 void or1k32bf_h_sys_gpr156_set (SIM_CPU
*, USI
);
3672 USI
or1k32bf_h_sys_gpr157_get (SIM_CPU
*);
3673 void or1k32bf_h_sys_gpr157_set (SIM_CPU
*, USI
);
3674 USI
or1k32bf_h_sys_gpr158_get (SIM_CPU
*);
3675 void or1k32bf_h_sys_gpr158_set (SIM_CPU
*, USI
);
3676 USI
or1k32bf_h_sys_gpr159_get (SIM_CPU
*);
3677 void or1k32bf_h_sys_gpr159_set (SIM_CPU
*, USI
);
3678 USI
or1k32bf_h_sys_gpr160_get (SIM_CPU
*);
3679 void or1k32bf_h_sys_gpr160_set (SIM_CPU
*, USI
);
3680 USI
or1k32bf_h_sys_gpr161_get (SIM_CPU
*);
3681 void or1k32bf_h_sys_gpr161_set (SIM_CPU
*, USI
);
3682 USI
or1k32bf_h_sys_gpr162_get (SIM_CPU
*);
3683 void or1k32bf_h_sys_gpr162_set (SIM_CPU
*, USI
);
3684 USI
or1k32bf_h_sys_gpr163_get (SIM_CPU
*);
3685 void or1k32bf_h_sys_gpr163_set (SIM_CPU
*, USI
);
3686 USI
or1k32bf_h_sys_gpr164_get (SIM_CPU
*);
3687 void or1k32bf_h_sys_gpr164_set (SIM_CPU
*, USI
);
3688 USI
or1k32bf_h_sys_gpr165_get (SIM_CPU
*);
3689 void or1k32bf_h_sys_gpr165_set (SIM_CPU
*, USI
);
3690 USI
or1k32bf_h_sys_gpr166_get (SIM_CPU
*);
3691 void or1k32bf_h_sys_gpr166_set (SIM_CPU
*, USI
);
3692 USI
or1k32bf_h_sys_gpr167_get (SIM_CPU
*);
3693 void or1k32bf_h_sys_gpr167_set (SIM_CPU
*, USI
);
3694 USI
or1k32bf_h_sys_gpr168_get (SIM_CPU
*);
3695 void or1k32bf_h_sys_gpr168_set (SIM_CPU
*, USI
);
3696 USI
or1k32bf_h_sys_gpr169_get (SIM_CPU
*);
3697 void or1k32bf_h_sys_gpr169_set (SIM_CPU
*, USI
);
3698 USI
or1k32bf_h_sys_gpr170_get (SIM_CPU
*);
3699 void or1k32bf_h_sys_gpr170_set (SIM_CPU
*, USI
);
3700 USI
or1k32bf_h_sys_gpr171_get (SIM_CPU
*);
3701 void or1k32bf_h_sys_gpr171_set (SIM_CPU
*, USI
);
3702 USI
or1k32bf_h_sys_gpr172_get (SIM_CPU
*);
3703 void or1k32bf_h_sys_gpr172_set (SIM_CPU
*, USI
);
3704 USI
or1k32bf_h_sys_gpr173_get (SIM_CPU
*);
3705 void or1k32bf_h_sys_gpr173_set (SIM_CPU
*, USI
);
3706 USI
or1k32bf_h_sys_gpr174_get (SIM_CPU
*);
3707 void or1k32bf_h_sys_gpr174_set (SIM_CPU
*, USI
);
3708 USI
or1k32bf_h_sys_gpr175_get (SIM_CPU
*);
3709 void or1k32bf_h_sys_gpr175_set (SIM_CPU
*, USI
);
3710 USI
or1k32bf_h_sys_gpr176_get (SIM_CPU
*);
3711 void or1k32bf_h_sys_gpr176_set (SIM_CPU
*, USI
);
3712 USI
or1k32bf_h_sys_gpr177_get (SIM_CPU
*);
3713 void or1k32bf_h_sys_gpr177_set (SIM_CPU
*, USI
);
3714 USI
or1k32bf_h_sys_gpr178_get (SIM_CPU
*);
3715 void or1k32bf_h_sys_gpr178_set (SIM_CPU
*, USI
);
3716 USI
or1k32bf_h_sys_gpr179_get (SIM_CPU
*);
3717 void or1k32bf_h_sys_gpr179_set (SIM_CPU
*, USI
);
3718 USI
or1k32bf_h_sys_gpr180_get (SIM_CPU
*);
3719 void or1k32bf_h_sys_gpr180_set (SIM_CPU
*, USI
);
3720 USI
or1k32bf_h_sys_gpr181_get (SIM_CPU
*);
3721 void or1k32bf_h_sys_gpr181_set (SIM_CPU
*, USI
);
3722 USI
or1k32bf_h_sys_gpr182_get (SIM_CPU
*);
3723 void or1k32bf_h_sys_gpr182_set (SIM_CPU
*, USI
);
3724 USI
or1k32bf_h_sys_gpr183_get (SIM_CPU
*);
3725 void or1k32bf_h_sys_gpr183_set (SIM_CPU
*, USI
);
3726 USI
or1k32bf_h_sys_gpr184_get (SIM_CPU
*);
3727 void or1k32bf_h_sys_gpr184_set (SIM_CPU
*, USI
);
3728 USI
or1k32bf_h_sys_gpr185_get (SIM_CPU
*);
3729 void or1k32bf_h_sys_gpr185_set (SIM_CPU
*, USI
);
3730 USI
or1k32bf_h_sys_gpr186_get (SIM_CPU
*);
3731 void or1k32bf_h_sys_gpr186_set (SIM_CPU
*, USI
);
3732 USI
or1k32bf_h_sys_gpr187_get (SIM_CPU
*);
3733 void or1k32bf_h_sys_gpr187_set (SIM_CPU
*, USI
);
3734 USI
or1k32bf_h_sys_gpr188_get (SIM_CPU
*);
3735 void or1k32bf_h_sys_gpr188_set (SIM_CPU
*, USI
);
3736 USI
or1k32bf_h_sys_gpr189_get (SIM_CPU
*);
3737 void or1k32bf_h_sys_gpr189_set (SIM_CPU
*, USI
);
3738 USI
or1k32bf_h_sys_gpr190_get (SIM_CPU
*);
3739 void or1k32bf_h_sys_gpr190_set (SIM_CPU
*, USI
);
3740 USI
or1k32bf_h_sys_gpr191_get (SIM_CPU
*);
3741 void or1k32bf_h_sys_gpr191_set (SIM_CPU
*, USI
);
3742 USI
or1k32bf_h_sys_gpr192_get (SIM_CPU
*);
3743 void or1k32bf_h_sys_gpr192_set (SIM_CPU
*, USI
);
3744 USI
or1k32bf_h_sys_gpr193_get (SIM_CPU
*);
3745 void or1k32bf_h_sys_gpr193_set (SIM_CPU
*, USI
);
3746 USI
or1k32bf_h_sys_gpr194_get (SIM_CPU
*);
3747 void or1k32bf_h_sys_gpr194_set (SIM_CPU
*, USI
);
3748 USI
or1k32bf_h_sys_gpr195_get (SIM_CPU
*);
3749 void or1k32bf_h_sys_gpr195_set (SIM_CPU
*, USI
);
3750 USI
or1k32bf_h_sys_gpr196_get (SIM_CPU
*);
3751 void or1k32bf_h_sys_gpr196_set (SIM_CPU
*, USI
);
3752 USI
or1k32bf_h_sys_gpr197_get (SIM_CPU
*);
3753 void or1k32bf_h_sys_gpr197_set (SIM_CPU
*, USI
);
3754 USI
or1k32bf_h_sys_gpr198_get (SIM_CPU
*);
3755 void or1k32bf_h_sys_gpr198_set (SIM_CPU
*, USI
);
3756 USI
or1k32bf_h_sys_gpr199_get (SIM_CPU
*);
3757 void or1k32bf_h_sys_gpr199_set (SIM_CPU
*, USI
);
3758 USI
or1k32bf_h_sys_gpr200_get (SIM_CPU
*);
3759 void or1k32bf_h_sys_gpr200_set (SIM_CPU
*, USI
);
3760 USI
or1k32bf_h_sys_gpr201_get (SIM_CPU
*);
3761 void or1k32bf_h_sys_gpr201_set (SIM_CPU
*, USI
);
3762 USI
or1k32bf_h_sys_gpr202_get (SIM_CPU
*);
3763 void or1k32bf_h_sys_gpr202_set (SIM_CPU
*, USI
);
3764 USI
or1k32bf_h_sys_gpr203_get (SIM_CPU
*);
3765 void or1k32bf_h_sys_gpr203_set (SIM_CPU
*, USI
);
3766 USI
or1k32bf_h_sys_gpr204_get (SIM_CPU
*);
3767 void or1k32bf_h_sys_gpr204_set (SIM_CPU
*, USI
);
3768 USI
or1k32bf_h_sys_gpr205_get (SIM_CPU
*);
3769 void or1k32bf_h_sys_gpr205_set (SIM_CPU
*, USI
);
3770 USI
or1k32bf_h_sys_gpr206_get (SIM_CPU
*);
3771 void or1k32bf_h_sys_gpr206_set (SIM_CPU
*, USI
);
3772 USI
or1k32bf_h_sys_gpr207_get (SIM_CPU
*);
3773 void or1k32bf_h_sys_gpr207_set (SIM_CPU
*, USI
);
3774 USI
or1k32bf_h_sys_gpr208_get (SIM_CPU
*);
3775 void or1k32bf_h_sys_gpr208_set (SIM_CPU
*, USI
);
3776 USI
or1k32bf_h_sys_gpr209_get (SIM_CPU
*);
3777 void or1k32bf_h_sys_gpr209_set (SIM_CPU
*, USI
);
3778 USI
or1k32bf_h_sys_gpr210_get (SIM_CPU
*);
3779 void or1k32bf_h_sys_gpr210_set (SIM_CPU
*, USI
);
3780 USI
or1k32bf_h_sys_gpr211_get (SIM_CPU
*);
3781 void or1k32bf_h_sys_gpr211_set (SIM_CPU
*, USI
);
3782 USI
or1k32bf_h_sys_gpr212_get (SIM_CPU
*);
3783 void or1k32bf_h_sys_gpr212_set (SIM_CPU
*, USI
);
3784 USI
or1k32bf_h_sys_gpr213_get (SIM_CPU
*);
3785 void or1k32bf_h_sys_gpr213_set (SIM_CPU
*, USI
);
3786 USI
or1k32bf_h_sys_gpr214_get (SIM_CPU
*);
3787 void or1k32bf_h_sys_gpr214_set (SIM_CPU
*, USI
);
3788 USI
or1k32bf_h_sys_gpr215_get (SIM_CPU
*);
3789 void or1k32bf_h_sys_gpr215_set (SIM_CPU
*, USI
);
3790 USI
or1k32bf_h_sys_gpr216_get (SIM_CPU
*);
3791 void or1k32bf_h_sys_gpr216_set (SIM_CPU
*, USI
);
3792 USI
or1k32bf_h_sys_gpr217_get (SIM_CPU
*);
3793 void or1k32bf_h_sys_gpr217_set (SIM_CPU
*, USI
);
3794 USI
or1k32bf_h_sys_gpr218_get (SIM_CPU
*);
3795 void or1k32bf_h_sys_gpr218_set (SIM_CPU
*, USI
);
3796 USI
or1k32bf_h_sys_gpr219_get (SIM_CPU
*);
3797 void or1k32bf_h_sys_gpr219_set (SIM_CPU
*, USI
);
3798 USI
or1k32bf_h_sys_gpr220_get (SIM_CPU
*);
3799 void or1k32bf_h_sys_gpr220_set (SIM_CPU
*, USI
);
3800 USI
or1k32bf_h_sys_gpr221_get (SIM_CPU
*);
3801 void or1k32bf_h_sys_gpr221_set (SIM_CPU
*, USI
);
3802 USI
or1k32bf_h_sys_gpr222_get (SIM_CPU
*);
3803 void or1k32bf_h_sys_gpr222_set (SIM_CPU
*, USI
);
3804 USI
or1k32bf_h_sys_gpr223_get (SIM_CPU
*);
3805 void or1k32bf_h_sys_gpr223_set (SIM_CPU
*, USI
);
3806 USI
or1k32bf_h_sys_gpr224_get (SIM_CPU
*);
3807 void or1k32bf_h_sys_gpr224_set (SIM_CPU
*, USI
);
3808 USI
or1k32bf_h_sys_gpr225_get (SIM_CPU
*);
3809 void or1k32bf_h_sys_gpr225_set (SIM_CPU
*, USI
);
3810 USI
or1k32bf_h_sys_gpr226_get (SIM_CPU
*);
3811 void or1k32bf_h_sys_gpr226_set (SIM_CPU
*, USI
);
3812 USI
or1k32bf_h_sys_gpr227_get (SIM_CPU
*);
3813 void or1k32bf_h_sys_gpr227_set (SIM_CPU
*, USI
);
3814 USI
or1k32bf_h_sys_gpr228_get (SIM_CPU
*);
3815 void or1k32bf_h_sys_gpr228_set (SIM_CPU
*, USI
);
3816 USI
or1k32bf_h_sys_gpr229_get (SIM_CPU
*);
3817 void or1k32bf_h_sys_gpr229_set (SIM_CPU
*, USI
);
3818 USI
or1k32bf_h_sys_gpr230_get (SIM_CPU
*);
3819 void or1k32bf_h_sys_gpr230_set (SIM_CPU
*, USI
);
3820 USI
or1k32bf_h_sys_gpr231_get (SIM_CPU
*);
3821 void or1k32bf_h_sys_gpr231_set (SIM_CPU
*, USI
);
3822 USI
or1k32bf_h_sys_gpr232_get (SIM_CPU
*);
3823 void or1k32bf_h_sys_gpr232_set (SIM_CPU
*, USI
);
3824 USI
or1k32bf_h_sys_gpr233_get (SIM_CPU
*);
3825 void or1k32bf_h_sys_gpr233_set (SIM_CPU
*, USI
);
3826 USI
or1k32bf_h_sys_gpr234_get (SIM_CPU
*);
3827 void or1k32bf_h_sys_gpr234_set (SIM_CPU
*, USI
);
3828 USI
or1k32bf_h_sys_gpr235_get (SIM_CPU
*);
3829 void or1k32bf_h_sys_gpr235_set (SIM_CPU
*, USI
);
3830 USI
or1k32bf_h_sys_gpr236_get (SIM_CPU
*);
3831 void or1k32bf_h_sys_gpr236_set (SIM_CPU
*, USI
);
3832 USI
or1k32bf_h_sys_gpr237_get (SIM_CPU
*);
3833 void or1k32bf_h_sys_gpr237_set (SIM_CPU
*, USI
);
3834 USI
or1k32bf_h_sys_gpr238_get (SIM_CPU
*);
3835 void or1k32bf_h_sys_gpr238_set (SIM_CPU
*, USI
);
3836 USI
or1k32bf_h_sys_gpr239_get (SIM_CPU
*);
3837 void or1k32bf_h_sys_gpr239_set (SIM_CPU
*, USI
);
3838 USI
or1k32bf_h_sys_gpr240_get (SIM_CPU
*);
3839 void or1k32bf_h_sys_gpr240_set (SIM_CPU
*, USI
);
3840 USI
or1k32bf_h_sys_gpr241_get (SIM_CPU
*);
3841 void or1k32bf_h_sys_gpr241_set (SIM_CPU
*, USI
);
3842 USI
or1k32bf_h_sys_gpr242_get (SIM_CPU
*);
3843 void or1k32bf_h_sys_gpr242_set (SIM_CPU
*, USI
);
3844 USI
or1k32bf_h_sys_gpr243_get (SIM_CPU
*);
3845 void or1k32bf_h_sys_gpr243_set (SIM_CPU
*, USI
);
3846 USI
or1k32bf_h_sys_gpr244_get (SIM_CPU
*);
3847 void or1k32bf_h_sys_gpr244_set (SIM_CPU
*, USI
);
3848 USI
or1k32bf_h_sys_gpr245_get (SIM_CPU
*);
3849 void or1k32bf_h_sys_gpr245_set (SIM_CPU
*, USI
);
3850 USI
or1k32bf_h_sys_gpr246_get (SIM_CPU
*);
3851 void or1k32bf_h_sys_gpr246_set (SIM_CPU
*, USI
);
3852 USI
or1k32bf_h_sys_gpr247_get (SIM_CPU
*);
3853 void or1k32bf_h_sys_gpr247_set (SIM_CPU
*, USI
);
3854 USI
or1k32bf_h_sys_gpr248_get (SIM_CPU
*);
3855 void or1k32bf_h_sys_gpr248_set (SIM_CPU
*, USI
);
3856 USI
or1k32bf_h_sys_gpr249_get (SIM_CPU
*);
3857 void or1k32bf_h_sys_gpr249_set (SIM_CPU
*, USI
);
3858 USI
or1k32bf_h_sys_gpr250_get (SIM_CPU
*);
3859 void or1k32bf_h_sys_gpr250_set (SIM_CPU
*, USI
);
3860 USI
or1k32bf_h_sys_gpr251_get (SIM_CPU
*);
3861 void or1k32bf_h_sys_gpr251_set (SIM_CPU
*, USI
);
3862 USI
or1k32bf_h_sys_gpr252_get (SIM_CPU
*);
3863 void or1k32bf_h_sys_gpr252_set (SIM_CPU
*, USI
);
3864 USI
or1k32bf_h_sys_gpr253_get (SIM_CPU
*);
3865 void or1k32bf_h_sys_gpr253_set (SIM_CPU
*, USI
);
3866 USI
or1k32bf_h_sys_gpr254_get (SIM_CPU
*);
3867 void or1k32bf_h_sys_gpr254_set (SIM_CPU
*, USI
);
3868 USI
or1k32bf_h_sys_gpr255_get (SIM_CPU
*);
3869 void or1k32bf_h_sys_gpr255_set (SIM_CPU
*, USI
);
3870 USI
or1k32bf_h_sys_gpr256_get (SIM_CPU
*);
3871 void or1k32bf_h_sys_gpr256_set (SIM_CPU
*, USI
);
3872 USI
or1k32bf_h_sys_gpr257_get (SIM_CPU
*);
3873 void or1k32bf_h_sys_gpr257_set (SIM_CPU
*, USI
);
3874 USI
or1k32bf_h_sys_gpr258_get (SIM_CPU
*);
3875 void or1k32bf_h_sys_gpr258_set (SIM_CPU
*, USI
);
3876 USI
or1k32bf_h_sys_gpr259_get (SIM_CPU
*);
3877 void or1k32bf_h_sys_gpr259_set (SIM_CPU
*, USI
);
3878 USI
or1k32bf_h_sys_gpr260_get (SIM_CPU
*);
3879 void or1k32bf_h_sys_gpr260_set (SIM_CPU
*, USI
);
3880 USI
or1k32bf_h_sys_gpr261_get (SIM_CPU
*);
3881 void or1k32bf_h_sys_gpr261_set (SIM_CPU
*, USI
);
3882 USI
or1k32bf_h_sys_gpr262_get (SIM_CPU
*);
3883 void or1k32bf_h_sys_gpr262_set (SIM_CPU
*, USI
);
3884 USI
or1k32bf_h_sys_gpr263_get (SIM_CPU
*);
3885 void or1k32bf_h_sys_gpr263_set (SIM_CPU
*, USI
);
3886 USI
or1k32bf_h_sys_gpr264_get (SIM_CPU
*);
3887 void or1k32bf_h_sys_gpr264_set (SIM_CPU
*, USI
);
3888 USI
or1k32bf_h_sys_gpr265_get (SIM_CPU
*);
3889 void or1k32bf_h_sys_gpr265_set (SIM_CPU
*, USI
);
3890 USI
or1k32bf_h_sys_gpr266_get (SIM_CPU
*);
3891 void or1k32bf_h_sys_gpr266_set (SIM_CPU
*, USI
);
3892 USI
or1k32bf_h_sys_gpr267_get (SIM_CPU
*);
3893 void or1k32bf_h_sys_gpr267_set (SIM_CPU
*, USI
);
3894 USI
or1k32bf_h_sys_gpr268_get (SIM_CPU
*);
3895 void or1k32bf_h_sys_gpr268_set (SIM_CPU
*, USI
);
3896 USI
or1k32bf_h_sys_gpr269_get (SIM_CPU
*);
3897 void or1k32bf_h_sys_gpr269_set (SIM_CPU
*, USI
);
3898 USI
or1k32bf_h_sys_gpr270_get (SIM_CPU
*);
3899 void or1k32bf_h_sys_gpr270_set (SIM_CPU
*, USI
);
3900 USI
or1k32bf_h_sys_gpr271_get (SIM_CPU
*);
3901 void or1k32bf_h_sys_gpr271_set (SIM_CPU
*, USI
);
3902 USI
or1k32bf_h_sys_gpr272_get (SIM_CPU
*);
3903 void or1k32bf_h_sys_gpr272_set (SIM_CPU
*, USI
);
3904 USI
or1k32bf_h_sys_gpr273_get (SIM_CPU
*);
3905 void or1k32bf_h_sys_gpr273_set (SIM_CPU
*, USI
);
3906 USI
or1k32bf_h_sys_gpr274_get (SIM_CPU
*);
3907 void or1k32bf_h_sys_gpr274_set (SIM_CPU
*, USI
);
3908 USI
or1k32bf_h_sys_gpr275_get (SIM_CPU
*);
3909 void or1k32bf_h_sys_gpr275_set (SIM_CPU
*, USI
);
3910 USI
or1k32bf_h_sys_gpr276_get (SIM_CPU
*);
3911 void or1k32bf_h_sys_gpr276_set (SIM_CPU
*, USI
);
3912 USI
or1k32bf_h_sys_gpr277_get (SIM_CPU
*);
3913 void or1k32bf_h_sys_gpr277_set (SIM_CPU
*, USI
);
3914 USI
or1k32bf_h_sys_gpr278_get (SIM_CPU
*);
3915 void or1k32bf_h_sys_gpr278_set (SIM_CPU
*, USI
);
3916 USI
or1k32bf_h_sys_gpr279_get (SIM_CPU
*);
3917 void or1k32bf_h_sys_gpr279_set (SIM_CPU
*, USI
);
3918 USI
or1k32bf_h_sys_gpr280_get (SIM_CPU
*);
3919 void or1k32bf_h_sys_gpr280_set (SIM_CPU
*, USI
);
3920 USI
or1k32bf_h_sys_gpr281_get (SIM_CPU
*);
3921 void or1k32bf_h_sys_gpr281_set (SIM_CPU
*, USI
);
3922 USI
or1k32bf_h_sys_gpr282_get (SIM_CPU
*);
3923 void or1k32bf_h_sys_gpr282_set (SIM_CPU
*, USI
);
3924 USI
or1k32bf_h_sys_gpr283_get (SIM_CPU
*);
3925 void or1k32bf_h_sys_gpr283_set (SIM_CPU
*, USI
);
3926 USI
or1k32bf_h_sys_gpr284_get (SIM_CPU
*);
3927 void or1k32bf_h_sys_gpr284_set (SIM_CPU
*, USI
);
3928 USI
or1k32bf_h_sys_gpr285_get (SIM_CPU
*);
3929 void or1k32bf_h_sys_gpr285_set (SIM_CPU
*, USI
);
3930 USI
or1k32bf_h_sys_gpr286_get (SIM_CPU
*);
3931 void or1k32bf_h_sys_gpr286_set (SIM_CPU
*, USI
);
3932 USI
or1k32bf_h_sys_gpr287_get (SIM_CPU
*);
3933 void or1k32bf_h_sys_gpr287_set (SIM_CPU
*, USI
);
3934 USI
or1k32bf_h_sys_gpr288_get (SIM_CPU
*);
3935 void or1k32bf_h_sys_gpr288_set (SIM_CPU
*, USI
);
3936 USI
or1k32bf_h_sys_gpr289_get (SIM_CPU
*);
3937 void or1k32bf_h_sys_gpr289_set (SIM_CPU
*, USI
);
3938 USI
or1k32bf_h_sys_gpr290_get (SIM_CPU
*);
3939 void or1k32bf_h_sys_gpr290_set (SIM_CPU
*, USI
);
3940 USI
or1k32bf_h_sys_gpr291_get (SIM_CPU
*);
3941 void or1k32bf_h_sys_gpr291_set (SIM_CPU
*, USI
);
3942 USI
or1k32bf_h_sys_gpr292_get (SIM_CPU
*);
3943 void or1k32bf_h_sys_gpr292_set (SIM_CPU
*, USI
);
3944 USI
or1k32bf_h_sys_gpr293_get (SIM_CPU
*);
3945 void or1k32bf_h_sys_gpr293_set (SIM_CPU
*, USI
);
3946 USI
or1k32bf_h_sys_gpr294_get (SIM_CPU
*);
3947 void or1k32bf_h_sys_gpr294_set (SIM_CPU
*, USI
);
3948 USI
or1k32bf_h_sys_gpr295_get (SIM_CPU
*);
3949 void or1k32bf_h_sys_gpr295_set (SIM_CPU
*, USI
);
3950 USI
or1k32bf_h_sys_gpr296_get (SIM_CPU
*);
3951 void or1k32bf_h_sys_gpr296_set (SIM_CPU
*, USI
);
3952 USI
or1k32bf_h_sys_gpr297_get (SIM_CPU
*);
3953 void or1k32bf_h_sys_gpr297_set (SIM_CPU
*, USI
);
3954 USI
or1k32bf_h_sys_gpr298_get (SIM_CPU
*);
3955 void or1k32bf_h_sys_gpr298_set (SIM_CPU
*, USI
);
3956 USI
or1k32bf_h_sys_gpr299_get (SIM_CPU
*);
3957 void or1k32bf_h_sys_gpr299_set (SIM_CPU
*, USI
);
3958 USI
or1k32bf_h_sys_gpr300_get (SIM_CPU
*);
3959 void or1k32bf_h_sys_gpr300_set (SIM_CPU
*, USI
);
3960 USI
or1k32bf_h_sys_gpr301_get (SIM_CPU
*);
3961 void or1k32bf_h_sys_gpr301_set (SIM_CPU
*, USI
);
3962 USI
or1k32bf_h_sys_gpr302_get (SIM_CPU
*);
3963 void or1k32bf_h_sys_gpr302_set (SIM_CPU
*, USI
);
3964 USI
or1k32bf_h_sys_gpr303_get (SIM_CPU
*);
3965 void or1k32bf_h_sys_gpr303_set (SIM_CPU
*, USI
);
3966 USI
or1k32bf_h_sys_gpr304_get (SIM_CPU
*);
3967 void or1k32bf_h_sys_gpr304_set (SIM_CPU
*, USI
);
3968 USI
or1k32bf_h_sys_gpr305_get (SIM_CPU
*);
3969 void or1k32bf_h_sys_gpr305_set (SIM_CPU
*, USI
);
3970 USI
or1k32bf_h_sys_gpr306_get (SIM_CPU
*);
3971 void or1k32bf_h_sys_gpr306_set (SIM_CPU
*, USI
);
3972 USI
or1k32bf_h_sys_gpr307_get (SIM_CPU
*);
3973 void or1k32bf_h_sys_gpr307_set (SIM_CPU
*, USI
);
3974 USI
or1k32bf_h_sys_gpr308_get (SIM_CPU
*);
3975 void or1k32bf_h_sys_gpr308_set (SIM_CPU
*, USI
);
3976 USI
or1k32bf_h_sys_gpr309_get (SIM_CPU
*);
3977 void or1k32bf_h_sys_gpr309_set (SIM_CPU
*, USI
);
3978 USI
or1k32bf_h_sys_gpr310_get (SIM_CPU
*);
3979 void or1k32bf_h_sys_gpr310_set (SIM_CPU
*, USI
);
3980 USI
or1k32bf_h_sys_gpr311_get (SIM_CPU
*);
3981 void or1k32bf_h_sys_gpr311_set (SIM_CPU
*, USI
);
3982 USI
or1k32bf_h_sys_gpr312_get (SIM_CPU
*);
3983 void or1k32bf_h_sys_gpr312_set (SIM_CPU
*, USI
);
3984 USI
or1k32bf_h_sys_gpr313_get (SIM_CPU
*);
3985 void or1k32bf_h_sys_gpr313_set (SIM_CPU
*, USI
);
3986 USI
or1k32bf_h_sys_gpr314_get (SIM_CPU
*);
3987 void or1k32bf_h_sys_gpr314_set (SIM_CPU
*, USI
);
3988 USI
or1k32bf_h_sys_gpr315_get (SIM_CPU
*);
3989 void or1k32bf_h_sys_gpr315_set (SIM_CPU
*, USI
);
3990 USI
or1k32bf_h_sys_gpr316_get (SIM_CPU
*);
3991 void or1k32bf_h_sys_gpr316_set (SIM_CPU
*, USI
);
3992 USI
or1k32bf_h_sys_gpr317_get (SIM_CPU
*);
3993 void or1k32bf_h_sys_gpr317_set (SIM_CPU
*, USI
);
3994 USI
or1k32bf_h_sys_gpr318_get (SIM_CPU
*);
3995 void or1k32bf_h_sys_gpr318_set (SIM_CPU
*, USI
);
3996 USI
or1k32bf_h_sys_gpr319_get (SIM_CPU
*);
3997 void or1k32bf_h_sys_gpr319_set (SIM_CPU
*, USI
);
3998 USI
or1k32bf_h_sys_gpr320_get (SIM_CPU
*);
3999 void or1k32bf_h_sys_gpr320_set (SIM_CPU
*, USI
);
4000 USI
or1k32bf_h_sys_gpr321_get (SIM_CPU
*);
4001 void or1k32bf_h_sys_gpr321_set (SIM_CPU
*, USI
);
4002 USI
or1k32bf_h_sys_gpr322_get (SIM_CPU
*);
4003 void or1k32bf_h_sys_gpr322_set (SIM_CPU
*, USI
);
4004 USI
or1k32bf_h_sys_gpr323_get (SIM_CPU
*);
4005 void or1k32bf_h_sys_gpr323_set (SIM_CPU
*, USI
);
4006 USI
or1k32bf_h_sys_gpr324_get (SIM_CPU
*);
4007 void or1k32bf_h_sys_gpr324_set (SIM_CPU
*, USI
);
4008 USI
or1k32bf_h_sys_gpr325_get (SIM_CPU
*);
4009 void or1k32bf_h_sys_gpr325_set (SIM_CPU
*, USI
);
4010 USI
or1k32bf_h_sys_gpr326_get (SIM_CPU
*);
4011 void or1k32bf_h_sys_gpr326_set (SIM_CPU
*, USI
);
4012 USI
or1k32bf_h_sys_gpr327_get (SIM_CPU
*);
4013 void or1k32bf_h_sys_gpr327_set (SIM_CPU
*, USI
);
4014 USI
or1k32bf_h_sys_gpr328_get (SIM_CPU
*);
4015 void or1k32bf_h_sys_gpr328_set (SIM_CPU
*, USI
);
4016 USI
or1k32bf_h_sys_gpr329_get (SIM_CPU
*);
4017 void or1k32bf_h_sys_gpr329_set (SIM_CPU
*, USI
);
4018 USI
or1k32bf_h_sys_gpr330_get (SIM_CPU
*);
4019 void or1k32bf_h_sys_gpr330_set (SIM_CPU
*, USI
);
4020 USI
or1k32bf_h_sys_gpr331_get (SIM_CPU
*);
4021 void or1k32bf_h_sys_gpr331_set (SIM_CPU
*, USI
);
4022 USI
or1k32bf_h_sys_gpr332_get (SIM_CPU
*);
4023 void or1k32bf_h_sys_gpr332_set (SIM_CPU
*, USI
);
4024 USI
or1k32bf_h_sys_gpr333_get (SIM_CPU
*);
4025 void or1k32bf_h_sys_gpr333_set (SIM_CPU
*, USI
);
4026 USI
or1k32bf_h_sys_gpr334_get (SIM_CPU
*);
4027 void or1k32bf_h_sys_gpr334_set (SIM_CPU
*, USI
);
4028 USI
or1k32bf_h_sys_gpr335_get (SIM_CPU
*);
4029 void or1k32bf_h_sys_gpr335_set (SIM_CPU
*, USI
);
4030 USI
or1k32bf_h_sys_gpr336_get (SIM_CPU
*);
4031 void or1k32bf_h_sys_gpr336_set (SIM_CPU
*, USI
);
4032 USI
or1k32bf_h_sys_gpr337_get (SIM_CPU
*);
4033 void or1k32bf_h_sys_gpr337_set (SIM_CPU
*, USI
);
4034 USI
or1k32bf_h_sys_gpr338_get (SIM_CPU
*);
4035 void or1k32bf_h_sys_gpr338_set (SIM_CPU
*, USI
);
4036 USI
or1k32bf_h_sys_gpr339_get (SIM_CPU
*);
4037 void or1k32bf_h_sys_gpr339_set (SIM_CPU
*, USI
);
4038 USI
or1k32bf_h_sys_gpr340_get (SIM_CPU
*);
4039 void or1k32bf_h_sys_gpr340_set (SIM_CPU
*, USI
);
4040 USI
or1k32bf_h_sys_gpr341_get (SIM_CPU
*);
4041 void or1k32bf_h_sys_gpr341_set (SIM_CPU
*, USI
);
4042 USI
or1k32bf_h_sys_gpr342_get (SIM_CPU
*);
4043 void or1k32bf_h_sys_gpr342_set (SIM_CPU
*, USI
);
4044 USI
or1k32bf_h_sys_gpr343_get (SIM_CPU
*);
4045 void or1k32bf_h_sys_gpr343_set (SIM_CPU
*, USI
);
4046 USI
or1k32bf_h_sys_gpr344_get (SIM_CPU
*);
4047 void or1k32bf_h_sys_gpr344_set (SIM_CPU
*, USI
);
4048 USI
or1k32bf_h_sys_gpr345_get (SIM_CPU
*);
4049 void or1k32bf_h_sys_gpr345_set (SIM_CPU
*, USI
);
4050 USI
or1k32bf_h_sys_gpr346_get (SIM_CPU
*);
4051 void or1k32bf_h_sys_gpr346_set (SIM_CPU
*, USI
);
4052 USI
or1k32bf_h_sys_gpr347_get (SIM_CPU
*);
4053 void or1k32bf_h_sys_gpr347_set (SIM_CPU
*, USI
);
4054 USI
or1k32bf_h_sys_gpr348_get (SIM_CPU
*);
4055 void or1k32bf_h_sys_gpr348_set (SIM_CPU
*, USI
);
4056 USI
or1k32bf_h_sys_gpr349_get (SIM_CPU
*);
4057 void or1k32bf_h_sys_gpr349_set (SIM_CPU
*, USI
);
4058 USI
or1k32bf_h_sys_gpr350_get (SIM_CPU
*);
4059 void or1k32bf_h_sys_gpr350_set (SIM_CPU
*, USI
);
4060 USI
or1k32bf_h_sys_gpr351_get (SIM_CPU
*);
4061 void or1k32bf_h_sys_gpr351_set (SIM_CPU
*, USI
);
4062 USI
or1k32bf_h_sys_gpr352_get (SIM_CPU
*);
4063 void or1k32bf_h_sys_gpr352_set (SIM_CPU
*, USI
);
4064 USI
or1k32bf_h_sys_gpr353_get (SIM_CPU
*);
4065 void or1k32bf_h_sys_gpr353_set (SIM_CPU
*, USI
);
4066 USI
or1k32bf_h_sys_gpr354_get (SIM_CPU
*);
4067 void or1k32bf_h_sys_gpr354_set (SIM_CPU
*, USI
);
4068 USI
or1k32bf_h_sys_gpr355_get (SIM_CPU
*);
4069 void or1k32bf_h_sys_gpr355_set (SIM_CPU
*, USI
);
4070 USI
or1k32bf_h_sys_gpr356_get (SIM_CPU
*);
4071 void or1k32bf_h_sys_gpr356_set (SIM_CPU
*, USI
);
4072 USI
or1k32bf_h_sys_gpr357_get (SIM_CPU
*);
4073 void or1k32bf_h_sys_gpr357_set (SIM_CPU
*, USI
);
4074 USI
or1k32bf_h_sys_gpr358_get (SIM_CPU
*);
4075 void or1k32bf_h_sys_gpr358_set (SIM_CPU
*, USI
);
4076 USI
or1k32bf_h_sys_gpr359_get (SIM_CPU
*);
4077 void or1k32bf_h_sys_gpr359_set (SIM_CPU
*, USI
);
4078 USI
or1k32bf_h_sys_gpr360_get (SIM_CPU
*);
4079 void or1k32bf_h_sys_gpr360_set (SIM_CPU
*, USI
);
4080 USI
or1k32bf_h_sys_gpr361_get (SIM_CPU
*);
4081 void or1k32bf_h_sys_gpr361_set (SIM_CPU
*, USI
);
4082 USI
or1k32bf_h_sys_gpr362_get (SIM_CPU
*);
4083 void or1k32bf_h_sys_gpr362_set (SIM_CPU
*, USI
);
4084 USI
or1k32bf_h_sys_gpr363_get (SIM_CPU
*);
4085 void or1k32bf_h_sys_gpr363_set (SIM_CPU
*, USI
);
4086 USI
or1k32bf_h_sys_gpr364_get (SIM_CPU
*);
4087 void or1k32bf_h_sys_gpr364_set (SIM_CPU
*, USI
);
4088 USI
or1k32bf_h_sys_gpr365_get (SIM_CPU
*);
4089 void or1k32bf_h_sys_gpr365_set (SIM_CPU
*, USI
);
4090 USI
or1k32bf_h_sys_gpr366_get (SIM_CPU
*);
4091 void or1k32bf_h_sys_gpr366_set (SIM_CPU
*, USI
);
4092 USI
or1k32bf_h_sys_gpr367_get (SIM_CPU
*);
4093 void or1k32bf_h_sys_gpr367_set (SIM_CPU
*, USI
);
4094 USI
or1k32bf_h_sys_gpr368_get (SIM_CPU
*);
4095 void or1k32bf_h_sys_gpr368_set (SIM_CPU
*, USI
);
4096 USI
or1k32bf_h_sys_gpr369_get (SIM_CPU
*);
4097 void or1k32bf_h_sys_gpr369_set (SIM_CPU
*, USI
);
4098 USI
or1k32bf_h_sys_gpr370_get (SIM_CPU
*);
4099 void or1k32bf_h_sys_gpr370_set (SIM_CPU
*, USI
);
4100 USI
or1k32bf_h_sys_gpr371_get (SIM_CPU
*);
4101 void or1k32bf_h_sys_gpr371_set (SIM_CPU
*, USI
);
4102 USI
or1k32bf_h_sys_gpr372_get (SIM_CPU
*);
4103 void or1k32bf_h_sys_gpr372_set (SIM_CPU
*, USI
);
4104 USI
or1k32bf_h_sys_gpr373_get (SIM_CPU
*);
4105 void or1k32bf_h_sys_gpr373_set (SIM_CPU
*, USI
);
4106 USI
or1k32bf_h_sys_gpr374_get (SIM_CPU
*);
4107 void or1k32bf_h_sys_gpr374_set (SIM_CPU
*, USI
);
4108 USI
or1k32bf_h_sys_gpr375_get (SIM_CPU
*);
4109 void or1k32bf_h_sys_gpr375_set (SIM_CPU
*, USI
);
4110 USI
or1k32bf_h_sys_gpr376_get (SIM_CPU
*);
4111 void or1k32bf_h_sys_gpr376_set (SIM_CPU
*, USI
);
4112 USI
or1k32bf_h_sys_gpr377_get (SIM_CPU
*);
4113 void or1k32bf_h_sys_gpr377_set (SIM_CPU
*, USI
);
4114 USI
or1k32bf_h_sys_gpr378_get (SIM_CPU
*);
4115 void or1k32bf_h_sys_gpr378_set (SIM_CPU
*, USI
);
4116 USI
or1k32bf_h_sys_gpr379_get (SIM_CPU
*);
4117 void or1k32bf_h_sys_gpr379_set (SIM_CPU
*, USI
);
4118 USI
or1k32bf_h_sys_gpr380_get (SIM_CPU
*);
4119 void or1k32bf_h_sys_gpr380_set (SIM_CPU
*, USI
);
4120 USI
or1k32bf_h_sys_gpr381_get (SIM_CPU
*);
4121 void or1k32bf_h_sys_gpr381_set (SIM_CPU
*, USI
);
4122 USI
or1k32bf_h_sys_gpr382_get (SIM_CPU
*);
4123 void or1k32bf_h_sys_gpr382_set (SIM_CPU
*, USI
);
4124 USI
or1k32bf_h_sys_gpr383_get (SIM_CPU
*);
4125 void or1k32bf_h_sys_gpr383_set (SIM_CPU
*, USI
);
4126 USI
or1k32bf_h_sys_gpr384_get (SIM_CPU
*);
4127 void or1k32bf_h_sys_gpr384_set (SIM_CPU
*, USI
);
4128 USI
or1k32bf_h_sys_gpr385_get (SIM_CPU
*);
4129 void or1k32bf_h_sys_gpr385_set (SIM_CPU
*, USI
);
4130 USI
or1k32bf_h_sys_gpr386_get (SIM_CPU
*);
4131 void or1k32bf_h_sys_gpr386_set (SIM_CPU
*, USI
);
4132 USI
or1k32bf_h_sys_gpr387_get (SIM_CPU
*);
4133 void or1k32bf_h_sys_gpr387_set (SIM_CPU
*, USI
);
4134 USI
or1k32bf_h_sys_gpr388_get (SIM_CPU
*);
4135 void or1k32bf_h_sys_gpr388_set (SIM_CPU
*, USI
);
4136 USI
or1k32bf_h_sys_gpr389_get (SIM_CPU
*);
4137 void or1k32bf_h_sys_gpr389_set (SIM_CPU
*, USI
);
4138 USI
or1k32bf_h_sys_gpr390_get (SIM_CPU
*);
4139 void or1k32bf_h_sys_gpr390_set (SIM_CPU
*, USI
);
4140 USI
or1k32bf_h_sys_gpr391_get (SIM_CPU
*);
4141 void or1k32bf_h_sys_gpr391_set (SIM_CPU
*, USI
);
4142 USI
or1k32bf_h_sys_gpr392_get (SIM_CPU
*);
4143 void or1k32bf_h_sys_gpr392_set (SIM_CPU
*, USI
);
4144 USI
or1k32bf_h_sys_gpr393_get (SIM_CPU
*);
4145 void or1k32bf_h_sys_gpr393_set (SIM_CPU
*, USI
);
4146 USI
or1k32bf_h_sys_gpr394_get (SIM_CPU
*);
4147 void or1k32bf_h_sys_gpr394_set (SIM_CPU
*, USI
);
4148 USI
or1k32bf_h_sys_gpr395_get (SIM_CPU
*);
4149 void or1k32bf_h_sys_gpr395_set (SIM_CPU
*, USI
);
4150 USI
or1k32bf_h_sys_gpr396_get (SIM_CPU
*);
4151 void or1k32bf_h_sys_gpr396_set (SIM_CPU
*, USI
);
4152 USI
or1k32bf_h_sys_gpr397_get (SIM_CPU
*);
4153 void or1k32bf_h_sys_gpr397_set (SIM_CPU
*, USI
);
4154 USI
or1k32bf_h_sys_gpr398_get (SIM_CPU
*);
4155 void or1k32bf_h_sys_gpr398_set (SIM_CPU
*, USI
);
4156 USI
or1k32bf_h_sys_gpr399_get (SIM_CPU
*);
4157 void or1k32bf_h_sys_gpr399_set (SIM_CPU
*, USI
);
4158 USI
or1k32bf_h_sys_gpr400_get (SIM_CPU
*);
4159 void or1k32bf_h_sys_gpr400_set (SIM_CPU
*, USI
);
4160 USI
or1k32bf_h_sys_gpr401_get (SIM_CPU
*);
4161 void or1k32bf_h_sys_gpr401_set (SIM_CPU
*, USI
);
4162 USI
or1k32bf_h_sys_gpr402_get (SIM_CPU
*);
4163 void or1k32bf_h_sys_gpr402_set (SIM_CPU
*, USI
);
4164 USI
or1k32bf_h_sys_gpr403_get (SIM_CPU
*);
4165 void or1k32bf_h_sys_gpr403_set (SIM_CPU
*, USI
);
4166 USI
or1k32bf_h_sys_gpr404_get (SIM_CPU
*);
4167 void or1k32bf_h_sys_gpr404_set (SIM_CPU
*, USI
);
4168 USI
or1k32bf_h_sys_gpr405_get (SIM_CPU
*);
4169 void or1k32bf_h_sys_gpr405_set (SIM_CPU
*, USI
);
4170 USI
or1k32bf_h_sys_gpr406_get (SIM_CPU
*);
4171 void or1k32bf_h_sys_gpr406_set (SIM_CPU
*, USI
);
4172 USI
or1k32bf_h_sys_gpr407_get (SIM_CPU
*);
4173 void or1k32bf_h_sys_gpr407_set (SIM_CPU
*, USI
);
4174 USI
or1k32bf_h_sys_gpr408_get (SIM_CPU
*);
4175 void or1k32bf_h_sys_gpr408_set (SIM_CPU
*, USI
);
4176 USI
or1k32bf_h_sys_gpr409_get (SIM_CPU
*);
4177 void or1k32bf_h_sys_gpr409_set (SIM_CPU
*, USI
);
4178 USI
or1k32bf_h_sys_gpr410_get (SIM_CPU
*);
4179 void or1k32bf_h_sys_gpr410_set (SIM_CPU
*, USI
);
4180 USI
or1k32bf_h_sys_gpr411_get (SIM_CPU
*);
4181 void or1k32bf_h_sys_gpr411_set (SIM_CPU
*, USI
);
4182 USI
or1k32bf_h_sys_gpr412_get (SIM_CPU
*);
4183 void or1k32bf_h_sys_gpr412_set (SIM_CPU
*, USI
);
4184 USI
or1k32bf_h_sys_gpr413_get (SIM_CPU
*);
4185 void or1k32bf_h_sys_gpr413_set (SIM_CPU
*, USI
);
4186 USI
or1k32bf_h_sys_gpr414_get (SIM_CPU
*);
4187 void or1k32bf_h_sys_gpr414_set (SIM_CPU
*, USI
);
4188 USI
or1k32bf_h_sys_gpr415_get (SIM_CPU
*);
4189 void or1k32bf_h_sys_gpr415_set (SIM_CPU
*, USI
);
4190 USI
or1k32bf_h_sys_gpr416_get (SIM_CPU
*);
4191 void or1k32bf_h_sys_gpr416_set (SIM_CPU
*, USI
);
4192 USI
or1k32bf_h_sys_gpr417_get (SIM_CPU
*);
4193 void or1k32bf_h_sys_gpr417_set (SIM_CPU
*, USI
);
4194 USI
or1k32bf_h_sys_gpr418_get (SIM_CPU
*);
4195 void or1k32bf_h_sys_gpr418_set (SIM_CPU
*, USI
);
4196 USI
or1k32bf_h_sys_gpr419_get (SIM_CPU
*);
4197 void or1k32bf_h_sys_gpr419_set (SIM_CPU
*, USI
);
4198 USI
or1k32bf_h_sys_gpr420_get (SIM_CPU
*);
4199 void or1k32bf_h_sys_gpr420_set (SIM_CPU
*, USI
);
4200 USI
or1k32bf_h_sys_gpr421_get (SIM_CPU
*);
4201 void or1k32bf_h_sys_gpr421_set (SIM_CPU
*, USI
);
4202 USI
or1k32bf_h_sys_gpr422_get (SIM_CPU
*);
4203 void or1k32bf_h_sys_gpr422_set (SIM_CPU
*, USI
);
4204 USI
or1k32bf_h_sys_gpr423_get (SIM_CPU
*);
4205 void or1k32bf_h_sys_gpr423_set (SIM_CPU
*, USI
);
4206 USI
or1k32bf_h_sys_gpr424_get (SIM_CPU
*);
4207 void or1k32bf_h_sys_gpr424_set (SIM_CPU
*, USI
);
4208 USI
or1k32bf_h_sys_gpr425_get (SIM_CPU
*);
4209 void or1k32bf_h_sys_gpr425_set (SIM_CPU
*, USI
);
4210 USI
or1k32bf_h_sys_gpr426_get (SIM_CPU
*);
4211 void or1k32bf_h_sys_gpr426_set (SIM_CPU
*, USI
);
4212 USI
or1k32bf_h_sys_gpr427_get (SIM_CPU
*);
4213 void or1k32bf_h_sys_gpr427_set (SIM_CPU
*, USI
);
4214 USI
or1k32bf_h_sys_gpr428_get (SIM_CPU
*);
4215 void or1k32bf_h_sys_gpr428_set (SIM_CPU
*, USI
);
4216 USI
or1k32bf_h_sys_gpr429_get (SIM_CPU
*);
4217 void or1k32bf_h_sys_gpr429_set (SIM_CPU
*, USI
);
4218 USI
or1k32bf_h_sys_gpr430_get (SIM_CPU
*);
4219 void or1k32bf_h_sys_gpr430_set (SIM_CPU
*, USI
);
4220 USI
or1k32bf_h_sys_gpr431_get (SIM_CPU
*);
4221 void or1k32bf_h_sys_gpr431_set (SIM_CPU
*, USI
);
4222 USI
or1k32bf_h_sys_gpr432_get (SIM_CPU
*);
4223 void or1k32bf_h_sys_gpr432_set (SIM_CPU
*, USI
);
4224 USI
or1k32bf_h_sys_gpr433_get (SIM_CPU
*);
4225 void or1k32bf_h_sys_gpr433_set (SIM_CPU
*, USI
);
4226 USI
or1k32bf_h_sys_gpr434_get (SIM_CPU
*);
4227 void or1k32bf_h_sys_gpr434_set (SIM_CPU
*, USI
);
4228 USI
or1k32bf_h_sys_gpr435_get (SIM_CPU
*);
4229 void or1k32bf_h_sys_gpr435_set (SIM_CPU
*, USI
);
4230 USI
or1k32bf_h_sys_gpr436_get (SIM_CPU
*);
4231 void or1k32bf_h_sys_gpr436_set (SIM_CPU
*, USI
);
4232 USI
or1k32bf_h_sys_gpr437_get (SIM_CPU
*);
4233 void or1k32bf_h_sys_gpr437_set (SIM_CPU
*, USI
);
4234 USI
or1k32bf_h_sys_gpr438_get (SIM_CPU
*);
4235 void or1k32bf_h_sys_gpr438_set (SIM_CPU
*, USI
);
4236 USI
or1k32bf_h_sys_gpr439_get (SIM_CPU
*);
4237 void or1k32bf_h_sys_gpr439_set (SIM_CPU
*, USI
);
4238 USI
or1k32bf_h_sys_gpr440_get (SIM_CPU
*);
4239 void or1k32bf_h_sys_gpr440_set (SIM_CPU
*, USI
);
4240 USI
or1k32bf_h_sys_gpr441_get (SIM_CPU
*);
4241 void or1k32bf_h_sys_gpr441_set (SIM_CPU
*, USI
);
4242 USI
or1k32bf_h_sys_gpr442_get (SIM_CPU
*);
4243 void or1k32bf_h_sys_gpr442_set (SIM_CPU
*, USI
);
4244 USI
or1k32bf_h_sys_gpr443_get (SIM_CPU
*);
4245 void or1k32bf_h_sys_gpr443_set (SIM_CPU
*, USI
);
4246 USI
or1k32bf_h_sys_gpr444_get (SIM_CPU
*);
4247 void or1k32bf_h_sys_gpr444_set (SIM_CPU
*, USI
);
4248 USI
or1k32bf_h_sys_gpr445_get (SIM_CPU
*);
4249 void or1k32bf_h_sys_gpr445_set (SIM_CPU
*, USI
);
4250 USI
or1k32bf_h_sys_gpr446_get (SIM_CPU
*);
4251 void or1k32bf_h_sys_gpr446_set (SIM_CPU
*, USI
);
4252 USI
or1k32bf_h_sys_gpr447_get (SIM_CPU
*);
4253 void or1k32bf_h_sys_gpr447_set (SIM_CPU
*, USI
);
4254 USI
or1k32bf_h_sys_gpr448_get (SIM_CPU
*);
4255 void or1k32bf_h_sys_gpr448_set (SIM_CPU
*, USI
);
4256 USI
or1k32bf_h_sys_gpr449_get (SIM_CPU
*);
4257 void or1k32bf_h_sys_gpr449_set (SIM_CPU
*, USI
);
4258 USI
or1k32bf_h_sys_gpr450_get (SIM_CPU
*);
4259 void or1k32bf_h_sys_gpr450_set (SIM_CPU
*, USI
);
4260 USI
or1k32bf_h_sys_gpr451_get (SIM_CPU
*);
4261 void or1k32bf_h_sys_gpr451_set (SIM_CPU
*, USI
);
4262 USI
or1k32bf_h_sys_gpr452_get (SIM_CPU
*);
4263 void or1k32bf_h_sys_gpr452_set (SIM_CPU
*, USI
);
4264 USI
or1k32bf_h_sys_gpr453_get (SIM_CPU
*);
4265 void or1k32bf_h_sys_gpr453_set (SIM_CPU
*, USI
);
4266 USI
or1k32bf_h_sys_gpr454_get (SIM_CPU
*);
4267 void or1k32bf_h_sys_gpr454_set (SIM_CPU
*, USI
);
4268 USI
or1k32bf_h_sys_gpr455_get (SIM_CPU
*);
4269 void or1k32bf_h_sys_gpr455_set (SIM_CPU
*, USI
);
4270 USI
or1k32bf_h_sys_gpr456_get (SIM_CPU
*);
4271 void or1k32bf_h_sys_gpr456_set (SIM_CPU
*, USI
);
4272 USI
or1k32bf_h_sys_gpr457_get (SIM_CPU
*);
4273 void or1k32bf_h_sys_gpr457_set (SIM_CPU
*, USI
);
4274 USI
or1k32bf_h_sys_gpr458_get (SIM_CPU
*);
4275 void or1k32bf_h_sys_gpr458_set (SIM_CPU
*, USI
);
4276 USI
or1k32bf_h_sys_gpr459_get (SIM_CPU
*);
4277 void or1k32bf_h_sys_gpr459_set (SIM_CPU
*, USI
);
4278 USI
or1k32bf_h_sys_gpr460_get (SIM_CPU
*);
4279 void or1k32bf_h_sys_gpr460_set (SIM_CPU
*, USI
);
4280 USI
or1k32bf_h_sys_gpr461_get (SIM_CPU
*);
4281 void or1k32bf_h_sys_gpr461_set (SIM_CPU
*, USI
);
4282 USI
or1k32bf_h_sys_gpr462_get (SIM_CPU
*);
4283 void or1k32bf_h_sys_gpr462_set (SIM_CPU
*, USI
);
4284 USI
or1k32bf_h_sys_gpr463_get (SIM_CPU
*);
4285 void or1k32bf_h_sys_gpr463_set (SIM_CPU
*, USI
);
4286 USI
or1k32bf_h_sys_gpr464_get (SIM_CPU
*);
4287 void or1k32bf_h_sys_gpr464_set (SIM_CPU
*, USI
);
4288 USI
or1k32bf_h_sys_gpr465_get (SIM_CPU
*);
4289 void or1k32bf_h_sys_gpr465_set (SIM_CPU
*, USI
);
4290 USI
or1k32bf_h_sys_gpr466_get (SIM_CPU
*);
4291 void or1k32bf_h_sys_gpr466_set (SIM_CPU
*, USI
);
4292 USI
or1k32bf_h_sys_gpr467_get (SIM_CPU
*);
4293 void or1k32bf_h_sys_gpr467_set (SIM_CPU
*, USI
);
4294 USI
or1k32bf_h_sys_gpr468_get (SIM_CPU
*);
4295 void or1k32bf_h_sys_gpr468_set (SIM_CPU
*, USI
);
4296 USI
or1k32bf_h_sys_gpr469_get (SIM_CPU
*);
4297 void or1k32bf_h_sys_gpr469_set (SIM_CPU
*, USI
);
4298 USI
or1k32bf_h_sys_gpr470_get (SIM_CPU
*);
4299 void or1k32bf_h_sys_gpr470_set (SIM_CPU
*, USI
);
4300 USI
or1k32bf_h_sys_gpr471_get (SIM_CPU
*);
4301 void or1k32bf_h_sys_gpr471_set (SIM_CPU
*, USI
);
4302 USI
or1k32bf_h_sys_gpr472_get (SIM_CPU
*);
4303 void or1k32bf_h_sys_gpr472_set (SIM_CPU
*, USI
);
4304 USI
or1k32bf_h_sys_gpr473_get (SIM_CPU
*);
4305 void or1k32bf_h_sys_gpr473_set (SIM_CPU
*, USI
);
4306 USI
or1k32bf_h_sys_gpr474_get (SIM_CPU
*);
4307 void or1k32bf_h_sys_gpr474_set (SIM_CPU
*, USI
);
4308 USI
or1k32bf_h_sys_gpr475_get (SIM_CPU
*);
4309 void or1k32bf_h_sys_gpr475_set (SIM_CPU
*, USI
);
4310 USI
or1k32bf_h_sys_gpr476_get (SIM_CPU
*);
4311 void or1k32bf_h_sys_gpr476_set (SIM_CPU
*, USI
);
4312 USI
or1k32bf_h_sys_gpr477_get (SIM_CPU
*);
4313 void or1k32bf_h_sys_gpr477_set (SIM_CPU
*, USI
);
4314 USI
or1k32bf_h_sys_gpr478_get (SIM_CPU
*);
4315 void or1k32bf_h_sys_gpr478_set (SIM_CPU
*, USI
);
4316 USI
or1k32bf_h_sys_gpr479_get (SIM_CPU
*);
4317 void or1k32bf_h_sys_gpr479_set (SIM_CPU
*, USI
);
4318 USI
or1k32bf_h_sys_gpr480_get (SIM_CPU
*);
4319 void or1k32bf_h_sys_gpr480_set (SIM_CPU
*, USI
);
4320 USI
or1k32bf_h_sys_gpr481_get (SIM_CPU
*);
4321 void or1k32bf_h_sys_gpr481_set (SIM_CPU
*, USI
);
4322 USI
or1k32bf_h_sys_gpr482_get (SIM_CPU
*);
4323 void or1k32bf_h_sys_gpr482_set (SIM_CPU
*, USI
);
4324 USI
or1k32bf_h_sys_gpr483_get (SIM_CPU
*);
4325 void or1k32bf_h_sys_gpr483_set (SIM_CPU
*, USI
);
4326 USI
or1k32bf_h_sys_gpr484_get (SIM_CPU
*);
4327 void or1k32bf_h_sys_gpr484_set (SIM_CPU
*, USI
);
4328 USI
or1k32bf_h_sys_gpr485_get (SIM_CPU
*);
4329 void or1k32bf_h_sys_gpr485_set (SIM_CPU
*, USI
);
4330 USI
or1k32bf_h_sys_gpr486_get (SIM_CPU
*);
4331 void or1k32bf_h_sys_gpr486_set (SIM_CPU
*, USI
);
4332 USI
or1k32bf_h_sys_gpr487_get (SIM_CPU
*);
4333 void or1k32bf_h_sys_gpr487_set (SIM_CPU
*, USI
);
4334 USI
or1k32bf_h_sys_gpr488_get (SIM_CPU
*);
4335 void or1k32bf_h_sys_gpr488_set (SIM_CPU
*, USI
);
4336 USI
or1k32bf_h_sys_gpr489_get (SIM_CPU
*);
4337 void or1k32bf_h_sys_gpr489_set (SIM_CPU
*, USI
);
4338 USI
or1k32bf_h_sys_gpr490_get (SIM_CPU
*);
4339 void or1k32bf_h_sys_gpr490_set (SIM_CPU
*, USI
);
4340 USI
or1k32bf_h_sys_gpr491_get (SIM_CPU
*);
4341 void or1k32bf_h_sys_gpr491_set (SIM_CPU
*, USI
);
4342 USI
or1k32bf_h_sys_gpr492_get (SIM_CPU
*);
4343 void or1k32bf_h_sys_gpr492_set (SIM_CPU
*, USI
);
4344 USI
or1k32bf_h_sys_gpr493_get (SIM_CPU
*);
4345 void or1k32bf_h_sys_gpr493_set (SIM_CPU
*, USI
);
4346 USI
or1k32bf_h_sys_gpr494_get (SIM_CPU
*);
4347 void or1k32bf_h_sys_gpr494_set (SIM_CPU
*, USI
);
4348 USI
or1k32bf_h_sys_gpr495_get (SIM_CPU
*);
4349 void or1k32bf_h_sys_gpr495_set (SIM_CPU
*, USI
);
4350 USI
or1k32bf_h_sys_gpr496_get (SIM_CPU
*);
4351 void or1k32bf_h_sys_gpr496_set (SIM_CPU
*, USI
);
4352 USI
or1k32bf_h_sys_gpr497_get (SIM_CPU
*);
4353 void or1k32bf_h_sys_gpr497_set (SIM_CPU
*, USI
);
4354 USI
or1k32bf_h_sys_gpr498_get (SIM_CPU
*);
4355 void or1k32bf_h_sys_gpr498_set (SIM_CPU
*, USI
);
4356 USI
or1k32bf_h_sys_gpr499_get (SIM_CPU
*);
4357 void or1k32bf_h_sys_gpr499_set (SIM_CPU
*, USI
);
4358 USI
or1k32bf_h_sys_gpr500_get (SIM_CPU
*);
4359 void or1k32bf_h_sys_gpr500_set (SIM_CPU
*, USI
);
4360 USI
or1k32bf_h_sys_gpr501_get (SIM_CPU
*);
4361 void or1k32bf_h_sys_gpr501_set (SIM_CPU
*, USI
);
4362 USI
or1k32bf_h_sys_gpr502_get (SIM_CPU
*);
4363 void or1k32bf_h_sys_gpr502_set (SIM_CPU
*, USI
);
4364 USI
or1k32bf_h_sys_gpr503_get (SIM_CPU
*);
4365 void or1k32bf_h_sys_gpr503_set (SIM_CPU
*, USI
);
4366 USI
or1k32bf_h_sys_gpr504_get (SIM_CPU
*);
4367 void or1k32bf_h_sys_gpr504_set (SIM_CPU
*, USI
);
4368 USI
or1k32bf_h_sys_gpr505_get (SIM_CPU
*);
4369 void or1k32bf_h_sys_gpr505_set (SIM_CPU
*, USI
);
4370 USI
or1k32bf_h_sys_gpr506_get (SIM_CPU
*);
4371 void or1k32bf_h_sys_gpr506_set (SIM_CPU
*, USI
);
4372 USI
or1k32bf_h_sys_gpr507_get (SIM_CPU
*);
4373 void or1k32bf_h_sys_gpr507_set (SIM_CPU
*, USI
);
4374 USI
or1k32bf_h_sys_gpr508_get (SIM_CPU
*);
4375 void or1k32bf_h_sys_gpr508_set (SIM_CPU
*, USI
);
4376 USI
or1k32bf_h_sys_gpr509_get (SIM_CPU
*);
4377 void or1k32bf_h_sys_gpr509_set (SIM_CPU
*, USI
);
4378 USI
or1k32bf_h_sys_gpr510_get (SIM_CPU
*);
4379 void or1k32bf_h_sys_gpr510_set (SIM_CPU
*, USI
);
4380 USI
or1k32bf_h_sys_gpr511_get (SIM_CPU
*);
4381 void or1k32bf_h_sys_gpr511_set (SIM_CPU
*, USI
);
4382 USI
or1k32bf_h_mac_maclo_get (SIM_CPU
*);
4383 void or1k32bf_h_mac_maclo_set (SIM_CPU
*, USI
);
4384 USI
or1k32bf_h_mac_machi_get (SIM_CPU
*);
4385 void or1k32bf_h_mac_machi_set (SIM_CPU
*, USI
);
4386 USI
or1k32bf_h_tick_ttmr_get (SIM_CPU
*);
4387 void or1k32bf_h_tick_ttmr_set (SIM_CPU
*, USI
);
4388 USI
or1k32bf_h_sys_vr_rev_get (SIM_CPU
*);
4389 void or1k32bf_h_sys_vr_rev_set (SIM_CPU
*, USI
);
4390 USI
or1k32bf_h_sys_vr_cfg_get (SIM_CPU
*);
4391 void or1k32bf_h_sys_vr_cfg_set (SIM_CPU
*, USI
);
4392 USI
or1k32bf_h_sys_vr_ver_get (SIM_CPU
*);
4393 void or1k32bf_h_sys_vr_ver_set (SIM_CPU
*, USI
);
4394 USI
or1k32bf_h_sys_upr_up_get (SIM_CPU
*);
4395 void or1k32bf_h_sys_upr_up_set (SIM_CPU
*, USI
);
4396 USI
or1k32bf_h_sys_upr_dcp_get (SIM_CPU
*);
4397 void or1k32bf_h_sys_upr_dcp_set (SIM_CPU
*, USI
);
4398 USI
or1k32bf_h_sys_upr_icp_get (SIM_CPU
*);
4399 void or1k32bf_h_sys_upr_icp_set (SIM_CPU
*, USI
);
4400 USI
or1k32bf_h_sys_upr_dmp_get (SIM_CPU
*);
4401 void or1k32bf_h_sys_upr_dmp_set (SIM_CPU
*, USI
);
4402 USI
or1k32bf_h_sys_upr_mp_get (SIM_CPU
*);
4403 void or1k32bf_h_sys_upr_mp_set (SIM_CPU
*, USI
);
4404 USI
or1k32bf_h_sys_upr_imp_get (SIM_CPU
*);
4405 void or1k32bf_h_sys_upr_imp_set (SIM_CPU
*, USI
);
4406 USI
or1k32bf_h_sys_upr_dup_get (SIM_CPU
*);
4407 void or1k32bf_h_sys_upr_dup_set (SIM_CPU
*, USI
);
4408 USI
or1k32bf_h_sys_upr_pcup_get (SIM_CPU
*);
4409 void or1k32bf_h_sys_upr_pcup_set (SIM_CPU
*, USI
);
4410 USI
or1k32bf_h_sys_upr_picp_get (SIM_CPU
*);
4411 void or1k32bf_h_sys_upr_picp_set (SIM_CPU
*, USI
);
4412 USI
or1k32bf_h_sys_upr_pmp_get (SIM_CPU
*);
4413 void or1k32bf_h_sys_upr_pmp_set (SIM_CPU
*, USI
);
4414 USI
or1k32bf_h_sys_upr_ttp_get (SIM_CPU
*);
4415 void or1k32bf_h_sys_upr_ttp_set (SIM_CPU
*, USI
);
4416 USI
or1k32bf_h_sys_upr_cup_get (SIM_CPU
*);
4417 void or1k32bf_h_sys_upr_cup_set (SIM_CPU
*, USI
);
4418 USI
or1k32bf_h_sys_cpucfgr_nsgr_get (SIM_CPU
*);
4419 void or1k32bf_h_sys_cpucfgr_nsgr_set (SIM_CPU
*, USI
);
4420 USI
or1k32bf_h_sys_cpucfgr_cgf_get (SIM_CPU
*);
4421 void or1k32bf_h_sys_cpucfgr_cgf_set (SIM_CPU
*, USI
);
4422 USI
or1k32bf_h_sys_cpucfgr_ob32s_get (SIM_CPU
*);
4423 void or1k32bf_h_sys_cpucfgr_ob32s_set (SIM_CPU
*, USI
);
4424 USI
or1k32bf_h_sys_cpucfgr_ob64s_get (SIM_CPU
*);
4425 void or1k32bf_h_sys_cpucfgr_ob64s_set (SIM_CPU
*, USI
);
4426 USI
or1k32bf_h_sys_cpucfgr_of32s_get (SIM_CPU
*);
4427 void or1k32bf_h_sys_cpucfgr_of32s_set (SIM_CPU
*, USI
);
4428 USI
or1k32bf_h_sys_cpucfgr_of64s_get (SIM_CPU
*);
4429 void or1k32bf_h_sys_cpucfgr_of64s_set (SIM_CPU
*, USI
);
4430 USI
or1k32bf_h_sys_cpucfgr_ov64s_get (SIM_CPU
*);
4431 void or1k32bf_h_sys_cpucfgr_ov64s_set (SIM_CPU
*, USI
);
4432 USI
or1k32bf_h_sys_cpucfgr_nd_get (SIM_CPU
*);
4433 void or1k32bf_h_sys_cpucfgr_nd_set (SIM_CPU
*, USI
);
4434 USI
or1k32bf_h_sys_sr_sm_get (SIM_CPU
*);
4435 void or1k32bf_h_sys_sr_sm_set (SIM_CPU
*, USI
);
4436 USI
or1k32bf_h_sys_sr_tee_get (SIM_CPU
*);
4437 void or1k32bf_h_sys_sr_tee_set (SIM_CPU
*, USI
);
4438 USI
or1k32bf_h_sys_sr_iee_get (SIM_CPU
*);
4439 void or1k32bf_h_sys_sr_iee_set (SIM_CPU
*, USI
);
4440 USI
or1k32bf_h_sys_sr_dce_get (SIM_CPU
*);
4441 void or1k32bf_h_sys_sr_dce_set (SIM_CPU
*, USI
);
4442 USI
or1k32bf_h_sys_sr_ice_get (SIM_CPU
*);
4443 void or1k32bf_h_sys_sr_ice_set (SIM_CPU
*, USI
);
4444 USI
or1k32bf_h_sys_sr_dme_get (SIM_CPU
*);
4445 void or1k32bf_h_sys_sr_dme_set (SIM_CPU
*, USI
);
4446 USI
or1k32bf_h_sys_sr_ime_get (SIM_CPU
*);
4447 void or1k32bf_h_sys_sr_ime_set (SIM_CPU
*, USI
);
4448 USI
or1k32bf_h_sys_sr_lee_get (SIM_CPU
*);
4449 void or1k32bf_h_sys_sr_lee_set (SIM_CPU
*, USI
);
4450 USI
or1k32bf_h_sys_sr_ce_get (SIM_CPU
*);
4451 void or1k32bf_h_sys_sr_ce_set (SIM_CPU
*, USI
);
4452 USI
or1k32bf_h_sys_sr_f_get (SIM_CPU
*);
4453 void or1k32bf_h_sys_sr_f_set (SIM_CPU
*, USI
);
4454 USI
or1k32bf_h_sys_sr_cy_get (SIM_CPU
*);
4455 void or1k32bf_h_sys_sr_cy_set (SIM_CPU
*, USI
);
4456 USI
or1k32bf_h_sys_sr_ov_get (SIM_CPU
*);
4457 void or1k32bf_h_sys_sr_ov_set (SIM_CPU
*, USI
);
4458 USI
or1k32bf_h_sys_sr_ove_get (SIM_CPU
*);
4459 void or1k32bf_h_sys_sr_ove_set (SIM_CPU
*, USI
);
4460 USI
or1k32bf_h_sys_sr_dsx_get (SIM_CPU
*);
4461 void or1k32bf_h_sys_sr_dsx_set (SIM_CPU
*, USI
);
4462 USI
or1k32bf_h_sys_sr_eph_get (SIM_CPU
*);
4463 void or1k32bf_h_sys_sr_eph_set (SIM_CPU
*, USI
);
4464 USI
or1k32bf_h_sys_sr_fo_get (SIM_CPU
*);
4465 void or1k32bf_h_sys_sr_fo_set (SIM_CPU
*, USI
);
4466 USI
or1k32bf_h_sys_sr_sumra_get (SIM_CPU
*);
4467 void or1k32bf_h_sys_sr_sumra_set (SIM_CPU
*, USI
);
4468 USI
or1k32bf_h_sys_sr_cid_get (SIM_CPU
*);
4469 void or1k32bf_h_sys_sr_cid_set (SIM_CPU
*, USI
);
4470 USI
or1k32bf_h_sys_fpcsr_fpee_get (SIM_CPU
*);
4471 void or1k32bf_h_sys_fpcsr_fpee_set (SIM_CPU
*, USI
);
4472 USI
or1k32bf_h_sys_fpcsr_rm_get (SIM_CPU
*);
4473 void or1k32bf_h_sys_fpcsr_rm_set (SIM_CPU
*, USI
);
4474 USI
or1k32bf_h_sys_fpcsr_ovf_get (SIM_CPU
*);
4475 void or1k32bf_h_sys_fpcsr_ovf_set (SIM_CPU
*, USI
);
4476 USI
or1k32bf_h_sys_fpcsr_unf_get (SIM_CPU
*);
4477 void or1k32bf_h_sys_fpcsr_unf_set (SIM_CPU
*, USI
);
4478 USI
or1k32bf_h_sys_fpcsr_snf_get (SIM_CPU
*);
4479 void or1k32bf_h_sys_fpcsr_snf_set (SIM_CPU
*, USI
);
4480 USI
or1k32bf_h_sys_fpcsr_qnf_get (SIM_CPU
*);
4481 void or1k32bf_h_sys_fpcsr_qnf_set (SIM_CPU
*, USI
);
4482 USI
or1k32bf_h_sys_fpcsr_zf_get (SIM_CPU
*);
4483 void or1k32bf_h_sys_fpcsr_zf_set (SIM_CPU
*, USI
);
4484 USI
or1k32bf_h_sys_fpcsr_ixf_get (SIM_CPU
*);
4485 void or1k32bf_h_sys_fpcsr_ixf_set (SIM_CPU
*, USI
);
4486 USI
or1k32bf_h_sys_fpcsr_ivf_get (SIM_CPU
*);
4487 void or1k32bf_h_sys_fpcsr_ivf_set (SIM_CPU
*, USI
);
4488 USI
or1k32bf_h_sys_fpcsr_inf_get (SIM_CPU
*);
4489 void or1k32bf_h_sys_fpcsr_inf_set (SIM_CPU
*, USI
);
4490 USI
or1k32bf_h_sys_fpcsr_dzf_get (SIM_CPU
*);
4491 void or1k32bf_h_sys_fpcsr_dzf_set (SIM_CPU
*, USI
);
4492 BI
or1k32bf_h_atomic_reserve_get (SIM_CPU
*);
4493 void or1k32bf_h_atomic_reserve_set (SIM_CPU
*, BI
);
4494 SI
or1k32bf_h_atomic_address_get (SIM_CPU
*);
4495 void or1k32bf_h_atomic_address_set (SIM_CPU
*, SI
);
4497 /* These must be hand-written. */
4498 extern CPUREG_FETCH_FN or1k32bf_fetch_register
;
4499 extern CPUREG_STORE_FN or1k32bf_store_register
;
4503 } MODEL_OR1200_DATA
;
4507 } MODEL_OR1200ND_DATA
;
4509 /* Instruction argument buffer. */
4512 struct { /* no operands */
4545 UINT f_uimm16_split
;
4553 /* Writeback handler. */
4555 /* Pointer to argbuf entry for insn whose results need writing back. */
4556 const struct argbuf
*abuf
;
4558 /* x-before handler */
4560 /*const SCACHE *insns[MAX_PARALLEL_INSNS];*/
4563 /* x-after handler */
4567 /* This entry is used to terminate each pbb. */
4569 /* Number of insns in pbb. */
4571 /* Next pbb to execute. */
4573 SCACHE
*branch_target
;
4578 /* The ARGBUF struct. */
4580 /* These are the baseclass definitions. */
4585 /* ??? Temporary hack for skip insns. */
4588 /* cpu specific data follows */
4591 union sem_fields fields
;
4596 ??? SCACHE used to contain more than just argbuf. We could delete the
4597 type entirely and always just use ARGBUF, but for future concerns and as
4598 a level of abstraction it is left in. */
4601 struct argbuf argbuf
;
4604 /* Macros to simplify extraction, reading and semantic code.
4605 These define and assign the local vars that contain the insn's fields. */
4607 #define EXTRACT_IFMT_EMPTY_VARS \
4608 unsigned int length;
4609 #define EXTRACT_IFMT_EMPTY_CODE \
4612 #define EXTRACT_IFMT_L_J_VARS \
4615 unsigned int length;
4616 #define EXTRACT_IFMT_L_J_CODE \
4618 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4619 f_disp26 = ((((EXTRACT_LSB0_SINT (insn, 32, 25, 26)) << (2))) + (pc)); \
4621 #define EXTRACT_IFMT_L_ADRP_VARS \
4625 unsigned int length;
4626 #define EXTRACT_IFMT_L_ADRP_CODE \
4628 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4629 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4630 f_disp21 = ((((EXTRACT_LSB0_SINT (insn, 32, 20, 21)) + (((SI) (pc) >> (13))))) << (13)); \
4632 #define EXTRACT_IFMT_L_JR_VARS \
4634 UINT f_resv_25_10; \
4636 UINT f_resv_10_11; \
4637 unsigned int length;
4638 #define EXTRACT_IFMT_L_JR_CODE \
4640 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4641 f_resv_25_10 = EXTRACT_LSB0_UINT (insn, 32, 25, 10); \
4642 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4643 f_resv_10_11 = EXTRACT_LSB0_UINT (insn, 32, 10, 11); \
4645 #define EXTRACT_IFMT_L_TRAP_VARS \
4650 unsigned int length;
4651 #define EXTRACT_IFMT_L_TRAP_CODE \
4653 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4654 f_op_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4655 f_resv_20_5 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4656 f_uimm16 = EXTRACT_LSB0_UINT (insn, 32, 15, 16); \
4658 #define EXTRACT_IFMT_L_MSYNC_VARS \
4661 UINT f_resv_20_21; \
4662 unsigned int length;
4663 #define EXTRACT_IFMT_L_MSYNC_CODE \
4665 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4666 f_op_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4667 f_resv_20_21 = EXTRACT_LSB0_UINT (insn, 32, 20, 21); \
4669 #define EXTRACT_IFMT_L_RFE_VARS \
4671 UINT f_resv_25_26; \
4672 unsigned int length;
4673 #define EXTRACT_IFMT_L_RFE_CODE \
4675 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4676 f_resv_25_26 = EXTRACT_LSB0_UINT (insn, 32, 25, 26); \
4678 #define EXTRACT_IFMT_L_NOP_IMM_VARS \
4683 unsigned int length;
4684 #define EXTRACT_IFMT_L_NOP_IMM_CODE \
4686 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4687 f_op_25_2 = EXTRACT_LSB0_UINT (insn, 32, 25, 2); \
4688 f_resv_23_8 = EXTRACT_LSB0_UINT (insn, 32, 23, 8); \
4689 f_uimm16 = EXTRACT_LSB0_UINT (insn, 32, 15, 16); \
4691 #define EXTRACT_IFMT_L_MOVHI_VARS \
4697 unsigned int length;
4698 #define EXTRACT_IFMT_L_MOVHI_CODE \
4700 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4701 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4702 f_resv_20_4 = EXTRACT_LSB0_UINT (insn, 32, 20, 4); \
4703 f_op_16_1 = EXTRACT_LSB0_UINT (insn, 32, 16, 1); \
4704 f_uimm16 = EXTRACT_LSB0_UINT (insn, 32, 15, 16); \
4706 #define EXTRACT_IFMT_L_MACRC_VARS \
4712 unsigned int length;
4713 #define EXTRACT_IFMT_L_MACRC_CODE \
4715 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4716 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4717 f_resv_20_4 = EXTRACT_LSB0_UINT (insn, 32, 20, 4); \
4718 f_op_16_1 = EXTRACT_LSB0_UINT (insn, 32, 16, 1); \
4719 f_uimm16 = EXTRACT_LSB0_UINT (insn, 32, 15, 16); \
4721 #define EXTRACT_IFMT_L_MFSPR_VARS \
4726 unsigned int length;
4727 #define EXTRACT_IFMT_L_MFSPR_CODE \
4729 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4730 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4731 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4732 f_uimm16 = EXTRACT_LSB0_UINT (insn, 32, 15, 16); \
4734 #define EXTRACT_IFMT_L_MTSPR_VARS \
4738 UINT f_imm16_25_5; \
4739 UINT f_imm16_10_11; \
4740 UINT f_uimm16_split; \
4741 unsigned int length;
4742 #define EXTRACT_IFMT_L_MTSPR_CODE \
4744 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4745 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4746 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4747 f_imm16_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4748 f_imm16_10_11 = EXTRACT_LSB0_UINT (insn, 32, 10, 11); \
4749 f_uimm16_split = ((UHI) (UINT) (((((f_imm16_25_5) << (11))) | (f_imm16_10_11))));\
4751 #define EXTRACT_IFMT_L_LWZ_VARS \
4756 unsigned int length;
4757 #define EXTRACT_IFMT_L_LWZ_CODE \
4759 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4760 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4761 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4762 f_simm16 = EXTRACT_LSB0_SINT (insn, 32, 15, 16); \
4764 #define EXTRACT_IFMT_L_SW_VARS \
4768 UINT f_imm16_25_5; \
4769 UINT f_imm16_10_11; \
4770 INT f_simm16_split; \
4771 unsigned int length;
4772 #define EXTRACT_IFMT_L_SW_CODE \
4774 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4775 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4776 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4777 f_imm16_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4778 f_imm16_10_11 = EXTRACT_LSB0_UINT (insn, 32, 10, 11); \
4779 f_simm16_split = ((HI) (UINT) (((((f_imm16_25_5) << (11))) | (f_imm16_10_11))));\
4781 #define EXTRACT_IFMT_L_SWA_VARS \
4786 unsigned int length;
4787 #define EXTRACT_IFMT_L_SWA_CODE \
4789 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4790 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4791 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4792 f_simm16 = EXTRACT_LSB0_SINT (insn, 32, 15, 16); \
4794 #define EXTRACT_IFMT_L_SLL_VARS \
4803 unsigned int length;
4804 #define EXTRACT_IFMT_L_SLL_CODE \
4806 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4807 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4808 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4809 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4810 f_resv_10_3 = EXTRACT_LSB0_UINT (insn, 32, 10, 3); \
4811 f_op_7_2 = EXTRACT_LSB0_UINT (insn, 32, 7, 2); \
4812 f_resv_5_2 = EXTRACT_LSB0_UINT (insn, 32, 5, 2); \
4813 f_op_3_4 = EXTRACT_LSB0_UINT (insn, 32, 3, 4); \
4815 #define EXTRACT_IFMT_L_SLLI_VARS \
4822 unsigned int length;
4823 #define EXTRACT_IFMT_L_SLLI_CODE \
4825 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4826 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4827 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4828 f_resv_15_8 = EXTRACT_LSB0_UINT (insn, 32, 15, 8); \
4829 f_op_7_2 = EXTRACT_LSB0_UINT (insn, 32, 7, 2); \
4830 f_uimm6 = EXTRACT_LSB0_UINT (insn, 32, 5, 6); \
4832 #define EXTRACT_IFMT_L_AND_VARS \
4839 unsigned int length;
4840 #define EXTRACT_IFMT_L_AND_CODE \
4842 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4843 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4844 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4845 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4846 f_resv_10_7 = EXTRACT_LSB0_UINT (insn, 32, 10, 7); \
4847 f_op_3_4 = EXTRACT_LSB0_UINT (insn, 32, 3, 4); \
4849 #define EXTRACT_IFMT_L_MULD_VARS \
4856 unsigned int length;
4857 #define EXTRACT_IFMT_L_MULD_CODE \
4859 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4860 f_resv_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4861 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4862 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4863 f_resv_10_7 = EXTRACT_LSB0_UINT (insn, 32, 10, 7); \
4864 f_op_3_4 = EXTRACT_LSB0_UINT (insn, 32, 3, 4); \
4866 #define EXTRACT_IFMT_L_EXTHS_VARS \
4874 unsigned int length;
4875 #define EXTRACT_IFMT_L_EXTHS_CODE \
4877 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4878 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4879 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4880 f_resv_15_6 = EXTRACT_LSB0_UINT (insn, 32, 15, 6); \
4881 f_op_9_4 = EXTRACT_LSB0_UINT (insn, 32, 9, 4); \
4882 f_resv_5_2 = EXTRACT_LSB0_UINT (insn, 32, 5, 2); \
4883 f_op_3_4 = EXTRACT_LSB0_UINT (insn, 32, 3, 4); \
4885 #define EXTRACT_IFMT_L_CMOV_VARS \
4894 unsigned int length;
4895 #define EXTRACT_IFMT_L_CMOV_CODE \
4897 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4898 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4899 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4900 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4901 f_resv_10_1 = EXTRACT_LSB0_UINT (insn, 32, 10, 1); \
4902 f_op_9_2 = EXTRACT_LSB0_UINT (insn, 32, 9, 2); \
4903 f_resv_7_4 = EXTRACT_LSB0_UINT (insn, 32, 7, 4); \
4904 f_op_3_4 = EXTRACT_LSB0_UINT (insn, 32, 3, 4); \
4906 #define EXTRACT_IFMT_L_SFGTS_VARS \
4911 UINT f_resv_10_11; \
4912 unsigned int length;
4913 #define EXTRACT_IFMT_L_SFGTS_CODE \
4915 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4916 f_op_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4917 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4918 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4919 f_resv_10_11 = EXTRACT_LSB0_UINT (insn, 32, 10, 11); \
4921 #define EXTRACT_IFMT_L_SFGTSI_VARS \
4926 unsigned int length;
4927 #define EXTRACT_IFMT_L_SFGTSI_CODE \
4929 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4930 f_op_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4931 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4932 f_simm16 = EXTRACT_LSB0_SINT (insn, 32, 15, 16); \
4934 #define EXTRACT_IFMT_L_MAC_VARS \
4941 unsigned int length;
4942 #define EXTRACT_IFMT_L_MAC_CODE \
4944 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4945 f_op_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4946 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4947 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4948 f_resv_10_7 = EXTRACT_LSB0_UINT (insn, 32, 10, 7); \
4949 f_op_3_4 = EXTRACT_LSB0_UINT (insn, 32, 3, 4); \
4951 #define EXTRACT_IFMT_L_MACI_VARS \
4956 unsigned int length;
4957 #define EXTRACT_IFMT_L_MACI_CODE \
4959 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4960 f_resv_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4961 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4962 f_simm16 = EXTRACT_LSB0_SINT (insn, 32, 15, 16); \
4964 #define EXTRACT_IFMT_LF_ADD_S_VARS \
4971 unsigned int length;
4972 #define EXTRACT_IFMT_LF_ADD_S_CODE \
4974 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4975 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4976 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4977 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4978 f_resv_10_3 = EXTRACT_LSB0_UINT (insn, 32, 10, 3); \
4979 f_op_7_8 = EXTRACT_LSB0_UINT (insn, 32, 7, 8); \
4981 #define EXTRACT_IFMT_LF_ITOF_S_VARS \
4988 unsigned int length;
4989 #define EXTRACT_IFMT_LF_ITOF_S_CODE \
4991 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
4992 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
4993 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
4994 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
4995 f_resv_10_3 = EXTRACT_LSB0_UINT (insn, 32, 10, 3); \
4996 f_op_7_8 = EXTRACT_LSB0_UINT (insn, 32, 7, 8); \
4998 #define EXTRACT_IFMT_LF_FTOI_S_VARS \
5005 unsigned int length;
5006 #define EXTRACT_IFMT_LF_FTOI_S_CODE \
5008 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
5009 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
5010 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
5011 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
5012 f_resv_10_3 = EXTRACT_LSB0_UINT (insn, 32, 10, 3); \
5013 f_op_7_8 = EXTRACT_LSB0_UINT (insn, 32, 7, 8); \
5015 #define EXTRACT_IFMT_LF_EQ_S_VARS \
5022 unsigned int length;
5023 #define EXTRACT_IFMT_LF_EQ_S_CODE \
5025 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
5026 f_r1 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
5027 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
5028 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
5029 f_resv_10_3 = EXTRACT_LSB0_UINT (insn, 32, 10, 3); \
5030 f_op_7_8 = EXTRACT_LSB0_UINT (insn, 32, 7, 8); \
5032 #define EXTRACT_IFMT_LF_CUST1_S_VARS \
5039 unsigned int length;
5040 #define EXTRACT_IFMT_LF_CUST1_S_CODE \
5042 f_opcode = EXTRACT_LSB0_UINT (insn, 32, 31, 6); \
5043 f_resv_25_5 = EXTRACT_LSB0_UINT (insn, 32, 25, 5); \
5044 f_r2 = EXTRACT_LSB0_UINT (insn, 32, 20, 5); \
5045 f_r3 = EXTRACT_LSB0_UINT (insn, 32, 15, 5); \
5046 f_resv_10_3 = EXTRACT_LSB0_UINT (insn, 32, 10, 3); \
5047 f_op_7_8 = EXTRACT_LSB0_UINT (insn, 32, 7, 8); \
5049 /* Collection of various things for the trace handler to use. */
5051 typedef struct trace_record
{
5056 #endif /* CPU_OR1K32BF_H */