Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / tlu / diag / tlu_rand04_ind_11.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: tlu_rand04_ind_11.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38#define TRAP_SECT_HV_ALSO
39#define DMMU_SKIP_IF_NO_TTE
40#define IMMU_SKIP_IF_NO_TTE
41
42#define MAIN_PAGE_NUCLEUS_ALSO
43#define MAIN_PAGE_HV_ALSO
44#define MAIN_PAGE_VA_IS_RA_ALSO
45
46!!!!!!!!!!!!!!!!!!!!!!!!!
47!! Disable trap checking
48#define NO_TRAPCHECK
49
50! Enable Traps
51#define ENABLE_T1_Privileged_Opcode_0x11
52#define ENABLE_T1_Fp_Disabled_0x20
53#define ENABLE_HT0_Watchdog_Reset_0x02
54
55#define FILL_TRAP_RETRY
56#define SPILL_TRAP_RETRY
57#define CLEAN_WIN_RETRY
58
59#define My_RED_Mode_Other_Reset
60#define My_RED_Mode_Other_Reset \
61 ba red_other_ext;\
62 nop;retry;nop;nop;nop;nop;nop
63
64#define H_T1_Clean_Window_0x24
65#define SUN_H_T1_Clean_Window_0x24 \
66 rdpr %cleanwin, %l1;\
67 add %l1,1,%l1;\
68 wrpr %l1, %g0, %cleanwin;\
69 retry; nop; nop; nop; nop
70
71#define H_T1_Clean_Window_0x25
72#define SUN_H_T1_Clean_Window_0x25 \
73 rdpr %cleanwin, %l1;\
74 add %l1,1,%l1;\
75 wrpr %l1, %g0, %cleanwin;\
76 retry; nop; nop; nop; nop
77
78#define H_T1_Clean_Window_0x26
79#define SUN_H_T1_Clean_Window_0x26 \
80 rdpr %cleanwin, %l1;\
81 add %l1,1,%l1;\
82 wrpr %l1, %g0, %cleanwin;\
83 retry; nop; nop; nop; nop
84
85#define H_T1_Clean_Window_0x27
86#define SUN_H_T1_Clean_Window_0x27 \
87 rdpr %cleanwin, %l1;\
88 add %l1,1,%l1;\
89 wrpr %l1, %g0, %cleanwin;\
90 retry; nop; nop; nop; nop
91
92#define H_HT0_Tag_Overflow
93#define My_HT0_Tag_Overflow \
94 done;nop;
95
96#define H_T0_Tag_Overflow
97#define My_T0_Tag_Overflow \
98 done;nop;
99
100#define H_T1_Tag_Overflow_0x23
101#define SUN_H_T1_Tag_Overflow_0x23 \
102 done;nop;
103
104#define H_T0_Window_Fill_0_Other_Trap
105#define SUN_H_T0_Window_Fill_0_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
106
107#define H_T0_Window_Fill_1_Other_Trap
108#define SUN_H_T0_Window_Fill_1_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
109
110#define H_T0_Window_Fill_2_Other_Trap
111#define SUN_H_T0_Window_Fill_2_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
112
113#define H_T0_Window_Fill_3_Other_Trap
114#define SUN_H_T0_Window_Fill_3_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
115
116#define H_T0_Window_Fill_4_Other_Trap
117#define SUN_H_T0_Window_Fill_4_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
118
119#define H_T0_Window_Fill_5_Other_Trap
120#define SUN_H_T0_Window_Fill_5_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
121
122#define H_T0_Window_Fill_6_Other_Trap
123#define SUN_H_T0_Window_Fill_6_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
124
125#define H_T0_Window_Fill_7_Other_Trap
126#define SUN_H_T0_Window_Fill_7_Other_Trap restored; retry; nop;nop;nop;nop;nop;nop;
127
128#define H_T1_Window_Spill_0_Normal_0x80
129#define SUN_H_T1_Window_Spill_0_Normal_0x80 saved; retry; nop;nop;nop;nop;nop;nop;
130
131#define H_T1_Window_Spill_1_Normal_0x84
132#define SUN_H_T1_Window_Spill_1_Normal_0x84 saved; retry; nop;nop;nop;nop;nop;nop;
133
134#define H_T1_Window_Spill_2_Normal_0x88
135#define SUN_H_T1_Window_Spill_2_Normal_0x88 saved; retry; nop;nop;nop;nop;nop;nop;
136
137#define H_T1_Window_Spill_3_Normal_0x8c
138#define SUN_H_T1_Window_Spill_3_Normal_0x8c saved; retry; nop;nop;nop;nop;nop;nop;
139
140#define H_T1_Window_Spill_4_Normal_0x90
141#define SUN_H_T1_Window_Spill_4_Normal_0x90 saved; retry; nop;nop;nop;nop;nop;nop;
142
143#define H_T1_Window_Spill_5_Normal_0x94
144#define SUN_H_T1_Window_Spill_5_Normal_0x94 saved; retry; nop;nop;nop;nop;nop;nop;
145
146#define H_T1_Window_Spill_6_Normal_0x98
147#define SUN_H_T1_Window_Spill_6_Normal_0x98 saved; retry; nop;nop;nop;nop;nop;nop;
148
149#define H_T1_Window_Spill_7_Normal_0x9c
150#define SUN_H_T1_Window_Spill_7_Normal_0x9c saved; retry; nop;nop;nop;nop;nop;nop;
151
152#define H_T1_Window_Spill_0_Other_0xa0
153#define SUN_H_T1_Window_Spill_0_Other_0xa0 saved; retry; nop;nop;nop;nop;nop;nop;
154
155#define H_T1_Window_Spill_1_Other_0xa4
156#define SUN_H_T1_Window_Spill_1_Other_0xa4 saved; retry; nop;nop;nop;nop;nop;nop;
157
158#define H_T1_Window_Spill_2_Other_0xa8
159#define SUN_H_T1_Window_Spill_2_Other_0xa8 saved; retry; nop;nop;nop;nop;nop;nop;
160
161#define H_T1_Window_Spill_3_Other_0xac
162#define SUN_H_T1_Window_Spill_3_Other_0xac saved; retry; nop;nop;nop;nop;nop;nop;
163
164#define H_T1_Window_Spill_4_Other_0xb0
165#define SUN_H_T1_Window_Spill_4_Other_0xb0 saved; retry; nop;nop;nop;nop;nop;nop;
166
167#define H_T1_Window_Spill_5_Other_0xb4
168#define SUN_H_T1_Window_Spill_5_Other_0xb4 saved; retry; nop;nop;nop;nop;nop;nop;
169
170#define H_T1_Window_Spill_6_Other_0xb8
171#define SUN_H_T1_Window_Spill_6_Other_0xb8 saved; retry; nop;nop;nop;nop;nop;nop;
172
173#define H_T1_Window_Spill_7_Other_0xbc
174#define SUN_H_T1_Window_Spill_7_Other_0xbc saved; retry; nop;nop;nop;nop;nop;nop;
175
176#define H_T1_Window_Fill_0_Normal_0xc0
177#define SUN_H_T1_Window_Fill_0_Normal_0xc0 restored; retry; nop;nop;nop;nop;nop;nop;
178
179#define H_T1_Window_Fill_1_Normal_0xc4
180#define SUN_H_T1_Window_Fill_1_Normal_0xc4 restored; retry; nop;nop;nop;nop;nop;nop;
181
182#define H_T1_Window_Fill_2_Normal_0xc8
183#define SUN_H_T1_Window_Fill_2_Normal_0xc8 restored; retry; nop;nop;nop;nop;nop;nop;
184
185#define H_T1_Window_Fill_3_Normal_0xcc
186#define SUN_H_T1_Window_Fill_3_Normal_0xcc restored; retry; nop;nop;nop;nop;nop;nop;
187
188#define H_T1_Window_Fill_4_Normal_0xd0
189#define SUN_H_T1_Window_Fill_4_Normal_0xd0 restored; retry; nop;nop;nop;nop;nop;nop;
190
191#define H_T1_Window_Fill_5_Normal_0xd4
192#define SUN_H_T1_Window_Fill_5_Normal_0xd4 restored; retry; nop;nop;nop;nop;nop;nop;
193
194#define H_T1_Window_Fill_6_Normal_0xd8
195#define SUN_H_T1_Window_Fill_6_Normal_0xd8 restored; retry; nop;nop;nop;nop;nop;nop;
196
197#define H_T1_Window_Fill_7_Normal_0xdc
198#define SUN_H_T1_Window_Fill_7_Normal_0xdc restored; retry; nop;nop;nop;nop;nop;nop;
199
200#define H_T1_Window_Fill_0_Other_0xe0
201#define SUN_H_T1_Window_Fill_0_Other_0xe0 restored; retry; nop;nop;nop;nop;nop;nop;
202
203#define H_T1_Window_Fill_1_Other_0xe4
204#define SUN_H_T1_Window_Fill_1_Other_0xe4 restored; retry; nop;nop;nop;nop;nop;nop;
205
206#define H_T1_Window_Fill_2_Other_0xe8
207#define SUN_H_T1_Window_Fill_2_Other_0xe8 restored; retry; nop;nop;nop;nop;nop;nop;
208
209#define H_T1_Window_Fill_3_Other_0xec
210#define SUN_H_T1_Window_Fill_3_Other_0xec restored; retry; nop;nop;nop;nop;nop;nop;
211
212#define H_T1_Window_Fill_4_Other_0xf0
213#define SUN_H_T1_Window_Fill_4_Other_0xf0 restored; retry; nop;nop;nop;nop;nop;nop;
214
215#define H_T1_Window_Fill_5_Other_0xf4
216#define SUN_H_T1_Window_Fill_5_Other_0xf4 restored; retry; nop;nop;nop;nop;nop;nop;
217
218#define H_T1_Window_Fill_6_Other_0xf8
219#define SUN_H_T1_Window_Fill_6_Other_0xf8 restored; retry; nop;nop;nop;nop;nop;nop;
220
221#define H_T1_Window_Fill_7_Other_0xfc
222#define SUN_H_T1_Window_Fill_7_Other_0xfc restored; retry; nop;nop;nop;nop;nop;nop;
223
224#define H_T0_Trap_Instruction_0
225#define My_T0_Trap_Instruction_0 \
226 save %i7, %g0, %i7; \
227 rdpr %tnpc, %l2; \
228 wrpr %l2, %tpc; \
229 add %l2, 4, %l2;\
230 wrpr %l2, %tnpc; \
231 stw %l2, [%i7];\
232 restore %i7, %g0, %i7; \
233 retry
234#define H_T0_Trap_Instruction_1
235#define My_T0_Trap_Instruction_1 \
236 umul %o4, 2, %o5;\
237 rdpr %tnpc, %l2; \
238 wrpr %l2, %tpc; \
239 add %l2, 4, %l2;\
240 wrpr %l2, %tnpc; \
241 stw %l2, [%i7];\
242 illtrap;\
243 retry
244#define H_T0_Trap_Instruction_2
245#define My_T0_Trap_Instruction_2 \
246 inc %o3;\
247 umul %o3, 2, %o4;\
248 ba 1f; \
249 save %i7, %g0, %i7; \
250 2: done; \
251 nop; \
252 1: ba 2b; \
253 restore %i7, %g0, %i7
254#define H_T0_Trap_Instruction_3
255#define My_T0_Trap_Instruction_3 \
256 inc %l3;\
257 inc %o3;\
258 umul %o3, 2, %o4;\
259 stw %o4, [%i7];\
260 save %i7, %g0, %i7 ;\
261 restore %i7, %g0, %i7 ;\
262 done ;\
263 nop;
264#define H_T0_Trap_Instruction_4
265#define My_T0_Trap_Instruction_4 \
266 umul %i4, 2, %l5;\
267 inc %o1;\
268 rdpr %tnpc, %l2; \
269 wrpr %l2, %tpc; \
270 add %l2, 4, %l2;\
271 wrpr %l2, %tnpc; \
272 retry ;\
273 illtrap
274#define H_T0_Trap_Instruction_5
275#define My_T0_Trap_Instruction_5 \
276 umul %i7, 2, %l1;\
277 inc %o5;\
278 rdpr %tnpc, %l2; \
279 wrpr %l2, %tpc; \
280 add %l2, 4, %l2;\
281 wrpr %l2, %tnpc; \
282 sdiv %r2, %r10, %r0; \
283 retry
284
285#define H_T1_Trap_Instruction_0
286#define My_T1_Trap_Instruction_0 \
287 inc %o4;\
288 umul %o4, 2, %o5;\
289 ba 3f; \
290 save %i7, %g0, %i7; \
291 4: done; \
292 nop; \
293 3: ba 4b; \
294 restore %i7, %g0, %i7
295#define H_T1_Trap_Instruction_1
296#define My_T1_Trap_Instruction_1 \
297 umul %o4, 2, %o5;\
298 rdpr %tnpc, %l2; \
299 wrpr %l2, %tpc; \
300 add %l2, 4, %l2;\
301 stw %l2, [%i7];\
302 wrpr %l2, %tnpc; \
303 restore %i7, %g0, %i7 ;;\
304 retry
305#define H_T1_Trap_Instruction_2
306#define My_T1_Trap_Instruction_2 \
307 inc %o3;\
308 umul %o3, 2, %o4;\
309 ba 5f; \
310 save %i7, %g0, %i7; \
311 6: done; \
312 nop; \
313 5: ba 6b; \
314 restore %i7, %g0, %i7
315#define H_T1_Trap_Instruction_3
316#define My_T1_Trap_Instruction_3 \
317 inc %l3;\
318 inc %o3;\
319 umul %o3, 2, %o4;\
320 inc %i3;\
321 save %i7, %g0, %i7 ;\
322 restore %i7, %g0, %i7 ;\
323 done ;\
324 nop;
325#define H_T1_Trap_Instruction_4
326#define My_T1_Trap_Instruction_4 \
327 umul %i4, 2, %l5;\
328 rdpr %tnpc, %l2; \
329 wrpr %l2, %tpc; \
330 stw %l2, [%i7];\
331 add %l2, 4, %l2;\
332 wrpr %l2, %tnpc; \
333 retry ;\
334 illtrap
335#define H_T1_Trap_Instruction_5
336#define My_T1_Trap_Instruction_5 \
337 umul %i7, 2, %l1;\
338 inc %o5;\
339 rdpr %tnpc, %l2; \
340 wrpr %l2, %tpc; \
341 add %l2, 4, %l2;\
342 wrpr %l2, %tnpc; \
343 sdiv %r2, %r10, %r0; \
344 retry
345
346#define H_HT0_Trap_Instruction_0
347#define My_HT0_Trap_Instruction_0 \
348 rd %asi, %l2;\
349 mov 8, %l3;\
350 stxa %l3, [%g0] 0x57;\
351 stw %l2, [%i7];\
352 done;\
353 nop;nop;nop
354
355#define H_HT0_Trap_Instruction_1
356#define My_HT0_Trap_Instruction_1 \
357 rd %asi, %l2;\
358 mov 8, %l3;\
359 stxa %l3, [%g0] 0x5f;\
360 done;\
361 nop;nop;nop;nop
362#define H_HT0_Trap_Instruction_2
363#define My_HT0_Trap_Instruction_2 \
364 umul %i6, 2, %l4;\
365 stw %l4, [%i7];\
366 rdpr %tnpc, %l2; \
367 wrpr %l2, %tpc; \
368 add %l2, 4, %l2;\
369 wrpr %l2, %tnpc; \
370 sdiv %r2, %r0, %r0; \
371 retry
372#define H_HT0_Trap_Instruction_3
373#define My_HT0_Trap_Instruction_3 \
374 umul %i5, 3, %l3;\
375 inc %o6;\
376 illtrap ;\
377 rdpr %tnpc, %l2; \
378 wrpr %l2, %tpc; \
379 add %l2, 4, %l2;\
380 wrpr %l2, %tnpc; \
381 retry
382#define H_HT0_Trap_Instruction_4
383#define My_HT0_Trap_Instruction_4 \
384 save %i7, %g0, %i7; \
385 rdpr %tnpc, %l2; \
386 wrpr %l2, %tpc; \
387 add %l2, 4, %l2;\
388 stw %l2, [%i7];\
389 wrpr %l2, %tnpc; \
390 restore %i7, %g0, %i7 ;\
391 retry
392#define H_HT0_Trap_Instruction_5
393#define My_HT0_Trap_Instruction_5 \
394 ba htrap_5_ext;\
395 nop; retry;\
396 nop; nop; nop; nop; nop
397
398#define H_HT0_Mem_Address_Not_Aligned_0x34
399#define My_HT0_Mem_Address_Not_Aligned_0x34 \
400 umul %i7, 4, %l1;\
401 inc %o6;\
402 umul %i4, 3, %l3;\
403 inc %l6;\
404 save %i7, %g0, %i7 ;\
405 restore %i7, %g0, %i7 ;\
406 done ;\
407 nop;
408#define H_HT0_Illegal_instruction_0x10
409#define My_HT0_Illegal_instruction_0x10 \
410 umul %i0, 4, %l1;\
411 inc %o6;\
412 ba 7f; \
413 rdhpr %htstate, %l3;\
414 8: done; \
415 7: ba 8b;\
416 wrhpr %l3, 1, %htstate;nop
417
418#define H_HT0_DAE_so_page_0x30
419#define My_HT0_DAE_so_page_0x30 \
420 umul %i5, 4, %l5;\
421 inc %l6;\
422 save %i7, %g0, %i7; \
423 restore %i7, %g0, %i7;\
424 rd %fprs, %l2; \
425 wr %l2, 0x4, %fprs ;\
426 done; \
427 nop;
428#define H_HT0_DAE_invalid_asi_0x14
429#define SUN_H_HT0_DAE_invalid_asi_0x14 \
430 umul %i5, 4, %l5;\
431 inc %l6;\
432 save %i7, %g0, %i7; \
433 restore %i7, %g0, %i7;\
434 rd %fprs, %l2; \
435 wr %l2, 0x4, %fprs ;\
436 done; \
437 nop;
438#define H_HT0_DAE_privilege_violation_0x15
439#define SUN_H_HT0_DAE_privilege_violation_0x15 \
440 umul %i5, 4, %l5;\
441 inc %l6;\
442 save %i7, %g0, %i7; \
443 restore %i7, %g0, %i7;\
444 rd %fprs, %l2; \
445 wr %l2, 0x4, %fprs ;\
446 done; \
447 nop;
448#define H_HT0_Privileged_Action_0x37
449#define My_HT0_Privileged_Action_0x37 \
450 inc %l5;\
451 dec %l3;\
452 umul %i5, 4, %l5;\
453 save %i7, %g0, %i7; \
454 restore %i7, %g0, %i7;\
455 done; \
456 nop; nop
457#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35
458#define My_HT0_Lddf_Mem_Address_Not_Aligned_0x35 \
459 inc %l5;\
460 dec %l3;\
461 rdpr %tpc, %l2; \
462 add %l2, 0x4, %l2; \
463 wrpr %l2, %tpc; \
464 add %l2, 0x4, %l2; \
465 wrpr %l2, %tnpc; \
466 retry
467#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36
468#define My_HT0_Stdf_Mem_Address_Not_Aligned_0x36 \
469 inc %l5;\
470 dec %l3;\
471 rdpr %tpc, %l2; \
472 add %l2, 0x4, %l2; \
473 wrpr %l2, %tpc; \
474 add %l2, 0x4, %l2; \
475 wrpr %l2, %tnpc; \
476 retry
477#define H_HT0_Fp_exception_other_0x22
478#define My_HT0_Fp_exception_other_0x22 \
479 inc %l6;\
480 dec %l5;\
481 umul %i5, 4, %l2;\
482 save %i7, %g0, %i7; \
483 restore %i7, %g0, %i7;\
484 stw %l2, [%i7];\
485 done; \
486 nop
487#define H_HT0_Division_By_Zero
488#define My_HT0_Division_By_Zero \
489 inc %l6;\
490 dec %l5;\
491 umul %i5, 4, %l2;\
492 save %i7, %g0, %i7; \
493 restore %i7, %g0, %i7;\
494 done; \
495 nop; nop
496#define H_T0_Division_By_Zero
497#define My_T0_Division_By_Zero \
498 inc %l6;\
499 dec %l5;\
500 umul %i5, 4, %l2;\
501 save %i7, %g0, %i7; \
502 restore %i7, %g0, %i7;\
503 done; \
504 nop; nop
505#define H_T1_Division_By_Zero_0x28
506#define My_H_T1_Division_By_Zero_0x28 \
507 inc %l6;\
508 dec %l5;\
509 umul %i5, 4, %l2;\
510 save %i7, %g0, %i7; \
511 restore %i7, %g0, %i7;\
512 done; \
513 nop; nop
514
515#define H_T0_Division_By_Zero
516#define My_T0_Division_By_Zero\
517 inc %l6;\
518 dec %l5;\
519 umul %i5, 4, %l2;\
520 save %i7, %g0, %i7; \
521 restore %i7, %g0, %i7;\
522 done; \
523 nop; nop
524
525#define H_T1_Fp_Exception_Other_0x22
526#define My_H_T1_Fp_Exception_Other_0x22 \
527 inc %l6;\
528 dec %l5;\
529 umul %i5, 4, %l2;\
530 save %i7, %g0, %i7; \
531 restore %i7, %g0, %i7;\
532 done; \
533 nop; nop
534#define H_T1_Privileged_Opcode_0x11
535#define SUN_H_T1_Privileged_Opcode_0x11 \
536 inc %l6;\
537 dec %l5;\
538 stw %l5, [%i7];\
539 umul %i5, 4, %l2;\
540 restore %i7, %g0, %i7;\
541 save %i7, %g0, %i7; \
542 done; \
543 nop;
544
545#define H_HT0_Privileged_opcode_0x11
546#define My_HT0_Privileged_opcode_0x11 \
547 xor %i0, %l1, %l1;\
548 and %l1, 0xf, %l1; \
549 ba hh11_1; \
550 not %g0, %l2; \
551 hh11_2: done; \
552 hh11_1: xor %l1, %l2, %l2; \
553 ba hh11_2; \
554 jmp %l2;
555
556#define H_HT0_Fp_disabled_0x20
557#define My_HT0_Fp_disabled_0x20 \
558 mov 0x4, %l2 ;\
559 wr %l2, 0x0, %fprs ;\
560 sllx %l2, 10, %l3; \
561 rdpr %tstate, %l2;\
562 or %l2, %l3, %l2 ;\
563 stw %l2, [%i7];\
564 wrpr %l2, 0x0, %tstate;\
565 retry;
566
567#define H_T0_Fp_disabled_0x20
568#define My_T0_Fp_disabled_0x20 \
569 mov 0x4, %l2 ;\
570 wr %l2, 0x0, %fprs ;\
571 sllx %l2, 10, %l3; \
572 rdpr %tstate, %l2;\
573 or %l2, %l3, %l2 ;\
574 wrpr %l2, 0x0, %tstate;\
575 retry; nop
576
577#define H_T1_Fp_Disabled_0x20
578#define My_H_T1_Fp_Disabled_0x20 \
579 mov 0x4, %l2 ;\
580 wr %l2, 0x0, %fprs ;\
581 sllx %l2, 10, %l3; \
582 rdpr %tstate, %l2;\
583 or %l2, %l3, %l2 ;\
584 wrpr %l2, 0x0, %tstate;\
585 stw %l2, [%i7];\
586 retry
587
588#define H_HT0_Watchdog_Reset_0x02
589#define My_HT0_Watchdog_Reset_0x02 \
590 ba wdog_2_ext;\
591 nop;retry;nop;nop;nop;nop;nop
592
593#define H_T0_Privileged_opcode_0x11
594#define My_T0_Privileged_opcode_0x11 \
595 xor %i0, %l1, %l1;\
596 and %l1, 0xf, %l1; \
597 ba h11_1; \
598 not %g0, %l2; \
599 h11_2: done; \
600 h11_1: xor %l1, %l2, %l2; \
601 ba h11_2; \
602 jmp %l2;
603
604#define H_T1_Fp_exception_other_0x22
605#define My_T1_Fp_exception_other_0x22 \
606 inc %l6;\
607 dec %l5;\
608 umul %i5, 4, %l2;\
609 restore %i7, %g0, %i7 ; \
610 save %i7, %g0, %i7; \
611 restore %i7, %g0, %i7;\
612 ldx [%l2], %l2;\
613 done;
614
615#define H_T0_Fp_exception_other_0x22
616#define My_T0_Fp_exception_other_0x22 \
617 inc %l6;\
618 dec %l5;\
619 umul %i5, 4, %l2;\
620 save %i7, %g0, %i7; \
621 restore %i7, %g0, %i7;\
622 stw %l2, [%i7];\
623 done; \
624 nop
625
626#define H_HT0_Trap_Level_Zero_0x5f
627#define My_HT0_Trap_Level_Zero_0x5f \
628 not %g0, %l2; \
629 rdhpr %hpstate, %l3;\
630 jmp %l2;\
631 rdhpr %htstate, %l3;\
632 and %l3, 0xfe, %l3;\
633 wrhpr %l3, 0, %htstate;\
634 stw %l2, [%i7];\
635 retry
636
637#define My_Watchdog_Reset
638#define My_Watchdog_Reset \
639 ba wdog_red_ext;\
640 nop;retry;nop;nop;nop;nop;nop
641
642#define H_HT0_Control_Transfer_Instr_0x74
643#define My_H_HT0_Control_Transfer_Instr_0x74 \
644 rdpr %tstate, %l3;\
645 and %l3, 0xfff, %l3;\
646 wrpr %l3, %tstate ;\
647 retry;nop;
648
649#define H_T0_Control_Transfer_Instr_0x74
650#define My_H_T0_Control_Transfer_Instr_0x74 \
651 rdpr %tstate, %l3;\
652 and %l3, 0xfff, %l3;\
653 wrpr %l3, %tstate ;\
654 retry;nop;
655
656#define H_T1_Control_Transfer_Instr_0x74
657#define My_H_T1_Control_Transfer_Instr_0x74 \
658 rdpr %tstate, %l3;\
659 and %l3, 0xfff, %l3;\
660 wrpr %l3, %tstate ;\
661 retry;nop;
662
663
664#define H_HT0_Instruction_address_range_0x0d
665#define SUN_H_HT0_Instruction_address_range_0x0d \
666 done;nop
667
668#define H_HT0_mem_address_range_0x2e
669#define SUN_H_HT0_mem_address_range_0x2e \
670 done;nop
671
672
673!!!!!!!!!!!!!!!!!!!!!! END of all handlers !!!!!!!!!!!!!!!!!!!
674
675#include "hboot.s"
676.text
677.global main
678main:
679
680 ! Set up ld/st area per thread
681 ta T_RD_THID ! Result in %o1 = r9
682 umul %r9, 256, %r31
683 setx user_data_start, %r1, %r3
684 add %r31, %r3, %r31
685 wr %r0, 0x4, %asi
686
687!Initializing integer registers
688 ldx [%r31+0], %r0
689 ldx [%r31+8], %r1
690 ldx [%r31+16], %r2
691 ldx [%r31+24], %r3
692 ldx [%r31+32], %r4
693 ldx [%r31+40], %r5
694 ldx [%r31+48], %r6
695 ldx [%r31+56], %r7
696 ldx [%r31+64], %r8
697 ldx [%r31+72], %r9
698 ldx [%r31+80], %r10
699 ldx [%r31+88], %r11
700 ldx [%r31+96], %r12
701 ldx [%r31+104], %r13
702 ldx [%r31+112], %r14
703 mov %r31, %r15
704 ldx [%r31+128], %r16
705 ldx [%r31+136], %r17
706 ldx [%r31+144], %r18
707 ldx [%r31+152], %r19
708 ldx [%r31+160], %r20
709 ldx [%r31+168], %r21
710 ldx [%r31+176], %r22
711 ldx [%r31+184], %r23
712 ldx [%r31+192], %r24
713 ldx [%r31+200], %r25
714 ldx [%r31+208], %r26
715 ldx [%r31+216], %r27
716 ldx [%r31+224], %r28
717 ldx [%r31+232], %r29
718 mov 0xb1, %r14
719 mov 0xb0, %r30
720 save %r31, %r0, %r31
721 ldx [%r31+0], %r0
722 ldx [%r31+8], %r1
723 ldx [%r31+16], %r2
724 ldx [%r31+24], %r3
725 ldx [%r31+32], %r4
726 ldx [%r31+40], %r5
727 ldx [%r31+48], %r6
728 ldx [%r31+56], %r7
729 ldx [%r31+64], %r8
730 ldx [%r31+72], %r9
731 ldx [%r31+80], %r10
732 ldx [%r31+88], %r11
733 ldx [%r31+96], %r12
734 ldx [%r31+104], %r13
735 ldx [%r31+112], %r14
736 mov %r31, %r15
737 ldx [%r31+128], %r16
738 ldx [%r31+136], %r17
739 ldx [%r31+144], %r18
740 ldx [%r31+152], %r19
741 ldx [%r31+160], %r20
742 ldx [%r31+168], %r21
743 ldx [%r31+176], %r22
744 ldx [%r31+184], %r23
745 ldx [%r31+192], %r24
746 ldx [%r31+200], %r25
747 ldx [%r31+208], %r26
748 ldx [%r31+216], %r27
749 ldx [%r31+224], %r28
750 ldx [%r31+232], %r29
751 mov 0xb2, %r14
752 mov 0x33, %r30
753 save %r31, %r0, %r31
754 ldx [%r31+0], %r0
755 ldx [%r31+8], %r1
756 ldx [%r31+16], %r2
757 ldx [%r31+24], %r3
758 ldx [%r31+32], %r4
759 ldx [%r31+40], %r5
760 ldx [%r31+48], %r6
761 ldx [%r31+56], %r7
762 ldx [%r31+64], %r8
763 ldx [%r31+72], %r9
764 ldx [%r31+80], %r10
765 ldx [%r31+88], %r11
766 ldx [%r31+96], %r12
767 ldx [%r31+104], %r13
768 ldx [%r31+112], %r14
769 mov %r31, %r15
770 ldx [%r31+128], %r16
771 ldx [%r31+136], %r17
772 ldx [%r31+144], %r18
773 ldx [%r31+152], %r19
774 ldx [%r31+160], %r20
775 ldx [%r31+168], %r21
776 ldx [%r31+176], %r22
777 ldx [%r31+184], %r23
778 ldx [%r31+192], %r24
779 ldx [%r31+200], %r25
780 ldx [%r31+208], %r26
781 ldx [%r31+216], %r27
782 ldx [%r31+224], %r28
783 ldx [%r31+232], %r29
784 mov 0xb0, %r14
785 mov 0xb2, %r30
786 save %r31, %r0, %r31
787 ldx [%r31+0], %r0
788 ldx [%r31+8], %r1
789 ldx [%r31+16], %r2
790 ldx [%r31+24], %r3
791 ldx [%r31+32], %r4
792 ldx [%r31+40], %r5
793 ldx [%r31+48], %r6
794 ldx [%r31+56], %r7
795 ldx [%r31+64], %r8
796 ldx [%r31+72], %r9
797 ldx [%r31+80], %r10
798 ldx [%r31+88], %r11
799 ldx [%r31+96], %r12
800 ldx [%r31+104], %r13
801 ldx [%r31+112], %r14
802 mov %r31, %r15
803 ldx [%r31+128], %r16
804 ldx [%r31+136], %r17
805 ldx [%r31+144], %r18
806 ldx [%r31+152], %r19
807 ldx [%r31+160], %r20
808 ldx [%r31+168], %r21
809 ldx [%r31+176], %r22
810 ldx [%r31+184], %r23
811 ldx [%r31+192], %r24
812 ldx [%r31+200], %r25
813 ldx [%r31+208], %r26
814 ldx [%r31+216], %r27
815 ldx [%r31+224], %r28
816 ldx [%r31+232], %r29
817 mov 0x32, %r14
818 mov 0x33, %r30
819 save %r31, %r0, %r31
820 ldx [%r31+0], %r0
821 ldx [%r31+8], %r1
822 ldx [%r31+16], %r2
823 ldx [%r31+24], %r3
824 ldx [%r31+32], %r4
825 ldx [%r31+40], %r5
826 ldx [%r31+48], %r6
827 ldx [%r31+56], %r7
828 ldx [%r31+64], %r8
829 ldx [%r31+72], %r9
830 ldx [%r31+80], %r10
831 ldx [%r31+88], %r11
832 ldx [%r31+96], %r12
833 ldx [%r31+104], %r13
834 ldx [%r31+112], %r14
835 mov %r31, %r15
836 ldx [%r31+128], %r16
837 ldx [%r31+136], %r17
838 ldx [%r31+144], %r18
839 ldx [%r31+152], %r19
840 ldx [%r31+160], %r20
841 ldx [%r31+168], %r21
842 ldx [%r31+176], %r22
843 ldx [%r31+184], %r23
844 ldx [%r31+192], %r24
845 ldx [%r31+200], %r25
846 ldx [%r31+208], %r26
847 ldx [%r31+216], %r27
848 ldx [%r31+224], %r28
849 ldx [%r31+232], %r29
850 mov 0x35, %r14
851 mov 0xb3, %r30
852 save %r31, %r0, %r31
853 ldx [%r31+0], %r0
854 ldx [%r31+8], %r1
855 ldx [%r31+16], %r2
856 ldx [%r31+24], %r3
857 ldx [%r31+32], %r4
858 ldx [%r31+40], %r5
859 ldx [%r31+48], %r6
860 ldx [%r31+56], %r7
861 ldx [%r31+64], %r8
862 ldx [%r31+72], %r9
863 ldx [%r31+80], %r10
864 ldx [%r31+88], %r11
865 ldx [%r31+96], %r12
866 ldx [%r31+104], %r13
867 ldx [%r31+112], %r14
868 mov %r31, %r15
869 ldx [%r31+128], %r16
870 ldx [%r31+136], %r17
871 ldx [%r31+144], %r18
872 ldx [%r31+152], %r19
873 ldx [%r31+160], %r20
874 ldx [%r31+168], %r21
875 ldx [%r31+176], %r22
876 ldx [%r31+184], %r23
877 ldx [%r31+192], %r24
878 ldx [%r31+200], %r25
879 ldx [%r31+208], %r26
880 ldx [%r31+216], %r27
881 ldx [%r31+224], %r28
882 ldx [%r31+232], %r29
883 mov 0x34, %r14
884 mov 0x35, %r30
885 save %r31, %r0, %r31
886 ldx [%r31+0], %r0
887 ldx [%r31+8], %r1
888 ldx [%r31+16], %r2
889 ldx [%r31+24], %r3
890 ldx [%r31+32], %r4
891 ldx [%r31+40], %r5
892 ldx [%r31+48], %r6
893 ldx [%r31+56], %r7
894 ldx [%r31+64], %r8
895 ldx [%r31+72], %r9
896 ldx [%r31+80], %r10
897 ldx [%r31+88], %r11
898 ldx [%r31+96], %r12
899 ldx [%r31+104], %r13
900 ldx [%r31+112], %r14
901 mov %r31, %r15
902 ldx [%r31+128], %r16
903 ldx [%r31+136], %r17
904 ldx [%r31+144], %r18
905 ldx [%r31+152], %r19
906 ldx [%r31+160], %r20
907 ldx [%r31+168], %r21
908 ldx [%r31+176], %r22
909 ldx [%r31+184], %r23
910 ldx [%r31+192], %r24
911 ldx [%r31+200], %r25
912 ldx [%r31+208], %r26
913 ldx [%r31+216], %r27
914 ldx [%r31+224], %r28
915 ldx [%r31+232], %r29
916 mov 0x33, %r14
917 mov 0x31, %r30
918 save %r31, %r0, %r31
919 restore
920 restore
921 restore
922!Initializing float registers
923 ldd [%r31+0], %f0
924 ldd [%r31+16], %f2
925 ldd [%r31+32], %f4
926 ldd [%r31+48], %f6
927 ldd [%r31+64], %f8
928 ldd [%r31+80], %f10
929 ldd [%r31+96], %f12
930 ldd [%r31+112], %f14
931 ldd [%r31+128], %f16
932 ldd [%r31+144], %f18
933 ldd [%r31+160], %f20
934 ldd [%r31+176], %f22
935 ldd [%r31+192], %f24
936 ldd [%r31+208], %f26
937 ldd [%r31+224], %f28
938 ldd [%r31+240], %f30
939 ta T_CHANGE_HPRIV
940!Initializing Tick Cmprs
941 mov 1, %g2
942 sllx %g2, 63, %g2
943 or %g1, %g2, %g1
944 wrhpr %g1, %g0, %hsys_tick_cmpr
945 wr %g1, %g0, %tick_cmpr
946 wr %g1, %g0, %sys_tick_cmpr
947!Initializing Trap Stack
948 wrpr 0x1, %tl
949 wrpr 0x1, %tt
950 wrpr 0x1, %tpc
951 wrpr 0x1, %tnpc
952 wrpr 0x1, %tstate
953 wrhpr 0x1, %htstate
954 wrpr 0x2, %tl
955 wrpr 0x1, %tt
956 wrpr 0x1, %tpc
957 wrpr 0x1, %tnpc
958 wrpr 0x1, %tstate
959 wrhpr 0x1, %htstate
960 wrpr 0x3, %tl
961 wrpr 0x1, %tt
962 wrpr 0x1, %tpc
963 wrpr 0x1, %tnpc
964 wrpr 0x1, %tstate
965 wrhpr 0x1, %htstate
966 wrpr 0x4, %tl
967 wrpr 0x1, %tt
968 wrpr 0x1, %tpc
969 wrpr 0x1, %tnpc
970 wrpr 0x1, %tstate
971 wrhpr 0x1, %htstate
972 wrpr 0x5, %tl
973 wrpr 0x1, %tt
974 wrpr 0x1, %tpc
975 wrpr 0x1, %tnpc
976 wrpr 0x1, %tstate
977 wrhpr 0x1, %htstate
978 wrpr 0x6, %tl
979 wrpr 0x1, %tt
980 wrpr 0x1, %tpc
981 wrpr 0x1, %tnpc
982 wrpr 0x1, %tstate
983 wrhpr 0x1, %htstate
984 wrpr 0x0, %tl
985 ta T_CHANGE_NONHPRIV
986 ta %icc, T_RD_THID
987! fork: source strm = 0xffffffff; target strm = 0x1
988 cmp %o1, 0
989 setx fork_lbl_0_1, %g2, %g3
990 be,a .+8
991 jmp %g3
992 nop
993! fork: source strm = 0xffffffff; target strm = 0x2
994 cmp %o1, 1
995 setx fork_lbl_0_2, %g2, %g3
996 be,a .+8
997 jmp %g3
998 nop
999! fork: source strm = 0xffffffff; target strm = 0x4
1000 cmp %o1, 2
1001 setx fork_lbl_0_3, %g2, %g3
1002 be,a .+8
1003 jmp %g3
1004 nop
1005! fork: source strm = 0xffffffff; target strm = 0x8
1006 cmp %o1, 3
1007 setx fork_lbl_0_4, %g2, %g3
1008 be,a .+8
1009 jmp %g3
1010 nop
1011! fork: source strm = 0xffffffff; target strm = 0x10
1012 cmp %o1, 4
1013 setx fork_lbl_0_5, %g2, %g3
1014 be,a .+8
1015 jmp %g3
1016 nop
1017! fork: source strm = 0xffffffff; target strm = 0x20
1018 cmp %o1, 5
1019 setx fork_lbl_0_6, %g2, %g3
1020 be,a .+8
1021 jmp %g3
1022 nop
1023! fork: source strm = 0xffffffff; target strm = 0x40
1024 cmp %o1, 6
1025 setx fork_lbl_0_7, %g2, %g3
1026 be,a .+8
1027 jmp %g3
1028 nop
1029! fork: source strm = 0xffffffff; target strm = 0x80
1030 cmp %o1, 7
1031 setx fork_lbl_0_8, %g2, %g3
1032 be,a .+8
1033 jmp %g3
1034 nop
1035 setx join_lbl_0_0, %g1, %g2
1036 jmp %g2
1037 nop
1038 setx join_lbl_0_0, %g1, %g2
1039 jmp %g2
1040 nop
1041fork_lbl_0_8:
1042 .word 0x91d020b5 ! 1: Tcc_I ta icc_or_xcc, %r0 + 181
1043 .word 0x91d02032 ! 2: Tcc_I ta icc_or_xcc, %r0 + 50
1044 .word 0xa190200c ! 3: WRPR_GL_I wrpr %r0, 0x000c, %-
1045splash_lsu_7_0:
1046 set 0x7, %r2
1047 stxa %r2, [%r0] ASI_LSU_CONTROL
1048 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
1049 .word 0x93514000 ! 5: RDPR_TBA rdpr %tba, %r9
1050tagged_7_1:
1051 taddcctv %r13, 0x10d9, %r9
1052 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
1053DS_7_2:
1054 .word 0x22800001 ! 8: BE be,a <label_0x1>
1055 pdist %f4, %f30, %f16
1056 .word 0x85b14315 ! 7: ALLIGNADDRESS alignaddr %r5, %r21, %r2
1057 .word 0x97514000 ! 8: RDPR_TBA <illegal instruction>
1058tagged_7_3:
1059 taddcctv %r24, 0x1f6c, %r22
1060 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
1061 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
1062 invalw
1063 mov 0xb0, %r30
1064 .word 0x83d0001e ! 11: Tcc_R te icc_or_xcc, %r0 + %r30
1065 .word 0xc8c7e030 ! 12: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r4
1066 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
1067 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
1068 invalw
1069 mov 0x35, %r30
1070 .word 0x83d0001e ! 15: Tcc_R te icc_or_xcc, %r0 + %r30
1071 .word 0x99902001 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
1072 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
1073 .word 0x8d802004 ! 18: WRFPRS_I wr %r0, 0x0004, %fprs
1074 .word 0x9345c000 ! 19: RD_TICK_CMPR_REG rd %-, %r9
1075 .word 0x91d02034 ! 20: Tcc_I ta icc_or_xcc, %r0 + 52
1076DS_7_4:
1077 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
1078 .word 0xe5368000 ! 22: STQF_R - %f18, [%r0, %r26]
1079 normalw
1080 .word 0x99458000 ! 21: RD_SOFTINT_REG rd %softint, %r12
1081 .word 0x87902093 ! 22: WRPR_TT_I wrpr %r0, 0x0093, %tt
1082DS_7_5:
1083 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
1084 .word 0xeb314012 ! 24: STQF_R - %f21, [%r18, %r5]
1085 normalw
1086 .word 0xb5458000 ! 23: RD_SOFTINT_REG rd %softint, %r26
1087tagged_7_6:
1088 tsubcctv %r12, 0x1334, %r24
1089 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
1090 .word 0x87902311 ! 25: WRPR_TT_I wrpr %r0, 0x0311, %tt
1091splash_tba_7_7:
1092 ta T_CHANGE_PRIV
1093 set 0x120000, %r2
1094 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
1095 .word 0x81982ac4 ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x0ac4, %hpstate
1096splash_lsu_7_8:
1097 set 0x15, %r2
1098 stxa %r2, [%r0] ASI_LSU_CONTROL
1099 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
1100 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
1101 .word 0xd6d7e020 ! 30: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
1102 .word 0x8950c000 ! 31: RDPR_TT rdpr %tt, %r4
1103 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
1104 otherw
1105 mov 0x34, %r30
1106 .word 0x91d0001e ! 33: Tcc_R ta icc_or_xcc, %r0 + %r30
1107 .word 0x93902006 ! 34: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
1108 .word 0x81982d5d ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5d, %hpstate
1109 .word 0xdad7e030 ! 36: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r13
1110 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
1111 .word 0x81982554 ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x0554, %hpstate
1112 .word 0x81464000 ! 39: RD_STICK_CMPR_REG stbar
1113 .word 0x89464000 ! 40: RD_STICK_CMPR_REG rd %-, %r4
1114 .word 0x8d903912 ! 41: WRPR_PSTATE_I wrpr %r0, 0x1912, %pstate
1115 .word 0x87802063 ! 42: WRASI_I wr %r0, 0x0063, %asi
1116 .word 0xa190200d ! 43: WRPR_GL_I wrpr %r0, 0x000d, %-
1117 .word 0x879021eb ! 44: WRPR_TT_I wrpr %r0, 0x01eb, %tt
1118DS_7_9:
1119 nop
1120 not %g0, %g2
1121 jmp %g2
1122 .word 0x9d902001 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
1123DS_7_10:
1124 .word 0x20800001 ! 47: BN bn,a <label_0x1>
1125 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
1126 .word 0x26800001 ! 47: BL bl,a <label_0x1>
1127DS_7_11:
1128 .word 0x22800001 ! 49: BE be,a <label_0x1>
1129 pdist %f4, %f12, %f6
1130 .word 0x97b34317 ! 48: ALLIGNADDRESS alignaddr %r13, %r23, %r11
1131 .word 0xa1902005 ! 49: WRPR_GL_I wrpr %r0, 0x0005, %-
1132 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
1133 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
1134 .word 0xd68008a0 ! 52: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
1135 .word 0x87902348 ! 53: WRPR_TT_I wrpr %r0, 0x0348, %tt
1136splash_htba_7_12:
1137 ta T_CHANGE_HPRIV
1138 set 0x00390000, %r2
1139 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
1140 .word 0x8d902b56 ! 55: WRPR_PSTATE_I wrpr %r0, 0x0b56, %pstate
1141 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
1142 .word 0x87902335 ! 57: WRPR_TT_I wrpr %r0, 0x0335, %tt
1143 .word 0xd68008a0 ! 58: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
1144splash_tba_7_13:
1145 ta T_CHANGE_PRIV
1146 set 0x120000, %r2
1147 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
1148 .word 0x8790208a ! 60: WRPR_TT_I wrpr %r0, 0x008a, %tt
1149 .word 0x93d02034 ! 61: Tcc_I tne icc_or_xcc, %r0 + 52
1150 .word 0xd68008a0 ! 62: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
1151splash_cmpr_7_14:
1152 nop
1153 mov 1, %g2
1154 sllx %g2, 63, %g2
1155 or %g1, %g2, %g1
1156 wrhpr %g1, %g0, %hsys_tick_cmpr
1157 .word 0xb1836001 ! 63: WR_STICK_REG_I wr %r13, 0x0001, %-
1158 .word 0xd6d7e020 ! 64: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
1159 .word 0x8d9038a4 ! 65: WRPR_PSTATE_I wrpr %r0, 0x18a4, %pstate
1160 .word 0x26700001 ! 66: BPL <illegal instruction>
1161 .word 0x8950c000 ! 67: RDPR_TT rdpr %tt, %r4
1162 .word 0x8d9038ed ! 68: WRPR_PSTATE_I wrpr %r0, 0x18ed, %pstate
1163 .word 0x30800001 ! 69: BA ba,a <label_0x1>
1164splash_lsu_7_15:
1165 set 0x9, %r2
1166 stxa %r2, [%r0] ASI_LSU_CONTROL
1167 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
1168 .word 0x8d9026ad ! 71: WRPR_PSTATE_I wrpr %r0, 0x06ad, %pstate
1169splash_lsu_7_16:
1170 set 0x13, %r2
1171 stxa %r2, [%r0] ASI_LSU_CONTROL
1172 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
1173 .word 0x91d02032 ! 73: Tcc_I ta icc_or_xcc, %r0 + 50
1174 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
1175 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
1176 .word 0x819822cd ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x02cd, %hpstate
1177splash_tba_7_17:
1178 ta T_CHANGE_PRIV
1179 set 0x120000, %r2
1180 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
1181 .word 0x8d802000 ! 78: WRFPRS_I wr %r0, 0x0000, %fprs
1182splash_htba_7_18:
1183 ta T_CHANGE_HPRIV
1184 set 0x00390000, %r2
1185 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
1186tagged_7_19:
1187 taddcctv %r2, 0x1813, %r21
1188 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
1189 .word 0x8d90258c ! 81: WRPR_PSTATE_I wrpr %r0, 0x058c, %pstate
1190 invalw
1191 mov 0xb4, %r30
1192 .word 0x91d0001e ! 82: Tcc_R ta icc_or_xcc, %r0 + %r30
1193 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
1194 .word 0x91d02035 ! 84: Tcc_I ta icc_or_xcc, %r0 + 53
1195 .word 0x87902045 ! 85: WRPR_TT_I wrpr %r0, 0x0045, %tt
1196 .word 0xe0d7e000 ! 86: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r16
1197 .word 0x97504000 ! 87: RDPR_TNPC rdpr %tnpc, %r11
1198 .word 0x91d02034 ! 88: Tcc_I ta icc_or_xcc, %r0 + 52
1199 .word 0x26700001 ! 89: BPL <illegal instruction>
1200 .word 0x8d902f91 ! 90: WRPR_PSTATE_I wrpr %r0, 0x0f91, %pstate
1201 .word 0x9f802001 ! 91: SIR sir 0x0001
1202 .word 0x91d02033 ! 92: Tcc_I ta icc_or_xcc, %r0 + 51
1203 .word 0x819828cf ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x08cf, %hpstate
1204 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
1205DS_7_20:
1206 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
1207 .xword 0xb7c78248 ! Random illegal ?
1208 .word 0xd111c002 ! 96: LDQF_R - [%r7, %r2], %f8
1209 .word 0xa3a30832 ! 95: FADDs fadds %f12, %f18, %f17
1210 otherw
1211 mov 0x32, %r30
1212 .word 0x91d0001e ! 96: Tcc_R ta icc_or_xcc, %r0 + %r30
1213tagged_7_21:
1214 taddcctv %r10, 0x14f0, %r25
1215 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
1216 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
1217 .word 0xc08804a0 ! 99: LDUBA_R lduba [%r0, %r0] 0x25, %r0
1218 .word 0xa1902009 ! 100: WRPR_GL_I wrpr %r0, 0x0009, %-
1219 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
1220 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
1221 .word 0x93902004 ! 103: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
1222 .word 0xc08008a0 ! 104: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
1223 .word 0x93902001 ! 105: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
1224 .word 0x81460000 ! 106: RD_STICK_REG stbar
1225 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
1226 .word 0x81982007 ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x0007, %hpstate
1227 .word 0xc0c7e020 ! 109: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
1228 .word 0x8d902e13 ! 110: WRPR_PSTATE_I wrpr %r0, 0x0e13, %pstate
1229 .word 0x9b500000 ! 111: RDPR_TPC rdpr %tpc, %r13
1230 .word 0xa5500000 ! 112: RDPR_TPC <illegal instruction>
1231splash_cmpr_7_22:
1232 nop
1233 mov 1, %g2
1234 sllx %g2, 63, %g2
1235 or %g1, %g2, %g1
1236 wrhpr %g1, %g0, %hsys_tick_cmpr
1237 .word 0xb1812001 ! 113: WR_STICK_REG_I wr %r4, 0x0001, %-
1238 .word 0xe097e030 ! 114: LDUHA_I lduha [%r31, + 0x0030] %asi, %r16
1239tagged_7_23:
1240 taddcctv %r6, 0x1b8b, %r13
1241 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
1242 .word 0xe0d7e020 ! 116: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r16
1243 .word 0x81982006 ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x0006, %hpstate
1244 .word 0xe0d804a0 ! 118: LDXA_R ldxa [%r0, %r0] 0x25, %r16
1245 ta T_CHANGE_HPRIV ! macro
1246DS_7_24:
1247 nop
1248 not %g0, %g2
1249 jmp %g2
1250 .word 0x9d902000 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
1251splash_tba_7_25:
1252 ta T_CHANGE_PRIV
1253 set 0x120000, %r2
1254 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
1255 .word 0xe0d80e40 ! 122: LDXA_R ldxa [%r0, %r0] 0x72, %r16
1256 .word 0x9f802001 ! 123: SIR sir 0x0001
1257 .word 0x81982857 ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x0857, %hpstate
1258 .word 0xe0dfe010 ! 125: LDXA_I ldxa [%r31, + 0x0010] %asi, %r16
1259 .word 0x8790219b ! 126: WRPR_TT_I wrpr %r0, 0x019b, %tt
1260 .word 0x87902278 ! 127: WRPR_TT_I wrpr %r0, 0x0278, %tt
1261 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
1262change_to_randtl_7_26:
1263 ta T_CHANGE_PRIV ! macro
1264 .word 0x8f902000 ! 129: WRPR_TL_I wrpr %r0, 0x0000, %tl
1265 .word 0x8d9023ff ! 130: WRPR_PSTATE_I wrpr %r0, 0x03ff, %pstate
1266splash_lsu_7_27:
1267 set 0x15, %r2
1268 stxa %r2, [%r0] ASI_LSU_CONTROL
1269 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
1270 .word 0x8f902001 ! 133: WRPR_TL_I wrpr %r0, 0x0001, %tl
1271 ta T_CHANGE_NONPRIV ! macro
1272 .word 0xb1854009 ! 132: WR_STICK_REG_R wr %r21, %r9, %-
1273 .word 0x819820dd ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x00dd, %hpstate
1274 .word 0xe08008a0 ! 134: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
1275change_to_randtl_7_29:
1276 ta T_CHANGE_HPRIV ! macro
1277 .word 0x8f902005 ! 135: WRPR_TL_I wrpr %r0, 0x0005, %tl
1278 .word 0xe08008a0 ! 136: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
1279 .word 0x93902002 ! 137: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
1280 .word 0x8d902685 ! 138: WRPR_PSTATE_I wrpr %r0, 0x0685, %pstate
1281 .word 0xb0fd6001 ! 139: SDIVcc_I sdivcc %r21, 0x0001, %r24
1282 invalw
1283 mov 0x31, %r30
1284 .word 0x91d0001e ! 140: Tcc_R ta icc_or_xcc, %r0 + %r30
1285 .word 0xa1902000 ! 141: WRPR_GL_I wrpr %r0, 0x0000, %-
1286 .word 0xca800ba0 ! 142: LDUWA_R lduwa [%r0, %r0] 0x5d, %r5
1287 .word 0x8780201c ! 143: WRASI_I wr %r0, 0x001c, %asi
1288 .word 0x8d903658 ! 144: WRPR_PSTATE_I wrpr %r0, 0x1658, %pstate
1289 .word 0x8d903168 ! 145: WRPR_PSTATE_I wrpr %r0, 0x1168, %pstate
1290 .word 0xcad00e60 ! 146: LDSHA_R ldsha [%r0, %r0] 0x73, %r5
1291DS_7_30:
1292 .word 0x20800001 ! 148: BN bn,a <label_0x1>
1293 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
1294DS_7_31:
1295 .word 0x20800001 ! 149: BN bn,a <label_0x1>
1296 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
1297 .word 0xca8008a0 ! 149: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
1298 .word 0xca97e000 ! 150: LDUHA_I lduha [%r31, + 0x0000] %asi, %r5
1299 .word 0x986a000c ! 151: UDIVX_R udivx %r8, %r12, %r12
1300 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
1301 .word 0xc8c80e40 ! 153: LDSBA_R ldsba [%r0, %r0] 0x72, %r4
1302 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
1303splash_tba_7_32:
1304 ta T_CHANGE_PRIV
1305 set 0x120000, %r2
1306 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
1307 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
1308 .word 0xc8d004a0 ! 157: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
1309splash_lsu_7_33:
1310 set 0x15, %r2
1311 stxa %r2, [%r0] ASI_LSU_CONTROL
1312 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
1313 .word 0xad514000 ! 159: RDPR_TBA rdpr %tba, %r22
1314 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
1315 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
1316 .word 0xd6c7e020 ! 162: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r11
1317 .word 0xd6dfe030 ! 163: LDXA_I ldxa [%r31, + 0x0030] %asi, %r11
1318 .word 0xa345c000 ! 164: RD_TICK_CMPR_REG rd %-, %r17
1319 .word 0x91508000 ! 165: RDPR_TSTATE <illegal instruction>
1320 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
1321 invalw
1322 mov 0xb3, %r30
1323 .word 0x91d0001e ! 167: Tcc_R ta icc_or_xcc, %r0 + %r30
1324 invalw
1325 mov 0x32, %r30
1326 .word 0x91d0001e ! 168: Tcc_R ta icc_or_xcc, %r0 + %r30
1327 .word 0xd8900e40 ! 169: LDUHA_R lduha [%r0, %r0] 0x72, %r12
1328 .word 0x819820c5 ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x00c5, %hpstate
1329 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
1330 .word 0x81982bdf ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdf, %hpstate
1331 .word 0x8d902848 ! 173: WRPR_PSTATE_I wrpr %r0, 0x0848, %pstate
1332 .word 0x9f802001 ! 174: SIR sir 0x0001
1333DS_7_34:
1334 .word 0x34800001 ! 176: BG bg,a <label_0x1>
1335 pdist %f12, %f8, %f16
1336 .word 0x93b1430b ! 175: ALLIGNADDRESS alignaddr %r5, %r11, %r9
1337DS_7_35:
1338 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
1339 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
1340 invalw
1341 mov 0x31, %r30
1342 .word 0x91d0001e ! 177: Tcc_R ta icc_or_xcc, %r0 + %r30
1343splash_lsu_7_36:
1344 set 0x7, %r2
1345 stxa %r2, [%r0] ASI_LSU_CONTROL
1346 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
1347 .word 0xa1902004 ! 179: WRPR_GL_I wrpr %r0, 0x0004, %-
1348 .word 0x8d9031a0 ! 180: WRPR_PSTATE_I wrpr %r0, 0x11a0, %pstate
1349 .word 0x93902003 ! 181: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
1350splash_lsu_7_37:
1351 set 0x7, %r2
1352 stxa %r2, [%r0] ASI_LSU_CONTROL
1353 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
1354 invalw
1355 mov 0x32, %r30
1356 .word 0x91d0001e ! 183: Tcc_R ta icc_or_xcc, %r0 + %r30
1357 .word 0x8d902ff1 ! 184: WRPR_PSTATE_I wrpr %r0, 0x0ff1, %pstate
1358 .word 0x93d02035 ! 185: Tcc_I tne icc_or_xcc, %r0 + 53
1359 .word 0xe2d004a0 ! 186: LDSHA_R ldsha [%r0, %r0] 0x25, %r17
1360 .word 0x81982494 ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x0494, %hpstate
1361 invalw
1362 mov 0x32, %r30
1363 .word 0x91d0001e ! 188: Tcc_R ta icc_or_xcc, %r0 + %r30
1364 .word 0x8d90214a ! 189: WRPR_PSTATE_I wrpr %r0, 0x014a, %pstate
1365splash_tba_7_38:
1366 ta T_CHANGE_PRIV
1367 set 0x120000, %r2
1368 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
1369 .word 0x93902002 ! 191: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
1370 .word 0xa190200e ! 192: WRPR_GL_I wrpr %r0, 0x000e, %-
1371 .word 0x91d02032 ! 193: Tcc_I ta icc_or_xcc, %r0 + 50
1372 .word 0x87902231 ! 194: WRPR_TT_I wrpr %r0, 0x0231, %tt
1373 .word 0x83d02035 ! 195: Tcc_I te icc_or_xcc, %r0 + 53
1374 .word 0x8f51c000 ! 196: RDPR_TL rdpr %tl, %r7
1375 .word 0x8d902e0d ! 197: WRPR_PSTATE_I wrpr %r0, 0x0e0d, %pstate
1376 .word 0x91d02033 ! 198: Tcc_I ta icc_or_xcc, %r0 + 51
1377 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
1378 .word 0x91d02035 ! 200: Tcc_I ta icc_or_xcc, %r0 + 53
1379tagged_7_39:
1380 taddcctv %r25, 0x1ed0, %r14
1381 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
1382 .word 0x85508000 ! 202: RDPR_TSTATE rdpr %tstate, %r2
1383 .word 0xc48804a0 ! 203: LDUBA_R lduba [%r0, %r0] 0x25, %r2
1384 .word 0xc48008a0 ! 204: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
1385 .word 0xc48008a0 ! 205: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
1386change_to_randtl_7_40:
1387 ta T_CHANGE_PRIV ! macro
1388 .word 0x8f902001 ! 206: WRPR_TL_I wrpr %r0, 0x0001, %tl
1389 .word 0xc48008a0 ! 207: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
1390 ta T_CHANGE_HPRIV ! macro
1391 .word 0x91d02035 ! 209: Tcc_I ta icc_or_xcc, %r0 + 53
1392 .word 0x91d02034 ! 210: Tcc_I ta icc_or_xcc, %r0 + 52
1393 ta T_CHANGE_PRIV ! macro
1394 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
1395 .word 0x8198230f ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x030f, %hpstate
1396 .word 0xa190200f ! 214: WRPR_GL_I wrpr %r0, 0x000f, %-
1397splash_tba_7_41:
1398 ta T_CHANGE_PRIV
1399 set 0x120000, %r2
1400 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
1401splash_lsu_7_42:
1402 set 0x9, %r2
1403 stxa %r2, [%r0] ASI_LSU_CONTROL
1404 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
1405 .word 0xc4800b00 ! 217: LDUWA_R lduwa [%r0, %r0] 0x58, %r2
1406 otherw
1407 mov 0x35, %r30
1408 .word 0x91d0001e ! 218: Tcc_R ta icc_or_xcc, %r0 + %r30
1409 .word 0x87802014 ! 219: WRASI_I wr %r0, 0x0014, %asi
1410DS_7_43:
1411 .word 0x22800001 ! 221: BE be,a <label_0x1>
1412 .word 0xc9302001 ! 221: STQF_I - %f4, [0x0001, %r0]
1413 normalw
1414 .word 0xb1458000 ! 220: RD_SOFTINT_REG rd %softint, %r24
1415splash_lsu_7_44:
1416 set 0x13, %r2
1417 stxa %r2, [%r0] ASI_LSU_CONTROL
1418 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
1419 .word 0xeec80e80 ! 222: LDSBA_R ldsba [%r0, %r0] 0x74, %r23
1420 .word 0xad50c000 ! 223: RDPR_TT rdpr %tt, %r22
1421 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
1422 .word 0x87802004 ! 225: WRASI_I wr %r0, 0x0004, %asi
1423 .word 0xce8008a0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
1424 .word 0x87802020 ! 227: WRASI_I wr %r0, 0x0020, %asi
1425splash_tba_7_45:
1426 ta T_CHANGE_PRIV
1427 set 0x003d0000, %r2
1428 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
1429 .word 0x34700001 ! 229: BPG <illegal instruction>
1430 .word 0xa9508000 ! 230: RDPR_TSTATE rdpr %tstate, %r20
1431 .word 0x87902374 ! 231: WRPR_TT_I wrpr %r0, 0x0374, %tt
1432tagged_7_46:
1433 tsubcctv %r24, 0x1137, %r7
1434 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
1435 .word 0x87902121 ! 233: WRPR_TT_I wrpr %r0, 0x0121, %tt
1436 .word 0xe28008a0 ! 234: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
1437 .word 0x94acc00c ! 235: ANDNcc_R andncc %r19, %r12, %r10
1438DS_7_47:
1439 .word 0x22800001 ! 237: BE be,a <label_0x1>
1440 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
1441 .word 0x81982f0f ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x0f0f, %hpstate
1442 .word 0x87802020 ! 238: WRASI_I wr %r0, 0x0020, %asi
1443 .word 0x879021e2 ! 239: WRPR_TT_I wrpr %r0, 0x01e2, %tt
1444 invalw
1445 mov 0x33, %r30
1446 .word 0x91d0001e ! 240: Tcc_R ta icc_or_xcc, %r0 + %r30
1447 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
1448 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
1449 .word 0xc6c7e000 ! 243: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r3
1450 .word 0x8d902628 ! 244: WRPR_PSTATE_I wrpr %r0, 0x0628, %pstate
1451 .word 0x8d9024ec ! 245: WRPR_PSTATE_I wrpr %r0, 0x04ec, %pstate
1452 .word 0x87902348 ! 246: WRPR_TT_I wrpr %r0, 0x0348, %tt
1453splash_lsu_7_48:
1454 set 0x1d, %r2
1455 stxa %r2, [%r0] ASI_LSU_CONTROL
1456 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
1457 .word 0x28700001 ! 248: BPLEU <illegal instruction>
1458 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
1459 .word 0xc68804a0 ! 250: LDUBA_R lduba [%r0, %r0] 0x25, %r3
1460 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
1461tagged_7_49:
1462 taddcctv %r10, 0x15b1, %r7
1463 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
1464change_to_randtl_7_50:
1465 ta T_CHANGE_PRIV ! macro
1466 .word 0x8f902002 ! 253: WRPR_TL_I wrpr %r0, 0x0002, %tl
1467 .word 0xc6800c00 ! 254: LDUWA_R lduwa [%r0, %r0] 0x60, %r3
1468 otherw
1469 mov 0x30, %r30
1470 .word 0x93d0001e ! 255: Tcc_R tne icc_or_xcc, %r0 + %r30
1471 .word 0x9f802001 ! 256: SIR sir 0x0001
1472change_to_randtl_7_51:
1473 ta T_CHANGE_HPRIV ! macro
1474 .word 0x8f902005 ! 257: WRPR_TL_I wrpr %r0, 0x0005, %tl
1475 .word 0xc6800b00 ! 258: LDUWA_R lduwa [%r0, %r0] 0x58, %r3
1476 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
1477DS_7_52:
1478 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
1479 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
1480splash_lsu_7_53:
1481 set 0x1d, %r2
1482 stxa %r2, [%r0] ASI_LSU_CONTROL
1483 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
1484 .word 0x20700001 ! 262: BPN <illegal instruction>
1485 .word 0x87802058 ! 263: WRASI_I wr %r0, 0x0058, %asi
1486 invalw
1487 mov 0x33, %r30
1488 .word 0x83d0001e ! 264: Tcc_R te icc_or_xcc, %r0 + %r30
1489 .word 0x8d9020cf ! 265: WRPR_PSTATE_I wrpr %r0, 0x00cf, %pstate
1490 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
1491 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
1492 .word 0x8d802004 ! 268: WRFPRS_I wr %r0, 0x0004, %fprs
1493DS_7_54:
1494 nop
1495 not %g0, %g2
1496 jmp %g2
1497 .word 0x9d902001 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
1498 .word 0x8d9036cf ! 270: WRPR_PSTATE_I wrpr %r0, 0x16cf, %pstate
1499 .word 0x819828cc ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x08cc, %hpstate
1500 .word 0x87802063 ! 272: WRASI_I wr %r0, 0x0063, %asi
1501 otherw
1502 mov 0xb1, %r30
1503 .word 0x91d0001e ! 273: Tcc_R ta icc_or_xcc, %r0 + %r30
1504 .word 0x879022ff ! 274: WRPR_TT_I wrpr %r0, 0x02ff, %tt
1505 .word 0x819824d6 ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x04d6, %hpstate
1506 .word 0x87902045 ! 276: WRPR_TT_I wrpr %r0, 0x0045, %tt
1507 .word 0x91d020b3 ! 277: Tcc_I ta icc_or_xcc, %r0 + 179
1508 otherw
1509 mov 0xb4, %r30
1510 .word 0x91d0001e ! 278: Tcc_R ta icc_or_xcc, %r0 + %r30
1511 .word 0xc68008a0 ! 279: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
1512 .word 0x93902003 ! 280: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
1513 .word 0x879022d7 ! 281: WRPR_TT_I wrpr %r0, 0x02d7, %tt
1514splash_tba_7_55:
1515 ta T_CHANGE_PRIV
1516 set 0x120000, %r2
1517 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
1518 .word 0xc6800ac0 ! 283: LDUWA_R lduwa [%r0, %r0] 0x56, %r3
1519 .word 0xc6c80e80 ! 284: LDSBA_R ldsba [%r0, %r0] 0x74, %r3
1520splash_cmpr_7_56:
1521 nop
1522 mov 1, %g2
1523 sllx %g2, 63, %g2
1524 or %g1, %g2, %g1
1525 wrhpr %g1, %g0, %hsys_tick_cmpr
1526 .word 0xb181a001 ! 285: WR_STICK_REG_I wr %r6, 0x0001, %-
1527 .word 0x8d903f58 ! 286: WRPR_PSTATE_I wrpr %r0, 0x1f58, %pstate
1528splash_htba_7_57:
1529 ta T_CHANGE_HPRIV
1530 set 0x00390000, %r2
1531 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
1532 .word 0x8d903958 ! 288: WRPR_PSTATE_I wrpr %r0, 0x1958, %pstate
1533 .word 0x34700001 ! 289: BPG <illegal instruction>
1534splash_cmpr_7_58:
1535 nop
1536 mov 1, %g2
1537 sllx %g2, 63, %g2
1538 or %g1, %g2, %g1
1539 wrhpr %g1, %g0, %hsys_tick_cmpr
1540 .word 0xb181a001 ! 290: WR_STICK_REG_I wr %r6, 0x0001, %-
1541 .word 0x93902002 ! 291: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
1542 ta T_CHANGE_PRIV ! macro
1543 .word 0x87802014 ! 293: WRASI_I wr %r0, 0x0014, %asi
1544 .word 0x91d02032 ! 294: Tcc_I ta icc_or_xcc, %r0 + 50
1545 .word 0xa1902007 ! 295: WRPR_GL_I wrpr %r0, 0x0007, %-
1546 .word 0x83a00562 ! 296: FSQRTq fsqrt
1547 .word 0x93d02034 ! 297: Tcc_I tne icc_or_xcc, %r0 + 52
1548DS_7_59:
1549 .word 0x20800001 ! 299: BN bn,a <label_0x1>
1550 .word 0x34800001 ! 299: BG bg,a <label_0x1>
1551 .word 0x8ba00548 ! 299: FSQRTd fsqrt
1552 .word 0x87a34831 ! 298: FADDs fadds %f13, %f17, %f3
1553 .word 0xc6800ac0 ! 299: LDUWA_R lduwa [%r0, %r0] 0x56, %r3
1554 .word 0xc6880e80 ! 300: LDUBA_R lduba [%r0, %r0] 0x74, %r3
1555splash_tba_7_60:
1556 ta T_CHANGE_PRIV
1557 set 0x003d0000, %r2
1558 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
1559 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
1560 .word 0x99902004 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
1561 .word 0x93902000 ! 304: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
1562 otherw
1563 mov 0x33, %r30
1564 .word 0x91d0001e ! 305: Tcc_R ta icc_or_xcc, %r0 + %r30
1565splash_lsu_7_61:
1566 set 0x7, %r2
1567 stxa %r2, [%r0] ASI_LSU_CONTROL
1568 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
1569 .word 0x91d02033 ! 307: Tcc_I ta icc_or_xcc, %r0 + 51
1570 .word 0xc68008a0 ! 308: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
1571 .word 0x81982286 ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x0286, %hpstate
1572splash_lsu_7_62:
1573 set 0x15, %r2
1574 stxa %r2, [%r0] ASI_LSU_CONTROL
1575 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
1576 .word 0xc69004a0 ! 311: LDUHA_R lduha [%r0, %r0] 0x25, %r3
1577 .word 0x87802058 ! 312: WRASI_I wr %r0, 0x0058, %asi
1578 .word 0x93d020b2 ! 313: Tcc_I tne icc_or_xcc, %r0 + 178
1579 .word 0x8d902f45 ! 314: WRPR_PSTATE_I wrpr %r0, 0x0f45, %pstate
1580 .word 0x8790215c ! 315: WRPR_TT_I wrpr %r0, 0x015c, %tt
1581 .word 0x91d02035 ! 316: Tcc_I ta icc_or_xcc, %r0 + 53
1582splash_tba_7_63:
1583 ta T_CHANGE_PRIV
1584 set 0x003d0000, %r2
1585 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
1586 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
1587splash_lsu_7_64:
1588 set 0xb, %r2
1589 stxa %r2, [%r0] ASI_LSU_CONTROL
1590 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
1591 .word 0x20800001 ! 320: BN bn,a <label_0x1>
1592 .word 0x8d903a1b ! 321: WRPR_PSTATE_I wrpr %r0, 0x1a1b, %pstate
1593DS_7_65:
1594 .word 0x20800001 ! 323: BN bn,a <label_0x1>
1595 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
1596 .word 0x8f902000 ! 324: WRPR_TL_I wrpr %r0, 0x0000, %tl
1597 ta T_CHANGE_NONPRIV ! macro
1598 .word 0xb1824006 ! 323: WR_STICK_REG_R wr %r9, %r6, %-
1599 otherw
1600 mov 0x31, %r30
1601 .word 0x91d0001e ! 324: Tcc_R ta icc_or_xcc, %r0 + %r30
1602tagged_7_67:
1603 taddcctv %r17, 0x117c, %r18
1604 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
1605splash_tba_7_68:
1606 ta T_CHANGE_PRIV
1607 set 0x120000, %r2
1608 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
1609 .word 0x8f902001 ! 328: WRPR_TL_I wrpr %r0, 0x0001, %tl
1610 ta T_CHANGE_NONHPRIV ! macro
1611 .word 0xb1840004 ! 327: WR_STICK_REG_R wr %r16, %r4, %-
1612 .word 0x93508000 ! 328: RDPR_TSTATE <illegal instruction>
1613splash_lsu_7_70:
1614 set 0x9, %r2
1615 stxa %r2, [%r0] ASI_LSU_CONTROL
1616 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
1617 .word 0x93902006 ! 330: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
1618 .word 0x8d802000 ! 331: WRFPRS_I wr %r0, 0x0000, %fprs
1619 .word 0x91d02035 ! 332: Tcc_I ta icc_or_xcc, %r0 + 53
1620 .word 0xa1902002 ! 333: WRPR_GL_I wrpr %r0, 0x0002, %-
1621 otherw
1622 mov 0xb0, %r30
1623 .word 0x91d0001e ! 334: Tcc_R ta icc_or_xcc, %r0 + %r30
1624 .word 0x91d02035 ! 335: Tcc_I ta icc_or_xcc, %r0 + 53
1625DS_7_71:
1626 .word 0x34800001 ! 337: BG bg,a <label_0x1>
1627 pdist %f14, %f28, %f18
1628 .word 0xb5b2c313 ! 336: ALLIGNADDRESS alignaddr %r11, %r19, %r26
1629tagged_7_72:
1630 tsubcctv %r3, 0x1183, %r2
1631 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
1632tagged_7_73:
1633 taddcctv %r1, 0x1ac0, %r6
1634 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
1635 .word 0x87902057 ! 339: WRPR_TT_I wrpr %r0, 0x0057, %tt
1636 .word 0x90d4a001 ! 340: UMULcc_I umulcc %r18, 0x0001, %r8
1637 .word 0x93902000 ! 341: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
1638tagged_7_74:
1639 tsubcctv %r13, 0x1ece, %r6
1640 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
1641 .word 0x93902006 ! 343: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
1642 .word 0xc48008a0 ! 344: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
1643 .word 0xc4800c00 ! 345: LDUWA_R lduwa [%r0, %r0] 0x60, %r2
1644tagged_7_75:
1645 taddcctv %r1, 0x1772, %r14
1646 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
1647DS_7_76:
1648 .word 0x22800001 ! 348: BE be,a <label_0x1>
1649 .xword 0xcdfa0a49 ! Random illegal ?
1650 .word 0xc910c013 ! 348: LDQF_R - [%r3, %r19], %f4
1651 .word 0xb3a68830 ! 347: FADDs fadds %f26, %f16, %f25
1652 .word 0x83d02035 ! 348: Tcc_I te icc_or_xcc, %r0 + 53
1653 .word 0xaf514000 ! 349: RDPR_TBA rdpr %tba, %r23
1654 .word 0x8d903af2 ! 350: WRPR_PSTATE_I wrpr %r0, 0x1af2, %pstate
1655 .word 0xd0c804a0 ! 351: LDSBA_R ldsba [%r0, %r0] 0x25, %r8
1656DS_7_77:
1657 nop
1658 not %g0, %g2
1659 jmp %g2
1660 .word 0x9d902002 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
1661 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
1662 .word 0x99514000 ! 354: RDPR_TBA rdpr %tba, %r12
1663 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
1664 .word 0x3e700001 ! 356: BPVC <illegal instruction>
1665 .word 0x879023c6 ! 357: WRPR_TT_I wrpr %r0, 0x03c6, %tt
1666splash_lsu_7_78:
1667 set 0x15, %r2
1668 stxa %r2, [%r0] ASI_LSU_CONTROL
1669 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
1670splash_lsu_7_79:
1671 set 0xd, %r2
1672 stxa %r2, [%r0] ASI_LSU_CONTROL
1673 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
1674 invalw
1675 mov 0x32, %r30
1676 .word 0x91d0001e ! 360: Tcc_R ta icc_or_xcc, %r0 + %r30
1677 .word 0x93902005 ! 361: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
1678 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
1679 .word 0x879020a9 ! 363: WRPR_TT_I wrpr %r0, 0x00a9, %tt
1680 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
1681 .word 0xe69004a0 ! 365: LDUHA_R lduha [%r0, %r0] 0x25, %r19
1682 .word 0x87802058 ! 366: WRASI_I wr %r0, 0x0058, %asi
1683splash_lsu_7_80:
1684 set 0x5, %r2
1685 stxa %r2, [%r0] ASI_LSU_CONTROL
1686 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
1687 .word 0x8d540000 ! 368: RDPR_GL rdpr %-, %r6
1688 .word 0xc8800a80 ! 369: LDUWA_R lduwa [%r0, %r0] 0x54, %r4
1689splash_lsu_7_81:
1690 set 0x11, %r2
1691 stxa %r2, [%r0] ASI_LSU_CONTROL
1692 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
1693 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
1694 .word 0xa1902001 ! 372: WRPR_GL_I wrpr %r0, 0x0001, %-
1695 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
1696splash_lsu_7_82:
1697 set 0x3, %r2
1698 stxa %r2, [%r0] ASI_LSU_CONTROL
1699 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
1700 .word 0xb3494000 ! 375: RDHPR_HTBA rdhpr %htba, %r25
1701 .word 0x81982997 ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x0997, %hpstate
1702splash_lsu_7_83:
1703 set 0x1f, %r2
1704 stxa %r2, [%r0] ASI_LSU_CONTROL
1705 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
1706 invalw
1707 mov 0x32, %r30
1708 .word 0x91d0001e ! 378: Tcc_R ta icc_or_xcc, %r0 + %r30
1709tagged_7_84:
1710 tsubcctv %r2, 0x1d7a, %r21
1711 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
1712change_to_randtl_7_85:
1713 ta T_CHANGE_HPRIV ! macro
1714 .word 0x8f902005 ! 380: WRPR_TL_I wrpr %r0, 0x0005, %tl
1715 .word 0x91d02032 ! 381: Tcc_I ta icc_or_xcc, %r0 + 50
1716 .word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
1717splash_tba_7_86:
1718 ta T_CHANGE_PRIV
1719 set 0x120000, %r2
1720 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
1721 otherw
1722 mov 0xb1, %r30
1723 .word 0x91d0001e ! 384: Tcc_R ta icc_or_xcc, %r0 + %r30
1724DS_7_87:
1725 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
1726 .word 0x34800001 ! 386: BG bg,a <label_0x1>
1727 .word 0xd711c00a ! 386: LDQF_R - [%r7, %r10], %f11
1728 .word 0x9ba58838 ! 385: FADDs fadds %f22, %f24, %f13
1729 .word 0x9f802001 ! 386: SIR sir 0x0001
1730splash_tba_7_88:
1731 ta T_CHANGE_PRIV
1732 set 0x120000, %r2
1733 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
1734 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
1735DS_7_89:
1736 .word 0x34800001 ! 390: BG bg,a <label_0x1>
1737 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
1738 .word 0x87802004 ! 390: WRASI_I wr %r0, 0x0004, %asi
1739 .word 0x95508000 ! 391: RDPR_TSTATE rdpr %tstate, %r10
1740 .word 0x20700001 ! 392: BPN <illegal instruction>
1741splash_lsu_7_90:
1742 set 0x1d, %r2
1743 stxa %r2, [%r0] ASI_LSU_CONTROL
1744 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
1745 .word 0x87802089 ! 394: WRASI_I wr %r0, 0x0089, %asi
1746 .word 0xd48fe010 ! 395: LDUBA_I lduba [%r31, + 0x0010] %asi, %r10
1747 .word 0x81982f87 ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x0f87, %hpstate
1748 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
1749tagged_7_91:
1750 taddcctv %r4, 0x17a8, %r21
1751 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
1752 .word 0x8d903d5d ! 399: WRPR_PSTATE_I wrpr %r0, 0x1d5d, %pstate
1753 .word 0x81982cc5 ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0cc5, %hpstate
1754DS_7_92:
1755 .word 0x20800001 ! 402: BN bn,a <label_0x1>
1756 pdist %f0, %f18, %f22
1757 .word 0x8bb0c302 ! 401: ALLIGNADDRESS alignaddr %r3, %r2, %r5
1758 .word 0xec8008a0 ! 402: LDUWA_R lduwa [%r0, %r0] 0x45, %r22
1759 .word 0x93902005 ! 403: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
1760splash_lsu_7_93:
1761 set 0x3, %r2
1762 stxa %r2, [%r0] ASI_LSU_CONTROL
1763 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
1764 .word 0xa1902004 ! 405: WRPR_GL_I wrpr %r0, 0x0004, %-
1765 .word 0x8d902407 ! 406: WRPR_PSTATE_I wrpr %r0, 0x0407, %pstate
1766 .word 0x8d903024 ! 407: WRPR_PSTATE_I wrpr %r0, 0x1024, %pstate
1767tagged_7_94:
1768 tsubcctv %r5, 0x1e33, %r23
1769 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
1770 .word 0x91d02035 ! 409: Tcc_I ta icc_or_xcc, %r0 + 53
1771tagged_7_95:
1772 taddcctv %r12, 0x1078, %r10
1773 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
1774 invalw
1775 mov 0xb4, %r30
1776 .word 0x93d0001e ! 411: Tcc_R tne icc_or_xcc, %r0 + %r30
1777 .word 0xecd004a0 ! 412: LDSHA_R ldsha [%r0, %r0] 0x25, %r22
1778 .word 0x87902196 ! 413: WRPR_TT_I wrpr %r0, 0x0196, %tt
1779tagged_7_96:
1780 tsubcctv %r13, 0x1719, %r9
1781 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
1782 .word 0x93902007 ! 415: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
1783 .word 0x91480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r8
1784 .word 0x87902249 ! 417: WRPR_TT_I wrpr %r0, 0x0249, %tt
1785 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
1786 .word 0xd68008a0 ! 419: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
1787 .word 0x93902003 ! 420: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
1788 .word 0x8b50c000 ! 421: RDPR_TT rdpr %tt, %r5
1789 .word 0x8f902002 ! 423: WRPR_TL_I wrpr %r0, 0x0002, %tl
1790 ta T_CHANGE_NONHPRIV ! macro
1791 .word 0x89840002 ! 422: WRTICK_R wr %r16, %r2, %tick
1792 .word 0xc6dfe030 ! 423: LDXA_I ldxa [%r31, + 0x0030] %asi, %r3
1793 .word 0x99494000 ! 424: RDHPR_HTBA rdhpr %htba, %r12
1794 .word 0xa1a489e9 ! 425: FDIVq dis not found
1795
1796 .word 0x91514000 ! 426: RDPR_TBA <illegal instruction>
1797 .word 0x32700001 ! 427: BPNE <illegal instruction>
1798 ta T_CHANGE_HPRIV ! macro
1799 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
1800 .word 0x81982e5d ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5d, %hpstate
1801 .word 0xa190200d ! 431: WRPR_GL_I wrpr %r0, 0x000d, %-
1802splash_lsu_7_98:
1803 set 0x1f, %r2
1804 stxa %r2, [%r0] ASI_LSU_CONTROL
1805 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
1806 .word 0xee8008a0 ! 433: LDUWA_R lduwa [%r0, %r0] 0x45, %r23
1807splash_tba_7_99:
1808 ta T_CHANGE_PRIV
1809 set 0x003d0000, %r2
1810 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
1811 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
1812 .word 0x93d02035 ! 436: Tcc_I tne icc_or_xcc, %r0 + 53
1813DS_7_100:
1814 .word 0x20800001 ! 438: BN bn,a <label_0x1>
1815 .word 0xc9346001 ! 438: STQF_I - %f4, [0x0001, %r17]
1816 normalw
1817 .word 0xb1458000 ! 437: RD_SOFTINT_REG rd %softint, %r24
1818tagged_7_101:
1819 taddcctv %r15, 0x1c5f, %r12
1820 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
1821tagged_7_102:
1822 tsubcctv %r10, 0x1135, %r3
1823 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
1824 .word 0x87802088 ! 440: WRASI_I wr %r0, 0x0088, %asi
1825 .word 0x8790237d ! 441: WRPR_TT_I wrpr %r0, 0x037d, %tt
1826 .word 0x81982d87 ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x0d87, %hpstate
1827 .word 0x93902004 ! 443: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
1828splash_lsu_7_103:
1829 set 0x1, %r2
1830 stxa %r2, [%r0] ASI_LSU_CONTROL
1831 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
1832 .word 0x20700001 ! 445: BPN <illegal instruction>
1833splash_lsu_7_104:
1834 set 0x1, %r2
1835 stxa %r2, [%r0] ASI_LSU_CONTROL
1836 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
1837 .word 0xcc800b40 ! 447: LDUWA_R lduwa [%r0, %r0] 0x5a, %r6
1838splash_lsu_7_105:
1839 set 0xd, %r2
1840 stxa %r2, [%r0] ASI_LSU_CONTROL
1841 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
1842tagged_7_106:
1843 tsubcctv %r9, 0x131d, %r21
1844 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
1845 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
1846 .word 0x81982c84 ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x0c84, %hpstate
1847 .word 0xccdfe020 ! 452: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
1848 .word 0x93902000 ! 453: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
1849tagged_7_107:
1850 taddcctv %r20, 0x172c, %r2
1851 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
1852 invalw
1853 mov 0xb1, %r30
1854 .word 0x83d0001e ! 455: Tcc_R te icc_or_xcc, %r0 + %r30
1855 invalw
1856 mov 0x30, %r30
1857 .word 0x93d0001e ! 456: Tcc_R tne icc_or_xcc, %r0 + %r30
1858 .word 0xccc7e000 ! 457: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r6
1859 .word 0x87802010 ! 458: WRASI_I wr %r0, 0x0010, %asi
1860 .word 0x91d020b5 ! 459: Tcc_I ta icc_or_xcc, %r0 + 181
1861 .word 0x81982f95 ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x0f95, %hpstate
1862 .word 0x81982107 ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x0107, %hpstate
1863splash_lsu_7_108:
1864 set 0xd, %r2
1865 stxa %r2, [%r0] ASI_LSU_CONTROL
1866 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
1867 .word 0xcc800b20 ! 463: LDUWA_R lduwa [%r0, %r0] 0x59, %r6
1868 .word 0x91500000 ! 464: RDPR_TPC rdpr %tpc, %r8
1869 .word 0x91d02035 ! 465: Tcc_I ta icc_or_xcc, %r0 + 53
1870 .word 0x8d90351d ! 466: WRPR_PSTATE_I wrpr %r0, 0x151d, %pstate
1871 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
1872 .word 0xa1902007 ! 468: WRPR_GL_I wrpr %r0, 0x0007, %-
1873 .word 0x93902004 ! 469: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
1874 .word 0x93902001 ! 470: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
1875 .word 0x89464000 ! 471: RD_STICK_CMPR_REG rd %-, %r4
1876 .word 0x8780201c ! 472: WRASI_I wr %r0, 0x001c, %asi
1877 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
1878splash_tba_7_109:
1879 ta T_CHANGE_PRIV
1880 set 0x120000, %r2
1881 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
1882 .word 0xd88008a0 ! 475: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
1883DS_7_110:
1884 .word 0x34800001 ! 477: BG bg,a <label_0x1>
1885 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
1886 .word 0xa1902002 ! 477: WRPR_GL_I wrpr %r0, 0x0002, %-
1887 .word 0xa1902009 ! 478: WRPR_GL_I wrpr %r0, 0x0009, %-
1888splash_tba_7_111:
1889 ta T_CHANGE_PRIV
1890 set 0x003d0000, %r2
1891 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
1892 .word 0xa190200f ! 480: WRPR_GL_I wrpr %r0, 0x000f, %-
1893 .word 0x87802010 ! 481: WRASI_I wr %r0, 0x0010, %asi
1894 .word 0xd88008a0 ! 482: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
1895 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
1896splash_lsu_7_112:
1897 set 0x17, %r2
1898 stxa %r2, [%r0] ASI_LSU_CONTROL
1899 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
1900 .word 0xd8800b40 ! 485: LDUWA_R lduwa [%r0, %r0] 0x5a, %r12
1901 .word 0x93902005 ! 486: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
1902 .word 0x8d902d1c ! 487: WRPR_PSTATE_I wrpr %r0, 0x0d1c, %pstate
1903splash_tba_7_113:
1904 ta T_CHANGE_PRIV
1905 set 0x120000, %r2
1906 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
1907 .word 0x93902001 ! 489: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
1908 .word 0xd8c804a0 ! 490: LDSBA_R ldsba [%r0, %r0] 0x25, %r12
1909 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
1910 .word 0x97a01a66 ! 492: FqTOi fqtoi
1911tagged_7_114:
1912 tsubcctv %r5, 0x19c8, %r18
1913 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
1914DS_7_115:
1915 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
1916 pdist %f4, %f26, %f22
1917 .word 0x95b10302 ! 494: ALLIGNADDRESS alignaddr %r4, %r2, %r10
1918 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
1919 .word 0x87802020 ! 496: WRASI_I wr %r0, 0x0020, %asi
1920 .word 0x87802020 ! 497: WRASI_I wr %r0, 0x0020, %asi
1921splash_lsu_7_116:
1922 set 0x19, %r2
1923 stxa %r2, [%r0] ASI_LSU_CONTROL
1924 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
1925 .word 0xa1902009 ! 499: WRPR_GL_I wrpr %r0, 0x0009, %-
1926 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
1927 .word 0xdadfe000 ! 501: LDXA_I ldxa [%r31, + 0x0000] %asi, %r13
1928DS_7_117:
1929 .word 0x20800001 ! 503: BN bn,a <label_0x1>
1930 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
1931tagged_7_118:
1932 tsubcctv %r24, 0x133b, %r3
1933 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
1934 .word 0xdad7e020 ! 504: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r13
1935 otherw
1936 mov 0x34, %r30
1937 .word 0x91d0001e ! 505: Tcc_R ta icc_or_xcc, %r0 + %r30
1938 .word 0xb1500000 ! 506: RDPR_TPC rdpr %tpc, %r24
1939DS_7_119:
1940 .word 0x20800001 ! 508: BN bn,a <label_0x1>
1941 pdist %f30, %f22, %f14
1942 .word 0xb7b28302 ! 507: ALLIGNADDRESS alignaddr %r10, %r2, %r27
1943DS_7_120:
1944 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
1945 .xword 0xe56e4ea0 ! Random illegal ?
1946 .word 0xc3134005 ! 509: LDQF_R - [%r13, %r5], %f1
1947 .word 0xb7a3482c ! 508: FADDs fadds %f13, %f12, %f27
1948tagged_7_121:
1949 taddcctv %r11, 0x1aec, %r24
1950 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
1951splash_tba_7_122:
1952 ta T_CHANGE_PRIV
1953 set 0x120000, %r2
1954 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
1955 .word 0xa1902002 ! 511: WRPR_GL_I wrpr %r0, 0x0002, %-
1956 .word 0x8790209f ! 512: WRPR_TT_I wrpr %r0, 0x009f, %tt
1957 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
1958 .word 0x879023ed ! 514: WRPR_TT_I wrpr %r0, 0x03ed, %tt
1959 .word 0xa150c000 ! 515: RDPR_TT rdpr %tt, %r16
1960 .word 0x9b508000 ! 516: RDPR_TSTATE <illegal instruction>
1961 .word 0x22700001 ! 517: BPE <illegal instruction>
1962change_to_randtl_7_123:
1963 ta T_CHANGE_HPRIV ! macro
1964 .word 0x8f902004 ! 518: WRPR_TL_I wrpr %r0, 0x0004, %tl
1965 .word 0xa1902004 ! 519: WRPR_GL_I wrpr %r0, 0x0004, %-
1966 .word 0xd88008a0 ! 520: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
1967 .word 0x81982a54 ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x0a54, %hpstate
1968 .word 0x8f480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r7
1969 .word 0x91d02034 ! 523: Tcc_I ta icc_or_xcc, %r0 + 52
1970 .word 0x819824dc ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x04dc, %hpstate
1971 .word 0x95504000 ! 525: RDPR_TNPC rdpr %tnpc, %r10
1972splash_htba_7_124:
1973 ta T_CHANGE_HPRIV
1974 set 0x80000, %r2
1975 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
1976 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
1977 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
1978 ta T_CHANGE_HPRIV ! macro
1979 .word 0x91d02035 ! 530: Tcc_I ta icc_or_xcc, %r0 + 53
1980 .word 0xe4d7e020 ! 531: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r18
1981tagged_7_125:
1982 taddcctv %r19, 0x133a, %r16
1983 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
1984 .word 0x879020d9 ! 533: WRPR_TT_I wrpr %r0, 0x00d9, %tt
1985 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
1986 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
1987 ta T_CHANGE_HPRIV ! macro
1988 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
1989 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
1990 .word 0xe4d7e000 ! 539: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r18
1991 .word 0x8198279d ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x079d, %hpstate
1992tagged_7_126:
1993 tsubcctv %r4, 0x1694, %r20
1994 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
1995 otherw
1996 mov 0x30, %r30
1997 .word 0x91d0001e ! 542: Tcc_R ta icc_or_xcc, %r0 + %r30
1998tagged_7_127:
1999 taddcctv %r7, 0x1382, %r3
2000 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
2001splash_tba_7_128:
2002 ta T_CHANGE_PRIV
2003 set 0x120000, %r2
2004 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
2005 otherw
2006 mov 0x33, %r30
2007 .word 0x91d0001e ! 545: Tcc_R ta icc_or_xcc, %r0 + %r30
2008 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
2009 .word 0xe497e010 ! 547: LDUHA_I lduha [%r31, + 0x0010] %asi, %r18
2010 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
2011DS_7_129:
2012 nop
2013 not %g0, %g2
2014 jmp %g2
2015 .word 0x9d902000 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
2016 .word 0xe48008a0 ! 550: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
2017 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
2018 .word 0x91d02034 ! 552: Tcc_I ta icc_or_xcc, %r0 + 52
2019 .word 0x9f802001 ! 553: SIR sir 0x0001
2020 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
2021DS_7_130:
2022 .word 0x34800001 ! 556: BG bg,a <label_0x1>
2023 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
2024 .word 0x30700001 ! 556: BPA <illegal instruction>
2025 .word 0x87802080 ! 557: WRASI_I wr %r0, 0x0080, %asi
2026 .word 0x87802004 ! 558: WRASI_I wr %r0, 0x0004, %asi
2027 .word 0xe4c804a0 ! 559: LDSBA_R ldsba [%r0, %r0] 0x25, %r18
2028 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
2029 .word 0x91d02034 ! 561: Tcc_I ta icc_or_xcc, %r0 + 52
2030splash_lsu_7_131:
2031 set 0x7, %r2
2032 stxa %r2, [%r0] ASI_LSU_CONTROL
2033 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
2034 .word 0xe48008a0 ! 563: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
2035 .word 0x87902043 ! 564: WRPR_TT_I wrpr %r0, 0x0043, %tt
2036 .word 0x81982ddc ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x0ddc, %hpstate
2037splash_lsu_7_132:
2038 set 0xd, %r2
2039 stxa %r2, [%r0] ASI_LSU_CONTROL
2040 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
2041 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
2042 .word 0xa1902009 ! 568: WRPR_GL_I wrpr %r0, 0x0009, %-
2043 .word 0x87902307 ! 569: WRPR_TT_I wrpr %r0, 0x0307, %tt
2044 .word 0xe4d00e40 ! 570: LDSHA_R ldsha [%r0, %r0] 0x72, %r18
2045 .word 0x91d020b5 ! 571: Tcc_I ta icc_or_xcc, %r0 + 181
2046 .word 0xe4880e40 ! 572: LDUBA_R lduba [%r0, %r0] 0x72, %r18
2047 otherw
2048 mov 0xb5, %r30
2049 .word 0x91d0001e ! 573: Tcc_R ta icc_or_xcc, %r0 + %r30
2050DS_7_133:
2051 .word 0x20800001 ! 575: BN bn,a <label_0x1>
2052 .word 0xd331c00d ! 575: STQF_R - %f9, [%r13, %r7]
2053 normalw
2054 .word 0x97458000 ! 574: RD_SOFTINT_REG rd %softint, %r11
2055 .word 0x87902156 ! 575: WRPR_TT_I wrpr %r0, 0x0156, %tt
2056 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
2057 .word 0xf2800c00 ! 577: LDUWA_R lduwa [%r0, %r0] 0x60, %r25
2058 .word 0x8f902000 ! 579: WRPR_TL_I wrpr %r0, 0x0000, %tl
2059 ta T_CHANGE_NONPRIV ! macro
2060 .word 0x8b692001 ! 578: SDIVX_I sdivx %r4, 0x0001, %r5
2061 .word 0x93d02033 ! 579: Tcc_I tne icc_or_xcc, %r0 + 51
2062 ta T_CHANGE_PRIV ! macro
2063 .word 0x8780204f ! 581: WRASI_I wr %r0, 0x004f, %asi
2064 .word 0x879021d5 ! 582: WRPR_TT_I wrpr %r0, 0x01d5, %tt
2065 .word 0x93902006 ! 583: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
2066 .word 0xe2900e60 ! 584: LDUHA_R lduha [%r0, %r0] 0x73, %r17
2067 .word 0x8780204f ! 585: WRASI_I wr %r0, 0x004f, %asi
2068 .word 0xe2880e40 ! 586: LDUBA_R lduba [%r0, %r0] 0x72, %r17
2069 .word 0x87802063 ! 587: WRASI_I wr %r0, 0x0063, %asi
2070 .word 0x8d9022d1 ! 588: WRPR_PSTATE_I wrpr %r0, 0x02d1, %pstate
2071 .word 0x81982a86 ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x0a86, %hpstate
2072splash_lsu_7_135:
2073 set 0x13, %r2
2074 stxa %r2, [%r0] ASI_LSU_CONTROL
2075 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
2076 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
2077 .word 0xe28fe010 ! 592: LDUBA_I lduba [%r31, + 0x0010] %asi, %r17
2078tagged_7_136:
2079 tsubcctv %r17, 0x1ccd, %r10
2080 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
2081 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
2082splash_tba_7_137:
2083 ta T_CHANGE_PRIV
2084 set 0x120000, %r2
2085 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
2086 .word 0x8d902b8d ! 596: WRPR_PSTATE_I wrpr %r0, 0x0b8d, %pstate
2087 .word 0xa190200a ! 597: WRPR_GL_I wrpr %r0, 0x000a, %-
2088 invalw
2089 mov 0x30, %r30
2090 .word 0x83d0001e ! 598: Tcc_R te icc_or_xcc, %r0 + %r30
2091 .word 0x81982a4e ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4e, %hpstate
2092 .word 0x93902001 ! 600: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
2093 .word 0xe297e010 ! 601: LDUHA_I lduha [%r31, + 0x0010] %asi, %r17
2094 .word 0x8d903e6c ! 602: WRPR_PSTATE_I wrpr %r0, 0x1e6c, %pstate
2095splash_tba_7_138:
2096 ta T_CHANGE_PRIV
2097 set 0x003d0000, %r2
2098 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
2099 otherw
2100 mov 0xb4, %r30
2101 .word 0x91d0001e ! 604: Tcc_R ta icc_or_xcc, %r0 + %r30
2102 .word 0xe28fe030 ! 605: LDUBA_I lduba [%r31, + 0x0030] %asi, %r17
2103 .word 0x8780204f ! 606: WRASI_I wr %r0, 0x004f, %asi
2104change_to_randtl_7_139:
2105 ta T_CHANGE_HPRIV ! macro
2106 .word 0x8f902003 ! 607: WRPR_TL_I wrpr %r0, 0x0003, %tl
2107 .word 0xe2800aa0 ! 608: LDUWA_R lduwa [%r0, %r0] 0x55, %r17
2108DS_7_140:
2109 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
2110 .xword 0x8178b3d9 ! Random illegal ?
2111 .word 0xa3a00550 ! 610: FSQRTd fsqrt
2112 .word 0xb3a24823 ! 609: FADDs fadds %f9, %f3, %f25
2113 .word 0x87802004 ! 610: WRASI_I wr %r0, 0x0004, %asi
2114 .word 0x8d9037a5 ! 611: WRPR_PSTATE_I wrpr %r0, 0x17a5, %pstate
2115 .word 0x879022f1 ! 612: WRPR_TT_I wrpr %r0, 0x02f1, %tt
2116splash_tba_7_141:
2117 ta T_CHANGE_PRIV
2118 set 0x003d0000, %r2
2119 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
2120 .word 0xf0d004a0 ! 614: LDSHA_R ldsha [%r0, %r0] 0x25, %r24
2121splash_htba_7_142:
2122 ta T_CHANGE_HPRIV
2123 set 0x80000, %r2
2124 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
2125splash_lsu_7_143:
2126 set 0xd, %r2
2127 stxa %r2, [%r0] ASI_LSU_CONTROL
2128 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
2129splash_lsu_7_144:
2130 set 0xb, %r2
2131 stxa %r2, [%r0] ASI_LSU_CONTROL
2132 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
2133 .word 0xa190200e ! 618: WRPR_GL_I wrpr %r0, 0x000e, %-
2134 .word 0x93902001 ! 619: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
2135 .word 0x8d903864 ! 620: WRPR_PSTATE_I wrpr %r0, 0x1864, %pstate
2136 ta T_CHANGE_HPRIV ! macro
2137splash_tba_7_145:
2138 ta T_CHANGE_PRIV
2139 set 0x120000, %r2
2140 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
2141 .word 0x8d514000 ! 623: RDPR_TBA rdpr %tba, %r6
2142tagged_7_146:
2143 tsubcctv %r5, 0x1783, %r15
2144 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
2145 .word 0x87802088 ! 625: WRASI_I wr %r0, 0x0088, %asi
2146 .word 0x95480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r10
2147 .word 0x87902373 ! 627: WRPR_TT_I wrpr %r0, 0x0373, %tt
2148tagged_7_147:
2149 taddcctv %r21, 0x1abd, %r23
2150 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
2151 invalw
2152 mov 0xb2, %r30
2153 .word 0x91d0001e ! 629: Tcc_R ta icc_or_xcc, %r0 + %r30
2154 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
2155 .word 0x91d02032 ! 631: Tcc_I ta icc_or_xcc, %r0 + 50
2156 .word 0x8d90298f ! 632: WRPR_PSTATE_I wrpr %r0, 0x098f, %pstate
2157 .word 0x91d020b4 ! 633: Tcc_I ta icc_or_xcc, %r0 + 180
2158 .word 0x91d020b2 ! 634: Tcc_I ta icc_or_xcc, %r0 + 178
2159 .word 0x87802089 ! 635: WRASI_I wr %r0, 0x0089, %asi
2160tagged_7_148:
2161 tsubcctv %r12, 0x163c, %r22
2162 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
2163 .word 0x26800001 ! 637: BL bl,a <label_0x1>
2164 otherw
2165 mov 0x30, %r30
2166 .word 0x91d0001e ! 638: Tcc_R ta icc_or_xcc, %r0 + %r30
2167 ta T_CHANGE_PRIV ! macro
2168 .word 0x9f802001 ! 640: SIR sir 0x0001
2169 .word 0x36700001 ! 641: BPGE <illegal instruction>
2170 .word 0x8d9036b9 ! 642: WRPR_PSTATE_I wrpr %r0, 0x16b9, %pstate
2171 .word 0xca8008a0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
2172splash_lsu_7_149:
2173 set 0x1d, %r2
2174 stxa %r2, [%r0] ASI_LSU_CONTROL
2175 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
2176 .word 0x8d51c000 ! 645: RDPR_TL rdpr %tl, %r6
2177splash_lsu_7_150:
2178 set 0xd, %r2
2179 stxa %r2, [%r0] ASI_LSU_CONTROL
2180 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
2181 .word 0x8d902288 ! 647: WRPR_PSTATE_I wrpr %r0, 0x0288, %pstate
2182DS_7_151:
2183 .word 0x22800001 ! 649: BE be,a <label_0x1>
2184 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
2185DS_7_152:
2186 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
2187 .xword 0xaff32dab ! Random illegal ?
2188 .word 0xc710800a ! 650: LDQF_R - [%r2, %r10], %f3
2189 .word 0xa7a10837 ! 649: FADDs fadds %f4, %f23, %f19
2190 .word 0x8f902001 ! 651: WRPR_TL_I wrpr %r0, 0x0001, %tl
2191 ta T_CHANGE_NONHPRIV ! macro
2192 .word 0xb181c013 ! 650: WR_STICK_REG_R wr %r7, %r19, %-
2193 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
2194 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
2195 .word 0x9f802001 ! 653: SIR sir 0x0001
2196 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
2197tagged_7_154:
2198 tsubcctv %r5, 0x173c, %r16
2199 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
2200 .word 0x879020ef ! 656: WRPR_TT_I wrpr %r0, 0x00ef, %tt
2201splash_tba_7_155:
2202 ta T_CHANGE_PRIV
2203 set 0x120000, %r2
2204 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
2205DS_7_156:
2206 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
2207 .word 0xe1322001 ! 659: STQF_I - %f16, [0x0001, %r8]
2208 normalw
2209 .word 0xa7458000 ! 658: RD_SOFTINT_REG rd %softint, %r19
2210 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
2211 .word 0x8d90323d ! 660: WRPR_PSTATE_I wrpr %r0, 0x123d, %pstate
2212 .word 0x34800001 ! 661: BG bg,a <label_0x1>
2213 .word 0x8d9039f5 ! 662: WRPR_PSTATE_I wrpr %r0, 0x19f5, %pstate
2214DS_7_157:
2215 nop
2216 not %g0, %g2
2217 jmp %g2
2218 .word 0x9d902002 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
2219 .word 0x81982c9e ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x0c9e, %hpstate
2220tagged_7_158:
2221 tsubcctv %r25, 0x105f, %r24
2222 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
2223DS_7_159:
2224 .word 0x22800001 ! 667: BE be,a <label_0x1>
2225 .word 0x22800001 ! 667: BE be,a <label_0x1>
2226 .word 0x83a00556 ! 667: FSQRTd fsqrt
2227 .word 0x93a00838 ! 666: FADDs fadds %f0, %f24, %f9
2228 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
2229 .word 0x93902000 ! 668: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
2230 .word 0x8d802000 ! 669: WRFPRS_I wr %r0, 0x0000, %fprs
2231 ta T_CHANGE_PRIV ! macro
2232 .word 0xe4800c00 ! 671: LDUWA_R lduwa [%r0, %r0] 0x60, %r18
2233 .word 0x99902001 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
2234 .word 0xa1902004 ! 673: WRPR_GL_I wrpr %r0, 0x0004, %-
2235 .word 0x9545c000 ! 674: RD_TICK_CMPR_REG rd %-, %r10
2236 .word 0xecdfe020 ! 675: LDXA_I ldxa [%r31, + 0x0020] %asi, %r22
2237tagged_7_160:
2238 tsubcctv %r18, 0x164b, %r16
2239 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
2240 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
2241 .word 0xa9a50dc5 ! 678: FdMULq fdmulq
2242 .word 0x95500000 ! 679: RDPR_TPC rdpr %tpc, %r10
2243 .word 0xa1902005 ! 680: WRPR_GL_I wrpr %r0, 0x0005, %-
2244 .word 0x8198251e ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x051e, %hpstate
2245 otherw
2246 mov 0xb2, %r30
2247 .word 0x91d0001e ! 682: Tcc_R ta icc_or_xcc, %r0 + %r30
2248splash_tba_7_161:
2249 ta T_CHANGE_PRIV
2250 set 0x120000, %r2
2251 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
2252 .word 0xc4c7e020 ! 684: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
2253 .word 0x87802063 ! 685: WRASI_I wr %r0, 0x0063, %asi
2254 invalw
2255 mov 0xb0, %r30
2256 .word 0x91d0001e ! 686: Tcc_R ta icc_or_xcc, %r0 + %r30
2257 .word 0xc4c7e000 ! 687: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r2
2258 .word 0xc4880e40 ! 688: LDUBA_R lduba [%r0, %r0] 0x72, %r2
2259 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
2260 ta T_CHANGE_PRIV ! macro
2261 .word 0x81460000 ! 691: RD_STICK_REG stbar
2262 .word 0x879023c6 ! 692: WRPR_TT_I wrpr %r0, 0x03c6, %tt
2263 .word 0xc4d80e80 ! 693: LDXA_R ldxa [%r0, %r0] 0x74, %r2
2264 .word 0x8d90361f ! 694: WRPR_PSTATE_I wrpr %r0, 0x161f, %pstate
2265 .word 0xa1902000 ! 695: WRPR_GL_I wrpr %r0, 0x0000, %-
2266DS_7_162:
2267 .word 0x22800001 ! 697: BE be,a <label_0x1>
2268 .word 0xd734e001 ! 697: STQF_I - %f11, [0x0001, %r19]
2269 normalw
2270 .word 0x89458000 ! 696: RD_SOFTINT_REG rd %softint, %r4
2271 .word 0x99902004 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
2272splash_tba_7_163:
2273 ta T_CHANGE_PRIV
2274 set 0x120000, %r2
2275 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
2276 .word 0xc28008a0 ! 699: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
2277 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
2278tagged_7_164:
2279 tsubcctv %r14, 0x1ca1, %r5
2280 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
2281tagged_7_165:
2282 taddcctv %r14, 0x19f4, %r12
2283 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
2284 .word 0xc2800c60 ! 703: LDUWA_R lduwa [%r0, %r0] 0x63, %r1
2285 ta T_CHANGE_PRIV ! macro
2286 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
2287 .word 0x8780204f ! 706: WRASI_I wr %r0, 0x004f, %asi
2288 .word 0x819820ce ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x00ce, %hpstate
2289 .word 0x85480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r2
2290 .word 0xf08804a0 ! 709: LDUBA_R lduba [%r0, %r0] 0x25, %r24
2291 .word 0x93d02033 ! 710: Tcc_I tne icc_or_xcc, %r0 + 51
2292 .word 0x8790200a ! 711: WRPR_TT_I wrpr %r0, 0x000a, %tt
2293 ta T_CHANGE_PRIV ! macro
2294 .word 0x93902005 ! 713: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
2295 .word 0x8d903215 ! 714: WRPR_PSTATE_I wrpr %r0, 0x1215, %pstate
2296 .word 0xf08fe000 ! 715: LDUBA_I lduba [%r31, + 0x0000] %asi, %r24
2297splash_tba_7_166:
2298 ta T_CHANGE_PRIV
2299 set 0x120000, %r2
2300 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
2301 .word 0xf09004a0 ! 717: LDUHA_R lduha [%r0, %r0] 0x25, %r24
2302 .word 0xa1902006 ! 718: WRPR_GL_I wrpr %r0, 0x0006, %-
2303 otherw
2304 mov 0x30, %r30
2305 .word 0x83d0001e ! 719: Tcc_R te icc_or_xcc, %r0 + %r30
2306 ta T_CHANGE_HPRIV ! macro
2307 otherw
2308 mov 0xb1, %r30
2309 .word 0x91d0001e ! 721: Tcc_R ta icc_or_xcc, %r0 + %r30
2310 .word 0x8d9039e5 ! 722: WRPR_PSTATE_I wrpr %r0, 0x19e5, %pstate
2311tagged_7_167:
2312 taddcctv %r7, 0x17fe, %r26
2313 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
2314 .word 0xf08804a0 ! 724: LDUBA_R lduba [%r0, %r0] 0x25, %r24
2315 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
2316 .word 0x879023f2 ! 726: WRPR_TT_I wrpr %r0, 0x03f2, %tt
2317 .word 0xf08804a0 ! 727: LDUBA_R lduba [%r0, %r0] 0x25, %r24
2318 .word 0x8780204f ! 728: WRASI_I wr %r0, 0x004f, %asi
2319 .word 0x81982614 ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x0614, %hpstate
2320 .word 0xf08008a0 ! 730: LDUWA_R lduwa [%r0, %r0] 0x45, %r24
2321 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
2322 .word 0x93902006 ! 732: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
2323 .word 0x91d020b3 ! 733: Tcc_I ta icc_or_xcc, %r0 + 179
2324 .word 0x93902003 ! 734: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
2325 .word 0x32700001 ! 735: BPNE <illegal instruction>
2326 .word 0x87802004 ! 736: WRASI_I wr %r0, 0x0004, %asi
2327 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
2328 .word 0x93902000 ! 738: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
2329DS_7_168:
2330 .word 0x22800001 ! 740: BE be,a <label_0x1>
2331 allclean
2332 .word 0x9bb0430a ! 739: ALLIGNADDRESS alignaddr %r1, %r10, %r13
2333 .word 0x91d02035 ! 740: Tcc_I ta icc_or_xcc, %r0 + 53
2334DS_7_169:
2335 .word 0x34800001 ! 742: BG bg,a <label_0x1>
2336 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
2337 .word 0x8d802004 ! 742: WRFPRS_I wr %r0, 0x0004, %fprs
2338 invalw
2339 mov 0x34, %r30
2340 .word 0x91d0001e ! 743: Tcc_R ta icc_or_xcc, %r0 + %r30
2341 .word 0x22700001 ! 744: BPE <illegal instruction>
2342 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
2343 .word 0x93902007 ! 746: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
2344 .word 0x3a700001 ! 747: BPCC <illegal instruction>
2345 .word 0x8198260f ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x060f, %hpstate
2346 invalw
2347 mov 0x31, %r30
2348 .word 0x83d0001e ! 749: Tcc_R te icc_or_xcc, %r0 + %r30
2349 .word 0x89500000 ! 750: RDPR_TPC rdpr %tpc, %r4
2350splash_htba_7_170:
2351 ta T_CHANGE_HPRIV
2352 set 0x80000, %r2
2353 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
2354 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
2355 .word 0x93902002 ! 753: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
2356 .word 0x93902000 ! 754: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
2357splash_lsu_7_171:
2358 set 0x19, %r2
2359 stxa %r2, [%r0] ASI_LSU_CONTROL
2360 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
2361 .word 0x93902005 ! 756: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
2362DS_7_172:
2363 .word 0x22800001 ! 758: BE be,a <label_0x1>
2364 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
2365 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
2366 .word 0xcc8008a0 ! 759: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
2367 .word 0xa190200b ! 760: WRPR_GL_I wrpr %r0, 0x000b, %-
2368 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
2369DS_7_173:
2370 .word 0x22800001 ! 763: BE be,a <label_0x1>
2371 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
2372 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
2373 .word 0x81982045 ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x0045, %hpstate
2374splash_tba_7_174:
2375 ta T_CHANGE_PRIV
2376 set 0x003d0000, %r2
2377 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
2378 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
2379 .word 0x93504000 ! 767: RDPR_TNPC rdpr %tnpc, %r9
2380 .word 0x87540000 ! 768: RDPR_GL rdpr %-, %r3
2381splash_lsu_7_175:
2382 set 0xb, %r2
2383 stxa %r2, [%r0] ASI_LSU_CONTROL
2384 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
2385 .word 0xa190200a ! 770: WRPR_GL_I wrpr %r0, 0x000a, %-
2386 .word 0x896cc00c ! 771: SDIVX_R sdivx %r19, %r12, %r4
2387 .word 0x87508000 ! 772: RDPR_TSTATE rdpr %tstate, %r3
2388 .word 0x8d902b71 ! 773: WRPR_PSTATE_I wrpr %r0, 0x0b71, %pstate
2389 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
2390 .word 0xc2d004a0 ! 775: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
2391 .word 0x93902003 ! 776: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
2392 .word 0x8780204f ! 777: WRASI_I wr %r0, 0x004f, %asi
2393 .word 0x8d902a73 ! 778: WRPR_PSTATE_I wrpr %r0, 0x0a73, %pstate
2394 .word 0x91d02035 ! 779: Tcc_I ta icc_or_xcc, %r0 + 53
2395 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
2396 .word 0x8790209b ! 781: WRPR_TT_I wrpr %r0, 0x009b, %tt
2397 invalw
2398 mov 0x34, %r30
2399 .word 0x91d0001e ! 782: Tcc_R ta icc_or_xcc, %r0 + %r30
2400 .word 0x83514000 ! 783: RDPR_TBA rdpr %tba, %r1
2401splash_lsu_7_176:
2402 set 0x19, %r2
2403 stxa %r2, [%r0] ASI_LSU_CONTROL
2404 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
2405 .word 0x91d020b2 ! 785: Tcc_I ta icc_or_xcc, %r0 + 178
2406 .word 0x93902004 ! 786: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
2407 .word 0x91480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r8
2408 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
2409 .word 0xcec7e010 ! 789: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
2410DS_7_177:
2411 nop
2412 not %g0, %g2
2413 jmp %g2
2414 .word 0x9d902000 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
2415 .word 0x9f802001 ! 791: SIR sir 0x0001
2416 .word 0x879020e7 ! 792: WRPR_TT_I wrpr %r0, 0x00e7, %tt
2417splash_tba_7_178:
2418 ta T_CHANGE_PRIV
2419 set 0x120000, %r2
2420 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
2421 .word 0xce8008a0 ! 794: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2422 .word 0xcedfe010 ! 795: LDXA_I ldxa [%r31, + 0x0010] %asi, %r7
2423 .word 0x9f802001 ! 796: SIR sir 0x0001
2424 otherw
2425 mov 0xb3, %r30
2426 .word 0x83d0001e ! 797: Tcc_R te icc_or_xcc, %r0 + %r30
2427 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
2428 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
2429tagged_7_179:
2430 taddcctv %r13, 0x14df, %r10
2431 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
2432 .word 0x87802080 ! 801: WRASI_I wr %r0, 0x0080, %asi
2433 .word 0xa1902005 ! 802: WRPR_GL_I wrpr %r0, 0x0005, %-
2434 .word 0xce8008a0 ! 803: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2435 .word 0x91d02033 ! 804: Tcc_I ta icc_or_xcc, %r0 + 51
2436splash_tba_7_180:
2437 ta T_CHANGE_PRIV
2438 set 0x003d0000, %r2
2439 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
2440splash_lsu_7_181:
2441 set 0xf, %r2
2442 stxa %r2, [%r0] ASI_LSU_CONTROL
2443 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
2444 invalw
2445 mov 0x30, %r30
2446 .word 0x91d0001e ! 807: Tcc_R ta icc_or_xcc, %r0 + %r30
2447 .word 0x8d90269b ! 808: WRPR_PSTATE_I wrpr %r0, 0x069b, %pstate
2448 .word 0x2e700001 ! 809: BPVS <illegal instruction>
2449 .word 0xced7e020 ! 810: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
2450 .word 0x879022c6 ! 811: WRPR_TT_I wrpr %r0, 0x02c6, %tt
2451splash_lsu_7_182:
2452 set 0x15, %r2
2453 stxa %r2, [%r0] ASI_LSU_CONTROL
2454 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
2455 .word 0xa1902000 ! 813: WRPR_GL_I wrpr %r0, 0x0000, %-
2456 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
2457splash_lsu_7_183:
2458 set 0x19, %r2
2459 stxa %r2, [%r0] ASI_LSU_CONTROL
2460 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
2461 .word 0x99902003 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
2462 .word 0xa1902006 ! 817: WRPR_GL_I wrpr %r0, 0x0006, %-
2463splash_lsu_7_184:
2464 set 0xd, %r2
2465 stxa %r2, [%r0] ASI_LSU_CONTROL
2466 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
2467 .word 0xcec004a0 ! 819: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
2468 .word 0xa1902001 ! 820: WRPR_GL_I wrpr %r0, 0x0001, %-
2469splash_htba_7_185:
2470 ta T_CHANGE_HPRIV
2471 set 0x80000, %r2
2472 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
2473 .word 0xa1902000 ! 822: WRPR_GL_I wrpr %r0, 0x0000, %-
2474 .word 0xce800b60 ! 823: LDUWA_R lduwa [%r0, %r0] 0x5b, %r7
2475 .word 0xa1902008 ! 824: WRPR_GL_I wrpr %r0, 0x0008, %-
2476DS_7_186:
2477 .word 0x34800001 ! 826: BG bg,a <label_0x1>
2478 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
2479 .word 0x91a149d1 ! 826: FDIVd fdivd %f36, %f48, %f8
2480 .word 0x8f902001 ! 828: WRPR_TL_I wrpr %r0, 0x0001, %tl
2481 ta T_CHANGE_NONHPRIV ! macro
2482 .word 0x85a01977 ! 827: FqTOd dis not found
2483
2484 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
2485 .word 0x8790230c ! 829: WRPR_TT_I wrpr %r0, 0x030c, %tt
2486 .word 0x8f902000 ! 831: WRPR_TL_I wrpr %r0, 0x0000, %tl
2487 ta T_CHANGE_NONPRIV ! macro
2488 .word 0x81a01966 ! 830: FqTOd dis not found
2489
2490splash_lsu_7_189:
2491 set 0x7, %r2
2492 stxa %r2, [%r0] ASI_LSU_CONTROL
2493 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
2494 .word 0x8d90255b ! 832: WRPR_PSTATE_I wrpr %r0, 0x055b, %pstate
2495 .word 0x91500000 ! 833: RDPR_TPC rdpr %tpc, %r8
2496 .word 0x93902002 ! 834: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
2497DS_7_190:
2498 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
2499 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
2500 ta T_CHANGE_PRIV ! macro
2501change_to_randtl_7_191:
2502 ta T_CHANGE_HPRIV ! macro
2503 .word 0x8f902003 ! 837: WRPR_TL_I wrpr %r0, 0x0003, %tl
2504 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
2505splash_tba_7_192:
2506 ta T_CHANGE_PRIV
2507 set 0x003d0000, %r2
2508 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
2509 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
2510 .word 0x95a14dd1 ! 841: FdMULq fdmulq
2511 .word 0x87802058 ! 842: WRASI_I wr %r0, 0x0058, %asi
2512 .word 0x8f902001 ! 844: WRPR_TL_I wrpr %r0, 0x0001, %tl
2513 ta T_CHANGE_NONHPRIV ! macro
2514 .word 0xa969e001 ! 843: SDIVX_I sdivx %r7, 0x0001, %r20
2515 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
2516splash_cmpr_7_194:
2517 nop
2518 mov 1, %g2
2519 sllx %g2, 63, %g2
2520 or %g1, %g2, %g1
2521 wrhpr %g1, %g0, %hsys_tick_cmpr
2522 .word 0xb184a001 ! 845: WR_STICK_REG_I wr %r18, 0x0001, %-
2523 .word 0x93902006 ! 846: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
2524 .word 0x81982054 ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x0054, %hpstate
2525tagged_7_195:
2526 taddcctv %r3, 0x1b31, %r2
2527 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
2528 .word 0xd48008a0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
2529 .word 0xd4cfe010 ! 850: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r10
2530 .word 0x30800001 ! 851: BA ba,a <label_0x1>
2531change_to_randtl_7_196:
2532 ta T_CHANGE_PRIV ! macro
2533 .word 0x8f902000 ! 852: WRPR_TL_I wrpr %r0, 0x0000, %tl
2534 .word 0x87802063 ! 853: WRASI_I wr %r0, 0x0063, %asi
2535 .word 0x9f802001 ! 854: SIR sir 0x0001
2536 .word 0x8198275d ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x075d, %hpstate
2537DS_7_197:
2538 nop
2539 not %g0, %g2
2540 jmp %g2
2541 .word 0x9d902001 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
2542 .word 0x87802089 ! 857: WRASI_I wr %r0, 0x0089, %asi
2543 .word 0xa1902006 ! 858: WRPR_GL_I wrpr %r0, 0x0006, %-
2544 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
2545tagged_7_198:
2546 tsubcctv %r14, 0x1bed, %r9
2547 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
2548splash_tba_7_199:
2549 ta T_CHANGE_PRIV
2550 set 0x120000, %r2
2551 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
2552 .word 0x87802063 ! 862: WRASI_I wr %r0, 0x0063, %asi
2553 .word 0x8790235f ! 863: WRPR_TT_I wrpr %r0, 0x035f, %tt
2554 .word 0x8b480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r5
2555 .word 0xccdfe000 ! 865: LDXA_I ldxa [%r31, + 0x0000] %asi, %r6
2556 .word 0xcc800c40 ! 866: LDUWA_R lduwa [%r0, %r0] 0x62, %r6
2557 ta T_CHANGE_HPRIV ! macro
2558 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
2559 .word 0x819821cf ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x01cf, %hpstate
2560 .word 0x93902001 ! 870: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
2561 .word 0xccdfe030 ! 871: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
2562tagged_7_200:
2563 tsubcctv %r15, 0x1b7e, %r2
2564 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
2565splash_tba_7_201:
2566 ta T_CHANGE_PRIV
2567 set 0x003d0000, %r2
2568 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
2569 .word 0x8780201c ! 874: WRASI_I wr %r0, 0x001c, %asi
2570 ta T_CHANGE_PRIV ! macro
2571 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
2572 .word 0x87802089 ! 877: WRASI_I wr %r0, 0x0089, %asi
2573 .word 0x879021d4 ! 878: WRPR_TT_I wrpr %r0, 0x01d4, %tt
2574 .word 0xccd7e020 ! 879: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r6
2575 ta T_CHANGE_PRIV ! macro
2576 .word 0xcc9004a0 ! 881: LDUHA_R lduha [%r0, %r0] 0x25, %r6
2577splash_lsu_7_202:
2578 set 0x5, %r2
2579 stxa %r2, [%r0] ASI_LSU_CONTROL
2580 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
2581 .word 0x91d020b2 ! 883: Tcc_I ta icc_or_xcc, %r0 + 178
2582splash_tba_7_203:
2583 ta T_CHANGE_PRIV
2584 set 0x120000, %r2
2585 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
2586 .word 0xcc8008a0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
2587DS_7_204:
2588 .word 0x22800001 ! 887: BE be,a <label_0x1>
2589 .word 0xd535c015 ! 887: STQF_R - %f10, [%r21, %r23]
2590 normalw
2591 .word 0x83458000 ! 886: RD_SOFTINT_REG rd %softint, %r1
2592 otherw
2593 mov 0x33, %r30
2594 .word 0x91d0001e ! 887: Tcc_R ta icc_or_xcc, %r0 + %r30
2595 .word 0xf28008a0 ! 888: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
2596DS_7_205:
2597 .word 0x34800001 ! 890: BG bg,a <label_0x1>
2598 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
2599splash_htba_7_206:
2600 ta T_CHANGE_HPRIV
2601 set 0x80000, %r2
2602 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
2603 .word 0xf2d804a0 ! 891: LDXA_R ldxa [%r0, %r0] 0x25, %r25
2604 otherw
2605 mov 0xb5, %r30
2606 .word 0x91d0001e ! 892: Tcc_R ta icc_or_xcc, %r0 + %r30
2607 .word 0xf2c7e030 ! 893: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r25
2608DS_7_207:
2609 nop
2610 not %g0, %g2
2611 jmp %g2
2612 .word 0x9d902000 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
2613 .word 0xf28804a0 ! 895: LDUBA_R lduba [%r0, %r0] 0x25, %r25
2614 .word 0x81982e17 ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x0e17, %hpstate
2615 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
2616 invalw
2617 mov 0x32, %r30
2618 .word 0x91d0001e ! 898: Tcc_R ta icc_or_xcc, %r0 + %r30
2619 .word 0xa190200d ! 899: WRPR_GL_I wrpr %r0, 0x000d, %-
2620 .word 0xf28008a0 ! 900: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
2621 invalw
2622 mov 0x31, %r30
2623 .word 0x83d0001e ! 901: Tcc_R te icc_or_xcc, %r0 + %r30
2624 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
2625change_to_randtl_7_208:
2626 ta T_CHANGE_PRIV ! macro
2627 .word 0x8f902001 ! 903: WRPR_TL_I wrpr %r0, 0x0001, %tl
2628 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
2629 .word 0xa1902007 ! 905: WRPR_GL_I wrpr %r0, 0x0007, %-
2630 .word 0x87802014 ! 906: WRASI_I wr %r0, 0x0014, %asi
2631 otherw
2632 mov 0x30, %r30
2633 .word 0x93d0001e ! 907: Tcc_R tne icc_or_xcc, %r0 + %r30
2634 .word 0xf28008a0 ! 908: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
2635 .word 0x87802014 ! 909: WRASI_I wr %r0, 0x0014, %asi
2636 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
2637 .word 0xa1902007 ! 911: WRPR_GL_I wrpr %r0, 0x0007, %-
2638 .word 0x93902000 ! 912: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
2639 .word 0x87802004 ! 913: WRASI_I wr %r0, 0x0004, %asi
2640 .word 0xf28fe020 ! 914: LDUBA_I lduba [%r31, + 0x0020] %asi, %r25
2641 .word 0x8d903da0 ! 915: WRPR_PSTATE_I wrpr %r0, 0x1da0, %pstate
2642 .word 0xf2800aa0 ! 916: LDUWA_R lduwa [%r0, %r0] 0x55, %r25
2643 .word 0x8f902002 ! 918: WRPR_TL_I wrpr %r0, 0x0002, %tl
2644 ta T_CHANGE_NONHPRIV ! macro
2645 .word 0x8b68e001 ! 917: SDIVX_I sdivx %r3, 0x0001, %r5
2646splash_lsu_7_210:
2647 set 0x1f, %r2
2648 stxa %r2, [%r0] ASI_LSU_CONTROL
2649 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
2650 .word 0x99464000 ! 919: RD_STICK_CMPR_REG rd %-, %r12
2651 .word 0xa1902004 ! 920: WRPR_GL_I wrpr %r0, 0x0004, %-
2652 .word 0x81982ed5 ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x0ed5, %hpstate
2653 .word 0xd68008a0 ! 922: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2654 .word 0x93902006 ! 923: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
2655tagged_7_211:
2656 taddcctv %r11, 0x19ff, %r17
2657 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
2658DS_7_212:
2659 .word 0x22800001 ! 926: BE be,a <label_0x1>
2660 pdist %f4, %f4, %f24
2661 .word 0xafb54309 ! 925: ALLIGNADDRESS alignaddr %r21, %r9, %r23
2662 .word 0x8d902f43 ! 926: WRPR_PSTATE_I wrpr %r0, 0x0f43, %pstate
2663tagged_7_213:
2664 taddcctv %r4, 0x135a, %r21
2665 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
2666 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
2667splash_tba_7_214:
2668 ta T_CHANGE_PRIV
2669 set 0x120000, %r2
2670 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
2671 .word 0xc68fe000 ! 930: LDUBA_I lduba [%r31, + 0x0000] %asi, %r3
2672 otherw
2673 mov 0xb0, %r30
2674 .word 0x83d0001e ! 931: Tcc_R te icc_or_xcc, %r0 + %r30
2675 ta T_CHANGE_HPRIV ! macro
2676 .word 0x87802058 ! 933: WRASI_I wr %r0, 0x0058, %asi
2677 .word 0x93902004 ! 934: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
2678 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
2679 .word 0xc6d804a0 ! 936: LDXA_R ldxa [%r0, %r0] 0x25, %r3
2680 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
2681tagged_7_215:
2682 taddcctv %r3, 0x10be, %r14
2683 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
2684DS_7_216:
2685 nop
2686 not %g0, %g2
2687 jmp %g2
2688 .word 0x9d902005 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
2689splash_tba_7_217:
2690 ta T_CHANGE_PRIV
2691 set 0x120000, %r2
2692 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
2693DS_7_218:
2694 .word 0x22800001 ! 942: BE be,a <label_0x1>
2695 .xword 0xabd79523 ! Random illegal ?
2696 .word 0xc7134007 ! 942: LDQF_R - [%r13, %r7], %f3
2697 .word 0x8da24837 ! 941: FADDs fadds %f9, %f23, %f6
2698 .word 0x93902004 ! 942: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
2699 .word 0x8d903f0b ! 943: WRPR_PSTATE_I wrpr %r0, 0x1f0b, %pstate
2700 .word 0x8d902803 ! 944: WRPR_PSTATE_I wrpr %r0, 0x0803, %pstate
2701 .word 0x87802016 ! 945: WRASI_I wr %r0, 0x0016, %asi
2702 .word 0xc4880e80 ! 946: LDUBA_R lduba [%r0, %r0] 0x74, %r2
2703 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
2704 .word 0x91d02034 ! 948: Tcc_I ta icc_or_xcc, %r0 + 52
2705 .word 0x93902003 ! 949: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
2706 ta T_CHANGE_HPRIV ! macro
2707 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
2708 .word 0x24700001 ! 952: BPLE <illegal instruction>
2709 .word 0x8f902000 ! 954: WRPR_TL_I wrpr %r0, 0x0000, %tl
2710 ta T_CHANGE_NONHPRIV ! macro
2711 .word 0xb184400d ! 953: WR_STICK_REG_R wr %r17, %r13, %-
2712 .word 0x81982a5f ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5f, %hpstate
2713 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
2714 .word 0x93902001 ! 956: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
2715 .word 0xa190200c ! 957: WRPR_GL_I wrpr %r0, 0x000c, %-
2716 .word 0x81982adf ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x0adf, %hpstate
2717 .word 0x93902004 ! 959: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
2718 .word 0xc4880e60 ! 960: LDUBA_R lduba [%r0, %r0] 0x73, %r2
2719 .word 0xc48008a0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
2720 .word 0xa190200a ! 962: WRPR_GL_I wrpr %r0, 0x000a, %-
2721 .word 0x95494000 ! 963: RDHPR_HTBA rdhpr %htba, %r10
2722 .word 0xc4d7e000 ! 964: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r2
2723 .word 0x93902002 ! 965: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
2724DS_7_220:
2725 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
2726 .word 0xe732c00b ! 967: STQF_R - %f19, [%r11, %r11]
2727 normalw
2728 .word 0x8f458000 ! 966: RD_SOFTINT_REG rd %softint, %r7
2729 .word 0xa1902005 ! 967: WRPR_GL_I wrpr %r0, 0x0005, %-
2730splash_lsu_7_221:
2731 set 0x1d, %r2
2732 stxa %r2, [%r0] ASI_LSU_CONTROL
2733 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
2734 .word 0xa1902005 ! 969: WRPR_GL_I wrpr %r0, 0x0005, %-
2735 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
2736splash_lsu_7_222:
2737 set 0xb, %r2
2738 stxa %r2, [%r0] ASI_LSU_CONTROL
2739 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
2740 .word 0x8d802000 ! 972: WRFPRS_I wr %r0, 0x0000, %fprs
2741splash_cmpr_7_223:
2742 nop
2743 mov 1, %g2
2744 sllx %g2, 63, %g2
2745 or %g1, %g2, %g1
2746 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
2747 .word 0xb1822001 ! 973: WR_STICK_REG_I wr %r8, 0x0001, %-
2748 .word 0x91d020b2 ! 974: Tcc_I ta icc_or_xcc, %r0 + 178
2749 .word 0xd4d004a0 ! 975: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
2750tagged_7_224:
2751 tsubcctv %r22, 0x1ce2, %r10
2752 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
2753 .word 0xd4c004a0 ! 977: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
2754 .word 0x93902000 ! 978: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
2755 .word 0x99902003 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
2756 .word 0x8d903382 ! 980: WRPR_PSTATE_I wrpr %r0, 0x1382, %pstate
2757 .word 0x93902007 ! 981: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
2758 .word 0x91d020b2 ! 982: Tcc_I ta icc_or_xcc, %r0 + 178
2759 .word 0x22700001 ! 983: BPE <illegal instruction>
2760 .word 0x93902002 ! 984: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
2761 otherw
2762 mov 0x31, %r30
2763 .word 0x91d0001e ! 985: Tcc_R ta icc_or_xcc, %r0 + %r30
2764 otherw
2765 mov 0x31, %r30
2766 .word 0x83d0001e ! 986: Tcc_R te icc_or_xcc, %r0 + %r30
2767 .word 0x8d802004 ! 987: WRFPRS_I wr %r0, 0x0004, %fprs
2768 .word 0xd497e030 ! 988: LDUHA_I lduha [%r31, + 0x0030] %asi, %r10
2769 .word 0xd4dfe020 ! 989: LDXA_I ldxa [%r31, + 0x0020] %asi, %r10
2770 .word 0x91d02033 ! 990: Tcc_I ta icc_or_xcc, %r0 + 51
2771 .word 0x34800001 ! 991: BG bg,a <label_0x1>
2772 .word 0xa1902002 ! 992: WRPR_GL_I wrpr %r0, 0x0002, %-
2773 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
2774 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
2775 .word 0x91d02032 ! 995: Tcc_I ta icc_or_xcc, %r0 + 50
2776splash_htba_7_225:
2777 ta T_CHANGE_HPRIV
2778 set 0x00390000, %r2
2779 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
2780 .word 0x93902001 ! 997: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
2781DS_7_226:
2782 .word 0x22800001 ! 999: BE be,a <label_0x1>
2783 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
2784splash_lsu_7_227:
2785 set 0x9, %r2
2786 stxa %r2, [%r0] ASI_LSU_CONTROL
2787 setx join_lbl_0_0, %g1, %g2
2788 jmp %g2
2789 nop
2790fork_lbl_0_7:
2791 .word 0x93d020b5 ! 1: Tcc_I tne icc_or_xcc, %r0 + 181
2792 .word 0x91d02033 ! 2: Tcc_I ta icc_or_xcc, %r0 + 51
2793 .word 0xa1902000 ! 3: WRPR_GL_I wrpr %r0, 0x0000, %-
2794splash_lsu_6_0:
2795 set 0x11, %r2
2796 stxa %r2, [%r0] ASI_LSU_CONTROL
2797 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
2798 .word 0xa7514000 ! 5: RDPR_TBA rdpr %tba, %r19
2799tagged_6_1:
2800 taddcctv %r11, 0x1a96, %r9
2801 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
2802DS_6_2:
2803 .word 0x22800001 ! 8: BE be,a <label_0x1>
2804 pdist %f6, %f0, %f2
2805 .word 0x8db24300 ! 7: ALLIGNADDRESS alignaddr %r9, %r0, %r6
2806 .word 0x97514000 ! 8: RDPR_TBA <illegal instruction>
2807tagged_6_3:
2808 taddcctv %r20, 0x1166, %r14
2809 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
2810 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
2811 invalw
2812 mov 0x35, %r30
2813 .word 0x91d0001e ! 11: Tcc_R ta icc_or_xcc, %r0 + %r30
2814 .word 0xc8c7e020 ! 12: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r4
2815 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
2816 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
2817 invalw
2818 mov 0x35, %r30
2819 .word 0x91d0001e ! 15: Tcc_R ta icc_or_xcc, %r0 + %r30
2820 .word 0x99902002 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
2821 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
2822 .word 0x8d802000 ! 18: WRFPRS_I wr %r0, 0x0000, %fprs
2823 .word 0x9745c000 ! 19: RD_TICK_CMPR_REG rd %-, %r11
2824 .word 0x91d02033 ! 20: Tcc_I ta icc_or_xcc, %r0 + 51
2825DS_6_4:
2826 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
2827 .word 0xcf34800c ! 22: STQF_R - %f7, [%r12, %r18]
2828 normalw
2829 .word 0xa9458000 ! 21: RD_SOFTINT_REG rd %softint, %r20
2830 .word 0x879021c9 ! 22: WRPR_TT_I wrpr %r0, 0x01c9, %tt
2831DS_6_5:
2832 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
2833 .word 0xc5328016 ! 24: STQF_R - %f2, [%r22, %r10]
2834 normalw
2835 .word 0xa3458000 ! 23: RD_SOFTINT_REG rd %softint, %r17
2836tagged_6_6:
2837 tsubcctv %r3, 0x1d75, %r5
2838 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
2839 .word 0x8790209e ! 25: WRPR_TT_I wrpr %r0, 0x009e, %tt
2840splash_tba_6_7:
2841 ta T_CHANGE_PRIV
2842 set 0x120000, %r2
2843 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
2844 .word 0x8198238d ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x038d, %hpstate
2845splash_lsu_6_8:
2846 set 0xd, %r2
2847 stxa %r2, [%r0] ASI_LSU_CONTROL
2848 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
2849 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
2850 .word 0xd6d7e030 ! 30: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r11
2851 .word 0xb550c000 ! 31: RDPR_TT rdpr %tt, %r26
2852 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
2853 otherw
2854 mov 0x35, %r30
2855 .word 0x91d0001e ! 33: Tcc_R ta icc_or_xcc, %r0 + %r30
2856 .word 0x93902007 ! 34: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
2857 .word 0x8198260d ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x060d, %hpstate
2858 .word 0xdad7e010 ! 36: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r13
2859 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
2860 .word 0x81982fc5 ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc5, %hpstate
2861 .word 0x91464000 ! 39: RD_STICK_CMPR_REG rd %-, %r8
2862 .word 0xa9464000 ! 40: RD_STICK_CMPR_REG rd %-, %r20
2863 .word 0x8d9033d7 ! 41: WRPR_PSTATE_I wrpr %r0, 0x13d7, %pstate
2864 .word 0x8780204f ! 42: WRASI_I wr %r0, 0x004f, %asi
2865 .word 0xa1902009 ! 43: WRPR_GL_I wrpr %r0, 0x0009, %-
2866 .word 0x879023bd ! 44: WRPR_TT_I wrpr %r0, 0x03bd, %tt
2867DS_6_9:
2868 nop
2869 not %g0, %g2
2870 jmp %g2
2871 .word 0x9d902004 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
2872DS_6_10:
2873 .word 0x20800001 ! 47: BN bn,a <label_0x1>
2874 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
2875 .word 0x26800001 ! 47: BL bl,a <label_0x1>
2876DS_6_11:
2877 .word 0x22800001 ! 49: BE be,a <label_0x1>
2878 pdist %f16, %f22, %f20
2879 .word 0x83b08301 ! 48: ALLIGNADDRESS alignaddr %r2, %r1, %r1
2880 .word 0xa190200d ! 49: WRPR_GL_I wrpr %r0, 0x000d, %-
2881 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
2882 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
2883 .word 0xd68008a0 ! 52: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2884 .word 0x879022a4 ! 53: WRPR_TT_I wrpr %r0, 0x02a4, %tt
2885splash_htba_6_12:
2886 ta T_CHANGE_HPRIV
2887 set 0x003a0000, %r2
2888 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
2889 .word 0x8d903276 ! 55: WRPR_PSTATE_I wrpr %r0, 0x1276, %pstate
2890 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
2891 .word 0x87902055 ! 57: WRPR_TT_I wrpr %r0, 0x0055, %tt
2892 .word 0xd68008a0 ! 58: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2893splash_tba_6_13:
2894 ta T_CHANGE_PRIV
2895 set 0x120000, %r2
2896 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
2897 .word 0x8790219e ! 60: WRPR_TT_I wrpr %r0, 0x019e, %tt
2898 .word 0x91d02032 ! 61: Tcc_I ta icc_or_xcc, %r0 + 50
2899 .word 0xd68008a0 ! 62: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2900splash_cmpr_6_14:
2901 nop
2902 mov 1, %g2
2903 sllx %g2, 63, %g2
2904 or %g1, %g2, %g1
2905 .word 0xb184e001 ! 63: WR_STICK_REG_I wr %r19, 0x0001, %-
2906 .word 0xd6d7e000 ! 64: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r11
2907 .word 0x8d903b82 ! 65: WRPR_PSTATE_I wrpr %r0, 0x1b82, %pstate
2908 .word 0x26700001 ! 66: BPL <illegal instruction>
2909 .word 0x9350c000 ! 67: RDPR_TT rdpr %tt, %r9
2910 .word 0x8d902b09 ! 68: WRPR_PSTATE_I wrpr %r0, 0x0b09, %pstate
2911 .word 0x30800001 ! 69: BA ba,a <label_0x1>
2912splash_lsu_6_15:
2913 set 0xf, %r2
2914 stxa %r2, [%r0] ASI_LSU_CONTROL
2915 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
2916 .word 0x8d903aff ! 71: WRPR_PSTATE_I wrpr %r0, 0x1aff, %pstate
2917splash_lsu_6_16:
2918 set 0xf, %r2
2919 stxa %r2, [%r0] ASI_LSU_CONTROL
2920 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
2921 .word 0x91d020b2 ! 73: Tcc_I ta icc_or_xcc, %r0 + 178
2922 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
2923 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
2924 .word 0x8198250c ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x050c, %hpstate
2925splash_tba_6_17:
2926 ta T_CHANGE_PRIV
2927 set 0x120000, %r2
2928 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
2929 .word 0x8d802000 ! 78: WRFPRS_I wr %r0, 0x0000, %fprs
2930splash_htba_6_18:
2931 ta T_CHANGE_HPRIV
2932 set 0x003a0000, %r2
2933 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
2934tagged_6_19:
2935 taddcctv %r19, 0x114c, %r5
2936 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
2937 .word 0x8d903b5f ! 81: WRPR_PSTATE_I wrpr %r0, 0x1b5f, %pstate
2938 invalw
2939 mov 0x32, %r30
2940 .word 0x93d0001e ! 82: Tcc_R tne icc_or_xcc, %r0 + %r30
2941 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
2942 .word 0x91d02032 ! 84: Tcc_I ta icc_or_xcc, %r0 + 50
2943 .word 0x8790236c ! 85: WRPR_TT_I wrpr %r0, 0x036c, %tt
2944 .word 0xe0d7e010 ! 86: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r16
2945 .word 0x85504000 ! 87: RDPR_TNPC rdpr %tnpc, %r2
2946 .word 0x83d020b3 ! 88: Tcc_I te icc_or_xcc, %r0 + 179
2947 .word 0x26700001 ! 89: BPL <illegal instruction>
2948 .word 0x8d903601 ! 90: WRPR_PSTATE_I wrpr %r0, 0x1601, %pstate
2949 .word 0x9f802001 ! 91: SIR sir 0x0001
2950 .word 0x91d020b3 ! 92: Tcc_I ta icc_or_xcc, %r0 + 179
2951 .word 0x81982a47 ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x0a47, %hpstate
2952 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
2953DS_6_20:
2954 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
2955 .xword 0xe5536cbd ! Random illegal ?
2956 .word 0xcf16401a ! 96: LDQF_R - [%r25, %r26], %f7
2957 .word 0x89a58828 ! 95: FADDs fadds %f22, %f8, %f4
2958 otherw
2959 mov 0x31, %r30
2960 .word 0x91d0001e ! 96: Tcc_R ta icc_or_xcc, %r0 + %r30
2961tagged_6_21:
2962 taddcctv %r21, 0x11f1, %r4
2963 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
2964 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
2965 .word 0xc08804a0 ! 99: LDUBA_R lduba [%r0, %r0] 0x25, %r0
2966 .word 0xa1902004 ! 100: WRPR_GL_I wrpr %r0, 0x0004, %-
2967 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
2968 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
2969 .word 0x93902007 ! 103: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
2970 .word 0xc08008a0 ! 104: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
2971 .word 0x93902003 ! 105: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
2972 .word 0x81460000 ! 106: RD_STICK_REG stbar
2973 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
2974 .word 0x81982c1f ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x0c1f, %hpstate
2975 .word 0xc0c7e020 ! 109: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
2976 .word 0x8d902f58 ! 110: WRPR_PSTATE_I wrpr %r0, 0x0f58, %pstate
2977 .word 0x8d500000 ! 111: RDPR_TPC rdpr %tpc, %r6
2978 .word 0x9b500000 ! 112: RDPR_TPC <illegal instruction>
2979splash_cmpr_6_22:
2980 nop
2981 mov 1, %g2
2982 sllx %g2, 63, %g2
2983 or %g1, %g2, %g1
2984 .word 0xb1826001 ! 113: WR_STICK_REG_I wr %r9, 0x0001, %-
2985 .word 0xe097e000 ! 114: LDUHA_I lduha [%r31, + 0x0000] %asi, %r16
2986tagged_6_23:
2987 taddcctv %r25, 0x1ee1, %r26
2988 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
2989 .word 0xe0d7e000 ! 116: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r16
2990 .word 0x81982f95 ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x0f95, %hpstate
2991 .word 0xe0d80e80 ! 118: LDXA_R ldxa [%r0, %r0] 0x74, %r16
2992 ta T_CHANGE_HPRIV ! macro
2993DS_6_24:
2994 nop
2995 not %g0, %g2
2996 jmp %g2
2997 .word 0x9d902004 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
2998splash_tba_6_25:
2999 ta T_CHANGE_PRIV
3000 set 0x120000, %r2
3001 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
3002 .word 0xe0d80e80 ! 122: LDXA_R ldxa [%r0, %r0] 0x74, %r16
3003 .word 0x9f802001 ! 123: SIR sir 0x0001
3004 .word 0x81982ade ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x0ade, %hpstate
3005 .word 0xe0dfe010 ! 125: LDXA_I ldxa [%r31, + 0x0010] %asi, %r16
3006 .word 0x87902346 ! 126: WRPR_TT_I wrpr %r0, 0x0346, %tt
3007 .word 0x87902324 ! 127: WRPR_TT_I wrpr %r0, 0x0324, %tt
3008 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
3009change_to_randtl_6_26:
3010 ta T_CHANGE_PRIV ! macro
3011 .word 0x8f902001 ! 129: WRPR_TL_I wrpr %r0, 0x0001, %tl
3012 .word 0x8d902aa8 ! 130: WRPR_PSTATE_I wrpr %r0, 0x0aa8, %pstate
3013splash_lsu_6_27:
3014 set 0x1d, %r2
3015 stxa %r2, [%r0] ASI_LSU_CONTROL
3016 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
3017 .word 0x8f902002 ! 133: WRPR_TL_I wrpr %r0, 0x0002, %tl
3018 ta T_CHANGE_NONHPRIV ! macro
3019 .word 0xb182c001 ! 132: WR_STICK_REG_R wr %r11, %r1, %-
3020 .word 0x819824c5 ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x04c5, %hpstate
3021 .word 0xe08008a0 ! 134: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
3022change_to_randtl_6_29:
3023 ta T_CHANGE_HPRIV ! macro
3024 .word 0x8f902004 ! 135: WRPR_TL_I wrpr %r0, 0x0004, %tl
3025 .word 0xe08008a0 ! 136: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
3026 .word 0x93902007 ! 137: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
3027 .word 0x8d9020e8 ! 138: WRPR_PSTATE_I wrpr %r0, 0x00e8, %pstate
3028 .word 0x8efde001 ! 139: SDIVcc_I sdivcc %r23, 0x0001, %r7
3029 invalw
3030 mov 0x32, %r30
3031 .word 0x91d0001e ! 140: Tcc_R ta icc_or_xcc, %r0 + %r30
3032 .word 0xa1902001 ! 141: WRPR_GL_I wrpr %r0, 0x0001, %-
3033 .word 0xca8008a0 ! 142: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
3034 .word 0x87802010 ! 143: WRASI_I wr %r0, 0x0010, %asi
3035 .word 0x8d903f28 ! 144: WRPR_PSTATE_I wrpr %r0, 0x1f28, %pstate
3036 .word 0x8d9027e5 ! 145: WRPR_PSTATE_I wrpr %r0, 0x07e5, %pstate
3037 .word 0xcad00e60 ! 146: LDSHA_R ldsha [%r0, %r0] 0x73, %r5
3038DS_6_30:
3039 .word 0x20800001 ! 148: BN bn,a <label_0x1>
3040 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
3041DS_6_31:
3042 .word 0x20800001 ! 149: BN bn,a <label_0x1>
3043 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
3044 .word 0xca8008a0 ! 149: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
3045 .word 0xca97e000 ! 150: LDUHA_I lduha [%r31, + 0x0000] %asi, %r5
3046 .word 0x9a6a0018 ! 151: UDIVX_R udivx %r8, %r24, %r13
3047 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
3048 .word 0xc8c80e40 ! 153: LDSBA_R ldsba [%r0, %r0] 0x72, %r4
3049 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
3050splash_tba_6_32:
3051 ta T_CHANGE_PRIV
3052 set 0x120000, %r2
3053 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
3054 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
3055 .word 0xc8d004a0 ! 157: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
3056splash_lsu_6_33:
3057 set 0x5, %r2
3058 stxa %r2, [%r0] ASI_LSU_CONTROL
3059 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
3060 .word 0x99514000 ! 159: RDPR_TBA <illegal instruction>
3061 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
3062 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
3063 .word 0xd6c7e010 ! 162: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r11
3064 .word 0xd6dfe030 ! 163: LDXA_I ldxa [%r31, + 0x0030] %asi, %r11
3065 .word 0x8745c000 ! 164: RD_TICK_CMPR_REG rd %-, %r3
3066 .word 0x8d508000 ! 165: RDPR_TSTATE <illegal instruction>
3067 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
3068 invalw
3069 mov 0xb1, %r30
3070 .word 0x83d0001e ! 167: Tcc_R te icc_or_xcc, %r0 + %r30
3071 invalw
3072 mov 0xb2, %r30
3073 .word 0x83d0001e ! 168: Tcc_R te icc_or_xcc, %r0 + %r30
3074 .word 0xd89004a0 ! 169: LDUHA_R lduha [%r0, %r0] 0x25, %r12
3075 .word 0x81982e5c ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5c, %hpstate
3076 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
3077 .word 0x8198209c ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x009c, %hpstate
3078 .word 0x8d902e56 ! 173: WRPR_PSTATE_I wrpr %r0, 0x0e56, %pstate
3079 .word 0x9f802001 ! 174: SIR sir 0x0001
3080DS_6_34:
3081 .word 0x34800001 ! 176: BG bg,a <label_0x1>
3082 pdist %f18, %f14, %f20
3083 .word 0xb5b34303 ! 175: ALLIGNADDRESS alignaddr %r13, %r3, %r26
3084DS_6_35:
3085 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
3086 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
3087 invalw
3088 mov 0x35, %r30
3089 .word 0x91d0001e ! 177: Tcc_R ta icc_or_xcc, %r0 + %r30
3090splash_lsu_6_36:
3091 set 0x5, %r2
3092 stxa %r2, [%r0] ASI_LSU_CONTROL
3093 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
3094 .word 0xa190200b ! 179: WRPR_GL_I wrpr %r0, 0x000b, %-
3095 .word 0x8d902938 ! 180: WRPR_PSTATE_I wrpr %r0, 0x0938, %pstate
3096 .word 0x93902000 ! 181: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
3097splash_lsu_6_37:
3098 set 0x9, %r2
3099 stxa %r2, [%r0] ASI_LSU_CONTROL
3100 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
3101 invalw
3102 mov 0xb1, %r30
3103 .word 0x91d0001e ! 183: Tcc_R ta icc_or_xcc, %r0 + %r30
3104 .word 0x8d9031ae ! 184: WRPR_PSTATE_I wrpr %r0, 0x11ae, %pstate
3105 .word 0x91d02032 ! 185: Tcc_I ta icc_or_xcc, %r0 + 50
3106 .word 0xe2d004a0 ! 186: LDSHA_R ldsha [%r0, %r0] 0x25, %r17
3107 .word 0x81982544 ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x0544, %hpstate
3108 invalw
3109 mov 0x33, %r30
3110 .word 0x93d0001e ! 188: Tcc_R tne icc_or_xcc, %r0 + %r30
3111 .word 0x8d903f52 ! 189: WRPR_PSTATE_I wrpr %r0, 0x1f52, %pstate
3112splash_tba_6_38:
3113 ta T_CHANGE_PRIV
3114 set 0x120000, %r2
3115 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
3116 .word 0x93902007 ! 191: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
3117 .word 0xa190200c ! 192: WRPR_GL_I wrpr %r0, 0x000c, %-
3118 .word 0x83d02035 ! 193: Tcc_I te icc_or_xcc, %r0 + 53
3119 .word 0x879023f7 ! 194: WRPR_TT_I wrpr %r0, 0x03f7, %tt
3120 .word 0x91d02033 ! 195: Tcc_I ta icc_or_xcc, %r0 + 51
3121 .word 0x9751c000 ! 196: RDPR_TL rdpr %tl, %r11
3122 .word 0x8d9021de ! 197: WRPR_PSTATE_I wrpr %r0, 0x01de, %pstate
3123 .word 0x91d020b3 ! 198: Tcc_I ta icc_or_xcc, %r0 + 179
3124 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
3125 .word 0x91d02034 ! 200: Tcc_I ta icc_or_xcc, %r0 + 52
3126tagged_6_39:
3127 taddcctv %r22, 0x1f2a, %r10
3128 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
3129 .word 0xb3508000 ! 202: RDPR_TSTATE rdpr %tstate, %r25
3130 .word 0xc48804a0 ! 203: LDUBA_R lduba [%r0, %r0] 0x25, %r2
3131 .word 0xc48008a0 ! 204: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
3132 .word 0xc48008a0 ! 205: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
3133change_to_randtl_6_40:
3134 ta T_CHANGE_PRIV ! macro
3135 .word 0x8f902002 ! 206: WRPR_TL_I wrpr %r0, 0x0002, %tl
3136 .word 0xc48008a0 ! 207: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
3137 ta T_CHANGE_HPRIV ! macro
3138 .word 0x93d02033 ! 209: Tcc_I tne icc_or_xcc, %r0 + 51
3139 .word 0x91d02035 ! 210: Tcc_I ta icc_or_xcc, %r0 + 53
3140 ta T_CHANGE_PRIV ! macro
3141 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
3142 .word 0x81982687 ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x0687, %hpstate
3143 .word 0xa1902000 ! 214: WRPR_GL_I wrpr %r0, 0x0000, %-
3144splash_tba_6_41:
3145 ta T_CHANGE_PRIV
3146 set 0x120000, %r2
3147 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
3148splash_lsu_6_42:
3149 set 0x9, %r2
3150 stxa %r2, [%r0] ASI_LSU_CONTROL
3151 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
3152 .word 0xc48008a0 ! 217: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
3153 otherw
3154 mov 0x31, %r30
3155 .word 0x83d0001e ! 218: Tcc_R te icc_or_xcc, %r0 + %r30
3156 .word 0x8780204f ! 219: WRASI_I wr %r0, 0x004f, %asi
3157DS_6_43:
3158 .word 0x22800001 ! 221: BE be,a <label_0x1>
3159 .word 0xcd332001 ! 221: STQF_I - %f6, [0x0001, %r12]
3160 normalw
3161 .word 0xb3458000 ! 220: RD_SOFTINT_REG rd %softint, %r25
3162splash_lsu_6_44:
3163 set 0x1, %r2
3164 stxa %r2, [%r0] ASI_LSU_CONTROL
3165 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
3166 .word 0xeec804a0 ! 222: LDSBA_R ldsba [%r0, %r0] 0x25, %r23
3167 .word 0x8f50c000 ! 223: RDPR_TT <illegal instruction>
3168 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
3169 .word 0x87802088 ! 225: WRASI_I wr %r0, 0x0088, %asi
3170 .word 0xce8008a0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
3171 .word 0x87802058 ! 227: WRASI_I wr %r0, 0x0058, %asi
3172splash_tba_6_45:
3173 ta T_CHANGE_PRIV
3174 set 0x003e0000, %r2
3175 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
3176 .word 0x34700001 ! 229: BPG <illegal instruction>
3177 .word 0x8d508000 ! 230: RDPR_TSTATE <illegal instruction>
3178 .word 0x8790229d ! 231: WRPR_TT_I wrpr %r0, 0x029d, %tt
3179tagged_6_46:
3180 tsubcctv %r1, 0x1e28, %r15
3181 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
3182 .word 0x879022a8 ! 233: WRPR_TT_I wrpr %r0, 0x02a8, %tt
3183 .word 0xe28008a0 ! 234: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
3184 .word 0x80a8c014 ! 235: ANDNcc_R andncc %r3, %r20, %r0
3185DS_6_47:
3186 .word 0x22800001 ! 237: BE be,a <label_0x1>
3187 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
3188 .word 0x81982b5f ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x0b5f, %hpstate
3189 .word 0x87802004 ! 238: WRASI_I wr %r0, 0x0004, %asi
3190 .word 0x87902258 ! 239: WRPR_TT_I wrpr %r0, 0x0258, %tt
3191 invalw
3192 mov 0x30, %r30
3193 .word 0x91d0001e ! 240: Tcc_R ta icc_or_xcc, %r0 + %r30
3194 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
3195 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
3196 .word 0xc6c7e020 ! 243: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r3
3197 .word 0x8d90210b ! 244: WRPR_PSTATE_I wrpr %r0, 0x010b, %pstate
3198 .word 0x8d902fe2 ! 245: WRPR_PSTATE_I wrpr %r0, 0x0fe2, %pstate
3199 .word 0x87902243 ! 246: WRPR_TT_I wrpr %r0, 0x0243, %tt
3200splash_lsu_6_48:
3201 set 0xf, %r2
3202 stxa %r2, [%r0] ASI_LSU_CONTROL
3203 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
3204 .word 0x28700001 ! 248: BPLEU <illegal instruction>
3205 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
3206 .word 0xc6880e60 ! 250: LDUBA_R lduba [%r0, %r0] 0x73, %r3
3207 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
3208tagged_6_49:
3209 taddcctv %r13, 0x12f3, %r5
3210 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
3211change_to_randtl_6_50:
3212 ta T_CHANGE_PRIV ! macro
3213 .word 0x8f902001 ! 253: WRPR_TL_I wrpr %r0, 0x0001, %tl
3214 .word 0xc68008a0 ! 254: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3215 otherw
3216 mov 0xb0, %r30
3217 .word 0x93d0001e ! 255: Tcc_R tne icc_or_xcc, %r0 + %r30
3218 .word 0x9f802001 ! 256: SIR sir 0x0001
3219change_to_randtl_6_51:
3220 ta T_CHANGE_HPRIV ! macro
3221 .word 0x8f902004 ! 257: WRPR_TL_I wrpr %r0, 0x0004, %tl
3222 .word 0xc68008a0 ! 258: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3223 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
3224DS_6_52:
3225 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
3226 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
3227splash_lsu_6_53:
3228 set 0x9, %r2
3229 stxa %r2, [%r0] ASI_LSU_CONTROL
3230 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
3231 .word 0x20700001 ! 262: BPN <illegal instruction>
3232 .word 0x87802014 ! 263: WRASI_I wr %r0, 0x0014, %asi
3233 invalw
3234 mov 0xb3, %r30
3235 .word 0x83d0001e ! 264: Tcc_R te icc_or_xcc, %r0 + %r30
3236 .word 0x8d903f44 ! 265: WRPR_PSTATE_I wrpr %r0, 0x1f44, %pstate
3237 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
3238 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
3239 .word 0x8d802000 ! 268: WRFPRS_I wr %r0, 0x0000, %fprs
3240DS_6_54:
3241 nop
3242 not %g0, %g2
3243 jmp %g2
3244 .word 0x9d902004 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
3245 .word 0x8d903898 ! 270: WRPR_PSTATE_I wrpr %r0, 0x1898, %pstate
3246 .word 0x819823d5 ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x03d5, %hpstate
3247 .word 0x87802055 ! 272: WRASI_I wr %r0, 0x0055, %asi
3248 otherw
3249 mov 0x32, %r30
3250 .word 0x91d0001e ! 273: Tcc_R ta icc_or_xcc, %r0 + %r30
3251 .word 0x879021cd ! 274: WRPR_TT_I wrpr %r0, 0x01cd, %tt
3252 .word 0x8198285d ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x085d, %hpstate
3253 .word 0x87902149 ! 276: WRPR_TT_I wrpr %r0, 0x0149, %tt
3254 .word 0x91d02033 ! 277: Tcc_I ta icc_or_xcc, %r0 + 51
3255 otherw
3256 mov 0x35, %r30
3257 .word 0x91d0001e ! 278: Tcc_R ta icc_or_xcc, %r0 + %r30
3258 .word 0xc6800be0 ! 279: LDUWA_R lduwa [%r0, %r0] 0x5f, %r3
3259 .word 0x93902004 ! 280: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
3260 .word 0x87902106 ! 281: WRPR_TT_I wrpr %r0, 0x0106, %tt
3261splash_tba_6_55:
3262 ta T_CHANGE_PRIV
3263 set 0x120000, %r2
3264 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
3265 .word 0xc68008a0 ! 283: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3266 .word 0xc6c804a0 ! 284: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
3267splash_cmpr_6_56:
3268 nop
3269 mov 1, %g2
3270 sllx %g2, 63, %g2
3271 or %g1, %g2, %g1
3272 .word 0xb1812001 ! 285: WR_STICK_REG_I wr %r4, 0x0001, %-
3273 .word 0x8d903a4d ! 286: WRPR_PSTATE_I wrpr %r0, 0x1a4d, %pstate
3274splash_htba_6_57:
3275 ta T_CHANGE_HPRIV
3276 set 0x003a0000, %r2
3277 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
3278 .word 0x8d903d33 ! 288: WRPR_PSTATE_I wrpr %r0, 0x1d33, %pstate
3279 .word 0x34700001 ! 289: BPG <illegal instruction>
3280splash_cmpr_6_58:
3281 nop
3282 mov 1, %g2
3283 sllx %g2, 63, %g2
3284 or %g1, %g2, %g1
3285 .word 0xb1856001 ! 290: WR_STICK_REG_I wr %r21, 0x0001, %-
3286 .word 0x93902003 ! 291: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
3287 ta T_CHANGE_PRIV ! macro
3288 .word 0x8780204f ! 293: WRASI_I wr %r0, 0x004f, %asi
3289 .word 0x91d020b4 ! 294: Tcc_I ta icc_or_xcc, %r0 + 180
3290 .word 0xa190200e ! 295: WRPR_GL_I wrpr %r0, 0x000e, %-
3291 .word 0x95a00565 ! 296: FSQRTq fsqrt
3292 .word 0x91d02035 ! 297: Tcc_I ta icc_or_xcc, %r0 + 53
3293DS_6_59:
3294 .word 0x20800001 ! 299: BN bn,a <label_0x1>
3295 .word 0x34800001 ! 299: BG bg,a <label_0x1>
3296 .word 0x93a00544 ! 299: FSQRTd fsqrt
3297 .word 0x85a0482b ! 298: FADDs fadds %f1, %f11, %f2
3298 .word 0xc68008a0 ! 299: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3299 .word 0xc68804a0 ! 300: LDUBA_R lduba [%r0, %r0] 0x25, %r3
3300splash_tba_6_60:
3301 ta T_CHANGE_PRIV
3302 set 0x003e0000, %r2
3303 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
3304 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
3305 .word 0x99902002 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
3306 .word 0x93902001 ! 304: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
3307 otherw
3308 mov 0x35, %r30
3309 .word 0x83d0001e ! 305: Tcc_R te icc_or_xcc, %r0 + %r30
3310splash_lsu_6_61:
3311 set 0xf, %r2
3312 stxa %r2, [%r0] ASI_LSU_CONTROL
3313 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
3314 .word 0x91d020b2 ! 307: Tcc_I ta icc_or_xcc, %r0 + 178
3315 .word 0xc68008a0 ! 308: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3316 .word 0x81982e16 ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x0e16, %hpstate
3317splash_lsu_6_62:
3318 set 0x15, %r2
3319 stxa %r2, [%r0] ASI_LSU_CONTROL
3320 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
3321 .word 0xc69004a0 ! 311: LDUHA_R lduha [%r0, %r0] 0x25, %r3
3322 .word 0x87802004 ! 312: WRASI_I wr %r0, 0x0004, %asi
3323 .word 0x93d02033 ! 313: Tcc_I tne icc_or_xcc, %r0 + 51
3324 .word 0x8d9031d6 ! 314: WRPR_PSTATE_I wrpr %r0, 0x11d6, %pstate
3325 .word 0x8790231d ! 315: WRPR_TT_I wrpr %r0, 0x031d, %tt
3326 .word 0x91d02032 ! 316: Tcc_I ta icc_or_xcc, %r0 + 50
3327splash_tba_6_63:
3328 ta T_CHANGE_PRIV
3329 set 0x003e0000, %r2
3330 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
3331 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
3332splash_lsu_6_64:
3333 set 0xd, %r2
3334 stxa %r2, [%r0] ASI_LSU_CONTROL
3335 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
3336 .word 0x20800001 ! 320: BN bn,a <label_0x1>
3337 .word 0x8d902ebb ! 321: WRPR_PSTATE_I wrpr %r0, 0x0ebb, %pstate
3338DS_6_65:
3339 .word 0x20800001 ! 323: BN bn,a <label_0x1>
3340 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
3341 .word 0x8f902001 ! 324: WRPR_TL_I wrpr %r0, 0x0001, %tl
3342 ta T_CHANGE_NONHPRIV ! macro
3343 .word 0xb181c012 ! 323: WR_STICK_REG_R wr %r7, %r18, %-
3344 otherw
3345 mov 0x30, %r30
3346 .word 0x93d0001e ! 324: Tcc_R tne icc_or_xcc, %r0 + %r30
3347tagged_6_67:
3348 taddcctv %r22, 0x103b, %r6
3349 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
3350splash_tba_6_68:
3351 ta T_CHANGE_PRIV
3352 set 0x120000, %r2
3353 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
3354 .word 0x8f902001 ! 328: WRPR_TL_I wrpr %r0, 0x0001, %tl
3355 ta T_CHANGE_NONPRIV ! macro
3356 .word 0xb182000c ! 327: WR_STICK_REG_R wr %r8, %r12, %-
3357 .word 0x85508000 ! 328: RDPR_TSTATE <illegal instruction>
3358splash_lsu_6_70:
3359 set 0x1b, %r2
3360 stxa %r2, [%r0] ASI_LSU_CONTROL
3361 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
3362 .word 0x93902005 ! 330: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
3363 .word 0x8d802000 ! 331: WRFPRS_I wr %r0, 0x0000, %fprs
3364 .word 0x91d020b3 ! 332: Tcc_I ta icc_or_xcc, %r0 + 179
3365 .word 0xa1902005 ! 333: WRPR_GL_I wrpr %r0, 0x0005, %-
3366 otherw
3367 mov 0x32, %r30
3368 .word 0x91d0001e ! 334: Tcc_R ta icc_or_xcc, %r0 + %r30
3369 .word 0x93d02035 ! 335: Tcc_I tne icc_or_xcc, %r0 + 53
3370DS_6_71:
3371 .word 0x34800001 ! 337: BG bg,a <label_0x1>
3372 pdist %f20, %f22, %f18
3373 .word 0x8bb20300 ! 336: ALLIGNADDRESS alignaddr %r8, %r0, %r5
3374tagged_6_72:
3375 tsubcctv %r16, 0x1764, %r26
3376 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
3377tagged_6_73:
3378 taddcctv %r21, 0x1681, %r17
3379 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
3380 .word 0x8790232c ! 339: WRPR_TT_I wrpr %r0, 0x032c, %tt
3381 .word 0x86d16001 ! 340: UMULcc_I umulcc %r5, 0x0001, %r3
3382 .word 0x93902002 ! 341: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
3383tagged_6_74:
3384 tsubcctv %r8, 0x1423, %r2
3385 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
3386 .word 0x93902004 ! 343: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
3387 .word 0xc48008a0 ! 344: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
3388 .word 0xc4800c40 ! 345: LDUWA_R lduwa [%r0, %r0] 0x62, %r2
3389tagged_6_75:
3390 taddcctv %r6, 0x1416, %r19
3391 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
3392DS_6_76:
3393 .word 0x22800001 ! 348: BE be,a <label_0x1>
3394 .xword 0x8bcb85db ! Random illegal ?
3395 .word 0xe7124000 ! 348: LDQF_R - [%r9, %r0], %f19
3396 .word 0xa1a00823 ! 347: FADDs fadds %f0, %f3, %f16
3397 .word 0x93d02032 ! 348: Tcc_I tne icc_or_xcc, %r0 + 50
3398 .word 0x8d514000 ! 349: RDPR_TBA <illegal instruction>
3399 .word 0x8d902db2 ! 350: WRPR_PSTATE_I wrpr %r0, 0x0db2, %pstate
3400 .word 0xd0c80e80 ! 351: LDSBA_R ldsba [%r0, %r0] 0x74, %r8
3401DS_6_77:
3402 nop
3403 not %g0, %g2
3404 jmp %g2
3405 .word 0x9d902000 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
3406 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
3407 .word 0xb1514000 ! 354: RDPR_TBA rdpr %tba, %r24
3408 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
3409 .word 0x3e700001 ! 356: BPVC <illegal instruction>
3410 .word 0x87902078 ! 357: WRPR_TT_I wrpr %r0, 0x0078, %tt
3411splash_lsu_6_78:
3412 set 0x13, %r2
3413 stxa %r2, [%r0] ASI_LSU_CONTROL
3414 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
3415splash_lsu_6_79:
3416 set 0xd, %r2
3417 stxa %r2, [%r0] ASI_LSU_CONTROL
3418 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
3419 invalw
3420 mov 0x35, %r30
3421 .word 0x91d0001e ! 360: Tcc_R ta icc_or_xcc, %r0 + %r30
3422 .word 0x93902002 ! 361: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
3423 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
3424 .word 0x87902257 ! 363: WRPR_TT_I wrpr %r0, 0x0257, %tt
3425 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
3426 .word 0xe6900e80 ! 365: LDUHA_R lduha [%r0, %r0] 0x74, %r19
3427 .word 0x87802055 ! 366: WRASI_I wr %r0, 0x0055, %asi
3428splash_lsu_6_80:
3429 set 0x1d, %r2
3430 stxa %r2, [%r0] ASI_LSU_CONTROL
3431 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
3432 .word 0x81540000 ! 368: RDPR_GL rdpr %-, %r0
3433 .word 0xc8800c80 ! 369: LDUWA_R lduwa [%r0, %r0] 0x64, %r4
3434splash_lsu_6_81:
3435 set 0x1f, %r2
3436 stxa %r2, [%r0] ASI_LSU_CONTROL
3437 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
3438 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
3439 .word 0xa1902008 ! 372: WRPR_GL_I wrpr %r0, 0x0008, %-
3440 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
3441splash_lsu_6_82:
3442 set 0x1d, %r2
3443 stxa %r2, [%r0] ASI_LSU_CONTROL
3444 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
3445 .word 0x95494000 ! 375: RDHPR_HTBA rdhpr %htba, %r10
3446 .word 0x8198251f ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x051f, %hpstate
3447splash_lsu_6_83:
3448 set 0x3, %r2
3449 stxa %r2, [%r0] ASI_LSU_CONTROL
3450 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
3451 invalw
3452 mov 0x35, %r30
3453 .word 0x91d0001e ! 378: Tcc_R ta icc_or_xcc, %r0 + %r30
3454tagged_6_84:
3455 tsubcctv %r23, 0x1553, %r26
3456 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
3457change_to_randtl_6_85:
3458 ta T_CHANGE_HPRIV ! macro
3459 .word 0x8f902004 ! 380: WRPR_TL_I wrpr %r0, 0x0004, %tl
3460 .word 0x83d020b5 ! 381: Tcc_I te icc_or_xcc, %r0 + 181
3461 .word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
3462splash_tba_6_86:
3463 ta T_CHANGE_PRIV
3464 set 0x120000, %r2
3465 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
3466 otherw
3467 mov 0x33, %r30
3468 .word 0x91d0001e ! 384: Tcc_R ta icc_or_xcc, %r0 + %r30
3469DS_6_87:
3470 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
3471 .word 0x34800001 ! 386: BG bg,a <label_0x1>
3472 .word 0xeb158019 ! 386: LDQF_R - [%r22, %r25], %f21
3473 .word 0x8ba54823 ! 385: FADDs fadds %f21, %f3, %f5
3474 .word 0x9f802001 ! 386: SIR sir 0x0001
3475splash_tba_6_88:
3476 ta T_CHANGE_PRIV
3477 set 0x120000, %r2
3478 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
3479 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
3480DS_6_89:
3481 .word 0x34800001 ! 390: BG bg,a <label_0x1>
3482 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
3483 .word 0x87802014 ! 390: WRASI_I wr %r0, 0x0014, %asi
3484 .word 0xb7508000 ! 391: RDPR_TSTATE rdpr %tstate, %r27
3485 .word 0x20700001 ! 392: BPN <illegal instruction>
3486splash_lsu_6_90:
3487 set 0xf, %r2
3488 stxa %r2, [%r0] ASI_LSU_CONTROL
3489 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
3490 .word 0x87802004 ! 394: WRASI_I wr %r0, 0x0004, %asi
3491 .word 0xd48fe010 ! 395: LDUBA_I lduba [%r31, + 0x0010] %asi, %r10
3492 .word 0x81982484 ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x0484, %hpstate
3493 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
3494tagged_6_91:
3495 taddcctv %r16, 0x1ab2, %r6
3496 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
3497 .word 0x8d902aa2 ! 399: WRPR_PSTATE_I wrpr %r0, 0x0aa2, %pstate
3498 .word 0x8198291f ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x091f, %hpstate
3499DS_6_92:
3500 .word 0x20800001 ! 402: BN bn,a <label_0x1>
3501 pdist %f30, %f16, %f16
3502 .word 0x87b48302 ! 401: ALLIGNADDRESS alignaddr %r18, %r2, %r3
3503 .word 0xec8008a0 ! 402: LDUWA_R lduwa [%r0, %r0] 0x45, %r22
3504 .word 0x93902004 ! 403: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
3505splash_lsu_6_93:
3506 set 0x7, %r2
3507 stxa %r2, [%r0] ASI_LSU_CONTROL
3508 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
3509 .word 0xa190200b ! 405: WRPR_GL_I wrpr %r0, 0x000b, %-
3510 .word 0x8d903782 ! 406: WRPR_PSTATE_I wrpr %r0, 0x1782, %pstate
3511 .word 0x8d902893 ! 407: WRPR_PSTATE_I wrpr %r0, 0x0893, %pstate
3512tagged_6_94:
3513 tsubcctv %r1, 0x1d6d, %r12
3514 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
3515 .word 0x91d020b2 ! 409: Tcc_I ta icc_or_xcc, %r0 + 178
3516tagged_6_95:
3517 taddcctv %r25, 0x106d, %r17
3518 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
3519 invalw
3520 mov 0xb3, %r30
3521 .word 0x83d0001e ! 411: Tcc_R te icc_or_xcc, %r0 + %r30
3522 .word 0xecd004a0 ! 412: LDSHA_R ldsha [%r0, %r0] 0x25, %r22
3523 .word 0x879020d3 ! 413: WRPR_TT_I wrpr %r0, 0x00d3, %tt
3524tagged_6_96:
3525 tsubcctv %r26, 0x1087, %r22
3526 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
3527 .word 0x93902003 ! 415: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
3528 .word 0x95480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r10
3529 .word 0x87902286 ! 417: WRPR_TT_I wrpr %r0, 0x0286, %tt
3530 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
3531 .word 0xd68008a0 ! 419: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
3532 .word 0x93902001 ! 420: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
3533 .word 0x8d50c000 ! 421: RDPR_TT rdpr %tt, %r6
3534 .word 0x8f902002 ! 423: WRPR_TL_I wrpr %r0, 0x0002, %tl
3535 ta T_CHANGE_NONPRIV ! macro
3536 .word 0x8986c016 ! 422: WRTICK_R wr %r27, %r22, %tick
3537 .word 0xc6dfe010 ! 423: LDXA_I ldxa [%r31, + 0x0010] %asi, %r3
3538 .word 0x8f494000 ! 424: RDHPR_HTBA rdhpr %htba, %r7
3539 .word 0x95a689fb ! 425: FDIVq dis not found
3540
3541 .word 0x91514000 ! 426: RDPR_TBA <illegal instruction>
3542 .word 0x32700001 ! 427: BPNE <illegal instruction>
3543 ta T_CHANGE_HPRIV ! macro
3544 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
3545 .word 0x819823d7 ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x03d7, %hpstate
3546 .word 0xa190200f ! 431: WRPR_GL_I wrpr %r0, 0x000f, %-
3547splash_lsu_6_98:
3548 set 0xf, %r2
3549 stxa %r2, [%r0] ASI_LSU_CONTROL
3550 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
3551 .word 0xee8008a0 ! 433: LDUWA_R lduwa [%r0, %r0] 0x45, %r23
3552splash_tba_6_99:
3553 ta T_CHANGE_PRIV
3554 set 0x003e0000, %r2
3555 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
3556 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
3557 .word 0x91d020b5 ! 436: Tcc_I ta icc_or_xcc, %r0 + 181
3558DS_6_100:
3559 .word 0x20800001 ! 438: BN bn,a <label_0x1>
3560 .word 0xe7366001 ! 438: STQF_I - %f19, [0x0001, %r25]
3561 normalw
3562 .word 0xad458000 ! 437: RD_SOFTINT_REG rd %softint, %r22
3563tagged_6_101:
3564 taddcctv %r12, 0x1c50, %r9
3565 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
3566tagged_6_102:
3567 tsubcctv %r20, 0x14f1, %r18
3568 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
3569 .word 0x87802088 ! 440: WRASI_I wr %r0, 0x0088, %asi
3570 .word 0x87902392 ! 441: WRPR_TT_I wrpr %r0, 0x0392, %tt
3571 .word 0x81982fc7 ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc7, %hpstate
3572 .word 0x93902000 ! 443: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
3573splash_lsu_6_103:
3574 set 0x1b, %r2
3575 stxa %r2, [%r0] ASI_LSU_CONTROL
3576 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
3577 .word 0x20700001 ! 445: BPN <illegal instruction>
3578splash_lsu_6_104:
3579 set 0x3, %r2
3580 stxa %r2, [%r0] ASI_LSU_CONTROL
3581 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
3582 .word 0xcc800b20 ! 447: LDUWA_R lduwa [%r0, %r0] 0x59, %r6
3583splash_lsu_6_105:
3584 set 0x13, %r2
3585 stxa %r2, [%r0] ASI_LSU_CONTROL
3586 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
3587tagged_6_106:
3588 tsubcctv %r23, 0x140e, %r8
3589 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
3590 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
3591 .word 0x819823d4 ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x03d4, %hpstate
3592 .word 0xccdfe020 ! 452: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
3593 .word 0x93902007 ! 453: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
3594tagged_6_107:
3595 taddcctv %r16, 0x1ded, %r11
3596 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
3597 invalw
3598 mov 0x35, %r30
3599 .word 0x91d0001e ! 455: Tcc_R ta icc_or_xcc, %r0 + %r30
3600 invalw
3601 mov 0x33, %r30
3602 .word 0x91d0001e ! 456: Tcc_R ta icc_or_xcc, %r0 + %r30
3603 .word 0xccc7e030 ! 457: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
3604 .word 0x87802063 ! 458: WRASI_I wr %r0, 0x0063, %asi
3605 .word 0x91d02034 ! 459: Tcc_I ta icc_or_xcc, %r0 + 52
3606 .word 0x81982586 ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x0586, %hpstate
3607 .word 0x8198288c ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x088c, %hpstate
3608splash_lsu_6_108:
3609 set 0x7, %r2
3610 stxa %r2, [%r0] ASI_LSU_CONTROL
3611 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
3612 .word 0xcc800bc0 ! 463: LDUWA_R lduwa [%r0, %r0] 0x5e, %r6
3613 .word 0xa9500000 ! 464: RDPR_TPC rdpr %tpc, %r20
3614 .word 0x83d020b4 ! 465: Tcc_I te icc_or_xcc, %r0 + 180
3615 .word 0x8d902186 ! 466: WRPR_PSTATE_I wrpr %r0, 0x0186, %pstate
3616 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
3617 .word 0xa190200d ! 468: WRPR_GL_I wrpr %r0, 0x000d, %-
3618 .word 0x93902005 ! 469: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
3619 .word 0x93902003 ! 470: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
3620 .word 0xb3464000 ! 471: RD_STICK_CMPR_REG rd %-, %r25
3621 .word 0x87802014 ! 472: WRASI_I wr %r0, 0x0014, %asi
3622 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
3623splash_tba_6_109:
3624 ta T_CHANGE_PRIV
3625 set 0x120000, %r2
3626 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
3627 .word 0xd8800c40 ! 475: LDUWA_R lduwa [%r0, %r0] 0x62, %r12
3628DS_6_110:
3629 .word 0x34800001 ! 477: BG bg,a <label_0x1>
3630 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
3631 .word 0xa1902004 ! 477: WRPR_GL_I wrpr %r0, 0x0004, %-
3632 .word 0xa1902002 ! 478: WRPR_GL_I wrpr %r0, 0x0002, %-
3633splash_tba_6_111:
3634 ta T_CHANGE_PRIV
3635 set 0x003e0000, %r2
3636 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
3637 .word 0xa1902000 ! 480: WRPR_GL_I wrpr %r0, 0x0000, %-
3638 .word 0x87802014 ! 481: WRASI_I wr %r0, 0x0014, %asi
3639 .word 0xd88008a0 ! 482: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
3640 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
3641splash_lsu_6_112:
3642 set 0x11, %r2
3643 stxa %r2, [%r0] ASI_LSU_CONTROL
3644 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
3645 .word 0xd88008a0 ! 485: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
3646 .word 0x93902004 ! 486: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
3647 .word 0x8d902f70 ! 487: WRPR_PSTATE_I wrpr %r0, 0x0f70, %pstate
3648splash_tba_6_113:
3649 ta T_CHANGE_PRIV
3650 set 0x120000, %r2
3651 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
3652 .word 0x93902001 ! 489: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
3653 .word 0xd8c80e40 ! 490: LDSBA_R ldsba [%r0, %r0] 0x72, %r12
3654 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
3655 .word 0x9ba01a71 ! 492: FqTOi fqtoi
3656tagged_6_114:
3657 tsubcctv %r20, 0x150d, %r10
3658 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
3659DS_6_115:
3660 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
3661 pdist %f16, %f20, %f20
3662 .word 0xa7b58306 ! 494: ALLIGNADDRESS alignaddr %r22, %r6, %r19
3663 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
3664 .word 0x87802004 ! 496: WRASI_I wr %r0, 0x0004, %asi
3665 .word 0x87802004 ! 497: WRASI_I wr %r0, 0x0004, %asi
3666splash_lsu_6_116:
3667 set 0x1, %r2
3668 stxa %r2, [%r0] ASI_LSU_CONTROL
3669 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
3670 .word 0xa1902003 ! 499: WRPR_GL_I wrpr %r0, 0x0003, %-
3671 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
3672 .word 0xdadfe010 ! 501: LDXA_I ldxa [%r31, + 0x0010] %asi, %r13
3673DS_6_117:
3674 .word 0x20800001 ! 503: BN bn,a <label_0x1>
3675 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
3676tagged_6_118:
3677 tsubcctv %r20, 0x1dd3, %r7
3678 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
3679 .word 0xdad7e000 ! 504: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
3680 otherw
3681 mov 0x34, %r30
3682 .word 0x93d0001e ! 505: Tcc_R tne icc_or_xcc, %r0 + %r30
3683 .word 0xab500000 ! 506: RDPR_TPC <illegal instruction>
3684DS_6_119:
3685 .word 0x20800001 ! 508: BN bn,a <label_0x1>
3686 pdist %f30, %f28, %f26
3687 .word 0xafb50310 ! 507: ALLIGNADDRESS alignaddr %r20, %r16, %r23
3688DS_6_120:
3689 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
3690 .xword 0xd36e50b6 ! Random illegal ?
3691 .word 0xf516c019 ! 509: LDQF_R - [%r27, %r25], %f26
3692 .word 0xa5a44821 ! 508: FADDs fadds %f17, %f1, %f18
3693tagged_6_121:
3694 taddcctv %r18, 0x1698, %r20
3695 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
3696splash_tba_6_122:
3697 ta T_CHANGE_PRIV
3698 set 0x120000, %r2
3699 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
3700 .word 0xa1902006 ! 511: WRPR_GL_I wrpr %r0, 0x0006, %-
3701 .word 0x87902108 ! 512: WRPR_TT_I wrpr %r0, 0x0108, %tt
3702 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
3703 .word 0x8790215c ! 514: WRPR_TT_I wrpr %r0, 0x015c, %tt
3704 .word 0xb150c000 ! 515: RDPR_TT rdpr %tt, %r24
3705 .word 0x87508000 ! 516: RDPR_TSTATE <illegal instruction>
3706 .word 0x22700001 ! 517: BPE <illegal instruction>
3707change_to_randtl_6_123:
3708 ta T_CHANGE_HPRIV ! macro
3709 .word 0x8f902005 ! 518: WRPR_TL_I wrpr %r0, 0x0005, %tl
3710 .word 0xa190200b ! 519: WRPR_GL_I wrpr %r0, 0x000b, %-
3711 .word 0xd88008a0 ! 520: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
3712 .word 0x819821c7 ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x01c7, %hpstate
3713 .word 0x8f480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r7
3714 .word 0x91d02032 ! 523: Tcc_I ta icc_or_xcc, %r0 + 50
3715 .word 0x81982085 ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x0085, %hpstate
3716 .word 0x97504000 ! 525: RDPR_TNPC rdpr %tnpc, %r11
3717splash_htba_6_124:
3718 ta T_CHANGE_HPRIV
3719 set 0x80000, %r2
3720 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
3721 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
3722 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
3723 ta T_CHANGE_HPRIV ! macro
3724 .word 0x93d02033 ! 530: Tcc_I tne icc_or_xcc, %r0 + 51
3725 .word 0xe4d7e030 ! 531: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r18
3726tagged_6_125:
3727 taddcctv %r26, 0x19b1, %r16
3728 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
3729 .word 0x879023c0 ! 533: WRPR_TT_I wrpr %r0, 0x03c0, %tt
3730 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
3731 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
3732 ta T_CHANGE_HPRIV ! macro
3733 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
3734 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
3735 .word 0xe4d7e020 ! 539: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r18
3736 .word 0x8198240c ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x040c, %hpstate
3737tagged_6_126:
3738 tsubcctv %r25, 0x14f6, %r22
3739 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
3740 otherw
3741 mov 0x35, %r30
3742 .word 0x83d0001e ! 542: Tcc_R te icc_or_xcc, %r0 + %r30
3743tagged_6_127:
3744 taddcctv %r11, 0x1ed1, %r19
3745 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
3746splash_tba_6_128:
3747 ta T_CHANGE_PRIV
3748 set 0x120000, %r2
3749 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
3750 otherw
3751 mov 0x33, %r30
3752 .word 0x93d0001e ! 545: Tcc_R tne icc_or_xcc, %r0 + %r30
3753 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
3754 .word 0xe497e030 ! 547: LDUHA_I lduha [%r31, + 0x0030] %asi, %r18
3755 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
3756DS_6_129:
3757 nop
3758 not %g0, %g2
3759 jmp %g2
3760 .word 0x9d902001 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
3761 .word 0xe4800be0 ! 550: LDUWA_R lduwa [%r0, %r0] 0x5f, %r18
3762 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
3763 .word 0x91d02034 ! 552: Tcc_I ta icc_or_xcc, %r0 + 52
3764 .word 0x9f802001 ! 553: SIR sir 0x0001
3765 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
3766DS_6_130:
3767 .word 0x34800001 ! 556: BG bg,a <label_0x1>
3768 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
3769 .word 0x30700001 ! 556: BPA <illegal instruction>
3770 .word 0x87802004 ! 557: WRASI_I wr %r0, 0x0004, %asi
3771 .word 0x87802020 ! 558: WRASI_I wr %r0, 0x0020, %asi
3772 .word 0xe4c804a0 ! 559: LDSBA_R ldsba [%r0, %r0] 0x25, %r18
3773 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
3774 .word 0x91d02033 ! 561: Tcc_I ta icc_or_xcc, %r0 + 51
3775splash_lsu_6_131:
3776 set 0xb, %r2
3777 stxa %r2, [%r0] ASI_LSU_CONTROL
3778 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
3779 .word 0xe4800b80 ! 563: LDUWA_R lduwa [%r0, %r0] 0x5c, %r18
3780 .word 0x87902070 ! 564: WRPR_TT_I wrpr %r0, 0x0070, %tt
3781 .word 0x81982956 ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x0956, %hpstate
3782splash_lsu_6_132:
3783 set 0x1f, %r2
3784 stxa %r2, [%r0] ASI_LSU_CONTROL
3785 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
3786 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
3787 .word 0xa190200e ! 568: WRPR_GL_I wrpr %r0, 0x000e, %-
3788 .word 0x87902383 ! 569: WRPR_TT_I wrpr %r0, 0x0383, %tt
3789 .word 0xe4d004a0 ! 570: LDSHA_R ldsha [%r0, %r0] 0x25, %r18
3790 .word 0x91d02032 ! 571: Tcc_I ta icc_or_xcc, %r0 + 50
3791 .word 0xe4880e80 ! 572: LDUBA_R lduba [%r0, %r0] 0x74, %r18
3792 otherw
3793 mov 0x31, %r30
3794 .word 0x91d0001e ! 573: Tcc_R ta icc_or_xcc, %r0 + %r30
3795DS_6_133:
3796 .word 0x20800001 ! 575: BN bn,a <label_0x1>
3797 .word 0xf3314000 ! 575: STQF_R - %f25, [%r0, %r5]
3798 normalw
3799 .word 0xb1458000 ! 574: RD_SOFTINT_REG rd %softint, %r24
3800 .word 0x879022c6 ! 575: WRPR_TT_I wrpr %r0, 0x02c6, %tt
3801 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
3802 .word 0xf28008a0 ! 577: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
3803 .word 0x8f902002 ! 579: WRPR_TL_I wrpr %r0, 0x0002, %tl
3804 ta T_CHANGE_NONHPRIV ! macro
3805 .word 0x8b6aa001 ! 578: SDIVX_I sdivx %r10, 0x0001, %r5
3806 .word 0x91d020b2 ! 579: Tcc_I ta icc_or_xcc, %r0 + 178
3807 ta T_CHANGE_PRIV ! macro
3808 .word 0x87802004 ! 581: WRASI_I wr %r0, 0x0004, %asi
3809 .word 0x8790238f ! 582: WRPR_TT_I wrpr %r0, 0x038f, %tt
3810 .word 0x93902001 ! 583: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
3811 .word 0xe29004a0 ! 584: LDUHA_R lduha [%r0, %r0] 0x25, %r17
3812 .word 0x87802080 ! 585: WRASI_I wr %r0, 0x0080, %asi
3813 .word 0xe28804a0 ! 586: LDUBA_R lduba [%r0, %r0] 0x25, %r17
3814 .word 0x87802063 ! 587: WRASI_I wr %r0, 0x0063, %asi
3815 .word 0x8d903e70 ! 588: WRPR_PSTATE_I wrpr %r0, 0x1e70, %pstate
3816 .word 0x81982f5c ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5c, %hpstate
3817splash_lsu_6_135:
3818 set 0x11, %r2
3819 stxa %r2, [%r0] ASI_LSU_CONTROL
3820 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
3821 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
3822 .word 0xe28fe020 ! 592: LDUBA_I lduba [%r31, + 0x0020] %asi, %r17
3823tagged_6_136:
3824 tsubcctv %r3, 0x1e4f, %r7
3825 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
3826 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
3827splash_tba_6_137:
3828 ta T_CHANGE_PRIV
3829 set 0x120000, %r2
3830 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
3831 .word 0x8d902737 ! 596: WRPR_PSTATE_I wrpr %r0, 0x0737, %pstate
3832 .word 0xa1902001 ! 597: WRPR_GL_I wrpr %r0, 0x0001, %-
3833 invalw
3834 mov 0x30, %r30
3835 .word 0x91d0001e ! 598: Tcc_R ta icc_or_xcc, %r0 + %r30
3836 .word 0x8198205d ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x005d, %hpstate
3837 .word 0x93902006 ! 600: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
3838 .word 0xe297e000 ! 601: LDUHA_I lduha [%r31, + 0x0000] %asi, %r17
3839 .word 0x8d9032f3 ! 602: WRPR_PSTATE_I wrpr %r0, 0x12f3, %pstate
3840splash_tba_6_138:
3841 ta T_CHANGE_PRIV
3842 set 0x003e0000, %r2
3843 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
3844 otherw
3845 mov 0x35, %r30
3846 .word 0x91d0001e ! 604: Tcc_R ta icc_or_xcc, %r0 + %r30
3847 .word 0xe28fe010 ! 605: LDUBA_I lduba [%r31, + 0x0010] %asi, %r17
3848 .word 0x87802016 ! 606: WRASI_I wr %r0, 0x0016, %asi
3849change_to_randtl_6_139:
3850 ta T_CHANGE_HPRIV ! macro
3851 .word 0x8f902004 ! 607: WRPR_TL_I wrpr %r0, 0x0004, %tl
3852 .word 0xe28008a0 ! 608: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
3853DS_6_140:
3854 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
3855 .xword 0xdf6eb4ca ! Random illegal ?
3856 .word 0x8ba0054c ! 610: FSQRTd fsqrt
3857 .word 0xafa40822 ! 609: FADDs fadds %f16, %f2, %f23
3858 .word 0x87802055 ! 610: WRASI_I wr %r0, 0x0055, %asi
3859 .word 0x8d902636 ! 611: WRPR_PSTATE_I wrpr %r0, 0x0636, %pstate
3860 .word 0x87902391 ! 612: WRPR_TT_I wrpr %r0, 0x0391, %tt
3861splash_tba_6_141:
3862 ta T_CHANGE_PRIV
3863 set 0x003e0000, %r2
3864 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
3865 .word 0xf0d00e60 ! 614: LDSHA_R ldsha [%r0, %r0] 0x73, %r24
3866splash_htba_6_142:
3867 ta T_CHANGE_HPRIV
3868 set 0x80000, %r2
3869 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
3870splash_lsu_6_143:
3871 set 0xd, %r2
3872 stxa %r2, [%r0] ASI_LSU_CONTROL
3873 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
3874splash_lsu_6_144:
3875 set 0x5, %r2
3876 stxa %r2, [%r0] ASI_LSU_CONTROL
3877 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
3878 .word 0xa1902008 ! 618: WRPR_GL_I wrpr %r0, 0x0008, %-
3879 .word 0x93902006 ! 619: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
3880 .word 0x8d90211a ! 620: WRPR_PSTATE_I wrpr %r0, 0x011a, %pstate
3881 ta T_CHANGE_HPRIV ! macro
3882splash_tba_6_145:
3883 ta T_CHANGE_PRIV
3884 set 0x120000, %r2
3885 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
3886 .word 0x91514000 ! 623: RDPR_TBA rdpr %tba, %r8
3887tagged_6_146:
3888 tsubcctv %r23, 0x1ece, %r6
3889 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
3890 .word 0x87802004 ! 625: WRASI_I wr %r0, 0x0004, %asi
3891 .word 0xb1480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r24
3892 .word 0x87902273 ! 627: WRPR_TT_I wrpr %r0, 0x0273, %tt
3893tagged_6_147:
3894 taddcctv %r19, 0x1e49, %r25
3895 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
3896 invalw
3897 mov 0x32, %r30
3898 .word 0x91d0001e ! 629: Tcc_R ta icc_or_xcc, %r0 + %r30
3899 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
3900 .word 0x83d020b3 ! 631: Tcc_I te icc_or_xcc, %r0 + 179
3901 .word 0x8d902c81 ! 632: WRPR_PSTATE_I wrpr %r0, 0x0c81, %pstate
3902 .word 0x91d02034 ! 633: Tcc_I ta icc_or_xcc, %r0 + 52
3903 .word 0x93d020b2 ! 634: Tcc_I tne icc_or_xcc, %r0 + 178
3904 .word 0x8780204f ! 635: WRASI_I wr %r0, 0x004f, %asi
3905tagged_6_148:
3906 tsubcctv %r4, 0x11c4, %r23
3907 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
3908 .word 0x26800001 ! 637: BL bl,a <label_0x1>
3909 otherw
3910 mov 0x32, %r30
3911 .word 0x91d0001e ! 638: Tcc_R ta icc_or_xcc, %r0 + %r30
3912 ta T_CHANGE_PRIV ! macro
3913 .word 0x9f802001 ! 640: SIR sir 0x0001
3914 .word 0x36700001 ! 641: BPGE <illegal instruction>
3915 .word 0x8d902395 ! 642: WRPR_PSTATE_I wrpr %r0, 0x0395, %pstate
3916 .word 0xca800aa0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x55, %r5
3917splash_lsu_6_149:
3918 set 0x9, %r2
3919 stxa %r2, [%r0] ASI_LSU_CONTROL
3920 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
3921 .word 0x9951c000 ! 645: RDPR_TL rdpr %tl, %r12
3922splash_lsu_6_150:
3923 set 0x1b, %r2
3924 stxa %r2, [%r0] ASI_LSU_CONTROL
3925 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
3926 .word 0x8d903417 ! 647: WRPR_PSTATE_I wrpr %r0, 0x1417, %pstate
3927DS_6_151:
3928 .word 0x22800001 ! 649: BE be,a <label_0x1>
3929 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
3930DS_6_152:
3931 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
3932 .xword 0xf750f149 ! Random illegal ?
3933 .word 0xef114017 ! 650: LDQF_R - [%r5, %r23], %f23
3934 .word 0xa9a18824 ! 649: FADDs fadds %f6, %f4, %f20
3935 .word 0x8f902000 ! 651: WRPR_TL_I wrpr %r0, 0x0000, %tl
3936 ta T_CHANGE_NONPRIV ! macro
3937 .word 0xb1834002 ! 650: WR_STICK_REG_R wr %r13, %r2, %-
3938 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
3939 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
3940 .word 0x9f802001 ! 653: SIR sir 0x0001
3941 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
3942tagged_6_154:
3943 tsubcctv %r4, 0x12e2, %r8
3944 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
3945 .word 0x87902377 ! 656: WRPR_TT_I wrpr %r0, 0x0377, %tt
3946splash_tba_6_155:
3947 ta T_CHANGE_PRIV
3948 set 0x120000, %r2
3949 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
3950DS_6_156:
3951 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
3952 .word 0xcb36a001 ! 659: STQF_I - %f5, [0x0001, %r26]
3953 normalw
3954 .word 0xa7458000 ! 658: RD_SOFTINT_REG rd %softint, %r19
3955 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
3956 .word 0x8d9023d7 ! 660: WRPR_PSTATE_I wrpr %r0, 0x03d7, %pstate
3957 .word 0x34800001 ! 661: BG bg,a <label_0x1>
3958 .word 0x8d903e41 ! 662: WRPR_PSTATE_I wrpr %r0, 0x1e41, %pstate
3959DS_6_157:
3960 nop
3961 not %g0, %g2
3962 jmp %g2
3963 .word 0x9d902000 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
3964 .word 0x81982b4f ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4f, %hpstate
3965tagged_6_158:
3966 tsubcctv %r1, 0x1b1e, %r7
3967 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
3968DS_6_159:
3969 .word 0x22800001 ! 667: BE be,a <label_0x1>
3970 .word 0x22800001 ! 667: BE be,a <label_0x1>
3971 .word 0x99a0055a ! 667: FSQRTd fsqrt
3972 .word 0x91a30822 ! 666: FADDs fadds %f12, %f2, %f8
3973 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
3974 .word 0x93902004 ! 668: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
3975 .word 0x8d802004 ! 669: WRFPRS_I wr %r0, 0x0004, %fprs
3976 ta T_CHANGE_PRIV ! macro
3977 .word 0xe4800a80 ! 671: LDUWA_R lduwa [%r0, %r0] 0x54, %r18
3978 .word 0x99902000 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
3979 .word 0xa1902002 ! 673: WRPR_GL_I wrpr %r0, 0x0002, %-
3980 .word 0x8d45c000 ! 674: RD_TICK_CMPR_REG rd %-, %r6
3981 .word 0xecdfe000 ! 675: LDXA_I ldxa [%r31, + 0x0000] %asi, %r22
3982tagged_6_160:
3983 tsubcctv %r10, 0x1d11, %r26
3984 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
3985 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
3986 .word 0xafa4cdda ! 678: FdMULq fdmulq
3987 .word 0x8b500000 ! 679: RDPR_TPC rdpr %tpc, %r5
3988 .word 0xa1902005 ! 680: WRPR_GL_I wrpr %r0, 0x0005, %-
3989 .word 0x8198269c ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x069c, %hpstate
3990 otherw
3991 mov 0x35, %r30
3992 .word 0x83d0001e ! 682: Tcc_R te icc_or_xcc, %r0 + %r30
3993splash_tba_6_161:
3994 ta T_CHANGE_PRIV
3995 set 0x120000, %r2
3996 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
3997 .word 0xc4c7e000 ! 684: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r2
3998 .word 0x8780204f ! 685: WRASI_I wr %r0, 0x004f, %asi
3999 invalw
4000 mov 0x32, %r30
4001 .word 0x91d0001e ! 686: Tcc_R ta icc_or_xcc, %r0 + %r30
4002 .word 0xc4c7e020 ! 687: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
4003 .word 0xc4880e40 ! 688: LDUBA_R lduba [%r0, %r0] 0x72, %r2
4004 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
4005 ta T_CHANGE_PRIV ! macro
4006 .word 0x81460000 ! 691: RD_STICK_REG stbar
4007 .word 0x8790216e ! 692: WRPR_TT_I wrpr %r0, 0x016e, %tt
4008 .word 0xc4d804a0 ! 693: LDXA_R ldxa [%r0, %r0] 0x25, %r2
4009 .word 0x8d902808 ! 694: WRPR_PSTATE_I wrpr %r0, 0x0808, %pstate
4010 .word 0xa190200e ! 695: WRPR_GL_I wrpr %r0, 0x000e, %-
4011DS_6_162:
4012 .word 0x22800001 ! 697: BE be,a <label_0x1>
4013 .word 0xf730e001 ! 697: STQF_I - %f27, [0x0001, %r3]
4014 normalw
4015 .word 0x95458000 ! 696: RD_SOFTINT_REG rd %softint, %r10
4016 .word 0x99902004 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
4017splash_tba_6_163:
4018 ta T_CHANGE_PRIV
4019 set 0x120000, %r2
4020 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
4021 .word 0xc28008a0 ! 699: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
4022 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
4023tagged_6_164:
4024 tsubcctv %r8, 0x1023, %r18
4025 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
4026tagged_6_165:
4027 taddcctv %r25, 0x1161, %r13
4028 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
4029 .word 0xc28008a0 ! 703: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
4030 ta T_CHANGE_PRIV ! macro
4031 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
4032 .word 0x87802089 ! 706: WRASI_I wr %r0, 0x0089, %asi
4033 .word 0x81982f45 ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x0f45, %hpstate
4034 .word 0xb1480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r24
4035 .word 0xf08804a0 ! 709: LDUBA_R lduba [%r0, %r0] 0x25, %r24
4036 .word 0x91d02035 ! 710: Tcc_I ta icc_or_xcc, %r0 + 53
4037 .word 0x8790234a ! 711: WRPR_TT_I wrpr %r0, 0x034a, %tt
4038 ta T_CHANGE_PRIV ! macro
4039 .word 0x93902003 ! 713: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
4040 .word 0x8d903a5b ! 714: WRPR_PSTATE_I wrpr %r0, 0x1a5b, %pstate
4041 .word 0xf08fe000 ! 715: LDUBA_I lduba [%r31, + 0x0000] %asi, %r24
4042splash_tba_6_166:
4043 ta T_CHANGE_PRIV
4044 set 0x120000, %r2
4045 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
4046 .word 0xf09004a0 ! 717: LDUHA_R lduha [%r0, %r0] 0x25, %r24
4047 .word 0xa190200a ! 718: WRPR_GL_I wrpr %r0, 0x000a, %-
4048 otherw
4049 mov 0x31, %r30
4050 .word 0x91d0001e ! 719: Tcc_R ta icc_or_xcc, %r0 + %r30
4051 ta T_CHANGE_HPRIV ! macro
4052 otherw
4053 mov 0x32, %r30
4054 .word 0x93d0001e ! 721: Tcc_R tne icc_or_xcc, %r0 + %r30
4055 .word 0x8d903503 ! 722: WRPR_PSTATE_I wrpr %r0, 0x1503, %pstate
4056tagged_6_167:
4057 taddcctv %r10, 0x1fc6, %r13
4058 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
4059 .word 0xf0880e40 ! 724: LDUBA_R lduba [%r0, %r0] 0x72, %r24
4060 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
4061 .word 0x87902121 ! 726: WRPR_TT_I wrpr %r0, 0x0121, %tt
4062 .word 0xf08804a0 ! 727: LDUBA_R lduba [%r0, %r0] 0x25, %r24
4063 .word 0x8780201c ! 728: WRASI_I wr %r0, 0x001c, %asi
4064 .word 0x81982956 ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x0956, %hpstate
4065 .word 0xf0800ba0 ! 730: LDUWA_R lduwa [%r0, %r0] 0x5d, %r24
4066 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
4067 .word 0x93902006 ! 732: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
4068 .word 0x91d020b5 ! 733: Tcc_I ta icc_or_xcc, %r0 + 181
4069 .word 0x93902007 ! 734: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
4070 .word 0x32700001 ! 735: BPNE <illegal instruction>
4071 .word 0x87802088 ! 736: WRASI_I wr %r0, 0x0088, %asi
4072 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
4073 .word 0x93902001 ! 738: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
4074DS_6_168:
4075 .word 0x22800001 ! 740: BE be,a <label_0x1>
4076 allclean
4077 .word 0xa3b24314 ! 739: ALLIGNADDRESS alignaddr %r9, %r20, %r17
4078 .word 0x91d02034 ! 740: Tcc_I ta icc_or_xcc, %r0 + 52
4079DS_6_169:
4080 .word 0x34800001 ! 742: BG bg,a <label_0x1>
4081 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
4082 .word 0x8d802000 ! 742: WRFPRS_I wr %r0, 0x0000, %fprs
4083 invalw
4084 mov 0x34, %r30
4085 .word 0x83d0001e ! 743: Tcc_R te icc_or_xcc, %r0 + %r30
4086 .word 0x22700001 ! 744: BPE <illegal instruction>
4087 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
4088 .word 0x93902002 ! 746: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
4089 .word 0x3a700001 ! 747: BPCC <illegal instruction>
4090 .word 0x81982194 ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x0194, %hpstate
4091 invalw
4092 mov 0x31, %r30
4093 .word 0x91d0001e ! 749: Tcc_R ta icc_or_xcc, %r0 + %r30
4094 .word 0x83500000 ! 750: RDPR_TPC rdpr %tpc, %r1
4095splash_htba_6_170:
4096 ta T_CHANGE_HPRIV
4097 set 0x80000, %r2
4098 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
4099 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
4100 .word 0x93902000 ! 753: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
4101 .word 0x93902005 ! 754: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
4102splash_lsu_6_171:
4103 set 0x1, %r2
4104 stxa %r2, [%r0] ASI_LSU_CONTROL
4105 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
4106 .word 0x93902003 ! 756: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
4107DS_6_172:
4108 .word 0x22800001 ! 758: BE be,a <label_0x1>
4109 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
4110 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
4111 .word 0xcc8008a0 ! 759: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4112 .word 0xa1902007 ! 760: WRPR_GL_I wrpr %r0, 0x0007, %-
4113 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
4114DS_6_173:
4115 .word 0x22800001 ! 763: BE be,a <label_0x1>
4116 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
4117 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
4118 .word 0x8198241f ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x041f, %hpstate
4119splash_tba_6_174:
4120 ta T_CHANGE_PRIV
4121 set 0x003e0000, %r2
4122 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
4123 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
4124 .word 0x93504000 ! 767: RDPR_TNPC rdpr %tnpc, %r9
4125 .word 0x91540000 ! 768: RDPR_GL rdpr %-, %r8
4126splash_lsu_6_175:
4127 set 0x3, %r2
4128 stxa %r2, [%r0] ASI_LSU_CONTROL
4129 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
4130 .word 0xa1902006 ! 770: WRPR_GL_I wrpr %r0, 0x0006, %-
4131 .word 0x956e0012 ! 771: SDIVX_R sdivx %r24, %r18, %r10
4132 .word 0xaf508000 ! 772: RDPR_TSTATE rdpr %tstate, %r23
4133 .word 0x8d90345e ! 773: WRPR_PSTATE_I wrpr %r0, 0x145e, %pstate
4134 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
4135 .word 0xc2d004a0 ! 775: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
4136 .word 0x93902002 ! 776: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
4137 .word 0x87802089 ! 777: WRASI_I wr %r0, 0x0089, %asi
4138 .word 0x8d90244e ! 778: WRPR_PSTATE_I wrpr %r0, 0x044e, %pstate
4139 .word 0x93d020b3 ! 779: Tcc_I tne icc_or_xcc, %r0 + 179
4140 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
4141 .word 0x8790212e ! 781: WRPR_TT_I wrpr %r0, 0x012e, %tt
4142 invalw
4143 mov 0xb2, %r30
4144 .word 0x91d0001e ! 782: Tcc_R ta icc_or_xcc, %r0 + %r30
4145 .word 0x8b514000 ! 783: RDPR_TBA rdpr %tba, %r5
4146splash_lsu_6_176:
4147 set 0x1b, %r2
4148 stxa %r2, [%r0] ASI_LSU_CONTROL
4149 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
4150 .word 0x91d02034 ! 785: Tcc_I ta icc_or_xcc, %r0 + 52
4151 .word 0x93902006 ! 786: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
4152 .word 0xb5480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r26
4153 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
4154 .word 0xcec7e010 ! 789: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
4155DS_6_177:
4156 nop
4157 not %g0, %g2
4158 jmp %g2
4159 .word 0x9d902003 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
4160 .word 0x9f802001 ! 791: SIR sir 0x0001
4161 .word 0x879021fe ! 792: WRPR_TT_I wrpr %r0, 0x01fe, %tt
4162splash_tba_6_178:
4163 ta T_CHANGE_PRIV
4164 set 0x120000, %r2
4165 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
4166 .word 0xce800b20 ! 794: LDUWA_R lduwa [%r0, %r0] 0x59, %r7
4167 .word 0xcedfe020 ! 795: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
4168 .word 0x9f802001 ! 796: SIR sir 0x0001
4169 otherw
4170 mov 0xb4, %r30
4171 .word 0x83d0001e ! 797: Tcc_R te icc_or_xcc, %r0 + %r30
4172 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
4173 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
4174tagged_6_179:
4175 taddcctv %r8, 0x1f80, %r7
4176 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
4177 .word 0x87802080 ! 801: WRASI_I wr %r0, 0x0080, %asi
4178 .word 0xa190200d ! 802: WRPR_GL_I wrpr %r0, 0x000d, %-
4179 .word 0xce800ac0 ! 803: LDUWA_R lduwa [%r0, %r0] 0x56, %r7
4180 .word 0x93d02032 ! 804: Tcc_I tne icc_or_xcc, %r0 + 50
4181splash_tba_6_180:
4182 ta T_CHANGE_PRIV
4183 set 0x003e0000, %r2
4184 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
4185splash_lsu_6_181:
4186 set 0xb, %r2
4187 stxa %r2, [%r0] ASI_LSU_CONTROL
4188 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
4189 invalw
4190 mov 0xb3, %r30
4191 .word 0x83d0001e ! 807: Tcc_R te icc_or_xcc, %r0 + %r30
4192 .word 0x8d903882 ! 808: WRPR_PSTATE_I wrpr %r0, 0x1882, %pstate
4193 .word 0x2e700001 ! 809: BPVS <illegal instruction>
4194 .word 0xced7e020 ! 810: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
4195 .word 0x8790204e ! 811: WRPR_TT_I wrpr %r0, 0x004e, %tt
4196splash_lsu_6_182:
4197 set 0x17, %r2
4198 stxa %r2, [%r0] ASI_LSU_CONTROL
4199 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
4200 .word 0xa190200c ! 813: WRPR_GL_I wrpr %r0, 0x000c, %-
4201 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
4202splash_lsu_6_183:
4203 set 0x1d, %r2
4204 stxa %r2, [%r0] ASI_LSU_CONTROL
4205 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
4206 .word 0x99902003 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
4207 .word 0xa1902006 ! 817: WRPR_GL_I wrpr %r0, 0x0006, %-
4208splash_lsu_6_184:
4209 set 0x3, %r2
4210 stxa %r2, [%r0] ASI_LSU_CONTROL
4211 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
4212 .word 0xcec004a0 ! 819: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
4213 .word 0xa190200d ! 820: WRPR_GL_I wrpr %r0, 0x000d, %-
4214splash_htba_6_185:
4215 ta T_CHANGE_HPRIV
4216 set 0x80000, %r2
4217 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
4218 .word 0xa1902006 ! 822: WRPR_GL_I wrpr %r0, 0x0006, %-
4219 .word 0xce800c00 ! 823: LDUWA_R lduwa [%r0, %r0] 0x60, %r7
4220 .word 0xa190200f ! 824: WRPR_GL_I wrpr %r0, 0x000f, %-
4221DS_6_186:
4222 .word 0x34800001 ! 826: BG bg,a <label_0x1>
4223 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
4224 .word 0x83a509ca ! 826: FDIVd fdivd %f20, %f10, %f32
4225 .word 0x8f902001 ! 828: WRPR_TL_I wrpr %r0, 0x0001, %tl
4226 ta T_CHANGE_NONPRIV ! macro
4227 .word 0x93a0196a ! 827: FqTOd dis not found
4228
4229 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
4230 .word 0x879020aa ! 829: WRPR_TT_I wrpr %r0, 0x00aa, %tt
4231 .word 0x8f902000 ! 831: WRPR_TL_I wrpr %r0, 0x0000, %tl
4232 ta T_CHANGE_NONHPRIV ! macro
4233 .word 0x85a0196d ! 830: FqTOd dis not found
4234
4235splash_lsu_6_189:
4236 set 0x19, %r2
4237 stxa %r2, [%r0] ASI_LSU_CONTROL
4238 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
4239 .word 0x8d9039a1 ! 832: WRPR_PSTATE_I wrpr %r0, 0x19a1, %pstate
4240 .word 0x85500000 ! 833: RDPR_TPC rdpr %tpc, %r2
4241 .word 0x93902006 ! 834: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
4242DS_6_190:
4243 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
4244 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
4245 ta T_CHANGE_PRIV ! macro
4246change_to_randtl_6_191:
4247 ta T_CHANGE_HPRIV ! macro
4248 .word 0x8f902005 ! 837: WRPR_TL_I wrpr %r0, 0x0005, %tl
4249 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
4250splash_tba_6_192:
4251 ta T_CHANGE_PRIV
4252 set 0x003e0000, %r2
4253 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
4254 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
4255 .word 0xada54dcc ! 841: FdMULq fdmulq
4256 .word 0x87802020 ! 842: WRASI_I wr %r0, 0x0020, %asi
4257 .word 0x8f902000 ! 844: WRPR_TL_I wrpr %r0, 0x0000, %tl
4258 ta T_CHANGE_NONPRIV ! macro
4259 .word 0xb568a001 ! 843: SDIVX_I sdivx %r2, 0x0001, %r26
4260 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
4261splash_cmpr_6_194:
4262 nop
4263 mov 1, %g2
4264 sllx %g2, 63, %g2
4265 or %g1, %g2, %g1
4266 .word 0xb1816001 ! 845: WR_STICK_REG_I wr %r5, 0x0001, %-
4267 .word 0x93902002 ! 846: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
4268 .word 0x81982846 ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x0846, %hpstate
4269tagged_6_195:
4270 taddcctv %r7, 0x17cd, %r22
4271 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
4272 .word 0xd48008a0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
4273 .word 0xd4cfe030 ! 850: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r10
4274 .word 0x30800001 ! 851: BA ba,a <label_0x1>
4275change_to_randtl_6_196:
4276 ta T_CHANGE_PRIV ! macro
4277 .word 0x8f902002 ! 852: WRPR_TL_I wrpr %r0, 0x0002, %tl
4278 .word 0x87802014 ! 853: WRASI_I wr %r0, 0x0014, %asi
4279 .word 0x9f802001 ! 854: SIR sir 0x0001
4280 .word 0x81982a5f ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5f, %hpstate
4281DS_6_197:
4282 nop
4283 not %g0, %g2
4284 jmp %g2
4285 .word 0x9d902002 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
4286 .word 0x8780201c ! 857: WRASI_I wr %r0, 0x001c, %asi
4287 .word 0xa1902009 ! 858: WRPR_GL_I wrpr %r0, 0x0009, %-
4288 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
4289tagged_6_198:
4290 tsubcctv %r17, 0x111a, %r6
4291 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
4292splash_tba_6_199:
4293 ta T_CHANGE_PRIV
4294 set 0x120000, %r2
4295 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
4296 .word 0x87802080 ! 862: WRASI_I wr %r0, 0x0080, %asi
4297 .word 0x879022ff ! 863: WRPR_TT_I wrpr %r0, 0x02ff, %tt
4298 .word 0x8f480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r7
4299 .word 0xccdfe000 ! 865: LDXA_I ldxa [%r31, + 0x0000] %asi, %r6
4300 .word 0xcc800ba0 ! 866: LDUWA_R lduwa [%r0, %r0] 0x5d, %r6
4301 ta T_CHANGE_HPRIV ! macro
4302 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
4303 .word 0x81982456 ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x0456, %hpstate
4304 .word 0x93902000 ! 870: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
4305 .word 0xccdfe030 ! 871: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
4306tagged_6_200:
4307 tsubcctv %r6, 0x1f36, %r20
4308 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
4309splash_tba_6_201:
4310 ta T_CHANGE_PRIV
4311 set 0x003e0000, %r2
4312 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
4313 .word 0x87802088 ! 874: WRASI_I wr %r0, 0x0088, %asi
4314 ta T_CHANGE_PRIV ! macro
4315 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
4316 .word 0x87802004 ! 877: WRASI_I wr %r0, 0x0004, %asi
4317 .word 0x87902120 ! 878: WRPR_TT_I wrpr %r0, 0x0120, %tt
4318 .word 0xccd7e000 ! 879: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r6
4319 ta T_CHANGE_PRIV ! macro
4320 .word 0xcc9004a0 ! 881: LDUHA_R lduha [%r0, %r0] 0x25, %r6
4321splash_lsu_6_202:
4322 set 0xf, %r2
4323 stxa %r2, [%r0] ASI_LSU_CONTROL
4324 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
4325 .word 0x91d02035 ! 883: Tcc_I ta icc_or_xcc, %r0 + 53
4326splash_tba_6_203:
4327 ta T_CHANGE_PRIV
4328 set 0x120000, %r2
4329 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
4330 .word 0xcc8008a0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4331DS_6_204:
4332 .word 0x22800001 ! 887: BE be,a <label_0x1>
4333 .word 0xf532c014 ! 887: STQF_R - %f26, [%r20, %r11]
4334 normalw
4335 .word 0x8d458000 ! 886: RD_SOFTINT_REG rd %softint, %r6
4336 otherw
4337 mov 0x32, %r30
4338 .word 0x83d0001e ! 887: Tcc_R te icc_or_xcc, %r0 + %r30
4339 .word 0xf28008a0 ! 888: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
4340DS_6_205:
4341 .word 0x34800001 ! 890: BG bg,a <label_0x1>
4342 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
4343splash_htba_6_206:
4344 ta T_CHANGE_HPRIV
4345 set 0x80000, %r2
4346 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
4347 .word 0xf2d804a0 ! 891: LDXA_R ldxa [%r0, %r0] 0x25, %r25
4348 otherw
4349 mov 0x32, %r30
4350 .word 0x91d0001e ! 892: Tcc_R ta icc_or_xcc, %r0 + %r30
4351 .word 0xf2c7e000 ! 893: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r25
4352DS_6_207:
4353 nop
4354 not %g0, %g2
4355 jmp %g2
4356 .word 0x9d902002 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
4357 .word 0xf2880e40 ! 895: LDUBA_R lduba [%r0, %r0] 0x72, %r25
4358 .word 0x8198244d ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x044d, %hpstate
4359 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
4360 invalw
4361 mov 0x32, %r30
4362 .word 0x91d0001e ! 898: Tcc_R ta icc_or_xcc, %r0 + %r30
4363 .word 0xa1902009 ! 899: WRPR_GL_I wrpr %r0, 0x0009, %-
4364 .word 0xf2800ba0 ! 900: LDUWA_R lduwa [%r0, %r0] 0x5d, %r25
4365 invalw
4366 mov 0x33, %r30
4367 .word 0x91d0001e ! 901: Tcc_R ta icc_or_xcc, %r0 + %r30
4368 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
4369change_to_randtl_6_208:
4370 ta T_CHANGE_PRIV ! macro
4371 .word 0x8f902002 ! 903: WRPR_TL_I wrpr %r0, 0x0002, %tl
4372 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
4373 .word 0xa190200c ! 905: WRPR_GL_I wrpr %r0, 0x000c, %-
4374 .word 0x87802063 ! 906: WRASI_I wr %r0, 0x0063, %asi
4375 otherw
4376 mov 0x30, %r30
4377 .word 0x91d0001e ! 907: Tcc_R ta icc_or_xcc, %r0 + %r30
4378 .word 0xf2800ae0 ! 908: LDUWA_R lduwa [%r0, %r0] 0x57, %r25
4379 .word 0x87802004 ! 909: WRASI_I wr %r0, 0x0004, %asi
4380 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
4381 .word 0xa190200d ! 911: WRPR_GL_I wrpr %r0, 0x000d, %-
4382 .word 0x93902001 ! 912: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
4383 .word 0x87802004 ! 913: WRASI_I wr %r0, 0x0004, %asi
4384 .word 0xf28fe020 ! 914: LDUBA_I lduba [%r31, + 0x0020] %asi, %r25
4385 .word 0x8d9026e8 ! 915: WRPR_PSTATE_I wrpr %r0, 0x06e8, %pstate
4386 .word 0xf28008a0 ! 916: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
4387 .word 0x8f902000 ! 918: WRPR_TL_I wrpr %r0, 0x0000, %tl
4388 ta T_CHANGE_NONPRIV ! macro
4389 .word 0xaf69a001 ! 917: SDIVX_I sdivx %r6, 0x0001, %r23
4390splash_lsu_6_210:
4391 set 0xb, %r2
4392 stxa %r2, [%r0] ASI_LSU_CONTROL
4393 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
4394 .word 0x81464000 ! 919: RD_STICK_CMPR_REG stbar
4395 .word 0xa1902002 ! 920: WRPR_GL_I wrpr %r0, 0x0002, %-
4396 .word 0x81982096 ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x0096, %hpstate
4397 .word 0xd6800aa0 ! 922: LDUWA_R lduwa [%r0, %r0] 0x55, %r11
4398 .word 0x93902000 ! 923: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
4399tagged_6_211:
4400 taddcctv %r20, 0x1c5b, %r23
4401 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
4402DS_6_212:
4403 .word 0x22800001 ! 926: BE be,a <label_0x1>
4404 pdist %f10, %f2, %f14
4405 .word 0x81b3030d ! 925: ALLIGNADDRESS alignaddr %r12, %r13, %r0
4406 .word 0x8d90215d ! 926: WRPR_PSTATE_I wrpr %r0, 0x015d, %pstate
4407tagged_6_213:
4408 taddcctv %r20, 0x100f, %r10
4409 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
4410 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
4411splash_tba_6_214:
4412 ta T_CHANGE_PRIV
4413 set 0x120000, %r2
4414 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
4415 .word 0xc68fe000 ! 930: LDUBA_I lduba [%r31, + 0x0000] %asi, %r3
4416 otherw
4417 mov 0x35, %r30
4418 .word 0x83d0001e ! 931: Tcc_R te icc_or_xcc, %r0 + %r30
4419 ta T_CHANGE_HPRIV ! macro
4420 .word 0x87802055 ! 933: WRASI_I wr %r0, 0x0055, %asi
4421 .word 0x93902001 ! 934: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
4422 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
4423 .word 0xc6d80e60 ! 936: LDXA_R ldxa [%r0, %r0] 0x73, %r3
4424 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
4425tagged_6_215:
4426 taddcctv %r23, 0x1298, %r21
4427 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
4428DS_6_216:
4429 nop
4430 not %g0, %g2
4431 jmp %g2
4432 .word 0x9d902000 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
4433splash_tba_6_217:
4434 ta T_CHANGE_PRIV
4435 set 0x120000, %r2
4436 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
4437DS_6_218:
4438 .word 0x22800001 ! 942: BE be,a <label_0x1>
4439 .xword 0xa3eb2959 ! Random illegal ?
4440 .word 0xd9154004 ! 942: LDQF_R - [%r21, %r4], %f12
4441 .word 0x99a2083b ! 941: FADDs fadds %f8, %f27, %f12
4442 .word 0x93902001 ! 942: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
4443 .word 0x8d9022b3 ! 943: WRPR_PSTATE_I wrpr %r0, 0x02b3, %pstate
4444 .word 0x8d902840 ! 944: WRPR_PSTATE_I wrpr %r0, 0x0840, %pstate
4445 .word 0x87802089 ! 945: WRASI_I wr %r0, 0x0089, %asi
4446 .word 0xc4880e80 ! 946: LDUBA_R lduba [%r0, %r0] 0x74, %r2
4447 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
4448 .word 0x93d02035 ! 948: Tcc_I tne icc_or_xcc, %r0 + 53
4449 .word 0x93902004 ! 949: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
4450 ta T_CHANGE_HPRIV ! macro
4451 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
4452 .word 0x24700001 ! 952: BPLE <illegal instruction>
4453 .word 0x8f902000 ! 954: WRPR_TL_I wrpr %r0, 0x0000, %tl
4454 ta T_CHANGE_NONPRIV ! macro
4455 .word 0xb182400d ! 953: WR_STICK_REG_R wr %r9, %r13, %-
4456 .word 0x8198249d ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x049d, %hpstate
4457 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
4458 .word 0x93902004 ! 956: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
4459 .word 0xa190200b ! 957: WRPR_GL_I wrpr %r0, 0x000b, %-
4460 .word 0x81982914 ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x0914, %hpstate
4461 .word 0x93902004 ! 959: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
4462 .word 0xc4880e40 ! 960: LDUBA_R lduba [%r0, %r0] 0x72, %r2
4463 .word 0xc4800bc0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x5e, %r2
4464 .word 0xa1902007 ! 962: WRPR_GL_I wrpr %r0, 0x0007, %-
4465 .word 0xb5494000 ! 963: RDHPR_HTBA rdhpr %htba, %r26
4466 .word 0xc4d7e030 ! 964: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r2
4467 .word 0x93902007 ! 965: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
4468DS_6_220:
4469 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
4470 .word 0xd531800b ! 967: STQF_R - %f10, [%r11, %r6]
4471 normalw
4472 .word 0x91458000 ! 966: RD_SOFTINT_REG rd %softint, %r8
4473 .word 0xa1902000 ! 967: WRPR_GL_I wrpr %r0, 0x0000, %-
4474splash_lsu_6_221:
4475 set 0x17, %r2
4476 stxa %r2, [%r0] ASI_LSU_CONTROL
4477 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
4478 .word 0xa190200b ! 969: WRPR_GL_I wrpr %r0, 0x000b, %-
4479 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
4480splash_lsu_6_222:
4481 set 0x15, %r2
4482 stxa %r2, [%r0] ASI_LSU_CONTROL
4483 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
4484 .word 0x8d802000 ! 972: WRFPRS_I wr %r0, 0x0000, %fprs
4485splash_cmpr_6_223:
4486 nop
4487 mov 1, %g2
4488 sllx %g2, 63, %g2
4489 or %g1, %g2, %g1
4490 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
4491 .word 0xb181a001 ! 973: WR_STICK_REG_I wr %r6, 0x0001, %-
4492 .word 0x93d020b4 ! 974: Tcc_I tne icc_or_xcc, %r0 + 180
4493 .word 0xd4d00e60 ! 975: LDSHA_R ldsha [%r0, %r0] 0x73, %r10
4494tagged_6_224:
4495 tsubcctv %r6, 0x1354, %r15
4496 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
4497 .word 0xd4c004a0 ! 977: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
4498 .word 0x93902002 ! 978: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
4499 .word 0x99902004 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
4500 .word 0x8d903762 ! 980: WRPR_PSTATE_I wrpr %r0, 0x1762, %pstate
4501 .word 0x93902007 ! 981: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
4502 .word 0x91d020b3 ! 982: Tcc_I ta icc_or_xcc, %r0 + 179
4503 .word 0x22700001 ! 983: BPE <illegal instruction>
4504 .word 0x93902007 ! 984: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
4505 otherw
4506 mov 0x35, %r30
4507 .word 0x83d0001e ! 985: Tcc_R te icc_or_xcc, %r0 + %r30
4508 otherw
4509 mov 0x32, %r30
4510 .word 0x83d0001e ! 986: Tcc_R te icc_or_xcc, %r0 + %r30
4511 .word 0x8d802004 ! 987: WRFPRS_I wr %r0, 0x0004, %fprs
4512 .word 0xd497e000 ! 988: LDUHA_I lduha [%r31, + 0x0000] %asi, %r10
4513 .word 0xd4dfe000 ! 989: LDXA_I ldxa [%r31, + 0x0000] %asi, %r10
4514 .word 0x91d02035 ! 990: Tcc_I ta icc_or_xcc, %r0 + 53
4515 .word 0x34800001 ! 991: BG bg,a <label_0x1>
4516 .word 0xa1902009 ! 992: WRPR_GL_I wrpr %r0, 0x0009, %-
4517 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
4518 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
4519 .word 0x83d02033 ! 995: Tcc_I te icc_or_xcc, %r0 + 51
4520splash_htba_6_225:
4521 ta T_CHANGE_HPRIV
4522 set 0x003a0000, %r2
4523 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
4524 .word 0x93902001 ! 997: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
4525DS_6_226:
4526 .word 0x22800001 ! 999: BE be,a <label_0x1>
4527 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
4528splash_lsu_6_227:
4529 set 0x3, %r2
4530 stxa %r2, [%r0] ASI_LSU_CONTROL
4531 setx join_lbl_0_0, %g1, %g2
4532 jmp %g2
4533 nop
4534fork_lbl_0_6:
4535 .word 0x93d02034 ! 1: Tcc_I tne icc_or_xcc, %r0 + 52
4536 .word 0x91d02035 ! 2: Tcc_I ta icc_or_xcc, %r0 + 53
4537 .word 0xa190200a ! 3: WRPR_GL_I wrpr %r0, 0x000a, %-
4538splash_lsu_5_0:
4539 set 0x1b, %r2
4540 stxa %r2, [%r0] ASI_LSU_CONTROL
4541 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
4542 .word 0x8b514000 ! 5: RDPR_TBA <illegal instruction>
4543tagged_5_1:
4544 taddcctv %r14, 0x1038, %r5
4545 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
4546DS_5_2:
4547 .word 0x22800001 ! 8: BE be,a <label_0x1>
4548 pdist %f12, %f24, %f30
4549 .word 0xabb5830b ! 7: ALLIGNADDRESS alignaddr %r22, %r11, %r21
4550 .word 0x8b514000 ! 8: RDPR_TBA <illegal instruction>
4551tagged_5_3:
4552 taddcctv %r15, 0x1c74, %r16
4553 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
4554 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
4555 invalw
4556 mov 0x35, %r30
4557 .word 0x93d0001e ! 11: Tcc_R tne icc_or_xcc, %r0 + %r30
4558 .word 0xc8c7e020 ! 12: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r4
4559 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
4560 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
4561 invalw
4562 mov 0xb4, %r30
4563 .word 0x83d0001e ! 15: Tcc_R te icc_or_xcc, %r0 + %r30
4564 .word 0x99902005 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
4565 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
4566 .word 0x8d802004 ! 18: WRFPRS_I wr %r0, 0x0004, %fprs
4567 .word 0x8145c000 ! 19: RD_TICK_CMPR_REG stbar
4568 .word 0x91d020b4 ! 20: Tcc_I ta icc_or_xcc, %r0 + 180
4569DS_5_4:
4570 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
4571 .word 0xf7360008 ! 22: STQF_R - %f27, [%r8, %r24]
4572 normalw
4573 .word 0x85458000 ! 21: RD_SOFTINT_REG rd %softint, %r2
4574 .word 0x879022ca ! 22: WRPR_TT_I wrpr %r0, 0x02ca, %tt
4575DS_5_5:
4576 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
4577 .word 0xcb308000 ! 24: STQF_R - %f5, [%r0, %r2]
4578 normalw
4579 .word 0x87458000 ! 23: RD_SOFTINT_REG rd %softint, %r3
4580tagged_5_6:
4581 tsubcctv %r3, 0x1dbf, %r4
4582 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
4583 .word 0x879022c4 ! 25: WRPR_TT_I wrpr %r0, 0x02c4, %tt
4584splash_tba_5_7:
4585 ta T_CHANGE_PRIV
4586 set 0x120000, %r2
4587 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
4588 .word 0x81982ed4 ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x0ed4, %hpstate
4589splash_lsu_5_8:
4590 set 0x17, %r2
4591 stxa %r2, [%r0] ASI_LSU_CONTROL
4592 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
4593 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
4594 .word 0xd6d7e000 ! 30: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r11
4595 .word 0xb750c000 ! 31: RDPR_TT <illegal instruction>
4596 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
4597 otherw
4598 mov 0x35, %r30
4599 .word 0x91d0001e ! 33: Tcc_R ta icc_or_xcc, %r0 + %r30
4600 .word 0x93902001 ! 34: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
4601 .word 0x81982514 ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x0514, %hpstate
4602 .word 0xdad7e000 ! 36: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
4603 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
4604 .word 0x81982816 ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x0816, %hpstate
4605 .word 0xa3464000 ! 39: RD_STICK_CMPR_REG rd %-, %r17
4606 .word 0x85464000 ! 40: RD_STICK_CMPR_REG rd %-, %r2
4607 .word 0x8d902193 ! 41: WRPR_PSTATE_I wrpr %r0, 0x0193, %pstate
4608 .word 0x87802088 ! 42: WRASI_I wr %r0, 0x0088, %asi
4609 .word 0xa190200e ! 43: WRPR_GL_I wrpr %r0, 0x000e, %-
4610 .word 0x879023e5 ! 44: WRPR_TT_I wrpr %r0, 0x03e5, %tt
4611DS_5_9:
4612 nop
4613 not %g0, %g2
4614 jmp %g2
4615 .word 0x9d902003 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
4616DS_5_10:
4617 .word 0x20800001 ! 47: BN bn,a <label_0x1>
4618 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
4619 .word 0x26800001 ! 47: BL bl,a <label_0x1>
4620DS_5_11:
4621 .word 0x22800001 ! 49: BE be,a <label_0x1>
4622 pdist %f12, %f10, %f30
4623 .word 0x87b0030a ! 48: ALLIGNADDRESS alignaddr %r0, %r10, %r3
4624 .word 0xa1902000 ! 49: WRPR_GL_I wrpr %r0, 0x0000, %-
4625 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
4626 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
4627 .word 0xd6800c60 ! 52: LDUWA_R lduwa [%r0, %r0] 0x63, %r11
4628 .word 0x8790216b ! 53: WRPR_TT_I wrpr %r0, 0x016b, %tt
4629splash_htba_5_12:
4630 ta T_CHANGE_HPRIV
4631 set 0x003b0000, %r2
4632 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
4633 .word 0x8d9032e7 ! 55: WRPR_PSTATE_I wrpr %r0, 0x12e7, %pstate
4634 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
4635 .word 0x8790201b ! 57: WRPR_TT_I wrpr %r0, 0x001b, %tt
4636 .word 0xd6800b40 ! 58: LDUWA_R lduwa [%r0, %r0] 0x5a, %r11
4637splash_tba_5_13:
4638 ta T_CHANGE_PRIV
4639 set 0x120000, %r2
4640 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
4641 .word 0x87902383 ! 60: WRPR_TT_I wrpr %r0, 0x0383, %tt
4642 .word 0x83d020b5 ! 61: Tcc_I te icc_or_xcc, %r0 + 181
4643 .word 0xd68008a0 ! 62: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
4644splash_cmpr_5_14:
4645 nop
4646 mov 1, %g2
4647 sllx %g2, 63, %g2
4648 or %g1, %g2, %g1
4649 wrhpr %g1, %g0, %hsys_tick_cmpr
4650 .word 0xb180a001 ! 63: WR_STICK_REG_I wr %r2, 0x0001, %-
4651 .word 0xd6d7e000 ! 64: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r11
4652 .word 0x8d9029ba ! 65: WRPR_PSTATE_I wrpr %r0, 0x09ba, %pstate
4653 .word 0x26700001 ! 66: BPL <illegal instruction>
4654 .word 0x9550c000 ! 67: RDPR_TT rdpr %tt, %r10
4655 .word 0x8d902266 ! 68: WRPR_PSTATE_I wrpr %r0, 0x0266, %pstate
4656 .word 0x30800001 ! 69: BA ba,a <label_0x1>
4657splash_lsu_5_15:
4658 set 0x1, %r2
4659 stxa %r2, [%r0] ASI_LSU_CONTROL
4660 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
4661 .word 0x8d903399 ! 71: WRPR_PSTATE_I wrpr %r0, 0x1399, %pstate
4662splash_lsu_5_16:
4663 set 0xd, %r2
4664 stxa %r2, [%r0] ASI_LSU_CONTROL
4665 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
4666 .word 0x83d02034 ! 73: Tcc_I te icc_or_xcc, %r0 + 52
4667 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
4668 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
4669 .word 0x819828dc ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x08dc, %hpstate
4670splash_tba_5_17:
4671 ta T_CHANGE_PRIV
4672 set 0x120000, %r2
4673 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
4674 .word 0x8d802000 ! 78: WRFPRS_I wr %r0, 0x0000, %fprs
4675splash_htba_5_18:
4676 ta T_CHANGE_HPRIV
4677 set 0x003b0000, %r2
4678 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
4679tagged_5_19:
4680 taddcctv %r16, 0x1cd6, %r15
4681 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
4682 .word 0x8d903195 ! 81: WRPR_PSTATE_I wrpr %r0, 0x1195, %pstate
4683 invalw
4684 mov 0xb0, %r30
4685 .word 0x83d0001e ! 82: Tcc_R te icc_or_xcc, %r0 + %r30
4686 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
4687 .word 0x83d02035 ! 84: Tcc_I te icc_or_xcc, %r0 + 53
4688 .word 0x8790224e ! 85: WRPR_TT_I wrpr %r0, 0x024e, %tt
4689 .word 0xe0d7e020 ! 86: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r16
4690 .word 0xa7504000 ! 87: RDPR_TNPC rdpr %tnpc, %r19
4691 .word 0x91d02034 ! 88: Tcc_I ta icc_or_xcc, %r0 + 52
4692 .word 0x26700001 ! 89: BPL <illegal instruction>
4693 .word 0x8d9020a7 ! 90: WRPR_PSTATE_I wrpr %r0, 0x00a7, %pstate
4694 .word 0x9f802001 ! 91: SIR sir 0x0001
4695 .word 0x93d02034 ! 92: Tcc_I tne icc_or_xcc, %r0 + 52
4696 .word 0x81982b4f ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4f, %hpstate
4697 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
4698DS_5_20:
4699 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
4700 .xword 0xc17298cf ! Random illegal ?
4701 .word 0xc5154002 ! 96: LDQF_R - [%r21, %r2], %f2
4702 .word 0xaba30836 ! 95: FADDs fadds %f12, %f22, %f21
4703 otherw
4704 mov 0x30, %r30
4705 .word 0x91d0001e ! 96: Tcc_R ta icc_or_xcc, %r0 + %r30
4706tagged_5_21:
4707 taddcctv %r6, 0x187b, %r16
4708 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
4709 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
4710 .word 0xc08804a0 ! 99: LDUBA_R lduba [%r0, %r0] 0x25, %r0
4711 .word 0xa1902008 ! 100: WRPR_GL_I wrpr %r0, 0x0008, %-
4712 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
4713 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
4714 .word 0x93902005 ! 103: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
4715 .word 0xc08008a0 ! 104: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
4716 .word 0x93902003 ! 105: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
4717 .word 0x81460000 ! 106: RD_STICK_REG stbar
4718 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
4719 .word 0x819824de ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x04de, %hpstate
4720 .word 0xc0c7e010 ! 109: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r0
4721 .word 0x8d902ed5 ! 110: WRPR_PSTATE_I wrpr %r0, 0x0ed5, %pstate
4722 .word 0xb1500000 ! 111: RDPR_TPC rdpr %tpc, %r24
4723 .word 0x8d500000 ! 112: RDPR_TPC <illegal instruction>
4724splash_cmpr_5_22:
4725 nop
4726 mov 1, %g2
4727 sllx %g2, 63, %g2
4728 or %g1, %g2, %g1
4729 wrhpr %g1, %g0, %hsys_tick_cmpr
4730 .word 0xb181a001 ! 113: WR_STICK_REG_I wr %r6, 0x0001, %-
4731 .word 0xe097e020 ! 114: LDUHA_I lduha [%r31, + 0x0020] %asi, %r16
4732tagged_5_23:
4733 taddcctv %r8, 0x1628, %r24
4734 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
4735 .word 0xe0d7e010 ! 116: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r16
4736 .word 0x8198230c ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x030c, %hpstate
4737 .word 0xe0d80e80 ! 118: LDXA_R ldxa [%r0, %r0] 0x74, %r16
4738 ta T_CHANGE_HPRIV ! macro
4739DS_5_24:
4740 nop
4741 not %g0, %g2
4742 jmp %g2
4743 .word 0x9d902000 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
4744splash_tba_5_25:
4745 ta T_CHANGE_PRIV
4746 set 0x120000, %r2
4747 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
4748 .word 0xe0d80e40 ! 122: LDXA_R ldxa [%r0, %r0] 0x72, %r16
4749 .word 0x9f802001 ! 123: SIR sir 0x0001
4750 .word 0x8198229f ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x029f, %hpstate
4751 .word 0xe0dfe030 ! 125: LDXA_I ldxa [%r31, + 0x0030] %asi, %r16
4752 .word 0x8790237e ! 126: WRPR_TT_I wrpr %r0, 0x037e, %tt
4753 .word 0x87902070 ! 127: WRPR_TT_I wrpr %r0, 0x0070, %tt
4754 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
4755change_to_randtl_5_26:
4756 ta T_CHANGE_PRIV ! macro
4757 .word 0x8f902000 ! 129: WRPR_TL_I wrpr %r0, 0x0000, %tl
4758 .word 0x8d9035a5 ! 130: WRPR_PSTATE_I wrpr %r0, 0x15a5, %pstate
4759splash_lsu_5_27:
4760 set 0x1b, %r2
4761 stxa %r2, [%r0] ASI_LSU_CONTROL
4762 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
4763 .word 0x8f902000 ! 133: WRPR_TL_I wrpr %r0, 0x0000, %tl
4764 ta T_CHANGE_NONPRIV ! macro
4765 .word 0xb1824009 ! 132: WR_STICK_REG_R wr %r9, %r9, %-
4766 .word 0x81982697 ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x0697, %hpstate
4767 .word 0xe08008a0 ! 134: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
4768change_to_randtl_5_29:
4769 ta T_CHANGE_HPRIV ! macro
4770 .word 0x8f902004 ! 135: WRPR_TL_I wrpr %r0, 0x0004, %tl
4771 .word 0xe08008a0 ! 136: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
4772 .word 0x93902007 ! 137: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
4773 .word 0x8d902f13 ! 138: WRPR_PSTATE_I wrpr %r0, 0x0f13, %pstate
4774 .word 0x98fd6001 ! 139: SDIVcc_I sdivcc %r21, 0x0001, %r12
4775 invalw
4776 mov 0x34, %r30
4777 .word 0x91d0001e ! 140: Tcc_R ta icc_or_xcc, %r0 + %r30
4778 .word 0xa1902009 ! 141: WRPR_GL_I wrpr %r0, 0x0009, %-
4779 .word 0xca8008a0 ! 142: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
4780 .word 0x87802016 ! 143: WRASI_I wr %r0, 0x0016, %asi
4781 .word 0x8d903b9a ! 144: WRPR_PSTATE_I wrpr %r0, 0x1b9a, %pstate
4782 .word 0x8d9027d1 ! 145: WRPR_PSTATE_I wrpr %r0, 0x07d1, %pstate
4783 .word 0xcad004a0 ! 146: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
4784DS_5_30:
4785 .word 0x20800001 ! 148: BN bn,a <label_0x1>
4786 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
4787DS_5_31:
4788 .word 0x20800001 ! 149: BN bn,a <label_0x1>
4789 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
4790 .word 0xca8008a0 ! 149: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
4791 .word 0xca97e010 ! 150: LDUHA_I lduha [%r31, + 0x0010] %asi, %r5
4792 .word 0xa26a8019 ! 151: UDIVX_R udivx %r10, %r25, %r17
4793 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
4794 .word 0xc8c80e60 ! 153: LDSBA_R ldsba [%r0, %r0] 0x73, %r4
4795 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
4796splash_tba_5_32:
4797 ta T_CHANGE_PRIV
4798 set 0x120000, %r2
4799 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
4800 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
4801 .word 0xc8d004a0 ! 157: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
4802splash_lsu_5_33:
4803 set 0x3, %r2
4804 stxa %r2, [%r0] ASI_LSU_CONTROL
4805 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
4806 .word 0x85514000 ! 159: RDPR_TBA <illegal instruction>
4807 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
4808 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
4809 .word 0xd6c7e030 ! 162: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r11
4810 .word 0xd6dfe000 ! 163: LDXA_I ldxa [%r31, + 0x0000] %asi, %r11
4811 .word 0x9145c000 ! 164: RD_TICK_CMPR_REG rd %-, %r8
4812 .word 0x81508000 ! 165: RDPR_TSTATE <illegal instruction>
4813 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
4814 invalw
4815 mov 0xb1, %r30
4816 .word 0x93d0001e ! 167: Tcc_R tne icc_or_xcc, %r0 + %r30
4817 invalw
4818 mov 0x35, %r30
4819 .word 0x91d0001e ! 168: Tcc_R ta icc_or_xcc, %r0 + %r30
4820 .word 0xd8900e80 ! 169: LDUHA_R lduha [%r0, %r0] 0x74, %r12
4821 .word 0x819824de ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x04de, %hpstate
4822 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
4823 .word 0x8198204f ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x004f, %hpstate
4824 .word 0x8d902012 ! 173: WRPR_PSTATE_I wrpr %r0, 0x0012, %pstate
4825 .word 0x9f802001 ! 174: SIR sir 0x0001
4826DS_5_34:
4827 .word 0x34800001 ! 176: BG bg,a <label_0x1>
4828 pdist %f26, %f24, %f26
4829 .word 0xb1b28310 ! 175: ALLIGNADDRESS alignaddr %r10, %r16, %r24
4830DS_5_35:
4831 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
4832 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
4833 invalw
4834 mov 0x30, %r30
4835 .word 0x91d0001e ! 177: Tcc_R ta icc_or_xcc, %r0 + %r30
4836splash_lsu_5_36:
4837 set 0x7, %r2
4838 stxa %r2, [%r0] ASI_LSU_CONTROL
4839 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
4840 .word 0xa1902002 ! 179: WRPR_GL_I wrpr %r0, 0x0002, %-
4841 .word 0x8d902922 ! 180: WRPR_PSTATE_I wrpr %r0, 0x0922, %pstate
4842 .word 0x93902000 ! 181: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
4843splash_lsu_5_37:
4844 set 0x13, %r2
4845 stxa %r2, [%r0] ASI_LSU_CONTROL
4846 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
4847 invalw
4848 mov 0x33, %r30
4849 .word 0x91d0001e ! 183: Tcc_R ta icc_or_xcc, %r0 + %r30
4850 .word 0x8d903238 ! 184: WRPR_PSTATE_I wrpr %r0, 0x1238, %pstate
4851 .word 0x83d02035 ! 185: Tcc_I te icc_or_xcc, %r0 + 53
4852 .word 0xe2d004a0 ! 186: LDSHA_R ldsha [%r0, %r0] 0x25, %r17
4853 .word 0x81982f55 ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x0f55, %hpstate
4854 invalw
4855 mov 0xb2, %r30
4856 .word 0x83d0001e ! 188: Tcc_R te icc_or_xcc, %r0 + %r30
4857 .word 0x8d902ee3 ! 189: WRPR_PSTATE_I wrpr %r0, 0x0ee3, %pstate
4858splash_tba_5_38:
4859 ta T_CHANGE_PRIV
4860 set 0x120000, %r2
4861 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
4862 .word 0x93902005 ! 191: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
4863 .word 0xa190200d ! 192: WRPR_GL_I wrpr %r0, 0x000d, %-
4864 .word 0x91d020b2 ! 193: Tcc_I ta icc_or_xcc, %r0 + 178
4865 .word 0x87902307 ! 194: WRPR_TT_I wrpr %r0, 0x0307, %tt
4866 .word 0x93d02035 ! 195: Tcc_I tne icc_or_xcc, %r0 + 53
4867 .word 0xb551c000 ! 196: RDPR_TL rdpr %tl, %r26
4868 .word 0x8d902fee ! 197: WRPR_PSTATE_I wrpr %r0, 0x0fee, %pstate
4869 .word 0x91d020b3 ! 198: Tcc_I ta icc_or_xcc, %r0 + 179
4870 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
4871 .word 0x91d02033 ! 200: Tcc_I ta icc_or_xcc, %r0 + 51
4872tagged_5_39:
4873 taddcctv %r14, 0x1f9d, %r15
4874 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
4875 .word 0x97508000 ! 202: RDPR_TSTATE <illegal instruction>
4876 .word 0xc48804a0 ! 203: LDUBA_R lduba [%r0, %r0] 0x25, %r2
4877 .word 0xc4800c00 ! 204: LDUWA_R lduwa [%r0, %r0] 0x60, %r2
4878 .word 0xc48008a0 ! 205: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
4879change_to_randtl_5_40:
4880 ta T_CHANGE_PRIV ! macro
4881 .word 0x8f902002 ! 206: WRPR_TL_I wrpr %r0, 0x0002, %tl
4882 .word 0xc48008a0 ! 207: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
4883 ta T_CHANGE_HPRIV ! macro
4884 .word 0x91d02035 ! 209: Tcc_I ta icc_or_xcc, %r0 + 53
4885 .word 0x83d02032 ! 210: Tcc_I te icc_or_xcc, %r0 + 50
4886 ta T_CHANGE_PRIV ! macro
4887 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
4888 .word 0x8198265e ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x065e, %hpstate
4889 .word 0xa1902007 ! 214: WRPR_GL_I wrpr %r0, 0x0007, %-
4890splash_tba_5_41:
4891 ta T_CHANGE_PRIV
4892 set 0x120000, %r2
4893 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
4894splash_lsu_5_42:
4895 set 0x1d, %r2
4896 stxa %r2, [%r0] ASI_LSU_CONTROL
4897 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
4898 .word 0xc48008a0 ! 217: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
4899 otherw
4900 mov 0x30, %r30
4901 .word 0x91d0001e ! 218: Tcc_R ta icc_or_xcc, %r0 + %r30
4902 .word 0x87802010 ! 219: WRASI_I wr %r0, 0x0010, %asi
4903DS_5_43:
4904 .word 0x22800001 ! 221: BE be,a <label_0x1>
4905 .word 0xd9302001 ! 221: STQF_I - %f12, [0x0001, %r0]
4906 normalw
4907 .word 0x91458000 ! 220: RD_SOFTINT_REG rd %softint, %r8
4908splash_lsu_5_44:
4909 set 0x1b, %r2
4910 stxa %r2, [%r0] ASI_LSU_CONTROL
4911 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
4912 .word 0xeec804a0 ! 222: LDSBA_R ldsba [%r0, %r0] 0x25, %r23
4913 .word 0x9350c000 ! 223: RDPR_TT <illegal instruction>
4914 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
4915 .word 0x87802080 ! 225: WRASI_I wr %r0, 0x0080, %asi
4916 .word 0xce8008a0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
4917 .word 0x87802016 ! 227: WRASI_I wr %r0, 0x0016, %asi
4918splash_tba_5_45:
4919 ta T_CHANGE_PRIV
4920 set 0x003f0000, %r2
4921 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
4922 .word 0x34700001 ! 229: BPG <illegal instruction>
4923 .word 0x83508000 ! 230: RDPR_TSTATE <illegal instruction>
4924 .word 0x879022b7 ! 231: WRPR_TT_I wrpr %r0, 0x02b7, %tt
4925tagged_5_46:
4926 tsubcctv %r2, 0x1d78, %r23
4927 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
4928 .word 0x879021ed ! 233: WRPR_TT_I wrpr %r0, 0x01ed, %tt
4929 .word 0xe28008a0 ! 234: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
4930 .word 0x88a8c01b ! 235: ANDNcc_R andncc %r3, %r27, %r4
4931DS_5_47:
4932 .word 0x22800001 ! 237: BE be,a <label_0x1>
4933 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
4934 .word 0x81982d96 ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x0d96, %hpstate
4935 .word 0x87802063 ! 238: WRASI_I wr %r0, 0x0063, %asi
4936 .word 0x87902392 ! 239: WRPR_TT_I wrpr %r0, 0x0392, %tt
4937 invalw
4938 mov 0xb4, %r30
4939 .word 0x83d0001e ! 240: Tcc_R te icc_or_xcc, %r0 + %r30
4940 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
4941 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
4942 .word 0xc6c7e010 ! 243: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r3
4943 .word 0x8d90273d ! 244: WRPR_PSTATE_I wrpr %r0, 0x073d, %pstate
4944 .word 0x8d903568 ! 245: WRPR_PSTATE_I wrpr %r0, 0x1568, %pstate
4945 .word 0x879023f2 ! 246: WRPR_TT_I wrpr %r0, 0x03f2, %tt
4946splash_lsu_5_48:
4947 set 0x19, %r2
4948 stxa %r2, [%r0] ASI_LSU_CONTROL
4949 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
4950 .word 0x28700001 ! 248: BPLEU <illegal instruction>
4951 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
4952 .word 0xc6880e60 ! 250: LDUBA_R lduba [%r0, %r0] 0x73, %r3
4953 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
4954tagged_5_49:
4955 taddcctv %r15, 0x108c, %r10
4956 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
4957change_to_randtl_5_50:
4958 ta T_CHANGE_PRIV ! macro
4959 .word 0x8f902001 ! 253: WRPR_TL_I wrpr %r0, 0x0001, %tl
4960 .word 0xc68008a0 ! 254: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
4961 otherw
4962 mov 0x30, %r30
4963 .word 0x83d0001e ! 255: Tcc_R te icc_or_xcc, %r0 + %r30
4964 .word 0x9f802001 ! 256: SIR sir 0x0001
4965change_to_randtl_5_51:
4966 ta T_CHANGE_HPRIV ! macro
4967 .word 0x8f902004 ! 257: WRPR_TL_I wrpr %r0, 0x0004, %tl
4968 .word 0xc68008a0 ! 258: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
4969 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
4970DS_5_52:
4971 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
4972 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
4973splash_lsu_5_53:
4974 set 0x19, %r2
4975 stxa %r2, [%r0] ASI_LSU_CONTROL
4976 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
4977 .word 0x20700001 ! 262: BPN <illegal instruction>
4978 .word 0x87802016 ! 263: WRASI_I wr %r0, 0x0016, %asi
4979 invalw
4980 mov 0x34, %r30
4981 .word 0x91d0001e ! 264: Tcc_R ta icc_or_xcc, %r0 + %r30
4982 .word 0x8d9021e7 ! 265: WRPR_PSTATE_I wrpr %r0, 0x01e7, %pstate
4983 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
4984 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
4985 .word 0x8d802000 ! 268: WRFPRS_I wr %r0, 0x0000, %fprs
4986DS_5_54:
4987 nop
4988 not %g0, %g2
4989 jmp %g2
4990 .word 0x9d902002 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
4991 .word 0x8d902961 ! 270: WRPR_PSTATE_I wrpr %r0, 0x0961, %pstate
4992 .word 0x81982ec4 ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec4, %hpstate
4993 .word 0x87802088 ! 272: WRASI_I wr %r0, 0x0088, %asi
4994 otherw
4995 mov 0x34, %r30
4996 .word 0x91d0001e ! 273: Tcc_R ta icc_or_xcc, %r0 + %r30
4997 .word 0x87902012 ! 274: WRPR_TT_I wrpr %r0, 0x0012, %tt
4998 .word 0x81982b8d ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x0b8d, %hpstate
4999 .word 0x879021ee ! 276: WRPR_TT_I wrpr %r0, 0x01ee, %tt
5000 .word 0x91d02032 ! 277: Tcc_I ta icc_or_xcc, %r0 + 50
5001 otherw
5002 mov 0xb2, %r30
5003 .word 0x91d0001e ! 278: Tcc_R ta icc_or_xcc, %r0 + %r30
5004 .word 0xc6800c40 ! 279: LDUWA_R lduwa [%r0, %r0] 0x62, %r3
5005 .word 0x93902001 ! 280: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
5006 .word 0x87902240 ! 281: WRPR_TT_I wrpr %r0, 0x0240, %tt
5007splash_tba_5_55:
5008 ta T_CHANGE_PRIV
5009 set 0x120000, %r2
5010 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
5011 .word 0xc6800c60 ! 283: LDUWA_R lduwa [%r0, %r0] 0x63, %r3
5012 .word 0xc6c80e80 ! 284: LDSBA_R ldsba [%r0, %r0] 0x74, %r3
5013splash_cmpr_5_56:
5014 nop
5015 mov 1, %g2
5016 sllx %g2, 63, %g2
5017 or %g1, %g2, %g1
5018 wrhpr %g1, %g0, %hsys_tick_cmpr
5019 .word 0xb184a001 ! 285: WR_STICK_REG_I wr %r18, 0x0001, %-
5020 .word 0x8d902e08 ! 286: WRPR_PSTATE_I wrpr %r0, 0x0e08, %pstate
5021splash_htba_5_57:
5022 ta T_CHANGE_HPRIV
5023 set 0x003b0000, %r2
5024 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
5025 .word 0x8d90380a ! 288: WRPR_PSTATE_I wrpr %r0, 0x180a, %pstate
5026 .word 0x34700001 ! 289: BPG <illegal instruction>
5027splash_cmpr_5_58:
5028 nop
5029 mov 1, %g2
5030 sllx %g2, 63, %g2
5031 or %g1, %g2, %g1
5032 wrhpr %g1, %g0, %hsys_tick_cmpr
5033 .word 0xb1806001 ! 290: WR_STICK_REG_I wr %r1, 0x0001, %-
5034 .word 0x93902007 ! 291: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
5035 ta T_CHANGE_PRIV ! macro
5036 .word 0x8780201c ! 293: WRASI_I wr %r0, 0x001c, %asi
5037 .word 0x83d02032 ! 294: Tcc_I te icc_or_xcc, %r0 + 50
5038 .word 0xa190200f ! 295: WRPR_GL_I wrpr %r0, 0x000f, %-
5039 .word 0x83a00575 ! 296: FSQRTq fsqrt
5040 .word 0x91d02033 ! 297: Tcc_I ta icc_or_xcc, %r0 + 51
5041DS_5_59:
5042 .word 0x20800001 ! 299: BN bn,a <label_0x1>
5043 .word 0x34800001 ! 299: BG bg,a <label_0x1>
5044 .word 0xb3a0054b ! 299: FSQRTd fsqrt
5045 .word 0x8fa64834 ! 298: FADDs fadds %f25, %f20, %f7
5046 .word 0xc68008a0 ! 299: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
5047 .word 0xc68804a0 ! 300: LDUBA_R lduba [%r0, %r0] 0x25, %r3
5048splash_tba_5_60:
5049 ta T_CHANGE_PRIV
5050 set 0x003f0000, %r2
5051 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
5052 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
5053 .word 0x99902005 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
5054 .word 0x93902004 ! 304: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
5055 otherw
5056 mov 0x32, %r30
5057 .word 0x93d0001e ! 305: Tcc_R tne icc_or_xcc, %r0 + %r30
5058splash_lsu_5_61:
5059 set 0xd, %r2
5060 stxa %r2, [%r0] ASI_LSU_CONTROL
5061 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
5062 .word 0x91d02034 ! 307: Tcc_I ta icc_or_xcc, %r0 + 52
5063 .word 0xc6800c60 ! 308: LDUWA_R lduwa [%r0, %r0] 0x63, %r3
5064 .word 0x81982c4e ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4e, %hpstate
5065splash_lsu_5_62:
5066 set 0xf, %r2
5067 stxa %r2, [%r0] ASI_LSU_CONTROL
5068 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
5069 .word 0xc6900e40 ! 311: LDUHA_R lduha [%r0, %r0] 0x72, %r3
5070 .word 0x87802010 ! 312: WRASI_I wr %r0, 0x0010, %asi
5071 .word 0x93d02035 ! 313: Tcc_I tne icc_or_xcc, %r0 + 53
5072 .word 0x8d903358 ! 314: WRPR_PSTATE_I wrpr %r0, 0x1358, %pstate
5073 .word 0x87902030 ! 315: WRPR_TT_I wrpr %r0, 0x0030, %tt
5074 .word 0x91d020b5 ! 316: Tcc_I ta icc_or_xcc, %r0 + 181
5075splash_tba_5_63:
5076 ta T_CHANGE_PRIV
5077 set 0x003f0000, %r2
5078 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
5079 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
5080splash_lsu_5_64:
5081 set 0x1d, %r2
5082 stxa %r2, [%r0] ASI_LSU_CONTROL
5083 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
5084 .word 0x20800001 ! 320: BN bn,a <label_0x1>
5085 .word 0x8d903367 ! 321: WRPR_PSTATE_I wrpr %r0, 0x1367, %pstate
5086DS_5_65:
5087 .word 0x20800001 ! 323: BN bn,a <label_0x1>
5088 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
5089 .word 0x8f902002 ! 324: WRPR_TL_I wrpr %r0, 0x0002, %tl
5090 ta T_CHANGE_NONPRIV ! macro
5091 .word 0xb1824000 ! 323: WR_STICK_REG_R wr %r9, %r0, %-
5092 otherw
5093 mov 0xb1, %r30
5094 .word 0x91d0001e ! 324: Tcc_R ta icc_or_xcc, %r0 + %r30
5095tagged_5_67:
5096 taddcctv %r4, 0x185f, %r21
5097 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
5098splash_tba_5_68:
5099 ta T_CHANGE_PRIV
5100 set 0x120000, %r2
5101 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
5102 .word 0x8f902002 ! 328: WRPR_TL_I wrpr %r0, 0x0002, %tl
5103 ta T_CHANGE_NONHPRIV ! macro
5104 .word 0xb1828001 ! 327: WR_STICK_REG_R wr %r10, %r1, %-
5105 .word 0xb1508000 ! 328: RDPR_TSTATE <illegal instruction>
5106splash_lsu_5_70:
5107 set 0x13, %r2
5108 stxa %r2, [%r0] ASI_LSU_CONTROL
5109 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
5110 .word 0x93902004 ! 330: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
5111 .word 0x8d802000 ! 331: WRFPRS_I wr %r0, 0x0000, %fprs
5112 .word 0x91d02034 ! 332: Tcc_I ta icc_or_xcc, %r0 + 52
5113 .word 0xa190200a ! 333: WRPR_GL_I wrpr %r0, 0x000a, %-
5114 otherw
5115 mov 0x34, %r30
5116 .word 0x91d0001e ! 334: Tcc_R ta icc_or_xcc, %r0 + %r30
5117 .word 0x91d02034 ! 335: Tcc_I ta icc_or_xcc, %r0 + 52
5118DS_5_71:
5119 .word 0x34800001 ! 337: BG bg,a <label_0x1>
5120 pdist %f0, %f20, %f30
5121 .word 0x95b1c317 ! 336: ALLIGNADDRESS alignaddr %r7, %r23, %r10
5122tagged_5_72:
5123 tsubcctv %r11, 0x15ca, %r14
5124 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
5125tagged_5_73:
5126 taddcctv %r26, 0x13f5, %r18
5127 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
5128 .word 0x8790201b ! 339: WRPR_TT_I wrpr %r0, 0x001b, %tt
5129 .word 0xb2d36001 ! 340: UMULcc_I umulcc %r13, 0x0001, %r25
5130 .word 0x93902004 ! 341: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
5131tagged_5_74:
5132 tsubcctv %r7, 0x13ac, %r5
5133 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
5134 .word 0x93902006 ! 343: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
5135 .word 0xc4800be0 ! 344: LDUWA_R lduwa [%r0, %r0] 0x5f, %r2
5136 .word 0xc4800c60 ! 345: LDUWA_R lduwa [%r0, %r0] 0x63, %r2
5137tagged_5_75:
5138 taddcctv %r12, 0x1e99, %r12
5139 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
5140DS_5_76:
5141 .word 0x22800001 ! 348: BE be,a <label_0x1>
5142 .xword 0xadc1757f ! Random illegal ?
5143 .word 0xd7120011 ! 348: LDQF_R - [%r8, %r17], %f11
5144 .word 0x8ba20830 ! 347: FADDs fadds %f8, %f16, %f5
5145 .word 0x93d02033 ! 348: Tcc_I tne icc_or_xcc, %r0 + 51
5146 .word 0xa1514000 ! 349: RDPR_TBA <illegal instruction>
5147 .word 0x8d903fb6 ! 350: WRPR_PSTATE_I wrpr %r0, 0x1fb6, %pstate
5148 .word 0xd0c804a0 ! 351: LDSBA_R ldsba [%r0, %r0] 0x25, %r8
5149DS_5_77:
5150 nop
5151 not %g0, %g2
5152 jmp %g2
5153 .word 0x9d902005 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
5154 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
5155 .word 0x8d514000 ! 354: RDPR_TBA <illegal instruction>
5156 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
5157 .word 0x3e700001 ! 356: BPVC <illegal instruction>
5158 .word 0x879023b9 ! 357: WRPR_TT_I wrpr %r0, 0x03b9, %tt
5159splash_lsu_5_78:
5160 set 0xd, %r2
5161 stxa %r2, [%r0] ASI_LSU_CONTROL
5162 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
5163splash_lsu_5_79:
5164 set 0x1f, %r2
5165 stxa %r2, [%r0] ASI_LSU_CONTROL
5166 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
5167 invalw
5168 mov 0x34, %r30
5169 .word 0x91d0001e ! 360: Tcc_R ta icc_or_xcc, %r0 + %r30
5170 .word 0x93902004 ! 361: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
5171 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
5172 .word 0x8790202f ! 363: WRPR_TT_I wrpr %r0, 0x002f, %tt
5173 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
5174 .word 0xe6900e80 ! 365: LDUHA_R lduha [%r0, %r0] 0x74, %r19
5175 .word 0x87802058 ! 366: WRASI_I wr %r0, 0x0058, %asi
5176splash_lsu_5_80:
5177 set 0x15, %r2
5178 stxa %r2, [%r0] ASI_LSU_CONTROL
5179 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
5180 .word 0x87540000 ! 368: RDPR_GL rdpr %-, %r3
5181 .word 0xc8800a80 ! 369: LDUWA_R lduwa [%r0, %r0] 0x54, %r4
5182splash_lsu_5_81:
5183 set 0x17, %r2
5184 stxa %r2, [%r0] ASI_LSU_CONTROL
5185 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
5186 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
5187 .word 0xa190200a ! 372: WRPR_GL_I wrpr %r0, 0x000a, %-
5188 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
5189splash_lsu_5_82:
5190 set 0x3, %r2
5191 stxa %r2, [%r0] ASI_LSU_CONTROL
5192 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
5193 .word 0xab494000 ! 375: RDHPR_HTBA rdhpr %htba, %r21
5194 .word 0x819823df ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x03df, %hpstate
5195splash_lsu_5_83:
5196 set 0x11, %r2
5197 stxa %r2, [%r0] ASI_LSU_CONTROL
5198 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
5199 invalw
5200 mov 0xb4, %r30
5201 .word 0x91d0001e ! 378: Tcc_R ta icc_or_xcc, %r0 + %r30
5202tagged_5_84:
5203 tsubcctv %r11, 0x1d05, %r12
5204 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
5205change_to_randtl_5_85:
5206 ta T_CHANGE_HPRIV ! macro
5207 .word 0x8f902004 ! 380: WRPR_TL_I wrpr %r0, 0x0004, %tl
5208 .word 0x91d02032 ! 381: Tcc_I ta icc_or_xcc, %r0 + 50
5209 .word 0xc8d00e80 ! 382: LDSHA_R ldsha [%r0, %r0] 0x74, %r4
5210splash_tba_5_86:
5211 ta T_CHANGE_PRIV
5212 set 0x120000, %r2
5213 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
5214 otherw
5215 mov 0xb1, %r30
5216 .word 0x83d0001e ! 384: Tcc_R te icc_or_xcc, %r0 + %r30
5217DS_5_87:
5218 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
5219 .word 0x34800001 ! 386: BG bg,a <label_0x1>
5220 .word 0xd7134014 ! 386: LDQF_R - [%r13, %r20], %f11
5221 .word 0x87a34829 ! 385: FADDs fadds %f13, %f9, %f3
5222 .word 0x9f802001 ! 386: SIR sir 0x0001
5223splash_tba_5_88:
5224 ta T_CHANGE_PRIV
5225 set 0x120000, %r2
5226 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
5227 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
5228DS_5_89:
5229 .word 0x34800001 ! 390: BG bg,a <label_0x1>
5230 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
5231 .word 0x87802010 ! 390: WRASI_I wr %r0, 0x0010, %asi
5232 .word 0xb7508000 ! 391: RDPR_TSTATE <illegal instruction>
5233 .word 0x20700001 ! 392: BPN <illegal instruction>
5234splash_lsu_5_90:
5235 set 0x15, %r2
5236 stxa %r2, [%r0] ASI_LSU_CONTROL
5237 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
5238 .word 0x87802063 ! 394: WRASI_I wr %r0, 0x0063, %asi
5239 .word 0xd48fe000 ! 395: LDUBA_I lduba [%r31, + 0x0000] %asi, %r10
5240 .word 0x81982205 ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x0205, %hpstate
5241 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
5242tagged_5_91:
5243 taddcctv %r21, 0x1bc1, %r21
5244 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
5245 .word 0x8d9026ed ! 399: WRPR_PSTATE_I wrpr %r0, 0x06ed, %pstate
5246 .word 0x81982a9d ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0a9d, %hpstate
5247DS_5_92:
5248 .word 0x20800001 ! 402: BN bn,a <label_0x1>
5249 pdist %f14, %f30, %f20
5250 .word 0x83b08315 ! 401: ALLIGNADDRESS alignaddr %r2, %r21, %r1
5251 .word 0xec800aa0 ! 402: LDUWA_R lduwa [%r0, %r0] 0x55, %r22
5252 .word 0x93902004 ! 403: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
5253splash_lsu_5_93:
5254 set 0x17, %r2
5255 stxa %r2, [%r0] ASI_LSU_CONTROL
5256 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
5257 .word 0xa1902008 ! 405: WRPR_GL_I wrpr %r0, 0x0008, %-
5258 .word 0x8d903e0c ! 406: WRPR_PSTATE_I wrpr %r0, 0x1e0c, %pstate
5259 .word 0x8d903cc6 ! 407: WRPR_PSTATE_I wrpr %r0, 0x1cc6, %pstate
5260tagged_5_94:
5261 tsubcctv %r25, 0x1b52, %r25
5262 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
5263 .word 0x91d020b3 ! 409: Tcc_I ta icc_or_xcc, %r0 + 179
5264tagged_5_95:
5265 taddcctv %r22, 0x1943, %r13
5266 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
5267 invalw
5268 mov 0x31, %r30
5269 .word 0x91d0001e ! 411: Tcc_R ta icc_or_xcc, %r0 + %r30
5270 .word 0xecd00e60 ! 412: LDSHA_R ldsha [%r0, %r0] 0x73, %r22
5271 .word 0x8790235d ! 413: WRPR_TT_I wrpr %r0, 0x035d, %tt
5272tagged_5_96:
5273 tsubcctv %r21, 0x1c19, %r5
5274 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
5275 .word 0x93902001 ! 415: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
5276 .word 0x89480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r4
5277 .word 0x8790219d ! 417: WRPR_TT_I wrpr %r0, 0x019d, %tt
5278 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
5279 .word 0xd68008a0 ! 419: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
5280 .word 0x93902000 ! 420: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
5281 .word 0xaf50c000 ! 421: RDPR_TT rdpr %tt, %r23
5282 .word 0x8f902001 ! 423: WRPR_TL_I wrpr %r0, 0x0001, %tl
5283 ta T_CHANGE_NONHPRIV ! macro
5284 .word 0x89800011 ! 422: WRTICK_R wr %r0, %r17, %tick
5285 .word 0xc6dfe000 ! 423: LDXA_I ldxa [%r31, + 0x0000] %asi, %r3
5286 .word 0x8f494000 ! 424: RDHPR_HTBA rdhpr %htba, %r7
5287 .word 0xafa249f5 ! 425: FDIVq dis not found
5288
5289 .word 0x99514000 ! 426: RDPR_TBA <illegal instruction>
5290 .word 0x32700001 ! 427: BPNE <illegal instruction>
5291 ta T_CHANGE_HPRIV ! macro
5292 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
5293 .word 0x81982a8e ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8e, %hpstate
5294 .word 0xa1902001 ! 431: WRPR_GL_I wrpr %r0, 0x0001, %-
5295splash_lsu_5_98:
5296 set 0x13, %r2
5297 stxa %r2, [%r0] ASI_LSU_CONTROL
5298 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
5299 .word 0xee8008a0 ! 433: LDUWA_R lduwa [%r0, %r0] 0x45, %r23
5300splash_tba_5_99:
5301 ta T_CHANGE_PRIV
5302 set 0x003f0000, %r2
5303 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
5304 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
5305 .word 0x91d02035 ! 436: Tcc_I ta icc_or_xcc, %r0 + 53
5306DS_5_100:
5307 .word 0x20800001 ! 438: BN bn,a <label_0x1>
5308 .word 0xe3326001 ! 438: STQF_I - %f17, [0x0001, %r9]
5309 normalw
5310 .word 0x91458000 ! 437: RD_SOFTINT_REG rd %softint, %r8
5311tagged_5_101:
5312 taddcctv %r10, 0x14f1, %r20
5313 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
5314tagged_5_102:
5315 tsubcctv %r13, 0x13dc, %r23
5316 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
5317 .word 0x87802055 ! 440: WRASI_I wr %r0, 0x0055, %asi
5318 .word 0x8790221b ! 441: WRPR_TT_I wrpr %r0, 0x021b, %tt
5319 .word 0x81982b86 ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x0b86, %hpstate
5320 .word 0x93902001 ! 443: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
5321splash_lsu_5_103:
5322 set 0x3, %r2
5323 stxa %r2, [%r0] ASI_LSU_CONTROL
5324 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
5325 .word 0x20700001 ! 445: BPN <illegal instruction>
5326splash_lsu_5_104:
5327 set 0xd, %r2
5328 stxa %r2, [%r0] ASI_LSU_CONTROL
5329 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
5330 .word 0xcc8008a0 ! 447: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
5331splash_lsu_5_105:
5332 set 0x17, %r2
5333 stxa %r2, [%r0] ASI_LSU_CONTROL
5334 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
5335tagged_5_106:
5336 tsubcctv %r16, 0x1b9d, %r20
5337 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
5338 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
5339 .word 0x8198219e ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x019e, %hpstate
5340 .word 0xccdfe020 ! 452: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
5341 .word 0x93902000 ! 453: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
5342tagged_5_107:
5343 taddcctv %r15, 0x1468, %r15
5344 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
5345 invalw
5346 mov 0x30, %r30
5347 .word 0x93d0001e ! 455: Tcc_R tne icc_or_xcc, %r0 + %r30
5348 invalw
5349 mov 0x32, %r30
5350 .word 0x91d0001e ! 456: Tcc_R ta icc_or_xcc, %r0 + %r30
5351 .word 0xccc7e020 ! 457: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r6
5352 .word 0x87802063 ! 458: WRASI_I wr %r0, 0x0063, %asi
5353 .word 0x93d02033 ! 459: Tcc_I tne icc_or_xcc, %r0 + 51
5354 .word 0x81982dd5 ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x0dd5, %hpstate
5355 .word 0x8198241d ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x041d, %hpstate
5356splash_lsu_5_108:
5357 set 0xf, %r2
5358 stxa %r2, [%r0] ASI_LSU_CONTROL
5359 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
5360 .word 0xcc8008a0 ! 463: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
5361 .word 0x91500000 ! 464: RDPR_TPC <illegal instruction>
5362 .word 0x93d02034 ! 465: Tcc_I tne icc_or_xcc, %r0 + 52
5363 .word 0x8d902181 ! 466: WRPR_PSTATE_I wrpr %r0, 0x0181, %pstate
5364 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
5365 .word 0xa1902003 ! 468: WRPR_GL_I wrpr %r0, 0x0003, %-
5366 .word 0x93902002 ! 469: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
5367 .word 0x93902006 ! 470: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
5368 .word 0x93464000 ! 471: RD_STICK_CMPR_REG rd %-, %r9
5369 .word 0x87802004 ! 472: WRASI_I wr %r0, 0x0004, %asi
5370 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
5371splash_tba_5_109:
5372 ta T_CHANGE_PRIV
5373 set 0x120000, %r2
5374 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
5375 .word 0xd88008a0 ! 475: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
5376DS_5_110:
5377 .word 0x34800001 ! 477: BG bg,a <label_0x1>
5378 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
5379 .word 0xa1902000 ! 477: WRPR_GL_I wrpr %r0, 0x0000, %-
5380 .word 0xa190200d ! 478: WRPR_GL_I wrpr %r0, 0x000d, %-
5381splash_tba_5_111:
5382 ta T_CHANGE_PRIV
5383 set 0x003f0000, %r2
5384 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
5385 .word 0xa190200e ! 480: WRPR_GL_I wrpr %r0, 0x000e, %-
5386 .word 0x87802010 ! 481: WRASI_I wr %r0, 0x0010, %asi
5387 .word 0xd8800c40 ! 482: LDUWA_R lduwa [%r0, %r0] 0x62, %r12
5388 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
5389splash_lsu_5_112:
5390 set 0x19, %r2
5391 stxa %r2, [%r0] ASI_LSU_CONTROL
5392 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
5393 .word 0xd88008a0 ! 485: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
5394 .word 0x93902007 ! 486: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
5395 .word 0x8d903c85 ! 487: WRPR_PSTATE_I wrpr %r0, 0x1c85, %pstate
5396splash_tba_5_113:
5397 ta T_CHANGE_PRIV
5398 set 0x120000, %r2
5399 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
5400 .word 0x93902007 ! 489: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
5401 .word 0xd8c80e40 ! 490: LDSBA_R ldsba [%r0, %r0] 0x72, %r12
5402 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
5403 .word 0x8da01a70 ! 492: FqTOi fqtoi
5404tagged_5_114:
5405 tsubcctv %r24, 0x128b, %r17
5406 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
5407DS_5_115:
5408 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
5409 pdist %f18, %f20, %f2
5410 .word 0x83b24307 ! 494: ALLIGNADDRESS alignaddr %r9, %r7, %r1
5411 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
5412 .word 0x87802058 ! 496: WRASI_I wr %r0, 0x0058, %asi
5413 .word 0x87802010 ! 497: WRASI_I wr %r0, 0x0010, %asi
5414splash_lsu_5_116:
5415 set 0x1d, %r2
5416 stxa %r2, [%r0] ASI_LSU_CONTROL
5417 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
5418 .word 0xa1902009 ! 499: WRPR_GL_I wrpr %r0, 0x0009, %-
5419 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
5420 .word 0xdadfe030 ! 501: LDXA_I ldxa [%r31, + 0x0030] %asi, %r13
5421DS_5_117:
5422 .word 0x20800001 ! 503: BN bn,a <label_0x1>
5423 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
5424tagged_5_118:
5425 tsubcctv %r17, 0x137e, %r22
5426 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
5427 .word 0xdad7e000 ! 504: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
5428 otherw
5429 mov 0x32, %r30
5430 .word 0x91d0001e ! 505: Tcc_R ta icc_or_xcc, %r0 + %r30
5431 .word 0xa3500000 ! 506: RDPR_TPC <illegal instruction>
5432DS_5_119:
5433 .word 0x20800001 ! 508: BN bn,a <label_0x1>
5434 pdist %f10, %f20, %f26
5435 .word 0xa1b20315 ! 507: ALLIGNADDRESS alignaddr %r8, %r21, %r16
5436DS_5_120:
5437 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
5438 .xword 0xefd037bb ! Random illegal ?
5439 .word 0xeb12c009 ! 509: LDQF_R - [%r11, %r9], %f21
5440 .word 0x97a28832 ! 508: FADDs fadds %f10, %f18, %f11
5441tagged_5_121:
5442 taddcctv %r14, 0x116a, %r16
5443 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
5444splash_tba_5_122:
5445 ta T_CHANGE_PRIV
5446 set 0x120000, %r2
5447 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
5448 .word 0xa1902008 ! 511: WRPR_GL_I wrpr %r0, 0x0008, %-
5449 .word 0x8790234c ! 512: WRPR_TT_I wrpr %r0, 0x034c, %tt
5450 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
5451 .word 0x87902297 ! 514: WRPR_TT_I wrpr %r0, 0x0297, %tt
5452 .word 0x9550c000 ! 515: RDPR_TT <illegal instruction>
5453 .word 0x8d508000 ! 516: RDPR_TSTATE <illegal instruction>
5454 .word 0x22700001 ! 517: BPE <illegal instruction>
5455change_to_randtl_5_123:
5456 ta T_CHANGE_HPRIV ! macro
5457 .word 0x8f902004 ! 518: WRPR_TL_I wrpr %r0, 0x0004, %tl
5458 .word 0xa1902002 ! 519: WRPR_GL_I wrpr %r0, 0x0002, %-
5459 .word 0xd88008a0 ! 520: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
5460 .word 0x8198275c ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x075c, %hpstate
5461 .word 0xb1480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r24
5462 .word 0x91d020b4 ! 523: Tcc_I ta icc_or_xcc, %r0 + 180
5463 .word 0x81982156 ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x0156, %hpstate
5464 .word 0x81504000 ! 525: RDPR_TNPC rdpr %tnpc, %r0
5465splash_htba_5_124:
5466 ta T_CHANGE_HPRIV
5467 set 0x80000, %r2
5468 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
5469 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
5470 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
5471 ta T_CHANGE_HPRIV ! macro
5472 .word 0x91d02032 ! 530: Tcc_I ta icc_or_xcc, %r0 + 50
5473 .word 0xe4d7e030 ! 531: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r18
5474tagged_5_125:
5475 taddcctv %r26, 0x1963, %r22
5476 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
5477 .word 0x879021e0 ! 533: WRPR_TT_I wrpr %r0, 0x01e0, %tt
5478 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
5479 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
5480 ta T_CHANGE_HPRIV ! macro
5481 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
5482 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
5483 .word 0xe4d7e020 ! 539: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r18
5484 .word 0x81982d4c ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x0d4c, %hpstate
5485tagged_5_126:
5486 tsubcctv %r26, 0x18dd, %r13
5487 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
5488 otherw
5489 mov 0x33, %r30
5490 .word 0x91d0001e ! 542: Tcc_R ta icc_or_xcc, %r0 + %r30
5491tagged_5_127:
5492 taddcctv %r9, 0x104e, %r4
5493 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
5494splash_tba_5_128:
5495 ta T_CHANGE_PRIV
5496 set 0x120000, %r2
5497 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
5498 otherw
5499 mov 0x31, %r30
5500 .word 0x91d0001e ! 545: Tcc_R ta icc_or_xcc, %r0 + %r30
5501 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
5502 .word 0xe497e030 ! 547: LDUHA_I lduha [%r31, + 0x0030] %asi, %r18
5503 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
5504DS_5_129:
5505 nop
5506 not %g0, %g2
5507 jmp %g2
5508 .word 0x9d902002 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
5509 .word 0xe48008a0 ! 550: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
5510 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
5511 .word 0x91d02034 ! 552: Tcc_I ta icc_or_xcc, %r0 + 52
5512 .word 0x9f802001 ! 553: SIR sir 0x0001
5513 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
5514DS_5_130:
5515 .word 0x34800001 ! 556: BG bg,a <label_0x1>
5516 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
5517 .word 0x30700001 ! 556: BPA <illegal instruction>
5518 .word 0x87802004 ! 557: WRASI_I wr %r0, 0x0004, %asi
5519 .word 0x87802004 ! 558: WRASI_I wr %r0, 0x0004, %asi
5520 .word 0xe4c804a0 ! 559: LDSBA_R ldsba [%r0, %r0] 0x25, %r18
5521 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
5522 .word 0x91d02035 ! 561: Tcc_I ta icc_or_xcc, %r0 + 53
5523splash_lsu_5_131:
5524 set 0x15, %r2
5525 stxa %r2, [%r0] ASI_LSU_CONTROL
5526 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
5527 .word 0xe48008a0 ! 563: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
5528 .word 0x87902151 ! 564: WRPR_TT_I wrpr %r0, 0x0151, %tt
5529 .word 0x819820d4 ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x00d4, %hpstate
5530splash_lsu_5_132:
5531 set 0x15, %r2
5532 stxa %r2, [%r0] ASI_LSU_CONTROL
5533 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
5534 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
5535 .word 0xa1902003 ! 568: WRPR_GL_I wrpr %r0, 0x0003, %-
5536 .word 0x87902191 ! 569: WRPR_TT_I wrpr %r0, 0x0191, %tt
5537 .word 0xe4d004a0 ! 570: LDSHA_R ldsha [%r0, %r0] 0x25, %r18
5538 .word 0x91d02035 ! 571: Tcc_I ta icc_or_xcc, %r0 + 53
5539 .word 0xe48804a0 ! 572: LDUBA_R lduba [%r0, %r0] 0x25, %r18
5540 otherw
5541 mov 0xb1, %r30
5542 .word 0x83d0001e ! 573: Tcc_R te icc_or_xcc, %r0 + %r30
5543DS_5_133:
5544 .word 0x20800001 ! 575: BN bn,a <label_0x1>
5545 .word 0xe336c009 ! 575: STQF_R - %f17, [%r9, %r27]
5546 normalw
5547 .word 0xad458000 ! 574: RD_SOFTINT_REG rd %softint, %r22
5548 .word 0x879022ef ! 575: WRPR_TT_I wrpr %r0, 0x02ef, %tt
5549 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
5550 .word 0xf28008a0 ! 577: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
5551 .word 0x8f902002 ! 579: WRPR_TL_I wrpr %r0, 0x0002, %tl
5552 ta T_CHANGE_NONPRIV ! macro
5553 .word 0x956b6001 ! 578: SDIVX_I sdivx %r13, 0x0001, %r10
5554 .word 0x93d02034 ! 579: Tcc_I tne icc_or_xcc, %r0 + 52
5555 ta T_CHANGE_PRIV ! macro
5556 .word 0x87802020 ! 581: WRASI_I wr %r0, 0x0020, %asi
5557 .word 0x8790202d ! 582: WRPR_TT_I wrpr %r0, 0x002d, %tt
5558 .word 0x93902000 ! 583: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
5559 .word 0xe29004a0 ! 584: LDUHA_R lduha [%r0, %r0] 0x25, %r17
5560 .word 0x87802020 ! 585: WRASI_I wr %r0, 0x0020, %asi
5561 .word 0xe28804a0 ! 586: LDUBA_R lduba [%r0, %r0] 0x25, %r17
5562 .word 0x87802055 ! 587: WRASI_I wr %r0, 0x0055, %asi
5563 .word 0x8d902ac4 ! 588: WRPR_PSTATE_I wrpr %r0, 0x0ac4, %pstate
5564 .word 0x8198284d ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x084d, %hpstate
5565splash_lsu_5_135:
5566 set 0xd, %r2
5567 stxa %r2, [%r0] ASI_LSU_CONTROL
5568 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
5569 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
5570 .word 0xe28fe030 ! 592: LDUBA_I lduba [%r31, + 0x0030] %asi, %r17
5571tagged_5_136:
5572 tsubcctv %r24, 0x1a37, %r3
5573 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
5574 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
5575splash_tba_5_137:
5576 ta T_CHANGE_PRIV
5577 set 0x120000, %r2
5578 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
5579 .word 0x8d9027cc ! 596: WRPR_PSTATE_I wrpr %r0, 0x07cc, %pstate
5580 .word 0xa1902005 ! 597: WRPR_GL_I wrpr %r0, 0x0005, %-
5581 invalw
5582 mov 0xb5, %r30
5583 .word 0x83d0001e ! 598: Tcc_R te icc_or_xcc, %r0 + %r30
5584 .word 0x8198291d ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x091d, %hpstate
5585 .word 0x93902000 ! 600: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
5586 .word 0xe297e000 ! 601: LDUHA_I lduha [%r31, + 0x0000] %asi, %r17
5587 .word 0x8d90278d ! 602: WRPR_PSTATE_I wrpr %r0, 0x078d, %pstate
5588splash_tba_5_138:
5589 ta T_CHANGE_PRIV
5590 set 0x003f0000, %r2
5591 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
5592 otherw
5593 mov 0xb3, %r30
5594 .word 0x91d0001e ! 604: Tcc_R ta icc_or_xcc, %r0 + %r30
5595 .word 0xe28fe020 ! 605: LDUBA_I lduba [%r31, + 0x0020] %asi, %r17
5596 .word 0x87802055 ! 606: WRASI_I wr %r0, 0x0055, %asi
5597change_to_randtl_5_139:
5598 ta T_CHANGE_HPRIV ! macro
5599 .word 0x8f902004 ! 607: WRPR_TL_I wrpr %r0, 0x0004, %tl
5600 .word 0xe28008a0 ! 608: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
5601DS_5_140:
5602 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
5603 .xword 0xb5ea9768 ! Random illegal ?
5604 .word 0x97a00556 ! 610: FSQRTd fsqrt
5605 .word 0x95a4082c ! 609: FADDs fadds %f16, %f12, %f10
5606 .word 0x87802014 ! 610: WRASI_I wr %r0, 0x0014, %asi
5607 .word 0x8d903369 ! 611: WRPR_PSTATE_I wrpr %r0, 0x1369, %pstate
5608 .word 0x87902380 ! 612: WRPR_TT_I wrpr %r0, 0x0380, %tt
5609splash_tba_5_141:
5610 ta T_CHANGE_PRIV
5611 set 0x003f0000, %r2
5612 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
5613 .word 0xf0d004a0 ! 614: LDSHA_R ldsha [%r0, %r0] 0x25, %r24
5614splash_htba_5_142:
5615 ta T_CHANGE_HPRIV
5616 set 0x80000, %r2
5617 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
5618splash_lsu_5_143:
5619 set 0x1d, %r2
5620 stxa %r2, [%r0] ASI_LSU_CONTROL
5621 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
5622splash_lsu_5_144:
5623 set 0x13, %r2
5624 stxa %r2, [%r0] ASI_LSU_CONTROL
5625 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
5626 .word 0xa1902006 ! 618: WRPR_GL_I wrpr %r0, 0x0006, %-
5627 .word 0x93902002 ! 619: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
5628 .word 0x8d90314c ! 620: WRPR_PSTATE_I wrpr %r0, 0x114c, %pstate
5629 ta T_CHANGE_HPRIV ! macro
5630splash_tba_5_145:
5631 ta T_CHANGE_PRIV
5632 set 0x120000, %r2
5633 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
5634 .word 0x81514000 ! 623: RDPR_TBA rdpr %tba, %r0
5635tagged_5_146:
5636 tsubcctv %r8, 0x1708, %r14
5637 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
5638 .word 0x87802004 ! 625: WRASI_I wr %r0, 0x0004, %asi
5639 .word 0x81480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r0
5640 .word 0x879022e6 ! 627: WRPR_TT_I wrpr %r0, 0x02e6, %tt
5641tagged_5_147:
5642 taddcctv %r22, 0x164b, %r1
5643 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
5644 invalw
5645 mov 0x32, %r30
5646 .word 0x83d0001e ! 629: Tcc_R te icc_or_xcc, %r0 + %r30
5647 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
5648 .word 0x83d02034 ! 631: Tcc_I te icc_or_xcc, %r0 + 52
5649 .word 0x8d903a9f ! 632: WRPR_PSTATE_I wrpr %r0, 0x1a9f, %pstate
5650 .word 0x91d02033 ! 633: Tcc_I ta icc_or_xcc, %r0 + 51
5651 .word 0x83d02034 ! 634: Tcc_I te icc_or_xcc, %r0 + 52
5652 .word 0x87802004 ! 635: WRASI_I wr %r0, 0x0004, %asi
5653tagged_5_148:
5654 tsubcctv %r12, 0x116d, %r13
5655 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
5656 .word 0x26800001 ! 637: BL bl,a <label_0x1>
5657 otherw
5658 mov 0xb0, %r30
5659 .word 0x91d0001e ! 638: Tcc_R ta icc_or_xcc, %r0 + %r30
5660 ta T_CHANGE_PRIV ! macro
5661 .word 0x9f802001 ! 640: SIR sir 0x0001
5662 .word 0x36700001 ! 641: BPGE <illegal instruction>
5663 .word 0x8d90286b ! 642: WRPR_PSTATE_I wrpr %r0, 0x086b, %pstate
5664 .word 0xca800ba0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x5d, %r5
5665splash_lsu_5_149:
5666 set 0x11, %r2
5667 stxa %r2, [%r0] ASI_LSU_CONTROL
5668 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
5669 .word 0xab51c000 ! 645: RDPR_TL rdpr %tl, %r21
5670splash_lsu_5_150:
5671 set 0xb, %r2
5672 stxa %r2, [%r0] ASI_LSU_CONTROL
5673 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
5674 .word 0x8d903b33 ! 647: WRPR_PSTATE_I wrpr %r0, 0x1b33, %pstate
5675DS_5_151:
5676 .word 0x22800001 ! 649: BE be,a <label_0x1>
5677 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
5678DS_5_152:
5679 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
5680 .word 0x00000000 ! Random illegal ?
5681 .word 0xd3144000 ! 650: LDQF_R - [%r17, %r0], %f9
5682 .word 0xa9a6082c ! 649: FADDs fadds %f24, %f12, %f20
5683 .word 0x8f902000 ! 651: WRPR_TL_I wrpr %r0, 0x0000, %tl
5684 ta T_CHANGE_NONHPRIV ! macro
5685 .word 0xb1834001 ! 650: WR_STICK_REG_R wr %r13, %r1, %-
5686 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
5687 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
5688 .word 0x9f802001 ! 653: SIR sir 0x0001
5689 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
5690tagged_5_154:
5691 tsubcctv %r10, 0x1d7b, %r10
5692 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
5693 .word 0x87902039 ! 656: WRPR_TT_I wrpr %r0, 0x0039, %tt
5694splash_tba_5_155:
5695 ta T_CHANGE_PRIV
5696 set 0x120000, %r2
5697 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
5698DS_5_156:
5699 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
5700 .word 0xf535e001 ! 659: STQF_I - %f26, [0x0001, %r23]
5701 normalw
5702 .word 0x8b458000 ! 658: RD_SOFTINT_REG rd %softint, %r5
5703 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
5704 .word 0x8d903d82 ! 660: WRPR_PSTATE_I wrpr %r0, 0x1d82, %pstate
5705 .word 0x34800001 ! 661: BG bg,a <label_0x1>
5706 .word 0x8d902df8 ! 662: WRPR_PSTATE_I wrpr %r0, 0x0df8, %pstate
5707DS_5_157:
5708 nop
5709 not %g0, %g2
5710 jmp %g2
5711 .word 0x9d902002 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
5712 .word 0x8198218d ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x018d, %hpstate
5713tagged_5_158:
5714 tsubcctv %r8, 0x1fc0, %r14
5715 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
5716DS_5_159:
5717 .word 0x22800001 ! 667: BE be,a <label_0x1>
5718 .word 0x22800001 ! 667: BE be,a <label_0x1>
5719 .word 0xb1a00549 ! 667: FSQRTd fsqrt
5720 .word 0x89a10829 ! 666: FADDs fadds %f4, %f9, %f4
5721 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
5722 .word 0x93902000 ! 668: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
5723 .word 0x8d802000 ! 669: WRFPRS_I wr %r0, 0x0000, %fprs
5724 ta T_CHANGE_PRIV ! macro
5725 .word 0xe48008a0 ! 671: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
5726 .word 0x99902000 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
5727 .word 0xa1902003 ! 673: WRPR_GL_I wrpr %r0, 0x0003, %-
5728 .word 0xa945c000 ! 674: RD_TICK_CMPR_REG rd %-, %r20
5729 .word 0xecdfe000 ! 675: LDXA_I ldxa [%r31, + 0x0000] %asi, %r22
5730tagged_5_160:
5731 tsubcctv %r25, 0x1e10, %r6
5732 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
5733 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
5734 .word 0x89a20dc3 ! 678: FdMULq fdmulq
5735 .word 0xaf500000 ! 679: RDPR_TPC rdpr %tpc, %r23
5736 .word 0xa1902000 ! 680: WRPR_GL_I wrpr %r0, 0x0000, %-
5737 .word 0x81982786 ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x0786, %hpstate
5738 otherw
5739 mov 0x32, %r30
5740 .word 0x91d0001e ! 682: Tcc_R ta icc_or_xcc, %r0 + %r30
5741splash_tba_5_161:
5742 ta T_CHANGE_PRIV
5743 set 0x120000, %r2
5744 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
5745 .word 0xc4c7e010 ! 684: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r2
5746 .word 0x87802014 ! 685: WRASI_I wr %r0, 0x0014, %asi
5747 invalw
5748 mov 0x31, %r30
5749 .word 0x91d0001e ! 686: Tcc_R ta icc_or_xcc, %r0 + %r30
5750 .word 0xc4c7e020 ! 687: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
5751 .word 0xc4880e60 ! 688: LDUBA_R lduba [%r0, %r0] 0x73, %r2
5752 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
5753 ta T_CHANGE_PRIV ! macro
5754 .word 0x81460000 ! 691: RD_STICK_REG stbar
5755 .word 0x87902145 ! 692: WRPR_TT_I wrpr %r0, 0x0145, %tt
5756 .word 0xc4d80e80 ! 693: LDXA_R ldxa [%r0, %r0] 0x74, %r2
5757 .word 0x8d903c5d ! 694: WRPR_PSTATE_I wrpr %r0, 0x1c5d, %pstate
5758 .word 0xa1902000 ! 695: WRPR_GL_I wrpr %r0, 0x0000, %-
5759DS_5_162:
5760 .word 0x22800001 ! 697: BE be,a <label_0x1>
5761 .word 0xf531a001 ! 697: STQF_I - %f26, [0x0001, %r6]
5762 normalw
5763 .word 0x93458000 ! 696: RD_SOFTINT_REG rd %softint, %r9
5764 .word 0x99902001 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
5765splash_tba_5_163:
5766 ta T_CHANGE_PRIV
5767 set 0x120000, %r2
5768 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
5769 .word 0xc2800c20 ! 699: LDUWA_R lduwa [%r0, %r0] 0x61, %r1
5770 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
5771tagged_5_164:
5772 tsubcctv %r9, 0x105e, %r17
5773 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
5774tagged_5_165:
5775 taddcctv %r26, 0x1385, %r19
5776 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
5777 .word 0xc28008a0 ! 703: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
5778 ta T_CHANGE_PRIV ! macro
5779 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
5780 .word 0x87802063 ! 706: WRASI_I wr %r0, 0x0063, %asi
5781 .word 0x8198278f ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x078f, %hpstate
5782 .word 0x91480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r8
5783 .word 0xf08804a0 ! 709: LDUBA_R lduba [%r0, %r0] 0x25, %r24
5784 .word 0x91d020b5 ! 710: Tcc_I ta icc_or_xcc, %r0 + 181
5785 .word 0x87902161 ! 711: WRPR_TT_I wrpr %r0, 0x0161, %tt
5786 ta T_CHANGE_PRIV ! macro
5787 .word 0x93902002 ! 713: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
5788 .word 0x8d90395a ! 714: WRPR_PSTATE_I wrpr %r0, 0x195a, %pstate
5789 .word 0xf08fe020 ! 715: LDUBA_I lduba [%r31, + 0x0020] %asi, %r24
5790splash_tba_5_166:
5791 ta T_CHANGE_PRIV
5792 set 0x120000, %r2
5793 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
5794 .word 0xf0900e60 ! 717: LDUHA_R lduha [%r0, %r0] 0x73, %r24
5795 .word 0xa190200d ! 718: WRPR_GL_I wrpr %r0, 0x000d, %-
5796 otherw
5797 mov 0x30, %r30
5798 .word 0x91d0001e ! 719: Tcc_R ta icc_or_xcc, %r0 + %r30
5799 ta T_CHANGE_HPRIV ! macro
5800 otherw
5801 mov 0x31, %r30
5802 .word 0x93d0001e ! 721: Tcc_R tne icc_or_xcc, %r0 + %r30
5803 .word 0x8d903730 ! 722: WRPR_PSTATE_I wrpr %r0, 0x1730, %pstate
5804tagged_5_167:
5805 taddcctv %r15, 0x187c, %r21
5806 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
5807 .word 0xf0880e40 ! 724: LDUBA_R lduba [%r0, %r0] 0x72, %r24
5808 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
5809 .word 0x879022d4 ! 726: WRPR_TT_I wrpr %r0, 0x02d4, %tt
5810 .word 0xf08804a0 ! 727: LDUBA_R lduba [%r0, %r0] 0x25, %r24
5811 .word 0x8780204f ! 728: WRASI_I wr %r0, 0x004f, %asi
5812 .word 0x81982d95 ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x0d95, %hpstate
5813 .word 0xf08008a0 ! 730: LDUWA_R lduwa [%r0, %r0] 0x45, %r24
5814 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
5815 .word 0x93902003 ! 732: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
5816 .word 0x91d02035 ! 733: Tcc_I ta icc_or_xcc, %r0 + 53
5817 .word 0x93902006 ! 734: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
5818 .word 0x32700001 ! 735: BPNE <illegal instruction>
5819 .word 0x87802058 ! 736: WRASI_I wr %r0, 0x0058, %asi
5820 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
5821 .word 0x93902006 ! 738: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
5822DS_5_168:
5823 .word 0x22800001 ! 740: BE be,a <label_0x1>
5824 allclean
5825 .word 0x93b10308 ! 739: ALLIGNADDRESS alignaddr %r4, %r8, %r9
5826 .word 0x93d02033 ! 740: Tcc_I tne icc_or_xcc, %r0 + 51
5827DS_5_169:
5828 .word 0x34800001 ! 742: BG bg,a <label_0x1>
5829 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
5830 .word 0x8d802000 ! 742: WRFPRS_I wr %r0, 0x0000, %fprs
5831 invalw
5832 mov 0x33, %r30
5833 .word 0x91d0001e ! 743: Tcc_R ta icc_or_xcc, %r0 + %r30
5834 .word 0x22700001 ! 744: BPE <illegal instruction>
5835 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
5836 .word 0x93902002 ! 746: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
5837 .word 0x3a700001 ! 747: BPCC <illegal instruction>
5838 .word 0x81982d4d ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x0d4d, %hpstate
5839 invalw
5840 mov 0x34, %r30
5841 .word 0x91d0001e ! 749: Tcc_R ta icc_or_xcc, %r0 + %r30
5842 .word 0x8d500000 ! 750: RDPR_TPC rdpr %tpc, %r6
5843splash_htba_5_170:
5844 ta T_CHANGE_HPRIV
5845 set 0x80000, %r2
5846 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
5847 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
5848 .word 0x93902004 ! 753: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
5849 .word 0x93902007 ! 754: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
5850splash_lsu_5_171:
5851 set 0x9, %r2
5852 stxa %r2, [%r0] ASI_LSU_CONTROL
5853 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
5854 .word 0x93902004 ! 756: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
5855DS_5_172:
5856 .word 0x22800001 ! 758: BE be,a <label_0x1>
5857 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
5858 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
5859 .word 0xcc8008a0 ! 759: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
5860 .word 0xa190200f ! 760: WRPR_GL_I wrpr %r0, 0x000f, %-
5861 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
5862DS_5_173:
5863 .word 0x22800001 ! 763: BE be,a <label_0x1>
5864 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
5865 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
5866 .word 0x81982894 ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x0894, %hpstate
5867splash_tba_5_174:
5868 ta T_CHANGE_PRIV
5869 set 0x003f0000, %r2
5870 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
5871 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
5872 .word 0x8d504000 ! 767: RDPR_TNPC rdpr %tnpc, %r6
5873 .word 0x8b540000 ! 768: RDPR_GL rdpr %-, %r5
5874splash_lsu_5_175:
5875 set 0x11, %r2
5876 stxa %r2, [%r0] ASI_LSU_CONTROL
5877 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
5878 .word 0xa190200c ! 770: WRPR_GL_I wrpr %r0, 0x000c, %-
5879 .word 0xa96dc00d ! 771: SDIVX_R sdivx %r23, %r13, %r20
5880 .word 0x91508000 ! 772: RDPR_TSTATE <illegal instruction>
5881 .word 0x8d90345b ! 773: WRPR_PSTATE_I wrpr %r0, 0x145b, %pstate
5882 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
5883 .word 0xc2d004a0 ! 775: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
5884 .word 0x93902001 ! 776: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
5885 .word 0x8780201c ! 777: WRASI_I wr %r0, 0x001c, %asi
5886 .word 0x8d903be8 ! 778: WRPR_PSTATE_I wrpr %r0, 0x1be8, %pstate
5887 .word 0x83d02034 ! 779: Tcc_I te icc_or_xcc, %r0 + 52
5888 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
5889 .word 0x87902055 ! 781: WRPR_TT_I wrpr %r0, 0x0055, %tt
5890 invalw
5891 mov 0x35, %r30
5892 .word 0x91d0001e ! 782: Tcc_R ta icc_or_xcc, %r0 + %r30
5893 .word 0xaf514000 ! 783: RDPR_TBA rdpr %tba, %r23
5894splash_lsu_5_176:
5895 set 0x1b, %r2
5896 stxa %r2, [%r0] ASI_LSU_CONTROL
5897 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
5898 .word 0x91d02033 ! 785: Tcc_I ta icc_or_xcc, %r0 + 51
5899 .word 0x93902001 ! 786: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
5900 .word 0x81480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r0
5901 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
5902 .word 0xcec7e030 ! 789: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r7
5903DS_5_177:
5904 nop
5905 not %g0, %g2
5906 jmp %g2
5907 .word 0x9d902000 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
5908 .word 0x9f802001 ! 791: SIR sir 0x0001
5909 .word 0x8790203b ! 792: WRPR_TT_I wrpr %r0, 0x003b, %tt
5910splash_tba_5_178:
5911 ta T_CHANGE_PRIV
5912 set 0x120000, %r2
5913 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
5914 .word 0xce8008a0 ! 794: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
5915 .word 0xcedfe030 ! 795: LDXA_I ldxa [%r31, + 0x0030] %asi, %r7
5916 .word 0x9f802001 ! 796: SIR sir 0x0001
5917 otherw
5918 mov 0x33, %r30
5919 .word 0x91d0001e ! 797: Tcc_R ta icc_or_xcc, %r0 + %r30
5920 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
5921 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
5922tagged_5_179:
5923 taddcctv %r2, 0x1b40, %r4
5924 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
5925 .word 0x87802016 ! 801: WRASI_I wr %r0, 0x0016, %asi
5926 .word 0xa1902003 ! 802: WRPR_GL_I wrpr %r0, 0x0003, %-
5927 .word 0xce800b60 ! 803: LDUWA_R lduwa [%r0, %r0] 0x5b, %r7
5928 .word 0x83d02033 ! 804: Tcc_I te icc_or_xcc, %r0 + 51
5929splash_tba_5_180:
5930 ta T_CHANGE_PRIV
5931 set 0x003f0000, %r2
5932 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
5933splash_lsu_5_181:
5934 set 0x1, %r2
5935 stxa %r2, [%r0] ASI_LSU_CONTROL
5936 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
5937 invalw
5938 mov 0x34, %r30
5939 .word 0x83d0001e ! 807: Tcc_R te icc_or_xcc, %r0 + %r30
5940 .word 0x8d902231 ! 808: WRPR_PSTATE_I wrpr %r0, 0x0231, %pstate
5941 .word 0x2e700001 ! 809: BPVS <illegal instruction>
5942 .word 0xced7e020 ! 810: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
5943 .word 0x879020a2 ! 811: WRPR_TT_I wrpr %r0, 0x00a2, %tt
5944splash_lsu_5_182:
5945 set 0x1f, %r2
5946 stxa %r2, [%r0] ASI_LSU_CONTROL
5947 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
5948 .word 0xa190200d ! 813: WRPR_GL_I wrpr %r0, 0x000d, %-
5949 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
5950splash_lsu_5_183:
5951 set 0x5, %r2
5952 stxa %r2, [%r0] ASI_LSU_CONTROL
5953 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
5954 .word 0x99902003 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
5955 .word 0xa1902002 ! 817: WRPR_GL_I wrpr %r0, 0x0002, %-
5956splash_lsu_5_184:
5957 set 0xb, %r2
5958 stxa %r2, [%r0] ASI_LSU_CONTROL
5959 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
5960 .word 0xcec004a0 ! 819: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
5961 .word 0xa1902001 ! 820: WRPR_GL_I wrpr %r0, 0x0001, %-
5962splash_htba_5_185:
5963 ta T_CHANGE_HPRIV
5964 set 0x80000, %r2
5965 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
5966 .word 0xa190200c ! 822: WRPR_GL_I wrpr %r0, 0x000c, %-
5967 .word 0xce8008a0 ! 823: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
5968 .word 0xa190200d ! 824: WRPR_GL_I wrpr %r0, 0x000d, %-
5969DS_5_186:
5970 .word 0x34800001 ! 826: BG bg,a <label_0x1>
5971 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
5972 .word 0xa1a049c7 ! 826: FDIVd fdivd %f32, %f38, %f16
5973 .word 0x8f902002 ! 828: WRPR_TL_I wrpr %r0, 0x0002, %tl
5974 ta T_CHANGE_NONHPRIV ! macro
5975 .word 0xa5a0196b ! 827: FqTOd dis not found
5976
5977 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
5978 .word 0x87902112 ! 829: WRPR_TT_I wrpr %r0, 0x0112, %tt
5979 .word 0x8f902001 ! 831: WRPR_TL_I wrpr %r0, 0x0001, %tl
5980 ta T_CHANGE_NONPRIV ! macro
5981 .word 0x95a01968 ! 830: FqTOd dis not found
5982
5983splash_lsu_5_189:
5984 set 0x1, %r2
5985 stxa %r2, [%r0] ASI_LSU_CONTROL
5986 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
5987 .word 0x8d90357b ! 832: WRPR_PSTATE_I wrpr %r0, 0x157b, %pstate
5988 .word 0xab500000 ! 833: RDPR_TPC rdpr %tpc, %r21
5989 .word 0x93902002 ! 834: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
5990DS_5_190:
5991 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
5992 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
5993 ta T_CHANGE_PRIV ! macro
5994change_to_randtl_5_191:
5995 ta T_CHANGE_HPRIV ! macro
5996 .word 0x8f902005 ! 837: WRPR_TL_I wrpr %r0, 0x0005, %tl
5997 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
5998splash_tba_5_192:
5999 ta T_CHANGE_PRIV
6000 set 0x003f0000, %r2
6001 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
6002 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
6003 .word 0x87a04dd0 ! 841: FdMULq fdmulq
6004 .word 0x87802088 ! 842: WRASI_I wr %r0, 0x0088, %asi
6005 .word 0x8f902001 ! 844: WRPR_TL_I wrpr %r0, 0x0001, %tl
6006 ta T_CHANGE_NONHPRIV ! macro
6007 .word 0x816ae001 ! 843: SDIVX_I sdivx %r11, 0x0001, %r0
6008 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
6009splash_cmpr_5_194:
6010 nop
6011 mov 1, %g2
6012 sllx %g2, 63, %g2
6013 or %g1, %g2, %g1
6014 wrhpr %g1, %g0, %hsys_tick_cmpr
6015 .word 0xb181a001 ! 845: WR_STICK_REG_I wr %r6, 0x0001, %-
6016 .word 0x93902000 ! 846: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
6017 .word 0x81982ddc ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x0ddc, %hpstate
6018tagged_5_195:
6019 taddcctv %r2, 0x1f5b, %r21
6020 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
6021 .word 0xd48008a0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
6022 .word 0xd4cfe000 ! 850: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r10
6023 .word 0x30800001 ! 851: BA ba,a <label_0x1>
6024change_to_randtl_5_196:
6025 ta T_CHANGE_PRIV ! macro
6026 .word 0x8f902000 ! 852: WRPR_TL_I wrpr %r0, 0x0000, %tl
6027 .word 0x87802088 ! 853: WRASI_I wr %r0, 0x0088, %asi
6028 .word 0x9f802001 ! 854: SIR sir 0x0001
6029 .word 0x81982317 ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x0317, %hpstate
6030DS_5_197:
6031 nop
6032 not %g0, %g2
6033 jmp %g2
6034 .word 0x9d902000 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
6035 .word 0x87802088 ! 857: WRASI_I wr %r0, 0x0088, %asi
6036 .word 0xa1902000 ! 858: WRPR_GL_I wrpr %r0, 0x0000, %-
6037 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
6038tagged_5_198:
6039 tsubcctv %r1, 0x18fe, %r12
6040 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
6041splash_tba_5_199:
6042 ta T_CHANGE_PRIV
6043 set 0x120000, %r2
6044 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
6045 .word 0x8780201c ! 862: WRASI_I wr %r0, 0x001c, %asi
6046 .word 0x87902182 ! 863: WRPR_TT_I wrpr %r0, 0x0182, %tt
6047 .word 0x81480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r0
6048 .word 0xccdfe030 ! 865: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
6049 .word 0xcc8008a0 ! 866: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
6050 ta T_CHANGE_HPRIV ! macro
6051 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
6052 .word 0x81982896 ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x0896, %hpstate
6053 .word 0x93902004 ! 870: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
6054 .word 0xccdfe030 ! 871: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
6055tagged_5_200:
6056 tsubcctv %r4, 0x172b, %r10
6057 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
6058splash_tba_5_201:
6059 ta T_CHANGE_PRIV
6060 set 0x003f0000, %r2
6061 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
6062 .word 0x87802055 ! 874: WRASI_I wr %r0, 0x0055, %asi
6063 ta T_CHANGE_PRIV ! macro
6064 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
6065 .word 0x87802004 ! 877: WRASI_I wr %r0, 0x0004, %asi
6066 .word 0x879021a5 ! 878: WRPR_TT_I wrpr %r0, 0x01a5, %tt
6067 .word 0xccd7e000 ! 879: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r6
6068 ta T_CHANGE_PRIV ! macro
6069 .word 0xcc900e60 ! 881: LDUHA_R lduha [%r0, %r0] 0x73, %r6
6070splash_lsu_5_202:
6071 set 0x3, %r2
6072 stxa %r2, [%r0] ASI_LSU_CONTROL
6073 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
6074 .word 0x83d020b4 ! 883: Tcc_I te icc_or_xcc, %r0 + 180
6075splash_tba_5_203:
6076 ta T_CHANGE_PRIV
6077 set 0x120000, %r2
6078 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
6079 .word 0xcc8008a0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
6080DS_5_204:
6081 .word 0x22800001 ! 887: BE be,a <label_0x1>
6082 .word 0xcb310006 ! 887: STQF_R - %f5, [%r6, %r4]
6083 normalw
6084 .word 0xaf458000 ! 886: RD_SOFTINT_REG rd %softint, %r23
6085 otherw
6086 mov 0x33, %r30
6087 .word 0x93d0001e ! 887: Tcc_R tne icc_or_xcc, %r0 + %r30
6088 .word 0xf28008a0 ! 888: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
6089DS_5_205:
6090 .word 0x34800001 ! 890: BG bg,a <label_0x1>
6091 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
6092splash_htba_5_206:
6093 ta T_CHANGE_HPRIV
6094 set 0x80000, %r2
6095 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
6096 .word 0xf2d804a0 ! 891: LDXA_R ldxa [%r0, %r0] 0x25, %r25
6097 otherw
6098 mov 0x30, %r30
6099 .word 0x83d0001e ! 892: Tcc_R te icc_or_xcc, %r0 + %r30
6100 .word 0xf2c7e000 ! 893: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r25
6101DS_5_207:
6102 nop
6103 not %g0, %g2
6104 jmp %g2
6105 .word 0x9d902004 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
6106 .word 0xf28804a0 ! 895: LDUBA_R lduba [%r0, %r0] 0x25, %r25
6107 .word 0x81982a8c ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8c, %hpstate
6108 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
6109 invalw
6110 mov 0x31, %r30
6111 .word 0x91d0001e ! 898: Tcc_R ta icc_or_xcc, %r0 + %r30
6112 .word 0xa1902001 ! 899: WRPR_GL_I wrpr %r0, 0x0001, %-
6113 .word 0xf28008a0 ! 900: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
6114 invalw
6115 mov 0x32, %r30
6116 .word 0x91d0001e ! 901: Tcc_R ta icc_or_xcc, %r0 + %r30
6117 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
6118change_to_randtl_5_208:
6119 ta T_CHANGE_PRIV ! macro
6120 .word 0x8f902000 ! 903: WRPR_TL_I wrpr %r0, 0x0000, %tl
6121 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
6122 .word 0xa1902008 ! 905: WRPR_GL_I wrpr %r0, 0x0008, %-
6123 .word 0x87802063 ! 906: WRASI_I wr %r0, 0x0063, %asi
6124 otherw
6125 mov 0x33, %r30
6126 .word 0x83d0001e ! 907: Tcc_R te icc_or_xcc, %r0 + %r30
6127 .word 0xf28008a0 ! 908: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
6128 .word 0x87802004 ! 909: WRASI_I wr %r0, 0x0004, %asi
6129 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
6130 .word 0xa1902003 ! 911: WRPR_GL_I wrpr %r0, 0x0003, %-
6131 .word 0x93902007 ! 912: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
6132 .word 0x87802088 ! 913: WRASI_I wr %r0, 0x0088, %asi
6133 .word 0xf28fe010 ! 914: LDUBA_I lduba [%r31, + 0x0010] %asi, %r25
6134 .word 0x8d903d6b ! 915: WRPR_PSTATE_I wrpr %r0, 0x1d6b, %pstate
6135 .word 0xf2800c00 ! 916: LDUWA_R lduwa [%r0, %r0] 0x60, %r25
6136 .word 0x8f902002 ! 918: WRPR_TL_I wrpr %r0, 0x0002, %tl
6137 ta T_CHANGE_NONHPRIV ! macro
6138 .word 0x876c6001 ! 917: SDIVX_I sdivx %r17, 0x0001, %r3
6139splash_lsu_5_210:
6140 set 0xd, %r2
6141 stxa %r2, [%r0] ASI_LSU_CONTROL
6142 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
6143 .word 0x8f464000 ! 919: RD_STICK_CMPR_REG rd %-, %r7
6144 .word 0xa190200f ! 920: WRPR_GL_I wrpr %r0, 0x000f, %-
6145 .word 0x8198298c ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x098c, %hpstate
6146 .word 0xd68008a0 ! 922: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
6147 .word 0x93902007 ! 923: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
6148tagged_5_211:
6149 taddcctv %r2, 0x13fe, %r4
6150 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
6151DS_5_212:
6152 .word 0x22800001 ! 926: BE be,a <label_0x1>
6153 pdist %f6, %f26, %f26
6154 .word 0xa5b0830d ! 925: ALLIGNADDRESS alignaddr %r2, %r13, %r18
6155 .word 0x8d903f8a ! 926: WRPR_PSTATE_I wrpr %r0, 0x1f8a, %pstate
6156tagged_5_213:
6157 taddcctv %r22, 0x1512, %r8
6158 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
6159 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
6160splash_tba_5_214:
6161 ta T_CHANGE_PRIV
6162 set 0x120000, %r2
6163 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
6164 .word 0xc68fe010 ! 930: LDUBA_I lduba [%r31, + 0x0010] %asi, %r3
6165 otherw
6166 mov 0xb2, %r30
6167 .word 0x83d0001e ! 931: Tcc_R te icc_or_xcc, %r0 + %r30
6168 ta T_CHANGE_HPRIV ! macro
6169 .word 0x87802010 ! 933: WRASI_I wr %r0, 0x0010, %asi
6170 .word 0x93902002 ! 934: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
6171 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
6172 .word 0xc6d804a0 ! 936: LDXA_R ldxa [%r0, %r0] 0x25, %r3
6173 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
6174tagged_5_215:
6175 taddcctv %r22, 0x1f2d, %r8
6176 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
6177DS_5_216:
6178 nop
6179 not %g0, %g2
6180 jmp %g2
6181 .word 0x9d902000 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
6182splash_tba_5_217:
6183 ta T_CHANGE_PRIV
6184 set 0x120000, %r2
6185 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
6186DS_5_218:
6187 .word 0x22800001 ! 942: BE be,a <label_0x1>
6188 .xword 0xe36fb1d4 ! Random illegal ?
6189 .word 0xcb160005 ! 942: LDQF_R - [%r24, %r5], %f5
6190 .word 0xa3a28839 ! 941: FADDs fadds %f10, %f25, %f17
6191 .word 0x93902000 ! 942: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
6192 .word 0x8d902e21 ! 943: WRPR_PSTATE_I wrpr %r0, 0x0e21, %pstate
6193 .word 0x8d9026bc ! 944: WRPR_PSTATE_I wrpr %r0, 0x06bc, %pstate
6194 .word 0x8780204f ! 945: WRASI_I wr %r0, 0x004f, %asi
6195 .word 0xc48804a0 ! 946: LDUBA_R lduba [%r0, %r0] 0x25, %r2
6196 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
6197 .word 0x83d02033 ! 948: Tcc_I te icc_or_xcc, %r0 + 51
6198 .word 0x93902002 ! 949: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
6199 ta T_CHANGE_HPRIV ! macro
6200 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
6201 .word 0x24700001 ! 952: BPLE <illegal instruction>
6202 .word 0x8f902002 ! 954: WRPR_TL_I wrpr %r0, 0x0002, %tl
6203 ta T_CHANGE_NONHPRIV ! macro
6204 .word 0xb1800013 ! 953: WR_STICK_REG_R wr %r0, %r19, %-
6205 .word 0x81982784 ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x0784, %hpstate
6206 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
6207 .word 0x93902002 ! 956: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
6208 .word 0xa1902006 ! 957: WRPR_GL_I wrpr %r0, 0x0006, %-
6209 .word 0x81982d9d ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x0d9d, %hpstate
6210 .word 0x93902003 ! 959: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
6211 .word 0xc4880e60 ! 960: LDUBA_R lduba [%r0, %r0] 0x73, %r2
6212 .word 0xc48008a0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
6213 .word 0xa190200d ! 962: WRPR_GL_I wrpr %r0, 0x000d, %-
6214 .word 0xb3494000 ! 963: RDHPR_HTBA rdhpr %htba, %r25
6215 .word 0xc4d7e030 ! 964: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r2
6216 .word 0x93902000 ! 965: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
6217DS_5_220:
6218 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
6219 .word 0xd1348005 ! 967: STQF_R - %f8, [%r5, %r18]
6220 normalw
6221 .word 0x93458000 ! 966: RD_SOFTINT_REG rd %softint, %r9
6222 .word 0xa1902005 ! 967: WRPR_GL_I wrpr %r0, 0x0005, %-
6223splash_lsu_5_221:
6224 set 0x9, %r2
6225 stxa %r2, [%r0] ASI_LSU_CONTROL
6226 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
6227 .word 0xa1902008 ! 969: WRPR_GL_I wrpr %r0, 0x0008, %-
6228 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
6229splash_lsu_5_222:
6230 set 0x1b, %r2
6231 stxa %r2, [%r0] ASI_LSU_CONTROL
6232 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
6233 .word 0x8d802000 ! 972: WRFPRS_I wr %r0, 0x0000, %fprs
6234splash_cmpr_5_223:
6235 nop
6236 mov 1, %g2
6237 sllx %g2, 63, %g2
6238 or %g1, %g2, %g1
6239 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
6240 .word 0xb1862001 ! 973: WR_STICK_REG_I wr %r24, 0x0001, %-
6241 .word 0x91d020b4 ! 974: Tcc_I ta icc_or_xcc, %r0 + 180
6242 .word 0xd4d004a0 ! 975: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
6243tagged_5_224:
6244 tsubcctv %r16, 0x1b77, %r5
6245 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
6246 .word 0xd4c00e60 ! 977: LDSWA_R ldswa [%r0, %r0] 0x73, %r10
6247 .word 0x93902006 ! 978: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
6248 .word 0x99902004 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
6249 .word 0x8d903779 ! 980: WRPR_PSTATE_I wrpr %r0, 0x1779, %pstate
6250 .word 0x93902000 ! 981: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
6251 .word 0x91d020b4 ! 982: Tcc_I ta icc_or_xcc, %r0 + 180
6252 .word 0x22700001 ! 983: BPE <illegal instruction>
6253 .word 0x93902001 ! 984: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
6254 otherw
6255 mov 0xb4, %r30
6256 .word 0x91d0001e ! 985: Tcc_R ta icc_or_xcc, %r0 + %r30
6257 otherw
6258 mov 0xb0, %r30
6259 .word 0x83d0001e ! 986: Tcc_R te icc_or_xcc, %r0 + %r30
6260 .word 0x8d802004 ! 987: WRFPRS_I wr %r0, 0x0004, %fprs
6261 .word 0xd497e000 ! 988: LDUHA_I lduha [%r31, + 0x0000] %asi, %r10
6262 .word 0xd4dfe000 ! 989: LDXA_I ldxa [%r31, + 0x0000] %asi, %r10
6263 .word 0x91d02033 ! 990: Tcc_I ta icc_or_xcc, %r0 + 51
6264 .word 0x34800001 ! 991: BG bg,a <label_0x1>
6265 .word 0xa1902001 ! 992: WRPR_GL_I wrpr %r0, 0x0001, %-
6266 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
6267 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
6268 .word 0x83d02033 ! 995: Tcc_I te icc_or_xcc, %r0 + 51
6269splash_htba_5_225:
6270 ta T_CHANGE_HPRIV
6271 set 0x003b0000, %r2
6272 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
6273 .word 0x93902005 ! 997: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
6274DS_5_226:
6275 .word 0x22800001 ! 999: BE be,a <label_0x1>
6276 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
6277splash_lsu_5_227:
6278 set 0x17, %r2
6279 stxa %r2, [%r0] ASI_LSU_CONTROL
6280 setx join_lbl_0_0, %g1, %g2
6281 jmp %g2
6282 nop
6283fork_lbl_0_5:
6284 .word 0x91d020b5 ! 1: Tcc_I ta icc_or_xcc, %r0 + 181
6285 .word 0x91d02034 ! 2: Tcc_I ta icc_or_xcc, %r0 + 52
6286 .word 0xa190200d ! 3: WRPR_GL_I wrpr %r0, 0x000d, %-
6287splash_lsu_4_0:
6288 set 0x9, %r2
6289 stxa %r2, [%r0] ASI_LSU_CONTROL
6290 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
6291 .word 0xa7514000 ! 5: RDPR_TBA <illegal instruction>
6292tagged_4_1:
6293 taddcctv %r16, 0x1c04, %r15
6294 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
6295DS_4_2:
6296 .word 0x22800001 ! 8: BE be,a <label_0x1>
6297 pdist %f26, %f12, %f16
6298 .word 0x8db30309 ! 7: ALLIGNADDRESS alignaddr %r12, %r9, %r6
6299 .word 0x87514000 ! 8: RDPR_TBA <illegal instruction>
6300tagged_4_3:
6301 taddcctv %r2, 0x14b2, %r8
6302 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
6303 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
6304 invalw
6305 mov 0x35, %r30
6306 .word 0x91d0001e ! 11: Tcc_R ta icc_or_xcc, %r0 + %r30
6307 .word 0xc8c7e020 ! 12: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r4
6308 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
6309 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
6310 invalw
6311 mov 0x30, %r30
6312 .word 0x93d0001e ! 15: Tcc_R tne icc_or_xcc, %r0 + %r30
6313 .word 0x99902000 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
6314 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
6315 .word 0x8d802000 ! 18: WRFPRS_I wr %r0, 0x0000, %fprs
6316 .word 0xa745c000 ! 19: RD_TICK_CMPR_REG rd %-, %r19
6317 .word 0x83d020b3 ! 20: Tcc_I te icc_or_xcc, %r0 + 179
6318DS_4_4:
6319 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
6320 .word 0xf3330004 ! 22: STQF_R - %f25, [%r4, %r12]
6321 normalw
6322 .word 0x87458000 ! 21: RD_SOFTINT_REG rd %softint, %r3
6323 .word 0x879022ae ! 22: WRPR_TT_I wrpr %r0, 0x02ae, %tt
6324DS_4_5:
6325 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
6326 .word 0xf7328004 ! 24: STQF_R - %f27, [%r4, %r10]
6327 normalw
6328 .word 0x8d458000 ! 23: RD_SOFTINT_REG rd %softint, %r6
6329tagged_4_6:
6330 tsubcctv %r9, 0x148c, %r1
6331 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
6332 .word 0x87902035 ! 25: WRPR_TT_I wrpr %r0, 0x0035, %tt
6333splash_tba_4_7:
6334 ta T_CHANGE_PRIV
6335 set 0x120000, %r2
6336 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
6337 .word 0x81982216 ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x0216, %hpstate
6338splash_lsu_4_8:
6339 set 0x1b, %r2
6340 stxa %r2, [%r0] ASI_LSU_CONTROL
6341 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
6342 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
6343 .word 0xd6d7e020 ! 30: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
6344 .word 0xad50c000 ! 31: RDPR_TT <illegal instruction>
6345 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
6346 otherw
6347 mov 0x30, %r30
6348 .word 0x93d0001e ! 33: Tcc_R tne icc_or_xcc, %r0 + %r30
6349 .word 0x93902002 ! 34: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
6350 .word 0x81982e5c ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5c, %hpstate
6351 .word 0xdad7e030 ! 36: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r13
6352 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
6353 .word 0x8198255f ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x055f, %hpstate
6354 .word 0xb7464000 ! 39: RD_STICK_CMPR_REG rd %-, %r27
6355 .word 0x85464000 ! 40: RD_STICK_CMPR_REG rd %-, %r2
6356 .word 0x8d903c28 ! 41: WRPR_PSTATE_I wrpr %r0, 0x1c28, %pstate
6357 .word 0x87802004 ! 42: WRASI_I wr %r0, 0x0004, %asi
6358 .word 0xa190200d ! 43: WRPR_GL_I wrpr %r0, 0x000d, %-
6359 .word 0x87902285 ! 44: WRPR_TT_I wrpr %r0, 0x0285, %tt
6360DS_4_9:
6361 nop
6362 not %g0, %g2
6363 jmp %g2
6364 .word 0x9d902004 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
6365DS_4_10:
6366 .word 0x20800001 ! 47: BN bn,a <label_0x1>
6367 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
6368 .word 0x26800001 ! 47: BL bl,a <label_0x1>
6369DS_4_11:
6370 .word 0x22800001 ! 49: BE be,a <label_0x1>
6371 pdist %f2, %f20, %f6
6372 .word 0x9bb24304 ! 48: ALLIGNADDRESS alignaddr %r9, %r4, %r13
6373 .word 0xa1902007 ! 49: WRPR_GL_I wrpr %r0, 0x0007, %-
6374 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
6375 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
6376 .word 0xd68008a0 ! 52: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
6377 .word 0x879021ae ! 53: WRPR_TT_I wrpr %r0, 0x01ae, %tt
6378splash_htba_4_12:
6379 ta T_CHANGE_HPRIV
6380 set 0x00380000, %r2
6381 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
6382 .word 0x8d902b63 ! 55: WRPR_PSTATE_I wrpr %r0, 0x0b63, %pstate
6383 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
6384 .word 0x8790200a ! 57: WRPR_TT_I wrpr %r0, 0x000a, %tt
6385 .word 0xd6800bc0 ! 58: LDUWA_R lduwa [%r0, %r0] 0x5e, %r11
6386splash_tba_4_13:
6387 ta T_CHANGE_PRIV
6388 set 0x120000, %r2
6389 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
6390 .word 0x8790208a ! 60: WRPR_TT_I wrpr %r0, 0x008a, %tt
6391 .word 0x91d02033 ! 61: Tcc_I ta icc_or_xcc, %r0 + 51
6392 .word 0xd68008a0 ! 62: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
6393splash_cmpr_4_14:
6394 nop
6395 mov 1, %g2
6396 sllx %g2, 63, %g2
6397 or %g1, %g2, %g1
6398 .word 0xb1866001 ! 63: WR_STICK_REG_I wr %r25, 0x0001, %-
6399 .word 0xd6d7e010 ! 64: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r11
6400 .word 0x8d903005 ! 65: WRPR_PSTATE_I wrpr %r0, 0x1005, %pstate
6401 .word 0x26700001 ! 66: BPL <illegal instruction>
6402 .word 0x8550c000 ! 67: RDPR_TT rdpr %tt, %r2
6403 .word 0x8d9036eb ! 68: WRPR_PSTATE_I wrpr %r0, 0x16eb, %pstate
6404 .word 0x30800001 ! 69: BA ba,a <label_0x1>
6405splash_lsu_4_15:
6406 set 0x13, %r2
6407 stxa %r2, [%r0] ASI_LSU_CONTROL
6408 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
6409 .word 0x8d9027be ! 71: WRPR_PSTATE_I wrpr %r0, 0x07be, %pstate
6410splash_lsu_4_16:
6411 set 0xf, %r2
6412 stxa %r2, [%r0] ASI_LSU_CONTROL
6413 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
6414 .word 0x83d02034 ! 73: Tcc_I te icc_or_xcc, %r0 + 52
6415 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
6416 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
6417 .word 0x81982fdc ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x0fdc, %hpstate
6418splash_tba_4_17:
6419 ta T_CHANGE_PRIV
6420 set 0x120000, %r2
6421 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
6422 .word 0x8d802004 ! 78: WRFPRS_I wr %r0, 0x0004, %fprs
6423splash_htba_4_18:
6424 ta T_CHANGE_HPRIV
6425 set 0x00380000, %r2
6426 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
6427tagged_4_19:
6428 taddcctv %r19, 0x1b07, %r24
6429 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
6430 .word 0x8d902095 ! 81: WRPR_PSTATE_I wrpr %r0, 0x0095, %pstate
6431 invalw
6432 mov 0xb5, %r30
6433 .word 0x93d0001e ! 82: Tcc_R tne icc_or_xcc, %r0 + %r30
6434 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
6435 .word 0x91d02032 ! 84: Tcc_I ta icc_or_xcc, %r0 + 50
6436 .word 0x87902292 ! 85: WRPR_TT_I wrpr %r0, 0x0292, %tt
6437 .word 0xe0d7e000 ! 86: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r16
6438 .word 0xb5504000 ! 87: RDPR_TNPC <illegal instruction>
6439 .word 0x93d02032 ! 88: Tcc_I tne icc_or_xcc, %r0 + 50
6440 .word 0x26700001 ! 89: BPL <illegal instruction>
6441 .word 0x8d903b9e ! 90: WRPR_PSTATE_I wrpr %r0, 0x1b9e, %pstate
6442 .word 0x9f802001 ! 91: SIR sir 0x0001
6443 .word 0x93d02033 ! 92: Tcc_I tne icc_or_xcc, %r0 + 51
6444 .word 0x8198234f ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x034f, %hpstate
6445 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
6446DS_4_20:
6447 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
6448 .xword 0xc3da090b ! Random illegal ?
6449 .word 0xc7104010 ! 96: LDQF_R - [%r1, %r16], %f3
6450 .word 0x99a50825 ! 95: FADDs fadds %f20, %f5, %f12
6451 otherw
6452 mov 0x33, %r30
6453 .word 0x91d0001e ! 96: Tcc_R ta icc_or_xcc, %r0 + %r30
6454tagged_4_21:
6455 taddcctv %r17, 0x17d1, %r26
6456 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
6457 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
6458 .word 0xc08804a0 ! 99: LDUBA_R lduba [%r0, %r0] 0x25, %r0
6459 .word 0xa190200c ! 100: WRPR_GL_I wrpr %r0, 0x000c, %-
6460 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
6461 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
6462 .word 0x93902002 ! 103: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
6463 .word 0xc0800c00 ! 104: LDUWA_R lduwa [%r0, %r0] 0x60, %r0
6464 .word 0x93902000 ! 105: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
6465 .word 0x81460000 ! 106: RD_STICK_REG stbar
6466 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
6467 .word 0x819828ce ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x08ce, %hpstate
6468 .word 0xc0c7e000 ! 109: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r0
6469 .word 0x8d902eb8 ! 110: WRPR_PSTATE_I wrpr %r0, 0x0eb8, %pstate
6470 .word 0x89500000 ! 111: RDPR_TPC <illegal instruction>
6471 .word 0x93500000 ! 112: RDPR_TPC <illegal instruction>
6472splash_cmpr_4_22:
6473 nop
6474 mov 1, %g2
6475 sllx %g2, 63, %g2
6476 or %g1, %g2, %g1
6477 .word 0xb1862001 ! 113: WR_STICK_REG_I wr %r24, 0x0001, %-
6478 .word 0xe097e030 ! 114: LDUHA_I lduha [%r31, + 0x0030] %asi, %r16
6479tagged_4_23:
6480 taddcctv %r25, 0x1764, %r14
6481 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
6482 .word 0xe0d7e010 ! 116: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r16
6483 .word 0x81982d4f ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x0d4f, %hpstate
6484 .word 0xe0d80e60 ! 118: LDXA_R ldxa [%r0, %r0] 0x73, %r16
6485 ta T_CHANGE_HPRIV ! macro
6486DS_4_24:
6487 nop
6488 not %g0, %g2
6489 jmp %g2
6490 .word 0x9d902005 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
6491splash_tba_4_25:
6492 ta T_CHANGE_PRIV
6493 set 0x120000, %r2
6494 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
6495 .word 0xe0d804a0 ! 122: LDXA_R ldxa [%r0, %r0] 0x25, %r16
6496 .word 0x9f802001 ! 123: SIR sir 0x0001
6497 .word 0x81982714 ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x0714, %hpstate
6498 .word 0xe0dfe030 ! 125: LDXA_I ldxa [%r31, + 0x0030] %asi, %r16
6499 .word 0x8790226c ! 126: WRPR_TT_I wrpr %r0, 0x026c, %tt
6500 .word 0x879023cd ! 127: WRPR_TT_I wrpr %r0, 0x03cd, %tt
6501 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
6502change_to_randtl_4_26:
6503 ta T_CHANGE_PRIV ! macro
6504 .word 0x8f902000 ! 129: WRPR_TL_I wrpr %r0, 0x0000, %tl
6505 .word 0x8d9030ce ! 130: WRPR_PSTATE_I wrpr %r0, 0x10ce, %pstate
6506splash_lsu_4_27:
6507 set 0xb, %r2
6508 stxa %r2, [%r0] ASI_LSU_CONTROL
6509 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
6510 .word 0x8f902000 ! 133: WRPR_TL_I wrpr %r0, 0x0000, %tl
6511 ta T_CHANGE_NONHPRIV ! macro
6512 .word 0xb181c00d ! 132: WR_STICK_REG_R wr %r7, %r13, %-
6513 .word 0x81982987 ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x0987, %hpstate
6514 .word 0xe0800b60 ! 134: LDUWA_R lduwa [%r0, %r0] 0x5b, %r16
6515change_to_randtl_4_29:
6516 ta T_CHANGE_HPRIV ! macro
6517 .word 0x8f902003 ! 135: WRPR_TL_I wrpr %r0, 0x0003, %tl
6518 .word 0xe08008a0 ! 136: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
6519 .word 0x93902002 ! 137: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
6520 .word 0x8d902c13 ! 138: WRPR_PSTATE_I wrpr %r0, 0x0c13, %pstate
6521 .word 0x9afde001 ! 139: SDIVcc_I sdivcc %r23, 0x0001, %r13
6522 invalw
6523 mov 0x32, %r30
6524 .word 0x83d0001e ! 140: Tcc_R te icc_or_xcc, %r0 + %r30
6525 .word 0xa190200e ! 141: WRPR_GL_I wrpr %r0, 0x000e, %-
6526 .word 0xca8008a0 ! 142: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
6527 .word 0x8780204f ! 143: WRASI_I wr %r0, 0x004f, %asi
6528 .word 0x8d903a5d ! 144: WRPR_PSTATE_I wrpr %r0, 0x1a5d, %pstate
6529 .word 0x8d903ec0 ! 145: WRPR_PSTATE_I wrpr %r0, 0x1ec0, %pstate
6530 .word 0xcad00e80 ! 146: LDSHA_R ldsha [%r0, %r0] 0x74, %r5
6531DS_4_30:
6532 .word 0x20800001 ! 148: BN bn,a <label_0x1>
6533 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
6534DS_4_31:
6535 .word 0x20800001 ! 149: BN bn,a <label_0x1>
6536 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
6537 .word 0xca8008a0 ! 149: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
6538 .word 0xca97e030 ! 150: LDUHA_I lduha [%r31, + 0x0030] %asi, %r5
6539 .word 0x8069000d ! 151: UDIVX_R udivx %r4, %r13, %r0
6540 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
6541 .word 0xc8c80e40 ! 153: LDSBA_R ldsba [%r0, %r0] 0x72, %r4
6542 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
6543splash_tba_4_32:
6544 ta T_CHANGE_PRIV
6545 set 0x120000, %r2
6546 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
6547 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
6548 .word 0xc8d00e40 ! 157: LDSHA_R ldsha [%r0, %r0] 0x72, %r4
6549splash_lsu_4_33:
6550 set 0x11, %r2
6551 stxa %r2, [%r0] ASI_LSU_CONTROL
6552 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
6553 .word 0x93514000 ! 159: RDPR_TBA <illegal instruction>
6554 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
6555 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
6556 .word 0xd6c7e030 ! 162: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r11
6557 .word 0xd6dfe030 ! 163: LDXA_I ldxa [%r31, + 0x0030] %asi, %r11
6558 .word 0x9745c000 ! 164: RD_TICK_CMPR_REG rd %-, %r11
6559 .word 0x89508000 ! 165: RDPR_TSTATE <illegal instruction>
6560 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
6561 invalw
6562 mov 0x35, %r30
6563 .word 0x91d0001e ! 167: Tcc_R ta icc_or_xcc, %r0 + %r30
6564 invalw
6565 mov 0x33, %r30
6566 .word 0x91d0001e ! 168: Tcc_R ta icc_or_xcc, %r0 + %r30
6567 .word 0xd89004a0 ! 169: LDUHA_R lduha [%r0, %r0] 0x25, %r12
6568 .word 0x8198299d ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x099d, %hpstate
6569 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
6570 .word 0x81982b94 ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x0b94, %hpstate
6571 .word 0x8d903cf1 ! 173: WRPR_PSTATE_I wrpr %r0, 0x1cf1, %pstate
6572 .word 0x9f802001 ! 174: SIR sir 0x0001
6573DS_4_34:
6574 .word 0x34800001 ! 176: BG bg,a <label_0x1>
6575 pdist %f16, %f18, %f6
6576 .word 0x91b3030d ! 175: ALLIGNADDRESS alignaddr %r12, %r13, %r8
6577DS_4_35:
6578 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
6579 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
6580 invalw
6581 mov 0x31, %r30
6582 .word 0x91d0001e ! 177: Tcc_R ta icc_or_xcc, %r0 + %r30
6583splash_lsu_4_36:
6584 set 0x1, %r2
6585 stxa %r2, [%r0] ASI_LSU_CONTROL
6586 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
6587 .word 0xa190200f ! 179: WRPR_GL_I wrpr %r0, 0x000f, %-
6588 .word 0x8d902aff ! 180: WRPR_PSTATE_I wrpr %r0, 0x0aff, %pstate
6589 .word 0x93902007 ! 181: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
6590splash_lsu_4_37:
6591 set 0x9, %r2
6592 stxa %r2, [%r0] ASI_LSU_CONTROL
6593 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
6594 invalw
6595 mov 0x32, %r30
6596 .word 0x93d0001e ! 183: Tcc_R tne icc_or_xcc, %r0 + %r30
6597 .word 0x8d902629 ! 184: WRPR_PSTATE_I wrpr %r0, 0x0629, %pstate
6598 .word 0x93d02033 ! 185: Tcc_I tne icc_or_xcc, %r0 + 51
6599 .word 0xe2d004a0 ! 186: LDSHA_R ldsha [%r0, %r0] 0x25, %r17
6600 .word 0x8198295c ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x095c, %hpstate
6601 invalw
6602 mov 0xb0, %r30
6603 .word 0x91d0001e ! 188: Tcc_R ta icc_or_xcc, %r0 + %r30
6604 .word 0x8d903a30 ! 189: WRPR_PSTATE_I wrpr %r0, 0x1a30, %pstate
6605splash_tba_4_38:
6606 ta T_CHANGE_PRIV
6607 set 0x120000, %r2
6608 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
6609 .word 0x93902004 ! 191: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
6610 .word 0xa190200a ! 192: WRPR_GL_I wrpr %r0, 0x000a, %-
6611 .word 0x93d020b5 ! 193: Tcc_I tne icc_or_xcc, %r0 + 181
6612 .word 0x879022eb ! 194: WRPR_TT_I wrpr %r0, 0x02eb, %tt
6613 .word 0x91d020b3 ! 195: Tcc_I ta icc_or_xcc, %r0 + 179
6614 .word 0x9551c000 ! 196: RDPR_TL <illegal instruction>
6615 .word 0x8d903c2a ! 197: WRPR_PSTATE_I wrpr %r0, 0x1c2a, %pstate
6616 .word 0x91d02033 ! 198: Tcc_I ta icc_or_xcc, %r0 + 51
6617 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
6618 .word 0x91d020b3 ! 200: Tcc_I ta icc_or_xcc, %r0 + 179
6619tagged_4_39:
6620 taddcctv %r4, 0x18df, %r15
6621 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
6622 .word 0x91508000 ! 202: RDPR_TSTATE <illegal instruction>
6623 .word 0xc4880e80 ! 203: LDUBA_R lduba [%r0, %r0] 0x74, %r2
6624 .word 0xc4800a60 ! 204: LDUWA_R lduwa [%r0, %r0] 0x53, %r2
6625 .word 0xc48008a0 ! 205: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
6626change_to_randtl_4_40:
6627 ta T_CHANGE_PRIV ! macro
6628 .word 0x8f902000 ! 206: WRPR_TL_I wrpr %r0, 0x0000, %tl
6629 .word 0xc48008a0 ! 207: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
6630 ta T_CHANGE_HPRIV ! macro
6631 .word 0x91d02033 ! 209: Tcc_I ta icc_or_xcc, %r0 + 51
6632 .word 0x93d02035 ! 210: Tcc_I tne icc_or_xcc, %r0 + 53
6633 ta T_CHANGE_PRIV ! macro
6634 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
6635 .word 0x8198295c ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x095c, %hpstate
6636 .word 0xa1902005 ! 214: WRPR_GL_I wrpr %r0, 0x0005, %-
6637splash_tba_4_41:
6638 ta T_CHANGE_PRIV
6639 set 0x120000, %r2
6640 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
6641splash_lsu_4_42:
6642 set 0x1f, %r2
6643 stxa %r2, [%r0] ASI_LSU_CONTROL
6644 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
6645 .word 0xc4800ac0 ! 217: LDUWA_R lduwa [%r0, %r0] 0x56, %r2
6646 otherw
6647 mov 0x33, %r30
6648 .word 0x93d0001e ! 218: Tcc_R tne icc_or_xcc, %r0 + %r30
6649 .word 0x87802088 ! 219: WRASI_I wr %r0, 0x0088, %asi
6650DS_4_43:
6651 .word 0x22800001 ! 221: BE be,a <label_0x1>
6652 .word 0xd1356001 ! 221: STQF_I - %f8, [0x0001, %r21]
6653 normalw
6654 .word 0x97458000 ! 220: RD_SOFTINT_REG rd %softint, %r11
6655splash_lsu_4_44:
6656 set 0x7, %r2
6657 stxa %r2, [%r0] ASI_LSU_CONTROL
6658 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
6659 .word 0xeec80e40 ! 222: LDSBA_R ldsba [%r0, %r0] 0x72, %r23
6660 .word 0x8950c000 ! 223: RDPR_TT <illegal instruction>
6661 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
6662 .word 0x87802004 ! 225: WRASI_I wr %r0, 0x0004, %asi
6663 .word 0xce8008a0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
6664 .word 0x87802089 ! 227: WRASI_I wr %r0, 0x0089, %asi
6665splash_tba_4_45:
6666 ta T_CHANGE_PRIV
6667 set 0x003c0000, %r2
6668 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
6669 .word 0x34700001 ! 229: BPG <illegal instruction>
6670 .word 0x8d508000 ! 230: RDPR_TSTATE <illegal instruction>
6671 .word 0x87902157 ! 231: WRPR_TT_I wrpr %r0, 0x0157, %tt
6672tagged_4_46:
6673 tsubcctv %r25, 0x1858, %r9
6674 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
6675 .word 0x879022ee ! 233: WRPR_TT_I wrpr %r0, 0x02ee, %tt
6676 .word 0xe28008a0 ! 234: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
6677 .word 0x98a8c005 ! 235: ANDNcc_R andncc %r3, %r5, %r12
6678DS_4_47:
6679 .word 0x22800001 ! 237: BE be,a <label_0x1>
6680 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
6681 .word 0x8198224d ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x024d, %hpstate
6682 .word 0x87802058 ! 238: WRASI_I wr %r0, 0x0058, %asi
6683 .word 0x87902027 ! 239: WRPR_TT_I wrpr %r0, 0x0027, %tt
6684 invalw
6685 mov 0x33, %r30
6686 .word 0x91d0001e ! 240: Tcc_R ta icc_or_xcc, %r0 + %r30
6687 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
6688 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
6689 .word 0xc6c7e010 ! 243: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r3
6690 .word 0x8d90217a ! 244: WRPR_PSTATE_I wrpr %r0, 0x017a, %pstate
6691 .word 0x8d902c88 ! 245: WRPR_PSTATE_I wrpr %r0, 0x0c88, %pstate
6692 .word 0x879021eb ! 246: WRPR_TT_I wrpr %r0, 0x01eb, %tt
6693splash_lsu_4_48:
6694 set 0x17, %r2
6695 stxa %r2, [%r0] ASI_LSU_CONTROL
6696 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
6697 .word 0x28700001 ! 248: BPLEU <illegal instruction>
6698 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
6699 .word 0xc68804a0 ! 250: LDUBA_R lduba [%r0, %r0] 0x25, %r3
6700 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
6701tagged_4_49:
6702 taddcctv %r23, 0x1868, %r25
6703 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
6704change_to_randtl_4_50:
6705 ta T_CHANGE_PRIV ! macro
6706 .word 0x8f902001 ! 253: WRPR_TL_I wrpr %r0, 0x0001, %tl
6707 .word 0xc68008a0 ! 254: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
6708 otherw
6709 mov 0xb3, %r30
6710 .word 0x93d0001e ! 255: Tcc_R tne icc_or_xcc, %r0 + %r30
6711 .word 0x9f802001 ! 256: SIR sir 0x0001
6712change_to_randtl_4_51:
6713 ta T_CHANGE_HPRIV ! macro
6714 .word 0x8f902004 ! 257: WRPR_TL_I wrpr %r0, 0x0004, %tl
6715 .word 0xc68008a0 ! 258: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
6716 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
6717DS_4_52:
6718 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
6719 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
6720splash_lsu_4_53:
6721 set 0x19, %r2
6722 stxa %r2, [%r0] ASI_LSU_CONTROL
6723 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
6724 .word 0x20700001 ! 262: BPN <illegal instruction>
6725 .word 0x87802089 ! 263: WRASI_I wr %r0, 0x0089, %asi
6726 invalw
6727 mov 0xb0, %r30
6728 .word 0x91d0001e ! 264: Tcc_R ta icc_or_xcc, %r0 + %r30
6729 .word 0x8d9030db ! 265: WRPR_PSTATE_I wrpr %r0, 0x10db, %pstate
6730 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
6731 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
6732 .word 0x8d802000 ! 268: WRFPRS_I wr %r0, 0x0000, %fprs
6733DS_4_54:
6734 nop
6735 not %g0, %g2
6736 jmp %g2
6737 .word 0x9d902000 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
6738 .word 0x8d902bf5 ! 270: WRPR_PSTATE_I wrpr %r0, 0x0bf5, %pstate
6739 .word 0x81982307 ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x0307, %hpstate
6740 .word 0x87802080 ! 272: WRASI_I wr %r0, 0x0080, %asi
6741 otherw
6742 mov 0xb0, %r30
6743 .word 0x91d0001e ! 273: Tcc_R ta icc_or_xcc, %r0 + %r30
6744 .word 0x879023fe ! 274: WRPR_TT_I wrpr %r0, 0x03fe, %tt
6745 .word 0x81982b4c ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4c, %hpstate
6746 .word 0x8790211a ! 276: WRPR_TT_I wrpr %r0, 0x011a, %tt
6747 .word 0x91d020b2 ! 277: Tcc_I ta icc_or_xcc, %r0 + 178
6748 otherw
6749 mov 0x34, %r30
6750 .word 0x93d0001e ! 278: Tcc_R tne icc_or_xcc, %r0 + %r30
6751 .word 0xc68008a0 ! 279: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
6752 .word 0x93902002 ! 280: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
6753 .word 0x879020d2 ! 281: WRPR_TT_I wrpr %r0, 0x00d2, %tt
6754splash_tba_4_55:
6755 ta T_CHANGE_PRIV
6756 set 0x120000, %r2
6757 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
6758 .word 0xc68008a0 ! 283: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
6759 .word 0xc6c804a0 ! 284: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
6760splash_cmpr_4_56:
6761 nop
6762 mov 1, %g2
6763 sllx %g2, 63, %g2
6764 or %g1, %g2, %g1
6765 .word 0xb182e001 ! 285: WR_STICK_REG_I wr %r11, 0x0001, %-
6766 .word 0x8d903a88 ! 286: WRPR_PSTATE_I wrpr %r0, 0x1a88, %pstate
6767splash_htba_4_57:
6768 ta T_CHANGE_HPRIV
6769 set 0x00380000, %r2
6770 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
6771 .word 0x8d9029b1 ! 288: WRPR_PSTATE_I wrpr %r0, 0x09b1, %pstate
6772 .word 0x34700001 ! 289: BPG <illegal instruction>
6773splash_cmpr_4_58:
6774 nop
6775 mov 1, %g2
6776 sllx %g2, 63, %g2
6777 or %g1, %g2, %g1
6778 .word 0xb180e001 ! 290: WR_STICK_REG_I wr %r3, 0x0001, %-
6779 .word 0x93902004 ! 291: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
6780 ta T_CHANGE_PRIV ! macro
6781 .word 0x87802055 ! 293: WRASI_I wr %r0, 0x0055, %asi
6782 .word 0x91d02035 ! 294: Tcc_I ta icc_or_xcc, %r0 + 53
6783 .word 0xa1902004 ! 295: WRPR_GL_I wrpr %r0, 0x0004, %-
6784 .word 0x89a00563 ! 296: FSQRTq fsqrt
6785 .word 0x91d020b4 ! 297: Tcc_I ta icc_or_xcc, %r0 + 180
6786DS_4_59:
6787 .word 0x20800001 ! 299: BN bn,a <label_0x1>
6788 .word 0x34800001 ! 299: BG bg,a <label_0x1>
6789 .word 0x97a00558 ! 299: FSQRTd fsqrt
6790 .word 0xb5a28837 ! 298: FADDs fadds %f10, %f23, %f26
6791 .word 0xc6800b80 ! 299: LDUWA_R lduwa [%r0, %r0] 0x5c, %r3
6792 .word 0xc68804a0 ! 300: LDUBA_R lduba [%r0, %r0] 0x25, %r3
6793splash_tba_4_60:
6794 ta T_CHANGE_PRIV
6795 set 0x003c0000, %r2
6796 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
6797 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
6798 .word 0x99902005 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
6799 .word 0x93902001 ! 304: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
6800 otherw
6801 mov 0x30, %r30
6802 .word 0x91d0001e ! 305: Tcc_R ta icc_or_xcc, %r0 + %r30
6803splash_lsu_4_61:
6804 set 0x15, %r2
6805 stxa %r2, [%r0] ASI_LSU_CONTROL
6806 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
6807 .word 0x91d02035 ! 307: Tcc_I ta icc_or_xcc, %r0 + 53
6808 .word 0xc68008a0 ! 308: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
6809 .word 0x81982e0d ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0d, %hpstate
6810splash_lsu_4_62:
6811 set 0xf, %r2
6812 stxa %r2, [%r0] ASI_LSU_CONTROL
6813 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
6814 .word 0xc69004a0 ! 311: LDUHA_R lduha [%r0, %r0] 0x25, %r3
6815 .word 0x87802089 ! 312: WRASI_I wr %r0, 0x0089, %asi
6816 .word 0x91d020b4 ! 313: Tcc_I ta icc_or_xcc, %r0 + 180
6817 .word 0x8d903186 ! 314: WRPR_PSTATE_I wrpr %r0, 0x1186, %pstate
6818 .word 0x879021b7 ! 315: WRPR_TT_I wrpr %r0, 0x01b7, %tt
6819 .word 0x91d020b2 ! 316: Tcc_I ta icc_or_xcc, %r0 + 178
6820splash_tba_4_63:
6821 ta T_CHANGE_PRIV
6822 set 0x003c0000, %r2
6823 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
6824 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
6825splash_lsu_4_64:
6826 set 0x15, %r2
6827 stxa %r2, [%r0] ASI_LSU_CONTROL
6828 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
6829 .word 0x20800001 ! 320: BN bn,a <label_0x1>
6830 .word 0x8d902652 ! 321: WRPR_PSTATE_I wrpr %r0, 0x0652, %pstate
6831DS_4_65:
6832 .word 0x20800001 ! 323: BN bn,a <label_0x1>
6833 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
6834 .word 0x8f902000 ! 324: WRPR_TL_I wrpr %r0, 0x0000, %tl
6835 ta T_CHANGE_NONHPRIV ! macro
6836 .word 0xb1828004 ! 323: WR_STICK_REG_R wr %r10, %r4, %-
6837 otherw
6838 mov 0x32, %r30
6839 .word 0x93d0001e ! 324: Tcc_R tne icc_or_xcc, %r0 + %r30
6840tagged_4_67:
6841 taddcctv %r17, 0x1645, %r7
6842 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
6843splash_tba_4_68:
6844 ta T_CHANGE_PRIV
6845 set 0x120000, %r2
6846 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
6847 .word 0x8f902001 ! 328: WRPR_TL_I wrpr %r0, 0x0001, %tl
6848 ta T_CHANGE_NONPRIV ! macro
6849 .word 0xb1834000 ! 327: WR_STICK_REG_R wr %r13, %r0, %-
6850 .word 0xa9508000 ! 328: RDPR_TSTATE <illegal instruction>
6851splash_lsu_4_70:
6852 set 0x13, %r2
6853 stxa %r2, [%r0] ASI_LSU_CONTROL
6854 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
6855 .word 0x93902001 ! 330: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
6856 .word 0x8d802000 ! 331: WRFPRS_I wr %r0, 0x0000, %fprs
6857 .word 0x83d02035 ! 332: Tcc_I te icc_or_xcc, %r0 + 53
6858 .word 0xa1902006 ! 333: WRPR_GL_I wrpr %r0, 0x0006, %-
6859 otherw
6860 mov 0x30, %r30
6861 .word 0x91d0001e ! 334: Tcc_R ta icc_or_xcc, %r0 + %r30
6862 .word 0x91d020b5 ! 335: Tcc_I ta icc_or_xcc, %r0 + 181
6863DS_4_71:
6864 .word 0x34800001 ! 337: BG bg,a <label_0x1>
6865 pdist %f30, %f20, %f30
6866 .word 0x93b30306 ! 336: ALLIGNADDRESS alignaddr %r12, %r6, %r9
6867tagged_4_72:
6868 tsubcctv %r22, 0x1940, %r13
6869 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
6870tagged_4_73:
6871 taddcctv %r16, 0x191c, %r20
6872 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
6873 .word 0x8790213c ! 339: WRPR_TT_I wrpr %r0, 0x013c, %tt
6874 .word 0xb0d1a001 ! 340: UMULcc_I umulcc %r6, 0x0001, %r24
6875 .word 0x93902006 ! 341: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
6876tagged_4_74:
6877 tsubcctv %r25, 0x1f1a, %r7
6878 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
6879 .word 0x93902000 ! 343: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
6880 .word 0xc48008a0 ! 344: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
6881 .word 0xc4800be0 ! 345: LDUWA_R lduwa [%r0, %r0] 0x5f, %r2
6882tagged_4_75:
6883 taddcctv %r19, 0x1111, %r1
6884 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
6885DS_4_76:
6886 .word 0x22800001 ! 348: BE be,a <label_0x1>
6887 .xword 0xd1d3f1cb ! Random illegal ?
6888 .word 0xe312c00c ! 348: LDQF_R - [%r11, %r12], %f17
6889 .word 0x87a18835 ! 347: FADDs fadds %f6, %f21, %f3
6890 .word 0x93d02035 ! 348: Tcc_I tne icc_or_xcc, %r0 + 53
6891 .word 0xad514000 ! 349: RDPR_TBA <illegal instruction>
6892 .word 0x8d9037e2 ! 350: WRPR_PSTATE_I wrpr %r0, 0x17e2, %pstate
6893 .word 0xd0c804a0 ! 351: LDSBA_R ldsba [%r0, %r0] 0x25, %r8
6894DS_4_77:
6895 nop
6896 not %g0, %g2
6897 jmp %g2
6898 .word 0x9d902001 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
6899 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
6900 .word 0x83514000 ! 354: RDPR_TBA <illegal instruction>
6901 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
6902 .word 0x3e700001 ! 356: BPVC <illegal instruction>
6903 .word 0x879022bf ! 357: WRPR_TT_I wrpr %r0, 0x02bf, %tt
6904splash_lsu_4_78:
6905 set 0x3, %r2
6906 stxa %r2, [%r0] ASI_LSU_CONTROL
6907 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
6908splash_lsu_4_79:
6909 set 0x1f, %r2
6910 stxa %r2, [%r0] ASI_LSU_CONTROL
6911 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
6912 invalw
6913 mov 0x30, %r30
6914 .word 0x91d0001e ! 360: Tcc_R ta icc_or_xcc, %r0 + %r30
6915 .word 0x93902004 ! 361: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
6916 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
6917 .word 0x8790210b ! 363: WRPR_TT_I wrpr %r0, 0x010b, %tt
6918 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
6919 .word 0xe69004a0 ! 365: LDUHA_R lduha [%r0, %r0] 0x25, %r19
6920 .word 0x87802063 ! 366: WRASI_I wr %r0, 0x0063, %asi
6921splash_lsu_4_80:
6922 set 0x11, %r2
6923 stxa %r2, [%r0] ASI_LSU_CONTROL
6924 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
6925 .word 0xad540000 ! 368: RDPR_GL rdpr %-, %r22
6926 .word 0xc8800c80 ! 369: LDUWA_R lduwa [%r0, %r0] 0x64, %r4
6927splash_lsu_4_81:
6928 set 0x19, %r2
6929 stxa %r2, [%r0] ASI_LSU_CONTROL
6930 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
6931 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
6932 .word 0xa1902000 ! 372: WRPR_GL_I wrpr %r0, 0x0000, %-
6933 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
6934splash_lsu_4_82:
6935 set 0xb, %r2
6936 stxa %r2, [%r0] ASI_LSU_CONTROL
6937 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
6938 .word 0xaf494000 ! 375: RDHPR_HTBA rdhpr %htba, %r23
6939 .word 0x8198284d ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x084d, %hpstate
6940splash_lsu_4_83:
6941 set 0xf, %r2
6942 stxa %r2, [%r0] ASI_LSU_CONTROL
6943 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
6944 invalw
6945 mov 0x32, %r30
6946 .word 0x93d0001e ! 378: Tcc_R tne icc_or_xcc, %r0 + %r30
6947tagged_4_84:
6948 tsubcctv %r8, 0x1da9, %r24
6949 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
6950change_to_randtl_4_85:
6951 ta T_CHANGE_HPRIV ! macro
6952 .word 0x8f902004 ! 380: WRPR_TL_I wrpr %r0, 0x0004, %tl
6953 .word 0x83d02035 ! 381: Tcc_I te icc_or_xcc, %r0 + 53
6954 .word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
6955splash_tba_4_86:
6956 ta T_CHANGE_PRIV
6957 set 0x120000, %r2
6958 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
6959 otherw
6960 mov 0x32, %r30
6961 .word 0x91d0001e ! 384: Tcc_R ta icc_or_xcc, %r0 + %r30
6962DS_4_87:
6963 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
6964 .word 0x34800001 ! 386: BG bg,a <label_0x1>
6965 .word 0xd5160004 ! 386: LDQF_R - [%r24, %r4], %f10
6966 .word 0x8da20827 ! 385: FADDs fadds %f8, %f7, %f6
6967 .word 0x9f802001 ! 386: SIR sir 0x0001
6968splash_tba_4_88:
6969 ta T_CHANGE_PRIV
6970 set 0x120000, %r2
6971 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
6972 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
6973DS_4_89:
6974 .word 0x34800001 ! 390: BG bg,a <label_0x1>
6975 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
6976 .word 0x87802004 ! 390: WRASI_I wr %r0, 0x0004, %asi
6977 .word 0xb3508000 ! 391: RDPR_TSTATE <illegal instruction>
6978 .word 0x20700001 ! 392: BPN <illegal instruction>
6979splash_lsu_4_90:
6980 set 0x11, %r2
6981 stxa %r2, [%r0] ASI_LSU_CONTROL
6982 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
6983 .word 0x87802089 ! 394: WRASI_I wr %r0, 0x0089, %asi
6984 .word 0xd48fe000 ! 395: LDUBA_I lduba [%r31, + 0x0000] %asi, %r10
6985 .word 0x8198278e ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x078e, %hpstate
6986 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
6987tagged_4_91:
6988 taddcctv %r1, 0x1b76, %r26
6989 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
6990 .word 0x8d903aee ! 399: WRPR_PSTATE_I wrpr %r0, 0x1aee, %pstate
6991 .word 0x81982dd7 ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0dd7, %hpstate
6992DS_4_92:
6993 .word 0x20800001 ! 402: BN bn,a <label_0x1>
6994 pdist %f4, %f16, %f26
6995 .word 0xa3b08319 ! 401: ALLIGNADDRESS alignaddr %r2, %r25, %r17
6996 .word 0xec8008a0 ! 402: LDUWA_R lduwa [%r0, %r0] 0x45, %r22
6997 .word 0x93902005 ! 403: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
6998splash_lsu_4_93:
6999 set 0x15, %r2
7000 stxa %r2, [%r0] ASI_LSU_CONTROL
7001 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
7002 .word 0xa190200c ! 405: WRPR_GL_I wrpr %r0, 0x000c, %-
7003 .word 0x8d9022cf ! 406: WRPR_PSTATE_I wrpr %r0, 0x02cf, %pstate
7004 .word 0x8d9029de ! 407: WRPR_PSTATE_I wrpr %r0, 0x09de, %pstate
7005tagged_4_94:
7006 tsubcctv %r14, 0x1172, %r11
7007 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
7008 .word 0x91d02032 ! 409: Tcc_I ta icc_or_xcc, %r0 + 50
7009tagged_4_95:
7010 taddcctv %r20, 0x1ae1, %r9
7011 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
7012 invalw
7013 mov 0x31, %r30
7014 .word 0x91d0001e ! 411: Tcc_R ta icc_or_xcc, %r0 + %r30
7015 .word 0xecd00e60 ! 412: LDSHA_R ldsha [%r0, %r0] 0x73, %r22
7016 .word 0x879021a7 ! 413: WRPR_TT_I wrpr %r0, 0x01a7, %tt
7017tagged_4_96:
7018 tsubcctv %r7, 0x1d54, %r1
7019 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
7020 .word 0x93902006 ! 415: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7021 .word 0x95480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r10
7022 .word 0x87902226 ! 417: WRPR_TT_I wrpr %r0, 0x0226, %tt
7023 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
7024 .word 0xd68008a0 ! 419: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
7025 .word 0x93902007 ! 420: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
7026 .word 0x8350c000 ! 421: RDPR_TT <illegal instruction>
7027 .word 0x8f902000 ! 423: WRPR_TL_I wrpr %r0, 0x0000, %tl
7028 ta T_CHANGE_NONPRIV ! macro
7029 .word 0x89814003 ! 422: WRTICK_R wr %r5, %r3, %tick
7030 .word 0xc6dfe020 ! 423: LDXA_I ldxa [%r31, + 0x0020] %asi, %r3
7031 .word 0xab494000 ! 424: RDHPR_HTBA rdhpr %htba, %r21
7032 .word 0x91a209f6 ! 425: FDIVq dis not found
7033
7034 .word 0x89514000 ! 426: RDPR_TBA <illegal instruction>
7035 .word 0x32700001 ! 427: BPNE <illegal instruction>
7036 ta T_CHANGE_HPRIV ! macro
7037 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
7038 .word 0x8198241c ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x041c, %hpstate
7039 .word 0xa1902000 ! 431: WRPR_GL_I wrpr %r0, 0x0000, %-
7040splash_lsu_4_98:
7041 set 0x1, %r2
7042 stxa %r2, [%r0] ASI_LSU_CONTROL
7043 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
7044 .word 0xee8008a0 ! 433: LDUWA_R lduwa [%r0, %r0] 0x45, %r23
7045splash_tba_4_99:
7046 ta T_CHANGE_PRIV
7047 set 0x003c0000, %r2
7048 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
7049 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
7050 .word 0x91d02033 ! 436: Tcc_I ta icc_or_xcc, %r0 + 51
7051DS_4_100:
7052 .word 0x20800001 ! 438: BN bn,a <label_0x1>
7053 .word 0xf7336001 ! 438: STQF_I - %f27, [0x0001, %r13]
7054 normalw
7055 .word 0x99458000 ! 437: RD_SOFTINT_REG rd %softint, %r12
7056tagged_4_101:
7057 taddcctv %r15, 0x1b2e, %r19
7058 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
7059tagged_4_102:
7060 tsubcctv %r4, 0x161e, %r10
7061 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
7062 .word 0x87802016 ! 440: WRASI_I wr %r0, 0x0016, %asi
7063 .word 0x87902182 ! 441: WRPR_TT_I wrpr %r0, 0x0182, %tt
7064 .word 0x819821dd ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x01dd, %hpstate
7065 .word 0x93902006 ! 443: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7066splash_lsu_4_103:
7067 set 0x19, %r2
7068 stxa %r2, [%r0] ASI_LSU_CONTROL
7069 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
7070 .word 0x20700001 ! 445: BPN <illegal instruction>
7071splash_lsu_4_104:
7072 set 0x5, %r2
7073 stxa %r2, [%r0] ASI_LSU_CONTROL
7074 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
7075 .word 0xcc800c40 ! 447: LDUWA_R lduwa [%r0, %r0] 0x62, %r6
7076splash_lsu_4_105:
7077 set 0x11, %r2
7078 stxa %r2, [%r0] ASI_LSU_CONTROL
7079 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
7080tagged_4_106:
7081 tsubcctv %r10, 0x161e, %r8
7082 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
7083 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
7084 .word 0x819821dc ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x01dc, %hpstate
7085 .word 0xccdfe030 ! 452: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
7086 .word 0x93902000 ! 453: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
7087tagged_4_107:
7088 taddcctv %r3, 0x1106, %r19
7089 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
7090 invalw
7091 mov 0x31, %r30
7092 .word 0x91d0001e ! 455: Tcc_R ta icc_or_xcc, %r0 + %r30
7093 invalw
7094 mov 0x33, %r30
7095 .word 0x91d0001e ! 456: Tcc_R ta icc_or_xcc, %r0 + %r30
7096 .word 0xccc7e030 ! 457: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
7097 .word 0x87802004 ! 458: WRASI_I wr %r0, 0x0004, %asi
7098 .word 0x93d02035 ! 459: Tcc_I tne icc_or_xcc, %r0 + 53
7099 .word 0x8198234d ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x034d, %hpstate
7100 .word 0x81982097 ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x0097, %hpstate
7101splash_lsu_4_108:
7102 set 0xd, %r2
7103 stxa %r2, [%r0] ASI_LSU_CONTROL
7104 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
7105 .word 0xcc8008a0 ! 463: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
7106 .word 0x85500000 ! 464: RDPR_TPC <illegal instruction>
7107 .word 0x91d02035 ! 465: Tcc_I ta icc_or_xcc, %r0 + 53
7108 .word 0x8d902934 ! 466: WRPR_PSTATE_I wrpr %r0, 0x0934, %pstate
7109 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
7110 .word 0xa190200e ! 468: WRPR_GL_I wrpr %r0, 0x000e, %-
7111 .word 0x93902004 ! 469: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
7112 .word 0x93902007 ! 470: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
7113 .word 0xa7464000 ! 471: RD_STICK_CMPR_REG rd %-, %r19
7114 .word 0x87802016 ! 472: WRASI_I wr %r0, 0x0016, %asi
7115 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
7116splash_tba_4_109:
7117 ta T_CHANGE_PRIV
7118 set 0x120000, %r2
7119 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
7120 .word 0xd8800c60 ! 475: LDUWA_R lduwa [%r0, %r0] 0x63, %r12
7121DS_4_110:
7122 .word 0x34800001 ! 477: BG bg,a <label_0x1>
7123 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
7124 .word 0xa1902007 ! 477: WRPR_GL_I wrpr %r0, 0x0007, %-
7125 .word 0xa1902007 ! 478: WRPR_GL_I wrpr %r0, 0x0007, %-
7126splash_tba_4_111:
7127 ta T_CHANGE_PRIV
7128 set 0x003c0000, %r2
7129 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
7130 .word 0xa1902005 ! 480: WRPR_GL_I wrpr %r0, 0x0005, %-
7131 .word 0x87802063 ! 481: WRASI_I wr %r0, 0x0063, %asi
7132 .word 0xd88008a0 ! 482: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
7133 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
7134splash_lsu_4_112:
7135 set 0xb, %r2
7136 stxa %r2, [%r0] ASI_LSU_CONTROL
7137 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
7138 .word 0xd88008a0 ! 485: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
7139 .word 0x93902006 ! 486: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7140 .word 0x8d903e6f ! 487: WRPR_PSTATE_I wrpr %r0, 0x1e6f, %pstate
7141splash_tba_4_113:
7142 ta T_CHANGE_PRIV
7143 set 0x120000, %r2
7144 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
7145 .word 0x93902005 ! 489: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
7146 .word 0xd8c804a0 ! 490: LDSBA_R ldsba [%r0, %r0] 0x25, %r12
7147 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
7148 .word 0xafa01a67 ! 492: FqTOi fqtoi
7149tagged_4_114:
7150 tsubcctv %r3, 0x1682, %r1
7151 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
7152DS_4_115:
7153 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
7154 pdist %f26, %f10, %f6
7155 .word 0xb1b18306 ! 494: ALLIGNADDRESS alignaddr %r6, %r6, %r24
7156 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
7157 .word 0x87802063 ! 496: WRASI_I wr %r0, 0x0063, %asi
7158 .word 0x87802058 ! 497: WRASI_I wr %r0, 0x0058, %asi
7159splash_lsu_4_116:
7160 set 0x5, %r2
7161 stxa %r2, [%r0] ASI_LSU_CONTROL
7162 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
7163 .word 0xa190200b ! 499: WRPR_GL_I wrpr %r0, 0x000b, %-
7164 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
7165 .word 0xdadfe000 ! 501: LDXA_I ldxa [%r31, + 0x0000] %asi, %r13
7166DS_4_117:
7167 .word 0x20800001 ! 503: BN bn,a <label_0x1>
7168 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
7169tagged_4_118:
7170 tsubcctv %r24, 0x1eaa, %r10
7171 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
7172 .word 0xdad7e010 ! 504: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r13
7173 otherw
7174 mov 0xb4, %r30
7175 .word 0x91d0001e ! 505: Tcc_R ta icc_or_xcc, %r0 + %r30
7176 .word 0xa1500000 ! 506: RDPR_TPC <illegal instruction>
7177DS_4_119:
7178 .word 0x20800001 ! 508: BN bn,a <label_0x1>
7179 pdist %f8, %f28, %f12
7180 .word 0xa5b1030b ! 507: ALLIGNADDRESS alignaddr %r4, %r11, %r18
7181DS_4_120:
7182 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
7183 .xword 0xe9e55c1a ! Random illegal ?
7184 .word 0xd311c019 ! 509: LDQF_R - [%r7, %r25], %f9
7185 .word 0x99a2c82c ! 508: FADDs fadds %f11, %f12, %f12
7186tagged_4_121:
7187 taddcctv %r25, 0x159e, %r6
7188 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
7189splash_tba_4_122:
7190 ta T_CHANGE_PRIV
7191 set 0x120000, %r2
7192 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
7193 .word 0xa1902008 ! 511: WRPR_GL_I wrpr %r0, 0x0008, %-
7194 .word 0x879021f3 ! 512: WRPR_TT_I wrpr %r0, 0x01f3, %tt
7195 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
7196 .word 0x87902296 ! 514: WRPR_TT_I wrpr %r0, 0x0296, %tt
7197 .word 0xab50c000 ! 515: RDPR_TT <illegal instruction>
7198 .word 0xb3508000 ! 516: RDPR_TSTATE <illegal instruction>
7199 .word 0x22700001 ! 517: BPE <illegal instruction>
7200change_to_randtl_4_123:
7201 ta T_CHANGE_HPRIV ! macro
7202 .word 0x8f902005 ! 518: WRPR_TL_I wrpr %r0, 0x0005, %tl
7203 .word 0xa190200e ! 519: WRPR_GL_I wrpr %r0, 0x000e, %-
7204 .word 0xd88008a0 ! 520: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
7205 .word 0x81982f47 ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x0f47, %hpstate
7206 .word 0xb1480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r24
7207 .word 0x91d020b4 ! 523: Tcc_I ta icc_or_xcc, %r0 + 180
7208 .word 0x8198229f ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x029f, %hpstate
7209 .word 0x8b504000 ! 525: RDPR_TNPC rdpr %tnpc, %r5
7210splash_htba_4_124:
7211 ta T_CHANGE_HPRIV
7212 set 0x80000, %r2
7213 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
7214 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
7215 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
7216 ta T_CHANGE_HPRIV ! macro
7217 .word 0x83d02034 ! 530: Tcc_I te icc_or_xcc, %r0 + 52
7218 .word 0xe4d7e010 ! 531: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r18
7219tagged_4_125:
7220 taddcctv %r23, 0x1ab7, %r6
7221 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
7222 .word 0x879020ce ! 533: WRPR_TT_I wrpr %r0, 0x00ce, %tt
7223 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
7224 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
7225 ta T_CHANGE_HPRIV ! macro
7226 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
7227 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
7228 .word 0xe4d7e010 ! 539: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r18
7229 .word 0x819827ce ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x07ce, %hpstate
7230tagged_4_126:
7231 tsubcctv %r4, 0x15f0, %r1
7232 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
7233 otherw
7234 mov 0x35, %r30
7235 .word 0x83d0001e ! 542: Tcc_R te icc_or_xcc, %r0 + %r30
7236tagged_4_127:
7237 taddcctv %r19, 0x1587, %r26
7238 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
7239splash_tba_4_128:
7240 ta T_CHANGE_PRIV
7241 set 0x120000, %r2
7242 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
7243 otherw
7244 mov 0x31, %r30
7245 .word 0x93d0001e ! 545: Tcc_R tne icc_or_xcc, %r0 + %r30
7246 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
7247 .word 0xe497e020 ! 547: LDUHA_I lduha [%r31, + 0x0020] %asi, %r18
7248 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
7249DS_4_129:
7250 nop
7251 not %g0, %g2
7252 jmp %g2
7253 .word 0x9d902000 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
7254 .word 0xe4800c60 ! 550: LDUWA_R lduwa [%r0, %r0] 0x63, %r18
7255 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
7256 .word 0x91d020b4 ! 552: Tcc_I ta icc_or_xcc, %r0 + 180
7257 .word 0x9f802001 ! 553: SIR sir 0x0001
7258 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
7259DS_4_130:
7260 .word 0x34800001 ! 556: BG bg,a <label_0x1>
7261 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
7262 .word 0x30700001 ! 556: BPA <illegal instruction>
7263 .word 0x87802058 ! 557: WRASI_I wr %r0, 0x0058, %asi
7264 .word 0x8780201c ! 558: WRASI_I wr %r0, 0x001c, %asi
7265 .word 0xe4c80e40 ! 559: LDSBA_R ldsba [%r0, %r0] 0x72, %r18
7266 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
7267 .word 0x91d020b3 ! 561: Tcc_I ta icc_or_xcc, %r0 + 179
7268splash_lsu_4_131:
7269 set 0x1f, %r2
7270 stxa %r2, [%r0] ASI_LSU_CONTROL
7271 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
7272 .word 0xe4800a60 ! 563: LDUWA_R lduwa [%r0, %r0] 0x53, %r18
7273 .word 0x87902075 ! 564: WRPR_TT_I wrpr %r0, 0x0075, %tt
7274 .word 0x81982554 ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x0554, %hpstate
7275splash_lsu_4_132:
7276 set 0xf, %r2
7277 stxa %r2, [%r0] ASI_LSU_CONTROL
7278 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
7279 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
7280 .word 0xa1902002 ! 568: WRPR_GL_I wrpr %r0, 0x0002, %-
7281 .word 0x879021ea ! 569: WRPR_TT_I wrpr %r0, 0x01ea, %tt
7282 .word 0xe4d004a0 ! 570: LDSHA_R ldsha [%r0, %r0] 0x25, %r18
7283 .word 0x91d020b5 ! 571: Tcc_I ta icc_or_xcc, %r0 + 181
7284 .word 0xe4880e60 ! 572: LDUBA_R lduba [%r0, %r0] 0x73, %r18
7285 otherw
7286 mov 0x33, %r30
7287 .word 0x91d0001e ! 573: Tcc_R ta icc_or_xcc, %r0 + %r30
7288DS_4_133:
7289 .word 0x20800001 ! 575: BN bn,a <label_0x1>
7290 .word 0xd933001b ! 575: STQF_R - %f12, [%r27, %r12]
7291 normalw
7292 .word 0x81458000 ! 574: RD_SOFTINT_REG stbar
7293 .word 0x879022c6 ! 575: WRPR_TT_I wrpr %r0, 0x02c6, %tt
7294 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
7295 .word 0xf28008a0 ! 577: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
7296 .word 0x8f902002 ! 579: WRPR_TL_I wrpr %r0, 0x0002, %tl
7297 ta T_CHANGE_NONHPRIV ! macro
7298 .word 0xa76a2001 ! 578: SDIVX_I sdivx %r8, 0x0001, %r19
7299 .word 0x91d02033 ! 579: Tcc_I ta icc_or_xcc, %r0 + 51
7300 ta T_CHANGE_PRIV ! macro
7301 .word 0x87802004 ! 581: WRASI_I wr %r0, 0x0004, %asi
7302 .word 0x879021d0 ! 582: WRPR_TT_I wrpr %r0, 0x01d0, %tt
7303 .word 0x93902001 ! 583: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
7304 .word 0xe2900e60 ! 584: LDUHA_R lduha [%r0, %r0] 0x73, %r17
7305 .word 0x87802058 ! 585: WRASI_I wr %r0, 0x0058, %asi
7306 .word 0xe28804a0 ! 586: LDUBA_R lduba [%r0, %r0] 0x25, %r17
7307 .word 0x87802004 ! 587: WRASI_I wr %r0, 0x0004, %asi
7308 .word 0x8d903303 ! 588: WRPR_PSTATE_I wrpr %r0, 0x1303, %pstate
7309 .word 0x8198250d ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x050d, %hpstate
7310splash_lsu_4_135:
7311 set 0x1b, %r2
7312 stxa %r2, [%r0] ASI_LSU_CONTROL
7313 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
7314 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
7315 .word 0xe28fe020 ! 592: LDUBA_I lduba [%r31, + 0x0020] %asi, %r17
7316tagged_4_136:
7317 tsubcctv %r23, 0x103a, %r10
7318 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
7319 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
7320splash_tba_4_137:
7321 ta T_CHANGE_PRIV
7322 set 0x120000, %r2
7323 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
7324 .word 0x8d903c4c ! 596: WRPR_PSTATE_I wrpr %r0, 0x1c4c, %pstate
7325 .word 0xa190200c ! 597: WRPR_GL_I wrpr %r0, 0x000c, %-
7326 invalw
7327 mov 0x34, %r30
7328 .word 0x91d0001e ! 598: Tcc_R ta icc_or_xcc, %r0 + %r30
7329 .word 0x819827d7 ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x07d7, %hpstate
7330 .word 0x93902003 ! 600: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
7331 .word 0xe297e030 ! 601: LDUHA_I lduha [%r31, + 0x0030] %asi, %r17
7332 .word 0x8d9024ab ! 602: WRPR_PSTATE_I wrpr %r0, 0x04ab, %pstate
7333splash_tba_4_138:
7334 ta T_CHANGE_PRIV
7335 set 0x003c0000, %r2
7336 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
7337 otherw
7338 mov 0xb1, %r30
7339 .word 0x91d0001e ! 604: Tcc_R ta icc_or_xcc, %r0 + %r30
7340 .word 0xe28fe020 ! 605: LDUBA_I lduba [%r31, + 0x0020] %asi, %r17
7341 .word 0x87802080 ! 606: WRASI_I wr %r0, 0x0080, %asi
7342change_to_randtl_4_139:
7343 ta T_CHANGE_HPRIV ! macro
7344 .word 0x8f902004 ! 607: WRPR_TL_I wrpr %r0, 0x0004, %tl
7345 .word 0xe2800a80 ! 608: LDUWA_R lduwa [%r0, %r0] 0x54, %r17
7346DS_4_140:
7347 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
7348 .xword 0x8970ee3f ! Random illegal ?
7349 .word 0x95a00542 ! 610: FSQRTd fsqrt
7350 .word 0xb5a4883a ! 609: FADDs fadds %f18, %f26, %f26
7351 .word 0x87802016 ! 610: WRASI_I wr %r0, 0x0016, %asi
7352 .word 0x8d90213c ! 611: WRPR_PSTATE_I wrpr %r0, 0x013c, %pstate
7353 .word 0x879021b2 ! 612: WRPR_TT_I wrpr %r0, 0x01b2, %tt
7354splash_tba_4_141:
7355 ta T_CHANGE_PRIV
7356 set 0x003c0000, %r2
7357 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
7358 .word 0xf0d004a0 ! 614: LDSHA_R ldsha [%r0, %r0] 0x25, %r24
7359splash_htba_4_142:
7360 ta T_CHANGE_HPRIV
7361 set 0x80000, %r2
7362 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
7363splash_lsu_4_143:
7364 set 0x17, %r2
7365 stxa %r2, [%r0] ASI_LSU_CONTROL
7366 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
7367splash_lsu_4_144:
7368 set 0x3, %r2
7369 stxa %r2, [%r0] ASI_LSU_CONTROL
7370 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
7371 .word 0xa1902004 ! 618: WRPR_GL_I wrpr %r0, 0x0004, %-
7372 .word 0x93902000 ! 619: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
7373 .word 0x8d903035 ! 620: WRPR_PSTATE_I wrpr %r0, 0x1035, %pstate
7374 ta T_CHANGE_HPRIV ! macro
7375splash_tba_4_145:
7376 ta T_CHANGE_PRIV
7377 set 0x120000, %r2
7378 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
7379 .word 0x93514000 ! 623: RDPR_TBA rdpr %tba, %r9
7380tagged_4_146:
7381 tsubcctv %r18, 0x1bc2, %r19
7382 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
7383 .word 0x87802004 ! 625: WRASI_I wr %r0, 0x0004, %asi
7384 .word 0x95480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r10
7385 .word 0x879022e0 ! 627: WRPR_TT_I wrpr %r0, 0x02e0, %tt
7386tagged_4_147:
7387 taddcctv %r12, 0x1543, %r6
7388 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
7389 invalw
7390 mov 0xb1, %r30
7391 .word 0x91d0001e ! 629: Tcc_R ta icc_or_xcc, %r0 + %r30
7392 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
7393 .word 0x91d02034 ! 631: Tcc_I ta icc_or_xcc, %r0 + 52
7394 .word 0x8d9026fd ! 632: WRPR_PSTATE_I wrpr %r0, 0x06fd, %pstate
7395 .word 0x91d02035 ! 633: Tcc_I ta icc_or_xcc, %r0 + 53
7396 .word 0x91d020b4 ! 634: Tcc_I ta icc_or_xcc, %r0 + 180
7397 .word 0x87802016 ! 635: WRASI_I wr %r0, 0x0016, %asi
7398tagged_4_148:
7399 tsubcctv %r26, 0x19b0, %r3
7400 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
7401 .word 0x26800001 ! 637: BL bl,a <label_0x1>
7402 otherw
7403 mov 0x30, %r30
7404 .word 0x91d0001e ! 638: Tcc_R ta icc_or_xcc, %r0 + %r30
7405 ta T_CHANGE_PRIV ! macro
7406 .word 0x9f802001 ! 640: SIR sir 0x0001
7407 .word 0x36700001 ! 641: BPGE <illegal instruction>
7408 .word 0x8d90393c ! 642: WRPR_PSTATE_I wrpr %r0, 0x193c, %pstate
7409 .word 0xca8008a0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
7410splash_lsu_4_149:
7411 set 0x19, %r2
7412 stxa %r2, [%r0] ASI_LSU_CONTROL
7413 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
7414 .word 0xb551c000 ! 645: RDPR_TL <illegal instruction>
7415splash_lsu_4_150:
7416 set 0x17, %r2
7417 stxa %r2, [%r0] ASI_LSU_CONTROL
7418 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
7419 .word 0x8d903d0d ! 647: WRPR_PSTATE_I wrpr %r0, 0x1d0d, %pstate
7420DS_4_151:
7421 .word 0x22800001 ! 649: BE be,a <label_0x1>
7422 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
7423DS_4_152:
7424 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
7425 .xword 0xb3688861 ! Random illegal ?
7426 .word 0xc5108002 ! 650: LDQF_R - [%r2, %r2], %f2
7427 .word 0xa5a0083a ! 649: FADDs fadds %f0, %f26, %f18
7428 .word 0x8f902000 ! 651: WRPR_TL_I wrpr %r0, 0x0000, %tl
7429 ta T_CHANGE_NONPRIV ! macro
7430 .word 0xb1820007 ! 650: WR_STICK_REG_R wr %r8, %r7, %-
7431 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
7432 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
7433 .word 0x9f802001 ! 653: SIR sir 0x0001
7434 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
7435tagged_4_154:
7436 tsubcctv %r9, 0x16c5, %r11
7437 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
7438 .word 0x8790217f ! 656: WRPR_TT_I wrpr %r0, 0x017f, %tt
7439splash_tba_4_155:
7440 ta T_CHANGE_PRIV
7441 set 0x120000, %r2
7442 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
7443DS_4_156:
7444 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
7445 .word 0xd732e001 ! 659: STQF_I - %f11, [0x0001, %r11]
7446 normalw
7447 .word 0xa1458000 ! 658: RD_SOFTINT_REG rd %softint, %r16
7448 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
7449 .word 0x8d902813 ! 660: WRPR_PSTATE_I wrpr %r0, 0x0813, %pstate
7450 .word 0x34800001 ! 661: BG bg,a <label_0x1>
7451 .word 0x8d902a50 ! 662: WRPR_PSTATE_I wrpr %r0, 0x0a50, %pstate
7452DS_4_157:
7453 nop
7454 not %g0, %g2
7455 jmp %g2
7456 .word 0x9d902004 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
7457 .word 0x81982707 ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x0707, %hpstate
7458tagged_4_158:
7459 tsubcctv %r7, 0x15bc, %r1
7460 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
7461DS_4_159:
7462 .word 0x22800001 ! 667: BE be,a <label_0x1>
7463 .word 0x22800001 ! 667: BE be,a <label_0x1>
7464 .word 0x95a00557 ! 667: FSQRTd fsqrt
7465 .word 0xb1a00833 ! 666: FADDs fadds %f0, %f19, %f24
7466 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
7467 .word 0x93902003 ! 668: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
7468 .word 0x8d802004 ! 669: WRFPRS_I wr %r0, 0x0004, %fprs
7469 ta T_CHANGE_PRIV ! macro
7470 .word 0xe4800aa0 ! 671: LDUWA_R lduwa [%r0, %r0] 0x55, %r18
7471 .word 0x99902002 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
7472 .word 0xa1902006 ! 673: WRPR_GL_I wrpr %r0, 0x0006, %-
7473 .word 0x8745c000 ! 674: RD_TICK_CMPR_REG rd %-, %r3
7474 .word 0xecdfe010 ! 675: LDXA_I ldxa [%r31, + 0x0010] %asi, %r22
7475tagged_4_160:
7476 tsubcctv %r8, 0x132b, %r22
7477 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
7478 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
7479 .word 0xb7a58ddb ! 678: FdMULq fdmulq
7480 .word 0x8d500000 ! 679: RDPR_TPC <illegal instruction>
7481 .word 0xa190200d ! 680: WRPR_GL_I wrpr %r0, 0x000d, %-
7482 .word 0x8198285d ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x085d, %hpstate
7483 otherw
7484 mov 0x32, %r30
7485 .word 0x93d0001e ! 682: Tcc_R tne icc_or_xcc, %r0 + %r30
7486splash_tba_4_161:
7487 ta T_CHANGE_PRIV
7488 set 0x120000, %r2
7489 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
7490 .word 0xc4c7e010 ! 684: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r2
7491 .word 0x87802004 ! 685: WRASI_I wr %r0, 0x0004, %asi
7492 invalw
7493 mov 0x30, %r30
7494 .word 0x91d0001e ! 686: Tcc_R ta icc_or_xcc, %r0 + %r30
7495 .word 0xc4c7e000 ! 687: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r2
7496 .word 0xc48804a0 ! 688: LDUBA_R lduba [%r0, %r0] 0x25, %r2
7497 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
7498 ta T_CHANGE_PRIV ! macro
7499 .word 0x81460000 ! 691: RD_STICK_REG stbar
7500 .word 0x879021b9 ! 692: WRPR_TT_I wrpr %r0, 0x01b9, %tt
7501 .word 0xc4d804a0 ! 693: LDXA_R ldxa [%r0, %r0] 0x25, %r2
7502 .word 0x8d903169 ! 694: WRPR_PSTATE_I wrpr %r0, 0x1169, %pstate
7503 .word 0xa1902003 ! 695: WRPR_GL_I wrpr %r0, 0x0003, %-
7504DS_4_162:
7505 .word 0x22800001 ! 697: BE be,a <label_0x1>
7506 .word 0xd3306001 ! 697: STQF_I - %f9, [0x0001, %r1]
7507 normalw
7508 .word 0xad458000 ! 696: RD_SOFTINT_REG rd %softint, %r22
7509 .word 0x99902002 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
7510splash_tba_4_163:
7511 ta T_CHANGE_PRIV
7512 set 0x120000, %r2
7513 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
7514 .word 0xc28008a0 ! 699: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
7515 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
7516tagged_4_164:
7517 tsubcctv %r2, 0x13cc, %r22
7518 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
7519tagged_4_165:
7520 taddcctv %r1, 0x148d, %r17
7521 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
7522 .word 0xc28008a0 ! 703: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
7523 ta T_CHANGE_PRIV ! macro
7524 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
7525 .word 0x8780201c ! 706: WRASI_I wr %r0, 0x001c, %asi
7526 .word 0x8198254d ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x054d, %hpstate
7527 .word 0xaf480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r23
7528 .word 0xf0880e60 ! 709: LDUBA_R lduba [%r0, %r0] 0x73, %r24
7529 .word 0x91d020b3 ! 710: Tcc_I ta icc_or_xcc, %r0 + 179
7530 .word 0x879023b1 ! 711: WRPR_TT_I wrpr %r0, 0x03b1, %tt
7531 ta T_CHANGE_PRIV ! macro
7532 .word 0x93902005 ! 713: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
7533 .word 0x8d9035fd ! 714: WRPR_PSTATE_I wrpr %r0, 0x15fd, %pstate
7534 .word 0xf08fe010 ! 715: LDUBA_I lduba [%r31, + 0x0010] %asi, %r24
7535splash_tba_4_166:
7536 ta T_CHANGE_PRIV
7537 set 0x120000, %r2
7538 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
7539 .word 0xf0900e40 ! 717: LDUHA_R lduha [%r0, %r0] 0x72, %r24
7540 .word 0xa1902004 ! 718: WRPR_GL_I wrpr %r0, 0x0004, %-
7541 otherw
7542 mov 0x33, %r30
7543 .word 0x91d0001e ! 719: Tcc_R ta icc_or_xcc, %r0 + %r30
7544 ta T_CHANGE_HPRIV ! macro
7545 otherw
7546 mov 0x35, %r30
7547 .word 0x91d0001e ! 721: Tcc_R ta icc_or_xcc, %r0 + %r30
7548 .word 0x8d90300d ! 722: WRPR_PSTATE_I wrpr %r0, 0x100d, %pstate
7549tagged_4_167:
7550 taddcctv %r12, 0x15f5, %r17
7551 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
7552 .word 0xf08804a0 ! 724: LDUBA_R lduba [%r0, %r0] 0x25, %r24
7553 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
7554 .word 0x87902336 ! 726: WRPR_TT_I wrpr %r0, 0x0336, %tt
7555 .word 0xf08804a0 ! 727: LDUBA_R lduba [%r0, %r0] 0x25, %r24
7556 .word 0x87802020 ! 728: WRASI_I wr %r0, 0x0020, %asi
7557 .word 0x81982407 ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x0407, %hpstate
7558 .word 0xf0800b20 ! 730: LDUWA_R lduwa [%r0, %r0] 0x59, %r24
7559 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
7560 .word 0x93902004 ! 732: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
7561 .word 0x91d02034 ! 733: Tcc_I ta icc_or_xcc, %r0 + 52
7562 .word 0x93902000 ! 734: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
7563 .word 0x32700001 ! 735: BPNE <illegal instruction>
7564 .word 0x87802004 ! 736: WRASI_I wr %r0, 0x0004, %asi
7565 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
7566 .word 0x93902006 ! 738: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7567DS_4_168:
7568 .word 0x22800001 ! 740: BE be,a <label_0x1>
7569 allclean
7570 .word 0xb1b04308 ! 739: ALLIGNADDRESS alignaddr %r1, %r8, %r24
7571 .word 0x93d020b4 ! 740: Tcc_I tne icc_or_xcc, %r0 + 180
7572DS_4_169:
7573 .word 0x34800001 ! 742: BG bg,a <label_0x1>
7574 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
7575 .word 0x8d802000 ! 742: WRFPRS_I wr %r0, 0x0000, %fprs
7576 invalw
7577 mov 0x30, %r30
7578 .word 0x91d0001e ! 743: Tcc_R ta icc_or_xcc, %r0 + %r30
7579 .word 0x22700001 ! 744: BPE <illegal instruction>
7580 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
7581 .word 0x93902000 ! 746: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
7582 .word 0x3a700001 ! 747: BPCC <illegal instruction>
7583 .word 0x81982a94 ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x0a94, %hpstate
7584 invalw
7585 mov 0xb5, %r30
7586 .word 0x93d0001e ! 749: Tcc_R tne icc_or_xcc, %r0 + %r30
7587 .word 0x8b500000 ! 750: RDPR_TPC rdpr %tpc, %r5
7588splash_htba_4_170:
7589 ta T_CHANGE_HPRIV
7590 set 0x80000, %r2
7591 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
7592 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
7593 .word 0x93902004 ! 753: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
7594 .word 0x93902000 ! 754: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
7595splash_lsu_4_171:
7596 set 0x11, %r2
7597 stxa %r2, [%r0] ASI_LSU_CONTROL
7598 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
7599 .word 0x93902002 ! 756: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
7600DS_4_172:
7601 .word 0x22800001 ! 758: BE be,a <label_0x1>
7602 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
7603 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
7604 .word 0xcc800bc0 ! 759: LDUWA_R lduwa [%r0, %r0] 0x5e, %r6
7605 .word 0xa190200e ! 760: WRPR_GL_I wrpr %r0, 0x000e, %-
7606 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
7607DS_4_173:
7608 .word 0x22800001 ! 763: BE be,a <label_0x1>
7609 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
7610 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
7611 .word 0x8198299f ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x099f, %hpstate
7612splash_tba_4_174:
7613 ta T_CHANGE_PRIV
7614 set 0x003c0000, %r2
7615 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
7616 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
7617 .word 0x99504000 ! 767: RDPR_TNPC rdpr %tnpc, %r12
7618 .word 0xa9540000 ! 768: RDPR_GL rdpr %-, %r20
7619splash_lsu_4_175:
7620 set 0xd, %r2
7621 stxa %r2, [%r0] ASI_LSU_CONTROL
7622 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
7623 .word 0xa1902005 ! 770: WRPR_GL_I wrpr %r0, 0x0005, %-
7624 .word 0x996c800b ! 771: SDIVX_R sdivx %r18, %r11, %r12
7625 .word 0xb7508000 ! 772: RDPR_TSTATE <illegal instruction>
7626 .word 0x8d90358e ! 773: WRPR_PSTATE_I wrpr %r0, 0x158e, %pstate
7627 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
7628 .word 0xc2d004a0 ! 775: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
7629 .word 0x93902007 ! 776: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
7630 .word 0x87802080 ! 777: WRASI_I wr %r0, 0x0080, %asi
7631 .word 0x8d9022c6 ! 778: WRPR_PSTATE_I wrpr %r0, 0x02c6, %pstate
7632 .word 0x91d020b2 ! 779: Tcc_I ta icc_or_xcc, %r0 + 178
7633 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
7634 .word 0x8790210c ! 781: WRPR_TT_I wrpr %r0, 0x010c, %tt
7635 invalw
7636 mov 0x33, %r30
7637 .word 0x93d0001e ! 782: Tcc_R tne icc_or_xcc, %r0 + %r30
7638 .word 0x8d514000 ! 783: RDPR_TBA <illegal instruction>
7639splash_lsu_4_176:
7640 set 0x11, %r2
7641 stxa %r2, [%r0] ASI_LSU_CONTROL
7642 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
7643 .word 0x91d020b5 ! 785: Tcc_I ta icc_or_xcc, %r0 + 181
7644 .word 0x93902007 ! 786: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
7645 .word 0x8b480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r5
7646 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
7647 .word 0xcec7e020 ! 789: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r7
7648DS_4_177:
7649 nop
7650 not %g0, %g2
7651 jmp %g2
7652 .word 0x9d902003 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
7653 .word 0x9f802001 ! 791: SIR sir 0x0001
7654 .word 0x879022b5 ! 792: WRPR_TT_I wrpr %r0, 0x02b5, %tt
7655splash_tba_4_178:
7656 ta T_CHANGE_PRIV
7657 set 0x120000, %r2
7658 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
7659 .word 0xce800ba0 ! 794: LDUWA_R lduwa [%r0, %r0] 0x5d, %r7
7660 .word 0xcedfe020 ! 795: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
7661 .word 0x9f802001 ! 796: SIR sir 0x0001
7662 otherw
7663 mov 0x34, %r30
7664 .word 0x91d0001e ! 797: Tcc_R ta icc_or_xcc, %r0 + %r30
7665 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
7666 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
7667tagged_4_179:
7668 taddcctv %r1, 0x1801, %r5
7669 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
7670 .word 0x87802004 ! 801: WRASI_I wr %r0, 0x0004, %asi
7671 .word 0xa190200f ! 802: WRPR_GL_I wrpr %r0, 0x000f, %-
7672 .word 0xce800b00 ! 803: LDUWA_R lduwa [%r0, %r0] 0x58, %r7
7673 .word 0x93d02034 ! 804: Tcc_I tne icc_or_xcc, %r0 + 52
7674splash_tba_4_180:
7675 ta T_CHANGE_PRIV
7676 set 0x003c0000, %r2
7677 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
7678splash_lsu_4_181:
7679 set 0x3, %r2
7680 stxa %r2, [%r0] ASI_LSU_CONTROL
7681 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
7682 invalw
7683 mov 0x34, %r30
7684 .word 0x91d0001e ! 807: Tcc_R ta icc_or_xcc, %r0 + %r30
7685 .word 0x8d9020a0 ! 808: WRPR_PSTATE_I wrpr %r0, 0x00a0, %pstate
7686 .word 0x2e700001 ! 809: BPVS <illegal instruction>
7687 .word 0xced7e010 ! 810: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r7
7688 .word 0x879023ff ! 811: WRPR_TT_I wrpr %r0, 0x03ff, %tt
7689splash_lsu_4_182:
7690 set 0x1, %r2
7691 stxa %r2, [%r0] ASI_LSU_CONTROL
7692 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
7693 .word 0xa1902008 ! 813: WRPR_GL_I wrpr %r0, 0x0008, %-
7694 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
7695splash_lsu_4_183:
7696 set 0x1d, %r2
7697 stxa %r2, [%r0] ASI_LSU_CONTROL
7698 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
7699 .word 0x99902003 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
7700 .word 0xa1902002 ! 817: WRPR_GL_I wrpr %r0, 0x0002, %-
7701splash_lsu_4_184:
7702 set 0x1d, %r2
7703 stxa %r2, [%r0] ASI_LSU_CONTROL
7704 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
7705 .word 0xcec004a0 ! 819: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
7706 .word 0xa1902004 ! 820: WRPR_GL_I wrpr %r0, 0x0004, %-
7707splash_htba_4_185:
7708 ta T_CHANGE_HPRIV
7709 set 0x80000, %r2
7710 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
7711 .word 0xa1902004 ! 822: WRPR_GL_I wrpr %r0, 0x0004, %-
7712 .word 0xce800b80 ! 823: LDUWA_R lduwa [%r0, %r0] 0x5c, %r7
7713 .word 0xa1902001 ! 824: WRPR_GL_I wrpr %r0, 0x0001, %-
7714DS_4_186:
7715 .word 0x34800001 ! 826: BG bg,a <label_0x1>
7716 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
7717 .word 0x99a289d5 ! 826: FDIVd fdivd %f10, %f52, %f12
7718 .word 0x8f902002 ! 828: WRPR_TL_I wrpr %r0, 0x0002, %tl
7719 ta T_CHANGE_NONPRIV ! macro
7720 .word 0x8da01968 ! 827: FqTOd dis not found
7721
7722 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
7723 .word 0x87902323 ! 829: WRPR_TT_I wrpr %r0, 0x0323, %tt
7724 .word 0x8f902002 ! 831: WRPR_TL_I wrpr %r0, 0x0002, %tl
7725 ta T_CHANGE_NONHPRIV ! macro
7726 .word 0x99a01975 ! 830: FqTOd dis not found
7727
7728splash_lsu_4_189:
7729 set 0x3, %r2
7730 stxa %r2, [%r0] ASI_LSU_CONTROL
7731 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
7732 .word 0x8d903795 ! 832: WRPR_PSTATE_I wrpr %r0, 0x1795, %pstate
7733 .word 0xb5500000 ! 833: RDPR_TPC <illegal instruction>
7734 .word 0x93902006 ! 834: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7735DS_4_190:
7736 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
7737 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
7738 ta T_CHANGE_PRIV ! macro
7739change_to_randtl_4_191:
7740 ta T_CHANGE_HPRIV ! macro
7741 .word 0x8f902004 ! 837: WRPR_TL_I wrpr %r0, 0x0004, %tl
7742 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
7743splash_tba_4_192:
7744 ta T_CHANGE_PRIV
7745 set 0x003c0000, %r2
7746 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
7747 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
7748 .word 0x83a48dd0 ! 841: FdMULq fdmulq
7749 .word 0x87802058 ! 842: WRASI_I wr %r0, 0x0058, %asi
7750 .word 0x8f902001 ! 844: WRPR_TL_I wrpr %r0, 0x0001, %tl
7751 ta T_CHANGE_NONPRIV ! macro
7752 .word 0xb56ca001 ! 843: SDIVX_I sdivx %r18, 0x0001, %r26
7753 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
7754splash_cmpr_4_194:
7755 nop
7756 mov 1, %g2
7757 sllx %g2, 63, %g2
7758 or %g1, %g2, %g1
7759 .word 0xb1806001 ! 845: WR_STICK_REG_I wr %r1, 0x0001, %-
7760 .word 0x93902001 ! 846: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
7761 .word 0x81982785 ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x0785, %hpstate
7762tagged_4_195:
7763 taddcctv %r5, 0x1d29, %r19
7764 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
7765 .word 0xd48008a0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
7766 .word 0xd4cfe030 ! 850: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r10
7767 .word 0x30800001 ! 851: BA ba,a <label_0x1>
7768change_to_randtl_4_196:
7769 ta T_CHANGE_PRIV ! macro
7770 .word 0x8f902000 ! 852: WRPR_TL_I wrpr %r0, 0x0000, %tl
7771 .word 0x87802063 ! 853: WRASI_I wr %r0, 0x0063, %asi
7772 .word 0x9f802001 ! 854: SIR sir 0x0001
7773 .word 0x819829d6 ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x09d6, %hpstate
7774DS_4_197:
7775 nop
7776 not %g0, %g2
7777 jmp %g2
7778 .word 0x9d902004 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
7779 .word 0x8780201c ! 857: WRASI_I wr %r0, 0x001c, %asi
7780 .word 0xa190200c ! 858: WRPR_GL_I wrpr %r0, 0x000c, %-
7781 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
7782tagged_4_198:
7783 tsubcctv %r5, 0x15f7, %r11
7784 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
7785splash_tba_4_199:
7786 ta T_CHANGE_PRIV
7787 set 0x120000, %r2
7788 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
7789 .word 0x87802089 ! 862: WRASI_I wr %r0, 0x0089, %asi
7790 .word 0x87902016 ! 863: WRPR_TT_I wrpr %r0, 0x0016, %tt
7791 .word 0x8f480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r7
7792 .word 0xccdfe020 ! 865: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
7793 .word 0xcc8008a0 ! 866: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
7794 ta T_CHANGE_HPRIV ! macro
7795 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
7796 .word 0x81982814 ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x0814, %hpstate
7797 .word 0x93902006 ! 870: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7798 .word 0xccdfe010 ! 871: LDXA_I ldxa [%r31, + 0x0010] %asi, %r6
7799tagged_4_200:
7800 tsubcctv %r11, 0x16bb, %r6
7801 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
7802splash_tba_4_201:
7803 ta T_CHANGE_PRIV
7804 set 0x003c0000, %r2
7805 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
7806 .word 0x87802063 ! 874: WRASI_I wr %r0, 0x0063, %asi
7807 ta T_CHANGE_PRIV ! macro
7808 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
7809 .word 0x87802004 ! 877: WRASI_I wr %r0, 0x0004, %asi
7810 .word 0x879020a3 ! 878: WRPR_TT_I wrpr %r0, 0x00a3, %tt
7811 .word 0xccd7e030 ! 879: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r6
7812 ta T_CHANGE_PRIV ! macro
7813 .word 0xcc900e40 ! 881: LDUHA_R lduha [%r0, %r0] 0x72, %r6
7814splash_lsu_4_202:
7815 set 0x1, %r2
7816 stxa %r2, [%r0] ASI_LSU_CONTROL
7817 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
7818 .word 0x91d020b4 ! 883: Tcc_I ta icc_or_xcc, %r0 + 180
7819splash_tba_4_203:
7820 ta T_CHANGE_PRIV
7821 set 0x120000, %r2
7822 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
7823 .word 0xcc8008a0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
7824DS_4_204:
7825 .word 0x22800001 ! 887: BE be,a <label_0x1>
7826 .word 0xc530800d ! 887: STQF_R - %f2, [%r13, %r2]
7827 normalw
7828 .word 0x87458000 ! 886: RD_SOFTINT_REG rd %softint, %r3
7829 otherw
7830 mov 0x30, %r30
7831 .word 0x91d0001e ! 887: Tcc_R ta icc_or_xcc, %r0 + %r30
7832 .word 0xf28008a0 ! 888: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
7833DS_4_205:
7834 .word 0x34800001 ! 890: BG bg,a <label_0x1>
7835 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
7836splash_htba_4_206:
7837 ta T_CHANGE_HPRIV
7838 set 0x80000, %r2
7839 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
7840 .word 0xf2d804a0 ! 891: LDXA_R ldxa [%r0, %r0] 0x25, %r25
7841 otherw
7842 mov 0xb4, %r30
7843 .word 0x93d0001e ! 892: Tcc_R tne icc_or_xcc, %r0 + %r30
7844 .word 0xf2c7e010 ! 893: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r25
7845DS_4_207:
7846 nop
7847 not %g0, %g2
7848 jmp %g2
7849 .word 0x9d902004 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
7850 .word 0xf2880e40 ! 895: LDUBA_R lduba [%r0, %r0] 0x72, %r25
7851 .word 0x8198204e ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x004e, %hpstate
7852 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
7853 invalw
7854 mov 0xb0, %r30
7855 .word 0x91d0001e ! 898: Tcc_R ta icc_or_xcc, %r0 + %r30
7856 .word 0xa190200b ! 899: WRPR_GL_I wrpr %r0, 0x000b, %-
7857 .word 0xf2800c40 ! 900: LDUWA_R lduwa [%r0, %r0] 0x62, %r25
7858 invalw
7859 mov 0x34, %r30
7860 .word 0x91d0001e ! 901: Tcc_R ta icc_or_xcc, %r0 + %r30
7861 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
7862change_to_randtl_4_208:
7863 ta T_CHANGE_PRIV ! macro
7864 .word 0x8f902000 ! 903: WRPR_TL_I wrpr %r0, 0x0000, %tl
7865 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
7866 .word 0xa190200a ! 905: WRPR_GL_I wrpr %r0, 0x000a, %-
7867 .word 0x87802088 ! 906: WRASI_I wr %r0, 0x0088, %asi
7868 otherw
7869 mov 0x30, %r30
7870 .word 0x83d0001e ! 907: Tcc_R te icc_or_xcc, %r0 + %r30
7871 .word 0xf28008a0 ! 908: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
7872 .word 0x87802080 ! 909: WRASI_I wr %r0, 0x0080, %asi
7873 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
7874 .word 0xa1902009 ! 911: WRPR_GL_I wrpr %r0, 0x0009, %-
7875 .word 0x93902002 ! 912: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
7876 .word 0x8780201c ! 913: WRASI_I wr %r0, 0x001c, %asi
7877 .word 0xf28fe010 ! 914: LDUBA_I lduba [%r31, + 0x0010] %asi, %r25
7878 .word 0x8d9021d6 ! 915: WRPR_PSTATE_I wrpr %r0, 0x01d6, %pstate
7879 .word 0xf28008a0 ! 916: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
7880 .word 0x8f902001 ! 918: WRPR_TL_I wrpr %r0, 0x0001, %tl
7881 ta T_CHANGE_NONPRIV ! macro
7882 .word 0x876ea001 ! 917: SDIVX_I sdivx %r26, 0x0001, %r3
7883splash_lsu_4_210:
7884 set 0x1d, %r2
7885 stxa %r2, [%r0] ASI_LSU_CONTROL
7886 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
7887 .word 0x81464000 ! 919: RD_STICK_CMPR_REG stbar
7888 .word 0xa1902007 ! 920: WRPR_GL_I wrpr %r0, 0x0007, %-
7889 .word 0x81982984 ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x0984, %hpstate
7890 .word 0xd6800c80 ! 922: LDUWA_R lduwa [%r0, %r0] 0x64, %r11
7891 .word 0x93902000 ! 923: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
7892tagged_4_211:
7893 taddcctv %r25, 0x1809, %r14
7894 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
7895DS_4_212:
7896 .word 0x22800001 ! 926: BE be,a <label_0x1>
7897 pdist %f26, %f28, %f20
7898 .word 0x93b48300 ! 925: ALLIGNADDRESS alignaddr %r18, %r0, %r9
7899 .word 0x8d902e8b ! 926: WRPR_PSTATE_I wrpr %r0, 0x0e8b, %pstate
7900tagged_4_213:
7901 taddcctv %r24, 0x1a02, %r2
7902 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
7903 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
7904splash_tba_4_214:
7905 ta T_CHANGE_PRIV
7906 set 0x120000, %r2
7907 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
7908 .word 0xc68fe030 ! 930: LDUBA_I lduba [%r31, + 0x0030] %asi, %r3
7909 otherw
7910 mov 0x34, %r30
7911 .word 0x93d0001e ! 931: Tcc_R tne icc_or_xcc, %r0 + %r30
7912 ta T_CHANGE_HPRIV ! macro
7913 .word 0x87802088 ! 933: WRASI_I wr %r0, 0x0088, %asi
7914 .word 0x93902007 ! 934: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
7915 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
7916 .word 0xc6d804a0 ! 936: LDXA_R ldxa [%r0, %r0] 0x25, %r3
7917 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
7918tagged_4_215:
7919 taddcctv %r13, 0x1b7d, %r5
7920 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
7921DS_4_216:
7922 nop
7923 not %g0, %g2
7924 jmp %g2
7925 .word 0x9d902000 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
7926splash_tba_4_217:
7927 ta T_CHANGE_PRIV
7928 set 0x120000, %r2
7929 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
7930DS_4_218:
7931 .word 0x22800001 ! 942: BE be,a <label_0x1>
7932 .xword 0xefd96bda ! Random illegal ?
7933 .word 0xe5140000 ! 942: LDQF_R - [%r16, %r0], %f18
7934 .word 0xafa0c83b ! 941: FADDs fadds %f3, %f27, %f23
7935 .word 0x93902001 ! 942: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
7936 .word 0x8d9036c6 ! 943: WRPR_PSTATE_I wrpr %r0, 0x16c6, %pstate
7937 .word 0x8d902372 ! 944: WRPR_PSTATE_I wrpr %r0, 0x0372, %pstate
7938 .word 0x8780204f ! 945: WRASI_I wr %r0, 0x004f, %asi
7939 .word 0xc48804a0 ! 946: LDUBA_R lduba [%r0, %r0] 0x25, %r2
7940 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
7941 .word 0x93d020b4 ! 948: Tcc_I tne icc_or_xcc, %r0 + 180
7942 .word 0x93902006 ! 949: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7943 ta T_CHANGE_HPRIV ! macro
7944 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
7945 .word 0x24700001 ! 952: BPLE <illegal instruction>
7946 .word 0x8f902001 ! 954: WRPR_TL_I wrpr %r0, 0x0001, %tl
7947 ta T_CHANGE_NONPRIV ! macro
7948 .word 0xb1850003 ! 953: WR_STICK_REG_R wr %r20, %r3, %-
7949 .word 0x81982c0d ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x0c0d, %hpstate
7950 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
7951 .word 0x93902005 ! 956: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
7952 .word 0xa1902003 ! 957: WRPR_GL_I wrpr %r0, 0x0003, %-
7953 .word 0x8198228d ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x028d, %hpstate
7954 .word 0x93902003 ! 959: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
7955 .word 0xc48804a0 ! 960: LDUBA_R lduba [%r0, %r0] 0x25, %r2
7956 .word 0xc48008a0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
7957 .word 0xa1902003 ! 962: WRPR_GL_I wrpr %r0, 0x0003, %-
7958 .word 0x99494000 ! 963: RDHPR_HTBA rdhpr %htba, %r12
7959 .word 0xc4d7e000 ! 964: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r2
7960 .word 0x93902000 ! 965: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
7961DS_4_220:
7962 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
7963 .word 0xeb358019 ! 967: STQF_R - %f21, [%r25, %r22]
7964 normalw
7965 .word 0x97458000 ! 966: RD_SOFTINT_REG rd %softint, %r11
7966 .word 0xa1902007 ! 967: WRPR_GL_I wrpr %r0, 0x0007, %-
7967splash_lsu_4_221:
7968 set 0x5, %r2
7969 stxa %r2, [%r0] ASI_LSU_CONTROL
7970 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
7971 .word 0xa1902006 ! 969: WRPR_GL_I wrpr %r0, 0x0006, %-
7972 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
7973splash_lsu_4_222:
7974 set 0x7, %r2
7975 stxa %r2, [%r0] ASI_LSU_CONTROL
7976 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
7977 .word 0x8d802004 ! 972: WRFPRS_I wr %r0, 0x0004, %fprs
7978splash_cmpr_4_223:
7979 nop
7980 mov 1, %g2
7981 sllx %g2, 63, %g2
7982 or %g1, %g2, %g1
7983 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
7984 .word 0xb184a001 ! 973: WR_STICK_REG_I wr %r18, 0x0001, %-
7985 .word 0x91d020b3 ! 974: Tcc_I ta icc_or_xcc, %r0 + 179
7986 .word 0xd4d00e60 ! 975: LDSHA_R ldsha [%r0, %r0] 0x73, %r10
7987tagged_4_224:
7988 tsubcctv %r20, 0x1e11, %r23
7989 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
7990 .word 0xd4c00e60 ! 977: LDSWA_R ldswa [%r0, %r0] 0x73, %r10
7991 .word 0x93902001 ! 978: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
7992 .word 0x99902004 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0004, %cleanwin
7993 .word 0x8d90396c ! 980: WRPR_PSTATE_I wrpr %r0, 0x196c, %pstate
7994 .word 0x93902004 ! 981: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
7995 .word 0x83d02032 ! 982: Tcc_I te icc_or_xcc, %r0 + 50
7996 .word 0x22700001 ! 983: BPE <illegal instruction>
7997 .word 0x93902006 ! 984: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
7998 otherw
7999 mov 0x34, %r30
8000 .word 0x91d0001e ! 985: Tcc_R ta icc_or_xcc, %r0 + %r30
8001 otherw
8002 mov 0xb4, %r30
8003 .word 0x91d0001e ! 986: Tcc_R ta icc_or_xcc, %r0 + %r30
8004 .word 0x8d802000 ! 987: WRFPRS_I wr %r0, 0x0000, %fprs
8005 .word 0xd497e020 ! 988: LDUHA_I lduha [%r31, + 0x0020] %asi, %r10
8006 .word 0xd4dfe030 ! 989: LDXA_I ldxa [%r31, + 0x0030] %asi, %r10
8007 .word 0x93d02034 ! 990: Tcc_I tne icc_or_xcc, %r0 + 52
8008 .word 0x34800001 ! 991: BG bg,a <label_0x1>
8009 .word 0xa1902004 ! 992: WRPR_GL_I wrpr %r0, 0x0004, %-
8010 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
8011 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
8012 .word 0x91d020b5 ! 995: Tcc_I ta icc_or_xcc, %r0 + 181
8013splash_htba_4_225:
8014 ta T_CHANGE_HPRIV
8015 set 0x00380000, %r2
8016 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
8017 .word 0x93902005 ! 997: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
8018DS_4_226:
8019 .word 0x22800001 ! 999: BE be,a <label_0x1>
8020 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
8021splash_lsu_4_227:
8022 set 0x13, %r2
8023 stxa %r2, [%r0] ASI_LSU_CONTROL
8024 setx join_lbl_0_0, %g1, %g2
8025 jmp %g2
8026 nop
8027fork_lbl_0_4:
8028 .word 0x91d02034 ! 1: Tcc_I ta icc_or_xcc, %r0 + 52
8029 .word 0x83d02033 ! 2: Tcc_I te icc_or_xcc, %r0 + 51
8030 .word 0xa1902006 ! 3: WRPR_GL_I wrpr %r0, 0x0006, %-
8031splash_lsu_3_0:
8032 set 0x1b, %r2
8033 stxa %r2, [%r0] ASI_LSU_CONTROL
8034 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
8035 .word 0x95514000 ! 5: RDPR_TBA <illegal instruction>
8036tagged_3_1:
8037 taddcctv %r4, 0x13fa, %r22
8038 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
8039DS_3_2:
8040 .word 0x22800001 ! 8: BE be,a <label_0x1>
8041 pdist %f20, %f30, %f12
8042 .word 0x93b30319 ! 7: ALLIGNADDRESS alignaddr %r12, %r25, %r9
8043 .word 0xa5514000 ! 8: RDPR_TBA <illegal instruction>
8044tagged_3_3:
8045 taddcctv %r6, 0x1151, %r8
8046 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
8047 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
8048 invalw
8049 mov 0x31, %r30
8050 .word 0x91d0001e ! 11: Tcc_R ta icc_or_xcc, %r0 + %r30
8051 .word 0xc8c7e010 ! 12: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r4
8052 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
8053 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
8054 invalw
8055 mov 0x34, %r30
8056 .word 0x91d0001e ! 15: Tcc_R ta icc_or_xcc, %r0 + %r30
8057 .word 0x99902002 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
8058 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
8059 .word 0x8d802004 ! 18: WRFPRS_I wr %r0, 0x0004, %fprs
8060 .word 0xa945c000 ! 19: RD_TICK_CMPR_REG rd %-, %r20
8061 .word 0x91d02034 ! 20: Tcc_I ta icc_or_xcc, %r0 + 52
8062DS_3_4:
8063 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
8064 .word 0xd3340002 ! 22: STQF_R - %f9, [%r2, %r16]
8065 normalw
8066 .word 0x85458000 ! 21: RD_SOFTINT_REG rd %softint, %r2
8067 .word 0x879021fb ! 22: WRPR_TT_I wrpr %r0, 0x01fb, %tt
8068DS_3_5:
8069 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
8070 .word 0xe9300009 ! 24: STQF_R - %f20, [%r9, %r0]
8071 normalw
8072 .word 0x89458000 ! 23: RD_SOFTINT_REG rd %softint, %r4
8073tagged_3_6:
8074 tsubcctv %r6, 0x1c89, %r6
8075 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
8076 .word 0x87902201 ! 25: WRPR_TT_I wrpr %r0, 0x0201, %tt
8077splash_tba_3_7:
8078 ta T_CHANGE_PRIV
8079 set 0x120000, %r2
8080 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
8081 .word 0x81982216 ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x0216, %hpstate
8082splash_lsu_3_8:
8083 set 0x9, %r2
8084 stxa %r2, [%r0] ASI_LSU_CONTROL
8085 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
8086 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
8087 .word 0xd6d7e020 ! 30: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
8088 .word 0x8b50c000 ! 31: RDPR_TT <illegal instruction>
8089 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
8090 otherw
8091 mov 0x32, %r30
8092 .word 0x91d0001e ! 33: Tcc_R ta icc_or_xcc, %r0 + %r30
8093 .word 0x93902007 ! 34: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
8094 .word 0x81982b55 ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x0b55, %hpstate
8095 .word 0xdad7e030 ! 36: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r13
8096 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
8097 .word 0x81982f1e ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x0f1e, %hpstate
8098 .word 0xa9464000 ! 39: RD_STICK_CMPR_REG rd %-, %r20
8099 .word 0xa7464000 ! 40: RD_STICK_CMPR_REG rd %-, %r19
8100 .word 0x8d902173 ! 41: WRPR_PSTATE_I wrpr %r0, 0x0173, %pstate
8101 .word 0x87802020 ! 42: WRASI_I wr %r0, 0x0020, %asi
8102 .word 0xa1902002 ! 43: WRPR_GL_I wrpr %r0, 0x0002, %-
8103 .word 0x8790239d ! 44: WRPR_TT_I wrpr %r0, 0x039d, %tt
8104DS_3_9:
8105 nop
8106 not %g0, %g2
8107 jmp %g2
8108 .word 0x9d902005 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
8109DS_3_10:
8110 .word 0x20800001 ! 47: BN bn,a <label_0x1>
8111 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
8112 .word 0x26800001 ! 47: BL bl,a <label_0x1>
8113DS_3_11:
8114 .word 0x22800001 ! 49: BE be,a <label_0x1>
8115 pdist %f0, %f24, %f12
8116 .word 0xb7b08318 ! 48: ALLIGNADDRESS alignaddr %r2, %r24, %r27
8117 .word 0xa190200c ! 49: WRPR_GL_I wrpr %r0, 0x000c, %-
8118 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
8119 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
8120 .word 0xd6800ae0 ! 52: LDUWA_R lduwa [%r0, %r0] 0x57, %r11
8121 .word 0x8790220f ! 53: WRPR_TT_I wrpr %r0, 0x020f, %tt
8122splash_htba_3_12:
8123 ta T_CHANGE_HPRIV
8124 set 0x00390000, %r2
8125 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
8126 .word 0x8d903307 ! 55: WRPR_PSTATE_I wrpr %r0, 0x1307, %pstate
8127 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
8128 .word 0x87902370 ! 57: WRPR_TT_I wrpr %r0, 0x0370, %tt
8129 .word 0xd68008a0 ! 58: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
8130splash_tba_3_13:
8131 ta T_CHANGE_PRIV
8132 set 0x120000, %r2
8133 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
8134 .word 0x8790214a ! 60: WRPR_TT_I wrpr %r0, 0x014a, %tt
8135 .word 0x91d02032 ! 61: Tcc_I ta icc_or_xcc, %r0 + 50
8136 .word 0xd6800c00 ! 62: LDUWA_R lduwa [%r0, %r0] 0x60, %r11
8137splash_cmpr_3_14:
8138 nop
8139 mov 1, %g2
8140 sllx %g2, 63, %g2
8141 or %g1, %g2, %g1
8142 wrhpr %g1, %g0, %hsys_tick_cmpr
8143 .word 0xb1826001 ! 63: WR_STICK_REG_I wr %r9, 0x0001, %-
8144 .word 0xd6d7e030 ! 64: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r11
8145 .word 0x8d903700 ! 65: WRPR_PSTATE_I wrpr %r0, 0x1700, %pstate
8146 .word 0x26700001 ! 66: BPL <illegal instruction>
8147 .word 0xa350c000 ! 67: RDPR_TT rdpr %tt, %r17
8148 .word 0x8d903424 ! 68: WRPR_PSTATE_I wrpr %r0, 0x1424, %pstate
8149 .word 0x30800001 ! 69: BA ba,a <label_0x1>
8150splash_lsu_3_15:
8151 set 0x1d, %r2
8152 stxa %r2, [%r0] ASI_LSU_CONTROL
8153 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
8154 .word 0x8d903fec ! 71: WRPR_PSTATE_I wrpr %r0, 0x1fec, %pstate
8155splash_lsu_3_16:
8156 set 0x1f, %r2
8157 stxa %r2, [%r0] ASI_LSU_CONTROL
8158 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
8159 .word 0x91d02034 ! 73: Tcc_I ta icc_or_xcc, %r0 + 52
8160 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
8161 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
8162 .word 0x81982e14 ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x0e14, %hpstate
8163splash_tba_3_17:
8164 ta T_CHANGE_PRIV
8165 set 0x120000, %r2
8166 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
8167 .word 0x8d802004 ! 78: WRFPRS_I wr %r0, 0x0004, %fprs
8168splash_htba_3_18:
8169 ta T_CHANGE_HPRIV
8170 set 0x00390000, %r2
8171 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
8172tagged_3_19:
8173 taddcctv %r3, 0x1b74, %r25
8174 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
8175 .word 0x8d902197 ! 81: WRPR_PSTATE_I wrpr %r0, 0x0197, %pstate
8176 invalw
8177 mov 0x31, %r30
8178 .word 0x91d0001e ! 82: Tcc_R ta icc_or_xcc, %r0 + %r30
8179 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
8180 .word 0x91d02032 ! 84: Tcc_I ta icc_or_xcc, %r0 + 50
8181 .word 0x8790226c ! 85: WRPR_TT_I wrpr %r0, 0x026c, %tt
8182 .word 0xe0d7e010 ! 86: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r16
8183 .word 0x91504000 ! 87: RDPR_TNPC <illegal instruction>
8184 .word 0x91d02034 ! 88: Tcc_I ta icc_or_xcc, %r0 + 52
8185 .word 0x26700001 ! 89: BPL <illegal instruction>
8186 .word 0x8d903cf7 ! 90: WRPR_PSTATE_I wrpr %r0, 0x1cf7, %pstate
8187 .word 0x9f802001 ! 91: SIR sir 0x0001
8188 .word 0x93d020b4 ! 92: Tcc_I tne icc_or_xcc, %r0 + 180
8189 .word 0x81982b4d ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4d, %hpstate
8190 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
8191DS_3_20:
8192 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
8193 .xword 0xf5f140bd ! Random illegal ?
8194 .word 0xcd154000 ! 96: LDQF_R - [%r21, %r0], %f6
8195 .word 0xa7a1c821 ! 95: FADDs fadds %f7, %f1, %f19
8196 otherw
8197 mov 0xb1, %r30
8198 .word 0x91d0001e ! 96: Tcc_R ta icc_or_xcc, %r0 + %r30
8199tagged_3_21:
8200 taddcctv %r5, 0x16cf, %r17
8201 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
8202 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
8203 .word 0xc08804a0 ! 99: LDUBA_R lduba [%r0, %r0] 0x25, %r0
8204 .word 0xa1902004 ! 100: WRPR_GL_I wrpr %r0, 0x0004, %-
8205 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
8206 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
8207 .word 0x93902003 ! 103: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
8208 .word 0xc08008a0 ! 104: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
8209 .word 0x93902007 ! 105: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
8210 .word 0x81460000 ! 106: RD_STICK_REG stbar
8211 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
8212 .word 0x81982ed4 ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x0ed4, %hpstate
8213 .word 0xc0c7e000 ! 109: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r0
8214 .word 0x8d903d7b ! 110: WRPR_PSTATE_I wrpr %r0, 0x1d7b, %pstate
8215 .word 0x97500000 ! 111: RDPR_TPC <illegal instruction>
8216 .word 0xb1500000 ! 112: RDPR_TPC <illegal instruction>
8217splash_cmpr_3_22:
8218 nop
8219 mov 1, %g2
8220 sllx %g2, 63, %g2
8221 or %g1, %g2, %g1
8222 wrhpr %g1, %g0, %hsys_tick_cmpr
8223 .word 0xb1802001 ! 113: WR_STICK_REG_I wr %r0, 0x0001, %-
8224 .word 0xe097e030 ! 114: LDUHA_I lduha [%r31, + 0x0030] %asi, %r16
8225tagged_3_23:
8226 taddcctv %r24, 0x1c1f, %r22
8227 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
8228 .word 0xe0d7e000 ! 116: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r16
8229 .word 0x819828c6 ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x08c6, %hpstate
8230 .word 0xe0d804a0 ! 118: LDXA_R ldxa [%r0, %r0] 0x25, %r16
8231 ta T_CHANGE_HPRIV ! macro
8232DS_3_24:
8233 nop
8234 not %g0, %g2
8235 jmp %g2
8236 .word 0x9d902001 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
8237splash_tba_3_25:
8238 ta T_CHANGE_PRIV
8239 set 0x120000, %r2
8240 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
8241 .word 0xe0d804a0 ! 122: LDXA_R ldxa [%r0, %r0] 0x25, %r16
8242 .word 0x9f802001 ! 123: SIR sir 0x0001
8243 .word 0x81982f5d ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5d, %hpstate
8244 .word 0xe0dfe030 ! 125: LDXA_I ldxa [%r31, + 0x0030] %asi, %r16
8245 .word 0x8790208f ! 126: WRPR_TT_I wrpr %r0, 0x008f, %tt
8246 .word 0x87902047 ! 127: WRPR_TT_I wrpr %r0, 0x0047, %tt
8247 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
8248change_to_randtl_3_26:
8249 ta T_CHANGE_PRIV ! macro
8250 .word 0x8f902001 ! 129: WRPR_TL_I wrpr %r0, 0x0001, %tl
8251 .word 0x8d902609 ! 130: WRPR_PSTATE_I wrpr %r0, 0x0609, %pstate
8252splash_lsu_3_27:
8253 set 0x11, %r2
8254 stxa %r2, [%r0] ASI_LSU_CONTROL
8255 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
8256 .word 0x8f902000 ! 133: WRPR_TL_I wrpr %r0, 0x0000, %tl
8257 ta T_CHANGE_NONPRIV ! macro
8258 .word 0xb180800c ! 132: WR_STICK_REG_R wr %r2, %r12, %-
8259 .word 0x81982a87 ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x0a87, %hpstate
8260 .word 0xe08008a0 ! 134: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
8261change_to_randtl_3_29:
8262 ta T_CHANGE_HPRIV ! macro
8263 .word 0x8f902004 ! 135: WRPR_TL_I wrpr %r0, 0x0004, %tl
8264 .word 0xe0800c60 ! 136: LDUWA_R lduwa [%r0, %r0] 0x63, %r16
8265 .word 0x93902002 ! 137: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
8266 .word 0x8d90328f ! 138: WRPR_PSTATE_I wrpr %r0, 0x128f, %pstate
8267 .word 0x8efda001 ! 139: SDIVcc_I sdivcc %r22, 0x0001, %r7
8268 invalw
8269 mov 0x35, %r30
8270 .word 0x91d0001e ! 140: Tcc_R ta icc_or_xcc, %r0 + %r30
8271 .word 0xa1902004 ! 141: WRPR_GL_I wrpr %r0, 0x0004, %-
8272 .word 0xca8008a0 ! 142: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
8273 .word 0x87802080 ! 143: WRASI_I wr %r0, 0x0080, %asi
8274 .word 0x8d902efb ! 144: WRPR_PSTATE_I wrpr %r0, 0x0efb, %pstate
8275 .word 0x8d903533 ! 145: WRPR_PSTATE_I wrpr %r0, 0x1533, %pstate
8276 .word 0xcad004a0 ! 146: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
8277DS_3_30:
8278 .word 0x20800001 ! 148: BN bn,a <label_0x1>
8279 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
8280DS_3_31:
8281 .word 0x20800001 ! 149: BN bn,a <label_0x1>
8282 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
8283 .word 0xca8008a0 ! 149: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
8284 .word 0xca97e020 ! 150: LDUHA_I lduha [%r31, + 0x0020] %asi, %r5
8285 .word 0xb66e0015 ! 151: UDIVX_R udivx %r24, %r21, %r27
8286 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
8287 .word 0xc8c804a0 ! 153: LDSBA_R ldsba [%r0, %r0] 0x25, %r4
8288 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
8289splash_tba_3_32:
8290 ta T_CHANGE_PRIV
8291 set 0x120000, %r2
8292 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
8293 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
8294 .word 0xc8d004a0 ! 157: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
8295splash_lsu_3_33:
8296 set 0x1b, %r2
8297 stxa %r2, [%r0] ASI_LSU_CONTROL
8298 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
8299 .word 0x85514000 ! 159: RDPR_TBA <illegal instruction>
8300 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
8301 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
8302 .word 0xd6c7e020 ! 162: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r11
8303 .word 0xd6dfe010 ! 163: LDXA_I ldxa [%r31, + 0x0010] %asi, %r11
8304 .word 0x8345c000 ! 164: RD_TICK_CMPR_REG rd %-, %r1
8305 .word 0xb7508000 ! 165: RDPR_TSTATE <illegal instruction>
8306 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
8307 invalw
8308 mov 0x33, %r30
8309 .word 0x93d0001e ! 167: Tcc_R tne icc_or_xcc, %r0 + %r30
8310 invalw
8311 mov 0x34, %r30
8312 .word 0x93d0001e ! 168: Tcc_R tne icc_or_xcc, %r0 + %r30
8313 .word 0xd89004a0 ! 169: LDUHA_R lduha [%r0, %r0] 0x25, %r12
8314 .word 0x819829ce ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x09ce, %hpstate
8315 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
8316 .word 0x81982bc4 ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc4, %hpstate
8317 .word 0x8d902c08 ! 173: WRPR_PSTATE_I wrpr %r0, 0x0c08, %pstate
8318 .word 0x9f802001 ! 174: SIR sir 0x0001
8319DS_3_34:
8320 .word 0x34800001 ! 176: BG bg,a <label_0x1>
8321 pdist %f12, %f12, %f20
8322 .word 0x87b64302 ! 175: ALLIGNADDRESS alignaddr %r25, %r2, %r3
8323DS_3_35:
8324 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
8325 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
8326 invalw
8327 mov 0xb4, %r30
8328 .word 0x91d0001e ! 177: Tcc_R ta icc_or_xcc, %r0 + %r30
8329splash_lsu_3_36:
8330 set 0x1, %r2
8331 stxa %r2, [%r0] ASI_LSU_CONTROL
8332 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
8333 .word 0xa1902006 ! 179: WRPR_GL_I wrpr %r0, 0x0006, %-
8334 .word 0x8d9034fb ! 180: WRPR_PSTATE_I wrpr %r0, 0x14fb, %pstate
8335 .word 0x93902005 ! 181: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
8336splash_lsu_3_37:
8337 set 0xd, %r2
8338 stxa %r2, [%r0] ASI_LSU_CONTROL
8339 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
8340 invalw
8341 mov 0x32, %r30
8342 .word 0x91d0001e ! 183: Tcc_R ta icc_or_xcc, %r0 + %r30
8343 .word 0x8d902a80 ! 184: WRPR_PSTATE_I wrpr %r0, 0x0a80, %pstate
8344 .word 0x91d02033 ! 185: Tcc_I ta icc_or_xcc, %r0 + 51
8345 .word 0xe2d00e60 ! 186: LDSHA_R ldsha [%r0, %r0] 0x73, %r17
8346 .word 0x8198231e ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x031e, %hpstate
8347 invalw
8348 mov 0xb1, %r30
8349 .word 0x91d0001e ! 188: Tcc_R ta icc_or_xcc, %r0 + %r30
8350 .word 0x8d902dcc ! 189: WRPR_PSTATE_I wrpr %r0, 0x0dcc, %pstate
8351splash_tba_3_38:
8352 ta T_CHANGE_PRIV
8353 set 0x120000, %r2
8354 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
8355 .word 0x93902001 ! 191: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
8356 .word 0xa1902004 ! 192: WRPR_GL_I wrpr %r0, 0x0004, %-
8357 .word 0x91d02032 ! 193: Tcc_I ta icc_or_xcc, %r0 + 50
8358 .word 0x87902181 ! 194: WRPR_TT_I wrpr %r0, 0x0181, %tt
8359 .word 0x91d020b2 ! 195: Tcc_I ta icc_or_xcc, %r0 + 178
8360 .word 0xa951c000 ! 196: RDPR_TL <illegal instruction>
8361 .word 0x8d902797 ! 197: WRPR_PSTATE_I wrpr %r0, 0x0797, %pstate
8362 .word 0x91d020b4 ! 198: Tcc_I ta icc_or_xcc, %r0 + 180
8363 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
8364 .word 0x91d02034 ! 200: Tcc_I ta icc_or_xcc, %r0 + 52
8365tagged_3_39:
8366 taddcctv %r26, 0x1585, %r21
8367 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
8368 .word 0x87508000 ! 202: RDPR_TSTATE <illegal instruction>
8369 .word 0xc4880e80 ! 203: LDUBA_R lduba [%r0, %r0] 0x74, %r2
8370 .word 0xc48008a0 ! 204: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
8371 .word 0xc4800b20 ! 205: LDUWA_R lduwa [%r0, %r0] 0x59, %r2
8372change_to_randtl_3_40:
8373 ta T_CHANGE_PRIV ! macro
8374 .word 0x8f902000 ! 206: WRPR_TL_I wrpr %r0, 0x0000, %tl
8375 .word 0xc4800b80 ! 207: LDUWA_R lduwa [%r0, %r0] 0x5c, %r2
8376 ta T_CHANGE_HPRIV ! macro
8377 .word 0x83d02033 ! 209: Tcc_I te icc_or_xcc, %r0 + 51
8378 .word 0x91d02032 ! 210: Tcc_I ta icc_or_xcc, %r0 + 50
8379 ta T_CHANGE_PRIV ! macro
8380 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
8381 .word 0x81982117 ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x0117, %hpstate
8382 .word 0xa190200c ! 214: WRPR_GL_I wrpr %r0, 0x000c, %-
8383splash_tba_3_41:
8384 ta T_CHANGE_PRIV
8385 set 0x120000, %r2
8386 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
8387splash_lsu_3_42:
8388 set 0x13, %r2
8389 stxa %r2, [%r0] ASI_LSU_CONTROL
8390 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
8391 .word 0xc48008a0 ! 217: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
8392 otherw
8393 mov 0x31, %r30
8394 .word 0x93d0001e ! 218: Tcc_R tne icc_or_xcc, %r0 + %r30
8395 .word 0x8780201c ! 219: WRASI_I wr %r0, 0x001c, %asi
8396DS_3_43:
8397 .word 0x22800001 ! 221: BE be,a <label_0x1>
8398 .word 0xeb35e001 ! 221: STQF_I - %f21, [0x0001, %r23]
8399 normalw
8400 .word 0x99458000 ! 220: RD_SOFTINT_REG rd %softint, %r12
8401splash_lsu_3_44:
8402 set 0x1b, %r2
8403 stxa %r2, [%r0] ASI_LSU_CONTROL
8404 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
8405 .word 0xeec804a0 ! 222: LDSBA_R ldsba [%r0, %r0] 0x25, %r23
8406 .word 0x8750c000 ! 223: RDPR_TT <illegal instruction>
8407 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
8408 .word 0x87802089 ! 225: WRASI_I wr %r0, 0x0089, %asi
8409 .word 0xce8008a0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
8410 .word 0x87802088 ! 227: WRASI_I wr %r0, 0x0088, %asi
8411splash_tba_3_45:
8412 ta T_CHANGE_PRIV
8413 set 0x003d0000, %r2
8414 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
8415 .word 0x34700001 ! 229: BPG <illegal instruction>
8416 .word 0x8b508000 ! 230: RDPR_TSTATE <illegal instruction>
8417 .word 0x8790239a ! 231: WRPR_TT_I wrpr %r0, 0x039a, %tt
8418tagged_3_46:
8419 tsubcctv %r11, 0x1506, %r6
8420 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
8421 .word 0x87902200 ! 233: WRPR_TT_I wrpr %r0, 0x0200, %tt
8422 .word 0xe2800c00 ! 234: LDUWA_R lduwa [%r0, %r0] 0x60, %r17
8423 .word 0x98ab400c ! 235: ANDNcc_R andncc %r13, %r12, %r12
8424DS_3_47:
8425 .word 0x22800001 ! 237: BE be,a <label_0x1>
8426 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
8427 .word 0x81982b0d ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x0b0d, %hpstate
8428 .word 0x8780201c ! 238: WRASI_I wr %r0, 0x001c, %asi
8429 .word 0x879020fc ! 239: WRPR_TT_I wrpr %r0, 0x00fc, %tt
8430 invalw
8431 mov 0xb3, %r30
8432 .word 0x83d0001e ! 240: Tcc_R te icc_or_xcc, %r0 + %r30
8433 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
8434 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
8435 .word 0xc6c7e000 ! 243: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r3
8436 .word 0x8d903f5d ! 244: WRPR_PSTATE_I wrpr %r0, 0x1f5d, %pstate
8437 .word 0x8d902ca4 ! 245: WRPR_PSTATE_I wrpr %r0, 0x0ca4, %pstate
8438 .word 0x8790232b ! 246: WRPR_TT_I wrpr %r0, 0x032b, %tt
8439splash_lsu_3_48:
8440 set 0x9, %r2
8441 stxa %r2, [%r0] ASI_LSU_CONTROL
8442 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
8443 .word 0x28700001 ! 248: BPLEU <illegal instruction>
8444 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
8445 .word 0xc68804a0 ! 250: LDUBA_R lduba [%r0, %r0] 0x25, %r3
8446 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
8447tagged_3_49:
8448 taddcctv %r1, 0x11e5, %r5
8449 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
8450change_to_randtl_3_50:
8451 ta T_CHANGE_PRIV ! macro
8452 .word 0x8f902002 ! 253: WRPR_TL_I wrpr %r0, 0x0002, %tl
8453 .word 0xc68008a0 ! 254: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
8454 otherw
8455 mov 0x30, %r30
8456 .word 0x91d0001e ! 255: Tcc_R ta icc_or_xcc, %r0 + %r30
8457 .word 0x9f802001 ! 256: SIR sir 0x0001
8458change_to_randtl_3_51:
8459 ta T_CHANGE_HPRIV ! macro
8460 .word 0x8f902004 ! 257: WRPR_TL_I wrpr %r0, 0x0004, %tl
8461 .word 0xc68008a0 ! 258: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
8462 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
8463DS_3_52:
8464 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
8465 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
8466splash_lsu_3_53:
8467 set 0x1b, %r2
8468 stxa %r2, [%r0] ASI_LSU_CONTROL
8469 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
8470 .word 0x20700001 ! 262: BPN <illegal instruction>
8471 .word 0x87802088 ! 263: WRASI_I wr %r0, 0x0088, %asi
8472 invalw
8473 mov 0x32, %r30
8474 .word 0x91d0001e ! 264: Tcc_R ta icc_or_xcc, %r0 + %r30
8475 .word 0x8d902714 ! 265: WRPR_PSTATE_I wrpr %r0, 0x0714, %pstate
8476 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
8477 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
8478 .word 0x8d802004 ! 268: WRFPRS_I wr %r0, 0x0004, %fprs
8479DS_3_54:
8480 nop
8481 not %g0, %g2
8482 jmp %g2
8483 .word 0x9d902005 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
8484 .word 0x8d903d3f ! 270: WRPR_PSTATE_I wrpr %r0, 0x1d3f, %pstate
8485 .word 0x81982745 ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x0745, %hpstate
8486 .word 0x87802004 ! 272: WRASI_I wr %r0, 0x0004, %asi
8487 otherw
8488 mov 0x33, %r30
8489 .word 0x91d0001e ! 273: Tcc_R ta icc_or_xcc, %r0 + %r30
8490 .word 0x87902041 ! 274: WRPR_TT_I wrpr %r0, 0x0041, %tt
8491 .word 0x81982147 ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x0147, %hpstate
8492 .word 0x8790213a ! 276: WRPR_TT_I wrpr %r0, 0x013a, %tt
8493 .word 0x91d020b3 ! 277: Tcc_I ta icc_or_xcc, %r0 + 179
8494 otherw
8495 mov 0xb1, %r30
8496 .word 0x91d0001e ! 278: Tcc_R ta icc_or_xcc, %r0 + %r30
8497 .word 0xc68008a0 ! 279: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
8498 .word 0x93902006 ! 280: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
8499 .word 0x879023ee ! 281: WRPR_TT_I wrpr %r0, 0x03ee, %tt
8500splash_tba_3_55:
8501 ta T_CHANGE_PRIV
8502 set 0x120000, %r2
8503 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
8504 .word 0xc6800b60 ! 283: LDUWA_R lduwa [%r0, %r0] 0x5b, %r3
8505 .word 0xc6c80e60 ! 284: LDSBA_R ldsba [%r0, %r0] 0x73, %r3
8506splash_cmpr_3_56:
8507 nop
8508 mov 1, %g2
8509 sllx %g2, 63, %g2
8510 or %g1, %g2, %g1
8511 wrhpr %g1, %g0, %hsys_tick_cmpr
8512 .word 0xb1832001 ! 285: WR_STICK_REG_I wr %r12, 0x0001, %-
8513 .word 0x8d90336a ! 286: WRPR_PSTATE_I wrpr %r0, 0x136a, %pstate
8514splash_htba_3_57:
8515 ta T_CHANGE_HPRIV
8516 set 0x00390000, %r2
8517 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
8518 .word 0x8d90235c ! 288: WRPR_PSTATE_I wrpr %r0, 0x035c, %pstate
8519 .word 0x34700001 ! 289: BPG <illegal instruction>
8520splash_cmpr_3_58:
8521 nop
8522 mov 1, %g2
8523 sllx %g2, 63, %g2
8524 or %g1, %g2, %g1
8525 wrhpr %g1, %g0, %hsys_tick_cmpr
8526 .word 0xb1866001 ! 290: WR_STICK_REG_I wr %r25, 0x0001, %-
8527 .word 0x93902000 ! 291: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
8528 ta T_CHANGE_PRIV ! macro
8529 .word 0x87802089 ! 293: WRASI_I wr %r0, 0x0089, %asi
8530 .word 0x91d02032 ! 294: Tcc_I ta icc_or_xcc, %r0 + 50
8531 .word 0xa1902002 ! 295: WRPR_GL_I wrpr %r0, 0x0002, %-
8532 .word 0xb1a00561 ! 296: FSQRTq fsqrt
8533 .word 0x91d02034 ! 297: Tcc_I ta icc_or_xcc, %r0 + 52
8534DS_3_59:
8535 .word 0x20800001 ! 299: BN bn,a <label_0x1>
8536 .word 0x34800001 ! 299: BG bg,a <label_0x1>
8537 .word 0x89a00549 ! 299: FSQRTd fsqrt
8538 .word 0x89a2082a ! 298: FADDs fadds %f8, %f10, %f4
8539 .word 0xc6800c40 ! 299: LDUWA_R lduwa [%r0, %r0] 0x62, %r3
8540 .word 0xc68804a0 ! 300: LDUBA_R lduba [%r0, %r0] 0x25, %r3
8541splash_tba_3_60:
8542 ta T_CHANGE_PRIV
8543 set 0x003d0000, %r2
8544 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
8545 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
8546 .word 0x99902005 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
8547 .word 0x93902006 ! 304: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
8548 otherw
8549 mov 0x35, %r30
8550 .word 0x93d0001e ! 305: Tcc_R tne icc_or_xcc, %r0 + %r30
8551splash_lsu_3_61:
8552 set 0x1f, %r2
8553 stxa %r2, [%r0] ASI_LSU_CONTROL
8554 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
8555 .word 0x91d020b4 ! 307: Tcc_I ta icc_or_xcc, %r0 + 180
8556 .word 0xc6800ba0 ! 308: LDUWA_R lduwa [%r0, %r0] 0x5d, %r3
8557 .word 0x8198259c ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x059c, %hpstate
8558splash_lsu_3_62:
8559 set 0x1b, %r2
8560 stxa %r2, [%r0] ASI_LSU_CONTROL
8561 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
8562 .word 0xc69004a0 ! 311: LDUHA_R lduha [%r0, %r0] 0x25, %r3
8563 .word 0x87802055 ! 312: WRASI_I wr %r0, 0x0055, %asi
8564 .word 0x91d02034 ! 313: Tcc_I ta icc_or_xcc, %r0 + 52
8565 .word 0x8d902b50 ! 314: WRPR_PSTATE_I wrpr %r0, 0x0b50, %pstate
8566 .word 0x87902284 ! 315: WRPR_TT_I wrpr %r0, 0x0284, %tt
8567 .word 0x91d02033 ! 316: Tcc_I ta icc_or_xcc, %r0 + 51
8568splash_tba_3_63:
8569 ta T_CHANGE_PRIV
8570 set 0x003d0000, %r2
8571 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
8572 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
8573splash_lsu_3_64:
8574 set 0x13, %r2
8575 stxa %r2, [%r0] ASI_LSU_CONTROL
8576 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
8577 .word 0x20800001 ! 320: BN bn,a <label_0x1>
8578 .word 0x8d902d26 ! 321: WRPR_PSTATE_I wrpr %r0, 0x0d26, %pstate
8579DS_3_65:
8580 .word 0x20800001 ! 323: BN bn,a <label_0x1>
8581 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
8582 .word 0x8f902002 ! 324: WRPR_TL_I wrpr %r0, 0x0002, %tl
8583 ta T_CHANGE_NONPRIV ! macro
8584 .word 0xb1864010 ! 323: WR_STICK_REG_R wr %r25, %r16, %-
8585 otherw
8586 mov 0xb4, %r30
8587 .word 0x93d0001e ! 324: Tcc_R tne icc_or_xcc, %r0 + %r30
8588tagged_3_67:
8589 taddcctv %r1, 0x1d22, %r20
8590 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
8591splash_tba_3_68:
8592 ta T_CHANGE_PRIV
8593 set 0x120000, %r2
8594 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
8595 .word 0x8f902000 ! 328: WRPR_TL_I wrpr %r0, 0x0000, %tl
8596 ta T_CHANGE_NONHPRIV ! macro
8597 .word 0xb1848010 ! 327: WR_STICK_REG_R wr %r18, %r16, %-
8598 .word 0x81508000 ! 328: RDPR_TSTATE <illegal instruction>
8599splash_lsu_3_70:
8600 set 0x19, %r2
8601 stxa %r2, [%r0] ASI_LSU_CONTROL
8602 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
8603 .word 0x93902006 ! 330: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
8604 .word 0x8d802000 ! 331: WRFPRS_I wr %r0, 0x0000, %fprs
8605 .word 0x91d02034 ! 332: Tcc_I ta icc_or_xcc, %r0 + 52
8606 .word 0xa1902002 ! 333: WRPR_GL_I wrpr %r0, 0x0002, %-
8607 otherw
8608 mov 0x34, %r30
8609 .word 0x93d0001e ! 334: Tcc_R tne icc_or_xcc, %r0 + %r30
8610 .word 0x91d020b3 ! 335: Tcc_I ta icc_or_xcc, %r0 + 179
8611DS_3_71:
8612 .word 0x34800001 ! 337: BG bg,a <label_0x1>
8613 pdist %f18, %f4, %f28
8614 .word 0x8fb4831b ! 336: ALLIGNADDRESS alignaddr %r18, %r27, %r7
8615tagged_3_72:
8616 tsubcctv %r9, 0x1edb, %r8
8617 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
8618tagged_3_73:
8619 taddcctv %r17, 0x1f6f, %r22
8620 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
8621 .word 0x879022d2 ! 339: WRPR_TT_I wrpr %r0, 0x02d2, %tt
8622 .word 0xb4d46001 ! 340: UMULcc_I umulcc %r17, 0x0001, %r26
8623 .word 0x93902001 ! 341: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
8624tagged_3_74:
8625 tsubcctv %r5, 0x1728, %r9
8626 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
8627 .word 0x93902007 ! 343: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
8628 .word 0xc48008a0 ! 344: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
8629 .word 0xc48008a0 ! 345: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
8630tagged_3_75:
8631 taddcctv %r17, 0x1a56, %r16
8632 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
8633DS_3_76:
8634 .word 0x22800001 ! 348: BE be,a <label_0x1>
8635 .xword 0xd1da466e ! Random illegal ?
8636 .word 0xe5114006 ! 348: LDQF_R - [%r5, %r6], %f18
8637 .word 0xada60824 ! 347: FADDs fadds %f24, %f4, %f22
8638 .word 0x91d02032 ! 348: Tcc_I ta icc_or_xcc, %r0 + 50
8639 .word 0x99514000 ! 349: RDPR_TBA <illegal instruction>
8640 .word 0x8d902d5a ! 350: WRPR_PSTATE_I wrpr %r0, 0x0d5a, %pstate
8641 .word 0xd0c804a0 ! 351: LDSBA_R ldsba [%r0, %r0] 0x25, %r8
8642DS_3_77:
8643 nop
8644 not %g0, %g2
8645 jmp %g2
8646 .word 0x9d902004 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
8647 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
8648 .word 0x8d514000 ! 354: RDPR_TBA <illegal instruction>
8649 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
8650 .word 0x3e700001 ! 356: BPVC <illegal instruction>
8651 .word 0x87902013 ! 357: WRPR_TT_I wrpr %r0, 0x0013, %tt
8652splash_lsu_3_78:
8653 set 0x11, %r2
8654 stxa %r2, [%r0] ASI_LSU_CONTROL
8655 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
8656splash_lsu_3_79:
8657 set 0xd, %r2
8658 stxa %r2, [%r0] ASI_LSU_CONTROL
8659 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
8660 invalw
8661 mov 0xb5, %r30
8662 .word 0x93d0001e ! 360: Tcc_R tne icc_or_xcc, %r0 + %r30
8663 .word 0x93902004 ! 361: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
8664 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
8665 .word 0x87902323 ! 363: WRPR_TT_I wrpr %r0, 0x0323, %tt
8666 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
8667 .word 0xe6900e40 ! 365: LDUHA_R lduha [%r0, %r0] 0x72, %r19
8668 .word 0x87802014 ! 366: WRASI_I wr %r0, 0x0014, %asi
8669splash_lsu_3_80:
8670 set 0x3, %r2
8671 stxa %r2, [%r0] ASI_LSU_CONTROL
8672 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
8673 .word 0x85540000 ! 368: RDPR_GL <illegal instruction>
8674 .word 0xc8800ae0 ! 369: LDUWA_R lduwa [%r0, %r0] 0x57, %r4
8675splash_lsu_3_81:
8676 set 0x5, %r2
8677 stxa %r2, [%r0] ASI_LSU_CONTROL
8678 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
8679 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
8680 .word 0xa190200a ! 372: WRPR_GL_I wrpr %r0, 0x000a, %-
8681 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
8682splash_lsu_3_82:
8683 set 0x15, %r2
8684 stxa %r2, [%r0] ASI_LSU_CONTROL
8685 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
8686 .word 0xb7494000 ! 375: RDHPR_HTBA rdhpr %htba, %r27
8687 .word 0x81982f95 ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x0f95, %hpstate
8688splash_lsu_3_83:
8689 set 0x13, %r2
8690 stxa %r2, [%r0] ASI_LSU_CONTROL
8691 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
8692 invalw
8693 mov 0x30, %r30
8694 .word 0x91d0001e ! 378: Tcc_R ta icc_or_xcc, %r0 + %r30
8695tagged_3_84:
8696 tsubcctv %r8, 0x110d, %r19
8697 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
8698change_to_randtl_3_85:
8699 ta T_CHANGE_HPRIV ! macro
8700 .word 0x8f902004 ! 380: WRPR_TL_I wrpr %r0, 0x0004, %tl
8701 .word 0x91d02032 ! 381: Tcc_I ta icc_or_xcc, %r0 + 50
8702 .word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
8703splash_tba_3_86:
8704 ta T_CHANGE_PRIV
8705 set 0x120000, %r2
8706 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
8707 otherw
8708 mov 0x31, %r30
8709 .word 0x91d0001e ! 384: Tcc_R ta icc_or_xcc, %r0 + %r30
8710DS_3_87:
8711 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
8712 .word 0x34800001 ! 386: BG bg,a <label_0x1>
8713 .word 0xd710c017 ! 386: LDQF_R - [%r3, %r23], %f11
8714 .word 0x8fa2883a ! 385: FADDs fadds %f10, %f26, %f7
8715 .word 0x9f802001 ! 386: SIR sir 0x0001
8716splash_tba_3_88:
8717 ta T_CHANGE_PRIV
8718 set 0x120000, %r2
8719 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
8720 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
8721DS_3_89:
8722 .word 0x34800001 ! 390: BG bg,a <label_0x1>
8723 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
8724 .word 0x87802010 ! 390: WRASI_I wr %r0, 0x0010, %asi
8725 .word 0xad508000 ! 391: RDPR_TSTATE <illegal instruction>
8726 .word 0x20700001 ! 392: BPN <illegal instruction>
8727splash_lsu_3_90:
8728 set 0xd, %r2
8729 stxa %r2, [%r0] ASI_LSU_CONTROL
8730 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
8731 .word 0x8780201c ! 394: WRASI_I wr %r0, 0x001c, %asi
8732 .word 0xd48fe020 ! 395: LDUBA_I lduba [%r31, + 0x0020] %asi, %r10
8733 .word 0x8198285e ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x085e, %hpstate
8734 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
8735tagged_3_91:
8736 taddcctv %r16, 0x1cbe, %r9
8737 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
8738 .word 0x8d9034a7 ! 399: WRPR_PSTATE_I wrpr %r0, 0x14a7, %pstate
8739 .word 0x81982e5c ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5c, %hpstate
8740DS_3_92:
8741 .word 0x20800001 ! 402: BN bn,a <label_0x1>
8742 pdist %f2, %f0, %f10
8743 .word 0xb7b5830d ! 401: ALLIGNADDRESS alignaddr %r22, %r13, %r27
8744 .word 0xec800b20 ! 402: LDUWA_R lduwa [%r0, %r0] 0x59, %r22
8745 .word 0x93902001 ! 403: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
8746splash_lsu_3_93:
8747 set 0x19, %r2
8748 stxa %r2, [%r0] ASI_LSU_CONTROL
8749 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
8750 .word 0xa1902000 ! 405: WRPR_GL_I wrpr %r0, 0x0000, %-
8751 .word 0x8d9029d1 ! 406: WRPR_PSTATE_I wrpr %r0, 0x09d1, %pstate
8752 .word 0x8d90220f ! 407: WRPR_PSTATE_I wrpr %r0, 0x020f, %pstate
8753tagged_3_94:
8754 tsubcctv %r18, 0x1ef2, %r25
8755 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
8756 .word 0x83d020b3 ! 409: Tcc_I te icc_or_xcc, %r0 + 179
8757tagged_3_95:
8758 taddcctv %r23, 0x1b24, %r2
8759 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
8760 invalw
8761 mov 0xb0, %r30
8762 .word 0x91d0001e ! 411: Tcc_R ta icc_or_xcc, %r0 + %r30
8763 .word 0xecd004a0 ! 412: LDSHA_R ldsha [%r0, %r0] 0x25, %r22
8764 .word 0x8790205d ! 413: WRPR_TT_I wrpr %r0, 0x005d, %tt
8765tagged_3_96:
8766 tsubcctv %r2, 0x1076, %r5
8767 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
8768 .word 0x93902006 ! 415: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
8769 .word 0x93480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r9
8770 .word 0x87902050 ! 417: WRPR_TT_I wrpr %r0, 0x0050, %tt
8771 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
8772 .word 0xd68008a0 ! 419: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
8773 .word 0x93902004 ! 420: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
8774 .word 0x8b50c000 ! 421: RDPR_TT <illegal instruction>
8775 .word 0x8f902002 ! 423: WRPR_TL_I wrpr %r0, 0x0002, %tl
8776 ta T_CHANGE_NONHPRIV ! macro
8777 .word 0x89828003 ! 422: WRTICK_R wr %r10, %r3, %tick
8778 .word 0xc6dfe030 ! 423: LDXA_I ldxa [%r31, + 0x0030] %asi, %r3
8779 .word 0x83494000 ! 424: RDHPR_HTBA rdhpr %htba, %r1
8780 .word 0xb7a5c9f7 ! 425: FDIVq dis not found
8781
8782 .word 0x8d514000 ! 426: RDPR_TBA <illegal instruction>
8783 .word 0x32700001 ! 427: BPNE <illegal instruction>
8784 ta T_CHANGE_HPRIV ! macro
8785 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
8786 .word 0x81982ade ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x0ade, %hpstate
8787 .word 0xa1902004 ! 431: WRPR_GL_I wrpr %r0, 0x0004, %-
8788splash_lsu_3_98:
8789 set 0x13, %r2
8790 stxa %r2, [%r0] ASI_LSU_CONTROL
8791 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
8792 .word 0xee8008a0 ! 433: LDUWA_R lduwa [%r0, %r0] 0x45, %r23
8793splash_tba_3_99:
8794 ta T_CHANGE_PRIV
8795 set 0x003d0000, %r2
8796 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
8797 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
8798 .word 0x91d020b2 ! 436: Tcc_I ta icc_or_xcc, %r0 + 178
8799DS_3_100:
8800 .word 0x20800001 ! 438: BN bn,a <label_0x1>
8801 .word 0xd732e001 ! 438: STQF_I - %f11, [0x0001, %r11]
8802 normalw
8803 .word 0xa3458000 ! 437: RD_SOFTINT_REG rd %softint, %r17
8804tagged_3_101:
8805 taddcctv %r5, 0x1550, %r22
8806 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
8807tagged_3_102:
8808 tsubcctv %r5, 0x17e6, %r6
8809 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
8810 .word 0x87802020 ! 440: WRASI_I wr %r0, 0x0020, %asi
8811 .word 0x879022ba ! 441: WRPR_TT_I wrpr %r0, 0x02ba, %tt
8812 .word 0x81982e86 ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x0e86, %hpstate
8813 .word 0x93902005 ! 443: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
8814splash_lsu_3_103:
8815 set 0x1, %r2
8816 stxa %r2, [%r0] ASI_LSU_CONTROL
8817 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
8818 .word 0x20700001 ! 445: BPN <illegal instruction>
8819splash_lsu_3_104:
8820 set 0xd, %r2
8821 stxa %r2, [%r0] ASI_LSU_CONTROL
8822 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
8823 .word 0xcc800c00 ! 447: LDUWA_R lduwa [%r0, %r0] 0x60, %r6
8824splash_lsu_3_105:
8825 set 0x1d, %r2
8826 stxa %r2, [%r0] ASI_LSU_CONTROL
8827 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
8828tagged_3_106:
8829 tsubcctv %r7, 0x1230, %r10
8830 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
8831 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
8832 .word 0x81982e1e ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x0e1e, %hpstate
8833 .word 0xccdfe000 ! 452: LDXA_I ldxa [%r31, + 0x0000] %asi, %r6
8834 .word 0x93902002 ! 453: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
8835tagged_3_107:
8836 taddcctv %r7, 0x176b, %r9
8837 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
8838 invalw
8839 mov 0x33, %r30
8840 .word 0x91d0001e ! 455: Tcc_R ta icc_or_xcc, %r0 + %r30
8841 invalw
8842 mov 0x31, %r30
8843 .word 0x83d0001e ! 456: Tcc_R te icc_or_xcc, %r0 + %r30
8844 .word 0xccc7e010 ! 457: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r6
8845 .word 0x87802063 ! 458: WRASI_I wr %r0, 0x0063, %asi
8846 .word 0x91d020b2 ! 459: Tcc_I ta icc_or_xcc, %r0 + 178
8847 .word 0x8198260d ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x060d, %hpstate
8848 .word 0x81982f57 ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x0f57, %hpstate
8849splash_lsu_3_108:
8850 set 0xf, %r2
8851 stxa %r2, [%r0] ASI_LSU_CONTROL
8852 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
8853 .word 0xcc8008a0 ! 463: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
8854 .word 0xa1500000 ! 464: RDPR_TPC <illegal instruction>
8855 .word 0x93d02035 ! 465: Tcc_I tne icc_or_xcc, %r0 + 53
8856 .word 0x8d903997 ! 466: WRPR_PSTATE_I wrpr %r0, 0x1997, %pstate
8857 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
8858 .word 0xa190200c ! 468: WRPR_GL_I wrpr %r0, 0x000c, %-
8859 .word 0x93902002 ! 469: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
8860 .word 0x93902003 ! 470: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
8861 .word 0x93464000 ! 471: RD_STICK_CMPR_REG rd %-, %r9
8862 .word 0x87802058 ! 472: WRASI_I wr %r0, 0x0058, %asi
8863 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
8864splash_tba_3_109:
8865 ta T_CHANGE_PRIV
8866 set 0x120000, %r2
8867 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
8868 .word 0xd88008a0 ! 475: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
8869DS_3_110:
8870 .word 0x34800001 ! 477: BG bg,a <label_0x1>
8871 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
8872 .word 0xa190200a ! 477: WRPR_GL_I wrpr %r0, 0x000a, %-
8873 .word 0xa1902005 ! 478: WRPR_GL_I wrpr %r0, 0x0005, %-
8874splash_tba_3_111:
8875 ta T_CHANGE_PRIV
8876 set 0x003d0000, %r2
8877 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
8878 .word 0xa190200f ! 480: WRPR_GL_I wrpr %r0, 0x000f, %-
8879 .word 0x87802080 ! 481: WRASI_I wr %r0, 0x0080, %asi
8880 .word 0xd88008a0 ! 482: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
8881 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
8882splash_lsu_3_112:
8883 set 0x13, %r2
8884 stxa %r2, [%r0] ASI_LSU_CONTROL
8885 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
8886 .word 0xd8800c20 ! 485: LDUWA_R lduwa [%r0, %r0] 0x61, %r12
8887 .word 0x93902003 ! 486: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
8888 .word 0x8d903cbb ! 487: WRPR_PSTATE_I wrpr %r0, 0x1cbb, %pstate
8889splash_tba_3_113:
8890 ta T_CHANGE_PRIV
8891 set 0x120000, %r2
8892 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
8893 .word 0x93902001 ! 489: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
8894 .word 0xd8c804a0 ! 490: LDSBA_R ldsba [%r0, %r0] 0x25, %r12
8895 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
8896 .word 0x81a01a6d ! 492: FqTOi fqtoi
8897tagged_3_114:
8898 tsubcctv %r6, 0x109a, %r9
8899 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
8900DS_3_115:
8901 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
8902 pdist %f8, %f12, %f14
8903 .word 0xb7b1c301 ! 494: ALLIGNADDRESS alignaddr %r7, %r1, %r27
8904 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
8905 .word 0x87802088 ! 496: WRASI_I wr %r0, 0x0088, %asi
8906 .word 0x87802063 ! 497: WRASI_I wr %r0, 0x0063, %asi
8907splash_lsu_3_116:
8908 set 0xf, %r2
8909 stxa %r2, [%r0] ASI_LSU_CONTROL
8910 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
8911 .word 0xa1902001 ! 499: WRPR_GL_I wrpr %r0, 0x0001, %-
8912 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
8913 .word 0xdadfe030 ! 501: LDXA_I ldxa [%r31, + 0x0030] %asi, %r13
8914DS_3_117:
8915 .word 0x20800001 ! 503: BN bn,a <label_0x1>
8916 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
8917tagged_3_118:
8918 tsubcctv %r19, 0x1dc3, %r4
8919 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
8920 .word 0xdad7e000 ! 504: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
8921 otherw
8922 mov 0x33, %r30
8923 .word 0x91d0001e ! 505: Tcc_R ta icc_or_xcc, %r0 + %r30
8924 .word 0xb5500000 ! 506: RDPR_TPC <illegal instruction>
8925DS_3_119:
8926 .word 0x20800001 ! 508: BN bn,a <label_0x1>
8927 pdist %f30, %f18, %f16
8928 .word 0x99b0830d ! 507: ALLIGNADDRESS alignaddr %r2, %r13, %r12
8929DS_3_120:
8930 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
8931 .xword 0xd37965c0 ! Random illegal ?
8932 .word 0xeb168007 ! 509: LDQF_R - [%r26, %r7], %f21
8933 .word 0xb1a60823 ! 508: FADDs fadds %f24, %f3, %f24
8934tagged_3_121:
8935 taddcctv %r18, 0x1465, %r1
8936 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
8937splash_tba_3_122:
8938 ta T_CHANGE_PRIV
8939 set 0x120000, %r2
8940 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
8941 .word 0xa190200c ! 511: WRPR_GL_I wrpr %r0, 0x000c, %-
8942 .word 0x87902120 ! 512: WRPR_TT_I wrpr %r0, 0x0120, %tt
8943 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
8944 .word 0x879021c2 ! 514: WRPR_TT_I wrpr %r0, 0x01c2, %tt
8945 .word 0xaf50c000 ! 515: RDPR_TT <illegal instruction>
8946 .word 0xb3508000 ! 516: RDPR_TSTATE <illegal instruction>
8947 .word 0x22700001 ! 517: BPE <illegal instruction>
8948change_to_randtl_3_123:
8949 ta T_CHANGE_HPRIV ! macro
8950 .word 0x8f902005 ! 518: WRPR_TL_I wrpr %r0, 0x0005, %tl
8951 .word 0xa1902004 ! 519: WRPR_GL_I wrpr %r0, 0x0004, %-
8952 .word 0xd8800b60 ! 520: LDUWA_R lduwa [%r0, %r0] 0x5b, %r12
8953 .word 0x81982615 ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x0615, %hpstate
8954 .word 0x91480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r8
8955 .word 0x93d02032 ! 523: Tcc_I tne icc_or_xcc, %r0 + 50
8956 .word 0x819820cd ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x00cd, %hpstate
8957 .word 0xaf504000 ! 525: RDPR_TNPC rdpr %tnpc, %r23
8958splash_htba_3_124:
8959 ta T_CHANGE_HPRIV
8960 set 0x80000, %r2
8961 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
8962 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
8963 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
8964 ta T_CHANGE_HPRIV ! macro
8965 .word 0x91d02033 ! 530: Tcc_I ta icc_or_xcc, %r0 + 51
8966 .word 0xe4d7e030 ! 531: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r18
8967tagged_3_125:
8968 taddcctv %r4, 0x1bfc, %r24
8969 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
8970 .word 0x87902081 ! 533: WRPR_TT_I wrpr %r0, 0x0081, %tt
8971 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
8972 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
8973 ta T_CHANGE_HPRIV ! macro
8974 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
8975 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
8976 .word 0xe4d7e000 ! 539: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r18
8977 .word 0x8198275d ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x075d, %hpstate
8978tagged_3_126:
8979 tsubcctv %r6, 0x19cc, %r1
8980 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
8981 otherw
8982 mov 0x32, %r30
8983 .word 0x91d0001e ! 542: Tcc_R ta icc_or_xcc, %r0 + %r30
8984tagged_3_127:
8985 taddcctv %r16, 0x1707, %r21
8986 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
8987splash_tba_3_128:
8988 ta T_CHANGE_PRIV
8989 set 0x120000, %r2
8990 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
8991 otherw
8992 mov 0x35, %r30
8993 .word 0x91d0001e ! 545: Tcc_R ta icc_or_xcc, %r0 + %r30
8994 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
8995 .word 0xe497e030 ! 547: LDUHA_I lduha [%r31, + 0x0030] %asi, %r18
8996 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
8997DS_3_129:
8998 nop
8999 not %g0, %g2
9000 jmp %g2
9001 .word 0x9d902005 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
9002 .word 0xe48008a0 ! 550: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
9003 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
9004 .word 0x91d02032 ! 552: Tcc_I ta icc_or_xcc, %r0 + 50
9005 .word 0x9f802001 ! 553: SIR sir 0x0001
9006 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
9007DS_3_130:
9008 .word 0x34800001 ! 556: BG bg,a <label_0x1>
9009 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
9010 .word 0x30700001 ! 556: BPA <illegal instruction>
9011 .word 0x87802089 ! 557: WRASI_I wr %r0, 0x0089, %asi
9012 .word 0x87802004 ! 558: WRASI_I wr %r0, 0x0004, %asi
9013 .word 0xe4c80e40 ! 559: LDSBA_R ldsba [%r0, %r0] 0x72, %r18
9014 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
9015 .word 0x93d02035 ! 561: Tcc_I tne icc_or_xcc, %r0 + 53
9016splash_lsu_3_131:
9017 set 0x3, %r2
9018 stxa %r2, [%r0] ASI_LSU_CONTROL
9019 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
9020 .word 0xe4800b60 ! 563: LDUWA_R lduwa [%r0, %r0] 0x5b, %r18
9021 .word 0x879021e3 ! 564: WRPR_TT_I wrpr %r0, 0x01e3, %tt
9022 .word 0x81982bdc ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdc, %hpstate
9023splash_lsu_3_132:
9024 set 0x1d, %r2
9025 stxa %r2, [%r0] ASI_LSU_CONTROL
9026 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
9027 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
9028 .word 0xa190200d ! 568: WRPR_GL_I wrpr %r0, 0x000d, %-
9029 .word 0x87902145 ! 569: WRPR_TT_I wrpr %r0, 0x0145, %tt
9030 .word 0xe4d00e40 ! 570: LDSHA_R ldsha [%r0, %r0] 0x72, %r18
9031 .word 0x83d02034 ! 571: Tcc_I te icc_or_xcc, %r0 + 52
9032 .word 0xe48804a0 ! 572: LDUBA_R lduba [%r0, %r0] 0x25, %r18
9033 otherw
9034 mov 0x35, %r30
9035 .word 0x91d0001e ! 573: Tcc_R ta icc_or_xcc, %r0 + %r30
9036DS_3_133:
9037 .word 0x20800001 ! 575: BN bn,a <label_0x1>
9038 .word 0xd5318008 ! 575: STQF_R - %f10, [%r8, %r6]
9039 normalw
9040 .word 0x87458000 ! 574: RD_SOFTINT_REG rd %softint, %r3
9041 .word 0x87902090 ! 575: WRPR_TT_I wrpr %r0, 0x0090, %tt
9042 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
9043 .word 0xf28008a0 ! 577: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
9044 .word 0x8f902000 ! 579: WRPR_TL_I wrpr %r0, 0x0000, %tl
9045 ta T_CHANGE_NONPRIV ! macro
9046 .word 0x816da001 ! 578: SDIVX_I sdivx %r22, 0x0001, %r0
9047 .word 0x91d020b4 ! 579: Tcc_I ta icc_or_xcc, %r0 + 180
9048 ta T_CHANGE_PRIV ! macro
9049 .word 0x87802080 ! 581: WRASI_I wr %r0, 0x0080, %asi
9050 .word 0x8790214f ! 582: WRPR_TT_I wrpr %r0, 0x014f, %tt
9051 .word 0x93902004 ! 583: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
9052 .word 0xe2900e80 ! 584: LDUHA_R lduha [%r0, %r0] 0x74, %r17
9053 .word 0x87802055 ! 585: WRASI_I wr %r0, 0x0055, %asi
9054 .word 0xe28804a0 ! 586: LDUBA_R lduba [%r0, %r0] 0x25, %r17
9055 .word 0x87802080 ! 587: WRASI_I wr %r0, 0x0080, %asi
9056 .word 0x8d90345e ! 588: WRPR_PSTATE_I wrpr %r0, 0x145e, %pstate
9057 .word 0x81982985 ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x0985, %hpstate
9058splash_lsu_3_135:
9059 set 0x9, %r2
9060 stxa %r2, [%r0] ASI_LSU_CONTROL
9061 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
9062 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
9063 .word 0xe28fe030 ! 592: LDUBA_I lduba [%r31, + 0x0030] %asi, %r17
9064tagged_3_136:
9065 tsubcctv %r5, 0x1977, %r2
9066 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
9067 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
9068splash_tba_3_137:
9069 ta T_CHANGE_PRIV
9070 set 0x120000, %r2
9071 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
9072 .word 0x8d903861 ! 596: WRPR_PSTATE_I wrpr %r0, 0x1861, %pstate
9073 .word 0xa1902005 ! 597: WRPR_GL_I wrpr %r0, 0x0005, %-
9074 invalw
9075 mov 0x32, %r30
9076 .word 0x83d0001e ! 598: Tcc_R te icc_or_xcc, %r0 + %r30
9077 .word 0x819826c5 ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x06c5, %hpstate
9078 .word 0x93902006 ! 600: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
9079 .word 0xe297e020 ! 601: LDUHA_I lduha [%r31, + 0x0020] %asi, %r17
9080 .word 0x8d90376b ! 602: WRPR_PSTATE_I wrpr %r0, 0x176b, %pstate
9081splash_tba_3_138:
9082 ta T_CHANGE_PRIV
9083 set 0x003d0000, %r2
9084 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
9085 otherw
9086 mov 0x32, %r30
9087 .word 0x93d0001e ! 604: Tcc_R tne icc_or_xcc, %r0 + %r30
9088 .word 0xe28fe020 ! 605: LDUBA_I lduba [%r31, + 0x0020] %asi, %r17
9089 .word 0x87802063 ! 606: WRASI_I wr %r0, 0x0063, %asi
9090change_to_randtl_3_139:
9091 ta T_CHANGE_HPRIV ! macro
9092 .word 0x8f902003 ! 607: WRPR_TL_I wrpr %r0, 0x0003, %tl
9093 .word 0xe28008a0 ! 608: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
9094DS_3_140:
9095 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
9096 .xword 0xc546446f ! Random illegal ?
9097 .word 0x8da00542 ! 610: FSQRTd fsqrt
9098 .word 0xa3a1483a ! 609: FADDs fadds %f5, %f26, %f17
9099 .word 0x87802055 ! 610: WRASI_I wr %r0, 0x0055, %asi
9100 .word 0x8d903cdc ! 611: WRPR_PSTATE_I wrpr %r0, 0x1cdc, %pstate
9101 .word 0x87902153 ! 612: WRPR_TT_I wrpr %r0, 0x0153, %tt
9102splash_tba_3_141:
9103 ta T_CHANGE_PRIV
9104 set 0x003d0000, %r2
9105 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
9106 .word 0xf0d004a0 ! 614: LDSHA_R ldsha [%r0, %r0] 0x25, %r24
9107splash_htba_3_142:
9108 ta T_CHANGE_HPRIV
9109 set 0x80000, %r2
9110 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
9111splash_lsu_3_143:
9112 set 0x3, %r2
9113 stxa %r2, [%r0] ASI_LSU_CONTROL
9114 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
9115splash_lsu_3_144:
9116 set 0xb, %r2
9117 stxa %r2, [%r0] ASI_LSU_CONTROL
9118 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
9119 .word 0xa1902002 ! 618: WRPR_GL_I wrpr %r0, 0x0002, %-
9120 .word 0x93902003 ! 619: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
9121 .word 0x8d90360c ! 620: WRPR_PSTATE_I wrpr %r0, 0x160c, %pstate
9122 ta T_CHANGE_HPRIV ! macro
9123splash_tba_3_145:
9124 ta T_CHANGE_PRIV
9125 set 0x120000, %r2
9126 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
9127 .word 0x9b514000 ! 623: RDPR_TBA rdpr %tba, %r13
9128tagged_3_146:
9129 tsubcctv %r20, 0x1f35, %r18
9130 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
9131 .word 0x87802014 ! 625: WRASI_I wr %r0, 0x0014, %asi
9132 .word 0x8b480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r5
9133 .word 0x87902284 ! 627: WRPR_TT_I wrpr %r0, 0x0284, %tt
9134tagged_3_147:
9135 taddcctv %r13, 0x1c95, %r7
9136 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
9137 invalw
9138 mov 0x35, %r30
9139 .word 0x83d0001e ! 629: Tcc_R te icc_or_xcc, %r0 + %r30
9140 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
9141 .word 0x91d02034 ! 631: Tcc_I ta icc_or_xcc, %r0 + 52
9142 .word 0x8d90228d ! 632: WRPR_PSTATE_I wrpr %r0, 0x028d, %pstate
9143 .word 0x91d02032 ! 633: Tcc_I ta icc_or_xcc, %r0 + 50
9144 .word 0x93d02035 ! 634: Tcc_I tne icc_or_xcc, %r0 + 53
9145 .word 0x8780201c ! 635: WRASI_I wr %r0, 0x001c, %asi
9146tagged_3_148:
9147 tsubcctv %r25, 0x1cbc, %r22
9148 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
9149 .word 0x26800001 ! 637: BL bl,a <label_0x1>
9150 otherw
9151 mov 0x32, %r30
9152 .word 0x91d0001e ! 638: Tcc_R ta icc_or_xcc, %r0 + %r30
9153 ta T_CHANGE_PRIV ! macro
9154 .word 0x9f802001 ! 640: SIR sir 0x0001
9155 .word 0x36700001 ! 641: BPGE <illegal instruction>
9156 .word 0x8d9039c5 ! 642: WRPR_PSTATE_I wrpr %r0, 0x19c5, %pstate
9157 .word 0xca800a80 ! 643: LDUWA_R lduwa [%r0, %r0] 0x54, %r5
9158splash_lsu_3_149:
9159 set 0x15, %r2
9160 stxa %r2, [%r0] ASI_LSU_CONTROL
9161 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
9162 .word 0xb751c000 ! 645: RDPR_TL <illegal instruction>
9163splash_lsu_3_150:
9164 set 0x1f, %r2
9165 stxa %r2, [%r0] ASI_LSU_CONTROL
9166 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
9167 .word 0x8d903be5 ! 647: WRPR_PSTATE_I wrpr %r0, 0x1be5, %pstate
9168DS_3_151:
9169 .word 0x22800001 ! 649: BE be,a <label_0x1>
9170 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
9171DS_3_152:
9172 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
9173 .xword 0xa97a3e28 ! Random illegal ?
9174 .word 0xd111400a ! 650: LDQF_R - [%r5, %r10], %f8
9175 .word 0x95a18821 ! 649: FADDs fadds %f6, %f1, %f10
9176 .word 0x8f902002 ! 651: WRPR_TL_I wrpr %r0, 0x0002, %tl
9177 ta T_CHANGE_NONHPRIV ! macro
9178 .word 0xb1864014 ! 650: WR_STICK_REG_R wr %r25, %r20, %-
9179 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
9180 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
9181 .word 0x9f802001 ! 653: SIR sir 0x0001
9182 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
9183tagged_3_154:
9184 tsubcctv %r6, 0x116f, %r19
9185 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
9186 .word 0x8790212c ! 656: WRPR_TT_I wrpr %r0, 0x012c, %tt
9187splash_tba_3_155:
9188 ta T_CHANGE_PRIV
9189 set 0x120000, %r2
9190 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
9191DS_3_156:
9192 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
9193 .word 0xcf31a001 ! 659: STQF_I - %f7, [0x0001, %r6]
9194 normalw
9195 .word 0xa5458000 ! 658: RD_SOFTINT_REG rd %softint, %r18
9196 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
9197 .word 0x8d902b8c ! 660: WRPR_PSTATE_I wrpr %r0, 0x0b8c, %pstate
9198 .word 0x34800001 ! 661: BG bg,a <label_0x1>
9199 .word 0x8d9038d9 ! 662: WRPR_PSTATE_I wrpr %r0, 0x18d9, %pstate
9200DS_3_157:
9201 nop
9202 not %g0, %g2
9203 jmp %g2
9204 .word 0x9d902003 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
9205 .word 0x81982554 ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x0554, %hpstate
9206tagged_3_158:
9207 tsubcctv %r6, 0x185f, %r15
9208 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
9209DS_3_159:
9210 .word 0x22800001 ! 667: BE be,a <label_0x1>
9211 .word 0x22800001 ! 667: BE be,a <label_0x1>
9212 .word 0xb7a00542 ! 667: FSQRTd fsqrt
9213 .word 0x89a28830 ! 666: FADDs fadds %f10, %f16, %f4
9214 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
9215 .word 0x93902000 ! 668: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
9216 .word 0x8d802004 ! 669: WRFPRS_I wr %r0, 0x0004, %fprs
9217 ta T_CHANGE_PRIV ! macro
9218 .word 0xe48008a0 ! 671: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
9219 .word 0x99902001 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
9220 .word 0xa1902000 ! 673: WRPR_GL_I wrpr %r0, 0x0000, %-
9221 .word 0xab45c000 ! 674: RD_TICK_CMPR_REG rd %-, %r21
9222 .word 0xecdfe010 ! 675: LDXA_I ldxa [%r31, + 0x0010] %asi, %r22
9223tagged_3_160:
9224 tsubcctv %r24, 0x1038, %r25
9225 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
9226 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
9227 .word 0x93a44dd5 ! 678: FdMULq fdmulq
9228 .word 0x89500000 ! 679: RDPR_TPC <illegal instruction>
9229 .word 0xa190200b ! 680: WRPR_GL_I wrpr %r0, 0x000b, %-
9230 .word 0x819822c6 ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x02c6, %hpstate
9231 otherw
9232 mov 0x32, %r30
9233 .word 0x83d0001e ! 682: Tcc_R te icc_or_xcc, %r0 + %r30
9234splash_tba_3_161:
9235 ta T_CHANGE_PRIV
9236 set 0x120000, %r2
9237 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
9238 .word 0xc4c7e020 ! 684: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
9239 .word 0x87802063 ! 685: WRASI_I wr %r0, 0x0063, %asi
9240 invalw
9241 mov 0xb5, %r30
9242 .word 0x91d0001e ! 686: Tcc_R ta icc_or_xcc, %r0 + %r30
9243 .word 0xc4c7e010 ! 687: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r2
9244 .word 0xc48804a0 ! 688: LDUBA_R lduba [%r0, %r0] 0x25, %r2
9245 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
9246 ta T_CHANGE_PRIV ! macro
9247 .word 0x81460000 ! 691: RD_STICK_REG stbar
9248 .word 0x87902055 ! 692: WRPR_TT_I wrpr %r0, 0x0055, %tt
9249 .word 0xc4d804a0 ! 693: LDXA_R ldxa [%r0, %r0] 0x25, %r2
9250 .word 0x8d902aed ! 694: WRPR_PSTATE_I wrpr %r0, 0x0aed, %pstate
9251 .word 0xa1902009 ! 695: WRPR_GL_I wrpr %r0, 0x0009, %-
9252DS_3_162:
9253 .word 0x22800001 ! 697: BE be,a <label_0x1>
9254 .word 0xf3342001 ! 697: STQF_I - %f25, [0x0001, %r16]
9255 normalw
9256 .word 0xa1458000 ! 696: RD_SOFTINT_REG rd %softint, %r16
9257 .word 0x99902001 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
9258splash_tba_3_163:
9259 ta T_CHANGE_PRIV
9260 set 0x120000, %r2
9261 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
9262 .word 0xc28008a0 ! 699: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
9263 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
9264tagged_3_164:
9265 tsubcctv %r19, 0x1d49, %r22
9266 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
9267tagged_3_165:
9268 taddcctv %r11, 0x11f8, %r23
9269 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
9270 .word 0xc2800bc0 ! 703: LDUWA_R lduwa [%r0, %r0] 0x5e, %r1
9271 ta T_CHANGE_PRIV ! macro
9272 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
9273 .word 0x87802010 ! 706: WRASI_I wr %r0, 0x0010, %asi
9274 .word 0x81982f96 ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x0f96, %hpstate
9275 .word 0x97480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r11
9276 .word 0xf08804a0 ! 709: LDUBA_R lduba [%r0, %r0] 0x25, %r24
9277 .word 0x93d02035 ! 710: Tcc_I tne icc_or_xcc, %r0 + 53
9278 .word 0x87902280 ! 711: WRPR_TT_I wrpr %r0, 0x0280, %tt
9279 ta T_CHANGE_PRIV ! macro
9280 .word 0x93902006 ! 713: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
9281 .word 0x8d903082 ! 714: WRPR_PSTATE_I wrpr %r0, 0x1082, %pstate
9282 .word 0xf08fe030 ! 715: LDUBA_I lduba [%r31, + 0x0030] %asi, %r24
9283splash_tba_3_166:
9284 ta T_CHANGE_PRIV
9285 set 0x120000, %r2
9286 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
9287 .word 0xf0900e60 ! 717: LDUHA_R lduha [%r0, %r0] 0x73, %r24
9288 .word 0xa1902000 ! 718: WRPR_GL_I wrpr %r0, 0x0000, %-
9289 otherw
9290 mov 0x30, %r30
9291 .word 0x93d0001e ! 719: Tcc_R tne icc_or_xcc, %r0 + %r30
9292 ta T_CHANGE_HPRIV ! macro
9293 otherw
9294 mov 0x33, %r30
9295 .word 0x91d0001e ! 721: Tcc_R ta icc_or_xcc, %r0 + %r30
9296 .word 0x8d9035bf ! 722: WRPR_PSTATE_I wrpr %r0, 0x15bf, %pstate
9297tagged_3_167:
9298 taddcctv %r14, 0x156d, %r22
9299 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
9300 .word 0xf08804a0 ! 724: LDUBA_R lduba [%r0, %r0] 0x25, %r24
9301 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
9302 .word 0x8790237f ! 726: WRPR_TT_I wrpr %r0, 0x037f, %tt
9303 .word 0xf08804a0 ! 727: LDUBA_R lduba [%r0, %r0] 0x25, %r24
9304 .word 0x87802020 ! 728: WRASI_I wr %r0, 0x0020, %asi
9305 .word 0x81982106 ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x0106, %hpstate
9306 .word 0xf08008a0 ! 730: LDUWA_R lduwa [%r0, %r0] 0x45, %r24
9307 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
9308 .word 0x93902006 ! 732: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
9309 .word 0x91d02033 ! 733: Tcc_I ta icc_or_xcc, %r0 + 51
9310 .word 0x93902000 ! 734: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
9311 .word 0x32700001 ! 735: BPNE <illegal instruction>
9312 .word 0x87802014 ! 736: WRASI_I wr %r0, 0x0014, %asi
9313 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
9314 .word 0x93902004 ! 738: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
9315DS_3_168:
9316 .word 0x22800001 ! 740: BE be,a <label_0x1>
9317 allclean
9318 .word 0xa1b34305 ! 739: ALLIGNADDRESS alignaddr %r13, %r5, %r16
9319 .word 0x83d02032 ! 740: Tcc_I te icc_or_xcc, %r0 + 50
9320DS_3_169:
9321 .word 0x34800001 ! 742: BG bg,a <label_0x1>
9322 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
9323 .word 0x8d802000 ! 742: WRFPRS_I wr %r0, 0x0000, %fprs
9324 invalw
9325 mov 0x35, %r30
9326 .word 0x91d0001e ! 743: Tcc_R ta icc_or_xcc, %r0 + %r30
9327 .word 0x22700001 ! 744: BPE <illegal instruction>
9328 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
9329 .word 0x93902002 ! 746: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
9330 .word 0x3a700001 ! 747: BPCC <illegal instruction>
9331 .word 0x819829d7 ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x09d7, %hpstate
9332 invalw
9333 mov 0x35, %r30
9334 .word 0x91d0001e ! 749: Tcc_R ta icc_or_xcc, %r0 + %r30
9335 .word 0x93500000 ! 750: RDPR_TPC rdpr %tpc, %r9
9336splash_htba_3_170:
9337 ta T_CHANGE_HPRIV
9338 set 0x80000, %r2
9339 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
9340 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
9341 .word 0x93902005 ! 753: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
9342 .word 0x93902000 ! 754: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
9343splash_lsu_3_171:
9344 set 0x17, %r2
9345 stxa %r2, [%r0] ASI_LSU_CONTROL
9346 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
9347 .word 0x93902005 ! 756: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
9348DS_3_172:
9349 .word 0x22800001 ! 758: BE be,a <label_0x1>
9350 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
9351 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
9352 .word 0xcc8008a0 ! 759: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
9353 .word 0xa1902008 ! 760: WRPR_GL_I wrpr %r0, 0x0008, %-
9354 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
9355DS_3_173:
9356 .word 0x22800001 ! 763: BE be,a <label_0x1>
9357 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
9358 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
9359 .word 0x8198231f ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x031f, %hpstate
9360splash_tba_3_174:
9361 ta T_CHANGE_PRIV
9362 set 0x003d0000, %r2
9363 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
9364 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
9365 .word 0x9b504000 ! 767: RDPR_TNPC rdpr %tnpc, %r13
9366 .word 0x91540000 ! 768: RDPR_GL <illegal instruction>
9367splash_lsu_3_175:
9368 set 0x13, %r2
9369 stxa %r2, [%r0] ASI_LSU_CONTROL
9370 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
9371 .word 0xa1902001 ! 770: WRPR_GL_I wrpr %r0, 0x0001, %-
9372 .word 0xad6a0009 ! 771: SDIVX_R sdivx %r8, %r9, %r22
9373 .word 0xa9508000 ! 772: RDPR_TSTATE <illegal instruction>
9374 .word 0x8d903005 ! 773: WRPR_PSTATE_I wrpr %r0, 0x1005, %pstate
9375 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
9376 .word 0xc2d004a0 ! 775: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
9377 .word 0x93902004 ! 776: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
9378 .word 0x87802004 ! 777: WRASI_I wr %r0, 0x0004, %asi
9379 .word 0x8d903ea9 ! 778: WRPR_PSTATE_I wrpr %r0, 0x1ea9, %pstate
9380 .word 0x83d020b2 ! 779: Tcc_I te icc_or_xcc, %r0 + 178
9381 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
9382 .word 0x879021ee ! 781: WRPR_TT_I wrpr %r0, 0x01ee, %tt
9383 invalw
9384 mov 0xb3, %r30
9385 .word 0x91d0001e ! 782: Tcc_R ta icc_or_xcc, %r0 + %r30
9386 .word 0x81514000 ! 783: RDPR_TBA <illegal instruction>
9387splash_lsu_3_176:
9388 set 0x19, %r2
9389 stxa %r2, [%r0] ASI_LSU_CONTROL
9390 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
9391 .word 0x83d02035 ! 785: Tcc_I te icc_or_xcc, %r0 + 53
9392 .word 0x93902003 ! 786: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
9393 .word 0x81480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r0
9394 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
9395 .word 0xcec7e000 ! 789: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r7
9396DS_3_177:
9397 nop
9398 not %g0, %g2
9399 jmp %g2
9400 .word 0x9d902004 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
9401 .word 0x9f802001 ! 791: SIR sir 0x0001
9402 .word 0x879023b5 ! 792: WRPR_TT_I wrpr %r0, 0x03b5, %tt
9403splash_tba_3_178:
9404 ta T_CHANGE_PRIV
9405 set 0x120000, %r2
9406 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
9407 .word 0xce8008a0 ! 794: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
9408 .word 0xcedfe010 ! 795: LDXA_I ldxa [%r31, + 0x0010] %asi, %r7
9409 .word 0x9f802001 ! 796: SIR sir 0x0001
9410 otherw
9411 mov 0xb0, %r30
9412 .word 0x83d0001e ! 797: Tcc_R te icc_or_xcc, %r0 + %r30
9413 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
9414 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
9415tagged_3_179:
9416 taddcctv %r12, 0x1c73, %r21
9417 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
9418 .word 0x8780201c ! 801: WRASI_I wr %r0, 0x001c, %asi
9419 .word 0xa1902005 ! 802: WRPR_GL_I wrpr %r0, 0x0005, %-
9420 .word 0xce800a80 ! 803: LDUWA_R lduwa [%r0, %r0] 0x54, %r7
9421 .word 0x93d020b3 ! 804: Tcc_I tne icc_or_xcc, %r0 + 179
9422splash_tba_3_180:
9423 ta T_CHANGE_PRIV
9424 set 0x003d0000, %r2
9425 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
9426splash_lsu_3_181:
9427 set 0x5, %r2
9428 stxa %r2, [%r0] ASI_LSU_CONTROL
9429 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
9430 invalw
9431 mov 0x35, %r30
9432 .word 0x93d0001e ! 807: Tcc_R tne icc_or_xcc, %r0 + %r30
9433 .word 0x8d90229b ! 808: WRPR_PSTATE_I wrpr %r0, 0x029b, %pstate
9434 .word 0x2e700001 ! 809: BPVS <illegal instruction>
9435 .word 0xced7e010 ! 810: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r7
9436 .word 0x8790235d ! 811: WRPR_TT_I wrpr %r0, 0x035d, %tt
9437splash_lsu_3_182:
9438 set 0x1, %r2
9439 stxa %r2, [%r0] ASI_LSU_CONTROL
9440 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
9441 .word 0xa1902001 ! 813: WRPR_GL_I wrpr %r0, 0x0001, %-
9442 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
9443splash_lsu_3_183:
9444 set 0xf, %r2
9445 stxa %r2, [%r0] ASI_LSU_CONTROL
9446 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
9447 .word 0x99902002 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
9448 .word 0xa1902003 ! 817: WRPR_GL_I wrpr %r0, 0x0003, %-
9449splash_lsu_3_184:
9450 set 0xd, %r2
9451 stxa %r2, [%r0] ASI_LSU_CONTROL
9452 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
9453 .word 0xcec004a0 ! 819: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
9454 .word 0xa190200c ! 820: WRPR_GL_I wrpr %r0, 0x000c, %-
9455splash_htba_3_185:
9456 ta T_CHANGE_HPRIV
9457 set 0x80000, %r2
9458 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
9459 .word 0xa1902003 ! 822: WRPR_GL_I wrpr %r0, 0x0003, %-
9460 .word 0xce8008a0 ! 823: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
9461 .word 0xa1902000 ! 824: WRPR_GL_I wrpr %r0, 0x0000, %-
9462DS_3_186:
9463 .word 0x34800001 ! 826: BG bg,a <label_0x1>
9464 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
9465 .word 0x83a689d2 ! 826: FDIVd fdivd %f26, %f18, %f32
9466 .word 0x8f902002 ! 828: WRPR_TL_I wrpr %r0, 0x0002, %tl
9467 ta T_CHANGE_NONHPRIV ! macro
9468 .word 0x89a01965 ! 827: FqTOd dis not found
9469
9470 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
9471 .word 0x879020f6 ! 829: WRPR_TT_I wrpr %r0, 0x00f6, %tt
9472 .word 0x8f902001 ! 831: WRPR_TL_I wrpr %r0, 0x0001, %tl
9473 ta T_CHANGE_NONPRIV ! macro
9474 .word 0x81a01971 ! 830: FqTOd dis not found
9475
9476splash_lsu_3_189:
9477 set 0x11, %r2
9478 stxa %r2, [%r0] ASI_LSU_CONTROL
9479 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
9480 .word 0x8d9022a3 ! 832: WRPR_PSTATE_I wrpr %r0, 0x02a3, %pstate
9481 .word 0x89500000 ! 833: RDPR_TPC <illegal instruction>
9482 .word 0x93902005 ! 834: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
9483DS_3_190:
9484 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
9485 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
9486 ta T_CHANGE_PRIV ! macro
9487change_to_randtl_3_191:
9488 ta T_CHANGE_HPRIV ! macro
9489 .word 0x8f902005 ! 837: WRPR_TL_I wrpr %r0, 0x0005, %tl
9490 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
9491splash_tba_3_192:
9492 ta T_CHANGE_PRIV
9493 set 0x003d0000, %r2
9494 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
9495 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
9496 .word 0x95a1cdc0 ! 841: FdMULq fdmulq
9497 .word 0x87802004 ! 842: WRASI_I wr %r0, 0x0004, %asi
9498 .word 0x8f902000 ! 844: WRPR_TL_I wrpr %r0, 0x0000, %tl
9499 ta T_CHANGE_NONHPRIV ! macro
9500 .word 0x85682001 ! 843: SDIVX_I sdivx %r0, 0x0001, %r2
9501 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
9502splash_cmpr_3_194:
9503 nop
9504 mov 1, %g2
9505 sllx %g2, 63, %g2
9506 or %g1, %g2, %g1
9507 wrhpr %g1, %g0, %hsys_tick_cmpr
9508 .word 0xb185e001 ! 845: WR_STICK_REG_I wr %r23, 0x0001, %-
9509 .word 0x93902007 ! 846: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
9510 .word 0x8198218f ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x018f, %hpstate
9511tagged_3_195:
9512 taddcctv %r9, 0x149c, %r4
9513 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
9514 .word 0xd4800be0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x5f, %r10
9515 .word 0xd4cfe030 ! 850: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r10
9516 .word 0x30800001 ! 851: BA ba,a <label_0x1>
9517change_to_randtl_3_196:
9518 ta T_CHANGE_PRIV ! macro
9519 .word 0x8f902002 ! 852: WRPR_TL_I wrpr %r0, 0x0002, %tl
9520 .word 0x8780204f ! 853: WRASI_I wr %r0, 0x004f, %asi
9521 .word 0x9f802001 ! 854: SIR sir 0x0001
9522 .word 0x81982b87 ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x0b87, %hpstate
9523DS_3_197:
9524 nop
9525 not %g0, %g2
9526 jmp %g2
9527 .word 0x9d902005 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
9528 .word 0x87802010 ! 857: WRASI_I wr %r0, 0x0010, %asi
9529 .word 0xa1902001 ! 858: WRPR_GL_I wrpr %r0, 0x0001, %-
9530 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
9531tagged_3_198:
9532 tsubcctv %r20, 0x13bd, %r8
9533 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
9534splash_tba_3_199:
9535 ta T_CHANGE_PRIV
9536 set 0x120000, %r2
9537 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
9538 .word 0x87802020 ! 862: WRASI_I wr %r0, 0x0020, %asi
9539 .word 0x879021b3 ! 863: WRPR_TT_I wrpr %r0, 0x01b3, %tt
9540 .word 0x95480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r10
9541 .word 0xccdfe020 ! 865: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
9542 .word 0xcc8008a0 ! 866: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
9543 ta T_CHANGE_HPRIV ! macro
9544 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
9545 .word 0x81982505 ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x0505, %hpstate
9546 .word 0x93902007 ! 870: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
9547 .word 0xccdfe030 ! 871: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
9548tagged_3_200:
9549 tsubcctv %r7, 0x1758, %r26
9550 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
9551splash_tba_3_201:
9552 ta T_CHANGE_PRIV
9553 set 0x003d0000, %r2
9554 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
9555 .word 0x87802010 ! 874: WRASI_I wr %r0, 0x0010, %asi
9556 ta T_CHANGE_PRIV ! macro
9557 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
9558 .word 0x87802014 ! 877: WRASI_I wr %r0, 0x0014, %asi
9559 .word 0x8790214a ! 878: WRPR_TT_I wrpr %r0, 0x014a, %tt
9560 .word 0xccd7e010 ! 879: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r6
9561 ta T_CHANGE_PRIV ! macro
9562 .word 0xcc9004a0 ! 881: LDUHA_R lduha [%r0, %r0] 0x25, %r6
9563splash_lsu_3_202:
9564 set 0x1d, %r2
9565 stxa %r2, [%r0] ASI_LSU_CONTROL
9566 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
9567 .word 0x91d020b4 ! 883: Tcc_I ta icc_or_xcc, %r0 + 180
9568splash_tba_3_203:
9569 ta T_CHANGE_PRIV
9570 set 0x120000, %r2
9571 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
9572 .word 0xcc800aa0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x55, %r6
9573DS_3_204:
9574 .word 0x22800001 ! 887: BE be,a <label_0x1>
9575 .word 0xc731801b ! 887: STQF_R - %f3, [%r27, %r6]
9576 normalw
9577 .word 0x81458000 ! 886: RD_SOFTINT_REG stbar
9578 otherw
9579 mov 0xb5, %r30
9580 .word 0x93d0001e ! 887: Tcc_R tne icc_or_xcc, %r0 + %r30
9581 .word 0xf28008a0 ! 888: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
9582DS_3_205:
9583 .word 0x34800001 ! 890: BG bg,a <label_0x1>
9584 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
9585splash_htba_3_206:
9586 ta T_CHANGE_HPRIV
9587 set 0x80000, %r2
9588 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
9589 .word 0xf2d804a0 ! 891: LDXA_R ldxa [%r0, %r0] 0x25, %r25
9590 otherw
9591 mov 0xb0, %r30
9592 .word 0x91d0001e ! 892: Tcc_R ta icc_or_xcc, %r0 + %r30
9593 .word 0xf2c7e000 ! 893: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r25
9594DS_3_207:
9595 nop
9596 not %g0, %g2
9597 jmp %g2
9598 .word 0x9d902004 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
9599 .word 0xf2880e80 ! 895: LDUBA_R lduba [%r0, %r0] 0x74, %r25
9600 .word 0x81982315 ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x0315, %hpstate
9601 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
9602 invalw
9603 mov 0x35, %r30
9604 .word 0x91d0001e ! 898: Tcc_R ta icc_or_xcc, %r0 + %r30
9605 .word 0xa190200a ! 899: WRPR_GL_I wrpr %r0, 0x000a, %-
9606 .word 0xf2800b80 ! 900: LDUWA_R lduwa [%r0, %r0] 0x5c, %r25
9607 invalw
9608 mov 0xb2, %r30
9609 .word 0x91d0001e ! 901: Tcc_R ta icc_or_xcc, %r0 + %r30
9610 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
9611change_to_randtl_3_208:
9612 ta T_CHANGE_PRIV ! macro
9613 .word 0x8f902001 ! 903: WRPR_TL_I wrpr %r0, 0x0001, %tl
9614 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
9615 .word 0xa1902004 ! 905: WRPR_GL_I wrpr %r0, 0x0004, %-
9616 .word 0x87802058 ! 906: WRASI_I wr %r0, 0x0058, %asi
9617 otherw
9618 mov 0x30, %r30
9619 .word 0x91d0001e ! 907: Tcc_R ta icc_or_xcc, %r0 + %r30
9620 .word 0xf2800c20 ! 908: LDUWA_R lduwa [%r0, %r0] 0x61, %r25
9621 .word 0x87802014 ! 909: WRASI_I wr %r0, 0x0014, %asi
9622 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
9623 .word 0xa1902005 ! 911: WRPR_GL_I wrpr %r0, 0x0005, %-
9624 .word 0x93902004 ! 912: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
9625 .word 0x8780201c ! 913: WRASI_I wr %r0, 0x001c, %asi
9626 .word 0xf28fe020 ! 914: LDUBA_I lduba [%r31, + 0x0020] %asi, %r25
9627 .word 0x8d903832 ! 915: WRPR_PSTATE_I wrpr %r0, 0x1832, %pstate
9628 .word 0xf28008a0 ! 916: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
9629 .word 0x8f902000 ! 918: WRPR_TL_I wrpr %r0, 0x0000, %tl
9630 ta T_CHANGE_NONHPRIV ! macro
9631 .word 0xa16da001 ! 917: SDIVX_I sdivx %r22, 0x0001, %r16
9632splash_lsu_3_210:
9633 set 0xb, %r2
9634 stxa %r2, [%r0] ASI_LSU_CONTROL
9635 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
9636 .word 0xb3464000 ! 919: RD_STICK_CMPR_REG rd %-, %r25
9637 .word 0xa190200b ! 920: WRPR_GL_I wrpr %r0, 0x000b, %-
9638 .word 0x8198250e ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x050e, %hpstate
9639 .word 0xd68008a0 ! 922: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
9640 .word 0x93902001 ! 923: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
9641tagged_3_211:
9642 taddcctv %r2, 0x1472, %r1
9643 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
9644DS_3_212:
9645 .word 0x22800001 ! 926: BE be,a <label_0x1>
9646 pdist %f8, %f20, %f2
9647 .word 0x89b28318 ! 925: ALLIGNADDRESS alignaddr %r10, %r24, %r4
9648 .word 0x8d9034fc ! 926: WRPR_PSTATE_I wrpr %r0, 0x14fc, %pstate
9649tagged_3_213:
9650 taddcctv %r11, 0x16b7, %r23
9651 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
9652 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
9653splash_tba_3_214:
9654 ta T_CHANGE_PRIV
9655 set 0x120000, %r2
9656 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
9657 .word 0xc68fe000 ! 930: LDUBA_I lduba [%r31, + 0x0000] %asi, %r3
9658 otherw
9659 mov 0x31, %r30
9660 .word 0x91d0001e ! 931: Tcc_R ta icc_or_xcc, %r0 + %r30
9661 ta T_CHANGE_HPRIV ! macro
9662 .word 0x87802088 ! 933: WRASI_I wr %r0, 0x0088, %asi
9663 .word 0x93902002 ! 934: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
9664 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
9665 .word 0xc6d804a0 ! 936: LDXA_R ldxa [%r0, %r0] 0x25, %r3
9666 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
9667tagged_3_215:
9668 taddcctv %r22, 0x14d9, %r3
9669 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
9670DS_3_216:
9671 nop
9672 not %g0, %g2
9673 jmp %g2
9674 .word 0x9d902004 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
9675splash_tba_3_217:
9676 ta T_CHANGE_PRIV
9677 set 0x120000, %r2
9678 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
9679DS_3_218:
9680 .word 0x22800001 ! 942: BE be,a <label_0x1>
9681 .xword 0xbd641e28 ! Random illegal ?
9682 .word 0xc716c019 ! 942: LDQF_R - [%r27, %r25], %f3
9683 .word 0x95a1482a ! 941: FADDs fadds %f5, %f10, %f10
9684 .word 0x93902007 ! 942: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
9685 .word 0x8d902b66 ! 943: WRPR_PSTATE_I wrpr %r0, 0x0b66, %pstate
9686 .word 0x8d903135 ! 944: WRPR_PSTATE_I wrpr %r0, 0x1135, %pstate
9687 .word 0x87802020 ! 945: WRASI_I wr %r0, 0x0020, %asi
9688 .word 0xc4880e80 ! 946: LDUBA_R lduba [%r0, %r0] 0x74, %r2
9689 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
9690 .word 0x93d02033 ! 948: Tcc_I tne icc_or_xcc, %r0 + 51
9691 .word 0x93902003 ! 949: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
9692 ta T_CHANGE_HPRIV ! macro
9693 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
9694 .word 0x24700001 ! 952: BPLE <illegal instruction>
9695 .word 0x8f902000 ! 954: WRPR_TL_I wrpr %r0, 0x0000, %tl
9696 ta T_CHANGE_NONHPRIV ! macro
9697 .word 0xb181c014 ! 953: WR_STICK_REG_R wr %r7, %r20, %-
9698 .word 0x81982707 ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x0707, %hpstate
9699 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
9700 .word 0x93902006 ! 956: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
9701 .word 0xa1902009 ! 957: WRPR_GL_I wrpr %r0, 0x0009, %-
9702 .word 0x81982a5c ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5c, %hpstate
9703 .word 0x93902001 ! 959: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
9704 .word 0xc48804a0 ! 960: LDUBA_R lduba [%r0, %r0] 0x25, %r2
9705 .word 0xc48008a0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
9706 .word 0xa1902000 ! 962: WRPR_GL_I wrpr %r0, 0x0000, %-
9707 .word 0x9b494000 ! 963: RDHPR_HTBA rdhpr %htba, %r13
9708 .word 0xc4d7e020 ! 964: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r2
9709 .word 0x93902002 ! 965: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
9710DS_3_220:
9711 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
9712 .word 0xcf324002 ! 967: STQF_R - %f7, [%r2, %r9]
9713 normalw
9714 .word 0x97458000 ! 966: RD_SOFTINT_REG rd %softint, %r11
9715 .word 0xa1902003 ! 967: WRPR_GL_I wrpr %r0, 0x0003, %-
9716splash_lsu_3_221:
9717 set 0x7, %r2
9718 stxa %r2, [%r0] ASI_LSU_CONTROL
9719 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
9720 .word 0xa1902004 ! 969: WRPR_GL_I wrpr %r0, 0x0004, %-
9721 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
9722splash_lsu_3_222:
9723 set 0x1d, %r2
9724 stxa %r2, [%r0] ASI_LSU_CONTROL
9725 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
9726 .word 0x8d802000 ! 972: WRFPRS_I wr %r0, 0x0000, %fprs
9727splash_cmpr_3_223:
9728 nop
9729 mov 1, %g2
9730 sllx %g2, 63, %g2
9731 or %g1, %g2, %g1
9732 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
9733 .word 0xb1826001 ! 973: WR_STICK_REG_I wr %r9, 0x0001, %-
9734 .word 0x83d020b5 ! 974: Tcc_I te icc_or_xcc, %r0 + 181
9735 .word 0xd4d00e40 ! 975: LDSHA_R ldsha [%r0, %r0] 0x72, %r10
9736tagged_3_224:
9737 tsubcctv %r21, 0x18d4, %r19
9738 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
9739 .word 0xd4c004a0 ! 977: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
9740 .word 0x93902007 ! 978: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
9741 .word 0x99902003 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
9742 .word 0x8d902c37 ! 980: WRPR_PSTATE_I wrpr %r0, 0x0c37, %pstate
9743 .word 0x93902000 ! 981: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
9744 .word 0x93d02035 ! 982: Tcc_I tne icc_or_xcc, %r0 + 53
9745 .word 0x22700001 ! 983: BPE <illegal instruction>
9746 .word 0x93902007 ! 984: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
9747 otherw
9748 mov 0xb3, %r30
9749 .word 0x91d0001e ! 985: Tcc_R ta icc_or_xcc, %r0 + %r30
9750 otherw
9751 mov 0xb4, %r30
9752 .word 0x93d0001e ! 986: Tcc_R tne icc_or_xcc, %r0 + %r30
9753 .word 0x8d802004 ! 987: WRFPRS_I wr %r0, 0x0004, %fprs
9754 .word 0xd497e020 ! 988: LDUHA_I lduha [%r31, + 0x0020] %asi, %r10
9755 .word 0xd4dfe000 ! 989: LDXA_I ldxa [%r31, + 0x0000] %asi, %r10
9756 .word 0x91d020b5 ! 990: Tcc_I ta icc_or_xcc, %r0 + 181
9757 .word 0x34800001 ! 991: BG bg,a <label_0x1>
9758 .word 0xa1902003 ! 992: WRPR_GL_I wrpr %r0, 0x0003, %-
9759 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
9760 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
9761 .word 0x91d02034 ! 995: Tcc_I ta icc_or_xcc, %r0 + 52
9762splash_htba_3_225:
9763 ta T_CHANGE_HPRIV
9764 set 0x00390000, %r2
9765 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
9766 .word 0x93902006 ! 997: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
9767DS_3_226:
9768 .word 0x22800001 ! 999: BE be,a <label_0x1>
9769 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
9770splash_lsu_3_227:
9771 set 0x3, %r2
9772 stxa %r2, [%r0] ASI_LSU_CONTROL
9773 setx join_lbl_0_0, %g1, %g2
9774 jmp %g2
9775 nop
9776fork_lbl_0_3:
9777 .word 0x91d020b3 ! 1: Tcc_I ta icc_or_xcc, %r0 + 179
9778 .word 0x93d02033 ! 2: Tcc_I tne icc_or_xcc, %r0 + 51
9779 .word 0xa1902005 ! 3: WRPR_GL_I wrpr %r0, 0x0005, %-
9780splash_lsu_2_0:
9781 set 0x1f, %r2
9782 stxa %r2, [%r0] ASI_LSU_CONTROL
9783 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
9784 .word 0xaf514000 ! 5: RDPR_TBA <illegal instruction>
9785tagged_2_1:
9786 taddcctv %r15, 0x1b82, %r13
9787 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
9788DS_2_2:
9789 .word 0x22800001 ! 8: BE be,a <label_0x1>
9790 pdist %f20, %f26, %f18
9791 .word 0xb3b24305 ! 7: ALLIGNADDRESS alignaddr %r9, %r5, %r25
9792 .word 0x87514000 ! 8: RDPR_TBA <illegal instruction>
9793tagged_2_3:
9794 taddcctv %r16, 0x1743, %r5
9795 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
9796 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
9797 invalw
9798 mov 0x33, %r30
9799 .word 0x91d0001e ! 11: Tcc_R ta icc_or_xcc, %r0 + %r30
9800 .word 0xc8c7e020 ! 12: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r4
9801 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
9802 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
9803 invalw
9804 mov 0xb1, %r30
9805 .word 0x91d0001e ! 15: Tcc_R ta icc_or_xcc, %r0 + %r30
9806 .word 0x99902005 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
9807 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
9808 .word 0x8d802000 ! 18: WRFPRS_I wr %r0, 0x0000, %fprs
9809 .word 0xa145c000 ! 19: RD_TICK_CMPR_REG rd %-, %r16
9810 .word 0x93d02033 ! 20: Tcc_I tne icc_or_xcc, %r0 + 51
9811DS_2_4:
9812 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
9813 .word 0xc5314016 ! 22: STQF_R - %f2, [%r22, %r5]
9814 normalw
9815 .word 0xa1458000 ! 21: RD_SOFTINT_REG rd %softint, %r16
9816 .word 0x879021a1 ! 22: WRPR_TT_I wrpr %r0, 0x01a1, %tt
9817DS_2_5:
9818 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
9819 .word 0xd736800d ! 24: STQF_R - %f11, [%r13, %r26]
9820 normalw
9821 .word 0xaf458000 ! 23: RD_SOFTINT_REG rd %softint, %r23
9822tagged_2_6:
9823 tsubcctv %r24, 0x15e1, %r5
9824 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
9825 .word 0x879020cd ! 25: WRPR_TT_I wrpr %r0, 0x00cd, %tt
9826splash_tba_2_7:
9827 ta T_CHANGE_PRIV
9828 set 0x120000, %r2
9829 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
9830 .word 0x8198294c ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x094c, %hpstate
9831splash_lsu_2_8:
9832 set 0x3, %r2
9833 stxa %r2, [%r0] ASI_LSU_CONTROL
9834 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
9835 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
9836 .word 0xd6d7e030 ! 30: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r11
9837 .word 0xad50c000 ! 31: RDPR_TT <illegal instruction>
9838 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
9839 otherw
9840 mov 0xb5, %r30
9841 .word 0x91d0001e ! 33: Tcc_R ta icc_or_xcc, %r0 + %r30
9842 .word 0x93902001 ! 34: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
9843 .word 0x819827cd ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x07cd, %hpstate
9844 .word 0xdad7e010 ! 36: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r13
9845 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
9846 .word 0x81982e47 ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x0e47, %hpstate
9847 .word 0x81464000 ! 39: RD_STICK_CMPR_REG stbar
9848 .word 0x9b464000 ! 40: RD_STICK_CMPR_REG rd %-, %r13
9849 .word 0x8d9037b6 ! 41: WRPR_PSTATE_I wrpr %r0, 0x17b6, %pstate
9850 .word 0x87802088 ! 42: WRASI_I wr %r0, 0x0088, %asi
9851 .word 0xa1902004 ! 43: WRPR_GL_I wrpr %r0, 0x0004, %-
9852 .word 0x8790225c ! 44: WRPR_TT_I wrpr %r0, 0x025c, %tt
9853DS_2_9:
9854 nop
9855 not %g0, %g2
9856 jmp %g2
9857 .word 0x9d902005 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
9858DS_2_10:
9859 .word 0x20800001 ! 47: BN bn,a <label_0x1>
9860 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
9861 .word 0x26800001 ! 47: BL bl,a <label_0x1>
9862DS_2_11:
9863 .word 0x22800001 ! 49: BE be,a <label_0x1>
9864 pdist %f24, %f18, %f24
9865 .word 0xa1b54307 ! 48: ALLIGNADDRESS alignaddr %r21, %r7, %r16
9866 .word 0xa190200d ! 49: WRPR_GL_I wrpr %r0, 0x000d, %-
9867 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
9868 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
9869 .word 0xd6800ac0 ! 52: LDUWA_R lduwa [%r0, %r0] 0x56, %r11
9870 .word 0x879022ce ! 53: WRPR_TT_I wrpr %r0, 0x02ce, %tt
9871splash_htba_2_12:
9872 ta T_CHANGE_HPRIV
9873 set 0x003a0000, %r2
9874 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
9875 .word 0x8d90296a ! 55: WRPR_PSTATE_I wrpr %r0, 0x096a, %pstate
9876 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
9877 .word 0x879020a4 ! 57: WRPR_TT_I wrpr %r0, 0x00a4, %tt
9878 .word 0xd6800b60 ! 58: LDUWA_R lduwa [%r0, %r0] 0x5b, %r11
9879splash_tba_2_13:
9880 ta T_CHANGE_PRIV
9881 set 0x120000, %r2
9882 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
9883 .word 0x879021be ! 60: WRPR_TT_I wrpr %r0, 0x01be, %tt
9884 .word 0x91d02032 ! 61: Tcc_I ta icc_or_xcc, %r0 + 50
9885 .word 0xd68008a0 ! 62: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
9886splash_cmpr_2_14:
9887 nop
9888 mov 1, %g2
9889 sllx %g2, 63, %g2
9890 or %g1, %g2, %g1
9891 .word 0xb184e001 ! 63: WR_STICK_REG_I wr %r19, 0x0001, %-
9892 .word 0xd6d7e000 ! 64: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r11
9893 .word 0x8d9023f9 ! 65: WRPR_PSTATE_I wrpr %r0, 0x03f9, %pstate
9894 .word 0x26700001 ! 66: BPL <illegal instruction>
9895 .word 0xaf50c000 ! 67: RDPR_TT <illegal instruction>
9896 .word 0x8d9025cb ! 68: WRPR_PSTATE_I wrpr %r0, 0x05cb, %pstate
9897 .word 0x30800001 ! 69: BA ba,a <label_0x1>
9898splash_lsu_2_15:
9899 set 0x19, %r2
9900 stxa %r2, [%r0] ASI_LSU_CONTROL
9901 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
9902 .word 0x8d902201 ! 71: WRPR_PSTATE_I wrpr %r0, 0x0201, %pstate
9903splash_lsu_2_16:
9904 set 0x1, %r2
9905 stxa %r2, [%r0] ASI_LSU_CONTROL
9906 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
9907 .word 0x83d02035 ! 73: Tcc_I te icc_or_xcc, %r0 + 53
9908 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
9909 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
9910 .word 0x819826c7 ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x06c7, %hpstate
9911splash_tba_2_17:
9912 ta T_CHANGE_PRIV
9913 set 0x120000, %r2
9914 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
9915 .word 0x8d802000 ! 78: WRFPRS_I wr %r0, 0x0000, %fprs
9916splash_htba_2_18:
9917 ta T_CHANGE_HPRIV
9918 set 0x003a0000, %r2
9919 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
9920tagged_2_19:
9921 taddcctv %r10, 0x1d07, %r21
9922 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
9923 .word 0x8d902add ! 81: WRPR_PSTATE_I wrpr %r0, 0x0add, %pstate
9924 invalw
9925 mov 0xb0, %r30
9926 .word 0x83d0001e ! 82: Tcc_R te icc_or_xcc, %r0 + %r30
9927 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
9928 .word 0x91d020b3 ! 84: Tcc_I ta icc_or_xcc, %r0 + 179
9929 .word 0x87902368 ! 85: WRPR_TT_I wrpr %r0, 0x0368, %tt
9930 .word 0xe0d7e020 ! 86: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r16
9931 .word 0x8d504000 ! 87: RDPR_TNPC <illegal instruction>
9932 .word 0x93d02033 ! 88: Tcc_I tne icc_or_xcc, %r0 + 51
9933 .word 0x26700001 ! 89: BPL <illegal instruction>
9934 .word 0x8d903ec8 ! 90: WRPR_PSTATE_I wrpr %r0, 0x1ec8, %pstate
9935 .word 0x9f802001 ! 91: SIR sir 0x0001
9936 .word 0x91d020b5 ! 92: Tcc_I ta icc_or_xcc, %r0 + 181
9937 .word 0x8198215d ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x015d, %hpstate
9938 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
9939DS_2_20:
9940 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
9941 .xword 0xd14a396e ! Random illegal ?
9942 .word 0xd3134018 ! 96: LDQF_R - [%r13, %r24], %f9
9943 .word 0xafa30824 ! 95: FADDs fadds %f12, %f4, %f23
9944 otherw
9945 mov 0x33, %r30
9946 .word 0x91d0001e ! 96: Tcc_R ta icc_or_xcc, %r0 + %r30
9947tagged_2_21:
9948 taddcctv %r17, 0x1949, %r10
9949 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
9950 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
9951 .word 0xc08804a0 ! 99: LDUBA_R lduba [%r0, %r0] 0x25, %r0
9952 .word 0xa1902007 ! 100: WRPR_GL_I wrpr %r0, 0x0007, %-
9953 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
9954 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
9955 .word 0x93902003 ! 103: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
9956 .word 0xc0800ba0 ! 104: LDUWA_R lduwa [%r0, %r0] 0x5d, %r0
9957 .word 0x93902006 ! 105: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
9958 .word 0x81460000 ! 106: RD_STICK_REG stbar
9959 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
9960 .word 0x8198224c ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x024c, %hpstate
9961 .word 0xc0c7e020 ! 109: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
9962 .word 0x8d902eea ! 110: WRPR_PSTATE_I wrpr %r0, 0x0eea, %pstate
9963 .word 0x81500000 ! 111: RDPR_TPC <illegal instruction>
9964 .word 0x9b500000 ! 112: RDPR_TPC <illegal instruction>
9965splash_cmpr_2_22:
9966 nop
9967 mov 1, %g2
9968 sllx %g2, 63, %g2
9969 or %g1, %g2, %g1
9970 .word 0xb185e001 ! 113: WR_STICK_REG_I wr %r23, 0x0001, %-
9971 .word 0xe097e030 ! 114: LDUHA_I lduha [%r31, + 0x0030] %asi, %r16
9972tagged_2_23:
9973 taddcctv %r16, 0x135f, %r24
9974 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
9975 .word 0xe0d7e030 ! 116: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r16
9976 .word 0x819827d6 ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x07d6, %hpstate
9977 .word 0xe0d804a0 ! 118: LDXA_R ldxa [%r0, %r0] 0x25, %r16
9978 ta T_CHANGE_HPRIV ! macro
9979DS_2_24:
9980 nop
9981 not %g0, %g2
9982 jmp %g2
9983 .word 0x9d902000 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
9984splash_tba_2_25:
9985 ta T_CHANGE_PRIV
9986 set 0x120000, %r2
9987 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
9988 .word 0xe0d804a0 ! 122: LDXA_R ldxa [%r0, %r0] 0x25, %r16
9989 .word 0x9f802001 ! 123: SIR sir 0x0001
9990 .word 0x8198291c ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x091c, %hpstate
9991 .word 0xe0dfe010 ! 125: LDXA_I ldxa [%r31, + 0x0010] %asi, %r16
9992 .word 0x879023df ! 126: WRPR_TT_I wrpr %r0, 0x03df, %tt
9993 .word 0x87902263 ! 127: WRPR_TT_I wrpr %r0, 0x0263, %tt
9994 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
9995change_to_randtl_2_26:
9996 ta T_CHANGE_PRIV ! macro
9997 .word 0x8f902000 ! 129: WRPR_TL_I wrpr %r0, 0x0000, %tl
9998 .word 0x8d903097 ! 130: WRPR_PSTATE_I wrpr %r0, 0x1097, %pstate
9999splash_lsu_2_27:
10000 set 0x1f, %r2
10001 stxa %r2, [%r0] ASI_LSU_CONTROL
10002 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
10003 .word 0x8f902002 ! 133: WRPR_TL_I wrpr %r0, 0x0002, %tl
10004 ta T_CHANGE_NONHPRIV ! macro
10005 .word 0xb183000b ! 132: WR_STICK_REG_R wr %r12, %r11, %-
10006 .word 0x8198294e ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x094e, %hpstate
10007 .word 0xe08008a0 ! 134: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
10008change_to_randtl_2_29:
10009 ta T_CHANGE_HPRIV ! macro
10010 .word 0x8f902003 ! 135: WRPR_TL_I wrpr %r0, 0x0003, %tl
10011 .word 0xe0800c80 ! 136: LDUWA_R lduwa [%r0, %r0] 0x64, %r16
10012 .word 0x93902000 ! 137: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10013 .word 0x8d903b8f ! 138: WRPR_PSTATE_I wrpr %r0, 0x1b8f, %pstate
10014 .word 0xa0fb6001 ! 139: SDIVcc_I sdivcc %r13, 0x0001, %r16
10015 invalw
10016 mov 0x33, %r30
10017 .word 0x91d0001e ! 140: Tcc_R ta icc_or_xcc, %r0 + %r30
10018 .word 0xa1902008 ! 141: WRPR_GL_I wrpr %r0, 0x0008, %-
10019 .word 0xca8008a0 ! 142: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
10020 .word 0x87802010 ! 143: WRASI_I wr %r0, 0x0010, %asi
10021 .word 0x8d903d78 ! 144: WRPR_PSTATE_I wrpr %r0, 0x1d78, %pstate
10022 .word 0x8d90266c ! 145: WRPR_PSTATE_I wrpr %r0, 0x066c, %pstate
10023 .word 0xcad004a0 ! 146: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
10024DS_2_30:
10025 .word 0x20800001 ! 148: BN bn,a <label_0x1>
10026 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
10027DS_2_31:
10028 .word 0x20800001 ! 149: BN bn,a <label_0x1>
10029 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
10030 .word 0xca8008a0 ! 149: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
10031 .word 0xca97e010 ! 150: LDUHA_I lduha [%r31, + 0x0010] %asi, %r5
10032 .word 0x8e6d0019 ! 151: UDIVX_R udivx %r20, %r25, %r7
10033 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
10034 .word 0xc8c804a0 ! 153: LDSBA_R ldsba [%r0, %r0] 0x25, %r4
10035 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
10036splash_tba_2_32:
10037 ta T_CHANGE_PRIV
10038 set 0x120000, %r2
10039 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
10040 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
10041 .word 0xc8d004a0 ! 157: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
10042splash_lsu_2_33:
10043 set 0x1d, %r2
10044 stxa %r2, [%r0] ASI_LSU_CONTROL
10045 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
10046 .word 0xb5514000 ! 159: RDPR_TBA <illegal instruction>
10047 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
10048 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
10049 .word 0xd6c7e010 ! 162: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r11
10050 .word 0xd6dfe010 ! 163: LDXA_I ldxa [%r31, + 0x0010] %asi, %r11
10051 .word 0x9745c000 ! 164: RD_TICK_CMPR_REG rd %-, %r11
10052 .word 0xb1508000 ! 165: RDPR_TSTATE <illegal instruction>
10053 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
10054 invalw
10055 mov 0x33, %r30
10056 .word 0x91d0001e ! 167: Tcc_R ta icc_or_xcc, %r0 + %r30
10057 invalw
10058 mov 0xb3, %r30
10059 .word 0x91d0001e ! 168: Tcc_R ta icc_or_xcc, %r0 + %r30
10060 .word 0xd89004a0 ! 169: LDUHA_R lduha [%r0, %r0] 0x25, %r12
10061 .word 0x81982b55 ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x0b55, %hpstate
10062 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
10063 .word 0x8198289f ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x089f, %hpstate
10064 .word 0x8d9020a5 ! 173: WRPR_PSTATE_I wrpr %r0, 0x00a5, %pstate
10065 .word 0x9f802001 ! 174: SIR sir 0x0001
10066DS_2_34:
10067 .word 0x34800001 ! 176: BG bg,a <label_0x1>
10068 pdist %f12, %f26, %f26
10069 .word 0x9bb30308 ! 175: ALLIGNADDRESS alignaddr %r12, %r8, %r13
10070DS_2_35:
10071 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
10072 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
10073 invalw
10074 mov 0xb4, %r30
10075 .word 0x91d0001e ! 177: Tcc_R ta icc_or_xcc, %r0 + %r30
10076splash_lsu_2_36:
10077 set 0x9, %r2
10078 stxa %r2, [%r0] ASI_LSU_CONTROL
10079 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
10080 .word 0xa1902007 ! 179: WRPR_GL_I wrpr %r0, 0x0007, %-
10081 .word 0x8d90366d ! 180: WRPR_PSTATE_I wrpr %r0, 0x166d, %pstate
10082 .word 0x93902005 ! 181: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
10083splash_lsu_2_37:
10084 set 0x13, %r2
10085 stxa %r2, [%r0] ASI_LSU_CONTROL
10086 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
10087 invalw
10088 mov 0xb2, %r30
10089 .word 0x83d0001e ! 183: Tcc_R te icc_or_xcc, %r0 + %r30
10090 .word 0x8d903a39 ! 184: WRPR_PSTATE_I wrpr %r0, 0x1a39, %pstate
10091 .word 0x93d02035 ! 185: Tcc_I tne icc_or_xcc, %r0 + 53
10092 .word 0xe2d004a0 ! 186: LDSHA_R ldsha [%r0, %r0] 0x25, %r17
10093 .word 0x81982386 ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x0386, %hpstate
10094 invalw
10095 mov 0x33, %r30
10096 .word 0x93d0001e ! 188: Tcc_R tne icc_or_xcc, %r0 + %r30
10097 .word 0x8d9032ce ! 189: WRPR_PSTATE_I wrpr %r0, 0x12ce, %pstate
10098splash_tba_2_38:
10099 ta T_CHANGE_PRIV
10100 set 0x120000, %r2
10101 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
10102 .word 0x93902000 ! 191: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10103 .word 0xa1902009 ! 192: WRPR_GL_I wrpr %r0, 0x0009, %-
10104 .word 0x91d02033 ! 193: Tcc_I ta icc_or_xcc, %r0 + 51
10105 .word 0x8790227d ! 194: WRPR_TT_I wrpr %r0, 0x027d, %tt
10106 .word 0x91d020b4 ! 195: Tcc_I ta icc_or_xcc, %r0 + 180
10107 .word 0x8151c000 ! 196: RDPR_TL <illegal instruction>
10108 .word 0x8d903769 ! 197: WRPR_PSTATE_I wrpr %r0, 0x1769, %pstate
10109 .word 0x93d02035 ! 198: Tcc_I tne icc_or_xcc, %r0 + 53
10110 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
10111 .word 0x93d02034 ! 200: Tcc_I tne icc_or_xcc, %r0 + 52
10112tagged_2_39:
10113 taddcctv %r21, 0x12d0, %r21
10114 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
10115 .word 0x85508000 ! 202: RDPR_TSTATE <illegal instruction>
10116 .word 0xc4880e60 ! 203: LDUBA_R lduba [%r0, %r0] 0x73, %r2
10117 .word 0xc48008a0 ! 204: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
10118 .word 0xc48008a0 ! 205: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
10119change_to_randtl_2_40:
10120 ta T_CHANGE_PRIV ! macro
10121 .word 0x8f902000 ! 206: WRPR_TL_I wrpr %r0, 0x0000, %tl
10122 .word 0xc48008a0 ! 207: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
10123 ta T_CHANGE_HPRIV ! macro
10124 .word 0x93d02034 ! 209: Tcc_I tne icc_or_xcc, %r0 + 52
10125 .word 0x91d020b5 ! 210: Tcc_I ta icc_or_xcc, %r0 + 181
10126 ta T_CHANGE_PRIV ! macro
10127 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
10128 .word 0x819820c7 ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x00c7, %hpstate
10129 .word 0xa190200f ! 214: WRPR_GL_I wrpr %r0, 0x000f, %-
10130splash_tba_2_41:
10131 ta T_CHANGE_PRIV
10132 set 0x120000, %r2
10133 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
10134splash_lsu_2_42:
10135 set 0x17, %r2
10136 stxa %r2, [%r0] ASI_LSU_CONTROL
10137 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
10138 .word 0xc4800bc0 ! 217: LDUWA_R lduwa [%r0, %r0] 0x5e, %r2
10139 otherw
10140 mov 0x33, %r30
10141 .word 0x93d0001e ! 218: Tcc_R tne icc_or_xcc, %r0 + %r30
10142 .word 0x87802016 ! 219: WRASI_I wr %r0, 0x0016, %asi
10143DS_2_43:
10144 .word 0x22800001 ! 221: BE be,a <label_0x1>
10145 .word 0xf3302001 ! 221: STQF_I - %f25, [0x0001, %r0]
10146 normalw
10147 .word 0x83458000 ! 220: RD_SOFTINT_REG rd %softint, %r1
10148splash_lsu_2_44:
10149 set 0x19, %r2
10150 stxa %r2, [%r0] ASI_LSU_CONTROL
10151 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
10152 .word 0xeec804a0 ! 222: LDSBA_R ldsba [%r0, %r0] 0x25, %r23
10153 .word 0x8350c000 ! 223: RDPR_TT <illegal instruction>
10154 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
10155 .word 0x87802063 ! 225: WRASI_I wr %r0, 0x0063, %asi
10156 .word 0xce800ae0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x57, %r7
10157 .word 0x87802055 ! 227: WRASI_I wr %r0, 0x0055, %asi
10158splash_tba_2_45:
10159 ta T_CHANGE_PRIV
10160 set 0x003e0000, %r2
10161 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
10162 .word 0x34700001 ! 229: BPG <illegal instruction>
10163 .word 0x8d508000 ! 230: RDPR_TSTATE <illegal instruction>
10164 .word 0x8790236a ! 231: WRPR_TT_I wrpr %r0, 0x036a, %tt
10165tagged_2_46:
10166 tsubcctv %r26, 0x164c, %r14
10167 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
10168 .word 0x87902166 ! 233: WRPR_TT_I wrpr %r0, 0x0166, %tt
10169 .word 0xe2800b60 ! 234: LDUWA_R lduwa [%r0, %r0] 0x5b, %r17
10170 .word 0xb4aa000a ! 235: ANDNcc_R andncc %r8, %r10, %r26
10171DS_2_47:
10172 .word 0x22800001 ! 237: BE be,a <label_0x1>
10173 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
10174 .word 0x81982017 ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x0017, %hpstate
10175 .word 0x87802058 ! 238: WRASI_I wr %r0, 0x0058, %asi
10176 .word 0x87902118 ! 239: WRPR_TT_I wrpr %r0, 0x0118, %tt
10177 invalw
10178 mov 0xb5, %r30
10179 .word 0x91d0001e ! 240: Tcc_R ta icc_or_xcc, %r0 + %r30
10180 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
10181 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
10182 .word 0xc6c7e010 ! 243: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r3
10183 .word 0x8d90350f ! 244: WRPR_PSTATE_I wrpr %r0, 0x150f, %pstate
10184 .word 0x8d90368b ! 245: WRPR_PSTATE_I wrpr %r0, 0x168b, %pstate
10185 .word 0x879020bc ! 246: WRPR_TT_I wrpr %r0, 0x00bc, %tt
10186splash_lsu_2_48:
10187 set 0x19, %r2
10188 stxa %r2, [%r0] ASI_LSU_CONTROL
10189 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
10190 .word 0x28700001 ! 248: BPLEU <illegal instruction>
10191 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
10192 .word 0xc68804a0 ! 250: LDUBA_R lduba [%r0, %r0] 0x25, %r3
10193 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
10194tagged_2_49:
10195 taddcctv %r14, 0x1005, %r4
10196 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
10197change_to_randtl_2_50:
10198 ta T_CHANGE_PRIV ! macro
10199 .word 0x8f902001 ! 253: WRPR_TL_I wrpr %r0, 0x0001, %tl
10200 .word 0xc68008a0 ! 254: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
10201 otherw
10202 mov 0xb0, %r30
10203 .word 0x91d0001e ! 255: Tcc_R ta icc_or_xcc, %r0 + %r30
10204 .word 0x9f802001 ! 256: SIR sir 0x0001
10205change_to_randtl_2_51:
10206 ta T_CHANGE_HPRIV ! macro
10207 .word 0x8f902003 ! 257: WRPR_TL_I wrpr %r0, 0x0003, %tl
10208 .word 0xc68008a0 ! 258: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
10209 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
10210DS_2_52:
10211 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
10212 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
10213splash_lsu_2_53:
10214 set 0x15, %r2
10215 stxa %r2, [%r0] ASI_LSU_CONTROL
10216 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
10217 .word 0x20700001 ! 262: BPN <illegal instruction>
10218 .word 0x87802010 ! 263: WRASI_I wr %r0, 0x0010, %asi
10219 invalw
10220 mov 0x32, %r30
10221 .word 0x91d0001e ! 264: Tcc_R ta icc_or_xcc, %r0 + %r30
10222 .word 0x8d903520 ! 265: WRPR_PSTATE_I wrpr %r0, 0x1520, %pstate
10223 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
10224 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
10225 .word 0x8d802004 ! 268: WRFPRS_I wr %r0, 0x0004, %fprs
10226DS_2_54:
10227 nop
10228 not %g0, %g2
10229 jmp %g2
10230 .word 0x9d902004 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
10231 .word 0x8d902c87 ! 270: WRPR_PSTATE_I wrpr %r0, 0x0c87, %pstate
10232 .word 0x81982a4d ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4d, %hpstate
10233 .word 0x8780204f ! 272: WRASI_I wr %r0, 0x004f, %asi
10234 otherw
10235 mov 0x33, %r30
10236 .word 0x91d0001e ! 273: Tcc_R ta icc_or_xcc, %r0 + %r30
10237 .word 0x87902190 ! 274: WRPR_TT_I wrpr %r0, 0x0190, %tt
10238 .word 0x81982fc6 ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc6, %hpstate
10239 .word 0x87902089 ! 276: WRPR_TT_I wrpr %r0, 0x0089, %tt
10240 .word 0x91d02032 ! 277: Tcc_I ta icc_or_xcc, %r0 + 50
10241 otherw
10242 mov 0x34, %r30
10243 .word 0x91d0001e ! 278: Tcc_R ta icc_or_xcc, %r0 + %r30
10244 .word 0xc68008a0 ! 279: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
10245 .word 0x93902000 ! 280: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10246 .word 0x879023df ! 281: WRPR_TT_I wrpr %r0, 0x03df, %tt
10247splash_tba_2_55:
10248 ta T_CHANGE_PRIV
10249 set 0x120000, %r2
10250 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
10251 .word 0xc68008a0 ! 283: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
10252 .word 0xc6c804a0 ! 284: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
10253splash_cmpr_2_56:
10254 nop
10255 mov 1, %g2
10256 sllx %g2, 63, %g2
10257 or %g1, %g2, %g1
10258 .word 0xb180e001 ! 285: WR_STICK_REG_I wr %r3, 0x0001, %-
10259 .word 0x8d90319c ! 286: WRPR_PSTATE_I wrpr %r0, 0x119c, %pstate
10260splash_htba_2_57:
10261 ta T_CHANGE_HPRIV
10262 set 0x003a0000, %r2
10263 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
10264 .word 0x8d902bcf ! 288: WRPR_PSTATE_I wrpr %r0, 0x0bcf, %pstate
10265 .word 0x34700001 ! 289: BPG <illegal instruction>
10266splash_cmpr_2_58:
10267 nop
10268 mov 1, %g2
10269 sllx %g2, 63, %g2
10270 or %g1, %g2, %g1
10271 .word 0xb1826001 ! 290: WR_STICK_REG_I wr %r9, 0x0001, %-
10272 .word 0x93902006 ! 291: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
10273 ta T_CHANGE_PRIV ! macro
10274 .word 0x87802055 ! 293: WRASI_I wr %r0, 0x0055, %asi
10275 .word 0x91d020b3 ! 294: Tcc_I ta icc_or_xcc, %r0 + 179
10276 .word 0xa1902001 ! 295: WRPR_GL_I wrpr %r0, 0x0001, %-
10277 .word 0x95a00569 ! 296: FSQRTq fsqrt
10278 .word 0x91d02032 ! 297: Tcc_I ta icc_or_xcc, %r0 + 50
10279DS_2_59:
10280 .word 0x20800001 ! 299: BN bn,a <label_0x1>
10281 .word 0x34800001 ! 299: BG bg,a <label_0x1>
10282 .word 0x93a00546 ! 299: FSQRTd fsqrt
10283 .word 0x85a34821 ! 298: FADDs fadds %f13, %f1, %f2
10284 .word 0xc68008a0 ! 299: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
10285 .word 0xc6880e40 ! 300: LDUBA_R lduba [%r0, %r0] 0x72, %r3
10286splash_tba_2_60:
10287 ta T_CHANGE_PRIV
10288 set 0x003e0000, %r2
10289 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
10290 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
10291 .word 0x99902003 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
10292 .word 0x93902000 ! 304: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10293 otherw
10294 mov 0x34, %r30
10295 .word 0x93d0001e ! 305: Tcc_R tne icc_or_xcc, %r0 + %r30
10296splash_lsu_2_61:
10297 set 0x1f, %r2
10298 stxa %r2, [%r0] ASI_LSU_CONTROL
10299 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
10300 .word 0x93d020b5 ! 307: Tcc_I tne icc_or_xcc, %r0 + 181
10301 .word 0xc68008a0 ! 308: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
10302 .word 0x819829ce ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x09ce, %hpstate
10303splash_lsu_2_62:
10304 set 0x15, %r2
10305 stxa %r2, [%r0] ASI_LSU_CONTROL
10306 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
10307 .word 0xc69004a0 ! 311: LDUHA_R lduha [%r0, %r0] 0x25, %r3
10308 .word 0x87802088 ! 312: WRASI_I wr %r0, 0x0088, %asi
10309 .word 0x91d020b4 ! 313: Tcc_I ta icc_or_xcc, %r0 + 180
10310 .word 0x8d9024a1 ! 314: WRPR_PSTATE_I wrpr %r0, 0x04a1, %pstate
10311 .word 0x8790200a ! 315: WRPR_TT_I wrpr %r0, 0x000a, %tt
10312 .word 0x93d02034 ! 316: Tcc_I tne icc_or_xcc, %r0 + 52
10313splash_tba_2_63:
10314 ta T_CHANGE_PRIV
10315 set 0x003e0000, %r2
10316 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
10317 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
10318splash_lsu_2_64:
10319 set 0x1d, %r2
10320 stxa %r2, [%r0] ASI_LSU_CONTROL
10321 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
10322 .word 0x20800001 ! 320: BN bn,a <label_0x1>
10323 .word 0x8d9039e1 ! 321: WRPR_PSTATE_I wrpr %r0, 0x19e1, %pstate
10324DS_2_65:
10325 .word 0x20800001 ! 323: BN bn,a <label_0x1>
10326 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
10327 .word 0x8f902001 ! 324: WRPR_TL_I wrpr %r0, 0x0001, %tl
10328 ta T_CHANGE_NONHPRIV ! macro
10329 .word 0xb181c000 ! 323: WR_STICK_REG_R wr %r7, %r0, %-
10330 otherw
10331 mov 0x30, %r30
10332 .word 0x83d0001e ! 324: Tcc_R te icc_or_xcc, %r0 + %r30
10333tagged_2_67:
10334 taddcctv %r7, 0x1be4, %r17
10335 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
10336splash_tba_2_68:
10337 ta T_CHANGE_PRIV
10338 set 0x120000, %r2
10339 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
10340 .word 0x8f902001 ! 328: WRPR_TL_I wrpr %r0, 0x0001, %tl
10341 ta T_CHANGE_NONPRIV ! macro
10342 .word 0xb186c00b ! 327: WR_STICK_REG_R wr %r27, %r11, %-
10343 .word 0xa7508000 ! 328: RDPR_TSTATE <illegal instruction>
10344splash_lsu_2_70:
10345 set 0x9, %r2
10346 stxa %r2, [%r0] ASI_LSU_CONTROL
10347 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
10348 .word 0x93902000 ! 330: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10349 .word 0x8d802004 ! 331: WRFPRS_I wr %r0, 0x0004, %fprs
10350 .word 0x91d02035 ! 332: Tcc_I ta icc_or_xcc, %r0 + 53
10351 .word 0xa1902006 ! 333: WRPR_GL_I wrpr %r0, 0x0006, %-
10352 otherw
10353 mov 0x34, %r30
10354 .word 0x93d0001e ! 334: Tcc_R tne icc_or_xcc, %r0 + %r30
10355 .word 0x83d02032 ! 335: Tcc_I te icc_or_xcc, %r0 + 50
10356DS_2_71:
10357 .word 0x34800001 ! 337: BG bg,a <label_0x1>
10358 pdist %f0, %f6, %f18
10359 .word 0x89b50306 ! 336: ALLIGNADDRESS alignaddr %r20, %r6, %r4
10360tagged_2_72:
10361 tsubcctv %r16, 0x17b1, %r16
10362 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
10363tagged_2_73:
10364 taddcctv %r8, 0x1123, %r13
10365 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
10366 .word 0x879023a6 ! 339: WRPR_TT_I wrpr %r0, 0x03a6, %tt
10367 .word 0x94d5a001 ! 340: UMULcc_I umulcc %r22, 0x0001, %r10
10368 .word 0x93902000 ! 341: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10369tagged_2_74:
10370 tsubcctv %r4, 0x16c4, %r6
10371 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
10372 .word 0x93902002 ! 343: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
10373 .word 0xc48008a0 ! 344: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
10374 .word 0xc48008a0 ! 345: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
10375tagged_2_75:
10376 taddcctv %r11, 0x1f3a, %r6
10377 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
10378DS_2_76:
10379 .word 0x22800001 ! 348: BE be,a <label_0x1>
10380 .xword 0xcbd38b07 ! Random illegal ?
10381 .word 0xc914800c ! 348: LDQF_R - [%r18, %r12], %f4
10382 .word 0xa1a28827 ! 347: FADDs fadds %f10, %f7, %f16
10383 .word 0x83d02033 ! 348: Tcc_I te icc_or_xcc, %r0 + 51
10384 .word 0x85514000 ! 349: RDPR_TBA <illegal instruction>
10385 .word 0x8d9020f3 ! 350: WRPR_PSTATE_I wrpr %r0, 0x00f3, %pstate
10386 .word 0xd0c804a0 ! 351: LDSBA_R ldsba [%r0, %r0] 0x25, %r8
10387DS_2_77:
10388 nop
10389 not %g0, %g2
10390 jmp %g2
10391 .word 0x9d902004 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
10392 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
10393 .word 0x85514000 ! 354: RDPR_TBA <illegal instruction>
10394 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
10395 .word 0x3e700001 ! 356: BPVC <illegal instruction>
10396 .word 0x879023f1 ! 357: WRPR_TT_I wrpr %r0, 0x03f1, %tt
10397splash_lsu_2_78:
10398 set 0x1d, %r2
10399 stxa %r2, [%r0] ASI_LSU_CONTROL
10400 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
10401splash_lsu_2_79:
10402 set 0xd, %r2
10403 stxa %r2, [%r0] ASI_LSU_CONTROL
10404 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
10405 invalw
10406 mov 0x30, %r30
10407 .word 0x91d0001e ! 360: Tcc_R ta icc_or_xcc, %r0 + %r30
10408 .word 0x93902006 ! 361: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
10409 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
10410 .word 0x8790215e ! 363: WRPR_TT_I wrpr %r0, 0x015e, %tt
10411 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
10412 .word 0xe6900e60 ! 365: LDUHA_R lduha [%r0, %r0] 0x73, %r19
10413 .word 0x87802014 ! 366: WRASI_I wr %r0, 0x0014, %asi
10414splash_lsu_2_80:
10415 set 0x9, %r2
10416 stxa %r2, [%r0] ASI_LSU_CONTROL
10417 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
10418 .word 0x8b540000 ! 368: RDPR_GL <illegal instruction>
10419 .word 0xc8800b80 ! 369: LDUWA_R lduwa [%r0, %r0] 0x5c, %r4
10420splash_lsu_2_81:
10421 set 0x15, %r2
10422 stxa %r2, [%r0] ASI_LSU_CONTROL
10423 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
10424 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
10425 .word 0xa1902009 ! 372: WRPR_GL_I wrpr %r0, 0x0009, %-
10426 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
10427splash_lsu_2_82:
10428 set 0x1b, %r2
10429 stxa %r2, [%r0] ASI_LSU_CONTROL
10430 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
10431 .word 0x91494000 ! 375: RDHPR_HTBA rdhpr %htba, %r8
10432 .word 0x81982914 ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x0914, %hpstate
10433splash_lsu_2_83:
10434 set 0x9, %r2
10435 stxa %r2, [%r0] ASI_LSU_CONTROL
10436 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
10437 invalw
10438 mov 0x32, %r30
10439 .word 0x91d0001e ! 378: Tcc_R ta icc_or_xcc, %r0 + %r30
10440tagged_2_84:
10441 tsubcctv %r3, 0x1bc4, %r8
10442 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
10443change_to_randtl_2_85:
10444 ta T_CHANGE_HPRIV ! macro
10445 .word 0x8f902003 ! 380: WRPR_TL_I wrpr %r0, 0x0003, %tl
10446 .word 0x83d020b2 ! 381: Tcc_I te icc_or_xcc, %r0 + 178
10447 .word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
10448splash_tba_2_86:
10449 ta T_CHANGE_PRIV
10450 set 0x120000, %r2
10451 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
10452 otherw
10453 mov 0x35, %r30
10454 .word 0x91d0001e ! 384: Tcc_R ta icc_or_xcc, %r0 + %r30
10455DS_2_87:
10456 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
10457 .word 0x34800001 ! 386: BG bg,a <label_0x1>
10458 .word 0xd7130000 ! 386: LDQF_R - [%r12, %r0], %f11
10459 .word 0x81a68820 ! 385: FADDs fadds %f26, %f0, %f0
10460 .word 0x9f802001 ! 386: SIR sir 0x0001
10461splash_tba_2_88:
10462 ta T_CHANGE_PRIV
10463 set 0x120000, %r2
10464 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
10465 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
10466DS_2_89:
10467 .word 0x34800001 ! 390: BG bg,a <label_0x1>
10468 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
10469 .word 0x87802063 ! 390: WRASI_I wr %r0, 0x0063, %asi
10470 .word 0xb1508000 ! 391: RDPR_TSTATE <illegal instruction>
10471 .word 0x20700001 ! 392: BPN <illegal instruction>
10472splash_lsu_2_90:
10473 set 0x1, %r2
10474 stxa %r2, [%r0] ASI_LSU_CONTROL
10475 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
10476 .word 0x8780204f ! 394: WRASI_I wr %r0, 0x004f, %asi
10477 .word 0xd48fe000 ! 395: LDUBA_I lduba [%r31, + 0x0000] %asi, %r10
10478 .word 0x81982d05 ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x0d05, %hpstate
10479 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
10480tagged_2_91:
10481 taddcctv %r16, 0x18c6, %r9
10482 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
10483 .word 0x8d902bb5 ! 399: WRPR_PSTATE_I wrpr %r0, 0x0bb5, %pstate
10484 .word 0x81982b07 ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0b07, %hpstate
10485DS_2_92:
10486 .word 0x20800001 ! 402: BN bn,a <label_0x1>
10487 pdist %f4, %f12, %f2
10488 .word 0xa1b1c30c ! 401: ALLIGNADDRESS alignaddr %r7, %r12, %r16
10489 .word 0xec8008a0 ! 402: LDUWA_R lduwa [%r0, %r0] 0x45, %r22
10490 .word 0x93902007 ! 403: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
10491splash_lsu_2_93:
10492 set 0x1b, %r2
10493 stxa %r2, [%r0] ASI_LSU_CONTROL
10494 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
10495 .word 0xa1902007 ! 405: WRPR_GL_I wrpr %r0, 0x0007, %-
10496 .word 0x8d90387d ! 406: WRPR_PSTATE_I wrpr %r0, 0x187d, %pstate
10497 .word 0x8d903397 ! 407: WRPR_PSTATE_I wrpr %r0, 0x1397, %pstate
10498tagged_2_94:
10499 tsubcctv %r25, 0x1a17, %r12
10500 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
10501 .word 0x93d020b3 ! 409: Tcc_I tne icc_or_xcc, %r0 + 179
10502tagged_2_95:
10503 taddcctv %r17, 0x1b67, %r7
10504 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
10505 invalw
10506 mov 0xb1, %r30
10507 .word 0x91d0001e ! 411: Tcc_R ta icc_or_xcc, %r0 + %r30
10508 .word 0xecd00e60 ! 412: LDSHA_R ldsha [%r0, %r0] 0x73, %r22
10509 .word 0x8790214f ! 413: WRPR_TT_I wrpr %r0, 0x014f, %tt
10510tagged_2_96:
10511 tsubcctv %r4, 0x1d30, %r3
10512 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
10513 .word 0x93902006 ! 415: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
10514 .word 0x8f480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r7
10515 .word 0x879020ce ! 417: WRPR_TT_I wrpr %r0, 0x00ce, %tt
10516 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
10517 .word 0xd68008a0 ! 419: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
10518 .word 0x93902000 ! 420: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10519 .word 0xb350c000 ! 421: RDPR_TT <illegal instruction>
10520 .word 0x8f902000 ! 423: WRPR_TL_I wrpr %r0, 0x0000, %tl
10521 ta T_CHANGE_NONPRIV ! macro
10522 .word 0x89834017 ! 422: WRTICK_R wr %r13, %r23, %tick
10523 .word 0xc6dfe010 ! 423: LDXA_I ldxa [%r31, + 0x0010] %asi, %r3
10524 .word 0x87494000 ! 424: RDHPR_HTBA rdhpr %htba, %r3
10525 .word 0xb7a349ec ! 425: FDIVq dis not found
10526
10527 .word 0x91514000 ! 426: RDPR_TBA <illegal instruction>
10528 .word 0x32700001 ! 427: BPNE <illegal instruction>
10529 ta T_CHANGE_HPRIV ! macro
10530 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
10531 .word 0x81982754 ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x0754, %hpstate
10532 .word 0xa1902005 ! 431: WRPR_GL_I wrpr %r0, 0x0005, %-
10533splash_lsu_2_98:
10534 set 0x11, %r2
10535 stxa %r2, [%r0] ASI_LSU_CONTROL
10536 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
10537 .word 0xee8008a0 ! 433: LDUWA_R lduwa [%r0, %r0] 0x45, %r23
10538splash_tba_2_99:
10539 ta T_CHANGE_PRIV
10540 set 0x003e0000, %r2
10541 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
10542 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
10543 .word 0x91d02033 ! 436: Tcc_I ta icc_or_xcc, %r0 + 51
10544DS_2_100:
10545 .word 0x20800001 ! 438: BN bn,a <label_0x1>
10546 .word 0xcb356001 ! 438: STQF_I - %f5, [0x0001, %r21]
10547 normalw
10548 .word 0xb5458000 ! 437: RD_SOFTINT_REG rd %softint, %r26
10549tagged_2_101:
10550 taddcctv %r18, 0x1e0d, %r2
10551 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
10552tagged_2_102:
10553 tsubcctv %r25, 0x1e39, %r3
10554 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
10555 .word 0x87802088 ! 440: WRASI_I wr %r0, 0x0088, %asi
10556 .word 0x87902136 ! 441: WRPR_TT_I wrpr %r0, 0x0136, %tt
10557 .word 0x81982f8f ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x0f8f, %hpstate
10558 .word 0x93902007 ! 443: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
10559splash_lsu_2_103:
10560 set 0x1, %r2
10561 stxa %r2, [%r0] ASI_LSU_CONTROL
10562 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
10563 .word 0x20700001 ! 445: BPN <illegal instruction>
10564splash_lsu_2_104:
10565 set 0x15, %r2
10566 stxa %r2, [%r0] ASI_LSU_CONTROL
10567 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
10568 .word 0xcc8008a0 ! 447: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
10569splash_lsu_2_105:
10570 set 0xf, %r2
10571 stxa %r2, [%r0] ASI_LSU_CONTROL
10572 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
10573tagged_2_106:
10574 tsubcctv %r17, 0x1977, %r23
10575 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
10576 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
10577 .word 0x8198228f ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x028f, %hpstate
10578 .word 0xccdfe000 ! 452: LDXA_I ldxa [%r31, + 0x0000] %asi, %r6
10579 .word 0x93902006 ! 453: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
10580tagged_2_107:
10581 taddcctv %r7, 0x120f, %r12
10582 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
10583 invalw
10584 mov 0xb1, %r30
10585 .word 0x91d0001e ! 455: Tcc_R ta icc_or_xcc, %r0 + %r30
10586 invalw
10587 mov 0x30, %r30
10588 .word 0x91d0001e ! 456: Tcc_R ta icc_or_xcc, %r0 + %r30
10589 .word 0xccc7e000 ! 457: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r6
10590 .word 0x87802080 ! 458: WRASI_I wr %r0, 0x0080, %asi
10591 .word 0x91d02033 ! 459: Tcc_I ta icc_or_xcc, %r0 + 51
10592 .word 0x8198218d ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x018d, %hpstate
10593 .word 0x8198270e ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x070e, %hpstate
10594splash_lsu_2_108:
10595 set 0x1b, %r2
10596 stxa %r2, [%r0] ASI_LSU_CONTROL
10597 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
10598 .word 0xcc800ba0 ! 463: LDUWA_R lduwa [%r0, %r0] 0x5d, %r6
10599 .word 0xb5500000 ! 464: RDPR_TPC <illegal instruction>
10600 .word 0x91d020b2 ! 465: Tcc_I ta icc_or_xcc, %r0 + 178
10601 .word 0x8d902cc4 ! 466: WRPR_PSTATE_I wrpr %r0, 0x0cc4, %pstate
10602 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
10603 .word 0xa1902009 ! 468: WRPR_GL_I wrpr %r0, 0x0009, %-
10604 .word 0x93902003 ! 469: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
10605 .word 0x93902004 ! 470: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
10606 .word 0x9b464000 ! 471: RD_STICK_CMPR_REG rd %-, %r13
10607 .word 0x87802055 ! 472: WRASI_I wr %r0, 0x0055, %asi
10608 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
10609splash_tba_2_109:
10610 ta T_CHANGE_PRIV
10611 set 0x120000, %r2
10612 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
10613 .word 0xd8800a60 ! 475: LDUWA_R lduwa [%r0, %r0] 0x53, %r12
10614DS_2_110:
10615 .word 0x34800001 ! 477: BG bg,a <label_0x1>
10616 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
10617 .word 0xa1902004 ! 477: WRPR_GL_I wrpr %r0, 0x0004, %-
10618 .word 0xa190200d ! 478: WRPR_GL_I wrpr %r0, 0x000d, %-
10619splash_tba_2_111:
10620 ta T_CHANGE_PRIV
10621 set 0x003e0000, %r2
10622 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
10623 .word 0xa1902005 ! 480: WRPR_GL_I wrpr %r0, 0x0005, %-
10624 .word 0x87802016 ! 481: WRASI_I wr %r0, 0x0016, %asi
10625 .word 0xd88008a0 ! 482: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
10626 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
10627splash_lsu_2_112:
10628 set 0x17, %r2
10629 stxa %r2, [%r0] ASI_LSU_CONTROL
10630 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
10631 .word 0xd88008a0 ! 485: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
10632 .word 0x93902002 ! 486: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
10633 .word 0x8d903ebb ! 487: WRPR_PSTATE_I wrpr %r0, 0x1ebb, %pstate
10634splash_tba_2_113:
10635 ta T_CHANGE_PRIV
10636 set 0x120000, %r2
10637 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
10638 .word 0x93902007 ! 489: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
10639 .word 0xd8c804a0 ! 490: LDSBA_R ldsba [%r0, %r0] 0x25, %r12
10640 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
10641 .word 0x97a01a65 ! 492: FqTOi fqtoi
10642tagged_2_114:
10643 tsubcctv %r26, 0x169c, %r14
10644 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
10645DS_2_115:
10646 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
10647 pdist %f22, %f0, %f12
10648 .word 0x99b1c318 ! 494: ALLIGNADDRESS alignaddr %r7, %r24, %r12
10649 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
10650 .word 0x87802089 ! 496: WRASI_I wr %r0, 0x0089, %asi
10651 .word 0x87802004 ! 497: WRASI_I wr %r0, 0x0004, %asi
10652splash_lsu_2_116:
10653 set 0x7, %r2
10654 stxa %r2, [%r0] ASI_LSU_CONTROL
10655 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
10656 .word 0xa190200c ! 499: WRPR_GL_I wrpr %r0, 0x000c, %-
10657 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
10658 .word 0xdadfe000 ! 501: LDXA_I ldxa [%r31, + 0x0000] %asi, %r13
10659DS_2_117:
10660 .word 0x20800001 ! 503: BN bn,a <label_0x1>
10661 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
10662tagged_2_118:
10663 tsubcctv %r24, 0x1d59, %r3
10664 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
10665 .word 0xdad7e010 ! 504: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r13
10666 otherw
10667 mov 0xb2, %r30
10668 .word 0x91d0001e ! 505: Tcc_R ta icc_or_xcc, %r0 + %r30
10669 .word 0x83500000 ! 506: RDPR_TPC <illegal instruction>
10670DS_2_119:
10671 .word 0x20800001 ! 508: BN bn,a <label_0x1>
10672 pdist %f18, %f4, %f24
10673 .word 0x9bb60307 ! 507: ALLIGNADDRESS alignaddr %r24, %r7, %r13
10674DS_2_120:
10675 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
10676 .xword 0xadf87832 ! Random illegal ?
10677 .word 0xe5154000 ! 509: LDQF_R - [%r21, %r0], %f18
10678 .word 0xa5a10823 ! 508: FADDs fadds %f4, %f3, %f18
10679tagged_2_121:
10680 taddcctv %r13, 0x13de, %r5
10681 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
10682splash_tba_2_122:
10683 ta T_CHANGE_PRIV
10684 set 0x120000, %r2
10685 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
10686 .word 0xa190200a ! 511: WRPR_GL_I wrpr %r0, 0x000a, %-
10687 .word 0x8790228c ! 512: WRPR_TT_I wrpr %r0, 0x028c, %tt
10688 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
10689 .word 0x8790218e ! 514: WRPR_TT_I wrpr %r0, 0x018e, %tt
10690 .word 0xab50c000 ! 515: RDPR_TT <illegal instruction>
10691 .word 0x89508000 ! 516: RDPR_TSTATE <illegal instruction>
10692 .word 0x22700001 ! 517: BPE <illegal instruction>
10693change_to_randtl_2_123:
10694 ta T_CHANGE_HPRIV ! macro
10695 .word 0x8f902005 ! 518: WRPR_TL_I wrpr %r0, 0x0005, %tl
10696 .word 0xa1902005 ! 519: WRPR_GL_I wrpr %r0, 0x0005, %-
10697 .word 0xd88008a0 ! 520: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
10698 .word 0x81982b8c ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x0b8c, %hpstate
10699 .word 0x93480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r9
10700 .word 0x93d02032 ! 523: Tcc_I tne icc_or_xcc, %r0 + 50
10701 .word 0x81982e86 ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x0e86, %hpstate
10702 .word 0x95504000 ! 525: RDPR_TNPC <illegal instruction>
10703splash_htba_2_124:
10704 ta T_CHANGE_HPRIV
10705 set 0x80000, %r2
10706 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
10707 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
10708 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
10709 ta T_CHANGE_HPRIV ! macro
10710 .word 0x91d02032 ! 530: Tcc_I ta icc_or_xcc, %r0 + 50
10711 .word 0xe4d7e020 ! 531: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r18
10712tagged_2_125:
10713 taddcctv %r24, 0x1fe8, %r14
10714 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
10715 .word 0x87902208 ! 533: WRPR_TT_I wrpr %r0, 0x0208, %tt
10716 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
10717 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
10718 ta T_CHANGE_HPRIV ! macro
10719 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
10720 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
10721 .word 0xe4d7e000 ! 539: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r18
10722 .word 0x81982f47 ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x0f47, %hpstate
10723tagged_2_126:
10724 tsubcctv %r13, 0x132f, %r12
10725 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
10726 otherw
10727 mov 0xb1, %r30
10728 .word 0x91d0001e ! 542: Tcc_R ta icc_or_xcc, %r0 + %r30
10729tagged_2_127:
10730 taddcctv %r3, 0x1a4a, %r22
10731 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
10732splash_tba_2_128:
10733 ta T_CHANGE_PRIV
10734 set 0x120000, %r2
10735 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
10736 otherw
10737 mov 0x34, %r30
10738 .word 0x91d0001e ! 545: Tcc_R ta icc_or_xcc, %r0 + %r30
10739 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
10740 .word 0xe497e010 ! 547: LDUHA_I lduha [%r31, + 0x0010] %asi, %r18
10741 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
10742DS_2_129:
10743 nop
10744 not %g0, %g2
10745 jmp %g2
10746 .word 0x9d902000 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
10747 .word 0xe48008a0 ! 550: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
10748 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
10749 .word 0x91d02035 ! 552: Tcc_I ta icc_or_xcc, %r0 + 53
10750 .word 0x9f802001 ! 553: SIR sir 0x0001
10751 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
10752DS_2_130:
10753 .word 0x34800001 ! 556: BG bg,a <label_0x1>
10754 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
10755 .word 0x30700001 ! 556: BPA <illegal instruction>
10756 .word 0x8780201c ! 557: WRASI_I wr %r0, 0x001c, %asi
10757 .word 0x87802020 ! 558: WRASI_I wr %r0, 0x0020, %asi
10758 .word 0xe4c80e60 ! 559: LDSBA_R ldsba [%r0, %r0] 0x73, %r18
10759 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
10760 .word 0x83d02032 ! 561: Tcc_I te icc_or_xcc, %r0 + 50
10761splash_lsu_2_131:
10762 set 0x11, %r2
10763 stxa %r2, [%r0] ASI_LSU_CONTROL
10764 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
10765 .word 0xe4800c40 ! 563: LDUWA_R lduwa [%r0, %r0] 0x62, %r18
10766 .word 0x8790204e ! 564: WRPR_TT_I wrpr %r0, 0x004e, %tt
10767 .word 0x81982ec4 ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec4, %hpstate
10768splash_lsu_2_132:
10769 set 0x7, %r2
10770 stxa %r2, [%r0] ASI_LSU_CONTROL
10771 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
10772 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
10773 .word 0xa1902005 ! 568: WRPR_GL_I wrpr %r0, 0x0005, %-
10774 .word 0x8790206c ! 569: WRPR_TT_I wrpr %r0, 0x006c, %tt
10775 .word 0xe4d00e80 ! 570: LDSHA_R ldsha [%r0, %r0] 0x74, %r18
10776 .word 0x91d02035 ! 571: Tcc_I ta icc_or_xcc, %r0 + 53
10777 .word 0xe48804a0 ! 572: LDUBA_R lduba [%r0, %r0] 0x25, %r18
10778 otherw
10779 mov 0x34, %r30
10780 .word 0x91d0001e ! 573: Tcc_R ta icc_or_xcc, %r0 + %r30
10781DS_2_133:
10782 .word 0x20800001 ! 575: BN bn,a <label_0x1>
10783 .word 0xdb36c004 ! 575: STQF_R - %f13, [%r4, %r27]
10784 normalw
10785 .word 0x8f458000 ! 574: RD_SOFTINT_REG rd %softint, %r7
10786 .word 0x87902019 ! 575: WRPR_TT_I wrpr %r0, 0x0019, %tt
10787 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
10788 .word 0xf28008a0 ! 577: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
10789 .word 0x8f902001 ! 579: WRPR_TL_I wrpr %r0, 0x0001, %tl
10790 ta T_CHANGE_NONHPRIV ! macro
10791 .word 0x8b69a001 ! 578: SDIVX_I sdivx %r6, 0x0001, %r5
10792 .word 0x83d02035 ! 579: Tcc_I te icc_or_xcc, %r0 + 53
10793 ta T_CHANGE_PRIV ! macro
10794 .word 0x87802089 ! 581: WRASI_I wr %r0, 0x0089, %asi
10795 .word 0x87902223 ! 582: WRPR_TT_I wrpr %r0, 0x0223, %tt
10796 .word 0x93902000 ! 583: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
10797 .word 0xe2900e80 ! 584: LDUHA_R lduha [%r0, %r0] 0x74, %r17
10798 .word 0x87802089 ! 585: WRASI_I wr %r0, 0x0089, %asi
10799 .word 0xe28804a0 ! 586: LDUBA_R lduba [%r0, %r0] 0x25, %r17
10800 .word 0x87802088 ! 587: WRASI_I wr %r0, 0x0088, %asi
10801 .word 0x8d902ae6 ! 588: WRPR_PSTATE_I wrpr %r0, 0x0ae6, %pstate
10802 .word 0x81982186 ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x0186, %hpstate
10803splash_lsu_2_135:
10804 set 0xf, %r2
10805 stxa %r2, [%r0] ASI_LSU_CONTROL
10806 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
10807 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
10808 .word 0xe28fe010 ! 592: LDUBA_I lduba [%r31, + 0x0010] %asi, %r17
10809tagged_2_136:
10810 tsubcctv %r17, 0x1810, %r15
10811 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
10812 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
10813splash_tba_2_137:
10814 ta T_CHANGE_PRIV
10815 set 0x120000, %r2
10816 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
10817 .word 0x8d902ffb ! 596: WRPR_PSTATE_I wrpr %r0, 0x0ffb, %pstate
10818 .word 0xa190200f ! 597: WRPR_GL_I wrpr %r0, 0x000f, %-
10819 invalw
10820 mov 0x31, %r30
10821 .word 0x91d0001e ! 598: Tcc_R ta icc_or_xcc, %r0 + %r30
10822 .word 0x81982e0f ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0f, %hpstate
10823 .word 0x93902006 ! 600: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
10824 .word 0xe297e020 ! 601: LDUHA_I lduha [%r31, + 0x0020] %asi, %r17
10825 .word 0x8d9028e6 ! 602: WRPR_PSTATE_I wrpr %r0, 0x08e6, %pstate
10826splash_tba_2_138:
10827 ta T_CHANGE_PRIV
10828 set 0x003e0000, %r2
10829 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
10830 otherw
10831 mov 0x33, %r30
10832 .word 0x91d0001e ! 604: Tcc_R ta icc_or_xcc, %r0 + %r30
10833 .word 0xe28fe020 ! 605: LDUBA_I lduba [%r31, + 0x0020] %asi, %r17
10834 .word 0x87802016 ! 606: WRASI_I wr %r0, 0x0016, %asi
10835change_to_randtl_2_139:
10836 ta T_CHANGE_HPRIV ! macro
10837 .word 0x8f902005 ! 607: WRPR_TL_I wrpr %r0, 0x0005, %tl
10838 .word 0xe28008a0 ! 608: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
10839DS_2_140:
10840 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
10841 .xword 0xc5f55382 ! Random illegal ?
10842 .word 0x87a00544 ! 610: FSQRTd fsqrt
10843 .word 0x87a08834 ! 609: FADDs fadds %f2, %f20, %f3
10844 .word 0x87802020 ! 610: WRASI_I wr %r0, 0x0020, %asi
10845 .word 0x8d902c89 ! 611: WRPR_PSTATE_I wrpr %r0, 0x0c89, %pstate
10846 .word 0x879022fb ! 612: WRPR_TT_I wrpr %r0, 0x02fb, %tt
10847splash_tba_2_141:
10848 ta T_CHANGE_PRIV
10849 set 0x003e0000, %r2
10850 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
10851 .word 0xf0d004a0 ! 614: LDSHA_R ldsha [%r0, %r0] 0x25, %r24
10852splash_htba_2_142:
10853 ta T_CHANGE_HPRIV
10854 set 0x80000, %r2
10855 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
10856splash_lsu_2_143:
10857 set 0xb, %r2
10858 stxa %r2, [%r0] ASI_LSU_CONTROL
10859 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
10860splash_lsu_2_144:
10861 set 0x19, %r2
10862 stxa %r2, [%r0] ASI_LSU_CONTROL
10863 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
10864 .word 0xa190200c ! 618: WRPR_GL_I wrpr %r0, 0x000c, %-
10865 .word 0x93902005 ! 619: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
10866 .word 0x8d903261 ! 620: WRPR_PSTATE_I wrpr %r0, 0x1261, %pstate
10867 ta T_CHANGE_HPRIV ! macro
10868splash_tba_2_145:
10869 ta T_CHANGE_PRIV
10870 set 0x120000, %r2
10871 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
10872 .word 0xa9514000 ! 623: RDPR_TBA rdpr %tba, %r20
10873tagged_2_146:
10874 tsubcctv %r6, 0x1dac, %r10
10875 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
10876 .word 0x87802080 ! 625: WRASI_I wr %r0, 0x0080, %asi
10877 .word 0xa1480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r16
10878 .word 0x879021f7 ! 627: WRPR_TT_I wrpr %r0, 0x01f7, %tt
10879tagged_2_147:
10880 taddcctv %r12, 0x1e39, %r4
10881 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
10882 invalw
10883 mov 0x34, %r30
10884 .word 0x93d0001e ! 629: Tcc_R tne icc_or_xcc, %r0 + %r30
10885 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
10886 .word 0x91d02033 ! 631: Tcc_I ta icc_or_xcc, %r0 + 51
10887 .word 0x8d903b5a ! 632: WRPR_PSTATE_I wrpr %r0, 0x1b5a, %pstate
10888 .word 0x83d02033 ! 633: Tcc_I te icc_or_xcc, %r0 + 51
10889 .word 0x91d02032 ! 634: Tcc_I ta icc_or_xcc, %r0 + 50
10890 .word 0x87802014 ! 635: WRASI_I wr %r0, 0x0014, %asi
10891tagged_2_148:
10892 tsubcctv %r22, 0x125a, %r20
10893 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
10894 .word 0x26800001 ! 637: BL bl,a <label_0x1>
10895 otherw
10896 mov 0xb3, %r30
10897 .word 0x91d0001e ! 638: Tcc_R ta icc_or_xcc, %r0 + %r30
10898 ta T_CHANGE_PRIV ! macro
10899 .word 0x9f802001 ! 640: SIR sir 0x0001
10900 .word 0x36700001 ! 641: BPGE <illegal instruction>
10901 .word 0x8d90354a ! 642: WRPR_PSTATE_I wrpr %r0, 0x154a, %pstate
10902 .word 0xca8008a0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
10903splash_lsu_2_149:
10904 set 0x19, %r2
10905 stxa %r2, [%r0] ASI_LSU_CONTROL
10906 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
10907 .word 0x8f51c000 ! 645: RDPR_TL <illegal instruction>
10908splash_lsu_2_150:
10909 set 0xd, %r2
10910 stxa %r2, [%r0] ASI_LSU_CONTROL
10911 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
10912 .word 0x8d903c51 ! 647: WRPR_PSTATE_I wrpr %r0, 0x1c51, %pstate
10913DS_2_151:
10914 .word 0x22800001 ! 649: BE be,a <label_0x1>
10915 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
10916DS_2_152:
10917 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
10918 .xword 0x855f054d ! Random illegal ?
10919 .word 0xe5104004 ! 650: LDQF_R - [%r1, %r4], %f18
10920 .word 0x8da60821 ! 649: FADDs fadds %f24, %f1, %f6
10921 .word 0x8f902000 ! 651: WRPR_TL_I wrpr %r0, 0x0000, %tl
10922 ta T_CHANGE_NONPRIV ! macro
10923 .word 0xb1834006 ! 650: WR_STICK_REG_R wr %r13, %r6, %-
10924 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
10925 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
10926 .word 0x9f802001 ! 653: SIR sir 0x0001
10927 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
10928tagged_2_154:
10929 tsubcctv %r14, 0x1c52, %r21
10930 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
10931 .word 0x8790205b ! 656: WRPR_TT_I wrpr %r0, 0x005b, %tt
10932splash_tba_2_155:
10933 ta T_CHANGE_PRIV
10934 set 0x120000, %r2
10935 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
10936DS_2_156:
10937 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
10938 .word 0xd934e001 ! 659: STQF_I - %f12, [0x0001, %r19]
10939 normalw
10940 .word 0x8d458000 ! 658: RD_SOFTINT_REG rd %softint, %r6
10941 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
10942 .word 0x8d902273 ! 660: WRPR_PSTATE_I wrpr %r0, 0x0273, %pstate
10943 .word 0x34800001 ! 661: BG bg,a <label_0x1>
10944 .word 0x8d902ab2 ! 662: WRPR_PSTATE_I wrpr %r0, 0x0ab2, %pstate
10945DS_2_157:
10946 nop
10947 not %g0, %g2
10948 jmp %g2
10949 .word 0x9d902001 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
10950 .word 0x819828dc ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x08dc, %hpstate
10951tagged_2_158:
10952 tsubcctv %r10, 0x1b84, %r1
10953 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
10954DS_2_159:
10955 .word 0x22800001 ! 667: BE be,a <label_0x1>
10956 .word 0x22800001 ! 667: BE be,a <label_0x1>
10957 .word 0xa1a00554 ! 667: FSQRTd fsqrt
10958 .word 0x89a04826 ! 666: FADDs fadds %f1, %f6, %f4
10959 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
10960 .word 0x93902002 ! 668: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
10961 .word 0x8d802000 ! 669: WRFPRS_I wr %r0, 0x0000, %fprs
10962 ta T_CHANGE_PRIV ! macro
10963 .word 0xe48008a0 ! 671: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
10964 .word 0x99902001 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
10965 .word 0xa190200f ! 673: WRPR_GL_I wrpr %r0, 0x000f, %-
10966 .word 0x8f45c000 ! 674: RD_TICK_CMPR_REG rd %-, %r7
10967 .word 0xecdfe020 ! 675: LDXA_I ldxa [%r31, + 0x0020] %asi, %r22
10968tagged_2_160:
10969 tsubcctv %r16, 0x1185, %r11
10970 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
10971 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
10972 .word 0x91a2cdc0 ! 678: FdMULq fdmulq
10973 .word 0x85500000 ! 679: RDPR_TPC <illegal instruction>
10974 .word 0xa190200d ! 680: WRPR_GL_I wrpr %r0, 0x000d, %-
10975 .word 0x819820ce ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x00ce, %hpstate
10976 otherw
10977 mov 0x30, %r30
10978 .word 0x91d0001e ! 682: Tcc_R ta icc_or_xcc, %r0 + %r30
10979splash_tba_2_161:
10980 ta T_CHANGE_PRIV
10981 set 0x120000, %r2
10982 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
10983 .word 0xc4c7e000 ! 684: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r2
10984 .word 0x87802088 ! 685: WRASI_I wr %r0, 0x0088, %asi
10985 invalw
10986 mov 0x30, %r30
10987 .word 0x91d0001e ! 686: Tcc_R ta icc_or_xcc, %r0 + %r30
10988 .word 0xc4c7e030 ! 687: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r2
10989 .word 0xc48804a0 ! 688: LDUBA_R lduba [%r0, %r0] 0x25, %r2
10990 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
10991 ta T_CHANGE_PRIV ! macro
10992 .word 0x81460000 ! 691: RD_STICK_REG stbar
10993 .word 0x8790203d ! 692: WRPR_TT_I wrpr %r0, 0x003d, %tt
10994 .word 0xc4d80e40 ! 693: LDXA_R ldxa [%r0, %r0] 0x72, %r2
10995 .word 0x8d903929 ! 694: WRPR_PSTATE_I wrpr %r0, 0x1929, %pstate
10996 .word 0xa190200b ! 695: WRPR_GL_I wrpr %r0, 0x000b, %-
10997DS_2_162:
10998 .word 0x22800001 ! 697: BE be,a <label_0x1>
10999 .word 0xc9326001 ! 697: STQF_I - %f4, [0x0001, %r9]
11000 normalw
11001 .word 0xad458000 ! 696: RD_SOFTINT_REG rd %softint, %r22
11002 .word 0x99902001 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
11003splash_tba_2_163:
11004 ta T_CHANGE_PRIV
11005 set 0x120000, %r2
11006 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
11007 .word 0xc28008a0 ! 699: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
11008 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
11009tagged_2_164:
11010 tsubcctv %r20, 0x158b, %r5
11011 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
11012tagged_2_165:
11013 taddcctv %r1, 0x18e7, %r5
11014 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
11015 .word 0xc28008a0 ! 703: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
11016 ta T_CHANGE_PRIV ! macro
11017 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
11018 .word 0x87802089 ! 706: WRASI_I wr %r0, 0x0089, %asi
11019 .word 0x81982c45 ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x0c45, %hpstate
11020 .word 0xa9480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r20
11021 .word 0xf08804a0 ! 709: LDUBA_R lduba [%r0, %r0] 0x25, %r24
11022 .word 0x91d020b4 ! 710: Tcc_I ta icc_or_xcc, %r0 + 180
11023 .word 0x87902180 ! 711: WRPR_TT_I wrpr %r0, 0x0180, %tt
11024 ta T_CHANGE_PRIV ! macro
11025 .word 0x93902000 ! 713: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11026 .word 0x8d903420 ! 714: WRPR_PSTATE_I wrpr %r0, 0x1420, %pstate
11027 .word 0xf08fe030 ! 715: LDUBA_I lduba [%r31, + 0x0030] %asi, %r24
11028splash_tba_2_166:
11029 ta T_CHANGE_PRIV
11030 set 0x120000, %r2
11031 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
11032 .word 0xf09004a0 ! 717: LDUHA_R lduha [%r0, %r0] 0x25, %r24
11033 .word 0xa1902000 ! 718: WRPR_GL_I wrpr %r0, 0x0000, %-
11034 otherw
11035 mov 0x31, %r30
11036 .word 0x91d0001e ! 719: Tcc_R ta icc_or_xcc, %r0 + %r30
11037 ta T_CHANGE_HPRIV ! macro
11038 otherw
11039 mov 0xb2, %r30
11040 .word 0x83d0001e ! 721: Tcc_R te icc_or_xcc, %r0 + %r30
11041 .word 0x8d903c3f ! 722: WRPR_PSTATE_I wrpr %r0, 0x1c3f, %pstate
11042tagged_2_167:
11043 taddcctv %r13, 0x14b2, %r16
11044 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
11045 .word 0xf08804a0 ! 724: LDUBA_R lduba [%r0, %r0] 0x25, %r24
11046 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
11047 .word 0x8790225d ! 726: WRPR_TT_I wrpr %r0, 0x025d, %tt
11048 .word 0xf0880e80 ! 727: LDUBA_R lduba [%r0, %r0] 0x74, %r24
11049 .word 0x8780201c ! 728: WRASI_I wr %r0, 0x001c, %asi
11050 .word 0x819825de ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x05de, %hpstate
11051 .word 0xf08008a0 ! 730: LDUWA_R lduwa [%r0, %r0] 0x45, %r24
11052 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
11053 .word 0x93902007 ! 732: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
11054 .word 0x91d02034 ! 733: Tcc_I ta icc_or_xcc, %r0 + 52
11055 .word 0x93902003 ! 734: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
11056 .word 0x32700001 ! 735: BPNE <illegal instruction>
11057 .word 0x87802004 ! 736: WRASI_I wr %r0, 0x0004, %asi
11058 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
11059 .word 0x93902005 ! 738: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
11060DS_2_168:
11061 .word 0x22800001 ! 740: BE be,a <label_0x1>
11062 allclean
11063 .word 0x9bb04317 ! 739: ALLIGNADDRESS alignaddr %r1, %r23, %r13
11064 .word 0x91d02032 ! 740: Tcc_I ta icc_or_xcc, %r0 + 50
11065DS_2_169:
11066 .word 0x34800001 ! 742: BG bg,a <label_0x1>
11067 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
11068 .word 0x8d802004 ! 742: WRFPRS_I wr %r0, 0x0004, %fprs
11069 invalw
11070 mov 0x33, %r30
11071 .word 0x83d0001e ! 743: Tcc_R te icc_or_xcc, %r0 + %r30
11072 .word 0x22700001 ! 744: BPE <illegal instruction>
11073 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
11074 .word 0x93902000 ! 746: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11075 .word 0x3a700001 ! 747: BPCC <illegal instruction>
11076 .word 0x81982357 ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x0357, %hpstate
11077 invalw
11078 mov 0xb5, %r30
11079 .word 0x93d0001e ! 749: Tcc_R tne icc_or_xcc, %r0 + %r30
11080 .word 0xa7500000 ! 750: RDPR_TPC rdpr %tpc, %r19
11081splash_htba_2_170:
11082 ta T_CHANGE_HPRIV
11083 set 0x80000, %r2
11084 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
11085 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
11086 .word 0x93902006 ! 753: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
11087 .word 0x93902006 ! 754: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
11088splash_lsu_2_171:
11089 set 0x9, %r2
11090 stxa %r2, [%r0] ASI_LSU_CONTROL
11091 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
11092 .word 0x93902007 ! 756: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
11093DS_2_172:
11094 .word 0x22800001 ! 758: BE be,a <label_0x1>
11095 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
11096 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
11097 .word 0xcc8008a0 ! 759: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
11098 .word 0xa1902005 ! 760: WRPR_GL_I wrpr %r0, 0x0005, %-
11099 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
11100DS_2_173:
11101 .word 0x22800001 ! 763: BE be,a <label_0x1>
11102 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
11103 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
11104 .word 0x81982ecc ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x0ecc, %hpstate
11105splash_tba_2_174:
11106 ta T_CHANGE_PRIV
11107 set 0x003e0000, %r2
11108 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
11109 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
11110 .word 0x93504000 ! 767: RDPR_TNPC rdpr %tnpc, %r9
11111 .word 0x99540000 ! 768: RDPR_GL <illegal instruction>
11112splash_lsu_2_175:
11113 set 0xb, %r2
11114 stxa %r2, [%r0] ASI_LSU_CONTROL
11115 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
11116 .word 0xa1902005 ! 770: WRPR_GL_I wrpr %r0, 0x0005, %-
11117 .word 0xab684013 ! 771: SDIVX_R sdivx %r1, %r19, %r21
11118 .word 0x8f508000 ! 772: RDPR_TSTATE <illegal instruction>
11119 .word 0x8d903c66 ! 773: WRPR_PSTATE_I wrpr %r0, 0x1c66, %pstate
11120 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
11121 .word 0xc2d00e40 ! 775: LDSHA_R ldsha [%r0, %r0] 0x72, %r1
11122 .word 0x93902001 ! 776: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
11123 .word 0x8780204f ! 777: WRASI_I wr %r0, 0x004f, %asi
11124 .word 0x8d9025ab ! 778: WRPR_PSTATE_I wrpr %r0, 0x05ab, %pstate
11125 .word 0x91d02034 ! 779: Tcc_I ta icc_or_xcc, %r0 + 52
11126 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
11127 .word 0x879020a3 ! 781: WRPR_TT_I wrpr %r0, 0x00a3, %tt
11128 invalw
11129 mov 0x33, %r30
11130 .word 0x91d0001e ! 782: Tcc_R ta icc_or_xcc, %r0 + %r30
11131 .word 0xb7514000 ! 783: RDPR_TBA <illegal instruction>
11132splash_lsu_2_176:
11133 set 0x1, %r2
11134 stxa %r2, [%r0] ASI_LSU_CONTROL
11135 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
11136 .word 0x91d02032 ! 785: Tcc_I ta icc_or_xcc, %r0 + 50
11137 .word 0x93902001 ! 786: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
11138 .word 0x85480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r2
11139 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
11140 .word 0xcec7e010 ! 789: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
11141DS_2_177:
11142 nop
11143 not %g0, %g2
11144 jmp %g2
11145 .word 0x9d902000 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
11146 .word 0x9f802001 ! 791: SIR sir 0x0001
11147 .word 0x879023f1 ! 792: WRPR_TT_I wrpr %r0, 0x03f1, %tt
11148splash_tba_2_178:
11149 ta T_CHANGE_PRIV
11150 set 0x120000, %r2
11151 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
11152 .word 0xce8008a0 ! 794: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
11153 .word 0xcedfe020 ! 795: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
11154 .word 0x9f802001 ! 796: SIR sir 0x0001
11155 otherw
11156 mov 0x33, %r30
11157 .word 0x91d0001e ! 797: Tcc_R ta icc_or_xcc, %r0 + %r30
11158 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
11159 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
11160tagged_2_179:
11161 taddcctv %r23, 0x1b77, %r22
11162 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
11163 .word 0x87802010 ! 801: WRASI_I wr %r0, 0x0010, %asi
11164 .word 0xa190200a ! 802: WRPR_GL_I wrpr %r0, 0x000a, %-
11165 .word 0xce800b60 ! 803: LDUWA_R lduwa [%r0, %r0] 0x5b, %r7
11166 .word 0x91d02034 ! 804: Tcc_I ta icc_or_xcc, %r0 + 52
11167splash_tba_2_180:
11168 ta T_CHANGE_PRIV
11169 set 0x003e0000, %r2
11170 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
11171splash_lsu_2_181:
11172 set 0xf, %r2
11173 stxa %r2, [%r0] ASI_LSU_CONTROL
11174 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
11175 invalw
11176 mov 0x34, %r30
11177 .word 0x91d0001e ! 807: Tcc_R ta icc_or_xcc, %r0 + %r30
11178 .word 0x8d902a5a ! 808: WRPR_PSTATE_I wrpr %r0, 0x0a5a, %pstate
11179 .word 0x2e700001 ! 809: BPVS <illegal instruction>
11180 .word 0xced7e020 ! 810: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
11181 .word 0x8790224b ! 811: WRPR_TT_I wrpr %r0, 0x024b, %tt
11182splash_lsu_2_182:
11183 set 0xd, %r2
11184 stxa %r2, [%r0] ASI_LSU_CONTROL
11185 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
11186 .word 0xa1902008 ! 813: WRPR_GL_I wrpr %r0, 0x0008, %-
11187 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
11188splash_lsu_2_183:
11189 set 0x7, %r2
11190 stxa %r2, [%r0] ASI_LSU_CONTROL
11191 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
11192 .word 0x99902003 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
11193 .word 0xa1902003 ! 817: WRPR_GL_I wrpr %r0, 0x0003, %-
11194splash_lsu_2_184:
11195 set 0x1b, %r2
11196 stxa %r2, [%r0] ASI_LSU_CONTROL
11197 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
11198 .word 0xcec00e60 ! 819: LDSWA_R ldswa [%r0, %r0] 0x73, %r7
11199 .word 0xa1902009 ! 820: WRPR_GL_I wrpr %r0, 0x0009, %-
11200splash_htba_2_185:
11201 ta T_CHANGE_HPRIV
11202 set 0x80000, %r2
11203 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
11204 .word 0xa1902003 ! 822: WRPR_GL_I wrpr %r0, 0x0003, %-
11205 .word 0xce800b20 ! 823: LDUWA_R lduwa [%r0, %r0] 0x59, %r7
11206 .word 0xa190200a ! 824: WRPR_GL_I wrpr %r0, 0x000a, %-
11207DS_2_186:
11208 .word 0x34800001 ! 826: BG bg,a <label_0x1>
11209 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
11210 .word 0x85a009d6 ! 826: FDIVd fdivd %f0, %f22, %f2
11211 .word 0x8f902002 ! 828: WRPR_TL_I wrpr %r0, 0x0002, %tl
11212 ta T_CHANGE_NONPRIV ! macro
11213 .word 0x95a01965 ! 827: FqTOd dis not found
11214
11215 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
11216 .word 0x879020f7 ! 829: WRPR_TT_I wrpr %r0, 0x00f7, %tt
11217 .word 0x8f902001 ! 831: WRPR_TL_I wrpr %r0, 0x0001, %tl
11218 ta T_CHANGE_NONHPRIV ! macro
11219 .word 0x89a01962 ! 830: FqTOd dis not found
11220
11221splash_lsu_2_189:
11222 set 0x17, %r2
11223 stxa %r2, [%r0] ASI_LSU_CONTROL
11224 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
11225 .word 0x8d902f24 ! 832: WRPR_PSTATE_I wrpr %r0, 0x0f24, %pstate
11226 .word 0x97500000 ! 833: RDPR_TPC <illegal instruction>
11227 .word 0x93902003 ! 834: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
11228DS_2_190:
11229 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
11230 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
11231 ta T_CHANGE_PRIV ! macro
11232change_to_randtl_2_191:
11233 ta T_CHANGE_HPRIV ! macro
11234 .word 0x8f902003 ! 837: WRPR_TL_I wrpr %r0, 0x0003, %tl
11235 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
11236splash_tba_2_192:
11237 ta T_CHANGE_PRIV
11238 set 0x003e0000, %r2
11239 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
11240 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
11241 .word 0x89a10dc9 ! 841: FdMULq fdmulq
11242 .word 0x8780204f ! 842: WRASI_I wr %r0, 0x004f, %asi
11243 .word 0x8f902002 ! 844: WRPR_TL_I wrpr %r0, 0x0002, %tl
11244 ta T_CHANGE_NONPRIV ! macro
11245 .word 0x976b2001 ! 843: SDIVX_I sdivx %r12, 0x0001, %r11
11246 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
11247splash_cmpr_2_194:
11248 nop
11249 mov 1, %g2
11250 sllx %g2, 63, %g2
11251 or %g1, %g2, %g1
11252 .word 0xb181a001 ! 845: WR_STICK_REG_I wr %r6, 0x0001, %-
11253 .word 0x93902001 ! 846: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
11254 .word 0x819823c4 ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x03c4, %hpstate
11255tagged_2_195:
11256 taddcctv %r15, 0x1785, %r8
11257 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
11258 .word 0xd48008a0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
11259 .word 0xd4cfe010 ! 850: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r10
11260 .word 0x30800001 ! 851: BA ba,a <label_0x1>
11261change_to_randtl_2_196:
11262 ta T_CHANGE_PRIV ! macro
11263 .word 0x8f902000 ! 852: WRPR_TL_I wrpr %r0, 0x0000, %tl
11264 .word 0x87802004 ! 853: WRASI_I wr %r0, 0x0004, %asi
11265 .word 0x9f802001 ! 854: SIR sir 0x0001
11266 .word 0x81982954 ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x0954, %hpstate
11267DS_2_197:
11268 nop
11269 not %g0, %g2
11270 jmp %g2
11271 .word 0x9d902001 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
11272 .word 0x87802004 ! 857: WRASI_I wr %r0, 0x0004, %asi
11273 .word 0xa190200f ! 858: WRPR_GL_I wrpr %r0, 0x000f, %-
11274 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
11275tagged_2_198:
11276 tsubcctv %r24, 0x16b2, %r11
11277 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
11278splash_tba_2_199:
11279 ta T_CHANGE_PRIV
11280 set 0x120000, %r2
11281 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
11282 .word 0x87802014 ! 862: WRASI_I wr %r0, 0x0014, %asi
11283 .word 0x879021a8 ! 863: WRPR_TT_I wrpr %r0, 0x01a8, %tt
11284 .word 0x8f480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r7
11285 .word 0xccdfe020 ! 865: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
11286 .word 0xcc800c80 ! 866: LDUWA_R lduwa [%r0, %r0] 0x64, %r6
11287 ta T_CHANGE_HPRIV ! macro
11288 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
11289 .word 0x81982a1e ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x0a1e, %hpstate
11290 .word 0x93902000 ! 870: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11291 .word 0xccdfe030 ! 871: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
11292tagged_2_200:
11293 tsubcctv %r24, 0x1cf1, %r26
11294 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
11295splash_tba_2_201:
11296 ta T_CHANGE_PRIV
11297 set 0x003e0000, %r2
11298 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
11299 .word 0x87802063 ! 874: WRASI_I wr %r0, 0x0063, %asi
11300 ta T_CHANGE_PRIV ! macro
11301 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
11302 .word 0x87802058 ! 877: WRASI_I wr %r0, 0x0058, %asi
11303 .word 0x8790226e ! 878: WRPR_TT_I wrpr %r0, 0x026e, %tt
11304 .word 0xccd7e020 ! 879: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r6
11305 ta T_CHANGE_PRIV ! macro
11306 .word 0xcc9004a0 ! 881: LDUHA_R lduha [%r0, %r0] 0x25, %r6
11307splash_lsu_2_202:
11308 set 0x1, %r2
11309 stxa %r2, [%r0] ASI_LSU_CONTROL
11310 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
11311 .word 0x91d02035 ! 883: Tcc_I ta icc_or_xcc, %r0 + 53
11312splash_tba_2_203:
11313 ta T_CHANGE_PRIV
11314 set 0x120000, %r2
11315 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
11316 .word 0xcc8008a0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
11317DS_2_204:
11318 .word 0x22800001 ! 887: BE be,a <label_0x1>
11319 .word 0xe5300000 ! 887: STQF_R - %f18, [%r0, %r0]
11320 normalw
11321 .word 0x95458000 ! 886: RD_SOFTINT_REG rd %softint, %r10
11322 otherw
11323 mov 0x33, %r30
11324 .word 0x91d0001e ! 887: Tcc_R ta icc_or_xcc, %r0 + %r30
11325 .word 0xf2800c60 ! 888: LDUWA_R lduwa [%r0, %r0] 0x63, %r25
11326DS_2_205:
11327 .word 0x34800001 ! 890: BG bg,a <label_0x1>
11328 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
11329splash_htba_2_206:
11330 ta T_CHANGE_HPRIV
11331 set 0x80000, %r2
11332 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
11333 .word 0xf2d80e80 ! 891: LDXA_R ldxa [%r0, %r0] 0x74, %r25
11334 otherw
11335 mov 0x30, %r30
11336 .word 0x91d0001e ! 892: Tcc_R ta icc_or_xcc, %r0 + %r30
11337 .word 0xf2c7e000 ! 893: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r25
11338DS_2_207:
11339 nop
11340 not %g0, %g2
11341 jmp %g2
11342 .word 0x9d902005 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
11343 .word 0xf28804a0 ! 895: LDUBA_R lduba [%r0, %r0] 0x25, %r25
11344 .word 0x819822c7 ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x02c7, %hpstate
11345 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
11346 invalw
11347 mov 0x34, %r30
11348 .word 0x91d0001e ! 898: Tcc_R ta icc_or_xcc, %r0 + %r30
11349 .word 0xa1902008 ! 899: WRPR_GL_I wrpr %r0, 0x0008, %-
11350 .word 0xf28008a0 ! 900: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
11351 invalw
11352 mov 0x31, %r30
11353 .word 0x91d0001e ! 901: Tcc_R ta icc_or_xcc, %r0 + %r30
11354 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
11355change_to_randtl_2_208:
11356 ta T_CHANGE_PRIV ! macro
11357 .word 0x8f902000 ! 903: WRPR_TL_I wrpr %r0, 0x0000, %tl
11358 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
11359 .word 0xa1902001 ! 905: WRPR_GL_I wrpr %r0, 0x0001, %-
11360 .word 0x87802063 ! 906: WRASI_I wr %r0, 0x0063, %asi
11361 otherw
11362 mov 0xb2, %r30
11363 .word 0x91d0001e ! 907: Tcc_R ta icc_or_xcc, %r0 + %r30
11364 .word 0xf2800c80 ! 908: LDUWA_R lduwa [%r0, %r0] 0x64, %r25
11365 .word 0x87802020 ! 909: WRASI_I wr %r0, 0x0020, %asi
11366 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
11367 .word 0xa1902000 ! 911: WRPR_GL_I wrpr %r0, 0x0000, %-
11368 .word 0x93902004 ! 912: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
11369 .word 0x8780201c ! 913: WRASI_I wr %r0, 0x001c, %asi
11370 .word 0xf28fe010 ! 914: LDUBA_I lduba [%r31, + 0x0010] %asi, %r25
11371 .word 0x8d9034f4 ! 915: WRPR_PSTATE_I wrpr %r0, 0x14f4, %pstate
11372 .word 0xf28008a0 ! 916: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
11373 .word 0x8f902002 ! 918: WRPR_TL_I wrpr %r0, 0x0002, %tl
11374 ta T_CHANGE_NONPRIV ! macro
11375 .word 0x8b6b2001 ! 917: SDIVX_I sdivx %r12, 0x0001, %r5
11376splash_lsu_2_210:
11377 set 0x1, %r2
11378 stxa %r2, [%r0] ASI_LSU_CONTROL
11379 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
11380 .word 0xa1464000 ! 919: RD_STICK_CMPR_REG rd %-, %r16
11381 .word 0xa1902001 ! 920: WRPR_GL_I wrpr %r0, 0x0001, %-
11382 .word 0x819825c6 ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x05c6, %hpstate
11383 .word 0xd6800b80 ! 922: LDUWA_R lduwa [%r0, %r0] 0x5c, %r11
11384 .word 0x93902003 ! 923: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
11385tagged_2_211:
11386 taddcctv %r19, 0x16f0, %r1
11387 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
11388DS_2_212:
11389 .word 0x22800001 ! 926: BE be,a <label_0x1>
11390 pdist %f6, %f28, %f8
11391 .word 0x8db04305 ! 925: ALLIGNADDRESS alignaddr %r1, %r5, %r6
11392 .word 0x8d9035ff ! 926: WRPR_PSTATE_I wrpr %r0, 0x15ff, %pstate
11393tagged_2_213:
11394 taddcctv %r13, 0x1752, %r17
11395 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
11396 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
11397splash_tba_2_214:
11398 ta T_CHANGE_PRIV
11399 set 0x120000, %r2
11400 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
11401 .word 0xc68fe020 ! 930: LDUBA_I lduba [%r31, + 0x0020] %asi, %r3
11402 otherw
11403 mov 0xb5, %r30
11404 .word 0x93d0001e ! 931: Tcc_R tne icc_or_xcc, %r0 + %r30
11405 ta T_CHANGE_HPRIV ! macro
11406 .word 0x87802089 ! 933: WRASI_I wr %r0, 0x0089, %asi
11407 .word 0x93902005 ! 934: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
11408 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
11409 .word 0xc6d804a0 ! 936: LDXA_R ldxa [%r0, %r0] 0x25, %r3
11410 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
11411tagged_2_215:
11412 taddcctv %r5, 0x1b2c, %r15
11413 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
11414DS_2_216:
11415 nop
11416 not %g0, %g2
11417 jmp %g2
11418 .word 0x9d902000 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
11419splash_tba_2_217:
11420 ta T_CHANGE_PRIV
11421 set 0x120000, %r2
11422 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
11423DS_2_218:
11424 .word 0x22800001 ! 942: BE be,a <label_0x1>
11425 .xword 0xdfc5d31f ! Random illegal ?
11426 .word 0xe510c010 ! 942: LDQF_R - [%r3, %r16], %f18
11427 .word 0x87a6c821 ! 941: FADDs fadds %f27, %f1, %f3
11428 .word 0x93902000 ! 942: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11429 .word 0x8d90233b ! 943: WRPR_PSTATE_I wrpr %r0, 0x033b, %pstate
11430 .word 0x8d90270a ! 944: WRPR_PSTATE_I wrpr %r0, 0x070a, %pstate
11431 .word 0x87802020 ! 945: WRASI_I wr %r0, 0x0020, %asi
11432 .word 0xc48804a0 ! 946: LDUBA_R lduba [%r0, %r0] 0x25, %r2
11433 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
11434 .word 0x93d02035 ! 948: Tcc_I tne icc_or_xcc, %r0 + 53
11435 .word 0x93902000 ! 949: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11436 ta T_CHANGE_HPRIV ! macro
11437 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
11438 .word 0x24700001 ! 952: BPLE <illegal instruction>
11439 .word 0x8f902000 ! 954: WRPR_TL_I wrpr %r0, 0x0000, %tl
11440 ta T_CHANGE_NONPRIV ! macro
11441 .word 0xb1834017 ! 953: WR_STICK_REG_R wr %r13, %r23, %-
11442 .word 0x81982d9e ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x0d9e, %hpstate
11443 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
11444 .word 0x93902006 ! 956: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
11445 .word 0xa1902005 ! 957: WRPR_GL_I wrpr %r0, 0x0005, %-
11446 .word 0x8198228c ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x028c, %hpstate
11447 .word 0x93902001 ! 959: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
11448 .word 0xc48804a0 ! 960: LDUBA_R lduba [%r0, %r0] 0x25, %r2
11449 .word 0xc48008a0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
11450 .word 0xa1902009 ! 962: WRPR_GL_I wrpr %r0, 0x0009, %-
11451 .word 0x85494000 ! 963: RDHPR_HTBA rdhpr %htba, %r2
11452 .word 0xc4d7e010 ! 964: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r2
11453 .word 0x93902006 ! 965: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
11454DS_2_220:
11455 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
11456 .word 0xc532000b ! 967: STQF_R - %f2, [%r11, %r8]
11457 normalw
11458 .word 0x93458000 ! 966: RD_SOFTINT_REG rd %softint, %r9
11459 .word 0xa190200a ! 967: WRPR_GL_I wrpr %r0, 0x000a, %-
11460splash_lsu_2_221:
11461 set 0x1f, %r2
11462 stxa %r2, [%r0] ASI_LSU_CONTROL
11463 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
11464 .word 0xa1902003 ! 969: WRPR_GL_I wrpr %r0, 0x0003, %-
11465 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
11466splash_lsu_2_222:
11467 set 0x19, %r2
11468 stxa %r2, [%r0] ASI_LSU_CONTROL
11469 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
11470 .word 0x8d802000 ! 972: WRFPRS_I wr %r0, 0x0000, %fprs
11471splash_cmpr_2_223:
11472 nop
11473 mov 1, %g2
11474 sllx %g2, 63, %g2
11475 or %g1, %g2, %g1
11476 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
11477 .word 0xb186a001 ! 973: WR_STICK_REG_I wr %r26, 0x0001, %-
11478 .word 0x91d02034 ! 974: Tcc_I ta icc_or_xcc, %r0 + 52
11479 .word 0xd4d00e40 ! 975: LDSHA_R ldsha [%r0, %r0] 0x72, %r10
11480tagged_2_224:
11481 tsubcctv %r3, 0x114b, %r16
11482 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
11483 .word 0xd4c004a0 ! 977: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
11484 .word 0x93902007 ! 978: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
11485 .word 0x99902000 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
11486 .word 0x8d9031a8 ! 980: WRPR_PSTATE_I wrpr %r0, 0x11a8, %pstate
11487 .word 0x93902000 ! 981: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11488 .word 0x91d02034 ! 982: Tcc_I ta icc_or_xcc, %r0 + 52
11489 .word 0x22700001 ! 983: BPE <illegal instruction>
11490 .word 0x93902006 ! 984: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
11491 otherw
11492 mov 0x33, %r30
11493 .word 0x91d0001e ! 985: Tcc_R ta icc_or_xcc, %r0 + %r30
11494 otherw
11495 mov 0x32, %r30
11496 .word 0x91d0001e ! 986: Tcc_R ta icc_or_xcc, %r0 + %r30
11497 .word 0x8d802004 ! 987: WRFPRS_I wr %r0, 0x0004, %fprs
11498 .word 0xd497e030 ! 988: LDUHA_I lduha [%r31, + 0x0030] %asi, %r10
11499 .word 0xd4dfe030 ! 989: LDXA_I ldxa [%r31, + 0x0030] %asi, %r10
11500 .word 0x91d02032 ! 990: Tcc_I ta icc_or_xcc, %r0 + 50
11501 .word 0x34800001 ! 991: BG bg,a <label_0x1>
11502 .word 0xa1902003 ! 992: WRPR_GL_I wrpr %r0, 0x0003, %-
11503 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
11504 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
11505 .word 0x91d02035 ! 995: Tcc_I ta icc_or_xcc, %r0 + 53
11506splash_htba_2_225:
11507 ta T_CHANGE_HPRIV
11508 set 0x003a0000, %r2
11509 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
11510 .word 0x93902001 ! 997: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
11511DS_2_226:
11512 .word 0x22800001 ! 999: BE be,a <label_0x1>
11513 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
11514splash_lsu_2_227:
11515 set 0xd, %r2
11516 stxa %r2, [%r0] ASI_LSU_CONTROL
11517 setx join_lbl_0_0, %g1, %g2
11518 jmp %g2
11519 nop
11520fork_lbl_0_2:
11521 .word 0x91d020b2 ! 1: Tcc_I ta icc_or_xcc, %r0 + 178
11522 .word 0x91d02034 ! 2: Tcc_I ta icc_or_xcc, %r0 + 52
11523 .word 0xa1902007 ! 3: WRPR_GL_I wrpr %r0, 0x0007, %-
11524splash_lsu_1_0:
11525 set 0x1d, %r2
11526 stxa %r2, [%r0] ASI_LSU_CONTROL
11527 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
11528 .word 0x91514000 ! 5: RDPR_TBA <illegal instruction>
11529tagged_1_1:
11530 taddcctv %r7, 0x11d0, %r18
11531 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
11532DS_1_2:
11533 .word 0x22800001 ! 8: BE be,a <label_0x1>
11534 pdist %f24, %f24, %f30
11535 .word 0x95b20306 ! 7: ALLIGNADDRESS alignaddr %r8, %r6, %r10
11536 .word 0xb1514000 ! 8: RDPR_TBA <illegal instruction>
11537tagged_1_3:
11538 taddcctv %r8, 0x1255, %r1
11539 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
11540 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
11541 invalw
11542 mov 0x32, %r30
11543 .word 0x93d0001e ! 11: Tcc_R tne icc_or_xcc, %r0 + %r30
11544 .word 0xc8c7e000 ! 12: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r4
11545 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
11546 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
11547 invalw
11548 mov 0xb5, %r30
11549 .word 0x91d0001e ! 15: Tcc_R ta icc_or_xcc, %r0 + %r30
11550 .word 0x99902002 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
11551 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
11552 .word 0x8d802000 ! 18: WRFPRS_I wr %r0, 0x0000, %fprs
11553 .word 0x9945c000 ! 19: RD_TICK_CMPR_REG rd %-, %r12
11554 .word 0x91d02035 ! 20: Tcc_I ta icc_or_xcc, %r0 + 53
11555DS_1_4:
11556 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
11557 .word 0xc731001b ! 22: STQF_R - %f3, [%r27, %r4]
11558 normalw
11559 .word 0xa9458000 ! 21: RD_SOFTINT_REG rd %softint, %r20
11560 .word 0x87902387 ! 22: WRPR_TT_I wrpr %r0, 0x0387, %tt
11561DS_1_5:
11562 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
11563 .word 0xcf308000 ! 24: STQF_R - %f7, [%r0, %r2]
11564 normalw
11565 .word 0x8d458000 ! 23: RD_SOFTINT_REG rd %softint, %r6
11566tagged_1_6:
11567 tsubcctv %r10, 0x1cd7, %r2
11568 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
11569 .word 0x87902127 ! 25: WRPR_TT_I wrpr %r0, 0x0127, %tt
11570splash_tba_1_7:
11571 ta T_CHANGE_PRIV
11572 set 0x120000, %r2
11573 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
11574 .word 0x8198271d ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x071d, %hpstate
11575splash_lsu_1_8:
11576 set 0x19, %r2
11577 stxa %r2, [%r0] ASI_LSU_CONTROL
11578 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
11579 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
11580 .word 0xd6d7e010 ! 30: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r11
11581 .word 0x9150c000 ! 31: RDPR_TT <illegal instruction>
11582 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
11583 otherw
11584 mov 0x32, %r30
11585 .word 0x91d0001e ! 33: Tcc_R ta icc_or_xcc, %r0 + %r30
11586 .word 0x93902003 ! 34: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
11587 .word 0x8198284d ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x084d, %hpstate
11588 .word 0xdad7e000 ! 36: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
11589 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
11590 .word 0x81982adc ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x0adc, %hpstate
11591 .word 0x8b464000 ! 39: RD_STICK_CMPR_REG rd %-, %r5
11592 .word 0x85464000 ! 40: RD_STICK_CMPR_REG rd %-, %r2
11593 .word 0x8d902f99 ! 41: WRPR_PSTATE_I wrpr %r0, 0x0f99, %pstate
11594 .word 0x87802020 ! 42: WRASI_I wr %r0, 0x0020, %asi
11595 .word 0xa190200c ! 43: WRPR_GL_I wrpr %r0, 0x000c, %-
11596 .word 0x879020ce ! 44: WRPR_TT_I wrpr %r0, 0x00ce, %tt
11597DS_1_9:
11598 nop
11599 not %g0, %g2
11600 jmp %g2
11601 .word 0x9d902001 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
11602DS_1_10:
11603 .word 0x20800001 ! 47: BN bn,a <label_0x1>
11604 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
11605 .word 0x26800001 ! 47: BL bl,a <label_0x1>
11606DS_1_11:
11607 .word 0x22800001 ! 49: BE be,a <label_0x1>
11608 pdist %f2, %f0, %f24
11609 .word 0x99b4c317 ! 48: ALLIGNADDRESS alignaddr %r19, %r23, %r12
11610 .word 0xa1902002 ! 49: WRPR_GL_I wrpr %r0, 0x0002, %-
11611 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
11612 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
11613 .word 0xd68008a0 ! 52: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
11614 .word 0x879023f8 ! 53: WRPR_TT_I wrpr %r0, 0x03f8, %tt
11615splash_htba_1_12:
11616 ta T_CHANGE_HPRIV
11617 set 0x003b0000, %r2
11618 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
11619 .word 0x8d903a97 ! 55: WRPR_PSTATE_I wrpr %r0, 0x1a97, %pstate
11620 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
11621 .word 0x87902293 ! 57: WRPR_TT_I wrpr %r0, 0x0293, %tt
11622 .word 0xd6800a80 ! 58: LDUWA_R lduwa [%r0, %r0] 0x54, %r11
11623splash_tba_1_13:
11624 ta T_CHANGE_PRIV
11625 set 0x120000, %r2
11626 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
11627 .word 0x879021ae ! 60: WRPR_TT_I wrpr %r0, 0x01ae, %tt
11628 .word 0x91d02032 ! 61: Tcc_I ta icc_or_xcc, %r0 + 50
11629 .word 0xd68008a0 ! 62: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
11630splash_cmpr_1_14:
11631 nop
11632 mov 1, %g2
11633 sllx %g2, 63, %g2
11634 or %g1, %g2, %g1
11635 wrhpr %g1, %g0, %hsys_tick_cmpr
11636 .word 0xb182a001 ! 63: WR_STICK_REG_I wr %r10, 0x0001, %-
11637 .word 0xd6d7e020 ! 64: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
11638 .word 0x8d902a73 ! 65: WRPR_PSTATE_I wrpr %r0, 0x0a73, %pstate
11639 .word 0x26700001 ! 66: BPL <illegal instruction>
11640 .word 0xb750c000 ! 67: RDPR_TT <illegal instruction>
11641 .word 0x8d902591 ! 68: WRPR_PSTATE_I wrpr %r0, 0x0591, %pstate
11642 .word 0x30800001 ! 69: BA ba,a <label_0x1>
11643splash_lsu_1_15:
11644 set 0x9, %r2
11645 stxa %r2, [%r0] ASI_LSU_CONTROL
11646 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
11647 .word 0x8d902a4b ! 71: WRPR_PSTATE_I wrpr %r0, 0x0a4b, %pstate
11648splash_lsu_1_16:
11649 set 0x15, %r2
11650 stxa %r2, [%r0] ASI_LSU_CONTROL
11651 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
11652 .word 0x91d020b4 ! 73: Tcc_I ta icc_or_xcc, %r0 + 180
11653 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
11654 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
11655 .word 0x8198254e ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x054e, %hpstate
11656splash_tba_1_17:
11657 ta T_CHANGE_PRIV
11658 set 0x120000, %r2
11659 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
11660 .word 0x8d802000 ! 78: WRFPRS_I wr %r0, 0x0000, %fprs
11661splash_htba_1_18:
11662 ta T_CHANGE_HPRIV
11663 set 0x003b0000, %r2
11664 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
11665tagged_1_19:
11666 taddcctv %r1, 0x118b, %r10
11667 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
11668 .word 0x8d902e3b ! 81: WRPR_PSTATE_I wrpr %r0, 0x0e3b, %pstate
11669 invalw
11670 mov 0x34, %r30
11671 .word 0x91d0001e ! 82: Tcc_R ta icc_or_xcc, %r0 + %r30
11672 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
11673 .word 0x91d020b4 ! 84: Tcc_I ta icc_or_xcc, %r0 + 180
11674 .word 0x8790229b ! 85: WRPR_TT_I wrpr %r0, 0x029b, %tt
11675 .word 0xe0d7e030 ! 86: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r16
11676 .word 0xa5504000 ! 87: RDPR_TNPC <illegal instruction>
11677 .word 0x91d02035 ! 88: Tcc_I ta icc_or_xcc, %r0 + 53
11678 .word 0x26700001 ! 89: BPL <illegal instruction>
11679 .word 0x8d9023ab ! 90: WRPR_PSTATE_I wrpr %r0, 0x03ab, %pstate
11680 .word 0x9f802001 ! 91: SIR sir 0x0001
11681 .word 0x83d020b4 ! 92: Tcc_I te icc_or_xcc, %r0 + 180
11682 .word 0x819824c7 ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x04c7, %hpstate
11683 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
11684DS_1_20:
11685 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
11686 .xword 0x8f47c60f ! Random illegal ?
11687 .word 0xd3130005 ! 96: LDQF_R - [%r12, %r5], %f9
11688 .word 0xb3a4c82c ! 95: FADDs fadds %f19, %f12, %f25
11689 otherw
11690 mov 0x32, %r30
11691 .word 0x83d0001e ! 96: Tcc_R te icc_or_xcc, %r0 + %r30
11692tagged_1_21:
11693 taddcctv %r18, 0x17cb, %r15
11694 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
11695 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
11696 .word 0xc08804a0 ! 99: LDUBA_R lduba [%r0, %r0] 0x25, %r0
11697 .word 0xa1902003 ! 100: WRPR_GL_I wrpr %r0, 0x0003, %-
11698 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
11699 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
11700 .word 0x93902006 ! 103: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
11701 .word 0xc08008a0 ! 104: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
11702 .word 0x93902000 ! 105: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11703 .word 0x81460000 ! 106: RD_STICK_REG stbar
11704 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
11705 .word 0x81982c15 ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x0c15, %hpstate
11706 .word 0xc0c7e020 ! 109: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
11707 .word 0x8d902884 ! 110: WRPR_PSTATE_I wrpr %r0, 0x0884, %pstate
11708 .word 0x83500000 ! 111: RDPR_TPC <illegal instruction>
11709 .word 0x95500000 ! 112: RDPR_TPC <illegal instruction>
11710splash_cmpr_1_22:
11711 nop
11712 mov 1, %g2
11713 sllx %g2, 63, %g2
11714 or %g1, %g2, %g1
11715 wrhpr %g1, %g0, %hsys_tick_cmpr
11716 .word 0xb1806001 ! 113: WR_STICK_REG_I wr %r1, 0x0001, %-
11717 .word 0xe097e010 ! 114: LDUHA_I lduha [%r31, + 0x0010] %asi, %r16
11718tagged_1_23:
11719 taddcctv %r24, 0x1ed1, %r10
11720 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
11721 .word 0xe0d7e030 ! 116: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r16
11722 .word 0x81982106 ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x0106, %hpstate
11723 .word 0xe0d804a0 ! 118: LDXA_R ldxa [%r0, %r0] 0x25, %r16
11724 ta T_CHANGE_HPRIV ! macro
11725DS_1_24:
11726 nop
11727 not %g0, %g2
11728 jmp %g2
11729 .word 0x9d902003 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
11730splash_tba_1_25:
11731 ta T_CHANGE_PRIV
11732 set 0x120000, %r2
11733 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
11734 .word 0xe0d804a0 ! 122: LDXA_R ldxa [%r0, %r0] 0x25, %r16
11735 .word 0x9f802001 ! 123: SIR sir 0x0001
11736 .word 0x81982e56 ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x0e56, %hpstate
11737 .word 0xe0dfe010 ! 125: LDXA_I ldxa [%r31, + 0x0010] %asi, %r16
11738 .word 0x879022a6 ! 126: WRPR_TT_I wrpr %r0, 0x02a6, %tt
11739 .word 0x879022b6 ! 127: WRPR_TT_I wrpr %r0, 0x02b6, %tt
11740 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
11741change_to_randtl_1_26:
11742 ta T_CHANGE_PRIV ! macro
11743 .word 0x8f902001 ! 129: WRPR_TL_I wrpr %r0, 0x0001, %tl
11744 .word 0x8d903946 ! 130: WRPR_PSTATE_I wrpr %r0, 0x1946, %pstate
11745splash_lsu_1_27:
11746 set 0x3, %r2
11747 stxa %r2, [%r0] ASI_LSU_CONTROL
11748 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
11749 .word 0x8f902001 ! 133: WRPR_TL_I wrpr %r0, 0x0001, %tl
11750 ta T_CHANGE_NONPRIV ! macro
11751 .word 0xb1810010 ! 132: WR_STICK_REG_R wr %r4, %r16, %-
11752 .word 0x81982816 ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x0816, %hpstate
11753 .word 0xe0800a60 ! 134: LDUWA_R lduwa [%r0, %r0] 0x53, %r16
11754change_to_randtl_1_29:
11755 ta T_CHANGE_HPRIV ! macro
11756 .word 0x8f902004 ! 135: WRPR_TL_I wrpr %r0, 0x0004, %tl
11757 .word 0xe08008a0 ! 136: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
11758 .word 0x93902005 ! 137: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
11759 .word 0x8d903cd6 ! 138: WRPR_PSTATE_I wrpr %r0, 0x1cd6, %pstate
11760 .word 0x98fe2001 ! 139: SDIVcc_I sdivcc %r24, 0x0001, %r12
11761 invalw
11762 mov 0xb1, %r30
11763 .word 0x83d0001e ! 140: Tcc_R te icc_or_xcc, %r0 + %r30
11764 .word 0xa1902004 ! 141: WRPR_GL_I wrpr %r0, 0x0004, %-
11765 .word 0xca8008a0 ! 142: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
11766 .word 0x87802014 ! 143: WRASI_I wr %r0, 0x0014, %asi
11767 .word 0x8d90366b ! 144: WRPR_PSTATE_I wrpr %r0, 0x166b, %pstate
11768 .word 0x8d9024fb ! 145: WRPR_PSTATE_I wrpr %r0, 0x04fb, %pstate
11769 .word 0xcad004a0 ! 146: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
11770DS_1_30:
11771 .word 0x20800001 ! 148: BN bn,a <label_0x1>
11772 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
11773DS_1_31:
11774 .word 0x20800001 ! 149: BN bn,a <label_0x1>
11775 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
11776 .word 0xca8008a0 ! 149: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
11777 .word 0xca97e010 ! 150: LDUHA_I lduha [%r31, + 0x0010] %asi, %r5
11778 .word 0xb26e400a ! 151: UDIVX_R udivx %r25, %r10, %r25
11779 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
11780 .word 0xc8c80e60 ! 153: LDSBA_R ldsba [%r0, %r0] 0x73, %r4
11781 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
11782splash_tba_1_32:
11783 ta T_CHANGE_PRIV
11784 set 0x120000, %r2
11785 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
11786 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
11787 .word 0xc8d004a0 ! 157: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
11788splash_lsu_1_33:
11789 set 0xb, %r2
11790 stxa %r2, [%r0] ASI_LSU_CONTROL
11791 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
11792 .word 0x89514000 ! 159: RDPR_TBA <illegal instruction>
11793 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
11794 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
11795 .word 0xd6c7e030 ! 162: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r11
11796 .word 0xd6dfe030 ! 163: LDXA_I ldxa [%r31, + 0x0030] %asi, %r11
11797 .word 0x9145c000 ! 164: RD_TICK_CMPR_REG rd %-, %r8
11798 .word 0x8b508000 ! 165: RDPR_TSTATE <illegal instruction>
11799 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
11800 invalw
11801 mov 0x32, %r30
11802 .word 0x91d0001e ! 167: Tcc_R ta icc_or_xcc, %r0 + %r30
11803 invalw
11804 mov 0xb3, %r30
11805 .word 0x83d0001e ! 168: Tcc_R te icc_or_xcc, %r0 + %r30
11806 .word 0xd8900e60 ! 169: LDUHA_R lduha [%r0, %r0] 0x73, %r12
11807 .word 0x81982755 ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x0755, %hpstate
11808 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
11809 .word 0x819824cc ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x04cc, %hpstate
11810 .word 0x8d9021f3 ! 173: WRPR_PSTATE_I wrpr %r0, 0x01f3, %pstate
11811 .word 0x9f802001 ! 174: SIR sir 0x0001
11812DS_1_34:
11813 .word 0x34800001 ! 176: BG bg,a <label_0x1>
11814 pdist %f10, %f28, %f6
11815 .word 0xa3b20305 ! 175: ALLIGNADDRESS alignaddr %r8, %r5, %r17
11816DS_1_35:
11817 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
11818 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
11819 invalw
11820 mov 0xb2, %r30
11821 .word 0x93d0001e ! 177: Tcc_R tne icc_or_xcc, %r0 + %r30
11822splash_lsu_1_36:
11823 set 0x1b, %r2
11824 stxa %r2, [%r0] ASI_LSU_CONTROL
11825 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
11826 .word 0xa1902008 ! 179: WRPR_GL_I wrpr %r0, 0x0008, %-
11827 .word 0x8d903bb8 ! 180: WRPR_PSTATE_I wrpr %r0, 0x1bb8, %pstate
11828 .word 0x93902000 ! 181: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11829splash_lsu_1_37:
11830 set 0x3, %r2
11831 stxa %r2, [%r0] ASI_LSU_CONTROL
11832 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
11833 invalw
11834 mov 0xb0, %r30
11835 .word 0x83d0001e ! 183: Tcc_R te icc_or_xcc, %r0 + %r30
11836 .word 0x8d9031da ! 184: WRPR_PSTATE_I wrpr %r0, 0x11da, %pstate
11837 .word 0x93d02033 ! 185: Tcc_I tne icc_or_xcc, %r0 + 51
11838 .word 0xe2d00e80 ! 186: LDSHA_R ldsha [%r0, %r0] 0x74, %r17
11839 .word 0x819824cd ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x04cd, %hpstate
11840 invalw
11841 mov 0xb4, %r30
11842 .word 0x91d0001e ! 188: Tcc_R ta icc_or_xcc, %r0 + %r30
11843 .word 0x8d903f15 ! 189: WRPR_PSTATE_I wrpr %r0, 0x1f15, %pstate
11844splash_tba_1_38:
11845 ta T_CHANGE_PRIV
11846 set 0x120000, %r2
11847 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
11848 .word 0x93902000 ! 191: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
11849 .word 0xa1902008 ! 192: WRPR_GL_I wrpr %r0, 0x0008, %-
11850 .word 0x91d020b5 ! 193: Tcc_I ta icc_or_xcc, %r0 + 181
11851 .word 0x879020ff ! 194: WRPR_TT_I wrpr %r0, 0x00ff, %tt
11852 .word 0x91d02033 ! 195: Tcc_I ta icc_or_xcc, %r0 + 51
11853 .word 0x9b51c000 ! 196: RDPR_TL <illegal instruction>
11854 .word 0x8d902c55 ! 197: WRPR_PSTATE_I wrpr %r0, 0x0c55, %pstate
11855 .word 0x83d02035 ! 198: Tcc_I te icc_or_xcc, %r0 + 53
11856 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
11857 .word 0x91d02035 ! 200: Tcc_I ta icc_or_xcc, %r0 + 53
11858tagged_1_39:
11859 taddcctv %r3, 0x1894, %r3
11860 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
11861 .word 0x81508000 ! 202: RDPR_TSTATE <illegal instruction>
11862 .word 0xc48804a0 ! 203: LDUBA_R lduba [%r0, %r0] 0x25, %r2
11863 .word 0xc48008a0 ! 204: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
11864 .word 0xc48008a0 ! 205: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
11865change_to_randtl_1_40:
11866 ta T_CHANGE_PRIV ! macro
11867 .word 0x8f902002 ! 206: WRPR_TL_I wrpr %r0, 0x0002, %tl
11868 .word 0xc4800ae0 ! 207: LDUWA_R lduwa [%r0, %r0] 0x57, %r2
11869 ta T_CHANGE_HPRIV ! macro
11870 .word 0x91d02035 ! 209: Tcc_I ta icc_or_xcc, %r0 + 53
11871 .word 0x83d020b5 ! 210: Tcc_I te icc_or_xcc, %r0 + 181
11872 ta T_CHANGE_PRIV ! macro
11873 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
11874 .word 0x81982f15 ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x0f15, %hpstate
11875 .word 0xa1902002 ! 214: WRPR_GL_I wrpr %r0, 0x0002, %-
11876splash_tba_1_41:
11877 ta T_CHANGE_PRIV
11878 set 0x120000, %r2
11879 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
11880splash_lsu_1_42:
11881 set 0x1d, %r2
11882 stxa %r2, [%r0] ASI_LSU_CONTROL
11883 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
11884 .word 0xc48008a0 ! 217: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
11885 otherw
11886 mov 0x33, %r30
11887 .word 0x91d0001e ! 218: Tcc_R ta icc_or_xcc, %r0 + %r30
11888 .word 0x87802055 ! 219: WRASI_I wr %r0, 0x0055, %asi
11889DS_1_43:
11890 .word 0x22800001 ! 221: BE be,a <label_0x1>
11891 .word 0xc1342001 ! 221: STQF_I - %f0, [0x0001, %r16]
11892 normalw
11893 .word 0x8f458000 ! 220: RD_SOFTINT_REG rd %softint, %r7
11894splash_lsu_1_44:
11895 set 0x17, %r2
11896 stxa %r2, [%r0] ASI_LSU_CONTROL
11897 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
11898 .word 0xeec80e60 ! 222: LDSBA_R ldsba [%r0, %r0] 0x73, %r23
11899 .word 0xa750c000 ! 223: RDPR_TT <illegal instruction>
11900 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
11901 .word 0x87802020 ! 225: WRASI_I wr %r0, 0x0020, %asi
11902 .word 0xce800ae0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x57, %r7
11903 .word 0x87802014 ! 227: WRASI_I wr %r0, 0x0014, %asi
11904splash_tba_1_45:
11905 ta T_CHANGE_PRIV
11906 set 0x003f0000, %r2
11907 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
11908 .word 0x34700001 ! 229: BPG <illegal instruction>
11909 .word 0xb7508000 ! 230: RDPR_TSTATE <illegal instruction>
11910 .word 0x879020ab ! 231: WRPR_TT_I wrpr %r0, 0x00ab, %tt
11911tagged_1_46:
11912 tsubcctv %r19, 0x125a, %r3
11913 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
11914 .word 0x87902278 ! 233: WRPR_TT_I wrpr %r0, 0x0278, %tt
11915 .word 0xe28008a0 ! 234: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
11916 .word 0x8caac004 ! 235: ANDNcc_R andncc %r11, %r4, %r6
11917DS_1_47:
11918 .word 0x22800001 ! 237: BE be,a <label_0x1>
11919 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
11920 .word 0x81982d9c ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x0d9c, %hpstate
11921 .word 0x8780201c ! 238: WRASI_I wr %r0, 0x001c, %asi
11922 .word 0x8790226d ! 239: WRPR_TT_I wrpr %r0, 0x026d, %tt
11923 invalw
11924 mov 0xb4, %r30
11925 .word 0x83d0001e ! 240: Tcc_R te icc_or_xcc, %r0 + %r30
11926 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
11927 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
11928 .word 0xc6c7e010 ! 243: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r3
11929 .word 0x8d9035df ! 244: WRPR_PSTATE_I wrpr %r0, 0x15df, %pstate
11930 .word 0x8d9024ab ! 245: WRPR_PSTATE_I wrpr %r0, 0x04ab, %pstate
11931 .word 0x87902162 ! 246: WRPR_TT_I wrpr %r0, 0x0162, %tt
11932splash_lsu_1_48:
11933 set 0x7, %r2
11934 stxa %r2, [%r0] ASI_LSU_CONTROL
11935 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
11936 .word 0x28700001 ! 248: BPLEU <illegal instruction>
11937 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
11938 .word 0xc68804a0 ! 250: LDUBA_R lduba [%r0, %r0] 0x25, %r3
11939 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
11940tagged_1_49:
11941 taddcctv %r7, 0x109c, %r26
11942 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
11943change_to_randtl_1_50:
11944 ta T_CHANGE_PRIV ! macro
11945 .word 0x8f902000 ! 253: WRPR_TL_I wrpr %r0, 0x0000, %tl
11946 .word 0xc6800ae0 ! 254: LDUWA_R lduwa [%r0, %r0] 0x57, %r3
11947 otherw
11948 mov 0x32, %r30
11949 .word 0x83d0001e ! 255: Tcc_R te icc_or_xcc, %r0 + %r30
11950 .word 0x9f802001 ! 256: SIR sir 0x0001
11951change_to_randtl_1_51:
11952 ta T_CHANGE_HPRIV ! macro
11953 .word 0x8f902004 ! 257: WRPR_TL_I wrpr %r0, 0x0004, %tl
11954 .word 0xc6800b40 ! 258: LDUWA_R lduwa [%r0, %r0] 0x5a, %r3
11955 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
11956DS_1_52:
11957 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
11958 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
11959splash_lsu_1_53:
11960 set 0x3, %r2
11961 stxa %r2, [%r0] ASI_LSU_CONTROL
11962 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
11963 .word 0x20700001 ! 262: BPN <illegal instruction>
11964 .word 0x87802010 ! 263: WRASI_I wr %r0, 0x0010, %asi
11965 invalw
11966 mov 0x35, %r30
11967 .word 0x83d0001e ! 264: Tcc_R te icc_or_xcc, %r0 + %r30
11968 .word 0x8d903ef9 ! 265: WRPR_PSTATE_I wrpr %r0, 0x1ef9, %pstate
11969 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
11970 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
11971 .word 0x8d802000 ! 268: WRFPRS_I wr %r0, 0x0000, %fprs
11972DS_1_54:
11973 nop
11974 not %g0, %g2
11975 jmp %g2
11976 .word 0x9d902005 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
11977 .word 0x8d903ec4 ! 270: WRPR_PSTATE_I wrpr %r0, 0x1ec4, %pstate
11978 .word 0x819829dc ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x09dc, %hpstate
11979 .word 0x87802004 ! 272: WRASI_I wr %r0, 0x0004, %asi
11980 otherw
11981 mov 0x33, %r30
11982 .word 0x91d0001e ! 273: Tcc_R ta icc_or_xcc, %r0 + %r30
11983 .word 0x8790210a ! 274: WRPR_TT_I wrpr %r0, 0x010a, %tt
11984 .word 0x81982f9c ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x0f9c, %hpstate
11985 .word 0x879022b7 ! 276: WRPR_TT_I wrpr %r0, 0x02b7, %tt
11986 .word 0x83d02035 ! 277: Tcc_I te icc_or_xcc, %r0 + 53
11987 otherw
11988 mov 0x32, %r30
11989 .word 0x93d0001e ! 278: Tcc_R tne icc_or_xcc, %r0 + %r30
11990 .word 0xc68008a0 ! 279: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
11991 .word 0x93902004 ! 280: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
11992 .word 0x87902231 ! 281: WRPR_TT_I wrpr %r0, 0x0231, %tt
11993splash_tba_1_55:
11994 ta T_CHANGE_PRIV
11995 set 0x120000, %r2
11996 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
11997 .word 0xc6800b00 ! 283: LDUWA_R lduwa [%r0, %r0] 0x58, %r3
11998 .word 0xc6c80e40 ! 284: LDSBA_R ldsba [%r0, %r0] 0x72, %r3
11999splash_cmpr_1_56:
12000 nop
12001 mov 1, %g2
12002 sllx %g2, 63, %g2
12003 or %g1, %g2, %g1
12004 wrhpr %g1, %g0, %hsys_tick_cmpr
12005 .word 0xb1822001 ! 285: WR_STICK_REG_I wr %r8, 0x0001, %-
12006 .word 0x8d902841 ! 286: WRPR_PSTATE_I wrpr %r0, 0x0841, %pstate
12007splash_htba_1_57:
12008 ta T_CHANGE_HPRIV
12009 set 0x003b0000, %r2
12010 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
12011 .word 0x8d903893 ! 288: WRPR_PSTATE_I wrpr %r0, 0x1893, %pstate
12012 .word 0x34700001 ! 289: BPG <illegal instruction>
12013splash_cmpr_1_58:
12014 nop
12015 mov 1, %g2
12016 sllx %g2, 63, %g2
12017 or %g1, %g2, %g1
12018 wrhpr %g1, %g0, %hsys_tick_cmpr
12019 .word 0xb1812001 ! 290: WR_STICK_REG_I wr %r4, 0x0001, %-
12020 .word 0x93902005 ! 291: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
12021 ta T_CHANGE_PRIV ! macro
12022 .word 0x87802058 ! 293: WRASI_I wr %r0, 0x0058, %asi
12023 .word 0x91d020b5 ! 294: Tcc_I ta icc_or_xcc, %r0 + 181
12024 .word 0xa1902003 ! 295: WRPR_GL_I wrpr %r0, 0x0003, %-
12025 .word 0xb7a00578 ! 296: FSQRTq fsqrt
12026 .word 0x91d02033 ! 297: Tcc_I ta icc_or_xcc, %r0 + 51
12027DS_1_59:
12028 .word 0x20800001 ! 299: BN bn,a <label_0x1>
12029 .word 0x34800001 ! 299: BG bg,a <label_0x1>
12030 .word 0x99a0054d ! 299: FSQRTd fsqrt
12031 .word 0xb1a3082a ! 298: FADDs fadds %f12, %f10, %f24
12032 .word 0xc6800c80 ! 299: LDUWA_R lduwa [%r0, %r0] 0x64, %r3
12033 .word 0xc68804a0 ! 300: LDUBA_R lduba [%r0, %r0] 0x25, %r3
12034splash_tba_1_60:
12035 ta T_CHANGE_PRIV
12036 set 0x003f0000, %r2
12037 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
12038 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
12039 .word 0x99902002 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
12040 .word 0x93902007 ! 304: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
12041 otherw
12042 mov 0xb1, %r30
12043 .word 0x93d0001e ! 305: Tcc_R tne icc_or_xcc, %r0 + %r30
12044splash_lsu_1_61:
12045 set 0xf, %r2
12046 stxa %r2, [%r0] ASI_LSU_CONTROL
12047 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
12048 .word 0x91d020b4 ! 307: Tcc_I ta icc_or_xcc, %r0 + 180
12049 .word 0xc68008a0 ! 308: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
12050 .word 0x81982517 ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x0517, %hpstate
12051splash_lsu_1_62:
12052 set 0x9, %r2
12053 stxa %r2, [%r0] ASI_LSU_CONTROL
12054 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
12055 .word 0xc69004a0 ! 311: LDUHA_R lduha [%r0, %r0] 0x25, %r3
12056 .word 0x87802014 ! 312: WRASI_I wr %r0, 0x0014, %asi
12057 .word 0x91d02034 ! 313: Tcc_I ta icc_or_xcc, %r0 + 52
12058 .word 0x8d90371d ! 314: WRPR_PSTATE_I wrpr %r0, 0x171d, %pstate
12059 .word 0x879021e9 ! 315: WRPR_TT_I wrpr %r0, 0x01e9, %tt
12060 .word 0x91d02032 ! 316: Tcc_I ta icc_or_xcc, %r0 + 50
12061splash_tba_1_63:
12062 ta T_CHANGE_PRIV
12063 set 0x003f0000, %r2
12064 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
12065 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
12066splash_lsu_1_64:
12067 set 0x15, %r2
12068 stxa %r2, [%r0] ASI_LSU_CONTROL
12069 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
12070 .word 0x20800001 ! 320: BN bn,a <label_0x1>
12071 .word 0x8d9027f8 ! 321: WRPR_PSTATE_I wrpr %r0, 0x07f8, %pstate
12072DS_1_65:
12073 .word 0x20800001 ! 323: BN bn,a <label_0x1>
12074 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
12075 .word 0x8f902000 ! 324: WRPR_TL_I wrpr %r0, 0x0000, %tl
12076 ta T_CHANGE_NONPRIV ! macro
12077 .word 0xb1810011 ! 323: WR_STICK_REG_R wr %r4, %r17, %-
12078 otherw
12079 mov 0xb5, %r30
12080 .word 0x91d0001e ! 324: Tcc_R ta icc_or_xcc, %r0 + %r30
12081tagged_1_67:
12082 taddcctv %r15, 0x1ae7, %r17
12083 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
12084splash_tba_1_68:
12085 ta T_CHANGE_PRIV
12086 set 0x120000, %r2
12087 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
12088 .word 0x8f902001 ! 328: WRPR_TL_I wrpr %r0, 0x0001, %tl
12089 ta T_CHANGE_NONHPRIV ! macro
12090 .word 0xb1818011 ! 327: WR_STICK_REG_R wr %r6, %r17, %-
12091 .word 0xaf508000 ! 328: RDPR_TSTATE <illegal instruction>
12092splash_lsu_1_70:
12093 set 0xb, %r2
12094 stxa %r2, [%r0] ASI_LSU_CONTROL
12095 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
12096 .word 0x93902001 ! 330: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
12097 .word 0x8d802000 ! 331: WRFPRS_I wr %r0, 0x0000, %fprs
12098 .word 0x91d02035 ! 332: Tcc_I ta icc_or_xcc, %r0 + 53
12099 .word 0xa1902004 ! 333: WRPR_GL_I wrpr %r0, 0x0004, %-
12100 otherw
12101 mov 0xb1, %r30
12102 .word 0x83d0001e ! 334: Tcc_R te icc_or_xcc, %r0 + %r30
12103 .word 0x91d02035 ! 335: Tcc_I ta icc_or_xcc, %r0 + 53
12104DS_1_71:
12105 .word 0x34800001 ! 337: BG bg,a <label_0x1>
12106 pdist %f22, %f14, %f14
12107 .word 0x97b40300 ! 336: ALLIGNADDRESS alignaddr %r16, %r0, %r11
12108tagged_1_72:
12109 tsubcctv %r9, 0x153d, %r7
12110 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
12111tagged_1_73:
12112 taddcctv %r3, 0x1cee, %r6
12113 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
12114 .word 0x87902380 ! 339: WRPR_TT_I wrpr %r0, 0x0380, %tt
12115 .word 0x82d22001 ! 340: UMULcc_I umulcc %r8, 0x0001, %r1
12116 .word 0x93902005 ! 341: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
12117tagged_1_74:
12118 tsubcctv %r22, 0x1f1c, %r18
12119 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
12120 .word 0x93902005 ! 343: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
12121 .word 0xc48008a0 ! 344: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
12122 .word 0xc4800c80 ! 345: LDUWA_R lduwa [%r0, %r0] 0x64, %r2
12123tagged_1_75:
12124 taddcctv %r4, 0x1ab5, %r17
12125 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
12126DS_1_76:
12127 .word 0x22800001 ! 348: BE be,a <label_0x1>
12128 .xword 0xad6a4cf9 ! Random illegal ?
12129 .word 0xdb10c005 ! 348: LDQF_R - [%r3, %r5], %f13
12130 .word 0x95a68834 ! 347: FADDs fadds %f26, %f20, %f10
12131 .word 0x91d020b5 ! 348: Tcc_I ta icc_or_xcc, %r0 + 181
12132 .word 0x8f514000 ! 349: RDPR_TBA <illegal instruction>
12133 .word 0x8d902ee9 ! 350: WRPR_PSTATE_I wrpr %r0, 0x0ee9, %pstate
12134 .word 0xd0c80e40 ! 351: LDSBA_R ldsba [%r0, %r0] 0x72, %r8
12135DS_1_77:
12136 nop
12137 not %g0, %g2
12138 jmp %g2
12139 .word 0x9d902003 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
12140 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
12141 .word 0xaf514000 ! 354: RDPR_TBA <illegal instruction>
12142 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
12143 .word 0x3e700001 ! 356: BPVC <illegal instruction>
12144 .word 0x87902236 ! 357: WRPR_TT_I wrpr %r0, 0x0236, %tt
12145splash_lsu_1_78:
12146 set 0x1f, %r2
12147 stxa %r2, [%r0] ASI_LSU_CONTROL
12148 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
12149splash_lsu_1_79:
12150 set 0x11, %r2
12151 stxa %r2, [%r0] ASI_LSU_CONTROL
12152 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
12153 invalw
12154 mov 0x30, %r30
12155 .word 0x91d0001e ! 360: Tcc_R ta icc_or_xcc, %r0 + %r30
12156 .word 0x93902006 ! 361: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
12157 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
12158 .word 0x87902254 ! 363: WRPR_TT_I wrpr %r0, 0x0254, %tt
12159 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
12160 .word 0xe6900e80 ! 365: LDUHA_R lduha [%r0, %r0] 0x74, %r19
12161 .word 0x87802014 ! 366: WRASI_I wr %r0, 0x0014, %asi
12162splash_lsu_1_80:
12163 set 0x5, %r2
12164 stxa %r2, [%r0] ASI_LSU_CONTROL
12165 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
12166 .word 0x99540000 ! 368: RDPR_GL <illegal instruction>
12167 .word 0xc8800c00 ! 369: LDUWA_R lduwa [%r0, %r0] 0x60, %r4
12168splash_lsu_1_81:
12169 set 0x1b, %r2
12170 stxa %r2, [%r0] ASI_LSU_CONTROL
12171 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
12172 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
12173 .word 0xa190200e ! 372: WRPR_GL_I wrpr %r0, 0x000e, %-
12174 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
12175splash_lsu_1_82:
12176 set 0x1b, %r2
12177 stxa %r2, [%r0] ASI_LSU_CONTROL
12178 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
12179 .word 0x8f494000 ! 375: RDHPR_HTBA rdhpr %htba, %r7
12180 .word 0x81982fd4 ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd4, %hpstate
12181splash_lsu_1_83:
12182 set 0x3, %r2
12183 stxa %r2, [%r0] ASI_LSU_CONTROL
12184 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
12185 invalw
12186 mov 0xb5, %r30
12187 .word 0x91d0001e ! 378: Tcc_R ta icc_or_xcc, %r0 + %r30
12188tagged_1_84:
12189 tsubcctv %r7, 0x1ff0, %r16
12190 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
12191change_to_randtl_1_85:
12192 ta T_CHANGE_HPRIV ! macro
12193 .word 0x8f902004 ! 380: WRPR_TL_I wrpr %r0, 0x0004, %tl
12194 .word 0x91d02034 ! 381: Tcc_I ta icc_or_xcc, %r0 + 52
12195 .word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
12196splash_tba_1_86:
12197 ta T_CHANGE_PRIV
12198 set 0x120000, %r2
12199 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
12200 otherw
12201 mov 0x31, %r30
12202 .word 0x91d0001e ! 384: Tcc_R ta icc_or_xcc, %r0 + %r30
12203DS_1_87:
12204 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
12205 .word 0x34800001 ! 386: BG bg,a <label_0x1>
12206 .word 0xdb134012 ! 386: LDQF_R - [%r13, %r18], %f13
12207 .word 0xa9a24830 ! 385: FADDs fadds %f9, %f16, %f20
12208 .word 0x9f802001 ! 386: SIR sir 0x0001
12209splash_tba_1_88:
12210 ta T_CHANGE_PRIV
12211 set 0x120000, %r2
12212 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
12213 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
12214DS_1_89:
12215 .word 0x34800001 ! 390: BG bg,a <label_0x1>
12216 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
12217 .word 0x87802010 ! 390: WRASI_I wr %r0, 0x0010, %asi
12218 .word 0x83508000 ! 391: RDPR_TSTATE <illegal instruction>
12219 .word 0x20700001 ! 392: BPN <illegal instruction>
12220splash_lsu_1_90:
12221 set 0x7, %r2
12222 stxa %r2, [%r0] ASI_LSU_CONTROL
12223 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
12224 .word 0x87802088 ! 394: WRASI_I wr %r0, 0x0088, %asi
12225 .word 0xd48fe000 ! 395: LDUBA_I lduba [%r31, + 0x0000] %asi, %r10
12226 .word 0x81982a4e ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4e, %hpstate
12227 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
12228tagged_1_91:
12229 taddcctv %r17, 0x1f4c, %r7
12230 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
12231 .word 0x8d9024fc ! 399: WRPR_PSTATE_I wrpr %r0, 0x04fc, %pstate
12232 .word 0x81982f87 ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0f87, %hpstate
12233DS_1_92:
12234 .word 0x20800001 ! 402: BN bn,a <label_0x1>
12235 pdist %f6, %f0, %f0
12236 .word 0xafb54311 ! 401: ALLIGNADDRESS alignaddr %r21, %r17, %r23
12237 .word 0xec8008a0 ! 402: LDUWA_R lduwa [%r0, %r0] 0x45, %r22
12238 .word 0x93902000 ! 403: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
12239splash_lsu_1_93:
12240 set 0x1f, %r2
12241 stxa %r2, [%r0] ASI_LSU_CONTROL
12242 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
12243 .word 0xa1902003 ! 405: WRPR_GL_I wrpr %r0, 0x0003, %-
12244 .word 0x8d9023c3 ! 406: WRPR_PSTATE_I wrpr %r0, 0x03c3, %pstate
12245 .word 0x8d90228f ! 407: WRPR_PSTATE_I wrpr %r0, 0x028f, %pstate
12246tagged_1_94:
12247 tsubcctv %r11, 0x1124, %r7
12248 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
12249 .word 0x93d020b2 ! 409: Tcc_I tne icc_or_xcc, %r0 + 178
12250tagged_1_95:
12251 taddcctv %r20, 0x1ce8, %r8
12252 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
12253 invalw
12254 mov 0x32, %r30
12255 .word 0x91d0001e ! 411: Tcc_R ta icc_or_xcc, %r0 + %r30
12256 .word 0xecd00e40 ! 412: LDSHA_R ldsha [%r0, %r0] 0x72, %r22
12257 .word 0x879023ad ! 413: WRPR_TT_I wrpr %r0, 0x03ad, %tt
12258tagged_1_96:
12259 tsubcctv %r9, 0x1b6c, %r7
12260 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
12261 .word 0x93902006 ! 415: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
12262 .word 0x99480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r12
12263 .word 0x8790217b ! 417: WRPR_TT_I wrpr %r0, 0x017b, %tt
12264 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
12265 .word 0xd6800c60 ! 419: LDUWA_R lduwa [%r0, %r0] 0x63, %r11
12266 .word 0x93902000 ! 420: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
12267 .word 0xa150c000 ! 421: RDPR_TT <illegal instruction>
12268 .word 0x8f902000 ! 423: WRPR_TL_I wrpr %r0, 0x0000, %tl
12269 ta T_CHANGE_NONHPRIV ! macro
12270 .word 0x8986400b ! 422: WRTICK_R wr %r25, %r11, %tick
12271 .word 0xc6dfe030 ! 423: LDXA_I ldxa [%r31, + 0x0030] %asi, %r3
12272 .word 0xa3494000 ! 424: RDHPR_HTBA rdhpr %htba, %r17
12273 .word 0x99a4c9ea ! 425: FDIVq dis not found
12274
12275 .word 0xa3514000 ! 426: RDPR_TBA <illegal instruction>
12276 .word 0x32700001 ! 427: BPNE <illegal instruction>
12277 ta T_CHANGE_HPRIV ! macro
12278 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
12279 .word 0x81982f86 ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x0f86, %hpstate
12280 .word 0xa1902004 ! 431: WRPR_GL_I wrpr %r0, 0x0004, %-
12281splash_lsu_1_98:
12282 set 0xb, %r2
12283 stxa %r2, [%r0] ASI_LSU_CONTROL
12284 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
12285 .word 0xee8008a0 ! 433: LDUWA_R lduwa [%r0, %r0] 0x45, %r23
12286splash_tba_1_99:
12287 ta T_CHANGE_PRIV
12288 set 0x003f0000, %r2
12289 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
12290 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
12291 .word 0x91d02033 ! 436: Tcc_I ta icc_or_xcc, %r0 + 51
12292DS_1_100:
12293 .word 0x20800001 ! 438: BN bn,a <label_0x1>
12294 .word 0xc3306001 ! 438: STQF_I - %f1, [0x0001, %r1]
12295 normalw
12296 .word 0x8b458000 ! 437: RD_SOFTINT_REG rd %softint, %r5
12297tagged_1_101:
12298 taddcctv %r23, 0x1c53, %r8
12299 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
12300tagged_1_102:
12301 tsubcctv %r17, 0x1b9b, %r11
12302 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
12303 .word 0x87802055 ! 440: WRASI_I wr %r0, 0x0055, %asi
12304 .word 0x8790208e ! 441: WRPR_TT_I wrpr %r0, 0x008e, %tt
12305 .word 0x819827d7 ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x07d7, %hpstate
12306 .word 0x93902004 ! 443: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
12307splash_lsu_1_103:
12308 set 0x15, %r2
12309 stxa %r2, [%r0] ASI_LSU_CONTROL
12310 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
12311 .word 0x20700001 ! 445: BPN <illegal instruction>
12312splash_lsu_1_104:
12313 set 0x1d, %r2
12314 stxa %r2, [%r0] ASI_LSU_CONTROL
12315 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
12316 .word 0xcc8008a0 ! 447: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
12317splash_lsu_1_105:
12318 set 0xd, %r2
12319 stxa %r2, [%r0] ASI_LSU_CONTROL
12320 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
12321tagged_1_106:
12322 tsubcctv %r11, 0x1d7e, %r12
12323 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
12324 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
12325 .word 0x819825cf ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x05cf, %hpstate
12326 .word 0xccdfe030 ! 452: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
12327 .word 0x93902003 ! 453: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
12328tagged_1_107:
12329 taddcctv %r19, 0x1480, %r16
12330 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
12331 invalw
12332 mov 0xb1, %r30
12333 .word 0x91d0001e ! 455: Tcc_R ta icc_or_xcc, %r0 + %r30
12334 invalw
12335 mov 0x34, %r30
12336 .word 0x83d0001e ! 456: Tcc_R te icc_or_xcc, %r0 + %r30
12337 .word 0xccc7e010 ! 457: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r6
12338 .word 0x87802020 ! 458: WRASI_I wr %r0, 0x0020, %asi
12339 .word 0x91d02032 ! 459: Tcc_I ta icc_or_xcc, %r0 + 50
12340 .word 0x8198279e ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x079e, %hpstate
12341 .word 0x81982c55 ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x0c55, %hpstate
12342splash_lsu_1_108:
12343 set 0x1b, %r2
12344 stxa %r2, [%r0] ASI_LSU_CONTROL
12345 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
12346 .word 0xcc800b60 ! 463: LDUWA_R lduwa [%r0, %r0] 0x5b, %r6
12347 .word 0xab500000 ! 464: RDPR_TPC <illegal instruction>
12348 .word 0x91d02032 ! 465: Tcc_I ta icc_or_xcc, %r0 + 50
12349 .word 0x8d903198 ! 466: WRPR_PSTATE_I wrpr %r0, 0x1198, %pstate
12350 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
12351 .word 0xa190200d ! 468: WRPR_GL_I wrpr %r0, 0x000d, %-
12352 .word 0x93902002 ! 469: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
12353 .word 0x93902004 ! 470: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
12354 .word 0xb1464000 ! 471: RD_STICK_CMPR_REG rd %-, %r24
12355 .word 0x87802016 ! 472: WRASI_I wr %r0, 0x0016, %asi
12356 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
12357splash_tba_1_109:
12358 ta T_CHANGE_PRIV
12359 set 0x120000, %r2
12360 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
12361 .word 0xd88008a0 ! 475: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
12362DS_1_110:
12363 .word 0x34800001 ! 477: BG bg,a <label_0x1>
12364 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
12365 .word 0xa1902007 ! 477: WRPR_GL_I wrpr %r0, 0x0007, %-
12366 .word 0xa1902003 ! 478: WRPR_GL_I wrpr %r0, 0x0003, %-
12367splash_tba_1_111:
12368 ta T_CHANGE_PRIV
12369 set 0x003f0000, %r2
12370 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
12371 .word 0xa1902004 ! 480: WRPR_GL_I wrpr %r0, 0x0004, %-
12372 .word 0x87802058 ! 481: WRASI_I wr %r0, 0x0058, %asi
12373 .word 0xd88008a0 ! 482: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
12374 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
12375splash_lsu_1_112:
12376 set 0x13, %r2
12377 stxa %r2, [%r0] ASI_LSU_CONTROL
12378 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
12379 .word 0xd8800c00 ! 485: LDUWA_R lduwa [%r0, %r0] 0x60, %r12
12380 .word 0x93902002 ! 486: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
12381 .word 0x8d902630 ! 487: WRPR_PSTATE_I wrpr %r0, 0x0630, %pstate
12382splash_tba_1_113:
12383 ta T_CHANGE_PRIV
12384 set 0x120000, %r2
12385 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
12386 .word 0x93902006 ! 489: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
12387 .word 0xd8c80e60 ! 490: LDSBA_R ldsba [%r0, %r0] 0x73, %r12
12388 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
12389 .word 0x81a01a69 ! 492: FqTOi fqtoi
12390tagged_1_114:
12391 tsubcctv %r25, 0x10c4, %r11
12392 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
12393DS_1_115:
12394 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
12395 pdist %f8, %f12, %f26
12396 .word 0x93b64316 ! 494: ALLIGNADDRESS alignaddr %r25, %r22, %r9
12397 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
12398 .word 0x87802080 ! 496: WRASI_I wr %r0, 0x0080, %asi
12399 .word 0x87802058 ! 497: WRASI_I wr %r0, 0x0058, %asi
12400splash_lsu_1_116:
12401 set 0xf, %r2
12402 stxa %r2, [%r0] ASI_LSU_CONTROL
12403 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
12404 .word 0xa1902007 ! 499: WRPR_GL_I wrpr %r0, 0x0007, %-
12405 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
12406 .word 0xdadfe030 ! 501: LDXA_I ldxa [%r31, + 0x0030] %asi, %r13
12407DS_1_117:
12408 .word 0x20800001 ! 503: BN bn,a <label_0x1>
12409 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
12410tagged_1_118:
12411 tsubcctv %r25, 0x12cf, %r26
12412 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
12413 .word 0xdad7e010 ! 504: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r13
12414 otherw
12415 mov 0x30, %r30
12416 .word 0x93d0001e ! 505: Tcc_R tne icc_or_xcc, %r0 + %r30
12417 .word 0x8d500000 ! 506: RDPR_TPC <illegal instruction>
12418DS_1_119:
12419 .word 0x20800001 ! 508: BN bn,a <label_0x1>
12420 pdist %f18, %f28, %f28
12421 .word 0x8bb50307 ! 507: ALLIGNADDRESS alignaddr %r20, %r7, %r5
12422DS_1_120:
12423 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
12424 .xword 0x91d83a36 ! Random illegal ?
12425 .word 0xf712401b ! 509: LDQF_R - [%r9, %r27], %f27
12426 .word 0x89a14822 ! 508: FADDs fadds %f5, %f2, %f4
12427tagged_1_121:
12428 taddcctv %r4, 0x1d24, %r10
12429 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
12430splash_tba_1_122:
12431 ta T_CHANGE_PRIV
12432 set 0x120000, %r2
12433 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
12434 .word 0xa1902009 ! 511: WRPR_GL_I wrpr %r0, 0x0009, %-
12435 .word 0x87902152 ! 512: WRPR_TT_I wrpr %r0, 0x0152, %tt
12436 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
12437 .word 0x87902151 ! 514: WRPR_TT_I wrpr %r0, 0x0151, %tt
12438 .word 0x9b50c000 ! 515: RDPR_TT <illegal instruction>
12439 .word 0xb5508000 ! 516: RDPR_TSTATE <illegal instruction>
12440 .word 0x22700001 ! 517: BPE <illegal instruction>
12441change_to_randtl_1_123:
12442 ta T_CHANGE_HPRIV ! macro
12443 .word 0x8f902005 ! 518: WRPR_TL_I wrpr %r0, 0x0005, %tl
12444 .word 0xa190200c ! 519: WRPR_GL_I wrpr %r0, 0x000c, %-
12445 .word 0xd8800c80 ! 520: LDUWA_R lduwa [%r0, %r0] 0x64, %r12
12446 .word 0x81982e85 ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x0e85, %hpstate
12447 .word 0x8f480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r7
12448 .word 0x83d02034 ! 523: Tcc_I te icc_or_xcc, %r0 + 52
12449 .word 0x81982715 ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x0715, %hpstate
12450 .word 0xaf504000 ! 525: RDPR_TNPC <illegal instruction>
12451splash_htba_1_124:
12452 ta T_CHANGE_HPRIV
12453 set 0x80000, %r2
12454 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
12455 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
12456 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
12457 ta T_CHANGE_HPRIV ! macro
12458 .word 0x91d02033 ! 530: Tcc_I ta icc_or_xcc, %r0 + 51
12459 .word 0xe4d7e030 ! 531: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r18
12460tagged_1_125:
12461 taddcctv %r13, 0x1101, %r24
12462 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
12463 .word 0x8790206b ! 533: WRPR_TT_I wrpr %r0, 0x006b, %tt
12464 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
12465 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
12466 ta T_CHANGE_HPRIV ! macro
12467 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
12468 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
12469 .word 0xe4d7e020 ! 539: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r18
12470 .word 0x81982547 ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x0547, %hpstate
12471tagged_1_126:
12472 tsubcctv %r24, 0x1f7a, %r18
12473 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
12474 otherw
12475 mov 0x32, %r30
12476 .word 0x91d0001e ! 542: Tcc_R ta icc_or_xcc, %r0 + %r30
12477tagged_1_127:
12478 taddcctv %r13, 0x19d9, %r5
12479 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
12480splash_tba_1_128:
12481 ta T_CHANGE_PRIV
12482 set 0x120000, %r2
12483 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
12484 otherw
12485 mov 0xb1, %r30
12486 .word 0x91d0001e ! 545: Tcc_R ta icc_or_xcc, %r0 + %r30
12487 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
12488 .word 0xe497e000 ! 547: LDUHA_I lduha [%r31, + 0x0000] %asi, %r18
12489 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
12490DS_1_129:
12491 nop
12492 not %g0, %g2
12493 jmp %g2
12494 .word 0x9d902000 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
12495 .word 0xe48008a0 ! 550: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
12496 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
12497 .word 0x91d020b2 ! 552: Tcc_I ta icc_or_xcc, %r0 + 178
12498 .word 0x9f802001 ! 553: SIR sir 0x0001
12499 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
12500DS_1_130:
12501 .word 0x34800001 ! 556: BG bg,a <label_0x1>
12502 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
12503 .word 0x30700001 ! 556: BPA <illegal instruction>
12504 .word 0x87802014 ! 557: WRASI_I wr %r0, 0x0014, %asi
12505 .word 0x8780201c ! 558: WRASI_I wr %r0, 0x001c, %asi
12506 .word 0xe4c804a0 ! 559: LDSBA_R ldsba [%r0, %r0] 0x25, %r18
12507 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
12508 .word 0x91d02035 ! 561: Tcc_I ta icc_or_xcc, %r0 + 53
12509splash_lsu_1_131:
12510 set 0x11, %r2
12511 stxa %r2, [%r0] ASI_LSU_CONTROL
12512 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
12513 .word 0xe48008a0 ! 563: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
12514 .word 0x879021e8 ! 564: WRPR_TT_I wrpr %r0, 0x01e8, %tt
12515 .word 0x8198234d ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x034d, %hpstate
12516splash_lsu_1_132:
12517 set 0xb, %r2
12518 stxa %r2, [%r0] ASI_LSU_CONTROL
12519 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
12520 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
12521 .word 0xa190200c ! 568: WRPR_GL_I wrpr %r0, 0x000c, %-
12522 .word 0x8790230d ! 569: WRPR_TT_I wrpr %r0, 0x030d, %tt
12523 .word 0xe4d00e60 ! 570: LDSHA_R ldsha [%r0, %r0] 0x73, %r18
12524 .word 0x91d020b2 ! 571: Tcc_I ta icc_or_xcc, %r0 + 178
12525 .word 0xe4880e80 ! 572: LDUBA_R lduba [%r0, %r0] 0x74, %r18
12526 otherw
12527 mov 0x31, %r30
12528 .word 0x91d0001e ! 573: Tcc_R ta icc_or_xcc, %r0 + %r30
12529DS_1_133:
12530 .word 0x20800001 ! 575: BN bn,a <label_0x1>
12531 .word 0xe5310019 ! 575: STQF_R - %f18, [%r25, %r4]
12532 normalw
12533 .word 0x97458000 ! 574: RD_SOFTINT_REG rd %softint, %r11
12534 .word 0x879021d2 ! 575: WRPR_TT_I wrpr %r0, 0x01d2, %tt
12535 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
12536 .word 0xf2800b80 ! 577: LDUWA_R lduwa [%r0, %r0] 0x5c, %r25
12537 .word 0x8f902000 ! 579: WRPR_TL_I wrpr %r0, 0x0000, %tl
12538 ta T_CHANGE_NONPRIV ! macro
12539 .word 0xa36ea001 ! 578: SDIVX_I sdivx %r26, 0x0001, %r17
12540 .word 0x91d020b4 ! 579: Tcc_I ta icc_or_xcc, %r0 + 180
12541 ta T_CHANGE_PRIV ! macro
12542 .word 0x87802010 ! 581: WRASI_I wr %r0, 0x0010, %asi
12543 .word 0x87902361 ! 582: WRPR_TT_I wrpr %r0, 0x0361, %tt
12544 .word 0x93902005 ! 583: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
12545 .word 0xe2900e80 ! 584: LDUHA_R lduha [%r0, %r0] 0x74, %r17
12546 .word 0x87802004 ! 585: WRASI_I wr %r0, 0x0004, %asi
12547 .word 0xe2880e80 ! 586: LDUBA_R lduba [%r0, %r0] 0x74, %r17
12548 .word 0x87802058 ! 587: WRASI_I wr %r0, 0x0058, %asi
12549 .word 0x8d902adc ! 588: WRPR_PSTATE_I wrpr %r0, 0x0adc, %pstate
12550 .word 0x81982bdf ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdf, %hpstate
12551splash_lsu_1_135:
12552 set 0x17, %r2
12553 stxa %r2, [%r0] ASI_LSU_CONTROL
12554 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
12555 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
12556 .word 0xe28fe010 ! 592: LDUBA_I lduba [%r31, + 0x0010] %asi, %r17
12557tagged_1_136:
12558 tsubcctv %r6, 0x1504, %r22
12559 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
12560 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
12561splash_tba_1_137:
12562 ta T_CHANGE_PRIV
12563 set 0x120000, %r2
12564 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
12565 .word 0x8d902ff6 ! 596: WRPR_PSTATE_I wrpr %r0, 0x0ff6, %pstate
12566 .word 0xa1902002 ! 597: WRPR_GL_I wrpr %r0, 0x0002, %-
12567 invalw
12568 mov 0x34, %r30
12569 .word 0x91d0001e ! 598: Tcc_R ta icc_or_xcc, %r0 + %r30
12570 .word 0x81982d55 ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x0d55, %hpstate
12571 .word 0x93902002 ! 600: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
12572 .word 0xe297e010 ! 601: LDUHA_I lduha [%r31, + 0x0010] %asi, %r17
12573 .word 0x8d902a44 ! 602: WRPR_PSTATE_I wrpr %r0, 0x0a44, %pstate
12574splash_tba_1_138:
12575 ta T_CHANGE_PRIV
12576 set 0x003f0000, %r2
12577 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
12578 otherw
12579 mov 0x34, %r30
12580 .word 0x91d0001e ! 604: Tcc_R ta icc_or_xcc, %r0 + %r30
12581 .word 0xe28fe000 ! 605: LDUBA_I lduba [%r31, + 0x0000] %asi, %r17
12582 .word 0x87802004 ! 606: WRASI_I wr %r0, 0x0004, %asi
12583change_to_randtl_1_139:
12584 ta T_CHANGE_HPRIV ! macro
12585 .word 0x8f902004 ! 607: WRPR_TL_I wrpr %r0, 0x0004, %tl
12586 .word 0xe2800b40 ! 608: LDUWA_R lduwa [%r0, %r0] 0x5a, %r17
12587DS_1_140:
12588 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
12589 .xword 0x93638cf7 ! Random illegal ?
12590 .word 0xb5a00543 ! 610: FSQRTd fsqrt
12591 .word 0xafa20826 ! 609: FADDs fadds %f8, %f6, %f23
12592 .word 0x87802089 ! 610: WRASI_I wr %r0, 0x0089, %asi
12593 .word 0x8d902490 ! 611: WRPR_PSTATE_I wrpr %r0, 0x0490, %pstate
12594 .word 0x87902297 ! 612: WRPR_TT_I wrpr %r0, 0x0297, %tt
12595splash_tba_1_141:
12596 ta T_CHANGE_PRIV
12597 set 0x003f0000, %r2
12598 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
12599 .word 0xf0d004a0 ! 614: LDSHA_R ldsha [%r0, %r0] 0x25, %r24
12600splash_htba_1_142:
12601 ta T_CHANGE_HPRIV
12602 set 0x80000, %r2
12603 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
12604splash_lsu_1_143:
12605 set 0x11, %r2
12606 stxa %r2, [%r0] ASI_LSU_CONTROL
12607 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
12608splash_lsu_1_144:
12609 set 0xd, %r2
12610 stxa %r2, [%r0] ASI_LSU_CONTROL
12611 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
12612 .word 0xa1902001 ! 618: WRPR_GL_I wrpr %r0, 0x0001, %-
12613 .word 0x93902006 ! 619: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
12614 .word 0x8d90200c ! 620: WRPR_PSTATE_I wrpr %r0, 0x000c, %pstate
12615 ta T_CHANGE_HPRIV ! macro
12616splash_tba_1_145:
12617 ta T_CHANGE_PRIV
12618 set 0x120000, %r2
12619 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
12620 .word 0xb7514000 ! 623: RDPR_TBA <illegal instruction>
12621tagged_1_146:
12622 tsubcctv %r25, 0x179f, %r7
12623 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
12624 .word 0x87802055 ! 625: WRASI_I wr %r0, 0x0055, %asi
12625 .word 0x8b480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r5
12626 .word 0x87902073 ! 627: WRPR_TT_I wrpr %r0, 0x0073, %tt
12627tagged_1_147:
12628 taddcctv %r16, 0x1fe1, %r7
12629 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
12630 invalw
12631 mov 0x31, %r30
12632 .word 0x91d0001e ! 629: Tcc_R ta icc_or_xcc, %r0 + %r30
12633 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
12634 .word 0x91d02033 ! 631: Tcc_I ta icc_or_xcc, %r0 + 51
12635 .word 0x8d902257 ! 632: WRPR_PSTATE_I wrpr %r0, 0x0257, %pstate
12636 .word 0x93d020b5 ! 633: Tcc_I tne icc_or_xcc, %r0 + 181
12637 .word 0x83d02035 ! 634: Tcc_I te icc_or_xcc, %r0 + 53
12638 .word 0x87802016 ! 635: WRASI_I wr %r0, 0x0016, %asi
12639tagged_1_148:
12640 tsubcctv %r21, 0x1e3e, %r26
12641 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
12642 .word 0x26800001 ! 637: BL bl,a <label_0x1>
12643 otherw
12644 mov 0x32, %r30
12645 .word 0x83d0001e ! 638: Tcc_R te icc_or_xcc, %r0 + %r30
12646 ta T_CHANGE_PRIV ! macro
12647 .word 0x9f802001 ! 640: SIR sir 0x0001
12648 .word 0x36700001 ! 641: BPGE <illegal instruction>
12649 .word 0x8d902b46 ! 642: WRPR_PSTATE_I wrpr %r0, 0x0b46, %pstate
12650 .word 0xca8008a0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
12651splash_lsu_1_149:
12652 set 0x17, %r2
12653 stxa %r2, [%r0] ASI_LSU_CONTROL
12654 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
12655 .word 0x9551c000 ! 645: RDPR_TL <illegal instruction>
12656splash_lsu_1_150:
12657 set 0x1b, %r2
12658 stxa %r2, [%r0] ASI_LSU_CONTROL
12659 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
12660 .word 0x8d903daf ! 647: WRPR_PSTATE_I wrpr %r0, 0x1daf, %pstate
12661DS_1_151:
12662 .word 0x22800001 ! 649: BE be,a <label_0x1>
12663 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
12664DS_1_152:
12665 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
12666 .xword 0xd1e2eade ! Random illegal ?
12667 .word 0xcd158002 ! 650: LDQF_R - [%r22, %r2], %f6
12668 .word 0xa7a00820 ! 649: FADDs fadds %f0, %f0, %f19
12669 .word 0x8f902000 ! 651: WRPR_TL_I wrpr %r0, 0x0000, %tl
12670 ta T_CHANGE_NONHPRIV ! macro
12671 .word 0xb1834018 ! 650: WR_STICK_REG_R wr %r13, %r24, %-
12672 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
12673 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
12674 .word 0x9f802001 ! 653: SIR sir 0x0001
12675 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
12676tagged_1_154:
12677 tsubcctv %r4, 0x1a22, %r22
12678 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
12679 .word 0x8790226d ! 656: WRPR_TT_I wrpr %r0, 0x026d, %tt
12680splash_tba_1_155:
12681 ta T_CHANGE_PRIV
12682 set 0x120000, %r2
12683 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
12684DS_1_156:
12685 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
12686 .word 0xe7346001 ! 659: STQF_I - %f19, [0x0001, %r17]
12687 normalw
12688 .word 0x8b458000 ! 658: RD_SOFTINT_REG rd %softint, %r5
12689 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
12690 .word 0x8d903663 ! 660: WRPR_PSTATE_I wrpr %r0, 0x1663, %pstate
12691 .word 0x34800001 ! 661: BG bg,a <label_0x1>
12692 .word 0x8d903029 ! 662: WRPR_PSTATE_I wrpr %r0, 0x1029, %pstate
12693DS_1_157:
12694 nop
12695 not %g0, %g2
12696 jmp %g2
12697 .word 0x9d902003 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
12698 .word 0x8198205c ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x005c, %hpstate
12699tagged_1_158:
12700 tsubcctv %r14, 0x156e, %r15
12701 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
12702DS_1_159:
12703 .word 0x22800001 ! 667: BE be,a <label_0x1>
12704 .word 0x22800001 ! 667: BE be,a <label_0x1>
12705 .word 0xa3a00544 ! 667: FSQRTd fsqrt
12706 .word 0x95a08824 ! 666: FADDs fadds %f2, %f4, %f10
12707 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
12708 .word 0x93902000 ! 668: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
12709 .word 0x8d802000 ! 669: WRFPRS_I wr %r0, 0x0000, %fprs
12710 ta T_CHANGE_PRIV ! macro
12711 .word 0xe48008a0 ! 671: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
12712 .word 0x99902000 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
12713 .word 0xa1902001 ! 673: WRPR_GL_I wrpr %r0, 0x0001, %-
12714 .word 0x8f45c000 ! 674: RD_TICK_CMPR_REG rd %-, %r7
12715 .word 0xecdfe000 ! 675: LDXA_I ldxa [%r31, + 0x0000] %asi, %r22
12716tagged_1_160:
12717 tsubcctv %r25, 0x1ea7, %r12
12718 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
12719 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
12720 .word 0xafa2cdc0 ! 678: FdMULq fdmulq
12721 .word 0x97500000 ! 679: RDPR_TPC <illegal instruction>
12722 .word 0xa190200b ! 680: WRPR_GL_I wrpr %r0, 0x000b, %-
12723 .word 0x8198268e ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x068e, %hpstate
12724 otherw
12725 mov 0x32, %r30
12726 .word 0x91d0001e ! 682: Tcc_R ta icc_or_xcc, %r0 + %r30
12727splash_tba_1_161:
12728 ta T_CHANGE_PRIV
12729 set 0x120000, %r2
12730 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
12731 .word 0xc4c7e020 ! 684: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
12732 .word 0x87802088 ! 685: WRASI_I wr %r0, 0x0088, %asi
12733 invalw
12734 mov 0xb4, %r30
12735 .word 0x83d0001e ! 686: Tcc_R te icc_or_xcc, %r0 + %r30
12736 .word 0xc4c7e030 ! 687: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r2
12737 .word 0xc4880e80 ! 688: LDUBA_R lduba [%r0, %r0] 0x74, %r2
12738 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
12739 ta T_CHANGE_PRIV ! macro
12740 .word 0x81460000 ! 691: RD_STICK_REG stbar
12741 .word 0x879020fd ! 692: WRPR_TT_I wrpr %r0, 0x00fd, %tt
12742 .word 0xc4d804a0 ! 693: LDXA_R ldxa [%r0, %r0] 0x25, %r2
12743 .word 0x8d90395d ! 694: WRPR_PSTATE_I wrpr %r0, 0x195d, %pstate
12744 .word 0xa1902008 ! 695: WRPR_GL_I wrpr %r0, 0x0008, %-
12745DS_1_162:
12746 .word 0x22800001 ! 697: BE be,a <label_0x1>
12747 .word 0xd3326001 ! 697: STQF_I - %f9, [0x0001, %r9]
12748 normalw
12749 .word 0xa1458000 ! 696: RD_SOFTINT_REG rd %softint, %r16
12750 .word 0x99902005 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0005, %cleanwin
12751splash_tba_1_163:
12752 ta T_CHANGE_PRIV
12753 set 0x120000, %r2
12754 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
12755 .word 0xc28008a0 ! 699: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
12756 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
12757tagged_1_164:
12758 tsubcctv %r19, 0x1bde, %r1
12759 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
12760tagged_1_165:
12761 taddcctv %r14, 0x1cfa, %r26
12762 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
12763 .word 0xc28008a0 ! 703: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
12764 ta T_CHANGE_PRIV ! macro
12765 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
12766 .word 0x87802080 ! 706: WRASI_I wr %r0, 0x0080, %asi
12767 .word 0x81982dde ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x0dde, %hpstate
12768 .word 0x83480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r1
12769 .word 0xf08804a0 ! 709: LDUBA_R lduba [%r0, %r0] 0x25, %r24
12770 .word 0x91d02035 ! 710: Tcc_I ta icc_or_xcc, %r0 + 53
12771 .word 0x87902031 ! 711: WRPR_TT_I wrpr %r0, 0x0031, %tt
12772 ta T_CHANGE_PRIV ! macro
12773 .word 0x93902005 ! 713: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
12774 .word 0x8d902db0 ! 714: WRPR_PSTATE_I wrpr %r0, 0x0db0, %pstate
12775 .word 0xf08fe000 ! 715: LDUBA_I lduba [%r31, + 0x0000] %asi, %r24
12776splash_tba_1_166:
12777 ta T_CHANGE_PRIV
12778 set 0x120000, %r2
12779 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
12780 .word 0xf0900e60 ! 717: LDUHA_R lduha [%r0, %r0] 0x73, %r24
12781 .word 0xa190200c ! 718: WRPR_GL_I wrpr %r0, 0x000c, %-
12782 otherw
12783 mov 0x33, %r30
12784 .word 0x83d0001e ! 719: Tcc_R te icc_or_xcc, %r0 + %r30
12785 ta T_CHANGE_HPRIV ! macro
12786 otherw
12787 mov 0x31, %r30
12788 .word 0x91d0001e ! 721: Tcc_R ta icc_or_xcc, %r0 + %r30
12789 .word 0x8d90246c ! 722: WRPR_PSTATE_I wrpr %r0, 0x046c, %pstate
12790tagged_1_167:
12791 taddcctv %r1, 0x1de7, %r16
12792 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
12793 .word 0xf08804a0 ! 724: LDUBA_R lduba [%r0, %r0] 0x25, %r24
12794 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
12795 .word 0x87902078 ! 726: WRPR_TT_I wrpr %r0, 0x0078, %tt
12796 .word 0xf08804a0 ! 727: LDUBA_R lduba [%r0, %r0] 0x25, %r24
12797 .word 0x87802089 ! 728: WRASI_I wr %r0, 0x0089, %asi
12798 .word 0x8198289c ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x089c, %hpstate
12799 .word 0xf0800ae0 ! 730: LDUWA_R lduwa [%r0, %r0] 0x57, %r24
12800 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
12801 .word 0x93902002 ! 732: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
12802 .word 0x83d02035 ! 733: Tcc_I te icc_or_xcc, %r0 + 53
12803 .word 0x93902002 ! 734: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
12804 .word 0x32700001 ! 735: BPNE <illegal instruction>
12805 .word 0x8780204f ! 736: WRASI_I wr %r0, 0x004f, %asi
12806 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
12807 .word 0x93902001 ! 738: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
12808DS_1_168:
12809 .word 0x22800001 ! 740: BE be,a <label_0x1>
12810 allclean
12811 .word 0x9bb30309 ! 739: ALLIGNADDRESS alignaddr %r12, %r9, %r13
12812 .word 0x91d02032 ! 740: Tcc_I ta icc_or_xcc, %r0 + 50
12813DS_1_169:
12814 .word 0x34800001 ! 742: BG bg,a <label_0x1>
12815 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
12816 .word 0x8d802000 ! 742: WRFPRS_I wr %r0, 0x0000, %fprs
12817 invalw
12818 mov 0x33, %r30
12819 .word 0x91d0001e ! 743: Tcc_R ta icc_or_xcc, %r0 + %r30
12820 .word 0x22700001 ! 744: BPE <illegal instruction>
12821 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
12822 .word 0x93902001 ! 746: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
12823 .word 0x3a700001 ! 747: BPCC <illegal instruction>
12824 .word 0x8198258e ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x058e, %hpstate
12825 invalw
12826 mov 0xb4, %r30
12827 .word 0x93d0001e ! 749: Tcc_R tne icc_or_xcc, %r0 + %r30
12828 .word 0x8d500000 ! 750: RDPR_TPC <illegal instruction>
12829splash_htba_1_170:
12830 ta T_CHANGE_HPRIV
12831 set 0x80000, %r2
12832 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
12833 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
12834 .word 0x93902003 ! 753: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
12835 .word 0x93902001 ! 754: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
12836splash_lsu_1_171:
12837 set 0xd, %r2
12838 stxa %r2, [%r0] ASI_LSU_CONTROL
12839 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
12840 .word 0x93902001 ! 756: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
12841DS_1_172:
12842 .word 0x22800001 ! 758: BE be,a <label_0x1>
12843 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
12844 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
12845 .word 0xcc800c40 ! 759: LDUWA_R lduwa [%r0, %r0] 0x62, %r6
12846 .word 0xa190200d ! 760: WRPR_GL_I wrpr %r0, 0x000d, %-
12847 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
12848DS_1_173:
12849 .word 0x22800001 ! 763: BE be,a <label_0x1>
12850 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
12851 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
12852 .word 0x8198271e ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x071e, %hpstate
12853splash_tba_1_174:
12854 ta T_CHANGE_PRIV
12855 set 0x003f0000, %r2
12856 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
12857 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
12858 .word 0x83504000 ! 767: RDPR_TNPC rdpr %tnpc, %r1
12859 .word 0xb1540000 ! 768: RDPR_GL <illegal instruction>
12860splash_lsu_1_175:
12861 set 0x13, %r2
12862 stxa %r2, [%r0] ASI_LSU_CONTROL
12863 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
12864 .word 0xa1902004 ! 770: WRPR_GL_I wrpr %r0, 0x0004, %-
12865 .word 0x876b0002 ! 771: SDIVX_R sdivx %r12, %r2, %r3
12866 .word 0x83508000 ! 772: RDPR_TSTATE <illegal instruction>
12867 .word 0x8d903024 ! 773: WRPR_PSTATE_I wrpr %r0, 0x1024, %pstate
12868 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
12869 .word 0xc2d00e80 ! 775: LDSHA_R ldsha [%r0, %r0] 0x74, %r1
12870 .word 0x93902006 ! 776: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
12871 .word 0x8780204f ! 777: WRASI_I wr %r0, 0x004f, %asi
12872 .word 0x8d903ee7 ! 778: WRPR_PSTATE_I wrpr %r0, 0x1ee7, %pstate
12873 .word 0x93d020b5 ! 779: Tcc_I tne icc_or_xcc, %r0 + 181
12874 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
12875 .word 0x87902101 ! 781: WRPR_TT_I wrpr %r0, 0x0101, %tt
12876 invalw
12877 mov 0xb3, %r30
12878 .word 0x91d0001e ! 782: Tcc_R ta icc_or_xcc, %r0 + %r30
12879 .word 0xb1514000 ! 783: RDPR_TBA <illegal instruction>
12880splash_lsu_1_176:
12881 set 0x1, %r2
12882 stxa %r2, [%r0] ASI_LSU_CONTROL
12883 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
12884 .word 0x91d020b2 ! 785: Tcc_I ta icc_or_xcc, %r0 + 178
12885 .word 0x93902004 ! 786: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
12886 .word 0x8f480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r7
12887 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
12888 .word 0xcec7e030 ! 789: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r7
12889DS_1_177:
12890 nop
12891 not %g0, %g2
12892 jmp %g2
12893 .word 0x9d902005 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
12894 .word 0x9f802001 ! 791: SIR sir 0x0001
12895 .word 0x87902192 ! 792: WRPR_TT_I wrpr %r0, 0x0192, %tt
12896splash_tba_1_178:
12897 ta T_CHANGE_PRIV
12898 set 0x120000, %r2
12899 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
12900 .word 0xce8008a0 ! 794: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
12901 .word 0xcedfe000 ! 795: LDXA_I ldxa [%r31, + 0x0000] %asi, %r7
12902 .word 0x9f802001 ! 796: SIR sir 0x0001
12903 otherw
12904 mov 0xb2, %r30
12905 .word 0x91d0001e ! 797: Tcc_R ta icc_or_xcc, %r0 + %r30
12906 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
12907 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
12908tagged_1_179:
12909 taddcctv %r12, 0x11d4, %r5
12910 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
12911 .word 0x87802058 ! 801: WRASI_I wr %r0, 0x0058, %asi
12912 .word 0xa1902005 ! 802: WRPR_GL_I wrpr %r0, 0x0005, %-
12913 .word 0xce8008a0 ! 803: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
12914 .word 0x91d02035 ! 804: Tcc_I ta icc_or_xcc, %r0 + 53
12915splash_tba_1_180:
12916 ta T_CHANGE_PRIV
12917 set 0x003f0000, %r2
12918 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
12919splash_lsu_1_181:
12920 set 0xb, %r2
12921 stxa %r2, [%r0] ASI_LSU_CONTROL
12922 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
12923 invalw
12924 mov 0x31, %r30
12925 .word 0x91d0001e ! 807: Tcc_R ta icc_or_xcc, %r0 + %r30
12926 .word 0x8d902f5b ! 808: WRPR_PSTATE_I wrpr %r0, 0x0f5b, %pstate
12927 .word 0x2e700001 ! 809: BPVS <illegal instruction>
12928 .word 0xced7e020 ! 810: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
12929 .word 0x8790219b ! 811: WRPR_TT_I wrpr %r0, 0x019b, %tt
12930splash_lsu_1_182:
12931 set 0x9, %r2
12932 stxa %r2, [%r0] ASI_LSU_CONTROL
12933 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
12934 .word 0xa1902009 ! 813: WRPR_GL_I wrpr %r0, 0x0009, %-
12935 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
12936splash_lsu_1_183:
12937 set 0x7, %r2
12938 stxa %r2, [%r0] ASI_LSU_CONTROL
12939 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
12940 .word 0x99902002 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
12941 .word 0xa1902008 ! 817: WRPR_GL_I wrpr %r0, 0x0008, %-
12942splash_lsu_1_184:
12943 set 0x19, %r2
12944 stxa %r2, [%r0] ASI_LSU_CONTROL
12945 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
12946 .word 0xcec004a0 ! 819: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
12947 .word 0xa190200f ! 820: WRPR_GL_I wrpr %r0, 0x000f, %-
12948splash_htba_1_185:
12949 ta T_CHANGE_HPRIV
12950 set 0x80000, %r2
12951 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
12952 .word 0xa190200a ! 822: WRPR_GL_I wrpr %r0, 0x000a, %-
12953 .word 0xce800b20 ! 823: LDUWA_R lduwa [%r0, %r0] 0x59, %r7
12954 .word 0xa190200a ! 824: WRPR_GL_I wrpr %r0, 0x000a, %-
12955DS_1_186:
12956 .word 0x34800001 ! 826: BG bg,a <label_0x1>
12957 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
12958 .word 0x81a109c4 ! 826: FDIVd fdivd %f4, %f4, %f0
12959 .word 0x8f902001 ! 828: WRPR_TL_I wrpr %r0, 0x0001, %tl
12960 ta T_CHANGE_NONHPRIV ! macro
12961 .word 0x93a01977 ! 827: FqTOd dis not found
12962
12963 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
12964 .word 0x879021d3 ! 829: WRPR_TT_I wrpr %r0, 0x01d3, %tt
12965 .word 0x8f902001 ! 831: WRPR_TL_I wrpr %r0, 0x0001, %tl
12966 ta T_CHANGE_NONPRIV ! macro
12967 .word 0xa9a01963 ! 830: FqTOd dis not found
12968
12969splash_lsu_1_189:
12970 set 0x17, %r2
12971 stxa %r2, [%r0] ASI_LSU_CONTROL
12972 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
12973 .word 0x8d9021c9 ! 832: WRPR_PSTATE_I wrpr %r0, 0x01c9, %pstate
12974 .word 0x93500000 ! 833: RDPR_TPC <illegal instruction>
12975 .word 0x93902001 ! 834: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
12976DS_1_190:
12977 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
12978 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
12979 ta T_CHANGE_PRIV ! macro
12980change_to_randtl_1_191:
12981 ta T_CHANGE_HPRIV ! macro
12982 .word 0x8f902003 ! 837: WRPR_TL_I wrpr %r0, 0x0003, %tl
12983 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
12984splash_tba_1_192:
12985 ta T_CHANGE_PRIV
12986 set 0x003f0000, %r2
12987 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
12988 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
12989 .word 0x89a40dcc ! 841: FdMULq fdmulq
12990 .word 0x87802088 ! 842: WRASI_I wr %r0, 0x0088, %asi
12991 .word 0x8f902001 ! 844: WRPR_TL_I wrpr %r0, 0x0001, %tl
12992 ta T_CHANGE_NONHPRIV ! macro
12993 .word 0x936ee001 ! 843: SDIVX_I sdivx %r27, 0x0001, %r9
12994 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
12995splash_cmpr_1_194:
12996 nop
12997 mov 1, %g2
12998 sllx %g2, 63, %g2
12999 or %g1, %g2, %g1
13000 wrhpr %g1, %g0, %hsys_tick_cmpr
13001 .word 0xb180a001 ! 845: WR_STICK_REG_I wr %r2, 0x0001, %-
13002 .word 0x93902001 ! 846: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
13003 .word 0x81982d9c ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x0d9c, %hpstate
13004tagged_1_195:
13005 taddcctv %r18, 0x142b, %r18
13006 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
13007 .word 0xd48008a0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
13008 .word 0xd4cfe030 ! 850: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r10
13009 .word 0x30800001 ! 851: BA ba,a <label_0x1>
13010change_to_randtl_1_196:
13011 ta T_CHANGE_PRIV ! macro
13012 .word 0x8f902001 ! 852: WRPR_TL_I wrpr %r0, 0x0001, %tl
13013 .word 0x8780201c ! 853: WRASI_I wr %r0, 0x001c, %asi
13014 .word 0x9f802001 ! 854: SIR sir 0x0001
13015 .word 0x81982347 ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x0347, %hpstate
13016DS_1_197:
13017 nop
13018 not %g0, %g2
13019 jmp %g2
13020 .word 0x9d902001 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
13021 .word 0x87802089 ! 857: WRASI_I wr %r0, 0x0089, %asi
13022 .word 0xa1902004 ! 858: WRPR_GL_I wrpr %r0, 0x0004, %-
13023 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
13024tagged_1_198:
13025 tsubcctv %r5, 0x1218, %r2
13026 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
13027splash_tba_1_199:
13028 ta T_CHANGE_PRIV
13029 set 0x120000, %r2
13030 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
13031 .word 0x87802080 ! 862: WRASI_I wr %r0, 0x0080, %asi
13032 .word 0x879021b8 ! 863: WRPR_TT_I wrpr %r0, 0x01b8, %tt
13033 .word 0x8d480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r6
13034 .word 0xccdfe010 ! 865: LDXA_I ldxa [%r31, + 0x0010] %asi, %r6
13035 .word 0xcc8008a0 ! 866: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
13036 ta T_CHANGE_HPRIV ! macro
13037 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
13038 .word 0x81982dd4 ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x0dd4, %hpstate
13039 .word 0x93902005 ! 870: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
13040 .word 0xccdfe030 ! 871: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
13041tagged_1_200:
13042 tsubcctv %r5, 0x1273, %r25
13043 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
13044splash_tba_1_201:
13045 ta T_CHANGE_PRIV
13046 set 0x003f0000, %r2
13047 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
13048 .word 0x87802063 ! 874: WRASI_I wr %r0, 0x0063, %asi
13049 ta T_CHANGE_PRIV ! macro
13050 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
13051 .word 0x87802080 ! 877: WRASI_I wr %r0, 0x0080, %asi
13052 .word 0x8790230d ! 878: WRPR_TT_I wrpr %r0, 0x030d, %tt
13053 .word 0xccd7e010 ! 879: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r6
13054 ta T_CHANGE_PRIV ! macro
13055 .word 0xcc9004a0 ! 881: LDUHA_R lduha [%r0, %r0] 0x25, %r6
13056splash_lsu_1_202:
13057 set 0x19, %r2
13058 stxa %r2, [%r0] ASI_LSU_CONTROL
13059 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
13060 .word 0x91d02033 ! 883: Tcc_I ta icc_or_xcc, %r0 + 51
13061splash_tba_1_203:
13062 ta T_CHANGE_PRIV
13063 set 0x120000, %r2
13064 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
13065 .word 0xcc8008a0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
13066DS_1_204:
13067 .word 0x22800001 ! 887: BE be,a <label_0x1>
13068 .word 0xc931800c ! 887: STQF_R - %f4, [%r12, %r6]
13069 normalw
13070 .word 0xa7458000 ! 886: RD_SOFTINT_REG rd %softint, %r19
13071 otherw
13072 mov 0x34, %r30
13073 .word 0x93d0001e ! 887: Tcc_R tne icc_or_xcc, %r0 + %r30
13074 .word 0xf28008a0 ! 888: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
13075DS_1_205:
13076 .word 0x34800001 ! 890: BG bg,a <label_0x1>
13077 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
13078splash_htba_1_206:
13079 ta T_CHANGE_HPRIV
13080 set 0x80000, %r2
13081 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
13082 .word 0xf2d804a0 ! 891: LDXA_R ldxa [%r0, %r0] 0x25, %r25
13083 otherw
13084 mov 0xb3, %r30
13085 .word 0x93d0001e ! 892: Tcc_R tne icc_or_xcc, %r0 + %r30
13086 .word 0xf2c7e010 ! 893: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r25
13087DS_1_207:
13088 nop
13089 not %g0, %g2
13090 jmp %g2
13091 .word 0x9d902002 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
13092 .word 0xf28804a0 ! 895: LDUBA_R lduba [%r0, %r0] 0x25, %r25
13093 .word 0x81982585 ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x0585, %hpstate
13094 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
13095 invalw
13096 mov 0xb2, %r30
13097 .word 0x91d0001e ! 898: Tcc_R ta icc_or_xcc, %r0 + %r30
13098 .word 0xa1902009 ! 899: WRPR_GL_I wrpr %r0, 0x0009, %-
13099 .word 0xf28008a0 ! 900: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
13100 invalw
13101 mov 0x30, %r30
13102 .word 0x91d0001e ! 901: Tcc_R ta icc_or_xcc, %r0 + %r30
13103 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
13104change_to_randtl_1_208:
13105 ta T_CHANGE_PRIV ! macro
13106 .word 0x8f902000 ! 903: WRPR_TL_I wrpr %r0, 0x0000, %tl
13107 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
13108 .word 0xa190200e ! 905: WRPR_GL_I wrpr %r0, 0x000e, %-
13109 .word 0x87802089 ! 906: WRASI_I wr %r0, 0x0089, %asi
13110 otherw
13111 mov 0xb2, %r30
13112 .word 0x91d0001e ! 907: Tcc_R ta icc_or_xcc, %r0 + %r30
13113 .word 0xf28008a0 ! 908: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
13114 .word 0x87802020 ! 909: WRASI_I wr %r0, 0x0020, %asi
13115 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
13116 .word 0xa1902002 ! 911: WRPR_GL_I wrpr %r0, 0x0002, %-
13117 .word 0x93902003 ! 912: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
13118 .word 0x87802014 ! 913: WRASI_I wr %r0, 0x0014, %asi
13119 .word 0xf28fe000 ! 914: LDUBA_I lduba [%r31, + 0x0000] %asi, %r25
13120 .word 0x8d90325d ! 915: WRPR_PSTATE_I wrpr %r0, 0x125d, %pstate
13121 .word 0xf2800c40 ! 916: LDUWA_R lduwa [%r0, %r0] 0x62, %r25
13122 .word 0x8f902000 ! 918: WRPR_TL_I wrpr %r0, 0x0000, %tl
13123 ta T_CHANGE_NONHPRIV ! macro
13124 .word 0x916da001 ! 917: SDIVX_I sdivx %r22, 0x0001, %r8
13125splash_lsu_1_210:
13126 set 0xf, %r2
13127 stxa %r2, [%r0] ASI_LSU_CONTROL
13128 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
13129 .word 0x8b464000 ! 919: RD_STICK_CMPR_REG rd %-, %r5
13130 .word 0xa1902009 ! 920: WRPR_GL_I wrpr %r0, 0x0009, %-
13131 .word 0x81982104 ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x0104, %hpstate
13132 .word 0xd6800b60 ! 922: LDUWA_R lduwa [%r0, %r0] 0x5b, %r11
13133 .word 0x93902004 ! 923: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
13134tagged_1_211:
13135 taddcctv %r16, 0x139a, %r21
13136 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
13137DS_1_212:
13138 .word 0x22800001 ! 926: BE be,a <label_0x1>
13139 pdist %f26, %f2, %f16
13140 .word 0x99b64314 ! 925: ALLIGNADDRESS alignaddr %r25, %r20, %r12
13141 .word 0x8d902b29 ! 926: WRPR_PSTATE_I wrpr %r0, 0x0b29, %pstate
13142tagged_1_213:
13143 taddcctv %r6, 0x1d8f, %r7
13144 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
13145 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
13146splash_tba_1_214:
13147 ta T_CHANGE_PRIV
13148 set 0x120000, %r2
13149 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
13150 .word 0xc68fe000 ! 930: LDUBA_I lduba [%r31, + 0x0000] %asi, %r3
13151 otherw
13152 mov 0xb3, %r30
13153 .word 0x91d0001e ! 931: Tcc_R ta icc_or_xcc, %r0 + %r30
13154 ta T_CHANGE_HPRIV ! macro
13155 .word 0x87802020 ! 933: WRASI_I wr %r0, 0x0020, %asi
13156 .word 0x93902001 ! 934: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
13157 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
13158 .word 0xc6d804a0 ! 936: LDXA_R ldxa [%r0, %r0] 0x25, %r3
13159 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
13160tagged_1_215:
13161 taddcctv %r23, 0x1be4, %r7
13162 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
13163DS_1_216:
13164 nop
13165 not %g0, %g2
13166 jmp %g2
13167 .word 0x9d902000 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
13168splash_tba_1_217:
13169 ta T_CHANGE_PRIV
13170 set 0x120000, %r2
13171 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
13172DS_1_218:
13173 .word 0x22800001 ! 942: BE be,a <label_0x1>
13174 .xword 0xf3d3e763 ! Random illegal ?
13175 .word 0xd7158018 ! 942: LDQF_R - [%r22, %r24], %f11
13176 .word 0x87a1c82c ! 941: FADDs fadds %f7, %f12, %f3
13177 .word 0x93902001 ! 942: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
13178 .word 0x8d903b3f ! 943: WRPR_PSTATE_I wrpr %r0, 0x1b3f, %pstate
13179 .word 0x8d90282a ! 944: WRPR_PSTATE_I wrpr %r0, 0x082a, %pstate
13180 .word 0x87802063 ! 945: WRASI_I wr %r0, 0x0063, %asi
13181 .word 0xc4880e60 ! 946: LDUBA_R lduba [%r0, %r0] 0x73, %r2
13182 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
13183 .word 0x91d02034 ! 948: Tcc_I ta icc_or_xcc, %r0 + 52
13184 .word 0x93902003 ! 949: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
13185 ta T_CHANGE_HPRIV ! macro
13186 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
13187 .word 0x24700001 ! 952: BPLE <illegal instruction>
13188 .word 0x8f902001 ! 954: WRPR_TL_I wrpr %r0, 0x0001, %tl
13189 ta T_CHANGE_NONHPRIV ! macro
13190 .word 0xb180400a ! 953: WR_STICK_REG_R wr %r1, %r10, %-
13191 .word 0x81982e4d ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x0e4d, %hpstate
13192 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
13193 .word 0x93902004 ! 956: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
13194 .word 0xa1902003 ! 957: WRPR_GL_I wrpr %r0, 0x0003, %-
13195 .word 0x819820de ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x00de, %hpstate
13196 .word 0x93902002 ! 959: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
13197 .word 0xc48804a0 ! 960: LDUBA_R lduba [%r0, %r0] 0x25, %r2
13198 .word 0xc48008a0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
13199 .word 0xa1902003 ! 962: WRPR_GL_I wrpr %r0, 0x0003, %-
13200 .word 0x8b494000 ! 963: RDHPR_HTBA rdhpr %htba, %r5
13201 .word 0xc4d7e010 ! 964: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r2
13202 .word 0x93902005 ! 965: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
13203DS_1_220:
13204 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
13205 .word 0xed30000c ! 967: STQF_R - %f22, [%r12, %r0]
13206 normalw
13207 .word 0x81458000 ! 966: RD_SOFTINT_REG stbar
13208 .word 0xa190200a ! 967: WRPR_GL_I wrpr %r0, 0x000a, %-
13209splash_lsu_1_221:
13210 set 0x7, %r2
13211 stxa %r2, [%r0] ASI_LSU_CONTROL
13212 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
13213 .word 0xa190200f ! 969: WRPR_GL_I wrpr %r0, 0x000f, %-
13214 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
13215splash_lsu_1_222:
13216 set 0x13, %r2
13217 stxa %r2, [%r0] ASI_LSU_CONTROL
13218 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
13219 .word 0x8d802000 ! 972: WRFPRS_I wr %r0, 0x0000, %fprs
13220splash_cmpr_1_223:
13221 nop
13222 mov 1, %g2
13223 sllx %g2, 63, %g2
13224 or %g1, %g2, %g1
13225 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
13226 .word 0xb1836001 ! 973: WR_STICK_REG_I wr %r13, 0x0001, %-
13227 .word 0x83d02032 ! 974: Tcc_I te icc_or_xcc, %r0 + 50
13228 .word 0xd4d00e80 ! 975: LDSHA_R ldsha [%r0, %r0] 0x74, %r10
13229tagged_1_224:
13230 tsubcctv %r15, 0x18b4, %r3
13231 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
13232 .word 0xd4c004a0 ! 977: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
13233 .word 0x93902002 ! 978: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
13234 .word 0x99902003 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0003, %cleanwin
13235 .word 0x8d903d17 ! 980: WRPR_PSTATE_I wrpr %r0, 0x1d17, %pstate
13236 .word 0x93902000 ! 981: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
13237 .word 0x91d02034 ! 982: Tcc_I ta icc_or_xcc, %r0 + 52
13238 .word 0x22700001 ! 983: BPE <illegal instruction>
13239 .word 0x93902003 ! 984: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
13240 otherw
13241 mov 0x32, %r30
13242 .word 0x83d0001e ! 985: Tcc_R te icc_or_xcc, %r0 + %r30
13243 otherw
13244 mov 0x35, %r30
13245 .word 0x91d0001e ! 986: Tcc_R ta icc_or_xcc, %r0 + %r30
13246 .word 0x8d802000 ! 987: WRFPRS_I wr %r0, 0x0000, %fprs
13247 .word 0xd497e020 ! 988: LDUHA_I lduha [%r31, + 0x0020] %asi, %r10
13248 .word 0xd4dfe000 ! 989: LDXA_I ldxa [%r31, + 0x0000] %asi, %r10
13249 .word 0x91d02034 ! 990: Tcc_I ta icc_or_xcc, %r0 + 52
13250 .word 0x34800001 ! 991: BG bg,a <label_0x1>
13251 .word 0xa190200a ! 992: WRPR_GL_I wrpr %r0, 0x000a, %-
13252 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
13253 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
13254 .word 0x91d020b5 ! 995: Tcc_I ta icc_or_xcc, %r0 + 181
13255splash_htba_1_225:
13256 ta T_CHANGE_HPRIV
13257 set 0x003b0000, %r2
13258 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
13259 .word 0x93902005 ! 997: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
13260DS_1_226:
13261 .word 0x22800001 ! 999: BE be,a <label_0x1>
13262 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
13263splash_lsu_1_227:
13264 set 0x1b, %r2
13265 stxa %r2, [%r0] ASI_LSU_CONTROL
13266 setx join_lbl_0_0, %g1, %g2
13267 jmp %g2
13268 nop
13269fork_lbl_0_1:
13270 .word 0x91d02033 ! 1: Tcc_I ta icc_or_xcc, %r0 + 51
13271 .word 0x91d02033 ! 2: Tcc_I ta icc_or_xcc, %r0 + 51
13272 .word 0xa1902008 ! 3: WRPR_GL_I wrpr %r0, 0x0008, %-
13273splash_lsu_0_0:
13274 set 0xd, %r2
13275 stxa %r2, [%r0] ASI_LSU_CONTROL
13276 .word 0x3d400001 ! 4: FBPULE fbule,a,pn %fcc0, <label_0x1>
13277 .word 0x8d514000 ! 5: RDPR_TBA <illegal instruction>
13278tagged_0_1:
13279 taddcctv %r13, 0x1f77, %r14
13280 .word 0xcc07e001 ! 6: LDUW_I lduw [%r31 + 0x0001], %r6
13281DS_0_2:
13282 .word 0x22800001 ! 8: BE be,a <label_0x1>
13283 pdist %f30, %f24, %f14
13284 .word 0xa1b48305 ! 7: ALLIGNADDRESS alignaddr %r18, %r5, %r16
13285 .word 0x89514000 ! 8: RDPR_TBA <illegal instruction>
13286tagged_0_3:
13287 taddcctv %r23, 0x12df, %r21
13288 .word 0xc807e001 ! 9: LDUW_I lduw [%r31 + 0x0001], %r4
13289 .word 0xc81fe001 ! 10: LDD_I ldd [%r31 + 0x0001], %r4
13290 invalw
13291 mov 0x31, %r30
13292 .word 0x91d0001e ! 11: Tcc_R ta icc_or_xcc, %r0 + %r30
13293 .word 0xc8c7e010 ! 12: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r4
13294 .word 0xc917c000 ! 13: LDQF_R - [%r31, %r0], %f4
13295 .word 0xc89fe001 ! 14: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
13296 invalw
13297 mov 0x35, %r30
13298 .word 0x83d0001e ! 15: Tcc_R te icc_or_xcc, %r0 + %r30
13299 .word 0x99902000 ! 16: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
13300 .word 0xc807c000 ! 17: LDUW_R lduw [%r31 + %r0], %r4
13301 .word 0x8d802000 ! 18: WRFPRS_I wr %r0, 0x0000, %fprs
13302 .word 0x9b45c000 ! 19: RD_TICK_CMPR_REG rd %-, %r13
13303 .word 0x83d02033 ! 20: Tcc_I te icc_or_xcc, %r0 + 51
13304DS_0_4:
13305 .word 0x32800001 ! 22: BNE bne,a <label_0x1>
13306 .word 0xc534801a ! 22: STQF_R - %f2, [%r26, %r18]
13307 normalw
13308 .word 0xa3458000 ! 21: RD_SOFTINT_REG rd %softint, %r17
13309 .word 0x8790237f ! 22: WRPR_TT_I wrpr %r0, 0x037f, %tt
13310DS_0_5:
13311 .word 0x32800001 ! 24: BNE bne,a <label_0x1>
13312 .word 0xc533000a ! 24: STQF_R - %f2, [%r10, %r12]
13313 normalw
13314 .word 0x97458000 ! 23: RD_SOFTINT_REG rd %softint, %r11
13315tagged_0_6:
13316 tsubcctv %r4, 0x1071, %r7
13317 .word 0xd607e001 ! 24: LDUW_I lduw [%r31 + 0x0001], %r11
13318 .word 0x879023bf ! 25: WRPR_TT_I wrpr %r0, 0x03bf, %tt
13319splash_tba_0_7:
13320 ta T_CHANGE_PRIV
13321 set 0x120000, %r2
13322 .word 0x8b900002 ! 26: WRPR_TBA_R wrpr %r0, %r2, %tba
13323 .word 0x819822c7 ! 27: WRHPR_HPSTATE_I wrhpr %r0, 0x02c7, %hpstate
13324splash_lsu_0_8:
13325 set 0xd, %r2
13326 stxa %r2, [%r0] ASI_LSU_CONTROL
13327 .word 0x3d400001 ! 28: FBPULE fbule,a,pn %fcc0, <label_0x1>
13328 .word 0xd65fe001 ! 29: LDX_I ldx [%r31 + 0x0001], %r11
13329 .word 0xd6d7e010 ! 30: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r11
13330 .word 0x9b50c000 ! 31: RDPR_TT <illegal instruction>
13331 .word 0xda07c000 ! 32: LDUW_R lduw [%r31 + %r0], %r13
13332 otherw
13333 mov 0x35, %r30
13334 .word 0x91d0001e ! 33: Tcc_R ta icc_or_xcc, %r0 + %r30
13335 .word 0x93902003 ! 34: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
13336 .word 0x81982e4d ! 35: WRHPR_HPSTATE_I wrhpr %r0, 0x0e4d, %hpstate
13337 .word 0xdad7e000 ! 36: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
13338 .word 0xda47c000 ! 37: LDSW_R ldsw [%r31 + %r0], %r13
13339 .word 0x81982806 ! 38: WRHPR_HPSTATE_I wrhpr %r0, 0x0806, %hpstate
13340 .word 0x8f464000 ! 39: RD_STICK_CMPR_REG rd %-, %r7
13341 .word 0xa3464000 ! 40: RD_STICK_CMPR_REG rd %-, %r17
13342 .word 0x8d9029ad ! 41: WRPR_PSTATE_I wrpr %r0, 0x09ad, %pstate
13343 .word 0x87802089 ! 42: WRASI_I wr %r0, 0x0089, %asi
13344 .word 0xa190200f ! 43: WRPR_GL_I wrpr %r0, 0x000f, %-
13345 .word 0x879022ca ! 44: WRPR_TT_I wrpr %r0, 0x02ca, %tt
13346DS_0_9:
13347 nop
13348 not %g0, %g2
13349 jmp %g2
13350 .word 0x9d902002 ! 45: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
13351DS_0_10:
13352 .word 0x20800001 ! 47: BN bn,a <label_0x1>
13353 .word 0xbfefc000 ! 46: RESTORE_R restore %r31, %r0, %r31
13354 .word 0x26800001 ! 47: BL bl,a <label_0x1>
13355DS_0_11:
13356 .word 0x22800001 ! 49: BE be,a <label_0x1>
13357 pdist %f20, %f2, %f0
13358 .word 0x97b68309 ! 48: ALLIGNADDRESS alignaddr %r26, %r9, %r11
13359 .word 0xa190200f ! 49: WRPR_GL_I wrpr %r0, 0x000f, %-
13360 .word 0xd65fe001 ! 50: LDX_I ldx [%r31 + 0x0001], %r11
13361 .word 0xd6d804a0 ! 51: LDXA_R ldxa [%r0, %r0] 0x25, %r11
13362 .word 0xd6800c20 ! 52: LDUWA_R lduwa [%r0, %r0] 0x61, %r11
13363 .word 0x8790225e ! 53: WRPR_TT_I wrpr %r0, 0x025e, %tt
13364splash_htba_0_12:
13365 ta T_CHANGE_HPRIV
13366 set 0x00380000, %r2
13367 .word 0x8b980002 ! 54: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
13368 .word 0x8d90287e ! 55: WRPR_PSTATE_I wrpr %r0, 0x087e, %pstate
13369 .word 0xd617e001 ! 56: LDUH_I lduh [%r31 + 0x0001], %r11
13370 .word 0x8790223f ! 57: WRPR_TT_I wrpr %r0, 0x023f, %tt
13371 .word 0xd68008a0 ! 58: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
13372splash_tba_0_13:
13373 ta T_CHANGE_PRIV
13374 set 0x120000, %r2
13375 .word 0x8b900002 ! 59: WRPR_TBA_R wrpr %r0, %r2, %tba
13376 .word 0x879023b4 ! 60: WRPR_TT_I wrpr %r0, 0x03b4, %tt
13377 .word 0x91d02034 ! 61: Tcc_I ta icc_or_xcc, %r0 + 52
13378 .word 0xd68008a0 ! 62: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
13379splash_cmpr_0_14:
13380 nop
13381 mov 1, %g2
13382 sllx %g2, 63, %g2
13383 or %g1, %g2, %g1
13384 .word 0xb181e001 ! 63: WR_STICK_REG_I wr %r7, 0x0001, %-
13385 .word 0xd6d7e030 ! 64: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r11
13386 .word 0x8d902f43 ! 65: WRPR_PSTATE_I wrpr %r0, 0x0f43, %pstate
13387 .word 0x26700001 ! 66: BPL <illegal instruction>
13388 .word 0xa150c000 ! 67: RDPR_TT <illegal instruction>
13389 .word 0x8d903561 ! 68: WRPR_PSTATE_I wrpr %r0, 0x1561, %pstate
13390 .word 0x30800001 ! 69: BA ba,a <label_0x1>
13391splash_lsu_0_15:
13392 set 0xd, %r2
13393 stxa %r2, [%r0] ASI_LSU_CONTROL
13394 .word 0x3d400001 ! 70: FBPULE fbule,a,pn %fcc0, <label_0x1>
13395 .word 0x8d9036b9 ! 71: WRPR_PSTATE_I wrpr %r0, 0x16b9, %pstate
13396splash_lsu_0_16:
13397 set 0x11, %r2
13398 stxa %r2, [%r0] ASI_LSU_CONTROL
13399 .word 0x3d400001 ! 72: FBPULE fbule,a,pn %fcc0, <label_0x1>
13400 .word 0x91d02032 ! 73: Tcc_I ta icc_or_xcc, %r0 + 50
13401 .word 0xe137c009 ! 74: STQF_R - %f16, [%r9, %r31]
13402 .word 0xe057c000 ! 75: LDSH_R ldsh [%r31 + %r0], %r16
13403 .word 0x81982606 ! 76: WRHPR_HPSTATE_I wrhpr %r0, 0x0606, %hpstate
13404splash_tba_0_17:
13405 ta T_CHANGE_PRIV
13406 set 0x120000, %r2
13407 .word 0x8b900002 ! 77: WRPR_TBA_R wrpr %r0, %r2, %tba
13408 .word 0x8d802000 ! 78: WRFPRS_I wr %r0, 0x0000, %fprs
13409splash_htba_0_18:
13410 ta T_CHANGE_HPRIV
13411 set 0x00380000, %r2
13412 .word 0x8b980002 ! 79: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
13413tagged_0_19:
13414 taddcctv %r22, 0x1b8a, %r19
13415 .word 0xe007e001 ! 80: LDUW_I lduw [%r31 + 0x0001], %r16
13416 .word 0x8d902b6b ! 81: WRPR_PSTATE_I wrpr %r0, 0x0b6b, %pstate
13417 invalw
13418 mov 0x34, %r30
13419 .word 0x83d0001e ! 82: Tcc_R te icc_or_xcc, %r0 + %r30
13420 .word 0x32800001 ! 83: BNE bne,a <label_0x1>
13421 .word 0x91d02035 ! 84: Tcc_I ta icc_or_xcc, %r0 + 53
13422 .word 0x879023ee ! 85: WRPR_TT_I wrpr %r0, 0x03ee, %tt
13423 .word 0xe0d7e010 ! 86: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r16
13424 .word 0x83504000 ! 87: RDPR_TNPC <illegal instruction>
13425 .word 0x91d020b4 ! 88: Tcc_I ta icc_or_xcc, %r0 + 180
13426 .word 0x26700001 ! 89: BPL <illegal instruction>
13427 .word 0x8d90368b ! 90: WRPR_PSTATE_I wrpr %r0, 0x168b, %pstate
13428 .word 0x9f802001 ! 91: SIR sir 0x0001
13429 .word 0x91d02032 ! 92: Tcc_I ta icc_or_xcc, %r0 + 50
13430 .word 0x81982c96 ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x0c96, %hpstate
13431 .word 0xc24fc000 ! 94: LDSB_R ldsb [%r31 + %r0], %r1
13432DS_0_20:
13433 .word 0x32800001 ! 96: BNE bne,a <label_0x1>
13434 .xword 0xfd5413ba ! Random illegal ?
13435 .word 0xe113000b ! 96: LDQF_R - [%r12, %r11], %f16
13436 .word 0x81a08827 ! 95: FADDs fadds %f2, %f7, %f0
13437 otherw
13438 mov 0x32, %r30
13439 .word 0x91d0001e ! 96: Tcc_R ta icc_or_xcc, %r0 + %r30
13440tagged_0_21:
13441 taddcctv %r25, 0x1f47, %r17
13442 .word 0xc007e001 ! 97: LDUW_I lduw [%r31 + 0x0001], %r0
13443 .word 0x2a800001 ! 98: BCS bcs,a <label_0x1>
13444 .word 0xc0880e80 ! 99: LDUBA_R lduba [%r0, %r0] 0x74, %r0
13445 .word 0xa1902000 ! 100: WRPR_GL_I wrpr %r0, 0x0000, %-
13446 .word 0xc017c000 ! 101: LDUH_R lduh [%r31 + %r0], %r0
13447 .word 0xc03fe001 ! 102: STD_I std %r0, [%r31 + 0x0001]
13448 .word 0x93902002 ! 103: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
13449 .word 0xc0800b20 ! 104: LDUWA_R lduwa [%r0, %r0] 0x59, %r0
13450 .word 0x93902007 ! 105: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
13451 .word 0x81460000 ! 106: RD_STICK_REG stbar
13452 .word 0xc01fc000 ! 107: LDD_R ldd [%r31 + %r0], %r0
13453 .word 0x8198230e ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x030e, %hpstate
13454 .word 0xc0c7e030 ! 109: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r0
13455 .word 0x8d90379f ! 110: WRPR_PSTATE_I wrpr %r0, 0x179f, %pstate
13456 .word 0x8d500000 ! 111: RDPR_TPC <illegal instruction>
13457 .word 0xa1500000 ! 112: RDPR_TPC <illegal instruction>
13458splash_cmpr_0_22:
13459 nop
13460 mov 1, %g2
13461 sllx %g2, 63, %g2
13462 or %g1, %g2, %g1
13463 .word 0xb181e001 ! 113: WR_STICK_REG_I wr %r7, 0x0001, %-
13464 .word 0xe097e010 ! 114: LDUHA_I lduha [%r31, + 0x0010] %asi, %r16
13465tagged_0_23:
13466 taddcctv %r15, 0x1a4d, %r25
13467 .word 0xe007e001 ! 115: LDUW_I lduw [%r31 + 0x0001], %r16
13468 .word 0xe0d7e010 ! 116: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r16
13469 .word 0x81982f14 ! 117: WRHPR_HPSTATE_I wrhpr %r0, 0x0f14, %hpstate
13470 .word 0xe0d804a0 ! 118: LDXA_R ldxa [%r0, %r0] 0x25, %r16
13471 ta T_CHANGE_HPRIV ! macro
13472DS_0_24:
13473 nop
13474 not %g0, %g2
13475 jmp %g2
13476 .word 0x9d902002 ! 120: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
13477splash_tba_0_25:
13478 ta T_CHANGE_PRIV
13479 set 0x120000, %r2
13480 .word 0x8b900002 ! 121: WRPR_TBA_R wrpr %r0, %r2, %tba
13481 .word 0xe0d80e80 ! 122: LDXA_R ldxa [%r0, %r0] 0x74, %r16
13482 .word 0x9f802001 ! 123: SIR sir 0x0001
13483 .word 0x819829c7 ! 124: WRHPR_HPSTATE_I wrhpr %r0, 0x09c7, %hpstate
13484 .word 0xe0dfe000 ! 125: LDXA_I ldxa [%r31, + 0x0000] %asi, %r16
13485 .word 0x879022f8 ! 126: WRPR_TT_I wrpr %r0, 0x02f8, %tt
13486 .word 0x87902062 ! 127: WRPR_TT_I wrpr %r0, 0x0062, %tt
13487 .word 0xe01fc000 ! 128: LDD_R ldd [%r31 + %r0], %r16
13488change_to_randtl_0_26:
13489 ta T_CHANGE_PRIV ! macro
13490 .word 0x8f902002 ! 129: WRPR_TL_I wrpr %r0, 0x0002, %tl
13491 .word 0x8d902222 ! 130: WRPR_PSTATE_I wrpr %r0, 0x0222, %pstate
13492splash_lsu_0_27:
13493 set 0x1, %r2
13494 stxa %r2, [%r0] ASI_LSU_CONTROL
13495 .word 0x3d400001 ! 131: FBPULE fbule,a,pn %fcc0, <label_0x1>
13496 .word 0x8f902000 ! 133: WRPR_TL_I wrpr %r0, 0x0000, %tl
13497 ta T_CHANGE_NONHPRIV ! macro
13498 .word 0xb1868005 ! 132: WR_STICK_REG_R wr %r26, %r5, %-
13499 .word 0x8198289d ! 133: WRHPR_HPSTATE_I wrhpr %r0, 0x089d, %hpstate
13500 .word 0xe08008a0 ! 134: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
13501change_to_randtl_0_29:
13502 ta T_CHANGE_HPRIV ! macro
13503 .word 0x8f902005 ! 135: WRPR_TL_I wrpr %r0, 0x0005, %tl
13504 .word 0xe08008a0 ! 136: LDUWA_R lduwa [%r0, %r0] 0x45, %r16
13505 .word 0x93902002 ! 137: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
13506 .word 0x8d9039c5 ! 138: WRPR_PSTATE_I wrpr %r0, 0x19c5, %pstate
13507 .word 0x8afb6001 ! 139: SDIVcc_I sdivcc %r13, 0x0001, %r5
13508 invalw
13509 mov 0x32, %r30
13510 .word 0x91d0001e ! 140: Tcc_R ta icc_or_xcc, %r0 + %r30
13511 .word 0xa1902002 ! 141: WRPR_GL_I wrpr %r0, 0x0002, %-
13512 .word 0xca800c00 ! 142: LDUWA_R lduwa [%r0, %r0] 0x60, %r5
13513 .word 0x8780204f ! 143: WRASI_I wr %r0, 0x004f, %asi
13514 .word 0x8d90269f ! 144: WRPR_PSTATE_I wrpr %r0, 0x069f, %pstate
13515 .word 0x8d903a5d ! 145: WRPR_PSTATE_I wrpr %r0, 0x1a5d, %pstate
13516 .word 0xcad00e40 ! 146: LDSHA_R ldsha [%r0, %r0] 0x72, %r5
13517DS_0_30:
13518 .word 0x20800001 ! 148: BN bn,a <label_0x1>
13519 .word 0xbfe7c000 ! 147: SAVE_R save %r31, %r0, %r31
13520DS_0_31:
13521 .word 0x20800001 ! 149: BN bn,a <label_0x1>
13522 .word 0xbfe7c000 ! 148: SAVE_R save %r31, %r0, %r31
13523 .word 0xca800b20 ! 149: LDUWA_R lduwa [%r0, %r0] 0x59, %r5
13524 .word 0xca97e000 ! 150: LDUHA_I lduha [%r31, + 0x0000] %asi, %r5
13525 .word 0x886dc018 ! 151: UDIVX_R udivx %r23, %r24, %r4
13526 .word 0xc84fe001 ! 152: LDSB_I ldsb [%r31 + 0x0001], %r4
13527 .word 0xc8c80e40 ! 153: LDSBA_R ldsba [%r0, %r0] 0x72, %r4
13528 .word 0xc89fe001 ! 154: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
13529splash_tba_0_32:
13530 ta T_CHANGE_PRIV
13531 set 0x120000, %r2
13532 .word 0x8b900002 ! 155: WRPR_TBA_R wrpr %r0, %r2, %tba
13533 .word 0xc827e001 ! 156: STW_I stw %r4, [%r31 + 0x0001]
13534 .word 0xc8d004a0 ! 157: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
13535splash_lsu_0_33:
13536 set 0xb, %r2
13537 stxa %r2, [%r0] ASI_LSU_CONTROL
13538 .word 0x3d400001 ! 158: FBPULE fbule,a,pn %fcc0, <label_0x1>
13539 .word 0x97514000 ! 159: RDPR_TBA <illegal instruction>
13540 .word 0xd737c018 ! 160: STQF_R - %f11, [%r24, %r31]
13541 .word 0xd61fc000 ! 161: LDD_R ldd [%r31 + %r0], %r11
13542 .word 0xd6c7e030 ! 162: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r11
13543 .word 0xd6dfe010 ! 163: LDXA_I ldxa [%r31, + 0x0010] %asi, %r11
13544 .word 0x8f45c000 ! 164: RD_TICK_CMPR_REG rd %-, %r7
13545 .word 0x99508000 ! 165: RDPR_TSTATE <illegal instruction>
13546 .word 0xd89fe001 ! 166: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
13547 invalw
13548 mov 0x31, %r30
13549 .word 0x91d0001e ! 167: Tcc_R ta icc_or_xcc, %r0 + %r30
13550 invalw
13551 mov 0x35, %r30
13552 .word 0x91d0001e ! 168: Tcc_R ta icc_or_xcc, %r0 + %r30
13553 .word 0xd89004a0 ! 169: LDUHA_R lduha [%r0, %r0] 0x25, %r12
13554 .word 0x819827d4 ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x07d4, %hpstate
13555 .word 0xd84fc000 ! 171: LDSB_R ldsb [%r31 + %r0], %r12
13556 .word 0x81982d05 ! 172: WRHPR_HPSTATE_I wrhpr %r0, 0x0d05, %hpstate
13557 .word 0x8d90268e ! 173: WRPR_PSTATE_I wrpr %r0, 0x068e, %pstate
13558 .word 0x9f802001 ! 174: SIR sir 0x0001
13559DS_0_34:
13560 .word 0x34800001 ! 176: BG bg,a <label_0x1>
13561 pdist %f24, %f2, %f8
13562 .word 0xa3b08305 ! 175: ALLIGNADDRESS alignaddr %r2, %r5, %r17
13563DS_0_35:
13564 .word 0x32800001 ! 177: BNE bne,a <label_0x1>
13565 .word 0xbfefc000 ! 176: RESTORE_R restore %r31, %r0, %r31
13566 invalw
13567 mov 0x30, %r30
13568 .word 0x91d0001e ! 177: Tcc_R ta icc_or_xcc, %r0 + %r30
13569splash_lsu_0_36:
13570 set 0x7, %r2
13571 stxa %r2, [%r0] ASI_LSU_CONTROL
13572 .word 0x3d400001 ! 178: FBPULE fbule,a,pn %fcc0, <label_0x1>
13573 .word 0xa1902005 ! 179: WRPR_GL_I wrpr %r0, 0x0005, %-
13574 .word 0x8d903bde ! 180: WRPR_PSTATE_I wrpr %r0, 0x1bde, %pstate
13575 .word 0x93902003 ! 181: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
13576splash_lsu_0_37:
13577 set 0x5, %r2
13578 stxa %r2, [%r0] ASI_LSU_CONTROL
13579 .word 0x3d400001 ! 182: FBPULE fbule,a,pn %fcc0, <label_0x1>
13580 invalw
13581 mov 0x31, %r30
13582 .word 0x83d0001e ! 183: Tcc_R te icc_or_xcc, %r0 + %r30
13583 .word 0x8d902b7a ! 184: WRPR_PSTATE_I wrpr %r0, 0x0b7a, %pstate
13584 .word 0x91d02032 ! 185: Tcc_I ta icc_or_xcc, %r0 + 50
13585 .word 0xe2d00e40 ! 186: LDSHA_R ldsha [%r0, %r0] 0x72, %r17
13586 .word 0x81982a17 ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x0a17, %hpstate
13587 invalw
13588 mov 0x33, %r30
13589 .word 0x93d0001e ! 188: Tcc_R tne icc_or_xcc, %r0 + %r30
13590 .word 0x8d902191 ! 189: WRPR_PSTATE_I wrpr %r0, 0x0191, %pstate
13591splash_tba_0_38:
13592 ta T_CHANGE_PRIV
13593 set 0x120000, %r2
13594 .word 0x8b900002 ! 190: WRPR_TBA_R wrpr %r0, %r2, %tba
13595 .word 0x93902006 ! 191: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
13596 .word 0xa190200c ! 192: WRPR_GL_I wrpr %r0, 0x000c, %-
13597 .word 0x83d02032 ! 193: Tcc_I te icc_or_xcc, %r0 + 50
13598 .word 0x879020e5 ! 194: WRPR_TT_I wrpr %r0, 0x00e5, %tt
13599 .word 0x93d02033 ! 195: Tcc_I tne icc_or_xcc, %r0 + 51
13600 .word 0x9751c000 ! 196: RDPR_TL <illegal instruction>
13601 .word 0x8d90384a ! 197: WRPR_PSTATE_I wrpr %r0, 0x184a, %pstate
13602 .word 0x91d02035 ! 198: Tcc_I ta icc_or_xcc, %r0 + 53
13603 .word 0xd607c000 ! 199: LDUW_R lduw [%r31 + %r0], %r11
13604 .word 0x91d02033 ! 200: Tcc_I ta icc_or_xcc, %r0 + 51
13605tagged_0_39:
13606 taddcctv %r17, 0x1bd7, %r7
13607 .word 0xd607e001 ! 201: LDUW_I lduw [%r31 + 0x0001], %r11
13608 .word 0x85508000 ! 202: RDPR_TSTATE <illegal instruction>
13609 .word 0xc48804a0 ! 203: LDUBA_R lduba [%r0, %r0] 0x25, %r2
13610 .word 0xc48008a0 ! 204: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
13611 .word 0xc48008a0 ! 205: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
13612change_to_randtl_0_40:
13613 ta T_CHANGE_PRIV ! macro
13614 .word 0x8f902001 ! 206: WRPR_TL_I wrpr %r0, 0x0001, %tl
13615 .word 0xc48008a0 ! 207: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
13616 ta T_CHANGE_HPRIV ! macro
13617 .word 0x91d02033 ! 209: Tcc_I ta icc_or_xcc, %r0 + 51
13618 .word 0x93d02034 ! 210: Tcc_I tne icc_or_xcc, %r0 + 52
13619 ta T_CHANGE_PRIV ! macro
13620 .word 0x32800001 ! 212: BNE bne,a <label_0x1>
13621 .word 0x81982e17 ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x0e17, %hpstate
13622 .word 0xa1902005 ! 214: WRPR_GL_I wrpr %r0, 0x0005, %-
13623splash_tba_0_41:
13624 ta T_CHANGE_PRIV
13625 set 0x120000, %r2
13626 .word 0x8b900002 ! 215: WRPR_TBA_R wrpr %r0, %r2, %tba
13627splash_lsu_0_42:
13628 set 0x9, %r2
13629 stxa %r2, [%r0] ASI_LSU_CONTROL
13630 .word 0x3d400001 ! 216: FBPULE fbule,a,pn %fcc0, <label_0x1>
13631 .word 0xc4800b60 ! 217: LDUWA_R lduwa [%r0, %r0] 0x5b, %r2
13632 otherw
13633 mov 0x31, %r30
13634 .word 0x91d0001e ! 218: Tcc_R ta icc_or_xcc, %r0 + %r30
13635 .word 0x87802010 ! 219: WRASI_I wr %r0, 0x0010, %asi
13636DS_0_43:
13637 .word 0x22800001 ! 221: BE be,a <label_0x1>
13638 .word 0xd132e001 ! 221: STQF_I - %f8, [0x0001, %r11]
13639 normalw
13640 .word 0xaf458000 ! 220: RD_SOFTINT_REG rd %softint, %r23
13641splash_lsu_0_44:
13642 set 0x3, %r2
13643 stxa %r2, [%r0] ASI_LSU_CONTROL
13644 .word 0x3d400001 ! 221: FBPULE fbule,a,pn %fcc0, <label_0x1>
13645 .word 0xeec804a0 ! 222: LDSBA_R ldsba [%r0, %r0] 0x25, %r23
13646 .word 0x8f50c000 ! 223: RDPR_TT <illegal instruction>
13647 .word 0x8d802000 ! 224: WRFPRS_I wr %r0, 0x0000, %fprs
13648 .word 0x8780201c ! 225: WRASI_I wr %r0, 0x001c, %asi
13649 .word 0xce8008a0 ! 226: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
13650 .word 0x87802016 ! 227: WRASI_I wr %r0, 0x0016, %asi
13651splash_tba_0_45:
13652 ta T_CHANGE_PRIV
13653 set 0x003c0000, %r2
13654 .word 0x8b900002 ! 228: WRPR_TBA_R wrpr %r0, %r2, %tba
13655 .word 0x34700001 ! 229: BPG <illegal instruction>
13656 .word 0xa3508000 ! 230: RDPR_TSTATE <illegal instruction>
13657 .word 0x8790223e ! 231: WRPR_TT_I wrpr %r0, 0x023e, %tt
13658tagged_0_46:
13659 tsubcctv %r2, 0x1db6, %r12
13660 .word 0xe207e001 ! 232: LDUW_I lduw [%r31 + 0x0001], %r17
13661 .word 0x879022d6 ! 233: WRPR_TT_I wrpr %r0, 0x02d6, %tt
13662 .word 0xe28008a0 ! 234: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
13663 .word 0x86ae4009 ! 235: ANDNcc_R andncc %r25, %r9, %r3
13664DS_0_47:
13665 .word 0x22800001 ! 237: BE be,a <label_0x1>
13666 .word 0xbfefc000 ! 236: RESTORE_R restore %r31, %r0, %r31
13667 .word 0x81982d8e ! 237: WRHPR_HPSTATE_I wrhpr %r0, 0x0d8e, %hpstate
13668 .word 0x87802014 ! 238: WRASI_I wr %r0, 0x0014, %asi
13669 .word 0x879020bc ! 239: WRPR_TT_I wrpr %r0, 0x00bc, %tt
13670 invalw
13671 mov 0x33, %r30
13672 .word 0x91d0001e ! 240: Tcc_R ta icc_or_xcc, %r0 + %r30
13673 .word 0xc61fe001 ! 241: LDD_I ldd [%r31 + 0x0001], %r3
13674 .word 0x2c800001 ! 242: BNEG bneg,a <label_0x1>
13675 .word 0xc6c7e010 ! 243: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r3
13676 .word 0x8d9033a8 ! 244: WRPR_PSTATE_I wrpr %r0, 0x13a8, %pstate
13677 .word 0x8d903802 ! 245: WRPR_PSTATE_I wrpr %r0, 0x1802, %pstate
13678 .word 0x87902346 ! 246: WRPR_TT_I wrpr %r0, 0x0346, %tt
13679splash_lsu_0_48:
13680 set 0xf, %r2
13681 stxa %r2, [%r0] ASI_LSU_CONTROL
13682 .word 0x3d400001 ! 247: FBPULE fbule,a,pn %fcc0, <label_0x1>
13683 .word 0x28700001 ! 248: BPLEU <illegal instruction>
13684 .word 0xc607c000 ! 249: LDUW_R lduw [%r31 + %r0], %r3
13685 .word 0xc68804a0 ! 250: LDUBA_R lduba [%r0, %r0] 0x25, %r3
13686 .word 0xc717c000 ! 251: LDQF_R - [%r31, %r0], %f3
13687tagged_0_49:
13688 taddcctv %r2, 0x132a, %r1
13689 .word 0xc607e001 ! 252: LDUW_I lduw [%r31 + 0x0001], %r3
13690change_to_randtl_0_50:
13691 ta T_CHANGE_PRIV ! macro
13692 .word 0x8f902000 ! 253: WRPR_TL_I wrpr %r0, 0x0000, %tl
13693 .word 0xc68008a0 ! 254: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
13694 otherw
13695 mov 0x35, %r30
13696 .word 0x93d0001e ! 255: Tcc_R tne icc_or_xcc, %r0 + %r30
13697 .word 0x9f802001 ! 256: SIR sir 0x0001
13698change_to_randtl_0_51:
13699 ta T_CHANGE_HPRIV ! macro
13700 .word 0x8f902004 ! 257: WRPR_TL_I wrpr %r0, 0x0004, %tl
13701 .word 0xc6800c20 ! 258: LDUWA_R lduwa [%r0, %r0] 0x61, %r3
13702 .word 0xc657c000 ! 259: LDSH_R ldsh [%r31 + %r0], %r3
13703DS_0_52:
13704 .word 0x32800001 ! 261: BNE bne,a <label_0x1>
13705 .word 0xbfe7c000 ! 260: SAVE_R save %r31, %r0, %r31
13706splash_lsu_0_53:
13707 set 0x1f, %r2
13708 stxa %r2, [%r0] ASI_LSU_CONTROL
13709 .word 0x3d400001 ! 261: FBPULE fbule,a,pn %fcc0, <label_0x1>
13710 .word 0x20700001 ! 262: BPN <illegal instruction>
13711 .word 0x87802020 ! 263: WRASI_I wr %r0, 0x0020, %asi
13712 invalw
13713 mov 0x35, %r30
13714 .word 0x91d0001e ! 264: Tcc_R ta icc_or_xcc, %r0 + %r30
13715 .word 0x8d903f51 ! 265: WRPR_PSTATE_I wrpr %r0, 0x1f51, %pstate
13716 .word 0xc61fc000 ! 266: LDD_R ldd [%r31 + %r0], %r3
13717 .word 0xc61fc000 ! 267: LDD_R ldd [%r31 + %r0], %r3
13718 .word 0x8d802000 ! 268: WRFPRS_I wr %r0, 0x0000, %fprs
13719DS_0_54:
13720 nop
13721 not %g0, %g2
13722 jmp %g2
13723 .word 0x9d902002 ! 269: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
13724 .word 0x8d903848 ! 270: WRPR_PSTATE_I wrpr %r0, 0x1848, %pstate
13725 .word 0x81982f95 ! 271: WRHPR_HPSTATE_I wrhpr %r0, 0x0f95, %hpstate
13726 .word 0x87802016 ! 272: WRASI_I wr %r0, 0x0016, %asi
13727 otherw
13728 mov 0x34, %r30
13729 .word 0x83d0001e ! 273: Tcc_R te icc_or_xcc, %r0 + %r30
13730 .word 0x87902068 ! 274: WRPR_TT_I wrpr %r0, 0x0068, %tt
13731 .word 0x8198201c ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x001c, %hpstate
13732 .word 0x879021fc ! 276: WRPR_TT_I wrpr %r0, 0x01fc, %tt
13733 .word 0x91d02034 ! 277: Tcc_I ta icc_or_xcc, %r0 + 52
13734 otherw
13735 mov 0x33, %r30
13736 .word 0x83d0001e ! 278: Tcc_R te icc_or_xcc, %r0 + %r30
13737 .word 0xc68008a0 ! 279: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
13738 .word 0x93902004 ! 280: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
13739 .word 0x87902263 ! 281: WRPR_TT_I wrpr %r0, 0x0263, %tt
13740splash_tba_0_55:
13741 ta T_CHANGE_PRIV
13742 set 0x120000, %r2
13743 .word 0x8b900002 ! 282: WRPR_TBA_R wrpr %r0, %r2, %tba
13744 .word 0xc6800b20 ! 283: LDUWA_R lduwa [%r0, %r0] 0x59, %r3
13745 .word 0xc6c804a0 ! 284: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
13746splash_cmpr_0_56:
13747 nop
13748 mov 1, %g2
13749 sllx %g2, 63, %g2
13750 or %g1, %g2, %g1
13751 .word 0xb1816001 ! 285: WR_STICK_REG_I wr %r5, 0x0001, %-
13752 .word 0x8d9037b9 ! 286: WRPR_PSTATE_I wrpr %r0, 0x17b9, %pstate
13753splash_htba_0_57:
13754 ta T_CHANGE_HPRIV
13755 set 0x00380000, %r2
13756 .word 0x8b980002 ! 287: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
13757 .word 0x8d902d56 ! 288: WRPR_PSTATE_I wrpr %r0, 0x0d56, %pstate
13758 .word 0x34700001 ! 289: BPG <illegal instruction>
13759splash_cmpr_0_58:
13760 nop
13761 mov 1, %g2
13762 sllx %g2, 63, %g2
13763 or %g1, %g2, %g1
13764 .word 0xb184e001 ! 290: WR_STICK_REG_I wr %r19, 0x0001, %-
13765 .word 0x93902003 ! 291: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
13766 ta T_CHANGE_PRIV ! macro
13767 .word 0x87802010 ! 293: WRASI_I wr %r0, 0x0010, %asi
13768 .word 0x91d020b4 ! 294: Tcc_I ta icc_or_xcc, %r0 + 180
13769 .word 0xa1902007 ! 295: WRPR_GL_I wrpr %r0, 0x0007, %-
13770 .word 0x95a00569 ! 296: FSQRTq fsqrt
13771 .word 0x91d02034 ! 297: Tcc_I ta icc_or_xcc, %r0 + 52
13772DS_0_59:
13773 .word 0x20800001 ! 299: BN bn,a <label_0x1>
13774 .word 0x34800001 ! 299: BG bg,a <label_0x1>
13775 .word 0x9ba00549 ! 299: FSQRTd fsqrt
13776 .word 0x87a08828 ! 298: FADDs fadds %f2, %f8, %f3
13777 .word 0xc6800a80 ! 299: LDUWA_R lduwa [%r0, %r0] 0x54, %r3
13778 .word 0xc68804a0 ! 300: LDUBA_R lduba [%r0, %r0] 0x25, %r3
13779splash_tba_0_60:
13780 ta T_CHANGE_PRIV
13781 set 0x003c0000, %r2
13782 .word 0x8b900002 ! 301: WRPR_TBA_R wrpr %r0, %r2, %tba
13783 .word 0xc647e001 ! 302: LDSW_I ldsw [%r31 + 0x0001], %r3
13784 .word 0x99902000 ! 303: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
13785 .word 0x93902001 ! 304: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
13786 otherw
13787 mov 0x34, %r30
13788 .word 0x91d0001e ! 305: Tcc_R ta icc_or_xcc, %r0 + %r30
13789splash_lsu_0_61:
13790 set 0x17, %r2
13791 stxa %r2, [%r0] ASI_LSU_CONTROL
13792 .word 0x3d400001 ! 306: FBPULE fbule,a,pn %fcc0, <label_0x1>
13793 .word 0x91d020b2 ! 307: Tcc_I ta icc_or_xcc, %r0 + 178
13794 .word 0xc6800aa0 ! 308: LDUWA_R lduwa [%r0, %r0] 0x55, %r3
13795 .word 0x81982ace ! 309: WRHPR_HPSTATE_I wrhpr %r0, 0x0ace, %hpstate
13796splash_lsu_0_62:
13797 set 0x7, %r2
13798 stxa %r2, [%r0] ASI_LSU_CONTROL
13799 .word 0x3d400001 ! 310: FBPULE fbule,a,pn %fcc0, <label_0x1>
13800 .word 0xc69004a0 ! 311: LDUHA_R lduha [%r0, %r0] 0x25, %r3
13801 .word 0x87802080 ! 312: WRASI_I wr %r0, 0x0080, %asi
13802 .word 0x93d02035 ! 313: Tcc_I tne icc_or_xcc, %r0 + 53
13803 .word 0x8d903d43 ! 314: WRPR_PSTATE_I wrpr %r0, 0x1d43, %pstate
13804 .word 0x8790219a ! 315: WRPR_TT_I wrpr %r0, 0x019a, %tt
13805 .word 0x91d02035 ! 316: Tcc_I ta icc_or_xcc, %r0 + 53
13806splash_tba_0_63:
13807 ta T_CHANGE_PRIV
13808 set 0x003c0000, %r2
13809 .word 0x8b900002 ! 317: WRPR_TBA_R wrpr %r0, %r2, %tba
13810 .word 0xc69fc020 ! 318: LDDA_R ldda [%r31, %r0] 0x01, %r3
13811splash_lsu_0_64:
13812 set 0x15, %r2
13813 stxa %r2, [%r0] ASI_LSU_CONTROL
13814 .word 0x3d400001 ! 319: FBPULE fbule,a,pn %fcc0, <label_0x1>
13815 .word 0x20800001 ! 320: BN bn,a <label_0x1>
13816 .word 0x8d90369c ! 321: WRPR_PSTATE_I wrpr %r0, 0x169c, %pstate
13817DS_0_65:
13818 .word 0x20800001 ! 323: BN bn,a <label_0x1>
13819 .word 0xbfe7c000 ! 322: SAVE_R save %r31, %r0, %r31
13820 .word 0x8f902002 ! 324: WRPR_TL_I wrpr %r0, 0x0002, %tl
13821 ta T_CHANGE_NONHPRIV ! macro
13822 .word 0xb1808018 ! 323: WR_STICK_REG_R wr %r2, %r24, %-
13823 otherw
13824 mov 0xb0, %r30
13825 .word 0x91d0001e ! 324: Tcc_R ta icc_or_xcc, %r0 + %r30
13826tagged_0_67:
13827 taddcctv %r1, 0x1c0f, %r13
13828 .word 0xc607e001 ! 325: LDUW_I lduw [%r31 + 0x0001], %r3
13829splash_tba_0_68:
13830 ta T_CHANGE_PRIV
13831 set 0x120000, %r2
13832 .word 0x8b900002 ! 326: WRPR_TBA_R wrpr %r0, %r2, %tba
13833 .word 0x8f902001 ! 328: WRPR_TL_I wrpr %r0, 0x0001, %tl
13834 ta T_CHANGE_NONPRIV ! macro
13835 .word 0xb1830014 ! 327: WR_STICK_REG_R wr %r12, %r20, %-
13836 .word 0x85508000 ! 328: RDPR_TSTATE <illegal instruction>
13837splash_lsu_0_70:
13838 set 0x3, %r2
13839 stxa %r2, [%r0] ASI_LSU_CONTROL
13840 .word 0x3d400001 ! 329: FBPULE fbule,a,pn %fcc0, <label_0x1>
13841 .word 0x93902007 ! 330: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
13842 .word 0x8d802004 ! 331: WRFPRS_I wr %r0, 0x0004, %fprs
13843 .word 0x91d02033 ! 332: Tcc_I ta icc_or_xcc, %r0 + 51
13844 .word 0xa1902008 ! 333: WRPR_GL_I wrpr %r0, 0x0008, %-
13845 otherw
13846 mov 0x35, %r30
13847 .word 0x91d0001e ! 334: Tcc_R ta icc_or_xcc, %r0 + %r30
13848 .word 0x83d02032 ! 335: Tcc_I te icc_or_xcc, %r0 + 50
13849DS_0_71:
13850 .word 0x34800001 ! 337: BG bg,a <label_0x1>
13851 pdist %f2, %f30, %f26
13852 .word 0x99b08300 ! 336: ALLIGNADDRESS alignaddr %r2, %r0, %r12
13853tagged_0_72:
13854 tsubcctv %r26, 0x1719, %r6
13855 .word 0xd807e001 ! 337: LDUW_I lduw [%r31 + 0x0001], %r12
13856tagged_0_73:
13857 taddcctv %r12, 0x104d, %r12
13858 .word 0xd807e001 ! 338: LDUW_I lduw [%r31 + 0x0001], %r12
13859 .word 0x879020a9 ! 339: WRPR_TT_I wrpr %r0, 0x00a9, %tt
13860 .word 0x84d62001 ! 340: UMULcc_I umulcc %r24, 0x0001, %r2
13861 .word 0x93902005 ! 341: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
13862tagged_0_74:
13863 tsubcctv %r23, 0x15cd, %r1
13864 .word 0xc407e001 ! 342: LDUW_I lduw [%r31 + 0x0001], %r2
13865 .word 0x93902003 ! 343: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
13866 .word 0xc4800b20 ! 344: LDUWA_R lduwa [%r0, %r0] 0x59, %r2
13867 .word 0xc4800c00 ! 345: LDUWA_R lduwa [%r0, %r0] 0x60, %r2
13868tagged_0_75:
13869 taddcctv %r21, 0x1c01, %r6
13870 .word 0xc407e001 ! 346: LDUW_I lduw [%r31 + 0x0001], %r2
13871DS_0_76:
13872 .word 0x22800001 ! 348: BE be,a <label_0x1>
13873 .xword 0x93ddd8cc ! Random illegal ?
13874 .word 0xd5148008 ! 348: LDQF_R - [%r18, %r8], %f10
13875 .word 0x95a00838 ! 347: FADDs fadds %f0, %f24, %f10
13876 .word 0x91d02032 ! 348: Tcc_I ta icc_or_xcc, %r0 + 50
13877 .word 0x91514000 ! 349: RDPR_TBA <illegal instruction>
13878 .word 0x8d902aa7 ! 350: WRPR_PSTATE_I wrpr %r0, 0x0aa7, %pstate
13879 .word 0xd0c80e80 ! 351: LDSBA_R ldsba [%r0, %r0] 0x74, %r8
13880DS_0_77:
13881 nop
13882 not %g0, %g2
13883 jmp %g2
13884 .word 0x9d902002 ! 352: WRPR_WSTATE_I wrpr %r0, 0x0002, %wstate
13885 .word 0xd017e001 ! 353: LDUH_I lduh [%r31 + 0x0001], %r8
13886 .word 0xa7514000 ! 354: RDPR_TBA <illegal instruction>
13887 .word 0xe647c000 ! 355: LDSW_R ldsw [%r31 + %r0], %r19
13888 .word 0x3e700001 ! 356: BPVC <illegal instruction>
13889 .word 0x87902389 ! 357: WRPR_TT_I wrpr %r0, 0x0389, %tt
13890splash_lsu_0_78:
13891 set 0x5, %r2
13892 stxa %r2, [%r0] ASI_LSU_CONTROL
13893 .word 0x3d400001 ! 358: FBPULE fbule,a,pn %fcc0, <label_0x1>
13894splash_lsu_0_79:
13895 set 0x7, %r2
13896 stxa %r2, [%r0] ASI_LSU_CONTROL
13897 .word 0x3d400001 ! 359: FBPULE fbule,a,pn %fcc0, <label_0x1>
13898 invalw
13899 mov 0x33, %r30
13900 .word 0x91d0001e ! 360: Tcc_R ta icc_or_xcc, %r0 + %r30
13901 .word 0x93902001 ! 361: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
13902 .word 0xe647c000 ! 362: LDSW_R ldsw [%r31 + %r0], %r19
13903 .word 0x87902047 ! 363: WRPR_TT_I wrpr %r0, 0x0047, %tt
13904 .word 0x38800001 ! 364: BGU bgu,a <label_0x1>
13905 .word 0xe69004a0 ! 365: LDUHA_R lduha [%r0, %r0] 0x25, %r19
13906 .word 0x87802055 ! 366: WRASI_I wr %r0, 0x0055, %asi
13907splash_lsu_0_80:
13908 set 0x9, %r2
13909 stxa %r2, [%r0] ASI_LSU_CONTROL
13910 .word 0x3d400001 ! 367: FBPULE fbule,a,pn %fcc0, <label_0x1>
13911 .word 0x89540000 ! 368: RDPR_GL <illegal instruction>
13912 .word 0xc8800b40 ! 369: LDUWA_R lduwa [%r0, %r0] 0x5a, %r4
13913splash_lsu_0_81:
13914 set 0x5, %r2
13915 stxa %r2, [%r0] ASI_LSU_CONTROL
13916 .word 0x3d400001 ! 370: FBPULE fbule,a,pn %fcc0, <label_0x1>
13917 .word 0xc81fc000 ! 371: LDD_R ldd [%r31 + %r0], %r4
13918 .word 0xa190200a ! 372: WRPR_GL_I wrpr %r0, 0x000a, %-
13919 .word 0xc807c000 ! 373: LDUW_R lduw [%r31 + %r0], %r4
13920splash_lsu_0_82:
13921 set 0x5, %r2
13922 stxa %r2, [%r0] ASI_LSU_CONTROL
13923 .word 0x3d400001 ! 374: FBPULE fbule,a,pn %fcc0, <label_0x1>
13924 .word 0x89494000 ! 375: RDHPR_HTBA rdhpr %htba, %r4
13925 .word 0x81982e1c ! 376: WRHPR_HPSTATE_I wrhpr %r0, 0x0e1c, %hpstate
13926splash_lsu_0_83:
13927 set 0x7, %r2
13928 stxa %r2, [%r0] ASI_LSU_CONTROL
13929 .word 0x3d400001 ! 377: FBPULE fbule,a,pn %fcc0, <label_0x1>
13930 invalw
13931 mov 0x34, %r30
13932 .word 0x91d0001e ! 378: Tcc_R ta icc_or_xcc, %r0 + %r30
13933tagged_0_84:
13934 tsubcctv %r6, 0x1786, %r4
13935 .word 0xc807e001 ! 379: LDUW_I lduw [%r31 + 0x0001], %r4
13936change_to_randtl_0_85:
13937 ta T_CHANGE_HPRIV ! macro
13938 .word 0x8f902005 ! 380: WRPR_TL_I wrpr %r0, 0x0005, %tl
13939 .word 0x83d02035 ! 381: Tcc_I te icc_or_xcc, %r0 + 53
13940 .word 0xc8d004a0 ! 382: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
13941splash_tba_0_86:
13942 ta T_CHANGE_PRIV
13943 set 0x120000, %r2
13944 .word 0x8b900002 ! 383: WRPR_TBA_R wrpr %r0, %r2, %tba
13945 otherw
13946 mov 0xb2, %r30
13947 .word 0x91d0001e ! 384: Tcc_R ta icc_or_xcc, %r0 + %r30
13948DS_0_87:
13949 .word 0x32800001 ! 386: BNE bne,a <label_0x1>
13950 .word 0x34800001 ! 386: BG bg,a <label_0x1>
13951 .word 0xc1154014 ! 386: LDQF_R - [%r21, %r20], %f0
13952 .word 0xb5a34833 ! 385: FADDs fadds %f13, %f19, %f26
13953 .word 0x9f802001 ! 386: SIR sir 0x0001
13954splash_tba_0_88:
13955 ta T_CHANGE_PRIV
13956 set 0x120000, %r2
13957 .word 0x8b900002 ! 387: WRPR_TBA_R wrpr %r0, %r2, %tba
13958 .word 0x3c700001 ! 388: BPPOS <illegal instruction>
13959DS_0_89:
13960 .word 0x34800001 ! 390: BG bg,a <label_0x1>
13961 .word 0xbfefc000 ! 389: RESTORE_R restore %r31, %r0, %r31
13962 .word 0x87802020 ! 390: WRASI_I wr %r0, 0x0020, %asi
13963 .word 0x95508000 ! 391: RDPR_TSTATE <illegal instruction>
13964 .word 0x20700001 ! 392: BPN <illegal instruction>
13965splash_lsu_0_90:
13966 set 0x3, %r2
13967 stxa %r2, [%r0] ASI_LSU_CONTROL
13968 .word 0x3d400001 ! 393: FBPULE fbule,a,pn %fcc0, <label_0x1>
13969 .word 0x87802089 ! 394: WRASI_I wr %r0, 0x0089, %asi
13970 .word 0xd48fe010 ! 395: LDUBA_I lduba [%r31, + 0x0010] %asi, %r10
13971 .word 0x81982dcf ! 396: WRHPR_HPSTATE_I wrhpr %r0, 0x0dcf, %hpstate
13972 .word 0x32800001 ! 397: BNE bne,a <label_0x1>
13973tagged_0_91:
13974 taddcctv %r12, 0x1323, %r24
13975 .word 0xd407e001 ! 398: LDUW_I lduw [%r31 + 0x0001], %r10
13976 .word 0x8d9029d7 ! 399: WRPR_PSTATE_I wrpr %r0, 0x09d7, %pstate
13977 .word 0x81982955 ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0955, %hpstate
13978DS_0_92:
13979 .word 0x20800001 ! 402: BN bn,a <label_0x1>
13980 pdist %f26, %f0, %f6
13981 .word 0xadb1831a ! 401: ALLIGNADDRESS alignaddr %r6, %r26, %r22
13982 .word 0xec800be0 ! 402: LDUWA_R lduwa [%r0, %r0] 0x5f, %r22
13983 .word 0x93902006 ! 403: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
13984splash_lsu_0_93:
13985 set 0x5, %r2
13986 stxa %r2, [%r0] ASI_LSU_CONTROL
13987 .word 0x3d400001 ! 404: FBPULE fbule,a,pn %fcc0, <label_0x1>
13988 .word 0xa1902006 ! 405: WRPR_GL_I wrpr %r0, 0x0006, %-
13989 .word 0x8d903c58 ! 406: WRPR_PSTATE_I wrpr %r0, 0x1c58, %pstate
13990 .word 0x8d902f22 ! 407: WRPR_PSTATE_I wrpr %r0, 0x0f22, %pstate
13991tagged_0_94:
13992 tsubcctv %r18, 0x14ea, %r9
13993 .word 0xec07e001 ! 408: LDUW_I lduw [%r31 + 0x0001], %r22
13994 .word 0x91d02034 ! 409: Tcc_I ta icc_or_xcc, %r0 + 52
13995tagged_0_95:
13996 taddcctv %r8, 0x19e3, %r16
13997 .word 0xec07e001 ! 410: LDUW_I lduw [%r31 + 0x0001], %r22
13998 invalw
13999 mov 0xb1, %r30
14000 .word 0x83d0001e ! 411: Tcc_R te icc_or_xcc, %r0 + %r30
14001 .word 0xecd00e60 ! 412: LDSHA_R ldsha [%r0, %r0] 0x73, %r22
14002 .word 0x879020ff ! 413: WRPR_TT_I wrpr %r0, 0x00ff, %tt
14003tagged_0_96:
14004 tsubcctv %r16, 0x1376, %r26
14005 .word 0xec07e001 ! 414: LDUW_I lduw [%r31 + 0x0001], %r22
14006 .word 0x93902005 ! 415: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
14007 .word 0x97480000 ! 416: RDHPR_HPSTATE rdhpr %hpstate, %r11
14008 .word 0x879020ca ! 417: WRPR_TT_I wrpr %r0, 0x00ca, %tt
14009 .word 0xd64fe001 ! 418: LDSB_I ldsb [%r31 + 0x0001], %r11
14010 .word 0xd68008a0 ! 419: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
14011 .word 0x93902000 ! 420: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
14012 .word 0x8750c000 ! 421: RDPR_TT <illegal instruction>
14013 .word 0x8f902001 ! 423: WRPR_TL_I wrpr %r0, 0x0001, %tl
14014 ta T_CHANGE_NONPRIV ! macro
14015 .word 0x89858009 ! 422: WRTICK_R wr %r22, %r9, %tick
14016 .word 0xc6dfe000 ! 423: LDXA_I ldxa [%r31, + 0x0000] %asi, %r3
14017 .word 0xa9494000 ! 424: RDHPR_HTBA rdhpr %htba, %r20
14018 .word 0xafa5c9f2 ! 425: FDIVq dis not found
14019
14020 .word 0xaf514000 ! 426: RDPR_TBA <illegal instruction>
14021 .word 0x32700001 ! 427: BPNE <illegal instruction>
14022 ta T_CHANGE_HPRIV ! macro
14023 .word 0xee07c000 ! 429: LDUW_R lduw [%r31 + %r0], %r23
14024 .word 0x8198234e ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x034e, %hpstate
14025 .word 0xa1902005 ! 431: WRPR_GL_I wrpr %r0, 0x0005, %-
14026splash_lsu_0_98:
14027 set 0x7, %r2
14028 stxa %r2, [%r0] ASI_LSU_CONTROL
14029 .word 0x3d400001 ! 432: FBPULE fbule,a,pn %fcc0, <label_0x1>
14030 .word 0xee800b00 ! 433: LDUWA_R lduwa [%r0, %r0] 0x58, %r23
14031splash_tba_0_99:
14032 ta T_CHANGE_PRIV
14033 set 0x003c0000, %r2
14034 .word 0x8b900002 ! 434: WRPR_TBA_R wrpr %r0, %r2, %tba
14035 .word 0x2a800001 ! 435: BCS bcs,a <label_0x1>
14036 .word 0x91d020b3 ! 436: Tcc_I ta icc_or_xcc, %r0 + 179
14037DS_0_100:
14038 .word 0x20800001 ! 438: BN bn,a <label_0x1>
14039 .word 0xe3306001 ! 438: STQF_I - %f17, [0x0001, %r1]
14040 normalw
14041 .word 0x8d458000 ! 437: RD_SOFTINT_REG rd %softint, %r6
14042tagged_0_101:
14043 taddcctv %r26, 0x19df, %r10
14044 .word 0xcc07e001 ! 438: LDUW_I lduw [%r31 + 0x0001], %r6
14045tagged_0_102:
14046 tsubcctv %r8, 0x16d3, %r23
14047 .word 0xcc07e001 ! 439: LDUW_I lduw [%r31 + 0x0001], %r6
14048 .word 0x87802014 ! 440: WRASI_I wr %r0, 0x0014, %asi
14049 .word 0x879020b7 ! 441: WRPR_TT_I wrpr %r0, 0x00b7, %tt
14050 .word 0x81982256 ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x0256, %hpstate
14051 .word 0x93902002 ! 443: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
14052splash_lsu_0_103:
14053 set 0xd, %r2
14054 stxa %r2, [%r0] ASI_LSU_CONTROL
14055 .word 0x3d400001 ! 444: FBPULE fbule,a,pn %fcc0, <label_0x1>
14056 .word 0x20700001 ! 445: BPN <illegal instruction>
14057splash_lsu_0_104:
14058 set 0x7, %r2
14059 stxa %r2, [%r0] ASI_LSU_CONTROL
14060 .word 0x3d400001 ! 446: FBPULE fbule,a,pn %fcc0, <label_0x1>
14061 .word 0xcc8008a0 ! 447: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
14062splash_lsu_0_105:
14063 set 0x1b, %r2
14064 stxa %r2, [%r0] ASI_LSU_CONTROL
14065 .word 0x3d400001 ! 448: FBPULE fbule,a,pn %fcc0, <label_0x1>
14066tagged_0_106:
14067 tsubcctv %r16, 0x146f, %r5
14068 .word 0xcc07e001 ! 449: LDUW_I lduw [%r31 + 0x0001], %r6
14069 .word 0xcc9fc020 ! 450: LDDA_R ldda [%r31, %r0] 0x01, %r6
14070 .word 0x81982a4c ! 451: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4c, %hpstate
14071 .word 0xccdfe000 ! 452: LDXA_I ldxa [%r31, + 0x0000] %asi, %r6
14072 .word 0x93902004 ! 453: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
14073tagged_0_107:
14074 taddcctv %r17, 0x1783, %r3
14075 .word 0xcc07e001 ! 454: LDUW_I lduw [%r31 + 0x0001], %r6
14076 invalw
14077 mov 0xb4, %r30
14078 .word 0x91d0001e ! 455: Tcc_R ta icc_or_xcc, %r0 + %r30
14079 invalw
14080 mov 0xb2, %r30
14081 .word 0x91d0001e ! 456: Tcc_R ta icc_or_xcc, %r0 + %r30
14082 .word 0xccc7e030 ! 457: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
14083 .word 0x87802010 ! 458: WRASI_I wr %r0, 0x0010, %asi
14084 .word 0x93d020b3 ! 459: Tcc_I tne icc_or_xcc, %r0 + 179
14085 .word 0x81982b14 ! 460: WRHPR_HPSTATE_I wrhpr %r0, 0x0b14, %hpstate
14086 .word 0x8198248d ! 461: WRHPR_HPSTATE_I wrhpr %r0, 0x048d, %hpstate
14087splash_lsu_0_108:
14088 set 0x7, %r2
14089 stxa %r2, [%r0] ASI_LSU_CONTROL
14090 .word 0x3d400001 ! 462: FBPULE fbule,a,pn %fcc0, <label_0x1>
14091 .word 0xcc8008a0 ! 463: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
14092 .word 0x87500000 ! 464: RDPR_TPC <illegal instruction>
14093 .word 0x91d02032 ! 465: Tcc_I ta icc_or_xcc, %r0 + 50
14094 .word 0x8d903c8e ! 466: WRPR_PSTATE_I wrpr %r0, 0x1c8e, %pstate
14095 .word 0xc717c000 ! 467: LDQF_R - [%r31, %r0], %f3
14096 .word 0xa190200e ! 468: WRPR_GL_I wrpr %r0, 0x000e, %-
14097 .word 0x93902004 ! 469: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
14098 .word 0x93902000 ! 470: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
14099 .word 0x99464000 ! 471: RD_STICK_CMPR_REG rd %-, %r12
14100 .word 0x87802004 ! 472: WRASI_I wr %r0, 0x0004, %asi
14101 .word 0xd8c004a0 ! 473: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
14102splash_tba_0_109:
14103 ta T_CHANGE_PRIV
14104 set 0x120000, %r2
14105 .word 0x8b900002 ! 474: WRPR_TBA_R wrpr %r0, %r2, %tba
14106 .word 0xd8800b60 ! 475: LDUWA_R lduwa [%r0, %r0] 0x5b, %r12
14107DS_0_110:
14108 .word 0x34800001 ! 477: BG bg,a <label_0x1>
14109 .word 0xbfefc000 ! 476: RESTORE_R restore %r31, %r0, %r31
14110 .word 0xa1902007 ! 477: WRPR_GL_I wrpr %r0, 0x0007, %-
14111 .word 0xa1902002 ! 478: WRPR_GL_I wrpr %r0, 0x0002, %-
14112splash_tba_0_111:
14113 ta T_CHANGE_PRIV
14114 set 0x003c0000, %r2
14115 .word 0x8b900002 ! 479: WRPR_TBA_R wrpr %r0, %r2, %tba
14116 .word 0xa1902001 ! 480: WRPR_GL_I wrpr %r0, 0x0001, %-
14117 .word 0x87802058 ! 481: WRASI_I wr %r0, 0x0058, %asi
14118 .word 0xd8800a80 ! 482: LDUWA_R lduwa [%r0, %r0] 0x54, %r12
14119 .word 0x2e800001 ! 483: BVS bvs,a <label_0x1>
14120splash_lsu_0_112:
14121 set 0x1d, %r2
14122 stxa %r2, [%r0] ASI_LSU_CONTROL
14123 .word 0x3d400001 ! 484: FBPULE fbule,a,pn %fcc0, <label_0x1>
14124 .word 0xd88008a0 ! 485: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
14125 .word 0x93902007 ! 486: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
14126 .word 0x8d902524 ! 487: WRPR_PSTATE_I wrpr %r0, 0x0524, %pstate
14127splash_tba_0_113:
14128 ta T_CHANGE_PRIV
14129 set 0x120000, %r2
14130 .word 0x8b900002 ! 488: WRPR_TBA_R wrpr %r0, %r2, %tba
14131 .word 0x93902000 ! 489: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
14132 .word 0xd8c804a0 ! 490: LDSBA_R ldsba [%r0, %r0] 0x25, %r12
14133 .word 0xd89fe001 ! 491: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
14134 .word 0xb7a01a73 ! 492: FqTOi fqtoi
14135tagged_0_114:
14136 tsubcctv %r8, 0x1b39, %r16
14137 .word 0xf607e001 ! 493: LDUW_I lduw [%r31 + 0x0001], %r27
14138DS_0_115:
14139 .word 0x32800001 ! 495: BNE bne,a <label_0x1>
14140 pdist %f10, %f28, %f28
14141 .word 0x9bb28314 ! 494: ALLIGNADDRESS alignaddr %r10, %r20, %r13
14142 .word 0xda57e001 ! 495: LDSH_I ldsh [%r31 + 0x0001], %r13
14143 .word 0x8780201c ! 496: WRASI_I wr %r0, 0x001c, %asi
14144 .word 0x87802088 ! 497: WRASI_I wr %r0, 0x0088, %asi
14145splash_lsu_0_116:
14146 set 0x1f, %r2
14147 stxa %r2, [%r0] ASI_LSU_CONTROL
14148 .word 0x3d400001 ! 498: FBPULE fbule,a,pn %fcc0, <label_0x1>
14149 .word 0xa1902005 ! 499: WRPR_GL_I wrpr %r0, 0x0005, %-
14150 .word 0xda9fe001 ! 500: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
14151 .word 0xdadfe020 ! 501: LDXA_I ldxa [%r31, + 0x0020] %asi, %r13
14152DS_0_117:
14153 .word 0x20800001 ! 503: BN bn,a <label_0x1>
14154 .word 0xbfe7c000 ! 502: SAVE_R save %r31, %r0, %r31
14155tagged_0_118:
14156 tsubcctv %r12, 0x1d76, %r8
14157 .word 0xda07e001 ! 503: LDUW_I lduw [%r31 + 0x0001], %r13
14158 .word 0xdad7e000 ! 504: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
14159 otherw
14160 mov 0x32, %r30
14161 .word 0x91d0001e ! 505: Tcc_R ta icc_or_xcc, %r0 + %r30
14162 .word 0x97500000 ! 506: RDPR_TPC <illegal instruction>
14163DS_0_119:
14164 .word 0x20800001 ! 508: BN bn,a <label_0x1>
14165 pdist %f20, %f12, %f28
14166 .word 0x9bb18305 ! 507: ALLIGNADDRESS alignaddr %r6, %r5, %r13
14167DS_0_120:
14168 .word 0x32800001 ! 509: BNE bne,a <label_0x1>
14169 .xword 0xcd457a34 ! Random illegal ?
14170 .word 0xdb10800d ! 509: LDQF_R - [%r2, %r13], %f13
14171 .word 0x89a30837 ! 508: FADDs fadds %f12, %f23, %f4
14172tagged_0_121:
14173 taddcctv %r22, 0x16ae, %r24
14174 .word 0xc807e001 ! 509: LDUW_I lduw [%r31 + 0x0001], %r4
14175splash_tba_0_122:
14176 ta T_CHANGE_PRIV
14177 set 0x120000, %r2
14178 .word 0x8b900002 ! 510: WRPR_TBA_R wrpr %r0, %r2, %tba
14179 .word 0xa190200c ! 511: WRPR_GL_I wrpr %r0, 0x000c, %-
14180 .word 0x879020cc ! 512: WRPR_TT_I wrpr %r0, 0x00cc, %tt
14181 .word 0xc817e001 ! 513: LDUH_I lduh [%r31 + 0x0001], %r4
14182 .word 0x879022d2 ! 514: WRPR_TT_I wrpr %r0, 0x02d2, %tt
14183 .word 0x8f50c000 ! 515: RDPR_TT <illegal instruction>
14184 .word 0x99508000 ! 516: RDPR_TSTATE <illegal instruction>
14185 .word 0x22700001 ! 517: BPE <illegal instruction>
14186change_to_randtl_0_123:
14187 ta T_CHANGE_HPRIV ! macro
14188 .word 0x8f902004 ! 518: WRPR_TL_I wrpr %r0, 0x0004, %tl
14189 .word 0xa1902006 ! 519: WRPR_GL_I wrpr %r0, 0x0006, %-
14190 .word 0xd8800c40 ! 520: LDUWA_R lduwa [%r0, %r0] 0x62, %r12
14191 .word 0x81982697 ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x0697, %hpstate
14192 .word 0x87480000 ! 522: RDHPR_HPSTATE rdhpr %hpstate, %r3
14193 .word 0x83d02035 ! 523: Tcc_I te icc_or_xcc, %r0 + 53
14194 .word 0x81982ad5 ! 524: WRHPR_HPSTATE_I wrhpr %r0, 0x0ad5, %hpstate
14195 .word 0xa5504000 ! 525: RDPR_TNPC <illegal instruction>
14196splash_htba_0_124:
14197 ta T_CHANGE_HPRIV
14198 set 0x80000, %r2
14199 .word 0x8b980002 ! 526: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
14200 .word 0xe44fc000 ! 527: LDSB_R ldsb [%r31 + %r0], %r18
14201 .word 0xe44fe001 ! 528: LDSB_I ldsb [%r31 + 0x0001], %r18
14202 ta T_CHANGE_HPRIV ! macro
14203 .word 0x93d020b5 ! 530: Tcc_I tne icc_or_xcc, %r0 + 181
14204 .word 0xe4d7e030 ! 531: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r18
14205tagged_0_125:
14206 taddcctv %r12, 0x17e0, %r13
14207 .word 0xe407e001 ! 532: LDUW_I lduw [%r31 + 0x0001], %r18
14208 .word 0x879022c4 ! 533: WRPR_TT_I wrpr %r0, 0x02c4, %tt
14209 .word 0xe4bfc037 ! 534: STDA_R stda %r18, [%r31 + %r23] 0x01
14210 .word 0xe40fe001 ! 535: LDUB_I ldub [%r31 + 0x0001], %r18
14211 ta T_CHANGE_HPRIV ! macro
14212 .word 0xe527e001 ! 537: STF_I st %f18, [0x0001, %r31]
14213 .word 0xe527e001 ! 538: STF_I st %f18, [0x0001, %r31]
14214 .word 0xe4d7e010 ! 539: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r18
14215 .word 0x81982156 ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x0156, %hpstate
14216tagged_0_126:
14217 tsubcctv %r3, 0x111a, %r6
14218 .word 0xe407e001 ! 541: LDUW_I lduw [%r31 + 0x0001], %r18
14219 otherw
14220 mov 0x31, %r30
14221 .word 0x91d0001e ! 542: Tcc_R ta icc_or_xcc, %r0 + %r30
14222tagged_0_127:
14223 taddcctv %r22, 0x1c9d, %r7
14224 .word 0xe407e001 ! 543: LDUW_I lduw [%r31 + 0x0001], %r18
14225splash_tba_0_128:
14226 ta T_CHANGE_PRIV
14227 set 0x120000, %r2
14228 .word 0x8b900002 ! 544: WRPR_TBA_R wrpr %r0, %r2, %tba
14229 otherw
14230 mov 0x35, %r30
14231 .word 0x91d0001e ! 545: Tcc_R ta icc_or_xcc, %r0 + %r30
14232 .word 0xe45fe001 ! 546: LDX_I ldx [%r31 + 0x0001], %r18
14233 .word 0xe497e000 ! 547: LDUHA_I lduha [%r31, + 0x0000] %asi, %r18
14234 .word 0xe407c000 ! 548: LDUW_R lduw [%r31 + %r0], %r18
14235DS_0_129:
14236 nop
14237 not %g0, %g2
14238 jmp %g2
14239 .word 0x9d902000 ! 549: WRPR_WSTATE_I wrpr %r0, 0x0000, %wstate
14240 .word 0xe48008a0 ! 550: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
14241 .word 0xe417c000 ! 551: LDUH_R lduh [%r31 + %r0], %r18
14242 .word 0x91d02034 ! 552: Tcc_I ta icc_or_xcc, %r0 + 52
14243 .word 0x9f802001 ! 553: SIR sir 0x0001
14244 .word 0xe49fe001 ! 554: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
14245DS_0_130:
14246 .word 0x34800001 ! 556: BG bg,a <label_0x1>
14247 .word 0xbfefc000 ! 555: RESTORE_R restore %r31, %r0, %r31
14248 .word 0x30700001 ! 556: BPA <illegal instruction>
14249 .word 0x87802080 ! 557: WRASI_I wr %r0, 0x0080, %asi
14250 .word 0x87802020 ! 558: WRASI_I wr %r0, 0x0020, %asi
14251 .word 0xe4c804a0 ! 559: LDSBA_R ldsba [%r0, %r0] 0x25, %r18
14252 .word 0xe44fe001 ! 560: LDSB_I ldsb [%r31 + 0x0001], %r18
14253 .word 0x93d02034 ! 561: Tcc_I tne icc_or_xcc, %r0 + 52
14254splash_lsu_0_131:
14255 set 0x1d, %r2
14256 stxa %r2, [%r0] ASI_LSU_CONTROL
14257 .word 0x3d400001 ! 562: FBPULE fbule,a,pn %fcc0, <label_0x1>
14258 .word 0xe4800be0 ! 563: LDUWA_R lduwa [%r0, %r0] 0x5f, %r18
14259 .word 0x87902073 ! 564: WRPR_TT_I wrpr %r0, 0x0073, %tt
14260 .word 0x81982cdc ! 565: WRHPR_HPSTATE_I wrhpr %r0, 0x0cdc, %hpstate
14261splash_lsu_0_132:
14262 set 0x15, %r2
14263 stxa %r2, [%r0] ASI_LSU_CONTROL
14264 .word 0x3d400001 ! 566: FBPULE fbule,a,pn %fcc0, <label_0x1>
14265 .word 0xe42fe001 ! 567: STB_I stb %r18, [%r31 + 0x0001]
14266 .word 0xa190200b ! 568: WRPR_GL_I wrpr %r0, 0x000b, %-
14267 .word 0x879023d6 ! 569: WRPR_TT_I wrpr %r0, 0x03d6, %tt
14268 .word 0xe4d00e60 ! 570: LDSHA_R ldsha [%r0, %r0] 0x73, %r18
14269 .word 0x91d02033 ! 571: Tcc_I ta icc_or_xcc, %r0 + 51
14270 .word 0xe48804a0 ! 572: LDUBA_R lduba [%r0, %r0] 0x25, %r18
14271 otherw
14272 mov 0x32, %r30
14273 .word 0x93d0001e ! 573: Tcc_R tne icc_or_xcc, %r0 + %r30
14274DS_0_133:
14275 .word 0x20800001 ! 575: BN bn,a <label_0x1>
14276 .word 0xd334c00b ! 575: STQF_R - %f9, [%r11, %r19]
14277 normalw
14278 .word 0xb3458000 ! 574: RD_SOFTINT_REG rd %softint, %r25
14279 .word 0x8790216d ! 575: WRPR_TT_I wrpr %r0, 0x016d, %tt
14280 .word 0xf217c000 ! 576: LDUH_R lduh [%r31 + %r0], %r25
14281 .word 0xf28008a0 ! 577: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
14282 .word 0x8f902002 ! 579: WRPR_TL_I wrpr %r0, 0x0002, %tl
14283 ta T_CHANGE_NONHPRIV ! macro
14284 .word 0xa36e6001 ! 578: SDIVX_I sdivx %r25, 0x0001, %r17
14285 .word 0x91d020b5 ! 579: Tcc_I ta icc_or_xcc, %r0 + 181
14286 ta T_CHANGE_PRIV ! macro
14287 .word 0x87802020 ! 581: WRASI_I wr %r0, 0x0020, %asi
14288 .word 0x87902260 ! 582: WRPR_TT_I wrpr %r0, 0x0260, %tt
14289 .word 0x93902001 ! 583: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
14290 .word 0xe29004a0 ! 584: LDUHA_R lduha [%r0, %r0] 0x25, %r17
14291 .word 0x87802004 ! 585: WRASI_I wr %r0, 0x0004, %asi
14292 .word 0xe2880e40 ! 586: LDUBA_R lduba [%r0, %r0] 0x72, %r17
14293 .word 0x8780204f ! 587: WRASI_I wr %r0, 0x004f, %asi
14294 .word 0x8d903ec0 ! 588: WRPR_PSTATE_I wrpr %r0, 0x1ec0, %pstate
14295 .word 0x81982a1c ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x0a1c, %hpstate
14296splash_lsu_0_135:
14297 set 0x1, %r2
14298 stxa %r2, [%r0] ASI_LSU_CONTROL
14299 .word 0x3d400001 ! 590: FBPULE fbule,a,pn %fcc0, <label_0x1>
14300 .word 0xe21fe001 ! 591: LDD_I ldd [%r31 + 0x0001], %r17
14301 .word 0xe28fe030 ! 592: LDUBA_I lduba [%r31, + 0x0030] %asi, %r17
14302tagged_0_136:
14303 tsubcctv %r25, 0x12d1, %r18
14304 .word 0xe207e001 ! 593: LDUW_I lduw [%r31 + 0x0001], %r17
14305 .word 0xe21fe001 ! 594: LDD_I ldd [%r31 + 0x0001], %r17
14306splash_tba_0_137:
14307 ta T_CHANGE_PRIV
14308 set 0x120000, %r2
14309 .word 0x8b900002 ! 595: WRPR_TBA_R wrpr %r0, %r2, %tba
14310 .word 0x8d9032e3 ! 596: WRPR_PSTATE_I wrpr %r0, 0x12e3, %pstate
14311 .word 0xa1902006 ! 597: WRPR_GL_I wrpr %r0, 0x0006, %-
14312 invalw
14313 mov 0x31, %r30
14314 .word 0x91d0001e ! 598: Tcc_R ta icc_or_xcc, %r0 + %r30
14315 .word 0x8198278e ! 599: WRHPR_HPSTATE_I wrhpr %r0, 0x078e, %hpstate
14316 .word 0x93902006 ! 600: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
14317 .word 0xe297e000 ! 601: LDUHA_I lduha [%r31, + 0x0000] %asi, %r17
14318 .word 0x8d903456 ! 602: WRPR_PSTATE_I wrpr %r0, 0x1456, %pstate
14319splash_tba_0_138:
14320 ta T_CHANGE_PRIV
14321 set 0x003c0000, %r2
14322 .word 0x8b900002 ! 603: WRPR_TBA_R wrpr %r0, %r2, %tba
14323 otherw
14324 mov 0xb4, %r30
14325 .word 0x91d0001e ! 604: Tcc_R ta icc_or_xcc, %r0 + %r30
14326 .word 0xe28fe010 ! 605: LDUBA_I lduba [%r31, + 0x0010] %asi, %r17
14327 .word 0x87802089 ! 606: WRASI_I wr %r0, 0x0089, %asi
14328change_to_randtl_0_139:
14329 ta T_CHANGE_HPRIV ! macro
14330 .word 0x8f902004 ! 607: WRPR_TL_I wrpr %r0, 0x0004, %tl
14331 .word 0xe28008a0 ! 608: LDUWA_R lduwa [%r0, %r0] 0x45, %r17
14332DS_0_140:
14333 .word 0x32800001 ! 610: BNE bne,a <label_0x1>
14334 .xword 0xa7d2e575 ! Random illegal ?
14335 .word 0xb3a0054a ! 610: FSQRTd fsqrt
14336 .word 0xb1a0c829 ! 609: FADDs fadds %f3, %f9, %f24
14337 .word 0x87802004 ! 610: WRASI_I wr %r0, 0x0004, %asi
14338 .word 0x8d903792 ! 611: WRPR_PSTATE_I wrpr %r0, 0x1792, %pstate
14339 .word 0x8790228a ! 612: WRPR_TT_I wrpr %r0, 0x028a, %tt
14340splash_tba_0_141:
14341 ta T_CHANGE_PRIV
14342 set 0x003c0000, %r2
14343 .word 0x8b900002 ! 613: WRPR_TBA_R wrpr %r0, %r2, %tba
14344 .word 0xf0d004a0 ! 614: LDSHA_R ldsha [%r0, %r0] 0x25, %r24
14345splash_htba_0_142:
14346 ta T_CHANGE_HPRIV
14347 set 0x80000, %r2
14348 .word 0x8b980002 ! 615: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
14349splash_lsu_0_143:
14350 set 0x13, %r2
14351 stxa %r2, [%r0] ASI_LSU_CONTROL
14352 .word 0x3d400001 ! 616: FBPULE fbule,a,pn %fcc0, <label_0x1>
14353splash_lsu_0_144:
14354 set 0xd, %r2
14355 stxa %r2, [%r0] ASI_LSU_CONTROL
14356 .word 0x3d400001 ! 617: FBPULE fbule,a,pn %fcc0, <label_0x1>
14357 .word 0xa1902002 ! 618: WRPR_GL_I wrpr %r0, 0x0002, %-
14358 .word 0x93902007 ! 619: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
14359 .word 0x8d902abc ! 620: WRPR_PSTATE_I wrpr %r0, 0x0abc, %pstate
14360 ta T_CHANGE_HPRIV ! macro
14361splash_tba_0_145:
14362 ta T_CHANGE_PRIV
14363 set 0x120000, %r2
14364 .word 0x8b900002 ! 622: WRPR_TBA_R wrpr %r0, %r2, %tba
14365 .word 0x93514000 ! 623: RDPR_TBA <illegal instruction>
14366tagged_0_146:
14367 tsubcctv %r12, 0x1319, %r15
14368 .word 0xd207e001 ! 624: LDUW_I lduw [%r31 + 0x0001], %r9
14369 .word 0x87802055 ! 625: WRASI_I wr %r0, 0x0055, %asi
14370 .word 0x8b480000 ! 626: RDHPR_HPSTATE rdhpr %hpstate, %r5
14371 .word 0x8790235f ! 627: WRPR_TT_I wrpr %r0, 0x035f, %tt
14372tagged_0_147:
14373 taddcctv %r19, 0x1e70, %r3
14374 .word 0xca07e001 ! 628: LDUW_I lduw [%r31 + 0x0001], %r5
14375 invalw
14376 mov 0x34, %r30
14377 .word 0x91d0001e ! 629: Tcc_R ta icc_or_xcc, %r0 + %r30
14378 .word 0xca47c000 ! 630: LDSW_R ldsw [%r31 + %r0], %r5
14379 .word 0x83d02032 ! 631: Tcc_I te icc_or_xcc, %r0 + 50
14380 .word 0x8d903125 ! 632: WRPR_PSTATE_I wrpr %r0, 0x1125, %pstate
14381 .word 0x91d02033 ! 633: Tcc_I ta icc_or_xcc, %r0 + 51
14382 .word 0x93d02034 ! 634: Tcc_I tne icc_or_xcc, %r0 + 52
14383 .word 0x87802004 ! 635: WRASI_I wr %r0, 0x0004, %asi
14384tagged_0_148:
14385 tsubcctv %r16, 0x1d7c, %r12
14386 .word 0xca07e001 ! 636: LDUW_I lduw [%r31 + 0x0001], %r5
14387 .word 0x26800001 ! 637: BL bl,a <label_0x1>
14388 otherw
14389 mov 0xb3, %r30
14390 .word 0x91d0001e ! 638: Tcc_R ta icc_or_xcc, %r0 + %r30
14391 ta T_CHANGE_PRIV ! macro
14392 .word 0x9f802001 ! 640: SIR sir 0x0001
14393 .word 0x36700001 ! 641: BPGE <illegal instruction>
14394 .word 0x8d902728 ! 642: WRPR_PSTATE_I wrpr %r0, 0x0728, %pstate
14395 .word 0xca800ba0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x5d, %r5
14396splash_lsu_0_149:
14397 set 0xb, %r2
14398 stxa %r2, [%r0] ASI_LSU_CONTROL
14399 .word 0x3d400001 ! 644: FBPULE fbule,a,pn %fcc0, <label_0x1>
14400 .word 0xb551c000 ! 645: RDPR_TL <illegal instruction>
14401splash_lsu_0_150:
14402 set 0x1d, %r2
14403 stxa %r2, [%r0] ASI_LSU_CONTROL
14404 .word 0x3d400001 ! 646: FBPULE fbule,a,pn %fcc0, <label_0x1>
14405 .word 0x8d9023e4 ! 647: WRPR_PSTATE_I wrpr %r0, 0x03e4, %pstate
14406DS_0_151:
14407 .word 0x22800001 ! 649: BE be,a <label_0x1>
14408 .word 0xbfe7c000 ! 648: SAVE_R save %r31, %r0, %r31
14409DS_0_152:
14410 .word 0x32800001 ! 650: BNE bne,a <label_0x1>
14411 .xword 0x8f505b6d ! Random illegal ?
14412 .word 0xed104015 ! 650: LDQF_R - [%r1, %r21], %f22
14413 .word 0x99a2c823 ! 649: FADDs fadds %f11, %f3, %f12
14414 .word 0x8f902002 ! 651: WRPR_TL_I wrpr %r0, 0x0002, %tl
14415 ta T_CHANGE_NONPRIV ! macro
14416 .word 0xb1834005 ! 650: WR_STICK_REG_R wr %r13, %r5, %-
14417 .word 0xd997e001 ! 651: LDQFA_I - [%r31, 0x0001], %f12
14418 .word 0xd89fe001 ! 652: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
14419 .word 0x9f802001 ! 653: SIR sir 0x0001
14420 .word 0xd81fc000 ! 654: LDD_R ldd [%r31 + %r0], %r12
14421tagged_0_154:
14422 tsubcctv %r24, 0x1494, %r20
14423 .word 0xd807e001 ! 655: LDUW_I lduw [%r31 + 0x0001], %r12
14424 .word 0x87902159 ! 656: WRPR_TT_I wrpr %r0, 0x0159, %tt
14425splash_tba_0_155:
14426 ta T_CHANGE_PRIV
14427 set 0x120000, %r2
14428 .word 0x8b900002 ! 657: WRPR_TBA_R wrpr %r0, %r2, %tba
14429DS_0_156:
14430 .word 0x32800001 ! 659: BNE bne,a <label_0x1>
14431 .word 0xe9342001 ! 659: STQF_I - %f20, [0x0001, %r16]
14432 normalw
14433 .word 0x8f458000 ! 658: RD_SOFTINT_REG rd %softint, %r7
14434 .word 0xce4fc000 ! 659: LDSB_R ldsb [%r31 + %r0], %r7
14435 .word 0x8d9035bb ! 660: WRPR_PSTATE_I wrpr %r0, 0x15bb, %pstate
14436 .word 0x34800001 ! 661: BG bg,a <label_0x1>
14437 .word 0x8d903722 ! 662: WRPR_PSTATE_I wrpr %r0, 0x1722, %pstate
14438DS_0_157:
14439 nop
14440 not %g0, %g2
14441 jmp %g2
14442 .word 0x9d902003 ! 663: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
14443 .word 0x819824de ! 664: WRHPR_HPSTATE_I wrhpr %r0, 0x04de, %hpstate
14444tagged_0_158:
14445 tsubcctv %r11, 0x1190, %r24
14446 .word 0xce07e001 ! 665: LDUW_I lduw [%r31 + 0x0001], %r7
14447DS_0_159:
14448 .word 0x22800001 ! 667: BE be,a <label_0x1>
14449 .word 0x22800001 ! 667: BE be,a <label_0x1>
14450 .word 0x8fa00554 ! 667: FSQRTd fsqrt
14451 .word 0xa5a10823 ! 666: FADDs fadds %f4, %f3, %f18
14452 .word 0xe49fe001 ! 667: LDDA_I ldda [%r31, + 0x0001] %asi, %r18
14453 .word 0x93902007 ! 668: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
14454 .word 0x8d802000 ! 669: WRFPRS_I wr %r0, 0x0000, %fprs
14455 ta T_CHANGE_PRIV ! macro
14456 .word 0xe48008a0 ! 671: LDUWA_R lduwa [%r0, %r0] 0x45, %r18
14457 .word 0x99902002 ! 672: WRPR_CLEANWIN_I wrpr %r0, 0x0002, %cleanwin
14458 .word 0xa1902005 ! 673: WRPR_GL_I wrpr %r0, 0x0005, %-
14459 .word 0xad45c000 ! 674: RD_TICK_CMPR_REG rd %-, %r22
14460 .word 0xecdfe010 ! 675: LDXA_I ldxa [%r31, + 0x0010] %asi, %r22
14461tagged_0_160:
14462 tsubcctv %r21, 0x13b1, %r25
14463 .word 0xec07e001 ! 676: LDUW_I lduw [%r31 + 0x0001], %r22
14464 .word 0xed17c000 ! 677: LDQF_R - [%r31, %r0], %f22
14465 .word 0xb5a10dc9 ! 678: FdMULq fdmulq
14466 .word 0x85500000 ! 679: RDPR_TPC <illegal instruction>
14467 .word 0xa190200e ! 680: WRPR_GL_I wrpr %r0, 0x000e, %-
14468 .word 0x81982a94 ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x0a94, %hpstate
14469 otherw
14470 mov 0x31, %r30
14471 .word 0x83d0001e ! 682: Tcc_R te icc_or_xcc, %r0 + %r30
14472splash_tba_0_161:
14473 ta T_CHANGE_PRIV
14474 set 0x120000, %r2
14475 .word 0x8b900002 ! 683: WRPR_TBA_R wrpr %r0, %r2, %tba
14476 .word 0xc4c7e010 ! 684: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r2
14477 .word 0x87802089 ! 685: WRASI_I wr %r0, 0x0089, %asi
14478 invalw
14479 mov 0x35, %r30
14480 .word 0x83d0001e ! 686: Tcc_R te icc_or_xcc, %r0 + %r30
14481 .word 0xc4c7e000 ! 687: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r2
14482 .word 0xc4880e80 ! 688: LDUBA_R lduba [%r0, %r0] 0x74, %r2
14483 .word 0xc49fc020 ! 689: LDDA_R ldda [%r31, %r0] 0x01, %r2
14484 ta T_CHANGE_PRIV ! macro
14485 .word 0x81460000 ! 691: RD_STICK_REG stbar
14486 .word 0x8790206b ! 692: WRPR_TT_I wrpr %r0, 0x006b, %tt
14487 .word 0xc4d804a0 ! 693: LDXA_R ldxa [%r0, %r0] 0x25, %r2
14488 .word 0x8d902ce7 ! 694: WRPR_PSTATE_I wrpr %r0, 0x0ce7, %pstate
14489 .word 0xa1902000 ! 695: WRPR_GL_I wrpr %r0, 0x0000, %-
14490DS_0_162:
14491 .word 0x22800001 ! 697: BE be,a <label_0x1>
14492 .word 0xc130e001 ! 697: STQF_I - %f0, [0x0001, %r3]
14493 normalw
14494 .word 0x83458000 ! 696: RD_SOFTINT_REG rd %softint, %r1
14495 .word 0x99902000 ! 697: WRPR_CLEANWIN_I wrpr %r0, 0x0000, %cleanwin
14496splash_tba_0_163:
14497 ta T_CHANGE_PRIV
14498 set 0x120000, %r2
14499 .word 0x8b900002 ! 698: WRPR_TBA_R wrpr %r0, %r2, %tba
14500 .word 0xc28008a0 ! 699: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
14501 .word 0xc317c000 ! 700: LDQF_R - [%r31, %r0], %f1
14502tagged_0_164:
14503 tsubcctv %r9, 0x1e98, %r22
14504 .word 0xc207e001 ! 701: LDUW_I lduw [%r31 + 0x0001], %r1
14505tagged_0_165:
14506 taddcctv %r11, 0x15c7, %r8
14507 .word 0xc207e001 ! 702: LDUW_I lduw [%r31 + 0x0001], %r1
14508 .word 0xc2800a60 ! 703: LDUWA_R lduwa [%r0, %r0] 0x53, %r1
14509 ta T_CHANGE_PRIV ! macro
14510 .word 0xc29fe001 ! 705: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
14511 .word 0x87802014 ! 706: WRASI_I wr %r0, 0x0014, %asi
14512 .word 0x819827df ! 707: WRHPR_HPSTATE_I wrhpr %r0, 0x07df, %hpstate
14513 .word 0xb1480000 ! 708: RDHPR_HPSTATE rdhpr %hpstate, %r24
14514 .word 0xf08804a0 ! 709: LDUBA_R lduba [%r0, %r0] 0x25, %r24
14515 .word 0x91d02033 ! 710: Tcc_I ta icc_or_xcc, %r0 + 51
14516 .word 0x8790235a ! 711: WRPR_TT_I wrpr %r0, 0x035a, %tt
14517 ta T_CHANGE_PRIV ! macro
14518 .word 0x93902007 ! 713: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
14519 .word 0x8d90371d ! 714: WRPR_PSTATE_I wrpr %r0, 0x171d, %pstate
14520 .word 0xf08fe030 ! 715: LDUBA_I lduba [%r31, + 0x0030] %asi, %r24
14521splash_tba_0_166:
14522 ta T_CHANGE_PRIV
14523 set 0x120000, %r2
14524 .word 0x8b900002 ! 716: WRPR_TBA_R wrpr %r0, %r2, %tba
14525 .word 0xf09004a0 ! 717: LDUHA_R lduha [%r0, %r0] 0x25, %r24
14526 .word 0xa1902007 ! 718: WRPR_GL_I wrpr %r0, 0x0007, %-
14527 otherw
14528 mov 0x33, %r30
14529 .word 0x83d0001e ! 719: Tcc_R te icc_or_xcc, %r0 + %r30
14530 ta T_CHANGE_HPRIV ! macro
14531 otherw
14532 mov 0x31, %r30
14533 .word 0x91d0001e ! 721: Tcc_R ta icc_or_xcc, %r0 + %r30
14534 .word 0x8d902297 ! 722: WRPR_PSTATE_I wrpr %r0, 0x0297, %pstate
14535tagged_0_167:
14536 taddcctv %r5, 0x1c1c, %r4
14537 .word 0xf007e001 ! 723: LDUW_I lduw [%r31 + 0x0001], %r24
14538 .word 0xf08804a0 ! 724: LDUBA_R lduba [%r0, %r0] 0x25, %r24
14539 .word 0xf02fc009 ! 725: STB_R stb %r24, [%r31 + %r9]
14540 .word 0x879020b7 ! 726: WRPR_TT_I wrpr %r0, 0x00b7, %tt
14541 .word 0xf08804a0 ! 727: LDUBA_R lduba [%r0, %r0] 0x25, %r24
14542 .word 0x87802058 ! 728: WRASI_I wr %r0, 0x0058, %asi
14543 .word 0x819822d5 ! 729: WRHPR_HPSTATE_I wrhpr %r0, 0x02d5, %hpstate
14544 .word 0xf08008a0 ! 730: LDUWA_R lduwa [%r0, %r0] 0x45, %r24
14545 .word 0x2c700001 ! 731: BPNEG <illegal instruction>
14546 .word 0x93902007 ! 732: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
14547 .word 0x91d020b5 ! 733: Tcc_I ta icc_or_xcc, %r0 + 181
14548 .word 0x93902006 ! 734: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
14549 .word 0x32700001 ! 735: BPNE <illegal instruction>
14550 .word 0x87802004 ! 736: WRASI_I wr %r0, 0x0004, %asi
14551 .word 0xf01fc000 ! 737: LDD_R ldd [%r31 + %r0], %r24
14552 .word 0x93902004 ! 738: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
14553DS_0_168:
14554 .word 0x22800001 ! 740: BE be,a <label_0x1>
14555 allclean
14556 .word 0x85b0030d ! 739: ALLIGNADDRESS alignaddr %r0, %r13, %r2
14557 .word 0x93d020b5 ! 740: Tcc_I tne icc_or_xcc, %r0 + 181
14558DS_0_169:
14559 .word 0x34800001 ! 742: BG bg,a <label_0x1>
14560 .word 0xbfefc000 ! 741: RESTORE_R restore %r31, %r0, %r31
14561 .word 0x8d802000 ! 742: WRFPRS_I wr %r0, 0x0000, %fprs
14562 invalw
14563 mov 0x30, %r30
14564 .word 0x91d0001e ! 743: Tcc_R ta icc_or_xcc, %r0 + %r30
14565 .word 0x22700001 ! 744: BPE <illegal instruction>
14566 .word 0xc407c000 ! 745: LDUW_R lduw [%r31 + %r0], %r2
14567 .word 0x93902007 ! 746: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
14568 .word 0x3a700001 ! 747: BPCC <illegal instruction>
14569 .word 0x81982b4c ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4c, %hpstate
14570 invalw
14571 mov 0xb2, %r30
14572 .word 0x91d0001e ! 749: Tcc_R ta icc_or_xcc, %r0 + %r30
14573 .word 0x8d500000 ! 750: RDPR_TPC <illegal instruction>
14574splash_htba_0_170:
14575 ta T_CHANGE_HPRIV
14576 set 0x80000, %r2
14577 .word 0x8b980002 ! 751: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
14578 .word 0xcc1fc000 ! 752: LDD_R ldd [%r31 + %r0], %r6
14579 .word 0x93902000 ! 753: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
14580 .word 0x93902005 ! 754: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
14581splash_lsu_0_171:
14582 set 0x1d, %r2
14583 stxa %r2, [%r0] ASI_LSU_CONTROL
14584 .word 0x3d400001 ! 755: FBPULE fbule,a,pn %fcc0, <label_0x1>
14585 .word 0x93902002 ! 756: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
14586DS_0_172:
14587 .word 0x22800001 ! 758: BE be,a <label_0x1>
14588 .word 0xbfe7c000 ! 757: SAVE_R save %r31, %r0, %r31
14589 .word 0xcc1fc000 ! 758: LDD_R ldd [%r31 + %r0], %r6
14590 .word 0xcc8008a0 ! 759: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
14591 .word 0xa1902008 ! 760: WRPR_GL_I wrpr %r0, 0x0008, %-
14592 .word 0xcc4fc000 ! 761: LDSB_R ldsb [%r31 + %r0], %r6
14593DS_0_173:
14594 .word 0x22800001 ! 763: BE be,a <label_0x1>
14595 .word 0xbfe7c000 ! 762: SAVE_R save %r31, %r0, %r31
14596 .word 0xcc1fe001 ! 763: LDD_I ldd [%r31 + 0x0001], %r6
14597 .word 0x8198248f ! 764: WRHPR_HPSTATE_I wrhpr %r0, 0x048f, %hpstate
14598splash_tba_0_174:
14599 ta T_CHANGE_PRIV
14600 set 0x003c0000, %r2
14601 .word 0x8b900002 ! 765: WRPR_TBA_R wrpr %r0, %r2, %tba
14602 .word 0xcd97e001 ! 766: LDQFA_I - [%r31, 0x0001], %f6
14603 .word 0x8d504000 ! 767: RDPR_TNPC rdpr %tnpc, %r6
14604 .word 0x83540000 ! 768: RDPR_GL <illegal instruction>
14605splash_lsu_0_175:
14606 set 0xf, %r2
14607 stxa %r2, [%r0] ASI_LSU_CONTROL
14608 .word 0x3d400001 ! 769: FBPULE fbule,a,pn %fcc0, <label_0x1>
14609 .word 0xa190200d ! 770: WRPR_GL_I wrpr %r0, 0x000d, %-
14610 .word 0x996ac01a ! 771: SDIVX_R sdivx %r11, %r26, %r12
14611 .word 0x83508000 ! 772: RDPR_TSTATE <illegal instruction>
14612 .word 0x8d902708 ! 773: WRPR_PSTATE_I wrpr %r0, 0x0708, %pstate
14613 .word 0x3e800001 ! 774: BVC bvc,a <label_0x1>
14614 .word 0xc2d004a0 ! 775: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
14615 .word 0x93902007 ! 776: WRPR_CWP_I wrpr %r0, 0x0007, %cwp
14616 .word 0x87802010 ! 777: WRASI_I wr %r0, 0x0010, %asi
14617 .word 0x8d902608 ! 778: WRPR_PSTATE_I wrpr %r0, 0x0608, %pstate
14618 .word 0x83d02035 ! 779: Tcc_I te icc_or_xcc, %r0 + 53
14619 .word 0xc217c000 ! 780: LDUH_R lduh [%r31 + %r0], %r1
14620 .word 0x87902162 ! 781: WRPR_TT_I wrpr %r0, 0x0162, %tt
14621 invalw
14622 mov 0xb4, %r30
14623 .word 0x93d0001e ! 782: Tcc_R tne icc_or_xcc, %r0 + %r30
14624 .word 0x99514000 ! 783: RDPR_TBA <illegal instruction>
14625splash_lsu_0_176:
14626 set 0x17, %r2
14627 stxa %r2, [%r0] ASI_LSU_CONTROL
14628 .word 0x3d400001 ! 784: FBPULE fbule,a,pn %fcc0, <label_0x1>
14629 .word 0x91d02032 ! 785: Tcc_I ta icc_or_xcc, %r0 + 50
14630 .word 0x93902004 ! 786: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
14631 .word 0x8f480000 ! 787: RDHPR_HPSTATE rdhpr %hpstate, %r7
14632 .word 0xce17c000 ! 788: LDUH_R lduh [%r31 + %r0], %r7
14633 .word 0xcec7e000 ! 789: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r7
14634DS_0_177:
14635 nop
14636 not %g0, %g2
14637 jmp %g2
14638 .word 0x9d902005 ! 790: WRPR_WSTATE_I wrpr %r0, 0x0005, %wstate
14639 .word 0x9f802001 ! 791: SIR sir 0x0001
14640 .word 0x87902205 ! 792: WRPR_TT_I wrpr %r0, 0x0205, %tt
14641splash_tba_0_178:
14642 ta T_CHANGE_PRIV
14643 set 0x120000, %r2
14644 .word 0x8b900002 ! 793: WRPR_TBA_R wrpr %r0, %r2, %tba
14645 .word 0xce8008a0 ! 794: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
14646 .word 0xcedfe020 ! 795: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
14647 .word 0x9f802001 ! 796: SIR sir 0x0001
14648 otherw
14649 mov 0x32, %r30
14650 .word 0x91d0001e ! 797: Tcc_R ta icc_or_xcc, %r0 + %r30
14651 .word 0xce1fc000 ! 798: LDD_R ldd [%r31 + %r0], %r7
14652 .word 0xce4fc000 ! 799: LDSB_R ldsb [%r31 + %r0], %r7
14653tagged_0_179:
14654 taddcctv %r9, 0x1269, %r26
14655 .word 0xce07e001 ! 800: LDUW_I lduw [%r31 + 0x0001], %r7
14656 .word 0x87802004 ! 801: WRASI_I wr %r0, 0x0004, %asi
14657 .word 0xa1902006 ! 802: WRPR_GL_I wrpr %r0, 0x0006, %-
14658 .word 0xce8008a0 ! 803: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
14659 .word 0x91d020b3 ! 804: Tcc_I ta icc_or_xcc, %r0 + 179
14660splash_tba_0_180:
14661 ta T_CHANGE_PRIV
14662 set 0x003c0000, %r2
14663 .word 0x8b900002 ! 805: WRPR_TBA_R wrpr %r0, %r2, %tba
14664splash_lsu_0_181:
14665 set 0x11, %r2
14666 stxa %r2, [%r0] ASI_LSU_CONTROL
14667 .word 0x3d400001 ! 806: FBPULE fbule,a,pn %fcc0, <label_0x1>
14668 invalw
14669 mov 0x34, %r30
14670 .word 0x83d0001e ! 807: Tcc_R te icc_or_xcc, %r0 + %r30
14671 .word 0x8d902a0a ! 808: WRPR_PSTATE_I wrpr %r0, 0x0a0a, %pstate
14672 .word 0x2e700001 ! 809: BPVS <illegal instruction>
14673 .word 0xced7e020 ! 810: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
14674 .word 0x87902341 ! 811: WRPR_TT_I wrpr %r0, 0x0341, %tt
14675splash_lsu_0_182:
14676 set 0x1d, %r2
14677 stxa %r2, [%r0] ASI_LSU_CONTROL
14678 .word 0x3d400001 ! 812: FBPULE fbule,a,pn %fcc0, <label_0x1>
14679 .word 0xa1902006 ! 813: WRPR_GL_I wrpr %r0, 0x0006, %-
14680 .word 0x38800001 ! 814: BGU bgu,a <label_0x1>
14681splash_lsu_0_183:
14682 set 0x13, %r2
14683 stxa %r2, [%r0] ASI_LSU_CONTROL
14684 .word 0x3d400001 ! 815: FBPULE fbule,a,pn %fcc0, <label_0x1>
14685 .word 0x99902001 ! 816: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
14686 .word 0xa1902002 ! 817: WRPR_GL_I wrpr %r0, 0x0002, %-
14687splash_lsu_0_184:
14688 set 0x5, %r2
14689 stxa %r2, [%r0] ASI_LSU_CONTROL
14690 .word 0x3d400001 ! 818: FBPULE fbule,a,pn %fcc0, <label_0x1>
14691 .word 0xcec004a0 ! 819: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
14692 .word 0xa1902002 ! 820: WRPR_GL_I wrpr %r0, 0x0002, %-
14693splash_htba_0_185:
14694 ta T_CHANGE_HPRIV
14695 set 0x80000, %r2
14696 .word 0x8b980002 ! 821: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
14697 .word 0xa190200f ! 822: WRPR_GL_I wrpr %r0, 0x000f, %-
14698 .word 0xce8008a0 ! 823: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
14699 .word 0xa190200d ! 824: WRPR_GL_I wrpr %r0, 0x000d, %-
14700DS_0_186:
14701 .word 0x34800001 ! 826: BG bg,a <label_0x1>
14702 .word 0xbfe7c000 ! 825: SAVE_R save %r31, %r0, %r31
14703 .word 0x9ba609d4 ! 826: FDIVd fdivd %f24, %f20, %f44
14704 .word 0x8f902001 ! 828: WRPR_TL_I wrpr %r0, 0x0001, %tl
14705 ta T_CHANGE_NONPRIV ! macro
14706 .word 0x97a01976 ! 827: FqTOd dis not found
14707
14708 .word 0xd647e001 ! 828: LDSW_I ldsw [%r31 + 0x0001], %r11
14709 .word 0x8790219e ! 829: WRPR_TT_I wrpr %r0, 0x019e, %tt
14710 .word 0x8f902002 ! 831: WRPR_TL_I wrpr %r0, 0x0002, %tl
14711 ta T_CHANGE_NONHPRIV ! macro
14712 .word 0xa3a01975 ! 830: FqTOd dis not found
14713
14714splash_lsu_0_189:
14715 set 0xd, %r2
14716 stxa %r2, [%r0] ASI_LSU_CONTROL
14717 .word 0x3d400001 ! 831: FBPULE fbule,a,pn %fcc0, <label_0x1>
14718 .word 0x8d9026ce ! 832: WRPR_PSTATE_I wrpr %r0, 0x06ce, %pstate
14719 .word 0x91500000 ! 833: RDPR_TPC <illegal instruction>
14720 .word 0x93902006 ! 834: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
14721DS_0_190:
14722 .word 0x32800001 ! 836: BNE bne,a <label_0x1>
14723 .word 0xbfefc000 ! 835: RESTORE_R restore %r31, %r0, %r31
14724 ta T_CHANGE_PRIV ! macro
14725change_to_randtl_0_191:
14726 ta T_CHANGE_HPRIV ! macro
14727 .word 0x8f902003 ! 837: WRPR_TL_I wrpr %r0, 0x0003, %tl
14728 .word 0xd01fe001 ! 838: LDD_I ldd [%r31 + 0x0001], %r8
14729splash_tba_0_192:
14730 ta T_CHANGE_PRIV
14731 set 0x003c0000, %r2
14732 .word 0x8b900002 ! 839: WRPR_TBA_R wrpr %r0, %r2, %tba
14733 .word 0xd04fe001 ! 840: LDSB_I ldsb [%r31 + 0x0001], %r8
14734 .word 0xb1a1cdc4 ! 841: FdMULq fdmulq
14735 .word 0x87802020 ! 842: WRASI_I wr %r0, 0x0020, %asi
14736 .word 0x8f902000 ! 844: WRPR_TL_I wrpr %r0, 0x0000, %tl
14737 ta T_CHANGE_NONPRIV ! macro
14738 .word 0x9568e001 ! 843: SDIVX_I sdivx %r3, 0x0001, %r10
14739 .word 0xd41fe001 ! 844: LDD_I ldd [%r31 + 0x0001], %r10
14740splash_cmpr_0_194:
14741 nop
14742 mov 1, %g2
14743 sllx %g2, 63, %g2
14744 or %g1, %g2, %g1
14745 .word 0xb1806001 ! 845: WR_STICK_REG_I wr %r1, 0x0001, %-
14746 .word 0x93902006 ! 846: WRPR_CWP_I wrpr %r0, 0x0006, %cwp
14747 .word 0x81982654 ! 847: WRHPR_HPSTATE_I wrhpr %r0, 0x0654, %hpstate
14748tagged_0_195:
14749 taddcctv %r19, 0x152e, %r12
14750 .word 0xd407e001 ! 848: LDUW_I lduw [%r31 + 0x0001], %r10
14751 .word 0xd48008a0 ! 849: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
14752 .word 0xd4cfe020 ! 850: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r10
14753 .word 0x30800001 ! 851: BA ba,a <label_0x1>
14754change_to_randtl_0_196:
14755 ta T_CHANGE_PRIV ! macro
14756 .word 0x8f902001 ! 852: WRPR_TL_I wrpr %r0, 0x0001, %tl
14757 .word 0x87802063 ! 853: WRASI_I wr %r0, 0x0063, %asi
14758 .word 0x9f802001 ! 854: SIR sir 0x0001
14759 .word 0x8198241d ! 855: WRHPR_HPSTATE_I wrhpr %r0, 0x041d, %hpstate
14760DS_0_197:
14761 nop
14762 not %g0, %g2
14763 jmp %g2
14764 .word 0x9d902004 ! 856: WRPR_WSTATE_I wrpr %r0, 0x0004, %wstate
14765 .word 0x8780204f ! 857: WRASI_I wr %r0, 0x004f, %asi
14766 .word 0xa1902003 ! 858: WRPR_GL_I wrpr %r0, 0x0003, %-
14767 .word 0xd41fe001 ! 859: LDD_I ldd [%r31 + 0x0001], %r10
14768tagged_0_198:
14769 tsubcctv %r20, 0x1ef2, %r8
14770 .word 0xd407e001 ! 860: LDUW_I lduw [%r31 + 0x0001], %r10
14771splash_tba_0_199:
14772 ta T_CHANGE_PRIV
14773 set 0x120000, %r2
14774 .word 0x8b900002 ! 861: WRPR_TBA_R wrpr %r0, %r2, %tba
14775 .word 0x8780201c ! 862: WRASI_I wr %r0, 0x001c, %asi
14776 .word 0x879023b0 ! 863: WRPR_TT_I wrpr %r0, 0x03b0, %tt
14777 .word 0x8d480000 ! 864: RDHPR_HPSTATE rdhpr %hpstate, %r6
14778 .word 0xccdfe020 ! 865: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
14779 .word 0xcc8008a0 ! 866: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
14780 ta T_CHANGE_HPRIV ! macro
14781 .word 0xcc1fe001 ! 868: LDD_I ldd [%r31 + 0x0001], %r6
14782 .word 0x81982307 ! 869: WRHPR_HPSTATE_I wrhpr %r0, 0x0307, %hpstate
14783 .word 0x93902003 ! 870: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
14784 .word 0xccdfe030 ! 871: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
14785tagged_0_200:
14786 tsubcctv %r25, 0x1120, %r21
14787 .word 0xcc07e001 ! 872: LDUW_I lduw [%r31 + 0x0001], %r6
14788splash_tba_0_201:
14789 ta T_CHANGE_PRIV
14790 set 0x003c0000, %r2
14791 .word 0x8b900002 ! 873: WRPR_TBA_R wrpr %r0, %r2, %tba
14792 .word 0x87802058 ! 874: WRASI_I wr %r0, 0x0058, %asi
14793 ta T_CHANGE_PRIV ! macro
14794 .word 0xcc0fc000 ! 876: LDUB_R ldub [%r31 + %r0], %r6
14795 .word 0x8780201c ! 877: WRASI_I wr %r0, 0x001c, %asi
14796 .word 0x87902327 ! 878: WRPR_TT_I wrpr %r0, 0x0327, %tt
14797 .word 0xccd7e030 ! 879: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r6
14798 ta T_CHANGE_PRIV ! macro
14799 .word 0xcc9004a0 ! 881: LDUHA_R lduha [%r0, %r0] 0x25, %r6
14800splash_lsu_0_202:
14801 set 0x17, %r2
14802 stxa %r2, [%r0] ASI_LSU_CONTROL
14803 .word 0x3d400001 ! 882: FBPULE fbule,a,pn %fcc0, <label_0x1>
14804 .word 0x91d020b2 ! 883: Tcc_I ta icc_or_xcc, %r0 + 178
14805splash_tba_0_203:
14806 ta T_CHANGE_PRIV
14807 set 0x120000, %r2
14808 .word 0x8b900002 ! 884: WRPR_TBA_R wrpr %r0, %r2, %tba
14809 .word 0xcc8008a0 ! 885: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
14810DS_0_204:
14811 .word 0x22800001 ! 887: BE be,a <label_0x1>
14812 .word 0xd3358016 ! 887: STQF_R - %f9, [%r22, %r22]
14813 normalw
14814 .word 0xb3458000 ! 886: RD_SOFTINT_REG rd %softint, %r25
14815 otherw
14816 mov 0xb0, %r30
14817 .word 0x91d0001e ! 887: Tcc_R ta icc_or_xcc, %r0 + %r30
14818 .word 0xf2800ba0 ! 888: LDUWA_R lduwa [%r0, %r0] 0x5d, %r25
14819DS_0_205:
14820 .word 0x34800001 ! 890: BG bg,a <label_0x1>
14821 .word 0xbfefc000 ! 889: RESTORE_R restore %r31, %r0, %r31
14822splash_htba_0_206:
14823 ta T_CHANGE_HPRIV
14824 set 0x80000, %r2
14825 .word 0x8b980002 ! 890: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
14826 .word 0xf2d80e60 ! 891: LDXA_R ldxa [%r0, %r0] 0x73, %r25
14827 otherw
14828 mov 0x35, %r30
14829 .word 0x91d0001e ! 892: Tcc_R ta icc_or_xcc, %r0 + %r30
14830 .word 0xf2c7e010 ! 893: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r25
14831DS_0_207:
14832 nop
14833 not %g0, %g2
14834 jmp %g2
14835 .word 0x9d902001 ! 894: WRPR_WSTATE_I wrpr %r0, 0x0001, %wstate
14836 .word 0xf28804a0 ! 895: LDUBA_R lduba [%r0, %r0] 0x25, %r25
14837 .word 0x81982b45 ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x0b45, %hpstate
14838 .word 0xf217e001 ! 897: LDUH_I lduh [%r31 + 0x0001], %r25
14839 invalw
14840 mov 0x33, %r30
14841 .word 0x93d0001e ! 898: Tcc_R tne icc_or_xcc, %r0 + %r30
14842 .word 0xa190200e ! 899: WRPR_GL_I wrpr %r0, 0x000e, %-
14843 .word 0xf28008a0 ! 900: LDUWA_R lduwa [%r0, %r0] 0x45, %r25
14844 invalw
14845 mov 0xb3, %r30
14846 .word 0x91d0001e ! 901: Tcc_R ta icc_or_xcc, %r0 + %r30
14847 .word 0xf217c000 ! 902: LDUH_R lduh [%r31 + %r0], %r25
14848change_to_randtl_0_208:
14849 ta T_CHANGE_PRIV ! macro
14850 .word 0x8f902001 ! 903: WRPR_TL_I wrpr %r0, 0x0001, %tl
14851 .word 0x32800001 ! 904: BNE bne,a <label_0x1>
14852 .word 0xa1902004 ! 905: WRPR_GL_I wrpr %r0, 0x0004, %-
14853 .word 0x87802016 ! 906: WRASI_I wr %r0, 0x0016, %asi
14854 otherw
14855 mov 0xb0, %r30
14856 .word 0x91d0001e ! 907: Tcc_R ta icc_or_xcc, %r0 + %r30
14857 .word 0xf2800ae0 ! 908: LDUWA_R lduwa [%r0, %r0] 0x57, %r25
14858 .word 0x8780201c ! 909: WRASI_I wr %r0, 0x001c, %asi
14859 .word 0xf317c000 ! 910: LDQF_R - [%r31, %r0], %f25
14860 .word 0xa190200c ! 911: WRPR_GL_I wrpr %r0, 0x000c, %-
14861 .word 0x93902001 ! 912: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
14862 .word 0x87802058 ! 913: WRASI_I wr %r0, 0x0058, %asi
14863 .word 0xf28fe000 ! 914: LDUBA_I lduba [%r31, + 0x0000] %asi, %r25
14864 .word 0x8d90310e ! 915: WRPR_PSTATE_I wrpr %r0, 0x110e, %pstate
14865 .word 0xf2800c80 ! 916: LDUWA_R lduwa [%r0, %r0] 0x64, %r25
14866 .word 0x8f902001 ! 918: WRPR_TL_I wrpr %r0, 0x0001, %tl
14867 ta T_CHANGE_NONPRIV ! macro
14868 .word 0x8d686001 ! 917: SDIVX_I sdivx %r1, 0x0001, %r6
14869splash_lsu_0_210:
14870 set 0x19, %r2
14871 stxa %r2, [%r0] ASI_LSU_CONTROL
14872 .word 0x3d400001 ! 918: FBPULE fbule,a,pn %fcc0, <label_0x1>
14873 .word 0x97464000 ! 919: RD_STICK_CMPR_REG rd %-, %r11
14874 .word 0xa190200c ! 920: WRPR_GL_I wrpr %r0, 0x000c, %-
14875 .word 0x8198271f ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x071f, %hpstate
14876 .word 0xd68008a0 ! 922: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
14877 .word 0x93902002 ! 923: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
14878tagged_0_211:
14879 taddcctv %r23, 0x1b69, %r9
14880 .word 0xd607e001 ! 924: LDUW_I lduw [%r31 + 0x0001], %r11
14881DS_0_212:
14882 .word 0x22800001 ! 926: BE be,a <label_0x1>
14883 pdist %f16, %f18, %f0
14884 .word 0x87b4c302 ! 925: ALLIGNADDRESS alignaddr %r19, %r2, %r3
14885 .word 0x8d903abd ! 926: WRPR_PSTATE_I wrpr %r0, 0x1abd, %pstate
14886tagged_0_213:
14887 taddcctv %r26, 0x1806, %r18
14888 .word 0xc607e001 ! 927: LDUW_I lduw [%r31 + 0x0001], %r3
14889 .word 0xc607c000 ! 928: LDUW_R lduw [%r31 + %r0], %r3
14890splash_tba_0_214:
14891 ta T_CHANGE_PRIV
14892 set 0x120000, %r2
14893 .word 0x8b900002 ! 929: WRPR_TBA_R wrpr %r0, %r2, %tba
14894 .word 0xc68fe000 ! 930: LDUBA_I lduba [%r31, + 0x0000] %asi, %r3
14895 otherw
14896 mov 0x33, %r30
14897 .word 0x91d0001e ! 931: Tcc_R ta icc_or_xcc, %r0 + %r30
14898 ta T_CHANGE_HPRIV ! macro
14899 .word 0x87802080 ! 933: WRASI_I wr %r0, 0x0080, %asi
14900 .word 0x93902002 ! 934: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
14901 .word 0xc73fc002 ! 935: STDF_R std %f3, [%r2, %r31]
14902 .word 0xc6d804a0 ! 936: LDXA_R ldxa [%r0, %r0] 0x25, %r3
14903 .word 0xc717c000 ! 937: LDQF_R - [%r31, %r0], %f3
14904tagged_0_215:
14905 taddcctv %r20, 0x1b57, %r18
14906 .word 0xc607e001 ! 938: LDUW_I lduw [%r31 + 0x0001], %r3
14907DS_0_216:
14908 nop
14909 not %g0, %g2
14910 jmp %g2
14911 .word 0x9d902003 ! 939: WRPR_WSTATE_I wrpr %r0, 0x0003, %wstate
14912splash_tba_0_217:
14913 ta T_CHANGE_PRIV
14914 set 0x120000, %r2
14915 .word 0x8b900002 ! 940: WRPR_TBA_R wrpr %r0, %r2, %tba
14916DS_0_218:
14917 .word 0x22800001 ! 942: BE be,a <label_0x1>
14918 .xword 0xbfd47561 ! Random illegal ?
14919 .word 0xcb12c000 ! 942: LDQF_R - [%r11, %r0], %f5
14920 .word 0x85a2c82b ! 941: FADDs fadds %f11, %f11, %f2
14921 .word 0x93902002 ! 942: WRPR_CWP_I wrpr %r0, 0x0002, %cwp
14922 .word 0x8d90383a ! 943: WRPR_PSTATE_I wrpr %r0, 0x183a, %pstate
14923 .word 0x8d902e76 ! 944: WRPR_PSTATE_I wrpr %r0, 0x0e76, %pstate
14924 .word 0x87802004 ! 945: WRASI_I wr %r0, 0x0004, %asi
14925 .word 0xc48804a0 ! 946: LDUBA_R lduba [%r0, %r0] 0x25, %r2
14926 .word 0xc49fc020 ! 947: LDDA_R ldda [%r31, %r0] 0x01, %r2
14927 .word 0x91d02035 ! 948: Tcc_I ta icc_or_xcc, %r0 + 53
14928 .word 0x93902001 ! 949: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
14929 ta T_CHANGE_HPRIV ! macro
14930 .word 0xc517c000 ! 951: LDQF_R - [%r31, %r0], %f2
14931 .word 0x24700001 ! 952: BPLE <illegal instruction>
14932 .word 0x8f902002 ! 954: WRPR_TL_I wrpr %r0, 0x0002, %tl
14933 ta T_CHANGE_NONPRIV ! macro
14934 .word 0xb181400b ! 953: WR_STICK_REG_R wr %r5, %r11, %-
14935 .word 0x81982c8f ! 954: WRHPR_HPSTATE_I wrhpr %r0, 0x0c8f, %hpstate
14936 .word 0xc417c000 ! 955: LDUH_R lduh [%r31 + %r0], %r2
14937 .word 0x93902005 ! 956: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
14938 .word 0xa1902002 ! 957: WRPR_GL_I wrpr %r0, 0x0002, %-
14939 .word 0x81982487 ! 958: WRHPR_HPSTATE_I wrhpr %r0, 0x0487, %hpstate
14940 .word 0x93902005 ! 959: WRPR_CWP_I wrpr %r0, 0x0005, %cwp
14941 .word 0xc4880e40 ! 960: LDUBA_R lduba [%r0, %r0] 0x72, %r2
14942 .word 0xc48008a0 ! 961: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
14943 .word 0xa1902006 ! 962: WRPR_GL_I wrpr %r0, 0x0006, %-
14944 .word 0x85494000 ! 963: RDHPR_HTBA rdhpr %htba, %r2
14945 .word 0xc4d7e000 ! 964: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r2
14946 .word 0x93902001 ! 965: WRPR_CWP_I wrpr %r0, 0x0001, %cwp
14947DS_0_220:
14948 .word 0x32800001 ! 967: BNE bne,a <label_0x1>
14949 .word 0xcf318002 ! 967: STQF_R - %f7, [%r2, %r6]
14950 normalw
14951 .word 0x95458000 ! 966: RD_SOFTINT_REG rd %softint, %r10
14952 .word 0xa1902002 ! 967: WRPR_GL_I wrpr %r0, 0x0002, %-
14953splash_lsu_0_221:
14954 set 0xb, %r2
14955 stxa %r2, [%r0] ASI_LSU_CONTROL
14956 .word 0x3d400001 ! 968: FBPULE fbule,a,pn %fcc0, <label_0x1>
14957 .word 0xa190200e ! 969: WRPR_GL_I wrpr %r0, 0x000e, %-
14958 .word 0x28800001 ! 970: BLEU bleu,a <label_0x1>
14959splash_lsu_0_222:
14960 set 0x1d, %r2
14961 stxa %r2, [%r0] ASI_LSU_CONTROL
14962 .word 0x3d400001 ! 971: FBPULE fbule,a,pn %fcc0, <label_0x1>
14963 .word 0x8d802000 ! 972: WRFPRS_I wr %r0, 0x0000, %fprs
14964splash_cmpr_0_223:
14965 nop
14966 mov 1, %g2
14967 sllx %g2, 63, %g2
14968 or %g1, %g2, %g1
14969 .word 0xb3800001 ! 974: WR_STICK_CMPR_REG_R wr %r0, %r1, %-
14970 .word 0xb180e001 ! 973: WR_STICK_REG_I wr %r3, 0x0001, %-
14971 .word 0x83d020b2 ! 974: Tcc_I te icc_or_xcc, %r0 + 178
14972 .word 0xd4d004a0 ! 975: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
14973tagged_0_224:
14974 tsubcctv %r23, 0x193a, %r15
14975 .word 0xd407e001 ! 976: LDUW_I lduw [%r31 + 0x0001], %r10
14976 .word 0xd4c00e80 ! 977: LDSWA_R ldswa [%r0, %r0] 0x74, %r10
14977 .word 0x93902003 ! 978: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
14978 .word 0x99902001 ! 979: WRPR_CLEANWIN_I wrpr %r0, 0x0001, %cleanwin
14979 .word 0x8d902e4c ! 980: WRPR_PSTATE_I wrpr %r0, 0x0e4c, %pstate
14980 .word 0x93902000 ! 981: WRPR_CWP_I wrpr %r0, 0x0000, %cwp
14981 .word 0x93d020b5 ! 982: Tcc_I tne icc_or_xcc, %r0 + 181
14982 .word 0x22700001 ! 983: BPE <illegal instruction>
14983 .word 0x93902003 ! 984: WRPR_CWP_I wrpr %r0, 0x0003, %cwp
14984 otherw
14985 mov 0x33, %r30
14986 .word 0x91d0001e ! 985: Tcc_R ta icc_or_xcc, %r0 + %r30
14987 otherw
14988 mov 0x32, %r30
14989 .word 0x91d0001e ! 986: Tcc_R ta icc_or_xcc, %r0 + %r30
14990 .word 0x8d802000 ! 987: WRFPRS_I wr %r0, 0x0000, %fprs
14991 .word 0xd497e000 ! 988: LDUHA_I lduha [%r31, + 0x0000] %asi, %r10
14992 .word 0xd4dfe030 ! 989: LDXA_I ldxa [%r31, + 0x0030] %asi, %r10
14993 .word 0x83d020b5 ! 990: Tcc_I te icc_or_xcc, %r0 + 181
14994 .word 0x34800001 ! 991: BG bg,a <label_0x1>
14995 .word 0xa190200f ! 992: WRPR_GL_I wrpr %r0, 0x000f, %-
14996 .word 0xd48008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
14997 .word 0xd597e001 ! 994: LDQFA_I - [%r31, 0x0001], %f10
14998 .word 0x83d02035 ! 995: Tcc_I te icc_or_xcc, %r0 + 53
14999splash_htba_0_225:
15000 ta T_CHANGE_HPRIV
15001 set 0x00380000, %r2
15002 .word 0x8b980002 ! 996: WRHPR_HTBA_R wrhpr %r0, %r2, %htba
15003 .word 0x93902004 ! 997: WRPR_CWP_I wrpr %r0, 0x0004, %cwp
15004DS_0_226:
15005 .word 0x22800001 ! 999: BE be,a <label_0x1>
15006 .word 0xbfefc000 ! 998: RESTORE_R restore %r31, %r0, %r31
15007splash_lsu_0_227:
15008 set 0x5, %r2
15009 stxa %r2, [%r0] ASI_LSU_CONTROL
15010
15011join_lbl_0_0:
15012
15013
15014.global user_data_start
15015.data
15016user_data_start:
15017 .xword 0xd73e5ac018cf646e
15018 .xword 0xc2b8877e391652a1
15019 .xword 0xef3f18c252f63ff1
15020 .xword 0xe9adb7af1ff5d279
15021 .xword 0x43ab43aebd043188
15022 .xword 0xa1b10cb5e4e4fdd7
15023 .xword 0xdf9e9bca48e20c65
15024 .xword 0x052a0ad76e6e6c64
15025 .xword 0x47bf4f910cc138f3
15026 .xword 0x8b7ac9df2e8ac025
15027 .xword 0x09ef9c361bed9e9c
15028 .xword 0xf0b3ddb4d61dcd45
15029 .xword 0x0c2d3b97cc451244
15030 .xword 0x4ab74d260bd2b704
15031 .xword 0x1be98ba967b61da3
15032 .xword 0xe73009119e1d4874
15033 .xword 0x070a32174b21e624
15034 .xword 0xe92beca8444583ac
15035 .xword 0x69c3ebd8efc85180
15036 .xword 0x4dfd60aa97411499
15037 .xword 0x49515f970a380c36
15038 .xword 0x59b63ed2b498f38b
15039 .xword 0xa28497d3f032ffde
15040 .xword 0x8f2dfe7525c6bb65
15041 .xword 0xc02aa7aa78c634ce
15042 .xword 0xacb2ef3714399451
15043 .xword 0x7e399ac44be6ae08
15044 .xword 0x92830f08595470b8
15045 .xword 0xdcc6e135d1355131
15046 .xword 0x46060b8f9733a2c6
15047 .xword 0x287f6724321dc257
15048 .xword 0xb1f9a96e470d99f8
15049 .xword 0x07e50b8bf925868c
15050 .xword 0x29a9de8c292d9c47
15051 .xword 0x8f93a7a4a770cb9b
15052 .xword 0x8aeefa7d1d3ebc67
15053 .xword 0xf89d55fad610f82a
15054 .xword 0xf2326a549c2fc71a
15055 .xword 0x9193c2b80124bb04
15056 .xword 0x21c2d94c19420ac6
15057 .xword 0x6b0e60c5fb89d196
15058 .xword 0x2d64c28ae312cf65
15059 .xword 0xe9965b5b035d805b
15060 .xword 0xff799bb916e202d2
15061 .xword 0x107b5bcb71fb0084
15062 .xword 0xcc682fcd897b9f5b
15063 .xword 0xe4b9550a793e56d1
15064 .xword 0xf383c3299498229c
15065 .xword 0x804eade5fc8b3424
15066 .xword 0xe186ba08057c560f
15067 .xword 0xf993928d7b3979ea
15068 .xword 0xddc36961055350cd
15069 .xword 0x6839f27062f1fdbf
15070 .xword 0x3b6939095f04497f
15071 .xword 0x18ab69d9bd00973f
15072 .xword 0x3a168f93faa942f9
15073 .xword 0x0efae534e9fa96d1
15074 .xword 0x3a4d6b0a48e7fcab
15075 .xword 0xc853a433cad8394d
15076 .xword 0xcd6a16456f93332d
15077 .xword 0xe42677e205a2091b
15078 .xword 0xa71be994c787ecfa
15079 .xword 0xbf64e3ef2d2c0010
15080 .xword 0x81a8ec8c809380d8
15081 .xword 0x1446215a3027767d
15082 .xword 0x4129de3d4f05d5f2
15083 .xword 0x84c84272f768db0a
15084 .xword 0x596c52995141e514
15085 .xword 0xb56beab946a54d0e
15086 .xword 0xa9a3fe5fbe6fa596
15087 .xword 0xb16daaa2bfdc01ce
15088 .xword 0x88b4f4804d24b936
15089 .xword 0x415f85052dc5676d
15090 .xword 0x8c394311dcd03b25
15091 .xword 0x48ff16273f8ee597
15092 .xword 0xb3b354c6c86cc3bf
15093 .xword 0x16945fe4ff99e0c7
15094 .xword 0x63dfd4bca7cb5ec5
15095 .xword 0x122d033da4dce858
15096 .xword 0xf7d2acd4eb8116c5
15097 .xword 0xf3f93aaf5533df3c
15098 .xword 0x832f5640bc0f4770
15099 .xword 0x8d5a46813b913f7f
15100 .xword 0xcb4f73e042c7c07a
15101 .xword 0x1d65eaafe445599c
15102 .xword 0xdb8169e4ce369185
15103 .xword 0x11ff8e0e090ebab1
15104 .xword 0x7583d97b4c8e84d4
15105 .xword 0x82e7bfd7e2e97224
15106 .xword 0x8a57a0d80bc3e88c
15107 .xword 0x921c1ee2f691642e
15108 .xword 0x52c94ce84b25a41c
15109 .xword 0x5df623e6d633f83d
15110 .xword 0x9d04158fcf3177fc
15111 .xword 0x6a4617ea50d628cd
15112 .xword 0xe090f8249ac82c7a
15113 .xword 0x0a832eaf40d5dfea
15114 .xword 0x12664bb02903a762
15115 .xword 0x45713e29c32f8322
15116 .xword 0xf15db37baaec95e3
15117 .xword 0x2b13160174bdde18
15118 .xword 0x9102a7a6fac5bb55
15119 .xword 0x7b309899e2446ce3
15120 .xword 0x18c10e026b5ce2eb
15121 .xword 0x6a1fde32c04e7704
15122 .xword 0xc1544653bec7455b
15123 .xword 0x7e37da56aa92fb7a
15124 .xword 0xa25c44d57fb6c091
15125 .xword 0x7eb157d0992204fc
15126 .xword 0x2ec5429e08ba3197
15127 .xword 0xbf2df9806d86cdae
15128 .xword 0xd37a4ca66df82ff5
15129 .xword 0x76b90a5659864c6d
15130 .xword 0x83479262147a94a8
15131 .xword 0x29906ab287951e00
15132 .xword 0xccac1cdb6fb667d9
15133 .xword 0x7e7f5570398fef92
15134 .xword 0xb235dc19a0ed29c0
15135 .xword 0xd1f280291573a015
15136 .xword 0xb84fc2842bc83730
15137 .xword 0xfa6eb047f1d8b38e
15138 .xword 0xfb6b5bcb7f8a1d98
15139 .xword 0xae6d24b49bbca060
15140 .xword 0x2e353806276e68a0
15141 .xword 0xba2e67d0317b2c80
15142 .xword 0x9b90a5d02aaff21f
15143 .xword 0xe5a523c70cf576fc
15144 .xword 0xd4c686e89076ab5c
15145 .xword 0xff59c5b7ef60bf2d
15146 .xword 0x403756366250522f
15147 .xword 0x1fbd3e6088ae5265
15148 .xword 0x38b2237d54a031df
15149 .xword 0x890211387ff93e93
15150 .xword 0x70fd2de5f041038a
15151 .xword 0xa29d49afbababf6f
15152 .xword 0xb1152ef45c4af1f5
15153 .xword 0x486b273fe8363dff
15154 .xword 0xaec4ec564866f357
15155 .xword 0x31af924d89579eb1
15156 .xword 0x906057c399e73037
15157 .xword 0x6a335d043475e042
15158 .xword 0x627ca4501f0a4e29
15159 .xword 0x51c6b6d64e417e57
15160 .xword 0x9180f1fe2807ae9e
15161 .xword 0x7cf902e8bcd9da3f
15162 .xword 0xf15e114ca7dad01f
15163 .xword 0x35239aa5c7c34d87
15164 .xword 0x145a0b42174217f1
15165 .xword 0x7c09f259f2509d51
15166 .xword 0xf4aa623636ca9430
15167 .xword 0x5c4dffc2dba7a3eb
15168 .xword 0xb828cf2e6da1701e
15169 .xword 0xbb572fe7c838f795
15170 .xword 0xbbe98593a534624b
15171 .xword 0x453d59143b255f25
15172 .xword 0x895200d791e8e2b2
15173 .xword 0x5d34abb0645578bc
15174 .xword 0x9bc5880dd9c28fa9
15175 .xword 0x544f675c4064bf55
15176 .xword 0xecf242544af895af
15177 .xword 0x832885f8ff9cff2e
15178 .xword 0x037f03df199e8b81
15179 .xword 0x4a4e6f7eaa2ba384
15180 .xword 0x4f7b36224ca59db2
15181 .xword 0x8bf2cfbe489e36e2
15182 .xword 0xcfea509b83b886e6
15183 .xword 0x5821f6b9d400be47
15184 .xword 0x8ca5105196dc9f92
15185 .xword 0x97ed26ef148462ae
15186 .xword 0x93064c626efc070a
15187 .xword 0x443dd20d3f1ea837
15188 .xword 0xb2c0b8998bdc6331
15189 .xword 0xf0ca4c965a3da060
15190 .xword 0x736542ab76c656de
15191 .xword 0xfe7c94bb3561b03a
15192 .xword 0xf9760212980657da
15193 .xword 0x2614f6d633be18e0
15194 .xword 0x0a8e0c59dc5fc527
15195 .xword 0xaddcfbefff14a649
15196 .xword 0x41e2c72a6bee6c1f
15197 .xword 0xffc7c878bec2947d
15198 .xword 0x240dbd9becf89fd7
15199 .xword 0x336b768e5dd37de3
15200 .xword 0x1e55da76ff2ef5a2
15201 .xword 0xb81b1672c3c5e979
15202 .xword 0xb7b72660a289f0c8
15203 .xword 0x8415195b99f9e355
15204 .xword 0xbf2cb7d4d671edd0
15205 .xword 0x6dc10bc437e78585
15206 .xword 0x83b16136c1ee703d
15207 .xword 0x1e8d73d766a48daf
15208 .xword 0xac6cc393aabf37ba
15209 .xword 0x9bdc09d6d56a9ea6
15210 .xword 0xd1261d519426fdc1
15211 .xword 0x395fbd22fcd4dee2
15212 .xword 0xb3948431c8cbae27
15213 .xword 0xe6fef14042230973
15214 .xword 0x469b60abe8688d44
15215 .xword 0x85cb33a2755a7dbc
15216 .xword 0x32f70d734453ea5d
15217 .xword 0x981280da81da300a
15218 .xword 0x4beef3f920f0b640
15219 .xword 0xf2b594eea81e52df
15220 .xword 0x84c4efd08bec59b1
15221 .xword 0x0037d78ebcba06e2
15222 .xword 0x9248af3388fc50a4
15223 .xword 0x76b17d59543f0b38
15224 .xword 0xe29aa1d59b83e9cc
15225 .xword 0xcb70b39c28ed7491
15226 .xword 0x8df1aecdb9d22102
15227 .xword 0x7071cf02f392579b
15228 .xword 0xcaae395c2ff9a85a
15229 .xword 0x938c74b899cf577c
15230 .xword 0xead2e7bb3f8d65a1
15231 .xword 0xa3bc2b9c7844d640
15232 .xword 0x8b4a94f8f097fd17
15233 .xword 0xb790829151b924f6
15234 .xword 0x87b8f95feb942336
15235 .xword 0x0991bba221fc19b0
15236 .xword 0x8566f14deb2e2dfd
15237 .xword 0x06a2a12f6115c989
15238 .xword 0x137f5b218978c4ff
15239 .xword 0xb258c183863ebc62
15240 .xword 0xbb40db0e4a503522
15241 .xword 0x58dc0606186f7202
15242 .xword 0x0189d16633c59734
15243 .xword 0x79af0bf61beeb285
15244 .xword 0x045c6ed28bd6df8e
15245 .xword 0x3d79308006b404cf
15246 .xword 0xbb5f7e669d844206
15247 .xword 0x13c3e808ae60e003
15248 .xword 0xdfb267190749c0ad
15249 .xword 0x338f08d95315d9ba
15250 .xword 0x81b6bc847c7e98ca
15251 .xword 0xbde56fb7bfc8caea
15252 .xword 0x8ae954f247e14d2d
15253 .xword 0x4b9d5a2d52198a9b
15254 .xword 0xcbdd1924e5c85f6c
15255 .xword 0x2edb55e1b291d897
15256 .xword 0x1acfabdaf4911b1f
15257 .xword 0x300ffa3cf904fc27
15258 .xword 0x778b58ba3b04c63c
15259 .xword 0x8ed122c049017601
15260 .xword 0x5dca434d049b5b11
15261 .xword 0x214e8555d728f7a5
15262 .xword 0xb777c92b862e2ddd
15263 .xword 0xbddc6907567f3af0
15264 .xword 0xf20b8db55c309bb8
15265 .xword 0x06192dad69d41261
15266 .xword 0x31c3f73e99c4c41b
15267 .xword 0x67ff912b9ffe5054
15268 .xword 0x1f76a4e1dbc8c826
15269 .xword 0xb89baf147a94e21e
15270 .xword 0xd029016982d611dc
15271 .xword 0x572ce9bcc476c5e6
15272 .xword 0x32de6d61d9673e78
15273
15274
15275SECTION .MAIN
15276.text
15277 nop
15278 nop
15279 nop
15280 ta T_CHANGE_HPRIV
15281 set 0x80000, %r2
15282 wrhpr %g2, %g0, %htba
15283 ta T_GOOD_TRAP
15284 nop
15285 nop
15286 nop
15287.data
15288 .xword 0x0
15289
15290.global wdog_2_ext
15291
15292.global wdog_2_ext
15293
15294SECTION .HTRAPS
15295.text
15296htrap_5_ext:
15297 rd %pc, %g2
15298 inc %g3
15299 add %g2, htrap_5_ext_done-htrap_5_ext, %g2
15300 rdpr %tl, %g3
15301 rdpr %tstate, %g4
15302 rdhpr %htstate, %g5
15303 or %g5, 0x4, %g5
15304 inc %g3
15305 wrpr %g3, %tl
15306 wrpr %g2, %tpc
15307 add %g2, 4, %g2
15308 wrpr %g2, %tnpc
15309 wrpr %g4, %tstate
15310 wrhpr %g5, %htstate
15311 retry
15312htrap_5_ext_done:
15313 done
15314
15315wdog_2_ext:
15316 mov 0x1f, %g1
15317 stxa %g1, [%g0] ASI_LSU_CTL_REG
15318 stxa %g0, [%g0] ASI_ERROR_INJECT
15319 ! If TT != 2, then goto trap handler
15320 rdpr %tt, %g1
15321 cmp %g1, 0x2
15322 bne wdog_2_goto_handler
15323 nop
15324 ! else done
15325 done
15326wdog_2_goto_handler:
15327 rdhpr %htba, %g2
15328 sllx %g1, 5, %g1
15329 add %g1, %g2, %g2
15330 jmp %g2
15331 nop
15332
15333! Red mode other reset handler
15334! Get htba, and tt and make trap address
15335! Jump to trap handler ..
15336
15337SECTION .RED_SEC
15338.text
15339red_other_ext:
15340 ! IF TL=6, shift stack by one ..
15341 rdpr %tl, %g1
15342 cmp %g1, 6
15343 be start_tsa_shift
15344 nop
15345
15346continue_red_other:
15347 mov 0x1f, %g1
15348 stxa %g1, [%g0] ASI_LSU_CTL_REG
15349 stxa %g0, [%g0] ASI_ERROR_INJECT
15350
15351 rdpr %tt, %g1
15352 sllx %g1, 5, %g1
15353 rdhpr %htba, %g2
15354 add %g1, %g2, %g2
15355 rdhpr %hpstate, %g1
15356 jmp %g2
15357 wrhpr %g1, 0x20, %hpstate
15358 nop
15359
15360wdog_red_ext:
15361 ! Shift stack down by 1 ...
15362 rdpr %tl, %g1
15363start_tsa_shift:
15364 mov 0x2, %g2
15365
15366tsa_shift:
15367 wrpr %g2, %tl
15368 rdpr %tt, %g3
15369 rdpr %tpc, %g4
15370 rdpr %tnpc, %g5
15371 rdpr %tstate, %g6
15372 rdhpr %htstate, %g7
15373 dec %g2
15374 wrpr %g2, %tl
15375 wrpr %g3, %tt
15376 wrpr %g4, %tpc
15377 wrpr %g5, %tnpc
15378 wrpr %g6, %tstate
15379 wrhpr %g7, %htstate
15380 add %g2, 2, %g2
15381 cmp %g2, %g1
15382 ble tsa_shift
15383 nop
15384tsa_shift_done:
15385 dec %g1
15386 wrpr %g1, %tl
15387
15388 ! If TT != 2, then goto trap handler
15389 rdpr %tt, %g1
15390
15391 cmp %g1, 0x2
15392 bne continue_red_other
15393 nop
15394 ! else done
15395 mov 0x1f, %g1
15396 stxa %g1, [%g0] ASI_LSU_CTL_REG
15397 stxa %g0, [%g0] ASI_ERROR_INJECT
15398 done
15399
15400
15401
15402SECTION .MyHTRAPS_0 TEXT_VA = 0x0000000000380000, DATA_VA = 0x000000000038c000
15403attr_text {
15404 Name = .MyHTRAPS_0,
15405 hypervisor
15406}
15407
15408
15409attr_data {
15410 Name = .MyHTRAPS_0,
15411 hypervisor
15412}
15413
15414#include "htraps.s"
15415#include "tlu_htraps_ext.s"
15416
15417
15418
15419SECTION .MyHTRAPS_1 TEXT_VA = 0x0000000000390000, DATA_VA = 0x000000000039c000
15420attr_text {
15421 Name = .MyHTRAPS_1,
15422 hypervisor
15423}
15424
15425
15426attr_data {
15427 Name = .MyHTRAPS_1,
15428 hypervisor
15429}
15430
15431#include "htraps.s"
15432#include "tlu_htraps_ext.s"
15433
15434
15435
15436SECTION .MyHTRAPS_2 TEXT_VA = 0x00000000003a0000, DATA_VA = 0x00000000003ac000
15437attr_text {
15438 Name = .MyHTRAPS_2,
15439 hypervisor
15440}
15441
15442
15443attr_data {
15444 Name = .MyHTRAPS_2,
15445 hypervisor
15446}
15447
15448#include "htraps.s"
15449#include "tlu_htraps_ext.s"
15450
15451
15452
15453SECTION .MyHTRAPS_3 TEXT_VA = 0x00000000003b0000, DATA_VA = 0x00000000003bc000
15454attr_text {
15455 Name = .MyHTRAPS_3,
15456 hypervisor
15457}
15458
15459
15460attr_data {
15461 Name = .MyHTRAPS_3,
15462 hypervisor
15463}
15464
15465#include "htraps.s"
15466#include "tlu_htraps_ext.s"
15467
15468
15469
15470
15471
15472SECTION .MyTRAPS_0 TEXT_VA = 0x00000000003c0000, DATA_VA = 0x00000000003cc000
15473attr_text {
15474 Name = .MyTRAPS_0,
15475 RA = 0x00000000003c0000,
15476 PA = ra2pa(0x00000000003c0000,0),
15477 part_0_ctx_zero_tsb_config_0,
15478 TTE_G = 1,
15479 TTE_Context = 0,
15480 TTE_V = 1,
15481 TTE_Size = 0,
15482 TTE_NFO = 0,
15483 TTE_IE = 0,
15484 TTE_Soft2 = 0,
15485 TTE_Diag = 0,
15486 TTE_Soft = 0,
15487 TTE_L = 0,
15488 TTE_CP = 1,
15489 TTE_CV = 0,
15490 TTE_E = 0,
15491 TTE_P = 1,
15492 TTE_W = 1,
15493 TTE_X = 1
15494}
15495
15496
15497attr_data {
15498 Name = .MyTRAPS_0,
15499 RA = 0x00000000003cc000,
15500 PA = ra2pa(0x00000000003cc000,0),
15501 part_0_ctx_zero_tsb_config_0,
15502 TTE_G = 1,
15503 TTE_Context = 0,
15504 TTE_V = 1,
15505 TTE_Size = 0,
15506 TTE_NFO = 0,
15507 TTE_IE = 0,
15508 TTE_Soft2 = 0,
15509 TTE_Diag = 0,
15510 TTE_Soft = 0,
15511 TTE_L = 0,
15512 TTE_CP = 1,
15513 TTE_CV = 0,
15514 TTE_E = 0,
15515 TTE_P = 1,
15516 TTE_W = 1
15517}
15518
15519attr_text {
15520 Name = .MyTRAPS_0
15521 hypervisor
15522}
15523attr_data {
15524 Name = .MyTRAPS_0
15525 hypervisor
15526}
15527
15528#include "traps.s"
15529
15530
15531
15532SECTION .MyTRAPS_1 TEXT_VA = 0x00000000003d0000, DATA_VA = 0x00000000003dc000
15533attr_text {
15534 Name = .MyTRAPS_1,
15535 RA = 0x00000000003d0000,
15536 PA = ra2pa(0x00000000003d0000,0),
15537 part_0_ctx_zero_tsb_config_0,
15538 TTE_G = 1,
15539 TTE_Context = 0,
15540 TTE_V = 1,
15541 TTE_Size = 0,
15542 TTE_NFO = 0,
15543 TTE_IE = 0,
15544 TTE_Soft2 = 0,
15545 TTE_Diag = 0,
15546 TTE_Soft = 0,
15547 TTE_L = 0,
15548 TTE_CP = 1,
15549 TTE_CV = 0,
15550 TTE_E = 0,
15551 TTE_P = 1,
15552 TTE_W = 1,
15553 TTE_X = 1
15554}
15555
15556
15557attr_data {
15558 Name = .MyTRAPS_1,
15559 RA = 0x00000000003dc000,
15560 PA = ra2pa(0x00000000003dc000,0),
15561 part_0_ctx_zero_tsb_config_0,
15562 TTE_G = 1,
15563 TTE_Context = 0,
15564 TTE_V = 1,
15565 TTE_Size = 0,
15566 TTE_NFO = 0,
15567 TTE_IE = 0,
15568 TTE_Soft2 = 0,
15569 TTE_Diag = 0,
15570 TTE_Soft = 0,
15571 TTE_L = 0,
15572 TTE_CP = 1,
15573 TTE_CV = 0,
15574 TTE_E = 0,
15575 TTE_P = 1,
15576 TTE_W = 1
15577}
15578
15579attr_text {
15580 Name = .MyTRAPS_1
15581 hypervisor
15582}
15583attr_data {
15584 Name = .MyTRAPS_1
15585 hypervisor
15586}
15587
15588#include "traps.s"
15589
15590
15591
15592SECTION .MyTRAPS_2 TEXT_VA = 0x00000000003e0000, DATA_VA = 0x00000000003ec000
15593attr_text {
15594 Name = .MyTRAPS_2,
15595 RA = 0x00000000003e0000,
15596 PA = ra2pa(0x00000000003e0000,0),
15597 part_0_ctx_zero_tsb_config_0,
15598 TTE_G = 1,
15599 TTE_Context = 0,
15600 TTE_V = 1,
15601 TTE_Size = 0,
15602 TTE_NFO = 0,
15603 TTE_IE = 0,
15604 TTE_Soft2 = 0,
15605 TTE_Diag = 0,
15606 TTE_Soft = 0,
15607 TTE_L = 0,
15608 TTE_CP = 1,
15609 TTE_CV = 0,
15610 TTE_E = 0,
15611 TTE_P = 1,
15612 TTE_W = 1,
15613 TTE_X = 1
15614}
15615
15616
15617attr_data {
15618 Name = .MyTRAPS_2,
15619 RA = 0x00000000003ec000,
15620 PA = ra2pa(0x00000000003ec000,0),
15621 part_0_ctx_zero_tsb_config_0,
15622 TTE_G = 1,
15623 TTE_Context = 0,
15624 TTE_V = 1,
15625 TTE_Size = 0,
15626 TTE_NFO = 0,
15627 TTE_IE = 0,
15628 TTE_Soft2 = 0,
15629 TTE_Diag = 0,
15630 TTE_Soft = 0,
15631 TTE_L = 0,
15632 TTE_CP = 1,
15633 TTE_CV = 0,
15634 TTE_E = 0,
15635 TTE_P = 1,
15636 TTE_W = 1
15637}
15638
15639attr_text {
15640 Name = .MyTRAPS_2
15641 hypervisor
15642}
15643attr_data {
15644 Name = .MyTRAPS_2
15645 hypervisor
15646}
15647
15648#include "traps.s"
15649
15650
15651
15652SECTION .MyTRAPS_3 TEXT_VA = 0x00000000003f0000, DATA_VA = 0x00000000003fc000
15653attr_text {
15654 Name = .MyTRAPS_3,
15655 RA = 0x00000000003f0000,
15656 PA = ra2pa(0x00000000003f0000,0),
15657 part_0_ctx_zero_tsb_config_0,
15658 TTE_G = 1,
15659 TTE_Context = 0,
15660 TTE_V = 1,
15661 TTE_Size = 0,
15662 TTE_NFO = 0,
15663 TTE_IE = 0,
15664 TTE_Soft2 = 0,
15665 TTE_Diag = 0,
15666 TTE_Soft = 0,
15667 TTE_L = 0,
15668 TTE_CP = 1,
15669 TTE_CV = 0,
15670 TTE_E = 0,
15671 TTE_P = 1,
15672 TTE_W = 1,
15673 TTE_X = 1
15674}
15675
15676
15677attr_data {
15678 Name = .MyTRAPS_3,
15679 RA = 0x00000000003fc000,
15680 PA = ra2pa(0x00000000003fc000,0),
15681 part_0_ctx_zero_tsb_config_0,
15682 TTE_G = 1,
15683 TTE_Context = 0,
15684 TTE_V = 1,
15685 TTE_Size = 0,
15686 TTE_NFO = 0,
15687 TTE_IE = 0,
15688 TTE_Soft2 = 0,
15689 TTE_Diag = 0,
15690 TTE_Soft = 0,
15691 TTE_L = 0,
15692 TTE_CP = 1,
15693 TTE_CV = 0,
15694 TTE_E = 0,
15695 TTE_P = 1,
15696 TTE_W = 1
15697}
15698
15699attr_text {
15700 Name = .MyTRAPS_3
15701 hypervisor
15702}
15703attr_data {
15704 Name = .MyTRAPS_3
15705 hypervisor
15706}
15707
15708#include "traps.s"
15709
15710
15711
15712#if 0
15713!!# /*
15714!!# output of /import/bw/tools/local/indra-release/indra,1.4.11/bin/ijpp (indrajal preprocessor) - Wed May 19 17:33:12 2004
15715!!# */
15716!!#
15717!!# %%section c_declarations
15718!!#
15719!!# int label = 0;
15720!!#
15721!!# #define MyHTRAPS 0
15722!!# #define MyTRAPS 1
15723!!# #define MAIN 2
15724!!# #define HTRAPS 3
15725!!# #define RED_SEC 4
15726!!#
15727!!# %%
15728!!# %%section control
15729!!#
15730!!# %%
15731!!# %%section init
15732!!# {
15733!!#
15734!!#
15735!!# IJ_bind_thread_group("diag.j", 51, th_all, 0xff);
15736!!# IJ_bind_thread_group("diag.j", 52, th_odd, 0x55);
15737!!# IJ_bind_thread_group("diag.j", 53, th_even,0xaa);
15738!!#
15739!!# // Random 64 bits //
15740!!# IJ_set_rvar("diag.j", 56, Rv_rand_64,"64'hrrrrrrrr_rrrrrrrr");
15741!!#
15742!!# IJ_set_rvar("diag.j", 59, Rv_pdist_reg,"5'brrrr0");
15743!!#
15744!!# // TBA/HTBA values
15745!!#
15746!!# IJ_set_rvar("diag.j", 63, Rv_tba, "6'b1111kk, 16'{0}");
15747!!# IJ_set_rvar("diag.j", 64, Rv_htba, "6'b1110kk, 16'{0}");
15748!!#
15749!!# // LSU cntl reg ..
15750!!# IJ_set_rvar("diag.j", 67, Rv_lsucntl, "5'brrrr1");
15751!!#
15752!!# // Illegal combos
15753!!# IJ_set_rvar("diag.j", 70, Rv_illtrap, "2'b1r,5'brrrr,6'b1r1rrr,19'hrrrrr");
15754!!#
15755!!# // Register usage - use 0-27 //
15756!!# // R31 is memory pointer
15757!!# // R30 is trap number register
15758!!# //
15759!!#
15760!!# IJ_set_ropr_fld("diag.j", 77, ijdefault, Ft_Rs1, "{0..13,16..27}");
15761!!# IJ_set_ropr_fld("diag.j", 78, ijdefault, Ft_Rs2, "{0..13,16..27}");
15762!!# IJ_set_ropr_fld("diag.j", 79, ijdefault, Ft_Rd, "{0..13,16..27}");
15763!!#
15764!!# // Load/Store pointer = r31
15765!!# IJ_set_ropr_fld("diag.j", 82, Ro_ldst_ptr, Ft_Rs1, "{31}");
15766!!#
15767!!# // ASI register values
15768!!# IJ_set_ropr_fld("diag.j", 85, Ro_wrasi_i, Ft_Rs1, "{0}");
15769!!# IJ_set_ropr_fld("diag.j", 86, Ro_wrasi_i, Ft_Simm13, "{0x4, 0x20, 0x10, 0x14, 0x16, 0x1c, 0x4f, 0x58, 0x55, 0x63, 0x80, 0x88, 0x89}");
15770!!#
15771!!# // General Ldst ASIs to use .. 50% should be illegal ..
15772!!# IJ_set_ropr_fld("diag.j", 89, Ro_nontrap_ldasi, Ft_Imm_Asi, "{0x12,0x20, 0x14, 0x16, 0x1c, 0x4f, 0x63, 0x55, 0x58, 0x80, 0x88}");
15773!!# IJ_set_ropr_fld("diag.j", 90, Ro_nontrap_ldasi, Ft_Rs1, "{31}");
15774!!# IJ_set_ropr_fld("diag.j", 91, Ro_nontrap_ldasi, Ft_Rs2, "{0}");
15775!!# IJ_set_ropr_fld("diag.j", 92, Ro_nontrap_ldasi, Ft_Simm13, "{0x0}, 6'brr0000");
15776!!#
15777!!# IJ_set_ropr_fld("diag.j", 94, Ro_nontrap_ldasi_z, Ft_Imm_Asi, "{0x45, 0x53..0x64}");
15778!!# IJ_set_ropr_fld("diag.j", 95, Ro_nontrap_ldasi_z, Ft_Rs1, "{0}");
15779!!# IJ_set_ropr_fld("diag.j", 96, Ro_nontrap_ldasi_z, Ft_Rs2, "{0}");
15780!!# IJ_set_ropr_fld("diag.j", 97, Ro_nontrap_ldasi_z, Ft_Simm13, "{0x0}, 6'brr0000");
15781!!#
15782!!# // General Ldst alignment to use .. 50% should be illegal ..
15783!!# IJ_set_ropr_fld("diag.j", 100, Ro_nontrap_ld, Fm_align_Simm13, "{0x0..0x6:5,0x7:1}");
15784!!# IJ_set_ropr_fld("diag.j", 101, Ro_nontrap_ld, Ft_Rs1, "{31}");
15785!!# IJ_set_ropr_fld("diag.j", 102, Ro_nontrap_ld, Ft_Rs2, "{0}");
15786!!#
15787!!# // Trap ASI operands
15788!!# IJ_set_ropr_fld("diag.j", 105, Ro_traps_asi, Ft_Imm_Asi, "{0x25, 0x72..0x74}");
15789!!# IJ_set_ropr_fld("diag.j", 106, Ro_traps_asi, Ft_Rs1, "{0}");
15790!!# IJ_set_ropr_fld("diag.j", 107, Ro_traps_asi, Ft_Rs2, "{0}");
15791!!# IJ_set_ropr_fld("diag.j", 108, Ro_traps_asi, Ft_Simm13, "{0x25, 0x72..0x74}");
15792!!#
15793!!# // Trap #s to use
15794!!# //IJ_set_ropr_fld(Ro_traps_i, Ft_Sw_Trap, "{0x30..0x35, 0xb0..0xb5}");
15795!!# IJ_set_ropr_fld("diag.j", 112, Ro_traps_i, Ft_Sw_Trap, "{0x32..0x35, 0xb2..0xb5}");
15796!!# IJ_set_ropr_fld("diag.j", 113, Ro_traps_i, Ft_Rs1, "{0}");
15797!!# IJ_set_ropr_fld("diag.j", 114, Ro_traps_i, Ft_Cond_f2, "{0x8:3, 0x9, 0x1}");
15798!!# IJ_set_ropr_fld("diag.j", 115, Ro_traps_r, Ft_Rs1, "{0}");
15799!!# IJ_set_ropr_fld("diag.j", 116, Ro_traps_r, Ft_Rs2, "{30}");
15800!!# IJ_set_ropr_fld("diag.j", 117, Ro_traps_r, Ft_Cond_f2, "{0x8:3, 0x9, 0x1}");
15801!!# //IJ_set_ropr_fld(Ro_traps_r, Ft_Simm13, "{0x30..0x35, 0xb0..0xb5}");
15802!!# IJ_set_ropr_fld("diag.j", 119, Ro_traps_r, Ft_Simm13, "{0x32..0x35, 0xb2..0xb5}");
15803!!# IJ_set_rvar("diag.j", 120, Rv_init_trap, "{0x30..0x35, 0xb0..0xb5}");
15804!!#
15805!!# // FPRS splash
15806!!# IJ_set_ropr_fld("diag.j", 123, Ro_wrfprs, Ft_Rs1, "{0}");
15807!!# IJ_set_ropr_fld("diag.j", 124, Ro_wrfprs, Ft_Simm13, "{0, 4}");
15808!!#
15809!!# // Pstate splash
15810!!# IJ_set_ropr_fld("diag.j", 127, Ro_wrpstate, Ft_Rs1, "{0}");
15811!!# IJ_set_ropr_fld("diag.j", 128, Ro_wrpstate, Ft_Simm13, "13'brrrrrrrrrrrrr");
15812!!#
15813!!# // Hpstate splash
15814!!# IJ_set_ropr_fld("diag.j", 131, Ro_wrhpstate, Ft_Rs1, "{0}");
15815!!# IJ_set_ropr_fld("diag.j", 132, Ro_wrhpstate, Ft_Simm13, "12'brrrrrr0rr1rr");
15816!!#
15817!!# // TT splash
15818!!# IJ_set_ropr_fld("diag.j", 135, Ro_wrtt, Ft_Rs1, "{0}");
15819!!# IJ_set_ropr_fld("diag.j", 136, Ro_wrtt, Ft_Simm13, "10'brrrrrrrrrr");
15820!!#
15821!!# // GL splash
15822!!# IJ_set_ropr_fld("diag.j", 139, Ro_wrgl, Ft_Rs1, "{0}");
15823!!# IJ_set_ropr_fld("diag.j", 140, Ro_wrgl, Ft_Simm13, "4'brrrr");
15824!!#
15825!!# // TL splash
15826!!# IJ_set_ropr_fld("diag.j", 143, Ro_tl, Ft_Simm13, "{0..5}");
15827!!# IJ_set_ropr_fld("diag.j", 144, Ro_tl, Ft_Rs1, "{0}");
15828!!#
15829!!# // CWP splash
15830!!# IJ_set_ropr_fld("diag.j", 147, Ro_wrcwp, Ft_Rs1, "{0}");
15831!!# IJ_set_ropr_fld("diag.j", 148, Ro_wrcwp, Ft_Simm13, "3'brrr");
15832!!#
15833!!# IJ_set_ropr_fld("diag.j", 150, Ro_save_restore, Ft_Rs1, "{31}");
15834!!# IJ_set_ropr_fld("diag.j", 151, Ro_save_restore, Ft_Rd, "{31}");
15835!!# IJ_set_ropr_fld("diag.j", 152, Ro_save_restore, Ft_Rs2, "{0}");
15836!!#
15837!!# IJ_set_ropr_fld("diag.j", 154, Ro_winops, Ft_Rs1, "{0}");
15838!!# IJ_set_ropr_fld("diag.j", 155, Ro_winops, Ft_Simm13, "{0..5}");
15839!!#
15840!!# // {H}TBA Splash
15841!!# IJ_set_ropr_fld("diag.j", 158, Ro_tba, Ft_Rs1, "{0}");
15842!!# IJ_set_ropr_fld("diag.j", 159, Ro_tba, Ft_Rs2, "{2}");
15843!!#
15844!!# // Dest reg is %g0
15845!!# IJ_set_ropr_fld("diag.j", 162, Ro_rd0, Ft_Rd, "{0}");
15846!!#
15847!!# // Weights
15848!!# IJ_set_default_rule_wt_rvar ("diag.j", 166,"{10}");
15849!!# IJ_set_rvar("diag.j", 167, wt_high, "{90}");
15850!!# IJ_set_rvar("diag.j", 168, wt_med, "{40}");
15851!!# IJ_set_rvar("diag.j", 169, wt_low, "{10}");
15852!!#
15853!!# // Initialize registers ..
15854!!# int i, j, k;
15855!!# IJ_printf ("diag.j", 173, th_all,"!Initializing integer registers\n");
15856!!# for (k=0; k<7; k++) {
15857!!# for (i = 0; i < 30; i++) {
15858!!# if (i==15) {
15859!!# IJ_printf ("diag.j", 177, th_all,"\tmov %%r31, %%r15\n");
15860!!# continue;
15861!!# }
15862!!# j=i*8;
15863!!# IJ_printf ("diag.j", 181, th_all,"\tldx [%%r31+%d], %%r%d\n", j,i);
15864!!# }
15865!!# IJ_printf ("diag.j", 183, th_all,"\tmov 0x%rx, %%r14\n", Rv_init_trap);
15866!!# IJ_printf ("diag.j", 184, th_all,"\tmov 0x%rx, %%r30\n", Rv_init_trap);
15867!!# IJ_printf ("diag.j", 185, th_all,"\tsave %%r31, %%r0, %%r31\n");
15868!!# }
15869!!# for (k=0; k<3; k++) {
15870!!# IJ_printf ("diag.j", 188, th_all,"\trestore\n");
15871!!# }
15872!!#
15873!!# IJ_printf ("diag.j", 191, th_all,"!Initializing float registers\n");
15874!!# for (i = 0; i < 31; i=i+2) {
15875!!# j=i*8;
15876!!# IJ_printf ("diag.j", 194, th_all,"\tldd [%%r31+%d], %%f%d\n", j,i);
15877!!# }
15878!!#
15879!!# IJ_printf ("diag.j", 197, th_all,"\tta T_CHANGE_HPRIV \n");
15880!!# IJ_printf ("diag.j", 198, th_all,"!Initializing Tick Cmprs \n");
15881!!# IJ_printf ("diag.j", 199, th_all,"\tmov 1, %%g2\n");
15882!!# IJ_printf ("diag.j", 200, th_all,"\tsllx %%g2, 63, %%g2\n");
15883!!# IJ_printf ("diag.j", 201, th_all,"\tor %%g1, %%g2, %%g1\n");
15884!!# IJ_printf("diag.j", 202, th_all, "\twrhpr %%g1, %%g0, %%hsys_tick_cmpr\n");
15885!!# IJ_printf("diag.j", 203, th_all, "\twr %%g1, %%g0, %%tick_cmpr\n");
15886!!# IJ_printf("diag.j", 204, th_all, "\twr %%g1, %%g0, %%sys_tick_cmpr\n");
15887!!# IJ_printf ("diag.j", 205, th_all,"!Initializing Trap Stack \n");
15888!!# for (i = 1; i <=6; i++) {
15889!!# IJ_printf ("diag.j", 207, th_all,"\twrpr 0x%d, %%tl\n", i);
15890!!# IJ_printf ("diag.j", 208, th_all,"\twrpr 0x1, %%tt\n");
15891!!# IJ_printf ("diag.j", 209, th_all,"\twrpr 0x1, %%tpc\n");
15892!!# IJ_printf ("diag.j", 210, th_all,"\twrpr 0x1, %%tnpc\n");
15893!!# IJ_printf ("diag.j", 211, th_all,"\twrpr 0x1, %%tstate\n");
15894!!# IJ_printf ("diag.j", 212, th_all,"\twrhpr 0x1, %%htstate\n");
15895!!# }
15896!!# IJ_printf ("diag.j", 214, th_all,"\twrpr 0x0, %%tl\n");
15897!!# IJ_printf ("diag.j", 215, th_all,"\tta T_CHANGE_NONHPRIV \n");
15898!!#
15899!!# IJ_th_fork_group("diag.j", 217, th_all);
15900!!#
15901!!# }
15902!!#
15903!!# %%
15904!!# %%section finish
15905!!# {
15906!!#
15907!!#
15908!!# IJ_th_join_group("diag.j", 265, th_all);
15909!!#
15910!!# int i;
15911!!# IJ_printf ("diag.j", 268, th_all,"\n\n.global user_data_start\n.data\nuser_data_start:\n");
15912!!# for (i = 0; i < 256; i++) {
15913!!# IJ_printf ("diag.j", 270, th_all,"\t.xword\t0x%016llrx\n", Rv_rand_64);
15914!!# }
15915!!#
15916!!# for (i = 0; i < 4; i++) {
15917!!# IJ_iseg_printf ("diag.j", 274,MyHTRAPS, i, th_all, "#include \"htraps.s\"\n");
15918!!# IJ_iseg_printf ("diag.j", 275,MyHTRAPS, i, th_all,"#include \"tlu_htraps_ext.s\"\n");
15919!!# IJ_iseg_printf ("diag.j", 276,MyTRAPS, i, th_all,"#include \"traps.s\"\n");
15920!!# }
15921!!#
15922!!# }
15923!!#
15924!!# %%
15925!!# %%section map
15926!!#
15927!!# // Define some additional trap tables here ..
15928!!#
15929!!# SECTION .MyHTRAPS TEXT_VA = "42'{0}, 6'b1110jj, 16'{0}",
15930!!# DATA_VA = "42'{0}, 8'b1110jj11, 14'{0}",
15931!!# attr_text {
15932!!# Name = .MyHTRAPS,
15933!!# hypervisor
15934!!# }
15935!!# attr_data {
15936!!# Name = .MyHTRAPS,
15937!!# hypervisor
15938!!# }
15939!!#
15940!!# enumerate {
15941!!# TEXT_VA
15942!!# }
15943!!#
15944!!# SECTION .MyTRAPS TEXT_VA = "42'{0}, 6'b1111jj, 16'{0}",
15945!!# DATA_VA = "42'{0}, 8'b1111jj11, 14'{0}",
15946!!# attr_text {
15947!!# Name = .MyTRAPS,
15948!!# RA = "42'{0}, 6'b1111jj, 16'{0}",
15949!!# part_0_ctx_zero_tsb_config_0,
15950!!# TTE_G=1, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15951!!# TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_L=0, TTE_CP=1, TTE_CV=0,
15952!!# TTE_E=0, TTE_P=1, TTE_W=1, TTE_X=1
15953!!# }
15954!!# attr_data {
15955!!# Name = .MyTRAPS,
15956!!# RA = "42'{0}, 8'b1111jj11, 14'{0}",
15957!!# part_0_ctx_zero_tsb_config_0,
15958!!# TTE_G=1, TTE_Context=0, TTE_V=1, TTE_Size=0, TTE_NFO=0, TTE_IE=0,
15959!!# TTE_Soft2=0, TTE_Diag=0, TTE_Soft=0, TTE_L=0, TTE_CP=1, TTE_CV=0,
15960!!# TTE_E=0, TTE_P=1, TTE_W=1
15961!!# }
15962!!#
15963!!# enumerate {
15964!!# TEXT_VA
15965!!# }
15966!!#
15967!!#
15968!!#
15969!!#
15970!!# %%
15971!!# %%section grammar
15972!!#
15973!!#
15974!!# block: inst | block inst
15975!!# {
15976!!# IJ_generate ("diag.j", 325, th_all, $2);
15977!!# };
15978!!#
15979!!# inst: trap_asr %rvar wt_med
15980!!# | trap_asi %rvar wt_med
15981!!# | tcc %rvar wt_high
15982!!# | ldst_excp %rvar wt_high
15983!!# | ldstasi_excp %rvar wt_med
15984!!# | ldstasi_excp_z %rvar wt_med
15985!!# | change_mode %rvar wt_med
15986!!# | alu %rvar wt_low
15987!!# | branches %rvar wt_high
15988!!# | wrasi %rvar wt_med
15989!!# | splash_fprs %rvar wt_low
15990!!# | splash_pstate %rvar wt_med
15991!!# | splash_hpstate %rvar wt_med
15992!!# | splash_cwp %rvar wt_med
15993!!# | splash_gl %rvar wt_med
15994!!# | splash_tt %rvar wt_med
15995!!# | stores %rvar wt_low
15996!!# | sir %rvar wt_low
15997!!# | splash_cmpr %rvar wt_low
15998!!# | splash_tba %rvar wt_med
15999!!# | splash_htba %rvar wt_low
16000!!# | splash_lsucnt %rvar wt_med
16001!!# //| demap %rvar wt_med
16002!!# | tagged %rvar wt_med
16003!!# ;
16004!!#
16005!!# dummy :tCHANGE_NONHPRIV | tCHANGE_NONPRIV |
16006!!# tWR_STICK_CMPR_REG_R | tWR_TICK_CMPR_REG_R |
16007!!# tILLTRAP
16008!!# ;
16009!!#
16010!!# sir : tSIR ;
16011!!#
16012!!# demap : tLDX_R %ropr Ro_nontrap_ld
16013!!# {
16014!!# IJ_set_rvar("diag.j", 363, Rv_demap, "{0x57, 0x5f}");
16015!!# IJ_printf("diag.j", 364, th_odd, "\tmov 0x80, %%g3\n");
16016!!# IJ_printf("diag.j", 365, th_odd, "\tstxa %%g3, [%%g0] 0x%rx\n", Rv_demap);
16017!!# }
16018!!# ;
16019!!#
16020!!# tagged: tLDUW_I %ropr Ro_nontrap_ld
16021!!# {
16022!!# IJ_printf("diag.j", 371, th_all, "tagged_%y_%d:\n", label);
16023!!# IJ_set_rvar("diag.j", 372, Rv_tof_r, "{1..26}");
16024!!# IJ_set_rvar("diag.j", 373, Rv_tof_i, "13'b1rrrrrrrrrrrr");
16025!!# if (label%2) {
16026!!# IJ_printf("diag.j", 375, th_all, "\ttaddcctv %%r%rd, 0x%rx, %%r%rd\n",
16027!!# Rv_tof_r, Rv_tof_i, Rv_tof_r);
16028!!# } else {
16029!!# IJ_printf("diag.j", 378, th_all, "\ttsubcctv %%r%rd, 0x%rx, %%r%rd\n",
16030!!# Rv_tof_r, Rv_tof_i, Rv_tof_r);
16031!!# }
16032!!# label++;
16033!!# }
16034!!# ;
16035!!#
16036!!# change_mode :
16037!!# reduce_priv_level
16038!!# | tCHANGE_HPRIV
16039!!# | tCHANGE_PRIV
16040!!# //| change_to_tl1
16041!!# | change_to_randtl
16042!!# //| tCHANGE_TO_TL0
16043!!# ;
16044!!#
16045!!# pt1: tFqTOd | tSDIVX_I | tWRTICK_R | tWR_STICK_REG_R
16046!!# ;
16047!!#
16048!!# reduce_priv_level: pt1
16049!!# {
16050!!#
16051!!# IJ_set_ropr_fld("diag.j", 401, Ro_tl, Ft_Simm13, "{0..2}");
16052!!# IJ_generate_from_token("diag.j", 402,1, th_all, Ro_tl, tWRPR_TL_I, -1);;
16053!!# if (label%2) {
16054!!# IJ_generate_from_token("diag.j", 404,1, th_even, ijdefault, tCHANGE_NONHPRIV, -1);;
16055!!# IJ_generate_from_token("diag.j", 405,1, th_odd, ijdefault, tCHANGE_NONPRIV, -1);;
16056!!# } else {
16057!!# IJ_generate_from_token("diag.j", 407,1, th_even, ijdefault, tCHANGE_NONPRIV, -1);;
16058!!# IJ_generate_from_token("diag.j", 408,1, th_odd, ijdefault, tCHANGE_NONHPRIV, -1);;
16059!!# }
16060!!# label++;
16061!!# }
16062!!# ;
16063!!#
16064!!# change_to_randtl: tWRPR_TL_I %ropr Ro_tl
16065!!# {
16066!!# IJ_printf("diag.j", 416, th_all, "change_to_randtl_%y_%d:\n", label);
16067!!# if (label%2) {
16068!!# IJ_set_ropr_fld("diag.j", 418, Ro_tl, Ft_Simm13, "{3..5}");
16069!!# IJ_generate_from_token("diag.j", 419,1, th_all, ijdefault, tCHANGE_HPRIV, -1);;
16070!!# } else {
16071!!# IJ_set_ropr_fld("diag.j", 421, Ro_tl, Ft_Simm13, "{0..2}");
16072!!# IJ_generate_from_token("diag.j", 422,1, th_all, ijdefault, tCHANGE_PRIV, -1);;
16073!!# }
16074!!# label++;
16075!!# }
16076!!# ;
16077!!#
16078!!# change_to_tl1 : tCHANGE_TO_TL1
16079!!# {
16080!!# IJ_printf("diag.j", 430, th_all, "change_to_tl1_%y_%d:\n", label);
16081!!# if (label%2) {
16082!!# IJ_printf("diag.j", 432, th_even, "\tta T_CHANGE_HPRIV\n");
16083!!# IJ_printf("diag.j", 433, th_odd, "\tta T_CHANGE_PRIV\n");
16084!!# } else {
16085!!# IJ_printf("diag.j", 435, th_even, "\tta T_CHANGE_PRIV\n");
16086!!# IJ_printf("diag.j", 436, th_odd, "\tta T_CHANGE_HPRIV\n");
16087!!# }
16088!!# label++;
16089!!# }
16090!!# ;
16091!!# trap_asr :
16092!!# tRDPR_TPC
16093!!# | tRDPR_TSTATE
16094!!# | tRDPR_TT
16095!!# | tRDPR_TNPC
16096!!# | tRDPR_TBA
16097!!# | tRDPR_TL
16098!!# | tRDPR_GL
16099!!# | tRDHPR_HTBA
16100!!# | tRDHPR_HPSTATE
16101!!# | tRD_TICK_CMPR_REG
16102!!# | tRD_STICK_CMPR_REG
16103!!# | tRD_STICK_REG %ropr Ro_rd0
16104!!# ;
16105!!#
16106!!# splash_lsucnt: tFBPULE
16107!!# {
16108!!# IJ_printf("diag.j", 458, th_all, "splash_lsu_%y_%d:\n", label);
16109!!# IJ_printf("diag.j", 459, th_all, "\tset 0x%rx, %%r2\n", Rv_lsucntl);
16110!!# IJ_printf("diag.j", 460, th_all, "\tstxa %%r2, [%%r0] ASI_LSU_CONTROL\n");
16111!!# label++;
16112!!# }
16113!!# ;
16114!!#
16115!!# splash_tba: tWRPR_TBA_R %ropr Ro_tba
16116!!# {
16117!!# IJ_printf("diag.j", 467, th_all, "splash_tba_%y_%d:\n", label);
16118!!# IJ_printf("diag.j", 468, th_all, "\tta T_CHANGE_PRIV\n");
16119!!# if (label%3) {
16120!!# IJ_printf("diag.j", 470, th_all, "\tset 0x120000, %%r2\n");
16121!!# } else {
16122!!# IJ_printf("diag.j", 472, th_all, "\tset 0x%08llrx, %%r2\n", Rv_tba);
16123!!# }
16124!!# label++;
16125!!# }
16126!!# ;
16127!!# splash_htba: tWRHPR_HTBA_R %ropr Ro_tba
16128!!# {
16129!!# IJ_printf("diag.j", 479, th_all, "splash_htba_%y_%d:\n", label);
16130!!# IJ_printf("diag.j", 480, th_all, "\tta T_CHANGE_HPRIV\n");
16131!!# if (label%3) {
16132!!# IJ_printf("diag.j", 482, th_all, "\tset 0x80000, %%r2\n");
16133!!# } else {
16134!!# IJ_printf("diag.j", 484, th_all, "\tset 0x%08llrx, %%r2\n", Rv_htba);
16135!!# }
16136!!# label++;
16137!!# }
16138!!# ;
16139!!#
16140!!# splash_cmpr: tWR_STICK_REG_I
16141!!# {
16142!!# IJ_printf("diag.j", 492, th_all, "splash_cmpr_%y_%d:\n", label);
16143!!# IJ_set_rvar("diag.j", 493, Rv_rand_60,"64'h8rrrrrrr_rrrrrrrr");
16144!!# IJ_set_ropr_fld("diag.j", 494, Ro_cmpr, Ft_Rs1, "{0}");
16145!!# IJ_set_ropr_fld("diag.j", 495, Ro_cmpr, Ft_Rs2, "{1}");
16146!!# IJ_printf ("diag.j", 496, th_all,"\tnop\n\tmov 1, %%g2\n");
16147!!# IJ_printf ("diag.j", 497, th_all,"\tsllx %%g2, 63, %%g2\n");
16148!!# IJ_printf ("diag.j", 498, th_all,"\tor %%g1, %%g2, %%g1\n");
16149!!# if (label%2) {
16150!!# IJ_generate_from_token("diag.j", 500,1, th_all, Ro_cmpr, tWR_STICK_CMPR_REG_R, tWR_TICK_CMPR_REG_R, -1);;
16151!!# } else {
16152!!# IJ_printf("diag.j", 502, th_even, "\twrhpr %%g1, %%g0, %%hsys_tick_cmpr\n");
16153!!# }
16154!!# label++;
16155!!# }
16156!!#
16157!!# ;
16158!!#
16159!!# splash_gl :
16160!!# tWRPR_GL_I %ropr Ro_wrgl
16161!!# ;
16162!!# splash_tt :
16163!!# tWRPR_TT_I %ropr Ro_wrtt
16164!!# ;
16165!!# splash_fprs :
16166!!# tWRFPRS_I %ropr Ro_wrfprs
16167!!# ;
16168!!#
16169!!# splash_cwp :
16170!!# tWRPR_CWP_I %ropr Ro_wrcwp
16171!!# ;
16172!!#
16173!!# splash_pstate :
16174!!# tWRPR_PSTATE_I %ropr Ro_wrpstate
16175!!# ;
16176!!#
16177!!# splash_hpstate :
16178!!# tWRHPR_HPSTATE_I %ropr Ro_wrhpstate
16179!!# ;
16180!!#
16181!!# trap_asi :
16182!!# asi_load_r %ropr Ro_traps_asi
16183!!# ;
16184!!#
16185!!# wrasi : tWRASI_I %ropr Ro_wrasi_i
16186!!# ;
16187!!# reg_tcc : tTcc_R %ropr Ro_traps_r
16188!!# {
16189!!# if (label%2) {
16190!!# IJ_printf("diag.j", 540, th_all, "\totherw\n\tmov 0x%rx, %%r30\n", Rv_init_trap);
16191!!# } else {
16192!!# IJ_printf("diag.j", 542, th_all, "\tinvalw\n\tmov 0x%rx, %%r30\n", Rv_init_trap);
16193!!# }
16194!!# }
16195!!# ;
16196!!#
16197!!# tcc :
16198!!# tTcc_I %ropr Ro_traps_i
16199!!# | reg_tcc
16200!!#
16201!!# ;
16202!!#
16203!!# ldst_excp :
16204!!# ldds %ropr Ro_nontrap_ld |
16205!!# load_r %ropr Ro_nontrap_ld |
16206!!# load_i %ropr Ro_nontrap_ld
16207!!#
16208!!# ;
16209!!#
16210!!# ldstasi_excp :
16211!!# asi_load_i %ropr Ro_nontrap_ldasi
16212!!# ;
16213!!# ldstasi_excp_z :
16214!!# tLDUWA_R %ropr Ro_nontrap_ldasi_z
16215!!# ;
16216!!#
16217!!# ldds: tLDD_R | tLDD_I | tLDDA_I | tLDDA_R
16218!!# ;
16219!!#
16220!!# stores:
16221!!# stds %ropr Ro_ldst_ptr |
16222!!# stfs %ropr Ro_ldst_ptr |
16223!!# stqfs %ropr Ro_ldst_ptr |
16224!!# sts %ropr Ro_ldst_ptr
16225!!# ;
16226!!# stds: tSTDA_R | tSTDA_I | tSTD_R | tSTD_I | tSTDF_R | tSTDF_I
16227!!# ;
16228!!# stfs: tSTF_R | tSTF_I
16229!!# ;
16230!!# stqfs: tSTQF_R | tSTQF_I
16231!!# ;
16232!!# sts: tSTB_R | tSTB_I | tSTH_R | tSTH_I | tSTW_R | tSTW_I | tSTX_R | tSTX_I
16233!!#
16234!!# ;
16235!!#
16236!!# load_r: tLDSB_R | tLDSH_R | tLDSW_R | tLDUB_R | tLDUH_R | tLDUW_R | tLDQF_R
16237!!# ;
16238!!#
16239!!# load_i: tLDSB_I | tLDSH_I | tLDSW_I | tLDUB_I | tLDUH_I | tLDX_I
16240!!# | tLDQFA_I
16241!!# ;
16242!!#
16243!!# asi_load_i: tLDSBA_I | tLDSHA_I | tLDSWA_I | tLDUBA_I | tLDUHA_I | tLDXA_I
16244!!# ;
16245!!#
16246!!# asi_load_r:tLDSBA_R | tLDSHA_R | tLDSWA_R | tLDUBA_R | tLDUHA_R | tLDXA_R
16247!!# ;
16248!!#
16249!!# asi_store_i: tSTBA_I | tSTHA_I | tSTWA_I | tSTXA_I
16250!!# ;
16251!!#
16252!!# asi_store_r: tSTBA_R | tSTHA_R | tSTWA_R | tSTXA_R
16253!!# ;
16254!!#
16255!!# alu :
16256!!# tADDcc_R | tADDcc_I | tADDCcc_I | tANDNcc_R |
16257!!# tMULX_R | tUMULcc_R | tUMULcc_I | tSDIVcc_I | tSDIVcc_R |
16258!!# tSMULcc_R | tSDIVX_R | tUDIVX_R |
16259!!# tUDIVX_I | tFDIVs | tFDIVd | tFDIVq | tSWAP_I %ropr Ro_ldst_ptr |
16260!!# tSWAPA_R %ropr Ro_ldst_ptr | tCASA_I %ropr Ro_ldst_ptr | tPOPC_I |
16261!!# tFSQRTq | tFSQRTd | tFsMULd | tFdMULq | tFqTOi | tFNEGd | tFONES
16262!!# ;
16263!!#
16264!!# br : tBA | tBLE | tBGE | tBL | tBGU | tBLEU | tBN | tBNE | tBE | tBG |
16265!!# tBCC | tBCS | tBPOS | tBNEG | tBVC | tBVS | tBPA | tBPN | tBPNE |
16266!!# tBPE | tBPG | tBPLE | tBPGE | tBPL | tBPGU | tBPLEU | tBPCC | tBPCS |
16267!!# tBPPOS | tBPNEG | tBPVC | tBPVS
16268!!# ;
16269!!#
16270!!# branches : br | br_badelay | br_longdelay;
16271!!#
16272!!# br_badelay : tRD_SOFTINT_REG
16273!!# {
16274!!# IJ_printf("diag.j", 626, th_all, "DS_%y_%d:\n", label); label++;
16275!!# IJ_generate_from_token("diag.j", 627,1, th_all, ijdefault, tBN, tBNE, tBE, tBG, -1);;
16276!!# IJ_generate_from_token("diag.j", 628,1, th_all, ijdefault, tSTQF_I, tSTQF_R, -1);;
16277!!# IJ_printf("diag.j", 629, th_all, "\tnormalw\n");
16278!!# }
16279!!# | tALLIGNADDRESS
16280!!# {
16281!!# IJ_printf("diag.j", 633, th_all, "DS_%y_%d:\n", label); label++;
16282!!# IJ_generate_from_token("diag.j", 634,1, th_all, ijdefault, tBN, tBNE, tBE, tBG, -1);;
16283!!# if (! label%3) {
16284!!# IJ_generate_from_token("diag.j", 636,1, th_all, ijdefault,tFDIVd, tPOPC_I, -1);;
16285!!# } else if (label%3 == 1) {
16286!!# IJ_printf("diag.j", 638, th_all, "\tallclean\n");
16287!!# } else {
16288!!# IJ_printf("diag.j", 640, th_all, "\tpdist %%f%rd, %%f%rd, %%f%rd\n", Rv_pdist_reg, Rv_pdist_reg, Rv_pdist_reg);
16289!!# }
16290!!# }
16291!!# | tFADDs
16292!!# {
16293!!# IJ_printf("diag.j", 645, th_all, "DS_%y_%d:\n", label); label++;
16294!!# IJ_generate_from_token("diag.j", 646,1, th_all, ijdefault, tBN, tBNE, tBE, tBG, -1);;
16295!!# if (label%2) {
16296!!# IJ_printf("diag.j", 648, th_all, "\t.xword 0x%rx\t! Random illegal ?\n", Rv_illtrap);
16297!!# } else {
16298!!# IJ_generate_from_token("diag.j", 650,1, th_all, ijdefault, tBN, tBNE, tBE, tBG, -1);;
16299!!# }
16300!!# IJ_generate_from_token("diag.j", 652,1, th_all, ijdefault, tFSQRTd, tLDQF_R, -1);;
16301!!# }
16302!!#
16303!!# ;
16304!!#
16305!!# br_longdelay : tSAVE_R %ropr Ro_save_restore
16306!!# {
16307!!# IJ_printf("diag.j", 659, th_all, "DS_%y_%d:\n", label); label++;
16308!!# IJ_generate_from_token("diag.j", 660,1, th_all, ijdefault, tBN, tBNE, tBE, tBG, -1);;
16309!!# }
16310!!# | tRESTORE_R %ropr Ro_save_restore
16311!!# {
16312!!# IJ_printf("diag.j", 664, th_all, "DS_%y_%d:\n", label); label++;
16313!!# IJ_generate_from_token("diag.j", 665,1, th_all, ijdefault, tBN, tBNE, tBE, tBG, -1);;
16314!!# }
16315!!# | tWRPR_CLEANWIN_I %ropr Ro_winops | tWRPR_WSTATE_I %ropr Ro_winops
16316!!# {
16317!!# IJ_printf("diag.j", 669, th_all, "DS_%y_%d:\n", label); label++;
16318!!# IJ_printf("diag.j", 670, th_all, "\tnop\n\tnot %%g0, %%g2\n");
16319!!# IJ_printf("diag.j", 671, th_all, "\tjmp %%g2\n");
16320!!# }
16321!!# ;
16322!!#
16323!!#
16324!!#
16325!!# %%
16326!!# %%section cbfunc
16327!!#
16328!!# %%
16329!!# %%section stat
16330!!#
16331!!# %%
16332#endif
16333