Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / uarch / tlu / diag / tlu_rand02_ind_07.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: tlu_rand02_ind_07.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38#define TRAP_SECT_HV_ALSO
39#define DMMU_SKIP_IF_NO_TTE
40#define IMMU_SKIP_IF_NO_TTE
41
42#define MAIN_PAGE_NUCLEUS_ALSO
43#define MAIN_PAGE_HV_ALSO
44
45#define H_T0_Trap_Instruction_0
46#define My_T0_Trap_Instruction_0 \
47 rdpr %tnpc, %g2; \
48 save; \
49 wrpr %g2, %tpc; \
50 add %g2, 4, %g2;\
51 wrpr %g2, %tnpc; \
52 restore; \
53 illtrap;\
54 retry
55#define H_T0_Trap_Instruction_1
56#define My_T0_Trap_Instruction_1 \
57 umul %o4, 2, %o5;\
58 inc %o1;\
59 rdpr %tnpc, %g2; \
60 wrpr %g2, %tpc; \
61 add %g2, 4, %g2;\
62 wrpr %g2, %tnpc; \
63 illtrap;\
64 retry
65#define H_T0_Trap_Instruction_2
66#define My_T0_Trap_Instruction_2 \
67 inc %o3;\
68 umul %o3, 2, %o4;\
69 ba 1f; \
70 save; \
71 2: done; \
72 nop; \
73 1: ba 2b; \
74 restore
75#define H_T0_Trap_Instruction_3
76#define My_T0_Trap_Instruction_3 \
77 inc %l3;\
78 inc %o3;\
79 umul %o3, 2, %o4;\
80 inc %i3;\
81 save ;\
82 restore ;\
83 done ;\
84 nop;
85#define H_T0_Trap_Instruction_4
86#define My_T0_Trap_Instruction_4 \
87 umul %i4, 2, %l5;\
88 inc %o1;\
89 rdpr %tnpc, %g2; \
90 wrpr %g2, %tpc; \
91 add %g2, 4, %g2;\
92 wrpr %g2, %tnpc; \
93 retry ;\
94 illtrap
95#define H_T0_Trap_Instruction_5
96#define My_T0_Trap_Instruction_5 \
97 umul %i7, 2, %l1;\
98 inc %o5;\
99 rdpr %tnpc, %g2; \
100 wrpr %g2, %tpc; \
101 add %g2, 4, %g2;\
102 wrpr %g2, %tnpc; \
103 sdiv %r2, %r10, %r0; \
104 retry
105
106#define H_T1_Trap_Instruction_0
107#define My_T1_Trap_Instruction_0 \
108 inc %o4;\
109 umul %o4, 2, %o5;\
110 ba 1f; \
111 save; \
112 2: done; \
113 nop; \
114 1: ba 2b; \
115 restore
116#define H_T1_Trap_Instruction_1
117#define My_T1_Trap_Instruction_1 \
118 umul %o4, 2, %o5;\
119 inc %o1;\
120 rdpr %tnpc, %g2; \
121 wrpr %g2, %tpc; \
122 add %g2, 4, %g2;\
123 wrpr %g2, %tnpc; \
124 illtrap;\
125 retry
126#define H_T1_Trap_Instruction_2
127#define My_T1_Trap_Instruction_2 \
128 inc %o3;\
129 umul %o3, 2, %o4;\
130 ba 1f; \
131 save; \
132 2: done; \
133 nop; \
134 1: ba 2b; \
135 restore
136#define H_T1_Trap_Instruction_3
137#define My_T1_Trap_Instruction_3 \
138 inc %l3;\
139 inc %o3;\
140 umul %o3, 2, %o4;\
141 inc %i3;\
142 save ;\
143 restore ;\
144 done ;\
145 nop;
146#define H_T1_Trap_Instruction_4
147#define My_T1_Trap_Instruction_4 \
148 umul %i4, 2, %l5;\
149 inc %o1;\
150 rdpr %tnpc, %g2; \
151 wrpr %g2, %tpc; \
152 add %g2, 4, %g2;\
153 wrpr %g2, %tnpc; \
154 retry ;\
155 illtrap
156#define H_T1_Trap_Instruction_5
157#define My_T1_Trap_Instruction_5 \
158 umul %i7, 2, %l1;\
159 inc %o5;\
160 rdpr %tnpc, %g2; \
161 wrpr %g2, %tpc; \
162 add %g2, 4, %g2;\
163 wrpr %g2, %tnpc; \
164 sdiv %r2, %r10, %r0; \
165 retry
166
167#define H_HT0_Trap_Instruction_0
168#define My_HT0_Trap_Instruction_0 \
169 rd %asi, %g2;\
170 mov 8, %g3;\
171 stxa %g3, [%g0] 0x57;\
172 done;\
173 nop;nop;nop;nop
174
175#define H_HT0_Trap_Instruction_1
176#define My_HT0_Trap_Instruction_1 \
177 rd %asi, %g2;\
178 mov 8, %g3;\
179 stxa %g3, [%g0] 0x5f;\
180 done;\
181 nop;nop;nop;nop
182#define H_HT0_Trap_Instruction_2
183#define My_HT0_Trap_Instruction_2 \
184 umul %i6, 2, %l4;\
185 inc %o4;\
186 rdpr %tnpc, %g2; \
187 wrpr %g2, %tpc; \
188 add %g2, 4, %g2;\
189 wrpr %g2, %tnpc; \
190 sdiv %r2, %r0, %r0; \
191 retry
192#define H_HT0_Trap_Instruction_3
193#define My_HT0_Trap_Instruction_3 \
194 umul %i5, 3, %l3;\
195 inc %o6;\
196 rdpr %tnpc, %g2; \
197 illtrap ;\
198 wrpr %g2, %tpc; \
199 add %g2, 4, %g2;\
200 wrpr %g2, %tnpc; \
201 retry
202#define H_HT0_Trap_Instruction_4
203#define My_HT0_Trap_Instruction_4 \
204 rdpr %tnpc, %g2; \
205 save; \
206 wrpr %g2, %tpc; \
207 add %g2, 4, %g2;\
208 wrpr %g2, %tnpc; \
209 restore; \
210 illtrap;\
211 retry
212#define H_HT0_Trap_Instruction_5
213#define My_HT0_Trap_Instruction_5 \
214 call htrap_5_ext;\
215 nop; retry;\
216 nop; nop; nop; nop; nop
217
218#define H_HT0_Mem_Address_Not_Aligned_0x34
219#define My_HT0_Mem_Address_Not_Aligned_0x34 \
220 umul %i7, 4, %g1;\
221 inc %o6;\
222 umul %i4, 3, %l3;\
223 inc %g6;\
224 save ;\
225 restore ;\
226 done ;\
227 nop;
228#define H_HT0_Illegal_instruction_0x10
229#define My_HT0_Illegal_instruction_0x10 \
230 umul %i0, 4, %g1;\
231 inc %o6;\
232 ba 1f; \
233 rdhpr %htstate, %g3;\
234 2: done; \
235 1: ba 2b;\
236 wrhpr %g3, 1, %htstate;nop
237
238#define H_HT0_DAE_so_page_0x30
239#define My_HT0_DAE_so_page_0x30 \
240 umul %i5, 4, %g5;\
241 inc %g6;\
242 save; \
243 restore;\
244 rd %fprs, %g2; \
245 wr %g2, 0x4, %fprs ;\
246 done; \
247 nop;
248#define H_HT0_DAE_invalid_asi_0x14
249#define SUN_H_HT0_DAE_invalid_asi_0x14 \
250 umul %i5, 4, %g5;\
251 inc %g6;\
252 save; \
253 restore;\
254 rd %fprs, %g2; \
255 wr %g2, 0x4, %fprs ;\
256 done; \
257 nop;
258#define H_HT0_DAE_privilege_violation_0x15
259#define SUN_H_HT0_DAE_privilege_violation_0x15 \
260 umul %i5, 4, %g5;\
261 inc %g6;\
262 save; \
263 restore;\
264 rd %fprs, %g2; \
265 wr %g2, 0x4, %fprs ;\
266 done; \
267 nop;
268#define H_HT0_Privileged_Action_0x37
269#define My_HT0_Privileged_Action_0x37 \
270 inc %l5;\
271 dec %g3;\
272 umul %i5, 4, %g5;\
273 save; \
274 restore;\
275 done; \
276 nop; nop
277#define H_HT0_Lddf_Mem_Address_Not_Aligned_0x35
278#define My_HT0_Lddf_Mem_Address_Not_Aligned_0x35 \
279 inc %l5;\
280 dec %g3;\
281 rdpr %tpc, %g2; \
282 add %g2, 0x4, %g2; \
283 wrpr %g2, %tpc; \
284 add %g2, 0x4, %g2; \
285 wrpr %g2, %tnpc; \
286 retry
287#define H_HT0_Stdf_Mem_Address_Not_Aligned_0x36
288#define My_HT0_Stdf_Mem_Address_Not_Aligned_0x36 \
289 inc %l5;\
290 dec %g3;\
291 rdpr %tpc, %g2; \
292 add %g2, 0x4, %g2; \
293 wrpr %g2, %tpc; \
294 add %g2, 0x4, %g2; \
295 wrpr %g2, %tnpc; \
296 retry
297#define H_HT0_Fp_exception_other_0x22
298#define My_HT0_Fp_exception_other_0x22 \
299 inc %l6;\
300 dec %g5;\
301 umul %i5, 4, %g2;\
302 save; \
303 restore;\
304 done; \
305 nop; nop
306#define H_HT0_Division_By_Zero
307#define My_HT0_Division_By_Zero \
308 inc %l6;\
309 dec %g5;\
310 umul %i5, 4, %g2;\
311 save; \
312 restore;\
313 done; \
314 nop; nop
315#define H_T0_Division_By_Zero
316#define My_T0_Division_By_Zero \
317 inc %l6;\
318 dec %g5;\
319 umul %i5, 4, %g2;\
320 save; \
321 restore;\
322 done; \
323 nop; nop
324#define H_T1_Division_By_Zero_0x28
325#define My_H_T1_Division_By_Zero_0x28 \
326 inc %l6;\
327 dec %g5;\
328 umul %i5, 4, %g2;\
329 save; \
330 restore;\
331 done; \
332 nop; nop
333
334#define H_T0_Division_By_Zero
335#define My_T0_Division_By_Zero\
336 inc %l6;\
337 dec %g5;\
338 umul %i5, 4, %g2;\
339 save; \
340 restore;\
341 done; \
342 nop; nop
343
344#define H_T1_Fp_Exception_Other_0x22
345#define My_H_T1_Fp_Exception_Other_0x22 \
346 inc %l6;\
347 dec %g5;\
348 umul %i5, 4, %g2;\
349 save; \
350 restore;\
351 done; \
352 nop; nop
353#define H_T1_Privileged_Opcode_0x11
354#define SUN_H_T1_Privileged_Opcode_0x11 \
355 inc %l6;\
356 dec %g5;\
357 umul %i5, 4, %g2;\
358 save; \
359 restore;\
360 done; \
361 nop; nop
362
363#define H_HT0_Fp_disabled_0x20
364#define My_HT0_Fp_disabled_0x20 \
365 mov 0x4, %g2 ;\
366 wr %g2, 0x0, %fprs ;\
367 sllx %g2, 10, %g3; \
368 rdpr %tstate, %g2;\
369 or %g2, %g3, %g2 ;\
370 wrpr %g2, 0x0, %tstate;\
371 retry; nop
372
373#define H_T0_Fp_disabled_0x20
374#define My_T0_Fp_disabled_0x20 \
375 mov 0x4, %g2 ;\
376 wr %g2, 0x0, %fprs ;\
377 sllx %g2, 10, %g3; \
378 rdpr %tstate, %g2;\
379 or %g2, %g3, %g2 ;\
380 wrpr %g2, 0x0, %tstate;\
381 retry; nop
382
383#define H_T1_Fp_Disabled_0x20
384#define My_H_T1_Fp_Disabled_0x20 \
385 mov 0x4, %g2 ;\
386 wr %g2, 0x0, %fprs ;\
387 sllx %g2, 10, %g3; \
388 rdpr %tstate, %g2;\
389 or %g2, %g3, %g2 ;\
390 wrpr %g2, 0x0, %tstate;\
391 retry; nop
392
393#define H_HT0_Watchdog_Reset_0x02
394#define My_HT0_Watchdog_Reset_0x02 \
395 call wdog_2_ext;\
396 nop;retry;nop;nop;nop;nop;nop
397
398#define H_T0_Privileged_opcode_0x11
399#define My_T0_Privileged_opcode_0x11 \
400 umul %i0, 4, %g1;\
401 not %g0, %g2; \
402 ba 1f; \
403 illtrap; \
404 2: done; \
405 nop; \
406 1: ba 2b; \
407 ldx [%g2], %g3
408
409#define H_T0_Fp_exception_other_0x22
410#define My_T0_Fp_exception_other_0x22 \
411 inc %l6;\
412 dec %g5;\
413 umul %i5, 4, %g2;\
414 save; \
415 restore;\
416 done; \
417 nop; nop
418
419#define H_HT0_Trap_Level_Zero_0x5f
420#define My_HT0_Trap_Level_Zero_0x5f \
421 not %g0, %g2; \
422 rdhpr %hpstate, %g3;\
423 jmp %g2;\
424 rdhpr %htstate, %g3;\
425 and %g3, 0xfe, %g3;\
426 wrhpr %g3, 0, %htstate;\
427 retry;nop
428
429
430#define H_HT0_Instruction_address_range_0x0d
431#define SUN_H_HT0_Instruction_address_range_0x0d \
432 done;nop
433
434#define H_HT0_mem_address_range_0x2e
435#define SUN_H_HT0_mem_address_range_0x2e \
436 done;nop
437
438
439#include "hboot.s"
440.text
441.global main
442main:
443
444 ! Set up ld/st area per thread
445 ta T_RD_THID ! Result in %o1 = r9
446 umul %r9, 256, %r31
447 setx user_data_start, %r1, %r3
448 add %r31, %r3, %r31
449 wr %r0, 0x4, %asi
450
451!Initializing integer registers
452 ldx [%r31+0], %r0
453 ldx [%r31+8], %r1
454 ldx [%r31+16], %r2
455 ldx [%r31+24], %r3
456 ldx [%r31+32], %r4
457 ldx [%r31+40], %r5
458 ldx [%r31+48], %r6
459 ldx [%r31+56], %r7
460 ldx [%r31+64], %r8
461 ldx [%r31+72], %r9
462 ldx [%r31+80], %r10
463 ldx [%r31+88], %r11
464 ldx [%r31+96], %r12
465 ldx [%r31+104], %r13
466 ldx [%r31+112], %r14
467 ldx [%r31+120], %r15
468 ldx [%r31+128], %r16
469 ldx [%r31+136], %r17
470 ldx [%r31+144], %r18
471 ldx [%r31+152], %r19
472 ldx [%r31+160], %r20
473 ldx [%r31+168], %r21
474 ldx [%r31+176], %r22
475 ldx [%r31+184], %r23
476 ldx [%r31+192], %r24
477 ldx [%r31+200], %r25
478 ldx [%r31+208], %r26
479 ldx [%r31+216], %r27
480 ldx [%r31+224], %r28
481 ldx [%r31+232], %r29
482 ldx [%r31+240], %r30
483 save %r31, %r0, %r31
484 ldx [%r31+0], %r0
485 ldx [%r31+8], %r1
486 ldx [%r31+16], %r2
487 ldx [%r31+24], %r3
488 ldx [%r31+32], %r4
489 ldx [%r31+40], %r5
490 ldx [%r31+48], %r6
491 ldx [%r31+56], %r7
492 ldx [%r31+64], %r8
493 ldx [%r31+72], %r9
494 ldx [%r31+80], %r10
495 ldx [%r31+88], %r11
496 ldx [%r31+96], %r12
497 ldx [%r31+104], %r13
498 ldx [%r31+112], %r14
499 ldx [%r31+120], %r15
500 ldx [%r31+128], %r16
501 ldx [%r31+136], %r17
502 ldx [%r31+144], %r18
503 ldx [%r31+152], %r19
504 ldx [%r31+160], %r20
505 ldx [%r31+168], %r21
506 ldx [%r31+176], %r22
507 ldx [%r31+184], %r23
508 ldx [%r31+192], %r24
509 ldx [%r31+200], %r25
510 ldx [%r31+208], %r26
511 ldx [%r31+216], %r27
512 ldx [%r31+224], %r28
513 ldx [%r31+232], %r29
514 ldx [%r31+240], %r30
515 save %r31, %r0, %r31
516 ldx [%r31+0], %r0
517 ldx [%r31+8], %r1
518 ldx [%r31+16], %r2
519 ldx [%r31+24], %r3
520 ldx [%r31+32], %r4
521 ldx [%r31+40], %r5
522 ldx [%r31+48], %r6
523 ldx [%r31+56], %r7
524 ldx [%r31+64], %r8
525 ldx [%r31+72], %r9
526 ldx [%r31+80], %r10
527 ldx [%r31+88], %r11
528 ldx [%r31+96], %r12
529 ldx [%r31+104], %r13
530 ldx [%r31+112], %r14
531 ldx [%r31+120], %r15
532 ldx [%r31+128], %r16
533 ldx [%r31+136], %r17
534 ldx [%r31+144], %r18
535 ldx [%r31+152], %r19
536 ldx [%r31+160], %r20
537 ldx [%r31+168], %r21
538 ldx [%r31+176], %r22
539 ldx [%r31+184], %r23
540 ldx [%r31+192], %r24
541 ldx [%r31+200], %r25
542 ldx [%r31+208], %r26
543 ldx [%r31+216], %r27
544 ldx [%r31+224], %r28
545 ldx [%r31+232], %r29
546 ldx [%r31+240], %r30
547 save %r31, %r0, %r31
548 restore
549 restore
550 restore
551!Initializing float registers
552 ldd [%r31+0], %f0
553 ldd [%r31+16], %f2
554 ldd [%r31+32], %f4
555 ldd [%r31+48], %f6
556 ldd [%r31+64], %f8
557 ldd [%r31+80], %f10
558 ldd [%r31+96], %f12
559 ldd [%r31+112], %f14
560 ldd [%r31+128], %f16
561 ldd [%r31+144], %f18
562 ldd [%r31+160], %f20
563 ldd [%r31+176], %f22
564 ldd [%r31+192], %f24
565 ldd [%r31+208], %f26
566 ldd [%r31+224], %f28
567 ldd [%r31+240], %f30
568 .word 0x91a00566 ! 1: FSQRTq fsqrt
569 ta T_CHANGE_PRIV ! macro
570 .word 0x24700001 ! 3: BPLE <illegal instruction>
571DS_0:
572 .word 0x20800001 ! 5: BN bn,a <label_0x1>
573 illtrap
574 .word 0x81b08309 ! 4: ALLIGNADDRESS alignaddr %r2, %r9, %r0
575 .word 0x8d902ade ! 5: WRPR_PSTATE_I wrpr %r0, 0x0ade, %pstate
576 .word 0x8d802004 ! 6: WRFPRS_I wr %r0, 0x0004, %fprs
577 .word 0xc0cfe010 ! 7: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r0
578 .word 0x9ed3e001 ! 8: UMULcc_I umulcc %r15, 0x0001, %r15
579 .word 0x81982247 ! 9: WRHPR_HPSTATE_I wrhpr %r0, 0x0247, %hpstate
580 .word 0xded004a0 ! 10: LDSHA_R ldsha [%r0, %r0] 0x25, %r15
581 .word 0x8d902002 ! 11: WRPR_PSTATE_I wrpr %r0, 0x0002, %pstate
582 .word 0x81982d5b ! 12: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5b, %hpstate
583 .word 0x26700001 ! 13: BPL <illegal instruction>
584 .word 0x85480000 ! 14: RDHPR_HPSTATE rdhpr %hpstate, %r2
585 .word 0x8da089ea ! 15: FDIVq dis not found
586
587 .word 0x8d902083 ! 16: WRPR_PSTATE_I wrpr %r0, 0x0083, %pstate
588 .word 0x8d802000 ! 17: WRFPRS_I wr %r0, 0x0000, %fprs
589 .word 0xcc27e001 ! 18: STW_I stw %r6, [%r31 + 0x0001]
590 .word 0x89a289e0 ! 19: FDIVq dis not found
591
592 .word 0x8d90208e ! 20: WRPR_PSTATE_I wrpr %r0, 0x008e, %pstate
593 .word 0x8d802004 ! 21: WRFPRS_I wr %r0, 0x0004, %fprs
594 .word 0x95a00541 ! 22: FSQRTd fsqrt
595 .word 0x81504000 ! 23: RDPR_TNPC rdpr %tnpc, %r0
596 .word 0x81514000 ! 24: RDPR_TBA rdpr %tba, %r0
597 .word 0xc13fc001 ! 25: STDF_R std %f0, [%r1, %r31]
598 .word 0xc0900e80 ! 26: LDUHA_R lduha [%r0, %r0] 0x74, %r0
599 .word 0x8d902acb ! 27: WRPR_PSTATE_I wrpr %r0, 0x0acb, %pstate
600 .word 0x91480000 ! 28: RDHPR_HPSTATE rdhpr %hpstate, %r8
601 .word 0x2e700001 ! 29: BPVS <illegal instruction>
602 ta T_CHANGE_NONPRIV ! macro
603 .word 0xd037c001 ! 31: STH_R sth %r8, [%r31 + %r1]
604 .word 0xd0dfe010 ! 32: LDXA_I ldxa [%r31, + 0x0010] %asi, %r8
605 .word 0xd07fe001 ! 33: SWAP_I swap %r8, [%r31 + 0x0001]
606 .word 0x2a800001 ! 34: BCS bcs,a <label_0x1>
607 .word 0x827ae001 ! 35: SDIV_I sdiv %r11, 0x0001, %r1
608 .word 0x81982d0a ! 36: WRHPR_HPSTATE_I wrhpr %r0, 0x0d0a, %hpstate
609 .word 0x97d02031 ! 37: Tcc_I tge icc_or_xcc, %r0 + 49
610 ta T_CHANGE_PRIV ! macro
611 ta T_CHANGE_NONHPRIV ! macro
612 .word 0xc2d004a0 ! 40: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
613 .word 0x89a089ea ! 41: FDIVq dis not found
614
615 .word 0xc817c000 ! 42: LDUH_R lduh [%r31 + %r0], %r4
616 .word 0xc88008a0 ! 43: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
617 .word 0x8d9020cf ! 44: WRPR_PSTATE_I wrpr %r0, 0x00cf, %pstate
618 .word 0xc88008a0 ! 45: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
619 .word 0x81480000 ! 46: RDHPR_HPSTATE rdhpr %hpstate, %r0
620 .word 0x819824d8 ! 47: WRHPR_HPSTATE_I wrhpr %r0, 0x04d8, %hpstate
621 .word 0x81982e41 ! 48: WRHPR_HPSTATE_I wrhpr %r0, 0x0e41, %hpstate
622 .word 0xc0d80e80 ! 49: LDXA_R ldxa [%r0, %r0] 0x74, %r0
623 ta T_CHANGE_PRIV ! macro
624 .word 0x87802080 ! 51: WRASI_I wr %r0, 0x0080, %asi
625 .word 0x8d802000 ! 52: WRFPRS_I wr %r0, 0x0000, %fprs
626 .word 0x9b6b2001 ! 53: SDIVX_I sdivx %r12, 0x0001, %r13
627 .word 0x8d802000 ! 54: WRFPRS_I wr %r0, 0x0000, %fprs
628 .word 0x8198248c ! 55: WRHPR_HPSTATE_I wrhpr %r0, 0x048c, %hpstate
629DS_1:
630 .word 0x32800001 ! 57: BNE bne,a <label_0x1>
631 .word 0xc332c009 ! 57: STQF_R - %f1, [%r9, %r11]
632 .word 0x93458000 ! 56: RD_SOFTINT_REG rd %softint, %r9
633 .word 0x8e6a8008 ! 57: UDIVX_R udivx %r10, %r8, %r7
634 .word 0x8d802000 ! 58: WRFPRS_I wr %r0, 0x0000, %fprs
635 .word 0x8680e001 ! 59: ADDcc_I addcc %r3, 0x0001, %r3
636DS_2:
637 .word 0x32800001 ! 61: BNE bne,a <label_0x1>
638 illtrap
639 .word 0x83b1c303 ! 60: ALLIGNADDRESS alignaddr %r7, %r3, %r1
640 .word 0xc2800c00 ! 61: LDUWA_R lduwa [%r0, %r0] 0x60, %r1
641 .word 0x91d02032 ! 62: Tcc_I ta icc_or_xcc, %r0 + 50
642 .word 0x91a1cd25 ! 63: FsMULd fsmuld %f7, %f36, %f8
643 .word 0x20800001 ! 64: BN bn,a <label_0x1>
644 .word 0xd08008a0 ! 65: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
645 .word 0x9c4ac009 ! 66: MULX_R mulx %r11, %r9, %r14
646 .word 0x8d902085 ! 67: WRPR_PSTATE_I wrpr %r0, 0x0085, %pstate
647 .word 0x8dd02031 ! 68: Tcc_I tneg icc_or_xcc, %r0 + 49
648 ta T_CHANGE_NONPRIV ! macro
649 .word 0x8d802000 ! 70: WRFPRS_I wr %r0, 0x0000, %fprs
650 .word 0xdc8fe030 ! 71: LDUBA_I lduba [%r31, + 0x0030] %asi, %r14
651 ta T_CHANGE_NONPRIV ! macro
652 ta T_CHANGE_NONHPRIV ! macro
653DS_3:
654 .word 0x22800001 ! 75: BE be,a <label_0x1>
655 illtrap
656 .word 0x97b3c303 ! 74: ALLIGNADDRESS alignaddr %r15, %r3, %r11
657DS_4:
658 .word 0x34800001 ! 76: BG bg,a <label_0x1>
659 .word 0xc1306001 ! 76: STQF_I - %f0, [0x0001, %r1]
660 .word 0x91458000 ! 75: RD_SOFTINT_REG rd %softint, %r8
661 .word 0x83a2c9eb ! 76: FDIVq dis not found
662
663 .word 0xc327c00b ! 77: STF_R st %f1, [%r11, %r31]
664 .word 0x9d508000 ! 78: RDPR_TSTATE rdpr %tstate, %r14
665 ta T_CHANGE_NONHPRIV ! macro
666 .word 0xdcd7e010 ! 80: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r14
667 .word 0x8fa1cdc9 ! 81: FdMULq fdmulq
668 .word 0xcedfe010 ! 82: LDXA_I ldxa [%r31, + 0x0010] %asi, %r7
669 .word 0x8d802000 ! 83: WRFPRS_I wr %r0, 0x0000, %fprs
670 .word 0x3e700001 ! 84: BPVC <illegal instruction>
671 .word 0x3e700001 ! 85: BPVC <illegal instruction>
672 .word 0x9a686001 ! 86: UDIVX_I udivx %r1, 0x0001, %r13
673 ta T_CHANGE_PRIV ! macro
674DS_5:
675 .word 0x32800001 ! 89: BNE bne,a <label_0x1>
676 illtrap
677 .word 0x99b28300 ! 88: ALLIGNADDRESS alignaddr %r10, %r0, %r12
678 .word 0xd82fc000 ! 89: STB_R stb %r12, [%r31 + %r0]
679 .word 0x9da01a6d ! 90: FqTOi fqtoi
680 mov 0x32, %r30
681 .word 0x91d0001e ! 91: Tcc_R ta icc_or_xcc, %r0 + %r30
682 .word 0x34800001 ! 92: BG bg,a <label_0x1>
683 .word 0x819821c5 ! 93: WRHPR_HPSTATE_I wrhpr %r0, 0x01c5, %hpstate
684 .word 0x8198215d ! 94: WRHPR_HPSTATE_I wrhpr %r0, 0x015d, %hpstate
685 .word 0x81982a55 ! 95: WRHPR_HPSTATE_I wrhpr %r0, 0x0a55, %hpstate
686DS_6:
687 .word 0x22800001 ! 97: BE be,a <label_0x1>
688 .word 0xdd338004 ! 97: STQF_R - %f14, [%r4, %r14]
689 .word 0x99458000 ! 96: RD_SOFTINT_REG rd %softint, %r12
690 ta T_CHANGE_NONHPRIV ! macro
691 .word 0xd807e001 ! 98: LDUW_I lduw [%r31 + 0x0001], %r12
692 .word 0x87802004 ! 99: WRASI_I wr %r0, 0x0004, %asi
693 ta T_CHANGE_TO_TL0 ! macro
694 .word 0x8d9020d9 ! 101: WRPR_PSTATE_I wrpr %r0, 0x00d9, %pstate
695 ta T_CHANGE_TO_TL0 ! macro
696 .word 0x87802004 ! 103: WRASI_I wr %r0, 0x0004, %asi
697 .word 0x8198240e ! 104: WRHPR_HPSTATE_I wrhpr %r0, 0x040e, %hpstate
698 .word 0x36800001 ! 105: BGE bge,a <label_0x1>
699 .word 0x81a189a1 ! 106: FDIVs fdivs %f6, %f1, %f0
700 .word 0x9679c007 ! 107: SDIV_R sdiv %r7, %r7, %r11
701 .word 0x81982c97 ! 108: WRHPR_HPSTATE_I wrhpr %r0, 0x0c97, %hpstate
702 .word 0x8f494000 ! 109: RDHPR_HTBA rdhpr %htba, %r7
703 .word 0x8d902a44 ! 110: WRPR_PSTATE_I wrpr %r0, 0x0a44, %pstate
704 .word 0xce800a60 ! 111: LDUWA_R lduwa [%r0, %r0] 0x53, %r7
705 .word 0x81d02035 ! 112: Tcc_I tn icc_or_xcc, %r0 + 53
706 .word 0xce8008a0 ! 113: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
707 .word 0x8000e001 ! 114: ADD_I add %r3, 0x0001, %r0
708 ta T_CHANGE_NONPRIV ! macro
709 .word 0xc0d804a0 ! 116: LDXA_R ldxa [%r0, %r0] 0x25, %r0
710DS_7:
711 .word 0x22800001 ! 118: BE be,a <label_0x1>
712 .word 0xd9300009 ! 118: STQF_R - %f12, [%r9, %r0]
713 .word 0x8f458000 ! 117: RD_SOFTINT_REG rd %softint, %r7
714 .word 0xcf97e001 ! 118: LDQFA_I - [%r31, 0x0001], %f7
715 .word 0x81a000c6 ! 119: FNEGd fnegd %f6, %f0
716 .word 0x84022001 ! 120: ADD_I add %r8, 0x0001, %r2
717 .word 0x8d90264b ! 121: WRPR_PSTATE_I wrpr %r0, 0x064b, %pstate
718 .word 0x87802014 ! 122: WRASI_I wr %r0, 0x0014, %asi
719 .word 0x81982c81 ! 123: WRHPR_HPSTATE_I wrhpr %r0, 0x0c81, %hpstate
720 .word 0xc41fe001 ! 124: LDD_I ldd [%r31 + 0x0001], %r2
721 .word 0x9fa00dce ! 125: FdMULq fdmulq
722 .word 0x3a800001 ! 126: BCC bcc,a <label_0x1>
723 .word 0x83d02032 ! 127: Tcc_I te icc_or_xcc, %r0 + 50
724 .word 0x81a1cd2e ! 128: FsMULd fsmuld %f7, %f14, %f0
725 .word 0x819829c2 ! 129: WRHPR_HPSTATE_I wrhpr %r0, 0x09c2, %hpstate
726 .word 0xc117c000 ! 130: LDQF_R - [%r31, %r0], %f0
727 .word 0xc0c80e40 ! 131: LDSBA_R ldsba [%r0, %r0] 0x72, %r0
728 .word 0x8ad16001 ! 132: UMULcc_I umulcc %r5, 0x0001, %r5
729 .word 0x87d02035 ! 133: Tcc_I tl icc_or_xcc, %r0 + 53
730 ta T_CHANGE_NONHPRIV ! macro
731 .word 0xcb27e001 ! 135: STF_I st %f5, [0x0001, %r31]
732 .word 0xca900e60 ! 136: LDUHA_R lduha [%r0, %r0] 0x73, %r5
733DS_8:
734 .word 0x32800001 ! 138: BNE bne,a <label_0x1>
735 .word 0xcf326001 ! 138: STQF_I - %f7, [0x0001, %r9]
736 .word 0x8b458000 ! 137: RD_SOFTINT_REG rd %softint, %r5
737 .word 0x84c3a001 ! 138: ADDCcc_I addccc %r14, 0x0001, %r2
738 .word 0xc457e001 ! 139: LDSH_I ldsh [%r31 + 0x0001], %r2
739 .word 0x8d902cc1 ! 140: WRPR_PSTATE_I wrpr %r0, 0x0cc1, %pstate
740 .word 0x8d902e46 ! 141: WRPR_PSTATE_I wrpr %r0, 0x0e46, %pstate
741 .word 0x9a832001 ! 142: ADDcc_I addcc %r12, 0x0001, %r13
742 .word 0x9c00a001 ! 143: ADD_I add %r2, 0x0001, %r14
743 ta T_CHANGE_NONHPRIV ! macro
744DS_9:
745 .word 0x22800001 ! 146: BE be,a <label_0x1>
746 illtrap
747 .word 0x85b20301 ! 145: ALLIGNADDRESS alignaddr %r8, %r1, %r2
748 .word 0xc48008a0 ! 146: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
749 .word 0x38700001 ! 147: BPGU <illegal instruction>
750 .word 0x844a8005 ! 148: MULX_R mulx %r10, %r5, %r2
751 .word 0xc48fe030 ! 149: LDUBA_I lduba [%r31, + 0x0030] %asi, %r2
752 .word 0x22700001 ! 150: BPE <illegal instruction>
753 ta T_CHANGE_TO_TL0 ! macro
754DS_10:
755 .word 0x20800001 ! 153: BN bn,a <label_0x1>
756 illtrap
757 .word 0x8bb0c304 ! 152: ALLIGNADDRESS alignaddr %r3, %r4, %r5
758 .word 0x9fd02030 ! 153: Tcc_I tvc icc_or_xcc, %r0 + 48
759DS_11:
760 .word 0x22800001 ! 155: BE be,a <label_0x1>
761 illtrap
762 .word 0x83b08304 ! 154: ALLIGNADDRESS alignaddr %r2, %r4, %r1
763 .word 0x26700001 ! 155: BPL <illegal instruction>
764DS_12:
765 .word 0x20800001 ! 157: BN bn,a <label_0x1>
766 .word 0xd7320007 ! 157: STQF_R - %f11, [%r7, %r8]
767 .word 0x81458000 ! 156: RD_SOFTINT_REG stbar
768 .word 0x8198211b ! 157: WRHPR_HPSTATE_I wrhpr %r0, 0x011b, %hpstate
769 .word 0x87802016 ! 158: WRASI_I wr %r0, 0x0016, %asi
770DS_13:
771 .word 0x34800001 ! 160: BG bg,a <label_0x1>
772 illtrap
773 .word 0x95b30301 ! 159: ALLIGNADDRESS alignaddr %r12, %r1, %r10
774 .word 0x85500000 ! 160: RDPR_TPC rdpr %tpc, %r2
775 ta T_CHANGE_NONHPRIV ! macro
776 mov 0x35, %r30
777 .word 0x81d0001e ! 162: Tcc_R tn icc_or_xcc, %r0 + %r30
778 .word 0x86786001 ! 163: SDIV_I sdiv %r1, 0x0001, %r3
779 ta T_CHANGE_NONPRIV ! macro
780 .word 0x87802004 ! 165: WRASI_I wr %r0, 0x0004, %asi
781 .word 0x819826d1 ! 166: WRHPR_HPSTATE_I wrhpr %r0, 0x06d1, %hpstate
782 .word 0x8a504006 ! 167: UMUL_R umul %r1, %r6, %r5
783 .word 0x8d802004 ! 168: WRFPRS_I wr %r0, 0x0004, %fprs
784 .word 0x32700001 ! 169: BPNE <illegal instruction>
785 .word 0x8ba0054d ! 170: FSQRTd fsqrt
786 .word 0x8d902e5d ! 171: WRPR_PSTATE_I wrpr %r0, 0x0e5d, %pstate
787 .word 0xca9004a0 ! 172: LDUHA_R lduha [%r0, %r0] 0x25, %r5
788 .word 0x8d802004 ! 173: WRFPRS_I wr %r0, 0x0004, %fprs
789 ta T_CHANGE_NONPRIV ! macro
790 .word 0x81982e93 ! 175: WRHPR_HPSTATE_I wrhpr %r0, 0x0e93, %hpstate
791 .word 0x8b6bc002 ! 176: SDIVX_R sdivx %r15, %r2, %r5
792DS_14:
793 .word 0x22800001 ! 178: BE be,a <label_0x1>
794 illtrap
795 .word 0x9db3430e ! 177: ALLIGNADDRESS alignaddr %r13, %r14, %r14
796 .word 0xdcdfe030 ! 178: LDXA_I ldxa [%r31, + 0x0030] %asi, %r14
797DS_15:
798 .word 0x22800001 ! 180: BE be,a <label_0x1>
799 .word 0xdf31e001 ! 180: STQF_I - %f15, [0x0001, %r7]
800 .word 0x9b458000 ! 179: RD_SOFTINT_REG rd %softint, %r13
801 .word 0x8198235c ! 180: WRHPR_HPSTATE_I wrhpr %r0, 0x035c, %hpstate
802 mov 0x30, %r30
803 .word 0x87d0001e ! 181: Tcc_R tl icc_or_xcc, %r0 + %r30
804DS_16:
805 .word 0x20800001 ! 183: BN bn,a <label_0x1>
806 illtrap
807 .word 0x93b00304 ! 182: ALLIGNADDRESS alignaddr %r0, %r4, %r9
808 .word 0x81982a08 ! 183: WRHPR_HPSTATE_I wrhpr %r0, 0x0a08, %hpstate
809 .word 0xd2c004a0 ! 184: LDSWA_R ldswa [%r0, %r0] 0x25, %r9
810 .word 0x8d902486 ! 185: WRPR_PSTATE_I wrpr %r0, 0x0486, %pstate
811 mov 0x33, %r30
812 .word 0x8bd0001e ! 186: Tcc_R tcs icc_or_xcc, %r0 + %r30
813 .word 0x819824d4 ! 187: WRHPR_HPSTATE_I wrhpr %r0, 0x04d4, %hpstate
814 .word 0xd23fc004 ! 188: STD_R std %r9, [%r31 + %r4]
815 mov 0x31, %r30
816 .word 0x9fd0001e ! 189: Tcc_R tvc icc_or_xcc, %r0 + %r30
817 .word 0x884b6001 ! 190: MULX_I mulx %r13, 0x0001, %r4
818 mov 0x34, %r30
819 .word 0x9bd0001e ! 191: Tcc_R tcc icc_or_xcc, %r0 + %r30
820 mov 0x34, %r30
821 .word 0x91d0001e ! 192: Tcc_R ta icc_or_xcc, %r0 + %r30
822 .word 0x93d02032 ! 193: Tcc_I tne icc_or_xcc, %r0 + 50
823 .word 0xc9e7c024 ! 194: CASA_I casa [%r31] 0x 1, %r4, %r4
824 .word 0x85a3c9cb ! 195: FDIVd fdivd %f46, %f42, %f2
825 .word 0xc48008a0 ! 196: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
826 .word 0x87802089 ! 197: WRASI_I wr %r0, 0x0089, %asi
827 .word 0xc4800bc0 ! 198: LDUWA_R lduwa [%r0, %r0] 0x5e, %r2
828DS_17:
829 .word 0x22800001 ! 200: BE be,a <label_0x1>
830 .word 0xd133c00b ! 200: STQF_R - %f8, [%r11, %r15]
831 .word 0x9b458000 ! 199: RD_SOFTINT_REG rd %softint, %r13
832 .word 0x8d902a4f ! 200: WRPR_PSTATE_I wrpr %r0, 0x0a4f, %pstate
833 .word 0x87802016 ! 201: WRASI_I wr %r0, 0x0016, %asi
834 .word 0x9ba0056f ! 202: FSQRTq fsqrt
835 .word 0x8ba309e1 ! 203: FDIVq dis not found
836
837 .word 0x88d9c006 ! 204: SMULcc_R smulcc %r7, %r6, %r4
838 ta T_CHANGE_TO_TL0 ! macro
839 .word 0x8d802000 ! 206: WRFPRS_I wr %r0, 0x0000, %fprs
840 .word 0x8d902888 ! 207: WRPR_PSTATE_I wrpr %r0, 0x0888, %pstate
841 mov 0x35, %r30
842 .word 0x87d0001e ! 208: Tcc_R tl icc_or_xcc, %r0 + %r30
843 .word 0x91a38dce ! 209: FdMULq fdmulq
844 ta T_CHANGE_HPRIV ! macro
845 .word 0x9551c000 ! 211: RDPR_TL rdpr %tl, %r10
846 .word 0x88782001 ! 212: SDIV_I sdiv %r0, 0x0001, %r4
847 .word 0x8d902c52 ! 213: WRPR_PSTATE_I wrpr %r0, 0x0c52, %pstate
848 .word 0x91480000 ! 214: RDHPR_HPSTATE rdhpr %hpstate, %r8
849 ta T_CHANGE_HPRIV ! macro
850 .word 0x87802014 ! 216: WRASI_I wr %r0, 0x0014, %asi
851 .word 0x81982297 ! 217: WRHPR_HPSTATE_I wrhpr %r0, 0x0297, %hpstate
852 .word 0x8d902c8f ! 218: WRPR_PSTATE_I wrpr %r0, 0x0c8f, %pstate
853 .word 0x8198278a ! 219: WRHPR_HPSTATE_I wrhpr %r0, 0x078a, %hpstate
854 .word 0x8198238c ! 220: WRHPR_HPSTATE_I wrhpr %r0, 0x038c, %hpstate
855 .word 0x8d90221c ! 221: WRPR_PSTATE_I wrpr %r0, 0x021c, %pstate
856DS_18:
857 .word 0x20800001 ! 223: BN bn,a <label_0x1>
858 illtrap
859 .word 0x93b1430d ! 222: ALLIGNADDRESS alignaddr %r5, %r13, %r9
860 .word 0x8d902cc5 ! 223: WRPR_PSTATE_I wrpr %r0, 0x0cc5, %pstate
861 .word 0xd2ffc02d ! 224: SWAPA_R swapa %r9, [%r31 + %r13] 0x01
862 .word 0x8d802000 ! 225: WRFPRS_I wr %r0, 0x0000, %fprs
863 .word 0xd28fe030 ! 226: LDUBA_I lduba [%r31, + 0x0030] %asi, %r9
864 mov 0x31, %r30
865 .word 0x8bd0001e ! 227: Tcc_R tcs icc_or_xcc, %r0 + %r30
866 .word 0xd27fe001 ! 228: SWAP_I swap %r9, [%r31 + 0x0001]
867 .word 0x3a700001 ! 229: BPCC <illegal instruction>
868 .word 0x8d902698 ! 230: WRPR_PSTATE_I wrpr %r0, 0x0698, %pstate
869 .word 0x8d902058 ! 231: WRPR_PSTATE_I wrpr %r0, 0x0058, %pstate
870 mov 0x34, %r30
871 .word 0x81d0001e ! 232: Tcc_R tn icc_or_xcc, %r0 + %r30
872 ta T_CHANGE_NONHPRIV ! macro
873 ta T_CHANGE_HPRIV ! macro
874DS_19:
875 .word 0x34800001 ! 236: BG bg,a <label_0x1>
876 illtrap
877 .word 0x89b14300 ! 235: ALLIGNADDRESS alignaddr %r5, %r0, %r4
878 .word 0xc8d804a0 ! 236: LDXA_R ldxa [%r0, %r0] 0x25, %r4
879 .word 0x9f500000 ! 237: RDPR_TPC rdpr %tpc, %r15
880 .word 0xde8008a0 ! 238: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
881 .word 0x30800001 ! 239: BA ba,a <label_0x1>
882 .word 0x82826001 ! 240: ADDcc_I addcc %r9, 0x0001, %r1
883 .word 0xc2c80e40 ! 241: LDSBA_R ldsba [%r0, %r0] 0x72, %r1
884 .word 0xc20fe001 ! 242: LDUB_I ldub [%r31 + 0x0001], %r1
885 .word 0x87d02034 ! 243: Tcc_I tl icc_or_xcc, %r0 + 52
886 .word 0x9c79c00f ! 244: SDIV_R sdiv %r7, %r15, %r14
887 .word 0xdc9fe001 ! 245: LDDA_I ldda [%r31, + 0x0001] %asi, %r14
888 .word 0x9fa0c9c3 ! 246: FDIVd fdivd %f34, %f34, %f46
889 .word 0x99d02031 ! 247: Tcc_I tgu icc_or_xcc, %r0 + 49
890 mov 0x31, %r30
891 .word 0x8bd0001e ! 248: Tcc_R tcs icc_or_xcc, %r0 + %r30
892 .word 0x2a700001 ! 249: BPCS <illegal instruction>
893 .word 0x83a289e6 ! 250: FDIVq dis not found
894
895 .word 0xc28804a0 ! 251: LDUBA_R lduba [%r0, %r0] 0x25, %r1
896 .word 0xc27fe001 ! 252: SWAP_I swap %r1, [%r31 + 0x0001]
897 .word 0x90d9c00b ! 253: SMULcc_R smulcc %r7, %r11, %r8
898 .word 0x8d90244a ! 254: WRPR_PSTATE_I wrpr %r0, 0x044a, %pstate
899 .word 0x9a79c008 ! 255: SDIV_R sdiv %r7, %r8, %r13
900 .word 0x81982b00 ! 256: WRHPR_HPSTATE_I wrhpr %r0, 0x0b00, %hpstate
901 .word 0x99d02031 ! 257: Tcc_I tgu icc_or_xcc, %r0 + 49
902 ta T_CHANGE_HPRIV ! macro
903 mov 0x34, %r30
904 .word 0x8dd0001e ! 259: Tcc_R tneg icc_or_xcc, %r0 + %r30
905 ta T_CHANGE_NONPRIV ! macro
906 .word 0x87802004 ! 261: WRASI_I wr %r0, 0x0004, %asi
907 .word 0x819828c2 ! 262: WRHPR_HPSTATE_I wrhpr %r0, 0x08c2, %hpstate
908 .word 0x3a800001 ! 263: BCC bcc,a <label_0x1>
909 .word 0x8c81c006 ! 264: ADDcc_R addcc %r7, %r6, %r6
910 .word 0x85a000c8 ! 265: FNEGd fnegd %f8, %f2
911 .word 0x95d02033 ! 266: Tcc_I tg icc_or_xcc, %r0 + 51
912 .word 0x8d902ac7 ! 267: WRPR_PSTATE_I wrpr %r0, 0x0ac7, %pstate
913 .word 0x81982b1b ! 268: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1b, %hpstate
914 .word 0x81982117 ! 269: WRHPR_HPSTATE_I wrhpr %r0, 0x0117, %hpstate
915 .word 0x8da01a65 ! 270: FqTOi fqtoi
916 mov 0x35, %r30
917 .word 0x85d0001e ! 271: Tcc_R tle icc_or_xcc, %r0 + %r30
918 .word 0x3a800001 ! 272: BCC bcc,a <label_0x1>
919 .word 0x8d9020d7 ! 273: WRPR_PSTATE_I wrpr %r0, 0x00d7, %pstate
920 mov 0x35, %r30
921 .word 0x97d0001e ! 274: Tcc_R tge icc_or_xcc, %r0 + %r30
922DS_20:
923 .word 0x34800001 ! 276: BG bg,a <label_0x1>
924 .word 0xd9322001 ! 276: STQF_I - %f12, [0x0001, %r8]
925 .word 0x97458000 ! 275: RD_SOFTINT_REG rd %softint, %r11
926 .word 0x91a00544 ! 276: FSQRTd fsqrt
927 .word 0x9bd02031 ! 277: Tcc_I tcc icc_or_xcc, %r0 + 49
928 .word 0x81982d13 ! 278: WRHPR_HPSTATE_I wrhpr %r0, 0x0d13, %hpstate
929 .word 0x8d902a0b ! 279: WRPR_PSTATE_I wrpr %r0, 0x0a0b, %pstate
930 .word 0xd09fc020 ! 280: LDDA_R ldda [%r31, %r0] 0x01, %r8
931 .word 0x8d802000 ! 281: WRFPRS_I wr %r0, 0x0000, %fprs
932 .word 0x8d9020d7 ! 282: WRPR_PSTATE_I wrpr %r0, 0x00d7, %pstate
933 .word 0xd0800c40 ! 283: LDUWA_R lduwa [%r0, %r0] 0x62, %r8
934 .word 0xd09fe001 ! 284: LDDA_I ldda [%r31, + 0x0001] %asi, %r8
935 .word 0x9c6b4004 ! 285: UDIVX_R udivx %r13, %r4, %r14
936 .word 0x8d902213 ! 286: WRPR_PSTATE_I wrpr %r0, 0x0213, %pstate
937 .word 0x8d802004 ! 287: WRFPRS_I wr %r0, 0x0004, %fprs
938 .word 0x8d902699 ! 288: WRPR_PSTATE_I wrpr %r0, 0x0699, %pstate
939 .word 0xdc07e001 ! 289: LDUW_I lduw [%r31 + 0x0001], %r14
940 .word 0x8d902a1d ! 290: WRPR_PSTATE_I wrpr %r0, 0x0a1d, %pstate
941 .word 0x91514000 ! 291: RDPR_TBA rdpr %tba, %r8
942 .word 0xd0c80e60 ! 292: LDSBA_R ldsba [%r0, %r0] 0x73, %r8
943 .word 0x88d3a001 ! 293: UMULcc_I umulcc %r14, 0x0001, %r4
944 mov 0x32, %r30
945 .word 0x95d0001e ! 294: Tcc_R tg icc_or_xcc, %r0 + %r30
946 mov 0x30, %r30
947 .word 0x97d0001e ! 295: Tcc_R tge icc_or_xcc, %r0 + %r30
948 .word 0x8d902485 ! 296: WRPR_PSTATE_I wrpr %r0, 0x0485, %pstate
949 .word 0x9d500000 ! 297: RDPR_TPC rdpr %tpc, %r14
950 .word 0xdc900e40 ! 298: LDUHA_R lduha [%r0, %r0] 0x72, %r14
951 .word 0x824ae001 ! 299: MULX_I mulx %r11, 0x0001, %r1
952 .word 0x93494000 ! 300: RDHPR_HTBA rdhpr %htba, %r9
953 .word 0x8d802000 ! 301: WRFPRS_I wr %r0, 0x0000, %fprs
954 .word 0x3a700001 ! 302: BPCC <illegal instruction>
955 .word 0x8d90209f ! 303: WRPR_PSTATE_I wrpr %r0, 0x009f, %pstate
956 ta T_CHANGE_NONPRIV ! macro
957 .word 0x2a700001 ! 305: BPCS <illegal instruction>
958 .word 0xd28fe030 ! 306: LDUBA_I lduba [%r31, + 0x0030] %asi, %r9
959 .word 0x8d902e89 ! 307: WRPR_PSTATE_I wrpr %r0, 0x0e89, %pstate
960 mov 0x32, %r30
961 .word 0x95d0001e ! 308: Tcc_R tg icc_or_xcc, %r0 + %r30
962 .word 0x34800001 ! 309: BG bg,a <label_0x1>
963 ta T_CHANGE_NONPRIV ! macro
964 .word 0x8d9028c6 ! 311: WRPR_PSTATE_I wrpr %r0, 0x08c6, %pstate
965 .word 0x97500000 ! 312: RDPR_TPC rdpr %tpc, %r11
966 .word 0x9483a001 ! 313: ADDcc_I addcc %r14, 0x0001, %r10
967 ta T_CHANGE_NONPRIV ! macro
968 .word 0xd427c004 ! 315: STW_R stw %r10, [%r31 + %r4]
969 ta T_CHANGE_NONHPRIV ! macro
970 .word 0x97d02032 ! 317: Tcc_I tge icc_or_xcc, %r0 + 50
971 .word 0x9ba0056a ! 318: FSQRTq fsqrt
972 .word 0x85a3cdc7 ! 319: FdMULq fdmulq
973 mov 0x35, %r30
974 .word 0x85d0001e ! 320: Tcc_R tle icc_or_xcc, %r0 + %r30
975 ta T_CHANGE_HPRIV ! macro
976 .word 0x89a000c7 ! 322: FNEGd fnegd %f38, %f4
977 .word 0xc81fc000 ! 323: LDD_R ldd [%r31 + %r0], %r4
978 ta T_CHANGE_NONHPRIV ! macro
979 .word 0x87802080 ! 325: WRASI_I wr %r0, 0x0080, %asi
980 .word 0x2c700001 ! 326: BPNEG <illegal instruction>
981 ta T_CHANGE_HPRIV ! macro
982 .word 0x81982ec3 ! 328: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec3, %hpstate
983 .word 0xc917c000 ! 329: LDQF_R - [%r31, %r0], %f4
984 .word 0x8d902c80 ! 330: WRPR_PSTATE_I wrpr %r0, 0x0c80, %pstate
985 .word 0xc8dfe020 ! 331: LDXA_I ldxa [%r31, + 0x0020] %asi, %r4
986DS_21:
987 .word 0x22800001 ! 333: BE be,a <label_0x1>
988 .word 0xc930800b ! 333: STQF_R - %f4, [%r11, %r2]
989 .word 0x97458000 ! 332: RD_SOFTINT_REG rd %softint, %r11
990 .word 0x8d902c1f ! 333: WRPR_PSTATE_I wrpr %r0, 0x0c1f, %pstate
991 .word 0x884b6001 ! 334: MULX_I mulx %r13, 0x0001, %r4
992 .word 0x93a14d25 ! 335: FsMULd fsmuld %f5, %f36, %f40
993 .word 0x8198245f ! 336: WRHPR_HPSTATE_I wrhpr %r0, 0x045f, %hpstate
994 .word 0x84826001 ! 337: ADDcc_I addcc %r9, 0x0001, %r2
995 ta T_CHANGE_NONPRIV ! macro
996 .word 0x93d02034 ! 339: Tcc_I tne icc_or_xcc, %r0 + 52
997 .word 0xc4bfc025 ! 340: STDA_R stda %r2, [%r31 + %r5] 0x01
998 .word 0x8d9024d1 ! 341: WRPR_PSTATE_I wrpr %r0, 0x04d1, %pstate
999 ta T_CHANGE_TO_TL0 ! macro
1000 mov 0x31, %r30
1001 .word 0x8dd0001e ! 343: Tcc_R tneg icc_or_xcc, %r0 + %r30
1002 .word 0xc5e7c025 ! 344: CASA_I casa [%r31] 0x 1, %r5, %r2
1003 .word 0x87802004 ! 345: WRASI_I wr %r0, 0x0004, %asi
1004DS_22:
1005 .word 0x34800001 ! 347: BG bg,a <label_0x1>
1006 illtrap
1007 .word 0x9fb0830a ! 346: ALLIGNADDRESS alignaddr %r2, %r10, %r15
1008 mov 0x31, %r30
1009 .word 0x9bd0001e ! 347: Tcc_R tcc icc_or_xcc, %r0 + %r30
1010 mov 0x33, %r30
1011 .word 0x89d0001e ! 348: Tcc_R tleu icc_or_xcc, %r0 + %r30
1012 .word 0x83d02034 ! 349: Tcc_I te icc_or_xcc, %r0 + 52
1013 .word 0xde1fc000 ! 350: LDD_R ldd [%r31 + %r0], %r15
1014 .word 0x82022001 ! 351: ADD_I add %r8, 0x0001, %r1
1015 .word 0x8d90261d ! 352: WRPR_PSTATE_I wrpr %r0, 0x061d, %pstate
1016 .word 0x87802004 ! 353: WRASI_I wr %r0, 0x0004, %asi
1017 .word 0x97d02032 ! 354: Tcc_I tge icc_or_xcc, %r0 + 50
1018 .word 0x8d902e5d ! 355: WRPR_PSTATE_I wrpr %r0, 0x0e5d, %pstate
1019 ta T_CHANGE_NONHPRIV ! macro
1020 .word 0x99d02034 ! 357: Tcc_I tgu icc_or_xcc, %r0 + 52
1021 .word 0x87802004 ! 358: WRASI_I wr %r0, 0x0004, %asi
1022 .word 0x9fd02032 ! 359: Tcc_I tvc icc_or_xcc, %r0 + 50
1023 .word 0xc22fc00a ! 360: STB_R stb %r1, [%r31 + %r10]
1024 .word 0x38700001 ! 361: BPGU <illegal instruction>
1025 .word 0x8d902084 ! 362: WRPR_PSTATE_I wrpr %r0, 0x0084, %pstate
1026 .word 0xc227c00a ! 363: STW_R stw %r1, [%r31 + %r10]
1027 .word 0xc21fe001 ! 364: LDD_I ldd [%r31 + 0x0001], %r1
1028 .word 0x81a0056a ! 365: FSQRTq fsqrt
1029 .word 0x20700001 ! 366: BPN <illegal instruction>
1030 .word 0x8d9020c0 ! 367: WRPR_PSTATE_I wrpr %r0, 0x00c0, %pstate
1031 .word 0x8e79e001 ! 368: SDIV_I sdiv %r7, 0x0001, %r7
1032 .word 0x95508000 ! 369: RDPR_TSTATE rdpr %tstate, %r10
1033 .word 0x87802004 ! 370: WRASI_I wr %r0, 0x0004, %asi
1034 .word 0x9fa3c9e4 ! 371: FDIVq dis not found
1035
1036 mov 0x31, %r30
1037 .word 0x85d0001e ! 372: Tcc_R tle icc_or_xcc, %r0 + %r30
1038 .word 0xdedfe010 ! 373: LDXA_I ldxa [%r31, + 0x0010] %asi, %r15
1039 .word 0x8d902c4b ! 374: WRPR_PSTATE_I wrpr %r0, 0x0c4b, %pstate
1040 ta T_CHANGE_TO_TL0 ! macro
1041 .word 0x916b6001 ! 376: SDIVX_I sdivx %r13, 0x0001, %r8
1042 .word 0x8c48000a ! 377: MULX_R mulx %r0, %r10, %r6
1043 .word 0x3e800001 ! 378: BVC bvc,a <label_0x1>
1044 ta T_CHANGE_NONHPRIV ! macro
1045 .word 0x36800001 ! 380: BGE bge,a <label_0x1>
1046 .word 0xcde7c02a ! 381: CASA_I casa [%r31] 0x 1, %r10, %r6
1047 .word 0x8ec0a001 ! 382: ADDCcc_I addccc %r2, 0x0001, %r7
1048 ta T_CHANGE_PRIV ! macro
1049 .word 0x9a82e001 ! 384: ADDcc_I addcc %r11, 0x0001, %r13
1050 .word 0x8d802000 ! 385: WRFPRS_I wr %r0, 0x0000, %fprs
1051 .word 0x30800001 ! 386: BA ba,a <label_0x1>
1052DS_23:
1053 .word 0x34800001 ! 388: BG bg,a <label_0x1>
1054 .word 0xc9306001 ! 388: STQF_I - %f4, [0x0001, %r1]
1055 .word 0x8f458000 ! 387: RD_SOFTINT_REG rd %softint, %r7
1056 .word 0x87802080 ! 388: WRASI_I wr %r0, 0x0080, %asi
1057 .word 0xcecfe030 ! 389: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r7
1058 .word 0x8fa01a66 ! 390: FqTOi fqtoi
1059DS_24:
1060 .word 0x32800001 ! 392: BNE bne,a <label_0x1>
1061 illtrap
1062 .word 0x9bb08306 ! 391: ALLIGNADDRESS alignaddr %r2, %r6, %r13
1063 ta T_CHANGE_HPRIV ! macro
1064 .word 0xdb27c006 ! 393: STF_R st %f13, [%r6, %r31]
1065 .word 0x89a24d29 ! 394: FsMULd fsmuld %f9, %f40, %f4
1066 .word 0x32800001 ! 395: BNE bne,a <label_0x1>
1067 .word 0x81d02033 ! 396: Tcc_I tn icc_or_xcc, %r0 + 51
1068 .word 0x20800001 ! 397: BN bn,a <label_0x1>
1069 .word 0x9dd02031 ! 398: Tcc_I tpos icc_or_xcc, %r0 + 49
1070 ta T_CHANGE_PRIV ! macro
1071 .word 0x87802016 ! 400: WRASI_I wr %r0, 0x0016, %asi
1072 .word 0x8d802000 ! 401: WRFPRS_I wr %r0, 0x0000, %fprs
1073 .word 0x8d802004 ! 402: WRFPRS_I wr %r0, 0x0004, %fprs
1074 .word 0x8e528001 ! 403: UMUL_R umul %r10, %r1, %r7
1075 .word 0xcebfc021 ! 404: STDA_R stda %r7, [%r31 + %r1] 0x01
1076 ta T_CHANGE_NONHPRIV ! macro
1077DS_25:
1078 .word 0x34800001 ! 407: BG bg,a <label_0x1>
1079 .word 0xc132a001 ! 407: STQF_I - %f0, [0x0001, %r10]
1080 .word 0x8d458000 ! 406: RD_SOFTINT_REG rd %softint, %r6
1081 .word 0xcc8008a0 ! 407: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
1082 mov 0x35, %r30
1083 .word 0x9bd0001e ! 408: Tcc_R tcc icc_or_xcc, %r0 + %r30
1084 mov 0x31, %r30
1085 .word 0x87d0001e ! 409: Tcc_R tl icc_or_xcc, %r0 + %r30
1086 .word 0x99a389e6 ! 410: FDIVq dis not found
1087
1088DS_26:
1089 .word 0x32800001 ! 412: BNE bne,a <label_0x1>
1090 illtrap
1091 .word 0x9bb10304 ! 411: ALLIGNADDRESS alignaddr %r4, %r4, %r13
1092 .word 0x91d02035 ! 412: Tcc_I ta icc_or_xcc, %r0 + 53
1093 .word 0xdad7e000 ! 413: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r13
1094 .word 0x81982b1f ! 414: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1f, %hpstate
1095 ta T_CHANGE_NONPRIV ! macro
1096DS_27:
1097 .word 0x20800001 ! 417: BN bn,a <label_0x1>
1098 .word 0xd733400d ! 417: STQF_R - %f11, [%r13, %r13]
1099 .word 0x9f458000 ! 416: RD_SOFTINT_REG rd %softint, %r15
1100 .word 0x20700001 ! 417: BPN <illegal instruction>
1101 .word 0xde8008a0 ! 418: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
1102 .word 0x8d802004 ! 419: WRFPRS_I wr %r0, 0x0004, %fprs
1103 .word 0x81982d56 ! 420: WRHPR_HPSTATE_I wrhpr %r0, 0x0d56, %hpstate
1104 .word 0x87d02030 ! 421: Tcc_I tl icc_or_xcc, %r0 + 48
1105 .word 0xde8008a0 ! 422: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
1106 .word 0x81982cdd ! 423: WRHPR_HPSTATE_I wrhpr %r0, 0x0cdd, %hpstate
1107 .word 0x85d02033 ! 424: Tcc_I tle icc_or_xcc, %r0 + 51
1108DS_28:
1109 .word 0x32800001 ! 426: BNE bne,a <label_0x1>
1110 .word 0xdf32a001 ! 426: STQF_I - %f15, [0x0001, %r10]
1111 .word 0x89458000 ! 425: RD_SOFTINT_REG rd %softint, %r4
1112 .word 0xc82fc00d ! 426: STB_R stb %r4, [%r31 + %r13]
1113DS_29:
1114 .word 0x22800001 ! 428: BE be,a <label_0x1>
1115 .word 0xd733c005 ! 428: STQF_R - %f11, [%r5, %r15]
1116 .word 0x81458000 ! 427: RD_SOFTINT_REG stbar
1117 ta T_CHANGE_PRIV ! macro
1118 .word 0x87d02035 ! 429: Tcc_I tl icc_or_xcc, %r0 + 53
1119 .word 0x81982482 ! 430: WRHPR_HPSTATE_I wrhpr %r0, 0x0482, %hpstate
1120 .word 0x8d902c9f ! 431: WRPR_PSTATE_I wrpr %r0, 0x0c9f, %pstate
1121 .word 0x9da000cb ! 432: FNEGd fnegd %f42, %f14
1122 .word 0x9fa289a8 ! 433: FDIVs fdivs %f10, %f8, %f15
1123 .word 0xde47e001 ! 434: LDSW_I ldsw [%r31 + 0x0001], %r15
1124 ta T_CHANGE_HPRIV ! macro
1125 .word 0x81982058 ! 436: WRHPR_HPSTATE_I wrhpr %r0, 0x0058, %hpstate
1126 .word 0xde4fe001 ! 437: LDSB_I ldsb [%r31 + 0x0001], %r15
1127 .word 0x8d902203 ! 438: WRPR_PSTATE_I wrpr %r0, 0x0203, %pstate
1128 .word 0xdec7e020 ! 439: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r15
1129 .word 0x81982e8e ! 440: WRHPR_HPSTATE_I wrhpr %r0, 0x0e8e, %hpstate
1130 .word 0x9ed2a001 ! 441: UMULcc_I umulcc %r10, 0x0001, %r15
1131 .word 0x8e52400e ! 442: UMUL_R umul %r9, %r14, %r7
1132DS_30:
1133 .word 0x34800001 ! 444: BG bg,a <label_0x1>
1134 illtrap
1135 .word 0x97b1c307 ! 443: ALLIGNADDRESS alignaddr %r7, %r7, %r11
1136 .word 0xd68008a0 ! 444: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
1137 .word 0x819822c6 ! 445: WRHPR_HPSTATE_I wrhpr %r0, 0x02c6, %hpstate
1138 .word 0x81982bc3 ! 446: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc3, %hpstate
1139 .word 0x83a2c9af ! 447: FDIVs fdivs %f11, %f15, %f1
1140DS_31:
1141 .word 0x34800001 ! 449: BG bg,a <label_0x1>
1142 .word 0xc333a001 ! 449: STQF_I - %f1, [0x0001, %r14]
1143 .word 0x93458000 ! 448: RD_SOFTINT_REG rd %softint, %r9
1144 .word 0x81982759 ! 449: WRHPR_HPSTATE_I wrhpr %r0, 0x0759, %hpstate
1145 .word 0x36800001 ! 450: BGE bge,a <label_0x1>
1146 ta T_CHANGE_NONPRIV ! macro
1147 .word 0x87802016 ! 452: WRASI_I wr %r0, 0x0016, %asi
1148 .word 0x8d902a48 ! 453: WRPR_PSTATE_I wrpr %r0, 0x0a48, %pstate
1149 .word 0x8d802000 ! 454: WRFPRS_I wr %r0, 0x0000, %fprs
1150 .word 0x30700001 ! 455: BPA <illegal instruction>
1151 .word 0x8d90280b ! 456: WRPR_PSTATE_I wrpr %r0, 0x080b, %pstate
1152 .word 0x8d90264e ! 457: WRPR_PSTATE_I wrpr %r0, 0x064e, %pstate
1153 .word 0x83d02031 ! 458: Tcc_I te icc_or_xcc, %r0 + 49
1154 mov 0x33, %r30
1155 .word 0x9fd0001e ! 459: Tcc_R tvc icc_or_xcc, %r0 + %r30
1156 .word 0xd28008a0 ! 460: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
1157 .word 0x87802004 ! 461: WRASI_I wr %r0, 0x0004, %asi
1158 .word 0x89d02032 ! 462: Tcc_I tleu icc_or_xcc, %r0 + 50
1159 .word 0xd337c00f ! 463: STQF_R - %f9, [%r15, %r31]
1160 .word 0x844b0004 ! 464: MULX_R mulx %r12, %r4, %r2
1161 .word 0x819825d1 ! 465: WRHPR_HPSTATE_I wrhpr %r0, 0x05d1, %hpstate
1162 mov 0x34, %r30
1163 .word 0x85d0001e ! 466: Tcc_R tle icc_or_xcc, %r0 + %r30
1164DS_32:
1165 .word 0x20800001 ! 468: BN bn,a <label_0x1>
1166 .word 0xc332e001 ! 468: STQF_I - %f1, [0x0001, %r11]
1167 .word 0x93458000 ! 467: RD_SOFTINT_REG rd %softint, %r9
1168 .word 0x8d9028db ! 468: WRPR_PSTATE_I wrpr %r0, 0x08db, %pstate
1169 .word 0x9bd02030 ! 469: Tcc_I tcc icc_or_xcc, %r0 + 48
1170 .word 0x8198279b ! 470: WRHPR_HPSTATE_I wrhpr %r0, 0x079b, %hpstate
1171 .word 0x24700001 ! 471: BPLE <illegal instruction>
1172 ta T_CHANGE_TO_TL0 ! macro
1173 .word 0x8ba10dc0 ! 473: FdMULq fdmulq
1174 .word 0x8d9024d0 ! 474: WRPR_PSTATE_I wrpr %r0, 0x04d0, %pstate
1175 .word 0x8d902c85 ! 475: WRPR_PSTATE_I wrpr %r0, 0x0c85, %pstate
1176 .word 0x8d9024cd ! 476: WRPR_PSTATE_I wrpr %r0, 0x04cd, %pstate
1177 .word 0x81982144 ! 477: WRHPR_HPSTATE_I wrhpr %r0, 0x0144, %hpstate
1178 .word 0x8d902c54 ! 478: WRPR_PSTATE_I wrpr %r0, 0x0c54, %pstate
1179 .word 0xca5fe001 ! 479: LDX_I ldx [%r31 + 0x0001], %r5
1180 .word 0x8d9022d6 ! 480: WRPR_PSTATE_I wrpr %r0, 0x02d6, %pstate
1181 ta T_CHANGE_NONHPRIV ! macro
1182 .word 0xca27e001 ! 482: STW_I stw %r5, [%r31 + 0x0001]
1183 .word 0x8d902447 ! 483: WRPR_PSTATE_I wrpr %r0, 0x0447, %pstate
1184 .word 0x81982852 ! 484: WRHPR_HPSTATE_I wrhpr %r0, 0x0852, %hpstate
1185 .word 0x84c0a001 ! 485: ADDCcc_I addccc %r2, 0x0001, %r2
1186 .word 0x8d902489 ! 486: WRPR_PSTATE_I wrpr %r0, 0x0489, %pstate
1187 .word 0xc457e001 ! 487: LDSH_I ldsh [%r31 + 0x0001], %r2
1188 ta T_CHANGE_HPRIV ! macro
1189 .word 0x8ba0056d ! 489: FSQRTq fsqrt
1190 .word 0x81982789 ! 490: WRHPR_HPSTATE_I wrhpr %r0, 0x0789, %hpstate
1191 .word 0xca880e80 ! 491: LDUBA_R lduba [%r0, %r0] 0x74, %r5
1192 ta T_CHANGE_HPRIV ! macro
1193 .word 0x95d02030 ! 493: Tcc_I tg icc_or_xcc, %r0 + 48
1194 .word 0xcb37c00d ! 494: STQF_R - %f5, [%r13, %r31]
1195 .word 0x85a00567 ! 495: FSQRTq fsqrt
1196 .word 0x87802089 ! 496: WRASI_I wr %r0, 0x0089, %asi
1197 ta T_CHANGE_NONPRIV ! macro
1198 ta T_CHANGE_NONPRIV ! macro
1199 .word 0xc4800c00 ! 499: LDUWA_R lduwa [%r0, %r0] 0x60, %r2
1200 ta T_CHANGE_NONPRIV ! macro
1201 .word 0x87a349a4 ! 501: FDIVs fdivs %f13, %f4, %f3
1202 .word 0x864ae001 ! 502: MULX_I mulx %r11, 0x0001, %r3
1203 .word 0x8e7b800c ! 503: SDIV_R sdiv %r14, %r12, %r7
1204 .word 0x9350c000 ! 504: RDPR_TT rdpr %tt, %r9
1205 mov 0x35, %r30
1206 .word 0x97d0001e ! 505: Tcc_R tge icc_or_xcc, %r0 + %r30
1207 .word 0x90782001 ! 506: SDIV_I sdiv %r0, 0x0001, %r8
1208 .word 0x9ba01a61 ! 507: FqTOi fqtoi
1209 .word 0x906b800c ! 508: UDIVX_R udivx %r14, %r12, %r8
1210 .word 0x9ad2e001 ! 509: UMULcc_I umulcc %r11, 0x0001, %r13
1211 .word 0x8198279d ! 510: WRHPR_HPSTATE_I wrhpr %r0, 0x079d, %hpstate
1212 .word 0x91a01a6a ! 511: FqTOi fqtoi
1213 .word 0xd09fe001 ! 512: LDDA_I ldda [%r31, + 0x0001] %asi, %r8
1214 ta T_CHANGE_NONHPRIV ! macro
1215 .word 0x8d802004 ! 514: WRFPRS_I wr %r0, 0x0004, %fprs
1216 .word 0x87a000cb ! 515: FNEGd fnegd %f42, %f34
1217 .word 0x844a4009 ! 516: MULX_R mulx %r9, %r9, %r2
1218 .word 0xc48008a0 ! 517: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
1219 ta T_CHANGE_PRIV ! macro
1220 .word 0xc48fe010 ! 519: LDUBA_I lduba [%r31, + 0x0010] %asi, %r2
1221 .word 0xc537c009 ! 520: STQF_R - %f2, [%r9, %r31]
1222 .word 0x3a800001 ! 521: BCC bcc,a <label_0x1>
1223 .word 0x99d02035 ! 522: Tcc_I tgu icc_or_xcc, %r0 + 53
1224 .word 0xc48804a0 ! 523: LDUBA_R lduba [%r0, %r0] 0x25, %r2
1225 mov 0x32, %r30
1226 .word 0x9dd0001e ! 524: Tcc_R tpos icc_or_xcc, %r0 + %r30
1227 .word 0x8d902a51 ! 525: WRPR_PSTATE_I wrpr %r0, 0x0a51, %pstate
1228 .word 0x8cd9800d ! 526: SMULcc_R smulcc %r6, %r13, %r6
1229DS_33:
1230 .word 0x20800001 ! 528: BN bn,a <label_0x1>
1231 illtrap
1232 .word 0x8fb1830b ! 527: ALLIGNADDRESS alignaddr %r6, %r11, %r7
1233 .word 0x81982341 ! 528: WRHPR_HPSTATE_I wrhpr %r0, 0x0341, %hpstate
1234 mov 0x30, %r30
1235 .word 0x91d0001e ! 529: Tcc_R ta icc_or_xcc, %r0 + %r30
1236 .word 0x8198270f ! 530: WRHPR_HPSTATE_I wrhpr %r0, 0x070f, %hpstate
1237 .word 0x87494000 ! 531: RDHPR_HTBA rdhpr %htba, %r3
1238 .word 0xc6800b00 ! 532: LDUWA_R lduwa [%r0, %r0] 0x58, %r3
1239 .word 0x96814004 ! 533: ADDcc_R addcc %r5, %r4, %r11
1240 .word 0x82806001 ! 534: ADDcc_I addcc %r1, 0x0001, %r1
1241 .word 0x2c700001 ! 535: BPNEG <illegal instruction>
1242 .word 0x8d802004 ! 536: WRFPRS_I wr %r0, 0x0004, %fprs
1243 .word 0x38700001 ! 537: BPGU <illegal instruction>
1244 .word 0x8d902690 ! 538: WRPR_PSTATE_I wrpr %r0, 0x0690, %pstate
1245 .word 0x85a00565 ! 539: FSQRTq fsqrt
1246 .word 0x81982949 ! 540: WRHPR_HPSTATE_I wrhpr %r0, 0x0949, %hpstate
1247DS_34:
1248 .word 0x20800001 ! 542: BN bn,a <label_0x1>
1249 .word 0xc131e001 ! 542: STQF_I - %f0, [0x0001, %r7]
1250 .word 0x95458000 ! 541: RD_SOFTINT_REG rd %softint, %r10
1251 .word 0xd41fc000 ! 542: LDD_R ldd [%r31 + %r0], %r10
1252 .word 0x84c16001 ! 543: ADDCcc_I addccc %r5, 0x0001, %r2
1253DS_35:
1254 .word 0x34800001 ! 545: BG bg,a <label_0x1>
1255 illtrap
1256 .word 0x95b1c309 ! 544: ALLIGNADDRESS alignaddr %r7, %r9, %r10
1257 ta T_CHANGE_NONHPRIV ! macro
1258 .word 0xd4c804a0 ! 546: LDSBA_R ldsba [%r0, %r0] 0x25, %r10
1259 .word 0x87802004 ! 547: WRASI_I wr %r0, 0x0004, %asi
1260 mov 0x33, %r30
1261 .word 0x83d0001e ! 548: Tcc_R te icc_or_xcc, %r0 + %r30
1262 .word 0x8d802000 ! 549: WRFPRS_I wr %r0, 0x0000, %fprs
1263 .word 0x36700001 ! 550: BPGE <illegal instruction>
1264 ta T_CHANGE_HPRIV ! macro
1265 .word 0x97a10d20 ! 552: FsMULd fsmuld %f4, %f0, %f42
1266 .word 0x8d902092 ! 553: WRPR_PSTATE_I wrpr %r0, 0x0092, %pstate
1267 .word 0xd64fc000 ! 554: LDSB_R ldsb [%r31 + %r0], %r11
1268 .word 0x936b0006 ! 555: SDIVX_R sdivx %r12, %r6, %r9
1269 .word 0x83d02030 ! 556: Tcc_I te icc_or_xcc, %r0 + 48
1270 .word 0x8d9022c4 ! 557: WRPR_PSTATE_I wrpr %r0, 0x02c4, %pstate
1271 .word 0xd297e000 ! 558: LDUHA_I lduha [%r31, + 0x0000] %asi, %r9
1272 .word 0xd2800ba0 ! 559: LDUWA_R lduwa [%r0, %r0] 0x5d, %r9
1273 .word 0x8d902e0a ! 560: WRPR_PSTATE_I wrpr %r0, 0x0e0a, %pstate
1274 .word 0x9ad26001 ! 561: UMULcc_I umulcc %r9, 0x0001, %r13
1275DS_36:
1276 .word 0x34800001 ! 563: BG bg,a <label_0x1>
1277 .word 0xd931000d ! 563: STQF_R - %f12, [%r13, %r4]
1278 .word 0x93458000 ! 562: RD_SOFTINT_REG rd %softint, %r9
1279 .word 0x8f692001 ! 563: SDIVX_I sdivx %r4, 0x0001, %r7
1280 .word 0xceffc02d ! 564: SWAPA_R swapa %r7, [%r31 + %r13] 0x01
1281 .word 0xce800c00 ! 565: LDUWA_R lduwa [%r0, %r0] 0x60, %r7
1282 .word 0x81982bdd ! 566: WRHPR_HPSTATE_I wrhpr %r0, 0x0bdd, %hpstate
1283 ta T_CHANGE_TO_TL0 ! macro
1284 .word 0x8d802000 ! 568: WRFPRS_I wr %r0, 0x0000, %fprs
1285 .word 0xce9fe001 ! 569: LDDA_I ldda [%r31, + 0x0001] %asi, %r7
1286 ta T_CHANGE_HPRIV ! macro
1287 .word 0x2a800001 ! 571: BCS bcs,a <label_0x1>
1288 .word 0xce8008a0 ! 572: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
1289 .word 0x9269c003 ! 573: UDIVX_R udivx %r7, %r3, %r9
1290 .word 0x9481a001 ! 574: ADDcc_I addcc %r6, 0x0001, %r10
1291 .word 0x8d902c46 ! 575: WRPR_PSTATE_I wrpr %r0, 0x0c46, %pstate
1292DS_37:
1293 .word 0x32800001 ! 577: BNE bne,a <label_0x1>
1294 .word 0xdb312001 ! 577: STQF_I - %f13, [0x0001, %r4]
1295 .word 0x93458000 ! 576: RD_SOFTINT_REG rd %softint, %r9
1296 .word 0x87802088 ! 577: WRASI_I wr %r0, 0x0088, %asi
1297 .word 0x8d902048 ! 578: WRPR_PSTATE_I wrpr %r0, 0x0048, %pstate
1298 mov 0x31, %r30
1299 .word 0x83d0001e ! 579: Tcc_R te icc_or_xcc, %r0 + %r30
1300 .word 0x9ba18d20 ! 580: FsMULd fsmuld %f6, %f0, %f44
1301 ta T_CHANGE_PRIV ! macro
1302 .word 0xda8008a0 ! 582: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
1303 .word 0x956a4008 ! 583: SDIVX_R sdivx %r9, %r8, %r10
1304 .word 0x8d902ac6 ! 584: WRPR_PSTATE_I wrpr %r0, 0x0ac6, %pstate
1305 .word 0xd4800c60 ! 585: LDUWA_R lduwa [%r0, %r0] 0x63, %r10
1306 .word 0x82810005 ! 586: ADDcc_R addcc %r4, %r5, %r1
1307 .word 0x8d802004 ! 587: WRFPRS_I wr %r0, 0x0004, %fprs
1308 ta T_CHANGE_NONHPRIV ! macro
1309 .word 0x8d902a41 ! 589: WRPR_PSTATE_I wrpr %r0, 0x0a41, %pstate
1310 .word 0xc28fe030 ! 590: LDUBA_I lduba [%r31, + 0x0030] %asi, %r1
1311 .word 0x8dd02034 ! 591: Tcc_I tneg icc_or_xcc, %r0 + 52
1312 ta T_CHANGE_PRIV ! macro
1313 .word 0x8d902495 ! 593: WRPR_PSTATE_I wrpr %r0, 0x0495, %pstate
1314 .word 0x85a3cd24 ! 594: FsMULd fsmuld %f15, %f4, %f2
1315 .word 0x87802004 ! 595: WRASI_I wr %r0, 0x0004, %asi
1316 .word 0x2c800001 ! 596: BNEG bneg,a <label_0x1>
1317 mov 0x33, %r30
1318 .word 0x87d0001e ! 597: Tcc_R tl icc_or_xcc, %r0 + %r30
1319 .word 0xc49004a0 ! 598: LDUHA_R lduha [%r0, %r0] 0x25, %r2
1320 .word 0x87802004 ! 599: WRASI_I wr %r0, 0x0004, %asi
1321 .word 0x8d802000 ! 600: WRFPRS_I wr %r0, 0x0000, %fprs
1322 .word 0xc4c804a0 ! 601: LDSBA_R ldsba [%r0, %r0] 0x25, %r2
1323 .word 0xc4ffc024 ! 602: SWAPA_R swapa %r2, [%r31 + %r4] 0x01
1324 .word 0x9d51c000 ! 603: RDPR_TL rdpr %tl, %r14
1325 .word 0x8478c000 ! 604: SDIV_R sdiv %r3, %r0, %r2
1326 .word 0x87802004 ! 605: WRASI_I wr %r0, 0x0004, %asi
1327 mov 0x34, %r30
1328 .word 0x87d0001e ! 606: Tcc_R tl icc_or_xcc, %r0 + %r30
1329 ta T_CHANGE_NONPRIV ! macro
1330 .word 0x97a149c3 ! 608: FDIVd fdivd %f36, %f34, %f42
1331 .word 0x8d802000 ! 609: WRFPRS_I wr %r0, 0x0000, %fprs
1332 ta T_CHANGE_NONHPRIV ! macro
1333DS_38:
1334 .word 0x20800001 ! 612: BN bn,a <label_0x1>
1335 .word 0xc1312001 ! 612: STQF_I - %f0, [0x0001, %r4]
1336 .word 0x91458000 ! 611: RD_SOFTINT_REG rd %softint, %r8
1337 .word 0x8d802000 ! 612: WRFPRS_I wr %r0, 0x0000, %fprs
1338 ta T_CHANGE_TO_TL0 ! macro
1339 .word 0x93a3c9ad ! 614: FDIVs fdivs %f15, %f13, %f9
1340 .word 0x8d90284b ! 615: WRPR_PSTATE_I wrpr %r0, 0x084b, %pstate
1341 .word 0x8d902a4e ! 616: WRPR_PSTATE_I wrpr %r0, 0x0a4e, %pstate
1342DS_39:
1343 .word 0x32800001 ! 618: BNE bne,a <label_0x1>
1344 illtrap
1345 .word 0x99b04309 ! 617: ALLIGNADDRESS alignaddr %r1, %r9, %r12
1346 ta T_CHANGE_NONPRIV ! macro
1347 mov 0x30, %r30
1348 .word 0x8dd0001e ! 619: Tcc_R tneg icc_or_xcc, %r0 + %r30
1349 .word 0xd88804a0 ! 620: LDUBA_R lduba [%r0, %r0] 0x25, %r12
1350 .word 0x8d802004 ! 621: WRFPRS_I wr %r0, 0x0004, %fprs
1351 .word 0x81a00545 ! 622: FSQRTd fsqrt
1352 ta T_CHANGE_NONHPRIV ! macro
1353 .word 0xc127e001 ! 624: STF_I st %f0, [0x0001, %r31]
1354 .word 0xc01fe001 ! 625: LDD_I ldd [%r31 + 0x0001], %r0
1355 .word 0x81982f88 ! 626: WRHPR_HPSTATE_I wrhpr %r0, 0x0f88, %hpstate
1356 .word 0x34700001 ! 627: BPG <illegal instruction>
1357 mov 0x30, %r30
1358 .word 0x97d0001e ! 628: Tcc_R tge icc_or_xcc, %r0 + %r30
1359DS_40:
1360 .word 0x32800001 ! 630: BNE bne,a <label_0x1>
1361 .word 0xc7326001 ! 630: STQF_I - %f3, [0x0001, %r9]
1362 .word 0x8d458000 ! 629: RD_SOFTINT_REG rd %softint, %r6
1363 .word 0xccdfe030 ! 630: LDXA_I ldxa [%r31, + 0x0030] %asi, %r6
1364DS_41:
1365 .word 0x34800001 ! 632: BG bg,a <label_0x1>
1366 .word 0xd7322001 ! 632: STQF_I - %f11, [0x0001, %r8]
1367 .word 0x93458000 ! 631: RD_SOFTINT_REG rd %softint, %r9
1368 .word 0x81982ddf ! 632: WRHPR_HPSTATE_I wrhpr %r0, 0x0ddf, %hpstate
1369 .word 0x81982f0a ! 633: WRHPR_HPSTATE_I wrhpr %r0, 0x0f0a, %hpstate
1370 .word 0x8678c003 ! 634: SDIV_R sdiv %r3, %r3, %r3
1371 mov 0x35, %r30
1372 .word 0x89d0001e ! 635: Tcc_R tleu icc_or_xcc, %r0 + %r30
1373 .word 0x85d02034 ! 636: Tcc_I tle icc_or_xcc, %r0 + 52
1374DS_42:
1375 .word 0x20800001 ! 638: BN bn,a <label_0x1>
1376 illtrap
1377 .word 0x8db10305 ! 637: ALLIGNADDRESS alignaddr %r4, %r5, %r6
1378 ta T_CHANGE_HPRIV ! macro
1379 .word 0x81d02032 ! 639: Tcc_I tn icc_or_xcc, %r0 + 50
1380 ta T_CHANGE_PRIV ! macro
1381 .word 0xcc8008a0 ! 641: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
1382 .word 0x9351c000 ! 642: RDPR_TL rdpr %tl, %r9
1383 .word 0xd2800bc0 ! 643: LDUWA_R lduwa [%r0, %r0] 0x5e, %r9
1384 .word 0x8d802000 ! 644: WRFPRS_I wr %r0, 0x0000, %fprs
1385 .word 0xd28fe010 ! 645: LDUBA_I lduba [%r31, + 0x0010] %asi, %r9
1386 .word 0xd25fc000 ! 646: LDX_R ldx [%r31 + %r0], %r9
1387 .word 0xd33fc005 ! 647: STDF_R std %f9, [%r5, %r31]
1388 ta T_CHANGE_TO_TL0 ! macro
1389 .word 0x20800001 ! 649: BN bn,a <label_0x1>
1390 .word 0x8d902243 ! 650: WRPR_PSTATE_I wrpr %r0, 0x0243, %pstate
1391 .word 0x98680005 ! 651: UDIVX_R udivx %r0, %r5, %r12
1392 .word 0x81a24dcc ! 652: FdMULq fdmulq
1393 ta T_CHANGE_NONHPRIV ! macro
1394 .word 0x89a01a66 ! 654: FqTOi fqtoi
1395 .word 0x8d902a55 ! 655: WRPR_PSTATE_I wrpr %r0, 0x0a55, %pstate
1396 .word 0x8d9020da ! 656: WRPR_PSTATE_I wrpr %r0, 0x00da, %pstate
1397 mov 0x34, %r30
1398 .word 0x9fd0001e ! 657: Tcc_R tvc icc_or_xcc, %r0 + %r30
1399 .word 0x8d902a80 ! 658: WRPR_PSTATE_I wrpr %r0, 0x0a80, %pstate
1400 .word 0x867b8002 ! 659: SDIV_R sdiv %r14, %r2, %r3
1401 .word 0x93d02033 ! 660: Tcc_I tne icc_or_xcc, %r0 + 51
1402 .word 0x87802014 ! 661: WRASI_I wr %r0, 0x0014, %asi
1403 .word 0x38800001 ! 662: BGU bgu,a <label_0x1>
1404 .word 0x8d902a9d ! 663: WRPR_PSTATE_I wrpr %r0, 0x0a9d, %pstate
1405 .word 0xc67fe001 ! 664: SWAP_I swap %r3, [%r31 + 0x0001]
1406 .word 0x83a0056c ! 665: FSQRTq fsqrt
1407 .word 0x85d02031 ! 666: Tcc_I tle icc_or_xcc, %r0 + 49
1408 ta T_CHANGE_HPRIV ! macro
1409 .word 0x8d802000 ! 668: WRFPRS_I wr %r0, 0x0000, %fprs
1410 .word 0x8198229d ! 669: WRHPR_HPSTATE_I wrhpr %r0, 0x029d, %hpstate
1411 .word 0x8d902acb ! 670: WRPR_PSTATE_I wrpr %r0, 0x0acb, %pstate
1412 .word 0xc28008a0 ! 671: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
1413 .word 0x93a209c1 ! 672: FDIVd fdivd %f8, %f32, %f40
1414 .word 0xd21fe001 ! 673: LDD_I ldd [%r31 + 0x0001], %r9
1415 .word 0x81982b93 ! 674: WRHPR_HPSTATE_I wrhpr %r0, 0x0b93, %hpstate
1416 .word 0x8d902243 ! 675: WRPR_PSTATE_I wrpr %r0, 0x0243, %pstate
1417 .word 0x9b508000 ! 676: RDPR_TSTATE rdpr %tstate, %r13
1418 .word 0x8198254f ! 677: WRHPR_HPSTATE_I wrhpr %r0, 0x054f, %hpstate
1419 .word 0xda800aa0 ! 678: LDUWA_R lduwa [%r0, %r0] 0x55, %r13
1420DS_43:
1421 .word 0x32800001 ! 680: BNE bne,a <label_0x1>
1422 .word 0xc130e001 ! 680: STQF_I - %f0, [0x0001, %r3]
1423 .word 0x99458000 ! 679: RD_SOFTINT_REG rd %softint, %r12
1424 .word 0x91a000cf ! 680: FNEGd fnegd %f46, %f8
1425 .word 0x8198240c ! 681: WRHPR_HPSTATE_I wrhpr %r0, 0x040c, %hpstate
1426 .word 0x8d802000 ! 682: WRFPRS_I wr %r0, 0x0000, %fprs
1427 .word 0xd0c804a0 ! 683: LDSBA_R ldsba [%r0, %r0] 0x25, %r8
1428 .word 0xd127c00f ! 684: STF_R st %f8, [%r15, %r31]
1429 ta T_CHANGE_NONPRIV ! macro
1430 .word 0x87a01a6a ! 686: FqTOi fqtoi
1431 ta T_CHANGE_NONPRIV ! macro
1432 mov 0x34, %r30
1433 .word 0x8fd0001e ! 688: Tcc_R tvs icc_or_xcc, %r0 + %r30
1434 .word 0xc6c804a0 ! 689: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
1435 .word 0x9cd36001 ! 690: UMULcc_I umulcc %r13, 0x0001, %r14
1436 .word 0xdc8804a0 ! 691: LDUBA_R lduba [%r0, %r0] 0x25, %r14
1437 .word 0xdc8fe010 ! 692: LDUBA_I lduba [%r31, + 0x0010] %asi, %r14
1438 .word 0x8d90225b ! 693: WRPR_PSTATE_I wrpr %r0, 0x025b, %pstate
1439 .word 0xdcd004a0 ! 694: LDSHA_R ldsha [%r0, %r0] 0x25, %r14
1440 .word 0x9283000f ! 695: ADDcc_R addcc %r12, %r15, %r9
1441 ta T_CHANGE_HPRIV ! macro
1442 .word 0x97d02030 ! 697: Tcc_I tge icc_or_xcc, %r0 + 48
1443 ta T_CHANGE_TO_TL0 ! macro
1444 .word 0x8d902e9a ! 699: WRPR_PSTATE_I wrpr %r0, 0x0e9a, %pstate
1445 .word 0x81982602 ! 700: WRHPR_HPSTATE_I wrhpr %r0, 0x0602, %hpstate
1446DS_44:
1447 .word 0x20800001 ! 702: BN bn,a <label_0x1>
1448 .word 0xd931400b ! 702: STQF_R - %f12, [%r11, %r5]
1449 .word 0x81458000 ! 701: RD_SOFTINT_REG stbar
1450DS_45:
1451 .word 0x32800001 ! 703: BNE bne,a <label_0x1>
1452 illtrap
1453 .word 0x93b20309 ! 702: ALLIGNADDRESS alignaddr %r8, %r9, %r9
1454 .word 0x95d02034 ! 703: Tcc_I tg icc_or_xcc, %r0 + 52
1455 .word 0xd22fe001 ! 704: STB_I stb %r9, [%r31 + 0x0001]
1456 .word 0xd28008a0 ! 705: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
1457 .word 0x8d902e53 ! 706: WRPR_PSTATE_I wrpr %r0, 0x0e53, %pstate
1458 .word 0xd257c000 ! 707: LDSH_R ldsh [%r31 + %r0], %r9
1459 mov 0x33, %r30
1460 .word 0x81d0001e ! 708: Tcc_R tn icc_or_xcc, %r0 + %r30
1461 .word 0xd207e001 ! 709: LDUW_I lduw [%r31 + 0x0001], %r9
1462 .word 0xd3e7c029 ! 710: CASA_I casa [%r31] 0x 1, %r9, %r9
1463 .word 0x819820da ! 711: WRHPR_HPSTATE_I wrhpr %r0, 0x00da, %hpstate
1464 .word 0x8fd02031 ! 712: Tcc_I tvs icc_or_xcc, %r0 + 49
1465 .word 0x8a83400c ! 713: ADDcc_R addcc %r13, %r12, %r5
1466 .word 0x9ba309cf ! 714: FDIVd fdivd %f12, %f46, %f44
1467 .word 0x9a68e001 ! 715: UDIVX_I udivx %r3, 0x0001, %r13
1468 .word 0xda8804a0 ! 716: LDUBA_R lduba [%r0, %r0] 0x25, %r13
1469 .word 0x81982f8c ! 717: WRHPR_HPSTATE_I wrhpr %r0, 0x0f8c, %hpstate
1470 .word 0x8d90285f ! 718: WRPR_PSTATE_I wrpr %r0, 0x085f, %pstate
1471 ta T_CHANGE_TO_TL0 ! macro
1472 .word 0xdb27e001 ! 720: STF_I st %f13, [0x0001, %r31]
1473 .word 0xda8804a0 ! 721: LDUBA_R lduba [%r0, %r0] 0x25, %r13
1474 .word 0x28800001 ! 722: BLEU bleu,a <label_0x1>
1475 .word 0x8d90244d ! 723: WRPR_PSTATE_I wrpr %r0, 0x044d, %pstate
1476 .word 0x8368a001 ! 724: SDIVX_I sdivx %r2, 0x0001, %r1
1477 .word 0x8b6ae001 ! 725: SDIVX_I sdivx %r11, 0x0001, %r5
1478 .word 0x819822dd ! 726: WRHPR_HPSTATE_I wrhpr %r0, 0x02dd, %hpstate
1479 ta T_CHANGE_TO_TL0 ! macro
1480 .word 0x94d3e001 ! 728: UMULcc_I umulcc %r15, 0x0001, %r10
1481 .word 0xd43fc00f ! 729: STD_R std %r10, [%r31 + %r15]
1482 .word 0x81a049cc ! 730: FDIVd fdivd %f32, %f12, %f0
1483 .word 0x8d9024c5 ! 731: WRPR_PSTATE_I wrpr %r0, 0x04c5, %pstate
1484 .word 0x9bd02032 ! 732: Tcc_I tcc icc_or_xcc, %r0 + 50
1485 .word 0x95a349e3 ! 733: FDIVq dis not found
1486
1487 .word 0x81982710 ! 734: WRHPR_HPSTATE_I wrhpr %r0, 0x0710, %hpstate
1488 ta T_CHANGE_PRIV ! macro
1489 .word 0xd4d804a0 ! 736: LDXA_R ldxa [%r0, %r0] 0x25, %r10
1490 .word 0x81982a8f ! 737: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8f, %hpstate
1491 mov 0x33, %r30
1492 .word 0x85d0001e ! 738: Tcc_R tle icc_or_xcc, %r0 + %r30
1493 .word 0x97a209ea ! 739: FDIVq dis not found
1494
1495 .word 0x2e700001 ! 740: BPVS <illegal instruction>
1496 .word 0xd69fe001 ! 741: LDDA_I ldda [%r31, + 0x0001] %asi, %r11
1497 .word 0xd69004a0 ! 742: LDUHA_R lduha [%r0, %r0] 0x25, %r11
1498DS_46:
1499 .word 0x20800001 ! 744: BN bn,a <label_0x1>
1500 illtrap
1501 .word 0x8db0c305 ! 743: ALLIGNADDRESS alignaddr %r3, %r5, %r6
1502 .word 0xcccfe020 ! 744: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r6
1503 .word 0x8d902e08 ! 745: WRPR_PSTATE_I wrpr %r0, 0x0e08, %pstate
1504 ta T_CHANGE_PRIV ! macro
1505 .word 0x87802010 ! 747: WRASI_I wr %r0, 0x0010, %asi
1506 .word 0x26800001 ! 748: BL bl,a <label_0x1>
1507 .word 0xcd37e001 ! 749: STQF_I - %f6, [0x0001, %r31]
1508 .word 0x9c7ae001 ! 750: SDIV_I sdiv %r11, 0x0001, %r14
1509DS_47:
1510 .word 0x32800001 ! 752: BNE bne,a <label_0x1>
1511 .word 0xc333c004 ! 752: STQF_R - %f1, [%r4, %r15]
1512 .word 0x9b458000 ! 751: RD_SOFTINT_REG rd %softint, %r13
1513 .word 0x95a289e3 ! 752: FDIVq dis not found
1514
1515 mov 0x32, %r30
1516 .word 0x9bd0001e ! 753: Tcc_R tcc icc_or_xcc, %r0 + %r30
1517 .word 0x9fd02031 ! 754: Tcc_I tvc icc_or_xcc, %r0 + 49
1518 .word 0xd4c004a0 ! 755: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
1519DS_48:
1520 .word 0x20800001 ! 757: BN bn,a <label_0x1>
1521 illtrap
1522 .word 0x8bb28306 ! 756: ALLIGNADDRESS alignaddr %r10, %r6, %r5
1523 .word 0x8d9020c1 ! 757: WRPR_PSTATE_I wrpr %r0, 0x00c1, %pstate
1524 .word 0xcaffc026 ! 758: SWAPA_R swapa %r5, [%r31 + %r6] 0x01
1525 .word 0x96812001 ! 759: ADDcc_I addcc %r4, 0x0001, %r11
1526 mov 0x30, %r30
1527 .word 0x81d0001e ! 760: Tcc_R tn icc_or_xcc, %r0 + %r30
1528 .word 0x8d802000 ! 761: WRFPRS_I wr %r0, 0x0000, %fprs
1529 mov 0x33, %r30
1530 .word 0x93d0001e ! 762: Tcc_R tne icc_or_xcc, %r0 + %r30
1531 .word 0x8198201c ! 763: WRHPR_HPSTATE_I wrhpr %r0, 0x001c, %hpstate
1532 .word 0xd657c000 ! 764: LDSH_R ldsh [%r31 + %r0], %r11
1533 .word 0xd6c00e80 ! 765: LDSWA_R ldswa [%r0, %r0] 0x74, %r11
1534 .word 0xd67fe001 ! 766: SWAP_I swap %r11, [%r31 + 0x0001]
1535 ta T_CHANGE_NONHPRIV ! macro
1536 mov 0x34, %r30
1537 .word 0x89d0001e ! 768: Tcc_R tleu icc_or_xcc, %r0 + %r30
1538 .word 0x32800001 ! 769: BNE bne,a <label_0x1>
1539 ta T_CHANGE_PRIV ! macro
1540 .word 0x8e00a001 ! 771: ADD_I add %r2, 0x0001, %r7
1541 .word 0x2e800001 ! 772: BVS bvs,a <label_0x1>
1542 ta T_CHANGE_NONHPRIV ! macro
1543 mov 0x32, %r30
1544 .word 0x93d0001e ! 774: Tcc_R tne icc_or_xcc, %r0 + %r30
1545 .word 0x95480000 ! 775: RDHPR_HPSTATE rdhpr %hpstate, %r10
1546DS_49:
1547 .word 0x34800001 ! 777: BG bg,a <label_0x1>
1548 .word 0xc3302001 ! 777: STQF_I - %f1, [0x0001, %r0]
1549 .word 0x9f458000 ! 776: RD_SOFTINT_REG rd %softint, %r15
1550DS_50:
1551 .word 0x34800001 ! 778: BG bg,a <label_0x1>
1552 illtrap
1553 .word 0x93b28307 ! 777: ALLIGNADDRESS alignaddr %r10, %r7, %r9
1554 ta T_CHANGE_TO_TL0 ! macro
1555 ta T_CHANGE_TO_TL0 ! macro
1556DS_51:
1557 .word 0x32800001 ! 781: BNE bne,a <label_0x1>
1558 illtrap
1559 .word 0x8fb30306 ! 780: ALLIGNADDRESS alignaddr %r12, %r6, %r7
1560 .word 0x97a18d23 ! 781: FsMULd fsmuld %f6, %f34, %f42
1561 .word 0x93a3c9c5 ! 782: FDIVd fdivd %f46, %f36, %f40
1562 .word 0x81982988 ! 783: WRHPR_HPSTATE_I wrhpr %r0, 0x0988, %hpstate
1563 .word 0x9d50c000 ! 784: RDPR_TT rdpr %tt, %r14
1564 .word 0x986be001 ! 785: UDIVX_I udivx %r15, 0x0001, %r12
1565 ta T_CHANGE_NONHPRIV ! macro
1566 .word 0xd87fe001 ! 787: SWAP_I swap %r12, [%r31 + 0x0001]
1567 .word 0x8d802004 ! 788: WRFPRS_I wr %r0, 0x0004, %fprs
1568 .word 0x8da0cd2d ! 789: FsMULd fsmuld %f3, %f44, %f6
1569 .word 0xccc7e030 ! 790: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
1570 mov 0x32, %r30
1571 .word 0x83d0001e ! 791: Tcc_R te icc_or_xcc, %r0 + %r30
1572 ta T_CHANGE_NONHPRIV ! macro
1573 ta T_CHANGE_HPRIV ! macro
1574 ta T_CHANGE_TO_TL0 ! macro
1575 .word 0xcc8008a0 ! 795: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
1576 .word 0x93686001 ! 796: SDIVX_I sdivx %r1, 0x0001, %r9
1577 .word 0x8d802000 ! 797: WRFPRS_I wr %r0, 0x0000, %fprs
1578 .word 0x8bd02032 ! 798: Tcc_I tcs icc_or_xcc, %r0 + 50
1579 ta T_CHANGE_TO_TL0 ! macro
1580 .word 0x8a79c00b ! 800: SDIV_R sdiv %r7, %r11, %r5
1581 .word 0xca8008a0 ! 801: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
1582DS_52:
1583 .word 0x32800001 ! 803: BNE bne,a <label_0x1>
1584 illtrap
1585 .word 0x87b0030d ! 802: ALLIGNADDRESS alignaddr %r0, %r13, %r3
1586 .word 0x81982e5d ! 803: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5d, %hpstate
1587 .word 0x8ba000c4 ! 804: FNEGd fnegd %f4, %f36
1588 .word 0x87802080 ! 805: WRASI_I wr %r0, 0x0080, %asi
1589 .word 0x93d02031 ! 806: Tcc_I tne icc_or_xcc, %r0 + 49
1590 .word 0xcb27e001 ! 807: STF_I st %f5, [0x0001, %r31]
1591 .word 0x8d802000 ! 808: WRFPRS_I wr %r0, 0x0000, %fprs
1592DS_53:
1593 .word 0x34800001 ! 810: BG bg,a <label_0x1>
1594 illtrap
1595 .word 0x8bb30306 ! 809: ALLIGNADDRESS alignaddr %r12, %r6, %r5
1596 .word 0x8d902cd0 ! 810: WRPR_PSTATE_I wrpr %r0, 0x0cd0, %pstate
1597 .word 0x8d902610 ! 811: WRPR_PSTATE_I wrpr %r0, 0x0610, %pstate
1598 .word 0x9ba349ac ! 812: FDIVs fdivs %f13, %f12, %f13
1599 .word 0x3a800001 ! 813: BCC bcc,a <label_0x1>
1600 .word 0x87802004 ! 814: WRASI_I wr %r0, 0x0004, %asi
1601 .word 0x93a0054e ! 815: FSQRTd fsqrt
1602 .word 0xd2800aa0 ! 816: LDUWA_R lduwa [%r0, %r0] 0x55, %r9
1603DS_54:
1604 .word 0x34800001 ! 818: BG bg,a <label_0x1>
1605 .word 0xcf30a001 ! 818: STQF_I - %f7, [0x0001, %r2]
1606 .word 0x83458000 ! 817: RD_SOFTINT_REG rd %softint, %r1
1607 .word 0x8d902e1f ! 818: WRPR_PSTATE_I wrpr %r0, 0x0e1f, %pstate
1608 mov 0x32, %r30
1609 .word 0x89d0001e ! 819: Tcc_R tleu icc_or_xcc, %r0 + %r30
1610 .word 0x82016001 ! 820: ADD_I add %r5, 0x0001, %r1
1611 .word 0xc2ffc02e ! 821: SWAPA_R swapa %r1, [%r31 + %r14] 0x01
1612 .word 0xc2d80e60 ! 822: LDXA_R ldxa [%r0, %r0] 0x73, %r1
1613 .word 0x97a2cd29 ! 823: FsMULd fsmuld %f11, %f40, %f42
1614 .word 0x90db0004 ! 824: SMULcc_R smulcc %r12, %r4, %r8
1615 .word 0xd0d80e40 ! 825: LDXA_R ldxa [%r0, %r0] 0x72, %r8
1616 ta T_CHANGE_HPRIV ! macro
1617DS_55:
1618 .word 0x20800001 ! 828: BN bn,a <label_0x1>
1619 .word 0xd930a001 ! 828: STQF_I - %f12, [0x0001, %r2]
1620 .word 0x8f458000 ! 827: RD_SOFTINT_REG rd %softint, %r7
1621 ta T_CHANGE_NONHPRIV ! macro
1622 .word 0xce07c000 ! 829: LDUW_R lduw [%r31 + %r0], %r7
1623 mov 0x30, %r30
1624 .word 0x93d0001e ! 830: Tcc_R tne icc_or_xcc, %r0 + %r30
1625DS_56:
1626 .word 0x22800001 ! 832: BE be,a <label_0x1>
1627 illtrap
1628 .word 0x95b38306 ! 831: ALLIGNADDRESS alignaddr %r14, %r6, %r10
1629 .word 0x9f50c000 ! 832: RDPR_TT rdpr %tt, %r15
1630 .word 0x3a700001 ! 833: BPCC <illegal instruction>
1631 .word 0x9ed24004 ! 834: UMULcc_R umulcc %r9, %r4, %r15
1632 .word 0x819826c0 ! 835: WRHPR_HPSTATE_I wrhpr %r0, 0x06c0, %hpstate
1633 mov 0x32, %r30
1634 .word 0x9bd0001e ! 836: Tcc_R tcc icc_or_xcc, %r0 + %r30
1635 ta T_CHANGE_NONHPRIV ! macro
1636 mov 0x32, %r30
1637 .word 0x8fd0001e ! 838: Tcc_R tvs icc_or_xcc, %r0 + %r30
1638 mov 0x30, %r30
1639 .word 0x93d0001e ! 839: Tcc_R tne icc_or_xcc, %r0 + %r30
1640DS_57:
1641 .word 0x22800001 ! 841: BE be,a <label_0x1>
1642 .word 0xc3300000 ! 841: STQF_R - %f1, [%r0, %r0]
1643 .word 0x93458000 ! 840: RD_SOFTINT_REG rd %softint, %r9
1644 .word 0x876a000a ! 841: SDIVX_R sdivx %r8, %r10, %r3
1645 .word 0x904a800b ! 842: MULX_R mulx %r10, %r11, %r8
1646 .word 0x26700001 ! 843: BPL <illegal instruction>
1647DS_58:
1648 .word 0x22800001 ! 845: BE be,a <label_0x1>
1649 .word 0xd931e001 ! 845: STQF_I - %f12, [0x0001, %r7]
1650 .word 0x8d458000 ! 844: RD_SOFTINT_REG rd %softint, %r6
1651 .word 0xcd27e001 ! 845: STF_I st %f6, [0x0001, %r31]
1652 .word 0x8d802000 ! 846: WRFPRS_I wr %r0, 0x0000, %fprs
1653 ta T_CHANGE_TO_TL0 ! macro
1654 .word 0x87802004 ! 848: WRASI_I wr %r0, 0x0004, %asi
1655 mov 0x34, %r30
1656 .word 0x87d0001e ! 849: Tcc_R tl icc_or_xcc, %r0 + %r30
1657 .word 0xcc1fe001 ! 850: LDD_I ldd [%r31 + 0x0001], %r6
1658 .word 0x81982fc3 ! 851: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc3, %hpstate
1659 .word 0x90822001 ! 852: ADDcc_I addcc %r8, 0x0001, %r8
1660 .word 0xd137e001 ! 853: STQF_I - %f8, [0x0001, %r31]
1661 .word 0x81982d44 ! 854: WRHPR_HPSTATE_I wrhpr %r0, 0x0d44, %hpstate
1662DS_59:
1663 .word 0x20800001 ! 856: BN bn,a <label_0x1>
1664 .word 0xcf30400c ! 856: STQF_R - %f7, [%r12, %r1]
1665 .word 0x8f458000 ! 855: RD_SOFTINT_REG rd %softint, %r7
1666 .word 0x82782001 ! 856: SDIV_I sdiv %r0, 0x0001, %r1
1667DS_60:
1668 .word 0x32800001 ! 858: BNE bne,a <label_0x1>
1669 .word 0xcd32e001 ! 858: STQF_I - %f6, [0x0001, %r11]
1670 .word 0x83458000 ! 857: RD_SOFTINT_REG rd %softint, %r1
1671 .word 0xc29004a0 ! 858: LDUHA_R lduha [%r0, %r0] 0x25, %r1
1672 .word 0x8d90245a ! 859: WRPR_PSTATE_I wrpr %r0, 0x045a, %pstate
1673 .word 0x8da18d25 ! 860: FsMULd fsmuld %f6, %f36, %f6
1674 .word 0x9950c000 ! 861: RDPR_TT rdpr %tt, %r12
1675 .word 0xd89fe001 ! 862: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
1676 .word 0xd897e020 ! 863: LDUHA_I lduha [%r31, + 0x0020] %asi, %r12
1677 .word 0x864b2001 ! 864: MULX_I mulx %r12, 0x0001, %r3
1678 .word 0x87a00547 ! 865: FSQRTd fsqrt
1679 .word 0x87802016 ! 866: WRASI_I wr %r0, 0x0016, %asi
1680DS_61:
1681 .word 0x32800001 ! 868: BNE bne,a <label_0x1>
1682 .word 0xcb322001 ! 868: STQF_I - %f5, [0x0001, %r8]
1683 .word 0x8f458000 ! 867: RD_SOFTINT_REG rd %softint, %r7
1684 .word 0x8d902a92 ! 868: WRPR_PSTATE_I wrpr %r0, 0x0a92, %pstate
1685 .word 0x8d90245d ! 869: WRPR_PSTATE_I wrpr %r0, 0x045d, %pstate
1686 mov 0x35, %r30
1687 .word 0x85d0001e ! 870: Tcc_R tle icc_or_xcc, %r0 + %r30
1688 .word 0x8d802004 ! 871: WRFPRS_I wr %r0, 0x0004, %fprs
1689 .word 0xcf27e001 ! 872: STF_I st %f7, [0x0001, %r31]
1690 .word 0xce57c000 ! 873: LDSH_R ldsh [%r31 + %r0], %r7
1691DS_62:
1692 .word 0x22800001 ! 875: BE be,a <label_0x1>
1693 illtrap
1694 .word 0x97b0030e ! 874: ALLIGNADDRESS alignaddr %r0, %r14, %r11
1695 .word 0x8c7be001 ! 875: SDIV_I sdiv %r15, 0x0001, %r6
1696 .word 0xccc80e80 ! 876: LDSBA_R ldsba [%r0, %r0] 0x74, %r6
1697 .word 0x9b494000 ! 877: RDHPR_HTBA rdhpr %htba, %r13
1698 .word 0x81982fda ! 878: WRHPR_HPSTATE_I wrhpr %r0, 0x0fda, %hpstate
1699DS_63:
1700 .word 0x34800001 ! 880: BG bg,a <label_0x1>
1701 .word 0xcb31e001 ! 880: STQF_I - %f5, [0x0001, %r7]
1702 .word 0x8b458000 ! 879: RD_SOFTINT_REG rd %softint, %r5
1703 ta T_CHANGE_PRIV ! macro
1704 ta T_CHANGE_HPRIV ! macro
1705 .word 0x87a0056e ! 882: FSQRTq fsqrt
1706 .word 0x8198230c ! 883: WRHPR_HPSTATE_I wrhpr %r0, 0x030c, %hpstate
1707 .word 0x93a349a2 ! 884: FDIVs fdivs %f13, %f2, %f9
1708 .word 0x8d902442 ! 885: WRPR_PSTATE_I wrpr %r0, 0x0442, %pstate
1709 .word 0x9dd02034 ! 886: Tcc_I tpos icc_or_xcc, %r0 + 52
1710 .word 0xd23fe001 ! 887: STD_I std %r9, [%r31 + 0x0001]
1711 ta T_CHANGE_PRIV ! macro
1712 .word 0x81982fc9 ! 889: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc9, %hpstate
1713 .word 0x88494006 ! 890: MULX_R mulx %r5, %r6, %r4
1714 .word 0x8d802000 ! 891: WRFPRS_I wr %r0, 0x0000, %fprs
1715 .word 0x9bd02031 ! 892: Tcc_I tcc icc_or_xcc, %r0 + 49
1716 .word 0x8198279f ! 893: WRHPR_HPSTATE_I wrhpr %r0, 0x079f, %hpstate
1717 .word 0x8ba24dc8 ! 894: FdMULq fdmulq
1718 .word 0x8d9022d5 ! 895: WRPR_PSTATE_I wrpr %r0, 0x02d5, %pstate
1719 .word 0x8e7ba001 ! 896: SDIV_I sdiv %r14, 0x0001, %r7
1720 .word 0x20800001 ! 897: BN bn,a <label_0x1>
1721 .word 0x99a00d25 ! 898: FsMULd fsmuld %f0, %f36, %f12
1722 ta T_CHANGE_TO_TL0 ! macro
1723 ta T_CHANGE_NONPRIV ! macro
1724DS_64:
1725 .word 0x32800001 ! 902: BNE bne,a <label_0x1>
1726 illtrap
1727 .word 0x91b00306 ! 901: ALLIGNADDRESS alignaddr %r0, %r6, %r8
1728 .word 0x81494000 ! 902: RDHPR_HTBA rdhpr %htba, %r0
1729 .word 0xc08008a0 ! 903: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
1730 ta T_CHANGE_TO_TL0 ! macro
1731 .word 0x866ba001 ! 905: UDIVX_I udivx %r14, 0x0001, %r3
1732 .word 0x81982f5b ! 906: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5b, %hpstate
1733 .word 0x8d902a16 ! 907: WRPR_PSTATE_I wrpr %r0, 0x0a16, %pstate
1734 ta T_CHANGE_NONHPRIV ! macro
1735DS_65:
1736 .word 0x34800001 ! 910: BG bg,a <label_0x1>
1737 .word 0xd330c00b ! 910: STQF_R - %f9, [%r11, %r3]
1738 .word 0x85458000 ! 909: RD_SOFTINT_REG rd %softint, %r2
1739 .word 0xc4d7e020 ! 910: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r2
1740 .word 0x8d802004 ! 911: WRFPRS_I wr %r0, 0x0004, %fprs
1741 .word 0x8198238d ! 912: WRHPR_HPSTATE_I wrhpr %r0, 0x038d, %hpstate
1742 mov 0x33, %r30
1743 .word 0x95d0001e ! 913: Tcc_R tg icc_or_xcc, %r0 + %r30
1744 .word 0xc48804a0 ! 914: LDUBA_R lduba [%r0, %r0] 0x25, %r2
1745 .word 0xc5e7c02b ! 915: CASA_I casa [%r31] 0x 1, %r11, %r2
1746 .word 0xc4cfe010 ! 916: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r2
1747 .word 0x8d9024dc ! 917: WRPR_PSTATE_I wrpr %r0, 0x04dc, %pstate
1748 .word 0x819822cb ! 918: WRHPR_HPSTATE_I wrhpr %r0, 0x02cb, %hpstate
1749 .word 0x8d90260a ! 919: WRPR_PSTATE_I wrpr %r0, 0x060a, %pstate
1750 .word 0x86c2a001 ! 920: ADDCcc_I addccc %r10, 0x0001, %r3
1751 .word 0x81982958 ! 921: WRHPR_HPSTATE_I wrhpr %r0, 0x0958, %hpstate
1752 .word 0x8ad00002 ! 922: UMULcc_R umulcc %r0, %r2, %r5
1753 .word 0xca3fc002 ! 923: STD_R std %r5, [%r31 + %r2]
1754 .word 0x8d902649 ! 924: WRPR_PSTATE_I wrpr %r0, 0x0649, %pstate
1755 .word 0x8d902ecc ! 925: WRPR_PSTATE_I wrpr %r0, 0x0ecc, %pstate
1756 .word 0x9b50c000 ! 926: RDPR_TT rdpr %tt, %r13
1757 .word 0x8079e001 ! 927: SDIV_I sdiv %r7, 0x0001, %r0
1758 ta T_CHANGE_NONHPRIV ! macro
1759 .word 0x8d902083 ! 929: WRPR_PSTATE_I wrpr %r0, 0x0083, %pstate
1760 .word 0x96002001 ! 930: ADD_I add %r0, 0x0001, %r11
1761 .word 0xd6d80e80 ! 931: LDXA_R ldxa [%r0, %r0] 0x74, %r11
1762 .word 0x8d902c89 ! 932: WRPR_PSTATE_I wrpr %r0, 0x0c89, %pstate
1763 ta T_CHANGE_PRIV ! macro
1764 .word 0x92500005 ! 934: UMUL_R umul %r0, %r5, %r9
1765 .word 0xd2bfc025 ! 935: STDA_R stda %r9, [%r31 + %r5] 0x01
1766 .word 0x98d04003 ! 936: UMULcc_R umulcc %r1, %r3, %r12
1767 .word 0x81982515 ! 937: WRHPR_HPSTATE_I wrhpr %r0, 0x0515, %hpstate
1768 .word 0x8198259e ! 938: WRHPR_HPSTATE_I wrhpr %r0, 0x059e, %hpstate
1769 .word 0x8198281b ! 939: WRHPR_HPSTATE_I wrhpr %r0, 0x081b, %hpstate
1770 .word 0x8d802004 ! 940: WRFPRS_I wr %r0, 0x0004, %fprs
1771 .word 0x86c3a001 ! 941: ADDCcc_I addccc %r14, 0x0001, %r3
1772 .word 0x81982f83 ! 942: WRHPR_HPSTATE_I wrhpr %r0, 0x0f83, %hpstate
1773 .word 0x8d902a54 ! 943: WRPR_PSTATE_I wrpr %r0, 0x0a54, %pstate
1774 .word 0xc627c003 ! 944: STW_R stw %r3, [%r31 + %r3]
1775 .word 0x807b0001 ! 945: SDIV_R sdiv %r12, %r1, %r0
1776 .word 0xc0d804a0 ! 946: LDXA_R ldxa [%r0, %r0] 0x25, %r0
1777 .word 0x8d90244b ! 947: WRPR_PSTATE_I wrpr %r0, 0x044b, %pstate
1778 .word 0x8d90288b ! 948: WRPR_PSTATE_I wrpr %r0, 0x088b, %pstate
1779 .word 0x34800001 ! 949: BG bg,a <label_0x1>
1780 .word 0x8bd02031 ! 950: Tcc_I tcs icc_or_xcc, %r0 + 49
1781DS_66:
1782 .word 0x32800001 ! 952: BNE bne,a <label_0x1>
1783 .word 0xdd332001 ! 952: STQF_I - %f14, [0x0001, %r12]
1784 .word 0x9b458000 ! 951: RD_SOFTINT_REG rd %softint, %r13
1785 .word 0x8d902011 ! 952: WRPR_PSTATE_I wrpr %r0, 0x0011, %pstate
1786 ta T_CHANGE_HPRIV ! macro
1787 mov 0x33, %r30
1788 .word 0x81d0001e ! 954: Tcc_R tn icc_or_xcc, %r0 + %r30
1789 .word 0x3c800001 ! 955: BPOS bpos,a <label_0x1>
1790 .word 0x3e800001 ! 956: BVC bvc,a <label_0x1>
1791 .word 0x8d9020de ! 957: WRPR_PSTATE_I wrpr %r0, 0x00de, %pstate
1792 .word 0xdb97e001 ! 958: LDQFA_I - [%r31, 0x0001], %f13
1793 ta T_CHANGE_PRIV ! macro
1794 .word 0xda57c000 ! 960: LDSH_R ldsh [%r31 + %r0], %r13
1795 .word 0x2e800001 ! 961: BVS bvs,a <label_0x1>
1796 .word 0xdad804a0 ! 962: LDXA_R ldxa [%r0, %r0] 0x25, %r13
1797 .word 0x8d802004 ! 963: WRFPRS_I wr %r0, 0x0004, %fprs
1798 .word 0x8d802004 ! 964: WRFPRS_I wr %r0, 0x0004, %fprs
1799 .word 0xdaffc021 ! 965: SWAPA_R swapa %r13, [%r31 + %r1] 0x01
1800 .word 0x81982092 ! 966: WRHPR_HPSTATE_I wrhpr %r0, 0x0092, %hpstate
1801DS_67:
1802 .word 0x34800001 ! 968: BG bg,a <label_0x1>
1803 .word 0xc333c002 ! 968: STQF_R - %f1, [%r2, %r15]
1804 .word 0x9b458000 ! 967: RD_SOFTINT_REG rd %softint, %r13
1805 .word 0x99a01a61 ! 968: FqTOi fqtoi
1806 .word 0x81982906 ! 969: WRHPR_HPSTATE_I wrhpr %r0, 0x0906, %hpstate
1807 .word 0xd88008a0 ! 970: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
1808 .word 0x81982f53 ! 971: WRHPR_HPSTATE_I wrhpr %r0, 0x0f53, %hpstate
1809 .word 0xd8800c00 ! 972: LDUWA_R lduwa [%r0, %r0] 0x60, %r12
1810 .word 0x89d02032 ! 973: Tcc_I tleu icc_or_xcc, %r0 + 50
1811 .word 0x8fd02030 ! 974: Tcc_I tvs icc_or_xcc, %r0 + 48
1812 .word 0x8e6bc009 ! 975: UDIVX_R udivx %r15, %r9, %r7
1813 .word 0x38800001 ! 976: BGU bgu,a <label_0x1>
1814 .word 0x8d902009 ! 977: WRPR_PSTATE_I wrpr %r0, 0x0009, %pstate
1815 .word 0x8d90220d ! 978: WRPR_PSTATE_I wrpr %r0, 0x020d, %pstate
1816 .word 0x36700001 ! 979: BPGE <illegal instruction>
1817 .word 0x8683c004 ! 980: ADDcc_R addcc %r15, %r4, %r3
1818 .word 0x81982b4a ! 981: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4a, %hpstate
1819 ta T_CHANGE_HPRIV ! macro
1820 .word 0x82d26001 ! 983: UMULcc_I umulcc %r9, 0x0001, %r1
1821DS_68:
1822 .word 0x20800001 ! 985: BN bn,a <label_0x1>
1823 .word 0xcb326001 ! 985: STQF_I - %f5, [0x0001, %r9]
1824 .word 0x8f458000 ! 984: RD_SOFTINT_REG rd %softint, %r7
1825 .word 0x81982dc7 ! 985: WRHPR_HPSTATE_I wrhpr %r0, 0x0dc7, %hpstate
1826 .word 0x8fa18d25 ! 986: FsMULd fsmuld %f6, %f36, %f38
1827 .word 0x819822d2 ! 987: WRHPR_HPSTATE_I wrhpr %r0, 0x02d2, %hpstate
1828 .word 0xce37c005 ! 988: STH_R sth %r7, [%r31 + %r5]
1829 .word 0x96c32001 ! 989: ADDCcc_I addccc %r12, 0x0001, %r11
1830 .word 0x81a20dc4 ! 990: FdMULq fdmulq
1831 .word 0x8080c006 ! 991: ADDcc_R addcc %r3, %r6, %r0
1832 ta T_CHANGE_TO_TL0 ! macro
1833 .word 0x8d90228c ! 993: WRPR_PSTATE_I wrpr %r0, 0x028c, %pstate
1834 .word 0x91d02031 ! 994: Tcc_I ta icc_or_xcc, %r0 + 49
1835 .word 0x81d02032 ! 995: Tcc_I tn icc_or_xcc, %r0 + 50
1836 .word 0x9049c001 ! 996: MULX_R mulx %r7, %r1, %r8
1837DS_69:
1838 .word 0x34800001 ! 998: BG bg,a <label_0x1>
1839 illtrap
1840 .word 0x91b10305 ! 997: ALLIGNADDRESS alignaddr %r4, %r5, %r8
1841DS_70:
1842 .word 0x22800001 ! 999: BE be,a <label_0x1>
1843 illtrap
1844 .word 0x81b38304 ! 998: ALLIGNADDRESS alignaddr %r14, %r4, %r0
1845 .word 0x8198298a ! 999: WRHPR_HPSTATE_I wrhpr %r0, 0x098a, %hpstate
1846 .word 0x8dd02034 ! 1000: Tcc_I tneg icc_or_xcc, %r0 + 52
1847 .word 0x81982a95 ! 1001: WRHPR_HPSTATE_I wrhpr %r0, 0x0a95, %hpstate
1848 .word 0x81982c12 ! 1002: WRHPR_HPSTATE_I wrhpr %r0, 0x0c12, %hpstate
1849 .word 0x87802010 ! 1003: WRASI_I wr %r0, 0x0010, %asi
1850 .word 0x8e49c000 ! 1004: MULX_R mulx %r7, %r0, %r7
1851 .word 0x22700001 ! 1005: BPE <illegal instruction>
1852 ta T_CHANGE_PRIV ! macro
1853 .word 0x97d02033 ! 1007: Tcc_I tge icc_or_xcc, %r0 + 51
1854 ta T_CHANGE_PRIV ! macro
1855DS_71:
1856 .word 0x34800001 ! 1010: BG bg,a <label_0x1>
1857 .word 0xc933800b ! 1010: STQF_R - %f4, [%r11, %r14]
1858 .word 0x91458000 ! 1009: RD_SOFTINT_REG rd %softint, %r8
1859 .word 0x91a3c9cf ! 1010: FDIVd fdivd %f46, %f46, %f8
1860 .word 0x89494000 ! 1011: RDHPR_HTBA rdhpr %htba, %r4
1861 .word 0x8d802000 ! 1012: WRFPRS_I wr %r0, 0x0000, %fprs
1862 ta T_CHANGE_NONHPRIV ! macro
1863 .word 0x8d902a59 ! 1014: WRPR_PSTATE_I wrpr %r0, 0x0a59, %pstate
1864 ta T_CHANGE_NONPRIV ! macro
1865 .word 0xc8dfe010 ! 1016: LDXA_I ldxa [%r31, + 0x0010] %asi, %r4
1866 ta T_CHANGE_NONHPRIV ! macro
1867 .word 0x89a3c9ca ! 1018: FDIVd fdivd %f46, %f10, %f4
1868 ta T_CHANGE_HPRIV ! macro
1869 ta T_CHANGE_PRIV ! macro
1870 .word 0x81982c4a ! 1021: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4a, %hpstate
1871 .word 0x8449800d ! 1022: MULX_R mulx %r6, %r13, %r2
1872 .word 0x906be001 ! 1023: UDIVX_I udivx %r15, 0x0001, %r8
1873 .word 0xd08008a0 ! 1024: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
1874 .word 0xd077e001 ! 1025: STX_I stx %r8, [%r31 + 0x0001]
1875 .word 0xd07fe001 ! 1026: SWAP_I swap %r8, [%r31 + 0x0001]
1876 ta T_CHANGE_NONHPRIV ! macro
1877 ta T_CHANGE_HPRIV ! macro
1878 .word 0x85a149ec ! 1029: FDIVq dis not found
1879
1880 .word 0x8d802004 ! 1030: WRFPRS_I wr %r0, 0x0004, %fprs
1881 .word 0x81982581 ! 1031: WRHPR_HPSTATE_I wrhpr %r0, 0x0581, %hpstate
1882 .word 0xc48804a0 ! 1032: LDUBA_R lduba [%r0, %r0] 0x25, %r2
1883 .word 0x9b6aa001 ! 1033: SDIVX_I sdivx %r10, 0x0001, %r13
1884 .word 0x9d50c000 ! 1034: RDPR_TT rdpr %tt, %r14
1885 .word 0x8d902644 ! 1035: WRPR_PSTATE_I wrpr %r0, 0x0644, %pstate
1886 .word 0x8ba00566 ! 1036: FSQRTq fsqrt
1887 .word 0xca800c20 ! 1037: LDUWA_R lduwa [%r0, %r0] 0x61, %r5
1888 .word 0x97d02031 ! 1038: Tcc_I tge icc_or_xcc, %r0 + 49
1889 .word 0x89a249cc ! 1039: FDIVd fdivd %f40, %f12, %f4
1890 .word 0x81982207 ! 1040: WRHPR_HPSTATE_I wrhpr %r0, 0x0207, %hpstate
1891DS_72:
1892 .word 0x34800001 ! 1042: BG bg,a <label_0x1>
1893 illtrap
1894 .word 0x8db00304 ! 1041: ALLIGNADDRESS alignaddr %r0, %r4, %r6
1895 .word 0x9dd02031 ! 1042: Tcc_I tpos icc_or_xcc, %r0 + 49
1896 .word 0x3e800001 ! 1043: BVC bvc,a <label_0x1>
1897DS_73:
1898 .word 0x34800001 ! 1045: BG bg,a <label_0x1>
1899 illtrap
1900 .word 0x9fb2430f ! 1044: ALLIGNADDRESS alignaddr %r9, %r15, %r15
1901 .word 0x9882c003 ! 1045: ADDcc_R addcc %r11, %r3, %r12
1902 ta T_CHANGE_TO_TL0 ! macro
1903 .word 0xd89fc020 ! 1047: LDDA_R ldda [%r31, %r0] 0x01, %r12
1904 .word 0xd88008a0 ! 1048: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
1905 .word 0x916ba001 ! 1049: SDIVX_I sdivx %r14, 0x0001, %r8
1906 .word 0x89d02033 ! 1050: Tcc_I tleu icc_or_xcc, %r0 + 51
1907 .word 0x847ae001 ! 1051: SDIV_I sdiv %r11, 0x0001, %r2
1908 .word 0x87802004 ! 1052: WRASI_I wr %r0, 0x0004, %asi
1909 ta T_CHANGE_NONHPRIV ! macro
1910 .word 0xc537c003 ! 1054: STQF_R - %f2, [%r3, %r31]
1911 .word 0x81a149ad ! 1055: FDIVs fdivs %f5, %f13, %f0
1912 mov 0x35, %r30
1913 .word 0x99d0001e ! 1056: Tcc_R tgu icc_or_xcc, %r0 + %r30
1914 .word 0x8d90284b ! 1057: WRPR_PSTATE_I wrpr %r0, 0x084b, %pstate
1915 .word 0x8d9020cc ! 1058: WRPR_PSTATE_I wrpr %r0, 0x00cc, %pstate
1916 .word 0x81982b13 ! 1059: WRHPR_HPSTATE_I wrhpr %r0, 0x0b13, %hpstate
1917DS_74:
1918 .word 0x20800001 ! 1061: BN bn,a <label_0x1>
1919 .word 0xc1304007 ! 1061: STQF_R - %f0, [%r7, %r1]
1920 .word 0x89458000 ! 1060: RD_SOFTINT_REG rd %softint, %r4
1921 .word 0x8d802000 ! 1061: WRFPRS_I wr %r0, 0x0000, %fprs
1922 .word 0xc88fe000 ! 1062: LDUBA_I lduba [%r31, + 0x0000] %asi, %r4
1923 .word 0x87802004 ! 1063: WRASI_I wr %r0, 0x0004, %asi
1924 .word 0xc88008a0 ! 1064: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
1925 .word 0x9ba01a66 ! 1065: FqTOi fqtoi
1926 .word 0xdb3fe001 ! 1066: STDF_I std %f13, [0x0001, %r31]
1927 .word 0x8d902a83 ! 1067: WRPR_PSTATE_I wrpr %r0, 0x0a83, %pstate
1928 .word 0x87802004 ! 1068: WRASI_I wr %r0, 0x0004, %asi
1929 .word 0xda8008a0 ! 1069: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
1930 .word 0x8d90285e ! 1070: WRPR_PSTATE_I wrpr %r0, 0x085e, %pstate
1931 .word 0x80c3a001 ! 1071: ADDCcc_I addccc %r14, 0x0001, %r0
1932 mov 0x31, %r30
1933 .word 0x89d0001e ! 1072: Tcc_R tleu icc_or_xcc, %r0 + %r30
1934 .word 0x9b508000 ! 1073: RDPR_TSTATE rdpr %tstate, %r13
1935 .word 0x8d90204e ! 1074: WRPR_PSTATE_I wrpr %r0, 0x004e, %pstate
1936 .word 0xdb27e001 ! 1075: STF_I st %f13, [0x0001, %r31]
1937 .word 0x9fa309c7 ! 1076: FDIVd fdivd %f12, %f38, %f46
1938 .word 0x8449c009 ! 1077: MULX_R mulx %r7, %r9, %r2
1939 .word 0x8d9028d0 ! 1078: WRPR_PSTATE_I wrpr %r0, 0x08d0, %pstate
1940 .word 0x819822c7 ! 1079: WRHPR_HPSTATE_I wrhpr %r0, 0x02c7, %hpstate
1941 .word 0x87d02034 ! 1080: Tcc_I tl icc_or_xcc, %r0 + 52
1942 .word 0x8c012001 ! 1081: ADD_I add %r4, 0x0001, %r6
1943 .word 0x8d902096 ! 1082: WRPR_PSTATE_I wrpr %r0, 0x0096, %pstate
1944 .word 0x9750c000 ! 1083: RDPR_TT rdpr %tt, %r11
1945 .word 0x91514000 ! 1084: RDPR_TBA rdpr %tba, %r8
1946 .word 0x87802014 ! 1085: WRASI_I wr %r0, 0x0014, %asi
1947 .word 0x81982145 ! 1086: WRHPR_HPSTATE_I wrhpr %r0, 0x0145, %hpstate
1948 .word 0x9a53000c ! 1087: UMUL_R umul %r12, %r12, %r13
1949 .word 0x8d802004 ! 1088: WRFPRS_I wr %r0, 0x0004, %fprs
1950 .word 0x8d9022c5 ! 1089: WRPR_PSTATE_I wrpr %r0, 0x02c5, %pstate
1951 .word 0x8d802000 ! 1090: WRFPRS_I wr %r0, 0x0000, %fprs
1952 .word 0x8d90261e ! 1091: WRPR_PSTATE_I wrpr %r0, 0x061e, %pstate
1953 mov 0x35, %r30
1954 .word 0x89d0001e ! 1092: Tcc_R tleu icc_or_xcc, %r0 + %r30
1955 .word 0x836a6001 ! 1093: SDIVX_I sdivx %r9, 0x0001, %r1
1956 .word 0x81982dcc ! 1094: WRHPR_HPSTATE_I wrhpr %r0, 0x0dcc, %hpstate
1957 .word 0xc21fc000 ! 1095: LDD_R ldd [%r31 + %r0], %r1
1958 .word 0x9c4a8004 ! 1096: MULX_R mulx %r10, %r4, %r14
1959 mov 0x32, %r30
1960 .word 0x87d0001e ! 1097: Tcc_R tl icc_or_xcc, %r0 + %r30
1961 .word 0x8d9020c5 ! 1098: WRPR_PSTATE_I wrpr %r0, 0x00c5, %pstate
1962 .word 0x8d902ccd ! 1099: WRPR_PSTATE_I wrpr %r0, 0x0ccd, %pstate
1963 .word 0xdc8fe010 ! 1100: LDUBA_I lduba [%r31, + 0x0010] %asi, %r14
1964 .word 0x87802088 ! 1101: WRASI_I wr %r0, 0x0088, %asi
1965 .word 0x9a79a001 ! 1102: SDIV_I sdiv %r6, 0x0001, %r13
1966 .word 0x8d802000 ! 1103: WRFPRS_I wr %r0, 0x0000, %fprs
1967 mov 0x30, %r30
1968 .word 0x8dd0001e ! 1104: Tcc_R tneg icc_or_xcc, %r0 + %r30
1969 .word 0xda47e001 ! 1105: LDSW_I ldsw [%r31 + 0x0001], %r13
1970 .word 0x91a00561 ! 1106: FSQRTq fsqrt
1971 .word 0x819823d4 ! 1107: WRHPR_HPSTATE_I wrhpr %r0, 0x03d4, %hpstate
1972 .word 0xd0d7e030 ! 1108: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r8
1973 .word 0xd08008a0 ! 1109: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
1974 .word 0x8d902e4a ! 1110: WRPR_PSTATE_I wrpr %r0, 0x0e4a, %pstate
1975 .word 0x87d02033 ! 1111: Tcc_I tl icc_or_xcc, %r0 + 51
1976 .word 0xd01fe001 ! 1112: LDD_I ldd [%r31 + 0x0001], %r8
1977 .word 0x8b514000 ! 1113: RDPR_TBA rdpr %tba, %r5
1978 .word 0x927b8000 ! 1114: SDIV_R sdiv %r14, %r0, %r9
1979 .word 0x876a4005 ! 1115: SDIVX_R sdivx %r9, %r5, %r3
1980 mov 0x30, %r30
1981 .word 0x9fd0001e ! 1116: Tcc_R tvc icc_or_xcc, %r0 + %r30
1982 .word 0x9bd02030 ! 1117: Tcc_I tcc icc_or_xcc, %r0 + 48
1983 .word 0xc68008a0 ! 1118: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
1984 mov 0x35, %r30
1985 .word 0x95d0001e ! 1119: Tcc_R tg icc_or_xcc, %r0 + %r30
1986 ta T_CHANGE_HPRIV ! macro
1987 .word 0x95a0056b ! 1121: FSQRTq fsqrt
1988 .word 0x864a8009 ! 1122: MULX_R mulx %r10, %r9, %r3
1989 .word 0x81982a10 ! 1123: WRHPR_HPSTATE_I wrhpr %r0, 0x0a10, %hpstate
1990 .word 0x8d902646 ! 1124: WRPR_PSTATE_I wrpr %r0, 0x0646, %pstate
1991 .word 0xc68008a0 ! 1125: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
1992 .word 0x9f50c000 ! 1126: RDPR_TT rdpr %tt, %r15
1993 .word 0x8198249a ! 1127: WRHPR_HPSTATE_I wrhpr %r0, 0x049a, %hpstate
1994 .word 0x34800001 ! 1128: BG bg,a <label_0x1>
1995 ta T_CHANGE_HPRIV ! macro
1996 .word 0x95d02030 ! 1130: Tcc_I tg icc_or_xcc, %r0 + 48
1997 .word 0x36700001 ! 1131: BPGE <illegal instruction>
1998 .word 0x87802016 ! 1132: WRASI_I wr %r0, 0x0016, %asi
1999 .word 0xdec804a0 ! 1133: LDSBA_R ldsba [%r0, %r0] 0x25, %r15
2000 .word 0x8d902600 ! 1134: WRPR_PSTATE_I wrpr %r0, 0x0600, %pstate
2001 .word 0x87802016 ! 1135: WRASI_I wr %r0, 0x0016, %asi
2002 .word 0x95a00561 ! 1136: FSQRTq fsqrt
2003 .word 0xd4c80e40 ! 1137: LDSBA_R ldsba [%r0, %r0] 0x72, %r10
2004 .word 0x8d90289e ! 1138: WRPR_PSTATE_I wrpr %r0, 0x089e, %pstate
2005 .word 0x8d902850 ! 1139: WRPR_PSTATE_I wrpr %r0, 0x0850, %pstate
2006 .word 0x8f508000 ! 1140: RDPR_TSTATE rdpr %tstate, %r7
2007 .word 0x28800001 ! 1141: BLEU bleu,a <label_0x1>
2008 .word 0x807b8006 ! 1142: SDIV_R sdiv %r14, %r6, %r0
2009 ta T_CHANGE_PRIV ! macro
2010 .word 0x8d802004 ! 1144: WRFPRS_I wr %r0, 0x0004, %fprs
2011 .word 0xc08008a0 ! 1145: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
2012 .word 0x9fa000ca ! 1146: FNEGd fnegd %f10, %f46
2013 mov 0x35, %r30
2014 .word 0x8dd0001e ! 1147: Tcc_R tneg icc_or_xcc, %r0 + %r30
2015 ta T_CHANGE_NONPRIV ! macro
2016 ta T_CHANGE_NONPRIV ! macro
2017 .word 0x8d802000 ! 1150: WRFPRS_I wr %r0, 0x0000, %fprs
2018 mov 0x32, %r30
2019 .word 0x8dd0001e ! 1151: Tcc_R tneg icc_or_xcc, %r0 + %r30
2020 .word 0x87802088 ! 1152: WRASI_I wr %r0, 0x0088, %asi
2021 .word 0x8da289ef ! 1153: FDIVq dis not found
2022
2023 mov 0x35, %r30
2024 .word 0x91d0001e ! 1154: Tcc_R ta icc_or_xcc, %r0 + %r30
2025 .word 0x95d02031 ! 1155: Tcc_I tg icc_or_xcc, %r0 + 49
2026 .word 0xccffc02f ! 1156: SWAPA_R swapa %r6, [%r31 + %r15] 0x01
2027 .word 0xccc7e010 ! 1157: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r6
2028DS_75:
2029 .word 0x32800001 ! 1159: BNE bne,a <label_0x1>
2030 .word 0xd932400c ! 1159: STQF_R - %f12, [%r12, %r9]
2031 .word 0x85458000 ! 1158: RD_SOFTINT_REG rd %softint, %r2
2032 mov 0x33, %r30
2033 .word 0x83d0001e ! 1159: Tcc_R te icc_or_xcc, %r0 + %r30
2034 .word 0x81982c80 ! 1160: WRHPR_HPSTATE_I wrhpr %r0, 0x0c80, %hpstate
2035 .word 0x8d802000 ! 1161: WRFPRS_I wr %r0, 0x0000, %fprs
2036 .word 0xc417e001 ! 1162: LDUH_I lduh [%r31 + 0x0001], %r2
2037 .word 0x9fa209ea ! 1163: FDIVq dis not found
2038
2039 .word 0xdf27c00a ! 1164: STF_R st %f15, [%r10, %r31]
2040 .word 0x96d14003 ! 1165: UMULcc_R umulcc %r5, %r3, %r11
2041 .word 0xd60fe001 ! 1166: LDUB_I ldub [%r31 + 0x0001], %r11
2042 .word 0x9448c00e ! 1167: MULX_R mulx %r3, %r14, %r10
2043 .word 0xd4d80e80 ! 1168: LDXA_R ldxa [%r0, %r0] 0x74, %r10
2044 .word 0x8b6be001 ! 1169: SDIVX_I sdivx %r15, 0x0001, %r5
2045 .word 0x88492001 ! 1170: MULX_I mulx %r4, 0x0001, %r4
2046 .word 0x8fa000c1 ! 1171: FNEGd fnegd %f32, %f38
2047 ta T_CHANGE_NONHPRIV ! macro
2048 .word 0x8d902c52 ! 1173: WRPR_PSTATE_I wrpr %r0, 0x0c52, %pstate
2049 .word 0x9e82c001 ! 1174: ADDcc_R addcc %r11, %r1, %r15
2050 ta T_CHANGE_NONPRIV ! macro
2051 .word 0xded004a0 ! 1176: LDSHA_R ldsha [%r0, %r0] 0x25, %r15
2052 ta T_CHANGE_HPRIV ! macro
2053 ta T_CHANGE_PRIV ! macro
2054 .word 0x91d02032 ! 1179: Tcc_I ta icc_or_xcc, %r0 + 50
2055 ta T_CHANGE_HPRIV ! macro
2056 .word 0xde8008a0 ! 1181: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
2057DS_76:
2058 .word 0x34800001 ! 1183: BG bg,a <label_0x1>
2059 illtrap
2060 .word 0x83b28300 ! 1182: ALLIGNADDRESS alignaddr %r10, %r0, %r1
2061 ta T_CHANGE_PRIV ! macro
2062 .word 0xc2c7e020 ! 1184: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r1
2063 mov 0x35, %r30
2064 .word 0x89d0001e ! 1185: Tcc_R tleu icc_or_xcc, %r0 + %r30
2065 .word 0x9b480000 ! 1186: RDHPR_HPSTATE rdhpr %hpstate, %r13
2066 .word 0x2a700001 ! 1187: BPCS <illegal instruction>
2067 .word 0x93a049a7 ! 1188: FDIVs fdivs %f1, %f7, %f9
2068 mov 0x33, %r30
2069 .word 0x83d0001e ! 1189: Tcc_R te icc_or_xcc, %r0 + %r30
2070 .word 0x87802080 ! 1190: WRASI_I wr %r0, 0x0080, %asi
2071 .word 0x8d902a8b ! 1191: WRPR_PSTATE_I wrpr %r0, 0x0a8b, %pstate
2072 .word 0x8ba000cd ! 1192: FNEGd fnegd %f44, %f36
2073 .word 0x92c0a001 ! 1193: ADDCcc_I addccc %r2, 0x0001, %r9
2074 .word 0x8dd02030 ! 1194: Tcc_I tneg icc_or_xcc, %r0 + 48
2075 .word 0x8d90281e ! 1195: WRPR_PSTATE_I wrpr %r0, 0x081e, %pstate
2076 .word 0x82c12001 ! 1196: ADDCcc_I addccc %r4, 0x0001, %r1
2077 mov 0x35, %r30
2078 .word 0x8bd0001e ! 1197: Tcc_R tcs icc_or_xcc, %r0 + %r30
2079 .word 0xc297e000 ! 1198: LDUHA_I lduha [%r31, + 0x0000] %asi, %r1
2080 .word 0x8fa00544 ! 1199: FSQRTd fsqrt
2081 .word 0x8d902414 ! 1200: WRPR_PSTATE_I wrpr %r0, 0x0414, %pstate
2082 .word 0xced7e020 ! 1201: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
2083 mov 0x35, %r30
2084 .word 0x83d0001e ! 1202: Tcc_R te icc_or_xcc, %r0 + %r30
2085DS_77:
2086 .word 0x34800001 ! 1204: BG bg,a <label_0x1>
2087 .word 0xcf33a001 ! 1204: STQF_I - %f7, [0x0001, %r14]
2088 .word 0x8b458000 ! 1203: RD_SOFTINT_REG rd %softint, %r5
2089 mov 0x31, %r30
2090 .word 0x83d0001e ! 1204: Tcc_R te icc_or_xcc, %r0 + %r30
2091 .word 0x8d90269f ! 1205: WRPR_PSTATE_I wrpr %r0, 0x069f, %pstate
2092 .word 0x8d802000 ! 1206: WRFPRS_I wr %r0, 0x0000, %fprs
2093 .word 0x81982803 ! 1207: WRHPR_HPSTATE_I wrhpr %r0, 0x0803, %hpstate
2094 .word 0x8000e001 ! 1208: ADD_I add %r3, 0x0001, %r0
2095 .word 0x2c800001 ! 1209: BNEG bneg,a <label_0x1>
2096 .word 0x8350c000 ! 1210: RDPR_TT rdpr %tt, %r1
2097 .word 0x81982306 ! 1211: WRHPR_HPSTATE_I wrhpr %r0, 0x0306, %hpstate
2098 .word 0x26700001 ! 1212: BPL <illegal instruction>
2099 .word 0x89508000 ! 1213: RDPR_TSTATE rdpr %tstate, %r4
2100 .word 0xc89fc020 ! 1214: LDDA_R ldda [%r31, %r0] 0x01, %r4
2101 ta T_CHANGE_PRIV ! macro
2102 ta T_CHANGE_NONPRIV ! macro
2103DS_78:
2104 .word 0x22800001 ! 1218: BE be,a <label_0x1>
2105 .word 0xc732a001 ! 1218: STQF_I - %f3, [0x0001, %r10]
2106 .word 0x99458000 ! 1217: RD_SOFTINT_REG rd %softint, %r12
2107 .word 0x3a800001 ! 1218: BCC bcc,a <label_0x1>
2108 .word 0x99d02032 ! 1219: Tcc_I tgu icc_or_xcc, %r0 + 50
2109 .word 0x8d902483 ! 1220: WRPR_PSTATE_I wrpr %r0, 0x0483, %pstate
2110 .word 0xd8d7e020 ! 1221: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r12
2111 .word 0x81982bc5 ! 1222: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc5, %hpstate
2112 .word 0x8d9028db ! 1223: WRPR_PSTATE_I wrpr %r0, 0x08db, %pstate
2113 mov 0x35, %r30
2114 .word 0x87d0001e ! 1224: Tcc_R tl icc_or_xcc, %r0 + %r30
2115 .word 0x81982796 ! 1225: WRHPR_HPSTATE_I wrhpr %r0, 0x0796, %hpstate
2116 .word 0x8fd02033 ! 1226: Tcc_I tvs icc_or_xcc, %r0 + 51
2117 .word 0x97d02030 ! 1227: Tcc_I tge icc_or_xcc, %r0 + 48
2118DS_79:
2119 .word 0x20800001 ! 1229: BN bn,a <label_0x1>
2120 illtrap
2121 .word 0x93b0030e ! 1228: ALLIGNADDRESS alignaddr %r0, %r14, %r9
2122 .word 0x8d902804 ! 1229: WRPR_PSTATE_I wrpr %r0, 0x0804, %pstate
2123 .word 0x22700001 ! 1230: BPE <illegal instruction>
2124 .word 0x8d902251 ! 1231: WRPR_PSTATE_I wrpr %r0, 0x0251, %pstate
2125 .word 0x9d480000 ! 1232: RDHPR_HPSTATE rdhpr %hpstate, %r14
2126 .word 0x9da38dc8 ! 1233: FdMULq fdmulq
2127 .word 0x93d02034 ! 1234: Tcc_I tne icc_or_xcc, %r0 + 52
2128 .word 0xdcd7e000 ! 1235: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r14
2129 .word 0x20800001 ! 1236: BN bn,a <label_0x1>
2130 .word 0x864ac008 ! 1237: MULX_R mulx %r11, %r8, %r3
2131 .word 0xc64fc000 ! 1238: LDSB_R ldsb [%r31 + %r0], %r3
2132 ta T_CHANGE_NONPRIV ! macro
2133 .word 0x81982811 ! 1240: WRHPR_HPSTATE_I wrhpr %r0, 0x0811, %hpstate
2134 .word 0x97a0056e ! 1241: FSQRTq fsqrt
2135 .word 0x93686001 ! 1242: SDIVX_I sdivx %r1, 0x0001, %r9
2136 .word 0x8d902a82 ! 1243: WRPR_PSTATE_I wrpr %r0, 0x0a82, %pstate
2137 .word 0x8d902cc2 ! 1244: WRPR_PSTATE_I wrpr %r0, 0x0cc2, %pstate
2138 .word 0x82812001 ! 1245: ADDcc_I addcc %r4, 0x0001, %r1
2139 .word 0x84d34007 ! 1246: UMULcc_R umulcc %r13, %r7, %r2
2140 .word 0x8fa189e6 ! 1247: FDIVq dis not found
2141
2142 .word 0x91d02033 ! 1248: Tcc_I ta icc_or_xcc, %r0 + 51
2143 .word 0xce27e001 ! 1249: STW_I stw %r7, [%r31 + 0x0001]
2144 .word 0x8198214a ! 1250: WRHPR_HPSTATE_I wrhpr %r0, 0x014a, %hpstate
2145 .word 0xcec7e020 ! 1251: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r7
2146 .word 0x87802014 ! 1252: WRASI_I wr %r0, 0x0014, %asi
2147 .word 0xce8804a0 ! 1253: LDUBA_R lduba [%r0, %r0] 0x25, %r7
2148 .word 0xce8008a0 ! 1254: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2149 .word 0xcec7e020 ! 1255: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r7
2150 mov 0x33, %r30
2151 .word 0x81d0001e ! 1256: Tcc_R tn icc_or_xcc, %r0 + %r30
2152 .word 0x9cd32001 ! 1257: UMULcc_I umulcc %r12, 0x0001, %r14
2153 ta T_CHANGE_HPRIV ! macro
2154 .word 0x8d802000 ! 1259: WRFPRS_I wr %r0, 0x0000, %fprs
2155DS_80:
2156 .word 0x34800001 ! 1261: BG bg,a <label_0x1>
2157 illtrap
2158 .word 0x89b24309 ! 1260: ALLIGNADDRESS alignaddr %r9, %r9, %r4
2159 .word 0x80d8000c ! 1261: SMULcc_R smulcc %r0, %r12, %r0
2160 .word 0x9f480000 ! 1262: RDHPR_HPSTATE rdhpr %hpstate, %r15
2161 .word 0xde9fe001 ! 1263: LDDA_I ldda [%r31, + 0x0001] %asi, %r15
2162 .word 0x9f480000 ! 1264: RDHPR_HPSTATE rdhpr %hpstate, %r15
2163 .word 0x8d902647 ! 1265: WRPR_PSTATE_I wrpr %r0, 0x0647, %pstate
2164 .word 0x8d90265a ! 1266: WRPR_PSTATE_I wrpr %r0, 0x065a, %pstate
2165DS_81:
2166 .word 0x34800001 ! 1268: BG bg,a <label_0x1>
2167 .word 0xd9314001 ! 1268: STQF_R - %f12, [%r1, %r5]
2168 .word 0x93458000 ! 1267: RD_SOFTINT_REG rd %softint, %r9
2169DS_82:
2170 .word 0x32800001 ! 1269: BNE bne,a <label_0x1>
2171 .word 0xc333e001 ! 1269: STQF_I - %f1, [0x0001, %r15]
2172 .word 0x9b458000 ! 1268: RD_SOFTINT_REG rd %softint, %r13
2173 .word 0x8d802004 ! 1269: WRFPRS_I wr %r0, 0x0004, %fprs
2174 ta T_CHANGE_NONHPRIV ! macro
2175 .word 0x9c81000a ! 1271: ADDcc_R addcc %r4, %r10, %r14
2176 .word 0x9ba000cc ! 1272: FNEGd fnegd %f12, %f44
2177 ta T_CHANGE_NONPRIV ! macro
2178 .word 0x8d9028dd ! 1274: WRPR_PSTATE_I wrpr %r0, 0x08dd, %pstate
2179 .word 0x90792001 ! 1275: SDIV_I sdiv %r4, 0x0001, %r8
2180 mov 0x31, %r30
2181 .word 0x85d0001e ! 1276: Tcc_R tle icc_or_xcc, %r0 + %r30
2182 .word 0xd1e7c02c ! 1277: CASA_I casa [%r31] 0x 1, %r12, %r8
2183 .word 0x89d02034 ! 1278: Tcc_I tleu icc_or_xcc, %r0 + 52
2184 .word 0x819828c5 ! 1279: WRHPR_HPSTATE_I wrhpr %r0, 0x08c5, %hpstate
2185 .word 0x9e02a001 ! 1280: ADD_I add %r10, 0x0001, %r15
2186 .word 0xdf27e001 ! 1281: STF_I st %f15, [0x0001, %r31]
2187 .word 0x8cc26001 ! 1282: ADDCcc_I addccc %r9, 0x0001, %r6
2188 .word 0x97a30dc6 ! 1283: FdMULq fdmulq
2189 .word 0x8479c007 ! 1284: SDIV_R sdiv %r7, %r7, %r2
2190 .word 0x9da00549 ! 1285: FSQRTd fsqrt
2191 mov 0x35, %r30
2192 .word 0x99d0001e ! 1286: Tcc_R tgu icc_or_xcc, %r0 + %r30
2193 .word 0x8c022001 ! 1287: ADD_I add %r8, 0x0001, %r6
2194 .word 0x8d902cca ! 1288: WRPR_PSTATE_I wrpr %r0, 0x0cca, %pstate
2195 .word 0x8d902044 ! 1289: WRPR_PSTATE_I wrpr %r0, 0x0044, %pstate
2196 .word 0x8d802000 ! 1290: WRFPRS_I wr %r0, 0x0000, %fprs
2197 .word 0xcc17c000 ! 1291: LDUH_R lduh [%r31 + %r0], %r6
2198 .word 0xcc800a60 ! 1292: LDUWA_R lduwa [%r0, %r0] 0x53, %r6
2199 ta T_CHANGE_HPRIV ! macro
2200 mov 0x30, %r30
2201 .word 0x85d0001e ! 1294: Tcc_R tle icc_or_xcc, %r0 + %r30
2202 .word 0x83d02034 ! 1295: Tcc_I te icc_or_xcc, %r0 + 52
2203 .word 0xcc3fc009 ! 1296: STD_R std %r6, [%r31 + %r9]
2204 .word 0x81982102 ! 1297: WRHPR_HPSTATE_I wrhpr %r0, 0x0102, %hpstate
2205 .word 0x3e800001 ! 1298: BVC bvc,a <label_0x1>
2206 .word 0x22800001 ! 1299: BE be,a <label_0x1>
2207 .word 0xcc9fe001 ! 1300: LDDA_I ldda [%r31, + 0x0001] %asi, %r6
2208 .word 0xcc800a60 ! 1301: LDUWA_R lduwa [%r0, %r0] 0x53, %r6
2209 .word 0x8ed36001 ! 1302: UMULcc_I umulcc %r13, 0x0001, %r7
2210 mov 0x30, %r30
2211 .word 0x91d0001e ! 1303: Tcc_R ta icc_or_xcc, %r0 + %r30
2212 .word 0xce880e60 ! 1304: LDUBA_R lduba [%r0, %r0] 0x73, %r7
2213 .word 0xce8fe020 ! 1305: LDUBA_I lduba [%r31, + 0x0020] %asi, %r7
2214 .word 0x8d90249d ! 1306: WRPR_PSTATE_I wrpr %r0, 0x049d, %pstate
2215 ta T_CHANGE_NONPRIV ! macro
2216 .word 0x8d902cde ! 1308: WRPR_PSTATE_I wrpr %r0, 0x0cde, %pstate
2217 .word 0x826bc00e ! 1309: UDIVX_R udivx %r15, %r14, %r1
2218 .word 0xc22fc00e ! 1310: STB_R stb %r1, [%r31 + %r14]
2219 .word 0x8d902488 ! 1311: WRPR_PSTATE_I wrpr %r0, 0x0488, %pstate
2220 .word 0xc397e001 ! 1312: LDQFA_I - [%r31, 0x0001], %f1
2221 .word 0x8c834008 ! 1313: ADDcc_R addcc %r13, %r8, %r6
2222 .word 0x8c4b6001 ! 1314: MULX_I mulx %r13, 0x0001, %r6
2223 .word 0x91d02034 ! 1315: Tcc_I ta icc_or_xcc, %r0 + 52
2224 .word 0x8e68c008 ! 1316: UDIVX_R udivx %r3, %r8, %r7
2225 .word 0xce8008a0 ! 1317: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2226 mov 0x31, %r30
2227 .word 0x8fd0001e ! 1318: Tcc_R tvs icc_or_xcc, %r0 + %r30
2228DS_83:
2229 .word 0x22800001 ! 1320: BE be,a <label_0x1>
2230 .word 0xd3304008 ! 1320: STQF_R - %f9, [%r8, %r1]
2231 .word 0x87458000 ! 1319: RD_SOFTINT_REG rd %softint, %r3
2232 .word 0x96508004 ! 1320: UMUL_R umul %r2, %r4, %r11
2233DS_84:
2234 .word 0x32800001 ! 1322: BNE bne,a <label_0x1>
2235 .word 0xcd330009 ! 1322: STQF_R - %f6, [%r9, %r12]
2236 .word 0x87458000 ! 1321: RD_SOFTINT_REG rd %softint, %r3
2237 .word 0x9403a001 ! 1322: ADD_I add %r14, 0x0001, %r10
2238 .word 0xd597e001 ! 1323: LDQFA_I - [%r31, 0x0001], %f10
2239 .word 0x9c4b0003 ! 1324: MULX_R mulx %r12, %r3, %r14
2240 .word 0x8d902e18 ! 1325: WRPR_PSTATE_I wrpr %r0, 0x0e18, %pstate
2241 .word 0x819829cd ! 1326: WRHPR_HPSTATE_I wrhpr %r0, 0x09cd, %hpstate
2242 .word 0x20800001 ! 1327: BN bn,a <label_0x1>
2243 ta T_CHANGE_PRIV ! macro
2244 mov 0x33, %r30
2245 .word 0x9bd0001e ! 1329: Tcc_R tcc icc_or_xcc, %r0 + %r30
2246 .word 0xdcd804a0 ! 1330: LDXA_R ldxa [%r0, %r0] 0x25, %r14
2247 .word 0x81982e8f ! 1331: WRHPR_HPSTATE_I wrhpr %r0, 0x0e8f, %hpstate
2248 .word 0x87802014 ! 1332: WRASI_I wr %r0, 0x0014, %asi
2249 ta T_CHANGE_TO_TL0 ! macro
2250 .word 0x8d902089 ! 1334: WRPR_PSTATE_I wrpr %r0, 0x0089, %pstate
2251 .word 0xdc8008a0 ! 1335: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
2252 .word 0x84d02001 ! 1336: UMULcc_I umulcc %r0, 0x0001, %r2
2253 .word 0x9f504000 ! 1337: RDPR_TNPC rdpr %tnpc, %r15
2254 .word 0x9669c005 ! 1338: UDIVX_R udivx %r7, %r5, %r11
2255 .word 0x8d802004 ! 1339: WRFPRS_I wr %r0, 0x0004, %fprs
2256 ta T_CHANGE_NONPRIV ! macro
2257 .word 0xd6800ac0 ! 1341: LDUWA_R lduwa [%r0, %r0] 0x56, %r11
2258 .word 0x81d02035 ! 1342: Tcc_I tn icc_or_xcc, %r0 + 53
2259 ta T_CHANGE_NONPRIV ! macro
2260 .word 0x8d902a5d ! 1344: WRPR_PSTATE_I wrpr %r0, 0x0a5d, %pstate
2261 .word 0x8848000c ! 1345: MULX_R mulx %r0, %r12, %r4
2262 .word 0x8da000c9 ! 1346: FNEGd fnegd %f40, %f6
2263 .word 0x32800001 ! 1347: BNE bne,a <label_0x1>
2264 .word 0xcd37c009 ! 1348: STQF_R - %f6, [%r9, %r31]
2265 .word 0xcc9004a0 ! 1349: LDUHA_R lduha [%r0, %r0] 0x25, %r6
2266 .word 0x91d02035 ! 1350: Tcc_I ta icc_or_xcc, %r0 + 53
2267 .word 0x8edb8000 ! 1351: SMULcc_R smulcc %r14, %r0, %r7
2268 .word 0x8d9022dc ! 1352: WRPR_PSTATE_I wrpr %r0, 0x02dc, %pstate
2269 .word 0x8d802004 ! 1353: WRFPRS_I wr %r0, 0x0004, %fprs
2270 .word 0xce9fc020 ! 1354: LDDA_R ldda [%r31, %r0] 0x01, %r7
2271 .word 0xce8008a0 ! 1355: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2272 .word 0x87802014 ! 1356: WRASI_I wr %r0, 0x0014, %asi
2273 .word 0xce97e000 ! 1357: LDUHA_I lduha [%r31, + 0x0000] %asi, %r7
2274 ta T_CHANGE_PRIV ! macro
2275 .word 0xce8008a0 ! 1359: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
2276 .word 0xce2fe001 ! 1360: STB_I stb %r7, [%r31 + 0x0001]
2277 .word 0xce9fe001 ! 1361: LDDA_I ldda [%r31, + 0x0001] %asi, %r7
2278 .word 0xce800b80 ! 1362: LDUWA_R lduwa [%r0, %r0] 0x5c, %r7
2279 mov 0x31, %r30
2280 .word 0x95d0001e ! 1363: Tcc_R tg icc_or_xcc, %r0 + %r30
2281 .word 0x819820ca ! 1364: WRHPR_HPSTATE_I wrhpr %r0, 0x00ca, %hpstate
2282 .word 0xce37c000 ! 1365: STH_R sth %r7, [%r31 + %r0]
2283 .word 0x81982c58 ! 1366: WRHPR_HPSTATE_I wrhpr %r0, 0x0c58, %hpstate
2284 ta T_CHANGE_PRIV ! macro
2285 .word 0xcf37e001 ! 1368: STQF_I - %f7, [0x0001, %r31]
2286 .word 0x8d902201 ! 1369: WRPR_PSTATE_I wrpr %r0, 0x0201, %pstate
2287DS_85:
2288 .word 0x22800001 ! 1371: BE be,a <label_0x1>
2289 .word 0xc332000b ! 1371: STQF_R - %f1, [%r11, %r8]
2290 .word 0x8f458000 ! 1370: RD_SOFTINT_REG rd %softint, %r7
2291 ta T_CHANGE_PRIV ! macro
2292 .word 0x8350c000 ! 1372: RDPR_TT rdpr %tt, %r1
2293 .word 0x9c79e001 ! 1373: SDIV_I sdiv %r7, 0x0001, %r14
2294DS_86:
2295 .word 0x20800001 ! 1375: BN bn,a <label_0x1>
2296 .word 0xd731c006 ! 1375: STQF_R - %f11, [%r6, %r7]
2297 .word 0x99458000 ! 1374: RD_SOFTINT_REG rd %softint, %r12
2298DS_87:
2299 .word 0x22800001 ! 1376: BE be,a <label_0x1>
2300 .word 0xcb33a001 ! 1376: STQF_I - %f5, [0x0001, %r14]
2301 .word 0x9d458000 ! 1375: RD_SOFTINT_REG rd %softint, %r14
2302 .word 0x8c6a8005 ! 1376: UDIVX_R udivx %r10, %r5, %r6
2303 .word 0x8d9028c2 ! 1377: WRPR_PSTATE_I wrpr %r0, 0x08c2, %pstate
2304 .word 0xccc004a0 ! 1378: LDSWA_R ldswa [%r0, %r0] 0x25, %r6
2305 ta T_CHANGE_PRIV ! macro
2306 .word 0x996a0004 ! 1380: SDIVX_R sdivx %r8, %r4, %r12
2307DS_88:
2308 .word 0x32800001 ! 1382: BNE bne,a <label_0x1>
2309 .word 0xc332400b ! 1382: STQF_R - %f1, [%r11, %r9]
2310 .word 0x89458000 ! 1381: RD_SOFTINT_REG rd %softint, %r4
2311 .word 0x83d02031 ! 1382: Tcc_I te icc_or_xcc, %r0 + 49
2312 .word 0x8cd00008 ! 1383: UMULcc_R umulcc %r0, %r8, %r6
2313 ta T_CHANGE_PRIV ! macro
2314 .word 0x81982d54 ! 1385: WRHPR_HPSTATE_I wrhpr %r0, 0x0d54, %hpstate
2315 ta T_CHANGE_PRIV ! macro
2316 .word 0x8d51c000 ! 1387: RDPR_TL rdpr %tl, %r6
2317 ta T_CHANGE_TO_TL0 ! macro
2318 mov 0x33, %r30
2319 .word 0x93d0001e ! 1389: Tcc_R tne icc_or_xcc, %r0 + %r30
2320 .word 0x9b6b4006 ! 1390: SDIVX_R sdivx %r13, %r6, %r13
2321 .word 0x9c83000a ! 1391: ADDcc_R addcc %r12, %r10, %r14
2322 .word 0x87802080 ! 1392: WRASI_I wr %r0, 0x0080, %asi
2323 .word 0x87802014 ! 1393: WRASI_I wr %r0, 0x0014, %asi
2324 .word 0x81982b00 ! 1394: WRHPR_HPSTATE_I wrhpr %r0, 0x0b00, %hpstate
2325 ta T_CHANGE_TO_TL0 ! macro
2326 mov 0x31, %r30
2327 .word 0x8bd0001e ! 1396: Tcc_R tcs icc_or_xcc, %r0 + %r30
2328 .word 0x38800001 ! 1397: BGU bgu,a <label_0x1>
2329 .word 0x81982f43 ! 1398: WRHPR_HPSTATE_I wrhpr %r0, 0x0f43, %hpstate
2330 .word 0x3c800001 ! 1399: BPOS bpos,a <label_0x1>
2331 .word 0xdd3fc00a ! 1400: STDF_R std %f14, [%r10, %r31]
2332 .word 0x99514000 ! 1401: RDPR_TBA rdpr %tba, %r12
2333 .word 0x9a530007 ! 1402: UMUL_R umul %r12, %r7, %r13
2334 .word 0x81982a90 ! 1403: WRHPR_HPSTATE_I wrhpr %r0, 0x0a90, %hpstate
2335 .word 0xdad7e020 ! 1404: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r13
2336 .word 0x87d02032 ! 1405: Tcc_I tl icc_or_xcc, %r0 + 50
2337 .word 0x8d902a4b ! 1406: WRPR_PSTATE_I wrpr %r0, 0x0a4b, %pstate
2338 ta T_CHANGE_PRIV ! macro
2339 .word 0x81982758 ! 1408: WRHPR_HPSTATE_I wrhpr %r0, 0x0758, %hpstate
2340 .word 0xdad7e030 ! 1409: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r13
2341 .word 0x8768400a ! 1410: SDIVX_R sdivx %r1, %r10, %r3
2342 .word 0x87802004 ! 1411: WRASI_I wr %r0, 0x0004, %asi
2343 .word 0x8d902c0e ! 1412: WRPR_PSTATE_I wrpr %r0, 0x0c0e, %pstate
2344 .word 0xc69fc020 ! 1413: LDDA_R ldda [%r31, %r0] 0x01, %r3
2345 .word 0xc68fe030 ! 1414: LDUBA_I lduba [%r31, + 0x0030] %asi, %r3
2346 .word 0x81982fcc ! 1415: WRHPR_HPSTATE_I wrhpr %r0, 0x0fcc, %hpstate
2347 .word 0x8d9020c6 ! 1416: WRPR_PSTATE_I wrpr %r0, 0x00c6, %pstate
2348 ta T_CHANGE_HPRIV ! macro
2349 .word 0xc6cfe020 ! 1418: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r3
2350 .word 0x8c798005 ! 1419: SDIV_R sdiv %r6, %r5, %r6
2351 .word 0xcc9004a0 ! 1420: LDUHA_R lduha [%r0, %r0] 0x25, %r6
2352 .word 0xcc7fe001 ! 1421: SWAP_I swap %r6, [%r31 + 0x0001]
2353 .word 0x8879a001 ! 1422: SDIV_I sdiv %r6, 0x0001, %r4
2354 ta T_CHANGE_HPRIV ! macro
2355 .word 0xc8c804a0 ! 1424: LDSBA_R ldsba [%r0, %r0] 0x25, %r4
2356 .word 0x26800001 ! 1425: BL bl,a <label_0x1>
2357 .word 0x8d902846 ! 1426: WRPR_PSTATE_I wrpr %r0, 0x0846, %pstate
2358 ta T_CHANGE_NONPRIV ! macro
2359 .word 0xc84fc000 ! 1428: LDSB_R ldsb [%r31 + %r0], %r4
2360 .word 0x819826d4 ! 1429: WRHPR_HPSTATE_I wrhpr %r0, 0x06d4, %hpstate
2361 ta T_CHANGE_HPRIV ! macro
2362 .word 0x8d902e95 ! 1431: WRPR_PSTATE_I wrpr %r0, 0x0e95, %pstate
2363 .word 0x81982c5c ! 1432: WRHPR_HPSTATE_I wrhpr %r0, 0x0c5c, %hpstate
2364 .word 0xc927c005 ! 1433: STF_R st %f4, [%r5, %r31]
2365 .word 0xc857e001 ! 1434: LDSH_I ldsh [%r31 + 0x0001], %r4
2366 .word 0x32800001 ! 1435: BNE bne,a <label_0x1>
2367 .word 0x95d02030 ! 1436: Tcc_I tg icc_or_xcc, %r0 + 48
2368 .word 0x916a0002 ! 1437: SDIVX_R sdivx %r8, %r2, %r8
2369 .word 0x8d90260b ! 1438: WRPR_PSTATE_I wrpr %r0, 0x060b, %pstate
2370 .word 0x8483a001 ! 1439: ADDcc_I addcc %r14, 0x0001, %r2
2371 .word 0xc527c002 ! 1440: STF_R st %f2, [%r2, %r31]
2372 .word 0xc48008a0 ! 1441: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
2373 .word 0x83d02034 ! 1442: Tcc_I te icc_or_xcc, %r0 + 52
2374 ta T_CHANGE_NONHPRIV ! macro
2375 .word 0x20700001 ! 1444: BPN <illegal instruction>
2376 .word 0x87802089 ! 1445: WRASI_I wr %r0, 0x0089, %asi
2377 .word 0xc437e001 ! 1446: STH_I sth %r2, [%r31 + 0x0001]
2378 .word 0xc527e001 ! 1447: STF_I st %f2, [0x0001, %r31]
2379 .word 0x9a484002 ! 1448: MULX_R mulx %r1, %r2, %r13
2380 .word 0x8d902895 ! 1449: WRPR_PSTATE_I wrpr %r0, 0x0895, %pstate
2381 .word 0x3e700001 ! 1450: BPVC <illegal instruction>
2382 ta T_CHANGE_NONHPRIV ! macro
2383 .word 0x8d902a8c ! 1452: WRPR_PSTATE_I wrpr %r0, 0x0a8c, %pstate
2384 .word 0x8ed02001 ! 1453: UMULcc_I umulcc %r0, 0x0001, %r7
2385 .word 0x8d902257 ! 1454: WRPR_PSTATE_I wrpr %r0, 0x0257, %pstate
2386 .word 0x32700001 ! 1455: BPNE <illegal instruction>
2387 .word 0x82534001 ! 1456: UMUL_R umul %r13, %r1, %r1
2388 .word 0x87802088 ! 1457: WRASI_I wr %r0, 0x0088, %asi
2389 .word 0x87802016 ! 1458: WRASI_I wr %r0, 0x0016, %asi
2390 .word 0xc337c001 ! 1459: STQF_R - %f1, [%r1, %r31]
2391 .word 0x9ba00549 ! 1460: FSQRTd fsqrt
2392 .word 0xda3fe001 ! 1461: STD_I std %r13, [%r31 + 0x0001]
2393 ta T_CHANGE_NONPRIV ! macro
2394 .word 0x8d802004 ! 1463: WRFPRS_I wr %r0, 0x0004, %fprs
2395 .word 0x819820ce ! 1464: WRHPR_HPSTATE_I wrhpr %r0, 0x00ce, %hpstate
2396 .word 0x81a3c9a1 ! 1465: FDIVs fdivs %f15, %f1, %f0
2397 .word 0xc07fe001 ! 1466: SWAP_I swap %r0, [%r31 + 0x0001]
2398 ta T_CHANGE_NONHPRIV ! macro
2399 ta T_CHANGE_TO_TL0 ! macro
2400 .word 0x38700001 ! 1469: BPGU <illegal instruction>
2401 .word 0x83d02035 ! 1470: Tcc_I te icc_or_xcc, %r0 + 53
2402 .word 0x8d802000 ! 1471: WRFPRS_I wr %r0, 0x0000, %fprs
2403 ta T_CHANGE_PRIV ! macro
2404DS_89:
2405 .word 0x34800001 ! 1474: BG bg,a <label_0x1>
2406 illtrap
2407 .word 0x85b1c303 ! 1473: ALLIGNADDRESS alignaddr %r7, %r3, %r2
2408 .word 0x8d802000 ! 1474: WRFPRS_I wr %r0, 0x0000, %fprs
2409 .word 0x97a0cd26 ! 1475: FsMULd fsmuld %f3, %f6, %f42
2410 ta T_CHANGE_HPRIV ! macro
2411 .word 0x86006001 ! 1477: ADD_I add %r1, 0x0001, %r3
2412 .word 0x9d500000 ! 1478: RDPR_TPC rdpr %tpc, %r14
2413 .word 0x81a3cdc3 ! 1479: FdMULq fdmulq
2414 .word 0x82832001 ! 1480: ADDcc_I addcc %r12, 0x0001, %r1
2415 .word 0x824ba001 ! 1481: MULX_I mulx %r14, 0x0001, %r1
2416 ta T_CHANGE_PRIV ! macro
2417 mov 0x33, %r30
2418 .word 0x85d0001e ! 1483: Tcc_R tle icc_or_xcc, %r0 + %r30
2419 .word 0xc247e001 ! 1484: LDSW_I ldsw [%r31 + 0x0001], %r1
2420 mov 0x32, %r30
2421 .word 0x83d0001e ! 1485: Tcc_R te icc_or_xcc, %r0 + %r30
2422 .word 0x81982853 ! 1486: WRHPR_HPSTATE_I wrhpr %r0, 0x0853, %hpstate
2423 ta T_CHANGE_NONHPRIV ! macro
2424 .word 0x8d802000 ! 1488: WRFPRS_I wr %r0, 0x0000, %fprs
2425DS_90:
2426 .word 0x34800001 ! 1490: BG bg,a <label_0x1>
2427 .word 0xd531c00a ! 1490: STQF_R - %f10, [%r10, %r7]
2428 .word 0x99458000 ! 1489: RD_SOFTINT_REG rd %softint, %r12
2429 .word 0x85d02034 ! 1490: Tcc_I tle icc_or_xcc, %r0 + 52
2430 .word 0x26800001 ! 1491: BL bl,a <label_0x1>
2431 .word 0x81982812 ! 1492: WRHPR_HPSTATE_I wrhpr %r0, 0x0812, %hpstate
2432 .word 0x81982653 ! 1493: WRHPR_HPSTATE_I wrhpr %r0, 0x0653, %hpstate
2433 .word 0x89d02030 ! 1494: Tcc_I tleu icc_or_xcc, %r0 + 48
2434 .word 0x32700001 ! 1495: BPNE <illegal instruction>
2435 .word 0x97d02030 ! 1496: Tcc_I tge icc_or_xcc, %r0 + 48
2436 .word 0x81a0cd2b ! 1497: FsMULd fsmuld %f3, %f42, %f0
2437 mov 0x31, %r30
2438 .word 0x81d0001e ! 1498: Tcc_R tn icc_or_xcc, %r0 + %r30
2439 .word 0xc127c00b ! 1499: STF_R st %f0, [%r11, %r31]
2440 .word 0x99a349c1 ! 1500: FDIVd fdivd %f44, %f32, %f12
2441 .word 0x8d802004 ! 1501: WRFPRS_I wr %r0, 0x0004, %fprs
2442 mov 0x32, %r30
2443 .word 0x97d0001e ! 1502: Tcc_R tge icc_or_xcc, %r0 + %r30
2444 .word 0x819822d8 ! 1503: WRHPR_HPSTATE_I wrhpr %r0, 0x02d8, %hpstate
2445 .word 0x8bd02031 ! 1504: Tcc_I tcs icc_or_xcc, %r0 + 49
2446DS_91:
2447 .word 0x34800001 ! 1506: BG bg,a <label_0x1>
2448 illtrap
2449 .word 0x89b0830c ! 1505: ALLIGNADDRESS alignaddr %r2, %r12, %r4
2450 .word 0x8d9028c3 ! 1506: WRPR_PSTATE_I wrpr %r0, 0x08c3, %pstate
2451 .word 0xc927e001 ! 1507: STF_I st %f4, [0x0001, %r31]
2452 .word 0x8fa0056f ! 1508: FSQRTq fsqrt
2453 ta T_CHANGE_TO_TL0 ! macro
2454 .word 0x896a400e ! 1510: SDIVX_R sdivx %r9, %r14, %r4
2455 .word 0x3c700001 ! 1511: BPPOS <illegal instruction>
2456 .word 0x8d902491 ! 1512: WRPR_PSTATE_I wrpr %r0, 0x0491, %pstate
2457 .word 0x87802080 ! 1513: WRASI_I wr %r0, 0x0080, %asi
2458 ta T_CHANGE_PRIV ! macro
2459 .word 0x8d802004 ! 1515: WRFPRS_I wr %r0, 0x0004, %fprs
2460 .word 0x81982ed4 ! 1516: WRHPR_HPSTATE_I wrhpr %r0, 0x0ed4, %hpstate
2461 .word 0x8d802000 ! 1517: WRFPRS_I wr %r0, 0x0000, %fprs
2462 mov 0x34, %r30
2463 .word 0x93d0001e ! 1518: Tcc_R tne icc_or_xcc, %r0 + %r30
2464 ta T_CHANGE_HPRIV ! macro
2465 .word 0x83d02030 ! 1520: Tcc_I te icc_or_xcc, %r0 + 48
2466 .word 0x87802004 ! 1521: WRASI_I wr %r0, 0x0004, %asi
2467 ta T_CHANGE_HPRIV ! macro
2468 .word 0x87514000 ! 1523: RDPR_TBA rdpr %tba, %r3
2469 .word 0x86c1e001 ! 1524: ADDCcc_I addccc %r7, 0x0001, %r3
2470 .word 0xc607c000 ! 1525: LDUW_R lduw [%r31 + %r0], %r3
2471 .word 0x8d902044 ! 1526: WRPR_PSTATE_I wrpr %r0, 0x0044, %pstate
2472 .word 0x88c36001 ! 1527: ADDCcc_I addccc %r13, 0x0001, %r4
2473 .word 0xc897e000 ! 1528: LDUHA_I lduha [%r31, + 0x0000] %asi, %r4
2474 .word 0x8f508000 ! 1529: RDPR_TSTATE rdpr %tstate, %r7
2475 .word 0x8d902488 ! 1530: WRPR_PSTATE_I wrpr %r0, 0x0488, %pstate
2476 .word 0x9b50c000 ! 1531: RDPR_TT rdpr %tt, %r13
2477 .word 0x87802088 ! 1532: WRASI_I wr %r0, 0x0088, %asi
2478 mov 0x35, %r30
2479 .word 0x9bd0001e ! 1533: Tcc_R tcc icc_or_xcc, %r0 + %r30
2480 ta T_CHANGE_PRIV ! macro
2481 .word 0x8d902208 ! 1535: WRPR_PSTATE_I wrpr %r0, 0x0208, %pstate
2482 .word 0xdacfe030 ! 1536: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r13
2483 .word 0x81982d4e ! 1537: WRHPR_HPSTATE_I wrhpr %r0, 0x0d4e, %hpstate
2484 .word 0x8d902cd0 ! 1538: WRPR_PSTATE_I wrpr %r0, 0x0cd0, %pstate
2485 .word 0x8cd1400b ! 1539: UMULcc_R umulcc %r5, %r11, %r6
2486DS_92:
2487 .word 0x34800001 ! 1541: BG bg,a <label_0x1>
2488 .word 0xc1322001 ! 1541: STQF_I - %f0, [0x0001, %r8]
2489 .word 0x8b458000 ! 1540: RD_SOFTINT_REG rd %softint, %r5
2490 .word 0x819824cd ! 1541: WRHPR_HPSTATE_I wrhpr %r0, 0x04cd, %hpstate
2491 .word 0x24700001 ! 1542: BPLE <illegal instruction>
2492 .word 0x20800001 ! 1543: BN bn,a <label_0x1>
2493 .word 0x8d90225d ! 1544: WRPR_PSTATE_I wrpr %r0, 0x025d, %pstate
2494 .word 0x8d902cdc ! 1545: WRPR_PSTATE_I wrpr %r0, 0x0cdc, %pstate
2495 .word 0x87802014 ! 1546: WRASI_I wr %r0, 0x0014, %asi
2496 mov 0x30, %r30
2497 .word 0x83d0001e ! 1547: Tcc_R te icc_or_xcc, %r0 + %r30
2498 .word 0x8d902e84 ! 1548: WRPR_PSTATE_I wrpr %r0, 0x0e84, %pstate
2499 .word 0x8d902041 ! 1549: WRPR_PSTATE_I wrpr %r0, 0x0041, %pstate
2500 .word 0x86686001 ! 1550: UDIVX_I udivx %r1, 0x0001, %r3
2501 .word 0x85d02034 ! 1551: Tcc_I tle icc_or_xcc, %r0 + 52
2502 .word 0x99a109c6 ! 1552: FDIVd fdivd %f4, %f6, %f12
2503 .word 0x99a349e2 ! 1553: FDIVq dis not found
2504
2505 .word 0x8d802000 ! 1554: WRFPRS_I wr %r0, 0x0000, %fprs
2506 .word 0x81982b82 ! 1555: WRHPR_HPSTATE_I wrhpr %r0, 0x0b82, %hpstate
2507 ta T_CHANGE_TO_TL0 ! macro
2508 .word 0x81982dc2 ! 1557: WRHPR_HPSTATE_I wrhpr %r0, 0x0dc2, %hpstate
2509 mov 0x34, %r30
2510 .word 0x99d0001e ! 1558: Tcc_R tgu icc_or_xcc, %r0 + %r30
2511 .word 0xd88008a0 ! 1559: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
2512 .word 0x81982f16 ! 1560: WRHPR_HPSTATE_I wrhpr %r0, 0x0f16, %hpstate
2513 .word 0x84c06001 ! 1561: ADDCcc_I addccc %r1, 0x0001, %r2
2514 .word 0x8d802000 ! 1562: WRFPRS_I wr %r0, 0x0000, %fprs
2515 .word 0x8d802004 ! 1563: WRFPRS_I wr %r0, 0x0004, %fprs
2516 .word 0xc48008a0 ! 1564: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
2517 .word 0x847be001 ! 1565: SDIV_I sdiv %r15, 0x0001, %r2
2518 .word 0x924b4004 ! 1566: MULX_R mulx %r13, %r4, %r9
2519 .word 0x8d902e54 ! 1567: WRPR_PSTATE_I wrpr %r0, 0x0e54, %pstate
2520 .word 0x3e700001 ! 1568: BPVC <illegal instruction>
2521 .word 0xd33fc004 ! 1569: STDF_R std %f9, [%r4, %r31]
2522 ta T_CHANGE_NONPRIV ! macro
2523 .word 0x87d02034 ! 1571: Tcc_I tl icc_or_xcc, %r0 + 52
2524 .word 0x87802004 ! 1572: WRASI_I wr %r0, 0x0004, %asi
2525 .word 0x956ba001 ! 1573: SDIVX_I sdivx %r14, 0x0001, %r10
2526 .word 0xd527e001 ! 1574: STF_I st %f10, [0x0001, %r31]
2527 ta T_CHANGE_TO_TL0 ! macro
2528 .word 0x81982d82 ! 1576: WRHPR_HPSTATE_I wrhpr %r0, 0x0d82, %hpstate
2529 .word 0xd48008a0 ! 1577: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
2530 .word 0x99d02034 ! 1578: Tcc_I tgu icc_or_xcc, %r0 + 52
2531 .word 0x8d902ac4 ! 1579: WRPR_PSTATE_I wrpr %r0, 0x0ac4, %pstate
2532 ta T_CHANGE_HPRIV ! macro
2533 mov 0x30, %r30
2534 .word 0x8dd0001e ! 1581: Tcc_R tneg icc_or_xcc, %r0 + %r30
2535 .word 0x34800001 ! 1582: BG bg,a <label_0x1>
2536 .word 0x87802080 ! 1583: WRASI_I wr %r0, 0x0080, %asi
2537 mov 0x30, %r30
2538 .word 0x8fd0001e ! 1584: Tcc_R tvs icc_or_xcc, %r0 + %r30
2539DS_93:
2540 .word 0x32800001 ! 1586: BNE bne,a <label_0x1>
2541 illtrap
2542 .word 0x87b0430e ! 1585: ALLIGNADDRESS alignaddr %r1, %r14, %r3
2543 .word 0x8d802000 ! 1586: WRFPRS_I wr %r0, 0x0000, %fprs
2544 .word 0x81982d09 ! 1587: WRHPR_HPSTATE_I wrhpr %r0, 0x0d09, %hpstate
2545 .word 0xc60fe001 ! 1588: LDUB_I ldub [%r31 + 0x0001], %r3
2546 .word 0x99a000cc ! 1589: FNEGd fnegd %f12, %f12
2547 .word 0x8d802000 ! 1590: WRFPRS_I wr %r0, 0x0000, %fprs
2548 .word 0x904ac00d ! 1591: MULX_R mulx %r11, %r13, %r8
2549 .word 0xd127e001 ! 1592: STF_I st %f8, [0x0001, %r31]
2550 .word 0xd08008a0 ! 1593: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
2551 .word 0x81982e8a ! 1594: WRHPR_HPSTATE_I wrhpr %r0, 0x0e8a, %hpstate
2552 .word 0xd07fe001 ! 1595: SWAP_I swap %r8, [%r31 + 0x0001]
2553 ta T_CHANGE_NONPRIV ! macro
2554 .word 0xd0dfe030 ! 1597: LDXA_I ldxa [%r31, + 0x0030] %asi, %r8
2555 .word 0x85514000 ! 1598: RDPR_TBA rdpr %tba, %r2
2556 .word 0xc4c7e010 ! 1599: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r2
2557 .word 0x8bd02033 ! 1600: Tcc_I tcs icc_or_xcc, %r0 + 51
2558 .word 0x819824c0 ! 1601: WRHPR_HPSTATE_I wrhpr %r0, 0x04c0, %hpstate
2559 .word 0xc4d7e000 ! 1602: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r2
2560 .word 0x9b6b4009 ! 1603: SDIVX_R sdivx %r13, %r9, %r13
2561 .word 0x87802010 ! 1604: WRASI_I wr %r0, 0x0010, %asi
2562 .word 0xdb97e001 ! 1605: LDQFA_I - [%r31, 0x0001], %f13
2563 mov 0x32, %r30
2564 .word 0x97d0001e ! 1606: Tcc_R tge icc_or_xcc, %r0 + %r30
2565 mov 0x35, %r30
2566 .word 0x99d0001e ! 1607: Tcc_R tgu icc_or_xcc, %r0 + %r30
2567 .word 0x806be001 ! 1608: UDIVX_I udivx %r15, 0x0001, %r0
2568 .word 0x9b6a4003 ! 1609: SDIVX_R sdivx %r9, %r3, %r13
2569 .word 0xda8008a0 ! 1610: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
2570 .word 0x8198200a ! 1611: WRHPR_HPSTATE_I wrhpr %r0, 0x000a, %hpstate
2571 .word 0x8d90204b ! 1612: WRPR_PSTATE_I wrpr %r0, 0x004b, %pstate
2572 .word 0xda800c00 ! 1613: LDUWA_R lduwa [%r0, %r0] 0x60, %r13
2573 .word 0x81982d50 ! 1614: WRHPR_HPSTATE_I wrhpr %r0, 0x0d50, %hpstate
2574 ta T_CHANGE_TO_TL0 ! macro
2575 .word 0x87802016 ! 1616: WRASI_I wr %r0, 0x0016, %asi
2576 ta T_CHANGE_NONHPRIV ! macro
2577 .word 0x8d9028cc ! 1618: WRPR_PSTATE_I wrpr %r0, 0x08cc, %pstate
2578 .word 0x8da000ce ! 1619: FNEGd fnegd %f14, %f6
2579 .word 0x84494002 ! 1620: MULX_R mulx %r5, %r2, %r2
2580 .word 0x87802080 ! 1621: WRASI_I wr %r0, 0x0080, %asi
2581 .word 0x81982187 ! 1622: WRHPR_HPSTATE_I wrhpr %r0, 0x0187, %hpstate
2582 .word 0x3c700001 ! 1623: BPPOS <illegal instruction>
2583 .word 0x8d902a53 ! 1624: WRPR_PSTATE_I wrpr %r0, 0x0a53, %pstate
2584 .word 0x8e48a001 ! 1625: MULX_I mulx %r2, 0x0001, %r7
2585 .word 0x91a01a6a ! 1626: FqTOi fqtoi
2586 .word 0x8d9020c0 ! 1627: WRPR_PSTATE_I wrpr %r0, 0x00c0, %pstate
2587 .word 0x819829d6 ! 1628: WRHPR_HPSTATE_I wrhpr %r0, 0x09d6, %hpstate
2588 .word 0x81982b0f ! 1629: WRHPR_HPSTATE_I wrhpr %r0, 0x0b0f, %hpstate
2589 .word 0x97a00545 ! 1630: FSQRTd fsqrt
2590 .word 0x8b682001 ! 1631: SDIVX_I sdivx %r0, 0x0001, %r5
2591 ta T_CHANGE_NONHPRIV ! macro
2592 .word 0xcad004a0 ! 1633: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
2593 .word 0x81982319 ! 1634: WRHPR_HPSTATE_I wrhpr %r0, 0x0319, %hpstate
2594 .word 0xca800b80 ! 1635: LDUWA_R lduwa [%r0, %r0] 0x5c, %r5
2595 .word 0x84d8400d ! 1636: SMULcc_R smulcc %r1, %r13, %r2
2596 ta T_CHANGE_TO_TL0 ! macro
2597DS_94:
2598 .word 0x32800001 ! 1639: BNE bne,a <label_0x1>
2599 illtrap
2600 .word 0x81b0c30f ! 1638: ALLIGNADDRESS alignaddr %r3, %r15, %r0
2601 .word 0x8198269c ! 1639: WRHPR_HPSTATE_I wrhpr %r0, 0x069c, %hpstate
2602 .word 0x8650000a ! 1640: UMUL_R umul %r0, %r10, %r3
2603 .word 0x8198229d ! 1641: WRHPR_HPSTATE_I wrhpr %r0, 0x029d, %hpstate
2604 .word 0x97a01a68 ! 1642: FqTOi fqtoi
2605 .word 0x87802004 ! 1643: WRASI_I wr %r0, 0x0004, %asi
2606 .word 0x8d802000 ! 1644: WRFPRS_I wr %r0, 0x0000, %fprs
2607 .word 0xd6800c20 ! 1645: LDUWA_R lduwa [%r0, %r0] 0x61, %r11
2608 .word 0xd797e001 ! 1646: LDQFA_I - [%r31, 0x0001], %f11
2609 .word 0xd727e001 ! 1647: STF_I st %f11, [0x0001, %r31]
2610 .word 0x8d90248b ! 1648: WRPR_PSTATE_I wrpr %r0, 0x048b, %pstate
2611 .word 0xd6800c60 ! 1649: LDUWA_R lduwa [%r0, %r0] 0x63, %r11
2612 .word 0xd727e001 ! 1650: STF_I st %f11, [0x0001, %r31]
2613 .word 0x83a089a2 ! 1651: FDIVs fdivs %f2, %f2, %f1
2614DS_95:
2615 .word 0x20800001 ! 1653: BN bn,a <label_0x1>
2616 .word 0xcd338005 ! 1653: STQF_R - %f6, [%r5, %r14]
2617 .word 0x85458000 ! 1652: RD_SOFTINT_REG rd %softint, %r2
2618 mov 0x30, %r30
2619 .word 0x89d0001e ! 1653: Tcc_R tleu icc_or_xcc, %r0 + %r30
2620 .word 0x3c800001 ! 1654: BPOS bpos,a <label_0x1>
2621 .word 0x87802004 ! 1655: WRASI_I wr %r0, 0x0004, %asi
2622 mov 0x31, %r30
2623 .word 0x99d0001e ! 1656: Tcc_R tgu icc_or_xcc, %r0 + %r30
2624 .word 0x81982f8b ! 1657: WRHPR_HPSTATE_I wrhpr %r0, 0x0f8b, %hpstate
2625 .word 0x81a04dc2 ! 1658: FdMULq fdmulq
2626 .word 0x81a249ae ! 1659: FDIVs fdivs %f9, %f14, %f0
2627 .word 0x8551c000 ! 1660: RDPR_TL rdpr %tl, %r2
2628 .word 0x81a10d2b ! 1661: FsMULd fsmuld %f4, %f42, %f0
2629 ta T_CHANGE_NONHPRIV ! macro
2630 mov 0x34, %r30
2631 .word 0x87d0001e ! 1663: Tcc_R tl icc_or_xcc, %r0 + %r30
2632DS_96:
2633 .word 0x20800001 ! 1665: BN bn,a <label_0x1>
2634 .word 0xc7336001 ! 1665: STQF_I - %f3, [0x0001, %r13]
2635 .word 0x91458000 ! 1664: RD_SOFTINT_REG rd %softint, %r8
2636 .word 0xd0800c40 ! 1665: LDUWA_R lduwa [%r0, %r0] 0x62, %r8
2637 .word 0x8168e001 ! 1666: SDIVX_I sdivx %r3, 0x0001, %r0
2638 ta T_CHANGE_HPRIV ! macro
2639 .word 0x87802016 ! 1668: WRASI_I wr %r0, 0x0016, %asi
2640 .word 0x87802010 ! 1669: WRASI_I wr %r0, 0x0010, %asi
2641 .word 0xc0cfe020 ! 1670: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r0
2642 .word 0x95508000 ! 1671: RDPR_TSTATE rdpr %tstate, %r10
2643 .word 0xd4d7e020 ! 1672: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r10
2644 .word 0x996a6001 ! 1673: SDIVX_I sdivx %r9, 0x0001, %r12
2645 .word 0x87500000 ! 1674: RDPR_TPC rdpr %tpc, %r3
2646 ta T_CHANGE_NONPRIV ! macro
2647 .word 0x8198289f ! 1676: WRHPR_HPSTATE_I wrhpr %r0, 0x089f, %hpstate
2648 .word 0x97a1c9e6 ! 1677: FDIVq dis not found
2649
2650 .word 0xd737e001 ! 1678: STQF_I - %f11, [0x0001, %r31]
2651 .word 0x28700001 ! 1679: BPLEU <illegal instruction>
2652DS_97:
2653 .word 0x32800001 ! 1681: BNE bne,a <label_0x1>
2654 .word 0xd530e001 ! 1681: STQF_I - %f10, [0x0001, %r3]
2655 .word 0x83458000 ! 1680: RD_SOFTINT_REG rd %softint, %r1
2656 .word 0x91696001 ! 1681: SDIVX_I sdivx %r5, 0x0001, %r8
2657 .word 0x8d902856 ! 1682: WRPR_PSTATE_I wrpr %r0, 0x0856, %pstate
2658 .word 0x819828d7 ! 1683: WRHPR_HPSTATE_I wrhpr %r0, 0x08d7, %hpstate
2659 .word 0x99d02030 ! 1684: Tcc_I tgu icc_or_xcc, %r0 + 48
2660 .word 0x87802014 ! 1685: WRASI_I wr %r0, 0x0014, %asi
2661 .word 0xd0800ba0 ! 1686: LDUWA_R lduwa [%r0, %r0] 0x5d, %r8
2662 .word 0x9bd02035 ! 1687: Tcc_I tcc icc_or_xcc, %r0 + 53
2663 .word 0x3c700001 ! 1688: BPPOS <illegal instruction>
2664 ta T_CHANGE_NONHPRIV ! macro
2665 .word 0x99d02034 ! 1690: Tcc_I tgu icc_or_xcc, %r0 + 52
2666 .word 0xd037c006 ! 1691: STH_R sth %r8, [%r31 + %r6]
2667 .word 0x8d902adc ! 1692: WRPR_PSTATE_I wrpr %r0, 0x0adc, %pstate
2668 .word 0x92534001 ! 1693: UMUL_R umul %r13, %r1, %r9
2669 .word 0x8d802004 ! 1694: WRFPRS_I wr %r0, 0x0004, %fprs
2670 ta T_CHANGE_PRIV ! macro
2671 .word 0x87802089 ! 1696: WRASI_I wr %r0, 0x0089, %asi
2672 .word 0x8d90265d ! 1697: WRPR_PSTATE_I wrpr %r0, 0x065d, %pstate
2673 .word 0xd2ffc021 ! 1698: SWAPA_R swapa %r9, [%r31 + %r1] 0x01
2674 .word 0x8d902856 ! 1699: WRPR_PSTATE_I wrpr %r0, 0x0856, %pstate
2675 .word 0x26800001 ! 1700: BL bl,a <label_0x1>
2676 .word 0xd2c7e030 ! 1701: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r9
2677 .word 0xd25fc000 ! 1702: LDX_R ldx [%r31 + %r0], %r9
2678 .word 0x9a016001 ! 1703: ADD_I add %r5, 0x0001, %r13
2679 ta T_CHANGE_PRIV ! macro
2680 .word 0x946b6001 ! 1705: UDIVX_I udivx %r13, 0x0001, %r10
2681 .word 0x84d14003 ! 1706: UMULcc_R umulcc %r5, %r3, %r2
2682 .word 0x91a01a64 ! 1707: FqTOi fqtoi
2683 .word 0x8d902c40 ! 1708: WRPR_PSTATE_I wrpr %r0, 0x0c40, %pstate
2684 ta T_CHANGE_PRIV ! macro
2685 .word 0x8dd02034 ! 1710: Tcc_I tneg icc_or_xcc, %r0 + 52
2686 .word 0x8d902046 ! 1711: WRPR_PSTATE_I wrpr %r0, 0x0046, %pstate
2687 .word 0x8d90249b ! 1712: WRPR_PSTATE_I wrpr %r0, 0x049b, %pstate
2688 .word 0xd05fe001 ! 1713: LDX_I ldx [%r31 + 0x0001], %r8
2689 .word 0xd047c000 ! 1714: LDSW_R ldsw [%r31 + %r0], %r8
2690 .word 0x8d902417 ! 1715: WRPR_PSTATE_I wrpr %r0, 0x0417, %pstate
2691 .word 0x8a00a001 ! 1716: ADD_I add %r2, 0x0001, %r5
2692 .word 0x9d494000 ! 1717: RDHPR_HTBA rdhpr %htba, %r14
2693 ta T_CHANGE_TO_TL0 ! macro
2694 .word 0x8d902c01 ! 1719: WRPR_PSTATE_I wrpr %r0, 0x0c01, %pstate
2695 .word 0x81982103 ! 1720: WRHPR_HPSTATE_I wrhpr %r0, 0x0103, %hpstate
2696 .word 0x83d02032 ! 1721: Tcc_I te icc_or_xcc, %r0 + 50
2697 .word 0x8f500000 ! 1722: RDPR_TPC rdpr %tpc, %r7
2698 .word 0x9da00565 ! 1723: FSQRTq fsqrt
2699 .word 0x81982590 ! 1724: WRHPR_HPSTATE_I wrhpr %r0, 0x0590, %hpstate
2700 .word 0x81982111 ! 1725: WRHPR_HPSTATE_I wrhpr %r0, 0x0111, %hpstate
2701 .word 0x9c492001 ! 1726: MULX_I mulx %r4, 0x0001, %r14
2702 .word 0x9469c005 ! 1727: UDIVX_R udivx %r7, %r5, %r10
2703 .word 0x81982540 ! 1728: WRHPR_HPSTATE_I wrhpr %r0, 0x0540, %hpstate
2704 .word 0xd447e001 ! 1729: LDSW_I ldsw [%r31 + 0x0001], %r10
2705 .word 0x819824c6 ! 1730: WRHPR_HPSTATE_I wrhpr %r0, 0x04c6, %hpstate
2706 .word 0x20700001 ! 1731: BPN <illegal instruction>
2707 .word 0x96832001 ! 1732: ADDcc_I addcc %r12, 0x0001, %r11
2708 .word 0x8d902046 ! 1733: WRPR_PSTATE_I wrpr %r0, 0x0046, %pstate
2709 .word 0xd727c005 ! 1734: STF_R st %f11, [%r5, %r31]
2710 .word 0x8d9028c6 ! 1735: WRPR_PSTATE_I wrpr %r0, 0x08c6, %pstate
2711 .word 0x8082e001 ! 1736: ADDcc_I addcc %r11, 0x0001, %r0
2712 .word 0x8d802000 ! 1737: WRFPRS_I wr %r0, 0x0000, %fprs
2713 .word 0x9b51c000 ! 1738: RDPR_TL rdpr %tl, %r13
2714 .word 0x97d02031 ! 1739: Tcc_I tge icc_or_xcc, %r0 + 49
2715 .word 0x81982b88 ! 1740: WRHPR_HPSTATE_I wrhpr %r0, 0x0b88, %hpstate
2716 mov 0x30, %r30
2717 .word 0x95d0001e ! 1741: Tcc_R tg icc_or_xcc, %r0 + %r30
2718 .word 0x9f51c000 ! 1742: RDPR_TL rdpr %tl, %r15
2719 .word 0x8849c000 ! 1743: MULX_R mulx %r7, %r0, %r4
2720 .word 0xc897e030 ! 1744: LDUHA_I lduha [%r31, + 0x0030] %asi, %r4
2721 .word 0xc8d804a0 ! 1745: LDXA_R ldxa [%r0, %r0] 0x25, %r4
2722 .word 0x81982dd3 ! 1746: WRHPR_HPSTATE_I wrhpr %r0, 0x0dd3, %hpstate
2723 .word 0x3c700001 ! 1747: BPPOS <illegal instruction>
2724DS_98:
2725 .word 0x32800001 ! 1749: BNE bne,a <label_0x1>
2726 .word 0xd7314004 ! 1749: STQF_R - %f11, [%r4, %r5]
2727 .word 0x9b458000 ! 1748: RD_SOFTINT_REG rd %softint, %r13
2728DS_99:
2729 .word 0x32800001 ! 1750: BNE bne,a <label_0x1>
2730 illtrap
2731 .word 0x8fb24308 ! 1749: ALLIGNADDRESS alignaddr %r9, %r8, %r7
2732 ta T_CHANGE_NONHPRIV ! macro
2733DS_100:
2734 .word 0x22800001 ! 1752: BE be,a <label_0x1>
2735 illtrap
2736 .word 0x9fb00304 ! 1751: ALLIGNADDRESS alignaddr %r0, %r4, %r15
2737 .word 0xdec804a0 ! 1752: LDSBA_R ldsba [%r0, %r0] 0x25, %r15
2738 ta T_CHANGE_TO_TL0 ! macro
2739DS_101:
2740 .word 0x34800001 ! 1755: BG bg,a <label_0x1>
2741 .word 0xdd30000a ! 1755: STQF_R - %f14, [%r10, %r0]
2742 .word 0x9b458000 ! 1754: RD_SOFTINT_REG rd %softint, %r13
2743 .word 0x24700001 ! 1755: BPLE <illegal instruction>
2744 .word 0xdb27c00a ! 1756: STF_R st %f13, [%r10, %r31]
2745 .word 0x99a1cd2c ! 1757: FsMULd fsmuld %f7, %f12, %f12
2746 .word 0x8d90229e ! 1758: WRPR_PSTATE_I wrpr %r0, 0x029e, %pstate
2747 .word 0xd857c000 ! 1759: LDSH_R ldsh [%r31 + %r0], %r12
2748 ta T_CHANGE_NONPRIV ! macro
2749 .word 0xd89fe001 ! 1761: LDDA_I ldda [%r31, + 0x0001] %asi, %r12
2750 .word 0xd8ffc02c ! 1762: SWAPA_R swapa %r12, [%r31 + %r12] 0x01
2751 ta T_CHANGE_PRIV ! macro
2752 .word 0x8b514000 ! 1764: RDPR_TBA rdpr %tba, %r5
2753 ta T_CHANGE_TO_TL0 ! macro
2754 .word 0x8d802000 ! 1766: WRFPRS_I wr %r0, 0x0000, %fprs
2755 .word 0x36700001 ! 1767: BPGE <illegal instruction>
2756 .word 0x32700001 ! 1768: BPNE <illegal instruction>
2757 .word 0x87802089 ! 1769: WRASI_I wr %r0, 0x0089, %asi
2758 .word 0x8d9024d2 ! 1770: WRPR_PSTATE_I wrpr %r0, 0x04d2, %pstate
2759 .word 0x92524005 ! 1771: UMUL_R umul %r9, %r5, %r9
2760 .word 0xd237c005 ! 1772: STH_R sth %r9, [%r31 + %r5]
2761 .word 0x81a38d2a ! 1773: FsMULd fsmuld %f14, %f10, %f0
2762 .word 0x98820009 ! 1774: ADDcc_R addcc %r8, %r9, %r12
2763 .word 0xd93fc009 ! 1775: STDF_R std %f12, [%r9, %r31]
2764 .word 0x2a800001 ! 1776: BCS bcs,a <label_0x1>
2765 .word 0xd897e010 ! 1777: LDUHA_I lduha [%r31, + 0x0010] %asi, %r12
2766 .word 0x8d802004 ! 1778: WRFPRS_I wr %r0, 0x0004, %fprs
2767 .word 0x89d02033 ! 1779: Tcc_I tleu icc_or_xcc, %r0 + 51
2768 .word 0x9d69800b ! 1780: SDIVX_R sdivx %r6, %r11, %r14
2769 .word 0x9fd02035 ! 1781: Tcc_I tvc icc_or_xcc, %r0 + 53
2770 .word 0xdc57e001 ! 1782: LDSH_I ldsh [%r31 + 0x0001], %r14
2771 .word 0x8d902088 ! 1783: WRPR_PSTATE_I wrpr %r0, 0x0088, %pstate
2772 .word 0x2c700001 ! 1784: BPNEG <illegal instruction>
2773 .word 0x36700001 ! 1785: BPGE <illegal instruction>
2774 .word 0x8d902c42 ! 1786: WRPR_PSTATE_I wrpr %r0, 0x0c42, %pstate
2775DS_102:
2776 .word 0x20800001 ! 1788: BN bn,a <label_0x1>
2777 illtrap
2778 .word 0x95b18302 ! 1787: ALLIGNADDRESS alignaddr %r6, %r2, %r10
2779 mov 0x32, %r30
2780 .word 0x8bd0001e ! 1788: Tcc_R tcs icc_or_xcc, %r0 + %r30
2781 .word 0x87802016 ! 1789: WRASI_I wr %r0, 0x0016, %asi
2782 .word 0x8d802000 ! 1790: WRFPRS_I wr %r0, 0x0000, %fprs
2783 .word 0x87802010 ! 1791: WRASI_I wr %r0, 0x0010, %asi
2784 .word 0x867a6001 ! 1792: SDIV_I sdiv %r9, 0x0001, %r3
2785 .word 0xc697e000 ! 1793: LDUHA_I lduha [%r31, + 0x0000] %asi, %r3
2786 .word 0x81982106 ! 1794: WRHPR_HPSTATE_I wrhpr %r0, 0x0106, %hpstate
2787 .word 0xc68008a0 ! 1795: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
2788 .word 0xc68008a0 ! 1796: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
2789 .word 0xc61fc000 ! 1797: LDD_R ldd [%r31 + %r0], %r3
2790 .word 0xc6bfe001 ! 1798: STDA_I stda %r3, [%r31 + 0x0001] %asi
2791 .word 0x85d02033 ! 1799: Tcc_I tle icc_or_xcc, %r0 + 51
2792 .word 0x83a14d24 ! 1800: FsMULd fsmuld %f5, %f4, %f32
2793 ta T_CHANGE_HPRIV ! macro
2794 .word 0x8198270f ! 1802: WRHPR_HPSTATE_I wrhpr %r0, 0x070f, %hpstate
2795 mov 0x33, %r30
2796 .word 0x83d0001e ! 1803: Tcc_R te icc_or_xcc, %r0 + %r30
2797 .word 0x95d02033 ! 1804: Tcc_I tg icc_or_xcc, %r0 + 51
2798 .word 0xc327c004 ! 1805: STF_R st %f1, [%r4, %r31]
2799 .word 0x8d902a5b ! 1806: WRPR_PSTATE_I wrpr %r0, 0x0a5b, %pstate
2800 .word 0x8d802004 ! 1807: WRFPRS_I wr %r0, 0x0004, %fprs
2801 .word 0xc2d80e40 ! 1808: LDXA_R ldxa [%r0, %r0] 0x72, %r1
2802 .word 0x8d902051 ! 1809: WRPR_PSTATE_I wrpr %r0, 0x0051, %pstate
2803 .word 0x886b400c ! 1810: UDIVX_R udivx %r13, %r12, %r4
2804 .word 0x91a000c7 ! 1811: FNEGd fnegd %f38, %f8
2805 mov 0x30, %r30
2806 .word 0x83d0001e ! 1812: Tcc_R te icc_or_xcc, %r0 + %r30
2807 ta T_CHANGE_NONHPRIV ! macro
2808 .word 0x8bd02030 ! 1814: Tcc_I tcs icc_or_xcc, %r0 + 48
2809 .word 0x9cd0a001 ! 1815: UMULcc_I umulcc %r2, 0x0001, %r14
2810 .word 0x819828c5 ! 1816: WRHPR_HPSTATE_I wrhpr %r0, 0x08c5, %hpstate
2811 .word 0xdcdfe020 ! 1817: LDXA_I ldxa [%r31, + 0x0020] %asi, %r14
2812 .word 0x81982e59 ! 1818: WRHPR_HPSTATE_I wrhpr %r0, 0x0e59, %hpstate
2813 ta T_CHANGE_HPRIV ! macro
2814DS_103:
2815 .word 0x20800001 ! 1821: BN bn,a <label_0x1>
2816 illtrap
2817 .word 0x99b2430c ! 1820: ALLIGNADDRESS alignaddr %r9, %r12, %r12
2818 .word 0xd88008a0 ! 1821: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
2819DS_104:
2820 .word 0x20800001 ! 1823: BN bn,a <label_0x1>
2821 illtrap
2822 .word 0x95b2430b ! 1822: ALLIGNADDRESS alignaddr %r9, %r11, %r10
2823 .word 0x9b508000 ! 1823: RDPR_TSTATE rdpr %tstate, %r13
2824 .word 0x8d902210 ! 1824: WRPR_PSTATE_I wrpr %r0, 0x0210, %pstate
2825 .word 0x81982186 ! 1825: WRHPR_HPSTATE_I wrhpr %r0, 0x0186, %hpstate
2826 .word 0x81982054 ! 1826: WRHPR_HPSTATE_I wrhpr %r0, 0x0054, %hpstate
2827 .word 0x89494000 ! 1827: RDHPR_HTBA rdhpr %htba, %r4
2828 .word 0x8d902e5b ! 1828: WRPR_PSTATE_I wrpr %r0, 0x0e5b, %pstate
2829 .word 0x8f690004 ! 1829: SDIVX_R sdivx %r4, %r4, %r7
2830 .word 0x86692001 ! 1830: UDIVX_I udivx %r4, 0x0001, %r3
2831 .word 0x8a824005 ! 1831: ADDcc_R addcc %r9, %r5, %r5
2832 .word 0x81982893 ! 1832: WRHPR_HPSTATE_I wrhpr %r0, 0x0893, %hpstate
2833 ta T_CHANGE_NONPRIV ! macro
2834 ta T_CHANGE_TO_TL0 ! macro
2835DS_105:
2836 .word 0x34800001 ! 1836: BG bg,a <label_0x1>
2837 illtrap
2838 .word 0x97b0030c ! 1835: ALLIGNADDRESS alignaddr %r0, %r12, %r11
2839 ta T_CHANGE_NONHPRIV ! macro
2840 .word 0x8d9020ce ! 1837: WRPR_PSTATE_I wrpr %r0, 0x00ce, %pstate
2841DS_106:
2842 .word 0x32800001 ! 1839: BNE bne,a <label_0x1>
2843 illtrap
2844 .word 0x8db20305 ! 1838: ALLIGNADDRESS alignaddr %r8, %r5, %r6
2845 .word 0x8da14d20 ! 1839: FsMULd fsmuld %f5, %f0, %f6
2846 .word 0x8d802000 ! 1840: WRFPRS_I wr %r0, 0x0000, %fprs
2847 ta T_CHANGE_TO_TL0 ! macro
2848 .word 0x8198289c ! 1842: WRHPR_HPSTATE_I wrhpr %r0, 0x089c, %hpstate
2849 .word 0x3e800001 ! 1843: BVC bvc,a <label_0x1>
2850 .word 0x819829c8 ! 1844: WRHPR_HPSTATE_I wrhpr %r0, 0x09c8, %hpstate
2851 ta T_CHANGE_PRIV ! macro
2852 .word 0x89a0056b ! 1846: FSQRTq fsqrt
2853 .word 0x9ba00564 ! 1847: FSQRTq fsqrt
2854 .word 0x87802080 ! 1848: WRASI_I wr %r0, 0x0080, %asi
2855 .word 0x8881c003 ! 1849: ADDcc_R addcc %r7, %r3, %r4
2856 .word 0x8d90261a ! 1850: WRPR_PSTATE_I wrpr %r0, 0x061a, %pstate
2857 .word 0x8e798005 ! 1851: SDIV_R sdiv %r6, %r5, %r7
2858 .word 0x24800001 ! 1852: BLE ble,a <label_0x1>
2859 .word 0x8d902ad0 ! 1853: WRPR_PSTATE_I wrpr %r0, 0x0ad0, %pstate
2860 .word 0x81982758 ! 1854: WRHPR_HPSTATE_I wrhpr %r0, 0x0758, %hpstate
2861DS_107:
2862 .word 0x22800001 ! 1856: BE be,a <label_0x1>
2863 illtrap
2864 .word 0x83b00306 ! 1855: ALLIGNADDRESS alignaddr %r0, %r6, %r1
2865 .word 0x2e700001 ! 1856: BPVS <illegal instruction>
2866 ta T_CHANGE_NONHPRIV ! macro
2867DS_108:
2868 .word 0x34800001 ! 1859: BG bg,a <label_0x1>
2869 .word 0xdd30400c ! 1859: STQF_R - %f14, [%r12, %r1]
2870 .word 0x93458000 ! 1858: RD_SOFTINT_REG rd %softint, %r9
2871 .word 0x81982c09 ! 1859: WRHPR_HPSTATE_I wrhpr %r0, 0x0c09, %hpstate
2872 ta T_CHANGE_PRIV ! macro
2873 .word 0x819828d4 ! 1861: WRHPR_HPSTATE_I wrhpr %r0, 0x08d4, %hpstate
2874DS_109:
2875 .word 0x32800001 ! 1863: BNE bne,a <label_0x1>
2876 illtrap
2877 .word 0x83b38305 ! 1862: ALLIGNADDRESS alignaddr %r14, %r5, %r1
2878 .word 0x97a000c3 ! 1863: FNEGd fnegd %f34, %f42
2879 mov 0x31, %r30
2880 .word 0x99d0001e ! 1864: Tcc_R tgu icc_or_xcc, %r0 + %r30
2881 .word 0xd6cfe030 ! 1865: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r11
2882 .word 0xd68008a0 ! 1866: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
2883 .word 0x89d02032 ! 1867: Tcc_I tleu icc_or_xcc, %r0 + 50
2884 .word 0x8fa089c6 ! 1868: FDIVd fdivd %f2, %f6, %f38
2885 .word 0x87802088 ! 1869: WRASI_I wr %r0, 0x0088, %asi
2886 .word 0x87802010 ! 1870: WRASI_I wr %r0, 0x0010, %asi
2887 .word 0x91a2cdc9 ! 1871: FdMULq fdmulq
2888 ta T_CHANGE_NONHPRIV ! macro
2889 ta T_CHANGE_HPRIV ! macro
2890 .word 0x8d9022cf ! 1874: WRPR_PSTATE_I wrpr %r0, 0x02cf, %pstate
2891 .word 0x24700001 ! 1875: BPLE <illegal instruction>
2892 .word 0x8d802000 ! 1876: WRFPRS_I wr %r0, 0x0000, %fprs
2893DS_110:
2894 .word 0x20800001 ! 1878: BN bn,a <label_0x1>
2895 .word 0xd9326001 ! 1878: STQF_I - %f12, [0x0001, %r9]
2896 .word 0x9b458000 ! 1877: RD_SOFTINT_REG rd %softint, %r13
2897 .word 0xdbe7c029 ! 1878: CASA_I casa [%r31] 0x 1, %r9, %r13
2898 .word 0x26700001 ! 1879: BPL <illegal instruction>
2899 .word 0xda1fe001 ! 1880: LDD_I ldd [%r31 + 0x0001], %r13
2900 .word 0x85d02034 ! 1881: Tcc_I tle icc_or_xcc, %r0 + 52
2901DS_111:
2902 .word 0x22800001 ! 1883: BE be,a <label_0x1>
2903 illtrap
2904 .word 0x8db2c30c ! 1882: ALLIGNADDRESS alignaddr %r11, %r12, %r6
2905 .word 0xcc8008a0 ! 1883: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
2906 .word 0x8d802000 ! 1884: WRFPRS_I wr %r0, 0x0000, %fprs
2907 .word 0x886a8009 ! 1885: UDIVX_R udivx %r10, %r9, %r4
2908 .word 0x9151c000 ! 1886: RDPR_TL rdpr %tl, %r8
2909 .word 0x8d902a16 ! 1887: WRPR_PSTATE_I wrpr %r0, 0x0a16, %pstate
2910 .word 0x8d902e02 ! 1888: WRPR_PSTATE_I wrpr %r0, 0x0e02, %pstate
2911 mov 0x31, %r30
2912 .word 0x97d0001e ! 1889: Tcc_R tge icc_or_xcc, %r0 + %r30
2913 .word 0x32800001 ! 1890: BNE bne,a <label_0x1>
2914 .word 0x81982413 ! 1891: WRHPR_HPSTATE_I wrhpr %r0, 0x0413, %hpstate
2915 .word 0xd08008a0 ! 1892: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
2916 .word 0x2c800001 ! 1893: BNEG bneg,a <label_0x1>
2917 .word 0x8d802000 ! 1894: WRFPRS_I wr %r0, 0x0000, %fprs
2918 .word 0x99a00542 ! 1895: FSQRTd fsqrt
2919 .word 0x8d902cca ! 1896: WRPR_PSTATE_I wrpr %r0, 0x0cca, %pstate
2920 .word 0xd85fe001 ! 1897: LDX_I ldx [%r31 + 0x0001], %r12
2921 .word 0xd8d00e40 ! 1898: LDSHA_R ldsha [%r0, %r0] 0x72, %r12
2922DS_112:
2923 .word 0x32800001 ! 1900: BNE bne,a <label_0x1>
2924 .word 0xc3318008 ! 1900: STQF_R - %f1, [%r8, %r6]
2925 .word 0x9f458000 ! 1899: RD_SOFTINT_REG rd %softint, %r15
2926 .word 0xde8008a0 ! 1900: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
2927 .word 0xde800ae0 ! 1901: LDUWA_R lduwa [%r0, %r0] 0x57, %r15
2928 .word 0xde7fe001 ! 1902: SWAP_I swap %r15, [%r31 + 0x0001]
2929DS_113:
2930 .word 0x20800001 ! 1904: BN bn,a <label_0x1>
2931 illtrap
2932 .word 0x89b0c30f ! 1903: ALLIGNADDRESS alignaddr %r3, %r15, %r4
2933 .word 0xc807c000 ! 1904: LDUW_R lduw [%r31 + %r0], %r4
2934 ta T_CHANGE_PRIV ! macro
2935DS_114:
2936 .word 0x34800001 ! 1907: BG bg,a <label_0x1>
2937 .word 0xd130c007 ! 1907: STQF_R - %f8, [%r7, %r3]
2938 .word 0x81458000 ! 1906: RD_SOFTINT_REG stbar
2939 .word 0x8d902007 ! 1907: WRPR_PSTATE_I wrpr %r0, 0x0007, %pstate
2940 .word 0x8da389ae ! 1908: FDIVs fdivs %f14, %f14, %f6
2941 ta T_CHANGE_PRIV ! macro
2942 .word 0x8198234c ! 1910: WRHPR_HPSTATE_I wrhpr %r0, 0x034c, %hpstate
2943 ta T_CHANGE_NONPRIV ! macro
2944 .word 0x9f504000 ! 1912: RDPR_TNPC rdpr %tnpc, %r15
2945 .word 0xdedfe000 ! 1913: LDXA_I ldxa [%r31, + 0x0000] %asi, %r15
2946 .word 0x83a01a67 ! 1914: FqTOi fqtoi
2947 .word 0x8d902842 ! 1915: WRPR_PSTATE_I wrpr %r0, 0x0842, %pstate
2948 .word 0xc2cfe000 ! 1916: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r1
2949 .word 0xc23fe001 ! 1917: STD_I std %r1, [%r31 + 0x0001]
2950 .word 0xc28804a0 ! 1918: LDUBA_R lduba [%r0, %r0] 0x25, %r1
2951 mov 0x30, %r30
2952 .word 0x87d0001e ! 1919: Tcc_R tl icc_or_xcc, %r0 + %r30
2953 ta T_CHANGE_NONHPRIV ! macro
2954 .word 0x3e700001 ! 1921: BPVC <illegal instruction>
2955 ta T_CHANGE_HPRIV ! macro
2956 .word 0x81982808 ! 1923: WRHPR_HPSTATE_I wrhpr %r0, 0x0808, %hpstate
2957 .word 0xc33fe001 ! 1924: STDF_I std %f1, [0x0001, %r31]
2958 ta T_CHANGE_NONPRIV ! macro
2959 .word 0xc2d00e40 ! 1926: LDSHA_R ldsha [%r0, %r0] 0x72, %r1
2960 .word 0x8d902e92 ! 1927: WRPR_PSTATE_I wrpr %r0, 0x0e92, %pstate
2961DS_115:
2962 .word 0x22800001 ! 1929: BE be,a <label_0x1>
2963 .word 0xc533a001 ! 1929: STQF_I - %f2, [0x0001, %r14]
2964 .word 0x9f458000 ! 1928: RD_SOFTINT_REG rd %softint, %r15
2965 .word 0x8d902c88 ! 1929: WRPR_PSTATE_I wrpr %r0, 0x0c88, %pstate
2966 .word 0x81982212 ! 1930: WRHPR_HPSTATE_I wrhpr %r0, 0x0212, %hpstate
2967 ta T_CHANGE_NONPRIV ! macro
2968 .word 0x81982d5e ! 1932: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5e, %hpstate
2969 .word 0x8da000ca ! 1933: FNEGd fnegd %f10, %f6
2970 .word 0x906ba001 ! 1934: UDIVX_I udivx %r14, 0x0001, %r8
2971 .word 0x8ba01a62 ! 1935: FqTOi fqtoi
2972 mov 0x33, %r30
2973 .word 0x8fd0001e ! 1936: Tcc_R tvs icc_or_xcc, %r0 + %r30
2974 .word 0x9da14dc0 ! 1937: FdMULq fdmulq
2975DS_116:
2976 .word 0x32800001 ! 1939: BNE bne,a <label_0x1>
2977 .word 0xd331400e ! 1939: STQF_R - %f9, [%r14, %r5]
2978 .word 0x83458000 ! 1938: RD_SOFTINT_REG rd %softint, %r1
2979 .word 0x8d902684 ! 1939: WRPR_PSTATE_I wrpr %r0, 0x0684, %pstate
2980 .word 0xc24fe001 ! 1940: LDSB_I ldsb [%r31 + 0x0001], %r1
2981 .word 0x9e492001 ! 1941: MULX_I mulx %r4, 0x0001, %r15
2982 .word 0x87514000 ! 1942: RDPR_TBA rdpr %tba, %r3
2983 .word 0x93d02035 ! 1943: Tcc_I tne icc_or_xcc, %r0 + 53
2984 .word 0x8198255b ! 1944: WRHPR_HPSTATE_I wrhpr %r0, 0x055b, %hpstate
2985 .word 0xc68008a0 ! 1945: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
2986 .word 0x927a2001 ! 1946: SDIV_I sdiv %r8, 0x0001, %r9
2987 ta T_CHANGE_TO_TL0 ! macro
2988 .word 0x92806001 ! 1948: ADDcc_I addcc %r1, 0x0001, %r9
2989 .word 0x819825c4 ! 1949: WRHPR_HPSTATE_I wrhpr %r0, 0x05c4, %hpstate
2990DS_117:
2991 .word 0x32800001 ! 1951: BNE bne,a <label_0x1>
2992 illtrap
2993 .word 0x8bb28300 ! 1950: ALLIGNADDRESS alignaddr %r10, %r0, %r5
2994 .word 0x99a0056a ! 1951: FSQRTq fsqrt
2995 .word 0xd81fe001 ! 1952: LDD_I ldd [%r31 + 0x0001], %r12
2996 .word 0xd8c7e010 ! 1953: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r12
2997 .word 0x89d02035 ! 1954: Tcc_I tleu icc_or_xcc, %r0 + 53
2998 .word 0x9ba289ca ! 1955: FDIVd fdivd %f10, %f10, %f44
2999 .word 0x88c32001 ! 1956: ADDCcc_I addccc %r12, 0x0001, %r4
3000 .word 0xc937c00a ! 1957: STQF_R - %f4, [%r10, %r31]
3001 .word 0x81982389 ! 1958: WRHPR_HPSTATE_I wrhpr %r0, 0x0389, %hpstate
3002 .word 0x8198245f ! 1959: WRHPR_HPSTATE_I wrhpr %r0, 0x045f, %hpstate
3003 .word 0x8d90289c ! 1960: WRPR_PSTATE_I wrpr %r0, 0x089c, %pstate
3004 .word 0x8d802004 ! 1961: WRFPRS_I wr %r0, 0x0004, %fprs
3005 .word 0x8d902e93 ! 1962: WRPR_PSTATE_I wrpr %r0, 0x0e93, %pstate
3006 .word 0x80690001 ! 1963: UDIVX_R udivx %r4, %r1, %r0
3007 .word 0x9fd02031 ! 1964: Tcc_I tvc icc_or_xcc, %r0 + 49
3008 .word 0x819820c8 ! 1965: WRHPR_HPSTATE_I wrhpr %r0, 0x00c8, %hpstate
3009 .word 0x99d02030 ! 1966: Tcc_I tgu icc_or_xcc, %r0 + 48
3010 .word 0x8d802004 ! 1967: WRFPRS_I wr %r0, 0x0004, %fprs
3011 .word 0x81982ec5 ! 1968: WRHPR_HPSTATE_I wrhpr %r0, 0x0ec5, %hpstate
3012 .word 0x8d802000 ! 1969: WRFPRS_I wr %r0, 0x0000, %fprs
3013 .word 0x26700001 ! 1970: BPL <illegal instruction>
3014 mov 0x35, %r30
3015 .word 0x95d0001e ! 1971: Tcc_R tg icc_or_xcc, %r0 + %r30
3016 .word 0x8d902859 ! 1972: WRPR_PSTATE_I wrpr %r0, 0x0859, %pstate
3017 .word 0x8d9020db ! 1973: WRPR_PSTATE_I wrpr %r0, 0x00db, %pstate
3018 .word 0xc08008a0 ! 1974: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
3019 .word 0x8d902a45 ! 1975: WRPR_PSTATE_I wrpr %r0, 0x0a45, %pstate
3020 .word 0x8d902a86 ! 1976: WRPR_PSTATE_I wrpr %r0, 0x0a86, %pstate
3021 .word 0xc0d7e010 ! 1977: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r0
3022 .word 0x8669e001 ! 1978: UDIVX_I udivx %r7, 0x0001, %r3
3023 .word 0xc737c001 ! 1979: STQF_R - %f3, [%r1, %r31]
3024 .word 0x867a4002 ! 1980: SDIV_R sdiv %r9, %r2, %r3
3025 .word 0xc6ffc022 ! 1981: SWAPA_R swapa %r3, [%r31 + %r2] 0x01
3026 .word 0x9c49c00d ! 1982: MULX_R mulx %r7, %r13, %r14
3027 ta T_CHANGE_PRIV ! macro
3028 .word 0x22800001 ! 1984: BE be,a <label_0x1>
3029 .word 0x81982cd5 ! 1985: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd5, %hpstate
3030DS_118:
3031 .word 0x22800001 ! 1987: BE be,a <label_0x1>
3032 .word 0xd930e001 ! 1987: STQF_I - %f12, [0x0001, %r3]
3033 .word 0x8f458000 ! 1986: RD_SOFTINT_REG rd %softint, %r7
3034 .word 0xce4fc000 ! 1987: LDSB_R ldsb [%r31 + %r0], %r7
3035 ta T_CHANGE_NONHPRIV ! macro
3036 .word 0xcecfe030 ! 1989: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r7
3037 .word 0x924b2001 ! 1990: MULX_I mulx %r12, 0x0001, %r9
3038 .word 0x97a309e2 ! 1991: FDIVq dis not found
3039
3040 .word 0x8d90289b ! 1992: WRPR_PSTATE_I wrpr %r0, 0x089b, %pstate
3041 .word 0x8d802000 ! 1993: WRFPRS_I wr %r0, 0x0000, %fprs
3042 .word 0x8d902cca ! 1994: WRPR_PSTATE_I wrpr %r0, 0x0cca, %pstate
3043 .word 0x8d902218 ! 1995: WRPR_PSTATE_I wrpr %r0, 0x0218, %pstate
3044 .word 0xd637c002 ! 1996: STH_R sth %r11, [%r31 + %r2]
3045 .word 0xd6880e40 ! 1997: LDUBA_R lduba [%r0, %r0] 0x72, %r11
3046DS_119:
3047 .word 0x20800001 ! 1999: BN bn,a <label_0x1>
3048 .word 0xd7302001 ! 1999: STQF_I - %f11, [0x0001, %r0]
3049 .word 0x89458000 ! 1998: RD_SOFTINT_REG rd %softint, %r4
3050DS_120:
3051 .word 0x22800001 ! 2000: BE be,a <label_0x1>
3052 illtrap
3053 .word 0x8db14303 ! 1999: ALLIGNADDRESS alignaddr %r5, %r3, %r6
3054 ta T_CHANGE_TO_TL0 ! macro
3055 ta T_CHANGE_HPRIV ! macro
3056 .word 0x81982852 ! 2002: WRHPR_HPSTATE_I wrhpr %r0, 0x0852, %hpstate
3057 mov 0x30, %r30
3058 .word 0x81d0001e ! 2003: Tcc_R tn icc_or_xcc, %r0 + %r30
3059 .word 0x22800001 ! 2004: BE be,a <label_0x1>
3060 .word 0x8c78e001 ! 2005: SDIV_I sdiv %r3, 0x0001, %r6
3061 ta T_CHANGE_TO_TL0 ! macro
3062 .word 0x8d9026d7 ! 2007: WRPR_PSTATE_I wrpr %r0, 0x06d7, %pstate
3063 .word 0x83a3cdce ! 2008: FdMULq fdmulq
3064 .word 0x26800001 ! 2009: BL bl,a <label_0x1>
3065 .word 0xc23fe001 ! 2010: STD_I std %r1, [%r31 + 0x0001]
3066 .word 0x819823df ! 2011: WRHPR_HPSTATE_I wrhpr %r0, 0x03df, %hpstate
3067 .word 0xc2cfe000 ! 2012: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r1
3068 .word 0x83514000 ! 2013: RDPR_TBA rdpr %tba, %r1
3069 .word 0xc2c004a0 ! 2014: LDSWA_R ldswa [%r0, %r0] 0x25, %r1
3070 .word 0x81982d59 ! 2015: WRHPR_HPSTATE_I wrhpr %r0, 0x0d59, %hpstate
3071 .word 0x8d902c51 ! 2016: WRPR_PSTATE_I wrpr %r0, 0x0c51, %pstate
3072 .word 0xc327e001 ! 2017: STF_I st %f1, [0x0001, %r31]
3073 .word 0xc297e000 ! 2018: LDUHA_I lduha [%r31, + 0x0000] %asi, %r1
3074 .word 0xc257c000 ! 2019: LDSH_R ldsh [%r31 + %r0], %r1
3075 .word 0x87802014 ! 2020: WRASI_I wr %r0, 0x0014, %asi
3076 ta T_CHANGE_NONHPRIV ! macro
3077 ta T_CHANGE_PRIV ! macro
3078 .word 0x8d902803 ! 2023: WRPR_PSTATE_I wrpr %r0, 0x0803, %pstate
3079 .word 0xc2800ae0 ! 2024: LDUWA_R lduwa [%r0, %r0] 0x57, %r1
3080 .word 0x8dd02030 ! 2025: Tcc_I tneg icc_or_xcc, %r0 + 48
3081 .word 0xc2ffc02e ! 2026: SWAPA_R swapa %r1, [%r31 + %r14] 0x01
3082 .word 0x9ba08dc9 ! 2027: FdMULq fdmulq
3083 .word 0x81982541 ! 2028: WRHPR_HPSTATE_I wrhpr %r0, 0x0541, %hpstate
3084 .word 0x87802014 ! 2029: WRASI_I wr %r0, 0x0014, %asi
3085 .word 0xda8008a0 ! 2030: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
3086 .word 0x81982908 ! 2031: WRHPR_HPSTATE_I wrhpr %r0, 0x0908, %hpstate
3087 .word 0x94496001 ! 2032: MULX_I mulx %r5, 0x0001, %r10
3088 .word 0x8bd02032 ! 2033: Tcc_I tcs icc_or_xcc, %r0 + 50
3089 .word 0x87802016 ! 2034: WRASI_I wr %r0, 0x0016, %asi
3090 .word 0x8d902a40 ! 2035: WRPR_PSTATE_I wrpr %r0, 0x0a40, %pstate
3091 .word 0x9fa000c2 ! 2036: FNEGd fnegd %f2, %f46
3092DS_121:
3093 .word 0x22800001 ! 2038: BE be,a <label_0x1>
3094 .word 0xc3302001 ! 2038: STQF_I - %f1, [0x0001, %r0]
3095 .word 0x91458000 ! 2037: RD_SOFTINT_REG rd %softint, %r8
3096 ta T_CHANGE_NONHPRIV ! macro
3097 .word 0x91a01a66 ! 2039: FqTOi fqtoi
3098 .word 0x819827d2 ! 2040: WRHPR_HPSTATE_I wrhpr %r0, 0x07d2, %hpstate
3099 ta T_CHANGE_NONPRIV ! macro
3100DS_122:
3101 .word 0x32800001 ! 2043: BNE bne,a <label_0x1>
3102 illtrap
3103 .word 0x97b2830f ! 2042: ALLIGNADDRESS alignaddr %r10, %r15, %r11
3104 .word 0xd617c000 ! 2043: LDUH_R lduh [%r31 + %r0], %r11
3105 .word 0xd6c004a0 ! 2044: LDSWA_R ldswa [%r0, %r0] 0x25, %r11
3106 .word 0x81982693 ! 2045: WRHPR_HPSTATE_I wrhpr %r0, 0x0693, %hpstate
3107 .word 0x8ba08dc8 ! 2046: FdMULq fdmulq
3108 .word 0x8d9024d5 ! 2047: WRPR_PSTATE_I wrpr %r0, 0x04d5, %pstate
3109 mov 0x32, %r30
3110 .word 0x97d0001e ! 2048: Tcc_R tge icc_or_xcc, %r0 + %r30
3111 .word 0x81982387 ! 2049: WRHPR_HPSTATE_I wrhpr %r0, 0x0387, %hpstate
3112 .word 0x86d18008 ! 2050: UMULcc_R umulcc %r6, %r8, %r3
3113 .word 0xc6d7e010 ! 2051: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r3
3114 .word 0x81982e44 ! 2052: WRHPR_HPSTATE_I wrhpr %r0, 0x0e44, %hpstate
3115 .word 0xc6ffc028 ! 2053: SWAPA_R swapa %r3, [%r31 + %r8] 0x01
3116 mov 0x35, %r30
3117 .word 0x81d0001e ! 2054: Tcc_R tn icc_or_xcc, %r0 + %r30
3118 .word 0x9e026001 ! 2055: ADD_I add %r9, 0x0001, %r15
3119 .word 0xdec7e010 ! 2056: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r15
3120 .word 0xdecfe020 ! 2057: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r15
3121 .word 0x9c83e001 ! 2058: ADDcc_I addcc %r15, 0x0001, %r14
3122 .word 0x836b800e ! 2059: SDIVX_R sdivx %r14, %r14, %r1
3123 .word 0xc28008a0 ! 2060: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3124 .word 0x8d802004 ! 2061: WRFPRS_I wr %r0, 0x0004, %fprs
3125 .word 0x99504000 ! 2062: RDPR_TNPC rdpr %tnpc, %r12
3126 .word 0x81982441 ! 2063: WRHPR_HPSTATE_I wrhpr %r0, 0x0441, %hpstate
3127 .word 0xd8800ae0 ! 2064: LDUWA_R lduwa [%r0, %r0] 0x57, %r12
3128 ta T_CHANGE_NONPRIV ! macro
3129 .word 0x8b6ae001 ! 2066: SDIVX_I sdivx %r11, 0x0001, %r5
3130 .word 0xcb27c00e ! 2067: STF_R st %f5, [%r14, %r31]
3131 .word 0xcac7e000 ! 2068: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r5
3132 .word 0x81982705 ! 2069: WRHPR_HPSTATE_I wrhpr %r0, 0x0705, %hpstate
3133 ta T_CHANGE_NONPRIV ! macro
3134 .word 0xca800b80 ! 2071: LDUWA_R lduwa [%r0, %r0] 0x5c, %r5
3135 .word 0x96d0a001 ! 2072: UMULcc_I umulcc %r2, 0x0001, %r11
3136 .word 0x8c68a001 ! 2073: UDIVX_I udivx %r2, 0x0001, %r6
3137 .word 0x86498009 ! 2074: MULX_R mulx %r6, %r9, %r3
3138 .word 0xc68008a0 ! 2075: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3139 .word 0x87a349e3 ! 2076: FDIVq dis not found
3140
3141 .word 0x8d90208b ! 2077: WRPR_PSTATE_I wrpr %r0, 0x008b, %pstate
3142 .word 0x8d90240b ! 2078: WRPR_PSTATE_I wrpr %r0, 0x040b, %pstate
3143 .word 0x9852c002 ! 2079: UMUL_R umul %r11, %r2, %r12
3144 .word 0x87802004 ! 2080: WRASI_I wr %r0, 0x0004, %asi
3145 .word 0x87802088 ! 2081: WRASI_I wr %r0, 0x0088, %asi
3146 .word 0x8d902459 ! 2082: WRPR_PSTATE_I wrpr %r0, 0x0459, %pstate
3147 .word 0xd807c000 ! 2083: LDUW_R lduw [%r31 + %r0], %r12
3148 .word 0x8d90204b ! 2084: WRPR_PSTATE_I wrpr %r0, 0x004b, %pstate
3149 ta T_CHANGE_PRIV ! macro
3150 .word 0x8d9020de ! 2086: WRPR_PSTATE_I wrpr %r0, 0x00de, %pstate
3151 .word 0x819825de ! 2087: WRHPR_HPSTATE_I wrhpr %r0, 0x05de, %hpstate
3152 .word 0xd88804a0 ! 2088: LDUBA_R lduba [%r0, %r0] 0x25, %r12
3153 .word 0x8d902e96 ! 2089: WRPR_PSTATE_I wrpr %r0, 0x0e96, %pstate
3154 ta T_CHANGE_PRIV ! macro
3155 .word 0x8c4b8002 ! 2091: MULX_R mulx %r14, %r2, %r6
3156 .word 0x8d9020df ! 2092: WRPR_PSTATE_I wrpr %r0, 0x00df, %pstate
3157 .word 0x9b51c000 ! 2093: RDPR_TL rdpr %tl, %r13
3158 mov 0x35, %r30
3159 .word 0x87d0001e ! 2094: Tcc_R tl icc_or_xcc, %r0 + %r30
3160 .word 0xda5fe001 ! 2095: LDX_I ldx [%r31 + 0x0001], %r13
3161 .word 0x87802089 ! 2096: WRASI_I wr %r0, 0x0089, %asi
3162 .word 0x95a0054d ! 2097: FSQRTd fsqrt
3163 .word 0x8d902091 ! 2098: WRPR_PSTATE_I wrpr %r0, 0x0091, %pstate
3164 mov 0x35, %r30
3165 .word 0x81d0001e ! 2099: Tcc_R tn icc_or_xcc, %r0 + %r30
3166 .word 0x8d902000 ! 2100: WRPR_PSTATE_I wrpr %r0, 0x0000, %pstate
3167 .word 0xd44fc000 ! 2101: LDSB_R ldsb [%r31 + %r0], %r10
3168 .word 0x91a38dc6 ! 2102: FdMULq fdmulq
3169 .word 0x87802014 ! 2103: WRASI_I wr %r0, 0x0014, %asi
3170 .word 0x85692001 ! 2104: SDIVX_I sdivx %r4, 0x0001, %r2
3171 .word 0xc497e000 ! 2105: LDUHA_I lduha [%r31, + 0x0000] %asi, %r2
3172DS_123:
3173 .word 0x20800001 ! 2107: BN bn,a <label_0x1>
3174 .word 0xc732800a ! 2107: STQF_R - %f3, [%r10, %r10]
3175 .word 0x91458000 ! 2106: RD_SOFTINT_REG rd %softint, %r8
3176 .word 0xd0d00e60 ! 2107: LDSHA_R ldsha [%r0, %r0] 0x73, %r8
3177 ta T_CHANGE_NONHPRIV ! macro
3178 mov 0x30, %r30
3179 .word 0x9bd0001e ! 2109: Tcc_R tcc icc_or_xcc, %r0 + %r30
3180 .word 0xd0dfe030 ! 2110: LDXA_I ldxa [%r31, + 0x0030] %asi, %r8
3181 .word 0x819824ce ! 2111: WRHPR_HPSTATE_I wrhpr %r0, 0x04ce, %hpstate
3182 .word 0x8d9020d2 ! 2112: WRPR_PSTATE_I wrpr %r0, 0x00d2, %pstate
3183 .word 0xd08fe020 ! 2113: LDUBA_I lduba [%r31, + 0x0020] %asi, %r8
3184 .word 0x936a6001 ! 2114: SDIVX_I sdivx %r9, 0x0001, %r9
3185 .word 0x87802089 ! 2115: WRASI_I wr %r0, 0x0089, %asi
3186 ta T_CHANGE_HPRIV ! macro
3187 .word 0x81982402 ! 2117: WRHPR_HPSTATE_I wrhpr %r0, 0x0402, %hpstate
3188 .word 0x8c7b000d ! 2118: SDIV_R sdiv %r12, %r13, %r6
3189 .word 0x81982a9b ! 2119: WRHPR_HPSTATE_I wrhpr %r0, 0x0a9b, %hpstate
3190 .word 0xcc8008a0 ! 2120: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
3191 .word 0x81982a45 ! 2121: WRHPR_HPSTATE_I wrhpr %r0, 0x0a45, %hpstate
3192 .word 0x81982e98 ! 2122: WRHPR_HPSTATE_I wrhpr %r0, 0x0e98, %hpstate
3193 .word 0xcc800b40 ! 2123: LDUWA_R lduwa [%r0, %r0] 0x5a, %r6
3194 .word 0xccd004a0 ! 2124: LDSHA_R ldsha [%r0, %r0] 0x25, %r6
3195 ta T_CHANGE_HPRIV ! macro
3196 .word 0x8fd02032 ! 2126: Tcc_I tvs icc_or_xcc, %r0 + 50
3197 .word 0x80d18004 ! 2127: UMULcc_R umulcc %r6, %r4, %r0
3198 .word 0x95504000 ! 2128: RDPR_TNPC rdpr %tnpc, %r10
3199 .word 0x8d802000 ! 2129: WRFPRS_I wr %r0, 0x0000, %fprs
3200 .word 0xd44fe001 ! 2130: LDSB_I ldsb [%r31 + 0x0001], %r10
3201 ta T_CHANGE_HPRIV ! macro
3202 .word 0x87802014 ! 2132: WRASI_I wr %r0, 0x0014, %asi
3203 .word 0x819827c9 ! 2133: WRHPR_HPSTATE_I wrhpr %r0, 0x07c9, %hpstate
3204 .word 0xd4ffc024 ! 2134: SWAPA_R swapa %r10, [%r31 + %r4] 0x01
3205 .word 0x9f6bc008 ! 2135: SDIVX_R sdivx %r15, %r8, %r15
3206 .word 0xdf37e001 ! 2136: STQF_I - %f15, [0x0001, %r31]
3207 .word 0xdec7e010 ! 2137: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r15
3208 ta T_CHANGE_PRIV ! macro
3209DS_124:
3210 .word 0x20800001 ! 2140: BN bn,a <label_0x1>
3211 .word 0xd333c00c ! 2140: STQF_R - %f9, [%r12, %r15]
3212 .word 0x87458000 ! 2139: RD_SOFTINT_REG rd %softint, %r3
3213 .word 0x8d9028ce ! 2140: WRPR_PSTATE_I wrpr %r0, 0x08ce, %pstate
3214 mov 0x31, %r30
3215 .word 0x85d0001e ! 2141: Tcc_R tle icc_or_xcc, %r0 + %r30
3216 ta T_CHANGE_NONHPRIV ! macro
3217 ta T_CHANGE_NONPRIV ! macro
3218 .word 0xc64fe001 ! 2144: LDSB_I ldsb [%r31 + 0x0001], %r3
3219 ta T_CHANGE_PRIV ! macro
3220 mov 0x31, %r30
3221 .word 0x8fd0001e ! 2146: Tcc_R tvs icc_or_xcc, %r0 + %r30
3222 .word 0xc68008a0 ! 2147: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
3223 .word 0xc697e020 ! 2148: LDUHA_I lduha [%r31, + 0x0020] %asi, %r3
3224 .word 0x81982d1f ! 2149: WRHPR_HPSTATE_I wrhpr %r0, 0x0d1f, %hpstate
3225 .word 0xc67fe001 ! 2150: SWAP_I swap %r3, [%r31 + 0x0001]
3226 .word 0x82c1e001 ! 2151: ADDCcc_I addccc %r7, 0x0001, %r1
3227 .word 0xc2dfe030 ! 2152: LDXA_I ldxa [%r31, + 0x0030] %asi, %r1
3228 .word 0x8d802000 ! 2153: WRFPRS_I wr %r0, 0x0000, %fprs
3229 ta T_CHANGE_HPRIV ! macro
3230 .word 0x9a486001 ! 2155: MULX_I mulx %r1, 0x0001, %r13
3231 .word 0x20800001 ! 2156: BN bn,a <label_0x1>
3232 .word 0x24700001 ! 2157: BPLE <illegal instruction>
3233 .word 0xdaffc02c ! 2158: SWAPA_R swapa %r13, [%r31 + %r12] 0x01
3234DS_125:
3235 .word 0x20800001 ! 2160: BN bn,a <label_0x1>
3236 illtrap
3237 .word 0x8db30300 ! 2159: ALLIGNADDRESS alignaddr %r12, %r0, %r6
3238 ta T_CHANGE_NONHPRIV ! macro
3239 .word 0xcd97e001 ! 2161: LDQFA_I - [%r31, 0x0001], %f6
3240 .word 0x83a01a61 ! 2162: FqTOi fqtoi
3241 .word 0x9448c005 ! 2163: MULX_R mulx %r3, %r5, %r10
3242 .word 0x8fa389c6 ! 2164: FDIVd fdivd %f14, %f6, %f38
3243 .word 0x8d902e4a ! 2165: WRPR_PSTATE_I wrpr %r0, 0x0e4a, %pstate
3244 .word 0x8fa309e1 ! 2166: FDIVq dis not found
3245
3246 .word 0xceffc021 ! 2167: SWAPA_R swapa %r7, [%r31 + %r1] 0x01
3247 .word 0xce77c001 ! 2168: STX_R stx %r7, [%r31 + %r1]
3248 .word 0xce800ae0 ! 2169: LDUWA_R lduwa [%r0, %r0] 0x57, %r7
3249DS_126:
3250 .word 0x34800001 ! 2171: BG bg,a <label_0x1>
3251 .word 0xc7330009 ! 2171: STQF_R - %f3, [%r9, %r12]
3252 .word 0x87458000 ! 2170: RD_SOFTINT_REG rd %softint, %r3
3253 .word 0x34700001 ! 2171: BPG <illegal instruction>
3254DS_127:
3255 .word 0x22800001 ! 2173: BE be,a <label_0x1>
3256 illtrap
3257 .word 0x99b1c300 ! 2172: ALLIGNADDRESS alignaddr %r7, %r0, %r12
3258 .word 0x8d902642 ! 2173: WRPR_PSTATE_I wrpr %r0, 0x0642, %pstate
3259DS_128:
3260 .word 0x32800001 ! 2175: BNE bne,a <label_0x1>
3261 .word 0xdb32a001 ! 2175: STQF_I - %f13, [0x0001, %r10]
3262 .word 0x8b458000 ! 2174: RD_SOFTINT_REG rd %softint, %r5
3263 .word 0x85a389c0 ! 2175: FDIVd fdivd %f14, %f0, %f2
3264 .word 0x99508000 ! 2176: RDPR_TSTATE rdpr %tstate, %r12
3265 .word 0x81982b5a ! 2177: WRHPR_HPSTATE_I wrhpr %r0, 0x0b5a, %hpstate
3266 .word 0xd917c000 ! 2178: LDQF_R - [%r31, %r0], %f12
3267 .word 0x87802004 ! 2179: WRASI_I wr %r0, 0x0004, %asi
3268 .word 0x81982099 ! 2180: WRHPR_HPSTATE_I wrhpr %r0, 0x0099, %hpstate
3269 .word 0x81982fcb ! 2181: WRHPR_HPSTATE_I wrhpr %r0, 0x0fcb, %hpstate
3270DS_129:
3271 .word 0x34800001 ! 2183: BG bg,a <label_0x1>
3272 .word 0xc130400e ! 2183: STQF_R - %f0, [%r14, %r1]
3273 .word 0x85458000 ! 2182: RD_SOFTINT_REG rd %softint, %r2
3274 .word 0x9dd02030 ! 2183: Tcc_I tpos icc_or_xcc, %r0 + 48
3275 .word 0xc537e001 ! 2184: STQF_I - %f2, [0x0001, %r31]
3276 .word 0x8d802000 ! 2185: WRFPRS_I wr %r0, 0x0000, %fprs
3277 .word 0x81982557 ! 2186: WRHPR_HPSTATE_I wrhpr %r0, 0x0557, %hpstate
3278 .word 0xc427c00e ! 2187: STW_R stw %r2, [%r31 + %r14]
3279 .word 0x8d902cdf ! 2188: WRPR_PSTATE_I wrpr %r0, 0x0cdf, %pstate
3280 .word 0x9150c000 ! 2189: RDPR_TT rdpr %tt, %r8
3281 .word 0x81a049c9 ! 2190: FDIVd fdivd %f32, %f40, %f0
3282 .word 0x847b2001 ! 2191: SDIV_I sdiv %r12, 0x0001, %r2
3283 .word 0x819827c0 ! 2192: WRHPR_HPSTATE_I wrhpr %r0, 0x07c0, %hpstate
3284DS_130:
3285 .word 0x32800001 ! 2194: BNE bne,a <label_0x1>
3286 illtrap
3287 .word 0x95b08306 ! 2193: ALLIGNADDRESS alignaddr %r2, %r6, %r10
3288 .word 0x819824d0 ! 2194: WRHPR_HPSTATE_I wrhpr %r0, 0x04d0, %hpstate
3289 .word 0x81982d08 ! 2195: WRHPR_HPSTATE_I wrhpr %r0, 0x0d08, %hpstate
3290 .word 0x8dd02031 ! 2196: Tcc_I tneg icc_or_xcc, %r0 + 49
3291 ta T_CHANGE_HPRIV ! macro
3292 .word 0x81d02032 ! 2198: Tcc_I tn icc_or_xcc, %r0 + 50
3293 .word 0x8d802000 ! 2199: WRFPRS_I wr %r0, 0x0000, %fprs
3294 .word 0x94d22001 ! 2200: UMULcc_I umulcc %r8, 0x0001, %r10
3295DS_131:
3296 .word 0x22800001 ! 2202: BE be,a <label_0x1>
3297 .word 0xc7330007 ! 2202: STQF_R - %f3, [%r7, %r12]
3298 .word 0x91458000 ! 2201: RD_SOFTINT_REG rd %softint, %r8
3299 .word 0xd08008a0 ! 2202: LDUWA_R lduwa [%r0, %r0] 0x45, %r8
3300 .word 0xd0d7e010 ! 2203: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r8
3301 .word 0x8dd02033 ! 2204: Tcc_I tneg icc_or_xcc, %r0 + 51
3302 .word 0x22700001 ! 2205: BPE <illegal instruction>
3303 .word 0xd057e001 ! 2206: LDSH_I ldsh [%r31 + 0x0001], %r8
3304 ta T_CHANGE_NONHPRIV ! macro
3305 ta T_CHANGE_NONHPRIV ! macro
3306 .word 0x98db8004 ! 2209: SMULcc_R smulcc %r14, %r4, %r12
3307 .word 0x8d902c97 ! 2210: WRPR_PSTATE_I wrpr %r0, 0x0c97, %pstate
3308 .word 0x81982440 ! 2211: WRHPR_HPSTATE_I wrhpr %r0, 0x0440, %hpstate
3309 .word 0x8e4bc00f ! 2212: MULX_R mulx %r15, %r15, %r7
3310 .word 0x8d902c03 ! 2213: WRPR_PSTATE_I wrpr %r0, 0x0c03, %pstate
3311 .word 0xcedfe000 ! 2214: LDXA_I ldxa [%r31, + 0x0000] %asi, %r7
3312 .word 0x8b696001 ! 2215: SDIVX_I sdivx %r5, 0x0001, %r5
3313 .word 0x8d9028db ! 2216: WRPR_PSTATE_I wrpr %r0, 0x08db, %pstate
3314 .word 0xcad7e030 ! 2217: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r5
3315DS_132:
3316 .word 0x22800001 ! 2219: BE be,a <label_0x1>
3317 .word 0xc733400f ! 2219: STQF_R - %f3, [%r15, %r13]
3318 .word 0x93458000 ! 2218: RD_SOFTINT_REG rd %softint, %r9
3319 .word 0x81982c1a ! 2219: WRHPR_HPSTATE_I wrhpr %r0, 0x0c1a, %hpstate
3320 mov 0x33, %r30
3321 .word 0x95d0001e ! 2220: Tcc_R tg icc_or_xcc, %r0 + %r30
3322 .word 0x87802016 ! 2221: WRASI_I wr %r0, 0x0016, %asi
3323 .word 0xd2d7e020 ! 2222: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r9
3324 mov 0x33, %r30
3325 .word 0x9dd0001e ! 2223: Tcc_R tpos icc_or_xcc, %r0 + %r30
3326 .word 0x9951c000 ! 2224: RDPR_TL rdpr %tl, %r12
3327 .word 0x9453000b ! 2225: UMUL_R umul %r12, %r11, %r10
3328 ta T_CHANGE_TO_TL0 ! macro
3329 .word 0x9fa000c8 ! 2227: FNEGd fnegd %f8, %f46
3330 .word 0x94db8002 ! 2228: SMULcc_R smulcc %r14, %r2, %r10
3331 mov 0x34, %r30
3332 .word 0x85d0001e ! 2229: Tcc_R tle icc_or_xcc, %r0 + %r30
3333 .word 0x8b500000 ! 2230: RDPR_TPC rdpr %tpc, %r5
3334 .word 0xcb17c000 ! 2231: LDQF_R - [%r31, %r0], %f5
3335DS_133:
3336 .word 0x20800001 ! 2233: BN bn,a <label_0x1>
3337 .word 0xd131a001 ! 2233: STQF_I - %f8, [0x0001, %r6]
3338 .word 0x95458000 ! 2232: RD_SOFTINT_REG rd %softint, %r10
3339 .word 0xd41fe001 ! 2233: LDD_I ldd [%r31 + 0x0001], %r10
3340DS_134:
3341 .word 0x32800001 ! 2235: BNE bne,a <label_0x1>
3342 .word 0xcb328009 ! 2235: STQF_R - %f5, [%r9, %r10]
3343 .word 0x89458000 ! 2234: RD_SOFTINT_REG rd %softint, %r4
3344DS_135:
3345 .word 0x34800001 ! 2236: BG bg,a <label_0x1>
3346 .word 0xd7302001 ! 2236: STQF_I - %f11, [0x0001, %r0]
3347 .word 0x85458000 ! 2235: RD_SOFTINT_REG rd %softint, %r2
3348 .word 0x8169a001 ! 2236: SDIVX_I sdivx %r6, 0x0001, %r0
3349 .word 0x8d902ed7 ! 2237: WRPR_PSTATE_I wrpr %r0, 0x0ed7, %pstate
3350 .word 0x81982002 ! 2238: WRHPR_HPSTATE_I wrhpr %r0, 0x0002, %hpstate
3351 .word 0x9f50c000 ! 2239: RDPR_TT rdpr %tt, %r15
3352 .word 0x87802089 ! 2240: WRASI_I wr %r0, 0x0089, %asi
3353 .word 0x8d902e1f ! 2241: WRPR_PSTATE_I wrpr %r0, 0x0e1f, %pstate
3354 .word 0x8d902c1e ! 2242: WRPR_PSTATE_I wrpr %r0, 0x0c1e, %pstate
3355 .word 0x8d6b4004 ! 2243: SDIVX_R sdivx %r13, %r4, %r6
3356 .word 0x8079a001 ! 2244: SDIV_I sdiv %r6, 0x0001, %r0
3357 .word 0x8ba34dc0 ! 2245: FdMULq fdmulq
3358 .word 0xca880e40 ! 2246: LDUBA_R lduba [%r0, %r0] 0x72, %r5
3359 .word 0x81982113 ! 2247: WRHPR_HPSTATE_I wrhpr %r0, 0x0113, %hpstate
3360 .word 0x81982556 ! 2248: WRHPR_HPSTATE_I wrhpr %r0, 0x0556, %hpstate
3361DS_136:
3362 .word 0x22800001 ! 2250: BE be,a <label_0x1>
3363 illtrap
3364 .word 0x89b2c30e ! 2249: ALLIGNADDRESS alignaddr %r11, %r14, %r4
3365 .word 0xc8800c60 ! 2250: LDUWA_R lduwa [%r0, %r0] 0x63, %r4
3366 .word 0xc937e001 ! 2251: STQF_I - %f4, [0x0001, %r31]
3367 .word 0x95d02033 ! 2252: Tcc_I tg icc_or_xcc, %r0 + 51
3368 .word 0x9bd02031 ! 2253: Tcc_I tcc icc_or_xcc, %r0 + 49
3369 .word 0xc857c000 ! 2254: LDSH_R ldsh [%r31 + %r0], %r4
3370DS_137:
3371 .word 0x22800001 ! 2256: BE be,a <label_0x1>
3372 .word 0xd331c004 ! 2256: STQF_R - %f9, [%r4, %r7]
3373 .word 0x8d458000 ! 2255: RD_SOFTINT_REG rd %softint, %r6
3374 .word 0xccc80e60 ! 2256: LDSBA_R ldsba [%r0, %r0] 0x73, %r6
3375 .word 0x8d902a9d ! 2257: WRPR_PSTATE_I wrpr %r0, 0x0a9d, %pstate
3376 .word 0x8d802000 ! 2258: WRFPRS_I wr %r0, 0x0000, %fprs
3377 .word 0x8d902ecc ! 2259: WRPR_PSTATE_I wrpr %r0, 0x0ecc, %pstate
3378 mov 0x35, %r30
3379 .word 0x89d0001e ! 2260: Tcc_R tleu icc_or_xcc, %r0 + %r30
3380 .word 0x8198290e ! 2261: WRHPR_HPSTATE_I wrhpr %r0, 0x090e, %hpstate
3381 .word 0x9478400f ! 2262: SDIV_R sdiv %r1, %r15, %r10
3382 .word 0xd527e001 ! 2263: STF_I st %f10, [0x0001, %r31]
3383 .word 0x8d902e00 ! 2264: WRPR_PSTATE_I wrpr %r0, 0x0e00, %pstate
3384 .word 0xd407e001 ! 2265: LDUW_I lduw [%r31 + 0x0001], %r10
3385 .word 0x24800001 ! 2266: BLE ble,a <label_0x1>
3386 .word 0xd48008a0 ! 2267: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
3387 .word 0x8da01a6f ! 2268: FqTOi fqtoi
3388 .word 0x8198290f ! 2269: WRHPR_HPSTATE_I wrhpr %r0, 0x090f, %hpstate
3389 .word 0x8d9024c2 ! 2270: WRPR_PSTATE_I wrpr %r0, 0x04c2, %pstate
3390 .word 0xcc8008a0 ! 2271: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
3391 .word 0x99a04dc1 ! 2272: FdMULq fdmulq
3392 .word 0x84792001 ! 2273: SDIV_I sdiv %r4, 0x0001, %r2
3393 .word 0x94d32001 ! 2274: UMULcc_I umulcc %r12, 0x0001, %r10
3394 .word 0xd4d7e020 ! 2275: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r10
3395 .word 0x8e7a6001 ! 2276: SDIV_I sdiv %r9, 0x0001, %r7
3396DS_138:
3397 .word 0x22800001 ! 2278: BE be,a <label_0x1>
3398 .word 0xdb322001 ! 2278: STQF_I - %f13, [0x0001, %r8]
3399 .word 0x9f458000 ! 2277: RD_SOFTINT_REG rd %softint, %r15
3400 .word 0x9f686001 ! 2278: SDIVX_I sdivx %r1, 0x0001, %r15
3401 .word 0x93a249a2 ! 2279: FDIVs fdivs %f9, %f2, %f9
3402DS_139:
3403 .word 0x32800001 ! 2281: BNE bne,a <label_0x1>
3404 .word 0xd9324006 ! 2281: STQF_R - %f12, [%r6, %r9]
3405 .word 0x91458000 ! 2280: RD_SOFTINT_REG rd %softint, %r8
3406 .word 0x8198265b ! 2281: WRHPR_HPSTATE_I wrhpr %r0, 0x065b, %hpstate
3407 .word 0x87802004 ! 2282: WRASI_I wr %r0, 0x0004, %asi
3408 ta T_CHANGE_NONPRIV ! macro
3409 .word 0x91d02035 ! 2284: Tcc_I ta icc_or_xcc, %r0 + 53
3410 .word 0x89a189c2 ! 2285: FDIVd fdivd %f6, %f2, %f4
3411 ta T_CHANGE_PRIV ! macro
3412 .word 0xc89004a0 ! 2287: LDUHA_R lduha [%r0, %r0] 0x25, %r4
3413 .word 0x8d90224d ! 2288: WRPR_PSTATE_I wrpr %r0, 0x024d, %pstate
3414 .word 0x9169c004 ! 2289: SDIVX_R sdivx %r7, %r4, %r8
3415 ta T_CHANGE_NONHPRIV ! macro
3416 .word 0xd127c004 ! 2291: STF_R st %f8, [%r4, %r31]
3417 .word 0x9601a001 ! 2292: ADD_I add %r6, 0x0001, %r11
3418 .word 0x83504000 ! 2293: RDPR_TNPC rdpr %tnpc, %r1
3419 .word 0x819828d7 ! 2294: WRHPR_HPSTATE_I wrhpr %r0, 0x08d7, %hpstate
3420 .word 0x9cd24005 ! 2295: UMULcc_R umulcc %r9, %r5, %r14
3421 .word 0x9dd02034 ! 2296: Tcc_I tpos icc_or_xcc, %r0 + 52
3422 .word 0xdcd00e80 ! 2297: LDSHA_R ldsha [%r0, %r0] 0x74, %r14
3423 ta T_CHANGE_PRIV ! macro
3424 .word 0x87802004 ! 2299: WRASI_I wr %r0, 0x0004, %asi
3425 .word 0x8d90261c ! 2300: WRPR_PSTATE_I wrpr %r0, 0x061c, %pstate
3426 ta T_CHANGE_NONHPRIV ! macro
3427 .word 0x8d802004 ! 2302: WRFPRS_I wr %r0, 0x0004, %fprs
3428 .word 0x83a08dc9 ! 2303: FdMULq fdmulq
3429 .word 0x84d3e001 ! 2304: UMULcc_I umulcc %r15, 0x0001, %r2
3430 .word 0x8d494000 ! 2305: RDHPR_HTBA rdhpr %htba, %r6
3431 .word 0x8d902e08 ! 2306: WRPR_PSTATE_I wrpr %r0, 0x0e08, %pstate
3432 .word 0x3c700001 ! 2307: BPPOS <illegal instruction>
3433 .word 0x9f69a001 ! 2308: SDIVX_I sdivx %r6, 0x0001, %r15
3434 .word 0x81982ac8 ! 2309: WRHPR_HPSTATE_I wrhpr %r0, 0x0ac8, %hpstate
3435 .word 0xde8008a0 ! 2310: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
3436 .word 0xde8008a0 ! 2311: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
3437 .word 0x3a800001 ! 2312: BCC bcc,a <label_0x1>
3438 .word 0x81982012 ! 2313: WRHPR_HPSTATE_I wrhpr %r0, 0x0012, %hpstate
3439 .word 0x819820c6 ! 2314: WRHPR_HPSTATE_I wrhpr %r0, 0x00c6, %hpstate
3440 .word 0x8883800b ! 2315: ADDcc_R addcc %r14, %r11, %r4
3441 ta T_CHANGE_NONPRIV ! macro
3442 .word 0xc88fe030 ! 2317: LDUBA_I lduba [%r31, + 0x0030] %asi, %r4
3443 .word 0x8b6a0003 ! 2318: SDIVX_R sdivx %r8, %r3, %r5
3444 ta T_CHANGE_PRIV ! macro
3445 .word 0x95d02032 ! 2320: Tcc_I tg icc_or_xcc, %r0 + 50
3446 mov 0x35, %r30
3447 .word 0x93d0001e ! 2321: Tcc_R tne icc_or_xcc, %r0 + %r30
3448 .word 0x8d802000 ! 2322: WRFPRS_I wr %r0, 0x0000, %fprs
3449 .word 0x24800001 ! 2323: BLE ble,a <label_0x1>
3450 mov 0x31, %r30
3451 .word 0x9dd0001e ! 2324: Tcc_R tpos icc_or_xcc, %r0 + %r30
3452 .word 0xca4fe001 ! 2325: LDSB_I ldsb [%r31 + 0x0001], %r5
3453 mov 0x35, %r30
3454 .word 0x9fd0001e ! 2326: Tcc_R tvc icc_or_xcc, %r0 + %r30
3455 .word 0x819827c9 ! 2327: WRHPR_HPSTATE_I wrhpr %r0, 0x07c9, %hpstate
3456 ta T_CHANGE_HPRIV ! macro
3457 ta T_CHANGE_PRIV ! macro
3458 .word 0x87802089 ! 2330: WRASI_I wr %r0, 0x0089, %asi
3459 .word 0x87802004 ! 2331: WRASI_I wr %r0, 0x0004, %asi
3460 .word 0x2a700001 ! 2332: BPCS <illegal instruction>
3461 .word 0x86d1c00b ! 2333: UMULcc_R umulcc %r7, %r11, %r3
3462DS_140:
3463 .word 0x34800001 ! 2335: BG bg,a <label_0x1>
3464 .word 0xc731e001 ! 2335: STQF_I - %f3, [0x0001, %r7]
3465 .word 0x99458000 ! 2334: RD_SOFTINT_REG rd %softint, %r12
3466 mov 0x35, %r30
3467 .word 0x8fd0001e ! 2335: Tcc_R tvs icc_or_xcc, %r0 + %r30
3468 .word 0x93d02033 ! 2336: Tcc_I tne icc_or_xcc, %r0 + 51
3469 .word 0x8d902a03 ! 2337: WRPR_PSTATE_I wrpr %r0, 0x0a03, %pstate
3470 .word 0x8d802000 ! 2338: WRFPRS_I wr %r0, 0x0000, %fprs
3471 mov 0x35, %r30
3472 .word 0x97d0001e ! 2339: Tcc_R tge icc_or_xcc, %r0 + %r30
3473 .word 0x89d02031 ! 2340: Tcc_I tleu icc_or_xcc, %r0 + 49
3474 .word 0x9dd02034 ! 2341: Tcc_I tpos icc_or_xcc, %r0 + 52
3475DS_141:
3476 .word 0x22800001 ! 2343: BE be,a <label_0x1>
3477 .word 0xc933000b ! 2343: STQF_R - %f4, [%r11, %r12]
3478 .word 0x8b458000 ! 2342: RD_SOFTINT_REG rd %softint, %r5
3479 .word 0x87802004 ! 2343: WRASI_I wr %r0, 0x0004, %asi
3480 .word 0x8d9028d7 ! 2344: WRPR_PSTATE_I wrpr %r0, 0x08d7, %pstate
3481 .word 0x8d802004 ! 2345: WRFPRS_I wr %r0, 0x0004, %fprs
3482DS_142:
3483 .word 0x34800001 ! 2347: BG bg,a <label_0x1>
3484 .word 0xd5306001 ! 2347: STQF_I - %f10, [0x0001, %r1]
3485 .word 0x81458000 ! 2346: RD_SOFTINT_REG stbar
3486 .word 0x8d90281a ! 2347: WRPR_PSTATE_I wrpr %r0, 0x081a, %pstate
3487 ta T_CHANGE_TO_TL0 ! macro
3488 .word 0x81982fd1 ! 2349: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd1, %hpstate
3489 .word 0x80822001 ! 2350: ADDcc_I addcc %r8, 0x0001, %r0
3490 .word 0x8d9026d4 ! 2351: WRPR_PSTATE_I wrpr %r0, 0x06d4, %pstate
3491 .word 0x8d802004 ! 2352: WRFPRS_I wr %r0, 0x0004, %fprs
3492 .word 0xc0800ae0 ! 2353: LDUWA_R lduwa [%r0, %r0] 0x57, %r0
3493 mov 0x32, %r30
3494 .word 0x8dd0001e ! 2354: Tcc_R tneg icc_or_xcc, %r0 + %r30
3495 .word 0x8d802000 ! 2355: WRFPRS_I wr %r0, 0x0000, %fprs
3496 .word 0xc0dfe010 ! 2356: LDXA_I ldxa [%r31, + 0x0010] %asi, %r0
3497DS_143:
3498 .word 0x22800001 ! 2358: BE be,a <label_0x1>
3499 .word 0xd932c00b ! 2358: STQF_R - %f12, [%r11, %r11]
3500 .word 0x8d458000 ! 2357: RD_SOFTINT_REG rd %softint, %r6
3501 .word 0x3e800001 ! 2358: BVC bvc,a <label_0x1>
3502 .word 0x8a4b000d ! 2359: MULX_R mulx %r12, %r13, %r5
3503 .word 0x81982c8d ! 2360: WRHPR_HPSTATE_I wrhpr %r0, 0x0c8d, %hpstate
3504 .word 0x81982e13 ! 2361: WRHPR_HPSTATE_I wrhpr %r0, 0x0e13, %hpstate
3505 .word 0x95d02031 ! 2362: Tcc_I tg icc_or_xcc, %r0 + 49
3506 .word 0x81982e07 ! 2363: WRHPR_HPSTATE_I wrhpr %r0, 0x0e07, %hpstate
3507 .word 0x956b2001 ! 2364: SDIVX_I sdivx %r12, 0x0001, %r10
3508 .word 0xd4800b40 ! 2365: LDUWA_R lduwa [%r0, %r0] 0x5a, %r10
3509 .word 0x81982184 ! 2366: WRHPR_HPSTATE_I wrhpr %r0, 0x0184, %hpstate
3510 ta T_CHANGE_NONPRIV ! macro
3511DS_144:
3512 .word 0x20800001 ! 2369: BN bn,a <label_0x1>
3513 illtrap
3514 .word 0x97b00305 ! 2368: ALLIGNADDRESS alignaddr %r0, %r5, %r11
3515 ta T_CHANGE_HPRIV ! macro
3516 .word 0x94d10009 ! 2370: UMULcc_R umulcc %r4, %r9, %r10
3517 .word 0x96d3c00d ! 2371: UMULcc_R umulcc %r15, %r13, %r11
3518 .word 0xd6d804a0 ! 2372: LDXA_R ldxa [%r0, %r0] 0x25, %r11
3519 .word 0x8fd02030 ! 2373: Tcc_I tvs icc_or_xcc, %r0 + 48
3520 .word 0x8d802000 ! 2374: WRFPRS_I wr %r0, 0x0000, %fprs
3521 .word 0x8d902659 ! 2375: WRPR_PSTATE_I wrpr %r0, 0x0659, %pstate
3522 .word 0x9e510008 ! 2376: UMUL_R umul %r4, %r8, %r15
3523 .word 0x87802016 ! 2377: WRASI_I wr %r0, 0x0016, %asi
3524 .word 0x83d02031 ! 2378: Tcc_I te icc_or_xcc, %r0 + 49
3525 .word 0x81982e9c ! 2379: WRHPR_HPSTATE_I wrhpr %r0, 0x0e9c, %hpstate
3526 .word 0x8198259b ! 2380: WRHPR_HPSTATE_I wrhpr %r0, 0x059b, %hpstate
3527 .word 0xde8008a0 ! 2381: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
3528 .word 0x83a00542 ! 2382: FSQRTd fsqrt
3529 .word 0x8ac12001 ! 2383: ADDCcc_I addccc %r4, 0x0001, %r5
3530 .word 0xca8804a0 ! 2384: LDUBA_R lduba [%r0, %r0] 0x25, %r5
3531 .word 0xca3fc002 ! 2385: STD_R std %r5, [%r31 + %r2]
3532 .word 0x8d902885 ! 2386: WRPR_PSTATE_I wrpr %r0, 0x0885, %pstate
3533 .word 0x81982e11 ! 2387: WRHPR_HPSTATE_I wrhpr %r0, 0x0e11, %hpstate
3534 .word 0x89a000c1 ! 2388: FNEGd fnegd %f32, %f4
3535 ta T_CHANGE_NONHPRIV ! macro
3536 .word 0xc8ffc021 ! 2390: SWAPA_R swapa %r4, [%r31 + %r1] 0x01
3537 .word 0x38800001 ! 2391: BGU bgu,a <label_0x1>
3538 .word 0xc817c000 ! 2392: LDUH_R lduh [%r31 + %r0], %r4
3539 .word 0xc8c7e010 ! 2393: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r4
3540 .word 0xc937e001 ! 2394: STQF_I - %f4, [0x0001, %r31]
3541 .word 0x8f500000 ! 2395: RDPR_TPC rdpr %tpc, %r7
3542 .word 0x8d90265a ! 2396: WRPR_PSTATE_I wrpr %r0, 0x065a, %pstate
3543 .word 0xce0fc000 ! 2397: LDUB_R ldub [%r31 + %r0], %r7
3544 .word 0x8d90200e ! 2398: WRPR_PSTATE_I wrpr %r0, 0x000e, %pstate
3545 .word 0x8d902059 ! 2399: WRPR_PSTATE_I wrpr %r0, 0x0059, %pstate
3546 ta T_CHANGE_TO_TL0 ! macro
3547 .word 0x9fa000c7 ! 2401: FNEGd fnegd %f38, %f46
3548 .word 0x8d802000 ! 2402: WRFPRS_I wr %r0, 0x0000, %fprs
3549 ta T_CHANGE_PRIV ! macro
3550 .word 0x80832001 ! 2404: ADDcc_I addcc %r12, 0x0001, %r0
3551 .word 0x92c32001 ! 2405: ADDCcc_I addccc %r12, 0x0001, %r9
3552 .word 0xd21fc000 ! 2406: LDD_R ldd [%r31 + %r0], %r9
3553 .word 0x87802014 ! 2407: WRASI_I wr %r0, 0x0014, %asi
3554 .word 0xd3e7c027 ! 2408: CASA_I casa [%r31] 0x 1, %r7, %r9
3555 .word 0x81982056 ! 2409: WRHPR_HPSTATE_I wrhpr %r0, 0x0056, %hpstate
3556 ta T_CHANGE_TO_TL0 ! macro
3557 .word 0xd29fc020 ! 2411: LDDA_R ldda [%r31, %r0] 0x01, %r9
3558 .word 0x30800001 ! 2412: BA ba,a <label_0x1>
3559 .word 0x2a700001 ! 2413: BPCS <illegal instruction>
3560 .word 0x8d802000 ! 2414: WRFPRS_I wr %r0, 0x0000, %fprs
3561 .word 0xd21fc000 ! 2415: LDD_R ldd [%r31 + %r0], %r9
3562 .word 0x819821df ! 2416: WRHPR_HPSTATE_I wrhpr %r0, 0x01df, %hpstate
3563 .word 0x8683c007 ! 2417: ADDcc_R addcc %r15, %r7, %r3
3564 .word 0x81982917 ! 2418: WRHPR_HPSTATE_I wrhpr %r0, 0x0917, %hpstate
3565 ta T_CHANGE_NONHPRIV ! macro
3566 .word 0x89d02035 ! 2420: Tcc_I tleu icc_or_xcc, %r0 + 53
3567 .word 0x95d02030 ! 2421: Tcc_I tg icc_or_xcc, %r0 + 48
3568 .word 0xc6d00e80 ! 2422: LDSHA_R ldsha [%r0, %r0] 0x74, %r3
3569 .word 0x83a0054e ! 2423: FSQRTd fsqrt
3570 .word 0x987b2001 ! 2424: SDIV_I sdiv %r12, 0x0001, %r12
3571DS_145:
3572 .word 0x20800001 ! 2426: BN bn,a <label_0x1>
3573 illtrap
3574 .word 0x8fb28302 ! 2425: ALLIGNADDRESS alignaddr %r10, %r2, %r7
3575 .word 0x9a808004 ! 2426: ADDcc_R addcc %r2, %r4, %r13
3576 .word 0x9dd02030 ! 2427: Tcc_I tpos icc_or_xcc, %r0 + 48
3577 .word 0x8d802000 ! 2428: WRFPRS_I wr %r0, 0x0000, %fprs
3578 .word 0xda57c000 ! 2429: LDSH_R ldsh [%r31 + %r0], %r13
3579 .word 0x87682001 ! 2430: SDIVX_I sdivx %r0, 0x0001, %r3
3580 ta T_CHANGE_HPRIV ! macro
3581 .word 0x83d02033 ! 2432: Tcc_I te icc_or_xcc, %r0 + 51
3582 mov 0x32, %r30
3583 .word 0x85d0001e ! 2433: Tcc_R tle icc_or_xcc, %r0 + %r30
3584 .word 0xc6cfe010 ! 2434: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r3
3585 .word 0x8d802000 ! 2435: WRFPRS_I wr %r0, 0x0000, %fprs
3586 ta T_CHANGE_TO_TL0 ! macro
3587 mov 0x31, %r30
3588 .word 0x9bd0001e ! 2437: Tcc_R tcc icc_or_xcc, %r0 + %r30
3589 .word 0xc65fe001 ! 2438: LDX_I ldx [%r31 + 0x0001], %r3
3590 .word 0xc677e001 ! 2439: STX_I stx %r3, [%r31 + 0x0001]
3591 .word 0x88692001 ! 2440: UDIVX_I udivx %r4, 0x0001, %r4
3592 .word 0x8e7bc00f ! 2441: SDIV_R sdiv %r15, %r15, %r7
3593 mov 0x32, %r30
3594 .word 0x9dd0001e ! 2442: Tcc_R tpos icc_or_xcc, %r0 + %r30
3595 .word 0xce8008a0 ! 2443: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
3596 ta T_CHANGE_HPRIV ! macro
3597 .word 0xcf17c000 ! 2445: LDQF_R - [%r31, %r0], %f7
3598 .word 0x97a389ac ! 2446: FDIVs fdivs %f14, %f12, %f11
3599 .word 0x97500000 ! 2447: RDPR_TPC rdpr %tpc, %r11
3600 .word 0x81982414 ! 2448: WRHPR_HPSTATE_I wrhpr %r0, 0x0414, %hpstate
3601 .word 0x9469a001 ! 2449: UDIVX_I udivx %r6, 0x0001, %r10
3602 .word 0x9fd02033 ! 2450: Tcc_I tvc icc_or_xcc, %r0 + 51
3603 .word 0x81982545 ! 2451: WRHPR_HPSTATE_I wrhpr %r0, 0x0545, %hpstate
3604 .word 0x8a6b8008 ! 2452: UDIVX_R udivx %r14, %r8, %r5
3605 .word 0x9fd02030 ! 2453: Tcc_I tvc icc_or_xcc, %r0 + 48
3606 ta T_CHANGE_NONPRIV ! macro
3607 .word 0x866ba001 ! 2455: UDIVX_I udivx %r14, 0x0001, %r3
3608 .word 0x9a6b400c ! 2456: UDIVX_R udivx %r13, %r12, %r13
3609 .word 0xdad804a0 ! 2457: LDXA_R ldxa [%r0, %r0] 0x25, %r13
3610 .word 0xdaffc02c ! 2458: SWAPA_R swapa %r13, [%r31 + %r12] 0x01
3611 .word 0xda800b60 ! 2459: LDUWA_R lduwa [%r0, %r0] 0x5b, %r13
3612 .word 0x2c700001 ! 2460: BPNEG <illegal instruction>
3613 .word 0xda8008a0 ! 2461: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
3614DS_146:
3615 .word 0x20800001 ! 2463: BN bn,a <label_0x1>
3616 illtrap
3617 .word 0x95b30302 ! 2462: ALLIGNADDRESS alignaddr %r12, %r2, %r10
3618 .word 0x87d02031 ! 2463: Tcc_I tl icc_or_xcc, %r0 + 49
3619 .word 0x91494000 ! 2464: RDHPR_HTBA rdhpr %htba, %r8
3620 mov 0x33, %r30
3621 .word 0x95d0001e ! 2465: Tcc_R tg icc_or_xcc, %r0 + %r30
3622 .word 0x8d90229a ! 2466: WRPR_PSTATE_I wrpr %r0, 0x029a, %pstate
3623DS_147:
3624 .word 0x32800001 ! 2468: BNE bne,a <label_0x1>
3625 .word 0xcb30400f ! 2468: STQF_R - %f5, [%r15, %r1]
3626 .word 0x8b458000 ! 2467: RD_SOFTINT_REG rd %softint, %r5
3627 .word 0x8d802000 ! 2468: WRFPRS_I wr %r0, 0x0000, %fprs
3628 .word 0x87802004 ! 2469: WRASI_I wr %r0, 0x0004, %asi
3629 ta T_CHANGE_TO_TL0 ! macro
3630 .word 0x8d9026cd ! 2471: WRPR_PSTATE_I wrpr %r0, 0x06cd, %pstate
3631 .word 0xca5fc000 ! 2472: LDX_R ldx [%r31 + %r0], %r5
3632 .word 0xcad80e60 ! 2473: LDXA_R ldxa [%r0, %r0] 0x73, %r5
3633 .word 0x81982a87 ! 2474: WRHPR_HPSTATE_I wrhpr %r0, 0x0a87, %hpstate
3634 .word 0xcadfe020 ! 2475: LDXA_I ldxa [%r31, + 0x0020] %asi, %r5
3635 .word 0xca27c00f ! 2476: STW_R stw %r5, [%r31 + %r15]
3636 .word 0x8d802000 ! 2477: WRFPRS_I wr %r0, 0x0000, %fprs
3637 .word 0x34700001 ! 2478: BPG <illegal instruction>
3638 .word 0x3c700001 ! 2479: BPPOS <illegal instruction>
3639 mov 0x30, %r30
3640 .word 0x9dd0001e ! 2480: Tcc_R tpos icc_or_xcc, %r0 + %r30
3641 .word 0x9a492001 ! 2481: MULX_I mulx %r4, 0x0001, %r13
3642 mov 0x35, %r30
3643 .word 0x85d0001e ! 2482: Tcc_R tle icc_or_xcc, %r0 + %r30
3644 .word 0x8b494000 ! 2483: RDHPR_HTBA rdhpr %htba, %r5
3645 .word 0x81982207 ! 2484: WRHPR_HPSTATE_I wrhpr %r0, 0x0207, %hpstate
3646DS_148:
3647 .word 0x34800001 ! 2486: BG bg,a <label_0x1>
3648 illtrap
3649 .word 0x83b28306 ! 2485: ALLIGNADDRESS alignaddr %r10, %r6, %r1
3650 .word 0x81982046 ! 2486: WRHPR_HPSTATE_I wrhpr %r0, 0x0046, %hpstate
3651 ta T_CHANGE_NONHPRIV ! macro
3652 .word 0xc27fe001 ! 2488: SWAP_I swap %r1, [%r31 + 0x0001]
3653 .word 0x8d802000 ! 2489: WRFPRS_I wr %r0, 0x0000, %fprs
3654 ta T_CHANGE_TO_TL0 ! macro
3655 .word 0xc27fe001 ! 2491: SWAP_I swap %r1, [%r31 + 0x0001]
3656 ta T_CHANGE_TO_TL0 ! macro
3657 .word 0x8da00560 ! 2493: FSQRTq fsqrt
3658 .word 0xccc00e60 ! 2494: LDSWA_R ldswa [%r0, %r0] 0x73, %r6
3659 .word 0x2c800001 ! 2495: BNEG bneg,a <label_0x1>
3660 .word 0x81982649 ! 2496: WRHPR_HPSTATE_I wrhpr %r0, 0x0649, %hpstate
3661 mov 0x33, %r30
3662 .word 0x99d0001e ! 2497: Tcc_R tgu icc_or_xcc, %r0 + %r30
3663 .word 0x8d90261d ! 2498: WRPR_PSTATE_I wrpr %r0, 0x061d, %pstate
3664 .word 0x9ac16001 ! 2499: ADDCcc_I addccc %r5, 0x0001, %r13
3665 .word 0x8198264a ! 2500: WRHPR_HPSTATE_I wrhpr %r0, 0x064a, %hpstate
3666 .word 0xdaffc020 ! 2501: SWAPA_R swapa %r13, [%r31 + %r0] 0x01
3667 .word 0x86822001 ! 2502: ADDcc_I addcc %r8, 0x0001, %r3
3668 .word 0x8198278f ! 2503: WRHPR_HPSTATE_I wrhpr %r0, 0x078f, %hpstate
3669 .word 0xc6ffc020 ! 2504: SWAPA_R swapa %r3, [%r31 + %r0] 0x01
3670 .word 0xc6d7e010 ! 2505: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r3
3671 .word 0x91a389a4 ! 2506: FDIVs fdivs %f14, %f4, %f8
3672 .word 0xd0c7e020 ! 2507: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r8
3673DS_149:
3674 .word 0x20800001 ! 2509: BN bn,a <label_0x1>
3675 .word 0xd1314004 ! 2509: STQF_R - %f8, [%r4, %r5]
3676 .word 0x8f458000 ! 2508: RD_SOFTINT_REG rd %softint, %r7
3677DS_150:
3678 .word 0x22800001 ! 2510: BE be,a <label_0x1>
3679 .word 0xc732e001 ! 2510: STQF_I - %f3, [0x0001, %r11]
3680 .word 0x8b458000 ! 2509: RD_SOFTINT_REG rd %softint, %r5
3681 .word 0xcaffc024 ! 2510: SWAPA_R swapa %r5, [%r31 + %r4] 0x01
3682 .word 0x28800001 ! 2511: BLEU bleu,a <label_0x1>
3683 .word 0x8ba000c7 ! 2512: FNEGd fnegd %f38, %f36
3684 .word 0x87802080 ! 2513: WRASI_I wr %r0, 0x0080, %asi
3685 .word 0x9481e001 ! 2514: ADDcc_I addcc %r7, 0x0001, %r10
3686 .word 0x8d802000 ! 2515: WRFPRS_I wr %r0, 0x0000, %fprs
3687 .word 0x81982016 ! 2516: WRHPR_HPSTATE_I wrhpr %r0, 0x0016, %hpstate
3688 ta T_CHANGE_PRIV ! macro
3689 .word 0xd4800c80 ! 2518: LDUWA_R lduwa [%r0, %r0] 0x64, %r10
3690 .word 0xd4d7e030 ! 2519: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r10
3691 .word 0xd4c804a0 ! 2520: LDSBA_R ldsba [%r0, %r0] 0x25, %r10
3692 ta T_CHANGE_PRIV ! macro
3693 .word 0xd497e000 ! 2522: LDUHA_I lduha [%r31, + 0x0000] %asi, %r10
3694 .word 0xd4c00e60 ! 2523: LDSWA_R ldswa [%r0, %r0] 0x73, %r10
3695 .word 0xd537c007 ! 2524: STQF_R - %f10, [%r7, %r31]
3696 .word 0xd48008a0 ! 2525: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
3697 .word 0x8d902e9a ! 2526: WRPR_PSTATE_I wrpr %r0, 0x0e9a, %pstate
3698 .word 0xd4ffc027 ! 2527: SWAPA_R swapa %r10, [%r31 + %r7] 0x01
3699 .word 0xd417e001 ! 2528: LDUH_I lduh [%r31 + 0x0001], %r10
3700 .word 0x96c1a001 ! 2529: ADDCcc_I addccc %r6, 0x0001, %r11
3701DS_151:
3702 .word 0x22800001 ! 2531: BE be,a <label_0x1>
3703 illtrap
3704 .word 0x85b38309 ! 2530: ALLIGNADDRESS alignaddr %r14, %r9, %r2
3705 .word 0x8d802004 ! 2531: WRFPRS_I wr %r0, 0x0004, %fprs
3706 ta T_CHANGE_NONPRIV ! macro
3707 .word 0x96832001 ! 2533: ADDcc_I addcc %r12, 0x0001, %r11
3708 .word 0xd727c009 ! 2534: STF_R st %f11, [%r9, %r31]
3709 .word 0xd727e001 ! 2535: STF_I st %f11, [0x0001, %r31]
3710 .word 0x8d9020dd ! 2536: WRPR_PSTATE_I wrpr %r0, 0x00dd, %pstate
3711 .word 0xd647e001 ! 2537: LDSW_I ldsw [%r31 + 0x0001], %r11
3712 .word 0x85508000 ! 2538: RDPR_TSTATE rdpr %tstate, %r2
3713 .word 0x8ad0a001 ! 2539: UMULcc_I umulcc %r2, 0x0001, %r5
3714 .word 0x8d9022c7 ! 2540: WRPR_PSTATE_I wrpr %r0, 0x02c7, %pstate
3715 .word 0x8d902e43 ! 2541: WRPR_PSTATE_I wrpr %r0, 0x0e43, %pstate
3716 .word 0x30800001 ! 2542: BA ba,a <label_0x1>
3717 .word 0x81982992 ! 2543: WRHPR_HPSTATE_I wrhpr %r0, 0x0992, %hpstate
3718 ta T_CHANGE_PRIV ! macro
3719 .word 0x3e700001 ! 2545: BPVC <illegal instruction>
3720 .word 0x8d802000 ! 2546: WRFPRS_I wr %r0, 0x0000, %fprs
3721 .word 0xca2fc009 ! 2547: STB_R stb %r5, [%r31 + %r9]
3722 .word 0xca1fe001 ! 2548: LDD_I ldd [%r31 + 0x0001], %r5
3723 ta T_CHANGE_PRIV ! macro
3724 mov 0x31, %r30
3725 .word 0x89d0001e ! 2550: Tcc_R tleu icc_or_xcc, %r0 + %r30
3726 .word 0x8d902216 ! 2551: WRPR_PSTATE_I wrpr %r0, 0x0216, %pstate
3727 .word 0x9dd02031 ! 2552: Tcc_I tpos icc_or_xcc, %r0 + 49
3728 ta T_CHANGE_HPRIV ! macro
3729 .word 0x87802010 ! 2554: WRASI_I wr %r0, 0x0010, %asi
3730DS_152:
3731 .word 0x34800001 ! 2556: BG bg,a <label_0x1>
3732 .word 0xd5332001 ! 2556: STQF_I - %f10, [0x0001, %r12]
3733 .word 0x85458000 ! 2555: RD_SOFTINT_REG rd %softint, %r2
3734 .word 0x8d902c00 ! 2556: WRPR_PSTATE_I wrpr %r0, 0x0c00, %pstate
3735 .word 0x8d50c000 ! 2557: RDPR_TT rdpr %tt, %r6
3736 .word 0xcc7fe001 ! 2558: SWAP_I swap %r6, [%r31 + 0x0001]
3737 .word 0x9d504000 ! 2559: RDPR_TNPC rdpr %tnpc, %r14
3738 .word 0xdc27c009 ! 2560: STW_R stw %r14, [%r31 + %r9]
3739 .word 0xdc57c000 ! 2561: LDSH_R ldsh [%r31 + %r0], %r14
3740 .word 0xdd3fc009 ! 2562: STDF_R std %f14, [%r9, %r31]
3741 ta T_CHANGE_TO_TL0 ! macro
3742 .word 0x84c0e001 ! 2564: ADDCcc_I addccc %r3, 0x0001, %r2
3743 .word 0x819821ca ! 2565: WRHPR_HPSTATE_I wrhpr %r0, 0x01ca, %hpstate
3744 ta T_CHANGE_NONHPRIV ! macro
3745 .word 0x819824cc ! 2567: WRHPR_HPSTATE_I wrhpr %r0, 0x04cc, %hpstate
3746 mov 0x30, %r30
3747 .word 0x9fd0001e ! 2568: Tcc_R tvc icc_or_xcc, %r0 + %r30
3748 .word 0xc48008a0 ! 2569: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
3749 .word 0x8d902c04 ! 2570: WRPR_PSTATE_I wrpr %r0, 0x0c04, %pstate
3750DS_153:
3751 .word 0x32800001 ! 2572: BNE bne,a <label_0x1>
3752 .word 0xd5312001 ! 2572: STQF_I - %f10, [0x0001, %r4]
3753 .word 0x87458000 ! 2571: RD_SOFTINT_REG rd %softint, %r3
3754 .word 0xc6bfc029 ! 2572: STDA_R stda %r3, [%r31 + %r9] 0x01
3755 .word 0x81982d1b ! 2573: WRHPR_HPSTATE_I wrhpr %r0, 0x0d1b, %hpstate
3756 .word 0x9edb8002 ! 2574: SMULcc_R smulcc %r14, %r2, %r15
3757 .word 0x8da00560 ! 2575: FSQRTq fsqrt
3758 .word 0x99a01a6f ! 2576: FqTOi fqtoi
3759DS_154:
3760 .word 0x34800001 ! 2578: BG bg,a <label_0x1>
3761 .word 0xd7324004 ! 2578: STQF_R - %f11, [%r4, %r9]
3762 .word 0x91458000 ! 2577: RD_SOFTINT_REG rd %softint, %r8
3763 .word 0x89d02031 ! 2578: Tcc_I tleu icc_or_xcc, %r0 + 49
3764 .word 0xd08804a0 ! 2579: LDUBA_R lduba [%r0, %r0] 0x25, %r8
3765 .word 0x85d02033 ! 2580: Tcc_I tle icc_or_xcc, %r0 + 51
3766 .word 0x95d02035 ! 2581: Tcc_I tg icc_or_xcc, %r0 + 53
3767 .word 0x81982cc2 ! 2582: WRHPR_HPSTATE_I wrhpr %r0, 0x0cc2, %hpstate
3768 .word 0x96784009 ! 2583: SDIV_R sdiv %r1, %r9, %r11
3769 .word 0xd61fc000 ! 2584: LDD_R ldd [%r31 + %r0], %r11
3770 .word 0x806a6001 ! 2585: UDIVX_I udivx %r9, 0x0001, %r0
3771 ta T_CHANGE_HPRIV ! macro
3772 .word 0xc07fe001 ! 2587: SWAP_I swap %r0, [%r31 + 0x0001]
3773 ta T_CHANGE_PRIV ! macro
3774 .word 0x9878000b ! 2589: SDIV_R sdiv %r0, %r11, %r12
3775 .word 0x8d902a8f ! 2590: WRPR_PSTATE_I wrpr %r0, 0x0a8f, %pstate
3776 .word 0x9678e001 ! 2591: SDIV_I sdiv %r3, 0x0001, %r11
3777 .word 0x87802014 ! 2592: WRASI_I wr %r0, 0x0014, %asi
3778 .word 0x8d902295 ! 2593: WRPR_PSTATE_I wrpr %r0, 0x0295, %pstate
3779DS_155:
3780 .word 0x32800001 ! 2595: BNE bne,a <label_0x1>
3781 illtrap
3782 .word 0x95b00304 ! 2594: ALLIGNADDRESS alignaddr %r0, %r4, %r10
3783 .word 0x8e7ba001 ! 2595: SDIV_I sdiv %r14, 0x0001, %r7
3784 .word 0x8d802000 ! 2596: WRFPRS_I wr %r0, 0x0000, %fprs
3785 .word 0xce880e80 ! 2597: LDUBA_R lduba [%r0, %r0] 0x74, %r7
3786 .word 0x9fd02032 ! 2598: Tcc_I tvc icc_or_xcc, %r0 + 50
3787 .word 0x81982ed6 ! 2599: WRHPR_HPSTATE_I wrhpr %r0, 0x0ed6, %hpstate
3788 .word 0x8d90260b ! 2600: WRPR_PSTATE_I wrpr %r0, 0x060b, %pstate
3789 .word 0x81982e81 ! 2601: WRHPR_HPSTATE_I wrhpr %r0, 0x0e81, %hpstate
3790 .word 0x99a009e5 ! 2602: FDIVq dis not found
3791
3792 .word 0xd83fe001 ! 2603: STD_I std %r12, [%r31 + 0x0001]
3793 .word 0x8d902c1f ! 2604: WRPR_PSTATE_I wrpr %r0, 0x0c1f, %pstate
3794 .word 0xd81fe001 ! 2605: LDD_I ldd [%r31 + 0x0001], %r12
3795 .word 0x81982f99 ! 2606: WRHPR_HPSTATE_I wrhpr %r0, 0x0f99, %hpstate
3796 .word 0x904b0004 ! 2607: MULX_R mulx %r12, %r4, %r8
3797 .word 0xd05fc000 ! 2608: LDX_R ldx [%r31 + %r0], %r8
3798 .word 0xd09004a0 ! 2609: LDUHA_R lduha [%r0, %r0] 0x25, %r8
3799 .word 0x87d02033 ! 2610: Tcc_I tl icc_or_xcc, %r0 + 51
3800 .word 0x81982e92 ! 2611: WRHPR_HPSTATE_I wrhpr %r0, 0x0e92, %hpstate
3801 .word 0x9480c00e ! 2612: ADDcc_R addcc %r3, %r14, %r10
3802 .word 0x95a189a2 ! 2613: FDIVs fdivs %f6, %f2, %f10
3803 .word 0xd4c7e000 ! 2614: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r10
3804 ta T_CHANGE_NONHPRIV ! macro
3805 .word 0xd4800b60 ! 2616: LDUWA_R lduwa [%r0, %r0] 0x5b, %r10
3806 .word 0xd4cfe000 ! 2617: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r10
3807 .word 0x87802004 ! 2618: WRASI_I wr %r0, 0x0004, %asi
3808 .word 0x9c6b6001 ! 2619: UDIVX_I udivx %r13, 0x0001, %r14
3809 .word 0xdcd004a0 ! 2620: LDSHA_R ldsha [%r0, %r0] 0x25, %r14
3810 .word 0x81982281 ! 2621: WRHPR_HPSTATE_I wrhpr %r0, 0x0281, %hpstate
3811 .word 0x93d02034 ! 2622: Tcc_I tne icc_or_xcc, %r0 + 52
3812 .word 0x864be001 ! 2623: MULX_I mulx %r15, 0x0001, %r3
3813 .word 0x8d902ac3 ! 2624: WRPR_PSTATE_I wrpr %r0, 0x0ac3, %pstate
3814 .word 0x8d9020dd ! 2625: WRPR_PSTATE_I wrpr %r0, 0x00dd, %pstate
3815 .word 0x8ada4008 ! 2626: SMULcc_R smulcc %r9, %r8, %r5
3816DS_156:
3817 .word 0x22800001 ! 2628: BE be,a <label_0x1>
3818 illtrap
3819 .word 0x95b30302 ! 2627: ALLIGNADDRESS alignaddr %r12, %r2, %r10
3820 .word 0x2e800001 ! 2628: BVS bvs,a <label_0x1>
3821 ta T_CHANGE_PRIV ! macro
3822 ta T_CHANGE_NONPRIV ! macro
3823 .word 0x8198210d ! 2631: WRHPR_HPSTATE_I wrhpr %r0, 0x010d, %hpstate
3824 .word 0x97a000cd ! 2632: FNEGd fnegd %f44, %f42
3825 mov 0x32, %r30
3826 .word 0x83d0001e ! 2633: Tcc_R te icc_or_xcc, %r0 + %r30
3827 .word 0x81982d13 ! 2634: WRHPR_HPSTATE_I wrhpr %r0, 0x0d13, %hpstate
3828 .word 0x8198259b ! 2635: WRHPR_HPSTATE_I wrhpr %r0, 0x059b, %hpstate
3829 .word 0xd6cfe000 ! 2636: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r11
3830 .word 0x8d90221d ! 2637: WRPR_PSTATE_I wrpr %r0, 0x021d, %pstate
3831 ta T_CHANGE_TO_TL0 ! macro
3832DS_157:
3833 .word 0x34800001 ! 2640: BG bg,a <label_0x1>
3834 .word 0xcf312001 ! 2640: STQF_I - %f7, [0x0001, %r4]
3835 .word 0x93458000 ! 2639: RD_SOFTINT_REG rd %softint, %r9
3836 .word 0xd28fe020 ! 2640: LDUBA_I lduba [%r31, + 0x0020] %asi, %r9
3837 .word 0xd28008a0 ! 2641: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
3838 .word 0x8d90220e ! 2642: WRPR_PSTATE_I wrpr %r0, 0x020e, %pstate
3839 ta T_CHANGE_PRIV ! macro
3840 ta T_CHANGE_HPRIV ! macro
3841 .word 0x97d02031 ! 2645: Tcc_I tge icc_or_xcc, %r0 + 49
3842 .word 0x97a00540 ! 2646: FSQRTd fsqrt
3843 .word 0x906a4009 ! 2647: UDIVX_R udivx %r9, %r9, %r8
3844 .word 0xd09004a0 ! 2648: LDUHA_R lduha [%r0, %r0] 0x25, %r8
3845 .word 0xd097e030 ! 2649: LDUHA_I lduha [%r31, + 0x0030] %asi, %r8
3846 .word 0x81982908 ! 2650: WRHPR_HPSTATE_I wrhpr %r0, 0x0908, %hpstate
3847 .word 0x97a00568 ! 2651: FSQRTq fsqrt
3848 .word 0x90782001 ! 2652: SDIV_I sdiv %r0, 0x0001, %r8
3849 .word 0xd0d00e80 ! 2653: LDSHA_R ldsha [%r0, %r0] 0x74, %r8
3850 .word 0x8d902897 ! 2654: WRPR_PSTATE_I wrpr %r0, 0x0897, %pstate
3851 .word 0xd05fc000 ! 2655: LDX_R ldx [%r31 + %r0], %r8
3852 ta T_CHANGE_NONHPRIV ! macro
3853 .word 0x81982785 ! 2657: WRHPR_HPSTATE_I wrhpr %r0, 0x0785, %hpstate
3854 .word 0x819821dc ! 2658: WRHPR_HPSTATE_I wrhpr %r0, 0x01dc, %hpstate
3855 .word 0x36800001 ! 2659: BGE bge,a <label_0x1>
3856 .word 0x81982e07 ! 2660: WRHPR_HPSTATE_I wrhpr %r0, 0x0e07, %hpstate
3857 .word 0xd0900e60 ! 2661: LDUHA_R lduha [%r0, %r0] 0x73, %r8
3858 .word 0x8bd02030 ! 2662: Tcc_I tcs icc_or_xcc, %r0 + 48
3859 .word 0x8d902246 ! 2663: WRPR_PSTATE_I wrpr %r0, 0x0246, %pstate
3860 .word 0xd047e001 ! 2664: LDSW_I ldsw [%r31 + 0x0001], %r8
3861 .word 0xd03fe001 ! 2665: STD_I std %r8, [%r31 + 0x0001]
3862 .word 0xd01fe001 ! 2666: LDD_I ldd [%r31 + 0x0001], %r8
3863 .word 0x8f6a000a ! 2667: SDIVX_R sdivx %r8, %r10, %r7
3864 ta T_CHANGE_NONPRIV ! macro
3865 .word 0x8d902887 ! 2669: WRPR_PSTATE_I wrpr %r0, 0x0887, %pstate
3866 .word 0x87802089 ! 2670: WRASI_I wr %r0, 0x0089, %asi
3867 .word 0xcec7e010 ! 2671: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
3868 .word 0xcedfe030 ! 2672: LDXA_I ldxa [%r31, + 0x0030] %asi, %r7
3869 .word 0xcedfe000 ! 2673: LDXA_I ldxa [%r31, + 0x0000] %asi, %r7
3870 mov 0x33, %r30
3871 .word 0x93d0001e ! 2674: Tcc_R tne icc_or_xcc, %r0 + %r30
3872 .word 0x8f6bc00b ! 2675: SDIVX_R sdivx %r15, %r11, %r7
3873 .word 0x8283a001 ! 2676: ADDcc_I addcc %r14, 0x0001, %r1
3874 .word 0x8d902202 ! 2677: WRPR_PSTATE_I wrpr %r0, 0x0202, %pstate
3875 .word 0x82c0a001 ! 2678: ADDCcc_I addccc %r2, 0x0001, %r1
3876 .word 0xc327e001 ! 2679: STF_I st %f1, [0x0001, %r31]
3877 .word 0xc2d804a0 ! 2680: LDXA_R ldxa [%r0, %r0] 0x25, %r1
3878 mov 0x32, %r30
3879 .word 0x87d0001e ! 2681: Tcc_R tl icc_or_xcc, %r0 + %r30
3880 ta T_CHANGE_NONHPRIV ! macro
3881 .word 0x87802088 ! 2683: WRASI_I wr %r0, 0x0088, %asi
3882 mov 0x32, %r30
3883 .word 0x8bd0001e ! 2684: Tcc_R tcs icc_or_xcc, %r0 + %r30
3884 .word 0x26800001 ! 2685: BL bl,a <label_0x1>
3885DS_158:
3886 .word 0x20800001 ! 2687: BN bn,a <label_0x1>
3887 .word 0xc5330009 ! 2687: STQF_R - %f2, [%r9, %r12]
3888 .word 0x81458000 ! 2686: RD_SOFTINT_REG stbar
3889 .word 0x8d902c53 ! 2687: WRPR_PSTATE_I wrpr %r0, 0x0c53, %pstate
3890 .word 0xc09fc020 ! 2688: LDDA_R ldda [%r31, %r0] 0x01, %r0
3891 .word 0xc127e001 ! 2689: STF_I st %f0, [0x0001, %r31]
3892 .word 0xc127e001 ! 2690: STF_I st %f0, [0x0001, %r31]
3893DS_159:
3894 .word 0x32800001 ! 2692: BNE bne,a <label_0x1>
3895 illtrap
3896 .word 0x8bb20301 ! 2691: ALLIGNADDRESS alignaddr %r8, %r1, %r5
3897 .word 0x9e79c001 ! 2692: SDIV_R sdiv %r7, %r1, %r15
3898 .word 0x26700001 ! 2693: BPL <illegal instruction>
3899 .word 0x8d902a82 ! 2694: WRPR_PSTATE_I wrpr %r0, 0x0a82, %pstate
3900 .word 0xde8008a0 ! 2695: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
3901 .word 0x32800001 ! 2696: BNE bne,a <label_0x1>
3902 .word 0x81a189a9 ! 2697: FDIVs fdivs %f6, %f9, %f0
3903 .word 0x904a2001 ! 2698: MULX_I mulx %r8, 0x0001, %r8
3904 .word 0x81982e50 ! 2699: WRHPR_HPSTATE_I wrhpr %r0, 0x0e50, %hpstate
3905DS_160:
3906 .word 0x20800001 ! 2701: BN bn,a <label_0x1>
3907 .word 0xdf30e001 ! 2701: STQF_I - %f15, [0x0001, %r3]
3908 .word 0x99458000 ! 2700: RD_SOFTINT_REG rd %softint, %r12
3909 .word 0xd8d7e010 ! 2701: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r12
3910 .word 0xd88804a0 ! 2702: LDUBA_R lduba [%r0, %r0] 0x25, %r12
3911 .word 0x8d902e18 ! 2703: WRPR_PSTATE_I wrpr %r0, 0x0e18, %pstate
3912 .word 0x82d0000f ! 2704: UMULcc_R umulcc %r0, %r15, %r1
3913 mov 0x31, %r30
3914 .word 0x97d0001e ! 2705: Tcc_R tge icc_or_xcc, %r0 + %r30
3915 .word 0xc28008a0 ! 2706: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
3916 .word 0x9bd02035 ! 2707: Tcc_I tcc icc_or_xcc, %r0 + 53
3917 .word 0x8d902017 ! 2708: WRPR_PSTATE_I wrpr %r0, 0x0017, %pstate
3918 .word 0x81982e8b ! 2709: WRHPR_HPSTATE_I wrhpr %r0, 0x0e8b, %hpstate
3919 mov 0x33, %r30
3920 .word 0x8fd0001e ! 2710: Tcc_R tvs icc_or_xcc, %r0 + %r30
3921 .word 0xc327c00f ! 2711: STF_R st %f1, [%r15, %r31]
3922 .word 0x8d9028c8 ! 2712: WRPR_PSTATE_I wrpr %r0, 0x08c8, %pstate
3923 .word 0x8198281f ! 2713: WRHPR_HPSTATE_I wrhpr %r0, 0x081f, %hpstate
3924 .word 0x97a049e4 ! 2714: FDIVq dis not found
3925
3926 .word 0x85a24dcf ! 2715: FdMULq fdmulq
3927 .word 0x8b514000 ! 2716: RDPR_TBA rdpr %tba, %r5
3928 .word 0x9c68e001 ! 2717: UDIVX_I udivx %r3, 0x0001, %r14
3929 .word 0x8fd02035 ! 2718: Tcc_I tvs icc_or_xcc, %r0 + 53
3930 .word 0x81982d8c ! 2719: WRHPR_HPSTATE_I wrhpr %r0, 0x0d8c, %hpstate
3931 ta T_CHANGE_TO_TL0 ! macro
3932 .word 0x8d902013 ! 2721: WRPR_PSTATE_I wrpr %r0, 0x0013, %pstate
3933 .word 0x9f69a001 ! 2722: SDIVX_I sdivx %r6, 0x0001, %r15
3934 .word 0x8d9028d9 ! 2723: WRPR_PSTATE_I wrpr %r0, 0x08d9, %pstate
3935 .word 0xde1fe001 ! 2724: LDD_I ldd [%r31 + 0x0001], %r15
3936 .word 0x9c7aa001 ! 2725: SDIV_I sdiv %r10, 0x0001, %r14
3937 ta T_CHANGE_HPRIV ! macro
3938 .word 0x99a049e8 ! 2727: FDIVq dis not found
3939
3940DS_161:
3941 .word 0x34800001 ! 2729: BG bg,a <label_0x1>
3942 illtrap
3943 .word 0x91b14304 ! 2728: ALLIGNADDRESS alignaddr %r5, %r4, %r8
3944 ta T_CHANGE_NONHPRIV ! macro
3945 .word 0x8d90229c ! 2730: WRPR_PSTATE_I wrpr %r0, 0x029c, %pstate
3946 .word 0x8d902448 ! 2731: WRPR_PSTATE_I wrpr %r0, 0x0448, %pstate
3947 .word 0x8e6ac004 ! 2732: UDIVX_R udivx %r11, %r4, %r7
3948 .word 0x81982f81 ! 2733: WRHPR_HPSTATE_I wrhpr %r0, 0x0f81, %hpstate
3949 .word 0x8d9026d0 ! 2734: WRPR_PSTATE_I wrpr %r0, 0x06d0, %pstate
3950 .word 0xcfe7c024 ! 2735: CASA_I casa [%r31] 0x 1, %r4, %r7
3951 .word 0xcedfe010 ! 2736: LDXA_I ldxa [%r31, + 0x0010] %asi, %r7
3952 .word 0x81982f1d ! 2737: WRHPR_HPSTATE_I wrhpr %r0, 0x0f1d, %hpstate
3953 .word 0x2a800001 ! 2738: BCS bcs,a <label_0x1>
3954 .word 0xce9fc020 ! 2739: LDDA_R ldda [%r31, %r0] 0x01, %r7
3955 .word 0x9fd02032 ! 2740: Tcc_I tvc icc_or_xcc, %r0 + 50
3956 ta T_CHANGE_PRIV ! macro
3957 ta T_CHANGE_TO_TL0 ! macro
3958 .word 0x9cd88005 ! 2743: SMULcc_R smulcc %r2, %r5, %r14
3959 .word 0x8d802000 ! 2744: WRFPRS_I wr %r0, 0x0000, %fprs
3960 .word 0x8c686001 ! 2745: UDIVX_I udivx %r1, 0x0001, %r6
3961 .word 0x93d02030 ! 2746: Tcc_I tne icc_or_xcc, %r0 + 48
3962 .word 0x84c0e001 ! 2747: ADDCcc_I addccc %r3, 0x0001, %r2
3963 .word 0x87802089 ! 2748: WRASI_I wr %r0, 0x0089, %asi
3964DS_162:
3965 .word 0x20800001 ! 2750: BN bn,a <label_0x1>
3966 .word 0xcd31000b ! 2750: STQF_R - %f6, [%r11, %r4]
3967 .word 0x91458000 ! 2749: RD_SOFTINT_REG rd %softint, %r8
3968 .word 0x2c800001 ! 2750: BNEG bneg,a <label_0x1>
3969 .word 0x8d9026d7 ! 2751: WRPR_PSTATE_I wrpr %r0, 0x06d7, %pstate
3970 .word 0x81982105 ! 2752: WRHPR_HPSTATE_I wrhpr %r0, 0x0105, %hpstate
3971 ta T_CHANGE_HPRIV ! macro
3972 .word 0x28800001 ! 2754: BLEU bleu,a <label_0x1>
3973DS_163:
3974 .word 0x34800001 ! 2756: BG bg,a <label_0x1>
3975 .word 0xd130400e ! 2756: STQF_R - %f8, [%r14, %r1]
3976 .word 0x99458000 ! 2755: RD_SOFTINT_REG rd %softint, %r12
3977 .word 0x96c3e001 ! 2756: ADDCcc_I addccc %r15, 0x0001, %r11
3978 .word 0x8fa01a6c ! 2757: FqTOi fqtoi
3979 ta T_CHANGE_NONHPRIV ! macro
3980 .word 0x8d902299 ! 2759: WRPR_PSTATE_I wrpr %r0, 0x0299, %pstate
3981 .word 0x26700001 ! 2760: BPL <illegal instruction>
3982 .word 0x946b400b ! 2761: UDIVX_R udivx %r13, %r11, %r10
3983 .word 0x87802004 ! 2762: WRASI_I wr %r0, 0x0004, %asi
3984 ta T_CHANGE_PRIV ! macro
3985 .word 0x26800001 ! 2764: BL bl,a <label_0x1>
3986 .word 0x2c700001 ! 2765: BPNEG <illegal instruction>
3987 mov 0x35, %r30
3988 .word 0x8fd0001e ! 2766: Tcc_R tvs icc_or_xcc, %r0 + %r30
3989 ta T_CHANGE_PRIV ! macro
3990 .word 0x8c538000 ! 2768: UMUL_R umul %r14, %r0, %r6
3991 .word 0x9c816001 ! 2769: ADDcc_I addcc %r5, 0x0001, %r14
3992 .word 0x816ac006 ! 2770: SDIVX_R sdivx %r11, %r6, %r0
3993 .word 0x84824008 ! 2771: ADDcc_R addcc %r9, %r8, %r2
3994 .word 0x8b68a001 ! 2772: SDIVX_I sdivx %r2, 0x0001, %r5
3995 ta T_CHANGE_TO_TL0 ! macro
3996 .word 0xcaffc028 ! 2774: SWAPA_R swapa %r5, [%r31 + %r8] 0x01
3997 .word 0x99d02031 ! 2775: Tcc_I tgu icc_or_xcc, %r0 + 49
3998 .word 0x8d90244f ! 2776: WRPR_PSTATE_I wrpr %r0, 0x044f, %pstate
3999 .word 0x91a0c9aa ! 2777: FDIVs fdivs %f3, %f10, %f8
4000 .word 0xd097e010 ! 2778: LDUHA_I lduha [%r31, + 0x0010] %asi, %r8
4001 .word 0x80486001 ! 2779: MULX_I mulx %r1, 0x0001, %r0
4002 .word 0x97d02035 ! 2780: Tcc_I tge icc_or_xcc, %r0 + 53
4003 .word 0x8d9020cc ! 2781: WRPR_PSTATE_I wrpr %r0, 0x00cc, %pstate
4004 .word 0x96c2e001 ! 2782: ADDCcc_I addccc %r11, 0x0001, %r11
4005 .word 0x24800001 ! 2783: BLE ble,a <label_0x1>
4006 .word 0x8d802000 ! 2784: WRFPRS_I wr %r0, 0x0000, %fprs
4007 mov 0x34, %r30
4008 .word 0x85d0001e ! 2785: Tcc_R tle icc_or_xcc, %r0 + %r30
4009 .word 0xd68804a0 ! 2786: LDUBA_R lduba [%r0, %r0] 0x25, %r11
4010 .word 0xd6c7e020 ! 2787: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r11
4011 .word 0x81500000 ! 2788: RDPR_TPC rdpr %tpc, %r0
4012 .word 0xc08008a0 ! 2789: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
4013 .word 0x8d90284d ! 2790: WRPR_PSTATE_I wrpr %r0, 0x084d, %pstate
4014 .word 0x81982d91 ! 2791: WRHPR_HPSTATE_I wrhpr %r0, 0x0d91, %hpstate
4015 ta T_CHANGE_NONPRIV ! macro
4016 .word 0x8da149a5 ! 2793: FDIVs fdivs %f5, %f5, %f6
4017 .word 0x886b8006 ! 2794: UDIVX_R udivx %r14, %r6, %r4
4018 .word 0xc847e001 ! 2795: LDSW_I ldsw [%r31 + 0x0001], %r4
4019 mov 0x33, %r30
4020 .word 0x81d0001e ! 2796: Tcc_R tn icc_or_xcc, %r0 + %r30
4021 ta T_CHANGE_TO_TL0 ! macro
4022 .word 0xc88008a0 ! 2798: LDUWA_R lduwa [%r0, %r0] 0x45, %r4
4023 .word 0x9350c000 ! 2799: RDPR_TT rdpr %tt, %r9
4024 .word 0x9083c004 ! 2800: ADDcc_R addcc %r15, %r4, %r8
4025 .word 0x8d90220e ! 2801: WRPR_PSTATE_I wrpr %r0, 0x020e, %pstate
4026 mov 0x33, %r30
4027 .word 0x95d0001e ! 2802: Tcc_R tg icc_or_xcc, %r0 + %r30
4028DS_164:
4029 .word 0x20800001 ! 2804: BN bn,a <label_0x1>
4030 .word 0xcb310007 ! 2804: STQF_R - %f5, [%r7, %r4]
4031 .word 0x81458000 ! 2803: RD_SOFTINT_REG stbar
4032 .word 0xc0c804a0 ! 2804: LDSBA_R ldsba [%r0, %r0] 0x25, %r0
4033 .word 0xc08fe000 ! 2805: LDUBA_I lduba [%r31, + 0x0000] %asi, %r0
4034 .word 0x8fa109c0 ! 2806: FDIVd fdivd %f4, %f0, %f38
4035 .word 0xceffc020 ! 2807: SWAPA_R swapa %r7, [%r31 + %r0] 0x01
4036 .word 0x2c700001 ! 2808: BPNEG <illegal instruction>
4037 mov 0x30, %r30
4038 .word 0x83d0001e ! 2809: Tcc_R te icc_or_xcc, %r0 + %r30
4039 ta T_CHANGE_PRIV ! macro
4040 .word 0x2e700001 ! 2811: BPVS <illegal instruction>
4041 .word 0x95d02031 ! 2812: Tcc_I tg icc_or_xcc, %r0 + 49
4042 .word 0xcec804a0 ! 2813: LDSBA_R ldsba [%r0, %r0] 0x25, %r7
4043 .word 0x9d480000 ! 2814: RDHPR_HPSTATE rdhpr %hpstate, %r14
4044 .word 0xdc800ac0 ! 2815: LDUWA_R lduwa [%r0, %r0] 0x56, %r14
4045 .word 0x8d9020c6 ! 2816: WRPR_PSTATE_I wrpr %r0, 0x00c6, %pstate
4046 .word 0x81982e5f ! 2817: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5f, %hpstate
4047DS_165:
4048 .word 0x34800001 ! 2819: BG bg,a <label_0x1>
4049 illtrap
4050 .word 0x91b2830c ! 2818: ALLIGNADDRESS alignaddr %r10, %r12, %r8
4051 ta T_CHANGE_HPRIV ! macro
4052 .word 0xd08fe020 ! 2820: LDUBA_I lduba [%r31, + 0x0020] %asi, %r8
4053 ta T_CHANGE_NONPRIV ! macro
4054 .word 0x9e820001 ! 2822: ADDcc_R addcc %r8, %r1, %r15
4055 .word 0xde800b80 ! 2823: LDUWA_R lduwa [%r0, %r0] 0x5c, %r15
4056DS_166:
4057 .word 0x20800001 ! 2825: BN bn,a <label_0x1>
4058 illtrap
4059 .word 0x81b3030b ! 2824: ALLIGNADDRESS alignaddr %r12, %r11, %r0
4060 .word 0x85d02034 ! 2825: Tcc_I tle icc_or_xcc, %r0 + 52
4061 .word 0x8d902c98 ! 2826: WRPR_PSTATE_I wrpr %r0, 0x0c98, %pstate
4062 .word 0xc077e001 ! 2827: STX_I stx %r0, [%r31 + 0x0001]
4063 .word 0x81982e9a ! 2828: WRHPR_HPSTATE_I wrhpr %r0, 0x0e9a, %hpstate
4064 .word 0xc0ffc02b ! 2829: SWAPA_R swapa %r0, [%r31 + %r11] 0x01
4065 .word 0x9351c000 ! 2830: RDPR_TL rdpr %tl, %r9
4066 .word 0xd2ffc02b ! 2831: SWAPA_R swapa %r9, [%r31 + %r11] 0x01
4067 ta T_CHANGE_TO_TL0 ! macro
4068 .word 0x83508000 ! 2833: RDPR_TSTATE rdpr %tstate, %r1
4069 .word 0x81982d46 ! 2834: WRHPR_HPSTATE_I wrhpr %r0, 0x0d46, %hpstate
4070 .word 0x87508000 ! 2835: RDPR_TSTATE rdpr %tstate, %r3
4071 .word 0x3c700001 ! 2836: BPPOS <illegal instruction>
4072 .word 0x93686001 ! 2837: SDIVX_I sdivx %r1, 0x0001, %r9
4073 ta T_CHANGE_NONHPRIV ! macro
4074 .word 0x98036001 ! 2839: ADD_I add %r13, 0x0001, %r12
4075 .word 0x81982999 ! 2840: WRHPR_HPSTATE_I wrhpr %r0, 0x0999, %hpstate
4076 .word 0x8d902c92 ! 2841: WRPR_PSTATE_I wrpr %r0, 0x0c92, %pstate
4077 .word 0x30700001 ! 2842: BPA <illegal instruction>
4078 .word 0x95a00564 ! 2843: FSQRTq fsqrt
4079 .word 0x90c26001 ! 2844: ADDCcc_I addccc %r9, 0x0001, %r8
4080 .word 0x8198224e ! 2845: WRHPR_HPSTATE_I wrhpr %r0, 0x024e, %hpstate
4081 .word 0x8d902c49 ! 2846: WRPR_PSTATE_I wrpr %r0, 0x0c49, %pstate
4082 ta T_CHANGE_PRIV ! macro
4083 .word 0xd097e030 ! 2848: LDUHA_I lduha [%r31, + 0x0030] %asi, %r8
4084 .word 0xd0c004a0 ! 2849: LDSWA_R ldswa [%r0, %r0] 0x25, %r8
4085 .word 0xd0800c00 ! 2850: LDUWA_R lduwa [%r0, %r0] 0x60, %r8
4086 .word 0x89d02033 ! 2851: Tcc_I tleu icc_or_xcc, %r0 + 51
4087 .word 0xd0c80e80 ! 2852: LDSBA_R ldsba [%r0, %r0] 0x74, %r8
4088 .word 0x9fa289a9 ! 2853: FDIVs fdivs %f10, %f9, %f15
4089 .word 0x81982285 ! 2854: WRHPR_HPSTATE_I wrhpr %r0, 0x0285, %hpstate
4090 .word 0x87802080 ! 2855: WRASI_I wr %r0, 0x0080, %asi
4091 mov 0x34, %r30
4092 .word 0x9dd0001e ! 2856: Tcc_R tpos icc_or_xcc, %r0 + %r30
4093 .word 0x8d9028d0 ! 2857: WRPR_PSTATE_I wrpr %r0, 0x08d0, %pstate
4094 .word 0x81982344 ! 2858: WRHPR_HPSTATE_I wrhpr %r0, 0x0344, %hpstate
4095 ta T_CHANGE_TO_TL0 ! macro
4096 mov 0x30, %r30
4097 .word 0x83d0001e ! 2860: Tcc_R te icc_or_xcc, %r0 + %r30
4098 .word 0x97d02033 ! 2861: Tcc_I tge icc_or_xcc, %r0 + 51
4099 .word 0x87688001 ! 2862: SDIVX_R sdivx %r2, %r1, %r3
4100 .word 0xc6c804a0 ! 2863: LDSBA_R ldsba [%r0, %r0] 0x25, %r3
4101 .word 0x9878a001 ! 2864: SDIV_I sdiv %r2, 0x0001, %r12
4102 .word 0x8d9024d5 ! 2865: WRPR_PSTATE_I wrpr %r0, 0x04d5, %pstate
4103 .word 0xd877e001 ! 2866: STX_I stx %r12, [%r31 + 0x0001]
4104 .word 0x3a700001 ! 2867: BPCC <illegal instruction>
4105 .word 0x2a700001 ! 2868: BPCS <illegal instruction>
4106 .word 0x8d902a1d ! 2869: WRPR_PSTATE_I wrpr %r0, 0x0a1d, %pstate
4107 .word 0x916b800b ! 2870: SDIVX_R sdivx %r14, %r11, %r8
4108 mov 0x35, %r30
4109 .word 0x89d0001e ! 2871: Tcc_R tleu icc_or_xcc, %r0 + %r30
4110 mov 0x35, %r30
4111 .word 0x8fd0001e ! 2872: Tcc_R tvs icc_or_xcc, %r0 + %r30
4112 .word 0x81982bc4 ! 2873: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc4, %hpstate
4113 .word 0x8ba00566 ! 2874: FSQRTq fsqrt
4114 mov 0x35, %r30
4115 .word 0x91d0001e ! 2875: Tcc_R ta icc_or_xcc, %r0 + %r30
4116 .word 0x3c700001 ! 2876: BPPOS <illegal instruction>
4117 .word 0x81982086 ! 2877: WRHPR_HPSTATE_I wrhpr %r0, 0x0086, %hpstate
4118 .word 0xca27c006 ! 2878: STW_R stw %r5, [%r31 + %r6]
4119 .word 0x38800001 ! 2879: BGU bgu,a <label_0x1>
4120 .word 0x9279e001 ! 2880: SDIV_I sdiv %r7, 0x0001, %r9
4121 .word 0x8d802000 ! 2881: WRFPRS_I wr %r0, 0x0000, %fprs
4122 mov 0x30, %r30
4123 .word 0x9fd0001e ! 2882: Tcc_R tvc icc_or_xcc, %r0 + %r30
4124 .word 0x81982810 ! 2883: WRHPR_HPSTATE_I wrhpr %r0, 0x0810, %hpstate
4125DS_167:
4126 .word 0x22800001 ! 2885: BE be,a <label_0x1>
4127 illtrap
4128 .word 0x85b28306 ! 2884: ALLIGNADDRESS alignaddr %r10, %r6, %r2
4129 .word 0x8ad06001 ! 2885: UMULcc_I umulcc %r1, 0x0001, %r5
4130 .word 0x8d802000 ! 2886: WRFPRS_I wr %r0, 0x0000, %fprs
4131 .word 0xcbe7c026 ! 2887: CASA_I casa [%r31] 0x 1, %r6, %r5
4132 mov 0x32, %r30
4133 .word 0x87d0001e ! 2888: Tcc_R tl icc_or_xcc, %r0 + %r30
4134 .word 0x95d02033 ! 2889: Tcc_I tg icc_or_xcc, %r0 + 51
4135 .word 0x87802089 ! 2890: WRASI_I wr %r0, 0x0089, %asi
4136 ta T_CHANGE_HPRIV ! macro
4137 .word 0x8d90224e ! 2892: WRPR_PSTATE_I wrpr %r0, 0x024e, %pstate
4138 .word 0x8d902a9c ! 2893: WRPR_PSTATE_I wrpr %r0, 0x0a9c, %pstate
4139 .word 0xca1fe001 ! 2894: LDD_I ldd [%r31 + 0x0001], %r5
4140 .word 0x8ba34dc4 ! 2895: FdMULq fdmulq
4141 ta T_CHANGE_NONHPRIV ! macro
4142 ta T_CHANGE_NONHPRIV ! macro
4143 ta T_CHANGE_PRIV ! macro
4144 .word 0x81982119 ! 2899: WRHPR_HPSTATE_I wrhpr %r0, 0x0119, %hpstate
4145DS_168:
4146 .word 0x22800001 ! 2901: BE be,a <label_0x1>
4147 .word 0xcb32400c ! 2901: STQF_R - %f5, [%r12, %r9]
4148 .word 0x95458000 ! 2900: RD_SOFTINT_REG rd %softint, %r10
4149 .word 0x8d902ad4 ! 2901: WRPR_PSTATE_I wrpr %r0, 0x0ad4, %pstate
4150DS_169:
4151 .word 0x34800001 ! 2903: BG bg,a <label_0x1>
4152 .word 0xdf338004 ! 2903: STQF_R - %f15, [%r4, %r14]
4153 .word 0x89458000 ! 2902: RD_SOFTINT_REG rd %softint, %r4
4154 mov 0x30, %r30
4155 .word 0x9bd0001e ! 2903: Tcc_R tcc icc_or_xcc, %r0 + %r30
4156 .word 0xc87fe001 ! 2904: SWAP_I swap %r4, [%r31 + 0x0001]
4157DS_170:
4158 .word 0x32800001 ! 2906: BNE bne,a <label_0x1>
4159 illtrap
4160 .word 0x89b0830b ! 2905: ALLIGNADDRESS alignaddr %r2, %r11, %r4
4161 .word 0x24700001 ! 2906: BPLE <illegal instruction>
4162 .word 0x26700001 ! 2907: BPL <illegal instruction>
4163 .word 0xc84fe001 ! 2908: LDSB_I ldsb [%r31 + 0x0001], %r4
4164 .word 0x81982108 ! 2909: WRHPR_HPSTATE_I wrhpr %r0, 0x0108, %hpstate
4165 .word 0x819827de ! 2910: WRHPR_HPSTATE_I wrhpr %r0, 0x07de, %hpstate
4166DS_171:
4167 .word 0x22800001 ! 2912: BE be,a <label_0x1>
4168 illtrap
4169 .word 0x97b1c30b ! 2911: ALLIGNADDRESS alignaddr %r7, %r11, %r11
4170 .word 0x93682001 ! 2912: SDIVX_I sdivx %r0, 0x0001, %r9
4171 .word 0x8d802004 ! 2913: WRFPRS_I wr %r0, 0x0004, %fprs
4172 .word 0x96022001 ! 2914: ADD_I add %r8, 0x0001, %r11
4173 .word 0xd64fe001 ! 2915: LDSB_I ldsb [%r31 + 0x0001], %r11
4174 ta T_CHANGE_TO_TL0 ! macro
4175 .word 0x8680400c ! 2917: ADDcc_R addcc %r1, %r12, %r3
4176 .word 0x8fd02030 ! 2918: Tcc_I tvs icc_or_xcc, %r0 + 48
4177 .word 0x844a2001 ! 2919: MULX_I mulx %r8, 0x0001, %r2
4178 .word 0x8d9024c8 ! 2920: WRPR_PSTATE_I wrpr %r0, 0x04c8, %pstate
4179 .word 0xc537c00c ! 2921: STQF_R - %f2, [%r12, %r31]
4180 ta T_CHANGE_NONHPRIV ! macro
4181 .word 0xc4d80e40 ! 2923: LDXA_R ldxa [%r0, %r0] 0x72, %r2
4182 .word 0x964ae001 ! 2924: MULX_I mulx %r11, 0x0001, %r11
4183 .word 0x8d902a9f ! 2925: WRPR_PSTATE_I wrpr %r0, 0x0a9f, %pstate
4184 .word 0x81982adc ! 2926: WRHPR_HPSTATE_I wrhpr %r0, 0x0adc, %hpstate
4185 .word 0x8d902681 ! 2927: WRPR_PSTATE_I wrpr %r0, 0x0681, %pstate
4186 .word 0x9fd02033 ! 2928: Tcc_I tvc icc_or_xcc, %r0 + 51
4187 .word 0x97508000 ! 2929: RDPR_TSTATE rdpr %tstate, %r11
4188 .word 0x81494000 ! 2930: RDHPR_HTBA rdhpr %htba, %r0
4189 .word 0x81982405 ! 2931: WRHPR_HPSTATE_I wrhpr %r0, 0x0405, %hpstate
4190 .word 0xc08804a0 ! 2932: LDUBA_R lduba [%r0, %r0] 0x25, %r0
4191 .word 0x8d802000 ! 2933: WRFPRS_I wr %r0, 0x0000, %fprs
4192 .word 0xc137e001 ! 2934: STQF_I - %f0, [0x0001, %r31]
4193 .word 0x26800001 ! 2935: BL bl,a <label_0x1>
4194 .word 0x81a000c0 ! 2936: FNEGd fnegd %f0, %f0
4195 .word 0x81982986 ! 2937: WRHPR_HPSTATE_I wrhpr %r0, 0x0986, %hpstate
4196 ta T_CHANGE_NONPRIV ! macro
4197 mov 0x31, %r30
4198 .word 0x81d0001e ! 2939: Tcc_R tn icc_or_xcc, %r0 + %r30
4199 .word 0x8d802004 ! 2940: WRFPRS_I wr %r0, 0x0004, %fprs
4200 ta T_CHANGE_HPRIV ! macro
4201 .word 0x85a24d24 ! 2942: FsMULd fsmuld %f9, %f4, %f2
4202 .word 0x8198290d ! 2943: WRHPR_HPSTATE_I wrhpr %r0, 0x090d, %hpstate
4203 .word 0x8d802000 ! 2944: WRFPRS_I wr %r0, 0x0000, %fprs
4204 .word 0xc527e001 ! 2945: STF_I st %f2, [0x0001, %r31]
4205 .word 0x81982b4a ! 2946: WRHPR_HPSTATE_I wrhpr %r0, 0x0b4a, %hpstate
4206 .word 0x8d9022d0 ! 2947: WRPR_PSTATE_I wrpr %r0, 0x02d0, %pstate
4207 .word 0x8d902017 ! 2948: WRPR_PSTATE_I wrpr %r0, 0x0017, %pstate
4208 mov 0x33, %r30
4209 .word 0x87d0001e ! 2949: Tcc_R tl icc_or_xcc, %r0 + %r30
4210 ta T_CHANGE_NONPRIV ! macro
4211DS_172:
4212 .word 0x32800001 ! 2952: BNE bne,a <label_0x1>
4213 illtrap
4214 .word 0x99b38301 ! 2951: ALLIGNADDRESS alignaddr %r14, %r1, %r12
4215 .word 0x8a4a4000 ! 2952: MULX_R mulx %r9, %r0, %r5
4216 mov 0x32, %r30
4217 .word 0x87d0001e ! 2953: Tcc_R tl icc_or_xcc, %r0 + %r30
4218 .word 0xca8008a0 ! 2954: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
4219 .word 0x83d02032 ! 2955: Tcc_I te icc_or_xcc, %r0 + 50
4220 .word 0x87802089 ! 2956: WRASI_I wr %r0, 0x0089, %asi
4221 .word 0x8d902415 ! 2957: WRPR_PSTATE_I wrpr %r0, 0x0415, %pstate
4222DS_173:
4223 .word 0x22800001 ! 2959: BE be,a <label_0x1>
4224 .word 0xc733a001 ! 2959: STQF_I - %f3, [0x0001, %r14]
4225 .word 0x9b458000 ! 2958: RD_SOFTINT_REG rd %softint, %r13
4226 .word 0x24800001 ! 2959: BLE ble,a <label_0x1>
4227 .word 0x20800001 ! 2960: BN bn,a <label_0x1>
4228 .word 0x87802014 ! 2961: WRASI_I wr %r0, 0x0014, %asi
4229 .word 0x83a0c9ab ! 2962: FDIVs fdivs %f3, %f11, %f1
4230 .word 0x819827ce ! 2963: WRHPR_HPSTATE_I wrhpr %r0, 0x07ce, %hpstate
4231 .word 0x28700001 ! 2964: BPLEU <illegal instruction>
4232 ta T_CHANGE_NONHPRIV ! macro
4233 .word 0xc20fe001 ! 2966: LDUB_I ldub [%r31 + 0x0001], %r1
4234 ta T_CHANGE_HPRIV ! macro
4235 .word 0x819824cb ! 2968: WRHPR_HPSTATE_I wrhpr %r0, 0x04cb, %hpstate
4236 .word 0xc217e001 ! 2969: LDUH_I lduh [%r31 + 0x0001], %r1
4237 .word 0x89a0056c ! 2970: FSQRTq fsqrt
4238 .word 0x95a1c9a7 ! 2971: FDIVs fdivs %f7, %f7, %f10
4239 .word 0x8d802000 ! 2972: WRFPRS_I wr %r0, 0x0000, %fprs
4240 .word 0x8d802004 ! 2973: WRFPRS_I wr %r0, 0x0004, %fprs
4241 ta T_CHANGE_TO_TL0 ! macro
4242 .word 0x96d0c00b ! 2975: UMULcc_R umulcc %r3, %r11, %r11
4243 .word 0x81982410 ! 2976: WRHPR_HPSTATE_I wrhpr %r0, 0x0410, %hpstate
4244 .word 0x91a109c0 ! 2977: FDIVd fdivd %f4, %f0, %f8
4245 .word 0xd0dfe000 ! 2978: LDXA_I ldxa [%r31, + 0x0000] %asi, %r8
4246 .word 0x87802080 ! 2979: WRASI_I wr %r0, 0x0080, %asi
4247 .word 0xd007c000 ! 2980: LDUW_R lduw [%r31 + %r0], %r8
4248 ta T_CHANGE_NONPRIV ! macro
4249 .word 0x94806001 ! 2982: ADDcc_I addcc %r1, 0x0001, %r10
4250 .word 0x83d02034 ! 2983: Tcc_I te icc_or_xcc, %r0 + 52
4251 .word 0x87802014 ! 2984: WRASI_I wr %r0, 0x0014, %asi
4252 .word 0xd40fe001 ! 2985: LDUB_I ldub [%r31 + 0x0001], %r10
4253 .word 0x819821c9 ! 2986: WRHPR_HPSTATE_I wrhpr %r0, 0x01c9, %hpstate
4254 .word 0xd4dfe010 ! 2987: LDXA_I ldxa [%r31, + 0x0010] %asi, %r10
4255 .word 0x846bc00f ! 2988: UDIVX_R udivx %r15, %r15, %r2
4256 mov 0x30, %r30
4257 .word 0x8dd0001e ! 2989: Tcc_R tneg icc_or_xcc, %r0 + %r30
4258 .word 0x87802088 ! 2990: WRASI_I wr %r0, 0x0088, %asi
4259 .word 0x8d9028d6 ! 2991: WRPR_PSTATE_I wrpr %r0, 0x08d6, %pstate
4260 ta T_CHANGE_HPRIV ! macro
4261 .word 0x8d902e1d ! 2993: WRPR_PSTATE_I wrpr %r0, 0x0e1d, %pstate
4262 .word 0x8198211f ! 2994: WRHPR_HPSTATE_I wrhpr %r0, 0x011f, %hpstate
4263 .word 0xc48008a0 ! 2995: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
4264 .word 0x81982298 ! 2996: WRHPR_HPSTATE_I wrhpr %r0, 0x0298, %hpstate
4265 .word 0xc44fe001 ! 2997: LDSB_I ldsb [%r31 + 0x0001], %r2
4266 .word 0x8d902419 ! 2998: WRPR_PSTATE_I wrpr %r0, 0x0419, %pstate
4267 .word 0x819822c7 ! 2999: WRHPR_HPSTATE_I wrhpr %r0, 0x02c7, %hpstate
4268 .word 0x8d802000 ! 3000: WRFPRS_I wr %r0, 0x0000, %fprs
4269 .word 0x24700001 ! 3001: BPLE <illegal instruction>
4270 .word 0x9ec22001 ! 3002: ADDCcc_I addccc %r8, 0x0001, %r15
4271 .word 0x81982d9e ! 3003: WRHPR_HPSTATE_I wrhpr %r0, 0x0d9e, %hpstate
4272 .word 0x8d902ac1 ! 3004: WRPR_PSTATE_I wrpr %r0, 0x0ac1, %pstate
4273 .word 0x8198219c ! 3005: WRHPR_HPSTATE_I wrhpr %r0, 0x019c, %hpstate
4274 ta T_CHANGE_PRIV ! macro
4275 .word 0x81d02035 ! 3007: Tcc_I tn icc_or_xcc, %r0 + 53
4276 .word 0x8d9026c5 ! 3008: WRPR_PSTATE_I wrpr %r0, 0x06c5, %pstate
4277 .word 0x87802010 ! 3009: WRASI_I wr %r0, 0x0010, %asi
4278 .word 0x9fd02032 ! 3010: Tcc_I tvc icc_or_xcc, %r0 + 50
4279 .word 0x87d02032 ! 3011: Tcc_I tl icc_or_xcc, %r0 + 50
4280 .word 0x8f6ac00a ! 3012: SDIVX_R sdivx %r11, %r10, %r7
4281 .word 0x2e800001 ! 3013: BVS bvs,a <label_0x1>
4282 .word 0xcf3fc00a ! 3014: STDF_R std %f7, [%r10, %r31]
4283 .word 0xce2fe001 ! 3015: STB_I stb %r7, [%r31 + 0x0001]
4284 .word 0x8a81e001 ! 3016: ADDcc_I addcc %r7, 0x0001, %r5
4285 .word 0x8198221b ! 3017: WRHPR_HPSTATE_I wrhpr %r0, 0x021b, %hpstate
4286 .word 0x8ba000ce ! 3018: FNEGd fnegd %f14, %f36
4287 .word 0x85d02035 ! 3019: Tcc_I tle icc_or_xcc, %r0 + 53
4288 mov 0x33, %r30
4289 .word 0x97d0001e ! 3020: Tcc_R tge icc_or_xcc, %r0 + %r30
4290 .word 0x8d90285d ! 3021: WRPR_PSTATE_I wrpr %r0, 0x085d, %pstate
4291 .word 0x8d902887 ! 3022: WRPR_PSTATE_I wrpr %r0, 0x0887, %pstate
4292 mov 0x32, %r30
4293 .word 0x87d0001e ! 3023: Tcc_R tl icc_or_xcc, %r0 + %r30
4294 .word 0xca27e001 ! 3024: STW_I stw %r5, [%r31 + 0x0001]
4295 .word 0x8d9026c1 ! 3025: WRPR_PSTATE_I wrpr %r0, 0x06c1, %pstate
4296 ta T_CHANGE_TO_TL0 ! macro
4297 .word 0x8da2c9ab ! 3027: FDIVs fdivs %f11, %f11, %f6
4298 .word 0x8d90208f ! 3028: WRPR_PSTATE_I wrpr %r0, 0x008f, %pstate
4299 .word 0x87802010 ! 3029: WRASI_I wr %r0, 0x0010, %asi
4300 .word 0x8fa009a7 ! 3030: FDIVs fdivs %f0, %f7, %f7
4301 .word 0x97d02032 ! 3031: Tcc_I tge icc_or_xcc, %r0 + 50
4302 .word 0x81982b89 ! 3032: WRHPR_HPSTATE_I wrhpr %r0, 0x0b89, %hpstate
4303 .word 0xced004a0 ! 3033: LDSHA_R ldsha [%r0, %r0] 0x25, %r7
4304 .word 0x867b6001 ! 3034: SDIV_I sdiv %r13, 0x0001, %r3
4305 ta T_CHANGE_NONHPRIV ! macro
4306 .word 0x8d902442 ! 3036: WRPR_PSTATE_I wrpr %r0, 0x0442, %pstate
4307 .word 0x96786001 ! 3037: SDIV_I sdiv %r1, 0x0001, %r11
4308 .word 0xd6d004a0 ! 3038: LDSHA_R ldsha [%r0, %r0] 0x25, %r11
4309 .word 0xd6cfe010 ! 3039: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r11
4310 .word 0x8d802004 ! 3040: WRFPRS_I wr %r0, 0x0004, %fprs
4311 mov 0x31, %r30
4312 .word 0x85d0001e ! 3041: Tcc_R tle icc_or_xcc, %r0 + %r30
4313 .word 0x8198239b ! 3042: WRHPR_HPSTATE_I wrhpr %r0, 0x039b, %hpstate
4314 .word 0x8d902a4b ! 3043: WRPR_PSTATE_I wrpr %r0, 0x0a4b, %pstate
4315 ta T_CHANGE_TO_TL0 ! macro
4316 .word 0x87802004 ! 3045: WRASI_I wr %r0, 0x0004, %asi
4317 .word 0x819828dc ! 3046: WRHPR_HPSTATE_I wrhpr %r0, 0x08dc, %hpstate
4318 .word 0x81982e0e ! 3047: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0e, %hpstate
4319 .word 0x8d802000 ! 3048: WRFPRS_I wr %r0, 0x0000, %fprs
4320 ta T_CHANGE_PRIV ! macro
4321 .word 0x81982fcd ! 3050: WRHPR_HPSTATE_I wrhpr %r0, 0x0fcd, %hpstate
4322 .word 0x81982643 ! 3051: WRHPR_HPSTATE_I wrhpr %r0, 0x0643, %hpstate
4323 .word 0x8d802000 ! 3052: WRFPRS_I wr %r0, 0x0000, %fprs
4324 ta T_CHANGE_NONPRIV ! macro
4325DS_174:
4326 .word 0x22800001 ! 3055: BE be,a <label_0x1>
4327 illtrap
4328 .word 0x95b2830d ! 3054: ALLIGNADDRESS alignaddr %r10, %r13, %r10
4329 .word 0xd457c000 ! 3055: LDSH_R ldsh [%r31 + %r0], %r10
4330 ta T_CHANGE_TO_TL0 ! macro
4331 .word 0x86d32001 ! 3057: UMULcc_I umulcc %r12, 0x0001, %r3
4332 .word 0x89500000 ! 3058: RDPR_TPC rdpr %tpc, %r4
4333 .word 0x8d9024de ! 3059: WRPR_PSTATE_I wrpr %r0, 0x04de, %pstate
4334 ta T_CHANGE_NONHPRIV ! macro
4335 .word 0xc88fe030 ! 3061: LDUBA_I lduba [%r31, + 0x0030] %asi, %r4
4336 .word 0x8a680009 ! 3062: UDIVX_R udivx %r0, %r9, %r5
4337 .word 0x81982f82 ! 3063: WRHPR_HPSTATE_I wrhpr %r0, 0x0f82, %hpstate
4338 .word 0x95d02032 ! 3064: Tcc_I tg icc_or_xcc, %r0 + 50
4339 .word 0x8d90249e ! 3065: WRPR_PSTATE_I wrpr %r0, 0x049e, %pstate
4340 .word 0x81d02033 ! 3066: Tcc_I tn icc_or_xcc, %r0 + 51
4341 .word 0x85480000 ! 3067: RDHPR_HPSTATE rdhpr %hpstate, %r2
4342 .word 0x26800001 ! 3068: BL bl,a <label_0x1>
4343 .word 0x96c22001 ! 3069: ADDCcc_I addccc %r8, 0x0001, %r11
4344 ta T_CHANGE_PRIV ! macro
4345 .word 0xd6c80e80 ! 3071: LDSBA_R ldsba [%r0, %r0] 0x74, %r11
4346 .word 0x81982adf ! 3072: WRHPR_HPSTATE_I wrhpr %r0, 0x0adf, %hpstate
4347 .word 0x9b6b6001 ! 3073: SDIVX_I sdivx %r13, 0x0001, %r13
4348 .word 0x8198249c ! 3074: WRHPR_HPSTATE_I wrhpr %r0, 0x049c, %hpstate
4349 .word 0x9e808009 ! 3075: ADDcc_R addcc %r2, %r9, %r15
4350 .word 0x8d68e001 ! 3076: SDIVX_I sdivx %r3, 0x0001, %r6
4351 .word 0x8f682001 ! 3077: SDIVX_I sdivx %r0, 0x0001, %r7
4352 .word 0xcf27e001 ! 3078: STF_I st %f7, [0x0001, %r31]
4353 .word 0x81982107 ! 3079: WRHPR_HPSTATE_I wrhpr %r0, 0x0107, %hpstate
4354 .word 0x91a009cd ! 3080: FDIVd fdivd %f0, %f44, %f8
4355 mov 0x31, %r30
4356 .word 0x81d0001e ! 3081: Tcc_R tn icc_or_xcc, %r0 + %r30
4357 .word 0x81982b94 ! 3082: WRHPR_HPSTATE_I wrhpr %r0, 0x0b94, %hpstate
4358 .word 0x92d1800d ! 3083: UMULcc_R umulcc %r6, %r13, %r9
4359 ta T_CHANGE_HPRIV ! macro
4360 .word 0x81982f9d ! 3085: WRHPR_HPSTATE_I wrhpr %r0, 0x0f9d, %hpstate
4361 mov 0x34, %r30
4362 .word 0x89d0001e ! 3086: Tcc_R tleu icc_or_xcc, %r0 + %r30
4363 ta T_CHANGE_HPRIV ! macro
4364 .word 0xd24fe001 ! 3088: LDSB_I ldsb [%r31 + 0x0001], %r9
4365 ta T_CHANGE_NONPRIV ! macro
4366 .word 0x8d902ad3 ! 3090: WRPR_PSTATE_I wrpr %r0, 0x0ad3, %pstate
4367 mov 0x32, %r30
4368 .word 0x8fd0001e ! 3091: Tcc_R tvs icc_or_xcc, %r0 + %r30
4369 .word 0x8198240f ! 3092: WRHPR_HPSTATE_I wrhpr %r0, 0x040f, %hpstate
4370 .word 0x846b6001 ! 3093: UDIVX_I udivx %r13, 0x0001, %r2
4371 .word 0x83a000ca ! 3094: FNEGd fnegd %f10, %f32
4372 .word 0x90d1000a ! 3095: UMULcc_R umulcc %r4, %r10, %r8
4373 .word 0x99d02033 ! 3096: Tcc_I tgu icc_or_xcc, %r0 + 51
4374 .word 0x8c79a001 ! 3097: SDIV_I sdiv %r6, 0x0001, %r6
4375 ta T_CHANGE_NONHPRIV ! macro
4376 .word 0xcc800ba0 ! 3099: LDUWA_R lduwa [%r0, %r0] 0x5d, %r6
4377 mov 0x30, %r30
4378 .word 0x81d0001e ! 3100: Tcc_R tn icc_or_xcc, %r0 + %r30
4379 .word 0xccc804a0 ! 3101: LDSBA_R ldsba [%r0, %r0] 0x25, %r6
4380 .word 0x819825ce ! 3102: WRHPR_HPSTATE_I wrhpr %r0, 0x05ce, %hpstate
4381 ta T_CHANGE_NONPRIV ! macro
4382 .word 0x8d90229a ! 3104: WRPR_PSTATE_I wrpr %r0, 0x029a, %pstate
4383 ta T_CHANGE_HPRIV ! macro
4384 .word 0x81982514 ! 3106: WRHPR_HPSTATE_I wrhpr %r0, 0x0514, %hpstate
4385 .word 0x9c4ba001 ! 3107: MULX_I mulx %r14, 0x0001, %r14
4386 ta T_CHANGE_TO_TL0 ! macro
4387 .word 0xdcd7e010 ! 3109: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r14
4388 .word 0x8d902a49 ! 3110: WRPR_PSTATE_I wrpr %r0, 0x0a49, %pstate
4389 mov 0x33, %r30
4390 .word 0x85d0001e ! 3111: Tcc_R tle icc_or_xcc, %r0 + %r30
4391 ta T_CHANGE_NONPRIV ! macro
4392 .word 0xdcd80e80 ! 3113: LDXA_R ldxa [%r0, %r0] 0x74, %r14
4393 .word 0x89500000 ! 3114: RDPR_TPC rdpr %tpc, %r4
4394 .word 0x8a794004 ! 3115: SDIV_R sdiv %r5, %r4, %r5
4395 .word 0x84d18005 ! 3116: UMULcc_R umulcc %r6, %r5, %r2
4396 .word 0x8d902412 ! 3117: WRPR_PSTATE_I wrpr %r0, 0x0412, %pstate
4397 .word 0xc5e7c025 ! 3118: CASA_I casa [%r31] 0x 1, %r5, %r2
4398 .word 0x8d802000 ! 3119: WRFPRS_I wr %r0, 0x0000, %fprs
4399 .word 0xc40fc000 ! 3120: LDUB_R ldub [%r31 + %r0], %r2
4400 .word 0xc44fe001 ! 3121: LDSB_I ldsb [%r31 + 0x0001], %r2
4401DS_175:
4402 .word 0x32800001 ! 3123: BNE bne,a <label_0x1>
4403 illtrap
4404 .word 0x9fb14303 ! 3122: ALLIGNADDRESS alignaddr %r5, %r3, %r15
4405 .word 0xde8804a0 ! 3123: LDUBA_R lduba [%r0, %r0] 0x25, %r15
4406 .word 0xde1fe001 ! 3124: LDD_I ldd [%r31 + 0x0001], %r15
4407 .word 0xde9004a0 ! 3125: LDUHA_R lduha [%r0, %r0] 0x25, %r15
4408 .word 0xde8008a0 ! 3126: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4409 .word 0x8d802000 ! 3127: WRFPRS_I wr %r0, 0x0000, %fprs
4410 .word 0x887ba001 ! 3128: SDIV_I sdiv %r14, 0x0001, %r4
4411 .word 0x976aa001 ! 3129: SDIVX_I sdivx %r10, 0x0001, %r11
4412 .word 0xd73fe001 ! 3130: STDF_I std %f11, [0x0001, %r31]
4413 mov 0x33, %r30
4414 .word 0x91d0001e ! 3131: Tcc_R ta icc_or_xcc, %r0 + %r30
4415 .word 0x87802088 ! 3132: WRASI_I wr %r0, 0x0088, %asi
4416 .word 0xd61fc000 ! 3133: LDD_R ldd [%r31 + %r0], %r11
4417 mov 0x31, %r30
4418 .word 0x97d0001e ! 3134: Tcc_R tge icc_or_xcc, %r0 + %r30
4419 .word 0x92784002 ! 3135: SDIV_R sdiv %r1, %r2, %r9
4420 .word 0x819825dc ! 3136: WRHPR_HPSTATE_I wrhpr %r0, 0x05dc, %hpstate
4421 .word 0x9dd02033 ! 3137: Tcc_I tpos icc_or_xcc, %r0 + 51
4422 .word 0x8d902e82 ! 3138: WRPR_PSTATE_I wrpr %r0, 0x0e82, %pstate
4423 .word 0x8e7a4007 ! 3139: SDIV_R sdiv %r9, %r7, %r7
4424 .word 0x85504000 ! 3140: RDPR_TNPC rdpr %tnpc, %r2
4425 .word 0x28700001 ! 3141: BPLEU <illegal instruction>
4426 .word 0x8d902e06 ! 3142: WRPR_PSTATE_I wrpr %r0, 0x0e06, %pstate
4427 .word 0x9a806001 ! 3143: ADDcc_I addcc %r1, 0x0001, %r13
4428 .word 0x8d902e4f ! 3144: WRPR_PSTATE_I wrpr %r0, 0x0e4f, %pstate
4429 ta T_CHANGE_NONPRIV ! macro
4430 .word 0x9fa000c2 ! 3146: FNEGd fnegd %f2, %f46
4431DS_176:
4432 .word 0x34800001 ! 3148: BG bg,a <label_0x1>
4433 illtrap
4434 .word 0x95b38301 ! 3147: ALLIGNADDRESS alignaddr %r14, %r1, %r10
4435 .word 0xd4d00e40 ! 3148: LDSHA_R ldsha [%r0, %r0] 0x72, %r10
4436 .word 0x8d902a93 ! 3149: WRPR_PSTATE_I wrpr %r0, 0x0a93, %pstate
4437 .word 0x9f494000 ! 3150: RDHPR_HTBA rdhpr %htba, %r15
4438 .word 0x8168e001 ! 3151: SDIVX_I sdivx %r3, 0x0001, %r0
4439 .word 0x90dbc00a ! 3152: SMULcc_R smulcc %r15, %r10, %r8
4440 ta T_CHANGE_HPRIV ! macro
4441 .word 0x87802088 ! 3154: WRASI_I wr %r0, 0x0088, %asi
4442 .word 0x2e800001 ! 3155: BVS bvs,a <label_0x1>
4443 .word 0x8e7b400c ! 3156: SDIV_R sdiv %r13, %r12, %r7
4444 .word 0x8d902240 ! 3157: WRPR_PSTATE_I wrpr %r0, 0x0240, %pstate
4445 .word 0x95a34d25 ! 3158: FsMULd fsmuld %f13, %f36, %f10
4446 .word 0x8d802000 ! 3159: WRFPRS_I wr %r0, 0x0000, %fprs
4447 .word 0x8d802000 ! 3160: WRFPRS_I wr %r0, 0x0000, %fprs
4448 .word 0x8d902812 ! 3161: WRPR_PSTATE_I wrpr %r0, 0x0812, %pstate
4449 ta T_CHANGE_HPRIV ! macro
4450 .word 0xd53fe001 ! 3163: STDF_I std %f10, [0x0001, %r31]
4451 .word 0xd4cfe010 ! 3164: LDSBA_I ldsba [%r31, + 0x0010] %asi, %r10
4452 .word 0xd48008a0 ! 3165: LDUWA_R lduwa [%r0, %r0] 0x45, %r10
4453 .word 0x81982e52 ! 3166: WRHPR_HPSTATE_I wrhpr %r0, 0x0e52, %hpstate
4454 mov 0x34, %r30
4455 .word 0x85d0001e ! 3167: Tcc_R tle icc_or_xcc, %r0 + %r30
4456 .word 0x81982d5a ! 3168: WRHPR_HPSTATE_I wrhpr %r0, 0x0d5a, %hpstate
4457 .word 0x867b400e ! 3169: SDIV_R sdiv %r13, %r14, %r3
4458 .word 0x8d902243 ! 3170: WRPR_PSTATE_I wrpr %r0, 0x0243, %pstate
4459 mov 0x31, %r30
4460 .word 0x89d0001e ! 3171: Tcc_R tleu icc_or_xcc, %r0 + %r30
4461 .word 0x81982491 ! 3172: WRHPR_HPSTATE_I wrhpr %r0, 0x0491, %hpstate
4462 .word 0xc6c004a0 ! 3173: LDSWA_R ldswa [%r0, %r0] 0x25, %r3
4463 .word 0xc68fe020 ! 3174: LDUBA_I lduba [%r31, + 0x0020] %asi, %r3
4464 .word 0xc6ffc02e ! 3175: SWAPA_R swapa %r3, [%r31 + %r14] 0x01
4465 mov 0x33, %r30
4466 .word 0x85d0001e ! 3176: Tcc_R tle icc_or_xcc, %r0 + %r30
4467 .word 0x38700001 ! 3177: BPGU <illegal instruction>
4468 .word 0x8198245e ! 3178: WRHPR_HPSTATE_I wrhpr %r0, 0x045e, %hpstate
4469DS_177:
4470 .word 0x20800001 ! 3180: BN bn,a <label_0x1>
4471 illtrap
4472 .word 0x85b0030b ! 3179: ALLIGNADDRESS alignaddr %r0, %r11, %r2
4473 .word 0xc4c804a0 ! 3180: LDSBA_R ldsba [%r0, %r0] 0x25, %r2
4474 .word 0x8c808003 ! 3181: ADDcc_R addcc %r2, %r3, %r6
4475 .word 0x9fd02031 ! 3182: Tcc_I tvc icc_or_xcc, %r0 + 49
4476 .word 0xcc0fc000 ! 3183: LDUB_R ldub [%r31 + %r0], %r6
4477 .word 0x819821df ! 3184: WRHPR_HPSTATE_I wrhpr %r0, 0x01df, %hpstate
4478 .word 0x81982712 ! 3185: WRHPR_HPSTATE_I wrhpr %r0, 0x0712, %hpstate
4479 .word 0x87d02032 ! 3186: Tcc_I tl icc_or_xcc, %r0 + 50
4480 .word 0x8198288a ! 3187: WRHPR_HPSTATE_I wrhpr %r0, 0x088a, %hpstate
4481 .word 0x8d902c91 ! 3188: WRPR_PSTATE_I wrpr %r0, 0x0c91, %pstate
4482 .word 0x8d9022c5 ! 3189: WRPR_PSTATE_I wrpr %r0, 0x02c5, %pstate
4483 .word 0x30700001 ! 3190: BPA <illegal instruction>
4484 .word 0xccc7e030 ! 3191: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r6
4485 .word 0x81504000 ! 3192: RDPR_TNPC rdpr %tnpc, %r0
4486 .word 0x8d9022c4 ! 3193: WRPR_PSTATE_I wrpr %r0, 0x02c4, %pstate
4487 .word 0x26700001 ! 3194: BPL <illegal instruction>
4488DS_178:
4489 .word 0x22800001 ! 3196: BE be,a <label_0x1>
4490 illtrap
4491 .word 0x81b3830a ! 3195: ALLIGNADDRESS alignaddr %r14, %r10, %r0
4492 ta T_CHANGE_HPRIV ! macro
4493 .word 0x867b2001 ! 3197: SDIV_I sdiv %r12, 0x0001, %r3
4494 ta T_CHANGE_HPRIV ! macro
4495 .word 0x8d802000 ! 3199: WRFPRS_I wr %r0, 0x0000, %fprs
4496 .word 0x81982197 ! 3200: WRHPR_HPSTATE_I wrhpr %r0, 0x0197, %hpstate
4497 .word 0xc73fe001 ! 3201: STDF_I std %f3, [0x0001, %r31]
4498 mov 0x34, %r30
4499 .word 0x8bd0001e ! 3202: Tcc_R tcs icc_or_xcc, %r0 + %r30
4500 .word 0xc6800c20 ! 3203: LDUWA_R lduwa [%r0, %r0] 0x61, %r3
4501DS_179:
4502 .word 0x34800001 ! 3205: BG bg,a <label_0x1>
4503 illtrap
4504 .word 0x9bb04306 ! 3204: ALLIGNADDRESS alignaddr %r1, %r6, %r13
4505 .word 0x8ac0a001 ! 3205: ADDCcc_I addccc %r2, 0x0001, %r5
4506 .word 0xcb97e001 ! 3206: LDQFA_I - [%r31, 0x0001], %f5
4507 .word 0x93a189a2 ! 3207: FDIVs fdivs %f6, %f2, %f9
4508 ta T_CHANGE_HPRIV ! macro
4509 .word 0x8d902ada ! 3209: WRPR_PSTATE_I wrpr %r0, 0x0ada, %pstate
4510 mov 0x35, %r30
4511 .word 0x85d0001e ! 3210: Tcc_R tle icc_or_xcc, %r0 + %r30
4512 .word 0x8d902c4f ! 3211: WRPR_PSTATE_I wrpr %r0, 0x0c4f, %pstate
4513 .word 0x8d802004 ! 3212: WRFPRS_I wr %r0, 0x0004, %fprs
4514 .word 0x8ba00dc9 ! 3213: FdMULq fdmulq
4515 .word 0x8bd02031 ! 3214: Tcc_I tcs icc_or_xcc, %r0 + 49
4516 .word 0x38700001 ! 3215: BPGU <illegal instruction>
4517 .word 0xcaffc029 ! 3216: SWAPA_R swapa %r5, [%r31 + %r9] 0x01
4518 .word 0x80788009 ! 3217: SDIV_R sdiv %r2, %r9, %r0
4519 mov 0x32, %r30
4520 .word 0x91d0001e ! 3218: Tcc_R ta icc_or_xcc, %r0 + %r30
4521 .word 0x81982c8a ! 3219: WRHPR_HPSTATE_I wrhpr %r0, 0x0c8a, %hpstate
4522 mov 0x30, %r30
4523 .word 0x97d0001e ! 3220: Tcc_R tge icc_or_xcc, %r0 + %r30
4524 .word 0xc0800aa0 ! 3221: LDUWA_R lduwa [%r0, %r0] 0x55, %r0
4525 .word 0xc027c009 ! 3222: STW_R stw %r0, [%r31 + %r9]
4526 .word 0x97a00544 ! 3223: FSQRTd fsqrt
4527 .word 0x9ec02001 ! 3224: ADDCcc_I addccc %r0, 0x0001, %r15
4528 .word 0x944a2001 ! 3225: MULX_I mulx %r8, 0x0001, %r10
4529 ta T_CHANGE_TO_TL0 ! macro
4530 .word 0x81982f9f ! 3227: WRHPR_HPSTATE_I wrhpr %r0, 0x0f9f, %hpstate
4531 .word 0xd527e001 ! 3228: STF_I st %f10, [0x0001, %r31]
4532 ta T_CHANGE_HPRIV ! macro
4533DS_180:
4534 .word 0x22800001 ! 3231: BE be,a <label_0x1>
4535 illtrap
4536 .word 0x9db3c307 ! 3230: ALLIGNADDRESS alignaddr %r15, %r7, %r14
4537 .word 0xdccfe030 ! 3231: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r14
4538 .word 0x8d9028d0 ! 3232: WRPR_PSTATE_I wrpr %r0, 0x08d0, %pstate
4539 .word 0x8d90201d ! 3233: WRPR_PSTATE_I wrpr %r0, 0x001d, %pstate
4540 .word 0x81982502 ! 3234: WRHPR_HPSTATE_I wrhpr %r0, 0x0502, %hpstate
4541 .word 0x8b68c005 ! 3235: SDIVX_R sdivx %r3, %r5, %r5
4542 .word 0xcb3fc005 ! 3236: STDF_R std %f5, [%r5, %r31]
4543 .word 0x95d02034 ! 3237: Tcc_I tg icc_or_xcc, %r0 + 52
4544 .word 0x8d802004 ! 3238: WRFPRS_I wr %r0, 0x0004, %fprs
4545 .word 0xcad004a0 ! 3239: LDSHA_R ldsha [%r0, %r0] 0x25, %r5
4546 mov 0x34, %r30
4547 .word 0x95d0001e ! 3240: Tcc_R tg icc_or_xcc, %r0 + %r30
4548 .word 0x8d902499 ! 3241: WRPR_PSTATE_I wrpr %r0, 0x0499, %pstate
4549 .word 0x81982b1a ! 3242: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1a, %hpstate
4550 .word 0x8d90221e ! 3243: WRPR_PSTATE_I wrpr %r0, 0x021e, %pstate
4551 ta T_CHANGE_PRIV ! macro
4552 .word 0x87802010 ! 3245: WRASI_I wr %r0, 0x0010, %asi
4553 .word 0xca7fe001 ! 3246: SWAP_I swap %r5, [%r31 + 0x0001]
4554 .word 0x93d02032 ! 3247: Tcc_I tne icc_or_xcc, %r0 + 50
4555 mov 0x33, %r30
4556 .word 0x87d0001e ! 3248: Tcc_R tl icc_or_xcc, %r0 + %r30
4557 .word 0x81982cc8 ! 3249: WRHPR_HPSTATE_I wrhpr %r0, 0x0cc8, %hpstate
4558 ta T_CHANGE_NONHPRIV ! macro
4559 ta T_CHANGE_NONPRIV ! macro
4560 .word 0xca0fe001 ! 3252: LDUB_I ldub [%r31 + 0x0001], %r5
4561 .word 0x81982314 ! 3253: WRHPR_HPSTATE_I wrhpr %r0, 0x0314, %hpstate
4562 .word 0x87802010 ! 3254: WRASI_I wr %r0, 0x0010, %asi
4563 .word 0x9b514000 ! 3255: RDPR_TBA rdpr %tba, %r13
4564 .word 0x9a6bc007 ! 3256: UDIVX_R udivx %r15, %r7, %r13
4565 .word 0x81982eda ! 3257: WRHPR_HPSTATE_I wrhpr %r0, 0x0eda, %hpstate
4566 .word 0xdb27e001 ! 3258: STF_I st %f13, [0x0001, %r31]
4567 ta T_CHANGE_TO_TL0 ! macro
4568 .word 0xdac804a0 ! 3260: LDSBA_R ldsba [%r0, %r0] 0x25, %r13
4569 .word 0x9fa01a6b ! 3261: FqTOi fqtoi
4570 ta T_CHANGE_PRIV ! macro
4571 .word 0xde800c80 ! 3263: LDUWA_R lduwa [%r0, %r0] 0x64, %r15
4572 .word 0x81982858 ! 3264: WRHPR_HPSTATE_I wrhpr %r0, 0x0858, %hpstate
4573 .word 0x8198275d ! 3265: WRHPR_HPSTATE_I wrhpr %r0, 0x075d, %hpstate
4574 .word 0xde800ac0 ! 3266: LDUWA_R lduwa [%r0, %r0] 0x56, %r15
4575 .word 0xde7fe001 ! 3267: SWAP_I swap %r15, [%r31 + 0x0001]
4576 .word 0x8198249f ! 3268: WRHPR_HPSTATE_I wrhpr %r0, 0x049f, %hpstate
4577 .word 0x8da00567 ! 3269: FSQRTq fsqrt
4578 .word 0xcc800c40 ! 3270: LDUWA_R lduwa [%r0, %r0] 0x62, %r6
4579 .word 0xcd27e001 ! 3271: STF_I st %f6, [0x0001, %r31]
4580 .word 0x81982c90 ! 3272: WRHPR_HPSTATE_I wrhpr %r0, 0x0c90, %hpstate
4581 .word 0x84c3a001 ! 3273: ADDCcc_I addccc %r14, 0x0001, %r2
4582 .word 0x26700001 ! 3274: BPL <illegal instruction>
4583 .word 0x87802088 ! 3275: WRASI_I wr %r0, 0x0088, %asi
4584 .word 0xc5e7c027 ! 3276: CASA_I casa [%r31] 0x 1, %r7, %r2
4585 .word 0x91d02031 ! 3277: Tcc_I ta icc_or_xcc, %r0 + 49
4586 .word 0xc49fe001 ! 3278: LDDA_I ldda [%r31, + 0x0001] %asi, %r2
4587 ta T_CHANGE_NONHPRIV ! macro
4588 .word 0x96d0000c ! 3280: UMULcc_R umulcc %r0, %r12, %r11
4589 .word 0x8d802000 ! 3281: WRFPRS_I wr %r0, 0x0000, %fprs
4590 .word 0xd61fc000 ! 3282: LDD_R ldd [%r31 + %r0], %r11
4591 mov 0x33, %r30
4592 .word 0x99d0001e ! 3283: Tcc_R tgu icc_or_xcc, %r0 + %r30
4593 .word 0x8d902a9f ! 3284: WRPR_PSTATE_I wrpr %r0, 0x0a9f, %pstate
4594 .word 0x87802080 ! 3285: WRASI_I wr %r0, 0x0080, %asi
4595 .word 0x8d90201b ! 3286: WRPR_PSTATE_I wrpr %r0, 0x001b, %pstate
4596 ta T_CHANGE_NONPRIV ! macro
4597 .word 0x30700001 ! 3288: BPA <illegal instruction>
4598 ta T_CHANGE_NONHPRIV ! macro
4599 .word 0x95d02031 ! 3290: Tcc_I tg icc_or_xcc, %r0 + 49
4600 .word 0x38800001 ! 3291: BGU bgu,a <label_0x1>
4601 .word 0x81982047 ! 3292: WRHPR_HPSTATE_I wrhpr %r0, 0x0047, %hpstate
4602 .word 0x81982799 ! 3293: WRHPR_HPSTATE_I wrhpr %r0, 0x0799, %hpstate
4603 .word 0x95d02034 ! 3294: Tcc_I tg icc_or_xcc, %r0 + 52
4604 .word 0x8d902c0d ! 3295: WRPR_PSTATE_I wrpr %r0, 0x0c0d, %pstate
4605 .word 0x87a10dca ! 3296: FdMULq fdmulq
4606 .word 0x9ac02001 ! 3297: ADDCcc_I addccc %r0, 0x0001, %r13
4607 .word 0x91a01a6d ! 3298: FqTOi fqtoi
4608 .word 0xd0d004a0 ! 3299: LDSHA_R ldsha [%r0, %r0] 0x25, %r8
4609 .word 0xd0d004a0 ! 3300: LDSHA_R ldsha [%r0, %r0] 0x25, %r8
4610 .word 0xd0c004a0 ! 3301: LDSWA_R ldswa [%r0, %r0] 0x25, %r8
4611 .word 0x9a6a4002 ! 3302: UDIVX_R udivx %r9, %r2, %r13
4612 .word 0x9c492001 ! 3303: MULX_I mulx %r4, 0x0001, %r14
4613 ta T_CHANGE_NONHPRIV ! macro
4614 .word 0xdcdfe020 ! 3305: LDXA_I ldxa [%r31, + 0x0020] %asi, %r14
4615 .word 0x81982f8e ! 3306: WRHPR_HPSTATE_I wrhpr %r0, 0x0f8e, %hpstate
4616 .word 0x8d802000 ! 3307: WRFPRS_I wr %r0, 0x0000, %fprs
4617 .word 0xdcd7e030 ! 3308: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r14
4618 ta T_CHANGE_PRIV ! macro
4619 .word 0x8d9024dc ! 3310: WRPR_PSTATE_I wrpr %r0, 0x04dc, %pstate
4620 .word 0xdde7c022 ! 3311: CASA_I casa [%r31] 0x 1, %r2, %r14
4621 .word 0xdc8008a0 ! 3312: LDUWA_R lduwa [%r0, %r0] 0x45, %r14
4622 .word 0xdd27c002 ! 3313: STF_R st %f14, [%r2, %r31]
4623 .word 0xdcd7e020 ! 3314: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r14
4624 .word 0x8d802000 ! 3315: WRFPRS_I wr %r0, 0x0000, %fprs
4625 .word 0x8d90208c ! 3316: WRPR_PSTATE_I wrpr %r0, 0x008c, %pstate
4626 .word 0xdcbfc022 ! 3317: STDA_R stda %r14, [%r31 + %r2] 0x01
4627 .word 0x8d802004 ! 3318: WRFPRS_I wr %r0, 0x0004, %fprs
4628 ta T_CHANGE_PRIV ! macro
4629 .word 0x95a000c6 ! 3320: FNEGd fnegd %f6, %f10
4630 ta T_CHANGE_PRIV ! macro
4631 .word 0x8d9022c6 ! 3322: WRPR_PSTATE_I wrpr %r0, 0x02c6, %pstate
4632 .word 0x3a800001 ! 3323: BCC bcc,a <label_0x1>
4633 .word 0x89508000 ! 3324: RDPR_TSTATE rdpr %tstate, %r4
4634 .word 0x819825de ! 3325: WRHPR_HPSTATE_I wrhpr %r0, 0x05de, %hpstate
4635 ta T_CHANGE_TO_TL0 ! macro
4636DS_181:
4637 .word 0x20800001 ! 3328: BN bn,a <label_0x1>
4638 illtrap
4639 .word 0x97b0030f ! 3327: ALLIGNADDRESS alignaddr %r0, %r15, %r11
4640 .word 0x2e700001 ! 3328: BPVS <illegal instruction>
4641 .word 0xd6d7e010 ! 3329: LDSHA_I ldsha [%r31, + 0x0010] %asi, %r11
4642 .word 0x8d902e9a ! 3330: WRPR_PSTATE_I wrpr %r0, 0x0e9a, %pstate
4643 .word 0x24700001 ! 3331: BPLE <illegal instruction>
4644DS_182:
4645 .word 0x20800001 ! 3333: BN bn,a <label_0x1>
4646 .word 0xc7332001 ! 3333: STQF_I - %f3, [0x0001, %r12]
4647 .word 0x8b458000 ! 3332: RD_SOFTINT_REG rd %softint, %r5
4648 ta T_CHANGE_TO_TL0 ! macro
4649 .word 0x8198234d ! 3334: WRHPR_HPSTATE_I wrhpr %r0, 0x034d, %hpstate
4650 .word 0x97d02035 ! 3335: Tcc_I tge icc_or_xcc, %r0 + 53
4651DS_183:
4652 .word 0x20800001 ! 3337: BN bn,a <label_0x1>
4653 .word 0xd332e001 ! 3337: STQF_I - %f9, [0x0001, %r11]
4654 .word 0x95458000 ! 3336: RD_SOFTINT_REG rd %softint, %r10
4655 .word 0x984b0007 ! 3337: MULX_R mulx %r12, %r7, %r12
4656 .word 0x2a800001 ! 3338: BCS bcs,a <label_0x1>
4657 .word 0x819825cb ! 3339: WRHPR_HPSTATE_I wrhpr %r0, 0x05cb, %hpstate
4658 .word 0x8d902a5d ! 3340: WRPR_PSTATE_I wrpr %r0, 0x0a5d, %pstate
4659 .word 0x819822cf ! 3341: WRHPR_HPSTATE_I wrhpr %r0, 0x02cf, %hpstate
4660DS_184:
4661 .word 0x32800001 ! 3343: BNE bne,a <label_0x1>
4662 illtrap
4663 .word 0x83b24305 ! 3342: ALLIGNADDRESS alignaddr %r9, %r5, %r1
4664 .word 0xc27fe001 ! 3343: SWAP_I swap %r1, [%r31 + 0x0001]
4665 .word 0x9fa049c8 ! 3344: FDIVd fdivd %f32, %f8, %f46
4666 .word 0x8d90260c ! 3345: WRPR_PSTATE_I wrpr %r0, 0x060c, %pstate
4667 .word 0x81982bce ! 3346: WRHPR_HPSTATE_I wrhpr %r0, 0x0bce, %hpstate
4668 .word 0x85d02031 ! 3347: Tcc_I tle icc_or_xcc, %r0 + 49
4669 .word 0x819828c2 ! 3348: WRHPR_HPSTATE_I wrhpr %r0, 0x08c2, %hpstate
4670 .word 0xde8008a0 ! 3349: LDUWA_R lduwa [%r0, %r0] 0x45, %r15
4671 .word 0x8d802000 ! 3350: WRFPRS_I wr %r0, 0x0000, %fprs
4672 .word 0xdf3fe001 ! 3351: STDF_I std %f15, [0x0001, %r31]
4673 .word 0x81982e5f ! 3352: WRHPR_HPSTATE_I wrhpr %r0, 0x0e5f, %hpstate
4674 .word 0xdec7e010 ! 3353: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r15
4675 .word 0x8d90244a ! 3354: WRPR_PSTATE_I wrpr %r0, 0x044a, %pstate
4676 .word 0xdec7e020 ! 3355: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r15
4677 .word 0x84792001 ! 3356: SDIV_I sdiv %r4, 0x0001, %r2
4678 .word 0x819823ca ! 3357: WRHPR_HPSTATE_I wrhpr %r0, 0x03ca, %hpstate
4679 .word 0x81982593 ! 3358: WRHPR_HPSTATE_I wrhpr %r0, 0x0593, %hpstate
4680 .word 0x93a00540 ! 3359: FSQRTd fsqrt
4681 .word 0x8d90280c ! 3360: WRPR_PSTATE_I wrpr %r0, 0x080c, %pstate
4682 .word 0xd337e001 ! 3361: STQF_I - %f9, [0x0001, %r31]
4683 mov 0x33, %r30
4684 .word 0x9bd0001e ! 3362: Tcc_R tcc icc_or_xcc, %r0 + %r30
4685 .word 0x87a000c2 ! 3363: FNEGd fnegd %f2, %f34
4686 .word 0x8d90220f ! 3364: WRPR_PSTATE_I wrpr %r0, 0x020f, %pstate
4687DS_185:
4688 .word 0x22800001 ! 3366: BE be,a <label_0x1>
4689 .word 0xdf302001 ! 3366: STQF_I - %f15, [0x0001, %r0]
4690 .word 0x8b458000 ! 3365: RD_SOFTINT_REG rd %softint, %r5
4691 .word 0x83d02033 ! 3366: Tcc_I te icc_or_xcc, %r0 + 51
4692 .word 0x856a800a ! 3367: SDIVX_R sdivx %r10, %r10, %r2
4693DS_186:
4694 .word 0x34800001 ! 3369: BG bg,a <label_0x1>
4695 .word 0xc731000c ! 3369: STQF_R - %f3, [%r12, %r4]
4696 .word 0x99458000 ! 3368: RD_SOFTINT_REG rd %softint, %r12
4697 .word 0xd88008a0 ! 3369: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
4698 ta T_CHANGE_NONHPRIV ! macro
4699 .word 0xd937c00c ! 3371: STQF_R - %f12, [%r12, %r31]
4700 .word 0x81982f1b ! 3372: WRHPR_HPSTATE_I wrhpr %r0, 0x0f1b, %hpstate
4701 .word 0x9b680005 ! 3373: SDIVX_R sdivx %r0, %r5, %r13
4702 .word 0xda1fc000 ! 3374: LDD_R ldd [%r31 + %r0], %r13
4703 .word 0xda1fe001 ! 3375: LDD_I ldd [%r31 + 0x0001], %r13
4704 .word 0x81982241 ! 3376: WRHPR_HPSTATE_I wrhpr %r0, 0x0241, %hpstate
4705 .word 0x81982148 ! 3377: WRHPR_HPSTATE_I wrhpr %r0, 0x0148, %hpstate
4706 .word 0x8d802000 ! 3378: WRFPRS_I wr %r0, 0x0000, %fprs
4707 .word 0xdb27e001 ! 3379: STF_I st %f13, [0x0001, %r31]
4708 .word 0xda0fc000 ! 3380: LDUB_R ldub [%r31 + %r0], %r13
4709 .word 0xdacfe030 ! 3381: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r13
4710 .word 0x81982998 ! 3382: WRHPR_HPSTATE_I wrhpr %r0, 0x0998, %hpstate
4711 mov 0x32, %r30
4712 .word 0x9bd0001e ! 3383: Tcc_R tcc icc_or_xcc, %r0 + %r30
4713 .word 0x9f50c000 ! 3384: RDPR_TT rdpr %tt, %r15
4714 .word 0x824a8001 ! 3385: MULX_R mulx %r10, %r1, %r1
4715 .word 0x8d9026c4 ! 3386: WRPR_PSTATE_I wrpr %r0, 0x06c4, %pstate
4716 .word 0x819828cd ! 3387: WRHPR_HPSTATE_I wrhpr %r0, 0x08cd, %hpstate
4717 ta T_CHANGE_HPRIV ! macro
4718DS_187:
4719 .word 0x34800001 ! 3390: BG bg,a <label_0x1>
4720 illtrap
4721 .word 0x85b1c302 ! 3389: ALLIGNADDRESS alignaddr %r7, %r2, %r2
4722DS_188:
4723 .word 0x34800001 ! 3391: BG bg,a <label_0x1>
4724 illtrap
4725 .word 0x87b24305 ! 3390: ALLIGNADDRESS alignaddr %r9, %r5, %r3
4726 .word 0x8ba24d26 ! 3391: FsMULd fsmuld %f9, %f6, %f36
4727 .word 0xca900e40 ! 3392: LDUHA_R lduha [%r0, %r0] 0x72, %r5
4728 mov 0x34, %r30
4729 .word 0x9bd0001e ! 3393: Tcc_R tcc icc_or_xcc, %r0 + %r30
4730 .word 0x8fa00547 ! 3394: FSQRTd fsqrt
4731 .word 0x2a700001 ! 3395: BPCS <illegal instruction>
4732 .word 0x2c700001 ! 3396: BPNEG <illegal instruction>
4733 ta T_CHANGE_NONHPRIV ! macro
4734 .word 0xce9004a0 ! 3398: LDUHA_R lduha [%r0, %r0] 0x25, %r7
4735 ta T_CHANGE_TO_TL0 ! macro
4736 .word 0x8d902047 ! 3400: WRPR_PSTATE_I wrpr %r0, 0x0047, %pstate
4737 .word 0x827ac00c ! 3401: SDIV_R sdiv %r11, %r12, %r1
4738 .word 0xc2cfe020 ! 3402: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r1
4739 .word 0x9048e001 ! 3403: MULX_I mulx %r3, 0x0001, %r8
4740 .word 0x97d02030 ! 3404: Tcc_I tge icc_or_xcc, %r0 + 48
4741 mov 0x31, %r30
4742 .word 0x93d0001e ! 3405: Tcc_R tne icc_or_xcc, %r0 + %r30
4743 .word 0x827bc004 ! 3406: SDIV_R sdiv %r15, %r4, %r1
4744 .word 0x8350c000 ! 3407: RDPR_TT rdpr %tt, %r1
4745 .word 0x9ba28dc1 ! 3408: FdMULq fdmulq
4746 ta T_CHANGE_HPRIV ! macro
4747 .word 0x91a00545 ! 3410: FSQRTd fsqrt
4748 mov 0x33, %r30
4749 .word 0x9bd0001e ! 3411: Tcc_R tcc icc_or_xcc, %r0 + %r30
4750 .word 0x8d9028ca ! 3412: WRPR_PSTATE_I wrpr %r0, 0x08ca, %pstate
4751 ta T_CHANGE_PRIV ! macro
4752 ta T_CHANGE_PRIV ! macro
4753 .word 0xd097e010 ! 3415: LDUHA_I lduha [%r31, + 0x0010] %asi, %r8
4754 .word 0x3a800001 ! 3416: BCC bcc,a <label_0x1>
4755 .word 0xd0d804a0 ! 3417: LDXA_R ldxa [%r0, %r0] 0x25, %r8
4756 ta T_CHANGE_HPRIV ! macro
4757 .word 0x8d802004 ! 3419: WRFPRS_I wr %r0, 0x0004, %fprs
4758 .word 0x8ba04d28 ! 3420: FsMULd fsmuld %f1, %f8, %f36
4759DS_189:
4760 .word 0x34800001 ! 3422: BG bg,a <label_0x1>
4761 illtrap
4762 .word 0x93b1c30f ! 3421: ALLIGNADDRESS alignaddr %r7, %r15, %r9
4763 .word 0x87d02035 ! 3422: Tcc_I tl icc_or_xcc, %r0 + 53
4764 .word 0x81982452 ! 3423: WRHPR_HPSTATE_I wrhpr %r0, 0x0452, %hpstate
4765 .word 0xd2d7e030 ! 3424: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r9
4766 .word 0x87504000 ! 3425: RDPR_TNPC rdpr %tnpc, %r3
4767DS_190:
4768 .word 0x22800001 ! 3427: BE be,a <label_0x1>
4769 .word 0xc933000d ! 3427: STQF_R - %f4, [%r13, %r12]
4770 .word 0x99458000 ! 3426: RD_SOFTINT_REG rd %softint, %r12
4771 .word 0x93a20dc9 ! 3427: FdMULq fdmulq
4772 .word 0x896b4001 ! 3428: SDIVX_R sdivx %r13, %r1, %r4
4773 .word 0xc8d7e020 ! 3429: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r4
4774 mov 0x35, %r30
4775 .word 0x85d0001e ! 3430: Tcc_R tle icc_or_xcc, %r0 + %r30
4776 .word 0x87a28d2e ! 3431: FsMULd fsmuld %f10, %f14, %f34
4777 .word 0xc6d804a0 ! 3432: LDXA_R ldxa [%r0, %r0] 0x25, %r3
4778DS_191:
4779 .word 0x34800001 ! 3434: BG bg,a <label_0x1>
4780 .word 0xd930800d ! 3434: STQF_R - %f12, [%r13, %r2]
4781 .word 0x93458000 ! 3433: RD_SOFTINT_REG rd %softint, %r9
4782DS_192:
4783 .word 0x34800001 ! 3435: BG bg,a <label_0x1>
4784 illtrap
4785 .word 0x91b0c30b ! 3434: ALLIGNADDRESS alignaddr %r3, %r11, %r8
4786 .word 0x8d802000 ! 3435: WRFPRS_I wr %r0, 0x0000, %fprs
4787 .word 0x91a18dc3 ! 3436: FdMULq fdmulq
4788 .word 0x8ad9c007 ! 3437: SMULcc_R smulcc %r7, %r7, %r5
4789DS_193:
4790 .word 0x20800001 ! 3439: BN bn,a <label_0x1>
4791 illtrap
4792 .word 0x8db0c30f ! 3438: ALLIGNADDRESS alignaddr %r3, %r15, %r6
4793 .word 0xcd27c00f ! 3439: STF_R st %f6, [%r15, %r31]
4794 .word 0x81982119 ! 3440: WRHPR_HPSTATE_I wrhpr %r0, 0x0119, %hpstate
4795 .word 0x819822c7 ! 3441: WRHPR_HPSTATE_I wrhpr %r0, 0x02c7, %hpstate
4796 .word 0x819827d8 ! 3442: WRHPR_HPSTATE_I wrhpr %r0, 0x07d8, %hpstate
4797 .word 0x95d02033 ! 3443: Tcc_I tg icc_or_xcc, %r0 + 51
4798 .word 0x9a78400a ! 3444: SDIV_R sdiv %r1, %r10, %r13
4799 .word 0xda800c60 ! 3445: LDUWA_R lduwa [%r0, %r0] 0x63, %r13
4800 .word 0xda880e40 ! 3446: LDUBA_R lduba [%r0, %r0] 0x72, %r13
4801 .word 0x93d02033 ! 3447: Tcc_I tne icc_or_xcc, %r0 + 51
4802 .word 0x87d02035 ! 3448: Tcc_I tl icc_or_xcc, %r0 + 53
4803 .word 0xdad7e030 ! 3449: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r13
4804 .word 0x8d9024cb ! 3450: WRPR_PSTATE_I wrpr %r0, 0x04cb, %pstate
4805 .word 0x85a01a68 ! 3451: FqTOi fqtoi
4806 .word 0x9e4b0006 ! 3452: MULX_R mulx %r12, %r6, %r15
4807 .word 0x9dd02030 ! 3453: Tcc_I tpos icc_or_xcc, %r0 + 48
4808 .word 0x8d902acc ! 3454: WRPR_PSTATE_I wrpr %r0, 0x0acc, %pstate
4809 .word 0x8d902e1b ! 3455: WRPR_PSTATE_I wrpr %r0, 0x0e1b, %pstate
4810 .word 0x8d902ed6 ! 3456: WRPR_PSTATE_I wrpr %r0, 0x0ed6, %pstate
4811 .word 0x8198255b ! 3457: WRHPR_HPSTATE_I wrhpr %r0, 0x055b, %hpstate
4812 ta T_CHANGE_HPRIV ! macro
4813 .word 0x8453c00c ! 3459: UMUL_R umul %r15, %r12, %r2
4814 .word 0xc48008a0 ! 3460: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
4815 .word 0x80c36001 ! 3461: ADDCcc_I addccc %r13, 0x0001, %r0
4816 .word 0xc08008a0 ! 3462: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
4817 .word 0x8ed0800f ! 3463: UMULcc_R umulcc %r2, %r15, %r7
4818 ta T_CHANGE_NONHPRIV ! macro
4819 .word 0x26700001 ! 3465: BPL <illegal instruction>
4820 .word 0x8d9026c5 ! 3466: WRPR_PSTATE_I wrpr %r0, 0x06c5, %pstate
4821 .word 0x8d802000 ! 3467: WRFPRS_I wr %r0, 0x0000, %fprs
4822 .word 0xce57e001 ! 3468: LDSH_I ldsh [%r31 + 0x0001], %r7
4823 .word 0x38700001 ! 3469: BPGU <illegal instruction>
4824 .word 0xce800aa0 ! 3470: LDUWA_R lduwa [%r0, %r0] 0x55, %r7
4825 .word 0x81982d04 ! 3471: WRHPR_HPSTATE_I wrhpr %r0, 0x0d04, %hpstate
4826 .word 0x8d902e5d ! 3472: WRPR_PSTATE_I wrpr %r0, 0x0e5d, %pstate
4827 mov 0x30, %r30
4828 .word 0x8bd0001e ! 3473: Tcc_R tcs icc_or_xcc, %r0 + %r30
4829 .word 0x8198289f ! 3474: WRHPR_HPSTATE_I wrhpr %r0, 0x089f, %hpstate
4830 .word 0x81982f55 ! 3475: WRHPR_HPSTATE_I wrhpr %r0, 0x0f55, %hpstate
4831DS_194:
4832 .word 0x32800001 ! 3477: BNE bne,a <label_0x1>
4833 .word 0xd330000c ! 3477: STQF_R - %f9, [%r12, %r0]
4834 .word 0x8d458000 ! 3476: RD_SOFTINT_REG rd %softint, %r6
4835 .word 0x81982284 ! 3477: WRHPR_HPSTATE_I wrhpr %r0, 0x0284, %hpstate
4836 .word 0x81982359 ! 3478: WRHPR_HPSTATE_I wrhpr %r0, 0x0359, %hpstate
4837 .word 0xccd004a0 ! 3479: LDSHA_R ldsha [%r0, %r0] 0x25, %r6
4838 ta T_CHANGE_NONHPRIV ! macro
4839 .word 0x819823c3 ! 3481: WRHPR_HPSTATE_I wrhpr %r0, 0x03c3, %hpstate
4840 .word 0x9fa00564 ! 3482: FSQRTq fsqrt
4841 ta T_CHANGE_NONPRIV ! macro
4842 .word 0x90dac004 ! 3484: SMULcc_R smulcc %r11, %r4, %r8
4843DS_195:
4844 .word 0x34800001 ! 3486: BG bg,a <label_0x1>
4845 .word 0xdd304003 ! 3486: STQF_R - %f14, [%r3, %r1]
4846 .word 0x9b458000 ! 3485: RD_SOFTINT_REG rd %softint, %r13
4847 ta T_CHANGE_TO_TL0 ! macro
4848 ta T_CHANGE_NONPRIV ! macro
4849 mov 0x32, %r30
4850 .word 0x85d0001e ! 3488: Tcc_R tle icc_or_xcc, %r0 + %r30
4851 .word 0x81982dc8 ! 3489: WRHPR_HPSTATE_I wrhpr %r0, 0x0dc8, %hpstate
4852 .word 0xda8fe030 ! 3490: LDUBA_I lduba [%r31, + 0x0030] %asi, %r13
4853 .word 0x2c800001 ! 3491: BNEG bneg,a <label_0x1>
4854 .word 0xda7fe001 ! 3492: SWAP_I swap %r13, [%r31 + 0x0001]
4855 .word 0x819823d0 ! 3493: WRHPR_HPSTATE_I wrhpr %r0, 0x03d0, %hpstate
4856 ta T_CHANGE_PRIV ! macro
4857 .word 0x81d02035 ! 3495: Tcc_I tn icc_or_xcc, %r0 + 53
4858 ta T_CHANGE_TO_TL0 ! macro
4859 .word 0x89a249c8 ! 3497: FDIVd fdivd %f40, %f8, %f4
4860 .word 0x8d902c17 ! 3498: WRPR_PSTATE_I wrpr %r0, 0x0c17, %pstate
4861 .word 0x87802004 ! 3499: WRASI_I wr %r0, 0x0004, %asi
4862 .word 0x8d902c0d ! 3500: WRPR_PSTATE_I wrpr %r0, 0x0c0d, %pstate
4863 .word 0x8198228a ! 3501: WRHPR_HPSTATE_I wrhpr %r0, 0x028a, %hpstate
4864 .word 0xc89fe001 ! 3502: LDDA_I ldda [%r31, + 0x0001] %asi, %r4
4865 .word 0x81982f9c ! 3503: WRHPR_HPSTATE_I wrhpr %r0, 0x0f9c, %hpstate
4866DS_196:
4867 .word 0x32800001 ! 3505: BNE bne,a <label_0x1>
4868 illtrap
4869 .word 0x87b2830d ! 3504: ALLIGNADDRESS alignaddr %r10, %r13, %r3
4870 .word 0x8d90204b ! 3505: WRPR_PSTATE_I wrpr %r0, 0x004b, %pstate
4871 .word 0x87802080 ! 3506: WRASI_I wr %r0, 0x0080, %asi
4872 .word 0xc69004a0 ! 3507: LDUHA_R lduha [%r0, %r0] 0x25, %r3
4873 .word 0x9a828004 ! 3508: ADDcc_R addcc %r10, %r4, %r13
4874 .word 0x90682001 ! 3509: UDIVX_I udivx %r0, 0x0001, %r8
4875 .word 0xd137c004 ! 3510: STQF_R - %f8, [%r4, %r31]
4876 .word 0x85d02033 ! 3511: Tcc_I tle icc_or_xcc, %r0 + 51
4877 .word 0x8d90241a ! 3512: WRPR_PSTATE_I wrpr %r0, 0x041a, %pstate
4878 .word 0x8d51c000 ! 3513: RDPR_TL rdpr %tl, %r6
4879 .word 0xccffc024 ! 3514: SWAPA_R swapa %r6, [%r31 + %r4] 0x01
4880 .word 0x8bd02034 ! 3515: Tcc_I tcs icc_or_xcc, %r0 + 52
4881 .word 0x38800001 ! 3516: BGU bgu,a <label_0x1>
4882 ta T_CHANGE_PRIV ! macro
4883 .word 0x96482001 ! 3518: MULX_I mulx %r0, 0x0001, %r11
4884 .word 0xd6d804a0 ! 3519: LDXA_R ldxa [%r0, %r0] 0x25, %r11
4885 mov 0x30, %r30
4886 .word 0x8dd0001e ! 3520: Tcc_R tneg icc_or_xcc, %r0 + %r30
4887 .word 0xd6c804a0 ! 3521: LDSBA_R ldsba [%r0, %r0] 0x25, %r11
4888 .word 0x8dd02034 ! 3522: Tcc_I tneg icc_or_xcc, %r0 + 52
4889 .word 0x9281a001 ! 3523: ADDcc_I addcc %r6, 0x0001, %r9
4890 ta T_CHANGE_HPRIV ! macro
4891 .word 0x8d90289e ! 3525: WRPR_PSTATE_I wrpr %r0, 0x089e, %pstate
4892 .word 0x8d902ad0 ! 3526: WRPR_PSTATE_I wrpr %r0, 0x0ad0, %pstate
4893 .word 0x2a700001 ! 3527: BPCS <illegal instruction>
4894 .word 0x8da00544 ! 3528: FSQRTd fsqrt
4895 .word 0x8198279e ! 3529: WRHPR_HPSTATE_I wrhpr %r0, 0x079e, %hpstate
4896 .word 0xcc97e000 ! 3530: LDUHA_I lduha [%r31, + 0x0000] %asi, %r6
4897 ta T_CHANGE_HPRIV ! macro
4898 .word 0xcc4fc000 ! 3532: LDSB_R ldsb [%r31 + %r0], %r6
4899 .word 0xcc77e001 ! 3533: STX_I stx %r6, [%r31 + 0x0001]
4900 mov 0x30, %r30
4901 .word 0x87d0001e ! 3534: Tcc_R tl icc_or_xcc, %r0 + %r30
4902 ta T_CHANGE_HPRIV ! macro
4903 mov 0x31, %r30
4904 .word 0x81d0001e ! 3536: Tcc_R tn icc_or_xcc, %r0 + %r30
4905DS_197:
4906 .word 0x34800001 ! 3538: BG bg,a <label_0x1>
4907 .word 0xc331400b ! 3538: STQF_R - %f1, [%r11, %r5]
4908 .word 0x91458000 ! 3537: RD_SOFTINT_REG rd %softint, %r8
4909 .word 0x8cc02001 ! 3538: ADDCcc_I addccc %r0, 0x0001, %r6
4910 ta T_CHANGE_HPRIV ! macro
4911 .word 0xcc8008a0 ! 3540: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4912 mov 0x32, %r30
4913 .word 0x85d0001e ! 3541: Tcc_R tle icc_or_xcc, %r0 + %r30
4914 .word 0x8d802000 ! 3542: WRFPRS_I wr %r0, 0x0000, %fprs
4915 .word 0x8da01a60 ! 3543: FqTOi fqtoi
4916 .word 0x81982a06 ! 3544: WRHPR_HPSTATE_I wrhpr %r0, 0x0a06, %hpstate
4917 .word 0x8d902214 ! 3545: WRPR_PSTATE_I wrpr %r0, 0x0214, %pstate
4918 .word 0x8d504000 ! 3546: RDPR_TNPC rdpr %tnpc, %r6
4919 .word 0x876b800a ! 3547: SDIVX_R sdivx %r14, %r10, %r3
4920 .word 0x89500000 ! 3548: RDPR_TPC rdpr %tpc, %r4
4921 .word 0xc9e7c02a ! 3549: CASA_I casa [%r31] 0x 1, %r10, %r4
4922 .word 0x85a2cd25 ! 3550: FsMULd fsmuld %f11, %f36, %f2
4923 .word 0xc4d7e000 ! 3551: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r2
4924 .word 0xc48008a0 ! 3552: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
4925 .word 0x28700001 ! 3553: BPLEU <illegal instruction>
4926DS_198:
4927 .word 0x20800001 ! 3555: BN bn,a <label_0x1>
4928 .word 0xd933e001 ! 3555: STQF_I - %f12, [0x0001, %r15]
4929 .word 0x9b458000 ! 3554: RD_SOFTINT_REG rd %softint, %r13
4930 ta T_CHANGE_HPRIV ! macro
4931 .word 0x9fa2cd26 ! 3556: FsMULd fsmuld %f11, %f6, %f46
4932 .word 0x8ba0054e ! 3557: FSQRTd fsqrt
4933 .word 0x8681400e ! 3558: ADDcc_R addcc %r5, %r14, %r3
4934 .word 0x8d9024dc ! 3559: WRPR_PSTATE_I wrpr %r0, 0x04dc, %pstate
4935 .word 0xc6dfe020 ! 3560: LDXA_I ldxa [%r31, + 0x0020] %asi, %r3
4936 .word 0x32800001 ! 3561: BNE bne,a <label_0x1>
4937 .word 0x8d902004 ! 3562: WRPR_PSTATE_I wrpr %r0, 0x0004, %pstate
4938 .word 0x8d802004 ! 3563: WRFPRS_I wr %r0, 0x0004, %fprs
4939 ta T_CHANGE_TO_TL0 ! macro
4940 mov 0x30, %r30
4941 .word 0x9fd0001e ! 3565: Tcc_R tvc icc_or_xcc, %r0 + %r30
4942 ta T_CHANGE_PRIV ! macro
4943 ta T_CHANGE_PRIV ! macro
4944 .word 0x81982fd3 ! 3568: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd3, %hpstate
4945 ta T_CHANGE_HPRIV ! macro
4946 .word 0x9dd02030 ! 3570: Tcc_I tpos icc_or_xcc, %r0 + 48
4947 .word 0x83d02034 ! 3571: Tcc_I te icc_or_xcc, %r0 + 52
4948 .word 0xc727c00e ! 3572: STF_R st %f3, [%r14, %r31]
4949 .word 0xc68fe020 ! 3573: LDUBA_I lduba [%r31, + 0x0020] %asi, %r3
4950 .word 0x85500000 ! 3574: RDPR_TPC rdpr %tpc, %r2
4951 .word 0x3e700001 ! 3575: BPVC <illegal instruction>
4952 .word 0x81982083 ! 3576: WRHPR_HPSTATE_I wrhpr %r0, 0x0083, %hpstate
4953 .word 0xc5e7c02e ! 3577: CASA_I casa [%r31] 0x 1, %r14, %r2
4954 .word 0xc4c7e030 ! 3578: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r2
4955 .word 0x9282c009 ! 3579: ADDcc_R addcc %r11, %r9, %r9
4956 .word 0x8d802004 ! 3580: WRFPRS_I wr %r0, 0x0004, %fprs
4957 .word 0xd2900e40 ! 3581: LDUHA_R lduha [%r0, %r0] 0x72, %r9
4958 .word 0x81982156 ! 3582: WRHPR_HPSTATE_I wrhpr %r0, 0x0156, %hpstate
4959 .word 0x819822dd ! 3583: WRHPR_HPSTATE_I wrhpr %r0, 0x02dd, %hpstate
4960 .word 0xd28008a0 ! 3584: LDUWA_R lduwa [%r0, %r0] 0x45, %r9
4961 .word 0x8d902a0b ! 3585: WRPR_PSTATE_I wrpr %r0, 0x0a0b, %pstate
4962 ta T_CHANGE_TO_TL0 ! macro
4963 ta T_CHANGE_HPRIV ! macro
4964 mov 0x33, %r30
4965 .word 0x9bd0001e ! 3588: Tcc_R tcc icc_or_xcc, %r0 + %r30
4966 ta T_CHANGE_NONPRIV ! macro
4967 mov 0x33, %r30
4968 .word 0x8bd0001e ! 3590: Tcc_R tcs icc_or_xcc, %r0 + %r30
4969 .word 0x836ac006 ! 3591: SDIVX_R sdivx %r11, %r6, %r1
4970 .word 0x9b494000 ! 3592: RDHPR_HTBA rdhpr %htba, %r13
4971 .word 0x95a38d2e ! 3593: FsMULd fsmuld %f14, %f14, %f10
4972 .word 0x8d902ec2 ! 3594: WRPR_PSTATE_I wrpr %r0, 0x0ec2, %pstate
4973 .word 0xd44fe001 ! 3595: LDSB_I ldsb [%r31 + 0x0001], %r10
4974 .word 0x8d802004 ! 3596: WRFPRS_I wr %r0, 0x0004, %fprs
4975 .word 0x2e700001 ! 3597: BPVS <illegal instruction>
4976 .word 0xd43fe001 ! 3598: STD_I std %r10, [%r31 + 0x0001]
4977 .word 0x98db800d ! 3599: SMULcc_R smulcc %r14, %r13, %r12
4978 .word 0x80d22001 ! 3600: UMULcc_I umulcc %r8, 0x0001, %r0
4979 .word 0x8198235d ! 3601: WRHPR_HPSTATE_I wrhpr %r0, 0x035d, %hpstate
4980 .word 0x8d902a09 ! 3602: WRPR_PSTATE_I wrpr %r0, 0x0a09, %pstate
4981 .word 0x93514000 ! 3603: RDPR_TBA rdpr %tba, %r9
4982 .word 0xd2c7e030 ! 3604: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r9
4983 .word 0x8dd02031 ! 3605: Tcc_I tneg icc_or_xcc, %r0 + 49
4984 .word 0x827ba001 ! 3606: SDIV_I sdiv %r14, 0x0001, %r1
4985 .word 0x8198209d ! 3607: WRHPR_HPSTATE_I wrhpr %r0, 0x009d, %hpstate
4986 .word 0x8198260b ! 3608: WRHPR_HPSTATE_I wrhpr %r0, 0x060b, %hpstate
4987 .word 0x91d02033 ! 3609: Tcc_I ta icc_or_xcc, %r0 + 51
4988 ta T_CHANGE_NONHPRIV ! macro
4989 .word 0x81982f48 ! 3611: WRHPR_HPSTATE_I wrhpr %r0, 0x0f48, %hpstate
4990 .word 0xc327c00d ! 3612: STF_R st %f1, [%r13, %r31]
4991 .word 0x81982c19 ! 3613: WRHPR_HPSTATE_I wrhpr %r0, 0x0c19, %hpstate
4992 .word 0x8da289ca ! 3614: FDIVd fdivd %f10, %f10, %f6
4993 .word 0x87d02033 ! 3615: Tcc_I tl icc_or_xcc, %r0 + 51
4994 mov 0x35, %r30
4995 .word 0x81d0001e ! 3616: Tcc_R tn icc_or_xcc, %r0 + %r30
4996 .word 0xcc8008a0 ! 3617: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
4997 .word 0x81982896 ! 3618: WRHPR_HPSTATE_I wrhpr %r0, 0x0896, %hpstate
4998 .word 0xcd27e001 ! 3619: STF_I st %f6, [0x0001, %r31]
4999 .word 0x90c02001 ! 3620: ADDCcc_I addccc %r0, 0x0001, %r8
5000 .word 0x81d02033 ! 3621: Tcc_I tn icc_or_xcc, %r0 + 51
5001 .word 0x8d902a99 ! 3622: WRPR_PSTATE_I wrpr %r0, 0x0a99, %pstate
5002 .word 0x81982545 ! 3623: WRHPR_HPSTATE_I wrhpr %r0, 0x0545, %hpstate
5003 .word 0x827b000c ! 3624: SDIV_R sdiv %r12, %r12, %r1
5004 mov 0x31, %r30
5005 .word 0x9fd0001e ! 3625: Tcc_R tvc icc_or_xcc, %r0 + %r30
5006 .word 0xc3e7c02c ! 3626: CASA_I casa [%r31] 0x 1, %r12, %r1
5007 .word 0x94d3c00c ! 3627: UMULcc_R umulcc %r15, %r12, %r10
5008 .word 0xd4d80e60 ! 3628: LDXA_R ldxa [%r0, %r0] 0x73, %r10
5009 .word 0xd4d80e80 ! 3629: LDXA_R ldxa [%r0, %r0] 0x74, %r10
5010 .word 0xd447e001 ! 3630: LDSW_I ldsw [%r31 + 0x0001], %r10
5011 .word 0x9ac12001 ! 3631: ADDCcc_I addccc %r4, 0x0001, %r13
5012 .word 0x819824d7 ! 3632: WRHPR_HPSTATE_I wrhpr %r0, 0x04d7, %hpstate
5013 ta T_CHANGE_HPRIV ! macro
5014 .word 0x24700001 ! 3634: BPLE <illegal instruction>
5015 .word 0x85a00544 ! 3635: FSQRTd fsqrt
5016 .word 0x8d902a1a ! 3636: WRPR_PSTATE_I wrpr %r0, 0x0a1a, %pstate
5017 .word 0xc4ffc024 ! 3637: SWAPA_R swapa %r2, [%r31 + %r4] 0x01
5018 .word 0x8d902810 ! 3638: WRPR_PSTATE_I wrpr %r0, 0x0810, %pstate
5019 .word 0x83a00562 ! 3639: FSQRTq fsqrt
5020 .word 0x8d902000 ! 3640: WRPR_PSTATE_I wrpr %r0, 0x0000, %pstate
5021 .word 0x8d902289 ! 3641: WRPR_PSTATE_I wrpr %r0, 0x0289, %pstate
5022 mov 0x32, %r30
5023 .word 0x97d0001e ! 3642: Tcc_R tge icc_or_xcc, %r0 + %r30
5024 .word 0x85a30d22 ! 3643: FsMULd fsmuld %f12, %f2, %f2
5025 .word 0x819827c8 ! 3644: WRHPR_HPSTATE_I wrhpr %r0, 0x07c8, %hpstate
5026 .word 0x8198279e ! 3645: WRHPR_HPSTATE_I wrhpr %r0, 0x079e, %hpstate
5027 .word 0x81982655 ! 3646: WRHPR_HPSTATE_I wrhpr %r0, 0x0655, %hpstate
5028 mov 0x34, %r30
5029 .word 0x81d0001e ! 3647: Tcc_R tn icc_or_xcc, %r0 + %r30
5030 .word 0x9150c000 ! 3648: RDPR_TT rdpr %tt, %r8
5031 .word 0x819820df ! 3649: WRHPR_HPSTATE_I wrhpr %r0, 0x00df, %hpstate
5032 .word 0xd007e001 ! 3650: LDUW_I lduw [%r31 + 0x0001], %r8
5033 .word 0x8d90288c ! 3651: WRPR_PSTATE_I wrpr %r0, 0x088c, %pstate
5034 .word 0x83a00543 ! 3652: FSQRTd fsqrt
5035 .word 0x81a0056a ! 3653: FSQRTq fsqrt
5036 .word 0x22800001 ! 3654: BE be,a <label_0x1>
5037 .word 0x9fd02031 ! 3655: Tcc_I tvc icc_or_xcc, %r0 + 49
5038 .word 0x87802004 ! 3656: WRASI_I wr %r0, 0x0004, %asi
5039 .word 0x81982f8a ! 3657: WRHPR_HPSTATE_I wrhpr %r0, 0x0f8a, %hpstate
5040 .word 0x819828ca ! 3658: WRHPR_HPSTATE_I wrhpr %r0, 0x08ca, %hpstate
5041DS_199:
5042 .word 0x20800001 ! 3660: BN bn,a <label_0x1>
5043 illtrap
5044 .word 0x85b0830c ! 3659: ALLIGNADDRESS alignaddr %r2, %r12, %r2
5045 .word 0xc40fc000 ! 3660: LDUB_R ldub [%r31 + %r0], %r2
5046 .word 0x8d90221a ! 3661: WRPR_PSTATE_I wrpr %r0, 0x021a, %pstate
5047 .word 0xc4c7e010 ! 3662: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r2
5048 mov 0x34, %r30
5049 .word 0x97d0001e ! 3663: Tcc_R tge icc_or_xcc, %r0 + %r30
5050 .word 0x8452400c ! 3664: UMUL_R umul %r9, %r12, %r2
5051 .word 0x93a28d22 ! 3665: FsMULd fsmuld %f10, %f2, %f40
5052 .word 0x8d902c4f ! 3666: WRPR_PSTATE_I wrpr %r0, 0x0c4f, %pstate
5053 .word 0x8d9026c4 ! 3667: WRPR_PSTATE_I wrpr %r0, 0x06c4, %pstate
5054 ta T_CHANGE_HPRIV ! macro
5055 mov 0x34, %r30
5056 .word 0x91d0001e ! 3669: Tcc_R ta icc_or_xcc, %r0 + %r30
5057 .word 0xd2c7e030 ! 3670: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r9
5058DS_200:
5059 .word 0x34800001 ! 3672: BG bg,a <label_0x1>
5060 .word 0xc730000b ! 3672: STQF_R - %f3, [%r11, %r0]
5061 .word 0x97458000 ! 3671: RD_SOFTINT_REG rd %softint, %r11
5062DS_201:
5063 .word 0x34800001 ! 3673: BG bg,a <label_0x1>
5064 .word 0xd332c001 ! 3673: STQF_R - %f9, [%r1, %r11]
5065 .word 0x89458000 ! 3672: RD_SOFTINT_REG rd %softint, %r4
5066 .word 0x9bd02031 ! 3673: Tcc_I tcc icc_or_xcc, %r0 + 49
5067 .word 0x34800001 ! 3674: BG bg,a <label_0x1>
5068 .word 0x9da309c6 ! 3675: FDIVd fdivd %f12, %f6, %f14
5069 .word 0x8d90240e ! 3676: WRPR_PSTATE_I wrpr %r0, 0x040e, %pstate
5070 .word 0x2e700001 ! 3677: BPVS <illegal instruction>
5071 .word 0x95a0056b ! 3678: FSQRTq fsqrt
5072 .word 0xd44fc000 ! 3679: LDSB_R ldsb [%r31 + %r0], %r10
5073 .word 0x8d902e4b ! 3680: WRPR_PSTATE_I wrpr %r0, 0x0e4b, %pstate
5074 .word 0x924be001 ! 3681: MULX_I mulx %r15, 0x0001, %r9
5075 .word 0x89a00565 ! 3682: FSQRTq fsqrt
5076 .word 0x87802014 ! 3683: WRASI_I wr %r0, 0x0014, %asi
5077 .word 0x8449a001 ! 3684: MULX_I mulx %r6, 0x0001, %r2
5078 .word 0x22700001 ! 3685: BPE <illegal instruction>
5079 .word 0x3e700001 ! 3686: BPVC <illegal instruction>
5080DS_202:
5081 .word 0x20800001 ! 3688: BN bn,a <label_0x1>
5082 .word 0xc9334000 ! 3688: STQF_R - %f4, [%r0, %r13]
5083 .word 0x9b458000 ! 3687: RD_SOFTINT_REG rd %softint, %r13
5084 .word 0x8d902c12 ! 3688: WRPR_PSTATE_I wrpr %r0, 0x0c12, %pstate
5085 .word 0x94c02001 ! 3689: ADDCcc_I addccc %r0, 0x0001, %r10
5086 .word 0x8d902e1d ! 3690: WRPR_PSTATE_I wrpr %r0, 0x0e1d, %pstate
5087 .word 0xd4bfe001 ! 3691: STDA_I stda %r10, [%r31 + 0x0001] %asi
5088 .word 0xd497e010 ! 3692: LDUHA_I lduha [%r31, + 0x0010] %asi, %r10
5089 .word 0xd4c7e010 ! 3693: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r10
5090 mov 0x35, %r30
5091 .word 0x93d0001e ! 3694: Tcc_R tne icc_or_xcc, %r0 + %r30
5092 .word 0xd41fe001 ! 3695: LDD_I ldd [%r31 + 0x0001], %r10
5093 ta T_CHANGE_NONHPRIV ! macro
5094 ta T_CHANGE_NONHPRIV ! macro
5095 .word 0xd41fe001 ! 3698: LDD_I ldd [%r31 + 0x0001], %r10
5096 .word 0x8ed2c00e ! 3699: UMULcc_R umulcc %r11, %r14, %r7
5097 .word 0xce1fc000 ! 3700: LDD_R ldd [%r31 + %r0], %r7
5098 .word 0x819825c2 ! 3701: WRHPR_HPSTATE_I wrhpr %r0, 0x05c2, %hpstate
5099 .word 0x8d802000 ! 3702: WRFPRS_I wr %r0, 0x0000, %fprs
5100 .word 0x95d02035 ! 3703: Tcc_I tg icc_or_xcc, %r0 + 53
5101 .word 0x81982513 ! 3704: WRHPR_HPSTATE_I wrhpr %r0, 0x0513, %hpstate
5102 .word 0x99d02035 ! 3705: Tcc_I tgu icc_or_xcc, %r0 + 53
5103 .word 0x81982c8a ! 3706: WRHPR_HPSTATE_I wrhpr %r0, 0x0c8a, %hpstate
5104 ta T_CHANGE_NONPRIV ! macro
5105 .word 0xce4fe001 ! 3708: LDSB_I ldsb [%r31 + 0x0001], %r7
5106 mov 0x33, %r30
5107 .word 0x81d0001e ! 3709: Tcc_R tn icc_or_xcc, %r0 + %r30
5108 .word 0x81982f4f ! 3710: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4f, %hpstate
5109 .word 0x30700001 ! 3711: BPA <illegal instruction>
5110 mov 0x32, %r30
5111 .word 0x8bd0001e ! 3712: Tcc_R tcs icc_or_xcc, %r0 + %r30
5112 .word 0xcec7e000 ! 3713: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r7
5113 .word 0x8d9028d7 ! 3714: WRPR_PSTATE_I wrpr %r0, 0x08d7, %pstate
5114 .word 0x97a08dc1 ! 3715: FdMULq fdmulq
5115 .word 0x8d802000 ! 3716: WRFPRS_I wr %r0, 0x0000, %fprs
5116DS_203:
5117 .word 0x22800001 ! 3718: BE be,a <label_0x1>
5118 illtrap
5119 .word 0x99b38306 ! 3717: ALLIGNADDRESS alignaddr %r14, %r6, %r12
5120 mov 0x32, %r30
5121 .word 0x9fd0001e ! 3718: Tcc_R tvc icc_or_xcc, %r0 + %r30
5122 .word 0x8d902688 ! 3719: WRPR_PSTATE_I wrpr %r0, 0x0688, %pstate
5123 .word 0x8d90284e ! 3720: WRPR_PSTATE_I wrpr %r0, 0x084e, %pstate
5124DS_204:
5125 .word 0x22800001 ! 3722: BE be,a <label_0x1>
5126 illtrap
5127 .word 0x8db18302 ! 3721: ALLIGNADDRESS alignaddr %r6, %r2, %r6
5128 .word 0xcc8008a0 ! 3722: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
5129 mov 0x35, %r30
5130 .word 0x97d0001e ! 3723: Tcc_R tge icc_or_xcc, %r0 + %r30
5131 .word 0xcc800ba0 ! 3724: LDUWA_R lduwa [%r0, %r0] 0x5d, %r6
5132 .word 0xcc7fe001 ! 3725: SWAP_I swap %r6, [%r31 + 0x0001]
5133 .word 0x8d802000 ! 3726: WRFPRS_I wr %r0, 0x0000, %fprs
5134 .word 0xcc800c40 ! 3727: LDUWA_R lduwa [%r0, %r0] 0x62, %r6
5135 .word 0x8ad98004 ! 3728: SMULcc_R smulcc %r6, %r4, %r5
5136 .word 0x8d902e13 ! 3729: WRPR_PSTATE_I wrpr %r0, 0x0e13, %pstate
5137 ta T_CHANGE_HPRIV ! macro
5138 .word 0xcb27c004 ! 3731: STF_R st %f5, [%r4, %r31]
5139 .word 0x8f69a001 ! 3732: SDIVX_I sdivx %r6, 0x0001, %r7
5140 .word 0x99480000 ! 3733: RDHPR_HPSTATE rdhpr %hpstate, %r12
5141 .word 0x966ac007 ! 3734: UDIVX_R udivx %r11, %r7, %r11
5142DS_205:
5143 .word 0x34800001 ! 3736: BG bg,a <label_0x1>
5144 illtrap
5145 .word 0x93b00302 ! 3735: ALLIGNADDRESS alignaddr %r0, %r2, %r9
5146 .word 0xd3e7c022 ! 3736: CASA_I casa [%r31] 0x 1, %r2, %r9
5147 .word 0xd2cfe020 ! 3737: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r9
5148 .word 0x87802004 ! 3738: WRASI_I wr %r0, 0x0004, %asi
5149 .word 0x8da309e2 ! 3739: FDIVq dis not found
5150
5151 .word 0xcccfe000 ! 3740: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r6
5152 ta T_CHANGE_HPRIV ! macro
5153 .word 0xcc900e40 ! 3742: LDUHA_R lduha [%r0, %r0] 0x72, %r6
5154 .word 0xcc57e001 ! 3743: LDSH_I ldsh [%r31 + 0x0001], %r6
5155 .word 0x91d02035 ! 3744: Tcc_I ta icc_or_xcc, %r0 + 53
5156 mov 0x35, %r30
5157 .word 0x9dd0001e ! 3745: Tcc_R tpos icc_or_xcc, %r0 + %r30
5158 mov 0x30, %r30
5159 .word 0x8bd0001e ! 3746: Tcc_R tcs icc_or_xcc, %r0 + %r30
5160 .word 0xcc3fe001 ! 3747: STD_I std %r6, [%r31 + 0x0001]
5161 .word 0xcd37c002 ! 3748: STQF_R - %f6, [%r2, %r31]
5162 .word 0x22800001 ! 3749: BE be,a <label_0x1>
5163 ta T_CHANGE_PRIV ! macro
5164 .word 0x8d9028d9 ! 3751: WRPR_PSTATE_I wrpr %r0, 0x08d9, %pstate
5165 .word 0xcc8fe010 ! 3752: LDUBA_I lduba [%r31, + 0x0010] %asi, %r6
5166 .word 0x87802089 ! 3753: WRASI_I wr %r0, 0x0089, %asi
5167 .word 0xcd27c002 ! 3754: STF_R st %f6, [%r2, %r31]
5168 .word 0x8d902814 ! 3755: WRPR_PSTATE_I wrpr %r0, 0x0814, %pstate
5169 .word 0x3c800001 ! 3756: BPOS bpos,a <label_0x1>
5170 .word 0xcc8008a0 ! 3757: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
5171 .word 0x87802004 ! 3758: WRASI_I wr %r0, 0x0004, %asi
5172 .word 0x81982293 ! 3759: WRHPR_HPSTATE_I wrhpr %r0, 0x0293, %hpstate
5173DS_206:
5174 .word 0x32800001 ! 3761: BNE bne,a <label_0x1>
5175 illtrap
5176 .word 0x8fb2c309 ! 3760: ALLIGNADDRESS alignaddr %r11, %r9, %r7
5177 .word 0x8d902c43 ! 3761: WRPR_PSTATE_I wrpr %r0, 0x0c43, %pstate
5178 .word 0x8d802004 ! 3762: WRFPRS_I wr %r0, 0x0004, %fprs
5179 .word 0x34700001 ! 3763: BPG <illegal instruction>
5180 .word 0xcecfe030 ! 3764: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r7
5181 .word 0x8a4a0008 ! 3765: MULX_R mulx %r8, %r8, %r5
5182 ta T_CHANGE_TO_TL0 ! macro
5183 .word 0x8d90245a ! 3767: WRPR_PSTATE_I wrpr %r0, 0x045a, %pstate
5184 .word 0x81500000 ! 3768: RDPR_TPC rdpr %tpc, %r0
5185 .word 0x8d902403 ! 3769: WRPR_PSTATE_I wrpr %r0, 0x0403, %pstate
5186 .word 0x8d902ccb ! 3770: WRPR_PSTATE_I wrpr %r0, 0x0ccb, %pstate
5187 .word 0x90820009 ! 3771: ADDcc_R addcc %r8, %r9, %r8
5188 .word 0x38800001 ! 3772: BGU bgu,a <label_0x1>
5189 ta T_CHANGE_HPRIV ! macro
5190 .word 0x8d802000 ! 3774: WRFPRS_I wr %r0, 0x0000, %fprs
5191 .word 0x8649e001 ! 3775: MULX_I mulx %r7, 0x0001, %r3
5192 .word 0x95d02031 ! 3776: Tcc_I tg icc_or_xcc, %r0 + 49
5193 .word 0x8d902c9a ! 3777: WRPR_PSTATE_I wrpr %r0, 0x0c9a, %pstate
5194 ta T_CHANGE_NONHPRIV ! macro
5195 ta T_CHANGE_HPRIV ! macro
5196 .word 0x8d9022ca ! 3780: WRPR_PSTATE_I wrpr %r0, 0x02ca, %pstate
5197 mov 0x33, %r30
5198 .word 0x81d0001e ! 3781: Tcc_R tn icc_or_xcc, %r0 + %r30
5199 .word 0x91a000c4 ! 3782: FNEGd fnegd %f4, %f8
5200 .word 0xd09fe001 ! 3783: LDDA_I ldda [%r31, + 0x0001] %asi, %r8
5201 .word 0x8d902001 ! 3784: WRPR_PSTATE_I wrpr %r0, 0x0001, %pstate
5202 .word 0x9e4b8007 ! 3785: MULX_R mulx %r14, %r7, %r15
5203 .word 0xdec7e010 ! 3786: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r15
5204 .word 0x80d98008 ! 3787: SMULcc_R smulcc %r6, %r8, %r0
5205 .word 0xc137c008 ! 3788: STQF_R - %f0, [%r8, %r31]
5206 .word 0xc0cfe000 ! 3789: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r0
5207 .word 0x866ae001 ! 3790: UDIVX_I udivx %r11, 0x0001, %r3
5208 .word 0xc67fe001 ! 3791: SWAP_I swap %r3, [%r31 + 0x0001]
5209 .word 0x8d90289a ! 3792: WRPR_PSTATE_I wrpr %r0, 0x089a, %pstate
5210DS_207:
5211 .word 0x20800001 ! 3794: BN bn,a <label_0x1>
5212 .word 0xd3336001 ! 3794: STQF_I - %f9, [0x0001, %r13]
5213 .word 0x9f458000 ! 3793: RD_SOFTINT_REG rd %softint, %r15
5214 .word 0x84032001 ! 3794: ADD_I add %r12, 0x0001, %r2
5215DS_208:
5216 .word 0x22800001 ! 3796: BE be,a <label_0x1>
5217 .word 0xd1322001 ! 3796: STQF_I - %f8, [0x0001, %r8]
5218 .word 0x99458000 ! 3795: RD_SOFTINT_REG rd %softint, %r12
5219 ta T_CHANGE_NONHPRIV ! macro
5220 .word 0x8bd02030 ! 3797: Tcc_I tcs icc_or_xcc, %r0 + 48
5221 .word 0x8198225c ! 3798: WRHPR_HPSTATE_I wrhpr %r0, 0x025c, %hpstate
5222 .word 0x8ad24008 ! 3799: UMULcc_R umulcc %r9, %r8, %r5
5223 .word 0xcac80e60 ! 3800: LDSBA_R ldsba [%r0, %r0] 0x73, %r5
5224 .word 0xca8008a0 ! 3801: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
5225 .word 0x8d902a00 ! 3802: WRPR_PSTATE_I wrpr %r0, 0x0a00, %pstate
5226 .word 0x87802016 ! 3803: WRASI_I wr %r0, 0x0016, %asi
5227 .word 0x81982310 ! 3804: WRHPR_HPSTATE_I wrhpr %r0, 0x0310, %hpstate
5228 .word 0x8dd02031 ! 3805: Tcc_I tneg icc_or_xcc, %r0 + 49
5229 .word 0x99d02033 ! 3806: Tcc_I tgu icc_or_xcc, %r0 + 51
5230 .word 0xcad7e000 ! 3807: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r5
5231 .word 0x8d902857 ! 3808: WRPR_PSTATE_I wrpr %r0, 0x0857, %pstate
5232 .word 0x8bd02033 ! 3809: Tcc_I tcs icc_or_xcc, %r0 + 51
5233 .word 0x8d902e89 ! 3810: WRPR_PSTATE_I wrpr %r0, 0x0e89, %pstate
5234 .word 0xca7fe001 ! 3811: SWAP_I swap %r5, [%r31 + 0x0001]
5235 ta T_CHANGE_NONPRIV ! macro
5236 .word 0x81982a5f ! 3813: WRHPR_HPSTATE_I wrhpr %r0, 0x0a5f, %hpstate
5237 .word 0xca8008a0 ! 3814: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
5238 .word 0x996be001 ! 3815: SDIVX_I sdivx %r15, 0x0001, %r12
5239 .word 0x81982907 ! 3816: WRHPR_HPSTATE_I wrhpr %r0, 0x0907, %hpstate
5240 .word 0x98002001 ! 3817: ADD_I add %r0, 0x0001, %r12
5241 mov 0x31, %r30
5242 .word 0x91d0001e ! 3818: Tcc_R ta icc_or_xcc, %r0 + %r30
5243 .word 0x8d902252 ! 3819: WRPR_PSTATE_I wrpr %r0, 0x0252, %pstate
5244 .word 0x8883800b ! 3820: ADDcc_R addcc %r14, %r11, %r4
5245 .word 0x97a08d2f ! 3821: FsMULd fsmuld %f2, %f46, %f42
5246 .word 0x9d50c000 ! 3822: RDPR_TT rdpr %tt, %r14
5247 .word 0x8d9026d3 ! 3823: WRPR_PSTATE_I wrpr %r0, 0x06d3, %pstate
5248 .word 0x904a4002 ! 3824: MULX_R mulx %r9, %r2, %r8
5249 .word 0xd0900e80 ! 3825: LDUHA_R lduha [%r0, %r0] 0x74, %r8
5250 .word 0x85a0054d ! 3826: FSQRTd fsqrt
5251 .word 0x81982852 ! 3827: WRHPR_HPSTATE_I wrhpr %r0, 0x0852, %hpstate
5252 .word 0x81982a0a ! 3828: WRHPR_HPSTATE_I wrhpr %r0, 0x0a0a, %hpstate
5253 .word 0xc48008a0 ! 3829: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
5254 .word 0xc5e7c02d ! 3830: CASA_I casa [%r31] 0x 1, %r13, %r2
5255 .word 0x806ae001 ! 3831: UDIVX_I udivx %r11, 0x0001, %r0
5256 .word 0xc09fc020 ! 3832: LDDA_R ldda [%r31, %r0] 0x01, %r0
5257 .word 0x8d802000 ! 3833: WRFPRS_I wr %r0, 0x0000, %fprs
5258 .word 0xc09004a0 ! 3834: LDUHA_R lduha [%r0, %r0] 0x25, %r0
5259 ta T_CHANGE_NONHPRIV ! macro
5260 .word 0xc08008a0 ! 3836: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
5261 mov 0x35, %r30
5262 .word 0x87d0001e ! 3837: Tcc_R tl icc_or_xcc, %r0 + %r30
5263 .word 0xc0c804a0 ! 3838: LDSBA_R ldsba [%r0, %r0] 0x25, %r0
5264 .word 0x9a53000b ! 3839: UMUL_R umul %r12, %r11, %r13
5265 .word 0xda7fe001 ! 3840: SWAP_I swap %r13, [%r31 + 0x0001]
5266 .word 0x8a4a2001 ! 3841: MULX_I mulx %r8, 0x0001, %r5
5267DS_209:
5268 .word 0x22800001 ! 3843: BE be,a <label_0x1>
5269 illtrap
5270 .word 0x81b38303 ! 3842: ALLIGNADDRESS alignaddr %r14, %r3, %r0
5271 .word 0xc127c003 ! 3843: STF_R st %f0, [%r3, %r31]
5272 mov 0x33, %r30
5273 .word 0x81d0001e ! 3844: Tcc_R tn icc_or_xcc, %r0 + %r30
5274 .word 0x36800001 ! 3845: BGE bge,a <label_0x1>
5275 .word 0x8d902c16 ! 3846: WRPR_PSTATE_I wrpr %r0, 0x0c16, %pstate
5276 .word 0x93d02035 ! 3847: Tcc_I tne icc_or_xcc, %r0 + 53
5277 .word 0x8f508000 ! 3848: RDPR_TSTATE rdpr %tstate, %r7
5278 .word 0x85d02031 ! 3849: Tcc_I tle icc_or_xcc, %r0 + 49
5279 .word 0xced80e60 ! 3850: LDXA_R ldxa [%r0, %r0] 0x73, %r7
5280 .word 0x8d802000 ! 3851: WRFPRS_I wr %r0, 0x0000, %fprs
5281DS_210:
5282 .word 0x20800001 ! 3853: BN bn,a <label_0x1>
5283 .word 0xd931a001 ! 3853: STQF_I - %f12, [0x0001, %r6]
5284 .word 0x97458000 ! 3852: RD_SOFTINT_REG rd %softint, %r11
5285 ta T_CHANGE_NONPRIV ! macro
5286 .word 0x8d90280c ! 3854: WRPR_PSTATE_I wrpr %r0, 0x080c, %pstate
5287 .word 0xd61fe001 ! 3855: LDD_I ldd [%r31 + 0x0001], %r11
5288 .word 0x24700001 ! 3856: BPLE <illegal instruction>
5289 .word 0x8d902699 ! 3857: WRPR_PSTATE_I wrpr %r0, 0x0699, %pstate
5290 .word 0x8d902652 ! 3858: WRPR_PSTATE_I wrpr %r0, 0x0652, %pstate
5291 .word 0x99d02035 ! 3859: Tcc_I tgu icc_or_xcc, %r0 + 53
5292 .word 0xd727e001 ! 3860: STF_I st %f11, [0x0001, %r31]
5293 mov 0x35, %r30
5294 .word 0x93d0001e ! 3861: Tcc_R tne icc_or_xcc, %r0 + %r30
5295 ta T_CHANGE_PRIV ! macro
5296 .word 0xd6ffc023 ! 3863: SWAPA_R swapa %r11, [%r31 + %r3] 0x01
5297 .word 0x87802004 ! 3864: WRASI_I wr %r0, 0x0004, %asi
5298 .word 0x87802089 ! 3865: WRASI_I wr %r0, 0x0089, %asi
5299 .word 0x97a2c9a4 ! 3866: FDIVs fdivs %f11, %f4, %f11
5300 .word 0x99a01a6c ! 3867: FqTOi fqtoi
5301 .word 0x85a349c1 ! 3868: FDIVd fdivd %f44, %f32, %f2
5302 .word 0xc537e001 ! 3869: STQF_I - %f2, [0x0001, %r31]
5303 .word 0x87802004 ! 3870: WRASI_I wr %r0, 0x0004, %asi
5304 .word 0xc417e001 ! 3871: LDUH_I lduh [%r31 + 0x0001], %r2
5305 .word 0x89a3c9ac ! 3872: FDIVs fdivs %f15, %f12, %f4
5306 .word 0xc88fe000 ! 3873: LDUBA_I lduba [%r31, + 0x0000] %asi, %r4
5307 ta T_CHANGE_PRIV ! macro
5308 .word 0x8d902e93 ! 3875: WRPR_PSTATE_I wrpr %r0, 0x0e93, %pstate
5309 .word 0x82c2e001 ! 3876: ADDCcc_I addccc %r11, 0x0001, %r1
5310 mov 0x32, %r30
5311 .word 0x87d0001e ! 3877: Tcc_R tl icc_or_xcc, %r0 + %r30
5312 .word 0x8d802004 ! 3878: WRFPRS_I wr %r0, 0x0004, %fprs
5313 .word 0xc2c7e010 ! 3879: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r1
5314 .word 0xc2d004a0 ! 3880: LDSHA_R ldsha [%r0, %r0] 0x25, %r1
5315 .word 0x87802014 ! 3881: WRASI_I wr %r0, 0x0014, %asi
5316 .word 0xc27fe001 ! 3882: SWAP_I swap %r1, [%r31 + 0x0001]
5317 mov 0x31, %r30
5318 .word 0x95d0001e ! 3883: Tcc_R tg icc_or_xcc, %r0 + %r30
5319 .word 0xc3e7c02c ! 3884: CASA_I casa [%r31] 0x 1, %r12, %r1
5320 .word 0x8bd02031 ! 3885: Tcc_I tcs icc_or_xcc, %r0 + 49
5321 .word 0xc2d804a0 ! 3886: LDXA_R ldxa [%r0, %r0] 0x25, %r1
5322 .word 0x96d36001 ! 3887: UMULcc_I umulcc %r13, 0x0001, %r11
5323 .word 0x9950c000 ! 3888: RDPR_TT rdpr %tt, %r12
5324 .word 0x98c2e001 ! 3889: ADDCcc_I addccc %r11, 0x0001, %r12
5325DS_211:
5326 .word 0x34800001 ! 3891: BG bg,a <label_0x1>
5327 .word 0xc930e001 ! 3891: STQF_I - %f4, [0x0001, %r3]
5328 .word 0x9b458000 ! 3890: RD_SOFTINT_REG rd %softint, %r13
5329 .word 0x81982e0f ! 3891: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0f, %hpstate
5330 .word 0x8d802000 ! 3892: WRFPRS_I wr %r0, 0x0000, %fprs
5331 .word 0x2e800001 ! 3893: BVS bvs,a <label_0x1>
5332 .word 0xdb27e001 ! 3894: STF_I st %f13, [0x0001, %r31]
5333 .word 0xdb27e001 ! 3895: STF_I st %f13, [0x0001, %r31]
5334 .word 0x8e80c001 ! 3896: ADDcc_R addcc %r3, %r1, %r7
5335 .word 0x9bd02034 ! 3897: Tcc_I tcc icc_or_xcc, %r0 + 52
5336 .word 0xce9004a0 ! 3898: LDUHA_R lduha [%r0, %r0] 0x25, %r7
5337 .word 0xce97e020 ! 3899: LDUHA_I lduha [%r31, + 0x0020] %asi, %r7
5338 ta T_CHANGE_HPRIV ! macro
5339 .word 0x81982918 ! 3901: WRHPR_HPSTATE_I wrhpr %r0, 0x0918, %hpstate
5340 .word 0x87802088 ! 3902: WRASI_I wr %r0, 0x0088, %asi
5341 .word 0xcf17c000 ! 3903: LDQF_R - [%r31, %r0], %f7
5342 .word 0xcf27e001 ! 3904: STF_I st %f7, [0x0001, %r31]
5343 .word 0x819826dc ! 3905: WRHPR_HPSTATE_I wrhpr %r0, 0x06dc, %hpstate
5344 .word 0xcec7e010 ! 3906: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r7
5345 .word 0x8d902e4c ! 3907: WRPR_PSTATE_I wrpr %r0, 0x0e4c, %pstate
5346 .word 0x81982fd5 ! 3908: WRHPR_HPSTATE_I wrhpr %r0, 0x0fd5, %hpstate
5347 .word 0x8d9028d7 ! 3909: WRPR_PSTATE_I wrpr %r0, 0x08d7, %pstate
5348 mov 0x31, %r30
5349 .word 0x97d0001e ! 3910: Tcc_R tge icc_or_xcc, %r0 + %r30
5350 mov 0x35, %r30
5351 .word 0x95d0001e ! 3911: Tcc_R tg icc_or_xcc, %r0 + %r30
5352DS_212:
5353 .word 0x34800001 ! 3913: BG bg,a <label_0x1>
5354 illtrap
5355 .word 0x9db14305 ! 3912: ALLIGNADDRESS alignaddr %r5, %r5, %r14
5356 .word 0x8d90244c ! 3913: WRPR_PSTATE_I wrpr %r0, 0x044c, %pstate
5357 .word 0x9dd02034 ! 3914: Tcc_I tpos icc_or_xcc, %r0 + 52
5358 mov 0x32, %r30
5359 .word 0x91d0001e ! 3915: Tcc_R ta icc_or_xcc, %r0 + %r30
5360 ta T_CHANGE_NONHPRIV ! macro
5361 .word 0x8751c000 ! 3917: RDPR_TL rdpr %tl, %r3
5362 .word 0xc6dfe010 ! 3918: LDXA_I ldxa [%r31, + 0x0010] %asi, %r3
5363 .word 0xc67fe001 ! 3919: SWAP_I swap %r3, [%r31 + 0x0001]
5364 .word 0x89a01a65 ! 3920: FqTOi fqtoi
5365 .word 0x2e700001 ! 3921: BPVS <illegal instruction>
5366 .word 0xc8ffc025 ! 3922: SWAPA_R swapa %r4, [%r31 + %r5] 0x01
5367 ta T_CHANGE_HPRIV ! macro
5368 .word 0x8d902857 ! 3924: WRPR_PSTATE_I wrpr %r0, 0x0857, %pstate
5369 .word 0x90dbc00a ! 3925: SMULcc_R smulcc %r15, %r10, %r8
5370 mov 0x35, %r30
5371 .word 0x8dd0001e ! 3926: Tcc_R tneg icc_or_xcc, %r0 + %r30
5372 .word 0x8198288d ! 3927: WRHPR_HPSTATE_I wrhpr %r0, 0x088d, %hpstate
5373 .word 0xd05fe001 ! 3928: LDX_I ldx [%r31 + 0x0001], %r8
5374 ta T_CHANGE_NONHPRIV ! macro
5375 mov 0x35, %r30
5376 .word 0x8fd0001e ! 3930: Tcc_R tvs icc_or_xcc, %r0 + %r30
5377 ta T_CHANGE_NONPRIV ! macro
5378 .word 0x87480000 ! 3932: RDHPR_HPSTATE rdhpr %hpstate, %r3
5379 .word 0x87802016 ! 3933: WRASI_I wr %r0, 0x0016, %asi
5380 .word 0x9da0056e ! 3934: FSQRTq fsqrt
5381 .word 0x9878a001 ! 3935: SDIV_I sdiv %r2, 0x0001, %r12
5382 .word 0x93a00563 ! 3936: FSQRTq fsqrt
5383 .word 0x8151c000 ! 3937: RDPR_TL rdpr %tl, %r0
5384 .word 0x8d902650 ! 3938: WRPR_PSTATE_I wrpr %r0, 0x0650, %pstate
5385 .word 0x99500000 ! 3939: RDPR_TPC rdpr %tpc, %r12
5386 .word 0x30800001 ! 3940: BA ba,a <label_0x1>
5387 .word 0x8d902c0f ! 3941: WRPR_PSTATE_I wrpr %r0, 0x0c0f, %pstate
5388 .word 0xd88008a0 ! 3942: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
5389 .word 0x9ba00568 ! 3943: FSQRTq fsqrt
5390 .word 0x9ba109e1 ! 3944: FDIVq dis not found
5391
5392 .word 0x87802088 ! 3945: WRASI_I wr %r0, 0x0088, %asi
5393 .word 0x92d14002 ! 3946: UMULcc_R umulcc %r5, %r2, %r9
5394 .word 0x9e518002 ! 3947: UMUL_R umul %r6, %r2, %r15
5395 .word 0x8198220e ! 3948: WRHPR_HPSTATE_I wrhpr %r0, 0x020e, %hpstate
5396 mov 0x30, %r30
5397 .word 0x8dd0001e ! 3949: Tcc_R tneg icc_or_xcc, %r0 + %r30
5398 .word 0xdeffc022 ! 3950: SWAPA_R swapa %r15, [%r31 + %r2] 0x01
5399 .word 0xde97e030 ! 3951: LDUHA_I lduha [%r31, + 0x0030] %asi, %r15
5400 ta T_CHANGE_NONPRIV ! macro
5401 .word 0xdfe7c022 ! 3953: CASA_I casa [%r31] 0x 1, %r2, %r15
5402 .word 0x9bd02030 ! 3954: Tcc_I tcc icc_or_xcc, %r0 + 48
5403 .word 0x30700001 ! 3955: BPA <illegal instruction>
5404 .word 0xde7fe001 ! 3956: SWAP_I swap %r15, [%r31 + 0x0001]
5405 .word 0x99d02034 ! 3957: Tcc_I tgu icc_or_xcc, %r0 + 52
5406 .word 0x2e800001 ! 3958: BVS bvs,a <label_0x1>
5407 ta T_CHANGE_PRIV ! macro
5408 .word 0x8d90249c ! 3960: WRPR_PSTATE_I wrpr %r0, 0x049c, %pstate
5409 .word 0x8d902490 ! 3961: WRPR_PSTATE_I wrpr %r0, 0x0490, %pstate
5410 .word 0x87802080 ! 3962: WRASI_I wr %r0, 0x0080, %asi
5411 .word 0x8198258a ! 3963: WRHPR_HPSTATE_I wrhpr %r0, 0x058a, %hpstate
5412 .word 0x8d802004 ! 3964: WRFPRS_I wr %r0, 0x0004, %fprs
5413 ta T_CHANGE_PRIV ! macro
5414 .word 0x9da01a61 ! 3966: FqTOi fqtoi
5415 .word 0x8d90208a ! 3967: WRPR_PSTATE_I wrpr %r0, 0x008a, %pstate
5416 mov 0x33, %r30
5417 .word 0x9fd0001e ! 3968: Tcc_R tvc icc_or_xcc, %r0 + %r30
5418 .word 0x8a802001 ! 3969: ADDcc_I addcc %r0, 0x0001, %r5
5419DS_213:
5420 .word 0x22800001 ! 3971: BE be,a <label_0x1>
5421 .word 0xd530a001 ! 3971: STQF_I - %f10, [0x0001, %r2]
5422 .word 0x97458000 ! 3970: RD_SOFTINT_REG rd %softint, %r11
5423 .word 0x8d902889 ! 3971: WRPR_PSTATE_I wrpr %r0, 0x0889, %pstate
5424 mov 0x31, %r30
5425 .word 0x93d0001e ! 3972: Tcc_R tne icc_or_xcc, %r0 + %r30
5426 ta T_CHANGE_NONHPRIV ! macro
5427 .word 0x8d90228e ! 3974: WRPR_PSTATE_I wrpr %r0, 0x028e, %pstate
5428 .word 0xd6800c60 ! 3975: LDUWA_R lduwa [%r0, %r0] 0x63, %r11
5429 .word 0x8d902a46 ! 3976: WRPR_PSTATE_I wrpr %r0, 0x0a46, %pstate
5430 .word 0x8d9024d3 ! 3977: WRPR_PSTATE_I wrpr %r0, 0x04d3, %pstate
5431 .word 0x81a00549 ! 3978: FSQRTd fsqrt
5432 .word 0x8d902c1c ! 3979: WRPR_PSTATE_I wrpr %r0, 0x0c1c, %pstate
5433 .word 0x34800001 ! 3980: BG bg,a <label_0x1>
5434 ta T_CHANGE_NONPRIV ! macro
5435 .word 0x8a818006 ! 3982: ADDcc_R addcc %r6, %r6, %r5
5436 .word 0x24700001 ! 3983: BPLE <illegal instruction>
5437 ta T_CHANGE_TO_TL0 ! macro
5438 .word 0xca8008a0 ! 3985: LDUWA_R lduwa [%r0, %r0] 0x45, %r5
5439 .word 0xca800bc0 ! 3986: LDUWA_R lduwa [%r0, %r0] 0x5e, %r5
5440 .word 0x95a3cd29 ! 3987: FsMULd fsmuld %f15, %f40, %f10
5441 .word 0x8d902003 ! 3988: WRPR_PSTATE_I wrpr %r0, 0x0003, %pstate
5442 .word 0x8d902804 ! 3989: WRPR_PSTATE_I wrpr %r0, 0x0804, %pstate
5443 .word 0x8d90201b ! 3990: WRPR_PSTATE_I wrpr %r0, 0x001b, %pstate
5444 .word 0x8d902e58 ! 3991: WRPR_PSTATE_I wrpr %r0, 0x0e58, %pstate
5445 .word 0x87d02032 ! 3992: Tcc_I tl icc_or_xcc, %r0 + 50
5446 .word 0x87802004 ! 3993: WRASI_I wr %r0, 0x0004, %asi
5447 ta T_CHANGE_PRIV ! macro
5448 .word 0x99a0054f ! 3995: FSQRTd fsqrt
5449 .word 0x9602a001 ! 3996: ADD_I add %r10, 0x0001, %r11
5450 .word 0x8d802000 ! 3997: WRFPRS_I wr %r0, 0x0000, %fprs
5451 ta T_CHANGE_TO_TL0 ! macro
5452 .word 0xd6800c00 ! 3999: LDUWA_R lduwa [%r0, %r0] 0x60, %r11
5453 ta T_CHANGE_HPRIV ! macro
5454 ta T_CHANGE_HPRIV ! macro
5455 mov 0x33, %r30
5456 .word 0x99d0001e ! 4002: Tcc_R tgu icc_or_xcc, %r0 + %r30
5457 .word 0x81982953 ! 4003: WRHPR_HPSTATE_I wrhpr %r0, 0x0953, %hpstate
5458 .word 0x87802004 ! 4004: WRASI_I wr %r0, 0x0004, %asi
5459 ta T_CHANGE_HPRIV ! macro
5460 .word 0x8d902802 ! 4006: WRPR_PSTATE_I wrpr %r0, 0x0802, %pstate
5461 .word 0x81982d01 ! 4007: WRHPR_HPSTATE_I wrhpr %r0, 0x0d01, %hpstate
5462 .word 0x8ed1400b ! 4008: UMULcc_R umulcc %r5, %r11, %r7
5463 .word 0x30700001 ! 4009: BPA <illegal instruction>
5464 .word 0x85d02035 ! 4010: Tcc_I tle icc_or_xcc, %r0 + 53
5465 .word 0xcf37e001 ! 4011: STQF_I - %f7, [0x0001, %r31]
5466 .word 0x8dd02032 ! 4012: Tcc_I tneg icc_or_xcc, %r0 + 50
5467 .word 0xce7fe001 ! 4013: SWAP_I swap %r7, [%r31 + 0x0001]
5468 ta T_CHANGE_NONPRIV ! macro
5469 .word 0xce8008a0 ! 4015: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
5470 .word 0x904a0000 ! 4016: MULX_R mulx %r8, %r0, %r8
5471 .word 0x81982854 ! 4017: WRHPR_HPSTATE_I wrhpr %r0, 0x0854, %hpstate
5472 ta T_CHANGE_TO_TL0 ! macro
5473 .word 0xd1e7c020 ! 4019: CASA_I casa [%r31] 0x 1, %r0, %r8
5474 .word 0x81a2c9a2 ! 4020: FDIVs fdivs %f11, %f2, %f0
5475 .word 0xc0d00e60 ! 4021: LDSHA_R ldsha [%r0, %r0] 0x73, %r0
5476 .word 0xc0c804a0 ! 4022: LDSBA_R ldsba [%r0, %r0] 0x25, %r0
5477 .word 0x81982b1d ! 4023: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1d, %hpstate
5478 .word 0x8d802000 ! 4024: WRFPRS_I wr %r0, 0x0000, %fprs
5479 .word 0xc0880e80 ! 4025: LDUBA_R lduba [%r0, %r0] 0x74, %r0
5480 .word 0x99a34d25 ! 4026: FsMULd fsmuld %f13, %f36, %f12
5481 .word 0x9fa0056b ! 4027: FSQRTq fsqrt
5482 .word 0xde3fc00b ! 4028: STD_R std %r15, [%r31 + %r11]
5483 .word 0x976a6001 ! 4029: SDIVX_I sdivx %r9, 0x0001, %r11
5484 .word 0xd727c00b ! 4030: STF_R st %f11, [%r11, %r31]
5485 .word 0x20700001 ! 4031: BPN <illegal instruction>
5486 .word 0xd6c7e010 ! 4032: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r11
5487 .word 0x84c02001 ! 4033: ADDCcc_I addccc %r0, 0x0001, %r2
5488 .word 0x81982c4a ! 4034: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4a, %hpstate
5489 .word 0xc42fe001 ! 4035: STB_I stb %r2, [%r31 + 0x0001]
5490 .word 0x8fa2c9c9 ! 4036: FDIVd fdivd %f42, %f40, %f38
5491 .word 0x24700001 ! 4037: BPLE <illegal instruction>
5492 .word 0xcf3fc009 ! 4038: STDF_R std %f7, [%r9, %r31]
5493 .word 0x8bd02032 ! 4039: Tcc_I tcs icc_or_xcc, %r0 + 50
5494 .word 0x84694004 ! 4040: UDIVX_R udivx %r5, %r4, %r2
5495 .word 0x844a2001 ! 4041: MULX_I mulx %r8, 0x0001, %r2
5496 .word 0x83d02033 ! 4042: Tcc_I te icc_or_xcc, %r0 + 51
5497DS_214:
5498 .word 0x32800001 ! 4044: BNE bne,a <label_0x1>
5499 illtrap
5500 .word 0x81b30302 ! 4043: ALLIGNADDRESS alignaddr %r12, %r2, %r0
5501 .word 0x846ac00c ! 4044: UDIVX_R udivx %r11, %r12, %r2
5502 .word 0x8198238b ! 4045: WRHPR_HPSTATE_I wrhpr %r0, 0x038b, %hpstate
5503 .word 0x82c1a001 ! 4046: ADDCcc_I addccc %r6, 0x0001, %r1
5504 .word 0x8fd02034 ! 4047: Tcc_I tvs icc_or_xcc, %r0 + 52
5505 mov 0x30, %r30
5506 .word 0x95d0001e ! 4048: Tcc_R tg icc_or_xcc, %r0 + %r30
5507 .word 0xc28008a0 ! 4049: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
5508 .word 0x81d02032 ! 4050: Tcc_I tn icc_or_xcc, %r0 + 50
5509 .word 0x9e834009 ! 4051: ADDcc_R addcc %r13, %r9, %r15
5510 .word 0x81982a4a ! 4052: WRHPR_HPSTATE_I wrhpr %r0, 0x0a4a, %hpstate
5511 .word 0xdecfe020 ! 4053: LDSBA_I ldsba [%r31, + 0x0020] %asi, %r15
5512 .word 0xde97e010 ! 4054: LDUHA_I lduha [%r31, + 0x0010] %asi, %r15
5513 .word 0x819826d6 ! 4055: WRHPR_HPSTATE_I wrhpr %r0, 0x06d6, %hpstate
5514 .word 0x81982202 ! 4056: WRHPR_HPSTATE_I wrhpr %r0, 0x0202, %hpstate
5515 .word 0x83494000 ! 4057: RDHPR_HTBA rdhpr %htba, %r1
5516 .word 0xc2c004a0 ! 4058: LDSWA_R ldswa [%r0, %r0] 0x25, %r1
5517 ta T_CHANGE_HPRIV ! macro
5518 .word 0x81982782 ! 4060: WRHPR_HPSTATE_I wrhpr %r0, 0x0782, %hpstate
5519 .word 0x9481000a ! 4061: ADDcc_R addcc %r4, %r10, %r10
5520 .word 0xd4ffc02a ! 4062: SWAPA_R swapa %r10, [%r31 + %r10] 0x01
5521DS_215:
5522 .word 0x34800001 ! 4064: BG bg,a <label_0x1>
5523 illtrap
5524 .word 0x9db04307 ! 4063: ALLIGNADDRESS alignaddr %r1, %r7, %r14
5525 .word 0x916ba001 ! 4064: SDIVX_I sdivx %r14, 0x0001, %r8
5526DS_216:
5527 .word 0x22800001 ! 4066: BE be,a <label_0x1>
5528 .word 0xc132a001 ! 4066: STQF_I - %f0, [0x0001, %r10]
5529 .word 0x95458000 ! 4065: RD_SOFTINT_REG rd %softint, %r10
5530 .word 0xd4d004a0 ! 4066: LDSHA_R ldsha [%r0, %r0] 0x25, %r10
5531 .word 0x84d1a001 ! 4067: UMULcc_I umulcc %r6, 0x0001, %r2
5532 .word 0x8d902e89 ! 4068: WRPR_PSTATE_I wrpr %r0, 0x0e89, %pstate
5533 .word 0x8ba309c8 ! 4069: FDIVd fdivd %f12, %f8, %f36
5534 .word 0x9d480000 ! 4070: RDHPR_HPSTATE rdhpr %hpstate, %r14
5535 ta T_CHANGE_NONHPRIV ! macro
5536 .word 0x819822c1 ! 4072: WRHPR_HPSTATE_I wrhpr %r0, 0x02c1, %hpstate
5537 .word 0xdc9fc020 ! 4073: LDDA_R ldda [%r31, %r0] 0x01, %r14
5538 .word 0xdd27c008 ! 4074: STF_R st %f14, [%r8, %r31]
5539 .word 0x8fa01a6d ! 4075: FqTOi fqtoi
5540 .word 0x87d02033 ! 4076: Tcc_I tl icc_or_xcc, %r0 + 51
5541 .word 0x87802088 ! 4077: WRASI_I wr %r0, 0x0088, %asi
5542 .word 0x99a01a6c ! 4078: FqTOi fqtoi
5543DS_217:
5544 .word 0x22800001 ! 4080: BE be,a <label_0x1>
5545 illtrap
5546 .word 0x97b3830b ! 4079: ALLIGNADDRESS alignaddr %r14, %r11, %r11
5547 ta T_CHANGE_NONPRIV ! macro
5548 .word 0x20800001 ! 4081: BN bn,a <label_0x1>
5549 .word 0x9ba389c7 ! 4082: FDIVd fdivd %f14, %f38, %f44
5550DS_218:
5551 .word 0x34800001 ! 4084: BG bg,a <label_0x1>
5552 .word 0xcf302001 ! 4084: STQF_I - %f7, [0x0001, %r0]
5553 .word 0x8b458000 ! 4083: RD_SOFTINT_REG rd %softint, %r5
5554 ta T_CHANGE_HPRIV ! macro
5555 .word 0x96d0c001 ! 4085: UMULcc_R umulcc %r3, %r1, %r11
5556 .word 0x927ac00a ! 4086: SDIV_R sdiv %r11, %r10, %r9
5557 .word 0xd29fe001 ! 4087: LDDA_I ldda [%r31, + 0x0001] %asi, %r9
5558 .word 0x819828cc ! 4088: WRHPR_HPSTATE_I wrhpr %r0, 0x08cc, %hpstate
5559 .word 0x87802010 ! 4089: WRASI_I wr %r0, 0x0010, %asi
5560 ta T_CHANGE_PRIV ! macro
5561 .word 0x28700001 ! 4091: BPLEU <illegal instruction>
5562 .word 0xd2c804a0 ! 4092: LDSBA_R ldsba [%r0, %r0] 0x25, %r9
5563 .word 0x8c484001 ! 4093: MULX_R mulx %r1, %r1, %r6
5564 .word 0x806b400a ! 4094: UDIVX_R udivx %r13, %r10, %r0
5565 .word 0x20800001 ! 4095: BN bn,a <label_0x1>
5566 .word 0x2a700001 ! 4096: BPCS <illegal instruction>
5567 .word 0x8d902a11 ! 4097: WRPR_PSTATE_I wrpr %r0, 0x0a11, %pstate
5568 .word 0x85d02030 ! 4098: Tcc_I tle icc_or_xcc, %r0 + 48
5569 .word 0x81982f04 ! 4099: WRHPR_HPSTATE_I wrhpr %r0, 0x0f04, %hpstate
5570 .word 0x8fd02035 ! 4100: Tcc_I tvs icc_or_xcc, %r0 + 53
5571 .word 0xc08008a0 ! 4101: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
5572 mov 0x31, %r30
5573 .word 0x97d0001e ! 4102: Tcc_R tge icc_or_xcc, %r0 + %r30
5574 .word 0x94826001 ! 4103: ADDcc_I addcc %r9, 0x0001, %r10
5575 .word 0x87a000c6 ! 4104: FNEGd fnegd %f6, %f34
5576 .word 0x8d802004 ! 4105: WRFPRS_I wr %r0, 0x0004, %fprs
5577 .word 0xc737c006 ! 4106: STQF_R - %f3, [%r6, %r31]
5578 .word 0x81982747 ! 4107: WRHPR_HPSTATE_I wrhpr %r0, 0x0747, %hpstate
5579 .word 0xc67fe001 ! 4108: SWAP_I swap %r3, [%r31 + 0x0001]
5580 .word 0xc6c7e010 ! 4109: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r3
5581 .word 0x9bd02035 ! 4110: Tcc_I tcc icc_or_xcc, %r0 + 53
5582 ta T_CHANGE_TO_TL0 ! macro
5583 .word 0x34700001 ! 4112: BPG <illegal instruction>
5584 .word 0x81982601 ! 4113: WRHPR_HPSTATE_I wrhpr %r0, 0x0601, %hpstate
5585 .word 0xc6cfe030 ! 4114: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r3
5586 .word 0x9fd02033 ! 4115: Tcc_I tvc icc_or_xcc, %r0 + 51
5587 .word 0x81982505 ! 4116: WRHPR_HPSTATE_I wrhpr %r0, 0x0505, %hpstate
5588 .word 0x8d90268b ! 4117: WRPR_PSTATE_I wrpr %r0, 0x068b, %pstate
5589 .word 0x24700001 ! 4118: BPLE <illegal instruction>
5590 .word 0xc6dfe000 ! 4119: LDXA_I ldxa [%r31, + 0x0000] %asi, %r3
5591 .word 0x36800001 ! 4120: BGE bge,a <label_0x1>
5592 .word 0x81982b59 ! 4121: WRHPR_HPSTATE_I wrhpr %r0, 0x0b59, %hpstate
5593 .word 0x8f480000 ! 4122: RDHPR_HPSTATE rdhpr %hpstate, %r7
5594 .word 0xce1fe001 ! 4123: LDD_I ldd [%r31 + 0x0001], %r7
5595 .word 0x8d90261a ! 4124: WRPR_PSTATE_I wrpr %r0, 0x061a, %pstate
5596 .word 0x9ba3c9e6 ! 4125: FDIVq dis not found
5597
5598 .word 0xda8008a0 ! 4126: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
5599DS_219:
5600 .word 0x34800001 ! 4128: BG bg,a <label_0x1>
5601 illtrap
5602 .word 0x81b0c304 ! 4127: ALLIGNADDRESS alignaddr %r3, %r4, %r0
5603 .word 0xc09004a0 ! 4128: LDUHA_R lduha [%r0, %r0] 0x25, %r0
5604 mov 0x30, %r30
5605 .word 0x9fd0001e ! 4129: Tcc_R tvc icc_or_xcc, %r0 + %r30
5606 .word 0x826b0003 ! 4130: UDIVX_R udivx %r12, %r3, %r1
5607 .word 0xc2d7e000 ! 4131: LDSHA_I ldsha [%r31, + 0x0000] %asi, %r1
5608 .word 0xc297e030 ! 4132: LDUHA_I lduha [%r31, + 0x0030] %asi, %r1
5609 .word 0x8fd02032 ! 4133: Tcc_I tvs icc_or_xcc, %r0 + 50
5610 mov 0x30, %r30
5611 .word 0x9dd0001e ! 4134: Tcc_R tpos icc_or_xcc, %r0 + %r30
5612 .word 0x9dd02033 ! 4135: Tcc_I tpos icc_or_xcc, %r0 + 51
5613 .word 0xc337c003 ! 4136: STQF_R - %f1, [%r3, %r31]
5614 .word 0x81982713 ! 4137: WRHPR_HPSTATE_I wrhpr %r0, 0x0713, %hpstate
5615 .word 0xc27fe001 ! 4138: SWAP_I swap %r1, [%r31 + 0x0001]
5616 ta T_CHANGE_NONPRIV ! macro
5617 ta T_CHANGE_NONPRIV ! macro
5618 .word 0x85a1c9c5 ! 4141: FDIVd fdivd %f38, %f36, %f2
5619 .word 0x9b50c000 ! 4142: RDPR_TT rdpr %tt, %r13
5620 .word 0x81982807 ! 4143: WRHPR_HPSTATE_I wrhpr %r0, 0x0807, %hpstate
5621 .word 0x819827df ! 4144: WRHPR_HPSTATE_I wrhpr %r0, 0x07df, %hpstate
5622 .word 0xda8804a0 ! 4145: LDUBA_R lduba [%r0, %r0] 0x25, %r13
5623 .word 0x8369e001 ! 4146: SDIVX_I sdivx %r7, 0x0001, %r1
5624 .word 0xc2c804a0 ! 4147: LDSBA_R ldsba [%r0, %r0] 0x25, %r1
5625 .word 0xc28008a0 ! 4148: LDUWA_R lduwa [%r0, %r0] 0x45, %r1
5626DS_220:
5627 .word 0x22800001 ! 4150: BE be,a <label_0x1>
5628 .word 0xc333c007 ! 4150: STQF_R - %f1, [%r7, %r15]
5629 .word 0x8f458000 ! 4149: RD_SOFTINT_REG rd %softint, %r7
5630 .word 0x8d902411 ! 4150: WRPR_PSTATE_I wrpr %r0, 0x0411, %pstate
5631 .word 0x8d9020c8 ! 4151: WRPR_PSTATE_I wrpr %r0, 0x00c8, %pstate
5632 .word 0x81982302 ! 4152: WRHPR_HPSTATE_I wrhpr %r0, 0x0302, %hpstate
5633 .word 0x91d02034 ! 4153: Tcc_I ta icc_or_xcc, %r0 + 52
5634 .word 0xce800b40 ! 4154: LDUWA_R lduwa [%r0, %r0] 0x5a, %r7
5635 .word 0xceffc027 ! 4155: SWAPA_R swapa %r7, [%r31 + %r7] 0x01
5636 mov 0x34, %r30
5637 .word 0x97d0001e ! 4156: Tcc_R tge icc_or_xcc, %r0 + %r30
5638 .word 0x96482001 ! 4157: MULX_I mulx %r0, 0x0001, %r11
5639 .word 0x22700001 ! 4158: BPE <illegal instruction>
5640 .word 0x81982bc3 ! 4159: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc3, %hpstate
5641 .word 0xd6dfe030 ! 4160: LDXA_I ldxa [%r31, + 0x0030] %asi, %r11
5642 .word 0x81982cd7 ! 4161: WRHPR_HPSTATE_I wrhpr %r0, 0x0cd7, %hpstate
5643DS_221:
5644 .word 0x34800001 ! 4163: BG bg,a <label_0x1>
5645 illtrap
5646 .word 0x85b2c309 ! 4162: ALLIGNADDRESS alignaddr %r11, %r9, %r2
5647DS_222:
5648 .word 0x32800001 ! 4164: BNE bne,a <label_0x1>
5649 .word 0xd7314003 ! 4164: STQF_R - %f11, [%r3, %r5]
5650 .word 0x99458000 ! 4163: RD_SOFTINT_REG rd %softint, %r12
5651 .word 0x96496001 ! 4164: MULX_I mulx %r5, 0x0001, %r11
5652 .word 0x8d802000 ! 4165: WRFPRS_I wr %r0, 0x0000, %fprs
5653 .word 0xd6ffc023 ! 4166: SWAPA_R swapa %r11, [%r31 + %r3] 0x01
5654 .word 0x8d500000 ! 4167: RDPR_TPC rdpr %tpc, %r6
5655 ta T_CHANGE_HPRIV ! macro
5656 .word 0x24800001 ! 4169: BLE ble,a <label_0x1>
5657 .word 0x26800001 ! 4170: BL bl,a <label_0x1>
5658 .word 0x819824c5 ! 4171: WRHPR_HPSTATE_I wrhpr %r0, 0x04c5, %hpstate
5659 ta T_CHANGE_PRIV ! macro
5660 mov 0x34, %r30
5661 .word 0x8bd0001e ! 4173: Tcc_R tcs icc_or_xcc, %r0 + %r30
5662 .word 0x8f500000 ! 4174: RDPR_TPC rdpr %tpc, %r7
5663 .word 0x87802004 ! 4175: WRASI_I wr %r0, 0x0004, %asi
5664 .word 0x8d9026d5 ! 4176: WRPR_PSTATE_I wrpr %r0, 0x06d5, %pstate
5665 .word 0x87802004 ! 4177: WRASI_I wr %r0, 0x0004, %asi
5666 ta T_CHANGE_NONHPRIV ! macro
5667 .word 0xce9fc020 ! 4179: LDDA_R ldda [%r31, %r0] 0x01, %r7
5668 .word 0xce800c40 ! 4180: LDUWA_R lduwa [%r0, %r0] 0x62, %r7
5669 .word 0x81982e0e ! 4181: WRHPR_HPSTATE_I wrhpr %r0, 0x0e0e, %hpstate
5670 .word 0x9468e001 ! 4182: UDIVX_I udivx %r3, 0x0001, %r10
5671 .word 0xd48804a0 ! 4183: LDUBA_R lduba [%r0, %r0] 0x25, %r10
5672 .word 0x8d802000 ! 4184: WRFPRS_I wr %r0, 0x0000, %fprs
5673 .word 0x8198264c ! 4185: WRHPR_HPSTATE_I wrhpr %r0, 0x064c, %hpstate
5674 .word 0xd4c004a0 ! 4186: LDSWA_R ldswa [%r0, %r0] 0x25, %r10
5675 .word 0x9551c000 ! 4187: RDPR_TL rdpr %tl, %r10
5676 .word 0x20700001 ! 4188: BPN <illegal instruction>
5677 .word 0x8468a001 ! 4189: UDIVX_I udivx %r2, 0x0001, %r2
5678 ta T_CHANGE_TO_TL0 ! macro
5679 .word 0x907a2001 ! 4191: SDIV_I sdiv %r8, 0x0001, %r8
5680 .word 0x95d02033 ! 4192: Tcc_I tg icc_or_xcc, %r0 + 51
5681 .word 0x8ed1000f ! 4193: UMULcc_R umulcc %r4, %r15, %r7
5682 .word 0x8d902203 ! 4194: WRPR_PSTATE_I wrpr %r0, 0x0203, %pstate
5683 .word 0x8d902401 ! 4195: WRPR_PSTATE_I wrpr %r0, 0x0401, %pstate
5684 .word 0x8198200c ! 4196: WRHPR_HPSTATE_I wrhpr %r0, 0x000c, %hpstate
5685 .word 0x9448c006 ! 4197: MULX_R mulx %r3, %r6, %r10
5686 .word 0xd4d804a0 ! 4198: LDXA_R ldxa [%r0, %r0] 0x25, %r10
5687 .word 0x81a01a6e ! 4199: FqTOi fqtoi
5688DS_223:
5689 .word 0x32800001 ! 4201: BNE bne,a <label_0x1>
5690 .word 0xc3326001 ! 4201: STQF_I - %f1, [0x0001, %r9]
5691 .word 0x9d458000 ! 4200: RD_SOFTINT_REG rd %softint, %r14
5692 .word 0x9bd02031 ! 4201: Tcc_I tcc icc_or_xcc, %r0 + 49
5693 .word 0x87802004 ! 4202: WRASI_I wr %r0, 0x0004, %asi
5694 ta T_CHANGE_NONPRIV ! macro
5695 .word 0x81982048 ! 4204: WRHPR_HPSTATE_I wrhpr %r0, 0x0048, %hpstate
5696 .word 0x819828ca ! 4205: WRHPR_HPSTATE_I wrhpr %r0, 0x08ca, %hpstate
5697 .word 0x8cc22001 ! 4206: ADDCcc_I addccc %r8, 0x0001, %r6
5698 .word 0x819821dc ! 4207: WRHPR_HPSTATE_I wrhpr %r0, 0x01dc, %hpstate
5699 .word 0x8f500000 ! 4208: RDPR_TPC rdpr %tpc, %r7
5700 .word 0x81982a8b ! 4209: WRHPR_HPSTATE_I wrhpr %r0, 0x0a8b, %hpstate
5701 .word 0x8d902cc3 ! 4210: WRPR_PSTATE_I wrpr %r0, 0x0cc3, %pstate
5702 .word 0x8d902a13 ! 4211: WRPR_PSTATE_I wrpr %r0, 0x0a13, %pstate
5703 .word 0x8fd02035 ! 4212: Tcc_I tvs icc_or_xcc, %r0 + 53
5704 .word 0x85a0054e ! 4213: FSQRTd fsqrt
5705 ta T_CHANGE_NONHPRIV ! macro
5706 .word 0x81982b5f ! 4215: WRHPR_HPSTATE_I wrhpr %r0, 0x0b5f, %hpstate
5707 mov 0x35, %r30
5708 .word 0x93d0001e ! 4216: Tcc_R tne icc_or_xcc, %r0 + %r30
5709 .word 0x83508000 ! 4217: RDPR_TSTATE rdpr %tstate, %r1
5710 .word 0xc2dfe030 ! 4218: LDXA_I ldxa [%r31, + 0x0030] %asi, %r1
5711 .word 0x85d02035 ! 4219: Tcc_I tle icc_or_xcc, %r0 + 53
5712 .word 0xc33fc00e ! 4220: STDF_R std %f1, [%r14, %r31]
5713 .word 0x83d02035 ! 4221: Tcc_I te icc_or_xcc, %r0 + 53
5714 .word 0x8d902ac1 ! 4222: WRPR_PSTATE_I wrpr %r0, 0x0ac1, %pstate
5715 .word 0x87802080 ! 4223: WRASI_I wr %r0, 0x0080, %asi
5716 .word 0x8d9026c1 ! 4224: WRPR_PSTATE_I wrpr %r0, 0x06c1, %pstate
5717 .word 0x804ae001 ! 4225: MULX_I mulx %r11, 0x0001, %r0
5718 .word 0x3e800001 ! 4226: BVC bvc,a <label_0x1>
5719 .word 0x8d90208c ! 4227: WRPR_PSTATE_I wrpr %r0, 0x008c, %pstate
5720 .word 0xc0d80e40 ! 4228: LDXA_R ldxa [%r0, %r0] 0x72, %r0
5721 .word 0xc0ffc02e ! 4229: SWAPA_R swapa %r0, [%r31 + %r14] 0x01
5722 .word 0x93d02033 ! 4230: Tcc_I tne icc_or_xcc, %r0 + 51
5723 ta T_CHANGE_TO_TL0 ! macro
5724 .word 0x8d90205a ! 4232: WRPR_PSTATE_I wrpr %r0, 0x005a, %pstate
5725 .word 0xc0d804a0 ! 4233: LDXA_R ldxa [%r0, %r0] 0x25, %r0
5726 .word 0x81982dd6 ! 4234: WRHPR_HPSTATE_I wrhpr %r0, 0x0dd6, %hpstate
5727 .word 0xc01fc000 ! 4235: LDD_R ldd [%r31 + %r0], %r0
5728 .word 0x819829c5 ! 4236: WRHPR_HPSTATE_I wrhpr %r0, 0x09c5, %hpstate
5729 .word 0x81982900 ! 4237: WRHPR_HPSTATE_I wrhpr %r0, 0x0900, %hpstate
5730 .word 0x89a000cb ! 4238: FNEGd fnegd %f42, %f4
5731 .word 0x819829d4 ! 4239: WRHPR_HPSTATE_I wrhpr %r0, 0x09d4, %hpstate
5732 .word 0x26800001 ! 4240: BL bl,a <label_0x1>
5733 .word 0xc8d004a0 ! 4241: LDSHA_R ldsha [%r0, %r0] 0x25, %r4
5734 .word 0x81982d1d ! 4242: WRHPR_HPSTATE_I wrhpr %r0, 0x0d1d, %hpstate
5735 .word 0x819829de ! 4243: WRHPR_HPSTATE_I wrhpr %r0, 0x09de, %hpstate
5736 .word 0x81982399 ! 4244: WRHPR_HPSTATE_I wrhpr %r0, 0x0399, %hpstate
5737 .word 0xc8900e80 ! 4245: LDUHA_R lduha [%r0, %r0] 0x74, %r4
5738 .word 0x87a00541 ! 4246: FSQRTd fsqrt
5739 .word 0x93d02035 ! 4247: Tcc_I tne icc_or_xcc, %r0 + 53
5740 .word 0x22700001 ! 4248: BPE <illegal instruction>
5741 .word 0x87802004 ! 4249: WRASI_I wr %r0, 0x0004, %asi
5742 .word 0x8d90268d ! 4250: WRPR_PSTATE_I wrpr %r0, 0x068d, %pstate
5743 .word 0x95a189c6 ! 4251: FDIVd fdivd %f6, %f6, %f10
5744 ta T_CHANGE_TO_TL0 ! macro
5745 .word 0x87802014 ! 4253: WRASI_I wr %r0, 0x0014, %asi
5746 .word 0x97a249c4 ! 4254: FDIVd fdivd %f40, %f4, %f42
5747 ta T_CHANGE_PRIV ! macro
5748DS_224:
5749 .word 0x32800001 ! 4257: BNE bne,a <label_0x1>
5750 .word 0xdd328002 ! 4257: STQF_R - %f14, [%r2, %r10]
5751 .word 0x91458000 ! 4256: RD_SOFTINT_REG rd %softint, %r8
5752DS_225:
5753 .word 0x34800001 ! 4258: BG bg,a <label_0x1>
5754 .word 0xd931c007 ! 4258: STQF_R - %f12, [%r7, %r7]
5755 .word 0x9f458000 ! 4257: RD_SOFTINT_REG rd %softint, %r15
5756 .word 0x87802010 ! 4258: WRASI_I wr %r0, 0x0010, %asi
5757 .word 0xde8fe010 ! 4259: LDUBA_I lduba [%r31, + 0x0010] %asi, %r15
5758DS_226:
5759 .word 0x32800001 ! 4261: BNE bne,a <label_0x1>
5760 .word 0xcd306001 ! 4261: STQF_I - %f6, [0x0001, %r1]
5761 .word 0x99458000 ! 4260: RD_SOFTINT_REG rd %softint, %r12
5762 .word 0x20700001 ! 4261: BPN <illegal instruction>
5763 .word 0xd937c007 ! 4262: STQF_R - %f12, [%r7, %r31]
5764 .word 0x8d90200f ! 4263: WRPR_PSTATE_I wrpr %r0, 0x000f, %pstate
5765 .word 0x2e800001 ! 4264: BVS bvs,a <label_0x1>
5766 .word 0xd817c000 ! 4265: LDUH_R lduh [%r31 + %r0], %r12
5767 .word 0x8449a001 ! 4266: MULX_I mulx %r6, 0x0001, %r2
5768DS_227:
5769 .word 0x22800001 ! 4268: BE be,a <label_0x1>
5770 .word 0xd532000c ! 4268: STQF_R - %f10, [%r12, %r8]
5771 .word 0x83458000 ! 4267: RD_SOFTINT_REG rd %softint, %r1
5772 .word 0x2c700001 ! 4268: BPNEG <illegal instruction>
5773 .word 0xc277c00c ! 4269: STX_R stx %r1, [%r31 + %r12]
5774 .word 0x8198229b ! 4270: WRHPR_HPSTATE_I wrhpr %r0, 0x029b, %hpstate
5775 .word 0x8198214b ! 4271: WRHPR_HPSTATE_I wrhpr %r0, 0x014b, %hpstate
5776 .word 0x92786001 ! 4272: SDIV_I sdiv %r1, 0x0001, %r9
5777 .word 0x8d902012 ! 4273: WRPR_PSTATE_I wrpr %r0, 0x0012, %pstate
5778 .word 0x8d9020c8 ! 4274: WRPR_PSTATE_I wrpr %r0, 0x00c8, %pstate
5779 .word 0x8ba000c5 ! 4275: FNEGd fnegd %f36, %f36
5780 .word 0x87a00546 ! 4276: FSQRTd fsqrt
5781 .word 0x3c800001 ! 4277: BPOS bpos,a <label_0x1>
5782 .word 0x8d902c4c ! 4278: WRPR_PSTATE_I wrpr %r0, 0x0c4c, %pstate
5783 .word 0x8d90260d ! 4279: WRPR_PSTATE_I wrpr %r0, 0x060d, %pstate
5784 .word 0x9c804001 ! 4280: ADDcc_R addcc %r1, %r1, %r14
5785 .word 0x896bc004 ! 4281: SDIVX_R sdivx %r15, %r4, %r4
5786 ta T_CHANGE_TO_TL0 ! macro
5787 .word 0xc8d7e030 ! 4283: LDSHA_I ldsha [%r31, + 0x0030] %asi, %r4
5788 .word 0xc8c7e020 ! 4284: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r4
5789 .word 0x8d902e85 ! 4285: WRPR_PSTATE_I wrpr %r0, 0x0e85, %pstate
5790 .word 0x89d02030 ! 4286: Tcc_I tleu icc_or_xcc, %r0 + 48
5791 .word 0x34800001 ! 4287: BG bg,a <label_0x1>
5792 .word 0x8da10d20 ! 4288: FsMULd fsmuld %f4, %f0, %f6
5793 .word 0x84518008 ! 4289: UMUL_R umul %r6, %r8, %r2
5794 .word 0x85a30dc4 ! 4290: FdMULq fdmulq
5795 .word 0x8951c000 ! 4291: RDPR_TL rdpr %tl, %r4
5796 .word 0x8d902a58 ! 4292: WRPR_PSTATE_I wrpr %r0, 0x0a58, %pstate
5797 .word 0x2c800001 ! 4293: BNEG bneg,a <label_0x1>
5798 .word 0xc857e001 ! 4294: LDSH_I ldsh [%r31 + 0x0001], %r4
5799 .word 0x89a049e6 ! 4295: FDIVq dis not found
5800
5801 .word 0x9e50c000 ! 4296: UMUL_R umul %r3, %r0, %r15
5802 .word 0xde800ae0 ! 4297: LDUWA_R lduwa [%r0, %r0] 0x57, %r15
5803 .word 0x81982544 ! 4298: WRHPR_HPSTATE_I wrhpr %r0, 0x0544, %hpstate
5804 .word 0x81982fc8 ! 4299: WRHPR_HPSTATE_I wrhpr %r0, 0x0fc8, %hpstate
5805 .word 0xde800be0 ! 4300: LDUWA_R lduwa [%r0, %r0] 0x5f, %r15
5806 mov 0x30, %r30
5807 .word 0x93d0001e ! 4301: Tcc_R tne icc_or_xcc, %r0 + %r30
5808 .word 0x97504000 ! 4302: RDPR_TNPC rdpr %tnpc, %r11
5809 .word 0x819826dd ! 4303: WRHPR_HPSTATE_I wrhpr %r0, 0x06dd, %hpstate
5810 .word 0xd68008a0 ! 4304: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
5811 .word 0x9fd02031 ! 4305: Tcc_I tvc icc_or_xcc, %r0 + 49
5812DS_228:
5813 .word 0x32800001 ! 4307: BNE bne,a <label_0x1>
5814 illtrap
5815 .word 0x85b00300 ! 4306: ALLIGNADDRESS alignaddr %r0, %r0, %r2
5816 .word 0x819828d9 ! 4307: WRHPR_HPSTATE_I wrhpr %r0, 0x08d9, %hpstate
5817 .word 0xc40fc000 ! 4308: LDUB_R ldub [%r31 + %r0], %r2
5818 mov 0x34, %r30
5819 .word 0x9dd0001e ! 4309: Tcc_R tpos icc_or_xcc, %r0 + %r30
5820 .word 0x9a4a6001 ! 4310: MULX_I mulx %r9, 0x0001, %r13
5821 mov 0x34, %r30
5822 .word 0x95d0001e ! 4311: Tcc_R tg icc_or_xcc, %r0 + %r30
5823 .word 0x87802089 ! 4312: WRASI_I wr %r0, 0x0089, %asi
5824 .word 0xdacfe030 ! 4313: LDSBA_I ldsba [%r31, + 0x0030] %asi, %r13
5825 .word 0x9ba18d25 ! 4314: FsMULd fsmuld %f6, %f36, %f44
5826 .word 0x8d9022cc ! 4315: WRPR_PSTATE_I wrpr %r0, 0x02cc, %pstate
5827 mov 0x31, %r30
5828 .word 0x93d0001e ! 4316: Tcc_R tne icc_or_xcc, %r0 + %r30
5829 ta T_CHANGE_HPRIV ! macro
5830 .word 0x85a209cc ! 4318: FDIVd fdivd %f8, %f12, %f2
5831 .word 0xc527c00c ! 4319: STF_R st %f2, [%r12, %r31]
5832 .word 0xc4ffc02c ! 4320: SWAPA_R swapa %r2, [%r31 + %r12] 0x01
5833 .word 0xc48008a0 ! 4321: LDUWA_R lduwa [%r0, %r0] 0x45, %r2
5834 .word 0x996a000a ! 4322: SDIVX_R sdivx %r8, %r10, %r12
5835 .word 0x81480000 ! 4323: RDHPR_HPSTATE rdhpr %hpstate, %r0
5836 .word 0xc007e001 ! 4324: LDUW_I lduw [%r31 + 0x0001], %r0
5837 .word 0x9d6bc001 ! 4325: SDIVX_R sdivx %r15, %r1, %r14
5838 .word 0x87802004 ! 4326: WRASI_I wr %r0, 0x0004, %asi
5839 .word 0x8a6b400b ! 4327: UDIVX_R udivx %r13, %r11, %r5
5840 .word 0xca77e001 ! 4328: STX_I stx %r5, [%r31 + 0x0001]
5841 .word 0x9bd02035 ! 4329: Tcc_I tcc icc_or_xcc, %r0 + 53
5842 .word 0x9879800d ! 4330: SDIV_R sdiv %r6, %r13, %r12
5843 .word 0x9ac02001 ! 4331: ADDCcc_I addccc %r0, 0x0001, %r13
5844 .word 0x8d90224f ! 4332: WRPR_PSTATE_I wrpr %r0, 0x024f, %pstate
5845 .word 0x81a349c3 ! 4333: FDIVd fdivd %f44, %f34, %f0
5846 .word 0xc09fc020 ! 4334: LDDA_R ldda [%r31, %r0] 0x01, %r0
5847 .word 0x8d802000 ! 4335: WRFPRS_I wr %r0, 0x0000, %fprs
5848 ta T_CHANGE_TO_TL0 ! macro
5849 .word 0xc1e7c023 ! 4337: CASA_I casa [%r31] 0x 1, %r3, %r0
5850 .word 0x8f69a001 ! 4338: SDIVX_I sdivx %r6, 0x0001, %r7
5851 .word 0x88688003 ! 4339: UDIVX_R udivx %r2, %r3, %r4
5852 .word 0x81a24dce ! 4340: FdMULq fdmulq
5853 mov 0x31, %r30
5854 .word 0x85d0001e ! 4341: Tcc_R tle icc_or_xcc, %r0 + %r30
5855 .word 0x8bd02034 ! 4342: Tcc_I tcs icc_or_xcc, %r0 + 52
5856 .word 0x8052c00c ! 4343: UMUL_R umul %r11, %r12, %r0
5857 .word 0xc04fc000 ! 4344: LDSB_R ldsb [%r31 + %r0], %r0
5858 .word 0x8a82a001 ! 4345: ADDcc_I addcc %r10, 0x0001, %r5
5859 .word 0xcac804a0 ! 4346: LDSBA_R ldsba [%r0, %r0] 0x25, %r5
5860 .word 0xca9fc020 ! 4347: LDDA_R ldda [%r31, %r0] 0x01, %r5
5861 .word 0x83a000c9 ! 4348: FNEGd fnegd %f40, %f32
5862 .word 0xc227c009 ! 4349: STW_R stw %r1, [%r31 + %r9]
5863 .word 0x8d902ad4 ! 4350: WRPR_PSTATE_I wrpr %r0, 0x0ad4, %pstate
5864 .word 0x8d902acf ! 4351: WRPR_PSTATE_I wrpr %r0, 0x0acf, %pstate
5865 .word 0x8dd02030 ! 4352: Tcc_I tneg icc_or_xcc, %r0 + 48
5866 .word 0xc2ffc029 ! 4353: SWAPA_R swapa %r1, [%r31 + %r9] 0x01
5867 .word 0x8198219a ! 4354: WRHPR_HPSTATE_I wrhpr %r0, 0x019a, %hpstate
5868 ta T_CHANGE_NONPRIV ! macro
5869 .word 0x3e700001 ! 4356: BPVC <illegal instruction>
5870DS_229:
5871 .word 0x32800001 ! 4358: BNE bne,a <label_0x1>
5872 illtrap
5873 .word 0x9bb10307 ! 4357: ALLIGNADDRESS alignaddr %r4, %r7, %r13
5874 .word 0x99d02035 ! 4358: Tcc_I tgu icc_or_xcc, %r0 + 53
5875 .word 0xdb37c007 ! 4359: STQF_R - %f13, [%r7, %r31]
5876 ta T_CHANGE_HPRIV ! macro
5877 .word 0x8d802000 ! 4361: WRFPRS_I wr %r0, 0x0000, %fprs
5878 .word 0xda7fe001 ! 4362: SWAP_I swap %r13, [%r31 + 0x0001]
5879 .word 0xda8fe000 ! 4363: LDUBA_I lduba [%r31, + 0x0000] %asi, %r13
5880 .word 0x93494000 ! 4364: RDHPR_HTBA rdhpr %htba, %r9
5881 .word 0x87802004 ! 4365: WRASI_I wr %r0, 0x0004, %asi
5882 .word 0x91d02031 ! 4366: Tcc_I ta icc_or_xcc, %r0 + 49
5883 mov 0x34, %r30
5884 .word 0x91d0001e ! 4367: Tcc_R ta icc_or_xcc, %r0 + %r30
5885 .word 0x95a00547 ! 4368: FSQRTd fsqrt
5886 .word 0x819828c0 ! 4369: WRHPR_HPSTATE_I wrhpr %r0, 0x08c0, %hpstate
5887 .word 0x8d802000 ! 4370: WRFPRS_I wr %r0, 0x0000, %fprs
5888 .word 0x8079e001 ! 4371: SDIV_I sdiv %r7, 0x0001, %r0
5889 .word 0x956a2001 ! 4372: SDIVX_I sdivx %r8, 0x0001, %r10
5890 .word 0x3e800001 ! 4373: BVC bvc,a <label_0x1>
5891 ta T_CHANGE_NONHPRIV ! macro
5892 .word 0x819829c8 ! 4375: WRHPR_HPSTATE_I wrhpr %r0, 0x09c8, %hpstate
5893 .word 0x8e800003 ! 4376: ADDcc_R addcc %r0, %r3, %r7
5894 mov 0x32, %r30
5895 .word 0x85d0001e ! 4377: Tcc_R tle icc_or_xcc, %r0 + %r30
5896 .word 0x8da2cdc6 ! 4378: FdMULq fdmulq
5897 ta T_CHANGE_TO_TL0 ! macro
5898 .word 0x24800001 ! 4380: BLE ble,a <label_0x1>
5899DS_230:
5900 .word 0x20800001 ! 4382: BN bn,a <label_0x1>
5901 illtrap
5902 .word 0x8fb00309 ! 4381: ALLIGNADDRESS alignaddr %r0, %r9, %r7
5903DS_231:
5904 .word 0x22800001 ! 4383: BE be,a <label_0x1>
5905 .word 0xc5308006 ! 4383: STQF_R - %f2, [%r6, %r2]
5906 .word 0x81458000 ! 4382: RD_SOFTINT_REG stbar
5907 .word 0x97a0c9cf ! 4383: FDIVd fdivd %f34, %f46, %f42
5908 .word 0x81982905 ! 4384: WRHPR_HPSTATE_I wrhpr %r0, 0x0905, %hpstate
5909 .word 0x81a00561 ! 4385: FSQRTq fsqrt
5910 .word 0xc01fe001 ! 4386: LDD_I ldd [%r31 + 0x0001], %r0
5911 .word 0x81982e84 ! 4387: WRHPR_HPSTATE_I wrhpr %r0, 0x0e84, %hpstate
5912 ta T_CHANGE_NONPRIV ! macro
5913 .word 0x81982a45 ! 4389: WRHPR_HPSTATE_I wrhpr %r0, 0x0a45, %hpstate
5914 ta T_CHANGE_NONHPRIV ! macro
5915 .word 0xc027c001 ! 4391: STW_R stw %r0, [%r31 + %r1]
5916 .word 0x8d802000 ! 4392: WRFPRS_I wr %r0, 0x0000, %fprs
5917 .word 0x8868a001 ! 4393: UDIVX_I udivx %r2, 0x0001, %r4
5918 .word 0x97d02034 ! 4394: Tcc_I tge icc_or_xcc, %r0 + 52
5919 .word 0x8d902642 ! 4395: WRPR_PSTATE_I wrpr %r0, 0x0642, %pstate
5920 .word 0xc81fe001 ! 4396: LDD_I ldd [%r31 + 0x0001], %r4
5921 .word 0x8d802004 ! 4397: WRFPRS_I wr %r0, 0x0004, %fprs
5922 mov 0x31, %r30
5923 .word 0x83d0001e ! 4398: Tcc_R te icc_or_xcc, %r0 + %r30
5924 ta T_CHANGE_TO_TL0 ! macro
5925 mov 0x33, %r30
5926 .word 0x8bd0001e ! 4400: Tcc_R tcs icc_or_xcc, %r0 + %r30
5927 .word 0x81982fcf ! 4401: WRHPR_HPSTATE_I wrhpr %r0, 0x0fcf, %hpstate
5928 ta T_CHANGE_TO_TL0 ! macro
5929 .word 0x24700001 ! 4403: BPLE <illegal instruction>
5930 .word 0x8d902081 ! 4404: WRPR_PSTATE_I wrpr %r0, 0x0081, %pstate
5931 .word 0x9150c000 ! 4405: RDPR_TT rdpr %tt, %r8
5932 .word 0x36800001 ! 4406: BGE bge,a <label_0x1>
5933DS_232:
5934 .word 0x32800001 ! 4408: BNE bne,a <label_0x1>
5935 .word 0xd5336001 ! 4408: STQF_I - %f10, [0x0001, %r13]
5936 .word 0x85458000 ! 4407: RD_SOFTINT_REG rd %softint, %r2
5937 .word 0x9f480000 ! 4408: RDHPR_HPSTATE rdhpr %hpstate, %r15
5938DS_233:
5939 .word 0x34800001 ! 4410: BG bg,a <label_0x1>
5940 illtrap
5941 .word 0x93b1430c ! 4409: ALLIGNADDRESS alignaddr %r5, %r12, %r9
5942 .word 0xd327e001 ! 4410: STF_I st %f9, [0x0001, %r31]
5943 ta T_CHANGE_TO_TL0 ! macro
5944 .word 0x87802089 ! 4412: WRASI_I wr %r0, 0x0089, %asi
5945 .word 0x8d802000 ! 4413: WRFPRS_I wr %r0, 0x0000, %fprs
5946 .word 0x87802016 ! 4414: WRASI_I wr %r0, 0x0016, %asi
5947 ta T_CHANGE_NONPRIV ! macro
5948 ta T_CHANGE_PRIV ! macro
5949 .word 0x87802089 ! 4417: WRASI_I wr %r0, 0x0089, %asi
5950 ta T_CHANGE_HPRIV ! macro
5951 .word 0x8bd02032 ! 4419: Tcc_I tcs icc_or_xcc, %r0 + 50
5952 ta T_CHANGE_HPRIV ! macro
5953 .word 0x2c700001 ! 4421: BPNEG <illegal instruction>
5954 .word 0x8198244d ! 4422: WRHPR_HPSTATE_I wrhpr %r0, 0x044d, %hpstate
5955 .word 0x81982711 ! 4423: WRHPR_HPSTATE_I wrhpr %r0, 0x0711, %hpstate
5956 mov 0x33, %r30
5957 .word 0x99d0001e ! 4424: Tcc_R tgu icc_or_xcc, %r0 + %r30
5958 .word 0x2c800001 ! 4425: BNEG bneg,a <label_0x1>
5959 .word 0x8d802000 ! 4426: WRFPRS_I wr %r0, 0x0000, %fprs
5960 .word 0x8d802000 ! 4427: WRFPRS_I wr %r0, 0x0000, %fprs
5961 .word 0x86828007 ! 4428: ADDcc_R addcc %r10, %r7, %r3
5962 ta T_CHANGE_NONHPRIV ! macro
5963 .word 0x83d02030 ! 4430: Tcc_I te icc_or_xcc, %r0 + 48
5964 .word 0x8d802000 ! 4431: WRFPRS_I wr %r0, 0x0000, %fprs
5965 .word 0x87802010 ! 4432: WRASI_I wr %r0, 0x0010, %asi
5966 .word 0xc6c7e000 ! 4433: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r3
5967 .word 0xc6d804a0 ! 4434: LDXA_R ldxa [%r0, %r0] 0x25, %r3
5968 .word 0x8ba0cdc7 ! 4435: FdMULq fdmulq
5969 .word 0x8d9020c3 ! 4436: WRPR_PSTATE_I wrpr %r0, 0x00c3, %pstate
5970 .word 0x85d02031 ! 4437: Tcc_I tle icc_or_xcc, %r0 + 49
5971 .word 0x99d02034 ! 4438: Tcc_I tgu icc_or_xcc, %r0 + 52
5972 .word 0xcbe7c027 ! 4439: CASA_I casa [%r31] 0x 1, %r7, %r5
5973 .word 0x8d802000 ! 4440: WRFPRS_I wr %r0, 0x0000, %fprs
5974 .word 0x984aa001 ! 4441: MULX_I mulx %r10, 0x0001, %r12
5975 .word 0x8fa049cb ! 4442: FDIVd fdivd %f32, %f42, %f38
5976 ta T_CHANGE_NONHPRIV ! macro
5977 .word 0xce8008a0 ! 4444: LDUWA_R lduwa [%r0, %r0] 0x45, %r7
5978 .word 0x8da049c0 ! 4445: FDIVd fdivd %f32, %f0, %f6
5979DS_234:
5980 .word 0x22800001 ! 4447: BE be,a <label_0x1>
5981 .word 0xc333400e ! 4447: STQF_R - %f1, [%r14, %r13]
5982 .word 0x97458000 ! 4446: RD_SOFTINT_REG rd %softint, %r11
5983 .word 0x8d902c57 ! 4447: WRPR_PSTATE_I wrpr %r0, 0x0c57, %pstate
5984 .word 0xd737c00e ! 4448: STQF_R - %f11, [%r14, %r31]
5985 mov 0x31, %r30
5986 .word 0x97d0001e ! 4449: Tcc_R tge icc_or_xcc, %r0 + %r30
5987 .word 0x93d02033 ! 4450: Tcc_I tne icc_or_xcc, %r0 + 51
5988 .word 0x8198204c ! 4451: WRHPR_HPSTATE_I wrhpr %r0, 0x004c, %hpstate
5989 .word 0xd737c00e ! 4452: STQF_R - %f11, [%r14, %r31]
5990 .word 0xd6bfc02e ! 4453: STDA_R stda %r11, [%r31 + %r14] 0x01
5991DS_235:
5992 .word 0x22800001 ! 4455: BE be,a <label_0x1>
5993 illtrap
5994 .word 0x9bb04306 ! 4454: ALLIGNADDRESS alignaddr %r1, %r6, %r13
5995 .word 0x8d902cd0 ! 4455: WRPR_PSTATE_I wrpr %r0, 0x0cd0, %pstate
5996 .word 0x9a4bc001 ! 4456: MULX_R mulx %r15, %r1, %r13
5997 .word 0x9f480000 ! 4457: RDHPR_HPSTATE rdhpr %hpstate, %r15
5998 .word 0x81982f5d ! 4458: WRHPR_HPSTATE_I wrhpr %r0, 0x0f5d, %hpstate
5999 .word 0x81982945 ! 4459: WRHPR_HPSTATE_I wrhpr %r0, 0x0945, %hpstate
6000 .word 0x8f500000 ! 4460: RDPR_TPC rdpr %tpc, %r7
6001 .word 0x87802010 ! 4461: WRASI_I wr %r0, 0x0010, %asi
6002 .word 0x9ba0054b ! 4462: FSQRTd fsqrt
6003 .word 0x87802088 ! 4463: WRASI_I wr %r0, 0x0088, %asi
6004 .word 0x85a000c5 ! 4464: FNEGd fnegd %f36, %f2
6005DS_236:
6006 .word 0x22800001 ! 4466: BE be,a <label_0x1>
6007 illtrap
6008 .word 0x91b0030f ! 4465: ALLIGNADDRESS alignaddr %r0, %r15, %r8
6009 .word 0x85504000 ! 4466: RDPR_TNPC rdpr %tnpc, %r2
6010 .word 0x9282a001 ! 4467: ADDcc_I addcc %r10, 0x0001, %r9
6011 ta T_CHANGE_PRIV ! macro
6012 .word 0x87802010 ! 4469: WRASI_I wr %r0, 0x0010, %asi
6013DS_237:
6014 .word 0x22800001 ! 4471: BE be,a <label_0x1>
6015 illtrap
6016 .word 0x87b34300 ! 4470: ALLIGNADDRESS alignaddr %r13, %r0, %r3
6017 .word 0xc6c004a0 ! 4471: LDSWA_R ldswa [%r0, %r0] 0x25, %r3
6018 .word 0x8d902c51 ! 4472: WRPR_PSTATE_I wrpr %r0, 0x0c51, %pstate
6019 .word 0x99a109a6 ! 4473: FDIVs fdivs %f4, %f6, %f12
6020 ta T_CHANGE_PRIV ! macro
6021 .word 0xd88008a0 ! 4475: LDUWA_R lduwa [%r0, %r0] 0x45, %r12
6022 .word 0x87802080 ! 4476: WRASI_I wr %r0, 0x0080, %asi
6023 .word 0x8198240a ! 4477: WRHPR_HPSTATE_I wrhpr %r0, 0x040a, %hpstate
6024 .word 0x38800001 ! 4478: BGU bgu,a <label_0x1>
6025 .word 0x85a24dca ! 4479: FdMULq fdmulq
6026 .word 0xc5e7c02a ! 4480: CASA_I casa [%r31] 0x 1, %r10, %r2
6027 .word 0x89a00561 ! 4481: FSQRTq fsqrt
6028 mov 0x33, %r30
6029 .word 0x9fd0001e ! 4482: Tcc_R tvc icc_or_xcc, %r0 + %r30
6030 .word 0x8adb4008 ! 4483: SMULcc_R smulcc %r13, %r8, %r5
6031 .word 0x9050c006 ! 4484: UMUL_R umul %r3, %r6, %r8
6032 .word 0x9469c002 ! 4485: UDIVX_R udivx %r7, %r2, %r10
6033 mov 0x33, %r30
6034 .word 0x8bd0001e ! 4486: Tcc_R tcs icc_or_xcc, %r0 + %r30
6035 .word 0x8d90269d ! 4487: WRPR_PSTATE_I wrpr %r0, 0x069d, %pstate
6036 .word 0x93a01a61 ! 4488: FqTOi fqtoi
6037 ta T_CHANGE_HPRIV ! macro
6038 .word 0x91d02031 ! 4490: Tcc_I ta icc_or_xcc, %r0 + 49
6039 .word 0x87802010 ! 4491: WRASI_I wr %r0, 0x0010, %asi
6040 .word 0x9bd02035 ! 4492: Tcc_I tcc icc_or_xcc, %r0 + 53
6041 .word 0xd2800c80 ! 4493: LDUWA_R lduwa [%r0, %r0] 0x64, %r9
6042 mov 0x34, %r30
6043 .word 0x9dd0001e ! 4494: Tcc_R tpos icc_or_xcc, %r0 + %r30
6044 .word 0x86816001 ! 4495: ADDcc_I addcc %r5, 0x0001, %r3
6045 mov 0x30, %r30
6046 .word 0x81d0001e ! 4496: Tcc_R tn icc_or_xcc, %r0 + %r30
6047 .word 0x8d90204a ! 4497: WRPR_PSTATE_I wrpr %r0, 0x004a, %pstate
6048 ta T_CHANGE_HPRIV ! macro
6049DS_238:
6050 .word 0x34800001 ! 4500: BG bg,a <label_0x1>
6051 illtrap
6052 .word 0x95b14304 ! 4499: ALLIGNADDRESS alignaddr %r5, %r4, %r10
6053 .word 0xd4c7e020 ! 4500: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r10
6054 ta T_CHANGE_NONPRIV ! macro
6055 ta T_CHANGE_HPRIV ! macro
6056 .word 0x8b514000 ! 4503: RDPR_TBA rdpr %tba, %r5
6057 .word 0x87504000 ! 4504: RDPR_TNPC rdpr %tnpc, %r3
6058 .word 0x8d902e02 ! 4505: WRPR_PSTATE_I wrpr %r0, 0x0e02, %pstate
6059 .word 0x819825c3 ! 4506: WRHPR_HPSTATE_I wrhpr %r0, 0x05c3, %hpstate
6060 .word 0x81982f12 ! 4507: WRHPR_HPSTATE_I wrhpr %r0, 0x0f12, %hpstate
6061 mov 0x35, %r30
6062 .word 0x93d0001e ! 4508: Tcc_R tne icc_or_xcc, %r0 + %r30
6063 .word 0x81982245 ! 4509: WRHPR_HPSTATE_I wrhpr %r0, 0x0245, %hpstate
6064 ta T_CHANGE_PRIV ! macro
6065 .word 0xc7e7c024 ! 4511: CASA_I casa [%r31] 0x 1, %r4, %r3
6066 .word 0x93a2cd2f ! 4512: FsMULd fsmuld %f11, %f46, %f40
6067 .word 0xd29fc020 ! 4513: LDDA_R ldda [%r31, %r0] 0x01, %r9
6068 .word 0x8edb800d ! 4514: SMULcc_R smulcc %r14, %r13, %r7
6069 .word 0x97a209a4 ! 4515: FDIVs fdivs %f8, %f4, %f11
6070 .word 0x87802004 ! 4516: WRASI_I wr %r0, 0x0004, %asi
6071 .word 0x96db000c ! 4517: SMULcc_R smulcc %r12, %r12, %r11
6072 .word 0x87d02032 ! 4518: Tcc_I tl icc_or_xcc, %r0 + 50
6073 .word 0x2e700001 ! 4519: BPVS <illegal instruction>
6074 ta T_CHANGE_NONHPRIV ! macro
6075 .word 0x3c800001 ! 4521: BPOS bpos,a <label_0x1>
6076 .word 0x81982b95 ! 4522: WRHPR_HPSTATE_I wrhpr %r0, 0x0b95, %hpstate
6077 .word 0x8d802000 ! 4523: WRFPRS_I wr %r0, 0x0000, %fprs
6078 .word 0x87802016 ! 4524: WRASI_I wr %r0, 0x0016, %asi
6079 mov 0x35, %r30
6080 .word 0x9bd0001e ! 4525: Tcc_R tcc icc_or_xcc, %r0 + %r30
6081 .word 0x8d9024c0 ! 4526: WRPR_PSTATE_I wrpr %r0, 0x04c0, %pstate
6082 mov 0x35, %r30
6083 .word 0x9bd0001e ! 4527: Tcc_R tcc icc_or_xcc, %r0 + %r30
6084 .word 0xd6800ac0 ! 4528: LDUWA_R lduwa [%r0, %r0] 0x56, %r11
6085 .word 0x8bd02030 ! 4529: Tcc_I tcs icc_or_xcc, %r0 + 48
6086 .word 0x8198275e ! 4530: WRHPR_HPSTATE_I wrhpr %r0, 0x075e, %hpstate
6087 ta T_CHANGE_NONHPRIV ! macro
6088 .word 0x8d802000 ! 4532: WRFPRS_I wr %r0, 0x0000, %fprs
6089 .word 0x8ba0054b ! 4533: FSQRTd fsqrt
6090 .word 0x8fd02033 ! 4534: Tcc_I tvs icc_or_xcc, %r0 + 51
6091 .word 0x81982880 ! 4535: WRHPR_HPSTATE_I wrhpr %r0, 0x0880, %hpstate
6092 .word 0x36800001 ! 4536: BGE bge,a <label_0x1>
6093 .word 0x8d9024d8 ! 4537: WRPR_PSTATE_I wrpr %r0, 0x04d8, %pstate
6094 .word 0xcbe7c02b ! 4538: CASA_I casa [%r31] 0x 1, %r11, %r5
6095 mov 0x35, %r30
6096 .word 0x81d0001e ! 4539: Tcc_R tn icc_or_xcc, %r0 + %r30
6097 ta T_CHANGE_HPRIV ! macro
6098 .word 0xcacfe000 ! 4541: LDSBA_I ldsba [%r31, + 0x0000] %asi, %r5
6099 .word 0x2e800001 ! 4542: BVS bvs,a <label_0x1>
6100 .word 0x8d802000 ! 4543: WRFPRS_I wr %r0, 0x0000, %fprs
6101 .word 0x9b508000 ! 4544: RDPR_TSTATE rdpr %tstate, %r13
6102 .word 0x92d84008 ! 4545: SMULcc_R smulcc %r1, %r8, %r9
6103 .word 0x8ba00540 ! 4546: FSQRTd fsqrt
6104 .word 0x98022001 ! 4547: ADD_I add %r8, 0x0001, %r12
6105 .word 0x87802088 ! 4548: WRASI_I wr %r0, 0x0088, %asi
6106 .word 0x8d802000 ! 4549: WRFPRS_I wr %r0, 0x0000, %fprs
6107 .word 0x3c800001 ! 4550: BPOS bpos,a <label_0x1>
6108 .word 0x87802089 ! 4551: WRASI_I wr %r0, 0x0089, %asi
6109 ta T_CHANGE_NONPRIV ! macro
6110 .word 0x99d02035 ! 4553: Tcc_I tgu icc_or_xcc, %r0 + 53
6111 ta T_CHANGE_TO_TL0 ! macro
6112 .word 0x3a700001 ! 4555: BPCC <illegal instruction>
6113 .word 0x8d902ec4 ! 4556: WRPR_PSTATE_I wrpr %r0, 0x0ec4, %pstate
6114 .word 0x81982b1d ! 4557: WRHPR_HPSTATE_I wrhpr %r0, 0x0b1d, %hpstate
6115 .word 0x8b504000 ! 4558: RDPR_TNPC rdpr %tnpc, %r5
6116 .word 0x8d90224e ! 4559: WRPR_PSTATE_I wrpr %r0, 0x024e, %pstate
6117 .word 0x8d9028cb ! 4560: WRPR_PSTATE_I wrpr %r0, 0x08cb, %pstate
6118 mov 0x35, %r30
6119 .word 0x9fd0001e ! 4561: Tcc_R tvc icc_or_xcc, %r0 + %r30
6120 .word 0xca8fe000 ! 4562: LDUBA_I lduba [%r31, + 0x0000] %asi, %r5
6121 .word 0xca800c00 ! 4563: LDUWA_R lduwa [%r0, %r0] 0x60, %r5
6122 .word 0x8d9026c1 ! 4564: WRPR_PSTATE_I wrpr %r0, 0x06c1, %pstate
6123 .word 0x81982405 ! 4565: WRHPR_HPSTATE_I wrhpr %r0, 0x0405, %hpstate
6124 .word 0xcb27c000 ! 4566: STF_R st %f5, [%r0, %r31]
6125 .word 0x8198295b ! 4567: WRHPR_HPSTATE_I wrhpr %r0, 0x095b, %hpstate
6126 .word 0x8d902017 ! 4568: WRPR_PSTATE_I wrpr %r0, 0x0017, %pstate
6127 mov 0x33, %r30
6128 .word 0x8dd0001e ! 4569: Tcc_R tneg icc_or_xcc, %r0 + %r30
6129 .word 0x87802088 ! 4570: WRASI_I wr %r0, 0x0088, %asi
6130 .word 0x81d02032 ! 4571: Tcc_I tn icc_or_xcc, %r0 + 50
6131 .word 0xca1fe001 ! 4572: LDD_I ldd [%r31 + 0x0001], %r5
6132 ta T_CHANGE_PRIV ! macro
6133 .word 0x8d902252 ! 4574: WRPR_PSTATE_I wrpr %r0, 0x0252, %pstate
6134DS_239:
6135 .word 0x22800001 ! 4576: BE be,a <label_0x1>
6136 .word 0xc5304004 ! 4576: STQF_R - %f2, [%r4, %r1]
6137 .word 0x89458000 ! 4575: RD_SOFTINT_REG rd %softint, %r4
6138 .word 0x8e4b4006 ! 4576: MULX_R mulx %r13, %r6, %r7
6139 ta T_CHANGE_NONHPRIV ! macro
6140 .word 0x8078a001 ! 4578: SDIV_I sdiv %r2, 0x0001, %r0
6141DS_240:
6142 .word 0x22800001 ! 4580: BE be,a <label_0x1>
6143 .word 0xcb322001 ! 4580: STQF_I - %f5, [0x0001, %r8]
6144 .word 0x89458000 ! 4579: RD_SOFTINT_REG rd %softint, %r4
6145 .word 0x81982bd4 ! 4580: WRHPR_HPSTATE_I wrhpr %r0, 0x0bd4, %hpstate
6146 .word 0x91a00567 ! 4581: FSQRTq fsqrt
6147 .word 0x81982e12 ! 4582: WRHPR_HPSTATE_I wrhpr %r0, 0x0e12, %hpstate
6148 ta T_CHANGE_NONPRIV ! macro
6149 .word 0x8bd02035 ! 4584: Tcc_I tcs icc_or_xcc, %r0 + 53
6150 .word 0x81982218 ! 4585: WRHPR_HPSTATE_I wrhpr %r0, 0x0218, %hpstate
6151 .word 0x9078e001 ! 4586: SDIV_I sdiv %r3, 0x0001, %r8
6152 .word 0x8d902041 ! 4587: WRPR_PSTATE_I wrpr %r0, 0x0041, %pstate
6153 .word 0x867a800f ! 4588: SDIV_R sdiv %r10, %r15, %r3
6154 .word 0x8ed18008 ! 4589: UMULcc_R umulcc %r6, %r8, %r7
6155 .word 0x32800001 ! 4590: BNE bne,a <label_0x1>
6156 .word 0xcec7e000 ! 4591: LDSWA_I ldswa [%r31, + 0x0000] %asi, %r7
6157 .word 0x95d02030 ! 4592: Tcc_I tg icc_or_xcc, %r0 + 48
6158 ta T_CHANGE_PRIV ! macro
6159 .word 0x83d02032 ! 4594: Tcc_I te icc_or_xcc, %r0 + 50
6160DS_241:
6161 .word 0x20800001 ! 4596: BN bn,a <label_0x1>
6162 illtrap
6163 .word 0x95b18305 ! 4595: ALLIGNADDRESS alignaddr %r6, %r5, %r10
6164 .word 0x8198211e ! 4596: WRHPR_HPSTATE_I wrhpr %r0, 0x011e, %hpstate
6165 .word 0xd4c804a0 ! 4597: LDSBA_R ldsba [%r0, %r0] 0x25, %r10
6166 .word 0x91a00549 ! 4598: FSQRTd fsqrt
6167 .word 0x8d802004 ! 4599: WRFPRS_I wr %r0, 0x0004, %fprs
6168 .word 0x8ac1a001 ! 4600: ADDCcc_I addccc %r6, 0x0001, %r5
6169 .word 0x86c22001 ! 4601: ADDCcc_I addccc %r8, 0x0001, %r3
6170 .word 0xc627c009 ! 4602: STW_R stw %r3, [%r31 + %r9]
6171 .word 0x93d02031 ! 4603: Tcc_I tne icc_or_xcc, %r0 + 49
6172 .word 0x97508000 ! 4604: RDPR_TSTATE rdpr %tstate, %r11
6173 .word 0x87802089 ! 4605: WRASI_I wr %r0, 0x0089, %asi
6174 .word 0x3a700001 ! 4606: BPCC <illegal instruction>
6175DS_242:
6176 .word 0x20800001 ! 4608: BN bn,a <label_0x1>
6177 illtrap
6178 .word 0x85b34306 ! 4607: ALLIGNADDRESS alignaddr %r13, %r6, %r2
6179 .word 0xc4dfe020 ! 4608: LDXA_I ldxa [%r31, + 0x0020] %asi, %r2
6180 .word 0x81982c02 ! 4609: WRHPR_HPSTATE_I wrhpr %r0, 0x0c02, %hpstate
6181 .word 0x97a000c8 ! 4610: FNEGd fnegd %f8, %f42
6182 .word 0x9fa049e7 ! 4611: FDIVq dis not found
6183
6184DS_243:
6185 .word 0x20800001 ! 4613: BN bn,a <label_0x1>
6186 .word 0xdb334002 ! 4613: STQF_R - %f13, [%r2, %r13]
6187 .word 0x87458000 ! 4612: RD_SOFTINT_REG rd %softint, %r3
6188 ta T_CHANGE_NONPRIV ! macro
6189 .word 0x97a0056c ! 4614: FSQRTq fsqrt
6190 ta T_CHANGE_HPRIV ! macro
6191 .word 0xd727e001 ! 4616: STF_I st %f11, [0x0001, %r31]
6192 .word 0x81982419 ! 4617: WRHPR_HPSTATE_I wrhpr %r0, 0x0419, %hpstate
6193 .word 0x81982205 ! 4618: WRHPR_HPSTATE_I wrhpr %r0, 0x0205, %hpstate
6194 .word 0x8d9028c9 ! 4619: WRPR_PSTATE_I wrpr %r0, 0x08c9, %pstate
6195 .word 0xd68008a0 ! 4620: LDUWA_R lduwa [%r0, %r0] 0x45, %r11
6196 .word 0xd6c004a0 ! 4621: LDSWA_R ldswa [%r0, %r0] 0x25, %r11
6197 .word 0xd67fe001 ! 4622: SWAP_I swap %r11, [%r31 + 0x0001]
6198 .word 0x81982d0e ! 4623: WRHPR_HPSTATE_I wrhpr %r0, 0x0d0e, %hpstate
6199DS_244:
6200 .word 0x20800001 ! 4625: BN bn,a <label_0x1>
6201 .word 0xcf30400c ! 4625: STQF_R - %f7, [%r12, %r1]
6202 .word 0x93458000 ! 4624: RD_SOFTINT_REG rd %softint, %r9
6203 .word 0x87802010 ! 4625: WRASI_I wr %r0, 0x0010, %asi
6204 .word 0xd2c804a0 ! 4626: LDSBA_R ldsba [%r0, %r0] 0x25, %r9
6205 .word 0x8f68e001 ! 4627: SDIVX_I sdivx %r3, 0x0001, %r7
6206 .word 0x87802089 ! 4628: WRASI_I wr %r0, 0x0089, %asi
6207 .word 0x3e800001 ! 4629: BVC bvc,a <label_0x1>
6208 .word 0x8d802004 ! 4630: WRFPRS_I wr %r0, 0x0004, %fprs
6209 .word 0x819820d9 ! 4631: WRHPR_HPSTATE_I wrhpr %r0, 0x00d9, %hpstate
6210 .word 0x98d0000c ! 4632: UMULcc_R umulcc %r0, %r12, %r12
6211 .word 0x819829cd ! 4633: WRHPR_HPSTATE_I wrhpr %r0, 0x09cd, %hpstate
6212 .word 0x81982f4f ! 4634: WRHPR_HPSTATE_I wrhpr %r0, 0x0f4f, %hpstate
6213 ta T_CHANGE_HPRIV ! macro
6214 .word 0x8d902a50 ! 4636: WRPR_PSTATE_I wrpr %r0, 0x0a50, %pstate
6215 .word 0x9083800f ! 4637: ADDcc_R addcc %r14, %r15, %r8
6216 .word 0x9b500000 ! 4638: RDPR_TPC rdpr %tpc, %r13
6217 .word 0xda8008a0 ! 4639: LDUWA_R lduwa [%r0, %r0] 0x45, %r13
6218 .word 0x8fd02032 ! 4640: Tcc_I tvs icc_or_xcc, %r0 + 50
6219 .word 0x9e6aa001 ! 4641: UDIVX_I udivx %r10, 0x0001, %r15
6220 .word 0x90dac00c ! 4642: SMULcc_R smulcc %r11, %r12, %r8
6221 .word 0xd03fe001 ! 4643: STD_I std %r8, [%r31 + 0x0001]
6222 ta T_CHANGE_TO_TL0 ! macro
6223 .word 0x9c500005 ! 4645: UMUL_R umul %r0, %r5, %r14
6224 .word 0x8ba01a67 ! 4646: FqTOi fqtoi
6225 .word 0x81982409 ! 4647: WRHPR_HPSTATE_I wrhpr %r0, 0x0409, %hpstate
6226 .word 0x8c4b2001 ! 4648: MULX_I mulx %r12, 0x0001, %r6
6227 .word 0x81982a05 ! 4649: WRHPR_HPSTATE_I wrhpr %r0, 0x0a05, %hpstate
6228 .word 0x8d902ac2 ! 4650: WRPR_PSTATE_I wrpr %r0, 0x0ac2, %pstate
6229 .word 0x8d902cd6 ! 4651: WRPR_PSTATE_I wrpr %r0, 0x0cd6, %pstate
6230 .word 0xccdfe000 ! 4652: LDXA_I ldxa [%r31, + 0x0000] %asi, %r6
6231 ta T_CHANGE_TO_TL0 ! macro
6232 .word 0x81d02035 ! 4654: Tcc_I tn icc_or_xcc, %r0 + 53
6233 .word 0x8d90220e ! 4655: WRPR_PSTATE_I wrpr %r0, 0x020e, %pstate
6234 .word 0xcc37c007 ! 4656: STH_R sth %r6, [%r31 + %r7]
6235 .word 0xccd804a0 ! 4657: LDXA_R ldxa [%r0, %r0] 0x25, %r6
6236 .word 0xcc5fc000 ! 4658: LDX_R ldx [%r31 + %r0], %r6
6237 .word 0xccd80e40 ! 4659: LDXA_R ldxa [%r0, %r0] 0x72, %r6
6238 mov 0x30, %r30
6239 .word 0x89d0001e ! 4660: Tcc_R tleu icc_or_xcc, %r0 + %r30
6240 ta T_CHANGE_TO_TL0 ! macro
6241 .word 0x86d18009 ! 4662: UMULcc_R umulcc %r6, %r9, %r3
6242 .word 0x8da00d2a ! 4663: FsMULd fsmuld %f0, %f10, %f6
6243 .word 0x81d02033 ! 4664: Tcc_I tn icc_or_xcc, %r0 + 51
6244 .word 0x81982c05 ! 4665: WRHPR_HPSTATE_I wrhpr %r0, 0x0c05, %hpstate
6245 .word 0x9fa189c5 ! 4666: FDIVd fdivd %f6, %f36, %f46
6246 .word 0xdfe7c025 ! 4667: CASA_I casa [%r31] 0x 1, %r5, %r15
6247 .word 0x81982441 ! 4668: WRHPR_HPSTATE_I wrhpr %r0, 0x0441, %hpstate
6248 .word 0x87802004 ! 4669: WRASI_I wr %r0, 0x0004, %asi
6249 .word 0x87802089 ! 4670: WRASI_I wr %r0, 0x0089, %asi
6250 .word 0x85a01a6c ! 4671: FqTOi fqtoi
6251 mov 0x33, %r30
6252 .word 0x9dd0001e ! 4672: Tcc_R tpos icc_or_xcc, %r0 + %r30
6253 .word 0x81982f49 ! 4673: WRHPR_HPSTATE_I wrhpr %r0, 0x0f49, %hpstate
6254 .word 0x8d902286 ! 4674: WRPR_PSTATE_I wrpr %r0, 0x0286, %pstate
6255 .word 0x9e6a0001 ! 4675: UDIVX_R udivx %r8, %r1, %r15
6256 .word 0xde0fc000 ! 4676: LDUB_R ldub [%r31 + %r0], %r15
6257 mov 0x33, %r30
6258 .word 0x91d0001e ! 4677: Tcc_R ta icc_or_xcc, %r0 + %r30
6259 .word 0xde8fe000 ! 4678: LDUBA_I lduba [%r31, + 0x0000] %asi, %r15
6260 .word 0x87802089 ! 4679: WRASI_I wr %r0, 0x0089, %asi
6261 .word 0x9dd02034 ! 4680: Tcc_I tpos icc_or_xcc, %r0 + 52
6262 .word 0xdec7e020 ! 4681: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r15
6263 .word 0x3e700001 ! 4682: BPVC <illegal instruction>
6264 .word 0xdec7e020 ! 4683: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r15
6265 .word 0x8d902cd2 ! 4684: WRPR_PSTATE_I wrpr %r0, 0x0cd2, %pstate
6266DS_245:
6267 .word 0x22800001 ! 4686: BE be,a <label_0x1>
6268 illtrap
6269 .word 0x8bb24309 ! 4685: ALLIGNADDRESS alignaddr %r9, %r9, %r5
6270 ta T_CHANGE_TO_TL0 ! macro
6271 .word 0x8d902e59 ! 4687: WRPR_PSTATE_I wrpr %r0, 0x0e59, %pstate
6272 .word 0x93a0054c ! 4688: FSQRTd fsqrt
6273 .word 0x95a20d29 ! 4689: FsMULd fsmuld %f8, %f40, %f10
6274 .word 0x87802004 ! 4690: WRASI_I wr %r0, 0x0004, %asi
6275 .word 0xd527e001 ! 4691: STF_I st %f10, [0x0001, %r31]
6276 .word 0x8198280e ! 4692: WRHPR_HPSTATE_I wrhpr %r0, 0x080e, %hpstate
6277 ta T_CHANGE_HPRIV ! macro
6278 mov 0x33, %r30
6279 .word 0x97d0001e ! 4694: Tcc_R tge icc_or_xcc, %r0 + %r30
6280 .word 0x99a149e4 ! 4695: FDIVq dis not found
6281
6282 .word 0x81a0056c ! 4696: FSQRTq fsqrt
6283 .word 0x8dd02035 ! 4697: Tcc_I tneg icc_or_xcc, %r0 + 53
6284 .word 0x8d802000 ! 4698: WRFPRS_I wr %r0, 0x0000, %fprs
6285 .word 0xc08008a0 ! 4699: LDUWA_R lduwa [%r0, %r0] 0x45, %r0
6286 .word 0x819821cf ! 4700: WRHPR_HPSTATE_I wrhpr %r0, 0x01cf, %hpstate
6287 .word 0x97d02035 ! 4701: Tcc_I tge icc_or_xcc, %r0 + 53
6288 .word 0x8f6b2001 ! 4702: SDIVX_I sdivx %r12, 0x0001, %r7
6289 ta T_CHANGE_PRIV ! macro
6290 .word 0xce1fe001 ! 4704: LDD_I ldd [%r31 + 0x0001], %r7
6291 .word 0x8d692001 ! 4705: SDIVX_I sdivx %r4, 0x0001, %r6
6292 ta T_CHANGE_TO_TL0 ! macro
6293 .word 0x26700001 ! 4707: BPL <illegal instruction>
6294 .word 0x8d902c03 ! 4708: WRPR_PSTATE_I wrpr %r0, 0x0c03, %pstate
6295 .word 0x9e820002 ! 4709: ADDcc_R addcc %r8, %r2, %r15
6296 .word 0x8d902a16 ! 4710: WRPR_PSTATE_I wrpr %r0, 0x0a16, %pstate
6297 .word 0xdfe7c022 ! 4711: CASA_I casa [%r31] 0x 1, %r2, %r15
6298 .word 0x8368400a ! 4712: SDIVX_R sdivx %r1, %r10, %r1
6299 .word 0xc3e7c02a ! 4713: CASA_I casa [%r31] 0x 1, %r10, %r1
6300 .word 0x81982bc0 ! 4714: WRHPR_HPSTATE_I wrhpr %r0, 0x0bc0, %hpstate
6301 .word 0x34700001 ! 4715: BPG <illegal instruction>
6302 .word 0x20700001 ! 4716: BPN <illegal instruction>
6303 .word 0x8d902a8e ! 4717: WRPR_PSTATE_I wrpr %r0, 0x0a8e, %pstate
6304 .word 0x90c16001 ! 4718: ADDCcc_I addccc %r5, 0x0001, %r8
6305 mov 0x32, %r30
6306 .word 0x83d0001e ! 4719: Tcc_R te icc_or_xcc, %r0 + %r30
6307 .word 0x9ba34d25 ! 4720: FsMULd fsmuld %f13, %f36, %f44
6308 .word 0x8d68800f ! 4721: SDIVX_R sdivx %r2, %r15, %r6
6309 .word 0x87802080 ! 4722: WRASI_I wr %r0, 0x0080, %asi
6310 .word 0x8198214d ! 4723: WRHPR_HPSTATE_I wrhpr %r0, 0x014d, %hpstate
6311 ta T_CHANGE_NONPRIV ! macro
6312 .word 0x8d802000 ! 4725: WRFPRS_I wr %r0, 0x0000, %fprs
6313 .word 0x8198249b ! 4726: WRHPR_HPSTATE_I wrhpr %r0, 0x049b, %hpstate
6314 .word 0x8d802004 ! 4727: WRFPRS_I wr %r0, 0x0004, %fprs
6315 .word 0x8d802004 ! 4728: WRFPRS_I wr %r0, 0x0004, %fprs
6316 .word 0x97504000 ! 4729: RDPR_TNPC rdpr %tnpc, %r11
6317 .word 0xd67fe001 ! 4730: SWAP_I swap %r11, [%r31 + 0x0001]
6318 mov 0x32, %r30
6319 .word 0x81d0001e ! 4731: Tcc_R tn icc_or_xcc, %r0 + %r30
6320 .word 0x80d3a001 ! 4732: UMULcc_I umulcc %r14, 0x0001, %r0
6321 .word 0x32800001 ! 4733: BNE bne,a <label_0x1>
6322 .word 0x8d9026c5 ! 4734: WRPR_PSTATE_I wrpr %r0, 0x06c5, %pstate
6323 .word 0xc01fc000 ! 4735: LDD_R ldd [%r31 + %r0], %r0
6324 .word 0x86482001 ! 4736: MULX_I mulx %r0, 0x0001, %r3
6325 .word 0xc68008a0 ! 4737: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
6326 .word 0x81982b92 ! 4738: WRHPR_HPSTATE_I wrhpr %r0, 0x0b92, %hpstate
6327 ta T_CHANGE_NONHPRIV ! macro
6328 .word 0xc727c00f ! 4740: STF_R st %f3, [%r15, %r31]
6329 .word 0x26800001 ! 4741: BL bl,a <label_0x1>
6330 .word 0x81982512 ! 4742: WRHPR_HPSTATE_I wrhpr %r0, 0x0512, %hpstate
6331 ta T_CHANGE_NONPRIV ! macro
6332 .word 0x8d902000 ! 4744: WRPR_PSTATE_I wrpr %r0, 0x0000, %pstate
6333 .word 0xc6800ae0 ! 4745: LDUWA_R lduwa [%r0, %r0] 0x57, %r3
6334DS_246:
6335 .word 0x34800001 ! 4747: BG bg,a <label_0x1>
6336 .word 0xdb312001 ! 4747: STQF_I - %f13, [0x0001, %r4]
6337 .word 0x8d458000 ! 4746: RD_SOFTINT_REG rd %softint, %r6
6338 .word 0x8d90200a ! 4747: WRPR_PSTATE_I wrpr %r0, 0x000a, %pstate
6339 .word 0x83a3c9ee ! 4748: FDIVq dis not found
6340
6341 .word 0x8d90289e ! 4749: WRPR_PSTATE_I wrpr %r0, 0x089e, %pstate
6342 .word 0xc20fe001 ! 4750: LDUB_I ldub [%r31 + 0x0001], %r1
6343 .word 0xc2c7e020 ! 4751: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r1
6344 ta T_CHANGE_NONHPRIV ! macro
6345 .word 0xc2c004a0 ! 4753: LDSWA_R ldswa [%r0, %r0] 0x25, %r1
6346 .word 0x8951c000 ! 4754: RDPR_TL rdpr %tl, %r4
6347 .word 0x81982a9d ! 4755: WRHPR_HPSTATE_I wrhpr %r0, 0x0a9d, %hpstate
6348 .word 0xc88804a0 ! 4756: LDUBA_R lduba [%r0, %r0] 0x25, %r4
6349 .word 0x96da400c ! 4757: SMULcc_R smulcc %r9, %r12, %r11
6350 .word 0x83a00546 ! 4758: FSQRTd fsqrt
6351 .word 0x8198270e ! 4759: WRHPR_HPSTATE_I wrhpr %r0, 0x070e, %hpstate
6352 .word 0x9769e001 ! 4760: SDIVX_I sdivx %r7, 0x0001, %r11
6353 .word 0x8d90281f ! 4761: WRPR_PSTATE_I wrpr %r0, 0x081f, %pstate
6354 ta T_CHANGE_NONPRIV ! macro
6355 .word 0xd727c006 ! 4763: STF_R st %f11, [%r6, %r31]
6356 .word 0x93d02031 ! 4764: Tcc_I tne icc_or_xcc, %r0 + 49
6357 .word 0x8ed2c005 ! 4765: UMULcc_R umulcc %r11, %r5, %r7
6358 .word 0x38700001 ! 4766: BPGU <illegal instruction>
6359 .word 0x8d9022de ! 4767: WRPR_PSTATE_I wrpr %r0, 0x02de, %pstate
6360 .word 0x8d902c5f ! 4768: WRPR_PSTATE_I wrpr %r0, 0x0c5f, %pstate
6361 .word 0x87802014 ! 4769: WRASI_I wr %r0, 0x0014, %asi
6362 .word 0x8d902cdb ! 4770: WRPR_PSTATE_I wrpr %r0, 0x0cdb, %pstate
6363 .word 0x87802010 ! 4771: WRASI_I wr %r0, 0x0010, %asi
6364 ta T_CHANGE_PRIV ! macro
6365 .word 0xced7e020 ! 4773: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r7
6366 ta T_CHANGE_TO_TL0 ! macro
6367 mov 0x34, %r30
6368 .word 0x8bd0001e ! 4775: Tcc_R tcs icc_or_xcc, %r0 + %r30
6369 ta T_CHANGE_TO_TL0 ! macro
6370 .word 0x8d802000 ! 4777: WRFPRS_I wr %r0, 0x0000, %fprs
6371 .word 0x8fa01a62 ! 4778: FqTOi fqtoi
6372 .word 0x8fd02032 ! 4779: Tcc_I tvs icc_or_xcc, %r0 + 50
6373 .word 0xcf3fc002 ! 4780: STDF_R std %f7, [%r2, %r31]
6374 .word 0x819826cd ! 4781: WRHPR_HPSTATE_I wrhpr %r0, 0x06cd, %hpstate
6375 .word 0x8d902e03 ! 4782: WRPR_PSTATE_I wrpr %r0, 0x0e03, %pstate
6376 .word 0x38700001 ! 4783: BPGU <illegal instruction>
6377 .word 0x8d902e9c ! 4784: WRPR_PSTATE_I wrpr %r0, 0x0e9c, %pstate
6378 ta T_CHANGE_HPRIV ! macro
6379 .word 0x91a0c9c8 ! 4786: FDIVd fdivd %f34, %f8, %f8
6380 .word 0x99d02035 ! 4787: Tcc_I tgu icc_or_xcc, %r0 + 53
6381 ta T_CHANGE_PRIV ! macro
6382 .word 0x9668c003 ! 4789: UDIVX_R udivx %r3, %r3, %r11
6383 .word 0x81a00565 ! 4790: FSQRTq fsqrt
6384 .word 0x9e4a400c ! 4791: MULX_R mulx %r9, %r12, %r15
6385 .word 0x8a4b8004 ! 4792: MULX_R mulx %r14, %r4, %r5
6386 .word 0xcadfe010 ! 4793: LDXA_I ldxa [%r31, + 0x0010] %asi, %r5
6387 .word 0x8d90241a ! 4794: WRPR_PSTATE_I wrpr %r0, 0x041a, %pstate
6388 .word 0x81982059 ! 4795: WRHPR_HPSTATE_I wrhpr %r0, 0x0059, %hpstate
6389 .word 0x8d902243 ! 4796: WRPR_PSTATE_I wrpr %r0, 0x0243, %pstate
6390 ta T_CHANGE_TO_TL0 ! macro
6391 .word 0x81982240 ! 4798: WRHPR_HPSTATE_I wrhpr %r0, 0x0240, %hpstate
6392 mov 0x33, %r30
6393 .word 0x89d0001e ! 4799: Tcc_R tleu icc_or_xcc, %r0 + %r30
6394 ta T_CHANGE_HPRIV ! macro
6395 .word 0x8d90229b ! 4801: WRPR_PSTATE_I wrpr %r0, 0x029b, %pstate
6396 .word 0x8068e001 ! 4802: UDIVX_I udivx %r3, 0x0001, %r0
6397 .word 0x94da800a ! 4803: SMULcc_R smulcc %r10, %r10, %r10
6398 .word 0x91a1c9ef ! 4804: FDIVq dis not found
6399
6400 .word 0x99d02032 ! 4805: Tcc_I tgu icc_or_xcc, %r0 + 50
6401 mov 0x30, %r30
6402 .word 0x8dd0001e ! 4806: Tcc_R tneg icc_or_xcc, %r0 + %r30
6403 .word 0xd04fe001 ! 4807: LDSB_I ldsb [%r31 + 0x0001], %r8
6404 ta T_CHANGE_HPRIV ! macro
6405 .word 0x91a08d29 ! 4809: FsMULd fsmuld %f2, %f40, %f8
6406 .word 0x24700001 ! 4810: BPLE <illegal instruction>
6407 .word 0x81982549 ! 4811: WRHPR_HPSTATE_I wrhpr %r0, 0x0549, %hpstate
6408 .word 0x8d90288c ! 4812: WRPR_PSTATE_I wrpr %r0, 0x088c, %pstate
6409 .word 0x9ba01a65 ! 4813: FqTOi fqtoi
6410DS_247:
6411 .word 0x20800001 ! 4815: BN bn,a <label_0x1>
6412 .word 0xc331a001 ! 4815: STQF_I - %f1, [0x0001, %r6]
6413 .word 0x8d458000 ! 4814: RD_SOFTINT_REG rd %softint, %r6
6414 .word 0xcc57e001 ! 4815: LDSH_I ldsh [%r31 + 0x0001], %r6
6415 .word 0xccc80e80 ! 4816: LDSBA_R ldsba [%r0, %r0] 0x74, %r6
6416 .word 0x8ba00560 ! 4817: FSQRTq fsqrt
6417 .word 0x38700001 ! 4818: BPGU <illegal instruction>
6418 mov 0x33, %r30
6419 .word 0x8bd0001e ! 4819: Tcc_R tcs icc_or_xcc, %r0 + %r30
6420 ta T_CHANGE_NONPRIV ! macro
6421 .word 0x8d902a47 ! 4821: WRPR_PSTATE_I wrpr %r0, 0x0a47, %pstate
6422 .word 0x97d02032 ! 4822: Tcc_I tge icc_or_xcc, %r0 + 50
6423 .word 0xcad80e80 ! 4823: LDXA_R ldxa [%r0, %r0] 0x74, %r5
6424 .word 0x80c26001 ! 4824: ADDCcc_I addccc %r9, 0x0001, %r0
6425 .word 0x987b6001 ! 4825: SDIV_I sdiv %r13, 0x0001, %r12
6426 .word 0x81982251 ! 4826: WRHPR_HPSTATE_I wrhpr %r0, 0x0251, %hpstate
6427 mov 0x32, %r30
6428 .word 0x87d0001e ! 4827: Tcc_R tl icc_or_xcc, %r0 + %r30
6429 .word 0xd8d004a0 ! 4828: LDSHA_R ldsha [%r0, %r0] 0x25, %r12
6430DS_248:
6431 .word 0x20800001 ! 4830: BN bn,a <label_0x1>
6432 illtrap
6433 .word 0x9fb14302 ! 4829: ALLIGNADDRESS alignaddr %r5, %r2, %r15
6434 .word 0x8d902a96 ! 4830: WRPR_PSTATE_I wrpr %r0, 0x0a96, %pstate
6435 .word 0xdf37e001 ! 4831: STQF_I - %f15, [0x0001, %r31]
6436 .word 0x30800001 ! 4832: BA ba,a <label_0x1>
6437 .word 0x984b4002 ! 4833: MULX_R mulx %r13, %r2, %r12
6438 .word 0x8d902c57 ! 4834: WRPR_PSTATE_I wrpr %r0, 0x0c57, %pstate
6439 .word 0xd84fc000 ! 4835: LDSB_R ldsb [%r31 + %r0], %r12
6440 .word 0xd8d7e020 ! 4836: LDSHA_I ldsha [%r31, + 0x0020] %asi, %r12
6441 .word 0x87802004 ! 4837: WRASI_I wr %r0, 0x0004, %asi
6442 .word 0x8d90205d ! 4838: WRPR_PSTATE_I wrpr %r0, 0x005d, %pstate
6443 .word 0x20700001 ! 4839: BPN <illegal instruction>
6444 .word 0x89a01a66 ! 4840: FqTOi fqtoi
6445 .word 0xc8800c00 ! 4841: LDUWA_R lduwa [%r0, %r0] 0x60, %r4
6446 .word 0xc8800ae0 ! 4842: LDUWA_R lduwa [%r0, %r0] 0x57, %r4
6447 ta T_CHANGE_HPRIV ! macro
6448 .word 0xc8c7e030 ! 4844: LDSWA_I ldswa [%r31, + 0x0030] %asi, %r4
6449 .word 0xc8800be0 ! 4845: LDUWA_R lduwa [%r0, %r0] 0x5f, %r4
6450 .word 0xc83fc006 ! 4846: STD_R std %r4, [%r31 + %r6]
6451DS_249:
6452 .word 0x34800001 ! 4848: BG bg,a <label_0x1>
6453 illtrap
6454 .word 0x8db38303 ! 4847: ALLIGNADDRESS alignaddr %r14, %r3, %r6
6455 .word 0x8d902412 ! 4848: WRPR_PSTATE_I wrpr %r0, 0x0412, %pstate
6456 .word 0x8d90261b ! 4849: WRPR_PSTATE_I wrpr %r0, 0x061b, %pstate
6457DS_250:
6458 .word 0x34800001 ! 4851: BG bg,a <label_0x1>
6459 .word 0xdf338002 ! 4851: STQF_R - %f15, [%r2, %r14]
6460 .word 0x85458000 ! 4850: RD_SOFTINT_REG rd %softint, %r2
6461 .word 0x8d802004 ! 4851: WRFPRS_I wr %r0, 0x0004, %fprs
6462 .word 0x8d90228c ! 4852: WRPR_PSTATE_I wrpr %r0, 0x028c, %pstate
6463 ta T_CHANGE_NONHPRIV ! macro
6464DS_251:
6465 .word 0x34800001 ! 4855: BG bg,a <label_0x1>
6466 .word 0xd733e001 ! 4855: STQF_I - %f11, [0x0001, %r15]
6467 .word 0x99458000 ! 4854: RD_SOFTINT_REG rd %softint, %r12
6468 .word 0x93494000 ! 4855: RDHPR_HTBA rdhpr %htba, %r9
6469 .word 0x944a800e ! 4856: MULX_R mulx %r10, %r14, %r10
6470 .word 0xd537c00e ! 4857: STQF_R - %f10, [%r14, %r31]
6471 .word 0x8083a001 ! 4858: ADDcc_I addcc %r14, 0x0001, %r0
6472 .word 0x36800001 ! 4859: BGE bge,a <label_0x1>
6473 .word 0x87802016 ! 4860: WRASI_I wr %r0, 0x0016, %asi
6474 .word 0x36800001 ! 4861: BGE bge,a <label_0x1>
6475 mov 0x33, %r30
6476 .word 0x99d0001e ! 4862: Tcc_R tgu icc_or_xcc, %r0 + %r30
6477 ta T_CHANGE_HPRIV ! macro
6478 .word 0x87802004 ! 4864: WRASI_I wr %r0, 0x0004, %asi
6479 .word 0x89a349cc ! 4865: FDIVd fdivd %f44, %f12, %f4
6480 .word 0xc937c00c ! 4866: STQF_R - %f4, [%r12, %r31]
6481 ta T_CHANGE_TO_TL0 ! macro
6482 .word 0x8c69e001 ! 4868: UDIVX_I udivx %r7, 0x0001, %r6
6483 .word 0xcd27e001 ! 4869: STF_I st %f6, [0x0001, %r31]
6484 .word 0x81982ccd ! 4870: WRHPR_HPSTATE_I wrhpr %r0, 0x0ccd, %hpstate
6485 mov 0x33, %r30
6486 .word 0x9bd0001e ! 4871: Tcc_R tcc icc_or_xcc, %r0 + %r30
6487 .word 0x8d9022ca ! 4872: WRPR_PSTATE_I wrpr %r0, 0x02ca, %pstate
6488 ta T_CHANGE_NONPRIV ! macro
6489 .word 0x81982ecb ! 4874: WRHPR_HPSTATE_I wrhpr %r0, 0x0ecb, %hpstate
6490 .word 0x81982898 ! 4875: WRHPR_HPSTATE_I wrhpr %r0, 0x0898, %hpstate
6491 .word 0xcde7c02c ! 4876: CASA_I casa [%r31] 0x 1, %r12, %r6
6492DS_252:
6493 .word 0x32800001 ! 4878: BNE bne,a <label_0x1>
6494 illtrap
6495 .word 0x95b24301 ! 4877: ALLIGNADDRESS alignaddr %r9, %r1, %r10
6496 .word 0x8d902601 ! 4878: WRPR_PSTATE_I wrpr %r0, 0x0601, %pstate
6497 .word 0x8d802000 ! 4879: WRFPRS_I wr %r0, 0x0000, %fprs
6498 ta T_CHANGE_TO_TL0 ! macro
6499 .word 0x8969400e ! 4881: SDIVX_R sdivx %r5, %r14, %r4
6500 .word 0xc937e001 ! 4882: STQF_I - %f4, [0x0001, %r31]
6501 .word 0x81508000 ! 4883: RDPR_TSTATE rdpr %tstate, %r0
6502 .word 0x8448e001 ! 4884: MULX_I mulx %r3, 0x0001, %r2
6503 .word 0x22700001 ! 4885: BPE <illegal instruction>
6504 .word 0x9da189a8 ! 4886: FDIVs fdivs %f6, %f8, %f14
6505 .word 0x81982b5d ! 4887: WRHPR_HPSTATE_I wrhpr %r0, 0x0b5d, %hpstate
6506 .word 0x81982c4a ! 4888: WRHPR_HPSTATE_I wrhpr %r0, 0x0c4a, %hpstate
6507 .word 0x97500000 ! 4889: RDPR_TPC rdpr %tpc, %r11
6508 .word 0x85a289a4 ! 4890: FDIVs fdivs %f10, %f4, %f2
6509 .word 0xc4c7e020 ! 4891: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r2
6510 .word 0x87802014 ! 4892: WRASI_I wr %r0, 0x0014, %asi
6511 .word 0xc537c004 ! 4893: STQF_R - %f2, [%r4, %r31]
6512 ta T_CHANGE_NONHPRIV ! macro
6513 mov 0x34, %r30
6514 .word 0x9bd0001e ! 4895: Tcc_R tcc icc_or_xcc, %r0 + %r30
6515 .word 0x81982edb ! 4896: WRHPR_HPSTATE_I wrhpr %r0, 0x0edb, %hpstate
6516 .word 0x81982806 ! 4897: WRHPR_HPSTATE_I wrhpr %r0, 0x0806, %hpstate
6517 .word 0x8dd02030 ! 4898: Tcc_I tneg icc_or_xcc, %r0 + 48
6518 .word 0xc49004a0 ! 4899: LDUHA_R lduha [%r0, %r0] 0x25, %r2
6519 .word 0x81a01a62 ! 4900: FqTOi fqtoi
6520 .word 0x819827dc ! 4901: WRHPR_HPSTATE_I wrhpr %r0, 0x07dc, %hpstate
6521 .word 0x8ba30d24 ! 4902: FsMULd fsmuld %f12, %f4, %f36
6522 ta T_CHANGE_PRIV ! macro
6523 .word 0x8d802004 ! 4904: WRFPRS_I wr %r0, 0x0004, %fprs
6524 .word 0xca9004a0 ! 4905: LDUHA_R lduha [%r0, %r0] 0x25, %r5
6525 .word 0x81982acc ! 4906: WRHPR_HPSTATE_I wrhpr %r0, 0x0acc, %hpstate
6526 .word 0x97d02032 ! 4907: Tcc_I tge icc_or_xcc, %r0 + 50
6527 ta T_CHANGE_PRIV ! macro
6528 mov 0x32, %r30
6529 .word 0x93d0001e ! 4909: Tcc_R tne icc_or_xcc, %r0 + %r30
6530 .word 0xcac7e010 ! 4910: LDSWA_I ldswa [%r31, + 0x0010] %asi, %r5
6531 .word 0x87802004 ! 4911: WRASI_I wr %r0, 0x0004, %asi
6532 ta T_CHANGE_PRIV ! macro
6533 .word 0xcb27e001 ! 4913: STF_I st %f5, [0x0001, %r31]
6534 .word 0x924b2001 ! 4914: MULX_I mulx %r12, 0x0001, %r9
6535 .word 0x819824dc ! 4915: WRHPR_HPSTATE_I wrhpr %r0, 0x04dc, %hpstate
6536 mov 0x34, %r30
6537 .word 0x8dd0001e ! 4916: Tcc_R tneg icc_or_xcc, %r0 + %r30
6538 ta T_CHANGE_PRIV ! macro
6539 .word 0x8851c004 ! 4918: UMUL_R umul %r7, %r4, %r4
6540 .word 0xc8800aa0 ! 4919: LDUWA_R lduwa [%r0, %r0] 0x55, %r4
6541 .word 0x8d9020c8 ! 4920: WRPR_PSTATE_I wrpr %r0, 0x00c8, %pstate
6542 .word 0x86834005 ! 4921: ADDcc_R addcc %r13, %r5, %r3
6543 .word 0x95504000 ! 4922: RDPR_TNPC rdpr %tnpc, %r10
6544 .word 0x92d80001 ! 4923: SMULcc_R smulcc %r0, %r1, %r9
6545 .word 0x20800001 ! 4924: BN bn,a <label_0x1>
6546 .word 0x8d902e56 ! 4925: WRPR_PSTATE_I wrpr %r0, 0x0e56, %pstate
6547 .word 0xd297e010 ! 4926: LDUHA_I lduha [%r31, + 0x0010] %asi, %r9
6548 mov 0x33, %r30
6549 .word 0x91d0001e ! 4927: Tcc_R ta icc_or_xcc, %r0 + %r30
6550 .word 0x91a189a7 ! 4928: FDIVs fdivs %f6, %f7, %f8
6551 .word 0x81982780 ! 4929: WRHPR_HPSTATE_I wrhpr %r0, 0x0780, %hpstate
6552 .word 0x82c02001 ! 4930: ADDCcc_I addccc %r0, 0x0001, %r1
6553 .word 0x81982ac2 ! 4931: WRHPR_HPSTATE_I wrhpr %r0, 0x0ac2, %hpstate
6554 ta T_CHANGE_NONPRIV ! macro
6555 .word 0x87802004 ! 4933: WRASI_I wr %r0, 0x0004, %asi
6556 .word 0x8d902815 ! 4934: WRPR_PSTATE_I wrpr %r0, 0x0815, %pstate
6557 mov 0x32, %r30
6558 .word 0x81d0001e ! 4935: Tcc_R tn icc_or_xcc, %r0 + %r30
6559 .word 0xc22fc007 ! 4936: STB_R stb %r1, [%r31 + %r7]
6560 .word 0xc2c7e020 ! 4937: LDSWA_I ldswa [%r31, + 0x0020] %asi, %r1
6561 .word 0x8d902c09 ! 4938: WRPR_PSTATE_I wrpr %r0, 0x0c09, %pstate
6562 .word 0x91a01a6c ! 4939: FqTOi fqtoi
6563 .word 0x89d02034 ! 4940: Tcc_I tleu icc_or_xcc, %r0 + 52
6564 .word 0xd05fc000 ! 4941: LDX_R ldx [%r31 + %r0], %r8
6565DS_253:
6566 .word 0x32800001 ! 4943: BNE bne,a <label_0x1>
6567 illtrap
6568 .word 0x8db38303 ! 4942: ALLIGNADDRESS alignaddr %r14, %r3, %r6
6569 .word 0x8d90241f ! 4943: WRPR_PSTATE_I wrpr %r0, 0x041f, %pstate
6570 .word 0xcc8008a0 ! 4944: LDUWA_R lduwa [%r0, %r0] 0x45, %r6
6571 .word 0x85494000 ! 4945: RDHPR_HTBA rdhpr %htba, %r2
6572 .word 0x8d902c10 ! 4946: WRPR_PSTATE_I wrpr %r0, 0x0c10, %pstate
6573 .word 0xc497e020 ! 4947: LDUHA_I lduha [%r31, + 0x0020] %asi, %r2
6574 .word 0x81982583 ! 4948: WRHPR_HPSTATE_I wrhpr %r0, 0x0583, %hpstate
6575 .word 0x83a309ae ! 4949: FDIVs fdivs %f12, %f14, %f1
6576 .word 0x90d38009 ! 4950: UMULcc_R umulcc %r14, %r9, %r8
6577 ta T_CHANGE_NONHPRIV ! macro
6578 .word 0x96c3a001 ! 4952: ADDCcc_I addccc %r14, 0x0001, %r11
6579 mov 0x34, %r30
6580 .word 0x85d0001e ! 4953: Tcc_R tle icc_or_xcc, %r0 + %r30
6581 mov 0x30, %r30
6582 .word 0x87d0001e ! 4954: Tcc_R tl icc_or_xcc, %r0 + %r30
6583 .word 0x89d02034 ! 4955: Tcc_I tleu icc_or_xcc, %r0 + 52
6584 .word 0x8d902ade ! 4956: WRPR_PSTATE_I wrpr %r0, 0x0ade, %pstate
6585 .word 0x8d902496 ! 4957: WRPR_PSTATE_I wrpr %r0, 0x0496, %pstate
6586 .word 0xd68fe030 ! 4958: LDUBA_I lduba [%r31, + 0x0030] %asi, %r11
6587 .word 0x81982483 ! 4959: WRHPR_HPSTATE_I wrhpr %r0, 0x0483, %hpstate
6588 .word 0x8d902403 ! 4960: WRPR_PSTATE_I wrpr %r0, 0x0403, %pstate
6589 .word 0xd6d804a0 ! 4961: LDXA_R ldxa [%r0, %r0] 0x25, %r11
6590 ta T_CHANGE_NONPRIV ! macro
6591DS_254:
6592 .word 0x22800001 ! 4964: BE be,a <label_0x1>
6593 .word 0xd530e001 ! 4964: STQF_I - %f10, [0x0001, %r3]
6594 .word 0x83458000 ! 4963: RD_SOFTINT_REG rd %softint, %r1
6595 .word 0xc33fe001 ! 4964: STDF_I std %f1, [0x0001, %r31]
6596DS_255:
6597 .word 0x22800001 ! 4966: BE be,a <label_0x1>
6598 .word 0xd930a001 ! 4966: STQF_I - %f12, [0x0001, %r2]
6599 .word 0x83458000 ! 4965: RD_SOFTINT_REG rd %softint, %r1
6600 .word 0x8d902c41 ! 4966: WRPR_PSTATE_I wrpr %r0, 0x0c41, %pstate
6601 .word 0x81a00563 ! 4967: FSQRTq fsqrt
6602DS_256:
6603 .word 0x32800001 ! 4969: BNE bne,a <label_0x1>
6604 illtrap
6605 .word 0x91b2430b ! 4968: ALLIGNADDRESS alignaddr %r9, %r11, %r8
6606 .word 0x8d902689 ! 4969: WRPR_PSTATE_I wrpr %r0, 0x0689, %pstate
6607 mov 0x32, %r30
6608 .word 0x93d0001e ! 4970: Tcc_R tne icc_or_xcc, %r0 + %r30
6609 .word 0x8d902a9b ! 4971: WRPR_PSTATE_I wrpr %r0, 0x0a9b, %pstate
6610DS_257:
6611 .word 0x34800001 ! 4973: BG bg,a <label_0x1>
6612 .word 0xdf33e001 ! 4973: STQF_I - %f15, [0x0001, %r15]
6613 .word 0x8f458000 ! 4972: RD_SOFTINT_REG rd %softint, %r7
6614 ta T_CHANGE_TO_TL0 ! macro
6615 ta T_CHANGE_NONHPRIV ! macro
6616 .word 0xcf37e001 ! 4975: STQF_I - %f7, [0x0001, %r31]
6617 .word 0x8d802004 ! 4976: WRFPRS_I wr %r0, 0x0004, %fprs
6618 ta T_CHANGE_HPRIV ! macro
6619 .word 0xce17c000 ! 4978: LDUH_R lduh [%r31 + %r0], %r7
6620 .word 0x9e484003 ! 4979: MULX_R mulx %r1, %r3, %r15
6621 .word 0x866b2001 ! 4980: UDIVX_I udivx %r12, 0x0001, %r3
6622 .word 0xc68008a0 ! 4981: LDUWA_R lduwa [%r0, %r0] 0x45, %r3
6623 .word 0xc7e7c023 ! 4982: CASA_I casa [%r31] 0x 1, %r3, %r3
6624 .word 0x8da149cf ! 4983: FDIVd fdivd %f36, %f46, %f6
6625 .word 0xccffc02f ! 4984: SWAPA_R swapa %r6, [%r31 + %r15] 0x01
6626 .word 0x819825d9 ! 4985: WRHPR_HPSTATE_I wrhpr %r0, 0x05d9, %hpstate
6627 .word 0xcc47e001 ! 4986: LDSW_I ldsw [%r31 + 0x0001], %r6
6628 .word 0x3e800001 ! 4987: BVC bvc,a <label_0x1>
6629 ta T_CHANGE_NONPRIV ! macro
6630 .word 0x81982a51 ! 4989: WRHPR_HPSTATE_I wrhpr %r0, 0x0a51, %hpstate
6631 .word 0x8fa00546 ! 4990: FSQRTd fsqrt
6632 .word 0x91a34d20 ! 4991: FsMULd fsmuld %f13, %f0, %f8
6633 .word 0x819829c7 ! 4992: WRHPR_HPSTATE_I wrhpr %r0, 0x09c7, %hpstate
6634 .word 0x87802016 ! 4993: WRASI_I wr %r0, 0x0016, %asi
6635 .word 0x89d02033 ! 4994: Tcc_I tleu icc_or_xcc, %r0 + 51
6636 .word 0x3a800001 ! 4995: BCC bcc,a <label_0x1>
6637 ta T_CHANGE_HPRIV ! macro
6638 .word 0x9649e001 ! 4997: MULX_I mulx %r7, 0x0001, %r11
6639 .word 0xd6d804a0 ! 4998: LDXA_R ldxa [%r0, %r0] 0x25, %r11
6640
6641
6642.data
6643user_data_start:
6644 .xword 0x989a645bc475c8c9
6645 .xword 0x4b4157382b8b6143
6646 .xword 0xfaa91aca809bcea9
6647 .xword 0x2c10a3cd0542452e
6648 .xword 0x2f78a6c815bc8941
6649 .xword 0xb0d76f2afde41e9b
6650 .xword 0x7b9130646406a044
6651 .xword 0xa97fcf26b23234b2
6652 .xword 0xb2cec56bc0d27d47
6653 .xword 0xd1cfed29002a5e78
6654 .xword 0x1b93cb2f0cc479f5
6655 .xword 0xe910c5745ffe6514
6656 .xword 0x4aaa6b42d1d41467
6657 .xword 0x79c88a4c3381f89e
6658 .xword 0xe9fb1dc03b6c397c
6659 .xword 0x00b44e9d46d2e62f
6660 .xword 0x1c700423c7e3a8bc
6661 .xword 0xf8b303a02fe97912
6662 .xword 0xaa552dc3699e3fa7
6663 .xword 0x9e348c0aa9a8ff55
6664 .xword 0xd0c820673630e82f
6665 .xword 0x60a6b32a5d3121b1
6666 .xword 0xa187a00291e3dfbb
6667 .xword 0x613f6c3bbbbd84dd
6668 .xword 0x4b4365e56a545c52
6669 .xword 0x49dba3adc17f72c7
6670 .xword 0xf6e053e3cb5efd92
6671 .xword 0x25460b2a096ebbe0
6672 .xword 0x2867ba6b988d88bf
6673 .xword 0x1d7970cfd521141d
6674 .xword 0x6cb992a839b5216a
6675 .xword 0xcbefa6fa4beedaf6
6676 .xword 0x072b859e6229e72d
6677 .xword 0x29354cd58b32552a
6678 .xword 0xde09c32eccea450e
6679 .xword 0x1f7fd5937af62e3a
6680 .xword 0x207c9a0031fb22b0
6681 .xword 0xbc707997fd04e47e
6682 .xword 0x9c88ea128550141b
6683 .xword 0x73776e678d5e0413
6684 .xword 0x0999c3833f38acb6
6685 .xword 0x986154809528ca19
6686 .xword 0x4e6f6eb35833cc3d
6687 .xword 0x808d0881190e4ba1
6688 .xword 0xbea18cecb8ae0aa1
6689 .xword 0x736b9b0810b0d639
6690 .xword 0xd81a22903a7b59a1
6691 .xword 0xf4c05e45476989de
6692 .xword 0xd747ebff0e8a64bf
6693 .xword 0x496e64ba93b07d83
6694 .xword 0x177b3e7e054e551c
6695 .xword 0xf688d0a553168bd2
6696 .xword 0xcf24d1f2809f287f
6697 .xword 0x5b00a036871cb164
6698 .xword 0xc02dc70a1b2e0cc2
6699 .xword 0xde5c9963499a42c3
6700 .xword 0xe42895fef686f6a8
6701 .xword 0x48de89a821b944d7
6702 .xword 0x3fc238208918249f
6703 .xword 0x338ba6d1433851e0
6704 .xword 0xbebc4f4af15eb84f
6705 .xword 0x5227a1ca74fc81b2
6706 .xword 0xe67daf1048ae02c8
6707 .xword 0xb839deaaa19a8807
6708 .xword 0xdfa3f4f4bb958cc1
6709 .xword 0x3b18ad54a95dd8c3
6710 .xword 0x5c1a20da8fc0cd87
6711 .xword 0xa193de31f7903f23
6712 .xword 0xfca9523734a8a595
6713 .xword 0x316abca5404e8041
6714 .xword 0x815cf48fd8f2ac10
6715 .xword 0xffe1e500da9b547e
6716 .xword 0x01e8a1e8bf2d223c
6717 .xword 0x7edbdc17d3f7a8c2
6718 .xword 0x9aaf2b6f2e4a2cea
6719 .xword 0xaf9ea874a84eb1d3
6720 .xword 0x1c4325cfe039b4a2
6721 .xword 0x3829af822d12c958
6722 .xword 0xc7ba48083f2e654a
6723 .xword 0xf803e1dfa57b5795
6724 .xword 0xfeb5999e90ebe3c2
6725 .xword 0x675cbed69de7e434
6726 .xword 0x8d4ea9453c1cee7d
6727 .xword 0xf62f55dbba9c3b3e
6728 .xword 0x2cacbe9a3a9e0b3e
6729 .xword 0x9283b08c7e165952
6730 .xword 0x12e0c8f9ce3afa54
6731 .xword 0x85d6e7d27b622171
6732 .xword 0xcb558251d43f0734
6733 .xword 0x36a36bd697852573
6734 .xword 0xbaa60e0a0b364312
6735 .xword 0x06a997803c971108
6736 .xword 0x60a408977d9150db
6737 .xword 0x5585c1e728ad6cfa
6738 .xword 0x5b0c8b6021adee98
6739 .xword 0x40bbf6f0dd069e0b
6740 .xword 0xc0636b9c3a337131
6741 .xword 0x68171d733635206d
6742 .xword 0xed01e6649f50077b
6743 .xword 0x5d3a51835a3520b0
6744 .xword 0x70deb0a8fadbfa7d
6745 .xword 0x8a463c4d43e1d1de
6746 .xword 0xbedc5df4f02db280
6747 .xword 0x3ccb6804e58298c1
6748 .xword 0x5f0b42134b935813
6749 .xword 0x06914bd5293d954d
6750 .xword 0xa56f5518e829f8e8
6751 .xword 0xd70bf7221808468d
6752 .xword 0x9fd4274f307c0697
6753 .xword 0x68d92142af393d98
6754 .xword 0x1d25888d51dabd6c
6755 .xword 0x73282dbf5fb9726c
6756 .xword 0x670e6f382e2cd749
6757 .xword 0xc5b8f97dcab228e0
6758 .xword 0xb065369bc075f9bf
6759 .xword 0x2e7d202926606c0e
6760 .xword 0xf55c091a81a93e30
6761 .xword 0xbe89cc77c4518b5a
6762 .xword 0x48b58af2c0e0fb99
6763 .xword 0xad113731f557e75b
6764 .xword 0xe6ff22352f232817
6765 .xword 0x6c165dae9e1acc85
6766 .xword 0x2968366b2093075a
6767 .xword 0x8c073fb0ed5b9b6f
6768 .xword 0xc5100a52d7bd4d17
6769 .xword 0x471f03d0ac62bf49
6770 .xword 0x10da922e565e1069
6771 .xword 0xc7334b8ffb09c2e7
6772 .xword 0x422276674c16541e
6773 .xword 0x4ff620bd057be5e0
6774 .xword 0x70cbef70a155d17a
6775 .xword 0x86c14806af39eead
6776 .xword 0x37105e6b46f092c6
6777 .xword 0x51001b34243644f5
6778 .xword 0x5eedd7c11176d6a9
6779 .xword 0x8e650fa36da9a7eb
6780 .xword 0xc3175562f59fdaeb
6781 .xword 0xd089e4d3f3d30280
6782 .xword 0xc2b14f8649b5fdc0
6783 .xword 0x6f0244e18ccea162
6784 .xword 0x9bde8cf52c85d31a
6785 .xword 0x90ab5865e6d9729d
6786 .xword 0x23a21296ae9d6f50
6787 .xword 0x2fa4552ba85d6207
6788 .xword 0xaab8f52db3b896e8
6789 .xword 0x57a1f9259930f38f
6790 .xword 0xc122a919c7f19a67
6791 .xword 0x2b95e0d74b1d8292
6792 .xword 0xab32777906809119
6793 .xword 0x7a283ebf4f738ebe
6794 .xword 0x84b84169a88f1131
6795 .xword 0x3962d6a34daf86f0
6796 .xword 0xfee0dd7e8717caba
6797 .xword 0xba5bee5b8e97ee92
6798 .xword 0x8e11297734dca7e8
6799 .xword 0x2cc097fa15afa451
6800 .xword 0x66a3bd39cf9031b8
6801 .xword 0xb9910eebe3d5be6c
6802 .xword 0x445b728ef80d7d70
6803 .xword 0xc7043a7638a7f32c
6804 .xword 0x42585989cdbab3ce
6805 .xword 0x39052752f68c7cad
6806 .xword 0xf052f9889b388442
6807 .xword 0x6b939a77a0136631
6808 .xword 0x49bbb1961778cada
6809 .xword 0xfa723c446f73a8f0
6810 .xword 0x83002ee783e22e90
6811 .xword 0x15ddf46520019ba9
6812 .xword 0xe9a4c7ec981a56e6
6813 .xword 0x6e05a6b0df1ec937
6814 .xword 0x1a979173de8a88b6
6815 .xword 0x58523386db6cb624
6816 .xword 0xe2faaebea51803f1
6817 .xword 0xac3f33d7a1d584b7
6818 .xword 0x4ad715c929a3b589
6819 .xword 0x025f6093acf3330c
6820 .xword 0x2697ff9eeceee8bf
6821 .xword 0x89da43b16e67cd08
6822 .xword 0xb353cd3ad2d7e742
6823 .xword 0xcf1b30ce03071cf6
6824 .xword 0x22711981b7cf7ff3
6825 .xword 0x49b3a4107a72ecbf
6826 .xword 0xd068bea0f4e5b62e
6827 .xword 0x9cb7148fd8f057a1
6828 .xword 0x2888eb3e6e68fe7f
6829 .xword 0xa7faecff95eaf14a
6830 .xword 0xe948ec40b28765f9
6831 .xword 0xebf79d6741b19f8c
6832 .xword 0xdf7a71525d98c2ee
6833 .xword 0x9587211628028d4d
6834 .xword 0x7a8178b0c1184fab
6835 .xword 0xc3420fcd6d148c75
6836 .xword 0xf03f06f8cdc1b6de
6837 .xword 0xd1b629ecb1aaf8d9
6838 .xword 0xc8c818d14cbbdfc5
6839 .xword 0xcde3f219ef88d106
6840 .xword 0x9b73e92cd6281d7a
6841 .xword 0xc2b28c73dba9d774
6842 .xword 0x8286c645f6f3bb94
6843 .xword 0x85d9d84e06dca853
6844 .xword 0x13a89cf13894cda3
6845 .xword 0xd5a49f77dcbe2146
6846 .xword 0x41fd34b538aea35a
6847 .xword 0x0779cce5bae898fa
6848 .xword 0x7d647aca48e6fecc
6849 .xword 0x27ac41388a76e7a5
6850 .xword 0x326090326275a24c
6851 .xword 0xa97bddd50cdba926
6852 .xword 0xd436c70cbe3fb8ac
6853 .xword 0x3cc42c7937bcb4f2
6854 .xword 0xb042dd4af86094a0
6855 .xword 0xa1e368f934f8ebb5
6856 .xword 0xd7021af6f43320ea
6857 .xword 0xac72f23bc415079c
6858 .xword 0xfa900bbf82035910
6859 .xword 0x50275742bbf902b0
6860 .xword 0x619e0a19ad7131e1
6861 .xword 0x1dbfce544f99cb1a
6862 .xword 0x15475b87b3d55c83
6863 .xword 0xc570b50d78bc262f
6864 .xword 0xaeef3bd2d816bd0a
6865 .xword 0xc0d6be6bcd089286
6866 .xword 0x8b2b7d5097541a2e
6867 .xword 0x056ffa5bc06a4b60
6868 .xword 0x17e6e2abecbfdc5a
6869 .xword 0x4048c2921b2b0908
6870 .xword 0x76ad55573b091035
6871 .xword 0x79ca9505ec09962c
6872 .xword 0xe027f9c604e85f2c
6873 .xword 0x5153231c256f5878
6874 .xword 0xe1cc7cd72d562ec1
6875 .xword 0x3174ac324bfc5b8d
6876 .xword 0x52a4a85fb2f9bb1d
6877 .xword 0x233b8f5c58d64a3d
6878 .xword 0xd09164d3f2b37d73
6879 .xword 0xdc784d3faf78d74b
6880 .xword 0x3f483b92afb5b774
6881 .xword 0x993facf4e38509a7
6882 .xword 0xe7c73cf03fee833d
6883 .xword 0x6067758849c04522
6884 .xword 0x3fc726e157bc49fa
6885 .xword 0xf398b9d891b0591b
6886 .xword 0xa7540378d86393be
6887 .xword 0xfd0a1f06e189d6b3
6888 .xword 0xb971f96c49488f18
6889 .xword 0x058394519d0ee3c7
6890 .xword 0xae1fd81dc3e91969
6891 .xword 0xb7adc696f148715f
6892 .xword 0x4fb4467f1891f03c
6893 .xword 0x0c1d2a1722f4360d
6894 .xword 0xd5d1d7a7ad602fd0
6895 .xword 0x3c0ac76628140065
6896 .xword 0x0f1c2f4a27ac8c55
6897 .xword 0x6d9abb9fb55b3d11
6898 .xword 0x85904b8b693bddf6
6899 .xword 0x801be5bf3b9accb6
6900
6901
6902.text
6903 nop
6904 nop
6905 nop
6906 ta T_GOOD_TRAP
6907 nop
6908 nop
6909 nop
6910.data
6911 .xword 0x0
6912
6913SECTION .HTRAPS
6914.text
6915htrap_5_ext:
6916 rd %pc, %g2
6917 inc %g3
6918 add %g2, htrap_5_ext_done-htrap_5_ext, %g2
6919 rdpr %tl, %g3
6920 rdpr %tstate, %g4
6921 rdhpr %htstate, %g5
6922 inc %g3
6923 wrpr %g3, %tl
6924 wrpr %g2, %tpc
6925 wrpr %g4, %tstate
6926 wrhpr %g5, %htstate
6927 retry
6928htrap_5_ext_done:
6929 done
6930
6931wdog_2_ext:
6932 mov 0x1f, %g1
6933 stxa %g1, [%g0] ASI_LSU_CTL_REG
6934 stxa %g0, [%g0] ASI_ERROR_INJECT
6935 ! Lower the Trap Level
6936 wrpr %g0, 1, %tl
6937 ! Skip the instruction
6938 done
6939
6940#if 0
6941!!# /*
6942!!# output of /import/bw/tools/local/indra-release/indra,1.4.11/bin/ijpp (indrajal preprocessor) - Wed Apr 7 18:31:45 2004
6943!!# */
6944!!#
6945!!# %%section c_declarations
6946!!#
6947!!# int label = 0;
6948!!#
6949!!# #define HTRAPS 0
6950!!#
6951!!# %%
6952!!# %%section control
6953!!#
6954!!# %%
6955!!# %%section init
6956!!# {
6957!!#
6958!!#
6959!!# IJ_bind_thread_group("diag.j", 30, th0, 0x01);
6960!!#
6961!!# // Random 64 bits //
6962!!# IJ_set_rvar("diag.j", 33, Rv_rand_64,"64'hrrrrrrrr_rrrrrrrr");
6963!!#
6964!!# // Register usage - use 0-27 //
6965!!# // R31 is memory pointer
6966!!# // R30 is trap number register
6967!!# //
6968!!# IJ_set_ropr_fld("diag.j", 39, ijdefault, Ft_Rs1, "5'b0rrrr");
6969!!# IJ_set_ropr_fld("diag.j", 40, ijdefault, Ft_Rs2, "5'b0rrrr");
6970!!# IJ_set_ropr_fld("diag.j", 41, ijdefault, Ft_Rd, "5'b0rrrr");
6971!!#
6972!!# // Load/Store pointer = r31
6973!!# IJ_set_ropr_fld("diag.j", 44, Ro_ldst_ptr, Ft_Rs1, "{31}");
6974!!#
6975!!# // ASI register values
6976!!# IJ_set_ropr_fld("diag.j", 47, Ro_wrasi_i, Ft_Rs1, "{0}");
6977!!# IJ_set_ropr_fld("diag.j", 48, Ro_wrasi_i, Ft_Simm13, "{0x4, 0x10, 0x14, 0x16, 0x80, 0x88, 0x89}");
6978!!#
6979!!# // General Ldst ASIs to use .. 50% should be illegal ..
6980!!# IJ_set_ropr_fld("diag.j", 51, Ro_nontrap_ldasi, Ft_Imm_Asi, "{0x12,0x14, 0x16, 0x80, 0x88}");
6981!!# IJ_set_ropr_fld("diag.j", 52, Ro_nontrap_ldasi, Ft_Rs1, "{31}");
6982!!# IJ_set_ropr_fld("diag.j", 53, Ro_nontrap_ldasi, Ft_Rs2, "{0}");
6983!!# IJ_set_ropr_fld("diag.j", 54, Ro_nontrap_ldasi, Ft_Simm13, "{0x0}, 6'brr0000");
6984!!#
6985!!# IJ_set_ropr_fld("diag.j", 56, Ro_nontrap_ldasi_z, Ft_Imm_Asi, "{0x45, 0x53..0x64}");
6986!!# IJ_set_ropr_fld("diag.j", 57, Ro_nontrap_ldasi_z, Ft_Rs1, "{0}");
6987!!# IJ_set_ropr_fld("diag.j", 58, Ro_nontrap_ldasi_z, Ft_Rs2, "{0}");
6988!!# IJ_set_ropr_fld("diag.j", 59, Ro_nontrap_ldasi_z, Ft_Simm13, "{0x0}, 6'brr0000");
6989!!#
6990!!# // General Ldst alignment to use .. 50% should be illegal ..
6991!!# IJ_set_ropr_fld("diag.j", 62, Ro_nontrap_ld, Fm_align_Simm13, "{0x0..0x7}");
6992!!# IJ_set_ropr_fld("diag.j", 63, Ro_nontrap_ld, Ft_Rs1, "{31}");
6993!!# IJ_set_ropr_fld("diag.j", 64, Ro_nontrap_ld, Ft_Rs2, "{0}");
6994!!#
6995!!# // Trap ASI operands
6996!!# IJ_set_ropr_fld("diag.j", 67, Ro_traps_asi, Ft_Imm_Asi, "{0x25, 0x72..0x74}");
6997!!# IJ_set_ropr_fld("diag.j", 68, Ro_traps_asi, Ft_Rs1, "{0}");
6998!!# IJ_set_ropr_fld("diag.j", 69, Ro_traps_asi, Ft_Rs2, "{0}");
6999!!# IJ_set_ropr_fld("diag.j", 70, Ro_traps_asi, Ft_Simm13, "{0x25, 0x72..0x74}");
7000!!#
7001!!# // Trap #s to use
7002!!# IJ_set_ropr_fld("diag.j", 73, Ro_traps_i, Ft_Sw_Trap, "{0x30..0x35 }");
7003!!# IJ_set_ropr_fld("diag.j", 74, Ro_traps_i, Ft_Rs1, "{0}");
7004!!# IJ_set_ropr_fld("diag.j", 75, Ro_traps_i, Ft_Cond_f2, "{0x0 .. 0xf}");
7005!!# IJ_set_ropr_fld("diag.j", 76, Ro_traps_r, Ft_Rs1, "{0}");
7006!!# IJ_set_ropr_fld("diag.j", 77, Ro_traps_r, Ft_Rs2, "{30}");
7007!!# IJ_set_ropr_fld("diag.j", 78, Ro_traps_r, Ft_Cond_f2, "{0x0 .. 0xf}");
7008!!# IJ_set_ropr_fld("diag.j", 79, Ro_traps_r, Ft_Simm13, "{0x30..0x35}");
7009!!# IJ_set_rvar("diag.j", 80, Rv_init_trap, "{0x30..0x35}");
7010!!#
7011!!# // FPRS splash
7012!!# IJ_set_ropr_fld("diag.j", 83, Ro_wrfprs, Ft_Rs1, "{0}");
7013!!# IJ_set_ropr_fld("diag.j", 84, Ro_wrfprs, Ft_Simm13, "{0, 4}");
7014!!#
7015!!# // Pstate splash
7016!!# IJ_set_ropr_fld("diag.j", 87, Ro_wrpstate, Ft_Rs1, "{0}");
7017!!# IJ_set_ropr_fld("diag.j", 88, Ro_wrpstate, Ft_Simm13, "12'b0rrr0rr0rrrrr");
7018!!#
7019!!# // Hpstate splash
7020!!# IJ_set_ropr_fld("diag.j", 91, Ro_wrhpstate, Ft_Rs1, "{0}");
7021!!# IJ_set_ropr_fld("diag.j", 92, Ro_wrhpstate, Ft_Simm13, "12'brrrrrr0rrrrr");
7022!!#
7023!!# // Weights
7024!!# IJ_set_default_rule_wt_rvar ("diag.j", 95,"{10}");
7025!!# IJ_set_rvar("diag.j", 96, wt_high, "{60}");
7026!!# IJ_set_rvar("diag.j", 97, wt_med, "{30}");
7027!!# IJ_set_rvar("diag.j", 98, wt_low, "{10}");
7028!!#
7029!!# // Initialize registers ..
7030!!# int i, j, k;
7031!!# IJ_printf ("diag.j", 102, th0,"!Initializing integer registers\n");
7032!!# for (k=0; k<3; k++) {
7033!!# for (i = 0; i < 31; i++) {
7034!!# j=i*8;
7035!!# IJ_printf ("diag.j", 106, th0,"\tldx [%%r31+%d], %%r%d\n", j,i);
7036!!# }
7037!!# IJ_printf ("diag.j", 108, th0,"\tsave %%r31, %%r0, %%r31\n");
7038!!# }
7039!!# for (k=0; k<3; k++) {
7040!!# IJ_printf ("diag.j", 111, th0,"\trestore\n");
7041!!# }
7042!!#
7043!!# IJ_printf ("diag.j", 114, th0,"!Initializing float registers\n");
7044!!# for (i = 0; i < 31; i=i+2) {
7045!!# j=i*8;
7046!!# IJ_printf ("diag.j", 117, th0,"\tldd [%%r31+%d], %%f%d\n", j,i);
7047!!# }
7048!!#
7049!!# }
7050!!#
7051!!# %%
7052!!# %%section finish
7053!!# {
7054!!#
7055!!#
7056!!# int i;
7057!!# IJ_printf ("diag.j", 123, th0,"\n\n.data\nuser_data_start:\n");
7058!!# for (i = 0; i < 256; i++) {
7059!!# IJ_printf ("diag.j", 125, th0,"\t.xword\t0x%016llrx\n", Rv_rand_64);
7060!!# }
7061!!#
7062!!# }
7063!!#
7064!!# %%
7065!!# %%section map
7066!!#
7067!!# %%
7068!!# %%section grammar
7069!!#
7070!!#
7071!!# block: inst | block inst
7072!!# {
7073!!# IJ_generate ("diag.j", 558, th0, $2);
7074!!# };
7075!!#
7076!!# inst: trap_asr %rvar wt_low
7077!!# | trap_asi %rvar wt_low
7078!!# | tcc %rvar wt_med
7079!!# | ldst_excp %rvar wt_low
7080!!# | ldstasi_excp %rvar wt_low
7081!!# | ldstasi_excp_z %rvar wt_low
7082!!# | change_mode %rvar wt_med
7083!!# | alu %rvar wt_high
7084!!# | branches %rvar wt_med
7085!!# | wrasi %rvar wt_low
7086!!# | splash_fprs %rvar wt_low
7087!!# | splash_pstate %rvar wt_med
7088!!# | splash_hpstate %rvar wt_med
7089!!# | stores %rvar wt_low
7090!!# ;
7091!!#
7092!!# change_mode :
7093!!# tCHANGE_NONPRIV
7094!!# | tCHANGE_PRIV
7095!!# | tCHANGE_NONHPRIV
7096!!# | tCHANGE_HPRIV
7097!!# //| tCHANGE_TO_TL1
7098!!# | tCHANGE_TO_TL0
7099!!# ;
7100!!#
7101!!# trap_asr :
7102!!# tRDPR_TPC
7103!!# | tRDPR_TSTATE
7104!!# | tRDPR_TT
7105!!# | tRDPR_TNPC
7106!!# | tRDPR_TBA
7107!!# | tRDPR_TL
7108!!# | tRDHPR_HTBA
7109!!# | tRDHPR_HPSTATE
7110!!# ;
7111!!#
7112!!# splash_fprs :
7113!!# tWRFPRS_I %ropr Ro_wrfprs
7114!!# ;
7115!!#
7116!!# splash_pstate :
7117!!# tWRPR_PSTATE_I %ropr Ro_wrpstate
7118!!# ;
7119!!#
7120!!# splash_hpstate :
7121!!# tWRHPR_HPSTATE_I %ropr Ro_wrhpstate
7122!!# ;
7123!!#
7124!!# trap_asi :
7125!!# asi_load_r %ropr Ro_traps_asi
7126!!# ;
7127!!#
7128!!# wrasi : tWRASI_I %ropr Ro_wrasi_i
7129!!# ;
7130!!# reg_tcc : tTcc_R %ropr Ro_traps_r
7131!!# {
7132!!# IJ_printf("diag.j", 619, th0, "\tmov 0x%rx, %%r30\n", Rv_init_trap);
7133!!# }
7134!!# ;
7135!!#
7136!!# tcc :
7137!!# tTcc_I %ropr Ro_traps_i
7138!!# | reg_tcc
7139!!#
7140!!# ;
7141!!#
7142!!# ldst_excp :
7143!!# ldds %ropr Ro_nontrap_ld |
7144!!# load_r %ropr Ro_nontrap_ld |
7145!!# load_i %ropr Ro_nontrap_ld
7146!!#
7147!!# ;
7148!!#
7149!!# ldstasi_excp :
7150!!# asi_load_i %ropr Ro_nontrap_ldasi
7151!!# ;
7152!!# ldstasi_excp_z :
7153!!# tLDUWA_R %ropr Ro_nontrap_ldasi_z
7154!!# ;
7155!!#
7156!!# ldds: tLDD_R | tLDD_I | tLDDA_I | tLDDA_R
7157!!# ;
7158!!#
7159!!# stores:
7160!!# stds %ropr Ro_ldst_ptr |
7161!!# stfs %ropr Ro_ldst_ptr |
7162!!# stqfs %ropr Ro_ldst_ptr |
7163!!# sts %ropr Ro_ldst_ptr
7164!!# ;
7165!!# stds: tSTDA_R | tSTDA_I | tSTD_R | tSTD_I | tSTDF_R | tSTDF_I
7166!!# ;
7167!!# stfs: tSTF_R | tSTF_I
7168!!# ;
7169!!# stqfs: tSTQF_R | tSTQF_I
7170!!# ;
7171!!# sts: tSTB_R | tSTB_I | tSTH_R | tSTH_I | tSTW_R | tSTW_I | tSTX_R | tSTX_I
7172!!#
7173!!# ;
7174!!#
7175!!# load_r: tLDSB_R | tLDSH_R | tLDSW_R | tLDUB_R | tLDUH_R | tLDUW_R | tLDX_R
7176!!# | tLDQF_R
7177!!# ;
7178!!#
7179!!# load_i: tLDSB_I | tLDSH_I | tLDSW_I | tLDUB_I | tLDUH_I | tLDUW_I | tLDX_I
7180!!# | tLDQFA_I
7181!!# ;
7182!!#
7183!!# asi_load_i: tLDSBA_I | tLDSHA_I | tLDSWA_I | tLDUBA_I | tLDUHA_I | tLDXA_I
7184!!# ;
7185!!#
7186!!# asi_load_r:tLDSBA_R | tLDSHA_R | tLDSWA_R | tLDUBA_R | tLDUHA_R | tLDXA_R
7187!!# ;
7188!!#
7189!!# asi_store_i: tSTBA_I | tSTHA_I | tSTWA_I | tSTXA_I
7190!!# ;
7191!!#
7192!!# asi_store_r: tSTBA_R | tSTHA_R | tSTWA_R | tSTXA_R
7193!!# ;
7194!!#
7195!!# alu :
7196!!# tADD_I | tADDcc_R | tADDcc_I | tADDCcc_I |
7197!!# tMULX_R | tMULX_I | tUMUL_R | tUMULcc_R | tUMULcc_I |
7198!!# tSMULcc_R | tSDIV_I | tSDIV_R | tSDIVX_R | tSDIVX_I | tUDIVX_R |
7199!!# tUDIVX_I | tFDIVs | tFDIVd | tFDIVq | tSWAP_I %ropr Ro_ldst_ptr |
7200!!# tSWAPA_R %ropr Ro_ldst_ptr | tCASA_I %ropr Ro_ldst_ptr |
7201!!# tFSQRTq | tFSQRTd | tFsMULd | tFdMULq | tFqTOi | tFNEGd //| tFONES
7202!!# ;
7203!!#
7204!!# br : tBA | tBLE | tBGE | tBL | tBGU | tBLEU | tBN | tBNE | tBE | tBG |
7205!!# tBCC | tBCS | tBPOS | tBNEG | tBVC | tBVS | tBPA | tBPN | tBPNE |
7206!!# tBPE | tBPG | tBPLE | tBPGE | tBPL | tBPGU | tBPLEU | tBPCC | tBPCS |
7207!!# tBPPOS | tBPNEG | tBPVC | tBPVS
7208!!# ;
7209!!#
7210!!# branches : br | br_badelay ;
7211!!#
7212!!# br_badelay : tRD_SOFTINT_REG
7213!!# {
7214!!# IJ_printf("diag.j", 703, th0, "DS_%d:\n", label); label++;
7215!!# IJ_generate_from_token("diag.j", 704,1, th0, ijdefault, tBN, tBNE, tBE, tBG, -1);;
7216!!# IJ_generate_from_token("diag.j", 705,1, th0, ijdefault, tSTQF_I, tSTQF_R, -1);;
7217!!# } | tALLIGNADDRESS
7218!!# {
7219!!# IJ_printf("diag.j", 708, th0, "DS_%d:\n", label); label++;
7220!!# IJ_generate_from_token("diag.j", 709,1, th0, ijdefault, tBN, tBNE, tBE, tBG, -1);;
7221!!# IJ_printf("diag.j", 710, th0, "\tilltrap\n");
7222!!# }
7223!!# ;
7224!!#
7225!!#
7226!!#
7227!!#
7228!!# %%
7229!!# %%section cbfunc
7230!!#
7231!!# %%
7232!!# %%section stat
7233!!#
7234!!# %%
7235#endif