Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / tlu / diag / tlu_rand02_ind_09.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: tlu_rand02_ind_09.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
45#define H_T0_Trap_Instruction_0
46#define My_T0_Trap_Instruction_0 \
47 rdpr %tnpc, %g2; \
48 save; \
49 wrpr %g2, %tpc; \
50 add %g2, 4, %g2;\
51 wrpr %g2, %tnpc; \
52 restore; \
53 illtrap;\
54 retry
55#define H_T0_Trap_Instruction_1
56#define My_T0_Trap_Instruction_1 \
57 umul %o4, 2, %o5;\
58 inc %o1;\
59 rdpr %tnpc, %g2; \
60 wrpr %g2, %tpc; \
61 add %g2, 4, %g2;\
62 wrpr %g2, %tnpc; \
63 illtrap;\
64 retry
65#define H_T0_Trap_Instruction_2
66#define My_T0_Trap_Instruction_2 \
67 inc %o3;\
68 umul %o3, 2, %o4;\
69 ba 1f; \
70 save; \
71 2: done; \
72 nop; \
73 1: ba 2b; \
74 restore
75#define H_T0_Trap_Instruction_3
76#define My_T0_Trap_Instruction_3 \
77 inc %l3;\
78 inc %o3;\
79 umul %o3, 2, %o4;\
80 inc %i3;\
81 save ;\
82 restore ;\
83 done ;\
84 nop;
85#define H_T0_Trap_Instruction_4
86#define My_T0_Trap_Instruction_4 \
87 umul %i4, 2, %l5;\
88 inc %o1;\
89 rdpr %tnpc, %g2; \
90 wrpr %g2, %tpc; \
91 add %g2, 4, %g2;\
92 wrpr %g2, %tnpc; \
93 retry ;\
94 illtrap
95#define H_T0_Trap_Instruction_5
96#define My_T0_Trap_Instruction_5 \
97 umul %i7, 2, %l1;\
98 inc %o5;\
99 rdpr %tnpc, %g2; \
100 wrpr %g2, %tpc; \
101 add %g2, 4, %g2;\
102 wrpr %g2, %tnpc; \
103 sdiv %r2, %r10, %r0; \
104 retry
105
106#define H_T1_Trap_Instruction_0
107#define My_T1_Trap_Instruction_0 \
108 inc %o4;\
109 umul %o4, 2, %o5;\
110 ba 1f; \
111 save; \
112 2: done; \
113 nop; \
114 1: ba 2b; \
115 restore
116#define H_T1_Trap_Instruction_1
117#define My_T1_Trap_Instruction_1 \
118 umul %o4, 2, %o5;\
119 inc %o1;\
120 rdpr %tnpc, %g2; \
121 wrpr %g2, %tpc; \
122 add %g2, 4, %g2;\
123 wrpr %g2, %tnpc; \
124 illtrap;\
125 retry
126#define H_T1_Trap_Instruction_2
127#define My_T1_Trap_Instruction_2 \
128 inc %o3;\
129 umul %o3, 2, %o4;\
130 ba 1f; \
131 save; \
132 2: done; \
133 nop; \
134 1: ba 2b; \
135 restore
136#define H_T1_Trap_Instruction_3
137#define My_T1_Trap_Instruction_3 \
138 inc %l3;\
139 inc %o3;\
140 umul %o3, 2, %o4;\
141 inc %i3;\
142 save ;\
143 restore ;\
144 done ;\
145 nop;
146#define H_T1_Trap_Instruction_4
147#define My_T1_Trap_Instruction_4 \
148 umul %i4, 2, %l5;\
149 inc %o1;\
150 rdpr %tnpc, %g2; \
151 wrpr %g2, %tpc; \
152 add %g2, 4, %g2;\
153 wrpr %g2, %tnpc; \
154 retry ;\
155 illtrap
156#define H_T1_Trap_Instruction_5
157#define My_T1_Trap_Instruction_5 \
158 umul %i7, 2, %l1;\
159 inc %o5;\
160 rdpr %tnpc, %g2; \
161 wrpr %g2, %tpc; \
162 add %g2, 4, %g2;\
163 wrpr %g2, %tnpc; \
164 sdiv %r2, %r10, %r0; \
165 retry
166
167#define H_HT0_Trap_Instruction_0
168#define My_HT0_Trap_Instruction_0 \
169 rd %asi, %g2;\
170 mov 8, %g3;\
171 stxa %g3, [%g0] 0x57;\
172 done;\
173 nop;nop;nop;nop
174
175#define H_HT0_Trap_Instruction_1
176#define My_HT0_Trap_Instruction_1 \
177 rd %asi, %g2;\
178 mov 8, %g3;\
179 stxa %g3, [%g0] 0x5f;\
180 done;\
181 nop;nop;nop;nop
182#define H_HT0_Trap_Instruction_2
183#define My_HT0_Trap_Instruction_2 \
184 umul %i6, 2, %l4;\
185 inc %o4;\
186 rdpr %tnpc, %g2; \
187 wrpr %g2, %tpc; \
188 add %g2, 4, %g2;\
189 wrpr %g2, %tnpc; \
190 sdiv %r2, %r0, %r0; \
191 retry
192#define H_HT0_Trap_Instruction_3
193#define My_HT0_Trap_Instruction_3 \
194 umul %i5, 3, %l3;\
195 inc %o6;\
196 rdpr %tnpc, %g2; \
197 illtrap ;\
198 wrpr %g2, %tpc; \
199 add %g2, 4, %g2;\
200 wrpr %g2, %tnpc; \
201 retry
202#define H_HT0_Trap_Instruction_4
203#define My_HT0_Trap_Instruction_4 \
204 rdpr %tnpc, %g2; \
205 save; \
206 wrpr %g2, %tpc; \
207 add %g2, 4, %g2;\
208 wrpr %g2, %tnpc; \
209 restore; \
210 illtrap;\
211 retry
212#define H_HT0_Trap_Instruction_5
213#define My_HT0_Trap_Instruction_5 \
214 call htrap_5_ext;\
215 nop; retry;\
216 nop; nop; nop; nop; nop
217
218#define H_HT0_Mem_Address_Not_Aligned_0x34
219#define My_HT0_Mem_Address_Not_Aligned_0x34 \
220 umul %i7, 4, %g1;\
221 inc %o6;\
222 umul %i4, 3, %l3;\
223 inc %g6;\
224 save ;\
225 restore ;\
226 done ;\
227 nop;
228#define H_HT0_Illegal_instruction_0x10
229#define My_HT0_Illegal_instruction_0x10 \
230 umul %i0, 4, %g1;\
231 inc %o6;\
232 ba 1f; \
233 rdhpr %htstate, %g3;\
234 2: done; \
235 1: ba 2b;\
236 wrhpr %g3, 1, %htstate;nop
237
238#define H_HT0_DAE_so_page_0x30
239#define My_HT0_DAE_so_page_0x30 \
240 umul %i5, 4, %g5;\
241 inc %g6;\
242 save; \
243 restore;\
244 rd %fprs, %g2; \
245 wr %g2, 0x4, %fprs ;\
246 done; \
247 nop;
248#define H_HT0_DAE_invalid_asi_0x14
249#define SUN_H_HT0_DAE_invalid_asi_0x14 \
250 umul %i5, 4, %g5;\
251 inc %g6;\
252 save; \
253 restore;\
254 rd %fprs, %g2; \
255 wr %g2, 0x4, %fprs ;\
256 done; \
257 nop;
258#define H_HT0_DAE_privilege_violation_0x15
259#define SUN_H_HT0_DAE_privilege_violation_0x15 \
260 umul %i5, 4, %g5;\
261 inc %g6;\
262 save; \
263 restore;\
264 rd %fprs, %g2; \
265 wr %g2, 0x4, %fprs ;\
266 done; \
267 nop;
268#define H_HT0_Privileged_Action_0x37
269#define My_HT0_Privileged_Action_0x37 \
270 inc %l5;\
271 dec %g3;\
272 umul %i5, 4, %g5;\
273 save; \
274 restore;\
275 done; \
276 nop; nop
277#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35
278#define My_HT0_Lddf_Mem_Address_Not_Aligned_0x35 \
279 inc %l5;\
280 dec %g3;\
281 rdpr %tpc, %g2; \
282 add %g2, 0x4, %g2; \
283 wrpr %g2, %tpc; \
284 add %g2, 0x4, %g2; \
285 wrpr %g2, %tnpc; \
286 retry
287#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36
288#define My_HT0_Stdf_Mem_Address_Not_Aligned_0x36 \
289 inc %l5;\
290 dec %g3;\
291 rdpr %tpc, %g2; \
292 add %g2, 0x4, %g2; \
293 wrpr %g2, %tpc; \
294 add %g2, 0x4, %g2; \
295 wrpr %g2, %tnpc; \
296 retry
297#define H_HT0_Fp_exception_other_0x22
298#define My_HT0_Fp_exception_other_0x22 \
299 inc %l6;\
300 dec %g5;\
301 umul %i5, 4, %g2;\
302 save; \
303 restore;\
304 done; \
305 nop; nop
306#define H_HT0_Division_By_Zero
307#define My_HT0_Division_By_Zero \
308 inc %l6;\
309 dec %g5;\
310 umul %i5, 4, %g2;\
311 save; \
312 restore;\
313 done; \
314 nop; nop
315#define H_T0_Division_By_Zero
316#define My_T0_Division_By_Zero \
317 inc %l6;\
318 dec %g5;\
319 umul %i5, 4, %g2;\
320 save; \
321 restore;\
322 done; \
323 nop; nop
324#define H_T1_Division_By_Zero_0x28
325#define My_H_T1_Division_By_Zero_0x28 \
326 inc %l6;\
327 dec %g5;\
328 umul %i5, 4, %g2;\
329 save; \
330 restore;\
331 done; \
332 nop; nop
333
334#define H_T0_Division_By_Zero
335#define My_T0_Division_By_Zero\
336 inc %l6;\
337 dec %g5;\
338 umul %i5, 4, %g2;\
339 save; \
340 restore;\
341 done; \
342 nop; nop
343
344#define H_T1_Fp_Exception_Other_0x22
345#define My_H_T1_Fp_Exception_Other_0x22 \
346 inc %l6;\
347 dec %g5;\
348 umul %i5, 4, %g2;\
349 save; \
350 restore;\
351 done; \
352 nop; nop
353#define H_T1_Privileged_Opcode_0x11
354#define SUN_H_T1_Privileged_Opcode_0x11 \
355 inc %l6;\
356 dec %g5;\
357 umul %i5, 4, %g2;\
358 save; \
359 restore;\
360 done; \
361 nop; nop
362
363#define H_HT0_Fp_disabled_0x20
364#define My_HT0_Fp_disabled_0x20 \
365 mov 0x4, %g2 ;\
366 wr %g2, 0x0, %fprs ;\
367 sllx %g2, 10, %g3; \
368 rdpr %tstate, %g2;\
369 or %g2, %g3, %g2 ;\
370 wrpr %g2, 0x0, %tstate;\
371 retry; nop
372
373#define H_T0_Fp_disabled_0x20
374#define My_T0_Fp_disabled_0x20 \
375 mov 0x4, %g2 ;\
376 wr %g2, 0x0, %fprs ;\
377 sllx %g2, 10, %g3; \
378 rdpr %tstate, %g2;\
379 or %g2, %g3, %g2 ;\
380 wrpr %g2, 0x0, %tstate;\
381 retry; nop
382
383#define H_T1_Fp_Disabled_0x20
384#define My_H_T1_Fp_Disabled_0x20 \
385 mov 0x4, %g2 ;\
386 wr %g2, 0x0, %fprs ;\
387 sllx %g2, 10, %g3; \
388 rdpr %tstate, %g2;\
389 or %g2, %g3, %g2 ;\
390 wrpr %g2, 0x0, %tstate;\
391 retry; nop
392
393#define H_HT0_Watchdog_Reset_0x02
394#define My_HT0_Watchdog_Reset_0x02 \
395 call wdog_2_ext;\
396 nop;retry;nop;nop;nop;nop;nop
397
398#define H_T0_Privileged_opcode_0x11
399#define My_T0_Privileged_opcode_0x11 \
400 umul %i0, 4, %g1;\
401 not %g0, %g2; \
402 ba 1f; \
403 illtrap; \
404 2: done; \
405 nop; \
406 1: ba 2b; \
407 ldx [%g2], %g3
408
409#define H_T0_Fp_exception_other_0x22
410#define My_T0_Fp_exception_other_0x22 \
411 inc %l6;\
412 dec %g5;\
413 umul %i5, 4, %g2;\
414 save; \
415 restore;\
416 done; \
417 nop; nop
418
419#define H_HT0_Trap_Level_Zero_0x5f
420#define My_HT0_Trap_Level_Zero_0x5f \
421 not %g0, %g2; \
422 rdhpr %hpstate, %g3;\
423 jmp %g2;\
424 rdhpr %htstate, %g3;\
425 and %g3, 0xfe, %g3;\
426 wrhpr %g3, 0, %htstate;\
427 retry;nop
428
429
430#define H_HT0_Instruction_address_range_0x0d
431#define SUN_H_HT0_Instruction_address_range_0x0d \
432 done;nop
433
434#define H_HT0_mem_address_range_0x2e
435#define SUN_H_HT0_mem_address_range_0x2e \
436 done;nop
437
438
439#include "hboot.s"
440.text
441.global main
442main:
443
444 ! Set up ld/st area per thread
445 ta T_RD_THID ! Result in %o1 = r9
446 umul %r9, 256, %r31
447 setx user_data_start, %r1, %r3
448 add %r31, %r3, %r31
449 wr %r0, 0x4, %asi
450
451!Initializing integer registers
452 ldx [%r31+0], %r0
453 ldx [%r31+8], %r1
454 ldx [%r31+16], %r2
455 ldx [%r31+24], %r3
456 ldx [%r31+32], %r4
457 ldx [%r31+40], %r5
458 ldx [%r31+48], %r6
459 ldx [%r31+56], %r7
460 ldx [%r31+64], %r8
461 ldx [%r31+72], %r9
462 ldx [%r31+80], %r10
463 ldx [%r31+88], %r11
464 ldx [%r31+96], %r12
465 ldx [%r31+104], %r13
466 ldx [%r31+112], %r14
467 ldx [%r31+120], %r15
468 ldx [%r31+128], %r16
469 ldx [%r31+136], %r17
470 ldx [%r31+144], %r18
471 ldx [%r31+152], %r19
472 ldx [%r31+160], %r20
473 ldx [%r31+168], %r21
474 ldx [%r31+176], %r22
475 ldx [%r31+184], %r23
476 ldx [%r31+192], %r24
477 ldx [%r31+200], %r25
478 ldx [%r31+208], %r26
479 ldx [%r31+216], %r27
480 ldx [%r31+224], %r28
481 ldx [%r31+232], %r29
482 ldx [%r31+240], %r30
483 save %r31, %r0, %r31
484 ldx [%r31+0], %r0
485 ldx [%r31+8], %r1
486 ldx [%r31+16], %r2
487 ldx [%r31+24], %r3
488 ldx [%r31+32], %r4
489 ldx [%r31+40], %r5
490 ldx [%r31+48], %r6
491 ldx [%r31+56], %r7
492 ldx [%r31+64], %r8
493 ldx [%r31+72], %r9
494 ldx [%r31+80], %r10
495 ldx [%r31+88], %r11
496 ldx [%r31+96], %r12
497 ldx [%r31+104], %r13
498 ldx [%r31+112], %r14
499 ldx [%r31+120], %r15
500 ldx [%r31+128], %r16
501 ldx [%r31+136], %r17
502 ldx [%r31+144], %r18
503 ldx [%r31+152], %r19
504 ldx [%r31+160], %r20
505 ldx [%r31+168], %r21
506 ldx [%r31+176], %r22
507 ldx [%r31+184], %r23
508 ldx [%r31+192], %r24
509 ldx [%r31+200], %r25
510 ldx [%r31+208], %r26
511 ldx [%r31+216], %r27
512 ldx [%r31+224], %r28
513 ldx [%r31+232], %r29
514 ldx [%r31+240], %r30
515 save %r31, %r0, %r31
516 ldx [%r31+0], %r0
517 ldx [%r31+8], %r1
518 ldx [%r31+16], %r2
519 ldx [%r31+24], %r3
520 ldx [%r31+32], %r4
521 ldx [%r31+40], %r5
522 ldx [%r31+48], %r6
523 ldx [%r31+56], %r7
524 ldx [%r31+64], %r8
525 ldx [%r31+72], %r9
526 ldx [%r31+80], %r10
527 ldx [%r31+88], %r11
528 ldx [%r31+96], %r12
529 ldx [%r31+104], %r13
530 ldx [%r31+112], %r14
531 ldx [%r31+120], %r15
532 ldx [%r31+128], %r16
533 ldx [%r31+136], %r17
534 ldx [%r31+144], %r18
535 ldx [%r31+152], %r19
536 ldx [%r31+160], %r20
537 ldx [%r31+168], %r21
538 ldx [%r31+176], %r22
539 ldx [%r31+184], %r23
540 ldx [%r31+192], %r24
541 ldx [%r31+200], %r25
542 ldx [%r31+208], %r26
543 ldx [%r31+216], %r27
544 ldx [%r31+224], %r28
545 ldx [%r31+232], %r29
546 ldx [%r31+240], %r30
547 save %r31, %r0, %r31
548 restore
549 restore
550 restore
551!Initializing float registers
552 ldd [%r31+0], %f0
553 ldd [%r31+16], %f2
554 ldd [%r31+32], %f4
555 ldd [%r31+48], %f6
556 ldd [%r31+64], %f8
557 ldd [%r31+80], %f10
558 ldd [%r31+96], %f12
559 ldd [%r31+112], %f14
560 ldd [%r31+128], %f16
561 ldd [%r31+144], %f18
562 ldd [%r31+160], %f20
563 ldd [%r31+176], %f22
564 ldd [%r31+192], %f24
565 ldd [%r31+208], %f26
566 ldd [%r31+224], %f28
567 ldd [%r31+240], %f30
568 .word 0x8d902e51 ! 1: WRPR_PSTATE_I wrpr %r0, 0x0e51, %pstate
569 .word 0x8868e001 ! 2: UDIVX_I udivx %r3, 0x0001, %r4
570 ta T_CHANGE_PRIV ! macro
571 .word 0xc93fc001 ! 4: STDF_R std %f4, [%r1, %r31]
572 .word 0xc847e001 ! 5: LDSW_I ldsw [%r31 + 0x0001], %r4
573 .word 0x87a00560 ! 6: FSQRTq fsqrt
574 .word 0x8d802004 ! 7: WRFPRS_I wr %r0, 0x0004, %fprs
575 mov 0x32, %r30
576 .word 0x81d0001e ! 8: Tcc_R tn icc_or_xcc, %r0 + %r30
577 .word 0x83514000 ! 9: RDPR_TBA rdpr %tba, %r1
578 .word 0x819823d2 ! 10: WRHPR_HPSTATE_I wrhpr %r0, 0x03d2, %hpstate
579 .word 0x8d802000 ! 11: WRFPRS_I wr %r0, 0x0000, %fprs
580 .word 0x91d02031 ! 12: Tcc_I ta icc_or_xcc, %r0 + 49
581 .word 0x80690004 ! 13: UDIVX_R udivx %r4, %r4, %r0
582 .word 0x9da149ac ! 14: FDIVs fdivs %f5, %f12, %f14
583 .word 0xdc800ba0 ! 15: LDUWA_R lduwa [%r0, %r0] 0x5d, %r14
584 .word 0x20700001 ! 16: BPN <illegal instruction>
585 .word 0x2c800001 ! 17: BNEG bneg,a <label_0x1>
586 ta T_CHANGE_NONPRIV ! macro
587 .word 0x8ba0054d ! 19: FSQRTd fsqrt
588 .word 0xcad00e60 ! 20: LDSHA_R ldsha [%r0, %r0] 0x73, %r5
589 ta T_CHANGE_NONPRIV ! macro
590DS_0:
591 .word 0x22800001 ! 23: BE be,a <label_0x1>
592 .word 0xcb33c007 ! 23: STQF_R - %f5, [%r7, %r15]
593 .word 0x9f458000 ! 22: RD_SOFTINT_REG rd %softint, %r15
594 .word 0x8d902e1b ! 23: WRPR_PSTATE_I wrpr %r0, 0x0e1b, %pstate
595 .word 0x83d02031 ! 24: Tcc_I te icc_or_xcc, %r0 + 49
596 .word 0x81982002 ! 25: WRHPR_HPSTATE_I wrhpr %r0, 0x0002, %hpstate
597 .word 0x86490005 ! 26: MULX_R mulx %r4, %r5, %r3
598 ta T_CHANGE_PRIV ! macro
599 .word 0x9fd02030 ! 28: Tcc_I tvc icc_or_xcc, %r0 + 48
600 ta T_CHANGE_HPRIV ! macro
601 .word 0x81982ed4 ! 30: WRHPR_HPSTATE_I wrhpr %r0, 0x0ed4, %hpstate
602 ta T_CHANGE_HPRIV ! macro
603 .word 0xc6d7e020 ! 32: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r3
604 ta T_CHANGE_HPRIV ! macro
605DS_1:
606 .word 0x20800001 ! 35: BN bn,a <label_0x1>
607 .word 0xc1322001 ! 35: STQF_I - %f0, [0x0001, %r8]
608 .word 0x9f458000 ! 34: RD_SOFTINT_REG rd %softint, %r15
609 ta T_CHANGE_TO_TL0 ! macro
610 .word 0x85d02031 ! 36: Tcc_I tle icc_or_xcc, %r0 + 49
611 .word 0x85a0056c ! 37: FSQRTq fsqrt
612 .word 0x87802010 ! 38: WRASI_I wr %r0, 0x0010, %asi
613 .word 0xc527e001 ! 39: STF_I st %f2, [0x0001, %r31]
614 .word 0x8d902806 ! 40: WRPR_PSTATE_I wrpr %r0, 0x0806, %pstate
615 .word 0x8d90269b ! 41: WRPR_PSTATE_I wrpr %r0, 0x069b, %pstate
616 .word 0x9f494000 ! 42: RDHPR_HTBA rdhpr %htba, %r15
617 .word 0xded7e020 ! 43: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r15
618 .word 0x8d902251 ! 44: WRPR_PSTATE_I wrpr %r0, 0x0251, %pstate
619 .word 0xde8fe020 ! 45: LDUBA_I lduba [%r31, + 0x0020] %asi, %r15
620 ta T_CHANGE_TO_TL0 ! macro
621 .word 0x8d90288e ! 47: WRPR_PSTATE_I wrpr %r0, 0x088e, %pstate
622 .word 0x87d02034 ! 48: Tcc_I tl icc_or_xcc, %r0 + 52
623 .word 0x8198288d ! 49: WRHPR_HPSTATE_I wrhpr %r0, 0x088d, %hpstate
624 .word 0x884a6001 ! 50: MULX_I mulx %r9, 0x0001, %r4
625 .word 0xc88008a0 ! 51: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
626 .word 0x3a800001 ! 52: BCC bcc,a <label_0x1>
627 .word 0xc89fe001 ! 53: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
628 .word 0x83d02033 ! 54: Tcc_I te icc_or_xcc, %r0 + 51
629 .word 0x83a3c9aa ! 55: FDIVs fdivs %f15, %f10, %f1
630 .word 0xc2800bc0 ! 56: LDUWA_R lduwa [%r0, %r0] 0x5e, %r1
631 .word 0x97a30d20 ! 57: FsMULd fsmuld %f12, %f0, %f42
632 .word 0x9d50c000 ! 58: RDPR_TT rdpr %tt, %r14
633 .word 0x8d802000 ! 59: WRFPRS_I wr %r0, 0x0000, %fprs
634 .word 0x3e800001 ! 60: BVC bvc,a <label_0x1>
635 .word 0x97d02030 ! 61: Tcc_I tge icc_or_xcc, %r0 + 48
636 .word 0x8198209a ! 62: WRHPR_HPSTATE_I wrhpr %r0, 0x009a, %hpstate
637 .word 0xdcc004a0 ! 63: LDSWA_R ldswa [%r0, %r0] 0x25, %r14
638 ta T_CHANGE_TO_TL0 ! macro
639 .word 0x8d9028c9 ! 65: WRPR_PSTATE_I wrpr %r0, 0x08c9, %pstate
640 .word 0x8fd02031 ! 66: Tcc_I tvs icc_or_xcc, %r0 + 49
641 .word 0xdc8fe020 ! 67: LDUBA_I lduba [%r31, + 0x0020] %asi, %r14
642 .word 0xdcc7e000 ! 68: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r14
643 .word 0x32700001 ! 69: BPNE <illegal instruction>
644 .word 0xdcdfe000 ! 70: LDXA_I ldxa [%r31, + 0x0000] %asi, %r14
645 .word 0x95d02033 ! 71: Tcc_I tg icc_or_xcc, %r0 + 51
646 .word 0x97494000 ! 72: RDHPR_HTBA rdhpr %htba, %r11
647 .word 0xd62fe001 ! 73: STB_I stb %r11, [%r31 + 0x0001]
648 .word 0xd727e001 ! 74: STF_I st %f11, [0x0001, %r31]
649 .word 0x9e4aa001 ! 75: MULX_I mulx %r10, 0x0001, %r15
650 .word 0x91d02031 ! 76: Tcc_I ta icc_or_xcc, %r0 + 49
651 ta T_CHANGE_TO_TL0 ! macro
652 .word 0x84012001 ! 78: ADD_I add %r4, 0x0001, %r2
653 ta T_CHANGE_PRIV ! macro
654 .word 0xc48008a0 ! 80: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
655 .word 0x81982dcd ! 81: WRHPR_HPSTATE_I wrhpr %r0, 0x0dcd, %hpstate
656 .word 0x8d802000 ! 82: WRFPRS_I wr %r0, 0x0000, %fprs
657 .word 0x8d902253 ! 83: WRPR_PSTATE_I wrpr %r0, 0x0253, %pstate
658 .word 0x8d9024d3 ! 84: WRPR_PSTATE_I wrpr %r0, 0x04d3, %pstate
659 .word 0x20800001 ! 85: BN bn,a <label_0x1>
660 .word 0x93a10d21 ! 86: FsMULd fsmuld %f4, %f32, %f40
661 .word 0x807be001 ! 87: SDIV_I sdiv %r15, 0x0001, %r0
662 .word 0x90c3e001 ! 88: ADDCcc_I addccc %r15, 0x0001, %r8
663 .word 0xd0c004a0 ! 89: LDSWA_R ldswa [%r0, %r0] 0x25, %r8
664 .word 0x3e800001 ! 90: BVC bvc,a <label_0x1>
665 .word 0x91a309c7 ! 91: FDIVd fdivd %f12, %f38, %f8
666 .word 0x91a000c7 ! 92: FNEGd fnegd %f38, %f8
667 .word 0xd0d7e010 ! 93: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r8
668DS_2:
669 .word 0x32800001 ! 95: BNE bne,a <label_0x1>
670 illtrap
671 .word 0x93b1430a ! 94: ALLIGNADDRESS alignaddr %r5, %r10, %r9
672 .word 0x8d902000 ! 95: WRPR_PSTATE_I wrpr %r0, 0x0000, %pstate
673 mov 0x31, %r30
674 .word 0x8dd0001e ! 96: Tcc_R tneg icc_or_xcc, %r0 + %r30
675 .word 0x8d902ccf ! 97: WRPR_PSTATE_I wrpr %r0, 0x0ccf, %pstate
676 .word 0x87802016 ! 98: WRASI_I wr %r0, 0x0016, %asi
677DS_3:
678 .word 0x22800001 ! 100: BE be,a <label_0x1>
679 illtrap
680 .word 0x87b1030a ! 99: ALLIGNADDRESS alignaddr %r4, %r10, %r3
681 .word 0xc68008a0 ! 100: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
682 .word 0x9b690004 ! 101: SDIVX_R sdivx %r4, %r4, %r13
683 .word 0xda7fe001 ! 102: SWAP_I swap %r13, [%r31 + 0x0001]
684 .word 0x8001e001 ! 103: ADD_I add %r7, 0x0001, %r0
685 .word 0xc0d804a0 ! 104: LDXA_R ldxa [%r0, %r0] 0x25, %r0
686 .word 0xc02fc004 ! 105: STB_R stb %r0, [%r31 + %r4]
687 .word 0x8d902444 ! 106: WRPR_PSTATE_I wrpr %r0, 0x0444, %pstate
688 .word 0xc0d80e80 ! 107: LDXA_R ldxa [%r0, %r0] 0x74, %r0
689 mov 0x32, %r30
690 .word 0x9dd0001e ! 108: Tcc_R tpos icc_or_xcc, %r0 + %r30
691 .word 0x81982885 ! 109: WRHPR_HPSTATE_I wrhpr %r0, 0x0885, %hpstate
692 .word 0x8e7a4008 ! 110: SDIV_R sdiv %r9, %r8, %r7
693 .word 0x89d02035 ! 111: Tcc_I tleu icc_or_xcc, %r0 + 53
694 .word 0x8d902803 ! 112: WRPR_PSTATE_I wrpr %r0, 0x0803, %pstate
695 .word 0xce47e001 ! 113: LDSW_I ldsw [%r31 + 0x0001], %r7
696 .word 0x8d902407 ! 114: WRPR_PSTATE_I wrpr %r0, 0x0407, %pstate
697 .word 0xcec7e010 ! 115: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
698 .word 0x8d902c5e ! 116: WRPR_PSTATE_I wrpr %r0, 0x0c5e, %pstate
699 .word 0x8dd02031 ! 117: Tcc_I tneg icc_or_xcc, %r0 + 49
700 .word 0xce2fc008 ! 118: STB_R stb %r7, [%r31 + %r8]
701 .word 0x9c492001 ! 119: MULX_I mulx %r4, 0x0001, %r14
702 .word 0x8d902c51 ! 120: WRPR_PSTATE_I wrpr %r0, 0x0c51, %pstate
703 .word 0xdc800c40 ! 121: LDUWA_R lduwa [%r0, %r0] 0x62, %r14
704 .word 0x8d902a5d ! 122: WRPR_PSTATE_I wrpr %r0, 0x0a5d, %pstate
705 .word 0xdcdfe010 ! 123: LDXA_I ldxa [%r31, + 0x0010] %asi, %r14
706 .word 0x8d902402 ! 124: WRPR_PSTATE_I wrpr %r0, 0x0402, %pstate
707 .word 0x91a000ce ! 125: FNEGd fnegd %f14, %f8
708 .word 0x81982810 ! 126: WRHPR_HPSTATE_I wrhpr %r0, 0x0810, %hpstate
709 .word 0x83a109aa ! 127: FDIVs fdivs %f4, %f10, %f1
710 .word 0xc28008a0 ! 128: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
711 .word 0xc2c7e030 ! 129: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r1
712 .word 0xc28008a0 ! 130: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
713 .word 0x30800001 ! 131: BA ba,a <label_0x1>
714 .word 0x81514000 ! 132: RDPR_TBA rdpr %tba, %r0
715 .word 0xc0bfe001 ! 133: STDA_I stda %r0, [%r31 + 0x0001] %asi
716 .word 0x9d51c000 ! 134: RDPR_TL rdpr %tl, %r14
717 .word 0x85508000 ! 135: RDPR_TSTATE rdpr %tstate, %r2
718 .word 0x8d90225d ! 136: WRPR_PSTATE_I wrpr %r0, 0x025d, %pstate
719 .word 0x8fd02034 ! 137: Tcc_I tvs icc_or_xcc, %r0 + 52
720 .word 0x8d90244d ! 138: WRPR_PSTATE_I wrpr %r0, 0x044d, %pstate
721 ta T_CHANGE_NONHPRIV ! macro
722 .word 0x89d02034 ! 140: Tcc_I tleu icc_or_xcc, %r0 + 52
723 .word 0x8d802000 ! 141: WRFPRS_I wr %r0, 0x0000, %fprs
724 .word 0x98006001 ! 142: ADD_I add %r1, 0x0001, %r12
725 .word 0x8198200b ! 143: WRHPR_HPSTATE_I wrhpr %r0, 0x000b, %hpstate
726DS_4:
727 .word 0x32800001 ! 145: BNE bne,a <label_0x1>
728 .word 0xd5314002 ! 145: STQF_R - %f10, [%r2, %r5]
729 .word 0x83458000 ! 144: RD_SOFTINT_REG rd %softint, %r1
730 ta T_CHANGE_HPRIV ! macro
731 .word 0x83a389e1 ! 146: FDIVq dis not found
732
733 .word 0x95a389ab ! 147: FDIVs fdivs %f14, %f11, %f10
734 .word 0x8480a001 ! 148: ADDcc_I addcc %r2, 0x0001, %r2
735 .word 0x9ba000cb ! 149: FNEGd fnegd %f42, %f44
736 .word 0x9d500000 ! 150: RDPR_TPC rdpr %tpc, %r14
737 .word 0x8d802000 ! 151: WRFPRS_I wr %r0, 0x0000, %fprs
738 .word 0x91a189a2 ! 152: FDIVs fdivs %f6, %f2, %f8
739 .word 0x8d51c000 ! 153: RDPR_TL rdpr %tl, %r6
740 .word 0x9e78e001 ! 154: SDIV_I sdiv %r3, 0x0001, %r15
741 .word 0x819820d2 ! 155: WRHPR_HPSTATE_I wrhpr %r0, 0x00d2, %hpstate
742 ta T_CHANGE_NONPRIV ! macro
743 .word 0x91a0054a ! 157: FSQRTd fsqrt
744 .word 0x81982cd9 ! 158: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd9, %hpstate
745 .word 0x97a3cd22 ! 159: FsMULd fsmuld %f15, %f2, %f42
746 .word 0x9ba3c9ae ! 160: FDIVs fdivs %f15, %f14, %f13
747 .word 0x85d02030 ! 161: Tcc_I tle icc_or_xcc, %r0 + 48
748 .word 0xdadfe000 ! 162: LDXA_I ldxa [%r31, + 0x0000] %asi, %r13
749DS_5:
750 .word 0x32800001 ! 164: BNE bne,a <label_0x1>
751 .word 0xc9304008 ! 164: STQF_R - %f4, [%r8, %r1]
752 .word 0x99458000 ! 163: RD_SOFTINT_REG rd %softint, %r12
753DS_6:
754 .word 0x34800001 ! 165: BG bg,a <label_0x1>
755 .word 0xcd338009 ! 165: STQF_R - %f6, [%r9, %r14]
756 .word 0x9b458000 ! 164: RD_SOFTINT_REG rd %softint, %r13
757 .word 0x8198231e ! 165: WRHPR_HPSTATE_I wrhpr %r0, 0x031e, %hpstate
758 .word 0x81982209 ! 166: WRHPR_HPSTATE_I wrhpr %r0, 0x0209, %hpstate
759DS_7:
760 .word 0x34800001 ! 168: BG bg,a <label_0x1>
761 illtrap
762 .word 0x99b0430d ! 167: ALLIGNADDRESS alignaddr %r1, %r13, %r12
763 .word 0x9da0054b ! 168: FSQRTd fsqrt
764 .word 0x2c800001 ! 169: BNEG bneg,a <label_0x1>
765 .word 0x81982c99 ! 170: WRHPR_HPSTATE_I wrhpr %r0, 0x0c99, %hpstate
766 .word 0x81982fc8 ! 171: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc8, %hpstate
767 .word 0x8d9020c4 ! 172: WRPR_PSTATE_I wrpr %r0, 0x00c4, %pstate
768 .word 0xdd37e001 ! 173: STQF_I - %f14, [0x0001, %r31]
769 .word 0x95d02031 ! 174: Tcc_I tg icc_or_xcc, %r0 + 49
770 .word 0x819820c5 ! 175: WRHPR_HPSTATE_I wrhpr %r0, 0x00c5, %hpstate
771 .word 0x8d802004 ! 176: WRFPRS_I wr %r0, 0x0004, %fprs
772 .word 0x8d802000 ! 177: WRFPRS_I wr %r0, 0x0000, %fprs
773 ta T_CHANGE_TO_TL0 ! macro
774 .word 0xdcc7e010 ! 179: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r14
775 .word 0x819826cd ! 180: WRHPR_HPSTATE_I wrhpr %r0, 0x06cd, %hpstate
776 .word 0x9278c00a ! 181: SDIV_R sdiv %r3, %r10, %r9
777 .word 0x8b6bc009 ! 182: SDIVX_R sdivx %r15, %r9, %r5
778 .word 0x9ba00543 ! 183: FSQRTd fsqrt
779 mov 0x33, %r30
780 .word 0x89d0001e ! 184: Tcc_R tleu icc_or_xcc, %r0 + %r30
781 .word 0xda8008a0 ! 185: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
782 .word 0x97508000 ! 186: RDPR_TSTATE rdpr %tstate, %r11
783DS_8:
784 .word 0x20800001 ! 188: BN bn,a <label_0x1>
785 .word 0xcf31c00c ! 188: STQF_R - %f7, [%r12, %r7]
786 .word 0x8f458000 ! 187: RD_SOFTINT_REG rd %softint, %r7
787 .word 0x8c82400b ! 188: ADDcc_R addcc %r9, %r11, %r6
788 .word 0x8d902c1e ! 189: WRPR_PSTATE_I wrpr %r0, 0x0c1e, %pstate
789 mov 0x32, %r30
790 .word 0x9dd0001e ! 190: Tcc_R tpos icc_or_xcc, %r0 + %r30
791 .word 0x20700001 ! 191: BPN <illegal instruction>
792 .word 0x97a01a68 ! 192: FqTOi fqtoi
793 .word 0x81982784 ! 193: WRHPR_HPSTATE_I wrhpr %r0, 0x0784, %hpstate
794 ta T_CHANGE_TO_TL0 ! macro
795 .word 0x8d902488 ! 195: WRPR_PSTATE_I wrpr %r0, 0x0488, %pstate
796 mov 0x33, %r30
797 .word 0x9dd0001e ! 196: Tcc_R tpos icc_or_xcc, %r0 + %r30
798 .word 0x8d802004 ! 197: WRFPRS_I wr %r0, 0x0004, %fprs
799 .word 0x87802080 ! 198: WRASI_I wr %r0, 0x0080, %asi
800 .word 0x87802004 ! 199: WRASI_I wr %r0, 0x0004, %asi
801 .word 0x81982c46 ! 200: WRHPR_HPSTATE_I wrhpr %r0, 0x0c46, %hpstate
802 .word 0x819822d7 ! 201: WRHPR_HPSTATE_I wrhpr %r0, 0x02d7, %hpstate
803DS_9:
804 .word 0x34800001 ! 203: BG bg,a <label_0x1>
805 illtrap
806 .word 0x9db18302 ! 202: ALLIGNADDRESS alignaddr %r6, %r2, %r14
807 .word 0x28700001 ! 203: BPLEU <illegal instruction>
808 .word 0x87802089 ! 204: WRASI_I wr %r0, 0x0089, %asi
809 .word 0x8d9028cc ! 205: WRPR_PSTATE_I wrpr %r0, 0x08cc, %pstate
810 ta T_CHANGE_NONHPRIV ! macro
811 .word 0x81982508 ! 207: WRHPR_HPSTATE_I wrhpr %r0, 0x0508, %hpstate
812 .word 0x20700001 ! 208: BPN <illegal instruction>
813 mov 0x35, %r30
814 .word 0x93d0001e ! 209: Tcc_R tne icc_or_xcc, %r0 + %r30
815 .word 0x9c7b000a ! 210: SDIV_R sdiv %r12, %r10, %r14
816 .word 0x8d902658 ! 211: WRPR_PSTATE_I wrpr %r0, 0x0658, %pstate
817 .word 0x81982848 ! 212: WRHPR_HPSTATE_I wrhpr %r0, 0x0848, %hpstate
818 .word 0x819828cd ! 213: WRHPR_HPSTATE_I wrhpr %r0, 0x08cd, %hpstate
819 .word 0x91a049ef ! 214: FDIVq dis not found
820
821 .word 0xd09004a0 ! 215: LDUHA_R lduha [%r0, %r0] 0x25, %r8
822 .word 0x3a700001 ! 216: BPCC <illegal instruction>
823 .word 0x95a000cc ! 217: FNEGd fnegd %f12, %f10
824 .word 0x81982416 ! 218: WRHPR_HPSTATE_I wrhpr %r0, 0x0416, %hpstate
825 .word 0x8d90285a ! 219: WRPR_PSTATE_I wrpr %r0, 0x085a, %pstate
826 .word 0x8d802004 ! 220: WRFPRS_I wr %r0, 0x0004, %fprs
827DS_10:
828 .word 0x34800001 ! 222: BG bg,a <label_0x1>
829 .word 0xcd32a001 ! 222: STQF_I - %f6, [0x0001, %r10]
830 .word 0x83458000 ! 221: RD_SOFTINT_REG rd %softint, %r1
831 .word 0x9b51c000 ! 222: RDPR_TL rdpr %tl, %r13
832DS_11:
833 .word 0x20800001 ! 224: BN bn,a <label_0x1>
834 .word 0xdd312001 ! 224: STQF_I - %f14, [0x0001, %r4]
835 .word 0x81458000 ! 223: RD_SOFTINT_REG stbar
836DS_12:
837 .word 0x34800001 ! 225: BG bg,a <label_0x1>
838 .word 0xd5306001 ! 225: STQF_I - %f10, [0x0001, %r1]
839 .word 0x9f458000 ! 224: RD_SOFTINT_REG rd %softint, %r15
840 .word 0x87802088 ! 225: WRASI_I wr %r0, 0x0088, %asi
841 .word 0x836b000c ! 226: SDIVX_R sdivx %r12, %r12, %r1
842 .word 0x81982c80 ! 227: WRHPR_HPSTATE_I wrhpr %r0, 0x0c80, %hpstate
843 .word 0x9a794003 ! 228: SDIV_R sdiv %r5, %r3, %r13
844 .word 0x8d902c9d ! 229: WRPR_PSTATE_I wrpr %r0, 0x0c9d, %pstate
845 .word 0x8d802000 ! 230: WRFPRS_I wr %r0, 0x0000, %fprs
846 .word 0x8d902851 ! 231: WRPR_PSTATE_I wrpr %r0, 0x0851, %pstate
847 .word 0x8d902000 ! 232: WRPR_PSTATE_I wrpr %r0, 0x0000, %pstate
848 .word 0x91d02030 ! 233: Tcc_I ta icc_or_xcc, %r0 + 48
849 .word 0x8d902ecb ! 234: WRPR_PSTATE_I wrpr %r0, 0x0ecb, %pstate
850 .word 0x91a01a63 ! 235: FqTOi fqtoi
851 .word 0x81d02033 ! 236: Tcc_I tn icc_or_xcc, %r0 + 51
852 .word 0x8d902259 ! 237: WRPR_PSTATE_I wrpr %r0, 0x0259, %pstate
853 .word 0x8069e001 ! 238: UDIVX_I udivx %r7, 0x0001, %r0
854 .word 0xc0c80e80 ! 239: LDSBA_R ldsba [%r0, %r0] 0x74, %r0
855 .word 0x81982c95 ! 240: WRHPR_HPSTATE_I wrhpr %r0, 0x0c95, %hpstate
856 .word 0x89d02033 ! 241: Tcc_I tleu icc_or_xcc, %r0 + 51
857DS_13:
858 .word 0x20800001 ! 243: BN bn,a <label_0x1>
859 illtrap
860 .word 0x8bb2c305 ! 242: ALLIGNADDRESS alignaddr %r11, %r5, %r5
861 .word 0xca7fe001 ! 243: SWAP_I swap %r5, [%r31 + 0x0001]
862 .word 0x8081a001 ! 244: ADDcc_I addcc %r6, 0x0001, %r0
863 .word 0xc09004a0 ! 245: LDUHA_R lduha [%r0, %r0] 0x25, %r0
864 .word 0x81982005 ! 246: WRHPR_HPSTATE_I wrhpr %r0, 0x0005, %hpstate
865 .word 0x8d902687 ! 247: WRPR_PSTATE_I wrpr %r0, 0x0687, %pstate
866 .word 0x8198210f ! 248: WRHPR_HPSTATE_I wrhpr %r0, 0x010f, %hpstate
867 .word 0x91d02035 ! 249: Tcc_I ta icc_or_xcc, %r0 + 53
868 ta T_CHANGE_TO_TL0 ! macro
869DS_14:
870 .word 0x34800001 ! 252: BG bg,a <label_0x1>
871 illtrap
872 .word 0x91b2c30a ! 251: ALLIGNADDRESS alignaddr %r11, %r10, %r8
873 .word 0x87a00d21 ! 252: FsMULd fsmuld %f0, %f32, %f34
874 .word 0xc6d7e000 ! 253: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r3
875 ta T_CHANGE_PRIV ! macro
876 .word 0x98492001 ! 255: MULX_I mulx %r4, 0x0001, %r12
877 ta T_CHANGE_PRIV ! macro
878 .word 0x92482001 ! 257: MULX_I mulx %r0, 0x0001, %r9
879 .word 0x81982ddb ! 258: WRHPR_HPSTATE_I wrhpr %r0, 0x0ddb, %hpstate
880 mov 0x30, %r30
881 .word 0x9fd0001e ! 259: Tcc_R tvc icc_or_xcc, %r0 + %r30
882 .word 0x81a01a6e ! 260: FqTOi fqtoi
883 .word 0x81982253 ! 261: WRHPR_HPSTATE_I wrhpr %r0, 0x0253, %hpstate
884 .word 0x80012001 ! 262: ADD_I add %r4, 0x0001, %r0
885 .word 0xc08008a0 ! 263: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
886 .word 0x8d902e01 ! 264: WRPR_PSTATE_I wrpr %r0, 0x0e01, %pstate
887 .word 0x8d802004 ! 265: WRFPRS_I wr %r0, 0x0004, %fprs
888 ta T_CHANGE_HPRIV ! macro
889DS_15:
890 .word 0x22800001 ! 268: BE be,a <label_0x1>
891 .word 0xcb320003 ! 268: STQF_R - %f5, [%r3, %r8]
892 .word 0x89458000 ! 267: RD_SOFTINT_REG rd %softint, %r4
893 .word 0x8d802000 ! 268: WRFPRS_I wr %r0, 0x0000, %fprs
894 .word 0x95a000c8 ! 269: FNEGd fnegd %f8, %f10
895 .word 0x8198269f ! 270: WRHPR_HPSTATE_I wrhpr %r0, 0x069f, %hpstate
896 .word 0x844a8009 ! 271: MULX_R mulx %r10, %r9, %r2
897 .word 0x87802016 ! 272: WRASI_I wr %r0, 0x0016, %asi
898 .word 0x8d902656 ! 273: WRPR_PSTATE_I wrpr %r0, 0x0656, %pstate
899 .word 0xc447c000 ! 274: LDSW_R ldsw [%r31 + %r0], %r2
900DS_16:
901 .word 0x22800001 ! 276: BE be,a <label_0x1>
902 .word 0xd331a001 ! 276: STQF_I - %f9, [0x0001, %r6]
903 .word 0x9f458000 ! 275: RD_SOFTINT_REG rd %softint, %r15
904 .word 0x36700001 ! 276: BPGE <illegal instruction>
905 .word 0x20800001 ! 277: BN bn,a <label_0x1>
906 .word 0xdebfe001 ! 278: STDA_I stda %r15, [%r31 + 0x0001] %asi
907 .word 0xde07e001 ! 279: LDUW_I lduw [%r31 + 0x0001], %r15
908 .word 0xde800aa0 ! 280: LDUWA_R lduwa [%r0, %r0] 0x55, %r15
909 .word 0xdfe7c029 ! 281: CASA_I casa [%r31] 0x 1, %r9, %r15
910DS_17:
911 .word 0x22800001 ! 283: BE be,a <label_0x1>
912 .word 0xd1312001 ! 283: STQF_I - %f8, [0x0001, %r4]
913 .word 0x97458000 ! 282: RD_SOFTINT_REG rd %softint, %r11
914 .word 0xd68008a0 ! 283: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
915 .word 0x8dd02032 ! 284: Tcc_I tneg icc_or_xcc, %r0 + 50
916 .word 0x9881e001 ! 285: ADDcc_I addcc %r7, 0x0001, %r12
917 ta T_CHANGE_HPRIV ! macro
918 .word 0x9b504000 ! 287: RDPR_TNPC rdpr %tnpc, %r13
919 ta T_CHANGE_TO_TL0 ! macro
920 ta T_CHANGE_NONPRIV ! macro
921 .word 0xdad804a0 ! 290: LDXA_R ldxa [%r0, %r0] 0x25, %r13
922 .word 0x81982147 ! 291: WRHPR_HPSTATE_I wrhpr %r0, 0x0147, %hpstate
923 .word 0x84524008 ! 292: UMUL_R umul %r9, %r8, %r2
924 .word 0x904b0005 ! 293: MULX_R mulx %r12, %r5, %r8
925 .word 0x8269800c ! 294: UDIVX_R udivx %r6, %r12, %r1
926 .word 0xc28008a0 ! 295: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
927 .word 0xc28804a0 ! 296: LDUBA_R lduba [%r0, %r0] 0x25, %r1
928 .word 0x8d902857 ! 297: WRPR_PSTATE_I wrpr %r0, 0x0857, %pstate
929 .word 0xc2d7e010 ! 298: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r1
930 .word 0x8d90205f ! 299: WRPR_PSTATE_I wrpr %r0, 0x005f, %pstate
931 .word 0x32800001 ! 300: BNE bne,a <label_0x1>
932 .word 0x97d02032 ! 301: Tcc_I tge icc_or_xcc, %r0 + 50
933 ta T_CHANGE_PRIV ! macro
934 .word 0x97682001 ! 303: SDIVX_I sdivx %r0, 0x0001, %r11
935 .word 0x8d902045 ! 304: WRPR_PSTATE_I wrpr %r0, 0x0045, %pstate
936 .word 0xd60fe001 ! 305: LDUB_I ldub [%r31 + 0x0001], %r11
937 ta T_CHANGE_NONHPRIV ! macro
938 .word 0xd6d004a0 ! 307: LDSHA_R ldsha [%r0, %r0] 0x25, %r11
939 .word 0x8d902807 ! 308: WRPR_PSTATE_I wrpr %r0, 0x0807, %pstate
940 .word 0x8d902add ! 309: WRPR_PSTATE_I wrpr %r0, 0x0add, %pstate
941 .word 0x8d902ec5 ! 310: WRPR_PSTATE_I wrpr %r0, 0x0ec5, %pstate
942 .word 0xd68008a0 ! 311: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
943 .word 0x8d802000 ! 312: WRFPRS_I wr %r0, 0x0000, %fprs
944 .word 0xd6cfe000 ! 313: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r11
945 .word 0x87802080 ! 314: WRASI_I wr %r0, 0x0080, %asi
946 ta T_CHANGE_NONHPRIV ! macro
947 .word 0x8fa389a0 ! 316: FDIVs fdivs %f14, %f0, %f7
948 .word 0x88012001 ! 317: ADD_I add %r4, 0x0001, %r4
949 .word 0x81982b44 ! 318: WRHPR_HPSTATE_I wrhpr %r0, 0x0b44, %hpstate
950 .word 0x91d02032 ! 319: Tcc_I ta icc_or_xcc, %r0 + 50
951 .word 0x8c7aa001 ! 320: SDIV_I sdiv %r10, 0x0001, %r6
952 .word 0xcd3fe001 ! 321: STDF_I std %f6, [0x0001, %r31]
953 .word 0xcc8008a0 ! 322: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
954 .word 0x9678a001 ! 323: SDIV_I sdiv %r2, 0x0001, %r11
955 .word 0x8d90221d ! 324: WRPR_PSTATE_I wrpr %r0, 0x021d, %pstate
956 .word 0xd6bfc020 ! 325: STDA_R stda %r11, [%r31 + %r0] 0x01
957 .word 0x9e4be001 ! 326: MULX_I mulx %r15, 0x0001, %r15
958DS_18:
959 .word 0x20800001 ! 328: BN bn,a <label_0x1>
960 illtrap
961 .word 0x97b3430f ! 327: ALLIGNADDRESS alignaddr %r13, %r15, %r11
962 .word 0xd68fe010 ! 328: LDUBA_I lduba [%r31, + 0x0010] %asi, %r11
963 .word 0x87802089 ! 329: WRASI_I wr %r0, 0x0089, %asi
964 .word 0xd69fc020 ! 330: LDDA_R ldda [%r31, %r0] 0x01, %r11
965 .word 0x9c836001 ! 331: ADDcc_I addcc %r13, 0x0001, %r14
966 .word 0x87802016 ! 332: WRASI_I wr %r0, 0x0016, %asi
967 .word 0x87802014 ! 333: WRASI_I wr %r0, 0x0014, %asi
968 .word 0xdd27e001 ! 334: STF_I st %f14, [0x0001, %r31]
969 .word 0xdcffc02f ! 335: SWAPA_R swapa %r14, [%r31 + %r15] 0x01
970 .word 0x9ba0054f ! 336: FSQRTd fsqrt
971 .word 0x22700001 ! 337: BPE <illegal instruction>
972 .word 0x95a249a5 ! 338: FDIVs fdivs %f9, %f5, %f10
973 .word 0x9f51c000 ! 339: RDPR_TL rdpr %tl, %r15
974 .word 0x81982e9e ! 340: WRHPR_HPSTATE_I wrhpr %r0, 0x0e9e, %hpstate
975 .word 0x81982795 ! 341: WRHPR_HPSTATE_I wrhpr %r0, 0x0795, %hpstate
976 .word 0xde8fe000 ! 342: LDUBA_I lduba [%r31, + 0x0000] %asi, %r15
977DS_19:
978 .word 0x32800001 ! 344: BNE bne,a <label_0x1>
979 .word 0xdd322001 ! 344: STQF_I - %f14, [0x0001, %r8]
980 .word 0x83458000 ! 343: RD_SOFTINT_REG rd %softint, %r1
981 .word 0xc28804a0 ! 344: LDUBA_R lduba [%r0, %r0] 0x25, %r1
982 mov 0x34, %r30
983 .word 0x9dd0001e ! 345: Tcc_R tpos icc_or_xcc, %r0 + %r30
984 .word 0x81982654 ! 346: WRHPR_HPSTATE_I wrhpr %r0, 0x0654, %hpstate
985 .word 0x93a0054c ! 347: FSQRTd fsqrt
986 .word 0x8c49a001 ! 348: MULX_I mulx %r6, 0x0001, %r6
987DS_20:
988 .word 0x20800001 ! 350: BN bn,a <label_0x1>
989 illtrap
990 .word 0x8fb1830d ! 349: ALLIGNADDRESS alignaddr %r6, %r13, %r7
991 .word 0xce97e020 ! 350: LDUHA_I lduha [%r31, + 0x0020] %asi, %r7
992 .word 0xcec004a0 ! 351: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
993 .word 0x9b494000 ! 352: RDHPR_HTBA rdhpr %htba, %r13
994 .word 0x8a786001 ! 353: SDIV_I sdiv %r1, 0x0001, %r5
995 ta T_CHANGE_NONPRIV ! macro
996 mov 0x32, %r30
997 .word 0x8fd0001e ! 355: Tcc_R tvs icc_or_xcc, %r0 + %r30
998 .word 0x8d902cce ! 356: WRPR_PSTATE_I wrpr %r0, 0x0cce, %pstate
999 .word 0x80782001 ! 357: SDIV_I sdiv %r0, 0x0001, %r0
1000 mov 0x30, %r30
1001 .word 0x8dd0001e ! 358: Tcc_R tneg icc_or_xcc, %r0 + %r30
1002DS_21:
1003 .word 0x20800001 ! 360: BN bn,a <label_0x1>
1004 illtrap
1005 .word 0x95b0c30b ! 359: ALLIGNADDRESS alignaddr %r3, %r11, %r10
1006 .word 0x8e534003 ! 360: UMUL_R umul %r13, %r3, %r7
1007 .word 0xce7fe001 ! 361: SWAP_I swap %r7, [%r31 + 0x0001]
1008 .word 0x81982794 ! 362: WRHPR_HPSTATE_I wrhpr %r0, 0x0794, %hpstate
1009 .word 0x93a000ce ! 363: FNEGd fnegd %f14, %f40
1010 .word 0xd297e000 ! 364: LDUHA_I lduha [%r31, + 0x0000] %asi, %r9
1011 .word 0x8d902c04 ! 365: WRPR_PSTATE_I wrpr %r0, 0x0c04, %pstate
1012 ta T_CHANGE_HPRIV ! macro
1013 .word 0x8d90265e ! 367: WRPR_PSTATE_I wrpr %r0, 0x065e, %pstate
1014 .word 0x8d802000 ! 368: WRFPRS_I wr %r0, 0x0000, %fprs
1015 ta T_CHANGE_PRIV ! macro
1016 ta T_CHANGE_TO_TL0 ! macro
1017 .word 0xd2cfe010 ! 371: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r9
1018 mov 0x35, %r30
1019 .word 0x97d0001e ! 372: Tcc_R tge icc_or_xcc, %r0 + %r30
1020 .word 0x8c4b000c ! 373: MULX_R mulx %r12, %r12, %r6
1021 .word 0x8d902256 ! 374: WRPR_PSTATE_I wrpr %r0, 0x0256, %pstate
1022 .word 0x8d9026c7 ! 375: WRPR_PSTATE_I wrpr %r0, 0x06c7, %pstate
1023 .word 0x8c786001 ! 376: SDIV_I sdiv %r1, 0x0001, %r6
1024 ta T_CHANGE_HPRIV ! macro
1025 .word 0x9bd02031 ! 378: Tcc_I tcc icc_or_xcc, %r0 + 49
1026 .word 0x819828d6 ! 379: WRHPR_HPSTATE_I wrhpr %r0, 0x08d6, %hpstate
1027 .word 0x8d90240a ! 380: WRPR_PSTATE_I wrpr %r0, 0x040a, %pstate
1028 .word 0x9fa209a8 ! 381: FDIVs fdivs %f8, %f8, %f15
1029DS_22:
1030 .word 0x22800001 ! 383: BE be,a <label_0x1>
1031 illtrap
1032 .word 0x87b18303 ! 382: ALLIGNADDRESS alignaddr %r6, %r3, %r3
1033 .word 0x99d02035 ! 383: Tcc_I tgu icc_or_xcc, %r0 + 53
1034 ta T_CHANGE_NONPRIV ! macro
1035 mov 0x34, %r30
1036 .word 0x8fd0001e ! 385: Tcc_R tvs icc_or_xcc, %r0 + %r30
1037 .word 0x91480000 ! 386: RDHPR_HPSTATE rdhpr %hpstate, %r8
1038 .word 0x819823d1 ! 387: WRHPR_HPSTATE_I wrhpr %r0, 0x03d1, %hpstate
1039 .word 0xd137c003 ! 388: STQF_R - %f8, [%r3, %r31]
1040 .word 0x8d90244c ! 389: WRPR_PSTATE_I wrpr %r0, 0x044c, %pstate
1041 .word 0x8198270f ! 390: WRHPR_HPSTATE_I wrhpr %r0, 0x070f, %hpstate
1042 .word 0x8a002001 ! 391: ADD_I add %r0, 0x0001, %r5
1043 .word 0x93d02030 ! 392: Tcc_I tne icc_or_xcc, %r0 + 48
1044 .word 0x93d02031 ! 393: Tcc_I tne icc_or_xcc, %r0 + 49
1045 .word 0x9ba209ec ! 394: FDIVq dis not found
1046
1047 ta T_CHANGE_NONPRIV ! macro
1048 .word 0x8d902a1c ! 396: WRPR_PSTATE_I wrpr %r0, 0x0a1c, %pstate
1049 .word 0x9bd02035 ! 397: Tcc_I tcc icc_or_xcc, %r0 + 53
1050 .word 0xda37e001 ! 398: STH_I sth %r13, [%r31 + 0x0001]
1051 .word 0x9fd02033 ! 399: Tcc_I tvc icc_or_xcc, %r0 + 51
1052 .word 0x24800001 ! 400: BLE ble,a <label_0x1>
1053 ta T_CHANGE_HPRIV ! macro
1054 .word 0x8b6b0000 ! 402: SDIVX_R sdivx %r12, %r0, %r5
1055 .word 0x8ad1e001 ! 403: UMULcc_I umulcc %r7, 0x0001, %r5
1056 ta T_CHANGE_TO_TL0 ! macro
1057 .word 0x81982456 ! 405: WRHPR_HPSTATE_I wrhpr %r0, 0x0456, %hpstate
1058 mov 0x34, %r30
1059 .word 0x83d0001e ! 406: Tcc_R te icc_or_xcc, %r0 + %r30
1060 .word 0x8fd02034 ! 407: Tcc_I tvs icc_or_xcc, %r0 + 52
1061 .word 0x8d90248b ! 408: WRPR_PSTATE_I wrpr %r0, 0x048b, %pstate
1062 .word 0x8d90281a ! 409: WRPR_PSTATE_I wrpr %r0, 0x081a, %pstate
1063 .word 0x91a000c5 ! 410: FNEGd fnegd %f36, %f8
1064 .word 0x8dd02035 ! 411: Tcc_I tneg icc_or_xcc, %r0 + 53
1065 .word 0x81982e40 ! 412: WRHPR_HPSTATE_I wrhpr %r0, 0x0e40, %hpstate
1066 .word 0xd0d004a0 ! 413: LDSHA_R ldsha [%r0, %r0] 0x25, %r8
1067 .word 0xd0800ba0 ! 414: LDUWA_R lduwa [%r0, %r0] 0x5d, %r8
1068 ta T_CHANGE_TO_TL0 ! macro
1069DS_23:
1070 .word 0x22800001 ! 417: BE be,a <label_0x1>
1071 illtrap
1072 .word 0x99b0c309 ! 416: ALLIGNADDRESS alignaddr %r3, %r9, %r12
1073DS_24:
1074 .word 0x32800001 ! 418: BNE bne,a <label_0x1>
1075 .word 0xd7330003 ! 418: STQF_R - %f11, [%r3, %r12]
1076 .word 0x95458000 ! 417: RD_SOFTINT_REG rd %softint, %r10
1077 ta T_CHANGE_HPRIV ! macro
1078 .word 0xd45fc000 ! 419: LDX_R ldx [%r31 + %r0], %r10
1079DS_25:
1080 .word 0x32800001 ! 421: BNE bne,a <label_0x1>
1081 .word 0xdf314002 ! 421: STQF_R - %f15, [%r2, %r5]
1082 .word 0x9f458000 ! 420: RD_SOFTINT_REG rd %softint, %r15
1083 .word 0x8ed1800a ! 421: UMULcc_R umulcc %r6, %r10, %r7
1084 .word 0x86d1c005 ! 422: UMULcc_R umulcc %r7, %r5, %r3
1085 .word 0x22800001 ! 423: BE be,a <label_0x1>
1086 .word 0xc68008a0 ! 424: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
1087 ta T_CHANGE_NONHPRIV ! macro
1088 .word 0x87802010 ! 426: WRASI_I wr %r0, 0x0010, %asi
1089 mov 0x31, %r30
1090 .word 0x8dd0001e ! 427: Tcc_R tneg icc_or_xcc, %r0 + %r30
1091 .word 0x99a00564 ! 428: FSQRTq fsqrt
1092 .word 0x996b000f ! 429: SDIVX_R sdivx %r12, %r15, %r12
1093 .word 0x80d0e001 ! 430: UMULcc_I umulcc %r3, 0x0001, %r0
1094 .word 0x93a000cc ! 431: FNEGd fnegd %f12, %f40
1095 .word 0x83d02034 ! 432: Tcc_I te icc_or_xcc, %r0 + 52
1096 ta T_CHANGE_PRIV ! macro
1097 .word 0x32700001 ! 434: BPNE <illegal instruction>
1098 .word 0xd20fe001 ! 435: LDUB_I ldub [%r31 + 0x0001], %r9
1099 ta T_CHANGE_PRIV ! macro
1100 .word 0x8d902610 ! 437: WRPR_PSTATE_I wrpr %r0, 0x0610, %pstate
1101 .word 0x81982bc9 ! 438: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc9, %hpstate
1102 .word 0x84480002 ! 439: MULX_R mulx %r0, %r2, %r2
1103 .word 0x20700001 ! 440: BPN <illegal instruction>
1104 .word 0x8d802004 ! 441: WRFPRS_I wr %r0, 0x0004, %fprs
1105 .word 0x3e700001 ! 442: BPVC <illegal instruction>
1106 .word 0x83a0cd27 ! 443: FsMULd fsmuld %f3, %f38, %f32
1107DS_26:
1108 .word 0x34800001 ! 445: BG bg,a <label_0x1>
1109 illtrap
1110 .word 0x95b1430b ! 444: ALLIGNADDRESS alignaddr %r5, %r11, %r10
1111 .word 0x9f6ae001 ! 445: SDIVX_I sdivx %r11, 0x0001, %r15
1112 ta T_CHANGE_HPRIV ! macro
1113 .word 0xdf37e001 ! 447: STQF_I - %f15, [0x0001, %r31]
1114 .word 0x9468400f ! 448: UDIVX_R udivx %r1, %r15, %r10
1115 .word 0x95a38dca ! 449: FdMULq fdmulq
1116 .word 0x8d802004 ! 450: WRFPRS_I wr %r0, 0x0004, %fprs
1117 .word 0x2c800001 ! 451: BNEG bneg,a <label_0x1>
1118 .word 0x90c22001 ! 452: ADDCcc_I addccc %r8, 0x0001, %r8
1119 .word 0x81982e57 ! 453: WRHPR_HPSTATE_I wrhpr %r0, 0x0e57, %hpstate
1120 .word 0xd0900e40 ! 454: LDUHA_R lduha [%r0, %r0] 0x72, %r8
1121 .word 0xd08008a0 ! 455: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
1122 .word 0x8198204c ! 456: WRHPR_HPSTATE_I wrhpr %r0, 0x004c, %hpstate
1123 .word 0x8d9022c1 ! 457: WRPR_PSTATE_I wrpr %r0, 0x02c1, %pstate
1124 .word 0x80682001 ! 458: UDIVX_I udivx %r0, 0x0001, %r0
1125 .word 0x85a0054b ! 459: FSQRTd fsqrt
1126 .word 0xc527c00b ! 460: STF_R st %f2, [%r11, %r31]
1127 .word 0x8d802000 ! 461: WRFPRS_I wr %r0, 0x0000, %fprs
1128 .word 0x87a009aa ! 462: FDIVs fdivs %f0, %f10, %f3
1129 .word 0x967a6001 ! 463: SDIV_I sdiv %r9, 0x0001, %r11
1130 ta T_CHANGE_PRIV ! macro
1131 ta T_CHANGE_NONPRIV ! macro
1132 .word 0x8d902454 ! 466: WRPR_PSTATE_I wrpr %r0, 0x0454, %pstate
1133 ta T_CHANGE_NONHPRIV ! macro
1134 .word 0x93d02033 ! 468: Tcc_I tne icc_or_xcc, %r0 + 51
1135 .word 0x81982148 ! 469: WRHPR_HPSTATE_I wrhpr %r0, 0x0148, %hpstate
1136 .word 0x8198231d ! 470: WRHPR_HPSTATE_I wrhpr %r0, 0x031d, %hpstate
1137 ta T_CHANGE_NONHPRIV ! macro
1138 mov 0x34, %r30
1139 .word 0x8fd0001e ! 472: Tcc_R tvs icc_or_xcc, %r0 + %r30
1140 .word 0x83a01a68 ! 473: FqTOi fqtoi
1141 .word 0x8ba0056c ! 474: FSQRTq fsqrt
1142 .word 0xcac00e60 ! 475: LDSWA_R ldswa [%r0, %r0] 0x73, %r5
1143 .word 0x8d902a9e ! 476: WRPR_PSTATE_I wrpr %r0, 0x0a9e, %pstate
1144 .word 0x90520009 ! 477: UMUL_R umul %r8, %r9, %r8
1145 .word 0x81a309e8 ! 478: FDIVq dis not found
1146
1147 .word 0x3a700001 ! 479: BPCC <illegal instruction>
1148 .word 0x81982513 ! 480: WRHPR_HPSTATE_I wrhpr %r0, 0x0513, %hpstate
1149 .word 0x89508000 ! 481: RDPR_TSTATE rdpr %tstate, %r4
1150 ta T_CHANGE_NONHPRIV ! macro
1151 .word 0xc83fc008 ! 483: STD_R std %r4, [%r31 + %r8]
1152 .word 0x95688009 ! 484: SDIVX_R sdivx %r2, %r9, %r10
1153 .word 0x9a4a8009 ! 485: MULX_R mulx %r10, %r9, %r13
1154 .word 0x81982dcc ! 486: WRHPR_HPSTATE_I wrhpr %r0, 0x0dcc, %hpstate
1155 .word 0x8dd02032 ! 487: Tcc_I tneg icc_or_xcc, %r0 + 50
1156 ta T_CHANGE_HPRIV ! macro
1157 mov 0x32, %r30
1158 .word 0x9fd0001e ! 489: Tcc_R tvc icc_or_xcc, %r0 + %r30
1159 .word 0xdaffc029 ! 490: SWAPA_R swapa %r13, [%r31 + %r9] 0x01
1160 .word 0x81982f01 ! 491: WRHPR_HPSTATE_I wrhpr %r0, 0x0f01, %hpstate
1161DS_27:
1162 .word 0x20800001 ! 493: BN bn,a <label_0x1>
1163 illtrap
1164 .word 0x89b0c301 ! 492: ALLIGNADDRESS alignaddr %r3, %r1, %r4
1165 .word 0x81982e43 ! 493: WRHPR_HPSTATE_I wrhpr %r0, 0x0e43, %hpstate
1166 .word 0x8d902649 ! 494: WRPR_PSTATE_I wrpr %r0, 0x0649, %pstate
1167 .word 0x8198218d ! 495: WRHPR_HPSTATE_I wrhpr %r0, 0x018d, %hpstate
1168 .word 0x81982ec3 ! 496: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec3, %hpstate
1169 .word 0x87802089 ! 497: WRASI_I wr %r0, 0x0089, %asi
1170 .word 0x9fa009ee ! 498: FDIVq dis not found
1171
1172 .word 0x9b480000 ! 499: RDHPR_HPSTATE rdhpr %hpstate, %r13
1173 .word 0xda97e020 ! 500: LDUHA_I lduha [%r31, + 0x0020] %asi, %r13
1174 .word 0xdac004a0 ! 501: LDSWA_R ldswa [%r0, %r0] 0x25, %r13
1175 .word 0x81982915 ! 502: WRHPR_HPSTATE_I wrhpr %r0, 0x0915, %hpstate
1176 .word 0x89d02030 ! 503: Tcc_I tleu icc_or_xcc, %r0 + 48
1177 .word 0x87802080 ! 504: WRASI_I wr %r0, 0x0080, %asi
1178 .word 0x9dd02034 ! 505: Tcc_I tpos icc_or_xcc, %r0 + 52
1179 .word 0x99d02032 ! 506: Tcc_I tgu icc_or_xcc, %r0 + 50
1180 ta T_CHANGE_HPRIV ! macro
1181 .word 0x9e4b6001 ! 508: MULX_I mulx %r13, 0x0001, %r15
1182 .word 0x8d90225c ! 509: WRPR_PSTATE_I wrpr %r0, 0x025c, %pstate
1183 .word 0x8d902adc ! 510: WRPR_PSTATE_I wrpr %r0, 0x0adc, %pstate
1184 .word 0x8d90220b ! 511: WRPR_PSTATE_I wrpr %r0, 0x020b, %pstate
1185 .word 0x8d902256 ! 512: WRPR_PSTATE_I wrpr %r0, 0x0256, %pstate
1186 mov 0x30, %r30
1187 .word 0x87d0001e ! 513: Tcc_R tl icc_or_xcc, %r0 + %r30
1188 .word 0x99d02034 ! 514: Tcc_I tgu icc_or_xcc, %r0 + 52
1189 .word 0x2a700001 ! 515: BPCS <illegal instruction>
1190 .word 0x8d802000 ! 516: WRFPRS_I wr %r0, 0x0000, %fprs
1191 .word 0x9c4b2001 ! 517: MULX_I mulx %r12, 0x0001, %r14
1192 .word 0xdd27c00e ! 518: STF_R st %f14, [%r14, %r31]
1193 mov 0x34, %r30
1194 .word 0x97d0001e ! 519: Tcc_R tge icc_or_xcc, %r0 + %r30
1195DS_28:
1196 .word 0x20800001 ! 521: BN bn,a <label_0x1>
1197 .word 0xd733e001 ! 521: STQF_I - %f11, [0x0001, %r15]
1198 .word 0x97458000 ! 520: RD_SOFTINT_REG rd %softint, %r11
1199 .word 0x87802080 ! 521: WRASI_I wr %r0, 0x0080, %asi
1200 .word 0x8d9020df ! 522: WRPR_PSTATE_I wrpr %r0, 0x00df, %pstate
1201 .word 0x93d02034 ! 523: Tcc_I tne icc_or_xcc, %r0 + 52
1202 .word 0x8d802004 ! 524: WRFPRS_I wr %r0, 0x0004, %fprs
1203 .word 0x92688002 ! 525: UDIVX_R udivx %r2, %r2, %r9
1204 .word 0x8d902e9c ! 526: WRPR_PSTATE_I wrpr %r0, 0x0e9c, %pstate
1205 .word 0xd337c002 ! 527: STQF_R - %f9, [%r2, %r31]
1206 .word 0xd297e020 ! 528: LDUHA_I lduha [%r31, + 0x0020] %asi, %r9
1207 .word 0x81982cd6 ! 529: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd6, %hpstate
1208DS_29:
1209 .word 0x20800001 ! 531: BN bn,a <label_0x1>
1210 .word 0xc1332001 ! 531: STQF_I - %f0, [0x0001, %r12]
1211 .word 0x8f458000 ! 530: RD_SOFTINT_REG rd %softint, %r7
1212DS_30:
1213 .word 0x34800001 ! 532: BG bg,a <label_0x1>
1214 .word 0xcb302001 ! 532: STQF_I - %f5, [0x0001, %r0]
1215 .word 0x9f458000 ! 531: RD_SOFTINT_REG rd %softint, %r15
1216 .word 0xde1fc000 ! 532: LDD_R ldd [%r31 + %r0], %r15
1217 ta T_CHANGE_TO_TL0 ! macro
1218 .word 0x8ba01a65 ! 534: FqTOi fqtoi
1219 .word 0x9fa34d20 ! 535: FsMULd fsmuld %f13, %f0, %f46
1220 .word 0xde97e010 ! 536: LDUHA_I lduha [%r31, + 0x0010] %asi, %r15
1221 .word 0x81982295 ! 537: WRHPR_HPSTATE_I wrhpr %r0, 0x0295, %hpstate
1222 .word 0xde8008a0 ! 538: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
1223 .word 0x84824005 ! 539: ADDcc_R addcc %r9, %r5, %r2
1224 .word 0x8d902eca ! 540: WRPR_PSTATE_I wrpr %r0, 0x0eca, %pstate
1225 .word 0x97d02031 ! 541: Tcc_I tge icc_or_xcc, %r0 + 49
1226 .word 0x8d90201f ! 542: WRPR_PSTATE_I wrpr %r0, 0x001f, %pstate
1227 ta T_CHANGE_NONPRIV ! macro
1228 .word 0x8fa009e5 ! 544: FDIVq dis not found
1229
1230 .word 0x8a78e001 ! 545: SDIV_I sdiv %r3, 0x0001, %r5
1231 .word 0xca800be0 ! 546: LDUWA_R lduwa [%r0, %r0] 0x5f, %r5
1232 .word 0x8d902254 ! 547: WRPR_PSTATE_I wrpr %r0, 0x0254, %pstate
1233 .word 0x8dd02034 ! 548: Tcc_I tneg icc_or_xcc, %r0 + 52
1234 .word 0x8a802001 ! 549: ADDcc_I addcc %r0, 0x0001, %r5
1235 .word 0x99a01a62 ! 550: FqTOi fqtoi
1236 .word 0x97d02031 ! 551: Tcc_I tge icc_or_xcc, %r0 + 49
1237 .word 0x91d02034 ! 552: Tcc_I ta icc_or_xcc, %r0 + 52
1238 ta T_CHANGE_PRIV ! macro
1239 .word 0x93a249a7 ! 554: FDIVs fdivs %f9, %f7, %f9
1240 mov 0x32, %r30
1241 .word 0x93d0001e ! 555: Tcc_R tne icc_or_xcc, %r0 + %r30
1242 .word 0x9248a001 ! 556: MULX_I mulx %r2, 0x0001, %r9
1243 .word 0xd207e001 ! 557: LDUW_I lduw [%r31 + 0x0001], %r9
1244 .word 0xd2800aa0 ! 558: LDUWA_R lduwa [%r0, %r0] 0x55, %r9
1245 .word 0x96810006 ! 559: ADDcc_R addcc %r4, %r6, %r11
1246DS_31:
1247 .word 0x34800001 ! 561: BG bg,a <label_0x1>
1248 .word 0xdb324002 ! 561: STQF_R - %f13, [%r2, %r9]
1249 .word 0x89458000 ! 560: RD_SOFTINT_REG rd %softint, %r4
1250 .word 0x8068800a ! 561: UDIVX_R udivx %r2, %r10, %r0
1251 .word 0x8d90260f ! 562: WRPR_PSTATE_I wrpr %r0, 0x060f, %pstate
1252 mov 0x31, %r30
1253 .word 0x9fd0001e ! 563: Tcc_R tvc icc_or_xcc, %r0 + %r30
1254 .word 0x87d02031 ! 564: Tcc_I tl icc_or_xcc, %r0 + 49
1255 ta T_CHANGE_NONHPRIV ! macro
1256 .word 0x8ba0054b ! 566: FSQRTd fsqrt
1257 .word 0x88d12001 ! 567: UMULcc_I umulcc %r4, 0x0001, %r4
1258DS_32:
1259 .word 0x20800001 ! 569: BN bn,a <label_0x1>
1260 .word 0xdd324001 ! 569: STQF_R - %f14, [%r1, %r9]
1261 .word 0x87458000 ! 568: RD_SOFTINT_REG rd %softint, %r3
1262 .word 0xc7e7c021 ! 569: CASA_I casa [%r31] 0x 1, %r1, %r3
1263 .word 0x84d12001 ! 570: UMULcc_I umulcc %r4, 0x0001, %r2
1264 .word 0x93d02030 ! 571: Tcc_I tne icc_or_xcc, %r0 + 48
1265 .word 0x85a289c6 ! 572: FDIVd fdivd %f10, %f6, %f2
1266DS_33:
1267 .word 0x34800001 ! 574: BG bg,a <label_0x1>
1268 illtrap
1269 .word 0x8fb0030c ! 573: ALLIGNADDRESS alignaddr %r0, %r12, %r7
1270 .word 0xcfe7c02c ! 574: CASA_I casa [%r31] 0x 1, %r12, %r7
1271 .word 0x916ac002 ! 575: SDIVX_R sdivx %r11, %r2, %r8
1272 .word 0x8d902a09 ! 576: WRPR_PSTATE_I wrpr %r0, 0x0a09, %pstate
1273 mov 0x34, %r30
1274 .word 0x93d0001e ! 577: Tcc_R tne icc_or_xcc, %r0 + %r30
1275DS_34:
1276 .word 0x34800001 ! 579: BG bg,a <label_0x1>
1277 illtrap
1278 .word 0x87b04306 ! 578: ALLIGNADDRESS alignaddr %r1, %r6, %r3
1279 .word 0x95a000c6 ! 579: FNEGd fnegd %f6, %f10
1280 .word 0xd4c7e030 ! 580: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r10
1281DS_35:
1282 .word 0x22800001 ! 582: BE be,a <label_0x1>
1283 .word 0xdb336001 ! 582: STQF_I - %f13, [0x0001, %r13]
1284 .word 0x85458000 ! 581: RD_SOFTINT_REG rd %softint, %r2
1285 .word 0xc48008a0 ! 582: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
1286 ta T_CHANGE_PRIV ! macro
1287 .word 0xc44fe001 ! 584: LDSB_I ldsb [%r31 + 0x0001], %r2
1288 .word 0x9ba0054d ! 585: FSQRTd fsqrt
1289 .word 0x819822d4 ! 586: WRHPR_HPSTATE_I wrhpr %r0, 0x02d4, %hpstate
1290 .word 0x2c800001 ! 587: BNEG bneg,a <label_0x1>
1291 ta T_CHANGE_NONPRIV ! macro
1292 .word 0x91d02035 ! 589: Tcc_I ta icc_or_xcc, %r0 + 53
1293 .word 0x8d902414 ! 590: WRPR_PSTATE_I wrpr %r0, 0x0414, %pstate
1294 ta T_CHANGE_TO_TL0 ! macro
1295 .word 0x8d90245e ! 592: WRPR_PSTATE_I wrpr %r0, 0x045e, %pstate
1296 ta T_CHANGE_HPRIV ! macro
1297 .word 0x8d90205c ! 594: WRPR_PSTATE_I wrpr %r0, 0x005c, %pstate
1298 .word 0x87802088 ! 595: WRASI_I wr %r0, 0x0088, %asi
1299 .word 0xdaffc02d ! 596: SWAPA_R swapa %r13, [%r31 + %r13] 0x01
1300 .word 0x9a7bc00b ! 597: SDIV_R sdiv %r15, %r11, %r13
1301 .word 0x8ed8c007 ! 598: SMULcc_R smulcc %r3, %r7, %r7
1302 .word 0x89a209c7 ! 599: FDIVd fdivd %f8, %f38, %f4
1303 .word 0x81982041 ! 600: WRHPR_HPSTATE_I wrhpr %r0, 0x0041, %hpstate
1304 ta T_CHANGE_PRIV ! macro
1305 ta T_CHANGE_PRIV ! macro
1306 .word 0x9448e001 ! 603: MULX_I mulx %r3, 0x0001, %r10
1307 .word 0x81982f0c ! 604: WRHPR_HPSTATE_I wrhpr %r0, 0x0f0c, %hpstate
1308 ta T_CHANGE_NONHPRIV ! macro
1309 .word 0xd4c004a0 ! 606: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
1310 .word 0x89d02035 ! 607: Tcc_I tleu icc_or_xcc, %r0 + 53
1311 .word 0xd4dfe030 ! 608: LDXA_I ldxa [%r31, + 0x0030] %asi, %r10
1312 .word 0x8d9020cc ! 609: WRPR_PSTATE_I wrpr %r0, 0x00cc, %pstate
1313 .word 0xd48fe010 ! 610: LDUBA_I lduba [%r31, + 0x0010] %asi, %r10
1314 .word 0xd5e7c027 ! 611: CASA_I casa [%r31] 0x 1, %r7, %r10
1315 .word 0x87802088 ! 612: WRASI_I wr %r0, 0x0088, %asi
1316 .word 0x81982214 ! 613: WRHPR_HPSTATE_I wrhpr %r0, 0x0214, %hpstate
1317 .word 0x8d9026c7 ! 614: WRPR_PSTATE_I wrpr %r0, 0x06c7, %pstate
1318 .word 0xd4cfe020 ! 615: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r10
1319 .word 0xd427c007 ! 616: STW_R stw %r10, [%r31 + %r7]
1320 ta T_CHANGE_NONPRIV ! macro
1321 .word 0xd527e001 ! 618: STF_I st %f10, [0x0001, %r31]
1322DS_36:
1323 .word 0x32800001 ! 620: BNE bne,a <label_0x1>
1324 illtrap
1325 .word 0x89b0c304 ! 619: ALLIGNADDRESS alignaddr %r3, %r4, %r4
1326 mov 0x31, %r30
1327 .word 0x87d0001e ! 620: Tcc_R tl icc_or_xcc, %r0 + %r30
1328 .word 0x8198225e ! 621: WRHPR_HPSTATE_I wrhpr %r0, 0x025e, %hpstate
1329 .word 0xc8800b40 ! 622: LDUWA_R lduwa [%r0, %r0] 0x5a, %r4
1330 .word 0x8198254d ! 623: WRHPR_HPSTATE_I wrhpr %r0, 0x054d, %hpstate
1331 .word 0xc93fe001 ! 624: STDF_I std %f4, [0x0001, %r31]
1332 .word 0x99a149a2 ! 625: FDIVs fdivs %f5, %f2, %f12
1333 ta T_CHANGE_TO_TL0 ! macro
1334 .word 0x8fd02031 ! 627: Tcc_I tvs icc_or_xcc, %r0 + 49
1335 ta T_CHANGE_TO_TL0 ! macro
1336 .word 0xd8d7e000 ! 629: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r12
1337 .word 0x8d802000 ! 630: WRFPRS_I wr %r0, 0x0000, %fprs
1338 .word 0x9da000c3 ! 631: FNEGd fnegd %f34, %f14
1339 .word 0x8d902406 ! 632: WRPR_PSTATE_I wrpr %r0, 0x0406, %pstate
1340 ta T_CHANGE_PRIV ! macro
1341 ta T_CHANGE_TO_TL0 ! macro
1342 .word 0xdcd7e010 ! 635: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r14
1343 .word 0x97d02030 ! 636: Tcc_I tge icc_or_xcc, %r0 + 48
1344 ta T_CHANGE_PRIV ! macro
1345 .word 0x8d802000 ! 638: WRFPRS_I wr %r0, 0x0000, %fprs
1346DS_37:
1347 .word 0x22800001 ! 640: BE be,a <label_0x1>
1348 .word 0xd1304004 ! 640: STQF_R - %f8, [%r4, %r1]
1349 .word 0x99458000 ! 639: RD_SOFTINT_REG rd %softint, %r12
1350 .word 0x8d802004 ! 640: WRFPRS_I wr %r0, 0x0004, %fprs
1351 .word 0xd8800ac0 ! 641: LDUWA_R lduwa [%r0, %r0] 0x56, %r12
1352 .word 0x9ed34003 ! 642: UMULcc_R umulcc %r13, %r3, %r15
1353 .word 0x99a1c9ce ! 643: FDIVd fdivd %f38, %f14, %f12
1354 .word 0x9cdb8003 ! 644: SMULcc_R smulcc %r14, %r3, %r14
1355 .word 0x81982650 ! 645: WRHPR_HPSTATE_I wrhpr %r0, 0x0650, %hpstate
1356 .word 0x85d02030 ! 646: Tcc_I tle icc_or_xcc, %r0 + 48
1357 .word 0x81982395 ! 647: WRHPR_HPSTATE_I wrhpr %r0, 0x0395, %hpstate
1358 mov 0x30, %r30
1359 .word 0x8dd0001e ! 648: Tcc_R tneg icc_or_xcc, %r0 + %r30
1360 .word 0xdc9fe001 ! 649: LDDA_I ldda [%r31, + 0x0001] %asi, %r14
1361 .word 0x8198274d ! 650: WRHPR_HPSTATE_I wrhpr %r0, 0x074d, %hpstate
1362 .word 0xdc800c00 ! 651: LDUWA_R lduwa [%r0, %r0] 0x60, %r14
1363 .word 0xdc8fe000 ! 652: LDUBA_I lduba [%r31, + 0x0000] %asi, %r14
1364 .word 0xdcc7e000 ! 653: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r14
1365 .word 0xdc8804a0 ! 654: LDUBA_R lduba [%r0, %r0] 0x25, %r14
1366 .word 0xdde7c023 ! 655: CASA_I casa [%r31] 0x 1, %r3, %r14
1367 .word 0x8b6a6001 ! 656: SDIVX_I sdivx %r9, 0x0001, %r5
1368 .word 0x8d68c007 ! 657: SDIVX_R sdivx %r3, %r7, %r6
1369 .word 0x8d902a9a ! 658: WRPR_PSTATE_I wrpr %r0, 0x0a9a, %pstate
1370 .word 0x819825cc ! 659: WRHPR_HPSTATE_I wrhpr %r0, 0x05cc, %hpstate
1371 .word 0x3c800001 ! 660: BPOS bpos,a <label_0x1>
1372 ta T_CHANGE_TO_TL0 ! macro
1373 .word 0x92496001 ! 662: MULX_I mulx %r5, 0x0001, %r9
1374 .word 0x20700001 ! 663: BPN <illegal instruction>
1375 .word 0x8d90200a ! 664: WRPR_PSTATE_I wrpr %r0, 0x000a, %pstate
1376 .word 0xd28008a0 ! 665: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
1377 .word 0xd28008a0 ! 666: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
1378 .word 0x819821db ! 667: WRHPR_HPSTATE_I wrhpr %r0, 0x01db, %hpstate
1379 .word 0x81494000 ! 668: RDHPR_HTBA rdhpr %htba, %r0
1380 ta T_CHANGE_HPRIV ! macro
1381 .word 0x81982c08 ! 670: WRHPR_HPSTATE_I wrhpr %r0, 0x0c08, %hpstate
1382 .word 0x8ad2e001 ! 671: UMULcc_I umulcc %r11, 0x0001, %r5
1383 .word 0x36800001 ! 672: BGE bge,a <label_0x1>
1384 .word 0xca1fe001 ! 673: LDD_I ldd [%r31 + 0x0001], %r5
1385 ta T_CHANGE_NONPRIV ! macro
1386 ta T_CHANGE_NONHPRIV ! macro
1387 .word 0x8d902edf ! 676: WRPR_PSTATE_I wrpr %r0, 0x0edf, %pstate
1388 .word 0x9bd02035 ! 677: Tcc_I tcc icc_or_xcc, %r0 + 53
1389 .word 0x87802016 ! 678: WRASI_I wr %r0, 0x0016, %asi
1390 .word 0x8c7b6001 ! 679: SDIV_I sdiv %r13, 0x0001, %r6
1391 .word 0x87a00567 ! 680: FSQRTq fsqrt
1392DS_38:
1393 .word 0x32800001 ! 682: BNE bne,a <label_0x1>
1394 .word 0xd330e001 ! 682: STQF_I - %f9, [0x0001, %r3]
1395 .word 0x9d458000 ! 681: RD_SOFTINT_REG rd %softint, %r14
1396 .word 0x87d02033 ! 682: Tcc_I tl icc_or_xcc, %r0 + 51
1397 .word 0x8d802000 ! 683: WRFPRS_I wr %r0, 0x0000, %fprs
1398DS_39:
1399 .word 0x34800001 ! 685: BG bg,a <label_0x1>
1400 .word 0xdb304003 ! 685: STQF_R - %f13, [%r3, %r1]
1401 .word 0x9d458000 ! 684: RD_SOFTINT_REG rd %softint, %r14
1402 ta T_CHANGE_NONPRIV ! macro
1403 .word 0x93a000cb ! 686: FNEGd fnegd %f42, %f40
1404 .word 0xd21fe001 ! 687: LDD_I ldd [%r31 + 0x0001], %r9
1405 .word 0x81982645 ! 688: WRHPR_HPSTATE_I wrhpr %r0, 0x0645, %hpstate
1406 .word 0x8d802004 ! 689: WRFPRS_I wr %r0, 0x0004, %fprs
1407 .word 0x8198248c ! 690: WRHPR_HPSTATE_I wrhpr %r0, 0x048c, %hpstate
1408 .word 0x81982144 ! 691: WRHPR_HPSTATE_I wrhpr %r0, 0x0144, %hpstate
1409DS_40:
1410 .word 0x20800001 ! 693: BN bn,a <label_0x1>
1411 .word 0xc1324009 ! 693: STQF_R - %f0, [%r9, %r9]
1412 .word 0x93458000 ! 692: RD_SOFTINT_REG rd %softint, %r9
1413 .word 0x8d9022c2 ! 693: WRPR_PSTATE_I wrpr %r0, 0x02c2, %pstate
1414 mov 0x35, %r30
1415 .word 0x8dd0001e ! 694: Tcc_R tneg icc_or_xcc, %r0 + %r30
1416 mov 0x31, %r30
1417 .word 0x9dd0001e ! 695: Tcc_R tpos icc_or_xcc, %r0 + %r30
1418 .word 0x81d02035 ! 696: Tcc_I tn icc_or_xcc, %r0 + 53
1419 .word 0xd207c000 ! 697: LDUW_R lduw [%r31 + %r0], %r9
1420 .word 0x819820c4 ! 698: WRHPR_HPSTATE_I wrhpr %r0, 0x00c4, %hpstate
1421 .word 0x9d51c000 ! 699: RDPR_TL rdpr %tl, %r14
1422 ta T_CHANGE_TO_TL0 ! macro
1423 .word 0x87d02030 ! 701: Tcc_I tl icc_or_xcc, %r0 + 48
1424 .word 0xdd97e001 ! 702: LDQFA_I - [%r31, 0x0001], %f14
1425 .word 0x8d90245c ! 703: WRPR_PSTATE_I wrpr %r0, 0x045c, %pstate
1426 ta T_CHANGE_NONHPRIV ! macro
1427 ta T_CHANGE_TO_TL0 ! macro
1428 ta T_CHANGE_NONHPRIV ! macro
1429 .word 0xdc800ba0 ! 707: LDUWA_R lduwa [%r0, %r0] 0x5d, %r14
1430 .word 0xdc8fe020 ! 708: LDUBA_I lduba [%r31, + 0x0020] %asi, %r14
1431 mov 0x32, %r30
1432 .word 0x9fd0001e ! 709: Tcc_R tvc icc_or_xcc, %r0 + %r30
1433 .word 0x819823cf ! 710: WRHPR_HPSTATE_I wrhpr %r0, 0x03cf, %hpstate
1434 ta T_CHANGE_NONPRIV ! macro
1435 .word 0x8d902cc0 ! 712: WRPR_PSTATE_I wrpr %r0, 0x0cc0, %pstate
1436 .word 0xdde7c029 ! 713: CASA_I casa [%r31] 0x 1, %r9, %r14
1437 .word 0xdc2fc009 ! 714: STB_R stb %r14, [%r31 + %r9]
1438 .word 0x8d902a89 ! 715: WRPR_PSTATE_I wrpr %r0, 0x0a89, %pstate
1439 .word 0x8d902898 ! 716: WRPR_PSTATE_I wrpr %r0, 0x0898, %pstate
1440 .word 0x2c700001 ! 717: BPNEG <illegal instruction>
1441 .word 0x97d02033 ! 718: Tcc_I tge icc_or_xcc, %r0 + 51
1442 .word 0x95504000 ! 719: RDPR_TNPC rdpr %tnpc, %r10
1443 .word 0x86486001 ! 720: MULX_I mulx %r1, 0x0001, %r3
1444 ta T_CHANGE_NONPRIV ! macro
1445 .word 0xc697e000 ! 722: LDUHA_I lduha [%r31, + 0x0000] %asi, %r3
1446 .word 0x87d02034 ! 723: Tcc_I tl icc_or_xcc, %r0 + 52
1447 .word 0x867ba001 ! 724: SDIV_I sdiv %r14, 0x0001, %r3
1448 .word 0x9dd02031 ! 725: Tcc_I tpos icc_or_xcc, %r0 + 49
1449 .word 0x81982fc6 ! 726: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc6, %hpstate
1450 .word 0xc697e000 ! 727: LDUHA_I lduha [%r31, + 0x0000] %asi, %r3
1451 .word 0x2e800001 ! 728: BVS bvs,a <label_0x1>
1452 .word 0x8fd02031 ! 729: Tcc_I tvs icc_or_xcc, %r0 + 49
1453DS_41:
1454 .word 0x32800001 ! 731: BNE bne,a <label_0x1>
1455 .word 0xcf31c006 ! 731: STQF_R - %f7, [%r6, %r7]
1456 .word 0x8f458000 ! 730: RD_SOFTINT_REG rd %softint, %r7
1457 .word 0x8198250e ! 731: WRHPR_HPSTATE_I wrhpr %r0, 0x050e, %hpstate
1458 ta T_CHANGE_PRIV ! macro
1459 .word 0x89a0c9a7 ! 733: FDIVs fdivs %f3, %f7, %f4
1460 .word 0x20700001 ! 734: BPN <illegal instruction>
1461DS_42:
1462 .word 0x22800001 ! 736: BE be,a <label_0x1>
1463 .word 0xd1330001 ! 736: STQF_R - %f8, [%r1, %r12]
1464 .word 0x95458000 ! 735: RD_SOFTINT_REG rd %softint, %r10
1465 .word 0x91a0cdc1 ! 736: FdMULq fdmulq
1466 .word 0x8d9020c1 ! 737: WRPR_PSTATE_I wrpr %r0, 0x00c1, %pstate
1467 .word 0x89494000 ! 738: RDHPR_HTBA rdhpr %htba, %r4
1468 ta T_CHANGE_TO_TL0 ! macro
1469 .word 0x2e800001 ! 740: BVS bvs,a <label_0x1>
1470 .word 0x9002e001 ! 741: ADD_I add %r11, 0x0001, %r8
1471DS_43:
1472 .word 0x34800001 ! 743: BG bg,a <label_0x1>
1473 illtrap
1474 .word 0x91b2c30b ! 742: ALLIGNADDRESS alignaddr %r11, %r11, %r8
1475 mov 0x34, %r30
1476 .word 0x8bd0001e ! 743: Tcc_R tcs icc_or_xcc, %r0 + %r30
1477 .word 0xd08008a0 ! 744: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
1478 .word 0x8d90244e ! 745: WRPR_PSTATE_I wrpr %r0, 0x044e, %pstate
1479 .word 0x97d02031 ! 746: Tcc_I tge icc_or_xcc, %r0 + 49
1480 .word 0x8d802004 ! 747: WRFPRS_I wr %r0, 0x0004, %fprs
1481 .word 0x93d02034 ! 748: Tcc_I tne icc_or_xcc, %r0 + 52
1482 .word 0x8198220b ! 749: WRHPR_HPSTATE_I wrhpr %r0, 0x020b, %hpstate
1483 .word 0x8d802004 ! 750: WRFPRS_I wr %r0, 0x0004, %fprs
1484 .word 0x85a10dcc ! 751: FdMULq fdmulq
1485 .word 0x8fa000c1 ! 752: FNEGd fnegd %f32, %f38
1486DS_44:
1487 .word 0x32800001 ! 754: BNE bne,a <label_0x1>
1488 .word 0xc532400c ! 754: STQF_R - %f2, [%r12, %r9]
1489 .word 0x87458000 ! 753: RD_SOFTINT_REG rd %softint, %r3
1490 mov 0x31, %r30
1491 .word 0x83d0001e ! 754: Tcc_R te icc_or_xcc, %r0 + %r30
1492 .word 0xc69fe001 ! 755: LDDA_I ldda [%r31, + 0x0001] %asi, %r3
1493 .word 0x91a28d2e ! 756: FsMULd fsmuld %f10, %f14, %f8
1494 .word 0xd0dfe010 ! 757: LDXA_I ldxa [%r31, + 0x0010] %asi, %r8
1495 .word 0x81982592 ! 758: WRHPR_HPSTATE_I wrhpr %r0, 0x0592, %hpstate
1496 .word 0x30700001 ! 759: BPA <illegal instruction>
1497 .word 0x8d902a45 ! 760: WRPR_PSTATE_I wrpr %r0, 0x0a45, %pstate
1498 .word 0xd08804a0 ! 761: LDUBA_R lduba [%r0, %r0] 0x25, %r8
1499 ta T_CHANGE_NONHPRIV ! macro
1500 .word 0x8a6ba001 ! 763: UDIVX_I udivx %r14, 0x0001, %r5
1501 .word 0x8d902e45 ! 764: WRPR_PSTATE_I wrpr %r0, 0x0e45, %pstate
1502DS_45:
1503 .word 0x34800001 ! 766: BG bg,a <label_0x1>
1504 illtrap
1505 .word 0x87b34307 ! 765: ALLIGNADDRESS alignaddr %r13, %r7, %r3
1506 .word 0x8d902607 ! 766: WRPR_PSTATE_I wrpr %r0, 0x0607, %pstate
1507 ta T_CHANGE_NONHPRIV ! macro
1508 .word 0xc607e001 ! 768: LDUW_I lduw [%r31 + 0x0001], %r3
1509 .word 0x9fa00545 ! 769: FSQRTd fsqrt
1510 .word 0x8d9024d3 ! 770: WRPR_PSTATE_I wrpr %r0, 0x04d3, %pstate
1511 .word 0xde1fe001 ! 771: LDD_I ldd [%r31 + 0x0001], %r15
1512 .word 0x97d02030 ! 772: Tcc_I tge icc_or_xcc, %r0 + 48
1513 ta T_CHANGE_PRIV ! macro
1514 .word 0x8d902a91 ! 774: WRPR_PSTATE_I wrpr %r0, 0x0a91, %pstate
1515 .word 0x87802089 ! 775: WRASI_I wr %r0, 0x0089, %asi
1516 .word 0x81a289ef ! 776: FDIVq dis not found
1517
1518 .word 0x8079e001 ! 777: SDIV_I sdiv %r7, 0x0001, %r0
1519 .word 0xc08008a0 ! 778: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
1520 .word 0xc0c804a0 ! 779: LDSBA_R ldsba [%r0, %r0] 0x25, %r0
1521 mov 0x35, %r30
1522 .word 0x95d0001e ! 780: Tcc_R tg icc_or_xcc, %r0 + %r30
1523 .word 0xc0ffc02f ! 781: SWAPA_R swapa %r0, [%r31 + %r15] 0x01
1524 .word 0x81982ec6 ! 782: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec6, %hpstate
1525 .word 0x95a30dcb ! 783: FdMULq fdmulq
1526 ta T_CHANGE_NONHPRIV ! macro
1527 .word 0x86c1e001 ! 785: ADDCcc_I addccc %r7, 0x0001, %r3
1528 .word 0x94692001 ! 786: UDIVX_I udivx %r4, 0x0001, %r10
1529 .word 0x8d9024ce ! 787: WRPR_PSTATE_I wrpr %r0, 0x04ce, %pstate
1530 ta T_CHANGE_HPRIV ! macro
1531 .word 0x8cd2e001 ! 789: UMULcc_I umulcc %r11, 0x0001, %r6
1532 .word 0x8282e001 ! 790: ADDcc_I addcc %r11, 0x0001, %r1
1533 .word 0xc247e001 ! 791: LDSW_I ldsw [%r31 + 0x0001], %r1
1534 .word 0x8198238c ! 792: WRHPR_HPSTATE_I wrhpr %r0, 0x038c, %hpstate
1535 .word 0x83d02033 ! 793: Tcc_I te icc_or_xcc, %r0 + 51
1536 .word 0xc2c80e60 ! 794: LDSBA_R ldsba [%r0, %r0] 0x73, %r1
1537 .word 0xc2ffc02b ! 795: SWAPA_R swapa %r1, [%r31 + %r11] 0x01
1538 .word 0x8a006001 ! 796: ADD_I add %r1, 0x0001, %r5
1539 .word 0xca77c00b ! 797: STX_R stx %r5, [%r31 + %r11]
1540 .word 0xcad804a0 ! 798: LDXA_R ldxa [%r0, %r0] 0x25, %r5
1541 ta T_CHANGE_NONHPRIV ! macro
1542 .word 0x90c3a001 ! 800: ADDCcc_I addccc %r14, 0x0001, %r8
1543 .word 0x93a2c9e6 ! 801: FDIVq dis not found
1544
1545 .word 0x81982793 ! 802: WRHPR_HPSTATE_I wrhpr %r0, 0x0793, %hpstate
1546 .word 0xd2d80e40 ! 803: LDXA_R ldxa [%r0, %r0] 0x72, %r9
1547DS_46:
1548 .word 0x20800001 ! 805: BN bn,a <label_0x1>
1549 .word 0xd1324003 ! 805: STQF_R - %f8, [%r3, %r9]
1550 .word 0x93458000 ! 804: RD_SOFTINT_REG rd %softint, %r9
1551 ta T_CHANGE_NONHPRIV ! macro
1552 .word 0x88d1400f ! 806: UMULcc_R umulcc %r5, %r15, %r4
1553 .word 0xc8800a80 ! 807: LDUWA_R lduwa [%r0, %r0] 0x54, %r4
1554 .word 0x91480000 ! 808: RDHPR_HPSTATE rdhpr %hpstate, %r8
1555 .word 0x83690004 ! 809: SDIVX_R sdivx %r4, %r4, %r1
1556 .word 0x81982652 ! 810: WRHPR_HPSTATE_I wrhpr %r0, 0x0652, %hpstate
1557 .word 0x2e800001 ! 811: BVS bvs,a <label_0x1>
1558 .word 0x93d02033 ! 812: Tcc_I tne icc_or_xcc, %r0 + 51
1559 ta T_CHANGE_HPRIV ! macro
1560 .word 0xc2c7e000 ! 814: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r1
1561 .word 0xc29004a0 ! 815: LDUHA_R lduha [%r0, %r0] 0x25, %r1
1562 .word 0x81982d1e ! 816: WRHPR_HPSTATE_I wrhpr %r0, 0x0d1e, %hpstate
1563 .word 0xc24fe001 ! 817: LDSB_I ldsb [%r31 + 0x0001], %r1
1564 .word 0x9f480000 ! 818: RDHPR_HPSTATE rdhpr %hpstate, %r15
1565 .word 0x8a7a000c ! 819: SDIV_R sdiv %r8, %r12, %r5
1566 .word 0xca9fe001 ! 820: LDDA_I ldda [%r31, + 0x0001] %asi, %r5
1567 .word 0x3e700001 ! 821: BPVC <illegal instruction>
1568 .word 0x8d802000 ! 822: WRFPRS_I wr %r0, 0x0000, %fprs
1569 .word 0x81a01a6e ! 823: FqTOi fqtoi
1570 ta T_CHANGE_NONHPRIV ! macro
1571 .word 0x9fa01a61 ! 825: FqTOi fqtoi
1572DS_47:
1573 .word 0x34800001 ! 827: BG bg,a <label_0x1>
1574 illtrap
1575 .word 0x8fb2030b ! 826: ALLIGNADDRESS alignaddr %r8, %r11, %r7
1576 .word 0x8d802000 ! 827: WRFPRS_I wr %r0, 0x0000, %fprs
1577 .word 0x81982648 ! 828: WRHPR_HPSTATE_I wrhpr %r0, 0x0648, %hpstate
1578 .word 0xcfe7c02b ! 829: CASA_I casa [%r31] 0x 1, %r11, %r7
1579 .word 0x819824c6 ! 830: WRHPR_HPSTATE_I wrhpr %r0, 0x04c6, %hpstate
1580 .word 0x96c06001 ! 831: ADDCcc_I addccc %r1, 0x0001, %r11
1581 .word 0x8d802004 ! 832: WRFPRS_I wr %r0, 0x0004, %fprs
1582 .word 0x9d514000 ! 833: RDPR_TBA rdpr %tba, %r14
1583 ta T_CHANGE_NONPRIV ! macro
1584 .word 0x91a01a65 ! 835: FqTOi fqtoi
1585 .word 0x95494000 ! 836: RDHPR_HTBA rdhpr %htba, %r10
1586 ta T_CHANGE_NONPRIV ! macro
1587 .word 0x87802004 ! 838: WRASI_I wr %r0, 0x0004, %asi
1588 .word 0x8d902a98 ! 839: WRPR_PSTATE_I wrpr %r0, 0x0a98, %pstate
1589 .word 0x8d802000 ! 840: WRFPRS_I wr %r0, 0x0000, %fprs
1590 .word 0xd4d7e000 ! 841: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r10
1591 .word 0x8da000c6 ! 842: FNEGd fnegd %f6, %f6
1592 ta T_CHANGE_TO_TL0 ! macro
1593 .word 0x9ba049c7 ! 844: FDIVd fdivd %f32, %f38, %f44
1594 .word 0x887aa001 ! 845: SDIV_I sdiv %r10, 0x0001, %r4
1595 .word 0x22800001 ! 846: BE be,a <label_0x1>
1596 mov 0x31, %r30
1597 .word 0x83d0001e ! 847: Tcc_R te icc_or_xcc, %r0 + %r30
1598 .word 0x8d802000 ! 848: WRFPRS_I wr %r0, 0x0000, %fprs
1599 ta T_CHANGE_NONPRIV ! macro
1600 ta T_CHANGE_NONHPRIV ! macro
1601 .word 0x81982c4f ! 851: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4f, %hpstate
1602 .word 0xc8c80e80 ! 852: LDSBA_R ldsba [%r0, %r0] 0x74, %r4
1603 mov 0x32, %r30
1604 .word 0x97d0001e ! 853: Tcc_R tge icc_or_xcc, %r0 + %r30
1605 .word 0x81982a5c ! 854: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5c, %hpstate
1606 .word 0xc88fe020 ! 855: LDUBA_I lduba [%r31, + 0x0020] %asi, %r4
1607 mov 0x34, %r30
1608 .word 0x97d0001e ! 856: Tcc_R tge icc_or_xcc, %r0 + %r30
1609 mov 0x30, %r30
1610 .word 0x9fd0001e ! 857: Tcc_R tvc icc_or_xcc, %r0 + %r30
1611 .word 0x81982601 ! 858: WRHPR_HPSTATE_I wrhpr %r0, 0x0601, %hpstate
1612 .word 0x8d902a14 ! 859: WRPR_PSTATE_I wrpr %r0, 0x0a14, %pstate
1613 .word 0x8d90209a ! 860: WRPR_PSTATE_I wrpr %r0, 0x009a, %pstate
1614 .word 0x85d02032 ! 861: Tcc_I tle icc_or_xcc, %r0 + 50
1615 .word 0x81982e96 ! 862: WRHPR_HPSTATE_I wrhpr %r0, 0x0e96, %hpstate
1616 .word 0x8d802004 ! 863: WRFPRS_I wr %r0, 0x0004, %fprs
1617 ta T_CHANGE_TO_TL0 ! macro
1618 .word 0x91a01a60 ! 865: FqTOi fqtoi
1619 .word 0x8ba3c9cb ! 866: FDIVd fdivd %f46, %f42, %f36
1620 .word 0x93504000 ! 867: RDPR_TNPC rdpr %tnpc, %r9
1621 .word 0x9fa14dc7 ! 868: FdMULq fdmulq
1622 .word 0x83d02032 ! 869: Tcc_I te icc_or_xcc, %r0 + 50
1623 .word 0x91d02030 ! 870: Tcc_I ta icc_or_xcc, %r0 + 48
1624 .word 0x9da3c9ee ! 871: FDIVq dis not found
1625
1626 .word 0x8448a001 ! 872: MULX_I mulx %r2, 0x0001, %r2
1627 .word 0x819826d8 ! 873: WRHPR_HPSTATE_I wrhpr %r0, 0x06d8, %hpstate
1628 ta T_CHANGE_PRIV ! macro
1629DS_48:
1630 .word 0x32800001 ! 876: BNE bne,a <label_0x1>
1631 illtrap
1632 .word 0x81b24301 ! 875: ALLIGNADDRESS alignaddr %r9, %r1, %r0
1633 .word 0xc0d7e010 ! 876: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r0
1634 .word 0x8852c00e ! 877: UMUL_R umul %r11, %r14, %r4
1635 .word 0x81d02031 ! 878: Tcc_I tn icc_or_xcc, %r0 + 49
1636 ta T_CHANGE_TO_TL0 ! macro
1637 .word 0x819825c6 ! 880: WRHPR_HPSTATE_I wrhpr %r0, 0x05c6, %hpstate
1638 .word 0x87802088 ! 881: WRASI_I wr %r0, 0x0088, %asi
1639 .word 0xc857e001 ! 882: LDSH_I ldsh [%r31 + 0x0001], %r4
1640 .word 0x87802088 ! 883: WRASI_I wr %r0, 0x0088, %asi
1641 .word 0x819821d1 ! 884: WRHPR_HPSTATE_I wrhpr %r0, 0x01d1, %hpstate
1642 .word 0xc8d004a0 ! 885: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
1643 .word 0x886a2001 ! 886: UDIVX_I udivx %r8, 0x0001, %r4
1644 mov 0x35, %r30
1645 .word 0x83d0001e ! 887: Tcc_R te icc_or_xcc, %r0 + %r30
1646 .word 0x28700001 ! 888: BPLEU <illegal instruction>
1647 .word 0x81982112 ! 889: WRHPR_HPSTATE_I wrhpr %r0, 0x0112, %hpstate
1648 .word 0x819823c4 ! 890: WRHPR_HPSTATE_I wrhpr %r0, 0x03c4, %hpstate
1649 .word 0x90d32001 ! 891: UMULcc_I umulcc %r12, 0x0001, %r8
1650 .word 0x87802089 ! 892: WRASI_I wr %r0, 0x0089, %asi
1651 ta T_CHANGE_TO_TL0 ! macro
1652 .word 0x8d902ac2 ! 894: WRPR_PSTATE_I wrpr %r0, 0x0ac2, %pstate
1653 ta T_CHANGE_TO_TL0 ! macro
1654 .word 0x81982e53 ! 896: WRHPR_HPSTATE_I wrhpr %r0, 0x0e53, %hpstate
1655 ta T_CHANGE_HPRIV ! macro
1656 .word 0x94d1000f ! 898: UMULcc_R umulcc %r4, %r15, %r10
1657 .word 0x8d902087 ! 899: WRPR_PSTATE_I wrpr %r0, 0x0087, %pstate
1658 .word 0x81514000 ! 900: RDPR_TBA rdpr %tba, %r0
1659 .word 0xc0c7e020 ! 901: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
1660 ta T_CHANGE_NONPRIV ! macro
1661 .word 0x38700001 ! 903: BPGU <illegal instruction>
1662 .word 0x8d902e49 ! 904: WRPR_PSTATE_I wrpr %r0, 0x0e49, %pstate
1663 .word 0xc08008a0 ! 905: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
1664 mov 0x33, %r30
1665 .word 0x9fd0001e ! 906: Tcc_R tvc icc_or_xcc, %r0 + %r30
1666 .word 0xc09004a0 ! 907: LDUHA_R lduha [%r0, %r0] 0x25, %r0
1667 .word 0x93494000 ! 908: RDHPR_HTBA rdhpr %htba, %r9
1668 .word 0x91480000 ! 909: RDHPR_HPSTATE rdhpr %hpstate, %r8
1669 .word 0xd0800c00 ! 910: LDUWA_R lduwa [%r0, %r0] 0x60, %r8
1670 .word 0xd047c000 ! 911: LDSW_R ldsw [%r31 + %r0], %r8
1671 ta T_CHANGE_HPRIV ! macro
1672 .word 0x9fa01a6e ! 913: FqTOi fqtoi
1673 .word 0x8ba00d20 ! 914: FsMULd fsmuld %f0, %f0, %f36
1674 .word 0x87802014 ! 915: WRASI_I wr %r0, 0x0014, %asi
1675 .word 0x8d902647 ! 916: WRPR_PSTATE_I wrpr %r0, 0x0647, %pstate
1676 .word 0x36700001 ! 917: BPGE <illegal instruction>
1677 .word 0x81982b03 ! 918: WRHPR_HPSTATE_I wrhpr %r0, 0x0b03, %hpstate
1678 .word 0x32700001 ! 919: BPNE <illegal instruction>
1679 .word 0x8d902888 ! 920: WRPR_PSTATE_I wrpr %r0, 0x0888, %pstate
1680 .word 0xca8008a0 ! 921: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
1681 .word 0x87802089 ! 922: WRASI_I wr %r0, 0x0089, %asi
1682 .word 0x8ada400b ! 923: SMULcc_R smulcc %r9, %r11, %r5
1683 .word 0x89a309ce ! 924: FDIVd fdivd %f12, %f14, %f4
1684 .word 0xc88008a0 ! 925: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
1685DS_49:
1686 .word 0x34800001 ! 927: BG bg,a <label_0x1>
1687 .word 0xdb336001 ! 927: STQF_I - %f13, [0x0001, %r13]
1688 .word 0x93458000 ! 926: RD_SOFTINT_REG rd %softint, %r9
1689 .word 0x8dd02032 ! 927: Tcc_I tneg icc_or_xcc, %r0 + 50
1690 .word 0x87802016 ! 928: WRASI_I wr %r0, 0x0016, %asi
1691 .word 0x30700001 ! 929: BPA <illegal instruction>
1692 .word 0x87802016 ! 930: WRASI_I wr %r0, 0x0016, %asi
1693 .word 0x8680e001 ! 931: ADDcc_I addcc %r3, 0x0001, %r3
1694DS_50:
1695 .word 0x32800001 ! 933: BNE bne,a <label_0x1>
1696 illtrap
1697 .word 0x83b24304 ! 932: ALLIGNADDRESS alignaddr %r9, %r4, %r1
1698 .word 0x87802010 ! 933: WRASI_I wr %r0, 0x0010, %asi
1699 ta T_CHANGE_PRIV ! macro
1700 .word 0x90c16001 ! 935: ADDCcc_I addccc %r5, 0x0001, %r8
1701 .word 0x87802080 ! 936: WRASI_I wr %r0, 0x0080, %asi
1702 .word 0x81982cce ! 937: WRHPR_HPSTATE_I wrhpr %r0, 0x0cce, %hpstate
1703 .word 0xd08008a0 ! 938: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
1704 .word 0x93480000 ! 939: RDHPR_HPSTATE rdhpr %hpstate, %r9
1705 .word 0x81d02030 ! 940: Tcc_I tn icc_or_xcc, %r0 + 48
1706 .word 0x87802004 ! 941: WRASI_I wr %r0, 0x0004, %asi
1707 .word 0x87802089 ! 942: WRASI_I wr %r0, 0x0089, %asi
1708 .word 0x8ba01a64 ! 943: FqTOi fqtoi
1709 .word 0x9a688009 ! 944: UDIVX_R udivx %r2, %r9, %r13
1710 .word 0x8768000b ! 945: SDIVX_R sdivx %r0, %r11, %r3
1711 .word 0x92dac00e ! 946: SMULcc_R smulcc %r11, %r14, %r9
1712 ta T_CHANGE_HPRIV ! macro
1713 .word 0x8e49000c ! 948: MULX_R mulx %r4, %r12, %r7
1714DS_51:
1715 .word 0x32800001 ! 950: BNE bne,a <label_0x1>
1716 illtrap
1717 .word 0x89b00300 ! 949: ALLIGNADDRESS alignaddr %r0, %r0, %r4
1718 .word 0xc88008a0 ! 950: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
1719 .word 0xc88fe030 ! 951: LDUBA_I lduba [%r31, + 0x0030] %asi, %r4
1720 .word 0x8d902e42 ! 952: WRPR_PSTATE_I wrpr %r0, 0x0e42, %pstate
1721 .word 0xc85fc000 ! 953: LDX_R ldx [%r31 + %r0], %r4
1722 .word 0x8680e001 ! 954: ADDcc_I addcc %r3, 0x0001, %r3
1723 .word 0x89d02031 ! 955: Tcc_I tleu icc_or_xcc, %r0 + 49
1724 mov 0x32, %r30
1725 .word 0x87d0001e ! 956: Tcc_R tl icc_or_xcc, %r0 + %r30
1726 .word 0x8d802000 ! 957: WRFPRS_I wr %r0, 0x0000, %fprs
1727 .word 0x9d508000 ! 958: RDPR_TSTATE rdpr %tstate, %r14
1728 .word 0x3a700001 ! 959: BPCC <illegal instruction>
1729 .word 0x99a0056c ! 960: FSQRTq fsqrt
1730 .word 0xd8800a80 ! 961: LDUWA_R lduwa [%r0, %r0] 0x54, %r12
1731 .word 0x8d902a4d ! 962: WRPR_PSTATE_I wrpr %r0, 0x0a4d, %pstate
1732 .word 0x8d90284d ! 963: WRPR_PSTATE_I wrpr %r0, 0x084d, %pstate
1733 .word 0x28700001 ! 964: BPLEU <illegal instruction>
1734 .word 0x2a700001 ! 965: BPCS <illegal instruction>
1735 .word 0x81982b1b ! 966: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1b, %hpstate
1736 .word 0x81982457 ! 967: WRHPR_HPSTATE_I wrhpr %r0, 0x0457, %hpstate
1737 .word 0xd88008a0 ! 968: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
1738 ta T_CHANGE_PRIV ! macro
1739 .word 0x964b8003 ! 970: MULX_R mulx %r14, %r3, %r11
1740 .word 0x8d802000 ! 971: WRFPRS_I wr %r0, 0x0000, %fprs
1741 .word 0xd6800be0 ! 972: LDUWA_R lduwa [%r0, %r0] 0x5f, %r11
1742 .word 0x2e800001 ! 973: BVS bvs,a <label_0x1>
1743 .word 0x81982b85 ! 974: WRHPR_HPSTATE_I wrhpr %r0, 0x0b85, %hpstate
1744 .word 0x95500000 ! 975: RDPR_TPC rdpr %tpc, %r10
1745 .word 0x9dd02033 ! 976: Tcc_I tpos icc_or_xcc, %r0 + 51
1746 .word 0xd45fc000 ! 977: LDX_R ldx [%r31 + %r0], %r10
1747 ta T_CHANGE_NONPRIV ! macro
1748 ta T_CHANGE_TO_TL0 ! macro
1749 .word 0xd48008a0 ! 980: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
1750 mov 0x33, %r30
1751 .word 0x8dd0001e ! 981: Tcc_R tneg icc_or_xcc, %r0 + %r30
1752 .word 0x819824cf ! 982: WRHPR_HPSTATE_I wrhpr %r0, 0x04cf, %hpstate
1753 .word 0xd4cfe000 ! 983: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r10
1754 .word 0x8dd02032 ! 984: Tcc_I tneg icc_or_xcc, %r0 + 50
1755 .word 0x906a2001 ! 985: UDIVX_I udivx %r8, 0x0001, %r8
1756 mov 0x34, %r30
1757 .word 0x97d0001e ! 986: Tcc_R tge icc_or_xcc, %r0 + %r30
1758 .word 0x93480000 ! 987: RDHPR_HPSTATE rdhpr %hpstate, %r9
1759DS_52:
1760 .word 0x32800001 ! 989: BNE bne,a <label_0x1>
1761 .word 0xc1306001 ! 989: STQF_I - %f0, [0x0001, %r1]
1762 .word 0x8b458000 ! 988: RD_SOFTINT_REG rd %softint, %r5
1763 .word 0xca8fe010 ! 989: LDUBA_I lduba [%r31, + 0x0010] %asi, %r5
1764 .word 0x87802014 ! 990: WRASI_I wr %r0, 0x0014, %asi
1765 .word 0xca9fc020 ! 991: LDDA_R ldda [%r31, %r0] 0x01, %r5
1766 .word 0xcaffc023 ! 992: SWAPA_R swapa %r5, [%r31 + %r3] 0x01
1767 .word 0xca8008a0 ! 993: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
1768 .word 0x81982107 ! 994: WRHPR_HPSTATE_I wrhpr %r0, 0x0107, %hpstate
1769 .word 0xcad804a0 ! 995: LDXA_R ldxa [%r0, %r0] 0x25, %r5
1770 .word 0x81982d5d ! 996: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5d, %hpstate
1771 ta T_CHANGE_NONHPRIV ! macro
1772 .word 0x8d902ad7 ! 998: WRPR_PSTATE_I wrpr %r0, 0x0ad7, %pstate
1773 mov 0x33, %r30
1774 .word 0x81d0001e ! 999: Tcc_R tn icc_or_xcc, %r0 + %r30
1775 .word 0xcacfe000 ! 1000: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r5
1776 mov 0x33, %r30
1777 .word 0x8bd0001e ! 1001: Tcc_R tcs icc_or_xcc, %r0 + %r30
1778 .word 0xcadfe030 ! 1002: LDXA_I ldxa [%r31, + 0x0030] %asi, %r5
1779 .word 0x38800001 ! 1003: BGU bgu,a <label_0x1>
1780 .word 0x8d902a5f ! 1004: WRPR_PSTATE_I wrpr %r0, 0x0a5f, %pstate
1781 .word 0x99a01a64 ! 1005: FqTOi fqtoi
1782 .word 0xd88fe030 ! 1006: LDUBA_I lduba [%r31, + 0x0030] %asi, %r12
1783 .word 0x9e83e001 ! 1007: ADDcc_I addcc %r15, 0x0001, %r15
1784 .word 0x95d02030 ! 1008: Tcc_I tg icc_or_xcc, %r0 + 48
1785 .word 0x8198259f ! 1009: WRHPR_HPSTATE_I wrhpr %r0, 0x059f, %hpstate
1786 .word 0xde8008a0 ! 1010: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
1787 .word 0x819825d8 ! 1011: WRHPR_HPSTATE_I wrhpr %r0, 0x05d8, %hpstate
1788 .word 0x8d9028d4 ! 1012: WRPR_PSTATE_I wrpr %r0, 0x08d4, %pstate
1789 .word 0x81982615 ! 1013: WRHPR_HPSTATE_I wrhpr %r0, 0x0615, %hpstate
1790 .word 0x81982d92 ! 1014: WRHPR_HPSTATE_I wrhpr %r0, 0x0d92, %hpstate
1791 .word 0x82db000b ! 1015: SMULcc_R smulcc %r12, %r11, %r1
1792 .word 0xc20fc000 ! 1016: LDUB_R ldub [%r31 + %r0], %r1
1793 mov 0x30, %r30
1794 .word 0x85d0001e ! 1017: Tcc_R tle icc_or_xcc, %r0 + %r30
1795 .word 0x81982f5e ! 1018: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5e, %hpstate
1796 .word 0xc327e001 ! 1019: STF_I st %f1, [0x0001, %r31]
1797 .word 0x8d90245d ! 1020: WRPR_PSTATE_I wrpr %r0, 0x045d, %pstate
1798 .word 0x81982a93 ! 1021: WRHPR_HPSTATE_I wrhpr %r0, 0x0a93, %hpstate
1799 ta T_CHANGE_TO_TL0 ! macro
1800 .word 0x95494000 ! 1023: RDHPR_HTBA rdhpr %htba, %r10
1801 .word 0x9da00565 ! 1024: FSQRTq fsqrt
1802 .word 0x24700001 ! 1025: BPLE <illegal instruction>
1803 .word 0xdcd7e030 ! 1026: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r14
1804 mov 0x30, %r30
1805 .word 0x99d0001e ! 1027: Tcc_R tgu icc_or_xcc, %r0 + %r30
1806 .word 0xdd37c005 ! 1028: STQF_R - %f14, [%r5, %r31]
1807 .word 0xdc8fe000 ! 1029: LDUBA_I lduba [%r31, + 0x0000] %asi, %r14
1808 .word 0xdc8008a0 ! 1030: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
1809 .word 0xdc2fc005 ! 1031: STB_R stb %r14, [%r31 + %r5]
1810 .word 0xdc07c000 ! 1032: LDUW_R lduw [%r31 + %r0], %r14
1811 .word 0x87802014 ! 1033: WRASI_I wr %r0, 0x0014, %asi
1812 .word 0x8d902acb ! 1034: WRPR_PSTATE_I wrpr %r0, 0x0acb, %pstate
1813 .word 0x81982b80 ! 1035: WRHPR_HPSTATE_I wrhpr %r0, 0x0b80, %hpstate
1814 .word 0x8d9028c3 ! 1036: WRPR_PSTATE_I wrpr %r0, 0x08c3, %pstate
1815 .word 0xdc900e60 ! 1037: LDUHA_R lduha [%r0, %r0] 0x73, %r14
1816 ta T_CHANGE_TO_TL0 ! macro
1817 .word 0x8d802000 ! 1039: WRFPRS_I wr %r0, 0x0000, %fprs
1818 ta T_CHANGE_NONPRIV ! macro
1819 .word 0x8dd02032 ! 1041: Tcc_I tneg icc_or_xcc, %r0 + 50
1820 .word 0x9fd02034 ! 1042: Tcc_I tvc icc_or_xcc, %r0 + 52
1821 .word 0x81982fc4 ! 1043: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc4, %hpstate
1822 .word 0x8198239f ! 1044: WRHPR_HPSTATE_I wrhpr %r0, 0x039f, %hpstate
1823 .word 0x8a81e001 ! 1045: ADDcc_I addcc %r7, 0x0001, %r5
1824 .word 0xcad004a0 ! 1046: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
1825 .word 0x85a000c6 ! 1047: FNEGd fnegd %f6, %f2
1826 .word 0xc447c000 ! 1048: LDSW_R ldsw [%r31 + %r0], %r2
1827 .word 0x8079a001 ! 1049: SDIV_I sdiv %r6, 0x0001, %r0
1828DS_53:
1829 .word 0x22800001 ! 1051: BE be,a <label_0x1>
1830 .word 0xc5336001 ! 1051: STQF_I - %f2, [0x0001, %r13]
1831 .word 0x99458000 ! 1050: RD_SOFTINT_REG rd %softint, %r12
1832 ta T_CHANGE_HPRIV ! macro
1833 .word 0x81508000 ! 1052: RDPR_TSTATE rdpr %tstate, %r0
1834 .word 0x8d902252 ! 1053: WRPR_PSTATE_I wrpr %r0, 0x0252, %pstate
1835 .word 0x81982b11 ! 1054: WRHPR_HPSTATE_I wrhpr %r0, 0x0b11, %hpstate
1836 .word 0x86d0800b ! 1055: UMULcc_R umulcc %r2, %r11, %r3
1837 ta T_CHANGE_HPRIV ! macro
1838 .word 0x8401e001 ! 1057: ADD_I add %r7, 0x0001, %r2
1839 .word 0x89a209cd ! 1058: FDIVd fdivd %f8, %f44, %f4
1840 ta T_CHANGE_PRIV ! macro
1841 .word 0x3a700001 ! 1060: BPCC <illegal instruction>
1842 .word 0x91514000 ! 1061: RDPR_TBA rdpr %tba, %r8
1843 mov 0x32, %r30
1844 .word 0x85d0001e ! 1062: Tcc_R tle icc_or_xcc, %r0 + %r30
1845 .word 0x94dbc005 ! 1063: SMULcc_R smulcc %r15, %r5, %r10
1846 ta T_CHANGE_PRIV ! macro
1847 .word 0x20700001 ! 1065: BPN <illegal instruction>
1848 ta T_CHANGE_TO_TL0 ! macro
1849DS_54:
1850 .word 0x32800001 ! 1068: BNE bne,a <label_0x1>
1851 .word 0xcb31e001 ! 1068: STQF_I - %f5, [0x0001, %r7]
1852 .word 0x89458000 ! 1067: RD_SOFTINT_REG rd %softint, %r4
1853 mov 0x30, %r30
1854 .word 0x83d0001e ! 1068: Tcc_R te icc_or_xcc, %r0 + %r30
1855 .word 0xc88008a0 ! 1069: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
1856 .word 0x819824c7 ! 1070: WRHPR_HPSTATE_I wrhpr %r0, 0x04c7, %hpstate
1857 .word 0x24800001 ! 1071: BLE ble,a <label_0x1>
1858 ta T_CHANGE_TO_TL0 ! macro
1859 .word 0x8e01a001 ! 1073: ADD_I add %r6, 0x0001, %r7
1860 .word 0xce1fc000 ! 1074: LDD_R ldd [%r31 + %r0], %r7
1861 .word 0x38700001 ! 1075: BPGU <illegal instruction>
1862 .word 0x87802016 ! 1076: WRASI_I wr %r0, 0x0016, %asi
1863 .word 0x81982d06 ! 1077: WRHPR_HPSTATE_I wrhpr %r0, 0x0d06, %hpstate
1864 .word 0x8d902455 ! 1078: WRPR_PSTATE_I wrpr %r0, 0x0455, %pstate
1865 .word 0xcf27e001 ! 1079: STF_I st %f7, [0x0001, %r31]
1866 .word 0x2e800001 ! 1080: BVS bvs,a <label_0x1>
1867 .word 0x20800001 ! 1081: BN bn,a <label_0x1>
1868 mov 0x35, %r30
1869 .word 0x95d0001e ! 1082: Tcc_R tg icc_or_xcc, %r0 + %r30
1870 ta T_CHANGE_PRIV ! macro
1871 .word 0x81982b40 ! 1084: WRHPR_HPSTATE_I wrhpr %r0, 0x0b40, %hpstate
1872DS_55:
1873 .word 0x34800001 ! 1086: BG bg,a <label_0x1>
1874 illtrap
1875 .word 0x9fb18306 ! 1085: ALLIGNADDRESS alignaddr %r6, %r6, %r15
1876 .word 0xdfe7c026 ! 1086: CASA_I casa [%r31] 0x 1, %r6, %r15
1877 .word 0xdfe7c026 ! 1087: CASA_I casa [%r31] 0x 1, %r6, %r15
1878 .word 0x97d02034 ! 1088: Tcc_I tge icc_or_xcc, %r0 + 52
1879 .word 0x87802004 ! 1089: WRASI_I wr %r0, 0x0004, %asi
1880 .word 0x97a349e3 ! 1090: FDIVq dis not found
1881
1882 .word 0x8d802004 ! 1091: WRFPRS_I wr %r0, 0x0004, %fprs
1883 .word 0xd7e7c023 ! 1092: CASA_I casa [%r31] 0x 1, %r3, %r11
1884 .word 0x8d902216 ! 1093: WRPR_PSTATE_I wrpr %r0, 0x0216, %pstate
1885 .word 0x8d802004 ! 1094: WRFPRS_I wr %r0, 0x0004, %fprs
1886DS_56:
1887 .word 0x32800001 ! 1096: BNE bne,a <label_0x1>
1888 illtrap
1889 .word 0x8fb0830e ! 1095: ALLIGNADDRESS alignaddr %r2, %r14, %r7
1890 ta T_CHANGE_NONPRIV ! macro
1891 .word 0x3e700001 ! 1097: BPVC <illegal instruction>
1892 .word 0x9950c000 ! 1098: RDPR_TT rdpr %tt, %r12
1893 .word 0xd917c000 ! 1099: LDQF_R - [%r31, %r0], %f12
1894 .word 0x81982f41 ! 1100: WRHPR_HPSTATE_I wrhpr %r0, 0x0f41, %hpstate
1895 .word 0x81982017 ! 1101: WRHPR_HPSTATE_I wrhpr %r0, 0x0017, %hpstate
1896 .word 0x8d802000 ! 1102: WRFPRS_I wr %r0, 0x0000, %fprs
1897 .word 0xd897e010 ! 1103: LDUHA_I lduha [%r31, + 0x0010] %asi, %r12
1898 .word 0xd8c804a0 ! 1104: LDSBA_R ldsba [%r0, %r0] 0x25, %r12
1899 .word 0xd8dfe020 ! 1105: LDXA_I ldxa [%r31, + 0x0020] %asi, %r12
1900 .word 0x8d902450 ! 1106: WRPR_PSTATE_I wrpr %r0, 0x0450, %pstate
1901 .word 0x9c51c003 ! 1107: UMUL_R umul %r7, %r3, %r14
1902 .word 0xdcdfe030 ! 1108: LDXA_I ldxa [%r31, + 0x0030] %asi, %r14
1903 mov 0x30, %r30
1904 .word 0x81d0001e ! 1109: Tcc_R tn icc_or_xcc, %r0 + %r30
1905 ta T_CHANGE_PRIV ! macro
1906 .word 0x9402a001 ! 1111: ADD_I add %r10, 0x0001, %r10
1907 mov 0x35, %r30
1908 .word 0x8bd0001e ! 1112: Tcc_R tcs icc_or_xcc, %r0 + %r30
1909 .word 0xd4bfc023 ! 1113: STDA_R stda %r10, [%r31 + %r3] 0x01
1910 .word 0x8198275e ! 1114: WRHPR_HPSTATE_I wrhpr %r0, 0x075e, %hpstate
1911 ta T_CHANGE_PRIV ! macro
1912 .word 0x9a7a4000 ! 1116: SDIV_R sdiv %r9, %r0, %r13
1913 .word 0x81982440 ! 1117: WRHPR_HPSTATE_I wrhpr %r0, 0x0440, %hpstate
1914 .word 0x89a189aa ! 1118: FDIVs fdivs %f6, %f10, %f4
1915 .word 0x9278c006 ! 1119: SDIV_R sdiv %r3, %r6, %r9
1916 .word 0x81982f95 ! 1120: WRHPR_HPSTATE_I wrhpr %r0, 0x0f95, %hpstate
1917 mov 0x30, %r30
1918 .word 0x91d0001e ! 1121: Tcc_R ta icc_or_xcc, %r0 + %r30
1919 .word 0x93684008 ! 1122: SDIVX_R sdivx %r1, %r8, %r9
1920 .word 0x819827d8 ! 1123: WRHPR_HPSTATE_I wrhpr %r0, 0x07d8, %hpstate
1921 .word 0x81982f55 ! 1124: WRHPR_HPSTATE_I wrhpr %r0, 0x0f55, %hpstate
1922 .word 0x81982216 ! 1125: WRHPR_HPSTATE_I wrhpr %r0, 0x0216, %hpstate
1923 .word 0x81982290 ! 1126: WRHPR_HPSTATE_I wrhpr %r0, 0x0290, %hpstate
1924 ta T_CHANGE_PRIV ! macro
1925 .word 0x819828de ! 1128: WRHPR_HPSTATE_I wrhpr %r0, 0x08de, %hpstate
1926 .word 0x8d902c4b ! 1129: WRPR_PSTATE_I wrpr %r0, 0x0c4b, %pstate
1927 .word 0x81a14dcc ! 1130: FdMULq fdmulq
1928 .word 0xc08008a0 ! 1131: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
1929 .word 0x83508000 ! 1132: RDPR_TSTATE rdpr %tstate, %r1
1930 .word 0x819823cb ! 1133: WRHPR_HPSTATE_I wrhpr %r0, 0x03cb, %hpstate
1931DS_57:
1932 .word 0x22800001 ! 1135: BE be,a <label_0x1>
1933 illtrap
1934 .word 0x9bb20309 ! 1134: ALLIGNADDRESS alignaddr %r8, %r9, %r13
1935 .word 0x819820df ! 1135: WRHPR_HPSTATE_I wrhpr %r0, 0x00df, %hpstate
1936 ta T_CHANGE_NONPRIV ! macro
1937 ta T_CHANGE_NONHPRIV ! macro
1938 ta T_CHANGE_NONHPRIV ! macro
1939 .word 0x2e800001 ! 1139: BVS bvs,a <label_0x1>
1940 .word 0xda5fc000 ! 1140: LDX_R ldx [%r31 + %r0], %r13
1941 .word 0xdad004a0 ! 1141: LDSHA_R ldsha [%r0, %r0] 0x25, %r13
1942 .word 0x8d902650 ! 1142: WRPR_PSTATE_I wrpr %r0, 0x0650, %pstate
1943 .word 0x87802088 ! 1143: WRASI_I wr %r0, 0x0088, %asi
1944 .word 0x94d1a001 ! 1144: UMULcc_I umulcc %r6, 0x0001, %r10
1945 .word 0x906b800e ! 1145: UDIVX_R udivx %r14, %r14, %r8
1946 .word 0x8ed10007 ! 1146: UMULcc_R umulcc %r4, %r7, %r7
1947 .word 0x8d90245f ! 1147: WRPR_PSTATE_I wrpr %r0, 0x045f, %pstate
1948 .word 0x30700001 ! 1148: BPA <illegal instruction>
1949 .word 0x81982644 ! 1149: WRHPR_HPSTATE_I wrhpr %r0, 0x0644, %hpstate
1950 mov 0x33, %r30
1951 .word 0x9bd0001e ! 1150: Tcc_R tcc icc_or_xcc, %r0 + %r30
1952 .word 0xce8fe020 ! 1151: LDUBA_I lduba [%r31, + 0x0020] %asi, %r7
1953 .word 0x80dbc00f ! 1152: SMULcc_R smulcc %r15, %r15, %r0
1954 .word 0x99a000c0 ! 1153: FNEGd fnegd %f0, %f12
1955 .word 0xd8cfe010 ! 1154: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r12
1956 .word 0xd83fe001 ! 1155: STD_I std %r12, [%r31 + 0x0001]
1957 .word 0xd8ffc020 ! 1156: SWAPA_R swapa %r12, [%r31 + %r0] 0x01
1958 .word 0x8d902e11 ! 1157: WRPR_PSTATE_I wrpr %r0, 0x0e11, %pstate
1959 ta T_CHANGE_NONPRIV ! macro
1960 .word 0x91a000c1 ! 1159: FNEGd fnegd %f32, %f8
1961 mov 0x35, %r30
1962 .word 0x99d0001e ! 1160: Tcc_R tgu icc_or_xcc, %r0 + %r30
1963 .word 0xd0800ba0 ! 1161: LDUWA_R lduwa [%r0, %r0] 0x5d, %r8
1964 .word 0x87802088 ! 1162: WRASI_I wr %r0, 0x0088, %asi
1965 .word 0x81982e94 ! 1163: WRHPR_HPSTATE_I wrhpr %r0, 0x0e94, %hpstate
1966 .word 0xd08008a0 ! 1164: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
1967 .word 0xd09fc020 ! 1165: LDDA_R ldda [%r31, %r0] 0x01, %r8
1968 .word 0x8d902614 ! 1166: WRPR_PSTATE_I wrpr %r0, 0x0614, %pstate
1969 .word 0x8d902402 ! 1167: WRPR_PSTATE_I wrpr %r0, 0x0402, %pstate
1970 ta T_CHANGE_HPRIV ! macro
1971 .word 0x8d90269f ! 1169: WRPR_PSTATE_I wrpr %r0, 0x069f, %pstate
1972 .word 0x8d902200 ! 1170: WRPR_PSTATE_I wrpr %r0, 0x0200, %pstate
1973 ta T_CHANGE_NONPRIV ! macro
1974 .word 0x87802014 ! 1172: WRASI_I wr %r0, 0x0014, %asi
1975 .word 0x2e700001 ! 1173: BPVS <illegal instruction>
1976 .word 0x8d90209a ! 1174: WRPR_PSTATE_I wrpr %r0, 0x009a, %pstate
1977 .word 0x87802089 ! 1175: WRASI_I wr %r0, 0x0089, %asi
1978 .word 0xd037c001 ! 1176: STH_R sth %r8, [%r31 + %r1]
1979 mov 0x33, %r30
1980 .word 0x89d0001e ! 1177: Tcc_R tleu icc_or_xcc, %r0 + %r30
1981 .word 0x8a498005 ! 1178: MULX_R mulx %r6, %r5, %r5
1982 .word 0x819820df ! 1179: WRHPR_HPSTATE_I wrhpr %r0, 0x00df, %hpstate
1983 ta T_CHANGE_HPRIV ! macro
1984 .word 0xca27c005 ! 1181: STW_R stw %r5, [%r31 + %r5]
1985 .word 0xcac804a0 ! 1182: LDSBA_R ldsba [%r0, %r0] 0x25, %r5
1986 .word 0x8c692001 ! 1183: UDIVX_I udivx %r4, 0x0001, %r6
1987DS_58:
1988 .word 0x22800001 ! 1185: BE be,a <label_0x1>
1989 illtrap
1990 .word 0x93b2830f ! 1184: ALLIGNADDRESS alignaddr %r10, %r15, %r9
1991 .word 0x28700001 ! 1185: BPLEU <illegal instruction>
1992 ta T_CHANGE_PRIV ! macro
1993 .word 0x87802004 ! 1187: WRASI_I wr %r0, 0x0004, %asi
1994 mov 0x30, %r30
1995 .word 0x9dd0001e ! 1188: Tcc_R tpos icc_or_xcc, %r0 + %r30
1996DS_59:
1997 .word 0x32800001 ! 1190: BNE bne,a <label_0x1>
1998 .word 0xcf338002 ! 1190: STQF_R - %f7, [%r2, %r14]
1999 .word 0x97458000 ! 1189: RD_SOFTINT_REG rd %softint, %r11
2000 .word 0x20800001 ! 1190: BN bn,a <label_0x1>
2001 .word 0x83d02032 ! 1191: Tcc_I te icc_or_xcc, %r0 + 50
2002 .word 0xd647c000 ! 1192: LDSW_R ldsw [%r31 + %r0], %r11
2003 ta T_CHANGE_PRIV ! macro
2004 .word 0x99a0c9e9 ! 1194: FDIVq dis not found
2005
2006 .word 0x9e79a001 ! 1195: SDIV_I sdiv %r6, 0x0001, %r15
2007 ta T_CHANGE_NONPRIV ! macro
2008 .word 0x8198235b ! 1197: WRHPR_HPSTATE_I wrhpr %r0, 0x035b, %hpstate
2009 .word 0x8d9028c0 ! 1198: WRPR_PSTATE_I wrpr %r0, 0x08c0, %pstate
2010 ta T_CHANGE_PRIV ! macro
2011 .word 0x85a30d29 ! 1200: FsMULd fsmuld %f12, %f40, %f2
2012 .word 0x9f50c000 ! 1201: RDPR_TT rdpr %tt, %r15
2013 .word 0x90d0c002 ! 1202: UMULcc_R umulcc %r3, %r2, %r8
2014 .word 0xd00fc000 ! 1203: LDUB_R ldub [%r31 + %r0], %r8
2015 .word 0x8d902a0c ! 1204: WRPR_PSTATE_I wrpr %r0, 0x0a0c, %pstate
2016 .word 0x819824ce ! 1205: WRHPR_HPSTATE_I wrhpr %r0, 0x04ce, %hpstate
2017 .word 0x9c6ba001 ! 1206: UDIVX_I udivx %r14, 0x0001, %r14
2018 .word 0x99514000 ! 1207: RDPR_TBA rdpr %tba, %r12
2019DS_60:
2020 .word 0x32800001 ! 1209: BNE bne,a <label_0x1>
2021 illtrap
2022 .word 0x97b08302 ! 1208: ALLIGNADDRESS alignaddr %r2, %r2, %r11
2023 .word 0x8d902414 ! 1209: WRPR_PSTATE_I wrpr %r0, 0x0414, %pstate
2024 .word 0x81982609 ! 1210: WRHPR_HPSTATE_I wrhpr %r0, 0x0609, %hpstate
2025 .word 0x8d902a57 ! 1211: WRPR_PSTATE_I wrpr %r0, 0x0a57, %pstate
2026 .word 0xd6d7e000 ! 1212: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r11
2027 .word 0xd647c000 ! 1213: LDSW_R ldsw [%r31 + %r0], %r11
2028 ta T_CHANGE_NONPRIV ! macro
2029DS_61:
2030 .word 0x22800001 ! 1216: BE be,a <label_0x1>
2031 .word 0xcf33c00e ! 1216: STQF_R - %f7, [%r14, %r15]
2032 .word 0x9f458000 ! 1215: RD_SOFTINT_REG rd %softint, %r15
2033 ta T_CHANGE_NONPRIV ! macro
2034 mov 0x34, %r30
2035 .word 0x9dd0001e ! 1217: Tcc_R tpos icc_or_xcc, %r0 + %r30
2036 .word 0x8d90281e ! 1218: WRPR_PSTATE_I wrpr %r0, 0x081e, %pstate
2037 .word 0x806ac004 ! 1219: UDIVX_R udivx %r11, %r4, %r0
2038 .word 0xc08fe020 ! 1220: LDUBA_I lduba [%r31, + 0x0020] %asi, %r0
2039 mov 0x32, %r30
2040 .word 0x89d0001e ! 1221: Tcc_R tleu icc_or_xcc, %r0 + %r30
2041 .word 0x87d02031 ! 1222: Tcc_I tl icc_or_xcc, %r0 + 49
2042 .word 0xc08008a0 ! 1223: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
2043 mov 0x33, %r30
2044 .word 0x8dd0001e ! 1224: Tcc_R tneg icc_or_xcc, %r0 + %r30
2045DS_62:
2046 .word 0x22800001 ! 1226: BE be,a <label_0x1>
2047 illtrap
2048 .word 0x9bb34300 ! 1225: ALLIGNADDRESS alignaddr %r13, %r0, %r13
2049 .word 0x8d802004 ! 1226: WRFPRS_I wr %r0, 0x0004, %fprs
2050 .word 0x83d02035 ! 1227: Tcc_I te icc_or_xcc, %r0 + 53
2051 .word 0xdac00e80 ! 1228: LDSWA_R ldswa [%r0, %r0] 0x74, %r13
2052 .word 0x88538002 ! 1229: UMUL_R umul %r14, %r2, %r4
2053 .word 0x34700001 ! 1230: BPG <illegal instruction>
2054 .word 0x8bd02030 ! 1231: Tcc_I tcs icc_or_xcc, %r0 + 48
2055 .word 0x97d02030 ! 1232: Tcc_I tge icc_or_xcc, %r0 + 48
2056 .word 0xc88008a0 ! 1233: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
2057 .word 0x8d802000 ! 1234: WRFPRS_I wr %r0, 0x0000, %fprs
2058 .word 0x91504000 ! 1235: RDPR_TNPC rdpr %tnpc, %r8
2059 .word 0x8fa00565 ! 1236: FSQRTq fsqrt
2060DS_63:
2061 .word 0x22800001 ! 1238: BE be,a <label_0x1>
2062 .word 0xc133e001 ! 1238: STQF_I - %f0, [0x0001, %r15]
2063 .word 0x8d458000 ! 1237: RD_SOFTINT_REG rd %softint, %r6
2064 .word 0xcd3fe001 ! 1238: STDF_I std %f6, [0x0001, %r31]
2065 .word 0x8d902c8a ! 1239: WRPR_PSTATE_I wrpr %r0, 0x0c8a, %pstate
2066 .word 0x867a6001 ! 1240: SDIV_I sdiv %r9, 0x0001, %r3
2067 ta T_CHANGE_TO_TL0 ! macro
2068 .word 0x94500001 ! 1242: UMUL_R umul %r0, %r1, %r10
2069 .word 0x8d902c13 ! 1243: WRPR_PSTATE_I wrpr %r0, 0x0c13, %pstate
2070 .word 0x9da01a66 ! 1244: FqTOi fqtoi
2071 .word 0xdcdfe030 ! 1245: LDXA_I ldxa [%r31, + 0x0030] %asi, %r14
2072 .word 0xdc97e010 ! 1246: LDUHA_I lduha [%r31, + 0x0010] %asi, %r14
2073 .word 0x81982a44 ! 1247: WRHPR_HPSTATE_I wrhpr %r0, 0x0a44, %hpstate
2074 .word 0xdcd004a0 ! 1248: LDSHA_R ldsha [%r0, %r0] 0x25, %r14
2075DS_64:
2076 .word 0x22800001 ! 1250: BE be,a <label_0x1>
2077 .word 0xc9332001 ! 1250: STQF_I - %f4, [0x0001, %r12]
2078 .word 0x9d458000 ! 1249: RD_SOFTINT_REG rd %softint, %r14
2079 .word 0x93a28dc9 ! 1250: FdMULq fdmulq
2080 .word 0x8d902697 ! 1251: WRPR_PSTATE_I wrpr %r0, 0x0697, %pstate
2081 .word 0x9ad36001 ! 1252: UMULcc_I umulcc %r13, 0x0001, %r13
2082DS_65:
2083 .word 0x34800001 ! 1254: BG bg,a <label_0x1>
2084 .word 0xd733a001 ! 1254: STQF_I - %f11, [0x0001, %r14]
2085 .word 0x9d458000 ! 1253: RD_SOFTINT_REG rd %softint, %r14
2086 ta T_CHANGE_NONHPRIV ! macro
2087 .word 0xdccfe020 ! 1255: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r14
2088 .word 0x8d802000 ! 1256: WRFPRS_I wr %r0, 0x0000, %fprs
2089 .word 0x8d902adb ! 1257: WRPR_PSTATE_I wrpr %r0, 0x0adb, %pstate
2090 ta T_CHANGE_PRIV ! macro
2091 .word 0x8d902418 ! 1259: WRPR_PSTATE_I wrpr %r0, 0x0418, %pstate
2092 .word 0xdcc7e030 ! 1260: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r14
2093 .word 0x8d902ec6 ! 1261: WRPR_PSTATE_I wrpr %r0, 0x0ec6, %pstate
2094 .word 0x8d802000 ! 1262: WRFPRS_I wr %r0, 0x0000, %fprs
2095DS_66:
2096 .word 0x20800001 ! 1264: BN bn,a <label_0x1>
2097 .word 0xcf31a001 ! 1264: STQF_I - %f7, [0x0001, %r6]
2098 .word 0x97458000 ! 1263: RD_SOFTINT_REG rd %softint, %r11
2099 .word 0x81982c58 ! 1264: WRHPR_HPSTATE_I wrhpr %r0, 0x0c58, %hpstate
2100 .word 0x81982490 ! 1265: WRHPR_HPSTATE_I wrhpr %r0, 0x0490, %hpstate
2101 ta T_CHANGE_PRIV ! macro
2102 .word 0x8da01a60 ! 1267: FqTOi fqtoi
2103 .word 0xcc800ba0 ! 1268: LDUWA_R lduwa [%r0, %r0] 0x5d, %r6
2104 mov 0x30, %r30
2105 .word 0x99d0001e ! 1269: Tcc_R tgu icc_or_xcc, %r0 + %r30
2106 .word 0xcc9fe001 ! 1270: LDDA_I ldda [%r31, + 0x0001] %asi, %r6
2107 ta T_CHANGE_NONPRIV ! macro
2108 .word 0x20700001 ! 1272: BPN <illegal instruction>
2109 mov 0x31, %r30
2110 .word 0x9fd0001e ! 1273: Tcc_R tvc icc_or_xcc, %r0 + %r30
2111 .word 0x38800001 ! 1274: BGU bgu,a <label_0x1>
2112 .word 0x81982411 ! 1275: WRHPR_HPSTATE_I wrhpr %r0, 0x0411, %hpstate
2113 .word 0x81982a84 ! 1276: WRHPR_HPSTATE_I wrhpr %r0, 0x0a84, %hpstate
2114 ta T_CHANGE_TO_TL0 ! macro
2115 .word 0x8d902082 ! 1278: WRPR_PSTATE_I wrpr %r0, 0x0082, %pstate
2116 .word 0x8d802000 ! 1279: WRFPRS_I wr %r0, 0x0000, %fprs
2117 ta T_CHANGE_HPRIV ! macro
2118 .word 0x9f68800c ! 1281: SDIVX_R sdivx %r2, %r12, %r15
2119 .word 0x8250c008 ! 1282: UMUL_R umul %r3, %r8, %r1
2120 .word 0x8d902049 ! 1283: WRPR_PSTATE_I wrpr %r0, 0x0049, %pstate
2121 .word 0x81982c45 ! 1284: WRHPR_HPSTATE_I wrhpr %r0, 0x0c45, %hpstate
2122 .word 0x8d902491 ! 1285: WRPR_PSTATE_I wrpr %r0, 0x0491, %pstate
2123 mov 0x31, %r30
2124 .word 0x81d0001e ! 1286: Tcc_R tn icc_or_xcc, %r0 + %r30
2125 ta T_CHANGE_TO_TL0 ! macro
2126 .word 0x87802010 ! 1288: WRASI_I wr %r0, 0x0010, %asi
2127 .word 0xc297e000 ! 1289: LDUHA_I lduha [%r31, + 0x0000] %asi, %r1
2128 .word 0x8d802000 ! 1290: WRFPRS_I wr %r0, 0x0000, %fprs
2129 ta T_CHANGE_TO_TL0 ! macro
2130 .word 0x81982f4c ! 1292: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4c, %hpstate
2131 .word 0xc2900e60 ! 1293: LDUHA_R lduha [%r0, %r0] 0x73, %r1
2132 .word 0x9a498000 ! 1294: MULX_R mulx %r6, %r0, %r13
2133 .word 0x97500000 ! 1295: RDPR_TPC rdpr %tpc, %r11
2134 .word 0x8d90245d ! 1296: WRPR_PSTATE_I wrpr %r0, 0x045d, %pstate
2135 .word 0x34700001 ! 1297: BPG <illegal instruction>
2136 ta T_CHANGE_HPRIV ! macro
2137 .word 0x81982c86 ! 1299: WRHPR_HPSTATE_I wrhpr %r0, 0x0c86, %hpstate
2138 .word 0xd737c000 ! 1300: STQF_R - %f11, [%r0, %r31]
2139 .word 0x9653c000 ! 1301: UMUL_R umul %r15, %r0, %r11
2140 .word 0xd727e001 ! 1302: STF_I st %f11, [0x0001, %r31]
2141 .word 0x8d902e0b ! 1303: WRPR_PSTATE_I wrpr %r0, 0x0e0b, %pstate
2142 .word 0x8da109a7 ! 1304: FDIVs fdivs %f4, %f7, %f6
2143 .word 0x95d02031 ! 1305: Tcc_I tg icc_or_xcc, %r0 + 49
2144 .word 0x87802004 ! 1306: WRASI_I wr %r0, 0x0004, %asi
2145 .word 0xcc9fc020 ! 1307: LDDA_R ldda [%r31, %r0] 0x01, %r6
2146 .word 0x8d902a00 ! 1308: WRPR_PSTATE_I wrpr %r0, 0x0a00, %pstate
2147 .word 0x91a0054a ! 1309: FSQRTd fsqrt
2148 .word 0x8d90201c ! 1310: WRPR_PSTATE_I wrpr %r0, 0x001c, %pstate
2149 .word 0x81982204 ! 1311: WRHPR_HPSTATE_I wrhpr %r0, 0x0204, %hpstate
2150 .word 0xd07fe001 ! 1312: SWAP_I swap %r8, [%r31 + 0x0001]
2151 .word 0x81982e5a ! 1313: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5a, %hpstate
2152 .word 0xd047e001 ! 1314: LDSW_I ldsw [%r31 + 0x0001], %r8
2153 .word 0x9b50c000 ! 1315: RDPR_TT rdpr %tt, %r13
2154 .word 0x87802088 ! 1316: WRASI_I wr %r0, 0x0088, %asi
2155 .word 0x8d90265e ! 1317: WRPR_PSTATE_I wrpr %r0, 0x065e, %pstate
2156 .word 0xda0fc000 ! 1318: LDUB_R ldub [%r31 + %r0], %r13
2157 .word 0xdaffc02a ! 1319: SWAPA_R swapa %r13, [%r31 + %r10] 0x01
2158 .word 0x8d802000 ! 1320: WRFPRS_I wr %r0, 0x0000, %fprs
2159 .word 0xda97e010 ! 1321: LDUHA_I lduha [%r31, + 0x0010] %asi, %r13
2160 ta T_CHANGE_TO_TL0 ! macro
2161 .word 0x83696001 ! 1323: SDIVX_I sdivx %r5, 0x0001, %r1
2162 ta T_CHANGE_HPRIV ! macro
2163 ta T_CHANGE_TO_TL0 ! macro
2164 mov 0x33, %r30
2165 .word 0x95d0001e ! 1326: Tcc_R tg icc_or_xcc, %r0 + %r30
2166 .word 0x8e6a000f ! 1327: UDIVX_R udivx %r8, %r15, %r7
2167 .word 0xce9004a0 ! 1328: LDUHA_R lduha [%r0, %r0] 0x25, %r7
2168 .word 0xce27c00f ! 1329: STW_R stw %r7, [%r31 + %r15]
2169 .word 0x8d902cc5 ! 1330: WRPR_PSTATE_I wrpr %r0, 0x0cc5, %pstate
2170 .word 0x81982259 ! 1331: WRHPR_HPSTATE_I wrhpr %r0, 0x0259, %hpstate
2171 .word 0xce800a60 ! 1332: LDUWA_R lduwa [%r0, %r0] 0x53, %r7
2172 .word 0x8d90201c ! 1333: WRPR_PSTATE_I wrpr %r0, 0x001c, %pstate
2173DS_67:
2174 .word 0x32800001 ! 1335: BNE bne,a <label_0x1>
2175 .word 0xd730c003 ! 1335: STQF_R - %f11, [%r3, %r3]
2176 .word 0x93458000 ! 1334: RD_SOFTINT_REG rd %softint, %r9
2177 .word 0x92d34000 ! 1335: UMULcc_R umulcc %r13, %r0, %r9
2178 .word 0x8d902c9a ! 1336: WRPR_PSTATE_I wrpr %r0, 0x0c9a, %pstate
2179 .word 0x87802010 ! 1337: WRASI_I wr %r0, 0x0010, %asi
2180 .word 0x9da30dc3 ! 1338: FdMULq fdmulq
2181 .word 0x83d02034 ! 1339: Tcc_I te icc_or_xcc, %r0 + 52
2182 ta T_CHANGE_PRIV ! macro
2183 .word 0x9f504000 ! 1341: RDPR_TNPC rdpr %tnpc, %r15
2184 .word 0x34800001 ! 1342: BG bg,a <label_0x1>
2185 ta T_CHANGE_PRIV ! macro
2186 .word 0x32800001 ! 1344: BNE bne,a <label_0x1>
2187 .word 0xde1fe001 ! 1345: LDD_I ldd [%r31 + 0x0001], %r15
2188DS_68:
2189 .word 0x20800001 ! 1347: BN bn,a <label_0x1>
2190 illtrap
2191 .word 0x9db14307 ! 1346: ALLIGNADDRESS alignaddr %r5, %r7, %r14
2192 .word 0x91d02033 ! 1347: Tcc_I ta icc_or_xcc, %r0 + 51
2193 .word 0x87802080 ! 1348: WRASI_I wr %r0, 0x0080, %asi
2194 .word 0x8bd02034 ! 1349: Tcc_I tcs icc_or_xcc, %r0 + 52
2195 .word 0x81982a41 ! 1350: WRHPR_HPSTATE_I wrhpr %r0, 0x0a41, %hpstate
2196 .word 0x8d902c91 ! 1351: WRPR_PSTATE_I wrpr %r0, 0x0c91, %pstate
2197 .word 0x87802004 ! 1352: WRASI_I wr %r0, 0x0004, %asi
2198 .word 0x9e51c004 ! 1353: UMUL_R umul %r7, %r4, %r15
2199 .word 0x2e700001 ! 1354: BPVS <illegal instruction>
2200 ta T_CHANGE_NONPRIV ! macro
2201 .word 0x8d902e46 ! 1356: WRPR_PSTATE_I wrpr %r0, 0x0e46, %pstate
2202 .word 0x8a016001 ! 1357: ADD_I add %r5, 0x0001, %r5
2203 .word 0x8198225b ! 1358: WRHPR_HPSTATE_I wrhpr %r0, 0x025b, %hpstate
2204 .word 0x3a800001 ! 1359: BCC bcc,a <label_0x1>
2205 .word 0xca7fe001 ! 1360: SWAP_I swap %r5, [%r31 + 0x0001]
2206 mov 0x34, %r30
2207 .word 0x81d0001e ! 1361: Tcc_R tn icc_or_xcc, %r0 + %r30
2208 .word 0x8d902e48 ! 1362: WRPR_PSTATE_I wrpr %r0, 0x0e48, %pstate
2209 .word 0x8d802000 ! 1363: WRFPRS_I wr %r0, 0x0000, %fprs
2210 .word 0x8d90221f ! 1364: WRPR_PSTATE_I wrpr %r0, 0x021f, %pstate
2211 .word 0x8d902603 ! 1365: WRPR_PSTATE_I wrpr %r0, 0x0603, %pstate
2212 .word 0x81982983 ! 1366: WRHPR_HPSTATE_I wrhpr %r0, 0x0983, %hpstate
2213 .word 0x87802080 ! 1367: WRASI_I wr %r0, 0x0080, %asi
2214 .word 0x93d02034 ! 1368: Tcc_I tne icc_or_xcc, %r0 + 52
2215 mov 0x34, %r30
2216 .word 0x9fd0001e ! 1369: Tcc_R tvc icc_or_xcc, %r0 + %r30
2217 mov 0x30, %r30
2218 .word 0x81d0001e ! 1370: Tcc_R tn icc_or_xcc, %r0 + %r30
2219 .word 0x81982bd9 ! 1371: WRHPR_HPSTATE_I wrhpr %r0, 0x0bd9, %hpstate
2220 .word 0x80d22001 ! 1372: UMULcc_I umulcc %r8, 0x0001, %r0
2221 .word 0x926a0005 ! 1373: UDIVX_R udivx %r8, %r5, %r9
2222 .word 0x987a400c ! 1374: SDIV_R sdiv %r9, %r12, %r12
2223DS_69:
2224 .word 0x34800001 ! 1376: BG bg,a <label_0x1>
2225 illtrap
2226 .word 0x99b38309 ! 1375: ALLIGNADDRESS alignaddr %r14, %r9, %r12
2227 .word 0x8bd02031 ! 1376: Tcc_I tcs icc_or_xcc, %r0 + 49
2228 .word 0x97494000 ! 1377: RDHPR_HTBA rdhpr %htba, %r11
2229 .word 0xd61fe001 ! 1378: LDD_I ldd [%r31 + 0x0001], %r11
2230 mov 0x34, %r30
2231 .word 0x8dd0001e ! 1379: Tcc_R tneg icc_or_xcc, %r0 + %r30
2232 .word 0xd68008a0 ! 1380: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2233 .word 0xd607e001 ! 1381: LDUW_I lduw [%r31 + 0x0001], %r11
2234 ta T_CHANGE_NONHPRIV ! macro
2235 .word 0xd68008a0 ! 1383: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2236 .word 0x8d802000 ! 1384: WRFPRS_I wr %r0, 0x0000, %fprs
2237 .word 0x8d802000 ! 1385: WRFPRS_I wr %r0, 0x0000, %fprs
2238 .word 0xd7e7c029 ! 1386: CASA_I casa [%r31] 0x 1, %r9, %r11
2239 .word 0x8848400c ! 1387: MULX_R mulx %r1, %r12, %r4
2240 .word 0x81982947 ! 1388: WRHPR_HPSTATE_I wrhpr %r0, 0x0947, %hpstate
2241 .word 0x95d02032 ! 1389: Tcc_I tg icc_or_xcc, %r0 + 50
2242DS_70:
2243 .word 0x20800001 ! 1391: BN bn,a <label_0x1>
2244 illtrap
2245 .word 0x91b14301 ! 1390: ALLIGNADDRESS alignaddr %r5, %r1, %r8
2246DS_71:
2247 .word 0x22800001 ! 1392: BE be,a <label_0x1>
2248 .word 0xdb322001 ! 1392: STQF_I - %f13, [0x0001, %r8]
2249 .word 0x93458000 ! 1391: RD_SOFTINT_REG rd %softint, %r9
2250 .word 0x88796001 ! 1392: SDIV_I sdiv %r5, 0x0001, %r4
2251 .word 0x8d9026d2 ! 1393: WRPR_PSTATE_I wrpr %r0, 0x06d2, %pstate
2252 ta T_CHANGE_HPRIV ! macro
2253 .word 0xc8c80e80 ! 1395: LDSBA_R ldsba [%r0, %r0] 0x74, %r4
2254 .word 0x20800001 ! 1396: BN bn,a <label_0x1>
2255 .word 0xc877c001 ! 1397: STX_R stx %r4, [%r31 + %r1]
2256DS_72:
2257 .word 0x34800001 ! 1399: BG bg,a <label_0x1>
2258 .word 0xc7336001 ! 1399: STQF_I - %f3, [0x0001, %r13]
2259 .word 0x9f458000 ! 1398: RD_SOFTINT_REG rd %softint, %r15
2260 .word 0x8d902414 ! 1399: WRPR_PSTATE_I wrpr %r0, 0x0414, %pstate
2261 .word 0x8198270e ! 1400: WRHPR_HPSTATE_I wrhpr %r0, 0x070e, %hpstate
2262 .word 0xdec004a0 ! 1401: LDSWA_R ldswa [%r0, %r0] 0x25, %r15
2263 .word 0x87802088 ! 1402: WRASI_I wr %r0, 0x0088, %asi
2264 ta T_CHANGE_NONHPRIV ! macro
2265 .word 0x9c02e001 ! 1404: ADD_I add %r11, 0x0001, %r14
2266 .word 0x8d902e45 ! 1405: WRPR_PSTATE_I wrpr %r0, 0x0e45, %pstate
2267 .word 0x8198258d ! 1406: WRHPR_HPSTATE_I wrhpr %r0, 0x058d, %hpstate
2268 .word 0x8d9024c2 ! 1407: WRPR_PSTATE_I wrpr %r0, 0x04c2, %pstate
2269 ta T_CHANGE_PRIV ! macro
2270 ta T_CHANGE_NONPRIV ! macro
2271 .word 0x96696001 ! 1410: UDIVX_I udivx %r5, 0x0001, %r11
2272 .word 0x87802088 ! 1411: WRASI_I wr %r0, 0x0088, %asi
2273 .word 0x8d902644 ! 1412: WRPR_PSTATE_I wrpr %r0, 0x0644, %pstate
2274 .word 0x82d2c002 ! 1413: UMULcc_R umulcc %r11, %r2, %r1
2275 .word 0x819829d4 ! 1414: WRHPR_HPSTATE_I wrhpr %r0, 0x09d4, %hpstate
2276 .word 0x844a2001 ! 1415: MULX_I mulx %r8, 0x0001, %r2
2277 ta T_CHANGE_NONPRIV ! macro
2278 .word 0x8d902c02 ! 1417: WRPR_PSTATE_I wrpr %r0, 0x0c02, %pstate
2279 .word 0x8d90269e ! 1418: WRPR_PSTATE_I wrpr %r0, 0x069e, %pstate
2280 .word 0xc48008a0 ! 1419: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
2281 .word 0x8d802000 ! 1420: WRFPRS_I wr %r0, 0x0000, %fprs
2282 .word 0x87802089 ! 1421: WRASI_I wr %r0, 0x0089, %asi
2283 mov 0x32, %r30
2284 .word 0x89d0001e ! 1422: Tcc_R tleu icc_or_xcc, %r0 + %r30
2285 .word 0xc447e001 ! 1423: LDSW_I ldsw [%r31 + 0x0001], %r2
2286 .word 0x8568000f ! 1424: SDIVX_R sdivx %r0, %r15, %r2
2287 .word 0x81982e47 ! 1425: WRHPR_HPSTATE_I wrhpr %r0, 0x0e47, %hpstate
2288 .word 0x84534006 ! 1426: UMUL_R umul %r13, %r6, %r2
2289 .word 0x94c0a001 ! 1427: ADDCcc_I addccc %r2, 0x0001, %r10
2290 mov 0x31, %r30
2291 .word 0x8dd0001e ! 1428: Tcc_R tneg icc_or_xcc, %r0 + %r30
2292 .word 0x87a00540 ! 1429: FSQRTd fsqrt
2293 .word 0x94782001 ! 1430: SDIV_I sdiv %r0, 0x0001, %r10
2294 .word 0x9a79c003 ! 1431: SDIV_R sdiv %r7, %r3, %r13
2295 .word 0xdb27c003 ! 1432: STF_R st %f13, [%r3, %r31]
2296 .word 0x8d9028ca ! 1433: WRPR_PSTATE_I wrpr %r0, 0x08ca, %pstate
2297 .word 0x8d802004 ! 1434: WRFPRS_I wr %r0, 0x0004, %fprs
2298 .word 0x8e6b000b ! 1435: UDIVX_R udivx %r12, %r11, %r7
2299 .word 0x81982499 ! 1436: WRHPR_HPSTATE_I wrhpr %r0, 0x0499, %hpstate
2300 mov 0x35, %r30
2301 .word 0x87d0001e ! 1437: Tcc_R tl icc_or_xcc, %r0 + %r30
2302 .word 0xce7fe001 ! 1438: SWAP_I swap %r7, [%r31 + 0x0001]
2303 .word 0x80d12001 ! 1439: UMULcc_I umulcc %r4, 0x0001, %r0
2304 .word 0x96d36001 ! 1440: UMULcc_I umulcc %r13, 0x0001, %r11
2305 .word 0x819829d4 ! 1441: WRHPR_HPSTATE_I wrhpr %r0, 0x09d4, %hpstate
2306 .word 0x8ec1a001 ! 1442: ADDCcc_I addccc %r6, 0x0001, %r7
2307 .word 0xcfe7c02b ! 1443: CASA_I casa [%r31] 0x 1, %r11, %r7
2308 .word 0x8d802000 ! 1444: WRFPRS_I wr %r0, 0x0000, %fprs
2309 .word 0x8d902854 ! 1445: WRPR_PSTATE_I wrpr %r0, 0x0854, %pstate
2310 ta T_CHANGE_NONHPRIV ! macro
2311 .word 0x34700001 ! 1447: BPG <illegal instruction>
2312 .word 0x8d902007 ! 1448: WRPR_PSTATE_I wrpr %r0, 0x0007, %pstate
2313 mov 0x33, %r30
2314 .word 0x83d0001e ! 1449: Tcc_R te icc_or_xcc, %r0 + %r30
2315 ta T_CHANGE_HPRIV ! macro
2316 .word 0x85684002 ! 1451: SDIVX_R sdivx %r1, %r2, %r2
2317 mov 0x33, %r30
2318 .word 0x8dd0001e ! 1452: Tcc_R tneg icc_or_xcc, %r0 + %r30
2319 .word 0x81982116 ! 1453: WRHPR_HPSTATE_I wrhpr %r0, 0x0116, %hpstate
2320 .word 0xc497e010 ! 1454: LDUHA_I lduha [%r31, + 0x0010] %asi, %r2
2321 .word 0x8d9026c0 ! 1455: WRPR_PSTATE_I wrpr %r0, 0x06c0, %pstate
2322 .word 0x93d02033 ! 1456: Tcc_I tne icc_or_xcc, %r0 + 51
2323 .word 0xc527c002 ! 1457: STF_R st %f2, [%r2, %r31]
2324 .word 0x9f480000 ! 1458: RDHPR_HPSTATE rdhpr %hpstate, %r15
2325 .word 0x87494000 ! 1459: RDHPR_HTBA rdhpr %htba, %r3
2326 mov 0x30, %r30
2327 .word 0x91d0001e ! 1460: Tcc_R ta icc_or_xcc, %r0 + %r30
2328 mov 0x30, %r30
2329 .word 0x91d0001e ! 1461: Tcc_R ta icc_or_xcc, %r0 + %r30
2330DS_73:
2331 .word 0x34800001 ! 1463: BG bg,a <label_0x1>
2332 illtrap
2333 .word 0x89b2c301 ! 1462: ALLIGNADDRESS alignaddr %r11, %r1, %r4
2334 ta T_CHANGE_TO_TL0 ! macro
2335 .word 0x8198298c ! 1464: WRHPR_HPSTATE_I wrhpr %r0, 0x098c, %hpstate
2336 .word 0x8d902e5b ! 1465: WRPR_PSTATE_I wrpr %r0, 0x0e5b, %pstate
2337 .word 0x9dd02034 ! 1466: Tcc_I tpos icc_or_xcc, %r0 + 52
2338 mov 0x31, %r30
2339 .word 0x81d0001e ! 1467: Tcc_R tn icc_or_xcc, %r0 + %r30
2340 .word 0x81982a8e ! 1468: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8e, %hpstate
2341 ta T_CHANGE_TO_TL0 ! macro
2342 ta T_CHANGE_NONHPRIV ! macro
2343 .word 0x87802089 ! 1471: WRASI_I wr %r0, 0x0089, %asi
2344 .word 0x9950c000 ! 1472: RDPR_TT rdpr %tt, %r12
2345DS_74:
2346 .word 0x32800001 ! 1474: BNE bne,a <label_0x1>
2347 illtrap
2348 .word 0x89b2830f ! 1473: ALLIGNADDRESS alignaddr %r10, %r15, %r4
2349 .word 0xc8c7e030 ! 1474: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r4
2350 .word 0x9950c000 ! 1475: RDPR_TT rdpr %tt, %r12
2351 .word 0x847be001 ! 1476: SDIV_I sdiv %r15, 0x0001, %r2
2352 .word 0x2a700001 ! 1477: BPCS <illegal instruction>
2353 .word 0x8cd0a001 ! 1478: UMULcc_I umulcc %r2, 0x0001, %r6
2354 mov 0x34, %r30
2355 .word 0x8dd0001e ! 1479: Tcc_R tneg icc_or_xcc, %r0 + %r30
2356 ta T_CHANGE_NONHPRIV ! macro
2357 .word 0x8003a001 ! 1481: ADD_I add %r14, 0x0001, %r0
2358 mov 0x30, %r30
2359 .word 0x9dd0001e ! 1482: Tcc_R tpos icc_or_xcc, %r0 + %r30
2360 .word 0xc0ffc02f ! 1483: SWAPA_R swapa %r0, [%r31 + %r15] 0x01
2361 .word 0x8da3cdc5 ! 1484: FdMULq fdmulq
2362 .word 0xcc8008a0 ! 1485: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
2363 .word 0xcc7fe001 ! 1486: SWAP_I swap %r6, [%r31 + 0x0001]
2364 mov 0x34, %r30
2365 .word 0x95d0001e ! 1487: Tcc_R tg icc_or_xcc, %r0 + %r30
2366 .word 0x95a109af ! 1488: FDIVs fdivs %f4, %f15, %f10
2367 .word 0x8850c001 ! 1489: UMUL_R umul %r3, %r1, %r4
2368 .word 0x3a800001 ! 1490: BCC bcc,a <label_0x1>
2369 .word 0x81982edf ! 1491: WRHPR_HPSTATE_I wrhpr %r0, 0x0edf, %hpstate
2370 .word 0x9b508000 ! 1492: RDPR_TSTATE rdpr %tstate, %r13
2371 ta T_CHANGE_HPRIV ! macro
2372 .word 0x8d9024ce ! 1494: WRPR_PSTATE_I wrpr %r0, 0x04ce, %pstate
2373 .word 0x92d3e001 ! 1495: UMULcc_I umulcc %r15, 0x0001, %r9
2374 .word 0x81a000c7 ! 1496: FNEGd fnegd %f38, %f0
2375 .word 0x81982e98 ! 1497: WRHPR_HPSTATE_I wrhpr %r0, 0x0e98, %hpstate
2376 .word 0x9fd02033 ! 1498: Tcc_I tvc icc_or_xcc, %r0 + 51
2377 mov 0x33, %r30
2378 .word 0x81d0001e ! 1499: Tcc_R tn icc_or_xcc, %r0 + %r30
2379 .word 0x8d902a11 ! 1500: WRPR_PSTATE_I wrpr %r0, 0x0a11, %pstate
2380 .word 0x8d902c86 ! 1501: WRPR_PSTATE_I wrpr %r0, 0x0c86, %pstate
2381 .word 0x2e800001 ! 1502: BVS bvs,a <label_0x1>
2382 .word 0x8198270b ! 1503: WRHPR_HPSTATE_I wrhpr %r0, 0x070b, %hpstate
2383 .word 0x9c01a001 ! 1504: ADD_I add %r6, 0x0001, %r14
2384 .word 0xdde7c027 ! 1505: CASA_I casa [%r31] 0x 1, %r7, %r14
2385 ta T_CHANGE_PRIV ! macro
2386 .word 0x81982986 ! 1507: WRHPR_HPSTATE_I wrhpr %r0, 0x0986, %hpstate
2387 mov 0x33, %r30
2388 .word 0x81d0001e ! 1508: Tcc_R tn icc_or_xcc, %r0 + %r30
2389 .word 0x81982a0a ! 1509: WRHPR_HPSTATE_I wrhpr %r0, 0x0a0a, %hpstate
2390 .word 0x8d902651 ! 1510: WRPR_PSTATE_I wrpr %r0, 0x0651, %pstate
2391 .word 0x89a309ce ! 1511: FDIVd fdivd %f12, %f14, %f4
2392 .word 0x81a2c9a4 ! 1512: FDIVs fdivs %f11, %f4, %f0
2393DS_75:
2394 .word 0x32800001 ! 1514: BNE bne,a <label_0x1>
2395 illtrap
2396 .word 0x89b34306 ! 1513: ALLIGNADDRESS alignaddr %r13, %r6, %r4
2397 .word 0x8b6a8007 ! 1514: SDIVX_R sdivx %r10, %r7, %r5
2398 .word 0x9fa089ea ! 1515: FDIVq dis not found
2399
2400 .word 0x87802010 ! 1516: WRASI_I wr %r0, 0x0010, %asi
2401DS_76:
2402 .word 0x32800001 ! 1518: BNE bne,a <label_0x1>
2403 .word 0xdd320005 ! 1518: STQF_R - %f14, [%r5, %r8]
2404 .word 0x9d458000 ! 1517: RD_SOFTINT_REG rd %softint, %r14
2405 .word 0x22800001 ! 1518: BE be,a <label_0x1>
2406 mov 0x35, %r30
2407 .word 0x9bd0001e ! 1519: Tcc_R tcc icc_or_xcc, %r0 + %r30
2408 ta T_CHANGE_PRIV ! macro
2409 .word 0xdc4fe001 ! 1521: LDSB_I ldsb [%r31 + 0x0001], %r14
2410 .word 0x87d02034 ! 1522: Tcc_I tl icc_or_xcc, %r0 + 52
2411 .word 0xdc8008a0 ! 1523: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
2412 .word 0x81982299 ! 1524: WRHPR_HPSTATE_I wrhpr %r0, 0x0299, %hpstate
2413 .word 0x87d02031 ! 1525: Tcc_I tl icc_or_xcc, %r0 + 49
2414 .word 0x819824ca ! 1526: WRHPR_HPSTATE_I wrhpr %r0, 0x04ca, %hpstate
2415 .word 0x819820c5 ! 1527: WRHPR_HPSTATE_I wrhpr %r0, 0x00c5, %hpstate
2416 .word 0xdc77e001 ! 1528: STX_I stx %r14, [%r31 + 0x0001]
2417 .word 0x8d802004 ! 1529: WRFPRS_I wr %r0, 0x0004, %fprs
2418 .word 0x36700001 ! 1530: BPGE <illegal instruction>
2419 .word 0xdd27e001 ! 1531: STF_I st %f14, [0x0001, %r31]
2420 .word 0x85d02035 ! 1532: Tcc_I tle icc_or_xcc, %r0 + 53
2421 .word 0x8d902610 ! 1533: WRPR_PSTATE_I wrpr %r0, 0x0610, %pstate
2422 .word 0xdd27e001 ! 1534: STF_I st %f14, [0x0001, %r31]
2423 .word 0xdcffc025 ! 1535: SWAPA_R swapa %r14, [%r31 + %r5] 0x01
2424 .word 0xdcc804a0 ! 1536: LDSBA_R ldsba [%r0, %r0] 0x25, %r14
2425 .word 0xdc9fe001 ! 1537: LDDA_I ldda [%r31, + 0x0001] %asi, %r14
2426 .word 0x85504000 ! 1538: RDPR_TNPC rdpr %tnpc, %r2
2427 .word 0x99a389a5 ! 1539: FDIVs fdivs %f14, %f5, %f12
2428 .word 0x9e692001 ! 1540: UDIVX_I udivx %r4, 0x0001, %r15
2429 .word 0xde800bc0 ! 1541: LDUWA_R lduwa [%r0, %r0] 0x5e, %r15
2430 .word 0x936b2001 ! 1542: SDIVX_I sdivx %r12, 0x0001, %r9
2431 .word 0x81982e04 ! 1543: WRHPR_HPSTATE_I wrhpr %r0, 0x0e04, %hpstate
2432 ta T_CHANGE_NONPRIV ! macro
2433 .word 0xd2d7e000 ! 1545: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r9
2434 .word 0x83d02033 ! 1546: Tcc_I te icc_or_xcc, %r0 + 51
2435 ta T_CHANGE_NONPRIV ! macro
2436 .word 0x8d902282 ! 1548: WRPR_PSTATE_I wrpr %r0, 0x0282, %pstate
2437DS_77:
2438 .word 0x34800001 ! 1550: BG bg,a <label_0x1>
2439 .word 0xcb320009 ! 1550: STQF_R - %f5, [%r9, %r8]
2440 .word 0x97458000 ! 1549: RD_SOFTINT_REG rd %softint, %r11
2441 .word 0xd65fc000 ! 1550: LDX_R ldx [%r31 + %r0], %r11
2442 .word 0x90d0a001 ! 1551: UMULcc_I umulcc %r2, 0x0001, %r8
2443 .word 0x87802089 ! 1552: WRASI_I wr %r0, 0x0089, %asi
2444 .word 0x3c700001 ! 1553: BPPOS <illegal instruction>
2445 ta T_CHANGE_NONHPRIV ! macro
2446 .word 0xd04fe001 ! 1555: LDSB_I ldsb [%r31 + 0x0001], %r8
2447 .word 0xd137e001 ! 1556: STQF_I - %f8, [0x0001, %r31]
2448 .word 0x81982b80 ! 1557: WRHPR_HPSTATE_I wrhpr %r0, 0x0b80, %hpstate
2449 .word 0x8d802000 ! 1558: WRFPRS_I wr %r0, 0x0000, %fprs
2450DS_78:
2451 .word 0x34800001 ! 1560: BG bg,a <label_0x1>
2452 .word 0xc531c00c ! 1560: STQF_R - %f2, [%r12, %r7]
2453 .word 0x93458000 ! 1559: RD_SOFTINT_REG rd %softint, %r9
2454 .word 0x819824cc ! 1560: WRHPR_HPSTATE_I wrhpr %r0, 0x04cc, %hpstate
2455 .word 0x819828cb ! 1561: WRHPR_HPSTATE_I wrhpr %r0, 0x08cb, %hpstate
2456 .word 0x8d9026c0 ! 1562: WRPR_PSTATE_I wrpr %r0, 0x06c0, %pstate
2457 .word 0x81982d98 ! 1563: WRHPR_HPSTATE_I wrhpr %r0, 0x0d98, %hpstate
2458 .word 0x8198294a ! 1564: WRHPR_HPSTATE_I wrhpr %r0, 0x094a, %hpstate
2459 .word 0x8d902e4a ! 1565: WRPR_PSTATE_I wrpr %r0, 0x0e4a, %pstate
2460DS_79:
2461 .word 0x22800001 ! 1567: BE be,a <label_0x1>
2462 illtrap
2463 .word 0x83b1030d ! 1566: ALLIGNADDRESS alignaddr %r4, %r13, %r1
2464 mov 0x31, %r30
2465 .word 0x95d0001e ! 1567: Tcc_R tg icc_or_xcc, %r0 + %r30
2466 .word 0xc3e7c02d ! 1568: CASA_I casa [%r31] 0x 1, %r13, %r1
2467 .word 0xc217c000 ! 1569: LDUH_R lduh [%r31 + %r0], %r1
2468 .word 0x89a3c9cc ! 1570: FDIVd fdivd %f46, %f12, %f4
2469 mov 0x30, %r30
2470 .word 0x81d0001e ! 1571: Tcc_R tn icc_or_xcc, %r0 + %r30
2471 mov 0x30, %r30
2472 .word 0x91d0001e ! 1572: Tcc_R ta icc_or_xcc, %r0 + %r30
2473 .word 0xc88008a0 ! 1573: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
2474 .word 0x9551c000 ! 1574: RDPR_TL rdpr %tl, %r10
2475DS_80:
2476 .word 0x34800001 ! 1576: BG bg,a <label_0x1>
2477 illtrap
2478 .word 0x81b00300 ! 1575: ALLIGNADDRESS alignaddr %r0, %r0, %r0
2479 mov 0x34, %r30
2480 .word 0x8dd0001e ! 1576: Tcc_R tneg icc_or_xcc, %r0 + %r30
2481 .word 0x8b494000 ! 1577: RDHPR_HTBA rdhpr %htba, %r5
2482 .word 0x94786001 ! 1578: SDIV_I sdiv %r1, 0x0001, %r10
2483 .word 0x8d802000 ! 1579: WRFPRS_I wr %r0, 0x0000, %fprs
2484 .word 0x8d802000 ! 1580: WRFPRS_I wr %r0, 0x0000, %fprs
2485 .word 0x9c016001 ! 1581: ADD_I add %r5, 0x0001, %r14
2486 .word 0xdcdfe030 ! 1582: LDXA_I ldxa [%r31, + 0x0030] %asi, %r14
2487 .word 0x22800001 ! 1583: BE be,a <label_0x1>
2488 mov 0x30, %r30
2489 .word 0x8bd0001e ! 1584: Tcc_R tcs icc_or_xcc, %r0 + %r30
2490 ta T_CHANGE_NONPRIV ! macro
2491 .word 0x8d9026df ! 1586: WRPR_PSTATE_I wrpr %r0, 0x06df, %pstate
2492 .word 0x81982e95 ! 1587: WRHPR_HPSTATE_I wrhpr %r0, 0x0e95, %hpstate
2493 .word 0x9e492001 ! 1588: MULX_I mulx %r4, 0x0001, %r15
2494 mov 0x35, %r30
2495 .word 0x85d0001e ! 1589: Tcc_R tle icc_or_xcc, %r0 + %r30
2496 .word 0xde2fe001 ! 1590: STB_I stb %r15, [%r31 + 0x0001]
2497 mov 0x35, %r30
2498 .word 0x8dd0001e ! 1591: Tcc_R tneg icc_or_xcc, %r0 + %r30
2499 .word 0x89a309ce ! 1592: FDIVd fdivd %f12, %f14, %f4
2500 .word 0xc88fe000 ! 1593: LDUBA_I lduba [%r31, + 0x0000] %asi, %r4
2501 .word 0xc8bfc02e ! 1594: STDA_R stda %r4, [%r31 + %r14] 0x01
2502 .word 0x20700001 ! 1595: BPN <illegal instruction>
2503 .word 0x9b514000 ! 1596: RDPR_TBA rdpr %tba, %r13
2504 ta T_CHANGE_NONPRIV ! macro
2505 ta T_CHANGE_TO_TL0 ! macro
2506 .word 0xdb3fe001 ! 1599: STDF_I std %f13, [0x0001, %r31]
2507 ta T_CHANGE_HPRIV ! macro
2508 .word 0xda8008a0 ! 1601: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
2509 .word 0x98798007 ! 1602: SDIV_R sdiv %r6, %r7, %r12
2510 .word 0x8198270d ! 1603: WRHPR_HPSTATE_I wrhpr %r0, 0x070d, %hpstate
2511 .word 0x8d90284d ! 1604: WRPR_PSTATE_I wrpr %r0, 0x084d, %pstate
2512 ta T_CHANGE_NONPRIV ! macro
2513 mov 0x35, %r30
2514 .word 0x87d0001e ! 1606: Tcc_R tl icc_or_xcc, %r0 + %r30
2515 ta T_CHANGE_NONPRIV ! macro
2516 .word 0x99d02030 ! 1608: Tcc_I tgu icc_or_xcc, %r0 + 48
2517 .word 0x9bd02032 ! 1609: Tcc_I tcc icc_or_xcc, %r0 + 50
2518 .word 0xd84fe001 ! 1610: LDSB_I ldsb [%r31 + 0x0001], %r12
2519 ta T_CHANGE_NONPRIV ! macro
2520 .word 0xd88fe000 ! 1612: LDUBA_I lduba [%r31, + 0x0000] %asi, %r12
2521 .word 0x99d02030 ! 1613: Tcc_I tgu icc_or_xcc, %r0 + 48
2522 .word 0xd89004a0 ! 1614: LDUHA_R lduha [%r0, %r0] 0x25, %r12
2523 .word 0x95d02030 ! 1615: Tcc_I tg icc_or_xcc, %r0 + 48
2524DS_81:
2525 .word 0x34800001 ! 1617: BG bg,a <label_0x1>
2526 .word 0xcb326001 ! 1617: STQF_I - %f5, [0x0001, %r9]
2527 .word 0x87458000 ! 1616: RD_SOFTINT_REG rd %softint, %r3
2528 .word 0x8d902c9b ! 1617: WRPR_PSTATE_I wrpr %r0, 0x0c9b, %pstate
2529 .word 0x81982982 ! 1618: WRHPR_HPSTATE_I wrhpr %r0, 0x0982, %hpstate
2530 .word 0x3a700001 ! 1619: BPCC <illegal instruction>
2531 mov 0x32, %r30
2532 .word 0x8bd0001e ! 1620: Tcc_R tcs icc_or_xcc, %r0 + %r30
2533 .word 0x97d02030 ! 1621: Tcc_I tge icc_or_xcc, %r0 + 48
2534 .word 0x30700001 ! 1622: BPA <illegal instruction>
2535 .word 0x2e700001 ! 1623: BPVS <illegal instruction>
2536 .word 0x34700001 ! 1624: BPG <illegal instruction>
2537 .word 0xc6cfe030 ! 1625: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r3
2538 ta T_CHANGE_PRIV ! macro
2539 .word 0x8fa000cb ! 1627: FNEGd fnegd %f42, %f38
2540 .word 0x81982cd3 ! 1628: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd3, %hpstate
2541 .word 0x34700001 ! 1629: BPG <illegal instruction>
2542 ta T_CHANGE_NONPRIV ! macro
2543 .word 0x3a800001 ! 1631: BCC bcc,a <label_0x1>
2544 ta T_CHANGE_HPRIV ! macro
2545DS_82:
2546 .word 0x20800001 ! 1634: BN bn,a <label_0x1>
2547 .word 0xcd33c00f ! 1634: STQF_R - %f6, [%r15, %r15]
2548 .word 0x9f458000 ! 1633: RD_SOFTINT_REG rd %softint, %r15
2549 ta T_CHANGE_PRIV ! macro
2550 .word 0x86830002 ! 1635: ADDcc_R addcc %r12, %r2, %r3
2551 .word 0x81982a56 ! 1636: WRHPR_HPSTATE_I wrhpr %r0, 0x0a56, %hpstate
2552 .word 0x81982644 ! 1637: WRHPR_HPSTATE_I wrhpr %r0, 0x0644, %hpstate
2553 mov 0x34, %r30
2554 .word 0x9bd0001e ! 1638: Tcc_R tcc icc_or_xcc, %r0 + %r30
2555 .word 0x87802016 ! 1639: WRASI_I wr %r0, 0x0016, %asi
2556 mov 0x35, %r30
2557 .word 0x83d0001e ! 1640: Tcc_R te icc_or_xcc, %r0 + %r30
2558 .word 0x8d802000 ! 1641: WRFPRS_I wr %r0, 0x0000, %fprs
2559 .word 0x87802089 ! 1642: WRASI_I wr %r0, 0x0089, %asi
2560 .word 0x8fd02032 ! 1643: Tcc_I tvs icc_or_xcc, %r0 + 50
2561 mov 0x33, %r30
2562 .word 0x97d0001e ! 1644: Tcc_R tge icc_or_xcc, %r0 + %r30
2563 .word 0xc727c002 ! 1645: STF_R st %f3, [%r2, %r31]
2564 .word 0x87a18d24 ! 1646: FsMULd fsmuld %f6, %f4, %f34
2565 .word 0x81982603 ! 1647: WRHPR_HPSTATE_I wrhpr %r0, 0x0603, %hpstate
2566 .word 0x94c32001 ! 1648: ADDCcc_I addccc %r12, 0x0001, %r10
2567 .word 0x81982c00 ! 1649: WRHPR_HPSTATE_I wrhpr %r0, 0x0c00, %hpstate
2568 mov 0x35, %r30
2569 .word 0x85d0001e ! 1650: Tcc_R tle icc_or_xcc, %r0 + %r30
2570 .word 0xd4c804a0 ! 1651: LDSBA_R ldsba [%r0, %r0] 0x25, %r10
2571 .word 0x8fd02035 ! 1652: Tcc_I tvs icc_or_xcc, %r0 + 53
2572 .word 0xd48804a0 ! 1653: LDUBA_R lduba [%r0, %r0] 0x25, %r10
2573DS_83:
2574 .word 0x22800001 ! 1655: BE be,a <label_0x1>
2575 illtrap
2576 .word 0x9bb04304 ! 1654: ALLIGNADDRESS alignaddr %r1, %r4, %r13
2577DS_84:
2578 .word 0x20800001 ! 1656: BN bn,a <label_0x1>
2579 illtrap
2580 .word 0x89b1030c ! 1655: ALLIGNADDRESS alignaddr %r4, %r12, %r4
2581 .word 0xc8800c00 ! 1656: LDUWA_R lduwa [%r0, %r0] 0x60, %r4
2582 .word 0xc8d804a0 ! 1657: LDXA_R ldxa [%r0, %r0] 0x25, %r4
2583DS_85:
2584 .word 0x32800001 ! 1659: BNE bne,a <label_0x1>
2585 .word 0xdd318002 ! 1659: STQF_R - %f14, [%r2, %r6]
2586 .word 0x9d458000 ! 1658: RD_SOFTINT_REG rd %softint, %r14
2587 .word 0x8d802000 ! 1659: WRFPRS_I wr %r0, 0x0000, %fprs
2588 .word 0xdc2fc002 ! 1660: STB_R stb %r14, [%r31 + %r2]
2589 .word 0x8d902c08 ! 1661: WRPR_PSTATE_I wrpr %r0, 0x0c08, %pstate
2590 .word 0x87802016 ! 1662: WRASI_I wr %r0, 0x0016, %asi
2591 .word 0x9dd02033 ! 1663: Tcc_I tpos icc_or_xcc, %r0 + 51
2592 .word 0x9cd1e001 ! 1664: UMULcc_I umulcc %r7, 0x0001, %r14
2593 ta T_CHANGE_TO_TL0 ! macro
2594 ta T_CHANGE_HPRIV ! macro
2595 mov 0x34, %r30
2596 .word 0x81d0001e ! 1667: Tcc_R tn icc_or_xcc, %r0 + %r30
2597 ta T_CHANGE_PRIV ! macro
2598 .word 0xdc8008a0 ! 1669: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
2599 .word 0x89504000 ! 1670: RDPR_TNPC rdpr %tnpc, %r4
2600 .word 0x87802004 ! 1671: WRASI_I wr %r0, 0x0004, %asi
2601 .word 0xc8d7e000 ! 1672: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r4
2602 .word 0x87a189cf ! 1673: FDIVd fdivd %f6, %f46, %f34
2603DS_86:
2604 .word 0x22800001 ! 1675: BE be,a <label_0x1>
2605 illtrap
2606 .word 0x83b2830c ! 1674: ALLIGNADDRESS alignaddr %r10, %r12, %r1
2607 .word 0x81982f80 ! 1675: WRHPR_HPSTATE_I wrhpr %r0, 0x0f80, %hpstate
2608 .word 0x8d902ed1 ! 1676: WRPR_PSTATE_I wrpr %r0, 0x0ed1, %pstate
2609 .word 0xc24fe001 ! 1677: LDSB_I ldsb [%r31 + 0x0001], %r1
2610 .word 0x87802088 ! 1678: WRASI_I wr %r0, 0x0088, %asi
2611 .word 0x84016001 ! 1679: ADD_I add %r5, 0x0001, %r2
2612 .word 0x81982d59 ! 1680: WRHPR_HPSTATE_I wrhpr %r0, 0x0d59, %hpstate
2613 ta T_CHANGE_NONPRIV ! macro
2614 .word 0x8d802000 ! 1682: WRFPRS_I wr %r0, 0x0000, %fprs
2615 .word 0xc4900e40 ! 1683: LDUHA_R lduha [%r0, %r0] 0x72, %r2
2616 .word 0x81982300 ! 1684: WRHPR_HPSTATE_I wrhpr %r0, 0x0300, %hpstate
2617 .word 0x8d802000 ! 1685: WRFPRS_I wr %r0, 0x0000, %fprs
2618 .word 0xc48008a0 ! 1686: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
2619 .word 0x81982256 ! 1687: WRHPR_HPSTATE_I wrhpr %r0, 0x0256, %hpstate
2620 .word 0x8d902a46 ! 1688: WRPR_PSTATE_I wrpr %r0, 0x0a46, %pstate
2621 .word 0x8d902e15 ! 1689: WRPR_PSTATE_I wrpr %r0, 0x0e15, %pstate
2622 .word 0x8d9022cb ! 1690: WRPR_PSTATE_I wrpr %r0, 0x02cb, %pstate
2623 .word 0x94c3e001 ! 1691: ADDCcc_I addccc %r15, 0x0001, %r10
2624 ta T_CHANGE_PRIV ! macro
2625 .word 0x90800007 ! 1693: ADDcc_R addcc %r0, %r7, %r8
2626 .word 0x8d902019 ! 1694: WRPR_PSTATE_I wrpr %r0, 0x0019, %pstate
2627 .word 0xd097e010 ! 1695: LDUHA_I lduha [%r31, + 0x0010] %asi, %r8
2628 .word 0x947bc00d ! 1696: SDIV_R sdiv %r15, %r13, %r10
2629 .word 0x99494000 ! 1697: RDHPR_HTBA rdhpr %htba, %r12
2630 .word 0x87802080 ! 1698: WRASI_I wr %r0, 0x0080, %asi
2631DS_87:
2632 .word 0x32800001 ! 1700: BNE bne,a <label_0x1>
2633 .word 0xdf32e001 ! 1700: STQF_I - %f15, [0x0001, %r11]
2634 .word 0x85458000 ! 1699: RD_SOFTINT_REG rd %softint, %r2
2635 mov 0x30, %r30
2636 .word 0x89d0001e ! 1700: Tcc_R tleu icc_or_xcc, %r0 + %r30
2637 ta T_CHANGE_TO_TL0 ! macro
2638 .word 0x8d902414 ! 1702: WRPR_PSTATE_I wrpr %r0, 0x0414, %pstate
2639 .word 0xc437e001 ! 1703: STH_I sth %r2, [%r31 + 0x0001]
2640 .word 0x819822ce ! 1704: WRHPR_HPSTATE_I wrhpr %r0, 0x02ce, %hpstate
2641 .word 0x24700001 ! 1705: BPLE <illegal instruction>
2642 .word 0x99a01a64 ! 1706: FqTOi fqtoi
2643 .word 0x87802080 ! 1707: WRASI_I wr %r0, 0x0080, %asi
2644 .word 0x87802089 ! 1708: WRASI_I wr %r0, 0x0089, %asi
2645 .word 0x81982e93 ! 1709: WRHPR_HPSTATE_I wrhpr %r0, 0x0e93, %hpstate
2646 .word 0x81982bca ! 1710: WRHPR_HPSTATE_I wrhpr %r0, 0x0bca, %hpstate
2647 .word 0x22800001 ! 1711: BE be,a <label_0x1>
2648DS_88:
2649 .word 0x32800001 ! 1713: BNE bne,a <label_0x1>
2650 .word 0xc130000c ! 1713: STQF_R - %f0, [%r12, %r0]
2651 .word 0x8f458000 ! 1712: RD_SOFTINT_REG rd %softint, %r7
2652 .word 0xcec004a0 ! 1713: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
2653 .word 0x81982155 ! 1714: WRHPR_HPSTATE_I wrhpr %r0, 0x0155, %hpstate
2654 ta T_CHANGE_TO_TL0 ! macro
2655 .word 0x8e528008 ! 1716: UMUL_R umul %r10, %r8, %r7
2656 .word 0xce7fe001 ! 1717: SWAP_I swap %r7, [%r31 + 0x0001]
2657 .word 0x87802014 ! 1718: WRASI_I wr %r0, 0x0014, %asi
2658 mov 0x34, %r30
2659 .word 0x8dd0001e ! 1719: Tcc_R tneg icc_or_xcc, %r0 + %r30
2660 .word 0xcec004a0 ! 1720: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
2661 .word 0xce8008a0 ! 1721: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2662 .word 0x8648a001 ! 1722: MULX_I mulx %r2, 0x0001, %r3
2663 ta T_CHANGE_NONPRIV ! macro
2664 mov 0x32, %r30
2665 .word 0x81d0001e ! 1724: Tcc_R tn icc_or_xcc, %r0 + %r30
2666 .word 0x8d802000 ! 1725: WRFPRS_I wr %r0, 0x0000, %fprs
2667DS_89:
2668 .word 0x22800001 ! 1727: BE be,a <label_0x1>
2669 .word 0xdf332001 ! 1727: STQF_I - %f15, [0x0001, %r12]
2670 .word 0x85458000 ! 1726: RD_SOFTINT_REG rd %softint, %r2
2671 .word 0x87a1c9ee ! 1727: FDIVq dis not found
2672
2673 .word 0xc797e001 ! 1728: LDQFA_I - [%r31, 0x0001], %f3
2674 ta T_CHANGE_HPRIV ! macro
2675 .word 0x22700001 ! 1730: BPE <illegal instruction>
2676 .word 0x34700001 ! 1731: BPG <illegal instruction>
2677DS_90:
2678 .word 0x34800001 ! 1733: BG bg,a <label_0x1>
2679 illtrap
2680 .word 0x8db08306 ! 1732: ALLIGNADDRESS alignaddr %r2, %r6, %r6
2681 .word 0x89d02035 ! 1733: Tcc_I tleu icc_or_xcc, %r0 + 53
2682 .word 0x8ba01a69 ! 1734: FqTOi fqtoi
2683 .word 0x81982a5c ! 1735: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5c, %hpstate
2684 .word 0x81982f03 ! 1736: WRHPR_HPSTATE_I wrhpr %r0, 0x0f03, %hpstate
2685 .word 0x8198205a ! 1737: WRHPR_HPSTATE_I wrhpr %r0, 0x005a, %hpstate
2686 .word 0xca5fc000 ! 1738: LDX_R ldx [%r31 + %r0], %r5
2687DS_91:
2688 .word 0x22800001 ! 1740: BE be,a <label_0x1>
2689 .word 0xd9306001 ! 1740: STQF_I - %f12, [0x0001, %r1]
2690 .word 0x81458000 ! 1739: RD_SOFTINT_REG stbar
2691 .word 0x87802080 ! 1740: WRASI_I wr %r0, 0x0080, %asi
2692 .word 0x8198241e ! 1741: WRHPR_HPSTATE_I wrhpr %r0, 0x041e, %hpstate
2693 .word 0x99d02031 ! 1742: Tcc_I tgu icc_or_xcc, %r0 + 49
2694 mov 0x34, %r30
2695 .word 0x83d0001e ! 1743: Tcc_R te icc_or_xcc, %r0 + %r30
2696DS_92:
2697 .word 0x20800001 ! 1745: BN bn,a <label_0x1>
2698 .word 0xcd31a001 ! 1745: STQF_I - %f6, [0x0001, %r6]
2699 .word 0x93458000 ! 1744: RD_SOFTINT_REG rd %softint, %r9
2700 ta T_CHANGE_TO_TL0 ! macro
2701 .word 0x87802004 ! 1746: WRASI_I wr %r0, 0x0004, %asi
2702 .word 0x87a10dc7 ! 1747: FdMULq fdmulq
2703 .word 0x80c2e001 ! 1748: ADDCcc_I addccc %r11, 0x0001, %r0
2704 .word 0x976b4003 ! 1749: SDIVX_R sdivx %r13, %r3, %r11
2705 .word 0x89d02035 ! 1750: Tcc_I tleu icc_or_xcc, %r0 + 53
2706 .word 0x8d902ec9 ! 1751: WRPR_PSTATE_I wrpr %r0, 0x0ec9, %pstate
2707 .word 0x87a009a9 ! 1752: FDIVs fdivs %f0, %f9, %f3
2708 .word 0x8d802000 ! 1753: WRFPRS_I wr %r0, 0x0000, %fprs
2709 .word 0x8ba249a2 ! 1754: FDIVs fdivs %f9, %f2, %f5
2710 .word 0xcad7e030 ! 1755: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r5
2711 .word 0x99a1c9ab ! 1756: FDIVs fdivs %f7, %f11, %f12
2712 .word 0x81a01a62 ! 1757: FqTOi fqtoi
2713 .word 0xc0800ba0 ! 1758: LDUWA_R lduwa [%r0, %r0] 0x5d, %r0
2714 ta T_CHANGE_HPRIV ! macro
2715 ta T_CHANGE_HPRIV ! macro
2716 ta T_CHANGE_NONHPRIV ! macro
2717 .word 0x8d902a47 ! 1762: WRPR_PSTATE_I wrpr %r0, 0x0a47, %pstate
2718 .word 0x8d902e84 ! 1763: WRPR_PSTATE_I wrpr %r0, 0x0e84, %pstate
2719 .word 0x97a00546 ! 1764: FSQRTd fsqrt
2720 .word 0xd6ffc026 ! 1765: SWAPA_R swapa %r11, [%r31 + %r6] 0x01
2721 .word 0x8d9020cb ! 1766: WRPR_PSTATE_I wrpr %r0, 0x00cb, %pstate
2722 ta T_CHANGE_TO_TL0 ! macro
2723 .word 0xd67fe001 ! 1768: SWAP_I swap %r11, [%r31 + 0x0001]
2724 ta T_CHANGE_HPRIV ! macro
2725 .word 0x9150c000 ! 1770: RDPR_TT rdpr %tt, %r8
2726 .word 0xd09004a0 ! 1771: LDUHA_R lduha [%r0, %r0] 0x25, %r8
2727 .word 0x8d802004 ! 1772: WRFPRS_I wr %r0, 0x0004, %fprs
2728 .word 0x976a0002 ! 1773: SDIVX_R sdivx %r8, %r2, %r11
2729 ta T_CHANGE_TO_TL0 ! macro
2730 .word 0x884a0004 ! 1775: MULX_R mulx %r8, %r4, %r4
2731 .word 0xc8800b20 ! 1776: LDUWA_R lduwa [%r0, %r0] 0x59, %r4
2732 .word 0xc93fe001 ! 1777: STDF_I std %f4, [0x0001, %r31]
2733 .word 0x36700001 ! 1778: BPGE <illegal instruction>
2734 .word 0x9249c002 ! 1779: MULX_R mulx %r7, %r2, %r9
2735 .word 0xd2bfe001 ! 1780: STDA_I stda %r9, [%r31 + 0x0001] %asi
2736 ta T_CHANGE_TO_TL0 ! macro
2737 ta T_CHANGE_HPRIV ! macro
2738 .word 0x819829c0 ! 1783: WRHPR_HPSTATE_I wrhpr %r0, 0x09c0, %hpstate
2739 mov 0x32, %r30
2740 .word 0x9bd0001e ! 1784: Tcc_R tcc icc_or_xcc, %r0 + %r30
2741 .word 0x82794006 ! 1785: SDIV_R sdiv %r5, %r6, %r1
2742 .word 0xc2dfe030 ! 1786: LDXA_I ldxa [%r31, + 0x0030] %asi, %r1
2743DS_93:
2744 .word 0x20800001 ! 1788: BN bn,a <label_0x1>
2745 illtrap
2746 .word 0x8bb3030c ! 1787: ALLIGNADDRESS alignaddr %r12, %r12, %r5
2747 .word 0x8d9022c0 ! 1788: WRPR_PSTATE_I wrpr %r0, 0x02c0, %pstate
2748 .word 0x98694008 ! 1789: UDIVX_R udivx %r5, %r8, %r12
2749 .word 0x819826c6 ! 1790: WRHPR_HPSTATE_I wrhpr %r0, 0x06c6, %hpstate
2750 ta T_CHANGE_PRIV ! macro
2751 .word 0x81d02033 ! 1792: Tcc_I tn icc_or_xcc, %r0 + 51
2752 .word 0x96db800e ! 1793: SMULcc_R smulcc %r14, %r14, %r11
2753 .word 0x8d902a1f ! 1794: WRPR_PSTATE_I wrpr %r0, 0x0a1f, %pstate
2754 ta T_CHANGE_NONHPRIV ! macro
2755 ta T_CHANGE_NONPRIV ! macro
2756 ta T_CHANGE_PRIV ! macro
2757 .word 0x8d9022c4 ! 1798: WRPR_PSTATE_I wrpr %r0, 0x02c4, %pstate
2758 .word 0x8d9028ca ! 1799: WRPR_PSTATE_I wrpr %r0, 0x08ca, %pstate
2759DS_94:
2760 .word 0x20800001 ! 1801: BN bn,a <label_0x1>
2761 .word 0xd932e001 ! 1801: STQF_I - %f12, [0x0001, %r11]
2762 .word 0x95458000 ! 1800: RD_SOFTINT_REG rd %softint, %r10
2763 .word 0xd4d80e60 ! 1801: LDXA_R ldxa [%r0, %r0] 0x73, %r10
2764 ta T_CHANGE_HPRIV ! macro
2765 .word 0x8cd3a001 ! 1803: UMULcc_I umulcc %r14, 0x0001, %r6
2766 .word 0x8d902c8b ! 1804: WRPR_PSTATE_I wrpr %r0, 0x0c8b, %pstate
2767 .word 0x81982c1d ! 1805: WRHPR_HPSTATE_I wrhpr %r0, 0x0c1d, %hpstate
2768 .word 0x9b6b6001 ! 1806: SDIVX_I sdivx %r13, 0x0001, %r13
2769 .word 0x8d902683 ! 1807: WRPR_PSTATE_I wrpr %r0, 0x0683, %pstate
2770 ta T_CHANGE_HPRIV ! macro
2771 .word 0xdb37c00e ! 1809: STQF_R - %f13, [%r14, %r31]
2772 .word 0x8d90228f ! 1810: WRPR_PSTATE_I wrpr %r0, 0x028f, %pstate
2773 .word 0xdacfe020 ! 1811: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r13
2774 .word 0xda1fc000 ! 1812: LDD_R ldd [%r31 + %r0], %r13
2775 .word 0x87802010 ! 1813: WRASI_I wr %r0, 0x0010, %asi
2776 .word 0x887a0006 ! 1814: SDIV_R sdiv %r8, %r6, %r4
2777DS_95:
2778 .word 0x32800001 ! 1816: BNE bne,a <label_0x1>
2779 illtrap
2780 .word 0x8bb38301 ! 1815: ALLIGNADDRESS alignaddr %r14, %r1, %r5
2781 .word 0x819829c7 ! 1816: WRHPR_HPSTATE_I wrhpr %r0, 0x09c7, %hpstate
2782 .word 0xca4fc000 ! 1817: LDSB_R ldsb [%r31 + %r0], %r5
2783 .word 0xca8008a0 ! 1818: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
2784 .word 0x8d802000 ! 1819: WRFPRS_I wr %r0, 0x0000, %fprs
2785 ta T_CHANGE_HPRIV ! macro
2786 .word 0x97d02032 ! 1821: Tcc_I tge icc_or_xcc, %r0 + 50
2787 .word 0x81982443 ! 1822: WRHPR_HPSTATE_I wrhpr %r0, 0x0443, %hpstate
2788 .word 0x2e800001 ! 1823: BVS bvs,a <label_0x1>
2789 .word 0xcac7e030 ! 1824: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r5
2790 .word 0x946bc000 ! 1825: UDIVX_R udivx %r15, %r0, %r10
2791 .word 0x3a700001 ! 1826: BPCC <illegal instruction>
2792 .word 0x8050000c ! 1827: UMUL_R umul %r0, %r12, %r0
2793 .word 0x91d02031 ! 1828: Tcc_I ta icc_or_xcc, %r0 + 49
2794 ta T_CHANGE_NONHPRIV ! macro
2795 .word 0xc127e001 ! 1830: STF_I st %f0, [0x0001, %r31]
2796 .word 0x81982b04 ! 1831: WRHPR_HPSTATE_I wrhpr %r0, 0x0b04, %hpstate
2797 .word 0x8d802000 ! 1832: WRFPRS_I wr %r0, 0x0000, %fprs
2798 mov 0x33, %r30
2799 .word 0x99d0001e ! 1833: Tcc_R tgu icc_or_xcc, %r0 + %r30
2800 mov 0x32, %r30
2801 .word 0x9bd0001e ! 1834: Tcc_R tcc icc_or_xcc, %r0 + %r30
2802 .word 0x81982aca ! 1835: WRHPR_HPSTATE_I wrhpr %r0, 0x0aca, %hpstate
2803 .word 0xc127e001 ! 1836: STF_I st %f0, [0x0001, %r31]
2804 .word 0x81982a4a ! 1837: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4a, %hpstate
2805 ta T_CHANGE_HPRIV ! macro
2806 .word 0xc0d804a0 ! 1839: LDXA_R ldxa [%r0, %r0] 0x25, %r0
2807 .word 0xc07fe001 ! 1840: SWAP_I swap %r0, [%r31 + 0x0001]
2808 .word 0x8d902a0d ! 1841: WRPR_PSTATE_I wrpr %r0, 0x0a0d, %pstate
2809 .word 0x8a812001 ! 1842: ADDcc_I addcc %r4, 0x0001, %r5
2810 .word 0xca2fc00c ! 1843: STB_R stb %r5, [%r31 + %r12]
2811 .word 0x8d802000 ! 1844: WRFPRS_I wr %r0, 0x0000, %fprs
2812 .word 0x97a149a2 ! 1845: FDIVs fdivs %f5, %f2, %f11
2813 .word 0x84690003 ! 1846: UDIVX_R udivx %r4, %r3, %r2
2814 .word 0x88c16001 ! 1847: ADDCcc_I addccc %r5, 0x0001, %r4
2815 .word 0x986b000a ! 1848: UDIVX_R udivx %r12, %r10, %r12
2816 .word 0x8d802000 ! 1849: WRFPRS_I wr %r0, 0x0000, %fprs
2817 .word 0x81982ecb ! 1850: WRHPR_HPSTATE_I wrhpr %r0, 0x0ecb, %hpstate
2818 ta T_CHANGE_NONHPRIV ! macro
2819 ta T_CHANGE_TO_TL0 ! macro
2820 .word 0x81982cdc ! 1853: WRHPR_HPSTATE_I wrhpr %r0, 0x0cdc, %hpstate
2821 ta T_CHANGE_PRIV ! macro
2822 .word 0xd9e7c02a ! 1855: CASA_I casa [%r31] 0x 1, %r10, %r12
2823 .word 0x81d02030 ! 1856: Tcc_I tn icc_or_xcc, %r0 + 48
2824 ta T_CHANGE_NONHPRIV ! macro
2825DS_96:
2826 .word 0x20800001 ! 1859: BN bn,a <label_0x1>
2827 .word 0xdb312001 ! 1859: STQF_I - %f13, [0x0001, %r4]
2828 .word 0x83458000 ! 1858: RD_SOFTINT_REG rd %softint, %r1
2829DS_97:
2830 .word 0x22800001 ! 1860: BE be,a <label_0x1>
2831 illtrap
2832 .word 0x97b18301 ! 1859: ALLIGNADDRESS alignaddr %r6, %r1, %r11
2833 .word 0x8ec12001 ! 1860: ADDCcc_I addccc %r4, 0x0001, %r7
2834 .word 0xce5fc000 ! 1861: LDX_R ldx [%r31 + %r0], %r7
2835 .word 0x8d802000 ! 1862: WRFPRS_I wr %r0, 0x0000, %fprs
2836 .word 0x8d9022d0 ! 1863: WRPR_PSTATE_I wrpr %r0, 0x02d0, %pstate
2837 .word 0x87802016 ! 1864: WRASI_I wr %r0, 0x0016, %asi
2838 .word 0x8d9022c8 ! 1865: WRPR_PSTATE_I wrpr %r0, 0x02c8, %pstate
2839 .word 0xce9fc020 ! 1866: LDDA_R ldda [%r31, %r0] 0x01, %r7
2840 .word 0xceffc021 ! 1867: SWAPA_R swapa %r7, [%r31 + %r1] 0x01
2841 .word 0xce47c000 ! 1868: LDSW_R ldsw [%r31 + %r0], %r7
2842 .word 0x8d902c1e ! 1869: WRPR_PSTATE_I wrpr %r0, 0x0c1e, %pstate
2843 ta T_CHANGE_NONPRIV ! macro
2844 .word 0xcedfe000 ! 1871: LDXA_I ldxa [%r31, + 0x0000] %asi, %r7
2845 .word 0x819820ca ! 1872: WRHPR_HPSTATE_I wrhpr %r0, 0x00ca, %hpstate
2846 .word 0xcfe7c021 ! 1873: CASA_I casa [%r31] 0x 1, %r1, %r7
2847 .word 0x81982f13 ! 1874: WRHPR_HPSTATE_I wrhpr %r0, 0x0f13, %hpstate
2848 .word 0x946bc009 ! 1875: UDIVX_R udivx %r15, %r9, %r10
2849 .word 0x3c800001 ! 1876: BPOS bpos,a <label_0x1>
2850DS_98:
2851 .word 0x20800001 ! 1878: BN bn,a <label_0x1>
2852 .word 0xcd324002 ! 1878: STQF_R - %f6, [%r2, %r9]
2853 .word 0x9d458000 ! 1877: RD_SOFTINT_REG rd %softint, %r14
2854 .word 0x81d02032 ! 1878: Tcc_I tn icc_or_xcc, %r0 + 50
2855 .word 0x91480000 ! 1879: RDHPR_HPSTATE rdhpr %hpstate, %r8
2856 .word 0x8bd02034 ! 1880: Tcc_I tcs icc_or_xcc, %r0 + 52
2857 .word 0x9dd02034 ! 1881: Tcc_I tpos icc_or_xcc, %r0 + 52
2858 .word 0x91a00547 ! 1882: FSQRTd fsqrt
2859 .word 0x9278c003 ! 1883: SDIV_R sdiv %r3, %r3, %r9
2860 .word 0xd24fe001 ! 1884: LDSB_I ldsb [%r31 + 0x0001], %r9
2861 .word 0x8d9022cf ! 1885: WRPR_PSTATE_I wrpr %r0, 0x02cf, %pstate
2862 .word 0x87802004 ! 1886: WRASI_I wr %r0, 0x0004, %asi
2863 .word 0x90db0001 ! 1887: SMULcc_R smulcc %r12, %r1, %r8
2864 .word 0x907ae001 ! 1888: SDIV_I sdiv %r11, 0x0001, %r8
2865 .word 0x9c51c00c ! 1889: UMUL_R umul %r7, %r12, %r14
2866 ta T_CHANGE_TO_TL0 ! macro
2867 .word 0xdc8fe000 ! 1891: LDUBA_I lduba [%r31, + 0x0000] %asi, %r14
2868 .word 0x8d902c90 ! 1892: WRPR_PSTATE_I wrpr %r0, 0x0c90, %pstate
2869 .word 0xdc8fe000 ! 1893: LDUBA_I lduba [%r31, + 0x0000] %asi, %r14
2870 .word 0x8d802004 ! 1894: WRFPRS_I wr %r0, 0x0004, %fprs
2871 .word 0xdcd7e030 ! 1895: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r14
2872 .word 0x81982bd8 ! 1896: WRHPR_HPSTATE_I wrhpr %r0, 0x0bd8, %hpstate
2873 .word 0x867a400c ! 1897: SDIV_R sdiv %r9, %r12, %r3
2874 .word 0x8d902213 ! 1898: WRPR_PSTATE_I wrpr %r0, 0x0213, %pstate
2875 .word 0x81982d13 ! 1899: WRHPR_HPSTATE_I wrhpr %r0, 0x0d13, %hpstate
2876 .word 0x819827ca ! 1900: WRHPR_HPSTATE_I wrhpr %r0, 0x07ca, %hpstate
2877 .word 0xc69004a0 ! 1901: LDUHA_R lduha [%r0, %r0] 0x25, %r3
2878 .word 0x86792001 ! 1902: SDIV_I sdiv %r4, 0x0001, %r3
2879 .word 0x987be001 ! 1903: SDIV_I sdiv %r15, 0x0001, %r12
2880 ta T_CHANGE_NONHPRIV ! macro
2881 .word 0x8ba00548 ! 1905: FSQRTd fsqrt
2882 .word 0xcac00e80 ! 1906: LDSWA_R ldswa [%r0, %r0] 0x74, %r5
2883 .word 0x2a800001 ! 1907: BCS bcs,a <label_0x1>
2884 .word 0x819821d6 ! 1908: WRHPR_HPSTATE_I wrhpr %r0, 0x01d6, %hpstate
2885 .word 0x8d902ad1 ! 1909: WRPR_PSTATE_I wrpr %r0, 0x0ad1, %pstate
2886 .word 0x95d02031 ! 1910: Tcc_I tg icc_or_xcc, %r0 + 49
2887DS_99:
2888 .word 0x22800001 ! 1912: BE be,a <label_0x1>
2889 .word 0xd331c00f ! 1912: STQF_R - %f9, [%r15, %r7]
2890 .word 0x81458000 ! 1911: RD_SOFTINT_REG stbar
2891 .word 0x8d902a0d ! 1912: WRPR_PSTATE_I wrpr %r0, 0x0a0d, %pstate
2892 .word 0x8d90281a ! 1913: WRPR_PSTATE_I wrpr %r0, 0x081a, %pstate
2893 .word 0x9678a001 ! 1914: SDIV_I sdiv %r2, 0x0001, %r11
2894 .word 0x8d902494 ! 1915: WRPR_PSTATE_I wrpr %r0, 0x0494, %pstate
2895DS_100:
2896 .word 0x20800001 ! 1917: BN bn,a <label_0x1>
2897 .word 0xc731a001 ! 1917: STQF_I - %f3, [0x0001, %r6]
2898 .word 0x8d458000 ! 1916: RD_SOFTINT_REG rd %softint, %r6
2899 .word 0x8da00560 ! 1917: FSQRTq fsqrt
2900 .word 0x9880000d ! 1918: ADDcc_R addcc %r0, %r13, %r12
2901 .word 0x8e802001 ! 1919: ADDcc_I addcc %r0, 0x0001, %r7
2902 ta T_CHANGE_TO_TL0 ! macro
2903 .word 0xce5fc000 ! 1921: LDX_R ldx [%r31 + %r0], %r7
2904 .word 0xce97e030 ! 1922: LDUHA_I lduha [%r31, + 0x0030] %asi, %r7
2905 .word 0xce77c00d ! 1923: STX_R stx %r7, [%r31 + %r13]
2906 .word 0x9dd02032 ! 1924: Tcc_I tpos icc_or_xcc, %r0 + 50
2907 .word 0x8d902c8a ! 1925: WRPR_PSTATE_I wrpr %r0, 0x0c8a, %pstate
2908 .word 0xce800a60 ! 1926: LDUWA_R lduwa [%r0, %r0] 0x53, %r7
2909 .word 0x8e79a001 ! 1927: SDIV_I sdiv %r6, 0x0001, %r7
2910 .word 0x8d802000 ! 1928: WRFPRS_I wr %r0, 0x0000, %fprs
2911 .word 0x81982d8f ! 1929: WRHPR_HPSTATE_I wrhpr %r0, 0x0d8f, %hpstate
2912 .word 0x87802014 ! 1930: WRASI_I wr %r0, 0x0014, %asi
2913 .word 0x81d02030 ! 1931: Tcc_I tn icc_or_xcc, %r0 + 48
2914 .word 0x81982a97 ! 1932: WRHPR_HPSTATE_I wrhpr %r0, 0x0a97, %hpstate
2915 .word 0x8d9028d7 ! 1933: WRPR_PSTATE_I wrpr %r0, 0x08d7, %pstate
2916DS_101:
2917 .word 0x32800001 ! 1935: BNE bne,a <label_0x1>
2918 illtrap
2919 .word 0x87b3830c ! 1934: ALLIGNADDRESS alignaddr %r14, %r12, %r3
2920 ta T_CHANGE_TO_TL0 ! macro
2921 mov 0x31, %r30
2922 .word 0x8dd0001e ! 1936: Tcc_R tneg icc_or_xcc, %r0 + %r30
2923 .word 0x846b2001 ! 1937: UDIVX_I udivx %r12, 0x0001, %r2
2924 ta T_CHANGE_TO_TL0 ! macro
2925DS_102:
2926 .word 0x20800001 ! 1940: BN bn,a <label_0x1>
2927 .word 0xcb31e001 ! 1940: STQF_I - %f5, [0x0001, %r7]
2928 .word 0x8d458000 ! 1939: RD_SOFTINT_REG rd %softint, %r6
2929 .word 0x8d90249c ! 1940: WRPR_PSTATE_I wrpr %r0, 0x049c, %pstate
2930 .word 0x8ba14dcd ! 1941: FdMULq fdmulq
2931 .word 0x95a149ac ! 1942: FDIVs fdivs %f5, %f12, %f10
2932 .word 0x9b68a001 ! 1943: SDIVX_I sdivx %r2, 0x0001, %r13
2933 .word 0x8d9022c7 ! 1944: WRPR_PSTATE_I wrpr %r0, 0x02c7, %pstate
2934 .word 0x8d802000 ! 1945: WRFPRS_I wr %r0, 0x0000, %fprs
2935 .word 0x87802014 ! 1946: WRASI_I wr %r0, 0x0014, %asi
2936 .word 0x9c48800a ! 1947: MULX_R mulx %r2, %r10, %r14
2937 .word 0x8d902cda ! 1948: WRPR_PSTATE_I wrpr %r0, 0x0cda, %pstate
2938 .word 0x3c800001 ! 1949: BPOS bpos,a <label_0x1>
2939 .word 0x8d902a15 ! 1950: WRPR_PSTATE_I wrpr %r0, 0x0a15, %pstate
2940 .word 0x93d02033 ! 1951: Tcc_I tne icc_or_xcc, %r0 + 51
2941 mov 0x32, %r30
2942 .word 0x83d0001e ! 1952: Tcc_R te icc_or_xcc, %r0 + %r30
2943 .word 0x9fd02032 ! 1953: Tcc_I tvc icc_or_xcc, %r0 + 50
2944 .word 0x93686001 ! 1954: SDIVX_I sdivx %r1, 0x0001, %r9
2945 .word 0x28700001 ! 1955: BPLEU <illegal instruction>
2946 .word 0xd2c804a0 ! 1956: LDSBA_R ldsba [%r0, %r0] 0x25, %r9
2947DS_103:
2948 .word 0x32800001 ! 1958: BNE bne,a <label_0x1>
2949 .word 0xc9312001 ! 1958: STQF_I - %f4, [0x0001, %r4]
2950 .word 0x89458000 ! 1957: RD_SOFTINT_REG rd %softint, %r4
2951 .word 0xc917c000 ! 1958: LDQF_R - [%r31, %r0], %f4
2952 .word 0x97a000c4 ! 1959: FNEGd fnegd %f4, %f42
2953 .word 0x2c700001 ! 1960: BPNEG <illegal instruction>
2954 .word 0xd607e001 ! 1961: LDUW_I lduw [%r31 + 0x0001], %r11
2955 .word 0x81982e5b ! 1962: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5b, %hpstate
2956 .word 0xd69004a0 ! 1963: LDUHA_R lduha [%r0, %r0] 0x25, %r11
2957 ta T_CHANGE_NONPRIV ! macro
2958 .word 0x9f500000 ! 1965: RDPR_TPC rdpr %tpc, %r15
2959 .word 0x82d2a001 ! 1966: UMULcc_I umulcc %r10, 0x0001, %r1
2960 .word 0x89a000c0 ! 1967: FNEGd fnegd %f0, %f4
2961 .word 0x85514000 ! 1968: RDPR_TBA rdpr %tba, %r2
2962 .word 0xc48008a0 ! 1969: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
2963 .word 0x2c700001 ! 1970: BPNEG <illegal instruction>
2964 .word 0x93a000cf ! 1971: FNEGd fnegd %f46, %f40
2965 .word 0x88016001 ! 1972: ADD_I add %r5, 0x0001, %r4
2966 .word 0x8d9028d8 ! 1973: WRPR_PSTATE_I wrpr %r0, 0x08d8, %pstate
2967 ta T_CHANGE_TO_TL0 ! macro
2968 .word 0x92684000 ! 1975: UDIVX_R udivx %r1, %r0, %r9
2969 .word 0xd28008a0 ! 1976: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
2970 .word 0xd28008a0 ! 1977: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
2971 .word 0x8d902e5d ! 1978: WRPR_PSTATE_I wrpr %r0, 0x0e5d, %pstate
2972 .word 0x34700001 ! 1979: BPG <illegal instruction>
2973 ta T_CHANGE_NONPRIV ! macro
2974 .word 0x8bd02033 ! 1981: Tcc_I tcs icc_or_xcc, %r0 + 51
2975DS_104:
2976 .word 0x20800001 ! 1983: BN bn,a <label_0x1>
2977 .word 0xc532e001 ! 1983: STQF_I - %f2, [0x0001, %r11]
2978 .word 0x8d458000 ! 1982: RD_SOFTINT_REG rd %softint, %r6
2979 .word 0x9ba04dce ! 1983: FdMULq fdmulq
2980 .word 0x2a700001 ! 1984: BPCS <illegal instruction>
2981 .word 0xda17c000 ! 1985: LDUH_R lduh [%r31 + %r0], %r13
2982 .word 0x87802004 ! 1986: WRASI_I wr %r0, 0x0004, %asi
2983 .word 0x87802004 ! 1987: WRASI_I wr %r0, 0x0004, %asi
2984 .word 0x30800001 ! 1988: BA ba,a <label_0x1>
2985 .word 0xda8804a0 ! 1989: LDUBA_R lduba [%r0, %r0] 0x25, %r13
2986 .word 0xda97e020 ! 1990: LDUHA_I lduha [%r31, + 0x0020] %asi, %r13
2987 .word 0xda8fe030 ! 1991: LDUBA_I lduba [%r31, + 0x0030] %asi, %r13
2988 .word 0xda7fe001 ! 1992: SWAP_I swap %r13, [%r31 + 0x0001]
2989 .word 0x81982e8a ! 1993: WRHPR_HPSTATE_I wrhpr %r0, 0x0e8a, %hpstate
2990 .word 0xdac7e000 ! 1994: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r13
2991 .word 0xda8008a0 ! 1995: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
2992 .word 0x8c53c000 ! 1996: UMUL_R umul %r15, %r0, %r6
2993 .word 0xcc4fc000 ! 1997: LDSB_R ldsb [%r31 + %r0], %r6
2994 .word 0x81d02034 ! 1998: Tcc_I tn icc_or_xcc, %r0 + 52
2995 .word 0x8d90280f ! 1999: WRPR_PSTATE_I wrpr %r0, 0x080f, %pstate
2996 .word 0x81982287 ! 2000: WRHPR_HPSTATE_I wrhpr %r0, 0x0287, %hpstate
2997 .word 0x20700001 ! 2001: BPN <illegal instruction>
2998 mov 0x31, %r30
2999 .word 0x9bd0001e ! 2002: Tcc_R tcc icc_or_xcc, %r0 + %r30
3000 .word 0x81508000 ! 2003: RDPR_TSTATE rdpr %tstate, %r0
3001 ta T_CHANGE_PRIV ! macro
3002 .word 0xc097e010 ! 2005: LDUHA_I lduha [%r31, + 0x0010] %asi, %r0
3003 .word 0x87802089 ! 2006: WRASI_I wr %r0, 0x0089, %asi
3004 ta T_CHANGE_TO_TL0 ! macro
3005 .word 0x906a4004 ! 2008: UDIVX_R udivx %r9, %r4, %r8
3006 .word 0x91d02035 ! 2009: Tcc_I ta icc_or_xcc, %r0 + 53
3007 .word 0x8d90208f ! 2010: WRPR_PSTATE_I wrpr %r0, 0x008f, %pstate
3008 .word 0x85a38d2e ! 2011: FsMULd fsmuld %f14, %f14, %f2
3009 .word 0xc48008a0 ! 2012: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
3010 .word 0x81982a45 ! 2013: WRHPR_HPSTATE_I wrhpr %r0, 0x0a45, %hpstate
3011 mov 0x35, %r30
3012 .word 0x9dd0001e ! 2014: Tcc_R tpos icc_or_xcc, %r0 + %r30
3013 ta T_CHANGE_NONHPRIV ! macro
3014 .word 0xc4ffc02e ! 2016: SWAPA_R swapa %r2, [%r31 + %r14] 0x01
3015 .word 0x83a00568 ! 2017: FSQRTq fsqrt
3016 .word 0x20800001 ! 2018: BN bn,a <label_0x1>
3017 .word 0x87802004 ! 2019: WRASI_I wr %r0, 0x0004, %asi
3018 .word 0xc2c7e000 ! 2020: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r1
3019 mov 0x31, %r30
3020 .word 0x89d0001e ! 2021: Tcc_R tleu icc_or_xcc, %r0 + %r30
3021 .word 0x8d902850 ! 2022: WRPR_PSTATE_I wrpr %r0, 0x0850, %pstate
3022 .word 0x2c800001 ! 2023: BNEG bneg,a <label_0x1>
3023 .word 0x87d02030 ! 2024: Tcc_I tl icc_or_xcc, %r0 + 48
3024 .word 0x8d90269e ! 2025: WRPR_PSTATE_I wrpr %r0, 0x069e, %pstate
3025DS_105:
3026 .word 0x32800001 ! 2027: BNE bne,a <label_0x1>
3027 illtrap
3028 .word 0x89b2c30d ! 2026: ALLIGNADDRESS alignaddr %r11, %r13, %r4
3029 .word 0x87802089 ! 2027: WRASI_I wr %r0, 0x0089, %asi
3030 .word 0x8d902049 ! 2028: WRPR_PSTATE_I wrpr %r0, 0x0049, %pstate
3031 .word 0xc8800ac0 ! 2029: LDUWA_R lduwa [%r0, %r0] 0x56, %r4
3032 .word 0x2a700001 ! 2030: BPCS <illegal instruction>
3033 .word 0x9482a001 ! 2031: ADDcc_I addcc %r10, 0x0001, %r10
3034 .word 0xd4800c40 ! 2032: LDUWA_R lduwa [%r0, %r0] 0x62, %r10
3035 ta T_CHANGE_NONHPRIV ! macro
3036 .word 0x81982d54 ! 2034: WRHPR_HPSTATE_I wrhpr %r0, 0x0d54, %hpstate
3037 .word 0x8d802004 ! 2035: WRFPRS_I wr %r0, 0x0004, %fprs
3038 .word 0x8d902280 ! 2036: WRPR_PSTATE_I wrpr %r0, 0x0280, %pstate
3039 .word 0x89500000 ! 2037: RDPR_TPC rdpr %tpc, %r4
3040 .word 0x8198239b ! 2038: WRHPR_HPSTATE_I wrhpr %r0, 0x039b, %hpstate
3041 .word 0x8d802000 ! 2039: WRFPRS_I wr %r0, 0x0000, %fprs
3042 ta T_CHANGE_TO_TL0 ! macro
3043 .word 0x8d90280a ! 2041: WRPR_PSTATE_I wrpr %r0, 0x080a, %pstate
3044 ta T_CHANGE_PRIV ! macro
3045 .word 0x844b2001 ! 2043: MULX_I mulx %r12, 0x0001, %r2
3046 .word 0x967a4002 ! 2044: SDIV_R sdiv %r9, %r2, %r11
3047 .word 0x81982b9c ! 2045: WRHPR_HPSTATE_I wrhpr %r0, 0x0b9c, %hpstate
3048 .word 0x8d90280f ! 2046: WRPR_PSTATE_I wrpr %r0, 0x080f, %pstate
3049 .word 0xd6d80e40 ! 2047: LDXA_R ldxa [%r0, %r0] 0x72, %r11
3050 .word 0x8d90261a ! 2048: WRPR_PSTATE_I wrpr %r0, 0x061a, %pstate
3051 .word 0x9da309ea ! 2049: FDIVq dis not found
3052
3053 .word 0x81982699 ! 2050: WRHPR_HPSTATE_I wrhpr %r0, 0x0699, %hpstate
3054 mov 0x32, %r30
3055 .word 0x9fd0001e ! 2051: Tcc_R tvc icc_or_xcc, %r0 + %r30
3056DS_106:
3057 .word 0x22800001 ! 2053: BE be,a <label_0x1>
3058 .word 0xd531e001 ! 2053: STQF_I - %f10, [0x0001, %r7]
3059 .word 0x8d458000 ! 2052: RD_SOFTINT_REG rd %softint, %r6
3060 .word 0x81982841 ! 2053: WRHPR_HPSTATE_I wrhpr %r0, 0x0841, %hpstate
3061 .word 0x99a209cf ! 2054: FDIVd fdivd %f8, %f46, %f12
3062 ta T_CHANGE_NONPRIV ! macro
3063 mov 0x31, %r30
3064 .word 0x85d0001e ! 2056: Tcc_R tle icc_or_xcc, %r0 + %r30
3065 .word 0x8d902255 ! 2057: WRPR_PSTATE_I wrpr %r0, 0x0255, %pstate
3066 .word 0x8b494000 ! 2058: RDHPR_HTBA rdhpr %htba, %r5
3067 mov 0x32, %r30
3068 .word 0x89d0001e ! 2059: Tcc_R tleu icc_or_xcc, %r0 + %r30
3069DS_107:
3070 .word 0x22800001 ! 2061: BE be,a <label_0x1>
3071 .word 0xcf33c00b ! 2061: STQF_R - %f7, [%r11, %r15]
3072 .word 0x93458000 ! 2060: RD_SOFTINT_REG rd %softint, %r9
3073 mov 0x34, %r30
3074 .word 0x85d0001e ! 2061: Tcc_R tle icc_or_xcc, %r0 + %r30
3075 .word 0x8d500000 ! 2062: RDPR_TPC rdpr %tpc, %r6
3076 .word 0x8c7aa001 ! 2063: SDIV_I sdiv %r10, 0x0001, %r6
3077 .word 0xcc800aa0 ! 2064: LDUWA_R lduwa [%r0, %r0] 0x55, %r6
3078 .word 0x82d06001 ! 2065: UMULcc_I umulcc %r1, 0x0001, %r1
3079 .word 0xc28008a0 ! 2066: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3080 .word 0x81982e85 ! 2067: WRHPR_HPSTATE_I wrhpr %r0, 0x0e85, %hpstate
3081 .word 0x87508000 ! 2068: RDPR_TSTATE rdpr %tstate, %r3
3082 ta T_CHANGE_PRIV ! macro
3083 .word 0xc6c00e40 ! 2070: LDSWA_R ldswa [%r0, %r0] 0x72, %r3
3084 .word 0x8cd3c009 ! 2071: UMULcc_R umulcc %r15, %r9, %r6
3085 .word 0x8d90200f ! 2072: WRPR_PSTATE_I wrpr %r0, 0x000f, %pstate
3086 .word 0x94696001 ! 2073: UDIVX_I udivx %r5, 0x0001, %r10
3087 .word 0x8d902204 ! 2074: WRPR_PSTATE_I wrpr %r0, 0x0204, %pstate
3088 .word 0x2c700001 ! 2075: BPNEG <illegal instruction>
3089 .word 0xd4800c40 ! 2076: LDUWA_R lduwa [%r0, %r0] 0x62, %r10
3090 .word 0x8d902ed5 ! 2077: WRPR_PSTATE_I wrpr %r0, 0x0ed5, %pstate
3091 mov 0x35, %r30
3092 .word 0x8fd0001e ! 2078: Tcc_R tvs icc_or_xcc, %r0 + %r30
3093 .word 0x87d02031 ! 2079: Tcc_I tl icc_or_xcc, %r0 + 49
3094 .word 0xd49fe001 ! 2080: LDDA_I ldda [%r31, + 0x0001] %asi, %r10
3095 .word 0x9bd02034 ! 2081: Tcc_I tcc icc_or_xcc, %r0 + 52
3096 .word 0xd45fc000 ! 2082: LDX_R ldx [%r31 + %r0], %r10
3097 .word 0x8198240b ! 2083: WRHPR_HPSTATE_I wrhpr %r0, 0x040b, %hpstate
3098 .word 0x819827d3 ! 2084: WRHPR_HPSTATE_I wrhpr %r0, 0x07d3, %hpstate
3099 .word 0xd407c000 ! 2085: LDUW_R lduw [%r31 + %r0], %r10
3100 .word 0x81982f5c ! 2086: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5c, %hpstate
3101 .word 0x8d90285b ! 2087: WRPR_PSTATE_I wrpr %r0, 0x085b, %pstate
3102 .word 0x97d02034 ! 2088: Tcc_I tge icc_or_xcc, %r0 + 52
3103 .word 0x26800001 ! 2089: BL bl,a <label_0x1>
3104 .word 0xd4c004a0 ! 2090: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
3105 .word 0x81982f8f ! 2091: WRHPR_HPSTATE_I wrhpr %r0, 0x0f8f, %hpstate
3106 .word 0x87802089 ! 2092: WRASI_I wr %r0, 0x0089, %asi
3107 .word 0x87802004 ! 2093: WRASI_I wr %r0, 0x0004, %asi
3108 .word 0xd437e001 ! 2094: STH_I sth %r10, [%r31 + 0x0001]
3109 .word 0xd4800c00 ! 2095: LDUWA_R lduwa [%r0, %r0] 0x60, %r10
3110 .word 0x8d802000 ! 2096: WRFPRS_I wr %r0, 0x0000, %fprs
3111 .word 0x99d02030 ! 2097: Tcc_I tgu icc_or_xcc, %r0 + 48
3112 mov 0x33, %r30
3113 .word 0x8bd0001e ! 2098: Tcc_R tcs icc_or_xcc, %r0 + %r30
3114 .word 0x81982bdb ! 2099: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdb, %hpstate
3115 .word 0xd4bfe001 ! 2100: STDA_I stda %r10, [%r31 + 0x0001] %asi
3116DS_108:
3117 .word 0x34800001 ! 2102: BG bg,a <label_0x1>
3118 illtrap
3119 .word 0x8fb10303 ! 2101: ALLIGNADDRESS alignaddr %r4, %r3, %r7
3120 .word 0x807ae001 ! 2102: SDIV_I sdiv %r11, 0x0001, %r0
3121DS_109:
3122 .word 0x20800001 ! 2104: BN bn,a <label_0x1>
3123 .word 0xd332c00d ! 2104: STQF_R - %f9, [%r13, %r11]
3124 .word 0x97458000 ! 2103: RD_SOFTINT_REG rd %softint, %r11
3125 .word 0x8d902e18 ! 2104: WRPR_PSTATE_I wrpr %r0, 0x0e18, %pstate
3126 .word 0x81982ad8 ! 2105: WRHPR_HPSTATE_I wrhpr %r0, 0x0ad8, %hpstate
3127DS_110:
3128 .word 0x32800001 ! 2107: BNE bne,a <label_0x1>
3129 illtrap
3130 .word 0x89b10304 ! 2106: ALLIGNADDRESS alignaddr %r4, %r4, %r4
3131DS_111:
3132 .word 0x20800001 ! 2108: BN bn,a <label_0x1>
3133 .word 0xd5304008 ! 2108: STQF_R - %f10, [%r8, %r1]
3134 .word 0x9b458000 ! 2107: RD_SOFTINT_REG rd %softint, %r13
3135 .word 0xdb37c008 ! 2108: STQF_R - %f13, [%r8, %r31]
3136 .word 0xdac7e000 ! 2109: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r13
3137 .word 0x81a3cd28 ! 2110: FsMULd fsmuld %f15, %f8, %f0
3138 mov 0x32, %r30
3139 .word 0x8dd0001e ! 2111: Tcc_R tneg icc_or_xcc, %r0 + %r30
3140DS_112:
3141 .word 0x34800001 ! 2113: BG bg,a <label_0x1>
3142 .word 0xd9322001 ! 2113: STQF_I - %f12, [0x0001, %r8]
3143 .word 0x8f458000 ! 2112: RD_SOFTINT_REG rd %softint, %r7
3144 .word 0x30800001 ! 2113: BA ba,a <label_0x1>
3145 .word 0xcf27e001 ! 2114: STF_I st %f7, [0x0001, %r31]
3146 ta T_CHANGE_NONHPRIV ! macro
3147 .word 0x87802089 ! 2116: WRASI_I wr %r0, 0x0089, %asi
3148 .word 0x81982acb ! 2117: WRHPR_HPSTATE_I wrhpr %r0, 0x0acb, %hpstate
3149 .word 0x81982740 ! 2118: WRHPR_HPSTATE_I wrhpr %r0, 0x0740, %hpstate
3150 .word 0x8d9028c6 ! 2119: WRPR_PSTATE_I wrpr %r0, 0x08c6, %pstate
3151 .word 0xcedfe010 ! 2120: LDXA_I ldxa [%r31, + 0x0010] %asi, %r7
3152 .word 0x8d802000 ! 2121: WRFPRS_I wr %r0, 0x0000, %fprs
3153 .word 0xcf97e001 ! 2122: LDQFA_I - [%r31, 0x0001], %f7
3154 .word 0x8198278b ! 2123: WRHPR_HPSTATE_I wrhpr %r0, 0x078b, %hpstate
3155 .word 0x8da000cc ! 2124: FNEGd fnegd %f12, %f6
3156 .word 0x26700001 ! 2125: BPL <illegal instruction>
3157 .word 0xccbfc02c ! 2126: STDA_R stda %r6, [%r31 + %r12] 0x01
3158 .word 0x86690009 ! 2127: UDIVX_R udivx %r4, %r9, %r3
3159 .word 0xc697e030 ! 2128: LDUHA_I lduha [%r31, + 0x0030] %asi, %r3
3160 .word 0x8d902287 ! 2129: WRPR_PSTATE_I wrpr %r0, 0x0287, %pstate
3161 .word 0x20800001 ! 2130: BN bn,a <label_0x1>
3162DS_113:
3163 .word 0x34800001 ! 2132: BG bg,a <label_0x1>
3164 illtrap
3165 .word 0x9fb24302 ! 2131: ALLIGNADDRESS alignaddr %r9, %r2, %r15
3166 ta T_CHANGE_NONPRIV ! macro
3167 .word 0xde800ba0 ! 2133: LDUWA_R lduwa [%r0, %r0] 0x5d, %r15
3168 .word 0x81d02030 ! 2134: Tcc_I tn icc_or_xcc, %r0 + 48
3169 .word 0x9bd02032 ! 2135: Tcc_I tcc icc_or_xcc, %r0 + 50
3170 .word 0x8d902645 ! 2136: WRPR_PSTATE_I wrpr %r0, 0x0645, %pstate
3171 .word 0x8d802000 ! 2137: WRFPRS_I wr %r0, 0x0000, %fprs
3172 .word 0x8d90248e ! 2138: WRPR_PSTATE_I wrpr %r0, 0x048e, %pstate
3173 .word 0x87802016 ! 2139: WRASI_I wr %r0, 0x0016, %asi
3174 .word 0x8d902c08 ! 2140: WRPR_PSTATE_I wrpr %r0, 0x0c08, %pstate
3175 .word 0x819826c2 ! 2141: WRHPR_HPSTATE_I wrhpr %r0, 0x06c2, %hpstate
3176 .word 0x87802080 ! 2142: WRASI_I wr %r0, 0x0080, %asi
3177 .word 0x8e7b8008 ! 2143: SDIV_R sdiv %r14, %r8, %r7
3178 .word 0xcec804a0 ! 2144: LDSBA_R ldsba [%r0, %r0] 0x25, %r7
3179 .word 0x85d02030 ! 2145: Tcc_I tle icc_or_xcc, %r0 + 48
3180 .word 0x8dd02030 ! 2146: Tcc_I tneg icc_or_xcc, %r0 + 48
3181 ta T_CHANGE_TO_TL0 ! macro
3182 .word 0x84528005 ! 2148: UMUL_R umul %r10, %r5, %r2
3183 .word 0x8d9024d1 ! 2149: WRPR_PSTATE_I wrpr %r0, 0x04d1, %pstate
3184 .word 0x8d90249a ! 2150: WRPR_PSTATE_I wrpr %r0, 0x049a, %pstate
3185 .word 0x8d902417 ! 2151: WRPR_PSTATE_I wrpr %r0, 0x0417, %pstate
3186 .word 0xc4dfe020 ! 2152: LDXA_I ldxa [%r31, + 0x0020] %asi, %r2
3187 .word 0x8d90205c ! 2153: WRPR_PSTATE_I wrpr %r0, 0x005c, %pstate
3188 .word 0x84032001 ! 2154: ADD_I add %r12, 0x0001, %r2
3189 .word 0x81982b95 ! 2155: WRHPR_HPSTATE_I wrhpr %r0, 0x0b95, %hpstate
3190 .word 0xc537c005 ! 2156: STQF_R - %f2, [%r5, %r31]
3191 .word 0x8082a001 ! 2157: ADDcc_I addcc %r10, 0x0001, %r0
3192 .word 0x8ed28006 ! 2158: UMULcc_R umulcc %r10, %r6, %r7
3193 .word 0x8f500000 ! 2159: RDPR_TPC rdpr %tpc, %r7
3194 .word 0xcfe7c026 ! 2160: CASA_I casa [%r31] 0x 1, %r6, %r7
3195 .word 0x20700001 ! 2161: BPN <illegal instruction>
3196 .word 0x91a309c4 ! 2162: FDIVd fdivd %f12, %f4, %f8
3197 .word 0x3a800001 ! 2163: BCC bcc,a <label_0x1>
3198 .word 0x8a79000c ! 2164: SDIV_R sdiv %r4, %r12, %r5
3199 .word 0x84798004 ! 2165: SDIV_R sdiv %r6, %r4, %r2
3200 .word 0x93504000 ! 2166: RDPR_TNPC rdpr %tnpc, %r9
3201 ta T_CHANGE_NONPRIV ! macro
3202 mov 0x35, %r30
3203 .word 0x89d0001e ! 2168: Tcc_R tleu icc_or_xcc, %r0 + %r30
3204 .word 0x81982247 ! 2169: WRHPR_HPSTATE_I wrhpr %r0, 0x0247, %hpstate
3205 .word 0x8d902c52 ! 2170: WRPR_PSTATE_I wrpr %r0, 0x0c52, %pstate
3206 .word 0x81982f9c ! 2171: WRHPR_HPSTATE_I wrhpr %r0, 0x0f9c, %hpstate
3207 .word 0x8e682001 ! 2172: UDIVX_I udivx %r0, 0x0001, %r7
3208 .word 0x8cc32001 ! 2173: ADDCcc_I addccc %r12, 0x0001, %r6
3209 .word 0x87802016 ! 2174: WRASI_I wr %r0, 0x0016, %asi
3210 .word 0x91494000 ! 2175: RDHPR_HTBA rdhpr %htba, %r8
3211 .word 0x8ad0000c ! 2176: UMULcc_R umulcc %r0, %r12, %r5
3212 ta T_CHANGE_PRIV ! macro
3213 .word 0x8d90289a ! 2178: WRPR_PSTATE_I wrpr %r0, 0x089a, %pstate
3214 .word 0x87802089 ! 2179: WRASI_I wr %r0, 0x0089, %asi
3215 .word 0x81a01a65 ! 2180: FqTOi fqtoi
3216 ta T_CHANGE_PRIV ! macro
3217DS_114:
3218 .word 0x32800001 ! 2183: BNE bne,a <label_0x1>
3219 illtrap
3220 .word 0x9bb00308 ! 2182: ALLIGNADDRESS alignaddr %r0, %r8, %r13
3221 .word 0x81982e80 ! 2183: WRHPR_HPSTATE_I wrhpr %r0, 0x0e80, %hpstate
3222 .word 0xdacfe020 ! 2184: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r13
3223 .word 0x8d802004 ! 2185: WRFPRS_I wr %r0, 0x0004, %fprs
3224 .word 0x83a00566 ! 2186: FSQRTq fsqrt
3225 .word 0x9079c002 ! 2187: SDIV_R sdiv %r7, %r2, %r8
3226 .word 0x83494000 ! 2188: RDHPR_HTBA rdhpr %htba, %r1
3227 .word 0x819829df ! 2189: WRHPR_HPSTATE_I wrhpr %r0, 0x09df, %hpstate
3228 .word 0x84d2c004 ! 2190: UMULcc_R umulcc %r11, %r4, %r2
3229 .word 0x9c508004 ! 2191: UMUL_R umul %r2, %r4, %r14
3230 .word 0xdcd7e000 ! 2192: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r14
3231 .word 0x8d802000 ! 2193: WRFPRS_I wr %r0, 0x0000, %fprs
3232 .word 0x87802010 ! 2194: WRASI_I wr %r0, 0x0010, %asi
3233 .word 0x85d02034 ! 2195: Tcc_I tle icc_or_xcc, %r0 + 52
3234 .word 0x8d90249d ! 2196: WRPR_PSTATE_I wrpr %r0, 0x049d, %pstate
3235 ta T_CHANGE_TO_TL0 ! macro
3236 ta T_CHANGE_NONPRIV ! macro
3237 .word 0x98796001 ! 2199: SDIV_I sdiv %r5, 0x0001, %r12
3238 .word 0x9fd02034 ! 2200: Tcc_I tvc icc_or_xcc, %r0 + 52
3239 .word 0x87a28dc4 ! 2201: FdMULq fdmulq
3240 .word 0x3a700001 ! 2202: BPCC <illegal instruction>
3241 .word 0x8bd02035 ! 2203: Tcc_I tcs icc_or_xcc, %r0 + 53
3242 .word 0x9fd02032 ! 2204: Tcc_I tvc icc_or_xcc, %r0 + 50
3243 .word 0xc677c004 ! 2205: STX_R stx %r3, [%r31 + %r4]
3244 .word 0x3c800001 ! 2206: BPOS bpos,a <label_0x1>
3245DS_115:
3246 .word 0x32800001 ! 2208: BNE bne,a <label_0x1>
3247 .word 0xdd322001 ! 2208: STQF_I - %f14, [0x0001, %r8]
3248 .word 0x9d458000 ! 2207: RD_SOFTINT_REG rd %softint, %r14
3249 .word 0xdc8008a0 ! 2208: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
3250 .word 0x8fa000c6 ! 2209: FNEGd fnegd %f6, %f38
3251 .word 0xcec804a0 ! 2210: LDSBA_R ldsba [%r0, %r0] 0x25, %r7
3252 .word 0x3c700001 ! 2211: BPPOS <illegal instruction>
3253 .word 0x8082000a ! 2212: ADDcc_R addcc %r8, %r10, %r0
3254 .word 0x8d902c51 ! 2213: WRPR_PSTATE_I wrpr %r0, 0x0c51, %pstate
3255 .word 0x81982698 ! 2214: WRHPR_HPSTATE_I wrhpr %r0, 0x0698, %hpstate
3256 .word 0x36700001 ! 2215: BPGE <illegal instruction>
3257 .word 0x8198234d ! 2216: WRHPR_HPSTATE_I wrhpr %r0, 0x034d, %hpstate
3258 .word 0x93a3c9a3 ! 2217: FDIVs fdivs %f15, %f3, %f9
3259 mov 0x34, %r30
3260 .word 0x87d0001e ! 2218: Tcc_R tl icc_or_xcc, %r0 + %r30
3261 .word 0x83d02033 ! 2219: Tcc_I te icc_or_xcc, %r0 + 51
3262 .word 0x81982f42 ! 2220: WRHPR_HPSTATE_I wrhpr %r0, 0x0f42, %hpstate
3263DS_116:
3264 .word 0x32800001 ! 2222: BNE bne,a <label_0x1>
3265 .word 0xc132400b ! 2222: STQF_R - %f0, [%r11, %r9]
3266 .word 0x93458000 ! 2221: RD_SOFTINT_REG rd %softint, %r9
3267 .word 0x8a6a0005 ! 2222: UDIVX_R udivx %r8, %r5, %r5
3268 .word 0xca4fc000 ! 2223: LDSB_R ldsb [%r31 + %r0], %r5
3269 .word 0x8d90229e ! 2224: WRPR_PSTATE_I wrpr %r0, 0x029e, %pstate
3270 .word 0x87d02030 ! 2225: Tcc_I tl icc_or_xcc, %r0 + 48
3271 .word 0xca7fe001 ! 2226: SWAP_I swap %r5, [%r31 + 0x0001]
3272 .word 0xcad00e40 ! 2227: LDSHA_R ldsha [%r0, %r0] 0x72, %r5
3273DS_117:
3274 .word 0x32800001 ! 2229: BNE bne,a <label_0x1>
3275 .word 0xd9328003 ! 2229: STQF_R - %f12, [%r3, %r10]
3276 .word 0x8d458000 ! 2228: RD_SOFTINT_REG rd %softint, %r6
3277 .word 0x81982855 ! 2229: WRHPR_HPSTATE_I wrhpr %r0, 0x0855, %hpstate
3278 .word 0x9b504000 ! 2230: RDPR_TNPC rdpr %tnpc, %r13
3279 .word 0x8d902058 ! 2231: WRPR_PSTATE_I wrpr %r0, 0x0058, %pstate
3280 .word 0xdb37e001 ! 2232: STQF_I - %f13, [0x0001, %r31]
3281 .word 0x8d902c85 ! 2233: WRPR_PSTATE_I wrpr %r0, 0x0c85, %pstate
3282 .word 0x9d50c000 ! 2234: RDPR_TT rdpr %tt, %r14
3283 ta T_CHANGE_HPRIV ! macro
3284 .word 0x9cd02001 ! 2236: UMULcc_I umulcc %r0, 0x0001, %r14
3285 .word 0x93d02035 ! 2237: Tcc_I tne icc_or_xcc, %r0 + 53
3286 .word 0x8d9024c2 ! 2238: WRPR_PSTATE_I wrpr %r0, 0x04c2, %pstate
3287 .word 0x81982dcb ! 2239: WRHPR_HPSTATE_I wrhpr %r0, 0x0dcb, %hpstate
3288 .word 0x88530002 ! 2240: UMUL_R umul %r12, %r2, %r4
3289 .word 0xc8ffc022 ! 2241: SWAPA_R swapa %r4, [%r31 + %r2] 0x01
3290 .word 0x81982a90 ! 2242: WRHPR_HPSTATE_I wrhpr %r0, 0x0a90, %hpstate
3291 .word 0x9150c000 ! 2243: RDPR_TT rdpr %tt, %r8
3292 .word 0x819829d3 ! 2244: WRHPR_HPSTATE_I wrhpr %r0, 0x09d3, %hpstate
3293 mov 0x31, %r30
3294 .word 0x97d0001e ! 2245: Tcc_R tge icc_or_xcc, %r0 + %r30
3295 .word 0x89d02033 ! 2246: Tcc_I tleu icc_or_xcc, %r0 + 51
3296 .word 0xd01fc000 ! 2247: LDD_R ldd [%r31 + %r0], %r8
3297 .word 0x92826001 ! 2248: ADDcc_I addcc %r9, 0x0001, %r9
3298 .word 0x99494000 ! 2249: RDHPR_HTBA rdhpr %htba, %r12
3299 mov 0x30, %r30
3300 .word 0x85d0001e ! 2250: Tcc_R tle icc_or_xcc, %r0 + %r30
3301 ta T_CHANGE_HPRIV ! macro
3302 .word 0x8d802004 ! 2252: WRFPRS_I wr %r0, 0x0004, %fprs
3303 .word 0x90c36001 ! 2253: ADDCcc_I addccc %r13, 0x0001, %r8
3304 .word 0x2e700001 ! 2254: BPVS <illegal instruction>
3305 .word 0x85d02030 ! 2255: Tcc_I tle icc_or_xcc, %r0 + 48
3306 .word 0x9da08dc4 ! 2256: FdMULq fdmulq
3307DS_118:
3308 .word 0x20800001 ! 2258: BN bn,a <label_0x1>
3309 .word 0xc931000e ! 2258: STQF_R - %f4, [%r14, %r4]
3310 .word 0x9f458000 ! 2257: RD_SOFTINT_REG rd %softint, %r15
3311 .word 0x9da0056a ! 2258: FSQRTq fsqrt
3312 ta T_CHANGE_PRIV ! macro
3313 .word 0x9451c007 ! 2260: UMUL_R umul %r7, %r7, %r10
3314 .word 0x91d02031 ! 2261: Tcc_I ta icc_or_xcc, %r0 + 49
3315 .word 0x87802089 ! 2262: WRASI_I wr %r0, 0x0089, %asi
3316 .word 0x9da18d23 ! 2263: FsMULd fsmuld %f6, %f34, %f14
3317 .word 0x87802010 ! 2264: WRASI_I wr %r0, 0x0010, %asi
3318 .word 0xdcd80e60 ! 2265: LDXA_R ldxa [%r0, %r0] 0x73, %r14
3319 .word 0x8d9022c7 ! 2266: WRPR_PSTATE_I wrpr %r0, 0x02c7, %pstate
3320 .word 0xdd97e001 ! 2267: LDQFA_I - [%r31, 0x0001], %f14
3321 .word 0x81982a0b ! 2268: WRHPR_HPSTATE_I wrhpr %r0, 0x0a0b, %hpstate
3322 mov 0x35, %r30
3323 .word 0x8dd0001e ! 2269: Tcc_R tneg icc_or_xcc, %r0 + %r30
3324 .word 0xdde7c023 ! 2270: CASA_I casa [%r31] 0x 1, %r3, %r14
3325 .word 0x89d02032 ! 2271: Tcc_I tleu icc_or_xcc, %r0 + 50
3326 .word 0xdc8008a0 ! 2272: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
3327 .word 0x8d902092 ! 2273: WRPR_PSTATE_I wrpr %r0, 0x0092, %pstate
3328 .word 0x92db000a ! 2274: SMULcc_R smulcc %r12, %r10, %r9
3329 .word 0x99a349aa ! 2275: FDIVs fdivs %f13, %f10, %f12
3330 .word 0x22800001 ! 2276: BE be,a <label_0x1>
3331 .word 0x8bd02030 ! 2277: Tcc_I tcs icc_or_xcc, %r0 + 48
3332 .word 0x8198249f ! 2278: WRHPR_HPSTATE_I wrhpr %r0, 0x049f, %hpstate
3333 .word 0x90c16001 ! 2279: ADDCcc_I addccc %r5, 0x0001, %r8
3334 .word 0x8d902e4c ! 2280: WRPR_PSTATE_I wrpr %r0, 0x0e4c, %pstate
3335 .word 0x9a036001 ! 2281: ADD_I add %r13, 0x0001, %r13
3336 mov 0x34, %r30
3337 .word 0x99d0001e ! 2282: Tcc_R tgu icc_or_xcc, %r0 + %r30
3338 .word 0x91480000 ! 2283: RDHPR_HPSTATE rdhpr %hpstate, %r8
3339 .word 0x9a036001 ! 2284: ADD_I add %r13, 0x0001, %r13
3340 .word 0x95d02032 ! 2285: Tcc_I tg icc_or_xcc, %r0 + 50
3341 .word 0x94c02001 ! 2286: ADDCcc_I addccc %r0, 0x0001, %r10
3342 mov 0x32, %r30
3343 .word 0x85d0001e ! 2287: Tcc_R tle icc_or_xcc, %r0 + %r30
3344 .word 0x8b480000 ! 2288: RDHPR_HPSTATE rdhpr %hpstate, %r5
3345 .word 0x2a800001 ! 2289: BCS bcs,a <label_0x1>
3346 ta T_CHANGE_NONHPRIV ! macro
3347 ta T_CHANGE_TO_TL0 ! macro
3348 .word 0x87802010 ! 2292: WRASI_I wr %r0, 0x0010, %asi
3349 .word 0x9ba0056b ! 2293: FSQRTq fsqrt
3350 .word 0x8d902cda ! 2294: WRPR_PSTATE_I wrpr %r0, 0x0cda, %pstate
3351 .word 0xda77e001 ! 2295: STX_I stx %r13, [%r31 + 0x0001]
3352 .word 0xda8008a0 ! 2296: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
3353 .word 0x81982d44 ! 2297: WRHPR_HPSTATE_I wrhpr %r0, 0x0d44, %hpstate
3354 ta T_CHANGE_TO_TL0 ! macro
3355 .word 0x8198241e ! 2299: WRHPR_HPSTATE_I wrhpr %r0, 0x041e, %hpstate
3356 .word 0xdac00e40 ! 2300: LDSWA_R ldswa [%r0, %r0] 0x72, %r13
3357 .word 0x81982b59 ! 2301: WRHPR_HPSTATE_I wrhpr %r0, 0x0b59, %hpstate
3358DS_119:
3359 .word 0x22800001 ! 2303: BE be,a <label_0x1>
3360 .word 0xc7326001 ! 2303: STQF_I - %f3, [0x0001, %r9]
3361 .word 0x8f458000 ! 2302: RD_SOFTINT_REG rd %softint, %r7
3362 .word 0x2e700001 ! 2303: BPVS <illegal instruction>
3363 .word 0xced00e80 ! 2304: LDSHA_R ldsha [%r0, %r0] 0x74, %r7
3364 .word 0xceffc02b ! 2305: SWAPA_R swapa %r7, [%r31 + %r11] 0x01
3365 .word 0x83690009 ! 2306: SDIVX_R sdivx %r4, %r9, %r1
3366 .word 0x91a000c4 ! 2307: FNEGd fnegd %f4, %f8
3367 mov 0x30, %r30
3368 .word 0x8dd0001e ! 2308: Tcc_R tneg icc_or_xcc, %r0 + %r30
3369 .word 0xd0d80e60 ! 2309: LDXA_R ldxa [%r0, %r0] 0x73, %r8
3370 .word 0x30700001 ! 2310: BPA <illegal instruction>
3371 .word 0x8d902697 ! 2311: WRPR_PSTATE_I wrpr %r0, 0x0697, %pstate
3372 .word 0xd0c7e030 ! 2312: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r8
3373 .word 0x24800001 ! 2313: BLE ble,a <label_0x1>
3374 .word 0x8d802000 ! 2314: WRFPRS_I wr %r0, 0x0000, %fprs
3375 .word 0x81982552 ! 2315: WRHPR_HPSTATE_I wrhpr %r0, 0x0552, %hpstate
3376 .word 0x81982f93 ! 2316: WRHPR_HPSTATE_I wrhpr %r0, 0x0f93, %hpstate
3377 .word 0xd1e7c024 ! 2317: CASA_I casa [%r31] 0x 1, %r4, %r8
3378 .word 0x28800001 ! 2318: BLEU bleu,a <label_0x1>
3379 .word 0x87802004 ! 2319: WRASI_I wr %r0, 0x0004, %asi
3380 .word 0x8f514000 ! 2320: RDPR_TBA rdpr %tba, %r7
3381 .word 0x9b50c000 ! 2321: RDPR_TT rdpr %tt, %r13
3382 .word 0xda47e001 ! 2322: LDSW_I ldsw [%r31 + 0x0001], %r13
3383 ta T_CHANGE_NONPRIV ! macro
3384 ta T_CHANGE_TO_TL0 ! macro
3385 .word 0x9e51400d ! 2325: UMUL_R umul %r5, %r13, %r15
3386 .word 0x99a149a7 ! 2326: FDIVs fdivs %f5, %f7, %f12
3387 .word 0x85a389c1 ! 2327: FDIVd fdivd %f14, %f32, %f2
3388 .word 0x81982004 ! 2328: WRHPR_HPSTATE_I wrhpr %r0, 0x0004, %hpstate
3389 .word 0x8d802000 ! 2329: WRFPRS_I wr %r0, 0x0000, %fprs
3390 mov 0x30, %r30
3391 .word 0x81d0001e ! 2330: Tcc_R tn icc_or_xcc, %r0 + %r30
3392 .word 0x81982e90 ! 2331: WRHPR_HPSTATE_I wrhpr %r0, 0x0e90, %hpstate
3393 .word 0xc4800b40 ! 2332: LDUWA_R lduwa [%r0, %r0] 0x5a, %r2
3394 .word 0x81a1cd2b ! 2333: FsMULd fsmuld %f7, %f42, %f0
3395 mov 0x32, %r30
3396 .word 0x9fd0001e ! 2334: Tcc_R tvc icc_or_xcc, %r0 + %r30
3397 ta T_CHANGE_HPRIV ! macro
3398DS_120:
3399 .word 0x34800001 ! 2337: BG bg,a <label_0x1>
3400 .word 0xd9332001 ! 2337: STQF_I - %f12, [0x0001, %r12]
3401 .word 0x8b458000 ! 2336: RD_SOFTINT_REG rd %softint, %r5
3402 mov 0x32, %r30
3403 .word 0x81d0001e ! 2337: Tcc_R tn icc_or_xcc, %r0 + %r30
3404 ta T_CHANGE_PRIV ! macro
3405 .word 0x2a800001 ! 2339: BCS bcs,a <label_0x1>
3406 ta T_CHANGE_NONHPRIV ! macro
3407 .word 0x81982b45 ! 2341: WRHPR_HPSTATE_I wrhpr %r0, 0x0b45, %hpstate
3408 .word 0x81982c57 ! 2342: WRHPR_HPSTATE_I wrhpr %r0, 0x0c57, %hpstate
3409 .word 0xca800b60 ! 2343: LDUWA_R lduwa [%r0, %r0] 0x5b, %r5
3410 .word 0x93a000c0 ! 2344: FNEGd fnegd %f0, %f40
3411DS_121:
3412 .word 0x34800001 ! 2346: BG bg,a <label_0x1>
3413 .word 0xc930e001 ! 2346: STQF_I - %f4, [0x0001, %r3]
3414 .word 0x81458000 ! 2345: RD_SOFTINT_REG stbar
3415 .word 0x2c700001 ! 2346: BPNEG <illegal instruction>
3416 .word 0xc0800ae0 ! 2347: LDUWA_R lduwa [%r0, %r0] 0x57, %r0
3417 .word 0x8d90280f ! 2348: WRPR_PSTATE_I wrpr %r0, 0x080f, %pstate
3418 .word 0x8d802000 ! 2349: WRFPRS_I wr %r0, 0x0000, %fprs
3419DS_122:
3420 .word 0x20800001 ! 2351: BN bn,a <label_0x1>
3421 illtrap
3422 .word 0x89b3430f ! 2350: ALLIGNADDRESS alignaddr %r13, %r15, %r4
3423 .word 0xc88008a0 ! 2351: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
3424 .word 0xc8ffc02f ! 2352: SWAPA_R swapa %r4, [%r31 + %r15] 0x01
3425 .word 0x8a6b2001 ! 2353: UDIVX_I udivx %r12, 0x0001, %r5
3426 .word 0x93504000 ! 2354: RDPR_TNPC rdpr %tnpc, %r9
3427 .word 0xd2cfe000 ! 2355: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r9
3428 .word 0xd22fe001 ! 2356: STB_I stb %r9, [%r31 + 0x0001]
3429 .word 0x8198260d ! 2357: WRHPR_HPSTATE_I wrhpr %r0, 0x060d, %hpstate
3430 .word 0x3a700001 ! 2358: BPCC <illegal instruction>
3431 .word 0x87802016 ! 2359: WRASI_I wr %r0, 0x0016, %asi
3432 .word 0x8e79000f ! 2360: SDIV_R sdiv %r4, %r15, %r7
3433 .word 0xce800c60 ! 2361: LDUWA_R lduwa [%r0, %r0] 0x63, %r7
3434 .word 0x81982291 ! 2362: WRHPR_HPSTATE_I wrhpr %r0, 0x0291, %hpstate
3435 .word 0x8d902684 ! 2363: WRPR_PSTATE_I wrpr %r0, 0x0684, %pstate
3436 ta T_CHANGE_PRIV ! macro
3437 mov 0x35, %r30
3438 .word 0x9dd0001e ! 2365: Tcc_R tpos icc_or_xcc, %r0 + %r30
3439 .word 0xcfe7c02f ! 2366: CASA_I casa [%r31] 0x 1, %r15, %r7
3440 .word 0x97a000ce ! 2367: FNEGd fnegd %f14, %f42
3441 .word 0x8d802004 ! 2368: WRFPRS_I wr %r0, 0x0004, %fprs
3442 .word 0xd6880e80 ! 2369: LDUBA_R lduba [%r0, %r0] 0x74, %r11
3443 .word 0x9882a001 ! 2370: ADDcc_I addcc %r10, 0x0001, %r12
3444 .word 0x81982b1d ! 2371: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1d, %hpstate
3445 .word 0xd8900e80 ! 2372: LDUHA_R lduha [%r0, %r0] 0x74, %r12
3446 .word 0x88022001 ! 2373: ADD_I add %r8, 0x0001, %r4
3447 .word 0x8d902054 ! 2374: WRPR_PSTATE_I wrpr %r0, 0x0054, %pstate
3448 ta T_CHANGE_HPRIV ! macro
3449 .word 0xc8d7e020 ! 2376: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r4
3450 .word 0x38700001 ! 2377: BPGU <illegal instruction>
3451 .word 0xc89004a0 ! 2378: LDUHA_R lduha [%r0, %r0] 0x25, %r4
3452 mov 0x34, %r30
3453 .word 0x8dd0001e ! 2379: Tcc_R tneg icc_or_xcc, %r0 + %r30
3454 ta T_CHANGE_NONPRIV ! macro
3455 .word 0xc89004a0 ! 2381: LDUHA_R lduha [%r0, %r0] 0x25, %r4
3456 .word 0x3e800001 ! 2382: BVC bvc,a <label_0x1>
3457 mov 0x30, %r30
3458 .word 0x91d0001e ! 2383: Tcc_R ta icc_or_xcc, %r0 + %r30
3459 .word 0x34800001 ! 2384: BG bg,a <label_0x1>
3460 .word 0x8ac32001 ! 2385: ADDCcc_I addccc %r12, 0x0001, %r5
3461 .word 0x81982251 ! 2386: WRHPR_HPSTATE_I wrhpr %r0, 0x0251, %hpstate
3462 mov 0x34, %r30
3463 .word 0x97d0001e ! 2387: Tcc_R tge icc_or_xcc, %r0 + %r30
3464 .word 0xca7fe001 ! 2388: SWAP_I swap %r5, [%r31 + 0x0001]
3465 .word 0x9bd02032 ! 2389: Tcc_I tcc icc_or_xcc, %r0 + 50
3466 .word 0x8e4ae001 ! 2390: MULX_I mulx %r11, 0x0001, %r7
3467 .word 0xce3fe001 ! 2391: STD_I std %r7, [%r31 + 0x0001]
3468 .word 0x81982b56 ! 2392: WRHPR_HPSTATE_I wrhpr %r0, 0x0b56, %hpstate
3469 .word 0x87802010 ! 2393: WRASI_I wr %r0, 0x0010, %asi
3470 ta T_CHANGE_NONPRIV ! macro
3471 .word 0x87802016 ! 2395: WRASI_I wr %r0, 0x0016, %asi
3472 ta T_CHANGE_NONPRIV ! macro
3473 .word 0x87802088 ! 2397: WRASI_I wr %r0, 0x0088, %asi
3474 .word 0x95d02035 ! 2398: Tcc_I tg icc_or_xcc, %r0 + 53
3475DS_123:
3476 .word 0x32800001 ! 2400: BNE bne,a <label_0x1>
3477 .word 0xd3318006 ! 2400: STQF_R - %f9, [%r6, %r6]
3478 .word 0x9b458000 ! 2399: RD_SOFTINT_REG rd %softint, %r13
3479 .word 0xda8008a0 ! 2400: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
3480 .word 0xdacfe030 ! 2401: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r13
3481 ta T_CHANGE_NONHPRIV ! macro
3482 .word 0xda9004a0 ! 2403: LDUHA_R lduha [%r0, %r0] 0x25, %r13
3483 .word 0xdb37e001 ! 2404: STQF_I - %f13, [0x0001, %r31]
3484 .word 0x93d02030 ! 2405: Tcc_I tne icc_or_xcc, %r0 + 48
3485 .word 0x87802016 ! 2406: WRASI_I wr %r0, 0x0016, %asi
3486 .word 0x81982157 ! 2407: WRHPR_HPSTATE_I wrhpr %r0, 0x0157, %hpstate
3487 .word 0x91d02035 ! 2408: Tcc_I ta icc_or_xcc, %r0 + 53
3488 .word 0xda47c000 ! 2409: LDSW_R ldsw [%r31 + %r0], %r13
3489DS_124:
3490 .word 0x20800001 ! 2411: BN bn,a <label_0x1>
3491 illtrap
3492 .word 0x9bb2c307 ! 2410: ALLIGNADDRESS alignaddr %r11, %r7, %r13
3493 .word 0x8d802004 ! 2411: WRFPRS_I wr %r0, 0x0004, %fprs
3494 .word 0xda800c00 ! 2412: LDUWA_R lduwa [%r0, %r0] 0x60, %r13
3495 .word 0x8d902889 ! 2413: WRPR_PSTATE_I wrpr %r0, 0x0889, %pstate
3496 .word 0xda880e60 ! 2414: LDUBA_R lduba [%r0, %r0] 0x73, %r13
3497 ta T_CHANGE_TO_TL0 ! macro
3498 .word 0x9ed3c001 ! 2416: UMULcc_R umulcc %r15, %r1, %r15
3499 .word 0x8878400b ! 2417: SDIV_R sdiv %r1, %r11, %r4
3500 .word 0x99d02033 ! 2418: Tcc_I tgu icc_or_xcc, %r0 + 51
3501 .word 0x95a349cd ! 2419: FDIVd fdivd %f44, %f44, %f10
3502 .word 0x8d902045 ! 2420: WRPR_PSTATE_I wrpr %r0, 0x0045, %pstate
3503 .word 0xd41fc000 ! 2421: LDD_R ldd [%r31 + %r0], %r10
3504 .word 0x8d90209d ! 2422: WRPR_PSTATE_I wrpr %r0, 0x009d, %pstate
3505 .word 0x8d9024d4 ! 2423: WRPR_PSTATE_I wrpr %r0, 0x04d4, %pstate
3506 .word 0x8d902a42 ! 2424: WRPR_PSTATE_I wrpr %r0, 0x0a42, %pstate
3507 .word 0xd49fc020 ! 2425: LDDA_R ldda [%r31, %r0] 0x01, %r10
3508 .word 0x8fa1c9c7 ! 2426: FDIVd fdivd %f38, %f38, %f38
3509 .word 0x887b400a ! 2427: SDIV_R sdiv %r13, %r10, %r4
3510 .word 0x34700001 ! 2428: BPG <illegal instruction>
3511 .word 0x9da00dcf ! 2429: FdMULq fdmulq
3512 .word 0x83d02033 ! 2430: Tcc_I te icc_or_xcc, %r0 + 51
3513 .word 0x95a0056d ! 2431: FSQRTq fsqrt
3514 .word 0x84d30004 ! 2432: UMULcc_R umulcc %r12, %r4, %r2
3515 .word 0xc597e001 ! 2433: LDQFA_I - [%r31, 0x0001], %f2
3516 .word 0x8d802000 ! 2434: WRFPRS_I wr %r0, 0x0000, %fprs
3517 .word 0x95d02035 ! 2435: Tcc_I tg icc_or_xcc, %r0 + 53
3518 .word 0xc4c7e020 ! 2436: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
3519 .word 0x8d802000 ! 2437: WRFPRS_I wr %r0, 0x0000, %fprs
3520 .word 0x8d508000 ! 2438: RDPR_TSTATE rdpr %tstate, %r6
3521 .word 0xcc8008a0 ! 2439: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
3522 .word 0xcc9004a0 ! 2440: LDUHA_R lduha [%r0, %r0] 0x25, %r6
3523 .word 0xccd804a0 ! 2441: LDXA_R ldxa [%r0, %r0] 0x25, %r6
3524 .word 0x81d02032 ! 2442: Tcc_I tn icc_or_xcc, %r0 + 50
3525DS_125:
3526 .word 0x34800001 ! 2444: BG bg,a <label_0x1>
3527 illtrap
3528 .word 0x9db28304 ! 2443: ALLIGNADDRESS alignaddr %r10, %r4, %r14
3529 .word 0x9951c000 ! 2444: RDPR_TL rdpr %tl, %r12
3530 .word 0x9a012001 ! 2445: ADD_I add %r4, 0x0001, %r13
3531 .word 0x8d902c0e ! 2446: WRPR_PSTATE_I wrpr %r0, 0x0c0e, %pstate
3532 .word 0xda8804a0 ! 2447: LDUBA_R lduba [%r0, %r0] 0x25, %r13
3533 .word 0x96794006 ! 2448: SDIV_R sdiv %r5, %r6, %r11
3534 .word 0xd60fe001 ! 2449: LDUB_I ldub [%r31 + 0x0001], %r11
3535 ta T_CHANGE_PRIV ! macro
3536 .word 0x8d90289c ! 2451: WRPR_PSTATE_I wrpr %r0, 0x089c, %pstate
3537 .word 0x8d902805 ! 2452: WRPR_PSTATE_I wrpr %r0, 0x0805, %pstate
3538 .word 0x34800001 ! 2453: BG bg,a <label_0x1>
3539 .word 0xd6800c80 ! 2454: LDUWA_R lduwa [%r0, %r0] 0x64, %r11
3540 ta T_CHANGE_TO_TL0 ! macro
3541 .word 0x8d902cd9 ! 2456: WRPR_PSTATE_I wrpr %r0, 0x0cd9, %pstate
3542 .word 0x8d90209d ! 2457: WRPR_PSTATE_I wrpr %r0, 0x009d, %pstate
3543 .word 0x8d90224b ! 2458: WRPR_PSTATE_I wrpr %r0, 0x024b, %pstate
3544 .word 0x8d802000 ! 2459: WRFPRS_I wr %r0, 0x0000, %fprs
3545 .word 0x81982b04 ! 2460: WRHPR_HPSTATE_I wrhpr %r0, 0x0b04, %hpstate
3546 .word 0x87802004 ! 2461: WRASI_I wr %r0, 0x0004, %asi
3547 .word 0x81982a99 ! 2462: WRHPR_HPSTATE_I wrhpr %r0, 0x0a99, %hpstate
3548 .word 0x9e00e001 ! 2463: ADD_I add %r3, 0x0001, %r15
3549 .word 0x81982f4f ! 2464: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4f, %hpstate
3550DS_126:
3551 .word 0x34800001 ! 2466: BG bg,a <label_0x1>
3552 .word 0xd9322001 ! 2466: STQF_I - %f12, [0x0001, %r8]
3553 .word 0x99458000 ! 2465: RD_SOFTINT_REG rd %softint, %r12
3554 .word 0xd83fc006 ! 2466: STD_R std %r12, [%r31 + %r6]
3555 mov 0x33, %r30
3556 .word 0x91d0001e ! 2467: Tcc_R ta icc_or_xcc, %r0 + %r30
3557 .word 0x86dac00f ! 2468: SMULcc_R smulcc %r11, %r15, %r3
3558 mov 0x34, %r30
3559 .word 0x95d0001e ! 2469: Tcc_R tg icc_or_xcc, %r0 + %r30
3560 .word 0xc68008a0 ! 2470: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3561 .word 0x8d902a0f ! 2471: WRPR_PSTATE_I wrpr %r0, 0x0a0f, %pstate
3562 .word 0x81982a05 ! 2472: WRHPR_HPSTATE_I wrhpr %r0, 0x0a05, %hpstate
3563 ta T_CHANGE_TO_TL0 ! macro
3564 mov 0x32, %r30
3565 .word 0x87d0001e ! 2474: Tcc_R tl icc_or_xcc, %r0 + %r30
3566 .word 0xc6800c60 ! 2475: LDUWA_R lduwa [%r0, %r0] 0x63, %r3
3567 .word 0x3c800001 ! 2476: BPOS bpos,a <label_0x1>
3568 .word 0xc6c004a0 ! 2477: LDSWA_R ldswa [%r0, %r0] 0x25, %r3
3569 .word 0xc68804a0 ! 2478: LDUBA_R lduba [%r0, %r0] 0x25, %r3
3570 .word 0xc6c7e000 ! 2479: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r3
3571 .word 0x92d06001 ! 2480: UMULcc_I umulcc %r1, 0x0001, %r9
3572 .word 0x81982588 ! 2481: WRHPR_HPSTATE_I wrhpr %r0, 0x0588, %hpstate
3573 .word 0xd2c80e40 ! 2482: LDSBA_R ldsba [%r0, %r0] 0x72, %r9
3574 .word 0x8d902483 ! 2483: WRPR_PSTATE_I wrpr %r0, 0x0483, %pstate
3575 .word 0x99494000 ! 2484: RDHPR_HTBA rdhpr %htba, %r12
3576 .word 0x8d802000 ! 2485: WRFPRS_I wr %r0, 0x0000, %fprs
3577 .word 0x91d02035 ! 2486: Tcc_I ta icc_or_xcc, %r0 + 53
3578 mov 0x32, %r30
3579 .word 0x95d0001e ! 2487: Tcc_R tg icc_or_xcc, %r0 + %r30
3580 .word 0x8d90289e ! 2488: WRPR_PSTATE_I wrpr %r0, 0x089e, %pstate
3581 .word 0x87802088 ! 2489: WRASI_I wr %r0, 0x0088, %asi
3582 .word 0x96da400d ! 2490: SMULcc_R smulcc %r9, %r13, %r11
3583DS_127:
3584 .word 0x20800001 ! 2492: BN bn,a <label_0x1>
3585 .word 0xc532400b ! 2492: STQF_R - %f2, [%r11, %r9]
3586 .word 0x99458000 ! 2491: RD_SOFTINT_REG rd %softint, %r12
3587 .word 0x967bc002 ! 2492: SDIV_R sdiv %r15, %r2, %r11
3588 ta T_CHANGE_NONPRIV ! macro
3589 .word 0x98508002 ! 2494: UMUL_R umul %r2, %r2, %r12
3590 .word 0xd88008a0 ! 2495: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
3591 .word 0x819824d2 ! 2496: WRHPR_HPSTATE_I wrhpr %r0, 0x04d2, %hpstate
3592 .word 0x87802088 ! 2497: WRASI_I wr %r0, 0x0088, %asi
3593 .word 0x95a00540 ! 2498: FSQRTd fsqrt
3594DS_128:
3595 .word 0x32800001 ! 2500: BNE bne,a <label_0x1>
3596 .word 0xdf324003 ! 2500: STQF_R - %f15, [%r3, %r9]
3597 .word 0x83458000 ! 2499: RD_SOFTINT_REG rd %softint, %r1
3598 .word 0x8d902cc7 ! 2500: WRPR_PSTATE_I wrpr %r0, 0x0cc7, %pstate
3599 .word 0x91686001 ! 2501: SDIVX_I sdivx %r1, 0x0001, %r8
3600 ta T_CHANGE_NONPRIV ! macro
3601 .word 0x8249a001 ! 2503: MULX_I mulx %r6, 0x0001, %r1
3602 .word 0x83a249cd ! 2504: FDIVd fdivd %f40, %f44, %f32
3603 .word 0x80798007 ! 2505: SDIV_R sdiv %r6, %r7, %r0
3604 .word 0x9c6aa001 ! 2506: UDIVX_I udivx %r10, 0x0001, %r14
3605 ta T_CHANGE_NONPRIV ! macro
3606 .word 0x8d802000 ! 2508: WRFPRS_I wr %r0, 0x0000, %fprs
3607DS_129:
3608 .word 0x22800001 ! 2510: BE be,a <label_0x1>
3609 illtrap
3610 .word 0x87b30309 ! 2509: ALLIGNADDRESS alignaddr %r12, %r9, %r3
3611DS_130:
3612 .word 0x22800001 ! 2511: BE be,a <label_0x1>
3613 illtrap
3614 .word 0x9fb30302 ! 2510: ALLIGNADDRESS alignaddr %r12, %r2, %r15
3615 .word 0x8d90288e ! 2511: WRPR_PSTATE_I wrpr %r0, 0x088e, %pstate
3616 .word 0x8fd02035 ! 2512: Tcc_I tvs icc_or_xcc, %r0 + 53
3617 .word 0xde9fc020 ! 2513: LDDA_R ldda [%r31, %r0] 0x01, %r15
3618 .word 0xde3fc002 ! 2514: STD_R std %r15, [%r31 + %r2]
3619 .word 0xde57c000 ! 2515: LDSH_R ldsh [%r31 + %r0], %r15
3620 .word 0x8dd02035 ! 2516: Tcc_I tneg icc_or_xcc, %r0 + 53
3621 .word 0xdfe7c022 ! 2517: CASA_I casa [%r31] 0x 1, %r2, %r15
3622 .word 0x8d902854 ! 2518: WRPR_PSTATE_I wrpr %r0, 0x0854, %pstate
3623 .word 0x9448800f ! 2519: MULX_R mulx %r2, %r15, %r10
3624 .word 0x81982dca ! 2520: WRHPR_HPSTATE_I wrhpr %r0, 0x0dca, %hpstate
3625 .word 0xd5e7c02f ! 2521: CASA_I casa [%r31] 0x 1, %r15, %r10
3626 .word 0xd4dfe000 ! 2522: LDXA_I ldxa [%r31, + 0x0000] %asi, %r10
3627 .word 0x81982943 ! 2523: WRHPR_HPSTATE_I wrhpr %r0, 0x0943, %hpstate
3628 .word 0x87802089 ! 2524: WRASI_I wr %r0, 0x0089, %asi
3629 .word 0xd497e030 ! 2525: LDUHA_I lduha [%r31, + 0x0030] %asi, %r10
3630 .word 0x99a000c8 ! 2526: FNEGd fnegd %f8, %f12
3631 .word 0x8d802000 ! 2527: WRFPRS_I wr %r0, 0x0000, %fprs
3632 .word 0x8198291e ! 2528: WRHPR_HPSTATE_I wrhpr %r0, 0x091e, %hpstate
3633 .word 0x884a0008 ! 2529: MULX_R mulx %r8, %r8, %r4
3634 .word 0x87d02034 ! 2530: Tcc_I tl icc_or_xcc, %r0 + 52
3635 .word 0x819821d4 ! 2531: WRHPR_HPSTATE_I wrhpr %r0, 0x01d4, %hpstate
3636 ta T_CHANGE_HPRIV ! macro
3637 .word 0x8198271e ! 2533: WRHPR_HPSTATE_I wrhpr %r0, 0x071e, %hpstate
3638 ta T_CHANGE_NONHPRIV ! macro
3639 .word 0xc87fe001 ! 2535: SWAP_I swap %r4, [%r31 + 0x0001]
3640 .word 0x8d802004 ! 2536: WRFPRS_I wr %r0, 0x0004, %fprs
3641 .word 0xc8800a80 ! 2537: LDUWA_R lduwa [%r0, %r0] 0x54, %r4
3642 .word 0x819823d7 ! 2538: WRHPR_HPSTATE_I wrhpr %r0, 0x03d7, %hpstate
3643 ta T_CHANGE_TO_TL0 ! macro
3644 .word 0x97d02034 ! 2540: Tcc_I tge icc_or_xcc, %r0 + 52
3645 .word 0x82d0800e ! 2541: UMULcc_R umulcc %r2, %r14, %r1
3646 .word 0x98d1a001 ! 2542: UMULcc_I umulcc %r6, 0x0001, %r12
3647 .word 0xd8800c20 ! 2543: LDUWA_R lduwa [%r0, %r0] 0x61, %r12
3648DS_131:
3649 .word 0x34800001 ! 2545: BG bg,a <label_0x1>
3650 .word 0xc3334005 ! 2545: STQF_R - %f1, [%r5, %r13]
3651 .word 0x8f458000 ! 2544: RD_SOFTINT_REG rd %softint, %r7
3652 .word 0x8d802000 ! 2545: WRFPRS_I wr %r0, 0x0000, %fprs
3653 .word 0x81982a94 ! 2546: WRHPR_HPSTATE_I wrhpr %r0, 0x0a94, %hpstate
3654 .word 0x96db0002 ! 2547: SMULcc_R smulcc %r12, %r2, %r11
3655 mov 0x33, %r30
3656 .word 0x85d0001e ! 2548: Tcc_R tle icc_or_xcc, %r0 + %r30
3657 .word 0x9d480000 ! 2549: RDHPR_HPSTATE rdhpr %hpstate, %r14
3658DS_132:
3659 .word 0x34800001 ! 2551: BG bg,a <label_0x1>
3660 illtrap
3661 .word 0x8db04303 ! 2550: ALLIGNADDRESS alignaddr %r1, %r3, %r6
3662 .word 0x9fd02035 ! 2551: Tcc_I tvc icc_or_xcc, %r0 + 53
3663 .word 0x81982b83 ! 2552: WRHPR_HPSTATE_I wrhpr %r0, 0x0b83, %hpstate
3664 .word 0x87802004 ! 2553: WRASI_I wr %r0, 0x0004, %asi
3665 .word 0x8fd02030 ! 2554: Tcc_I tvs icc_or_xcc, %r0 + 48
3666 .word 0x9680c008 ! 2555: ADDcc_R addcc %r3, %r8, %r11
3667 .word 0xd727e001 ! 2556: STF_I st %f11, [0x0001, %r31]
3668 .word 0x89a000cb ! 2557: FNEGd fnegd %f42, %f4
3669 .word 0x90836001 ! 2558: ADDcc_I addcc %r13, 0x0001, %r8
3670 .word 0x81982f16 ! 2559: WRHPR_HPSTATE_I wrhpr %r0, 0x0f16, %hpstate
3671 .word 0x81982c48 ! 2560: WRHPR_HPSTATE_I wrhpr %r0, 0x0c48, %hpstate
3672 mov 0x30, %r30
3673 .word 0x93d0001e ! 2561: Tcc_R tne icc_or_xcc, %r0 + %r30
3674 .word 0x8d802004 ! 2562: WRFPRS_I wr %r0, 0x0004, %fprs
3675 .word 0x8d902a9d ! 2563: WRPR_PSTATE_I wrpr %r0, 0x0a9d, %pstate
3676DS_133:
3677 .word 0x20800001 ! 2565: BN bn,a <label_0x1>
3678 .word 0xc3316001 ! 2565: STQF_I - %f1, [0x0001, %r5]
3679 .word 0x8b458000 ! 2564: RD_SOFTINT_REG rd %softint, %r5
3680 .word 0x83a0056b ! 2565: FSQRTq fsqrt
3681 .word 0x8d902415 ! 2566: WRPR_PSTATE_I wrpr %r0, 0x0415, %pstate
3682 .word 0x3a700001 ! 2567: BPCC <illegal instruction>
3683 ta T_CHANGE_NONPRIV ! macro
3684 .word 0x87802004 ! 2569: WRASI_I wr %r0, 0x0004, %asi
3685 .word 0x8d802004 ! 2570: WRFPRS_I wr %r0, 0x0004, %fprs
3686 .word 0xc2800c60 ! 2571: LDUWA_R lduwa [%r0, %r0] 0x63, %r1
3687 .word 0x8d902894 ! 2572: WRPR_PSTATE_I wrpr %r0, 0x0894, %pstate
3688 .word 0x81982057 ! 2573: WRHPR_HPSTATE_I wrhpr %r0, 0x0057, %hpstate
3689 .word 0x83514000 ! 2574: RDPR_TBA rdpr %tba, %r1
3690 .word 0x9fd02031 ! 2575: Tcc_I tvc icc_or_xcc, %r0 + 49
3691 .word 0x819823da ! 2576: WRHPR_HPSTATE_I wrhpr %r0, 0x03da, %hpstate
3692 .word 0x85a1cdc1 ! 2577: FdMULq fdmulq
3693 .word 0x81982b0e ! 2578: WRHPR_HPSTATE_I wrhpr %r0, 0x0b0e, %hpstate
3694 mov 0x35, %r30
3695 .word 0x87d0001e ! 2579: Tcc_R tl icc_or_xcc, %r0 + %r30
3696 .word 0xc49004a0 ! 2580: LDUHA_R lduha [%r0, %r0] 0x25, %r2
3697 .word 0x81982f19 ! 2581: WRHPR_HPSTATE_I wrhpr %r0, 0x0f19, %hpstate
3698 .word 0x81982602 ! 2582: WRHPR_HPSTATE_I wrhpr %r0, 0x0602, %hpstate
3699 mov 0x35, %r30
3700 .word 0x8dd0001e ! 2583: Tcc_R tneg icc_or_xcc, %r0 + %r30
3701 .word 0x8d902a99 ! 2584: WRPR_PSTATE_I wrpr %r0, 0x0a99, %pstate
3702 ta T_CHANGE_NONHPRIV ! macro
3703 .word 0x96d10004 ! 2586: UMULcc_R umulcc %r4, %r4, %r11
3704 .word 0x98c02001 ! 2587: ADDCcc_I addccc %r0, 0x0001, %r12
3705 .word 0xd8800c00 ! 2588: LDUWA_R lduwa [%r0, %r0] 0x60, %r12
3706 .word 0x9882a001 ! 2589: ADDcc_I addcc %r10, 0x0001, %r12
3707 .word 0x81982f14 ! 2590: WRHPR_HPSTATE_I wrhpr %r0, 0x0f14, %hpstate
3708 .word 0x9fa00548 ! 2591: FSQRTd fsqrt
3709DS_134:
3710 .word 0x32800001 ! 2593: BNE bne,a <label_0x1>
3711 .word 0xd931000a ! 2593: STQF_R - %f12, [%r10, %r4]
3712 .word 0x8d458000 ! 2592: RD_SOFTINT_REG rd %softint, %r6
3713 .word 0xcc47e001 ! 2593: LDSW_I ldsw [%r31 + 0x0001], %r6
3714 .word 0x81982a55 ! 2594: WRHPR_HPSTATE_I wrhpr %r0, 0x0a55, %hpstate
3715DS_135:
3716 .word 0x20800001 ! 2596: BN bn,a <label_0x1>
3717 .word 0xc5310008 ! 2596: STQF_R - %f2, [%r8, %r4]
3718 .word 0x91458000 ! 2595: RD_SOFTINT_REG rd %softint, %r8
3719 .word 0xd117c000 ! 2596: LDQF_R - [%r31, %r0], %f8
3720 .word 0x81982b51 ! 2597: WRHPR_HPSTATE_I wrhpr %r0, 0x0b51, %hpstate
3721 .word 0xd09fe001 ! 2598: LDDA_I ldda [%r31, + 0x0001] %asi, %r8
3722 ta T_CHANGE_NONHPRIV ! macro
3723 .word 0x2e800001 ! 2600: BVS bvs,a <label_0x1>
3724 .word 0x8a022001 ! 2601: ADD_I add %r8, 0x0001, %r5
3725 .word 0xcaffc028 ! 2602: SWAPA_R swapa %r5, [%r31 + %r8] 0x01
3726 .word 0xca8008a0 ! 2603: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
3727 .word 0x91d02034 ! 2604: Tcc_I ta icc_or_xcc, %r0 + 52
3728 mov 0x35, %r30
3729 .word 0x9bd0001e ! 2605: Tcc_R tcc icc_or_xcc, %r0 + %r30
3730 .word 0x36800001 ! 2606: BGE bge,a <label_0x1>
3731 .word 0x9c68000c ! 2607: UDIVX_R udivx %r0, %r12, %r14
3732 .word 0x34800001 ! 2608: BG bg,a <label_0x1>
3733 .word 0x38800001 ! 2609: BGU bgu,a <label_0x1>
3734 .word 0x9a7a6001 ! 2610: SDIV_I sdiv %r9, 0x0001, %r13
3735 .word 0xda800b60 ! 2611: LDUWA_R lduwa [%r0, %r0] 0x5b, %r13
3736 ta T_CHANGE_NONHPRIV ! macro
3737 .word 0x87802004 ! 2613: WRASI_I wr %r0, 0x0004, %asi
3738 .word 0x84788001 ! 2614: SDIV_R sdiv %r2, %r1, %r2
3739 ta T_CHANGE_HPRIV ! macro
3740 .word 0x8fa01a66 ! 2616: FqTOi fqtoi
3741 .word 0x93a00546 ! 2617: FSQRTd fsqrt
3742 .word 0x81982d0c ! 2618: WRHPR_HPSTATE_I wrhpr %r0, 0x0d0c, %hpstate
3743 .word 0x8bd02030 ! 2619: Tcc_I tcs icc_or_xcc, %r0 + 48
3744 ta T_CHANGE_HPRIV ! macro
3745 .word 0x8198249e ! 2621: WRHPR_HPSTATE_I wrhpr %r0, 0x049e, %hpstate
3746 .word 0x20700001 ! 2622: BPN <illegal instruction>
3747 .word 0x81982f12 ! 2623: WRHPR_HPSTATE_I wrhpr %r0, 0x0f12, %hpstate
3748 .word 0x22700001 ! 2624: BPE <illegal instruction>
3749 .word 0x8c4b8003 ! 2625: MULX_R mulx %r14, %r3, %r6
3750 .word 0x8d90249f ! 2626: WRPR_PSTATE_I wrpr %r0, 0x049f, %pstate
3751 .word 0xcc8008a0 ! 2627: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
3752 .word 0x26800001 ! 2628: BL bl,a <label_0x1>
3753 ta T_CHANGE_HPRIV ! macro
3754DS_136:
3755 .word 0x34800001 ! 2631: BG bg,a <label_0x1>
3756 .word 0xc5320007 ! 2631: STQF_R - %f2, [%r7, %r8]
3757 .word 0x8d458000 ! 2630: RD_SOFTINT_REG rd %softint, %r6
3758 .word 0xcc8008a0 ! 2631: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
3759 .word 0x8fd02034 ! 2632: Tcc_I tvs icc_or_xcc, %r0 + 52
3760 .word 0x89a01a68 ! 2633: FqTOi fqtoi
3761 .word 0x8d902255 ! 2634: WRPR_PSTATE_I wrpr %r0, 0x0255, %pstate
3762 .word 0x85504000 ! 2635: RDPR_TNPC rdpr %tnpc, %r2
3763 .word 0x83a0056b ! 2636: FSQRTq fsqrt
3764 .word 0xc2c7e020 ! 2637: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r1
3765 .word 0x8d802000 ! 2638: WRFPRS_I wr %r0, 0x0000, %fprs
3766 .word 0x92d38000 ! 2639: UMULcc_R umulcc %r14, %r0, %r9
3767 .word 0x38800001 ! 2640: BGU bgu,a <label_0x1>
3768 .word 0xd3e7c020 ! 2641: CASA_I casa [%r31] 0x 1, %r0, %r9
3769 .word 0x8198260e ! 2642: WRHPR_HPSTATE_I wrhpr %r0, 0x060e, %hpstate
3770DS_137:
3771 .word 0x32800001 ! 2644: BNE bne,a <label_0x1>
3772 .word 0xd133c006 ! 2644: STQF_R - %f8, [%r6, %r15]
3773 .word 0x83458000 ! 2643: RD_SOFTINT_REG rd %softint, %r1
3774 .word 0xc28008a0 ! 2644: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3775DS_138:
3776 .word 0x34800001 ! 2646: BG bg,a <label_0x1>
3777 illtrap
3778 .word 0x87b1830b ! 2645: ALLIGNADDRESS alignaddr %r6, %r11, %r3
3779 .word 0x81982181 ! 2646: WRHPR_HPSTATE_I wrhpr %r0, 0x0181, %hpstate
3780 .word 0x8d802000 ! 2647: WRFPRS_I wr %r0, 0x0000, %fprs
3781 .word 0x95d02035 ! 2648: Tcc_I tg icc_or_xcc, %r0 + 53
3782 .word 0xc737c00b ! 2649: STQF_R - %f3, [%r11, %r31]
3783 .word 0x83514000 ! 2650: RDPR_TBA rdpr %tba, %r1
3784 .word 0x8350c000 ! 2651: RDPR_TT rdpr %tt, %r1
3785 .word 0xc28008a0 ! 2652: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3786 .word 0xc217c000 ! 2653: LDUH_R lduh [%r31 + %r0], %r1
3787 .word 0x8d902ec0 ! 2654: WRPR_PSTATE_I wrpr %r0, 0x0ec0, %pstate
3788 .word 0xc29fe001 ! 2655: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
3789 .word 0x2a700001 ! 2656: BPCS <illegal instruction>
3790 .word 0x8d802004 ! 2657: WRFPRS_I wr %r0, 0x0004, %fprs
3791 ta T_CHANGE_HPRIV ! macro
3792 .word 0x8751c000 ! 2659: RDPR_TL rdpr %tl, %r3
3793 .word 0x9dd02031 ! 2660: Tcc_I tpos icc_or_xcc, %r0 + 49
3794 .word 0xc6c7e030 ! 2661: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r3
3795 .word 0x81982d49 ! 2662: WRHPR_HPSTATE_I wrhpr %r0, 0x0d49, %hpstate
3796 mov 0x30, %r30
3797 .word 0x8bd0001e ! 2663: Tcc_R tcs icc_or_xcc, %r0 + %r30
3798 .word 0x8081a001 ! 2664: ADDcc_I addcc %r6, 0x0001, %r0
3799 .word 0x95d02034 ! 2665: Tcc_I tg icc_or_xcc, %r0 + 52
3800 .word 0x96d94006 ! 2666: SMULcc_R smulcc %r5, %r6, %r11
3801 .word 0x20700001 ! 2667: BPN <illegal instruction>
3802 .word 0x87802014 ! 2668: WRASI_I wr %r0, 0x0014, %asi
3803 .word 0x81982350 ! 2669: WRHPR_HPSTATE_I wrhpr %r0, 0x0350, %hpstate
3804 .word 0xd6ffc026 ! 2670: SWAPA_R swapa %r11, [%r31 + %r6] 0x01
3805 .word 0xd65fe001 ! 2671: LDX_I ldx [%r31 + 0x0001], %r11
3806 .word 0xd73fe001 ! 2672: STDF_I std %f11, [0x0001, %r31]
3807 .word 0xd6d7e020 ! 2673: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
3808 .word 0x8d802000 ! 2674: WRFPRS_I wr %r0, 0x0000, %fprs
3809 ta T_CHANGE_PRIV ! macro
3810 .word 0x93504000 ! 2676: RDPR_TNPC rdpr %tnpc, %r9
3811 .word 0x8d90225f ! 2677: WRPR_PSTATE_I wrpr %r0, 0x025f, %pstate
3812 .word 0x20700001 ! 2678: BPN <illegal instruction>
3813 .word 0xd28008a0 ! 2679: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
3814 .word 0xd2cfe010 ! 2680: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r9
3815 .word 0x26700001 ! 2681: BPL <illegal instruction>
3816 .word 0x9cd0c00f ! 2682: UMULcc_R umulcc %r3, %r15, %r14
3817 .word 0x9ba1cdc7 ! 2683: FdMULq fdmulq
3818 .word 0xdb3fe001 ! 2684: STDF_I std %f13, [0x0001, %r31]
3819 .word 0x8d9020d3 ! 2685: WRPR_PSTATE_I wrpr %r0, 0x00d3, %pstate
3820 .word 0xda57c000 ! 2686: LDSH_R ldsh [%r31 + %r0], %r13
3821 .word 0x9a826001 ! 2687: ADDcc_I addcc %r9, 0x0001, %r13
3822 .word 0x8da049a4 ! 2688: FDIVs fdivs %f1, %f4, %f6
3823 .word 0x81982a95 ! 2689: WRHPR_HPSTATE_I wrhpr %r0, 0x0a95, %hpstate
3824 .word 0x85a0c9e3 ! 2690: FDIVq dis not found
3825
3826 .word 0x8bd02035 ! 2691: Tcc_I tcs icc_or_xcc, %r0 + 53
3827 .word 0xc4d80e40 ! 2692: LDXA_R ldxa [%r0, %r0] 0x72, %r2
3828 .word 0x95d02035 ! 2693: Tcc_I tg icc_or_xcc, %r0 + 53
3829 .word 0xc47fe001 ! 2694: SWAP_I swap %r2, [%r31 + 0x0001]
3830 .word 0x866b000d ! 2695: UDIVX_R udivx %r12, %r13, %r3
3831 .word 0x8198241e ! 2696: WRHPR_HPSTATE_I wrhpr %r0, 0x041e, %hpstate
3832 .word 0xc6d004a0 ! 2697: LDSHA_R ldsha [%r0, %r0] 0x25, %r3
3833 .word 0x8d902408 ! 2698: WRPR_PSTATE_I wrpr %r0, 0x0408, %pstate
3834 .word 0x8198291c ! 2699: WRHPR_HPSTATE_I wrhpr %r0, 0x091c, %hpstate
3835 .word 0x8198260f ! 2700: WRHPR_HPSTATE_I wrhpr %r0, 0x060f, %hpstate
3836 .word 0x87802014 ! 2701: WRASI_I wr %r0, 0x0014, %asi
3837 .word 0x82c0e001 ! 2702: ADDCcc_I addccc %r3, 0x0001, %r1
3838 .word 0xc28008a0 ! 2703: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3839 .word 0x8d90209a ! 2704: WRPR_PSTATE_I wrpr %r0, 0x009a, %pstate
3840 .word 0x3a800001 ! 2705: BCC bcc,a <label_0x1>
3841 ta T_CHANGE_HPRIV ! macro
3842 .word 0x8c69c004 ! 2707: UDIVX_R udivx %r7, %r4, %r6
3843 .word 0x8198289a ! 2708: WRHPR_HPSTATE_I wrhpr %r0, 0x089a, %hpstate
3844 .word 0x81982ad5 ! 2709: WRHPR_HPSTATE_I wrhpr %r0, 0x0ad5, %hpstate
3845 .word 0x24700001 ! 2710: BPLE <illegal instruction>
3846 .word 0x8d90244f ! 2711: WRPR_PSTATE_I wrpr %r0, 0x044f, %pstate
3847 .word 0xccffc024 ! 2712: SWAPA_R swapa %r6, [%r31 + %r4] 0x01
3848 mov 0x31, %r30
3849 .word 0x99d0001e ! 2713: Tcc_R tgu icc_or_xcc, %r0 + %r30
3850 .word 0x8f51c000 ! 2714: RDPR_TL rdpr %tl, %r7
3851 .word 0x8d902446 ! 2715: WRPR_PSTATE_I wrpr %r0, 0x0446, %pstate
3852 mov 0x32, %r30
3853 .word 0x9fd0001e ! 2716: Tcc_R tvc icc_or_xcc, %r0 + %r30
3854 ta T_CHANGE_TO_TL0 ! macro
3855 .word 0x93a01a66 ! 2718: FqTOi fqtoi
3856 .word 0x94786001 ! 2719: SDIV_I sdiv %r1, 0x0001, %r10
3857 .word 0xd48008a0 ! 2720: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
3858 ta T_CHANGE_TO_TL0 ! macro
3859 mov 0x34, %r30
3860 .word 0x91d0001e ! 2722: Tcc_R ta icc_or_xcc, %r0 + %r30
3861 .word 0x87802016 ! 2723: WRASI_I wr %r0, 0x0016, %asi
3862 .word 0x8750c000 ! 2724: RDPR_TT rdpr %tt, %r3
3863 .word 0x2a800001 ! 2725: BCS bcs,a <label_0x1>
3864 mov 0x34, %r30
3865 .word 0x93d0001e ! 2726: Tcc_R tne icc_or_xcc, %r0 + %r30
3866 .word 0x81982c4f ! 2727: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4f, %hpstate
3867 .word 0x95690001 ! 2728: SDIVX_R sdivx %r4, %r1, %r10
3868 .word 0x8882400e ! 2729: ADDcc_R addcc %r9, %r14, %r4
3869 .word 0x81982149 ! 2730: WRHPR_HPSTATE_I wrhpr %r0, 0x0149, %hpstate
3870 .word 0x8d802000 ! 2731: WRFPRS_I wr %r0, 0x0000, %fprs
3871 .word 0x81982a10 ! 2732: WRHPR_HPSTATE_I wrhpr %r0, 0x0a10, %hpstate
3872 .word 0x8d90249e ! 2733: WRPR_PSTATE_I wrpr %r0, 0x049e, %pstate
3873 .word 0xc897e010 ! 2734: LDUHA_I lduha [%r31, + 0x0010] %asi, %r4
3874 .word 0x81982689 ! 2735: WRHPR_HPSTATE_I wrhpr %r0, 0x0689, %hpstate
3875 .word 0x87802010 ! 2736: WRASI_I wr %r0, 0x0010, %asi
3876 .word 0x8fa00549 ! 2737: FSQRTd fsqrt
3877 ta T_CHANGE_TO_TL0 ! macro
3878 mov 0x31, %r30
3879 .word 0x9fd0001e ! 2739: Tcc_R tvc icc_or_xcc, %r0 + %r30
3880 .word 0x8d802000 ! 2740: WRFPRS_I wr %r0, 0x0000, %fprs
3881DS_139:
3882 .word 0x20800001 ! 2742: BN bn,a <label_0x1>
3883 illtrap
3884 .word 0x95b2830f ! 2741: ALLIGNADDRESS alignaddr %r10, %r15, %r10
3885 .word 0x8d802000 ! 2742: WRFPRS_I wr %r0, 0x0000, %fprs
3886 .word 0x81982ccc ! 2743: WRHPR_HPSTATE_I wrhpr %r0, 0x0ccc, %hpstate
3887 .word 0x2a700001 ! 2744: BPCS <illegal instruction>
3888 .word 0x8198234e ! 2745: WRHPR_HPSTATE_I wrhpr %r0, 0x034e, %hpstate
3889 ta T_CHANGE_NONPRIV ! macro
3890 .word 0x3a800001 ! 2747: BCC bcc,a <label_0x1>
3891 .word 0xd49004a0 ! 2748: LDUHA_R lduha [%r0, %r0] 0x25, %r10
3892 .word 0x81982ace ! 2749: WRHPR_HPSTATE_I wrhpr %r0, 0x0ace, %hpstate
3893 .word 0x8d9020d9 ! 2750: WRPR_PSTATE_I wrpr %r0, 0x00d9, %pstate
3894 .word 0x8198249b ! 2751: WRHPR_HPSTATE_I wrhpr %r0, 0x049b, %hpstate
3895 .word 0xd4c004a0 ! 2752: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
3896 .word 0x81982bce ! 2753: WRHPR_HPSTATE_I wrhpr %r0, 0x0bce, %hpstate
3897 .word 0x9c784006 ! 2754: SDIV_R sdiv %r1, %r6, %r14
3898 .word 0x97a289c8 ! 2755: FDIVd fdivd %f10, %f8, %f42
3899 ta T_CHANGE_NONHPRIV ! macro
3900 mov 0x35, %r30
3901 .word 0x8fd0001e ! 2757: Tcc_R tvs icc_or_xcc, %r0 + %r30
3902 .word 0xd68fe020 ! 2758: LDUBA_I lduba [%r31, + 0x0020] %asi, %r11
3903 .word 0x8cc26001 ! 2759: ADDCcc_I addccc %r9, 0x0001, %r6
3904 ta T_CHANGE_TO_TL0 ! macro
3905 ta T_CHANGE_TO_TL0 ! macro
3906 .word 0x91504000 ! 2762: RDPR_TNPC rdpr %tnpc, %r8
3907 mov 0x32, %r30
3908 .word 0x87d0001e ! 2763: Tcc_R tl icc_or_xcc, %r0 + %r30
3909 .word 0x8d902806 ! 2764: WRPR_PSTATE_I wrpr %r0, 0x0806, %pstate
3910 ta T_CHANGE_PRIV ! macro
3911 mov 0x35, %r30
3912 .word 0x9fd0001e ! 2766: Tcc_R tvc icc_or_xcc, %r0 + %r30
3913 mov 0x31, %r30
3914 .word 0x97d0001e ! 2767: Tcc_R tge icc_or_xcc, %r0 + %r30
3915 .word 0x819823dc ! 2768: WRHPR_HPSTATE_I wrhpr %r0, 0x03dc, %hpstate
3916 .word 0x8d802004 ! 2769: WRFPRS_I wr %r0, 0x0004, %fprs
3917 .word 0xd07fe001 ! 2770: SWAP_I swap %r8, [%r31 + 0x0001]
3918 .word 0x8d802000 ! 2771: WRFPRS_I wr %r0, 0x0000, %fprs
3919 .word 0x83d02034 ! 2772: Tcc_I te icc_or_xcc, %r0 + 52
3920 .word 0x8a698006 ! 2773: UDIVX_R udivx %r6, %r6, %r5
3921 .word 0x99a389a5 ! 2774: FDIVs fdivs %f14, %f5, %f12
3922 .word 0x26700001 ! 2775: BPL <illegal instruction>
3923 .word 0xd8d7e010 ! 2776: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r12
3924 .word 0x8d902e0f ! 2777: WRPR_PSTATE_I wrpr %r0, 0x0e0f, %pstate
3925 ta T_CHANGE_TO_TL0 ! macro
3926 .word 0x32800001 ! 2779: BNE bne,a <label_0x1>
3927DS_140:
3928 .word 0x22800001 ! 2781: BE be,a <label_0x1>
3929 .word 0xdf31a001 ! 2781: STQF_I - %f15, [0x0001, %r6]
3930 .word 0x85458000 ! 2780: RD_SOFTINT_REG rd %softint, %r2
3931 .word 0xc4dfe010 ! 2781: LDXA_I ldxa [%r31, + 0x0010] %asi, %r2
3932 .word 0xc4ffc025 ! 2782: SWAPA_R swapa %r2, [%r31 + %r5] 0x01
3933 .word 0x87802080 ! 2783: WRASI_I wr %r0, 0x0080, %asi
3934 ta T_CHANGE_NONPRIV ! macro
3935 .word 0x8d902c13 ! 2785: WRPR_PSTATE_I wrpr %r0, 0x0c13, %pstate
3936 .word 0x8d902e9e ! 2786: WRPR_PSTATE_I wrpr %r0, 0x0e9e, %pstate
3937 .word 0xc42fc005 ! 2787: STB_R stb %r2, [%r31 + %r5]
3938 .word 0x8bd02030 ! 2788: Tcc_I tcs icc_or_xcc, %r0 + 48
3939 ta T_CHANGE_NONHPRIV ! macro
3940 .word 0x8d90248e ! 2790: WRPR_PSTATE_I wrpr %r0, 0x048e, %pstate
3941 ta T_CHANGE_PRIV ! macro
3942 .word 0xc527c005 ! 2792: STF_R st %f2, [%r5, %r31]
3943 .word 0x81982cd7 ! 2793: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd7, %hpstate
3944 .word 0x81982182 ! 2794: WRHPR_HPSTATE_I wrhpr %r0, 0x0182, %hpstate
3945DS_141:
3946 .word 0x34800001 ! 2796: BG bg,a <label_0x1>
3947 .word 0xcb30a001 ! 2796: STQF_I - %f5, [0x0001, %r2]
3948 .word 0x91458000 ! 2795: RD_SOFTINT_REG rd %softint, %r8
3949 .word 0xd1e7c025 ! 2796: CASA_I casa [%r31] 0x 1, %r5, %r8
3950 .word 0x8d802000 ! 2797: WRFPRS_I wr %r0, 0x0000, %fprs
3951 ta T_CHANGE_HPRIV ! macro
3952 ta T_CHANGE_HPRIV ! macro
3953 .word 0x86796001 ! 2800: SDIV_I sdiv %r5, 0x0001, %r3
3954DS_142:
3955 .word 0x32800001 ! 2802: BNE bne,a <label_0x1>
3956 .word 0xcf33e001 ! 2802: STQF_I - %f7, [0x0001, %r15]
3957 .word 0x9d458000 ! 2801: RD_SOFTINT_REG rd %softint, %r14
3958 .word 0xdcd7e020 ! 2802: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r14
3959 .word 0xdcdfe010 ! 2803: LDXA_I ldxa [%r31, + 0x0010] %asi, %r14
3960 .word 0xdd37c005 ! 2804: STQF_R - %f14, [%r5, %r31]
3961 .word 0x8d902215 ! 2805: WRPR_PSTATE_I wrpr %r0, 0x0215, %pstate
3962 .word 0xdc8008a0 ! 2806: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
3963 mov 0x35, %r30
3964 .word 0x97d0001e ! 2807: Tcc_R tge icc_or_xcc, %r0 + %r30
3965 .word 0x89d02035 ! 2808: Tcc_I tleu icc_or_xcc, %r0 + 53
3966 .word 0x81a20dcf ! 2809: FdMULq fdmulq
3967 .word 0xc08804a0 ! 2810: LDUBA_R lduba [%r0, %r0] 0x25, %r0
3968DS_143:
3969 .word 0x22800001 ! 2812: BE be,a <label_0x1>
3970 .word 0xc9332001 ! 2812: STQF_I - %f4, [0x0001, %r12]
3971 .word 0x91458000 ! 2811: RD_SOFTINT_REG rd %softint, %r8
3972 .word 0x9ed0400a ! 2812: UMULcc_R umulcc %r1, %r10, %r15
3973 .word 0xde9004a0 ! 2813: LDUHA_R lduha [%r0, %r0] 0x25, %r15
3974 .word 0x9ba000c3 ! 2814: FNEGd fnegd %f34, %f44
3975 .word 0x8d802000 ! 2815: WRFPRS_I wr %r0, 0x0000, %fprs
3976 .word 0x85514000 ! 2816: RDPR_TBA rdpr %tba, %r2
3977 ta T_CHANGE_NONPRIV ! macro
3978 .word 0x9ed8800d ! 2818: SMULcc_R smulcc %r2, %r13, %r15
3979DS_144:
3980 .word 0x32800001 ! 2820: BNE bne,a <label_0x1>
3981 .word 0xdf32000d ! 2820: STQF_R - %f15, [%r13, %r8]
3982 .word 0x8f458000 ! 2819: RD_SOFTINT_REG rd %softint, %r7
3983 .word 0x81982f4d ! 2820: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4d, %hpstate
3984 .word 0xce9fc020 ! 2821: LDDA_R ldda [%r31, %r0] 0x01, %r7
3985 .word 0x9c50800e ! 2822: UMUL_R umul %r2, %r14, %r14
3986 ta T_CHANGE_HPRIV ! macro
3987DS_145:
3988 .word 0x20800001 ! 2825: BN bn,a <label_0x1>
3989 illtrap
3990 .word 0x8db3430e ! 2824: ALLIGNADDRESS alignaddr %r13, %r14, %r6
3991DS_146:
3992 .word 0x22800001 ! 2826: BE be,a <label_0x1>
3993 illtrap
3994 .word 0x91b34306 ! 2825: ALLIGNADDRESS alignaddr %r13, %r6, %r8
3995 .word 0x81a00568 ! 2826: FSQRTq fsqrt
3996 .word 0x8d902ec9 ! 2827: WRPR_PSTATE_I wrpr %r0, 0x0ec9, %pstate
3997 .word 0x87802004 ! 2828: WRASI_I wr %r0, 0x0004, %asi
3998DS_147:
3999 .word 0x20800001 ! 2830: BN bn,a <label_0x1>
4000 illtrap
4001 .word 0x9bb10304 ! 2829: ALLIGNADDRESS alignaddr %r4, %r4, %r13
4002 .word 0xdbe7c024 ! 2830: CASA_I casa [%r31] 0x 1, %r4, %r13
4003 .word 0x8fa34dc6 ! 2831: FdMULq fdmulq
4004 .word 0x97d02035 ! 2832: Tcc_I tge icc_or_xcc, %r0 + 53
4005 .word 0x89514000 ! 2833: RDPR_TBA rdpr %tba, %r4
4006 .word 0x8d902283 ! 2834: WRPR_PSTATE_I wrpr %r0, 0x0283, %pstate
4007 .word 0x8d902296 ! 2835: WRPR_PSTATE_I wrpr %r0, 0x0296, %pstate
4008 .word 0x81982e96 ! 2836: WRHPR_HPSTATE_I wrhpr %r0, 0x0e96, %hpstate
4009 .word 0x81514000 ! 2837: RDPR_TBA rdpr %tba, %r0
4010 .word 0x87802004 ! 2838: WRASI_I wr %r0, 0x0004, %asi
4011 .word 0x8f514000 ! 2839: RDPR_TBA rdpr %tba, %r7
4012 mov 0x32, %r30
4013 .word 0x97d0001e ! 2840: Tcc_R tge icc_or_xcc, %r0 + %r30
4014 mov 0x31, %r30
4015 .word 0x81d0001e ! 2841: Tcc_R tn icc_or_xcc, %r0 + %r30
4016 .word 0x81982153 ! 2842: WRHPR_HPSTATE_I wrhpr %r0, 0x0153, %hpstate
4017 mov 0x34, %r30
4018 .word 0x97d0001e ! 2843: Tcc_R tge icc_or_xcc, %r0 + %r30
4019 .word 0x87802016 ! 2844: WRASI_I wr %r0, 0x0016, %asi
4020 .word 0xcedfe020 ! 2845: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
4021 .word 0x8d90228c ! 2846: WRPR_PSTATE_I wrpr %r0, 0x028c, %pstate
4022 ta T_CHANGE_HPRIV ! macro
4023 ta T_CHANGE_HPRIV ! macro
4024 .word 0x8bd02033 ! 2849: Tcc_I tcs icc_or_xcc, %r0 + 51
4025 .word 0xce8008a0 ! 2850: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
4026 .word 0xce880e40 ! 2851: LDUBA_R lduba [%r0, %r0] 0x72, %r7
4027 ta T_CHANGE_NONPRIV ! macro
4028 .word 0x8f6a8001 ! 2853: SDIVX_R sdivx %r10, %r1, %r7
4029 .word 0x84036001 ! 2854: ADD_I add %r13, 0x0001, %r2
4030 .word 0x8da0cdce ! 2855: FdMULq fdmulq
4031 .word 0xcc9004a0 ! 2856: LDUHA_R lduha [%r0, %r0] 0x25, %r6
4032 .word 0xccffc02e ! 2857: SWAPA_R swapa %r6, [%r31 + %r14] 0x01
4033DS_148:
4034 .word 0x34800001 ! 2859: BG bg,a <label_0x1>
4035 .word 0xdf310005 ! 2859: STQF_R - %f15, [%r5, %r4]
4036 .word 0x91458000 ! 2858: RD_SOFTINT_REG rd %softint, %r8
4037 .word 0x9dd02030 ! 2859: Tcc_I tpos icc_or_xcc, %r0 + 48
4038 .word 0xd08fe020 ! 2860: LDUBA_I lduba [%r31, + 0x0020] %asi, %r8
4039 .word 0x8ac3a001 ! 2861: ADDCcc_I addccc %r14, 0x0001, %r5
4040 .word 0x9e80000e ! 2862: ADDcc_R addcc %r0, %r14, %r15
4041 .word 0xde8008a0 ! 2863: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4042 .word 0x9c79e001 ! 2864: SDIV_I sdiv %r7, 0x0001, %r14
4043 .word 0x96d88001 ! 2865: SMULcc_R smulcc %r2, %r1, %r11
4044 .word 0x81982682 ! 2866: WRHPR_HPSTATE_I wrhpr %r0, 0x0682, %hpstate
4045DS_149:
4046 .word 0x34800001 ! 2868: BG bg,a <label_0x1>
4047 .word 0xc7306001 ! 2868: STQF_I - %f3, [0x0001, %r1]
4048 .word 0x91458000 ! 2867: RD_SOFTINT_REG rd %softint, %r8
4049 .word 0xd07fe001 ! 2868: SWAP_I swap %r8, [%r31 + 0x0001]
4050 .word 0x89a01a66 ! 2869: FqTOi fqtoi
4051 .word 0x22700001 ! 2870: BPE <illegal instruction>
4052 .word 0x8d902496 ! 2871: WRPR_PSTATE_I wrpr %r0, 0x0496, %pstate
4053 .word 0x9c796001 ! 2872: SDIV_I sdiv %r5, 0x0001, %r14
4054 .word 0x94d26001 ! 2873: UMULcc_I umulcc %r9, 0x0001, %r10
4055 .word 0x8fd02033 ! 2874: Tcc_I tvs icc_or_xcc, %r0 + 51
4056 .word 0x87802088 ! 2875: WRASI_I wr %r0, 0x0088, %asi
4057 .word 0x8d9026ce ! 2876: WRPR_PSTATE_I wrpr %r0, 0x06ce, %pstate
4058DS_150:
4059 .word 0x20800001 ! 2878: BN bn,a <label_0x1>
4060 .word 0xd1316001 ! 2878: STQF_I - %f8, [0x0001, %r5]
4061 .word 0x85458000 ! 2877: RD_SOFTINT_REG rd %softint, %r2
4062 .word 0x8d90288c ! 2878: WRPR_PSTATE_I wrpr %r0, 0x088c, %pstate
4063 .word 0xc4ffc026 ! 2879: SWAPA_R swapa %r2, [%r31 + %r6] 0x01
4064DS_151:
4065 .word 0x20800001 ! 2881: BN bn,a <label_0x1>
4066 illtrap
4067 .word 0x9bb30308 ! 2880: ALLIGNADDRESS alignaddr %r12, %r8, %r13
4068 .word 0x8198291c ! 2881: WRHPR_HPSTATE_I wrhpr %r0, 0x091c, %hpstate
4069 .word 0xdb17c000 ! 2882: LDQF_R - [%r31, %r0], %f13
4070 .word 0x8d902684 ! 2883: WRPR_PSTATE_I wrpr %r0, 0x0684, %pstate
4071 .word 0x95a00543 ! 2884: FSQRTd fsqrt
4072 .word 0x8d802000 ! 2885: WRFPRS_I wr %r0, 0x0000, %fprs
4073 .word 0x816ae001 ! 2886: SDIVX_I sdivx %r11, 0x0001, %r0
4074 ta T_CHANGE_NONHPRIV ! macro
4075 .word 0x8450c003 ! 2888: UMUL_R umul %r3, %r3, %r2
4076 .word 0x8d902c90 ! 2889: WRPR_PSTATE_I wrpr %r0, 0x0c90, %pstate
4077 .word 0x87802080 ! 2890: WRASI_I wr %r0, 0x0080, %asi
4078 ta T_CHANGE_PRIV ! macro
4079 .word 0x8d802004 ! 2892: WRFPRS_I wr %r0, 0x0004, %fprs
4080 .word 0xc537c003 ! 2893: STQF_R - %f2, [%r3, %r31]
4081 .word 0x8d902e94 ! 2894: WRPR_PSTATE_I wrpr %r0, 0x0e94, %pstate
4082 .word 0x8fd02031 ! 2895: Tcc_I tvs icc_or_xcc, %r0 + 49
4083 .word 0xc4c804a0 ! 2896: LDSBA_R ldsba [%r0, %r0] 0x25, %r2
4084 .word 0xc5e7c023 ! 2897: CASA_I casa [%r31] 0x 1, %r3, %r2
4085 ta T_CHANGE_NONHPRIV ! macro
4086 .word 0x83d02035 ! 2899: Tcc_I te icc_or_xcc, %r0 + 53
4087 ta T_CHANGE_HPRIV ! macro
4088 .word 0x81982c16 ! 2901: WRHPR_HPSTATE_I wrhpr %r0, 0x0c16, %hpstate
4089 .word 0x8802e001 ! 2902: ADD_I add %r11, 0x0001, %r4
4090 .word 0x81982897 ! 2903: WRHPR_HPSTATE_I wrhpr %r0, 0x0897, %hpstate
4091 .word 0x9b694005 ! 2904: SDIVX_R sdivx %r5, %r5, %r13
4092 mov 0x34, %r30
4093 .word 0x93d0001e ! 2905: Tcc_R tne icc_or_xcc, %r0 + %r30
4094 .word 0xda1fc000 ! 2906: LDD_R ldd [%r31 + %r0], %r13
4095 .word 0x8d9028ca ! 2907: WRPR_PSTATE_I wrpr %r0, 0x08ca, %pstate
4096 .word 0x81982304 ! 2908: WRHPR_HPSTATE_I wrhpr %r0, 0x0304, %hpstate
4097 .word 0xdac7e030 ! 2909: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r13
4098 .word 0x81982f44 ! 2910: WRHPR_HPSTATE_I wrhpr %r0, 0x0f44, %hpstate
4099 .word 0x34800001 ! 2911: BG bg,a <label_0x1>
4100 .word 0x87802004 ! 2912: WRASI_I wr %r0, 0x0004, %asi
4101 .word 0xda97e030 ! 2913: LDUHA_I lduha [%r31, + 0x0030] %asi, %r13
4102 .word 0x81982480 ! 2914: WRHPR_HPSTATE_I wrhpr %r0, 0x0480, %hpstate
4103 .word 0x8d902681 ! 2915: WRPR_PSTATE_I wrpr %r0, 0x0681, %pstate
4104 mov 0x33, %r30
4105 .word 0x91d0001e ! 2916: Tcc_R ta icc_or_xcc, %r0 + %r30
4106 .word 0x9c7b4007 ! 2917: SDIV_R sdiv %r13, %r7, %r14
4107 .word 0x8d480000 ! 2918: RDHPR_HPSTATE rdhpr %hpstate, %r6
4108 .word 0x87802080 ! 2919: WRASI_I wr %r0, 0x0080, %asi
4109 .word 0x93a01a60 ! 2920: FqTOi fqtoi
4110 ta T_CHANGE_NONPRIV ! macro
4111 .word 0x9b500000 ! 2922: RDPR_TPC rdpr %tpc, %r13
4112 .word 0x8f494000 ! 2923: RDHPR_HTBA rdhpr %htba, %r7
4113 .word 0xce800b40 ! 2924: LDUWA_R lduwa [%r0, %r0] 0x5a, %r7
4114 .word 0x81982751 ! 2925: WRHPR_HPSTATE_I wrhpr %r0, 0x0751, %hpstate
4115 ta T_CHANGE_TO_TL0 ! macro
4116 .word 0x8fa3c9ee ! 2927: FDIVq dis not found
4117
4118 .word 0x8fa00564 ! 2928: FSQRTq fsqrt
4119 mov 0x33, %r30
4120 .word 0x83d0001e ! 2929: Tcc_R te icc_or_xcc, %r0 + %r30
4121 .word 0xcedfe020 ! 2930: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
4122 .word 0xcedfe020 ! 2931: LDXA_I ldxa [%r31, + 0x0020] %asi, %r7
4123 .word 0x81a01a69 ! 2932: FqTOi fqtoi
4124 .word 0x8d90289d ! 2933: WRPR_PSTATE_I wrpr %r0, 0x089d, %pstate
4125 .word 0x8ba000c3 ! 2934: FNEGd fnegd %f34, %f36
4126 ta T_CHANGE_NONHPRIV ! macro
4127 ta T_CHANGE_NONHPRIV ! macro
4128 .word 0x8d902e52 ! 2937: WRPR_PSTATE_I wrpr %r0, 0x0e52, %pstate
4129 .word 0x8c68a001 ! 2938: UDIVX_I udivx %r2, 0x0001, %r6
4130 .word 0x8d802000 ! 2939: WRFPRS_I wr %r0, 0x0000, %fprs
4131 .word 0xcd37e001 ! 2940: STQF_I - %f6, [0x0001, %r31]
4132 .word 0xcc8fe000 ! 2941: LDUBA_I lduba [%r31, + 0x0000] %asi, %r6
4133 .word 0x8d902ed3 ! 2942: WRPR_PSTATE_I wrpr %r0, 0x0ed3, %pstate
4134 .word 0xcde7c023 ! 2943: CASA_I casa [%r31] 0x 1, %r3, %r6
4135 ta T_CHANGE_TO_TL0 ! macro
4136 .word 0x95d02033 ! 2945: Tcc_I tg icc_or_xcc, %r0 + 51
4137 .word 0x8198250e ! 2946: WRHPR_HPSTATE_I wrhpr %r0, 0x050e, %hpstate
4138 .word 0xccc7e030 ! 2947: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
4139 .word 0xcde7c023 ! 2948: CASA_I casa [%r31] 0x 1, %r3, %r6
4140 .word 0x92d2e001 ! 2949: UMULcc_I umulcc %r11, 0x0001, %r9
4141 .word 0x8d90261a ! 2950: WRPR_PSTATE_I wrpr %r0, 0x061a, %pstate
4142 .word 0x9850c003 ! 2951: UMUL_R umul %r3, %r3, %r12
4143 .word 0x8d90284e ! 2952: WRPR_PSTATE_I wrpr %r0, 0x084e, %pstate
4144 .word 0x95a01a64 ! 2953: FqTOi fqtoi
4145 mov 0x34, %r30
4146 .word 0x87d0001e ! 2954: Tcc_R tl icc_or_xcc, %r0 + %r30
4147 .word 0x8d802004 ! 2955: WRFPRS_I wr %r0, 0x0004, %fprs
4148 .word 0xd4d7e000 ! 2956: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r10
4149DS_152:
4150 .word 0x32800001 ! 2958: BNE bne,a <label_0x1>
4151 illtrap
4152 .word 0x99b3c301 ! 2957: ALLIGNADDRESS alignaddr %r15, %r1, %r12
4153 .word 0x8d90220a ! 2958: WRPR_PSTATE_I wrpr %r0, 0x020a, %pstate
4154 .word 0x81982b47 ! 2959: WRHPR_HPSTATE_I wrhpr %r0, 0x0b47, %hpstate
4155 ta T_CHANGE_HPRIV ! macro
4156 .word 0x8d90225c ! 2961: WRPR_PSTATE_I wrpr %r0, 0x025c, %pstate
4157 .word 0xd8800b80 ! 2962: LDUWA_R lduwa [%r0, %r0] 0x5c, %r12
4158 mov 0x32, %r30
4159 .word 0x83d0001e ! 2963: Tcc_R te icc_or_xcc, %r0 + %r30
4160 .word 0xd9e7c021 ! 2964: CASA_I casa [%r31] 0x 1, %r1, %r12
4161 ta T_CHANGE_NONHPRIV ! macro
4162 .word 0x85a30d21 ! 2966: FsMULd fsmuld %f12, %f32, %f2
4163 .word 0x8198244f ! 2967: WRHPR_HPSTATE_I wrhpr %r0, 0x044f, %hpstate
4164 .word 0x86792001 ! 2968: SDIV_I sdiv %r4, 0x0001, %r3
4165 .word 0x87686001 ! 2969: SDIVX_I sdivx %r1, 0x0001, %r3
4166 .word 0x26700001 ! 2970: BPL <illegal instruction>
4167 .word 0x8369800c ! 2971: SDIVX_R sdivx %r6, %r12, %r1
4168 .word 0x81982a11 ! 2972: WRHPR_HPSTATE_I wrhpr %r0, 0x0a11, %hpstate
4169 .word 0x81982d1c ! 2973: WRHPR_HPSTATE_I wrhpr %r0, 0x0d1c, %hpstate
4170 .word 0x99d02033 ! 2974: Tcc_I tgu icc_or_xcc, %r0 + 51
4171 .word 0x38700001 ! 2975: BPGU <illegal instruction>
4172DS_153:
4173 .word 0x20800001 ! 2977: BN bn,a <label_0x1>
4174 .word 0xdb302001 ! 2977: STQF_I - %f13, [0x0001, %r0]
4175 .word 0x99458000 ! 2976: RD_SOFTINT_REG rd %softint, %r12
4176 .word 0x87802004 ! 2977: WRASI_I wr %r0, 0x0004, %asi
4177 ta T_CHANGE_NONHPRIV ! macro
4178 .word 0xd88fe000 ! 2979: LDUBA_I lduba [%r31, + 0x0000] %asi, %r12
4179 .word 0x38700001 ! 2980: BPGU <illegal instruction>
4180 .word 0xd8dfe000 ! 2981: LDXA_I ldxa [%r31, + 0x0000] %asi, %r12
4181 .word 0x94780005 ! 2982: SDIV_R sdiv %r0, %r5, %r10
4182 .word 0x8cd0e001 ! 2983: UMULcc_I umulcc %r3, 0x0001, %r6
4183 .word 0x804bc00f ! 2984: MULX_R mulx %r15, %r15, %r0
4184 .word 0x8f508000 ! 2985: RDPR_TSTATE rdpr %tstate, %r7
4185 ta T_CHANGE_NONPRIV ! macro
4186 .word 0x87802014 ! 2987: WRASI_I wr %r0, 0x0014, %asi
4187 .word 0x81982d81 ! 2988: WRHPR_HPSTATE_I wrhpr %r0, 0x0d81, %hpstate
4188 .word 0xcf27e001 ! 2989: STF_I st %f7, [0x0001, %r31]
4189 .word 0xce97e000 ! 2990: LDUHA_I lduha [%r31, + 0x0000] %asi, %r7
4190DS_154:
4191 .word 0x32800001 ! 2992: BNE bne,a <label_0x1>
4192 .word 0xc930e001 ! 2992: STQF_I - %f4, [0x0001, %r3]
4193 .word 0x8f458000 ! 2991: RD_SOFTINT_REG rd %softint, %r7
4194 .word 0xce7fe001 ! 2992: SWAP_I swap %r7, [%r31 + 0x0001]
4195 ta T_CHANGE_NONHPRIV ! macro
4196 .word 0x81504000 ! 2994: RDPR_TNPC rdpr %tnpc, %r0
4197 .word 0x8550c000 ! 2995: RDPR_TT rdpr %tt, %r2
4198 .word 0x82d1a001 ! 2996: UMULcc_I umulcc %r6, 0x0001, %r1
4199 .word 0x3c800001 ! 2997: BPOS bpos,a <label_0x1>
4200DS_155:
4201 .word 0x34800001 ! 2999: BG bg,a <label_0x1>
4202 .word 0xdf30400c ! 2999: STQF_R - %f15, [%r12, %r1]
4203 .word 0x99458000 ! 2998: RD_SOFTINT_REG rd %softint, %r12
4204 mov 0x34, %r30
4205 .word 0x85d0001e ! 2999: Tcc_R tle icc_or_xcc, %r0 + %r30
4206 .word 0x26800001 ! 3000: BL bl,a <label_0x1>
4207 .word 0xd927e001 ! 3001: STF_I st %f12, [0x0001, %r31]
4208 .word 0x87802010 ! 3002: WRASI_I wr %r0, 0x0010, %asi
4209 .word 0xd8ffc02c ! 3003: SWAPA_R swapa %r12, [%r31 + %r12] 0x01
4210 .word 0x9fa289a1 ! 3004: FDIVs fdivs %f10, %f1, %f15
4211 .word 0x89a0056d ! 3005: FSQRTq fsqrt
4212 mov 0x30, %r30
4213 .word 0x85d0001e ! 3006: Tcc_R tle icc_or_xcc, %r0 + %r30
4214 .word 0x8bd02033 ! 3007: Tcc_I tcs icc_or_xcc, %r0 + 51
4215 .word 0x8d902a92 ! 3008: WRPR_PSTATE_I wrpr %r0, 0x0a92, %pstate
4216 .word 0x8bd02031 ! 3009: Tcc_I tcs icc_or_xcc, %r0 + 49
4217 .word 0xc937c00d ! 3010: STQF_R - %f4, [%r13, %r31]
4218 .word 0x8d90284c ! 3011: WRPR_PSTATE_I wrpr %r0, 0x084c, %pstate
4219 .word 0xc8c7e030 ! 3012: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r4
4220 mov 0x30, %r30
4221 .word 0x8bd0001e ! 3013: Tcc_R tcs icc_or_xcc, %r0 + %r30
4222 .word 0x36800001 ! 3014: BGE bge,a <label_0x1>
4223 .word 0x8279a001 ! 3015: SDIV_I sdiv %r6, 0x0001, %r1
4224 .word 0x807b6001 ! 3016: SDIV_I sdiv %r13, 0x0001, %r0
4225 ta T_CHANGE_NONHPRIV ! macro
4226 .word 0x986aa001 ! 3018: UDIVX_I udivx %r10, 0x0001, %r12
4227 .word 0x87802004 ! 3019: WRASI_I wr %r0, 0x0004, %asi
4228 .word 0x92780001 ! 3020: SDIV_R sdiv %r0, %r1, %r9
4229 .word 0x8d902c4a ! 3021: WRPR_PSTATE_I wrpr %r0, 0x0c4a, %pstate
4230 .word 0x9c4ae001 ! 3022: MULX_I mulx %r11, 0x0001, %r14
4231 .word 0xdcc004a0 ! 3023: LDSWA_R ldswa [%r0, %r0] 0x25, %r14
4232 ta T_CHANGE_NONPRIV ! macro
4233 .word 0x91d02032 ! 3025: Tcc_I ta icc_or_xcc, %r0 + 50
4234 .word 0xdc27e001 ! 3026: STW_I stw %r14, [%r31 + 0x0001]
4235 .word 0x8d902201 ! 3027: WRPR_PSTATE_I wrpr %r0, 0x0201, %pstate
4236 .word 0x81982c84 ! 3028: WRHPR_HPSTATE_I wrhpr %r0, 0x0c84, %hpstate
4237 .word 0x85a2c9cd ! 3029: FDIVd fdivd %f42, %f44, %f2
4238 .word 0x85a18d27 ! 3030: FsMULd fsmuld %f6, %f38, %f2
4239 .word 0xc45fc000 ! 3031: LDX_R ldx [%r31 + %r0], %r2
4240 .word 0x9dd02035 ! 3032: Tcc_I tpos icc_or_xcc, %r0 + 53
4241 .word 0x8d90209c ! 3033: WRPR_PSTATE_I wrpr %r0, 0x009c, %pstate
4242 .word 0x819823dd ! 3034: WRHPR_HPSTATE_I wrhpr %r0, 0x03dd, %hpstate
4243 .word 0xc5e7c027 ! 3035: CASA_I casa [%r31] 0x 1, %r7, %r2
4244 .word 0x8198274e ! 3036: WRHPR_HPSTATE_I wrhpr %r0, 0x074e, %hpstate
4245 .word 0x81982993 ! 3037: WRHPR_HPSTATE_I wrhpr %r0, 0x0993, %hpstate
4246 .word 0x87802016 ! 3038: WRASI_I wr %r0, 0x0016, %asi
4247 .word 0x85514000 ! 3039: RDPR_TBA rdpr %tba, %r2
4248 .word 0x8d902649 ! 3040: WRPR_PSTATE_I wrpr %r0, 0x0649, %pstate
4249 .word 0xc517c000 ! 3041: LDQF_R - [%r31, %r0], %f2
4250 .word 0xc4c7e020 ! 3042: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
4251 ta T_CHANGE_TO_TL0 ! macro
4252 .word 0x82d1a001 ! 3044: UMULcc_I umulcc %r6, 0x0001, %r1
4253 .word 0x36800001 ! 3045: BGE bge,a <label_0x1>
4254 .word 0x87802016 ! 3046: WRASI_I wr %r0, 0x0016, %asi
4255 .word 0x32800001 ! 3047: BNE bne,a <label_0x1>
4256 ta T_CHANGE_TO_TL0 ! macro
4257 .word 0xc28008a0 ! 3049: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
4258 .word 0xc2ffc027 ! 3050: SWAPA_R swapa %r1, [%r31 + %r7] 0x01
4259 .word 0x3c700001 ! 3051: BPPOS <illegal instruction>
4260 ta T_CHANGE_NONHPRIV ! macro
4261 .word 0x99a01a6d ! 3053: FqTOi fqtoi
4262 .word 0x8ba249c8 ! 3054: FDIVd fdivd %f40, %f8, %f36
4263 .word 0x8fa2c9cb ! 3055: FDIVd fdivd %f42, %f42, %f38
4264 ta T_CHANGE_PRIV ! macro
4265 .word 0x95d02031 ! 3057: Tcc_I tg icc_or_xcc, %r0 + 49
4266 .word 0x8d802004 ! 3058: WRFPRS_I wr %r0, 0x0004, %fprs
4267 .word 0x9e792001 ! 3059: SDIV_I sdiv %r4, 0x0001, %r15
4268 .word 0x81982e98 ! 3060: WRHPR_HPSTATE_I wrhpr %r0, 0x0e98, %hpstate
4269 .word 0x81982901 ! 3061: WRHPR_HPSTATE_I wrhpr %r0, 0x0901, %hpstate
4270 .word 0xde7fe001 ! 3062: SWAP_I swap %r15, [%r31 + 0x0001]
4271 .word 0x34800001 ! 3063: BG bg,a <label_0x1>
4272 .word 0x8fa38d2f ! 3064: FsMULd fsmuld %f14, %f46, %f38
4273 .word 0x8d902610 ! 3065: WRPR_PSTATE_I wrpr %r0, 0x0610, %pstate
4274 .word 0x83a18d29 ! 3066: FsMULd fsmuld %f6, %f40, %f32
4275 .word 0x81982b8c ! 3067: WRHPR_HPSTATE_I wrhpr %r0, 0x0b8c, %hpstate
4276 .word 0x32800001 ! 3068: BNE bne,a <label_0x1>
4277 .word 0x819826cf ! 3069: WRHPR_HPSTATE_I wrhpr %r0, 0x06cf, %hpstate
4278 ta T_CHANGE_NONHPRIV ! macro
4279 .word 0x81982b84 ! 3071: WRHPR_HPSTATE_I wrhpr %r0, 0x0b84, %hpstate
4280 .word 0x8d9024db ! 3072: WRPR_PSTATE_I wrpr %r0, 0x04db, %pstate
4281 .word 0x84d80003 ! 3073: SMULcc_R smulcc %r0, %r3, %r2
4282 .word 0x2e700001 ! 3074: BPVS <illegal instruction>
4283 .word 0x8d802000 ! 3075: WRFPRS_I wr %r0, 0x0000, %fprs
4284 .word 0x8d90261b ! 3076: WRPR_PSTATE_I wrpr %r0, 0x061b, %pstate
4285 .word 0x8d902887 ! 3077: WRPR_PSTATE_I wrpr %r0, 0x0887, %pstate
4286 .word 0x87a01a68 ! 3078: FqTOi fqtoi
4287 .word 0x8d802004 ! 3079: WRFPRS_I wr %r0, 0x0004, %fprs
4288 ta T_CHANGE_NONPRIV ! macro
4289 .word 0x8d902a10 ! 3081: WRPR_PSTATE_I wrpr %r0, 0x0a10, %pstate
4290 .word 0x8d902c06 ! 3082: WRPR_PSTATE_I wrpr %r0, 0x0c06, %pstate
4291 .word 0xc737c008 ! 3083: STQF_R - %f3, [%r8, %r31]
4292 .word 0x81982690 ! 3084: WRHPR_HPSTATE_I wrhpr %r0, 0x0690, %hpstate
4293 .word 0x8d802000 ! 3085: WRFPRS_I wr %r0, 0x0000, %fprs
4294 .word 0x8d902a8f ! 3086: WRPR_PSTATE_I wrpr %r0, 0x0a8f, %pstate
4295 .word 0x819828ca ! 3087: WRHPR_HPSTATE_I wrhpr %r0, 0x08ca, %hpstate
4296 ta T_CHANGE_TO_TL0 ! macro
4297 mov 0x34, %r30
4298 .word 0x81d0001e ! 3089: Tcc_R tn icc_or_xcc, %r0 + %r30
4299 .word 0xc65fe001 ! 3090: LDX_I ldx [%r31 + 0x0001], %r3
4300 .word 0x8d902c8a ! 3091: WRPR_PSTATE_I wrpr %r0, 0x0c8a, %pstate
4301 .word 0x3a700001 ! 3092: BPCC <illegal instruction>
4302 .word 0xc68fe020 ! 3093: LDUBA_I lduba [%r31, + 0x0020] %asi, %r3
4303 .word 0x819822c8 ! 3094: WRHPR_HPSTATE_I wrhpr %r0, 0x02c8, %hpstate
4304 .word 0xc7e7c028 ! 3095: CASA_I casa [%r31] 0x 1, %r8, %r3
4305 .word 0x8e480004 ! 3096: MULX_R mulx %r0, %r4, %r7
4306 .word 0xce8fe000 ! 3097: LDUBA_I lduba [%r31, + 0x0000] %asi, %r7
4307 ta T_CHANGE_TO_TL0 ! macro
4308 .word 0x996ba001 ! 3099: SDIVX_I sdivx %r14, 0x0001, %r12
4309 .word 0x8198254f ! 3100: WRHPR_HPSTATE_I wrhpr %r0, 0x054f, %hpstate
4310 .word 0xd93fe001 ! 3101: STDF_I std %f12, [0x0001, %r31]
4311 .word 0x81982f84 ! 3102: WRHPR_HPSTATE_I wrhpr %r0, 0x0f84, %hpstate
4312 .word 0xd88008a0 ! 3103: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
4313 .word 0xd8c00e40 ! 3104: LDSWA_R ldswa [%r0, %r0] 0x72, %r12
4314 .word 0xd897e020 ! 3105: LDUHA_I lduha [%r31, + 0x0020] %asi, %r12
4315 .word 0xd8c80e80 ! 3106: LDSBA_R ldsba [%r0, %r0] 0x74, %r12
4316 .word 0x8d902c5d ! 3107: WRPR_PSTATE_I wrpr %r0, 0x0c5d, %pstate
4317 .word 0xd81fc000 ! 3108: LDD_R ldd [%r31 + %r0], %r12
4318 .word 0x8fd02032 ! 3109: Tcc_I tvs icc_or_xcc, %r0 + 50
4319 .word 0x9b684005 ! 3110: SDIVX_R sdivx %r1, %r5, %r13
4320 .word 0x3c700001 ! 3111: BPPOS <illegal instruction>
4321 .word 0xda57c000 ! 3112: LDSH_R ldsh [%r31 + %r0], %r13
4322 .word 0x8d802000 ! 3113: WRFPRS_I wr %r0, 0x0000, %fprs
4323 .word 0x32800001 ! 3114: BNE bne,a <label_0x1>
4324 .word 0x8d902098 ! 3115: WRPR_PSTATE_I wrpr %r0, 0x0098, %pstate
4325DS_156:
4326 .word 0x32800001 ! 3117: BNE bne,a <label_0x1>
4327 illtrap
4328 .word 0x87b1430c ! 3116: ALLIGNADDRESS alignaddr %r5, %r12, %r3
4329 .word 0x8198299a ! 3117: WRHPR_HPSTATE_I wrhpr %r0, 0x099a, %hpstate
4330 .word 0x9a002001 ! 3118: ADD_I add %r0, 0x0001, %r13
4331 .word 0x8d902a11 ! 3119: WRPR_PSTATE_I wrpr %r0, 0x0a11, %pstate
4332 .word 0xda9004a0 ! 3120: LDUHA_R lduha [%r0, %r0] 0x25, %r13
4333 .word 0x826a4007 ! 3121: UDIVX_R udivx %r9, %r7, %r1
4334 .word 0xc3e7c027 ! 3122: CASA_I casa [%r31] 0x 1, %r7, %r1
4335 .word 0xc2d804a0 ! 3123: LDXA_R ldxa [%r0, %r0] 0x25, %r1
4336 .word 0xc28008a0 ! 3124: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
4337 ta T_CHANGE_PRIV ! macro
4338 .word 0x9ad1800e ! 3126: UMULcc_R umulcc %r6, %r14, %r13
4339 .word 0xdadfe020 ! 3127: LDXA_I ldxa [%r31, + 0x0020] %asi, %r13
4340 .word 0x2c800001 ! 3128: BNEG bneg,a <label_0x1>
4341 .word 0x8d90224b ! 3129: WRPR_PSTATE_I wrpr %r0, 0x024b, %pstate
4342 mov 0x35, %r30
4343 .word 0x9bd0001e ! 3130: Tcc_R tcc icc_or_xcc, %r0 + %r30
4344 mov 0x33, %r30
4345 .word 0x83d0001e ! 3131: Tcc_R te icc_or_xcc, %r0 + %r30
4346 .word 0x8d9022ce ! 3132: WRPR_PSTATE_I wrpr %r0, 0x02ce, %pstate
4347 .word 0xdbe7c02e ! 3133: CASA_I casa [%r31] 0x 1, %r14, %r13
4348 .word 0x84da0007 ! 3134: SMULcc_R smulcc %r8, %r7, %r2
4349 .word 0xc49004a0 ! 3135: LDUHA_R lduha [%r0, %r0] 0x25, %r2
4350 ta T_CHANGE_NONHPRIV ! macro
4351 .word 0xc527e001 ! 3137: STF_I st %f2, [0x0001, %r31]
4352 .word 0x8d90245c ! 3138: WRPR_PSTATE_I wrpr %r0, 0x045c, %pstate
4353 .word 0x87802010 ! 3139: WRASI_I wr %r0, 0x0010, %asi
4354 .word 0xc5e7c027 ! 3140: CASA_I casa [%r31] 0x 1, %r7, %r2
4355 .word 0x8a82c00d ! 3141: ADDcc_R addcc %r11, %r13, %r5
4356DS_157:
4357 .word 0x20800001 ! 3143: BN bn,a <label_0x1>
4358 illtrap
4359 .word 0x8bb18302 ! 3142: ALLIGNADDRESS alignaddr %r6, %r2, %r5
4360 .word 0x847ba001 ! 3143: SDIV_I sdiv %r14, 0x0001, %r2
4361 .word 0x8d902a4d ! 3144: WRPR_PSTATE_I wrpr %r0, 0x0a4d, %pstate
4362DS_158:
4363 .word 0x22800001 ! 3146: BE be,a <label_0x1>
4364 illtrap
4365 .word 0x89b24307 ! 3145: ALLIGNADDRESS alignaddr %r9, %r7, %r4
4366 .word 0xc8c804a0 ! 3146: LDSBA_R ldsba [%r0, %r0] 0x25, %r4
4367DS_159:
4368 .word 0x20800001 ! 3148: BN bn,a <label_0x1>
4369 illtrap
4370 .word 0x97b1830a ! 3147: ALLIGNADDRESS alignaddr %r6, %r10, %r11
4371 .word 0xd6bfc02a ! 3148: STDA_R stda %r11, [%r31 + %r10] 0x01
4372DS_160:
4373 .word 0x22800001 ! 3150: BE be,a <label_0x1>
4374 .word 0xd130000d ! 3150: STQF_R - %f8, [%r13, %r0]
4375 .word 0x87458000 ! 3149: RD_SOFTINT_REG rd %softint, %r3
4376 ta T_CHANGE_HPRIV ! macro
4377 .word 0x87a149a9 ! 3151: FDIVs fdivs %f5, %f9, %f3
4378 .word 0xc737e001 ! 3152: STQF_I - %f3, [0x0001, %r31]
4379 .word 0xc68804a0 ! 3153: LDUBA_R lduba [%r0, %r0] 0x25, %r3
4380 .word 0x95a14dce ! 3154: FdMULq fdmulq
4381 .word 0x9a4a8008 ! 3155: MULX_R mulx %r10, %r8, %r13
4382 .word 0xda27c008 ! 3156: STW_R stw %r13, [%r31 + %r8]
4383 .word 0xdad00e80 ! 3157: LDSHA_R ldsha [%r0, %r0] 0x74, %r13
4384 .word 0xdbe7c028 ! 3158: CASA_I casa [%r31] 0x 1, %r8, %r13
4385 .word 0x819824ce ! 3159: WRHPR_HPSTATE_I wrhpr %r0, 0x04ce, %hpstate
4386 ta T_CHANGE_PRIV ! macro
4387 .word 0xda900e80 ! 3161: LDUHA_R lduha [%r0, %r0] 0x74, %r13
4388 .word 0x8ba01a62 ! 3162: FqTOi fqtoi
4389 .word 0x8d902048 ! 3163: WRPR_PSTATE_I wrpr %r0, 0x0048, %pstate
4390 mov 0x34, %r30
4391 .word 0x9dd0001e ! 3164: Tcc_R tpos icc_or_xcc, %r0 + %r30
4392 .word 0x956b800b ! 3165: SDIVX_R sdivx %r14, %r11, %r10
4393 .word 0x94d10001 ! 3166: UMULcc_R umulcc %r4, %r1, %r10
4394 .word 0x81982b5e ! 3167: WRHPR_HPSTATE_I wrhpr %r0, 0x0b5e, %hpstate
4395 ta T_CHANGE_PRIV ! macro
4396 .word 0x99a08d2f ! 3169: FsMULd fsmuld %f2, %f46, %f12
4397 .word 0x866a6001 ! 3170: UDIVX_I udivx %r9, 0x0001, %r3
4398 .word 0x85d02033 ! 3171: Tcc_I tle icc_or_xcc, %r0 + 51
4399 .word 0xc61fc000 ! 3172: LDD_R ldd [%r31 + %r0], %r3
4400DS_161:
4401 .word 0x20800001 ! 3174: BN bn,a <label_0x1>
4402 illtrap
4403 .word 0x85b2430d ! 3173: ALLIGNADDRESS alignaddr %r9, %r13, %r2
4404 .word 0xc497e000 ! 3174: LDUHA_I lduha [%r31, + 0x0000] %asi, %r2
4405 .word 0x85d02032 ! 3175: Tcc_I tle icc_or_xcc, %r0 + 50
4406 .word 0x8b514000 ! 3176: RDPR_TBA rdpr %tba, %r5
4407 ta T_CHANGE_PRIV ! macro
4408 .word 0x9fa000cc ! 3178: FNEGd fnegd %f12, %f46
4409 .word 0xde8008a0 ! 3179: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4410 .word 0x8d802000 ! 3180: WRFPRS_I wr %r0, 0x0000, %fprs
4411 mov 0x31, %r30
4412 .word 0x95d0001e ! 3181: Tcc_R tg icc_or_xcc, %r0 + %r30
4413 .word 0xde37e001 ! 3182: STH_I sth %r15, [%r31 + 0x0001]
4414 .word 0x20800001 ! 3183: BN bn,a <label_0x1>
4415 .word 0x81982f0e ! 3184: WRHPR_HPSTATE_I wrhpr %r0, 0x0f0e, %hpstate
4416 .word 0x87802004 ! 3185: WRASI_I wr %r0, 0x0004, %asi
4417 .word 0xde8008a0 ! 3186: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4418 .word 0x81982108 ! 3187: WRHPR_HPSTATE_I wrhpr %r0, 0x0108, %hpstate
4419DS_162:
4420 .word 0x32800001 ! 3189: BNE bne,a <label_0x1>
4421 illtrap
4422 .word 0x9fb38306 ! 3188: ALLIGNADDRESS alignaddr %r14, %r6, %r15
4423 .word 0x81982451 ! 3189: WRHPR_HPSTATE_I wrhpr %r0, 0x0451, %hpstate
4424 .word 0x2a700001 ! 3190: BPCS <illegal instruction>
4425 .word 0x8c81c002 ! 3191: ADDcc_R addcc %r7, %r2, %r6
4426 ta T_CHANGE_PRIV ! macro
4427 .word 0xcc7fe001 ! 3193: SWAP_I swap %r6, [%r31 + 0x0001]
4428 ta T_CHANGE_HPRIV ! macro
4429 .word 0x9c7ae001 ! 3195: SDIV_I sdiv %r11, 0x0001, %r14
4430 .word 0xdd27c002 ! 3196: STF_R st %f14, [%r2, %r31]
4431 .word 0xdc97e010 ! 3197: LDUHA_I lduha [%r31, + 0x0010] %asi, %r14
4432 .word 0x946b8002 ! 3198: UDIVX_R udivx %r14, %r2, %r10
4433 .word 0xd43fe001 ! 3199: STD_I std %r10, [%r31 + 0x0001]
4434 .word 0xd4ffc022 ! 3200: SWAPA_R swapa %r10, [%r31 + %r2] 0x01
4435 .word 0x9cc3a001 ! 3201: ADDCcc_I addccc %r14, 0x0001, %r14
4436 .word 0x30700001 ! 3202: BPA <illegal instruction>
4437 .word 0x92d2a001 ! 3203: UMULcc_I umulcc %r10, 0x0001, %r9
4438 ta T_CHANGE_NONPRIV ! macro
4439 .word 0x8da00543 ! 3205: FSQRTd fsqrt
4440 .word 0xcc17e001 ! 3206: LDUH_I lduh [%r31 + 0x0001], %r6
4441 .word 0x8da14d2c ! 3207: FsMULd fsmuld %f5, %f12, %f6
4442 .word 0x8d802000 ! 3208: WRFPRS_I wr %r0, 0x0000, %fprs
4443 .word 0xcd27c00c ! 3209: STF_R st %f6, [%r12, %r31]
4444 .word 0x8d902ecc ! 3210: WRPR_PSTATE_I wrpr %r0, 0x0ecc, %pstate
4445 .word 0xcc9fc020 ! 3211: LDDA_R ldda [%r31, %r0] 0x01, %r6
4446 .word 0x87802089 ! 3212: WRASI_I wr %r0, 0x0089, %asi
4447 .word 0xcc8008a0 ! 3213: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4448 .word 0x20700001 ! 3214: BPN <illegal instruction>
4449 .word 0xcc8008a0 ! 3215: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4450 ta T_CHANGE_PRIV ! macro
4451 .word 0xccc7e030 ! 3217: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
4452 .word 0x9d480000 ! 3218: RDHPR_HPSTATE rdhpr %hpstate, %r14
4453 ta T_CHANGE_NONHPRIV ! macro
4454 .word 0xdcd004a0 ! 3220: LDSHA_R ldsha [%r0, %r0] 0x25, %r14
4455 ta T_CHANGE_HPRIV ! macro
4456 .word 0x8d9028c0 ! 3222: WRPR_PSTATE_I wrpr %r0, 0x08c0, %pstate
4457 .word 0x8b514000 ! 3223: RDPR_TBA rdpr %tba, %r5
4458 .word 0xca97e020 ! 3224: LDUHA_I lduha [%r31, + 0x0020] %asi, %r5
4459 .word 0x887ae001 ! 3225: SDIV_I sdiv %r11, 0x0001, %r4
4460 .word 0x2c800001 ! 3226: BNEG bneg,a <label_0x1>
4461 .word 0x8bd02031 ! 3227: Tcc_I tcs icc_or_xcc, %r0 + 49
4462 ta T_CHANGE_TO_TL0 ! macro
4463 .word 0x9da0054b ! 3229: FSQRTd fsqrt
4464 .word 0x8a698000 ! 3230: UDIVX_R udivx %r6, %r0, %r5
4465 .word 0x9dd02033 ! 3231: Tcc_I tpos icc_or_xcc, %r0 + 51
4466 .word 0xcac7e020 ! 3232: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r5
4467 .word 0x8d802000 ! 3233: WRFPRS_I wr %r0, 0x0000, %fprs
4468 .word 0x28700001 ! 3234: BPLEU <illegal instruction>
4469 .word 0xcad7e020 ! 3235: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r5
4470 .word 0x9950c000 ! 3236: RDPR_TT rdpr %tt, %r12
4471 .word 0x92c3a001 ! 3237: ADDCcc_I addccc %r14, 0x0001, %r9
4472 .word 0x8d90248b ! 3238: WRPR_PSTATE_I wrpr %r0, 0x048b, %pstate
4473 .word 0xd327c000 ! 3239: STF_R st %f9, [%r0, %r31]
4474 ta T_CHANGE_TO_TL0 ! macro
4475 .word 0x93a109e4 ! 3241: FDIVq dis not found
4476
4477 .word 0x8198299b ! 3242: WRHPR_HPSTATE_I wrhpr %r0, 0x099b, %hpstate
4478 .word 0x81982ade ! 3243: WRHPR_HPSTATE_I wrhpr %r0, 0x0ade, %hpstate
4479 .word 0x8d902e54 ! 3244: WRPR_PSTATE_I wrpr %r0, 0x0e54, %pstate
4480 .word 0xd2bfe001 ! 3245: STDA_I stda %r9, [%r31 + 0x0001] %asi
4481 .word 0x81982c4c ! 3246: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4c, %hpstate
4482 .word 0x8d802004 ! 3247: WRFPRS_I wr %r0, 0x0004, %fprs
4483 .word 0x8d504000 ! 3248: RDPR_TNPC rdpr %tnpc, %r6
4484 .word 0x9fa049a0 ! 3249: FDIVs fdivs %f1, %f0, %f15
4485 .word 0x819828df ! 3250: WRHPR_HPSTATE_I wrhpr %r0, 0x08df, %hpstate
4486 .word 0xdec7e010 ! 3251: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r15
4487 ta T_CHANGE_NONPRIV ! macro
4488 .word 0x8d902a8e ! 3253: WRPR_PSTATE_I wrpr %r0, 0x0a8e, %pstate
4489 .word 0x8080000b ! 3254: ADDcc_R addcc %r0, %r11, %r0
4490 ta T_CHANGE_PRIV ! macro
4491 mov 0x33, %r30
4492 .word 0x8fd0001e ! 3256: Tcc_R tvs icc_or_xcc, %r0 + %r30
4493 .word 0x81982b09 ! 3257: WRHPR_HPSTATE_I wrhpr %r0, 0x0b09, %hpstate
4494DS_163:
4495 .word 0x20800001 ! 3259: BN bn,a <label_0x1>
4496 .word 0xd7332001 ! 3259: STQF_I - %f11, [0x0001, %r12]
4497 .word 0x81458000 ! 3258: RD_SOFTINT_REG stbar
4498 .word 0x924a6001 ! 3259: MULX_I mulx %r9, 0x0001, %r9
4499 .word 0xd2c00e80 ! 3260: LDSWA_R ldswa [%r0, %r0] 0x74, %r9
4500 .word 0x8cdbc00d ! 3261: SMULcc_R smulcc %r15, %r13, %r6
4501DS_164:
4502 .word 0x32800001 ! 3263: BNE bne,a <label_0x1>
4503 .word 0xd133c00d ! 3263: STQF_R - %f8, [%r13, %r15]
4504 .word 0x81458000 ! 3262: RD_SOFTINT_REG stbar
4505 .word 0x8d802000 ! 3263: WRFPRS_I wr %r0, 0x0000, %fprs
4506 .word 0x91a0cd25 ! 3264: FsMULd fsmuld %f3, %f36, %f8
4507 .word 0x82518008 ! 3265: UMUL_R umul %r6, %r8, %r1
4508 .word 0x8368a001 ! 3266: SDIVX_I sdivx %r2, 0x0001, %r1
4509 ta T_CHANGE_TO_TL0 ! macro
4510 .word 0xc21fc000 ! 3268: LDD_R ldd [%r31 + %r0], %r1
4511 .word 0x95d02033 ! 3269: Tcc_I tg icc_or_xcc, %r0 + 51
4512 .word 0x8d902cdd ! 3270: WRPR_PSTATE_I wrpr %r0, 0x0cdd, %pstate
4513 .word 0x8d902acc ! 3271: WRPR_PSTATE_I wrpr %r0, 0x0acc, %pstate
4514 .word 0xc33fc008 ! 3272: STDF_R std %f1, [%r8, %r31]
4515 .word 0x28800001 ! 3273: BLEU bleu,a <label_0x1>
4516 .word 0x8d802004 ! 3274: WRFPRS_I wr %r0, 0x0004, %fprs
4517 .word 0x9f508000 ! 3275: RDPR_TSTATE rdpr %tstate, %r15
4518 .word 0xde07c000 ! 3276: LDUW_R lduw [%r31 + %r0], %r15
4519 .word 0x8c488008 ! 3277: MULX_R mulx %r2, %r8, %r6
4520 ta T_CHANGE_HPRIV ! macro
4521 .word 0x819825c0 ! 3279: WRHPR_HPSTATE_I wrhpr %r0, 0x05c0, %hpstate
4522 .word 0x87802089 ! 3280: WRASI_I wr %r0, 0x0089, %asi
4523 .word 0x82d8c005 ! 3281: SMULcc_R smulcc %r3, %r5, %r1
4524 .word 0x8e7a8009 ! 3282: SDIV_R sdiv %r10, %r9, %r7
4525 .word 0xceffc029 ! 3283: SWAPA_R swapa %r7, [%r31 + %r9] 0x01
4526 .word 0x87802014 ! 3284: WRASI_I wr %r0, 0x0014, %asi
4527 .word 0x85d02031 ! 3285: Tcc_I tle icc_or_xcc, %r0 + 49
4528 .word 0xcfe7c029 ! 3286: CASA_I casa [%r31] 0x 1, %r9, %r7
4529 .word 0x8d902cdb ! 3287: WRPR_PSTATE_I wrpr %r0, 0x0cdb, %pstate
4530 .word 0x87802080 ! 3288: WRASI_I wr %r0, 0x0080, %asi
4531 .word 0x8d90208b ! 3289: WRPR_PSTATE_I wrpr %r0, 0x008b, %pstate
4532 .word 0xce17c000 ! 3290: LDUH_R lduh [%r31 + %r0], %r7
4533 .word 0x8d902e5b ! 3291: WRPR_PSTATE_I wrpr %r0, 0x0e5b, %pstate
4534 .word 0x906a800d ! 3292: UDIVX_R udivx %r10, %r13, %r8
4535 .word 0xd0bfe001 ! 3293: STDA_I stda %r8, [%r31 + 0x0001] %asi
4536 ta T_CHANGE_HPRIV ! macro
4537 .word 0x81982706 ! 3295: WRHPR_HPSTATE_I wrhpr %r0, 0x0706, %hpstate
4538 .word 0xd0c004a0 ! 3296: LDSWA_R ldswa [%r0, %r0] 0x25, %r8
4539 .word 0x8950c000 ! 3297: RDPR_TT rdpr %tt, %r4
4540 ta T_CHANGE_HPRIV ! macro
4541 .word 0x966b2001 ! 3299: UDIVX_I udivx %r12, 0x0001, %r11
4542 .word 0x26700001 ! 3300: BPL <illegal instruction>
4543 .word 0x2e700001 ! 3301: BPVS <illegal instruction>
4544 .word 0xd6cfe030 ! 3302: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r11
4545DS_165:
4546 .word 0x20800001 ! 3304: BN bn,a <label_0x1>
4547 illtrap
4548 .word 0x8bb0030f ! 3303: ALLIGNADDRESS alignaddr %r0, %r15, %r5
4549 .word 0x91a00547 ! 3304: FSQRTd fsqrt
4550 mov 0x35, %r30
4551 .word 0x99d0001e ! 3305: Tcc_R tgu icc_or_xcc, %r0 + %r30
4552 .word 0xd037e001 ! 3306: STH_I sth %r8, [%r31 + 0x0001]
4553 .word 0x819826d0 ! 3307: WRHPR_HPSTATE_I wrhpr %r0, 0x06d0, %hpstate
4554 .word 0xd09fc020 ! 3308: LDDA_R ldda [%r31, %r0] 0x01, %r8
4555 .word 0x91480000 ! 3309: RDHPR_HPSTATE rdhpr %hpstate, %r8
4556 .word 0x8198209a ! 3310: WRHPR_HPSTATE_I wrhpr %r0, 0x009a, %hpstate
4557 ta T_CHANGE_HPRIV ! macro
4558 .word 0x9ad2a001 ! 3312: UMULcc_I umulcc %r10, 0x0001, %r13
4559 .word 0x819825c6 ! 3313: WRHPR_HPSTATE_I wrhpr %r0, 0x05c6, %hpstate
4560 ta T_CHANGE_HPRIV ! macro
4561 .word 0xda97e030 ! 3315: LDUHA_I lduha [%r31, + 0x0030] %asi, %r13
4562 .word 0x95a18d2c ! 3316: FsMULd fsmuld %f6, %f12, %f10
4563 .word 0x32700001 ! 3317: BPNE <illegal instruction>
4564 .word 0x8d802000 ! 3318: WRFPRS_I wr %r0, 0x0000, %fprs
4565 .word 0xd537c00c ! 3319: STQF_R - %f10, [%r12, %r31]
4566 ta T_CHANGE_HPRIV ! macro
4567 .word 0x87500000 ! 3321: RDPR_TPC rdpr %tpc, %r3
4568 .word 0x8d902e8c ! 3322: WRPR_PSTATE_I wrpr %r0, 0x0e8c, %pstate
4569 ta T_CHANGE_NONPRIV ! macro
4570 .word 0x93d02035 ! 3324: Tcc_I tne icc_or_xcc, %r0 + 53
4571 .word 0x87802014 ! 3325: WRASI_I wr %r0, 0x0014, %asi
4572 .word 0x81a000c7 ! 3326: FNEGd fnegd %f38, %f0
4573DS_166:
4574 .word 0x32800001 ! 3328: BNE bne,a <label_0x1>
4575 .word 0xd9314002 ! 3328: STQF_R - %f12, [%r2, %r5]
4576 .word 0x9f458000 ! 3327: RD_SOFTINT_REG rd %softint, %r15
4577 .word 0x8469a001 ! 3328: UDIVX_I udivx %r6, 0x0001, %r2
4578 .word 0x90c26001 ! 3329: ADDCcc_I addccc %r9, 0x0001, %r8
4579 .word 0x81982a82 ! 3330: WRHPR_HPSTATE_I wrhpr %r0, 0x0a82, %hpstate
4580 .word 0xd01fc000 ! 3331: LDD_R ldd [%r31 + %r0], %r8
4581 .word 0xd0d804a0 ! 3332: LDXA_R ldxa [%r0, %r0] 0x25, %r8
4582 .word 0x28700001 ! 3333: BPLEU <illegal instruction>
4583 ta T_CHANGE_NONHPRIV ! macro
4584 .word 0xd0d80e80 ! 3335: LDXA_R ldxa [%r0, %r0] 0x74, %r8
4585DS_167:
4586 .word 0x32800001 ! 3337: BNE bne,a <label_0x1>
4587 .word 0xc933800f ! 3337: STQF_R - %f4, [%r15, %r14]
4588 .word 0x81458000 ! 3336: RD_SOFTINT_REG stbar
4589 .word 0x30700001 ! 3337: BPA <illegal instruction>
4590 .word 0xc0cfe030 ! 3338: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r0
4591 .word 0x8d902cc5 ! 3339: WRPR_PSTATE_I wrpr %r0, 0x0cc5, %pstate
4592 .word 0x9bd02035 ! 3340: Tcc_I tcc icc_or_xcc, %r0 + 53
4593 .word 0x87802010 ! 3341: WRASI_I wr %r0, 0x0010, %asi
4594DS_168:
4595 .word 0x34800001 ! 3343: BG bg,a <label_0x1>
4596 illtrap
4597 .word 0x99b00304 ! 3342: ALLIGNADDRESS alignaddr %r0, %r4, %r12
4598 .word 0x2a800001 ! 3343: BCS bcs,a <label_0x1>
4599 .word 0x947a6001 ! 3344: SDIV_I sdiv %r9, 0x0001, %r10
4600 .word 0x8d90205f ! 3345: WRPR_PSTATE_I wrpr %r0, 0x005f, %pstate
4601 .word 0x89a000c2 ! 3346: FNEGd fnegd %f2, %f4
4602 ta T_CHANGE_NONPRIV ! macro
4603 ta T_CHANGE_PRIV ! macro
4604 ta T_CHANGE_TO_TL0 ! macro
4605 .word 0x8da00545 ! 3350: FSQRTd fsqrt
4606DS_169:
4607 .word 0x34800001 ! 3352: BG bg,a <label_0x1>
4608 .word 0xdb308001 ! 3352: STQF_R - %f13, [%r1, %r2]
4609 .word 0x9d458000 ! 3351: RD_SOFTINT_REG rd %softint, %r14
4610 .word 0xdc8008a0 ! 3352: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
4611 .word 0x8d902815 ! 3353: WRPR_PSTATE_I wrpr %r0, 0x0815, %pstate
4612 .word 0xdc1fe001 ! 3354: LDD_I ldd [%r31 + 0x0001], %r14
4613 ta T_CHANGE_NONHPRIV ! macro
4614 .word 0xdcd80e80 ! 3356: LDXA_R ldxa [%r0, %r0] 0x74, %r14
4615 .word 0x8d802004 ! 3357: WRFPRS_I wr %r0, 0x0004, %fprs
4616 .word 0x97a000c3 ! 3358: FNEGd fnegd %f34, %f42
4617 .word 0x88012001 ! 3359: ADD_I add %r4, 0x0001, %r4
4618 .word 0xc8ffc023 ! 3360: SWAPA_R swapa %r4, [%r31 + %r3] 0x01
4619 ta T_CHANGE_HPRIV ! macro
4620 .word 0x26800001 ! 3362: BL bl,a <label_0x1>
4621 ta T_CHANGE_TO_TL0 ! macro
4622 .word 0x8a026001 ! 3364: ADD_I add %r9, 0x0001, %r5
4623 .word 0xcac7e030 ! 3365: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r5
4624DS_170:
4625 .word 0x22800001 ! 3367: BE be,a <label_0x1>
4626 .word 0xcf334009 ! 3367: STQF_R - %f7, [%r9, %r13]
4627 .word 0x8f458000 ! 3366: RD_SOFTINT_REG rd %softint, %r7
4628 .word 0x87802089 ! 3367: WRASI_I wr %r0, 0x0089, %asi
4629 .word 0x8d902c83 ! 3368: WRPR_PSTATE_I wrpr %r0, 0x0c83, %pstate
4630 .word 0x9ba309e2 ! 3369: FDIVq dis not found
4631
4632 .word 0x99a0cd2e ! 3370: FsMULd fsmuld %f3, %f14, %f12
4633 .word 0x93a149ac ! 3371: FDIVs fdivs %f5, %f12, %f9
4634 .word 0x8d902403 ! 3372: WRPR_PSTATE_I wrpr %r0, 0x0403, %pstate
4635 .word 0x8d902c4b ! 3373: WRPR_PSTATE_I wrpr %r0, 0x0c4b, %pstate
4636 .word 0x8d802004 ! 3374: WRFPRS_I wr %r0, 0x0004, %fprs
4637 .word 0xd2d004a0 ! 3375: LDSHA_R ldsha [%r0, %r0] 0x25, %r9
4638 .word 0x8d802004 ! 3376: WRFPRS_I wr %r0, 0x0004, %fprs
4639 ta T_CHANGE_TO_TL0 ! macro
4640 .word 0x88812001 ! 3378: ADDcc_I addcc %r4, 0x0001, %r4
4641 .word 0x93a1c9e0 ! 3379: FDIVq dis not found
4642
4643 mov 0x32, %r30
4644 .word 0x89d0001e ! 3380: Tcc_R tleu icc_or_xcc, %r0 + %r30
4645 .word 0x8e78400e ! 3381: SDIV_R sdiv %r1, %r14, %r7
4646 ta T_CHANGE_NONPRIV ! macro
4647 ta T_CHANGE_HPRIV ! macro
4648 .word 0x81982c11 ! 3384: WRHPR_HPSTATE_I wrhpr %r0, 0x0c11, %hpstate
4649 .word 0x32800001 ! 3385: BNE bne,a <label_0x1>
4650 .word 0xce0fc000 ! 3386: LDUB_R ldub [%r31 + %r0], %r7
4651 .word 0xce9004a0 ! 3387: LDUHA_R lduha [%r0, %r0] 0x25, %r7
4652 mov 0x32, %r30
4653 .word 0x81d0001e ! 3388: Tcc_R tn icc_or_xcc, %r0 + %r30
4654 .word 0x8d902a8c ! 3389: WRPR_PSTATE_I wrpr %r0, 0x0a8c, %pstate
4655 .word 0x93508000 ! 3390: RDPR_TSTATE rdpr %tstate, %r9
4656 .word 0x92db4004 ! 3391: SMULcc_R smulcc %r13, %r4, %r9
4657 .word 0x81982ec0 ! 3392: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec0, %hpstate
4658 .word 0x93a000cd ! 3393: FNEGd fnegd %f44, %f40
4659 .word 0x8d902688 ! 3394: WRPR_PSTATE_I wrpr %r0, 0x0688, %pstate
4660 mov 0x30, %r30
4661 .word 0x9dd0001e ! 3395: Tcc_R tpos icc_or_xcc, %r0 + %r30
4662 mov 0x33, %r30
4663 .word 0x97d0001e ! 3396: Tcc_R tge icc_or_xcc, %r0 + %r30
4664 .word 0x81982f92 ! 3397: WRHPR_HPSTATE_I wrhpr %r0, 0x0f92, %hpstate
4665 .word 0xd317c000 ! 3398: LDQF_R - [%r31, %r0], %f9
4666 .word 0x98d2e001 ! 3399: UMULcc_I umulcc %r11, 0x0001, %r12
4667 .word 0x85a28d23 ! 3400: FsMULd fsmuld %f10, %f34, %f2
4668 .word 0x8da289a5 ! 3401: FDIVs fdivs %f10, %f5, %f6
4669 ta T_CHANGE_NONPRIV ! macro
4670 .word 0x8fd02035 ! 3403: Tcc_I tvs icc_or_xcc, %r0 + 53
4671 .word 0x9fd02034 ! 3404: Tcc_I tvc icc_or_xcc, %r0 + 52
4672 ta T_CHANGE_NONHPRIV ! macro
4673 .word 0x24800001 ! 3406: BLE ble,a <label_0x1>
4674 .word 0x9448000f ! 3407: MULX_R mulx %r0, %r15, %r10
4675 ta T_CHANGE_NONHPRIV ! macro
4676 ta T_CHANGE_NONPRIV ! macro
4677 .word 0x84804003 ! 3410: ADDcc_R addcc %r1, %r3, %r2
4678 ta T_CHANGE_HPRIV ! macro
4679 .word 0x9051000f ! 3412: UMUL_R umul %r4, %r15, %r8
4680 .word 0x927b2001 ! 3413: SDIV_I sdiv %r12, 0x0001, %r9
4681 .word 0x966a400b ! 3414: UDIVX_R udivx %r9, %r11, %r11
4682 .word 0xd737c00b ! 3415: STQF_R - %f11, [%r11, %r31]
4683 .word 0xd6800b00 ! 3416: LDUWA_R lduwa [%r0, %r0] 0x58, %r11
4684 .word 0x99500000 ! 3417: RDPR_TPC rdpr %tpc, %r12
4685 .word 0xd88008a0 ! 3418: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
4686 .word 0x81982691 ! 3419: WRHPR_HPSTATE_I wrhpr %r0, 0x0691, %hpstate
4687 .word 0x8d902c9b ! 3420: WRPR_PSTATE_I wrpr %r0, 0x0c9b, %pstate
4688 .word 0x9da01a66 ! 3421: FqTOi fqtoi
4689 .word 0x81982fd2 ! 3422: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd2, %hpstate
4690 .word 0x8d90205f ! 3423: WRPR_PSTATE_I wrpr %r0, 0x005f, %pstate
4691 .word 0x9b6b2001 ! 3424: SDIVX_I sdivx %r12, 0x0001, %r13
4692DS_171:
4693 .word 0x34800001 ! 3426: BG bg,a <label_0x1>
4694 .word 0xd1312001 ! 3426: STQF_I - %f8, [0x0001, %r4]
4695 .word 0x99458000 ! 3425: RD_SOFTINT_REG rd %softint, %r12
4696 .word 0x34700001 ! 3426: BPG <illegal instruction>
4697DS_172:
4698 .word 0x32800001 ! 3428: BNE bne,a <label_0x1>
4699 .word 0xd9332001 ! 3428: STQF_I - %f12, [0x0001, %r12]
4700 .word 0x8d458000 ! 3427: RD_SOFTINT_REG rd %softint, %r6
4701 .word 0xcc5fe001 ! 3428: LDX_I ldx [%r31 + 0x0001], %r6
4702 .word 0xcc8008a0 ! 3429: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4703 .word 0xcd3fc006 ! 3430: STDF_R std %f6, [%r6, %r31]
4704 .word 0x8198229c ! 3431: WRHPR_HPSTATE_I wrhpr %r0, 0x029c, %hpstate
4705 .word 0x8883e001 ! 3432: ADDcc_I addcc %r15, 0x0001, %r4
4706 .word 0x87802088 ! 3433: WRASI_I wr %r0, 0x0088, %asi
4707 .word 0x81982245 ! 3434: WRHPR_HPSTATE_I wrhpr %r0, 0x0245, %hpstate
4708 .word 0x8d9022c3 ! 3435: WRPR_PSTATE_I wrpr %r0, 0x02c3, %pstate
4709 .word 0xc927e001 ! 3436: STF_I st %f4, [0x0001, %r31]
4710 ta T_CHANGE_PRIV ! macro
4711 mov 0x31, %r30
4712 .word 0x99d0001e ! 3438: Tcc_R tgu icc_or_xcc, %r0 + %r30
4713 .word 0x81a24d2c ! 3439: FsMULd fsmuld %f9, %f12, %f0
4714 .word 0x8d802004 ! 3440: WRFPRS_I wr %r0, 0x0004, %fprs
4715 .word 0x34800001 ! 3441: BG bg,a <label_0x1>
4716 .word 0xc08008a0 ! 3442: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
4717 .word 0x8d9028d3 ! 3443: WRPR_PSTATE_I wrpr %r0, 0x08d3, %pstate
4718 .word 0xc08008a0 ! 3444: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
4719 .word 0x81508000 ! 3445: RDPR_TSTATE rdpr %tstate, %r0
4720 .word 0x8d902e0e ! 3446: WRPR_PSTATE_I wrpr %r0, 0x0e0e, %pstate
4721 .word 0x81982443 ! 3447: WRHPR_HPSTATE_I wrhpr %r0, 0x0443, %hpstate
4722 .word 0xc08008a0 ! 3448: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
4723DS_173:
4724 .word 0x34800001 ! 3450: BG bg,a <label_0x1>
4725 .word 0xd530e001 ! 3450: STQF_I - %f10, [0x0001, %r3]
4726 .word 0x83458000 ! 3449: RD_SOFTINT_REG rd %softint, %r1
4727 .word 0x3a800001 ! 3450: BCC bcc,a <label_0x1>
4728 .word 0x8d802000 ! 3451: WRFPRS_I wr %r0, 0x0000, %fprs
4729 .word 0x81982050 ! 3452: WRHPR_HPSTATE_I wrhpr %r0, 0x0050, %hpstate
4730 .word 0x81982099 ! 3453: WRHPR_HPSTATE_I wrhpr %r0, 0x0099, %hpstate
4731 .word 0x8d902e8e ! 3454: WRPR_PSTATE_I wrpr %r0, 0x0e8e, %pstate
4732 .word 0xc2800b00 ! 3455: LDUWA_R lduwa [%r0, %r0] 0x58, %r1
4733 ta T_CHANGE_PRIV ! macro
4734 .word 0x904a800d ! 3457: MULX_R mulx %r10, %r13, %r8
4735 .word 0x96d0e001 ! 3458: UMULcc_I umulcc %r3, 0x0001, %r11
4736 .word 0x81982d57 ! 3459: WRHPR_HPSTATE_I wrhpr %r0, 0x0d57, %hpstate
4737 ta T_CHANGE_PRIV ! macro
4738 .word 0x8d902ec9 ! 3461: WRPR_PSTATE_I wrpr %r0, 0x0ec9, %pstate
4739 .word 0x20800001 ! 3462: BN bn,a <label_0x1>
4740 .word 0xd6800b00 ! 3463: LDUWA_R lduwa [%r0, %r0] 0x58, %r11
4741 .word 0x81982e4e ! 3464: WRHPR_HPSTATE_I wrhpr %r0, 0x0e4e, %hpstate
4742 .word 0x9fa109aa ! 3465: FDIVs fdivs %f4, %f10, %f15
4743 .word 0x8f504000 ! 3466: RDPR_TNPC rdpr %tnpc, %r7
4744 .word 0x9bd02031 ! 3467: Tcc_I tcc icc_or_xcc, %r0 + 49
4745 .word 0xced804a0 ! 3468: LDXA_R ldxa [%r0, %r0] 0x25, %r7
4746 .word 0x8f514000 ! 3469: RDPR_TBA rdpr %tba, %r7
4747 .word 0x8ad04008 ! 3470: UMULcc_R umulcc %r1, %r8, %r5
4748 .word 0xcb3fe001 ! 3471: STDF_I std %f5, [0x0001, %r31]
4749 .word 0xca5fe001 ! 3472: LDX_I ldx [%r31 + 0x0001], %r5
4750 .word 0xca8fe020 ! 3473: LDUBA_I lduba [%r31, + 0x0020] %asi, %r5
4751 .word 0x9fd02030 ! 3474: Tcc_I tvc icc_or_xcc, %r0 + 48
4752 ta T_CHANGE_NONHPRIV ! macro
4753 .word 0x99d02033 ! 3476: Tcc_I tgu icc_or_xcc, %r0 + 51
4754DS_174:
4755 .word 0x22800001 ! 3478: BE be,a <label_0x1>
4756 .word 0xdf32800a ! 3478: STQF_R - %f15, [%r10, %r10]
4757 .word 0x99458000 ! 3477: RD_SOFTINT_REG rd %softint, %r12
4758 .word 0x9fd02030 ! 3478: Tcc_I tvc icc_or_xcc, %r0 + 48
4759 .word 0xd89fe001 ! 3479: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
4760 .word 0xd8900e60 ! 3480: LDUHA_R lduha [%r0, %r0] 0x73, %r12
4761 mov 0x31, %r30
4762 .word 0x9fd0001e ! 3481: Tcc_R tvc icc_or_xcc, %r0 + %r30
4763 .word 0x8198211d ! 3482: WRHPR_HPSTATE_I wrhpr %r0, 0x011d, %hpstate
4764 .word 0x8d902294 ! 3483: WRPR_PSTATE_I wrpr %r0, 0x0294, %pstate
4765DS_175:
4766 .word 0x34800001 ! 3485: BG bg,a <label_0x1>
4767 .word 0xcf300006 ! 3485: STQF_R - %f7, [%r6, %r0]
4768 .word 0x91458000 ! 3484: RD_SOFTINT_REG rd %softint, %r8
4769 ta T_CHANGE_NONPRIV ! macro
4770 .word 0x8198248b ! 3486: WRHPR_HPSTATE_I wrhpr %r0, 0x048b, %hpstate
4771 .word 0x81982a52 ! 3487: WRHPR_HPSTATE_I wrhpr %r0, 0x0a52, %hpstate
4772 ta T_CHANGE_TO_TL0 ! macro
4773 .word 0x8d902c54 ! 3489: WRPR_PSTATE_I wrpr %r0, 0x0c54, %pstate
4774 .word 0x8d90220d ! 3490: WRPR_PSTATE_I wrpr %r0, 0x020d, %pstate
4775 .word 0x8d802000 ! 3491: WRFPRS_I wr %r0, 0x0000, %fprs
4776 .word 0x38700001 ! 3492: BPGU <illegal instruction>
4777 .word 0xd0d00e80 ! 3493: LDSHA_R ldsha [%r0, %r0] 0x74, %r8
4778 .word 0x819820da ! 3494: WRHPR_HPSTATE_I wrhpr %r0, 0x00da, %hpstate
4779DS_176:
4780 .word 0x34800001 ! 3496: BG bg,a <label_0x1>
4781 illtrap
4782 .word 0x95b34300 ! 3495: ALLIGNADDRESS alignaddr %r13, %r0, %r10
4783 .word 0xd537c000 ! 3496: STQF_R - %f10, [%r0, %r31]
4784 .word 0x87802089 ! 3497: WRASI_I wr %r0, 0x0089, %asi
4785 .word 0x8bd02030 ! 3498: Tcc_I tcs icc_or_xcc, %r0 + 48
4786 .word 0x87802004 ! 3499: WRASI_I wr %r0, 0x0004, %asi
4787 .word 0x28700001 ! 3500: BPLEU <illegal instruction>
4788 .word 0x95a00560 ! 3501: FSQRTq fsqrt
4789 mov 0x33, %r30
4790 .word 0x89d0001e ! 3502: Tcc_R tleu icc_or_xcc, %r0 + %r30
4791 .word 0x93d02030 ! 3503: Tcc_I tne icc_or_xcc, %r0 + 48
4792 .word 0xd4d004a0 ! 3504: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
4793 .word 0x81982440 ! 3505: WRHPR_HPSTATE_I wrhpr %r0, 0x0440, %hpstate
4794 .word 0x9bd02034 ! 3506: Tcc_I tcc icc_or_xcc, %r0 + 52
4795 .word 0x81982cd4 ! 3507: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd4, %hpstate
4796 ta T_CHANGE_TO_TL0 ! macro
4797 .word 0x8d902aca ! 3509: WRPR_PSTATE_I wrpr %r0, 0x0aca, %pstate
4798 .word 0x8d902ec8 ! 3510: WRPR_PSTATE_I wrpr %r0, 0x0ec8, %pstate
4799 .word 0x95a24d25 ! 3511: FsMULd fsmuld %f9, %f36, %f10
4800 .word 0x9da0056a ! 3512: FSQRTq fsqrt
4801 .word 0x9269c00f ! 3513: UDIVX_R udivx %r7, %r15, %r9
4802 .word 0x844bc000 ! 3514: MULX_R mulx %r15, %r0, %r2
4803 .word 0x8d902a52 ! 3515: WRPR_PSTATE_I wrpr %r0, 0x0a52, %pstate
4804 .word 0x8d902e9a ! 3516: WRPR_PSTATE_I wrpr %r0, 0x0e9a, %pstate
4805 .word 0x81982804 ! 3517: WRHPR_HPSTATE_I wrhpr %r0, 0x0804, %hpstate
4806 .word 0x81982bc0 ! 3518: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc0, %hpstate
4807 .word 0x8350c000 ! 3519: RDPR_TT rdpr %tt, %r1
4808 .word 0x8c032001 ! 3520: ADD_I add %r12, 0x0001, %r6
4809 .word 0xcccfe020 ! 3521: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r6
4810 ta T_CHANGE_PRIV ! macro
4811 .word 0x8d802004 ! 3523: WRFPRS_I wr %r0, 0x0004, %fprs
4812 .word 0x87d02030 ! 3524: Tcc_I tl icc_or_xcc, %r0 + 48
4813 .word 0x81982a96 ! 3525: WRHPR_HPSTATE_I wrhpr %r0, 0x0a96, %hpstate
4814 .word 0x87802010 ! 3526: WRASI_I wr %r0, 0x0010, %asi
4815 ta T_CHANGE_HPRIV ! macro
4816 ta T_CHANGE_NONHPRIV ! macro
4817 .word 0x9f50c000 ! 3529: RDPR_TT rdpr %tt, %r15
4818 .word 0xdfe7c020 ! 3530: CASA_I casa [%r31] 0x 1, %r0, %r15
4819 .word 0xde8008a0 ! 3531: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4820 ta T_CHANGE_PRIV ! macro
4821 ta T_CHANGE_PRIV ! macro
4822 mov 0x35, %r30
4823 .word 0x99d0001e ! 3534: Tcc_R tgu icc_or_xcc, %r0 + %r30
4824 ta T_CHANGE_HPRIV ! macro
4825 .word 0x89a249a4 ! 3536: FDIVs fdivs %f9, %f4, %f4
4826 ta T_CHANGE_HPRIV ! macro
4827 .word 0x81982e47 ! 3538: WRHPR_HPSTATE_I wrhpr %r0, 0x0e47, %hpstate
4828 mov 0x33, %r30
4829 .word 0x83d0001e ! 3539: Tcc_R te icc_or_xcc, %r0 + %r30
4830 .word 0xc84fe001 ! 3540: LDSB_I ldsb [%r31 + 0x0001], %r4
4831DS_177:
4832 .word 0x34800001 ! 3542: BG bg,a <label_0x1>
4833 .word 0xdf322001 ! 3542: STQF_I - %f15, [0x0001, %r8]
4834 .word 0x8b458000 ! 3541: RD_SOFTINT_REG rd %softint, %r5
4835 .word 0x9f68a001 ! 3542: SDIVX_I sdivx %r2, 0x0001, %r15
4836 mov 0x32, %r30
4837 .word 0x95d0001e ! 3543: Tcc_R tg icc_or_xcc, %r0 + %r30
4838 .word 0xde8008a0 ! 3544: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4839 .word 0x8d802000 ! 3545: WRFPRS_I wr %r0, 0x0000, %fprs
4840 .word 0x8da249c2 ! 3546: FDIVd fdivd %f40, %f2, %f6
4841 .word 0x34700001 ! 3547: BPG <illegal instruction>
4842 .word 0x8d902a97 ! 3548: WRPR_PSTATE_I wrpr %r0, 0x0a97, %pstate
4843 .word 0x8198219f ! 3549: WRHPR_HPSTATE_I wrhpr %r0, 0x019f, %hpstate
4844 .word 0xcc7fe001 ! 3550: SWAP_I swap %r6, [%r31 + 0x0001]
4845 .word 0x26800001 ! 3551: BL bl,a <label_0x1>
4846 mov 0x35, %r30
4847 .word 0x89d0001e ! 3552: Tcc_R tleu icc_or_xcc, %r0 + %r30
4848 .word 0x32800001 ! 3553: BNE bne,a <label_0x1>
4849DS_178:
4850 .word 0x22800001 ! 3555: BE be,a <label_0x1>
4851 illtrap
4852 .word 0x9db00300 ! 3554: ALLIGNADDRESS alignaddr %r0, %r0, %r14
4853 .word 0x93d02031 ! 3555: Tcc_I tne icc_or_xcc, %r0 + 49
4854 .word 0x9fd02032 ! 3556: Tcc_I tvc icc_or_xcc, %r0 + 50
4855 .word 0x91a3c9cd ! 3557: FDIVd fdivd %f46, %f44, %f8
4856 .word 0xd0c004a0 ! 3558: LDSWA_R ldswa [%r0, %r0] 0x25, %r8
4857 .word 0x8950c000 ! 3559: RDPR_TT rdpr %tt, %r4
4858 .word 0x28800001 ! 3560: BLEU bleu,a <label_0x1>
4859 .word 0x8c692001 ! 3561: UDIVX_I udivx %r4, 0x0001, %r6
4860 .word 0xcc8008a0 ! 3562: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4861 .word 0x3c800001 ! 3563: BPOS bpos,a <label_0x1>
4862DS_179:
4863 .word 0x22800001 ! 3565: BE be,a <label_0x1>
4864 .word 0xc3326001 ! 3565: STQF_I - %f1, [0x0001, %r9]
4865 .word 0x99458000 ! 3564: RD_SOFTINT_REG rd %softint, %r12
4866 .word 0x81982f4e ! 3565: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4e, %hpstate
4867 .word 0x8d902adc ! 3566: WRPR_PSTATE_I wrpr %r0, 0x0adc, %pstate
4868 .word 0x99a000c2 ! 3567: FNEGd fnegd %f2, %f12
4869 .word 0x8d902e06 ! 3568: WRPR_PSTATE_I wrpr %r0, 0x0e06, %pstate
4870 .word 0x80484004 ! 3569: MULX_R mulx %r1, %r4, %r0
4871 .word 0x3c800001 ! 3570: BPOS bpos,a <label_0x1>
4872 .word 0x93d02033 ! 3571: Tcc_I tne icc_or_xcc, %r0 + 51
4873 mov 0x33, %r30
4874 .word 0x8bd0001e ! 3572: Tcc_R tcs icc_or_xcc, %r0 + %r30
4875 .word 0xc0c7e000 ! 3573: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r0
4876 ta T_CHANGE_NONHPRIV ! macro
4877 .word 0x8d802000 ! 3575: WRFPRS_I wr %r0, 0x0000, %fprs
4878 .word 0x99d02031 ! 3576: Tcc_I tgu icc_or_xcc, %r0 + 49
4879 mov 0x35, %r30
4880 .word 0x9bd0001e ! 3577: Tcc_R tcc icc_or_xcc, %r0 + %r30
4881 .word 0x8d802000 ! 3578: WRFPRS_I wr %r0, 0x0000, %fprs
4882 ta T_CHANGE_PRIV ! macro
4883 .word 0x3e800001 ! 3580: BVC bvc,a <label_0x1>
4884 .word 0x8d902a86 ! 3581: WRPR_PSTATE_I wrpr %r0, 0x0a86, %pstate
4885 .word 0x87802010 ! 3582: WRASI_I wr %r0, 0x0010, %asi
4886 .word 0x8d902682 ! 3583: WRPR_PSTATE_I wrpr %r0, 0x0682, %pstate
4887 ta T_CHANGE_NONPRIV ! macro
4888 .word 0x8fa0c9a8 ! 3585: FDIVs fdivs %f3, %f8, %f7
4889 .word 0x956a2001 ! 3586: SDIVX_I sdivx %r8, 0x0001, %r10
4890 .word 0x8d902c8e ! 3587: WRPR_PSTATE_I wrpr %r0, 0x0c8e, %pstate
4891 .word 0x3a800001 ! 3588: BCC bcc,a <label_0x1>
4892 .word 0xd4ffc028 ! 3589: SWAPA_R swapa %r10, [%r31 + %r8] 0x01
4893 .word 0x9d494000 ! 3590: RDHPR_HTBA rdhpr %htba, %r14
4894 ta T_CHANGE_NONHPRIV ! macro
4895 .word 0x9dd02032 ! 3592: Tcc_I tpos icc_or_xcc, %r0 + 50
4896 .word 0x85a2c9ca ! 3593: FDIVd fdivd %f42, %f10, %f2
4897 .word 0x9c78a001 ! 3594: SDIV_I sdiv %r2, 0x0001, %r14
4898 .word 0xdccfe030 ! 3595: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r14
4899 .word 0xdcd00e60 ! 3596: LDSHA_R ldsha [%r0, %r0] 0x73, %r14
4900 mov 0x34, %r30
4901 .word 0x97d0001e ! 3597: Tcc_R tge icc_or_xcc, %r0 + %r30
4902 mov 0x32, %r30
4903 .word 0x89d0001e ! 3598: Tcc_R tleu icc_or_xcc, %r0 + %r30
4904 ta T_CHANGE_PRIV ! macro
4905 .word 0x9603a001 ! 3600: ADD_I add %r14, 0x0001, %r11
4906 .word 0x9f494000 ! 3601: RDHPR_HTBA rdhpr %htba, %r15
4907 .word 0x81982200 ! 3602: WRHPR_HPSTATE_I wrhpr %r0, 0x0200, %hpstate
4908 .word 0xdeffc02a ! 3603: SWAPA_R swapa %r15, [%r31 + %r10] 0x01
4909 mov 0x30, %r30
4910 .word 0x87d0001e ! 3604: Tcc_R tl icc_or_xcc, %r0 + %r30
4911 ta T_CHANGE_NONHPRIV ! macro
4912 ta T_CHANGE_HPRIV ! macro
4913 .word 0x947ae001 ! 3607: SDIV_I sdiv %r11, 0x0001, %r10
4914 .word 0x81982050 ! 3608: WRHPR_HPSTATE_I wrhpr %r0, 0x0050, %hpstate
4915 .word 0x8d902488 ! 3609: WRPR_PSTATE_I wrpr %r0, 0x0488, %pstate
4916 .word 0xd4dfe000 ! 3610: LDXA_I ldxa [%r31, + 0x0000] %asi, %r10
4917 ta T_CHANGE_TO_TL0 ! macro
4918 mov 0x31, %r30
4919 .word 0x93d0001e ! 3612: Tcc_R tne icc_or_xcc, %r0 + %r30
4920 .word 0x8198251e ! 3613: WRHPR_HPSTATE_I wrhpr %r0, 0x051e, %hpstate
4921 .word 0x81982458 ! 3614: WRHPR_HPSTATE_I wrhpr %r0, 0x0458, %hpstate
4922 .word 0x9751c000 ! 3615: RDPR_TL rdpr %tl, %r11
4923 .word 0x8ba109cf ! 3616: FDIVd fdivd %f4, %f46, %f36
4924 ta T_CHANGE_NONHPRIV ! macro
4925 .word 0xca3fc00f ! 3618: STD_R std %r5, [%r31 + %r15]
4926 .word 0x8d802000 ! 3619: WRFPRS_I wr %r0, 0x0000, %fprs
4927 .word 0xcb27e001 ! 3620: STF_I st %f5, [0x0001, %r31]
4928 .word 0x89d02033 ! 3621: Tcc_I tleu icc_or_xcc, %r0 + 51
4929 .word 0x81982d5b ! 3622: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5b, %hpstate
4930 .word 0xcad7e030 ! 3623: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r5
4931 .word 0xca8008a0 ! 3624: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
4932 .word 0xcadfe030 ! 3625: LDXA_I ldxa [%r31, + 0x0030] %asi, %r5
4933 ta T_CHANGE_NONHPRIV ! macro
4934 .word 0x87d02035 ! 3627: Tcc_I tl icc_or_xcc, %r0 + 53
4935 .word 0x81982b09 ! 3628: WRHPR_HPSTATE_I wrhpr %r0, 0x0b09, %hpstate
4936 .word 0xca800be0 ! 3629: LDUWA_R lduwa [%r0, %r0] 0x5f, %r5
4937 .word 0xcad7e000 ! 3630: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r5
4938 ta T_CHANGE_NONHPRIV ! macro
4939 ta T_CHANGE_PRIV ! macro
4940 .word 0x8d802004 ! 3633: WRFPRS_I wr %r0, 0x0004, %fprs
4941 .word 0x34800001 ! 3634: BG bg,a <label_0x1>
4942 .word 0x90804001 ! 3635: ADDcc_R addcc %r1, %r1, %r8
4943 .word 0x2e800001 ! 3636: BVS bvs,a <label_0x1>
4944 .word 0x8b69c002 ! 3637: SDIVX_R sdivx %r7, %r2, %r5
4945 .word 0x81982d9d ! 3638: WRHPR_HPSTATE_I wrhpr %r0, 0x0d9d, %hpstate
4946 .word 0x92482001 ! 3639: MULX_I mulx %r0, 0x0001, %r9
4947 .word 0xd27fe001 ! 3640: SWAP_I swap %r9, [%r31 + 0x0001]
4948 .word 0xd2d7e010 ! 3641: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r9
4949 .word 0xd2d004a0 ! 3642: LDSHA_R ldsha [%r0, %r0] 0x25, %r9
4950 .word 0xd20fc000 ! 3643: LDUB_R ldub [%r31 + %r0], %r9
4951DS_180:
4952 .word 0x22800001 ! 3645: BE be,a <label_0x1>
4953 illtrap
4954 .word 0x89b1830a ! 3644: ALLIGNADDRESS alignaddr %r6, %r10, %r4
4955 .word 0x8d90264e ! 3645: WRPR_PSTATE_I wrpr %r0, 0x064e, %pstate
4956 .word 0x9bd02033 ! 3646: Tcc_I tcc icc_or_xcc, %r0 + 51
4957 .word 0xc88804a0 ! 3647: LDUBA_R lduba [%r0, %r0] 0x25, %r4
4958 .word 0x80c26001 ! 3648: ADDCcc_I addccc %r9, 0x0001, %r0
4959 .word 0x8451000e ! 3649: UMUL_R umul %r4, %r14, %r2
4960 .word 0x8d902a50 ! 3650: WRPR_PSTATE_I wrpr %r0, 0x0a50, %pstate
4961 ta T_CHANGE_HPRIV ! macro
4962 .word 0x8da0c9cb ! 3652: FDIVd fdivd %f34, %f42, %f6
4963 .word 0x96022001 ! 3653: ADD_I add %r8, 0x0001, %r11
4964 .word 0xd6d004a0 ! 3654: LDSHA_R ldsha [%r0, %r0] 0x25, %r11
4965 .word 0xd67fe001 ! 3655: SWAP_I swap %r11, [%r31 + 0x0001]
4966 .word 0x8d9026cf ! 3656: WRPR_PSTATE_I wrpr %r0, 0x06cf, %pstate
4967 .word 0x85d02031 ! 3657: Tcc_I tle icc_or_xcc, %r0 + 49
4968 .word 0xd7e7c02b ! 3658: CASA_I casa [%r31] 0x 1, %r11, %r11
4969DS_181:
4970 .word 0x32800001 ! 3660: BNE bne,a <label_0x1>
4971 illtrap
4972 .word 0x83b28302 ! 3659: ALLIGNADDRESS alignaddr %r10, %r2, %r1
4973 ta T_CHANGE_HPRIV ! macro
4974 ta T_CHANGE_NONHPRIV ! macro
4975 .word 0x8d902486 ! 3662: WRPR_PSTATE_I wrpr %r0, 0x0486, %pstate
4976 .word 0x8d902019 ! 3663: WRPR_PSTATE_I wrpr %r0, 0x0019, %pstate
4977 .word 0x81982558 ! 3664: WRHPR_HPSTATE_I wrhpr %r0, 0x0558, %hpstate
4978 .word 0x8d90269b ! 3665: WRPR_PSTATE_I wrpr %r0, 0x069b, %pstate
4979 .word 0x8d902012 ! 3666: WRPR_PSTATE_I wrpr %r0, 0x0012, %pstate
4980 .word 0x8d802004 ! 3667: WRFPRS_I wr %r0, 0x0004, %fprs
4981 .word 0x93514000 ! 3668: RDPR_TBA rdpr %tba, %r9
4982 mov 0x34, %r30
4983 .word 0x9fd0001e ! 3669: Tcc_R tvc icc_or_xcc, %r0 + %r30
4984 .word 0xd2cfe020 ! 3670: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r9
4985 .word 0x8c4b6001 ! 3671: MULX_I mulx %r13, 0x0001, %r6
4986 .word 0xccc7e010 ! 3672: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r6
4987 .word 0x8ba00543 ! 3673: FSQRTd fsqrt
4988 .word 0x8d902c1d ! 3674: WRPR_PSTATE_I wrpr %r0, 0x0c1d, %pstate
4989 mov 0x33, %r30
4990 .word 0x81d0001e ! 3675: Tcc_R tn icc_or_xcc, %r0 + %r30
4991 .word 0xcac00e40 ! 3676: LDSWA_R ldswa [%r0, %r0] 0x72, %r5
4992 .word 0x8fd02033 ! 3677: Tcc_I tvs icc_or_xcc, %r0 + 51
4993DS_182:
4994 .word 0x20800001 ! 3679: BN bn,a <label_0x1>
4995 illtrap
4996 .word 0x93b1c30f ! 3678: ALLIGNADDRESS alignaddr %r7, %r15, %r9
4997 .word 0x8d902650 ! 3679: WRPR_PSTATE_I wrpr %r0, 0x0650, %pstate
4998 .word 0x81982fc2 ! 3680: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc2, %hpstate
4999 ta T_CHANGE_NONPRIV ! macro
5000 .word 0x8d902c0a ! 3682: WRPR_PSTATE_I wrpr %r0, 0x0c0a, %pstate
5001 .word 0x81982a1e ! 3683: WRHPR_HPSTATE_I wrhpr %r0, 0x0a1e, %hpstate
5002 .word 0x8d902892 ! 3684: WRPR_PSTATE_I wrpr %r0, 0x0892, %pstate
5003 .word 0xd28008a0 ! 3685: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
5004 .word 0x926ae001 ! 3686: UDIVX_I udivx %r11, 0x0001, %r9
5005 .word 0x24700001 ! 3687: BPLE <illegal instruction>
5006 .word 0x8e6be001 ! 3688: UDIVX_I udivx %r15, 0x0001, %r7
5007 ta T_CHANGE_HPRIV ! macro
5008 .word 0xcec80e80 ! 3690: LDSBA_R ldsba [%r0, %r0] 0x74, %r7
5009 ta T_CHANGE_NONPRIV ! macro
5010 mov 0x35, %r30
5011 .word 0x9bd0001e ! 3692: Tcc_R tcc icc_or_xcc, %r0 + %r30
5012 .word 0xce9fc020 ! 3693: LDDA_R ldda [%r31, %r0] 0x01, %r7
5013 .word 0x8bd02031 ! 3694: Tcc_I tcs icc_or_xcc, %r0 + 49
5014 .word 0x8d90201f ! 3695: WRPR_PSTATE_I wrpr %r0, 0x001f, %pstate
5015 .word 0x2e700001 ! 3696: BPVS <illegal instruction>
5016DS_183:
5017 .word 0x22800001 ! 3698: BE be,a <label_0x1>
5018 .word 0xc1336001 ! 3698: STQF_I - %f0, [0x0001, %r13]
5019 .word 0x83458000 ! 3697: RD_SOFTINT_REG rd %softint, %r1
5020 .word 0x3e800001 ! 3698: BVC bvc,a <label_0x1>
5021 .word 0x20800001 ! 3699: BN bn,a <label_0x1>
5022 .word 0xc327c00f ! 3700: STF_R st %f1, [%r15, %r31]
5023 .word 0x9da000c6 ! 3701: FNEGd fnegd %f6, %f14
5024 ta T_CHANGE_HPRIV ! macro
5025 ta T_CHANGE_NONPRIV ! macro
5026 mov 0x32, %r30
5027 .word 0x91d0001e ! 3704: Tcc_R ta icc_or_xcc, %r0 + %r30
5028 .word 0x97a189a1 ! 3705: FDIVs fdivs %f6, %f1, %f11
5029 .word 0xd69004a0 ! 3706: LDUHA_R lduha [%r0, %r0] 0x25, %r11
5030 .word 0x83a000c5 ! 3707: FNEGd fnegd %f36, %f32
5031 .word 0x8fd02035 ! 3708: Tcc_I tvs icc_or_xcc, %r0 + 53
5032 .word 0xc33fe001 ! 3709: STDF_I std %f1, [0x0001, %r31]
5033DS_184:
5034 .word 0x22800001 ! 3711: BE be,a <label_0x1>
5035 illtrap
5036 .word 0x83b2830f ! 3710: ALLIGNADDRESS alignaddr %r10, %r15, %r1
5037 .word 0x8dd02033 ! 3711: Tcc_I tneg icc_or_xcc, %r0 + 51
5038 .word 0x966be001 ! 3712: UDIVX_I udivx %r15, 0x0001, %r11
5039 .word 0x87802014 ! 3713: WRASI_I wr %r0, 0x0014, %asi
5040 .word 0xd6900e80 ! 3714: LDUHA_R lduha [%r0, %r0] 0x74, %r11
5041 .word 0x8d90265b ! 3715: WRPR_PSTATE_I wrpr %r0, 0x065b, %pstate
5042 .word 0xd73fe001 ! 3716: STDF_I std %f11, [0x0001, %r31]
5043 .word 0xd63fe001 ! 3717: STD_I std %r11, [%r31 + 0x0001]
5044 mov 0x35, %r30
5045 .word 0x9fd0001e ! 3718: Tcc_R tvc icc_or_xcc, %r0 + %r30
5046 .word 0x81982447 ! 3719: WRHPR_HPSTATE_I wrhpr %r0, 0x0447, %hpstate
5047 .word 0x9bd02035 ! 3720: Tcc_I tcc icc_or_xcc, %r0 + 53
5048 .word 0xd7e7c02f ! 3721: CASA_I casa [%r31] 0x 1, %r15, %r11
5049 ta T_CHANGE_NONHPRIV ! macro
5050 .word 0xd6dfe000 ! 3723: LDXA_I ldxa [%r31, + 0x0000] %asi, %r11
5051 .word 0x907b4004 ! 3724: SDIV_R sdiv %r13, %r4, %r8
5052 .word 0x81982d15 ! 3725: WRHPR_HPSTATE_I wrhpr %r0, 0x0d15, %hpstate
5053 .word 0x9668c000 ! 3726: UDIVX_R udivx %r3, %r0, %r11
5054DS_185:
5055 .word 0x34800001 ! 3728: BG bg,a <label_0x1>
5056 illtrap
5057 .word 0x8bb2c301 ! 3727: ALLIGNADDRESS alignaddr %r11, %r1, %r5
5058 ta T_CHANGE_HPRIV ! macro
5059 .word 0x8ba00541 ! 3729: FSQRTd fsqrt
5060 .word 0x8c482001 ! 3730: MULX_I mulx %r0, 0x0001, %r6
5061DS_186:
5062 .word 0x20800001 ! 3732: BN bn,a <label_0x1>
5063 illtrap
5064 .word 0x9db34302 ! 3731: ALLIGNADDRESS alignaddr %r13, %r2, %r14
5065 .word 0x81982699 ! 3732: WRHPR_HPSTATE_I wrhpr %r0, 0x0699, %hpstate
5066 .word 0x9bd02030 ! 3733: Tcc_I tcc icc_or_xcc, %r0 + 48
5067 .word 0x81982019 ! 3734: WRHPR_HPSTATE_I wrhpr %r0, 0x0019, %hpstate
5068DS_187:
5069 .word 0x20800001 ! 3736: BN bn,a <label_0x1>
5070 illtrap
5071 .word 0x8fb2c30d ! 3735: ALLIGNADDRESS alignaddr %r11, %r13, %r7
5072 .word 0x8d902a13 ! 3736: WRPR_PSTATE_I wrpr %r0, 0x0a13, %pstate
5073 .word 0x9b6b0004 ! 3737: SDIVX_R sdivx %r12, %r4, %r13
5074 mov 0x31, %r30
5075 .word 0x8fd0001e ! 3738: Tcc_R tvs icc_or_xcc, %r0 + %r30
5076 .word 0xdadfe010 ! 3739: LDXA_I ldxa [%r31, + 0x0010] %asi, %r13
5077 .word 0x87500000 ! 3740: RDPR_TPC rdpr %tpc, %r3
5078 mov 0x33, %r30
5079 .word 0x93d0001e ! 3741: Tcc_R tne icc_or_xcc, %r0 + %r30
5080 .word 0x93a049ab ! 3742: FDIVs fdivs %f1, %f11, %f9
5081 .word 0x8d9020d2 ! 3743: WRPR_PSTATE_I wrpr %r0, 0x00d2, %pstate
5082 ta T_CHANGE_PRIV ! macro
5083DS_188:
5084 .word 0x20800001 ! 3746: BN bn,a <label_0x1>
5085 illtrap
5086 .word 0x8bb24304 ! 3745: ALLIGNADDRESS alignaddr %r9, %r4, %r5
5087 mov 0x31, %r30
5088 .word 0x89d0001e ! 3746: Tcc_R tleu icc_or_xcc, %r0 + %r30
5089 .word 0xca9004a0 ! 3747: LDUHA_R lduha [%r0, %r0] 0x25, %r5
5090 ta T_CHANGE_NONHPRIV ! macro
5091 .word 0xcac80e60 ! 3749: LDSBA_R ldsba [%r0, %r0] 0x73, %r5
5092 .word 0xca7fe001 ! 3750: SWAP_I swap %r5, [%r31 + 0x0001]
5093 .word 0x2a700001 ! 3751: BPCS <illegal instruction>
5094 ta T_CHANGE_HPRIV ! macro
5095 ta T_CHANGE_TO_TL0 ! macro
5096 .word 0x8369e001 ! 3754: SDIVX_I sdivx %r7, 0x0001, %r1
5097 mov 0x32, %r30
5098 .word 0x99d0001e ! 3755: Tcc_R tgu icc_or_xcc, %r0 + %r30
5099 .word 0x8da00560 ! 3756: FSQRTq fsqrt
5100 .word 0x93500000 ! 3757: RDPR_TPC rdpr %tpc, %r9
5101 .word 0x81982680 ! 3758: WRHPR_HPSTATE_I wrhpr %r0, 0x0680, %hpstate
5102 .word 0xd2cfe030 ! 3759: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r9
5103 .word 0x9dd02030 ! 3760: Tcc_I tpos icc_or_xcc, %r0 + 48
5104 .word 0x83514000 ! 3761: RDPR_TBA rdpr %tba, %r1
5105 .word 0x97d02033 ! 3762: Tcc_I tge icc_or_xcc, %r0 + 51
5106 .word 0xc2900e40 ! 3763: LDUHA_R lduha [%r0, %r0] 0x72, %r1
5107 .word 0x8d902404 ! 3764: WRPR_PSTATE_I wrpr %r0, 0x0404, %pstate
5108 .word 0x3c700001 ! 3765: BPPOS <illegal instruction>
5109 ta T_CHANGE_NONHPRIV ! macro
5110 .word 0x9ba0054c ! 3767: FSQRTd fsqrt
5111 .word 0xdad004a0 ! 3768: LDSHA_R ldsha [%r0, %r0] 0x25, %r13
5112 mov 0x30, %r30
5113 .word 0x8fd0001e ! 3769: Tcc_R tvs icc_or_xcc, %r0 + %r30
5114 ta T_CHANGE_NONHPRIV ! macro
5115 .word 0x9b50c000 ! 3771: RDPR_TT rdpr %tt, %r13
5116 .word 0x8d9022dd ! 3772: WRPR_PSTATE_I wrpr %r0, 0x02dd, %pstate
5117DS_189:
5118 .word 0x34800001 ! 3774: BG bg,a <label_0x1>
5119 .word 0xd5322001 ! 3774: STQF_I - %f10, [0x0001, %r8]
5120 .word 0x89458000 ! 3773: RD_SOFTINT_REG rd %softint, %r4
5121 ta T_CHANGE_PRIV ! macro
5122 ta T_CHANGE_PRIV ! macro
5123 .word 0x8d902acb ! 3776: WRPR_PSTATE_I wrpr %r0, 0x0acb, %pstate
5124 .word 0x87802089 ! 3777: WRASI_I wr %r0, 0x0089, %asi
5125 mov 0x35, %r30
5126 .word 0x99d0001e ! 3778: Tcc_R tgu icc_or_xcc, %r0 + %r30
5127 .word 0x9dd02033 ! 3779: Tcc_I tpos icc_or_xcc, %r0 + 51
5128 .word 0x87802089 ! 3780: WRASI_I wr %r0, 0x0089, %asi
5129 .word 0xc80fe001 ! 3781: LDUB_I ldub [%r31 + 0x0001], %r4
5130 .word 0x8d902494 ! 3782: WRPR_PSTATE_I wrpr %r0, 0x0494, %pstate
5131 .word 0x24800001 ! 3783: BLE ble,a <label_0x1>
5132 .word 0x8d902e87 ! 3784: WRPR_PSTATE_I wrpr %r0, 0x0e87, %pstate
5133 ta T_CHANGE_TO_TL0 ! macro
5134 .word 0x87802088 ! 3786: WRASI_I wr %r0, 0x0088, %asi
5135 .word 0x24800001 ! 3787: BLE ble,a <label_0x1>
5136 .word 0x8d802000 ! 3788: WRFPRS_I wr %r0, 0x0000, %fprs
5137 .word 0x9ed80009 ! 3789: SMULcc_R smulcc %r0, %r9, %r15
5138 .word 0x9fd02034 ! 3790: Tcc_I tvc icc_or_xcc, %r0 + 52
5139 .word 0x3a800001 ! 3791: BCC bcc,a <label_0x1>
5140 .word 0x884be001 ! 3792: MULX_I mulx %r15, 0x0001, %r4
5141 .word 0x91500000 ! 3793: RDPR_TPC rdpr %tpc, %r8
5142 .word 0xd02fe001 ! 3794: STB_I stb %r8, [%r31 + 0x0001]
5143 .word 0x97d02034 ! 3795: Tcc_I tge icc_or_xcc, %r0 + 52
5144 mov 0x33, %r30
5145 .word 0x85d0001e ! 3796: Tcc_R tle icc_or_xcc, %r0 + %r30
5146 .word 0x30800001 ! 3797: BA ba,a <label_0x1>
5147 .word 0x81982493 ! 3798: WRHPR_HPSTATE_I wrhpr %r0, 0x0493, %hpstate
5148 .word 0x97500000 ! 3799: RDPR_TPC rdpr %tpc, %r11
5149 .word 0x87802016 ! 3800: WRASI_I wr %r0, 0x0016, %asi
5150 .word 0x89d02034 ! 3801: Tcc_I tleu icc_or_xcc, %r0 + 52
5151 .word 0x8d9022ce ! 3802: WRPR_PSTATE_I wrpr %r0, 0x02ce, %pstate
5152 .word 0xd68008a0 ! 3803: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
5153 .word 0x8d9028da ! 3804: WRPR_PSTATE_I wrpr %r0, 0x08da, %pstate
5154 .word 0x87802016 ! 3805: WRASI_I wr %r0, 0x0016, %asi
5155 .word 0x8d902a4d ! 3806: WRPR_PSTATE_I wrpr %r0, 0x0a4d, %pstate
5156 ta T_CHANGE_PRIV ! macro
5157 .word 0x95d02031 ! 3808: Tcc_I tg icc_or_xcc, %r0 + 49
5158 .word 0x8d902e44 ! 3809: WRPR_PSTATE_I wrpr %r0, 0x0e44, %pstate
5159 ta T_CHANGE_NONPRIV ! macro
5160 .word 0x8d802000 ! 3811: WRFPRS_I wr %r0, 0x0000, %fprs
5161 .word 0xd677c009 ! 3812: STX_R stx %r11, [%r31 + %r9]
5162DS_190:
5163 .word 0x20800001 ! 3814: BN bn,a <label_0x1>
5164 illtrap
5165 .word 0x83b2430b ! 3813: ALLIGNADDRESS alignaddr %r9, %r11, %r1
5166 .word 0x9ba00541 ! 3814: FSQRTd fsqrt
5167 .word 0x819825c3 ! 3815: WRHPR_HPSTATE_I wrhpr %r0, 0x05c3, %hpstate
5168 mov 0x32, %r30
5169 .word 0x83d0001e ! 3816: Tcc_R te icc_or_xcc, %r0 + %r30
5170 .word 0xdac004a0 ! 3817: LDSWA_R ldswa [%r0, %r0] 0x25, %r13
5171 .word 0x84d2000e ! 3818: UMULcc_R umulcc %r8, %r14, %r2
5172 .word 0x96d9800d ! 3819: SMULcc_R smulcc %r6, %r13, %r11
5173 mov 0x32, %r30
5174 .word 0x8bd0001e ! 3820: Tcc_R tcs icc_or_xcc, %r0 + %r30
5175 .word 0xd737e001 ! 3821: STQF_I - %f11, [0x0001, %r31]
5176 .word 0x964b2001 ! 3822: MULX_I mulx %r12, 0x0001, %r11
5177 mov 0x35, %r30
5178 .word 0x95d0001e ! 3823: Tcc_R tg icc_or_xcc, %r0 + %r30
5179 ta T_CHANGE_TO_TL0 ! macro
5180 .word 0x81982193 ! 3825: WRHPR_HPSTATE_I wrhpr %r0, 0x0193, %hpstate
5181 .word 0x8d9028d6 ! 3826: WRPR_PSTATE_I wrpr %r0, 0x08d6, %pstate
5182 .word 0x87a000c8 ! 3827: FNEGd fnegd %f8, %f34
5183 .word 0x819825c5 ! 3828: WRHPR_HPSTATE_I wrhpr %r0, 0x05c5, %hpstate
5184 .word 0x83d02031 ! 3829: Tcc_I te icc_or_xcc, %r0 + 49
5185 .word 0xc69004a0 ! 3830: LDUHA_R lduha [%r0, %r0] 0x25, %r3
5186 .word 0xc607c000 ! 3831: LDUW_R lduw [%r31 + %r0], %r3
5187 .word 0x8d902ad6 ! 3832: WRPR_PSTATE_I wrpr %r0, 0x0ad6, %pstate
5188 .word 0x8d9024db ! 3833: WRPR_PSTATE_I wrpr %r0, 0x04db, %pstate
5189 .word 0x8d90289f ! 3834: WRPR_PSTATE_I wrpr %r0, 0x089f, %pstate
5190 .word 0x87802080 ! 3835: WRASI_I wr %r0, 0x0080, %asi
5191 .word 0x90528004 ! 3836: UMUL_R umul %r10, %r4, %r8
5192 .word 0xd04fe001 ! 3837: LDSB_I ldsb [%r31 + 0x0001], %r8
5193 .word 0x9b480000 ! 3838: RDHPR_HPSTATE rdhpr %hpstate, %r13
5194 .word 0x8d902449 ! 3839: WRPR_PSTATE_I wrpr %r0, 0x0449, %pstate
5195 .word 0x95508000 ! 3840: RDPR_TSTATE rdpr %tstate, %r10
5196 .word 0xd4dfe000 ! 3841: LDXA_I ldxa [%r31, + 0x0000] %asi, %r10
5197 .word 0x806a0003 ! 3842: UDIVX_R udivx %r8, %r3, %r0
5198 .word 0xc0d004a0 ! 3843: LDSHA_R ldsha [%r0, %r0] 0x25, %r0
5199 .word 0x81982adf ! 3844: WRHPR_HPSTATE_I wrhpr %r0, 0x0adf, %hpstate
5200 .word 0xc09004a0 ! 3845: LDUHA_R lduha [%r0, %r0] 0x25, %r0
5201 .word 0x8d480000 ! 3846: RDHPR_HPSTATE rdhpr %hpstate, %r6
5202 .word 0xccc804a0 ! 3847: LDSBA_R ldsba [%r0, %r0] 0x25, %r6
5203 .word 0x8d90200c ! 3848: WRPR_PSTATE_I wrpr %r0, 0x000c, %pstate
5204 .word 0x8cd18005 ! 3849: UMULcc_R umulcc %r6, %r5, %r6
5205 .word 0x9dd02034 ! 3850: Tcc_I tpos icc_or_xcc, %r0 + 52
5206 .word 0x9ba38dcb ! 3851: FdMULq fdmulq
5207 .word 0x8d90244e ! 3852: WRPR_PSTATE_I wrpr %r0, 0x044e, %pstate
5208 .word 0x8d902492 ! 3853: WRPR_PSTATE_I wrpr %r0, 0x0492, %pstate
5209 .word 0x81982881 ! 3854: WRHPR_HPSTATE_I wrhpr %r0, 0x0881, %hpstate
5210 .word 0x8198239d ! 3855: WRHPR_HPSTATE_I wrhpr %r0, 0x039d, %hpstate
5211 .word 0x87802089 ! 3856: WRASI_I wr %r0, 0x0089, %asi
5212 .word 0xda800c60 ! 3857: LDUWA_R lduwa [%r0, %r0] 0x63, %r13
5213DS_191:
5214 .word 0x34800001 ! 3859: BG bg,a <label_0x1>
5215 illtrap
5216 .word 0x97b0c30a ! 3858: ALLIGNADDRESS alignaddr %r3, %r10, %r11
5217 ta T_CHANGE_PRIV ! macro
5218 .word 0x8198284b ! 3860: WRHPR_HPSTATE_I wrhpr %r0, 0x084b, %hpstate
5219 .word 0x8198268b ! 3861: WRHPR_HPSTATE_I wrhpr %r0, 0x068b, %hpstate
5220 .word 0x8d802004 ! 3862: WRFPRS_I wr %r0, 0x0004, %fprs
5221 .word 0x93d02031 ! 3863: Tcc_I tne icc_or_xcc, %r0 + 49
5222 .word 0x8b480000 ! 3864: RDHPR_HPSTATE rdhpr %hpstate, %r5
5223 .word 0xcbe7c02a ! 3865: CASA_I casa [%r31] 0x 1, %r10, %r5
5224 .word 0x8ba2cdc3 ! 3866: FdMULq fdmulq
5225 .word 0x81982654 ! 3867: WRHPR_HPSTATE_I wrhpr %r0, 0x0654, %hpstate
5226 .word 0x81982a8a ! 3868: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8a, %hpstate
5227 .word 0x98d10009 ! 3869: UMULcc_R umulcc %r4, %r9, %r12
5228 .word 0x8d902a59 ! 3870: WRPR_PSTATE_I wrpr %r0, 0x0a59, %pstate
5229 ta T_CHANGE_HPRIV ! macro
5230 .word 0x8d902e84 ! 3872: WRPR_PSTATE_I wrpr %r0, 0x0e84, %pstate
5231 .word 0x87802080 ! 3873: WRASI_I wr %r0, 0x0080, %asi
5232 .word 0x8da01a66 ! 3874: FqTOi fqtoi
5233 ta T_CHANGE_TO_TL0 ! macro
5234 .word 0xcc9004a0 ! 3876: LDUHA_R lduha [%r0, %r0] 0x25, %r6
5235 .word 0x9fa0056e ! 3877: FSQRTq fsqrt
5236 .word 0x81982705 ! 3878: WRHPR_HPSTATE_I wrhpr %r0, 0x0705, %hpstate
5237 .word 0xdeffc02e ! 3879: SWAPA_R swapa %r15, [%r31 + %r14] 0x01
5238 .word 0x8198244c ! 3880: WRHPR_HPSTATE_I wrhpr %r0, 0x044c, %hpstate
5239 .word 0x8d902895 ! 3881: WRPR_PSTATE_I wrpr %r0, 0x0895, %pstate
5240 ta T_CHANGE_TO_TL0 ! macro
5241 .word 0x2e800001 ! 3883: BVS bvs,a <label_0x1>
5242 .word 0x89480000 ! 3884: RDHPR_HPSTATE rdhpr %hpstate, %r4
5243 .word 0x8d902491 ! 3885: WRPR_PSTATE_I wrpr %r0, 0x0491, %pstate
5244DS_192:
5245 .word 0x22800001 ! 3887: BE be,a <label_0x1>
5246 .word 0xdb31800c ! 3887: STQF_R - %f13, [%r12, %r6]
5247 .word 0x89458000 ! 3886: RD_SOFTINT_REG rd %softint, %r4
5248 .word 0x81982709 ! 3887: WRHPR_HPSTATE_I wrhpr %r0, 0x0709, %hpstate
5249 .word 0xc87fe001 ! 3888: SWAP_I swap %r4, [%r31 + 0x0001]
5250 .word 0x9f6a8007 ! 3889: SDIVX_R sdivx %r10, %r7, %r15
5251 .word 0x85d02032 ! 3890: Tcc_I tle icc_or_xcc, %r0 + 50
5252 .word 0x84482001 ! 3891: MULX_I mulx %r0, 0x0001, %r2
5253 .word 0x83d02032 ! 3892: Tcc_I te icc_or_xcc, %r0 + 50
5254 .word 0xc48008a0 ! 3893: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
5255 .word 0x81982d48 ! 3894: WRHPR_HPSTATE_I wrhpr %r0, 0x0d48, %hpstate
5256DS_193:
5257 .word 0x34800001 ! 3896: BG bg,a <label_0x1>
5258 illtrap
5259 .word 0x9fb2c30f ! 3895: ALLIGNADDRESS alignaddr %r11, %r15, %r15
5260 .word 0x9ba089e2 ! 3896: FDIVq dis not found
5261
5262 .word 0x8d902ec7 ! 3897: WRPR_PSTATE_I wrpr %r0, 0x0ec7, %pstate
5263 .word 0xda9004a0 ! 3898: LDUHA_R lduha [%r0, %r0] 0x25, %r13
5264 .word 0x26800001 ! 3899: BL bl,a <label_0x1>
5265 ta T_CHANGE_NONHPRIV ! macro
5266 .word 0x99a0056b ! 3901: FSQRTq fsqrt
5267 .word 0x38700001 ! 3902: BPGU <illegal instruction>
5268 .word 0x91d02032 ! 3903: Tcc_I ta icc_or_xcc, %r0 + 50
5269 .word 0x8dd02032 ! 3904: Tcc_I tneg icc_or_xcc, %r0 + 50
5270 .word 0x8d802000 ! 3905: WRFPRS_I wr %r0, 0x0000, %fprs
5271 .word 0x81982943 ! 3906: WRHPR_HPSTATE_I wrhpr %r0, 0x0943, %hpstate
5272 .word 0x96026001 ! 3907: ADD_I add %r9, 0x0001, %r11
5273 .word 0x93a0cd2a ! 3908: FsMULd fsmuld %f3, %f10, %f40
5274 .word 0x87802004 ! 3909: WRASI_I wr %r0, 0x0004, %asi
5275 .word 0x91d02030 ! 3910: Tcc_I ta icc_or_xcc, %r0 + 48
5276 .word 0x836ae001 ! 3911: SDIVX_I sdivx %r11, 0x0001, %r1
5277 .word 0x98798005 ! 3912: SDIV_R sdiv %r6, %r5, %r12
5278 .word 0xd8cfe010 ! 3913: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r12
5279 .word 0x9282e001 ! 3914: ADDcc_I addcc %r11, 0x0001, %r9
5280 ta T_CHANGE_HPRIV ! macro
5281 .word 0x85d02031 ! 3916: Tcc_I tle icc_or_xcc, %r0 + 49
5282 .word 0xd297e000 ! 3917: LDUHA_I lduha [%r31, + 0x0000] %asi, %r9
5283 .word 0x8d802000 ! 3918: WRFPRS_I wr %r0, 0x0000, %fprs
5284 .word 0x99a00564 ! 3919: FSQRTq fsqrt
5285 .word 0x819826d7 ! 3920: WRHPR_HPSTATE_I wrhpr %r0, 0x06d7, %hpstate
5286 .word 0xd837c004 ! 3921: STH_R sth %r12, [%r31 + %r4]
5287 .word 0x8ba38dc5 ! 3922: FdMULq fdmulq
5288 .word 0xcb3fc005 ! 3923: STDF_R std %f5, [%r5, %r31]
5289 .word 0x93d02033 ! 3924: Tcc_I tne icc_or_xcc, %r0 + 51
5290 ta T_CHANGE_NONPRIV ! macro
5291 .word 0x9f68000b ! 3926: SDIVX_R sdivx %r0, %r11, %r15
5292 .word 0x8ba01a62 ! 3927: FqTOi fqtoi
5293 ta T_CHANGE_HPRIV ! macro
5294 ta T_CHANGE_NONHPRIV ! macro
5295 ta T_CHANGE_HPRIV ! macro
5296 .word 0x95a01a6f ! 3931: FqTOi fqtoi
5297 .word 0x9278a001 ! 3932: SDIV_I sdiv %r2, 0x0001, %r9
5298 .word 0x8d802004 ! 3933: WRFPRS_I wr %r0, 0x0004, %fprs
5299 .word 0xd28fe010 ! 3934: LDUBA_I lduba [%r31, + 0x0010] %asi, %r9
5300 .word 0xd29fe001 ! 3935: LDDA_I ldda [%r31, + 0x0001] %asi, %r9
5301 ta T_CHANGE_PRIV ! macro
5302 .word 0x81508000 ! 3937: RDPR_TSTATE rdpr %tstate, %r0
5303 ta T_CHANGE_NONPRIV ! macro
5304 .word 0x8d802000 ! 3939: WRFPRS_I wr %r0, 0x0000, %fprs
5305 .word 0xc047c000 ! 3940: LDSW_R ldsw [%r31 + %r0], %r0
5306 ta T_CHANGE_HPRIV ! macro
5307DS_194:
5308 .word 0x22800001 ! 3943: BE be,a <label_0x1>
5309 .word 0xc3300002 ! 3943: STQF_R - %f1, [%r2, %r0]
5310 .word 0x99458000 ! 3942: RD_SOFTINT_REG rd %softint, %r12
5311 .word 0x90520007 ! 3943: UMUL_R umul %r8, %r7, %r8
5312 .word 0x38800001 ! 3944: BGU bgu,a <label_0x1>
5313 .word 0x8dd02031 ! 3945: Tcc_I tneg icc_or_xcc, %r0 + 49
5314DS_195:
5315 .word 0x22800001 ! 3947: BE be,a <label_0x1>
5316 illtrap
5317 .word 0x95b24301 ! 3946: ALLIGNADDRESS alignaddr %r9, %r1, %r10
5318 .word 0x819823c4 ! 3947: WRHPR_HPSTATE_I wrhpr %r0, 0x03c4, %hpstate
5319 .word 0x8d902212 ! 3948: WRPR_PSTATE_I wrpr %r0, 0x0212, %pstate
5320 .word 0x9369e001 ! 3949: SDIVX_I sdivx %r7, 0x0001, %r9
5321 .word 0xd28fe000 ! 3950: LDUBA_I lduba [%r31, + 0x0000] %asi, %r9
5322 .word 0x887b6001 ! 3951: SDIV_I sdiv %r13, 0x0001, %r4
5323 .word 0xc8dfe010 ! 3952: LDXA_I ldxa [%r31, + 0x0010] %asi, %r4
5324 .word 0x8d902c5d ! 3953: WRPR_PSTATE_I wrpr %r0, 0x0c5d, %pstate
5325 .word 0xc81fc000 ! 3954: LDD_R ldd [%r31 + %r0], %r4
5326 .word 0xc837e001 ! 3955: STH_I sth %r4, [%r31 + 0x0001]
5327 .word 0xc8dfe020 ! 3956: LDXA_I ldxa [%r31, + 0x0020] %asi, %r4
5328 .word 0x8a69800c ! 3957: UDIVX_R udivx %r6, %r12, %r5
5329 .word 0x3e800001 ! 3958: BVC bvc,a <label_0x1>
5330 .word 0xca8804a0 ! 3959: LDUBA_R lduba [%r0, %r0] 0x25, %r5
5331 .word 0x8d802000 ! 3960: WRFPRS_I wr %r0, 0x0000, %fprs
5332 mov 0x33, %r30
5333 .word 0x93d0001e ! 3961: Tcc_R tne icc_or_xcc, %r0 + %r30
5334 .word 0x91514000 ! 3962: RDPR_TBA rdpr %tba, %r8
5335 .word 0x8fa189e2 ! 3963: FDIVq dis not found
5336
5337 .word 0x8d902082 ! 3964: WRPR_PSTATE_I wrpr %r0, 0x0082, %pstate
5338 .word 0x9451c00f ! 3965: UMUL_R umul %r7, %r15, %r10
5339DS_196:
5340 .word 0x20800001 ! 3967: BN bn,a <label_0x1>
5341 .word 0xdd326001 ! 3967: STQF_I - %f14, [0x0001, %r9]
5342 .word 0x9b458000 ! 3966: RD_SOFTINT_REG rd %softint, %r13
5343 .word 0x8d90221d ! 3967: WRPR_PSTATE_I wrpr %r0, 0x021d, %pstate
5344 .word 0x8d902c02 ! 3968: WRPR_PSTATE_I wrpr %r0, 0x0c02, %pstate
5345DS_197:
5346 .word 0x22800001 ! 3970: BE be,a <label_0x1>
5347 .word 0xdf324006 ! 3970: STQF_R - %f15, [%r6, %r9]
5348 .word 0x81458000 ! 3969: RD_SOFTINT_REG stbar
5349 ta T_CHANGE_NONPRIV ! macro
5350 .word 0xc057c000 ! 3971: LDSH_R ldsh [%r31 + %r0], %r0
5351 .word 0xc127c006 ! 3972: STF_R st %f0, [%r6, %r31]
5352 .word 0x81982e0d ! 3973: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0d, %hpstate
5353 .word 0xc09004a0 ! 3974: LDUHA_R lduha [%r0, %r0] 0x25, %r0
5354 .word 0x936ae001 ! 3975: SDIVX_I sdivx %r11, 0x0001, %r9
5355 .word 0x81982a41 ! 3976: WRHPR_HPSTATE_I wrhpr %r0, 0x0a41, %hpstate
5356 .word 0xd217e001 ! 3977: LDUH_I lduh [%r31 + 0x0001], %r9
5357 .word 0xd297e010 ! 3978: LDUHA_I lduha [%r31, + 0x0010] %asi, %r9
5358 .word 0x81982008 ! 3979: WRHPR_HPSTATE_I wrhpr %r0, 0x0008, %hpstate
5359 .word 0x819829d9 ! 3980: WRHPR_HPSTATE_I wrhpr %r0, 0x09d9, %hpstate
5360 .word 0x8ed9800d ! 3981: SMULcc_R smulcc %r6, %r13, %r7
5361 .word 0x9ba000ce ! 3982: FNEGd fnegd %f14, %f44
5362 .word 0x8d802000 ! 3983: WRFPRS_I wr %r0, 0x0000, %fprs
5363 mov 0x30, %r30
5364 .word 0x91d0001e ! 3984: Tcc_R ta icc_or_xcc, %r0 + %r30
5365 ta T_CHANGE_NONPRIV ! macro
5366 .word 0x819821ce ! 3986: WRHPR_HPSTATE_I wrhpr %r0, 0x01ce, %hpstate
5367 .word 0x866ba001 ! 3987: UDIVX_I udivx %r14, 0x0001, %r3
5368 .word 0x81982ad9 ! 3988: WRHPR_HPSTATE_I wrhpr %r0, 0x0ad9, %hpstate
5369 .word 0xc68804a0 ! 3989: LDUBA_R lduba [%r0, %r0] 0x25, %r3
5370 .word 0xc6d004a0 ! 3990: LDSHA_R ldsha [%r0, %r0] 0x25, %r3
5371 .word 0xc6d80e40 ! 3991: LDXA_R ldxa [%r0, %r0] 0x72, %r3
5372 .word 0x8480400c ! 3992: ADDcc_R addcc %r1, %r12, %r2
5373 .word 0x8198231d ! 3993: WRHPR_HPSTATE_I wrhpr %r0, 0x031d, %hpstate
5374 .word 0xc4ffc02c ! 3994: SWAPA_R swapa %r2, [%r31 + %r12] 0x01
5375 .word 0x9750c000 ! 3995: RDPR_TT rdpr %tt, %r11
5376 .word 0x9da089a5 ! 3996: FDIVs fdivs %f2, %f5, %f14
5377 .word 0xdccfe010 ! 3997: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r14
5378 .word 0x93d02031 ! 3998: Tcc_I tne icc_or_xcc, %r0 + 49
5379 .word 0x81982194 ! 3999: WRHPR_HPSTATE_I wrhpr %r0, 0x0194, %hpstate
5380 .word 0x8d802004 ! 4000: WRFPRS_I wr %r0, 0x0004, %fprs
5381 .word 0x81982911 ! 4001: WRHPR_HPSTATE_I wrhpr %r0, 0x0911, %hpstate
5382 .word 0x89d02034 ! 4002: Tcc_I tleu icc_or_xcc, %r0 + 52
5383 .word 0xdde7c025 ! 4003: CASA_I casa [%r31] 0x 1, %r5, %r14
5384 .word 0xdc17c000 ! 4004: LDUH_R lduh [%r31 + %r0], %r14
5385 ta T_CHANGE_PRIV ! macro
5386 .word 0x8c6ac000 ! 4006: UDIVX_R udivx %r11, %r0, %r6
5387DS_198:
5388 .word 0x32800001 ! 4008: BNE bne,a <label_0x1>
5389 illtrap
5390 .word 0x85b38300 ! 4007: ALLIGNADDRESS alignaddr %r14, %r0, %r2
5391DS_199:
5392 .word 0x22800001 ! 4009: BE be,a <label_0x1>
5393 illtrap
5394 .word 0x8db2c30a ! 4008: ALLIGNADDRESS alignaddr %r11, %r10, %r6
5395 .word 0xccd80e40 ! 4009: LDXA_R ldxa [%r0, %r0] 0x72, %r6
5396DS_200:
5397 .word 0x32800001 ! 4011: BNE bne,a <label_0x1>
5398 illtrap
5399 .word 0x81b2c30c ! 4010: ALLIGNADDRESS alignaddr %r11, %r12, %r0
5400 .word 0x8c6a2001 ! 4011: UDIVX_I udivx %r8, 0x0001, %r6
5401 .word 0x8d902249 ! 4012: WRPR_PSTATE_I wrpr %r0, 0x0249, %pstate
5402 .word 0x8d902a43 ! 4013: WRPR_PSTATE_I wrpr %r0, 0x0a43, %pstate
5403DS_201:
5404 .word 0x22800001 ! 4015: BE be,a <label_0x1>
5405 .word 0xd5320008 ! 4015: STQF_R - %f10, [%r8, %r8]
5406 .word 0x87458000 ! 4014: RD_SOFTINT_REG rd %softint, %r3
5407 .word 0x8d802004 ! 4015: WRFPRS_I wr %r0, 0x0004, %fprs
5408 .word 0x8d9022de ! 4016: WRPR_PSTATE_I wrpr %r0, 0x02de, %pstate
5409 .word 0xc68008a0 ! 4017: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
5410 .word 0xc68008a0 ! 4018: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
5411 .word 0x8198258d ! 4019: WRHPR_HPSTATE_I wrhpr %r0, 0x058d, %hpstate
5412 .word 0x81982fdd ! 4020: WRHPR_HPSTATE_I wrhpr %r0, 0x0fdd, %hpstate
5413 ta T_CHANGE_NONHPRIV ! macro
5414 .word 0x8d90260b ! 4022: WRPR_PSTATE_I wrpr %r0, 0x060b, %pstate
5415 .word 0x819828dc ! 4023: WRHPR_HPSTATE_I wrhpr %r0, 0x08dc, %hpstate
5416 .word 0xc697e030 ! 4024: LDUHA_I lduha [%r31, + 0x0030] %asi, %r3
5417DS_202:
5418 .word 0x32800001 ! 4026: BNE bne,a <label_0x1>
5419 illtrap
5420 .word 0x8db24303 ! 4025: ALLIGNADDRESS alignaddr %r9, %r3, %r6
5421 .word 0x8d802000 ! 4026: WRFPRS_I wr %r0, 0x0000, %fprs
5422 .word 0xcc77e001 ! 4027: STX_I stx %r6, [%r31 + 0x0001]
5423 .word 0x8bd02032 ! 4028: Tcc_I tcs icc_or_xcc, %r0 + 50
5424 .word 0x87d02035 ! 4029: Tcc_I tl icc_or_xcc, %r0 + 53
5425 .word 0x81982d4b ! 4030: WRHPR_HPSTATE_I wrhpr %r0, 0x0d4b, %hpstate
5426 .word 0x867a8002 ! 4031: SDIV_R sdiv %r10, %r2, %r3
5427DS_203:
5428 .word 0x34800001 ! 4033: BG bg,a <label_0x1>
5429 .word 0xd9326001 ! 4033: STQF_I - %f12, [0x0001, %r9]
5430 .word 0x8f458000 ! 4032: RD_SOFTINT_REG rd %softint, %r7
5431 .word 0x87802080 ! 4033: WRASI_I wr %r0, 0x0080, %asi
5432 .word 0xcfe7c022 ! 4034: CASA_I casa [%r31] 0x 1, %r2, %r7
5433 .word 0x8d902656 ! 4035: WRPR_PSTATE_I wrpr %r0, 0x0656, %pstate
5434 .word 0x89a30d20 ! 4036: FsMULd fsmuld %f12, %f0, %f4
5435 .word 0x24700001 ! 4037: BPLE <illegal instruction>
5436 mov 0x35, %r30
5437 .word 0x87d0001e ! 4038: Tcc_R tl icc_or_xcc, %r0 + %r30
5438 .word 0x9fa00543 ! 4039: FSQRTd fsqrt
5439 .word 0x8dd02035 ! 4040: Tcc_I tneg icc_or_xcc, %r0 + 53
5440 .word 0x8fd02031 ! 4041: Tcc_I tvs icc_or_xcc, %r0 + 49
5441 .word 0xded004a0 ! 4042: LDSHA_R ldsha [%r0, %r0] 0x25, %r15
5442 .word 0x96d02001 ! 4043: UMULcc_I umulcc %r0, 0x0001, %r11
5443 .word 0x3a800001 ! 4044: BCC bcc,a <label_0x1>
5444 .word 0x91494000 ! 4045: RDHPR_HTBA rdhpr %htba, %r8
5445 .word 0x8d902e40 ! 4046: WRPR_PSTATE_I wrpr %r0, 0x0e40, %pstate
5446 .word 0x81a189e4 ! 4047: FDIVq dis not found
5447
5448 .word 0x8d9026d6 ! 4048: WRPR_PSTATE_I wrpr %r0, 0x06d6, %pstate
5449 .word 0x81982917 ! 4049: WRHPR_HPSTATE_I wrhpr %r0, 0x0917, %hpstate
5450 .word 0x8d9020d0 ! 4050: WRPR_PSTATE_I wrpr %r0, 0x00d0, %pstate
5451 .word 0xc08008a0 ! 4051: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
5452 .word 0x8b684004 ! 4052: SDIVX_R sdivx %r1, %r4, %r5
5453 mov 0x34, %r30
5454 .word 0x81d0001e ! 4053: Tcc_R tn icc_or_xcc, %r0 + %r30
5455 .word 0xcaffc024 ! 4054: SWAPA_R swapa %r5, [%r31 + %r4] 0x01
5456 .word 0x87802004 ! 4055: WRASI_I wr %r0, 0x0004, %asi
5457 .word 0x9849800b ! 4056: MULX_R mulx %r6, %r11, %r12
5458 .word 0x8d902098 ! 4057: WRPR_PSTATE_I wrpr %r0, 0x0098, %pstate
5459 .word 0x8d902485 ! 4058: WRPR_PSTATE_I wrpr %r0, 0x0485, %pstate
5460 .word 0x9ba00dc5 ! 4059: FdMULq fdmulq
5461 .word 0x81982680 ! 4060: WRHPR_HPSTATE_I wrhpr %r0, 0x0680, %hpstate
5462 .word 0x81494000 ! 4061: RDHPR_HTBA rdhpr %htba, %r0
5463 ta T_CHANGE_HPRIV ! macro
5464 .word 0x9d504000 ! 4063: RDPR_TNPC rdpr %tnpc, %r14
5465 .word 0x87802016 ! 4064: WRASI_I wr %r0, 0x0016, %asi
5466 .word 0x81982c45 ! 4065: WRHPR_HPSTATE_I wrhpr %r0, 0x0c45, %hpstate
5467 .word 0x8cc2a001 ! 4066: ADDCcc_I addccc %r10, 0x0001, %r6
5468 .word 0x9fd02032 ! 4067: Tcc_I tvc icc_or_xcc, %r0 + 50
5469 .word 0x30700001 ! 4068: BPA <illegal instruction>
5470 .word 0x81982593 ! 4069: WRHPR_HPSTATE_I wrhpr %r0, 0x0593, %hpstate
5471 .word 0x8d902658 ! 4070: WRPR_PSTATE_I wrpr %r0, 0x0658, %pstate
5472 .word 0x8d802000 ! 4071: WRFPRS_I wr %r0, 0x0000, %fprs
5473 .word 0x81982b9c ! 4072: WRHPR_HPSTATE_I wrhpr %r0, 0x0b9c, %hpstate
5474 .word 0x9dd02033 ! 4073: Tcc_I tpos icc_or_xcc, %r0 + 51
5475 .word 0x9b480000 ! 4074: RDHPR_HPSTATE rdhpr %hpstate, %r13
5476 .word 0x22700001 ! 4075: BPE <illegal instruction>
5477 .word 0x87802089 ! 4076: WRASI_I wr %r0, 0x0089, %asi
5478 .word 0x8a53c003 ! 4077: UMUL_R umul %r15, %r3, %r5
5479 .word 0xca0fe001 ! 4078: LDUB_I ldub [%r31 + 0x0001], %r5
5480 mov 0x33, %r30
5481 .word 0x9bd0001e ! 4079: Tcc_R tcc icc_or_xcc, %r0 + %r30
5482 .word 0x98002001 ! 4080: ADD_I add %r0, 0x0001, %r12
5483 .word 0x8d802000 ! 4081: WRFPRS_I wr %r0, 0x0000, %fprs
5484 .word 0x93a00561 ! 4082: FSQRTq fsqrt
5485 .word 0xd327e001 ! 4083: STF_I st %f9, [0x0001, %r31]
5486 ta T_CHANGE_TO_TL0 ! macro
5487 .word 0xd237c001 ! 4085: STH_R sth %r9, [%r31 + %r1]
5488 .word 0x87480000 ! 4086: RDHPR_HPSTATE rdhpr %hpstate, %r3
5489 .word 0xc68008a0 ! 4087: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
5490 .word 0x85d02031 ! 4088: Tcc_I tle icc_or_xcc, %r0 + 49
5491 .word 0x81982912 ! 4089: WRHPR_HPSTATE_I wrhpr %r0, 0x0912, %hpstate
5492 .word 0xc68008a0 ! 4090: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
5493 .word 0xc737c001 ! 4091: STQF_R - %f3, [%r1, %r31]
5494 .word 0x8d902444 ! 4092: WRPR_PSTATE_I wrpr %r0, 0x0444, %pstate
5495 .word 0x87802004 ! 4093: WRASI_I wr %r0, 0x0004, %asi
5496 .word 0x97514000 ! 4094: RDPR_TBA rdpr %tba, %r11
5497 .word 0xd6d7e000 ! 4095: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r11
5498 .word 0x8d902cd2 ! 4096: WRPR_PSTATE_I wrpr %r0, 0x0cd2, %pstate
5499 .word 0xd6c00e80 ! 4097: LDSWA_R ldswa [%r0, %r0] 0x74, %r11
5500 ta T_CHANGE_NONHPRIV ! macro
5501 .word 0x96814000 ! 4099: ADDcc_R addcc %r5, %r0, %r11
5502 .word 0x8d90244b ! 4100: WRPR_PSTATE_I wrpr %r0, 0x044b, %pstate
5503 .word 0x8d90221b ! 4101: WRPR_PSTATE_I wrpr %r0, 0x021b, %pstate
5504 .word 0xd68804a0 ! 4102: LDUBA_R lduba [%r0, %r0] 0x25, %r11
5505 .word 0xd69004a0 ! 4103: LDUHA_R lduha [%r0, %r0] 0x25, %r11
5506 .word 0x8ba309e6 ! 4104: FDIVq dis not found
5507
5508 .word 0x20800001 ! 4105: BN bn,a <label_0x1>
5509 .word 0xca4fc000 ! 4106: LDSB_R ldsb [%r31 + %r0], %r5
5510 .word 0x8d9026c9 ! 4107: WRPR_PSTATE_I wrpr %r0, 0x06c9, %pstate
5511 .word 0xcaffc026 ! 4108: SWAPA_R swapa %r5, [%r31 + %r6] 0x01
5512 .word 0x88c12001 ! 4109: ADDCcc_I addccc %r4, 0x0001, %r4
5513 mov 0x31, %r30
5514 .word 0x81d0001e ! 4110: Tcc_R tn icc_or_xcc, %r0 + %r30
5515 .word 0xc8d804a0 ! 4111: LDXA_R ldxa [%r0, %r0] 0x25, %r4
5516 .word 0x8d902219 ! 4112: WRPR_PSTATE_I wrpr %r0, 0x0219, %pstate
5517 .word 0x81982481 ! 4113: WRHPR_HPSTATE_I wrhpr %r0, 0x0481, %hpstate
5518 .word 0xc82fe001 ! 4114: STB_I stb %r4, [%r31 + 0x0001]
5519 ta T_CHANGE_TO_TL0 ! macro
5520 .word 0x85480000 ! 4116: RDHPR_HPSTATE rdhpr %hpstate, %r2
5521 .word 0x97d02033 ! 4117: Tcc_I tge icc_or_xcc, %r0 + 51
5522DS_204:
5523 .word 0x32800001 ! 4119: BNE bne,a <label_0x1>
5524 .word 0xdd308002 ! 4119: STQF_R - %f14, [%r2, %r2]
5525 .word 0x9f458000 ! 4118: RD_SOFTINT_REG rd %softint, %r15
5526 .word 0x8d902a51 ! 4119: WRPR_PSTATE_I wrpr %r0, 0x0a51, %pstate
5527 .word 0xdec804a0 ! 4120: LDSBA_R ldsba [%r0, %r0] 0x25, %r15
5528 .word 0x8d902c12 ! 4121: WRPR_PSTATE_I wrpr %r0, 0x0c12, %pstate
5529 .word 0x8d90249e ! 4122: WRPR_PSTATE_I wrpr %r0, 0x049e, %pstate
5530 .word 0x819823c3 ! 4123: WRHPR_HPSTATE_I wrhpr %r0, 0x03c3, %hpstate
5531DS_205:
5532 .word 0x34800001 ! 4125: BG bg,a <label_0x1>
5533 .word 0xdb30c007 ! 4125: STQF_R - %f13, [%r7, %r3]
5534 .word 0x83458000 ! 4124: RD_SOFTINT_REG rd %softint, %r1
5535 .word 0x94788004 ! 4125: SDIV_R sdiv %r2, %r4, %r10
5536 .word 0x81982446 ! 4126: WRHPR_HPSTATE_I wrhpr %r0, 0x0446, %hpstate
5537 .word 0xd42fc004 ! 4127: STB_R stb %r10, [%r31 + %r4]
5538 .word 0x87802089 ! 4128: WRASI_I wr %r0, 0x0089, %asi
5539 .word 0x8d902217 ! 4129: WRPR_PSTATE_I wrpr %r0, 0x0217, %pstate
5540 ta T_CHANGE_TO_TL0 ! macro
5541 .word 0xd47fe001 ! 4131: SWAP_I swap %r10, [%r31 + 0x0001]
5542 .word 0x87802089 ! 4132: WRASI_I wr %r0, 0x0089, %asi
5543 ta T_CHANGE_TO_TL0 ! macro
5544 ta T_CHANGE_NONHPRIV ! macro
5545 .word 0xd48008a0 ! 4135: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
5546 .word 0xd497e020 ! 4136: LDUHA_I lduha [%r31, + 0x0020] %asi, %r10
5547 .word 0xd4ffc024 ! 4137: SWAPA_R swapa %r10, [%r31 + %r4] 0x01
5548 .word 0x97a10dcb ! 4138: FdMULq fdmulq
5549 .word 0x9e4a400b ! 4139: MULX_R mulx %r9, %r11, %r15
5550 ta T_CHANGE_NONPRIV ! macro
5551 .word 0x81982b8a ! 4141: WRHPR_HPSTATE_I wrhpr %r0, 0x0b8a, %hpstate
5552 .word 0x92db4005 ! 4142: SMULcc_R smulcc %r13, %r5, %r9
5553 ta T_CHANGE_NONHPRIV ! macro
5554 ta T_CHANGE_NONPRIV ! macro
5555 .word 0xd2ffc025 ! 4145: SWAPA_R swapa %r9, [%r31 + %r5] 0x01
5556 ta T_CHANGE_PRIV ! macro
5557 .word 0x8d9020ca ! 4147: WRPR_PSTATE_I wrpr %r0, 0x00ca, %pstate
5558 ta T_CHANGE_HPRIV ! macro
5559 .word 0x9e83e001 ! 4149: ADDcc_I addcc %r15, 0x0001, %r15
5560 .word 0x8d902081 ! 4150: WRPR_PSTATE_I wrpr %r0, 0x0081, %pstate
5561DS_206:
5562 .word 0x32800001 ! 4152: BNE bne,a <label_0x1>
5563 illtrap
5564 .word 0x93b14302 ! 4151: ALLIGNADDRESS alignaddr %r5, %r2, %r9
5565 .word 0x87802089 ! 4152: WRASI_I wr %r0, 0x0089, %asi
5566 .word 0x38800001 ! 4153: BGU bgu,a <label_0x1>
5567 .word 0x8c7be001 ! 4154: SDIV_I sdiv %r15, 0x0001, %r6
5568 .word 0x9ba00544 ! 4155: FSQRTd fsqrt
5569 .word 0x9051800c ! 4156: UMUL_R umul %r6, %r12, %r8
5570DS_207:
5571 .word 0x34800001 ! 4158: BG bg,a <label_0x1>
5572 .word 0xc5324001 ! 4158: STQF_R - %f2, [%r1, %r9]
5573 .word 0x87458000 ! 4157: RD_SOFTINT_REG rd %softint, %r3
5574 .word 0x95d02034 ! 4158: Tcc_I tg icc_or_xcc, %r0 + 52
5575 .word 0xc64fc000 ! 4159: LDSB_R ldsb [%r31 + %r0], %r3
5576 .word 0x96534007 ! 4160: UMUL_R umul %r13, %r7, %r11
5577 .word 0x84500007 ! 4161: UMUL_R umul %r0, %r7, %r2
5578 .word 0xc48008a0 ! 4162: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
5579 .word 0x81504000 ! 4163: RDPR_TNPC rdpr %tnpc, %r0
5580 mov 0x34, %r30
5581 .word 0x81d0001e ! 4164: Tcc_R tn icc_or_xcc, %r0 + %r30
5582 .word 0x8d902a8e ! 4165: WRPR_PSTATE_I wrpr %r0, 0x0a8e, %pstate
5583 .word 0x9b504000 ! 4166: RDPR_TNPC rdpr %tnpc, %r13
5584 .word 0x81a289ac ! 4167: FDIVs fdivs %f10, %f12, %f0
5585 .word 0x9f500000 ! 4168: RDPR_TPC rdpr %tpc, %r15
5586 .word 0x81982009 ! 4169: WRHPR_HPSTATE_I wrhpr %r0, 0x0009, %hpstate
5587 mov 0x32, %r30
5588 .word 0x9dd0001e ! 4170: Tcc_R tpos icc_or_xcc, %r0 + %r30
5589 .word 0x886b800e ! 4171: UDIVX_R udivx %r14, %r14, %r4
5590DS_208:
5591 .word 0x32800001 ! 4173: BNE bne,a <label_0x1>
5592 illtrap
5593 .word 0x89b24305 ! 4172: ALLIGNADDRESS alignaddr %r9, %r5, %r4
5594 mov 0x31, %r30
5595 .word 0x81d0001e ! 4173: Tcc_R tn icc_or_xcc, %r0 + %r30
5596 .word 0x87802016 ! 4174: WRASI_I wr %r0, 0x0016, %asi
5597 .word 0x8d802004 ! 4175: WRFPRS_I wr %r0, 0x0004, %fprs
5598 mov 0x31, %r30
5599 .word 0x87d0001e ! 4176: Tcc_R tl icc_or_xcc, %r0 + %r30
5600 .word 0x90486001 ! 4177: MULX_I mulx %r1, 0x0001, %r8
5601 .word 0x81982a4b ! 4178: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4b, %hpstate
5602 .word 0x81982f8f ! 4179: WRHPR_HPSTATE_I wrhpr %r0, 0x0f8f, %hpstate
5603 .word 0x8d902cc6 ! 4180: WRPR_PSTATE_I wrpr %r0, 0x0cc6, %pstate
5604 .word 0x8469c003 ! 4181: UDIVX_R udivx %r7, %r3, %r2
5605 ta T_CHANGE_PRIV ! macro
5606 .word 0xc48008a0 ! 4183: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
5607 mov 0x34, %r30
5608 .word 0x9dd0001e ! 4184: Tcc_R tpos icc_or_xcc, %r0 + %r30
5609 .word 0x8d902ccd ! 4185: WRPR_PSTATE_I wrpr %r0, 0x0ccd, %pstate
5610 ta T_CHANGE_NONPRIV ! macro
5611 .word 0x2c800001 ! 4187: BNEG bneg,a <label_0x1>
5612 .word 0xc4800bc0 ! 4188: LDUWA_R lduwa [%r0, %r0] 0x5e, %r2
5613 .word 0x8d902282 ! 4189: WRPR_PSTATE_I wrpr %r0, 0x0282, %pstate
5614 .word 0xc4dfe030 ! 4190: LDXA_I ldxa [%r31, + 0x0030] %asi, %r2
5615 ta T_CHANGE_NONPRIV ! macro
5616 .word 0xc53fe001 ! 4192: STDF_I std %f2, [0x0001, %r31]
5617 .word 0x93d02034 ! 4193: Tcc_I tne icc_or_xcc, %r0 + 52
5618 .word 0x9853c000 ! 4194: UMUL_R umul %r15, %r0, %r12
5619 .word 0x2e800001 ! 4195: BVS bvs,a <label_0x1>
5620 .word 0x8d902285 ! 4196: WRPR_PSTATE_I wrpr %r0, 0x0285, %pstate
5621 .word 0xd877c000 ! 4197: STX_R stx %r12, [%r31 + %r0]
5622 .word 0x81982ede ! 4198: WRHPR_HPSTATE_I wrhpr %r0, 0x0ede, %hpstate
5623 .word 0x86026001 ! 4199: ADD_I add %r9, 0x0001, %r3
5624 .word 0x87802004 ! 4200: WRASI_I wr %r0, 0x0004, %asi
5625 .word 0x88c06001 ! 4201: ADDCcc_I addccc %r1, 0x0001, %r4
5626 .word 0x8d9020d3 ! 4202: WRPR_PSTATE_I wrpr %r0, 0x00d3, %pstate
5627 .word 0x97d02035 ! 4203: Tcc_I tge icc_or_xcc, %r0 + 53
5628 .word 0xc93fe001 ! 4204: STDF_I std %f4, [0x0001, %r31]
5629 .word 0x819828cd ! 4205: WRHPR_HPSTATE_I wrhpr %r0, 0x08cd, %hpstate
5630 .word 0xc927e001 ! 4206: STF_I st %f4, [0x0001, %r31]
5631 ta T_CHANGE_TO_TL0 ! macro
5632 .word 0x819822c8 ! 4208: WRHPR_HPSTATE_I wrhpr %r0, 0x02c8, %hpstate
5633 .word 0x93a0056e ! 4209: FSQRTq fsqrt
5634 .word 0xd2d804a0 ! 4210: LDXA_R ldxa [%r0, %r0] 0x25, %r9
5635 .word 0x36800001 ! 4211: BGE bge,a <label_0x1>
5636 .word 0xd2d00e60 ! 4212: LDSHA_R ldsha [%r0, %r0] 0x73, %r9
5637 .word 0x8d90249c ! 4213: WRPR_PSTATE_I wrpr %r0, 0x049c, %pstate
5638 ta T_CHANGE_PRIV ! macro
5639 .word 0xd317c000 ! 4215: LDQF_R - [%r31, %r0], %f9
5640 mov 0x30, %r30
5641 .word 0x8dd0001e ! 4216: Tcc_R tneg icc_or_xcc, %r0 + %r30
5642 ta T_CHANGE_NONHPRIV ! macro
5643 .word 0xd337e001 ! 4218: STQF_I - %f9, [0x0001, %r31]
5644 .word 0x8d902a42 ! 4219: WRPR_PSTATE_I wrpr %r0, 0x0a42, %pstate
5645 .word 0x2a800001 ! 4220: BCS bcs,a <label_0x1>
5646 .word 0x816ac00d ! 4221: SDIVX_R sdivx %r11, %r13, %r0
5647 .word 0x819821dd ! 4222: WRHPR_HPSTATE_I wrhpr %r0, 0x01dd, %hpstate
5648 .word 0x91514000 ! 4223: RDPR_TBA rdpr %tba, %r8
5649DS_209:
5650 .word 0x20800001 ! 4225: BN bn,a <label_0x1>
5651 .word 0xcf334001 ! 4225: STQF_R - %f7, [%r1, %r13]
5652 .word 0x97458000 ! 4224: RD_SOFTINT_REG rd %softint, %r11
5653DS_210:
5654 .word 0x32800001 ! 4226: BNE bne,a <label_0x1>
5655 .word 0xc1326001 ! 4226: STQF_I - %f0, [0x0001, %r9]
5656 .word 0x8d458000 ! 4225: RD_SOFTINT_REG rd %softint, %r6
5657 ta T_CHANGE_TO_TL0 ! macro
5658 mov 0x33, %r30
5659 .word 0x8bd0001e ! 4227: Tcc_R tcs icc_or_xcc, %r0 + %r30
5660 mov 0x34, %r30
5661 .word 0x95d0001e ! 4228: Tcc_R tg icc_or_xcc, %r0 + %r30
5662 .word 0x2a700001 ! 4229: BPCS <illegal instruction>
5663 ta T_CHANGE_NONPRIV ! macro
5664 .word 0x81982342 ! 4231: WRHPR_HPSTATE_I wrhpr %r0, 0x0342, %hpstate
5665 .word 0x98794001 ! 4232: SDIV_R sdiv %r5, %r1, %r12
5666 .word 0x86d16001 ! 4233: UMULcc_I umulcc %r5, 0x0001, %r3
5667 .word 0x87802016 ! 4234: WRASI_I wr %r0, 0x0016, %asi
5668DS_211:
5669 .word 0x20800001 ! 4236: BN bn,a <label_0x1>
5670 .word 0xd9322001 ! 4236: STQF_I - %f12, [0x0001, %r8]
5671 .word 0x99458000 ! 4235: RD_SOFTINT_REG rd %softint, %r12
5672 ta T_CHANGE_TO_TL0 ! macro
5673 .word 0x8d902042 ! 4237: WRPR_PSTATE_I wrpr %r0, 0x0042, %pstate
5674 mov 0x30, %r30
5675 .word 0x97d0001e ! 4238: Tcc_R tge icc_or_xcc, %r0 + %r30
5676 .word 0x81982e0f ! 4239: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0f, %hpstate
5677 .word 0x81982b50 ! 4240: WRHPR_HPSTATE_I wrhpr %r0, 0x0b50, %hpstate
5678 .word 0xd93fc001 ! 4241: STDF_R std %f12, [%r1, %r31]
5679 .word 0xd89fc020 ! 4242: LDDA_R ldda [%r31, %r0] 0x01, %r12
5680 ta T_CHANGE_PRIV ! macro
5681 .word 0x819826da ! 4244: WRHPR_HPSTATE_I wrhpr %r0, 0x06da, %hpstate
5682 .word 0xd81fc000 ! 4245: LDD_R ldd [%r31 + %r0], %r12
5683 .word 0x20800001 ! 4246: BN bn,a <label_0x1>
5684 .word 0x26700001 ! 4247: BPL <illegal instruction>
5685 .word 0x81982bc2 ! 4248: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc2, %hpstate
5686 .word 0x85d02033 ! 4249: Tcc_I tle icc_or_xcc, %r0 + 51
5687 .word 0x8fd02033 ! 4250: Tcc_I tvs icc_or_xcc, %r0 + 51
5688 .word 0x9a7b400a ! 4251: SDIV_R sdiv %r13, %r10, %r13
5689 .word 0x34800001 ! 4252: BG bg,a <label_0x1>
5690 .word 0x8d90225d ! 4253: WRPR_PSTATE_I wrpr %r0, 0x025d, %pstate
5691 ta T_CHANGE_NONPRIV ! macro
5692 ta T_CHANGE_PRIV ! macro
5693 .word 0xdac00e60 ! 4256: LDSWA_R ldswa [%r0, %r0] 0x73, %r13
5694 .word 0x8d902a82 ! 4257: WRPR_PSTATE_I wrpr %r0, 0x0a82, %pstate
5695 .word 0x8d902299 ! 4258: WRPR_PSTATE_I wrpr %r0, 0x0299, %pstate
5696 .word 0x8ba209c1 ! 4259: FDIVd fdivd %f8, %f32, %f36
5697 .word 0x81982b17 ! 4260: WRHPR_HPSTATE_I wrhpr %r0, 0x0b17, %hpstate
5698 .word 0x8d902a5a ! 4261: WRPR_PSTATE_I wrpr %r0, 0x0a5a, %pstate
5699 .word 0x8d9024c0 ! 4262: WRPR_PSTATE_I wrpr %r0, 0x04c0, %pstate
5700 .word 0x81982bc3 ! 4263: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc3, %hpstate
5701 .word 0x8fa01a6c ! 4264: FqTOi fqtoi
5702 .word 0x8d902454 ! 4265: WRPR_PSTATE_I wrpr %r0, 0x0454, %pstate
5703 .word 0x824a0008 ! 4266: MULX_R mulx %r8, %r8, %r1
5704 .word 0x85a20d25 ! 4267: FsMULd fsmuld %f8, %f36, %f2
5705 ta T_CHANGE_NONPRIV ! macro
5706 mov 0x33, %r30
5707 .word 0x89d0001e ! 4269: Tcc_R tleu icc_or_xcc, %r0 + %r30
5708 .word 0x8080a001 ! 4270: ADDcc_I addcc %r2, 0x0001, %r0
5709 .word 0xc13fe001 ! 4271: STDF_I std %f0, [0x0001, %r31]
5710DS_212:
5711 .word 0x22800001 ! 4273: BE be,a <label_0x1>
5712 .word 0xcd31000b ! 4273: STQF_R - %f6, [%r11, %r4]
5713 .word 0x9d458000 ! 4272: RD_SOFTINT_REG rd %softint, %r14
5714 mov 0x34, %r30
5715 .word 0x81d0001e ! 4273: Tcc_R tn icc_or_xcc, %r0 + %r30
5716 .word 0x9dd02035 ! 4274: Tcc_I tpos icc_or_xcc, %r0 + 53
5717DS_213:
5718 .word 0x32800001 ! 4276: BNE bne,a <label_0x1>
5719 illtrap
5720 .word 0x87b18309 ! 4275: ALLIGNADDRESS alignaddr %r6, %r9, %r3
5721 .word 0x9878e001 ! 4276: SDIV_I sdiv %r3, 0x0001, %r12
5722 .word 0xd87fe001 ! 4277: SWAP_I swap %r12, [%r31 + 0x0001]
5723 .word 0x8883e001 ! 4278: ADDcc_I addcc %r15, 0x0001, %r4
5724 .word 0x87d02034 ! 4279: Tcc_I tl icc_or_xcc, %r0 + 52
5725 .word 0x26800001 ! 4280: BL bl,a <label_0x1>
5726 ta T_CHANGE_NONPRIV ! macro
5727 .word 0xc88008a0 ! 4282: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
5728 .word 0xc88804a0 ! 4283: LDUBA_R lduba [%r0, %r0] 0x25, %r4
5729 .word 0x8d902c45 ! 4284: WRPR_PSTATE_I wrpr %r0, 0x0c45, %pstate
5730 .word 0x3c700001 ! 4285: BPPOS <illegal instruction>
5731 ta T_CHANGE_PRIV ! macro
5732 .word 0x84812001 ! 4287: ADDcc_I addcc %r4, 0x0001, %r2
5733 mov 0x31, %r30
5734 .word 0x99d0001e ! 4288: Tcc_R tgu icc_or_xcc, %r0 + %r30
5735 .word 0x87802004 ! 4289: WRASI_I wr %r0, 0x0004, %asi
5736 .word 0x94d1c00e ! 4290: UMULcc_R umulcc %r7, %r14, %r10
5737 .word 0xd40fe001 ! 4291: LDUB_I ldub [%r31 + 0x0001], %r10
5738 .word 0xd47fe001 ! 4292: SWAP_I swap %r10, [%r31 + 0x0001]
5739 .word 0x81982491 ! 4293: WRHPR_HPSTATE_I wrhpr %r0, 0x0491, %hpstate
5740 .word 0x819829c8 ! 4294: WRHPR_HPSTATE_I wrhpr %r0, 0x09c8, %hpstate
5741 .word 0xd5e7c02e ! 4295: CASA_I casa [%r31] 0x 1, %r14, %r10
5742 .word 0x8198299e ! 4296: WRHPR_HPSTATE_I wrhpr %r0, 0x099e, %hpstate
5743 .word 0xd48008a0 ! 4297: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
5744 .word 0x32700001 ! 4298: BPNE <illegal instruction>
5745 mov 0x34, %r30
5746 .word 0x93d0001e ! 4299: Tcc_R tne icc_or_xcc, %r0 + %r30
5747 .word 0x95a000c7 ! 4300: FNEGd fnegd %f38, %f10
5748 .word 0x8ed94009 ! 4301: SMULcc_R smulcc %r5, %r9, %r7
5749DS_214:
5750 .word 0x34800001 ! 4303: BG bg,a <label_0x1>
5751 .word 0xc9314003 ! 4303: STQF_R - %f4, [%r3, %r5]
5752 .word 0x83458000 ! 4302: RD_SOFTINT_REG rd %softint, %r1
5753 .word 0x81982e9f ! 4303: WRHPR_HPSTATE_I wrhpr %r0, 0x0e9f, %hpstate
5754 .word 0x8fa01a60 ! 4304: FqTOi fqtoi
5755 .word 0xcec80e40 ! 4305: LDSBA_R ldsba [%r0, %r0] 0x72, %r7
5756 .word 0x8d902290 ! 4306: WRPR_PSTATE_I wrpr %r0, 0x0290, %pstate
5757 ta T_CHANGE_NONPRIV ! macro
5758 .word 0xcec00e40 ! 4308: LDSWA_R ldswa [%r0, %r0] 0x72, %r7
5759 .word 0x87802089 ! 4309: WRASI_I wr %r0, 0x0089, %asi
5760 mov 0x30, %r30
5761 .word 0x81d0001e ! 4310: Tcc_R tn icc_or_xcc, %r0 + %r30
5762 .word 0xce97e030 ! 4311: LDUHA_I lduha [%r31, + 0x0030] %asi, %r7
5763 .word 0xcf27e001 ! 4312: STF_I st %f7, [0x0001, %r31]
5764 .word 0x91a389c0 ! 4313: FDIVd fdivd %f14, %f0, %f8
5765 ta T_CHANGE_NONHPRIV ! macro
5766 .word 0x90c1e001 ! 4315: ADDCcc_I addccc %r7, 0x0001, %r8
5767DS_215:
5768 .word 0x34800001 ! 4317: BG bg,a <label_0x1>
5769 .word 0xd331c004 ! 4317: STQF_R - %f9, [%r4, %r7]
5770 .word 0x91458000 ! 4316: RD_SOFTINT_REG rd %softint, %r8
5771 .word 0xd07fe001 ! 4317: SWAP_I swap %r8, [%r31 + 0x0001]
5772 .word 0xd08fe000 ! 4318: LDUBA_I lduba [%r31, + 0x0000] %asi, %r8
5773 .word 0x9a6b4007 ! 4319: UDIVX_R udivx %r13, %r7, %r13
5774 .word 0x8d9028dc ! 4320: WRPR_PSTATE_I wrpr %r0, 0x08dc, %pstate
5775 ta T_CHANGE_PRIV ! macro
5776 .word 0x8e832001 ! 4322: ADDcc_I addcc %r12, 0x0001, %r7
5777 .word 0x81982197 ! 4323: WRHPR_HPSTATE_I wrhpr %r0, 0x0197, %hpstate
5778 .word 0x81982ad9 ! 4324: WRHPR_HPSTATE_I wrhpr %r0, 0x0ad9, %hpstate
5779 ta T_CHANGE_NONHPRIV ! macro
5780 .word 0x819825d9 ! 4326: WRHPR_HPSTATE_I wrhpr %r0, 0x05d9, %hpstate
5781 mov 0x32, %r30
5782 .word 0x83d0001e ! 4327: Tcc_R te icc_or_xcc, %r0 + %r30
5783 .word 0x9dd02031 ! 4328: Tcc_I tpos icc_or_xcc, %r0 + 49
5784 .word 0xce0fe001 ! 4329: LDUB_I ldub [%r31 + 0x0001], %r7
5785 .word 0x8d90285a ! 4330: WRPR_PSTATE_I wrpr %r0, 0x085a, %pstate
5786 .word 0x81982f81 ! 4331: WRHPR_HPSTATE_I wrhpr %r0, 0x0f81, %hpstate
5787 .word 0x9da000c3 ! 4332: FNEGd fnegd %f34, %f14
5788 .word 0x8d902a04 ! 4333: WRPR_PSTATE_I wrpr %r0, 0x0a04, %pstate
5789 .word 0x87802004 ! 4334: WRASI_I wr %r0, 0x0004, %asi
5790 .word 0xdc2fe001 ! 4335: STB_I stb %r14, [%r31 + 0x0001]
5791 .word 0x83a00567 ! 4336: FSQRTq fsqrt
5792 .word 0x8c7bc00e ! 4337: SDIV_R sdiv %r15, %r14, %r6
5793 .word 0x8ba3cdc6 ! 4338: FdMULq fdmulq
5794 .word 0xcb37c006 ! 4339: STQF_R - %f5, [%r6, %r31]
5795 ta T_CHANGE_PRIV ! macro
5796 .word 0x85a349e7 ! 4341: FDIVq dis not found
5797
5798 .word 0x81982f4a ! 4342: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4a, %hpstate
5799DS_216:
5800 .word 0x32800001 ! 4344: BNE bne,a <label_0x1>
5801 .word 0xcf30a001 ! 4344: STQF_I - %f7, [0x0001, %r2]
5802 .word 0x8b458000 ! 4343: RD_SOFTINT_REG rd %softint, %r5
5803 ta T_CHANGE_HPRIV ! macro
5804 ta T_CHANGE_NONPRIV ! macro
5805 mov 0x32, %r30
5806 .word 0x9fd0001e ! 4346: Tcc_R tvc icc_or_xcc, %r0 + %r30
5807 ta T_CHANGE_NONPRIV ! macro
5808 ta T_CHANGE_PRIV ! macro
5809 mov 0x34, %r30
5810 .word 0x8dd0001e ! 4349: Tcc_R tneg icc_or_xcc, %r0 + %r30
5811 .word 0xcabfc027 ! 4350: STDA_R stda %r5, [%r31 + %r7] 0x01
5812 .word 0x89d02034 ! 4351: Tcc_I tleu icc_or_xcc, %r0 + 52
5813 .word 0x81982ede ! 4352: WRHPR_HPSTATE_I wrhpr %r0, 0x0ede, %hpstate
5814 ta T_CHANGE_TO_TL0 ! macro
5815 .word 0x81982981 ! 4354: WRHPR_HPSTATE_I wrhpr %r0, 0x0981, %hpstate
5816 ta T_CHANGE_PRIV ! macro
5817DS_217:
5818 .word 0x22800001 ! 4357: BE be,a <label_0x1>
5819 .word 0xc332e001 ! 4357: STQF_I - %f1, [0x0001, %r11]
5820 .word 0x83458000 ! 4356: RD_SOFTINT_REG rd %softint, %r1
5821 .word 0x8d802000 ! 4357: WRFPRS_I wr %r0, 0x0000, %fprs
5822DS_218:
5823 .word 0x20800001 ! 4359: BN bn,a <label_0x1>
5824 illtrap
5825 .word 0x87b00300 ! 4358: ALLIGNADDRESS alignaddr %r0, %r0, %r3
5826 .word 0x9b514000 ! 4359: RDPR_TBA rdpr %tba, %r13
5827 mov 0x30, %r30
5828 .word 0x8dd0001e ! 4360: Tcc_R tneg icc_or_xcc, %r0 + %r30
5829DS_219:
5830 .word 0x32800001 ! 4362: BNE bne,a <label_0x1>
5831 illtrap
5832 .word 0x97b1c306 ! 4361: ALLIGNADDRESS alignaddr %r7, %r6, %r11
5833 .word 0x30700001 ! 4362: BPA <illegal instruction>
5834 ta T_CHANGE_NONPRIV ! macro
5835 ta T_CHANGE_NONPRIV ! macro
5836 .word 0x819829de ! 4365: WRHPR_HPSTATE_I wrhpr %r0, 0x09de, %hpstate
5837 .word 0xd61fc000 ! 4366: LDD_R ldd [%r31 + %r0], %r11
5838 .word 0x8f480000 ! 4367: RDHPR_HPSTATE rdhpr %hpstate, %r7
5839 .word 0x81a01a6f ! 4368: FqTOi fqtoi
5840 ta T_CHANGE_TO_TL0 ! macro
5841 .word 0x8d902cd6 ! 4370: WRPR_PSTATE_I wrpr %r0, 0x0cd6, %pstate
5842 .word 0x8200a001 ! 4371: ADD_I add %r2, 0x0001, %r1
5843 .word 0x90d32001 ! 4372: UMULcc_I umulcc %r12, 0x0001, %r8
5844 .word 0xd127c00f ! 4373: STF_R st %f8, [%r15, %r31]
5845 .word 0xd0c80e60 ! 4374: LDSBA_R ldsba [%r0, %r0] 0x73, %r8
5846 .word 0x81982708 ! 4375: WRHPR_HPSTATE_I wrhpr %r0, 0x0708, %hpstate
5847 .word 0x819822cc ! 4376: WRHPR_HPSTATE_I wrhpr %r0, 0x02cc, %hpstate
5848 .word 0xd1e7c02f ! 4377: CASA_I casa [%r31] 0x 1, %r15, %r8
5849 .word 0x8d902ccc ! 4378: WRPR_PSTATE_I wrpr %r0, 0x0ccc, %pstate
5850 ta T_CHANGE_NONHPRIV ! macro
5851 .word 0x91a000c5 ! 4380: FNEGd fnegd %f36, %f8
5852 ta T_CHANGE_TO_TL0 ! macro
5853 .word 0xd0d7e020 ! 4382: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r8
5854 .word 0xd0d7e030 ! 4383: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r8
5855 .word 0x87802010 ! 4384: WRASI_I wr %r0, 0x0010, %asi
5856 .word 0x24800001 ! 4385: BLE ble,a <label_0x1>
5857 .word 0xd0bfe001 ! 4386: STDA_I stda %r8, [%r31 + 0x0001] %asi
5858 .word 0xd057e001 ! 4387: LDSH_I ldsh [%r31 + 0x0001], %r8
5859 .word 0xd13fc005 ! 4388: STDF_R std %f8, [%r5, %r31]
5860 .word 0x8d902a08 ! 4389: WRPR_PSTATE_I wrpr %r0, 0x0a08, %pstate
5861 mov 0x34, %r30
5862 .word 0x93d0001e ! 4390: Tcc_R tne icc_or_xcc, %r0 + %r30
5863 .word 0xd0d804a0 ! 4391: LDXA_R ldxa [%r0, %r0] 0x25, %r8
5864 .word 0xd097e000 ! 4392: LDUHA_I lduha [%r31, + 0x0000] %asi, %r8
5865 .word 0xd08008a0 ! 4393: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
5866 .word 0xd137e001 ! 4394: STQF_I - %f8, [0x0001, %r31]
5867 .word 0x3a800001 ! 4395: BCC bcc,a <label_0x1>
5868 .word 0x9649a001 ! 4396: MULX_I mulx %r6, 0x0001, %r11
5869 .word 0x82d0e001 ! 4397: UMULcc_I umulcc %r3, 0x0001, %r1
5870 .word 0x9ad3a001 ! 4398: UMULcc_I umulcc %r14, 0x0001, %r13
5871 .word 0xda8008a0 ! 4399: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
5872 mov 0x32, %r30
5873 .word 0x9dd0001e ! 4400: Tcc_R tpos icc_or_xcc, %r0 + %r30
5874 .word 0x8d9026c9 ! 4401: WRPR_PSTATE_I wrpr %r0, 0x06c9, %pstate
5875 ta T_CHANGE_TO_TL0 ! macro
5876 .word 0x8d902a53 ! 4403: WRPR_PSTATE_I wrpr %r0, 0x0a53, %pstate
5877DS_220:
5878 .word 0x20800001 ! 4405: BN bn,a <label_0x1>
5879 .word 0xd330e001 ! 4405: STQF_I - %f9, [0x0001, %r3]
5880 .word 0x8f458000 ! 4404: RD_SOFTINT_REG rd %softint, %r7
5881 .word 0x81982147 ! 4405: WRHPR_HPSTATE_I wrhpr %r0, 0x0147, %hpstate
5882 .word 0x81982b52 ! 4406: WRHPR_HPSTATE_I wrhpr %r0, 0x0b52, %hpstate
5883 .word 0x81982814 ! 4407: WRHPR_HPSTATE_I wrhpr %r0, 0x0814, %hpstate
5884 .word 0x87802089 ! 4408: WRASI_I wr %r0, 0x0089, %asi
5885 .word 0x81a3c9e2 ! 4409: FDIVq dis not found
5886
5887 .word 0x95a089e5 ! 4410: FDIVq dis not found
5888
5889 mov 0x35, %r30
5890 .word 0x97d0001e ! 4411: Tcc_R tge icc_or_xcc, %r0 + %r30
5891 ta T_CHANGE_HPRIV ! macro
5892 .word 0x85d02035 ! 4413: Tcc_I tle icc_or_xcc, %r0 + 53
5893 .word 0x8b6ae001 ! 4414: SDIVX_I sdivx %r11, 0x0001, %r5
5894 .word 0xca8008a0 ! 4415: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
5895 .word 0x9c7be001 ! 4416: SDIV_I sdiv %r15, 0x0001, %r14
5896 .word 0x89a00541 ! 4417: FSQRTd fsqrt
5897 .word 0x8d902c03 ! 4418: WRPR_PSTATE_I wrpr %r0, 0x0c03, %pstate
5898 mov 0x34, %r30
5899 .word 0x85d0001e ! 4419: Tcc_R tle icc_or_xcc, %r0 + %r30
5900 .word 0xc8cfe000 ! 4420: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r4
5901 ta T_CHANGE_NONPRIV ! macro
5902 mov 0x35, %r30
5903 .word 0x95d0001e ! 4422: Tcc_R tg icc_or_xcc, %r0 + %r30
5904 .word 0x81982e84 ! 4423: WRHPR_HPSTATE_I wrhpr %r0, 0x0e84, %hpstate
5905 mov 0x30, %r30
5906 .word 0x83d0001e ! 4424: Tcc_R te icc_or_xcc, %r0 + %r30
5907 .word 0x8d902a82 ! 4425: WRPR_PSTATE_I wrpr %r0, 0x0a82, %pstate
5908 .word 0xc8cfe000 ! 4426: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r4
5909 .word 0xc88008a0 ! 4427: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
5910 .word 0x8d802000 ! 4428: WRFPRS_I wr %r0, 0x0000, %fprs
5911 .word 0x8d9028d9 ! 4429: WRPR_PSTATE_I wrpr %r0, 0x08d9, %pstate
5912 .word 0x8d902ecb ! 4430: WRPR_PSTATE_I wrpr %r0, 0x0ecb, %pstate
5913 .word 0x8d902403 ! 4431: WRPR_PSTATE_I wrpr %r0, 0x0403, %pstate
5914 .word 0x81982ad4 ! 4432: WRHPR_HPSTATE_I wrhpr %r0, 0x0ad4, %hpstate
5915 ta T_CHANGE_NONPRIV ! macro
5916 .word 0x89d02031 ! 4434: Tcc_I tleu icc_or_xcc, %r0 + 49
5917 .word 0x81d02033 ! 4435: Tcc_I tn icc_or_xcc, %r0 + 51
5918 ta T_CHANGE_HPRIV ! macro
5919 .word 0x81982350 ! 4437: WRHPR_HPSTATE_I wrhpr %r0, 0x0350, %hpstate
5920 .word 0x8d902817 ! 4438: WRPR_PSTATE_I wrpr %r0, 0x0817, %pstate
5921 .word 0x30800001 ! 4439: BA ba,a <label_0x1>
5922 .word 0x9a80e001 ! 4440: ADDcc_I addcc %r3, 0x0001, %r13
5923 .word 0x819829d5 ! 4441: WRHPR_HPSTATE_I wrhpr %r0, 0x09d5, %hpstate
5924 mov 0x33, %r30
5925 .word 0x99d0001e ! 4442: Tcc_R tgu icc_or_xcc, %r0 + %r30
5926 .word 0x81982899 ! 4443: WRHPR_HPSTATE_I wrhpr %r0, 0x0899, %hpstate
5927 .word 0x8d902405 ! 4444: WRPR_PSTATE_I wrpr %r0, 0x0405, %pstate
5928 .word 0x87802088 ! 4445: WRASI_I wr %r0, 0x0088, %asi
5929 .word 0xda8008a0 ! 4446: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
5930 .word 0x8ba0054c ! 4447: FSQRTd fsqrt
5931 .word 0x89a01a6d ! 4448: FqTOi fqtoi
5932 .word 0x38700001 ! 4449: BPGU <illegal instruction>
5933 mov 0x32, %r30
5934 .word 0x9fd0001e ! 4450: Tcc_R tvc icc_or_xcc, %r0 + %r30
5935 .word 0x8d90248f ! 4451: WRPR_PSTATE_I wrpr %r0, 0x048f, %pstate
5936 .word 0x93514000 ! 4452: RDPR_TBA rdpr %tba, %r9
5937 .word 0x8d902a4f ! 4453: WRPR_PSTATE_I wrpr %r0, 0x0a4f, %pstate
5938 ta T_CHANGE_NONHPRIV ! macro
5939 .word 0xd24fc000 ! 4455: LDSB_R ldsb [%r31 + %r0], %r9
5940 .word 0x8d902e85 ! 4456: WRPR_PSTATE_I wrpr %r0, 0x0e85, %pstate
5941 ta T_CHANGE_PRIV ! macro
5942 .word 0x8d902009 ! 4458: WRPR_PSTATE_I wrpr %r0, 0x0009, %pstate
5943 .word 0x8d902e42 ! 4459: WRPR_PSTATE_I wrpr %r0, 0x0e42, %pstate
5944 mov 0x31, %r30
5945 .word 0x97d0001e ! 4460: Tcc_R tge icc_or_xcc, %r0 + %r30
5946 .word 0x81982653 ! 4461: WRHPR_HPSTATE_I wrhpr %r0, 0x0653, %hpstate
5947 .word 0x8168e001 ! 4462: SDIVX_I sdivx %r3, 0x0001, %r0
5948 .word 0x91a14d2e ! 4463: FsMULd fsmuld %f5, %f14, %f8
5949 .word 0x826b6001 ! 4464: UDIVX_I udivx %r13, 0x0001, %r1
5950 .word 0x81982554 ! 4465: WRHPR_HPSTATE_I wrhpr %r0, 0x0554, %hpstate
5951 .word 0x87802089 ! 4466: WRASI_I wr %r0, 0x0089, %asi
5952 .word 0x8ba08dcf ! 4467: FdMULq fdmulq
5953 .word 0xcacfe010 ! 4468: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r5
5954 .word 0x8198200c ! 4469: WRHPR_HPSTATE_I wrhpr %r0, 0x000c, %hpstate
5955 .word 0xca9004a0 ! 4470: LDUHA_R lduha [%r0, %r0] 0x25, %r5
5956 .word 0xca1fe001 ! 4471: LDD_I ldd [%r31 + 0x0001], %r5
5957 .word 0x8d90245f ! 4472: WRPR_PSTATE_I wrpr %r0, 0x045f, %pstate
5958DS_221:
5959 .word 0x34800001 ! 4474: BG bg,a <label_0x1>
5960 .word 0xd130000b ! 4474: STQF_R - %f8, [%r11, %r0]
5961 .word 0x9b458000 ! 4473: RD_SOFTINT_REG rd %softint, %r13
5962 .word 0x26700001 ! 4474: BPL <illegal instruction>
5963 .word 0xda9fe001 ! 4475: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
5964 .word 0x34800001 ! 4476: BG bg,a <label_0x1>
5965 ta T_CHANGE_NONHPRIV ! macro
5966DS_222:
5967 .word 0x34800001 ! 4479: BG bg,a <label_0x1>
5968 illtrap
5969 .word 0x9db2c305 ! 4478: ALLIGNADDRESS alignaddr %r11, %r5, %r14
5970 .word 0x81982fc2 ! 4479: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc2, %hpstate
5971 .word 0x24700001 ! 4480: BPLE <illegal instruction>
5972 .word 0x3c800001 ! 4481: BPOS bpos,a <label_0x1>
5973 .word 0x32700001 ! 4482: BPNE <illegal instruction>
5974 .word 0xdc8804a0 ! 4483: LDUBA_R lduba [%r0, %r0] 0x25, %r14
5975 ta T_CHANGE_PRIV ! macro
5976 .word 0x8d90285c ! 4485: WRPR_PSTATE_I wrpr %r0, 0x085c, %pstate
5977 .word 0x28700001 ! 4486: BPLEU <illegal instruction>
5978 ta T_CHANGE_PRIV ! macro
5979 .word 0x87802089 ! 4488: WRASI_I wr %r0, 0x0089, %asi
5980 .word 0x87802088 ! 4489: WRASI_I wr %r0, 0x0088, %asi
5981 .word 0xdc8fe020 ! 4490: LDUBA_I lduba [%r31, + 0x0020] %asi, %r14
5982 .word 0x81982553 ! 4491: WRHPR_HPSTATE_I wrhpr %r0, 0x0553, %hpstate
5983 ta T_CHANGE_TO_TL0 ! macro
5984 .word 0x8d902856 ! 4493: WRPR_PSTATE_I wrpr %r0, 0x0856, %pstate
5985 .word 0xdc9004a0 ! 4494: LDUHA_R lduha [%r0, %r0] 0x25, %r14
5986 .word 0x8bd02030 ! 4495: Tcc_I tcs icc_or_xcc, %r0 + 48
5987 .word 0x8d9026c3 ! 4496: WRPR_PSTATE_I wrpr %r0, 0x06c3, %pstate
5988 .word 0x8d9024de ! 4497: WRPR_PSTATE_I wrpr %r0, 0x04de, %pstate
5989 .word 0xdc8008a0 ! 4498: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
5990 .word 0x8d90244d ! 4499: WRPR_PSTATE_I wrpr %r0, 0x044d, %pstate
5991 .word 0x81982316 ! 4500: WRHPR_HPSTATE_I wrhpr %r0, 0x0316, %hpstate
5992DS_223:
5993 .word 0x22800001 ! 4502: BE be,a <label_0x1>
5994 .word 0xcb32800b ! 4502: STQF_R - %f5, [%r11, %r10]
5995 .word 0x91458000 ! 4501: RD_SOFTINT_REG rd %softint, %r8
5996 .word 0x8fa289ea ! 4502: FDIVq dis not found
5997
5998 .word 0x8c4a4009 ! 4503: MULX_R mulx %r9, %r9, %r6
5999 ta T_CHANGE_HPRIV ! macro
6000 .word 0x9049c00c ! 4505: MULX_R mulx %r7, %r12, %r8
6001 .word 0xd1e7c02c ! 4506: CASA_I casa [%r31] 0x 1, %r12, %r8
6002 ta T_CHANGE_NONHPRIV ! macro
6003 .word 0x97a000c4 ! 4508: FNEGd fnegd %f4, %f42
6004 .word 0xd61fc000 ! 4509: LDD_R ldd [%r31 + %r0], %r11
6005 .word 0x93a00543 ! 4510: FSQRTd fsqrt
6006 ta T_CHANGE_NONHPRIV ! macro
6007 .word 0xd2c004a0 ! 4512: LDSWA_R ldswa [%r0, %r0] 0x25, %r9
6008 .word 0x87802004 ! 4513: WRASI_I wr %r0, 0x0004, %asi
6009 .word 0xd2800ba0 ! 4514: LDUWA_R lduwa [%r0, %r0] 0x5d, %r9
6010 .word 0xd28008a0 ! 4515: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
6011 .word 0xd2900e80 ! 4516: LDUHA_R lduha [%r0, %r0] 0x74, %r9
6012 .word 0x8d90200c ! 4517: WRPR_PSTATE_I wrpr %r0, 0x000c, %pstate
6013 .word 0x9fa00544 ! 4518: FSQRTd fsqrt
6014 .word 0xdfe7c024 ! 4519: CASA_I casa [%r31] 0x 1, %r4, %r15
6015 .word 0x8cd0a001 ! 4520: UMULcc_I umulcc %r2, 0x0001, %r6
6016 .word 0x87802014 ! 4521: WRASI_I wr %r0, 0x0014, %asi
6017 .word 0x87a000c8 ! 4522: FNEGd fnegd %f8, %f34
6018 .word 0x91504000 ! 4523: RDPR_TNPC rdpr %tnpc, %r8
6019 .word 0x81982910 ! 4524: WRHPR_HPSTATE_I wrhpr %r0, 0x0910, %hpstate
6020 .word 0xd04fe001 ! 4525: LDSB_I ldsb [%r31 + 0x0001], %r8
6021 .word 0x8d802000 ! 4526: WRFPRS_I wr %r0, 0x0000, %fprs
6022 .word 0x24800001 ! 4527: BLE ble,a <label_0x1>
6023 .word 0xd08fe020 ! 4528: LDUBA_I lduba [%r31, + 0x0020] %asi, %r8
6024 .word 0x81982044 ! 4529: WRHPR_HPSTATE_I wrhpr %r0, 0x0044, %hpstate
6025 .word 0xd08fe020 ! 4530: LDUBA_I lduba [%r31, + 0x0020] %asi, %r8
6026 .word 0x9d508000 ! 4531: RDPR_TSTATE rdpr %tstate, %r14
6027 .word 0x9da0056e ! 4532: FSQRTq fsqrt
6028 .word 0xdc8804a0 ! 4533: LDUBA_R lduba [%r0, %r0] 0x25, %r14
6029DS_224:
6030 .word 0x20800001 ! 4535: BN bn,a <label_0x1>
6031 .word 0xdf31e001 ! 4535: STQF_I - %f15, [0x0001, %r7]
6032 .word 0x83458000 ! 4534: RD_SOFTINT_REG rd %softint, %r1
6033 .word 0xc2d804a0 ! 4535: LDXA_R ldxa [%r0, %r0] 0x25, %r1
6034 .word 0x8d9024d5 ! 4536: WRPR_PSTATE_I wrpr %r0, 0x04d5, %pstate
6035 .word 0xc29fe001 ! 4537: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
6036 .word 0x9d504000 ! 4538: RDPR_TNPC rdpr %tnpc, %r14
6037 ta T_CHANGE_HPRIV ! macro
6038 .word 0x819823d0 ! 4540: WRHPR_HPSTATE_I wrhpr %r0, 0x03d0, %hpstate
6039 .word 0x87a04d22 ! 4541: FsMULd fsmuld %f1, %f2, %f34
6040 .word 0x81982c18 ! 4542: WRHPR_HPSTATE_I wrhpr %r0, 0x0c18, %hpstate
6041 mov 0x31, %r30
6042 .word 0x99d0001e ! 4543: Tcc_R tgu icc_or_xcc, %r0 + %r30
6043 .word 0x819826d0 ! 4544: WRHPR_HPSTATE_I wrhpr %r0, 0x06d0, %hpstate
6044 .word 0x8d802000 ! 4545: WRFPRS_I wr %r0, 0x0000, %fprs
6045 .word 0x28700001 ! 4546: BPLEU <illegal instruction>
6046 .word 0x8d802000 ! 4547: WRFPRS_I wr %r0, 0x0000, %fprs
6047 .word 0x8ba149c4 ! 4548: FDIVd fdivd %f36, %f4, %f36
6048 .word 0x8d802000 ! 4549: WRFPRS_I wr %r0, 0x0000, %fprs
6049 .word 0xcbe7c024 ! 4550: CASA_I casa [%r31] 0x 1, %r4, %r5
6050 .word 0x81982b41 ! 4551: WRHPR_HPSTATE_I wrhpr %r0, 0x0b41, %hpstate
6051 .word 0x9ba34d2e ! 4552: FsMULd fsmuld %f13, %f14, %f44
6052 .word 0x819820d1 ! 4553: WRHPR_HPSTATE_I wrhpr %r0, 0x00d1, %hpstate
6053 .word 0x8b494000 ! 4554: RDHPR_HTBA rdhpr %htba, %r5
6054 .word 0x80682001 ! 4555: UDIVX_I udivx %r0, 0x0001, %r0
6055 .word 0xc0c804a0 ! 4556: LDSBA_R ldsba [%r0, %r0] 0x25, %r0
6056 .word 0xc197e001 ! 4557: LDQFA_I - [%r31, 0x0001], %f0
6057 .word 0x8d802000 ! 4558: WRFPRS_I wr %r0, 0x0000, %fprs
6058 .word 0x81982285 ! 4559: WRHPR_HPSTATE_I wrhpr %r0, 0x0285, %hpstate
6059 .word 0x86d8000e ! 4560: SMULcc_R smulcc %r0, %r14, %r3
6060 .word 0x8bd02032 ! 4561: Tcc_I tcs icc_or_xcc, %r0 + 50
6061 mov 0x30, %r30
6062 .word 0x9bd0001e ! 4562: Tcc_R tcc icc_or_xcc, %r0 + %r30
6063 .word 0x8d802004 ! 4563: WRFPRS_I wr %r0, 0x0004, %fprs
6064 ta T_CHANGE_PRIV ! macro
6065 .word 0x8d90280f ! 4565: WRPR_PSTATE_I wrpr %r0, 0x080f, %pstate
6066 ta T_CHANGE_PRIV ! macro
6067 mov 0x31, %r30
6068 .word 0x99d0001e ! 4567: Tcc_R tgu icc_or_xcc, %r0 + %r30
6069 .word 0x8d902ecb ! 4568: WRPR_PSTATE_I wrpr %r0, 0x0ecb, %pstate
6070 .word 0x22800001 ! 4569: BE be,a <label_0x1>
6071 .word 0x819828d7 ! 4570: WRHPR_HPSTATE_I wrhpr %r0, 0x08d7, %hpstate
6072 .word 0x82790006 ! 4571: SDIV_R sdiv %r4, %r6, %r1
6073 .word 0xc2880e60 ! 4572: LDUBA_R lduba [%r0, %r0] 0x73, %r1
6074 .word 0x8d902c1b ! 4573: WRPR_PSTATE_I wrpr %r0, 0x0c1b, %pstate
6075 .word 0x8c032001 ! 4574: ADD_I add %r12, 0x0001, %r6
6076 .word 0x9c49e001 ! 4575: MULX_I mulx %r7, 0x0001, %r14
6077 .word 0xdcc004a0 ! 4576: LDSWA_R ldswa [%r0, %r0] 0x25, %r14
6078 ta T_CHANGE_TO_TL0 ! macro
6079 .word 0xdc9004a0 ! 4578: LDUHA_R lduha [%r0, %r0] 0x25, %r14
6080 .word 0x38800001 ! 4579: BGU bgu,a <label_0x1>
6081 .word 0x28800001 ! 4580: BLEU bleu,a <label_0x1>
6082 ta T_CHANGE_NONPRIV ! macro
6083 .word 0x24700001 ! 4582: BPLE <illegal instruction>
6084 .word 0x9951c000 ! 4583: RDPR_TL rdpr %tl, %r12
6085 ta T_CHANGE_NONHPRIV ! macro
6086DS_225:
6087 .word 0x34800001 ! 4586: BG bg,a <label_0x1>
6088 .word 0xc730c009 ! 4586: STQF_R - %f3, [%r9, %r3]
6089 .word 0x81458000 ! 4585: RD_SOFTINT_REG stbar
6090 .word 0x8d902ed7 ! 4586: WRPR_PSTATE_I wrpr %r0, 0x0ed7, %pstate
6091 .word 0x8d9024c1 ! 4587: WRPR_PSTATE_I wrpr %r0, 0x04c1, %pstate
6092 ta T_CHANGE_NONPRIV ! macro
6093 .word 0x81982c08 ! 4589: WRHPR_HPSTATE_I wrhpr %r0, 0x0c08, %hpstate
6094 .word 0xc137e001 ! 4590: STQF_I - %f0, [0x0001, %r31]
6095 .word 0x99a01a6f ! 4591: FqTOi fqtoi
6096 .word 0x8d902cd2 ! 4592: WRPR_PSTATE_I wrpr %r0, 0x0cd2, %pstate
6097 .word 0x8d9028c3 ! 4593: WRPR_PSTATE_I wrpr %r0, 0x08c3, %pstate
6098 .word 0x8fd02035 ! 4594: Tcc_I tvs icc_or_xcc, %r0 + 53
6099 .word 0xd84fe001 ! 4595: LDSB_I ldsb [%r31 + 0x0001], %r12
6100 .word 0x8d90260c ! 4596: WRPR_PSTATE_I wrpr %r0, 0x060c, %pstate
6101 .word 0x85a000ce ! 4597: FNEGd fnegd %f14, %f2
6102 .word 0xc4880e40 ! 4598: LDUBA_R lduba [%r0, %r0] 0x72, %r2
6103 .word 0x91a1cd25 ! 4599: FsMULd fsmuld %f7, %f36, %f8
6104 .word 0x8d902e9f ! 4600: WRPR_PSTATE_I wrpr %r0, 0x0e9f, %pstate
6105DS_226:
6106 .word 0x20800001 ! 4602: BN bn,a <label_0x1>
6107 illtrap
6108 .word 0x8db28304 ! 4601: ALLIGNADDRESS alignaddr %r10, %r4, %r6
6109 .word 0xcc07e001 ! 4602: LDUW_I lduw [%r31 + 0x0001], %r6
6110 .word 0x9b508000 ! 4603: RDPR_TSTATE rdpr %tstate, %r13
6111 .word 0x846a800f ! 4604: UDIVX_R udivx %r10, %r15, %r2
6112 ta T_CHANGE_NONHPRIV ! macro
6113 .word 0xc4dfe030 ! 4606: LDXA_I ldxa [%r31, + 0x0030] %asi, %r2
6114 .word 0x8d902282 ! 4607: WRPR_PSTATE_I wrpr %r0, 0x0282, %pstate
6115 .word 0x83d02033 ! 4608: Tcc_I te icc_or_xcc, %r0 + 51
6116 .word 0xc48008a0 ! 4609: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
6117 .word 0x8d902e55 ! 4610: WRPR_PSTATE_I wrpr %r0, 0x0e55, %pstate
6118 .word 0x8d9024c0 ! 4611: WRPR_PSTATE_I wrpr %r0, 0x04c0, %pstate
6119 .word 0xc4bfc02f ! 4612: STDA_R stda %r2, [%r31 + %r15] 0x01
6120 .word 0x8d902a0d ! 4613: WRPR_PSTATE_I wrpr %r0, 0x0a0d, %pstate
6121 .word 0x3a700001 ! 4614: BPCC <illegal instruction>
6122 .word 0x844aa001 ! 4615: MULX_I mulx %r10, 0x0001, %r2
6123 ta T_CHANGE_PRIV ! macro
6124 .word 0x88dbc009 ! 4617: SMULcc_R smulcc %r15, %r9, %r4
6125 .word 0x8e79e001 ! 4618: SDIV_I sdiv %r7, 0x0001, %r7
6126 .word 0x8d902659 ! 4619: WRPR_PSTATE_I wrpr %r0, 0x0659, %pstate
6127 .word 0x8d90201d ! 4620: WRPR_PSTATE_I wrpr %r0, 0x001d, %pstate
6128 .word 0xce57e001 ! 4621: LDSH_I ldsh [%r31 + 0x0001], %r7
6129 .word 0x8d802000 ! 4622: WRFPRS_I wr %r0, 0x0000, %fprs
6130 .word 0x81982a91 ! 4623: WRHPR_HPSTATE_I wrhpr %r0, 0x0a91, %hpstate
6131 ta T_CHANGE_PRIV ! macro
6132 .word 0x81982adb ! 4625: WRHPR_HPSTATE_I wrhpr %r0, 0x0adb, %hpstate
6133DS_227:
6134 .word 0x34800001 ! 4627: BG bg,a <label_0x1>
6135 illtrap
6136 .word 0x99b0c308 ! 4626: ALLIGNADDRESS alignaddr %r3, %r8, %r12
6137 .word 0x8d902c9a ! 4627: WRPR_PSTATE_I wrpr %r0, 0x0c9a, %pstate
6138 .word 0x87d02032 ! 4628: Tcc_I tl icc_or_xcc, %r0 + 50
6139 mov 0x31, %r30
6140 .word 0x87d0001e ! 4629: Tcc_R tl icc_or_xcc, %r0 + %r30
6141 .word 0x81982383 ! 4630: WRHPR_HPSTATE_I wrhpr %r0, 0x0383, %hpstate
6142 ta T_CHANGE_NONPRIV ! macro
6143 ta T_CHANGE_NONPRIV ! macro
6144 .word 0x81982517 ! 4633: WRHPR_HPSTATE_I wrhpr %r0, 0x0517, %hpstate
6145 .word 0x85a00548 ! 4634: FSQRTd fsqrt
6146 .word 0x81982304 ! 4635: WRHPR_HPSTATE_I wrhpr %r0, 0x0304, %hpstate
6147 .word 0xc4c7e000 ! 4636: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r2
6148 .word 0x91d02035 ! 4637: Tcc_I ta icc_or_xcc, %r0 + 53
6149 .word 0x8d902603 ! 4638: WRPR_PSTATE_I wrpr %r0, 0x0603, %pstate
6150 .word 0x8682a001 ! 4639: ADDcc_I addcc %r10, 0x0001, %r3
6151 .word 0x81982398 ! 4640: WRHPR_HPSTATE_I wrhpr %r0, 0x0398, %hpstate
6152 .word 0x8d902a96 ! 4641: WRPR_PSTATE_I wrpr %r0, 0x0a96, %pstate
6153 .word 0xc6800b60 ! 4642: LDUWA_R lduwa [%r0, %r0] 0x5b, %r3
6154 .word 0x91a000c3 ! 4643: FNEGd fnegd %f34, %f8
6155 .word 0xd0cfe000 ! 4644: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r8
6156 .word 0xd08008a0 ! 4645: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
6157 .word 0x8d902053 ! 4646: WRPR_PSTATE_I wrpr %r0, 0x0053, %pstate
6158 .word 0x81982745 ! 4647: WRHPR_HPSTATE_I wrhpr %r0, 0x0745, %hpstate
6159 .word 0x81982951 ! 4648: WRHPR_HPSTATE_I wrhpr %r0, 0x0951, %hpstate
6160 ta T_CHANGE_TO_TL0 ! macro
6161 .word 0x20800001 ! 4650: BN bn,a <label_0x1>
6162 .word 0x976ba001 ! 4651: SDIVX_I sdivx %r14, 0x0001, %r11
6163 .word 0x8d802000 ! 4652: WRFPRS_I wr %r0, 0x0000, %fprs
6164 .word 0x81982b9e ! 4653: WRHPR_HPSTATE_I wrhpr %r0, 0x0b9e, %hpstate
6165 .word 0x8198299e ! 4654: WRHPR_HPSTATE_I wrhpr %r0, 0x099e, %hpstate
6166DS_228:
6167 .word 0x22800001 ! 4656: BE be,a <label_0x1>
6168 illtrap
6169 .word 0x93b3430d ! 4655: ALLIGNADDRESS alignaddr %r13, %r13, %r9
6170 .word 0x8d902c55 ! 4656: WRPR_PSTATE_I wrpr %r0, 0x0c55, %pstate
6171 ta T_CHANGE_TO_TL0 ! macro
6172 ta T_CHANGE_PRIV ! macro
6173 .word 0x9fd02035 ! 4659: Tcc_I tvc icc_or_xcc, %r0 + 53
6174 .word 0xd2ffc02d ! 4660: SWAPA_R swapa %r9, [%r31 + %r13] 0x01
6175 .word 0x26800001 ! 4661: BL bl,a <label_0x1>
6176 .word 0xd237e001 ! 4662: STH_I sth %r9, [%r31 + 0x0001]
6177 .word 0xd227c00d ! 4663: STW_R stw %r9, [%r31 + %r13]
6178 .word 0x93d02035 ! 4664: Tcc_I tne icc_or_xcc, %r0 + 53
6179 .word 0x9c51c005 ! 4665: UMUL_R umul %r7, %r5, %r14
6180 mov 0x35, %r30
6181 .word 0x9dd0001e ! 4666: Tcc_R tpos icc_or_xcc, %r0 + %r30
6182 .word 0x97a009a6 ! 4667: FDIVs fdivs %f0, %f6, %f11
6183 .word 0x95a2c9c8 ! 4668: FDIVd fdivd %f42, %f8, %f10
6184 .word 0xd427c008 ! 4669: STW_R stw %r10, [%r31 + %r8]
6185 .word 0x90d2c000 ! 4670: UMULcc_R umulcc %r11, %r0, %r8
6186 .word 0x8198208c ! 4671: WRHPR_HPSTATE_I wrhpr %r0, 0x008c, %hpstate
6187 .word 0x87802080 ! 4672: WRASI_I wr %r0, 0x0080, %asi
6188 .word 0x8d902e8a ! 4673: WRPR_PSTATE_I wrpr %r0, 0x0e8a, %pstate
6189 .word 0x97a08d20 ! 4674: FsMULd fsmuld %f2, %f0, %f42
6190 .word 0xd7e7c020 ! 4675: CASA_I casa [%r31] 0x 1, %r0, %r11
6191 .word 0x3a700001 ! 4676: BPCC <illegal instruction>
6192 .word 0x91a1cdc5 ! 4677: FdMULq fdmulq
6193 mov 0x31, %r30
6194 .word 0x8fd0001e ! 4678: Tcc_R tvs icc_or_xcc, %r0 + %r30
6195 .word 0x81982707 ! 4679: WRHPR_HPSTATE_I wrhpr %r0, 0x0707, %hpstate
6196 mov 0x34, %r30
6197 .word 0x9fd0001e ! 4680: Tcc_R tvc icc_or_xcc, %r0 + %r30
6198 .word 0x819825ce ! 4681: WRHPR_HPSTATE_I wrhpr %r0, 0x05ce, %hpstate
6199DS_229:
6200 .word 0x22800001 ! 4683: BE be,a <label_0x1>
6201 illtrap
6202 .word 0x8bb20306 ! 4682: ALLIGNADDRESS alignaddr %r8, %r6, %r5
6203 ta T_CHANGE_TO_TL0 ! macro
6204 mov 0x34, %r30
6205 .word 0x85d0001e ! 4684: Tcc_R tle icc_or_xcc, %r0 + %r30
6206 ta T_CHANGE_TO_TL0 ! macro
6207 .word 0xcaffc026 ! 4686: SWAPA_R swapa %r5, [%r31 + %r6] 0x01
6208 .word 0x91a000c4 ! 4687: FNEGd fnegd %f4, %f8
6209 .word 0xd0d804a0 ! 4688: LDXA_R ldxa [%r0, %r0] 0x25, %r8
6210 .word 0x95a049a5 ! 4689: FDIVs fdivs %f1, %f5, %f10
6211 ta T_CHANGE_PRIV ! macro
6212 ta T_CHANGE_NONHPRIV ! macro
6213 ta T_CHANGE_TO_TL0 ! macro
6214 .word 0x9ba149ed ! 4693: FDIVq dis not found
6215
6216 .word 0x81982117 ! 4694: WRHPR_HPSTATE_I wrhpr %r0, 0x0117, %hpstate
6217 .word 0x8dd02033 ! 4695: Tcc_I tneg icc_or_xcc, %r0 + 51
6218 .word 0xdb27e001 ! 4696: STF_I st %f13, [0x0001, %r31]
6219 .word 0xda9fe001 ! 4697: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
6220 .word 0xdac7e010 ! 4698: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r13
6221 .word 0x2a700001 ! 4699: BPCS <illegal instruction>
6222 .word 0xdb37c00d ! 4700: STQF_R - %f13, [%r13, %r31]
6223 .word 0x8ad1000b ! 4701: UMULcc_R umulcc %r4, %r11, %r5
6224 .word 0x87802016 ! 4702: WRASI_I wr %r0, 0x0016, %asi
6225 .word 0xca9004a0 ! 4703: LDUHA_R lduha [%r0, %r0] 0x25, %r5
6226 .word 0x8769a001 ! 4704: SDIVX_I sdivx %r6, 0x0001, %r3
6227 .word 0x8d802000 ! 4705: WRFPRS_I wr %r0, 0x0000, %fprs
6228 .word 0xc797e001 ! 4706: LDQFA_I - [%r31, 0x0001], %f3
6229 ta T_CHANGE_NONHPRIV ! macro
6230 .word 0x81982858 ! 4708: WRHPR_HPSTATE_I wrhpr %r0, 0x0858, %hpstate
6231 .word 0xc68fe010 ! 4709: LDUBA_I lduba [%r31, + 0x0010] %asi, %r3
6232 mov 0x33, %r30
6233 .word 0x91d0001e ! 4710: Tcc_R ta icc_or_xcc, %r0 + %r30
6234 .word 0x864b6001 ! 4711: MULX_I mulx %r13, 0x0001, %r3
6235 mov 0x33, %r30
6236 .word 0x8fd0001e ! 4712: Tcc_R tvs icc_or_xcc, %r0 + %r30
6237 .word 0x9dd02032 ! 4713: Tcc_I tpos icc_or_xcc, %r0 + 50
6238 .word 0x8198269b ! 4714: WRHPR_HPSTATE_I wrhpr %r0, 0x069b, %hpstate
6239 mov 0x32, %r30
6240 .word 0x93d0001e ! 4715: Tcc_R tne icc_or_xcc, %r0 + %r30
6241 .word 0x83d02032 ! 4716: Tcc_I te icc_or_xcc, %r0 + 50
6242 .word 0xc67fe001 ! 4717: SWAP_I swap %r3, [%r31 + 0x0001]
6243 .word 0x81982cc1 ! 4718: WRHPR_HPSTATE_I wrhpr %r0, 0x0cc1, %hpstate
6244 mov 0x35, %r30
6245 .word 0x93d0001e ! 4719: Tcc_R tne icc_or_xcc, %r0 + %r30
6246 .word 0x92d2a001 ! 4720: UMULcc_I umulcc %r10, 0x0001, %r9
6247 ta T_CHANGE_TO_TL0 ! macro
6248 ta T_CHANGE_TO_TL0 ! macro
6249 .word 0x83d02035 ! 4723: Tcc_I te icc_or_xcc, %r0 + 53
6250 .word 0x9f480000 ! 4724: RDHPR_HPSTATE rdhpr %hpstate, %r15
6251 .word 0x8d902055 ! 4725: WRPR_PSTATE_I wrpr %r0, 0x0055, %pstate
6252 .word 0x9403e001 ! 4726: ADD_I add %r15, 0x0001, %r10
6253 .word 0x3c800001 ! 4727: BPOS bpos,a <label_0x1>
6254 .word 0x8f6b6001 ! 4728: SDIVX_I sdivx %r13, 0x0001, %r7
6255 .word 0x8d90225d ! 4729: WRPR_PSTATE_I wrpr %r0, 0x025d, %pstate
6256 .word 0x97a0cdc1 ! 4730: FdMULq fdmulq
6257 .word 0x97a000cf ! 4731: FNEGd fnegd %f46, %f42
6258 .word 0xd68fe000 ! 4732: LDUBA_I lduba [%r31, + 0x0000] %asi, %r11
6259 ta T_CHANGE_PRIV ! macro
6260 .word 0xd6ffc02f ! 4734: SWAPA_R swapa %r11, [%r31 + %r15] 0x01
6261 .word 0x819825c1 ! 4735: WRHPR_HPSTATE_I wrhpr %r0, 0x05c1, %hpstate
6262 .word 0x8d802000 ! 4736: WRFPRS_I wr %r0, 0x0000, %fprs
6263 .word 0x85a10dc0 ! 4737: FdMULq fdmulq
6264 .word 0x20700001 ! 4738: BPN <illegal instruction>
6265 .word 0x81a009c0 ! 4739: FDIVd fdivd %f0, %f0, %f0
6266 ta T_CHANGE_HPRIV ! macro
6267 .word 0x8d802004 ! 4741: WRFPRS_I wr %r0, 0x0004, %fprs
6268 .word 0x81982a0e ! 4742: WRHPR_HPSTATE_I wrhpr %r0, 0x0a0e, %hpstate
6269 mov 0x31, %r30
6270 .word 0x99d0001e ! 4743: Tcc_R tgu icc_or_xcc, %r0 + %r30
6271 mov 0x31, %r30
6272 .word 0x85d0001e ! 4744: Tcc_R tle icc_or_xcc, %r0 + %r30
6273 .word 0xc0c7e020 ! 4745: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
6274 .word 0xc0d7e020 ! 4746: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r0
6275 .word 0xc07fe001 ! 4747: SWAP_I swap %r0, [%r31 + 0x0001]
6276 .word 0x95494000 ! 4748: RDHPR_HTBA rdhpr %htba, %r10
6277 .word 0x8d902858 ! 4749: WRPR_PSTATE_I wrpr %r0, 0x0858, %pstate
6278 .word 0xd4d80e40 ! 4750: LDXA_R ldxa [%r0, %r0] 0x72, %r10
6279 .word 0x81982647 ! 4751: WRHPR_HPSTATE_I wrhpr %r0, 0x0647, %hpstate
6280 .word 0xd4cfe000 ! 4752: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r10
6281 .word 0x9968e001 ! 4753: SDIVX_I sdivx %r3, 0x0001, %r12
6282 .word 0x8802a001 ! 4754: ADD_I add %r10, 0x0001, %r4
6283 .word 0xc88008a0 ! 4755: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
6284 .word 0x81982dd9 ! 4756: WRHPR_HPSTATE_I wrhpr %r0, 0x0dd9, %hpstate
6285 .word 0x91d02031 ! 4757: Tcc_I ta icc_or_xcc, %r0 + 49
6286 .word 0x24700001 ! 4758: BPLE <illegal instruction>
6287 .word 0x8fa009c9 ! 4759: FDIVd fdivd %f0, %f40, %f38
6288DS_230:
6289 .word 0x32800001 ! 4761: BNE bne,a <label_0x1>
6290 illtrap
6291 .word 0x8bb2830c ! 4760: ALLIGNADDRESS alignaddr %r10, %r12, %r5
6292 .word 0x8fd02030 ! 4761: Tcc_I tvs icc_or_xcc, %r0 + 48
6293 .word 0xca27c00c ! 4762: STW_R stw %r5, [%r31 + %r12]
6294 .word 0x8d902c00 ! 4763: WRPR_PSTATE_I wrpr %r0, 0x0c00, %pstate
6295 .word 0x9cd3800c ! 4764: UMULcc_R umulcc %r14, %r12, %r14
6296 .word 0x87802089 ! 4765: WRASI_I wr %r0, 0x0089, %asi
6297 .word 0xdc37c00c ! 4766: STH_R sth %r14, [%r31 + %r12]
6298 .word 0x81982f93 ! 4767: WRHPR_HPSTATE_I wrhpr %r0, 0x0f93, %hpstate
6299 .word 0x81982c48 ! 4768: WRHPR_HPSTATE_I wrhpr %r0, 0x0c48, %hpstate
6300 ta T_CHANGE_NONHPRIV ! macro
6301 .word 0x87d02030 ! 4770: Tcc_I tl icc_or_xcc, %r0 + 48
6302 .word 0xdc8008a0 ! 4771: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
6303 .word 0x966ae001 ! 4772: UDIVX_I udivx %r11, 0x0001, %r11
6304 .word 0xd6d004a0 ! 4773: LDSHA_R ldsha [%r0, %r0] 0x25, %r11
6305 mov 0x30, %r30
6306 .word 0x9dd0001e ! 4774: Tcc_R tpos icc_or_xcc, %r0 + %r30
6307 .word 0x89a00545 ! 4775: FSQRTd fsqrt
6308 .word 0x28700001 ! 4776: BPLEU <illegal instruction>
6309 .word 0x81982b5c ! 4777: WRHPR_HPSTATE_I wrhpr %r0, 0x0b5c, %hpstate
6310 ta T_CHANGE_HPRIV ! macro
6311 .word 0x8d90264c ! 4779: WRPR_PSTATE_I wrpr %r0, 0x064c, %pstate
6312 ta T_CHANGE_TO_TL0 ! macro
6313 .word 0x28800001 ! 4781: BLEU bleu,a <label_0x1>
6314 .word 0x9e494005 ! 4782: MULX_R mulx %r5, %r5, %r15
6315 .word 0x8d802000 ! 4783: WRFPRS_I wr %r0, 0x0000, %fprs
6316 .word 0x81982c50 ! 4784: WRHPR_HPSTATE_I wrhpr %r0, 0x0c50, %hpstate
6317DS_231:
6318 .word 0x22800001 ! 4786: BE be,a <label_0x1>
6319 illtrap
6320 .word 0x83b14300 ! 4785: ALLIGNADDRESS alignaddr %r5, %r0, %r1
6321 .word 0xc21fe001 ! 4786: LDD_I ldd [%r31 + 0x0001], %r1
6322 .word 0x9a530001 ! 4787: UMUL_R umul %r12, %r1, %r13
6323 .word 0x8cd18000 ! 4788: UMULcc_R umulcc %r6, %r0, %r6
6324 .word 0x87802010 ! 4789: WRASI_I wr %r0, 0x0010, %asi
6325 .word 0x81982084 ! 4790: WRHPR_HPSTATE_I wrhpr %r0, 0x0084, %hpstate
6326 .word 0x81982b93 ! 4791: WRHPR_HPSTATE_I wrhpr %r0, 0x0b93, %hpstate
6327 .word 0x8d802004 ! 4792: WRFPRS_I wr %r0, 0x0004, %fprs
6328 .word 0x8ed1e001 ! 4793: UMULcc_I umulcc %r7, 0x0001, %r7
6329 ta T_CHANGE_NONHPRIV ! macro
6330 .word 0x38800001 ! 4795: BGU bgu,a <label_0x1>
6331 .word 0x81982888 ! 4796: WRHPR_HPSTATE_I wrhpr %r0, 0x0888, %hpstate
6332 .word 0xcfe7c020 ! 4797: CASA_I casa [%r31] 0x 1, %r0, %r7
6333 mov 0x31, %r30
6334 .word 0x97d0001e ! 4798: Tcc_R tge icc_or_xcc, %r0 + %r30
6335 ta T_CHANGE_NONHPRIV ! macro
6336 ta T_CHANGE_NONHPRIV ! macro
6337DS_232:
6338 .word 0x22800001 ! 4802: BE be,a <label_0x1>
6339 illtrap
6340 .word 0x89b14300 ! 4801: ALLIGNADDRESS alignaddr %r5, %r0, %r4
6341 .word 0x81982dde ! 4802: WRHPR_HPSTATE_I wrhpr %r0, 0x0dde, %hpstate
6342 ta T_CHANGE_PRIV ! macro
6343 .word 0x91d02033 ! 4804: Tcc_I ta icc_or_xcc, %r0 + 51
6344 .word 0x8d90288c ! 4805: WRPR_PSTATE_I wrpr %r0, 0x088c, %pstate
6345 .word 0xc9e7c020 ! 4806: CASA_I casa [%r31] 0x 1, %r0, %r4
6346 ta T_CHANGE_NONPRIV ! macro
6347 .word 0x8d902848 ! 4808: WRPR_PSTATE_I wrpr %r0, 0x0848, %pstate
6348 .word 0x9da1c9cd ! 4809: FDIVd fdivd %f38, %f44, %f14
6349 .word 0x9bd02030 ! 4810: Tcc_I tcc icc_or_xcc, %r0 + 48
6350 .word 0x8d902c46 ! 4811: WRPR_PSTATE_I wrpr %r0, 0x0c46, %pstate
6351 .word 0x81982712 ! 4812: WRHPR_HPSTATE_I wrhpr %r0, 0x0712, %hpstate
6352 .word 0x89d02033 ! 4813: Tcc_I tleu icc_or_xcc, %r0 + 51
6353 .word 0x81982285 ! 4814: WRHPR_HPSTATE_I wrhpr %r0, 0x0285, %hpstate
6354 mov 0x34, %r30
6355 .word 0x93d0001e ! 4815: Tcc_R tne icc_or_xcc, %r0 + %r30
6356 .word 0x9fa3c9ec ! 4816: FDIVq dis not found
6357
6358 .word 0x89a01a6e ! 4817: FqTOi fqtoi
6359 .word 0x36700001 ! 4818: BPGE <illegal instruction>
6360 .word 0x90810009 ! 4819: ADDcc_R addcc %r4, %r9, %r8
6361 .word 0x87802088 ! 4820: WRASI_I wr %r0, 0x0088, %asi
6362 .word 0x80492001 ! 4821: MULX_I mulx %r4, 0x0001, %r0
6363 .word 0x819827c2 ! 4822: WRHPR_HPSTATE_I wrhpr %r0, 0x07c2, %hpstate
6364 .word 0x8d902e80 ! 4823: WRPR_PSTATE_I wrpr %r0, 0x0e80, %pstate
6365 .word 0x38800001 ! 4824: BGU bgu,a <label_0x1>
6366 .word 0x80db8008 ! 4825: SMULcc_R smulcc %r14, %r8, %r0
6367 .word 0x8198231f ! 4826: WRHPR_HPSTATE_I wrhpr %r0, 0x031f, %hpstate
6368 ta T_CHANGE_NONHPRIV ! macro
6369 .word 0x81982787 ! 4828: WRHPR_HPSTATE_I wrhpr %r0, 0x0787, %hpstate
6370 .word 0x81982cdd ! 4829: WRHPR_HPSTATE_I wrhpr %r0, 0x0cdd, %hpstate
6371 mov 0x34, %r30
6372 .word 0x89d0001e ! 4830: Tcc_R tleu icc_or_xcc, %r0 + %r30
6373 .word 0x8d902e0f ! 4831: WRPR_PSTATE_I wrpr %r0, 0x0e0f, %pstate
6374 .word 0x81982504 ! 4832: WRHPR_HPSTATE_I wrhpr %r0, 0x0504, %hpstate
6375 .word 0x9a790008 ! 4833: SDIV_R sdiv %r4, %r8, %r13
6376 .word 0xda0fe001 ! 4834: LDUB_I ldub [%r31 + 0x0001], %r13
6377 .word 0x9c7a4004 ! 4835: SDIV_R sdiv %r9, %r4, %r14
6378 ta T_CHANGE_HPRIV ! macro
6379 ta T_CHANGE_PRIV ! macro
6380 .word 0x8d902cdd ! 4838: WRPR_PSTATE_I wrpr %r0, 0x0cdd, %pstate
6381 .word 0x9ad0a001 ! 4839: UMULcc_I umulcc %r2, 0x0001, %r13
6382 .word 0x81982452 ! 4840: WRHPR_HPSTATE_I wrhpr %r0, 0x0452, %hpstate
6383 .word 0x8d902c58 ! 4841: WRPR_PSTATE_I wrpr %r0, 0x0c58, %pstate
6384 .word 0x8198271b ! 4842: WRHPR_HPSTATE_I wrhpr %r0, 0x071b, %hpstate
6385 .word 0x8d902842 ! 4843: WRPR_PSTATE_I wrpr %r0, 0x0842, %pstate
6386 .word 0x87802089 ! 4844: WRASI_I wr %r0, 0x0089, %asi
6387 .word 0x3e800001 ! 4845: BVC bvc,a <label_0x1>
6388 ta T_CHANGE_PRIV ! macro
6389 .word 0x81982690 ! 4847: WRHPR_HPSTATE_I wrhpr %r0, 0x0690, %hpstate
6390 .word 0x80db800c ! 4848: SMULcc_R smulcc %r14, %r12, %r0
6391 .word 0x886aa001 ! 4849: UDIVX_I udivx %r10, 0x0001, %r4
6392 .word 0xc8c004a0 ! 4850: LDSWA_R ldswa [%r0, %r0] 0x25, %r4
6393 .word 0xc87fe001 ! 4851: SWAP_I swap %r4, [%r31 + 0x0001]
6394 .word 0x93d02030 ! 4852: Tcc_I tne icc_or_xcc, %r0 + 48
6395 .word 0x8d902c52 ! 4853: WRPR_PSTATE_I wrpr %r0, 0x0c52, %pstate
6396 .word 0x99a3cdc2 ! 4854: FdMULq fdmulq
6397 ta T_CHANGE_PRIV ! macro
6398 mov 0x33, %r30
6399 .word 0x93d0001e ! 4856: Tcc_R tne icc_or_xcc, %r0 + %r30
6400 .word 0x8d802000 ! 4857: WRFPRS_I wr %r0, 0x0000, %fprs
6401 .word 0x24800001 ! 4858: BLE ble,a <label_0x1>
6402 .word 0x81982040 ! 4859: WRHPR_HPSTATE_I wrhpr %r0, 0x0040, %hpstate
6403 .word 0x819824c1 ! 4860: WRHPR_HPSTATE_I wrhpr %r0, 0x04c1, %hpstate
6404 ta T_CHANGE_HPRIV ! macro
6405 .word 0xd8cfe010 ! 4862: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r12
6406 .word 0x81a000cb ! 4863: FNEGd fnegd %f42, %f0
6407 .word 0x8a7bc008 ! 4864: SDIV_R sdiv %r15, %r8, %r5
6408 .word 0x8d902047 ! 4865: WRPR_PSTATE_I wrpr %r0, 0x0047, %pstate
6409 .word 0xca8804a0 ! 4866: LDUBA_R lduba [%r0, %r0] 0x25, %r5
6410 .word 0x819824c2 ! 4867: WRHPR_HPSTATE_I wrhpr %r0, 0x04c2, %hpstate
6411 ta T_CHANGE_PRIV ! macro
6412 .word 0x8c484001 ! 4869: MULX_R mulx %r1, %r1, %r6
6413 ta T_CHANGE_PRIV ! macro
6414 .word 0x8d90289d ! 4871: WRPR_PSTATE_I wrpr %r0, 0x089d, %pstate
6415 .word 0xcc8008a0 ! 4872: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
6416 .word 0x81982852 ! 4873: WRHPR_HPSTATE_I wrhpr %r0, 0x0852, %hpstate
6417 .word 0x81982482 ! 4874: WRHPR_HPSTATE_I wrhpr %r0, 0x0482, %hpstate
6418 .word 0x8198291e ! 4875: WRHPR_HPSTATE_I wrhpr %r0, 0x091e, %hpstate
6419DS_233:
6420 .word 0x20800001 ! 4877: BN bn,a <label_0x1>
6421 .word 0xd531000b ! 4877: STQF_R - %f10, [%r11, %r4]
6422 .word 0x89458000 ! 4876: RD_SOFTINT_REG rd %softint, %r4
6423 .word 0x9e792001 ! 4877: SDIV_I sdiv %r4, 0x0001, %r15
6424 .word 0xde17e001 ! 4878: LDUH_I lduh [%r31 + 0x0001], %r15
6425 .word 0xdf37c00b ! 4879: STQF_R - %f15, [%r11, %r31]
6426 ta T_CHANGE_PRIV ! macro
6427 .word 0x2a700001 ! 4881: BPCS <illegal instruction>
6428 .word 0x88c22001 ! 4882: ADDCcc_I addccc %r8, 0x0001, %r4
6429 .word 0xc88008a0 ! 4883: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
6430 .word 0xc8c7e000 ! 4884: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r4
6431 .word 0x8d902650 ! 4885: WRPR_PSTATE_I wrpr %r0, 0x0650, %pstate
6432 .word 0xc857c000 ! 4886: LDSH_R ldsh [%r31 + %r0], %r4
6433 .word 0x8d802000 ! 4887: WRFPRS_I wr %r0, 0x0000, %fprs
6434 .word 0x8769a001 ! 4888: SDIVX_I sdivx %r6, 0x0001, %r3
6435 .word 0x9ba049e0 ! 4889: FDIVq dis not found
6436
6437 .word 0x8d90280b ! 4890: WRPR_PSTATE_I wrpr %r0, 0x080b, %pstate
6438 .word 0x8d802004 ! 4891: WRFPRS_I wr %r0, 0x0004, %fprs
6439 .word 0x96790005 ! 4892: SDIV_R sdiv %r4, %r5, %r11
6440 .word 0x82d32001 ! 4893: UMULcc_I umulcc %r12, 0x0001, %r1
6441 .word 0xc2d004a0 ! 4894: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
6442 .word 0x89d02031 ! 4895: Tcc_I tleu icc_or_xcc, %r0 + 49
6443 .word 0xc2cfe030 ! 4896: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r1
6444 mov 0x35, %r30
6445 .word 0x97d0001e ! 4897: Tcc_R tge icc_or_xcc, %r0 + %r30
6446 .word 0x87802004 ! 4898: WRASI_I wr %r0, 0x0004, %asi
6447 ta T_CHANGE_HPRIV ! macro
6448 ta T_CHANGE_TO_TL0 ! macro
6449 mov 0x32, %r30
6450 .word 0x93d0001e ! 4901: Tcc_R tne icc_or_xcc, %r0 + %r30
6451 .word 0x85a289ee ! 4902: FDIVq dis not found
6452
6453 .word 0x36700001 ! 4903: BPGE <illegal instruction>
6454 ta T_CHANGE_HPRIV ! macro
6455 .word 0x81982092 ! 4905: WRHPR_HPSTATE_I wrhpr %r0, 0x0092, %hpstate
6456 .word 0x80d9800e ! 4906: SMULcc_R smulcc %r6, %r14, %r0
6457 .word 0xc08008a0 ! 4907: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
6458 .word 0xc08804a0 ! 4908: LDUBA_R lduba [%r0, %r0] 0x25, %r0
6459 .word 0x87802004 ! 4909: WRASI_I wr %r0, 0x0004, %asi
6460 .word 0x8d9022d3 ! 4910: WRPR_PSTATE_I wrpr %r0, 0x02d3, %pstate
6461 .word 0x95a000ce ! 4911: FNEGd fnegd %f14, %f10
6462 .word 0xd47fe001 ! 4912: SWAP_I swap %r10, [%r31 + 0x0001]
6463 ta T_CHANGE_NONPRIV ! macro
6464 .word 0x8198271d ! 4914: WRHPR_HPSTATE_I wrhpr %r0, 0x071d, %hpstate
6465 .word 0x8250000e ! 4915: UMUL_R umul %r0, %r14, %r1
6466 ta T_CHANGE_NONHPRIV ! macro
6467 ta T_CHANGE_NONPRIV ! macro
6468 .word 0x81982858 ! 4918: WRHPR_HPSTATE_I wrhpr %r0, 0x0858, %hpstate
6469 .word 0x81982612 ! 4919: WRHPR_HPSTATE_I wrhpr %r0, 0x0612, %hpstate
6470 .word 0x8dd02033 ! 4920: Tcc_I tneg icc_or_xcc, %r0 + 51
6471 .word 0x9f50c000 ! 4921: RDPR_TT rdpr %tt, %r15
6472 ta T_CHANGE_NONPRIV ! macro
6473 .word 0x87802014 ! 4923: WRASI_I wr %r0, 0x0014, %asi
6474 .word 0x984a400c ! 4924: MULX_R mulx %r9, %r12, %r12
6475 .word 0x99a00569 ! 4925: FSQRTq fsqrt
6476 .word 0x816be001 ! 4926: SDIVX_I sdivx %r15, 0x0001, %r0
6477 .word 0x81982c51 ! 4927: WRHPR_HPSTATE_I wrhpr %r0, 0x0c51, %hpstate
6478 .word 0xc0d004a0 ! 4928: LDSHA_R ldsha [%r0, %r0] 0x25, %r0
6479 .word 0x819822ce ! 4929: WRHPR_HPSTATE_I wrhpr %r0, 0x02ce, %hpstate
6480 .word 0x3c800001 ! 4930: BPOS bpos,a <label_0x1>
6481 .word 0x8198200c ! 4931: WRHPR_HPSTATE_I wrhpr %r0, 0x000c, %hpstate
6482 .word 0x8198278f ! 4932: WRHPR_HPSTATE_I wrhpr %r0, 0x078f, %hpstate
6483DS_234:
6484 .word 0x34800001 ! 4934: BG bg,a <label_0x1>
6485 .word 0xcf31e001 ! 4934: STQF_I - %f7, [0x0001, %r7]
6486 .word 0x8d458000 ! 4933: RD_SOFTINT_REG rd %softint, %r6
6487 .word 0xcc8008a0 ! 4934: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
6488 ta T_CHANGE_TO_TL0 ! macro
6489 .word 0x81982f13 ! 4936: WRHPR_HPSTATE_I wrhpr %r0, 0x0f13, %hpstate
6490 mov 0x33, %r30
6491 .word 0x8bd0001e ! 4937: Tcc_R tcs icc_or_xcc, %r0 + %r30
6492 .word 0x8d902046 ! 4938: WRPR_PSTATE_I wrpr %r0, 0x0046, %pstate
6493 ta T_CHANGE_HPRIV ! macro
6494 .word 0x819826dc ! 4940: WRHPR_HPSTATE_I wrhpr %r0, 0x06dc, %hpstate
6495 .word 0xcc2fe001 ! 4941: STB_I stb %r6, [%r31 + 0x0001]
6496 .word 0x83d02030 ! 4942: Tcc_I te icc_or_xcc, %r0 + 48
6497 .word 0x8d802000 ! 4943: WRFPRS_I wr %r0, 0x0000, %fprs
6498 .word 0x8198205b ! 4944: WRHPR_HPSTATE_I wrhpr %r0, 0x005b, %hpstate
6499 .word 0xcc57e001 ! 4945: LDSH_I ldsh [%r31 + 0x0001], %r6
6500 .word 0x83508000 ! 4946: RDPR_TSTATE rdpr %tstate, %r1
6501 .word 0x956b000c ! 4947: SDIVX_R sdivx %r12, %r12, %r10
6502 .word 0x8d902a17 ! 4948: WRPR_PSTATE_I wrpr %r0, 0x0a17, %pstate
6503 .word 0x89494000 ! 4949: RDHPR_HTBA rdhpr %htba, %r4
6504 .word 0x87802080 ! 4950: WRASI_I wr %r0, 0x0080, %asi
6505 .word 0x8f50c000 ! 4951: RDPR_TT rdpr %tt, %r7
6506 .word 0x93514000 ! 4952: RDPR_TBA rdpr %tba, %r9
6507 .word 0x9b51c000 ! 4953: RDPR_TL rdpr %tl, %r13
6508 .word 0x8d802000 ! 4954: WRFPRS_I wr %r0, 0x0000, %fprs
6509 .word 0x81982a83 ! 4955: WRHPR_HPSTATE_I wrhpr %r0, 0x0a83, %hpstate
6510 .word 0x87802010 ! 4956: WRASI_I wr %r0, 0x0010, %asi
6511 .word 0xdaffc02c ! 4957: SWAPA_R swapa %r13, [%r31 + %r12] 0x01
6512 ta T_CHANGE_PRIV ! macro
6513 .word 0x81982648 ! 4959: WRHPR_HPSTATE_I wrhpr %r0, 0x0648, %hpstate
6514 .word 0x8d802004 ! 4960: WRFPRS_I wr %r0, 0x0004, %fprs
6515 .word 0x81982e97 ! 4961: WRHPR_HPSTATE_I wrhpr %r0, 0x0e97, %hpstate
6516 mov 0x35, %r30
6517 .word 0x8bd0001e ! 4962: Tcc_R tcs icc_or_xcc, %r0 + %r30
6518 .word 0x81982252 ! 4963: WRHPR_HPSTATE_I wrhpr %r0, 0x0252, %hpstate
6519 .word 0x8d90221a ! 4964: WRPR_PSTATE_I wrpr %r0, 0x021a, %pstate
6520 .word 0xda8804a0 ! 4965: LDUBA_R lduba [%r0, %r0] 0x25, %r13
6521 .word 0x81982c93 ! 4966: WRHPR_HPSTATE_I wrhpr %r0, 0x0c93, %hpstate
6522 .word 0x87802080 ! 4967: WRASI_I wr %r0, 0x0080, %asi
6523DS_235:
6524 .word 0x20800001 ! 4969: BN bn,a <label_0x1>
6525 .word 0xcb300007 ! 4969: STQF_R - %f5, [%r7, %r0]
6526 .word 0x85458000 ! 4968: RD_SOFTINT_REG rd %softint, %r2
6527 .word 0xc41fe001 ! 4969: LDD_I ldd [%r31 + 0x0001], %r2
6528 .word 0x81982185 ! 4970: WRHPR_HPSTATE_I wrhpr %r0, 0x0185, %hpstate
6529 ta T_CHANGE_PRIV ! macro
6530 mov 0x32, %r30
6531 .word 0x9fd0001e ! 4972: Tcc_R tvc icc_or_xcc, %r0 + %r30
6532 ta T_CHANGE_PRIV ! macro
6533 .word 0x87802004 ! 4974: WRASI_I wr %r0, 0x0004, %asi
6534 .word 0x87d02032 ! 4975: Tcc_I tl icc_or_xcc, %r0 + 50
6535 .word 0x8a4b0008 ! 4976: MULX_R mulx %r12, %r8, %r5
6536 .word 0xca8008a0 ! 4977: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
6537 .word 0xca8804a0 ! 4978: LDUBA_R lduba [%r0, %r0] 0x25, %r5
6538 mov 0x35, %r30
6539 .word 0x9dd0001e ! 4979: Tcc_R tpos icc_or_xcc, %r0 + %r30
6540 ta T_CHANGE_NONPRIV ! macro
6541 .word 0x2c700001 ! 4981: BPNEG <illegal instruction>
6542 .word 0x87802016 ! 4982: WRASI_I wr %r0, 0x0016, %asi
6543 .word 0x9c4b2001 ! 4983: MULX_I mulx %r12, 0x0001, %r14
6544 .word 0x8d90268f ! 4984: WRPR_PSTATE_I wrpr %r0, 0x068f, %pstate
6545 .word 0xdc3fc008 ! 4985: STD_R std %r14, [%r31 + %r8]
6546 .word 0x87802016 ! 4986: WRASI_I wr %r0, 0x0016, %asi
6547 .word 0x8d9026ce ! 4987: WRPR_PSTATE_I wrpr %r0, 0x06ce, %pstate
6548 mov 0x35, %r30
6549 .word 0x81d0001e ! 4988: Tcc_R tn icc_or_xcc, %r0 + %r30
6550 .word 0x30800001 ! 4989: BA ba,a <label_0x1>
6551 ta T_CHANGE_TO_TL0 ! macro
6552 .word 0xdc9fc020 ! 4991: LDDA_R ldda [%r31, %r0] 0x01, %r14
6553 .word 0x8fa0cdc0 ! 4992: FdMULq fdmulq
6554DS_236:
6555 .word 0x22800001 ! 4994: BE be,a <label_0x1>
6556 illtrap
6557 .word 0x85b0c307 ! 4993: ALLIGNADDRESS alignaddr %r3, %r7, %r2
6558 mov 0x33, %r30
6559 .word 0x83d0001e ! 4994: Tcc_R te icc_or_xcc, %r0 + %r30
6560 .word 0x886b6001 ! 4995: UDIVX_I udivx %r13, 0x0001, %r4
6561 .word 0x22800001 ! 4996: BE be,a <label_0x1>
6562 .word 0x80c26001 ! 4997: ADDCcc_I addccc %r9, 0x0001, %r0
6563 ta T_CHANGE_NONPRIV ! macro
6564
6565
6566.data
6567user_data_start:
6568 .xword 0xec13e94c267306e6
6569 .xword 0x1c35911ebd0c0d65
6570 .xword 0xb4e4b143527daf12
6571 .xword 0x35ab57375acaadf3
6572 .xword 0x831138ee97b8453c
6573 .xword 0x94f6b9e2b38be0bd
6574 .xword 0xc7c4848cfb2682af
6575 .xword 0x2642172a7d8ab902
6576 .xword 0x0750ba62642973b1
6577 .xword 0x524414b8baf34f67
6578 .xword 0x6c94c4379f70cbcb
6579 .xword 0x553d17b436a85bcc
6580 .xword 0xe86456d6f43b58a9
6581 .xword 0x034f1f762a1dc7f2
6582 .xword 0xce6ffc3dd22a5cfd
6583 .xword 0xb5696211557403dc
6584 .xword 0x84fbf0715168a2ba
6585 .xword 0x4254a59719a3c8a2
6586 .xword 0x814b6bf3f3791c31
6587 .xword 0xbcacd21ede2e57e5
6588 .xword 0xc206cb80a04b5ea1
6589 .xword 0xb681dba9b1030743
6590 .xword 0x6376238c38fab847
6591 .xword 0x1fbcfba8f2a4a679
6592 .xword 0x82f158288e4b55bd
6593 .xword 0x59447a0d02835ba8
6594 .xword 0xddcb04e648e6a21f
6595 .xword 0xafd7250b0f921d19
6596 .xword 0xd33f3dd8d1abf18e
6597 .xword 0x531d4e16449b46b0
6598 .xword 0x7112ea7d2b349808
6599 .xword 0xf50ca9a968546182
6600 .xword 0x8ed6a222a1287bda
6601 .xword 0xb8edf6663b8536a4
6602 .xword 0xc00bae6c91187701
6603 .xword 0xbaee6720f7dfa4bf
6604 .xword 0x9bf051b12a9d246e
6605 .xword 0x3b26035372c50771
6606 .xword 0x22175680ed5e22af
6607 .xword 0xd0e1cf83d7ce515f
6608 .xword 0xbe037056a7c2ba8b
6609 .xword 0x56719731cf1643b9
6610 .xword 0x3ecc1f79763893d5
6611 .xword 0xd97e3cf728c43b90
6612 .xword 0xb020210ad0b55d67
6613 .xword 0x8c24ae38dfc0f343
6614 .xword 0x035a57b0e5d48e82
6615 .xword 0x6612368869dccb6d
6616 .xword 0xad229a06396e4776
6617 .xword 0xeeee95c47343bccc
6618 .xword 0xbf68aa084e194dd5
6619 .xword 0xa37eedfe571f5291
6620 .xword 0x3d2ef106e1d711e8
6621 .xword 0x671e2e05d9605385
6622 .xword 0xf8c3401b80392d4f
6623 .xword 0x8d13c365b117d4ee
6624 .xword 0xe9e340dd02eb394b
6625 .xword 0xedce951e80d1ed76
6626 .xword 0xdf65f451e8ffbcdb
6627 .xword 0x827f150b8bc6fa47
6628 .xword 0x2115cd4d6b539645
6629 .xword 0xaff13f072637bf60
6630 .xword 0xb88afee78a2b1450
6631 .xword 0xe64033538fe9c213
6632 .xword 0x107bc21539c1cf6e
6633 .xword 0xdc11f89e5a902e19
6634 .xword 0xdad02fb6fbb90a9c
6635 .xword 0x867c9f73fa566328
6636 .xword 0x0f8404fb8b899370
6637 .xword 0x3198ea5a37f54c03
6638 .xword 0x29f4a3e1ce78c423
6639 .xword 0x17e0b28f79a61b8d
6640 .xword 0x01b30cae8471995d
6641 .xword 0x9f838e9aa04fb422
6642 .xword 0x6b505cfe352d603b
6643 .xword 0x2849952e35f8a23f
6644 .xword 0x4fa20b25f0e2fb8d
6645 .xword 0x830963ac73315213
6646 .xword 0x0fe30ba7a994c9bf
6647 .xword 0xb2d0dfed2e4d428f
6648 .xword 0x367bc916e8d9a42a
6649 .xword 0x0863d498b12fb9ea
6650 .xword 0x3e13c254fd6f4c2f
6651 .xword 0xf6749b8340a79ed9
6652 .xword 0x443274a59c0d5670
6653 .xword 0xdf5ac9d974063077
6654 .xword 0xd115c45eee403b54
6655 .xword 0x35009bde4c6dd6e8
6656 .xword 0x4fc38a6cba5efea4
6657 .xword 0x0508d663773e96d7
6658 .xword 0x5d2cd5983c48b470
6659 .xword 0xab51824b0c094ee2
6660 .xword 0x0bd6fe8f25c8d14e
6661 .xword 0xc0c2a092e1edb260
6662 .xword 0xdd69360d150add7f
6663 .xword 0x26bd6d35161f90c5
6664 .xword 0x565ad78ad9782519
6665 .xword 0xcd7aa8227db96b5d
6666 .xword 0x2695f12e00fb6fe6
6667 .xword 0x615103332a808fea
6668 .xword 0x2a2eec9fae3ab381
6669 .xword 0xdc2f5ec4b4e9152b
6670 .xword 0x7fe0e61a8db7ff1d
6671 .xword 0x81df727233ec242f
6672 .xword 0x7a5ffcd07b6f824c
6673 .xword 0x870fe44cdaa4dbb4
6674 .xword 0x0ed9d4ed14b21715
6675 .xword 0x04887bfda01a000b
6676 .xword 0x9c142107da4a53e3
6677 .xword 0x847fe74dc7f4b588
6678 .xword 0x8e730cfe0936e1b4
6679 .xword 0x2a0bc74af19fa1ec
6680 .xword 0x8d17114ebc8c809f
6681 .xword 0xa55433f2a89e50fd
6682 .xword 0xef4d5b02ab9757af
6683 .xword 0x6ebcbdc1fda75802
6684 .xword 0x0f7ea4eb5001e808
6685 .xword 0xe0a3c73835337d5a
6686 .xword 0xd2ca819deeaca724
6687 .xword 0x3f45b0e8f829f2fe
6688 .xword 0x5a49fba13a9fc166
6689 .xword 0x5104f6ba218c02db
6690 .xword 0x555459d544e9d076
6691 .xword 0x707bdd7c9c9501b4
6692 .xword 0xfa05cbe307fb2411
6693 .xword 0x81a0ce15debd9d46
6694 .xword 0x2f56fbe6a1aa1f51
6695 .xword 0xd1fdaa6b90f73ffe
6696 .xword 0xb5f6f69d230e2541
6697 .xword 0xea477ef261ad6fed
6698 .xword 0xf65e7d2e5f688dc1
6699 .xword 0x30db3cba6ace8817
6700 .xword 0x7958bbef241b5581
6701 .xword 0x7ffcec1f8a5bc9fd
6702 .xword 0xe75a01fcf9b8bd5a
6703 .xword 0x1e4cda907b0652c3
6704 .xword 0x95cd847016ff3e1d
6705 .xword 0x73fd82b8a1c5c97c
6706 .xword 0x5e30d82b2b6a2e95
6707 .xword 0x0eae7ff32f84f450
6708 .xword 0x256da129ac0c2c82
6709 .xword 0x59879e11ba8481f7
6710 .xword 0xff323ca61da5255c
6711 .xword 0x832108352e159ada
6712 .xword 0x905c0694da311914
6713 .xword 0xc385888e5383dc6d
6714 .xword 0xcb23c74053316ac8
6715 .xword 0x9a1d44a17f8826b9
6716 .xword 0x06997da8b4d1c933
6717 .xword 0x0fe38d8b4d4d2acd
6718 .xword 0x27315e48a9ddd0bd
6719 .xword 0xf29fa537670a954f
6720 .xword 0x48a771c4198631e5
6721 .xword 0xf88f573647949e6b
6722 .xword 0x34c3c2bf5bb19def
6723 .xword 0x2355f57d6db946dd
6724 .xword 0xa95617cf74344eba
6725 .xword 0xb23233b569c9ca26
6726 .xword 0xe9228bb0d93e00a5
6727 .xword 0xd72e2786d145dade
6728 .xword 0x6fc459ecbb125669
6729 .xword 0x40863bbc48cd15bd
6730 .xword 0xcc316fcee75918bc
6731 .xword 0xbb78af85a92a5680
6732 .xword 0x52afc1d719ee40ec
6733 .xword 0x1ab675d44692f1ad
6734 .xword 0xf752f165df3a480e
6735 .xword 0xcabd2d158b1bf5f2
6736 .xword 0x4a313b553d844d50
6737 .xword 0x5b83067c17b5193a
6738 .xword 0x572a45e6d0caea30
6739 .xword 0x49d7194920c313e0
6740 .xword 0x7453209dab8091c8
6741 .xword 0x5d0e6e98dfe7c40c
6742 .xword 0x3a91ca3afa9b68f2
6743 .xword 0x1aa497cbc845489d
6744 .xword 0x0df84b6d1359027d
6745 .xword 0x1aa7c31382e9ea7d
6746 .xword 0x51e2171b04c5deab
6747 .xword 0x31f32e7bc3058a18
6748 .xword 0xc85f65420127d358
6749 .xword 0x116fe62364cf6690
6750 .xword 0x7165cafb137bc84e
6751 .xword 0xcc8764290235f012
6752 .xword 0x1a2cb3b0d2c054f9
6753 .xword 0xd06c1965005ac8f0
6754 .xword 0x4dc94b257e0430a6
6755 .xword 0x42f0af26c95ee2ca
6756 .xword 0x29eb2fb08b8ec794
6757 .xword 0x0d0355d3a908d874
6758 .xword 0x8d5268d3a38295bc
6759 .xword 0xa8c402e8fbbaacc9
6760 .xword 0xf6da88453f14ffb5
6761 .xword 0x7b2825a8c9615755
6762 .xword 0x0da588a43295d04a
6763 .xword 0x7bc4c13773cc1d55
6764 .xword 0x328b425c710b3e68
6765 .xword 0x5464fa1fd0633cc1
6766 .xword 0x04b7d25c1bcc5f59
6767 .xword 0x237707492caf7bba
6768 .xword 0x39a19f089dc0274b
6769 .xword 0x7d29bb72d9f4033e
6770 .xword 0x41cf4debff725eeb
6771 .xword 0x567fb7d1e5dc8ce3
6772 .xword 0xb8363bfba049cf72
6773 .xword 0x498215c7321aad4e
6774 .xword 0xca9a2bda8c9eab34
6775 .xword 0x2c2234ba50ee4141
6776 .xword 0x7d2e72b83dcc1fc2
6777 .xword 0x98b37d2dfa4d264c
6778 .xword 0xbc3bc38cbf3fc2c0
6779 .xword 0x72cabccd62b2816a
6780 .xword 0x0d2b8d5df1f00a35
6781 .xword 0x8b38dada57711777
6782 .xword 0xac4252b6a6f154cb
6783 .xword 0xd6b13e659d1e7bce
6784 .xword 0xb8d55e41356f8857
6785 .xword 0x46c3f00d6dbb6b15
6786 .xword 0x4b53ccf81deb7262
6787 .xword 0x93891cd2f06dcc4c
6788 .xword 0xd7a035176a4565ce
6789 .xword 0x9421cc1b51669cfd
6790 .xword 0x29aac3a3aa2e2eb9
6791 .xword 0x070b20f8f9f82a89
6792 .xword 0xf75d01fbd44e6ae1
6793 .xword 0x4a905abec6b5900b
6794 .xword 0x104ac5ab64f8a595
6795 .xword 0x323099c448fb2913
6796 .xword 0xe049e3b19df6321b
6797 .xword 0x9c0ab1a40e51968c
6798 .xword 0x07c3c102889b37d2
6799 .xword 0x9a89161de181f8b8
6800 .xword 0x1898a1c9f661d191
6801 .xword 0x9613a8e0ecdfde19
6802 .xword 0xd489c7ae3d31c2c9
6803 .xword 0x84a28c3d7df19010
6804 .xword 0xd21d98975c7685c8
6805 .xword 0x01ea926a3c9637af
6806 .xword 0x73ddb19ddb035238
6807 .xword 0x291e68c11aedd59b
6808 .xword 0xaa688f78d087ddf1
6809 .xword 0x4d0bd3d63762da52
6810 .xword 0xe0bccbb8307958bf
6811 .xword 0x89c448ea02a24e1e
6812 .xword 0x79ab426adff1f2c2
6813 .xword 0x8e980bbbf1574845
6814 .xword 0xc1dc5667cfb1285e
6815 .xword 0x36d82c05080423d7
6816 .xword 0x6b16b7f36f6564c0
6817 .xword 0xbfe7639a62d67854
6818 .xword 0x799d9161e56adb66
6819 .xword 0x20696dbc8b7f8a46
6820 .xword 0xdeccb1f039426a92
6821 .xword 0x1573aa0ddcdd35f0
6822 .xword 0xecca573f4f9d6f37
6823 .xword 0x4923755428da446e
6824
6825
6826.text
6827 nop
6828 nop
6829 nop
6830 ta T_GOOD_TRAP
6831 nop
6832 nop
6833 nop
6834.data
6835 .xword 0x0
6836
6837SECTION .HTRAPS
6838.text
6839htrap_5_ext:
6840 rd %pc, %g2
6841 inc %g3
6842 add %g2, htrap_5_ext_done-htrap_5_ext, %g2
6843 rdpr %tl, %g3
6844 rdpr %tstate, %g4
6845 rdhpr %htstate, %g5
6846 inc %g3
6847 wrpr %g3, %tl
6848 wrpr %g2, %tpc
6849 wrpr %g4, %tstate
6850 wrhpr %g5, %htstate
6851 retry
6852htrap_5_ext_done:
6853 done
6854
6855wdog_2_ext:
6856 mov 0x1f, %g1
6857 stxa %g1, [%g0] ASI_LSU_CTL_REG
6858 stxa %g0, [%g0] ASI_ERROR_INJECT
6859 ! Lower the Trap Level
6860 wrpr %g0, 1, %tl
6861 ! Skip the instruction
6862 done
6863
6864#if 0
6865!!# /*
6866!!# output of /import/bw/tools/local/indra-release/indra,1.4.11/bin/ijpp (indrajal preprocessor) - Wed Apr 7 18:31:45 2004
6867!!# */
6868!!#
6869!!# %%section c_declarations
6870!!#
6871!!# int label = 0;
6872!!#
6873!!# #define HTRAPS 0
6874!!#
6875!!# %%
6876!!# %%section control
6877!!#
6878!!# %%
6879!!# %%section init
6880!!# {
6881!!#
6882!!#
6883!!# IJ_bind_thread_group("diag.j", 30, th0, 0x01);
6884!!#
6885!!# // Random 64 bits //
6886!!# IJ_set_rvar("diag.j", 33, Rv_rand_64,"64'hrrrrrrrr_rrrrrrrr");
6887!!#
6888!!# // Register usage - use 0-27 //
6889!!# // R31 is memory pointer
6890!!# // R30 is trap number register
6891!!# //
6892!!# IJ_set_ropr_fld("diag.j", 39, ijdefault, Ft_Rs1, "5'b0rrrr");
6893!!# IJ_set_ropr_fld("diag.j", 40, ijdefault, Ft_Rs2, "5'b0rrrr");
6894!!# IJ_set_ropr_fld("diag.j", 41, ijdefault, Ft_Rd, "5'b0rrrr");
6895!!#
6896!!# // Load/Store pointer = r31
6897!!# IJ_set_ropr_fld("diag.j", 44, Ro_ldst_ptr, Ft_Rs1, "{31}");
6898!!#
6899!!# // ASI register values
6900!!# IJ_set_ropr_fld("diag.j", 47, Ro_wrasi_i, Ft_Rs1, "{0}");
6901!!# IJ_set_ropr_fld("diag.j", 48, Ro_wrasi_i, Ft_Simm13, "{0x4, 0x10, 0x14, 0x16, 0x80, 0x88, 0x89}");
6902!!#
6903!!# // General Ldst ASIs to use .. 50% should be illegal ..
6904!!# IJ_set_ropr_fld("diag.j", 51, Ro_nontrap_ldasi, Ft_Imm_Asi, "{0x12,0x14, 0x16, 0x80, 0x88}");
6905!!# IJ_set_ropr_fld("diag.j", 52, Ro_nontrap_ldasi, Ft_Rs1, "{31}");
6906!!# IJ_set_ropr_fld("diag.j", 53, Ro_nontrap_ldasi, Ft_Rs2, "{0}");
6907!!# IJ_set_ropr_fld("diag.j", 54, Ro_nontrap_ldasi, Ft_Simm13, "{0x0}, 6'brr0000");
6908!!#
6909!!# IJ_set_ropr_fld("diag.j", 56, Ro_nontrap_ldasi_z, Ft_Imm_Asi, "{0x45, 0x53..0x64}");
6910!!# IJ_set_ropr_fld("diag.j", 57, Ro_nontrap_ldasi_z, Ft_Rs1, "{0}");
6911!!# IJ_set_ropr_fld("diag.j", 58, Ro_nontrap_ldasi_z, Ft_Rs2, "{0}");
6912!!# IJ_set_ropr_fld("diag.j", 59, Ro_nontrap_ldasi_z, Ft_Simm13, "{0x0}, 6'brr0000");
6913!!#
6914!!# // General Ldst alignment to use .. 50% should be illegal ..
6915!!# IJ_set_ropr_fld("diag.j", 62, Ro_nontrap_ld, Fm_align_Simm13, "{0x0..0x7}");
6916!!# IJ_set_ropr_fld("diag.j", 63, Ro_nontrap_ld, Ft_Rs1, "{31}");
6917!!# IJ_set_ropr_fld("diag.j", 64, Ro_nontrap_ld, Ft_Rs2, "{0}");
6918!!#
6919!!# // Trap ASI operands
6920!!# IJ_set_ropr_fld("diag.j", 67, Ro_traps_asi, Ft_Imm_Asi, "{0x25, 0x72..0x74}");
6921!!# IJ_set_ropr_fld("diag.j", 68, Ro_traps_asi, Ft_Rs1, "{0}");
6922!!# IJ_set_ropr_fld("diag.j", 69, Ro_traps_asi, Ft_Rs2, "{0}");
6923!!# IJ_set_ropr_fld("diag.j", 70, Ro_traps_asi, Ft_Simm13, "{0x25, 0x72..0x74}");
6924!!#
6925!!# // Trap #s to use
6926!!# IJ_set_ropr_fld("diag.j", 73, Ro_traps_i, Ft_Sw_Trap, "{0x30..0x35 }");
6927!!# IJ_set_ropr_fld("diag.j", 74, Ro_traps_i, Ft_Rs1, "{0}");
6928!!# IJ_set_ropr_fld("diag.j", 75, Ro_traps_i, Ft_Cond_f2, "{0x0 .. 0xf}");
6929!!# IJ_set_ropr_fld("diag.j", 76, Ro_traps_r, Ft_Rs1, "{0}");
6930!!# IJ_set_ropr_fld("diag.j", 77, Ro_traps_r, Ft_Rs2, "{30}");
6931!!# IJ_set_ropr_fld("diag.j", 78, Ro_traps_r, Ft_Cond_f2, "{0x0 .. 0xf}");
6932!!# IJ_set_ropr_fld("diag.j", 79, Ro_traps_r, Ft_Simm13, "{0x30..0x35}");
6933!!# IJ_set_rvar("diag.j", 80, Rv_init_trap, "{0x30..0x35}");
6934!!#
6935!!# // FPRS splash
6936!!# IJ_set_ropr_fld("diag.j", 83, Ro_wrfprs, Ft_Rs1, "{0}");
6937!!# IJ_set_ropr_fld("diag.j", 84, Ro_wrfprs, Ft_Simm13, "{0, 4}");
6938!!#
6939!!# // Pstate splash
6940!!# IJ_set_ropr_fld("diag.j", 87, Ro_wrpstate, Ft_Rs1, "{0}");
6941!!# IJ_set_ropr_fld("diag.j", 88, Ro_wrpstate, Ft_Simm13, "12'b0rrr0rr0rrrrr");
6942!!#
6943!!# // Hpstate splash
6944!!# IJ_set_ropr_fld("diag.j", 91, Ro_wrhpstate, Ft_Rs1, "{0}");
6945!!# IJ_set_ropr_fld("diag.j", 92, Ro_wrhpstate, Ft_Simm13, "12'brrrrrr0rrrrr");
6946!!#
6947!!# // Weights
6948!!# IJ_set_default_rule_wt_rvar ("diag.j", 95,"{10}");
6949!!# IJ_set_rvar("diag.j", 96, wt_high, "{60}");
6950!!# IJ_set_rvar("diag.j", 97, wt_med, "{30}");
6951!!# IJ_set_rvar("diag.j", 98, wt_low, "{10}");
6952!!#
6953!!# // Initialize registers ..
6954!!# int i, j, k;
6955!!# IJ_printf ("diag.j", 102, th0,"!Initializing integer registers\n");
6956!!# for (k=0; k<3; k++) {
6957!!# for (i = 0; i < 31; i++) {
6958!!# j=i*8;
6959!!# IJ_printf ("diag.j", 106, th0,"\tldx [%%r31+%d], %%r%d\n", j,i);
6960!!# }
6961!!# IJ_printf ("diag.j", 108, th0,"\tsave %%r31, %%r0, %%r31\n");
6962!!# }
6963!!# for (k=0; k<3; k++) {
6964!!# IJ_printf ("diag.j", 111, th0,"\trestore\n");
6965!!# }
6966!!#
6967!!# IJ_printf ("diag.j", 114, th0,"!Initializing float registers\n");
6968!!# for (i = 0; i < 31; i=i+2) {
6969!!# j=i*8;
6970!!# IJ_printf ("diag.j", 117, th0,"\tldd [%%r31+%d], %%f%d\n", j,i);
6971!!# }
6972!!#
6973!!# }
6974!!#
6975!!# %%
6976!!# %%section finish
6977!!# {
6978!!#
6979!!#
6980!!# int i;
6981!!# IJ_printf ("diag.j", 123, th0,"\n\n.data\nuser_data_start:\n");
6982!!# for (i = 0; i < 256; i++) {
6983!!# IJ_printf ("diag.j", 125, th0,"\t.xword\t0x%016llrx\n", Rv_rand_64);
6984!!# }
6985!!#
6986!!# }
6987!!#
6988!!# %%
6989!!# %%section map
6990!!#
6991!!# %%
6992!!# %%section grammar
6993!!#
6994!!#
6995!!# block: inst | block inst
6996!!# {
6997!!# IJ_generate ("diag.j", 558, th0, $2);
6998!!# };
6999!!#
7000!!# inst: trap_asr %rvar wt_low
7001!!# | trap_asi %rvar wt_low
7002!!# | tcc %rvar wt_med
7003!!# | ldst_excp %rvar wt_low
7004!!# | ldstasi_excp %rvar wt_low
7005!!# | ldstasi_excp_z %rvar wt_low
7006!!# | change_mode %rvar wt_med
7007!!# | alu %rvar wt_high
7008!!# | branches %rvar wt_med
7009!!# | wrasi %rvar wt_low
7010!!# | splash_fprs %rvar wt_low
7011!!# | splash_pstate %rvar wt_med
7012!!# | splash_hpstate %rvar wt_med
7013!!# | stores %rvar wt_low
7014!!# ;
7015!!#
7016!!# change_mode :
7017!!# tCHANGE_NONPRIV
7018!!# | tCHANGE_PRIV
7019!!# | tCHANGE_NONHPRIV
7020!!# | tCHANGE_HPRIV
7021!!# //| tCHANGE_TO_TL1
7022!!# | tCHANGE_TO_TL0
7023!!# ;
7024!!#
7025!!# trap_asr :
7026!!# tRDPR_TPC
7027!!# | tRDPR_TSTATE
7028!!# | tRDPR_TT
7029!!# | tRDPR_TNPC
7030!!# | tRDPR_TBA
7031!!# | tRDPR_TL
7032!!# | tRDHPR_HTBA
7033!!# | tRDHPR_HPSTATE
7034!!# ;
7035!!#
7036!!# splash_fprs :
7037!!# tWRFPRS_I %ropr Ro_wrfprs
7038!!# ;
7039!!#
7040!!# splash_pstate :
7041!!# tWRPR_PSTATE_I %ropr Ro_wrpstate
7042!!# ;
7043!!#
7044!!# splash_hpstate :
7045!!# tWRHPR_HPSTATE_I %ropr Ro_wrhpstate
7046!!# ;
7047!!#
7048!!# trap_asi :
7049!!# asi_load_r %ropr Ro_traps_asi
7050!!# ;
7051!!#
7052!!# wrasi : tWRASI_I %ropr Ro_wrasi_i
7053!!# ;
7054!!# reg_tcc : tTcc_R %ropr Ro_traps_r
7055!!# {
7056!!# IJ_printf("diag.j", 619, th0, "\tmov 0x%rx, %%r30\n", Rv_init_trap);
7057!!# }
7058!!# ;
7059!!#
7060!!# tcc :
7061!!# tTcc_I %ropr Ro_traps_i
7062!!# | reg_tcc
7063!!#
7064!!# ;
7065!!#
7066!!# ldst_excp :
7067!!# ldds %ropr Ro_nontrap_ld |
7068!!# load_r %ropr Ro_nontrap_ld |
7069!!# load_i %ropr Ro_nontrap_ld
7070!!#
7071!!# ;
7072!!#
7073!!# ldstasi_excp :
7074!!# asi_load_i %ropr Ro_nontrap_ldasi
7075!!# ;
7076!!# ldstasi_excp_z :
7077!!# tLDUWA_R %ropr Ro_nontrap_ldasi_z
7078!!# ;
7079!!#
7080!!# ldds: tLDD_R | tLDD_I | tLDDA_I | tLDDA_R
7081!!# ;
7082!!#
7083!!# stores:
7084!!# stds %ropr Ro_ldst_ptr |
7085!!# stfs %ropr Ro_ldst_ptr |
7086!!# stqfs %ropr Ro_ldst_ptr |
7087!!# sts %ropr Ro_ldst_ptr
7088!!# ;
7089!!# stds: tSTDA_R | tSTDA_I | tSTD_R | tSTD_I | tSTDF_R | tSTDF_I
7090!!# ;
7091!!# stfs: tSTF_R | tSTF_I
7092!!# ;
7093!!# stqfs: tSTQF_R | tSTQF_I
7094!!# ;
7095!!# sts: tSTB_R | tSTB_I | tSTH_R | tSTH_I | tSTW_R | tSTW_I | tSTX_R | tSTX_I
7096!!#
7097!!# ;
7098!!#
7099!!# load_r: tLDSB_R | tLDSH_R | tLDSW_R | tLDUB_R | tLDUH_R | tLDUW_R | tLDX_R
7100!!# | tLDQF_R
7101!!# ;
7102!!#
7103!!# load_i: tLDSB_I | tLDSH_I | tLDSW_I | tLDUB_I | tLDUH_I | tLDUW_I | tLDX_I
7104!!# | tLDQFA_I
7105!!# ;
7106!!#
7107!!# asi_load_i: tLDSBA_I | tLDSHA_I | tLDSWA_I | tLDUBA_I | tLDUHA_I | tLDXA_I
7108!!# ;
7109!!#
7110!!# asi_load_r:tLDSBA_R | tLDSHA_R | tLDSWA_R | tLDUBA_R | tLDUHA_R | tLDXA_R
7111!!# ;
7112!!#
7113!!# asi_store_i: tSTBA_I | tSTHA_I | tSTWA_I | tSTXA_I
7114!!# ;
7115!!#
7116!!# asi_store_r: tSTBA_R | tSTHA_R | tSTWA_R | tSTXA_R
7117!!# ;
7118!!#
7119!!# alu :
7120!!# tADD_I | tADDcc_R | tADDcc_I | tADDCcc_I |
7121!!# tMULX_R | tMULX_I | tUMUL_R | tUMULcc_R | tUMULcc_I |
7122!!# tSMULcc_R | tSDIV_I | tSDIV_R | tSDIVX_R | tSDIVX_I | tUDIVX_R |
7123!!# tUDIVX_I | tFDIVs | tFDIVd | tFDIVq | tSWAP_I %ropr Ro_ldst_ptr |
7124!!# tSWAPA_R %ropr Ro_ldst_ptr | tCASA_I %ropr Ro_ldst_ptr |
7125!!# tFSQRTq | tFSQRTd | tFsMULd | tFdMULq | tFqTOi | tFNEGd //| tFONES
7126!!# ;
7127!!#
7128!!# br : tBA | tBLE | tBGE | tBL | tBGU | tBLEU | tBN | tBNE | tBE | tBG |
7129!!# tBCC | tBCS | tBPOS | tBNEG | tBVC | tBVS | tBPA | tBPN | tBPNE |
7130!!# tBPE | tBPG | tBPLE | tBPGE | tBPL | tBPGU | tBPLEU | tBPCC | tBPCS |
7131!!# tBPPOS | tBPNEG | tBPVC | tBPVS
7132!!# ;
7133!!#
7134!!# branches : br | br_badelay ;
7135!!#
7136!!# br_badelay : tRD_SOFTINT_REG
7137!!# {
7138!!# IJ_printf("diag.j", 703, th0, "DS_%d:\n", label); label++;
7139!!# IJ_generate_from_token("diag.j", 704,1, th0, ijdefault, tBN, tBNE, tBE, tBG, -1);;
7140!!# IJ_generate_from_token("diag.j", 705,1, th0, ijdefault, tSTQF_I, tSTQF_R, -1);;
7141!!# } | tALLIGNADDRESS
7142!!# {
7143!!# IJ_printf("diag.j", 708, th0, "DS_%d:\n", label); label++;
7144!!# IJ_generate_from_token("diag.j", 709,1, th0, ijdefault, tBN, tBNE, tBE, tBG, -1);;
7145!!# IJ_printf("diag.j", 710, th0, "\tilltrap\n");
7146!!# }
7147!!# ;
7148!!#
7149!!#
7150!!#
7151!!#
7152!!# %%
7153!!# %%section cbfunc
7154!!#
7155!!# %%
7156!!# %%section stat
7157!!#
7158!!# %%
7159#endif
7160