Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / tlu / diag / tlu_rand02_ind_08.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: tlu_rand02_ind_08.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 mov 0x32, %r30
569 .word 0x83d0001e ! 1: Tcc_R te icc_or_xcc, %r0 + %r30
570 ta T_CHANGE_NONHPRIV ! macro
571 .word 0x9469c00d ! 3: UDIVX_R udivx %r7, %r13, %r10
572DS_0:
573 .word 0x34800001 ! 5: BG bg,a <label_0x1>
574 illtrap
575 .word 0x81b0c301 ! 4: ALLIGNADDRESS alignaddr %r3, %r1, %r0
576 .word 0x86d28001 ! 5: UMULcc_R umulcc %r10, %r1, %r3
577 .word 0x89a2c9e6 ! 6: FDIVq dis not found
578
579DS_1:
580 .word 0x34800001 ! 8: BG bg,a <label_0x1>
581 .word 0xcd320008 ! 8: STQF_R - %f6, [%r8, %r8]
582 .word 0x87458000 ! 7: RD_SOFTINT_REG rd %softint, %r3
583 mov 0x32, %r30
584 .word 0x8bd0001e ! 8: Tcc_R tcs icc_or_xcc, %r0 + %r30
585 .word 0x8ba0054e ! 9: FSQRTd fsqrt
586 .word 0xca9fc020 ! 10: LDDA_R ldda [%r31, %r0] 0x01, %r5
587 .word 0xcabfc02e ! 11: STDA_R stda %r5, [%r31 + %r14] 0x01
588 .word 0x3c800001 ! 12: BPOS bpos,a <label_0x1>
589 .word 0x87802010 ! 13: WRASI_I wr %r0, 0x0010, %asi
590 ta T_CHANGE_NONHPRIV ! macro
591 .word 0xcad80e40 ! 15: LDXA_R ldxa [%r0, %r0] 0x72, %r5
592 .word 0x84812001 ! 16: ADDcc_I addcc %r4, 0x0001, %r2
593 .word 0x8fd02031 ! 17: Tcc_I tvs icc_or_xcc, %r0 + 49
594 ta T_CHANGE_NONPRIV ! macro
595 .word 0x87802004 ! 19: WRASI_I wr %r0, 0x0004, %asi
596 .word 0x827b8002 ! 20: SDIV_R sdiv %r14, %r2, %r1
597 .word 0x81982a84 ! 21: WRHPR_HPSTATE_I wrhpr %r0, 0x0a84, %hpstate
598 .word 0x996a4008 ! 22: SDIVX_R sdivx %r9, %r8, %r12
599DS_2:
600 .word 0x34800001 ! 24: BG bg,a <label_0x1>
601 illtrap
602 .word 0x91b3c30c ! 23: ALLIGNADDRESS alignaddr %r15, %r12, %r8
603 .word 0x9b480000 ! 24: RDHPR_HPSTATE rdhpr %hpstate, %r13
604 ta T_CHANGE_PRIV ! macro
605 mov 0x31, %r30
606 .word 0x9dd0001e ! 26: Tcc_R tpos icc_or_xcc, %r0 + %r30
607 .word 0x99a000cd ! 27: FNEGd fnegd %f44, %f12
608 .word 0xd89fc020 ! 28: LDDA_R ldda [%r31, %r0] 0x01, %r12
609 .word 0x2c800001 ! 29: BNEG bneg,a <label_0x1>
610 .word 0x80d8c00f ! 30: SMULcc_R smulcc %r3, %r15, %r0
611 .word 0x97d02035 ! 31: Tcc_I tge icc_or_xcc, %r0 + 53
612 .word 0x8d802000 ! 32: WRFPRS_I wr %r0, 0x0000, %fprs
613 .word 0x20700001 ! 33: BPN <illegal instruction>
614 .word 0xc08008a0 ! 34: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
615 .word 0x8e534005 ! 35: UMUL_R umul %r13, %r5, %r7
616 ta T_CHANGE_PRIV ! macro
617 .word 0x94498001 ! 37: MULX_R mulx %r6, %r1, %r10
618 .word 0xd48008a0 ! 38: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
619 .word 0x8d902816 ! 39: WRPR_PSTATE_I wrpr %r0, 0x0816, %pstate
620 .word 0x87802016 ! 40: WRASI_I wr %r0, 0x0016, %asi
621 .word 0x8d902844 ! 41: WRPR_PSTATE_I wrpr %r0, 0x0844, %pstate
622 .word 0xd45fe001 ! 42: LDX_I ldx [%r31 + 0x0001], %r10
623 .word 0xd447e001 ! 43: LDSW_I ldsw [%r31 + 0x0001], %r10
624 .word 0x8da00568 ! 44: FSQRTq fsqrt
625 .word 0x9e486001 ! 45: MULX_I mulx %r1, 0x0001, %r15
626 .word 0x99a389e9 ! 46: FDIVq dis not found
627
628 .word 0x8d51c000 ! 47: RDPR_TL rdpr %tl, %r6
629 ta T_CHANGE_NONHPRIV ! macro
630 .word 0x8d9024d8 ! 49: WRPR_PSTATE_I wrpr %r0, 0x04d8, %pstate
631 .word 0x9ed38009 ! 50: UMULcc_R umulcc %r14, %r9, %r15
632 .word 0x8d802004 ! 51: WRFPRS_I wr %r0, 0x0004, %fprs
633DS_3:
634 .word 0x34800001 ! 53: BG bg,a <label_0x1>
635 .word 0xc9312001 ! 53: STQF_I - %f4, [0x0001, %r4]
636 .word 0x8d458000 ! 52: RD_SOFTINT_REG rd %softint, %r6
637 .word 0xcd27e001 ! 53: STF_I st %f6, [0x0001, %r31]
638 .word 0xccd004a0 ! 54: LDSHA_R ldsha [%r0, %r0] 0x25, %r6
639 .word 0xccd004a0 ! 55: LDSHA_R ldsha [%r0, %r0] 0x25, %r6
640 .word 0x8cd2a001 ! 56: UMULcc_I umulcc %r10, 0x0001, %r6
641 .word 0x8d902412 ! 57: WRPR_PSTATE_I wrpr %r0, 0x0412, %pstate
642 .word 0x81982b44 ! 58: WRHPR_HPSTATE_I wrhpr %r0, 0x0b44, %hpstate
643 .word 0x3c800001 ! 59: BPOS bpos,a <label_0x1>
644 mov 0x34, %r30
645 .word 0x9dd0001e ! 60: Tcc_R tpos icc_or_xcc, %r0 + %r30
646 .word 0x8653c00e ! 61: UMUL_R umul %r15, %r14, %r3
647 .word 0xc6d7e010 ! 62: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r3
648 .word 0x8d902893 ! 63: WRPR_PSTATE_I wrpr %r0, 0x0893, %pstate
649 .word 0xc6d7e000 ! 64: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r3
650 .word 0x87802014 ! 65: WRASI_I wr %r0, 0x0014, %asi
651 .word 0x8d90265e ! 66: WRPR_PSTATE_I wrpr %r0, 0x065e, %pstate
652 .word 0x8198270c ! 67: WRHPR_HPSTATE_I wrhpr %r0, 0x070c, %hpstate
653 .word 0x8d9026c4 ! 68: WRPR_PSTATE_I wrpr %r0, 0x06c4, %pstate
654 .word 0xc6c004a0 ! 69: LDSWA_R ldswa [%r0, %r0] 0x25, %r3
655 .word 0x8e80400c ! 70: ADDcc_R addcc %r1, %r12, %r7
656 .word 0x996b2001 ! 71: SDIVX_I sdivx %r12, 0x0001, %r12
657 ta T_CHANGE_PRIV ! macro
658 .word 0x8d90261d ! 73: WRPR_PSTATE_I wrpr %r0, 0x061d, %pstate
659 .word 0x8dd02034 ! 74: Tcc_I tneg icc_or_xcc, %r0 + 52
660 .word 0xd93fe001 ! 75: STDF_I std %f12, [0x0001, %r31]
661 .word 0xd8c004a0 ! 76: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
662 .word 0x8d802000 ! 77: WRFPRS_I wr %r0, 0x0000, %fprs
663 ta T_CHANGE_HPRIV ! macro
664 mov 0x34, %r30
665 .word 0x91d0001e ! 79: Tcc_R ta icc_or_xcc, %r0 + %r30
666 .word 0x28700001 ! 80: BPLEU <illegal instruction>
667 .word 0x8d902e99 ! 81: WRPR_PSTATE_I wrpr %r0, 0x0e99, %pstate
668 ta T_CHANGE_NONHPRIV ! macro
669 .word 0x87d02033 ! 83: Tcc_I tl icc_or_xcc, %r0 + 51
670 .word 0x8d902695 ! 84: WRPR_PSTATE_I wrpr %r0, 0x0695, %pstate
671 .word 0xd88008a0 ! 85: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
672 .word 0x819821cb ! 86: WRHPR_HPSTATE_I wrhpr %r0, 0x01cb, %hpstate
673 ta T_CHANGE_TO_TL0 ! macro
674 .word 0x819828ca ! 88: WRHPR_HPSTATE_I wrhpr %r0, 0x08ca, %hpstate
675 mov 0x30, %r30
676 .word 0x93d0001e ! 89: Tcc_R tne icc_or_xcc, %r0 + %r30
677 .word 0x8d69400a ! 90: SDIVX_R sdivx %r5, %r10, %r6
678 .word 0x8d902449 ! 91: WRPR_PSTATE_I wrpr %r0, 0x0449, %pstate
679 mov 0x31, %r30
680 .word 0x9fd0001e ! 92: Tcc_R tvc icc_or_xcc, %r0 + %r30
681 .word 0x8d902acd ! 93: WRPR_PSTATE_I wrpr %r0, 0x0acd, %pstate
682 .word 0xccd004a0 ! 94: LDSHA_R ldsha [%r0, %r0] 0x25, %r6
683 .word 0x8d802000 ! 95: WRFPRS_I wr %r0, 0x0000, %fprs
684 ta T_CHANGE_NONPRIV ! macro
685 .word 0xccd804a0 ! 97: LDXA_R ldxa [%r0, %r0] 0x25, %r6
686DS_4:
687 .word 0x32800001 ! 99: BNE bne,a <label_0x1>
688 .word 0xd9328003 ! 99: STQF_R - %f12, [%r3, %r10]
689 .word 0x89458000 ! 98: RD_SOFTINT_REG rd %softint, %r4
690 .word 0x8198224a ! 99: WRHPR_HPSTATE_I wrhpr %r0, 0x024a, %hpstate
691 .word 0xc93fc003 ! 100: STDF_R std %f4, [%r3, %r31]
692 .word 0x81a249a7 ! 101: FDIVs fdivs %f9, %f7, %f0
693 .word 0x93d02032 ! 102: Tcc_I tne icc_or_xcc, %r0 + 50
694 .word 0xc0c7e010 ! 103: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r0
695 .word 0x8a7a000f ! 104: SDIV_R sdiv %r8, %r15, %r5
696 .word 0x81982f49 ! 105: WRHPR_HPSTATE_I wrhpr %r0, 0x0f49, %hpstate
697 .word 0x9da20d2b ! 106: FsMULd fsmuld %f8, %f42, %f14
698 .word 0x8fa01a62 ! 107: FqTOi fqtoi
699 .word 0x8198279e ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x079e, %hpstate
700 .word 0x81982418 ! 109: WRHPR_HPSTATE_I wrhpr %r0, 0x0418, %hpstate
701 ta T_CHANGE_PRIV ! macro
702 .word 0x95a2c9a4 ! 111: FDIVs fdivs %f11, %f4, %f10
703 .word 0x826ba001 ! 112: UDIVX_I udivx %r14, 0x0001, %r1
704 .word 0xc2c004a0 ! 113: LDSWA_R ldswa [%r0, %r0] 0x25, %r1
705 .word 0xc2d804a0 ! 114: LDXA_R ldxa [%r0, %r0] 0x25, %r1
706 .word 0xc28008a0 ! 115: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
707 .word 0x9fd02034 ! 116: Tcc_I tvc icc_or_xcc, %r0 + 52
708 .word 0x81d02030 ! 117: Tcc_I tn icc_or_xcc, %r0 + 48
709 mov 0x35, %r30
710 .word 0x85d0001e ! 118: Tcc_R tle icc_or_xcc, %r0 + %r30
711 .word 0xc29fc020 ! 119: LDDA_R ldda [%r31, %r0] 0x01, %r1
712DS_5:
713 .word 0x20800001 ! 121: BN bn,a <label_0x1>
714 .word 0xc932c00f ! 121: STQF_R - %f4, [%r15, %r11]
715 .word 0x91458000 ! 120: RD_SOFTINT_REG rd %softint, %r8
716 .word 0x9a804006 ! 121: ADDcc_R addcc %r1, %r6, %r13
717DS_6:
718 .word 0x22800001 ! 123: BE be,a <label_0x1>
719 .word 0xd330000f ! 123: STQF_R - %f9, [%r15, %r0]
720 .word 0x9f458000 ! 122: RD_SOFTINT_REG rd %softint, %r15
721 ta T_CHANGE_TO_TL0 ! macro
722DS_7:
723 .word 0x32800001 ! 125: BNE bne,a <label_0x1>
724 illtrap
725 .word 0x8db3830c ! 124: ALLIGNADDRESS alignaddr %r14, %r12, %r6
726 .word 0xcc1fe001 ! 125: LDD_I ldd [%r31 + 0x0001], %r6
727 mov 0x30, %r30
728 .word 0x87d0001e ! 126: Tcc_R tl icc_or_xcc, %r0 + %r30
729 mov 0x31, %r30
730 .word 0x89d0001e ! 127: Tcc_R tleu icc_or_xcc, %r0 + %r30
731 mov 0x34, %r30
732 .word 0x97d0001e ! 128: Tcc_R tge icc_or_xcc, %r0 + %r30
733 .word 0x87802089 ! 129: WRASI_I wr %r0, 0x0089, %asi
734 .word 0xccd7e010 ! 130: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r6
735 .word 0xcc8008a0 ! 131: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
736 .word 0x807a0003 ! 132: SDIV_R sdiv %r8, %r3, %r0
737 .word 0x8d902288 ! 133: WRPR_PSTATE_I wrpr %r0, 0x0288, %pstate
738 mov 0x30, %r30
739 .word 0x8fd0001e ! 134: Tcc_R tvs icc_or_xcc, %r0 + %r30
740 .word 0x9a48c005 ! 135: MULX_R mulx %r3, %r5, %r13
741 mov 0x35, %r30
742 .word 0x97d0001e ! 136: Tcc_R tge icc_or_xcc, %r0 + %r30
743 .word 0xdbe7c025 ! 137: CASA_I casa [%r31] 0x 1, %r5, %r13
744 .word 0x81982546 ! 138: WRHPR_HPSTATE_I wrhpr %r0, 0x0546, %hpstate
745 .word 0xda900e60 ! 139: LDUHA_R lduha [%r0, %r0] 0x73, %r13
746 mov 0x34, %r30
747 .word 0x87d0001e ! 140: Tcc_R tl icc_or_xcc, %r0 + %r30
748 ta T_CHANGE_NONHPRIV ! macro
749 .word 0x87802004 ! 142: WRASI_I wr %r0, 0x0004, %asi
750 .word 0x8198209c ! 143: WRHPR_HPSTATE_I wrhpr %r0, 0x009c, %hpstate
751 .word 0xdb37e001 ! 144: STQF_I - %f13, [0x0001, %r31]
752 .word 0x8ba089a7 ! 145: FDIVs fdivs %f2, %f7, %f5
753 .word 0x81982356 ! 146: WRHPR_HPSTATE_I wrhpr %r0, 0x0356, %hpstate
754 .word 0xcadfe010 ! 147: LDXA_I ldxa [%r31, + 0x0010] %asi, %r5
755 ta T_CHANGE_HPRIV ! macro
756 .word 0x8d902a54 ! 149: WRPR_PSTATE_I wrpr %r0, 0x0a54, %pstate
757 .word 0x9f480000 ! 150: RDHPR_HPSTATE rdhpr %hpstate, %r15
758 .word 0x8d9026c3 ! 151: WRPR_PSTATE_I wrpr %r0, 0x06c3, %pstate
759 ta T_CHANGE_NONHPRIV ! macro
760 .word 0xdeffc027 ! 153: SWAPA_R swapa %r15, [%r31 + %r7] 0x01
761 ta T_CHANGE_NONHPRIV ! macro
762 mov 0x34, %r30
763 .word 0x93d0001e ! 155: Tcc_R tne icc_or_xcc, %r0 + %r30
764DS_8:
765 .word 0x22800001 ! 157: BE be,a <label_0x1>
766 .word 0xc9306001 ! 157: STQF_I - %f4, [0x0001, %r1]
767 .word 0x8d458000 ! 156: RD_SOFTINT_REG rd %softint, %r6
768 .word 0x884a0000 ! 157: MULX_R mulx %r8, %r0, %r4
769 .word 0x8d902e9e ! 158: WRPR_PSTATE_I wrpr %r0, 0x0e9e, %pstate
770 .word 0x987bc00f ! 159: SDIV_R sdiv %r15, %r15, %r12
771 ta T_CHANGE_NONPRIV ! macro
772 mov 0x30, %r30
773 .word 0x87d0001e ! 161: Tcc_R tl icc_or_xcc, %r0 + %r30
774 .word 0x8198269a ! 162: WRHPR_HPSTATE_I wrhpr %r0, 0x069a, %hpstate
775 .word 0xd9e7c02f ! 163: CASA_I casa [%r31] 0x 1, %r15, %r12
776 mov 0x31, %r30
777 .word 0x9fd0001e ! 164: Tcc_R tvc icc_or_xcc, %r0 + %r30
778 .word 0x8d902806 ! 165: WRPR_PSTATE_I wrpr %r0, 0x0806, %pstate
779 .word 0xd857e001 ! 166: LDSH_I ldsh [%r31 + 0x0001], %r12
780 mov 0x30, %r30
781 .word 0x9dd0001e ! 167: Tcc_R tpos icc_or_xcc, %r0 + %r30
782 .word 0x8bd02031 ! 168: Tcc_I tcs icc_or_xcc, %r0 + 49
783 .word 0x89d02033 ! 169: Tcc_I tleu icc_or_xcc, %r0 + 51
784 .word 0x87802004 ! 170: WRASI_I wr %r0, 0x0004, %asi
785 .word 0xd88008a0 ! 171: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
786 .word 0x8d90244f ! 172: WRPR_PSTATE_I wrpr %r0, 0x044f, %pstate
787 .word 0xd88008a0 ! 173: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
788 .word 0x97a109c2 ! 174: FDIVd fdivd %f4, %f2, %f42
789 .word 0x8d9028cd ! 175: WRPR_PSTATE_I wrpr %r0, 0x08cd, %pstate
790 .word 0xd69fc020 ! 176: LDDA_R ldda [%r31, %r0] 0x01, %r11
791 .word 0x81d02032 ! 177: Tcc_I tn icc_or_xcc, %r0 + 50
792 .word 0x8d902214 ! 178: WRPR_PSTATE_I wrpr %r0, 0x0214, %pstate
793 .word 0x819825c3 ! 179: WRHPR_HPSTATE_I wrhpr %r0, 0x05c3, %hpstate
794 .word 0xd67fe001 ! 180: SWAP_I swap %r11, [%r31 + 0x0001]
795 .word 0xd6c00e80 ! 181: LDSWA_R ldswa [%r0, %r0] 0x74, %r11
796 .word 0x87802014 ! 182: WRASI_I wr %r0, 0x0014, %asi
797 .word 0x93d02034 ! 183: Tcc_I tne icc_or_xcc, %r0 + 52
798 .word 0xd6d804a0 ! 184: LDXA_R ldxa [%r0, %r0] 0x25, %r11
799 .word 0x9b69e001 ! 185: SDIVX_I sdivx %r7, 0x0001, %r13
800 ta T_CHANGE_PRIV ! macro
801 .word 0xda7fe001 ! 187: SWAP_I swap %r13, [%r31 + 0x0001]
802 .word 0xda8fe000 ! 188: LDUBA_I lduba [%r31, + 0x0000] %asi, %r13
803 .word 0xda5fe001 ! 189: LDX_I ldx [%r31 + 0x0001], %r13
804 ta T_CHANGE_TO_TL0 ! macro
805 .word 0xdac7e000 ! 191: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r13
806 mov 0x32, %r30
807 .word 0x87d0001e ! 192: Tcc_R tl icc_or_xcc, %r0 + %r30
808 .word 0x81982142 ! 193: WRHPR_HPSTATE_I wrhpr %r0, 0x0142, %hpstate
809 mov 0x33, %r30
810 .word 0x93d0001e ! 194: Tcc_R tne icc_or_xcc, %r0 + %r30
811 .word 0xda07c000 ! 195: LDUW_R lduw [%r31 + %r0], %r13
812 .word 0x8dd02032 ! 196: Tcc_I tneg icc_or_xcc, %r0 + 50
813 .word 0x907aa001 ! 197: SDIV_I sdiv %r10, 0x0001, %r8
814 .word 0x91d02034 ! 198: Tcc_I ta icc_or_xcc, %r0 + 52
815 ta T_CHANGE_HPRIV ! macro
816DS_9:
817 .word 0x32800001 ! 201: BNE bne,a <label_0x1>
818 illtrap
819 .word 0x87b1830a ! 200: ALLIGNADDRESS alignaddr %r6, %r10, %r3
820 .word 0x81982308 ! 201: WRHPR_HPSTATE_I wrhpr %r0, 0x0308, %hpstate
821 .word 0xc727e001 ! 202: STF_I st %f3, [0x0001, %r31]
822 mov 0x32, %r30
823 .word 0x85d0001e ! 203: Tcc_R tle icc_or_xcc, %r0 + %r30
824 .word 0x87802004 ! 204: WRASI_I wr %r0, 0x0004, %asi
825 .word 0x81982792 ! 205: WRHPR_HPSTATE_I wrhpr %r0, 0x0792, %hpstate
826 .word 0x9bd02033 ! 206: Tcc_I tcc icc_or_xcc, %r0 + 51
827 .word 0x87802016 ! 207: WRASI_I wr %r0, 0x0016, %asi
828 mov 0x30, %r30
829 .word 0x83d0001e ! 208: Tcc_R te icc_or_xcc, %r0 + %r30
830 .word 0xc637c00a ! 209: STH_R sth %r3, [%r31 + %r10]
831 mov 0x35, %r30
832 .word 0x97d0001e ! 210: Tcc_R tge icc_or_xcc, %r0 + %r30
833 .word 0x8da049a5 ! 211: FDIVs fdivs %f1, %f5, %f6
834 .word 0x8d802000 ! 212: WRFPRS_I wr %r0, 0x0000, %fprs
835 .word 0x3e800001 ! 213: BVC bvc,a <label_0x1>
836 mov 0x33, %r30
837 .word 0x9fd0001e ! 214: Tcc_R tvc icc_or_xcc, %r0 + %r30
838 .word 0x8d902450 ! 215: WRPR_PSTATE_I wrpr %r0, 0x0450, %pstate
839DS_10:
840 .word 0x32800001 ! 217: BNE bne,a <label_0x1>
841 .word 0xd333e001 ! 217: STQF_I - %f9, [0x0001, %r15]
842 .word 0x9b458000 ! 216: RD_SOFTINT_REG rd %softint, %r13
843 .word 0x9048a001 ! 217: MULX_I mulx %r2, 0x0001, %r8
844 .word 0x87802004 ! 218: WRASI_I wr %r0, 0x0004, %asi
845 .word 0x9750c000 ! 219: RDPR_TT rdpr %tt, %r11
846 .word 0x8d802004 ! 220: WRFPRS_I wr %r0, 0x0004, %fprs
847 .word 0x30700001 ! 221: BPA <illegal instruction>
848 .word 0x9fa049ea ! 222: FDIVq dis not found
849
850 ta T_CHANGE_PRIV ! macro
851 .word 0x8d902054 ! 224: WRPR_PSTATE_I wrpr %r0, 0x0054, %pstate
852 .word 0x85a349a7 ! 225: FDIVs fdivs %f13, %f7, %f2
853 .word 0x83d02034 ! 226: Tcc_I te icc_or_xcc, %r0 + 52
854 ta T_CHANGE_PRIV ! macro
855 .word 0xc4c004a0 ! 228: LDSWA_R ldswa [%r0, %r0] 0x25, %r2
856DS_11:
857 .word 0x34800001 ! 230: BG bg,a <label_0x1>
858 illtrap
859 .word 0x97b1c303 ! 229: ALLIGNADDRESS alignaddr %r7, %r3, %r11
860 ta T_CHANGE_TO_TL0 ! macro
861 .word 0x81982401 ! 231: WRHPR_HPSTATE_I wrhpr %r0, 0x0401, %hpstate
862 .word 0xd657e001 ! 232: LDSH_I ldsh [%r31 + 0x0001], %r11
863DS_12:
864 .word 0x22800001 ! 234: BE be,a <label_0x1>
865 illtrap
866 .word 0x9fb3c303 ! 233: ALLIGNADDRESS alignaddr %r15, %r3, %r15
867 .word 0x99a289e2 ! 234: FDIVq dis not found
868
869 .word 0x8198264a ! 235: WRHPR_HPSTATE_I wrhpr %r0, 0x064a, %hpstate
870 .word 0xd83fe001 ! 236: STD_I std %r12, [%r31 + 0x0001]
871 .word 0x87802016 ! 237: WRASI_I wr %r0, 0x0016, %asi
872 .word 0x81982295 ! 238: WRHPR_HPSTATE_I wrhpr %r0, 0x0295, %hpstate
873 .word 0xd807e001 ! 239: LDUW_I lduw [%r31 + 0x0001], %r12
874 mov 0x31, %r30
875 .word 0x83d0001e ! 240: Tcc_R te icc_or_xcc, %r0 + %r30
876 .word 0xd80fc000 ! 241: LDUB_R ldub [%r31 + %r0], %r12
877 .word 0x8198254c ! 242: WRHPR_HPSTATE_I wrhpr %r0, 0x054c, %hpstate
878 ta T_CHANGE_TO_TL0 ! macro
879 .word 0x8d500000 ! 244: RDPR_TPC rdpr %tpc, %r6
880 .word 0x22700001 ! 245: BPE <illegal instruction>
881 .word 0x97a00d22 ! 246: FsMULd fsmuld %f0, %f2, %f42
882 ta T_CHANGE_TO_TL0 ! macro
883 .word 0x91a01a6d ! 248: FqTOi fqtoi
884 ta T_CHANGE_NONPRIV ! macro
885 ta T_CHANGE_PRIV ! macro
886 .word 0xd08008a0 ! 251: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
887 mov 0x35, %r30
888 .word 0x81d0001e ! 252: Tcc_R tn icc_or_xcc, %r0 + %r30
889 .word 0x8adb8002 ! 253: SMULcc_R smulcc %r14, %r2, %r5
890 .word 0x81982bdf ! 254: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdf, %hpstate
891 .word 0x91d02035 ! 255: Tcc_I ta icc_or_xcc, %r0 + 53
892 ta T_CHANGE_PRIV ! macro
893 .word 0x95a000c5 ! 257: FNEGd fnegd %f36, %f10
894 .word 0x987b8005 ! 258: SDIV_R sdiv %r14, %r5, %r12
895 .word 0x83a000cc ! 259: FNEGd fnegd %f12, %f32
896 .word 0x93a3c9a4 ! 260: FDIVs fdivs %f15, %f4, %f9
897 .word 0x8b514000 ! 261: RDPR_TBA rdpr %tba, %r5
898 .word 0x9fd02034 ! 262: Tcc_I tvc icc_or_xcc, %r0 + 52
899 mov 0x30, %r30
900 .word 0x9bd0001e ! 263: Tcc_R tcc icc_or_xcc, %r0 + %r30
901 .word 0x8d494000 ! 264: RDHPR_HTBA rdhpr %htba, %r6
902 .word 0x83d02031 ! 265: Tcc_I te icc_or_xcc, %r0 + 49
903 .word 0xcc0fc000 ! 266: LDUB_R ldub [%r31 + %r0], %r6
904 .word 0x81982796 ! 267: WRHPR_HPSTATE_I wrhpr %r0, 0x0796, %hpstate
905 .word 0x81982108 ! 268: WRHPR_HPSTATE_I wrhpr %r0, 0x0108, %hpstate
906 .word 0x8ac2e001 ! 269: ADDCcc_I addccc %r11, 0x0001, %r5
907DS_13:
908 .word 0x22800001 ! 271: BE be,a <label_0x1>
909 .word 0xcd326001 ! 271: STQF_I - %f6, [0x0001, %r9]
910 .word 0x8d458000 ! 270: RD_SOFTINT_REG rd %softint, %r6
911 .word 0x99a349eb ! 271: FDIVq dis not found
912
913 .word 0x94686001 ! 272: UDIVX_I udivx %r1, 0x0001, %r10
914 .word 0xd4d7e030 ! 273: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r10
915 .word 0xd597e001 ! 274: LDQFA_I - [%r31, 0x0001], %f10
916 .word 0x819820c1 ! 275: WRHPR_HPSTATE_I wrhpr %r0, 0x00c1, %hpstate
917 .word 0x8d802000 ! 276: WRFPRS_I wr %r0, 0x0000, %fprs
918 .word 0x87802016 ! 277: WRASI_I wr %r0, 0x0016, %asi
919 .word 0x98d18009 ! 278: UMULcc_R umulcc %r6, %r9, %r12
920 .word 0xd8dfe030 ! 279: LDXA_I ldxa [%r31, + 0x0030] %asi, %r12
921 .word 0x93d02032 ! 280: Tcc_I tne icc_or_xcc, %r0 + 50
922 .word 0xd8800b80 ! 281: LDUWA_R lduwa [%r0, %r0] 0x5c, %r12
923 ta T_CHANGE_HPRIV ! macro
924 ta T_CHANGE_HPRIV ! macro
925 .word 0xd8d804a0 ! 284: LDXA_R ldxa [%r0, %r0] 0x25, %r12
926 .word 0x91d02035 ! 285: Tcc_I ta icc_or_xcc, %r0 + 53
927 .word 0x91a1cd21 ! 286: FsMULd fsmuld %f7, %f32, %f8
928 .word 0x8d802004 ! 287: WRFPRS_I wr %r0, 0x0004, %fprs
929 .word 0x99d02034 ! 288: Tcc_I tgu icc_or_xcc, %r0 + 52
930 .word 0x8b480000 ! 289: RDHPR_HPSTATE rdhpr %hpstate, %r5
931 .word 0x8d802000 ! 290: WRFPRS_I wr %r0, 0x0000, %fprs
932 .word 0x87802088 ! 291: WRASI_I wr %r0, 0x0088, %asi
933 .word 0x8d902859 ! 292: WRPR_PSTATE_I wrpr %r0, 0x0859, %pstate
934 .word 0xca8008a0 ! 293: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
935 .word 0xca0fc000 ! 294: LDUB_R ldub [%r31 + %r0], %r5
936 .word 0x8d90261d ! 295: WRPR_PSTATE_I wrpr %r0, 0x061d, %pstate
937 .word 0x8ed3000d ! 296: UMULcc_R umulcc %r12, %r13, %r7
938 .word 0x8d802000 ! 297: WRFPRS_I wr %r0, 0x0000, %fprs
939 .word 0xce8fe010 ! 298: LDUBA_I lduba [%r31, + 0x0010] %asi, %r7
940 .word 0xce8fe010 ! 299: LDUBA_I lduba [%r31, + 0x0010] %asi, %r7
941 ta T_CHANGE_TO_TL0 ! macro
942 ta T_CHANGE_NONPRIV ! macro
943 mov 0x34, %r30
944 .word 0x8bd0001e ! 302: Tcc_R tcs icc_or_xcc, %r0 + %r30
945 .word 0x8fd02030 ! 303: Tcc_I tvs icc_or_xcc, %r0 + 48
946 .word 0x87802014 ! 304: WRASI_I wr %r0, 0x0014, %asi
947 mov 0x31, %r30
948 .word 0x99d0001e ! 305: Tcc_R tgu icc_or_xcc, %r0 + %r30
949 .word 0xce800b00 ! 306: LDUWA_R lduwa [%r0, %r0] 0x58, %r7
950 .word 0xcedfe000 ! 307: LDXA_I ldxa [%r31, + 0x0000] %asi, %r7
951 .word 0x967aa001 ! 308: SDIV_I sdiv %r10, 0x0001, %r11
952 .word 0xd677c00d ! 309: STX_R stx %r11, [%r31 + %r13]
953 .word 0xd73fc00d ! 310: STDF_R std %f11, [%r13, %r31]
954 .word 0x85508000 ! 311: RDPR_TSTATE rdpr %tstate, %r2
955 .word 0x8d802004 ! 312: WRFPRS_I wr %r0, 0x0004, %fprs
956 .word 0xc407e001 ! 313: LDUW_I lduw [%r31 + 0x0001], %r2
957 .word 0xc4800b40 ! 314: LDUWA_R lduwa [%r0, %r0] 0x5a, %r2
958 .word 0xc4bfe001 ! 315: STDA_I stda %r2, [%r31 + 0x0001] %asi
959 ta T_CHANGE_NONPRIV ! macro
960 .word 0x846bc00a ! 317: UDIVX_R udivx %r15, %r10, %r2
961 .word 0x81982045 ! 318: WRHPR_HPSTATE_I wrhpr %r0, 0x0045, %hpstate
962 .word 0x24800001 ! 319: BLE ble,a <label_0x1>
963 .word 0xc4c80e60 ! 320: LDSBA_R ldsba [%r0, %r0] 0x73, %r2
964 .word 0x94c12001 ! 321: ADDCcc_I addccc %r4, 0x0001, %r10
965 ta T_CHANGE_NONPRIV ! macro
966 .word 0x81982585 ! 323: WRHPR_HPSTATE_I wrhpr %r0, 0x0585, %hpstate
967 ta T_CHANGE_NONHPRIV ! macro
968 ta T_CHANGE_PRIV ! macro
969 .word 0x8d90285e ! 326: WRPR_PSTATE_I wrpr %r0, 0x085e, %pstate
970 .word 0x8e79c00e ! 327: SDIV_R sdiv %r7, %r14, %r7
971DS_14:
972 .word 0x34800001 ! 329: BG bg,a <label_0x1>
973 illtrap
974 .word 0x8bb30306 ! 328: ALLIGNADDRESS alignaddr %r12, %r6, %r5
975 .word 0xca8008a0 ! 329: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
976DS_15:
977 .word 0x22800001 ! 331: BE be,a <label_0x1>
978 .word 0xcd32000b ! 331: STQF_R - %f6, [%r11, %r8]
979 .word 0x9d458000 ! 330: RD_SOFTINT_REG rd %softint, %r14
980 .word 0x8e520003 ! 331: UMUL_R umul %r8, %r3, %r7
981 .word 0x8d802000 ! 332: WRFPRS_I wr %r0, 0x0000, %fprs
982 .word 0x81982744 ! 333: WRHPR_HPSTATE_I wrhpr %r0, 0x0744, %hpstate
983 .word 0xced804a0 ! 334: LDXA_R ldxa [%r0, %r0] 0x25, %r7
984 ta T_CHANGE_NONHPRIV ! macro
985 .word 0x8198288f ! 336: WRHPR_HPSTATE_I wrhpr %r0, 0x088f, %hpstate
986 mov 0x32, %r30
987 .word 0x87d0001e ! 337: Tcc_R tl icc_or_xcc, %r0 + %r30
988 .word 0x819829de ! 338: WRHPR_HPSTATE_I wrhpr %r0, 0x09de, %hpstate
989 .word 0x8b508000 ! 339: RDPR_TSTATE rdpr %tstate, %r5
990 mov 0x31, %r30
991 .word 0x97d0001e ! 340: Tcc_R tge icc_or_xcc, %r0 + %r30
992 .word 0x20800001 ! 341: BN bn,a <label_0x1>
993 .word 0x9a7a2001 ! 342: SDIV_I sdiv %r8, 0x0001, %r13
994 ta T_CHANGE_NONPRIV ! macro
995 .word 0x8ada400e ! 344: SMULcc_R smulcc %r9, %r14, %r5
996 .word 0x28800001 ! 345: BLEU bleu,a <label_0x1>
997 .word 0xca800b60 ! 346: LDUWA_R lduwa [%r0, %r0] 0x5b, %r5
998 .word 0x87802010 ! 347: WRASI_I wr %r0, 0x0010, %asi
999 mov 0x32, %r30
1000 .word 0x8dd0001e ! 348: Tcc_R tneg icc_or_xcc, %r0 + %r30
1001 .word 0x9ad3c00f ! 349: UMULcc_R umulcc %r15, %r15, %r13
1002 .word 0x81982318 ! 350: WRHPR_HPSTATE_I wrhpr %r0, 0x0318, %hpstate
1003 ta T_CHANGE_NONPRIV ! macro
1004 .word 0xda800c60 ! 352: LDUWA_R lduwa [%r0, %r0] 0x63, %r13
1005DS_16:
1006 .word 0x22800001 ! 354: BE be,a <label_0x1>
1007 illtrap
1008 .word 0x83b2830d ! 353: ALLIGNADDRESS alignaddr %r10, %r13, %r1
1009 .word 0xc23fc00d ! 354: STD_R std %r1, [%r31 + %r13]
1010 .word 0x8d902094 ! 355: WRPR_PSTATE_I wrpr %r0, 0x0094, %pstate
1011 .word 0x8482e001 ! 356: ADDcc_I addcc %r11, 0x0001, %r2
1012 .word 0x9bd02030 ! 357: Tcc_I tcc icc_or_xcc, %r0 + 48
1013 .word 0x8bd02034 ! 358: Tcc_I tcs icc_or_xcc, %r0 + 52
1014 .word 0xc49fe001 ! 359: LDDA_I ldda [%r31, + 0x0001] %asi, %r2
1015 ta T_CHANGE_TO_TL0 ! macro
1016 .word 0xc5e7c02d ! 361: CASA_I casa [%r31] 0x 1, %r13, %r2
1017 ta T_CHANGE_NONPRIV ! macro
1018 .word 0x8d902217 ! 363: WRPR_PSTATE_I wrpr %r0, 0x0217, %pstate
1019 .word 0x81982114 ! 364: WRHPR_HPSTATE_I wrhpr %r0, 0x0114, %hpstate
1020 .word 0x87802016 ! 365: WRASI_I wr %r0, 0x0016, %asi
1021 .word 0x8c6b4002 ! 366: UDIVX_R udivx %r13, %r2, %r6
1022 ta T_CHANGE_PRIV ! macro
1023 .word 0xcc900e40 ! 368: LDUHA_R lduha [%r0, %r0] 0x72, %r6
1024 ta T_CHANGE_NONHPRIV ! macro
1025 ta T_CHANGE_NONHPRIV ! macro
1026 .word 0x94d06001 ! 371: UMULcc_I umulcc %r1, 0x0001, %r10
1027DS_17:
1028 .word 0x20800001 ! 373: BN bn,a <label_0x1>
1029 illtrap
1030 .word 0x85b2430e ! 372: ALLIGNADDRESS alignaddr %r9, %r14, %r2
1031 .word 0x87802080 ! 373: WRASI_I wr %r0, 0x0080, %asi
1032 mov 0x35, %r30
1033 .word 0x9bd0001e ! 374: Tcc_R tcc icc_or_xcc, %r0 + %r30
1034 .word 0xc527e001 ! 375: STF_I st %f2, [0x0001, %r31]
1035 .word 0xc4c804a0 ! 376: LDSBA_R ldsba [%r0, %r0] 0x25, %r2
1036 .word 0x87802004 ! 377: WRASI_I wr %r0, 0x0004, %asi
1037 .word 0x8d802000 ! 378: WRFPRS_I wr %r0, 0x0000, %fprs
1038 .word 0x89d02031 ! 379: Tcc_I tleu icc_or_xcc, %r0 + 49
1039DS_18:
1040 .word 0x22800001 ! 381: BE be,a <label_0x1>
1041 illtrap
1042 .word 0x87b1030b ! 380: ALLIGNADDRESS alignaddr %r4, %r11, %r3
1043 .word 0x9249c001 ! 381: MULX_R mulx %r7, %r1, %r9
1044 .word 0xd2cfe010 ! 382: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r9
1045 .word 0x8ba149c5 ! 383: FDIVd fdivd %f36, %f36, %f36
1046 .word 0x8198280e ! 384: WRHPR_HPSTATE_I wrhpr %r0, 0x080e, %hpstate
1047 .word 0x30800001 ! 385: BA ba,a <label_0x1>
1048 .word 0x93a01a69 ! 386: FqTOi fqtoi
1049 .word 0x91a00542 ! 387: FSQRTd fsqrt
1050 .word 0x8ec1a001 ! 388: ADDCcc_I addccc %r6, 0x0001, %r7
1051 ta T_CHANGE_TO_TL0 ! macro
1052 ta T_CHANGE_PRIV ! macro
1053 .word 0x8d90204b ! 391: WRPR_PSTATE_I wrpr %r0, 0x004b, %pstate
1054 .word 0xcec004a0 ! 392: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
1055 .word 0x81982147 ! 393: WRHPR_HPSTATE_I wrhpr %r0, 0x0147, %hpstate
1056 .word 0x9fd02034 ! 394: Tcc_I tvc icc_or_xcc, %r0 + 52
1057 .word 0x91a089c0 ! 395: FDIVd fdivd %f2, %f0, %f8
1058 .word 0xd057e001 ! 396: LDSH_I ldsh [%r31 + 0x0001], %r8
1059 mov 0x30, %r30
1060 .word 0x87d0001e ! 397: Tcc_R tl icc_or_xcc, %r0 + %r30
1061 mov 0x32, %r30
1062 .word 0x9fd0001e ! 398: Tcc_R tvc icc_or_xcc, %r0 + %r30
1063 .word 0x8d802000 ! 399: WRFPRS_I wr %r0, 0x0000, %fprs
1064 .word 0x81982f5e ! 400: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5e, %hpstate
1065 .word 0x8b480000 ! 401: RDHPR_HPSTATE rdhpr %hpstate, %r5
1066 .word 0xcadfe000 ! 402: LDXA_I ldxa [%r31, + 0x0000] %asi, %r5
1067 .word 0x8ba00568 ! 403: FSQRTq fsqrt
1068 .word 0x81982001 ! 404: WRHPR_HPSTATE_I wrhpr %r0, 0x0001, %hpstate
1069 .word 0x8d90241d ! 405: WRPR_PSTATE_I wrpr %r0, 0x041d, %pstate
1070 mov 0x35, %r30
1071 .word 0x9bd0001e ! 406: Tcc_R tcc icc_or_xcc, %r0 + %r30
1072 .word 0x8d90249a ! 407: WRPR_PSTATE_I wrpr %r0, 0x049a, %pstate
1073 .word 0x9cc26001 ! 408: ADDCcc_I addccc %r9, 0x0001, %r14
1074 .word 0x8879a001 ! 409: SDIV_I sdiv %r6, 0x0001, %r4
1075 .word 0x8198231c ! 410: WRHPR_HPSTATE_I wrhpr %r0, 0x031c, %hpstate
1076 .word 0x8d902c42 ! 411: WRPR_PSTATE_I wrpr %r0, 0x0c42, %pstate
1077 .word 0x85d02030 ! 412: Tcc_I tle icc_or_xcc, %r0 + 48
1078 .word 0xc8d7e000 ! 413: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r4
1079 .word 0xc8c804a0 ! 414: LDSBA_R ldsba [%r0, %r0] 0x25, %r4
1080 .word 0xc9e7c028 ! 415: CASA_I casa [%r31] 0x 1, %r8, %r4
1081 .word 0x99a009a5 ! 416: FDIVs fdivs %f0, %f5, %f12
1082 .word 0x8198244a ! 417: WRHPR_HPSTATE_I wrhpr %r0, 0x044a, %hpstate
1083 .word 0x98814008 ! 418: ADDcc_R addcc %r5, %r8, %r12
1084DS_19:
1085 .word 0x20800001 ! 420: BN bn,a <label_0x1>
1086 .word 0xd5314008 ! 420: STQF_R - %f10, [%r8, %r5]
1087 .word 0x83458000 ! 419: RD_SOFTINT_REG rd %softint, %r1
1088 .word 0x9ba000ca ! 420: FNEGd fnegd %f10, %f44
1089 .word 0x85a01a67 ! 421: FqTOi fqtoi
1090 .word 0x98d2800c ! 422: UMULcc_R umulcc %r10, %r12, %r12
1091 .word 0x97a34dc7 ! 423: FdMULq fdmulq
1092 .word 0x819824dd ! 424: WRHPR_HPSTATE_I wrhpr %r0, 0x04dd, %hpstate
1093 .word 0x9da2c9cd ! 425: FDIVd fdivd %f42, %f44, %f14
1094 .word 0x87500000 ! 426: RDPR_TPC rdpr %tpc, %r3
1095 .word 0xc6cfe000 ! 427: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r3
1096 .word 0x91a04dce ! 428: FdMULq fdmulq
1097 ta T_CHANGE_NONPRIV ! macro
1098 .word 0xd07fe001 ! 430: SWAP_I swap %r8, [%r31 + 0x0001]
1099 .word 0x30800001 ! 431: BA ba,a <label_0x1>
1100 .word 0x87a2c9e4 ! 432: FDIVq dis not found
1101
1102 .word 0x92d90001 ! 433: SMULcc_R smulcc %r4, %r1, %r9
1103 .word 0x83a049c8 ! 434: FDIVd fdivd %f32, %f8, %f32
1104 .word 0x8d902e58 ! 435: WRPR_PSTATE_I wrpr %r0, 0x0e58, %pstate
1105 .word 0x81982a9b ! 436: WRHPR_HPSTATE_I wrhpr %r0, 0x0a9b, %hpstate
1106 .word 0x32800001 ! 437: BNE bne,a <label_0x1>
1107 .word 0x89a1cdc6 ! 438: FdMULq fdmulq
1108 .word 0x88528004 ! 439: UMUL_R umul %r10, %r4, %r4
1109 .word 0x8d90208e ! 440: WRPR_PSTATE_I wrpr %r0, 0x008e, %pstate
1110 .word 0x8d90229e ! 441: WRPR_PSTATE_I wrpr %r0, 0x029e, %pstate
1111 .word 0x819824d1 ! 442: WRHPR_HPSTATE_I wrhpr %r0, 0x04d1, %hpstate
1112 .word 0x87802010 ! 443: WRASI_I wr %r0, 0x0010, %asi
1113 .word 0xc8880e80 ! 444: LDUBA_R lduba [%r0, %r0] 0x74, %r4
1114 .word 0x8198258f ! 445: WRHPR_HPSTATE_I wrhpr %r0, 0x058f, %hpstate
1115 ta T_CHANGE_NONPRIV ! macro
1116 .word 0x87802016 ! 447: WRASI_I wr %r0, 0x0016, %asi
1117 .word 0x8ba389e2 ! 448: FDIVq dis not found
1118
1119 mov 0x31, %r30
1120 .word 0x95d0001e ! 449: Tcc_R tg icc_or_xcc, %r0 + %r30
1121 .word 0x81982b82 ! 450: WRHPR_HPSTATE_I wrhpr %r0, 0x0b82, %hpstate
1122 .word 0x81a00543 ! 451: FSQRTd fsqrt
1123 .word 0x8d802000 ! 452: WRFPRS_I wr %r0, 0x0000, %fprs
1124 .word 0x97d02035 ! 453: Tcc_I tge icc_or_xcc, %r0 + 53
1125 mov 0x35, %r30
1126 .word 0x81d0001e ! 454: Tcc_R tn icc_or_xcc, %r0 + %r30
1127 .word 0xc05fc000 ! 455: LDX_R ldx [%r31 + %r0], %r0
1128 mov 0x33, %r30
1129 .word 0x97d0001e ! 456: Tcc_R tge icc_or_xcc, %r0 + %r30
1130 .word 0x81982a95 ! 457: WRHPR_HPSTATE_I wrhpr %r0, 0x0a95, %hpstate
1131 .word 0x8d902404 ! 458: WRPR_PSTATE_I wrpr %r0, 0x0404, %pstate
1132 .word 0xc01fc000 ! 459: LDD_R ldd [%r31 + %r0], %r0
1133 .word 0xc0c80e40 ! 460: LDSBA_R ldsba [%r0, %r0] 0x72, %r0
1134 .word 0xc09fc020 ! 461: LDDA_R ldda [%r31, %r0] 0x01, %r0
1135 .word 0x97a189e2 ! 462: FDIVq dis not found
1136
1137 .word 0x97a009ae ! 463: FDIVs fdivs %f0, %f14, %f11
1138 .word 0xd64fe001 ! 464: LDSB_I ldsb [%r31 + 0x0001], %r11
1139 .word 0x86db800e ! 465: SMULcc_R smulcc %r14, %r14, %r3
1140 .word 0x87802080 ! 466: WRASI_I wr %r0, 0x0080, %asi
1141 .word 0x80488006 ! 467: MULX_R mulx %r2, %r6, %r0
1142 .word 0x81982ac7 ! 468: WRHPR_HPSTATE_I wrhpr %r0, 0x0ac7, %hpstate
1143 .word 0xc02fc006 ! 469: STB_R stb %r0, [%r31 + %r6]
1144 .word 0x8d902618 ! 470: WRPR_PSTATE_I wrpr %r0, 0x0618, %pstate
1145 .word 0x90534007 ! 471: UMUL_R umul %r13, %r7, %r8
1146 .word 0xd09004a0 ! 472: LDUHA_R lduha [%r0, %r0] 0x25, %r8
1147 .word 0x9fa0c9a1 ! 473: FDIVs fdivs %f3, %f1, %f15
1148 .word 0x996ae001 ! 474: SDIVX_I sdivx %r11, 0x0001, %r12
1149 .word 0x8e7b6001 ! 475: SDIV_I sdiv %r13, 0x0001, %r7
1150 .word 0x95d02030 ! 476: Tcc_I tg icc_or_xcc, %r0 + 48
1151 ta T_CHANGE_NONHPRIV ! macro
1152 .word 0x8bd02033 ! 478: Tcc_I tcs icc_or_xcc, %r0 + 51
1153 .word 0x819825c1 ! 479: WRHPR_HPSTATE_I wrhpr %r0, 0x05c1, %hpstate
1154 ta T_CHANGE_HPRIV ! macro
1155 .word 0x9e03a001 ! 481: ADD_I add %r14, 0x0001, %r15
1156 mov 0x30, %r30
1157 .word 0x97d0001e ! 482: Tcc_R tge icc_or_xcc, %r0 + %r30
1158 .word 0x87a00547 ! 483: FSQRTd fsqrt
1159 .word 0xc607e001 ! 484: LDUW_I lduw [%r31 + 0x0001], %r3
1160 .word 0x956b0000 ! 485: SDIVX_R sdivx %r12, %r0, %r10
1161 .word 0x8bd02033 ! 486: Tcc_I tcs icc_or_xcc, %r0 + 51
1162 .word 0x82da8002 ! 487: SMULcc_R smulcc %r10, %r2, %r1
1163 .word 0x81982a50 ! 488: WRHPR_HPSTATE_I wrhpr %r0, 0x0a50, %hpstate
1164 .word 0xc337c002 ! 489: STQF_R - %f1, [%r2, %r31]
1165 .word 0x93d02033 ! 490: Tcc_I tne icc_or_xcc, %r0 + 51
1166 .word 0xc397e001 ! 491: LDQFA_I - [%r31, 0x0001], %f1
1167 ta T_CHANGE_NONHPRIV ! macro
1168 .word 0xc22fc002 ! 493: STB_R stb %r1, [%r31 + %r2]
1169 .word 0x866a2001 ! 494: UDIVX_I udivx %r8, 0x0001, %r3
1170 .word 0x8d902adc ! 495: WRPR_PSTATE_I wrpr %r0, 0x0adc, %pstate
1171 ta T_CHANGE_HPRIV ! macro
1172 .word 0x8e69a001 ! 497: UDIVX_I udivx %r6, 0x0001, %r7
1173 .word 0x85d02032 ! 498: Tcc_I tle icc_or_xcc, %r0 + 50
1174 .word 0x81982c0d ! 499: WRHPR_HPSTATE_I wrhpr %r0, 0x0c0d, %hpstate
1175 .word 0x8d902c9a ! 500: WRPR_PSTATE_I wrpr %r0, 0x0c9a, %pstate
1176 ta T_CHANGE_NONPRIV ! macro
1177 .word 0xcfe7c022 ! 502: CASA_I casa [%r31] 0x 1, %r2, %r7
1178 ta T_CHANGE_NONHPRIV ! macro
1179 .word 0x92d0000c ! 504: UMULcc_R umulcc %r0, %r12, %r9
1180 .word 0x8d802000 ! 505: WRFPRS_I wr %r0, 0x0000, %fprs
1181DS_20:
1182 .word 0x20800001 ! 507: BN bn,a <label_0x1>
1183 .word 0xcb326001 ! 507: STQF_I - %f5, [0x0001, %r9]
1184 .word 0x83458000 ! 506: RD_SOFTINT_REG rd %softint, %r1
1185 .word 0x90c06001 ! 507: ADDCcc_I addccc %r1, 0x0001, %r8
1186 .word 0x87d02030 ! 508: Tcc_I tl icc_or_xcc, %r0 + 48
1187 .word 0xd07fe001 ! 509: SWAP_I swap %r8, [%r31 + 0x0001]
1188DS_21:
1189 .word 0x20800001 ! 511: BN bn,a <label_0x1>
1190 illtrap
1191 .word 0x8bb24300 ! 510: ALLIGNADDRESS alignaddr %r9, %r0, %r5
1192DS_22:
1193 .word 0x22800001 ! 512: BE be,a <label_0x1>
1194 illtrap
1195 .word 0x8bb04307 ! 511: ALLIGNADDRESS alignaddr %r1, %r7, %r5
1196 .word 0xca0fc000 ! 512: LDUB_R ldub [%r31 + %r0], %r5
1197 .word 0x9da01a63 ! 513: FqTOi fqtoi
1198 .word 0xdcc804a0 ! 514: LDSBA_R ldsba [%r0, %r0] 0x25, %r14
1199 mov 0x34, %r30
1200 .word 0x91d0001e ! 515: Tcc_R ta icc_or_xcc, %r0 + %r30
1201 .word 0xdc97e010 ! 516: LDUHA_I lduha [%r31, + 0x0010] %asi, %r14
1202 .word 0x82524003 ! 517: UMUL_R umul %r9, %r3, %r1
1203 .word 0x98496001 ! 518: MULX_I mulx %r5, 0x0001, %r12
1204 ta T_CHANGE_HPRIV ! macro
1205 .word 0x94814009 ! 520: ADDcc_R addcc %r5, %r9, %r10
1206 .word 0x81982185 ! 521: WRHPR_HPSTATE_I wrhpr %r0, 0x0185, %hpstate
1207 mov 0x33, %r30
1208 .word 0x85d0001e ! 522: Tcc_R tle icc_or_xcc, %r0 + %r30
1209 .word 0x91d02035 ! 523: Tcc_I ta icc_or_xcc, %r0 + 53
1210 mov 0x34, %r30
1211 .word 0x91d0001e ! 524: Tcc_R ta icc_or_xcc, %r0 + %r30
1212 .word 0x3c700001 ! 525: BPPOS <illegal instruction>
1213 .word 0x81982719 ! 526: WRHPR_HPSTATE_I wrhpr %r0, 0x0719, %hpstate
1214 .word 0x87802004 ! 527: WRASI_I wr %r0, 0x0004, %asi
1215 .word 0x8fa0056b ! 528: FSQRTq fsqrt
1216 .word 0xced004a0 ! 529: LDSHA_R ldsha [%r0, %r0] 0x25, %r7
1217 .word 0x8d902a81 ! 530: WRPR_PSTATE_I wrpr %r0, 0x0a81, %pstate
1218 .word 0x8b6b000a ! 531: SDIVX_R sdivx %r12, %r10, %r5
1219 .word 0xcac7e010 ! 532: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r5
1220 .word 0x36700001 ! 533: BPGE <illegal instruction>
1221 .word 0x36700001 ! 534: BPGE <illegal instruction>
1222 .word 0x9569e001 ! 535: SDIVX_I sdivx %r7, 0x0001, %r10
1223 .word 0x9d6aa001 ! 536: SDIVX_I sdivx %r10, 0x0001, %r14
1224 .word 0xdcc004a0 ! 537: LDSWA_R ldswa [%r0, %r0] 0x25, %r14
1225DS_23:
1226 .word 0x20800001 ! 539: BN bn,a <label_0x1>
1227 illtrap
1228 .word 0x95b30300 ! 538: ALLIGNADDRESS alignaddr %r12, %r0, %r10
1229 ta T_CHANGE_PRIV ! macro
1230 .word 0x9f504000 ! 540: RDPR_TNPC rdpr %tnpc, %r15
1231 .word 0x81982203 ! 541: WRHPR_HPSTATE_I wrhpr %r0, 0x0203, %hpstate
1232 mov 0x34, %r30
1233 .word 0x9fd0001e ! 542: Tcc_R tvc icc_or_xcc, %r0 + %r30
1234 .word 0x8d902854 ! 543: WRPR_PSTATE_I wrpr %r0, 0x0854, %pstate
1235 .word 0x81982845 ! 544: WRHPR_HPSTATE_I wrhpr %r0, 0x0845, %hpstate
1236 .word 0x8d9024d8 ! 545: WRPR_PSTATE_I wrpr %r0, 0x04d8, %pstate
1237 .word 0xdf97e001 ! 546: LDQFA_I - [%r31, 0x0001], %f15
1238 mov 0x30, %r30
1239 .word 0x87d0001e ! 547: Tcc_R tl icc_or_xcc, %r0 + %r30
1240 .word 0x9cd18005 ! 548: UMULcc_R umulcc %r6, %r5, %r14
1241 .word 0x8d902495 ! 549: WRPR_PSTATE_I wrpr %r0, 0x0495, %pstate
1242 .word 0x9a68c00f ! 550: UDIVX_R udivx %r3, %r15, %r13
1243 .word 0x8dd02035 ! 551: Tcc_I tneg icc_or_xcc, %r0 + 53
1244 mov 0x34, %r30
1245 .word 0x87d0001e ! 552: Tcc_R tl icc_or_xcc, %r0 + %r30
1246 ta T_CHANGE_NONPRIV ! macro
1247 .word 0x8fa289c2 ! 554: FDIVd fdivd %f10, %f2, %f38
1248 .word 0x89a30d29 ! 555: FsMULd fsmuld %f12, %f40, %f4
1249 .word 0x87802004 ! 556: WRASI_I wr %r0, 0x0004, %asi
1250 ta T_CHANGE_NONHPRIV ! macro
1251 .word 0x8800e001 ! 558: ADD_I add %r3, 0x0001, %r4
1252 .word 0x8d90208b ! 559: WRPR_PSTATE_I wrpr %r0, 0x008b, %pstate
1253 .word 0x8d902813 ! 560: WRPR_PSTATE_I wrpr %r0, 0x0813, %pstate
1254 .word 0xc8cfe010 ! 561: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r4
1255 .word 0x81982b9e ! 562: WRHPR_HPSTATE_I wrhpr %r0, 0x0b9e, %hpstate
1256 .word 0xc927e001 ! 563: STF_I st %f4, [0x0001, %r31]
1257 .word 0x9bd02030 ! 564: Tcc_I tcc icc_or_xcc, %r0 + 48
1258 .word 0x88d22001 ! 565: UMULcc_I umulcc %r8, 0x0001, %r4
1259 .word 0x81982891 ! 566: WRHPR_HPSTATE_I wrhpr %r0, 0x0891, %hpstate
1260DS_24:
1261 .word 0x20800001 ! 568: BN bn,a <label_0x1>
1262 .word 0xdb332001 ! 568: STQF_I - %f13, [0x0001, %r12]
1263 .word 0x8f458000 ! 567: RD_SOFTINT_REG rd %softint, %r7
1264 .word 0xce8fe010 ! 568: LDUBA_I lduba [%r31, + 0x0010] %asi, %r7
1265 .word 0xce8804a0 ! 569: LDUBA_R lduba [%r0, %r0] 0x25, %r7
1266 .word 0x976aa001 ! 570: SDIVX_I sdivx %r10, 0x0001, %r11
1267 mov 0x32, %r30
1268 .word 0x93d0001e ! 571: Tcc_R tne icc_or_xcc, %r0 + %r30
1269 .word 0x8d902286 ! 572: WRPR_PSTATE_I wrpr %r0, 0x0286, %pstate
1270 .word 0x83a189e7 ! 573: FDIVq dis not found
1271
1272 .word 0x8d802000 ! 574: WRFPRS_I wr %r0, 0x0000, %fprs
1273DS_25:
1274 .word 0x34800001 ! 576: BG bg,a <label_0x1>
1275 illtrap
1276 .word 0x8db38308 ! 575: ALLIGNADDRESS alignaddr %r14, %r8, %r6
1277 .word 0x2e800001 ! 576: BVS bvs,a <label_0x1>
1278 .word 0x86c12001 ! 577: ADDCcc_I addccc %r4, 0x0001, %r3
1279 .word 0x8d902686 ! 578: WRPR_PSTATE_I wrpr %r0, 0x0686, %pstate
1280 .word 0x9da00563 ! 579: FSQRTq fsqrt
1281 .word 0x8fd02030 ! 580: Tcc_I tvs icc_or_xcc, %r0 + 48
1282 .word 0xdc8008a0 ! 581: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
1283 .word 0x9bd02033 ! 582: Tcc_I tcc icc_or_xcc, %r0 + 51
1284 .word 0xdc3fc003 ! 583: STD_R std %r14, [%r31 + %r3]
1285 .word 0xdccfe000 ! 584: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r14
1286 .word 0xdcffc023 ! 585: SWAPA_R swapa %r14, [%r31 + %r3] 0x01
1287 .word 0xdde7c023 ! 586: CASA_I casa [%r31] 0x 1, %r3, %r14
1288 .word 0x967ae001 ! 587: SDIV_I sdiv %r11, 0x0001, %r11
1289 .word 0xd67fe001 ! 588: SWAP_I swap %r11, [%r31 + 0x0001]
1290 .word 0x81982bd2 ! 589: WRHPR_HPSTATE_I wrhpr %r0, 0x0bd2, %hpstate
1291 ta T_CHANGE_HPRIV ! macro
1292 .word 0x8d802000 ! 591: WRFPRS_I wr %r0, 0x0000, %fprs
1293 .word 0x819822de ! 592: WRHPR_HPSTATE_I wrhpr %r0, 0x02de, %hpstate
1294 .word 0x8fa04dc3 ! 593: FdMULq fdmulq
1295 .word 0xced804a0 ! 594: LDXA_R ldxa [%r0, %r0] 0x25, %r7
1296 .word 0x81982bcc ! 595: WRHPR_HPSTATE_I wrhpr %r0, 0x0bcc, %hpstate
1297 ta T_CHANGE_PRIV ! macro
1298 ta T_CHANGE_NONPRIV ! macro
1299 ta T_CHANGE_TO_TL0 ! macro
1300 ta T_CHANGE_NONPRIV ! macro
1301 .word 0x97d02031 ! 600: Tcc_I tge icc_or_xcc, %r0 + 49
1302 .word 0x8cd14003 ! 601: UMULcc_R umulcc %r5, %r3, %r6
1303 .word 0x8198284e ! 602: WRHPR_HPSTATE_I wrhpr %r0, 0x084e, %hpstate
1304 ta T_CHANGE_NONPRIV ! macro
1305 .word 0x34700001 ! 604: BPG <illegal instruction>
1306 .word 0x819821d2 ! 605: WRHPR_HPSTATE_I wrhpr %r0, 0x01d2, %hpstate
1307 .word 0xccc004a0 ! 606: LDSWA_R ldswa [%r0, %r0] 0x25, %r6
1308 .word 0x9b6a800e ! 607: SDIVX_R sdivx %r10, %r14, %r13
1309 .word 0x81982e99 ! 608: WRHPR_HPSTATE_I wrhpr %r0, 0x0e99, %hpstate
1310 .word 0x819826df ! 609: WRHPR_HPSTATE_I wrhpr %r0, 0x06df, %hpstate
1311 .word 0x96032001 ! 610: ADD_I add %r12, 0x0001, %r11
1312 .word 0x8d9024c6 ! 611: WRPR_PSTATE_I wrpr %r0, 0x04c6, %pstate
1313 .word 0x3a700001 ! 612: BPCC <illegal instruction>
1314 .word 0x8d90240f ! 613: WRPR_PSTATE_I wrpr %r0, 0x040f, %pstate
1315 .word 0x8d902801 ! 614: WRPR_PSTATE_I wrpr %r0, 0x0801, %pstate
1316 .word 0xd6d804a0 ! 615: LDXA_R ldxa [%r0, %r0] 0x25, %r11
1317 .word 0x3a700001 ! 616: BPCC <illegal instruction>
1318 .word 0x80d02001 ! 617: UMULcc_I umulcc %r0, 0x0001, %r0
1319 .word 0x97508000 ! 618: RDPR_TSTATE rdpr %tstate, %r11
1320 .word 0x8d902e80 ! 619: WRPR_PSTATE_I wrpr %r0, 0x0e80, %pstate
1321 .word 0x8683e001 ! 620: ADDcc_I addcc %r15, 0x0001, %r3
1322 .word 0x26800001 ! 621: BL bl,a <label_0x1>
1323 .word 0xc6800a60 ! 622: LDUWA_R lduwa [%r0, %r0] 0x53, %r3
1324 .word 0x87802004 ! 623: WRASI_I wr %r0, 0x0004, %asi
1325 .word 0x8d902255 ! 624: WRPR_PSTATE_I wrpr %r0, 0x0255, %pstate
1326 .word 0x99a08dcb ! 625: FdMULq fdmulq
1327 .word 0x844aa001 ! 626: MULX_I mulx %r10, 0x0001, %r2
1328DS_26:
1329 .word 0x34800001 ! 628: BG bg,a <label_0x1>
1330 illtrap
1331 .word 0x85b3c306 ! 627: ALLIGNADDRESS alignaddr %r15, %r6, %r2
1332 .word 0x99d02034 ! 628: Tcc_I tgu icc_or_xcc, %r0 + 52
1333 .word 0xc4d7e000 ! 629: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r2
1334 .word 0xc457e001 ! 630: LDSH_I ldsh [%r31 + 0x0001], %r2
1335 ta T_CHANGE_NONHPRIV ! macro
1336 .word 0x819829cd ! 632: WRHPR_HPSTATE_I wrhpr %r0, 0x09cd, %hpstate
1337DS_27:
1338 .word 0x32800001 ! 634: BNE bne,a <label_0x1>
1339 illtrap
1340 .word 0x8fb28302 ! 633: ALLIGNADDRESS alignaddr %r10, %r2, %r7
1341 .word 0x81982313 ! 634: WRHPR_HPSTATE_I wrhpr %r0, 0x0313, %hpstate
1342 .word 0xce9004a0 ! 635: LDUHA_R lduha [%r0, %r0] 0x25, %r7
1343 .word 0x26700001 ! 636: BPL <illegal instruction>
1344 .word 0x8198204f ! 637: WRHPR_HPSTATE_I wrhpr %r0, 0x004f, %hpstate
1345 .word 0x8e79000f ! 638: SDIV_R sdiv %r4, %r15, %r7
1346 ta T_CHANGE_NONHPRIV ! macro
1347 .word 0x91a000c6 ! 640: FNEGd fnegd %f6, %f8
1348 .word 0x2e800001 ! 641: BVS bvs,a <label_0x1>
1349 .word 0x85d02031 ! 642: Tcc_I tle icc_or_xcc, %r0 + 49
1350 .word 0x38800001 ! 643: BGU bgu,a <label_0x1>
1351 .word 0x8d902e0f ! 644: WRPR_PSTATE_I wrpr %r0, 0x0e0f, %pstate
1352 .word 0x8d902a0d ! 645: WRPR_PSTATE_I wrpr %r0, 0x0a0d, %pstate
1353 mov 0x32, %r30
1354 .word 0x89d0001e ! 646: Tcc_R tleu icc_or_xcc, %r0 + %r30
1355 .word 0x8d902450 ! 647: WRPR_PSTATE_I wrpr %r0, 0x0450, %pstate
1356 .word 0xd0cfe010 ! 648: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r8
1357 .word 0x8d902253 ! 649: WRPR_PSTATE_I wrpr %r0, 0x0253, %pstate
1358 mov 0x30, %r30
1359 .word 0x87d0001e ! 650: Tcc_R tl icc_or_xcc, %r0 + %r30
1360 mov 0x32, %r30
1361 .word 0x87d0001e ! 651: Tcc_R tl icc_or_xcc, %r0 + %r30
1362 ta T_CHANGE_NONHPRIV ! macro
1363 .word 0xd017e001 ! 653: LDUH_I lduh [%r31 + 0x0001], %r8
1364DS_28:
1365 .word 0x34800001 ! 655: BG bg,a <label_0x1>
1366 .word 0xc131c006 ! 655: STQF_R - %f0, [%r6, %r7]
1367 .word 0x95458000 ! 654: RD_SOFTINT_REG rd %softint, %r10
1368 .word 0x24700001 ! 655: BPLE <illegal instruction>
1369 .word 0x8d902201 ! 656: WRPR_PSTATE_I wrpr %r0, 0x0201, %pstate
1370 .word 0xd48008a0 ! 657: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
1371 .word 0x8d802000 ! 658: WRFPRS_I wr %r0, 0x0000, %fprs
1372 mov 0x30, %r30
1373 .word 0x9dd0001e ! 659: Tcc_R tpos icc_or_xcc, %r0 + %r30
1374 ta T_CHANGE_TO_TL0 ! macro
1375 .word 0xd4c004a0 ! 661: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
1376 .word 0x8a69e001 ! 662: UDIVX_I udivx %r7, 0x0001, %r5
1377 .word 0x95d02030 ! 663: Tcc_I tg icc_or_xcc, %r0 + 48
1378 ta T_CHANGE_PRIV ! macro
1379 .word 0x8d902417 ! 665: WRPR_PSTATE_I wrpr %r0, 0x0417, %pstate
1380 .word 0x2a700001 ! 666: BPCS <illegal instruction>
1381 .word 0x8198281d ! 667: WRHPR_HPSTATE_I wrhpr %r0, 0x081d, %hpstate
1382 .word 0x8ba0056f ! 668: FSQRTq fsqrt
1383 .word 0x81982147 ! 669: WRHPR_HPSTATE_I wrhpr %r0, 0x0147, %hpstate
1384 .word 0x8d802000 ! 670: WRFPRS_I wr %r0, 0x0000, %fprs
1385 .word 0x8198228b ! 671: WRHPR_HPSTATE_I wrhpr %r0, 0x028b, %hpstate
1386 ta T_CHANGE_NONHPRIV ! macro
1387 ta T_CHANGE_PRIV ! macro
1388 .word 0x9249c00b ! 674: MULX_R mulx %r7, %r11, %r9
1389 .word 0xd2800b60 ! 675: LDUWA_R lduwa [%r0, %r0] 0x5b, %r9
1390 .word 0x8d802000 ! 676: WRFPRS_I wr %r0, 0x0000, %fprs
1391 .word 0x8d90284a ! 677: WRPR_PSTATE_I wrpr %r0, 0x084a, %pstate
1392 .word 0x2c800001 ! 678: BNEG bneg,a <label_0x1>
1393 .word 0x9e802001 ! 679: ADDcc_I addcc %r0, 0x0001, %r15
1394 .word 0x8d902053 ! 680: WRPR_PSTATE_I wrpr %r0, 0x0053, %pstate
1395 mov 0x33, %r30
1396 .word 0x95d0001e ! 681: Tcc_R tg icc_or_xcc, %r0 + %r30
1397 .word 0xde37c00b ! 682: STH_R sth %r15, [%r31 + %r11]
1398 ta T_CHANGE_HPRIV ! macro
1399 .word 0x9da24d20 ! 684: FsMULd fsmuld %f9, %f0, %f14
1400 .word 0xdcffc020 ! 685: SWAPA_R swapa %r14, [%r31 + %r0] 0x01
1401 .word 0x8d802000 ! 686: WRFPRS_I wr %r0, 0x0000, %fprs
1402 .word 0xdd97e001 ! 687: LDQFA_I - [%r31, 0x0001], %f14
1403 .word 0xdde7c020 ! 688: CASA_I casa [%r31] 0x 1, %r0, %r14
1404 .word 0x81982485 ! 689: WRHPR_HPSTATE_I wrhpr %r0, 0x0485, %hpstate
1405 .word 0xdc800ba0 ! 690: LDUWA_R lduwa [%r0, %r0] 0x5d, %r14
1406 mov 0x33, %r30
1407 .word 0x91d0001e ! 691: Tcc_R ta icc_or_xcc, %r0 + %r30
1408 .word 0x8d902a8c ! 692: WRPR_PSTATE_I wrpr %r0, 0x0a8c, %pstate
1409 .word 0x88c0a001 ! 693: ADDCcc_I addccc %r2, 0x0001, %r4
1410 .word 0x819824d6 ! 694: WRHPR_HPSTATE_I wrhpr %r0, 0x04d6, %hpstate
1411 .word 0x87d02030 ! 695: Tcc_I tl icc_or_xcc, %r0 + 48
1412 .word 0xc827c000 ! 696: STW_R stw %r4, [%r31 + %r0]
1413 .word 0x81982649 ! 697: WRHPR_HPSTATE_I wrhpr %r0, 0x0649, %hpstate
1414 .word 0x8d802004 ! 698: WRFPRS_I wr %r0, 0x0004, %fprs
1415 ta T_CHANGE_NONPRIV ! macro
1416 .word 0x8d90229c ! 700: WRPR_PSTATE_I wrpr %r0, 0x029c, %pstate
1417 .word 0x82690002 ! 701: UDIVX_R udivx %r4, %r2, %r1
1418 .word 0x8da1cdc9 ! 702: FdMULq fdmulq
1419 .word 0x8d802004 ! 703: WRFPRS_I wr %r0, 0x0004, %fprs
1420 .word 0x81982919 ! 704: WRHPR_HPSTATE_I wrhpr %r0, 0x0919, %hpstate
1421 ta T_CHANGE_TO_TL0 ! macro
1422 .word 0xcc1fe001 ! 706: LDD_I ldd [%r31 + 0x0001], %r6
1423 .word 0xcc9fc020 ! 707: LDDA_R ldda [%r31, %r0] 0x01, %r6
1424 .word 0x8a4a6001 ! 708: MULX_I mulx %r9, 0x0001, %r5
1425 .word 0xca37e001 ! 709: STH_I sth %r5, [%r31 + 0x0001]
1426 .word 0xca0fc000 ! 710: LDUB_R ldub [%r31 + %r0], %r5
1427 .word 0xcad804a0 ! 711: LDXA_R ldxa [%r0, %r0] 0x25, %r5
1428 .word 0x9da01a68 ! 712: FqTOi fqtoi
1429 .word 0x8e49c006 ! 713: MULX_R mulx %r7, %r6, %r7
1430 .word 0xce8008a0 ! 714: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
1431 .word 0x8ba00568 ! 715: FSQRTq fsqrt
1432 .word 0xca8008a0 ! 716: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
1433 .word 0x8d902e51 ! 717: WRPR_PSTATE_I wrpr %r0, 0x0e51, %pstate
1434 .word 0x8a790007 ! 718: SDIV_R sdiv %r4, %r7, %r5
1435 .word 0x987ba001 ! 719: SDIV_I sdiv %r14, 0x0001, %r12
1436 .word 0x8fa189cb ! 720: FDIVd fdivd %f6, %f42, %f38
1437 .word 0xce8804a0 ! 721: LDUBA_R lduba [%r0, %r0] 0x25, %r7
1438 .word 0x8d802000 ! 722: WRFPRS_I wr %r0, 0x0000, %fprs
1439 .word 0x8d902ac2 ! 723: WRPR_PSTATE_I wrpr %r0, 0x0ac2, %pstate
1440 .word 0x8d902ec7 ! 724: WRPR_PSTATE_I wrpr %r0, 0x0ec7, %pstate
1441DS_29:
1442 .word 0x22800001 ! 726: BE be,a <label_0x1>
1443 .word 0xc5322001 ! 726: STQF_I - %f2, [0x0001, %r8]
1444 .word 0x97458000 ! 725: RD_SOFTINT_REG rd %softint, %r11
1445 .word 0x8fd02030 ! 726: Tcc_I tvs icc_or_xcc, %r0 + 48
1446 .word 0xd6800ae0 ! 727: LDUWA_R lduwa [%r0, %r0] 0x57, %r11
1447 .word 0x8d802004 ! 728: WRFPRS_I wr %r0, 0x0004, %fprs
1448 .word 0x87802080 ! 729: WRASI_I wr %r0, 0x0080, %asi
1449 .word 0x89a00560 ! 730: FSQRTq fsqrt
1450 mov 0x33, %r30
1451 .word 0x99d0001e ! 731: Tcc_R tgu icc_or_xcc, %r0 + %r30
1452 ta T_CHANGE_TO_TL0 ! macro
1453 .word 0xc937c000 ! 733: STQF_R - %f4, [%r0, %r31]
1454DS_30:
1455 .word 0x20800001 ! 735: BN bn,a <label_0x1>
1456 .word 0xc5318004 ! 735: STQF_R - %f2, [%r4, %r6]
1457 .word 0x85458000 ! 734: RD_SOFTINT_REG rd %softint, %r2
1458 .word 0x85a34d20 ! 735: FsMULd fsmuld %f13, %f0, %f2
1459 .word 0x8fd02033 ! 736: Tcc_I tvs icc_or_xcc, %r0 + 51
1460 .word 0x81982e93 ! 737: WRHPR_HPSTATE_I wrhpr %r0, 0x0e93, %hpstate
1461 ta T_CHANGE_PRIV ! macro
1462 .word 0x36700001 ! 739: BPGE <illegal instruction>
1463 .word 0x8b504000 ! 740: RDPR_TNPC rdpr %tnpc, %r5
1464 .word 0x8bd02031 ! 741: Tcc_I tcs icc_or_xcc, %r0 + 49
1465DS_31:
1466 .word 0x32800001 ! 743: BNE bne,a <label_0x1>
1467 illtrap
1468 .word 0x83b1030b ! 742: ALLIGNADDRESS alignaddr %r4, %r11, %r1
1469 .word 0x87802080 ! 743: WRASI_I wr %r0, 0x0080, %asi
1470 .word 0x99d02032 ! 744: Tcc_I tgu icc_or_xcc, %r0 + 50
1471 .word 0xc237c00b ! 745: STH_R sth %r1, [%r31 + %r11]
1472 .word 0xc2800b00 ! 746: LDUWA_R lduwa [%r0, %r0] 0x58, %r1
1473 .word 0x9368e001 ! 747: SDIVX_I sdivx %r3, 0x0001, %r9
1474 .word 0x819826cc ! 748: WRHPR_HPSTATE_I wrhpr %r0, 0x06cc, %hpstate
1475 .word 0x81982457 ! 749: WRHPR_HPSTATE_I wrhpr %r0, 0x0457, %hpstate
1476 .word 0x8d9020dd ! 750: WRPR_PSTATE_I wrpr %r0, 0x00dd, %pstate
1477DS_32:
1478 .word 0x20800001 ! 752: BN bn,a <label_0x1>
1479 .word 0xd3336001 ! 752: STQF_I - %f9, [0x0001, %r13]
1480 .word 0x91458000 ! 751: RD_SOFTINT_REG rd %softint, %r8
1481 .word 0x87d02035 ! 752: Tcc_I tl icc_or_xcc, %r0 + 53
1482DS_33:
1483 .word 0x20800001 ! 754: BN bn,a <label_0x1>
1484 .word 0xc5318004 ! 754: STQF_R - %f2, [%r4, %r6]
1485 .word 0x9b458000 ! 753: RD_SOFTINT_REG rd %softint, %r13
1486 ta T_CHANGE_NONPRIV ! macro
1487 .word 0x9ad1400d ! 755: UMULcc_R umulcc %r5, %r13, %r13
1488 .word 0x81982c4f ! 756: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4f, %hpstate
1489 .word 0x8dd02033 ! 757: Tcc_I tneg icc_or_xcc, %r0 + 51
1490DS_34:
1491 .word 0x34800001 ! 759: BG bg,a <label_0x1>
1492 .word 0xd3332001 ! 759: STQF_I - %f9, [0x0001, %r12]
1493 .word 0x87458000 ! 758: RD_SOFTINT_REG rd %softint, %r3
1494 .word 0xc68fe020 ! 759: LDUBA_I lduba [%r31, + 0x0020] %asi, %r3
1495 .word 0x8d90201c ! 760: WRPR_PSTATE_I wrpr %r0, 0x001c, %pstate
1496 mov 0x32, %r30
1497 .word 0x9bd0001e ! 761: Tcc_R tcc icc_or_xcc, %r0 + %r30
1498 mov 0x32, %r30
1499 .word 0x81d0001e ! 762: Tcc_R tn icc_or_xcc, %r0 + %r30
1500 .word 0x88d3a001 ! 763: UMULcc_I umulcc %r14, 0x0001, %r4
1501 mov 0x35, %r30
1502 .word 0x95d0001e ! 764: Tcc_R tg icc_or_xcc, %r0 + %r30
1503 .word 0x8d802004 ! 765: WRFPRS_I wr %r0, 0x0004, %fprs
1504 .word 0x8d902859 ! 766: WRPR_PSTATE_I wrpr %r0, 0x0859, %pstate
1505 .word 0xc927e001 ! 767: STF_I st %f4, [0x0001, %r31]
1506 .word 0x96482001 ! 768: MULX_I mulx %r0, 0x0001, %r11
1507 .word 0x8d802004 ! 769: WRFPRS_I wr %r0, 0x0004, %fprs
1508 .word 0xd7e7c02d ! 770: CASA_I casa [%r31] 0x 1, %r13, %r11
1509 ta T_CHANGE_PRIV ! macro
1510 .word 0x2c800001 ! 772: BNEG bneg,a <label_0x1>
1511 .word 0xd68008a0 ! 773: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
1512 .word 0xd637e001 ! 774: STH_I sth %r11, [%r31 + 0x0001]
1513 .word 0xd62fc00d ! 775: STB_R stb %r11, [%r31 + %r13]
1514 .word 0xd6800aa0 ! 776: LDUWA_R lduwa [%r0, %r0] 0x55, %r11
1515 mov 0x35, %r30
1516 .word 0x95d0001e ! 777: Tcc_R tg icc_or_xcc, %r0 + %r30
1517 .word 0xd6ffc02d ! 778: SWAPA_R swapa %r11, [%r31 + %r13] 0x01
1518 .word 0x8198295d ! 779: WRHPR_HPSTATE_I wrhpr %r0, 0x095d, %hpstate
1519 .word 0x89d02035 ! 780: Tcc_I tleu icc_or_xcc, %r0 + 53
1520 .word 0x89508000 ! 781: RDPR_TSTATE rdpr %tstate, %r4
1521 ta T_CHANGE_NONHPRIV ! macro
1522 .word 0xc87fe001 ! 783: SWAP_I swap %r4, [%r31 + 0x0001]
1523 .word 0xc88008a0 ! 784: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
1524 .word 0x8d802000 ! 785: WRFPRS_I wr %r0, 0x0000, %fprs
1525 .word 0x8d902ed8 ! 786: WRPR_PSTATE_I wrpr %r0, 0x0ed8, %pstate
1526 .word 0xc917c000 ! 787: LDQF_R - [%r31, %r0], %f4
1527 .word 0x83514000 ! 788: RDPR_TBA rdpr %tba, %r1
1528 .word 0xc2800a80 ! 789: LDUWA_R lduwa [%r0, %r0] 0x54, %r1
1529 .word 0xc2dfe000 ! 790: LDXA_I ldxa [%r31, + 0x0000] %asi, %r1
1530DS_35:
1531 .word 0x32800001 ! 792: BNE bne,a <label_0x1>
1532 illtrap
1533 .word 0x99b24308 ! 791: ALLIGNADDRESS alignaddr %r9, %r8, %r12
1534 mov 0x32, %r30
1535 .word 0x83d0001e ! 792: Tcc_R te icc_or_xcc, %r0 + %r30
1536 .word 0x81982c01 ! 793: WRHPR_HPSTATE_I wrhpr %r0, 0x0c01, %hpstate
1537 ta T_CHANGE_NONPRIV ! macro
1538 .word 0x8d90249e ! 795: WRPR_PSTATE_I wrpr %r0, 0x049e, %pstate
1539 .word 0x819824d0 ! 796: WRHPR_HPSTATE_I wrhpr %r0, 0x04d0, %hpstate
1540 .word 0xd8800b80 ! 797: LDUWA_R lduwa [%r0, %r0] 0x5c, %r12
1541 .word 0x8d902e5a ! 798: WRPR_PSTATE_I wrpr %r0, 0x0e5a, %pstate
1542 .word 0x81982b5b ! 799: WRHPR_HPSTATE_I wrhpr %r0, 0x0b5b, %hpstate
1543 mov 0x35, %r30
1544 .word 0x99d0001e ! 800: Tcc_R tgu icc_or_xcc, %r0 + %r30
1545 .word 0xd9e7c028 ! 801: CASA_I casa [%r31] 0x 1, %r8, %r12
1546 .word 0x8d902a00 ! 802: WRPR_PSTATE_I wrpr %r0, 0x0a00, %pstate
1547 ta T_CHANGE_TO_TL0 ! macro
1548 .word 0xd82fe001 ! 804: STB_I stb %r12, [%r31 + 0x0001]
1549 .word 0x81982d95 ! 805: WRHPR_HPSTATE_I wrhpr %r0, 0x0d95, %hpstate
1550 .word 0xd8800a60 ! 806: LDUWA_R lduwa [%r0, %r0] 0x53, %r12
1551 .word 0xd8bfe001 ! 807: STDA_I stda %r12, [%r31 + 0x0001] %asi
1552 .word 0xd8ffc028 ! 808: SWAPA_R swapa %r12, [%r31 + %r8] 0x01
1553 .word 0x8d902400 ! 809: WRPR_PSTATE_I wrpr %r0, 0x0400, %pstate
1554 .word 0x81982b48 ! 810: WRHPR_HPSTATE_I wrhpr %r0, 0x0b48, %hpstate
1555 ta T_CHANGE_PRIV ! macro
1556 ta T_CHANGE_HPRIV ! macro
1557 .word 0xd927e001 ! 813: STF_I st %f12, [0x0001, %r31]
1558 .word 0x8d90268b ! 814: WRPR_PSTATE_I wrpr %r0, 0x068b, %pstate
1559 .word 0x83a00548 ! 815: FSQRTd fsqrt
1560DS_36:
1561 .word 0x34800001 ! 817: BG bg,a <label_0x1>
1562 illtrap
1563 .word 0x81b3030d ! 816: ALLIGNADDRESS alignaddr %r12, %r13, %r0
1564 .word 0x87802080 ! 817: WRASI_I wr %r0, 0x0080, %asi
1565 .word 0xc08008a0 ! 818: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
1566 .word 0xc0dfe010 ! 819: LDXA_I ldxa [%r31, + 0x0010] %asi, %r0
1567 ta T_CHANGE_NONPRIV ! macro
1568 .word 0x81d02033 ! 821: Tcc_I tn icc_or_xcc, %r0 + 51
1569 .word 0xc08008a0 ! 822: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
1570 .word 0x9bd02032 ! 823: Tcc_I tcc icc_or_xcc, %r0 + 50
1571 .word 0x8d802000 ! 824: WRFPRS_I wr %r0, 0x0000, %fprs
1572 .word 0x99a00566 ! 825: FSQRTq fsqrt
1573 .word 0xd8800c40 ! 826: LDUWA_R lduwa [%r0, %r0] 0x62, %r12
1574 .word 0x9dd02032 ! 827: Tcc_I tpos icc_or_xcc, %r0 + 50
1575 .word 0xd88008a0 ! 828: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
1576 .word 0x8d90268d ! 829: WRPR_PSTATE_I wrpr %r0, 0x068d, %pstate
1577 .word 0x2e700001 ! 830: BPVS <illegal instruction>
1578 .word 0xd8800c60 ! 831: LDUWA_R lduwa [%r0, %r0] 0x63, %r12
1579 .word 0x81a01a68 ! 832: FqTOi fqtoi
1580 .word 0x99a3c9c1 ! 833: FDIVd fdivd %f46, %f32, %f12
1581 .word 0x9a802001 ! 834: ADDcc_I addcc %r0, 0x0001, %r13
1582 ta T_CHANGE_PRIV ! macro
1583 .word 0xdaffc021 ! 836: SWAPA_R swapa %r13, [%r31 + %r1] 0x01
1584 .word 0x9279000d ! 837: SDIV_R sdiv %r4, %r13, %r9
1585 .word 0xd2ffc02d ! 838: SWAPA_R swapa %r9, [%r31 + %r13] 0x01
1586 .word 0xd2d004a0 ! 839: LDSHA_R ldsha [%r0, %r0] 0x25, %r9
1587 .word 0x36800001 ! 840: BGE bge,a <label_0x1>
1588 .word 0xd2800b00 ! 841: LDUWA_R lduwa [%r0, %r0] 0x58, %r9
1589 .word 0x8d902ad0 ! 842: WRPR_PSTATE_I wrpr %r0, 0x0ad0, %pstate
1590 .word 0x8198284b ! 843: WRHPR_HPSTATE_I wrhpr %r0, 0x084b, %hpstate
1591 .word 0xd29004a0 ! 844: LDUHA_R lduha [%r0, %r0] 0x25, %r9
1592 .word 0x81982fc6 ! 845: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc6, %hpstate
1593 .word 0x8bd02033 ! 846: Tcc_I tcs icc_or_xcc, %r0 + 51
1594 .word 0x87500000 ! 847: RDPR_TPC rdpr %tpc, %r3
1595 .word 0x8d802004 ! 848: WRFPRS_I wr %r0, 0x0004, %fprs
1596 .word 0x9750c000 ! 849: RDPR_TT rdpr %tt, %r11
1597 .word 0x81982f99 ! 850: WRHPR_HPSTATE_I wrhpr %r0, 0x0f99, %hpstate
1598 .word 0xd68008a0 ! 851: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
1599 .word 0x3e700001 ! 852: BPVC <illegal instruction>
1600 .word 0x8da20d2a ! 853: FsMULd fsmuld %f8, %f10, %f6
1601 .word 0xcde7c02a ! 854: CASA_I casa [%r31] 0x 1, %r10, %r6
1602 .word 0x8251000e ! 855: UMUL_R umul %r4, %r14, %r1
1603 mov 0x33, %r30
1604 .word 0x8dd0001e ! 856: Tcc_R tneg icc_or_xcc, %r0 + %r30
1605DS_37:
1606 .word 0x20800001 ! 858: BN bn,a <label_0x1>
1607 illtrap
1608 .word 0x8fb20303 ! 857: ALLIGNADDRESS alignaddr %r8, %r3, %r7
1609 .word 0xce4fe001 ! 858: LDSB_I ldsb [%r31 + 0x0001], %r7
1610 .word 0x8d802000 ! 859: WRFPRS_I wr %r0, 0x0000, %fprs
1611 .word 0x8d902695 ! 860: WRPR_PSTATE_I wrpr %r0, 0x0695, %pstate
1612 .word 0x8d90224a ! 861: WRPR_PSTATE_I wrpr %r0, 0x024a, %pstate
1613 ta T_CHANGE_TO_TL0 ! macro
1614 .word 0x2e700001 ! 863: BPVS <illegal instruction>
1615 .word 0x81982d02 ! 864: WRHPR_HPSTATE_I wrhpr %r0, 0x0d02, %hpstate
1616 ta T_CHANGE_TO_TL0 ! macro
1617 .word 0x964aa001 ! 866: MULX_I mulx %r10, 0x0001, %r11
1618 .word 0x9ba00541 ! 867: FSQRTd fsqrt
1619 .word 0x9d50c000 ! 868: RDPR_TT rdpr %tt, %r14
1620 mov 0x32, %r30
1621 .word 0x9dd0001e ! 869: Tcc_R tpos icc_or_xcc, %r0 + %r30
1622 ta T_CHANGE_NONHPRIV ! macro
1623 ta T_CHANGE_HPRIV ! macro
1624 .word 0xdcffc021 ! 872: SWAPA_R swapa %r14, [%r31 + %r1] 0x01
1625 .word 0x9fd02034 ! 873: Tcc_I tvc icc_or_xcc, %r0 + 52
1626 .word 0x81d02030 ! 874: Tcc_I tn icc_or_xcc, %r0 + 48
1627 .word 0xdc1fc000 ! 875: LDD_R ldd [%r31 + %r0], %r14
1628 .word 0x9dd02034 ! 876: Tcc_I tpos icc_or_xcc, %r0 + 52
1629 .word 0x887b2001 ! 877: SDIV_I sdiv %r12, 0x0001, %r4
1630 .word 0xc807c000 ! 878: LDUW_R lduw [%r31 + %r0], %r4
1631 .word 0x3e800001 ! 879: BVC bvc,a <label_0x1>
1632 .word 0x20800001 ! 880: BN bn,a <label_0x1>
1633 .word 0xc8d7e020 ! 881: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r4
1634 .word 0x87802088 ! 882: WRASI_I wr %r0, 0x0088, %asi
1635 .word 0xc927c001 ! 883: STF_R st %f4, [%r1, %r31]
1636 .word 0xc807c000 ! 884: LDUW_R lduw [%r31 + %r0], %r4
1637 ta T_CHANGE_PRIV ! macro
1638 .word 0x92822001 ! 886: ADDcc_I addcc %r8, 0x0001, %r9
1639 mov 0x31, %r30
1640 .word 0x8dd0001e ! 887: Tcc_R tneg icc_or_xcc, %r0 + %r30
1641 .word 0x8d902c43 ! 888: WRPR_PSTATE_I wrpr %r0, 0x0c43, %pstate
1642 .word 0x34700001 ! 889: BPG <illegal instruction>
1643 ta T_CHANGE_HPRIV ! macro
1644 .word 0x8d802004 ! 891: WRFPRS_I wr %r0, 0x0004, %fprs
1645 .word 0x8e4b4007 ! 892: MULX_R mulx %r13, %r7, %r7
1646 .word 0x8d9026c6 ! 893: WRPR_PSTATE_I wrpr %r0, 0x06c6, %pstate
1647 .word 0x81982810 ! 894: WRHPR_HPSTATE_I wrhpr %r0, 0x0810, %hpstate
1648 .word 0xcedfe000 ! 895: LDXA_I ldxa [%r31, + 0x0000] %asi, %r7
1649 .word 0x8adb4003 ! 896: SMULcc_R smulcc %r13, %r3, %r5
1650 .word 0x3a800001 ! 897: BCC bcc,a <label_0x1>
1651 .word 0x8d802000 ! 898: WRFPRS_I wr %r0, 0x0000, %fprs
1652 mov 0x33, %r30
1653 .word 0x93d0001e ! 899: Tcc_R tne icc_or_xcc, %r0 + %r30
1654 .word 0xcacfe010 ! 900: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r5
1655 ta T_CHANGE_NONPRIV ! macro
1656 .word 0xcbe7c023 ! 902: CASA_I casa [%r31] 0x 1, %r3, %r5
1657 .word 0x87802088 ! 903: WRASI_I wr %r0, 0x0088, %asi
1658 .word 0x8d9022c1 ! 904: WRPR_PSTATE_I wrpr %r0, 0x02c1, %pstate
1659 .word 0xca880e60 ! 905: LDUBA_R lduba [%r0, %r0] 0x73, %r5
1660 .word 0x81982edf ! 906: WRHPR_HPSTATE_I wrhpr %r0, 0x0edf, %hpstate
1661 .word 0x8d902881 ! 907: WRPR_PSTATE_I wrpr %r0, 0x0881, %pstate
1662 .word 0x87802010 ! 908: WRASI_I wr %r0, 0x0010, %asi
1663 .word 0x81982c5f ! 909: WRHPR_HPSTATE_I wrhpr %r0, 0x0c5f, %hpstate
1664 .word 0x8d9026c1 ! 910: WRPR_PSTATE_I wrpr %r0, 0x06c1, %pstate
1665 .word 0x9cc02001 ! 911: ADDCcc_I addccc %r0, 0x0001, %r14
1666DS_38:
1667 .word 0x32800001 ! 913: BNE bne,a <label_0x1>
1668 .word 0xd530e001 ! 913: STQF_I - %f10, [0x0001, %r3]
1669 .word 0x8b458000 ! 912: RD_SOFTINT_REG rd %softint, %r5
1670 .word 0x8d902ed0 ! 913: WRPR_PSTATE_I wrpr %r0, 0x0ed0, %pstate
1671 .word 0x8b6b000f ! 914: SDIVX_R sdivx %r12, %r15, %r5
1672 .word 0x93504000 ! 915: RDPR_TNPC rdpr %tnpc, %r9
1673 .word 0x93480000 ! 916: RDHPR_HPSTATE rdhpr %hpstate, %r9
1674 .word 0x36700001 ! 917: BPGE <illegal instruction>
1675 .word 0x81982d8e ! 918: WRHPR_HPSTATE_I wrhpr %r0, 0x0d8e, %hpstate
1676DS_39:
1677 .word 0x34800001 ! 920: BG bg,a <label_0x1>
1678 .word 0xd932e001 ! 920: STQF_I - %f12, [0x0001, %r11]
1679 .word 0x9d458000 ! 919: RD_SOFTINT_REG rd %softint, %r14
1680 ta T_CHANGE_HPRIV ! macro
1681 .word 0x8fa0cd24 ! 921: FsMULd fsmuld %f3, %f4, %f38
1682 .word 0x8da38d27 ! 922: FsMULd fsmuld %f14, %f38, %f6
1683 .word 0x819828d9 ! 923: WRHPR_HPSTATE_I wrhpr %r0, 0x08d9, %hpstate
1684 .word 0x9a48400a ! 924: MULX_R mulx %r1, %r10, %r13
1685 mov 0x35, %r30
1686 .word 0x8dd0001e ! 925: Tcc_R tneg icc_or_xcc, %r0 + %r30
1687 .word 0xdb37c00a ! 926: STQF_R - %f13, [%r10, %r31]
1688 ta T_CHANGE_HPRIV ! macro
1689 .word 0x819826c2 ! 928: WRHPR_HPSTATE_I wrhpr %r0, 0x06c2, %hpstate
1690 .word 0x8d802000 ! 929: WRFPRS_I wr %r0, 0x0000, %fprs
1691 ta T_CHANGE_PRIV ! macro
1692 .word 0xda57c000 ! 931: LDSH_R ldsh [%r31 + %r0], %r13
1693 .word 0x8369000b ! 932: SDIVX_R sdivx %r4, %r11, %r1
1694 .word 0x87802088 ! 933: WRASI_I wr %r0, 0x0088, %asi
1695 .word 0x20800001 ! 934: BN bn,a <label_0x1>
1696DS_40:
1697 .word 0x32800001 ! 936: BNE bne,a <label_0x1>
1698 .word 0xdd324006 ! 936: STQF_R - %f14, [%r6, %r9]
1699 .word 0x99458000 ! 935: RD_SOFTINT_REG rd %softint, %r12
1700 .word 0x85d02032 ! 936: Tcc_I tle icc_or_xcc, %r0 + 50
1701 .word 0x3a800001 ! 937: BCC bcc,a <label_0x1>
1702 .word 0x8e6b6001 ! 938: UDIVX_I udivx %r13, 0x0001, %r7
1703 .word 0x9a6b0009 ! 939: UDIVX_R udivx %r12, %r9, %r13
1704 .word 0x81982296 ! 940: WRHPR_HPSTATE_I wrhpr %r0, 0x0296, %hpstate
1705 .word 0x8da089c4 ! 941: FDIVd fdivd %f2, %f4, %f6
1706 .word 0x819825cf ! 942: WRHPR_HPSTATE_I wrhpr %r0, 0x05cf, %hpstate
1707 .word 0x81982102 ! 943: WRHPR_HPSTATE_I wrhpr %r0, 0x0102, %hpstate
1708 .word 0x8d902e98 ! 944: WRPR_PSTATE_I wrpr %r0, 0x0e98, %pstate
1709 .word 0x8d802004 ! 945: WRFPRS_I wr %r0, 0x0004, %fprs
1710 ta T_CHANGE_TO_TL0 ! macro
1711 .word 0x9883000e ! 947: ADDcc_R addcc %r12, %r14, %r12
1712 mov 0x34, %r30
1713 .word 0x89d0001e ! 948: Tcc_R tleu icc_or_xcc, %r0 + %r30
1714 .word 0x847a6001 ! 949: SDIV_I sdiv %r9, 0x0001, %r2
1715 .word 0x8fd02030 ! 950: Tcc_I tvs icc_or_xcc, %r0 + 48
1716 .word 0x2c700001 ! 951: BPNEG <illegal instruction>
1717 .word 0x8d902e57 ! 952: WRPR_PSTATE_I wrpr %r0, 0x0e57, %pstate
1718 .word 0xc4800c00 ! 953: LDUWA_R lduwa [%r0, %r0] 0x60, %r2
1719 .word 0x9852000d ! 954: UMUL_R umul %r8, %r13, %r12
1720 .word 0x8d902add ! 955: WRPR_PSTATE_I wrpr %r0, 0x0add, %pstate
1721 .word 0x8c49a001 ! 956: MULX_I mulx %r6, 0x0001, %r6
1722 .word 0xcc800c60 ! 957: LDUWA_R lduwa [%r0, %r0] 0x63, %r6
1723 .word 0x8d90264d ! 958: WRPR_PSTATE_I wrpr %r0, 0x064d, %pstate
1724 .word 0xcc4fe001 ! 959: LDSB_I ldsb [%r31 + 0x0001], %r6
1725 .word 0x8d802004 ! 960: WRFPRS_I wr %r0, 0x0004, %fprs
1726 .word 0x36700001 ! 961: BPGE <illegal instruction>
1727 .word 0x8d504000 ! 962: RDPR_TNPC rdpr %tnpc, %r6
1728 .word 0x34700001 ! 963: BPG <illegal instruction>
1729 ta T_CHANGE_TO_TL0 ! macro
1730 .word 0x9f514000 ! 965: RDPR_TBA rdpr %tba, %r15
1731 .word 0x9a82800c ! 966: ADDcc_R addcc %r10, %r12, %r13
1732 .word 0x9dd02035 ! 967: Tcc_I tpos icc_or_xcc, %r0 + 53
1733 .word 0xda57e001 ! 968: LDSH_I ldsh [%r31 + 0x0001], %r13
1734 .word 0xda97e030 ! 969: LDUHA_I lduha [%r31, + 0x0030] %asi, %r13
1735 .word 0x87802014 ! 970: WRASI_I wr %r0, 0x0014, %asi
1736 .word 0x94c36001 ! 971: ADDCcc_I addccc %r13, 0x0001, %r10
1737 .word 0x8198284e ! 972: WRHPR_HPSTATE_I wrhpr %r0, 0x084e, %hpstate
1738 .word 0xd4cfe020 ! 973: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r10
1739 .word 0x93a249a4 ! 974: FDIVs fdivs %f9, %f4, %f9
1740 ta T_CHANGE_NONHPRIV ! macro
1741 ta T_CHANGE_TO_TL0 ! macro
1742 .word 0x8d902e84 ! 977: WRPR_PSTATE_I wrpr %r0, 0x0e84, %pstate
1743 .word 0x81982dc3 ! 978: WRHPR_HPSTATE_I wrhpr %r0, 0x0dc3, %hpstate
1744 ta T_CHANGE_NONPRIV ! macro
1745 .word 0x81982a04 ! 980: WRHPR_HPSTATE_I wrhpr %r0, 0x0a04, %hpstate
1746 .word 0x8d802004 ! 981: WRFPRS_I wr %r0, 0x0004, %fprs
1747 .word 0xd2c7e010 ! 982: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r9
1748 .word 0x9adbc00a ! 983: SMULcc_R smulcc %r15, %r10, %r13
1749 .word 0x97d02035 ! 984: Tcc_I tge icc_or_xcc, %r0 + 53
1750 .word 0x8d902a13 ! 985: WRPR_PSTATE_I wrpr %r0, 0x0a13, %pstate
1751 .word 0x8d802000 ! 986: WRFPRS_I wr %r0, 0x0000, %fprs
1752 .word 0x87802004 ! 987: WRASI_I wr %r0, 0x0004, %asi
1753 .word 0xdb37e001 ! 988: STQF_I - %f13, [0x0001, %r31]
1754 .word 0x87d02033 ! 989: Tcc_I tl icc_or_xcc, %r0 + 51
1755 .word 0x92d1c006 ! 990: UMULcc_R umulcc %r7, %r6, %r9
1756 .word 0x36700001 ! 991: BPGE <illegal instruction>
1757 .word 0x91d02034 ! 992: Tcc_I ta icc_or_xcc, %r0 + 52
1758 .word 0xd2ffc026 ! 993: SWAPA_R swapa %r9, [%r31 + %r6] 0x01
1759 .word 0x3e800001 ! 994: BVC bvc,a <label_0x1>
1760 .word 0xd21fc000 ! 995: LDD_R ldd [%r31 + %r0], %r9
1761 .word 0xd2c804a0 ! 996: LDSBA_R ldsba [%r0, %r0] 0x25, %r9
1762 .word 0xd337e001 ! 997: STQF_I - %f9, [0x0001, %r31]
1763 .word 0x9da289ee ! 998: FDIVq dis not found
1764
1765 ta T_CHANGE_NONPRIV ! macro
1766 ta T_CHANGE_NONHPRIV ! macro
1767 .word 0xdc880e40 ! 1001: LDUBA_R lduba [%r0, %r0] 0x72, %r14
1768DS_41:
1769 .word 0x20800001 ! 1003: BN bn,a <label_0x1>
1770 illtrap
1771 .word 0x87b2430d ! 1002: ALLIGNADDRESS alignaddr %r9, %r13, %r3
1772 mov 0x31, %r30
1773 .word 0x9dd0001e ! 1003: Tcc_R tpos icc_or_xcc, %r0 + %r30
1774 .word 0x81982410 ! 1004: WRHPR_HPSTATE_I wrhpr %r0, 0x0410, %hpstate
1775 .word 0x8d802000 ! 1005: WRFPRS_I wr %r0, 0x0000, %fprs
1776 .word 0xc717c000 ! 1006: LDQF_R - [%r31, %r0], %f3
1777 .word 0xc6c7e020 ! 1007: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r3
1778 .word 0x9a6b2001 ! 1008: UDIVX_I udivx %r12, 0x0001, %r13
1779DS_42:
1780 .word 0x22800001 ! 1010: BE be,a <label_0x1>
1781 illtrap
1782 .word 0x83b2830b ! 1009: ALLIGNADDRESS alignaddr %r10, %r11, %r1
1783 .word 0xc28804a0 ! 1010: LDUBA_R lduba [%r0, %r0] 0x25, %r1
1784 .word 0x8d9024d1 ! 1011: WRPR_PSTATE_I wrpr %r0, 0x04d1, %pstate
1785 .word 0x8d90265e ! 1012: WRPR_PSTATE_I wrpr %r0, 0x065e, %pstate
1786 .word 0x81982293 ! 1013: WRHPR_HPSTATE_I wrhpr %r0, 0x0293, %hpstate
1787 ta T_CHANGE_HPRIV ! macro
1788 .word 0x8ada4009 ! 1015: SMULcc_R smulcc %r9, %r9, %r5
1789 .word 0xcad004a0 ! 1016: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
1790 .word 0xca8008a0 ! 1017: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
1791 .word 0x8d902487 ! 1018: WRPR_PSTATE_I wrpr %r0, 0x0487, %pstate
1792 .word 0x28800001 ! 1019: BLEU bleu,a <label_0x1>
1793 .word 0x2e800001 ! 1020: BVS bvs,a <label_0x1>
1794DS_43:
1795 .word 0x34800001 ! 1022: BG bg,a <label_0x1>
1796 illtrap
1797 .word 0x95b30305 ! 1021: ALLIGNADDRESS alignaddr %r12, %r5, %r10
1798DS_44:
1799 .word 0x32800001 ! 1023: BNE bne,a <label_0x1>
1800 .word 0xdd318000 ! 1023: STQF_R - %f14, [%r0, %r6]
1801 .word 0x9d458000 ! 1022: RD_SOFTINT_REG rd %softint, %r14
1802 .word 0x8d902446 ! 1023: WRPR_PSTATE_I wrpr %r0, 0x0446, %pstate
1803 ta T_CHANGE_PRIV ! macro
1804 .word 0x8d902a90 ! 1025: WRPR_PSTATE_I wrpr %r0, 0x0a90, %pstate
1805 .word 0x9ad94005 ! 1026: SMULcc_R smulcc %r5, %r5, %r13
1806 .word 0x84d9000e ! 1027: SMULcc_R smulcc %r4, %r14, %r2
1807 .word 0xc48008a0 ! 1028: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
1808 .word 0x8a6a800c ! 1029: UDIVX_R udivx %r10, %r12, %r5
1809 .word 0x87802089 ! 1030: WRASI_I wr %r0, 0x0089, %asi
1810 .word 0xca77e001 ! 1031: STX_I stx %r5, [%r31 + 0x0001]
1811 .word 0x81982f0d ! 1032: WRHPR_HPSTATE_I wrhpr %r0, 0x0f0d, %hpstate
1812 .word 0x28800001 ! 1033: BLEU bleu,a <label_0x1>
1813 .word 0x9d51c000 ! 1034: RDPR_TL rdpr %tl, %r14
1814 .word 0x87802014 ! 1035: WRASI_I wr %r0, 0x0014, %asi
1815 .word 0x9fa01a65 ! 1036: FqTOi fqtoi
1816 .word 0x8198278c ! 1037: WRHPR_HPSTATE_I wrhpr %r0, 0x078c, %hpstate
1817 .word 0x9dd02031 ! 1038: Tcc_I tpos icc_or_xcc, %r0 + 49
1818 .word 0xde8fe020 ! 1039: LDUBA_I lduba [%r31, + 0x0020] %asi, %r15
1819 .word 0x8da00565 ! 1040: FSQRTq fsqrt
1820 .word 0xcc9fe001 ! 1041: LDDA_I ldda [%r31, + 0x0001] %asi, %r6
1821 mov 0x34, %r30
1822 .word 0x95d0001e ! 1042: Tcc_R tg icc_or_xcc, %r0 + %r30
1823 .word 0x87802080 ! 1043: WRASI_I wr %r0, 0x0080, %asi
1824 .word 0x81494000 ! 1044: RDHPR_HTBA rdhpr %htba, %r0
1825 .word 0xc037c005 ! 1045: STH_R sth %r0, [%r31 + %r5]
1826 mov 0x32, %r30
1827 .word 0x97d0001e ! 1046: Tcc_R tge icc_or_xcc, %r0 + %r30
1828 .word 0xc0dfe020 ! 1047: LDXA_I ldxa [%r31, + 0x0020] %asi, %r0
1829 mov 0x34, %r30
1830 .word 0x81d0001e ! 1048: Tcc_R tn icc_or_xcc, %r0 + %r30
1831 .word 0x8198205f ! 1049: WRHPR_HPSTATE_I wrhpr %r0, 0x005f, %hpstate
1832 .word 0x8d90264d ! 1050: WRPR_PSTATE_I wrpr %r0, 0x064d, %pstate
1833DS_45:
1834 .word 0x32800001 ! 1052: BNE bne,a <label_0x1>
1835 .word 0xd1318003 ! 1052: STQF_R - %f8, [%r3, %r6]
1836 .word 0x91458000 ! 1051: RD_SOFTINT_REG rd %softint, %r8
1837 .word 0x91508000 ! 1052: RDPR_TSTATE rdpr %tstate, %r8
1838 .word 0x8d9026cc ! 1053: WRPR_PSTATE_I wrpr %r0, 0x06cc, %pstate
1839 .word 0x9dd02034 ! 1054: Tcc_I tpos icc_or_xcc, %r0 + 52
1840 .word 0x98828000 ! 1055: ADDcc_R addcc %r10, %r0, %r12
1841 .word 0xd8cfe030 ! 1056: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r12
1842 ta T_CHANGE_TO_TL0 ! macro
1843 mov 0x30, %r30
1844 .word 0x8bd0001e ! 1058: Tcc_R tcs icc_or_xcc, %r0 + %r30
1845 .word 0xd8800c80 ! 1059: LDUWA_R lduwa [%r0, %r0] 0x64, %r12
1846 .word 0x87802089 ! 1060: WRASI_I wr %r0, 0x0089, %asi
1847 .word 0x8e6be001 ! 1061: UDIVX_I udivx %r15, 0x0001, %r7
1848 .word 0xce0fc000 ! 1062: LDUB_R ldub [%r31 + %r0], %r7
1849 .word 0x93a2cd2e ! 1063: FsMULd fsmuld %f11, %f14, %f40
1850 ta T_CHANGE_NONPRIV ! macro
1851 .word 0x81982f9c ! 1065: WRHPR_HPSTATE_I wrhpr %r0, 0x0f9c, %hpstate
1852 .word 0x30800001 ! 1066: BA ba,a <label_0x1>
1853 .word 0xd277e001 ! 1067: STX_I stx %r9, [%r31 + 0x0001]
1854 .word 0x93d02032 ! 1068: Tcc_I tne icc_or_xcc, %r0 + 50
1855DS_46:
1856 .word 0x32800001 ! 1070: BNE bne,a <label_0x1>
1857 .word 0xdd31000f ! 1070: STQF_R - %f14, [%r15, %r4]
1858 .word 0x95458000 ! 1069: RD_SOFTINT_REG rd %softint, %r10
1859 .word 0x8d802000 ! 1070: WRFPRS_I wr %r0, 0x0000, %fprs
1860 .word 0x3a700001 ! 1071: BPCC <illegal instruction>
1861 .word 0x8d802000 ! 1072: WRFPRS_I wr %r0, 0x0000, %fprs
1862 .word 0x24700001 ! 1073: BPLE <illegal instruction>
1863 .word 0xd48008a0 ! 1074: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
1864 .word 0x81d02035 ! 1075: Tcc_I tn icc_or_xcc, %r0 + 53
1865DS_47:
1866 .word 0x20800001 ! 1077: BN bn,a <label_0x1>
1867 .word 0xdb300008 ! 1077: STQF_R - %f13, [%r8, %r0]
1868 .word 0x9f458000 ! 1076: RD_SOFTINT_REG rd %softint, %r15
1869 .word 0x819820d0 ! 1077: WRHPR_HPSTATE_I wrhpr %r0, 0x00d0, %hpstate
1870 mov 0x34, %r30
1871 .word 0x81d0001e ! 1078: Tcc_R tn icc_or_xcc, %r0 + %r30
1872 ta T_CHANGE_TO_TL0 ! macro
1873 .word 0x9dd02030 ! 1080: Tcc_I tpos icc_or_xcc, %r0 + 48
1874 .word 0x9c49c00e ! 1081: MULX_R mulx %r7, %r14, %r14
1875 .word 0x81982101 ! 1082: WRHPR_HPSTATE_I wrhpr %r0, 0x0101, %hpstate
1876 .word 0x8198250e ! 1083: WRHPR_HPSTATE_I wrhpr %r0, 0x050e, %hpstate
1877 .word 0x81982645 ! 1084: WRHPR_HPSTATE_I wrhpr %r0, 0x0645, %hpstate
1878 .word 0xdc8008a0 ! 1085: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
1879 .word 0x8d902800 ! 1086: WRPR_PSTATE_I wrpr %r0, 0x0800, %pstate
1880 .word 0x91a00542 ! 1087: FSQRTd fsqrt
1881 .word 0x96792001 ! 1088: SDIV_I sdiv %r4, 0x0001, %r11
1882 .word 0x8d902419 ! 1089: WRPR_PSTATE_I wrpr %r0, 0x0419, %pstate
1883 .word 0xd6d80e80 ! 1090: LDXA_R ldxa [%r0, %r0] 0x74, %r11
1884 .word 0xd6d7e020 ! 1091: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
1885 .word 0x86d2c000 ! 1092: UMULcc_R umulcc %r11, %r0, %r3
1886 .word 0x91d02031 ! 1093: Tcc_I ta icc_or_xcc, %r0 + 49
1887 .word 0x91a01a6c ! 1094: FqTOi fqtoi
1888 .word 0x22800001 ! 1095: BE be,a <label_0x1>
1889 .word 0x97d02030 ! 1096: Tcc_I tge icc_or_xcc, %r0 + 48
1890 mov 0x30, %r30
1891 .word 0x85d0001e ! 1097: Tcc_R tle icc_or_xcc, %r0 + %r30
1892 ta T_CHANGE_HPRIV ! macro
1893 .word 0xd0d80e40 ! 1099: LDXA_R ldxa [%r0, %r0] 0x72, %r8
1894 .word 0x87802016 ! 1100: WRASI_I wr %r0, 0x0016, %asi
1895 .word 0x94032001 ! 1101: ADD_I add %r12, 0x0001, %r10
1896 ta T_CHANGE_HPRIV ! macro
1897 .word 0xd43fe001 ! 1103: STD_I std %r10, [%r31 + 0x0001]
1898 .word 0xd4800ac0 ! 1104: LDUWA_R lduwa [%r0, %r0] 0x56, %r10
1899 .word 0x8d902ad2 ! 1105: WRPR_PSTATE_I wrpr %r0, 0x0ad2, %pstate
1900 .word 0xd48008a0 ! 1106: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
1901 ta T_CHANGE_NONHPRIV ! macro
1902 .word 0x92806001 ! 1108: ADDcc_I addcc %r1, 0x0001, %r9
1903 .word 0xd2880e80 ! 1109: LDUBA_R lduba [%r0, %r0] 0x74, %r9
1904DS_48:
1905 .word 0x22800001 ! 1111: BE be,a <label_0x1>
1906 .word 0xc5322001 ! 1111: STQF_I - %f2, [0x0001, %r8]
1907 .word 0x9b458000 ! 1110: RD_SOFTINT_REG rd %softint, %r13
1908 .word 0x8d902048 ! 1111: WRPR_PSTATE_I wrpr %r0, 0x0048, %pstate
1909 .word 0x8e80a001 ! 1112: ADDcc_I addcc %r2, 0x0001, %r7
1910 ta T_CHANGE_HPRIV ! macro
1911 mov 0x32, %r30
1912 .word 0x9bd0001e ! 1114: Tcc_R tcc icc_or_xcc, %r0 + %r30
1913 .word 0x22700001 ! 1115: BPE <illegal instruction>
1914 .word 0x83a000c3 ! 1116: FNEGd fnegd %f34, %f32
1915 .word 0x9dd02030 ! 1117: Tcc_I tpos icc_or_xcc, %r0 + 48
1916 .word 0x98686001 ! 1118: UDIVX_I udivx %r1, 0x0001, %r12
1917 .word 0xd8c00e80 ! 1119: LDSWA_R ldswa [%r0, %r0] 0x74, %r12
1918 .word 0x8b480000 ! 1120: RDHPR_HPSTATE rdhpr %hpstate, %r5
1919 .word 0x99514000 ! 1121: RDPR_TBA rdpr %tba, %r12
1920 ta T_CHANGE_TO_TL0 ! macro
1921 .word 0x81982d95 ! 1123: WRHPR_HPSTATE_I wrhpr %r0, 0x0d95, %hpstate
1922 .word 0x81982a8e ! 1124: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8e, %hpstate
1923DS_49:
1924 .word 0x22800001 ! 1126: BE be,a <label_0x1>
1925 .word 0xc3322001 ! 1126: STQF_I - %f1, [0x0001, %r8]
1926 .word 0x85458000 ! 1125: RD_SOFTINT_REG rd %softint, %r2
1927 .word 0x8d902ac4 ! 1126: WRPR_PSTATE_I wrpr %r0, 0x0ac4, %pstate
1928 mov 0x34, %r30
1929 .word 0x8dd0001e ! 1127: Tcc_R tneg icc_or_xcc, %r0 + %r30
1930 .word 0x8069c004 ! 1128: UDIVX_R udivx %r7, %r4, %r0
1931 ta T_CHANGE_NONPRIV ! macro
1932 .word 0x9c53800e ! 1130: UMUL_R umul %r14, %r14, %r14
1933 .word 0x81d02033 ! 1131: Tcc_I tn icc_or_xcc, %r0 + 51
1934 .word 0x8e4b6001 ! 1132: MULX_I mulx %r13, 0x0001, %r7
1935 .word 0x9adb8004 ! 1133: SMULcc_R smulcc %r14, %r4, %r13
1936 .word 0x8d902416 ! 1134: WRPR_PSTATE_I wrpr %r0, 0x0416, %pstate
1937 .word 0x8d902e01 ! 1135: WRPR_PSTATE_I wrpr %r0, 0x0e01, %pstate
1938 ta T_CHANGE_TO_TL0 ! macro
1939 .word 0x8cd90003 ! 1137: SMULcc_R smulcc %r4, %r3, %r6
1940 .word 0x886ae001 ! 1138: UDIVX_I udivx %r11, 0x0001, %r4
1941 .word 0x82820004 ! 1139: ADDcc_R addcc %r8, %r4, %r1
1942 .word 0x8d902edb ! 1140: WRPR_PSTATE_I wrpr %r0, 0x0edb, %pstate
1943 .word 0x819823c5 ! 1141: WRHPR_HPSTATE_I wrhpr %r0, 0x03c5, %hpstate
1944 .word 0xc29004a0 ! 1142: LDUHA_R lduha [%r0, %r0] 0x25, %r1
1945 mov 0x35, %r30
1946 .word 0x83d0001e ! 1143: Tcc_R te icc_or_xcc, %r0 + %r30
1947 .word 0x92698006 ! 1144: UDIVX_R udivx %r6, %r6, %r9
1948DS_50:
1949 .word 0x34800001 ! 1146: BG bg,a <label_0x1>
1950 .word 0xc730800b ! 1146: STQF_R - %f3, [%r11, %r2]
1951 .word 0x8f458000 ! 1145: RD_SOFTINT_REG rd %softint, %r7
1952 .word 0xce9fc020 ! 1146: LDDA_R ldda [%r31, %r0] 0x01, %r7
1953 .word 0x8d802004 ! 1147: WRFPRS_I wr %r0, 0x0004, %fprs
1954 ta T_CHANGE_PRIV ! macro
1955 .word 0xce800ac0 ! 1149: LDUWA_R lduwa [%r0, %r0] 0x56, %r7
1956 mov 0x35, %r30
1957 .word 0x99d0001e ! 1150: Tcc_R tgu icc_or_xcc, %r0 + %r30
1958DS_51:
1959 .word 0x32800001 ! 1152: BNE bne,a <label_0x1>
1960 illtrap
1961 .word 0x87b3430c ! 1151: ALLIGNADDRESS alignaddr %r13, %r12, %r3
1962 .word 0xc6cfe010 ! 1152: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r3
1963 mov 0x33, %r30
1964 .word 0x8bd0001e ! 1153: Tcc_R tcs icc_or_xcc, %r0 + %r30
1965 .word 0x8d902a84 ! 1154: WRPR_PSTATE_I wrpr %r0, 0x0a84, %pstate
1966 mov 0x33, %r30
1967 .word 0x89d0001e ! 1155: Tcc_R tleu icc_or_xcc, %r0 + %r30
1968 .word 0xc6cfe030 ! 1156: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r3
1969 .word 0x8d902ed3 ! 1157: WRPR_PSTATE_I wrpr %r0, 0x0ed3, %pstate
1970 .word 0x9950c000 ! 1158: RDPR_TT rdpr %tt, %r12
1971 ta T_CHANGE_NONHPRIV ! macro
1972 .word 0x87802089 ! 1160: WRASI_I wr %r0, 0x0089, %asi
1973 .word 0x81982cc4 ! 1161: WRHPR_HPSTATE_I wrhpr %r0, 0x0cc4, %hpstate
1974 .word 0x87d02031 ! 1162: Tcc_I tl icc_or_xcc, %r0 + 49
1975 .word 0x99d02030 ! 1163: Tcc_I tgu icc_or_xcc, %r0 + 48
1976 mov 0x35, %r30
1977 .word 0x8fd0001e ! 1164: Tcc_R tvs icc_or_xcc, %r0 + %r30
1978 .word 0x89d02034 ! 1165: Tcc_I tleu icc_or_xcc, %r0 + 52
1979 .word 0xd8d804a0 ! 1166: LDXA_R ldxa [%r0, %r0] 0x25, %r12
1980 .word 0x8d902c8d ! 1167: WRPR_PSTATE_I wrpr %r0, 0x0c8d, %pstate
1981 .word 0x856bc00e ! 1168: SDIVX_R sdivx %r15, %r14, %r2
1982 .word 0x97d02030 ! 1169: Tcc_I tge icc_or_xcc, %r0 + 48
1983 .word 0x8d802000 ! 1170: WRFPRS_I wr %r0, 0x0000, %fprs
1984 .word 0x8dd02032 ! 1171: Tcc_I tneg icc_or_xcc, %r0 + 50
1985 .word 0xc4d7e030 ! 1172: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r2
1986 .word 0xc417e001 ! 1173: LDUH_I lduh [%r31 + 0x0001], %r2
1987 .word 0x2c800001 ! 1174: BNEG bneg,a <label_0x1>
1988 .word 0x8d902248 ! 1175: WRPR_PSTATE_I wrpr %r0, 0x0248, %pstate
1989 .word 0x9fd02032 ! 1176: Tcc_I tvc icc_or_xcc, %r0 + 50
1990 .word 0x87802088 ! 1177: WRASI_I wr %r0, 0x0088, %asi
1991 .word 0x24800001 ! 1178: BLE ble,a <label_0x1>
1992 .word 0x93494000 ! 1179: RDHPR_HTBA rdhpr %htba, %r9
1993 .word 0xd28008a0 ! 1180: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
1994 .word 0x9751c000 ! 1181: RDPR_TL rdpr %tl, %r11
1995DS_52:
1996 .word 0x22800001 ! 1183: BE be,a <label_0x1>
1997 .word 0xdf30e001 ! 1183: STQF_I - %f15, [0x0001, %r3]
1998 .word 0x93458000 ! 1182: RD_SOFTINT_REG rd %softint, %r9
1999 .word 0x81982f4c ! 1183: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4c, %hpstate
2000 .word 0x81982ecb ! 1184: WRHPR_HPSTATE_I wrhpr %r0, 0x0ecb, %hpstate
2001 ta T_CHANGE_HPRIV ! macro
2002 .word 0x9da00541 ! 1186: FSQRTd fsqrt
2003DS_53:
2004 .word 0x32800001 ! 1188: BNE bne,a <label_0x1>
2005 illtrap
2006 .word 0x83b34304 ! 1187: ALLIGNADDRESS alignaddr %r13, %r4, %r1
2007 .word 0x8d902a05 ! 1188: WRPR_PSTATE_I wrpr %r0, 0x0a05, %pstate
2008 .word 0xc277c004 ! 1189: STX_R stx %r1, [%r31 + %r4]
2009 .word 0x8d90268a ! 1190: WRPR_PSTATE_I wrpr %r0, 0x068a, %pstate
2010 .word 0x8d802000 ! 1191: WRFPRS_I wr %r0, 0x0000, %fprs
2011 .word 0x85a01a6a ! 1192: FqTOi fqtoi
2012 .word 0x98c2a001 ! 1193: ADDCcc_I addccc %r10, 0x0001, %r12
2013 .word 0x26700001 ! 1194: BPL <illegal instruction>
2014 .word 0xd82fe001 ! 1195: STB_I stb %r12, [%r31 + 0x0001]
2015DS_54:
2016 .word 0x34800001 ! 1197: BG bg,a <label_0x1>
2017 .word 0xdf332001 ! 1197: STQF_I - %f15, [0x0001, %r12]
2018 .word 0x9b458000 ! 1196: RD_SOFTINT_REG rd %softint, %r13
2019 .word 0x86c16001 ! 1197: ADDCcc_I addccc %r5, 0x0001, %r3
2020 .word 0xc727e001 ! 1198: STF_I st %f3, [0x0001, %r31]
2021 .word 0x8d902e94 ! 1199: WRPR_PSTATE_I wrpr %r0, 0x0e94, %pstate
2022 .word 0x8e4a400b ! 1200: MULX_R mulx %r9, %r11, %r7
2023 .word 0x8d902097 ! 1201: WRPR_PSTATE_I wrpr %r0, 0x0097, %pstate
2024 ta T_CHANGE_PRIV ! macro
2025 .word 0x32700001 ! 1203: BPNE <illegal instruction>
2026 .word 0x9ba109ee ! 1204: FDIVq dis not found
2027
2028 .word 0x8d802000 ! 1205: WRFPRS_I wr %r0, 0x0000, %fprs
2029 .word 0x9dd02032 ! 1206: Tcc_I tpos icc_or_xcc, %r0 + 50
2030 .word 0x81982bc5 ! 1207: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc5, %hpstate
2031 .word 0x81982f40 ! 1208: WRHPR_HPSTATE_I wrhpr %r0, 0x0f40, %hpstate
2032 .word 0xda8008a0 ! 1209: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
2033 .word 0xda900e80 ! 1210: LDUHA_R lduha [%r0, %r0] 0x74, %r13
2034 .word 0x8d902a02 ! 1211: WRPR_PSTATE_I wrpr %r0, 0x0a02, %pstate
2035 .word 0x8d802004 ! 1212: WRFPRS_I wr %r0, 0x0004, %fprs
2036 .word 0x93d02033 ! 1213: Tcc_I tne icc_or_xcc, %r0 + 51
2037 .word 0xda880e60 ! 1214: LDUBA_R lduba [%r0, %r0] 0x73, %r13
2038 .word 0x876aa001 ! 1215: SDIVX_I sdivx %r10, 0x0001, %r3
2039 .word 0x9da10dc3 ! 1216: FdMULq fdmulq
2040 .word 0x8d802000 ! 1217: WRFPRS_I wr %r0, 0x0000, %fprs
2041 .word 0x8d902691 ! 1218: WRPR_PSTATE_I wrpr %r0, 0x0691, %pstate
2042 ta T_CHANGE_HPRIV ! macro
2043 .word 0x81982800 ! 1220: WRHPR_HPSTATE_I wrhpr %r0, 0x0800, %hpstate
2044 .word 0x99a0054a ! 1221: FSQRTd fsqrt
2045DS_55:
2046 .word 0x20800001 ! 1223: BN bn,a <label_0x1>
2047 illtrap
2048 .word 0x83b0c30d ! 1222: ALLIGNADDRESS alignaddr %r3, %r13, %r1
2049 ta T_CHANGE_TO_TL0 ! macro
2050 ta T_CHANGE_NONPRIV ! macro
2051 .word 0x92d2c001 ! 1225: UMULcc_R umulcc %r11, %r1, %r9
2052 .word 0x81982214 ! 1226: WRHPR_HPSTATE_I wrhpr %r0, 0x0214, %hpstate
2053 ta T_CHANGE_NONPRIV ! macro
2054 .word 0x81982209 ! 1228: WRHPR_HPSTATE_I wrhpr %r0, 0x0209, %hpstate
2055 .word 0x936ba001 ! 1229: SDIVX_I sdivx %r14, 0x0001, %r9
2056 .word 0x2c700001 ! 1230: BPNEG <illegal instruction>
2057DS_56:
2058 .word 0x20800001 ! 1232: BN bn,a <label_0x1>
2059 illtrap
2060 .word 0x8db00309 ! 1231: ALLIGNADDRESS alignaddr %r0, %r9, %r6
2061DS_57:
2062 .word 0x20800001 ! 1233: BN bn,a <label_0x1>
2063 illtrap
2064 .word 0x85b24309 ! 1232: ALLIGNADDRESS alignaddr %r9, %r9, %r2
2065 .word 0x8198215c ! 1233: WRHPR_HPSTATE_I wrhpr %r0, 0x015c, %hpstate
2066 .word 0x99a01a65 ! 1234: FqTOi fqtoi
2067DS_58:
2068 .word 0x22800001 ! 1236: BE be,a <label_0x1>
2069 illtrap
2070 .word 0x89b20307 ! 1235: ALLIGNADDRESS alignaddr %r8, %r7, %r4
2071 .word 0x24700001 ! 1236: BPLE <illegal instruction>
2072 .word 0x97a249a4 ! 1237: FDIVs fdivs %f9, %f4, %f11
2073 .word 0x8d90220c ! 1238: WRPR_PSTATE_I wrpr %r0, 0x020c, %pstate
2074 .word 0x87d02034 ! 1239: Tcc_I tl icc_or_xcc, %r0 + 52
2075 .word 0xd7e7c024 ! 1240: CASA_I casa [%r31] 0x 1, %r4, %r11
2076 .word 0xd67fe001 ! 1241: SWAP_I swap %r11, [%r31 + 0x0001]
2077 .word 0xd61fc000 ! 1242: LDD_R ldd [%r31 + %r0], %r11
2078 .word 0x8d902a5f ! 1243: WRPR_PSTATE_I wrpr %r0, 0x0a5f, %pstate
2079 .word 0x81982359 ! 1244: WRHPR_HPSTATE_I wrhpr %r0, 0x0359, %hpstate
2080 .word 0xd727e001 ! 1245: STF_I st %f11, [0x0001, %r31]
2081 .word 0x99698001 ! 1246: SDIVX_R sdivx %r6, %r1, %r12
2082 .word 0x97d02032 ! 1247: Tcc_I tge icc_or_xcc, %r0 + 50
2083 .word 0xd89fc020 ! 1248: LDDA_R ldda [%r31, %r0] 0x01, %r12
2084 .word 0x819823dd ! 1249: WRHPR_HPSTATE_I wrhpr %r0, 0x03dd, %hpstate
2085 ta T_CHANGE_TO_TL0 ! macro
2086 .word 0x816a6001 ! 1251: SDIVX_I sdivx %r9, 0x0001, %r0
2087 .word 0x81982041 ! 1252: WRHPR_HPSTATE_I wrhpr %r0, 0x0041, %hpstate
2088 .word 0x984a2001 ! 1253: MULX_I mulx %r8, 0x0001, %r12
2089 .word 0xd937e001 ! 1254: STQF_I - %f12, [0x0001, %r31]
2090 .word 0x87a10d2b ! 1255: FsMULd fsmuld %f4, %f42, %f34
2091 ta T_CHANGE_TO_TL0 ! macro
2092DS_59:
2093 .word 0x34800001 ! 1258: BG bg,a <label_0x1>
2094 .word 0xcf302001 ! 1258: STQF_I - %f7, [0x0001, %r0]
2095 .word 0x91458000 ! 1257: RD_SOFTINT_REG rd %softint, %r8
2096 .word 0x8e006001 ! 1258: ADD_I add %r1, 0x0001, %r7
2097 .word 0x8950c000 ! 1259: RDPR_TT rdpr %tt, %r4
2098 .word 0x8d90280f ! 1260: WRPR_PSTATE_I wrpr %r0, 0x080f, %pstate
2099 .word 0x8d802000 ! 1261: WRFPRS_I wr %r0, 0x0000, %fprs
2100 .word 0x99a01a61 ! 1262: FqTOi fqtoi
2101 ta T_CHANGE_NONHPRIV ! macro
2102 .word 0x81982052 ! 1264: WRHPR_HPSTATE_I wrhpr %r0, 0x0052, %hpstate
2103 .word 0x9678000f ! 1265: SDIV_R sdiv %r0, %r15, %r11
2104 .word 0x99a389a9 ! 1266: FDIVs fdivs %f14, %f9, %f12
2105 .word 0xd88008a0 ! 1267: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
2106 .word 0x9a00e001 ! 1268: ADD_I add %r3, 0x0001, %r13
2107DS_60:
2108 .word 0x22800001 ! 1270: BE be,a <label_0x1>
2109 .word 0xc930a001 ! 1270: STQF_I - %f4, [0x0001, %r2]
2110 .word 0x91458000 ! 1269: RD_SOFTINT_REG rd %softint, %r8
2111 .word 0x819828da ! 1270: WRHPR_HPSTATE_I wrhpr %r0, 0x08da, %hpstate
2112 .word 0x81982c0d ! 1271: WRHPR_HPSTATE_I wrhpr %r0, 0x0c0d, %hpstate
2113 .word 0x8ad14009 ! 1272: UMULcc_R umulcc %r5, %r9, %r5
2114 .word 0x9f504000 ! 1273: RDPR_TNPC rdpr %tnpc, %r15
2115 .word 0x8198250d ! 1274: WRHPR_HPSTATE_I wrhpr %r0, 0x050d, %hpstate
2116 ta T_CHANGE_HPRIV ! macro
2117 .word 0x88db0008 ! 1276: SMULcc_R smulcc %r12, %r8, %r4
2118 .word 0xc87fe001 ! 1277: SWAP_I swap %r4, [%r31 + 0x0001]
2119 .word 0x8c03a001 ! 1278: ADD_I add %r14, 0x0001, %r6
2120 .word 0xcd97e001 ! 1279: LDQFA_I - [%r31, 0x0001], %f6
2121 ta T_CHANGE_PRIV ! macro
2122 .word 0x8d802000 ! 1281: WRFPRS_I wr %r0, 0x0000, %fprs
2123 .word 0x8dd02031 ! 1282: Tcc_I tneg icc_or_xcc, %r0 + 49
2124 .word 0x8d902c5a ! 1283: WRPR_PSTATE_I wrpr %r0, 0x0c5a, %pstate
2125 .word 0x9fa0054d ! 1284: FSQRTd fsqrt
2126 .word 0x20800001 ! 1285: BN bn,a <label_0x1>
2127 ta T_CHANGE_NONPRIV ! macro
2128 .word 0x87802089 ! 1287: WRASI_I wr %r0, 0x0089, %asi
2129 .word 0x97a0c9aa ! 1288: FDIVs fdivs %f3, %f10, %f11
2130 .word 0x81982fd9 ! 1289: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd9, %hpstate
2131 .word 0xd68008a0 ! 1290: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2132DS_61:
2133 .word 0x32800001 ! 1292: BNE bne,a <label_0x1>
2134 .word 0xdd33000d ! 1292: STQF_R - %f14, [%r13, %r12]
2135 .word 0x83458000 ! 1291: RD_SOFTINT_REG rd %softint, %r1
2136 .word 0x81982918 ! 1292: WRHPR_HPSTATE_I wrhpr %r0, 0x0918, %hpstate
2137 .word 0xc28008a0 ! 1293: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
2138 .word 0x9bd02032 ! 1294: Tcc_I tcc icc_or_xcc, %r0 + 50
2139 .word 0xc337c00d ! 1295: STQF_R - %f1, [%r13, %r31]
2140 .word 0x8d802000 ! 1296: WRFPRS_I wr %r0, 0x0000, %fprs
2141 .word 0x81a289af ! 1297: FDIVs fdivs %f10, %f15, %f0
2142 ta T_CHANGE_TO_TL0 ! macro
2143 .word 0x8d802004 ! 1299: WRFPRS_I wr %r0, 0x0004, %fprs
2144 .word 0x8e016001 ! 1300: ADD_I add %r5, 0x0001, %r7
2145 .word 0xcfe7c02f ! 1301: CASA_I casa [%r31] 0x 1, %r15, %r7
2146 .word 0x81a00543 ! 1302: FSQRTd fsqrt
2147 mov 0x32, %r30
2148 .word 0x9fd0001e ! 1303: Tcc_R tvc icc_or_xcc, %r0 + %r30
2149 .word 0x98da8000 ! 1304: SMULcc_R smulcc %r10, %r0, %r12
2150 .word 0x96d8c006 ! 1305: SMULcc_R smulcc %r3, %r6, %r11
2151 .word 0x8d9026d0 ! 1306: WRPR_PSTATE_I wrpr %r0, 0x06d0, %pstate
2152 .word 0x9e6a0009 ! 1307: UDIVX_R udivx %r8, %r9, %r15
2153 .word 0xde3fe001 ! 1308: STD_I std %r15, [%r31 + 0x0001]
2154 ta T_CHANGE_TO_TL0 ! macro
2155 .word 0xde9fc020 ! 1310: LDDA_R ldda [%r31, %r0] 0x01, %r15
2156 .word 0x806b400e ! 1311: UDIVX_R udivx %r13, %r14, %r0
2157 ta T_CHANGE_TO_TL0 ! macro
2158 .word 0x8d51c000 ! 1313: RDPR_TL rdpr %tl, %r6
2159 .word 0x83a0056b ! 1314: FSQRTq fsqrt
2160 .word 0xc2d7e030 ! 1315: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r1
2161 .word 0xc29fc020 ! 1316: LDDA_R ldda [%r31, %r0] 0x01, %r1
2162 .word 0x26800001 ! 1317: BL bl,a <label_0x1>
2163 .word 0x90d34001 ! 1318: UMULcc_R umulcc %r13, %r1, %r8
2164 .word 0x87802080 ! 1319: WRASI_I wr %r0, 0x0080, %asi
2165 ta T_CHANGE_NONHPRIV ! macro
2166 .word 0x97a00542 ! 1321: FSQRTd fsqrt
2167 .word 0x83d02033 ! 1322: Tcc_I te icc_or_xcc, %r0 + 51
2168 .word 0x8c812001 ! 1323: ADDcc_I addcc %r4, 0x0001, %r6
2169 .word 0xcccfe020 ! 1324: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r6
2170 .word 0xcc47c000 ! 1325: LDSW_R ldsw [%r31 + %r0], %r6
2171 .word 0xcc900e80 ! 1326: LDUHA_R lduha [%r0, %r0] 0x74, %r6
2172 .word 0x8b680005 ! 1327: SDIVX_R sdivx %r0, %r5, %r5
2173 .word 0xca8fe030 ! 1328: LDUBA_I lduba [%r31, + 0x0030] %asi, %r5
2174 .word 0x87d02033 ! 1329: Tcc_I tl icc_or_xcc, %r0 + 51
2175 .word 0xcac004a0 ! 1330: LDSWA_R ldswa [%r0, %r0] 0x25, %r5
2176DS_62:
2177 .word 0x34800001 ! 1332: BG bg,a <label_0x1>
2178 illtrap
2179 .word 0x8bb3030c ! 1331: ALLIGNADDRESS alignaddr %r12, %r12, %r5
2180 .word 0x94d88005 ! 1332: SMULcc_R smulcc %r2, %r5, %r10
2181 .word 0xd4c7e030 ! 1333: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r10
2182 .word 0x83d02032 ! 1334: Tcc_I te icc_or_xcc, %r0 + 50
2183 .word 0x8198271a ! 1335: WRHPR_HPSTATE_I wrhpr %r0, 0x071a, %hpstate
2184 .word 0x8d902c40 ! 1336: WRPR_PSTATE_I wrpr %r0, 0x0c40, %pstate
2185 .word 0x20700001 ! 1337: BPN <illegal instruction>
2186 .word 0x8d902ec1 ! 1338: WRPR_PSTATE_I wrpr %r0, 0x0ec1, %pstate
2187 .word 0x28700001 ! 1339: BPLEU <illegal instruction>
2188 .word 0xd48008a0 ! 1340: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
2189 .word 0x87802010 ! 1341: WRASI_I wr %r0, 0x0010, %asi
2190 .word 0x85d02034 ! 1342: Tcc_I tle icc_or_xcc, %r0 + 52
2191 .word 0xd4cfe000 ! 1343: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r10
2192 mov 0x33, %r30
2193 .word 0x9bd0001e ! 1344: Tcc_R tcc icc_or_xcc, %r0 + %r30
2194 ta T_CHANGE_NONHPRIV ! macro
2195 ta T_CHANGE_PRIV ! macro
2196 ta T_CHANGE_PRIV ! macro
2197 .word 0xd4c004a0 ! 1348: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
2198 .word 0x8d90285b ! 1349: WRPR_PSTATE_I wrpr %r0, 0x085b, %pstate
2199 .word 0x819825d7 ! 1350: WRHPR_HPSTATE_I wrhpr %r0, 0x05d7, %hpstate
2200 ta T_CHANGE_PRIV ! macro
2201 .word 0x91a2cd2d ! 1352: FsMULd fsmuld %f11, %f44, %f8
2202 .word 0x8c790008 ! 1353: SDIV_R sdiv %r4, %r8, %r6
2203 mov 0x33, %r30
2204 .word 0x97d0001e ! 1354: Tcc_R tge icc_or_xcc, %r0 + %r30
2205 .word 0x8d902842 ! 1355: WRPR_PSTATE_I wrpr %r0, 0x0842, %pstate
2206 .word 0x34700001 ! 1356: BPG <illegal instruction>
2207 ta T_CHANGE_NONHPRIV ! macro
2208 .word 0x2c800001 ! 1358: BNEG bneg,a <label_0x1>
2209 .word 0x8d902a81 ! 1359: WRPR_PSTATE_I wrpr %r0, 0x0a81, %pstate
2210 .word 0xccd004a0 ! 1360: LDSHA_R ldsha [%r0, %r0] 0x25, %r6
2211 .word 0x87508000 ! 1361: RDPR_TSTATE rdpr %tstate, %r3
2212 ta T_CHANGE_NONHPRIV ! macro
2213 mov 0x32, %r30
2214 .word 0x93d0001e ! 1363: Tcc_R tne icc_or_xcc, %r0 + %r30
2215 .word 0xc6900e60 ! 1364: LDUHA_R lduha [%r0, %r0] 0x73, %r3
2216 .word 0x8d902c47 ! 1365: WRPR_PSTATE_I wrpr %r0, 0x0c47, %pstate
2217 mov 0x35, %r30
2218 .word 0x81d0001e ! 1366: Tcc_R tn icc_or_xcc, %r0 + %r30
2219 .word 0xc61fe001 ! 1367: LDD_I ldd [%r31 + 0x0001], %r3
2220 .word 0x81a01a62 ! 1368: FqTOi fqtoi
2221 mov 0x34, %r30
2222 .word 0x87d0001e ! 1369: Tcc_R tl icc_or_xcc, %r0 + %r30
2223 .word 0x30700001 ! 1370: BPA <illegal instruction>
2224 .word 0x8203e001 ! 1371: ADD_I add %r15, 0x0001, %r1
2225DS_63:
2226 .word 0x32800001 ! 1373: BNE bne,a <label_0x1>
2227 .word 0xd7306001 ! 1373: STQF_I - %f11, [0x0001, %r1]
2228 .word 0x93458000 ! 1372: RD_SOFTINT_REG rd %softint, %r9
2229DS_64:
2230 .word 0x32800001 ! 1374: BNE bne,a <label_0x1>
2231 illtrap
2232 .word 0x83b3c308 ! 1373: ALLIGNADDRESS alignaddr %r15, %r8, %r1
2233 .word 0x3a700001 ! 1374: BPCC <illegal instruction>
2234 .word 0x87802004 ! 1375: WRASI_I wr %r0, 0x0004, %asi
2235 .word 0xc2d7e000 ! 1376: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r1
2236 .word 0x8150c000 ! 1377: RDPR_TT rdpr %tt, %r0
2237 .word 0x8d902c9a ! 1378: WRPR_PSTATE_I wrpr %r0, 0x0c9a, %pstate
2238 .word 0x84786001 ! 1379: SDIV_I sdiv %r1, 0x0001, %r2
2239 .word 0x8fa3cd20 ! 1380: FsMULd fsmuld %f15, %f0, %f38
2240 .word 0x81982544 ! 1381: WRHPR_HPSTATE_I wrhpr %r0, 0x0544, %hpstate
2241DS_65:
2242 .word 0x34800001 ! 1383: BG bg,a <label_0x1>
2243 illtrap
2244 .word 0x83b28308 ! 1382: ALLIGNADDRESS alignaddr %r10, %r8, %r1
2245 .word 0x3a800001 ! 1383: BCC bcc,a <label_0x1>
2246 .word 0xc2800aa0 ! 1384: LDUWA_R lduwa [%r0, %r0] 0x55, %r1
2247 .word 0x8c52800f ! 1385: UMUL_R umul %r10, %r15, %r6
2248 .word 0xcc47e001 ! 1386: LDSW_I ldsw [%r31 + 0x0001], %r6
2249 .word 0x8e692001 ! 1387: UDIVX_I udivx %r4, 0x0001, %r7
2250 mov 0x33, %r30
2251 .word 0x99d0001e ! 1388: Tcc_R tgu icc_or_xcc, %r0 + %r30
2252 .word 0x87802016 ! 1389: WRASI_I wr %r0, 0x0016, %asi
2253 .word 0x3e800001 ! 1390: BVC bvc,a <label_0x1>
2254 .word 0xcebfe001 ! 1391: STDA_I stda %r7, [%r31 + 0x0001] %asi
2255 .word 0x34800001 ! 1392: BG bg,a <label_0x1>
2256 .word 0x87802089 ! 1393: WRASI_I wr %r0, 0x0089, %asi
2257 .word 0x81982d16 ! 1394: WRHPR_HPSTATE_I wrhpr %r0, 0x0d16, %hpstate
2258 .word 0xce8008a0 ! 1395: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2259 .word 0xced004a0 ! 1396: LDSHA_R ldsha [%r0, %r0] 0x25, %r7
2260 .word 0x81982d05 ! 1397: WRHPR_HPSTATE_I wrhpr %r0, 0x0d05, %hpstate
2261 .word 0x20700001 ! 1398: BPN <illegal instruction>
2262 .word 0x8ac02001 ! 1399: ADDCcc_I addccc %r0, 0x0001, %r5
2263 .word 0x8d90261e ! 1400: WRPR_PSTATE_I wrpr %r0, 0x061e, %pstate
2264 .word 0x8dd02034 ! 1401: Tcc_I tneg icc_or_xcc, %r0 + 52
2265 .word 0x986bc000 ! 1402: UDIVX_R udivx %r15, %r0, %r12
2266 .word 0x8d90265d ! 1403: WRPR_PSTATE_I wrpr %r0, 0x065d, %pstate
2267 .word 0x8198278c ! 1404: WRHPR_HPSTATE_I wrhpr %r0, 0x078c, %hpstate
2268 .word 0x89504000 ! 1405: RDPR_TNPC rdpr %tnpc, %r4
2269DS_66:
2270 .word 0x22800001 ! 1407: BE be,a <label_0x1>
2271 illtrap
2272 .word 0x91b30306 ! 1406: ALLIGNADDRESS alignaddr %r12, %r6, %r8
2273 .word 0x2e700001 ! 1407: BPVS <illegal instruction>
2274 .word 0x87802080 ! 1408: WRASI_I wr %r0, 0x0080, %asi
2275 .word 0x99508000 ! 1409: RDPR_TSTATE rdpr %tstate, %r12
2276 .word 0x8d902e5b ! 1410: WRPR_PSTATE_I wrpr %r0, 0x0e5b, %pstate
2277 .word 0x9dd02035 ! 1411: Tcc_I tpos icc_or_xcc, %r0 + 53
2278 .word 0x9f480000 ! 1412: RDHPR_HPSTATE rdhpr %hpstate, %r15
2279 .word 0x38800001 ! 1413: BGU bgu,a <label_0x1>
2280 .word 0x8c6b8008 ! 1414: UDIVX_R udivx %r14, %r8, %r6
2281 .word 0x9dd02034 ! 1415: Tcc_I tpos icc_or_xcc, %r0 + 52
2282DS_67:
2283 .word 0x20800001 ! 1417: BN bn,a <label_0x1>
2284 illtrap
2285 .word 0x81b2c307 ! 1416: ALLIGNADDRESS alignaddr %r11, %r7, %r0
2286 .word 0x8d902c59 ! 1417: WRPR_PSTATE_I wrpr %r0, 0x0c59, %pstate
2287 mov 0x32, %r30
2288 .word 0x85d0001e ! 1418: Tcc_R tle icc_or_xcc, %r0 + %r30
2289 .word 0x8551c000 ! 1419: RDPR_TL rdpr %tl, %r2
2290 .word 0xc48fe020 ! 1420: LDUBA_I lduba [%r31, + 0x0020] %asi, %r2
2291 .word 0xc427e001 ! 1421: STW_I stw %r2, [%r31 + 0x0001]
2292 .word 0x99a00544 ! 1422: FSQRTd fsqrt
2293 .word 0x87802004 ! 1423: WRASI_I wr %r0, 0x0004, %asi
2294 .word 0xd88008a0 ! 1424: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
2295 ta T_CHANGE_PRIV ! macro
2296 .word 0x93a1c9a6 ! 1426: FDIVs fdivs %f7, %f6, %f9
2297 ta T_CHANGE_HPRIV ! macro
2298 .word 0xd2cfe020 ! 1428: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r9
2299 .word 0x8198268d ! 1429: WRHPR_HPSTATE_I wrhpr %r0, 0x068d, %hpstate
2300 .word 0x9d514000 ! 1430: RDPR_TBA rdpr %tba, %r14
2301 .word 0x846ae001 ! 1431: UDIVX_I udivx %r11, 0x0001, %r2
2302 .word 0x836a2001 ! 1432: SDIVX_I sdivx %r8, 0x0001, %r1
2303 .word 0xc297e010 ! 1433: LDUHA_I lduha [%r31, + 0x0010] %asi, %r1
2304 .word 0x8d902089 ! 1434: WRPR_PSTATE_I wrpr %r0, 0x0089, %pstate
2305 .word 0x819823dc ! 1435: WRHPR_HPSTATE_I wrhpr %r0, 0x03dc, %hpstate
2306 ta T_CHANGE_PRIV ! macro
2307 ta T_CHANGE_HPRIV ! macro
2308 .word 0xc28008a0 ! 1438: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
2309 .word 0x92818004 ! 1439: ADDcc_R addcc %r6, %r4, %r9
2310 .word 0x81a3cdca ! 1440: FdMULq fdmulq
2311 .word 0xc137c00a ! 1441: STQF_R - %f0, [%r10, %r31]
2312 .word 0x8d802004 ! 1442: WRFPRS_I wr %r0, 0x0004, %fprs
2313 .word 0x8d902cc4 ! 1443: WRPR_PSTATE_I wrpr %r0, 0x0cc4, %pstate
2314 .word 0x81982b12 ! 1444: WRHPR_HPSTATE_I wrhpr %r0, 0x0b12, %hpstate
2315 .word 0x8fd02033 ! 1445: Tcc_I tvs icc_or_xcc, %r0 + 51
2316 .word 0xc0800a60 ! 1446: LDUWA_R lduwa [%r0, %r0] 0x53, %r0
2317 .word 0x819824dd ! 1447: WRHPR_HPSTATE_I wrhpr %r0, 0x04dd, %hpstate
2318 .word 0x8d902880 ! 1448: WRPR_PSTATE_I wrpr %r0, 0x0880, %pstate
2319 .word 0x8c784004 ! 1449: SDIV_R sdiv %r1, %r4, %r6
2320 .word 0x9f500000 ! 1450: RDPR_TPC rdpr %tpc, %r15
2321 ta T_CHANGE_HPRIV ! macro
2322 .word 0x20700001 ! 1452: BPN <illegal instruction>
2323 .word 0x8d69c00d ! 1453: SDIVX_R sdivx %r7, %r13, %r6
2324 .word 0x87802004 ! 1454: WRASI_I wr %r0, 0x0004, %asi
2325 .word 0x9d51c000 ! 1455: RDPR_TL rdpr %tl, %r14
2326 .word 0x9c6bc009 ! 1456: UDIVX_R udivx %r15, %r9, %r14
2327 .word 0x81982d9b ! 1457: WRHPR_HPSTATE_I wrhpr %r0, 0x0d9b, %hpstate
2328 .word 0x8198289e ! 1458: WRHPR_HPSTATE_I wrhpr %r0, 0x089e, %hpstate
2329 .word 0x8198254f ! 1459: WRHPR_HPSTATE_I wrhpr %r0, 0x054f, %hpstate
2330 .word 0x9481a001 ! 1460: ADDcc_I addcc %r6, 0x0001, %r10
2331 .word 0xd49004a0 ! 1461: LDUHA_R lduha [%r0, %r0] 0x25, %r10
2332 .word 0xd4ffc029 ! 1462: SWAPA_R swapa %r10, [%r31 + %r9] 0x01
2333 .word 0x9dd02030 ! 1463: Tcc_I tpos icc_or_xcc, %r0 + 48
2334 .word 0x81982211 ! 1464: WRHPR_HPSTATE_I wrhpr %r0, 0x0211, %hpstate
2335 .word 0x87802016 ! 1465: WRASI_I wr %r0, 0x0016, %asi
2336 mov 0x33, %r30
2337 .word 0x93d0001e ! 1466: Tcc_R tne icc_or_xcc, %r0 + %r30
2338 .word 0xd48008a0 ! 1467: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
2339 ta T_CHANGE_NONHPRIV ! macro
2340 .word 0x81982540 ! 1469: WRHPR_HPSTATE_I wrhpr %r0, 0x0540, %hpstate
2341 .word 0xd48804a0 ! 1470: LDUBA_R lduba [%r0, %r0] 0x25, %r10
2342 .word 0x8e682001 ! 1471: UDIVX_I udivx %r0, 0x0001, %r7
2343 ta T_CHANGE_HPRIV ! macro
2344 .word 0x87802004 ! 1473: WRASI_I wr %r0, 0x0004, %asi
2345 .word 0x827be001 ! 1474: SDIV_I sdiv %r15, 0x0001, %r1
2346 .word 0x8e52400d ! 1475: UMUL_R umul %r9, %r13, %r7
2347DS_68:
2348 .word 0x34800001 ! 1477: BG bg,a <label_0x1>
2349 illtrap
2350 .word 0x97b2430c ! 1476: ALLIGNADDRESS alignaddr %r9, %r12, %r11
2351DS_69:
2352 .word 0x32800001 ! 1478: BNE bne,a <label_0x1>
2353 illtrap
2354 .word 0x8db1c306 ! 1477: ALLIGNADDRESS alignaddr %r7, %r6, %r6
2355 .word 0xcc8fe000 ! 1478: LDUBA_I lduba [%r31, + 0x0000] %asi, %r6
2356 ta T_CHANGE_NONPRIV ! macro
2357 .word 0x9ec12001 ! 1480: ADDCcc_I addccc %r4, 0x0001, %r15
2358 .word 0x8bd02032 ! 1481: Tcc_I tcs icc_or_xcc, %r0 + 50
2359 .word 0x8d902c19 ! 1482: WRPR_PSTATE_I wrpr %r0, 0x0c19, %pstate
2360 .word 0x87802010 ! 1483: WRASI_I wr %r0, 0x0010, %asi
2361 .word 0xded7e010 ! 1484: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r15
2362 .word 0xdebfe001 ! 1485: STDA_I stda %r15, [%r31 + 0x0001] %asi
2363 .word 0x83d02034 ! 1486: Tcc_I te icc_or_xcc, %r0 + 52
2364 .word 0x83a309e4 ! 1487: FDIVq dis not found
2365
2366 .word 0xc2800ba0 ! 1488: LDUWA_R lduwa [%r0, %r0] 0x5d, %r1
2367 .word 0x9f508000 ! 1489: RDPR_TSTATE rdpr %tstate, %r15
2368 .word 0xded004a0 ! 1490: LDSHA_R ldsha [%r0, %r0] 0x25, %r15
2369 .word 0x83a04d20 ! 1491: FsMULd fsmuld %f1, %f0, %f32
2370 .word 0x9c51c00f ! 1492: UMUL_R umul %r7, %r15, %r14
2371 .word 0x83480000 ! 1493: RDHPR_HPSTATE rdhpr %hpstate, %r1
2372 .word 0x81982f12 ! 1494: WRHPR_HPSTATE_I wrhpr %r0, 0x0f12, %hpstate
2373 .word 0x81982188 ! 1495: WRHPR_HPSTATE_I wrhpr %r0, 0x0188, %hpstate
2374 .word 0x81982288 ! 1496: WRHPR_HPSTATE_I wrhpr %r0, 0x0288, %hpstate
2375 .word 0xc2c7e020 ! 1497: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r1
2376 .word 0x8d9028c3 ! 1498: WRPR_PSTATE_I wrpr %r0, 0x08c3, %pstate
2377 ta T_CHANGE_NONHPRIV ! macro
2378 .word 0xc297e030 ! 1500: LDUHA_I lduha [%r31, + 0x0030] %asi, %r1
2379 ta T_CHANGE_PRIV ! macro
2380 .word 0x8fd02035 ! 1502: Tcc_I tvs icc_or_xcc, %r0 + 53
2381DS_70:
2382 .word 0x34800001 ! 1504: BG bg,a <label_0x1>
2383 illtrap
2384 .word 0x9fb38304 ! 1503: ALLIGNADDRESS alignaddr %r14, %r4, %r15
2385 .word 0x93a2c9c4 ! 1504: FDIVd fdivd %f42, %f4, %f40
2386 .word 0x8d902e4c ! 1505: WRPR_PSTATE_I wrpr %r0, 0x0e4c, %pstate
2387DS_71:
2388 .word 0x20800001 ! 1507: BN bn,a <label_0x1>
2389 illtrap
2390 .word 0x8fb3c30e ! 1506: ALLIGNADDRESS alignaddr %r15, %r14, %r7
2391 .word 0x81982b12 ! 1507: WRHPR_HPSTATE_I wrhpr %r0, 0x0b12, %hpstate
2392 mov 0x30, %r30
2393 .word 0x91d0001e ! 1508: Tcc_R ta icc_or_xcc, %r0 + %r30
2394 mov 0x34, %r30
2395 .word 0x93d0001e ! 1509: Tcc_R tne icc_or_xcc, %r0 + %r30
2396 ta T_CHANGE_PRIV ! macro
2397 mov 0x32, %r30
2398 .word 0x8fd0001e ! 1511: Tcc_R tvs icc_or_xcc, %r0 + %r30
2399 .word 0x89d02031 ! 1512: Tcc_I tleu icc_or_xcc, %r0 + 49
2400 .word 0x8198218f ! 1513: WRHPR_HPSTATE_I wrhpr %r0, 0x018f, %hpstate
2401 .word 0xcfe7c02e ! 1514: CASA_I casa [%r31] 0x 1, %r14, %r7
2402 .word 0x8d902e95 ! 1515: WRPR_PSTATE_I wrpr %r0, 0x0e95, %pstate
2403 .word 0x9a6b2001 ! 1516: UDIVX_I udivx %r12, 0x0001, %r13
2404 .word 0x8e50c002 ! 1517: UMUL_R umul %r3, %r2, %r7
2405 .word 0x95a009c7 ! 1518: FDIVd fdivd %f0, %f38, %f10
2406 .word 0x87d02033 ! 1519: Tcc_I tl icc_or_xcc, %r0 + 51
2407 .word 0x87802014 ! 1520: WRASI_I wr %r0, 0x0014, %asi
2408 .word 0xd4d00e40 ! 1521: LDSHA_R ldsha [%r0, %r0] 0x72, %r10
2409 .word 0x98026001 ! 1522: ADD_I add %r9, 0x0001, %r12
2410 mov 0x31, %r30
2411 .word 0x95d0001e ! 1523: Tcc_R tg icc_or_xcc, %r0 + %r30
2412 .word 0x81982a84 ! 1524: WRHPR_HPSTATE_I wrhpr %r0, 0x0a84, %hpstate
2413 .word 0x8d802000 ! 1525: WRFPRS_I wr %r0, 0x0000, %fprs
2414 .word 0x87d02031 ! 1526: Tcc_I tl icc_or_xcc, %r0 + 49
2415 .word 0x95504000 ! 1527: RDPR_TNPC rdpr %tnpc, %r10
2416 .word 0x9751c000 ! 1528: RDPR_TL rdpr %tl, %r11
2417 .word 0x8881800e ! 1529: ADDcc_R addcc %r6, %r14, %r4
2418 .word 0x8198278f ! 1530: WRHPR_HPSTATE_I wrhpr %r0, 0x078f, %hpstate
2419 .word 0xc81fc000 ! 1531: LDD_R ldd [%r31 + %r0], %r4
2420 .word 0x8d90261a ! 1532: WRPR_PSTATE_I wrpr %r0, 0x061a, %pstate
2421 .word 0x38800001 ! 1533: BGU bgu,a <label_0x1>
2422 .word 0xc81fc000 ! 1534: LDD_R ldd [%r31 + %r0], %r4
2423 .word 0x8d902ac7 ! 1535: WRPR_PSTATE_I wrpr %r0, 0x0ac7, %pstate
2424 .word 0x9fa04d23 ! 1536: FsMULd fsmuld %f1, %f34, %f46
2425 .word 0x819822c4 ! 1537: WRHPR_HPSTATE_I wrhpr %r0, 0x02c4, %hpstate
2426 .word 0x81982389 ! 1538: WRHPR_HPSTATE_I wrhpr %r0, 0x0389, %hpstate
2427 .word 0xde800b80 ! 1539: LDUWA_R lduwa [%r0, %r0] 0x5c, %r15
2428 .word 0x8e79e001 ! 1540: SDIV_I sdiv %r7, 0x0001, %r7
2429 .word 0x8d802000 ! 1541: WRFPRS_I wr %r0, 0x0000, %fprs
2430 .word 0xcfe7c023 ! 1542: CASA_I casa [%r31] 0x 1, %r3, %r7
2431 mov 0x30, %r30
2432 .word 0x9dd0001e ! 1543: Tcc_R tpos icc_or_xcc, %r0 + %r30
2433 .word 0x81982802 ! 1544: WRHPR_HPSTATE_I wrhpr %r0, 0x0802, %hpstate
2434 .word 0x87802016 ! 1545: WRASI_I wr %r0, 0x0016, %asi
2435 .word 0x9c4a6001 ! 1546: MULX_I mulx %r9, 0x0001, %r14
2436 .word 0xdcd7e020 ! 1547: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r14
2437 ta T_CHANGE_NONPRIV ! macro
2438 ta T_CHANGE_TO_TL0 ! macro
2439 ta T_CHANGE_HPRIV ! macro
2440 .word 0x20800001 ! 1551: BN bn,a <label_0x1>
2441 ta T_CHANGE_NONPRIV ! macro
2442 .word 0xdd37e001 ! 1553: STQF_I - %f14, [0x0001, %r31]
2443 .word 0xdcc00e80 ! 1554: LDSWA_R ldswa [%r0, %r0] 0x74, %r14
2444 .word 0xdc800bc0 ! 1555: LDUWA_R lduwa [%r0, %r0] 0x5e, %r14
2445 .word 0x9351c000 ! 1556: RDPR_TL rdpr %tl, %r9
2446 .word 0x81982d44 ! 1557: WRHPR_HPSTATE_I wrhpr %r0, 0x0d44, %hpstate
2447 .word 0x9cd1800e ! 1558: UMULcc_R umulcc %r6, %r14, %r14
2448 .word 0x906bc003 ! 1559: UDIVX_R udivx %r15, %r3, %r8
2449 .word 0x81982cd8 ! 1560: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd8, %hpstate
2450DS_72:
2451 .word 0x20800001 ! 1562: BN bn,a <label_0x1>
2452 .word 0xc9334002 ! 1562: STQF_R - %f4, [%r2, %r13]
2453 .word 0x8d458000 ! 1561: RD_SOFTINT_REG rd %softint, %r6
2454 .word 0x8d9022dc ! 1562: WRPR_PSTATE_I wrpr %r0, 0x02dc, %pstate
2455 mov 0x33, %r30
2456 .word 0x97d0001e ! 1563: Tcc_R tge icc_or_xcc, %r0 + %r30
2457 .word 0x8198278c ! 1564: WRHPR_HPSTATE_I wrhpr %r0, 0x078c, %hpstate
2458 .word 0x87802089 ! 1565: WRASI_I wr %r0, 0x0089, %asi
2459 .word 0xcd27c002 ! 1566: STF_R st %f6, [%r2, %r31]
2460 mov 0x33, %r30
2461 .word 0x9bd0001e ! 1567: Tcc_R tcc icc_or_xcc, %r0 + %r30
2462 .word 0x9403a001 ! 1568: ADD_I add %r14, 0x0001, %r10
2463 .word 0xd4c804a0 ! 1569: LDSBA_R ldsba [%r0, %r0] 0x25, %r10
2464 .word 0x846a400b ! 1570: UDIVX_R udivx %r9, %r11, %r2
2465 .word 0xc477c00b ! 1571: STX_R stx %r2, [%r31 + %r11]
2466 ta T_CHANGE_PRIV ! macro
2467 .word 0x8fd02032 ! 1573: Tcc_I tvs icc_or_xcc, %r0 + 50
2468 ta T_CHANGE_HPRIV ! macro
2469 mov 0x32, %r30
2470 .word 0x95d0001e ! 1575: Tcc_R tg icc_or_xcc, %r0 + %r30
2471 ta T_CHANGE_PRIV ! macro
2472 .word 0x97514000 ! 1577: RDPR_TBA rdpr %tba, %r11
2473 mov 0x33, %r30
2474 .word 0x81d0001e ! 1578: Tcc_R tn icc_or_xcc, %r0 + %r30
2475 mov 0x34, %r30
2476 .word 0x8bd0001e ! 1579: Tcc_R tcs icc_or_xcc, %r0 + %r30
2477 .word 0x8d902c97 ! 1580: WRPR_PSTATE_I wrpr %r0, 0x0c97, %pstate
2478 .word 0x9e00a001 ! 1581: ADD_I add %r2, 0x0001, %r15
2479 .word 0x8d902e41 ! 1582: WRPR_PSTATE_I wrpr %r0, 0x0e41, %pstate
2480 .word 0x8d902c14 ! 1583: WRPR_PSTATE_I wrpr %r0, 0x0c14, %pstate
2481 .word 0x93500000 ! 1584: RDPR_TPC rdpr %tpc, %r9
2482DS_73:
2483 .word 0x20800001 ! 1586: BN bn,a <label_0x1>
2484 .word 0xd3332001 ! 1586: STQF_I - %f9, [0x0001, %r12]
2485 .word 0x8b458000 ! 1585: RD_SOFTINT_REG rd %softint, %r5
2486 .word 0x2c800001 ! 1586: BNEG bneg,a <label_0x1>
2487 .word 0x9351c000 ! 1587: RDPR_TL rdpr %tl, %r9
2488 ta T_CHANGE_HPRIV ! macro
2489 .word 0x8c4ba001 ! 1589: MULX_I mulx %r14, 0x0001, %r6
2490 .word 0xccd804a0 ! 1590: LDXA_R ldxa [%r0, %r0] 0x25, %r6
2491 .word 0x819824d2 ! 1591: WRHPR_HPSTATE_I wrhpr %r0, 0x04d2, %hpstate
2492 .word 0x98d0e001 ! 1592: UMULcc_I umulcc %r3, 0x0001, %r12
2493 mov 0x35, %r30
2494 .word 0x93d0001e ! 1593: Tcc_R tne icc_or_xcc, %r0 + %r30
2495DS_74:
2496 .word 0x34800001 ! 1595: BG bg,a <label_0x1>
2497 .word 0xc9318005 ! 1595: STQF_R - %f4, [%r5, %r6]
2498 .word 0x99458000 ! 1594: RD_SOFTINT_REG rd %softint, %r12
2499 .word 0x92d12001 ! 1595: UMULcc_I umulcc %r4, 0x0001, %r9
2500 .word 0x8d802004 ! 1596: WRFPRS_I wr %r0, 0x0004, %fprs
2501 .word 0xd397e001 ! 1597: LDQFA_I - [%r31, 0x0001], %f9
2502 .word 0xd2ffc025 ! 1598: SWAPA_R swapa %r9, [%r31 + %r5] 0x01
2503 ta T_CHANGE_NONHPRIV ! macro
2504 .word 0x89d02032 ! 1600: Tcc_I tleu icc_or_xcc, %r0 + 50
2505DS_75:
2506 .word 0x20800001 ! 1602: BN bn,a <label_0x1>
2507 illtrap
2508 .word 0x8db38307 ! 1601: ALLIGNADDRESS alignaddr %r14, %r7, %r6
2509 .word 0xcd27c007 ! 1602: STF_R st %f6, [%r7, %r31]
2510 .word 0xcc8fe030 ! 1603: LDUBA_I lduba [%r31, + 0x0030] %asi, %r6
2511 .word 0x8d902a49 ! 1604: WRPR_PSTATE_I wrpr %r0, 0x0a49, %pstate
2512 .word 0x8ba389eb ! 1605: FDIVq dis not found
2513
2514 .word 0x81982e19 ! 1606: WRHPR_HPSTATE_I wrhpr %r0, 0x0e19, %hpstate
2515 .word 0xca8fe020 ! 1607: LDUBA_I lduba [%r31, + 0x0020] %asi, %r5
2516DS_76:
2517 .word 0x34800001 ! 1609: BG bg,a <label_0x1>
2518 .word 0xc532e001 ! 1609: STQF_I - %f2, [0x0001, %r11]
2519 .word 0x8b458000 ! 1608: RD_SOFTINT_REG rd %softint, %r5
2520 ta T_CHANGE_TO_TL0 ! macro
2521 .word 0xcbe7c02b ! 1610: CASA_I casa [%r31] 0x 1, %r11, %r5
2522 .word 0xca4fc000 ! 1611: LDSB_R ldsb [%r31 + %r0], %r5
2523 .word 0x81982082 ! 1612: WRHPR_HPSTATE_I wrhpr %r0, 0x0082, %hpstate
2524 .word 0x8d9022c1 ! 1613: WRPR_PSTATE_I wrpr %r0, 0x02c1, %pstate
2525 .word 0x8451400c ! 1614: UMUL_R umul %r5, %r12, %r2
2526 .word 0x8d802000 ! 1615: WRFPRS_I wr %r0, 0x0000, %fprs
2527 .word 0xc4800b00 ! 1616: LDUWA_R lduwa [%r0, %r0] 0x58, %r2
2528 .word 0xc41fc000 ! 1617: LDD_R ldd [%r31 + %r0], %r2
2529 .word 0xc4ffc02c ! 1618: SWAPA_R swapa %r2, [%r31 + %r12] 0x01
2530 .word 0x87802089 ! 1619: WRASI_I wr %r0, 0x0089, %asi
2531 .word 0x81a000c0 ! 1620: FNEGd fnegd %f0, %f0
2532 .word 0x81982313 ! 1621: WRHPR_HPSTATE_I wrhpr %r0, 0x0313, %hpstate
2533 .word 0xc0c80e40 ! 1622: LDSBA_R ldsba [%r0, %r0] 0x72, %r0
2534 .word 0xc127e001 ! 1623: STF_I st %f0, [0x0001, %r31]
2535 ta T_CHANGE_TO_TL0 ! macro
2536 .word 0x83d02032 ! 1625: Tcc_I te icc_or_xcc, %r0 + 50
2537 .word 0x8450400f ! 1626: UMUL_R umul %r1, %r15, %r2
2538 .word 0x81a08d26 ! 1627: FsMULd fsmuld %f2, %f6, %f0
2539 .word 0xc0dfe020 ! 1628: LDXA_I ldxa [%r31, + 0x0020] %asi, %r0
2540 .word 0x8ba01a63 ! 1629: FqTOi fqtoi
2541 ta T_CHANGE_HPRIV ! macro
2542DS_77:
2543 .word 0x22800001 ! 1632: BE be,a <label_0x1>
2544 .word 0xd1316001 ! 1632: STQF_I - %f8, [0x0001, %r5]
2545 .word 0x8b458000 ! 1631: RD_SOFTINT_REG rd %softint, %r5
2546 .word 0xca9004a0 ! 1632: LDUHA_R lduha [%r0, %r0] 0x25, %r5
2547 .word 0x9ba01a68 ! 1633: FqTOi fqtoi
2548 .word 0x8d802000 ! 1634: WRFPRS_I wr %r0, 0x0000, %fprs
2549 .word 0x87a00564 ! 1635: FSQRTq fsqrt
2550 .word 0x8d9022dd ! 1636: WRPR_PSTATE_I wrpr %r0, 0x02dd, %pstate
2551 .word 0xc62fe001 ! 1637: STB_I stb %r3, [%r31 + 0x0001]
2552 mov 0x33, %r30
2553 .word 0x91d0001e ! 1638: Tcc_R ta icc_or_xcc, %r0 + %r30
2554 .word 0xc68fe030 ! 1639: LDUBA_I lduba [%r31, + 0x0030] %asi, %r3
2555 .word 0x8d902256 ! 1640: WRPR_PSTATE_I wrpr %r0, 0x0256, %pstate
2556 .word 0x87802004 ! 1641: WRASI_I wr %r0, 0x0004, %asi
2557 .word 0x81982edd ! 1642: WRHPR_HPSTATE_I wrhpr %r0, 0x0edd, %hpstate
2558 ta T_CHANGE_NONPRIV ! macro
2559 .word 0x87802004 ! 1644: WRASI_I wr %r0, 0x0004, %asi
2560DS_78:
2561 .word 0x34800001 ! 1646: BG bg,a <label_0x1>
2562 illtrap
2563 .word 0x8fb3430e ! 1645: ALLIGNADDRESS alignaddr %r13, %r14, %r7
2564 .word 0x22700001 ! 1646: BPE <illegal instruction>
2565 .word 0x87802088 ! 1647: WRASI_I wr %r0, 0x0088, %asi
2566 .word 0x8d9020d9 ! 1648: WRPR_PSTATE_I wrpr %r0, 0x00d9, %pstate
2567DS_79:
2568 .word 0x22800001 ! 1650: BE be,a <label_0x1>
2569 .word 0xdd328006 ! 1650: STQF_R - %f14, [%r6, %r10]
2570 .word 0x87458000 ! 1649: RD_SOFTINT_REG rd %softint, %r3
2571 mov 0x31, %r30
2572 .word 0x95d0001e ! 1650: Tcc_R tg icc_or_xcc, %r0 + %r30
2573 .word 0x28700001 ! 1651: BPLEU <illegal instruction>
2574 ta T_CHANGE_PRIV ! macro
2575 .word 0xc61fe001 ! 1653: LDD_I ldd [%r31 + 0x0001], %r3
2576 .word 0x87802088 ! 1654: WRASI_I wr %r0, 0x0088, %asi
2577 .word 0xc737e001 ! 1655: STQF_I - %f3, [0x0001, %r31]
2578 ta T_CHANGE_NONHPRIV ! macro
2579 .word 0x38700001 ! 1657: BPGU <illegal instruction>
2580 .word 0x87802080 ! 1658: WRASI_I wr %r0, 0x0080, %asi
2581 .word 0x26800001 ! 1659: BL bl,a <label_0x1>
2582 .word 0xc6d804a0 ! 1660: LDXA_R ldxa [%r0, %r0] 0x25, %r3
2583 .word 0x8da209ea ! 1661: FDIVq dis not found
2584
2585 .word 0x9350c000 ! 1662: RDPR_TT rdpr %tt, %r9
2586 ta T_CHANGE_NONHPRIV ! macro
2587 .word 0xd21fc000 ! 1664: LDD_R ldd [%r31 + %r0], %r9
2588 ta T_CHANGE_HPRIV ! macro
2589 .word 0x81982816 ! 1666: WRHPR_HPSTATE_I wrhpr %r0, 0x0816, %hpstate
2590 .word 0x8d802004 ! 1667: WRFPRS_I wr %r0, 0x0004, %fprs
2591 .word 0x87802014 ! 1668: WRASI_I wr %r0, 0x0014, %asi
2592 ta T_CHANGE_NONPRIV ! macro
2593 .word 0x8d9026da ! 1670: WRPR_PSTATE_I wrpr %r0, 0x06da, %pstate
2594 .word 0x9fa389cb ! 1671: FDIVd fdivd %f14, %f42, %f46
2595 .word 0x8d9024db ! 1672: WRPR_PSTATE_I wrpr %r0, 0x04db, %pstate
2596 .word 0x22800001 ! 1673: BE be,a <label_0x1>
2597 .word 0x8d902c55 ! 1674: WRPR_PSTATE_I wrpr %r0, 0x0c55, %pstate
2598 .word 0x86c0a001 ! 1675: ADDCcc_I addccc %r2, 0x0001, %r3
2599 .word 0x22700001 ! 1676: BPE <illegal instruction>
2600 .word 0xc697e000 ! 1677: LDUHA_I lduha [%r31, + 0x0000] %asi, %r3
2601 .word 0xc6d804a0 ! 1678: LDXA_R ldxa [%r0, %r0] 0x25, %r3
2602 .word 0x81982b1c ! 1679: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1c, %hpstate
2603 ta T_CHANGE_NONPRIV ! macro
2604 mov 0x35, %r30
2605 .word 0x9dd0001e ! 1681: Tcc_R tpos icc_or_xcc, %r0 + %r30
2606 mov 0x32, %r30
2607 .word 0x9fd0001e ! 1682: Tcc_R tvc icc_or_xcc, %r0 + %r30
2608 .word 0x8d902283 ! 1683: WRPR_PSTATE_I wrpr %r0, 0x0283, %pstate
2609 .word 0x856a6001 ! 1684: SDIVX_I sdivx %r9, 0x0001, %r2
2610DS_80:
2611 .word 0x20800001 ! 1686: BN bn,a <label_0x1>
2612 illtrap
2613 .word 0x9bb2830d ! 1685: ALLIGNADDRESS alignaddr %r10, %r13, %r13
2614 .word 0x81982fcd ! 1686: WRHPR_HPSTATE_I wrhpr %r0, 0x0fcd, %hpstate
2615 .word 0x24700001 ! 1687: BPLE <illegal instruction>
2616DS_81:
2617 .word 0x34800001 ! 1689: BG bg,a <label_0x1>
2618 .word 0xcb304009 ! 1689: STQF_R - %f5, [%r9, %r1]
2619 .word 0x91458000 ! 1688: RD_SOFTINT_REG rd %softint, %r8
2620 .word 0x8b6ae001 ! 1689: SDIVX_I sdivx %r11, 0x0001, %r5
2621 ta T_CHANGE_NONHPRIV ! macro
2622 .word 0x8d902806 ! 1691: WRPR_PSTATE_I wrpr %r0, 0x0806, %pstate
2623 .word 0xcac004a0 ! 1692: LDSWA_R ldswa [%r0, %r0] 0x25, %r5
2624 .word 0xca9fc020 ! 1693: LDDA_R ldda [%r31, %r0] 0x01, %r5
2625 ta T_CHANGE_PRIV ! macro
2626 .word 0x9d514000 ! 1695: RDPR_TBA rdpr %tba, %r14
2627 ta T_CHANGE_NONHPRIV ! macro
2628 .word 0x82d0a001 ! 1697: UMULcc_I umulcc %r2, 0x0001, %r1
2629 .word 0xc317c000 ! 1698: LDQF_R - [%r31, %r0], %f1
2630 .word 0x85a349c5 ! 1699: FDIVd fdivd %f44, %f36, %f2
2631 .word 0x8248400c ! 1700: MULX_R mulx %r1, %r12, %r1
2632 .word 0xc2d7e030 ! 1701: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r1
2633 .word 0x8d90260a ! 1702: WRPR_PSTATE_I wrpr %r0, 0x060a, %pstate
2634 ta T_CHANGE_NONPRIV ! macro
2635DS_82:
2636 .word 0x32800001 ! 1705: BNE bne,a <label_0x1>
2637 illtrap
2638 .word 0x93b24300 ! 1704: ALLIGNADDRESS alignaddr %r9, %r0, %r9
2639 .word 0xd23fe001 ! 1705: STD_I std %r9, [%r31 + 0x0001]
2640DS_83:
2641 .word 0x22800001 ! 1707: BE be,a <label_0x1>
2642 .word 0xc131e001 ! 1707: STQF_I - %f0, [0x0001, %r7]
2643 .word 0x9b458000 ! 1706: RD_SOFTINT_REG rd %softint, %r13
2644 .word 0x8950c000 ! 1707: RDPR_TT rdpr %tt, %r4
2645 .word 0x8d902e5d ! 1708: WRPR_PSTATE_I wrpr %r0, 0x0e5d, %pstate
2646 .word 0x8d902204 ! 1709: WRPR_PSTATE_I wrpr %r0, 0x0204, %pstate
2647 .word 0x81982251 ! 1710: WRHPR_HPSTATE_I wrhpr %r0, 0x0251, %hpstate
2648 ta T_CHANGE_PRIV ! macro
2649 ta T_CHANGE_PRIV ! macro
2650 .word 0x9c80c000 ! 1713: ADDcc_R addcc %r3, %r0, %r14
2651 .word 0x98c22001 ! 1714: ADDCcc_I addccc %r8, 0x0001, %r12
2652 .word 0x8d902257 ! 1715: WRPR_PSTATE_I wrpr %r0, 0x0257, %pstate
2653 .word 0x8d902e91 ! 1716: WRPR_PSTATE_I wrpr %r0, 0x0e91, %pstate
2654 mov 0x35, %r30
2655 .word 0x95d0001e ! 1717: Tcc_R tg icc_or_xcc, %r0 + %r30
2656 .word 0xd88008a0 ! 1718: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
2657 .word 0x8d9028d9 ! 1719: WRPR_PSTATE_I wrpr %r0, 0x08d9, %pstate
2658 .word 0x38700001 ! 1720: BPGU <illegal instruction>
2659 .word 0xd8d7e030 ! 1721: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r12
2660 .word 0x98d94008 ! 1722: SMULcc_R smulcc %r5, %r8, %r12
2661 ta T_CHANGE_NONPRIV ! macro
2662 ta T_CHANGE_HPRIV ! macro
2663 .word 0x98c36001 ! 1725: ADDCcc_I addccc %r13, 0x0001, %r12
2664 mov 0x31, %r30
2665 .word 0x9bd0001e ! 1726: Tcc_R tcc icc_or_xcc, %r0 + %r30
2666 .word 0x8d802000 ! 1727: WRFPRS_I wr %r0, 0x0000, %fprs
2667 .word 0x8d802000 ! 1728: WRFPRS_I wr %r0, 0x0000, %fprs
2668 .word 0x8ba089ee ! 1729: FDIVq dis not found
2669
2670DS_84:
2671 .word 0x34800001 ! 1731: BG bg,a <label_0x1>
2672 illtrap
2673 .word 0x93b08307 ! 1730: ALLIGNADDRESS alignaddr %r2, %r7, %r9
2674 .word 0x8d902a96 ! 1731: WRPR_PSTATE_I wrpr %r0, 0x0a96, %pstate
2675 .word 0xd3e7c027 ! 1732: CASA_I casa [%r31] 0x 1, %r7, %r9
2676 .word 0x8d802000 ! 1733: WRFPRS_I wr %r0, 0x0000, %fprs
2677 .word 0x9251c00d ! 1734: UMUL_R umul %r7, %r13, %r9
2678 .word 0x8d902c0f ! 1735: WRPR_PSTATE_I wrpr %r0, 0x0c0f, %pstate
2679 .word 0x83508000 ! 1736: RDPR_TSTATE rdpr %tstate, %r1
2680 .word 0x8d902acc ! 1737: WRPR_PSTATE_I wrpr %r0, 0x0acc, %pstate
2681 .word 0x8278c00a ! 1738: SDIV_R sdiv %r3, %r10, %r1
2682 .word 0x85a309c3 ! 1739: FDIVd fdivd %f12, %f34, %f2
2683 .word 0x87802004 ! 1740: WRASI_I wr %r0, 0x0004, %asi
2684 .word 0xc47fe001 ! 1741: SWAP_I swap %r2, [%r31 + 0x0001]
2685 .word 0x93d02031 ! 1742: Tcc_I tne icc_or_xcc, %r0 + 49
2686 .word 0x83a109a3 ! 1743: FDIVs fdivs %f4, %f3, %f1
2687 .word 0x819828de ! 1744: WRHPR_HPSTATE_I wrhpr %r0, 0x08de, %hpstate
2688 ta T_CHANGE_NONHPRIV ! macro
2689 mov 0x33, %r30
2690 .word 0x8bd0001e ! 1746: Tcc_R tcs icc_or_xcc, %r0 + %r30
2691 mov 0x31, %r30
2692 .word 0x89d0001e ! 1747: Tcc_R tleu icc_or_xcc, %r0 + %r30
2693 .word 0x9bd02032 ! 1748: Tcc_I tcc icc_or_xcc, %r0 + 50
2694 .word 0x8198274a ! 1749: WRHPR_HPSTATE_I wrhpr %r0, 0x074a, %hpstate
2695 .word 0x8fa30dc4 ! 1750: FdMULq fdmulq
2696 .word 0x99d02031 ! 1751: Tcc_I tgu icc_or_xcc, %r0 + 49
2697 .word 0xce5fe001 ! 1752: LDX_I ldx [%r31 + 0x0001], %r7
2698 ta T_CHANGE_TO_TL0 ! macro
2699 .word 0x9e7bc003 ! 1754: SDIV_R sdiv %r15, %r3, %r15
2700 .word 0x8d902294 ! 1755: WRPR_PSTATE_I wrpr %r0, 0x0294, %pstate
2701 .word 0x89494000 ! 1756: RDHPR_HTBA rdhpr %htba, %r4
2702 mov 0x35, %r30
2703 .word 0x95d0001e ! 1757: Tcc_R tg icc_or_xcc, %r0 + %r30
2704 .word 0x8d90260c ! 1758: WRPR_PSTATE_I wrpr %r0, 0x060c, %pstate
2705 .word 0x9ad9000b ! 1759: SMULcc_R smulcc %r4, %r11, %r13
2706 .word 0xda9fc020 ! 1760: LDDA_R ldda [%r31, %r0] 0x01, %r13
2707 .word 0xda1fc000 ! 1761: LDD_R ldd [%r31 + %r0], %r13
2708 .word 0x93d02032 ! 1762: Tcc_I tne icc_or_xcc, %r0 + 50
2709 mov 0x30, %r30
2710 .word 0x95d0001e ! 1763: Tcc_R tg icc_or_xcc, %r0 + %r30
2711 .word 0xda5fe001 ! 1764: LDX_I ldx [%r31 + 0x0001], %r13
2712 .word 0x8d902a93 ! 1765: WRPR_PSTATE_I wrpr %r0, 0x0a93, %pstate
2713 mov 0x31, %r30
2714 .word 0x85d0001e ! 1766: Tcc_R tle icc_or_xcc, %r0 + %r30
2715 ta T_CHANGE_TO_TL0 ! macro
2716 .word 0x38700001 ! 1768: BPGU <illegal instruction>
2717 .word 0xda8008a0 ! 1769: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
2718 .word 0x9fa309a4 ! 1770: FDIVs fdivs %f12, %f4, %f15
2719 .word 0xdf37c004 ! 1771: STQF_R - %f15, [%r4, %r31]
2720 ta T_CHANGE_PRIV ! macro
2721 .word 0x9fa0c9e3 ! 1773: FDIVq dis not found
2722
2723DS_85:
2724 .word 0x34800001 ! 1775: BG bg,a <label_0x1>
2725 illtrap
2726 .word 0x99b14305 ! 1774: ALLIGNADDRESS alignaddr %r5, %r5, %r12
2727 ta T_CHANGE_HPRIV ! macro
2728 .word 0x8198298b ! 1776: WRHPR_HPSTATE_I wrhpr %r0, 0x098b, %hpstate
2729 .word 0x8d802004 ! 1777: WRFPRS_I wr %r0, 0x0004, %fprs
2730 .word 0x8d902ece ! 1778: WRPR_PSTATE_I wrpr %r0, 0x0ece, %pstate
2731 ta T_CHANGE_HPRIV ! macro
2732 ta T_CHANGE_TO_TL0 ! macro
2733 .word 0x81504000 ! 1781: RDPR_TNPC rdpr %tnpc, %r0
2734 ta T_CHANGE_NONPRIV ! macro
2735 .word 0x81982896 ! 1783: WRHPR_HPSTATE_I wrhpr %r0, 0x0896, %hpstate
2736 .word 0xc0c7e020 ! 1784: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r0
2737DS_86:
2738 .word 0x22800001 ! 1786: BE be,a <label_0x1>
2739 .word 0xc3338000 ! 1786: STQF_R - %f1, [%r0, %r14]
2740 .word 0x8b458000 ! 1785: RD_SOFTINT_REG rd %softint, %r5
2741 ta T_CHANGE_NONHPRIV ! macro
2742 .word 0x89d02033 ! 1787: Tcc_I tleu icc_or_xcc, %r0 + 51
2743 .word 0x81982ad4 ! 1788: WRHPR_HPSTATE_I wrhpr %r0, 0x0ad4, %hpstate
2744 .word 0xcabfe001 ! 1789: STDA_I stda %r5, [%r31 + 0x0001] %asi
2745 .word 0x8d90209c ! 1790: WRPR_PSTATE_I wrpr %r0, 0x009c, %pstate
2746 .word 0x819826ce ! 1791: WRHPR_HPSTATE_I wrhpr %r0, 0x06ce, %hpstate
2747 .word 0x36700001 ! 1792: BPGE <illegal instruction>
2748 .word 0x8dd02030 ! 1793: Tcc_I tneg icc_or_xcc, %r0 + 48
2749 .word 0xca8fe020 ! 1794: LDUBA_I lduba [%r31, + 0x0020] %asi, %r5
2750 .word 0x81982bdd ! 1795: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdd, %hpstate
2751 .word 0xcac00e80 ! 1796: LDSWA_R ldswa [%r0, %r0] 0x74, %r5
2752 .word 0x81982250 ! 1797: WRHPR_HPSTATE_I wrhpr %r0, 0x0250, %hpstate
2753 .word 0x8da01a6b ! 1798: FqTOi fqtoi
2754 .word 0x24700001 ! 1799: BPLE <illegal instruction>
2755 .word 0x93480000 ! 1800: RDHPR_HPSTATE rdhpr %hpstate, %r9
2756 .word 0x8d802000 ! 1801: WRFPRS_I wr %r0, 0x0000, %fprs
2757 .word 0x97480000 ! 1802: RDHPR_HPSTATE rdhpr %hpstate, %r11
2758 .word 0x9ba01a69 ! 1803: FqTOi fqtoi
2759 .word 0x9dd02032 ! 1804: Tcc_I tpos icc_or_xcc, %r0 + 50
2760 .word 0x81a000ca ! 1805: FNEGd fnegd %f10, %f0
2761 .word 0x2a800001 ! 1806: BCS bcs,a <label_0x1>
2762 .word 0x8dd02033 ! 1807: Tcc_I tneg icc_or_xcc, %r0 + 51
2763 .word 0x81982a4f ! 1808: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4f, %hpstate
2764 .word 0xc027c00a ! 1809: STW_R stw %r0, [%r31 + %r10]
2765 .word 0x22800001 ! 1810: BE be,a <label_0x1>
2766 .word 0x81982391 ! 1811: WRHPR_HPSTATE_I wrhpr %r0, 0x0391, %hpstate
2767 .word 0x8d802000 ! 1812: WRFPRS_I wr %r0, 0x0000, %fprs
2768 .word 0x8d902cd9 ! 1813: WRPR_PSTATE_I wrpr %r0, 0x0cd9, %pstate
2769 .word 0x8d90265b ! 1814: WRPR_PSTATE_I wrpr %r0, 0x065b, %pstate
2770 ta T_CHANGE_PRIV ! macro
2771 .word 0x8198258d ! 1816: WRHPR_HPSTATE_I wrhpr %r0, 0x058d, %hpstate
2772 .word 0xc08fe010 ! 1817: LDUBA_I lduba [%r31, + 0x0010] %asi, %r0
2773 .word 0x9ba000ca ! 1818: FNEGd fnegd %f10, %f44
2774 .word 0x8d902c0b ! 1819: WRPR_PSTATE_I wrpr %r0, 0x0c0b, %pstate
2775 .word 0x9bd02034 ! 1820: Tcc_I tcc icc_or_xcc, %r0 + 52
2776 .word 0x8d90240d ! 1821: WRPR_PSTATE_I wrpr %r0, 0x040d, %pstate
2777 .word 0xda8008a0 ! 1822: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
2778 ta T_CHANGE_HPRIV ! macro
2779 .word 0x8ad1800e ! 1824: UMULcc_R umulcc %r6, %r14, %r5
2780DS_87:
2781 .word 0x22800001 ! 1826: BE be,a <label_0x1>
2782 .word 0xcf33a001 ! 1826: STQF_I - %f7, [0x0001, %r14]
2783 .word 0x9d458000 ! 1825: RD_SOFTINT_REG rd %softint, %r14
2784 .word 0x8d802000 ! 1826: WRFPRS_I wr %r0, 0x0000, %fprs
2785 .word 0x87802004 ! 1827: WRASI_I wr %r0, 0x0004, %asi
2786 .word 0xdc8008a0 ! 1828: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
2787 .word 0x98d2400b ! 1829: UMULcc_R umulcc %r9, %r11, %r12
2788 mov 0x34, %r30
2789 .word 0x9fd0001e ! 1830: Tcc_R tvc icc_or_xcc, %r0 + %r30
2790 .word 0x8ba0056f ! 1831: FSQRTq fsqrt
2791 ta T_CHANGE_PRIV ! macro
2792 mov 0x35, %r30
2793 .word 0x9fd0001e ! 1833: Tcc_R tvc icc_or_xcc, %r0 + %r30
2794 .word 0x81982d40 ! 1834: WRHPR_HPSTATE_I wrhpr %r0, 0x0d40, %hpstate
2795 mov 0x31, %r30
2796 .word 0x8dd0001e ! 1835: Tcc_R tneg icc_or_xcc, %r0 + %r30
2797 .word 0x87802089 ! 1836: WRASI_I wr %r0, 0x0089, %asi
2798 .word 0x32700001 ! 1837: BPNE <illegal instruction>
2799 .word 0x8d902e12 ! 1838: WRPR_PSTATE_I wrpr %r0, 0x0e12, %pstate
2800DS_88:
2801 .word 0x22800001 ! 1840: BE be,a <label_0x1>
2802 illtrap
2803 .word 0x91b0430c ! 1839: ALLIGNADDRESS alignaddr %r1, %r12, %r8
2804 ta T_CHANGE_HPRIV ! macro
2805 .word 0x36700001 ! 1841: BPGE <illegal instruction>
2806 ta T_CHANGE_NONHPRIV ! macro
2807 ta T_CHANGE_TO_TL0 ! macro
2808 .word 0x81982186 ! 1844: WRHPR_HPSTATE_I wrhpr %r0, 0x0186, %hpstate
2809 .word 0x22800001 ! 1845: BE be,a <label_0x1>
2810 .word 0x887b0006 ! 1846: SDIV_R sdiv %r12, %r6, %r4
2811 .word 0x81982758 ! 1847: WRHPR_HPSTATE_I wrhpr %r0, 0x0758, %hpstate
2812 .word 0x8198289a ! 1848: WRHPR_HPSTATE_I wrhpr %r0, 0x089a, %hpstate
2813 .word 0x81982ec3 ! 1849: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec3, %hpstate
2814 .word 0x99d02032 ! 1850: Tcc_I tgu icc_or_xcc, %r0 + 50
2815 .word 0x8da089e1 ! 1851: FDIVq dis not found
2816
2817 .word 0x8d902a45 ! 1852: WRPR_PSTATE_I wrpr %r0, 0x0a45, %pstate
2818 .word 0xcde7c021 ! 1853: CASA_I casa [%r31] 0x 1, %r1, %r6
2819 .word 0xccd804a0 ! 1854: LDXA_R ldxa [%r0, %r0] 0x25, %r6
2820 .word 0xccc004a0 ! 1855: LDSWA_R ldswa [%r0, %r0] 0x25, %r6
2821 .word 0x8950c000 ! 1856: RDPR_TT rdpr %tt, %r4
2822 .word 0x87802089 ! 1857: WRASI_I wr %r0, 0x0089, %asi
2823 .word 0x819821d5 ! 1858: WRHPR_HPSTATE_I wrhpr %r0, 0x01d5, %hpstate
2824 .word 0x8d902ecb ! 1859: WRPR_PSTATE_I wrpr %r0, 0x0ecb, %pstate
2825 .word 0x3a700001 ! 1860: BPCC <illegal instruction>
2826 .word 0x9cc3e001 ! 1861: ADDCcc_I addccc %r15, 0x0001, %r14
2827 .word 0x9849800e ! 1862: MULX_R mulx %r6, %r14, %r12
2828DS_89:
2829 .word 0x32800001 ! 1864: BNE bne,a <label_0x1>
2830 illtrap
2831 .word 0x87b1830f ! 1863: ALLIGNADDRESS alignaddr %r6, %r15, %r3
2832 .word 0x99a000c9 ! 1864: FNEGd fnegd %f40, %f12
2833 .word 0x9fd02031 ! 1865: Tcc_I tvc icc_or_xcc, %r0 + 49
2834 .word 0x3c800001 ! 1866: BPOS bpos,a <label_0x1>
2835 .word 0x87480000 ! 1867: RDHPR_HPSTATE rdhpr %hpstate, %r3
2836 .word 0x97d02035 ! 1868: Tcc_I tge icc_or_xcc, %r0 + 53
2837 .word 0x8d902495 ! 1869: WRPR_PSTATE_I wrpr %r0, 0x0495, %pstate
2838 .word 0x87802004 ! 1870: WRASI_I wr %r0, 0x0004, %asi
2839 .word 0x98534008 ! 1871: UMUL_R umul %r13, %r8, %r12
2840 ta T_CHANGE_HPRIV ! macro
2841 .word 0x9f51c000 ! 1873: RDPR_TL rdpr %tl, %r15
2842 .word 0x87802004 ! 1874: WRASI_I wr %r0, 0x0004, %asi
2843 .word 0x819820d3 ! 1875: WRHPR_HPSTATE_I wrhpr %r0, 0x00d3, %hpstate
2844 .word 0x8d902a02 ! 1876: WRPR_PSTATE_I wrpr %r0, 0x0a02, %pstate
2845 .word 0xde07c000 ! 1877: LDUW_R lduw [%r31 + %r0], %r15
2846 .word 0x8d902443 ! 1878: WRPR_PSTATE_I wrpr %r0, 0x0443, %pstate
2847 .word 0x8b6a800c ! 1879: SDIVX_R sdivx %r10, %r12, %r5
2848 ta T_CHANGE_TO_TL0 ! macro
2849 .word 0xca8008a0 ! 1881: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
2850 .word 0x9d500000 ! 1882: RDPR_TPC rdpr %tpc, %r14
2851 .word 0x8d9024db ! 1883: WRPR_PSTATE_I wrpr %r0, 0x04db, %pstate
2852 .word 0xdcdfe010 ! 1884: LDXA_I ldxa [%r31, + 0x0010] %asi, %r14
2853 ta T_CHANGE_NONHPRIV ! macro
2854DS_90:
2855 .word 0x22800001 ! 1887: BE be,a <label_0x1>
2856 .word 0xd132400b ! 1887: STQF_R - %f8, [%r11, %r9]
2857 .word 0x89458000 ! 1886: RD_SOFTINT_REG rd %softint, %r4
2858 .word 0x8d9028cd ! 1887: WRPR_PSTATE_I wrpr %r0, 0x08cd, %pstate
2859 ta T_CHANGE_TO_TL0 ! macro
2860 .word 0x8d802004 ! 1889: WRFPRS_I wr %r0, 0x0004, %fprs
2861 ta T_CHANGE_PRIV ! macro
2862 .word 0x3a800001 ! 1891: BCC bcc,a <label_0x1>
2863 .word 0x98684006 ! 1892: UDIVX_R udivx %r1, %r6, %r12
2864 .word 0xd81fe001 ! 1893: LDD_I ldd [%r31 + 0x0001], %r12
2865 .word 0xd8ffc026 ! 1894: SWAPA_R swapa %r12, [%r31 + %r6] 0x01
2866 .word 0x86db0000 ! 1895: SMULcc_R smulcc %r12, %r0, %r3
2867 .word 0x8d902018 ! 1896: WRPR_PSTATE_I wrpr %r0, 0x0018, %pstate
2868 .word 0x93a149ef ! 1897: FDIVq dis not found
2869
2870 ta T_CHANGE_NONPRIV ! macro
2871 .word 0xd277e001 ! 1899: STX_I stx %r9, [%r31 + 0x0001]
2872 .word 0x8d902a8d ! 1900: WRPR_PSTATE_I wrpr %r0, 0x0a8d, %pstate
2873 .word 0xd24fe001 ! 1901: LDSB_I ldsb [%r31 + 0x0001], %r9
2874DS_91:
2875 .word 0x20800001 ! 1903: BN bn,a <label_0x1>
2876 .word 0xc533a001 ! 1903: STQF_I - %f2, [0x0001, %r14]
2877 .word 0x97458000 ! 1902: RD_SOFTINT_REG rd %softint, %r11
2878 ta T_CHANGE_PRIV ! macro
2879 .word 0x87802080 ! 1904: WRASI_I wr %r0, 0x0080, %asi
2880 .word 0x9a68000a ! 1905: UDIVX_R udivx %r0, %r10, %r13
2881 .word 0x8d902655 ! 1906: WRPR_PSTATE_I wrpr %r0, 0x0655, %pstate
2882 .word 0xda900e40 ! 1907: LDUHA_R lduha [%r0, %r0] 0x72, %r13
2883 .word 0x9e82400a ! 1908: ADDcc_R addcc %r9, %r10, %r15
2884 .word 0x9fa00569 ! 1909: FSQRTq fsqrt
2885 .word 0x8768a001 ! 1910: SDIVX_I sdivx %r2, 0x0001, %r3
2886 .word 0x81982a84 ! 1911: WRHPR_HPSTATE_I wrhpr %r0, 0x0a84, %hpstate
2887 .word 0x86524008 ! 1912: UMUL_R umul %r9, %r8, %r3
2888 .word 0xc61fe001 ! 1913: LDD_I ldd [%r31 + 0x0001], %r3
2889 .word 0x8283a001 ! 1914: ADDcc_I addcc %r14, 0x0001, %r1
2890 .word 0x819828d7 ! 1915: WRHPR_HPSTATE_I wrhpr %r0, 0x08d7, %hpstate
2891 .word 0xc28008a0 ! 1916: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
2892 .word 0x81982ccd ! 1917: WRHPR_HPSTATE_I wrhpr %r0, 0x0ccd, %hpstate
2893 ta T_CHANGE_NONHPRIV ! macro
2894 .word 0x8882c002 ! 1919: ADDcc_R addcc %r11, %r2, %r4
2895 ta T_CHANGE_TO_TL0 ! macro
2896 .word 0xc837e001 ! 1921: STH_I sth %r4, [%r31 + 0x0001]
2897 .word 0x81982a10 ! 1922: WRHPR_HPSTATE_I wrhpr %r0, 0x0a10, %hpstate
2898 .word 0xc8cfe000 ! 1923: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r4
2899 ta T_CHANGE_NONHPRIV ! macro
2900 .word 0x81982bdc ! 1925: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdc, %hpstate
2901 mov 0x34, %r30
2902 .word 0x8fd0001e ! 1926: Tcc_R tvs icc_or_xcc, %r0 + %r30
2903 .word 0xc937c002 ! 1927: STQF_R - %f4, [%r2, %r31]
2904DS_92:
2905 .word 0x22800001 ! 1929: BE be,a <label_0x1>
2906 illtrap
2907 .word 0x99b1430e ! 1928: ALLIGNADDRESS alignaddr %r5, %r14, %r12
2908 .word 0xd9e7c02e ! 1929: CASA_I casa [%r31] 0x 1, %r14, %r12
2909 .word 0x9da000c4 ! 1930: FNEGd fnegd %f4, %f14
2910DS_93:
2911 .word 0x22800001 ! 1932: BE be,a <label_0x1>
2912 illtrap
2913 .word 0x9bb04300 ! 1931: ALLIGNADDRESS alignaddr %r1, %r0, %r13
2914 .word 0x9151c000 ! 1932: RDPR_TL rdpr %tl, %r8
2915 .word 0xd117c000 ! 1933: LDQF_R - [%r31, %r0], %f8
2916 .word 0xd0d7e000 ! 1934: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r8
2917 .word 0x8d902c58 ! 1935: WRPR_PSTATE_I wrpr %r0, 0x0c58, %pstate
2918 .word 0x81982018 ! 1936: WRHPR_HPSTATE_I wrhpr %r0, 0x0018, %hpstate
2919 ta T_CHANGE_NONHPRIV ! macro
2920 .word 0x8d902c0a ! 1938: WRPR_PSTATE_I wrpr %r0, 0x0c0a, %pstate
2921 ta T_CHANGE_TO_TL0 ! macro
2922 .word 0x8d90240a ! 1940: WRPR_PSTATE_I wrpr %r0, 0x040a, %pstate
2923 ta T_CHANGE_TO_TL0 ! macro
2924 .word 0x81982f10 ! 1942: WRHPR_HPSTATE_I wrhpr %r0, 0x0f10, %hpstate
2925 .word 0x97d02030 ! 1943: Tcc_I tge icc_or_xcc, %r0 + 48
2926 .word 0x8d902099 ! 1944: WRPR_PSTATE_I wrpr %r0, 0x0099, %pstate
2927 ta T_CHANGE_PRIV ! macro
2928 ta T_CHANGE_HPRIV ! macro
2929 .word 0x87802004 ! 1947: WRASI_I wr %r0, 0x0004, %asi
2930 mov 0x31, %r30
2931 .word 0x8dd0001e ! 1948: Tcc_R tneg icc_or_xcc, %r0 + %r30
2932 .word 0x8d902654 ! 1949: WRPR_PSTATE_I wrpr %r0, 0x0654, %pstate
2933 .word 0x81504000 ! 1950: RDPR_TNPC rdpr %tnpc, %r0
2934 ta T_CHANGE_NONHPRIV ! macro
2935 .word 0x8d902c0d ! 1952: WRPR_PSTATE_I wrpr %r0, 0x0c0d, %pstate
2936 .word 0xc0d804a0 ! 1953: LDXA_R ldxa [%r0, %r0] 0x25, %r0
2937 ta T_CHANGE_NONPRIV ! macro
2938 .word 0x94836001 ! 1955: ADDcc_I addcc %r13, 0x0001, %r10
2939 ta T_CHANGE_TO_TL0 ! macro
2940 .word 0xd4c7e000 ! 1957: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r10
2941 .word 0x9f6be001 ! 1958: SDIVX_I sdivx %r15, 0x0001, %r15
2942 .word 0x90480006 ! 1959: MULX_R mulx %r0, %r6, %r8
2943 .word 0x8d902287 ! 1960: WRPR_PSTATE_I wrpr %r0, 0x0287, %pstate
2944DS_94:
2945 .word 0x20800001 ! 1962: BN bn,a <label_0x1>
2946 .word 0xcb322001 ! 1962: STQF_I - %f5, [0x0001, %r8]
2947 .word 0x97458000 ! 1961: RD_SOFTINT_REG rd %softint, %r11
2948 .word 0x82d1a001 ! 1962: UMULcc_I umulcc %r6, 0x0001, %r1
2949 .word 0xc2dfe010 ! 1963: LDXA_I ldxa [%r31, + 0x0010] %asi, %r1
2950 .word 0x30700001 ! 1964: BPA <illegal instruction>
2951 .word 0x8d802000 ! 1965: WRFPRS_I wr %r0, 0x0000, %fprs
2952 .word 0x81982b19 ! 1966: WRHPR_HPSTATE_I wrhpr %r0, 0x0b19, %hpstate
2953 .word 0x96520007 ! 1967: UMUL_R umul %r8, %r7, %r11
2954 .word 0x8d902442 ! 1968: WRPR_PSTATE_I wrpr %r0, 0x0442, %pstate
2955 .word 0x8d902484 ! 1969: WRPR_PSTATE_I wrpr %r0, 0x0484, %pstate
2956DS_95:
2957 .word 0x32800001 ! 1971: BNE bne,a <label_0x1>
2958 illtrap
2959 .word 0x97b0030e ! 1970: ALLIGNADDRESS alignaddr %r0, %r14, %r11
2960 .word 0x87802004 ! 1971: WRASI_I wr %r0, 0x0004, %asi
2961 mov 0x35, %r30
2962 .word 0x89d0001e ! 1972: Tcc_R tleu icc_or_xcc, %r0 + %r30
2963 .word 0xd6ffc02e ! 1973: SWAPA_R swapa %r11, [%r31 + %r14] 0x01
2964 .word 0x826b2001 ! 1974: UDIVX_I udivx %r12, 0x0001, %r1
2965 .word 0xc3e7c02e ! 1975: CASA_I casa [%r31] 0x 1, %r14, %r1
2966 ta T_CHANGE_PRIV ! macro
2967 .word 0x9ba01a60 ! 1977: FqTOi fqtoi
2968DS_96:
2969 .word 0x34800001 ! 1979: BG bg,a <label_0x1>
2970 illtrap
2971 .word 0x83b30303 ! 1978: ALLIGNADDRESS alignaddr %r12, %r3, %r1
2972 .word 0xc2d7e010 ! 1979: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r1
2973 .word 0xc2c7e020 ! 1980: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r1
2974 .word 0xc29fc020 ! 1981: LDDA_R ldda [%r31, %r0] 0x01, %r1
2975 ta T_CHANGE_PRIV ! macro
2976 .word 0x87802016 ! 1983: WRASI_I wr %r0, 0x0016, %asi
2977 .word 0x9ba00541 ! 1984: FSQRTd fsqrt
2978 .word 0x9fd02035 ! 1985: Tcc_I tvc icc_or_xcc, %r0 + 53
2979DS_97:
2980 .word 0x20800001 ! 1987: BN bn,a <label_0x1>
2981 illtrap
2982 .word 0x8fb28305 ! 1986: ALLIGNADDRESS alignaddr %r10, %r5, %r7
2983 .word 0xcf27c005 ! 1987: STF_R st %f7, [%r5, %r31]
2984 ta T_CHANGE_TO_TL0 ! macro
2985 .word 0x8e826001 ! 1989: ADDcc_I addcc %r9, 0x0001, %r7
2986 .word 0xcecfe020 ! 1990: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r7
2987 .word 0xce9fe001 ! 1991: LDDA_I ldda [%r31, + 0x0001] %asi, %r7
2988 .word 0x8d802000 ! 1992: WRFPRS_I wr %r0, 0x0000, %fprs
2989 .word 0x8d902292 ! 1993: WRPR_PSTATE_I wrpr %r0, 0x0292, %pstate
2990DS_98:
2991 .word 0x22800001 ! 1995: BE be,a <label_0x1>
2992 illtrap
2993 .word 0x9bb3c30f ! 1994: ALLIGNADDRESS alignaddr %r15, %r15, %r13
2994 .word 0x8d802000 ! 1995: WRFPRS_I wr %r0, 0x0000, %fprs
2995 mov 0x30, %r30
2996 .word 0x85d0001e ! 1996: Tcc_R tle icc_or_xcc, %r0 + %r30
2997 .word 0x947b400d ! 1997: SDIV_R sdiv %r13, %r13, %r10
2998 .word 0x8d902883 ! 1998: WRPR_PSTATE_I wrpr %r0, 0x0883, %pstate
2999 .word 0x89500000 ! 1999: RDPR_TPC rdpr %tpc, %r4
3000 .word 0x99508000 ! 2000: RDPR_TSTATE rdpr %tstate, %r12
3001 .word 0xd8d804a0 ! 2001: LDXA_R ldxa [%r0, %r0] 0x25, %r12
3002 ta T_CHANGE_NONPRIV ! macro
3003 .word 0xd84fc000 ! 2003: LDSB_R ldsb [%r31 + %r0], %r12
3004 .word 0x896bc00c ! 2004: SDIVX_R sdivx %r15, %r12, %r4
3005 .word 0xc88008a0 ! 2005: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
3006 .word 0x81982a5d ! 2006: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5d, %hpstate
3007 .word 0xc927e001 ! 2007: STF_I st %f4, [0x0001, %r31]
3008 mov 0x33, %r30
3009 .word 0x8dd0001e ! 2008: Tcc_R tneg icc_or_xcc, %r0 + %r30
3010 .word 0xc8dfe010 ! 2009: LDXA_I ldxa [%r31, + 0x0010] %asi, %r4
3011 .word 0x36700001 ! 2010: BPGE <illegal instruction>
3012 .word 0x9e012001 ! 2011: ADD_I add %r4, 0x0001, %r15
3013 .word 0x85480000 ! 2012: RDHPR_HPSTATE rdhpr %hpstate, %r2
3014 .word 0x8d9028cf ! 2013: WRPR_PSTATE_I wrpr %r0, 0x08cf, %pstate
3015 ta T_CHANGE_HPRIV ! macro
3016 .word 0x83508000 ! 2015: RDPR_TSTATE rdpr %tstate, %r1
3017 .word 0x87802010 ! 2016: WRASI_I wr %r0, 0x0010, %asi
3018 .word 0x9ba00547 ! 2017: FSQRTd fsqrt
3019 .word 0x87802089 ! 2018: WRASI_I wr %r0, 0x0089, %asi
3020 .word 0x9551c000 ! 2019: RDPR_TL rdpr %tl, %r10
3021 .word 0xd49004a0 ! 2020: LDUHA_R lduha [%r0, %r0] 0x25, %r10
3022 ta T_CHANGE_HPRIV ! macro
3023 .word 0x91a00544 ! 2022: FSQRTd fsqrt
3024 ta T_CHANGE_PRIV ! macro
3025 .word 0x83d02031 ! 2024: Tcc_I te icc_or_xcc, %r0 + 49
3026 .word 0x8d90221d ! 2025: WRPR_PSTATE_I wrpr %r0, 0x021d, %pstate
3027 .word 0x8d902606 ! 2026: WRPR_PSTATE_I wrpr %r0, 0x0606, %pstate
3028 .word 0x91a3c9ea ! 2027: FDIVq dis not found
3029
3030 .word 0x8d802000 ! 2028: WRFPRS_I wr %r0, 0x0000, %fprs
3031 .word 0x8fa1c9e8 ! 2029: FDIVq dis not found
3032
3033 .word 0x819828c1 ! 2030: WRHPR_HPSTATE_I wrhpr %r0, 0x08c1, %hpstate
3034 .word 0xce1fc000 ! 2031: LDD_R ldd [%r31 + %r0], %r7
3035 mov 0x34, %r30
3036 .word 0x81d0001e ! 2032: Tcc_R tn icc_or_xcc, %r0 + %r30
3037DS_99:
3038 .word 0x34800001 ! 2034: BG bg,a <label_0x1>
3039 illtrap
3040 .word 0x8db0c30e ! 2033: ALLIGNADDRESS alignaddr %r3, %r14, %r6
3041 mov 0x30, %r30
3042 .word 0x83d0001e ! 2034: Tcc_R te icc_or_xcc, %r0 + %r30
3043 .word 0x85d02034 ! 2035: Tcc_I tle icc_or_xcc, %r0 + 52
3044 .word 0xcc800b00 ! 2036: LDUWA_R lduwa [%r0, %r0] 0x58, %r6
3045 .word 0x986ba001 ! 2037: UDIVX_I udivx %r14, 0x0001, %r12
3046 .word 0xd8dfe000 ! 2038: LDXA_I ldxa [%r31, + 0x0000] %asi, %r12
3047 .word 0x8d902a01 ! 2039: WRPR_PSTATE_I wrpr %r0, 0x0a01, %pstate
3048 .word 0xd89fc020 ! 2040: LDDA_R ldda [%r31, %r0] 0x01, %r12
3049 .word 0xd8c004a0 ! 2041: LDSWA_R ldswa [%r0, %r0] 0x25, %r12
3050 .word 0x83480000 ! 2042: RDHPR_HPSTATE rdhpr %hpstate, %r1
3051 .word 0xc2c00e80 ! 2043: LDSWA_R ldswa [%r0, %r0] 0x74, %r1
3052 .word 0xc2c804a0 ! 2044: LDSBA_R ldsba [%r0, %r0] 0x25, %r1
3053 .word 0xc28008a0 ! 2045: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3054 mov 0x31, %r30
3055 .word 0x8fd0001e ! 2046: Tcc_R tvs icc_or_xcc, %r0 + %r30
3056 .word 0x81982703 ! 2047: WRHPR_HPSTATE_I wrhpr %r0, 0x0703, %hpstate
3057 ta T_CHANGE_PRIV ! macro
3058DS_100:
3059 .word 0x22800001 ! 2050: BE be,a <label_0x1>
3060 illtrap
3061 .word 0x95b38306 ! 2049: ALLIGNADDRESS alignaddr %r14, %r6, %r10
3062 .word 0xd48008a0 ! 2050: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
3063 .word 0x8f508000 ! 2051: RDPR_TSTATE rdpr %tstate, %r7
3064 .word 0xce27c006 ! 2052: STW_R stw %r7, [%r31 + %r6]
3065 .word 0x9dd02033 ! 2053: Tcc_I tpos icc_or_xcc, %r0 + 51
3066 .word 0x9dd02032 ! 2054: Tcc_I tpos icc_or_xcc, %r0 + 50
3067DS_101:
3068 .word 0x22800001 ! 2056: BE be,a <label_0x1>
3069 .word 0xd1320000 ! 2056: STQF_R - %f8, [%r0, %r8]
3070 .word 0x9b458000 ! 2055: RD_SOFTINT_REG rd %softint, %r13
3071 .word 0x906b6001 ! 2056: UDIVX_I udivx %r13, 0x0001, %r8
3072 .word 0xd05fe001 ! 2057: LDX_I ldx [%r31 + 0x0001], %r8
3073 .word 0x8d902c8b ! 2058: WRPR_PSTATE_I wrpr %r0, 0x0c8b, %pstate
3074 .word 0xd09fc020 ! 2059: LDDA_R ldda [%r31, %r0] 0x01, %r8
3075 .word 0xd09004a0 ! 2060: LDUHA_R lduha [%r0, %r0] 0x25, %r8
3076 mov 0x35, %r30
3077 .word 0x93d0001e ! 2061: Tcc_R tne icc_or_xcc, %r0 + %r30
3078 .word 0x8fd02035 ! 2062: Tcc_I tvs icc_or_xcc, %r0 + 53
3079 .word 0x8d902a0e ! 2063: WRPR_PSTATE_I wrpr %r0, 0x0a0e, %pstate
3080 .word 0x8d902ad5 ! 2064: WRPR_PSTATE_I wrpr %r0, 0x0ad5, %pstate
3081 .word 0x91d02030 ! 2065: Tcc_I ta icc_or_xcc, %r0 + 48
3082 .word 0x83a08dc7 ! 2066: FdMULq fdmulq
3083 .word 0x986ae001 ! 2067: UDIVX_I udivx %r11, 0x0001, %r12
3084 .word 0xd927c007 ! 2068: STF_R st %f12, [%r7, %r31]
3085 .word 0x819829da ! 2069: WRHPR_HPSTATE_I wrhpr %r0, 0x09da, %hpstate
3086DS_102:
3087 .word 0x22800001 ! 2071: BE be,a <label_0x1>
3088 .word 0xc532800e ! 2071: STQF_R - %f2, [%r14, %r10]
3089 .word 0x9d458000 ! 2070: RD_SOFTINT_REG rd %softint, %r14
3090 mov 0x31, %r30
3091 .word 0x85d0001e ! 2071: Tcc_R tle icc_or_xcc, %r0 + %r30
3092 .word 0xdcd004a0 ! 2072: LDSHA_R ldsha [%r0, %r0] 0x25, %r14
3093 .word 0x9fa00563 ! 2073: FSQRTq fsqrt
3094 .word 0x81982a91 ! 2074: WRHPR_HPSTATE_I wrhpr %r0, 0x0a91, %hpstate
3095 .word 0x22700001 ! 2075: BPE <illegal instruction>
3096 .word 0xde9004a0 ! 2076: LDUHA_R lduha [%r0, %r0] 0x25, %r15
3097 .word 0x8d802004 ! 2077: WRFPRS_I wr %r0, 0x0004, %fprs
3098 .word 0x8d9026da ! 2078: WRPR_PSTATE_I wrpr %r0, 0x06da, %pstate
3099 ta T_CHANGE_HPRIV ! macro
3100 .word 0xde9fe001 ! 2080: LDDA_I ldda [%r31, + 0x0001] %asi, %r15
3101 .word 0x9849a001 ! 2081: MULX_I mulx %r6, 0x0001, %r12
3102 .word 0xd89fc020 ! 2082: LDDA_R ldda [%r31, %r0] 0x01, %r12
3103 .word 0xd8800be0 ! 2083: LDUWA_R lduwa [%r0, %r0] 0x5f, %r12
3104 ta T_CHANGE_PRIV ! macro
3105 .word 0x8d902a5b ! 2085: WRPR_PSTATE_I wrpr %r0, 0x0a5b, %pstate
3106 .word 0x8d902c97 ! 2086: WRPR_PSTATE_I wrpr %r0, 0x0c97, %pstate
3107 .word 0xd8c80e40 ! 2087: LDSBA_R ldsba [%r0, %r0] 0x72, %r12
3108DS_103:
3109 .word 0x34800001 ! 2089: BG bg,a <label_0x1>
3110 .word 0xc731e001 ! 2089: STQF_I - %f3, [0x0001, %r7]
3111 .word 0x95458000 ! 2088: RD_SOFTINT_REG rd %softint, %r10
3112 .word 0xd4d7e020 ! 2089: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r10
3113 .word 0x92484005 ! 2090: MULX_R mulx %r1, %r5, %r9
3114 .word 0x8d802004 ! 2091: WRFPRS_I wr %r0, 0x0004, %fprs
3115 .word 0x8d9020db ! 2092: WRPR_PSTATE_I wrpr %r0, 0x00db, %pstate
3116 .word 0x91d02035 ! 2093: Tcc_I ta icc_or_xcc, %r0 + 53
3117 mov 0x31, %r30
3118 .word 0x9bd0001e ! 2094: Tcc_R tcc icc_or_xcc, %r0 + %r30
3119 .word 0xd327e001 ! 2095: STF_I st %f9, [0x0001, %r31]
3120 .word 0x38700001 ! 2096: BPGU <illegal instruction>
3121 .word 0x9da3cd28 ! 2097: FsMULd fsmuld %f15, %f8, %f14
3122 .word 0x81982f1e ! 2098: WRHPR_HPSTATE_I wrhpr %r0, 0x0f1e, %hpstate
3123 .word 0x87802089 ! 2099: WRASI_I wr %r0, 0x0089, %asi
3124 .word 0xdd27c008 ! 2100: STF_R st %f14, [%r8, %r31]
3125 .word 0x8d902894 ! 2101: WRPR_PSTATE_I wrpr %r0, 0x0894, %pstate
3126 .word 0x8569400d ! 2102: SDIVX_R sdivx %r5, %r13, %r2
3127 .word 0x87d02035 ! 2103: Tcc_I tl icc_or_xcc, %r0 + 53
3128 .word 0x81982017 ! 2104: WRHPR_HPSTATE_I wrhpr %r0, 0x0017, %hpstate
3129 .word 0x9dd02031 ! 2105: Tcc_I tpos icc_or_xcc, %r0 + 49
3130 .word 0x8d802004 ! 2106: WRFPRS_I wr %r0, 0x0004, %fprs
3131 .word 0x8d9022d5 ! 2107: WRPR_PSTATE_I wrpr %r0, 0x02d5, %pstate
3132 .word 0x8d802000 ! 2108: WRFPRS_I wr %r0, 0x0000, %fprs
3133 mov 0x33, %r30
3134 .word 0x85d0001e ! 2109: Tcc_R tle icc_or_xcc, %r0 + %r30
3135 .word 0xc47fe001 ! 2110: SWAP_I swap %r2, [%r31 + 0x0001]
3136 .word 0x8d9020ca ! 2111: WRPR_PSTATE_I wrpr %r0, 0x00ca, %pstate
3137 .word 0x81982312 ! 2112: WRHPR_HPSTATE_I wrhpr %r0, 0x0312, %hpstate
3138 .word 0x8d9022da ! 2113: WRPR_PSTATE_I wrpr %r0, 0x02da, %pstate
3139 .word 0x99508000 ! 2114: RDPR_TSTATE rdpr %tstate, %r12
3140 .word 0x8d90244f ! 2115: WRPR_PSTATE_I wrpr %r0, 0x044f, %pstate
3141 .word 0xd937e001 ! 2116: STQF_I - %f12, [0x0001, %r31]
3142 .word 0x85d02033 ! 2117: Tcc_I tle icc_or_xcc, %r0 + 51
3143 .word 0xd80fe001 ! 2118: LDUB_I ldub [%r31 + 0x0001], %r12
3144 .word 0x8bd02035 ! 2119: Tcc_I tcs icc_or_xcc, %r0 + 53
3145 .word 0x9f494000 ! 2120: RDHPR_HTBA rdhpr %htba, %r15
3146 ta T_CHANGE_NONHPRIV ! macro
3147 .word 0x8d902c5b ! 2122: WRPR_PSTATE_I wrpr %r0, 0x0c5b, %pstate
3148DS_104:
3149 .word 0x22800001 ! 2124: BE be,a <label_0x1>
3150 illtrap
3151 .word 0x8db2430a ! 2123: ALLIGNADDRESS alignaddr %r9, %r10, %r6
3152 .word 0x2e700001 ! 2124: BPVS <illegal instruction>
3153 .word 0x867b000a ! 2125: SDIV_R sdiv %r12, %r10, %r3
3154 .word 0x91504000 ! 2126: RDPR_TNPC rdpr %tnpc, %r8
3155DS_105:
3156 .word 0x34800001 ! 2128: BG bg,a <label_0x1>
3157 .word 0xdb33e001 ! 2128: STQF_I - %f13, [0x0001, %r15]
3158 .word 0x93458000 ! 2127: RD_SOFTINT_REG rd %softint, %r9
3159 .word 0x8d802000 ! 2128: WRFPRS_I wr %r0, 0x0000, %fprs
3160 .word 0x81982a1c ! 2129: WRHPR_HPSTATE_I wrhpr %r0, 0x0a1c, %hpstate
3161 .word 0x87a349ac ! 2130: FDIVs fdivs %f13, %f12, %f3
3162 .word 0x819829dc ! 2131: WRHPR_HPSTATE_I wrhpr %r0, 0x09dc, %hpstate
3163DS_106:
3164 .word 0x22800001 ! 2133: BE be,a <label_0x1>
3165 illtrap
3166 .word 0x99b0c30a ! 2132: ALLIGNADDRESS alignaddr %r3, %r10, %r12
3167 .word 0x2a700001 ! 2133: BPCS <illegal instruction>
3168DS_107:
3169 .word 0x32800001 ! 2135: BNE bne,a <label_0x1>
3170 illtrap
3171 .word 0x87b2c301 ! 2134: ALLIGNADDRESS alignaddr %r11, %r1, %r3
3172 mov 0x31, %r30
3173 .word 0x8bd0001e ! 2135: Tcc_R tcs icc_or_xcc, %r0 + %r30
3174 .word 0x81982082 ! 2136: WRHPR_HPSTATE_I wrhpr %r0, 0x0082, %hpstate
3175 .word 0x8d802000 ! 2137: WRFPRS_I wr %r0, 0x0000, %fprs
3176 .word 0x2c800001 ! 2138: BNEG bneg,a <label_0x1>
3177 mov 0x31, %r30
3178 .word 0x8bd0001e ! 2139: Tcc_R tcs icc_or_xcc, %r0 + %r30
3179 .word 0x99d02030 ! 2140: Tcc_I tgu icc_or_xcc, %r0 + 48
3180 .word 0x93d02034 ! 2141: Tcc_I tne icc_or_xcc, %r0 + 52
3181 .word 0x2e800001 ! 2142: BVS bvs,a <label_0x1>
3182 .word 0x81480000 ! 2143: RDHPR_HPSTATE rdhpr %hpstate, %r0
3183 .word 0x8d902c0e ! 2144: WRPR_PSTATE_I wrpr %r0, 0x0c0e, %pstate
3184DS_108:
3185 .word 0x20800001 ! 2146: BN bn,a <label_0x1>
3186 illtrap
3187 .word 0x8db14309 ! 2145: ALLIGNADDRESS alignaddr %r5, %r9, %r6
3188 .word 0x8d902a5d ! 2146: WRPR_PSTATE_I wrpr %r0, 0x0a5d, %pstate
3189 .word 0x8d9026c7 ! 2147: WRPR_PSTATE_I wrpr %r0, 0x06c7, %pstate
3190 .word 0x8fa389e8 ! 2148: FDIVq dis not found
3191
3192 .word 0x81982c01 ! 2149: WRHPR_HPSTATE_I wrhpr %r0, 0x0c01, %hpstate
3193 .word 0x8d902e4d ! 2150: WRPR_PSTATE_I wrpr %r0, 0x0e4d, %pstate
3194 .word 0xce4fe001 ! 2151: LDSB_I ldsb [%r31 + 0x0001], %r7
3195 .word 0xce8008a0 ! 2152: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
3196 mov 0x35, %r30
3197 .word 0x8fd0001e ! 2153: Tcc_R tvs icc_or_xcc, %r0 + %r30
3198 .word 0xcec804a0 ! 2154: LDSBA_R ldsba [%r0, %r0] 0x25, %r7
3199 .word 0xcf27e001 ! 2155: STF_I st %f7, [0x0001, %r31]
3200DS_109:
3201 .word 0x22800001 ! 2157: BE be,a <label_0x1>
3202 .word 0xd131c00c ! 2157: STQF_R - %f8, [%r12, %r7]
3203 .word 0x85458000 ! 2156: RD_SOFTINT_REG rd %softint, %r2
3204 .word 0x924be001 ! 2157: MULX_I mulx %r15, 0x0001, %r9
3205 .word 0x81a109a9 ! 2158: FDIVs fdivs %f4, %f9, %f0
3206 .word 0x8d90249b ! 2159: WRPR_PSTATE_I wrpr %r0, 0x049b, %pstate
3207 .word 0x9a78000d ! 2160: SDIV_R sdiv %r0, %r13, %r13
3208DS_110:
3209 .word 0x32800001 ! 2162: BNE bne,a <label_0x1>
3210 illtrap
3211 .word 0x93b04302 ! 2161: ALLIGNADDRESS alignaddr %r1, %r2, %r9
3212 .word 0x819825de ! 2162: WRHPR_HPSTATE_I wrhpr %r0, 0x05de, %hpstate
3213 .word 0x8d802004 ! 2163: WRFPRS_I wr %r0, 0x0004, %fprs
3214 .word 0x9da00565 ! 2164: FSQRTq fsqrt
3215 .word 0x8198259e ! 2165: WRHPR_HPSTATE_I wrhpr %r0, 0x059e, %hpstate
3216 .word 0x87802004 ! 2166: WRASI_I wr %r0, 0x0004, %asi
3217 .word 0x96694001 ! 2167: UDIVX_R udivx %r5, %r1, %r11
3218 .word 0xd6c00e80 ! 2168: LDSWA_R ldswa [%r0, %r0] 0x74, %r11
3219 mov 0x30, %r30
3220 .word 0x8dd0001e ! 2169: Tcc_R tneg icc_or_xcc, %r0 + %r30
3221 .word 0xd697e010 ! 2170: LDUHA_I lduha [%r31, + 0x0010] %asi, %r11
3222 .word 0x8198270f ! 2171: WRHPR_HPSTATE_I wrhpr %r0, 0x070f, %hpstate
3223 .word 0x30700001 ! 2172: BPA <illegal instruction>
3224 .word 0x8d9026ce ! 2173: WRPR_PSTATE_I wrpr %r0, 0x06ce, %pstate
3225 .word 0x8d802004 ! 2174: WRFPRS_I wr %r0, 0x0004, %fprs
3226 .word 0x906a2001 ! 2175: UDIVX_I udivx %r8, 0x0001, %r8
3227 .word 0x8d90220c ! 2176: WRPR_PSTATE_I wrpr %r0, 0x020c, %pstate
3228 ta T_CHANGE_HPRIV ! macro
3229 .word 0x9a81800a ! 2178: ADDcc_R addcc %r6, %r10, %r13
3230 .word 0x81480000 ! 2179: RDHPR_HPSTATE rdhpr %hpstate, %r0
3231 .word 0x8d902c5b ! 2180: WRPR_PSTATE_I wrpr %r0, 0x0c5b, %pstate
3232 .word 0x9c694001 ! 2181: UDIVX_R udivx %r5, %r1, %r14
3233 mov 0x32, %r30
3234 .word 0x8bd0001e ! 2182: Tcc_R tcs icc_or_xcc, %r0 + %r30
3235 .word 0x9fa109e1 ! 2183: FDIVq dis not found
3236
3237 .word 0x8d902e05 ! 2184: WRPR_PSTATE_I wrpr %r0, 0x0e05, %pstate
3238 .word 0x2e700001 ! 2185: BPVS <illegal instruction>
3239 .word 0x87802004 ! 2186: WRASI_I wr %r0, 0x0004, %asi
3240 .word 0xde9fe001 ! 2187: LDDA_I ldda [%r31, + 0x0001] %asi, %r15
3241 .word 0x81982654 ! 2188: WRHPR_HPSTATE_I wrhpr %r0, 0x0654, %hpstate
3242 .word 0xdec80e40 ! 2189: LDSBA_R ldsba [%r0, %r0] 0x72, %r15
3243 .word 0x8d902a4d ! 2190: WRPR_PSTATE_I wrpr %r0, 0x0a4d, %pstate
3244 .word 0x97d02034 ! 2191: Tcc_I tge icc_or_xcc, %r0 + 52
3245 .word 0x24700001 ! 2192: BPLE <illegal instruction>
3246 .word 0x9150c000 ! 2193: RDPR_TT rdpr %tt, %r8
3247 .word 0x9e7ba001 ! 2194: SDIV_I sdiv %r14, 0x0001, %r15
3248DS_111:
3249 .word 0x34800001 ! 2196: BG bg,a <label_0x1>
3250 .word 0xcf31800d ! 2196: STQF_R - %f7, [%r13, %r6]
3251 .word 0x8f458000 ! 2195: RD_SOFTINT_REG rd %softint, %r7
3252 .word 0x8d688001 ! 2196: SDIVX_R sdivx %r2, %r1, %r6
3253 .word 0x81982306 ! 2197: WRHPR_HPSTATE_I wrhpr %r0, 0x0306, %hpstate
3254 .word 0x2e700001 ! 2198: BPVS <illegal instruction>
3255 ta T_CHANGE_PRIV ! macro
3256 ta T_CHANGE_NONHPRIV ! macro
3257 .word 0x8fa349ee ! 2201: FDIVq dis not found
3258
3259 .word 0x8d802000 ! 2202: WRFPRS_I wr %r0, 0x0000, %fprs
3260 .word 0x95d02034 ! 2203: Tcc_I tg icc_or_xcc, %r0 + 52
3261 .word 0x8c69c004 ! 2204: UDIVX_R udivx %r7, %r4, %r6
3262 .word 0xcc800ba0 ! 2205: LDUWA_R lduwa [%r0, %r0] 0x5d, %r6
3263 .word 0x8ba049ef ! 2206: FDIVq dis not found
3264
3265 .word 0x8d90224c ! 2207: WRPR_PSTATE_I wrpr %r0, 0x024c, %pstate
3266 .word 0xca9004a0 ! 2208: LDUHA_R lduha [%r0, %r0] 0x25, %r5
3267 .word 0x87d02030 ! 2209: Tcc_I tl icc_or_xcc, %r0 + 48
3268 ta T_CHANGE_NONHPRIV ! macro
3269 .word 0x81982614 ! 2211: WRHPR_HPSTATE_I wrhpr %r0, 0x0614, %hpstate
3270 .word 0x9fa000ce ! 2212: FNEGd fnegd %f14, %f46
3271 .word 0x8c6ba001 ! 2213: UDIVX_I udivx %r14, 0x0001, %r6
3272 .word 0x8d902259 ! 2214: WRPR_PSTATE_I wrpr %r0, 0x0259, %pstate
3273 .word 0x2e700001 ! 2215: BPVS <illegal instruction>
3274 .word 0xcc9fe001 ! 2216: LDDA_I ldda [%r31, + 0x0001] %asi, %r6
3275 .word 0x8fa00543 ! 2217: FSQRTd fsqrt
3276DS_112:
3277 .word 0x20800001 ! 2219: BN bn,a <label_0x1>
3278 illtrap
3279 .word 0x91b1c301 ! 2218: ALLIGNADDRESS alignaddr %r7, %r1, %r8
3280 .word 0x9a82e001 ! 2219: ADDcc_I addcc %r11, 0x0001, %r13
3281 .word 0xdac804a0 ! 2220: LDSBA_R ldsba [%r0, %r0] 0x25, %r13
3282 ta T_CHANGE_PRIV ! macro
3283 .word 0x81982057 ! 2222: WRHPR_HPSTATE_I wrhpr %r0, 0x0057, %hpstate
3284 ta T_CHANGE_PRIV ! macro
3285 mov 0x33, %r30
3286 .word 0x95d0001e ! 2224: Tcc_R tg icc_or_xcc, %r0 + %r30
3287 .word 0xdb3fe001 ! 2225: STDF_I std %f13, [0x0001, %r31]
3288 .word 0x81982583 ! 2226: WRHPR_HPSTATE_I wrhpr %r0, 0x0583, %hpstate
3289 ta T_CHANGE_NONHPRIV ! macro
3290 .word 0x81d02031 ! 2228: Tcc_I tn icc_or_xcc, %r0 + 49
3291 .word 0xda8008a0 ! 2229: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
3292 .word 0xda8fe020 ! 2230: LDUBA_I lduba [%r31, + 0x0020] %asi, %r13
3293DS_113:
3294 .word 0x22800001 ! 2232: BE be,a <label_0x1>
3295 .word 0xd531e001 ! 2232: STQF_I - %f10, [0x0001, %r7]
3296 .word 0x8f458000 ! 2231: RD_SOFTINT_REG rd %softint, %r7
3297 .word 0x8fa0cd2a ! 2232: FsMULd fsmuld %f3, %f10, %f38
3298 .word 0x9e682001 ! 2233: UDIVX_I udivx %r0, 0x0001, %r15
3299 .word 0x83508000 ! 2234: RDPR_TSTATE rdpr %tstate, %r1
3300 .word 0x8fd02035 ! 2235: Tcc_I tvs icc_or_xcc, %r0 + 53
3301 .word 0xc28008a0 ! 2236: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3302 .word 0x8d902647 ! 2237: WRPR_PSTATE_I wrpr %r0, 0x0647, %pstate
3303 .word 0x83d02033 ! 2238: Tcc_I te icc_or_xcc, %r0 + 51
3304DS_114:
3305 .word 0x20800001 ! 2240: BN bn,a <label_0x1>
3306 illtrap
3307 .word 0x95b08308 ! 2239: ALLIGNADDRESS alignaddr %r2, %r8, %r10
3308 .word 0xd41fe001 ! 2240: LDD_I ldd [%r31 + 0x0001], %r10
3309 .word 0x8fd02031 ! 2241: Tcc_I tvs icc_or_xcc, %r0 + 49
3310 mov 0x32, %r30
3311 .word 0x85d0001e ! 2242: Tcc_R tle icc_or_xcc, %r0 + %r30
3312 .word 0x3a700001 ! 2243: BPCC <illegal instruction>
3313 .word 0x8d9026de ! 2244: WRPR_PSTATE_I wrpr %r0, 0x06de, %pstate
3314 .word 0x8d90244b ! 2245: WRPR_PSTATE_I wrpr %r0, 0x044b, %pstate
3315 .word 0x8d90205e ! 2246: WRPR_PSTATE_I wrpr %r0, 0x005e, %pstate
3316 .word 0x20700001 ! 2247: BPN <illegal instruction>
3317 mov 0x30, %r30
3318 .word 0x81d0001e ! 2248: Tcc_R tn icc_or_xcc, %r0 + %r30
3319 .word 0x8fd02034 ! 2249: Tcc_I tvs icc_or_xcc, %r0 + 52
3320 ta T_CHANGE_NONPRIV ! macro
3321 .word 0x8da00561 ! 2251: FSQRTq fsqrt
3322 .word 0x3e700001 ! 2252: BPVC <illegal instruction>
3323 .word 0x87802016 ! 2253: WRASI_I wr %r0, 0x0016, %asi
3324 .word 0xcc5fc000 ! 2254: LDX_R ldx [%r31 + %r0], %r6
3325 .word 0xcc8008a0 ! 2255: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
3326 ta T_CHANGE_NONHPRIV ! macro
3327 .word 0xccd7e030 ! 2257: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r6
3328 .word 0x8679000a ! 2258: SDIV_R sdiv %r4, %r10, %r3
3329 .word 0xc67fe001 ! 2259: SWAP_I swap %r3, [%r31 + 0x0001]
3330 .word 0x8bd02034 ! 2260: Tcc_I tcs icc_or_xcc, %r0 + 52
3331 .word 0x8d902c5e ! 2261: WRPR_PSTATE_I wrpr %r0, 0x0c5e, %pstate
3332 mov 0x30, %r30
3333 .word 0x83d0001e ! 2262: Tcc_R te icc_or_xcc, %r0 + %r30
3334 .word 0xc6d7e000 ! 2263: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r3
3335 .word 0xc617e001 ! 2264: LDUH_I lduh [%r31 + 0x0001], %r3
3336 .word 0xc7e7c02a ! 2265: CASA_I casa [%r31] 0x 1, %r10, %r3
3337 .word 0x81982fdc ! 2266: WRHPR_HPSTATE_I wrhpr %r0, 0x0fdc, %hpstate
3338 .word 0xc6800c20 ! 2267: LDUWA_R lduwa [%r0, %r0] 0x61, %r3
3339 .word 0x819824c6 ! 2268: WRHPR_HPSTATE_I wrhpr %r0, 0x04c6, %hpstate
3340 .word 0x8d802000 ! 2269: WRFPRS_I wr %r0, 0x0000, %fprs
3341 .word 0xc64fe001 ! 2270: LDSB_I ldsb [%r31 + 0x0001], %r3
3342 .word 0xc68008a0 ! 2271: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3343 .word 0x8803e001 ! 2272: ADD_I add %r15, 0x0001, %r4
3344 .word 0x8d902409 ! 2273: WRPR_PSTATE_I wrpr %r0, 0x0409, %pstate
3345 .word 0x8d902e9e ! 2274: WRPR_PSTATE_I wrpr %r0, 0x0e9e, %pstate
3346 .word 0x8da2c9ec ! 2275: FDIVq dis not found
3347
3348 .word 0xcc880e40 ! 2276: LDUBA_R lduba [%r0, %r0] 0x72, %r6
3349 .word 0x8c684005 ! 2277: UDIVX_R udivx %r1, %r5, %r6
3350 .word 0x8d802004 ! 2278: WRFPRS_I wr %r0, 0x0004, %fprs
3351 .word 0xccffc025 ! 2279: SWAPA_R swapa %r6, [%r31 + %r5] 0x01
3352 .word 0xcc8008a0 ! 2280: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
3353 .word 0x8d90205c ! 2281: WRPR_PSTATE_I wrpr %r0, 0x005c, %pstate
3354 .word 0x83d02032 ! 2282: Tcc_I te icc_or_xcc, %r0 + 50
3355 .word 0x87a049ae ! 2283: FDIVs fdivs %f1, %f14, %f3
3356 .word 0x8d802000 ! 2284: WRFPRS_I wr %r0, 0x0000, %fprs
3357 .word 0x8d9026cc ! 2285: WRPR_PSTATE_I wrpr %r0, 0x06cc, %pstate
3358 ta T_CHANGE_NONPRIV ! macro
3359 .word 0xc6c804a0 ! 2287: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
3360 .word 0x8198280d ! 2288: WRHPR_HPSTATE_I wrhpr %r0, 0x080d, %hpstate
3361 .word 0xc737c00e ! 2289: STQF_R - %f3, [%r14, %r31]
3362 .word 0x95a10dc6 ! 2290: FdMULq fdmulq
3363 .word 0x81982495 ! 2291: WRHPR_HPSTATE_I wrhpr %r0, 0x0495, %hpstate
3364 .word 0x98d02001 ! 2292: UMULcc_I umulcc %r0, 0x0001, %r12
3365 .word 0x97508000 ! 2293: RDPR_TSTATE rdpr %tstate, %r11
3366 .word 0x87d02033 ! 2294: Tcc_I tl icc_or_xcc, %r0 + 51
3367 mov 0x33, %r30
3368 .word 0x91d0001e ! 2295: Tcc_R ta icc_or_xcc, %r0 + %r30
3369 .word 0x8051c004 ! 2296: UMUL_R umul %r7, %r4, %r0
3370 .word 0xc08008a0 ! 2297: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
3371 mov 0x32, %r30
3372 .word 0x9dd0001e ! 2298: Tcc_R tpos icc_or_xcc, %r0 + %r30
3373 .word 0x8d9028d5 ! 2299: WRPR_PSTATE_I wrpr %r0, 0x08d5, %pstate
3374 .word 0x8d902c4f ! 2300: WRPR_PSTATE_I wrpr %r0, 0x0c4f, %pstate
3375 .word 0x8d802000 ! 2301: WRFPRS_I wr %r0, 0x0000, %fprs
3376 .word 0x8d90269b ! 2302: WRPR_PSTATE_I wrpr %r0, 0x069b, %pstate
3377 .word 0xc0d00e80 ! 2303: LDSHA_R ldsha [%r0, %r0] 0x74, %r0
3378 .word 0x98d9c006 ! 2304: SMULcc_R smulcc %r7, %r6, %r12
3379 .word 0x81982d99 ! 2305: WRHPR_HPSTATE_I wrhpr %r0, 0x0d99, %hpstate
3380DS_115:
3381 .word 0x20800001 ! 2307: BN bn,a <label_0x1>
3382 .word 0xdd312001 ! 2307: STQF_I - %f14, [0x0001, %r4]
3383 .word 0x91458000 ! 2306: RD_SOFTINT_REG rd %softint, %r8
3384 .word 0x8b504000 ! 2307: RDPR_TNPC rdpr %tnpc, %r5
3385 .word 0x2c800001 ! 2308: BNEG bneg,a <label_0x1>
3386 mov 0x35, %r30
3387 .word 0x83d0001e ! 2309: Tcc_R te icc_or_xcc, %r0 + %r30
3388 .word 0xcad7e030 ! 2310: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r5
3389 .word 0xca8804a0 ! 2311: LDUBA_R lduba [%r0, %r0] 0x25, %r5
3390 .word 0x87802089 ! 2312: WRASI_I wr %r0, 0x0089, %asi
3391 .word 0xcad7e030 ! 2313: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r5
3392 .word 0x8d802000 ! 2314: WRFPRS_I wr %r0, 0x0000, %fprs
3393 mov 0x33, %r30
3394 .word 0x87d0001e ! 2315: Tcc_R tl icc_or_xcc, %r0 + %r30
3395 ta T_CHANGE_NONPRIV ! macro
3396 .word 0xcaffc026 ! 2317: SWAPA_R swapa %r5, [%r31 + %r6] 0x01
3397 .word 0x81982f5c ! 2318: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5c, %hpstate
3398 .word 0x81504000 ! 2319: RDPR_TNPC rdpr %tnpc, %r0
3399 ta T_CHANGE_PRIV ! macro
3400 .word 0x987a2001 ! 2321: SDIV_I sdiv %r8, 0x0001, %r12
3401 .word 0xd847c000 ! 2322: LDSW_R ldsw [%r31 + %r0], %r12
3402 .word 0x81a34dce ! 2323: FdMULq fdmulq
3403 .word 0x81982c8f ! 2324: WRHPR_HPSTATE_I wrhpr %r0, 0x0c8f, %hpstate
3404 ta T_CHANGE_NONHPRIV ! macro
3405 .word 0x8d902291 ! 2326: WRPR_PSTATE_I wrpr %r0, 0x0291, %pstate
3406 ta T_CHANGE_PRIV ! macro
3407 ta T_CHANGE_PRIV ! macro
3408DS_116:
3409 .word 0x32800001 ! 2330: BNE bne,a <label_0x1>
3410 .word 0xc931000b ! 2330: STQF_R - %f4, [%r11, %r4]
3411 .word 0x9f458000 ! 2329: RD_SOFTINT_REG rd %softint, %r15
3412 .word 0xde1fe001 ! 2330: LDD_I ldd [%r31 + 0x0001], %r15
3413 .word 0xdec7e000 ! 2331: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r15
3414 .word 0xded804a0 ! 2332: LDXA_R ldxa [%r0, %r0] 0x25, %r15
3415 .word 0xded7e010 ! 2333: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r15
3416 .word 0x8c7a800a ! 2334: SDIV_R sdiv %r10, %r10, %r6
3417 .word 0x9da000c2 ! 2335: FNEGd fnegd %f2, %f14
3418 .word 0x92510007 ! 2336: UMUL_R umul %r4, %r7, %r9
3419 .word 0xd28008a0 ! 2337: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
3420DS_117:
3421 .word 0x22800001 ! 2339: BE be,a <label_0x1>
3422 illtrap
3423 .word 0x9fb28301 ! 2338: ALLIGNADDRESS alignaddr %r10, %r1, %r15
3424 .word 0x81982602 ! 2339: WRHPR_HPSTATE_I wrhpr %r0, 0x0602, %hpstate
3425 .word 0x81982f1c ! 2340: WRHPR_HPSTATE_I wrhpr %r0, 0x0f1c, %hpstate
3426 mov 0x31, %r30
3427 .word 0x83d0001e ! 2341: Tcc_R te icc_or_xcc, %r0 + %r30
3428 .word 0x9600e001 ! 2342: ADD_I add %r3, 0x0001, %r11
3429 .word 0xd68804a0 ! 2343: LDUBA_R lduba [%r0, %r0] 0x25, %r11
3430 .word 0x8fd02031 ! 2344: Tcc_I tvs icc_or_xcc, %r0 + 49
3431 .word 0x9e7aa001 ! 2345: SDIV_I sdiv %r10, 0x0001, %r15
3432DS_118:
3433 .word 0x34800001 ! 2347: BG bg,a <label_0x1>
3434 .word 0xdb33c007 ! 2347: STQF_R - %f13, [%r7, %r15]
3435 .word 0x8b458000 ! 2346: RD_SOFTINT_REG rd %softint, %r5
3436 .word 0x8d902295 ! 2347: WRPR_PSTATE_I wrpr %r0, 0x0295, %pstate
3437 .word 0x87802089 ! 2348: WRASI_I wr %r0, 0x0089, %asi
3438 .word 0x8ec0a001 ! 2349: ADDCcc_I addccc %r2, 0x0001, %r7
3439 .word 0xce8804a0 ! 2350: LDUBA_R lduba [%r0, %r0] 0x25, %r7
3440 .word 0x819822c7 ! 2351: WRHPR_HPSTATE_I wrhpr %r0, 0x02c7, %hpstate
3441 .word 0xced7e000 ! 2352: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r7
3442 .word 0x87802089 ! 2353: WRASI_I wr %r0, 0x0089, %asi
3443 .word 0x8e82e001 ! 2354: ADDcc_I addcc %r11, 0x0001, %r7
3444 .word 0x85a04d2b ! 2355: FsMULd fsmuld %f1, %f42, %f2
3445 .word 0x93d02030 ! 2356: Tcc_I tne icc_or_xcc, %r0 + 48
3446 ta T_CHANGE_NONPRIV ! macro
3447 .word 0x9ba3c9ea ! 2358: FDIVq dis not found
3448
3449 .word 0x9ba20d2a ! 2359: FsMULd fsmuld %f8, %f10, %f44
3450 .word 0x8d902ed7 ! 2360: WRPR_PSTATE_I wrpr %r0, 0x0ed7, %pstate
3451 .word 0x8b50c000 ! 2361: RDPR_TT rdpr %tt, %r5
3452 .word 0xca17c000 ! 2362: LDUH_R lduh [%r31 + %r0], %r5
3453 mov 0x30, %r30
3454 .word 0x95d0001e ! 2363: Tcc_R tg icc_or_xcc, %r0 + %r30
3455 .word 0xcadfe030 ! 2364: LDXA_I ldxa [%r31, + 0x0030] %asi, %r5
3456 ta T_CHANGE_NONHPRIV ! macro
3457 .word 0xca1fc000 ! 2366: LDD_R ldd [%r31 + %r0], %r5
3458 ta T_CHANGE_PRIV ! macro
3459 .word 0x9fa209ee ! 2368: FDIVq dis not found
3460
3461 .word 0xdf37e001 ! 2369: STQF_I - %f15, [0x0001, %r31]
3462 .word 0x3c700001 ! 2370: BPPOS <illegal instruction>
3463 .word 0x819821ce ! 2371: WRHPR_HPSTATE_I wrhpr %r0, 0x01ce, %hpstate
3464 .word 0xde1fe001 ! 2372: LDD_I ldd [%r31 + 0x0001], %r15
3465 .word 0x93a2cdc8 ! 2373: FdMULq fdmulq
3466 .word 0x22700001 ! 2374: BPE <illegal instruction>
3467 .word 0xd28008a0 ! 2375: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
3468DS_119:
3469 .word 0x20800001 ! 2377: BN bn,a <label_0x1>
3470 .word 0xcd32a001 ! 2377: STQF_I - %f6, [0x0001, %r10]
3471 .word 0x91458000 ! 2376: RD_SOFTINT_REG rd %softint, %r8
3472 .word 0xd0dfe000 ! 2377: LDXA_I ldxa [%r31, + 0x0000] %asi, %r8
3473 .word 0x8d902e8a ! 2378: WRPR_PSTATE_I wrpr %r0, 0x0e8a, %pstate
3474 .word 0x94dac003 ! 2379: SMULcc_R smulcc %r11, %r3, %r10
3475 .word 0xd49004a0 ! 2380: LDUHA_R lduha [%r0, %r0] 0x25, %r10
3476 .word 0x80796001 ! 2381: SDIV_I sdiv %r5, 0x0001, %r0
3477 .word 0x8d902215 ! 2382: WRPR_PSTATE_I wrpr %r0, 0x0215, %pstate
3478 .word 0x87802089 ! 2383: WRASI_I wr %r0, 0x0089, %asi
3479 .word 0x93a009e5 ! 2384: FDIVq dis not found
3480
3481 .word 0x9cd2e001 ! 2385: UMULcc_I umulcc %r11, 0x0001, %r14
3482 .word 0x8d9028c7 ! 2386: WRPR_PSTATE_I wrpr %r0, 0x08c7, %pstate
3483 .word 0xdcc804a0 ! 2387: LDSBA_R ldsba [%r0, %r0] 0x25, %r14
3484 mov 0x31, %r30
3485 .word 0x93d0001e ! 2388: Tcc_R tne icc_or_xcc, %r0 + %r30
3486 .word 0x8d9022d0 ! 2389: WRPR_PSTATE_I wrpr %r0, 0x02d0, %pstate
3487 ta T_CHANGE_NONHPRIV ! macro
3488 .word 0x81982e12 ! 2391: WRHPR_HPSTATE_I wrhpr %r0, 0x0e12, %hpstate
3489 .word 0x9c6b6001 ! 2392: UDIVX_I udivx %r13, 0x0001, %r14
3490 .word 0x94006001 ! 2393: ADD_I add %r1, 0x0001, %r10
3491 ta T_CHANGE_TO_TL0 ! macro
3492 .word 0x8d9022cd ! 2395: WRPR_PSTATE_I wrpr %r0, 0x02cd, %pstate
3493 .word 0x8d90220d ! 2396: WRPR_PSTATE_I wrpr %r0, 0x020d, %pstate
3494 .word 0x81982250 ! 2397: WRHPR_HPSTATE_I wrhpr %r0, 0x0250, %hpstate
3495 ta T_CHANGE_NONPRIV ! macro
3496DS_120:
3497 .word 0x32800001 ! 2400: BNE bne,a <label_0x1>
3498 .word 0xd1332001 ! 2400: STQF_I - %f8, [0x0001, %r12]
3499 .word 0x91458000 ! 2399: RD_SOFTINT_REG rd %softint, %r8
3500 mov 0x33, %r30
3501 .word 0x87d0001e ! 2400: Tcc_R tl icc_or_xcc, %r0 + %r30
3502 ta T_CHANGE_NONPRIV ! macro
3503 .word 0xd08008a0 ! 2402: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
3504 ta T_CHANGE_PRIV ! macro
3505 .word 0x93d02032 ! 2404: Tcc_I tne icc_or_xcc, %r0 + 50
3506 .word 0x819829c3 ! 2405: WRHPR_HPSTATE_I wrhpr %r0, 0x09c3, %hpstate
3507 .word 0x89a3cdc0 ! 2406: FdMULq fdmulq
3508 .word 0x87480000 ! 2407: RDHPR_HPSTATE rdhpr %hpstate, %r3
3509 .word 0x8d90285c ! 2408: WRPR_PSTATE_I wrpr %r0, 0x085c, %pstate
3510 .word 0x8d6aa001 ! 2409: SDIVX_I sdivx %r10, 0x0001, %r6
3511DS_121:
3512 .word 0x32800001 ! 2411: BNE bne,a <label_0x1>
3513 illtrap
3514 .word 0x9fb30305 ! 2410: ALLIGNADDRESS alignaddr %r12, %r5, %r15
3515 .word 0x81982bca ! 2411: WRHPR_HPSTATE_I wrhpr %r0, 0x0bca, %hpstate
3516 .word 0x89a0056c ! 2412: FSQRTq fsqrt
3517 .word 0x81982fd3 ! 2413: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd3, %hpstate
3518 .word 0x8dd02034 ! 2414: Tcc_I tneg icc_or_xcc, %r0 + 52
3519 .word 0x9dd02032 ! 2415: Tcc_I tpos icc_or_xcc, %r0 + 50
3520 .word 0x8d802000 ! 2416: WRFPRS_I wr %r0, 0x0000, %fprs
3521 .word 0xc88008a0 ! 2417: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
3522 .word 0x81d02035 ! 2418: Tcc_I tn icc_or_xcc, %r0 + 53
3523 .word 0x81982c04 ! 2419: WRHPR_HPSTATE_I wrhpr %r0, 0x0c04, %hpstate
3524 .word 0x87802004 ! 2420: WRASI_I wr %r0, 0x0004, %asi
3525 .word 0x28700001 ! 2421: BPLEU <illegal instruction>
3526 .word 0xc85fe001 ! 2422: LDX_I ldx [%r31 + 0x0001], %r4
3527 .word 0xc89fe001 ! 2423: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
3528 .word 0x99d02034 ! 2424: Tcc_I tgu icc_or_xcc, %r0 + 52
3529 .word 0x9ed28005 ! 2425: UMULcc_R umulcc %r10, %r5, %r15
3530 .word 0x87a18d28 ! 2426: FsMULd fsmuld %f6, %f8, %f34
3531 .word 0x8d90225b ! 2427: WRPR_PSTATE_I wrpr %r0, 0x025b, %pstate
3532 .word 0x8479a001 ! 2428: SDIV_I sdiv %r6, 0x0001, %r2
3533 .word 0x81982d4a ! 2429: WRHPR_HPSTATE_I wrhpr %r0, 0x0d4a, %hpstate
3534 .word 0x81982fc3 ! 2430: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc3, %hpstate
3535 .word 0x94d9000c ! 2431: SMULcc_R smulcc %r4, %r12, %r10
3536 ta T_CHANGE_HPRIV ! macro
3537 .word 0x87802014 ! 2433: WRASI_I wr %r0, 0x0014, %asi
3538 .word 0x8d802004 ! 2434: WRFPRS_I wr %r0, 0x0004, %fprs
3539DS_122:
3540 .word 0x22800001 ! 2436: BE be,a <label_0x1>
3541 illtrap
3542 .word 0x9db0c30f ! 2435: ALLIGNADDRESS alignaddr %r3, %r15, %r14
3543 .word 0xdc9fc020 ! 2436: LDDA_R ldda [%r31, %r0] 0x01, %r14
3544 ta T_CHANGE_HPRIV ! macro
3545 .word 0x8d902e1a ! 2438: WRPR_PSTATE_I wrpr %r0, 0x0e1a, %pstate
3546 ta T_CHANGE_HPRIV ! macro
3547 .word 0x81982e5e ! 2440: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5e, %hpstate
3548 .word 0x8da0056c ! 2441: FSQRTq fsqrt
3549 .word 0x82d24004 ! 2442: UMULcc_R umulcc %r9, %r4, %r1
3550 .word 0x8d902001 ! 2443: WRPR_PSTATE_I wrpr %r0, 0x0001, %pstate
3551 .word 0xc2880e60 ! 2444: LDUBA_R lduba [%r0, %r0] 0x73, %r1
3552 mov 0x31, %r30
3553 .word 0x85d0001e ! 2445: Tcc_R tle icc_or_xcc, %r0 + %r30
3554DS_123:
3555 .word 0x22800001 ! 2447: BE be,a <label_0x1>
3556 illtrap
3557 .word 0x97b1c30f ! 2446: ALLIGNADDRESS alignaddr %r7, %r15, %r11
3558 .word 0x8d9028dc ! 2447: WRPR_PSTATE_I wrpr %r0, 0x08dc, %pstate
3559 .word 0x82802001 ! 2448: ADDcc_I addcc %r0, 0x0001, %r1
3560 .word 0x8e78800d ! 2449: SDIV_R sdiv %r2, %r13, %r7
3561 .word 0x87802004 ! 2450: WRASI_I wr %r0, 0x0004, %asi
3562 .word 0xced804a0 ! 2451: LDXA_R ldxa [%r0, %r0] 0x25, %r7
3563 .word 0xcebfe001 ! 2452: STDA_I stda %r7, [%r31 + 0x0001] %asi
3564 .word 0x8198244a ! 2453: WRHPR_HPSTATE_I wrhpr %r0, 0x044a, %hpstate
3565 .word 0x8d902a09 ! 2454: WRPR_PSTATE_I wrpr %r0, 0x0a09, %pstate
3566 ta T_CHANGE_NONHPRIV ! macro
3567 .word 0x81982213 ! 2456: WRHPR_HPSTATE_I wrhpr %r0, 0x0213, %hpstate
3568 .word 0xce97e020 ! 2457: LDUHA_I lduha [%r31, + 0x0020] %asi, %r7
3569 .word 0xce8008a0 ! 2458: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
3570 .word 0x8d902ac8 ! 2459: WRPR_PSTATE_I wrpr %r0, 0x0ac8, %pstate
3571 .word 0x8d90245d ! 2460: WRPR_PSTATE_I wrpr %r0, 0x045d, %pstate
3572 .word 0x84006001 ! 2461: ADD_I add %r1, 0x0001, %r2
3573 .word 0x8d90284c ! 2462: WRPR_PSTATE_I wrpr %r0, 0x084c, %pstate
3574 ta T_CHANGE_TO_TL0 ! macro
3575 .word 0xc4d004a0 ! 2464: LDSHA_R ldsha [%r0, %r0] 0x25, %r2
3576 .word 0x91a2c9c6 ! 2465: FDIVd fdivd %f42, %f6, %f8
3577 .word 0xd09fe001 ! 2466: LDDA_I ldda [%r31, + 0x0001] %asi, %r8
3578 .word 0x8d802000 ! 2467: WRFPRS_I wr %r0, 0x0000, %fprs
3579 .word 0x97a189e3 ! 2468: FDIVq dis not found
3580
3581 .word 0x87802004 ! 2469: WRASI_I wr %r0, 0x0004, %asi
3582 mov 0x33, %r30
3583 .word 0x97d0001e ! 2470: Tcc_R tge icc_or_xcc, %r0 + %r30
3584 ta T_CHANGE_NONHPRIV ! macro
3585 .word 0xd68008a0 ! 2472: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
3586 .word 0xd68804a0 ! 2473: LDUBA_R lduba [%r0, %r0] 0x25, %r11
3587 .word 0x9e824008 ! 2474: ADDcc_R addcc %r9, %r8, %r15
3588 .word 0x8d902a58 ! 2475: WRPR_PSTATE_I wrpr %r0, 0x0a58, %pstate
3589 .word 0x9c81e001 ! 2476: ADDcc_I addcc %r7, 0x0001, %r14
3590 .word 0x87802004 ! 2477: WRASI_I wr %r0, 0x0004, %asi
3591 .word 0x9ba389c6 ! 2478: FDIVd fdivd %f14, %f6, %f44
3592 ta T_CHANGE_NONPRIV ! macro
3593 .word 0xda97e010 ! 2480: LDUHA_I lduha [%r31, + 0x0010] %asi, %r13
3594 .word 0xdacfe010 ! 2481: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r13
3595 ta T_CHANGE_NONHPRIV ! macro
3596 .word 0x85d02030 ! 2483: Tcc_I tle icc_or_xcc, %r0 + 48
3597 ta T_CHANGE_HPRIV ! macro
3598 .word 0x8e032001 ! 2485: ADD_I add %r12, 0x0001, %r7
3599 .word 0x87802089 ! 2486: WRASI_I wr %r0, 0x0089, %asi
3600 .word 0x8d902016 ! 2487: WRPR_PSTATE_I wrpr %r0, 0x0016, %pstate
3601 .word 0x9ba2c9e1 ! 2488: FDIVq dis not found
3602
3603 .word 0x81982b48 ! 2489: WRHPR_HPSTATE_I wrhpr %r0, 0x0b48, %hpstate
3604 .word 0x30700001 ! 2490: BPA <illegal instruction>
3605 .word 0xdad804a0 ! 2491: LDXA_R ldxa [%r0, %r0] 0x25, %r13
3606 .word 0xda9004a0 ! 2492: LDUHA_R lduha [%r0, %r0] 0x25, %r13
3607 .word 0x8b51c000 ! 2493: RDPR_TL rdpr %tl, %r5
3608 .word 0x3c700001 ! 2494: BPPOS <illegal instruction>
3609 .word 0x81982687 ! 2495: WRHPR_HPSTATE_I wrhpr %r0, 0x0687, %hpstate
3610 .word 0x2c800001 ! 2496: BNEG bneg,a <label_0x1>
3611 .word 0xcb37c001 ! 2497: STQF_R - %f5, [%r1, %r31]
3612 .word 0x81982fd6 ! 2498: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd6, %hpstate
3613 .word 0x24800001 ! 2499: BLE ble,a <label_0x1>
3614 ta T_CHANGE_PRIV ! macro
3615 .word 0x81982e07 ! 2501: WRHPR_HPSTATE_I wrhpr %r0, 0x0e07, %hpstate
3616 .word 0x8d902203 ! 2502: WRPR_PSTATE_I wrpr %r0, 0x0203, %pstate
3617 .word 0x8d9022ce ! 2503: WRPR_PSTATE_I wrpr %r0, 0x02ce, %pstate
3618 .word 0x8d802004 ! 2504: WRFPRS_I wr %r0, 0x0004, %fprs
3619 .word 0x81982118 ! 2505: WRHPR_HPSTATE_I wrhpr %r0, 0x0118, %hpstate
3620 .word 0x81982e15 ! 2506: WRHPR_HPSTATE_I wrhpr %r0, 0x0e15, %hpstate
3621 mov 0x33, %r30
3622 .word 0x97d0001e ! 2507: Tcc_R tge icc_or_xcc, %r0 + %r30
3623 ta T_CHANGE_TO_TL0 ! macro
3624 .word 0x81982f43 ! 2509: WRHPR_HPSTATE_I wrhpr %r0, 0x0f43, %hpstate
3625 .word 0x8d90260b ! 2510: WRPR_PSTATE_I wrpr %r0, 0x060b, %pstate
3626 .word 0x81982952 ! 2511: WRHPR_HPSTATE_I wrhpr %r0, 0x0952, %hpstate
3627 .word 0x89a3c9a9 ! 2512: FDIVs fdivs %f15, %f9, %f4
3628 .word 0xc93fc009 ! 2513: STDF_R std %f4, [%r9, %r31]
3629 ta T_CHANGE_PRIV ! macro
3630 .word 0x8d902282 ! 2515: WRPR_PSTATE_I wrpr %r0, 0x0282, %pstate
3631 .word 0x87802004 ! 2516: WRASI_I wr %r0, 0x0004, %asi
3632 .word 0xc8c7e020 ! 2517: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r4
3633 .word 0x8d902a12 ! 2518: WRPR_PSTATE_I wrpr %r0, 0x0a12, %pstate
3634 .word 0x8d902c82 ! 2519: WRPR_PSTATE_I wrpr %r0, 0x0c82, %pstate
3635 .word 0x85d02032 ! 2520: Tcc_I tle icc_or_xcc, %r0 + 50
3636 .word 0x8d802000 ! 2521: WRFPRS_I wr %r0, 0x0000, %fprs
3637 .word 0xc8cfe000 ! 2522: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r4
3638 .word 0x846b6001 ! 2523: UDIVX_I udivx %r13, 0x0001, %r2
3639 mov 0x33, %r30
3640 .word 0x97d0001e ! 2524: Tcc_R tge icc_or_xcc, %r0 + %r30
3641 mov 0x33, %r30
3642 .word 0x85d0001e ! 2525: Tcc_R tle icc_or_xcc, %r0 + %r30
3643 .word 0x847ba001 ! 2526: SDIV_I sdiv %r14, 0x0001, %r2
3644 mov 0x32, %r30
3645 .word 0x85d0001e ! 2527: Tcc_R tle icc_or_xcc, %r0 + %r30
3646 .word 0x8d90288c ! 2528: WRPR_PSTATE_I wrpr %r0, 0x088c, %pstate
3647 .word 0xc4d7e030 ! 2529: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r2
3648 ta T_CHANGE_NONHPRIV ! macro
3649 .word 0x82c02001 ! 2531: ADDCcc_I addccc %r0, 0x0001, %r1
3650 .word 0xc29fe001 ! 2532: LDDA_I ldda [%r31, + 0x0001] %asi, %r1
3651 .word 0x9282e001 ! 2533: ADDcc_I addcc %r11, 0x0001, %r9
3652 mov 0x33, %r30
3653 .word 0x85d0001e ! 2534: Tcc_R tle icc_or_xcc, %r0 + %r30
3654 .word 0xd27fe001 ! 2535: SWAP_I swap %r9, [%r31 + 0x0001]
3655 .word 0xd2bfe001 ! 2536: STDA_I stda %r9, [%r31 + 0x0001] %asi
3656 .word 0x38800001 ! 2537: BGU bgu,a <label_0x1>
3657 .word 0x83d02033 ! 2538: Tcc_I te icc_or_xcc, %r0 + 51
3658 .word 0x81982e03 ! 2539: WRHPR_HPSTATE_I wrhpr %r0, 0x0e03, %hpstate
3659 .word 0x8fa349a1 ! 2540: FDIVs fdivs %f13, %f1, %f7
3660 .word 0x81982a8d ! 2541: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8d, %hpstate
3661 .word 0x81982d44 ! 2542: WRHPR_HPSTATE_I wrhpr %r0, 0x0d44, %hpstate
3662 .word 0xcecfe020 ! 2543: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r7
3663 .word 0x24800001 ! 2544: BLE ble,a <label_0x1>
3664 .word 0x819825d4 ! 2545: WRHPR_HPSTATE_I wrhpr %r0, 0x05d4, %hpstate
3665 .word 0x8198229d ! 2546: WRHPR_HPSTATE_I wrhpr %r0, 0x029d, %hpstate
3666 .word 0x867a6001 ! 2547: SDIV_I sdiv %r9, 0x0001, %r3
3667 .word 0x99514000 ! 2548: RDPR_TBA rdpr %tba, %r12
3668 .word 0x9878a001 ! 2549: SDIV_I sdiv %r2, 0x0001, %r12
3669 ta T_CHANGE_NONPRIV ! macro
3670DS_124:
3671 .word 0x32800001 ! 2552: BNE bne,a <label_0x1>
3672 illtrap
3673 .word 0x85b1c308 ! 2551: ALLIGNADDRESS alignaddr %r7, %r8, %r2
3674 ta T_CHANGE_TO_TL0 ! macro
3675DS_125:
3676 .word 0x22800001 ! 2554: BE be,a <label_0x1>
3677 illtrap
3678 .word 0x81b14306 ! 2553: ALLIGNADDRESS alignaddr %r5, %r6, %r0
3679 ta T_CHANGE_PRIV ! macro
3680 .word 0x81982f0f ! 2555: WRHPR_HPSTATE_I wrhpr %r0, 0x0f0f, %hpstate
3681 .word 0x8d90205b ! 2556: WRPR_PSTATE_I wrpr %r0, 0x005b, %pstate
3682 mov 0x32, %r30
3683 .word 0x89d0001e ! 2557: Tcc_R tleu icc_or_xcc, %r0 + %r30
3684 .word 0x87802004 ! 2558: WRASI_I wr %r0, 0x0004, %asi
3685DS_126:
3686 .word 0x20800001 ! 2560: BN bn,a <label_0x1>
3687 .word 0xc9332001 ! 2560: STQF_I - %f4, [0x0001, %r12]
3688 .word 0x8d458000 ! 2559: RD_SOFTINT_REG rd %softint, %r6
3689 .word 0x34800001 ! 2560: BG bg,a <label_0x1>
3690 .word 0x8ba3c9c3 ! 2561: FDIVd fdivd %f46, %f34, %f36
3691 .word 0xcbe7c023 ! 2562: CASA_I casa [%r31] 0x 1, %r3, %r5
3692 .word 0x8ac0a001 ! 2563: ADDCcc_I addccc %r2, 0x0001, %r5
3693 .word 0xca7fe001 ! 2564: SWAP_I swap %r5, [%r31 + 0x0001]
3694 .word 0x9d480000 ! 2565: RDHPR_HPSTATE rdhpr %hpstate, %r14
3695 .word 0xdc27c003 ! 2566: STW_R stw %r14, [%r31 + %r3]
3696 .word 0xdc5fe001 ! 2567: LDX_I ldx [%r31 + 0x0001], %r14
3697 .word 0x87802004 ! 2568: WRASI_I wr %r0, 0x0004, %asi
3698 .word 0xdd3fe001 ! 2569: STDF_I std %f14, [0x0001, %r31]
3699 ta T_CHANGE_NONPRIV ! macro
3700 .word 0xdc27c003 ! 2571: STW_R stw %r14, [%r31 + %r3]
3701 .word 0x8198211d ! 2572: WRHPR_HPSTATE_I wrhpr %r0, 0x011d, %hpstate
3702 ta T_CHANGE_PRIV ! macro
3703 .word 0xdc8008a0 ! 2574: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
3704 mov 0x33, %r30
3705 .word 0x9bd0001e ! 2575: Tcc_R tcc icc_or_xcc, %r0 + %r30
3706 .word 0x8851c00b ! 2576: UMUL_R umul %r7, %r11, %r4
3707 .word 0x91a1c9a6 ! 2577: FDIVs fdivs %f7, %f6, %f8
3708 .word 0x81982155 ! 2578: WRHPR_HPSTATE_I wrhpr %r0, 0x0155, %hpstate
3709 .word 0x9dd02032 ! 2579: Tcc_I tpos icc_or_xcc, %r0 + 50
3710 .word 0x8482800b ! 2580: ADDcc_R addcc %r10, %r11, %r2
3711DS_127:
3712 .word 0x32800001 ! 2582: BNE bne,a <label_0x1>
3713 .word 0xc5322001 ! 2582: STQF_I - %f2, [0x0001, %r8]
3714 .word 0x8d458000 ! 2581: RD_SOFTINT_REG rd %softint, %r6
3715 .word 0x95d02032 ! 2582: Tcc_I tg icc_or_xcc, %r0 + 50
3716 .word 0x8d902a81 ! 2583: WRPR_PSTATE_I wrpr %r0, 0x0a81, %pstate
3717 ta T_CHANGE_HPRIV ! macro
3718 .word 0x26800001 ! 2585: BL bl,a <label_0x1>
3719 .word 0x8d902a15 ! 2586: WRPR_PSTATE_I wrpr %r0, 0x0a15, %pstate
3720 .word 0x8d902a9b ! 2587: WRPR_PSTATE_I wrpr %r0, 0x0a9b, %pstate
3721 .word 0x80c1a001 ! 2588: ADDCcc_I addccc %r6, 0x0001, %r0
3722 mov 0x32, %r30
3723 .word 0x93d0001e ! 2589: Tcc_R tne icc_or_xcc, %r0 + %r30
3724 .word 0x93d02030 ! 2590: Tcc_I tne icc_or_xcc, %r0 + 48
3725 .word 0x8d902e4e ! 2591: WRPR_PSTATE_I wrpr %r0, 0x0e4e, %pstate
3726DS_128:
3727 .word 0x34800001 ! 2593: BG bg,a <label_0x1>
3728 .word 0xcb300007 ! 2593: STQF_R - %f5, [%r7, %r0]
3729 .word 0x8f458000 ! 2592: RD_SOFTINT_REG rd %softint, %r7
3730 .word 0x8d902855 ! 2593: WRPR_PSTATE_I wrpr %r0, 0x0855, %pstate
3731 .word 0x89d02035 ! 2594: Tcc_I tleu icc_or_xcc, %r0 + 53
3732 .word 0x8d902c08 ! 2595: WRPR_PSTATE_I wrpr %r0, 0x0c08, %pstate
3733 .word 0x81982dd7 ! 2596: WRHPR_HPSTATE_I wrhpr %r0, 0x0dd7, %hpstate
3734 .word 0x9e78c00e ! 2597: SDIV_R sdiv %r3, %r14, %r15
3735 .word 0x819827df ! 2598: WRHPR_HPSTATE_I wrhpr %r0, 0x07df, %hpstate
3736 .word 0x9f500000 ! 2599: RDPR_TPC rdpr %tpc, %r15
3737 .word 0x8198224c ! 2600: WRHPR_HPSTATE_I wrhpr %r0, 0x024c, %hpstate
3738 .word 0x97d02033 ! 2601: Tcc_I tge icc_or_xcc, %r0 + 51
3739 .word 0x8e7b8003 ! 2602: SDIV_R sdiv %r14, %r3, %r7
3740 .word 0x85d02033 ! 2603: Tcc_I tle icc_or_xcc, %r0 + 51
3741 .word 0x8d802004 ! 2604: WRFPRS_I wr %r0, 0x0004, %fprs
3742 .word 0xcf37c003 ! 2605: STQF_R - %f7, [%r3, %r31]
3743 ta T_CHANGE_NONPRIV ! macro
3744 mov 0x30, %r30
3745 .word 0x8fd0001e ! 2607: Tcc_R tvs icc_or_xcc, %r0 + %r30
3746 .word 0xce800ae0 ! 2608: LDUWA_R lduwa [%r0, %r0] 0x57, %r7
3747 ta T_CHANGE_HPRIV ! macro
3748 .word 0x8d902296 ! 2610: WRPR_PSTATE_I wrpr %r0, 0x0296, %pstate
3749 .word 0x9da01a63 ! 2611: FqTOi fqtoi
3750 .word 0x8d902c92 ! 2612: WRPR_PSTATE_I wrpr %r0, 0x0c92, %pstate
3751 .word 0xdc900e40 ! 2613: LDUHA_R lduha [%r0, %r0] 0x72, %r14
3752 .word 0x81982517 ! 2614: WRHPR_HPSTATE_I wrhpr %r0, 0x0517, %hpstate
3753 .word 0xdc57e001 ! 2615: LDSH_I ldsh [%r31 + 0x0001], %r14
3754 ta T_CHANGE_TO_TL0 ! macro
3755 .word 0x8d9022d1 ! 2617: WRPR_PSTATE_I wrpr %r0, 0x02d1, %pstate
3756 .word 0xdc7fe001 ! 2618: SWAP_I swap %r14, [%r31 + 0x0001]
3757 .word 0xdd3fc003 ! 2619: STDF_R std %f14, [%r3, %r31]
3758 .word 0x8d902857 ! 2620: WRPR_PSTATE_I wrpr %r0, 0x0857, %pstate
3759 .word 0x87802016 ! 2621: WRASI_I wr %r0, 0x0016, %asi
3760 .word 0x32700001 ! 2622: BPNE <illegal instruction>
3761DS_129:
3762 .word 0x20800001 ! 2624: BN bn,a <label_0x1>
3763 illtrap
3764 .word 0x83b08309 ! 2623: ALLIGNADDRESS alignaddr %r2, %r9, %r1
3765 .word 0x8c7b2001 ! 2624: SDIV_I sdiv %r12, 0x0001, %r6
3766 ta T_CHANGE_PRIV ! macro
3767 .word 0x22800001 ! 2626: BE be,a <label_0x1>
3768 .word 0x81982555 ! 2627: WRHPR_HPSTATE_I wrhpr %r0, 0x0555, %hpstate
3769 .word 0x81982d5b ! 2628: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5b, %hpstate
3770 .word 0x81982611 ! 2629: WRHPR_HPSTATE_I wrhpr %r0, 0x0611, %hpstate
3771 .word 0x8d902655 ! 2630: WRPR_PSTATE_I wrpr %r0, 0x0655, %pstate
3772 .word 0x87a289cf ! 2631: FDIVd fdivd %f10, %f46, %f34
3773 .word 0x81982581 ! 2632: WRHPR_HPSTATE_I wrhpr %r0, 0x0581, %hpstate
3774 .word 0x8d90241a ! 2633: WRPR_PSTATE_I wrpr %r0, 0x041a, %pstate
3775 mov 0x31, %r30
3776 .word 0x9bd0001e ! 2634: Tcc_R tcc icc_or_xcc, %r0 + %r30
3777 .word 0x8d9026cb ! 2635: WRPR_PSTATE_I wrpr %r0, 0x06cb, %pstate
3778 .word 0x9600a001 ! 2636: ADD_I add %r2, 0x0001, %r11
3779 .word 0xd68008a0 ! 2637: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
3780 .word 0x8d902cd9 ! 2638: WRPR_PSTATE_I wrpr %r0, 0x0cd9, %pstate
3781 .word 0x9d51c000 ! 2639: RDPR_TL rdpr %tl, %r14
3782 .word 0x8fa0056f ! 2640: FSQRTq fsqrt
3783 .word 0x8198248d ! 2641: WRHPR_HPSTATE_I wrhpr %r0, 0x048d, %hpstate
3784 .word 0x9e53400d ! 2642: UMUL_R umul %r13, %r13, %r15
3785 .word 0xded004a0 ! 2643: LDSHA_R ldsha [%r0, %r0] 0x25, %r15
3786 mov 0x31, %r30
3787 .word 0x91d0001e ! 2644: Tcc_R ta icc_or_xcc, %r0 + %r30
3788 .word 0x8198211d ! 2645: WRHPR_HPSTATE_I wrhpr %r0, 0x011d, %hpstate
3789 .word 0x8198211f ! 2646: WRHPR_HPSTATE_I wrhpr %r0, 0x011f, %hpstate
3790 .word 0x84d3a001 ! 2647: UMULcc_I umulcc %r14, 0x0001, %r2
3791 ta T_CHANGE_TO_TL0 ! macro
3792 .word 0x36800001 ! 2649: BGE bge,a <label_0x1>
3793DS_130:
3794 .word 0x34800001 ! 2651: BG bg,a <label_0x1>
3795 .word 0xcb304005 ! 2651: STQF_R - %f5, [%r5, %r1]
3796 .word 0x89458000 ! 2650: RD_SOFTINT_REG rd %softint, %r4
3797 .word 0x9ba00547 ! 2651: FSQRTd fsqrt
3798 .word 0x8fd02034 ! 2652: Tcc_I tvs icc_or_xcc, %r0 + 52
3799 .word 0x8cdb0007 ! 2653: SMULcc_R smulcc %r12, %r7, %r6
3800 .word 0x99500000 ! 2654: RDPR_TPC rdpr %tpc, %r12
3801 .word 0x8880c00f ! 2655: ADDcc_R addcc %r3, %r15, %r4
3802 .word 0x81982e51 ! 2656: WRHPR_HPSTATE_I wrhpr %r0, 0x0e51, %hpstate
3803 .word 0x81982f1d ! 2657: WRHPR_HPSTATE_I wrhpr %r0, 0x0f1d, %hpstate
3804 .word 0x81982600 ! 2658: WRHPR_HPSTATE_I wrhpr %r0, 0x0600, %hpstate
3805 .word 0x20700001 ! 2659: BPN <illegal instruction>
3806 ta T_CHANGE_NONHPRIV ! macro
3807 .word 0x30800001 ! 2661: BA ba,a <label_0x1>
3808 .word 0xc93fc00f ! 2662: STDF_R std %f4, [%r15, %r31]
3809 ta T_CHANGE_TO_TL0 ! macro
3810 .word 0xc807e001 ! 2664: LDUW_I lduw [%r31 + 0x0001], %r4
3811 .word 0x93a3cd22 ! 2665: FsMULd fsmuld %f15, %f2, %f40
3812 .word 0xd28008a0 ! 2666: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
3813 mov 0x30, %r30
3814 .word 0x81d0001e ! 2667: Tcc_R tn icc_or_xcc, %r0 + %r30
3815 .word 0x20800001 ! 2668: BN bn,a <label_0x1>
3816 .word 0x87802088 ! 2669: WRASI_I wr %r0, 0x0088, %asi
3817 .word 0x8d902452 ! 2670: WRPR_PSTATE_I wrpr %r0, 0x0452, %pstate
3818 .word 0x8d902897 ! 2671: WRPR_PSTATE_I wrpr %r0, 0x0897, %pstate
3819 .word 0xd2c804a0 ! 2672: LDSBA_R ldsba [%r0, %r0] 0x25, %r9
3820 .word 0x91a00566 ! 2673: FSQRTq fsqrt
3821 .word 0xd097e010 ! 2674: LDUHA_I lduha [%r31, + 0x0010] %asi, %r8
3822 .word 0x90d02001 ! 2675: UMULcc_I umulcc %r0, 0x0001, %r8
3823 .word 0x8d802000 ! 2676: WRFPRS_I wr %r0, 0x0000, %fprs
3824 .word 0x8469e001 ! 2677: UDIVX_I udivx %r7, 0x0001, %r2
3825 .word 0xc4c7e030 ! 2678: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r2
3826 ta T_CHANGE_PRIV ! macro
3827 .word 0xc49fc020 ! 2680: LDDA_R ldda [%r31, %r0] 0x01, %r2
3828 .word 0x87802010 ! 2681: WRASI_I wr %r0, 0x0010, %asi
3829 mov 0x30, %r30
3830 .word 0x91d0001e ! 2682: Tcc_R ta icc_or_xcc, %r0 + %r30
3831 .word 0x85504000 ! 2683: RDPR_TNPC rdpr %tnpc, %r2
3832 .word 0x9f508000 ! 2684: RDPR_TSTATE rdpr %tstate, %r15
3833 .word 0x987ac001 ! 2685: SDIV_R sdiv %r11, %r1, %r12
3834DS_131:
3835 .word 0x32800001 ! 2687: BNE bne,a <label_0x1>
3836 illtrap
3837 .word 0x85b0c308 ! 2686: ALLIGNADDRESS alignaddr %r3, %r8, %r2
3838 .word 0x976a2001 ! 2687: SDIVX_I sdivx %r8, 0x0001, %r11
3839 .word 0x8d802000 ! 2688: WRFPRS_I wr %r0, 0x0000, %fprs
3840 .word 0x8d50c000 ! 2689: RDPR_TT rdpr %tt, %r6
3841 .word 0x8d90260d ! 2690: WRPR_PSTATE_I wrpr %r0, 0x060d, %pstate
3842 .word 0xcd37e001 ! 2691: STQF_I - %f6, [0x0001, %r31]
3843 .word 0x8d802000 ! 2692: WRFPRS_I wr %r0, 0x0000, %fprs
3844 .word 0x89500000 ! 2693: RDPR_TPC rdpr %tpc, %r4
3845 .word 0x8d9020c3 ! 2694: WRPR_PSTATE_I wrpr %r0, 0x00c3, %pstate
3846DS_132:
3847 .word 0x20800001 ! 2696: BN bn,a <label_0x1>
3848 .word 0xcf32c007 ! 2696: STQF_R - %f7, [%r7, %r11]
3849 .word 0x89458000 ! 2695: RD_SOFTINT_REG rd %softint, %r4
3850 .word 0x9e7b0006 ! 2696: SDIV_R sdiv %r12, %r6, %r15
3851 mov 0x34, %r30
3852 .word 0x83d0001e ! 2697: Tcc_R te icc_or_xcc, %r0 + %r30
3853 ta T_CHANGE_NONHPRIV ! macro
3854 .word 0x36700001 ! 2699: BPGE <illegal instruction>
3855 .word 0x93d02033 ! 2700: Tcc_I tne icc_or_xcc, %r0 + 51
3856 .word 0xde800c00 ! 2701: LDUWA_R lduwa [%r0, %r0] 0x60, %r15
3857 .word 0x9b500000 ! 2702: RDPR_TPC rdpr %tpc, %r13
3858 .word 0x97a000cf ! 2703: FNEGd fnegd %f46, %f42
3859DS_133:
3860 .word 0x22800001 ! 2705: BE be,a <label_0x1>
3861 illtrap
3862 .word 0x8fb0430f ! 2704: ALLIGNADDRESS alignaddr %r1, %r15, %r7
3863 .word 0xce9004a0 ! 2705: LDUHA_R lduha [%r0, %r0] 0x25, %r7
3864 .word 0x819822c1 ! 2706: WRHPR_HPSTATE_I wrhpr %r0, 0x02c1, %hpstate
3865 .word 0x87802089 ! 2707: WRASI_I wr %r0, 0x0089, %asi
3866 ta T_CHANGE_HPRIV ! macro
3867 mov 0x35, %r30
3868 .word 0x87d0001e ! 2709: Tcc_R tl icc_or_xcc, %r0 + %r30
3869 .word 0x9c81c000 ! 2710: ADDcc_R addcc %r7, %r0, %r14
3870 mov 0x33, %r30
3871 .word 0x97d0001e ! 2711: Tcc_R tge icc_or_xcc, %r0 + %r30
3872 .word 0xdc1fe001 ! 2712: LDD_I ldd [%r31 + 0x0001], %r14
3873 .word 0x8198240c ! 2713: WRHPR_HPSTATE_I wrhpr %r0, 0x040c, %hpstate
3874 mov 0x34, %r30
3875 .word 0x87d0001e ! 2714: Tcc_R tl icc_or_xcc, %r0 + %r30
3876 .word 0x3a700001 ! 2715: BPCC <illegal instruction>
3877 .word 0x9fd02034 ! 2716: Tcc_I tvc icc_or_xcc, %r0 + 52
3878 .word 0xdc8008a0 ! 2717: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
3879 .word 0x93d02032 ! 2718: Tcc_I tne icc_or_xcc, %r0 + 50
3880 ta T_CHANGE_HPRIV ! macro
3881 .word 0x9fa00562 ! 2720: FSQRTq fsqrt
3882 .word 0xdeffc022 ! 2721: SWAPA_R swapa %r15, [%r31 + %r2] 0x01
3883DS_134:
3884 .word 0x32800001 ! 2723: BNE bne,a <label_0x1>
3885 illtrap
3886 .word 0x8db24300 ! 2722: ALLIGNADDRESS alignaddr %r9, %r0, %r6
3887 .word 0x8d902002 ! 2723: WRPR_PSTATE_I wrpr %r0, 0x0002, %pstate
3888 ta T_CHANGE_HPRIV ! macro
3889DS_135:
3890 .word 0x20800001 ! 2726: BN bn,a <label_0x1>
3891 .word 0xd9334004 ! 2726: STQF_R - %f12, [%r4, %r13]
3892 .word 0x85458000 ! 2725: RD_SOFTINT_REG rd %softint, %r2
3893 ta T_CHANGE_NONPRIV ! macro
3894DS_136:
3895 .word 0x32800001 ! 2728: BNE bne,a <label_0x1>
3896 illtrap
3897 .word 0x89b28300 ! 2727: ALLIGNADDRESS alignaddr %r10, %r0, %r4
3898 .word 0x85d02030 ! 2728: Tcc_I tle icc_or_xcc, %r0 + 48
3899DS_137:
3900 .word 0x20800001 ! 2730: BN bn,a <label_0x1>
3901 .word 0xdd308002 ! 2730: STQF_R - %f14, [%r2, %r2]
3902 .word 0x8f458000 ! 2729: RD_SOFTINT_REG rd %softint, %r7
3903 .word 0x36800001 ! 2730: BGE bge,a <label_0x1>
3904 .word 0xced004a0 ! 2731: LDSHA_R ldsha [%r0, %r0] 0x25, %r7
3905 ta T_CHANGE_HPRIV ! macro
3906 .word 0xce800a80 ! 2733: LDUWA_R lduwa [%r0, %r0] 0x54, %r7
3907 .word 0x8d902e94 ! 2734: WRPR_PSTATE_I wrpr %r0, 0x0e94, %pstate
3908 .word 0x81982c08 ! 2735: WRHPR_HPSTATE_I wrhpr %r0, 0x0c08, %hpstate
3909 .word 0x8fd02030 ! 2736: Tcc_I tvs icc_or_xcc, %r0 + 48
3910 .word 0xcecfe010 ! 2737: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r7
3911 .word 0xcebfe001 ! 2738: STDA_I stda %r7, [%r31 + 0x0001] %asi
3912 .word 0x93a209c6 ! 2739: FDIVd fdivd %f8, %f6, %f40
3913 .word 0x87802014 ! 2740: WRASI_I wr %r0, 0x0014, %asi
3914 mov 0x32, %r30
3915 .word 0x83d0001e ! 2741: Tcc_R te icc_or_xcc, %r0 + %r30
3916 ta T_CHANGE_TO_TL0 ! macro
3917 .word 0x8a4b6001 ! 2743: MULX_I mulx %r13, 0x0001, %r5
3918 .word 0x28800001 ! 2744: BLEU bleu,a <label_0x1>
3919 .word 0xcadfe000 ! 2745: LDXA_I ldxa [%r31, + 0x0000] %asi, %r5
3920 .word 0x8d902ac7 ! 2746: WRPR_PSTATE_I wrpr %r0, 0x0ac7, %pstate
3921 .word 0x8d902add ! 2747: WRPR_PSTATE_I wrpr %r0, 0x0add, %pstate
3922 .word 0x81982dc7 ! 2748: WRHPR_HPSTATE_I wrhpr %r0, 0x0dc7, %hpstate
3923 .word 0x81d02033 ! 2749: Tcc_I tn icc_or_xcc, %r0 + 51
3924 .word 0x9dd02031 ! 2750: Tcc_I tpos icc_or_xcc, %r0 + 49
3925 .word 0x9e686001 ! 2751: UDIVX_I udivx %r1, 0x0001, %r15
3926 mov 0x32, %r30
3927 .word 0x91d0001e ! 2752: Tcc_R ta icc_or_xcc, %r0 + %r30
3928 .word 0x88026001 ! 2753: ADD_I add %r9, 0x0001, %r4
3929 .word 0x8d902286 ! 2754: WRPR_PSTATE_I wrpr %r0, 0x0286, %pstate
3930 .word 0x87802014 ! 2755: WRASI_I wr %r0, 0x0014, %asi
3931 .word 0x9551c000 ! 2756: RDPR_TL rdpr %tl, %r10
3932 .word 0x8cc0e001 ! 2757: ADDCcc_I addccc %r3, 0x0001, %r6
3933 .word 0x8da01a61 ! 2758: FqTOi fqtoi
3934 .word 0x81982bdb ! 2759: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdb, %hpstate
3935 .word 0x8d902edb ! 2760: WRPR_PSTATE_I wrpr %r0, 0x0edb, %pstate
3936 .word 0x2e700001 ! 2761: BPVS <illegal instruction>
3937 mov 0x30, %r30
3938 .word 0x97d0001e ! 2762: Tcc_R tge icc_or_xcc, %r0 + %r30
3939 .word 0xcc800c80 ! 2763: LDUWA_R lduwa [%r0, %r0] 0x64, %r6
3940 .word 0x89a34dcc ! 2764: FdMULq fdmulq
3941 ta T_CHANGE_HPRIV ! macro
3942 .word 0x81982acb ! 2766: WRHPR_HPSTATE_I wrhpr %r0, 0x0acb, %hpstate
3943 .word 0xc8d804a0 ! 2767: LDXA_R ldxa [%r0, %r0] 0x25, %r4
3944 .word 0x87802004 ! 2768: WRASI_I wr %r0, 0x0004, %asi
3945 .word 0x2a700001 ! 2769: BPCS <illegal instruction>
3946 .word 0x8d902a54 ! 2770: WRPR_PSTATE_I wrpr %r0, 0x0a54, %pstate
3947 .word 0xc8ffc02c ! 2771: SWAPA_R swapa %r4, [%r31 + %r12] 0x01
3948 .word 0x38700001 ! 2772: BPGU <illegal instruction>
3949DS_138:
3950 .word 0x20800001 ! 2774: BN bn,a <label_0x1>
3951 .word 0xc3314001 ! 2774: STQF_R - %f1, [%r1, %r5]
3952 .word 0x97458000 ! 2773: RD_SOFTINT_REG rd %softint, %r11
3953 .word 0x9fa1c9c9 ! 2774: FDIVd fdivd %f38, %f40, %f46
3954 .word 0x81982c5b ! 2775: WRHPR_HPSTATE_I wrhpr %r0, 0x0c5b, %hpstate
3955 .word 0x93d02032 ! 2776: Tcc_I tne icc_or_xcc, %r0 + 50
3956 .word 0xde8fe020 ! 2777: LDUBA_I lduba [%r31, + 0x0020] %asi, %r15
3957 .word 0xde8fe010 ! 2778: LDUBA_I lduba [%r31, + 0x0010] %asi, %r15
3958 .word 0x8fa009c0 ! 2779: FDIVd fdivd %f0, %f0, %f38
3959 .word 0x8198280f ! 2780: WRHPR_HPSTATE_I wrhpr %r0, 0x080f, %hpstate
3960 .word 0x20800001 ! 2781: BN bn,a <label_0x1>
3961 .word 0x976b2001 ! 2782: SDIVX_I sdivx %r12, 0x0001, %r11
3962 .word 0x38700001 ! 2783: BPGU <illegal instruction>
3963 .word 0x81982d51 ! 2784: WRHPR_HPSTATE_I wrhpr %r0, 0x0d51, %hpstate
3964 .word 0x9ac1e001 ! 2785: ADDCcc_I addccc %r7, 0x0001, %r13
3965 ta T_CHANGE_PRIV ! macro
3966 ta T_CHANGE_TO_TL0 ! macro
3967 .word 0xda7fe001 ! 2788: SWAP_I swap %r13, [%r31 + 0x0001]
3968 .word 0xda1fe001 ! 2789: LDD_I ldd [%r31 + 0x0001], %r13
3969DS_139:
3970 .word 0x20800001 ! 2791: BN bn,a <label_0x1>
3971 .word 0xd531e001 ! 2791: STQF_I - %f10, [0x0001, %r7]
3972 .word 0x8b458000 ! 2790: RD_SOFTINT_REG rd %softint, %r5
3973 .word 0x81982646 ! 2791: WRHPR_HPSTATE_I wrhpr %r0, 0x0646, %hpstate
3974 .word 0x967a0002 ! 2792: SDIV_R sdiv %r8, %r2, %r11
3975 .word 0x8d902e4a ! 2793: WRPR_PSTATE_I wrpr %r0, 0x0e4a, %pstate
3976 .word 0x81982a83 ! 2794: WRHPR_HPSTATE_I wrhpr %r0, 0x0a83, %hpstate
3977 .word 0x987ae001 ! 2795: SDIV_I sdiv %r11, 0x0001, %r12
3978 .word 0x99508000 ! 2796: RDPR_TSTATE rdpr %tstate, %r12
3979 .word 0x98492001 ! 2797: MULX_I mulx %r4, 0x0001, %r12
3980 .word 0x89a0c9a1 ! 2798: FDIVs fdivs %f3, %f1, %f4
3981 .word 0x36800001 ! 2799: BGE bge,a <label_0x1>
3982 .word 0x85d02035 ! 2800: Tcc_I tle icc_or_xcc, %r0 + 53
3983 .word 0x93d02030 ! 2801: Tcc_I tne icc_or_xcc, %r0 + 48
3984 .word 0x8d90260e ! 2802: WRPR_PSTATE_I wrpr %r0, 0x060e, %pstate
3985 .word 0x8198290c ! 2803: WRHPR_HPSTATE_I wrhpr %r0, 0x090c, %hpstate
3986 .word 0xc87fe001 ! 2804: SWAP_I swap %r4, [%r31 + 0x0001]
3987 .word 0x8d902ad0 ! 2805: WRPR_PSTATE_I wrpr %r0, 0x0ad0, %pstate
3988 .word 0x87d02031 ! 2806: Tcc_I tl icc_or_xcc, %r0 + 49
3989 .word 0x9ba109a2 ! 2807: FDIVs fdivs %f4, %f2, %f13
3990 .word 0x8e49800c ! 2808: MULX_R mulx %r6, %r12, %r7
3991 .word 0x80824003 ! 2809: ADDcc_R addcc %r9, %r3, %r0
3992 .word 0x87802089 ! 2810: WRASI_I wr %r0, 0x0089, %asi
3993 .word 0x81982086 ! 2811: WRHPR_HPSTATE_I wrhpr %r0, 0x0086, %hpstate
3994 .word 0x84804001 ! 2812: ADDcc_R addcc %r1, %r1, %r2
3995 .word 0x9ba389a3 ! 2813: FDIVs fdivs %f14, %f3, %f13
3996 mov 0x33, %r30
3997 .word 0x93d0001e ! 2814: Tcc_R tne icc_or_xcc, %r0 + %r30
3998 .word 0x9ba089c3 ! 2815: FDIVd fdivd %f2, %f34, %f44
3999 .word 0x87d02033 ! 2816: Tcc_I tl icc_or_xcc, %r0 + 51
4000 .word 0x8d902648 ! 2817: WRPR_PSTATE_I wrpr %r0, 0x0648, %pstate
4001 .word 0x87802016 ! 2818: WRASI_I wr %r0, 0x0016, %asi
4002 mov 0x34, %r30
4003 .word 0x9dd0001e ! 2819: Tcc_R tpos icc_or_xcc, %r0 + %r30
4004 .word 0x8ad2a001 ! 2820: UMULcc_I umulcc %r10, 0x0001, %r5
4005 .word 0xcac7e020 ! 2821: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r5
4006 ta T_CHANGE_HPRIV ! macro
4007 mov 0x32, %r30
4008 .word 0x83d0001e ! 2823: Tcc_R te icc_or_xcc, %r0 + %r30
4009 .word 0x80d3e001 ! 2824: UMULcc_I umulcc %r15, 0x0001, %r0
4010 .word 0x83d02035 ! 2825: Tcc_I te icc_or_xcc, %r0 + 53
4011 .word 0x2c800001 ! 2826: BNEG bneg,a <label_0x1>
4012 .word 0x83500000 ! 2827: RDPR_TPC rdpr %tpc, %r1
4013 .word 0x32700001 ! 2828: BPNE <illegal instruction>
4014 .word 0x8d480000 ! 2829: RDHPR_HPSTATE rdhpr %hpstate, %r6
4015 mov 0x35, %r30
4016 .word 0x9bd0001e ! 2830: Tcc_R tcc icc_or_xcc, %r0 + %r30
4017 .word 0x81982d0a ! 2831: WRHPR_HPSTATE_I wrhpr %r0, 0x0d0a, %hpstate
4018 .word 0xcc7fe001 ! 2832: SWAP_I swap %r6, [%r31 + 0x0001]
4019 .word 0xcc4fe001 ! 2833: LDSB_I ldsb [%r31 + 0x0001], %r6
4020 .word 0x80c0a001 ! 2834: ADDCcc_I addccc %r2, 0x0001, %r0
4021 ta T_CHANGE_NONPRIV ! macro
4022 .word 0x87802010 ! 2836: WRASI_I wr %r0, 0x0010, %asi
4023 .word 0x93a0056c ! 2837: FSQRTq fsqrt
4024 .word 0x9bd02031 ! 2838: Tcc_I tcc icc_or_xcc, %r0 + 49
4025 ta T_CHANGE_NONPRIV ! macro
4026 ta T_CHANGE_NONHPRIV ! macro
4027 .word 0xd297e000 ! 2841: LDUHA_I lduha [%r31, + 0x0000] %asi, %r9
4028 .word 0xd20fc000 ! 2842: LDUB_R ldub [%r31 + %r0], %r9
4029 .word 0xd2dfe020 ! 2843: LDXA_I ldxa [%r31, + 0x0020] %asi, %r9
4030 ta T_CHANGE_NONHPRIV ! macro
4031DS_140:
4032 .word 0x32800001 ! 2846: BNE bne,a <label_0x1>
4033 illtrap
4034 .word 0x8db28303 ! 2845: ALLIGNADDRESS alignaddr %r10, %r3, %r6
4035 .word 0x8d902453 ! 2846: WRPR_PSTATE_I wrpr %r0, 0x0453, %pstate
4036 ta T_CHANGE_PRIV ! macro
4037 .word 0x81982e49 ! 2848: WRHPR_HPSTATE_I wrhpr %r0, 0x0e49, %hpstate
4038 .word 0x87802080 ! 2849: WRASI_I wr %r0, 0x0080, %asi
4039 .word 0x8da189c0 ! 2850: FDIVd fdivd %f6, %f0, %f6
4040 mov 0x31, %r30
4041 .word 0x97d0001e ! 2851: Tcc_R tge icc_or_xcc, %r0 + %r30
4042 .word 0xcde7c020 ! 2852: CASA_I casa [%r31] 0x 1, %r0, %r6
4043 .word 0x24800001 ! 2853: BLE ble,a <label_0x1>
4044 .word 0x9e480007 ! 2854: MULX_R mulx %r0, %r7, %r15
4045 .word 0x81982501 ! 2855: WRHPR_HPSTATE_I wrhpr %r0, 0x0501, %hpstate
4046 .word 0xde97e010 ! 2856: LDUHA_I lduha [%r31, + 0x0010] %asi, %r15
4047 .word 0x81982f84 ! 2857: WRHPR_HPSTATE_I wrhpr %r0, 0x0f84, %hpstate
4048 .word 0xde9fe001 ! 2858: LDDA_I ldda [%r31, + 0x0001] %asi, %r15
4049 .word 0x8d902cca ! 2859: WRPR_PSTATE_I wrpr %r0, 0x0cca, %pstate
4050 .word 0xdec7e010 ! 2860: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r15
4051 ta T_CHANGE_PRIV ! macro
4052 .word 0x87802004 ! 2862: WRASI_I wr %r0, 0x0004, %asi
4053 .word 0x97508000 ! 2863: RDPR_TSTATE rdpr %tstate, %r11
4054 ta T_CHANGE_NONHPRIV ! macro
4055 .word 0x81d02030 ! 2865: Tcc_I tn icc_or_xcc, %r0 + 48
4056 mov 0x32, %r30
4057 .word 0x97d0001e ! 2866: Tcc_R tge icc_or_xcc, %r0 + %r30
4058 .word 0x81982b52 ! 2867: WRHPR_HPSTATE_I wrhpr %r0, 0x0b52, %hpstate
4059 .word 0x8d51c000 ! 2868: RDPR_TL rdpr %tl, %r6
4060 .word 0x8bd02031 ! 2869: Tcc_I tcs icc_or_xcc, %r0 + 49
4061 ta T_CHANGE_PRIV ! macro
4062 .word 0x9fa1cdce ! 2871: FdMULq fdmulq
4063DS_141:
4064 .word 0x22800001 ! 2873: BE be,a <label_0x1>
4065 .word 0xd731e001 ! 2873: STQF_I - %f11, [0x0001, %r7]
4066 .word 0x8b458000 ! 2872: RD_SOFTINT_REG rd %softint, %r5
4067 .word 0xca2fc00e ! 2873: STB_R stb %r5, [%r31 + %r14]
4068 .word 0xca4fe001 ! 2874: LDSB_I ldsb [%r31 + 0x0001], %r5
4069 .word 0x8d902451 ! 2875: WRPR_PSTATE_I wrpr %r0, 0x0451, %pstate
4070 .word 0x9849e001 ! 2876: MULX_I mulx %r7, 0x0001, %r12
4071 .word 0x2e800001 ! 2877: BVS bvs,a <label_0x1>
4072 .word 0xd9e7c02e ! 2878: CASA_I casa [%r31] 0x 1, %r14, %r12
4073DS_142:
4074 .word 0x22800001 ! 2880: BE be,a <label_0x1>
4075 .word 0xcf30000b ! 2880: STQF_R - %f7, [%r11, %r0]
4076 .word 0x83458000 ! 2879: RD_SOFTINT_REG rd %softint, %r1
4077 .word 0xc28008a0 ! 2880: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
4078 .word 0x8481a001 ! 2881: ADDcc_I addcc %r6, 0x0001, %r2
4079 .word 0x99d02032 ! 2882: Tcc_I tgu icc_or_xcc, %r0 + 50
4080DS_143:
4081 .word 0x22800001 ! 2884: BE be,a <label_0x1>
4082 illtrap
4083 .word 0x81b14300 ! 2883: ALLIGNADDRESS alignaddr %r5, %r0, %r0
4084 .word 0x8a7a0008 ! 2884: SDIV_R sdiv %r8, %r8, %r5
4085 .word 0xca1fe001 ! 2885: LDD_I ldd [%r31 + 0x0001], %r5
4086 .word 0x87802016 ! 2886: WRASI_I wr %r0, 0x0016, %asi
4087 .word 0x8198239a ! 2887: WRHPR_HPSTATE_I wrhpr %r0, 0x039a, %hpstate
4088 .word 0x82796001 ! 2888: SDIV_I sdiv %r5, 0x0001, %r1
4089DS_144:
4090 .word 0x22800001 ! 2890: BE be,a <label_0x1>
4091 .word 0xd731e001 ! 2890: STQF_I - %f11, [0x0001, %r7]
4092 .word 0x8b458000 ! 2889: RD_SOFTINT_REG rd %softint, %r5
4093 .word 0x8d90249f ! 2890: WRPR_PSTATE_I wrpr %r0, 0x049f, %pstate
4094 ta T_CHANGE_HPRIV ! macro
4095 .word 0xca8804a0 ! 2892: LDUBA_R lduba [%r0, %r0] 0x25, %r5
4096 .word 0x8198255c ! 2893: WRHPR_HPSTATE_I wrhpr %r0, 0x055c, %hpstate
4097 .word 0x866a4008 ! 2894: UDIVX_R udivx %r9, %r8, %r3
4098 .word 0x8d802000 ! 2895: WRFPRS_I wr %r0, 0x0000, %fprs
4099 .word 0xc73fc008 ! 2896: STDF_R std %f3, [%r8, %r31]
4100 .word 0x8e7b6001 ! 2897: SDIV_I sdiv %r13, 0x0001, %r7
4101 .word 0x9f692001 ! 2898: SDIVX_I sdivx %r4, 0x0001, %r15
4102 mov 0x31, %r30
4103 .word 0x93d0001e ! 2899: Tcc_R tne icc_or_xcc, %r0 + %r30
4104 .word 0xde17c000 ! 2900: LDUH_R lduh [%r31 + %r0], %r15
4105 .word 0x9ec02001 ! 2901: ADDCcc_I addccc %r0, 0x0001, %r15
4106 .word 0x9fa0c9e5 ! 2902: FDIVq dis not found
4107
4108 .word 0x81982b0f ! 2903: WRHPR_HPSTATE_I wrhpr %r0, 0x0b0f, %hpstate
4109 .word 0x9249e001 ! 2904: MULX_I mulx %r7, 0x0001, %r9
4110 .word 0x8a7b2001 ! 2905: SDIV_I sdiv %r12, 0x0001, %r5
4111 .word 0xcac804a0 ! 2906: LDSBA_R ldsba [%r0, %r0] 0x25, %r5
4112 ta T_CHANGE_NONHPRIV ! macro
4113 mov 0x33, %r30
4114 .word 0x83d0001e ! 2908: Tcc_R te icc_or_xcc, %r0 + %r30
4115 .word 0x819826d7 ! 2909: WRHPR_HPSTATE_I wrhpr %r0, 0x06d7, %hpstate
4116 ta T_CHANGE_TO_TL0 ! macro
4117DS_145:
4118 .word 0x20800001 ! 2912: BN bn,a <label_0x1>
4119 illtrap
4120 .word 0x89b2830d ! 2911: ALLIGNADDRESS alignaddr %r10, %r13, %r4
4121 ta T_CHANGE_TO_TL0 ! macro
4122 ta T_CHANGE_NONPRIV ! macro
4123 .word 0x87802089 ! 2914: WRASI_I wr %r0, 0x0089, %asi
4124 .word 0xc927c00d ! 2915: STF_R st %f4, [%r13, %r31]
4125 .word 0xc8d004a0 ! 2916: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
4126 .word 0x95500000 ! 2917: RDPR_TPC rdpr %tpc, %r10
4127 .word 0x8d802004 ! 2918: WRFPRS_I wr %r0, 0x0004, %fprs
4128 .word 0x96c1e001 ! 2919: ADDCcc_I addccc %r7, 0x0001, %r11
4129 .word 0xd617e001 ! 2920: LDUH_I lduh [%r31 + 0x0001], %r11
4130 .word 0x8d902a4a ! 2921: WRPR_PSTATE_I wrpr %r0, 0x0a4a, %pstate
4131 ta T_CHANGE_NONHPRIV ! macro
4132 mov 0x32, %r30
4133 .word 0x93d0001e ! 2923: Tcc_R tne icc_or_xcc, %r0 + %r30
4134 .word 0x24800001 ! 2924: BLE ble,a <label_0x1>
4135 .word 0x8d9024cb ! 2925: WRPR_PSTATE_I wrpr %r0, 0x04cb, %pstate
4136 .word 0x9ed1800d ! 2926: UMULcc_R umulcc %r6, %r13, %r15
4137 .word 0xdec004a0 ! 2927: LDSWA_R ldswa [%r0, %r0] 0x25, %r15
4138 .word 0x87802004 ! 2928: WRASI_I wr %r0, 0x0004, %asi
4139DS_146:
4140 .word 0x20800001 ! 2930: BN bn,a <label_0x1>
4141 .word 0xdb320007 ! 2930: STQF_R - %f13, [%r7, %r8]
4142 .word 0x87458000 ! 2929: RD_SOFTINT_REG rd %softint, %r3
4143 .word 0x8d802004 ! 2930: WRFPRS_I wr %r0, 0x0004, %fprs
4144 .word 0x34800001 ! 2931: BG bg,a <label_0x1>
4145 .word 0x81982959 ! 2932: WRHPR_HPSTATE_I wrhpr %r0, 0x0959, %hpstate
4146 .word 0x86db0005 ! 2933: SMULcc_R smulcc %r12, %r5, %r3
4147 .word 0x8a026001 ! 2934: ADD_I add %r9, 0x0001, %r5
4148DS_147:
4149 .word 0x32800001 ! 2936: BNE bne,a <label_0x1>
4150 .word 0xdf316001 ! 2936: STQF_I - %f15, [0x0001, %r5]
4151 .word 0x85458000 ! 2935: RD_SOFTINT_REG rd %softint, %r2
4152 .word 0x8878c004 ! 2936: SDIV_R sdiv %r3, %r4, %r4
4153 .word 0x8bd02030 ! 2937: Tcc_I tcs icc_or_xcc, %r0 + 48
4154 .word 0x81982ed6 ! 2938: WRHPR_HPSTATE_I wrhpr %r0, 0x0ed6, %hpstate
4155 .word 0x99508000 ! 2939: RDPR_TSTATE rdpr %tstate, %r12
4156 .word 0x876ac00a ! 2940: SDIVX_R sdivx %r11, %r10, %r3
4157 .word 0xc6d004a0 ! 2941: LDSHA_R ldsha [%r0, %r0] 0x25, %r3
4158 mov 0x31, %r30
4159 .word 0x87d0001e ! 2942: Tcc_R tl icc_or_xcc, %r0 + %r30
4160 .word 0xc68008a0 ! 2943: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
4161 .word 0x8cc16001 ! 2944: ADDCcc_I addccc %r5, 0x0001, %r6
4162DS_148:
4163 .word 0x20800001 ! 2946: BN bn,a <label_0x1>
4164 illtrap
4165 .word 0x93b14305 ! 2945: ALLIGNADDRESS alignaddr %r5, %r5, %r9
4166 .word 0x80d0000f ! 2946: UMULcc_R umulcc %r0, %r15, %r0
4167DS_149:
4168 .word 0x32800001 ! 2948: BNE bne,a <label_0x1>
4169 .word 0xc331c007 ! 2948: STQF_R - %f1, [%r7, %r7]
4170 .word 0x8b458000 ! 2947: RD_SOFTINT_REG rd %softint, %r5
4171 .word 0x96680002 ! 2948: UDIVX_R udivx %r0, %r2, %r11
4172 .word 0x3e700001 ! 2949: BPVC <illegal instruction>
4173 mov 0x35, %r30
4174 .word 0x9fd0001e ! 2950: Tcc_R tvc icc_or_xcc, %r0 + %r30
4175DS_150:
4176 .word 0x22800001 ! 2952: BE be,a <label_0x1>
4177 illtrap
4178 .word 0x8bb08305 ! 2951: ALLIGNADDRESS alignaddr %r2, %r5, %r5
4179 .word 0x8d902841 ! 2952: WRPR_PSTATE_I wrpr %r0, 0x0841, %pstate
4180 ta T_CHANGE_NONPRIV ! macro
4181 ta T_CHANGE_PRIV ! macro
4182 .word 0x8fd02034 ! 2955: Tcc_I tvs icc_or_xcc, %r0 + 52
4183 .word 0x87802014 ! 2956: WRASI_I wr %r0, 0x0014, %asi
4184 .word 0x819822ca ! 2957: WRHPR_HPSTATE_I wrhpr %r0, 0x02ca, %hpstate
4185 mov 0x34, %r30
4186 .word 0x93d0001e ! 2958: Tcc_R tne icc_or_xcc, %r0 + %r30
4187 ta T_CHANGE_NONHPRIV ! macro
4188 .word 0xcac7e020 ! 2960: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r5
4189 .word 0x9ad90000 ! 2961: SMULcc_R smulcc %r4, %r0, %r13
4190DS_151:
4191 .word 0x20800001 ! 2963: BN bn,a <label_0x1>
4192 illtrap
4193 .word 0x97b0830b ! 2962: ALLIGNADDRESS alignaddr %r2, %r11, %r11
4194 .word 0x87802004 ! 2963: WRASI_I wr %r0, 0x0004, %asi
4195 .word 0x8268e001 ! 2964: UDIVX_I udivx %r3, 0x0001, %r1
4196 .word 0x8d902048 ! 2965: WRPR_PSTATE_I wrpr %r0, 0x0048, %pstate
4197 ta T_CHANGE_PRIV ! macro
4198 .word 0xc2c804a0 ! 2967: LDSBA_R ldsba [%r0, %r0] 0x25, %r1
4199 .word 0x8d902c16 ! 2968: WRPR_PSTATE_I wrpr %r0, 0x0c16, %pstate
4200 .word 0xc207e001 ! 2969: LDUW_I lduw [%r31 + 0x0001], %r1
4201DS_152:
4202 .word 0x22800001 ! 2971: BE be,a <label_0x1>
4203 illtrap
4204 .word 0x9fb04303 ! 2970: ALLIGNADDRESS alignaddr %r1, %r3, %r15
4205 ta T_CHANGE_HPRIV ! macro
4206 .word 0x8d902644 ! 2972: WRPR_PSTATE_I wrpr %r0, 0x0644, %pstate
4207 .word 0xde800a80 ! 2973: LDUWA_R lduwa [%r0, %r0] 0x54, %r15
4208 .word 0xded7e000 ! 2974: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r15
4209 .word 0xde8804a0 ! 2975: LDUBA_R lduba [%r0, %r0] 0x25, %r15
4210 .word 0x8d9028d2 ! 2976: WRPR_PSTATE_I wrpr %r0, 0x08d2, %pstate
4211 .word 0x8d9022d8 ! 2977: WRPR_PSTATE_I wrpr %r0, 0x02d8, %pstate
4212 .word 0x81982503 ! 2978: WRHPR_HPSTATE_I wrhpr %r0, 0x0503, %hpstate
4213 .word 0x8d902c44 ! 2979: WRPR_PSTATE_I wrpr %r0, 0x0c44, %pstate
4214 .word 0xde8008a0 ! 2980: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4215 .word 0x8d902c8f ! 2981: WRPR_PSTATE_I wrpr %r0, 0x0c8f, %pstate
4216 .word 0x87802010 ! 2982: WRASI_I wr %r0, 0x0010, %asi
4217 .word 0x8a032001 ! 2983: ADD_I add %r12, 0x0001, %r5
4218 .word 0x8a692001 ! 2984: UDIVX_I udivx %r4, 0x0001, %r5
4219 .word 0x944a2001 ! 2985: MULX_I mulx %r8, 0x0001, %r10
4220 mov 0x34, %r30
4221 .word 0x9fd0001e ! 2986: Tcc_R tvc icc_or_xcc, %r0 + %r30
4222 .word 0x22800001 ! 2987: BE be,a <label_0x1>
4223 .word 0x94d9c003 ! 2988: SMULcc_R smulcc %r7, %r3, %r10
4224 ta T_CHANGE_NONPRIV ! macro
4225 .word 0xd4dfe010 ! 2990: LDXA_I ldxa [%r31, + 0x0010] %asi, %r10
4226 .word 0x81982d12 ! 2991: WRHPR_HPSTATE_I wrhpr %r0, 0x0d12, %hpstate
4227 .word 0x97504000 ! 2992: RDPR_TNPC rdpr %tnpc, %r11
4228 .word 0x924b4002 ! 2993: MULX_R mulx %r13, %r2, %r9
4229 .word 0xd28fe000 ! 2994: LDUBA_I lduba [%r31, + 0x0000] %asi, %r9
4230 .word 0x81a089a9 ! 2995: FDIVs fdivs %f2, %f9, %f0
4231 .word 0x80d0e001 ! 2996: UMULcc_I umulcc %r3, 0x0001, %r0
4232 .word 0x87802089 ! 2997: WRASI_I wr %r0, 0x0089, %asi
4233 .word 0x8d802004 ! 2998: WRFPRS_I wr %r0, 0x0004, %fprs
4234 .word 0x8da01a61 ! 2999: FqTOi fqtoi
4235DS_153:
4236 .word 0x34800001 ! 3001: BG bg,a <label_0x1>
4237 .word 0xc733400d ! 3001: STQF_R - %f3, [%r13, %r13]
4238 .word 0x87458000 ! 3000: RD_SOFTINT_REG rd %softint, %r3
4239DS_154:
4240 .word 0x32800001 ! 3002: BNE bne,a <label_0x1>
4241 illtrap
4242 .word 0x83b1030a ! 3001: ALLIGNADDRESS alignaddr %r4, %r10, %r1
4243 .word 0x8d902a54 ! 3002: WRPR_PSTATE_I wrpr %r0, 0x0a54, %pstate
4244 .word 0x87802004 ! 3003: WRASI_I wr %r0, 0x0004, %asi
4245 .word 0x81982859 ! 3004: WRHPR_HPSTATE_I wrhpr %r0, 0x0859, %hpstate
4246 .word 0x8d9024d8 ! 3005: WRPR_PSTATE_I wrpr %r0, 0x04d8, %pstate
4247 .word 0x93508000 ! 3006: RDPR_TSTATE rdpr %tstate, %r9
4248 mov 0x34, %r30
4249 .word 0x9bd0001e ! 3007: Tcc_R tcc icc_or_xcc, %r0 + %r30
4250DS_155:
4251 .word 0x22800001 ! 3009: BE be,a <label_0x1>
4252 illtrap
4253 .word 0x97b0c308 ! 3008: ALLIGNADDRESS alignaddr %r3, %r8, %r11
4254 .word 0x8880c00f ! 3009: ADDcc_R addcc %r3, %r15, %r4
4255 .word 0xc8880e40 ! 3010: LDUBA_R lduba [%r0, %r0] 0x72, %r4
4256 ta T_CHANGE_NONHPRIV ! macro
4257 .word 0x81982198 ! 3012: WRHPR_HPSTATE_I wrhpr %r0, 0x0198, %hpstate
4258 .word 0x34700001 ! 3013: BPG <illegal instruction>
4259 .word 0x87802016 ! 3014: WRASI_I wr %r0, 0x0016, %asi
4260 .word 0x32700001 ! 3015: BPNE <illegal instruction>
4261 .word 0x85a01a6d ! 3016: FqTOi fqtoi
4262 .word 0x87a01a6c ! 3017: FqTOi fqtoi
4263 .word 0x8d902800 ! 3018: WRPR_PSTATE_I wrpr %r0, 0x0800, %pstate
4264 .word 0xc68804a0 ! 3019: LDUBA_R lduba [%r0, %r0] 0x25, %r3
4265 .word 0x8ba3c9c6 ! 3020: FDIVd fdivd %f46, %f6, %f36
4266 .word 0xca800c00 ! 3021: LDUWA_R lduwa [%r0, %r0] 0x60, %r5
4267 .word 0x819820d8 ! 3022: WRHPR_HPSTATE_I wrhpr %r0, 0x00d8, %hpstate
4268 .word 0x81982244 ! 3023: WRHPR_HPSTATE_I wrhpr %r0, 0x0244, %hpstate
4269 .word 0x8d902ad7 ! 3024: WRPR_PSTATE_I wrpr %r0, 0x0ad7, %pstate
4270 .word 0x2c800001 ! 3025: BNEG bneg,a <label_0x1>
4271 mov 0x30, %r30
4272 .word 0x9fd0001e ! 3026: Tcc_R tvc icc_or_xcc, %r0 + %r30
4273 .word 0x34800001 ! 3027: BG bg,a <label_0x1>
4274 .word 0x30700001 ! 3028: BPA <illegal instruction>
4275 .word 0x8a78a001 ! 3029: SDIV_I sdiv %r2, 0x0001, %r5
4276 .word 0xcacfe000 ! 3030: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r5
4277 .word 0x32700001 ! 3031: BPNE <illegal instruction>
4278 .word 0x32700001 ! 3032: BPNE <illegal instruction>
4279DS_156:
4280 .word 0x34800001 ! 3034: BG bg,a <label_0x1>
4281 .word 0xcd334006 ! 3034: STQF_R - %f6, [%r6, %r13]
4282 .word 0x87458000 ! 3033: RD_SOFTINT_REG rd %softint, %r3
4283 .word 0xc6d7e030 ! 3034: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r3
4284 .word 0x9da1c9c0 ! 3035: FDIVd fdivd %f38, %f0, %f14
4285 .word 0x89d02030 ! 3036: Tcc_I tleu icc_or_xcc, %r0 + 48
4286 .word 0x8d802004 ! 3037: WRFPRS_I wr %r0, 0x0004, %fprs
4287 .word 0x8d802000 ! 3038: WRFPRS_I wr %r0, 0x0000, %fprs
4288 ta T_CHANGE_NONHPRIV ! macro
4289 .word 0x8d802000 ! 3040: WRFPRS_I wr %r0, 0x0000, %fprs
4290 .word 0x8d902c8b ! 3041: WRPR_PSTATE_I wrpr %r0, 0x0c8b, %pstate
4291 .word 0x92d1c00f ! 3042: UMULcc_R umulcc %r7, %r15, %r9
4292 .word 0x2e800001 ! 3043: BVS bvs,a <label_0x1>
4293 .word 0x87d02031 ! 3044: Tcc_I tl icc_or_xcc, %r0 + 49
4294 mov 0x32, %r30
4295 .word 0x8dd0001e ! 3045: Tcc_R tneg icc_or_xcc, %r0 + %r30
4296 .word 0x2a800001 ! 3046: BCS bcs,a <label_0x1>
4297DS_157:
4298 .word 0x34800001 ! 3048: BG bg,a <label_0x1>
4299 .word 0xdb334002 ! 3048: STQF_R - %f13, [%r2, %r13]
4300 .word 0x8b458000 ! 3047: RD_SOFTINT_REG rd %softint, %r5
4301 .word 0xca7fe001 ! 3048: SWAP_I swap %r5, [%r31 + 0x0001]
4302 .word 0x85500000 ! 3049: RDPR_TPC rdpr %tpc, %r2
4303 .word 0x8bd02034 ! 3050: Tcc_I tcs icc_or_xcc, %r0 + 52
4304 .word 0x8d902614 ! 3051: WRPR_PSTATE_I wrpr %r0, 0x0614, %pstate
4305 .word 0x81982396 ! 3052: WRHPR_HPSTATE_I wrhpr %r0, 0x0396, %hpstate
4306 ta T_CHANGE_HPRIV ! macro
4307 ta T_CHANGE_HPRIV ! macro
4308 .word 0xc4d004a0 ! 3055: LDSHA_R ldsha [%r0, %r0] 0x25, %r2
4309 .word 0xc457e001 ! 3056: LDSH_I ldsh [%r31 + 0x0001], %r2
4310 .word 0xc47fe001 ! 3057: SWAP_I swap %r2, [%r31 + 0x0001]
4311 .word 0x87802010 ! 3058: WRASI_I wr %r0, 0x0010, %asi
4312 .word 0xc427c002 ! 3059: STW_R stw %r2, [%r31 + %r2]
4313 .word 0x84c2a001 ! 3060: ADDCcc_I addccc %r10, 0x0001, %r2
4314 mov 0x34, %r30
4315 .word 0x83d0001e ! 3061: Tcc_R te icc_or_xcc, %r0 + %r30
4316 .word 0xc447e001 ! 3062: LDSW_I ldsw [%r31 + 0x0001], %r2
4317 ta T_CHANGE_TO_TL0 ! macro
4318 .word 0xc5e7c022 ! 3064: CASA_I casa [%r31] 0x 1, %r2, %r2
4319 .word 0x87802016 ! 3065: WRASI_I wr %r0, 0x0016, %asi
4320 mov 0x34, %r30
4321 .word 0x83d0001e ! 3066: Tcc_R te icc_or_xcc, %r0 + %r30
4322 ta T_CHANGE_TO_TL0 ! macro
4323 .word 0xc4800c40 ! 3068: LDUWA_R lduwa [%r0, %r0] 0x62, %r2
4324 .word 0x819827c9 ! 3069: WRHPR_HPSTATE_I wrhpr %r0, 0x07c9, %hpstate
4325 .word 0x8cd04001 ! 3070: UMULcc_R umulcc %r1, %r1, %r6
4326 .word 0x8481e001 ! 3071: ADDcc_I addcc %r7, 0x0001, %r2
4327 .word 0x81982c08 ! 3072: WRHPR_HPSTATE_I wrhpr %r0, 0x0c08, %hpstate
4328 .word 0x8d500000 ! 3073: RDPR_TPC rdpr %tpc, %r6
4329 .word 0x8d9024ce ! 3074: WRPR_PSTATE_I wrpr %r0, 0x04ce, %pstate
4330 .word 0x89d02030 ! 3075: Tcc_I tleu icc_or_xcc, %r0 + 48
4331 .word 0x8198225a ! 3076: WRHPR_HPSTATE_I wrhpr %r0, 0x025a, %hpstate
4332 .word 0x81982f90 ! 3077: WRHPR_HPSTATE_I wrhpr %r0, 0x0f90, %hpstate
4333 ta T_CHANGE_PRIV ! macro
4334 .word 0x9e68400c ! 3079: UDIVX_R udivx %r1, %r12, %r15
4335 .word 0x9cd9c003 ! 3080: SMULcc_R smulcc %r7, %r3, %r14
4336 .word 0x9d500000 ! 3081: RDPR_TPC rdpr %tpc, %r14
4337 .word 0x81982b00 ! 3082: WRHPR_HPSTATE_I wrhpr %r0, 0x0b00, %hpstate
4338 ta T_CHANGE_HPRIV ! macro
4339DS_158:
4340 .word 0x32800001 ! 3085: BNE bne,a <label_0x1>
4341 .word 0xdf30c00b ! 3085: STQF_R - %f15, [%r11, %r3]
4342 .word 0x9d458000 ! 3084: RD_SOFTINT_REG rd %softint, %r14
4343 .word 0x87802004 ! 3085: WRASI_I wr %r0, 0x0004, %asi
4344 ta T_CHANGE_PRIV ! macro
4345 .word 0xdc97e010 ! 3087: LDUHA_I lduha [%r31, + 0x0010] %asi, %r14
4346 mov 0x32, %r30
4347 .word 0x89d0001e ! 3088: Tcc_R tleu icc_or_xcc, %r0 + %r30
4348DS_159:
4349 .word 0x20800001 ! 3090: BN bn,a <label_0x1>
4350 .word 0xcd318006 ! 3090: STQF_R - %f6, [%r6, %r6]
4351 .word 0x8b458000 ! 3089: RD_SOFTINT_REG rd %softint, %r5
4352 .word 0x8d902a52 ! 3090: WRPR_PSTATE_I wrpr %r0, 0x0a52, %pstate
4353 .word 0x9083e001 ! 3091: ADDcc_I addcc %r15, 0x0001, %r8
4354 ta T_CHANGE_NONPRIV ! macro
4355 .word 0x26700001 ! 3093: BPL <illegal instruction>
4356 .word 0x36800001 ! 3094: BGE bge,a <label_0x1>
4357 .word 0x9469c001 ! 3095: UDIVX_R udivx %r7, %r1, %r10
4358 .word 0x80814005 ! 3096: ADDcc_R addcc %r5, %r5, %r0
4359 ta T_CHANGE_PRIV ! macro
4360 .word 0x8d902adf ! 3098: WRPR_PSTATE_I wrpr %r0, 0x0adf, %pstate
4361 .word 0xc127c005 ! 3099: STF_R st %f0, [%r5, %r31]
4362 .word 0x94d90003 ! 3100: SMULcc_R smulcc %r4, %r3, %r10
4363 ta T_CHANGE_NONHPRIV ! macro
4364 .word 0x8d902a56 ! 3102: WRPR_PSTATE_I wrpr %r0, 0x0a56, %pstate
4365DS_160:
4366 .word 0x22800001 ! 3104: BE be,a <label_0x1>
4367 .word 0xdd318001 ! 3104: STQF_R - %f14, [%r1, %r6]
4368 .word 0x87458000 ! 3103: RD_SOFTINT_REG rd %softint, %r3
4369 .word 0x81982b07 ! 3104: WRHPR_HPSTATE_I wrhpr %r0, 0x0b07, %hpstate
4370 .word 0x8d9022c7 ! 3105: WRPR_PSTATE_I wrpr %r0, 0x02c7, %pstate
4371 .word 0x8d902c89 ! 3106: WRPR_PSTATE_I wrpr %r0, 0x0c89, %pstate
4372 .word 0x8d902a1b ! 3107: WRPR_PSTATE_I wrpr %r0, 0x0a1b, %pstate
4373 ta T_CHANGE_TO_TL0 ! macro
4374 .word 0x87802089 ! 3109: WRASI_I wr %r0, 0x0089, %asi
4375 .word 0x8dd02032 ! 3110: Tcc_I tneg icc_or_xcc, %r0 + 50
4376 .word 0x8198218e ! 3111: WRHPR_HPSTATE_I wrhpr %r0, 0x018e, %hpstate
4377 ta T_CHANGE_NONPRIV ! macro
4378 .word 0x89508000 ! 3113: RDPR_TSTATE rdpr %tstate, %r4
4379 .word 0xc8c7e030 ! 3114: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r4
4380 .word 0xc8bfe001 ! 3115: STDA_I stda %r4, [%r31 + 0x0001] %asi
4381 .word 0x8f508000 ! 3116: RDPR_TSTATE rdpr %tstate, %r7
4382 .word 0xce800ba0 ! 3117: LDUWA_R lduwa [%r0, %r0] 0x5d, %r7
4383 mov 0x35, %r30
4384 .word 0x91d0001e ! 3118: Tcc_R ta icc_or_xcc, %r0 + %r30
4385 .word 0xcf27e001 ! 3119: STF_I st %f7, [0x0001, %r31]
4386 .word 0x8198251e ! 3120: WRHPR_HPSTATE_I wrhpr %r0, 0x051e, %hpstate
4387 .word 0x8d802000 ! 3121: WRFPRS_I wr %r0, 0x0000, %fprs
4388 .word 0xcfe7c021 ! 3122: CASA_I casa [%r31] 0x 1, %r1, %r7
4389 .word 0x8f51c000 ! 3123: RDPR_TL rdpr %tl, %r7
4390 ta T_CHANGE_NONPRIV ! macro
4391 .word 0x8ba000cd ! 3125: FNEGd fnegd %f44, %f36
4392 .word 0xcb27e001 ! 3126: STF_I st %f5, [0x0001, %r31]
4393 .word 0x8ba149e4 ! 3127: FDIVq dis not found
4394
4395 .word 0xcac7e010 ! 3128: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r5
4396DS_161:
4397 .word 0x32800001 ! 3130: BNE bne,a <label_0x1>
4398 illtrap
4399 .word 0x8bb20307 ! 3129: ALLIGNADDRESS alignaddr %r8, %r7, %r5
4400 .word 0x97514000 ! 3130: RDPR_TBA rdpr %tba, %r11
4401 .word 0x8d802000 ! 3131: WRFPRS_I wr %r0, 0x0000, %fprs
4402 .word 0x8e6ac00f ! 3132: UDIVX_R udivx %r11, %r15, %r7
4403 .word 0x8d902c17 ! 3133: WRPR_PSTATE_I wrpr %r0, 0x0c17, %pstate
4404 .word 0xcfe7c02f ! 3134: CASA_I casa [%r31] 0x 1, %r15, %r7
4405 ta T_CHANGE_HPRIV ! macro
4406 .word 0x89a01a68 ! 3136: FqTOi fqtoi
4407 .word 0x83a08dc2 ! 3137: FdMULq fdmulq
4408 .word 0x24700001 ! 3138: BPLE <illegal instruction>
4409 ta T_CHANGE_HPRIV ! macro
4410 .word 0x964b8006 ! 3140: MULX_R mulx %r14, %r6, %r11
4411 .word 0x984a0001 ! 3141: MULX_R mulx %r8, %r1, %r12
4412 .word 0x9da000c1 ! 3142: FNEGd fnegd %f32, %f14
4413 .word 0x8d902616 ! 3143: WRPR_PSTATE_I wrpr %r0, 0x0616, %pstate
4414 .word 0xdc8fe020 ! 3144: LDUBA_I lduba [%r31, + 0x0020] %asi, %r14
4415 .word 0x91494000 ! 3145: RDHPR_HTBA rdhpr %htba, %r8
4416 .word 0x96498007 ! 3146: MULX_R mulx %r6, %r7, %r11
4417 .word 0x93d02032 ! 3147: Tcc_I tne icc_or_xcc, %r0 + 50
4418 .word 0x8951c000 ! 3148: RDPR_TL rdpr %tl, %r4
4419 .word 0x819827cd ! 3149: WRHPR_HPSTATE_I wrhpr %r0, 0x07cd, %hpstate
4420 mov 0x30, %r30
4421 .word 0x83d0001e ! 3150: Tcc_R te icc_or_xcc, %r0 + %r30
4422 ta T_CHANGE_TO_TL0 ! macro
4423 ta T_CHANGE_NONHPRIV ! macro
4424 .word 0xc8bfe001 ! 3153: STDA_I stda %r4, [%r31 + 0x0001] %asi
4425 .word 0x8d802000 ! 3154: WRFPRS_I wr %r0, 0x0000, %fprs
4426 .word 0x9b504000 ! 3155: RDPR_TNPC rdpr %tnpc, %r13
4427 .word 0x81982fc0 ! 3156: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc0, %hpstate
4428 .word 0x87802088 ! 3157: WRASI_I wr %r0, 0x0088, %asi
4429 .word 0x8f6a4007 ! 3158: SDIVX_R sdivx %r9, %r7, %r7
4430 .word 0x8d902a9b ! 3159: WRPR_PSTATE_I wrpr %r0, 0x0a9b, %pstate
4431 .word 0x8d802004 ! 3160: WRFPRS_I wr %r0, 0x0004, %fprs
4432 .word 0xce07c000 ! 3161: LDUW_R lduw [%r31 + %r0], %r7
4433 .word 0xcfe7c027 ! 3162: CASA_I casa [%r31] 0x 1, %r7, %r7
4434 .word 0x89a0cd2b ! 3163: FsMULd fsmuld %f3, %f42, %f4
4435 .word 0xc88008a0 ! 3164: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
4436 .word 0x98826001 ! 3165: ADDcc_I addcc %r9, 0x0001, %r12
4437 .word 0x9601e001 ! 3166: ADD_I add %r7, 0x0001, %r11
4438 .word 0xd6bfc02b ! 3167: STDA_R stda %r11, [%r31 + %r11] 0x01
4439 .word 0x8198261a ! 3168: WRHPR_HPSTATE_I wrhpr %r0, 0x061a, %hpstate
4440 .word 0xd6d80e80 ! 3169: LDXA_R ldxa [%r0, %r0] 0x74, %r11
4441 .word 0x8dd02033 ! 3170: Tcc_I tneg icc_or_xcc, %r0 + 51
4442 .word 0xd717c000 ! 3171: LDQF_R - [%r31, %r0], %f11
4443 .word 0x9a824001 ! 3172: ADDcc_R addcc %r9, %r1, %r13
4444 .word 0xda1fe001 ! 3173: LDD_I ldd [%r31 + 0x0001], %r13
4445 .word 0x81982b44 ! 3174: WRHPR_HPSTATE_I wrhpr %r0, 0x0b44, %hpstate
4446 .word 0x83a249e4 ! 3175: FDIVq dis not found
4447
4448 .word 0x91a30dc5 ! 3176: FdMULq fdmulq
4449 ta T_CHANGE_NONHPRIV ! macro
4450 ta T_CHANGE_NONPRIV ! macro
4451 .word 0x8d902412 ! 3179: WRPR_PSTATE_I wrpr %r0, 0x0412, %pstate
4452DS_162:
4453 .word 0x20800001 ! 3181: BN bn,a <label_0x1>
4454 .word 0xdb32000b ! 3181: STQF_R - %f13, [%r11, %r8]
4455 .word 0x95458000 ! 3180: RD_SOFTINT_REG rd %softint, %r10
4456 .word 0x819823d8 ! 3181: WRHPR_HPSTATE_I wrhpr %r0, 0x03d8, %hpstate
4457 .word 0x80c26001 ! 3182: ADDCcc_I addccc %r9, 0x0001, %r0
4458 .word 0xc01fc000 ! 3183: LDD_R ldd [%r31 + %r0], %r0
4459 .word 0x84032001 ! 3184: ADD_I add %r12, 0x0001, %r2
4460 ta T_CHANGE_NONHPRIV ! macro
4461 mov 0x32, %r30
4462 .word 0x83d0001e ! 3186: Tcc_R te icc_or_xcc, %r0 + %r30
4463DS_163:
4464 .word 0x34800001 ! 3188: BG bg,a <label_0x1>
4465 .word 0xcf330001 ! 3188: STQF_R - %f7, [%r1, %r12]
4466 .word 0x83458000 ! 3187: RD_SOFTINT_REG rd %softint, %r1
4467 .word 0x3a700001 ! 3188: BPCC <illegal instruction>
4468 ta T_CHANGE_NONPRIV ! macro
4469 .word 0x81982780 ! 3190: WRHPR_HPSTATE_I wrhpr %r0, 0x0780, %hpstate
4470 .word 0x93a0056d ! 3191: FSQRTq fsqrt
4471DS_164:
4472 .word 0x22800001 ! 3193: BE be,a <label_0x1>
4473 illtrap
4474 .word 0x8db2c30b ! 3192: ALLIGNADDRESS alignaddr %r11, %r11, %r6
4475 .word 0x819821db ! 3193: WRHPR_HPSTATE_I wrhpr %r0, 0x01db, %hpstate
4476 .word 0x8d902050 ! 3194: WRPR_PSTATE_I wrpr %r0, 0x0050, %pstate
4477 .word 0x87802080 ! 3195: WRASI_I wr %r0, 0x0080, %asi
4478 .word 0xccdfe000 ! 3196: LDXA_I ldxa [%r31, + 0x0000] %asi, %r6
4479 .word 0xcc800b40 ! 3197: LDUWA_R lduwa [%r0, %r0] 0x5a, %r6
4480 .word 0xcc8008a0 ! 3198: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4481 .word 0x81982490 ! 3199: WRHPR_HPSTATE_I wrhpr %r0, 0x0490, %hpstate
4482 mov 0x34, %r30
4483 .word 0x9fd0001e ! 3200: Tcc_R tvc icc_or_xcc, %r0 + %r30
4484 .word 0x9dd02033 ! 3201: Tcc_I tpos icc_or_xcc, %r0 + 51
4485 mov 0x30, %r30
4486 .word 0x9fd0001e ! 3202: Tcc_R tvc icc_or_xcc, %r0 + %r30
4487 .word 0x81982914 ! 3203: WRHPR_HPSTATE_I wrhpr %r0, 0x0914, %hpstate
4488 .word 0xccffc02b ! 3204: SWAPA_R swapa %r6, [%r31 + %r11] 0x01
4489 .word 0x8198299d ! 3205: WRHPR_HPSTATE_I wrhpr %r0, 0x099d, %hpstate
4490 .word 0xcc27e001 ! 3206: STW_I stw %r6, [%r31 + 0x0001]
4491 .word 0x87802088 ! 3207: WRASI_I wr %r0, 0x0088, %asi
4492 .word 0xcc07e001 ! 3208: LDUW_I lduw [%r31 + 0x0001], %r6
4493 ta T_CHANGE_PRIV ! macro
4494 mov 0x32, %r30
4495 .word 0x89d0001e ! 3210: Tcc_R tleu icc_or_xcc, %r0 + %r30
4496 .word 0x86c3a001 ! 3211: ADDCcc_I addccc %r14, 0x0001, %r3
4497 .word 0x8198269c ! 3212: WRHPR_HPSTATE_I wrhpr %r0, 0x069c, %hpstate
4498 .word 0x8fd02032 ! 3213: Tcc_I tvs icc_or_xcc, %r0 + 50
4499 .word 0x8d90269b ! 3214: WRPR_PSTATE_I wrpr %r0, 0x069b, %pstate
4500 .word 0x87802089 ! 3215: WRASI_I wr %r0, 0x0089, %asi
4501 .word 0x87802010 ! 3216: WRASI_I wr %r0, 0x0010, %asi
4502 .word 0x93a01a68 ! 3217: FqTOi fqtoi
4503 .word 0x819828d7 ! 3218: WRHPR_HPSTATE_I wrhpr %r0, 0x08d7, %hpstate
4504DS_165:
4505 .word 0x22800001 ! 3220: BE be,a <label_0x1>
4506 illtrap
4507 .word 0x91b14301 ! 3219: ALLIGNADDRESS alignaddr %r5, %r1, %r8
4508 .word 0x8d9026cb ! 3220: WRPR_PSTATE_I wrpr %r0, 0x06cb, %pstate
4509 mov 0x33, %r30
4510 .word 0x99d0001e ! 3221: Tcc_R tgu icc_or_xcc, %r0 + %r30
4511 .word 0x81982c80 ! 3222: WRHPR_HPSTATE_I wrhpr %r0, 0x0c80, %hpstate
4512 ta T_CHANGE_NONHPRIV ! macro
4513 .word 0x8d902e44 ! 3224: WRPR_PSTATE_I wrpr %r0, 0x0e44, %pstate
4514 .word 0x93d02035 ! 3225: Tcc_I tne icc_or_xcc, %r0 + 53
4515 .word 0x89504000 ! 3226: RDPR_TNPC rdpr %tnpc, %r4
4516 .word 0x8049000d ! 3227: MULX_R mulx %r4, %r13, %r0
4517 .word 0xc0c80e60 ! 3228: LDSBA_R ldsba [%r0, %r0] 0x73, %r0
4518 .word 0x8d902c9a ! 3229: WRPR_PSTATE_I wrpr %r0, 0x0c9a, %pstate
4519 .word 0x9f500000 ! 3230: RDPR_TPC rdpr %tpc, %r15
4520 .word 0xde27e001 ! 3231: STW_I stw %r15, [%r31 + 0x0001]
4521 .word 0x819828d9 ! 3232: WRHPR_HPSTATE_I wrhpr %r0, 0x08d9, %hpstate
4522 .word 0xde47c000 ! 3233: LDSW_R ldsw [%r31 + %r0], %r15
4523 .word 0x9248800c ! 3234: MULX_R mulx %r2, %r12, %r9
4524 .word 0x8d802000 ! 3235: WRFPRS_I wr %r0, 0x0000, %fprs
4525 .word 0xd3e7c02c ! 3236: CASA_I casa [%r31] 0x 1, %r12, %r9
4526 .word 0x83508000 ! 3237: RDPR_TSTATE rdpr %tstate, %r1
4527 .word 0x81982e56 ! 3238: WRHPR_HPSTATE_I wrhpr %r0, 0x0e56, %hpstate
4528 .word 0xc28008a0 ! 3239: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
4529 .word 0x9c48c00b ! 3240: MULX_R mulx %r3, %r11, %r14
4530 .word 0x8d51c000 ! 3241: RDPR_TL rdpr %tl, %r6
4531 .word 0x87504000 ! 3242: RDPR_TNPC rdpr %tnpc, %r3
4532 .word 0x8c6a8003 ! 3243: UDIVX_R udivx %r10, %r3, %r6
4533 .word 0x8e684007 ! 3244: UDIVX_R udivx %r1, %r7, %r7
4534 .word 0xce1fe001 ! 3245: LDD_I ldd [%r31 + 0x0001], %r7
4535 .word 0x9c51400b ! 3246: UMUL_R umul %r5, %r11, %r14
4536 .word 0x99d02030 ! 3247: Tcc_I tgu icc_or_xcc, %r0 + 48
4537 ta T_CHANGE_NONPRIV ! macro
4538 .word 0xdc0fc000 ! 3249: LDUB_R ldub [%r31 + %r0], %r14
4539DS_166:
4540 .word 0x34800001 ! 3251: BG bg,a <label_0x1>
4541 illtrap
4542 .word 0x85b2830a ! 3250: ALLIGNADDRESS alignaddr %r10, %r10, %r2
4543 .word 0x84692001 ! 3251: UDIVX_I udivx %r4, 0x0001, %r2
4544 ta T_CHANGE_NONPRIV ! macro
4545 .word 0x819820de ! 3253: WRHPR_HPSTATE_I wrhpr %r0, 0x00de, %hpstate
4546 .word 0x8198240a ! 3254: WRHPR_HPSTATE_I wrhpr %r0, 0x040a, %hpstate
4547DS_167:
4548 .word 0x34800001 ! 3256: BG bg,a <label_0x1>
4549 .word 0xd1338005 ! 3256: STQF_R - %f8, [%r5, %r14]
4550 .word 0x91458000 ! 3255: RD_SOFTINT_REG rd %softint, %r8
4551 .word 0x85a01a67 ! 3256: FqTOi fqtoi
4552 .word 0xc407c000 ! 3257: LDUW_R lduw [%r31 + %r0], %r2
4553 .word 0x89a18d26 ! 3258: FsMULd fsmuld %f6, %f6, %f4
4554 .word 0x8d902e4e ! 3259: WRPR_PSTATE_I wrpr %r0, 0x0e4e, %pstate
4555 .word 0x8d902086 ! 3260: WRPR_PSTATE_I wrpr %r0, 0x0086, %pstate
4556 .word 0x819823ce ! 3261: WRHPR_HPSTATE_I wrhpr %r0, 0x03ce, %hpstate
4557 .word 0x8d902e11 ! 3262: WRPR_PSTATE_I wrpr %r0, 0x0e11, %pstate
4558 .word 0x8d9028c4 ! 3263: WRPR_PSTATE_I wrpr %r0, 0x08c4, %pstate
4559 ta T_CHANGE_TO_TL0 ! macro
4560 .word 0x99a2c9c4 ! 3265: FDIVd fdivd %f42, %f4, %f12
4561 .word 0x89d02030 ! 3266: Tcc_I tleu icc_or_xcc, %r0 + 48
4562 .word 0x34700001 ! 3267: BPG <illegal instruction>
4563 .word 0x8d902e09 ! 3268: WRPR_PSTATE_I wrpr %r0, 0x0e09, %pstate
4564 .word 0x97d02031 ! 3269: Tcc_I tge icc_or_xcc, %r0 + 49
4565 .word 0x9dd02034 ! 3270: Tcc_I tpos icc_or_xcc, %r0 + 52
4566 .word 0x81982c99 ! 3271: WRHPR_HPSTATE_I wrhpr %r0, 0x0c99, %hpstate
4567 .word 0x8d902c0a ! 3272: WRPR_PSTATE_I wrpr %r0, 0x0c0a, %pstate
4568 ta T_CHANGE_PRIV ! macro
4569 .word 0xd88fe000 ! 3274: LDUBA_I lduba [%r31, + 0x0000] %asi, %r12
4570 .word 0x87a08d25 ! 3275: FsMULd fsmuld %f2, %f36, %f34
4571 .word 0x81982216 ! 3276: WRHPR_HPSTATE_I wrhpr %r0, 0x0216, %hpstate
4572 .word 0xc68008a0 ! 3277: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
4573 .word 0xc68804a0 ! 3278: LDUBA_R lduba [%r0, %r0] 0x25, %r3
4574 mov 0x31, %r30
4575 .word 0x9fd0001e ! 3279: Tcc_R tvc icc_or_xcc, %r0 + %r30
4576 .word 0x8d802000 ! 3280: WRFPRS_I wr %r0, 0x0000, %fprs
4577 .word 0x81982a0a ! 3281: WRHPR_HPSTATE_I wrhpr %r0, 0x0a0a, %hpstate
4578 .word 0x8d902c57 ! 3282: WRPR_PSTATE_I wrpr %r0, 0x0c57, %pstate
4579 .word 0x984ac008 ! 3283: MULX_R mulx %r11, %r8, %r12
4580 ta T_CHANGE_HPRIV ! macro
4581 .word 0x9c036001 ! 3285: ADD_I add %r13, 0x0001, %r14
4582 .word 0xdc0fe001 ! 3286: LDUB_I ldub [%r31 + 0x0001], %r14
4583 .word 0xdcdfe000 ! 3287: LDXA_I ldxa [%r31, + 0x0000] %asi, %r14
4584DS_168:
4585 .word 0x22800001 ! 3289: BE be,a <label_0x1>
4586 illtrap
4587 .word 0x8fb14307 ! 3288: ALLIGNADDRESS alignaddr %r5, %r7, %r7
4588 .word 0x87802004 ! 3289: WRASI_I wr %r0, 0x0004, %asi
4589DS_169:
4590 .word 0x32800001 ! 3291: BNE bne,a <label_0x1>
4591 .word 0xd3310009 ! 3291: STQF_R - %f9, [%r9, %r4]
4592 .word 0x85458000 ! 3290: RD_SOFTINT_REG rd %softint, %r2
4593 .word 0x87802080 ! 3291: WRASI_I wr %r0, 0x0080, %asi
4594 .word 0x86d24003 ! 3292: UMULcc_R umulcc %r9, %r3, %r3
4595 ta T_CHANGE_PRIV ! macro
4596DS_170:
4597 .word 0x32800001 ! 3295: BNE bne,a <label_0x1>
4598 .word 0xcd32800a ! 3295: STQF_R - %f6, [%r10, %r10]
4599 .word 0x9d458000 ! 3294: RD_SOFTINT_REG rd %softint, %r14
4600 .word 0x8d902641 ! 3295: WRPR_PSTATE_I wrpr %r0, 0x0641, %pstate
4601 mov 0x30, %r30
4602 .word 0x9bd0001e ! 3296: Tcc_R tcc icc_or_xcc, %r0 + %r30
4603 .word 0xdcffc02a ! 3297: SWAPA_R swapa %r14, [%r31 + %r10] 0x01
4604 .word 0xdc1fc000 ! 3298: LDD_R ldd [%r31 + %r0], %r14
4605 .word 0xdc8008a0 ! 3299: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
4606 .word 0xdcc7e010 ! 3300: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r14
4607 .word 0xdc27c00a ! 3301: STW_R stw %r14, [%r31 + %r10]
4608 .word 0xdc0fe001 ! 3302: LDUB_I ldub [%r31 + 0x0001], %r14
4609DS_171:
4610 .word 0x22800001 ! 3304: BE be,a <label_0x1>
4611 illtrap
4612 .word 0x95b2c305 ! 3303: ALLIGNADDRESS alignaddr %r11, %r5, %r10
4613 .word 0xd48008a0 ! 3304: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
4614 .word 0x81982c56 ! 3305: WRHPR_HPSTATE_I wrhpr %r0, 0x0c56, %hpstate
4615 ta T_CHANGE_NONHPRIV ! macro
4616 .word 0x8d90280c ! 3307: WRPR_PSTATE_I wrpr %r0, 0x080c, %pstate
4617 .word 0xd4ffc025 ! 3308: SWAPA_R swapa %r10, [%r31 + %r5] 0x01
4618 .word 0x8a51400f ! 3309: UMUL_R umul %r5, %r15, %r5
4619 .word 0x8d902a04 ! 3310: WRPR_PSTATE_I wrpr %r0, 0x0a04, %pstate
4620 .word 0x819825d7 ! 3311: WRHPR_HPSTATE_I wrhpr %r0, 0x05d7, %hpstate
4621 ta T_CHANGE_PRIV ! macro
4622 .word 0x81982006 ! 3313: WRHPR_HPSTATE_I wrhpr %r0, 0x0006, %hpstate
4623 .word 0x8ba00561 ! 3314: FSQRTq fsqrt
4624 .word 0x9c80e001 ! 3315: ADDcc_I addcc %r3, 0x0001, %r14
4625 ta T_CHANGE_TO_TL0 ! macro
4626 .word 0xdd37e001 ! 3317: STQF_I - %f14, [0x0001, %r31]
4627 .word 0x819826cf ! 3318: WRHPR_HPSTATE_I wrhpr %r0, 0x06cf, %hpstate
4628 .word 0x85a0c9c4 ! 3319: FDIVd fdivd %f34, %f4, %f2
4629 .word 0xc41fc000 ! 3320: LDD_R ldd [%r31 + %r0], %r2
4630 .word 0x984a0008 ! 3321: MULX_R mulx %r8, %r8, %r12
4631 .word 0x89a000c5 ! 3322: FNEGd fnegd %f36, %f4
4632 .word 0x819826d6 ! 3323: WRHPR_HPSTATE_I wrhpr %r0, 0x06d6, %hpstate
4633 .word 0xc8c804a0 ! 3324: LDSBA_R ldsba [%r0, %r0] 0x25, %r4
4634 .word 0x8d802000 ! 3325: WRFPRS_I wr %r0, 0x0000, %fprs
4635 ta T_CHANGE_NONHPRIV ! macro
4636 .word 0x87a01a6a ! 3327: FqTOi fqtoi
4637 .word 0x83a249ed ! 3328: FDIVq dis not found
4638
4639DS_172:
4640 .word 0x20800001 ! 3330: BN bn,a <label_0x1>
4641 .word 0xdb30c004 ! 3330: STQF_R - %f13, [%r4, %r3]
4642 .word 0x8f458000 ! 3329: RD_SOFTINT_REG rd %softint, %r7
4643 .word 0x87802016 ! 3330: WRASI_I wr %r0, 0x0016, %asi
4644 .word 0x8ed1a001 ! 3331: UMULcc_I umulcc %r6, 0x0001, %r7
4645 .word 0xce97e020 ! 3332: LDUHA_I lduha [%r31, + 0x0020] %asi, %r7
4646 .word 0x87a1cdc4 ! 3333: FdMULq fdmulq
4647 .word 0x9b50c000 ! 3334: RDPR_TT rdpr %tt, %r13
4648 .word 0x8d902c49 ! 3335: WRPR_PSTATE_I wrpr %r0, 0x0c49, %pstate
4649 .word 0xdac7e000 ! 3336: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r13
4650 ta T_CHANGE_NONPRIV ! macro
4651 .word 0x9ac36001 ! 3338: ADDCcc_I addccc %r13, 0x0001, %r13
4652 .word 0xdadfe030 ! 3339: LDXA_I ldxa [%r31, + 0x0030] %asi, %r13
4653 .word 0x99a000c2 ! 3340: FNEGd fnegd %f2, %f12
4654 .word 0x8d902c96 ! 3341: WRPR_PSTATE_I wrpr %r0, 0x0c96, %pstate
4655 .word 0x9ba0c9e1 ! 3342: FDIVq dis not found
4656
4657 .word 0xdb97e001 ! 3343: LDQFA_I - [%r31, 0x0001], %f13
4658 .word 0x8da38d20 ! 3344: FsMULd fsmuld %f14, %f0, %f6
4659 .word 0xccbfc020 ! 3345: STDA_R stda %r6, [%r31 + %r0] 0x01
4660 .word 0x84da8005 ! 3346: SMULcc_R smulcc %r10, %r5, %r2
4661 .word 0xc44fc000 ! 3347: LDSB_R ldsb [%r31 + %r0], %r2
4662 .word 0x8ad88000 ! 3348: SMULcc_R smulcc %r2, %r0, %r5
4663 .word 0x8d902a8d ! 3349: WRPR_PSTATE_I wrpr %r0, 0x0a8d, %pstate
4664 .word 0x9050c005 ! 3350: UMUL_R umul %r3, %r5, %r8
4665 .word 0x81982bda ! 3351: WRHPR_HPSTATE_I wrhpr %r0, 0x0bda, %hpstate
4666 .word 0x80d9400f ! 3352: SMULcc_R smulcc %r5, %r15, %r0
4667 .word 0xc0800b60 ! 3353: LDUWA_R lduwa [%r0, %r0] 0x5b, %r0
4668 .word 0xc0ffc02f ! 3354: SWAPA_R swapa %r0, [%r31 + %r15] 0x01
4669 .word 0x81982448 ! 3355: WRHPR_HPSTATE_I wrhpr %r0, 0x0448, %hpstate
4670 ta T_CHANGE_HPRIV ! macro
4671 mov 0x32, %r30
4672 .word 0x95d0001e ! 3357: Tcc_R tg icc_or_xcc, %r0 + %r30
4673 .word 0x8d694002 ! 3358: SDIVX_R sdivx %r5, %r2, %r6
4674 .word 0x8f480000 ! 3359: RDHPR_HPSTATE rdhpr %hpstate, %r7
4675 .word 0x8d802000 ! 3360: WRFPRS_I wr %r0, 0x0000, %fprs
4676 .word 0xcf37c002 ! 3361: STQF_R - %f7, [%r2, %r31]
4677 .word 0x8d9020c9 ! 3362: WRPR_PSTATE_I wrpr %r0, 0x00c9, %pstate
4678 .word 0x24800001 ! 3363: BLE ble,a <label_0x1>
4679 ta T_CHANGE_HPRIV ! macro
4680 .word 0x81982a13 ! 3365: WRHPR_HPSTATE_I wrhpr %r0, 0x0a13, %hpstate
4681 mov 0x30, %r30
4682 .word 0x93d0001e ! 3366: Tcc_R tne icc_or_xcc, %r0 + %r30
4683DS_173:
4684 .word 0x34800001 ! 3368: BG bg,a <label_0x1>
4685 illtrap
4686 .word 0x85b0030c ! 3367: ALLIGNADDRESS alignaddr %r0, %r12, %r2
4687 .word 0xc4800ba0 ! 3368: LDUWA_R lduwa [%r0, %r0] 0x5d, %r2
4688 .word 0x8d902c1d ! 3369: WRPR_PSTATE_I wrpr %r0, 0x0c1d, %pstate
4689 .word 0xc4dfe030 ! 3370: LDXA_I ldxa [%r31, + 0x0030] %asi, %r2
4690 mov 0x31, %r30
4691 .word 0x97d0001e ! 3371: Tcc_R tge icc_or_xcc, %r0 + %r30
4692 .word 0x8198215e ! 3372: WRHPR_HPSTATE_I wrhpr %r0, 0x015e, %hpstate
4693 .word 0x81982e0c ! 3373: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0c, %hpstate
4694 .word 0x8198241a ! 3374: WRHPR_HPSTATE_I wrhpr %r0, 0x041a, %hpstate
4695 .word 0x9603a001 ! 3375: ADD_I add %r14, 0x0001, %r11
4696 mov 0x32, %r30
4697 .word 0x83d0001e ! 3376: Tcc_R te icc_or_xcc, %r0 + %r30
4698 .word 0xd6d7e020 ! 3377: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r11
4699 ta T_CHANGE_NONPRIV ! macro
4700 ta T_CHANGE_NONPRIV ! macro
4701 ta T_CHANGE_NONHPRIV ! macro
4702 .word 0x819826d9 ! 3381: WRHPR_HPSTATE_I wrhpr %r0, 0x06d9, %hpstate
4703 .word 0xd7e7c02c ! 3382: CASA_I casa [%r31] 0x 1, %r12, %r11
4704 .word 0x8d802000 ! 3383: WRFPRS_I wr %r0, 0x0000, %fprs
4705 .word 0xd6c804a0 ! 3384: LDSBA_R ldsba [%r0, %r0] 0x25, %r11
4706 .word 0x8f50c000 ! 3385: RDPR_TT rdpr %tt, %r7
4707 .word 0xce9fe001 ! 3386: LDDA_I ldda [%r31, + 0x0001] %asi, %r7
4708 .word 0x83a389a3 ! 3387: FDIVs fdivs %f14, %f3, %f1
4709 .word 0x87a289c0 ! 3388: FDIVd fdivd %f10, %f0, %f34
4710 ta T_CHANGE_NONPRIV ! macro
4711 .word 0x87a349e1 ! 3390: FDIVq dis not found
4712
4713 .word 0x9fa089cf ! 3391: FDIVd fdivd %f2, %f46, %f46
4714 .word 0x8c82a001 ! 3392: ADDcc_I addcc %r10, 0x0001, %r6
4715 mov 0x32, %r30
4716 .word 0x87d0001e ! 3393: Tcc_R tl icc_or_xcc, %r0 + %r30
4717 .word 0x93d02034 ! 3394: Tcc_I tne icc_or_xcc, %r0 + 52
4718 .word 0x81a000cb ! 3395: FNEGd fnegd %f42, %f0
4719DS_174:
4720 .word 0x34800001 ! 3397: BG bg,a <label_0x1>
4721 .word 0xcd330008 ! 3397: STQF_R - %f6, [%r8, %r12]
4722 .word 0x9b458000 ! 3396: RD_SOFTINT_REG rd %softint, %r13
4723 .word 0xda2fe001 ! 3397: STB_I stb %r13, [%r31 + 0x0001]
4724 .word 0x8d802000 ! 3398: WRFPRS_I wr %r0, 0x0000, %fprs
4725 .word 0x9950c000 ! 3399: RDPR_TT rdpr %tt, %r12
4726 .word 0xd84fe001 ! 3400: LDSB_I ldsb [%r31 + 0x0001], %r12
4727 .word 0x9fd02032 ! 3401: Tcc_I tvc icc_or_xcc, %r0 + 50
4728DS_175:
4729 .word 0x22800001 ! 3403: BE be,a <label_0x1>
4730 illtrap
4731 .word 0x9db34304 ! 3402: ALLIGNADDRESS alignaddr %r13, %r4, %r14
4732 .word 0xdcc80e60 ! 3403: LDSBA_R ldsba [%r0, %r0] 0x73, %r14
4733 .word 0xdc800bc0 ! 3404: LDUWA_R lduwa [%r0, %r0] 0x5e, %r14
4734 .word 0x8d902e5b ! 3405: WRPR_PSTATE_I wrpr %r0, 0x0e5b, %pstate
4735 .word 0x3c700001 ! 3406: BPPOS <illegal instruction>
4736 .word 0x34700001 ! 3407: BPG <illegal instruction>
4737 .word 0x87802004 ! 3408: WRASI_I wr %r0, 0x0004, %asi
4738 .word 0x83480000 ! 3409: RDHPR_HPSTATE rdhpr %hpstate, %r1
4739 .word 0x97692001 ! 3410: SDIVX_I sdivx %r4, 0x0001, %r11
4740 .word 0x966ba001 ! 3411: UDIVX_I udivx %r14, 0x0001, %r11
4741 .word 0x8d902ac2 ! 3412: WRPR_PSTATE_I wrpr %r0, 0x0ac2, %pstate
4742 .word 0x8ed90002 ! 3413: SMULcc_R smulcc %r4, %r2, %r7
4743 .word 0xcfe7c022 ! 3414: CASA_I casa [%r31] 0x 1, %r2, %r7
4744 mov 0x33, %r30
4745 .word 0x8dd0001e ! 3415: Tcc_R tneg icc_or_xcc, %r0 + %r30
4746 .word 0xce57e001 ! 3416: LDSH_I ldsh [%r31 + 0x0001], %r7
4747 .word 0x8d902804 ! 3417: WRPR_PSTATE_I wrpr %r0, 0x0804, %pstate
4748 .word 0xcfe7c022 ! 3418: CASA_I casa [%r31] 0x 1, %r2, %r7
4749 .word 0x87802016 ! 3419: WRASI_I wr %r0, 0x0016, %asi
4750DS_176:
4751 .word 0x22800001 ! 3421: BE be,a <label_0x1>
4752 .word 0xd9326001 ! 3421: STQF_I - %f12, [0x0001, %r9]
4753 .word 0x99458000 ! 3420: RD_SOFTINT_REG rd %softint, %r12
4754DS_177:
4755 .word 0x34800001 ! 3422: BG bg,a <label_0x1>
4756 illtrap
4757 .word 0x87b0030e ! 3421: ALLIGNADDRESS alignaddr %r0, %r14, %r3
4758 .word 0xc6ffc02e ! 3422: SWAPA_R swapa %r3, [%r31 + %r14] 0x01
4759DS_178:
4760 .word 0x34800001 ! 3424: BG bg,a <label_0x1>
4761 .word 0xdb31e001 ! 3424: STQF_I - %f13, [0x0001, %r7]
4762 .word 0x8f458000 ! 3423: RD_SOFTINT_REG rd %softint, %r7
4763 .word 0xcec7e010 ! 3424: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
4764 .word 0xcf97e001 ! 3425: LDQFA_I - [%r31, 0x0001], %f7
4765 .word 0x28700001 ! 3426: BPLEU <illegal instruction>
4766 .word 0x87802016 ! 3427: WRASI_I wr %r0, 0x0016, %asi
4767 .word 0x20700001 ! 3428: BPN <illegal instruction>
4768 .word 0x81982080 ! 3429: WRHPR_HPSTATE_I wrhpr %r0, 0x0080, %hpstate
4769 .word 0x91a349e9 ! 3430: FDIVq dis not found
4770
4771 .word 0xd027e001 ! 3431: STW_I stw %r8, [%r31 + 0x0001]
4772 .word 0x3e700001 ! 3432: BPVC <illegal instruction>
4773 .word 0x8d902203 ! 3433: WRPR_PSTATE_I wrpr %r0, 0x0203, %pstate
4774 .word 0x8ba249a8 ! 3434: FDIVs fdivs %f9, %f8, %f5
4775 .word 0x2c800001 ! 3435: BNEG bneg,a <label_0x1>
4776 .word 0x81982d5e ! 3436: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5e, %hpstate
4777 .word 0x20700001 ! 3437: BPN <illegal instruction>
4778 .word 0x819822ce ! 3438: WRHPR_HPSTATE_I wrhpr %r0, 0x02ce, %hpstate
4779 .word 0xcaffc028 ! 3439: SWAPA_R swapa %r5, [%r31 + %r8] 0x01
4780 .word 0xcad7e030 ! 3440: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r5
4781 .word 0xcabfe001 ! 3441: STDA_I stda %r5, [%r31 + 0x0001] %asi
4782 ta T_CHANGE_NONHPRIV ! macro
4783 .word 0x8e78c00a ! 3443: SDIV_R sdiv %r3, %r10, %r7
4784 .word 0x81982397 ! 3444: WRHPR_HPSTATE_I wrhpr %r0, 0x0397, %hpstate
4785 .word 0x819823db ! 3445: WRHPR_HPSTATE_I wrhpr %r0, 0x03db, %hpstate
4786 .word 0x9a538004 ! 3446: UMUL_R umul %r14, %r4, %r13
4787 .word 0x99d02035 ! 3447: Tcc_I tgu icc_or_xcc, %r0 + 53
4788 ta T_CHANGE_NONPRIV ! macro
4789DS_179:
4790 .word 0x22800001 ! 3450: BE be,a <label_0x1>
4791 illtrap
4792 .word 0x97b2830d ! 3449: ALLIGNADDRESS alignaddr %r10, %r13, %r11
4793 .word 0x2c700001 ! 3450: BPNEG <illegal instruction>
4794 .word 0x8d902ac1 ! 3451: WRPR_PSTATE_I wrpr %r0, 0x0ac1, %pstate
4795 .word 0x8d802000 ! 3452: WRFPRS_I wr %r0, 0x0000, %fprs
4796 mov 0x35, %r30
4797 .word 0x8fd0001e ! 3453: Tcc_R tvs icc_or_xcc, %r0 + %r30
4798 .word 0x8cd22001 ! 3454: UMULcc_I umulcc %r8, 0x0001, %r6
4799 .word 0x8d802000 ! 3455: WRFPRS_I wr %r0, 0x0000, %fprs
4800 .word 0x8d902e9f ! 3456: WRPR_PSTATE_I wrpr %r0, 0x0e9f, %pstate
4801 mov 0x30, %r30
4802 .word 0x81d0001e ! 3457: Tcc_R tn icc_or_xcc, %r0 + %r30
4803 .word 0x30800001 ! 3458: BA ba,a <label_0x1>
4804 .word 0x85d02031 ! 3459: Tcc_I tle icc_or_xcc, %r0 + 49
4805 .word 0xcc5fe001 ! 3460: LDX_I ldx [%r31 + 0x0001], %r6
4806 .word 0x91d02035 ! 3461: Tcc_I ta icc_or_xcc, %r0 + 53
4807DS_180:
4808 .word 0x34800001 ! 3463: BG bg,a <label_0x1>
4809 .word 0xc733800e ! 3463: STQF_R - %f3, [%r14, %r14]
4810 .word 0x93458000 ! 3462: RD_SOFTINT_REG rd %softint, %r9
4811 mov 0x34, %r30
4812 .word 0x9dd0001e ! 3463: Tcc_R tpos icc_or_xcc, %r0 + %r30
4813 .word 0x2a800001 ! 3464: BCS bcs,a <label_0x1>
4814 .word 0x9da00564 ! 3465: FSQRTq fsqrt
4815 .word 0xdc9fc020 ! 3466: LDDA_R ldda [%r31, %r0] 0x01, %r14
4816 .word 0x86686001 ! 3467: UDIVX_I udivx %r1, 0x0001, %r3
4817 .word 0x8d902c18 ! 3468: WRPR_PSTATE_I wrpr %r0, 0x0c18, %pstate
4818 .word 0x3c700001 ! 3469: BPPOS <illegal instruction>
4819 .word 0x8079a001 ! 3470: SDIV_I sdiv %r6, 0x0001, %r0
4820 mov 0x33, %r30
4821 .word 0x9bd0001e ! 3471: Tcc_R tcc icc_or_xcc, %r0 + %r30
4822 .word 0x93d02031 ! 3472: Tcc_I tne icc_or_xcc, %r0 + 49
4823 .word 0x819825d2 ! 3473: WRHPR_HPSTATE_I wrhpr %r0, 0x05d2, %hpstate
4824 .word 0xc037e001 ! 3474: STH_I sth %r0, [%r31 + 0x0001]
4825DS_181:
4826 .word 0x34800001 ! 3476: BG bg,a <label_0x1>
4827 illtrap
4828 .word 0x9db3c303 ! 3475: ALLIGNADDRESS alignaddr %r15, %r3, %r14
4829DS_182:
4830 .word 0x34800001 ! 3477: BG bg,a <label_0x1>
4831 .word 0xd131800f ! 3477: STQF_R - %f8, [%r15, %r6]
4832 .word 0x8f458000 ! 3476: RD_SOFTINT_REG rd %softint, %r7
4833 .word 0x99504000 ! 3477: RDPR_TNPC rdpr %tnpc, %r12
4834 ta T_CHANGE_PRIV ! macro
4835 .word 0x8d90224a ! 3479: WRPR_PSTATE_I wrpr %r0, 0x024a, %pstate
4836 .word 0x886ac007 ! 3480: UDIVX_R udivx %r11, %r7, %r4
4837 .word 0x87802088 ! 3481: WRASI_I wr %r0, 0x0088, %asi
4838 .word 0x8c496001 ! 3482: MULX_I mulx %r5, 0x0001, %r6
4839 .word 0x8d802004 ! 3483: WRFPRS_I wr %r0, 0x0004, %fprs
4840 .word 0x9ba00567 ! 3484: FSQRTq fsqrt
4841 .word 0x87802080 ! 3485: WRASI_I wr %r0, 0x0080, %asi
4842 .word 0x986a0001 ! 3486: UDIVX_R udivx %r8, %r1, %r12
4843 .word 0x97a01a6d ! 3487: FqTOi fqtoi
4844 .word 0x88538003 ! 3488: UMUL_R umul %r14, %r3, %r4
4845 .word 0x8d902297 ! 3489: WRPR_PSTATE_I wrpr %r0, 0x0297, %pstate
4846 .word 0xc8cfe010 ! 3490: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r4
4847 .word 0x81982557 ! 3491: WRHPR_HPSTATE_I wrhpr %r0, 0x0557, %hpstate
4848 .word 0xc817e001 ! 3492: LDUH_I lduh [%r31 + 0x0001], %r4
4849 ta T_CHANGE_NONHPRIV ! macro
4850 .word 0x8d902a44 ! 3494: WRPR_PSTATE_I wrpr %r0, 0x0a44, %pstate
4851 .word 0x8eda400b ! 3495: SMULcc_R smulcc %r9, %r11, %r7
4852 .word 0x98690001 ! 3496: UDIVX_R udivx %r4, %r1, %r12
4853 ta T_CHANGE_PRIV ! macro
4854 .word 0x8ba0c9cb ! 3498: FDIVd fdivd %f34, %f42, %f36
4855 .word 0x8d902acd ! 3499: WRPR_PSTATE_I wrpr %r0, 0x0acd, %pstate
4856 mov 0x32, %r30
4857 .word 0x8bd0001e ! 3500: Tcc_R tcs icc_or_xcc, %r0 + %r30
4858 ta T_CHANGE_PRIV ! macro
4859 .word 0xcad80e40 ! 3502: LDXA_R ldxa [%r0, %r0] 0x72, %r5
4860 .word 0xcb37e001 ! 3503: STQF_I - %f5, [0x0001, %r31]
4861 .word 0xca9fe001 ! 3504: LDDA_I ldda [%r31, + 0x0001] %asi, %r5
4862 .word 0xca17c000 ! 3505: LDUH_R lduh [%r31 + %r0], %r5
4863 mov 0x30, %r30
4864 .word 0x81d0001e ! 3506: Tcc_R tn icc_or_xcc, %r0 + %r30
4865 .word 0x8d902ec3 ! 3507: WRPR_PSTATE_I wrpr %r0, 0x0ec3, %pstate
4866 ta T_CHANGE_PRIV ! macro
4867 .word 0xca1fe001 ! 3509: LDD_I ldd [%r31 + 0x0001], %r5
4868 .word 0x26700001 ! 3510: BPL <illegal instruction>
4869 ta T_CHANGE_NONPRIV ! macro
4870 .word 0xca900e80 ! 3512: LDUHA_R lduha [%r0, %r0] 0x74, %r5
4871 ta T_CHANGE_PRIV ! macro
4872 .word 0x987a6001 ! 3514: SDIV_I sdiv %r9, 0x0001, %r12
4873 .word 0x9c78c007 ! 3515: SDIV_R sdiv %r3, %r7, %r14
4874 .word 0x9fd02031 ! 3516: Tcc_I tvc icc_or_xcc, %r0 + 49
4875 .word 0x8d90269d ! 3517: WRPR_PSTATE_I wrpr %r0, 0x069d, %pstate
4876 ta T_CHANGE_NONHPRIV ! macro
4877DS_183:
4878 .word 0x32800001 ! 3520: BNE bne,a <label_0x1>
4879 .word 0xdb304004 ! 3520: STQF_R - %f13, [%r4, %r1]
4880 .word 0x9d458000 ! 3519: RD_SOFTINT_REG rd %softint, %r14
4881 .word 0x8d902690 ! 3520: WRPR_PSTATE_I wrpr %r0, 0x0690, %pstate
4882 .word 0x83508000 ! 3521: RDPR_TSTATE rdpr %tstate, %r1
4883 .word 0x9dd02030 ! 3522: Tcc_I tpos icc_or_xcc, %r0 + 48
4884 .word 0x95480000 ! 3523: RDHPR_HPSTATE rdhpr %hpstate, %r10
4885 .word 0x95a01a6b ! 3524: FqTOi fqtoi
4886 .word 0x88d8800d ! 3525: SMULcc_R smulcc %r2, %r13, %r4
4887 .word 0xc937e001 ! 3526: STQF_I - %f4, [0x0001, %r31]
4888 .word 0x9e68000b ! 3527: UDIVX_R udivx %r0, %r11, %r15
4889 .word 0x804be001 ! 3528: MULX_I mulx %r15, 0x0001, %r0
4890 .word 0x30700001 ! 3529: BPA <illegal instruction>
4891 .word 0x9849000b ! 3530: MULX_R mulx %r4, %r11, %r12
4892 .word 0x819820c7 ! 3531: WRHPR_HPSTATE_I wrhpr %r0, 0x00c7, %hpstate
4893 mov 0x35, %r30
4894 .word 0x8fd0001e ! 3532: Tcc_R tvs icc_or_xcc, %r0 + %r30
4895 .word 0x87802080 ! 3533: WRASI_I wr %r0, 0x0080, %asi
4896 .word 0xd80fe001 ! 3534: LDUB_I ldub [%r31 + 0x0001], %r12
4897 .word 0x8d902289 ! 3535: WRPR_PSTATE_I wrpr %r0, 0x0289, %pstate
4898 .word 0x81982fc5 ! 3536: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc5, %hpstate
4899 .word 0xd8c7e000 ! 3537: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r12
4900 .word 0x85480000 ! 3538: RDHPR_HPSTATE rdhpr %hpstate, %r2
4901 .word 0x81514000 ! 3539: RDPR_TBA rdpr %tba, %r0
4902 .word 0xc127c00b ! 3540: STF_R st %f0, [%r11, %r31]
4903 ta T_CHANGE_NONHPRIV ! macro
4904 mov 0x34, %r30
4905 .word 0x9dd0001e ! 3542: Tcc_R tpos icc_or_xcc, %r0 + %r30
4906 .word 0x9fa0054f ! 3543: FSQRTd fsqrt
4907 .word 0x8da0056e ! 3544: FSQRTq fsqrt
4908 .word 0xcc880e80 ! 3545: LDUBA_R lduba [%r0, %r0] 0x74, %r6
4909 .word 0x86006001 ! 3546: ADD_I add %r1, 0x0001, %r3
4910 .word 0xc68fe030 ! 3547: LDUBA_I lduba [%r31, + 0x0030] %asi, %r3
4911 .word 0x964b2001 ! 3548: MULX_I mulx %r12, 0x0001, %r11
4912 .word 0xd65fe001 ! 3549: LDX_I ldx [%r31 + 0x0001], %r11
4913 .word 0x8d802004 ! 3550: WRFPRS_I wr %r0, 0x0004, %fprs
4914 ta T_CHANGE_PRIV ! macro
4915 .word 0x8d902e87 ! 3552: WRPR_PSTATE_I wrpr %r0, 0x0e87, %pstate
4916 .word 0x26700001 ! 3553: BPL <illegal instruction>
4917 .word 0xd6cfe020 ! 3554: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r11
4918 .word 0x9f6b4009 ! 3555: SDIVX_R sdivx %r13, %r9, %r15
4919 .word 0xde900e60 ! 3556: LDUHA_R lduha [%r0, %r0] 0x73, %r15
4920 .word 0x816b6001 ! 3557: SDIVX_I sdivx %r13, 0x0001, %r0
4921 .word 0xc0d004a0 ! 3558: LDSHA_R ldsha [%r0, %r0] 0x25, %r0
4922 .word 0x9369c002 ! 3559: SDIVX_R sdivx %r7, %r2, %r9
4923 .word 0x99d02030 ! 3560: Tcc_I tgu icc_or_xcc, %r0 + 48
4924 .word 0x85d02031 ! 3561: Tcc_I tle icc_or_xcc, %r0 + 49
4925 .word 0x99a01a6b ! 3562: FqTOi fqtoi
4926 mov 0x30, %r30
4927 .word 0x8fd0001e ! 3563: Tcc_R tvs icc_or_xcc, %r0 + %r30
4928 mov 0x34, %r30
4929 .word 0x85d0001e ! 3564: Tcc_R tle icc_or_xcc, %r0 + %r30
4930 .word 0x86810004 ! 3565: ADDcc_R addcc %r4, %r4, %r3
4931 mov 0x30, %r30
4932 .word 0x97d0001e ! 3566: Tcc_R tge icc_or_xcc, %r0 + %r30
4933DS_184:
4934 .word 0x22800001 ! 3568: BE be,a <label_0x1>
4935 .word 0xc733a001 ! 3568: STQF_I - %f3, [0x0001, %r14]
4936 .word 0x81458000 ! 3567: RD_SOFTINT_REG stbar
4937DS_185:
4938 .word 0x22800001 ! 3569: BE be,a <label_0x1>
4939 .word 0xdd316001 ! 3569: STQF_I - %f14, [0x0001, %r5]
4940 .word 0x8f458000 ! 3568: RD_SOFTINT_REG rd %softint, %r7
4941 .word 0x9048e001 ! 3569: MULX_I mulx %r3, 0x0001, %r8
4942 mov 0x33, %r30
4943 .word 0x9fd0001e ! 3570: Tcc_R tvc icc_or_xcc, %r0 + %r30
4944 .word 0x8881000b ! 3571: ADDcc_R addcc %r4, %r11, %r4
4945 .word 0x816b2001 ! 3572: SDIVX_I sdivx %r12, 0x0001, %r0
4946 .word 0xc13fe001 ! 3573: STDF_I std %f0, [0x0001, %r31]
4947 .word 0x87802080 ! 3574: WRASI_I wr %r0, 0x0080, %asi
4948 .word 0x8fa000ca ! 3575: FNEGd fnegd %f10, %f38
4949 .word 0xce27c00a ! 3576: STW_R stw %r7, [%r31 + %r10]
4950 .word 0x81982d4b ! 3577: WRHPR_HPSTATE_I wrhpr %r0, 0x0d4b, %hpstate
4951 .word 0x8d902803 ! 3578: WRPR_PSTATE_I wrpr %r0, 0x0803, %pstate
4952 .word 0x8d9026cf ! 3579: WRPR_PSTATE_I wrpr %r0, 0x06cf, %pstate
4953 ta T_CHANGE_TO_TL0 ! macro
4954 ta T_CHANGE_NONPRIV ! macro
4955 .word 0xce7fe001 ! 3582: SWAP_I swap %r7, [%r31 + 0x0001]
4956 .word 0x8d802000 ! 3583: WRFPRS_I wr %r0, 0x0000, %fprs
4957 .word 0x81982697 ! 3584: WRHPR_HPSTATE_I wrhpr %r0, 0x0697, %hpstate
4958 .word 0x8d902405 ! 3585: WRPR_PSTATE_I wrpr %r0, 0x0405, %pstate
4959 mov 0x30, %r30
4960 .word 0x95d0001e ! 3586: Tcc_R tg icc_or_xcc, %r0 + %r30
4961 .word 0x9401e001 ! 3587: ADD_I add %r7, 0x0001, %r10
4962 mov 0x32, %r30
4963 .word 0x89d0001e ! 3588: Tcc_R tleu icc_or_xcc, %r0 + %r30
4964 .word 0x87802016 ! 3589: WRASI_I wr %r0, 0x0016, %asi
4965DS_186:
4966 .word 0x20800001 ! 3591: BN bn,a <label_0x1>
4967 illtrap
4968 .word 0x81b28301 ! 3590: ALLIGNADDRESS alignaddr %r10, %r1, %r0
4969 ta T_CHANGE_HPRIV ! macro
4970 .word 0xc07fe001 ! 3592: SWAP_I swap %r0, [%r31 + 0x0001]
4971 .word 0x8d802000 ! 3593: WRFPRS_I wr %r0, 0x0000, %fprs
4972 .word 0xc0c80e40 ! 3594: LDSBA_R ldsba [%r0, %r0] 0x72, %r0
4973 mov 0x31, %r30
4974 .word 0x95d0001e ! 3595: Tcc_R tg icc_or_xcc, %r0 + %r30
4975 .word 0x28800001 ! 3596: BLEU bleu,a <label_0x1>
4976DS_187:
4977 .word 0x20800001 ! 3598: BN bn,a <label_0x1>
4978 .word 0xc1324006 ! 3598: STQF_R - %f0, [%r6, %r9]
4979 .word 0x9b458000 ! 3597: RD_SOFTINT_REG rd %softint, %r13
4980 .word 0x8d90209b ! 3598: WRPR_PSTATE_I wrpr %r0, 0x009b, %pstate
4981 .word 0x8d90284a ! 3599: WRPR_PSTATE_I wrpr %r0, 0x084a, %pstate
4982 .word 0x8d902a8b ! 3600: WRPR_PSTATE_I wrpr %r0, 0x0a8b, %pstate
4983 .word 0x8d802000 ! 3601: WRFPRS_I wr %r0, 0x0000, %fprs
4984 ta T_CHANGE_PRIV ! macro
4985 mov 0x31, %r30
4986 .word 0x93d0001e ! 3603: Tcc_R tne icc_or_xcc, %r0 + %r30
4987 mov 0x34, %r30
4988 .word 0x93d0001e ! 3604: Tcc_R tne icc_or_xcc, %r0 + %r30
4989 ta T_CHANGE_HPRIV ! macro
4990 .word 0x95d02033 ! 3606: Tcc_I tg icc_or_xcc, %r0 + 51
4991 .word 0x81982bc5 ! 3607: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc5, %hpstate
4992 .word 0x20700001 ! 3608: BPN <illegal instruction>
4993 .word 0xda800ac0 ! 3609: LDUWA_R lduwa [%r0, %r0] 0x56, %r13
4994 .word 0x91a109eb ! 3610: FDIVq dis not found
4995
4996DS_188:
4997 .word 0x32800001 ! 3612: BNE bne,a <label_0x1>
4998 illtrap
4999 .word 0x87b08309 ! 3611: ALLIGNADDRESS alignaddr %r2, %r9, %r3
5000 ta T_CHANGE_NONHPRIV ! macro
5001 .word 0xc6c7e030 ! 3613: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r3
5002 .word 0x8d802004 ! 3614: WRFPRS_I wr %r0, 0x0004, %fprs
5003 .word 0x81982c17 ! 3615: WRHPR_HPSTATE_I wrhpr %r0, 0x0c17, %hpstate
5004DS_189:
5005 .word 0x22800001 ! 3617: BE be,a <label_0x1>
5006 illtrap
5007 .word 0x97b2030d ! 3616: ALLIGNADDRESS alignaddr %r8, %r13, %r11
5008 .word 0x81982b43 ! 3617: WRHPR_HPSTATE_I wrhpr %r0, 0x0b43, %hpstate
5009 .word 0x836a4004 ! 3618: SDIVX_R sdivx %r9, %r4, %r1
5010 .word 0x824b800d ! 3619: MULX_R mulx %r14, %r13, %r1
5011 .word 0x3a700001 ! 3620: BPCC <illegal instruction>
5012 mov 0x33, %r30
5013 .word 0x8bd0001e ! 3621: Tcc_R tcs icc_or_xcc, %r0 + %r30
5014 .word 0x81982951 ! 3622: WRHPR_HPSTATE_I wrhpr %r0, 0x0951, %hpstate
5015 .word 0x8669c00f ! 3623: UDIVX_R udivx %r7, %r15, %r3
5016 .word 0x9269c00c ! 3624: UDIVX_R udivx %r7, %r12, %r9
5017 .word 0x8f51c000 ! 3625: RDPR_TL rdpr %tl, %r7
5018 .word 0xce800b60 ! 3626: LDUWA_R lduwa [%r0, %r0] 0x5b, %r7
5019 mov 0x31, %r30
5020 .word 0x8dd0001e ! 3627: Tcc_R tneg icc_or_xcc, %r0 + %r30
5021 ta T_CHANGE_HPRIV ! macro
5022 ta T_CHANGE_TO_TL0 ! macro
5023 .word 0x8d902616 ! 3630: WRPR_PSTATE_I wrpr %r0, 0x0616, %pstate
5024 .word 0xce8008a0 ! 3631: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
5025 .word 0x30700001 ! 3632: BPA <illegal instruction>
5026 mov 0x34, %r30
5027 .word 0x93d0001e ! 3633: Tcc_R tne icc_or_xcc, %r0 + %r30
5028 .word 0x81982f4e ! 3634: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4e, %hpstate
5029 .word 0x30700001 ! 3635: BPA <illegal instruction>
5030 ta T_CHANGE_NONPRIV ! macro
5031DS_190:
5032 .word 0x20800001 ! 3638: BN bn,a <label_0x1>
5033 .word 0xdb31e001 ! 3638: STQF_I - %f13, [0x0001, %r7]
5034 .word 0x89458000 ! 3637: RD_SOFTINT_REG rd %softint, %r4
5035 .word 0x9002e001 ! 3638: ADD_I add %r11, 0x0001, %r8
5036 .word 0x97d02032 ! 3639: Tcc_I tge icc_or_xcc, %r0 + 50
5037 .word 0xd0d7e000 ! 3640: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r8
5038 .word 0x87802010 ! 3641: WRASI_I wr %r0, 0x0010, %asi
5039 .word 0x8fa209c7 ! 3642: FDIVd fdivd %f8, %f38, %f38
5040 mov 0x31, %r30
5041 .word 0x95d0001e ! 3643: Tcc_R tg icc_or_xcc, %r0 + %r30
5042 .word 0x95a0cd21 ! 3644: FsMULd fsmuld %f3, %f32, %f10
5043 .word 0x866b0005 ! 3645: UDIVX_R udivx %r12, %r5, %r3
5044 mov 0x32, %r30
5045 .word 0x9fd0001e ! 3646: Tcc_R tvc icc_or_xcc, %r0 + %r30
5046 .word 0x8d902a18 ! 3647: WRPR_PSTATE_I wrpr %r0, 0x0a18, %pstate
5047 .word 0x8d902e48 ! 3648: WRPR_PSTATE_I wrpr %r0, 0x0e48, %pstate
5048 .word 0x8d902813 ! 3649: WRPR_PSTATE_I wrpr %r0, 0x0813, %pstate
5049 .word 0xc6dfe000 ! 3650: LDXA_I ldxa [%r31, + 0x0000] %asi, %r3
5050 .word 0x98788001 ! 3651: SDIV_R sdiv %r2, %r1, %r12
5051 .word 0x95514000 ! 3652: RDPR_TBA rdpr %tba, %r10
5052 .word 0xd4c004a0 ! 3653: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
5053 .word 0xd497e020 ! 3654: LDUHA_I lduha [%r31, + 0x0020] %asi, %r10
5054 .word 0xd497e030 ! 3655: LDUHA_I lduha [%r31, + 0x0030] %asi, %r10
5055 .word 0x95d02034 ! 3656: Tcc_I tg icc_or_xcc, %r0 + 52
5056 .word 0x8d902c8b ! 3657: WRPR_PSTATE_I wrpr %r0, 0x0c8b, %pstate
5057 .word 0x87802016 ! 3658: WRASI_I wr %r0, 0x0016, %asi
5058DS_191:
5059 .word 0x34800001 ! 3660: BG bg,a <label_0x1>
5060 .word 0xdd318002 ! 3660: STQF_R - %f14, [%r2, %r6]
5061 .word 0x85458000 ! 3659: RD_SOFTINT_REG rd %softint, %r2
5062 ta T_CHANGE_NONPRIV ! macro
5063 .word 0xc4900e40 ! 3661: LDUHA_R lduha [%r0, %r0] 0x72, %r2
5064 ta T_CHANGE_PRIV ! macro
5065 .word 0xc4cfe000 ! 3663: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r2
5066 .word 0x85a00548 ! 3664: FSQRTd fsqrt
5067 mov 0x33, %r30
5068 .word 0x9fd0001e ! 3665: Tcc_R tvc icc_or_xcc, %r0 + %r30
5069 .word 0x81982fdb ! 3666: WRHPR_HPSTATE_I wrhpr %r0, 0x0fdb, %hpstate
5070DS_192:
5071 .word 0x20800001 ! 3668: BN bn,a <label_0x1>
5072 illtrap
5073 .word 0x99b2c308 ! 3667: ALLIGNADDRESS alignaddr %r11, %r8, %r12
5074 ta T_CHANGE_NONPRIV ! macro
5075 .word 0x8d902097 ! 3669: WRPR_PSTATE_I wrpr %r0, 0x0097, %pstate
5076 .word 0x9cd0a001 ! 3670: UMULcc_I umulcc %r2, 0x0001, %r14
5077 .word 0x8d902617 ! 3671: WRPR_PSTATE_I wrpr %r0, 0x0617, %pstate
5078 ta T_CHANGE_TO_TL0 ! macro
5079 .word 0x9ad06001 ! 3673: UMULcc_I umulcc %r1, 0x0001, %r13
5080 .word 0x8451400b ! 3674: UMUL_R umul %r5, %r11, %r2
5081 .word 0x9c7ba001 ! 3675: SDIV_I sdiv %r14, 0x0001, %r14
5082 .word 0x93a00d2c ! 3676: FsMULd fsmuld %f0, %f12, %f40
5083 .word 0xd2c7e010 ! 3677: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r9
5084 ta T_CHANGE_PRIV ! macro
5085 ta T_CHANGE_NONHPRIV ! macro
5086 .word 0x8c828007 ! 3680: ADDcc_R addcc %r10, %r7, %r6
5087 .word 0xcc5fe001 ! 3681: LDX_I ldx [%r31 + 0x0001], %r6
5088 .word 0x8b500000 ! 3682: RDPR_TPC rdpr %tpc, %r5
5089 .word 0x8f504000 ! 3683: RDPR_TNPC rdpr %tnpc, %r7
5090 .word 0x8d902c9c ! 3684: WRPR_PSTATE_I wrpr %r0, 0x0c9c, %pstate
5091 .word 0x82da8003 ! 3685: SMULcc_R smulcc %r10, %r3, %r1
5092 .word 0x81982a16 ! 3686: WRHPR_HPSTATE_I wrhpr %r0, 0x0a16, %hpstate
5093 mov 0x33, %r30
5094 .word 0x85d0001e ! 3687: Tcc_R tle icc_or_xcc, %r0 + %r30
5095 ta T_CHANGE_PRIV ! macro
5096 .word 0x8d902208 ! 3689: WRPR_PSTATE_I wrpr %r0, 0x0208, %pstate
5097 .word 0x9481000f ! 3690: ADDcc_R addcc %r4, %r15, %r10
5098 .word 0x85d02034 ! 3691: Tcc_I tle icc_or_xcc, %r0 + 52
5099 .word 0x87802004 ! 3692: WRASI_I wr %r0, 0x0004, %asi
5100 ta T_CHANGE_PRIV ! macro
5101 mov 0x33, %r30
5102 .word 0x8bd0001e ! 3694: Tcc_R tcs icc_or_xcc, %r0 + %r30
5103 .word 0x8d902288 ! 3695: WRPR_PSTATE_I wrpr %r0, 0x0288, %pstate
5104 .word 0x9d6b8001 ! 3696: SDIVX_R sdivx %r14, %r1, %r14
5105 mov 0x30, %r30
5106 .word 0x95d0001e ! 3697: Tcc_R tg icc_or_xcc, %r0 + %r30
5107DS_193:
5108 .word 0x34800001 ! 3699: BG bg,a <label_0x1>
5109 .word 0xcd30800c ! 3699: STQF_R - %f6, [%r12, %r2]
5110 .word 0x89458000 ! 3698: RD_SOFTINT_REG rd %softint, %r4
5111 .word 0xc89004a0 ! 3699: LDUHA_R lduha [%r0, %r0] 0x25, %r4
5112 .word 0x8da00543 ! 3700: FSQRTd fsqrt
5113 .word 0x36700001 ! 3701: BPGE <illegal instruction>
5114 .word 0x81982647 ! 3702: WRHPR_HPSTATE_I wrhpr %r0, 0x0647, %hpstate
5115 .word 0x22800001 ! 3703: BE be,a <label_0x1>
5116 .word 0x8d90289e ! 3704: WRPR_PSTATE_I wrpr %r0, 0x089e, %pstate
5117 .word 0x97480000 ! 3705: RDHPR_HPSTATE rdhpr %hpstate, %r11
5118 ta T_CHANGE_NONHPRIV ! macro
5119 .word 0x3a700001 ! 3707: BPCC <illegal instruction>
5120 mov 0x32, %r30
5121 .word 0x9bd0001e ! 3708: Tcc_R tcc icc_or_xcc, %r0 + %r30
5122 .word 0xd6d004a0 ! 3709: LDSHA_R ldsha [%r0, %r0] 0x25, %r11
5123 .word 0x98016001 ! 3710: ADD_I add %r5, 0x0001, %r12
5124 .word 0xd9e7c023 ! 3711: CASA_I casa [%r31] 0x 1, %r3, %r12
5125 .word 0xd8cfe020 ! 3712: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r12
5126 ta T_CHANGE_NONHPRIV ! macro
5127 ta T_CHANGE_NONPRIV ! macro
5128DS_194:
5129 .word 0x22800001 ! 3716: BE be,a <label_0x1>
5130 .word 0xd332c002 ! 3716: STQF_R - %f9, [%r2, %r11]
5131 .word 0x93458000 ! 3715: RD_SOFTINT_REG rd %softint, %r9
5132 .word 0x81982c90 ! 3716: WRHPR_HPSTATE_I wrhpr %r0, 0x0c90, %hpstate
5133 .word 0xd23fc002 ! 3717: STD_R std %r9, [%r31 + %r2]
5134 .word 0x819826d5 ! 3718: WRHPR_HPSTATE_I wrhpr %r0, 0x06d5, %hpstate
5135 .word 0x8e52800e ! 3719: UMUL_R umul %r10, %r14, %r7
5136 mov 0x30, %r30
5137 .word 0x9dd0001e ! 3720: Tcc_R tpos icc_or_xcc, %r0 + %r30
5138 .word 0xcec00e40 ! 3721: LDSWA_R ldswa [%r0, %r0] 0x72, %r7
5139 .word 0xce8008a0 ! 3722: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
5140 .word 0x8a4bc008 ! 3723: MULX_R mulx %r15, %r8, %r5
5141 mov 0x30, %r30
5142 .word 0x99d0001e ! 3724: Tcc_R tgu icc_or_xcc, %r0 + %r30
5143 .word 0x22700001 ! 3725: BPE <illegal instruction>
5144 .word 0xca37e001 ! 3726: STH_I sth %r5, [%r31 + 0x0001]
5145 .word 0x3c700001 ! 3727: BPPOS <illegal instruction>
5146 .word 0x8d90209f ! 3728: WRPR_PSTATE_I wrpr %r0, 0x009f, %pstate
5147 ta T_CHANGE_TO_TL0 ! macro
5148 ta T_CHANGE_NONPRIV ! macro
5149 .word 0x87802004 ! 3731: WRASI_I wr %r0, 0x0004, %asi
5150 .word 0x81982edb ! 3732: WRHPR_HPSTATE_I wrhpr %r0, 0x0edb, %hpstate
5151 .word 0xca800ba0 ! 3733: LDUWA_R lduwa [%r0, %r0] 0x5d, %r5
5152 .word 0x8c83e001 ! 3734: ADDcc_I addcc %r15, 0x0001, %r6
5153 mov 0x30, %r30
5154 .word 0x85d0001e ! 3735: Tcc_R tle icc_or_xcc, %r0 + %r30
5155 .word 0x8081800f ! 3736: ADDcc_R addcc %r6, %r15, %r0
5156 ta T_CHANGE_TO_TL0 ! macro
5157 .word 0xc137e001 ! 3738: STQF_I - %f0, [0x0001, %r31]
5158 .word 0x856a8004 ! 3739: SDIVX_R sdivx %r10, %r4, %r2
5159DS_195:
5160 .word 0x20800001 ! 3741: BN bn,a <label_0x1>
5161 illtrap
5162 .word 0x89b0c303 ! 3740: ALLIGNADDRESS alignaddr %r3, %r3, %r4
5163 .word 0x8dd02035 ! 3741: Tcc_I tneg icc_or_xcc, %r0 + 53
5164 mov 0x34, %r30
5165 .word 0x95d0001e ! 3742: Tcc_R tg icc_or_xcc, %r0 + %r30
5166 .word 0x89504000 ! 3743: RDPR_TNPC rdpr %tnpc, %r4
5167 .word 0x9fa00547 ! 3744: FSQRTd fsqrt
5168 .word 0x8d50c000 ! 3745: RDPR_TT rdpr %tt, %r6
5169 .word 0x3e800001 ! 3746: BVC bvc,a <label_0x1>
5170 mov 0x30, %r30
5171 .word 0x9dd0001e ! 3747: Tcc_R tpos icc_or_xcc, %r0 + %r30
5172 ta T_CHANGE_TO_TL0 ! macro
5173 mov 0x33, %r30
5174 .word 0x9bd0001e ! 3749: Tcc_R tcc icc_or_xcc, %r0 + %r30
5175 .word 0xcc1fc000 ! 3750: LDD_R ldd [%r31 + %r0], %r6
5176 .word 0x98684002 ! 3751: UDIVX_R udivx %r1, %r2, %r12
5177 .word 0x81a00562 ! 3752: FSQRTq fsqrt
5178 ta T_CHANGE_PRIV ! macro
5179 .word 0x8d50c000 ! 3754: RDPR_TT rdpr %tt, %r6
5180 .word 0x8d802000 ! 3755: WRFPRS_I wr %r0, 0x0000, %fprs
5181 .word 0x8d802000 ! 3756: WRFPRS_I wr %r0, 0x0000, %fprs
5182 .word 0x32700001 ! 3757: BPNE <illegal instruction>
5183 .word 0x85a00568 ! 3758: FSQRTq fsqrt
5184 .word 0x8d90264b ! 3759: WRPR_PSTATE_I wrpr %r0, 0x064b, %pstate
5185 ta T_CHANGE_TO_TL0 ! macro
5186 .word 0xc4dfe030 ! 3761: LDXA_I ldxa [%r31, + 0x0030] %asi, %r2
5187 .word 0x8d9026d3 ! 3762: WRPR_PSTATE_I wrpr %r0, 0x06d3, %pstate
5188 .word 0x8d902e19 ! 3763: WRPR_PSTATE_I wrpr %r0, 0x0e19, %pstate
5189 .word 0x87802004 ! 3764: WRASI_I wr %r0, 0x0004, %asi
5190 .word 0x87802089 ! 3765: WRASI_I wr %r0, 0x0089, %asi
5191 .word 0x9d50c000 ! 3766: RDPR_TT rdpr %tt, %r14
5192 ta T_CHANGE_NONPRIV ! macro
5193 .word 0x87500000 ! 3768: RDPR_TPC rdpr %tpc, %r3
5194 .word 0x9369c002 ! 3769: SDIVX_R sdivx %r7, %r2, %r9
5195 ta T_CHANGE_NONHPRIV ! macro
5196 .word 0x8d802004 ! 3771: WRFPRS_I wr %r0, 0x0004, %fprs
5197 .word 0x87802080 ! 3772: WRASI_I wr %r0, 0x0080, %asi
5198 .word 0x93a00566 ! 3773: FSQRTq fsqrt
5199 .word 0x81982a0c ! 3774: WRHPR_HPSTATE_I wrhpr %r0, 0x0a0c, %hpstate
5200 .word 0x9c52000c ! 3775: UMUL_R umul %r8, %r12, %r14
5201 .word 0x81982bcf ! 3776: WRHPR_HPSTATE_I wrhpr %r0, 0x0bcf, %hpstate
5202 .word 0xdde7c02c ! 3777: CASA_I casa [%r31] 0x 1, %r12, %r14
5203 .word 0x28800001 ! 3778: BLEU bleu,a <label_0x1>
5204 .word 0x91a10dca ! 3779: FdMULq fdmulq
5205 .word 0x8d90241d ! 3780: WRPR_PSTATE_I wrpr %r0, 0x041d, %pstate
5206 .word 0xd197e001 ! 3781: LDQFA_I - [%r31, 0x0001], %f8
5207 .word 0xd0d804a0 ! 3782: LDXA_R ldxa [%r0, %r0] 0x25, %r8
5208 .word 0x99d02033 ! 3783: Tcc_I tgu icc_or_xcc, %r0 + 51
5209 .word 0x8bd02032 ! 3784: Tcc_I tcs icc_or_xcc, %r0 + 50
5210 .word 0xd05fc000 ! 3785: LDX_R ldx [%r31 + %r0], %r8
5211 .word 0xd0800ac0 ! 3786: LDUWA_R lduwa [%r0, %r0] 0x56, %r8
5212 .word 0xd09fe001 ! 3787: LDDA_I ldda [%r31, + 0x0001] %asi, %r8
5213DS_196:
5214 .word 0x34800001 ! 3789: BG bg,a <label_0x1>
5215 illtrap
5216 .word 0x95b04308 ! 3788: ALLIGNADDRESS alignaddr %r1, %r8, %r10
5217 .word 0xd4c004a0 ! 3789: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
5218 .word 0x89d02030 ! 3790: Tcc_I tleu icc_or_xcc, %r0 + 48
5219 .word 0x8d902455 ! 3791: WRPR_PSTATE_I wrpr %r0, 0x0455, %pstate
5220 .word 0x8d902e8d ! 3792: WRPR_PSTATE_I wrpr %r0, 0x0e8d, %pstate
5221 .word 0x88c22001 ! 3793: ADDCcc_I addccc %r8, 0x0001, %r4
5222 .word 0x8ba0056d ! 3794: FSQRTq fsqrt
5223 .word 0x8198279b ! 3795: WRHPR_HPSTATE_I wrhpr %r0, 0x079b, %hpstate
5224 .word 0x8e6a2001 ! 3796: UDIVX_I udivx %r8, 0x0001, %r7
5225 .word 0x81d02034 ! 3797: Tcc_I tn icc_or_xcc, %r0 + 52
5226 .word 0x84498008 ! 3798: MULX_R mulx %r6, %r8, %r2
5227 .word 0x81982e9d ! 3799: WRHPR_HPSTATE_I wrhpr %r0, 0x0e9d, %hpstate
5228 .word 0x8d9022d9 ! 3800: WRPR_PSTATE_I wrpr %r0, 0x02d9, %pstate
5229 .word 0x8d802000 ! 3801: WRFPRS_I wr %r0, 0x0000, %fprs
5230 .word 0x8d902612 ! 3802: WRPR_PSTATE_I wrpr %r0, 0x0612, %pstate
5231 .word 0x8d902aca ! 3803: WRPR_PSTATE_I wrpr %r0, 0x0aca, %pstate
5232 .word 0x97d02031 ! 3804: Tcc_I tge icc_or_xcc, %r0 + 49
5233 .word 0x8d802000 ! 3805: WRFPRS_I wr %r0, 0x0000, %fprs
5234 .word 0x8e00e001 ! 3806: ADD_I add %r3, 0x0001, %r7
5235 .word 0x99d02035 ! 3807: Tcc_I tgu icc_or_xcc, %r0 + 53
5236 .word 0x9a482001 ! 3808: MULX_I mulx %r0, 0x0001, %r13
5237 .word 0x2e700001 ! 3809: BPVS <illegal instruction>
5238 .word 0x83a089c2 ! 3810: FDIVd fdivd %f2, %f2, %f32
5239 .word 0xc257c000 ! 3811: LDSH_R ldsh [%r31 + %r0], %r1
5240 .word 0xc2dfe000 ! 3812: LDXA_I ldxa [%r31, + 0x0000] %asi, %r1
5241 .word 0x81d02031 ! 3813: Tcc_I tn icc_or_xcc, %r0 + 49
5242 .word 0xc28008a0 ! 3814: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
5243 ta T_CHANGE_TO_TL0 ! macro
5244 .word 0x8d802000 ! 3816: WRFPRS_I wr %r0, 0x0000, %fprs
5245 .word 0x81982e4e ! 3817: WRHPR_HPSTATE_I wrhpr %r0, 0x0e4e, %hpstate
5246 ta T_CHANGE_PRIV ! macro
5247 mov 0x35, %r30
5248 .word 0x8fd0001e ! 3819: Tcc_R tvs icc_or_xcc, %r0 + %r30
5249 ta T_CHANGE_TO_TL0 ! macro
5250 .word 0x8d902250 ! 3821: WRPR_PSTATE_I wrpr %r0, 0x0250, %pstate
5251 .word 0x96d88006 ! 3822: SMULcc_R smulcc %r2, %r6, %r11
5252 .word 0x26700001 ! 3823: BPL <illegal instruction>
5253 .word 0x8c80a001 ! 3824: ADDcc_I addcc %r2, 0x0001, %r6
5254 .word 0x87d02031 ! 3825: Tcc_I tl icc_or_xcc, %r0 + 49
5255 .word 0x8603a001 ! 3826: ADD_I add %r14, 0x0001, %r3
5256 .word 0x95508000 ! 3827: RDPR_TSTATE rdpr %tstate, %r10
5257 .word 0xd5e7c026 ! 3828: CASA_I casa [%r31] 0x 1, %r6, %r10
5258 .word 0x92d34008 ! 3829: UMULcc_R umulcc %r13, %r8, %r9
5259 .word 0xd25fe001 ! 3830: LDX_I ldx [%r31 + 0x0001], %r9
5260 mov 0x31, %r30
5261 .word 0x9fd0001e ! 3831: Tcc_R tvc icc_or_xcc, %r0 + %r30
5262 .word 0x9881c00d ! 3832: ADDcc_R addcc %r7, %r13, %r12
5263 .word 0x8c002001 ! 3833: ADD_I add %r0, 0x0001, %r6
5264 .word 0x81982444 ! 3834: WRHPR_HPSTATE_I wrhpr %r0, 0x0444, %hpstate
5265 .word 0xcc27c00d ! 3835: STW_R stw %r6, [%r31 + %r13]
5266 .word 0x3c800001 ! 3836: BPOS bpos,a <label_0x1>
5267 mov 0x34, %r30
5268 .word 0x89d0001e ! 3837: Tcc_R tleu icc_or_xcc, %r0 + %r30
5269 .word 0x86682001 ! 3838: UDIVX_I udivx %r0, 0x0001, %r3
5270 .word 0xc737c00d ! 3839: STQF_R - %f3, [%r13, %r31]
5271 .word 0x9f50c000 ! 3840: RDPR_TT rdpr %tt, %r15
5272 .word 0x887b8001 ! 3841: SDIV_R sdiv %r14, %r1, %r4
5273 ta T_CHANGE_NONHPRIV ! macro
5274 .word 0x87802004 ! 3843: WRASI_I wr %r0, 0x0004, %asi
5275 .word 0xc88008a0 ! 3844: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
5276 .word 0x85a00542 ! 3845: FSQRTd fsqrt
5277DS_197:
5278 .word 0x22800001 ! 3847: BE be,a <label_0x1>
5279 .word 0xc9302001 ! 3847: STQF_I - %f4, [0x0001, %r0]
5280 .word 0x93458000 ! 3846: RD_SOFTINT_REG rd %softint, %r9
5281 .word 0xd28008a0 ! 3847: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
5282 .word 0x8f6b2001 ! 3848: SDIVX_I sdivx %r12, 0x0001, %r7
5283 .word 0x97a24d2c ! 3849: FsMULd fsmuld %f9, %f12, %f42
5284 .word 0xd6900e40 ! 3850: LDUHA_R lduha [%r0, %r0] 0x72, %r11
5285 .word 0x8198269d ! 3851: WRHPR_HPSTATE_I wrhpr %r0, 0x069d, %hpstate
5286 .word 0x86d14006 ! 3852: UMULcc_R umulcc %r5, %r6, %r3
5287 .word 0x87802010 ! 3853: WRASI_I wr %r0, 0x0010, %asi
5288 .word 0x38700001 ! 3854: BPGU <illegal instruction>
5289 .word 0xc657c000 ! 3855: LDSH_R ldsh [%r31 + %r0], %r3
5290 .word 0x8000a001 ! 3856: ADD_I add %r2, 0x0001, %r0
5291 .word 0x8d902289 ! 3857: WRPR_PSTATE_I wrpr %r0, 0x0289, %pstate
5292 .word 0x94032001 ! 3858: ADD_I add %r12, 0x0001, %r10
5293 .word 0xd4d80e40 ! 3859: LDXA_R ldxa [%r0, %r0] 0x72, %r10
5294DS_198:
5295 .word 0x34800001 ! 3861: BG bg,a <label_0x1>
5296 illtrap
5297 .word 0x8bb0c306 ! 3860: ALLIGNADDRESS alignaddr %r3, %r6, %r5
5298 .word 0x8c528004 ! 3861: UMUL_R umul %r10, %r4, %r6
5299 .word 0xcc7fe001 ! 3862: SWAP_I swap %r6, [%r31 + 0x0001]
5300 .word 0x9478c001 ! 3863: SDIV_R sdiv %r3, %r1, %r10
5301 ta T_CHANGE_NONHPRIV ! macro
5302 .word 0x9ba34dcc ! 3865: FdMULq fdmulq
5303 .word 0x81982f11 ! 3866: WRHPR_HPSTATE_I wrhpr %r0, 0x0f11, %hpstate
5304 .word 0x97a109ad ! 3867: FDIVs fdivs %f4, %f13, %f11
5305 .word 0x9c82e001 ! 3868: ADDcc_I addcc %r11, 0x0001, %r14
5306 .word 0xdd27c00d ! 3869: STF_R st %f14, [%r13, %r31]
5307 .word 0xdcc7e020 ! 3870: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r14
5308 mov 0x34, %r30
5309 .word 0x9dd0001e ! 3871: Tcc_R tpos icc_or_xcc, %r0 + %r30
5310 .word 0xdcdfe010 ! 3872: LDXA_I ldxa [%r31, + 0x0010] %asi, %r14
5311 .word 0x8269c008 ! 3873: UDIVX_R udivx %r7, %r8, %r1
5312 .word 0x97a3cdc5 ! 3874: FdMULq fdmulq
5313 .word 0x93a00540 ! 3875: FSQRTd fsqrt
5314 .word 0x8c496001 ! 3876: MULX_I mulx %r5, 0x0001, %r6
5315DS_199:
5316 .word 0x20800001 ! 3878: BN bn,a <label_0x1>
5317 illtrap
5318 .word 0x8fb38302 ! 3877: ALLIGNADDRESS alignaddr %r14, %r2, %r7
5319 ta T_CHANGE_NONHPRIV ! macro
5320DS_200:
5321 .word 0x22800001 ! 3880: BE be,a <label_0x1>
5322 illtrap
5323 .word 0x85b38308 ! 3879: ALLIGNADDRESS alignaddr %r14, %r8, %r2
5324 .word 0x86792001 ! 3880: SDIV_I sdiv %r4, 0x0001, %r3
5325 mov 0x32, %r30
5326 .word 0x9dd0001e ! 3881: Tcc_R tpos icc_or_xcc, %r0 + %r30
5327 .word 0x8b68800b ! 3882: SDIVX_R sdivx %r2, %r11, %r5
5328 mov 0x33, %r30
5329 .word 0x99d0001e ! 3883: Tcc_R tgu icc_or_xcc, %r0 + %r30
5330 .word 0x8d802004 ! 3884: WRFPRS_I wr %r0, 0x0004, %fprs
5331 .word 0x81982f55 ! 3885: WRHPR_HPSTATE_I wrhpr %r0, 0x0f55, %hpstate
5332 .word 0x92d22001 ! 3886: UMULcc_I umulcc %r8, 0x0001, %r9
5333 .word 0xd27fe001 ! 3887: SWAP_I swap %r9, [%r31 + 0x0001]
5334 .word 0x8d802000 ! 3888: WRFPRS_I wr %r0, 0x0000, %fprs
5335 .word 0x81982bca ! 3889: WRHPR_HPSTATE_I wrhpr %r0, 0x0bca, %hpstate
5336 .word 0xd28fe010 ! 3890: LDUBA_I lduba [%r31, + 0x0010] %asi, %r9
5337DS_201:
5338 .word 0x22800001 ! 3892: BE be,a <label_0x1>
5339 illtrap
5340 .word 0x9fb1c304 ! 3891: ALLIGNADDRESS alignaddr %r7, %r4, %r15
5341 .word 0x90d18003 ! 3892: UMULcc_R umulcc %r6, %r3, %r8
5342 ta T_CHANGE_NONHPRIV ! macro
5343 .word 0x32700001 ! 3894: BPNE <illegal instruction>
5344 .word 0x9fa01a61 ! 3895: FqTOi fqtoi
5345 ta T_CHANGE_NONPRIV ! macro
5346 .word 0x81982cce ! 3897: WRHPR_HPSTATE_I wrhpr %r0, 0x0cce, %hpstate
5347 .word 0x96820001 ! 3898: ADDcc_R addcc %r8, %r1, %r11
5348 .word 0x8198254f ! 3899: WRHPR_HPSTATE_I wrhpr %r0, 0x054f, %hpstate
5349 .word 0xd737c001 ! 3900: STQF_R - %f11, [%r1, %r31]
5350 .word 0xd69004a0 ! 3901: LDUHA_R lduha [%r0, %r0] 0x25, %r11
5351 .word 0x32700001 ! 3902: BPNE <illegal instruction>
5352 mov 0x30, %r30
5353 .word 0x9dd0001e ! 3903: Tcc_R tpos icc_or_xcc, %r0 + %r30
5354 .word 0xd6ffc021 ! 3904: SWAPA_R swapa %r11, [%r31 + %r1] 0x01
5355 .word 0xd727e001 ! 3905: STF_I st %f11, [0x0001, %r31]
5356 mov 0x34, %r30
5357 .word 0x91d0001e ! 3906: Tcc_R ta icc_or_xcc, %r0 + %r30
5358 .word 0x8d90284c ! 3907: WRPR_PSTATE_I wrpr %r0, 0x084c, %pstate
5359 .word 0x89d02033 ! 3908: Tcc_I tleu icc_or_xcc, %r0 + 51
5360 .word 0x81982a55 ! 3909: WRHPR_HPSTATE_I wrhpr %r0, 0x0a55, %hpstate
5361 .word 0x9678a001 ! 3910: SDIV_I sdiv %r2, 0x0001, %r11
5362 .word 0x81982d09 ! 3911: WRHPR_HPSTATE_I wrhpr %r0, 0x0d09, %hpstate
5363 .word 0x819827d1 ! 3912: WRHPR_HPSTATE_I wrhpr %r0, 0x07d1, %hpstate
5364 .word 0x8198219c ! 3913: WRHPR_HPSTATE_I wrhpr %r0, 0x019c, %hpstate
5365 ta T_CHANGE_PRIV ! macro
5366 .word 0x81982953 ! 3915: WRHPR_HPSTATE_I wrhpr %r0, 0x0953, %hpstate
5367 .word 0x904a2001 ! 3916: MULX_I mulx %r8, 0x0001, %r8
5368 .word 0x81982a58 ! 3917: WRHPR_HPSTATE_I wrhpr %r0, 0x0a58, %hpstate
5369 .word 0xd017c000 ! 3918: LDUH_R lduh [%r31 + %r0], %r8
5370 .word 0x8198208f ! 3919: WRHPR_HPSTATE_I wrhpr %r0, 0x008f, %hpstate
5371 mov 0x32, %r30
5372 .word 0x8dd0001e ! 3920: Tcc_R tneg icc_or_xcc, %r0 + %r30
5373 .word 0x95d02034 ! 3921: Tcc_I tg icc_or_xcc, %r0 + 52
5374 .word 0x8d902a80 ! 3922: WRPR_PSTATE_I wrpr %r0, 0x0a80, %pstate
5375 .word 0x996bc005 ! 3923: SDIVX_R sdivx %r15, %r5, %r12
5376 ta T_CHANGE_HPRIV ! macro
5377 .word 0x9c504009 ! 3925: UMUL_R umul %r1, %r9, %r14
5378 .word 0x8d902246 ! 3926: WRPR_PSTATE_I wrpr %r0, 0x0246, %pstate
5379 .word 0x28800001 ! 3927: BLEU bleu,a <label_0x1>
5380 .word 0xdcc004a0 ! 3928: LDSWA_R ldswa [%r0, %r0] 0x25, %r14
5381 .word 0x8d802000 ! 3929: WRFPRS_I wr %r0, 0x0000, %fprs
5382 .word 0xdcffc029 ! 3930: SWAPA_R swapa %r14, [%r31 + %r9] 0x01
5383 .word 0x8d902a80 ! 3931: WRPR_PSTATE_I wrpr %r0, 0x0a80, %pstate
5384 .word 0x9bd02031 ! 3932: Tcc_I tcc icc_or_xcc, %r0 + 49
5385 .word 0xdcffc029 ! 3933: SWAPA_R swapa %r14, [%r31 + %r9] 0x01
5386 .word 0x8d902000 ! 3934: WRPR_PSTATE_I wrpr %r0, 0x0000, %pstate
5387 .word 0x8198259e ! 3935: WRHPR_HPSTATE_I wrhpr %r0, 0x059e, %hpstate
5388 .word 0xdc1fc000 ! 3936: LDD_R ldd [%r31 + %r0], %r14
5389 .word 0x81982f41 ! 3937: WRHPR_HPSTATE_I wrhpr %r0, 0x0f41, %hpstate
5390 .word 0x92d28003 ! 3938: UMULcc_R umulcc %r10, %r3, %r9
5391DS_202:
5392 .word 0x34800001 ! 3940: BG bg,a <label_0x1>
5393 .word 0xdf33a001 ! 3940: STQF_I - %f15, [0x0001, %r14]
5394 .word 0x99458000 ! 3939: RD_SOFTINT_REG rd %softint, %r12
5395 .word 0x81982d11 ! 3940: WRHPR_HPSTATE_I wrhpr %r0, 0x0d11, %hpstate
5396 .word 0x81982c0c ! 3941: WRHPR_HPSTATE_I wrhpr %r0, 0x0c0c, %hpstate
5397 .word 0x8bd02035 ! 3942: Tcc_I tcs icc_or_xcc, %r0 + 53
5398 .word 0x8198244e ! 3943: WRHPR_HPSTATE_I wrhpr %r0, 0x044e, %hpstate
5399 .word 0x819826dd ! 3944: WRHPR_HPSTATE_I wrhpr %r0, 0x06dd, %hpstate
5400 mov 0x35, %r30
5401 .word 0x85d0001e ! 3945: Tcc_R tle icc_or_xcc, %r0 + %r30
5402 .word 0x8d802004 ! 3946: WRFPRS_I wr %r0, 0x0004, %fprs
5403 .word 0x91a2cdc7 ! 3947: FdMULq fdmulq
5404 .word 0x9a7a2001 ! 3948: SDIV_I sdiv %r8, 0x0001, %r13
5405 .word 0x8d902454 ! 3949: WRPR_PSTATE_I wrpr %r0, 0x0454, %pstate
5406 .word 0x8d802000 ! 3950: WRFPRS_I wr %r0, 0x0000, %fprs
5407 .word 0xda07c000 ! 3951: LDUW_R lduw [%r31 + %r0], %r13
5408 ta T_CHANGE_TO_TL0 ! macro
5409 .word 0x8d802004 ! 3953: WRFPRS_I wr %r0, 0x0004, %fprs
5410 mov 0x33, %r30
5411 .word 0x89d0001e ! 3954: Tcc_R tleu icc_or_xcc, %r0 + %r30
5412 .word 0x8d902e84 ! 3955: WRPR_PSTATE_I wrpr %r0, 0x0e84, %pstate
5413 .word 0x8d802004 ! 3956: WRFPRS_I wr %r0, 0x0004, %fprs
5414 .word 0xdb37c007 ! 3957: STQF_R - %f13, [%r7, %r31]
5415 .word 0xda27e001 ! 3958: STW_I stw %r13, [%r31 + 0x0001]
5416 .word 0xda8008a0 ! 3959: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
5417 .word 0xdb37e001 ! 3960: STQF_I - %f13, [0x0001, %r31]
5418 .word 0x3c800001 ! 3961: BPOS bpos,a <label_0x1>
5419 .word 0xda5fe001 ! 3962: LDX_I ldx [%r31 + 0x0001], %r13
5420 .word 0xda8008a0 ! 3963: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
5421 ta T_CHANGE_TO_TL0 ! macro
5422 .word 0xda8008a0 ! 3965: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
5423 mov 0x34, %r30
5424 .word 0x99d0001e ! 3966: Tcc_R tgu icc_or_xcc, %r0 + %r30
5425 .word 0xdbe7c027 ! 3967: CASA_I casa [%r31] 0x 1, %r7, %r13
5426 mov 0x31, %r30
5427 .word 0x95d0001e ! 3968: Tcc_R tg icc_or_xcc, %r0 + %r30
5428 .word 0xdaffc027 ! 3969: SWAPA_R swapa %r13, [%r31 + %r7] 0x01
5429 .word 0x97a00567 ! 3970: FSQRTq fsqrt
5430 .word 0x8d902cd2 ! 3971: WRPR_PSTATE_I wrpr %r0, 0x0cd2, %pstate
5431 .word 0x8d802004 ! 3972: WRFPRS_I wr %r0, 0x0004, %fprs
5432 .word 0x8d902496 ! 3973: WRPR_PSTATE_I wrpr %r0, 0x0496, %pstate
5433 .word 0xd68008a0 ! 3974: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
5434 .word 0xd6ffc027 ! 3975: SWAPA_R swapa %r11, [%r31 + %r7] 0x01
5435 ta T_CHANGE_TO_TL0 ! macro
5436 .word 0xd727e001 ! 3977: STF_I st %f11, [0x0001, %r31]
5437 .word 0xd6d804a0 ! 3978: LDXA_R ldxa [%r0, %r0] 0x25, %r11
5438 .word 0x9ba01a6a ! 3979: FqTOi fqtoi
5439 .word 0x20700001 ! 3980: BPN <illegal instruction>
5440 ta T_CHANGE_TO_TL0 ! macro
5441 ta T_CHANGE_HPRIV ! macro
5442 .word 0x22800001 ! 3983: BE be,a <label_0x1>
5443 .word 0x8d802000 ! 3984: WRFPRS_I wr %r0, 0x0000, %fprs
5444 ta T_CHANGE_NONHPRIV ! macro
5445 .word 0x81982b13 ! 3986: WRHPR_HPSTATE_I wrhpr %r0, 0x0b13, %hpstate
5446 .word 0x8d802000 ! 3987: WRFPRS_I wr %r0, 0x0000, %fprs
5447 .word 0x20800001 ! 3988: BN bn,a <label_0x1>
5448 .word 0x8d90205d ! 3989: WRPR_PSTATE_I wrpr %r0, 0x005d, %pstate
5449 ta T_CHANGE_HPRIV ! macro
5450 .word 0x81982693 ! 3991: WRHPR_HPSTATE_I wrhpr %r0, 0x0693, %hpstate
5451 .word 0xdbe7c02a ! 3992: CASA_I casa [%r31] 0x 1, %r10, %r13
5452 .word 0x8d902401 ! 3993: WRPR_PSTATE_I wrpr %r0, 0x0401, %pstate
5453 .word 0x89d02035 ! 3994: Tcc_I tleu icc_or_xcc, %r0 + 53
5454 .word 0x8d802000 ! 3995: WRFPRS_I wr %r0, 0x0000, %fprs
5455 .word 0x8d802000 ! 3996: WRFPRS_I wr %r0, 0x0000, %fprs
5456 ta T_CHANGE_NONPRIV ! macro
5457 .word 0x8d90209d ! 3998: WRPR_PSTATE_I wrpr %r0, 0x009d, %pstate
5458 .word 0xda07e001 ! 3999: LDUW_I lduw [%r31 + 0x0001], %r13
5459 .word 0x87a1cd2b ! 4000: FsMULd fsmuld %f7, %f42, %f34
5460 ta T_CHANGE_NONPRIV ! macro
5461 ta T_CHANGE_NONHPRIV ! macro
5462 .word 0x81982e9b ! 4003: WRHPR_HPSTATE_I wrhpr %r0, 0x0e9b, %hpstate
5463 .word 0x8d902807 ! 4004: WRPR_PSTATE_I wrpr %r0, 0x0807, %pstate
5464 .word 0x8c6ae001 ! 4005: UDIVX_I udivx %r11, 0x0001, %r6
5465 .word 0xccd7e020 ! 4006: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r6
5466 .word 0x81982393 ! 4007: WRHPR_HPSTATE_I wrhpr %r0, 0x0393, %hpstate
5467 ta T_CHANGE_NONHPRIV ! macro
5468 .word 0xcd37c00b ! 4009: STQF_R - %f6, [%r11, %r31]
5469 mov 0x33, %r30
5470 .word 0x83d0001e ! 4010: Tcc_R te icc_or_xcc, %r0 + %r30
5471 .word 0x9ba349cc ! 4011: FDIVd fdivd %f44, %f12, %f44
5472 .word 0x8198290d ! 4012: WRHPR_HPSTATE_I wrhpr %r0, 0x090d, %hpstate
5473 .word 0x8198230a ! 4013: WRHPR_HPSTATE_I wrhpr %r0, 0x030a, %hpstate
5474 .word 0x81982a9e ! 4014: WRHPR_HPSTATE_I wrhpr %r0, 0x0a9e, %hpstate
5475 ta T_CHANGE_PRIV ! macro
5476 mov 0x35, %r30
5477 .word 0x8fd0001e ! 4016: Tcc_R tvs icc_or_xcc, %r0 + %r30
5478 .word 0x81982294 ! 4017: WRHPR_HPSTATE_I wrhpr %r0, 0x0294, %hpstate
5479 .word 0x92c0a001 ! 4018: ADDCcc_I addccc %r2, 0x0001, %r9
5480 .word 0xd2dfe000 ! 4019: LDXA_I ldxa [%r31, + 0x0000] %asi, %r9
5481 mov 0x32, %r30
5482 .word 0x95d0001e ! 4020: Tcc_R tg icc_or_xcc, %r0 + %r30
5483 .word 0xd29fc020 ! 4021: LDDA_R ldda [%r31, %r0] 0x01, %r9
5484 .word 0x97d02032 ! 4022: Tcc_I tge icc_or_xcc, %r0 + 50
5485 .word 0xd24fc000 ! 4023: LDSB_R ldsb [%r31 + %r0], %r9
5486 .word 0x87a189e9 ! 4024: FDIVq dis not found
5487
5488 ta T_CHANGE_HPRIV ! macro
5489 .word 0x2a800001 ! 4026: BCS bcs,a <label_0x1>
5490 .word 0x8d902001 ! 4027: WRPR_PSTATE_I wrpr %r0, 0x0001, %pstate
5491 .word 0x8d902859 ! 4028: WRPR_PSTATE_I wrpr %r0, 0x0859, %pstate
5492 ta T_CHANGE_NONHPRIV ! macro
5493 .word 0x8d902610 ! 4030: WRPR_PSTATE_I wrpr %r0, 0x0610, %pstate
5494 .word 0x81982054 ! 4031: WRHPR_HPSTATE_I wrhpr %r0, 0x0054, %hpstate
5495 .word 0x8d9020cc ! 4032: WRPR_PSTATE_I wrpr %r0, 0x00cc, %pstate
5496 .word 0xc6800ba0 ! 4033: LDUWA_R lduwa [%r0, %r0] 0x5d, %r3
5497 ta T_CHANGE_HPRIV ! macro
5498 .word 0x91a0054e ! 4035: FSQRTd fsqrt
5499 .word 0x89504000 ! 4036: RDPR_TNPC rdpr %tnpc, %r4
5500 ta T_CHANGE_HPRIV ! macro
5501 .word 0x8198228b ! 4038: WRHPR_HPSTATE_I wrhpr %r0, 0x028b, %hpstate
5502 ta T_CHANGE_NONHPRIV ! macro
5503 .word 0xc88008a0 ! 4040: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
5504 .word 0x20800001 ! 4041: BN bn,a <label_0x1>
5505 .word 0x81982e9c ! 4042: WRHPR_HPSTATE_I wrhpr %r0, 0x0e9c, %hpstate
5506 .word 0x81982ac0 ! 4043: WRHPR_HPSTATE_I wrhpr %r0, 0x0ac0, %hpstate
5507 .word 0x83d02031 ! 4044: Tcc_I te icc_or_xcc, %r0 + 49
5508 .word 0xc8cfe010 ! 4045: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r4
5509 .word 0x8d802004 ! 4046: WRFPRS_I wr %r0, 0x0004, %fprs
5510 .word 0xc8d80e80 ! 4047: LDXA_R ldxa [%r0, %r0] 0x74, %r4
5511 .word 0x8d902cda ! 4048: WRPR_PSTATE_I wrpr %r0, 0x0cda, %pstate
5512 .word 0x8681000d ! 4049: ADDcc_R addcc %r4, %r13, %r3
5513 .word 0x95d02033 ! 4050: Tcc_I tg icc_or_xcc, %r0 + 51
5514 .word 0x81982b97 ! 4051: WRHPR_HPSTATE_I wrhpr %r0, 0x0b97, %hpstate
5515 ta T_CHANGE_TO_TL0 ! macro
5516 .word 0xc6c80e80 ! 4053: LDSBA_R ldsba [%r0, %r0] 0x74, %r3
5517 .word 0x8da2c9ca ! 4054: FDIVd fdivd %f42, %f10, %f6
5518 .word 0x8d902c98 ! 4055: WRPR_PSTATE_I wrpr %r0, 0x0c98, %pstate
5519 .word 0x8a4aa001 ! 4056: MULX_I mulx %r10, 0x0001, %r5
5520 .word 0x3e800001 ! 4057: BVC bvc,a <label_0x1>
5521 .word 0xca1fc000 ! 4058: LDD_R ldd [%r31 + %r0], %r5
5522DS_203:
5523 .word 0x20800001 ! 4060: BN bn,a <label_0x1>
5524 illtrap
5525 .word 0x81b0430c ! 4059: ALLIGNADDRESS alignaddr %r1, %r12, %r0
5526 .word 0x8e82c009 ! 4060: ADDcc_R addcc %r11, %r9, %r7
5527 .word 0x9cdb0008 ! 4061: SMULcc_R smulcc %r12, %r8, %r14
5528 .word 0xdcc00e80 ! 4062: LDSWA_R ldswa [%r0, %r0] 0x74, %r14
5529 .word 0x8d902655 ! 4063: WRPR_PSTATE_I wrpr %r0, 0x0655, %pstate
5530 .word 0x81982946 ! 4064: WRHPR_HPSTATE_I wrhpr %r0, 0x0946, %hpstate
5531 .word 0x9bd02030 ! 4065: Tcc_I tcc icc_or_xcc, %r0 + 48
5532 .word 0x81982793 ! 4066: WRHPR_HPSTATE_I wrhpr %r0, 0x0793, %hpstate
5533 .word 0x94822001 ! 4067: ADDcc_I addcc %r8, 0x0001, %r10
5534 .word 0xd4800b20 ! 4068: LDUWA_R lduwa [%r0, %r0] 0x59, %r10
5535 .word 0x8c026001 ! 4069: ADD_I add %r9, 0x0001, %r6
5536 .word 0x81982b52 ! 4070: WRHPR_HPSTATE_I wrhpr %r0, 0x0b52, %hpstate
5537 .word 0x8fa089a0 ! 4071: FDIVs fdivs %f2, %f0, %f7
5538 .word 0xce17e001 ! 4072: LDUH_I lduh [%r31 + 0x0001], %r7
5539 .word 0xced7e020 ! 4073: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
5540 .word 0x87802004 ! 4074: WRASI_I wr %r0, 0x0004, %asi
5541 .word 0x8d9020d9 ! 4075: WRPR_PSTATE_I wrpr %r0, 0x00d9, %pstate
5542 .word 0x8d802000 ! 4076: WRFPRS_I wr %r0, 0x0000, %fprs
5543 .word 0x8d902090 ! 4077: WRPR_PSTATE_I wrpr %r0, 0x0090, %pstate
5544 .word 0xcfe7c020 ! 4078: CASA_I casa [%r31] 0x 1, %r0, %r7
5545 .word 0xcec004a0 ! 4079: LDSWA_R ldswa [%r0, %r0] 0x25, %r7
5546 mov 0x33, %r30
5547 .word 0x91d0001e ! 4080: Tcc_R ta icc_or_xcc, %r0 + %r30
5548 .word 0x99d02032 ! 4081: Tcc_I tgu icc_or_xcc, %r0 + 50
5549 .word 0xce8008a0 ! 4082: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
5550 .word 0x81982d40 ! 4083: WRHPR_HPSTATE_I wrhpr %r0, 0x0d40, %hpstate
5551 .word 0x93a00542 ! 4084: FSQRTd fsqrt
5552 .word 0xd2d7e010 ! 4085: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r9
5553 .word 0x85d02032 ! 4086: Tcc_I tle icc_or_xcc, %r0 + 50
5554 .word 0x8d902c08 ! 4087: WRPR_PSTATE_I wrpr %r0, 0x0c08, %pstate
5555 ta T_CHANGE_PRIV ! macro
5556 .word 0x9da34dce ! 4089: FdMULq fdmulq
5557 .word 0x81982b4d ! 4090: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4d, %hpstate
5558 .word 0x8ed9800d ! 4091: SMULcc_R smulcc %r6, %r13, %r7
5559 .word 0x87802014 ! 4092: WRASI_I wr %r0, 0x0014, %asi
5560 ta T_CHANGE_PRIV ! macro
5561DS_204:
5562 .word 0x20800001 ! 4095: BN bn,a <label_0x1>
5563 .word 0xdf33c005 ! 4095: STQF_R - %f15, [%r5, %r15]
5564 .word 0x9b458000 ! 4094: RD_SOFTINT_REG rd %softint, %r13
5565 .word 0x9151c000 ! 4095: RDPR_TL rdpr %tl, %r8
5566DS_205:
5567 .word 0x34800001 ! 4097: BG bg,a <label_0x1>
5568 illtrap
5569 .word 0x8fb1c30b ! 4096: ALLIGNADDRESS alignaddr %r7, %r11, %r7
5570 .word 0x3e700001 ! 4097: BPVC <illegal instruction>
5571 .word 0x9951c000 ! 4098: RDPR_TL rdpr %tl, %r12
5572 .word 0xd927c00b ! 4099: STF_R st %f12, [%r11, %r31]
5573DS_206:
5574 .word 0x20800001 ! 4101: BN bn,a <label_0x1>
5575 .word 0xc3324007 ! 4101: STQF_R - %f1, [%r7, %r9]
5576 .word 0x8d458000 ! 4100: RD_SOFTINT_REG rd %softint, %r6
5577 .word 0x8d802000 ! 4101: WRFPRS_I wr %r0, 0x0000, %fprs
5578 .word 0x819822c7 ! 4102: WRHPR_HPSTATE_I wrhpr %r0, 0x02c7, %hpstate
5579 .word 0xccbfc027 ! 4103: STDA_R stda %r6, [%r31 + %r7] 0x01
5580 .word 0x8b69e001 ! 4104: SDIVX_I sdivx %r7, 0x0001, %r5
5581 .word 0xcbe7c027 ! 4105: CASA_I casa [%r31] 0x 1, %r7, %r5
5582 mov 0x33, %r30
5583 .word 0x99d0001e ! 4106: Tcc_R tgu icc_or_xcc, %r0 + %r30
5584 .word 0x8d902c19 ! 4107: WRPR_PSTATE_I wrpr %r0, 0x0c19, %pstate
5585 .word 0x83480000 ! 4108: RDHPR_HPSTATE rdhpr %hpstate, %r1
5586 .word 0x8d9020d8 ! 4109: WRPR_PSTATE_I wrpr %r0, 0x00d8, %pstate
5587 .word 0xc28fe030 ! 4110: LDUBA_I lduba [%r31, + 0x0030] %asi, %r1
5588 .word 0xc237c007 ! 4111: STH_R sth %r1, [%r31 + %r7]
5589 .word 0xc217c000 ! 4112: LDUH_R lduh [%r31 + %r0], %r1
5590 mov 0x33, %r30
5591 .word 0x9bd0001e ! 4113: Tcc_R tcc icc_or_xcc, %r0 + %r30
5592 .word 0xc2d004a0 ! 4114: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
5593 .word 0x936ae001 ! 4115: SDIVX_I sdivx %r11, 0x0001, %r9
5594 .word 0x864a2001 ! 4116: MULX_I mulx %r8, 0x0001, %r3
5595 .word 0x8d802000 ! 4117: WRFPRS_I wr %r0, 0x0000, %fprs
5596 .word 0x87802088 ! 4118: WRASI_I wr %r0, 0x0088, %asi
5597 .word 0xc657e001 ! 4119: LDSH_I ldsh [%r31 + 0x0001], %r3
5598 .word 0x9da00549 ! 4120: FSQRTd fsqrt
5599 .word 0x9ba000c5 ! 4121: FNEGd fnegd %f36, %f44
5600 .word 0x81d02033 ! 4122: Tcc_I tn icc_or_xcc, %r0 + 51
5601 .word 0xda07c000 ! 4123: LDUW_R lduw [%r31 + %r0], %r13
5602 .word 0x9ba2c9ee ! 4124: FDIVq dis not found
5603
5604 .word 0xdacfe030 ! 4125: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r13
5605 .word 0x8d802000 ! 4126: WRFPRS_I wr %r0, 0x0000, %fprs
5606 .word 0xdb37e001 ! 4127: STQF_I - %f13, [0x0001, %r31]
5607 .word 0x24800001 ! 4128: BLE ble,a <label_0x1>
5608 .word 0x87802014 ! 4129: WRASI_I wr %r0, 0x0014, %asi
5609 .word 0x95d02032 ! 4130: Tcc_I tg icc_or_xcc, %r0 + 50
5610 .word 0x9c80e001 ! 4131: ADDcc_I addcc %r3, 0x0001, %r14
5611 .word 0xdcc00e40 ! 4132: LDSWA_R ldswa [%r0, %r0] 0x72, %r14
5612 .word 0x8d902011 ! 4133: WRPR_PSTATE_I wrpr %r0, 0x0011, %pstate
5613 .word 0x8198279b ! 4134: WRHPR_HPSTATE_I wrhpr %r0, 0x079b, %hpstate
5614 .word 0x81982219 ! 4135: WRHPR_HPSTATE_I wrhpr %r0, 0x0219, %hpstate
5615 .word 0xdc37e001 ! 4136: STH_I sth %r14, [%r31 + 0x0001]
5616 .word 0xdde7c02e ! 4137: CASA_I casa [%r31] 0x 1, %r14, %r14
5617 ta T_CHANGE_TO_TL0 ! macro
5618 .word 0x81982b19 ! 4139: WRHPR_HPSTATE_I wrhpr %r0, 0x0b19, %hpstate
5619 .word 0x81982055 ! 4140: WRHPR_HPSTATE_I wrhpr %r0, 0x0055, %hpstate
5620 ta T_CHANGE_TO_TL0 ! macro
5621 mov 0x32, %r30
5622 .word 0x8dd0001e ! 4142: Tcc_R tneg icc_or_xcc, %r0 + %r30
5623 .word 0x81982c19 ! 4143: WRHPR_HPSTATE_I wrhpr %r0, 0x0c19, %hpstate
5624 .word 0x8d90204d ! 4144: WRPR_PSTATE_I wrpr %r0, 0x004d, %pstate
5625 .word 0x81982d17 ! 4145: WRHPR_HPSTATE_I wrhpr %r0, 0x0d17, %hpstate
5626 .word 0x8d90201c ! 4146: WRPR_PSTATE_I wrpr %r0, 0x001c, %pstate
5627 .word 0x81982b8b ! 4147: WRHPR_HPSTATE_I wrhpr %r0, 0x0b8b, %hpstate
5628 .word 0x87802080 ! 4148: WRASI_I wr %r0, 0x0080, %asi
5629 .word 0x87802016 ! 4149: WRASI_I wr %r0, 0x0016, %asi
5630 .word 0x93a089a3 ! 4150: FDIVs fdivs %f2, %f3, %f9
5631 .word 0x96d9000c ! 4151: SMULcc_R smulcc %r4, %r12, %r11
5632 .word 0xd69fc020 ! 4152: LDDA_R ldda [%r31, %r0] 0x01, %r11
5633 .word 0x8d9024c9 ! 4153: WRPR_PSTATE_I wrpr %r0, 0x04c9, %pstate
5634 .word 0x81982849 ! 4154: WRHPR_HPSTATE_I wrhpr %r0, 0x0849, %hpstate
5635 .word 0xd61fc000 ! 4155: LDD_R ldd [%r31 + %r0], %r11
5636 .word 0xd73fe001 ! 4156: STDF_I std %f11, [0x0001, %r31]
5637 .word 0x8f500000 ! 4157: RDPR_TPC rdpr %tpc, %r7
5638 .word 0x9d500000 ! 4158: RDPR_TPC rdpr %tpc, %r14
5639 .word 0x9a786001 ! 4159: SDIV_I sdiv %r1, 0x0001, %r13
5640 .word 0x32700001 ! 4160: BPNE <illegal instruction>
5641DS_207:
5642 .word 0x34800001 ! 4162: BG bg,a <label_0x1>
5643 illtrap
5644 .word 0x87b3c306 ! 4161: ALLIGNADDRESS alignaddr %r15, %r6, %r3
5645 .word 0xc6ffc026 ! 4162: SWAPA_R swapa %r3, [%r31 + %r6] 0x01
5646 .word 0xc67fe001 ! 4163: SWAP_I swap %r3, [%r31 + 0x0001]
5647DS_208:
5648 .word 0x34800001 ! 4165: BG bg,a <label_0x1>
5649 .word 0xcb310002 ! 4165: STQF_R - %f5, [%r2, %r4]
5650 .word 0x9d458000 ! 4164: RD_SOFTINT_REG rd %softint, %r14
5651 .word 0x81982f10 ! 4165: WRHPR_HPSTATE_I wrhpr %r0, 0x0f10, %hpstate
5652 .word 0x93a01a61 ! 4166: FqTOi fqtoi
5653 .word 0x819827dd ! 4167: WRHPR_HPSTATE_I wrhpr %r0, 0x07dd, %hpstate
5654 .word 0x99d02032 ! 4168: Tcc_I tgu icc_or_xcc, %r0 + 50
5655 .word 0xd2d804a0 ! 4169: LDXA_R ldxa [%r0, %r0] 0x25, %r9
5656 mov 0x30, %r30
5657 .word 0x95d0001e ! 4170: Tcc_R tg icc_or_xcc, %r0 + %r30
5658 .word 0x99686001 ! 4171: SDIVX_I sdivx %r1, 0x0001, %r12
5659 ta T_CHANGE_TO_TL0 ! macro
5660 .word 0x8d802004 ! 4173: WRFPRS_I wr %r0, 0x0004, %fprs
5661 .word 0x87802080 ! 4174: WRASI_I wr %r0, 0x0080, %asi
5662 mov 0x32, %r30
5663 .word 0x95d0001e ! 4175: Tcc_R tg icc_or_xcc, %r0 + %r30
5664 .word 0x85a109eb ! 4176: FDIVq dis not found
5665
5666 .word 0x8d902ecd ! 4177: WRPR_PSTATE_I wrpr %r0, 0x0ecd, %pstate
5667 .word 0x8d902210 ! 4178: WRPR_PSTATE_I wrpr %r0, 0x0210, %pstate
5668 .word 0x96c3a001 ! 4179: ADDCcc_I addccc %r14, 0x0001, %r11
5669 .word 0x36800001 ! 4180: BGE bge,a <label_0x1>
5670 .word 0x81d02033 ! 4181: Tcc_I tn icc_or_xcc, %r0 + 51
5671 .word 0x96690009 ! 4182: UDIVX_R udivx %r4, %r9, %r11
5672 .word 0x8e80c000 ! 4183: ADDcc_R addcc %r3, %r0, %r7
5673 .word 0x81982113 ! 4184: WRHPR_HPSTATE_I wrhpr %r0, 0x0113, %hpstate
5674 .word 0x8d902c9a ! 4185: WRPR_PSTATE_I wrpr %r0, 0x0c9a, %pstate
5675 .word 0x81982182 ! 4186: WRHPR_HPSTATE_I wrhpr %r0, 0x0182, %hpstate
5676 .word 0xcf37e001 ! 4187: STQF_I - %f7, [0x0001, %r31]
5677 ta T_CHANGE_NONHPRIV ! macro
5678 .word 0x88c1e001 ! 4189: ADDCcc_I addccc %r7, 0x0001, %r4
5679 .word 0x8198280b ! 4190: WRHPR_HPSTATE_I wrhpr %r0, 0x080b, %hpstate
5680 .word 0xc88008a0 ! 4191: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
5681 .word 0x8d802000 ! 4192: WRFPRS_I wr %r0, 0x0000, %fprs
5682 .word 0x8c00e001 ! 4193: ADD_I add %r3, 0x0001, %r6
5683 .word 0x8c78e001 ! 4194: SDIV_I sdiv %r3, 0x0001, %r6
5684 .word 0x81982640 ! 4195: WRHPR_HPSTATE_I wrhpr %r0, 0x0640, %hpstate
5685 .word 0x8f51c000 ! 4196: RDPR_TL rdpr %tl, %r7
5686 .word 0x93a309ea ! 4197: FDIVq dis not found
5687
5688DS_209:
5689 .word 0x32800001 ! 4199: BNE bne,a <label_0x1>
5690 illtrap
5691 .word 0x95b1030e ! 4198: ALLIGNADDRESS alignaddr %r4, %r14, %r10
5692 .word 0x819824ce ! 4199: WRHPR_HPSTATE_I wrhpr %r0, 0x04ce, %hpstate
5693 .word 0xd4d80e40 ! 4200: LDXA_R ldxa [%r0, %r0] 0x72, %r10
5694 .word 0xd48008a0 ! 4201: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
5695 .word 0xd457c000 ! 4202: LDSH_R ldsh [%r31 + %r0], %r10
5696 .word 0x8ba000c7 ! 4203: FNEGd fnegd %f38, %f36
5697 ta T_CHANGE_PRIV ! macro
5698 .word 0xca8fe020 ! 4205: LDUBA_I lduba [%r31, + 0x0020] %asi, %r5
5699 .word 0x976a400f ! 4206: SDIVX_R sdivx %r9, %r15, %r11
5700 .word 0x9e6be001 ! 4207: UDIVX_I udivx %r15, 0x0001, %r15
5701 .word 0x8d9020c4 ! 4208: WRPR_PSTATE_I wrpr %r0, 0x00c4, %pstate
5702 .word 0xdf37c00f ! 4209: STQF_R - %f15, [%r15, %r31]
5703 .word 0x3c800001 ! 4210: BPOS bpos,a <label_0x1>
5704 .word 0x9da01a67 ! 4211: FqTOi fqtoi
5705 .word 0x8d902408 ! 4212: WRPR_PSTATE_I wrpr %r0, 0x0408, %pstate
5706 .word 0x81982b47 ! 4213: WRHPR_HPSTATE_I wrhpr %r0, 0x0b47, %hpstate
5707 .word 0x8d90221f ! 4214: WRPR_PSTATE_I wrpr %r0, 0x021f, %pstate
5708 .word 0x9fa2c9e9 ! 4215: FDIVq dis not found
5709
5710 .word 0xdf37e001 ! 4216: STQF_I - %f15, [0x0001, %r31]
5711 .word 0xde9fe001 ! 4217: LDDA_I ldda [%r31, + 0x0001] %asi, %r15
5712 mov 0x30, %r30
5713 .word 0x99d0001e ! 4218: Tcc_R tgu icc_or_xcc, %r0 + %r30
5714 .word 0xdec804a0 ! 4219: LDSBA_R ldsba [%r0, %r0] 0x25, %r15
5715 .word 0x819821c1 ! 4220: WRHPR_HPSTATE_I wrhpr %r0, 0x01c1, %hpstate
5716 ta T_CHANGE_PRIV ! macro
5717 .word 0x87802004 ! 4222: WRASI_I wr %r0, 0x0004, %asi
5718DS_210:
5719 .word 0x22800001 ! 4224: BE be,a <label_0x1>
5720 .word 0xc531a001 ! 4224: STQF_I - %f2, [0x0001, %r6]
5721 .word 0x83458000 ! 4223: RD_SOFTINT_REG rd %softint, %r1
5722 .word 0x9b508000 ! 4224: RDPR_TSTATE rdpr %tstate, %r13
5723 .word 0xdb37e001 ! 4225: STQF_I - %f13, [0x0001, %r31]
5724 .word 0x8d802000 ! 4226: WRFPRS_I wr %r0, 0x0000, %fprs
5725 .word 0x89a109c0 ! 4227: FDIVd fdivd %f4, %f0, %f4
5726 .word 0x81982188 ! 4228: WRHPR_HPSTATE_I wrhpr %r0, 0x0188, %hpstate
5727 .word 0xc927c000 ! 4229: STF_R st %f4, [%r0, %r31]
5728 .word 0x87802089 ! 4230: WRASI_I wr %r0, 0x0089, %asi
5729 .word 0x9283c00d ! 4231: ADDcc_R addcc %r15, %r13, %r9
5730 .word 0x8198210c ! 4232: WRHPR_HPSTATE_I wrhpr %r0, 0x010c, %hpstate
5731 .word 0x8d902651 ! 4233: WRPR_PSTATE_I wrpr %r0, 0x0651, %pstate
5732 .word 0xd2d7e030 ! 4234: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r9
5733 .word 0xd28fe000 ! 4235: LDUBA_I lduba [%r31, + 0x0000] %asi, %r9
5734 .word 0x8d90241a ! 4236: WRPR_PSTATE_I wrpr %r0, 0x041a, %pstate
5735 .word 0x8d902693 ! 4237: WRPR_PSTATE_I wrpr %r0, 0x0693, %pstate
5736 .word 0x8bd02034 ! 4238: Tcc_I tcs icc_or_xcc, %r0 + 52
5737 .word 0x8d902614 ! 4239: WRPR_PSTATE_I wrpr %r0, 0x0614, %pstate
5738 .word 0x85d02035 ! 4240: Tcc_I tle icc_or_xcc, %r0 + 53
5739 .word 0x81982105 ! 4241: WRHPR_HPSTATE_I wrhpr %r0, 0x0105, %hpstate
5740 .word 0xd297e000 ! 4242: LDUHA_I lduha [%r31, + 0x0000] %asi, %r9
5741 mov 0x32, %r30
5742 .word 0x8bd0001e ! 4243: Tcc_R tcs icc_or_xcc, %r0 + %r30
5743 .word 0xd2c7e000 ! 4244: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r9
5744 .word 0xd2d00e40 ! 4245: LDSHA_R ldsha [%r0, %r0] 0x72, %r9
5745 .word 0x83d02034 ! 4246: Tcc_I te icc_or_xcc, %r0 + 52
5746 .word 0x8bd02034 ! 4247: Tcc_I tcs icc_or_xcc, %r0 + 52
5747 .word 0x9768a001 ! 4248: SDIVX_I sdivx %r2, 0x0001, %r11
5748 .word 0xd697e000 ! 4249: LDUHA_I lduha [%r31, + 0x0000] %asi, %r11
5749 .word 0x91d02030 ! 4250: Tcc_I ta icc_or_xcc, %r0 + 48
5750 .word 0x99a00545 ! 4251: FSQRTd fsqrt
5751 .word 0xd8c00e60 ! 4252: LDSWA_R ldswa [%r0, %r0] 0x73, %r12
5752DS_211:
5753 .word 0x32800001 ! 4254: BNE bne,a <label_0x1>
5754 illtrap
5755 .word 0x9fb3030f ! 4253: ALLIGNADDRESS alignaddr %r12, %r15, %r15
5756 .word 0x2e800001 ! 4254: BVS bvs,a <label_0x1>
5757 .word 0x97a10dca ! 4255: FdMULq fdmulq
5758 .word 0x8d802000 ! 4256: WRFPRS_I wr %r0, 0x0000, %fprs
5759 .word 0x81982f1c ! 4257: WRHPR_HPSTATE_I wrhpr %r0, 0x0f1c, %hpstate
5760 .word 0x8d9024c7 ! 4258: WRPR_PSTATE_I wrpr %r0, 0x04c7, %pstate
5761 .word 0x8d902a18 ! 4259: WRPR_PSTATE_I wrpr %r0, 0x0a18, %pstate
5762 .word 0x819824c8 ! 4260: WRHPR_HPSTATE_I wrhpr %r0, 0x04c8, %hpstate
5763 .word 0x92808009 ! 4261: ADDcc_R addcc %r2, %r9, %r9
5764 .word 0x9002a001 ! 4262: ADD_I add %r10, 0x0001, %r8
5765 .word 0x8d902415 ! 4263: WRPR_PSTATE_I wrpr %r0, 0x0415, %pstate
5766 .word 0x819829dd ! 4264: WRHPR_HPSTATE_I wrhpr %r0, 0x09dd, %hpstate
5767 .word 0x99a24dcf ! 4265: FdMULq fdmulq
5768 .word 0x8d802004 ! 4266: WRFPRS_I wr %r0, 0x0004, %fprs
5769 .word 0xd8d00e40 ! 4267: LDSHA_R ldsha [%r0, %r0] 0x72, %r12
5770 .word 0x8c7ba001 ! 4268: SDIV_I sdiv %r14, 0x0001, %r6
5771 .word 0x93a28d2c ! 4269: FsMULd fsmuld %f10, %f12, %f40
5772 .word 0x81982a5f ! 4270: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5f, %hpstate
5773 ta T_CHANGE_NONPRIV ! macro
5774 .word 0xd2cfe010 ! 4272: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r9
5775 .word 0x8d9024c2 ! 4273: WRPR_PSTATE_I wrpr %r0, 0x04c2, %pstate
5776 .word 0x8d902813 ! 4274: WRPR_PSTATE_I wrpr %r0, 0x0813, %pstate
5777 .word 0xd277e001 ! 4275: STX_I stx %r9, [%r31 + 0x0001]
5778 .word 0x9dd02034 ! 4276: Tcc_I tpos icc_or_xcc, %r0 + 52
5779 .word 0x80792001 ! 4277: SDIV_I sdiv %r4, 0x0001, %r0
5780 .word 0x28800001 ! 4278: BLEU bleu,a <label_0x1>
5781 .word 0x9680000b ! 4279: ADDcc_R addcc %r0, %r11, %r11
5782 .word 0xd68804a0 ! 4280: LDUBA_R lduba [%r0, %r0] 0x25, %r11
5783 .word 0x26700001 ! 4281: BPL <illegal instruction>
5784 .word 0x87802004 ! 4282: WRASI_I wr %r0, 0x0004, %asi
5785DS_212:
5786 .word 0x22800001 ! 4284: BE be,a <label_0x1>
5787 illtrap
5788 .word 0x83b10303 ! 4283: ALLIGNADDRESS alignaddr %r4, %r3, %r1
5789 .word 0x904a6001 ! 4284: MULX_I mulx %r9, 0x0001, %r8
5790 .word 0x8d902ecd ! 4285: WRPR_PSTATE_I wrpr %r0, 0x0ecd, %pstate
5791 .word 0x87802014 ! 4286: WRASI_I wr %r0, 0x0014, %asi
5792DS_213:
5793 .word 0x22800001 ! 4288: BE be,a <label_0x1>
5794 .word 0xd532a001 ! 4288: STQF_I - %f10, [0x0001, %r10]
5795 .word 0x85458000 ! 4287: RD_SOFTINT_REG rd %softint, %r2
5796 .word 0xc4800c60 ! 4288: LDUWA_R lduwa [%r0, %r0] 0x63, %r2
5797 .word 0x8198275b ! 4289: WRHPR_HPSTATE_I wrhpr %r0, 0x075b, %hpstate
5798 .word 0x8ba01a6d ! 4290: FqTOi fqtoi
5799 .word 0x91a01a6c ! 4291: FqTOi fqtoi
5800 .word 0x8d902cc0 ! 4292: WRPR_PSTATE_I wrpr %r0, 0x0cc0, %pstate
5801 .word 0x8d802000 ! 4293: WRFPRS_I wr %r0, 0x0000, %fprs
5802DS_214:
5803 .word 0x34800001 ! 4295: BG bg,a <label_0x1>
5804 .word 0xc9332001 ! 4295: STQF_I - %f4, [0x0001, %r12]
5805 .word 0x8d458000 ! 4294: RD_SOFTINT_REG rd %softint, %r6
5806 .word 0xcc17c000 ! 4295: LDUH_R lduh [%r31 + %r0], %r6
5807 .word 0x8d902ad2 ! 4296: WRPR_PSTATE_I wrpr %r0, 0x0ad2, %pstate
5808 .word 0x80492001 ! 4297: MULX_I mulx %r4, 0x0001, %r0
5809 .word 0x8d802000 ! 4298: WRFPRS_I wr %r0, 0x0000, %fprs
5810 ta T_CHANGE_PRIV ! macro
5811 .word 0x8d802004 ! 4300: WRFPRS_I wr %r0, 0x0004, %fprs
5812 .word 0x8198258f ! 4301: WRHPR_HPSTATE_I wrhpr %r0, 0x058f, %hpstate
5813 .word 0x81982e1c ! 4302: WRHPR_HPSTATE_I wrhpr %r0, 0x0e1c, %hpstate
5814 .word 0x8d9028da ! 4303: WRPR_PSTATE_I wrpr %r0, 0x08da, %pstate
5815 .word 0xc08008a0 ! 4304: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
5816 .word 0x81982085 ! 4305: WRHPR_HPSTATE_I wrhpr %r0, 0x0085, %hpstate
5817 mov 0x32, %r30
5818 .word 0x93d0001e ! 4306: Tcc_R tne icc_or_xcc, %r0 + %r30
5819 .word 0x81982791 ! 4307: WRHPR_HPSTATE_I wrhpr %r0, 0x0791, %hpstate
5820DS_215:
5821 .word 0x32800001 ! 4309: BNE bne,a <label_0x1>
5822 illtrap
5823 .word 0x8bb04303 ! 4308: ALLIGNADDRESS alignaddr %r1, %r3, %r5
5824 .word 0x87802016 ! 4309: WRASI_I wr %r0, 0x0016, %asi
5825 ta T_CHANGE_PRIV ! macro
5826 .word 0x89514000 ! 4311: RDPR_TBA rdpr %tba, %r4
5827 .word 0x9fd02030 ! 4312: Tcc_I tvc icc_or_xcc, %r0 + 48
5828 ta T_CHANGE_NONPRIV ! macro
5829 .word 0x8d902a87 ! 4314: WRPR_PSTATE_I wrpr %r0, 0x0a87, %pstate
5830 mov 0x34, %r30
5831 .word 0x99d0001e ! 4315: Tcc_R tgu icc_or_xcc, %r0 + %r30
5832 mov 0x31, %r30
5833 .word 0x9bd0001e ! 4316: Tcc_R tcc icc_or_xcc, %r0 + %r30
5834 .word 0x3c800001 ! 4317: BPOS bpos,a <label_0x1>
5835 .word 0x8d902059 ! 4318: WRPR_PSTATE_I wrpr %r0, 0x0059, %pstate
5836 .word 0x8d902409 ! 4319: WRPR_PSTATE_I wrpr %r0, 0x0409, %pstate
5837 ta T_CHANGE_TO_TL0 ! macro
5838 .word 0x93d02030 ! 4321: Tcc_I tne icc_or_xcc, %r0 + 48
5839 .word 0x819827c5 ! 4322: WRHPR_HPSTATE_I wrhpr %r0, 0x07c5, %hpstate
5840 .word 0x9da209a6 ! 4323: FDIVs fdivs %f8, %f6, %f14
5841 .word 0x8d802004 ! 4324: WRFPRS_I wr %r0, 0x0004, %fprs
5842 .word 0x8fa00546 ! 4325: FSQRTd fsqrt
5843 .word 0x96698005 ! 4326: UDIVX_R udivx %r6, %r5, %r11
5844 .word 0xd797e001 ! 4327: LDQFA_I - [%r31, 0x0001], %f11
5845 .word 0x8198268e ! 4328: WRHPR_HPSTATE_I wrhpr %r0, 0x068e, %hpstate
5846 .word 0x81d02035 ! 4329: Tcc_I tn icc_or_xcc, %r0 + 53
5847 .word 0x819827d1 ! 4330: WRHPR_HPSTATE_I wrhpr %r0, 0x07d1, %hpstate
5848DS_216:
5849 .word 0x20800001 ! 4332: BN bn,a <label_0x1>
5850 illtrap
5851 .word 0x97b14302 ! 4331: ALLIGNADDRESS alignaddr %r5, %r2, %r11
5852 .word 0x87514000 ! 4332: RDPR_TBA rdpr %tba, %r3
5853 .word 0x826a800a ! 4333: UDIVX_R udivx %r10, %r10, %r1
5854 .word 0x81982215 ! 4334: WRHPR_HPSTATE_I wrhpr %r0, 0x0215, %hpstate
5855 .word 0x819821c8 ! 4335: WRHPR_HPSTATE_I wrhpr %r0, 0x01c8, %hpstate
5856 .word 0x9a486001 ! 4336: MULX_I mulx %r1, 0x0001, %r13
5857 mov 0x35, %r30
5858 .word 0x8dd0001e ! 4337: Tcc_R tneg icc_or_xcc, %r0 + %r30
5859 .word 0x8d802004 ! 4338: WRFPRS_I wr %r0, 0x0004, %fprs
5860 .word 0x8d802004 ! 4339: WRFPRS_I wr %r0, 0x0004, %fprs
5861 .word 0x81982b19 ! 4340: WRHPR_HPSTATE_I wrhpr %r0, 0x0b19, %hpstate
5862 mov 0x33, %r30
5863 .word 0x81d0001e ! 4341: Tcc_R tn icc_or_xcc, %r0 + %r30
5864 .word 0x9a02a001 ! 4342: ADD_I add %r10, 0x0001, %r13
5865 .word 0x8d90204c ! 4343: WRPR_PSTATE_I wrpr %r0, 0x004c, %pstate
5866 .word 0x87a01a63 ! 4344: FqTOi fqtoi
5867 .word 0x9a68800f ! 4345: UDIVX_R udivx %r2, %r15, %r13
5868 .word 0xdaffc02f ! 4346: SWAPA_R swapa %r13, [%r31 + %r15] 0x01
5869 .word 0xda57c000 ! 4347: LDSH_R ldsh [%r31 + %r0], %r13
5870 .word 0x9649a001 ! 4348: MULX_I mulx %r6, 0x0001, %r11
5871 ta T_CHANGE_TO_TL0 ! macro
5872 .word 0x9fd02030 ! 4350: Tcc_I tvc icc_or_xcc, %r0 + 48
5873 .word 0x8d902e97 ! 4351: WRPR_PSTATE_I wrpr %r0, 0x0e97, %pstate
5874 .word 0x819821c4 ! 4352: WRHPR_HPSTATE_I wrhpr %r0, 0x01c4, %hpstate
5875 .word 0xd67fe001 ! 4353: SWAP_I swap %r11, [%r31 + 0x0001]
5876 .word 0x8d902657 ! 4354: WRPR_PSTATE_I wrpr %r0, 0x0657, %pstate
5877 .word 0x8d902c82 ! 4355: WRPR_PSTATE_I wrpr %r0, 0x0c82, %pstate
5878 mov 0x33, %r30
5879 .word 0x85d0001e ! 4356: Tcc_R tle icc_or_xcc, %r0 + %r30
5880 .word 0x30800001 ! 4357: BA ba,a <label_0x1>
5881 .word 0x8d902e5e ! 4358: WRPR_PSTATE_I wrpr %r0, 0x0e5e, %pstate
5882 ta T_CHANGE_NONPRIV ! macro
5883 ta T_CHANGE_NONHPRIV ! macro
5884DS_217:
5885 .word 0x34800001 ! 4362: BG bg,a <label_0x1>
5886 illtrap
5887 .word 0x9fb0830d ! 4361: ALLIGNADDRESS alignaddr %r2, %r13, %r15
5888 .word 0x88818003 ! 4362: ADDcc_R addcc %r6, %r3, %r4
5889 .word 0x87802004 ! 4363: WRASI_I wr %r0, 0x0004, %asi
5890 .word 0x8198231e ! 4364: WRHPR_HPSTATE_I wrhpr %r0, 0x031e, %hpstate
5891 .word 0x82698000 ! 4365: UDIVX_R udivx %r6, %r0, %r1
5892 .word 0x80036001 ! 4366: ADD_I add %r13, 0x0001, %r0
5893 .word 0x8d902613 ! 4367: WRPR_PSTATE_I wrpr %r0, 0x0613, %pstate
5894 .word 0x836b0005 ! 4368: SDIVX_R sdivx %r12, %r5, %r1
5895 .word 0xc2cfe020 ! 4369: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r1
5896 .word 0x81982749 ! 4370: WRHPR_HPSTATE_I wrhpr %r0, 0x0749, %hpstate
5897 .word 0xc27fe001 ! 4371: SWAP_I swap %r1, [%r31 + 0x0001]
5898DS_218:
5899 .word 0x20800001 ! 4373: BN bn,a <label_0x1>
5900 illtrap
5901 .word 0x8fb3030f ! 4372: ALLIGNADDRESS alignaddr %r12, %r15, %r7
5902 .word 0x81a00545 ! 4373: FSQRTd fsqrt
5903 .word 0xc047c000 ! 4374: LDSW_R ldsw [%r31 + %r0], %r0
5904 .word 0x93a049e3 ! 4375: FDIVq dis not found
5905
5906 .word 0x88db8006 ! 4376: SMULcc_R smulcc %r14, %r6, %r4
5907 .word 0x8d802000 ! 4377: WRFPRS_I wr %r0, 0x0000, %fprs
5908DS_219:
5909 .word 0x32800001 ! 4379: BNE bne,a <label_0x1>
5910 illtrap
5911 .word 0x9bb3830b ! 4378: ALLIGNADDRESS alignaddr %r14, %r11, %r13
5912 .word 0x8d9022c0 ! 4379: WRPR_PSTATE_I wrpr %r0, 0x02c0, %pstate
5913 .word 0x9c6b6001 ! 4380: UDIVX_I udivx %r13, 0x0001, %r14
5914 .word 0x87802089 ! 4381: WRASI_I wr %r0, 0x0089, %asi
5915 .word 0xdcc7e030 ! 4382: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r14
5916 .word 0xdd27c00b ! 4383: STF_R st %f14, [%r11, %r31]
5917 .word 0x97d02030 ! 4384: Tcc_I tge icc_or_xcc, %r0 + 48
5918 mov 0x31, %r30
5919 .word 0x93d0001e ! 4385: Tcc_R tne icc_or_xcc, %r0 + %r30
5920 ta T_CHANGE_HPRIV ! macro
5921 .word 0x81982c8c ! 4387: WRHPR_HPSTATE_I wrhpr %r0, 0x0c8c, %hpstate
5922 .word 0x8d9024d0 ! 4388: WRPR_PSTATE_I wrpr %r0, 0x04d0, %pstate
5923 .word 0xdc9004a0 ! 4389: LDUHA_R lduha [%r0, %r0] 0x25, %r14
5924 .word 0x8da00561 ! 4390: FSQRTq fsqrt
5925DS_220:
5926 .word 0x20800001 ! 4392: BN bn,a <label_0x1>
5927 illtrap
5928 .word 0x99b10306 ! 4391: ALLIGNADDRESS alignaddr %r4, %r6, %r12
5929 .word 0xd83fc006 ! 4392: STD_R std %r12, [%r31 + %r6]
5930 .word 0x8fd02034 ! 4393: Tcc_I tvs icc_or_xcc, %r0 + 52
5931 .word 0x8881a001 ! 4394: ADDcc_I addcc %r6, 0x0001, %r4
5932 ta T_CHANGE_HPRIV ! macro
5933 .word 0xc8c804a0 ! 4396: LDSBA_R ldsba [%r0, %r0] 0x25, %r4
5934 .word 0x81982550 ! 4397: WRHPR_HPSTATE_I wrhpr %r0, 0x0550, %hpstate
5935 .word 0x95a1cdc0 ! 4398: FdMULq fdmulq
5936 .word 0x9c794001 ! 4399: SDIV_R sdiv %r5, %r1, %r14
5937 .word 0x91d02031 ! 4400: Tcc_I ta icc_or_xcc, %r0 + 49
5938 .word 0xdc900e80 ! 4401: LDUHA_R lduha [%r0, %r0] 0x74, %r14
5939 .word 0x81982407 ! 4402: WRHPR_HPSTATE_I wrhpr %r0, 0x0407, %hpstate
5940 .word 0xdcdfe020 ! 4403: LDXA_I ldxa [%r31, + 0x0020] %asi, %r14
5941 .word 0x8da01a60 ! 4404: FqTOi fqtoi
5942 ta T_CHANGE_HPRIV ! macro
5943 .word 0x81982551 ! 4406: WRHPR_HPSTATE_I wrhpr %r0, 0x0551, %hpstate
5944 .word 0x8568a001 ! 4407: SDIVX_I sdivx %r2, 0x0001, %r2
5945DS_221:
5946 .word 0x20800001 ! 4409: BN bn,a <label_0x1>
5947 .word 0xdf33e001 ! 4409: STQF_I - %f15, [0x0001, %r15]
5948 .word 0x89458000 ! 4408: RD_SOFTINT_REG rd %softint, %r4
5949 .word 0x8d902810 ! 4409: WRPR_PSTATE_I wrpr %r0, 0x0810, %pstate
5950 .word 0x81982303 ! 4410: WRHPR_HPSTATE_I wrhpr %r0, 0x0303, %hpstate
5951 .word 0x81982610 ! 4411: WRHPR_HPSTATE_I wrhpr %r0, 0x0610, %hpstate
5952 mov 0x33, %r30
5953 .word 0x95d0001e ! 4412: Tcc_R tg icc_or_xcc, %r0 + %r30
5954 .word 0x3a700001 ! 4413: BPCC <illegal instruction>
5955 .word 0x87802089 ! 4414: WRASI_I wr %r0, 0x0089, %asi
5956 .word 0x864b400c ! 4415: MULX_R mulx %r13, %r12, %r3
5957 .word 0x2c700001 ! 4416: BPNEG <illegal instruction>
5958 .word 0xc6cfe010 ! 4417: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r3
5959 .word 0x8d902a4b ! 4418: WRPR_PSTATE_I wrpr %r0, 0x0a4b, %pstate
5960 .word 0x964ae001 ! 4419: MULX_I mulx %r11, 0x0001, %r11
5961 .word 0x8c7a400e ! 4420: SDIV_R sdiv %r9, %r14, %r6
5962 .word 0x87802088 ! 4421: WRASI_I wr %r0, 0x0088, %asi
5963 .word 0x8d9020c7 ! 4422: WRPR_PSTATE_I wrpr %r0, 0x00c7, %pstate
5964 .word 0x81982f47 ! 4423: WRHPR_HPSTATE_I wrhpr %r0, 0x0f47, %hpstate
5965 .word 0x9a00a001 ! 4424: ADD_I add %r2, 0x0001, %r13
5966 mov 0x33, %r30
5967 .word 0x8bd0001e ! 4425: Tcc_R tcs icc_or_xcc, %r0 + %r30
5968 .word 0x8c7b4008 ! 4426: SDIV_R sdiv %r13, %r8, %r6
5969 mov 0x32, %r30
5970 .word 0x95d0001e ! 4427: Tcc_R tg icc_or_xcc, %r0 + %r30
5971 .word 0x88d8000b ! 4428: SMULcc_R smulcc %r0, %r11, %r4
5972 .word 0x88510008 ! 4429: UMUL_R umul %r4, %r8, %r4
5973 .word 0x97d02032 ! 4430: Tcc_I tge icc_or_xcc, %r0 + 50
5974 .word 0x8d682001 ! 4431: SDIVX_I sdivx %r0, 0x0001, %r6
5975 ta T_CHANGE_HPRIV ! macro
5976 .word 0x8d902885 ! 4433: WRPR_PSTATE_I wrpr %r0, 0x0885, %pstate
5977 ta T_CHANGE_HPRIV ! macro
5978 .word 0xccbfc028 ! 4435: STDA_R stda %r6, [%r31 + %r8] 0x01
5979 .word 0x87802004 ! 4436: WRASI_I wr %r0, 0x0004, %asi
5980 .word 0x8198291e ! 4437: WRHPR_HPSTATE_I wrhpr %r0, 0x091e, %hpstate
5981 .word 0x87802016 ! 4438: WRASI_I wr %r0, 0x0016, %asi
5982 .word 0x819823d6 ! 4439: WRHPR_HPSTATE_I wrhpr %r0, 0x03d6, %hpstate
5983 .word 0x87802014 ! 4440: WRASI_I wr %r0, 0x0014, %asi
5984 ta T_CHANGE_NONHPRIV ! macro
5985 mov 0x30, %r30
5986 .word 0x91d0001e ! 4442: Tcc_R ta icc_or_xcc, %r0 + %r30
5987 .word 0x8d802000 ! 4443: WRFPRS_I wr %r0, 0x0000, %fprs
5988 .word 0x84838009 ! 4444: ADDcc_R addcc %r14, %r9, %r2
5989 .word 0xc49fe001 ! 4445: LDDA_I ldda [%r31, + 0x0001] %asi, %r2
5990 .word 0xc48008a0 ! 4446: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
5991 .word 0x87802089 ! 4447: WRASI_I wr %r0, 0x0089, %asi
5992 .word 0x87802004 ! 4448: WRASI_I wr %r0, 0x0004, %asi
5993 .word 0x976b400c ! 4449: SDIVX_R sdivx %r13, %r12, %r11
5994 .word 0xd61fc000 ! 4450: LDD_R ldd [%r31 + %r0], %r11
5995 .word 0x84486001 ! 4451: MULX_I mulx %r1, 0x0001, %r2
5996 .word 0xc4dfe020 ! 4452: LDXA_I ldxa [%r31, + 0x0020] %asi, %r2
5997 .word 0x8d902a93 ! 4453: WRPR_PSTATE_I wrpr %r0, 0x0a93, %pstate
5998 .word 0x8d802000 ! 4454: WRFPRS_I wr %r0, 0x0000, %fprs
5999 mov 0x34, %r30
6000 .word 0x8dd0001e ! 4455: Tcc_R tneg icc_or_xcc, %r0 + %r30
6001 .word 0x8d902c06 ! 4456: WRPR_PSTATE_I wrpr %r0, 0x0c06, %pstate
6002DS_222:
6003 .word 0x32800001 ! 4458: BNE bne,a <label_0x1>
6004 .word 0xc133c007 ! 4458: STQF_R - %f0, [%r7, %r15]
6005 .word 0x9d458000 ! 4457: RD_SOFTINT_REG rd %softint, %r14
6006 .word 0x81982216 ! 4458: WRHPR_HPSTATE_I wrhpr %r0, 0x0216, %hpstate
6007 .word 0x8d90245f ! 4459: WRPR_PSTATE_I wrpr %r0, 0x045f, %pstate
6008 .word 0x81982718 ! 4460: WRHPR_HPSTATE_I wrhpr %r0, 0x0718, %hpstate
6009 .word 0x8d9028c8 ! 4461: WRPR_PSTATE_I wrpr %r0, 0x08c8, %pstate
6010 .word 0x8d9028ce ! 4462: WRPR_PSTATE_I wrpr %r0, 0x08ce, %pstate
6011 .word 0x8d9020c3 ! 4463: WRPR_PSTATE_I wrpr %r0, 0x00c3, %pstate
6012 .word 0x8d9020d2 ! 4464: WRPR_PSTATE_I wrpr %r0, 0x00d2, %pstate
6013 .word 0xdcd004a0 ! 4465: LDSHA_R ldsha [%r0, %r0] 0x25, %r14
6014 ta T_CHANGE_TO_TL0 ! macro
6015 ta T_CHANGE_PRIV ! macro
6016 .word 0x83d02034 ! 4468: Tcc_I te icc_or_xcc, %r0 + 52
6017 .word 0x924a6001 ! 4469: MULX_I mulx %r9, 0x0001, %r9
6018 .word 0x9e4b8008 ! 4470: MULX_R mulx %r14, %r8, %r15
6019 .word 0x81982883 ! 4471: WRHPR_HPSTATE_I wrhpr %r0, 0x0883, %hpstate
6020DS_223:
6021 .word 0x22800001 ! 4473: BE be,a <label_0x1>
6022 illtrap
6023 .word 0x93b14306 ! 4472: ALLIGNADDRESS alignaddr %r5, %r6, %r9
6024 .word 0x8d902242 ! 4473: WRPR_PSTATE_I wrpr %r0, 0x0242, %pstate
6025 .word 0x8200a001 ! 4474: ADD_I add %r2, 0x0001, %r1
6026 .word 0x87a000c8 ! 4475: FNEGd fnegd %f8, %f34
6027 .word 0x81982fd9 ! 4476: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd9, %hpstate
6028 .word 0x93a01a63 ! 4477: FqTOi fqtoi
6029 .word 0xd22fc003 ! 4478: STB_R stb %r9, [%r31 + %r3]
6030 mov 0x33, %r30
6031 .word 0x9bd0001e ! 4479: Tcc_R tcc icc_or_xcc, %r0 + %r30
6032 .word 0x819826c5 ! 4480: WRHPR_HPSTATE_I wrhpr %r0, 0x06c5, %hpstate
6033 .word 0x8d902046 ! 4481: WRPR_PSTATE_I wrpr %r0, 0x0046, %pstate
6034 mov 0x35, %r30
6035 .word 0x81d0001e ! 4482: Tcc_R tn icc_or_xcc, %r0 + %r30
6036 ta T_CHANGE_NONPRIV ! macro
6037 .word 0x83a0054b ! 4484: FSQRTd fsqrt
6038 .word 0x81a0054a ! 4485: FSQRTd fsqrt
6039 .word 0x38800001 ! 4486: BGU bgu,a <label_0x1>
6040 ta T_CHANGE_NONHPRIV ! macro
6041 .word 0x81982502 ! 4488: WRHPR_HPSTATE_I wrhpr %r0, 0x0502, %hpstate
6042 .word 0x9a6b8000 ! 4489: UDIVX_R udivx %r14, %r0, %r13
6043 ta T_CHANGE_HPRIV ! macro
6044 .word 0x8282c008 ! 4491: ADDcc_R addcc %r11, %r8, %r1
6045 .word 0x9950c000 ! 4492: RDPR_TT rdpr %tt, %r12
6046 .word 0x8d90240b ! 4493: WRPR_PSTATE_I wrpr %r0, 0x040b, %pstate
6047 .word 0x81982118 ! 4494: WRHPR_HPSTATE_I wrhpr %r0, 0x0118, %hpstate
6048 .word 0x8d9020d4 ! 4495: WRPR_PSTATE_I wrpr %r0, 0x00d4, %pstate
6049 .word 0xd85fc000 ! 4496: LDX_R ldx [%r31 + %r0], %r12
6050 .word 0xd8dfe030 ! 4497: LDXA_I ldxa [%r31, + 0x0030] %asi, %r12
6051 ta T_CHANGE_TO_TL0 ! macro
6052 .word 0x97a38dc9 ! 4499: FdMULq fdmulq
6053DS_224:
6054 .word 0x32800001 ! 4501: BNE bne,a <label_0x1>
6055 illtrap
6056 .word 0x8db2830e ! 4500: ALLIGNADDRESS alignaddr %r10, %r14, %r6
6057 .word 0x8d802000 ! 4501: WRFPRS_I wr %r0, 0x0000, %fprs
6058 .word 0x8fa01a6d ! 4502: FqTOi fqtoi
6059 .word 0x87802014 ! 4503: WRASI_I wr %r0, 0x0014, %asi
6060 .word 0x81982703 ! 4504: WRHPR_HPSTATE_I wrhpr %r0, 0x0703, %hpstate
6061 .word 0x9680c00c ! 4505: ADDcc_R addcc %r3, %r12, %r11
6062 .word 0x9a012001 ! 4506: ADD_I add %r4, 0x0001, %r13
6063 .word 0x8c53c00a ! 4507: UMUL_R umul %r15, %r10, %r6
6064 .word 0x81982083 ! 4508: WRHPR_HPSTATE_I wrhpr %r0, 0x0083, %hpstate
6065 ta T_CHANGE_TO_TL0 ! macro
6066 .word 0x84d16001 ! 4510: UMULcc_I umulcc %r5, 0x0001, %r2
6067 .word 0x85a249e3 ! 4511: FDIVq dis not found
6068
6069 .word 0x87802014 ! 4512: WRASI_I wr %r0, 0x0014, %asi
6070 .word 0x8d902c4f ! 4513: WRPR_PSTATE_I wrpr %r0, 0x0c4f, %pstate
6071 .word 0x8d9026d3 ! 4514: WRPR_PSTATE_I wrpr %r0, 0x06d3, %pstate
6072 ta T_CHANGE_NONHPRIV ! macro
6073 .word 0x81982841 ! 4516: WRHPR_HPSTATE_I wrhpr %r0, 0x0841, %hpstate
6074 .word 0x82486001 ! 4517: MULX_I mulx %r1, 0x0001, %r1
6075 .word 0x87494000 ! 4518: RDHPR_HTBA rdhpr %htba, %r3
6076 .word 0xc6dfe020 ! 4519: LDXA_I ldxa [%r31, + 0x0020] %asi, %r3
6077 .word 0x8282e001 ! 4520: ADDcc_I addcc %r11, 0x0001, %r1
6078 mov 0x34, %r30
6079 .word 0x8dd0001e ! 4521: Tcc_R tneg icc_or_xcc, %r0 + %r30
6080 .word 0xc337e001 ! 4522: STQF_I - %f1, [0x0001, %r31]
6081 ta T_CHANGE_PRIV ! macro
6082 .word 0xc2ffc023 ! 4524: SWAPA_R swapa %r1, [%r31 + %r3] 0x01
6083 .word 0x81982456 ! 4525: WRHPR_HPSTATE_I wrhpr %r0, 0x0456, %hpstate
6084 mov 0x30, %r30
6085 .word 0x83d0001e ! 4526: Tcc_R te icc_or_xcc, %r0 + %r30
6086 .word 0x96c1e001 ! 4527: ADDCcc_I addccc %r7, 0x0001, %r11
6087 .word 0x8d902857 ! 4528: WRPR_PSTATE_I wrpr %r0, 0x0857, %pstate
6088 .word 0x8d9024d6 ! 4529: WRPR_PSTATE_I wrpr %r0, 0x04d6, %pstate
6089 .word 0x91d02030 ! 4530: Tcc_I ta icc_or_xcc, %r0 + 48
6090 .word 0x8b508000 ! 4531: RDPR_TSTATE rdpr %tstate, %r5
6091DS_225:
6092 .word 0x34800001 ! 4533: BG bg,a <label_0x1>
6093 .word 0xcf32e001 ! 4533: STQF_I - %f7, [0x0001, %r11]
6094 .word 0x9d458000 ! 4532: RD_SOFTINT_REG rd %softint, %r14
6095 .word 0x95a349a3 ! 4533: FDIVs fdivs %f13, %f3, %f10
6096 .word 0x9d69a001 ! 4534: SDIVX_I sdivx %r6, 0x0001, %r14
6097 .word 0x8d90265b ! 4535: WRPR_PSTATE_I wrpr %r0, 0x065b, %pstate
6098 .word 0xdd27c003 ! 4536: STF_R st %f14, [%r3, %r31]
6099 .word 0x96828004 ! 4537: ADDcc_R addcc %r10, %r4, %r11
6100 .word 0x8ba00560 ! 4538: FSQRTq fsqrt
6101 ta T_CHANGE_PRIV ! macro
6102 .word 0xca97e000 ! 4540: LDUHA_I lduha [%r31, + 0x0000] %asi, %r5
6103 mov 0x35, %r30
6104 .word 0x85d0001e ! 4541: Tcc_R tle icc_or_xcc, %r0 + %r30
6105 .word 0x8dd02035 ! 4542: Tcc_I tneg icc_or_xcc, %r0 + 53
6106 .word 0x8c810002 ! 4543: ADDcc_R addcc %r4, %r2, %r6
6107 .word 0xccdfe020 ! 4544: LDXA_I ldxa [%r31, + 0x0020] %asi, %r6
6108 .word 0x8198298d ! 4545: WRHPR_HPSTATE_I wrhpr %r0, 0x098d, %hpstate
6109 .word 0x8d90284e ! 4546: WRPR_PSTATE_I wrpr %r0, 0x084e, %pstate
6110 .word 0x30700001 ! 4547: BPA <illegal instruction>
6111 .word 0x8d902642 ! 4548: WRPR_PSTATE_I wrpr %r0, 0x0642, %pstate
6112 mov 0x31, %r30
6113 .word 0x93d0001e ! 4549: Tcc_R tne icc_or_xcc, %r0 + %r30
6114 .word 0x8d902ed7 ! 4550: WRPR_PSTATE_I wrpr %r0, 0x0ed7, %pstate
6115 .word 0x3c700001 ! 4551: BPPOS <illegal instruction>
6116 .word 0x8dd02031 ! 4552: Tcc_I tneg icc_or_xcc, %r0 + 49
6117 .word 0x83d02034 ! 4553: Tcc_I te icc_or_xcc, %r0 + 52
6118 ta T_CHANGE_HPRIV ! macro
6119 ta T_CHANGE_PRIV ! macro
6120 .word 0x81d02032 ! 4556: Tcc_I tn icc_or_xcc, %r0 + 50
6121 .word 0xccc7e030 ! 4557: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
6122 .word 0x87802089 ! 4558: WRASI_I wr %r0, 0x0089, %asi
6123 .word 0x8ba0056c ! 4559: FSQRTq fsqrt
6124 .word 0x8198224d ! 4560: WRHPR_HPSTATE_I wrhpr %r0, 0x024d, %hpstate
6125 ta T_CHANGE_HPRIV ! macro
6126 .word 0x90d0c00a ! 4562: UMULcc_R umulcc %r3, %r10, %r8
6127DS_226:
6128 .word 0x22800001 ! 4564: BE be,a <label_0x1>
6129 .word 0xcd32a001 ! 4564: STQF_I - %f6, [0x0001, %r10]
6130 .word 0x85458000 ! 4563: RD_SOFTINT_REG rd %softint, %r2
6131 .word 0xc4d004a0 ! 4564: LDSHA_R ldsha [%r0, %r0] 0x25, %r2
6132 .word 0xc4800bc0 ! 4565: LDUWA_R lduwa [%r0, %r0] 0x5e, %r2
6133DS_227:
6134 .word 0x32800001 ! 4567: BNE bne,a <label_0x1>
6135 .word 0xcf322001 ! 4567: STQF_I - %f7, [0x0001, %r8]
6136 .word 0x93458000 ! 4566: RD_SOFTINT_REG rd %softint, %r9
6137 .word 0xd3e7c02a ! 4567: CASA_I casa [%r31] 0x 1, %r10, %r9
6138 ta T_CHANGE_TO_TL0 ! macro
6139 .word 0x9ba18d22 ! 4569: FsMULd fsmuld %f6, %f2, %f44
6140 ta T_CHANGE_HPRIV ! macro
6141DS_228:
6142 .word 0x22800001 ! 4572: BE be,a <label_0x1>
6143 illtrap
6144 .word 0x8db0030b ! 4571: ALLIGNADDRESS alignaddr %r0, %r11, %r6
6145 .word 0x87a0c9c3 ! 4572: FDIVd fdivd %f34, %f34, %f34
6146 .word 0x9401a001 ! 4573: ADD_I add %r6, 0x0001, %r10
6147 .word 0x97a01a69 ! 4574: FqTOi fqtoi
6148 .word 0x83d02033 ! 4575: Tcc_I te icc_or_xcc, %r0 + 51
6149 .word 0xd68008a0 ! 4576: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
6150 .word 0x87802010 ! 4577: WRASI_I wr %r0, 0x0010, %asi
6151 .word 0x8d802000 ! 4578: WRFPRS_I wr %r0, 0x0000, %fprs
6152 .word 0xd6d804a0 ! 4579: LDXA_R ldxa [%r0, %r0] 0x25, %r11
6153 .word 0x8d9028db ! 4580: WRPR_PSTATE_I wrpr %r0, 0x08db, %pstate
6154 ta T_CHANGE_HPRIV ! macro
6155 .word 0x80d0e001 ! 4582: UMULcc_I umulcc %r3, 0x0001, %r0
6156 .word 0x9879c00b ! 4583: SDIV_R sdiv %r7, %r11, %r12
6157 .word 0xd9e7c02b ! 4584: CASA_I casa [%r31] 0x 1, %r11, %r12
6158 .word 0xd81fc000 ! 4585: LDD_R ldd [%r31 + %r0], %r12
6159 ta T_CHANGE_NONHPRIV ! macro
6160 .word 0x20700001 ! 4587: BPN <illegal instruction>
6161 .word 0xd88008a0 ! 4588: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
6162DS_229:
6163 .word 0x22800001 ! 4590: BE be,a <label_0x1>
6164 illtrap
6165 .word 0x93b38309 ! 4589: ALLIGNADDRESS alignaddr %r14, %r9, %r9
6166 .word 0x9ba00d20 ! 4590: FsMULd fsmuld %f0, %f0, %f44
6167 .word 0x81982bdf ! 4591: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdf, %hpstate
6168 .word 0xda9004a0 ! 4592: LDUHA_R lduha [%r0, %r0] 0x25, %r13
6169 .word 0x8249a001 ! 4593: MULX_I mulx %r6, 0x0001, %r1
6170 .word 0xc21fc000 ! 4594: LDD_R ldd [%r31 + %r0], %r1
6171 .word 0x81982b15 ! 4595: WRHPR_HPSTATE_I wrhpr %r0, 0x0b15, %hpstate
6172 .word 0xc2d00e80 ! 4596: LDSHA_R ldsha [%r0, %r0] 0x74, %r1
6173 .word 0xc217e001 ! 4597: LDUH_I lduh [%r31 + 0x0001], %r1
6174 .word 0x819822d4 ! 4598: WRHPR_HPSTATE_I wrhpr %r0, 0x02d4, %hpstate
6175 .word 0x8d902e40 ! 4599: WRPR_PSTATE_I wrpr %r0, 0x0e40, %pstate
6176 .word 0x3a800001 ! 4600: BCC bcc,a <label_0x1>
6177DS_230:
6178 .word 0x22800001 ! 4602: BE be,a <label_0x1>
6179 illtrap
6180 .word 0x89b34304 ! 4601: ALLIGNADDRESS alignaddr %r13, %r4, %r4
6181 .word 0x8fa049a0 ! 4602: FDIVs fdivs %f1, %f0, %f7
6182 .word 0x87802004 ! 4603: WRASI_I wr %r0, 0x0004, %asi
6183 .word 0xceffc020 ! 4604: SWAPA_R swapa %r7, [%r31 + %r0] 0x01
6184 .word 0x2a800001 ! 4605: BCS bcs,a <label_0x1>
6185 .word 0xce4fc000 ! 4606: LDSB_R ldsb [%r31 + %r0], %r7
6186DS_231:
6187 .word 0x22800001 ! 4608: BE be,a <label_0x1>
6188 .word 0xd732400d ! 4608: STQF_R - %f11, [%r13, %r9]
6189 .word 0x93458000 ! 4607: RD_SOFTINT_REG rd %softint, %r9
6190 .word 0x87802088 ! 4608: WRASI_I wr %r0, 0x0088, %asi
6191 .word 0x8d494000 ! 4609: RDHPR_HTBA rdhpr %htba, %r6
6192 mov 0x34, %r30
6193 .word 0x87d0001e ! 4610: Tcc_R tl icc_or_xcc, %r0 + %r30
6194 .word 0x926a0009 ! 4611: UDIVX_R udivx %r8, %r9, %r9
6195 .word 0xd28008a0 ! 4612: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
6196 .word 0x24800001 ! 4613: BLE ble,a <label_0x1>
6197 ta T_CHANGE_NONPRIV ! macro
6198 .word 0x9fa000cb ! 4615: FNEGd fnegd %f42, %f46
6199 .word 0x8d90249a ! 4616: WRPR_PSTATE_I wrpr %r0, 0x049a, %pstate
6200 .word 0x8d902651 ! 4617: WRPR_PSTATE_I wrpr %r0, 0x0651, %pstate
6201 .word 0xdec7e020 ! 4618: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r15
6202 .word 0x81982adf ! 4619: WRHPR_HPSTATE_I wrhpr %r0, 0x0adf, %hpstate
6203 .word 0x9b504000 ! 4620: RDPR_TNPC rdpr %tnpc, %r13
6204 .word 0x8d902e5e ! 4621: WRPR_PSTATE_I wrpr %r0, 0x0e5e, %pstate
6205 .word 0x87802089 ! 4622: WRASI_I wr %r0, 0x0089, %asi
6206 .word 0x81982b1d ! 4623: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1d, %hpstate
6207 .word 0x97a00546 ! 4624: FSQRTd fsqrt
6208 .word 0x8198235b ! 4625: WRHPR_HPSTATE_I wrhpr %r0, 0x035b, %hpstate
6209 ta T_CHANGE_NONHPRIV ! macro
6210 .word 0x8dd02034 ! 4627: Tcc_I tneg icc_or_xcc, %r0 + 52
6211 .word 0xd6ffc026 ! 4628: SWAPA_R swapa %r11, [%r31 + %r6] 0x01
6212 .word 0x9a51800d ! 4629: UMUL_R umul %r6, %r13, %r13
6213 ta T_CHANGE_HPRIV ! macro
6214 ta T_CHANGE_TO_TL0 ! macro
6215 .word 0x8e002001 ! 4632: ADD_I add %r0, 0x0001, %r7
6216 ta T_CHANGE_NONPRIV ! macro
6217 .word 0x87682001 ! 4634: SDIVX_I sdivx %r0, 0x0001, %r3
6218 .word 0x8d902ac5 ! 4635: WRPR_PSTATE_I wrpr %r0, 0x0ac5, %pstate
6219 .word 0xc7e7c02d ! 4636: CASA_I casa [%r31] 0x 1, %r13, %r3
6220 mov 0x31, %r30
6221 .word 0x81d0001e ! 4637: Tcc_R tn icc_or_xcc, %r0 + %r30
6222 ta T_CHANGE_NONPRIV ! macro
6223 .word 0xc69fe001 ! 4639: LDDA_I ldda [%r31, + 0x0001] %asi, %r3
6224 .word 0x926a6001 ! 4640: UDIVX_I udivx %r9, 0x0001, %r9
6225DS_232:
6226 .word 0x34800001 ! 4642: BG bg,a <label_0x1>
6227 .word 0xdb336001 ! 4642: STQF_I - %f13, [0x0001, %r13]
6228 .word 0x95458000 ! 4641: RD_SOFTINT_REG rd %softint, %r10
6229 .word 0x99a08dc7 ! 4642: FdMULq fdmulq
6230 mov 0x30, %r30
6231 .word 0x87d0001e ! 4643: Tcc_R tl icc_or_xcc, %r0 + %r30
6232 .word 0xd88008a0 ! 4644: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
6233 .word 0x8f494000 ! 4645: RDHPR_HTBA rdhpr %htba, %r7
6234 .word 0xcec80e40 ! 4646: LDSBA_R ldsba [%r0, %r0] 0x72, %r7
6235 .word 0x87802088 ! 4647: WRASI_I wr %r0, 0x0088, %asi
6236DS_233:
6237 .word 0x34800001 ! 4649: BG bg,a <label_0x1>
6238 illtrap
6239 .word 0x81b08307 ! 4648: ALLIGNADDRESS alignaddr %r2, %r7, %r0
6240 mov 0x35, %r30
6241 .word 0x83d0001e ! 4649: Tcc_R te icc_or_xcc, %r0 + %r30
6242 .word 0x20700001 ! 4650: BPN <illegal instruction>
6243 .word 0x38800001 ! 4651: BGU bgu,a <label_0x1>
6244 .word 0x8198271c ! 4652: WRHPR_HPSTATE_I wrhpr %r0, 0x071c, %hpstate
6245 .word 0x81a08dc2 ! 4653: FdMULq fdmulq
6246 .word 0x8d90284a ! 4654: WRPR_PSTATE_I wrpr %r0, 0x084a, %pstate
6247 .word 0xc1e7c022 ! 4655: CASA_I casa [%r31] 0x 1, %r2, %r0
6248 .word 0x8d802004 ! 4656: WRFPRS_I wr %r0, 0x0004, %fprs
6249 .word 0xc0ffc022 ! 4657: SWAPA_R swapa %r0, [%r31 + %r2] 0x01
6250 .word 0x3c800001 ! 4658: BPOS bpos,a <label_0x1>
6251 .word 0x9350c000 ! 4659: RDPR_TT rdpr %tt, %r9
6252 .word 0x91504000 ! 4660: RDPR_TNPC rdpr %tnpc, %r8
6253 .word 0x8d69800d ! 4661: SDIVX_R sdivx %r6, %r13, %r6
6254 .word 0x34800001 ! 4662: BG bg,a <label_0x1>
6255 .word 0x8d902456 ! 4663: WRPR_PSTATE_I wrpr %r0, 0x0456, %pstate
6256DS_234:
6257 .word 0x20800001 ! 4665: BN bn,a <label_0x1>
6258 illtrap
6259 .word 0x93b28301 ! 4664: ALLIGNADDRESS alignaddr %r10, %r1, %r9
6260 .word 0x8d9024c7 ! 4665: WRPR_PSTATE_I wrpr %r0, 0x04c7, %pstate
6261 .word 0x93480000 ! 4666: RDHPR_HPSTATE rdhpr %hpstate, %r9
6262 .word 0x856ba001 ! 4667: SDIVX_I sdivx %r14, 0x0001, %r2
6263 mov 0x32, %r30
6264 .word 0x8bd0001e ! 4668: Tcc_R tcs icc_or_xcc, %r0 + %r30
6265 .word 0x81982293 ! 4669: WRHPR_HPSTATE_I wrhpr %r0, 0x0293, %hpstate
6266 .word 0xc497e020 ! 4670: LDUHA_I lduha [%r31, + 0x0020] %asi, %r2
6267 .word 0xc417e001 ! 4671: LDUH_I lduh [%r31 + 0x0001], %r2
6268 .word 0x819828de ! 4672: WRHPR_HPSTATE_I wrhpr %r0, 0x08de, %hpstate
6269 .word 0x9ba28dc2 ! 4673: FdMULq fdmulq
6270DS_235:
6271 .word 0x32800001 ! 4675: BNE bne,a <label_0x1>
6272 illtrap
6273 .word 0x85b0030c ! 4674: ALLIGNADDRESS alignaddr %r0, %r12, %r2
6274 .word 0x9680e001 ! 4675: ADDcc_I addcc %r3, 0x0001, %r11
6275 ta T_CHANGE_PRIV ! macro
6276 .word 0x9d504000 ! 4677: RDPR_TNPC rdpr %tnpc, %r14
6277 .word 0xdc5fe001 ! 4678: LDX_I ldx [%r31 + 0x0001], %r14
6278 .word 0xdc2fc00c ! 4679: STB_R stb %r14, [%r31 + %r12]
6279 .word 0xdc57c000 ! 4680: LDSH_R ldsh [%r31 + %r0], %r14
6280 .word 0x9fa01a68 ! 4681: FqTOi fqtoi
6281 .word 0x81500000 ! 4682: RDPR_TPC rdpr %tpc, %r0
6282 .word 0x81982608 ! 4683: WRHPR_HPSTATE_I wrhpr %r0, 0x0608, %hpstate
6283 .word 0x81982a0a ! 4684: WRHPR_HPSTATE_I wrhpr %r0, 0x0a0a, %hpstate
6284 .word 0x8198201a ! 4685: WRHPR_HPSTATE_I wrhpr %r0, 0x001a, %hpstate
6285 .word 0x81982c45 ! 4686: WRHPR_HPSTATE_I wrhpr %r0, 0x0c45, %hpstate
6286 .word 0x9e4a000b ! 4687: MULX_R mulx %r8, %r11, %r15
6287 .word 0xdec804a0 ! 4688: LDSBA_R ldsba [%r0, %r0] 0x25, %r15
6288 .word 0x8d802000 ! 4689: WRFPRS_I wr %r0, 0x0000, %fprs
6289 .word 0x819823c6 ! 4690: WRHPR_HPSTATE_I wrhpr %r0, 0x03c6, %hpstate
6290 .word 0x81982004 ! 4691: WRHPR_HPSTATE_I wrhpr %r0, 0x0004, %hpstate
6291 .word 0x83d02031 ! 4692: Tcc_I te icc_or_xcc, %r0 + 49
6292DS_236:
6293 .word 0x22800001 ! 4694: BE be,a <label_0x1>
6294 .word 0xc5322001 ! 4694: STQF_I - %f2, [0x0001, %r8]
6295 .word 0x8f458000 ! 4693: RD_SOFTINT_REG rd %softint, %r7
6296 .word 0x81982991 ! 4694: WRHPR_HPSTATE_I wrhpr %r0, 0x0991, %hpstate
6297 .word 0x81982e96 ! 4695: WRHPR_HPSTATE_I wrhpr %r0, 0x0e96, %hpstate
6298DS_237:
6299 .word 0x34800001 ! 4697: BG bg,a <label_0x1>
6300 .word 0xd333000e ! 4697: STQF_R - %f9, [%r14, %r12]
6301 .word 0x99458000 ! 4696: RD_SOFTINT_REG rd %softint, %r12
6302 .word 0x84d3400c ! 4697: UMULcc_R umulcc %r13, %r12, %r2
6303 .word 0x81982506 ! 4698: WRHPR_HPSTATE_I wrhpr %r0, 0x0506, %hpstate
6304 ta T_CHANGE_HPRIV ! macro
6305 .word 0x88d90005 ! 4700: SMULcc_R smulcc %r4, %r5, %r4
6306 .word 0x819828d4 ! 4701: WRHPR_HPSTATE_I wrhpr %r0, 0x08d4, %hpstate
6307 .word 0x36800001 ! 4702: BGE bge,a <label_0x1>
6308 .word 0xc937c005 ! 4703: STQF_R - %f4, [%r5, %r31]
6309 .word 0x97514000 ! 4704: RDPR_TBA rdpr %tba, %r11
6310 .word 0x81982c06 ! 4705: WRHPR_HPSTATE_I wrhpr %r0, 0x0c06, %hpstate
6311 .word 0x8a834003 ! 4706: ADDcc_R addcc %r13, %r3, %r5
6312 .word 0x28800001 ! 4707: BLEU bleu,a <label_0x1>
6313 .word 0x8d902652 ! 4708: WRPR_PSTATE_I wrpr %r0, 0x0652, %pstate
6314 .word 0x9ba10dc7 ! 4709: FdMULq fdmulq
6315 ta T_CHANGE_PRIV ! macro
6316 .word 0x81982a9b ! 4711: WRHPR_HPSTATE_I wrhpr %r0, 0x0a9b, %hpstate
6317 .word 0xdb37c007 ! 4712: STQF_R - %f13, [%r7, %r31]
6318 ta T_CHANGE_PRIV ! macro
6319 .word 0x81982854 ! 4714: WRHPR_HPSTATE_I wrhpr %r0, 0x0854, %hpstate
6320 .word 0x87802080 ! 4715: WRASI_I wr %r0, 0x0080, %asi
6321 .word 0x87a10dcb ! 4716: FdMULq fdmulq
6322 .word 0xc6c7e010 ! 4717: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r3
6323 .word 0xc797e001 ! 4718: LDQFA_I - [%r31, 0x0001], %f3
6324 .word 0x87802089 ! 4719: WRASI_I wr %r0, 0x0089, %asi
6325 .word 0x95480000 ! 4720: RDHPR_HPSTATE rdhpr %hpstate, %r10
6326 .word 0x81a38dc9 ! 4721: FdMULq fdmulq
6327 .word 0xc0d7e020 ! 4722: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r0
6328 mov 0x32, %r30
6329 .word 0x83d0001e ! 4723: Tcc_R te icc_or_xcc, %r0 + %r30
6330 .word 0xc0800a80 ! 4724: LDUWA_R lduwa [%r0, %r0] 0x54, %r0
6331 ta T_CHANGE_HPRIV ! macro
6332 mov 0x32, %r30
6333 .word 0x9bd0001e ! 4726: Tcc_R tcc icc_or_xcc, %r0 + %r30
6334 .word 0x32700001 ! 4727: BPNE <illegal instruction>
6335 .word 0x32800001 ! 4728: BNE bne,a <label_0x1>
6336 .word 0x28700001 ! 4729: BPLEU <illegal instruction>
6337 .word 0x87802004 ! 4730: WRASI_I wr %r0, 0x0004, %asi
6338DS_238:
6339 .word 0x20800001 ! 4732: BN bn,a <label_0x1>
6340 .word 0xc3312001 ! 4732: STQF_I - %f1, [0x0001, %r4]
6341 .word 0x93458000 ! 4731: RD_SOFTINT_REG rd %softint, %r9
6342 .word 0x91d02034 ! 4732: Tcc_I ta icc_or_xcc, %r0 + 52
6343 .word 0x8d694003 ! 4733: SDIVX_R sdivx %r5, %r3, %r6
6344 .word 0x93a289e8 ! 4734: FDIVq dis not found
6345
6346 ta T_CHANGE_HPRIV ! macro
6347 .word 0x819821d7 ! 4736: WRHPR_HPSTATE_I wrhpr %r0, 0x01d7, %hpstate
6348 .word 0x8fa209cb ! 4737: FDIVd fdivd %f8, %f42, %f38
6349 .word 0x8d902898 ! 4738: WRPR_PSTATE_I wrpr %r0, 0x0898, %pstate
6350 .word 0x81982653 ! 4739: WRHPR_HPSTATE_I wrhpr %r0, 0x0653, %hpstate
6351 .word 0x81982c90 ! 4740: WRHPR_HPSTATE_I wrhpr %r0, 0x0c90, %hpstate
6352 .word 0x819822de ! 4741: WRHPR_HPSTATE_I wrhpr %r0, 0x02de, %hpstate
6353 .word 0x8198270f ! 4742: WRHPR_HPSTATE_I wrhpr %r0, 0x070f, %hpstate
6354 .word 0x9b494000 ! 4743: RDHPR_HTBA rdhpr %htba, %r13
6355 .word 0xda8804a0 ! 4744: LDUBA_R lduba [%r0, %r0] 0x25, %r13
6356 .word 0x83a01a64 ! 4745: FqTOi fqtoi
6357 .word 0x87a0054a ! 4746: FSQRTd fsqrt
6358 .word 0x9ad9000e ! 4747: SMULcc_R smulcc %r4, %r14, %r13
6359 .word 0xda8008a0 ! 4748: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
6360 .word 0x8d9024d5 ! 4749: WRPR_PSTATE_I wrpr %r0, 0x04d5, %pstate
6361 .word 0x8d902013 ! 4750: WRPR_PSTATE_I wrpr %r0, 0x0013, %pstate
6362 .word 0xda5fc000 ! 4751: LDX_R ldx [%r31 + %r0], %r13
6363 .word 0xda9fe001 ! 4752: LDDA_I ldda [%r31, + 0x0001] %asi, %r13
6364 ta T_CHANGE_HPRIV ! macro
6365 .word 0x3c800001 ! 4754: BPOS bpos,a <label_0x1>
6366 .word 0x8d902249 ! 4755: WRPR_PSTATE_I wrpr %r0, 0x0249, %pstate
6367 .word 0x8198221e ! 4756: WRHPR_HPSTATE_I wrhpr %r0, 0x021e, %hpstate
6368 .word 0x8d902a8b ! 4757: WRPR_PSTATE_I wrpr %r0, 0x0a8b, %pstate
6369 ta T_CHANGE_PRIV ! macro
6370 mov 0x30, %r30
6371 .word 0x8bd0001e ! 4759: Tcc_R tcs icc_or_xcc, %r0 + %r30
6372 .word 0xdad004a0 ! 4760: LDSHA_R ldsha [%r0, %r0] 0x25, %r13
6373 .word 0x87802010 ! 4761: WRASI_I wr %r0, 0x0010, %asi
6374 ta T_CHANGE_TO_TL0 ! macro
6375 .word 0x34700001 ! 4763: BPG <illegal instruction>
6376 .word 0xda8008a0 ! 4764: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
6377 .word 0x8d902651 ! 4765: WRPR_PSTATE_I wrpr %r0, 0x0651, %pstate
6378 .word 0x9fa000c1 ! 4766: FNEGd fnegd %f32, %f46
6379 .word 0x946a4003 ! 4767: UDIVX_R udivx %r9, %r3, %r10
6380 .word 0x87802004 ! 4768: WRASI_I wr %r0, 0x0004, %asi
6381 .word 0x95a00546 ! 4769: FSQRTd fsqrt
6382 .word 0xd4d7e000 ! 4770: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r10
6383 .word 0xd48804a0 ! 4771: LDUBA_R lduba [%r0, %r0] 0x25, %r10
6384 .word 0xd48804a0 ! 4772: LDUBA_R lduba [%r0, %r0] 0x25, %r10
6385 .word 0x81982d48 ! 4773: WRHPR_HPSTATE_I wrhpr %r0, 0x0d48, %hpstate
6386 .word 0xd4d004a0 ! 4774: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
6387 ta T_CHANGE_NONHPRIV ! macro
6388 .word 0x8198298a ! 4776: WRHPR_HPSTATE_I wrhpr %r0, 0x098a, %hpstate
6389 .word 0x30700001 ! 4777: BPA <illegal instruction>
6390 ta T_CHANGE_NONHPRIV ! macro
6391 .word 0x8d902cd3 ! 4779: WRPR_PSTATE_I wrpr %r0, 0x0cd3, %pstate
6392 .word 0xd4800a80 ! 4780: LDUWA_R lduwa [%r0, %r0] 0x54, %r10
6393DS_239:
6394 .word 0x22800001 ! 4782: BE be,a <label_0x1>
6395 illtrap
6396 .word 0x8fb00303 ! 4781: ALLIGNADDRESS alignaddr %r0, %r3, %r7
6397 .word 0xcecfe010 ! 4782: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r7
6398DS_240:
6399 .word 0x32800001 ! 4784: BNE bne,a <label_0x1>
6400 .word 0xc5320003 ! 4784: STQF_R - %f2, [%r3, %r8]
6401 .word 0x89458000 ! 4783: RD_SOFTINT_REG rd %softint, %r4
6402 .word 0xc8ffc023 ! 4784: SWAPA_R swapa %r4, [%r31 + %r3] 0x01
6403 .word 0x8d802000 ! 4785: WRFPRS_I wr %r0, 0x0000, %fprs
6404 .word 0x9c4a8003 ! 4786: MULX_R mulx %r10, %r3, %r14
6405 .word 0x83a3c9ca ! 4787: FDIVd fdivd %f46, %f10, %f32
6406DS_241:
6407 .word 0x20800001 ! 4789: BN bn,a <label_0x1>
6408 illtrap
6409 .word 0x8db28307 ! 4788: ALLIGNADDRESS alignaddr %r10, %r7, %r6
6410 mov 0x35, %r30
6411 .word 0x91d0001e ! 4789: Tcc_R ta icc_or_xcc, %r0 + %r30
6412 .word 0xccc004a0 ! 4790: LDSWA_R ldswa [%r0, %r0] 0x25, %r6
6413 .word 0x9951c000 ! 4791: RDPR_TL rdpr %tl, %r12
6414 .word 0x886ac00f ! 4792: UDIVX_R udivx %r11, %r15, %r4
6415 .word 0x93a000c1 ! 4793: FNEGd fnegd %f32, %f40
6416 .word 0x8d902a19 ! 4794: WRPR_PSTATE_I wrpr %r0, 0x0a19, %pstate
6417 .word 0x32700001 ! 4795: BPNE <illegal instruction>
6418 .word 0x8d902a5d ! 4796: WRPR_PSTATE_I wrpr %r0, 0x0a5d, %pstate
6419 .word 0x81982284 ! 4797: WRHPR_HPSTATE_I wrhpr %r0, 0x0284, %hpstate
6420 .word 0x8198201b ! 4798: WRHPR_HPSTATE_I wrhpr %r0, 0x001b, %hpstate
6421 .word 0x81982280 ! 4799: WRHPR_HPSTATE_I wrhpr %r0, 0x0280, %hpstate
6422 .word 0x8fd02035 ! 4800: Tcc_I tvs icc_or_xcc, %r0 + 53
6423 .word 0xd28804a0 ! 4801: LDUBA_R lduba [%r0, %r0] 0x25, %r9
6424 .word 0x819824c2 ! 4802: WRHPR_HPSTATE_I wrhpr %r0, 0x04c2, %hpstate
6425 ta T_CHANGE_NONHPRIV ! macro
6426 .word 0xd2d004a0 ! 4804: LDSHA_R ldsha [%r0, %r0] 0x25, %r9
6427 .word 0x819825cd ! 4805: WRHPR_HPSTATE_I wrhpr %r0, 0x05cd, %hpstate
6428 .word 0x8d902a46 ! 4806: WRPR_PSTATE_I wrpr %r0, 0x0a46, %pstate
6429 .word 0x87802088 ! 4807: WRASI_I wr %r0, 0x0088, %asi
6430 ta T_CHANGE_NONHPRIV ! macro
6431 .word 0x9d494000 ! 4809: RDHPR_HTBA rdhpr %htba, %r14
6432 .word 0x9d514000 ! 4810: RDPR_TBA rdpr %tba, %r14
6433 .word 0x8048800f ! 4811: MULX_R mulx %r2, %r15, %r0
6434 .word 0xc0800ac0 ! 4812: LDUWA_R lduwa [%r0, %r0] 0x56, %r0
6435 .word 0x8d802004 ! 4813: WRFPRS_I wr %r0, 0x0004, %fprs
6436 ta T_CHANGE_PRIV ! macro
6437 ta T_CHANGE_PRIV ! macro
6438 ta T_CHANGE_PRIV ! macro
6439 .word 0xc0800ae0 ! 4817: LDUWA_R lduwa [%r0, %r0] 0x57, %r0
6440 .word 0x20800001 ! 4818: BN bn,a <label_0x1>
6441 .word 0x8d802000 ! 4819: WRFPRS_I wr %r0, 0x0000, %fprs
6442 .word 0x2a800001 ! 4820: BCS bcs,a <label_0x1>
6443 .word 0x98c0e001 ! 4821: ADDCcc_I addccc %r3, 0x0001, %r12
6444 .word 0x2e700001 ! 4822: BPVS <illegal instruction>
6445 .word 0x8fa000c6 ! 4823: FNEGd fnegd %f6, %f38
6446DS_242:
6447 .word 0x34800001 ! 4825: BG bg,a <label_0x1>
6448 .word 0xc133e001 ! 4825: STQF_I - %f0, [0x0001, %r15]
6449 .word 0x95458000 ! 4824: RD_SOFTINT_REG rd %softint, %r10
6450 mov 0x32, %r30
6451 .word 0x85d0001e ! 4825: Tcc_R tle icc_or_xcc, %r0 + %r30
6452 ta T_CHANGE_HPRIV ! macro
6453 .word 0xd4d00e60 ! 4827: LDSHA_R ldsha [%r0, %r0] 0x73, %r10
6454 .word 0x8fa149ab ! 4828: FDIVs fdivs %f5, %f11, %f7
6455 .word 0x90d28008 ! 4829: UMULcc_R umulcc %r10, %r8, %r8
6456 .word 0x8fa149c4 ! 4830: FDIVd fdivd %f36, %f4, %f38
6457 ta T_CHANGE_NONHPRIV ! macro
6458 .word 0x9601a001 ! 4832: ADD_I add %r6, 0x0001, %r11
6459 ta T_CHANGE_NONHPRIV ! macro
6460 ta T_CHANGE_HPRIV ! macro
6461 ta T_CHANGE_NONHPRIV ! macro
6462 .word 0x85a01a6c ! 4836: FqTOi fqtoi
6463 .word 0x81982a9d ! 4837: WRHPR_HPSTATE_I wrhpr %r0, 0x0a9d, %hpstate
6464DS_243:
6465 .word 0x22800001 ! 4839: BE be,a <label_0x1>
6466 illtrap
6467 .word 0x87b30307 ! 4838: ALLIGNADDRESS alignaddr %r12, %r7, %r3
6468 mov 0x31, %r30
6469 .word 0x85d0001e ! 4839: Tcc_R tle icc_or_xcc, %r0 + %r30
6470 .word 0x9b692001 ! 4840: SDIVX_I sdivx %r4, 0x0001, %r13
6471 .word 0x81982195 ! 4841: WRHPR_HPSTATE_I wrhpr %r0, 0x0195, %hpstate
6472 .word 0xdbe7c027 ! 4842: CASA_I casa [%r31] 0x 1, %r7, %r13
6473 .word 0x8d902407 ! 4843: WRPR_PSTATE_I wrpr %r0, 0x0407, %pstate
6474 mov 0x31, %r30
6475 .word 0x8dd0001e ! 4844: Tcc_R tneg icc_or_xcc, %r0 + %r30
6476 .word 0xda8008a0 ! 4845: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
6477 .word 0x81982ddf ! 4846: WRHPR_HPSTATE_I wrhpr %r0, 0x0ddf, %hpstate
6478DS_244:
6479 .word 0x20800001 ! 4848: BN bn,a <label_0x1>
6480 illtrap
6481 .word 0x81b3c30b ! 4847: ALLIGNADDRESS alignaddr %r15, %r11, %r0
6482 .word 0x81982996 ! 4848: WRHPR_HPSTATE_I wrhpr %r0, 0x0996, %hpstate
6483 .word 0x8d902483 ! 4849: WRPR_PSTATE_I wrpr %r0, 0x0483, %pstate
6484 .word 0x819825c8 ! 4850: WRHPR_HPSTATE_I wrhpr %r0, 0x05c8, %hpstate
6485 mov 0x33, %r30
6486 .word 0x9fd0001e ! 4851: Tcc_R tvc icc_or_xcc, %r0 + %r30
6487 mov 0x31, %r30
6488 .word 0x81d0001e ! 4852: Tcc_R tn icc_or_xcc, %r0 + %r30
6489 .word 0x819827da ! 4853: WRHPR_HPSTATE_I wrhpr %r0, 0x07da, %hpstate
6490DS_245:
6491 .word 0x34800001 ! 4855: BG bg,a <label_0x1>
6492 illtrap
6493 .word 0x81b2c305 ! 4854: ALLIGNADDRESS alignaddr %r11, %r5, %r0
6494 .word 0x8bd02031 ! 4855: Tcc_I tcs icc_or_xcc, %r0 + 49
6495 .word 0xc197e001 ! 4856: LDQFA_I - [%r31, 0x0001], %f0
6496 .word 0x8d902259 ! 4857: WRPR_PSTATE_I wrpr %r0, 0x0259, %pstate
6497 .word 0x9da10dc0 ! 4858: FdMULq fdmulq
6498 .word 0xdc47c000 ! 4859: LDSW_R ldsw [%r31 + %r0], %r14
6499 .word 0x819829de ! 4860: WRHPR_HPSTATE_I wrhpr %r0, 0x09de, %hpstate
6500 .word 0x81982f9e ! 4861: WRHPR_HPSTATE_I wrhpr %r0, 0x0f9e, %hpstate
6501 .word 0xdc0fe001 ! 4862: LDUB_I ldub [%r31 + 0x0001], %r14
6502 .word 0x2c800001 ! 4863: BNEG bneg,a <label_0x1>
6503 .word 0xdc8008a0 ! 4864: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
6504 .word 0x9451c004 ! 4865: UMUL_R umul %r7, %r4, %r10
6505DS_246:
6506 .word 0x20800001 ! 4867: BN bn,a <label_0x1>
6507 .word 0xdf326001 ! 4867: STQF_I - %f15, [0x0001, %r9]
6508 .word 0x95458000 ! 4866: RD_SOFTINT_REG rd %softint, %r10
6509 ta T_CHANGE_TO_TL0 ! macro
6510 mov 0x34, %r30
6511 .word 0x97d0001e ! 4868: Tcc_R tge icc_or_xcc, %r0 + %r30
6512 .word 0x826a6001 ! 4869: UDIVX_I udivx %r9, 0x0001, %r1
6513 .word 0x807b6001 ! 4870: SDIV_I sdiv %r13, 0x0001, %r0
6514 .word 0x81a01a6a ! 4871: FqTOi fqtoi
6515 .word 0x3c700001 ! 4872: BPPOS <illegal instruction>
6516 .word 0x97a0054c ! 4873: FSQRTd fsqrt
6517 .word 0x8d802004 ! 4874: WRFPRS_I wr %r0, 0x0004, %fprs
6518 .word 0x8d902c05 ! 4875: WRPR_PSTATE_I wrpr %r0, 0x0c05, %pstate
6519 .word 0x3e700001 ! 4876: BPVC <illegal instruction>
6520 .word 0xd67fe001 ! 4877: SWAP_I swap %r11, [%r31 + 0x0001]
6521 .word 0x8d902e9c ! 4878: WRPR_PSTATE_I wrpr %r0, 0x0e9c, %pstate
6522 .word 0xd627e001 ! 4879: STW_I stw %r11, [%r31 + 0x0001]
6523 .word 0x87802089 ! 4880: WRASI_I wr %r0, 0x0089, %asi
6524 .word 0xd69fc020 ! 4881: LDDA_R ldda [%r31, %r0] 0x01, %r11
6525 .word 0x87802088 ! 4882: WRASI_I wr %r0, 0x0088, %asi
6526 .word 0x926be001 ! 4883: UDIVX_I udivx %r15, 0x0001, %r9
6527 .word 0x81982040 ! 4884: WRHPR_HPSTATE_I wrhpr %r0, 0x0040, %hpstate
6528 .word 0x8198229c ! 4885: WRHPR_HPSTATE_I wrhpr %r0, 0x029c, %hpstate
6529 .word 0x9cd3a001 ! 4886: UMULcc_I umulcc %r14, 0x0001, %r14
6530 .word 0xdcffc02c ! 4887: SWAPA_R swapa %r14, [%r31 + %r12] 0x01
6531 .word 0x81982885 ! 4888: WRHPR_HPSTATE_I wrhpr %r0, 0x0885, %hpstate
6532 .word 0x8d902cde ! 4889: WRPR_PSTATE_I wrpr %r0, 0x0cde, %pstate
6533 .word 0x85d02030 ! 4890: Tcc_I tle icc_or_xcc, %r0 + 48
6534 .word 0x8d902c94 ! 4891: WRPR_PSTATE_I wrpr %r0, 0x0c94, %pstate
6535 .word 0xdcdfe010 ! 4892: LDXA_I ldxa [%r31, + 0x0010] %asi, %r14
6536 .word 0x8e828001 ! 4893: ADDcc_R addcc %r10, %r1, %r7
6537 .word 0x9fa249e7 ! 4894: FDIVq dis not found
6538
6539 ta T_CHANGE_NONHPRIV ! macro
6540 .word 0x87802088 ! 4896: WRASI_I wr %r0, 0x0088, %asi
6541 .word 0xde7fe001 ! 4897: SWAP_I swap %r15, [%r31 + 0x0001]
6542 mov 0x35, %r30
6543 .word 0x9bd0001e ! 4898: Tcc_R tcc icc_or_xcc, %r0 + %r30
6544 mov 0x35, %r30
6545 .word 0x93d0001e ! 4899: Tcc_R tne icc_or_xcc, %r0 + %r30
6546DS_247:
6547 .word 0x32800001 ! 4901: BNE bne,a <label_0x1>
6548 .word 0xd1316001 ! 4901: STQF_I - %f8, [0x0001, %r5]
6549 .word 0x8d458000 ! 4900: RD_SOFTINT_REG rd %softint, %r6
6550 .word 0x93a0c9a5 ! 4901: FDIVs fdivs %f3, %f5, %f9
6551 .word 0xd28008a0 ! 4902: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
6552 .word 0x8d90244e ! 4903: WRPR_PSTATE_I wrpr %r0, 0x044e, %pstate
6553 .word 0x8a6a800d ! 4904: UDIVX_R udivx %r10, %r13, %r5
6554 .word 0xca8008a0 ! 4905: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
6555 .word 0x81982d00 ! 4906: WRHPR_HPSTATE_I wrhpr %r0, 0x0d00, %hpstate
6556 ta T_CHANGE_NONPRIV ! macro
6557 .word 0x8551c000 ! 4908: RDPR_TL rdpr %tl, %r2
6558 .word 0x81982f86 ! 4909: WRHPR_HPSTATE_I wrhpr %r0, 0x0f86, %hpstate
6559 .word 0x8dd02033 ! 4910: Tcc_I tneg icc_or_xcc, %r0 + 51
6560 .word 0xc48fe000 ! 4911: LDUBA_I lduba [%r31, + 0x0000] %asi, %r2
6561 mov 0x35, %r30
6562 .word 0x85d0001e ! 4912: Tcc_R tle icc_or_xcc, %r0 + %r30
6563 .word 0x8c69c003 ! 4913: UDIVX_R udivx %r7, %r3, %r6
6564DS_248:
6565 .word 0x34800001 ! 4915: BG bg,a <label_0x1>
6566 illtrap
6567 .word 0x9fb3c300 ! 4914: ALLIGNADDRESS alignaddr %r15, %r0, %r15
6568 .word 0x8d90265b ! 4915: WRPR_PSTATE_I wrpr %r0, 0x065b, %pstate
6569 .word 0x8d90288c ! 4916: WRPR_PSTATE_I wrpr %r0, 0x088c, %pstate
6570 .word 0xdec80e40 ! 4917: LDSBA_R ldsba [%r0, %r0] 0x72, %r15
6571 .word 0x9c7a2001 ! 4918: SDIV_I sdiv %r8, 0x0001, %r14
6572 .word 0xdd37c000 ! 4919: STQF_R - %f14, [%r0, %r31]
6573 .word 0xdcd7e030 ! 4920: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r14
6574 .word 0x819825d7 ! 4921: WRHPR_HPSTATE_I wrhpr %r0, 0x05d7, %hpstate
6575 .word 0x8d902a40 ! 4922: WRPR_PSTATE_I wrpr %r0, 0x0a40, %pstate
6576 .word 0x9568c00e ! 4923: SDIVX_R sdivx %r3, %r14, %r10
6577 mov 0x32, %r30
6578 .word 0x85d0001e ! 4924: Tcc_R tle icc_or_xcc, %r0 + %r30
6579 mov 0x30, %r30
6580 .word 0x9bd0001e ! 4925: Tcc_R tcc icc_or_xcc, %r0 + %r30
6581 .word 0x81982803 ! 4926: WRHPR_HPSTATE_I wrhpr %r0, 0x0803, %hpstate
6582 .word 0x3c800001 ! 4927: BPOS bpos,a <label_0x1>
6583 .word 0x85a189a4 ! 4928: FDIVs fdivs %f6, %f4, %f2
6584 .word 0x84822001 ! 4929: ADDcc_I addcc %r8, 0x0001, %r2
6585 .word 0x81982606 ! 4930: WRHPR_HPSTATE_I wrhpr %r0, 0x0606, %hpstate
6586 .word 0x81982b96 ! 4931: WRHPR_HPSTATE_I wrhpr %r0, 0x0b96, %hpstate
6587 .word 0xc427c004 ! 4932: STW_R stw %r2, [%r31 + %r4]
6588 .word 0x81a249ee ! 4933: FDIVq dis not found
6589
6590 .word 0x8198248a ! 4934: WRHPR_HPSTATE_I wrhpr %r0, 0x048a, %hpstate
6591 .word 0xc05fc000 ! 4935: LDX_R ldx [%r31 + %r0], %r0
6592 .word 0x89d02032 ! 4936: Tcc_I tleu icc_or_xcc, %r0 + 50
6593 .word 0x8fa1c9c8 ! 4937: FDIVd fdivd %f38, %f8, %f38
6594 .word 0x8fd02033 ! 4938: Tcc_I tvs icc_or_xcc, %r0 + 51
6595 .word 0x826be001 ! 4939: UDIVX_I udivx %r15, 0x0001, %r1
6596 .word 0x95504000 ! 4940: RDPR_TNPC rdpr %tnpc, %r10
6597 .word 0x8d802000 ! 4941: WRFPRS_I wr %r0, 0x0000, %fprs
6598 .word 0x81982b1b ! 4942: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1b, %hpstate
6599DS_249:
6600 .word 0x22800001 ! 4944: BE be,a <label_0x1>
6601 .word 0xd131a001 ! 4944: STQF_I - %f8, [0x0001, %r6]
6602 .word 0x9f458000 ! 4943: RD_SOFTINT_REG rd %softint, %r15
6603 .word 0xde8008a0 ! 4944: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
6604 .word 0x87802080 ! 4945: WRASI_I wr %r0, 0x0080, %asi
6605 .word 0xdec804a0 ! 4946: LDSBA_R ldsba [%r0, %r0] 0x25, %r15
6606 .word 0x81982787 ! 4947: WRHPR_HPSTATE_I wrhpr %r0, 0x0787, %hpstate
6607 .word 0x20700001 ! 4948: BPN <illegal instruction>
6608 .word 0x8d9022c1 ! 4949: WRPR_PSTATE_I wrpr %r0, 0x02c1, %pstate
6609 .word 0x91d02034 ! 4950: Tcc_I ta icc_or_xcc, %r0 + 52
6610 .word 0x846ac00e ! 4951: UDIVX_R udivx %r11, %r14, %r2
6611DS_250:
6612 .word 0x22800001 ! 4953: BE be,a <label_0x1>
6613 illtrap
6614 .word 0x91b3c308 ! 4952: ALLIGNADDRESS alignaddr %r15, %r8, %r8
6615 .word 0x34800001 ! 4953: BG bg,a <label_0x1>
6616 .word 0x97a000cb ! 4954: FNEGd fnegd %f42, %f42
6617 ta T_CHANGE_TO_TL0 ! macro
6618 .word 0x8d9026c0 ! 4956: WRPR_PSTATE_I wrpr %r0, 0x06c0, %pstate
6619 .word 0x81982fd3 ! 4957: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd3, %hpstate
6620 .word 0x9002e001 ! 4958: ADD_I add %r11, 0x0001, %r8
6621 .word 0x98c36001 ! 4959: ADDCcc_I addccc %r13, 0x0001, %r12
6622 ta T_CHANGE_TO_TL0 ! macro
6623 .word 0x8c6b800f ! 4961: UDIVX_R udivx %r14, %r15, %r6
6624 ta T_CHANGE_TO_TL0 ! macro
6625 .word 0xcc5fe001 ! 4963: LDX_I ldx [%r31 + 0x0001], %r6
6626 mov 0x34, %r30
6627 .word 0x8fd0001e ! 4964: Tcc_R tvs icc_or_xcc, %r0 + %r30
6628 .word 0x8d802000 ! 4965: WRFPRS_I wr %r0, 0x0000, %fprs
6629 .word 0x87802080 ! 4966: WRASI_I wr %r0, 0x0080, %asi
6630 .word 0xcc7fe001 ! 4967: SWAP_I swap %r6, [%r31 + 0x0001]
6631 .word 0x98692001 ! 4968: UDIVX_I udivx %r4, 0x0001, %r12
6632 .word 0x819826db ! 4969: WRHPR_HPSTATE_I wrhpr %r0, 0x06db, %hpstate
6633 ta T_CHANGE_HPRIV ! macro
6634 ta T_CHANGE_PRIV ! macro
6635 .word 0xd897e010 ! 4972: LDUHA_I lduha [%r31, + 0x0010] %asi, %r12
6636 .word 0x81a049e1 ! 4973: FDIVq dis not found
6637
6638 .word 0xc09004a0 ! 4974: LDUHA_R lduha [%r0, %r0] 0x25, %r0
6639 .word 0x8d802000 ! 4975: WRFPRS_I wr %r0, 0x0000, %fprs
6640 .word 0x86686001 ! 4976: UDIVX_I udivx %r1, 0x0001, %r3
6641 .word 0x8d902495 ! 4977: WRPR_PSTATE_I wrpr %r0, 0x0495, %pstate
6642 .word 0x8bd02034 ! 4978: Tcc_I tcs icc_or_xcc, %r0 + 52
6643 .word 0xc68fe030 ! 4979: LDUBA_I lduba [%r31, + 0x0030] %asi, %r3
6644 ta T_CHANGE_NONPRIV ! macro
6645 .word 0x8d902e0d ! 4981: WRPR_PSTATE_I wrpr %r0, 0x0e0d, %pstate
6646 .word 0xc737e001 ! 4982: STQF_I - %f3, [0x0001, %r31]
6647 .word 0x86c1e001 ! 4983: ADDCcc_I addccc %r7, 0x0001, %r3
6648 .word 0x8d90261b ! 4984: WRPR_PSTATE_I wrpr %r0, 0x061b, %pstate
6649 .word 0x81982a41 ! 4985: WRHPR_HPSTATE_I wrhpr %r0, 0x0a41, %hpstate
6650 mov 0x34, %r30
6651 .word 0x9fd0001e ! 4986: Tcc_R tvc icc_or_xcc, %r0 + %r30
6652 .word 0x8d902e9b ! 4987: WRPR_PSTATE_I wrpr %r0, 0x0e9b, %pstate
6653 .word 0x8d902050 ! 4988: WRPR_PSTATE_I wrpr %r0, 0x0050, %pstate
6654 .word 0x95a00543 ! 4989: FSQRTd fsqrt
6655 .word 0x8d9026cc ! 4990: WRPR_PSTATE_I wrpr %r0, 0x06cc, %pstate
6656 .word 0xd537c003 ! 4991: STQF_R - %f10, [%r3, %r31]
6657 .word 0xd5e7c023 ! 4992: CASA_I casa [%r31] 0x 1, %r3, %r10
6658DS_251:
6659 .word 0x22800001 ! 4994: BE be,a <label_0x1>
6660 illtrap
6661 .word 0x9bb18306 ! 4993: ALLIGNADDRESS alignaddr %r6, %r6, %r13
6662 .word 0xda8fe030 ! 4994: LDUBA_I lduba [%r31, + 0x0030] %asi, %r13
6663 .word 0xda1fc000 ! 4995: LDD_R ldd [%r31 + %r0], %r13
6664 .word 0x87802088 ! 4996: WRASI_I wr %r0, 0x0088, %asi
6665 .word 0x8da3cdc4 ! 4997: FdMULq fdmulq
6666 .word 0x8d902005 ! 4998: WRPR_PSTATE_I wrpr %r0, 0x0005, %pstate
6667
6668
6669.data
6670user_data_start:
6671 .xword 0x1d96236185534388
6672 .xword 0x77c725de56f86591
6673 .xword 0x4858c6462205fc32
6674 .xword 0xd858be231dec82ac
6675 .xword 0xdbfae062f3d02693
6676 .xword 0xc674fe4dd737d7ab
6677 .xword 0xe4365d2451cb41bd
6678 .xword 0x4460809b0399c0ec
6679 .xword 0x8053e44ce8d2ee7f
6680 .xword 0xca32ae3f8f83ebe4
6681 .xword 0xa2549861d60a016d
6682 .xword 0x52985881da263c27
6683 .xword 0x656bd27aa174be94
6684 .xword 0x8e1506490cbd28de
6685 .xword 0xc7e6bd07672823ab
6686 .xword 0x63cbe4cbb5eb6be7
6687 .xword 0xfea3aaec50f74e5a
6688 .xword 0xc8507ebd5b119687
6689 .xword 0x5c4347f26d1ef206
6690 .xword 0x2e2d8eccd10157d0
6691 .xword 0x3cd306d37e747811
6692 .xword 0xaa125381a23f41dd
6693 .xword 0xa02df9fe7b016004
6694 .xword 0xec929c5d935791dc
6695 .xword 0xb2fb141ff8b38908
6696 .xword 0x2ac4b2477f81f14e
6697 .xword 0xb7ddcf9f9eed215e
6698 .xword 0xe18de0f0620c711e
6699 .xword 0x28a2bc4f2e7b4271
6700 .xword 0xd3205e82315ed483
6701 .xword 0xcae22ac0932d9355
6702 .xword 0xdb65680f92e0f8f0
6703 .xword 0x0fe6a5ad3e1aa870
6704 .xword 0xa98b4559bf6254b6
6705 .xword 0x80ea40fed7f8420f
6706 .xword 0x7607081d96ad9b0d
6707 .xword 0x427dec9d6a5297d3
6708 .xword 0x00eab0bf6db91711
6709 .xword 0x004c6c74da8a18f7
6710 .xword 0x1d8e0bb52368dc86
6711 .xword 0xa39e924671e99c5d
6712 .xword 0xb24c4ea5eaaf57f0
6713 .xword 0xb4476bbbd2678d2a
6714 .xword 0x5682c3f1b13475f1
6715 .xword 0x9f32f3cd50670294
6716 .xword 0xe38f4c2624db4707
6717 .xword 0x7a91c1ab897313e9
6718 .xword 0xc6384dc2e61423b2
6719 .xword 0x1f2aed9607ef903d
6720 .xword 0x9524e27a3ff2a465
6721 .xword 0x745e87664e0f5231
6722 .xword 0xe3cae688232292d0
6723 .xword 0x433dc198b896e2b0
6724 .xword 0xa1668dd8698868e5
6725 .xword 0x246e260dfe28f268
6726 .xword 0x38bbf2eaccf7a6f7
6727 .xword 0x605cc8995359afce
6728 .xword 0xe9ae869449dcff5a
6729 .xword 0xa492a0d602061918
6730 .xword 0x3aa1239bfcf07204
6731 .xword 0x0d850a68a83d8fa0
6732 .xword 0x1146c5bd80610486
6733 .xword 0x3833372715db111f
6734 .xword 0x43958a0772d4245d
6735 .xword 0x1c98aa60342ce92d
6736 .xword 0x3518fc1b4e8b47ca
6737 .xword 0xf899ed32e6c2fdd1
6738 .xword 0xaf9c697f4f33d5f9
6739 .xword 0xce5a8770977c4393
6740 .xword 0x638bfd0c1d21e454
6741 .xword 0x954264982c3fcb50
6742 .xword 0xebadede3296cabd1
6743 .xword 0x73eccb00bb57df5f
6744 .xword 0xfc34b7e5146338bd
6745 .xword 0xb95206cf7b6b93f0
6746 .xword 0x711094dae97da498
6747 .xword 0xa3b3f694393f5534
6748 .xword 0xcd03b0aa20c1d393
6749 .xword 0x893f1b1547de9bad
6750 .xword 0xd0851b3131ac91af
6751 .xword 0x6d3e6f78d6f6fc59
6752 .xword 0xcf75e5058d3bd8c5
6753 .xword 0x5668c1e6d18b248e
6754 .xword 0x0a8999e2dba4ed62
6755 .xword 0xc7a7365062ffe88c
6756 .xword 0x76f7e507575b3bd8
6757 .xword 0x92b559eedcf73e56
6758 .xword 0x1a594cf42b7a9cbe
6759 .xword 0x9459c088d31604e9
6760 .xword 0xd4d828428569f8df
6761 .xword 0xce778a34ac556044
6762 .xword 0xf8aa075263a18907
6763 .xword 0x48e1eea56987ed4b
6764 .xword 0x585d517c952b867b
6765 .xword 0x768028f1f660d31e
6766 .xword 0x8ddab886f090e7e6
6767 .xword 0xf33016ed115d4674
6768 .xword 0xd4f0222a88add18b
6769 .xword 0x86474bcf823c5404
6770 .xword 0x8aaca4f855ebe60d
6771 .xword 0xf5c2c5653f990c19
6772 .xword 0x8cd7075a745508d4
6773 .xword 0xfba1ff9c618fe3c8
6774 .xword 0x3994ccf38da6e3e4
6775 .xword 0x8a319a5fa29801c9
6776 .xword 0xe2b89c7e532f5176
6777 .xword 0xd0e48c16348b2d0a
6778 .xword 0x2a33e0dec75b93af
6779 .xword 0xbfd64ba64867b1f8
6780 .xword 0x1edb9ea93c08e7cf
6781 .xword 0xe21c7c77f87e8921
6782 .xword 0xdbd843601beaf42a
6783 .xword 0x4456485228caa6c9
6784 .xword 0x34d564fd3248d846
6785 .xword 0x233ffb650a6e7574
6786 .xword 0x3d39261a808ac19b
6787 .xword 0x48e0c6046dce3d56
6788 .xword 0xe25af0fa79051e3a
6789 .xword 0x9801e791aff47cee
6790 .xword 0xfb65856cdad76996
6791 .xword 0xaef64f619ff69b73
6792 .xword 0xe6a6e65a1552b064
6793 .xword 0x24c0e8493b55c3cc
6794 .xword 0x8cc45734a032e4d5
6795 .xword 0xb4566f27ae90d5bc
6796 .xword 0x3e3463c6a550d53c
6797 .xword 0x54991f4654780932
6798 .xword 0xd626c8e21faca8e3
6799 .xword 0x48adbac1568cba25
6800 .xword 0x5dad326454c04c93
6801 .xword 0x49ee93efc517b220
6802 .xword 0x98ec8eb1803ad992
6803 .xword 0x3ff95cc2a27e5ce7
6804 .xword 0x2ae6e5d1d1afd74f
6805 .xword 0x0546ca4dba3460f7
6806 .xword 0xe8685d21b8f66bc7
6807 .xword 0x064514ae22355bf8
6808 .xword 0x6382e6a9bb9943d6
6809 .xword 0x92e8ecaadfad9364
6810 .xword 0xfe13634156197a55
6811 .xword 0x981e45fce13daa9a
6812 .xword 0x977ff2580d1df429
6813 .xword 0x447d6cc7f5b2d743
6814 .xword 0x24c32d6355e4af8b
6815 .xword 0x40005cc2f9332150
6816 .xword 0xf2212e6760dbe8e3
6817 .xword 0x2aaf34020636e938
6818 .xword 0x8b7fc90001713e55
6819 .xword 0x999721ca4516af06
6820 .xword 0xcd399ffd9a26c995
6821 .xword 0x9c726297771f1111
6822 .xword 0xa1fa82c9ae133d39
6823 .xword 0x7cba2394a7254422
6824 .xword 0xe9a0dc53f38271d2
6825 .xword 0x6e6a21b71a56d646
6826 .xword 0x9d8cd6822b2c0f41
6827 .xword 0x0cef53d4816a1589
6828 .xword 0x3e3160ef55a0f48a
6829 .xword 0xa70708930473a24d
6830 .xword 0xfd953191fde16072
6831 .xword 0x67917f0021f6a256
6832 .xword 0x89c79f5d87384740
6833 .xword 0xe4da0aa85097d20b
6834 .xword 0xa1bd88d9bc0b2f22
6835 .xword 0x766446a075f846a6
6836 .xword 0x67c7120c7e5172ac
6837 .xword 0x7dabc24101d758a0
6838 .xword 0xabcb902486bebf52
6839 .xword 0x59d4478d00e562eb
6840 .xword 0xf516fa0145633c13
6841 .xword 0x3b4061f02d0543cb
6842 .xword 0x1724f630d9817214
6843 .xword 0xb2bdc5ca61e715ef
6844 .xword 0x3b90361a0920aea0
6845 .xword 0x335132f4dc04cf7a
6846 .xword 0x330a612700468146
6847 .xword 0xf7f73c6cb94297f4
6848 .xword 0x91b515d5176d3789
6849 .xword 0xff20920f474a4d01
6850 .xword 0x7104b2cdff976a37
6851 .xword 0xb4f492015dccec3d
6852 .xword 0x8aeda18b0b96bdbc
6853 .xword 0xcbb354a49b0365a7
6854 .xword 0xb2ccdbecfc31254f
6855 .xword 0xe94539905d766341
6856 .xword 0x58eacfc9150323fe
6857 .xword 0x06608a7b550cf435
6858 .xword 0x997eaeac5903956e
6859 .xword 0x8cb85e5a0222bbc4
6860 .xword 0x824ad9e883e4f8f7
6861 .xword 0xe23c2c95ea3b2726
6862 .xword 0x43e23bb75d27c770
6863 .xword 0x3a0ea264074e2148
6864 .xword 0xe5690f4bfb59160b
6865 .xword 0xc539322fe9feed54
6866 .xword 0x2a30af7db5632947
6867 .xword 0xb9582741c3ae859b
6868 .xword 0xe885cc53327e50f5
6869 .xword 0x8eea8ea7c3d5545f
6870 .xword 0xeda3dc399107b58f
6871 .xword 0xfdf54b97a2da71be
6872 .xword 0xc08382c93089d8f0
6873 .xword 0x9bcef9263d9b6838
6874 .xword 0xb87a5fb930d53db4
6875 .xword 0xe4713bc3c80e3a8a
6876 .xword 0x2ecaa07ee2ebbe2c
6877 .xword 0xbee17dbfd9d77274
6878 .xword 0x51aeaeda385fa145
6879 .xword 0x010638abcbb7e8b7
6880 .xword 0x5db36fdf48fc648d
6881 .xword 0xa6630c1640f64dd0
6882 .xword 0x52c376f1fb492a20
6883 .xword 0x5365a0a156b57e58
6884 .xword 0xa49f0fc01a1c6b38
6885 .xword 0x276ebc3da2c7e184
6886 .xword 0xf745adeefef4e585
6887 .xword 0x23d8721afc16f29c
6888 .xword 0x439a2ad3f43a7d4c
6889 .xword 0xc317fb1fccfb9bf9
6890 .xword 0x5bdd0dfd4387f9ef
6891 .xword 0xbf539e9710e4055d
6892 .xword 0x19c68acef1432946
6893 .xword 0xa4c2c901cf824bde
6894 .xword 0x74a79d42280beed4
6895 .xword 0xabdb4f683261a9a6
6896 .xword 0x36b1111298f32308
6897 .xword 0xc547da00cc4da85f
6898 .xword 0xcfc8e3a801679dd7
6899 .xword 0xb33c6138675405e8
6900 .xword 0xe8b5f92ab03d0d56
6901 .xword 0x8ebfb9881b46433c
6902 .xword 0xa591b1e7a0d98121
6903 .xword 0xeb645a0752d27699
6904 .xword 0xfa72f5663a96e09f
6905 .xword 0xcb58fa50655951e7
6906 .xword 0xd29952841b5f77e7
6907 .xword 0xc08c33b77a24dfc7
6908 .xword 0x176f9ffd152e3c7d
6909 .xword 0x44eaa4e149bda651
6910 .xword 0xf07328900188a78f
6911 .xword 0xb887c42ef154f4a2
6912 .xword 0xf9160a5d3ad2b065
6913 .xword 0xb124cb924ef25822
6914 .xword 0xf45989623d7c7b2b
6915 .xword 0x77bd4ccefdd366f8
6916 .xword 0x80be78228ad342f6
6917 .xword 0x40227c548058047f
6918 .xword 0xeea203398cfb7c8e
6919 .xword 0xd50f6b0f8938f987
6920 .xword 0xb24e053c8f771512
6921 .xword 0xaca379e9c17b96ca
6922 .xword 0x433014c6c06ccc18
6923 .xword 0x1dd062f65a49b9bf
6924 .xword 0xee250b27aeaa0169
6925 .xword 0x42aa4f1bd5f04a8c
6926 .xword 0x95a4f65d16857d3b
6927
6928
6929.text
6930 nop
6931 nop
6932 nop
6933 ta T_GOOD_TRAP
6934 nop
6935 nop
6936 nop
6937.data
6938 .xword 0x0
6939
6940SECTION .HTRAPS
6941.text
6942htrap_5_ext:
6943 rd %pc, %g2
6944 inc %g3
6945 add %g2, htrap_5_ext_done-htrap_5_ext, %g2
6946 rdpr %tl, %g3
6947 rdpr %tstate, %g4
6948 rdhpr %htstate, %g5
6949 inc %g3
6950 wrpr %g3, %tl
6951 wrpr %g2, %tpc
6952 wrpr %g4, %tstate
6953 wrhpr %g5, %htstate
6954 retry
6955htrap_5_ext_done:
6956 done
6957
6958wdog_2_ext:
6959 mov 0x1f, %g1
6960 stxa %g1, [%g0] ASI_LSU_CTL_REG
6961 stxa %g0, [%g0] ASI_ERROR_INJECT
6962 ! Lower the Trap Level
6963 wrpr %g0, 1, %tl
6964 ! Skip the instruction
6965 done
6966
6967#if 0
6968!!# /*
6969!!# output of /import/bw/tools/local/indra-release/indra,1.4.11/bin/ijpp (indrajal preprocessor) - Wed Apr 7 18:31:45 2004
6970!!# */
6971!!#
6972!!# %%section c_declarations
6973!!#
6974!!# int label = 0;
6975!!#
6976!!# #define HTRAPS 0
6977!!#
6978!!# %%
6979!!# %%section control
6980!!#
6981!!# %%
6982!!# %%section init
6983!!# {
6984!!#
6985!!#
6986!!# IJ_bind_thread_group("diag.j", 30, th0, 0x01);
6987!!#
6988!!# // Random 64 bits //
6989!!# IJ_set_rvar("diag.j", 33, Rv_rand_64,"64'hrrrrrrrr_rrrrrrrr");
6990!!#
6991!!# // Register usage - use 0-27 //
6992!!# // R31 is memory pointer
6993!!# // R30 is trap number register
6994!!# //
6995!!# IJ_set_ropr_fld("diag.j", 39, ijdefault, Ft_Rs1, "5'b0rrrr");
6996!!# IJ_set_ropr_fld("diag.j", 40, ijdefault, Ft_Rs2, "5'b0rrrr");
6997!!# IJ_set_ropr_fld("diag.j", 41, ijdefault, Ft_Rd, "5'b0rrrr");
6998!!#
6999!!# // Load/Store pointer = r31
7000!!# IJ_set_ropr_fld("diag.j", 44, Ro_ldst_ptr, Ft_Rs1, "{31}");
7001!!#
7002!!# // ASI register values
7003!!# IJ_set_ropr_fld("diag.j", 47, Ro_wrasi_i, Ft_Rs1, "{0}");
7004!!# IJ_set_ropr_fld("diag.j", 48, Ro_wrasi_i, Ft_Simm13, "{0x4, 0x10, 0x14, 0x16, 0x80, 0x88, 0x89}");
7005!!#
7006!!# // General Ldst ASIs to use .. 50% should be illegal ..
7007!!# IJ_set_ropr_fld("diag.j", 51, Ro_nontrap_ldasi, Ft_Imm_Asi, "{0x12,0x14, 0x16, 0x80, 0x88}");
7008!!# IJ_set_ropr_fld("diag.j", 52, Ro_nontrap_ldasi, Ft_Rs1, "{31}");
7009!!# IJ_set_ropr_fld("diag.j", 53, Ro_nontrap_ldasi, Ft_Rs2, "{0}");
7010!!# IJ_set_ropr_fld("diag.j", 54, Ro_nontrap_ldasi, Ft_Simm13, "{0x0}, 6'brr0000");
7011!!#
7012!!# IJ_set_ropr_fld("diag.j", 56, Ro_nontrap_ldasi_z, Ft_Imm_Asi, "{0x45, 0x53..0x64}");
7013!!# IJ_set_ropr_fld("diag.j", 57, Ro_nontrap_ldasi_z, Ft_Rs1, "{0}");
7014!!# IJ_set_ropr_fld("diag.j", 58, Ro_nontrap_ldasi_z, Ft_Rs2, "{0}");
7015!!# IJ_set_ropr_fld("diag.j", 59, Ro_nontrap_ldasi_z, Ft_Simm13, "{0x0}, 6'brr0000");
7016!!#
7017!!# // General Ldst alignment to use .. 50% should be illegal ..
7018!!# IJ_set_ropr_fld("diag.j", 62, Ro_nontrap_ld, Fm_align_Simm13, "{0x0..0x7}");
7019!!# IJ_set_ropr_fld("diag.j", 63, Ro_nontrap_ld, Ft_Rs1, "{31}");
7020!!# IJ_set_ropr_fld("diag.j", 64, Ro_nontrap_ld, Ft_Rs2, "{0}");
7021!!#
7022!!# // Trap ASI operands
7023!!# IJ_set_ropr_fld("diag.j", 67, Ro_traps_asi, Ft_Imm_Asi, "{0x25, 0x72..0x74}");
7024!!# IJ_set_ropr_fld("diag.j", 68, Ro_traps_asi, Ft_Rs1, "{0}");
7025!!# IJ_set_ropr_fld("diag.j", 69, Ro_traps_asi, Ft_Rs2, "{0}");
7026!!# IJ_set_ropr_fld("diag.j", 70, Ro_traps_asi, Ft_Simm13, "{0x25, 0x72..0x74}");
7027!!#
7028!!# // Trap #s to use
7029!!# IJ_set_ropr_fld("diag.j", 73, Ro_traps_i, Ft_Sw_Trap, "{0x30..0x35 }");
7030!!# IJ_set_ropr_fld("diag.j", 74, Ro_traps_i, Ft_Rs1, "{0}");
7031!!# IJ_set_ropr_fld("diag.j", 75, Ro_traps_i, Ft_Cond_f2, "{0x0 .. 0xf}");
7032!!# IJ_set_ropr_fld("diag.j", 76, Ro_traps_r, Ft_Rs1, "{0}");
7033!!# IJ_set_ropr_fld("diag.j", 77, Ro_traps_r, Ft_Rs2, "{30}");
7034!!# IJ_set_ropr_fld("diag.j", 78, Ro_traps_r, Ft_Cond_f2, "{0x0 .. 0xf}");
7035!!# IJ_set_ropr_fld("diag.j", 79, Ro_traps_r, Ft_Simm13, "{0x30..0x35}");
7036!!# IJ_set_rvar("diag.j", 80, Rv_init_trap, "{0x30..0x35}");
7037!!#
7038!!# // FPRS splash
7039!!# IJ_set_ropr_fld("diag.j", 83, Ro_wrfprs, Ft_Rs1, "{0}");
7040!!# IJ_set_ropr_fld("diag.j", 84, Ro_wrfprs, Ft_Simm13, "{0, 4}");
7041!!#
7042!!# // Pstate splash
7043!!# IJ_set_ropr_fld("diag.j", 87, Ro_wrpstate, Ft_Rs1, "{0}");
7044!!# IJ_set_ropr_fld("diag.j", 88, Ro_wrpstate, Ft_Simm13, "12'b0rrr0rr0rrrrr");
7045!!#
7046!!# // Hpstate splash
7047!!# IJ_set_ropr_fld("diag.j", 91, Ro_wrhpstate, Ft_Rs1, "{0}");
7048!!# IJ_set_ropr_fld("diag.j", 92, Ro_wrhpstate, Ft_Simm13, "12'brrrrrr0rrrrr");
7049!!#
7050!!# // Weights
7051!!# IJ_set_default_rule_wt_rvar ("diag.j", 95,"{10}");
7052!!# IJ_set_rvar("diag.j", 96, wt_high, "{60}");
7053!!# IJ_set_rvar("diag.j", 97, wt_med, "{30}");
7054!!# IJ_set_rvar("diag.j", 98, wt_low, "{10}");
7055!!#
7056!!# // Initialize registers ..
7057!!# int i, j, k;
7058!!# IJ_printf ("diag.j", 102, th0,"!Initializing integer registers\n");
7059!!# for (k=0; k<3; k++) {
7060!!# for (i = 0; i < 31; i++) {
7061!!# j=i*8;
7062!!# IJ_printf ("diag.j", 106, th0,"\tldx [%%r31+%d], %%r%d\n", j,i);
7063!!# }
7064!!# IJ_printf ("diag.j", 108, th0,"\tsave %%r31, %%r0, %%r31\n");
7065!!# }
7066!!# for (k=0; k<3; k++) {
7067!!# IJ_printf ("diag.j", 111, th0,"\trestore\n");
7068!!# }
7069!!#
7070!!# IJ_printf ("diag.j", 114, th0,"!Initializing float registers\n");
7071!!# for (i = 0; i < 31; i=i+2) {
7072!!# j=i*8;
7073!!# IJ_printf ("diag.j", 117, th0,"\tldd [%%r31+%d], %%f%d\n", j,i);
7074!!# }
7075!!#
7076!!# }
7077!!#
7078!!# %%
7079!!# %%section finish
7080!!# {
7081!!#
7082!!#
7083!!# int i;
7084!!# IJ_printf ("diag.j", 123, th0,"\n\n.data\nuser_data_start:\n");
7085!!# for (i = 0; i < 256; i++) {
7086!!# IJ_printf ("diag.j", 125, th0,"\t.xword\t0x%016llrx\n", Rv_rand_64);
7087!!# }
7088!!#
7089!!# }
7090!!#
7091!!# %%
7092!!# %%section map
7093!!#
7094!!# %%
7095!!# %%section grammar
7096!!#
7097!!#
7098!!# block: inst | block inst
7099!!# {
7100!!# IJ_generate ("diag.j", 558, th0, $2);
7101!!# };
7102!!#
7103!!# inst: trap_asr %rvar wt_low
7104!!# | trap_asi %rvar wt_low
7105!!# | tcc %rvar wt_med
7106!!# | ldst_excp %rvar wt_low
7107!!# | ldstasi_excp %rvar wt_low
7108!!# | ldstasi_excp_z %rvar wt_low
7109!!# | change_mode %rvar wt_med
7110!!# | alu %rvar wt_high
7111!!# | branches %rvar wt_med
7112!!# | wrasi %rvar wt_low
7113!!# | splash_fprs %rvar wt_low
7114!!# | splash_pstate %rvar wt_med
7115!!# | splash_hpstate %rvar wt_med
7116!!# | stores %rvar wt_low
7117!!# ;
7118!!#
7119!!# change_mode :
7120!!# tCHANGE_NONPRIV
7121!!# | tCHANGE_PRIV
7122!!# | tCHANGE_NONHPRIV
7123!!# | tCHANGE_HPRIV
7124!!# //| tCHANGE_TO_TL1
7125!!# | tCHANGE_TO_TL0
7126!!# ;
7127!!#
7128!!# trap_asr :
7129!!# tRDPR_TPC
7130!!# | tRDPR_TSTATE
7131!!# | tRDPR_TT
7132!!# | tRDPR_TNPC
7133!!# | tRDPR_TBA
7134!!# | tRDPR_TL
7135!!# | tRDHPR_HTBA
7136!!# | tRDHPR_HPSTATE
7137!!# ;
7138!!#
7139!!# splash_fprs :
7140!!# tWRFPRS_I %ropr Ro_wrfprs
7141!!# ;
7142!!#
7143!!# splash_pstate :
7144!!# tWRPR_PSTATE_I %ropr Ro_wrpstate
7145!!# ;
7146!!#
7147!!# splash_hpstate :
7148!!# tWRHPR_HPSTATE_I %ropr Ro_wrhpstate
7149!!# ;
7150!!#
7151!!# trap_asi :
7152!!# asi_load_r %ropr Ro_traps_asi
7153!!# ;
7154!!#
7155!!# wrasi : tWRASI_I %ropr Ro_wrasi_i
7156!!# ;
7157!!# reg_tcc : tTcc_R %ropr Ro_traps_r
7158!!# {
7159!!# IJ_printf("diag.j", 619, th0, "\tmov 0x%rx, %%r30\n", Rv_init_trap);
7160!!# }
7161!!# ;
7162!!#
7163!!# tcc :
7164!!# tTcc_I %ropr Ro_traps_i
7165!!# | reg_tcc
7166!!#
7167!!# ;
7168!!#
7169!!# ldst_excp :
7170!!# ldds %ropr Ro_nontrap_ld |
7171!!# load_r %ropr Ro_nontrap_ld |
7172!!# load_i %ropr Ro_nontrap_ld
7173!!#
7174!!# ;
7175!!#
7176!!# ldstasi_excp :
7177!!# asi_load_i %ropr Ro_nontrap_ldasi
7178!!# ;
7179!!# ldstasi_excp_z :
7180!!# tLDUWA_R %ropr Ro_nontrap_ldasi_z
7181!!# ;
7182!!#
7183!!# ldds: tLDD_R | tLDD_I | tLDDA_I | tLDDA_R
7184!!# ;
7185!!#
7186!!# stores:
7187!!# stds %ropr Ro_ldst_ptr |
7188!!# stfs %ropr Ro_ldst_ptr |
7189!!# stqfs %ropr Ro_ldst_ptr |
7190!!# sts %ropr Ro_ldst_ptr
7191!!# ;
7192!!# stds: tSTDA_R | tSTDA_I | tSTD_R | tSTD_I | tSTDF_R | tSTDF_I
7193!!# ;
7194!!# stfs: tSTF_R | tSTF_I
7195!!# ;
7196!!# stqfs: tSTQF_R | tSTQF_I
7197!!# ;
7198!!# sts: tSTB_R | tSTB_I | tSTH_R | tSTH_I | tSTW_R | tSTW_I | tSTX_R | tSTX_I
7199!!#
7200!!# ;
7201!!#
7202!!# load_r: tLDSB_R | tLDSH_R | tLDSW_R | tLDUB_R | tLDUH_R | tLDUW_R | tLDX_R
7203!!# | tLDQF_R
7204!!# ;
7205!!#
7206!!# load_i: tLDSB_I | tLDSH_I | tLDSW_I | tLDUB_I | tLDUH_I | tLDUW_I | tLDX_I
7207!!# | tLDQFA_I
7208!!# ;
7209!!#
7210!!# asi_load_i: tLDSBA_I | tLDSHA_I | tLDSWA_I | tLDUBA_I | tLDUHA_I | tLDXA_I
7211!!# ;
7212!!#
7213!!# asi_load_r:tLDSBA_R | tLDSHA_R | tLDSWA_R | tLDUBA_R | tLDUHA_R | tLDXA_R
7214!!# ;
7215!!#
7216!!# asi_store_i: tSTBA_I | tSTHA_I | tSTWA_I | tSTXA_I
7217!!# ;
7218!!#
7219!!# asi_store_r: tSTBA_R | tSTHA_R | tSTWA_R | tSTXA_R
7220!!# ;
7221!!#
7222!!# alu :
7223!!# tADD_I | tADDcc_R | tADDcc_I | tADDCcc_I |
7224!!# tMULX_R | tMULX_I | tUMUL_R | tUMULcc_R | tUMULcc_I |
7225!!# tSMULcc_R | tSDIV_I | tSDIV_R | tSDIVX_R | tSDIVX_I | tUDIVX_R |
7226!!# tUDIVX_I | tFDIVs | tFDIVd | tFDIVq | tSWAP_I %ropr Ro_ldst_ptr |
7227!!# tSWAPA_R %ropr Ro_ldst_ptr | tCASA_I %ropr Ro_ldst_ptr |
7228!!# tFSQRTq | tFSQRTd | tFsMULd | tFdMULq | tFqTOi | tFNEGd //| tFONES
7229!!# ;
7230!!#
7231!!# br : tBA | tBLE | tBGE | tBL | tBGU | tBLEU | tBN | tBNE | tBE | tBG |
7232!!# tBCC | tBCS | tBPOS | tBNEG | tBVC | tBVS | tBPA | tBPN | tBPNE |
7233!!# tBPE | tBPG | tBPLE | tBPGE | tBPL | tBPGU | tBPLEU | tBPCC | tBPCS |
7234!!# tBPPOS | tBPNEG | tBPVC | tBPVS
7235!!# ;
7236!!#
7237!!# branches : br | br_badelay ;
7238!!#
7239!!# br_badelay : tRD_SOFTINT_REG
7240!!# {
7241!!# IJ_printf("diag.j", 703, th0, "DS_%d:\n", label); label++;
7242!!# IJ_generate_from_token("diag.j", 704,1, th0, ijdefault, tBN, tBNE, tBE, tBG, -1);;
7243!!# IJ_generate_from_token("diag.j", 705,1, th0, ijdefault, tSTQF_I, tSTQF_R, -1);;
7244!!# } | tALLIGNADDRESS
7245!!# {
7246!!# IJ_printf("diag.j", 708, th0, "DS_%d:\n", label); label++;
7247!!# IJ_generate_from_token("diag.j", 709,1, th0, ijdefault, tBN, tBNE, tBE, tBG, -1);;
7248!!# IJ_printf("diag.j", 710, th0, "\tilltrap\n");
7249!!# }
7250!!# ;
7251!!#
7252!!#
7253!!#
7254!!#
7255!!# %%
7256!!# %%section cbfunc
7257!!#
7258!!# %%
7259!!# %%section stat
7260!!#
7261!!# %%
7262#endif