Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / ldst_sync_fc8.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: ldst_sync_fc8.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 PORTABLE_CORE
39
40define(INIT_TH_FP_REG,
41 `setx $3, %g4, %g5
42 stx %g5, [$1]
43 ldd [$1], $2')
44
45#define MAIN_PAGE_HV_ALSO
46#define MAIN_PAGE_NUCLEUS_ALSO
47
48#include "hboot.s"
49
50/************************************************************************
51 Test case code start
52 ************************************************************************/
53
54.text
55.global main
56
57main: /* test begin */
58
59 ! Get TID/DIAG DATA AREA. Separate memory for each thread.
60 ta T_RD_THID
61 mov %o1, %l6
62 setx user_data_start, %g1, %l7
63 ta T_CHANGE_HPRIV
64 cmp %l6, 0x0
65 be thread_0
66 nop
67 cmp %l6, 0x1
68 be thread_1
69 nop
70 cmp %l6, 0x2
71 be thread_2
72 nop
73 cmp %l6, 0x3
74 be thread_3
75 nop
76 cmp %l6, 0x4
77 be thread_4
78 nop
79 cmp %l6, 0x5
80 be thread_5
81 nop
82 cmp %l6, 0x6
83 be thread_6
84 nop
85 cmp %l6, 0x7
86 be thread_7
87 nop
88 EXIT_BAD
89!
90! Thread 0 Start
91!
92.global thread_0
93thread_0:
94 mov %l7, %g1
95 !# Set %cwp for 8 windows
96 !# This threads memory space into each %l7
97 wrpr %g0, 0x7, %cwp
98 mov %g1, %l7
99 wrpr %g0, 0x6, %cwp
100 mov %g1, %l7
101 wrpr %g0, 0x5, %cwp
102 mov %g1, %l7
103 wrpr %g0, 0x4, %cwp
104 mov %g1, %l7
105 wrpr %g0, 0x3, %cwp
106 mov %g1, %l7
107 wrpr %g0, 0x2, %cwp
108 mov %g1, %l7
109 wrpr %g0, 0x1, %cwp
110 mov %g1, %l7
111 wrpr %g0, 0x0, %cwp
112 mov %g1, %l7
113
114 !# Set %fsr
115 setx 0x0000000000400000, %l0, %l6 !# no post process
116 stx %l6, [%l7 + 0x0] !# no post process
117 ldx [%l7 + 0x0], %fsr !# no post process
118
119 wr %g0, 0x80, %asi !# no post process
120
121 !# Initialize registers ..
122
123 !# Global registers
124 set 0x2, %g1
125 set 0xD, %g2
126 set 0x0, %g3
127 set 0x7, %g4
128 set 0x6, %g5
129 set 0xB, %g6
130 set 0xE, %g7
131 !# Input registers
132 set -0x2, %i0
133 set -0xC, %i1
134 set -0x1, %i2
135 set -0xC, %i3
136 set -0xB, %i4
137 set -0xF, %i5
138 set -0x2, %i6
139 set -0xB, %i7
140 !# Local registers
141 set 0x1B1479EB, %l0
142 set 0x3FC48DBB, %l1
143 set 0x547A3F28, %l2
144 set 0x6A4ABDE9, %l3
145 set 0x0DB2F34A, %l4
146 set 0x303D2170, %l5
147 set 0x6F19D96E, %l6
148 !# Output registers
149 set -0x17B3, %o0
150 set -0x1AB7, %o1
151 set 0x15C7, %o2
152 set -0x1DF8, %o3
153 set 0x09EF, %o4
154 set 0x05D0, %o5
155 set -0x0D92, %o6
156 set -0x1254, %o7
157 !# Float registers
158 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
159 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
160 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
161 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
162 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
163 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
164 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
165 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
166 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
167 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
168 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
169 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
170 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
171 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
172 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
173 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
174
175 !# Execute Main Diag ..
176
177 nop
178 set 0x64, %l1
179 lduw [%l7 + %l1], %l5
180 set 0x58, %i0
181 sta %f16, [%l7 + %i0] 0x81
182 nop
183 set 0x48, %l3
184 sth %l1, [%l7 + %l3]
185 set 0x5D, %l5
186 ldstuba [%l7 + %l5] 0x80, %o3
187 nop
188 set 0x48, %o3
189 swap [%l7 + %o3], %i2
190 nop
191 set 0x70, %o7
192 ldub [%l7 + %o7], %l0
193 or %o2, %o0, %g2
194 nop
195 set 0x48, %i7
196 std %f30, [%l7 + %i7]
197 nop
198 set 0x50, %l0
199 ldsh [%l7 + %l0], %i3
200 add %l7, 0x54, %l6
201 wr %g0, 0x88, %asi
202 casa [%l6] 0x88, %o5, %o7
203 nop
204 set 0x48, %g3
205 std %f24, [%l7 + %g3]
206 nop
207 set 0x6F, %i5
208 ldub [%l7 + %i5], %l6
209 and %o6, %i7, %i4
210 nop
211 set 0x28, %g1
212 ldx [%l7 + %g1], %i5
213 set 0x1C, %i4
214 stwa %o4, [%l7 + %i4] 0xe2
215 membar #Sync
216 nop
217 set 0x30, %l6
218 prefetch [%l7 + %l6], 2
219 nop
220 set 0x1F, %g2
221 ldsb [%l7 + %g2], %i0
222 nop
223 set 0x68, %o0
224 ldd [%l7 + %o0], %f26
225 nop
226 set 0x38, %o4
227 stx %fsr, [%l7 + %o4]
228 set 0x20, %o5
229 stwa %g3, [%l7 + %o5] 0x89
230 nop
231 set 0x41, %l4
232 ldsb [%l7 + %l4], %i6
233 nop
234 set 0x18, %g7
235 stx %fsr, [%l7 + %g7]
236 add %l7, 0x64, %l6
237 wr %g0, 0x88, %asi
238 casa [%l6] 0x88, %l4, %i1
239 nop
240 set 0x0C, %i3
241 prefetch [%l7 + %i3], 2
242 or %o1, %g6, %l3
243 set 0x10, %l2
244 ldstuba [%l7 + %l2] 0x81, %g5
245 set 0x6C, %i6
246 lda [%l7 + %i6] 0x88, %f18
247 set 0x50, %g6
248 ldda [%l7 + %g6] 0x81, %g6
249 nop
250 set 0x3C, %g5
251 prefetch [%l7 + %g5], 0
252 nop
253 set 0x70, %o1
254 ldd [%l7 + %o1], %f0
255 nop
256 set 0x50, %o2
257 std %f24, [%l7 + %o2]
258 wr %g4, %g1, %pic
259 st %fsr, [%l7 + 0x6C]
260 set 0x40, %i2
261 stxa %l5, [%l7 + %i2] 0x81
262 and %l1, %l2, %o3
263 set 0x60, %o6
264 ldxa [%l7 + %o6] 0x81, %i2
265 set 0x08, %g4
266 ldxa [%l7 + %g4] 0x89, %o2
267 nop
268 set 0x18, %i1
269 std %f26, [%l7 + %i1]
270 ld [%l7 + 0x34], %f16
271 nop
272 set 0x30, %i0
273 stx %fsr, [%l7 + %i0]
274 nop
275 set 0x68, %l1
276 stb %l0, [%l7 + %l1]
277 set 0x70, %l3
278 stda %g2, [%l7 + %l3] 0x89
279 nop
280 set 0x18, %o3
281 stx %fsr, [%l7 + %o3]
282 nop
283 set 0x38, %l5
284 ldd [%l7 + %l5], %o0
285 nop
286 set 0x44, %i7
287 swap [%l7 + %i7], %i3
288 nop
289 set 0x70, %l0
290 std %f22, [%l7 + %l0]
291 set 0x40, %g3
292 stda %f16, [%l7 + %g3] 0xf0
293 membar #Sync
294 nop
295 set 0x1A, %i5
296 ldsh [%l7 + %i5], %o5
297 nop
298 set 0x74, %o7
299 sth %l6, [%l7 + %o7]
300 be,pt %xcc, loop_1
301 nop
302 set 0x40, %i4
303 std %o6, [%l7 + %i4]
304 nop
305 set 0x60, %l6
306 stx %o6, [%l7 + %l6]
307 set 0x1C, %g2
308 swapa [%l7 + %g2] 0x89, %i7
309loop_1:
310 ld [%l7 + 0x3C], %f14
311 nop
312 set 0x5C, %o0
313 lduh [%l7 + %o0], %i5
314 set 0x7C, %g1
315 lda [%l7 + %g1] 0x81, %f20
316 set 0x40, %o4
317 ldda [%l7 + %o4] 0x88, %f16
318 add %l7, 0x2C, %l6
319 wr %g0, 0x88, %asi
320 lda [%l6] %asi, %i4
321 casa [%l6] 0x88, %i4, %o4
322 add %l7, 0x40, %l6
323 wr %g0, 0x80, %asi
324 casxa [%l6] 0x80, %i0, %g3
325 set 0x40, %o5
326 ldda [%l7 + %o5] 0x89, %f0
327 nop
328 set 0x28, %l4
329 ldsw [%l7 + %l4], %l4
330 set 0x24, %i3
331 swapa [%l7 + %i3] 0x81, %i6
332 nop
333 set 0x38, %l2
334 std %f30, [%l7 + %l2]
335 nop
336 set 0x18, %g7
337 sth %i1, [%l7 + %g7]
338 set 0x4C, %i6
339 swapa [%l7 + %i6] 0x88, %o1
340 st %fsr, [%l7 + 0x50]
341 set 0x7E, %g5
342 stba %g6, [%l7 + %g5] 0x89
343 set 0x70, %o1
344 stda %l2, [%l7 + %o1] 0xe3
345 membar #Sync
346 set 0x48, %g6
347 lda [%l7 + %g6] 0x80, %f15
348 set 0x40, %o2
349 stda %f0, [%l7 + %o2] 0x89
350 nop
351 set 0x30, %o6
352 ldsh [%l7 + %o6], %g7
353 set 0x18, %i2
354 stda %g4, [%l7 + %i2] 0x80
355 nop
356 set 0x0F, %i1
357 ldstub [%l7 + %i1], %g1
358 ld [%l7 + 0x28], %f27
359 set 0x60, %i0
360 lda [%l7 + %i0] 0x89, %f1
361 nop
362 set 0x48, %g4
363 std %l4, [%l7 + %g4]
364 nop
365 set 0x76, %l3
366 lduh [%l7 + %l3], %l1
367 nop
368 set 0x10, %o3
369 std %l2, [%l7 + %o3]
370 st %f1, [%l7 + 0x5C]
371 ld [%l7 + 0x34], %f4
372 nop
373 set 0x4C, %l1
374 stw %g5, [%l7 + %l1]
375 set 0x20, %l5
376 stwa %o3, [%l7 + %l5] 0x80
377 set 0x66, %i7
378 ldstuba [%l7 + %i7] 0x80, %i2
379 set 0x38, %g3
380 swapa [%l7 + %g3] 0x80, %o2
381 set 0x18, %l0
382 sta %f22, [%l7 + %l0] 0x80
383 nop
384 set 0x72, %i5
385 ldstub [%l7 + %i5], %g2
386 fpsub32 %f22, %f2, %f2
387 set 0x58, %i4
388 sta %f31, [%l7 + %i4] 0x81
389 or %o0, %i3, %o5
390 nop
391 set 0x1C, %l6
392 ldsh [%l7 + %l6], %l0
393 nop
394 set 0x3F, %o7
395 ldstub [%l7 + %o7], %o7
396 nop
397 set 0x3C, %g2
398 ldstub [%l7 + %g2], %o6
399 nop
400 set 0x68, %o0
401 std %i6, [%l7 + %o0]
402 set 0x5D, %g1
403 ldstuba [%l7 + %g1] 0x80, %i5
404 nop
405 set 0x7F, %o4
406 ldub [%l7 + %o4], %l6
407 nop
408 set 0x48, %l4
409 ldx [%l7 + %l4], %o4
410 set 0x40, %o5
411 stda %i0, [%l7 + %o5] 0x81
412 set 0x60, %i3
413 lda [%l7 + %i3] 0x80, %f24
414 or %g3, %i4, %l4
415 nop
416 set 0x18, %g7
417 lduh [%l7 + %g7], %i6
418 fpsub16 %f22, %f10, %f22
419 nop
420 set 0x28, %l2
421 std %o0, [%l7 + %l2]
422 set 0x18, %i6
423 lda [%l7 + %i6] 0x89, %f20
424 set 0x6F, %o1
425 ldstuba [%l7 + %o1] 0x80, %g6
426 wr %i1, %g7, %y
427 ld [%l7 + 0x5C], %f3
428 nop
429 set 0x08, %g6
430 swap [%l7 + %g6], %g4
431 set 0x60, %g5
432 ldxa [%l7 + %g5] 0x89, %g1
433 set 0x60, %o6
434 swapa [%l7 + %o6] 0x89, %l5
435 nop
436 set 0x56, %i2
437 lduh [%l7 + %i2], %l3
438 nop
439 set 0x5E, %i1
440 stb %l1, [%l7 + %i1]
441 nop
442 set 0x3C, %o2
443 sth %l2, [%l7 + %o2]
444 nop
445 set 0x38, %g4
446 std %f0, [%l7 + %g4]
447 set 0x20, %i0
448 lda [%l7 + %i0] 0x89, %f30
449 nop
450 set 0x50, %o3
451 std %o2, [%l7 + %o3]
452 add %l7, 0x50, %l6
453 wr %g0, 0x81, %asi
454 casxa [%l6] 0x81, %i2, %o2
455 nop
456 set 0x48, %l3
457 std %f14, [%l7 + %l3]
458 nop
459 set 0x28, %l1
460 prefetch [%l7 + %l1], 2
461 nop
462 set 0x4E, %l5
463 sth %g5, [%l7 + %l5]
464 set 0x40, %i7
465 ldxa [%l7 + %i7] 0x80, %g2
466 ld [%l7 + 0x78], %f23
467 or %o0, %i3, %l0
468 nop
469 set 0x70, %g3
470 ldx [%l7 + %g3], %o7
471 st %fsr, [%l7 + 0x24]
472 nop
473 set 0x44, %i5
474 ldsw [%l7 + %i5], %o6
475 nop
476 set 0x74, %l0
477 lduh [%l7 + %l0], %i7
478 nop
479 set 0x08, %i4
480 ldsh [%l7 + %i4], %i5
481 nop
482 set 0x57, %o7
483 ldstub [%l7 + %o7], %l6
484 nop
485 set 0x5C, %g2
486 swap [%l7 + %g2], %o5
487 nop
488 set 0x66, %o0
489 sth %i0, [%l7 + %o0]
490 set 0x08, %g1
491 prefetcha [%l7 + %g1] 0x89, 1
492 be,a,pt %xcc, loop_2
493 nop
494 set 0x78, %o4
495 std %f20, [%l7 + %o4]
496 set 0x7A, %l4
497 stha %i4, [%l7 + %l4] 0x80
498loop_2:
499 nop
500 set 0x48, %l6
501 ldx [%l7 + %l6], %l4
502 nop
503 set 0x10, %o5
504 stx %fsr, [%l7 + %o5]
505 nop
506 set 0x18, %i3
507 stx %fsr, [%l7 + %i3]
508 membar #Sync
509 set 0x40, %g7
510 ldda [%l7 + %g7] 0xf1, %f0
511 set 0x50, %l2
512 prefetcha [%l7 + %l2] 0x88, 0
513 nop
514 set 0x1A, %i6
515 lduh [%l7 + %i6], %o1
516 set 0x20, %g6
517 stwa %g6, [%l7 + %g6] 0xeb
518 membar #Sync
519 set 0x40, %g5
520 ldda [%l7 + %g5] 0x81, %f16
521 nop
522 set 0x20, %o1
523 stx %i1, [%l7 + %o1]
524 set 0x44, %i2
525 swapa [%l7 + %i2] 0x80, %o4
526 set 0x40, %o6
527 stda %f16, [%l7 + %o6] 0xcc
528 set 0x20, %i1
529 prefetcha [%l7 + %i1] 0x81, 4
530 nop
531 set 0x7D, %g4
532 ldsb [%l7 + %g4], %g1
533 fpadd16 %f10, %f4, %f26
534 or %g4, %l5, %l3
535 nop
536 set 0x50, %o2
537 ldub [%l7 + %o2], %l1
538 set 0x69, %i0
539 ldstuba [%l7 + %i0] 0x80, %l2
540 set 0x40, %o3
541 stxa %i2, [%l7 + %o3] 0xe2
542 membar #Sync
543 set 0x40, %l1
544 sta %f21, [%l7 + %l1] 0x81
545 add %l7, 0x48, %l6
546 wr %g0, 0x80, %asi
547 casxa [%l6] 0x80, %o2, %g5
548 nop
549 set 0x68, %l3
550 stx %g2, [%l7 + %l3]
551 add %l7, 0x38, %l6
552 wr %g0, 0x88, %asi
553 casxa [%l6] 0x88, %o0, %o3
554 set 0x60, %i7
555 ldxa [%l7 + %i7] 0x81, %i3
556 wr %o7, %o6, %softint
557 nop
558 set 0x70, %g3
559 std %l0, [%l7 + %g3]
560 nop
561 set 0x7C, %i5
562 sth %i7, [%l7 + %i5]
563 st %f30, [%l7 + 0x34]
564 nop
565 set 0x40, %l0
566 stx %fsr, [%l7 + %l0]
567 st %fsr, [%l7 + 0x1C]
568 and %l6, %i5, %i0
569 or %g3, %o5, %i4
570 nop
571 set 0x0C, %i4
572 lduw [%l7 + %i4], %l4
573 nop
574 set 0x40, %l5
575 stx %fsr, [%l7 + %l5]
576 ld [%l7 + 0x18], %f2
577 set 0x10, %g2
578 stba %o1, [%l7 + %g2] 0xe3
579 membar #Sync
580 nop
581 set 0x68, %o0
582 sth %g6, [%l7 + %o0]
583 set 0x4C, %g1
584 stha %i6, [%l7 + %g1] 0xe2
585 membar #Sync
586 ld [%l7 + 0x30], %f20
587 add %l7, 0x70, %l6
588 wr %g0, 0x89, %asi
589 casa [%l6] 0x89, %o4, %i1
590 set 0x40, %o7
591 ldda [%l7 + %o7] 0xda, %f0
592 nop
593 set 0x6C, %o4
594 lduh [%l7 + %o4], %g7
595 and %g1, %g4, %l3
596 add %l7, 0x38, %l6
597 wr %g0, 0x81, %asi
598 lda [%l6] %asi, %l1
599 casa [%l6] 0x81, %l1, %l2
600 nop
601 set 0x2C, %l4
602 swap [%l7 + %l4], %l5
603 set 0x70, %o5
604 ldda [%l7 + %o5] 0x80, %o2
605 nop
606 set 0x20, %l6
607 swap [%l7 + %l6], %g5
608 nop
609 set 0x40, %i3
610 stx %i2, [%l7 + %i3]
611 nop
612 set 0x38, %g7
613 ldx [%l7 + %g7], %o0
614 add %l7, 0x40, %l6
615 wr %g0, 0x81, %asi
616 ldxa [%l6] %asi, %o3
617 casxa [%l6] 0x81, %o3, %i3
618 or %o7, %o6, %g2
619 set 0x30, %l2
620 stda %l0, [%l7 + %l2] 0x80
621 nop
622 set 0x27, %g6
623 ldstub [%l7 + %g6], %l6
624 set 0x6C, %i6
625 lda [%l7 + %i6] 0x88, %f4
626 nop
627 set 0x56, %o1
628 stb %i5, [%l7 + %o1]
629 nop
630 set 0x68, %i2
631 ldx [%l7 + %i2], %i7
632 nop
633 set 0x7E, %g5
634 lduh [%l7 + %g5], %i0
635 set 0x54, %i1
636 lda [%l7 + %i1] 0x80, %f20
637 set 0x14, %o6
638 stwa %g3, [%l7 + %o6] 0x81
639 set 0x48, %g4
640 stha %o5, [%l7 + %g4] 0x88
641 and %l4, %i4, %o1
642 nop
643 set 0x60, %i0
644 stx %g6, [%l7 + %i0]
645 add %l7, 0x48, %l6
646 wr %g0, 0x80, %asi
647 casxa [%l6] 0x80, %o4, %i1
648 nop
649 set 0x3B, %o3
650 ldstub [%l7 + %o3], %g7
651 nop
652 set 0x50, %l1
653 lduw [%l7 + %l1], %g1
654 set 0x54, %l3
655 lda [%l7 + %l3] 0x81, %f9
656 nop
657 set 0x40, %i7
658 ldd [%l7 + %i7], %f6
659 nop
660 set 0x38, %o2
661 ldd [%l7 + %o2], %g4
662 or %i6, %l3, %l1
663 set 0x1C, %g3
664 stwa %l2, [%l7 + %g3] 0xeb
665 membar #Sync
666 nop
667 set 0x52, %l0
668 ldub [%l7 + %l0], %o2
669 nop
670 set 0x7E, %i5
671 ldub [%l7 + %i5], %l5
672 and %g5, %i2, %o0
673 add %l7, 0x68, %l6
674 wr %g0, 0x88, %asi
675 casa [%l6] 0x88, %o3, %o7
676 ld [%l7 + 0x78], %f27
677 set 0x68, %l5
678 lda [%l7 + %l5] 0x89, %f17
679 set 0x10, %i4
680 stxa %i3, [%l7 + %i4] 0x89
681 set 0x08, %g2
682 sta %f19, [%l7 + %g2] 0x81
683 nop
684 set 0x14, %o0
685 swap [%l7 + %o0], %g2
686 nop
687 set 0x60, %o7
688 ldd [%l7 + %o7], %l0
689 set 0x40, %g1
690 stda %f16, [%l7 + %g1] 0xc8
691 ld [%l7 + 0x10], %f25
692 set 0x38, %l4
693 sta %f25, [%l7 + %l4] 0x81
694 nop
695 set 0x60, %o4
696 lduw [%l7 + %o4], %o6
697 set 0x6D, %o5
698 stba %i5, [%l7 + %o5] 0xe3
699 membar #Sync
700 and %i7, %l6, %g3
701 nop
702 set 0x3C, %l6
703 stw %i0, [%l7 + %l6]
704 nop
705 set 0x48, %i3
706 lduw [%l7 + %i3], %o5
707 wr %l4, %o1, %ccr
708 nop
709 set 0x50, %g7
710 std %f0, [%l7 + %g7]
711 set 0x08, %g6
712 prefetcha [%l7 + %g6] 0x81, 3
713 nop
714 set 0x74, %i6
715 swap [%l7 + %i6], %o4
716 nop
717 set 0x70, %l2
718 ldx [%l7 + %l2], %g6
719 fpadd32s %f24, %f13, %f18
720 nop
721 set 0x10, %i2
722 ldx [%l7 + %i2], %i1
723 add %l7, 0x78, %l6
724 wr %g0, 0x80, %asi
725 ldxa [%l6] %asi, %g1
726 casxa [%l6] 0x80, %g1, %g7
727 set 0x19, %o1
728 stba %i6, [%l7 + %o1] 0xe2
729 membar #Sync
730 nop
731 set 0x74, %i1
732 prefetch [%l7 + %i1], 0
733 ld [%l7 + 0x38], %f27
734 set 0x10, %g5
735 stda %g4, [%l7 + %g5] 0xe3
736 membar #Sync
737 set 0x60, %o6
738 ldda [%l7 + %o6] 0x80, %l2
739 set 0x50, %i0
740 ldxa [%l7 + %i0] 0x80, %l2
741 set 0x20, %g4
742 sta %f29, [%l7 + %g4] 0x89
743 nop
744 set 0x44, %l1
745 ldsw [%l7 + %l1], %o2
746 set 0x40, %o3
747 ldda [%l7 + %o3] 0xd0, %f16
748 set 0x54, %l3
749 stwa %l5, [%l7 + %l3] 0x89
750 set 0x5A, %i7
751 stha %l1, [%l7 + %i7] 0xe3
752 membar #Sync
753 set 0x60, %o2
754 ldda [%l7 + %o2] 0xe3, %i2
755 set 0x60, %g3
756 prefetcha [%l7 + %g3] 0x81, 3
757 nop
758 set 0x78, %l0
759 std %f14, [%l7 + %l0]
760 nop
761 set 0x50, %l5
762 std %f22, [%l7 + %l5]
763 set 0x28, %i4
764 sta %f31, [%l7 + %i4] 0x88
765 set 0x50, %i5
766 prefetcha [%l7 + %i5] 0x80, 2
767 or %g5, %o7, %g2
768 nop
769 set 0x28, %o0
770 ldsw [%l7 + %o0], %i3
771 nop
772 set 0x68, %o7
773 stx %fsr, [%l7 + %o7]
774 nop
775 set 0x2C, %g2
776 ldstub [%l7 + %g2], %l0
777 set 0x68, %l4
778 ldxa [%l7 + %l4] 0x88, %o6
779 nop
780 set 0x10, %o4
781 sth %i7, [%l7 + %o4]
782 set 0x10, %g1
783 ldxa [%l7 + %g1] 0x88, %i5
784 nop
785 set 0x48, %l6
786 ldx [%l7 + %l6], %g3
787 set 0x52, %o5
788 ldstuba [%l7 + %o5] 0x89, %l6
789 nop
790 set 0x49, %g7
791 ldsb [%l7 + %g7], %i0
792 nop
793 set 0x1D, %i3
794 ldstub [%l7 + %i3], %o5
795 bge,a,pt %xcc, loop_3
796 nop
797 set 0x38, %i6
798 ldx [%l7 + %i6], %l4
799 set 0x70, %g6
800 stda %i4, [%l7 + %g6] 0xe2
801 membar #Sync
802loop_3:
803 nop
804 set 0x70, %i2
805 ldda [%l7 + %i2] 0xe2, %o0
806 nop
807 set 0x48, %o1
808 lduw [%l7 + %o1], %g6
809 st %f5, [%l7 + 0x58]
810 set 0x40, %l2
811 stda %f16, [%l7 + %l2] 0xcc
812 nop
813 set 0x6C, %g5
814 ldsb [%l7 + %g5], %o4
815 nop
816 set 0x54, %o6
817 swap [%l7 + %o6], %i1
818 nop
819 set 0x2C, %i0
820 ldub [%l7 + %i0], %g7
821 nop
822 set 0x58, %i1
823 stx %g1, [%l7 + %i1]
824 st %fsr, [%l7 + 0x2C]
825 set 0x78, %l1
826 stba %i6, [%l7 + %l1] 0x89
827 ba,pt %icc, loop_4
828 nop
829 set 0x40, %o3
830 stx %fsr, [%l7 + %o3]
831 ld [%l7 + 0x44], %f14
832 add %g4, %l3, %l2
833loop_4:
834 nop
835 set 0x0E, %l3
836 stha %l5, [%l7 + %l3] 0xeb
837 membar #Sync
838 nop
839 set 0x30, %g4
840 stx %l1, [%l7 + %g4]
841 add %i2, %o2, %o0
842 ld [%l7 + 0x1C], %f4
843 nop
844 set 0x38, %o2
845 ldd [%l7 + %o2], %f14
846 nop
847 set 0x6A, %g3
848 ldsb [%l7 + %g3], %g5
849 set 0x58, %i7
850 ldxa [%l7 + %i7] 0x88, %o3
851 st %f4, [%l7 + 0x78]
852 nop
853 set 0x10, %l5
854 ldsh [%l7 + %l5], %o7
855 nop
856 set 0x72, %i4
857 sth %i3, [%l7 + %i4]
858 nop
859 set 0x7A, %i5
860 ldsb [%l7 + %i5], %l0
861 nop
862 set 0x7C, %l0
863 ldub [%l7 + %l0], %g2
864 set 0x34, %o7
865 swapa [%l7 + %o7] 0x80, %i7
866 nop
867 set 0x40, %g2
868 std %o6, [%l7 + %g2]
869 set 0x36, %l4
870 stha %i5, [%l7 + %l4] 0xea
871 membar #Sync
872 set 0x40, %o4
873 stda %f0, [%l7 + %o4] 0xcc
874 nop
875 set 0x18, %o0
876 ldd [%l7 + %o0], %g2
877 add %l7, 0x30, %l6
878 wr %g0, 0x80, %asi
879 ldxa [%l6] %asi, %i0
880 casxa [%l6] 0x80, %i0, %o5
881 set 0x10, %l6
882 ldda [%l7 + %l6] 0x81, %l4
883 nop
884 set 0x23, %g1
885 stb %l6, [%l7 + %g1]
886 nop
887 set 0x59, %g7
888 ldstub [%l7 + %g7], %o1
889 st %fsr, [%l7 + 0x20]
890 st %fsr, [%l7 + 0x50]
891 nop
892 set 0x64, %o5
893 ldsw [%l7 + %o5], %i4
894 nop
895 or %g0, 0x8, %l0
896 sllx %l0, 0x3c, %l0
897 wr %l0, 0x19F, %tick_cmpr
898 nop
899 set 0x40, %i6
900 ldd [%l7 + %i6], %g6
901 set 0x30, %i3
902 prefetcha [%l7 + %i3] 0x88, 4
903 nop
904 set 0x70, %g6
905 std %i6, [%l7 + %g6]
906 add %l7, 0x38, %l6
907 wr %g0, 0x80, %asi
908 casxa [%l6] 0x80, %g1, %l3
909 set 0x68, %o1
910 stda %l2, [%l7 + %o1] 0xe3
911 membar #Sync
912 nop
913 set 0x30, %l2
914 ldsw [%l7 + %l2], %l5
915 nop
916 set 0x40, %g5
917 ldd [%l7 + %g5], %f12
918 nop
919 set 0x08, %i2
920 stx %fsr, [%l7 + %i2]
921 nop
922 set 0x68, %o6
923 ldx [%l7 + %o6], %g4
924 and %l1, %o2, %i2
925 set 0x68, %i1
926 prefetcha [%l7 + %i1] 0x89, 1
927 add %l7, 0x18, %l6
928 wr %g0, 0x80, %asi
929 casa [%l6] 0x80, %g5, %o3
930 nop
931 set 0x50, %i0
932 swap [%l7 + %i0], %i3
933 set 0x66, %o3
934 stha %l0, [%l7 + %o3] 0xeb
935 membar #Sync
936 nop
937 set 0x10, %l3
938 std %f22, [%l7 + %l3]
939 set 0x58, %l1
940 ldxa [%l7 + %l1] 0x89, %o7
941 ld [%l7 + 0x60], %f10
942 set 0x7A, %o2
943 ldstuba [%l7 + %o2] 0x80, %i7
944 nop
945 set 0x2C, %g4
946 ldsw [%l7 + %g4], %g2
947 set 0x40, %g3
948 stxa %i5, [%l7 + %g3] 0xe3
949 membar #Sync
950 add %o6, %i0, %o5
951 nop
952 set 0x3F, %l5
953 ldsb [%l7 + %l5], %g3
954 add %l7, 0x30, %l6
955 wr %g0, 0x80, %asi
956 casxa [%l6] 0x80, %l6, %o1
957 set 0x40, %i4
958 stda %f16, [%l7 + %i4] 0xc8
959 nop
960 set 0x5F, %i5
961 stb %i4, [%l7 + %i5]
962 set 0x22, %i7
963 ldstuba [%l7 + %i7] 0x89, %l4
964 nop
965 set 0x48, %o7
966 stw %g6, [%l7 + %o7]
967 set 0x08, %l0
968 ldxa [%l7 + %l0] 0x88, %o4
969 set 0x08, %g2
970 stda %g6, [%l7 + %g2] 0x89
971 wr %i6, %g1, %y
972 nop
973 set 0x78, %o4
974 ldx [%l7 + %o4], %l3
975 nop
976 set 0x48, %o0
977 lduh [%l7 + %o0], %l2
978 set 0x28, %l6
979 lda [%l7 + %l6] 0x81, %f18
980 set 0x64, %l4
981 sta %f1, [%l7 + %l4] 0x88
982 set 0x40, %g1
983 sta %f10, [%l7 + %g1] 0x88
984 nop
985 set 0x32, %o5
986 ldsb [%l7 + %o5], %i1
987 set 0x5E, %i6
988 ldstuba [%l7 + %i6] 0x88, %l5
989 set 0x30, %i3
990 ldxa [%l7 + %i3] 0x81, %l1
991 add %g4, %o2, %i2
992 set 0x34, %g7
993 swapa [%l7 + %g7] 0x88, %o0
994 nop
995 set 0x54, %o1
996 lduh [%l7 + %o1], %o3
997 set 0x58, %g6
998 prefetcha [%l7 + %g6] 0x88, 0
999 or %g5, %o7, %i7
1000 st %fsr, [%l7 + 0x64]
1001 nop
1002 set 0x36, %g5
1003 ldsh [%l7 + %g5], %g2
1004 set 0x6E, %i2
1005 stba %i5, [%l7 + %i2] 0x89
1006 add %l7, 0x50, %l6
1007 wr %g0, 0x89, %asi
1008 casxa [%l6] 0x89, %l0, %o6
1009 and %i0, %o5, %l6
1010 nop
1011 set 0x18, %o6
1012 sth %o1, [%l7 + %o6]
1013 set 0x50, %l2
1014 ldstuba [%l7 + %l2] 0x80, %g3
1015 set 0x44, %i1
1016 stwa %i4, [%l7 + %i1] 0x88
1017 nop
1018 set 0x38, %o3
1019 ldx [%l7 + %o3], %l4
1020 set 0x08, %i0
1021 prefetcha [%l7 + %i0] 0x89, 0
1022 set 0x18, %l1
1023 stda %g6, [%l7 + %l1] 0x81
1024 nop
1025 set 0x70, %o2
1026 stx %fsr, [%l7 + %o2]
1027 ld [%l7 + 0x64], %f8
1028 nop
1029 set 0x50, %g4
1030 std %i6, [%l7 + %g4]
1031 set 0x18, %l3
1032 sta %f3, [%l7 + %l3] 0x89
1033 ld [%l7 + 0x74], %f30
1034 add %l7, 0x58, %l6
1035 wr %g0, 0x80, %asi
1036 casxa [%l6] 0x80, %g1, %l3
1037 fpadd16s %f15, %f26, %f9
1038 nop
1039 set 0x5C, %g3
1040 ldsw [%l7 + %g3], %l2
1041 nop
1042 set 0x18, %l5
1043 std %i0, [%l7 + %l5]
1044 or %o4, %l5, %l1
1045 nop
1046 set 0x58, %i5
1047 ldd [%l7 + %i5], %f10
1048 set 0x40, %i4
1049 stda %f0, [%l7 + %i4] 0xc4
1050 nop
1051 set 0x14, %o7
1052 ldsw [%l7 + %o7], %g4
1053 st %fsr, [%l7 + 0x68]
1054 fpsub32s %f19, %f20, %f25
1055 fpadd16s %f5, %f3, %f14
1056 nop
1057 set 0x16, %l0
1058 ldsh [%l7 + %l0], %i2
1059 nop
1060 set 0x0F, %g2
1061 ldstub [%l7 + %g2], %o2
1062 nop
1063 set 0x30, %o4
1064 ldd [%l7 + %o4], %f18
1065 set 0x40, %i7
1066 stda %f16, [%l7 + %i7] 0xc8
1067 set 0x60, %o0
1068 stwa %o3, [%l7 + %o0] 0x80
1069 set 0x48, %l6
1070 stda %o0, [%l7 + %l6] 0xeb
1071 membar #Sync
1072 nop
1073 set 0x21, %l4
1074 ldub [%l7 + %l4], %i3
1075 add %g5, %o7, %i7
1076 nop
1077 set 0x3E, %o5
1078 sth %i5, [%l7 + %o5]
1079 nop
1080 set 0x20, %i6
1081 sth %g2, [%l7 + %i6]
1082 set 0x69, %g1
1083 stba %l0, [%l7 + %g1] 0x88
1084 wr %o6, %o5, %softint
1085 set 0x1A, %g7
1086 ldstuba [%l7 + %g7] 0x81, %i0
1087 nop
1088 set 0x10, %o1
1089 lduw [%l7 + %o1], %o1
1090 set 0x18, %i3
1091 stxa %g3, [%l7 + %i3] 0x81
1092 nop
1093 set 0x58, %g6
1094 std %f10, [%l7 + %g6]
1095 set 0x20, %i2
1096 stda %i4, [%l7 + %i2] 0xea
1097 membar #Sync
1098 nop
1099 set 0x30, %o6
1100 std %f2, [%l7 + %o6]
1101 set 0x70, %g5
1102 ldda [%l7 + %g5] 0xea, %l4
1103 nop
1104 set 0x3C, %i1
1105 prefetch [%l7 + %i1], 0
1106 set 0x3C, %o3
1107 stwa %g6, [%l7 + %o3] 0xea
1108 membar #Sync
1109 fpadd16 %f18, %f12, %f10
1110 nop
1111 set 0x3C, %l2
1112 sth %g7, [%l7 + %l2]
1113 nop
1114 set 0x37, %i0
1115 stb %l6, [%l7 + %i0]
1116 set 0x54, %l1
1117 lda [%l7 + %l1] 0x81, %f23
1118 set 0x40, %g4
1119 ldda [%l7 + %g4] 0x88, %g0
1120 add %l7, 0x54, %l6
1121 wr %g0, 0x81, %asi
1122 casa [%l6] 0x81, %l3, %i6
1123 set 0x4E, %o2
1124 stba %l2, [%l7 + %o2] 0x89
1125 set 0x18, %g3
1126 stxa %o4, [%l7 + %g3] 0x81
1127 set 0x08, %l3
1128 swapa [%l7 + %l3] 0x81, %l5
1129 set 0x40, %l5
1130 stda %f16, [%l7 + %l5] 0xd0
1131 nop
1132 set 0x70, %i5
1133 lduw [%l7 + %i5], %i1
1134 set 0x64, %i4
1135 swapa [%l7 + %i4] 0x89, %l1
1136 nop
1137 set 0x60, %o7
1138 swap [%l7 + %o7], %i2
1139 nop
1140 set 0x1F, %l0
1141 ldsb [%l7 + %l0], %g4
1142 nop
1143 set 0x43, %g2
1144 stb %o3, [%l7 + %g2]
1145 st %f16, [%l7 + 0x74]
1146 set 0x18, %i7
1147 sta %f10, [%l7 + %i7] 0x89
1148 nop
1149 set 0x4C, %o0
1150 lduw [%l7 + %o0], %o2
1151 nop
1152 set 0x60, %o4
1153 ldstub [%l7 + %o4], %o0
1154 set 0x40, %l4
1155 ldda [%l7 + %l4] 0xd8, %f0
1156 set 0x50, %l6
1157 ldda [%l7 + %l6] 0xe3, %i2
1158 set 0x28, %i6
1159 swapa [%l7 + %i6] 0x89, %g5
1160 set 0x78, %o5
1161 stda %i6, [%l7 + %o5] 0xe2
1162 membar #Sync
1163 st %f13, [%l7 + 0x50]
1164 set 0x40, %g1
1165 stda %f0, [%l7 + %g1] 0xc8
1166 st %f6, [%l7 + 0x30]
1167 nop
1168 set 0x60, %o1
1169 ldstub [%l7 + %o1], %i5
1170 ld [%l7 + 0x60], %f21
1171 add %l7, 0x60, %l6
1172 wr %g0, 0x80, %asi
1173 lda [%l6] %asi, %g2
1174 casa [%l6] 0x80, %g2, %l0
1175 and %o7, %o5, %o6
1176 set 0x4C, %i3
1177 lda [%l7 + %i3] 0x80, %f12
1178 nop
1179 set 0x50, %g6
1180 stx %fsr, [%l7 + %g6]
1181 set 0x7C, %g7
1182 lda [%l7 + %g7] 0x88, %f3
1183 nop
1184 set 0x58, %i2
1185 stx %fsr, [%l7 + %i2]
1186 or %i0, %g3, %i4
1187 set 0x40, %g5
1188 stxa %o1, [%l7 + %g5] 0x89
1189 nop
1190 set 0x7C, %o6
1191 ldsw [%l7 + %o6], %l4
1192 nop
1193 set 0x2D, %i1
1194 stb %g6, [%l7 + %i1]
1195 nop
1196 set 0x78, %l2
1197 std %f2, [%l7 + %l2]
1198 set 0x70, %i0
1199 prefetcha [%l7 + %i0] 0x88, 3
1200 ld [%l7 + 0x44], %f19
1201 nop
1202 set 0x40, %o3
1203 stx %g7, [%l7 + %o3]
1204 set 0x70, %l1
1205 ldxa [%l7 + %l1] 0x89, %g1
1206 nop
1207 set 0x60, %o2
1208 stx %fsr, [%l7 + %o2]
1209 set 0x1C, %g3
1210 sta %f20, [%l7 + %g3] 0x81
1211 set 0x64, %g4
1212 sta %f4, [%l7 + %g4] 0x89
1213 fpsub32 %f16, %f24, %f20
1214 set 0x40, %l3
1215 stda %f16, [%l7 + %l3] 0xf8
1216 membar #Sync
1217 nop
1218 set 0x08, %i5
1219 ldub [%l7 + %i5], %l3
1220 fpadd32 %f2, %f16, %f24
1221 nop
1222 set 0x5A, %i4
1223 stb %l2, [%l7 + %i4]
1224 set 0x5C, %o7
1225 stwa %o4, [%l7 + %o7] 0xe3
1226 membar #Sync
1227 nop
1228 set 0x30, %l5
1229 lduh [%l7 + %l5], %l5
1230 nop
1231 set 0x48, %l0
1232 swap [%l7 + %l0], %i1
1233 set 0x50, %i7
1234 ldda [%l7 + %i7] 0x80, %i6
1235 set 0x78, %o0
1236 prefetcha [%l7 + %o0] 0x80, 2
1237 set 0x40, %o4
1238 stda %f0, [%l7 + %o4] 0x81
1239 nop
1240 set 0x38, %g2
1241 lduw [%l7 + %g2], %g4
1242 set 0x1C, %l6
1243 stwa %o3, [%l7 + %l6] 0xe2
1244 membar #Sync
1245 st %f22, [%l7 + 0x18]
1246 nop
1247 set 0x3F, %i6
1248 ldstub [%l7 + %i6], %o2
1249 add %l7, 0x70, %l6
1250 wr %g0, 0x89, %asi
1251 casa [%l6] 0x89, %o0, %i3
1252 nop
1253 set 0x5C, %l4
1254 prefetch [%l7 + %l4], 3
1255 or %g5, %l1, %i7
1256 add %l7, 0x78, %l6
1257 wr %g0, 0x81, %asi
1258 casa [%l6] 0x81, %i5, %l0
1259 set 0x56, %g1
1260 ldstuba [%l7 + %g1] 0x81, %g2
1261 st %fsr, [%l7 + 0x6C]
1262 nop
1263 set 0x60, %o1
1264 ldd [%l7 + %o1], %f12
1265 nop
1266 set 0x38, %o5
1267 stx %fsr, [%l7 + %o5]
1268 set 0x38, %g6
1269 swapa [%l7 + %g6] 0x80, %o7
1270 set 0x26, %i3
1271 ldstuba [%l7 + %i3] 0x88, %o6
1272 nop
1273 set 0x20, %i2
1274 std %o4, [%l7 + %i2]
1275 nop
1276 set 0x64, %g7
1277 ldstub [%l7 + %g7], %i0
1278 and %g3, %i4, %l4
1279 set 0x08, %o6
1280 sta %f1, [%l7 + %o6] 0x81
1281 nop
1282 set 0x59, %g5
1283 ldub [%l7 + %g5], %o1
1284 nop
1285 set 0x20, %i1
1286 stw %g6, [%l7 + %i1]
1287 nop
1288 set 0x1F, %l2
1289 ldsb [%l7 + %l2], %l6
1290 nop
1291 set 0x52, %i0
1292 ldsh [%l7 + %i0], %g7
1293 nop
1294 set 0x42, %o3
1295 ldsh [%l7 + %o3], %g1
1296 nop
1297 set 0x70, %l1
1298 ldd [%l7 + %l1], %l2
1299 nop
1300 set 0x64, %o2
1301 ldub [%l7 + %o2], %o4
1302 nop
1303 set 0x18, %g4
1304 stb %l2, [%l7 + %g4]
1305 set 0x78, %g3
1306 ldxa [%l7 + %g3] 0x89, %l5
1307 nop
1308 set 0x28, %l3
1309 ldd [%l7 + %l3], %i6
1310 nop
1311 set 0x78, %i5
1312 lduw [%l7 + %i5], %i2
1313 set 0x40, %o7
1314 stda %f0, [%l7 + %o7] 0xda
1315 set 0x40, %i4
1316 ldda [%l7 + %i4] 0x81, %f0
1317 and %g4, %i1, %o3
1318 set 0x50, %l0
1319 prefetcha [%l7 + %l0] 0x80, 4
1320 or %i3, %g5, %l1
1321 nop
1322 set 0x60, %i7
1323 prefetch [%l7 + %i7], 1
1324 fpsub32s %f17, %f26, %f25
1325 ld [%l7 + 0x70], %f22
1326 nop
1327 set 0x14, %o0
1328 stw %o0, [%l7 + %o0]
1329 set 0x50, %o4
1330 ldda [%l7 + %o4] 0x80, %i4
1331 nop
1332 set 0x28, %l5
1333 ldd [%l7 + %l5], %f2
1334 set 0x70, %g2
1335 swapa [%l7 + %g2] 0x81, %l0
1336 set 0x7C, %i6
1337 swapa [%l7 + %i6] 0x89, %i7
1338 st %f23, [%l7 + 0x54]
1339 nop
1340 set 0x30, %l6
1341 stx %o7, [%l7 + %l6]
1342 add %l7, 0x18, %l6
1343 wr %g0, 0x81, %asi
1344 casxa [%l6] 0x81, %o6, %o5
1345 set 0x2D, %l4
1346 ldstuba [%l7 + %l4] 0x80, %g2
1347 set 0x2F, %g1
1348 stba %g3, [%l7 + %g1] 0xe2
1349 membar #Sync
1350 nop
1351 or %g0, 0x8, %l0
1352 sllx %l0, 0x3c, %l0
1353 wr %l0, %g0, %sys_tick_cmpr
1354 nop
1355 set 0x4E, %o5
1356 lduh [%l7 + %o5], %i0
1357 nop
1358 set 0x70, %o1
1359 stx %o1, [%l7 + %o1]
1360 add %l7, 0x70, %l6
1361 wr %g0, 0x89, %asi
1362 casxa [%l6] 0x89, %g6, %g7
1363 add %l7, 0x60, %l6
1364 wr %g0, 0x88, %asi
1365 casxa [%l6] 0x88, %g1, %l3
1366 wr %o4, %l6, %ccr
1367 nop
1368 set 0x40, %i3
1369 std %l2, [%l7 + %i3]
1370 nop
1371 set 0x10, %i2
1372 stx %i6, [%l7 + %i2]
1373 set 0x58, %g6
1374 sta %f31, [%l7 + %g6] 0x80
1375 bne,a %icc, loop_5
1376 nop
1377 set 0x30, %g7
1378 stw %i2, [%l7 + %g7]
1379 set 0x74, %g5
1380 stha %g4, [%l7 + %g5] 0xe2
1381 membar #Sync
1382loop_5:
1383 nop
1384 set 0x50, %o6
1385 ldd [%l7 + %o6], %f28
1386 nop
1387 set 0x3C, %i1
1388 stw %l5, [%l7 + %i1]
1389 set 0x16, %l2
1390 ldstuba [%l7 + %l2] 0x89, %i1
1391 nop
1392 set 0x0F, %i0
1393 ldsb [%l7 + %i0], %o2
1394 set 0x38, %o3
1395 lda [%l7 + %o3] 0x89, %f6
1396 or %i3, %o3, %l1
1397 nop
1398 set 0x6C, %l1
1399 prefetch [%l7 + %l1], 1
1400 set 0x48, %g4
1401 stha %o0, [%l7 + %g4] 0x89
1402 nop
1403 set 0x6C, %g3
1404 lduh [%l7 + %g3], %i5
1405 add %l0, %g5, %o7
1406 nop
1407 set 0x68, %o2
1408 stw %i7, [%l7 + %o2]
1409 set 0x2A, %i5
1410 stba %o6, [%l7 + %i5] 0xeb
1411 membar #Sync
1412 be %xcc, loop_6
1413 nop
1414 set 0x3D, %l3
1415 ldub [%l7 + %l3], %o5
1416 nop
1417 set 0x28, %o7
1418 stx %g2, [%l7 + %o7]
1419 nop
1420 set 0x24, %l0
1421 stw %g3, [%l7 + %l0]
1422loop_6:
1423 nop
1424 set 0x78, %i4
1425 ldx [%l7 + %i4], %i4
1426 set 0x40, %o0
1427 ldda [%l7 + %o0] 0x88, %f16
1428 add %l7, 0x08, %l6
1429 wr %g0, 0x89, %asi
1430 lda [%l6] %asi, %l4
1431 casa [%l6] 0x89, %l4, %i0
1432 nop
1433 set 0x18, %i7
1434 prefetch [%l7 + %i7], 2
1435 nop
1436 set 0x7C, %o4
1437 lduh [%l7 + %o4], %g6
1438 nop
1439 set 0x20, %g2
1440 std %o0, [%l7 + %g2]
1441 set 0x60, %l5
1442 stxa %g7, [%l7 + %l5] 0xe3
1443 membar #Sync
1444 nop
1445 set 0x48, %i6
1446 ldd [%l7 + %i6], %f12
1447 fpadd16s %f30, %f22, %f21
1448 nop
1449 set 0x0A, %l4
1450 lduh [%l7 + %l4], %g1
1451 nop
1452 set 0x42, %g1
1453 ldsh [%l7 + %g1], %l3
1454 ld [%l7 + 0x34], %f28
1455 nop
1456 set 0x22, %l6
1457 ldub [%l7 + %l6], %l6
1458 set 0x70, %o5
1459 ldda [%l7 + %o5] 0x80, %l2
1460 ld [%l7 + 0x1C], %f29
1461 set 0x10, %i3
1462 prefetcha [%l7 + %i3] 0x81, 4
1463 nop
1464 set 0x18, %i2
1465 lduh [%l7 + %i2], %i2
1466 nop
1467 set 0x24, %g6
1468 ldsb [%l7 + %g6], %o4
1469 set 0x20, %g7
1470 prefetcha [%l7 + %g7] 0x89, 3
1471 set 0x28, %g5
1472 ldxa [%l7 + %g5] 0x89, %l5
1473 nop
1474 set 0x18, %o1
1475 std %f4, [%l7 + %o1]
1476 nop
1477 set 0x48, %o6
1478 sth %i1, [%l7 + %o6]
1479 nop
1480 set 0x3C, %l2
1481 lduh [%l7 + %l2], %i3
1482 add %l7, 0x08, %l6
1483 wr %g0, 0x89, %asi
1484 casxa [%l6] 0x89, %o3, %l1
1485 nop
1486 set 0x28, %i1
1487 stx %o2, [%l7 + %i1]
1488 st %f24, [%l7 + 0x3C]
1489 ld [%l7 + 0x70], %f22
1490 set 0x1C, %o3
1491 swapa [%l7 + %o3] 0x89, %o0
1492 nop
1493 set 0x5C, %l1
1494 ldsw [%l7 + %l1], %i5
1495 st %fsr, [%l7 + 0x6C]
1496 nop
1497 set 0x0C, %g4
1498 lduw [%l7 + %g4], %l0
1499 set 0x44, %g3
1500 ldstuba [%l7 + %g3] 0x80, %o7
1501 or %g5, %i7, %o5
1502 nop
1503 set 0x48, %o2
1504 std %g2, [%l7 + %o2]
1505 set 0x1C, %i0
1506 stwa %o6, [%l7 + %i0] 0xe2
1507 membar #Sync
1508 nop
1509 set 0x69, %l3
1510 ldub [%l7 + %l3], %i4
1511 st %f11, [%l7 + 0x30]
1512 st %f24, [%l7 + 0x70]
1513 set 0x60, %o7
1514 ldda [%l7 + %o7] 0xea, %l4
1515 set 0x48, %i5
1516 stwa %i0, [%l7 + %i5] 0xeb
1517 membar #Sync
1518 fpsub16 %f18, %f4, %f2
1519 set 0x50, %i4
1520 ldda [%l7 + %i4] 0x89, %g2
1521 nop
1522 set 0x18, %o0
1523 stb %g6, [%l7 + %o0]
1524 nop
1525 set 0x2C, %l0
1526 lduw [%l7 + %l0], %g7
1527 set 0x20, %i7
1528 ldda [%l7 + %i7] 0xea, %o0
1529 set 0x78, %o4
1530 ldxa [%l7 + %o4] 0x81, %g1
1531 add %l7, 0x38, %l6
1532 wr %g0, 0x80, %asi
1533 casa [%l6] 0x80, %l6, %l2
1534 nop
1535 set 0x0C, %l5
1536 lduw [%l7 + %l5], %l3
1537 add %l7, 0x38, %l6
1538 wr %g0, 0x88, %asi
1539 casa [%l6] 0x88, %i2, %o4
1540 add %l7, 0x48, %l6
1541 wr %g0, 0x81, %asi
1542 lda [%l6] %asi, %i6
1543 casa [%l6] 0x81, %i6, %g4
1544 set 0x2A, %i6
1545 stha %i1, [%l7 + %i6] 0xea
1546 membar #Sync
1547 nop
1548 set 0x40, %g2
1549 ldd [%l7 + %g2], %f0
1550 nop
1551 set 0x52, %g1
1552 ldsb [%l7 + %g1], %l5
1553 nop
1554 set 0x42, %l6
1555 lduh [%l7 + %l6], %o3
1556 st %f25, [%l7 + 0x48]
1557 nop
1558 set 0x30, %l4
1559 std %l0, [%l7 + %l4]
1560 set 0x20, %i3
1561 stwa %i3, [%l7 + %i3] 0xe3
1562 membar #Sync
1563 nop
1564 set 0x38, %i2
1565 std %f12, [%l7 + %i2]
1566 set 0x68, %g6
1567 stda %o0, [%l7 + %g6] 0x89
1568 fpadd16 %f16, %f12, %f20
1569 nop
1570 set 0x70, %o5
1571 ldub [%l7 + %o5], %o2
1572 set 0x20, %g5
1573 stda %l0, [%l7 + %g5] 0x81
1574 st %fsr, [%l7 + 0x70]
1575 add %l7, 0x60, %l6
1576 wr %g0, 0x88, %asi
1577 ldxa [%l6] %asi, %i5
1578 casxa [%l6] 0x88, %i5, %g5
1579 add %l7, 0x4C, %l6
1580 wr %g0, 0x88, %asi
1581 lda [%l6] %asi, %i7
1582 casa [%l6] 0x88, %i7, %o7
1583 set 0x2C, %o1
1584 stba %o5, [%l7 + %o1] 0x89
1585 set 0x30, %g7
1586 lda [%l7 + %g7] 0x80, %f13
1587 set 0x74, %o6
1588 lda [%l7 + %o6] 0x81, %f18
1589 set 0x44, %l2
1590 sta %f19, [%l7 + %l2] 0x81
1591 set 0x58, %i1
1592 ldstuba [%l7 + %i1] 0x89, %o6
1593 set 0x58, %l1
1594 lda [%l7 + %l1] 0x89, %f15
1595 nop
1596 set 0x40, %o3
1597 ldsh [%l7 + %o3], %i4
1598 set 0x40, %g4
1599 stda %f0, [%l7 + %g4] 0xc0
1600 st %f6, [%l7 + 0x70]
1601 set 0x08, %o2
1602 swapa [%l7 + %o2] 0x81, %l4
1603 set 0x40, %g3
1604 ldda [%l7 + %g3] 0x89, %f0
1605 st %f19, [%l7 + 0x68]
1606 membar #Sync
1607 set 0x40, %l3
1608 ldda [%l7 + %l3] 0xf8, %f16
1609 nop
1610 set 0x18, %i0
1611 stx %fsr, [%l7 + %i0]
1612 nop
1613 set 0x48, %o7
1614 std %f6, [%l7 + %o7]
1615 add %g2, %i0, %g3
1616 set 0x6C, %i4
1617 lda [%l7 + %i4] 0x89, %f24
1618 set 0x28, %i5
1619 ldxa [%l7 + %i5] 0x89, %g7
1620 add %l7, 0x40, %l6
1621 wr %g0, 0x80, %asi
1622 casa [%l6] 0x80, %g6, %o1
1623 nop
1624 set 0x4B, %o0
1625 stb %g1, [%l7 + %o0]
1626 wr %l6, %l2, %y
1627 nop
1628 set 0x10, %l0
1629 ldd [%l7 + %l0], %f6
1630 nop
1631 set 0x1C, %i7
1632 ldsh [%l7 + %i7], %l3
1633 nop
1634 set 0x12, %l5
1635 ldub [%l7 + %l5], %i2
1636 nop
1637 set 0x40, %i6
1638 stx %fsr, [%l7 + %i6]
1639 set 0x38, %o4
1640 ldxa [%l7 + %o4] 0x81, %i6
1641 set 0x40, %g1
1642 prefetcha [%l7 + %g1] 0x81, 4
1643 nop
1644 set 0x6A, %l6
1645 ldub [%l7 + %l6], %g4
1646 nop
1647 set 0x49, %g2
1648 ldsb [%l7 + %g2], %l5
1649 nop
1650 set 0x34, %i3
1651 prefetch [%l7 + %i3], 1
1652 nop
1653 set 0x64, %l4
1654 sth %o3, [%l7 + %l4]
1655 set 0x18, %g6
1656 stxa %i1, [%l7 + %g6] 0x88
1657 wr %l1, %i3, %softint
1658 add %o0, %l0, %i5
1659 set 0x48, %o5
1660 stda %g4, [%l7 + %o5] 0x81
1661 nop
1662 set 0x40, %i2
1663 ldsw [%l7 + %i2], %o2
1664 set 0x74, %o1
1665 swapa [%l7 + %o1] 0x81, %i7
1666 nop
1667 set 0x68, %g7
1668 ldx [%l7 + %g7], %o5
1669 nop
1670 set 0x18, %o6
1671 std %o6, [%l7 + %o6]
1672 nop
1673 set 0x14, %g5
1674 ldstub [%l7 + %g5], %o7
1675 nop
1676 set 0x24, %l2
1677 swap [%l7 + %l2], %i4
1678 nop
1679 set 0x40, %i1
1680 swap [%l7 + %i1], %l4
1681 set 0x08, %l1
1682 lda [%l7 + %l1] 0x88, %f31
1683 or %g2, %i0, %g7
1684 fpadd16s %f31, %f28, %f1
1685 nop
1686 set 0x28, %g4
1687 ldd [%l7 + %g4], %g2
1688 nop
1689 set 0x68, %o3
1690 ldx [%l7 + %o3], %o1
1691 set 0x40, %g3
1692 stxa %g6, [%l7 + %g3] 0xe3
1693 membar #Sync
1694 and %l6, %g1, %l2
1695 nop
1696 set 0x60, %l3
1697 prefetch [%l7 + %l3], 2
1698 add %l3, %i2, %o4
1699 nop
1700 set 0x3F, %o2
1701 ldsb [%l7 + %o2], %g4
1702 and %i6, %o3, %l5
1703 add %l1, %i3, %i1
1704 nop
1705 set 0x10, %o7
1706 ldx [%l7 + %o7], %o0
1707 set 0x60, %i4
1708 ldda [%l7 + %i4] 0xe2, %l0
1709 or %g5, %i5, %o2
1710 st %fsr, [%l7 + 0x0C]
1711 ld [%l7 + 0x64], %f19
1712 nop
1713 set 0x20, %i0
1714 ldd [%l7 + %i0], %o4
1715 set 0x10, %i5
1716 stxa %i7, [%l7 + %i5] 0x88
1717 nop
1718 set 0x78, %l0
1719 ldx [%l7 + %l0], %o6
1720 nop
1721 set 0x28, %i7
1722 ldd [%l7 + %i7], %i4
1723 st %fsr, [%l7 + 0x64]
1724 fpadd32s %f27, %f22, %f3
1725 set 0x14, %o0
1726 stwa %l4, [%l7 + %o0] 0xe3
1727 membar #Sync
1728 nop
1729 set 0x3C, %i6
1730 stw %g2, [%l7 + %i6]
1731 add %l7, 0x5C, %l6
1732 wr %g0, 0x80, %asi
1733 lda [%l6] %asi, %o7
1734 casa [%l6] 0x80, %o7, %i0
1735 set 0x40, %l5
1736 ldda [%l7 + %l5] 0x81, %f0
1737 nop
1738 nop
1739 setx 0xD1C8B895, %l0, %l6
1740 st %l6, [%l7 + 0x28]
1741 ld [%l7 + 0x28], %f20
1742 setx 0x8563A47B, %l1, %l5
1743 st %l5, [%l7 + 0x10]
1744 ld [%l7 + 0x10], %f8
1745 fdivs %f8, %f20, %f10
1746 set 0x70, %o4
1747 stwa %g3, [%l7 + %o4] 0x80
1748 nop
1749 set 0x60, %l6
1750 ldd [%l7 + %l6], %f26
1751 fpsub32s %f15, %f8, %f3
1752 set 0x40, %g1
1753 stha %g7, [%l7 + %g1] 0xeb
1754 membar #Sync
1755 bn,a,pt %xcc, loop_7
1756 st %f20, [%l7 + 0x08]
1757 fpadd16s %f6, %f10, %f0
1758 nop
1759 set 0x78, %i3
1760 ldstub [%l7 + %i3], %g6
1761loop_7:
1762 nop
1763 set 0x60, %g2
1764 ldx [%l7 + %g2], %o1
1765 nop
1766 set 0x78, %l4
1767 stx %fsr, [%l7 + %l4]
1768 set 0x20, %o5
1769 ldda [%l7 + %o5] 0x81, %i6
1770 nop
1771 set 0x38, %i2
1772 prefetch [%l7 + %i2], 2
1773 ld [%l7 + 0x28], %f18
1774 set 0x58, %g6
1775 stxa %l2, [%l7 + %g6] 0xeb
1776 membar #Sync
1777 nop
1778 set 0x78, %g7
1779 ldd [%l7 + %g7], %l2
1780 set 0x18, %o1
1781 stda %g0, [%l7 + %o1] 0xe3
1782 membar #Sync
1783 set 0x40, %o6
1784 stwa %i2, [%l7 + %o6] 0x89
1785 nop
1786 set 0x30, %g5
1787 stx %o4, [%l7 + %g5]
1788 nop
1789 set 0x1E, %i1
1790 ldstub [%l7 + %i1], %i6
1791 set 0x08, %l1
1792 prefetcha [%l7 + %l1] 0x81, 0
1793 add %l7, 0x10, %l6
1794 wr %g0, 0x89, %asi
1795 lda [%l6] %asi, %l5
1796 casa [%l6] 0x89, %l5, %o3
1797 nop
1798 set 0x54, %g4
1799 ldsw [%l7 + %g4], %i3
1800 set 0x70, %o3
1801 ldda [%l7 + %o3] 0x88, %l0
1802 set 0x18, %l2
1803 stwa %i1, [%l7 + %l2] 0xe3
1804 membar #Sync
1805 nop
1806 set 0x74, %l3
1807 ldsb [%l7 + %l3], %o0
1808 set 0x08, %g3
1809 prefetcha [%l7 + %g3] 0x88, 0
1810 nop
1811 set 0x1C, %o2
1812 prefetch [%l7 + %o2], 1
1813 nop
1814 set 0x40, %o7
1815 ldsh [%l7 + %o7], %i5
1816 add %l7, 0x20, %l6
1817 wr %g0, 0x89, %asi
1818 casxa [%l6] 0x89, %o2, %g5
1819 nop
1820 set 0x28, %i0
1821 ldx [%l7 + %i0], %i7
1822 ld [%l7 + 0x40], %f9
1823 nop
1824 set 0x70, %i5
1825 ldd [%l7 + %i5], %o6
1826 set 0x10, %i4
1827 swapa [%l7 + %i4] 0x89, %i4
1828 set 0x44, %i7
1829 stha %o5, [%l7 + %i7] 0xe2
1830 membar #Sync
1831 nop
1832 set 0x3C, %l0
1833 stb %g2, [%l7 + %l0]
1834 nop
1835 set 0x08, %i6
1836 ldd [%l7 + %i6], %f22
1837 set 0x43, %l5
1838 stba %o7, [%l7 + %l5] 0x89
1839 set 0x0C, %o4
1840 lda [%l7 + %o4] 0x88, %f21
1841 nop
1842 set 0x48, %o0
1843 ldd [%l7 + %o0], %i0
1844 nop
1845 set 0x1C, %l6
1846 ldsw [%l7 + %l6], %g3
1847 set 0x40, %i3
1848 ldda [%l7 + %i3] 0x80, %g6
1849 nop
1850 set 0x60, %g2
1851 stw %l4, [%l7 + %g2]
1852 set 0x4E, %g1
1853 stha %g6, [%l7 + %g1] 0xeb
1854 membar #Sync
1855 set 0x68, %l4
1856 swapa [%l7 + %l4] 0x80, %o1
1857 nop
1858 nop
1859 setx 0x057F1315, %l0, %l6
1860 st %l6, [%l7 + 0x28]
1861 ld [%l7 + 0x28], %f3
1862 setx 0x1DE1129B, %l1, %l5
1863 st %l5, [%l7 + 0x10]
1864 ld [%l7 + 0x10], %f5
1865 fdivs %f5, %f3, %f2
1866 nop
1867 set 0x20, %i2
1868 ldstub [%l7 + %i2], %l6
1869 nop
1870 set 0x6C, %g6
1871 lduh [%l7 + %g6], %l2
1872 nop
1873 set 0x10, %g7
1874 std %f12, [%l7 + %g7]
1875 nop
1876 set 0x2E, %o1
1877 ldub [%l7 + %o1], %g1
1878 set 0x60, %o6
1879 swapa [%l7 + %o6] 0x80, %i2
1880 st %f29, [%l7 + 0x60]
1881 nop
1882 set 0x18, %g5
1883 ldx [%l7 + %g5], %o4
1884 nop
1885 set 0x28, %i1
1886 lduw [%l7 + %i1], %l3
1887 add %l7, 0x18, %l6
1888 wr %g0, 0x89, %asi
1889 casa [%l6] 0x89, %g4, %l5
1890 st %f19, [%l7 + 0x38]
1891 st %f12, [%l7 + 0x14]
1892 add %l7, 0x58, %l6
1893 wr %g0, 0x80, %asi
1894 ldxa [%l6] %asi, %o3
1895 casxa [%l6] 0x80, %o3, %i6
1896 add %l7, 0x10, %l6
1897 wr %g0, 0x89, %asi
1898 casxa [%l6] 0x89, %l1, %i3
1899 set 0x10, %o5
1900 lda [%l7 + %o5] 0x81, %f8
1901 nop
1902 set 0x1C, %g4
1903 ldub [%l7 + %g4], %i1
1904 or %o0, %i5, %l0
1905 nop
1906 set 0x1C, %o3
1907 stw %o2, [%l7 + %o3]
1908 add %l7, 0x38, %l6
1909 wr %g0, 0x81, %asi
1910 casxa [%l6] 0x81, %i7, %g5
1911 nop
1912 set 0x0C, %l2
1913 ldub [%l7 + %l2], %i4
1914 nop
1915 set 0x3E, %l1
1916 ldub [%l7 + %l1], %o5
1917 st %f4, [%l7 + 0x08]
1918 set 0x68, %l3
1919 stwa %g2, [%l7 + %l3] 0xea
1920 membar #Sync
1921 set 0x40, %o2
1922 ldda [%l7 + %o2] 0x88, %f0
1923 set 0x10, %g3
1924 stxa %o6, [%l7 + %g3] 0x81
1925 and %i0, %o7, %g3
1926 nop
1927 set 0x50, %i0
1928 std %l4, [%l7 + %i0]
1929 nop
1930 set 0x4D, %i5
1931 ldstub [%l7 + %i5], %g6
1932 nop
1933 set 0x1D, %i4
1934 ldub [%l7 + %i4], %g7
1935 bge,pn %icc, loop_8
1936 ld [%l7 + 0x44], %f1
1937 nop
1938 set 0x68, %o7
1939 ldx [%l7 + %o7], %l6
1940 nop
1941 set 0x70, %l0
1942 lduh [%l7 + %l0], %l2
1943loop_8:
1944 and %o1, %i2, %o4
1945 nop
1946 set 0x50, %i6
1947 swap [%l7 + %i6], %l3
1948 nop
1949 set 0x40, %i7
1950 ldd [%l7 + %i7], %f22
1951 nop
1952 set 0x57, %o4
1953 ldub [%l7 + %o4], %g1
1954 set 0x58, %o0
1955 swapa [%l7 + %o0] 0x89, %g4
1956 nop
1957 set 0x30, %l6
1958 std %l4, [%l7 + %l6]
1959 nop
1960 set 0x08, %l5
1961 sth %i6, [%l7 + %l5]
1962 set 0x38, %i3
1963 stxa %l1, [%l7 + %i3] 0xea
1964 membar #Sync
1965 nop
1966 set 0x08, %g2
1967 std %o2, [%l7 + %g2]
1968 nop
1969 set 0x58, %l4
1970 ldx [%l7 + %l4], %i3
1971 set 0x40, %i2
1972 ldda [%l7 + %i2] 0xd8, %f0
1973 wr %o0, %i1, %set_softint
1974 nop
1975 set 0x24, %g1
1976 lduw [%l7 + %g1], %i5
1977 nop
1978 set 0x48, %g7
1979 stx %l0, [%l7 + %g7]
1980 nop
1981 set 0x28, %o1
1982 lduw [%l7 + %o1], %o2
1983 set 0x68, %g6
1984 lda [%l7 + %g6] 0x89, %f19
1985 add %i7, %g5, %i4
1986 set 0x5C, %g5
1987 swapa [%l7 + %g5] 0x81, %o5
1988 nop
1989 set 0x40, %i1
1990 stx %fsr, [%l7 + %i1]
1991 nop
1992 set 0x68, %o6
1993 stx %fsr, [%l7 + %o6]
1994 nop
1995 set 0x28, %o5
1996 std %f16, [%l7 + %o5]
1997 st %fsr, [%l7 + 0x40]
1998 nop
1999 set 0x74, %g4
2000 swap [%l7 + %g4], %g2
2001 nop
2002 set 0x43, %l2
2003 ldsb [%l7 + %l2], %i0
2004 nop
2005 set 0x70, %l1
2006 ldd [%l7 + %l1], %o6
2007 add %g3, %o6, %l4
2008 nop
2009 set 0x78, %o3
2010 ldx [%l7 + %o3], %g7
2011 set 0x68, %o2
2012 stha %g6, [%l7 + %o2] 0xe2
2013 membar #Sync
2014 st %fsr, [%l7 + 0x48]
2015 nop
2016 set 0x70, %l3
2017 ldd [%l7 + %l3], %f12
2018 set 0x38, %g3
2019 lda [%l7 + %g3] 0x80, %f13
2020 nop
2021 or %g0, 0x8, %l0
2022 sllx %l0, 0x3c, %l0
2023 wr %l0, 0xAE1, %tick_cmpr
2024 nop
2025 set 0x5A, %i0
2026 ldsh [%l7 + %i0], %o1
2027 st %fsr, [%l7 + 0x14]
2028 nop
2029 set 0x3A, %i5
2030 ldsb [%l7 + %i5], %i2
2031 set 0x18, %o7
2032 swapa [%l7 + %o7] 0x80, %o4
2033 nop
2034 set 0x24, %l0
2035 swap [%l7 + %l0], %l3
2036 nop
2037 set 0x48, %i4
2038 ldx [%l7 + %i4], %g4
2039 nop
2040 set 0x58, %i6
2041 ldx [%l7 + %i6], %g1
2042 set 0x38, %o4
2043 stda %l4, [%l7 + %o4] 0xea
2044 membar #Sync
2045 nop
2046 set 0x0E, %o0
2047 ldsh [%l7 + %o0], %l1
2048 set 0x48, %i7
2049 swapa [%l7 + %i7] 0x89, %i6
2050 nop
2051 set 0x18, %l5
2052 std %i2, [%l7 + %l5]
2053 nop
2054 set 0x28, %l6
2055 ldd [%l7 + %l6], %o0
2056 st %fsr, [%l7 + 0x2C]
2057 nop
2058 set 0x6C, %i3
2059 prefetch [%l7 + %i3], 2
2060 and %o3, %i1, %l0
2061 wr %g0, 0x6, %fprs
2062 nop
2063 set 0x48, %g2
2064 std %i6, [%l7 + %g2]
2065 nop
2066 set 0x47, %i2
2067 stb %i4, [%l7 + %i2]
2068 nop
2069 set 0x78, %l4
2070 ldub [%l7 + %l4], %o5
2071 st %fsr, [%l7 + 0x30]
2072 nop
2073 set 0x50, %g7
2074 prefetch [%l7 + %g7], 0
2075 nop
2076 set 0x0E, %g1
2077 ldsb [%l7 + %g1], %g5
2078 nop
2079 set 0x70, %o1
2080 std %g2, [%l7 + %o1]
2081 add %o7, %g3, %i0
2082 nop
2083 set 0x0C, %g5
2084 stw %o6, [%l7 + %g5]
2085 set 0x60, %i1
2086 stxa %g7, [%l7 + %i1] 0x80
2087 set 0x10, %g6
2088 stda %g6, [%l7 + %g6] 0xe2
2089 membar #Sync
2090 fpadd16 %f20, %f20, %f20
2091 nop
2092 set 0x42, %o5
2093 lduh [%l7 + %o5], %l6
2094 nop
2095 set 0x68, %g4
2096 ldsb [%l7 + %g4], %l2
2097 set 0x35, %o6
2098 ldstuba [%l7 + %o6] 0x88, %l4
2099 nop
2100 set 0x68, %l2
2101 ldx [%l7 + %l2], %i2
2102 add %o4, %o1, %g4
2103 fpadd16 %f28, %f14, %f26
2104 set 0x3F, %o3
2105 ldstuba [%l7 + %o3] 0x80, %g1
2106 nop
2107 set 0x34, %o2
2108 lduh [%l7 + %o2], %l5
2109 add %l7, 0x28, %l6
2110 wr %g0, 0x89, %asi
2111 casxa [%l6] 0x89, %l1, %l3
2112 ld [%l7 + 0x6C], %f4
2113 set 0x70, %l1
2114 ldda [%l7 + %l1] 0x81, %i6
2115 st %fsr, [%l7 + 0x44]
2116 set 0x78, %g3
2117 ldxa [%l7 + %g3] 0x89, %i3
2118 nop
2119 set 0x1C, %l3
2120 swap [%l7 + %l3], %o3
2121 nop
2122 set 0x38, %i5
2123 ldd [%l7 + %i5], %f28
2124 nop
2125 set 0x30, %i0
2126 lduw [%l7 + %i0], %o0
2127 nop
2128 set 0x4E, %l0
2129 sth %i1, [%l7 + %l0]
2130 add %l0, %i5, %o2
2131 nop
2132 set 0x60, %o7
2133 prefetch [%l7 + %o7], 2
2134 nop
2135 set 0x74, %i6
2136 ldsw [%l7 + %i6], %i4
2137 set 0x58, %i4
2138 stxa %i7, [%l7 + %i4] 0xeb
2139 membar #Sync
2140 nop
2141 set 0x42, %o4
2142 sth %g5, [%l7 + %o4]
2143 nop
2144 set 0x20, %i7
2145 ldx [%l7 + %i7], %o5
2146 fpsub16 %f6, %f0, %f16
2147 wr %o7, %g3, %softint
2148 nop
2149 set 0x40, %l5
2150 std %f2, [%l7 + %l5]
2151 nop
2152 set 0x48, %o0
2153 stx %fsr, [%l7 + %o0]
2154 st %fsr, [%l7 + 0x5C]
2155 nop
2156 set 0x38, %l6
2157 std %f6, [%l7 + %l6]
2158 nop
2159 set 0x4C, %i3
2160 prefetch [%l7 + %i3], 0
2161 nop
2162 set 0x40, %i2
2163 ldx [%l7 + %i2], %g2
2164 ble %xcc, loop_9
2165 add %i0, %o6, %g7
2166 nop
2167 set 0x36, %l4
2168 ldstub [%l7 + %l4], %g6
2169 nop
2170 set 0x60, %g2
2171 ldx [%l7 + %g2], %l6
2172loop_9:
2173 nop
2174 set 0x38, %g7
2175 stx %fsr, [%l7 + %g7]
2176 nop
2177 set 0x42, %o1
2178 ldub [%l7 + %o1], %l4
2179 nop
2180 set 0x36, %g1
2181 sth %i2, [%l7 + %g1]
2182 add %l7, 0x7C, %l6
2183 wr %g0, 0x81, %asi
2184 lda [%l6] %asi, %o4
2185 casa [%l6] 0x81, %o4, %o1
2186 set 0x58, %i1
2187 stda %g4, [%l7 + %i1] 0x81
2188 nop
2189 set 0x18, %g5
2190 ldd [%l7 + %g5], %f24
2191 nop
2192 set 0x08, %o5
2193 stb %l2, [%l7 + %o5]
2194 nop
2195 set 0x78, %g4
2196 stx %l5, [%l7 + %g4]
2197 fpsub32s %f22, %f29, %f21
2198 nop
2199 set 0x3D, %g6
2200 ldstub [%l7 + %g6], %l1
2201 nop
2202 set 0x66, %o6
2203 sth %l3, [%l7 + %o6]
2204 nop
2205 set 0x62, %o3
2206 sth %i6, [%l7 + %o3]
2207 add %g1, %i3, %o0
2208 nop
2209 set 0x30, %o2
2210 stx %o3, [%l7 + %o2]
2211 nop
2212 set 0x48, %l2
2213 stx %i1, [%l7 + %l2]
2214 st %fsr, [%l7 + 0x74]
2215 nop
2216 set 0x48, %l1
2217 stx %fsr, [%l7 + %l1]
2218 nop
2219 set 0x40, %l3
2220 std %l0, [%l7 + %l3]
2221 ld [%l7 + 0x28], %f13
2222 set 0x48, %g3
2223 stwa %o2, [%l7 + %g3] 0x80
2224 st %f23, [%l7 + 0x50]
2225 set 0x10, %i5
2226 swapa [%l7 + %i5] 0x81, %i5
2227 nop
2228 set 0x24, %l0
2229 stw %i4, [%l7 + %l0]
2230 bg %icc, loop_10
2231 nop
2232 set 0x48, %o7
2233 std %f10, [%l7 + %o7]
2234 nop
2235 set 0x1A, %i6
2236 sth %g5, [%l7 + %i6]
2237 set 0x5C, %i0
2238 stwa %o5, [%l7 + %i0] 0x81
2239loop_10:
2240 ld [%l7 + 0x20], %f8
2241 nop
2242 set 0x60, %o4
2243 stx %i7, [%l7 + %o4]
2244 set 0x60, %i7
2245 ldda [%l7 + %i7] 0xe2, %o6
2246 nop
2247 set 0x37, %i4
2248 ldub [%l7 + %i4], %g3
2249 nop
2250 set 0x44, %o0
2251 lduw [%l7 + %o0], %i0
2252 nop
2253 set 0x28, %l6
2254 stx %o6, [%l7 + %l6]
2255 nop
2256 set 0x18, %l5
2257 swap [%l7 + %l5], %g7
2258 set 0x40, %i3
2259 prefetcha [%l7 + %i3] 0x88, 1
2260 nop
2261 set 0x58, %i2
2262 std %g6, [%l7 + %i2]
2263 nop
2264 set 0x50, %g2
2265 ldx [%l7 + %g2], %l6
2266 add %l7, 0x40, %l6
2267 wr %g0, 0x80, %asi
2268 ldxa [%l6] %asi, %i2
2269 casxa [%l6] 0x80, %i2, %l4
2270 wr %o4, %g4, %clear_softint
2271 nop
2272 set 0x20, %g7
2273 std %f30, [%l7 + %g7]
2274 and %o1, %l2, %l5
2275 nop
2276 set 0x28, %o1
2277 lduw [%l7 + %o1], %l3
2278 set 0x74, %l4
2279 swapa [%l7 + %l4] 0x80, %l1
2280 nop
2281 nop
2282 setx 0x997D552293D3DE1E, %l0, %l6
2283 stx %l6, [%l7 + 0x28]
2284 ldd [%l7 + 0x28], %f4
2285 setx 0x267E3D28F9FADC1F, %l1, %l5
2286 stx %l5, [%l7 + 0x10]
2287 ldd [%l7 + 0x10], %f6
2288 fdivd %f6, %f4, %f16
2289 nop
2290 set 0x22, %i1
2291 sth %i6, [%l7 + %i1]
2292 add %l7, 0x28, %l6
2293 wr %g0, 0x81, %asi
2294 ldxa [%l6] %asi, %g1
2295 casxa [%l6] 0x81, %g1, %i3
2296 nop
2297 set 0x78, %g5
2298 ldsb [%l7 + %g5], %o0
2299 add %l7, 0x70, %l6
2300 wr %g0, 0x89, %asi
2301 casxa [%l6] 0x89, %i1, %l0
2302 set 0x40, %g1
2303 stda %f0, [%l7 + %g1] 0xd0
2304 set 0x60, %o5
2305 swapa [%l7 + %o5] 0x80, %o3
2306 nop
2307 set 0x4C, %g6
2308 prefetch [%l7 + %g6], 3
2309 nop
2310 set 0x1C, %g4
2311 lduw [%l7 + %g4], %i5
2312 set 0x58, %o3
2313 prefetcha [%l7 + %o3] 0x81, 0
2314 nop
2315 set 0x34, %o2
2316 swap [%l7 + %o2], %g5
2317 nop
2318 set 0x0C, %l2
2319 lduw [%l7 + %l2], %o5
2320 nop
2321 set 0x58, %l1
2322 ldd [%l7 + %l1], %i6
2323 set 0x18, %l3
2324 stda %o6, [%l7 + %l3] 0xea
2325 membar #Sync
2326 nop
2327 or %g0, 0x8, %l0
2328 sllx %l0, 0x3c, %l0
2329 wr %l0, 0xDF3, %tick_cmpr
2330 nop
2331 set 0x58, %g3
2332 ldd [%l7 + %g3], %o6
2333 set 0x30, %o6
2334 ldda [%l7 + %o6] 0xeb, %i0
2335 add %l7, 0x20, %l6
2336 wr %g0, 0x89, %asi
2337 casxa [%l6] 0x89, %g7, %g2
2338 set 0x68, %i5
2339 stxa %g6, [%l7 + %i5] 0xe3
2340 membar #Sync
2341 ld [%l7 + 0x20], %f6
2342 set 0x44, %l0
2343 sta %f25, [%l7 + %l0] 0x89
2344 bne,a %xcc, loop_11
2345 nop
2346 set 0x56, %i6
2347 lduh [%l7 + %i6], %i2
2348 or %l4, %l6, %o4
2349 set 0x30, %i0
2350 ldda [%l7 + %i0] 0xe2, %o0
2351loop_11:
2352 nop
2353 set 0x55, %o4
2354 ldstuba [%l7 + %o4] 0x88, %g4
2355 nop
2356 set 0x78, %i7
2357 stx %fsr, [%l7 + %i7]
2358 bleu,pn %icc, loop_12
2359 nop
2360 set 0x20, %o7
2361 swap [%l7 + %o7], %l2
2362 add %l7, 0x28, %l6
2363 wr %g0, 0x89, %asi
2364 casxa [%l6] 0x89, %l3, %l1
2365loop_12:
2366 nop
2367 set 0x44, %o0
2368 stw %l5, [%l7 + %o0]
2369 add %g1, %i3, %i6
2370 nop
2371 set 0x30, %i4
2372 ldd [%l7 + %i4], %o0
2373 st %f8, [%l7 + 0x4C]
2374 set 0x50, %l5
2375 stxa %l0, [%l7 + %l5] 0x89
2376 set 0x40, %l6
2377 ldda [%l7 + %l6] 0xd2, %f16
2378 add %o3, %i1, %i4
2379 nop
2380 set 0x28, %i2
2381 sth %i5, [%l7 + %i2]
2382 nop
2383 set 0x60, %i3
2384 ldsb [%l7 + %i3], %g5
2385 set 0x3C, %g2
2386 sta %f14, [%l7 + %g2] 0x88
2387 add %l7, 0x2C, %l6
2388 wr %g0, 0x80, %asi
2389 lda [%l6] %asi, %o5
2390 casa [%l6] 0x80, %o5, %i7
2391 nop
2392 set 0x38, %o1
2393 prefetch [%l7 + %o1], 4
2394 set 0x58, %l4
2395 stxa %o7, [%l7 + %l4] 0x88
2396 nop
2397 set 0x68, %g7
2398 ldsw [%l7 + %g7], %g3
2399 nop
2400 set 0x7D, %g5
2401 ldsb [%l7 + %g5], %o6
2402 and %i0, %o2, %g2
2403 nop
2404 set 0x30, %i1
2405 stw %g7, [%l7 + %i1]
2406 set 0x40, %g1
2407 stda %f0, [%l7 + %g1] 0xf1
2408 membar #Sync
2409 add %g6, %i2, %l6
2410 nop
2411 set 0x44, %o5
2412 ldsw [%l7 + %o5], %l4
2413 set 0x40, %g6
2414 ldda [%l7 + %g6] 0xd2, %f16
2415 nop
2416 set 0x18, %g4
2417 stx %o4, [%l7 + %g4]
2418 nop
2419 set 0x60, %o2
2420 swap [%l7 + %o2], %g4
2421 fpadd16 %f8, %f16, %f16
2422 nop
2423 set 0x64, %l2
2424 swap [%l7 + %l2], %o1
2425 ld [%l7 + 0x34], %f10
2426 set 0x34, %l1
2427 swapa [%l7 + %l1] 0x80, %l2
2428 nop
2429 set 0x70, %o3
2430 ldd [%l7 + %o3], %f22
2431 nop
2432 set 0x40, %l3
2433 std %l0, [%l7 + %l3]
2434 or %l3, %l5, %g1
2435 set 0x30, %g3
2436 prefetcha [%l7 + %g3] 0x81, 1
2437 nop
2438 set 0x44, %o6
2439 lduh [%l7 + %o6], %i6
2440 nop
2441 set 0x54, %i5
2442 lduw [%l7 + %i5], %o0
2443 set 0x18, %l0
2444 swapa [%l7 + %l0] 0x80, %l0
2445 bg,a,pt %icc, loop_13
2446 ld [%l7 + 0x38], %f25
2447 add %o3, %i4, %i1
2448 nop
2449 set 0x0C, %i6
2450 lduh [%l7 + %i6], %g5
2451loop_13:
2452 nop
2453 set 0x75, %i0
2454 ldstub [%l7 + %i0], %o5
2455 nop
2456 set 0x10, %o4
2457 std %f30, [%l7 + %o4]
2458 set 0x37, %o7
2459 ldstuba [%l7 + %o7] 0x81, %i5
2460 set 0x40, %o0
2461 ldda [%l7 + %o0] 0xe3, %o6
2462 set 0x38, %i7
2463 stda %g2, [%l7 + %i7] 0x89
2464 nop
2465 set 0x30, %l5
2466 lduw [%l7 + %l5], %i7
2467 st %f2, [%l7 + 0x24]
2468 fpadd32 %f22, %f12, %f14
2469 add %l7, 0x14, %l6
2470 wr %g0, 0x81, %asi
2471 casa [%l6] 0x81, %o6, %i0
2472 and %o2, %g7, %g2
2473 nop
2474 set 0x37, %i4
2475 ldub [%l7 + %i4], %g6
2476 and %i2, %l6, %o4
2477 nop
2478 set 0x4D, %i2
2479 ldsb [%l7 + %i2], %l4
2480 nop
2481 set 0x6E, %l6
2482 ldsh [%l7 + %l6], %g4
2483 nop
2484 set 0x60, %g2
2485 stw %o1, [%l7 + %g2]
2486 nop
2487 set 0x10, %o1
2488 ldd [%l7 + %o1], %f20
2489 nop
2490 set 0x68, %l4
2491 std %l2, [%l7 + %l4]
2492 nop
2493 set 0x08, %i3
2494 prefetch [%l7 + %i3], 0
2495 nop
2496 set 0x78, %g7
2497 stx %l3, [%l7 + %g7]
2498 and %l1, %l5, %i3
2499 nop
2500 set 0x68, %i1
2501 lduh [%l7 + %i1], %g1
2502 nop
2503 set 0x73, %g5
2504 ldsb [%l7 + %g5], %o0
2505 add %l0, %o3, %i6
2506 nop
2507 set 0x10, %g1
2508 ldd [%l7 + %g1], %i0
2509 set 0x56, %g6
2510 ldstuba [%l7 + %g6] 0x88, %g5
2511 set 0x0A, %g4
2512 stha %i4, [%l7 + %g4] 0xe3
2513 membar #Sync
2514 nop
2515 set 0x54, %o5
2516 lduw [%l7 + %o5], %i5
2517 set 0x48, %o2
2518 prefetcha [%l7 + %o2] 0x80, 3
2519 nop
2520 set 0x2E, %l1
2521 ldsh [%l7 + %l1], %g3
2522 nop
2523 set 0x28, %l2
2524 std %f20, [%l7 + %l2]
2525 nop
2526 set 0x26, %l3
2527 lduh [%l7 + %l3], %i7
2528 ld [%l7 + 0x5C], %f22
2529 set 0x08, %g3
2530 prefetcha [%l7 + %g3] 0x89, 3
2531 nop
2532 set 0x18, %o3
2533 ldx [%l7 + %o3], %i0
2534 wr %o6, %o2, %clear_softint
2535 st %f14, [%l7 + 0x48]
2536 add %l7, 0x48, %l6
2537 wr %g0, 0x80, %asi
2538 lda [%l6] %asi, %g2
2539 casa [%l6] 0x80, %g2, %g6
2540 nop
2541 set 0x20, %o6
2542 stw %i2, [%l7 + %o6]
2543 nop
2544 set 0x48, %i5
2545 ldd [%l7 + %i5], %f20
2546 or %l6, %g7, %l4
2547 fpsub32 %f26, %f12, %f2
2548 set 0x34, %i6
2549 swapa [%l7 + %i6] 0x81, %o4
2550 nop
2551 set 0x0C, %i0
2552 ldsw [%l7 + %i0], %o1
2553 nop
2554 set 0x38, %o4
2555 ldd [%l7 + %o4], %l2
2556 nop
2557 set 0x1C, %l0
2558 swap [%l7 + %l0], %g4
2559 set 0x36, %o0
2560 ldstuba [%l7 + %o0] 0x88, %l3
2561 add %l1, %l5, %i3
2562 set 0x4C, %o7
2563 lda [%l7 + %o7] 0x88, %f5
2564 nop
2565 or %g0, 0x8, %l0
2566 sllx %l0, 0x3c, %l0
2567 wr %l0, %g0, %tick_cmpr
2568 nop
2569 set 0x40, %i7
2570 stb %o3, [%l7 + %i7]
2571 set 0x68, %i4
2572 stda %i6, [%l7 + %i4] 0x89
2573 nop
2574 set 0x60, %l5
2575 ldsb [%l7 + %l5], %o0
2576 add %g5, %i4, %i5
2577 set 0x40, %l6
2578 stda %f0, [%l7 + %l6] 0xf9
2579 membar #Sync
2580 fpsub16s %f3, %f16, %f19
2581 st %fsr, [%l7 + 0x44]
2582 nop
2583 set 0x4E, %i2
2584 ldsh [%l7 + %i2], %o7
2585 nop
2586 set 0x44, %o1
2587 sth %i1, [%l7 + %o1]
2588 nop
2589 set 0x78, %l4
2590 std %f28, [%l7 + %l4]
2591 set 0x6C, %i3
2592 lda [%l7 + %i3] 0x89, %f26
2593 set 0x10, %g7
2594 prefetcha [%l7 + %g7] 0x81, 3
2595 add %l7, 0x60, %l6
2596 wr %g0, 0x80, %asi
2597 casxa [%l6] 0x80, %g3, %i0
2598 nop
2599 set 0x74, %g2
2600 lduh [%l7 + %g2], %o6
2601 set 0x24, %i1
2602 sta %f11, [%l7 + %i1] 0x81
2603 set 0x20, %g5
2604 ldda [%l7 + %g5] 0x88, %o4
2605 nop
2606 set 0x70, %g6
2607 ldd [%l7 + %g6], %f6
2608 nop
2609 set 0x1E, %g1
2610 sth %o2, [%l7 + %g1]
2611 nop
2612 set 0x34, %g4
2613 ldsw [%l7 + %g4], %g6
2614 st %f18, [%l7 + 0x08]
2615 nop
2616 set 0x18, %o2
2617 stx %i2, [%l7 + %o2]
2618 set 0x30, %l1
2619 swapa [%l7 + %l1] 0x81, %g2
2620 nop
2621 set 0x68, %o5
2622 std %g6, [%l7 + %o5]
2623 set 0x40, %l3
2624 stda %f0, [%l7 + %l3] 0xcc
2625 nop
2626 set 0x6C, %g3
2627 stw %l4, [%l7 + %g3]
2628 nop
2629 set 0x08, %l2
2630 ldstub [%l7 + %l2], %o4
2631 nop
2632 set 0x60, %o3
2633 ldd [%l7 + %o3], %o0
2634 set 0x15, %o6
2635 stba %l2, [%l7 + %o6] 0xe3
2636 membar #Sync
2637 bleu,a,pn %icc, loop_14
2638 nop
2639 set 0x08, %i6
2640 stx %fsr, [%l7 + %i6]
2641 add %g4, %l3, %l6
2642 nop
2643 set 0x48, %i5
2644 stw %l1, [%l7 + %i5]
2645loop_14:
2646 nop
2647 set 0x08, %o4
2648 lduh [%l7 + %o4], %l5
2649 set 0x78, %l0
2650 prefetcha [%l7 + %l0] 0x80, 1
2651 nop
2652 set 0x6C, %o0
2653 lduh [%l7 + %o0], %l0
2654 nop
2655 set 0x10, %o7
2656 std %o2, [%l7 + %o7]
2657 nop
2658 set 0x6A, %i0
2659 sth %i6, [%l7 + %i0]
2660 st %f18, [%l7 + 0x38]
2661 nop
2662 set 0x58, %i7
2663 ldd [%l7 + %i7], %o0
2664 nop
2665 set 0x54, %l5
2666 lduh [%l7 + %l5], %g5
2667 nop
2668 set 0x50, %i4
2669 prefetch [%l7 + %i4], 1
2670 nop
2671 set 0x28, %l6
2672 ldx [%l7 + %l6], %i3
2673 nop
2674 set 0x60, %o1
2675 ldub [%l7 + %o1], %i4
2676 nop
2677 set 0x28, %i2
2678 ldd [%l7 + %i2], %i4
2679 fpadd16s %f28, %f3, %f28
2680 nop
2681 set 0x78, %l4
2682 stx %i1, [%l7 + %l4]
2683 set 0x40, %i3
2684 stba %i7, [%l7 + %i3] 0xea
2685 membar #Sync
2686 fpsub16 %f14, %f30, %f4
2687 bn,pn %xcc, loop_15
2688 nop
2689 set 0x18, %g7
2690 ldd [%l7 + %g7], %o6
2691 nop
2692 set 0x36, %i1
2693 ldstub [%l7 + %i1], %g3
2694 set 0x6F, %g2
2695 stba %i0, [%l7 + %g2] 0x88
2696loop_15:
2697 nop
2698 set 0x6E, %g5
2699 stb %o6, [%l7 + %g5]
2700 nop
2701 set 0x28, %g6
2702 std %f24, [%l7 + %g6]
2703 nop
2704 set 0x36, %g4
2705 lduh [%l7 + %g4], %o2
2706 nop
2707 set 0x7F, %o2
2708 ldsb [%l7 + %o2], %g6
2709 nop
2710 set 0x2C, %g1
2711 stb %o5, [%l7 + %g1]
2712 set 0x6C, %o5
2713 stwa %i2, [%l7 + %o5] 0xe2
2714 membar #Sync
2715 nop
2716 set 0x29, %l3
2717 ldub [%l7 + %l3], %g2
2718 add %g7, %o4, %l4
2719 set 0x10, %l1
2720 ldda [%l7 + %l1] 0xe2, %l2
2721 nop
2722 set 0x6E, %g3
2723 ldstub [%l7 + %g3], %o1
2724 set 0x50, %l2
2725 stda %l2, [%l7 + %l2] 0x89
2726 nop
2727 set 0x10, %o3
2728 stx %fsr, [%l7 + %o3]
2729 nop
2730 set 0x08, %o6
2731 ldx [%l7 + %o6], %g4
2732 nop
2733 set 0x20, %i6
2734 ldx [%l7 + %i6], %l6
2735 nop
2736 set 0x70, %o4
2737 ldd [%l7 + %o4], %f6
2738 add %l7, 0x14, %l6
2739 wr %g0, 0x80, %asi
2740 casa [%l6] 0x80, %l5, %l1
2741 nop
2742 set 0x60, %i5
2743 std %l0, [%l7 + %i5]
2744 nop
2745 set 0x10, %l0
2746 std %g0, [%l7 + %l0]
2747 set 0x74, %o0
2748 swapa [%l7 + %o0] 0x89, %o3
2749 ld [%l7 + 0x40], %f2
2750 set 0x54, %o7
2751 sta %f22, [%l7 + %o7] 0x80
2752 add %l7, 0x08, %l6
2753 wr %g0, 0x89, %asi
2754 casa [%l6] 0x89, %o0, %i6
2755 bl,pn %xcc, loop_16
2756 or %g5, %i3, %i5
2757 set 0x50, %i7
2758 stwa %i4, [%l7 + %i7] 0xea
2759 membar #Sync
2760loop_16:
2761 nop
2762 set 0x34, %i0
2763 lduw [%l7 + %i0], %i1
2764 add %l7, 0x78, %l6
2765 wr %g0, 0x80, %asi
2766 casxa [%l6] 0x80, %o7, %i7
2767 set 0x58, %i4
2768 stxa %i0, [%l7 + %i4] 0x88
2769 nop
2770 set 0x62, %l6
2771 ldub [%l7 + %l6], %g3
2772 fpadd32s %f9, %f14, %f14
2773 set 0x78, %l5
2774 lda [%l7 + %l5] 0x80, %f28
2775 nop
2776 set 0x7C, %o1
2777 swap [%l7 + %o1], %o2
2778 st %fsr, [%l7 + 0x10]
2779 set 0x46, %i2
2780 ldstuba [%l7 + %i2] 0x89, %o6
2781 nop
2782 set 0x60, %i3
2783 stx %o5, [%l7 + %i3]
2784 add %l7, 0x70, %l6
2785 wr %g0, 0x89, %asi
2786 ldxa [%l6] %asi, %i2
2787 casxa [%l6] 0x89, %i2, %g6
2788 nop
2789 set 0x3E, %l4
2790 ldstub [%l7 + %l4], %g7
2791 ble,a %icc, loop_17
2792 nop
2793 set 0x18, %g7
2794 prefetch [%l7 + %g7], 0
2795 set 0x22, %g2
2796 stha %g2, [%l7 + %g2] 0x80
2797loop_17:
2798 nop
2799 set 0x53, %i1
2800 ldstub [%l7 + %i1], %o4
2801 nop
2802 set 0x08, %g5
2803 prefetch [%l7 + %g5], 4
2804 nop
2805 set 0x50, %g6
2806 stx %fsr, [%l7 + %g6]
2807 set 0x20, %g4
2808 stxa %l2, [%l7 + %g4] 0xe3
2809 membar #Sync
2810 nop
2811 set 0x27, %o2
2812 ldub [%l7 + %o2], %o1
2813 nop
2814 set 0x7C, %g1
2815 lduw [%l7 + %g1], %l4
2816 set 0x60, %l3
2817 stha %g4, [%l7 + %l3] 0xea
2818 membar #Sync
2819 set 0x42, %l1
2820 stha %l6, [%l7 + %l1] 0xeb
2821 membar #Sync
2822 nop
2823 set 0x5C, %g3
2824 ldstub [%l7 + %g3], %l3
2825 set 0x48, %l2
2826 stha %l1, [%l7 + %l2] 0x80
2827 nop
2828 set 0x30, %o5
2829 ldd [%l7 + %o5], %f14
2830 set 0x48, %o3
2831 ldxa [%l7 + %o3] 0x89, %l0
2832 set 0x4D, %i6
2833 ldstuba [%l7 + %i6] 0x88, %g1
2834 ld [%l7 + 0x3C], %f24
2835 nop
2836 set 0x1C, %o4
2837 ldsw [%l7 + %o4], %l5
2838 nop
2839 set 0x7E, %i5
2840 stb %o3, [%l7 + %i5]
2841 nop
2842 set 0x28, %o6
2843 std %i6, [%l7 + %o6]
2844 nop
2845 set 0x44, %o0
2846 prefetch [%l7 + %o0], 3
2847 nop
2848 set 0x24, %o7
2849 swap [%l7 + %o7], %o0
2850 nop
2851 set 0x30, %l0
2852 ldx [%l7 + %l0], %g5
2853 set 0x20, %i0
2854 stxa %i5, [%l7 + %i0] 0x80
2855 set 0x40, %i7
2856 ldda [%l7 + %i7] 0x88, %f16
2857 add %l7, 0x40, %l6
2858 wr %g0, 0x80, %asi
2859 ldxa [%l6] %asi, %i4
2860 casxa [%l6] 0x80, %i4, %i1
2861 set 0x7E, %l6
2862 stha %i3, [%l7 + %l6] 0x81
2863 set 0x40, %l5
2864 stda %i6, [%l7 + %l5] 0xea
2865 membar #Sync
2866 set 0x58, %o1
2867 ldxa [%l7 + %o1] 0x81, %i0
2868 set 0x30, %i2
2869 stda %g2, [%l7 + %i2] 0xea
2870 membar #Sync
2871 wr %o2, %o7, %ccr
2872 set 0x10, %i3
2873 stba %o5, [%l7 + %i3] 0x88
2874 set 0x49, %i4
2875 stba %i2, [%l7 + %i4] 0xe2
2876 membar #Sync
2877 nop
2878 set 0x56, %l4
2879 sth %g6, [%l7 + %l4]
2880 st %f27, [%l7 + 0x34]
2881 fpadd32 %f6, %f12, %f16
2882 nop
2883 set 0x10, %g7
2884 ldsh [%l7 + %g7], %g7
2885 nop
2886 set 0x14, %i1
2887 stb %o6, [%l7 + %i1]
2888 set 0x08, %g5
2889 prefetcha [%l7 + %g5] 0x88, 0
2890 ld [%l7 + 0x2C], %f10
2891 set 0x20, %g6
2892 stda %o4, [%l7 + %g6] 0x88
2893 set 0x20, %g4
2894 ldda [%l7 + %g4] 0xe2, %l2
2895 nop
2896 set 0x78, %g2
2897 std %f16, [%l7 + %g2]
2898 set 0x6C, %g1
2899 swapa [%l7 + %g1] 0x80, %o1
2900 or %l4, %g4, %l3
2901 nop
2902 set 0x78, %o2
2903 ldd [%l7 + %o2], %f18
2904 nop
2905 set 0x5C, %l1
2906 prefetch [%l7 + %l1], 0
2907 set 0x40, %l3
2908 ldda [%l7 + %l3] 0xe2, %i6
2909 nop
2910 set 0x58, %g3
2911 stx %l1, [%l7 + %g3]
2912 fpsub16s %f6, %f27, %f1
2913 add %l0, %l5, %o3
2914 nop
2915 set 0x38, %l2
2916 lduw [%l7 + %l2], %g1
2917 nop
2918 set 0x56, %o3
2919 sth %o0, [%l7 + %o3]
2920 or %g5, %i6, %i5
2921 nop
2922 set 0x52, %i6
2923 sth %i1, [%l7 + %i6]
2924 set 0x4B, %o4
2925 ldstuba [%l7 + %o4] 0x81, %i3
2926 set 0x18, %i5
2927 stwa %i4, [%l7 + %i5] 0xeb
2928 membar #Sync
2929 set 0x54, %o5
2930 stwa %i0, [%l7 + %o5] 0x80
2931 nop
2932 set 0x20, %o0
2933 prefetch [%l7 + %o0], 1
2934 set 0x26, %o6
2935 stba %i7, [%l7 + %o6] 0xeb
2936 membar #Sync
2937 and %o2, %g3, %o7
2938 set 0x10, %o7
2939 ldda [%l7 + %o7] 0x81, %i2
2940 nop
2941 set 0x6F, %i0
2942 ldstub [%l7 + %i0], %o5
2943 set 0x68, %i7
2944 stda %g6, [%l7 + %i7] 0xea
2945 membar #Sync
2946 set 0x1C, %l0
2947 ldstuba [%l7 + %l0] 0x88, %g7
2948 or %o6, %o4, %g2
2949 st %fsr, [%l7 + 0x10]
2950 set 0x5C, %l5
2951 sta %f2, [%l7 + %l5] 0x80
2952 nop
2953 set 0x63, %o1
2954 ldub [%l7 + %o1], %l2
2955 and %l4, %g4, %l3
2956 nop
2957 set 0x54, %i2
2958 stw %l6, [%l7 + %i2]
2959 nop
2960 set 0x18, %l6
2961 ldsw [%l7 + %l6], %o1
2962 set 0x10, %i4
2963 stda %l0, [%l7 + %i4] 0x88
2964 st %fsr, [%l7 + 0x58]
2965 nop
2966 set 0x30, %l4
2967 ldsw [%l7 + %l4], %l5
2968 nop
2969 set 0x10, %i3
2970 ldx [%l7 + %i3], %o3
2971 nop
2972 set 0x38, %i1
2973 lduh [%l7 + %i1], %l0
2974 set 0x40, %g5
2975 ldda [%l7 + %g5] 0xeb, %g0
2976 st %fsr, [%l7 + 0x14]
2977 add %l7, 0x08, %l6
2978 wr %g0, 0x81, %asi
2979 ldxa [%l6] %asi, %o0
2980 casxa [%l6] 0x81, %o0, %i6
2981 set 0x18, %g7
2982 stda %g4, [%l7 + %g7] 0xeb
2983 membar #Sync
2984 or %i5, %i3, %i4
2985 st %f27, [%l7 + 0x70]
2986 nop
2987 set 0x10, %g4
2988 ldd [%l7 + %g4], %f10
2989 set 0x70, %g6
2990 stxa %i0, [%l7 + %g6] 0xeb
2991 membar #Sync
2992 nop
2993 set 0x26, %g2
2994 sth %i7, [%l7 + %g2]
2995 fpsub32 %f14, %f22, %f22
2996 set 0x40, %g1
2997 stda %f16, [%l7 + %g1] 0xc8
2998 nop
2999 set 0x6E, %o2
3000 ldsb [%l7 + %o2], %o2
3001 nop
3002 set 0x38, %l3
3003 ldd [%l7 + %l3], %i0
3004 st %fsr, [%l7 + 0x70]
3005 set 0x70, %l1
3006 stda %o6, [%l7 + %l1] 0x88
3007 nop
3008 set 0x14, %l2
3009 swap [%l7 + %l2], %i2
3010 set 0x78, %g3
3011 swapa [%l7 + %g3] 0x88, %o5
3012 nop
3013 set 0x34, %o3
3014 ldsw [%l7 + %o3], %g3
3015 nop
3016 set 0x48, %i6
3017 ldd [%l7 + %i6], %g6
3018 nop
3019 set 0x14, %i5
3020 ldsw [%l7 + %i5], %g6
3021 or %o4, %g2, %o6
3022 wr %l4, %g4, %set_softint
3023 nop
3024 set 0x50, %o5
3025 stx %l3, [%l7 + %o5]
3026 st %f26, [%l7 + 0x30]
3027 set 0x68, %o0
3028 lda [%l7 + %o0] 0x88, %f20
3029 nop
3030 set 0x70, %o4
3031 lduw [%l7 + %o4], %l2
3032 nop
3033 set 0x34, %o6
3034 ldub [%l7 + %o6], %o1
3035 nop
3036 set 0x08, %i0
3037 std %i6, [%l7 + %i0]
3038 set 0x50, %o7
3039 stba %l1, [%l7 + %o7] 0xea
3040 membar #Sync
3041 nop
3042 set 0x44, %i7
3043 ldsw [%l7 + %i7], %o3
3044 nop
3045 set 0x58, %l5
3046 lduw [%l7 + %l5], %l5
3047 set 0x78, %l0
3048 sta %f10, [%l7 + %l0] 0x80
3049 st %fsr, [%l7 + 0x4C]
3050 nop
3051 set 0x78, %i2
3052 ldd [%l7 + %i2], %f8
3053 set 0x30, %l6
3054 swapa [%l7 + %l6] 0x88, %l0
3055 nop
3056 set 0x34, %i4
3057 ldsh [%l7 + %i4], %g1
3058 set 0x52, %l4
3059 stha %i6, [%l7 + %l4] 0xe2
3060 membar #Sync
3061 nop
3062 set 0x08, %o1
3063 ldd [%l7 + %o1], %f2
3064 add %o0, %i5, %g5
3065 nop
3066 set 0x3C, %i1
3067 prefetch [%l7 + %i1], 4
3068 set 0x42, %g5
3069 ldstuba [%l7 + %g5] 0x89, %i4
3070 set 0x60, %i3
3071 stxa %i3, [%l7 + %i3] 0x81
3072 set 0x40, %g4
3073 ldda [%l7 + %g4] 0xda, %f0
3074 set 0x56, %g6
3075 stba %i0, [%l7 + %g6] 0x88
3076 nop
3077 set 0x70, %g2
3078 std %f4, [%l7 + %g2]
3079 add %l7, 0x60, %l6
3080 wr %g0, 0x88, %asi
3081 lda [%l6] %asi, %o2
3082 casa [%l6] 0x88, %o2, %i7
3083 add %o7, %i1, %i2
3084 st %fsr, [%l7 + 0x64]
3085 set 0x68, %g1
3086 lda [%l7 + %g1] 0x88, %f6
3087 nop
3088 set 0x20, %o2
3089 ldd [%l7 + %o2], %f10
3090 set 0x2C, %g7
3091 sta %f4, [%l7 + %g7] 0x81
3092 st %fsr, [%l7 + 0x74]
3093 add %l7, 0x20, %l6
3094 wr %g0, 0x81, %asi
3095 ldxa [%l6] %asi, %g3
3096 casxa [%l6] 0x81, %g3, %o5
3097 set 0x50, %l1
3098 sta %f30, [%l7 + %l1] 0x89
3099 nop
3100 set 0x17, %l2
3101 ldstub [%l7 + %l2], %g6
3102 ld [%l7 + 0x28], %f25
3103 nop
3104 set 0x2F, %g3
3105 stb %o4, [%l7 + %g3]
3106 nop
3107 set 0x08, %o3
3108 std %g2, [%l7 + %o3]
3109 nop
3110 set 0x48, %l3
3111 stx %o6, [%l7 + %l3]
3112 set 0x30, %i6
3113 stwa %g7, [%l7 + %i6] 0xe3
3114 membar #Sync
3115 set 0x58, %o5
3116 stwa %g4, [%l7 + %o5] 0x89
3117 add %l3, %l2, %l4
3118 set 0x40, %i5
3119 stda %f0, [%l7 + %i5] 0xc0
3120 add %l7, 0x28, %l6
3121 wr %g0, 0x80, %asi
3122 casa [%l6] 0x80, %o1, %l1
3123 set 0x30, %o4
3124 swapa [%l7 + %o4] 0x88, %l6
3125 set 0x30, %o0
3126 ldxa [%l7 + %o0] 0x89, %l5
3127 set 0x30, %o6
3128 stxa %l0, [%l7 + %o6] 0xea
3129 membar #Sync
3130 nop
3131 set 0x28, %i0
3132 ldsw [%l7 + %i0], %g1
3133 or %o3, %i6, %i5
3134 add %g5, %i4, %i3
3135 nop
3136 set 0x18, %o7
3137 stx %o0, [%l7 + %o7]
3138 nop
3139 set 0x28, %l5
3140 std %f22, [%l7 + %l5]
3141 nop
3142 set 0x54, %i7
3143 prefetch [%l7 + %i7], 4
3144 nop
3145 set 0x40, %i2
3146 lduw [%l7 + %i2], %o2
3147 nop
3148 set 0x21, %l0
3149 stb %i7, [%l7 + %l0]
3150 nop
3151 set 0x4C, %l6
3152 ldsw [%l7 + %l6], %o7
3153 set 0x30, %i4
3154 ldda [%l7 + %i4] 0x80, %i0
3155 set 0x28, %o1
3156 swapa [%l7 + %o1] 0x89, %i1
3157 nop
3158 set 0x0D, %l4
3159 ldstub [%l7 + %l4], %g3
3160 nop
3161 set 0x38, %i1
3162 stx %i2, [%l7 + %i1]
3163 set 0x10, %g5
3164 stwa %o5, [%l7 + %g5] 0xeb
3165 membar #Sync
3166 nop
3167 set 0x44, %i3
3168 stw %o4, [%l7 + %i3]
3169 nop
3170 set 0x7E, %g4
3171 ldub [%l7 + %g4], %g6
3172 set 0x78, %g6
3173 stha %o6, [%l7 + %g6] 0xe2
3174 membar #Sync
3175 membar #Sync
3176 set 0x40, %g1
3177 ldda [%l7 + %g1] 0xf0, %f16
3178 set 0x40, %g2
3179 stda %f16, [%l7 + %g2] 0xd0
3180 nop
3181 set 0x1E, %o2
3182 ldsh [%l7 + %o2], %g7
3183 set 0x54, %g7
3184 stwa %g4, [%l7 + %g7] 0xe3
3185 membar #Sync
3186 st %fsr, [%l7 + 0x10]
3187 nop
3188 set 0x08, %l2
3189 lduw [%l7 + %l2], %l3
3190 nop
3191 set 0x20, %g3
3192 ldx [%l7 + %g3], %g2
3193 nop
3194 nop
3195 setx 0xBECB4E77, %l0, %l6
3196 st %l6, [%l7 + 0x28]
3197 ld [%l7 + 0x28], %f12
3198 setx 0xD1AC3400, %l1, %l5
3199 st %l5, [%l7 + 0x10]
3200 ld [%l7 + 0x10], %f5
3201 fdivs %f5, %f12, %f16
3202 nop
3203 set 0x28, %l1
3204 ldsb [%l7 + %l1], %l2
3205 set 0x60, %l3
3206 ldda [%l7 + %l3] 0x88, %o0
3207 nop
3208 set 0x78, %o3
3209 ldx [%l7 + %o3], %l4
3210 set 0x0D, %o5
3211 stba %l1, [%l7 + %o5] 0x89
3212 set 0x48, %i6
3213 stda %l4, [%l7 + %i6] 0x81
3214 set 0x40, %i5
3215 ldda [%l7 + %i5] 0x89, %f0
3216 set 0x58, %o4
3217 ldstuba [%l7 + %o4] 0x88, %l6
3218 nop
3219 set 0x0C, %o6
3220 ldsw [%l7 + %o6], %g1
3221 set 0x60, %o0
3222 stda %o2, [%l7 + %o0] 0xea
3223 membar #Sync
3224 set 0x70, %i0
3225 stwa %i6, [%l7 + %i0] 0x81
3226 set 0x28, %o7
3227 swapa [%l7 + %o7] 0x81, %l0
3228 nop
3229 set 0x68, %i7
3230 std %i4, [%l7 + %i7]
3231 nop
3232 set 0x70, %l5
3233 std %f8, [%l7 + %l5]
3234 set 0x58, %l0
3235 swapa [%l7 + %l0] 0x80, %g5
3236 set 0x24, %i2
3237 sta %f22, [%l7 + %i2] 0x89
3238 set 0x18, %l6
3239 prefetcha [%l7 + %l6] 0x89, 0
3240 nop
3241 set 0x50, %o1
3242 swap [%l7 + %o1], %i3
3243 set 0x09, %l4
3244 stba %o0, [%l7 + %l4] 0xea
3245 membar #Sync
3246 set 0x10, %i1
3247 ldda [%l7 + %i1] 0x89, %o2
3248 nop
3249 set 0x40, %i4
3250 std %i6, [%l7 + %i4]
3251 and %i0, %o7, %i1
3252 nop
3253 set 0x4E, %g5
3254 lduh [%l7 + %g5], %i2
3255 set 0x73, %i3
3256 ldstuba [%l7 + %i3] 0x81, %g3
3257 nop
3258 set 0x46, %g4
3259 ldub [%l7 + %g4], %o5
3260 add %l7, 0x4C, %l6
3261 wr %g0, 0x81, %asi
3262 lda [%l6] %asi, %g6
3263 casa [%l6] 0x81, %g6, %o6
3264 nop
3265 set 0x40, %g6
3266 std %f22, [%l7 + %g6]
3267 set 0x0C, %g1
3268 stha %o4, [%l7 + %g1] 0xea
3269 membar #Sync
3270 set 0x40, %o2
3271 stda %f0, [%l7 + %o2] 0x89
3272 ld [%l7 + 0x68], %f6
3273 set 0x68, %g2
3274 stwa %g4, [%l7 + %g2] 0x80
3275 nop
3276 set 0x52, %l2
3277 stb %g7, [%l7 + %l2]
3278 nop
3279 set 0x6C, %g3
3280 ldsw [%l7 + %g3], %g2
3281 add %l3, %o1, %l2
3282 set 0x6B, %l1
3283 stba %l4, [%l7 + %l1] 0x89
3284 nop
3285 set 0x60, %g7
3286 ldd [%l7 + %g7], %l0
3287 set 0x13, %o3
3288 stba %l6, [%l7 + %o3] 0xe2
3289 membar #Sync
3290 set 0x74, %o5
3291 swapa [%l7 + %o5] 0x89, %g1
3292 nop
3293 set 0x50, %l3
3294 prefetch [%l7 + %l3], 2
3295 add %l7, 0x10, %l6
3296 wr %g0, 0x80, %asi
3297 casxa [%l6] 0x80, %o3, %l5
3298 or %l0, %i6, %g5
3299 nop
3300 set 0x24, %i6
3301 sth %i4, [%l7 + %i6]
3302 nop
3303 set 0x56, %o4
3304 stb %i3, [%l7 + %o4]
3305 nop
3306 set 0x68, %o6
3307 std %o0, [%l7 + %o6]
3308 set 0x30, %i5
3309 stwa %i5, [%l7 + %i5] 0x80
3310 nop
3311 set 0x32, %i0
3312 ldsb [%l7 + %i0], %i7
3313 nop
3314 set 0x60, %o0
3315 std %i0, [%l7 + %o0]
3316 nop
3317 set 0x70, %i7
3318 ldd [%l7 + %i7], %f2
3319 nop
3320 set 0x7F, %l5
3321 ldsb [%l7 + %l5], %o7
3322 nop
3323 set 0x70, %o7
3324 ldsw [%l7 + %o7], %i1
3325 or %o2, %i2, %o5
3326 nop
3327 set 0x74, %i2
3328 swap [%l7 + %i2], %g3
3329 nop
3330 set 0x6D, %l6
3331 ldsb [%l7 + %l6], %g6
3332 nop
3333 set 0x0C, %o1
3334 prefetch [%l7 + %o1], 4
3335 nop
3336 set 0x40, %l4
3337 stx %fsr, [%l7 + %l4]
3338 fpadd32s %f26, %f16, %f9
3339 set 0x70, %l0
3340 prefetcha [%l7 + %l0] 0x80, 0
3341 set 0x0E, %i4
3342 stha %g4, [%l7 + %i4] 0x88
3343 fpsub16s %f0, %f23, %f30
3344 ld [%l7 + 0x2C], %f5
3345 set 0x34, %i1
3346 stwa %o4, [%l7 + %i1] 0x81
3347 and %g2, %g7, %l3
3348 nop
3349 set 0x5D, %g5
3350 ldub [%l7 + %g5], %l2
3351 or %o1, %l1, %l6
3352 nop
3353 set 0x74, %i3
3354 stw %l4, [%l7 + %i3]
3355 nop
3356 set 0x20, %g6
3357 stw %o3, [%l7 + %g6]
3358 nop
3359 set 0x30, %g4
3360 stx %g1, [%l7 + %g4]
3361 nop
3362 set 0x18, %g1
3363 stx %fsr, [%l7 + %g1]
3364 nop
3365 set 0x0F, %g2
3366 ldub [%l7 + %g2], %l0
3367 nop
3368 set 0x54, %o2
3369 ldsh [%l7 + %o2], %l5
3370 set 0x6C, %g3
3371 lda [%l7 + %g3] 0x81, %f28
3372 set 0x78, %l2
3373 stxa %i6, [%l7 + %l2] 0x88
3374 and %i4, %i3, %o0
3375 nop
3376 set 0x18, %l1
3377 ldx [%l7 + %l1], %g5
3378 nop
3379 set 0x0C, %o3
3380 lduw [%l7 + %o3], %i5
3381 nop
3382 set 0x30, %o5
3383 stx %fsr, [%l7 + %o5]
3384 set 0x20, %l3
3385 sta %f27, [%l7 + %l3] 0x80
3386 set 0x40, %i6
3387 stda %f16, [%l7 + %i6] 0xc2
3388 st %fsr, [%l7 + 0x28]
3389 set 0x38, %g7
3390 stxa %i0, [%l7 + %g7] 0xeb
3391 membar #Sync
3392 add %i7, %i1, %o7
3393 nop
3394 set 0x40, %o6
3395 stx %fsr, [%l7 + %o6]
3396 set 0x78, %o4
3397 stxa %o2, [%l7 + %o4] 0xe2
3398 membar #Sync
3399 add %l7, 0x14, %l6
3400 wr %g0, 0x88, %asi
3401 lda [%l6] %asi, %i2
3402 casa [%l6] 0x88, %i2, %o5
3403 add %l7, 0x18, %l6
3404 wr %g0, 0x81, %asi
3405 casa [%l6] 0x81, %g6, %g3
3406 and %g4, %o4, %o6
3407 nop
3408 set 0x50, %i5
3409 ldd [%l7 + %i5], %f24
3410 nop
3411 set 0x28, %i0
3412 swap [%l7 + %i0], %g2
3413 set 0x40, %i7
3414 stda %f0, [%l7 + %i7] 0xc2
3415 set 0x40, %l5
3416 ldda [%l7 + %l5] 0x88, %f16
3417 nop
3418 set 0x18, %o0
3419 prefetch [%l7 + %o0], 1
3420 set 0x08, %o7
3421 prefetcha [%l7 + %o7] 0x88, 2
3422 nop
3423 set 0x74, %i2
3424 sth %l2, [%l7 + %i2]
3425 set 0x10, %o1
3426 lda [%l7 + %o1] 0x89, %f10
3427 set 0x40, %l4
3428 stda %f0, [%l7 + %l4] 0xf8
3429 membar #Sync
3430 nop
3431 set 0x54, %l0
3432 sth %g7, [%l7 + %l0]
3433 nop
3434 set 0x48, %i4
3435 ldx [%l7 + %i4], %l1
3436 nop
3437 set 0x08, %l6
3438 std %f2, [%l7 + %l6]
3439 ld [%l7 + 0x58], %f7
3440 set 0x60, %g5
3441 stda %o0, [%l7 + %g5] 0x81
3442 add %l4, %o3, %l6
3443 set 0x40, %i3
3444 stda %f16, [%l7 + %i3] 0xd8
3445 ld [%l7 + 0x28], %f3
3446 bl,pn %xcc, loop_18
3447 st %fsr, [%l7 + 0x08]
3448 nop
3449 set 0x70, %i1
3450 stx %l0, [%l7 + %i1]
3451 nop
3452 set 0x08, %g6
3453 ldd [%l7 + %g6], %f0
3454loop_18:
3455 nop
3456 set 0x40, %g1
3457 std %l4, [%l7 + %g1]
3458 set 0x50, %g2
3459 stxa %g1, [%l7 + %g2] 0x89
3460 st %fsr, [%l7 + 0x70]
3461 st %f30, [%l7 + 0x24]
3462 set 0x28, %g4
3463 lda [%l7 + %g4] 0x80, %f27
3464 st %f24, [%l7 + 0x18]
3465 nop
3466 set 0x2C, %o2
3467 lduw [%l7 + %o2], %i4
3468 fpadd32s %f20, %f7, %f4
3469 nop
3470 set 0x28, %l2
3471 prefetch [%l7 + %l2], 0
3472 membar #Sync
3473 set 0x40, %l1
3474 ldda [%l7 + %l1] 0xf8, %f0
3475 nop
3476 set 0x30, %o3
3477 sth %i6, [%l7 + %o3]
3478 set 0x4C, %g3
3479 lda [%l7 + %g3] 0x88, %f0
3480 set 0x2C, %l3
3481 swapa [%l7 + %l3] 0x89, %i3
3482 fpadd16 %f12, %f2, %f22
3483 nop
3484 set 0x10, %i6
3485 swap [%l7 + %i6], %o0
3486 fpsub32s %f18, %f6, %f15
3487 nop
3488 set 0x0C, %o5
3489 ldub [%l7 + %o5], %i5
3490 set 0x28, %g7
3491 prefetcha [%l7 + %g7] 0x88, 4
3492 add %l7, 0x18, %l6
3493 wr %g0, 0x88, %asi
3494 casa [%l6] 0x88, %i7, %i1
3495 nop
3496 set 0x78, %o6
3497 prefetch [%l7 + %o6], 1
3498 set 0x40, %o4
3499 ldxa [%l7 + %o4] 0x88, %o7
3500 nop
3501 set 0x4B, %i5
3502 ldsb [%l7 + %i5], %o2
3503 and %i0, %o5, %g6
3504 nop
3505 set 0x28, %i0
3506 stx %g3, [%l7 + %i0]
3507 nop
3508 set 0x48, %l5
3509 lduw [%l7 + %l5], %g4
3510 add %i2, %o4, %o6
3511 set 0x60, %o0
3512 stda %l2, [%l7 + %o0] 0x80
3513 st %fsr, [%l7 + 0x0C]
3514 or %g2, %g7, %l1
3515 add %o1, %l2, %l4
3516 add %l7, 0x10, %l6
3517 wr %g0, 0x81, %asi
3518 casxa [%l6] 0x81, %o3, %l6
3519 set 0x37, %i7
3520 ldstuba [%l7 + %i7] 0x89, %l5
3521 nop
3522 set 0x58, %i2
3523 ldx [%l7 + %i2], %l0
3524 membar #Sync
3525 set 0x40, %o7
3526 ldda [%l7 + %o7] 0xf8, %f0
3527 nop
3528 set 0x52, %o1
3529 ldsh [%l7 + %o1], %g1
3530 ld [%l7 + 0x24], %f2
3531 set 0x42, %l4
3532 stha %i4, [%l7 + %l4] 0x80
3533 nop
3534 set 0x3E, %l0
3535 stb %i6, [%l7 + %l0]
3536 fpsub32 %f26, %f8, %f18
3537 ld [%l7 + 0x68], %f23
3538 set 0x0C, %l6
3539 lda [%l7 + %l6] 0x80, %f15
3540 fpadd32s %f24, %f20, %f12
3541 nop
3542 set 0x08, %i4
3543 lduw [%l7 + %i4], %i3
3544 add %l7, 0x38, %l6
3545 wr %g0, 0x89, %asi
3546 ldxa [%l6] %asi, %i5
3547 casxa [%l6] 0x89, %i5, %g5
3548 set 0x58, %i3
3549 ldstuba [%l7 + %i3] 0x80, %i7
3550 set 0x48, %i1
3551 stha %o0, [%l7 + %i1] 0x88
3552 nop
3553 set 0x54, %g5
3554 prefetch [%l7 + %g5], 1
3555 membar #Sync
3556 set 0x40, %g1
3557 ldda [%l7 + %g1] 0xf0, %f16
3558 set 0x40, %g6
3559 stda %f16, [%l7 + %g6] 0x89
3560 nop
3561 set 0x64, %g4
3562 swap [%l7 + %g4], %i1
3563 nop
3564 set 0x48, %o2
3565 ldd [%l7 + %o2], %f28
3566 set 0x18, %l2
3567 stxa %o2, [%l7 + %l2] 0x88
3568 nop
3569 set 0x0C, %g2
3570 lduw [%l7 + %g2], %i0
3571 add %o7, %o5, %g6
3572 and %g4, %i2, %o4
3573 nop
3574 set 0x18, %o3
3575 ldsh [%l7 + %o3], %g3
3576 set 0x78, %l1
3577 ldxa [%l7 + %l1] 0x81, %o6
3578 set 0x20, %g3
3579 ldda [%l7 + %g3] 0xe3, %l2
3580 nop
3581 set 0x38, %i6
3582 std %g2, [%l7 + %i6]
3583 nop
3584 set 0x21, %o5
3585 ldub [%l7 + %o5], %g7
3586 set 0x22, %l3
3587 ldstuba [%l7 + %l3] 0x81, %o1
3588 fpsub16s %f18, %f8, %f10
3589 add %l1, %l4, %l2
3590 bleu,pn %xcc, loop_19
3591 nop
3592 set 0x68, %o6
3593 ldsb [%l7 + %o6], %l6
3594 fpsub32 %f8, %f14, %f18
3595 set 0x3C, %o4
3596 ldstuba [%l7 + %o4] 0x89, %l5
3597loop_19:
3598 nop
3599 set 0x79, %i5
3600 ldub [%l7 + %i5], %o3
3601 or %g1, %i4, %l0
3602 nop
3603 set 0x74, %i0
3604 lduw [%l7 + %i0], %i6
3605 nop
3606 set 0x20, %g7
3607 prefetch [%l7 + %g7], 3
3608 nop
3609 set 0x38, %o0
3610 ldd [%l7 + %o0], %f14
3611 nop
3612 set 0x20, %l5
3613 ldsh [%l7 + %l5], %i3
3614 set 0x40, %i7
3615 sta %f14, [%l7 + %i7] 0x88
3616 set 0x73, %o7
3617 ldstuba [%l7 + %o7] 0x81, %g5
3618 nop
3619 set 0x7A, %o1
3620 ldsb [%l7 + %o1], %i7
3621 set 0x1A, %i2
3622 ldstuba [%l7 + %i2] 0x88, %o0
3623 nop
3624 set 0x52, %l0
3625 stb %i1, [%l7 + %l0]
3626 nop
3627 set 0x38, %l4
3628 lduw [%l7 + %l4], %o2
3629 nop
3630 set 0x63, %i4
3631 ldstub [%l7 + %i4], %i0
3632 nop
3633 set 0x0C, %l6
3634 ldsw [%l7 + %l6], %i5
3635 fpadd16s %f4, %f20, %f19
3636 nop
3637 set 0x74, %i3
3638 swap [%l7 + %i3], %o5
3639 add %l7, 0x60, %l6
3640 wr %g0, 0x80, %asi
3641 casa [%l6] 0x80, %g6, %o7
3642 nop
3643 set 0x38, %g5
3644 stx %fsr, [%l7 + %g5]
3645 set 0x28, %i1
3646 swapa [%l7 + %i1] 0x89, %g4
3647 nop
3648 set 0x40, %g1
3649 std %f16, [%l7 + %g1]
3650 set 0x36, %g4
3651 stha %i2, [%l7 + %g4] 0xeb
3652 membar #Sync
3653 nop
3654 set 0x50, %o2
3655 ldd [%l7 + %o2], %g2
3656 nop
3657 set 0x53, %g6
3658 ldub [%l7 + %g6], %o6
3659 set 0x68, %l2
3660 stxa %l3, [%l7 + %l2] 0x81
3661 st %fsr, [%l7 + 0x58]
3662 set 0x47, %g2
3663 stba %o4, [%l7 + %g2] 0x89
3664 set 0x41, %o3
3665 stba %g2, [%l7 + %o3] 0xe2
3666 membar #Sync
3667 set 0x30, %g3
3668 ldda [%l7 + %g3] 0x88, %o0
3669 nop
3670 set 0x38, %l1
3671 lduw [%l7 + %l1], %g7
3672 bne,a %xcc, loop_20
3673 nop
3674 set 0x60, %o5
3675 ldsh [%l7 + %o5], %l4
3676 set 0x5C, %l3
3677 lda [%l7 + %l3] 0x89, %f2
3678loop_20:
3679 nop
3680 set 0x30, %o6
3681 stx %fsr, [%l7 + %o6]
3682 nop
3683 set 0x46, %i6
3684 ldsb [%l7 + %i6], %l2
3685 nop
3686 set 0x45, %i5
3687 stb %l1, [%l7 + %i5]
3688 set 0x28, %o4
3689 stba %l5, [%l7 + %o4] 0xeb
3690 membar #Sync
3691 or %o3, %g1, %l6
3692 nop
3693 set 0x28, %i0
3694 stx %fsr, [%l7 + %i0]
3695 set 0x48, %g7
3696 stba %l0, [%l7 + %g7] 0xe2
3697 membar #Sync
3698 nop
3699 set 0x68, %l5
3700 stx %fsr, [%l7 + %l5]
3701 nop
3702 set 0x5C, %i7
3703 swap [%l7 + %i7], %i6
3704 nop
3705 set 0x0C, %o7
3706 lduh [%l7 + %o7], %i4
3707 nop
3708 set 0x40, %o0
3709 ldd [%l7 + %o0], %g4
3710 set 0x52, %i2
3711 stha %i7, [%l7 + %i2] 0x80
3712 nop
3713 set 0x28, %l0
3714 lduw [%l7 + %l0], %i3
3715 set 0x40, %l4
3716 stda %f0, [%l7 + %l4] 0xda
3717 nop
3718 set 0x08, %o1
3719 std %f26, [%l7 + %o1]
3720 nop
3721 set 0x08, %l6
3722 std %o0, [%l7 + %l6]
3723 nop
3724 set 0x48, %i3
3725 stx %fsr, [%l7 + %i3]
3726 or %i1, %i0, %i5
3727 nop
3728 set 0x58, %i4
3729 std %f28, [%l7 + %i4]
3730 set 0x68, %i1
3731 lda [%l7 + %i1] 0x80, %f23
3732 nop
3733 set 0x30, %g5
3734 ldsb [%l7 + %g5], %o2
3735 set 0x40, %g4
3736 stda %f0, [%l7 + %g4] 0xd2
3737 set 0x40, %o2
3738 stda %f0, [%l7 + %o2] 0xcc
3739 set 0x0E, %g1
3740 stha %o5, [%l7 + %g1] 0x89
3741 nop
3742 set 0x19, %l2
3743 ldstub [%l7 + %l2], %g6
3744 set 0x40, %g2
3745 stda %f16, [%l7 + %g2] 0xca
3746 set 0x4A, %o3
3747 stha %o7, [%l7 + %o3] 0x80
3748 set 0x60, %g3
3749 prefetcha [%l7 + %g3] 0x81, 2
3750 set 0x40, %g6
3751 stda %f16, [%l7 + %g6] 0xda
3752 nop
3753 set 0x32, %l1
3754 lduh [%l7 + %l1], %i2
3755 EXIT_GOOD
3756
3757
3758
3759!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3760!
3761! Stats for Thread 0:
3762!
3763! Type l : 1290
3764! Type a : 21
3765! Type cti : 20
3766! Type x : 518
3767! Type f : 46
3768! Type i : 105
3769!
3770!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3771
3772!
3773! Thread 1 Start
3774!
3775.global thread_1
3776thread_1:
3777 mov %l7, %g1
3778 !# Set %cwp for 8 windows
3779 !# This threads memory space into each %l7
3780 wrpr %g0, 0x7, %cwp
3781 mov %g1, %l7
3782 wrpr %g0, 0x6, %cwp
3783 mov %g1, %l7
3784 wrpr %g0, 0x5, %cwp
3785 mov %g1, %l7
3786 wrpr %g0, 0x4, %cwp
3787 mov %g1, %l7
3788 wrpr %g0, 0x3, %cwp
3789 mov %g1, %l7
3790 wrpr %g0, 0x2, %cwp
3791 mov %g1, %l7
3792 wrpr %g0, 0x1, %cwp
3793 mov %g1, %l7
3794 wrpr %g0, 0x0, %cwp
3795 mov %g1, %l7
3796
3797 !# Set %fsr
3798 setx 0x0000000000400000, %l0, %l6 !# no post process
3799 stx %l6, [%l7 + 0x0] !# no post process
3800 ldx [%l7 + 0x0], %fsr !# no post process
3801
3802 wr %g0, 0x80, %asi !# no post process
3803
3804 !# Initialize registers ..
3805
3806 !# Global registers
3807 set 0x2, %g1
3808 set 0xF, %g2
3809 set 0x1, %g3
3810 set 0x3, %g4
3811 set 0xE, %g5
3812 set 0x0, %g6
3813 set 0xE, %g7
3814 !# Input registers
3815 set -0xA, %i0
3816 set -0x4, %i1
3817 set -0x8, %i2
3818 set -0x6, %i3
3819 set -0xE, %i4
3820 set -0x3, %i5
3821 set -0x0, %i6
3822 set -0x9, %i7
3823 !# Local registers
3824 set 0x26013394, %l0
3825 set 0x4A36A79C, %l1
3826 set 0x5D360D35, %l2
3827 set 0x2F2650FF, %l3
3828 set 0x62B9E824, %l4
3829 set 0x3C6B5FD6, %l5
3830 set 0x745BAEA4, %l6
3831 !# Output registers
3832 set -0x04C3, %o0
3833 set 0x0952, %o1
3834 set -0x1AE0, %o2
3835 set -0x0A5E, %o3
3836 set 0x1C6E, %o4
3837 set -0x1D83, %o5
3838 set -0x17CF, %o6
3839 set 0x1E6B, %o7
3840 !# Float registers
3841 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
3842 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
3843 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
3844 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
3845 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
3846 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
3847 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
3848 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
3849 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
3850 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
3851 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
3852 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
3853 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
3854 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
3855 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
3856 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
3857
3858 !# Execute Main Diag ..
3859
3860 nop
3861 set 0x6C, %o5
3862 prefetch [%l7 + %o5], 2
3863 nop
3864 set 0x54, %o6
3865 ldsw [%l7 + %o6], %o6
3866 st %fsr, [%l7 + 0x78]
3867 set 0x7F, %i6
3868 stba %l3, [%l7 + %i6] 0xea
3869 membar #Sync
3870 or %o4, %g2, %g3
3871 ble,pn %icc, loop_21
3872 nop
3873 set 0x31, %i5
3874 ldsb [%l7 + %i5], %o1
3875 nop
3876 set 0x4C, %l3
3877 stw %l4, [%l7 + %l3]
3878 set 0x7C, %i0
3879 lda [%l7 + %i0] 0x89, %f26
3880loop_21:
3881 nop
3882 membar #Sync
3883 set 0x40, %o4
3884 ldda [%l7 + %o4] 0xf8, %f16
3885 nop
3886 set 0x1C, %l5
3887 lduw [%l7 + %l5], %l2
3888 set 0x28, %i7
3889 ldxa [%l7 + %i7] 0x89, %g7
3890 nop
3891 set 0x77, %o7
3892 ldsb [%l7 + %o7], %l5
3893 nop
3894 set 0x12, %o0
3895 sth %l1, [%l7 + %o0]
3896 st %f13, [%l7 + 0x7C]
3897 add %o3, %g1, %l0
3898 nop
3899 set 0x6C, %i2
3900 stw %i6, [%l7 + %i2]
3901 st %f13, [%l7 + 0x14]
3902 set 0x28, %l0
3903 ldxa [%l7 + %l0] 0x81, %l6
3904 add %l7, 0x08, %l6
3905 wr %g0, 0x80, %asi
3906 ldxa [%l6] %asi, %g5
3907 casxa [%l6] 0x80, %g5, %i7
3908 nop
3909 or %g0, 0x8, %l0
3910 sllx %l0, 0x3c, %l0
3911 wr %l0, 0x596, %tick_cmpr
3912 add %l7, 0x68, %l6
3913 wr %g0, 0x80, %asi
3914 casxa [%l6] 0x80, %i4, %i0
3915 nop
3916 set 0x40, %g7
3917 ldd [%l7 + %g7], %f8
3918 ld [%l7 + 0x5C], %f25
3919 set 0x40, %l4
3920 ldda [%l7 + %l4] 0xda, %f0
3921 nop
3922 set 0x3C, %o1
3923 prefetch [%l7 + %o1], 0
3924 set 0x10, %l6
3925 ldxa [%l7 + %l6] 0x81, %i5
3926 set 0x21, %i4
3927 stba %i1, [%l7 + %i4] 0xe2
3928 membar #Sync
3929 nop
3930 set 0x47, %i3
3931 ldub [%l7 + %i3], %o2
3932 nop
3933 set 0x58, %g5
3934 ldd [%l7 + %g5], %g6
3935 nop
3936 set 0x2C, %i1
3937 swap [%l7 + %i1], %o5
3938 and %o7, %g4, %o6
3939 nop
3940 set 0x60, %o2
3941 ldsb [%l7 + %o2], %l3
3942 set 0x2D, %g4
3943 ldstuba [%l7 + %g4] 0x80, %i2
3944 add %g2, %g3, %o4
3945 set 0x38, %g1
3946 sta %f21, [%l7 + %g1] 0x81
3947 set 0x50, %l2
3948 prefetcha [%l7 + %l2] 0x88, 2
3949 add %l7, 0x10, %l6
3950 wr %g0, 0x88, %asi
3951 casxa [%l6] 0x88, %l4, %g7
3952 add %l2, %l1, %o3
3953 set 0x08, %g2
3954 sta %f2, [%l7 + %g2] 0x89
3955 wr %l5, %l0, %ccr
3956 set 0x7C, %o3
3957 sta %f18, [%l7 + %o3] 0x89
3958 nop
3959 set 0x50, %g3
3960 ldd [%l7 + %g3], %f14
3961 set 0x48, %l1
3962 stda %i6, [%l7 + %l1] 0x88
3963 nop
3964 set 0x48, %g6
3965 stx %fsr, [%l7 + %g6]
3966 ld [%l7 + 0x6C], %f25
3967 nop
3968 set 0x18, %o6
3969 ldsb [%l7 + %o6], %g1
3970 set 0x08, %i6
3971 sta %f3, [%l7 + %i6] 0x80
3972 set 0x40, %i5
3973 stda %f0, [%l7 + %i5] 0xc0
3974 nop
3975 set 0x6D, %o5
3976 ldub [%l7 + %o5], %l6
3977 set 0x28, %l3
3978 stxa %g5, [%l7 + %l3] 0x88
3979 nop
3980 nop
3981 setx 0x1C9A4084E94EF0E9, %l0, %l6
3982 stx %l6, [%l7 + 0x28]
3983 ldd [%l7 + 0x28], %f2
3984 setx 0x1D4B6A03BD48DCD0, %l1, %l5
3985 stx %l5, [%l7 + 0x10]
3986 ldd [%l7 + 0x10], %f12
3987 fdivd %f12, %f2, %f16
3988 nop
3989 set 0x70, %o4
3990 ldd [%l7 + %o4], %i6
3991 nop
3992 set 0x20, %l5
3993 prefetch [%l7 + %l5], 2
3994 set 0x30, %i0
3995 swapa [%l7 + %i0] 0x81, %o0
3996 nop
3997 set 0x56, %o7
3998 ldstub [%l7 + %o7], %i4
3999 or %i3, %i5, %i1
4000 nop
4001 set 0x10, %i7
4002 std %f2, [%l7 + %i7]
4003 set 0x75, %i2
4004 stba %o2, [%l7 + %i2] 0xeb
4005 membar #Sync
4006 nop
4007 set 0x68, %l0
4008 stx %fsr, [%l7 + %l0]
4009 set 0x3E, %o0
4010 ldstuba [%l7 + %o0] 0x88, %i0
4011 set 0x58, %g7
4012 stxa %o5, [%l7 + %g7] 0x80
4013 nop
4014 set 0x54, %l4
4015 lduh [%l7 + %l4], %o7
4016 st %fsr, [%l7 + 0x64]
4017 set 0x6C, %o1
4018 stwa %g6, [%l7 + %o1] 0x89
4019 nop
4020 set 0x74, %l6
4021 ldub [%l7 + %l6], %g4
4022 set 0x58, %i4
4023 stda %l2, [%l7 + %i4] 0xe2
4024 membar #Sync
4025 nop
4026 set 0x50, %g5
4027 stx %i2, [%l7 + %g5]
4028 fpsub16s %f13, %f2, %f14
4029 add %o6, %g2, %g3
4030 set 0x40, %i3
4031 stda %f0, [%l7 + %i3] 0xc0
4032 nop
4033 set 0x5D, %i1
4034 ldstub [%l7 + %i1], %o1
4035 st %f4, [%l7 + 0x50]
4036 membar #Sync
4037 set 0x40, %o2
4038 ldda [%l7 + %o2] 0xf0, %f0
4039 or %o4, %l4, %g7
4040 nop
4041 set 0x78, %g4
4042 std %f26, [%l7 + %g4]
4043 nop
4044 set 0x3C, %g1
4045 ldsw [%l7 + %g1], %l2
4046 fpsub32 %f14, %f14, %f26
4047 nop
4048 set 0x34, %g2
4049 swap [%l7 + %g2], %o3
4050 st %f23, [%l7 + 0x74]
4051 set 0x60, %o3
4052 sta %f8, [%l7 + %o3] 0x88
4053 set 0x30, %l2
4054 ldda [%l7 + %l2] 0x80, %l4
4055 nop
4056 set 0x54, %l1
4057 swap [%l7 + %l1], %l0
4058 nop
4059 set 0x1C, %g6
4060 ldsb [%l7 + %g6], %i6
4061 nop
4062 set 0x60, %o6
4063 std %f24, [%l7 + %o6]
4064 add %g1, %l1, %l6
4065 nop
4066 set 0x0A, %i6
4067 ldstub [%l7 + %i6], %i7
4068 nop
4069 set 0x10, %i5
4070 std %f16, [%l7 + %i5]
4071 set 0x24, %o5
4072 stwa %g5, [%l7 + %o5] 0x80
4073 set 0x40, %g3
4074 stda %f0, [%l7 + %g3] 0xda
4075 nop
4076 set 0x78, %l3
4077 ldd [%l7 + %l3], %f22
4078 set 0x1E, %l5
4079 stba %i4, [%l7 + %l5] 0x89
4080 nop
4081 set 0x70, %i0
4082 ldub [%l7 + %i0], %i3
4083 membar #Sync
4084 set 0x40, %o4
4085 ldda [%l7 + %o4] 0xf0, %f16
4086 nop
4087 set 0x0B, %i7
4088 ldub [%l7 + %i7], %i5
4089 set 0x38, %i2
4090 prefetcha [%l7 + %i2] 0x89, 4
4091 nop
4092 nop
4093 setx 0x8072DC9F, %l0, %l6
4094 st %l6, [%l7 + 0x28]
4095 ld [%l7 + 0x28], %f23
4096 setx 0x140FB69D, %l1, %l5
4097 st %l5, [%l7 + 0x10]
4098 ld [%l7 + 0x10], %f11
4099 fdivs %f11, %f23, %f30
4100 set 0x40, %o7
4101 stda %f0, [%l7 + %o7] 0x89
4102 nop
4103 set 0x20, %o0
4104 ldd [%l7 + %o0], %f18
4105 set 0x40, %l0
4106 ldda [%l7 + %l0] 0x89, %f16
4107 nop
4108 set 0x6C, %g7
4109 prefetch [%l7 + %g7], 0
4110 set 0x28, %l4
4111 stha %i1, [%l7 + %l4] 0x88
4112 nop
4113 set 0x10, %l6
4114 ldsw [%l7 + %l6], %i0
4115 set 0x18, %i4
4116 stda %o2, [%l7 + %i4] 0xeb
4117 membar #Sync
4118 wr %o7, %g6, %set_softint
4119 nop
4120 set 0x74, %g5
4121 stw %o5, [%l7 + %g5]
4122 set 0x58, %o1
4123 stxa %g4, [%l7 + %o1] 0x81
4124 st %fsr, [%l7 + 0x60]
4125 add %i2, %l3, %o6
4126 set 0x2C, %i1
4127 lda [%l7 + %i1] 0x80, %f12
4128 nop
4129 set 0x20, %i3
4130 std %f18, [%l7 + %i3]
4131 nop
4132 set 0x10, %o2
4133 ldd [%l7 + %o2], %f18
4134 ble,a,pn %icc, loop_22
4135 nop
4136 set 0x28, %g1
4137 ldd [%l7 + %g1], %f26
4138 ld [%l7 + 0x40], %f4
4139 nop
4140 set 0x40, %g2
4141 ldd [%l7 + %g2], %g2
4142loop_22:
4143 nop
4144 set 0x64, %g4
4145 lduw [%l7 + %g4], %o1
4146 set 0x2C, %l2
4147 lda [%l7 + %l2] 0x80, %f28
4148 set 0x20, %l1
4149 stda %g2, [%l7 + %l1] 0x88
4150 st %fsr, [%l7 + 0x38]
4151 nop
4152 set 0x30, %o3
4153 swap [%l7 + %o3], %o4
4154 set 0x14, %g6
4155 stwa %l4, [%l7 + %g6] 0x81
4156 nop
4157 set 0x58, %i6
4158 swap [%l7 + %i6], %g7
4159 set 0x68, %i5
4160 prefetcha [%l7 + %i5] 0x80, 0
4161 nop
4162 set 0x48, %o6
4163 swap [%l7 + %o6], %l5
4164 nop
4165 set 0x64, %g3
4166 sth %l2, [%l7 + %g3]
4167 add %l0, %g1, %i6
4168 nop
4169 set 0x4C, %o5
4170 sth %l1, [%l7 + %o5]
4171 and %i7, %l6, %i4
4172 set 0x40, %l3
4173 stda %f16, [%l7 + %l3] 0xd2
4174 ld [%l7 + 0x74], %f1
4175 nop
4176 set 0x68, %l5
4177 std %f10, [%l7 + %l5]
4178 nop
4179 set 0x08, %i0
4180 ldx [%l7 + %i0], %i3
4181 set 0x40, %i7
4182 stxa %g5, [%l7 + %i7] 0xeb
4183 membar #Sync
4184 set 0x7A, %o4
4185 stha %i5, [%l7 + %o4] 0xeb
4186 membar #Sync
4187 set 0x78, %o7
4188 lda [%l7 + %o7] 0x89, %f19
4189 set 0x78, %i2
4190 stxa %i1, [%l7 + %i2] 0xe2
4191 membar #Sync
4192 set 0x38, %l0
4193 stxa %o0, [%l7 + %l0] 0x81
4194 nop
4195 set 0x2C, %o0
4196 prefetch [%l7 + %o0], 2
4197 set 0x1A, %g7
4198 ldstuba [%l7 + %g7] 0x81, %o2
4199 nop
4200 set 0x65, %l6
4201 ldsb [%l7 + %l6], %o7
4202 nop
4203 set 0x5F, %i4
4204 ldsb [%l7 + %i4], %g6
4205 add %o5, %i0, %g4
4206 or %i2, %o6, %g2
4207 st %fsr, [%l7 + 0x28]
4208 set 0x20, %g5
4209 stxa %o1, [%l7 + %g5] 0xeb
4210 membar #Sync
4211 set 0x40, %l4
4212 ldda [%l7 + %l4] 0x89, %f16
4213 nop
4214 set 0x60, %o1
4215 lduw [%l7 + %o1], %g3
4216 set 0x68, %i3
4217 stxa %o4, [%l7 + %i3] 0xeb
4218 membar #Sync
4219 set 0x40, %i1
4220 stda %f0, [%l7 + %i1] 0xc2
4221 nop
4222 set 0x60, %g1
4223 ldsb [%l7 + %g1], %l4
4224 nop
4225 set 0x0B, %g2
4226 stb %l3, [%l7 + %g2]
4227 add %l7, 0x70, %l6
4228 wr %g0, 0x80, %asi
4229 casa [%l6] 0x80, %o3, %g7
4230 nop
4231 set 0x18, %o2
4232 stx %l5, [%l7 + %o2]
4233 set 0x48, %l2
4234 ldxa [%l7 + %l2] 0x89, %l0
4235 set 0x70, %l1
4236 stxa %g1, [%l7 + %l1] 0x81
4237 set 0x25, %g4
4238 ldstuba [%l7 + %g4] 0x81, %i6
4239 set 0x40, %o3
4240 ldda [%l7 + %o3] 0xd2, %f0
4241 set 0x10, %g6
4242 ldxa [%l7 + %g6] 0x81, %l1
4243 set 0x78, %i5
4244 ldxa [%l7 + %i5] 0x81, %i7
4245 set 0x68, %i6
4246 stda %i6, [%l7 + %i6] 0xe3
4247 membar #Sync
4248 set 0x4C, %o6
4249 ldstuba [%l7 + %o6] 0x80, %i4
4250 set 0x40, %g3
4251 stda %f16, [%l7 + %g3] 0x80
4252 add %l2, %g5, %i3
4253 nop
4254 set 0x78, %l3
4255 ldub [%l7 + %l3], %i5
4256 or %o0, %o2, %i1
4257 nop
4258 set 0x64, %o5
4259 stw %g6, [%l7 + %o5]
4260 nop
4261 set 0x60, %l5
4262 ldd [%l7 + %l5], %o4
4263 add %l7, 0x58, %l6
4264 wr %g0, 0x81, %asi
4265 casa [%l6] 0x81, %o7, %g4
4266 set 0x40, %i0
4267 stxa %i0, [%l7 + %i0] 0x81
4268 nop
4269 set 0x7A, %o4
4270 lduh [%l7 + %o4], %o6
4271 nop
4272 set 0x38, %i7
4273 stx %i2, [%l7 + %i7]
4274 and %g2, %o1, %g3
4275 nop
4276 set 0x50, %i2
4277 ldx [%l7 + %i2], %l4
4278 nop
4279 set 0x78, %l0
4280 ldd [%l7 + %l0], %o4
4281 set 0x48, %o7
4282 lda [%l7 + %o7] 0x89, %f18
4283 nop
4284 set 0x74, %o0
4285 prefetch [%l7 + %o0], 3
4286 nop
4287 set 0x08, %g7
4288 ldd [%l7 + %g7], %o2
4289 nop
4290 set 0x14, %l6
4291 lduw [%l7 + %l6], %l3
4292 nop
4293 set 0x76, %i4
4294 ldsb [%l7 + %i4], %g7
4295 nop
4296 set 0x48, %g5
4297 ldd [%l7 + %g5], %l4
4298 nop
4299 set 0x30, %l4
4300 lduh [%l7 + %l4], %g1
4301 nop
4302 set 0x24, %o1
4303 stw %i6, [%l7 + %o1]
4304 set 0x20, %i3
4305 ldda [%l7 + %i3] 0x81, %l0
4306 nop
4307 set 0x20, %i1
4308 ldd [%l7 + %i1], %i6
4309 nop
4310 set 0x68, %g2
4311 prefetch [%l7 + %g2], 0
4312 set 0x40, %g1
4313 lda [%l7 + %g1] 0x81, %f17
4314 add %l6, %l1, %i4
4315 set 0x40, %o2
4316 ldxa [%l7 + %o2] 0x81, %g5
4317 and %i3, %l2, %i5
4318 be,pn %xcc, loop_23
4319 nop
4320 set 0x08, %l1
4321 std %o0, [%l7 + %l1]
4322 set 0x0C, %l2
4323 stha %o2, [%l7 + %l2] 0xea
4324 membar #Sync
4325loop_23:
4326 nop
4327 set 0x51, %g4
4328 stb %i1, [%l7 + %g4]
4329 set 0x38, %o3
4330 stxa %o5, [%l7 + %o3] 0xe2
4331 membar #Sync
4332 set 0x70, %g6
4333 stha %o7, [%l7 + %g6] 0x81
4334 set 0x34, %i6
4335 stha %g4, [%l7 + %i6] 0x80
4336 nop
4337 set 0x4C, %i5
4338 lduw [%l7 + %i5], %i0
4339 nop
4340 set 0x28, %g3
4341 ldx [%l7 + %g3], %o6
4342 bn,a,pt %xcc, loop_24
4343 nop
4344 set 0x34, %l3
4345 stb %i2, [%l7 + %l3]
4346 set 0x0A, %o5
4347 ldstuba [%l7 + %o5] 0x88, %g2
4348loop_24:
4349 nop
4350 set 0x38, %o6
4351 ldd [%l7 + %o6], %f18
4352 nop
4353 set 0x14, %i0
4354 ldub [%l7 + %i0], %o1
4355 nop
4356 set 0x38, %l5
4357 stw %g6, [%l7 + %l5]
4358 set 0x14, %o4
4359 swapa [%l7 + %o4] 0x88, %g3
4360 nop
4361 set 0x48, %i2
4362 ldsb [%l7 + %i2], %l4
4363 set 0x2A, %l0
4364 stha %o3, [%l7 + %l0] 0x80
4365 st %fsr, [%l7 + 0x50]
4366 nop
4367 set 0x4F, %i7
4368 ldstub [%l7 + %i7], %o4
4369 nop
4370 set 0x28, %o7
4371 ldx [%l7 + %o7], %l3
4372 nop
4373 set 0x30, %o0
4374 stx %fsr, [%l7 + %o0]
4375 add %l5, %g7, %i6
4376 wr %g0, 0x6, %fprs
4377 nop
4378 set 0x40, %l6
4379 lduw [%l7 + %l6], %l6
4380 st %fsr, [%l7 + 0x40]
4381 ble,a %icc, loop_25
4382 nop
4383 set 0x78, %g7
4384 stx %g1, [%l7 + %g7]
4385 add %l7, 0x14, %l6
4386 wr %g0, 0x81, %asi
4387 lda [%l6] %asi, %i4
4388 casa [%l6] 0x81, %i4, %l1
4389loop_25:
4390 add %g5, %l2, %i3
4391 set 0x50, %i4
4392 stxa %i5, [%l7 + %i4] 0x80
4393 and %o0, %o2, %o5
4394 nop
4395 set 0x6A, %g5
4396 lduh [%l7 + %g5], %o7
4397 set 0x24, %o1
4398 lda [%l7 + %o1] 0x89, %f11
4399 nop
4400 set 0x18, %i3
4401 swap [%l7 + %i3], %i1
4402 set 0x20, %i1
4403 ldda [%l7 + %i1] 0x88, %i0
4404 nop
4405 set 0x70, %l4
4406 stb %g4, [%l7 + %l4]
4407 nop
4408 set 0x1C, %g1
4409 stw %i2, [%l7 + %g1]
4410 set 0x50, %o2
4411 lda [%l7 + %o2] 0x81, %f27
4412 nop
4413 set 0x46, %g2
4414 sth %o6, [%l7 + %g2]
4415 nop
4416 set 0x7E, %l2
4417 ldstub [%l7 + %l2], %g2
4418 nop
4419 set 0x58, %g4
4420 ldd [%l7 + %g4], %f4
4421 set 0x3A, %o3
4422 stha %g6, [%l7 + %o3] 0xe3
4423 membar #Sync
4424 set 0x0E, %l1
4425 stha %o1, [%l7 + %l1] 0x88
4426 nop
4427 set 0x70, %g6
4428 stx %fsr, [%l7 + %g6]
4429 and %l4, %o3, %g3
4430 nop
4431 set 0x50, %i6
4432 lduh [%l7 + %i6], %l3
4433 and %o4, %g7, %i6
4434 set 0x08, %i5
4435 lda [%l7 + %i5] 0x88, %f22
4436 nop
4437 set 0x18, %g3
4438 stw %l5, [%l7 + %g3]
4439 nop
4440 set 0x10, %o5
4441 stx %fsr, [%l7 + %o5]
4442 fpsub16s %f12, %f10, %f2
4443 set 0x5C, %o6
4444 swapa [%l7 + %o6] 0x81, %l0
4445 add %l7, 0x0C, %l6
4446 wr %g0, 0x89, %asi
4447 casa [%l6] 0x89, %i7, %l6
4448 set 0x17, %i0
4449 stba %g1, [%l7 + %i0] 0xea
4450 membar #Sync
4451 nop
4452 set 0x4C, %l5
4453 ldsw [%l7 + %l5], %i4
4454 st %f2, [%l7 + 0x18]
4455 nop
4456 set 0x4A, %o4
4457 sth %l1, [%l7 + %o4]
4458 nop
4459 set 0x60, %l3
4460 ldd [%l7 + %l3], %f20
4461 set 0x40, %l0
4462 lda [%l7 + %l0] 0x80, %f0
4463 nop
4464 set 0x24, %i2
4465 prefetch [%l7 + %i2], 3
4466 wr %g5, %i3, %clear_softint
4467 set 0x40, %o7
4468 ldda [%l7 + %o7] 0xda, %f16
4469 set 0x60, %o0
4470 swapa [%l7 + %o0] 0x89, %l2
4471 st %f16, [%l7 + 0x70]
4472 add %o0, %i5, %o2
4473 set 0x60, %l6
4474 prefetcha [%l7 + %l6] 0x81, 4
4475 bgu %xcc, loop_26
4476 st %fsr, [%l7 + 0x5C]
4477 add %l7, 0x30, %l6
4478 wr %g0, 0x88, %asi
4479 casxa [%l6] 0x88, %o5, %i1
4480loop_26:
4481 add %g4, %i2, %o6
4482 nop
4483 set 0x38, %i7
4484 ldsw [%l7 + %i7], %i0
4485 nop
4486 set 0x58, %i4
4487 ldx [%l7 + %i4], %g6
4488 set 0x70, %g7
4489 stda %g2, [%l7 + %g7] 0x89
4490 set 0x40, %o1
4491 stda %f16, [%l7 + %o1] 0x89
4492 nop
4493 set 0x40, %i3
4494 lduw [%l7 + %i3], %l4
4495 nop
4496 nop
4497 setx 0x7D3354FB, %l0, %l6
4498 st %l6, [%l7 + 0x28]
4499 ld [%l7 + 0x28], %f3
4500 setx 0xBB57E52B, %l1, %l5
4501 st %l5, [%l7 + 0x10]
4502 ld [%l7 + 0x10], %f25
4503 fdivs %f25, %f3, %f3
4504 bleu,pn %icc, loop_27
4505 nop
4506 set 0x7C, %i1
4507 lduh [%l7 + %i1], %o1
4508 set 0x20, %g5
4509 ldda [%l7 + %g5] 0x88, %o2
4510loop_27:
4511 nop
4512 set 0x10, %l4
4513 stx %g3, [%l7 + %l4]
4514 nop
4515 set 0x4C, %g1
4516 stw %o4, [%l7 + %g1]
4517 ba %xcc, loop_28
4518 nop
4519 set 0x65, %g2
4520 ldstub [%l7 + %g2], %g7
4521 nop
4522 set 0x60, %o2
4523 stw %l3, [%l7 + %o2]
4524 add %l7, 0x30, %l6
4525 wr %g0, 0x81, %asi
4526 casa [%l6] 0x81, %i6, %l5
4527loop_28:
4528 nop
4529 set 0x40, %l2
4530 stda %f0, [%l7 + %l2] 0xd2
4531 nop
4532 set 0x32, %g4
4533 ldub [%l7 + %g4], %i7
4534 set 0x60, %l1
4535 ldxa [%l7 + %l1] 0x81, %l0
4536 and %g1, %i4, %l1
4537 set 0x3D, %o3
4538 ldstuba [%l7 + %o3] 0x89, %l6
4539 nop
4540 set 0x68, %g6
4541 ldx [%l7 + %g6], %g5
4542 set 0x30, %i6
4543 stxa %i3, [%l7 + %i6] 0x89
4544 add %l2, %o0, %i5
4545 nop
4546 set 0x52, %g3
4547 ldsh [%l7 + %g3], %o7
4548 set 0x50, %i5
4549 prefetcha [%l7 + %i5] 0x81, 2
4550 set 0x40, %o5
4551 ldda [%l7 + %o5] 0x88, %o2
4552 nop
4553 set 0x58, %i0
4554 ldsw [%l7 + %i0], %i1
4555 nop
4556 set 0x24, %o6
4557 swap [%l7 + %o6], %g4
4558 ld [%l7 + 0x6C], %f23
4559 nop
4560 set 0x64, %l5
4561 stw %i2, [%l7 + %l5]
4562 nop
4563 set 0x14, %l3
4564 ldsw [%l7 + %l3], %o6
4565 nop
4566 set 0x26, %l0
4567 ldstub [%l7 + %l0], %g6
4568 set 0x4C, %i2
4569 stwa %i0, [%l7 + %i2] 0xe2
4570 membar #Sync
4571 nop
4572 set 0x54, %o4
4573 lduh [%l7 + %o4], %l4
4574 nop
4575 set 0x17, %o7
4576 ldstub [%l7 + %o7], %o1
4577 nop
4578 set 0x78, %o0
4579 stx %g2, [%l7 + %o0]
4580 nop
4581 set 0x74, %i7
4582 stw %o3, [%l7 + %i7]
4583 set 0x48, %l6
4584 sta %f5, [%l7 + %l6] 0x80
4585 set 0x3C, %i4
4586 stha %g3, [%l7 + %i4] 0xea
4587 membar #Sync
4588 st %f20, [%l7 + 0x7C]
4589 nop
4590 set 0x0C, %g7
4591 lduw [%l7 + %g7], %o4
4592 nop
4593 set 0x4C, %i3
4594 lduw [%l7 + %i3], %l3
4595 nop
4596 set 0x6C, %i1
4597 lduh [%l7 + %i1], %g7
4598 nop
4599 set 0x24, %g5
4600 swap [%l7 + %g5], %i6
4601 nop
4602 set 0x58, %o1
4603 std %i6, [%l7 + %o1]
4604 nop
4605 set 0x38, %l4
4606 ldd [%l7 + %l4], %f24
4607 st %fsr, [%l7 + 0x7C]
4608 add %l5, %l0, %i4
4609 nop
4610 set 0x78, %g1
4611 ldx [%l7 + %g1], %l1
4612 nop
4613 set 0x40, %o2
4614 prefetch [%l7 + %o2], 3
4615 add %l7, 0x40, %l6
4616 wr %g0, 0x89, %asi
4617 casxa [%l6] 0x89, %l6, %g5
4618 set 0x3C, %l2
4619 sta %f5, [%l7 + %l2] 0x89
4620 add %g1, %l2, %i3
4621 set 0x40, %g4
4622 stda %f16, [%l7 + %g4] 0x89
4623 nop
4624 set 0x58, %l1
4625 stx %i5, [%l7 + %l1]
4626 wr %o0, %o7, %y
4627 nop
4628 set 0x6E, %o3
4629 lduh [%l7 + %o3], %o5
4630 nop
4631 set 0x08, %g6
4632 stw %o2, [%l7 + %g6]
4633 nop
4634 set 0x26, %g2
4635 ldsh [%l7 + %g2], %i1
4636 nop
4637 set 0x1E, %i6
4638 ldsh [%l7 + %i6], %i2
4639 fpadd16 %f8, %f4, %f30
4640 set 0x40, %i5
4641 prefetcha [%l7 + %i5] 0x80, 2
4642 add %l7, 0x60, %l6
4643 wr %g0, 0x80, %asi
4644 ldxa [%l6] %asi, %g6
4645 casxa [%l6] 0x80, %g6, %i0
4646 add %l4, %g4, %o1
4647 set 0x0C, %o5
4648 stba %g2, [%l7 + %o5] 0xe3
4649 membar #Sync
4650 set 0x70, %g3
4651 sta %f21, [%l7 + %g3] 0x81
4652 nop
4653 set 0x77, %i0
4654 ldub [%l7 + %i0], %g3
4655 nop
4656 set 0x49, %o6
4657 ldstub [%l7 + %o6], %o3
4658 nop
4659 set 0x20, %l5
4660 std %o4, [%l7 + %l5]
4661 st %f28, [%l7 + 0x48]
4662 nop
4663 set 0x50, %l3
4664 std %f14, [%l7 + %l3]
4665 nop
4666 set 0x30, %i2
4667 ldx [%l7 + %i2], %g7
4668 set 0x20, %o4
4669 ldda [%l7 + %o4] 0xea, %l2
4670 set 0x6D, %l0
4671 stba %i7, [%l7 + %l0] 0xe3
4672 membar #Sync
4673 nop
4674 set 0x38, %o0
4675 sth %l5, [%l7 + %o0]
4676 nop
4677 set 0x3A, %o7
4678 sth %i6, [%l7 + %o7]
4679 set 0x48, %i7
4680 prefetcha [%l7 + %i7] 0x80, 3
4681 and %l0, %l6, %l1
4682 nop
4683 set 0x4F, %l6
4684 ldstub [%l7 + %l6], %g1
4685 st %f6, [%l7 + 0x08]
4686 st %fsr, [%l7 + 0x18]
4687 nop
4688 set 0x78, %g7
4689 ldx [%l7 + %g7], %g5
4690 nop
4691 set 0x20, %i3
4692 ldx [%l7 + %i3], %i3
4693 or %i5, %o0, %o7
4694 set 0x48, %i1
4695 swapa [%l7 + %i1] 0x80, %o5
4696 nop
4697 set 0x50, %i4
4698 ldd [%l7 + %i4], %f14
4699 add %l7, 0x18, %l6
4700 wr %g0, 0x89, %asi
4701 ldxa [%l6] %asi, %o2
4702 casxa [%l6] 0x89, %o2, %l2
4703 set 0x40, %o1
4704 ldda [%l7 + %o1] 0xd0, %f16
4705 nop
4706 set 0x20, %l4
4707 stx %fsr, [%l7 + %l4]
4708 set 0x64, %g1
4709 stwa %i1, [%l7 + %g1] 0x81
4710 and %o6, %i2, %i0
4711 or %l4, %g4, %o1
4712 set 0x48, %g5
4713 sta %f19, [%l7 + %g5] 0x81
4714 fpadd32 %f6, %f28, %f18
4715 nop
4716 set 0x54, %o2
4717 prefetch [%l7 + %o2], 3
4718 nop
4719 set 0x31, %g4
4720 stb %g6, [%l7 + %g4]
4721 add %l7, 0x08, %l6
4722 wr %g0, 0x80, %asi
4723 ldxa [%l6] %asi, %g2
4724 casxa [%l6] 0x80, %g2, %o3
4725 set 0x40, %l2
4726 ldda [%l7 + %l2] 0x81, %g2
4727 nop
4728 set 0x08, %l1
4729 stb %o4, [%l7 + %l1]
4730 add %l7, 0x7C, %l6
4731 wr %g0, 0x80, %asi
4732 casa [%l6] 0x80, %l3, %g7
4733 nop
4734 nop
4735 setx 0x0C01AF4B, %l0, %l6
4736 st %l6, [%l7 + 0x28]
4737 ld [%l7 + 0x28], %f16
4738 setx 0x9B6E8D87, %l1, %l5
4739 st %l5, [%l7 + 0x10]
4740 ld [%l7 + 0x10], %f0
4741 fdivs %f0, %f16, %f29
4742 set 0x28, %g6
4743 stxa %l5, [%l7 + %g6] 0xeb
4744 membar #Sync
4745 nop
4746 set 0x73, %o3
4747 stb %i7, [%l7 + %o3]
4748 fpsub32 %f24, %f30, %f12
4749 set 0x48, %g2
4750 stxa %i6, [%l7 + %g2] 0xea
4751 membar #Sync
4752 nop
4753 set 0x78, %i6
4754 stx %fsr, [%l7 + %i6]
4755 nop
4756 set 0x68, %o5
4757 ldd [%l7 + %o5], %l0
4758 nop
4759 set 0x3A, %i5
4760 stb %l6, [%l7 + %i5]
4761 set 0x40, %i0
4762 stda %f16, [%l7 + %i0] 0xd2
4763 set 0x60, %o6
4764 ldda [%l7 + %o6] 0x88, %l0
4765 nop
4766 set 0x08, %g3
4767 stb %i4, [%l7 + %g3]
4768 nop
4769 set 0x40, %l3
4770 ldx [%l7 + %l3], %g5
4771 add %i3, %i5, %g1
4772 set 0x08, %i2
4773 sta %f2, [%l7 + %i2] 0x81
4774 set 0x08, %l5
4775 stwa %o0, [%l7 + %l5] 0xe2
4776 membar #Sync
4777 nop
4778 set 0x62, %l0
4779 sth %o5, [%l7 + %l0]
4780 set 0x40, %o0
4781 ldda [%l7 + %o0] 0x88, %f16
4782 nop
4783 set 0x48, %o7
4784 ldx [%l7 + %o7], %o7
4785 nop
4786 set 0x70, %o4
4787 prefetch [%l7 + %o4], 4
4788 nop
4789 set 0x3C, %i7
4790 swap [%l7 + %i7], %l2
4791 or %i1, %o2, %o6
4792 set 0x3C, %g7
4793 stwa %i0, [%l7 + %g7] 0xeb
4794 membar #Sync
4795 nop
4796 set 0x74, %l6
4797 ldsw [%l7 + %l6], %i2
4798 nop
4799 set 0x0C, %i1
4800 lduh [%l7 + %i1], %g4
4801 add %l7, 0x18, %l6
4802 wr %g0, 0x89, %asi
4803 lda [%l6] %asi, %l4
4804 casa [%l6] 0x89, %l4, %g6
4805 be,a,pt %xcc, loop_29
4806 wr %o1, %o3, %y
4807 nop
4808 set 0x52, %i4
4809 stb %g2, [%l7 + %i4]
4810 ble %icc, loop_30
4811loop_29:
4812 nop
4813 set 0x38, %o1
4814 stw %o4, [%l7 + %o1]
4815 add %l7, 0x14, %l6
4816 wr %g0, 0x81, %asi
4817 lda [%l6] %asi, %l3
4818 casa [%l6] 0x81, %l3, %g3
4819loop_30:
4820 nop
4821 set 0x18, %i3
4822 stx %l5, [%l7 + %i3]
4823 nop
4824 set 0x68, %l4
4825 lduh [%l7 + %l4], %i7
4826 membar #Sync
4827 set 0x40, %g5
4828 ldda [%l7 + %g5] 0xf1, %f16
4829 nop
4830 set 0x1C, %o2
4831 ldsw [%l7 + %o2], %i6
4832 set 0x40, %g4
4833 lda [%l7 + %g4] 0x80, %f27
4834 set 0x3C, %l2
4835 swapa [%l7 + %l2] 0x81, %g7
4836 set 0x70, %l1
4837 ldxa [%l7 + %l1] 0x88, %l6
4838 nop
4839 set 0x54, %g6
4840 ldsb [%l7 + %g6], %l1
4841 set 0x1C, %g1
4842 stwa %i4, [%l7 + %g1] 0x88
4843 set 0x10, %o3
4844 ldda [%l7 + %o3] 0xeb, %l0
4845 add %l7, 0x4C, %l6
4846 wr %g0, 0x81, %asi
4847 lda [%l6] %asi, %g5
4848 casa [%l6] 0x81, %g5, %i3
4849 nop
4850 set 0x60, %g2
4851 ldx [%l7 + %g2], %g1
4852 set 0x5C, %i6
4853 lda [%l7 + %i6] 0x89, %f28
4854 add %o0, %o5, %o7
4855 set 0x50, %i5
4856 stda %l2, [%l7 + %i5] 0xeb
4857 membar #Sync
4858 st %f28, [%l7 + 0x50]
4859 set 0x20, %i0
4860 sta %f10, [%l7 + %i0] 0x81
4861 nop
4862 set 0x18, %o6
4863 ldsw [%l7 + %o6], %i1
4864 nop
4865 set 0x28, %o5
4866 lduw [%l7 + %o5], %o2
4867 bn,a,pn %xcc, loop_31
4868 nop
4869 nop
4870 setx 0xA71491B3, %l0, %l6
4871 st %l6, [%l7 + 0x28]
4872 ld [%l7 + 0x28], %f28
4873 setx 0x51061119, %l1, %l5
4874 st %l5, [%l7 + 0x10]
4875 ld [%l7 + 0x10], %f21
4876 fdivs %f21, %f28, %f8
4877 nop
4878 set 0x34, %l3
4879 lduh [%l7 + %l3], %o6
4880 set 0x0C, %i2
4881 stwa %i5, [%l7 + %i2] 0x81
4882loop_31:
4883 nop
4884 set 0x3F, %l5
4885 stb %i2, [%l7 + %l5]
4886 set 0x44, %l0
4887 stwa %i0, [%l7 + %l0] 0x81
4888 nop
4889 set 0x68, %g3
4890 prefetch [%l7 + %g3], 0
4891 set 0x78, %o0
4892 prefetcha [%l7 + %o0] 0x89, 0
4893 nop
4894 set 0x48, %o7
4895 ldd [%l7 + %o7], %f10
4896 or %g4, %o1, %o3
4897 or %g6, %g2, %o4
4898 nop
4899 set 0x10, %i7
4900 ldd [%l7 + %i7], %l2
4901 wr %g3, %l5, %set_softint
4902 set 0x78, %g7
4903 stda %i6, [%l7 + %g7] 0xe2
4904 membar #Sync
4905 st %fsr, [%l7 + 0x60]
4906 nop
4907 set 0x38, %l6
4908 lduh [%l7 + %l6], %i6
4909 set 0x4C, %i1
4910 stha %g7, [%l7 + %i1] 0xea
4911 membar #Sync
4912 nop
4913 set 0x6D, %o4
4914 stb %l1, [%l7 + %o4]
4915 nop
4916 set 0x24, %i4
4917 lduh [%l7 + %i4], %l6
4918 nop
4919 set 0x12, %i3
4920 ldsh [%l7 + %i3], %i4
4921 set 0x40, %o1
4922 stda %f0, [%l7 + %o1] 0x80
4923 nop
4924 set 0x0D, %l4
4925 ldsb [%l7 + %l4], %g5
4926 nop
4927 set 0x60, %g5
4928 prefetch [%l7 + %g5], 0
4929 nop
4930 set 0x6A, %o2
4931 ldsb [%l7 + %o2], %l0
4932 set 0x64, %g4
4933 swapa [%l7 + %g4] 0x89, %i3
4934 nop
4935 set 0x5C, %l2
4936 lduh [%l7 + %l2], %g1
4937 set 0x24, %l1
4938 sta %f12, [%l7 + %l1] 0x80
4939 set 0x11, %g6
4940 ldstuba [%l7 + %g6] 0x80, %o5
4941 set 0x72, %g1
4942 stha %o0, [%l7 + %g1] 0xea
4943 membar #Sync
4944 nop
4945 set 0x28, %g2
4946 std %o6, [%l7 + %g2]
4947 set 0x38, %o3
4948 swapa [%l7 + %o3] 0x89, %i1
4949 nop
4950 set 0x40, %i5
4951 std %f18, [%l7 + %i5]
4952 add %l2, %o6, %i5
4953 nop
4954 set 0x10, %i6
4955 ldd [%l7 + %i6], %i2
4956 nop
4957 set 0x64, %o6
4958 prefetch [%l7 + %o6], 2
4959 set 0x40, %o5
4960 ldda [%l7 + %o5] 0x81, %o2
4961 set 0x78, %i0
4962 prefetcha [%l7 + %i0] 0x80, 0
4963 nop
4964 set 0x08, %l3
4965 prefetch [%l7 + %l3], 4
4966 set 0x78, %l5
4967 sta %f9, [%l7 + %l5] 0x80
4968 set 0x0B, %l0
4969 stba %l4, [%l7 + %l0] 0xeb
4970 membar #Sync
4971 set 0x28, %i2
4972 stxa %g4, [%l7 + %i2] 0xeb
4973 membar #Sync
4974 nop
4975 set 0x56, %g3
4976 lduh [%l7 + %g3], %o1
4977 set 0x48, %o0
4978 prefetcha [%l7 + %o0] 0x89, 1
4979 set 0x40, %o7
4980 ldda [%l7 + %o7] 0x88, %f16
4981 add %l7, 0x50, %l6
4982 wr %g0, 0x89, %asi
4983 ldxa [%l6] %asi, %o3
4984 casxa [%l6] 0x89, %o3, %g2
4985 set 0x40, %g7
4986 ldda [%l7 + %g7] 0xea, %l2
4987 add %l7, 0x50, %l6
4988 wr %g0, 0x80, %asi
4989 ldxa [%l6] %asi, %o4
4990 casxa [%l6] 0x80, %o4, %l5
4991 add %g3, %i6, %i7
4992 set 0x50, %i7
4993 ldda [%l7 + %i7] 0x88, %l0
4994 set 0x40, %i1
4995 ldda [%l7 + %i1] 0x80, %f0
4996 nop
4997 set 0x70, %o4
4998 stx %fsr, [%l7 + %o4]
4999 nop
5000 set 0x28, %i4
5001 std %g6, [%l7 + %i4]
5002 nop
5003 set 0x40, %l6
5004 std %f20, [%l7 + %l6]
5005 set 0x20, %i3
5006 ldda [%l7 + %i3] 0x89, %i4
5007 st %fsr, [%l7 + 0x6C]
5008 set 0x3E, %l4
5009 stha %l6, [%l7 + %l4] 0xe2
5010 membar #Sync
5011 nop
5012 set 0x56, %g5
5013 stb %l0, [%l7 + %g5]
5014 nop
5015 set 0x44, %o2
5016 prefetch [%l7 + %o2], 1
5017 nop
5018 set 0x68, %g4
5019 ldx [%l7 + %g4], %i3
5020 nop
5021 set 0x48, %l2
5022 stw %g1, [%l7 + %l2]
5023 wr %g0, 0x7, %fprs
5024 set 0x5E, %o1
5025 stha %o7, [%l7 + %o1] 0xe2
5026 membar #Sync
5027 add %l7, 0x28, %l6
5028 wr %g0, 0x88, %asi
5029 casxa [%l6] 0x88, %g5, %l2
5030 set 0x30, %g6
5031 stda %i0, [%l7 + %g6] 0x80
5032 set 0x60, %l1
5033 stda %o6, [%l7 + %l1] 0x81
5034 set 0x38, %g1
5035 lda [%l7 + %g1] 0x89, %f25
5036 set 0x18, %o3
5037 stda %i2, [%l7 + %o3] 0x89
5038 set 0x08, %g2
5039 stda %i4, [%l7 + %g2] 0xe2
5040 membar #Sync
5041 set 0x40, %i5
5042 stda %f16, [%l7 + %i5] 0xca
5043 add %i0, %l4, %o2
5044 nop
5045 set 0x23, %i6
5046 ldstub [%l7 + %i6], %g4
5047 set 0x78, %o5
5048 stha %o1, [%l7 + %o5] 0xe3
5049 membar #Sync
5050 st %f10, [%l7 + 0x5C]
5051 set 0x5C, %i0
5052 ldstuba [%l7 + %i0] 0x88, %o3
5053 nop
5054 set 0x50, %o6
5055 ldd [%l7 + %o6], %f16
5056 nop
5057 set 0x30, %l3
5058 ldx [%l7 + %l3], %g2
5059 nop
5060 set 0x1C, %l5
5061 sth %l3, [%l7 + %l5]
5062 bne %icc, loop_32
5063 nop
5064 set 0x66, %i2
5065 sth %g6, [%l7 + %i2]
5066 set 0x78, %l0
5067 prefetcha [%l7 + %l0] 0x81, 3
5068loop_32:
5069 nop
5070 set 0x11, %o0
5071 ldstuba [%l7 + %o0] 0x89, %l5
5072 nop
5073 set 0x60, %o7
5074 ldd [%l7 + %o7], %f22
5075 nop
5076 set 0x6C, %g3
5077 stw %i6, [%l7 + %g3]
5078 set 0x40, %g7
5079 stda %f16, [%l7 + %g7] 0xc2
5080 nop
5081 set 0x08, %i7
5082 std %f4, [%l7 + %i7]
5083 membar #Sync
5084 set 0x40, %i1
5085 ldda [%l7 + %i1] 0xf0, %f0
5086 set 0x40, %i4
5087 stda %f16, [%l7 + %i4] 0xf1
5088 membar #Sync
5089 nop
5090 set 0x40, %o4
5091 stx %fsr, [%l7 + %o4]
5092 nop
5093 set 0x18, %i3
5094 ldd [%l7 + %i3], %i6
5095 nop
5096 set 0x30, %l4
5097 sth %l1, [%l7 + %l4]
5098 or %g7, %g3, %l6
5099 ld [%l7 + 0x3C], %f2
5100 nop
5101 set 0x78, %l6
5102 std %l0, [%l7 + %l6]
5103 set 0x78, %g5
5104 stwa %i3, [%l7 + %g5] 0x88
5105 set 0x40, %g4
5106 stda %f16, [%l7 + %g4] 0xcc
5107 set 0x40, %l2
5108 stda %f0, [%l7 + %l2] 0xf9
5109 membar #Sync
5110 nop
5111 set 0x70, %o1
5112 swap [%l7 + %o1], %g1
5113 set 0x50, %o2
5114 stda %i4, [%l7 + %o2] 0x89
5115 nop
5116 set 0x08, %g6
5117 stx %fsr, [%l7 + %g6]
5118 nop
5119 set 0x38, %g1
5120 stx %o0, [%l7 + %g1]
5121 set 0x24, %l1
5122 lda [%l7 + %l1] 0x81, %f3
5123 wr %o5, %g5, %ccr
5124 nop
5125 set 0x39, %g2
5126 ldsb [%l7 + %g2], %l2
5127 set 0x60, %o3
5128 ldda [%l7 + %o3] 0xe2, %o6
5129 set 0x32, %i6
5130 stha %o6, [%l7 + %i6] 0xe2
5131 membar #Sync
5132 nop
5133 set 0x16, %i5
5134 lduh [%l7 + %i5], %i1
5135 nop
5136 set 0x58, %o5
5137 std %f8, [%l7 + %o5]
5138 nop
5139 set 0x72, %i0
5140 lduh [%l7 + %i0], %i5
5141 nop
5142 set 0x37, %l3
5143 ldub [%l7 + %l3], %i2
5144 nop
5145 set 0x10, %o6
5146 lduw [%l7 + %o6], %i0
5147 nop
5148 set 0x52, %l5
5149 ldub [%l7 + %l5], %o2
5150 set 0x4B, %i2
5151 stba %l4, [%l7 + %i2] 0x81
5152 wr %g4, %o1, %ccr
5153 set 0x24, %o0
5154 swapa [%l7 + %o0] 0x80, %o3
5155 or %l3, %g2, %o4
5156 set 0x40, %l0
5157 stda %f16, [%l7 + %l0] 0xd0
5158 set 0x40, %g3
5159 stwa %g6, [%l7 + %g3] 0x81
5160 nop
5161 set 0x10, %o7
5162 swap [%l7 + %o7], %i6
5163 set 0x7C, %g7
5164 sta %f29, [%l7 + %g7] 0x80
5165 be,a %icc, loop_33
5166 nop
5167 set 0x64, %i1
5168 sth %l5, [%l7 + %i1]
5169 nop
5170 set 0x42, %i4
5171 lduh [%l7 + %i4], %l1
5172 set 0x30, %i7
5173 stxa %g7, [%l7 + %i7] 0xe3
5174 membar #Sync
5175loop_33:
5176 nop
5177 set 0x78, %o4
5178 ldx [%l7 + %o4], %i7
5179 set 0x60, %l4
5180 ldda [%l7 + %l4] 0xe3, %g2
5181 add %l7, 0x54, %l6
5182 wr %g0, 0x88, %asi
5183 casa [%l6] 0x88, %l6, %i3
5184 st %fsr, [%l7 + 0x74]
5185 ld [%l7 + 0x18], %f1
5186 set 0x28, %i3
5187 stda %l0, [%l7 + %i3] 0x81
5188 ld [%l7 + 0x1C], %f7
5189 set 0x68, %l6
5190 stha %i4, [%l7 + %l6] 0x80
5191 nop
5192 set 0x68, %g4
5193 lduh [%l7 + %g4], %g1
5194 set 0x30, %l2
5195 stxa %o5, [%l7 + %l2] 0xeb
5196 membar #Sync
5197 nop
5198 set 0x34, %o1
5199 lduh [%l7 + %o1], %g5
5200 add %l7, 0x68, %l6
5201 wr %g0, 0x81, %asi
5202 lda [%l6] %asi, %l2
5203 casa [%l6] 0x81, %l2, %o7
5204 set 0x09, %g5
5205 ldstuba [%l7 + %g5] 0x88, %o0
5206 fpadd32 %f6, %f2, %f8
5207 nop
5208 set 0x20, %o2
5209 swap [%l7 + %o2], %i1
5210 bge,a %icc, loop_34
5211 add %i5, %i2, %i0
5212 nop
5213 set 0x30, %g6
5214 stx %fsr, [%l7 + %g6]
5215 nop
5216 set 0x24, %g1
5217 prefetch [%l7 + %g1], 2
5218loop_34:
5219 nop
5220 set 0x08, %g2
5221 stxa %o6, [%l7 + %g2] 0xe2
5222 membar #Sync
5223 nop
5224 set 0x20, %o3
5225 std %f20, [%l7 + %o3]
5226 set 0x60, %i6
5227 stxa %o2, [%l7 + %i6] 0xe2
5228 membar #Sync
5229 nop
5230 set 0x6C, %l1
5231 stw %g4, [%l7 + %l1]
5232 be,a %xcc, loop_35
5233 nop
5234 set 0x28, %i5
5235 stx %fsr, [%l7 + %i5]
5236 and %o1, %l4, %o3
5237 nop
5238 set 0x50, %i0
5239 ldx [%l7 + %i0], %l3
5240loop_35:
5241 nop
5242 set 0x2A, %o5
5243 ldsh [%l7 + %o5], %g2
5244 set 0x10, %o6
5245 ldstuba [%l7 + %o6] 0x80, %g6
5246 nop
5247 set 0x48, %l5
5248 ldd [%l7 + %l5], %f6
5249 set 0x4C, %l3
5250 sta %f12, [%l7 + %l3] 0x80
5251 nop
5252 set 0x1E, %i2
5253 sth %o4, [%l7 + %i2]
5254 and %l5, %i6, %l1
5255 nop
5256 set 0x5B, %o0
5257 ldub [%l7 + %o0], %g7
5258 set 0x15, %g3
5259 ldstuba [%l7 + %g3] 0x88, %g3
5260 set 0x30, %l0
5261 stda %i6, [%l7 + %l0] 0x81
5262 set 0x78, %g7
5263 ldstuba [%l7 + %g7] 0x81, %l6
5264 nop
5265 set 0x40, %i1
5266 prefetch [%l7 + %i1], 4
5267 set 0x30, %i4
5268 stwa %l0, [%l7 + %i4] 0x81
5269 st %f15, [%l7 + 0x7C]
5270 add %l7, 0x10, %l6
5271 wr %g0, 0x89, %asi
5272 ldxa [%l6] %asi, %i3
5273 casxa [%l6] 0x89, %i3, %i4
5274 nop
5275 set 0x60, %o7
5276 prefetch [%l7 + %o7], 4
5277 nop
5278 set 0x5C, %o4
5279 ldsb [%l7 + %o4], %g1
5280 nop
5281 set 0x48, %i7
5282 std %f16, [%l7 + %i7]
5283 nop
5284 set 0x40, %i3
5285 ldsw [%l7 + %i3], %o5
5286 nop
5287 set 0x1C, %l4
5288 stw %l2, [%l7 + %l4]
5289 and %o7, %g5, %i1
5290 nop
5291 set 0x74, %g4
5292 sth %i5, [%l7 + %g4]
5293 nop
5294 set 0x48, %l6
5295 sth %i2, [%l7 + %l6]
5296 set 0x10, %l2
5297 sta %f12, [%l7 + %l2] 0x80
5298 ld [%l7 + 0x28], %f13
5299 set 0x30, %g5
5300 ldda [%l7 + %g5] 0xea, %i0
5301 nop
5302 set 0x4F, %o2
5303 ldsb [%l7 + %o2], %o6
5304 add %l7, 0x28, %l6
5305 wr %g0, 0x89, %asi
5306 casxa [%l6] 0x89, %o2, %g4
5307 nop
5308 set 0x48, %g6
5309 ldd [%l7 + %g6], %o0
5310 set 0x60, %o1
5311 ldxa [%l7 + %o1] 0x80, %o1
5312 st %f11, [%l7 + 0x28]
5313 set 0x5C, %g2
5314 swapa [%l7 + %g2] 0x80, %l4
5315 set 0x40, %o3
5316 prefetcha [%l7 + %o3] 0x80, 2
5317 set 0x24, %i6
5318 stwa %o3, [%l7 + %i6] 0x88
5319 nop
5320 set 0x74, %g1
5321 swap [%l7 + %g1], %g2
5322 set 0x50, %i5
5323 ldxa [%l7 + %i5] 0x80, %o4
5324 fpsub16 %f14, %f26, %f22
5325 or %g6, %i6, %l5
5326 set 0x08, %i0
5327 stxa %g7, [%l7 + %i0] 0xe2
5328 membar #Sync
5329 set 0x30, %o5
5330 ldda [%l7 + %o5] 0xeb, %l0
5331 st %f31, [%l7 + 0x50]
5332 set 0x44, %o6
5333 ldstuba [%l7 + %o6] 0x81, %i7
5334 add %l7, 0x10, %l6
5335 wr %g0, 0x80, %asi
5336 casa [%l6] 0x80, %l6, %l0
5337 ld [%l7 + 0x4C], %f14
5338 nop
5339 set 0x38, %l5
5340 ldd [%l7 + %l5], %g2
5341 set 0x78, %l3
5342 stwa %i4, [%l7 + %l3] 0x81
5343 set 0x40, %l1
5344 ldda [%l7 + %l1] 0xda, %f16
5345 nop
5346 set 0x48, %o0
5347 stx %i3, [%l7 + %o0]
5348 add %l7, 0x58, %l6
5349 wr %g0, 0x81, %asi
5350 casxa [%l6] 0x81, %o5, %g1
5351 nop
5352 set 0x08, %i2
5353 stx %fsr, [%l7 + %i2]
5354 set 0x0C, %l0
5355 sta %f8, [%l7 + %l0] 0x81
5356 nop
5357 set 0x5C, %g3
5358 stw %o7, [%l7 + %g3]
5359 set 0x40, %i1
5360 ldda [%l7 + %i1] 0x81, %f0
5361 set 0x50, %i4
5362 ldda [%l7 + %i4] 0x89, %l2
5363 set 0x1C, %g7
5364 stwa %i1, [%l7 + %g7] 0xeb
5365 membar #Sync
5366 set 0x47, %o7
5367 stba %i5, [%l7 + %o7] 0x81
5368 or %i2, %i0, %o6
5369 nop
5370 nop
5371 setx 0xF9B23980, %l0, %l6
5372 st %l6, [%l7 + 0x28]
5373 ld [%l7 + 0x28], %f22
5374 setx 0xE60EF2AF, %l1, %l5
5375 st %l5, [%l7 + 0x10]
5376 ld [%l7 + 0x10], %f28
5377 fdivs %f28, %f22, %f19
5378 nop
5379 set 0x40, %i7
5380 stw %g5, [%l7 + %i7]
5381 nop
5382 set 0x12, %i3
5383 ldsh [%l7 + %i3], %o2
5384 nop
5385 set 0x20, %l4
5386 ldx [%l7 + %l4], %o0
5387 nop
5388 set 0x1D, %g4
5389 ldub [%l7 + %g4], %g4
5390 nop
5391 set 0x3C, %l6
5392 ldub [%l7 + %l6], %l4
5393 and %l3, %o3, %o1
5394 add %l7, 0x48, %l6
5395 wr %g0, 0x88, %asi
5396 ldxa [%l6] %asi, %g2
5397 casxa [%l6] 0x88, %g2, %o4
5398 nop
5399 set 0x74, %l2
5400 stw %i6, [%l7 + %l2]
5401 nop
5402 set 0x58, %o4
5403 stx %fsr, [%l7 + %o4]
5404 add %l7, 0x20, %l6
5405 wr %g0, 0x81, %asi
5406 lda [%l6] %asi, %g6
5407 casa [%l6] 0x81, %g6, %l5
5408 nop
5409 set 0x10, %g5
5410 std %l0, [%l7 + %g5]
5411 nop
5412 set 0x4C, %g6
5413 stw %i7, [%l7 + %g6]
5414 set 0x10, %o2
5415 stba %g7, [%l7 + %o2] 0x80
5416 set 0x40, %g2
5417 stda %f16, [%l7 + %g2] 0xf8
5418 membar #Sync
5419 set 0x40, %o3
5420 stda %f16, [%l7 + %o3] 0xca
5421 nop
5422 set 0x7A, %o1
5423 lduh [%l7 + %o1], %l0
5424 st %fsr, [%l7 + 0x4C]
5425 add %l6, %g3, %i4
5426 nop
5427 set 0x64, %g1
5428 swap [%l7 + %g1], %o5
5429 nop
5430 set 0x30, %i5
5431 ldsh [%l7 + %i5], %i3
5432 fpadd16s %f9, %f9, %f17
5433 nop
5434 set 0x5C, %i0
5435 lduh [%l7 + %i0], %o7
5436 set 0x58, %i6
5437 stxa %l2, [%l7 + %i6] 0xea
5438 membar #Sync
5439 or %i1, %i5, %g1
5440 nop
5441 set 0x58, %o5
5442 ldd [%l7 + %o5], %i0
5443 set 0x40, %l5
5444 stxa %o6, [%l7 + %l5] 0x81
5445 set 0x40, %o6
5446 stda %f0, [%l7 + %o6] 0xc4
5447 set 0x08, %l1
5448 ldxa [%l7 + %l1] 0x81, %i2
5449 nop
5450 set 0x38, %l3
5451 ldd [%l7 + %l3], %o2
5452 nop
5453 set 0x0F, %i2
5454 ldub [%l7 + %i2], %o0
5455 set 0x78, %l0
5456 prefetcha [%l7 + %l0] 0x81, 4
5457 set 0x7F, %o0
5458 stba %l4, [%l7 + %o0] 0x88
5459 set 0x70, %i1
5460 stda %l2, [%l7 + %i1] 0x81
5461 add %l7, 0x50, %l6
5462 wr %g0, 0x88, %asi
5463 ldxa [%l6] %asi, %g4
5464 casxa [%l6] 0x88, %g4, %o1
5465 nop
5466 set 0x18, %i4
5467 stb %o3, [%l7 + %i4]
5468 ld [%l7 + 0x78], %f31
5469 nop
5470 set 0x38, %g3
5471 ldd [%l7 + %g3], %g2
5472 nop
5473 set 0x30, %g7
5474 std %f16, [%l7 + %g7]
5475 set 0x48, %i7
5476 ldxa [%l7 + %i7] 0x88, %i6
5477 nop
5478 set 0x36, %i3
5479 stb %o4, [%l7 + %i3]
5480 nop
5481 set 0x27, %o7
5482 ldub [%l7 + %o7], %g6
5483 nop
5484 set 0x0C, %l4
5485 ldstub [%l7 + %l4], %l1
5486 nop
5487 set 0x40, %l6
5488 stx %fsr, [%l7 + %l6]
5489 nop
5490 set 0x38, %g4
5491 ldd [%l7 + %g4], %f6
5492 nop
5493 set 0x40, %l2
5494 std %f22, [%l7 + %l2]
5495 set 0x4E, %g5
5496 stha %l5, [%l7 + %g5] 0xe3
5497 membar #Sync
5498 nop
5499 set 0x30, %g6
5500 ldd [%l7 + %g6], %f16
5501 nop
5502 set 0x28, %o2
5503 lduw [%l7 + %o2], %g7
5504 add %i7, %l6, %g3
5505 nop
5506 set 0x28, %o4
5507 stw %i4, [%l7 + %o4]
5508 add %l7, 0x30, %l6
5509 wr %g0, 0x80, %asi
5510 ldxa [%l6] %asi, %o5
5511 casxa [%l6] 0x80, %o5, %i3
5512 nop
5513 set 0x38, %o3
5514 ldx [%l7 + %o3], %o7
5515 st %f10, [%l7 + 0x38]
5516 nop
5517 set 0x40, %o1
5518 ldub [%l7 + %o1], %l0
5519 set 0x58, %g2
5520 prefetcha [%l7 + %g2] 0x81, 4
5521 nop
5522 set 0x3E, %g1
5523 sth %l2, [%l7 + %g1]
5524 nop
5525 set 0x50, %i5
5526 stw %g1, [%l7 + %i5]
5527 nop
5528 set 0x60, %i6
5529 stx %fsr, [%l7 + %i6]
5530 set 0x70, %o5
5531 stxa %i0, [%l7 + %o5] 0x88
5532 nop
5533 set 0x50, %l5
5534 std %f22, [%l7 + %l5]
5535 nop
5536 set 0x08, %i0
5537 std %o6, [%l7 + %i0]
5538 nop
5539 set 0x0D, %o6
5540 ldub [%l7 + %o6], %i2
5541 add %l7, 0x58, %l6
5542 wr %g0, 0x89, %asi
5543 ldxa [%l6] %asi, %i5
5544 casxa [%l6] 0x89, %i5, %o0
5545 and %o2, %l4, %l3
5546 nop
5547 set 0x15, %l1
5548 stb %g5, [%l7 + %l1]
5549 nop
5550 set 0x4A, %i2
5551 stb %g4, [%l7 + %i2]
5552 nop
5553 set 0x3C, %l0
5554 swap [%l7 + %l0], %o3
5555 add %l7, 0x20, %l6
5556 wr %g0, 0x81, %asi
5557 ldxa [%l6] %asi, %o1
5558 casxa [%l6] 0x81, %o1, %g2
5559 nop
5560 set 0x08, %o0
5561 stx %i6, [%l7 + %o0]
5562 set 0x57, %i1
5563 stba %g6, [%l7 + %i1] 0x80
5564 add %l7, 0x64, %l6
5565 wr %g0, 0x81, %asi
5566 casa [%l6] 0x81, %l1, %o4
5567 add %l7, 0x14, %l6
5568 wr %g0, 0x89, %asi
5569 casa [%l6] 0x89, %g7, %l5
5570 set 0x30, %l3
5571 prefetcha [%l7 + %l3] 0x81, 4
5572 fpadd16 %f20, %f16, %f8
5573 ld [%l7 + 0x08], %f28
5574 set 0x40, %g3
5575 stda %f0, [%l7 + %g3] 0x88
5576 and %l6, %i4, %g3
5577 or %o5, %i3, %l0
5578 set 0x10, %g7
5579 lda [%l7 + %g7] 0x80, %f13
5580 nop
5581 set 0x44, %i4
5582 prefetch [%l7 + %i4], 2
5583 set 0x38, %i3
5584 stda %i0, [%l7 + %i3] 0x80
5585 and %l2, %o7, %g1
5586 nop
5587 set 0x68, %i7
5588 ldsw [%l7 + %i7], %i0
5589 nop
5590 set 0x6C, %l4
5591 prefetch [%l7 + %l4], 2
5592 nop
5593 set 0x0E, %l6
5594 ldstub [%l7 + %l6], %i2
5595 set 0x40, %g4
5596 ldda [%l7 + %g4] 0xd0, %f16
5597 nop
5598 set 0x60, %o7
5599 stx %i5, [%l7 + %o7]
5600 set 0x4E, %g5
5601 ldstuba [%l7 + %g5] 0x80, %o0
5602 set 0x40, %l2
5603 stda %f0, [%l7 + %l2] 0xc0
5604 nop
5605 set 0x78, %g6
5606 swap [%l7 + %g6], %o2
5607 nop
5608 set 0x30, %o4
5609 ldd [%l7 + %o4], %f28
5610 set 0x37, %o2
5611 ldstuba [%l7 + %o2] 0x88, %l4
5612 nop
5613 set 0x34, %o1
5614 lduh [%l7 + %o1], %l3
5615 st %fsr, [%l7 + 0x70]
5616 set 0x40, %g2
5617 stda %f0, [%l7 + %g2] 0x88
5618 nop
5619 set 0x50, %g1
5620 stx %g5, [%l7 + %g1]
5621 set 0x5C, %o3
5622 swapa [%l7 + %o3] 0x88, %g4
5623 nop
5624 set 0x70, %i5
5625 ldx [%l7 + %i5], %o3
5626 set 0x68, %i6
5627 lda [%l7 + %i6] 0x89, %f1
5628 nop
5629 set 0x30, %l5
5630 prefetch [%l7 + %l5], 4
5631 or %o1, %o6, %g2
5632 set 0x34, %i0
5633 sta %f31, [%l7 + %i0] 0x89
5634 nop
5635 set 0x50, %o6
5636 lduh [%l7 + %o6], %i6
5637 nop
5638 set 0x70, %l1
5639 std %l0, [%l7 + %l1]
5640 set 0x10, %o5
5641 ldda [%l7 + %o5] 0xeb, %o4
5642 nop
5643 set 0x28, %i2
5644 ldx [%l7 + %i2], %g6
5645 set 0x58, %l0
5646 prefetcha [%l7 + %l0] 0x80, 4
5647 nop
5648 or %g0, 0x8, %l0
5649 sllx %l0, 0x3c, %l0
5650 wr %l0, %g0, %tick_cmpr
5651 set 0x30, %o0
5652 stwa %i4, [%l7 + %o0] 0xe2
5653 membar #Sync
5654 set 0x38, %i1
5655 swapa [%l7 + %i1] 0x80, %l6
5656 set 0x40, %g3
5657 stda %f0, [%l7 + %g3] 0x81
5658 nop
5659 set 0x14, %g7
5660 ldsb [%l7 + %g7], %g3
5661 nop
5662 set 0x0B, %l3
5663 ldsb [%l7 + %l3], %o5
5664 nop
5665 set 0x48, %i4
5666 ldd [%l7 + %i4], %f10
5667 st %fsr, [%l7 + 0x28]
5668 nop
5669 set 0x23, %i7
5670 ldstub [%l7 + %i7], %l0
5671 set 0x40, %l4
5672 ldda [%l7 + %l4] 0xd0, %f0
5673 add %i3, %l2, %o7
5674 set 0x53, %l6
5675 stba %i1, [%l7 + %l6] 0xe3
5676 membar #Sync
5677 nop
5678 set 0x17, %g4
5679 ldub [%l7 + %g4], %g1
5680 nop
5681 set 0x60, %o7
5682 stx %i2, [%l7 + %o7]
5683 add %l7, 0x78, %l6
5684 wr %g0, 0x81, %asi
5685 ldxa [%l6] %asi, %i5
5686 casxa [%l6] 0x81, %i5, %o0
5687 set 0x08, %i3
5688 stxa %i0, [%l7 + %i3] 0xea
5689 membar #Sync
5690 nop
5691 set 0x50, %l2
5692 stw %l4, [%l7 + %l2]
5693 and %l3, %g5, %g4
5694 wr %o2, %o1, %pic
5695 nop
5696 set 0x48, %g5
5697 ldd [%l7 + %g5], %o6
5698 nop
5699 set 0x68, %o4
5700 ldx [%l7 + %o4], %o3
5701 nop
5702 set 0x1C, %g6
5703 swap [%l7 + %g6], %i6
5704 nop
5705 set 0x5F, %o2
5706 stb %l1, [%l7 + %o2]
5707 set 0x28, %g2
5708 stda %o4, [%l7 + %g2] 0xea
5709 membar #Sync
5710 set 0x40, %g1
5711 ldda [%l7 + %g1] 0xeb, %g6
5712 set 0x50, %o3
5713 stda %l4, [%l7 + %o3] 0xe2
5714 membar #Sync
5715 and %g2, %i7, %i4
5716 nop
5717 set 0x70, %o1
5718 ldstub [%l7 + %o1], %g7
5719 nop
5720 set 0x14, %i6
5721 prefetch [%l7 + %i6], 3
5722 set 0x40, %i5
5723 stba %g3, [%l7 + %i5] 0xea
5724 membar #Sync
5725 set 0x50, %l5
5726 stda %o4, [%l7 + %l5] 0xe2
5727 membar #Sync
5728 nop
5729 set 0x20, %o6
5730 ldd [%l7 + %o6], %l0
5731 nop
5732 set 0x1A, %i0
5733 lduh [%l7 + %i0], %l6
5734 nop
5735 set 0x44, %l1
5736 ldub [%l7 + %l1], %l2
5737 add %l7, 0x50, %l6
5738 wr %g0, 0x81, %asi
5739 lda [%l6] %asi, %o7
5740 casa [%l6] 0x81, %o7, %i1
5741 nop
5742 set 0x35, %i2
5743 ldub [%l7 + %i2], %g1
5744 nop
5745 set 0x58, %l0
5746 std %f26, [%l7 + %l0]
5747 or %i2, %i5, %o0
5748 nop
5749 set 0x37, %o5
5750 ldstub [%l7 + %o5], %i0
5751 nop
5752 set 0x7C, %o0
5753 swap [%l7 + %o0], %l4
5754 set 0x21, %i1
5755 ldstuba [%l7 + %i1] 0x88, %l3
5756 nop
5757 set 0x24, %g3
5758 stw %g5, [%l7 + %g3]
5759 fpsub16s %f12, %f30, %f28
5760 set 0x50, %l3
5761 stda %i2, [%l7 + %l3] 0xe3
5762 membar #Sync
5763 nop
5764 set 0x5D, %g7
5765 ldub [%l7 + %g7], %g4
5766 wr %g0, 0x5, %fprs
5767 add %o6, %i6, %o3
5768 nop
5769 set 0x10, %i7
5770 ldub [%l7 + %i7], %o4
5771 set 0x08, %l4
5772 ldxa [%l7 + %l4] 0x89, %g6
5773 set 0x68, %i4
5774 lda [%l7 + %i4] 0x89, %f16
5775 st %fsr, [%l7 + 0x48]
5776 nop
5777 set 0x20, %g4
5778 ldsw [%l7 + %g4], %l1
5779 set 0x18, %o7
5780 prefetcha [%l7 + %o7] 0x88, 4
5781 nop
5782 set 0x51, %l6
5783 ldstub [%l7 + %l6], %g2
5784 set 0x58, %i3
5785 stda %i4, [%l7 + %i3] 0xea
5786 membar #Sync
5787 nop
5788 set 0x60, %g5
5789 stx %fsr, [%l7 + %g5]
5790 nop
5791 set 0x14, %o4
5792 lduw [%l7 + %o4], %g7
5793 bne,pn %xcc, loop_36
5794 nop
5795 set 0x27, %l2
5796 ldsb [%l7 + %l2], %g3
5797 add %l7, 0x3C, %l6
5798 wr %g0, 0x80, %asi
5799 casa [%l6] 0x80, %i7, %o5
5800loop_36:
5801 nop
5802 set 0x18, %g6
5803 stha %l0, [%l7 + %g6] 0xea
5804 membar #Sync
5805 st %f15, [%l7 + 0x0C]
5806 nop
5807 set 0x42, %o2
5808 ldsh [%l7 + %o2], %l6
5809 nop
5810 set 0x48, %g2
5811 stw %l2, [%l7 + %g2]
5812 be,a %icc, loop_37
5813 nop
5814 set 0x78, %o3
5815 lduh [%l7 + %o3], %i1
5816 set 0x64, %o1
5817 lda [%l7 + %o1] 0x80, %f14
5818loop_37:
5819 nop
5820 add %l7, 0x34, %l6
5821 wr %g0, 0x89, %asi
5822 lda [%l6] %asi, %g1
5823 casa [%l6] 0x89, %g1, %o7
5824 nop
5825 set 0x08, %g1
5826 ldsh [%l7 + %g1], %i2
5827 nop
5828 set 0x70, %i6
5829 std %f28, [%l7 + %i6]
5830 nop
5831 set 0x60, %i5
5832 ldsh [%l7 + %i5], %i5
5833 set 0x08, %o6
5834 stxa %i0, [%l7 + %o6] 0x80
5835 set 0x54, %i0
5836 stha %o0, [%l7 + %i0] 0xeb
5837 membar #Sync
5838 nop
5839 set 0x14, %l5
5840 lduh [%l7 + %l5], %l4
5841 set 0x74, %i2
5842 lda [%l7 + %i2] 0x89, %f24
5843 set 0x52, %l0
5844 stha %g5, [%l7 + %l0] 0x89
5845 set 0x10, %o5
5846 lda [%l7 + %o5] 0x80, %f27
5847 set 0x3C, %o0
5848 stha %i3, [%l7 + %o0] 0x88
5849 nop
5850 set 0x2E, %i1
5851 ldsh [%l7 + %i1], %g4
5852 set 0x3C, %g3
5853 lda [%l7 + %g3] 0x81, %f5
5854 set 0x18, %l3
5855 ldxa [%l7 + %l3] 0x80, %l3
5856 st %fsr, [%l7 + 0x7C]
5857 add %o1, %o2, %i6
5858 nop
5859 set 0x2E, %g7
5860 lduh [%l7 + %g7], %o3
5861 nop
5862 set 0x40, %i7
5863 lduw [%l7 + %i7], %o6
5864 nop
5865 set 0x54, %l4
5866 lduw [%l7 + %l4], %o4
5867 set 0x50, %l1
5868 stha %l1, [%l7 + %l1] 0xea
5869 membar #Sync
5870 nop
5871 set 0x38, %g4
5872 ldd [%l7 + %g4], %l4
5873 membar #Sync
5874 set 0x40, %i4
5875 ldda [%l7 + %i4] 0xf8, %f0
5876 set 0x08, %l6
5877 stxa %g2, [%l7 + %l6] 0x80
5878 nop
5879 set 0x1A, %o7
5880 ldstub [%l7 + %o7], %g6
5881 set 0x38, %i3
5882 stda %i4, [%l7 + %i3] 0xeb
5883 membar #Sync
5884 set 0x40, %o4
5885 stda %f0, [%l7 + %o4] 0xd2
5886 membar #Sync
5887 set 0x40, %g5
5888 ldda [%l7 + %g5] 0xf8, %f0
5889 set 0x6A, %g6
5890 stha %g7, [%l7 + %g6] 0x81
5891 fpsub32s %f10, %f26, %f24
5892 st %f2, [%l7 + 0x18]
5893 nop
5894 set 0x0C, %o2
5895 ldsh [%l7 + %o2], %g3
5896 nop
5897 set 0x32, %l2
5898 sth %o5, [%l7 + %l2]
5899 set 0x24, %g2
5900 swapa [%l7 + %g2] 0x80, %l0
5901 and %i7, %l2, %l6
5902 nop
5903 set 0x14, %o3
5904 lduh [%l7 + %o3], %i1
5905 nop
5906 set 0x30, %g1
5907 ldd [%l7 + %g1], %f8
5908 nop
5909 set 0x71, %o1
5910 ldstub [%l7 + %o1], %o7
5911 nop
5912 set 0x78, %i5
5913 prefetch [%l7 + %i5], 2
5914 set 0x30, %i6
5915 stha %i2, [%l7 + %i6] 0x80
5916 set 0x78, %i0
5917 sta %f17, [%l7 + %i0] 0x89
5918 nop
5919 set 0x50, %l5
5920 ldd [%l7 + %l5], %f10
5921 set 0x0F, %i2
5922 stba %i5, [%l7 + %i2] 0xe2
5923 membar #Sync
5924 set 0x40, %l0
5925 ldda [%l7 + %l0] 0xd8, %f16
5926 ld [%l7 + 0x2C], %f6
5927 add %l7, 0x20, %l6
5928 wr %g0, 0x89, %asi
5929 casa [%l6] 0x89, %g1, %i0
5930 set 0x28, %o6
5931 stda %o0, [%l7 + %o6] 0xe2
5932 membar #Sync
5933 set 0x40, %o5
5934 ldda [%l7 + %o5] 0xd0, %f0
5935 nop
5936 set 0x30, %o0
5937 sth %l4, [%l7 + %o0]
5938 set 0x23, %i1
5939 ldstuba [%l7 + %i1] 0x88, %g5
5940 wr %g0, 0x4, %fprs
5941 nop
5942 set 0x6E, %l3
5943 stb %i3, [%l7 + %l3]
5944 nop
5945 set 0x7C, %g3
5946 stw %o2, [%l7 + %g3]
5947 set 0x64, %g7
5948 stha %o1, [%l7 + %g7] 0x89
5949 set 0x20, %l4
5950 stda %o2, [%l7 + %l4] 0x89
5951 add %o6, %o4, %i6
5952 set 0x44, %i7
5953 swapa [%l7 + %i7] 0x80, %l5
5954 add %g2, %l1, %g6
5955 add %l7, 0x78, %l6
5956 wr %g0, 0x89, %asi
5957 casxa [%l6] 0x89, %i4, %g3
5958 nop
5959 set 0x7C, %l1
5960 ldsw [%l7 + %l1], %g7
5961 bl,a,pn %icc, loop_38
5962 nop
5963 set 0x48, %g4
5964 stx %fsr, [%l7 + %g4]
5965 set 0x60, %l6
5966 sta %f12, [%l7 + %l6] 0x88
5967loop_38:
5968 nop
5969 set 0x20, %i4
5970 ldx [%l7 + %i4], %l0
5971 and %o5, %l2, %l6
5972 st %f19, [%l7 + 0x20]
5973 nop
5974 set 0x1C, %i3
5975 ldub [%l7 + %i3], %i7
5976 nop
5977 set 0x10, %o4
5978 swap [%l7 + %o4], %i1
5979 set 0x10, %g5
5980 stwa %o7, [%l7 + %g5] 0xea
5981 membar #Sync
5982 nop
5983 set 0x6A, %o7
5984 stb %i2, [%l7 + %o7]
5985 wr %g0, 0x4, %fprs
5986 nop
5987 set 0x70, %o2
5988 stx %i0, [%l7 + %o2]
5989 nop
5990 set 0x70, %g6
5991 stx %fsr, [%l7 + %g6]
5992 nop
5993 set 0x14, %l2
5994 stw %o0, [%l7 + %l2]
5995 set 0x3C, %o3
5996 stwa %l4, [%l7 + %o3] 0xeb
5997 membar #Sync
5998 nop
5999 set 0x38, %g1
6000 prefetch [%l7 + %g1], 2
6001 set 0x38, %o1
6002 stda %g4, [%l7 + %o1] 0x88
6003 ble %xcc, loop_39
6004 nop
6005 set 0x7F, %g2
6006 ldub [%l7 + %g2], %g4
6007 nop
6008 nop
6009 setx 0xD73854E5, %l0, %l6
6010 st %l6, [%l7 + 0x28]
6011 ld [%l7 + 0x28], %f11
6012 setx 0xDBEC7ABE, %l1, %l5
6013 st %l5, [%l7 + 0x10]
6014 ld [%l7 + 0x10], %f21
6015 fdivs %f21, %f11, %f25
6016 nop
6017 set 0x40, %i6
6018 ldsb [%l7 + %i6], %i3
6019loop_39:
6020 nop
6021 set 0x78, %i0
6022 lda [%l7 + %i0] 0x81, %f16
6023 nop
6024 set 0x48, %i5
6025 stx %fsr, [%l7 + %i5]
6026 nop
6027 set 0x38, %l5
6028 ldx [%l7 + %l5], %o2
6029 set 0x40, %l0
6030 stxa %l3, [%l7 + %l0] 0x81
6031 set 0x60, %o6
6032 stda %o0, [%l7 + %o6] 0x88
6033 nop
6034 set 0x78, %i2
6035 lduh [%l7 + %i2], %o6
6036 or %o4, %i6, %o3
6037 or %l5, %l1, %g6
6038 nop
6039 set 0x70, %o0
6040 stx %fsr, [%l7 + %o0]
6041 nop
6042 set 0x40, %o5
6043 lduw [%l7 + %o5], %g2
6044 add %i4, %g3, %g7
6045 nop
6046 set 0x3A, %l3
6047 ldsh [%l7 + %l3], %l0
6048 or %o5, %l2, %l6
6049 nop
6050 set 0x4C, %i1
6051 ldsw [%l7 + %i1], %i1
6052 nop
6053 set 0x34, %g3
6054 ldsh [%l7 + %g3], %o7
6055 nop
6056 set 0x36, %l4
6057 ldsh [%l7 + %l4], %i2
6058 set 0x3A, %i7
6059 stba %i7, [%l7 + %i7] 0x88
6060 set 0x20, %l1
6061 stxa %g1, [%l7 + %l1] 0xeb
6062 membar #Sync
6063 nop
6064 set 0x7C, %g7
6065 prefetch [%l7 + %g7], 0
6066 set 0x10, %g4
6067 sta %f30, [%l7 + %g4] 0x80
6068 set 0x78, %i4
6069 prefetcha [%l7 + %i4] 0x89, 1
6070 set 0x58, %i3
6071 lda [%l7 + %i3] 0x89, %f6
6072 nop
6073 set 0x5C, %l6
6074 lduw [%l7 + %l6], %o0
6075 nop
6076 set 0x35, %g5
6077 ldub [%l7 + %g5], %l4
6078 nop
6079 set 0x1C, %o7
6080 lduw [%l7 + %o7], %g5
6081 wr %g4, %i5, %y
6082 wr %o2, %i3, %clear_softint
6083 nop
6084 set 0x4C, %o2
6085 stw %o1, [%l7 + %o2]
6086 nop
6087 set 0x30, %o4
6088 lduw [%l7 + %o4], %l3
6089 set 0x6A, %l2
6090 stha %o4, [%l7 + %l2] 0xe3
6091 membar #Sync
6092 fpsub32s %f16, %f27, %f2
6093 nop
6094 set 0x45, %g6
6095 ldstub [%l7 + %g6], %i6
6096 and %o6, %l5, %l1
6097 set 0x20, %g1
6098 ldda [%l7 + %g1] 0x81, %o2
6099 nop
6100 set 0x3C, %o3
6101 ldstub [%l7 + %o3], %g2
6102 ld [%l7 + 0x38], %f3
6103 nop
6104 set 0x48, %o1
6105 stx %i4, [%l7 + %o1]
6106 or %g6, %g7, %g3
6107 nop
6108 set 0x5C, %g2
6109 prefetch [%l7 + %g2], 0
6110 nop
6111 set 0x74, %i6
6112 lduw [%l7 + %i6], %l0
6113 or %l2, %l6, %o5
6114 nop
6115 set 0x6A, %i5
6116 sth %i1, [%l7 + %i5]
6117 nop
6118 set 0x40, %l5
6119 ldx [%l7 + %l5], %i2
6120 nop
6121 set 0x72, %i0
6122 sth %i7, [%l7 + %i0]
6123 nop
6124 set 0x48, %l0
6125 ldsw [%l7 + %l0], %o7
6126 set 0x40, %o6
6127 ldda [%l7 + %o6] 0x80, %f0
6128 add %i0, %o0, %g1
6129 st %fsr, [%l7 + 0x28]
6130 set 0x14, %o0
6131 swapa [%l7 + %o0] 0x89, %l4
6132 nop
6133 set 0x36, %o5
6134 stb %g4, [%l7 + %o5]
6135 bgu %xcc, loop_40
6136 nop
6137 set 0x54, %l3
6138 swap [%l7 + %l3], %i5
6139 set 0x78, %i2
6140 stda %o2, [%l7 + %i2] 0x80
6141loop_40:
6142 fpsub32 %f22, %f12, %f2
6143 be %icc, loop_41
6144 st %f1, [%l7 + 0x34]
6145 set 0x40, %i1
6146 ldda [%l7 + %i1] 0x88, %f0
6147loop_41:
6148 and %i3, %o1, %g5
6149 nop
6150 set 0x3D, %l4
6151 ldub [%l7 + %l4], %o4
6152 nop
6153 set 0x14, %g3
6154 ldsb [%l7 + %g3], %l3
6155 st %f1, [%l7 + 0x18]
6156 set 0x08, %l1
6157 stda %o6, [%l7 + %l1] 0xe2
6158 membar #Sync
6159 add %l7, 0x58, %l6
6160 wr %g0, 0x88, %asi
6161 casxa [%l6] 0x88, %i6, %l1
6162 and %l5, %o3, %g2
6163 st %fsr, [%l7 + 0x4C]
6164 nop
6165 set 0x6C, %i7
6166 swap [%l7 + %i7], %i4
6167 set 0x30, %g7
6168 ldda [%l7 + %g7] 0x81, %g6
6169 set 0x34, %g4
6170 stha %g3, [%l7 + %g4] 0xea
6171 membar #Sync
6172 set 0x40, %i4
6173 ldda [%l7 + %i4] 0xda, %f0
6174 membar #Sync
6175 set 0x40, %l6
6176 ldda [%l7 + %l6] 0xf1, %f16
6177 set 0x40, %i3
6178 stda %f16, [%l7 + %i3] 0xc8
6179 set 0x66, %g5
6180 stha %l0, [%l7 + %g5] 0x89
6181 nop
6182 set 0x60, %o7
6183 swap [%l7 + %o7], %g6
6184 bl,a %xcc, loop_42
6185 nop
6186 set 0x68, %o4
6187 prefetch [%l7 + %o4], 0
6188 nop
6189 set 0x1B, %l2
6190 stb %l2, [%l7 + %l2]
6191 set 0x6E, %g6
6192 stha %l6, [%l7 + %g6] 0x81
6193loop_42:
6194 nop
6195 add %l7, 0x10, %l6
6196 wr %g0, 0x81, %asi
6197 lda [%l6] %asi, %i1
6198 casa [%l6] 0x81, %i1, %o5
6199 nop
6200 set 0x14, %g1
6201 prefetch [%l7 + %g1], 0
6202 set 0x40, %o2
6203 stda %f0, [%l7 + %o2] 0xc0
6204 fpsub16 %f28, %f4, %f30
6205 set 0x18, %o3
6206 stda %i6, [%l7 + %o3] 0xe2
6207 membar #Sync
6208 st %fsr, [%l7 + 0x20]
6209 set 0x74, %o1
6210 swapa [%l7 + %o1] 0x80, %i2
6211 set 0x40, %i6
6212 stda %f0, [%l7 + %i6] 0x80
6213 set 0x2C, %i5
6214 ldstuba [%l7 + %i5] 0x81, %o7
6215 set 0x70, %l5
6216 lda [%l7 + %l5] 0x88, %f22
6217 st %f4, [%l7 + 0x14]
6218 nop
6219 set 0x1C, %i0
6220 swap [%l7 + %i0], %i0
6221 nop
6222 set 0x28, %g2
6223 prefetch [%l7 + %g2], 4
6224 set 0x5F, %o6
6225 ldstuba [%l7 + %o6] 0x81, %g1
6226 nop
6227 set 0x78, %o0
6228 std %o0, [%l7 + %o0]
6229 nop
6230 set 0x46, %o5
6231 ldsh [%l7 + %o5], %g4
6232 ld [%l7 + 0x5C], %f2
6233 nop
6234 set 0x7E, %l3
6235 sth %l4, [%l7 + %l3]
6236 and %o2, %i5, %o1
6237 nop
6238 set 0x4E, %l0
6239 lduh [%l7 + %l0], %i3
6240 nop
6241 set 0x20, %i1
6242 std %g4, [%l7 + %i1]
6243 nop
6244 set 0x68, %i2
6245 lduh [%l7 + %i2], %l3
6246 set 0x10, %g3
6247 sta %f27, [%l7 + %g3] 0x80
6248 nop
6249 set 0x08, %l1
6250 ldd [%l7 + %l1], %f28
6251 set 0x40, %i7
6252 stda %f16, [%l7 + %i7] 0xd2
6253 st %fsr, [%l7 + 0x30]
6254 ld [%l7 + 0x70], %f11
6255 nop
6256 set 0x58, %g7
6257 ldd [%l7 + %g7], %o6
6258 nop
6259 set 0x20, %l4
6260 stx %o4, [%l7 + %l4]
6261 wr %i6, %l1, %set_softint
6262 set 0x70, %g4
6263 stxa %o3, [%l7 + %g4] 0x89
6264 set 0x6F, %i4
6265 ldstuba [%l7 + %i4] 0x88, %g2
6266 set 0x3C, %l6
6267 lda [%l7 + %l6] 0x81, %f19
6268 nop
6269 set 0x28, %i3
6270 ldd [%l7 + %i3], %i4
6271 nop
6272 set 0x48, %o7
6273 ldsb [%l7 + %o7], %g7
6274 set 0x6C, %g5
6275 ldstuba [%l7 + %g5] 0x88, %g3
6276 nop
6277 set 0x44, %o4
6278 swap [%l7 + %o4], %l5
6279 add %l7, 0x78, %l6
6280 wr %g0, 0x88, %asi
6281 casxa [%l6] 0x88, %g6, %l2
6282 set 0x20, %g6
6283 prefetcha [%l7 + %g6] 0x81, 0
6284 set 0x30, %g1
6285 stda %i0, [%l7 + %g1] 0xea
6286 membar #Sync
6287 set 0x30, %o2
6288 ldda [%l7 + %o2] 0x89, %o4
6289 nop
6290 set 0x78, %o3
6291 stx %i7, [%l7 + %o3]
6292 set 0x44, %o1
6293 ldstuba [%l7 + %o1] 0x89, %l6
6294 set 0x50, %l2
6295 lda [%l7 + %l2] 0x81, %f25
6296 nop
6297 set 0x30, %i5
6298 ldd [%l7 + %i5], %f30
6299 nop
6300 set 0x78, %l5
6301 ldd [%l7 + %l5], %f30
6302 and %o7, %i0, %g1
6303 st %f31, [%l7 + 0x48]
6304 st %fsr, [%l7 + 0x78]
6305 nop
6306 set 0x56, %i6
6307 sth %o0, [%l7 + %i6]
6308 set 0x1A, %g2
6309 ldstuba [%l7 + %g2] 0x88, %i2
6310 set 0x30, %o6
6311 stda %l4, [%l7 + %o6] 0xe2
6312 membar #Sync
6313 set 0x6C, %i0
6314 swapa [%l7 + %i0] 0x88, %o2
6315 set 0x61, %o0
6316 ldstuba [%l7 + %o0] 0x81, %i5
6317 or %o1, %g4, %g5
6318 st %fsr, [%l7 + 0x38]
6319 st %fsr, [%l7 + 0x44]
6320 set 0x44, %o5
6321 lda [%l7 + %o5] 0x89, %f30
6322 nop
6323 set 0x18, %l3
6324 lduh [%l7 + %l3], %i3
6325 st %fsr, [%l7 + 0x60]
6326 nop
6327 set 0x70, %i1
6328 stx %fsr, [%l7 + %i1]
6329 fpsub16 %f10, %f22, %f24
6330 nop
6331 set 0x38, %l0
6332 stw %l3, [%l7 + %l0]
6333 nop
6334 set 0x40, %g3
6335 stx %fsr, [%l7 + %g3]
6336 nop
6337 set 0x10, %l1
6338 stx %o4, [%l7 + %l1]
6339 and %o6, %l1, %o3
6340 set 0x10, %i7
6341 ldda [%l7 + %i7] 0x88, %g2
6342 nop
6343 set 0x68, %i2
6344 stw %i4, [%l7 + %i2]
6345 st %fsr, [%l7 + 0x34]
6346 nop
6347 set 0x6C, %l4
6348 ldsw [%l7 + %l4], %g7
6349 nop
6350 set 0x38, %g7
6351 std %i6, [%l7 + %g7]
6352 set 0x78, %i4
6353 lda [%l7 + %i4] 0x89, %f15
6354 nop
6355 set 0x38, %g4
6356 prefetch [%l7 + %g4], 4
6357 nop
6358 set 0x30, %i3
6359 ldd [%l7 + %i3], %g2
6360 nop
6361 set 0x08, %l6
6362 ldsb [%l7 + %l6], %g6
6363 set 0x10, %g5
6364 ldxa [%l7 + %g5] 0x80, %l5
6365 nop
6366 set 0x20, %o7
6367 std %l0, [%l7 + %o7]
6368 or %i1, %l2, %i7
6369 nop
6370 set 0x70, %g6
6371 swap [%l7 + %g6], %l6
6372 st %f10, [%l7 + 0x74]
6373 st %f3, [%l7 + 0x60]
6374 nop
6375 set 0x50, %o4
6376 ldd [%l7 + %o4], %f10
6377 wr %g0, 0x6, %fprs
6378 nop
6379 set 0x20, %o2
6380 std %f26, [%l7 + %o2]
6381 nop
6382 set 0x28, %o3
6383 ldd [%l7 + %o3], %f20
6384 nop
6385 set 0x1C, %g1
6386 ldsh [%l7 + %g1], %i0
6387 nop
6388 set 0x68, %o1
6389 ldx [%l7 + %o1], %g1
6390 set 0x70, %i5
6391 stda %o0, [%l7 + %i5] 0x81
6392 set 0x40, %l5
6393 ldda [%l7 + %l5] 0xd2, %f16
6394 set 0x40, %i6
6395 stda %f16, [%l7 + %i6] 0xc8
6396 membar #Sync
6397 set 0x40, %g2
6398 ldda [%l7 + %g2] 0xf8, %f16
6399 nop
6400 set 0x48, %l2
6401 ldx [%l7 + %l2], %i2
6402 nop
6403 set 0x12, %o6
6404 ldstub [%l7 + %o6], %l4
6405 add %l7, 0x54, %l6
6406 wr %g0, 0x88, %asi
6407 casa [%l6] 0x88, %o2, %i5
6408 ble,a,pn %icc, loop_43
6409 nop
6410 set 0x18, %o0
6411 lduh [%l7 + %o0], %g4
6412 nop
6413 set 0x27, %o5
6414 ldsb [%l7 + %o5], %o1
6415 nop
6416 set 0x7C, %l3
6417 lduh [%l7 + %l3], %g5
6418loop_43:
6419 nop
6420 add %l7, 0x54, %l6
6421 wr %g0, 0x81, %asi
6422 casa [%l6] 0x81, %i3, %l3
6423 nop
6424 set 0x56, %i0
6425 sth %o4, [%l7 + %i0]
6426 ld [%l7 + 0x2C], %f29
6427 nop
6428 set 0x78, %l0
6429 ldx [%l7 + %l0], %l1
6430 set 0x18, %g3
6431 stwa %o6, [%l7 + %g3] 0x88
6432 nop
6433 set 0x28, %l1
6434 sth %g2, [%l7 + %l1]
6435 and %o3, %g7, %i6
6436 add %g3, %i4, %l5
6437 set 0x10, %i1
6438 stda %g6, [%l7 + %i1] 0x80
6439 nop
6440 set 0x38, %i7
6441 std %f10, [%l7 + %i7]
6442 set 0x50, %l4
6443 ldxa [%l7 + %l4] 0x88, %l0
6444 nop
6445 nop
6446 setx 0xD76C0441, %l0, %l6
6447 st %l6, [%l7 + 0x28]
6448 ld [%l7 + 0x28], %f8
6449 setx 0x54DBA6D0, %l1, %l5
6450 st %l5, [%l7 + 0x10]
6451 ld [%l7 + 0x10], %f18
6452 fdivs %f18, %f8, %f0
6453 nop
6454 set 0x54, %i2
6455 lduw [%l7 + %i2], %l2
6456 nop
6457 set 0x46, %i4
6458 sth %i1, [%l7 + %i4]
6459 nop
6460 set 0x4C, %g7
6461 swap [%l7 + %g7], %l6
6462 nop
6463 set 0x0C, %g4
6464 swap [%l7 + %g4], %i7
6465 st %fsr, [%l7 + 0x7C]
6466 set 0x10, %i3
6467 stwa %o5, [%l7 + %i3] 0x81
6468 set 0x40, %l6
6469 stda %f16, [%l7 + %l6] 0xcc
6470 set 0x38, %o7
6471 swapa [%l7 + %o7] 0x89, %i0
6472 set 0x08, %g6
6473 stwa %o7, [%l7 + %g6] 0xeb
6474 membar #Sync
6475 set 0x50, %g5
6476 ldxa [%l7 + %g5] 0x81, %g1
6477 membar #Sync
6478 set 0x40, %o4
6479 ldda [%l7 + %o4] 0xf0, %f16
6480 nop
6481 set 0x40, %o2
6482 stx %fsr, [%l7 + %o2]
6483 fpadd32s %f1, %f27, %f6
6484 nop
6485 set 0x50, %o3
6486 stw %o0, [%l7 + %o3]
6487 wr %l4, %o2, %set_softint
6488 nop
6489 set 0x54, %o1
6490 prefetch [%l7 + %o1], 3
6491 nop
6492 set 0x58, %i5
6493 ldsh [%l7 + %i5], %i5
6494 add %l7, 0x24, %l6
6495 wr %g0, 0x89, %asi
6496 lda [%l6] %asi, %g4
6497 casa [%l6] 0x89, %g4, %o1
6498 ld [%l7 + 0x08], %f21
6499 set 0x50, %g1
6500 stxa %i2, [%l7 + %g1] 0x88
6501 fpadd16s %f6, %f7, %f17
6502 nop
6503 set 0x58, %l5
6504 ldd [%l7 + %l5], %f6
6505 nop
6506 set 0x7A, %i6
6507 ldsb [%l7 + %i6], %i3
6508 add %l7, 0x6C, %l6
6509 wr %g0, 0x89, %asi
6510 casa [%l6] 0x89, %g5, %l3
6511 st %fsr, [%l7 + 0x38]
6512 nop
6513 or %g0, 0x8, %l0
6514 sllx %l0, 0x3c, %l0
6515 wr %l0, 0xBDE, %sys_tick_cmpr
6516 set 0x62, %l2
6517 stha %l1, [%l7 + %l2] 0x81
6518 set 0x7C, %o6
6519 lda [%l7 + %o6] 0x88, %f25
6520 nop
6521 set 0x40, %o0
6522 ldd [%l7 + %o0], %o2
6523 set 0x4C, %g2
6524 stwa %g7, [%l7 + %g2] 0xe3
6525 membar #Sync
6526 or %g2, %i6, %g3
6527 set 0x50, %l3
6528 stwa %i4, [%l7 + %l3] 0x88
6529 st %f12, [%l7 + 0x54]
6530 nop
6531 set 0x74, %i0
6532 prefetch [%l7 + %i0], 4
6533 nop
6534 set 0x22, %l0
6535 sth %l5, [%l7 + %l0]
6536 set 0x40, %g3
6537 ldda [%l7 + %g3] 0x89, %f16
6538 nop
6539 set 0x78, %o5
6540 prefetch [%l7 + %o5], 1
6541 and %l0, %g6, %l2
6542 add %l7, 0x50, %l6
6543 wr %g0, 0x81, %asi
6544 ldxa [%l6] %asi, %i1
6545 casxa [%l6] 0x81, %i1, %i7
6546 nop
6547 set 0x68, %i1
6548 ldx [%l7 + %i1], %o5
6549 nop
6550 set 0x68, %l1
6551 ldd [%l7 + %l1], %i6
6552 nop
6553 set 0x5C, %i7
6554 prefetch [%l7 + %i7], 3
6555 set 0x70, %l4
6556 prefetcha [%l7 + %l4] 0x80, 4
6557 set 0x2D, %i2
6558 stba %o7, [%l7 + %i2] 0xea
6559 membar #Sync
6560 nop
6561 set 0x38, %g7
6562 stb %o0, [%l7 + %g7]
6563 add %g1, %l4, %o2
6564 add %g4, %i5, %i2
6565 set 0x6A, %i4
6566 stba %i3, [%l7 + %i4] 0x80
6567 set 0x09, %i3
6568 ldstuba [%l7 + %i3] 0x80, %o1
6569 st %f24, [%l7 + 0x14]
6570 nop
6571 set 0x50, %l6
6572 stx %fsr, [%l7 + %l6]
6573 set 0x58, %g4
6574 ldxa [%l7 + %g4] 0x80, %g5
6575 nop
6576 set 0x68, %g6
6577 ldx [%l7 + %g6], %l3
6578 nop
6579 set 0x21, %o7
6580 ldsb [%l7 + %o7], %o6
6581 nop
6582 set 0x6C, %o4
6583 lduw [%l7 + %o4], %l1
6584 set 0x34, %g5
6585 stwa %o3, [%l7 + %g5] 0xe2
6586 membar #Sync
6587 set 0x60, %o3
6588 prefetcha [%l7 + %o3] 0x89, 4
6589 set 0x0C, %o1
6590 stwa %g7, [%l7 + %o1] 0x81
6591 nop
6592 set 0x14, %i5
6593 stb %i6, [%l7 + %i5]
6594 nop
6595 set 0x40, %g1
6596 swap [%l7 + %g1], %g3
6597 set 0x0C, %o2
6598 lda [%l7 + %o2] 0x81, %f7
6599 nop
6600 set 0x38, %i6
6601 std %i4, [%l7 + %i6]
6602 set 0x14, %l5
6603 stha %l5, [%l7 + %l5] 0x89
6604 and %l0, %g6, %l2
6605 nop
6606 set 0x7C, %o6
6607 prefetch [%l7 + %o6], 1
6608 nop
6609 set 0x15, %l2
6610 stb %i1, [%l7 + %l2]
6611 nop
6612 set 0x2C, %g2
6613 lduw [%l7 + %g2], %g2
6614 nop
6615 set 0x40, %o0
6616 stx %o5, [%l7 + %o0]
6617 add %l6, %i7, %o7
6618 nop
6619 set 0x30, %i0
6620 lduw [%l7 + %i0], %o0
6621 nop
6622 set 0x78, %l0
6623 ldx [%l7 + %l0], %i0
6624 nop
6625 set 0x10, %l3
6626 sth %l4, [%l7 + %l3]
6627 set 0x58, %o5
6628 stda %o2, [%l7 + %o5] 0xeb
6629 membar #Sync
6630 bgu,a %xcc, loop_44
6631 nop
6632 set 0x30, %g3
6633 ldx [%l7 + %g3], %g1
6634 add %l7, 0x58, %l6
6635 wr %g0, 0x81, %asi
6636 ldxa [%l6] %asi, %i5
6637 casxa [%l6] 0x81, %i5, %g4
6638loop_44:
6639 nop
6640 set 0x50, %l1
6641 ldda [%l7 + %l1] 0xe3, %i2
6642 set 0x09, %i1
6643 stba %i2, [%l7 + %i1] 0x89
6644 set 0x7C, %l4
6645 stba %g5, [%l7 + %l4] 0xe2
6646 membar #Sync
6647 nop
6648 set 0x38, %i7
6649 stw %o1, [%l7 + %i7]
6650 bg,pt %icc, loop_45
6651 nop
6652 set 0x30, %i2
6653 std %f18, [%l7 + %i2]
6654 nop
6655 set 0x5C, %i4
6656 ldsw [%l7 + %i4], %l3
6657 nop
6658 set 0x38, %g7
6659 prefetch [%l7 + %g7], 2
6660loop_45:
6661 nop
6662 set 0x34, %i3
6663 lda [%l7 + %i3] 0x89, %f23
6664 set 0x30, %g4
6665 ldda [%l7 + %g4] 0x80, %l0
6666 nop
6667 set 0x08, %g6
6668 ldd [%l7 + %g6], %f24
6669 nop
6670 set 0x60, %o7
6671 ldd [%l7 + %o7], %o6
6672 set 0x40, %l6
6673 stda %f0, [%l7 + %l6] 0xd0
6674 st %f8, [%l7 + 0x6C]
6675 st %fsr, [%l7 + 0x34]
6676 set 0x20, %g5
6677 ldxa [%l7 + %g5] 0x88, %o3
6678 nop
6679 set 0x38, %o3
6680 stx %g7, [%l7 + %o3]
6681 set 0x18, %o1
6682 ldxa [%l7 + %o1] 0x88, %i6
6683 set 0x30, %o4
6684 ldda [%l7 + %o4] 0xea, %o4
6685 nop
6686 nop
6687 setx 0xE50B767A, %l0, %l6
6688 st %l6, [%l7 + 0x28]
6689 ld [%l7 + 0x28], %f17
6690 setx 0x0DACF74E, %l1, %l5
6691 st %l5, [%l7 + 0x10]
6692 ld [%l7 + 0x10], %f15
6693 fdivs %f15, %f17, %f18
6694 add %g3, %i4, %l5
6695 nop
6696 set 0x24, %g1
6697 ldsw [%l7 + %g1], %g6
6698 nop
6699 nop
6700 setx 0x5CA375DD, %l0, %l6
6701 st %l6, [%l7 + 0x28]
6702 ld [%l7 + 0x28], %f6
6703 setx 0x75A33095, %l1, %l5
6704 st %l5, [%l7 + 0x10]
6705 ld [%l7 + 0x10], %f29
6706 fdivs %f29, %f6, %f7
6707 fpadd32 %f6, %f8, %f4
6708 nop
6709 set 0x53, %i5
6710 stb %l2, [%l7 + %i5]
6711 nop
6712 set 0x38, %i6
6713 stx %fsr, [%l7 + %i6]
6714 nop
6715 set 0x78, %l5
6716 stx %fsr, [%l7 + %l5]
6717 set 0x08, %o2
6718 swapa [%l7 + %o2] 0x80, %i1
6719 nop
6720 set 0x54, %o6
6721 swap [%l7 + %o6], %g2
6722 set 0x40, %g2
6723 ldda [%l7 + %g2] 0x80, %f0
6724 nop
6725 set 0x0C, %l2
6726 ldub [%l7 + %l2], %o5
6727 nop
6728 set 0x4E, %i0
6729 ldsh [%l7 + %i0], %l0
6730 set 0x20, %l0
6731 stwa %i7, [%l7 + %l0] 0xea
6732 membar #Sync
6733 set 0x7E, %o0
6734 stha %l6, [%l7 + %o0] 0x89
6735 set 0x38, %l3
6736 stda %o0, [%l7 + %l3] 0xea
6737 membar #Sync
6738 nop
6739 set 0x58, %g3
6740 ldx [%l7 + %g3], %o7
6741 nop
6742 set 0x58, %l1
6743 stx %l4, [%l7 + %l1]
6744 ld [%l7 + 0x58], %f7
6745 nop
6746 set 0x3C, %o5
6747 stw %i0, [%l7 + %o5]
6748 nop
6749 set 0x25, %l4
6750 ldstub [%l7 + %l4], %o2
6751 set 0x10, %i1
6752 ldda [%l7 + %i1] 0x89, %g0
6753 ld [%l7 + 0x3C], %f2
6754 nop
6755 set 0x4B, %i7
6756 stb %g4, [%l7 + %i7]
6757 set 0x28, %i4
6758 stwa %i3, [%l7 + %i4] 0xe3
6759 membar #Sync
6760 nop
6761 set 0x50, %i2
6762 stx %fsr, [%l7 + %i2]
6763 nop
6764 set 0x40, %i3
6765 std %i2, [%l7 + %i3]
6766 st %f19, [%l7 + 0x40]
6767 nop
6768 set 0x72, %g4
6769 sth %i5, [%l7 + %g4]
6770 nop
6771 set 0x62, %g6
6772 lduh [%l7 + %g6], %g5
6773 nop
6774 set 0x7C, %o7
6775 stw %o1, [%l7 + %o7]
6776 add %l7, 0x10, %l6
6777 wr %g0, 0x88, %asi
6778 casxa [%l6] 0x88, %l3, %l1
6779 set 0x10, %g7
6780 stda %o6, [%l7 + %g7] 0x80
6781 set 0x60, %l6
6782 swapa [%l7 + %l6] 0x88, %g7
6783 set 0x18, %o3
6784 stda %i6, [%l7 + %o3] 0x80
6785 ld [%l7 + 0x6C], %f25
6786 nop
6787 set 0x34, %o1
6788 sth %o4, [%l7 + %o1]
6789 fpsub16s %f23, %f20, %f8
6790 set 0x70, %o4
6791 prefetcha [%l7 + %o4] 0x89, 0
6792 st %f8, [%l7 + 0x1C]
6793 nop
6794 set 0x38, %g1
6795 ldd [%l7 + %g1], %f26
6796 nop
6797 set 0x78, %g5
6798 stx %i4, [%l7 + %g5]
6799 nop
6800 set 0x78, %i6
6801 stx %g3, [%l7 + %i6]
6802 set 0x60, %l5
6803 ldxa [%l7 + %l5] 0x80, %g6
6804 nop
6805 set 0x4C, %i5
6806 ldstub [%l7 + %i5], %l2
6807 nop
6808 set 0x2B, %o6
6809 ldsb [%l7 + %o6], %l5
6810 bleu,a %xcc, loop_46
6811 fpsub32 %f30, %f2, %f4
6812 nop
6813 or %g0, 0x8, %l0
6814 sllx %l0, 0x3c, %l0
6815 wr %l0, 0xED4, %sys_tick_cmpr
6816 nop
6817 set 0x48, %o2
6818 stx %g2, [%l7 + %o2]
6819loop_46:
6820 nop
6821 add %l7, 0x70, %l6
6822 wr %g0, 0x89, %asi
6823 casa [%l6] 0x89, %i7, %l0
6824 and %o0, %o7, %l6
6825 nop
6826 set 0x58, %g2
6827 prefetch [%l7 + %g2], 4
6828 set 0x40, %i0
6829 ldda [%l7 + %i0] 0xe3, %l4
6830 nop
6831 set 0x7A, %l2
6832 lduh [%l7 + %l2], %i0
6833 set 0x6E, %o0
6834 stha %o2, [%l7 + %o0] 0x89
6835 add %g1, %i3, %g4
6836 nop
6837 set 0x68, %l0
6838 prefetch [%l7 + %l0], 4
6839 nop
6840 set 0x34, %g3
6841 lduw [%l7 + %g3], %i5
6842 add %l7, 0x78, %l6
6843 wr %g0, 0x88, %asi
6844 casa [%l6] 0x88, %i2, %g5
6845 nop
6846 set 0x40, %l1
6847 std %l2, [%l7 + %l1]
6848 add %l1, %o1, %o6
6849 nop
6850 set 0x66, %o5
6851 ldub [%l7 + %o5], %i6
6852 nop
6853 set 0x2C, %l3
6854 sth %g7, [%l7 + %l3]
6855 add %o3, %i4, %g3
6856 set 0x78, %l4
6857 stxa %o4, [%l7 + %l4] 0xea
6858 membar #Sync
6859 nop
6860 set 0x58, %i1
6861 ldsh [%l7 + %i1], %g6
6862 nop
6863 set 0x4D, %i7
6864 stb %l2, [%l7 + %i7]
6865 nop
6866 set 0x48, %i2
6867 stb %l5, [%l7 + %i2]
6868 nop
6869 set 0x38, %i4
6870 ldd [%l7 + %i4], %f12
6871 membar #Sync
6872 set 0x40, %g4
6873 ldda [%l7 + %g4] 0xf1, %f16
6874 nop
6875 set 0x08, %i3
6876 ldd [%l7 + %i3], %f18
6877 add %l7, 0x60, %l6
6878 wr %g0, 0x81, %asi
6879 casxa [%l6] 0x81, %i1, %g2
6880 nop
6881 set 0x78, %g6
6882 ldd [%l7 + %g6], %f24
6883 ld [%l7 + 0x50], %f17
6884 nop
6885 set 0x08, %g7
6886 ldd [%l7 + %g7], %i6
6887 nop
6888 set 0x08, %o7
6889 std %f30, [%l7 + %o7]
6890 and %l0, %o0, %o7
6891 set 0x3C, %l6
6892 lda [%l7 + %l6] 0x81, %f14
6893 or %l6, %o5, %i0
6894 set 0x61, %o1
6895 stba %o2, [%l7 + %o1] 0xe2
6896 membar #Sync
6897 or %l4, %g1, %g4
6898 st %fsr, [%l7 + 0x28]
6899 nop
6900 set 0x12, %o3
6901 sth %i5, [%l7 + %o3]
6902 nop
6903 set 0x44, %o4
6904 stw %i3, [%l7 + %o4]
6905 bleu,pn %icc, loop_47
6906 nop
6907 set 0x63, %g1
6908 stb %i2, [%l7 + %g1]
6909 nop
6910 set 0x1E, %g5
6911 ldsb [%l7 + %g5], %g5
6912 set 0x6C, %l5
6913 stba %l3, [%l7 + %l5] 0xe3
6914 membar #Sync
6915loop_47:
6916 nop
6917 set 0x59, %i6
6918 stba %o1, [%l7 + %i6] 0xea
6919 membar #Sync
6920 ld [%l7 + 0x08], %f8
6921 set 0x40, %o6
6922 lda [%l7 + %o6] 0x81, %f12
6923 set 0x40, %o2
6924 stda %f0, [%l7 + %o2] 0xca
6925 add %l1, %i6, %g7
6926 nop
6927 set 0x30, %i5
6928 stx %fsr, [%l7 + %i5]
6929 nop
6930 set 0x28, %g2
6931 ldd [%l7 + %g2], %f2
6932 nop
6933 set 0x24, %l2
6934 prefetch [%l7 + %l2], 4
6935 set 0x3D, %i0
6936 ldstuba [%l7 + %i0] 0x89, %o6
6937 nop
6938 set 0x6F, %o0
6939 stb %i4, [%l7 + %o0]
6940 membar #Sync
6941 set 0x40, %l0
6942 ldda [%l7 + %l0] 0xf9, %f0
6943 nop
6944 set 0x52, %g3
6945 ldsh [%l7 + %g3], %o3
6946 add %l7, 0x30, %l6
6947 wr %g0, 0x89, %asi
6948 ldxa [%l6] %asi, %o4
6949 casxa [%l6] 0x89, %o4, %g3
6950 set 0x58, %l1
6951 stxa %g6, [%l7 + %l1] 0xeb
6952 membar #Sync
6953 nop
6954 set 0x18, %l3
6955 std %l4, [%l7 + %l3]
6956 nop
6957 set 0x0C, %l4
6958 lduw [%l7 + %l4], %l2
6959 set 0x08, %o5
6960 stxa %i1, [%l7 + %o5] 0x88
6961 set 0x0C, %i1
6962 ldstuba [%l7 + %i1] 0x89, %i7
6963 nop
6964 set 0x5C, %i7
6965 ldsw [%l7 + %i7], %g2
6966 or %l0, %o7, %o0
6967 nop
6968 set 0x20, %i2
6969 stb %o5, [%l7 + %i2]
6970 nop
6971 set 0x10, %i4
6972 stx %fsr, [%l7 + %i4]
6973 set 0x40, %g4
6974 ldda [%l7 + %g4] 0x81, %f16
6975 st %f22, [%l7 + 0x08]
6976 fpadd32s %f9, %f19, %f17
6977 set 0x2D, %i3
6978 stba %i0, [%l7 + %i3] 0x81
6979 set 0x50, %g6
6980 stxa %l6, [%l7 + %g6] 0xe3
6981 membar #Sync
6982 set 0x66, %o7
6983 ldstuba [%l7 + %o7] 0x80, %l4
6984 membar #Sync
6985 set 0x40, %g7
6986 ldda [%l7 + %g7] 0xf8, %f0
6987 set 0x44, %o1
6988 lda [%l7 + %o1] 0x88, %f2
6989 set 0x38, %o3
6990 sta %f1, [%l7 + %o3] 0x80
6991 set 0x10, %o4
6992 sta %f20, [%l7 + %o4] 0x81
6993 nop
6994 set 0x38, %g1
6995 swap [%l7 + %g1], %g1
6996 set 0x08, %g5
6997 ldstuba [%l7 + %g5] 0x81, %o2
6998 and %g4, %i3, %i2
6999 nop
7000 set 0x6C, %l6
7001 stw %g5, [%l7 + %l6]
7002 set 0x5B, %i6
7003 stba %i5, [%l7 + %i6] 0xeb
7004 membar #Sync
7005 st %fsr, [%l7 + 0x1C]
7006 nop
7007 set 0x50, %l5
7008 ldd [%l7 + %l5], %l2
7009 st %f12, [%l7 + 0x2C]
7010 nop
7011 set 0x3C, %o6
7012 prefetch [%l7 + %o6], 4
7013 nop
7014 set 0x70, %o2
7015 prefetch [%l7 + %o2], 1
7016 nop
7017 set 0x60, %g2
7018 stx %fsr, [%l7 + %g2]
7019 nop
7020 set 0x48, %l2
7021 stx %fsr, [%l7 + %l2]
7022 nop
7023 set 0x2E, %i5
7024 ldstub [%l7 + %i5], %l1
7025 set 0x68, %i0
7026 prefetcha [%l7 + %i0] 0x89, 0
7027 set 0x40, %l0
7028 stda %f16, [%l7 + %l0] 0x81
7029 nop
7030 set 0x52, %o0
7031 stb %i6, [%l7 + %o0]
7032 nop
7033 set 0x78, %g3
7034 std %f24, [%l7 + %g3]
7035 nop
7036 set 0x60, %l3
7037 stx %g7, [%l7 + %l3]
7038 nop
7039 set 0x70, %l1
7040 stx %i4, [%l7 + %l1]
7041 set 0x48, %l4
7042 lda [%l7 + %l4] 0x80, %f28
7043 set 0x40, %i1
7044 ldda [%l7 + %i1] 0xea, %o6
7045 nop
7046 set 0x28, %o5
7047 ldx [%l7 + %o5], %o3
7048 set 0x60, %i7
7049 stda %o4, [%l7 + %i7] 0x80
7050 nop
7051 set 0x2C, %i2
7052 ldsh [%l7 + %i2], %g6
7053 add %l7, 0x60, %l6
7054 wr %g0, 0x89, %asi
7055 ldxa [%l6] %asi, %l5
7056 casxa [%l6] 0x89, %l5, %l2
7057 nop
7058 set 0x18, %g4
7059 ldd [%l7 + %g4], %i0
7060 add %g3, %g2, %l0
7061 set 0x31, %i4
7062 ldstuba [%l7 + %i4] 0x88, %o7
7063 nop
7064 set 0x38, %i3
7065 std %f6, [%l7 + %i3]
7066 nop
7067 set 0x3E, %o7
7068 lduh [%l7 + %o7], %i7
7069 set 0x60, %g7
7070 prefetcha [%l7 + %g7] 0x81, 4
7071 set 0x56, %g6
7072 stha %i0, [%l7 + %g6] 0xe2
7073 membar #Sync
7074 nop
7075 set 0x30, %o3
7076 stx %o5, [%l7 + %o3]
7077 set 0x20, %o4
7078 lda [%l7 + %o4] 0x88, %f20
7079 set 0x28, %o1
7080 prefetcha [%l7 + %o1] 0x89, 3
7081 set 0x5C, %g5
7082 stha %l6, [%l7 + %g5] 0x89
7083 st %fsr, [%l7 + 0x08]
7084 set 0x24, %g1
7085 lda [%l7 + %g1] 0x89, %f2
7086 nop
7087 set 0x70, %i6
7088 lduw [%l7 + %i6], %o2
7089 set 0x38, %l6
7090 stda %g0, [%l7 + %l6] 0xeb
7091 membar #Sync
7092 bleu,a,pt %xcc, loop_48
7093 st %f19, [%l7 + 0x64]
7094 nop
7095 set 0x70, %l5
7096 std %g4, [%l7 + %l5]
7097 add %l7, 0x14, %l6
7098 wr %g0, 0x80, %asi
7099 casa [%l6] 0x80, %i3, %g5
7100loop_48:
7101 nop
7102 set 0x24, %o6
7103 sta %f21, [%l7 + %o6] 0x89
7104 set 0x62, %o2
7105 stha %i2, [%l7 + %o2] 0x89
7106 set 0x48, %l2
7107 stxa %l3, [%l7 + %l2] 0x81
7108 set 0x3C, %g2
7109 sta %f29, [%l7 + %g2] 0x80
7110 nop
7111 set 0x48, %i5
7112 std %f24, [%l7 + %i5]
7113 nop
7114 set 0x16, %l0
7115 sth %i5, [%l7 + %l0]
7116 set 0x20, %i0
7117 ldda [%l7 + %i0] 0xe2, %l0
7118 set 0x48, %g3
7119 prefetcha [%l7 + %g3] 0x88, 4
7120 or %i6, %i4, %o6
7121 nop
7122 set 0x18, %o0
7123 ldx [%l7 + %o0], %o3
7124 add %o4, %g6, %l5
7125 nop
7126 set 0x34, %l1
7127 ldsw [%l7 + %l1], %g7
7128 nop
7129 set 0x40, %l3
7130 ldd [%l7 + %l3], %f2
7131 set 0x44, %l4
7132 lda [%l7 + %l4] 0x89, %f10
7133 add %l2, %g3, %i1
7134 st %fsr, [%l7 + 0x78]
7135 set 0x10, %i1
7136 stha %l0, [%l7 + %i1] 0xe3
7137 membar #Sync
7138 set 0x35, %i7
7139 stba %o7, [%l7 + %i7] 0x89
7140 set 0x78, %o5
7141 stxa %g2, [%l7 + %o5] 0xea
7142 membar #Sync
7143 nop
7144 set 0x38, %g4
7145 stx %fsr, [%l7 + %g4]
7146 st %f5, [%l7 + 0x4C]
7147 set 0x10, %i4
7148 ldda [%l7 + %i4] 0xe3, %i6
7149 set 0x0C, %i3
7150 stwa %o0, [%l7 + %i3] 0x80
7151 fpsub16s %f15, %f23, %f29
7152 set 0x40, %o7
7153 stda %f16, [%l7 + %o7] 0xca
7154 nop
7155 set 0x60, %i2
7156 ldsw [%l7 + %i2], %i0
7157 set 0x27, %g7
7158 ldstuba [%l7 + %g7] 0x81, %l4
7159 nop
7160 set 0x18, %g6
7161 ldsh [%l7 + %g6], %o5
7162 nop
7163 set 0x1D, %o4
7164 ldsb [%l7 + %o4], %l6
7165 nop
7166 set 0x30, %o1
7167 swap [%l7 + %o1], %g1
7168 nop
7169 set 0x30, %o3
7170 swap [%l7 + %o3], %g4
7171 nop
7172 set 0x08, %g1
7173 std %o2, [%l7 + %g1]
7174 add %l7, 0x18, %l6
7175 wr %g0, 0x80, %asi
7176 casxa [%l6] 0x80, %i3, %g5
7177 nop
7178 set 0x58, %g5
7179 stx %l3, [%l7 + %g5]
7180 nop
7181 set 0x60, %i6
7182 ldsw [%l7 + %i6], %i2
7183 nop
7184 set 0x14, %l6
7185 lduw [%l7 + %l6], %i5
7186 nop
7187 set 0x28, %o6
7188 stx %fsr, [%l7 + %o6]
7189 fpsub16s %f14, %f28, %f10
7190 nop
7191 set 0x40, %l5
7192 std %f28, [%l7 + %l5]
7193 add %l7, 0x30, %l6
7194 wr %g0, 0x88, %asi
7195 casxa [%l6] 0x88, %l1, %i6
7196 and %i4, %o1, %o6
7197 set 0x70, %l2
7198 ldxa [%l7 + %l2] 0x89, %o3
7199 nop
7200 set 0x69, %o2
7201 stb %o4, [%l7 + %o2]
7202 st %fsr, [%l7 + 0x70]
7203 nop
7204 set 0x68, %i5
7205 stx %fsr, [%l7 + %i5]
7206 set 0x2C, %g2
7207 sta %f4, [%l7 + %g2] 0x89
7208 nop
7209 set 0x70, %i0
7210 lduw [%l7 + %i0], %l5
7211 nop
7212 set 0x0C, %l0
7213 ldsb [%l7 + %l0], %g7
7214 nop
7215 set 0x1C, %o0
7216 swap [%l7 + %o0], %l2
7217 set 0x40, %l1
7218 stda %f0, [%l7 + %l1] 0xf8
7219 membar #Sync
7220 add %l7, 0x50, %l6
7221 wr %g0, 0x89, %asi
7222 ldxa [%l6] %asi, %g6
7223 casxa [%l6] 0x89, %g6, %g3
7224 st %f3, [%l7 + 0x14]
7225 nop
7226 set 0x55, %l3
7227 ldsb [%l7 + %l3], %l0
7228 set 0x34, %l4
7229 sta %f20, [%l7 + %l4] 0x89
7230 set 0x2C, %g3
7231 lda [%l7 + %g3] 0x89, %f20
7232 set 0x38, %i7
7233 prefetcha [%l7 + %i7] 0x81, 1
7234 nop
7235 set 0x20, %i1
7236 stw %o7, [%l7 + %i1]
7237 set 0x60, %o5
7238 stxa %g2, [%l7 + %o5] 0x81
7239 ble,a,pt %icc, loop_49
7240 add %i7, %o0, %i0
7241 add %l7, 0x50, %l6
7242 wr %g0, 0x81, %asi
7243 casxa [%l6] 0x81, %o5, %l4
7244loop_49:
7245 bleu,a,pn %icc, loop_50
7246 and %l6, %g4, %o2
7247 or %i3, %g1, %l3
7248 or %i2, %g5, %i5
7249loop_50:
7250 nop
7251 set 0x0C, %g4
7252 lda [%l7 + %g4] 0x88, %f9
7253 nop
7254 set 0x64, %i4
7255 lduw [%l7 + %i4], %l1
7256 nop
7257 set 0x10, %i3
7258 stw %i4, [%l7 + %i3]
7259 be,a %icc, loop_51
7260 st %f16, [%l7 + 0x50]
7261 nop
7262 set 0x0D, %i2
7263 stb %o1, [%l7 + %i2]
7264 or %o6, %o3, %i6
7265loop_51:
7266 add %o4, %g7, %l2
7267 nop
7268 set 0x0C, %o7
7269 prefetch [%l7 + %o7], 1
7270 set 0x18, %g6
7271 swapa [%l7 + %g6] 0x89, %g6
7272 set 0x0D, %g7
7273 ldstuba [%l7 + %g7] 0x88, %l5
7274 nop
7275 set 0x6C, %o1
7276 swap [%l7 + %o1], %l0
7277 set 0x10, %o3
7278 prefetcha [%l7 + %o3] 0x80, 2
7279 nop
7280 set 0x4B, %o4
7281 ldsb [%l7 + %o4], %o7
7282 nop
7283 set 0x13, %g1
7284 ldstub [%l7 + %g1], %g2
7285 nop
7286 set 0x27, %g5
7287 stb %i7, [%l7 + %g5]
7288 nop
7289 set 0x26, %l6
7290 lduh [%l7 + %l6], %o0
7291 or %i0, %i1, %o5
7292 set 0x40, %o6
7293 ldda [%l7 + %o6] 0xd8, %f0
7294 nop
7295 set 0x5E, %l5
7296 lduh [%l7 + %l5], %l6
7297 set 0x40, %l2
7298 prefetcha [%l7 + %l2] 0x81, 4
7299 nop
7300 set 0x0A, %i6
7301 ldsh [%l7 + %i6], %o2
7302 set 0x3F, %o2
7303 stba %i3, [%l7 + %o2] 0x80
7304 nop
7305 set 0x20, %i5
7306 stx %l4, [%l7 + %i5]
7307 nop
7308 set 0x30, %g2
7309 ldd [%l7 + %g2], %g0
7310 ld [%l7 + 0x08], %f11
7311 nop
7312 set 0x08, %l0
7313 prefetch [%l7 + %l0], 0
7314 add %l7, 0x1C, %l6
7315 wr %g0, 0x80, %asi
7316 casa [%l6] 0x80, %l3, %g5
7317 set 0x32, %o0
7318 stha %i2, [%l7 + %o0] 0xe3
7319 membar #Sync
7320 set 0x40, %l1
7321 sta %f13, [%l7 + %l1] 0x88
7322 nop
7323 set 0x62, %l3
7324 ldub [%l7 + %l3], %i5
7325 nop
7326 set 0x58, %i0
7327 ldsw [%l7 + %i0], %l1
7328 ld [%l7 + 0x14], %f22
7329 set 0x3A, %l4
7330 stha %i4, [%l7 + %l4] 0x89
7331 set 0x28, %i7
7332 prefetcha [%l7 + %i7] 0x81, 3
7333 nop
7334 nop
7335 setx 0xB6796D6345E78FF3, %l0, %l6
7336 stx %l6, [%l7 + 0x28]
7337 ldd [%l7 + 0x28], %f28
7338 setx 0x80EADE1A0BC0695C, %l1, %l5
7339 stx %l5, [%l7 + 0x10]
7340 ldd [%l7 + 0x10], %f16
7341 fdivd %f16, %f28, %f22
7342 set 0x5D, %g3
7343 stba %o3, [%l7 + %g3] 0x89
7344 fpadd32s %f17, %f21, %f25
7345 nop
7346 set 0x40, %i1
7347 std %f28, [%l7 + %i1]
7348 nop
7349 set 0x70, %o5
7350 stx %fsr, [%l7 + %o5]
7351 nop
7352 set 0x52, %i4
7353 ldsh [%l7 + %i4], %o1
7354 nop
7355 set 0x5C, %g4
7356 prefetch [%l7 + %g4], 3
7357 set 0x34, %i2
7358 stwa %o4, [%l7 + %i2] 0xe3
7359 membar #Sync
7360 st %f25, [%l7 + 0x20]
7361 nop
7362 set 0x20, %o7
7363 stx %i6, [%l7 + %o7]
7364 nop
7365 set 0x7F, %i3
7366 ldstub [%l7 + %i3], %l2
7367 nop
7368 set 0x1C, %g6
7369 ldsw [%l7 + %g6], %g6
7370 nop
7371 set 0x60, %g7
7372 stw %l5, [%l7 + %g7]
7373 ld [%l7 + 0x64], %f30
7374 wr %l0, %g7, %clear_softint
7375 nop
7376 set 0x50, %o1
7377 lduh [%l7 + %o1], %o7
7378 add %g3, %g2, %o0
7379 nop
7380 set 0x3C, %o4
7381 stw %i0, [%l7 + %o4]
7382 nop
7383 set 0x50, %o3
7384 ldsw [%l7 + %o3], %i7
7385 nop
7386 set 0x7C, %g5
7387 swap [%l7 + %g5], %i1
7388 or %o5, %g4, %l6
7389 nop
7390 set 0x74, %l6
7391 swap [%l7 + %l6], %o2
7392 nop
7393 set 0x55, %g1
7394 ldub [%l7 + %g1], %l4
7395 nop
7396 set 0x33, %l5
7397 stb %i3, [%l7 + %l5]
7398 set 0x20, %l2
7399 stda %g0, [%l7 + %l2] 0xe3
7400 membar #Sync
7401 nop
7402 set 0x18, %i6
7403 std %l2, [%l7 + %i6]
7404 nop
7405 set 0x28, %o2
7406 std %f14, [%l7 + %o2]
7407 bleu,pn %icc, loop_52
7408 nop
7409 set 0x50, %o6
7410 stx %i2, [%l7 + %o6]
7411 set 0x2C, %g2
7412 swapa [%l7 + %g2] 0x89, %g5
7413loop_52:
7414 nop
7415 set 0x76, %i5
7416 sth %l1, [%l7 + %i5]
7417 set 0x34, %l0
7418 lda [%l7 + %l0] 0x89, %f29
7419 add %l7, 0x28, %l6
7420 wr %g0, 0x80, %asi
7421 ldxa [%l6] %asi, %i5
7422 casxa [%l6] 0x80, %i5, %o6
7423 nop
7424 set 0x44, %o0
7425 lduh [%l7 + %o0], %o3
7426 or %o1, %i4, %i6
7427 set 0x30, %l3
7428 ldxa [%l7 + %l3] 0x89, %l2
7429 nop
7430 set 0x58, %i0
7431 ldub [%l7 + %i0], %g6
7432 set 0x30, %l4
7433 stda %o4, [%l7 + %l4] 0xeb
7434 membar #Sync
7435 set 0x18, %l1
7436 prefetcha [%l7 + %l1] 0x81, 1
7437 st %f27, [%l7 + 0x08]
7438 nop
7439 set 0x48, %g3
7440 std %f2, [%l7 + %g3]
7441 set 0x10, %i1
7442 stda %l4, [%l7 + %i1] 0x89
7443 nop
7444 set 0x48, %o5
7445 stx %o7, [%l7 + %o5]
7446 set 0x70, %i4
7447 ldda [%l7 + %i4] 0x89, %g2
7448 set 0x40, %i7
7449 stda %g2, [%l7 + %i7] 0xea
7450 membar #Sync
7451 nop
7452 set 0x54, %g4
7453 prefetch [%l7 + %g4], 4
7454 nop
7455 set 0x64, %i2
7456 swap [%l7 + %i2], %g7
7457 nop
7458 set 0x68, %i3
7459 prefetch [%l7 + %i3], 2
7460 nop
7461 set 0x49, %g6
7462 ldub [%l7 + %g6], %o0
7463 nop
7464 set 0x42, %g7
7465 ldsh [%l7 + %g7], %i0
7466 set 0x40, %o1
7467 stda %f16, [%l7 + %o1] 0xc4
7468 EXIT_GOOD
7469
7470
7471
7472!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7473!
7474! Stats for Thread 1:
7475!
7476! Type l : 1259
7477! Type a : 24
7478! Type cti : 32
7479! Type x : 530
7480! Type f : 36
7481! Type i : 119
7482!
7483!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7484
7485!
7486! Thread 2 Start
7487!
7488.global thread_2
7489thread_2:
7490 mov %l7, %g1
7491 !# Set %cwp for 8 windows
7492 !# This threads memory space into each %l7
7493 wrpr %g0, 0x7, %cwp
7494 mov %g1, %l7
7495 wrpr %g0, 0x6, %cwp
7496 mov %g1, %l7
7497 wrpr %g0, 0x5, %cwp
7498 mov %g1, %l7
7499 wrpr %g0, 0x4, %cwp
7500 mov %g1, %l7
7501 wrpr %g0, 0x3, %cwp
7502 mov %g1, %l7
7503 wrpr %g0, 0x2, %cwp
7504 mov %g1, %l7
7505 wrpr %g0, 0x1, %cwp
7506 mov %g1, %l7
7507 wrpr %g0, 0x0, %cwp
7508 mov %g1, %l7
7509
7510 !# Set %fsr
7511 setx 0x0000000000400000, %l0, %l6 !# no post process
7512 stx %l6, [%l7 + 0x0] !# no post process
7513 ldx [%l7 + 0x0], %fsr !# no post process
7514
7515 wr %g0, 0x80, %asi !# no post process
7516
7517 !# Initialize registers ..
7518
7519 !# Global registers
7520 set 0xE, %g1
7521 set 0xB, %g2
7522 set 0xC, %g3
7523 set 0xE, %g4
7524 set 0x2, %g5
7525 set 0xD, %g6
7526 set 0x0, %g7
7527 !# Input registers
7528 set -0xE, %i0
7529 set -0xE, %i1
7530 set -0xF, %i2
7531 set -0x9, %i3
7532 set -0xA, %i4
7533 set -0xA, %i5
7534 set -0x7, %i6
7535 set -0x8, %i7
7536 !# Local registers
7537 set 0x766D95C2, %l0
7538 set 0x09D64989, %l1
7539 set 0x3DB93018, %l2
7540 set 0x09ACE449, %l3
7541 set 0x21E513F7, %l4
7542 set 0x34C52E19, %l5
7543 set 0x113ED987, %l6
7544 !# Output registers
7545 set -0x1EBB, %o0
7546 set 0x02BB, %o1
7547 set -0x08E5, %o2
7548 set -0x156A, %o3
7549 set -0x19AA, %o4
7550 set 0x1139, %o5
7551 set -0x13BE, %o6
7552 set 0x1971, %o7
7553 !# Float registers
7554 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
7555 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
7556 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
7557 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
7558 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
7559 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
7560 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
7561 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
7562 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
7563 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
7564 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
7565 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
7566 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
7567 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
7568 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
7569 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
7570
7571 !# Execute Main Diag ..
7572
7573 set 0x28, %o4
7574 prefetcha [%l7 + %o4] 0x88, 1
7575 nop
7576 set 0x48, %o7
7577 ldd [%l7 + %o7], %o4
7578 nop
7579 set 0x3B, %o3
7580 ldstub [%l7 + %o3], %i7
7581 add %l6, %g4, %l4
7582 nop
7583 set 0x38, %g5
7584 ldd [%l7 + %g5], %f0
7585 nop
7586 set 0x10, %l6
7587 stx %o2, [%l7 + %l6]
7588 wr %g1, %l3, %ccr
7589 fpsub32s %f4, %f21, %f12
7590 set 0x40, %g1
7591 stda %f16, [%l7 + %g1] 0xd8
7592 nop
7593 set 0x48, %l5
7594 ldx [%l7 + %l5], %i2
7595 set 0x40, %l2
7596 stda %f0, [%l7 + %l2] 0xf1
7597 membar #Sync
7598 nop
7599 set 0x74, %o2
7600 ldstub [%l7 + %o2], %g5
7601 nop
7602 set 0x20, %i6
7603 ldx [%l7 + %i6], %l1
7604 set 0x1C, %g2
7605 lda [%l7 + %g2] 0x80, %f24
7606 nop
7607 set 0x68, %o6
7608 swap [%l7 + %o6], %i5
7609 nop
7610 set 0x48, %l0
7611 prefetch [%l7 + %l0], 1
7612 and %i3, %o6, %o3
7613 set 0x70, %i5
7614 prefetcha [%l7 + %i5] 0x89, 1
7615 fpadd16 %f4, %f14, %f12
7616 add %o1, %l2, %i6
7617 nop
7618 set 0x48, %l3
7619 std %o4, [%l7 + %l3]
7620 nop
7621 set 0x48, %o0
7622 lduh [%l7 + %o0], %l0
7623 nop
7624 set 0x50, %i0
7625 ldsh [%l7 + %i0], %l5
7626 set 0x24, %l1
7627 lda [%l7 + %l1] 0x89, %f29
7628 nop
7629 set 0x70, %l4
7630 swap [%l7 + %l4], %g6
7631 set 0x30, %i1
7632 ldda [%l7 + %i1] 0xe2, %o6
7633 nop
7634 set 0x0C, %g3
7635 ldsw [%l7 + %g3], %g2
7636 add %l7, 0x20, %l6
7637 wr %g0, 0x80, %asi
7638 casxa [%l6] 0x80, %g3, %o0
7639 nop
7640 set 0x70, %o5
7641 ldd [%l7 + %o5], %f16
7642 nop
7643 set 0x22, %i4
7644 sth %i0, [%l7 + %i4]
7645 set 0x30, %g4
7646 stwa %g7, [%l7 + %g4] 0x89
7647 set 0x58, %i7
7648 stda %o4, [%l7 + %i7] 0xe2
7649 membar #Sync
7650 add %l7, 0x58, %l6
7651 wr %g0, 0x88, %asi
7652 ldxa [%l6] %asi, %i1
7653 casxa [%l6] 0x88, %i1, %l6
7654 nop
7655 set 0x64, %i2
7656 ldsw [%l7 + %i2], %i7
7657 set 0x40, %i3
7658 stda %f0, [%l7 + %i3] 0xf0
7659 membar #Sync
7660 ld [%l7 + 0x6C], %f21
7661 nop
7662 set 0x78, %g6
7663 ldsw [%l7 + %g6], %l4
7664 set 0x41, %g7
7665 stba %g4, [%l7 + %g7] 0xe3
7666 membar #Sync
7667 nop
7668 set 0x68, %o4
7669 ldx [%l7 + %o4], %g1
7670 set 0x40, %o7
7671 sta %f11, [%l7 + %o7] 0x81
7672 bne %xcc, loop_53
7673 nop
7674 set 0x58, %o3
7675 std %l2, [%l7 + %o3]
7676 nop
7677 set 0x3C, %g5
7678 ldsb [%l7 + %g5], %o2
7679 set 0x50, %o1
7680 stha %i2, [%l7 + %o1] 0xeb
7681 membar #Sync
7682loop_53:
7683 nop
7684 set 0x64, %l6
7685 swapa [%l7 + %l6] 0x89, %g5
7686 nop
7687 set 0x20, %g1
7688 swap [%l7 + %g1], %i5
7689 set 0x60, %l5
7690 lda [%l7 + %l5] 0x80, %f27
7691 set 0x38, %o2
7692 stxa %l1, [%l7 + %o2] 0xe3
7693 membar #Sync
7694 nop
7695 set 0x54, %i6
7696 swap [%l7 + %i6], %i3
7697 set 0x20, %l2
7698 ldxa [%l7 + %l2] 0x80, %o3
7699 set 0x60, %g2
7700 prefetcha [%l7 + %g2] 0x88, 1
7701 set 0x18, %o6
7702 stwa %o1, [%l7 + %o6] 0x80
7703 add %l7, 0x28, %l6
7704 wr %g0, 0x80, %asi
7705 ldxa [%l6] %asi, %l2
7706 casxa [%l6] 0x80, %l2, %i6
7707 nop
7708 set 0x28, %l0
7709 ldsw [%l7 + %l0], %o4
7710 nop
7711 set 0x38, %l3
7712 sth %i4, [%l7 + %l3]
7713 st %fsr, [%l7 + 0x4C]
7714 nop
7715 set 0x60, %i5
7716 std %f6, [%l7 + %i5]
7717 nop
7718 set 0x0E, %i0
7719 ldstub [%l7 + %i0], %l5
7720 nop
7721 set 0x50, %o0
7722 ldsw [%l7 + %o0], %g6
7723 set 0x40, %l1
7724 stda %f16, [%l7 + %l1] 0x89
7725 nop
7726 set 0x30, %l4
7727 stx %o7, [%l7 + %l4]
7728 nop
7729 set 0x61, %i1
7730 ldub [%l7 + %i1], %l0
7731 nop
7732 set 0x08, %o5
7733 stw %g3, [%l7 + %o5]
7734 add %o0, %i0, %g2
7735 wr %o5, %g7, %pic
7736 set 0x40, %i4
7737 swapa [%l7 + %i4] 0x88, %l6
7738 st %fsr, [%l7 + 0x28]
7739 nop
7740 set 0x58, %g3
7741 stx %fsr, [%l7 + %g3]
7742 and %i1, %i7, %l4
7743 set 0x40, %g4
7744 ldda [%l7 + %g4] 0x88, %f0
7745 set 0x0A, %i7
7746 stha %g4, [%l7 + %i7] 0x89
7747 set 0x40, %i3
7748 ldda [%l7 + %i3] 0x80, %l2
7749 set 0x78, %i2
7750 lda [%l7 + %i2] 0x81, %f1
7751 set 0x30, %g6
7752 stda %g0, [%l7 + %g6] 0x80
7753 set 0x1C, %g7
7754 sta %f29, [%l7 + %g7] 0x89
7755 or %o2, %g5, %i2
7756 add %l7, 0x08, %l6
7757 wr %g0, 0x88, %asi
7758 ldxa [%l6] %asi, %l1
7759 casxa [%l6] 0x88, %l1, %i3
7760 set 0x24, %o4
7761 lda [%l7 + %o4] 0x80, %f29
7762 nop
7763 set 0x38, %o3
7764 ldx [%l7 + %o3], %o3
7765 nop
7766 set 0x54, %g5
7767 ldub [%l7 + %g5], %o6
7768 nop
7769 set 0x20, %o1
7770 std %f2, [%l7 + %o1]
7771 set 0x40, %l6
7772 ldxa [%l7 + %l6] 0x89, %o1
7773 nop
7774 set 0x10, %g1
7775 ldd [%l7 + %g1], %f28
7776 nop
7777 set 0x40, %o7
7778 std %f28, [%l7 + %o7]
7779 st %f20, [%l7 + 0x38]
7780 set 0x40, %l5
7781 ldda [%l7 + %l5] 0x80, %f16
7782 nop
7783 set 0x44, %o2
7784 ldsh [%l7 + %o2], %i5
7785 nop
7786 set 0x55, %l2
7787 ldsb [%l7 + %l2], %l2
7788 set 0x40, %i6
7789 stda %f0, [%l7 + %i6] 0xf9
7790 membar #Sync
7791 set 0x70, %o6
7792 swapa [%l7 + %o6] 0x80, %i6
7793 nop
7794 set 0x72, %g2
7795 ldsh [%l7 + %g2], %o4
7796 set 0x70, %l3
7797 stwa %i4, [%l7 + %l3] 0x89
7798 fpsub32s %f4, %f3, %f17
7799 and %l5, %g6, %o7
7800 set 0x30, %i5
7801 stda %g2, [%l7 + %i5] 0xea
7802 membar #Sync
7803 nop
7804 set 0x70, %i0
7805 ldsh [%l7 + %i0], %o0
7806 nop
7807 set 0x60, %o0
7808 std %l0, [%l7 + %o0]
7809 nop
7810 set 0x30, %l1
7811 ldsw [%l7 + %l1], %g2
7812 nop
7813 set 0x6D, %l4
7814 ldub [%l7 + %l4], %i0
7815 add %l7, 0x58, %l6
7816 wr %g0, 0x80, %asi
7817 casxa [%l6] 0x80, %o5, %g7
7818 set 0x40, %i1
7819 stda %f0, [%l7 + %i1] 0x81
7820 nop
7821 set 0x08, %o5
7822 ldd [%l7 + %o5], %f8
7823 nop
7824 set 0x6C, %l0
7825 lduw [%l7 + %l0], %i1
7826 nop
7827 set 0x64, %i4
7828 stw %i7, [%l7 + %i4]
7829 fpadd16 %f14, %f24, %f26
7830 nop
7831 set 0x18, %g4
7832 sth %l6, [%l7 + %g4]
7833 set 0x34, %g3
7834 swapa [%l7 + %g3] 0x88, %g4
7835 st %fsr, [%l7 + 0x28]
7836 nop
7837 set 0x58, %i7
7838 std %l2, [%l7 + %i7]
7839 nop
7840 set 0x48, %i2
7841 ldx [%l7 + %i2], %l4
7842 nop
7843 set 0x28, %g6
7844 sth %g1, [%l7 + %g6]
7845 nop
7846 set 0x4C, %i3
7847 lduw [%l7 + %i3], %g5
7848 ba,a,pt %xcc, loop_54
7849 nop
7850 set 0x32, %o4
7851 ldsb [%l7 + %o4], %i2
7852 nop
7853 set 0x5C, %o3
7854 prefetch [%l7 + %o3], 0
7855 set 0x10, %g5
7856 ldxa [%l7 + %g5] 0x88, %l1
7857loop_54:
7858 nop
7859 set 0x70, %g7
7860 stx %fsr, [%l7 + %g7]
7861 set 0x40, %l6
7862 ldda [%l7 + %l6] 0xe2, %o2
7863 nop
7864 set 0x3E, %o1
7865 lduh [%l7 + %o1], %o3
7866 nop
7867 set 0x36, %g1
7868 ldub [%l7 + %g1], %o6
7869 nop
7870 set 0x0C, %o7
7871 lduw [%l7 + %o7], %i3
7872 nop
7873 set 0x10, %o2
7874 ldd [%l7 + %o2], %f28
7875 nop
7876 set 0x48, %l2
7877 std %f14, [%l7 + %l2]
7878 set 0x60, %i6
7879 ldda [%l7 + %i6] 0xea, %i4
7880 and %l2, %o1, %i6
7881 set 0x6A, %o6
7882 ldstuba [%l7 + %o6] 0x89, %i4
7883 set 0x38, %g2
7884 stxa %o4, [%l7 + %g2] 0xe2
7885 membar #Sync
7886 nop
7887 set 0x0E, %l3
7888 ldstub [%l7 + %l3], %g6
7889 and %l5, %g3, %o0
7890 nop
7891 set 0x68, %i5
7892 ldd [%l7 + %i5], %f8
7893 fpsub32 %f18, %f30, %f10
7894 nop
7895 set 0x40, %l5
7896 swap [%l7 + %l5], %l0
7897 add %l7, 0x78, %l6
7898 wr %g0, 0x88, %asi
7899 casxa [%l6] 0x88, %g2, %o7
7900 nop
7901 set 0x08, %o0
7902 std %f26, [%l7 + %o0]
7903 add %i0, %g7, %i1
7904 nop
7905 set 0x58, %l1
7906 swap [%l7 + %l1], %i7
7907 set 0x48, %i0
7908 stxa %l6, [%l7 + %i0] 0xeb
7909 membar #Sync
7910 fpsub32s %f0, %f28, %f17
7911 set 0x58, %i1
7912 stxa %g4, [%l7 + %i1] 0x80
7913 set 0x33, %l4
7914 stba %o5, [%l7 + %l4] 0x89
7915 set 0x78, %l0
7916 stxa %l3, [%l7 + %l0] 0xea
7917 membar #Sync
7918 set 0x08, %i4
7919 prefetcha [%l7 + %i4] 0x88, 4
7920 nop
7921 set 0x3D, %o5
7922 ldsb [%l7 + %o5], %g1
7923 nop
7924 set 0x68, %g3
7925 std %f18, [%l7 + %g3]
7926 set 0x50, %g4
7927 stda %g4, [%l7 + %g4] 0x80
7928 set 0x4E, %i7
7929 ldstuba [%l7 + %i7] 0x88, %l1
7930 st %fsr, [%l7 + 0x10]
7931 nop
7932 set 0x58, %g6
7933 lduw [%l7 + %g6], %i2
7934 or %o2, %o3, %i3
7935 set 0x69, %i2
7936 ldstuba [%l7 + %i2] 0x89, %o6
7937 set 0x24, %o4
7938 sta %f10, [%l7 + %o4] 0x88
7939 set 0x70, %i3
7940 swapa [%l7 + %i3] 0x81, %i5
7941 set 0x6E, %o3
7942 ldstuba [%l7 + %o3] 0x88, %l2
7943 and %i6, %o1, %o4
7944 set 0x2C, %g7
7945 stwa %i4, [%l7 + %g7] 0xea
7946 membar #Sync
7947 set 0x20, %l6
7948 lda [%l7 + %l6] 0x80, %f9
7949 set 0x20, %o1
7950 ldda [%l7 + %o1] 0xe3, %l4
7951 set 0x78, %g1
7952 lda [%l7 + %g1] 0x89, %f5
7953 add %g3, %o0, %g6
7954 nop
7955 set 0x38, %g5
7956 stx %fsr, [%l7 + %g5]
7957 set 0x08, %o7
7958 stda %g2, [%l7 + %o7] 0x81
7959 set 0x79, %o2
7960 stba %o7, [%l7 + %o2] 0x81
7961 set 0x22, %i6
7962 stba %l0, [%l7 + %i6] 0x80
7963 set 0x10, %o6
7964 stxa %i0, [%l7 + %o6] 0xe2
7965 membar #Sync
7966 set 0x14, %l2
7967 sta %f27, [%l7 + %l2] 0x81
7968 nop
7969 set 0x56, %l3
7970 stb %g7, [%l7 + %l3]
7971 ld [%l7 + 0x28], %f4
7972 set 0x18, %i5
7973 stda %i0, [%l7 + %i5] 0x88
7974 nop
7975 set 0x18, %g2
7976 std %i6, [%l7 + %g2]
7977 set 0x2E, %l5
7978 stba %l6, [%l7 + %l5] 0x88
7979 nop
7980 set 0x18, %l1
7981 ldd [%l7 + %l1], %o4
7982 set 0x4C, %i0
7983 lda [%l7 + %i0] 0x88, %f23
7984 set 0x49, %o0
7985 stba %l3, [%l7 + %o0] 0x89
7986 set 0x0C, %i1
7987 swapa [%l7 + %i1] 0x89, %l4
7988 nop
7989 set 0x70, %l0
7990 lduh [%l7 + %l0], %g1
7991 nop
7992 set 0x18, %i4
7993 stw %g5, [%l7 + %i4]
7994 nop
7995 set 0x48, %l4
7996 ldx [%l7 + %l4], %g4
7997 nop
7998 set 0x28, %o5
7999 ldx [%l7 + %o5], %i2
8000 nop
8001 set 0x2E, %g4
8002 ldstub [%l7 + %g4], %o2
8003 set 0x28, %i7
8004 stha %o3, [%l7 + %i7] 0xe2
8005 membar #Sync
8006 nop
8007 set 0x08, %g3
8008 lduh [%l7 + %g3], %i3
8009 add %l1, %o6, %i5
8010 set 0x6E, %g6
8011 stha %l2, [%l7 + %g6] 0xeb
8012 membar #Sync
8013 fpadd32 %f22, %f14, %f16
8014 fpsub16s %f16, %f29, %f6
8015 set 0x08, %i2
8016 lda [%l7 + %i2] 0x88, %f0
8017 and %o1, %i6, %i4
8018 and %o4, %g3, %l5
8019 nop
8020 set 0x38, %i3
8021 stx %o0, [%l7 + %i3]
8022 fpsub32 %f16, %f24, %f26
8023 nop
8024 set 0x28, %o3
8025 ldub [%l7 + %o3], %g2
8026 bleu,pn %xcc, loop_55
8027 nop
8028 set 0x4A, %g7
8029 ldsh [%l7 + %g7], %o7
8030 fpsub32 %f24, %f12, %f4
8031 nop
8032 set 0x58, %o4
8033 ldx [%l7 + %o4], %g6
8034loop_55:
8035 nop
8036 set 0x7E, %o1
8037 stb %l0, [%l7 + %o1]
8038 set 0x70, %g1
8039 ldstuba [%l7 + %g1] 0x88, %i0
8040 set 0x3B, %g5
8041 ldstuba [%l7 + %g5] 0x88, %i1
8042 nop
8043 set 0x64, %o7
8044 ldub [%l7 + %o7], %g7
8045 ld [%l7 + 0x70], %f25
8046 nop
8047 set 0x08, %l6
8048 ldsw [%l7 + %l6], %l6
8049 set 0x70, %o2
8050 stda %o4, [%l7 + %o2] 0x89
8051 add %l7, 0x38, %l6
8052 wr %g0, 0x80, %asi
8053 ldxa [%l6] %asi, %i7
8054 casxa [%l6] 0x80, %i7, %l4
8055 set 0x10, %i6
8056 ldda [%l7 + %i6] 0xea, %l2
8057 nop
8058 set 0x54, %l2
8059 ldsw [%l7 + %l2], %g1
8060 or %g4, %i2, %g5
8061 and %o3, %o2, %i3
8062 nop
8063 set 0x17, %l3
8064 stb %l1, [%l7 + %l3]
8065 nop
8066 set 0x4C, %o6
8067 swap [%l7 + %o6], %o6
8068 nop
8069 set 0x7C, %g2
8070 stw %l2, [%l7 + %g2]
8071 set 0x60, %l5
8072 prefetcha [%l7 + %l5] 0x88, 4
8073 add %i6, %i5, %o4
8074 set 0x40, %l1
8075 stda %f0, [%l7 + %l1] 0xc0
8076 nop
8077 set 0x0E, %i0
8078 ldstub [%l7 + %i0], %i4
8079 wr %g3, %o0, %ccr
8080 nop
8081 set 0x18, %o0
8082 ldd [%l7 + %o0], %g2
8083 set 0x48, %i5
8084 ldxa [%l7 + %i5] 0x80, %l5
8085 set 0x44, %i1
8086 stba %o7, [%l7 + %i1] 0x88
8087 add %g6, %l0, %i0
8088 ld [%l7 + 0x60], %f9
8089 bge,pt %icc, loop_56
8090 nop
8091 set 0x18, %i4
8092 stx %i1, [%l7 + %i4]
8093 nop
8094 set 0x40, %l0
8095 ldsw [%l7 + %l0], %l6
8096 and %o5, %i7, %g7
8097loop_56:
8098 st %fsr, [%l7 + 0x5C]
8099 nop
8100 set 0x37, %l4
8101 ldub [%l7 + %l4], %l4
8102 nop
8103 set 0x5C, %o5
8104 prefetch [%l7 + %o5], 2
8105 add %l7, 0x28, %l6
8106 wr %g0, 0x89, %asi
8107 lda [%l6] %asi, %g1
8108 casa [%l6] 0x89, %g1, %l3
8109 nop
8110 set 0x0C, %g4
8111 ldub [%l7 + %g4], %i2
8112 and %g5, %o3, %o2
8113 nop
8114 set 0x74, %i7
8115 swap [%l7 + %i7], %i3
8116 nop
8117 set 0x38, %g3
8118 stx %g4, [%l7 + %g3]
8119 nop
8120 set 0x1C, %i2
8121 ldsw [%l7 + %i2], %l1
8122 add %l7, 0x08, %l6
8123 wr %g0, 0x80, %asi
8124 ldxa [%l6] %asi, %l2
8125 casxa [%l6] 0x80, %l2, %o1
8126 membar #Sync
8127 set 0x40, %g6
8128 ldda [%l7 + %g6] 0xf0, %f0
8129 set 0x10, %i3
8130 ldda [%l7 + %i3] 0xeb, %o6
8131 set 0x30, %g7
8132 ldda [%l7 + %g7] 0x88, %i6
8133 set 0x7E, %o4
8134 stha %i5, [%l7 + %o4] 0xe3
8135 membar #Sync
8136 set 0x68, %o1
8137 stxa %o4, [%l7 + %o1] 0xeb
8138 membar #Sync
8139 nop
8140 set 0x42, %g1
8141 lduh [%l7 + %g1], %g3
8142 set 0x40, %o3
8143 prefetcha [%l7 + %o3] 0x81, 3
8144 nop
8145 set 0x60, %o7
8146 lduw [%l7 + %o7], %g2
8147 ld [%l7 + 0x30], %f11
8148 wr %l5, %i4, %softint
8149 nop
8150 set 0x10, %l6
8151 ldd [%l7 + %l6], %f20
8152 nop
8153 nop
8154 setx 0x05D53D7C466E98FE, %l0, %l6
8155 stx %l6, [%l7 + 0x28]
8156 ldd [%l7 + 0x28], %f22
8157 setx 0xA445A55472AE8F0E, %l1, %l5
8158 stx %l5, [%l7 + 0x10]
8159 ldd [%l7 + 0x10], %f28
8160 fdivd %f28, %f22, %f2
8161 nop
8162 set 0x7C, %g5
8163 sth %g6, [%l7 + %g5]
8164 membar #Sync
8165 set 0x40, %o2
8166 ldda [%l7 + %o2] 0xf8, %f16
8167 set 0x20, %i6
8168 ldda [%l7 + %i6] 0x80, %l0
8169 st %f14, [%l7 + 0x64]
8170 set 0x20, %l2
8171 prefetcha [%l7 + %l2] 0x81, 0
8172 nop
8173 set 0x20, %l3
8174 ldx [%l7 + %l3], %i1
8175 nop
8176 set 0x7E, %o6
8177 ldstub [%l7 + %o6], %l6
8178 nop
8179 set 0x24, %g2
8180 swap [%l7 + %g2], %i0
8181 set 0x20, %l1
8182 stda %o4, [%l7 + %l1] 0x89
8183 nop
8184 set 0x7C, %l5
8185 ldsw [%l7 + %l5], %i7
8186 nop
8187 set 0x30, %i0
8188 ldd [%l7 + %i0], %f8
8189 set 0x08, %o0
8190 stxa %l4, [%l7 + %o0] 0x88
8191 and %g7, %g1, %i2
8192 nop
8193 set 0x2F, %i5
8194 ldstub [%l7 + %i5], %g5
8195 and %o3, %o2, %i3
8196 set 0x60, %i4
8197 ldda [%l7 + %i4] 0x88, %g4
8198 st %fsr, [%l7 + 0x20]
8199 nop
8200 set 0x20, %i1
8201 stx %l1, [%l7 + %i1]
8202 set 0x28, %l0
8203 stxa %l2, [%l7 + %l0] 0x89
8204 st %f24, [%l7 + 0x24]
8205 set 0x08, %l4
8206 ldxa [%l7 + %l4] 0x88, %o1
8207 set 0x08, %o5
8208 ldxa [%l7 + %o5] 0x89, %o6
8209 nop
8210 set 0x28, %i7
8211 ldstub [%l7 + %i7], %l3
8212 add %l7, 0x38, %l6
8213 wr %g0, 0x80, %asi
8214 casa [%l6] 0x80, %i5, %i6
8215 set 0x40, %g3
8216 stda %f16, [%l7 + %g3] 0xda
8217 nop
8218 set 0x20, %g4
8219 ldx [%l7 + %g4], %g3
8220 set 0x50, %g6
8221 ldxa [%l7 + %g6] 0x88, %o4
8222 nop
8223 set 0x60, %i3
8224 std %f22, [%l7 + %i3]
8225 add %o0, %g2, %i4
8226 set 0x40, %g7
8227 ldda [%l7 + %g7] 0x81, %f16
8228 nop
8229 set 0x30, %o4
8230 ldsw [%l7 + %o4], %g6
8231 set 0x40, %o1
8232 ldda [%l7 + %o1] 0x80, %f0
8233 set 0x60, %i2
8234 ldda [%l7 + %i2] 0x80, %l0
8235 add %l7, 0x68, %l6
8236 wr %g0, 0x80, %asi
8237 casa [%l6] 0x80, %l5, %o7
8238 nop
8239 set 0x6C, %o3
8240 ldsw [%l7 + %o3], %l6
8241 add %l7, 0x70, %l6
8242 wr %g0, 0x81, %asi
8243 lda [%l6] %asi, %i1
8244 casa [%l6] 0x81, %i1, %o5
8245 nop
8246 set 0x10, %o7
8247 stx %fsr, [%l7 + %o7]
8248 add %i7, %i0, %g7
8249 wr %l4, %i2, %y
8250 nop
8251 set 0x18, %g1
8252 std %f14, [%l7 + %g1]
8253 nop
8254 set 0x08, %l6
8255 stw %g1, [%l7 + %l6]
8256 nop
8257 set 0x60, %g5
8258 stx %g5, [%l7 + %g5]
8259 set 0x5C, %o2
8260 sta %f16, [%l7 + %o2] 0x80
8261 nop
8262 or %g0, 0x8, %l0
8263 sllx %l0, 0x3c, %l0
8264 wr %l0, %g0, %sys_tick_cmpr
8265 nop
8266 set 0x36, %i6
8267 sth %i3, [%l7 + %i6]
8268 st %fsr, [%l7 + 0x60]
8269 nop
8270 set 0x3C, %l3
8271 ldsw [%l7 + %l3], %g4
8272 nop
8273 set 0x56, %l2
8274 ldsh [%l7 + %l2], %l1
8275 set 0x78, %o6
8276 stxa %l2, [%l7 + %o6] 0x89
8277 set 0x50, %l1
8278 ldda [%l7 + %l1] 0xe2, %o6
8279 set 0x68, %l5
8280 stxa %l3, [%l7 + %l5] 0xe2
8281 membar #Sync
8282 and %i5, %i6, %g3
8283 set 0x7C, %i0
8284 lda [%l7 + %i0] 0x81, %f5
8285 add %o4, %o1, %o0
8286 set 0x18, %o0
8287 prefetcha [%l7 + %o0] 0x81, 1
8288 nop
8289 set 0x40, %i5
8290 ldd [%l7 + %i5], %i4
8291 and %g6, %l0, %l5
8292 nop
8293 set 0x48, %g2
8294 ldd [%l7 + %g2], %f22
8295 set 0x20, %i1
8296 ldda [%l7 + %i1] 0xeb, %i6
8297 nop
8298 set 0x38, %l0
8299 ldx [%l7 + %l0], %o7
8300 nop
8301 set 0x11, %l4
8302 stb %o5, [%l7 + %l4]
8303 add %l7, 0x40, %l6
8304 wr %g0, 0x81, %asi
8305 lda [%l6] %asi, %i1
8306 casa [%l6] 0x81, %i1, %i7
8307 membar #Sync
8308 set 0x40, %o5
8309 ldda [%l7 + %o5] 0xf8, %f16
8310 and %i0, %l4, %g7
8311 set 0x24, %i7
8312 sta %f13, [%l7 + %i7] 0x80
8313 fpadd32 %f26, %f14, %f4
8314 set 0x20, %i4
8315 stwa %g1, [%l7 + %i4] 0xe2
8316 membar #Sync
8317 set 0x40, %g3
8318 stda %f16, [%l7 + %g3] 0xda
8319 set 0x18, %g6
8320 prefetcha [%l7 + %g6] 0x88, 1
8321 set 0x40, %i3
8322 stwa %g5, [%l7 + %i3] 0xeb
8323 membar #Sync
8324 set 0x6C, %g4
8325 sta %f0, [%l7 + %g4] 0x89
8326 nop
8327 set 0x68, %g7
8328 ldd [%l7 + %g7], %f18
8329 set 0x68, %o4
8330 stxa %o3, [%l7 + %o4] 0x89
8331 set 0x20, %i2
8332 ldda [%l7 + %i2] 0xea, %i2
8333 st %f24, [%l7 + 0x58]
8334 st %fsr, [%l7 + 0x68]
8335 set 0x33, %o3
8336 stba %o2, [%l7 + %o3] 0xe2
8337 membar #Sync
8338 set 0x20, %o1
8339 ldda [%l7 + %o1] 0xea, %l0
8340 nop
8341 set 0x43, %g1
8342 ldsb [%l7 + %g1], %g4
8343 set 0x40, %l6
8344 stda %f0, [%l7 + %l6] 0xca
8345 wr %o6, %l3, %pic
8346 and %i5, %l2, %g3
8347 nop
8348 set 0x58, %o7
8349 std %f10, [%l7 + %o7]
8350 nop
8351 set 0x28, %o2
8352 stx %i6, [%l7 + %o2]
8353 and %o1, %o0, %g2
8354 add %o4, %g6, %i4
8355 fpadd32s %f9, %f0, %f0
8356 set 0x40, %g5
8357 ldda [%l7 + %g5] 0x81, %f16
8358 set 0x57, %l3
8359 stba %l5, [%l7 + %l3] 0xe2
8360 membar #Sync
8361 or %l6, %l0, %o5
8362 set 0x20, %l2
8363 swapa [%l7 + %l2] 0x81, %o7
8364 add %i1, %i0, %l4
8365 set 0x48, %i6
8366 prefetcha [%l7 + %i6] 0x81, 3
8367 nop
8368 set 0x62, %o6
8369 ldub [%l7 + %o6], %g1
8370 nop
8371 set 0x30, %l5
8372 ldub [%l7 + %l5], %g7
8373 nop
8374 set 0x40, %i0
8375 swap [%l7 + %i0], %i2
8376 nop
8377 set 0x68, %o0
8378 prefetch [%l7 + %o0], 3
8379 set 0x70, %i5
8380 sta %f8, [%l7 + %i5] 0x88
8381 st %f13, [%l7 + 0x18]
8382 nop
8383 set 0x5A, %l1
8384 sth %g5, [%l7 + %l1]
8385 nop
8386 set 0x48, %g2
8387 stw %o3, [%l7 + %g2]
8388 nop
8389 set 0x5C, %l0
8390 lduw [%l7 + %l0], %o2
8391 set 0x38, %i1
8392 stda %i2, [%l7 + %i1] 0xeb
8393 membar #Sync
8394 nop
8395 set 0x38, %o5
8396 lduh [%l7 + %o5], %l1
8397 set 0x48, %i7
8398 prefetcha [%l7 + %i7] 0x89, 2
8399 set 0x6C, %i4
8400 stwa %g4, [%l7 + %i4] 0xe3
8401 membar #Sync
8402 set 0x50, %g3
8403 prefetcha [%l7 + %g3] 0x88, 4
8404 set 0x68, %l4
8405 ldxa [%l7 + %l4] 0x81, %l2
8406 nop
8407 set 0x30, %i3
8408 stx %g3, [%l7 + %i3]
8409 nop
8410 set 0x20, %g4
8411 ldub [%l7 + %g4], %i6
8412 set 0x38, %g7
8413 stha %o1, [%l7 + %g7] 0xeb
8414 membar #Sync
8415 set 0x48, %o4
8416 swapa [%l7 + %o4] 0x80, %o0
8417 nop
8418 set 0x30, %i2
8419 std %f2, [%l7 + %i2]
8420 add %g2, %l3, %g6
8421 set 0x48, %g6
8422 stxa %i4, [%l7 + %g6] 0xe3
8423 membar #Sync
8424 nop
8425 set 0x28, %o3
8426 std %f24, [%l7 + %o3]
8427 set 0x50, %o1
8428 stwa %l5, [%l7 + %o1] 0x81
8429 nop
8430 set 0x18, %g1
8431 ldd [%l7 + %g1], %o4
8432 nop
8433 set 0x64, %l6
8434 ldsh [%l7 + %l6], %l6
8435 nop
8436 set 0x49, %o2
8437 ldstub [%l7 + %o2], %l0
8438 set 0x24, %o7
8439 sta %f20, [%l7 + %o7] 0x88
8440 set 0x58, %l3
8441 stwa %o5, [%l7 + %l3] 0x80
8442 nop
8443 set 0x38, %l2
8444 ldd [%l7 + %l2], %f10
8445 set 0x10, %i6
8446 stxa %o7, [%l7 + %i6] 0x80
8447 set 0x40, %g5
8448 ldda [%l7 + %g5] 0xda, %f16
8449 nop
8450 set 0x10, %l5
8451 std %f12, [%l7 + %l5]
8452 set 0x68, %i0
8453 prefetcha [%l7 + %i0] 0x81, 0
8454 nop
8455 set 0x52, %o6
8456 lduh [%l7 + %o6], %i1
8457 nop
8458 set 0x79, %o0
8459 ldstub [%l7 + %o0], %i7
8460 set 0x50, %l1
8461 ldxa [%l7 + %l1] 0x80, %l4
8462 set 0x58, %i5
8463 stxa %g7, [%l7 + %i5] 0x80
8464 set 0x28, %l0
8465 swapa [%l7 + %l0] 0x89, %g1
8466 nop
8467 set 0x10, %g2
8468 std %f16, [%l7 + %g2]
8469 nop
8470 set 0x30, %i1
8471 stx %fsr, [%l7 + %i1]
8472 and %g5, %i2, %o3
8473 nop
8474 set 0x6C, %i7
8475 prefetch [%l7 + %i7], 2
8476 set 0x48, %i4
8477 lda [%l7 + %i4] 0x88, %f11
8478 add %l7, 0x70, %l6
8479 wr %g0, 0x80, %asi
8480 casa [%l6] 0x80, %i3, %o2
8481 nop
8482 set 0x38, %o5
8483 stx %o6, [%l7 + %o5]
8484 st %fsr, [%l7 + 0x4C]
8485 or %g4, %i5, %l1
8486 nop
8487 set 0x34, %l4
8488 lduw [%l7 + %l4], %l2
8489 add %g3, %i6, %o0
8490 be,a,pt %icc, loop_57
8491 nop
8492 set 0x70, %i3
8493 lduh [%l7 + %i3], %o1
8494 st %f7, [%l7 + 0x58]
8495 set 0x60, %g3
8496 stda %g2, [%l7 + %g3] 0xeb
8497 membar #Sync
8498loop_57:
8499 nop
8500 set 0x26, %g4
8501 stha %l3, [%l7 + %g4] 0x81
8502 nop
8503 set 0x0C, %g7
8504 prefetch [%l7 + %g7], 3
8505 or %g6, %i4, %o4
8506 set 0x20, %o4
8507 stwa %l6, [%l7 + %o4] 0x81
8508 set 0x3E, %g6
8509 ldstuba [%l7 + %g6] 0x88, %l5
8510 set 0x58, %o3
8511 stwa %l0, [%l7 + %o3] 0x89
8512 set 0x6B, %o1
8513 ldstuba [%l7 + %o1] 0x81, %o7
8514 ld [%l7 + 0x70], %f9
8515 st %f0, [%l7 + 0x34]
8516 nop
8517 set 0x24, %g1
8518 ldsw [%l7 + %g1], %o5
8519 nop
8520 set 0x26, %l6
8521 ldsh [%l7 + %l6], %i0
8522 set 0x30, %i2
8523 stda %i6, [%l7 + %i2] 0xeb
8524 membar #Sync
8525 add %i1, %l4, %g7
8526 set 0x48, %o2
8527 stwa %g1, [%l7 + %o2] 0xea
8528 membar #Sync
8529 ld [%l7 + 0x08], %f24
8530 nop
8531 set 0x30, %o7
8532 stx %fsr, [%l7 + %o7]
8533 wr %g0, 0x7, %fprs
8534 set 0x24, %l3
8535 sta %f11, [%l7 + %l3] 0x81
8536 add %l7, 0x08, %l6
8537 wr %g0, 0x80, %asi
8538 ldxa [%l6] %asi, %i3
8539 casxa [%l6] 0x80, %i3, %g5
8540 add %l7, 0x58, %l6
8541 wr %g0, 0x89, %asi
8542 ldxa [%l6] %asi, %o6
8543 casxa [%l6] 0x89, %o6, %o2
8544 nop
8545 set 0x26, %l2
8546 lduh [%l7 + %l2], %g4
8547 or %l1, %i5, %g3
8548 ld [%l7 + 0x34], %f16
8549 nop
8550 nop
8551 setx 0x46D1AD17D6ED5C1B, %l0, %l6
8552 stx %l6, [%l7 + 0x28]
8553 ldd [%l7 + 0x28], %f22
8554 setx 0x03BB20402578A8B0, %l1, %l5
8555 stx %l5, [%l7 + 0x10]
8556 ldd [%l7 + 0x10], %f8
8557 fdivd %f8, %f22, %f28
8558 nop
8559 set 0x1C, %g5
8560 lduh [%l7 + %g5], %i6
8561 nop
8562 set 0x36, %i6
8563 ldsh [%l7 + %i6], %l2
8564 fpsub16s %f17, %f2, %f25
8565 and %o1, %o0, %g2
8566 nop
8567 set 0x44, %i0
8568 prefetch [%l7 + %i0], 4
8569 nop
8570 set 0x48, %l5
8571 stx %g6, [%l7 + %l5]
8572 and %l3, %o4, %i4
8573 nop
8574 set 0x20, %o6
8575 ldsw [%l7 + %o6], %l5
8576 set 0x40, %o0
8577 ldda [%l7 + %o0] 0xd0, %f16
8578 nop
8579 set 0x08, %l1
8580 ldx [%l7 + %l1], %l6
8581 nop
8582 set 0x60, %i5
8583 stw %l0, [%l7 + %i5]
8584 set 0x40, %g2
8585 stda %f0, [%l7 + %g2] 0xc8
8586 add %l7, 0x30, %l6
8587 wr %g0, 0x80, %asi
8588 ldxa [%l6] %asi, %o7
8589 casxa [%l6] 0x80, %o7, %o5
8590 nop
8591 set 0x7C, %l0
8592 swap [%l7 + %l0], %i7
8593 bne %xcc, loop_58
8594 add %i1, %l4, %i0
8595 nop
8596 set 0x08, %i1
8597 ldd [%l7 + %i1], %f4
8598 nop
8599 set 0x77, %i7
8600 ldsb [%l7 + %i7], %g7
8601loop_58:
8602 nop
8603 set 0x40, %i4
8604 ldda [%l7 + %i4] 0xda, %f16
8605 nop
8606 set 0x08, %l4
8607 stx %fsr, [%l7 + %l4]
8608 set 0x50, %i3
8609 ldda [%l7 + %i3] 0xeb, %i2
8610 set 0x0D, %g3
8611 ldstuba [%l7 + %g3] 0x80, %g1
8612 set 0x50, %g4
8613 prefetcha [%l7 + %g4] 0x80, 3
8614 set 0x40, %o5
8615 ldda [%l7 + %o5] 0xd8, %f0
8616 nop
8617 set 0x12, %g7
8618 sth %g5, [%l7 + %g7]
8619 ld [%l7 + 0x20], %f2
8620 set 0x48, %o4
8621 ldxa [%l7 + %o4] 0x80, %o6
8622 set 0x30, %o3
8623 stxa %o2, [%l7 + %o3] 0x88
8624 set 0x30, %g6
8625 stwa %i3, [%l7 + %g6] 0xeb
8626 membar #Sync
8627 set 0x0E, %g1
8628 stha %l1, [%l7 + %g1] 0x88
8629 st %fsr, [%l7 + 0x6C]
8630 and %g4, %i5, %g3
8631 nop
8632 set 0x68, %l6
8633 swap [%l7 + %l6], %i6
8634 nop
8635 set 0x78, %o1
8636 ldd [%l7 + %o1], %l2
8637 nop
8638 set 0x52, %i2
8639 sth %o1, [%l7 + %i2]
8640 ld [%l7 + 0x5C], %f19
8641 add %o0, %g2, %l3
8642 ld [%l7 + 0x78], %f16
8643 nop
8644 set 0x15, %o7
8645 ldsb [%l7 + %o7], %g6
8646 nop
8647 set 0x68, %o2
8648 stx %i4, [%l7 + %o2]
8649 nop
8650 set 0x44, %l3
8651 sth %l5, [%l7 + %l3]
8652 nop
8653 set 0x34, %l2
8654 lduh [%l7 + %l2], %o4
8655 set 0x7C, %i6
8656 lda [%l7 + %i6] 0x80, %f24
8657 nop
8658 set 0x56, %i0
8659 sth %l0, [%l7 + %i0]
8660 fpsub16 %f14, %f6, %f22
8661 set 0x18, %l5
8662 stha %o7, [%l7 + %l5] 0x89
8663 set 0x76, %g5
8664 stha %l6, [%l7 + %g5] 0xe3
8665 membar #Sync
8666 bg,a,pn %icc, loop_59
8667 wr %g0, 0x5, %fprs
8668 nop
8669 set 0x40, %o6
8670 stx %fsr, [%l7 + %o6]
8671 nop
8672 set 0x54, %l1
8673 prefetch [%l7 + %l1], 3
8674loop_59:
8675 st %f19, [%l7 + 0x30]
8676 add %l7, 0x3C, %l6
8677 wr %g0, 0x80, %asi
8678 casa [%l6] 0x80, %l4, %o5
8679 ld [%l7 + 0x24], %f19
8680 fpadd16 %f8, %f10, %f0
8681 add %l7, 0x08, %l6
8682 wr %g0, 0x80, %asi
8683 casxa [%l6] 0x80, %g7, %i2
8684 nop
8685 set 0x4E, %i5
8686 ldsh [%l7 + %i5], %g1
8687 nop
8688 set 0x6E, %o0
8689 ldub [%l7 + %o0], %o3
8690 nop
8691 set 0x2E, %g2
8692 ldub [%l7 + %g2], %g5
8693 set 0x1B, %l0
8694 ldstuba [%l7 + %l0] 0x89, %o6
8695 nop
8696 set 0x7E, %i1
8697 ldsb [%l7 + %i1], %i0
8698 set 0x78, %i4
8699 prefetcha [%l7 + %i4] 0x89, 3
8700 bl,pt %icc, loop_60
8701 nop
8702 set 0x18, %l4
8703 stx %l1, [%l7 + %l4]
8704 set 0x60, %i7
8705 ldda [%l7 + %i7] 0xe3, %o2
8706loop_60:
8707 nop
8708 set 0x60, %i3
8709 lduw [%l7 + %i3], %g4
8710 nop
8711 set 0x70, %g4
8712 sth %g3, [%l7 + %g4]
8713 set 0x70, %o5
8714 lda [%l7 + %o5] 0x89, %f2
8715 ld [%l7 + 0x70], %f12
8716 set 0x28, %g3
8717 prefetcha [%l7 + %g3] 0x89, 4
8718 set 0x18, %o4
8719 prefetcha [%l7 + %o4] 0x88, 4
8720 set 0x50, %o3
8721 stxa %l2, [%l7 + %o3] 0x88
8722 bne,a %icc, loop_61
8723 nop
8724 set 0x18, %g6
8725 std %f24, [%l7 + %g6]
8726 set 0x30, %g1
8727 ldxa [%l7 + %g1] 0x89, %o0
8728loop_61:
8729 nop
8730 set 0x40, %l6
8731 ldda [%l7 + %l6] 0x89, %g2
8732 set 0x2F, %o1
8733 ldstuba [%l7 + %o1] 0x81, %o1
8734 set 0x34, %i2
8735 lda [%l7 + %i2] 0x80, %f0
8736 nop
8737 set 0x39, %o7
8738 ldub [%l7 + %o7], %g6
8739 nop
8740 set 0x54, %o2
8741 swap [%l7 + %o2], %i4
8742 nop
8743 set 0x68, %g7
8744 ldd [%l7 + %g7], %l4
8745 or %l3, %l0, %o7
8746 nop
8747 set 0x74, %l2
8748 prefetch [%l7 + %l2], 3
8749 and %l6, %o4, %i7
8750 set 0x64, %l3
8751 stha %l4, [%l7 + %l3] 0x81
8752 nop
8753 set 0x68, %i0
8754 stw %i1, [%l7 + %i0]
8755 nop
8756 set 0x2C, %i6
8757 stw %g7, [%l7 + %i6]
8758 set 0x20, %l5
8759 ldxa [%l7 + %l5] 0x80, %i2
8760 nop
8761 set 0x78, %g5
8762 ldx [%l7 + %g5], %g1
8763 add %l7, 0x64, %l6
8764 wr %g0, 0x81, %asi
8765 lda [%l6] %asi, %o5
8766 casa [%l6] 0x81, %o5, %g5
8767 add %l7, 0x08, %l6
8768 wr %g0, 0x80, %asi
8769 casa [%l6] 0x80, %o6, %o3
8770 set 0x10, %o6
8771 lda [%l7 + %o6] 0x89, %f27
8772 nop
8773 set 0x58, %i5
8774 stx %i0, [%l7 + %i5]
8775 add %i3, %l1, %g4
8776 nop
8777 set 0x2A, %o0
8778 ldsb [%l7 + %o0], %o2
8779 nop
8780 set 0x10, %l1
8781 std %f30, [%l7 + %l1]
8782 set 0x20, %l0
8783 stda %i6, [%l7 + %l0] 0xe2
8784 membar #Sync
8785 set 0x68, %i1
8786 sta %f21, [%l7 + %i1] 0x88
8787 set 0x10, %g2
8788 stda %i4, [%l7 + %g2] 0xe3
8789 membar #Sync
8790 add %l2, %o0, %g3
8791 set 0x18, %i4
8792 lda [%l7 + %i4] 0x89, %f27
8793 nop
8794 set 0x15, %l4
8795 ldstub [%l7 + %l4], %g2
8796 set 0x2B, %i7
8797 ldstuba [%l7 + %i7] 0x89, %g6
8798 nop
8799 set 0x60, %g4
8800 stx %o1, [%l7 + %g4]
8801 add %l5, %l3, %i4
8802 fpsub16 %f28, %f28, %f16
8803 st %fsr, [%l7 + 0x58]
8804 nop
8805 set 0x38, %i3
8806 stb %o7, [%l7 + %i3]
8807 and %l0, %o4, %l6
8808 set 0x26, %g3
8809 stha %l4, [%l7 + %g3] 0x89
8810 fpsub16s %f20, %f18, %f29
8811 set 0x58, %o5
8812 sta %f7, [%l7 + %o5] 0x80
8813 nop
8814 set 0x10, %o4
8815 stx %fsr, [%l7 + %o4]
8816 set 0x24, %g6
8817 stha %i1, [%l7 + %g6] 0xe2
8818 membar #Sync
8819 nop
8820 set 0x68, %o3
8821 ldx [%l7 + %o3], %g7
8822 set 0x20, %l6
8823 ldxa [%l7 + %l6] 0x81, %i7
8824 set 0x38, %o1
8825 stda %g0, [%l7 + %o1] 0x88
8826 nop
8827 set 0x68, %g1
8828 std %f6, [%l7 + %g1]
8829 nop
8830 set 0x12, %i2
8831 ldsb [%l7 + %i2], %o5
8832 add %g5, %o6, %i2
8833 wr %i0, %o3, %sys_tick
8834 set 0x50, %o7
8835 stxa %l1, [%l7 + %o7] 0x89
8836 fpadd16s %f27, %f30, %f0
8837 nop
8838 set 0x20, %o2
8839 sth %g4, [%l7 + %o2]
8840 and %i3, %i6, %o2
8841 nop
8842 set 0x40, %g7
8843 ldd [%l7 + %g7], %l2
8844 nop
8845 set 0x2F, %l3
8846 ldsb [%l7 + %l3], %o0
8847 set 0x14, %l2
8848 lda [%l7 + %l2] 0x88, %f0
8849 ld [%l7 + 0x48], %f23
8850 add %g3, %i5, %g2
8851 add %g6, %o1, %l5
8852 set 0x10, %i0
8853 ldxa [%l7 + %i0] 0x81, %i4
8854 nop
8855 set 0x10, %i6
8856 std %f0, [%l7 + %i6]
8857 add %l3, %o7, %l0
8858 set 0x70, %g5
8859 stxa %o4, [%l7 + %g5] 0xe2
8860 membar #Sync
8861 set 0x21, %l5
8862 ldstuba [%l7 + %l5] 0x88, %l6
8863 nop
8864 set 0x60, %o6
8865 stw %l4, [%l7 + %o6]
8866 set 0x40, %o0
8867 stda %f16, [%l7 + %o0] 0xc2
8868 set 0x38, %l1
8869 prefetcha [%l7 + %l1] 0x80, 1
8870 set 0x0C, %l0
8871 swapa [%l7 + %l0] 0x88, %i1
8872 add %g1, %i7, %g5
8873 set 0x11, %i5
8874 ldstuba [%l7 + %i5] 0x81, %o5
8875 nop
8876 set 0x42, %i1
8877 ldsb [%l7 + %i1], %o6
8878 fpadd32s %f30, %f12, %f2
8879 nop
8880 set 0x14, %g2
8881 lduw [%l7 + %g2], %i2
8882 set 0x70, %i4
8883 ldda [%l7 + %i4] 0xeb, %o2
8884 set 0x08, %i7
8885 stwa %l1, [%l7 + %i7] 0x89
8886 nop
8887 set 0x46, %g4
8888 ldsh [%l7 + %g4], %i0
8889 set 0x10, %l4
8890 ldda [%l7 + %l4] 0xe2, %g4
8891 bg,a %xcc, loop_62
8892 nop
8893 set 0x38, %i3
8894 stx %i3, [%l7 + %i3]
8895 set 0x78, %g3
8896 prefetcha [%l7 + %g3] 0x89, 4
8897loop_62:
8898 nop
8899 set 0x40, %o5
8900 ldd [%l7 + %o5], %l2
8901 ld [%l7 + 0x18], %f10
8902 set 0x58, %o4
8903 prefetcha [%l7 + %o4] 0x80, 4
8904 nop
8905 set 0x68, %o3
8906 stx %o0, [%l7 + %o3]
8907 nop
8908 set 0x0A, %l6
8909 lduh [%l7 + %l6], %i5
8910 nop
8911 set 0x58, %g6
8912 stw %g3, [%l7 + %g6]
8913 set 0x7E, %g1
8914 stha %g2, [%l7 + %g1] 0xea
8915 membar #Sync
8916 nop
8917 set 0x5C, %i2
8918 lduw [%l7 + %i2], %g6
8919 nop
8920 set 0x40, %o7
8921 stx %fsr, [%l7 + %o7]
8922 add %l5, %i4, %o1
8923 nop
8924 set 0x70, %o1
8925 ldsw [%l7 + %o1], %o7
8926 nop
8927 set 0x20, %o2
8928 ldd [%l7 + %o2], %l2
8929 nop
8930 set 0x19, %g7
8931 ldstub [%l7 + %g7], %l0
8932 set 0x10, %l2
8933 stha %o4, [%l7 + %l2] 0x88
8934 nop
8935 set 0x73, %l3
8936 ldub [%l7 + %l3], %l4
8937 set 0x2B, %i0
8938 stba %g7, [%l7 + %i0] 0x80
8939 nop
8940 set 0x5C, %g5
8941 ldsh [%l7 + %g5], %i1
8942 set 0x78, %l5
8943 swapa [%l7 + %l5] 0x80, %l6
8944 add %l7, 0x30, %l6
8945 wr %g0, 0x89, %asi
8946 casxa [%l6] 0x89, %i7, %g1
8947 nop
8948 set 0x6C, %o6
8949 lduh [%l7 + %o6], %g5
8950 nop
8951 set 0x44, %i6
8952 prefetch [%l7 + %i6], 0
8953 nop
8954 set 0x28, %l1
8955 stx %o6, [%l7 + %l1]
8956 add %l7, 0x30, %l6
8957 wr %g0, 0x81, %asi
8958 ldxa [%l6] %asi, %o5
8959 casxa [%l6] 0x81, %o5, %i2
8960 set 0x70, %o0
8961 ldda [%l7 + %o0] 0x89, %o2
8962 set 0x78, %i5
8963 sta %f14, [%l7 + %i5] 0x89
8964 nop
8965 set 0x40, %l0
8966 std %f18, [%l7 + %l0]
8967 bleu,a %xcc, loop_63
8968 st %f1, [%l7 + 0x48]
8969 set 0x78, %g2
8970 lda [%l7 + %g2] 0x80, %f14
8971loop_63:
8972 add %l1, %g4, %i0
8973 ld [%l7 + 0x54], %f25
8974 ld [%l7 + 0x30], %f30
8975 nop
8976 set 0x40, %i1
8977 stx %i3, [%l7 + %i1]
8978 nop
8979 set 0x5C, %i7
8980 ldsw [%l7 + %i7], %l2
8981 set 0x40, %i4
8982 stda %f0, [%l7 + %i4] 0xf9
8983 membar #Sync
8984 set 0x0C, %g4
8985 ldstuba [%l7 + %g4] 0x89, %i6
8986 nop
8987 set 0x70, %l4
8988 stx %fsr, [%l7 + %l4]
8989 st %fsr, [%l7 + 0x28]
8990 nop
8991 set 0x7C, %g3
8992 prefetch [%l7 + %g3], 3
8993 set 0x58, %o5
8994 stda %o2, [%l7 + %o5] 0x89
8995 nop
8996 set 0x52, %i3
8997 ldsb [%l7 + %i3], %i5
8998 set 0x60, %o4
8999 stda %g2, [%l7 + %o4] 0x81
9000 set 0x58, %o3
9001 stda %o0, [%l7 + %o3] 0xe2
9002 membar #Sync
9003 add %l7, 0x28, %l6
9004 wr %g0, 0x81, %asi
9005 lda [%l6] %asi, %g6
9006 casa [%l6] 0x81, %g6, %l5
9007 set 0x68, %g6
9008 stha %g2, [%l7 + %g6] 0xe3
9009 membar #Sync
9010 nop
9011 set 0x20, %g1
9012 stx %fsr, [%l7 + %g1]
9013 nop
9014 set 0x60, %i2
9015 ldx [%l7 + %i2], %i4
9016 membar #Sync
9017 set 0x40, %l6
9018 ldda [%l7 + %l6] 0xf9, %f16
9019 set 0x64, %o7
9020 swapa [%l7 + %o7] 0x88, %o1
9021 add %l7, 0x68, %l6
9022 wr %g0, 0x89, %asi
9023 casa [%l6] 0x89, %o7, %l0
9024 add %l7, 0x60, %l6
9025 wr %g0, 0x88, %asi
9026 lda [%l6] %asi, %l3
9027 casa [%l6] 0x88, %l3, %l4
9028 nop
9029 set 0x7A, %o2
9030 sth %o4, [%l7 + %o2]
9031 nop
9032 set 0x48, %o1
9033 stw %i1, [%l7 + %o1]
9034 nop
9035 set 0x20, %l2
9036 stx %g7, [%l7 + %l2]
9037 nop
9038 set 0x20, %l3
9039 ldx [%l7 + %l3], %l6
9040 nop
9041 set 0x60, %g7
9042 std %f6, [%l7 + %g7]
9043 set 0x68, %i0
9044 stwa %g1, [%l7 + %i0] 0xeb
9045 membar #Sync
9046 set 0x78, %g5
9047 ldxa [%l7 + %g5] 0x88, %i7
9048 set 0x48, %o6
9049 lda [%l7 + %o6] 0x81, %f0
9050 nop
9051 set 0x40, %i6
9052 prefetch [%l7 + %i6], 3
9053 nop
9054 set 0x7C, %l1
9055 lduw [%l7 + %l1], %o6
9056 nop
9057 set 0x38, %o0
9058 swap [%l7 + %o0], %o5
9059 nop
9060 set 0x10, %i5
9061 ldsb [%l7 + %i5], %g5
9062 nop
9063 set 0x50, %l5
9064 swap [%l7 + %l5], %o3
9065 nop
9066 set 0x18, %l0
9067 stx %l1, [%l7 + %l0]
9068 nop
9069 set 0x48, %i1
9070 stx %fsr, [%l7 + %i1]
9071 nop
9072 set 0x08, %g2
9073 stx %i2, [%l7 + %g2]
9074 nop
9075 set 0x50, %i7
9076 stx %fsr, [%l7 + %i7]
9077 set 0x40, %i4
9078 stda %f16, [%l7 + %i4] 0xf0
9079 membar #Sync
9080 nop
9081 set 0x78, %g4
9082 std %f6, [%l7 + %g4]
9083 add %g4, %i3, %l2
9084 nop
9085 set 0x41, %l4
9086 ldub [%l7 + %l4], %i6
9087 fpsub16s %f20, %f11, %f16
9088 nop
9089 set 0x40, %g3
9090 stx %i0, [%l7 + %g3]
9091 add %l7, 0x58, %l6
9092 wr %g0, 0x80, %asi
9093 casxa [%l6] 0x80, %i5, %o2
9094 nop
9095 set 0x1A, %i3
9096 ldsh [%l7 + %i3], %g3
9097 nop
9098 set 0x64, %o4
9099 sth %o0, [%l7 + %o4]
9100 nop
9101 set 0x64, %o3
9102 ldsw [%l7 + %o3], %l5
9103 nop
9104 set 0x40, %o5
9105 std %g6, [%l7 + %o5]
9106 nop
9107 set 0x30, %g1
9108 stx %fsr, [%l7 + %g1]
9109 set 0x0C, %g6
9110 swapa [%l7 + %g6] 0x80, %i4
9111 and %g2, %o7, %l0
9112 set 0x40, %l6
9113 ldda [%l7 + %l6] 0x81, %o0
9114 st %fsr, [%l7 + 0x2C]
9115 nop
9116 set 0x58, %o7
9117 stw %l3, [%l7 + %o7]
9118 and %o4, %l4, %i1
9119 and %g7, %g1, %l6
9120 nop
9121 set 0x60, %o2
9122 stx %i7, [%l7 + %o2]
9123 set 0x34, %o1
9124 lda [%l7 + %o1] 0x88, %f29
9125 nop
9126 set 0x78, %l2
9127 ldd [%l7 + %l2], %o6
9128 wr %g5, %o5, %pic
9129 nop
9130 set 0x68, %l3
9131 lduh [%l7 + %l3], %l1
9132 membar #Sync
9133 set 0x40, %i2
9134 ldda [%l7 + %i2] 0xf9, %f0
9135 nop
9136 set 0x64, %g7
9137 swap [%l7 + %g7], %i2
9138 nop
9139 set 0x78, %g5
9140 stx %g4, [%l7 + %g5]
9141 nop
9142 set 0x18, %o6
9143 lduw [%l7 + %o6], %o3
9144 set 0x78, %i0
9145 stxa %i3, [%l7 + %i0] 0x81
9146 and %l2, %i0, %i6
9147 nop
9148 set 0x40, %l1
9149 ldd [%l7 + %l1], %f10
9150 set 0x40, %o0
9151 ldda [%l7 + %o0] 0xd8, %f16
9152 nop
9153 set 0x2E, %i6
9154 ldsb [%l7 + %i6], %o2
9155 ld [%l7 + 0x50], %f7
9156 set 0x08, %i5
9157 swapa [%l7 + %i5] 0x88, %g3
9158 set 0x28, %l0
9159 stwa %i5, [%l7 + %l0] 0x89
9160 nop
9161 set 0x78, %i1
9162 ldd [%l7 + %i1], %o0
9163 fpsub16s %f2, %f26, %f5
9164 nop
9165 set 0x70, %g2
9166 stx %fsr, [%l7 + %g2]
9167 add %l5, %i4, %g2
9168 nop
9169 set 0x4A, %i7
9170 lduh [%l7 + %i7], %g6
9171 nop
9172 set 0x78, %l5
9173 sth %o7, [%l7 + %l5]
9174 st %fsr, [%l7 + 0x74]
9175 nop
9176 set 0x08, %g4
9177 lduw [%l7 + %g4], %l0
9178 set 0x7F, %i4
9179 ldstuba [%l7 + %i4] 0x81, %l3
9180 nop
9181 set 0x20, %l4
9182 std %o4, [%l7 + %l4]
9183 set 0x4C, %g3
9184 sta %f27, [%l7 + %g3] 0x80
9185 nop
9186 set 0x14, %o4
9187 lduw [%l7 + %o4], %l4
9188 nop
9189 set 0x09, %o3
9190 stb %o1, [%l7 + %o3]
9191 nop
9192 set 0x40, %o5
9193 ldd [%l7 + %o5], %i0
9194 nop
9195 set 0x4A, %i3
9196 lduh [%l7 + %i3], %g1
9197 nop
9198 set 0x4E, %g6
9199 ldsb [%l7 + %g6], %g7
9200 nop
9201 set 0x5C, %l6
9202 stb %i7, [%l7 + %l6]
9203 set 0x50, %o7
9204 swapa [%l7 + %o7] 0x89, %o6
9205 nop
9206 set 0x58, %o2
9207 prefetch [%l7 + %o2], 3
9208 set 0x28, %g1
9209 sta %f9, [%l7 + %g1] 0x88
9210 set 0x40, %l2
9211 stda %f0, [%l7 + %l2] 0x89
9212 set 0x40, %o1
9213 stda %f16, [%l7 + %o1] 0xf1
9214 membar #Sync
9215 set 0x44, %l3
9216 sta %f4, [%l7 + %l3] 0x89
9217 set 0x48, %g7
9218 stxa %g5, [%l7 + %g7] 0x88
9219 nop
9220 set 0x69, %i2
9221 ldstub [%l7 + %i2], %o5
9222 nop
9223 set 0x58, %o6
9224 stx %fsr, [%l7 + %o6]
9225 nop
9226 set 0x6B, %i0
9227 ldub [%l7 + %i0], %l6
9228 nop
9229 set 0x78, %l1
9230 ldx [%l7 + %l1], %l1
9231 ld [%l7 + 0x2C], %f15
9232 set 0x54, %o0
9233 lda [%l7 + %o0] 0x88, %f9
9234 nop
9235 set 0x40, %i6
9236 stx %g4, [%l7 + %i6]
9237 nop
9238 set 0x1C, %g5
9239 swap [%l7 + %g5], %i2
9240 add %l7, 0x68, %l6
9241 wr %g0, 0x88, %asi
9242 casxa [%l6] 0x88, %i3, %o3
9243 ld [%l7 + 0x44], %f25
9244 fpadd32s %f19, %f5, %f6
9245 st %f13, [%l7 + 0x34]
9246 nop
9247 set 0x40, %l0
9248 stw %l2, [%l7 + %l0]
9249 nop
9250 set 0x68, %i5
9251 ldd [%l7 + %i5], %f16
9252 nop
9253 set 0x18, %g2
9254 stx %fsr, [%l7 + %g2]
9255 or %i6, %i0, %g3
9256 nop
9257 set 0x70, %i1
9258 ldx [%l7 + %i1], %o2
9259 add %o0, %i5, %l5
9260 set 0x08, %i7
9261 stxa %i4, [%l7 + %i7] 0x81
9262 add %l7, 0x2C, %l6
9263 wr %g0, 0x89, %asi
9264 casa [%l6] 0x89, %g6, %o7
9265 set 0x59, %l5
9266 stba %l0, [%l7 + %l5] 0x81
9267 set 0x70, %g4
9268 stxa %l3, [%l7 + %g4] 0xe3
9269 membar #Sync
9270 st %f13, [%l7 + 0x24]
9271 st %fsr, [%l7 + 0x64]
9272 nop
9273 set 0x20, %i4
9274 stx %fsr, [%l7 + %i4]
9275 add %g2, %o4, %l4
9276 nop
9277 set 0x48, %l4
9278 stx %i1, [%l7 + %l4]
9279 nop
9280 set 0x54, %o4
9281 prefetch [%l7 + %o4], 0
9282 add %l7, 0x58, %l6
9283 wr %g0, 0x88, %asi
9284 casxa [%l6] 0x88, %o1, %g7
9285 nop
9286 set 0x48, %o3
9287 lduw [%l7 + %o3], %g1
9288 set 0x30, %g3
9289 stwa %i7, [%l7 + %g3] 0x81
9290 set 0x4D, %i3
9291 stba %o6, [%l7 + %i3] 0xe2
9292 membar #Sync
9293 and %g5, %l6, %l1
9294 bl,a,pt %icc, loop_64
9295 or %o5, %i2, %i3
9296 nop
9297 set 0x14, %g6
9298 stw %o3, [%l7 + %g6]
9299 st %f18, [%l7 + 0x20]
9300loop_64:
9301 nop
9302 set 0x40, %o5
9303 stda %f0, [%l7 + %o5] 0xf9
9304 membar #Sync
9305 nop
9306 set 0x60, %o7
9307 lduw [%l7 + %o7], %g4
9308 set 0x20, %o2
9309 ldda [%l7 + %o2] 0x80, %i6
9310 st %fsr, [%l7 + 0x40]
9311 set 0x7C, %g1
9312 stwa %l2, [%l7 + %g1] 0x80
9313 st %fsr, [%l7 + 0x4C]
9314 add %l7, 0x58, %l6
9315 wr %g0, 0x88, %asi
9316 casa [%l6] 0x88, %g3, %i0
9317 set 0x40, %l6
9318 stda %f0, [%l7 + %l6] 0xc8
9319 nop
9320 set 0x58, %o1
9321 ldsh [%l7 + %o1], %o0
9322 set 0x54, %l2
9323 sta %f20, [%l7 + %l2] 0x80
9324 set 0x40, %l3
9325 stda %f0, [%l7 + %l3] 0xf1
9326 membar #Sync
9327 set 0x28, %g7
9328 prefetcha [%l7 + %g7] 0x89, 3
9329 add %l7, 0x48, %l6
9330 wr %g0, 0x80, %asi
9331 ldxa [%l6] %asi, %o2
9332 casxa [%l6] 0x80, %o2, %l5
9333 nop
9334 set 0x58, %o6
9335 stx %g6, [%l7 + %o6]
9336 nop
9337 set 0x78, %i2
9338 std %i4, [%l7 + %i2]
9339 set 0x5E, %l1
9340 stha %l0, [%l7 + %l1] 0x89
9341 set 0x20, %o0
9342 stda %o6, [%l7 + %o0] 0x89
9343 set 0x0C, %i0
9344 sta %f5, [%l7 + %i0] 0x80
9345 nop
9346 set 0x28, %g5
9347 ldd [%l7 + %g5], %g2
9348 set 0x70, %i6
9349 sta %f14, [%l7 + %i6] 0x80
9350 nop
9351 set 0x14, %l0
9352 lduw [%l7 + %l0], %o4
9353 set 0x60, %g2
9354 ldda [%l7 + %g2] 0xea, %l4
9355 set 0x34, %i5
9356 ldstuba [%l7 + %i5] 0x81, %l3
9357 ble,pn %xcc, loop_65
9358 nop
9359 set 0x0C, %i1
9360 swap [%l7 + %i1], %i1
9361 add %l7, 0x70, %l6
9362 wr %g0, 0x81, %asi
9363 ldxa [%l6] %asi, %o1
9364 casxa [%l6] 0x81, %o1, %g1
9365loop_65:
9366 nop
9367 set 0x34, %i7
9368 stha %i7, [%l7 + %i7] 0x88
9369 set 0x70, %l5
9370 ldxa [%l7 + %l5] 0x81, %g7
9371 set 0x0E, %g4
9372 stha %o6, [%l7 + %g4] 0xe2
9373 membar #Sync
9374 set 0x30, %l4
9375 prefetcha [%l7 + %l4] 0x80, 0
9376 nop
9377 set 0x38, %o4
9378 prefetch [%l7 + %o4], 2
9379 set 0x40, %i4
9380 lda [%l7 + %i4] 0x80, %f8
9381 and %l1, %l6, %i2
9382 set 0x38, %o3
9383 stda %o4, [%l7 + %o3] 0xe3
9384 membar #Sync
9385 nop
9386 set 0x7C, %i3
9387 swap [%l7 + %i3], %o3
9388 add %l7, 0x30, %l6
9389 wr %g0, 0x89, %asi
9390 ldxa [%l6] %asi, %i3
9391 casxa [%l6] 0x89, %i3, %i6
9392 nop
9393 set 0x20, %g6
9394 ldx [%l7 + %g6], %l2
9395 set 0x68, %g3
9396 stda %g4, [%l7 + %g3] 0x89
9397 bn,a %xcc, loop_66
9398 nop
9399 set 0x70, %o5
9400 stx %i0, [%l7 + %o5]
9401 set 0x64, %o2
9402 sta %f14, [%l7 + %o2] 0x88
9403loop_66:
9404 nop
9405 set 0x40, %g1
9406 stxa %o0, [%l7 + %g1] 0xe3
9407 membar #Sync
9408 set 0x60, %l6
9409 stwa %i5, [%l7 + %l6] 0x89
9410 nop
9411 set 0x48, %o7
9412 lduw [%l7 + %o7], %o2
9413 nop
9414 set 0x3C, %o1
9415 lduw [%l7 + %o1], %g3
9416 nop
9417 set 0x4E, %l2
9418 lduh [%l7 + %l2], %g6
9419 nop
9420 set 0x40, %l3
9421 stx %l5, [%l7 + %l3]
9422 add %i4, %l0, %g2
9423 nop
9424 set 0x5C, %g7
9425 ldsh [%l7 + %g7], %o7
9426 nop
9427 set 0x53, %i2
9428 ldsb [%l7 + %i2], %l4
9429 bgu,a %icc, loop_67
9430 nop
9431 set 0x28, %l1
9432 stx %fsr, [%l7 + %l1]
9433 nop
9434 set 0x5E, %o0
9435 ldsh [%l7 + %o0], %l3
9436 nop
9437 set 0x32, %i0
9438 ldsh [%l7 + %i0], %o4
9439loop_67:
9440 st %fsr, [%l7 + 0x1C]
9441 nop
9442 set 0x0E, %g5
9443 ldstub [%l7 + %g5], %o1
9444 add %g1, %i1, %g7
9445 wr %o6, %i7, %y
9446 st %fsr, [%l7 + 0x18]
9447 bgu,a %xcc, loop_68
9448 ld [%l7 + 0x30], %f13
9449 nop
9450 set 0x68, %o6
9451 std %l0, [%l7 + %o6]
9452 st %fsr, [%l7 + 0x40]
9453loop_68:
9454 fpadd16 %f20, %f30, %f18
9455 and %l6, %g5, %o5
9456 add %l7, 0x38, %l6
9457 wr %g0, 0x89, %asi
9458 lda [%l6] %asi, %o3
9459 casa [%l6] 0x89, %o3, %i3
9460 nop
9461 set 0x58, %l0
9462 lduh [%l7 + %l0], %i6
9463 nop
9464 set 0x78, %g2
9465 std %f6, [%l7 + %g2]
9466 set 0x28, %i6
9467 stxa %i2, [%l7 + %i6] 0x80
9468 nop
9469 set 0x38, %i5
9470 stw %l2, [%l7 + %i5]
9471 set 0x40, %i1
9472 ldda [%l7 + %i1] 0x81, %f16
9473 nop
9474 set 0x60, %l5
9475 ldd [%l7 + %l5], %i0
9476 set 0x38, %g4
9477 prefetcha [%l7 + %g4] 0x81, 2
9478 nop
9479 set 0x38, %i7
9480 std %f18, [%l7 + %i7]
9481 or %o0, %o2, %i5
9482 nop
9483 set 0x0C, %l4
9484 ldstub [%l7 + %l4], %g3
9485 set 0x58, %i4
9486 stxa %l5, [%l7 + %i4] 0x88
9487 bleu,pn %xcc, loop_69
9488 nop
9489 set 0x18, %o3
9490 std %g6, [%l7 + %o3]
9491 set 0x10, %i3
9492 stwa %i4, [%l7 + %i3] 0x89
9493loop_69:
9494 fpadd16s %f12, %f21, %f11
9495 nop
9496 set 0x30, %o4
9497 ldd [%l7 + %o4], %l0
9498 nop
9499 set 0x3E, %g6
9500 sth %g2, [%l7 + %g6]
9501 set 0x08, %o5
9502 stxa %o7, [%l7 + %o5] 0xea
9503 membar #Sync
9504 set 0x08, %g3
9505 swapa [%l7 + %g3] 0x81, %l4
9506 nop
9507 set 0x53, %g1
9508 stb %o4, [%l7 + %g1]
9509 nop
9510 set 0x78, %l6
9511 ldsw [%l7 + %l6], %l3
9512 nop
9513 set 0x4A, %o7
9514 sth %g1, [%l7 + %o7]
9515 set 0x10, %o2
9516 ldxa [%l7 + %o2] 0x80, %i1
9517 nop
9518 set 0x78, %l2
9519 swap [%l7 + %l2], %o1
9520 add %g7, %o6, %i7
9521 nop
9522 set 0x4F, %l3
9523 ldub [%l7 + %l3], %l1
9524 nop
9525 set 0x2E, %o1
9526 ldsb [%l7 + %o1], %g5
9527 set 0x40, %i2
9528 stda %f0, [%l7 + %i2] 0xca
9529 st %f24, [%l7 + 0x50]
9530 and %l6, %o5, %o3
9531 set 0x30, %g7
9532 sta %f6, [%l7 + %g7] 0x81
9533 and %i6, %i3, %l2
9534 ld [%l7 + 0x08], %f27
9535 nop
9536 set 0x18, %l1
9537 stx %fsr, [%l7 + %l1]
9538 nop
9539 set 0x30, %i0
9540 ldsw [%l7 + %i0], %i2
9541 set 0x7B, %o0
9542 ldstuba [%l7 + %o0] 0x88, %g4
9543 set 0x78, %g5
9544 stda %o0, [%l7 + %g5] 0x81
9545 nop
9546 set 0x50, %o6
9547 stx %fsr, [%l7 + %o6]
9548 nop
9549 set 0x2E, %l0
9550 ldub [%l7 + %l0], %i0
9551 set 0x6E, %g2
9552 ldstuba [%l7 + %g2] 0x80, %i5
9553 set 0x40, %i5
9554 stda %f0, [%l7 + %i5] 0xf8
9555 membar #Sync
9556 nop
9557 set 0x18, %i1
9558 ldx [%l7 + %i1], %g3
9559 set 0x08, %l5
9560 lda [%l7 + %l5] 0x88, %f9
9561 nop
9562 set 0x18, %g4
9563 stx %fsr, [%l7 + %g4]
9564 st %fsr, [%l7 + 0x78]
9565 fpadd32s %f2, %f10, %f15
9566 st %f12, [%l7 + 0x6C]
9567 fpsub32s %f28, %f1, %f16
9568 nop
9569 set 0x10, %i6
9570 std %o2, [%l7 + %i6]
9571 nop
9572 set 0x68, %l4
9573 ldstub [%l7 + %l4], %g6
9574 nop
9575 set 0x20, %i4
9576 ldd [%l7 + %i4], %i4
9577 set 0x40, %i7
9578 stda %f0, [%l7 + %i7] 0xd0
9579 set 0x38, %o3
9580 ldxa [%l7 + %o3] 0x89, %l5
9581 nop
9582 set 0x36, %i3
9583 lduh [%l7 + %i3], %l0
9584 fpadd32s %f27, %f28, %f25
9585 nop
9586 set 0x78, %o4
9587 ldsb [%l7 + %o4], %g2
9588 or %l4, %o7, %o4
9589 and %g1, %l3, %o1
9590 add %g7, %i1, %i7
9591 nop
9592 set 0x30, %g6
9593 ldx [%l7 + %g6], %l1
9594 nop
9595 set 0x5C, %g3
9596 lduh [%l7 + %g3], %o6
9597 nop
9598 set 0x7D, %g1
9599 stb %l6, [%l7 + %g1]
9600 nop
9601 set 0x2C, %l6
9602 sth %g5, [%l7 + %l6]
9603 add %l7, 0x70, %l6
9604 wr %g0, 0x89, %asi
9605 casxa [%l6] 0x89, %o3, %o5
9606 set 0x38, %o7
9607 prefetcha [%l7 + %o7] 0x88, 0
9608 set 0x60, %o2
9609 stda %i6, [%l7 + %o2] 0xe3
9610 membar #Sync
9611 ld [%l7 + 0x4C], %f18
9612 nop
9613 set 0x2C, %o5
9614 prefetch [%l7 + %o5], 2
9615 nop
9616 set 0x20, %l2
9617 stx %i2, [%l7 + %l2]
9618 nop
9619 set 0x78, %o1
9620 std %l2, [%l7 + %o1]
9621 add %l7, 0x24, %l6
9622 wr %g0, 0x81, %asi
9623 lda [%l6] %asi, %o0
9624 casa [%l6] 0x81, %o0, %i0
9625 nop
9626 set 0x36, %l3
9627 ldub [%l7 + %l3], %i5
9628 nop
9629 set 0x3C, %i2
9630 sth %g4, [%l7 + %i2]
9631 set 0x10, %g7
9632 prefetcha [%l7 + %g7] 0x80, 3
9633 set 0x66, %i0
9634 stba %o2, [%l7 + %i0] 0x88
9635 nop
9636 set 0x10, %l1
9637 lduw [%l7 + %l1], %g6
9638 nop
9639 set 0x48, %g5
9640 ldx [%l7 + %g5], %i4
9641 set 0x40, %o0
9642 ldda [%l7 + %o0] 0x88, %f16
9643 set 0x30, %l0
9644 prefetcha [%l7 + %l0] 0x89, 0
9645 nop
9646 set 0x08, %g2
9647 ldsb [%l7 + %g2], %l0
9648 set 0x20, %o6
9649 ldda [%l7 + %o6] 0x80, %g2
9650 set 0x30, %i5
9651 stxa %l4, [%l7 + %i5] 0x89
9652 st %fsr, [%l7 + 0x6C]
9653 set 0x58, %l5
9654 prefetcha [%l7 + %l5] 0x80, 1
9655 nop
9656 set 0x08, %i1
9657 stx %o7, [%l7 + %i1]
9658 st %f15, [%l7 + 0x38]
9659 nop
9660 set 0x0E, %i6
9661 ldstub [%l7 + %i6], %g1
9662 set 0x38, %g4
9663 sta %f25, [%l7 + %g4] 0x81
9664 set 0x40, %l4
9665 stda %f0, [%l7 + %l4] 0xc4
9666 set 0x40, %i7
9667 stda %f0, [%l7 + %i7] 0x88
9668 fpsub16s %f12, %f29, %f28
9669 nop
9670 set 0x50, %o3
9671 std %o0, [%l7 + %o3]
9672 set 0x78, %i4
9673 prefetcha [%l7 + %i4] 0x80, 3
9674 st %f11, [%l7 + 0x0C]
9675 nop
9676 set 0x60, %o4
9677 sth %l3, [%l7 + %o4]
9678 ld [%l7 + 0x64], %f12
9679 fpadd32 %f26, %f18, %f6
9680 set 0x10, %i3
9681 ldxa [%l7 + %i3] 0x81, %i1
9682 nop
9683 set 0x22, %g6
9684 ldsh [%l7 + %g6], %i7
9685 nop
9686 set 0x46, %g1
9687 ldsh [%l7 + %g1], %o6
9688 nop
9689 set 0x4C, %g3
9690 ldub [%l7 + %g3], %l6
9691 fpsub16 %f4, %f8, %f0
9692 nop
9693 set 0x30, %l6
9694 ldsw [%l7 + %l6], %g5
9695 nop
9696 set 0x40, %o2
9697 ldsw [%l7 + %o2], %l1
9698 set 0x20, %o7
9699 ldda [%l7 + %o7] 0x88, %o4
9700 nop
9701 set 0x70, %o5
9702 ldd [%l7 + %o5], %o2
9703 nop
9704 set 0x20, %l2
9705 sth %i6, [%l7 + %l2]
9706 nop
9707 set 0x18, %o1
9708 stx %i2, [%l7 + %o1]
9709 ld [%l7 + 0x44], %f5
9710 add %l2, %o0, %i3
9711 set 0x40, %l3
9712 ldstuba [%l7 + %l3] 0x80, %i0
9713 nop
9714 set 0x38, %i2
9715 lduw [%l7 + %i2], %g4
9716 nop
9717 set 0x74, %g7
9718 lduw [%l7 + %g7], %i5
9719 or %o2, %g3, %g6
9720 set 0x38, %i0
9721 stha %i4, [%l7 + %i0] 0x80
9722 set 0x10, %g5
9723 ldda [%l7 + %g5] 0xea, %l4
9724 set 0x30, %l1
9725 sta %f5, [%l7 + %l1] 0x81
9726 set 0x70, %l0
9727 stda %g2, [%l7 + %l0] 0xe2
9728 membar #Sync
9729 set 0x64, %g2
9730 stwa %l4, [%l7 + %g2] 0x89
9731 add %l7, 0x58, %l6
9732 wr %g0, 0x81, %asi
9733 casa [%l6] 0x81, %o4, %o7
9734 add %l7, 0x40, %l6
9735 wr %g0, 0x89, %asi
9736 ldxa [%l6] %asi, %l0
9737 casxa [%l6] 0x89, %l0, %o1
9738 nop
9739 set 0x50, %o0
9740 ldd [%l7 + %o0], %f10
9741 ld [%l7 + 0x6C], %f11
9742 set 0x5C, %i5
9743 stha %g7, [%l7 + %i5] 0x88
9744 nop
9745 set 0x3E, %o6
9746 ldub [%l7 + %o6], %l3
9747 membar #Sync
9748 set 0x40, %i1
9749 ldda [%l7 + %i1] 0xf1, %f16
9750 set 0x28, %l5
9751 stda %g0, [%l7 + %l5] 0xe2
9752 membar #Sync
9753 set 0x10, %g4
9754 stxa %i1, [%l7 + %g4] 0x81
9755 and %o6, %l6, %i7
9756 st %fsr, [%l7 + 0x10]
9757 nop
9758 set 0x50, %l4
9759 ldsh [%l7 + %l4], %l1
9760 set 0x40, %i7
9761 stda %f16, [%l7 + %i7] 0x81
9762 set 0x16, %i6
9763 stba %o5, [%l7 + %i6] 0x89
9764 nop
9765 set 0x7E, %o3
9766 lduh [%l7 + %o3], %o3
9767 ld [%l7 + 0x68], %f11
9768 set 0x50, %o4
9769 ldda [%l7 + %o4] 0x89, %i6
9770 set 0x39, %i3
9771 stba %g5, [%l7 + %i3] 0xea
9772 membar #Sync
9773 nop
9774 set 0x5E, %g6
9775 sth %l2, [%l7 + %g6]
9776 nop
9777 set 0x68, %g1
9778 std %i2, [%l7 + %g1]
9779 set 0x28, %i4
9780 prefetcha [%l7 + %i4] 0x80, 4
9781 nop
9782 set 0x78, %l6
9783 stw %i3, [%l7 + %l6]
9784 nop
9785 set 0x40, %g3
9786 std %f30, [%l7 + %g3]
9787 set 0x70, %o7
9788 ldda [%l7 + %o7] 0x80, %i0
9789 st %f22, [%l7 + 0x1C]
9790 set 0x28, %o5
9791 lda [%l7 + %o5] 0x80, %f1
9792 nop
9793 set 0x08, %l2
9794 std %f16, [%l7 + %l2]
9795 nop
9796 set 0x78, %o1
9797 ldd [%l7 + %o1], %g4
9798 nop
9799 set 0x48, %o2
9800 ldd [%l7 + %o2], %f8
9801 nop
9802 set 0x08, %l3
9803 ldx [%l7 + %l3], %i5
9804 nop
9805 set 0x64, %g7
9806 ldsw [%l7 + %g7], %o2
9807 nop
9808 set 0x18, %i0
9809 stx %g6, [%l7 + %i0]
9810 add %l7, 0x48, %l6
9811 wr %g0, 0x81, %asi
9812 casa [%l6] 0x81, %i4, %l5
9813 set 0x40, %i2
9814 ldxa [%l7 + %i2] 0x89, %g3
9815 ld [%l7 + 0x54], %f0
9816 set 0x40, %g5
9817 stda %f0, [%l7 + %g5] 0xd0
9818 nop
9819 set 0x50, %l0
9820 sth %l4, [%l7 + %l0]
9821 nop
9822 set 0x78, %l1
9823 ldsb [%l7 + %l1], %g2
9824 set 0x68, %o0
9825 prefetcha [%l7 + %o0] 0x81, 4
9826 nop
9827 set 0x08, %i5
9828 prefetch [%l7 + %i5], 0
9829 nop
9830 set 0x10, %g2
9831 ldd [%l7 + %g2], %f16
9832 nop
9833 set 0x70, %o6
9834 ldsw [%l7 + %o6], %o7
9835 membar #Sync
9836 set 0x40, %l5
9837 ldda [%l7 + %l5] 0xf8, %f0
9838 nop
9839 set 0x10, %i1
9840 ldsh [%l7 + %i1], %o1
9841 set 0x7D, %l4
9842 ldstuba [%l7 + %l4] 0x88, %g7
9843 set 0x54, %g4
9844 stwa %l0, [%l7 + %g4] 0xea
9845 membar #Sync
9846 nop
9847 set 0x2B, %i6
9848 ldstub [%l7 + %i6], %l3
9849 set 0x40, %i7
9850 stda %f16, [%l7 + %i7] 0x80
9851 nop
9852 set 0x28, %o4
9853 ldsw [%l7 + %o4], %i1
9854 nop
9855 set 0x2C, %o3
9856 swap [%l7 + %o3], %g1
9857 nop
9858 set 0x28, %i3
9859 ldub [%l7 + %i3], %o6
9860 nop
9861 set 0x78, %g1
9862 ldsw [%l7 + %g1], %i7
9863 set 0x24, %g6
9864 swapa [%l7 + %g6] 0x81, %l1
9865 st %f19, [%l7 + 0x0C]
9866 set 0x28, %i4
9867 ldxa [%l7 + %i4] 0x80, %o5
9868 set 0x60, %g3
9869 stxa %o3, [%l7 + %g3] 0x81
9870 set 0x60, %l6
9871 ldda [%l7 + %l6] 0x88, %i6
9872 st %fsr, [%l7 + 0x40]
9873 add %l7, 0x20, %l6
9874 wr %g0, 0x81, %asi
9875 casa [%l6] 0x81, %g5, %i6
9876 nop
9877 set 0x18, %o5
9878 lduh [%l7 + %o5], %l2
9879 set 0x40, %o7
9880 sta %f27, [%l7 + %o7] 0x80
9881 nop
9882 set 0x28, %l2
9883 ldd [%l7 + %l2], %f30
9884 nop
9885 set 0x60, %o1
9886 std %f30, [%l7 + %o1]
9887 nop
9888 set 0x28, %o2
9889 ldsw [%l7 + %o2], %i2
9890 bge,a %icc, loop_70
9891 nop
9892 set 0x68, %l3
9893 swap [%l7 + %l3], %o0
9894 set 0x40, %i0
9895 stda %f16, [%l7 + %i0] 0x81
9896loop_70:
9897 nop
9898 set 0x2A, %i2
9899 ldstuba [%l7 + %i2] 0x89, %i0
9900 nop
9901 set 0x20, %g7
9902 ldsh [%l7 + %g7], %i3
9903 nop
9904 set 0x48, %l0
9905 ldx [%l7 + %l0], %g4
9906 nop
9907 set 0x38, %g5
9908 std %f30, [%l7 + %g5]
9909 nop
9910 set 0x58, %l1
9911 std %o2, [%l7 + %l1]
9912 set 0x18, %i5
9913 stxa %g6, [%l7 + %i5] 0xe3
9914 membar #Sync
9915 nop
9916 set 0x70, %g2
9917 stw %i4, [%l7 + %g2]
9918 set 0x28, %o6
9919 prefetcha [%l7 + %o6] 0x80, 3
9920 nop
9921 set 0x20, %l5
9922 stx %fsr, [%l7 + %l5]
9923 add %g3, %l4, %l5
9924 set 0x0E, %i1
9925 ldstuba [%l7 + %i1] 0x80, %g2
9926 nop
9927 nop
9928 setx 0xFEDD6AE0, %l0, %l6
9929 st %l6, [%l7 + 0x28]
9930 ld [%l7 + 0x28], %f30
9931 setx 0xFF306B79, %l1, %l5
9932 st %l5, [%l7 + 0x10]
9933 ld [%l7 + 0x10], %f6
9934 fdivs %f6, %f30, %f23
9935 nop
9936 set 0x48, %l4
9937 stx %o7, [%l7 + %l4]
9938 nop
9939 set 0x1C, %o0
9940 ldsw [%l7 + %o0], %o4
9941 set 0x0C, %g4
9942 sta %f30, [%l7 + %g4] 0x88
9943 add %l7, 0x10, %l6
9944 wr %g0, 0x81, %asi
9945 casa [%l6] 0x81, %g7, %l0
9946 nop
9947 set 0x78, %i7
9948 ldsw [%l7 + %i7], %o1
9949 and %l3, %g1, %o6
9950 nop
9951 set 0x68, %i6
9952 std %f2, [%l7 + %i6]
9953 nop
9954 set 0x10, %o4
9955 stx %fsr, [%l7 + %o4]
9956 and %i7, %l1, %o5
9957 set 0x20, %i3
9958 stwa %o3, [%l7 + %i3] 0xe2
9959 membar #Sync
9960 nop
9961 set 0x17, %o3
9962 ldstub [%l7 + %o3], %l6
9963 set 0x40, %g6
9964 stda %f16, [%l7 + %g6] 0x81
9965 nop
9966 set 0x28, %g1
9967 ldd [%l7 + %g1], %g4
9968 add %i1, %l2, %i6
9969 set 0x58, %g3
9970 lda [%l7 + %g3] 0x88, %f26
9971 nop
9972 set 0x40, %l6
9973 prefetch [%l7 + %l6], 3
9974 fpsub32s %f31, %f8, %f22
9975 set 0x37, %o5
9976 ldstuba [%l7 + %o5] 0x81, %i2
9977 nop
9978 or %g0, 0x8, %l0
9979 sllx %l0, 0x3c, %l0
9980 wr %l0, %g0, %sys_tick_cmpr
9981 nop
9982 set 0x30, %o7
9983 ldx [%l7 + %o7], %i0
9984 nop
9985 set 0x60, %l2
9986 std %f2, [%l7 + %l2]
9987 nop
9988 set 0x48, %o1
9989 stx %g4, [%l7 + %o1]
9990 nop
9991 set 0x68, %i4
9992 ldsw [%l7 + %i4], %g6
9993 nop
9994 set 0x14, %o2
9995 ldsw [%l7 + %o2], %i4
9996 set 0x40, %i0
9997 ldda [%l7 + %i0] 0x89, %o2
9998 nop
9999 set 0x50, %i2
10000 ldd [%l7 + %i2], %f6
10001 nop
10002 set 0x40, %g7
10003 ldx [%l7 + %g7], %i5
10004 nop
10005 set 0x5E, %l0
10006 ldstub [%l7 + %l0], %g3
10007 nop
10008 set 0x78, %g5
10009 std %f20, [%l7 + %g5]
10010 nop
10011 set 0x24, %l1
10012 ldstub [%l7 + %l1], %l5
10013 set 0x78, %l3
10014 prefetcha [%l7 + %l3] 0x80, 3
10015 nop
10016 set 0x68, %g2
10017 ldd [%l7 + %g2], %l4
10018 ld [%l7 + 0x68], %f20
10019 set 0x40, %i5
10020 stda %f0, [%l7 + %i5] 0xc2
10021 add %o7, %o4, %g7
10022 set 0x4A, %l5
10023 stha %o1, [%l7 + %l5] 0x81
10024 nop
10025 set 0x20, %o6
10026 ldd [%l7 + %o6], %f16
10027 ld [%l7 + 0x58], %f14
10028 nop
10029 set 0x2E, %i1
10030 ldsb [%l7 + %i1], %l0
10031 nop
10032 set 0x72, %l4
10033 lduh [%l7 + %l4], %g1
10034 or %l3, %i7, %o6
10035 fpsub16s %f11, %f10, %f28
10036 nop
10037 set 0x60, %g4
10038 swap [%l7 + %g4], %l1
10039 or %o3, %o5, %l6
10040 nop
10041 set 0x70, %o0
10042 ldx [%l7 + %o0], %i1
10043 set 0x40, %i7
10044 ldda [%l7 + %i7] 0x88, %f16
10045 or %g5, %l2, %i2
10046 add %l7, 0x58, %l6
10047 wr %g0, 0x80, %asi
10048 lda [%l6] %asi, %i6
10049 casa [%l6] 0x80, %i6, %i3
10050 fpadd32s %f11, %f15, %f18
10051 set 0x70, %o4
10052 ldda [%l7 + %o4] 0xea, %o0
10053 set 0x74, %i6
10054 sta %f6, [%l7 + %i6] 0x89
10055 nop
10056 set 0x13, %i3
10057 stb %i0, [%l7 + %i3]
10058 nop
10059 set 0x5C, %o3
10060 stw %g6, [%l7 + %o3]
10061 nop
10062 set 0x12, %g6
10063 sth %g4, [%l7 + %g6]
10064 nop
10065 set 0x68, %g1
10066 stw %i4, [%l7 + %g1]
10067 set 0x18, %l6
10068 prefetcha [%l7 + %l6] 0x81, 4
10069 set 0x30, %g3
10070 prefetcha [%l7 + %g3] 0x88, 2
10071 set 0x60, %o5
10072 stha %l5, [%l7 + %o5] 0x88
10073 nop
10074 set 0x64, %l2
10075 lduw [%l7 + %l2], %g2
10076 nop
10077 set 0x60, %o7
10078 swap [%l7 + %o7], %l4
10079 set 0x10, %i4
10080 prefetcha [%l7 + %i4] 0x88, 1
10081 set 0x76, %o1
10082 ldstuba [%l7 + %o1] 0x80, %g3
10083 fpadd32s %f1, %f1, %f22
10084 st %fsr, [%l7 + 0x1C]
10085 add %l7, 0x38, %l6
10086 wr %g0, 0x81, %asi
10087 casa [%l6] 0x81, %o4, %g7
10088 st %f22, [%l7 + 0x44]
10089 fpsub32s %f17, %f4, %f10
10090 nop
10091 set 0x78, %o2
10092 ldd [%l7 + %o2], %f16
10093 nop
10094 set 0x70, %i0
10095 swap [%l7 + %i0], %o1
10096 nop
10097 set 0x58, %i2
10098 lduw [%l7 + %i2], %l0
10099 set 0x20, %g7
10100 ldda [%l7 + %g7] 0x80, %g0
10101 set 0x40, %l0
10102 stda %f0, [%l7 + %l0] 0x88
10103 nop
10104 set 0x57, %g5
10105 stb %i7, [%l7 + %g5]
10106 nop
10107 set 0x10, %l3
10108 lduh [%l7 + %l3], %l3
10109 nop
10110 set 0x40, %l1
10111 ldx [%l7 + %l1], %o6
10112 set 0x3C, %i5
10113 stha %l1, [%l7 + %i5] 0xeb
10114 membar #Sync
10115 set 0x68, %l5
10116 ldxa [%l7 + %l5] 0x81, %o3
10117 nop
10118 set 0x56, %o6
10119 sth %o5, [%l7 + %o6]
10120 set 0x48, %g2
10121 stxa %l6, [%l7 + %g2] 0xea
10122 membar #Sync
10123 nop
10124 set 0x54, %l4
10125 stw %g5, [%l7 + %l4]
10126 nop
10127 set 0x10, %g4
10128 ldx [%l7 + %g4], %l2
10129 wr %i2, %i1, %softint
10130 st %fsr, [%l7 + 0x08]
10131 set 0x60, %i1
10132 stda %i6, [%l7 + %i1] 0x80
10133 set 0x70, %o0
10134 ldda [%l7 + %o0] 0xeb, %o0
10135 nop
10136 set 0x70, %o4
10137 ldsh [%l7 + %o4], %i0
10138 set 0x70, %i7
10139 stxa %g6, [%l7 + %i7] 0xe3
10140 membar #Sync
10141 nop
10142 set 0x40, %i3
10143 sth %g4, [%l7 + %i3]
10144 set 0x30, %i6
10145 ldda [%l7 + %i6] 0xea, %i2
10146 set 0x30, %g6
10147 ldxa [%l7 + %g6] 0x88, %i4
10148 nop
10149 set 0x30, %o3
10150 ldsw [%l7 + %o3], %i5
10151 set 0x20, %g1
10152 stwa %o2, [%l7 + %g1] 0x88
10153 or %l5, %g2, %l4
10154 nop
10155 set 0x20, %l6
10156 ldd [%l7 + %l6], %f12
10157 fpadd32 %f20, %f20, %f8
10158 nop
10159 set 0x08, %o5
10160 stx %fsr, [%l7 + %o5]
10161 nop
10162 set 0x10, %l2
10163 std %f30, [%l7 + %l2]
10164 add %l7, 0x34, %l6
10165 wr %g0, 0x80, %asi
10166 lda [%l6] %asi, %o7
10167 casa [%l6] 0x80, %o7, %o4
10168 nop
10169 set 0x66, %g3
10170 ldsh [%l7 + %g3], %g3
10171 nop
10172 set 0x78, %i4
10173 std %f12, [%l7 + %i4]
10174 set 0x5E, %o7
10175 stha %o1, [%l7 + %o7] 0xea
10176 membar #Sync
10177 nop
10178 set 0x5F, %o1
10179 stb %l0, [%l7 + %o1]
10180 nop
10181 set 0x50, %o2
10182 swap [%l7 + %o2], %g7
10183 nop
10184 set 0x40, %i2
10185 std %f6, [%l7 + %i2]
10186 nop
10187 set 0x60, %i0
10188 ldx [%l7 + %i0], %g1
10189 set 0x10, %g7
10190 stha %l3, [%l7 + %g7] 0x81
10191 set 0x10, %g5
10192 stxa %o6, [%l7 + %g5] 0x80
10193 set 0x6C, %l0
10194 stha %l1, [%l7 + %l0] 0x88
10195 set 0x50, %l3
10196 ldda [%l7 + %l3] 0xea, %i6
10197 set 0x4C, %i5
10198 stba %o3, [%l7 + %i5] 0xea
10199 membar #Sync
10200 set 0x30, %l1
10201 stxa %o5, [%l7 + %l1] 0xe3
10202 membar #Sync
10203 nop
10204 set 0x30, %l5
10205 std %i6, [%l7 + %l5]
10206 add %l7, 0x60, %l6
10207 wr %g0, 0x88, %asi
10208 casa [%l6] 0x88, %l2, %i2
10209 wr %i1, %g5, %y
10210 nop
10211 set 0x53, %o6
10212 ldstub [%l7 + %o6], %o0
10213 nop
10214 set 0x78, %g2
10215 ldd [%l7 + %g2], %f14
10216 membar #Sync
10217 set 0x40, %l4
10218 ldda [%l7 + %l4] 0xf8, %f0
10219 set 0x38, %i1
10220 stda %i0, [%l7 + %i1] 0x89
10221 nop
10222 set 0x1C, %g4
10223 lduw [%l7 + %g4], %g6
10224 set 0x58, %o0
10225 swapa [%l7 + %o0] 0x80, %g4
10226 add %l7, 0x70, %l6
10227 wr %g0, 0x89, %asi
10228 casxa [%l6] 0x89, %i3, %i6
10229 add %l7, 0x38, %l6
10230 wr %g0, 0x81, %asi
10231 ldxa [%l6] %asi, %i5
10232 casxa [%l6] 0x81, %i5, %i4
10233 nop
10234 set 0x34, %i7
10235 swap [%l7 + %i7], %o2
10236 nop
10237 set 0x68, %o4
10238 ldd [%l7 + %o4], %g2
10239 set 0x6F, %i3
10240 ldstuba [%l7 + %i3] 0x81, %l4
10241 add %l7, 0x08, %l6
10242 wr %g0, 0x88, %asi
10243 lda [%l6] %asi, %l5
10244 casa [%l6] 0x88, %l5, %o4
10245 nop
10246 set 0x60, %i6
10247 std %f0, [%l7 + %i6]
10248 nop
10249 set 0x58, %g6
10250 std %o6, [%l7 + %g6]
10251 set 0x40, %o3
10252 stda %f0, [%l7 + %o3] 0xf0
10253 membar #Sync
10254 nop
10255 set 0x10, %g1
10256 ldd [%l7 + %g1], %f10
10257 st %f2, [%l7 + 0x34]
10258 nop
10259 set 0x7E, %l6
10260 ldsh [%l7 + %l6], %o1
10261 set 0x18, %l2
10262 stwa %g3, [%l7 + %l2] 0xe3
10263 membar #Sync
10264 nop
10265 set 0x60, %o5
10266 std %f20, [%l7 + %o5]
10267 nop
10268 set 0x38, %g3
10269 ldsw [%l7 + %g3], %g7
10270 nop
10271 set 0x60, %i4
10272 ldsh [%l7 + %i4], %g1
10273 set 0x10, %o7
10274 ldxa [%l7 + %o7] 0x80, %l0
10275 set 0x6C, %o2
10276 lda [%l7 + %o2] 0x81, %f2
10277 nop
10278 set 0x62, %o1
10279 lduh [%l7 + %o1], %l3
10280 nop
10281 set 0x26, %i0
10282 ldsh [%l7 + %i0], %l1
10283 set 0x48, %g7
10284 prefetcha [%l7 + %g7] 0x88, 2
10285 set 0x78, %i2
10286 prefetcha [%l7 + %i2] 0x80, 4
10287 and %o3, %l6, %l2
10288 set 0x50, %g5
10289 stda %o4, [%l7 + %g5] 0xea
10290 membar #Sync
10291 nop
10292 set 0x08, %l0
10293 ldd [%l7 + %l0], %f28
10294 set 0x2C, %i5
10295 sta %f23, [%l7 + %i5] 0x89
10296 set 0x6C, %l1
10297 sta %f19, [%l7 + %l1] 0x89
10298 add %i2, %g5, %o0
10299 st %f15, [%l7 + 0x6C]
10300 nop
10301 set 0x44, %l5
10302 ldsw [%l7 + %l5], %i0
10303 nop
10304 set 0x50, %o6
10305 prefetch [%l7 + %o6], 4
10306 add %g6, %g4, %i3
10307 set 0x1B, %l3
10308 stba %i6, [%l7 + %l3] 0xe2
10309 membar #Sync
10310 nop
10311 set 0x20, %l4
10312 std %f4, [%l7 + %l4]
10313 nop
10314 set 0x70, %g2
10315 stw %i1, [%l7 + %g2]
10316 nop
10317 set 0x7E, %i1
10318 lduh [%l7 + %i1], %i5
10319 and %o2, %g2, %i4
10320 nop
10321 set 0x6C, %o0
10322 stw %l4, [%l7 + %o0]
10323 nop
10324 set 0x76, %g4
10325 sth %o4, [%l7 + %g4]
10326 add %l7, 0x78, %l6
10327 wr %g0, 0x81, %asi
10328 lda [%l6] %asi, %o7
10329 casa [%l6] 0x81, %o7, %l5
10330 nop
10331 set 0x09, %i7
10332 ldsb [%l7 + %i7], %o1
10333 set 0x7A, %o4
10334 stba %g7, [%l7 + %o4] 0x88
10335 bleu,a,pn %icc, loop_71
10336 bl %xcc, loop_72
10337 and %g1, %l0, %l3
10338 nop
10339 set 0x74, %i6
10340 ldsh [%l7 + %i6], %g3
10341loop_71:
10342 and %i7, %o6, %o3
10343loop_72:
10344 nop
10345 set 0x70, %i3
10346 stxa %l6, [%l7 + %i3] 0x88
10347 fpadd16s %f10, %f1, %f21
10348 nop
10349 set 0x30, %g6
10350 std %l2, [%l7 + %g6]
10351 nop
10352 set 0x30, %o3
10353 stx %fsr, [%l7 + %o3]
10354 nop
10355 set 0x32, %g1
10356 sth %l1, [%l7 + %g1]
10357 set 0x40, %l6
10358 stda %f0, [%l7 + %l6] 0xd2
10359 add %l7, 0x68, %l6
10360 wr %g0, 0x80, %asi
10361 ldxa [%l6] %asi, %i2
10362 casxa [%l6] 0x80, %i2, %o5
10363 set 0x74, %l2
10364 sta %f30, [%l7 + %l2] 0x80
10365 and %g5, %i0, %g6
10366 add %o0, %g4, %i6
10367 set 0x40, %o5
10368 sta %f2, [%l7 + %o5] 0x89
10369 nop
10370 set 0x67, %i4
10371 stb %i3, [%l7 + %i4]
10372 set 0x2C, %o7
10373 sta %f5, [%l7 + %o7] 0x88
10374 set 0x78, %o2
10375 ldxa [%l7 + %o2] 0x89, %i1
10376 nop
10377 set 0x2C, %g3
10378 ldsh [%l7 + %g3], %i5
10379 nop
10380 set 0x49, %i0
10381 ldstub [%l7 + %i0], %o2
10382 and %i4, %l4, %g2
10383 nop
10384 set 0x30, %g7
10385 ldd [%l7 + %g7], %o6
10386 nop
10387 set 0x4B, %i2
10388 ldsb [%l7 + %i2], %o4
10389 st %f17, [%l7 + 0x68]
10390 st %f18, [%l7 + 0x30]
10391 fpadd16 %f0, %f20, %f8
10392 nop
10393 set 0x60, %o1
10394 prefetch [%l7 + %o1], 1
10395 set 0x40, %g5
10396 stda %f0, [%l7 + %g5] 0xf1
10397 membar #Sync
10398 set 0x4C, %l0
10399 sta %f8, [%l7 + %l0] 0x81
10400 set 0x58, %l1
10401 stha %o1, [%l7 + %l1] 0xea
10402 membar #Sync
10403 nop
10404 set 0x60, %i5
10405 std %f4, [%l7 + %i5]
10406 set 0x50, %o6
10407 stxa %l5, [%l7 + %o6] 0xea
10408 membar #Sync
10409 nop
10410 set 0x54, %l3
10411 stw %g1, [%l7 + %l3]
10412 ld [%l7 + 0x0C], %f28
10413 nop
10414 set 0x50, %l5
10415 stx %fsr, [%l7 + %l5]
10416 nop
10417 set 0x30, %l4
10418 ldsw [%l7 + %l4], %g7
10419 nop
10420 set 0x46, %g2
10421 stb %l3, [%l7 + %g2]
10422 nop
10423 set 0x28, %i1
10424 prefetch [%l7 + %i1], 0
10425 set 0x54, %g4
10426 stwa %l0, [%l7 + %g4] 0xea
10427 membar #Sync
10428 nop
10429 set 0x38, %o0
10430 ldd [%l7 + %o0], %f28
10431 nop
10432 set 0x18, %i7
10433 std %f20, [%l7 + %i7]
10434 or %i7, %g3, %o6
10435 nop
10436 set 0x24, %i6
10437 ldsw [%l7 + %i6], %o3
10438 set 0x50, %i3
10439 ldda [%l7 + %i3] 0x88, %l2
10440 add %l7, 0x18, %l6
10441 wr %g0, 0x89, %asi
10442 casxa [%l6] 0x89, %l1, %l6
10443 nop
10444 set 0x10, %g6
10445 stx %i2, [%l7 + %g6]
10446 nop
10447 set 0x6C, %o4
10448 swap [%l7 + %o4], %o5
10449 set 0x6C, %o3
10450 lda [%l7 + %o3] 0x89, %f10
10451 ld [%l7 + 0x44], %f15
10452 nop
10453 set 0x08, %l6
10454 ldx [%l7 + %l6], %g5
10455 set 0x6C, %l2
10456 stba %i0, [%l7 + %l2] 0x80
10457 fpadd16 %f4, %f0, %f24
10458 wr %g6, %g4, %set_softint
10459 nop
10460 set 0x58, %o5
10461 lduh [%l7 + %o5], %i6
10462 nop
10463 set 0x72, %i4
10464 sth %o0, [%l7 + %i4]
10465 nop
10466 set 0x58, %o7
10467 std %f2, [%l7 + %o7]
10468 set 0x0A, %g1
10469 ldstuba [%l7 + %g1] 0x81, %i1
10470 nop
10471 set 0x18, %o2
10472 stx %fsr, [%l7 + %o2]
10473 nop
10474 set 0x18, %g3
10475 stb %i5, [%l7 + %g3]
10476 membar #Sync
10477 set 0x40, %g7
10478 ldda [%l7 + %g7] 0xf9, %f16
10479 wr %i3, %i4, %clear_softint
10480 bn %icc, loop_73
10481 nop
10482 set 0x30, %i0
10483 lduh [%l7 + %i0], %l4
10484 set 0x1C, %o1
10485 stwa %g2, [%l7 + %o1] 0x81
10486loop_73:
10487 nop
10488 set 0x48, %g5
10489 ldx [%l7 + %g5], %o2
10490 set 0x18, %l0
10491 lda [%l7 + %l0] 0x88, %f2
10492 or %o7, %o4, %l5
10493 set 0x20, %l1
10494 stxa %o1, [%l7 + %l1] 0xe3
10495 membar #Sync
10496 set 0x54, %i5
10497 lda [%l7 + %i5] 0x89, %f11
10498 add %l7, 0x38, %l6
10499 wr %g0, 0x80, %asi
10500 ldxa [%l6] %asi, %g7
10501 casxa [%l6] 0x80, %g7, %l3
10502 fpsub32 %f4, %f26, %f18
10503 and %g1, %i7, %l0
10504 nop
10505 set 0x58, %o6
10506 lduh [%l7 + %o6], %o6
10507 st %f6, [%l7 + 0x3C]
10508 nop
10509 set 0x0C, %l3
10510 prefetch [%l7 + %l3], 1
10511 or %o3, %g3, %l2
10512 set 0x2A, %i2
10513 stba %l1, [%l7 + %i2] 0x89
10514 set 0x58, %l4
10515 stxa %l6, [%l7 + %l4] 0x88
10516 set 0x58, %l5
10517 ldxa [%l7 + %l5] 0x88, %i2
10518 set 0x1D, %i1
10519 stba %o5, [%l7 + %i1] 0xea
10520 membar #Sync
10521 set 0x3C, %g2
10522 stwa %g5, [%l7 + %g2] 0x89
10523 ld [%l7 + 0x78], %f29
10524 set 0x7C, %o0
10525 swapa [%l7 + %o0] 0x80, %i0
10526 set 0x58, %g4
10527 swapa [%l7 + %g4] 0x88, %g4
10528 nop
10529 set 0x68, %i6
10530 lduw [%l7 + %i6], %g6
10531 set 0x70, %i3
10532 swapa [%l7 + %i3] 0x80, %o0
10533 nop
10534 set 0x75, %i7
10535 ldub [%l7 + %i7], %i6
10536 set 0x20, %g6
10537 ldda [%l7 + %g6] 0x80, %i0
10538 set 0x40, %o4
10539 stda %f16, [%l7 + %o4] 0xcc
10540 set 0x40, %o3
10541 ldda [%l7 + %o3] 0xd0, %f0
10542 st %f29, [%l7 + 0x54]
10543 nop
10544 set 0x3E, %l2
10545 ldstub [%l7 + %l2], %i3
10546 nop
10547 set 0x7C, %l6
10548 lduh [%l7 + %l6], %i4
10549 add %l7, 0x50, %l6
10550 wr %g0, 0x81, %asi
10551 ldxa [%l6] %asi, %l4
10552 casxa [%l6] 0x81, %l4, %g2
10553 set 0x16, %o5
10554 stha %o2, [%l7 + %o5] 0x81
10555 nop
10556 set 0x70, %o7
10557 ldd [%l7 + %o7], %i4
10558 nop
10559 set 0x54, %g1
10560 ldsw [%l7 + %g1], %o7
10561 nop
10562 set 0x44, %i4
10563 ldsb [%l7 + %i4], %l5
10564 or %o4, %o1, %l3
10565 set 0x40, %g3
10566 ldda [%l7 + %g3] 0x81, %g0
10567 set 0x38, %g7
10568 swapa [%l7 + %g7] 0x89, %g7
10569 set 0x40, %i0
10570 ldda [%l7 + %i0] 0x81, %f0
10571 and %l0, %o6, %o3
10572 set 0x70, %o1
10573 prefetcha [%l7 + %o1] 0x89, 1
10574 nop
10575 set 0x4C, %g5
10576 lduw [%l7 + %g5], %l2
10577 add %l7, 0x74, %l6
10578 wr %g0, 0x89, %asi
10579 lda [%l6] %asi, %l1
10580 casa [%l6] 0x89, %l1, %l6
10581 set 0x69, %o2
10582 ldstuba [%l7 + %o2] 0x80, %i7
10583 set 0x1F, %l1
10584 stba %o5, [%l7 + %l1] 0xe3
10585 membar #Sync
10586 nop
10587 set 0x7C, %l0
10588 ldsb [%l7 + %l0], %g5
10589 set 0x28, %o6
10590 sta %f4, [%l7 + %o6] 0x81
10591 ld [%l7 + 0x14], %f15
10592 nop
10593 set 0x38, %l3
10594 std %i2, [%l7 + %l3]
10595 add %l7, 0x70, %l6
10596 wr %g0, 0x80, %asi
10597 lda [%l6] %asi, %g4
10598 casa [%l6] 0x80, %g4, %i0
10599 add %l7, 0x24, %l6
10600 wr %g0, 0x81, %asi
10601 lda [%l6] %asi, %g6
10602 casa [%l6] 0x81, %g6, %o0
10603 st %fsr, [%l7 + 0x30]
10604 nop
10605 set 0x38, %i2
10606 std %i0, [%l7 + %i2]
10607 bne,a,pt %xcc, loop_74
10608 nop
10609 set 0x6C, %i5
10610 stw %i3, [%l7 + %i5]
10611 set 0x40, %l4
10612 ldxa [%l7 + %l4] 0x88, %i4
10613loop_74:
10614 nop
10615 set 0x78, %l5
10616 swapa [%l7 + %l5] 0x80, %l4
10617 nop
10618 set 0x28, %i1
10619 ldd [%l7 + %i1], %g2
10620 nop
10621 set 0x40, %o0
10622 lduw [%l7 + %o0], %i6
10623 set 0x48, %g2
10624 stda %o2, [%l7 + %g2] 0xeb
10625 membar #Sync
10626 or %i5, %o7, %o4
10627 set 0x44, %i6
10628 lda [%l7 + %i6] 0x88, %f0
10629 add %o1, %l3, %g1
10630 set 0x40, %g4
10631 stda %f0, [%l7 + %g4] 0x80
10632 nop
10633 set 0x48, %i7
10634 ldx [%l7 + %i7], %l5
10635 set 0x44, %g6
10636 swapa [%l7 + %g6] 0x88, %g7
10637 nop
10638 set 0x12, %i3
10639 sth %o6, [%l7 + %i3]
10640 nop
10641 set 0x28, %o3
10642 ldstub [%l7 + %o3], %l0
10643 st %fsr, [%l7 + 0x68]
10644 nop
10645 set 0x14, %l2
10646 lduw [%l7 + %l2], %g3
10647 nop
10648 set 0x3E, %l6
10649 ldsb [%l7 + %l6], %l2
10650 set 0x25, %o4
10651 stba %o3, [%l7 + %o4] 0xe3
10652 membar #Sync
10653 set 0x4B, %o5
10654 stba %l1, [%l7 + %o5] 0x88
10655 set 0x60, %g1
10656 stxa %l6, [%l7 + %g1] 0xe3
10657 membar #Sync
10658 nop
10659 set 0x58, %o7
10660 ldsw [%l7 + %o7], %o5
10661 add %l7, 0x3C, %l6
10662 wr %g0, 0x80, %asi
10663 casa [%l6] 0x80, %g5, %i7
10664 nop
10665 set 0x10, %g3
10666 ldd [%l7 + %g3], %f6
10667 set 0x18, %i4
10668 stda %i2, [%l7 + %i4] 0xeb
10669 membar #Sync
10670 set 0x7F, %i0
10671 ldstuba [%l7 + %i0] 0x81, %i0
10672 nop
10673 set 0x23, %g7
10674 ldsb [%l7 + %g7], %g6
10675 nop
10676 set 0x2C, %g5
10677 ldsh [%l7 + %g5], %g4
10678 nop
10679 set 0x30, %o1
10680 ldd [%l7 + %o1], %f16
10681 nop
10682 set 0x10, %l1
10683 stw %i1, [%l7 + %l1]
10684 nop
10685 set 0x1E, %l0
10686 stb %i3, [%l7 + %l0]
10687 nop
10688 set 0x1C, %o2
10689 sth %i4, [%l7 + %o2]
10690 or %o0, %l4, %i6
10691 nop
10692 set 0x08, %l3
10693 stb %o2, [%l7 + %l3]
10694 set 0x40, %o6
10695 ldda [%l7 + %o6] 0x80, %f16
10696 st %fsr, [%l7 + 0x20]
10697 set 0x14, %i2
10698 lda [%l7 + %i2] 0x88, %f5
10699 nop
10700 set 0x78, %i5
10701 stw %g2, [%l7 + %i5]
10702 or %o7, %o4, %o1
10703 nop
10704 set 0x28, %l4
10705 ldd [%l7 + %l4], %f24
10706 add %l7, 0x70, %l6
10707 wr %g0, 0x88, %asi
10708 ldxa [%l6] %asi, %l3
10709 casxa [%l6] 0x88, %l3, %i5
10710 ld [%l7 + 0x58], %f11
10711 nop
10712 set 0x58, %i1
10713 std %l4, [%l7 + %i1]
10714 nop
10715 set 0x7D, %l5
10716 ldstub [%l7 + %l5], %g7
10717 add %o6, %g1, %l0
10718 or %l2, %o3, %g3
10719 be %icc, loop_75
10720 nop
10721 set 0x28, %o0
10722 ldsb [%l7 + %o0], %l6
10723 nop
10724 set 0x70, %g2
10725 lduw [%l7 + %g2], %l1
10726 st %fsr, [%l7 + 0x2C]
10727loop_75:
10728 nop
10729 set 0x60, %g4
10730 std %f4, [%l7 + %g4]
10731 nop
10732 set 0x52, %i7
10733 ldub [%l7 + %i7], %g5
10734 add %l7, 0x70, %l6
10735 wr %g0, 0x80, %asi
10736 ldxa [%l6] %asi, %o5
10737 casxa [%l6] 0x80, %o5, %i7
10738 set 0x40, %i6
10739 stda %f16, [%l7 + %i6] 0xd0
10740 nop
10741 set 0x20, %g6
10742 stx %i0, [%l7 + %g6]
10743 set 0x40, %o3
10744 stda %f16, [%l7 + %o3] 0xf0
10745 membar #Sync
10746 nop
10747 set 0x74, %i3
10748 lduh [%l7 + %i3], %g6
10749 nop
10750 set 0x78, %l2
10751 ldub [%l7 + %l2], %i2
10752 nop
10753 set 0x68, %o4
10754 ldd [%l7 + %o4], %g4
10755 nop
10756 set 0x46, %l6
10757 sth %i3, [%l7 + %l6]
10758 nop
10759 set 0x59, %o5
10760 ldsb [%l7 + %o5], %i4
10761 or %o0, %i1, %l4
10762 ld [%l7 + 0x60], %f8
10763 wr %i6, %g2, %pic
10764 nop
10765 set 0x65, %g1
10766 stb %o2, [%l7 + %g1]
10767 set 0x60, %g3
10768 ldxa [%l7 + %g3] 0x89, %o7
10769 nop
10770 set 0x18, %i4
10771 std %f28, [%l7 + %i4]
10772 ld [%l7 + 0x5C], %f31
10773 and %o1, %l3, %i5
10774 nop
10775 set 0x24, %o7
10776 ldsw [%l7 + %o7], %o4
10777 set 0x30, %g7
10778 lda [%l7 + %g7] 0x89, %f29
10779 nop
10780 set 0x24, %i0
10781 lduh [%l7 + %i0], %g7
10782 and %l5, %g1, %l0
10783 set 0x78, %g5
10784 ldxa [%l7 + %g5] 0x80, %l2
10785 fpadd16s %f21, %f21, %f26
10786 nop
10787 set 0x34, %o1
10788 ldsw [%l7 + %o1], %o3
10789 nop
10790 set 0x6C, %l0
10791 lduw [%l7 + %l0], %o6
10792 set 0x40, %o2
10793 ldda [%l7 + %o2] 0x80, %i6
10794 ld [%l7 + 0x3C], %f31
10795 nop
10796 set 0x4C, %l1
10797 swap [%l7 + %l1], %g3
10798 or %l1, %o5, %g5
10799 set 0x10, %o6
10800 stwa %i0, [%l7 + %o6] 0xe3
10801 membar #Sync
10802 fpadd16 %f16, %f10, %f4
10803 nop
10804 set 0x18, %l3
10805 std %i6, [%l7 + %l3]
10806 st %fsr, [%l7 + 0x68]
10807 and %g6, %g4, %i3
10808 nop
10809 set 0x28, %i2
10810 stx %fsr, [%l7 + %i2]
10811 add %i2, %i4, %o0
10812 set 0x18, %l4
10813 ldxa [%l7 + %l4] 0x80, %i1
10814 ld [%l7 + 0x24], %f30
10815 nop
10816 set 0x78, %i5
10817 ldd [%l7 + %i5], %l4
10818 nop
10819 set 0x10, %i1
10820 std %g2, [%l7 + %i1]
10821 set 0x7E, %l5
10822 ldstuba [%l7 + %l5] 0x89, %o2
10823 nop
10824 set 0x52, %g2
10825 sth %o7, [%l7 + %g2]
10826 add %l7, 0x30, %l6
10827 wr %g0, 0x89, %asi
10828 ldxa [%l6] %asi, %i6
10829 casxa [%l6] 0x89, %i6, %l3
10830 nop
10831 set 0x70, %g4
10832 ldd [%l7 + %g4], %f20
10833 set 0x50, %i7
10834 prefetcha [%l7 + %i7] 0x81, 3
10835 nop
10836 set 0x64, %o0
10837 lduw [%l7 + %o0], %i5
10838 set 0x40, %g6
10839 stda %f0, [%l7 + %g6] 0xf0
10840 membar #Sync
10841 st %f5, [%l7 + 0x3C]
10842 set 0x69, %i6
10843 ldstuba [%l7 + %i6] 0x88, %o4
10844 set 0x78, %i3
10845 sta %f28, [%l7 + %i3] 0x80
10846 nop
10847 set 0x68, %l2
10848 std %l4, [%l7 + %l2]
10849 set 0x78, %o3
10850 stxa %g1, [%l7 + %o3] 0x89
10851 nop
10852 set 0x74, %o4
10853 stw %g7, [%l7 + %o4]
10854 nop
10855 set 0x4E, %o5
10856 ldub [%l7 + %o5], %l0
10857 add %l2, %o3, %l6
10858 nop
10859 set 0x08, %g1
10860 std %g2, [%l7 + %g1]
10861 and %o6, %l1, %o5
10862 fpadd32s %f22, %f1, %f20
10863 nop
10864 nop
10865 setx 0xC1415556, %l0, %l6
10866 st %l6, [%l7 + 0x28]
10867 ld [%l7 + 0x28], %f3
10868 setx 0x654F81E6, %l1, %l5
10869 st %l5, [%l7 + 0x10]
10870 ld [%l7 + 0x10], %f23
10871 fdivs %f23, %f3, %f19
10872 set 0x40, %l6
10873 sta %f23, [%l7 + %l6] 0x88
10874 ld [%l7 + 0x14], %f27
10875 st %fsr, [%l7 + 0x54]
10876 add %l7, 0x30, %l6
10877 wr %g0, 0x88, %asi
10878 casxa [%l6] 0x88, %g5, %i7
10879 nop
10880 or %g0, 0x8, %l0
10881 sllx %l0, 0x3c, %l0
10882 wr %l0, 0xAF4, %sys_tick_cmpr
10883 st %f7, [%l7 + 0x2C]
10884 nop
10885 set 0x70, %i4
10886 std %i2, [%l7 + %i4]
10887 ld [%l7 + 0x44], %f3
10888 nop
10889 set 0x54, %o7
10890 ldsh [%l7 + %o7], %g6
10891 nop
10892 set 0x70, %g7
10893 stx %fsr, [%l7 + %g7]
10894 set 0x40, %i0
10895 stxa %i2, [%l7 + %i0] 0xeb
10896 membar #Sync
10897 nop
10898 set 0x58, %g5
10899 ldd [%l7 + %g5], %f26
10900 nop
10901 set 0x10, %o1
10902 std %o0, [%l7 + %o1]
10903 nop
10904 set 0x62, %l0
10905 ldsh [%l7 + %l0], %i4
10906 nop
10907 set 0x08, %g3
10908 std %f28, [%l7 + %g3]
10909 set 0x40, %l1
10910 stda %f16, [%l7 + %l1] 0x80
10911 nop
10912 set 0x18, %o2
10913 stw %l4, [%l7 + %o2]
10914 add %l7, 0x2C, %l6
10915 wr %g0, 0x81, %asi
10916 lda [%l6] %asi, %i1
10917 casa [%l6] 0x81, %i1, %o2
10918 nop
10919 set 0x18, %o6
10920 std %f26, [%l7 + %o6]
10921 nop
10922 set 0x10, %l3
10923 std %o6, [%l7 + %l3]
10924 nop
10925 set 0x4B, %i2
10926 ldub [%l7 + %i2], %g2
10927 set 0x20, %l4
10928 prefetcha [%l7 + %l4] 0x81, 0
10929 add %l7, 0x68, %l6
10930 wr %g0, 0x88, %asi
10931 ldxa [%l6] %asi, %o1
10932 casxa [%l6] 0x88, %o1, %i6
10933 nop
10934 set 0x67, %i5
10935 ldstub [%l7 + %i5], %o4
10936 nop
10937 set 0x4C, %l5
10938 prefetch [%l7 + %l5], 3
10939 set 0x48, %i1
10940 stda %l4, [%l7 + %i1] 0x80
10941 set 0x3C, %g4
10942 swapa [%l7 + %g4] 0x81, %g1
10943 nop
10944 set 0x58, %g2
10945 std %i4, [%l7 + %g2]
10946 nop
10947 set 0x1C, %i7
10948 stw %l0, [%l7 + %i7]
10949 nop
10950 set 0x60, %o0
10951 std %f18, [%l7 + %o0]
10952 set 0x4C, %i6
10953 stwa %l2, [%l7 + %i6] 0x89
10954 nop
10955 set 0x78, %g6
10956 stx %fsr, [%l7 + %g6]
10957 st %fsr, [%l7 + 0x1C]
10958 set 0x20, %i3
10959 ldda [%l7 + %i3] 0x81, %g6
10960 nop
10961 set 0x70, %l2
10962 std %o2, [%l7 + %l2]
10963 fpsub32s %f30, %f1, %f15
10964 wr %l6, %g3, %clear_softint
10965 nop
10966 set 0x18, %o3
10967 ldsb [%l7 + %o3], %l1
10968 or %o5, %g5, %o6
10969 set 0x76, %o4
10970 ldstuba [%l7 + %o4] 0x81, %i0
10971 nop
10972 set 0x17, %g1
10973 stb %i7, [%l7 + %g1]
10974 or %g4, %i3, %g6
10975 nop
10976 set 0x6A, %l6
10977 sth %o0, [%l7 + %l6]
10978 nop
10979 set 0x16, %i4
10980 lduh [%l7 + %i4], %i2
10981 fpsub16 %f10, %f12, %f30
10982 nop
10983 set 0x2C, %o5
10984 stw %l4, [%l7 + %o5]
10985 nop
10986 set 0x10, %o7
10987 lduw [%l7 + %o7], %i1
10988 set 0x40, %g7
10989 stda %o2, [%l7 + %g7] 0xe2
10990 membar #Sync
10991 st %f16, [%l7 + 0x64]
10992 nop
10993 set 0x54, %g5
10994 stw %i4, [%l7 + %g5]
10995 fpsub16 %f4, %f24, %f2
10996 add %l7, 0x38, %l6
10997 wr %g0, 0x88, %asi
10998 casxa [%l6] 0x88, %g2, %l3
10999 nop
11000 set 0x10, %i0
11001 std %f20, [%l7 + %i0]
11002 nop
11003 set 0x78, %l0
11004 ldd [%l7 + %l0], %o6
11005 set 0x40, %g3
11006 ldda [%l7 + %g3] 0xd8, %f16
11007 nop
11008 set 0x7C, %o1
11009 stw %o1, [%l7 + %o1]
11010 nop
11011 set 0x08, %l1
11012 ldd [%l7 + %l1], %f14
11013 nop
11014 set 0x20, %o2
11015 ldd [%l7 + %o2], %f20
11016 set 0x18, %l3
11017 sta %f20, [%l7 + %l3] 0x80
11018 set 0x58, %o6
11019 stxa %i6, [%l7 + %o6] 0xe2
11020 membar #Sync
11021 nop
11022 set 0x24, %l4
11023 prefetch [%l7 + %l4], 3
11024 set 0x56, %i5
11025 stba %l5, [%l7 + %i5] 0xea
11026 membar #Sync
11027 st %fsr, [%l7 + 0x40]
11028 nop
11029 set 0x1C, %l5
11030 ldub [%l7 + %l5], %g1
11031 fpsub32 %f30, %f30, %f8
11032 nop
11033 set 0x58, %i2
11034 swap [%l7 + %i2], %o4
11035 nop
11036 set 0x6F, %i1
11037 ldstub [%l7 + %i1], %i5
11038 nop
11039 set 0x7C, %g4
11040 ldsh [%l7 + %g4], %l2
11041 nop
11042 set 0x5A, %i7
11043 ldstub [%l7 + %i7], %g7
11044 nop
11045 set 0x48, %o0
11046 ldsw [%l7 + %o0], %l0
11047 nop
11048 set 0x48, %i6
11049 ldx [%l7 + %i6], %o3
11050 set 0x30, %g2
11051 stxa %g3, [%l7 + %g2] 0x88
11052 nop
11053 set 0x68, %g6
11054 ldsh [%l7 + %g6], %l1
11055 nop
11056 set 0x50, %l2
11057 ldd [%l7 + %l2], %f30
11058 st %f8, [%l7 + 0x58]
11059 add %l7, 0x30, %l6
11060 wr %g0, 0x89, %asi
11061 casa [%l6] 0x89, %l6, %o5
11062 set 0x20, %o3
11063 ldda [%l7 + %o3] 0x89, %g4
11064 set 0x10, %i3
11065 prefetcha [%l7 + %i3] 0x88, 3
11066 nop
11067 set 0x58, %g1
11068 ldstub [%l7 + %g1], %i7
11069 nop
11070 set 0x4F, %l6
11071 ldsb [%l7 + %l6], %o6
11072 set 0x60, %i4
11073 stxa %i3, [%l7 + %i4] 0xe3
11074 membar #Sync
11075 set , %o4
11076 EXIT_GOOD
11077
11078
11079
11080!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11081!
11082! Stats for Thread 2:
11083!
11084! Type l : 1249
11085! Type a : 20
11086! Type cti : 23
11087! Type x : 531
11088! Type f : 51
11089! Type i : 126
11090!
11091!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11092
11093!
11094! Thread 3 Start
11095!
11096.global thread_3
11097thread_3:
11098 mov %l7, %g1
11099 !# Set %cwp for 8 windows
11100 !# This threads memory space into each %l7
11101 wrpr %g0, 0x7, %cwp
11102 mov %g1, %l7
11103 wrpr %g0, 0x6, %cwp
11104 mov %g1, %l7
11105 wrpr %g0, 0x5, %cwp
11106 mov %g1, %l7
11107 wrpr %g0, 0x4, %cwp
11108 mov %g1, %l7
11109 wrpr %g0, 0x3, %cwp
11110 mov %g1, %l7
11111 wrpr %g0, 0x2, %cwp
11112 mov %g1, %l7
11113 wrpr %g0, 0x1, %cwp
11114 mov %g1, %l7
11115 wrpr %g0, 0x0, %cwp
11116 mov %g1, %l7
11117
11118 !# Set %fsr
11119 setx 0x0000000000400000, %l0, %l6 !# no post process
11120 stx %l6, [%l7 + 0x0] !# no post process
11121 ldx [%l7 + 0x0], %fsr !# no post process
11122
11123 wr %g0, 0x80, %asi !# no post process
11124
11125 !# Initialize registers ..
11126
11127 !# Global registers
11128 set 0x9, %g1
11129 set 0xB, %g2
11130 set 0xC, %g3
11131 set 0x7, %g4
11132 set 0x2, %g5
11133 set 0x7, %g6
11134 set 0x7, %g7
11135 !# Input registers
11136 set -0x2, %i0
11137 set -0x0, %i1
11138 set -0x9, %i2
11139 set -0x4, %i3
11140 set -0xE, %i4
11141 set -0x3, %i5
11142 set -0x3, %i6
11143 set -0x6, %i7
11144 !# Local registers
11145 set 0x015FF983, %l0
11146 set 0x1D66DF0D, %l1
11147 set 0x10A0A91D, %l2
11148 set 0x14271867, %l3
11149 set 0x544A4161, %l4
11150 set 0x19E9860A, %l5
11151 set 0x1E0B67B2, %l6
11152 !# Output registers
11153 set -0x0BDF, %o0
11154 set -0x1AF1, %o1
11155 set 0x0227, %o2
11156 set 0x0719, %o3
11157 set 0x0E19, %o4
11158 set 0x0CE3, %o5
11159 set -0x0CDD, %o6
11160 set 0x0C84, %o7
11161 !# Float registers
11162 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
11163 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
11164 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
11165 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
11166 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
11167 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
11168 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
11169 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
11170 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
11171 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
11172 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
11173 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
11174 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
11175 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
11176 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
11177 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
11178
11179 !# Execute Main Diag ..
11180
11181 nop
11182 set 0x40, %o7
11183 std %g4, [%l7 + %o7]
11184 nop
11185 set 0x4A, %o5
11186 lduh [%l7 + %o5], %o0
11187 set 0x30, %g5
11188 ldda [%l7 + %g5] 0x89, %i2
11189 nop
11190 set 0x48, %i0
11191 stx %l4, [%l7 + %i0]
11192 set 0x54, %g7
11193 ldstuba [%l7 + %g7] 0x89, %i1
11194 st %fsr, [%l7 + 0x54]
11195 nop
11196 set 0x2C, %l0
11197 ldsh [%l7 + %l0], %g6
11198 nop
11199 set 0x48, %o1
11200 ldd [%l7 + %o1], %i4
11201 nop
11202 set 0x18, %g3
11203 ldsw [%l7 + %g3], %g2
11204 nop
11205 set 0x60, %l1
11206 stw %o2, [%l7 + %l1]
11207 set 0x50, %o2
11208 stxa %o7, [%l7 + %o2] 0xe3
11209 membar #Sync
11210 nop
11211 set 0x1A, %l3
11212 ldsh [%l7 + %l3], %l3
11213 nop
11214 set 0x3C, %o6
11215 swap [%l7 + %o6], %i6
11216 nop
11217 set 0x60, %i5
11218 ldub [%l7 + %i5], %l5
11219 nop
11220 set 0x10, %l5
11221 ldsh [%l7 + %l5], %g1
11222 set 0x58, %i2
11223 stha %o1, [%l7 + %i2] 0x89
11224 nop
11225 set 0x60, %i1
11226 ldsb [%l7 + %i1], %o4
11227 set 0x18, %l4
11228 stxa %l2, [%l7 + %l4] 0x89
11229 set 0x60, %g4
11230 stda %g6, [%l7 + %g4] 0xea
11231 membar #Sync
11232 and %l0, %i5, %g3
11233 nop
11234 set 0x60, %o0
11235 ldd [%l7 + %o0], %l0
11236 set 0x16, %i6
11237 stba %l6, [%l7 + %i6] 0xeb
11238 membar #Sync
11239 ld [%l7 + 0x44], %f11
11240 set 0x54, %i7
11241 stwa %o3, [%l7 + %i7] 0xe3
11242 membar #Sync
11243 nop
11244 set 0x4C, %g2
11245 stw %o5, [%l7 + %g2]
11246 nop
11247 set 0x08, %l2
11248 ldd [%l7 + %l2], %f10
11249 and %g5, %i7, %o6
11250 set 0x70, %o3
11251 ldxa [%l7 + %o3] 0x80, %i0
11252 nop
11253 set 0x7A, %g6
11254 sth %g4, [%l7 + %g6]
11255 nop
11256 set 0x78, %i3
11257 stx %o0, [%l7 + %i3]
11258 nop
11259 set 0x3C, %l6
11260 ldsw [%l7 + %l6], %i2
11261 add %l7, 0x78, %l6
11262 wr %g0, 0x81, %asi
11263 casxa [%l6] 0x81, %i3, %l4
11264 st %fsr, [%l7 + 0x2C]
11265 set 0x60, %i4
11266 stxa %g6, [%l7 + %i4] 0x88
11267 set 0x30, %o4
11268 ldxa [%l7 + %o4] 0x81, %i4
11269 nop
11270 set 0x50, %o7
11271 lduw [%l7 + %o7], %g2
11272 add %l7, 0x78, %l6
11273 wr %g0, 0x81, %asi
11274 casa [%l6] 0x81, %i1, %o7
11275 set 0x44, %g1
11276 swapa [%l7 + %g1] 0x80, %o2
11277 set 0x68, %o5
11278 stha %i6, [%l7 + %o5] 0xe2
11279 membar #Sync
11280 nop
11281 set 0x70, %i0
11282 swap [%l7 + %i0], %l3
11283 nop
11284 set 0x6E, %g5
11285 lduh [%l7 + %g5], %l5
11286 set 0x4C, %l0
11287 swapa [%l7 + %l0] 0x88, %g1
11288 nop
11289 set 0x1E, %g7
11290 ldub [%l7 + %g7], %o1
11291 nop
11292 set 0x5C, %o1
11293 swap [%l7 + %o1], %o4
11294 nop
11295 set 0x18, %l1
11296 ldd [%l7 + %l1], %f6
11297 nop
11298 set 0x20, %g3
11299 ldd [%l7 + %g3], %l2
11300 set 0x40, %o2
11301 ldxa [%l7 + %o2] 0x80, %l0
11302 nop
11303 set 0x1C, %l3
11304 ldsw [%l7 + %l3], %i5
11305 set 0x10, %o6
11306 stxa %g7, [%l7 + %o6] 0xe3
11307 membar #Sync
11308 nop
11309 set 0x27, %l5
11310 ldub [%l7 + %l5], %l1
11311 ld [%l7 + 0x10], %f13
11312 nop
11313 set 0x20, %i2
11314 std %g2, [%l7 + %i2]
11315 set 0x40, %i1
11316 stba %l6, [%l7 + %i1] 0x88
11317 set 0x70, %i5
11318 prefetcha [%l7 + %i5] 0x80, 0
11319 set 0x14, %l4
11320 stha %o5, [%l7 + %l4] 0x81
11321 nop
11322 set 0x52, %o0
11323 sth %i7, [%l7 + %o0]
11324 nop
11325 set 0x20, %i6
11326 stx %fsr, [%l7 + %i6]
11327 set 0x38, %i7
11328 prefetcha [%l7 + %i7] 0x81, 1
11329 nop
11330 set 0x4B, %g4
11331 stb %o6, [%l7 + %g4]
11332 nop
11333 set 0x40, %g2
11334 ldsw [%l7 + %g2], %i0
11335 set 0x5D, %l2
11336 stba %g4, [%l7 + %l2] 0xe2
11337 membar #Sync
11338 or %i2, %i3, %l4
11339 and %o0, %i4, %g2
11340 nop
11341 or %g0, 0x8, %l0
11342 sllx %l0, 0x3c, %l0
11343 wr %l0, 0x20D, %tick_cmpr
11344 nop
11345 set 0x45, %g6
11346 ldub [%l7 + %g6], %o2
11347 nop
11348 set 0x30, %i3
11349 sth %i1, [%l7 + %i3]
11350 add %l7, 0x70, %l6
11351 wr %g0, 0x89, %asi
11352 casxa [%l6] 0x89, %l3, %i6
11353 nop
11354 set 0x48, %l6
11355 lduw [%l7 + %l6], %g1
11356 nop
11357 set 0x26, %o3
11358 ldsh [%l7 + %o3], %o1
11359 nop
11360 set 0x4C, %o4
11361 lduh [%l7 + %o4], %l5
11362 or %l2, %l0, %i5
11363 set 0x10, %i4
11364 stda %g6, [%l7 + %i4] 0x80
11365 set 0x48, %g1
11366 stda %l0, [%l7 + %g1] 0xeb
11367 membar #Sync
11368 nop
11369 set 0x52, %o5
11370 ldstub [%l7 + %o5], %o4
11371 nop
11372 set 0x30, %o7
11373 stx %l6, [%l7 + %o7]
11374 nop
11375 set 0x30, %g5
11376 stx %fsr, [%l7 + %g5]
11377 nop
11378 set 0x10, %i0
11379 prefetch [%l7 + %i0], 2
11380 add %l7, 0x68, %l6
11381 wr %g0, 0x88, %asi
11382 casa [%l6] 0x88, %o3, %g3
11383 set 0x48, %g7
11384 stxa %i7, [%l7 + %g7] 0xeb
11385 membar #Sync
11386 set 0x5D, %l0
11387 stba %o5, [%l7 + %l0] 0xe3
11388 membar #Sync
11389 nop
11390 set 0x5A, %l1
11391 lduh [%l7 + %l1], %g5
11392 nop
11393 set 0x50, %o1
11394 ldx [%l7 + %o1], %i0
11395 set 0x18, %o2
11396 ldstuba [%l7 + %o2] 0x80, %g4
11397 nop
11398 set 0x60, %l3
11399 prefetch [%l7 + %l3], 3
11400 add %i2, %o6, %i3
11401 set 0x72, %g3
11402 ldstuba [%l7 + %g3] 0x81, %o0
11403 nop
11404 set 0x48, %l5
11405 ldd [%l7 + %l5], %l4
11406 fpadd16s %f26, %f6, %f8
11407 set 0x40, %i2
11408 stda %f16, [%l7 + %i2] 0xf8
11409 membar #Sync
11410 fpsub32 %f10, %f8, %f12
11411 nop
11412 set 0x74, %i1
11413 lduw [%l7 + %i1], %i4
11414 nop
11415 set 0x5F, %o6
11416 ldsb [%l7 + %o6], %g2
11417 add %l7, 0x60, %l6
11418 wr %g0, 0x80, %asi
11419 casxa [%l6] 0x80, %o7, %g6
11420 wr %i1, %o2, %ccr
11421 and %i6, %l3, %g1
11422 set 0x18, %i5
11423 stxa %l5, [%l7 + %i5] 0x89
11424 nop
11425 set 0x28, %l4
11426 ldsw [%l7 + %l4], %l2
11427 nop
11428 set 0x48, %o0
11429 std %l0, [%l7 + %o0]
11430 set 0x58, %i6
11431 stda %i4, [%l7 + %i6] 0xe3
11432 membar #Sync
11433 nop
11434 set 0x78, %g4
11435 stw %g7, [%l7 + %g4]
11436 membar #Sync
11437 set 0x40, %i7
11438 ldda [%l7 + %i7] 0xf8, %f0
11439 nop
11440 set 0x78, %g2
11441 ldd [%l7 + %g2], %o0
11442 set 0x4A, %g6
11443 stba %l1, [%l7 + %g6] 0xeb
11444 membar #Sync
11445 nop
11446 set 0x48, %l2
11447 ldd [%l7 + %l2], %o4
11448 set 0x28, %l6
11449 stxa %l6, [%l7 + %l6] 0x81
11450 nop
11451 set 0x60, %i3
11452 std %g2, [%l7 + %i3]
11453 nop
11454 set 0x10, %o4
11455 ldd [%l7 + %o4], %i6
11456 st %f3, [%l7 + 0x48]
11457 set 0x28, %o3
11458 stha %o3, [%l7 + %o3] 0xe2
11459 membar #Sync
11460 set 0x45, %g1
11461 ldstuba [%l7 + %g1] 0x80, %g5
11462 nop
11463 set 0x58, %i4
11464 lduw [%l7 + %i4], %i0
11465 st %fsr, [%l7 + 0x78]
11466 set 0x40, %o5
11467 stda %f16, [%l7 + %o5] 0xf0
11468 membar #Sync
11469 set 0x38, %g5
11470 prefetcha [%l7 + %g5] 0x89, 1
11471 nop
11472 set 0x1A, %o7
11473 ldsb [%l7 + %o7], %g4
11474 set 0x40, %i0
11475 stda %f0, [%l7 + %i0] 0x80
11476 set 0x60, %g7
11477 stba %i2, [%l7 + %g7] 0x88
11478 nop
11479 set 0x16, %l0
11480 ldsh [%l7 + %l0], %o6
11481 nop
11482 set 0x50, %l1
11483 stx %fsr, [%l7 + %l1]
11484 nop
11485 set 0x0C, %o1
11486 ldsw [%l7 + %o1], %i3
11487 add %l7, 0x28, %l6
11488 wr %g0, 0x81, %asi
11489 ldxa [%l6] %asi, %l4
11490 casxa [%l6] 0x81, %l4, %i4
11491 nop
11492 set 0x24, %l3
11493 lduw [%l7 + %l3], %g2
11494 bge %xcc, loop_76
11495 nop
11496 set 0x4A, %g3
11497 lduh [%l7 + %g3], %o0
11498 nop
11499 set 0x44, %o2
11500 stw %g6, [%l7 + %o2]
11501 nop
11502 set 0x44, %i2
11503 lduw [%l7 + %i2], %o7
11504loop_76:
11505 nop
11506 set 0x48, %i1
11507 ldx [%l7 + %i1], %o2
11508 set 0x68, %l5
11509 ldxa [%l7 + %l5] 0x88, %i1
11510 nop
11511 set 0x54, %o6
11512 lduw [%l7 + %o6], %l3
11513 set 0x40, %l4
11514 stda %f16, [%l7 + %l4] 0xf1
11515 membar #Sync
11516 set 0x48, %o0
11517 stwa %i6, [%l7 + %o0] 0xe2
11518 membar #Sync
11519 set 0x7C, %i5
11520 sta %f21, [%l7 + %i5] 0x81
11521 set 0x70, %g4
11522 ldxa [%l7 + %g4] 0x81, %l5
11523 nop
11524 set 0x08, %i7
11525 ldd [%l7 + %i7], %f0
11526 nop
11527 set 0x18, %i6
11528 swap [%l7 + %i6], %l2
11529 nop
11530 set 0x58, %g2
11531 std %g0, [%l7 + %g2]
11532 nop
11533 set 0x10, %l2
11534 ldd [%l7 + %l2], %l0
11535 set 0x45, %l6
11536 ldstuba [%l7 + %l6] 0x89, %i5
11537 set 0x40, %i3
11538 stda %f0, [%l7 + %i3] 0x81
11539 nop
11540 set 0x0F, %g6
11541 ldstub [%l7 + %g6], %o1
11542 set 0x40, %o4
11543 stda %f16, [%l7 + %o4] 0x81
11544 nop
11545 set 0x2F, %g1
11546 stb %g7, [%l7 + %g1]
11547 nop
11548 set 0x14, %i4
11549 ldstub [%l7 + %i4], %o4
11550 nop
11551 set 0x7E, %o5
11552 ldsh [%l7 + %o5], %l6
11553 nop
11554 set 0x36, %o3
11555 ldub [%l7 + %o3], %g3
11556 nop
11557 set 0x3A, %o7
11558 ldub [%l7 + %o7], %l1
11559 nop
11560 set 0x40, %i0
11561 ldx [%l7 + %i0], %o3
11562 nop
11563 set 0x39, %g7
11564 ldub [%l7 + %g7], %i7
11565 set 0x10, %l0
11566 ldda [%l7 + %l0] 0xe3, %i0
11567 nop
11568 set 0x10, %g5
11569 ldsh [%l7 + %g5], %g5
11570 wr %g4, %i2, %clear_softint
11571 nop
11572 set 0x24, %o1
11573 swap [%l7 + %o1], %o6
11574 set 0x40, %l3
11575 ldda [%l7 + %l3] 0xda, %f0
11576 nop
11577 set 0x28, %l1
11578 stx %o5, [%l7 + %l1]
11579 nop
11580 set 0x76, %g3
11581 ldsh [%l7 + %g3], %l4
11582 nop
11583 set 0x60, %o2
11584 stx %fsr, [%l7 + %o2]
11585 set 0x0E, %i2
11586 stha %i4, [%l7 + %i2] 0x81
11587 set 0x7C, %i1
11588 sta %f25, [%l7 + %i1] 0x89
11589 nop
11590 set 0x6C, %l5
11591 prefetch [%l7 + %l5], 4
11592 set 0x40, %o6
11593 ldda [%l7 + %o6] 0x89, %f16
11594 wr %g2, %i3, %softint
11595 add %l7, 0x74, %l6
11596 wr %g0, 0x81, %asi
11597 casa [%l6] 0x81, %g6, %o7
11598 add %o0, %o2, %l3
11599 nop
11600 set 0x6D, %l4
11601 stb %i6, [%l7 + %l4]
11602 nop
11603 set 0x70, %i5
11604 lduw [%l7 + %i5], %i1
11605 nop
11606 set 0x40, %g4
11607 stx %l5, [%l7 + %g4]
11608 set 0x38, %o0
11609 ldstuba [%l7 + %o0] 0x89, %g1
11610 set 0x58, %i7
11611 stda %l0, [%l7 + %i7] 0xe2
11612 membar #Sync
11613 set 0x68, %g2
11614 prefetcha [%l7 + %g2] 0x81, 3
11615 nop
11616 set 0x38, %i6
11617 std %i4, [%l7 + %i6]
11618 set 0x18, %l2
11619 sta %f14, [%l7 + %l2] 0x80
11620 nop
11621 set 0x1B, %l6
11622 ldsb [%l7 + %l6], %o1
11623 set 0x14, %g6
11624 sta %f6, [%l7 + %g6] 0x80
11625 nop
11626 set 0x29, %i3
11627 ldsb [%l7 + %i3], %g7
11628 or %l6, %o4, %l1
11629 nop
11630 set 0x30, %o4
11631 swap [%l7 + %o4], %o3
11632 nop
11633 set 0x48, %g1
11634 std %f10, [%l7 + %g1]
11635 nop
11636 set 0x36, %i4
11637 stb %g3, [%l7 + %i4]
11638 bne,a %xcc, loop_77
11639 nop
11640 set 0x6A, %o5
11641 sth %i0, [%l7 + %o5]
11642 set 0x38, %o7
11643 prefetcha [%l7 + %o7] 0x88, 4
11644loop_77:
11645 st %fsr, [%l7 + 0x68]
11646 nop
11647 set 0x70, %o3
11648 ldx [%l7 + %o3], %g4
11649 set 0x6C, %i0
11650 swapa [%l7 + %i0] 0x81, %g5
11651 set 0x0C, %l0
11652 lda [%l7 + %l0] 0x80, %f17
11653 nop
11654 set 0x30, %g7
11655 ldsh [%l7 + %g7], %o6
11656 set 0x43, %g5
11657 stba %o5, [%l7 + %g5] 0xe3
11658 membar #Sync
11659 set 0x60, %o1
11660 ldda [%l7 + %o1] 0xe2, %l4
11661 set 0x18, %l1
11662 ldstuba [%l7 + %l1] 0x80, %i4
11663 nop
11664 set 0x64, %g3
11665 prefetch [%l7 + %g3], 1
11666 set 0x40, %o2
11667 stda %f0, [%l7 + %o2] 0xc0
11668 wr %i2, %i3, %softint
11669 nop
11670 set 0x52, %i2
11671 ldsh [%l7 + %i2], %g6
11672 set 0x50, %l3
11673 lda [%l7 + %l3] 0x89, %f27
11674 set 0x78, %i1
11675 stxa %o7, [%l7 + %i1] 0xea
11676 membar #Sync
11677 wr %g2, %o0, %ccr
11678 add %l7, 0x18, %l6
11679 wr %g0, 0x81, %asi
11680 casa [%l6] 0x81, %o2, %i6
11681 set 0x50, %o6
11682 ldda [%l7 + %o6] 0xe3, %i0
11683 nop
11684 set 0x38, %l5
11685 std %l2, [%l7 + %l5]
11686 nop
11687 set 0x50, %l4
11688 stx %fsr, [%l7 + %l4]
11689 add %l7, 0x70, %l6
11690 wr %g0, 0x88, %asi
11691 lda [%l6] %asi, %l5
11692 casa [%l6] 0x88, %l5, %g1
11693 nop
11694 set 0x7D, %i5
11695 ldub [%l7 + %i5], %l0
11696 set 0x13, %o0
11697 ldstuba [%l7 + %o0] 0x81, %i5
11698 nop
11699 set 0x14, %g4
11700 ldsh [%l7 + %g4], %o1
11701 nop
11702 set 0x70, %g2
11703 stx %fsr, [%l7 + %g2]
11704 add %l7, 0x0C, %l6
11705 wr %g0, 0x80, %asi
11706 lda [%l6] %asi, %l2
11707 casa [%l6] 0x80, %l2, %g7
11708 nop
11709 set 0x58, %i7
11710 lduw [%l7 + %i7], %o4
11711 st %f6, [%l7 + 0x60]
11712 set 0x40, %l2
11713 stda %f0, [%l7 + %l2] 0x80
11714 set 0x0C, %i6
11715 stba %l6, [%l7 + %i6] 0x89
11716 set 0x57, %g6
11717 stba %l1, [%l7 + %g6] 0xe3
11718 membar #Sync
11719 ld [%l7 + 0x34], %f14
11720 nop
11721 set 0x38, %l6
11722 ldd [%l7 + %l6], %g2
11723 set 0x48, %o4
11724 ldxa [%l7 + %o4] 0x81, %o3
11725 nop
11726 set 0x18, %i3
11727 ldd [%l7 + %i3], %f18
11728 set 0x40, %g1
11729 stda %f0, [%l7 + %g1] 0xc0
11730 or %i0, %i7, %g5
11731 set 0x3C, %i4
11732 lda [%l7 + %i4] 0x80, %f15
11733 nop
11734 set 0x10, %o7
11735 ldd [%l7 + %o7], %o6
11736 add %o5, %l4, %i4
11737 nop
11738 set 0x40, %o5
11739 ldsb [%l7 + %o5], %i2
11740 and %i3, %g6, %o7
11741 or %g2, %g4, %o2
11742 set 0x40, %o3
11743 ldda [%l7 + %o3] 0x88, %f0
11744 st %fsr, [%l7 + 0x38]
11745 nop
11746 set 0x4E, %i0
11747 stb %i6, [%l7 + %i0]
11748 nop
11749 set 0x39, %g7
11750 stb %o0, [%l7 + %g7]
11751 wr %i1, %l5, %ccr
11752 nop
11753 set 0x68, %l0
11754 ldsb [%l7 + %l0], %g1
11755 nop
11756 set 0x21, %g5
11757 ldub [%l7 + %g5], %l3
11758 or %i5, %o1, %l2
11759 set 0x28, %o1
11760 prefetcha [%l7 + %o1] 0x89, 2
11761 nop
11762 set 0x6E, %l1
11763 sth %o4, [%l7 + %l1]
11764 nop
11765 set 0x78, %o2
11766 lduh [%l7 + %o2], %g7
11767 add %l6, %l1, %o3
11768 set 0x08, %g3
11769 lda [%l7 + %g3] 0x88, %f15
11770 nop
11771 set 0x14, %i2
11772 sth %i0, [%l7 + %i2]
11773 nop
11774 set 0x38, %l3
11775 std %i6, [%l7 + %l3]
11776 nop
11777 set 0x1C, %o6
11778 ldsw [%l7 + %o6], %g5
11779 set 0x58, %l5
11780 lda [%l7 + %l5] 0x81, %f26
11781 set 0x68, %l4
11782 prefetcha [%l7 + %l4] 0x89, 3
11783 nop
11784 set 0x7E, %i5
11785 ldsb [%l7 + %i5], %o6
11786 set 0x40, %o0
11787 lda [%l7 + %o0] 0x89, %f26
11788 or %l4, %i4, %o5
11789 set 0x7C, %i1
11790 swapa [%l7 + %i1] 0x89, %i2
11791 nop
11792 set 0x1C, %g4
11793 swap [%l7 + %g4], %g6
11794 set 0x20, %g2
11795 ldda [%l7 + %g2] 0xe2, %o6
11796 set 0x50, %i7
11797 stwa %g2, [%l7 + %i7] 0x89
11798 set 0x68, %i6
11799 prefetcha [%l7 + %i6] 0x89, 4
11800 nop
11801 set 0x28, %g6
11802 ldd [%l7 + %g6], %f24
11803 set 0x44, %l6
11804 swapa [%l7 + %l6] 0x81, %g4
11805 be,a %icc, loop_78
11806 nop
11807 set 0x10, %l2
11808 std %f4, [%l7 + %l2]
11809 set 0x10, %o4
11810 ldxa [%l7 + %o4] 0x81, %o2
11811loop_78:
11812 nop
11813 set 0x28, %i3
11814 lduw [%l7 + %i3], %o0
11815 nop
11816 set 0x60, %i4
11817 lduw [%l7 + %i4], %i6
11818 set 0x40, %o7
11819 stda %f16, [%l7 + %o7] 0xc2
11820 set 0x20, %g1
11821 stwa %i1, [%l7 + %g1] 0xe2
11822 membar #Sync
11823 nop
11824 set 0x60, %o5
11825 std %f10, [%l7 + %o5]
11826 ble,a %icc, loop_79
11827 nop
11828 set 0x60, %i0
11829 stx %fsr, [%l7 + %i0]
11830 ld [%l7 + 0x60], %f18
11831 set 0x6F, %o3
11832 stba %l5, [%l7 + %o3] 0x80
11833loop_79:
11834 nop
11835 set 0x14, %g7
11836 lda [%l7 + %g7] 0x81, %f21
11837 nop
11838 set 0x60, %l0
11839 stx %l3, [%l7 + %l0]
11840 set 0x08, %o1
11841 swapa [%l7 + %o1] 0x81, %g1
11842 nop
11843 set 0x3C, %l1
11844 prefetch [%l7 + %l1], 0
11845 set 0x10, %o2
11846 prefetcha [%l7 + %o2] 0x88, 0
11847 add %l7, 0x44, %l6
11848 wr %g0, 0x81, %asi
11849 lda [%l6] %asi, %l2
11850 casa [%l6] 0x81, %l2, %l0
11851 set 0x58, %g5
11852 stda %o0, [%l7 + %g5] 0xeb
11853 membar #Sync
11854 wr %g0, 0x6, %fprs
11855 wr %l1, %l6, %ccr
11856 set 0x68, %i2
11857 stxa %i0, [%l7 + %i2] 0x81
11858 nop
11859 set 0x1F, %g3
11860 ldstub [%l7 + %g3], %i7
11861 nop
11862 set 0x40, %l3
11863 std %f14, [%l7 + %l3]
11864 nop
11865 set 0x7C, %l5
11866 stw %g5, [%l7 + %l5]
11867 nop
11868 set 0x3C, %o6
11869 swap [%l7 + %o6], %o3
11870 nop
11871 set 0x28, %l4
11872 ldx [%l7 + %l4], %o6
11873 add %l7, 0x5C, %l6
11874 wr %g0, 0x80, %asi
11875 casa [%l6] 0x80, %g3, %l4
11876 nop
11877 set 0x78, %o0
11878 stx %i4, [%l7 + %o0]
11879 add %i2, %o5, %g6
11880 set 0x0C, %i5
11881 lda [%l7 + %i5] 0x80, %f6
11882 nop
11883 set 0x14, %i1
11884 lduh [%l7 + %i1], %g2
11885 add %l7, 0x60, %l6
11886 wr %g0, 0x89, %asi
11887 casxa [%l6] 0x89, %i3, %g4
11888 set 0x38, %g4
11889 stxa %o7, [%l7 + %g4] 0x81
11890 set 0x3C, %g2
11891 stwa %o0, [%l7 + %g2] 0x89
11892 set 0x78, %i6
11893 prefetcha [%l7 + %i6] 0x88, 0
11894 nop
11895 set 0x78, %g6
11896 std %f0, [%l7 + %g6]
11897 set 0x40, %l6
11898 ldda [%l7 + %l6] 0xda, %f16
11899 add %l7, 0x4C, %l6
11900 wr %g0, 0x80, %asi
11901 lda [%l6] %asi, %i6
11902 casa [%l6] 0x80, %i6, %l5
11903 nop
11904 set 0x69, %l2
11905 stb %l3, [%l7 + %l2]
11906 nop
11907 set 0x18, %o4
11908 lduh [%l7 + %o4], %g1
11909 nop
11910 set 0x40, %i3
11911 ldx [%l7 + %i3], %i1
11912 add %l7, 0x38, %l6
11913 wr %g0, 0x89, %asi
11914 casxa [%l6] 0x89, %i5, %l2
11915 nop
11916 set 0x2A, %i7
11917 ldsh [%l7 + %i7], %o1
11918 nop
11919 set 0x6A, %o7
11920 sth %l0, [%l7 + %o7]
11921 set 0x6A, %g1
11922 stba %g7, [%l7 + %g1] 0xeb
11923 membar #Sync
11924 set 0x54, %o5
11925 stwa %l1, [%l7 + %o5] 0x80
11926 set 0x54, %i4
11927 swapa [%l7 + %i4] 0x81, %o4
11928 nop
11929 set 0x71, %i0
11930 ldub [%l7 + %i0], %l6
11931 nop
11932 set 0x30, %g7
11933 ldd [%l7 + %g7], %f14
11934 nop
11935 set 0x6C, %l0
11936 ldsw [%l7 + %l0], %i0
11937 nop
11938 set 0x35, %o3
11939 ldstub [%l7 + %o3], %g5
11940 nop
11941 set 0x2C, %o1
11942 lduw [%l7 + %o1], %o3
11943 st %fsr, [%l7 + 0x38]
11944 nop
11945 set 0x78, %l1
11946 stb %i7, [%l7 + %l1]
11947 nop
11948 set 0x70, %g5
11949 lduw [%l7 + %g5], %g3
11950 nop
11951 set 0x1E, %o2
11952 stb %l4, [%l7 + %o2]
11953 nop
11954 set 0x61, %g3
11955 stb %o6, [%l7 + %g3]
11956 set 0x3C, %i2
11957 lda [%l7 + %i2] 0x80, %f2
11958 fpadd16s %f21, %f5, %f12
11959 nop
11960 set 0x10, %l3
11961 ldd [%l7 + %l3], %f22
11962 nop
11963 set 0x50, %o6
11964 swap [%l7 + %o6], %i4
11965 nop
11966 set 0x48, %l4
11967 std %i2, [%l7 + %l4]
11968 set 0x28, %l5
11969 ldxa [%l7 + %l5] 0x88, %o5
11970 set 0x73, %i5
11971 ldstuba [%l7 + %i5] 0x89, %g2
11972 nop
11973 set 0x74, %o0
11974 prefetch [%l7 + %o0], 1
11975 nop
11976 set 0x74, %i1
11977 ldsh [%l7 + %i1], %g6
11978 add %l7, 0x3C, %l6
11979 wr %g0, 0x89, %asi
11980 lda [%l6] %asi, %i3
11981 casa [%l6] 0x89, %i3, %o7
11982 set 0x40, %g4
11983 stda %f16, [%l7 + %g4] 0xc4
11984 nop
11985 set 0x28, %g2
11986 stx %fsr, [%l7 + %g2]
11987 set 0x50, %g6
11988 swapa [%l7 + %g6] 0x89, %o0
11989 nop
11990 set 0x16, %l6
11991 ldsh [%l7 + %l6], %g4
11992 set 0x7C, %l2
11993 stwa %i6, [%l7 + %l2] 0xe2
11994 membar #Sync
11995 set 0x60, %o4
11996 stda %l4, [%l7 + %o4] 0xea
11997 membar #Sync
11998 nop
11999 set 0x70, %i3
12000 stx %o2, [%l7 + %i3]
12001 set 0x54, %i6
12002 stha %g1, [%l7 + %i6] 0xea
12003 membar #Sync
12004 nop
12005 set 0x10, %o7
12006 stx %fsr, [%l7 + %o7]
12007 st %f11, [%l7 + 0x74]
12008 nop
12009 set 0x18, %g1
12010 std %l2, [%l7 + %g1]
12011 set 0x58, %o5
12012 ldxa [%l7 + %o5] 0x88, %i1
12013 set 0x40, %i4
12014 stda %f16, [%l7 + %i4] 0xd0
12015 nop
12016 set 0x4D, %i0
12017 ldsb [%l7 + %i0], %i5
12018 fpsub32 %f0, %f14, %f0
12019 set 0x40, %i7
12020 stda %f0, [%l7 + %i7] 0xf0
12021 membar #Sync
12022 set 0x20, %g7
12023 ldstuba [%l7 + %g7] 0x81, %o1
12024 and %l2, %g7, %l1
12025 nop
12026 set 0x70, %l0
12027 stx %fsr, [%l7 + %l0]
12028 nop
12029 set 0x18, %o1
12030 prefetch [%l7 + %o1], 2
12031 or %o4, %l0, %l6
12032 wr %g5, %i0, %pic
12033 st %fsr, [%l7 + 0x78]
12034 bge,a %icc, loop_80
12035 wr %i7, %g3, %pic
12036 nop
12037 set 0x39, %o3
12038 ldstub [%l7 + %o3], %l4
12039 add %o3, %i4, %o6
12040loop_80:
12041 nop
12042 set 0x68, %g5
12043 stxa %i2, [%l7 + %g5] 0x81
12044 nop
12045 set 0x27, %o2
12046 ldub [%l7 + %o2], %g2
12047 set 0x49, %g3
12048 ldstuba [%l7 + %g3] 0x81, %g6
12049 nop
12050 set 0x0C, %i2
12051 prefetch [%l7 + %i2], 2
12052 nop
12053 set 0x66, %l1
12054 sth %i3, [%l7 + %l1]
12055 nop
12056 set 0x18, %o6
12057 prefetch [%l7 + %o6], 4
12058 nop
12059 set 0x70, %l4
12060 stb %o7, [%l7 + %l4]
12061 nop
12062 set 0x58, %l5
12063 ldd [%l7 + %l5], %o4
12064 nop
12065 set 0x5E, %i5
12066 ldub [%l7 + %i5], %g4
12067 nop
12068 set 0x68, %l3
12069 swap [%l7 + %l3], %o0
12070 set 0x58, %o0
12071 stda %l4, [%l7 + %o0] 0x81
12072 nop
12073 set 0x60, %g4
12074 stx %o2, [%l7 + %g4]
12075 nop
12076 set 0x40, %g2
12077 sth %i6, [%l7 + %g2]
12078 set 0x60, %g6
12079 stha %l3, [%l7 + %g6] 0x89
12080 nop
12081 set 0x40, %i1
12082 stx %i1, [%l7 + %i1]
12083 nop
12084 set 0x28, %l2
12085 std %g0, [%l7 + %l2]
12086 nop
12087 set 0x56, %l6
12088 ldsh [%l7 + %l6], %i5
12089 set 0x40, %o4
12090 stda %f16, [%l7 + %o4] 0xda
12091 and %o1, %l2, %l1
12092 add %l7, 0x48, %l6
12093 wr %g0, 0x88, %asi
12094 casxa [%l6] 0x88, %o4, %l0
12095 st %f10, [%l7 + 0x28]
12096 nop
12097 set 0x3E, %i6
12098 ldsh [%l7 + %i6], %l6
12099 nop
12100 set 0x59, %i3
12101 ldstub [%l7 + %i3], %g5
12102 add %l7, 0x60, %l6
12103 wr %g0, 0x88, %asi
12104 casa [%l6] 0x88, %i0, %g7
12105 set 0x22, %o7
12106 stha %g3, [%l7 + %o7] 0xeb
12107 membar #Sync
12108 nop
12109 set 0x4C, %g1
12110 ldsw [%l7 + %g1], %l4
12111 nop
12112 set 0x14, %o5
12113 lduh [%l7 + %o5], %i7
12114 nop
12115 set 0x38, %i4
12116 ldx [%l7 + %i4], %o3
12117 add %l7, 0x60, %l6
12118 wr %g0, 0x80, %asi
12119 casa [%l6] 0x80, %o6, %i4
12120 ld [%l7 + 0x08], %f2
12121 nop
12122 set 0x70, %i7
12123 stw %g2, [%l7 + %i7]
12124 nop
12125 set 0x18, %g7
12126 ldd [%l7 + %g7], %i2
12127 nop
12128 set 0x38, %i0
12129 std %g6, [%l7 + %i0]
12130 nop
12131 set 0x44, %l0
12132 swap [%l7 + %l0], %o7
12133 set 0x40, %o3
12134 lda [%l7 + %o3] 0x81, %f25
12135 set 0x7E, %o1
12136 ldstuba [%l7 + %o1] 0x89, %o5
12137 nop
12138 set 0x78, %o2
12139 ldx [%l7 + %o2], %i3
12140 and %g4, %o0, %l5
12141 nop
12142 set 0x30, %g5
12143 stx %o2, [%l7 + %g5]
12144 or %i6, %l3, %g1
12145 nop
12146 set 0x76, %i2
12147 ldub [%l7 + %i2], %i1
12148 nop
12149 set 0x54, %l1
12150 swap [%l7 + %l1], %o1
12151 set 0x20, %g3
12152 ldxa [%l7 + %g3] 0x81, %i5
12153 nop
12154 nop
12155 setx 0xED887E54E687464D, %l0, %l6
12156 stx %l6, [%l7 + 0x28]
12157 ldd [%l7 + 0x28], %f4
12158 setx 0x6AD9C09E53BC2E3C, %l1, %l5
12159 stx %l5, [%l7 + 0x10]
12160 ldd [%l7 + 0x10], %f0
12161 fdivd %f0, %f4, %f4
12162 fpsub32s %f31, %f10, %f27
12163 nop
12164 set 0x28, %o6
12165 ldx [%l7 + %o6], %l2
12166 nop
12167 set 0x42, %l4
12168 ldsb [%l7 + %l4], %l1
12169 set 0x08, %i5
12170 sta %f26, [%l7 + %i5] 0x81
12171 set 0x6C, %l5
12172 swapa [%l7 + %l5] 0x88, %l0
12173 fpadd16 %f16, %f6, %f16
12174 set 0x14, %o0
12175 stha %o4, [%l7 + %o0] 0x80
12176 set 0x28, %g4
12177 prefetcha [%l7 + %g4] 0x89, 2
12178 nop
12179 set 0x13, %l3
12180 ldstub [%l7 + %l3], %g5
12181 set 0x6C, %g2
12182 lda [%l7 + %g2] 0x89, %f10
12183 set 0x0C, %i1
12184 lda [%l7 + %i1] 0x89, %f24
12185 fpadd32 %f16, %f8, %f26
12186 add %l7, 0x1C, %l6
12187 wr %g0, 0x81, %asi
12188 casa [%l6] 0x81, %i0, %g3
12189 nop
12190 set 0x24, %l2
12191 prefetch [%l7 + %l2], 4
12192 set 0x60, %l6
12193 swapa [%l7 + %l6] 0x89, %l4
12194 nop
12195 set 0x70, %g6
12196 ldd [%l7 + %g6], %f22
12197 set 0x71, %i6
12198 ldstuba [%l7 + %i6] 0x88, %g7
12199 nop
12200 set 0x10, %i3
12201 ldd [%l7 + %i3], %i6
12202 fpsub16 %f4, %f16, %f0
12203 set 0x0C, %o7
12204 sta %f21, [%l7 + %o7] 0x81
12205 nop
12206 set 0x7E, %o4
12207 ldstub [%l7 + %o4], %o6
12208 nop
12209 set 0x18, %g1
12210 ldd [%l7 + %g1], %i4
12211 set 0x58, %o5
12212 stxa %g2, [%l7 + %o5] 0x88
12213 nop
12214 set 0x58, %i4
12215 std %f2, [%l7 + %i4]
12216 set 0x10, %i7
12217 stda %o2, [%l7 + %i7] 0xe3
12218 membar #Sync
12219 ld [%l7 + 0x40], %f22
12220 nop
12221 set 0x08, %i0
12222 stx %fsr, [%l7 + %i0]
12223 set 0x18, %g7
12224 stda %i2, [%l7 + %g7] 0x89
12225 ld [%l7 + 0x74], %f24
12226 st %fsr, [%l7 + 0x5C]
12227 set 0x40, %l0
12228 ldda [%l7 + %l0] 0xda, %f16
12229 nop
12230 set 0x24, %o3
12231 sth %o7, [%l7 + %o3]
12232 st %f6, [%l7 + 0x1C]
12233 nop
12234 set 0x6F, %o2
12235 stb %g6, [%l7 + %o2]
12236 nop
12237 set 0x56, %g5
12238 lduh [%l7 + %g5], %o5
12239 set 0x44, %o1
12240 lda [%l7 + %o1] 0x89, %f24
12241 st %fsr, [%l7 + 0x5C]
12242 set 0x30, %l1
12243 prefetcha [%l7 + %l1] 0x89, 4
12244 nop
12245 set 0x79, %i2
12246 ldsb [%l7 + %i2], %i3
12247 set 0x40, %o6
12248 ldda [%l7 + %o6] 0xda, %f16
12249 nop
12250 set 0x0F, %g3
12251 ldsb [%l7 + %g3], %o0
12252 nop
12253 set 0x20, %i5
12254 ldd [%l7 + %i5], %l4
12255 nop
12256 set 0x5C, %l5
12257 stw %o2, [%l7 + %l5]
12258 nop
12259 set 0x30, %o0
12260 ldsh [%l7 + %o0], %i6
12261 nop
12262 set 0x38, %g4
12263 stb %g1, [%l7 + %g4]
12264 ld [%l7 + 0x0C], %f6
12265 nop
12266 set 0x48, %l3
12267 ldd [%l7 + %l3], %i0
12268 bn %xcc, loop_81
12269 add %l3, %i5, %l2
12270 set 0x68, %l4
12271 stxa %l1, [%l7 + %l4] 0x81
12272loop_81:
12273 nop
12274 set 0x5C, %g2
12275 stb %l0, [%l7 + %g2]
12276 set 0x7C, %i1
12277 stwa %o1, [%l7 + %i1] 0xe2
12278 membar #Sync
12279 and %o4, %g5, %l6
12280 st %fsr, [%l7 + 0x58]
12281 set 0x24, %l2
12282 stwa %i0, [%l7 + %l2] 0x88
12283 nop
12284 set 0x62, %g6
12285 sth %l4, [%l7 + %g6]
12286 fpsub32 %f2, %f24, %f6
12287 set 0x54, %i6
12288 swapa [%l7 + %i6] 0x89, %g7
12289 and %g3, %o6, %i4
12290 or %i7, %g2, %i2
12291 and %o7, %g6, %o5
12292 set 0x6C, %l6
12293 lda [%l7 + %l6] 0x89, %f6
12294 add %g4, %o3, %i3
12295 set 0x20, %i3
12296 ldda [%l7 + %i3] 0xea, %l4
12297 nop
12298 set 0x28, %o4
12299 sth %o0, [%l7 + %o4]
12300 nop
12301 set 0x0C, %g1
12302 stw %o2, [%l7 + %g1]
12303 and %i6, %g1, %l3
12304 set 0x40, %o5
12305 stda %i4, [%l7 + %o5] 0x89
12306 set 0x0C, %o7
12307 lda [%l7 + %o7] 0x88, %f24
12308 nop
12309 set 0x3A, %i7
12310 stb %l2, [%l7 + %i7]
12311 nop
12312 set 0x0C, %i4
12313 prefetch [%l7 + %i4], 1
12314 nop
12315 set 0x58, %i0
12316 ldd [%l7 + %i0], %i0
12317 st %f8, [%l7 + 0x70]
12318 ld [%l7 + 0x6C], %f1
12319 ld [%l7 + 0x78], %f27
12320 set 0x18, %l0
12321 stda %l0, [%l7 + %l0] 0x81
12322 nop
12323 set 0x70, %o3
12324 stx %o1, [%l7 + %o3]
12325 and %o4, %l0, %g5
12326 nop
12327 set 0x50, %g7
12328 std %f10, [%l7 + %g7]
12329 fpadd32s %f11, %f25, %f15
12330 st %f30, [%l7 + 0x2C]
12331 nop
12332 set 0x50, %g5
12333 prefetch [%l7 + %g5], 4
12334 nop
12335 set 0x4A, %o1
12336 ldsh [%l7 + %o1], %i0
12337 set 0x54, %o2
12338 lda [%l7 + %o2] 0x89, %f22
12339 set 0x40, %l1
12340 sta %f5, [%l7 + %l1] 0x80
12341 nop
12342 set 0x40, %o6
12343 lduw [%l7 + %o6], %l4
12344 nop
12345 set 0x58, %g3
12346 std %i6, [%l7 + %g3]
12347 set 0x38, %i2
12348 ldxa [%l7 + %i2] 0x88, %g7
12349 nop
12350 set 0x68, %l5
12351 stw %o6, [%l7 + %l5]
12352 nop
12353 set 0x29, %i5
12354 ldsb [%l7 + %i5], %i4
12355 add %l7, 0x68, %l6
12356 wr %g0, 0x88, %asi
12357 ldxa [%l6] %asi, %i7
12358 casxa [%l6] 0x88, %i7, %g2
12359 nop
12360 set 0x68, %g4
12361 stw %i2, [%l7 + %g4]
12362 set 0x24, %o0
12363 stha %o7, [%l7 + %o0] 0x89
12364 nop
12365 set 0x18, %l4
12366 ldd [%l7 + %l4], %g6
12367 ld [%l7 + 0x38], %f7
12368 nop
12369 set 0x19, %l3
12370 ldstub [%l7 + %l3], %o5
12371 set 0x38, %i1
12372 swapa [%l7 + %i1] 0x80, %g4
12373 nop
12374 set 0x28, %l2
12375 stw %g3, [%l7 + %l2]
12376 nop
12377 set 0x1C, %g2
12378 ldsw [%l7 + %g2], %i3
12379 set 0x40, %g6
12380 lda [%l7 + %g6] 0x89, %f16
12381 set 0x08, %l6
12382 stxa %l5, [%l7 + %l6] 0x88
12383 set 0x2C, %i3
12384 sta %f11, [%l7 + %i3] 0x89
12385 nop
12386 or %g0, 0x8, %l0
12387 sllx %l0, 0x3c, %l0
12388 wr %l0, %g0, %tick_cmpr
12389 set 0x38, %o4
12390 sta %f5, [%l7 + %o4] 0x81
12391 nop
12392 set 0x60, %g1
12393 stx %i6, [%l7 + %g1]
12394 st %f14, [%l7 + 0x14]
12395 and %g1, %o0, %i5
12396 nop
12397 set 0x70, %i6
12398 ldstub [%l7 + %i6], %l2
12399 set 0x78, %o5
12400 prefetcha [%l7 + %o5] 0x88, 1
12401 ld [%l7 + 0x24], %f27
12402 nop
12403 set 0x0C, %o7
12404 swap [%l7 + %o7], %l1
12405 nop
12406 set 0x40, %i4
12407 stx %fsr, [%l7 + %i4]
12408 nop
12409 set 0x54, %i0
12410 lduw [%l7 + %i0], %o1
12411 wr %i1, %o4, %ccr
12412 nop
12413 set 0x30, %l0
12414 lduw [%l7 + %l0], %g5
12415 nop
12416 set 0x30, %i7
12417 lduw [%l7 + %i7], %l0
12418 nop
12419 set 0x18, %g7
12420 lduh [%l7 + %g7], %i0
12421 set 0x50, %g5
12422 ldda [%l7 + %g5] 0x89, %i6
12423 nop
12424 set 0x60, %o3
12425 ldd [%l7 + %o3], %f20
12426 add %l7, 0x70, %l6
12427 wr %g0, 0x80, %asi
12428 casxa [%l6] 0x80, %g7, %l4
12429 nop
12430 set 0x18, %o2
12431 std %f12, [%l7 + %o2]
12432 nop
12433 set 0x68, %o1
12434 stw %i4, [%l7 + %o1]
12435 set 0x14, %o6
12436 sta %f30, [%l7 + %o6] 0x88
12437 nop
12438 set 0x09, %l1
12439 ldub [%l7 + %l1], %i7
12440 nop
12441 set 0x1E, %g3
12442 ldstub [%l7 + %g3], %g2
12443 nop
12444 set 0x68, %l5
12445 ldub [%l7 + %l5], %o6
12446 nop
12447 set 0x11, %i2
12448 ldstub [%l7 + %i2], %o7
12449 set 0x70, %i5
12450 ldda [%l7 + %i5] 0x88, %g6
12451 st %f9, [%l7 + 0x34]
12452 nop
12453 set 0x50, %o0
12454 prefetch [%l7 + %o0], 4
12455 nop
12456 set 0x10, %l4
12457 std %f26, [%l7 + %l4]
12458 set 0x08, %l3
12459 ldstuba [%l7 + %l3] 0x80, %o5
12460 nop
12461 set 0x28, %i1
12462 ldsb [%l7 + %i1], %g4
12463 set 0x60, %l2
12464 stba %g3, [%l7 + %l2] 0x80
12465 set 0x5C, %g4
12466 lda [%l7 + %g4] 0x89, %f10
12467 or %i2, %i3, %l5
12468 ld [%l7 + 0x10], %f7
12469 nop
12470 set 0x4C, %g2
12471 stw %o2, [%l7 + %g2]
12472 nop
12473 set 0x70, %l6
12474 stx %fsr, [%l7 + %l6]
12475 nop
12476 set 0x28, %i3
12477 ldd [%l7 + %i3], %o2
12478 set 0x7E, %o4
12479 ldstuba [%l7 + %o4] 0x88, %i6
12480 nop
12481 set 0x63, %g6
12482 stb %g1, [%l7 + %g6]
12483 set 0x68, %i6
12484 swapa [%l7 + %i6] 0x81, %o0
12485 nop
12486 set 0x40, %g1
12487 lduw [%l7 + %g1], %i5
12488 add %l3, %l1, %l2
12489 add %l7, 0x78, %l6
12490 wr %g0, 0x81, %asi
12491 casa [%l6] 0x81, %i1, %o1
12492 add %o4, %l0, %g5
12493 nop
12494 set 0x64, %o7
12495 stb %i0, [%l7 + %o7]
12496 set 0x08, %i4
12497 stda %g6, [%l7 + %i4] 0xe3
12498 membar #Sync
12499 st %fsr, [%l7 + 0x4C]
12500 nop
12501 set 0x30, %i0
12502 ldx [%l7 + %i0], %l6
12503 add %l7, 0x50, %l6
12504 wr %g0, 0x89, %asi
12505 casxa [%l6] 0x89, %l4, %i4
12506 set 0x55, %o5
12507 stba %g2, [%l7 + %o5] 0x80
12508 nop
12509 set 0x60, %i7
12510 ldub [%l7 + %i7], %o6
12511 nop
12512 set 0x4C, %g7
12513 ldsb [%l7 + %g7], %o7
12514 or %g6, %o5, %g4
12515 nop
12516 set 0x10, %l0
12517 swap [%l7 + %l0], %i7
12518 set 0x20, %o3
12519 stda %g2, [%l7 + %o3] 0xe3
12520 membar #Sync
12521 nop
12522 set 0x45, %o2
12523 stb %i2, [%l7 + %o2]
12524 nop
12525 set 0x7D, %g5
12526 ldsb [%l7 + %g5], %i3
12527 membar #Sync
12528 set 0x40, %o1
12529 ldda [%l7 + %o1] 0xf0, %f0
12530 nop
12531 set 0x62, %l1
12532 lduh [%l7 + %l1], %o2
12533 add %l7, 0x64, %l6
12534 wr %g0, 0x80, %asi
12535 casa [%l6] 0x80, %l5, %i6
12536 set 0x78, %o6
12537 prefetcha [%l7 + %o6] 0x80, 3
12538 nop
12539 set 0x58, %g3
12540 std %g0, [%l7 + %g3]
12541 set 0x2B, %l5
12542 ldstuba [%l7 + %l5] 0x80, %i5
12543 nop
12544 set 0x1C, %i2
12545 stw %o0, [%l7 + %i2]
12546 set 0x58, %i5
12547 stwa %l3, [%l7 + %i5] 0x81
12548 set 0x70, %o0
12549 stda %l2, [%l7 + %o0] 0x81
12550 nop
12551 set 0x42, %l4
12552 ldsb [%l7 + %l4], %l1
12553 nop
12554 set 0x24, %i1
12555 lduw [%l7 + %i1], %o1
12556 nop
12557 set 0x38, %l3
12558 std %f0, [%l7 + %l3]
12559 set 0x58, %g4
12560 ldxa [%l7 + %g4] 0x88, %o4
12561 bne,pt %xcc, loop_82
12562 wr %l0, %i1, %clear_softint
12563 ld [%l7 + 0x08], %f26
12564 set 0x78, %l2
12565 stwa %g5, [%l7 + %l2] 0x81
12566loop_82:
12567 nop
12568 set 0x18, %l6
12569 prefetcha [%l7 + %l6] 0x88, 4
12570 nop
12571 set 0x30, %g2
12572 std %f24, [%l7 + %g2]
12573 nop
12574 set 0x76, %o4
12575 ldsh [%l7 + %o4], %i0
12576 set 0x58, %i3
12577 lda [%l7 + %i3] 0x81, %f7
12578 nop
12579 set 0x40, %g6
12580 std %f28, [%l7 + %g6]
12581 add %l7, 0x08, %l6
12582 wr %g0, 0x80, %asi
12583 casa [%l6] 0x80, %l6, %i4
12584 nop
12585 set 0x58, %i6
12586 prefetch [%l7 + %i6], 4
12587 set 0x54, %o7
12588 stwa %g2, [%l7 + %o7] 0x80
12589 nop
12590 set 0x0A, %i4
12591 ldsh [%l7 + %i4], %l4
12592 st %f8, [%l7 + 0x2C]
12593 nop
12594 set 0x65, %i0
12595 ldub [%l7 + %i0], %o6
12596 nop
12597 set 0x38, %g1
12598 sth %g6, [%l7 + %g1]
12599 set 0x14, %i7
12600 lda [%l7 + %i7] 0x89, %f6
12601 and %o7, %o5, %i7
12602 nop
12603 set 0x5E, %g7
12604 ldsh [%l7 + %g7], %g3
12605 add %l7, 0x10, %l6
12606 wr %g0, 0x88, %asi
12607 casa [%l6] 0x88, %i2, %g4
12608 set 0x20, %o5
12609 prefetcha [%l7 + %o5] 0x80, 2
12610 set 0x3C, %o3
12611 stwa %o2, [%l7 + %o3] 0xe2
12612 membar #Sync
12613 nop
12614 set 0x18, %o2
12615 stx %l5, [%l7 + %o2]
12616 add %o3, %g1, %i5
12617 nop
12618 set 0x16, %l0
12619 stb %o0, [%l7 + %l0]
12620 st %fsr, [%l7 + 0x08]
12621 nop
12622 set 0x50, %o1
12623 std %i6, [%l7 + %o1]
12624 set 0x28, %g5
12625 lda [%l7 + %g5] 0x89, %f9
12626 nop
12627 set 0x4C, %o6
12628 swap [%l7 + %o6], %l3
12629 set 0x78, %l1
12630 swapa [%l7 + %l1] 0x89, %l1
12631 be %xcc, loop_83
12632 nop
12633 set 0x10, %g3
12634 ldsw [%l7 + %g3], %l2
12635 nop
12636 set 0x74, %l5
12637 prefetch [%l7 + %l5], 0
12638 set 0x1C, %i2
12639 swapa [%l7 + %i2] 0x81, %o1
12640loop_83:
12641 nop
12642 set 0x39, %o0
12643 ldub [%l7 + %o0], %o4
12644 nop
12645 set 0x2E, %l4
12646 ldsb [%l7 + %l4], %l0
12647 nop
12648 set 0x34, %i1
12649 prefetch [%l7 + %i1], 2
12650 set 0x40, %l3
12651 stda %f0, [%l7 + %l3] 0xf1
12652 membar #Sync
12653 add %l7, 0x50, %l6
12654 wr %g0, 0x88, %asi
12655 casxa [%l6] 0x88, %i1, %g7
12656 set 0x38, %g4
12657 stda %i0, [%l7 + %g4] 0x81
12658 nop
12659 set 0x6E, %l2
12660 ldstub [%l7 + %l2], %l6
12661 nop
12662 set 0x7F, %i5
12663 ldsb [%l7 + %i5], %g5
12664 set 0x34, %g2
12665 sta %f12, [%l7 + %g2] 0x80
12666 set 0x40, %l6
12667 ldda [%l7 + %l6] 0x88, %f16
12668 ld [%l7 + 0x48], %f14
12669 nop
12670 nop
12671 setx 0xA1B48EDF0AAF3A16, %l0, %l6
12672 stx %l6, [%l7 + 0x28]
12673 ldd [%l7 + 0x28], %f22
12674 setx 0x1B0CFE5D7136CBA7, %l1, %l5
12675 stx %l5, [%l7 + 0x10]
12676 ldd [%l7 + 0x10], %f28
12677 fdivd %f28, %f22, %f2
12678 nop
12679 set 0x6C, %o4
12680 swap [%l7 + %o4], %g2
12681 nop
12682 set 0x18, %i3
12683 ldd [%l7 + %i3], %f10
12684 set 0x38, %g6
12685 sta %f7, [%l7 + %g6] 0x88
12686 membar #Sync
12687 set 0x40, %o7
12688 ldda [%l7 + %o7] 0xf0, %f0
12689 nop
12690 set 0x0E, %i6
12691 lduh [%l7 + %i6], %l4
12692 set 0x24, %i4
12693 sta %f6, [%l7 + %i4] 0x80
12694 set 0x38, %g1
12695 swapa [%l7 + %g1] 0x81, %i4
12696 set 0x40, %i7
12697 stda %f16, [%l7 + %i7] 0xf1
12698 membar #Sync
12699 or %o6, %o7, %g6
12700 nop
12701 set 0x3C, %i0
12702 ldsw [%l7 + %i0], %o5
12703 set 0x16, %g7
12704 ldstuba [%l7 + %g7] 0x89, %g3
12705 st %fsr, [%l7 + 0x2C]
12706 set 0x78, %o5
12707 stha %i2, [%l7 + %o5] 0xe2
12708 membar #Sync
12709 set 0x2F, %o2
12710 stba %i7, [%l7 + %o2] 0x88
12711 set 0x09, %l0
12712 stba %g4, [%l7 + %l0] 0x80
12713 set 0x59, %o1
12714 stba %o2, [%l7 + %o1] 0xeb
12715 membar #Sync
12716 st %fsr, [%l7 + 0x54]
12717 nop
12718 set 0x62, %g5
12719 sth %i3, [%l7 + %g5]
12720 nop
12721 set 0x38, %o3
12722 swap [%l7 + %o3], %o3
12723 set 0x18, %l1
12724 stda %l4, [%l7 + %l1] 0x81
12725 nop
12726 set 0x68, %o6
12727 ldd [%l7 + %o6], %i4
12728 set 0x57, %l5
12729 ldstuba [%l7 + %l5] 0x89, %o0
12730 nop
12731 set 0x38, %i2
12732 swap [%l7 + %i2], %g1
12733 nop
12734 set 0x58, %g3
12735 stx %i6, [%l7 + %g3]
12736 set 0x4C, %o0
12737 stwa %l3, [%l7 + %o0] 0x81
12738 set 0x0C, %i1
12739 stwa %l1, [%l7 + %i1] 0x88
12740 nop
12741 set 0x50, %l3
12742 swap [%l7 + %l3], %l2
12743 nop
12744 set 0x60, %g4
12745 std %f16, [%l7 + %g4]
12746 set 0x4C, %l2
12747 sta %f4, [%l7 + %l2] 0x81
12748 set 0x60, %l4
12749 stxa %o4, [%l7 + %l4] 0x80
12750 set 0x74, %i5
12751 swapa [%l7 + %i5] 0x80, %l0
12752 nop
12753 set 0x14, %g2
12754 sth %o1, [%l7 + %g2]
12755 nop
12756 set 0x40, %o4
12757 ldsh [%l7 + %o4], %i1
12758 nop
12759 set 0x58, %l6
12760 lduw [%l7 + %l6], %g7
12761 set 0x7A, %i3
12762 stha %i0, [%l7 + %i3] 0x88
12763 or %l6, %g2, %l4
12764 set 0x30, %o7
12765 prefetcha [%l7 + %o7] 0x81, 4
12766 nop
12767 set 0x74, %i6
12768 ldstub [%l7 + %i6], %g5
12769 set 0x30, %g6
12770 ldda [%l7 + %g6] 0xea, %o6
12771 nop
12772 set 0x50, %g1
12773 std %f14, [%l7 + %g1]
12774 set 0x39, %i7
12775 ldstuba [%l7 + %i7] 0x89, %g6
12776 add %l7, 0x08, %l6
12777 wr %g0, 0x80, %asi
12778 ldxa [%l6] %asi, %o7
12779 casxa [%l6] 0x80, %o7, %g3
12780 add %l7, 0x40, %l6
12781 wr %g0, 0x81, %asi
12782 casxa [%l6] 0x81, %i2, %i7
12783 and %g4, %o2, %o5
12784 add %l7, 0x28, %l6
12785 wr %g0, 0x89, %asi
12786 casa [%l6] 0x89, %o3, %i3
12787 set 0x40, %i0
12788 stda %f0, [%l7 + %i0] 0x81
12789 nop
12790 set 0x30, %g7
12791 std %f24, [%l7 + %g7]
12792 set 0x20, %i4
12793 prefetcha [%l7 + %i4] 0x89, 0
12794 nop
12795 set 0x64, %o2
12796 sth %o0, [%l7 + %o2]
12797 nop
12798 set 0x28, %l0
12799 ldx [%l7 + %l0], %i5
12800 nop
12801 set 0x68, %o5
12802 stx %i6, [%l7 + %o5]
12803 nop
12804 set 0x58, %g5
12805 stx %fsr, [%l7 + %g5]
12806 set 0x29, %o1
12807 ldstuba [%l7 + %o1] 0x89, %g1
12808 st %fsr, [%l7 + 0x10]
12809 nop
12810 set 0x28, %l1
12811 ldd [%l7 + %l1], %f8
12812 set 0x12, %o6
12813 stha %l3, [%l7 + %o6] 0xeb
12814 membar #Sync
12815 set 0x42, %l5
12816 stha %l2, [%l7 + %l5] 0xeb
12817 membar #Sync
12818 nop
12819 set 0x60, %i2
12820 stb %o4, [%l7 + %i2]
12821 set 0x78, %o3
12822 stxa %l1, [%l7 + %o3] 0x80
12823 or %o1, %i1, %l0
12824 set 0x40, %g3
12825 stda %f16, [%l7 + %g3] 0xc4
12826 nop
12827 set 0x24, %i1
12828 ldstub [%l7 + %i1], %g7
12829 and %i0, %l6, %l4
12830 add %g2, %i4, %g5
12831 add %l7, 0x48, %l6
12832 wr %g0, 0x81, %asi
12833 casxa [%l6] 0x81, %o6, %o7
12834 nop
12835 set 0x44, %o0
12836 stb %g3, [%l7 + %o0]
12837 nop
12838 set 0x10, %l3
12839 std %g6, [%l7 + %l3]
12840 nop
12841 set 0x72, %l2
12842 lduh [%l7 + %l2], %i7
12843 set 0x38, %l4
12844 stwa %g4, [%l7 + %l4] 0x81
12845 ld [%l7 + 0x44], %f30
12846 set 0x68, %g4
12847 prefetcha [%l7 + %g4] 0x81, 2
12848 set 0x20, %i5
12849 ldda [%l7 + %i5] 0x89, %o2
12850 add %l7, 0x40, %l6
12851 wr %g0, 0x80, %asi
12852 casxa [%l6] 0x80, %o3, %i3
12853 set 0x20, %o4
12854 ldda [%l7 + %o4] 0xe2, %l4
12855 nop
12856 set 0x40, %g2
12857 std %f14, [%l7 + %g2]
12858 and %o0, %o5, %i6
12859 set 0x64, %i3
12860 stwa %g1, [%l7 + %i3] 0x81
12861 nop
12862 set 0x68, %l6
12863 ldd [%l7 + %l6], %f30
12864 be %xcc, loop_84
12865 nop
12866 set 0x60, %i6
12867 stx %l3, [%l7 + %i6]
12868 set 0x67, %g6
12869 ldstuba [%l7 + %g6] 0x80, %l2
12870loop_84:
12871 nop
12872 set 0x78, %g1
12873 stda %i4, [%l7 + %g1] 0xe3
12874 membar #Sync
12875 set 0x08, %o7
12876 sta %f9, [%l7 + %o7] 0x89
12877 set 0x7C, %i7
12878 stwa %o4, [%l7 + %i7] 0x88
12879 nop
12880 set 0x38, %i0
12881 stx %o1, [%l7 + %i0]
12882 nop
12883 set 0x18, %i4
12884 std %f24, [%l7 + %i4]
12885 st %f25, [%l7 + 0x44]
12886 nop
12887 set 0x38, %o2
12888 std %l0, [%l7 + %o2]
12889 set 0x68, %l0
12890 prefetcha [%l7 + %l0] 0x80, 3
12891 nop
12892 set 0x7A, %o5
12893 stb %l0, [%l7 + %o5]
12894 set 0x2C, %g7
12895 ldstuba [%l7 + %g7] 0x80, %i0
12896 nop
12897 set 0x27, %g5
12898 ldsb [%l7 + %g5], %l6
12899 wr %g7, %g2, %sys_tick
12900 nop
12901 set 0x3C, %l1
12902 sth %l4, [%l7 + %l1]
12903 and %g5, %i4, %o7
12904 set 0x40, %o6
12905 ldda [%l7 + %o6] 0x81, %f0
12906 st %f25, [%l7 + 0x30]
12907 set 0x48, %l5
12908 stda %g2, [%l7 + %l5] 0x80
12909 st %fsr, [%l7 + 0x18]
12910 nop
12911 set 0x1C, %o1
12912 stw %g6, [%l7 + %o1]
12913 nop
12914 set 0x43, %i2
12915 ldstub [%l7 + %i2], %i7
12916 nop
12917 set 0x6A, %g3
12918 lduh [%l7 + %g3], %o6
12919 set 0x10, %i1
12920 ldda [%l7 + %i1] 0x88, %g4
12921 set 0x48, %o3
12922 stxa %i2, [%l7 + %o3] 0xe3
12923 membar #Sync
12924 nop
12925 set 0x58, %l3
12926 ldx [%l7 + %l3], %o2
12927 nop
12928 set 0x10, %l2
12929 std %f8, [%l7 + %l2]
12930 set 0x58, %o0
12931 stxa %i3, [%l7 + %o0] 0xe3
12932 membar #Sync
12933 set 0x20, %l4
12934 sta %f31, [%l7 + %l4] 0x89
12935 set 0x14, %g4
12936 swapa [%l7 + %g4] 0x88, %o3
12937 or %l5, %o5, %i6
12938 set 0x58, %o4
12939 ldxa [%l7 + %o4] 0x89, %o0
12940 add %l7, 0x78, %l6
12941 wr %g0, 0x89, %asi
12942 casa [%l6] 0x89, %g1, %l2
12943 add %l3, %i5, %o1
12944 add %l7, 0x40, %l6
12945 wr %g0, 0x80, %asi
12946 lda [%l6] %asi, %l1
12947 casa [%l6] 0x80, %l1, %i1
12948 nop
12949 set 0x60, %i5
12950 std %f8, [%l7 + %i5]
12951 wr %o4, %i0, %y
12952 st %f26, [%l7 + 0x2C]
12953 ld [%l7 + 0x54], %f27
12954 nop
12955 set 0x60, %g2
12956 swap [%l7 + %g2], %l0
12957 set 0x60, %l6
12958 stxa %g7, [%l7 + %l6] 0xe2
12959 membar #Sync
12960 set 0x40, %i6
12961 stda %f16, [%l7 + %i6] 0x80
12962 set 0x0C, %g6
12963 stha %l6, [%l7 + %g6] 0xe3
12964 membar #Sync
12965 nop
12966 set 0x34, %g1
12967 stw %l4, [%l7 + %g1]
12968 nop
12969 set 0x30, %i3
12970 std %f0, [%l7 + %i3]
12971 nop
12972 set 0x5D, %o7
12973 ldub [%l7 + %o7], %g2
12974 set 0x3A, %i7
12975 stha %g5, [%l7 + %i7] 0x88
12976 set 0x40, %i4
12977 ldda [%l7 + %i4] 0xd0, %f0
12978 nop
12979 set 0x42, %o2
12980 sth %i4, [%l7 + %o2]
12981 and %g3, %o7, %i7
12982 nop
12983 set 0x6E, %l0
12984 lduh [%l7 + %l0], %g6
12985 ld [%l7 + 0x0C], %f8
12986 set 0x70, %o5
12987 lda [%l7 + %o5] 0x88, %f25
12988 set 0x10, %i0
12989 stwa %g4, [%l7 + %i0] 0x81
12990 nop
12991 set 0x08, %g5
12992 std %i2, [%l7 + %g5]
12993 nop
12994 set 0x6C, %g7
12995 swap [%l7 + %g7], %o6
12996 set 0x28, %l1
12997 sta %f24, [%l7 + %l1] 0x89
12998 set 0x40, %o6
12999 ldda [%l7 + %o6] 0xea, %i2
13000 set 0x78, %l5
13001 prefetcha [%l7 + %l5] 0x81, 1
13002 and %l5, %o5, %i6
13003 nop
13004 set 0x48, %i2
13005 swap [%l7 + %i2], %o0
13006 nop
13007 set 0x2A, %g3
13008 ldsh [%l7 + %g3], %g1
13009 nop
13010 set 0x0C, %i1
13011 prefetch [%l7 + %i1], 2
13012 set 0x7C, %o1
13013 stha %o2, [%l7 + %o1] 0x81
13014 set 0x40, %l3
13015 ldda [%l7 + %l3] 0xd0, %f0
13016 set 0x20, %l2
13017 ldxa [%l7 + %l2] 0x81, %l2
13018 ld [%l7 + 0x24], %f9
13019 set 0x50, %o0
13020 ldda [%l7 + %o0] 0x80, %l2
13021 set 0x18, %o3
13022 ldxa [%l7 + %o3] 0x80, %i5
13023 set 0x78, %l4
13024 prefetcha [%l7 + %l4] 0x81, 1
13025 set 0x50, %g4
13026 ldda [%l7 + %g4] 0xe2, %i0
13027 or %o1, %i0, %o4
13028 st %f26, [%l7 + 0x24]
13029 nop
13030 set 0x58, %i5
13031 stw %g7, [%l7 + %i5]
13032 ld [%l7 + 0x4C], %f18
13033 set 0x40, %g2
13034 ldda [%l7 + %g2] 0xd2, %f16
13035 nop
13036 set 0x48, %o4
13037 prefetch [%l7 + %o4], 0
13038 set 0x18, %i6
13039 lda [%l7 + %i6] 0x80, %f4
13040 nop
13041 set 0x7C, %l6
13042 lduh [%l7 + %l6], %l6
13043 set 0x58, %g6
13044 lda [%l7 + %g6] 0x81, %f30
13045 add %l7, 0x48, %l6
13046 wr %g0, 0x80, %asi
13047 casxa [%l6] 0x80, %l0, %l4
13048 set 0x3C, %i3
13049 swapa [%l7 + %i3] 0x81, %g5
13050 set 0x44, %o7
13051 sta %f15, [%l7 + %o7] 0x89
13052 wr %i4, %g2, %y
13053 nop
13054 set 0x28, %g1
13055 ldx [%l7 + %g1], %g3
13056 st %f0, [%l7 + 0x20]
13057 add %i7, %g6, %g4
13058 nop
13059 set 0x50, %i7
13060 std %o6, [%l7 + %i7]
13061 wr %i2, %i3, %set_softint
13062 set 0x40, %o2
13063 stda %f16, [%l7 + %o2] 0x89
13064 nop
13065 set 0x10, %l0
13066 ldd [%l7 + %l0], %f8
13067 nop
13068 set 0x44, %o5
13069 stw %o6, [%l7 + %o5]
13070 nop
13071 set 0x6C, %i0
13072 lduw [%l7 + %i0], %o3
13073 nop
13074 set 0x60, %g5
13075 stx %fsr, [%l7 + %g5]
13076 nop
13077 set 0x30, %g7
13078 lduw [%l7 + %g7], %l5
13079 st %fsr, [%l7 + 0x2C]
13080 nop
13081 set 0x12, %l1
13082 sth %i6, [%l7 + %l1]
13083 nop
13084 or %g0, 0x8, %l0
13085 sllx %l0, 0x3c, %l0
13086 wr %l0, %g0, %sys_tick_cmpr
13087 nop
13088 set 0x50, %i4
13089 ldx [%l7 + %i4], %o2
13090 nop
13091 set 0x48, %l5
13092 ldsw [%l7 + %l5], %o0
13093 set 0x0C, %o6
13094 stwa %l3, [%l7 + %o6] 0xe2
13095 membar #Sync
13096 add %l7, 0x40, %l6
13097 wr %g0, 0x88, %asi
13098 casxa [%l6] 0x88, %i5, %l2
13099 nop
13100 set 0x50, %i2
13101 stx %i1, [%l7 + %i2]
13102 nop
13103 set 0x38, %g3
13104 ldx [%l7 + %g3], %o1
13105 nop
13106 set 0x78, %o1
13107 prefetch [%l7 + %o1], 1
13108 st %f1, [%l7 + 0x0C]
13109 set 0x28, %l3
13110 stxa %l1, [%l7 + %l3] 0xe3
13111 membar #Sync
13112 set 0x44, %l2
13113 swapa [%l7 + %l2] 0x88, %o4
13114 set 0x20, %o0
13115 sta %f30, [%l7 + %o0] 0x80
13116 set 0x40, %o3
13117 ldda [%l7 + %o3] 0x81, %f16
13118 set 0x40, %i1
13119 stda %f0, [%l7 + %i1] 0xd0
13120 nop
13121 set 0x60, %g4
13122 std %f12, [%l7 + %g4]
13123 nop
13124 set 0x7A, %l4
13125 lduh [%l7 + %l4], %i0
13126 set 0x60, %i5
13127 ldda [%l7 + %i5] 0x88, %g6
13128 nop
13129 set 0x44, %g2
13130 ldsw [%l7 + %g2], %l0
13131 nop
13132 set 0x18, %o4
13133 stx %fsr, [%l7 + %o4]
13134 st %fsr, [%l7 + 0x08]
13135 nop
13136 set 0x6E, %i6
13137 stb %l4, [%l7 + %i6]
13138 set 0x14, %l6
13139 sta %f25, [%l7 + %l6] 0x81
13140 nop
13141 nop
13142 setx 0x6205CE528317E42C, %l0, %l6
13143 stx %l6, [%l7 + 0x28]
13144 ldd [%l7 + 0x28], %f0
13145 setx 0x4503067CA325359A, %l1, %l5
13146 stx %l5, [%l7 + 0x10]
13147 ldd [%l7 + 0x10], %f20
13148 fdivd %f20, %f0, %f10
13149 set 0x20, %g6
13150 prefetcha [%l7 + %g6] 0x81, 0
13151 nop
13152 set 0x18, %i3
13153 lduh [%l7 + %i3], %g5
13154 nop
13155 set 0x48, %g1
13156 prefetch [%l7 + %g1], 4
13157 set 0x1C, %i7
13158 ldstuba [%l7 + %i7] 0x89, %g2
13159 set 0x60, %o7
13160 ldda [%l7 + %o7] 0x80, %i4
13161 nop
13162 set 0x28, %l0
13163 std %f0, [%l7 + %l0]
13164 nop
13165 set 0x40, %o5
13166 ldx [%l7 + %o5], %g3
13167 nop
13168 set 0x54, %i0
13169 swap [%l7 + %i0], %g6
13170 nop
13171 set 0x2C, %g5
13172 swap [%l7 + %g5], %g4
13173 bne %icc, loop_85
13174 wr %g0, 0x4, %fprs
13175 set 0x20, %g7
13176 lda [%l7 + %g7] 0x80, %f21
13177loop_85:
13178 nop
13179 set 0x54, %o2
13180 lduw [%l7 + %o2], %o7
13181 set 0x2C, %l1
13182 stba %o6, [%l7 + %l1] 0xea
13183 membar #Sync
13184 st %fsr, [%l7 + 0x4C]
13185 set 0x20, %l5
13186 ldxa [%l7 + %l5] 0x88, %i3
13187 set 0x40, %i4
13188 stda %f0, [%l7 + %i4] 0xcc
13189 nop
13190 set 0x74, %i2
13191 lduw [%l7 + %i2], %l5
13192 nop
13193 set 0x58, %g3
13194 stx %fsr, [%l7 + %g3]
13195 nop
13196 set 0x50, %o1
13197 std %o2, [%l7 + %o1]
13198 set 0x30, %l3
13199 swapa [%l7 + %l3] 0x80, %i6
13200 add %g1, %o2, %o5
13201 nop
13202 set 0x78, %l2
13203 lduw [%l7 + %l2], %l3
13204 set 0x20, %o6
13205 ldda [%l7 + %o6] 0x89, %i4
13206 be,a %icc, loop_86
13207 st %fsr, [%l7 + 0x4C]
13208 set 0x40, %o3
13209 stda %f0, [%l7 + %o3] 0x81
13210loop_86:
13211 st %f4, [%l7 + 0x58]
13212 add %l7, 0x10, %l6
13213 wr %g0, 0x80, %asi
13214 casa [%l6] 0x80, %l2, %o0
13215 nop
13216 set 0x6C, %o0
13217 ldsw [%l7 + %o0], %i1
13218 nop
13219 set 0x78, %i1
13220 ldx [%l7 + %i1], %l1
13221 set 0x18, %g4
13222 stda %o4, [%l7 + %g4] 0x88
13223 nop
13224 set 0x62, %l4
13225 lduh [%l7 + %l4], %o1
13226 set 0x3E, %i5
13227 stha %g7, [%l7 + %i5] 0x81
13228 nop
13229 set 0x50, %o4
13230 std %f12, [%l7 + %o4]
13231 wr %l0, %l4, %softint
13232 nop
13233 set 0x3A, %g2
13234 ldub [%l7 + %g2], %l6
13235 nop
13236 set 0x20, %i6
13237 std %f30, [%l7 + %i6]
13238 st %fsr, [%l7 + 0x5C]
13239 nop
13240 set 0x26, %l6
13241 ldsh [%l7 + %l6], %i0
13242 nop
13243 set 0x16, %i3
13244 ldub [%l7 + %i3], %g2
13245 st %f23, [%l7 + 0x7C]
13246 set 0x24, %g1
13247 lda [%l7 + %g1] 0x80, %f16
13248 set 0x48, %i7
13249 stwa %i4, [%l7 + %i7] 0xeb
13250 membar #Sync
13251 set 0x40, %g6
13252 stda %f0, [%l7 + %g6] 0xcc
13253 nop
13254 set 0x70, %l0
13255 ldsh [%l7 + %l0], %g5
13256 set 0x50, %o7
13257 ldda [%l7 + %o7] 0x89, %g2
13258 nop
13259 set 0x24, %i0
13260 swap [%l7 + %i0], %g6
13261 ba,a,pt %xcc, loop_87
13262 fpadd32s %f29, %f7, %f1
13263 set 0x54, %o5
13264 lda [%l7 + %o5] 0x88, %f8
13265loop_87:
13266 nop
13267 set 0x20, %g5
13268 ldd [%l7 + %g5], %i6
13269 set 0x30, %g7
13270 ldda [%l7 + %g7] 0xeb, %g4
13271 and %o7, %o6, %i3
13272 set 0x30, %l1
13273 stxa %i2, [%l7 + %l1] 0xeb
13274 membar #Sync
13275 or %o3, %l5, %g1
13276 wr %i6, %o5, %softint
13277 or %o2, %i5, %l3
13278 set 0x38, %l5
13279 prefetcha [%l7 + %l5] 0x89, 2
13280 and %i1, %l2, %o4
13281 or %o1, %g7, %l1
13282 wr %l0, %l4, %y
13283 nop
13284 set 0x22, %o2
13285 sth %l6, [%l7 + %o2]
13286 set 0x34, %i2
13287 stwa %i0, [%l7 + %i2] 0x80
13288 set 0x54, %g3
13289 swapa [%l7 + %g3] 0x80, %i4
13290 nop
13291 set 0x18, %i4
13292 std %g4, [%l7 + %i4]
13293 set 0x40, %o1
13294 stda %f16, [%l7 + %o1] 0xca
13295 set 0x40, %l2
13296 stda %f0, [%l7 + %l2] 0x89
13297 nop
13298 set 0x08, %o6
13299 ldd [%l7 + %o6], %g2
13300 nop
13301 set 0x08, %l3
13302 stx %fsr, [%l7 + %l3]
13303 and %g6, %i7, %g2
13304 nop
13305 set 0x6E, %o3
13306 sth %g4, [%l7 + %o3]
13307 or %o7, %i3, %o6
13308 wr %o3, %l5, %ccr
13309 fpsub32s %f18, %f26, %f7
13310 nop
13311 set 0x58, %o0
13312 stx %fsr, [%l7 + %o0]
13313 ld [%l7 + 0x50], %f26
13314 add %g1, %i2, %i6
13315 st %fsr, [%l7 + 0x38]
13316 nop
13317 set 0x60, %i1
13318 ldsb [%l7 + %i1], %o2
13319 nop
13320 set 0x7C, %l4
13321 lduw [%l7 + %l4], %o5
13322 nop
13323 set 0x64, %i5
13324 lduw [%l7 + %i5], %i5
13325 nop
13326 set 0x44, %g4
13327 sth %l3, [%l7 + %g4]
13328 set 0x48, %o4
13329 stda %o0, [%l7 + %o4] 0xe2
13330 membar #Sync
13331 set 0x68, %g2
13332 ldxa [%l7 + %g2] 0x88, %l2
13333 nop
13334 set 0x10, %i6
13335 stx %i1, [%l7 + %i6]
13336 set 0x40, %i3
13337 sta %f4, [%l7 + %i3] 0x88
13338 ld [%l7 + 0x30], %f12
13339 nop
13340 set 0x58, %g1
13341 lduw [%l7 + %g1], %o4
13342 add %l7, 0x10, %l6
13343 wr %g0, 0x81, %asi
13344 casxa [%l6] 0x81, %o1, %l1
13345 set 0x08, %i7
13346 sta %f26, [%l7 + %i7] 0x89
13347 ld [%l7 + 0x58], %f31
13348 set 0x48, %l6
13349 ldxa [%l7 + %l6] 0x81, %g7
13350 nop
13351 set 0x68, %g6
13352 lduh [%l7 + %g6], %l0
13353 nop
13354 set 0x44, %l0
13355 swap [%l7 + %l0], %l6
13356 nop
13357 set 0x33, %o7
13358 stb %i0, [%l7 + %o7]
13359 fpsub32 %f18, %f30, %f10
13360 bn,a %icc, loop_88
13361 nop
13362 set 0x20, %i0
13363 ldd [%l7 + %i0], %f28
13364 set 0x30, %o5
13365 stba %l4, [%l7 + %o5] 0xe2
13366 membar #Sync
13367loop_88:
13368 nop
13369 set 0x4A, %g5
13370 sth %i4, [%l7 + %g5]
13371 st %fsr, [%l7 + 0x50]
13372 nop
13373 set 0x08, %l1
13374 ldx [%l7 + %l1], %g5
13375 or %g6, %i7, %g3
13376 nop
13377 set 0x6C, %g7
13378 prefetch [%l7 + %g7], 1
13379 set 0x38, %l5
13380 sta %f14, [%l7 + %l5] 0x88
13381 set 0x70, %i2
13382 stda %g2, [%l7 + %i2] 0xea
13383 membar #Sync
13384 set 0x0C, %o2
13385 swapa [%l7 + %o2] 0x89, %o7
13386 set 0x14, %i4
13387 ldstuba [%l7 + %i4] 0x88, %i3
13388 set 0x4C, %g3
13389 lda [%l7 + %g3] 0x80, %f1
13390 wr %o6, %o3, %y
13391 set 0x40, %l2
13392 stda %f0, [%l7 + %l2] 0xf8
13393 membar #Sync
13394 st %f7, [%l7 + 0x64]
13395 set 0x48, %o1
13396 stda %l4, [%l7 + %o1] 0xe3
13397 membar #Sync
13398 fpadd32s %f5, %f13, %f2
13399 set 0x30, %l3
13400 sta %f21, [%l7 + %l3] 0x80
13401 or %g4, %g1, %i2
13402 nop
13403 set 0x69, %o6
13404 ldstub [%l7 + %o6], %i6
13405 nop
13406 set 0x08, %o3
13407 ldx [%l7 + %o3], %o5
13408 nop
13409 set 0x3E, %i1
13410 lduh [%l7 + %i1], %i5
13411 nop
13412 set 0x48, %o0
13413 std %o2, [%l7 + %o0]
13414 set 0x38, %i5
13415 ldxa [%l7 + %i5] 0x80, %l3
13416 set 0x40, %l4
13417 stda %f16, [%l7 + %l4] 0xf8
13418 membar #Sync
13419 set 0x10, %o4
13420 stwa %o0, [%l7 + %o4] 0x81
13421 set 0x50, %g4
13422 stxa %i1, [%l7 + %g4] 0x81
13423 nop
13424 set 0x68, %g2
13425 ldd [%l7 + %g2], %o4
13426 set 0x3C, %i3
13427 stwa %o1, [%l7 + %i3] 0x88
13428 set 0x20, %g1
13429 ldda [%l7 + %g1] 0x80, %l0
13430 nop
13431 set 0x10, %i6
13432 stw %g7, [%l7 + %i6]
13433 set 0x10, %i7
13434 ldda [%l7 + %i7] 0xeb, %l0
13435 set 0x55, %l6
13436 ldstuba [%l7 + %l6] 0x88, %l6
13437 nop
13438 set 0x30, %g6
13439 std %l2, [%l7 + %g6]
13440 set 0x38, %l0
13441 ldxa [%l7 + %l0] 0x88, %l4
13442 add %l7, 0x08, %l6
13443 wr %g0, 0x89, %asi
13444 ldxa [%l6] %asi, %i4
13445 casxa [%l6] 0x89, %i4, %g5
13446 nop
13447 set 0x20, %i0
13448 ldstub [%l7 + %i0], %g6
13449 nop
13450 set 0x34, %o5
13451 sth %i7, [%l7 + %o5]
13452 set 0x30, %g5
13453 stda %i0, [%l7 + %g5] 0xea
13454 membar #Sync
13455 nop
13456 set 0x70, %l1
13457 ldd [%l7 + %l1], %g2
13458 set 0x30, %o7
13459 prefetcha [%l7 + %o7] 0x88, 3
13460 fpadd16 %f26, %f6, %f28
13461 fpadd16s %f31, %f20, %f23
13462 set 0x20, %l5
13463 ldda [%l7 + %l5] 0xe3, %i2
13464 nop
13465 set 0x74, %i2
13466 stw %o6, [%l7 + %i2]
13467 ld [%l7 + 0x70], %f26
13468 st %f17, [%l7 + 0x1C]
13469 nop
13470 set 0x70, %g7
13471 ldsw [%l7 + %g7], %o3
13472 nop
13473 set 0x58, %i4
13474 std %f28, [%l7 + %i4]
13475 add %l7, 0x78, %l6
13476 wr %g0, 0x80, %asi
13477 casa [%l6] 0x80, %g2, %l5
13478 bgu,pt %xcc, loop_89
13479 nop
13480 set 0x4A, %o2
13481 lduh [%l7 + %o2], %g4
13482 set 0x40, %g3
13483 stda %f0, [%l7 + %g3] 0xca
13484loop_89:
13485 st %f0, [%l7 + 0x20]
13486 set 0x24, %o1
13487 lda [%l7 + %o1] 0x89, %f11
13488 st %fsr, [%l7 + 0x18]
13489 nop
13490 set 0x48, %l3
13491 ldd [%l7 + %l3], %f8
13492 nop
13493 set 0x08, %o6
13494 ldsb [%l7 + %o6], %i2
13495 nop
13496 set 0x30, %o3
13497 std %f12, [%l7 + %o3]
13498 nop
13499 set 0x58, %i1
13500 stx %fsr, [%l7 + %i1]
13501 and %i6, %g1, %i5
13502 add %l7, 0x70, %l6
13503 wr %g0, 0x81, %asi
13504 casa [%l6] 0x81, %o5, %l3
13505 ld [%l7 + 0x50], %f4
13506 nop
13507 set 0x78, %o0
13508 ldd [%l7 + %o0], %o0
13509 or %o2, %i1, %o4
13510 nop
13511 set 0x10, %i5
13512 stx %l1, [%l7 + %i5]
13513 nop
13514 set 0x68, %l2
13515 stx %fsr, [%l7 + %l2]
13516 nop
13517 set 0x62, %l4
13518 ldsb [%l7 + %l4], %g7
13519 nop
13520 set 0x34, %g4
13521 prefetch [%l7 + %g4], 1
13522 nop
13523 set 0x68, %g2
13524 std %l0, [%l7 + %g2]
13525 nop
13526 set 0x10, %i3
13527 lduw [%l7 + %i3], %l6
13528 nop
13529 set 0x30, %g1
13530 ldd [%l7 + %g1], %f12
13531 st %fsr, [%l7 + 0x7C]
13532 set 0x78, %o4
13533 stda %o0, [%l7 + %o4] 0xea
13534 membar #Sync
13535 set 0x40, %i7
13536 stda %f16, [%l7 + %i7] 0xc2
13537 nop
13538 set 0x46, %l6
13539 ldstub [%l7 + %l6], %l4
13540 nop
13541 set 0x18, %i6
13542 ldsh [%l7 + %i6], %i4
13543 set 0x3C, %g6
13544 ldstuba [%l7 + %g6] 0x81, %l2
13545 bge,a %xcc, loop_90
13546 nop
13547 set 0x60, %l0
13548 std %f4, [%l7 + %l0]
13549 set 0x30, %o5
13550 sta %f17, [%l7 + %o5] 0x89
13551loop_90:
13552 and %g5, %i7, %g6
13553 nop
13554 set 0x48, %i0
13555 ldd [%l7 + %i0], %f24
13556 nop
13557 set 0x30, %l1
13558 stx %fsr, [%l7 + %l1]
13559 nop
13560 set 0x42, %o7
13561 ldsb [%l7 + %o7], %g3
13562 set 0x7A, %g5
13563 stba %i0, [%l7 + %g5] 0xea
13564 membar #Sync
13565 add %i3, %o7, %o6
13566 nop
13567 set 0x38, %l5
13568 stx %o3, [%l7 + %l5]
13569 nop
13570 set 0x20, %g7
13571 stx %fsr, [%l7 + %g7]
13572 or %l5, %g4, %i2
13573 and %g2, %g1, %i5
13574 set 0x36, %i2
13575 stba %o5, [%l7 + %i2] 0x80
13576 add %l7, 0x3C, %l6
13577 wr %g0, 0x81, %asi
13578 casa [%l6] 0x81, %i6, %o0
13579 set 0x3B, %i4
13580 ldstuba [%l7 + %i4] 0x80, %o2
13581 nop
13582 set 0x44, %o2
13583 ldsw [%l7 + %o2], %l3
13584 and %o4, %l1, %i1
13585 nop
13586 set 0x50, %o1
13587 sth %l0, [%l7 + %o1]
13588 nop
13589 set 0x3F, %l3
13590 ldstub [%l7 + %l3], %g7
13591 nop
13592 set 0x4A, %o6
13593 sth %o1, [%l7 + %o6]
13594 set 0x10, %g3
13595 stda %i6, [%l7 + %g3] 0xeb
13596 membar #Sync
13597 nop
13598 set 0x1C, %i1
13599 ldsw [%l7 + %i1], %l4
13600 nop
13601 set 0x58, %o0
13602 ldsw [%l7 + %o0], %i4
13603 set 0x50, %i5
13604 ldda [%l7 + %i5] 0x89, %l2
13605 nop
13606 set 0x48, %l2
13607 lduh [%l7 + %l2], %g5
13608 nop
13609 set 0x78, %o3
13610 ldsw [%l7 + %o3], %g6
13611 set 0x58, %g4
13612 stha %i7, [%l7 + %g4] 0x88
13613 st %f2, [%l7 + 0x24]
13614 nop
13615 set 0x38, %l4
13616 stx %fsr, [%l7 + %l4]
13617 nop
13618 set 0x5E, %g2
13619 lduh [%l7 + %g2], %g3
13620 nop
13621 set 0x0C, %g1
13622 lduw [%l7 + %g1], %i3
13623 set 0x6C, %o4
13624 lda [%l7 + %o4] 0x81, %f22
13625 set 0x78, %i7
13626 stda %i0, [%l7 + %i7] 0xe3
13627 membar #Sync
13628 wr %o7, %o3, %pic
13629 nop
13630 set 0x60, %l6
13631 std %f16, [%l7 + %l6]
13632 nop
13633 set 0x30, %i3
13634 ldx [%l7 + %i3], %o6
13635 nop
13636 set 0x70, %g6
13637 stx %fsr, [%l7 + %g6]
13638 nop
13639 set 0x60, %i6
13640 std %f28, [%l7 + %i6]
13641 nop
13642 set 0x28, %o5
13643 stx %g4, [%l7 + %o5]
13644 nop
13645 set 0x73, %i0
13646 ldstub [%l7 + %i0], %i2
13647 nop
13648 set 0x58, %l0
13649 ldsh [%l7 + %l0], %l5
13650 set 0x08, %l1
13651 lda [%l7 + %l1] 0x89, %f10
13652 nop
13653 set 0x48, %o7
13654 swap [%l7 + %o7], %g2
13655 nop
13656 set 0x58, %g5
13657 ldd [%l7 + %g5], %f14
13658 add %l7, 0x40, %l6
13659 wr %g0, 0x80, %asi
13660 ldxa [%l6] %asi, %i5
13661 casxa [%l6] 0x80, %i5, %g1
13662 or %i6, %o5, %o0
13663 set 0x5F, %l5
13664 ldstuba [%l7 + %l5] 0x81, %o2
13665 nop
13666 set 0x1C, %i2
13667 ldsb [%l7 + %i2], %o4
13668 add %l7, 0x1C, %l6
13669 wr %g0, 0x81, %asi
13670 casa [%l6] 0x81, %l1, %i1
13671 add %l3, %g7, %o1
13672 nop
13673 set 0x70, %i4
13674 ldd [%l7 + %i4], %l0
13675 nop
13676 set 0x68, %o2
13677 ldd [%l7 + %o2], %f18
13678 set 0x34, %g7
13679 stwa %l4, [%l7 + %g7] 0x81
13680 or %i4, %l2, %g5
13681 nop
13682 set 0x60, %l3
13683 std %f24, [%l7 + %l3]
13684 nop
13685 set 0x40, %o1
13686 swap [%l7 + %o1], %l6
13687 ld [%l7 + 0x78], %f15
13688 bn,a %icc, loop_91
13689 or %i7, %g3, %i3
13690 set 0x4C, %o6
13691 stwa %i0, [%l7 + %o6] 0xe2
13692 membar #Sync
13693loop_91:
13694 or %g6, %o7, %o3
13695 set 0x48, %i1
13696 prefetcha [%l7 + %i1] 0x89, 4
13697 nop
13698 set 0x08, %g3
13699 ldsh [%l7 + %g3], %i2
13700 add %o6, %l5, %g2
13701 add %g1, %i6, %o5
13702 add %l7, 0x64, %l6
13703 wr %g0, 0x81, %asi
13704 lda [%l6] %asi, %i5
13705 casa [%l6] 0x81, %i5, %o0
13706 set 0x10, %i5
13707 prefetcha [%l7 + %i5] 0x88, 2
13708 ld [%l7 + 0x58], %f30
13709 set 0x78, %o0
13710 stwa %o2, [%l7 + %o0] 0x80
13711 nop
13712 set 0x5F, %o3
13713 stb %i1, [%l7 + %o3]
13714 nop
13715 set 0x78, %g4
13716 ldub [%l7 + %g4], %l1
13717 nop
13718 or %g0, 0x8, %l0
13719 sllx %l0, 0x3c, %l0
13720 wr %l0, %g0, %tick_cmpr
13721 st %f21, [%l7 + 0x58]
13722 nop
13723 set 0x48, %l2
13724 std %f26, [%l7 + %l2]
13725 and %l0, %l3, %l4
13726 add %i4, %g5, %l6
13727 set 0x28, %l4
13728 stwa %l2, [%l7 + %l4] 0x81
13729 bl,a,pt %icc, loop_92
13730 wr %g3, %i7, %set_softint
13731 set 0x14, %g2
13732 ldstuba [%l7 + %g2] 0x88, %i0
13733loop_92:
13734 nop
13735 set 0x48, %g1
13736 sta %f20, [%l7 + %g1] 0x89
13737 set 0x40, %o4
13738 lda [%l7 + %o4] 0x81, %f0
13739 bgu,pn %icc, loop_93
13740 nop
13741 set 0x6C, %l6
13742 ldub [%l7 + %l6], %i3
13743 fpadd16 %f16, %f0, %f8
13744 ld [%l7 + 0x10], %f13
13745loop_93:
13746 nop
13747 set 0x50, %i7
13748 stx %fsr, [%l7 + %i7]
13749 fpsub32 %f22, %f8, %f24
13750 nop
13751 set 0x0E, %i3
13752 ldsb [%l7 + %i3], %o7
13753 set 0x78, %g6
13754 stda %o2, [%l7 + %g6] 0xe2
13755 membar #Sync
13756 nop
13757 set 0x74, %i6
13758 swap [%l7 + %i6], %g4
13759 set 0x38, %o5
13760 stxa %i2, [%l7 + %o5] 0x80
13761 nop
13762 set 0x10, %l0
13763 stx %fsr, [%l7 + %l0]
13764 and %g6, %o6, %l5
13765 nop
13766 set 0x4F, %i0
13767 stb %g1, [%l7 + %i0]
13768 set 0x40, %o7
13769 ldda [%l7 + %o7] 0x88, %f0
13770 nop
13771 set 0x54, %g5
13772 ldsw [%l7 + %g5], %g2
13773 set 0x68, %l1
13774 prefetcha [%l7 + %l1] 0x89, 3
13775 nop
13776 set 0x3C, %l5
13777 lduh [%l7 + %l5], %o5
13778 wr %i5, %o4, %sys_tick
13779 and %o0, %i1, %l1
13780 nop
13781 set 0x70, %i4
13782 std %g6, [%l7 + %i4]
13783 set 0x40, %i2
13784 stda %o0, [%l7 + %i2] 0x89
13785 nop
13786 set 0x68, %o2
13787 ldx [%l7 + %o2], %o2
13788 nop
13789 set 0x54, %g7
13790 stb %l3, [%l7 + %g7]
13791 nop
13792 set 0x2A, %o1
13793 ldsh [%l7 + %o1], %l4
13794 and %l0, %i4, %g5
13795 set 0x7E, %o6
13796 ldstuba [%l7 + %o6] 0x80, %l2
13797 nop
13798 set 0x57, %l3
13799 ldsb [%l7 + %l3], %l6
13800 nop
13801 set 0x60, %g3
13802 std %f8, [%l7 + %g3]
13803 nop
13804 set 0x68, %i5
13805 lduw [%l7 + %i5], %i7
13806 set 0x48, %o0
13807 stha %i0, [%l7 + %o0] 0xea
13808 membar #Sync
13809 nop
13810 set 0x28, %i1
13811 ldd [%l7 + %i1], %g2
13812 and %i3, %o3, %o7
13813 set 0x5C, %o3
13814 swapa [%l7 + %o3] 0x81, %g4
13815 set 0x70, %l2
13816 ldda [%l7 + %l2] 0xe2, %g6
13817 membar #Sync
13818 set 0x40, %g4
13819 ldda [%l7 + %g4] 0xf1, %f0
13820 membar #Sync
13821 set 0x40, %g2
13822 ldda [%l7 + %g2] 0xf8, %f16
13823 set 0x1E, %l4
13824 ldstuba [%l7 + %l4] 0x88, %o6
13825 nop
13826 set 0x58, %g1
13827 std %i2, [%l7 + %g1]
13828 nop
13829 set 0x2E, %l6
13830 ldsh [%l7 + %l6], %l5
13831 set 0x18, %o4
13832 stwa %g2, [%l7 + %o4] 0xea
13833 membar #Sync
13834 set 0x08, %i3
13835 swapa [%l7 + %i3] 0x80, %i6
13836 nop
13837 set 0x10, %g6
13838 std %f2, [%l7 + %g6]
13839 set 0x40, %i6
13840 stda %f0, [%l7 + %i6] 0xc8
13841 set 0x40, %i7
13842 stda %f16, [%l7 + %i7] 0xcc
13843 add %l7, 0x6C, %l6
13844 wr %g0, 0x80, %asi
13845 casa [%l6] 0x80, %g1, %o5
13846 set 0x7B, %o5
13847 ldstuba [%l7 + %o5] 0x88, %o4
13848 nop
13849 set 0x30, %l0
13850 ldx [%l7 + %l0], %i5
13851 nop
13852 set 0x1C, %i0
13853 lduw [%l7 + %i0], %o0
13854 nop
13855 set 0x37, %o7
13856 ldsb [%l7 + %o7], %l1
13857 set 0x20, %l1
13858 stxa %i1, [%l7 + %l1] 0x81
13859 set 0x40, %l5
13860 stda %g6, [%l7 + %l5] 0x81
13861 nop
13862 set 0x78, %i4
13863 std %o0, [%l7 + %i4]
13864 nop
13865 set 0x70, %i2
13866 swap [%l7 + %i2], %l3
13867 set 0x54, %o2
13868 stha %o2, [%l7 + %o2] 0x88
13869 set 0x70, %g5
13870 ldda [%l7 + %g5] 0x81, %l0
13871 st %f28, [%l7 + 0x64]
13872 ld [%l7 + 0x20], %f21
13873 st %f3, [%l7 + 0x34]
13874 nop
13875 set 0x18, %o1
13876 swap [%l7 + %o1], %i4
13877 nop
13878 set 0x74, %g7
13879 ldub [%l7 + %g7], %l4
13880 set 0x58, %l3
13881 lda [%l7 + %l3] 0x88, %f17
13882 nop
13883 set 0x1B, %o6
13884 stb %g5, [%l7 + %o6]
13885 or %l6, %l2, %i0
13886 add %l7, 0x40, %l6
13887 wr %g0, 0x89, %asi
13888 casxa [%l6] 0x89, %g3, %i7
13889 nop
13890 set 0x24, %i5
13891 prefetch [%l7 + %i5], 3
13892 set 0x0C, %g3
13893 sta %f29, [%l7 + %g3] 0x80
13894 set 0x4D, %i1
13895 ldstuba [%l7 + %i1] 0x81, %o3
13896 nop
13897 set 0x30, %o0
13898 ldstub [%l7 + %o0], %i3
13899 set 0x60, %o3
13900 ldda [%l7 + %o3] 0xeb, %o6
13901 set 0x40, %g4
13902 swapa [%l7 + %g4] 0x89, %g6
13903 nop
13904 set 0x10, %g2
13905 std %f12, [%l7 + %g2]
13906 st %f21, [%l7 + 0x58]
13907 nop
13908 set 0x23, %l4
13909 ldub [%l7 + %l4], %g4
13910 set 0x37, %g1
13911 ldstuba [%l7 + %g1] 0x89, %i2
13912 nop
13913 set 0x6E, %l6
13914 sth %o6, [%l7 + %l6]
13915 set 0x08, %l2
13916 stxa %g2, [%l7 + %l2] 0x88
13917 ld [%l7 + 0x44], %f8
13918 and %l5, %g1, %i6
13919 nop
13920 set 0x38, %o4
13921 std %o4, [%l7 + %o4]
13922 set 0x48, %g6
13923 sta %f6, [%l7 + %g6] 0x88
13924 add %l7, 0x30, %l6
13925 wr %g0, 0x88, %asi
13926 casa [%l6] 0x88, %i5, %o0
13927 set 0x10, %i6
13928 ldxa [%l7 + %i6] 0x80, %o5
13929 nop
13930 set 0x6C, %i7
13931 lduw [%l7 + %i7], %i1
13932 nop
13933 set 0x44, %o5
13934 stw %l1, [%l7 + %o5]
13935 set 0x40, %l0
13936 ldda [%l7 + %l0] 0xda, %f0
13937 nop
13938 set 0x30, %i3
13939 ldd [%l7 + %i3], %f0
13940 set 0x39, %i0
13941 ldstuba [%l7 + %i0] 0x80, %o1
13942 nop
13943 set 0x5B, %o7
13944 stb %l3, [%l7 + %o7]
13945 nop
13946 set 0x68, %l1
13947 ldsw [%l7 + %l1], %o2
13948 nop
13949 set 0x58, %l5
13950 std %f22, [%l7 + %l5]
13951 set 0x6C, %i4
13952 stba %g7, [%l7 + %i4] 0x81
13953 set 0x7F, %o2
13954 ldstuba [%l7 + %o2] 0x89, %l0
13955 nop
13956 set 0x74, %g5
13957 ldsh [%l7 + %g5], %l4
13958 nop
13959 set 0x58, %i2
13960 ldsw [%l7 + %i2], %g5
13961 fpadd32s %f7, %f16, %f5
13962 nop
13963 set 0x30, %o1
13964 stx %fsr, [%l7 + %o1]
13965 set 0x10, %g7
13966 sta %f25, [%l7 + %g7] 0x89
13967 nop
13968 set 0x29, %l3
13969 ldstub [%l7 + %l3], %i4
13970 nop
13971 set 0x6C, %i5
13972 ldsh [%l7 + %i5], %l6
13973 add %l7, 0x10, %l6
13974 wr %g0, 0x80, %asi
13975 ldxa [%l6] %asi, %i0
13976 casxa [%l6] 0x80, %i0, %l2
13977 nop
13978 set 0x76, %o6
13979 sth %i7, [%l7 + %o6]
13980 membar #Sync
13981 set 0x40, %g3
13982 ldda [%l7 + %g3] 0xf0, %f16
13983 add %g3, %i3, %o3
13984 nop
13985 set 0x66, %o0
13986 ldstub [%l7 + %o0], %g6
13987 and %o7, %g4, %o6
13988 and %i2, %l5, %g2
13989 set 0x60, %i1
13990 ldda [%l7 + %i1] 0x88, %g0
13991 nop
13992 set 0x4F, %o3
13993 stb %o4, [%l7 + %o3]
13994 set 0x1C, %g4
13995 sta %f30, [%l7 + %g4] 0x88
13996 set 0x68, %l4
13997 stda %i4, [%l7 + %l4] 0x80
13998 nop
13999 set 0x40, %g2
14000 ldd [%l7 + %g2], %o0
14001 nop
14002 set 0x5E, %l6
14003 ldsh [%l7 + %l6], %o5
14004 set 0x2B, %l2
14005 stba %i6, [%l7 + %l2] 0x81
14006 and %i1, %l1, %o1
14007 set 0x42, %g1
14008 stha %l3, [%l7 + %g1] 0xea
14009 membar #Sync
14010 set 0x40, %g6
14011 stda %f0, [%l7 + %g6] 0xc8
14012 nop
14013 set 0x54, %i6
14014 lduw [%l7 + %i6], %g7
14015 nop
14016 set 0x59, %o4
14017 ldsb [%l7 + %o4], %l0
14018 nop
14019 set 0x75, %o5
14020 ldub [%l7 + %o5], %o2
14021 nop
14022 set 0x1D, %i7
14023 stb %l4, [%l7 + %i7]
14024 nop
14025 set 0x48, %i3
14026 prefetch [%l7 + %i3], 1
14027 set 0x40, %i0
14028 stda %f16, [%l7 + %i0] 0xc0
14029 nop
14030 set 0x08, %l0
14031 ldd [%l7 + %l0], %g4
14032 nop
14033 nop
14034 setx 0xB21D724CE0E6130C, %l0, %l6
14035 stx %l6, [%l7 + 0x28]
14036 ldd [%l7 + 0x28], %f26
14037 setx 0x5904765B129BED23, %l1, %l5
14038 stx %l5, [%l7 + 0x10]
14039 ldd [%l7 + 0x10], %f30
14040 fdivd %f30, %f26, %f8
14041 set 0x68, %o7
14042 prefetcha [%l7 + %o7] 0x80, 0
14043 nop
14044 set 0x5A, %l5
14045 sth %i0, [%l7 + %l5]
14046 set 0x14, %l1
14047 lda [%l7 + %l1] 0x81, %f1
14048 ld [%l7 + 0x40], %f12
14049 nop
14050 set 0x68, %i4
14051 stx %fsr, [%l7 + %i4]
14052 nop
14053 set 0x34, %g5
14054 swap [%l7 + %g5], %l6
14055 nop
14056 set 0x68, %i2
14057 prefetch [%l7 + %i2], 4
14058 or %l2, %i7, %i3
14059 be,a,pt %icc, loop_94
14060 nop
14061 set 0x48, %o1
14062 stw %o3, [%l7 + %o1]
14063 set 0x18, %o2
14064 stda %g6, [%l7 + %o2] 0xeb
14065 membar #Sync
14066loop_94:
14067 nop
14068 membar #Sync
14069 set 0x40, %g7
14070 ldda [%l7 + %g7] 0xf0, %f16
14071 set 0x68, %l3
14072 swapa [%l7 + %l3] 0x89, %o7
14073 st %f3, [%l7 + 0x14]
14074 nop
14075 nop
14076 setx 0xFC1CB4BEEEAA25C8, %l0, %l6
14077 stx %l6, [%l7 + 0x28]
14078 ldd [%l7 + 0x28], %f24
14079 setx 0x415BA6A6CC6C824A, %l1, %l5
14080 stx %l5, [%l7 + 0x10]
14081 ldd [%l7 + 0x10], %f10
14082 fdivd %f10, %f24, %f10
14083 nop
14084 set 0x49, %i5
14085 ldub [%l7 + %i5], %g4
14086 nop
14087 set 0x18, %o6
14088 ldd [%l7 + %o6], %f30
14089 nop
14090 set 0x18, %g3
14091 ldsh [%l7 + %g3], %g3
14092 or %o6, %i2, %g2
14093 ld [%l7 + 0x6C], %f20
14094 set 0x40, %o0
14095 stda %f0, [%l7 + %o0] 0xc4
14096 nop
14097 set 0x18, %o3
14098 std %f24, [%l7 + %o3]
14099 nop
14100 set 0x50, %i1
14101 ldsw [%l7 + %i1], %g1
14102 wr %o4, %i5, %clear_softint
14103 nop
14104 set 0x74, %g4
14105 stw %l5, [%l7 + %g4]
14106 set 0x18, %l4
14107 stda %o4, [%l7 + %l4] 0x89
14108 set 0x10, %l6
14109 ldda [%l7 + %l6] 0xeb, %i6
14110 nop
14111 set 0x78, %g2
14112 std %f6, [%l7 + %g2]
14113 nop
14114 set 0x70, %l2
14115 sth %o0, [%l7 + %l2]
14116 st %fsr, [%l7 + 0x60]
14117 nop
14118 set 0x4A, %g6
14119 ldub [%l7 + %g6], %i1
14120 set 0x30, %g1
14121 stha %l1, [%l7 + %g1] 0x89
14122 set 0x38, %o4
14123 stba %l3, [%l7 + %o4] 0x80
14124 nop
14125 set 0x48, %i6
14126 ldstub [%l7 + %i6], %g7
14127 nop
14128 set 0x08, %i7
14129 ldd [%l7 + %i7], %f30
14130 set 0x40, %i3
14131 ldda [%l7 + %i3] 0x88, %f16
14132 set 0x38, %o5
14133 lda [%l7 + %o5] 0x89, %f26
14134 nop
14135 set 0x60, %l0
14136 ldd [%l7 + %l0], %l0
14137 nop
14138 set 0x2D, %o7
14139 ldub [%l7 + %o7], %o1
14140 st %f26, [%l7 + 0x2C]
14141 nop
14142 set 0x37, %i0
14143 ldstub [%l7 + %i0], %l4
14144 nop
14145 set 0x18, %l5
14146 stx %fsr, [%l7 + %l5]
14147 nop
14148 set 0x2E, %i4
14149 ldsh [%l7 + %i4], %g5
14150 nop
14151 set 0x16, %g5
14152 ldsh [%l7 + %g5], %o2
14153 add %i0, %i4, %l6
14154 nop
14155 set 0x28, %l1
14156 std %i6, [%l7 + %l1]
14157 set 0x6C, %i2
14158 sta %f29, [%l7 + %i2] 0x88
14159 set 0x60, %o1
14160 ldda [%l7 + %o1] 0x81, %i2
14161 set 0x50, %o2
14162 ldda [%l7 + %o2] 0x88, %l2
14163 add %l7, 0x54, %l6
14164 wr %g0, 0x80, %asi
14165 lda [%l6] %asi, %o3
14166 casa [%l6] 0x80, %o3, %g6
14167 set 0x2C, %g7
14168 lda [%l7 + %g7] 0x89, %f7
14169 nop
14170 set 0x78, %l3
14171 ldstub [%l7 + %l3], %g4
14172 set 0x3C, %i5
14173 sta %f2, [%l7 + %i5] 0x81
14174 nop
14175 set 0x0C, %o6
14176 ldsw [%l7 + %o6], %o7
14177 ld [%l7 + 0x5C], %f27
14178 nop
14179 set 0x10, %o0
14180 ldd [%l7 + %o0], %f12
14181 nop
14182 set 0x32, %g3
14183 sth %o6, [%l7 + %g3]
14184 st %f21, [%l7 + 0x78]
14185 set 0x78, %i1
14186 stda %g2, [%l7 + %i1] 0xeb
14187 membar #Sync
14188 set 0x20, %g4
14189 ldxa [%l7 + %g4] 0x88, %g2
14190 set 0x5C, %o3
14191 lda [%l7 + %o3] 0x80, %f22
14192 nop
14193 set 0x3C, %l4
14194 ldsw [%l7 + %l4], %g1
14195 nop
14196 set 0x78, %g2
14197 stw %i2, [%l7 + %g2]
14198 nop
14199 set 0x10, %l6
14200 ldd [%l7 + %l6], %o4
14201 be,pt %xcc, loop_95
14202 nop
14203 set 0x70, %l2
14204 std %f0, [%l7 + %l2]
14205 nop
14206 set 0x6A, %g6
14207 lduh [%l7 + %g6], %i5
14208 nop
14209 set 0x63, %g1
14210 ldsb [%l7 + %g1], %o5
14211loop_95:
14212 st %f25, [%l7 + 0x38]
14213 nop
14214 set 0x18, %o4
14215 stx %fsr, [%l7 + %o4]
14216 nop
14217 set 0x12, %i6
14218 ldub [%l7 + %i6], %i6
14219 nop
14220 set 0x50, %i7
14221 swap [%l7 + %i7], %o0
14222 nop
14223 set 0x60, %i3
14224 std %i0, [%l7 + %i3]
14225 nop
14226 set 0x31, %l0
14227 stb %l1, [%l7 + %l0]
14228 st %f6, [%l7 + 0x10]
14229 nop
14230 set 0x7C, %o5
14231 ldub [%l7 + %o5], %l5
14232 st %fsr, [%l7 + 0x68]
14233 or %l3, %l0, %o1
14234 nop
14235 set 0x78, %i0
14236 stx %l4, [%l7 + %i0]
14237 set 0x30, %l5
14238 ldda [%l7 + %l5] 0x81, %g4
14239 and %g7, %i0, %i4
14240 nop
14241 set 0x30, %o7
14242 stx %fsr, [%l7 + %o7]
14243 nop
14244 set 0x78, %g5
14245 ldd [%l7 + %g5], %f2
14246 nop
14247 set 0x38, %l1
14248 ldd [%l7 + %l1], %f12
14249 add %l7, 0x78, %l6
14250 wr %g0, 0x89, %asi
14251 casxa [%l6] 0x89, %l6, %i7
14252 nop
14253 set 0x50, %i4
14254 ldd [%l7 + %i4], %f2
14255 nop
14256 set 0x67, %o1
14257 ldsb [%l7 + %o1], %i3
14258 set 0x6E, %o2
14259 ldstuba [%l7 + %o2] 0x89, %o2
14260 nop
14261 set 0x68, %g7
14262 ldsw [%l7 + %g7], %o3
14263 nop
14264 set 0x6E, %i2
14265 ldstub [%l7 + %i2], %l2
14266 add %l7, 0x18, %l6
14267 wr %g0, 0x81, %asi
14268 casa [%l6] 0x81, %g4, %o7
14269 set 0x40, %i5
14270 stda %f16, [%l7 + %i5] 0xda
14271 nop
14272 set 0x78, %l3
14273 ldd [%l7 + %l3], %f28
14274 set 0x70, %o0
14275 prefetcha [%l7 + %o0] 0x80, 2
14276 nop
14277 set 0x08, %o6
14278 stx %g3, [%l7 + %o6]
14279 nop
14280 set 0x10, %g3
14281 stw %g2, [%l7 + %g3]
14282 nop
14283 set 0x50, %g4
14284 std %f6, [%l7 + %g4]
14285 st %fsr, [%l7 + 0x24]
14286 add %l7, 0x44, %l6
14287 wr %g0, 0x88, %asi
14288 casa [%l6] 0x88, %g1, %i2
14289 set 0x23, %i1
14290 ldstuba [%l7 + %i1] 0x89, %o6
14291 nop
14292 set 0x0D, %l4
14293 ldsb [%l7 + %l4], %i5
14294 st %fsr, [%l7 + 0x5C]
14295 set 0x48, %o3
14296 stha %o5, [%l7 + %o3] 0xeb
14297 membar #Sync
14298 set 0x30, %l6
14299 ldda [%l7 + %l6] 0xea, %i6
14300 and %o0, %i1, %l1
14301 nop
14302 set 0x40, %l2
14303 ldstub [%l7 + %l2], %l5
14304 set 0x60, %g2
14305 lda [%l7 + %g2] 0x81, %f15
14306 nop
14307 set 0x70, %g1
14308 stx %o4, [%l7 + %g1]
14309 nop
14310 set 0x0C, %o4
14311 sth %l3, [%l7 + %o4]
14312 set 0x18, %g6
14313 prefetcha [%l7 + %g6] 0x81, 0
14314 nop
14315 set 0x40, %i6
14316 lduw [%l7 + %i6], %o1
14317 set 0x60, %i3
14318 lda [%l7 + %i3] 0x80, %f28
14319 set 0x35, %i7
14320 ldstuba [%l7 + %i7] 0x80, %g5
14321 add %g7, %l4, %i0
14322 membar #Sync
14323 set 0x40, %l0
14324 ldda [%l7 + %l0] 0xf8, %f16
14325 set 0x70, %o5
14326 ldda [%l7 + %o5] 0xeb, %i6
14327 bl %icc, loop_96
14328 nop
14329 set 0x14, %i0
14330 ldub [%l7 + %i0], %i7
14331 set 0x50, %o7
14332 stda %i4, [%l7 + %o7] 0xea
14333 membar #Sync
14334loop_96:
14335 nop
14336 set 0x58, %g5
14337 prefetch [%l7 + %g5], 0
14338 set 0x34, %l1
14339 sta %f6, [%l7 + %l1] 0x88
14340 set 0x58, %i4
14341 prefetcha [%l7 + %i4] 0x89, 3
14342 wr %o3, %l2, %softint
14343 nop
14344 set 0x60, %l5
14345 stx %fsr, [%l7 + %l5]
14346 set 0x1D, %o2
14347 ldstuba [%l7 + %o2] 0x89, %g4
14348 nop
14349 set 0x18, %o1
14350 stx %o7, [%l7 + %o1]
14351 ba %xcc, loop_97
14352 nop
14353 set 0x08, %g7
14354 ldx [%l7 + %g7], %g6
14355 nop
14356 set 0x40, %i5
14357 std %f30, [%l7 + %i5]
14358 set 0x50, %l3
14359 sta %f17, [%l7 + %l3] 0x81
14360loop_97:
14361 nop
14362 nop
14363 or %g0, 0x8, %l0
14364 sllx %l0, 0x3c, %l0
14365 wr %l0, 0xED4, %sys_tick_cmpr
14366 nop
14367 set 0x50, %o0
14368 ldx [%l7 + %o0], %g3
14369 nop
14370 nop
14371 setx 0x99AE18B1, %l0, %l6
14372 st %l6, [%l7 + 0x28]
14373 ld [%l7 + 0x28], %f16
14374 setx 0x2EA5CB42, %l1, %l5
14375 st %l5, [%l7 + 0x10]
14376 ld [%l7 + 0x10], %f12
14377 fdivs %f12, %f16, %f28
14378 nop
14379 set 0x78, %i2
14380 ldd [%l7 + %i2], %g0
14381 ld [%l7 + 0x08], %f27
14382 nop
14383 set 0x4B, %g3
14384 ldstub [%l7 + %g3], %i2
14385 set 0x20, %o6
14386 ldxa [%l7 + %o6] 0x80, %i5
14387 nop
14388 set 0x08, %g4
14389 std %o4, [%l7 + %g4]
14390 set 0x68, %l4
14391 stwa %i6, [%l7 + %l4] 0xe2
14392 membar #Sync
14393 nop
14394 set 0x40, %i1
14395 ldd [%l7 + %i1], %o6
14396 nop
14397 set 0x58, %o3
14398 lduw [%l7 + %o3], %o0
14399 nop
14400 set 0x68, %l6
14401 stw %i1, [%l7 + %l6]
14402 nop
14403 set 0x20, %g2
14404 stb %l1, [%l7 + %g2]
14405 nop
14406 set 0x38, %g1
14407 swap [%l7 + %g1], %l5
14408 set 0x40, %o4
14409 ldda [%l7 + %o4] 0xe2, %l2
14410 set 0x3C, %g6
14411 stwa %l0, [%l7 + %g6] 0x80
14412 set 0x60, %i6
14413 ldda [%l7 + %i6] 0x88, %o4
14414 set 0x32, %l2
14415 stba %o1, [%l7 + %l2] 0xe3
14416 membar #Sync
14417 nop
14418 set 0x78, %i3
14419 std %f22, [%l7 + %i3]
14420 set 0x18, %i7
14421 lda [%l7 + %i7] 0x88, %f20
14422 set 0x48, %l0
14423 prefetcha [%l7 + %l0] 0x81, 0
14424 nop
14425 set 0x0C, %i0
14426 swap [%l7 + %i0], %l4
14427 add %l7, 0x40, %l6
14428 wr %g0, 0x80, %asi
14429 casxa [%l6] 0x80, %i0, %l6
14430 nop
14431 set 0x50, %o7
14432 std %g6, [%l7 + %o7]
14433 ld [%l7 + 0x0C], %f8
14434 nop
14435 set 0x61, %g5
14436 ldstub [%l7 + %g5], %i7
14437 set 0x5C, %o5
14438 swapa [%l7 + %o5] 0x80, %i3
14439 nop
14440 set 0x40, %l1
14441 std %o2, [%l7 + %l1]
14442 set 0x15, %l5
14443 ldstuba [%l7 + %l5] 0x89, %i4
14444 nop
14445 set 0x70, %i4
14446 std %f2, [%l7 + %i4]
14447 nop
14448 set 0x28, %o2
14449 ldd [%l7 + %o2], %g4
14450 and %l2, %o7, %g6
14451 nop
14452 set 0x64, %o1
14453 ldsw [%l7 + %o1], %g2
14454 set 0x40, %i5
14455 ldda [%l7 + %i5] 0xd0, %f16
14456 set 0x1E, %g7
14457 stba %o2, [%l7 + %g7] 0xe3
14458 membar #Sync
14459 nop
14460 set 0x12, %l3
14461 stb %g3, [%l7 + %l3]
14462 nop
14463 set 0x48, %o0
14464 std %f30, [%l7 + %o0]
14465 set 0x18, %g3
14466 stwa %i2, [%l7 + %g3] 0xe2
14467 membar #Sync
14468 nop
14469 set 0x7E, %o6
14470 lduh [%l7 + %o6], %i5
14471 wr %o5, %g1, %sys_tick
14472 st %f24, [%l7 + 0x30]
14473 add %l7, 0x78, %l6
14474 wr %g0, 0x80, %asi
14475 lda [%l6] %asi, %o6
14476 casa [%l6] 0x80, %o6, %i6
14477 set 0x2A, %g4
14478 stha %o0, [%l7 + %g4] 0xeb
14479 membar #Sync
14480 set 0x38, %i2
14481 ldxa [%l7 + %i2] 0x88, %l1
14482 nop
14483 set 0x53, %i1
14484 stb %l5, [%l7 + %i1]
14485 st %fsr, [%l7 + 0x2C]
14486 ba,pt %xcc, loop_98
14487 nop
14488 set 0x2A, %o3
14489 ldsh [%l7 + %o3], %i1
14490 nop
14491 set 0x6E, %l4
14492 ldub [%l7 + %l4], %l0
14493 add %l7, 0x34, %l6
14494 wr %g0, 0x81, %asi
14495 casa [%l6] 0x81, %o4, %l3
14496loop_98:
14497 nop
14498 add %l7, 0x50, %l6
14499 wr %g0, 0x89, %asi
14500 ldxa [%l6] %asi, %o1
14501 casxa [%l6] 0x89, %o1, %l4
14502 nop
14503 set 0x40, %l6
14504 swap [%l7 + %l6], %g5
14505 nop
14506 set 0x60, %g2
14507 stw %i0, [%l7 + %g2]
14508 set 0x58, %o4
14509 swapa [%l7 + %o4] 0x89, %l6
14510 st %fsr, [%l7 + 0x58]
14511 nop
14512 set 0x56, %g6
14513 ldsh [%l7 + %g6], %i7
14514 set 0x40, %g1
14515 stda %f0, [%l7 + %g1] 0xf9
14516 membar #Sync
14517 set 0x7C, %i6
14518 stha %g7, [%l7 + %i6] 0xe2
14519 membar #Sync
14520 set 0x48, %i3
14521 stda %i2, [%l7 + %i3] 0xea
14522 membar #Sync
14523 nop
14524 set 0x7E, %i7
14525 ldstub [%l7 + %i7], %i4
14526 fpadd16 %f20, %f0, %f12
14527 fpsub16s %f24, %f17, %f4
14528 nop
14529 set 0x70, %l2
14530 ldd [%l7 + %l2], %f24
14531 nop
14532 set 0x2C, %l0
14533 lduw [%l7 + %l0], %g4
14534 set 0x2C, %i0
14535 stwa %l2, [%l7 + %i0] 0xe2
14536 membar #Sync
14537 nop
14538 set 0x41, %o7
14539 ldsb [%l7 + %o7], %o3
14540 or %g6, %g2, %o7
14541 add %l7, 0x40, %l6
14542 wr %g0, 0x88, %asi
14543 casa [%l6] 0x88, %g3, %o2
14544 nop
14545 set 0x2C, %g5
14546 ldsw [%l7 + %g5], %i2
14547 set 0x78, %o5
14548 stha %i5, [%l7 + %o5] 0x89
14549 nop
14550 set 0x54, %l1
14551 lduw [%l7 + %l1], %o5
14552 add %o6, %g1, %i6
14553 set 0x24, %i4
14554 stha %o0, [%l7 + %i4] 0x88
14555 set 0x10, %l5
14556 ldxa [%l7 + %l5] 0x88, %l5
14557 add %l1, %i1, %o4
14558 set 0x28, %o2
14559 swapa [%l7 + %o2] 0x81, %l0
14560 nop
14561 set 0x40, %o1
14562 stx %fsr, [%l7 + %o1]
14563 nop
14564 set 0x16, %g7
14565 lduh [%l7 + %g7], %l3
14566 set 0x38, %i5
14567 lda [%l7 + %i5] 0x88, %f28
14568 membar #Sync
14569 set 0x40, %o0
14570 ldda [%l7 + %o0] 0xf8, %f16
14571 wr %l4, %g5, %softint
14572 set 0x7C, %g3
14573 stha %i0, [%l7 + %g3] 0x81
14574 set 0x5C, %l3
14575 sta %f13, [%l7 + %l3] 0x88
14576 st %f17, [%l7 + 0x54]
14577 add %o1, %l6, %i7
14578 st %fsr, [%l7 + 0x30]
14579 nop
14580 set 0x38, %o6
14581 std %f0, [%l7 + %o6]
14582 nop
14583 set 0x40, %g4
14584 lduh [%l7 + %g4], %i3
14585 and %g7, %g4, %l2
14586 add %i4, %g6, %g2
14587 add %l7, 0x30, %l6
14588 wr %g0, 0x89, %asi
14589 lda [%l6] %asi, %o3
14590 casa [%l6] 0x89, %o3, %g3
14591 nop
14592 set 0x18, %i1
14593 ldd [%l7 + %i1], %o2
14594 set 0x40, %i2
14595 ldda [%l7 + %i2] 0x89, %f16
14596 set 0x0C, %l4
14597 stwa %i2, [%l7 + %l4] 0x81
14598 and %o7, %i5, %o5
14599 or %g1, %o6, %i6
14600 set 0x34, %l6
14601 lda [%l7 + %l6] 0x81, %f11
14602 set 0x18, %o3
14603 prefetcha [%l7 + %o3] 0x89, 1
14604 wr %o0, %i1, %pic
14605 nop
14606 set 0x38, %o4
14607 stx %o4, [%l7 + %o4]
14608 nop
14609 set 0x30, %g6
14610 ldx [%l7 + %g6], %l0
14611 nop
14612 set 0x08, %g2
14613 ldd [%l7 + %g2], %l2
14614 wr %g0, 0x7, %fprs
14615 nop
14616 set 0x24, %g1
14617 stw %g5, [%l7 + %g1]
14618 nop
14619 set 0x18, %i3
14620 ldsw [%l7 + %i3], %i0
14621 nop
14622 set 0x60, %i6
14623 stw %l6, [%l7 + %i6]
14624 nop
14625 set 0x20, %l2
14626 ldsw [%l7 + %l2], %o1
14627 nop
14628 set 0x70, %l0
14629 ldsw [%l7 + %l0], %i7
14630 set 0x44, %i7
14631 stwa %g7, [%l7 + %i7] 0xeb
14632 membar #Sync
14633 set 0x40, %i0
14634 ldda [%l7 + %i0] 0x81, %f0
14635 set 0x50, %o7
14636 ldxa [%l7 + %o7] 0x80, %i3
14637 nop
14638 set 0x10, %g5
14639 swap [%l7 + %g5], %l2
14640 nop
14641 set 0x20, %l1
14642 ldd [%l7 + %l1], %g4
14643 set 0x68, %o5
14644 sta %f22, [%l7 + %o5] 0x80
14645 set 0x14, %i4
14646 sta %f2, [%l7 + %i4] 0x89
14647 set 0x40, %l5
14648 ldda [%l7 + %l5] 0x81, %f0
14649 set 0x3C, %o1
14650 sta %f21, [%l7 + %o1] 0x89
14651 nop
14652 set 0x2C, %o2
14653 ldstub [%l7 + %o2], %g6
14654 nop
14655 set 0x1B, %g7
14656 ldstub [%l7 + %g7], %g2
14657 set 0x68, %o0
14658 sta %f5, [%l7 + %o0] 0x80
14659 nop
14660 set 0x6E, %g3
14661 stb %o3, [%l7 + %g3]
14662 nop
14663 set 0x20, %i5
14664 lduw [%l7 + %i5], %g3
14665 fpsub16s %f2, %f28, %f18
14666 nop
14667 set 0x18, %l3
14668 stx %o2, [%l7 + %l3]
14669 nop
14670 set 0x08, %g4
14671 stx %i2, [%l7 + %g4]
14672 set 0x48, %o6
14673 stwa %o7, [%l7 + %o6] 0xeb
14674 membar #Sync
14675 set 0x40, %i1
14676 ldda [%l7 + %i1] 0xd8, %f0
14677 or %i5, %i4, %o5
14678 add %l7, 0x44, %l6
14679 wr %g0, 0x81, %asi
14680 lda [%l6] %asi, %g1
14681 casa [%l6] 0x81, %g1, %i6
14682 or %o6, %l5, %o0
14683 set 0x38, %l4
14684 stda %o4, [%l7 + %l4] 0xea
14685 membar #Sync
14686 nop
14687 set 0x34, %l6
14688 stb %i1, [%l7 + %l6]
14689 set 0x40, %o3
14690 sta %f25, [%l7 + %o3] 0x80
14691 ld [%l7 + 0x34], %f1
14692 set 0x37, %i2
14693 stba %l3, [%l7 + %i2] 0xe3
14694 membar #Sync
14695 st %fsr, [%l7 + 0x5C]
14696 set 0x34, %o4
14697 stwa %l0, [%l7 + %o4] 0x81
14698 set 0x70, %g6
14699 stwa %l1, [%l7 + %g6] 0x88
14700 set 0x2E, %g1
14701 stha %l4, [%l7 + %g1] 0xea
14702 membar #Sync
14703 nop
14704 set 0x1A, %g2
14705 sth %i0, [%l7 + %g2]
14706 nop
14707 set 0x35, %i6
14708 stb %g5, [%l7 + %i6]
14709 st %fsr, [%l7 + 0x14]
14710 nop
14711 set 0x38, %i3
14712 std %o0, [%l7 + %i3]
14713 nop
14714 set 0x7C, %l0
14715 ldstub [%l7 + %l0], %l6
14716 st %f19, [%l7 + 0x44]
14717 set 0x6C, %l2
14718 stba %g7, [%l7 + %l2] 0xe3
14719 membar #Sync
14720 EXIT_GOOD
14721
14722
14723
14724!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14725!
14726! Stats for Thread 3:
14727!
14728! Type l : 1273
14729! Type a : 36
14730! Type cti : 23
14731! Type x : 533
14732! Type f : 28
14733! Type i : 107
14734!
14735!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14736
14737!
14738! Thread 4 Start
14739!
14740.global thread_4
14741thread_4:
14742 mov %l7, %g1
14743 !# Set %cwp for 8 windows
14744 !# This threads memory space into each %l7
14745 wrpr %g0, 0x7, %cwp
14746 mov %g1, %l7
14747 wrpr %g0, 0x6, %cwp
14748 mov %g1, %l7
14749 wrpr %g0, 0x5, %cwp
14750 mov %g1, %l7
14751 wrpr %g0, 0x4, %cwp
14752 mov %g1, %l7
14753 wrpr %g0, 0x3, %cwp
14754 mov %g1, %l7
14755 wrpr %g0, 0x2, %cwp
14756 mov %g1, %l7
14757 wrpr %g0, 0x1, %cwp
14758 mov %g1, %l7
14759 wrpr %g0, 0x0, %cwp
14760 mov %g1, %l7
14761
14762 !# Set %fsr
14763 setx 0x0000000000400000, %l0, %l6 !# no post process
14764 stx %l6, [%l7 + 0x0] !# no post process
14765 ldx [%l7 + 0x0], %fsr !# no post process
14766
14767 wr %g0, 0x80, %asi !# no post process
14768
14769 !# Initialize registers ..
14770
14771 !# Global registers
14772 set 0x7, %g1
14773 set 0x2, %g2
14774 set 0x3, %g3
14775 set 0xC, %g4
14776 set 0xD, %g5
14777 set 0x6, %g6
14778 set 0xE, %g7
14779 !# Input registers
14780 set -0x1, %i0
14781 set -0x2, %i1
14782 set -0x2, %i2
14783 set -0x5, %i3
14784 set -0x8, %i4
14785 set -0x2, %i5
14786 set -0x3, %i6
14787 set -0xC, %i7
14788 !# Local registers
14789 set 0x24F1AF01, %l0
14790 set 0x5C922699, %l1
14791 set 0x565466EE, %l2
14792 set 0x0C19FC53, %l3
14793 set 0x6B7E6432, %l4
14794 set 0x570FEF6C, %l5
14795 set 0x59563000, %l6
14796 !# Output registers
14797 set 0x1CB4, %o0
14798 set 0x15CA, %o1
14799 set 0x036F, %o2
14800 set 0x0AA6, %o3
14801 set -0x05DE, %o4
14802 set 0x09DB, %o5
14803 set 0x18B0, %o6
14804 set -0x1C63, %o7
14805 !# Float registers
14806 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
14807 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
14808 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
14809 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
14810 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
14811 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
14812 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
14813 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
14814 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
14815 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
14816 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
14817 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
14818 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
14819 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
14820 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
14821 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
14822
14823 !# Execute Main Diag ..
14824
14825 or %i3, %i7, %g4
14826 nop
14827 set 0x5D, %i0
14828 ldstub [%l7 + %i0], %l2
14829 and %g2, %o3, %g3
14830 set 0x40, %i7
14831 stda %f16, [%l7 + %i7] 0xd0
14832 nop
14833 set 0x60, %g5
14834 stx %fsr, [%l7 + %g5]
14835 set 0x20, %l1
14836 swapa [%l7 + %l1] 0x88, %o2
14837 add %l7, 0x68, %l6
14838 wr %g0, 0x89, %asi
14839 casxa [%l6] 0x89, %i2, %g6
14840 nop
14841 set 0x3C, %o5
14842 ldsh [%l7 + %o5], %i5
14843 st %f0, [%l7 + 0x40]
14844 nop
14845 set 0x58, %o7
14846 std %f20, [%l7 + %o7]
14847 nop
14848 set 0x70, %i4
14849 stx %fsr, [%l7 + %i4]
14850 st %fsr, [%l7 + 0x24]
14851 st %fsr, [%l7 + 0x38]
14852 nop
14853 set 0x1E, %o1
14854 ldsb [%l7 + %o1], %i4
14855 nop
14856 set 0x6E, %l5
14857 ldub [%l7 + %l5], %o7
14858 nop
14859 set 0x1C, %g7
14860 ldsh [%l7 + %g7], %o5
14861 nop
14862 set 0x08, %o0
14863 prefetch [%l7 + %o0], 2
14864 nop
14865 set 0x34, %g3
14866 lduw [%l7 + %g3], %i6
14867 nop
14868 set 0x18, %o2
14869 ldd [%l7 + %o2], %g0
14870 set 0x10, %l3
14871 stxa %o6, [%l7 + %l3] 0xe2
14872 membar #Sync
14873 nop
14874 set 0x39, %g4
14875 ldub [%l7 + %g4], %o0
14876 st %fsr, [%l7 + 0x20]
14877 or %o4, %l5, %i1
14878 nop
14879 set 0x74, %o6
14880 ldsw [%l7 + %o6], %l0
14881 set 0x70, %i1
14882 stxa %l1, [%l7 + %i1] 0x80
14883 ld [%l7 + 0x20], %f7
14884 set 0x2F, %i5
14885 stba %l4, [%l7 + %i5] 0x80
14886 nop
14887 set 0x20, %l6
14888 ldd [%l7 + %l6], %f12
14889 set 0x1A, %l4
14890 stha %l3, [%l7 + %l4] 0xeb
14891 membar #Sync
14892 set 0x30, %i2
14893 ldxa [%l7 + %i2] 0x81, %g5
14894 add %i0, %o1, %l6
14895 nop
14896 set 0x5C, %o4
14897 ldsw [%l7 + %o4], %g7
14898 set 0x18, %o3
14899 ldxa [%l7 + %o3] 0x81, %i3
14900 nop
14901 set 0x44, %g1
14902 ldsw [%l7 + %g1], %i7
14903 nop
14904 set 0x78, %g6
14905 ldx [%l7 + %g6], %l2
14906 st %fsr, [%l7 + 0x18]
14907 add %g4, %o3, %g3
14908 st %f23, [%l7 + 0x50]
14909 set 0x6D, %i6
14910 ldstuba [%l7 + %i6] 0x81, %o2
14911 add %i2, %g2, %i5
14912 ld [%l7 + 0x1C], %f2
14913 set 0x78, %i3
14914 stba %g6, [%l7 + %i3] 0xe2
14915 membar #Sync
14916 membar #Sync
14917 set 0x40, %l0
14918 ldda [%l7 + %l0] 0xf8, %f0
14919 fpsub16s %f15, %f10, %f0
14920 membar #Sync
14921 set 0x40, %g2
14922 ldda [%l7 + %g2] 0xf0, %f16
14923 set 0x50, %l2
14924 stwa %i4, [%l7 + %l2] 0xe3
14925 membar #Sync
14926 set 0x20, %i7
14927 ldda [%l7 + %i7] 0xea, %o6
14928 set 0x40, %i0
14929 stda %f16, [%l7 + %i0] 0xf8
14930 membar #Sync
14931 or %i6, %g1, %o5
14932 nop
14933 set 0x68, %g5
14934 std %f8, [%l7 + %g5]
14935 nop
14936 set 0x42, %l1
14937 lduh [%l7 + %l1], %o6
14938 or %o0, %o4, %i1
14939 and %l5, %l1, %l0
14940 st %f2, [%l7 + 0x20]
14941 set 0x50, %o7
14942 ldda [%l7 + %o7] 0xea, %l2
14943 nop
14944 set 0x30, %o5
14945 ldx [%l7 + %o5], %l4
14946 nop
14947 set 0x54, %o1
14948 lduw [%l7 + %o1], %i0
14949 nop
14950 set 0x40, %i4
14951 prefetch [%l7 + %i4], 2
14952 st %fsr, [%l7 + 0x70]
14953 set 0x30, %g7
14954 stda %g4, [%l7 + %g7] 0xeb
14955 membar #Sync
14956 nop
14957 set 0x40, %o0
14958 ldx [%l7 + %o0], %o1
14959 nop
14960 set 0x14, %l5
14961 swap [%l7 + %l5], %g7
14962 ld [%l7 + 0x2C], %f4
14963 nop
14964 set 0x50, %o2
14965 prefetch [%l7 + %o2], 2
14966 set 0x14, %g3
14967 stha %i3, [%l7 + %g3] 0x89
14968 nop
14969 set 0x18, %l3
14970 std %i6, [%l7 + %l3]
14971 nop
14972 set 0x50, %o6
14973 std %f16, [%l7 + %o6]
14974 set 0x58, %g4
14975 stda %i6, [%l7 + %g4] 0xea
14976 membar #Sync
14977 set 0x40, %i1
14978 swapa [%l7 + %i1] 0x89, %g4
14979 set 0x30, %i5
14980 stwa %o3, [%l7 + %i5] 0x88
14981 nop
14982 set 0x4C, %l6
14983 sth %g3, [%l7 + %l6]
14984 nop
14985 set 0x30, %l4
14986 std %o2, [%l7 + %l4]
14987 nop
14988 set 0x58, %o4
14989 ldx [%l7 + %o4], %i2
14990 nop
14991 set 0x22, %o3
14992 sth %l2, [%l7 + %o3]
14993 fpsub16 %f2, %f28, %f12
14994 nop
14995 set 0x30, %i2
14996 ldd [%l7 + %i2], %i4
14997 nop
14998 set 0x58, %g6
14999 ldsw [%l7 + %g6], %g2
15000 set 0x78, %i6
15001 prefetcha [%l7 + %i6] 0x89, 3
15002 nop
15003 set 0x16, %g1
15004 ldub [%l7 + %g1], %g6
15005 nop
15006 set 0x30, %i3
15007 sth %o7, [%l7 + %i3]
15008 nop
15009 set 0x70, %g2
15010 std %g0, [%l7 + %g2]
15011 set 0x30, %l2
15012 stxa %i6, [%l7 + %l2] 0xea
15013 membar #Sync
15014 add %o5, %o0, %o6
15015 nop
15016 set 0x6C, %i7
15017 ldsb [%l7 + %i7], %o4
15018 nop
15019 set 0x10, %i0
15020 ldd [%l7 + %i0], %f6
15021 nop
15022 set 0x60, %g5
15023 std %l4, [%l7 + %g5]
15024 add %l1, %i1, %l0
15025 nop
15026 set 0x40, %l0
15027 lduw [%l7 + %l0], %l3
15028 set 0x28, %l1
15029 stda %i0, [%l7 + %l1] 0x88
15030 set 0x7E, %o7
15031 stha %g5, [%l7 + %o7] 0xeb
15032 membar #Sync
15033 nop
15034 set 0x14, %o5
15035 lduw [%l7 + %o5], %l4
15036 nop
15037 set 0x67, %i4
15038 ldub [%l7 + %i4], %o1
15039 nop
15040 nop
15041 setx 0xCBF36C563B9AA3F5, %l0, %l6
15042 stx %l6, [%l7 + 0x28]
15043 ldd [%l7 + 0x28], %f16
15044 setx 0xD6AD418B11DD9642, %l1, %l5
15045 stx %l5, [%l7 + 0x10]
15046 ldd [%l7 + 0x10], %f26
15047 fdivd %f26, %f16, %f28
15048 nop
15049 set 0x60, %g7
15050 stw %i3, [%l7 + %g7]
15051 nop
15052 set 0x28, %o1
15053 ldsb [%l7 + %o1], %g7
15054 set 0x37, %o0
15055 ldstuba [%l7 + %o0] 0x88, %i7
15056 nop
15057 set 0x51, %l5
15058 stb %g4, [%l7 + %l5]
15059 set 0x18, %o2
15060 ldxa [%l7 + %o2] 0x89, %o3
15061 set 0x38, %g3
15062 swapa [%l7 + %g3] 0x80, %l6
15063 st %fsr, [%l7 + 0x3C]
15064 set 0x50, %l3
15065 prefetcha [%l7 + %l3] 0x89, 3
15066 set 0x70, %o6
15067 ldda [%l7 + %o6] 0x88, %g2
15068 set 0x38, %i1
15069 stxa %i2, [%l7 + %i1] 0x80
15070 ld [%l7 + 0x1C], %f4
15071 nop
15072 set 0x30, %i5
15073 stx %fsr, [%l7 + %i5]
15074 set 0x7C, %l6
15075 swapa [%l7 + %l6] 0x88, %l2
15076 nop
15077 set 0x64, %l4
15078 sth %g2, [%l7 + %l4]
15079 nop
15080 set 0x6C, %g4
15081 stw %i4, [%l7 + %g4]
15082 nop
15083 set 0x48, %o3
15084 ldd [%l7 + %o3], %f26
15085 nop
15086 set 0x60, %i2
15087 ldsw [%l7 + %i2], %g6
15088 nop
15089 set 0x2E, %o4
15090 stb %i5, [%l7 + %o4]
15091 nop
15092 set 0x30, %g6
15093 lduw [%l7 + %g6], %g1
15094 nop
15095 set 0x50, %i6
15096 lduh [%l7 + %i6], %i6
15097 nop
15098 set 0x31, %i3
15099 ldsb [%l7 + %i3], %o5
15100 add %l7, 0x10, %l6
15101 wr %g0, 0x80, %asi
15102 casxa [%l6] 0x80, %o0, %o7
15103 nop
15104 set 0x18, %g2
15105 stw %o6, [%l7 + %g2]
15106 set 0x50, %l2
15107 swapa [%l7 + %l2] 0x89, %l5
15108 bgu %xcc, loop_99
15109 nop
15110 set 0x68, %i7
15111 std %f8, [%l7 + %i7]
15112 set 0x10, %g1
15113 swapa [%l7 + %g1] 0x89, %o4
15114loop_99:
15115 nop
15116 set 0x10, %g5
15117 prefetch [%l7 + %g5], 0
15118 set 0x40, %i0
15119 ldda [%l7 + %i0] 0x80, %f16
15120 nop
15121 set 0x7C, %l1
15122 lduw [%l7 + %l1], %l1
15123 set 0x08, %o7
15124 ldxa [%l7 + %o7] 0x81, %i1
15125 and %l3, %l0, %i0
15126 set 0x44, %o5
15127 stha %l4, [%l7 + %o5] 0x89
15128 nop
15129 set 0x4C, %i4
15130 lduh [%l7 + %i4], %o1
15131 add %g5, %g7, %i3
15132 nop
15133 set 0x1C, %l0
15134 stb %i7, [%l7 + %l0]
15135 nop
15136 set 0x40, %g7
15137 prefetch [%l7 + %g7], 4
15138 nop
15139 set 0x78, %o0
15140 lduw [%l7 + %o0], %g4
15141 nop
15142 set 0x5C, %o1
15143 ldsb [%l7 + %o1], %o3
15144 nop
15145 set 0x5C, %l5
15146 lduh [%l7 + %l5], %o2
15147 nop
15148 set 0x10, %o2
15149 ldx [%l7 + %o2], %l6
15150 nop
15151 set 0x4C, %l3
15152 stb %g3, [%l7 + %l3]
15153 set 0x20, %o6
15154 sta %f1, [%l7 + %o6] 0x81
15155 add %l7, 0x40, %l6
15156 wr %g0, 0x81, %asi
15157 ldxa [%l6] %asi, %i2
15158 casxa [%l6] 0x81, %i2, %l2
15159 nop
15160 set 0x26, %g3
15161 lduh [%l7 + %g3], %i4
15162 set 0x38, %i1
15163 stwa %g2, [%l7 + %i1] 0xe3
15164 membar #Sync
15165 set 0x10, %l6
15166 ldda [%l7 + %l6] 0xea, %g6
15167 nop
15168 set 0x57, %i5
15169 stb %g1, [%l7 + %i5]
15170 add %i5, %o5, %i6
15171 add %l7, 0x30, %l6
15172 wr %g0, 0x80, %asi
15173 casa [%l6] 0x80, %o0, %o7
15174 ld [%l7 + 0x64], %f14
15175 st %fsr, [%l7 + 0x0C]
15176 set 0x20, %l4
15177 stxa %o6, [%l7 + %l4] 0x81
15178 nop
15179 set 0x10, %g4
15180 ldd [%l7 + %g4], %f8
15181 wr %l5, %o4, %y
15182 set 0x5C, %o3
15183 lda [%l7 + %o3] 0x80, %f23
15184 set 0x3F, %i2
15185 ldstuba [%l7 + %i2] 0x81, %i1
15186 set 0x08, %g6
15187 ldxa [%l7 + %g6] 0x88, %l1
15188 set 0x48, %o4
15189 stda %l0, [%l7 + %o4] 0xe2
15190 membar #Sync
15191 nop
15192 set 0x30, %i6
15193 ldx [%l7 + %i6], %l3
15194 and %l4, %o1, %i0
15195 nop
15196 set 0x74, %g2
15197 ldsw [%l7 + %g2], %g5
15198 ld [%l7 + 0x48], %f22
15199 add %l7, 0x40, %l6
15200 wr %g0, 0x89, %asi
15201 ldxa [%l6] %asi, %i3
15202 casxa [%l6] 0x89, %i3, %g7
15203 set 0x58, %i3
15204 ldxa [%l7 + %i3] 0x89, %g4
15205 st %fsr, [%l7 + 0x38]
15206 nop
15207 set 0x40, %l2
15208 ldx [%l7 + %l2], %o3
15209 nop
15210 set 0x79, %g1
15211 ldstub [%l7 + %g1], %o2
15212 nop
15213 set 0x50, %g5
15214 std %f8, [%l7 + %g5]
15215 nop
15216 set 0x20, %i7
15217 ldd [%l7 + %i7], %i6
15218 nop
15219 set 0x18, %i0
15220 ldx [%l7 + %i0], %i7
15221 nop
15222 set 0x4C, %l1
15223 ldsh [%l7 + %l1], %g3
15224 set 0x28, %o7
15225 ldxa [%l7 + %o7] 0x81, %i2
15226 ld [%l7 + 0x7C], %f17
15227 add %l7, 0x24, %l6
15228 wr %g0, 0x81, %asi
15229 lda [%l6] %asi, %i4
15230 casa [%l6] 0x81, %i4, %g2
15231 set 0x38, %o5
15232 lda [%l7 + %o5] 0x88, %f9
15233 nop
15234 set 0x18, %l0
15235 ldsw [%l7 + %l0], %g6
15236 set 0x70, %i4
15237 stha %g1, [%l7 + %i4] 0x89
15238 nop
15239 set 0x58, %o0
15240 ldub [%l7 + %o0], %l2
15241 nop
15242 set 0x48, %o1
15243 stx %i5, [%l7 + %o1]
15244 nop
15245 set 0x7C, %g7
15246 ldsb [%l7 + %g7], %o5
15247 set 0x10, %l5
15248 lda [%l7 + %l5] 0x80, %f25
15249 set 0x40, %o2
15250 ldda [%l7 + %o2] 0xd0, %f16
15251 nop
15252 set 0x68, %l3
15253 std %o0, [%l7 + %l3]
15254 set 0x68, %g3
15255 prefetcha [%l7 + %g3] 0x89, 0
15256 set 0x58, %o6
15257 stda %o6, [%l7 + %o6] 0x88
15258 set 0x38, %i1
15259 lda [%l7 + %i1] 0x80, %f0
15260 set 0x1D, %i5
15261 ldstuba [%l7 + %i5] 0x89, %l5
15262 nop
15263 set 0x48, %l6
15264 std %f14, [%l7 + %l6]
15265 set 0x38, %l4
15266 prefetcha [%l7 + %l4] 0x80, 1
15267 nop
15268 set 0x42, %g4
15269 ldsh [%l7 + %g4], %o6
15270 nop
15271 set 0x10, %i2
15272 stx %fsr, [%l7 + %i2]
15273 nop
15274 set 0x58, %g6
15275 lduw [%l7 + %g6], %i1
15276 nop
15277 set 0x58, %o3
15278 ldsh [%l7 + %o3], %l0
15279 set 0x40, %o4
15280 stda %f16, [%l7 + %o4] 0xd0
15281 st %f21, [%l7 + 0x68]
15282 or %l3, %l4, %l1
15283 add %l7, 0x68, %l6
15284 wr %g0, 0x81, %asi
15285 ldxa [%l6] %asi, %i0
15286 casxa [%l6] 0x81, %i0, %o1
15287 or %i3, %g5, %g7
15288 or %o3, %g4, %o2
15289 set 0x40, %i6
15290 stda %f0, [%l7 + %i6] 0xc2
15291 nop
15292 set 0x20, %g2
15293 std %i6, [%l7 + %g2]
15294 nop
15295 set 0x28, %l2
15296 ldd [%l7 + %l2], %g2
15297 set 0x34, %g1
15298 sta %f8, [%l7 + %g1] 0x81
15299 nop
15300 set 0x18, %g5
15301 std %f16, [%l7 + %g5]
15302 or %i7, %i4, %g2
15303 set 0x26, %i7
15304 stha %i2, [%l7 + %i7] 0xe3
15305 membar #Sync
15306 membar #Sync
15307 set 0x40, %i0
15308 ldda [%l7 + %i0] 0xf9, %f16
15309 nop
15310 set 0x78, %i3
15311 ldx [%l7 + %i3], %g1
15312 ld [%l7 + 0x54], %f10
15313 nop
15314 set 0x64, %l1
15315 swap [%l7 + %l1], %g6
15316 and %i5, %l2, %o5
15317 add %i6, %o7, %l5
15318 nop
15319 set 0x54, %o7
15320 lduw [%l7 + %o7], %o4
15321 set 0x20, %l0
15322 ldxa [%l7 + %l0] 0x88, %o6
15323 st %fsr, [%l7 + 0x10]
15324 set 0x40, %o5
15325 ldda [%l7 + %o5] 0x81, %f16
15326 nop
15327 set 0x3E, %i4
15328 ldsh [%l7 + %i4], %i1
15329 nop
15330 set 0x1C, %o0
15331 sth %l0, [%l7 + %o0]
15332 nop
15333 set 0x37, %g7
15334 ldub [%l7 + %g7], %o0
15335 set 0x40, %l5
15336 lda [%l7 + %l5] 0x81, %f3
15337 ld [%l7 + 0x2C], %f0
15338 nop
15339 set 0x40, %o2
15340 ldx [%l7 + %o2], %l3
15341 nop
15342 set 0x28, %o1
15343 ldstub [%l7 + %o1], %l4
15344 set 0x40, %l3
15345 stda %f0, [%l7 + %l3] 0x88
15346 nop
15347 set 0x4E, %g3
15348 ldstub [%l7 + %g3], %l1
15349 and %o1, %i3, %g5
15350 set 0x30, %o6
15351 ldda [%l7 + %o6] 0x80, %g6
15352 nop
15353 set 0x6C, %i5
15354 ldstub [%l7 + %i5], %o3
15355 and %g4, %i0, %o2
15356 add %g3, %i7, %l6
15357 nop
15358 set 0x50, %i1
15359 std %i4, [%l7 + %i1]
15360 set 0x6C, %l6
15361 stba %g2, [%l7 + %l6] 0x88
15362 set 0x48, %g4
15363 ldxa [%l7 + %g4] 0x88, %i2
15364 set 0x10, %i2
15365 stwa %g6, [%l7 + %i2] 0xea
15366 membar #Sync
15367 nop
15368 set 0x40, %l4
15369 stx %fsr, [%l7 + %l4]
15370 add %l7, 0x50, %l6
15371 wr %g0, 0x88, %asi
15372 lda [%l6] %asi, %i5
15373 casa [%l6] 0x88, %i5, %g1
15374 nop
15375 set 0x34, %o3
15376 stw %o5, [%l7 + %o3]
15377 add %l2, %o7, %l5
15378 nop
15379 set 0x28, %o4
15380 std %i6, [%l7 + %o4]
15381 set 0x20, %g6
15382 prefetcha [%l7 + %g6] 0x89, 2
15383 set 0x16, %i6
15384 stba %o4, [%l7 + %i6] 0x88
15385 or %i1, %l0, %l3
15386 nop
15387 set 0x3C, %l2
15388 stb %l4, [%l7 + %l2]
15389 set 0x68, %g2
15390 stda %l0, [%l7 + %g2] 0x89
15391 nop
15392 set 0x10, %g5
15393 ldx [%l7 + %g5], %o0
15394 set 0x10, %i7
15395 ldda [%l7 + %i7] 0xea, %i2
15396 add %o1, %g5, %g7
15397 nop
15398 set 0x50, %i0
15399 std %o2, [%l7 + %i0]
15400 nop
15401 set 0x1C, %g1
15402 stw %i0, [%l7 + %g1]
15403 set 0x34, %l1
15404 sta %f14, [%l7 + %l1] 0x89
15405 ld [%l7 + 0x60], %f14
15406 set 0x38, %i3
15407 swapa [%l7 + %i3] 0x89, %o2
15408 nop
15409 set 0x48, %l0
15410 stw %g3, [%l7 + %l0]
15411 nop
15412 set 0x48, %o5
15413 stx %g4, [%l7 + %o5]
15414 set 0x09, %i4
15415 ldstuba [%l7 + %i4] 0x81, %i7
15416 nop
15417 set 0x40, %o0
15418 std %f24, [%l7 + %o0]
15419 nop
15420 set 0x64, %g7
15421 lduw [%l7 + %g7], %i4
15422 add %l7, 0x5C, %l6
15423 wr %g0, 0x89, %asi
15424 casa [%l6] 0x89, %g2, %l6
15425 nop
15426 set 0x48, %o7
15427 ldd [%l7 + %o7], %g6
15428 membar #Sync
15429 set 0x40, %l5
15430 ldda [%l7 + %l5] 0xf1, %f16
15431 set 0x5F, %o2
15432 stba %i5, [%l7 + %o2] 0xeb
15433 membar #Sync
15434 nop
15435 set 0x7C, %o1
15436 swap [%l7 + %o1], %g1
15437 set 0x10, %l3
15438 swapa [%l7 + %l3] 0x80, %i2
15439 ld [%l7 + 0x08], %f31
15440 nop
15441 set 0x54, %o6
15442 swap [%l7 + %o6], %o5
15443 set 0x08, %i5
15444 stda %l2, [%l7 + %i5] 0x80
15445 nop
15446 set 0x74, %i1
15447 lduh [%l7 + %i1], %o7
15448 nop
15449 set 0x5C, %g3
15450 sth %i6, [%l7 + %g3]
15451 nop
15452 set 0x3A, %l6
15453 sth %o6, [%l7 + %l6]
15454 set 0x50, %i2
15455 ldxa [%l7 + %i2] 0x81, %l5
15456 set 0x38, %l4
15457 stxa %i1, [%l7 + %l4] 0xea
15458 membar #Sync
15459 nop
15460 set 0x50, %g4
15461 std %o4, [%l7 + %g4]
15462 nop
15463 set 0x63, %o3
15464 stb %l0, [%l7 + %o3]
15465 nop
15466 set 0x78, %o4
15467 lduh [%l7 + %o4], %l4
15468 wr %l1, %o0, %clear_softint
15469 nop
15470 set 0x64, %i6
15471 stw %i3, [%l7 + %i6]
15472 nop
15473 set 0x14, %l2
15474 ldsh [%l7 + %l2], %l3
15475 set 0x2F, %g6
15476 ldstuba [%l7 + %g6] 0x89, %o1
15477 wr %g5, %g7, %pic
15478 set 0x4C, %g2
15479 stwa %i0, [%l7 + %g2] 0x80
15480 set 0x60, %g5
15481 ldda [%l7 + %g5] 0x80, %o2
15482 add %l7, 0x54, %l6
15483 wr %g0, 0x80, %asi
15484 casa [%l6] 0x80, %o2, %g3
15485 nop
15486 set 0x38, %i0
15487 std %i6, [%l7 + %i0]
15488 set 0x10, %g1
15489 prefetcha [%l7 + %g1] 0x80, 3
15490 nop
15491 set 0x77, %i7
15492 stb %i4, [%l7 + %i7]
15493 st %fsr, [%l7 + 0x4C]
15494 set 0x10, %i3
15495 stda %g2, [%l7 + %i3] 0x88
15496 or %l6, %i5, %g6
15497 nop
15498 set 0x24, %l1
15499 lduw [%l7 + %l1], %g1
15500 set 0x4D, %o5
15501 stba %o5, [%l7 + %o5] 0x80
15502 and %i2, %o7, %l2
15503 set 0x20, %l0
15504 ldxa [%l7 + %l0] 0x88, %o6
15505 add %l7, 0x48, %l6
15506 wr %g0, 0x80, %asi
15507 casxa [%l6] 0x80, %l5, %i1
15508 nop
15509 set 0x5E, %o0
15510 stb %o4, [%l7 + %o0]
15511 nop
15512 set 0x64, %g7
15513 lduw [%l7 + %g7], %l0
15514 nop
15515 set 0x74, %i4
15516 ldstub [%l7 + %i4], %i6
15517 nop
15518 set 0x78, %o7
15519 stx %fsr, [%l7 + %o7]
15520 set 0x40, %o2
15521 ldda [%l7 + %o2] 0x88, %l0
15522 nop
15523 set 0x10, %o1
15524 ldd [%l7 + %o1], %f2
15525 nop
15526 set 0x68, %l3
15527 ldsw [%l7 + %l3], %l4
15528 nop
15529 set 0x50, %l5
15530 prefetch [%l7 + %l5], 2
15531 nop
15532 set 0x40, %o6
15533 stx %fsr, [%l7 + %o6]
15534 membar #Sync
15535 set 0x40, %i1
15536 ldda [%l7 + %i1] 0xf8, %f0
15537 add %i3, %l3, %o1
15538 set 0x2C, %g3
15539 swapa [%l7 + %g3] 0x88, %g5
15540 ld [%l7 + 0x3C], %f3
15541 add %o0, %i0, %o3
15542 set 0x7C, %l6
15543 swapa [%l7 + %l6] 0x80, %o2
15544 nop
15545 set 0x7D, %i5
15546 ldub [%l7 + %i5], %g7
15547 set 0x40, %l4
15548 stda %f16, [%l7 + %l4] 0xca
15549 and %i7, %g4, %g3
15550 nop
15551 set 0x40, %i2
15552 stb %g2, [%l7 + %i2]
15553 st %fsr, [%l7 + 0x08]
15554 nop
15555 set 0x18, %o3
15556 prefetch [%l7 + %o3], 2
15557 nop
15558 set 0x40, %g4
15559 ldx [%l7 + %g4], %i4
15560 nop
15561 set 0x35, %i6
15562 stb %i5, [%l7 + %i6]
15563 st %fsr, [%l7 + 0x1C]
15564 nop
15565 set 0x0C, %o4
15566 stw %l6, [%l7 + %o4]
15567 set 0x18, %g6
15568 lda [%l7 + %g6] 0x88, %f15
15569 nop
15570 set 0x64, %l2
15571 prefetch [%l7 + %l2], 3
15572 set 0x50, %g5
15573 ldxa [%l7 + %g5] 0x88, %g1
15574 add %l7, 0x50, %l6
15575 wr %g0, 0x81, %asi
15576 casa [%l6] 0x81, %g6, %i2
15577 st %f24, [%l7 + 0x58]
15578 add %l7, 0x08, %l6
15579 wr %g0, 0x81, %asi
15580 casxa [%l6] 0x81, %o7, %o5
15581 membar #Sync
15582 set 0x40, %i0
15583 ldda [%l7 + %i0] 0xf9, %f16
15584 set 0x4F, %g2
15585 stba %o6, [%l7 + %g2] 0x80
15586 nop
15587 set 0x08, %g1
15588 ldsh [%l7 + %g1], %l2
15589 nop
15590 set 0x78, %i3
15591 prefetch [%l7 + %i3], 3
15592 set 0x30, %i7
15593 ldda [%l7 + %i7] 0x80, %i0
15594 nop
15595 set 0x0C, %l1
15596 swap [%l7 + %l1], %l5
15597 nop
15598 set 0x24, %l0
15599 ldsh [%l7 + %l0], %l0
15600 nop
15601 set 0x68, %o5
15602 ldd [%l7 + %o5], %f10
15603 st %fsr, [%l7 + 0x7C]
15604 st %fsr, [%l7 + 0x74]
15605 nop
15606 set 0x28, %g7
15607 ldx [%l7 + %g7], %o4
15608 nop
15609 set 0x10, %o0
15610 swap [%l7 + %o0], %i6
15611 set 0x10, %i4
15612 stha %l1, [%l7 + %i4] 0xe2
15613 membar #Sync
15614 nop
15615 set 0x40, %o2
15616 ldsw [%l7 + %o2], %l4
15617 nop
15618 set 0x60, %o7
15619 ldd [%l7 + %o7], %i2
15620 nop
15621 set 0x08, %o1
15622 ldd [%l7 + %o1], %f12
15623 set 0x78, %l3
15624 ldxa [%l7 + %l3] 0x89, %l3
15625 or %g5, %o1, %i0
15626 nop
15627 set 0x10, %l5
15628 stx %o3, [%l7 + %l5]
15629 nop
15630 set 0x08, %o6
15631 stx %o2, [%l7 + %o6]
15632 set 0x48, %g3
15633 stha %o0, [%l7 + %g3] 0xe3
15634 membar #Sync
15635 st %fsr, [%l7 + 0x40]
15636 nop
15637 set 0x7A, %l6
15638 ldsh [%l7 + %l6], %i7
15639 add %l7, 0x08, %l6
15640 wr %g0, 0x89, %asi
15641 casxa [%l6] 0x89, %g7, %g3
15642 nop
15643 set 0x40, %i5
15644 std %f18, [%l7 + %i5]
15645 nop
15646 set 0x74, %l4
15647 swap [%l7 + %l4], %g2
15648 nop
15649 set 0x24, %i2
15650 lduw [%l7 + %i2], %g4
15651 add %l7, 0x08, %l6
15652 wr %g0, 0x89, %asi
15653 casxa [%l6] 0x89, %i5, %i4
15654 nop
15655 nop
15656 setx 0x2BD021FE3AD43433, %l0, %l6
15657 stx %l6, [%l7 + 0x28]
15658 ldd [%l7 + 0x28], %f0
15659 setx 0x5566C9DB041BCBE3, %l1, %l5
15660 stx %l5, [%l7 + 0x10]
15661 ldd [%l7 + 0x10], %f20
15662 fdivd %f20, %f0, %f24
15663 set 0x20, %o3
15664 ldda [%l7 + %o3] 0xea, %g0
15665 add %l7, 0x18, %l6
15666 wr %g0, 0x89, %asi
15667 ldxa [%l6] %asi, %g6
15668 casxa [%l6] 0x89, %g6, %i2
15669 nop
15670 set 0x5C, %g4
15671 ldsw [%l7 + %g4], %l6
15672 nop
15673 set 0x20, %i6
15674 lduh [%l7 + %i6], %o7
15675 nop
15676 set 0x48, %o4
15677 stx %o5, [%l7 + %o4]
15678 and %l2, %i1, %l5
15679 membar #Sync
15680 set 0x40, %g6
15681 ldda [%l7 + %g6] 0xf9, %f16
15682 nop
15683 set 0x28, %i1
15684 swap [%l7 + %i1], %l0
15685 set 0x68, %l2
15686 stxa %o4, [%l7 + %l2] 0xe3
15687 membar #Sync
15688 or %o6, %i6, %l1
15689 nop
15690 set 0x60, %g5
15691 ldsw [%l7 + %g5], %i3
15692 set 0x60, %i0
15693 ldxa [%l7 + %i0] 0x80, %l3
15694 set 0x5F, %g2
15695 stba %g5, [%l7 + %g2] 0xeb
15696 membar #Sync
15697 nop
15698 set 0x40, %g1
15699 stw %o1, [%l7 + %g1]
15700 nop
15701 set 0x08, %i3
15702 std %i0, [%l7 + %i3]
15703 set 0x0C, %i7
15704 sta %f6, [%l7 + %i7] 0x80
15705 nop
15706 set 0x74, %l1
15707 ldsw [%l7 + %l1], %o3
15708 wr %g0, 0x6, %fprs
15709 add %l7, 0x30, %l6
15710 wr %g0, 0x81, %asi
15711 casxa [%l6] 0x81, %o0, %i7
15712 nop
15713 set 0x30, %o5
15714 ldd [%l7 + %o5], %f28
15715 nop
15716 set 0x68, %g7
15717 std %f10, [%l7 + %g7]
15718 nop
15719 set 0x64, %o0
15720 lduw [%l7 + %o0], %g3
15721 nop
15722 set 0x70, %l0
15723 stw %g7, [%l7 + %l0]
15724 add %l7, 0x50, %l6
15725 wr %g0, 0x81, %asi
15726 lda [%l6] %asi, %g4
15727 casa [%l6] 0x81, %g4, %g2
15728 nop
15729 set 0x3A, %o2
15730 lduh [%l7 + %o2], %i4
15731 add %i5, %g1, %g6
15732 or %l6, %i2, %o5
15733 set 0x50, %o7
15734 stxa %l2, [%l7 + %o7] 0x80
15735 nop
15736 set 0x32, %i4
15737 ldsh [%l7 + %i4], %o7
15738 nop
15739 set 0x18, %o1
15740 stx %fsr, [%l7 + %o1]
15741 set 0x30, %l5
15742 stha %i1, [%l7 + %l5] 0xeb
15743 membar #Sync
15744 set 0x40, %o6
15745 ldxa [%l7 + %o6] 0x88, %l5
15746 nop
15747 set 0x70, %l3
15748 std %f18, [%l7 + %l3]
15749 set 0x10, %l6
15750 swapa [%l7 + %l6] 0x80, %l0
15751 st %f23, [%l7 + 0x3C]
15752 nop
15753 set 0x3D, %g3
15754 ldsb [%l7 + %g3], %o4
15755 nop
15756 set 0x60, %l4
15757 ldstub [%l7 + %l4], %i6
15758 nop
15759 set 0x62, %i2
15760 lduh [%l7 + %i2], %o6
15761 nop
15762 set 0x40, %i5
15763 ldsw [%l7 + %i5], %i3
15764 nop
15765 set 0x70, %o3
15766 std %f0, [%l7 + %o3]
15767 set 0x49, %i6
15768 stba %l1, [%l7 + %i6] 0x80
15769 st %fsr, [%l7 + 0x10]
15770 set 0x60, %o4
15771 prefetcha [%l7 + %o4] 0x81, 1
15772 st %fsr, [%l7 + 0x30]
15773 set 0x40, %g6
15774 ldxa [%l7 + %g6] 0x88, %l3
15775 set 0x70, %g4
15776 swapa [%l7 + %g4] 0x89, %o1
15777 nop
15778 set 0x58, %l2
15779 ldx [%l7 + %l2], %o3
15780 and %o2, %i0, %o0
15781 set 0x2B, %i1
15782 ldstuba [%l7 + %i1] 0x88, %i7
15783 set 0x10, %g5
15784 ldxa [%l7 + %g5] 0x89, %g3
15785 set 0x48, %g2
15786 stha %g7, [%l7 + %g2] 0x80
15787 st %f25, [%l7 + 0x28]
15788 set 0x30, %g1
15789 ldxa [%l7 + %g1] 0x89, %g4
15790 set 0x60, %i0
15791 stwa %l4, [%l7 + %i0] 0x81
15792 and %g2, %i5, %g1
15793 nop
15794 set 0x3C, %i7
15795 lduh [%l7 + %i7], %i4
15796 nop
15797 set 0x58, %i3
15798 lduh [%l7 + %i3], %g6
15799 nop
15800 set 0x18, %o5
15801 ldd [%l7 + %o5], %i2
15802 nop
15803 set 0x7C, %g7
15804 lduh [%l7 + %g7], %o5
15805 nop
15806 set 0x48, %o0
15807 std %i6, [%l7 + %o0]
15808 nop
15809 set 0x20, %l0
15810 ldub [%l7 + %l0], %l2
15811 set 0x71, %l1
15812 ldstuba [%l7 + %l1] 0x89, %i1
15813 nop
15814 set 0x74, %o7
15815 ldstub [%l7 + %o7], %l5
15816 set 0x4E, %i4
15817 stba %o7, [%l7 + %i4] 0x80
15818 nop
15819 set 0x11, %o1
15820 ldstub [%l7 + %o1], %o4
15821 nop
15822 set 0x38, %l5
15823 prefetch [%l7 + %l5], 0
15824 nop
15825 set 0x20, %o6
15826 prefetch [%l7 + %o6], 3
15827 nop
15828 set 0x3C, %l3
15829 lduw [%l7 + %l3], %l0
15830 set 0x70, %l6
15831 sta %f10, [%l7 + %l6] 0x81
15832 nop
15833 set 0x17, %o2
15834 stb %i6, [%l7 + %o2]
15835 set 0x18, %l4
15836 prefetcha [%l7 + %l4] 0x80, 4
15837 nop
15838 set 0x18, %i2
15839 ldsh [%l7 + %i2], %i3
15840 nop
15841 set 0x48, %i5
15842 prefetch [%l7 + %i5], 0
15843 nop
15844 set 0x74, %o3
15845 lduw [%l7 + %o3], %l1
15846 set 0x38, %g3
15847 stwa %l3, [%l7 + %g3] 0x88
15848 nop
15849 set 0x4C, %o4
15850 lduw [%l7 + %o4], %o1
15851 nop
15852 set 0x6A, %g6
15853 ldsh [%l7 + %g6], %o3
15854 nop
15855 set 0x70, %g4
15856 ldsw [%l7 + %g4], %g5
15857 nop
15858 set 0x74, %i6
15859 lduw [%l7 + %i6], %o2
15860 nop
15861 set 0x38, %i1
15862 swap [%l7 + %i1], %o0
15863 add %i7, %i0, %g3
15864 nop
15865 set 0x54, %g5
15866 ldub [%l7 + %g5], %g7
15867 set 0x40, %g2
15868 sta %f31, [%l7 + %g2] 0x81
15869 nop
15870 set 0x50, %g1
15871 stx %fsr, [%l7 + %g1]
15872 set 0x30, %l2
15873 stba %l4, [%l7 + %l2] 0xe3
15874 membar #Sync
15875 nop
15876 set 0x60, %i7
15877 ldsw [%l7 + %i7], %g4
15878 set 0x56, %i0
15879 stha %g2, [%l7 + %i0] 0xe2
15880 membar #Sync
15881 nop
15882 set 0x1C, %i3
15883 ldstub [%l7 + %i3], %i5
15884 nop
15885 set 0x7C, %o5
15886 swap [%l7 + %o5], %i4
15887 wr %g1, %i2, %sys_tick
15888 nop
15889 set 0x78, %o0
15890 ldstub [%l7 + %o0], %o5
15891 set 0x0F, %g7
15892 ldstuba [%l7 + %g7] 0x81, %l6
15893 set 0x30, %l1
15894 swapa [%l7 + %l1] 0x80, %g6
15895 nop
15896 set 0x78, %l0
15897 stx %i1, [%l7 + %l0]
15898 set 0x20, %o7
15899 ldda [%l7 + %o7] 0xe3, %l4
15900 set 0x40, %o1
15901 stda %f16, [%l7 + %o1] 0x89
15902 ld [%l7 + 0x68], %f23
15903 set 0x34, %l5
15904 ldstuba [%l7 + %l5] 0x88, %o7
15905 nop
15906 set 0x60, %o6
15907 swap [%l7 + %o6], %l2
15908 set 0x7C, %i4
15909 lda [%l7 + %i4] 0x88, %f10
15910 set 0x40, %l3
15911 stda %f16, [%l7 + %l3] 0xcc
15912 nop
15913 set 0x39, %o2
15914 ldub [%l7 + %o2], %l0
15915 set 0x40, %l6
15916 stda %f0, [%l7 + %l6] 0xf8
15917 membar #Sync
15918 wr %i6, %o4, %y
15919 nop
15920 set 0x60, %l4
15921 stx %o6, [%l7 + %l4]
15922 fpadd16 %f2, %f4, %f14
15923 st %f1, [%l7 + 0x0C]
15924 set 0x40, %i2
15925 stda %f0, [%l7 + %i2] 0xf0
15926 membar #Sync
15927 st %fsr, [%l7 + 0x50]
15928 nop
15929 set 0x74, %o3
15930 prefetch [%l7 + %o3], 3
15931 set 0x60, %g3
15932 stxa %l1, [%l7 + %g3] 0xe2
15933 membar #Sync
15934 nop
15935 set 0x74, %o4
15936 lduw [%l7 + %o4], %i3
15937 nop
15938 set 0x20, %i5
15939 ldx [%l7 + %i5], %o1
15940 set 0x70, %g4
15941 sta %f6, [%l7 + %g4] 0x88
15942 set 0x68, %i6
15943 ldxa [%l7 + %i6] 0x80, %l3
15944 nop
15945 set 0x44, %g6
15946 ldub [%l7 + %g6], %o3
15947 nop
15948 set 0x6C, %g5
15949 stw %g5, [%l7 + %g5]
15950 or %o2, %i7, %o0
15951 nop
15952 set 0x18, %i1
15953 ldub [%l7 + %i1], %i0
15954 nop
15955 set 0x16, %g1
15956 sth %g7, [%l7 + %g1]
15957 or %g3, %g4, %g2
15958 set 0x50, %l2
15959 ldxa [%l7 + %l2] 0x81, %i5
15960 set 0x20, %i7
15961 stda %l4, [%l7 + %i7] 0x81
15962 nop
15963 set 0x6C, %g2
15964 lduw [%l7 + %g2], %i4
15965 nop
15966 set 0x20, %i3
15967 ldstub [%l7 + %i3], %g1
15968 ld [%l7 + 0x1C], %f21
15969 set 0x3E, %i0
15970 stba %o5, [%l7 + %i0] 0xeb
15971 membar #Sync
15972 and %i2, %l6, %g6
15973 st %f6, [%l7 + 0x48]
15974 set 0x7C, %o5
15975 stwa %l5, [%l7 + %o5] 0x81
15976 or %i1, %l2, %o7
15977 add %l7, 0x5C, %l6
15978 wr %g0, 0x89, %asi
15979 lda [%l6] %asi, %l0
15980 casa [%l6] 0x89, %l0, %o4
15981 and %i6, %l1, %i3
15982 nop
15983 set 0x40, %g7
15984 ldd [%l7 + %g7], %o6
15985 set 0x10, %o0
15986 stwa %l3, [%l7 + %o0] 0x88
15987 nop
15988 set 0x10, %l1
15989 lduh [%l7 + %l1], %o3
15990 fpadd16 %f24, %f20, %f6
15991 nop
15992 set 0x20, %o7
15993 ldx [%l7 + %o7], %o1
15994 set 0x4D, %l0
15995 ldstuba [%l7 + %l0] 0x89, %g5
15996 nop
15997 set 0x38, %o1
15998 ldd [%l7 + %o1], %f18
15999 nop
16000 set 0x58, %o6
16001 ldd [%l7 + %o6], %f26
16002 nop
16003 set 0x38, %i4
16004 std %f20, [%l7 + %i4]
16005 set 0x60, %l3
16006 stda %o2, [%l7 + %l3] 0xe2
16007 membar #Sync
16008 and %o0, %i0, %i7
16009 nop
16010 set 0x08, %l5
16011 swap [%l7 + %l5], %g7
16012 nop
16013 set 0x10, %l6
16014 std %f20, [%l7 + %l6]
16015 set 0x4C, %o2
16016 swapa [%l7 + %o2] 0x89, %g4
16017 and %g2, %i5, %l4
16018 st %fsr, [%l7 + 0x20]
16019 bne,pn %icc, loop_100
16020 nop
16021 set 0x0C, %i2
16022 ldsw [%l7 + %i2], %g3
16023 nop
16024 set 0x18, %o3
16025 stx %fsr, [%l7 + %o3]
16026 nop
16027 nop
16028 setx 0x7E31E75AEF91C91B, %l0, %l6
16029 stx %l6, [%l7 + 0x28]
16030 ldd [%l7 + 0x28], %f26
16031 setx 0xC2CE421CC4C5FCC6, %l1, %l5
16032 stx %l5, [%l7 + 0x10]
16033 ldd [%l7 + 0x10], %f4
16034 fdivd %f4, %f26, %f0
16035loop_100:
16036 nop
16037 add %l7, 0x6C, %l6
16038 wr %g0, 0x88, %asi
16039 casa [%l6] 0x88, %i4, %g1
16040 nop
16041 set 0x22, %g3
16042 ldstub [%l7 + %g3], %o5
16043 nop
16044 set 0x38, %l4
16045 stw %i2, [%l7 + %l4]
16046 nop
16047 set 0x34, %i5
16048 ldsb [%l7 + %i5], %g6
16049 nop
16050 set 0x7C, %g4
16051 lduh [%l7 + %g4], %l6
16052 nop
16053 set 0x70, %o4
16054 ldd [%l7 + %o4], %i0
16055 ld [%l7 + 0x4C], %f7
16056 set 0x2B, %i6
16057 stba %l2, [%l7 + %i6] 0x89
16058 nop
16059 set 0x10, %g5
16060 swap [%l7 + %g5], %o7
16061 set 0x40, %g6
16062 ldda [%l7 + %g6] 0x80, %f0
16063 nop
16064 set 0x40, %i1
16065 stw %l5, [%l7 + %i1]
16066 nop
16067 set 0x68, %g1
16068 ldd [%l7 + %g1], %f22
16069 fpadd16s %f24, %f11, %f6
16070 set 0x38, %i7
16071 sta %f23, [%l7 + %i7] 0x88
16072 st %fsr, [%l7 + 0x70]
16073 set 0x68, %g2
16074 sta %f0, [%l7 + %g2] 0x80
16075 fpadd16 %f2, %f16, %f28
16076 nop
16077 set 0x12, %l2
16078 lduh [%l7 + %l2], %o4
16079 nop
16080 set 0x0C, %i3
16081 stw %l0, [%l7 + %i3]
16082 nop
16083 set 0x6C, %i0
16084 swap [%l7 + %i0], %i6
16085 nop
16086 set 0x4C, %o5
16087 ldsw [%l7 + %o5], %l1
16088 ld [%l7 + 0x40], %f21
16089 st %fsr, [%l7 + 0x58]
16090 nop
16091 set 0x6C, %o0
16092 prefetch [%l7 + %o0], 2
16093 set 0x70, %g7
16094 ldxa [%l7 + %g7] 0x80, %o6
16095 nop
16096 set 0x7D, %l1
16097 stb %i3, [%l7 + %l1]
16098 nop
16099 set 0x28, %l0
16100 stx %fsr, [%l7 + %l0]
16101 nop
16102 set 0x1E, %o1
16103 lduh [%l7 + %o1], %l3
16104 set 0x40, %o6
16105 stxa %o1, [%l7 + %o6] 0x88
16106 nop
16107 set 0x68, %i4
16108 ldd [%l7 + %i4], %f0
16109 set 0x3E, %o7
16110 ldstuba [%l7 + %o7] 0x80, %o3
16111 nop
16112 set 0x60, %l3
16113 ldd [%l7 + %l3], %f28
16114 st %f4, [%l7 + 0x14]
16115 nop
16116 set 0x08, %l6
16117 ldsh [%l7 + %l6], %g5
16118 nop
16119 set 0x14, %o2
16120 ldsh [%l7 + %o2], %o0
16121 add %i0, %o2, %g7
16122 set 0x28, %i2
16123 prefetcha [%l7 + %i2] 0x89, 3
16124 nop
16125 set 0x5B, %o3
16126 ldsb [%l7 + %o3], %g4
16127 nop
16128 set 0x50, %g3
16129 prefetch [%l7 + %g3], 2
16130 and %g2, %i5, %g3
16131 nop
16132 set 0x2C, %l5
16133 lduw [%l7 + %l5], %l4
16134 set 0x40, %i5
16135 stxa %g1, [%l7 + %i5] 0xe2
16136 membar #Sync
16137 nop
16138 set 0x19, %g4
16139 ldub [%l7 + %g4], %o5
16140 st %f1, [%l7 + 0x50]
16141 nop
16142 set 0x19, %o4
16143 ldsb [%l7 + %o4], %i4
16144 nop
16145 set 0x78, %l4
16146 ldx [%l7 + %l4], %g6
16147 fpadd32s %f23, %f11, %f15
16148 set 0x70, %i6
16149 ldda [%l7 + %i6] 0xea, %i2
16150 set 0x5C, %g6
16151 swapa [%l7 + %g6] 0x80, %l6
16152 st %f22, [%l7 + 0x20]
16153 set 0x08, %g5
16154 prefetcha [%l7 + %g5] 0x81, 4
16155 nop
16156 set 0x67, %g1
16157 stb %i1, [%l7 + %g1]
16158 st %fsr, [%l7 + 0x1C]
16159 fpsub32s %f21, %f2, %f0
16160 nop
16161 set 0x70, %i7
16162 std %f16, [%l7 + %i7]
16163 nop
16164 set 0x18, %i1
16165 ldd [%l7 + %i1], %l4
16166 set 0x40, %g2
16167 prefetcha [%l7 + %g2] 0x80, 3
16168 bleu,a %icc, loop_101
16169 nop
16170 set 0x49, %i3
16171 ldsb [%l7 + %i3], %o7
16172 nop
16173 set 0x4C, %l2
16174 ldub [%l7 + %l2], %i6
16175 nop
16176 set 0x60, %o5
16177 ldsh [%l7 + %o5], %l0
16178loop_101:
16179 nop
16180 set 0x08, %o0
16181 std %l0, [%l7 + %o0]
16182 nop
16183 set 0x15, %i0
16184 stb %o6, [%l7 + %i0]
16185 nop
16186 set 0x59, %g7
16187 ldstub [%l7 + %g7], %i3
16188 set 0x78, %l0
16189 stda %o0, [%l7 + %l0] 0xe3
16190 membar #Sync
16191 add %o3, %l3, %g5
16192 nop
16193 set 0x1E, %l1
16194 lduh [%l7 + %l1], %o0
16195 ble,pt %xcc, loop_102
16196 st %f24, [%l7 + 0x78]
16197 nop
16198 set 0x0C, %o6
16199 swap [%l7 + %o6], %i0
16200 set 0x60, %i4
16201 ldda [%l7 + %i4] 0xeb, %o2
16202loop_102:
16203 nop
16204 set 0x38, %o1
16205 ldsw [%l7 + %o1], %g7
16206 nop
16207 set 0x48, %o7
16208 stx %fsr, [%l7 + %o7]
16209 nop
16210 set 0x74, %l6
16211 lduw [%l7 + %l6], %i7
16212 nop
16213 set 0x4D, %l3
16214 ldub [%l7 + %l3], %g4
16215 nop
16216 set 0x50, %o2
16217 stx %fsr, [%l7 + %o2]
16218 st %fsr, [%l7 + 0x08]
16219 st %fsr, [%l7 + 0x1C]
16220 nop
16221 set 0x58, %o3
16222 stx %g2, [%l7 + %o3]
16223 set 0x48, %i2
16224 lda [%l7 + %i2] 0x89, %f1
16225 membar #Sync
16226 set 0x40, %l5
16227 ldda [%l7 + %l5] 0xf9, %f16
16228 nop
16229 set 0x40, %g3
16230 ldsw [%l7 + %g3], %i5
16231 ld [%l7 + 0x64], %f25
16232 nop
16233 set 0x5A, %i5
16234 stb %g3, [%l7 + %i5]
16235 nop
16236 set 0x40, %o4
16237 ldstub [%l7 + %o4], %l4
16238 set 0x68, %g4
16239 sta %f10, [%l7 + %g4] 0x88
16240 nop
16241 set 0x6C, %l4
16242 ldsh [%l7 + %l4], %g1
16243 wr %i4, %o5, %set_softint
16244 nop
16245 set 0x18, %g6
16246 stx %i2, [%l7 + %g6]
16247 set 0x18, %g5
16248 stda %g6, [%l7 + %g5] 0x81
16249 add %l7, 0x30, %l6
16250 wr %g0, 0x88, %asi
16251 casxa [%l6] 0x88, %l6, %i1
16252 set 0x78, %i6
16253 stxa %l2, [%l7 + %i6] 0x81
16254 nop
16255 set 0x44, %i7
16256 ldsh [%l7 + %i7], %l5
16257 wr %o7, %i6, %clear_softint
16258 set 0x30, %g1
16259 ldda [%l7 + %g1] 0x89, %l0
16260 nop
16261 set 0x64, %g2
16262 stw %o4, [%l7 + %g2]
16263 set 0x19, %i3
16264 ldstuba [%l7 + %i3] 0x88, %l1
16265 and %i3, %o1, %o3
16266 set 0x70, %i1
16267 stwa %o6, [%l7 + %i1] 0xeb
16268 membar #Sync
16269 set 0x74, %o5
16270 stwa %l3, [%l7 + %o5] 0x88
16271 set 0x58, %o0
16272 swapa [%l7 + %o0] 0x89, %o0
16273 wr %i0, %g5, %set_softint
16274 bg %xcc, loop_103
16275 bgu,pt %xcc, loop_104
16276 nop
16277 set 0x4F, %i0
16278 ldub [%l7 + %i0], %o2
16279 nop
16280 set 0x5E, %l2
16281 ldsh [%l7 + %l2], %i7
16282loop_103:
16283 nop
16284 add %l7, 0x20, %l6
16285 wr %g0, 0x89, %asi
16286 casxa [%l6] 0x89, %g7, %g2
16287loop_104:
16288 st %f22, [%l7 + 0x2C]
16289 set 0x18, %g7
16290 stxa %g4, [%l7 + %g7] 0xea
16291 membar #Sync
16292 ld [%l7 + 0x4C], %f29
16293 set 0x61, %l0
16294 ldstuba [%l7 + %l0] 0x81, %g3
16295 nop
16296 set 0x68, %l1
16297 prefetch [%l7 + %l1], 1
16298 ld [%l7 + 0x74], %f8
16299 set 0x38, %o6
16300 lda [%l7 + %o6] 0x88, %f26
16301 nop
16302 set 0x78, %o1
16303 swap [%l7 + %o1], %i5
16304 nop
16305 set 0x74, %i4
16306 ldsh [%l7 + %i4], %g1
16307 set 0x54, %l6
16308 lda [%l7 + %l6] 0x80, %f26
16309 nop
16310 set 0x4D, %o7
16311 ldstub [%l7 + %o7], %l4
16312 nop
16313 set 0x66, %l3
16314 ldstub [%l7 + %l3], %o5
16315 st %f6, [%l7 + 0x08]
16316 set 0x18, %o3
16317 prefetcha [%l7 + %o3] 0x81, 4
16318 set 0x32, %i2
16319 stba %i2, [%l7 + %i2] 0xea
16320 membar #Sync
16321 add %l7, 0x70, %l6
16322 wr %g0, 0x80, %asi
16323 casxa [%l6] 0x80, %l6, %i1
16324 add %l7, 0x38, %l6
16325 wr %g0, 0x88, %asi
16326 casa [%l6] 0x88, %g6, %l5
16327 set 0x3D, %o2
16328 stba %l2, [%l7 + %o2] 0x88
16329 nop
16330 set 0x78, %l5
16331 stb %o7, [%l7 + %l5]
16332 add %l7, 0x60, %l6
16333 wr %g0, 0x81, %asi
16334 casa [%l6] 0x81, %l0, %i6
16335 nop
16336 set 0x08, %i5
16337 stx %fsr, [%l7 + %i5]
16338 nop
16339 set 0x48, %g3
16340 lduw [%l7 + %g3], %l1
16341 set 0x1E, %g4
16342 ldstuba [%l7 + %g4] 0x81, %i3
16343 nop
16344 or %g0, 0x8, %l0
16345 sllx %l0, 0x3c, %l0
16346 wr %l0, 0x57F, %sys_tick_cmpr
16347 or %o6, %o1, %o0
16348 set 0x45, %o4
16349 stba %i0, [%l7 + %o4] 0xe3
16350 membar #Sync
16351 nop
16352 set 0x74, %l4
16353 sth %g5, [%l7 + %l4]
16354 nop
16355 or %g0, 0x8, %l0
16356 sllx %l0, 0x3c, %l0
16357 wr %l0, %g0, %tick_cmpr
16358 add %o2, %g2, %g7
16359 set 0x50, %g6
16360 ldda [%l7 + %g6] 0xe2, %g2
16361 st %f15, [%l7 + 0x18]
16362 set 0x38, %i6
16363 sta %f1, [%l7 + %i6] 0x89
16364 nop
16365 set 0x17, %i7
16366 ldstub [%l7 + %i7], %i5
16367 wr %g4, %g1, %sys_tick
16368 nop
16369 set 0x18, %g1
16370 std %f24, [%l7 + %g1]
16371 set 0x64, %g5
16372 lda [%l7 + %g5] 0x80, %f29
16373 add %o5, %l4, %i4
16374 nop
16375 set 0x40, %i3
16376 ldsh [%l7 + %i3], %l6
16377 set 0x38, %g2
16378 swapa [%l7 + %g2] 0x80, %i1
16379 set 0x30, %o5
16380 prefetcha [%l7 + %o5] 0x89, 4
16381 nop
16382 set 0x20, %o0
16383 ldd [%l7 + %o0], %g6
16384 wr %l5, %o7, %ccr
16385 set 0x70, %i0
16386 ldda [%l7 + %i0] 0x89, %l2
16387 nop
16388 set 0x58, %l2
16389 std %f30, [%l7 + %l2]
16390 set 0x74, %i1
16391 lda [%l7 + %i1] 0x89, %f5
16392 nop
16393 set 0x09, %l0
16394 stb %i6, [%l7 + %l0]
16395 nop
16396 set 0x32, %g7
16397 sth %l0, [%l7 + %g7]
16398 add %l7, 0x20, %l6
16399 wr %g0, 0x81, %asi
16400 ldxa [%l6] %asi, %i3
16401 casxa [%l6] 0x81, %i3, %l1
16402 nop
16403 set 0x60, %o6
16404 ldsh [%l7 + %o6], %o4
16405 nop
16406 set 0x20, %o1
16407 std %f26, [%l7 + %o1]
16408 set 0x1C, %i4
16409 lda [%l7 + %i4] 0x81, %f6
16410 wr %o3, %o6, %y
16411 set 0x5C, %l1
16412 swapa [%l7 + %l1] 0x81, %o0
16413 set 0x28, %o7
16414 stxa %i0, [%l7 + %o7] 0x88
16415 set 0x10, %l3
16416 ldxa [%l7 + %l3] 0x88, %g5
16417 set 0x74, %l6
16418 lda [%l7 + %l6] 0x81, %f1
16419 add %l7, 0x18, %l6
16420 wr %g0, 0x88, %asi
16421 casa [%l6] 0x88, %l3, %o1
16422 nop
16423 set 0x10, %i2
16424 stx %fsr, [%l7 + %i2]
16425 set 0x78, %o3
16426 ldxa [%l7 + %o3] 0x88, %i7
16427 nop
16428 set 0x28, %l5
16429 ldx [%l7 + %l5], %o2
16430 nop
16431 set 0x08, %i5
16432 ldd [%l7 + %i5], %f6
16433 set 0x0E, %g3
16434 stba %g2, [%l7 + %g3] 0xe2
16435 membar #Sync
16436 nop
16437 set 0x30, %o2
16438 ldx [%l7 + %o2], %g3
16439 nop
16440 set 0x10, %g4
16441 ldd [%l7 + %g4], %i4
16442 nop
16443 set 0x58, %o4
16444 ldub [%l7 + %o4], %g7
16445 nop
16446 set 0x68, %l4
16447 sth %g4, [%l7 + %l4]
16448 set 0x20, %i6
16449 sta %f3, [%l7 + %i6] 0x89
16450 set 0x40, %i7
16451 stda %f0, [%l7 + %i7] 0xf0
16452 membar #Sync
16453 ld [%l7 + 0x30], %f13
16454 nop
16455 set 0x78, %g1
16456 ldsw [%l7 + %g1], %g1
16457 set 0x64, %g6
16458 stwa %o5, [%l7 + %g6] 0xe2
16459 membar #Sync
16460 nop
16461 set 0x6A, %g5
16462 lduh [%l7 + %g5], %i4
16463 nop
16464 set 0x48, %i3
16465 std %f20, [%l7 + %i3]
16466 nop
16467 set 0x58, %g2
16468 stw %l4, [%l7 + %g2]
16469 nop
16470 set 0x30, %o5
16471 ldstub [%l7 + %o5], %l6
16472 nop
16473 set 0x7C, %o0
16474 ldub [%l7 + %o0], %i2
16475 nop
16476 set 0x4C, %i0
16477 lduw [%l7 + %i0], %g6
16478 set 0x08, %l2
16479 stda %i0, [%l7 + %l2] 0x80
16480 set 0x40, %l0
16481 stxa %o7, [%l7 + %l0] 0xea
16482 membar #Sync
16483 nop
16484 set 0x17, %g7
16485 stb %l5, [%l7 + %g7]
16486 set 0x64, %o6
16487 stwa %l2, [%l7 + %o6] 0xea
16488 membar #Sync
16489 ld [%l7 + 0x2C], %f9
16490 nop
16491 set 0x38, %i1
16492 ldstub [%l7 + %i1], %l0
16493 nop
16494 set 0x1B, %i4
16495 ldub [%l7 + %i4], %i6
16496 set 0x14, %l1
16497 sta %f2, [%l7 + %l1] 0x89
16498 or %i3, %l1, %o4
16499 set 0x10, %o1
16500 prefetcha [%l7 + %o1] 0x88, 1
16501 nop
16502 set 0x23, %l3
16503 ldub [%l7 + %l3], %o0
16504 set 0x30, %l6
16505 ldda [%l7 + %l6] 0xe2, %o2
16506 membar #Sync
16507 set 0x40, %o7
16508 ldda [%l7 + %o7] 0xf8, %f16
16509 nop
16510 set 0x28, %o3
16511 std %f8, [%l7 + %o3]
16512 nop
16513 set 0x20, %i2
16514 ldsw [%l7 + %i2], %g5
16515 set 0x60, %l5
16516 ldda [%l7 + %l5] 0x88, %l2
16517 nop
16518 set 0x3A, %g3
16519 ldsb [%l7 + %g3], %i0
16520 nop
16521 set 0x1C, %o2
16522 prefetch [%l7 + %o2], 4
16523 nop
16524 set 0x62, %g4
16525 ldub [%l7 + %g4], %o1
16526 nop
16527 set 0x4C, %i5
16528 prefetch [%l7 + %i5], 3
16529 nop
16530 set 0x78, %o4
16531 ldd [%l7 + %o4], %f2
16532 set 0x66, %i6
16533 stha %o2, [%l7 + %i6] 0x80
16534 ble,a %icc, loop_105
16535 st %fsr, [%l7 + 0x1C]
16536 nop
16537 set 0x37, %l4
16538 stb %i7, [%l7 + %l4]
16539 nop
16540 set 0x30, %i7
16541 stx %fsr, [%l7 + %i7]
16542loop_105:
16543 nop
16544 set 0x60, %g6
16545 ldda [%l7 + %g6] 0x89, %g2
16546 ld [%l7 + 0x68], %f30
16547 ld [%l7 + 0x44], %f4
16548 nop
16549 set 0x70, %g5
16550 ldsh [%l7 + %g5], %i5
16551 st %f2, [%l7 + 0x2C]
16552 nop
16553 set 0x7A, %g1
16554 sth %g3, [%l7 + %g1]
16555 set 0x44, %g2
16556 lda [%l7 + %g2] 0x89, %f15
16557 set 0x40, %i3
16558 stda %f16, [%l7 + %i3] 0xc0
16559 set 0x44, %o0
16560 stwa %g7, [%l7 + %o0] 0xe3
16561 membar #Sync
16562 nop
16563 set 0x28, %o5
16564 ldd [%l7 + %o5], %g4
16565 add %g1, %i4, %o5
16566 ble,a %xcc, loop_106
16567 or %l4, %l6, %g6
16568 nop
16569 set 0x70, %l2
16570 ldd [%l7 + %l2], %f8
16571 nop
16572 set 0x40, %l0
16573 ldub [%l7 + %l0], %i2
16574loop_106:
16575 nop
16576 set 0x60, %i0
16577 ldd [%l7 + %i0], %o6
16578 nop
16579 set 0x4F, %o6
16580 stb %l5, [%l7 + %o6]
16581 fpadd32s %f20, %f20, %f1
16582 set 0x10, %g7
16583 swapa [%l7 + %g7] 0x80, %i1
16584 nop
16585 set 0x68, %i4
16586 stx %l0, [%l7 + %i4]
16587 st %f26, [%l7 + 0x4C]
16588 set 0x18, %i1
16589 stwa %i6, [%l7 + %i1] 0x81
16590 wr %i3, %l1, %softint
16591 nop
16592 set 0x18, %l1
16593 ldx [%l7 + %l1], %o4
16594 add %l7, 0x38, %l6
16595 wr %g0, 0x88, %asi
16596 lda [%l6] %asi, %l2
16597 casa [%l6] 0x88, %l2, %o0
16598 nop
16599 set 0x10, %o1
16600 std %o6, [%l7 + %o1]
16601 and %o3, %g5, %l3
16602 set 0x08, %l3
16603 stda %i0, [%l7 + %l3] 0xe2
16604 membar #Sync
16605 set 0x52, %o7
16606 stha %o2, [%l7 + %o7] 0xeb
16607 membar #Sync
16608 add %i7, %o1, %i5
16609 set 0x38, %l6
16610 sta %f27, [%l7 + %l6] 0x88
16611 set 0x66, %o3
16612 stha %g2, [%l7 + %o3] 0xe2
16613 membar #Sync
16614 nop
16615 set 0x10, %l5
16616 prefetch [%l7 + %l5], 4
16617 add %l7, 0x28, %l6
16618 wr %g0, 0x88, %asi
16619 casxa [%l6] 0x88, %g3, %g7
16620 set 0x28, %g3
16621 ldxa [%l7 + %g3] 0x89, %g1
16622 st %f0, [%l7 + 0x64]
16623 nop
16624 set 0x38, %o2
16625 stx %fsr, [%l7 + %o2]
16626 st %f31, [%l7 + 0x7C]
16627 nop
16628 set 0x40, %g4
16629 ldd [%l7 + %g4], %g4
16630 or %i4, %o5, %l4
16631 fpsub32s %f22, %f0, %f1
16632 nop
16633 set 0x50, %i5
16634 stx %g6, [%l7 + %i5]
16635 fpadd16 %f14, %f10, %f22
16636 nop
16637 set 0x10, %o4
16638 ldd [%l7 + %o4], %i6
16639 ld [%l7 + 0x68], %f20
16640 set 0x40, %i6
16641 ldda [%l7 + %i6] 0x89, %f16
16642 wr %i2, %l5, %set_softint
16643 nop
16644 set 0x68, %i2
16645 stx %i1, [%l7 + %i2]
16646 set 0x7B, %i7
16647 ldstuba [%l7 + %i7] 0x81, %o7
16648 set 0x78, %l4
16649 lda [%l7 + %l4] 0x81, %f22
16650 wr %i6, %i3, %ccr
16651 nop
16652 set 0x36, %g5
16653 ldsh [%l7 + %g5], %l0
16654 set 0x40, %g1
16655 ldda [%l7 + %g1] 0x89, %f16
16656 nop
16657 set 0x64, %g6
16658 lduh [%l7 + %g6], %l1
16659 set 0x28, %g2
16660 ldxa [%l7 + %g2] 0x81, %o4
16661 nop
16662 set 0x78, %i3
16663 stx %fsr, [%l7 + %i3]
16664 ld [%l7 + 0x78], %f22
16665 nop
16666 set 0x78, %o5
16667 std %f10, [%l7 + %o5]
16668 nop
16669 set 0x30, %o0
16670 ldsw [%l7 + %o0], %o0
16671 set 0x34, %l2
16672 swapa [%l7 + %l2] 0x80, %l2
16673 wr %o3, %o6, %y
16674 nop
16675 set 0x4C, %l0
16676 prefetch [%l7 + %l0], 1
16677 set 0x58, %o6
16678 stxa %l3, [%l7 + %o6] 0x89
16679 nop
16680 set 0x08, %g7
16681 ldd [%l7 + %g7], %g4
16682 set 0x08, %i4
16683 stha %o2, [%l7 + %i4] 0xea
16684 membar #Sync
16685 set 0x38, %i1
16686 stwa %i7, [%l7 + %i1] 0x88
16687 fpsub32s %f10, %f20, %f20
16688 nop
16689 set 0x3C, %l1
16690 ldsb [%l7 + %l1], %i0
16691 st %fsr, [%l7 + 0x58]
16692 set 0x22, %o1
16693 stha %i5, [%l7 + %o1] 0x89
16694 nop
16695 set 0x4C, %l3
16696 ldsw [%l7 + %l3], %o1
16697 set 0x28, %i0
16698 stba %g3, [%l7 + %i0] 0x81
16699 set 0x3C, %l6
16700 ldstuba [%l7 + %l6] 0x88, %g7
16701 set 0x68, %o3
16702 stha %g1, [%l7 + %o3] 0xe2
16703 membar #Sync
16704 set 0x39, %o7
16705 ldstuba [%l7 + %o7] 0x81, %g2
16706 set 0x75, %l5
16707 ldstuba [%l7 + %l5] 0x88, %g4
16708 set 0x50, %o2
16709 stxa %i4, [%l7 + %o2] 0xeb
16710 membar #Sync
16711 or %o5, %g6, %l4
16712 nop
16713 set 0x15, %g3
16714 ldstub [%l7 + %g3], %i2
16715 nop
16716 set 0x13, %i5
16717 ldstub [%l7 + %i5], %l6
16718 set 0x40, %g4
16719 stda %f0, [%l7 + %g4] 0xca
16720 set 0x70, %i6
16721 ldxa [%l7 + %i6] 0x89, %i1
16722 set 0x6F, %i2
16723 ldstuba [%l7 + %i2] 0x81, %o7
16724 set 0x40, %o4
16725 ldda [%l7 + %o4] 0xda, %f16
16726 nop
16727 set 0x40, %i7
16728 std %f26, [%l7 + %i7]
16729 add %l7, 0x70, %l6
16730 wr %g0, 0x81, %asi
16731 casa [%l6] 0x81, %l5, %i3
16732 set 0x60, %g5
16733 ldda [%l7 + %g5] 0x81, %l0
16734 nop
16735 set 0x30, %g1
16736 ldx [%l7 + %g1], %l1
16737 set 0x58, %l4
16738 stda %o4, [%l7 + %l4] 0x89
16739 set 0x60, %g6
16740 stda %o0, [%l7 + %g6] 0xe3
16741 membar #Sync
16742 add %l7, 0x78, %l6
16743 wr %g0, 0x89, %asi
16744 lda [%l6] %asi, %l2
16745 casa [%l6] 0x89, %l2, %i6
16746 nop
16747 set 0x6A, %i3
16748 ldsh [%l7 + %i3], %o3
16749 set 0x48, %g2
16750 ldxa [%l7 + %g2] 0x88, %l3
16751 nop
16752 set 0x18, %o0
16753 stx %fsr, [%l7 + %o0]
16754 set 0x34, %o5
16755 stba %g5, [%l7 + %o5] 0x81
16756 nop
16757 set 0x7F, %l0
16758 stb %o6, [%l7 + %l0]
16759 nop
16760 set 0x38, %o6
16761 stx %fsr, [%l7 + %o6]
16762 nop
16763 set 0x4A, %l2
16764 sth %i7, [%l7 + %l2]
16765 set 0x13, %g7
16766 stba %i0, [%l7 + %g7] 0x88
16767 nop
16768 set 0x38, %i4
16769 ldsw [%l7 + %i4], %i5
16770 nop
16771 set 0x08, %i1
16772 ldx [%l7 + %i1], %o1
16773 and %o2, %g3, %g1
16774 nop
16775 set 0x74, %o1
16776 prefetch [%l7 + %o1], 3
16777 nop
16778 set 0x24, %l3
16779 sth %g7, [%l7 + %l3]
16780 nop
16781 set 0x64, %i0
16782 lduh [%l7 + %i0], %g2
16783 set 0x09, %l6
16784 ldstuba [%l7 + %l6] 0x80, %i4
16785 nop
16786 set 0x40, %o3
16787 ldd [%l7 + %o3], %f12
16788 nop
16789 set 0x50, %o7
16790 ldd [%l7 + %o7], %f0
16791 st %fsr, [%l7 + 0x40]
16792 st %f9, [%l7 + 0x08]
16793 nop
16794 set 0x78, %l5
16795 ldx [%l7 + %l5], %o5
16796 nop
16797 set 0x30, %l1
16798 std %f4, [%l7 + %l1]
16799 add %l7, 0x40, %l6
16800 wr %g0, 0x81, %asi
16801 casxa [%l6] 0x81, %g6, %l4
16802 nop
16803 set 0x28, %g3
16804 ldx [%l7 + %g3], %i2
16805 set 0x4C, %o2
16806 stba %g4, [%l7 + %o2] 0x80
16807 nop
16808 set 0x38, %g4
16809 stx %fsr, [%l7 + %g4]
16810 set 0x10, %i6
16811 ldda [%l7 + %i6] 0xeb, %i0
16812 nop
16813 set 0x12, %i2
16814 ldsh [%l7 + %i2], %l6
16815 add %l5, %o7, %i3
16816 nop
16817 set 0x48, %o4
16818 stw %l0, [%l7 + %o4]
16819 nop
16820 set 0x74, %i7
16821 ldsw [%l7 + %i7], %o4
16822 membar #Sync
16823 set 0x40, %i5
16824 ldda [%l7 + %i5] 0xf1, %f0
16825 set 0x70, %g1
16826 ldda [%l7 + %g1] 0x81, %l0
16827 set 0x38, %g5
16828 sta %f16, [%l7 + %g5] 0x80
16829 set 0x10, %l4
16830 sta %f1, [%l7 + %l4] 0x89
16831 nop
16832 set 0x48, %g6
16833 stw %o0, [%l7 + %g6]
16834 st %f24, [%l7 + 0x78]
16835 nop
16836 set 0x70, %g2
16837 std %f16, [%l7 + %g2]
16838 set 0x32, %o0
16839 stha %l2, [%l7 + %o0] 0xe3
16840 membar #Sync
16841 nop
16842 set 0x78, %o5
16843 std %f24, [%l7 + %o5]
16844 add %i6, %l3, %g5
16845 nop
16846 set 0x38, %i3
16847 swap [%l7 + %i3], %o6
16848 set 0x70, %o6
16849 ldda [%l7 + %o6] 0x81, %o2
16850 set 0x58, %l2
16851 lda [%l7 + %l2] 0x80, %f17
16852 add %l7, 0x50, %l6
16853 wr %g0, 0x80, %asi
16854 casa [%l6] 0x80, %i7, %i0
16855 or %i5, %o2, %o1
16856 nop
16857 set 0x10, %l0
16858 ldsh [%l7 + %l0], %g3
16859 nop
16860 set 0x38, %i4
16861 ldx [%l7 + %i4], %g1
16862 nop
16863 set 0x2D, %g7
16864 stb %g7, [%l7 + %g7]
16865 nop
16866 set 0x10, %i1
16867 ldx [%l7 + %i1], %i4
16868 nop
16869 set 0x78, %l3
16870 std %f14, [%l7 + %l3]
16871 nop
16872 set 0x30, %o1
16873 ldd [%l7 + %o1], %f10
16874 set 0x40, %i0
16875 ldda [%l7 + %i0] 0x81, %o4
16876 ld [%l7 + 0x78], %f8
16877 nop
16878 set 0x17, %l6
16879 ldub [%l7 + %l6], %g6
16880 st %fsr, [%l7 + 0x20]
16881 set 0x74, %o7
16882 sta %f23, [%l7 + %o7] 0x81
16883 add %l7, 0x70, %l6
16884 wr %g0, 0x88, %asi
16885 ldxa [%l6] %asi, %g2
16886 casxa [%l6] 0x88, %g2, %i2
16887 fpsub32s %f3, %f23, %f19
16888 nop
16889 set 0x08, %l5
16890 stw %l4, [%l7 + %l5]
16891 add %l7, 0x68, %l6
16892 wr %g0, 0x88, %asi
16893 casa [%l6] 0x88, %g4, %l6
16894 nop
16895 set 0x4C, %o3
16896 ldsw [%l7 + %o3], %l5
16897 set 0x26, %l1
16898 stha %o7, [%l7 + %l1] 0xea
16899 membar #Sync
16900 nop
16901 set 0x63, %o2
16902 ldsb [%l7 + %o2], %i1
16903 set 0x20, %g3
16904 ldda [%l7 + %g3] 0xe3, %l0
16905 set 0x60, %g4
16906 lda [%l7 + %g4] 0x88, %f25
16907 nop
16908 set 0x28, %i6
16909 ldd [%l7 + %i6], %i2
16910 nop
16911 set 0x74, %o4
16912 ldsw [%l7 + %o4], %o4
16913 set 0x20, %i7
16914 stda %o0, [%l7 + %i7] 0x81
16915 add %l7, 0x38, %l6
16916 wr %g0, 0x88, %asi
16917 ldxa [%l6] %asi, %l1
16918 casxa [%l6] 0x88, %l1, %i6
16919 nop
16920 set 0x4C, %i2
16921 prefetch [%l7 + %i2], 3
16922 st %fsr, [%l7 + 0x24]
16923 set 0x4B, %i5
16924 ldstuba [%l7 + %i5] 0x88, %l3
16925 add %g5, %o6, %o3
16926 nop
16927 set 0x78, %g5
16928 stx %fsr, [%l7 + %g5]
16929 st %f23, [%l7 + 0x78]
16930 add %i7, %l2, %i5
16931 add %l7, 0x40, %l6
16932 wr %g0, 0x89, %asi
16933 casxa [%l6] 0x89, %o2, %i0
16934 set 0x58, %l4
16935 lda [%l7 + %l4] 0x80, %f21
16936 nop
16937 set 0x58, %g1
16938 ldd [%l7 + %g1], %f14
16939 st %f22, [%l7 + 0x18]
16940 set 0x41, %g6
16941 ldstuba [%l7 + %g6] 0x80, %g3
16942 ble,a %icc, loop_107
16943 or %g1, %o1, %g7
16944 nop
16945 set 0x20, %o0
16946 stb %o5, [%l7 + %o0]
16947 nop
16948 set 0x1C, %g2
16949 stw %g6, [%l7 + %g2]
16950loop_107:
16951 nop
16952 set 0x0E, %o5
16953 stha %g2, [%l7 + %o5] 0xea
16954 membar #Sync
16955 nop
16956 set 0x1C, %i3
16957 lduw [%l7 + %i3], %i2
16958 set 0x78, %o6
16959 prefetcha [%l7 + %o6] 0x80, 3
16960 or %g4, %i4, %l5
16961 nop
16962 set 0x30, %l2
16963 ldx [%l7 + %l2], %o7
16964 add %i1, %l6, %i3
16965 and %l0, %o4, %o0
16966 nop
16967 set 0x14, %l0
16968 ldsw [%l7 + %l0], %l1
16969 set 0x75, %g7
16970 stba %l3, [%l7 + %g7] 0x81
16971 set 0x4C, %i4
16972 sta %f7, [%l7 + %i4] 0x89
16973 nop
16974 set 0x40, %i1
16975 stx %fsr, [%l7 + %i1]
16976 set 0x60, %l3
16977 stxa %g5, [%l7 + %l3] 0xe3
16978 membar #Sync
16979 set 0x70, %o1
16980 stxa %o6, [%l7 + %o1] 0x89
16981 set 0x2B, %l6
16982 stba %o3, [%l7 + %l6] 0xea
16983 membar #Sync
16984 nop
16985 set 0x60, %o7
16986 stx %fsr, [%l7 + %o7]
16987 nop
16988 set 0x08, %i0
16989 stx %i7, [%l7 + %i0]
16990 nop
16991 set 0x40, %l5
16992 ldd [%l7 + %l5], %f0
16993 nop
16994 set 0x50, %l1
16995 prefetch [%l7 + %l1], 0
16996 nop
16997 set 0x3E, %o3
16998 sth %l2, [%l7 + %o3]
16999 nop
17000 set 0x6A, %g3
17001 sth %i6, [%l7 + %g3]
17002 nop
17003 set 0x20, %g4
17004 prefetch [%l7 + %g4], 4
17005 nop
17006 set 0x44, %o2
17007 ldsw [%l7 + %o2], %o2
17008 nop
17009 set 0x5C, %i6
17010 lduw [%l7 + %i6], %i5
17011 nop
17012 set 0x28, %i7
17013 ldd [%l7 + %i7], %g2
17014 nop
17015 set 0x68, %i2
17016 std %i0, [%l7 + %i2]
17017 bne,pn %xcc, loop_108
17018 fpadd16 %f0, %f18, %f30
17019 set 0x40, %o4
17020 stda %f0, [%l7 + %o4] 0xda
17021loop_108:
17022 nop
17023 set 0x70, %g5
17024 stx %fsr, [%l7 + %g5]
17025 wr %o1, %g1, %sys_tick
17026 add %o5, %g7, %g2
17027 or %g6, %i2, %l4
17028 set 0x20, %i5
17029 stxa %i4, [%l7 + %i5] 0x81
17030 set 0x48, %g1
17031 ldxa [%l7 + %g1] 0x89, %g4
17032 nop
17033 set 0x1B, %l4
17034 stb %l5, [%l7 + %l4]
17035 nop
17036 set 0x58, %o0
17037 std %f28, [%l7 + %o0]
17038 set 0x64, %g6
17039 stha %o7, [%l7 + %g6] 0x89
17040 st %f31, [%l7 + 0x68]
17041 nop
17042 set 0x14, %g2
17043 ldsw [%l7 + %g2], %i1
17044 add %l6, %i3, %o4
17045 nop
17046 set 0x30, %o5
17047 swap [%l7 + %o5], %o0
17048 set 0x40, %i3
17049 ldda [%l7 + %i3] 0xd8, %f0
17050 nop
17051 set 0x60, %o6
17052 ldd [%l7 + %o6], %f2
17053 nop
17054 set 0x58, %l0
17055 stx %l0, [%l7 + %l0]
17056 set 0x58, %g7
17057 stwa %l3, [%l7 + %g7] 0x89
17058 or %g5, %o6, %l1
17059 nop
17060 set 0x40, %l2
17061 ldsw [%l7 + %l2], %o3
17062 nop
17063 set 0x10, %i4
17064 ldsb [%l7 + %i4], %l2
17065 nop
17066 set 0x7A, %l3
17067 lduh [%l7 + %l3], %i6
17068 set 0x50, %i1
17069 ldda [%l7 + %i1] 0xe2, %i6
17070 add %i5, %g3, %i0
17071 set 0x10, %o1
17072 stha %o1, [%l7 + %o1] 0x81
17073 set 0x31, %l6
17074 ldstuba [%l7 + %l6] 0x89, %o2
17075 st %f3, [%l7 + 0x34]
17076 nop
17077 set 0x38, %o7
17078 ldsh [%l7 + %o7], %g1
17079 nop
17080 set 0x14, %l5
17081 sth %o5, [%l7 + %l5]
17082 nop
17083 set 0x20, %l1
17084 std %f24, [%l7 + %l1]
17085 nop
17086 set 0x30, %o3
17087 lduw [%l7 + %o3], %g7
17088 nop
17089 nop
17090 setx 0xE600E6EA, %l0, %l6
17091 st %l6, [%l7 + 0x28]
17092 ld [%l7 + 0x28], %f11
17093 setx 0xD7DFB95C, %l1, %l5
17094 st %l5, [%l7 + 0x10]
17095 ld [%l7 + 0x10], %f8
17096 fdivs %f8, %f11, %f3
17097 nop
17098 set 0x08, %i0
17099 prefetch [%l7 + %i0], 4
17100 nop
17101 set 0x42, %g3
17102 ldsb [%l7 + %g3], %g2
17103 set 0x30, %g4
17104 prefetcha [%l7 + %g4] 0x81, 1
17105 set 0x10, %o2
17106 stha %l4, [%l7 + %o2] 0x88
17107 nop
17108 or %g0, 0x8, %l0
17109 sllx %l0, 0x3c, %l0
17110 wr %l0, 0x5C7, %sys_tick_cmpr
17111 set 0x70, %i6
17112 stda %g6, [%l7 + %i6] 0xe2
17113 membar #Sync
17114 nop
17115 set 0x37, %i2
17116 stb %o7, [%l7 + %i2]
17117 fpadd16 %f6, %f26, %f24
17118 add %l7, 0x18, %l6
17119 wr %g0, 0x81, %asi
17120 ldxa [%l6] %asi, %l5
17121 casxa [%l6] 0x81, %l5, %i1
17122 nop
17123 set 0x50, %i7
17124 ldx [%l7 + %i7], %i3
17125 set 0x38, %g5
17126 ldstuba [%l7 + %g5] 0x88, %l6
17127 nop
17128 set 0x40, %i5
17129 ldx [%l7 + %i5], %o0
17130 set 0x48, %g1
17131 ldxa [%l7 + %g1] 0x80, %o4
17132 nop
17133 set 0x20, %l4
17134 lduw [%l7 + %l4], %l3
17135 membar #Sync
17136 set 0x40, %o0
17137 ldda [%l7 + %o0] 0xf0, %f0
17138 nop
17139 set 0x3C, %g6
17140 ldsh [%l7 + %g6], %g5
17141 set 0x17, %o4
17142 stba %o6, [%l7 + %o4] 0xe2
17143 membar #Sync
17144 add %l7, 0x28, %l6
17145 wr %g0, 0x89, %asi
17146 lda [%l6] %asi, %l0
17147 casa [%l6] 0x89, %l0, %l1
17148 nop
17149 set 0x40, %o5
17150 stx %fsr, [%l7 + %o5]
17151 bne %icc, loop_109
17152 st %f14, [%l7 + 0x48]
17153 ld [%l7 + 0x70], %f28
17154 and %o3, %i6, %l2
17155loop_109:
17156 nop
17157 add %l7, 0x5C, %l6
17158 wr %g0, 0x80, %asi
17159 casa [%l6] 0x80, %i7, %i5
17160 nop
17161 set 0x6C, %i3
17162 stw %i0, [%l7 + %i3]
17163 nop
17164 set 0x18, %o6
17165 std %f2, [%l7 + %o6]
17166 add %g3, %o2, %o1
17167 add %l7, 0x24, %l6
17168 wr %g0, 0x89, %asi
17169 lda [%l6] %asi, %g1
17170 casa [%l6] 0x89, %g1, %o5
17171 nop
17172 set 0x5D, %l0
17173 stb %g7, [%l7 + %l0]
17174 set 0x78, %g7
17175 stda %g2, [%l7 + %g7] 0x80
17176 set 0x70, %l2
17177 ldda [%l7 + %l2] 0xe3, %i2
17178 set 0x60, %g2
17179 stxa %i4, [%l7 + %g2] 0xeb
17180 membar #Sync
17181 set 0x50, %l3
17182 prefetcha [%l7 + %l3] 0x89, 2
17183 set 0x38, %i1
17184 stda %l4, [%l7 + %i1] 0x89
17185 nop
17186 set 0x3C, %o1
17187 ldsw [%l7 + %o1], %o7
17188 nop
17189 set 0x4C, %i4
17190 lduh [%l7 + %i4], %g6
17191 nop
17192 set 0x14, %l6
17193 ldsh [%l7 + %l6], %l5
17194 nop
17195 set 0x56, %o7
17196 ldsh [%l7 + %o7], %i1
17197 nop
17198 set 0x20, %l5
17199 ldx [%l7 + %l5], %l6
17200 nop
17201 set 0x20, %o3
17202 ldd [%l7 + %o3], %f0
17203 nop
17204 set 0x40, %i0
17205 ldx [%l7 + %i0], %o0
17206 nop
17207 set 0x30, %l1
17208 stx %o4, [%l7 + %l1]
17209 set 0x7C, %g3
17210 sta %f5, [%l7 + %g3] 0x88
17211 fpsub16s %f12, %f8, %f8
17212 add %l7, 0x24, %l6
17213 wr %g0, 0x88, %asi
17214 lda [%l6] %asi, %i3
17215 casa [%l6] 0x88, %i3, %l3
17216 add %o6, %g5, %l1
17217 nop
17218 set 0x2A, %g4
17219 sth %o3, [%l7 + %g4]
17220 add %l7, 0x48, %l6
17221 wr %g0, 0x80, %asi
17222 ldxa [%l6] %asi, %i6
17223 casxa [%l6] 0x80, %i6, %l2
17224 fpsub32s %f7, %f19, %f10
17225 nop
17226 set 0x20, %i6
17227 stx %i7, [%l7 + %i6]
17228 set 0x60, %i2
17229 stda %l0, [%l7 + %i2] 0xea
17230 membar #Sync
17231 nop
17232 set 0x36, %o2
17233 sth %i5, [%l7 + %o2]
17234 st %f24, [%l7 + 0x64]
17235 set 0x40, %g5
17236 stxa %g3, [%l7 + %g5] 0xeb
17237 membar #Sync
17238 nop
17239 set 0x6C, %i7
17240 swap [%l7 + %i7], %i0
17241 bgu,pn %xcc, loop_110
17242 nop
17243 set 0x68, %i5
17244 ldx [%l7 + %i5], %o1
17245 nop
17246 set 0x72, %g1
17247 ldsh [%l7 + %g1], %g1
17248 nop
17249 set 0x6D, %o0
17250 ldub [%l7 + %o0], %o2
17251loop_110:
17252 nop
17253 set 0x08, %l4
17254 ldstub [%l7 + %l4], %g7
17255 st %fsr, [%l7 + 0x30]
17256 nop
17257 set 0x58, %g6
17258 lduw [%l7 + %g6], %g2
17259 nop
17260 set 0x24, %o4
17261 stw %o5, [%l7 + %o4]
17262 nop
17263 set 0x09, %i3
17264 stb %i4, [%l7 + %i3]
17265 or %g4, %l4, %i2
17266 nop
17267 set 0x66, %o5
17268 lduh [%l7 + %o5], %o7
17269 set 0x7C, %o6
17270 stwa %g6, [%l7 + %o6] 0xeb
17271 membar #Sync
17272 nop
17273 set 0x4E, %l0
17274 ldsh [%l7 + %l0], %l5
17275 nop
17276 set 0x18, %g7
17277 ldd [%l7 + %g7], %f10
17278 set 0x50, %g2
17279 stxa %l6, [%l7 + %g2] 0xeb
17280 membar #Sync
17281 set 0x08, %l2
17282 stda %o0, [%l7 + %l2] 0xeb
17283 membar #Sync
17284 nop
17285 set 0x64, %i1
17286 lduw [%l7 + %i1], %i1
17287 set 0x40, %l3
17288 stda %f0, [%l7 + %l3] 0xc2
17289 nop
17290 set 0x18, %o1
17291 ldd [%l7 + %o1], %f20
17292 nop
17293 set 0x13, %l6
17294 ldstub [%l7 + %l6], %i3
17295 nop
17296 set 0x10, %o7
17297 lduw [%l7 + %o7], %l3
17298 nop
17299 set 0x30, %l5
17300 std %f22, [%l7 + %l5]
17301 ld [%l7 + 0x44], %f18
17302 nop
17303 set 0x60, %o3
17304 swap [%l7 + %o3], %o6
17305 nop
17306 set 0x48, %i4
17307 std %o4, [%l7 + %i4]
17308 membar #Sync
17309 set 0x40, %l1
17310 ldda [%l7 + %l1] 0xf9, %f16
17311 set 0x78, %i0
17312 ldxa [%l7 + %i0] 0x80, %l1
17313 nop
17314 set 0x3E, %g4
17315 lduh [%l7 + %g4], %g5
17316 set 0x40, %g3
17317 ldda [%l7 + %g3] 0x81, %f0
17318 nop
17319 nop
17320 setx 0xE4B28CA44DFB0CCB, %l0, %l6
17321 stx %l6, [%l7 + 0x28]
17322 ldd [%l7 + 0x28], %f24
17323 setx 0xEAB1F1C60C423E08, %l1, %l5
17324 stx %l5, [%l7 + 0x10]
17325 ldd [%l7 + 0x10], %f26
17326 fdivd %f26, %f24, %f26
17327 nop
17328 set 0x1A, %i6
17329 ldsh [%l7 + %i6], %o3
17330 nop
17331 set 0x62, %o2
17332 stb %i6, [%l7 + %o2]
17333 nop
17334 set 0x1C, %g5
17335 lduh [%l7 + %g5], %i7
17336 set 0x08, %i7
17337 stxa %l2, [%l7 + %i7] 0xeb
17338 membar #Sync
17339 nop
17340 set 0x38, %i2
17341 stx %fsr, [%l7 + %i2]
17342 nop
17343 set 0x18, %g1
17344 sth %l0, [%l7 + %g1]
17345 set 0x40, %i5
17346 stda %f16, [%l7 + %i5] 0x89
17347 ld [%l7 + 0x74], %f25
17348 nop
17349 set 0x10, %o0
17350 stx %fsr, [%l7 + %o0]
17351 set 0x60, %l4
17352 stda %i4, [%l7 + %l4] 0x81
17353 and %i0, %g3, %g1
17354 nop
17355 set 0x4F, %g6
17356 ldub [%l7 + %g6], %o1
17357 nop
17358 set 0x77, %i3
17359 ldsb [%l7 + %i3], %g7
17360 nop
17361 set 0x60, %o4
17362 sth %g2, [%l7 + %o4]
17363 set 0x6C, %o6
17364 swapa [%l7 + %o6] 0x81, %o2
17365 or %i4, %g4, %l4
17366 set 0x30, %o5
17367 ldxa [%l7 + %o5] 0x80, %o5
17368 st %fsr, [%l7 + 0x24]
17369 add %l7, 0x58, %l6
17370 wr %g0, 0x80, %asi
17371 ldxa [%l6] %asi, %i2
17372 casxa [%l6] 0x80, %i2, %o7
17373 nop
17374 set 0x14, %g7
17375 ldsw [%l7 + %g7], %l5
17376 add %l7, 0x70, %l6
17377 wr %g0, 0x88, %asi
17378 casxa [%l6] 0x88, %g6, %o0
17379 nop
17380 set 0x34, %l0
17381 swap [%l7 + %l0], %l6
17382 set 0x30, %g2
17383 ldda [%l7 + %g2] 0xe3, %i0
17384 set 0x48, %i1
17385 ldxa [%l7 + %i1] 0x88, %i3
17386 or %l3, %o4, %l1
17387 and %o6, %o3, %i6
17388 nop
17389 set 0x08, %l2
17390 std %f8, [%l7 + %l2]
17391 nop
17392 set 0x7E, %l3
17393 stb %i7, [%l7 + %l3]
17394 nop
17395 set 0x77, %l6
17396 ldsb [%l7 + %l6], %g5
17397 nop
17398 set 0x58, %o7
17399 prefetch [%l7 + %o7], 2
17400 st %fsr, [%l7 + 0x1C]
17401 set 0x61, %l5
17402 stba %l2, [%l7 + %l5] 0xe2
17403 membar #Sync
17404 nop
17405 set 0x55, %o1
17406 ldub [%l7 + %o1], %l0
17407 set 0x4C, %i4
17408 sta %f22, [%l7 + %i4] 0x89
17409 nop
17410 set 0x5F, %o3
17411 stb %i0, [%l7 + %o3]
17412 set 0x30, %i0
17413 prefetcha [%l7 + %i0] 0x88, 2
17414 set 0x5C, %l1
17415 ldstuba [%l7 + %l1] 0x81, %g3
17416 nop
17417 set 0x68, %g4
17418 ldd [%l7 + %g4], %f30
17419 set 0x50, %g3
17420 stda %g0, [%l7 + %g3] 0x88
17421 set 0x40, %o2
17422 stda %f16, [%l7 + %o2] 0x88
17423 nop
17424 set 0x14, %g5
17425 ldsw [%l7 + %g5], %o1
17426 set 0x40, %i7
17427 stwa %g7, [%l7 + %i7] 0x89
17428 and %o2, %i4, %g2
17429 add %l7, 0x30, %l6
17430 wr %g0, 0x80, %asi
17431 ldxa [%l6] %asi, %g4
17432 casxa [%l6] 0x80, %g4, %o5
17433 add %i2, %l4, %l5
17434 nop
17435 set 0x74, %i2
17436 lduw [%l7 + %i2], %o7
17437 nop
17438 set 0x1A, %g1
17439 ldsb [%l7 + %g1], %g6
17440 fpadd32s %f29, %f6, %f0
17441 set 0x62, %i5
17442 stha %l6, [%l7 + %i5] 0xea
17443 membar #Sync
17444 and %o0, %i3, %l3
17445 nop
17446 set 0x36, %o0
17447 ldsh [%l7 + %o0], %i1
17448 set 0x50, %i6
17449 ldda [%l7 + %i6] 0x81, %o4
17450 nop
17451 set 0x18, %l4
17452 stw %o6, [%l7 + %l4]
17453 set 0x58, %g6
17454 stwa %l1, [%l7 + %g6] 0xea
17455 membar #Sync
17456 be,pt %xcc, loop_111
17457 nop
17458 set 0x08, %i3
17459 std %i6, [%l7 + %i3]
17460 set 0x58, %o4
17461 prefetcha [%l7 + %o4] 0x89, 1
17462loop_111:
17463 nop
17464 set 0x40, %o5
17465 stda %f16, [%l7 + %o5] 0xf9
17466 membar #Sync
17467 nop
17468 set 0x34, %g7
17469 sth %o3, [%l7 + %g7]
17470 set 0x16, %o6
17471 ldstuba [%l7 + %o6] 0x89, %l2
17472 nop
17473 set 0x68, %l0
17474 ldd [%l7 + %l0], %g4
17475 nop
17476 set 0x44, %g2
17477 swap [%l7 + %g2], %i0
17478 set 0x40, %i1
17479 stda %l0, [%l7 + %i1] 0xeb
17480 membar #Sync
17481 nop
17482 set 0x50, %l3
17483 std %g2, [%l7 + %l3]
17484 nop
17485 set 0x14, %l6
17486 swap [%l7 + %l6], %g1
17487 set 0x3C, %l2
17488 swapa [%l7 + %l2] 0x80, %i5
17489 and %g7, %o2, %o1
17490 add %l7, 0x38, %l6
17491 wr %g0, 0x88, %asi
17492 ldxa [%l6] %asi, %i4
17493 casxa [%l6] 0x88, %i4, %g4
17494 or %o5, %g2, %l4
17495 set 0x30, %o7
17496 prefetcha [%l7 + %o7] 0x81, 3
17497 or %i2, %g6, %l6
17498 add %l7, 0x68, %l6
17499 wr %g0, 0x88, %asi
17500 ldxa [%l6] %asi, %o7
17501 casxa [%l6] 0x88, %o7, %i3
17502 set 0x40, %l5
17503 stwa %l3, [%l7 + %l5] 0x89
17504 st %fsr, [%l7 + 0x10]
17505 set 0x4C, %o1
17506 stwa %o0, [%l7 + %o1] 0x81
17507 nop
17508 set 0x50, %o3
17509 std %f24, [%l7 + %o3]
17510 set 0x40, %i0
17511 stda %f16, [%l7 + %i0] 0xca
17512 or %i1, %o6, %l1
17513 nop
17514 set 0x40, %l1
17515 prefetch [%l7 + %l1], 1
17516 set 0x70, %g4
17517 sta %f4, [%l7 + %g4] 0x88
17518 nop
17519 set 0x78, %i4
17520 ldd [%l7 + %i4], %f22
17521 nop
17522 set 0x10, %g3
17523 stx %fsr, [%l7 + %g3]
17524 or %o4, %i7, %i6
17525 add %l2, %g5, %o3
17526 nop
17527 or %g0, 0x8, %l0
17528 sllx %l0, 0x3c, %l0
17529 wr %l0, %g0, %sys_tick_cmpr
17530 and %g1, %g3, %i5
17531 set 0x70, %o2
17532 prefetcha [%l7 + %o2] 0x89, 1
17533 nop
17534 set 0x21, %g5
17535 ldstub [%l7 + %g5], %o1
17536 set 0x48, %i2
17537 stwa %g7, [%l7 + %i2] 0x80
17538 set 0x50, %i7
17539 ldda [%l7 + %i7] 0x88, %i4
17540 add %l7, 0x0C, %l6
17541 wr %g0, 0x89, %asi
17542 casa [%l6] 0x89, %g4, %g2
17543 set 0x40, %i5
17544 ldstuba [%l7 + %i5] 0x89, %o5
17545 nop
17546 set 0x28, %g1
17547 ldd [%l7 + %g1], %l4
17548 st %fsr, [%l7 + 0x50]
17549 and %i2, %g6, %l6
17550 nop
17551 set 0x28, %o0
17552 ldsw [%l7 + %o0], %l4
17553 nop
17554 set 0x28, %i6
17555 sth %o7, [%l7 + %i6]
17556 and %i3, %o0, %l3
17557 set 0x58, %g6
17558 ldxa [%l7 + %g6] 0x89, %i1
17559 st %fsr, [%l7 + 0x4C]
17560 or %o6, %o4, %i7
17561 nop
17562 set 0x2C, %l4
17563 swap [%l7 + %l4], %l1
17564 set 0x30, %o4
17565 prefetcha [%l7 + %o4] 0x89, 2
17566 nop
17567 set 0x4C, %o5
17568 lduh [%l7 + %o5], %l2
17569 ld [%l7 + 0x10], %f30
17570 nop
17571 set 0x50, %g7
17572 std %f8, [%l7 + %g7]
17573 ld [%l7 + 0x2C], %f28
17574 set 0x0D, %o6
17575 ldstuba [%l7 + %o6] 0x81, %g5
17576 nop
17577 set 0x10, %i3
17578 ldsw [%l7 + %i3], %i0
17579 nop
17580 set 0x24, %l0
17581 lduw [%l7 + %l0], %l0
17582 set 0x78, %i1
17583 lda [%l7 + %i1] 0x81, %f10
17584 and %o3, %g1, %i5
17585 add %l7, 0x78, %l6
17586 wr %g0, 0x81, %asi
17587 casxa [%l6] 0x81, %o2, %o1
17588 nop
17589 set 0x2C, %l3
17590 ldsw [%l7 + %l3], %g3
17591 and %g7, %g4, %i4
17592 nop
17593 set 0x22, %l6
17594 sth %g2, [%l7 + %l6]
17595 set 0x60, %g2
17596 stwa %o5, [%l7 + %g2] 0xe3
17597 membar #Sync
17598 add %l7, 0x0C, %l6
17599 wr %g0, 0x81, %asi
17600 casa [%l6] 0x81, %i2, %g6
17601 add %l7, 0x20, %l6
17602 wr %g0, 0x88, %asi
17603 lda [%l6] %asi, %l5
17604 casa [%l6] 0x88, %l5, %l4
17605 set 0x08, %l2
17606 prefetcha [%l7 + %l2] 0x88, 3
17607 nop
17608 set 0x54, %o7
17609 swap [%l7 + %o7], %i3
17610 nop
17611 set 0x7C, %l5
17612 ldub [%l7 + %l5], %o7
17613 nop
17614 set 0x50, %o1
17615 std %f6, [%l7 + %o1]
17616 set 0x40, %i0
17617 swapa [%l7 + %i0] 0x88, %l3
17618 nop
17619 set 0x40, %l1
17620 ldd [%l7 + %l1], %f6
17621 set 0x48, %g4
17622 prefetcha [%l7 + %g4] 0x80, 4
17623 set 0x40, %i4
17624 stda %f0, [%l7 + %i4] 0xf9
17625 membar #Sync
17626 nop
17627 set 0x4C, %o3
17628 stw %o6, [%l7 + %o3]
17629 nop
17630 set 0x70, %o2
17631 stb %o4, [%l7 + %o2]
17632 nop
17633 set 0x4F, %g3
17634 ldub [%l7 + %g3], %o0
17635 nop
17636 set 0x19, %i2
17637 stb %l1, [%l7 + %i2]
17638 ld [%l7 + 0x0C], %f0
17639 st %fsr, [%l7 + 0x24]
17640 set 0x44, %i7
17641 ldstuba [%l7 + %i7] 0x89, %i7
17642 set 0x28, %g5
17643 prefetcha [%l7 + %g5] 0x89, 3
17644 set 0x44, %i5
17645 swapa [%l7 + %i5] 0x88, %g5
17646 or %i6, %l0, %o3
17647 and %g1, %i0, %o2
17648 and %o1, %g3, %i5
17649 set 0x3C, %g1
17650 swapa [%l7 + %g1] 0x80, %g4
17651 set 0x14, %i6
17652 stwa %i4, [%l7 + %i6] 0x81
17653 nop
17654 set 0x50, %g6
17655 stw %g7, [%l7 + %g6]
17656 set 0x50, %o0
17657 ldxa [%l7 + %o0] 0x81, %o5
17658 nop
17659 set 0x28, %l4
17660 ldsw [%l7 + %l4], %i2
17661 set 0x10, %o5
17662 lda [%l7 + %o5] 0x81, %f9
17663 set 0x60, %g7
17664 stda %g6, [%l7 + %g7] 0x80
17665 nop
17666 set 0x20, %o4
17667 swap [%l7 + %o4], %l5
17668 nop
17669 set 0x20, %i3
17670 stx %fsr, [%l7 + %i3]
17671 add %l4, %g2, %i3
17672 nop
17673 set 0x50, %l0
17674 ldx [%l7 + %l0], %o7
17675 fpadd16 %f14, %f20, %f16
17676 and %l3, %l6, %i1
17677 set 0x14, %o6
17678 swapa [%l7 + %o6] 0x89, %o4
17679 set 0x5F, %i1
17680 stba %o6, [%l7 + %i1] 0xea
17681 membar #Sync
17682 nop
17683 set 0x20, %l6
17684 ldx [%l7 + %l6], %o0
17685 set 0x40, %g2
17686 stda %f0, [%l7 + %g2] 0x80
17687 ld [%l7 + 0x38], %f27
17688 set 0x40, %l2
17689 stda %f0, [%l7 + %l2] 0xca
17690 set 0x40, %o7
17691 stda %f16, [%l7 + %o7] 0xd8
17692 set 0x34, %l3
17693 lda [%l7 + %l3] 0x88, %f15
17694 set 0x64, %o1
17695 sta %f6, [%l7 + %o1] 0x81
17696 add %l7, 0x30, %l6
17697 wr %g0, 0x89, %asi
17698 casxa [%l6] 0x89, %l1, %i7
17699 or %g5, %i6, %l0
17700 bleu %xcc, loop_112
17701 nop
17702 set 0x18, %l5
17703 ldd [%l7 + %l5], %f6
17704 set 0x40, %i0
17705 stda %f0, [%l7 + %i0] 0xd8
17706loop_112:
17707 nop
17708 set 0x40, %l1
17709 ldda [%l7 + %l1] 0xeb, %o2
17710 set 0x33, %g4
17711 ldstuba [%l7 + %g4] 0x89, %g1
17712 nop
17713 set 0x30, %o3
17714 stx %fsr, [%l7 + %o3]
17715 set 0x70, %i4
17716 ldstuba [%l7 + %i4] 0x88, %i0
17717 set 0x38, %g3
17718 stxa %l2, [%l7 + %g3] 0x81
17719 st %f6, [%l7 + 0x30]
17720 or %o1, %o2, %i5
17721 nop
17722 set 0x78, %i2
17723 sth %g4, [%l7 + %i2]
17724 add %l7, 0x38, %l6
17725 wr %g0, 0x89, %asi
17726 casxa [%l6] 0x89, %g3, %g7
17727 set 0x0C, %i7
17728 swapa [%l7 + %i7] 0x80, %i4
17729 add %o5, %i2, %g6
17730 set 0x30, %g5
17731 stxa %l4, [%l7 + %g5] 0x88
17732 set 0x0C, %o2
17733 lda [%l7 + %o2] 0x80, %f18
17734 nop
17735 set 0x24, %g1
17736 ldsb [%l7 + %g1], %g2
17737 set 0x70, %i6
17738 ldda [%l7 + %i6] 0x80, %i2
17739 set 0x24, %i5
17740 lda [%l7 + %i5] 0x81, %f1
17741 set 0x3E, %g6
17742 ldstuba [%l7 + %g6] 0x81, %l5
17743 nop
17744 set 0x6F, %l4
17745 ldsb [%l7 + %l4], %l3
17746 nop
17747 set 0x28, %o0
17748 ldd [%l7 + %o0], %o6
17749 and %i1, %o4, %l6
17750 set 0x1A, %g7
17751 stba %o6, [%l7 + %g7] 0x88
17752 nop
17753 set 0x47, %o4
17754 ldstub [%l7 + %o4], %o0
17755 set 0x10, %o5
17756 ldda [%l7 + %o5] 0xeb, %i6
17757 nop
17758 set 0x14, %l0
17759 lduw [%l7 + %l0], %l1
17760 st %fsr, [%l7 + 0x0C]
17761 set 0x50, %o6
17762 stwa %i6, [%l7 + %o6] 0x80
17763 set 0x70, %i3
17764 lda [%l7 + %i3] 0x89, %f11
17765 nop
17766 set 0x63, %l6
17767 ldstub [%l7 + %l6], %l0
17768 nop
17769 or %g0, 0x8, %l0
17770 sllx %l0, 0x3c, %l0
17771 wr %l0, 0xFC9, %tick_cmpr
17772 nop
17773 set 0x30, %g2
17774 lduh [%l7 + %g2], %i0
17775 nop
17776 set 0x73, %l2
17777 ldsb [%l7 + %l2], %g1
17778 add %l7, 0x44, %l6
17779 wr %g0, 0x88, %asi
17780 lda [%l6] %asi, %l2
17781 casa [%l6] 0x88, %l2, %o1
17782 add %l7, 0x10, %l6
17783 wr %g0, 0x89, %asi
17784 casxa [%l6] 0x89, %o2, %g4
17785 nop
17786 set 0x17, %o7
17787 ldstub [%l7 + %o7], %i5
17788 set 0x76, %i1
17789 stha %g7, [%l7 + %i1] 0xea
17790 membar #Sync
17791 nop
17792 set 0x6C, %l3
17793 ldsw [%l7 + %l3], %i4
17794 set 0x48, %o1
17795 lda [%l7 + %o1] 0x80, %f9
17796 nop
17797 set 0x60, %l5
17798 ldx [%l7 + %l5], %g3
17799 nop
17800 set 0x08, %l1
17801 ldsw [%l7 + %l1], %o5
17802 set 0x50, %i0
17803 stwa %g6, [%l7 + %i0] 0x88
17804 nop
17805 set 0x24, %g4
17806 swap [%l7 + %g4], %l4
17807 or %g2, %i2, %l5
17808 nop
17809 set 0x20, %i4
17810 std %f24, [%l7 + %i4]
17811 set 0x2C, %o3
17812 stwa %l3, [%l7 + %o3] 0xe3
17813 membar #Sync
17814 nop
17815 set 0x48, %g3
17816 swap [%l7 + %g3], %o7
17817 set 0x40, %i2
17818 stda %f16, [%l7 + %i2] 0xd8
17819 nop
17820 set 0x10, %g5
17821 std %i0, [%l7 + %g5]
17822 or %o4, %l6, %i3
17823 set 0x40, %o2
17824 stda %f16, [%l7 + %o2] 0xc2
17825 nop
17826 set 0x31, %i7
17827 ldsb [%l7 + %i7], %o0
17828 nop
17829 set 0x41, %g1
17830 stb %i7, [%l7 + %g1]
17831 set 0x10, %i6
17832 stwa %o6, [%l7 + %i6] 0x80
17833 set 0x6C, %g6
17834 swapa [%l7 + %g6] 0x80, %i6
17835 add %l7, 0x18, %l6
17836 wr %g0, 0x88, %asi
17837 casa [%l6] 0x88, %l1, %o3
17838 nop
17839 set 0x7C, %l4
17840 lduh [%l7 + %l4], %g5
17841 ld [%l7 + 0x0C], %f6
17842 nop
17843 set 0x10, %o0
17844 prefetch [%l7 + %o0], 4
17845 nop
17846 set 0x19, %i5
17847 ldstub [%l7 + %i5], %l0
17848 set 0x50, %g7
17849 ldda [%l7 + %g7] 0x80, %g0
17850 set 0x57, %o4
17851 ldstuba [%l7 + %o4] 0x80, %l2
17852 wr %o1, %o2, %set_softint
17853 add %i0, %g4, %g7
17854 nop
17855 set 0x37, %l0
17856 ldub [%l7 + %l0], %i4
17857 nop
17858 set 0x28, %o6
17859 std %f26, [%l7 + %o6]
17860 nop
17861 set 0x30, %i3
17862 ldx [%l7 + %i3], %g3
17863 nop
17864 set 0x60, %o5
17865 stx %fsr, [%l7 + %o5]
17866 fpsub16s %f12, %f18, %f12
17867 set 0x60, %g2
17868 ldda [%l7 + %g2] 0x80, %i4
17869 nop
17870 set 0x58, %l6
17871 std %g6, [%l7 + %l6]
17872 set 0x18, %o7
17873 stba %o5, [%l7 + %o7] 0xeb
17874 membar #Sync
17875 nop
17876 set 0x48, %i1
17877 ldd [%l7 + %i1], %l4
17878 set 0x78, %l2
17879 stba %g2, [%l7 + %l2] 0xe2
17880 membar #Sync
17881 nop
17882 set 0x30, %l3
17883 ldd [%l7 + %l3], %i2
17884 set 0x1F, %l5
17885 ldstuba [%l7 + %l5] 0x88, %l5
17886 nop
17887 set 0x64, %l1
17888 ldsh [%l7 + %l1], %l3
17889 set 0x4C, %o1
17890 stha %o7, [%l7 + %o1] 0x88
17891 set 0x40, %g4
17892 ldda [%l7 + %g4] 0x89, %o4
17893 nop
17894 set 0x5B, %i0
17895 ldub [%l7 + %i0], %l6
17896 add %i3, %o0, %i1
17897 add %l7, 0x14, %l6
17898 wr %g0, 0x80, %asi
17899 casa [%l6] 0x80, %i7, %o6
17900 add %l7, 0x10, %l6
17901 wr %g0, 0x88, %asi
17902 lda [%l6] %asi, %l1
17903 casa [%l6] 0x88, %l1, %o3
17904 st %fsr, [%l7 + 0x34]
17905 nop
17906 set 0x18, %i4
17907 stx %g5, [%l7 + %i4]
17908 set 0x2C, %g3
17909 sta %f29, [%l7 + %g3] 0x80
17910 set 0x0C, %i2
17911 stha %i6, [%l7 + %i2] 0xeb
17912 membar #Sync
17913 add %l0, %l2, %o1
17914 nop
17915 nop
17916 setx 0x63966871, %l0, %l6
17917 st %l6, [%l7 + 0x28]
17918 ld [%l7 + 0x28], %f10
17919 setx 0xD9B04849, %l1, %l5
17920 st %l5, [%l7 + 0x10]
17921 ld [%l7 + 0x10], %f1
17922 fdivs %f1, %f10, %f1
17923 nop
17924 set 0x54, %o3
17925 prefetch [%l7 + %o3], 0
17926 set 0x40, %g5
17927 ldda [%l7 + %g5] 0xd0, %f16
17928 set 0x1A, %o2
17929 stba %g1, [%l7 + %o2] 0xe2
17930 membar #Sync
17931 set 0x4A, %g1
17932 stba %i0, [%l7 + %g1] 0xe2
17933 membar #Sync
17934 set 0x40, %i7
17935 stda %f0, [%l7 + %i7] 0xc8
17936 add %g4, %o2, %i4
17937 ba,pn %xcc, loop_113
17938 or %g3, %g7, %g6
17939 add %l7, 0x30, %l6
17940 wr %g0, 0x89, %asi
17941 ldxa [%l6] %asi, %i5
17942 casxa [%l6] 0x89, %i5, %o5
17943loop_113:
17944 st %fsr, [%l7 + 0x50]
17945 set 0x78, %g6
17946 stda %g2, [%l7 + %g6] 0x81
17947 nop
17948 set 0x6C, %l4
17949 lduw [%l7 + %l4], %i2
17950 nop
17951 set 0x18, %i6
17952 lduh [%l7 + %i6], %l4
17953 add %l7, 0x48, %l6
17954 wr %g0, 0x80, %asi
17955 lda [%l6] %asi, %l3
17956 casa [%l6] 0x80, %l3, %l5
17957 add %l7, 0x34, %l6
17958 wr %g0, 0x89, %asi
17959 casa [%l6] 0x89, %o7, %l6
17960 set 0x60, %i5
17961 stha %i3, [%l7 + %i5] 0x89
17962 nop
17963 set 0x30, %g7
17964 std %f0, [%l7 + %g7]
17965 nop
17966 set 0x20, %o0
17967 std %o0, [%l7 + %o0]
17968 nop
17969 set 0x68, %o4
17970 std %o4, [%l7 + %o4]
17971 set 0x58, %l0
17972 stda %i6, [%l7 + %l0] 0x89
17973 nop
17974 set 0x44, %i3
17975 swap [%l7 + %i3], %i1
17976 set 0x48, %o5
17977 stxa %l1, [%l7 + %o5] 0x80
17978 set 0x20, %o6
17979 ldda [%l7 + %o6] 0xe3, %o2
17980 set 0x10, %g2
17981 ldda [%l7 + %g2] 0x88, %o6
17982 wr %g5, %i6, %clear_softint
17983 nop
17984 set 0x5C, %l6
17985 swap [%l7 + %l6], %l2
17986 bgu,pt %icc, loop_114
17987 fpsub32s %f18, %f18, %f7
17988 set 0x50, %o7
17989 ldxa [%l7 + %o7] 0x81, %o1
17990loop_114:
17991 nop
17992 set 0x58, %l2
17993 stxa %l0, [%l7 + %l2] 0xea
17994 membar #Sync
17995 set 0x7A, %i1
17996 stha %g1, [%l7 + %i1] 0x81
17997 nop
17998 set 0x08, %l5
17999 std %i0, [%l7 + %l5]
18000 set 0x40, %l3
18001 ldda [%l7 + %l3] 0x88, %f0
18002 nop
18003 set 0x7C, %o1
18004 sth %g4, [%l7 + %o1]
18005 set 0x0C, %g4
18006 stha %o2, [%l7 + %g4] 0xe2
18007 membar #Sync
18008 nop
18009 set 0x23, %i0
18010 ldub [%l7 + %i0], %i4
18011 nop
18012 set 0x10, %i4
18013 ldsw [%l7 + %i4], %g7
18014 or %g6, %g3, %o5
18015 membar #Sync
18016 set 0x40, %g3
18017 ldda [%l7 + %g3] 0xf8, %f16
18018 nop
18019 set 0x48, %i2
18020 stw %g2, [%l7 + %i2]
18021 set 0x28, %o3
18022 stxa %i2, [%l7 + %o3] 0xe3
18023 membar #Sync
18024 nop
18025 set 0x70, %g5
18026 stx %fsr, [%l7 + %g5]
18027 set 0x10, %o2
18028 swapa [%l7 + %o2] 0x88, %l4
18029 nop
18030 set 0x40, %l1
18031 stw %i5, [%l7 + %l1]
18032 or %l3, %l5, %o7
18033 add %i3, %o0, %l6
18034 set 0x78, %g1
18035 ldxa [%l7 + %g1] 0x88, %i7
18036 nop
18037 set 0x38, %g6
18038 ldstub [%l7 + %g6], %o4
18039 nop
18040 set 0x52, %l4
18041 lduh [%l7 + %l4], %i1
18042 and %l1, %o6, %g5
18043 set 0x27, %i6
18044 stba %i6, [%l7 + %i6] 0x89
18045 set 0x74, %i7
18046 stwa %o3, [%l7 + %i7] 0xe3
18047 membar #Sync
18048 set 0x2C, %i5
18049 sta %f27, [%l7 + %i5] 0x88
18050 set 0x40, %g7
18051 ldxa [%l7 + %g7] 0x80, %l2
18052 nop
18053 set 0x38, %o0
18054 stx %fsr, [%l7 + %o0]
18055 and %l0, %o1, %g1
18056 nop
18057 set 0x70, %l0
18058 std %f24, [%l7 + %l0]
18059 nop
18060 set 0x2F, %o4
18061 ldub [%l7 + %o4], %i0
18062 add %l7, 0x30, %l6
18063 wr %g0, 0x89, %asi
18064 casxa [%l6] 0x89, %g4, %i4
18065 nop
18066 set 0x0E, %i3
18067 ldsh [%l7 + %i3], %g7
18068 add %l7, 0x68, %l6
18069 wr %g0, 0x88, %asi
18070 casxa [%l6] 0x88, %o2, %g6
18071 nop
18072 set 0x10, %o6
18073 ldd [%l7 + %o6], %f0
18074 set 0x66, %g2
18075 stha %o5, [%l7 + %g2] 0xea
18076 membar #Sync
18077 fpadd32s %f29, %f8, %f2
18078 nop
18079 set 0x10, %o5
18080 prefetch [%l7 + %o5], 2
18081 set 0x2C, %l6
18082 swapa [%l7 + %l6] 0x88, %g2
18083 add %i2, %g3, %l4
18084 nop
18085 set 0x2A, %l2
18086 ldstub [%l7 + %l2], %i5
18087 set 0x60, %i1
18088 stwa %l5, [%l7 + %i1] 0xeb
18089 membar #Sync
18090 nop
18091 set 0x10, %o7
18092 std %f8, [%l7 + %o7]
18093 nop
18094 set 0x70, %l5
18095 ldstub [%l7 + %l5], %l3
18096 set 0x5C, %o1
18097 sta %f22, [%l7 + %o1] 0x80
18098 nop
18099 set 0x38, %l3
18100 std %f20, [%l7 + %l3]
18101 nop
18102 set 0x48, %g4
18103 std %i2, [%l7 + %g4]
18104 nop
18105 set 0x28, %i0
18106 stx %o7, [%l7 + %i0]
18107 nop
18108 set 0x70, %i4
18109 ldx [%l7 + %i4], %l6
18110 ble,pt %xcc, loop_115
18111 nop
18112 set 0x68, %g3
18113 stx %o0, [%l7 + %g3]
18114 st %fsr, [%l7 + 0x50]
18115 set 0x58, %i2
18116 prefetcha [%l7 + %i2] 0x88, 0
18117loop_115:
18118 nop
18119 set 0x21, %g5
18120 stb %i1, [%l7 + %g5]
18121 add %l1, %i7, %g5
18122 set 0x1C, %o3
18123 lda [%l7 + %o3] 0x81, %f2
18124 nop
18125 set 0x36, %o2
18126 lduh [%l7 + %o2], %o6
18127 set 0x70, %g1
18128 ldda [%l7 + %g1] 0xe3, %i6
18129 nop
18130 set 0x50, %g6
18131 stx %l2, [%l7 + %g6]
18132 set 0x58, %l1
18133 stwa %o3, [%l7 + %l1] 0xe2
18134 membar #Sync
18135 nop
18136 set 0x78, %i6
18137 ldx [%l7 + %i6], %l0
18138 nop
18139 set 0x40, %i7
18140 ldd [%l7 + %i7], %f14
18141 nop
18142 set 0x18, %i5
18143 sth %o1, [%l7 + %i5]
18144 set 0x28, %g7
18145 prefetcha [%l7 + %g7] 0x89, 1
18146 add %g4, %i0, %g7
18147 and %o2, %g6, %i4
18148 nop
18149 set 0x20, %l4
18150 lduh [%l7 + %l4], %o5
18151 nop
18152 set 0x2C, %l0
18153 sth %g2, [%l7 + %l0]
18154 nop
18155 set 0x5E, %o0
18156 ldsh [%l7 + %o0], %g3
18157 set 0x74, %o4
18158 stwa %i2, [%l7 + %o4] 0xeb
18159 membar #Sync
18160 set 0x74, %o6
18161 stha %i5, [%l7 + %o6] 0xe2
18162 membar #Sync
18163 nop
18164 set 0x40, %g2
18165 stx %fsr, [%l7 + %g2]
18166 nop
18167 set 0x58, %o5
18168 ldd [%l7 + %o5], %l4
18169 or %l3, %l5, %i3
18170 set 0x18, %l6
18171 stba %l6, [%l7 + %l6] 0xeb
18172 membar #Sync
18173 set 0x70, %i3
18174 sta %f11, [%l7 + %i3] 0x81
18175 membar #Sync
18176 set 0x40, %l2
18177 ldda [%l7 + %l2] 0xf0, %f0
18178 set 0x1D, %i1
18179 ldstuba [%l7 + %i1] 0x89, %o7
18180 nop
18181 set 0x70, %o7
18182 std %f8, [%l7 + %o7]
18183 set 0x70, %l5
18184 ldda [%l7 + %l5] 0xe3, %o4
18185 nop
18186 set 0x68, %o1
18187 prefetch [%l7 + %o1], 2
18188 fpadd16 %f0, %f10, %f28
18189 nop
18190 set 0x4A, %l3
18191 ldstub [%l7 + %l3], %o0
18192 nop
18193 set 0x3C, %g4
18194 stw %i1, [%l7 + %g4]
18195 bge %icc, loop_116
18196 bn,pn %icc, loop_117
18197 nop
18198 set 0x14, %i4
18199 stw %i7, [%l7 + %i4]
18200 nop
18201 set 0x52, %i0
18202 ldsh [%l7 + %i0], %g5
18203loop_116:
18204 nop
18205 set 0x10, %i2
18206 sta %f29, [%l7 + %i2] 0x89
18207loop_117:
18208 nop
18209 set 0x66, %g3
18210 lduh [%l7 + %g3], %o6
18211 bgu,pn %icc, loop_118
18212 nop
18213 set 0x08, %o3
18214 prefetch [%l7 + %o3], 4
18215 add %l7, 0x24, %l6
18216 wr %g0, 0x80, %asi
18217 casa [%l6] 0x80, %l1, %i6
18218loop_118:
18219 nop
18220 set 0x28, %g5
18221 prefetcha [%l7 + %g5] 0x88, 1
18222 set 0x60, %o2
18223 lda [%l7 + %o2] 0x89, %f12
18224 nop
18225 set 0x3A, %g6
18226 ldsh [%l7 + %g6], %l2
18227 set 0x60, %g1
18228 ldxa [%l7 + %g1] 0x88, %o1
18229 nop
18230 set 0x40, %l1
18231 stx %g1, [%l7 + %l1]
18232 set 0x1C, %i7
18233 stwa %g4, [%l7 + %i7] 0x88
18234 or %l0, %g7, %i0
18235 nop
18236 set 0x1C, %i5
18237 ldsw [%l7 + %i5], %g6
18238 add %l7, 0x78, %l6
18239 wr %g0, 0x80, %asi
18240 ldxa [%l6] %asi, %i4
18241 casxa [%l6] 0x80, %i4, %o5
18242 nop
18243 set 0x10, %i6
18244 ldd [%l7 + %i6], %f14
18245 st %fsr, [%l7 + 0x1C]
18246 nop
18247 set 0x1B, %l4
18248 ldsb [%l7 + %l4], %g2
18249 set 0x58, %g7
18250 stwa %g3, [%l7 + %g7] 0xe2
18251 membar #Sync
18252 nop
18253 set 0x38, %o0
18254 stx %fsr, [%l7 + %o0]
18255 add %o2, %i2, %l4
18256 nop
18257 set 0x21, %o4
18258 ldstub [%l7 + %o4], %i5
18259 bne,a %xcc, loop_119
18260 nop
18261 set 0x66, %l0
18262 stb %l5, [%l7 + %l0]
18263 nop
18264 set 0x34, %o6
18265 lduw [%l7 + %o6], %l3
18266 nop
18267 set 0x08, %g2
18268 stx %fsr, [%l7 + %g2]
18269loop_119:
18270 st %fsr, [%l7 + 0x58]
18271 add %l7, 0x64, %l6
18272 wr %g0, 0x89, %asi
18273 lda [%l6] %asi, %i3
18274 casa [%l6] 0x89, %i3, %l6
18275 set 0x40, %o5
18276 ldda [%l7 + %o5] 0x88, %f0
18277 nop
18278 set 0x18, %i3
18279 sth %o7, [%l7 + %i3]
18280 nop
18281 set 0x22, %l2
18282 ldsh [%l7 + %l2], %o0
18283 set 0x2C, %i1
18284 lda [%l7 + %i1] 0x81, %f7
18285 set 0x28, %o7
18286 prefetcha [%l7 + %o7] 0x80, 2
18287 nop
18288 set 0x54, %l6
18289 ldsw [%l7 + %l6], %i1
18290 set 0x30, %l5
18291 ldstuba [%l7 + %l5] 0x88, %g5
18292 nop
18293 set 0x4C, %o1
18294 ldsh [%l7 + %o1], %o6
18295 set 0x64, %g4
18296 swapa [%l7 + %g4] 0x88, %l1
18297 nop
18298 set 0x48, %i4
18299 std %i6, [%l7 + %i4]
18300 nop
18301 set 0x58, %l3
18302 ldx [%l7 + %l3], %i6
18303 or %l2, %o1, %o3
18304 set 0x14, %i0
18305 lda [%l7 + %i0] 0x88, %f24
18306 wr %g4, %l0, %y
18307 set 0x14, %g3
18308 lda [%l7 + %g3] 0x89, %f9
18309 nop
18310 set 0x58, %i2
18311 prefetch [%l7 + %i2], 1
18312 nop
18313 set 0x78, %g5
18314 sth %g1, [%l7 + %g5]
18315 nop
18316 set 0x59, %o3
18317 ldsb [%l7 + %o3], %i0
18318 nop
18319 set 0x20, %o2
18320 std %f2, [%l7 + %o2]
18321 set 0x0C, %g6
18322 stwa %g7, [%l7 + %g6] 0xea
18323 membar #Sync
18324 nop
18325 set 0x40, %g1
18326 ldx [%l7 + %g1], %i4
18327 nop
18328 set 0x70, %l1
18329 std %g6, [%l7 + %l1]
18330 set 0x40, %i5
18331 stxa %o5, [%l7 + %i5] 0xe3
18332 membar #Sync
18333 nop
18334 set 0x10, %i7
18335 std %g2, [%l7 + %i7]
18336 nop
18337 set 0x24, %l4
18338 lduw [%l7 + %l4], %o2
18339 nop
18340 set 0x08, %g7
18341 ldsh [%l7 + %g7], %i2
18342 nop
18343 set 0x4F, %i6
18344 ldub [%l7 + %i6], %l4
18345 fpadd32 %f18, %f30, %f12
18346 add %l7, 0x40, %l6
18347 wr %g0, 0x81, %asi
18348 ldxa [%l6] %asi, %g2
18349 casxa [%l6] 0x81, %g2, %l5
18350 add %l7, 0x74, %l6
18351 wr %g0, 0x81, %asi
18352 casa [%l6] 0x81, %i5, %i3
18353 nop
18354 set 0x40, %o4
18355 ldx [%l7 + %o4], %l3
18356 nop
18357 set 0x60, %o0
18358 std %o6, [%l7 + %o0]
18359 set 0x64, %l0
18360 stwa %l6, [%l7 + %l0] 0x80
18361 set 0x40, %o6
18362 stda %f0, [%l7 + %o6] 0xda
18363 nop
18364 set 0x4E, %g2
18365 ldsh [%l7 + %g2], %o4
18366 nop
18367 set 0x40, %o5
18368 sth %o0, [%l7 + %o5]
18369 set 0x44, %l2
18370 stwa %i1, [%l7 + %l2] 0xeb
18371 membar #Sync
18372 add %l7, 0x30, %l6
18373 wr %g0, 0x89, %asi
18374 casxa [%l6] 0x89, %o6, %g5
18375 nop
18376 set 0x0C, %i1
18377 lduw [%l7 + %i1], %i7
18378 set 0x50, %i3
18379 lda [%l7 + %i3] 0x80, %f15
18380 nop
18381 set 0x78, %l6
18382 stx %l1, [%l7 + %l6]
18383 nop
18384 set 0x20, %l5
18385 stx %fsr, [%l7 + %l5]
18386 nop
18387 set 0x52, %o1
18388 ldsh [%l7 + %o1], %l2
18389 nop
18390 set 0x48, %o7
18391 stx %fsr, [%l7 + %o7]
18392 set 0x5C, %g4
18393 stha %i6, [%l7 + %g4] 0xea
18394 membar #Sync
18395 set 0x57, %i4
18396 stba %o1, [%l7 + %i4] 0x81
18397 set 0x28, %l3
18398 lda [%l7 + %l3] 0x89, %f10
18399 nop
18400 set 0x36, %i0
18401 sth %g4, [%l7 + %i0]
18402 nop
18403 set 0x20, %i2
18404 ldub [%l7 + %i2], %l0
18405 set 0x50, %g5
18406 stda %o2, [%l7 + %g5] 0xea
18407 membar #Sync
18408 set 0x08, %o3
18409 sta %f9, [%l7 + %o3] 0x80
18410 EXIT_GOOD
18411
18412
18413
18414!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
18415!
18416! Stats for Thread 4:
18417!
18418! Type l : 1272
18419! Type a : 25
18420! Type cti : 21
18421! Type x : 524
18422! Type f : 30
18423! Type i : 128
18424!
18425!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
18426
18427!
18428! Thread 5 Start
18429!
18430.global thread_5
18431thread_5:
18432 mov %l7, %g1
18433 !# Set %cwp for 8 windows
18434 !# This threads memory space into each %l7
18435 wrpr %g0, 0x7, %cwp
18436 mov %g1, %l7
18437 wrpr %g0, 0x6, %cwp
18438 mov %g1, %l7
18439 wrpr %g0, 0x5, %cwp
18440 mov %g1, %l7
18441 wrpr %g0, 0x4, %cwp
18442 mov %g1, %l7
18443 wrpr %g0, 0x3, %cwp
18444 mov %g1, %l7
18445 wrpr %g0, 0x2, %cwp
18446 mov %g1, %l7
18447 wrpr %g0, 0x1, %cwp
18448 mov %g1, %l7
18449 wrpr %g0, 0x0, %cwp
18450 mov %g1, %l7
18451
18452 !# Set %fsr
18453 setx 0x0000000000400000, %l0, %l6 !# no post process
18454 stx %l6, [%l7 + 0x0] !# no post process
18455 ldx [%l7 + 0x0], %fsr !# no post process
18456
18457 wr %g0, 0x80, %asi !# no post process
18458
18459 !# Initialize registers ..
18460
18461 !# Global registers
18462 set 0x6, %g1
18463 set 0x5, %g2
18464 set 0x8, %g3
18465 set 0x8, %g4
18466 set 0xA, %g5
18467 set 0x5, %g6
18468 set 0x7, %g7
18469 !# Input registers
18470 set -0x6, %i0
18471 set -0x0, %i1
18472 set -0x2, %i2
18473 set -0x1, %i3
18474 set -0x0, %i4
18475 set -0x1, %i5
18476 set -0xF, %i6
18477 set -0x9, %i7
18478 !# Local registers
18479 set 0x74D33538, %l0
18480 set 0x77A1FDD6, %l1
18481 set 0x640E11FA, %l2
18482 set 0x7B5FB234, %l3
18483 set 0x5A0CE778, %l4
18484 set 0x4B57C5F2, %l5
18485 set 0x64607B7B, %l6
18486 !# Output registers
18487 set -0x15ED, %o0
18488 set 0x0F68, %o1
18489 set -0x1CD2, %o2
18490 set -0x1636, %o3
18491 set -0x0FAA, %o4
18492 set -0x0E8E, %o5
18493 set -0x127D, %o6
18494 set 0x1034, %o7
18495 !# Float registers
18496 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
18497 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
18498 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
18499 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
18500 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
18501 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
18502 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
18503 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
18504 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
18505 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
18506 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
18507 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
18508 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
18509 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
18510 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
18511 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
18512
18513 !# Execute Main Diag ..
18514
18515 set 0x40, %g3
18516 stda %f16, [%l7 + %g3] 0xc2
18517 set 0x40, %o2
18518 ldda [%l7 + %o2] 0x88, %f0
18519 set 0x50, %g1
18520 ldda [%l7 + %g1] 0xeb, %i0
18521 ld [%l7 + 0x48], %f30
18522 set 0x2E, %g6
18523 ldstuba [%l7 + %g6] 0x81, %g7
18524 nop
18525 set 0x10, %l1
18526 sth %g1, [%l7 + %l1]
18527 set 0x68, %i5
18528 ldxa [%l7 + %i5] 0x89, %i4
18529 set 0x21, %l4
18530 stba %o5, [%l7 + %l4] 0x89
18531 set 0x52, %g7
18532 stba %g6, [%l7 + %g7] 0xeb
18533 membar #Sync
18534 nop
18535 set 0x1C, %i6
18536 stw %g3, [%l7 + %i6]
18537 nop
18538 set 0x24, %i7
18539 prefetch [%l7 + %i7], 0
18540 add %o2, %l4, %g2
18541 nop
18542 set 0x5B, %o0
18543 stb %l5, [%l7 + %o0]
18544 nop
18545 set 0x20, %o4
18546 ldx [%l7 + %o4], %i5
18547 nop
18548 set 0x20, %l0
18549 std %i2, [%l7 + %l0]
18550 nop
18551 set 0x28, %g2
18552 lduh [%l7 + %g2], %l3
18553 set 0x40, %o6
18554 stda %f16, [%l7 + %o6] 0x80
18555 set 0x70, %l2
18556 ldxa [%l7 + %l2] 0x88, %o7
18557 nop
18558 set 0x74, %o5
18559 swap [%l7 + %o5], %i2
18560 and %l6, %o4, %i1
18561 nop
18562 set 0x70, %i3
18563 lduw [%l7 + %i3], %o6
18564 nop
18565 set 0x68, %l6
18566 swap [%l7 + %l6], %o0
18567 or %g5, %l1, %l2
18568 set 0x38, %l5
18569 stxa %i7, [%l7 + %l5] 0x81
18570 nop
18571 set 0x10, %o1
18572 ldd [%l7 + %o1], %f16
18573 st %fsr, [%l7 + 0x18]
18574 set 0x34, %i1
18575 stwa %i6, [%l7 + %i1] 0x80
18576 nop
18577 set 0x18, %g4
18578 stx %fsr, [%l7 + %g4]
18579 nop
18580 set 0x59, %i4
18581 ldub [%l7 + %i4], %g4
18582 add %l0, %o3, %o1
18583 nop
18584 set 0x37, %l3
18585 ldsb [%l7 + %l3], %g7
18586 add %l7, 0x24, %l6
18587 wr %g0, 0x89, %asi
18588 casa [%l6] 0x89, %g1, %i4
18589 bl,pn %xcc, loop_120
18590 nop
18591 set 0x68, %o7
18592 ldub [%l7 + %o7], %i0
18593 nop
18594 nop
18595 setx 0xEB2C855CC8D2FE29, %l0, %l6
18596 stx %l6, [%l7 + 0x28]
18597 ldd [%l7 + 0x28], %f6
18598 setx 0xF04E320624C3348B, %l1, %l5
18599 stx %l5, [%l7 + 0x10]
18600 ldd [%l7 + 0x10], %f22
18601 fdivd %f22, %f6, %f28
18602 add %l7, 0x20, %l6
18603 wr %g0, 0x89, %asi
18604 casa [%l6] 0x89, %o5, %g6
18605loop_120:
18606 nop
18607 set 0x0D, %i2
18608 ldstub [%l7 + %i2], %o2
18609 nop
18610 set 0x1B, %g5
18611 ldsb [%l7 + %g5], %g3
18612 nop
18613 nop
18614 setx 0xC1FCB866A4D4D762, %l0, %l6
18615 stx %l6, [%l7 + 0x28]
18616 ldd [%l7 + 0x28], %f4
18617 setx 0x9ED669403ECC5988, %l1, %l5
18618 stx %l5, [%l7 + 0x10]
18619 ldd [%l7 + 0x10], %f0
18620 fdivd %f0, %f4, %f16
18621 nop
18622 set 0x1B, %o3
18623 ldsb [%l7 + %o3], %l4
18624 nop
18625 set 0x20, %i0
18626 std %f12, [%l7 + %i0]
18627 nop
18628 set 0x68, %g3
18629 stx %fsr, [%l7 + %g3]
18630 nop
18631 set 0x20, %o2
18632 lduh [%l7 + %o2], %g2
18633 set 0x58, %g1
18634 prefetcha [%l7 + %g1] 0x81, 0
18635 nop
18636 set 0x71, %l1
18637 ldsb [%l7 + %l1], %i3
18638 wr %i5, %l3, %clear_softint
18639 nop
18640 set 0x70, %i5
18641 ldsw [%l7 + %i5], %o7
18642 set 0x40, %l4
18643 stxa %i2, [%l7 + %l4] 0xeb
18644 membar #Sync
18645 set 0x1C, %g6
18646 stha %l6, [%l7 + %g6] 0x80
18647 nop
18648 set 0x58, %i6
18649 sth %o4, [%l7 + %i6]
18650 nop
18651 set 0x1C, %i7
18652 stw %o6, [%l7 + %i7]
18653 st %fsr, [%l7 + 0x68]
18654 and %o0, %i1, %g5
18655 set 0x40, %o0
18656 stda %f0, [%l7 + %o0] 0xf9
18657 membar #Sync
18658 nop
18659 set 0x30, %o4
18660 stb %l1, [%l7 + %o4]
18661 set 0x38, %g7
18662 swapa [%l7 + %g7] 0x81, %l2
18663 nop
18664 set 0x25, %g2
18665 stb %i7, [%l7 + %g2]
18666 nop
18667 set 0x30, %l0
18668 ldx [%l7 + %l0], %i6
18669 nop
18670 set 0x48, %l2
18671 ldsw [%l7 + %l2], %l0
18672 set 0x78, %o5
18673 stda %o2, [%l7 + %o5] 0x89
18674 set 0x6C, %i3
18675 stwa %g4, [%l7 + %i3] 0xeb
18676 membar #Sync
18677 nop
18678 set 0x47, %o6
18679 ldstub [%l7 + %o6], %g7
18680 set 0x46, %l6
18681 stha %g1, [%l7 + %l6] 0xe3
18682 membar #Sync
18683 and %o1, %i4, %o5
18684 set 0x70, %l5
18685 stxa %i0, [%l7 + %l5] 0xe3
18686 membar #Sync
18687 nop
18688 set 0x1C, %o1
18689 ldsh [%l7 + %o1], %g6
18690 set 0x60, %i1
18691 ldda [%l7 + %i1] 0x81, %g2
18692 set 0x70, %i4
18693 stxa %o2, [%l7 + %i4] 0x89
18694 nop
18695 set 0x60, %g4
18696 std %l4, [%l7 + %g4]
18697 or %g2, %i3, %i5
18698 set 0x2C, %o7
18699 ldstuba [%l7 + %o7] 0x80, %l5
18700 set 0x40, %l3
18701 prefetcha [%l7 + %l3] 0x81, 3
18702 set 0x28, %i2
18703 prefetcha [%l7 + %i2] 0x89, 3
18704 nop
18705 set 0x74, %o3
18706 ldsw [%l7 + %o3], %l6
18707 st %fsr, [%l7 + 0x58]
18708 set 0x31, %g5
18709 stba %o4, [%l7 + %g5] 0x89
18710 nop
18711 set 0x2C, %g3
18712 stw %o6, [%l7 + %g3]
18713 nop
18714 set 0x68, %o2
18715 std %o0, [%l7 + %o2]
18716 ble,a %icc, loop_121
18717 and %i1, %g5, %l1
18718 set 0x10, %i0
18719 sta %f6, [%l7 + %i0] 0x81
18720loop_121:
18721 nop
18722 set 0x78, %l1
18723 stx %l2, [%l7 + %l1]
18724 set 0x40, %g1
18725 stda %f0, [%l7 + %g1] 0xd0
18726 nop
18727 set 0x38, %i5
18728 std %i6, [%l7 + %i5]
18729 add %l7, 0x20, %l6
18730 wr %g0, 0x80, %asi
18731 casa [%l6] 0x80, %i6, %i2
18732 set 0x20, %g6
18733 ldxa [%l7 + %g6] 0x89, %l0
18734 set 0x48, %i6
18735 stba %g4, [%l7 + %i6] 0xe2
18736 membar #Sync
18737 nop
18738 set 0x44, %l4
18739 prefetch [%l7 + %l4], 3
18740 nop
18741 set 0x08, %o0
18742 stx %g7, [%l7 + %o0]
18743 set 0x20, %o4
18744 stda %o2, [%l7 + %o4] 0xe2
18745 membar #Sync
18746 nop
18747 set 0x68, %g7
18748 lduw [%l7 + %g7], %g1
18749 nop
18750 set 0x54, %i7
18751 prefetch [%l7 + %i7], 4
18752 set 0x58, %g2
18753 stda %o0, [%l7 + %g2] 0xea
18754 membar #Sync
18755 nop
18756 set 0x08, %l2
18757 ldx [%l7 + %l2], %o5
18758 nop
18759 set 0x40, %l0
18760 ldd [%l7 + %l0], %f22
18761 and %i4, %i0, %g3
18762 st %f23, [%l7 + 0x64]
18763 nop
18764 set 0x08, %i3
18765 ldsw [%l7 + %i3], %g6
18766 ld [%l7 + 0x60], %f4
18767 nop
18768 set 0x33, %o5
18769 stb %o2, [%l7 + %o5]
18770 nop
18771 set 0x41, %l6
18772 stb %g2, [%l7 + %l6]
18773 set 0x60, %l5
18774 ldxa [%l7 + %l5] 0x88, %i3
18775 ld [%l7 + 0x74], %f16
18776 nop
18777 set 0x60, %o6
18778 lduh [%l7 + %o6], %l4
18779 nop
18780 set 0x08, %o1
18781 stx %i5, [%l7 + %o1]
18782 add %l7, 0x50, %l6
18783 wr %g0, 0x89, %asi
18784 ldxa [%l6] %asi, %l5
18785 casxa [%l6] 0x89, %l5, %l3
18786 nop
18787 set 0x44, %i4
18788 lduw [%l7 + %i4], %o7
18789 nop
18790 set 0x0A, %g4
18791 sth %o4, [%l7 + %g4]
18792 nop
18793 set 0x6C, %i1
18794 sth %l6, [%l7 + %i1]
18795 nop
18796 set 0x64, %l3
18797 stw %o6, [%l7 + %l3]
18798 nop
18799 set 0x08, %o7
18800 stx %fsr, [%l7 + %o7]
18801 nop
18802 set 0x33, %o3
18803 stb %i1, [%l7 + %o3]
18804 st %f16, [%l7 + 0x40]
18805 set 0x5E, %g5
18806 stha %g5, [%l7 + %g5] 0xeb
18807 membar #Sync
18808 nop
18809 set 0x21, %g3
18810 ldstub [%l7 + %g3], %l1
18811 set 0x52, %i2
18812 stha %l2, [%l7 + %i2] 0xeb
18813 membar #Sync
18814 set 0x60, %o2
18815 ldda [%l7 + %o2] 0xea, %o0
18816 nop
18817 or %g0, 0x8, %l0
18818 sllx %l0, 0x3c, %l0
18819 wr %l0, %g0, %tick_cmpr
18820 nop
18821 set 0x3C, %i0
18822 ldsw [%l7 + %i0], %i6
18823 nop
18824 set 0x1C, %g1
18825 ldstub [%l7 + %g1], %l0
18826 set 0x48, %l1
18827 sta %f23, [%l7 + %l1] 0x80
18828 set 0x18, %i5
18829 stxa %g7, [%l7 + %i5] 0xe3
18830 membar #Sync
18831 and %o3, %g4, %o1
18832 set 0x60, %i6
18833 sta %f14, [%l7 + %i6] 0x81
18834 nop
18835 set 0x48, %l4
18836 stx %g1, [%l7 + %l4]
18837 fpadd32s %f22, %f13, %f3
18838 nop
18839 set 0x24, %g6
18840 lduw [%l7 + %g6], %i4
18841 nop
18842 set 0x50, %o4
18843 swap [%l7 + %o4], %o5
18844 nop
18845 set 0x48, %g7
18846 stx %i0, [%l7 + %g7]
18847 add %l7, 0x60, %l6
18848 wr %g0, 0x80, %asi
18849 ldxa [%l6] %asi, %g6
18850 casxa [%l6] 0x80, %g6, %g3
18851 membar #Sync
18852 set 0x40, %i7
18853 ldda [%l7 + %i7] 0xf9, %f16
18854 set 0x20, %o0
18855 stda %o2, [%l7 + %o0] 0xeb
18856 membar #Sync
18857 set 0x3C, %g2
18858 swapa [%l7 + %g2] 0x80, %i3
18859 nop
18860 set 0x62, %l0
18861 ldsh [%l7 + %l0], %g2
18862 set 0x40, %i3
18863 prefetcha [%l7 + %i3] 0x80, 1
18864 set 0x20, %o5
18865 prefetcha [%l7 + %o5] 0x80, 3
18866 nop
18867 set 0x1E, %l2
18868 sth %l3, [%l7 + %l2]
18869 nop
18870 nop
18871 setx 0xF7FA08C5EA1997C8, %l0, %l6
18872 stx %l6, [%l7 + 0x28]
18873 ldd [%l7 + 0x28], %f16
18874 setx 0x6FFFB4F307878638, %l1, %l5
18875 stx %l5, [%l7 + 0x10]
18876 ldd [%l7 + 0x10], %f20
18877 fdivd %f20, %f16, %f18
18878 and %o7, %o4, %l6
18879 st %fsr, [%l7 + 0x0C]
18880 nop
18881 set 0x50, %l5
18882 stx %fsr, [%l7 + %l5]
18883 set 0x10, %l6
18884 ldxa [%l7 + %l6] 0x88, %o6
18885 set 0x58, %o1
18886 stda %i0, [%l7 + %o1] 0xea
18887 membar #Sync
18888 add %l7, 0x40, %l6
18889 wr %g0, 0x88, %asi
18890 ldxa [%l6] %asi, %g5
18891 casxa [%l6] 0x88, %g5, %l1
18892 nop
18893 set 0x38, %i4
18894 stx %l2, [%l7 + %i4]
18895 set 0x0D, %o6
18896 stba %o0, [%l7 + %o6] 0xe2
18897 membar #Sync
18898 nop
18899 set 0x68, %g4
18900 lduw [%l7 + %g4], %l5
18901 or %i2, %i6, %i7
18902 set 0x28, %l3
18903 ldxa [%l7 + %l3] 0x81, %l0
18904 nop
18905 set 0x3C, %o7
18906 swap [%l7 + %o7], %g7
18907 set 0x70, %o3
18908 prefetcha [%l7 + %o3] 0x88, 1
18909 and %o1, %g1, %g4
18910 or %o5, %i0, %i4
18911 set 0x27, %g5
18912 ldstuba [%l7 + %g5] 0x89, %g3
18913 set 0x3E, %i1
18914 stha %o2, [%l7 + %i1] 0x88
18915 nop
18916 set 0x28, %i2
18917 ldx [%l7 + %i2], %g6
18918 nop
18919 set 0x58, %g3
18920 stx %g2, [%l7 + %g3]
18921 set 0x08, %i0
18922 stda %i2, [%l7 + %i0] 0xeb
18923 membar #Sync
18924 nop
18925 set 0x16, %g1
18926 sth %l4, [%l7 + %g1]
18927 nop
18928 set 0x52, %o2
18929 lduh [%l7 + %o2], %l3
18930 set 0x62, %i5
18931 stha %o7, [%l7 + %i5] 0x88
18932 wr %o4, %i5, %y
18933 set 0x72, %i6
18934 stha %l6, [%l7 + %i6] 0x81
18935 ld [%l7 + 0x20], %f5
18936 set 0x7A, %l4
18937 stba %i1, [%l7 + %l4] 0x81
18938 nop
18939 set 0x60, %g6
18940 ldsw [%l7 + %g6], %g5
18941 nop
18942 set 0x08, %l1
18943 ldsh [%l7 + %l1], %l1
18944 nop
18945 set 0x40, %o4
18946 ldd [%l7 + %o4], %f22
18947 nop
18948 set 0x20, %i7
18949 std %o6, [%l7 + %i7]
18950 add %o0, %l5, %i2
18951 set 0x67, %g7
18952 ldstuba [%l7 + %g7] 0x81, %l2
18953 set 0x30, %o0
18954 ldxa [%l7 + %o0] 0x80, %i7
18955 nop
18956 set 0x33, %g2
18957 ldsb [%l7 + %g2], %l0
18958 ld [%l7 + 0x60], %f9
18959 nop
18960 set 0x24, %i3
18961 lduw [%l7 + %i3], %g7
18962 nop
18963 set 0x28, %l0
18964 lduw [%l7 + %l0], %i6
18965 set 0x60, %o5
18966 ldxa [%l7 + %o5] 0x81, %o3
18967 nop
18968 set 0x38, %l5
18969 sth %g1, [%l7 + %l5]
18970 set 0x3C, %l2
18971 stwa %g4, [%l7 + %l2] 0xe2
18972 membar #Sync
18973 set 0x60, %o1
18974 ldxa [%l7 + %o1] 0x88, %o1
18975 nop
18976 set 0x44, %i4
18977 sth %o5, [%l7 + %i4]
18978 add %l7, 0x20, %l6
18979 wr %g0, 0x89, %asi
18980 casxa [%l6] 0x89, %i4, %g3
18981 nop
18982 set 0x72, %o6
18983 ldsb [%l7 + %o6], %i0
18984 or %o2, %g6, %i3
18985 or %l4, %l3, %g2
18986 set 0x10, %g4
18987 stda %o4, [%l7 + %g4] 0x88
18988 ld [%l7 + 0x54], %f19
18989 nop
18990 set 0x1E, %l3
18991 lduh [%l7 + %l3], %i5
18992 st %fsr, [%l7 + 0x38]
18993 set 0x60, %o7
18994 ldxa [%l7 + %o7] 0x89, %o7
18995 nop
18996 nop
18997 setx 0x0147EEBCC633A150, %l0, %l6
18998 stx %l6, [%l7 + 0x28]
18999 ldd [%l7 + 0x28], %f30
19000 setx 0x0CFD4185FB890AA3, %l1, %l5
19001 stx %l5, [%l7 + 0x10]
19002 ldd [%l7 + 0x10], %f12
19003 fdivd %f12, %f30, %f24
19004 set 0x1A, %l6
19005 stba %i1, [%l7 + %l6] 0x81
19006 nop
19007 set 0x20, %g5
19008 lduh [%l7 + %g5], %l6
19009 nop
19010 set 0x0C, %i1
19011 lduw [%l7 + %i1], %l1
19012 nop
19013 set 0x28, %o3
19014 std %f0, [%l7 + %o3]
19015 set 0x40, %i2
19016 stda %f0, [%l7 + %i2] 0xc0
19017 set 0x5F, %i0
19018 ldstuba [%l7 + %i0] 0x80, %o6
19019 or %g5, %o0, %i2
19020 nop
19021 set 0x78, %g3
19022 std %f0, [%l7 + %g3]
19023 set 0x68, %o2
19024 swapa [%l7 + %o2] 0x80, %l5
19025 set 0x56, %g1
19026 stha %i7, [%l7 + %g1] 0x88
19027 nop
19028 nop
19029 setx 0x5C15D70A, %l0, %l6
19030 st %l6, [%l7 + 0x28]
19031 ld [%l7 + 0x28], %f1
19032 setx 0x925CB037, %l1, %l5
19033 st %l5, [%l7 + 0x10]
19034 ld [%l7 + 0x10], %f28
19035 fdivs %f28, %f1, %f25
19036 set 0x34, %i6
19037 stha %l0, [%l7 + %i6] 0xeb
19038 membar #Sync
19039 nop
19040 set 0x58, %i5
19041 stx %fsr, [%l7 + %i5]
19042 add %g7, %i6, %o3
19043 set 0x08, %g6
19044 swapa [%l7 + %g6] 0x81, %l2
19045 add %g4, %g1, %o1
19046 nop
19047 set 0x68, %l1
19048 std %f14, [%l7 + %l1]
19049 set 0x30, %l4
19050 prefetcha [%l7 + %l4] 0x89, 3
19051 and %i4, %g3, %o2
19052 nop
19053 set 0x32, %i7
19054 ldsh [%l7 + %i7], %g6
19055 nop
19056 set 0x28, %g7
19057 swap [%l7 + %g7], %i0
19058 set 0x2C, %o0
19059 lda [%l7 + %o0] 0x89, %f14
19060 bgu,a,pt %xcc, loop_122
19061 or %i3, %l3, %l4
19062 nop
19063 set 0x30, %g2
19064 stx %fsr, [%l7 + %g2]
19065 nop
19066 set 0x70, %o4
19067 stx %fsr, [%l7 + %o4]
19068loop_122:
19069 nop
19070 set 0x38, %i3
19071 swapa [%l7 + %i3] 0x88, %g2
19072 nop
19073 set 0x38, %o5
19074 ldx [%l7 + %o5], %i5
19075 set 0x18, %l0
19076 stda %o6, [%l7 + %l0] 0xe3
19077 membar #Sync
19078 nop
19079 set 0x60, %l5
19080 std %f4, [%l7 + %l5]
19081 st %f11, [%l7 + 0x40]
19082 set 0x40, %l2
19083 ldda [%l7 + %l2] 0x89, %f16
19084 set 0x28, %o1
19085 stxa %i1, [%l7 + %o1] 0xe3
19086 membar #Sync
19087 nop
19088 set 0x78, %i4
19089 ldd [%l7 + %i4], %i6
19090 nop
19091 set 0x38, %o6
19092 lduw [%l7 + %o6], %l1
19093 ld [%l7 + 0x10], %f19
19094 set 0x20, %l3
19095 stxa %o6, [%l7 + %l3] 0x81
19096 set 0x60, %o7
19097 prefetcha [%l7 + %o7] 0x81, 4
19098 set 0x50, %g4
19099 ldxa [%l7 + %g4] 0x81, %o0
19100 set 0x40, %l6
19101 stda %f16, [%l7 + %l6] 0xc4
19102 bgu %icc, loop_123
19103 nop
19104 set 0x24, %g5
19105 lduw [%l7 + %g5], %o4
19106 nop
19107 set 0x54, %i1
19108 ldsw [%l7 + %i1], %l5
19109 set 0x70, %o3
19110 ldda [%l7 + %o3] 0x81, %i2
19111loop_123:
19112 st %f28, [%l7 + 0x74]
19113 nop
19114 set 0x60, %i2
19115 swap [%l7 + %i2], %l0
19116 set 0x4B, %i0
19117 stba %g7, [%l7 + %i0] 0xe2
19118 membar #Sync
19119 nop
19120 set 0x48, %o2
19121 std %i6, [%l7 + %o2]
19122 set 0x48, %g3
19123 prefetcha [%l7 + %g3] 0x88, 2
19124 nop
19125 set 0x50, %g1
19126 stx %i7, [%l7 + %g1]
19127 st %fsr, [%l7 + 0x60]
19128 set 0x58, %i6
19129 stxa %g4, [%l7 + %i6] 0x89
19130 wr %l2, %o1, %pic
19131 set 0x48, %g6
19132 ldxa [%l7 + %g6] 0x81, %o5
19133 nop
19134 set 0x40, %l1
19135 ldx [%l7 + %l1], %i4
19136 set 0x50, %l4
19137 swapa [%l7 + %l4] 0x80, %g3
19138 nop
19139 set 0x7C, %i5
19140 lduw [%l7 + %i5], %o2
19141 add %l7, 0x28, %l6
19142 wr %g0, 0x88, %asi
19143 lda [%l6] %asi, %g1
19144 casa [%l6] 0x88, %g1, %g6
19145 fpsub16s %f10, %f13, %f27
19146 nop
19147 set 0x70, %i7
19148 ldd [%l7 + %i7], %f4
19149 set 0x34, %o0
19150 swapa [%l7 + %o0] 0x81, %i0
19151 nop
19152 set 0x30, %g2
19153 stx %fsr, [%l7 + %g2]
19154 nop
19155 set 0x1C, %o4
19156 ldstub [%l7 + %o4], %l3
19157 nop
19158 set 0x16, %g7
19159 ldsb [%l7 + %g7], %l4
19160 nop
19161 set 0x5C, %i3
19162 stw %g2, [%l7 + %i3]
19163 nop
19164 set 0x10, %l0
19165 stx %fsr, [%l7 + %l0]
19166 set 0x1C, %l5
19167 swapa [%l7 + %l5] 0x80, %i3
19168 nop
19169 or %g0, 0x8, %l0
19170 sllx %l0, 0x3c, %l0
19171 wr %l0, 0xA60, %tick_cmpr
19172 set 0x38, %l2
19173 prefetcha [%l7 + %l2] 0x80, 1
19174 set 0x58, %o5
19175 stba %l6, [%l7 + %o5] 0xea
19176 membar #Sync
19177 set 0x18, %o1
19178 ldxa [%l7 + %o1] 0x80, %o6
19179 and %g5, %l1, %o0
19180 nop
19181 set 0x1D, %o6
19182 ldub [%l7 + %o6], %l5
19183 and %o4, %l0, %g7
19184 set 0x08, %l3
19185 stxa %i6, [%l7 + %l3] 0x89
19186 set 0x38, %i4
19187 lda [%l7 + %i4] 0x81, %f21
19188 fpsub32 %f14, %f6, %f16
19189 wr %o3, %i7, %clear_softint
19190 fpsub16 %f10, %f16, %f2
19191 nop
19192 set 0x58, %o7
19193 ldsh [%l7 + %o7], %g4
19194 st %f20, [%l7 + 0x38]
19195 set 0x29, %l6
19196 ldstuba [%l7 + %l6] 0x88, %l2
19197 set 0x10, %g4
19198 sta %f8, [%l7 + %g4] 0x88
19199 nop
19200 set 0x2B, %i1
19201 ldsb [%l7 + %i1], %o1
19202 nop
19203 set 0x70, %g5
19204 stx %fsr, [%l7 + %g5]
19205 set 0x08, %o3
19206 stha %o5, [%l7 + %o3] 0x80
19207 nop
19208 set 0x38, %i2
19209 prefetch [%l7 + %i2], 1
19210 set 0x08, %o2
19211 ldxa [%l7 + %o2] 0x80, %i4
19212 nop
19213 set 0x5C, %g3
19214 stw %i2, [%l7 + %g3]
19215 set 0x28, %i0
19216 ldxa [%l7 + %i0] 0x88, %o2
19217 nop
19218 set 0x40, %g1
19219 stx %fsr, [%l7 + %g1]
19220 nop
19221 set 0x2D, %i6
19222 ldsb [%l7 + %i6], %g1
19223 fpadd16 %f2, %f8, %f26
19224 set 0x38, %g6
19225 stwa %g6, [%l7 + %g6] 0x81
19226 set 0x10, %l4
19227 ldda [%l7 + %l4] 0x89, %g2
19228 set 0x44, %i5
19229 lda [%l7 + %i5] 0x81, %f17
19230 st %f13, [%l7 + 0x38]
19231 set 0x30, %i7
19232 stda %i0, [%l7 + %i7] 0xe2
19233 membar #Sync
19234 nop
19235 set 0x44, %o0
19236 prefetch [%l7 + %o0], 0
19237 set 0x60, %l1
19238 stxa %l4, [%l7 + %l1] 0xea
19239 membar #Sync
19240 nop
19241 set 0x30, %g2
19242 stx %l3, [%l7 + %g2]
19243 fpadd16s %f15, %f22, %f19
19244 set 0x40, %g7
19245 ldda [%l7 + %g7] 0xd0, %f16
19246 set 0x70, %i3
19247 stwa %i3, [%l7 + %i3] 0x81
19248 add %g2, %o7, %i5
19249 add %i1, %o6, %l6
19250 and %g5, %o0, %l5
19251 nop
19252 set 0x60, %o4
19253 ldsw [%l7 + %o4], %o4
19254 nop
19255 set 0x64, %l0
19256 sth %l1, [%l7 + %l0]
19257 nop
19258 set 0x40, %l2
19259 swap [%l7 + %l2], %g7
19260 fpsub16s %f14, %f23, %f13
19261 set 0x55, %l5
19262 ldstuba [%l7 + %l5] 0x89, %l0
19263 nop
19264 set 0x31, %o1
19265 ldstub [%l7 + %o1], %o3
19266 nop
19267 set 0x48, %o6
19268 ldd [%l7 + %o6], %f20
19269 nop
19270 set 0x50, %l3
19271 stx %i6, [%l7 + %l3]
19272 nop
19273 set 0x28, %i4
19274 swap [%l7 + %i4], %g4
19275 nop
19276 set 0x38, %o5
19277 ldd [%l7 + %o5], %f0
19278 nop
19279 set 0x58, %o7
19280 ldd [%l7 + %o7], %f14
19281 set 0x55, %l6
19282 ldstuba [%l7 + %l6] 0x88, %l2
19283 nop
19284 set 0x18, %i1
19285 ldd [%l7 + %i1], %i6
19286 set 0x50, %g4
19287 prefetcha [%l7 + %g4] 0x81, 2
19288 set 0x40, %g5
19289 stda %f0, [%l7 + %g5] 0xf1
19290 membar #Sync
19291 set 0x68, %o3
19292 stda %i4, [%l7 + %o3] 0x80
19293 nop
19294 set 0x78, %i2
19295 stb %i2, [%l7 + %i2]
19296 nop
19297 set 0x70, %g3
19298 std %o2, [%l7 + %g3]
19299 membar #Sync
19300 set 0x40, %i0
19301 ldda [%l7 + %i0] 0xf8, %f16
19302 and %o5, %g6, %g3
19303 wr %i0, %g1, %ccr
19304 ld [%l7 + 0x34], %f5
19305 nop
19306 set 0x3C, %o2
19307 ldsw [%l7 + %o2], %l4
19308 nop
19309 set 0x64, %g1
19310 lduw [%l7 + %g1], %l3
19311 set 0x58, %g6
19312 swapa [%l7 + %g6] 0x80, %g2
19313 set 0x44, %i6
19314 swapa [%l7 + %i6] 0x89, %i3
19315 add %o7, %i1, %i5
19316 nop
19317 or %g0, 0x8, %l0
19318 sllx %l0, 0x3c, %l0
19319 wr %l0, 0x0C2, %sys_tick_cmpr
19320 bge,pt %icc, loop_124
19321 nop
19322 set 0x4C, %i5
19323 ldsh [%l7 + %i5], %o6
19324 nop
19325 set 0x10, %l4
19326 stx %l5, [%l7 + %l4]
19327 nop
19328 set 0x58, %o0
19329 std %o0, [%l7 + %o0]
19330loop_124:
19331 nop
19332 set 0x37, %l1
19333 ldstuba [%l7 + %l1] 0x80, %l1
19334 set 0x1C, %g2
19335 stwa %o4, [%l7 + %g2] 0xeb
19336 membar #Sync
19337 nop
19338 nop
19339 setx 0x1BFD8FD8BA092C52, %l0, %l6
19340 stx %l6, [%l7 + 0x28]
19341 ldd [%l7 + 0x28], %f22
19342 setx 0x0C9D69BC6B0903AE, %l1, %l5
19343 stx %l5, [%l7 + 0x10]
19344 ldd [%l7 + 0x10], %f28
19345 fdivd %f28, %f22, %f24
19346 nop
19347 set 0x18, %i7
19348 stx %fsr, [%l7 + %i7]
19349 set 0x28, %i3
19350 sta %f2, [%l7 + %i3] 0x80
19351 nop
19352 set 0x58, %g7
19353 std %l0, [%l7 + %g7]
19354 and %o3, %i6, %g4
19355 nop
19356 set 0x78, %l0
19357 stx %g7, [%l7 + %l0]
19358 nop
19359 set 0x48, %o4
19360 ldd [%l7 + %o4], %f8
19361 st %fsr, [%l7 + 0x24]
19362 set 0x40, %l5
19363 lda [%l7 + %l5] 0x81, %f8
19364 set 0x30, %o1
19365 swapa [%l7 + %o1] 0x88, %i7
19366 nop
19367 set 0x68, %o6
19368 stx %o1, [%l7 + %o6]
19369 set 0x20, %l2
19370 stda %l2, [%l7 + %l2] 0x89
19371 fpadd32s %f23, %f17, %f16
19372 set 0x67, %l3
19373 ldstuba [%l7 + %l3] 0x80, %i2
19374 set 0x60, %i4
19375 ldda [%l7 + %i4] 0x80, %o2
19376 or %i4, %g6, %o5
19377 bn,a %icc, loop_125
19378 nop
19379 set 0x64, %o7
19380 lduw [%l7 + %o7], %i0
19381 add %l7, 0x24, %l6
19382 wr %g0, 0x88, %asi
19383 lda [%l6] %asi, %g1
19384 casa [%l6] 0x88, %g1, %l4
19385loop_125:
19386 fpsub16 %f4, %f28, %f28
19387 set 0x38, %l6
19388 swapa [%l7 + %l6] 0x81, %l3
19389 set 0x0F, %o5
19390 ldstuba [%l7 + %o5] 0x88, %g2
19391 nop
19392 set 0x48, %g4
19393 ldd [%l7 + %g4], %f22
19394 nop
19395 set 0x0B, %g5
19396 stb %i3, [%l7 + %g5]
19397 set 0x7C, %i1
19398 swapa [%l7 + %i1] 0x80, %o7
19399 nop
19400 set 0x08, %o3
19401 std %i0, [%l7 + %o3]
19402 set 0x14, %g3
19403 stwa %g3, [%l7 + %g3] 0xe3
19404 membar #Sync
19405 nop
19406 set 0x28, %i2
19407 ldx [%l7 + %i2], %i5
19408 set 0x08, %i0
19409 stwa %l6, [%l7 + %i0] 0xeb
19410 membar #Sync
19411 set 0x40, %g1
19412 stda %f16, [%l7 + %g1] 0xc8
19413 set 0x20, %o2
19414 ldda [%l7 + %o2] 0xe3, %g4
19415 membar #Sync
19416 set 0x40, %g6
19417 ldda [%l7 + %g6] 0xf9, %f0
19418 set 0x7D, %i5
19419 stba %l5, [%l7 + %i5] 0xe2
19420 membar #Sync
19421 ld [%l7 + 0x70], %f16
19422 set 0x60, %l4
19423 stwa %o6, [%l7 + %l4] 0x89
19424 and %l1, %o4, %l0
19425 st %f9, [%l7 + 0x3C]
19426 nop
19427 set 0x48, %i6
19428 ldx [%l7 + %i6], %o3
19429 wr %i6, %g4, %ccr
19430 nop
19431 set 0x34, %o0
19432 lduw [%l7 + %o0], %o0
19433 nop
19434 set 0x1C, %g2
19435 swap [%l7 + %g2], %g7
19436 set 0x48, %l1
19437 stda %i6, [%l7 + %l1] 0x80
19438 nop
19439 nop
19440 setx 0x8C6CA3A3, %l0, %l6
19441 st %l6, [%l7 + 0x28]
19442 ld [%l7 + 0x28], %f7
19443 setx 0x8B34C591, %l1, %l5
19444 st %l5, [%l7 + 0x10]
19445 ld [%l7 + 0x10], %f2
19446 fdivs %f2, %f7, %f1
19447 set 0x08, %i3
19448 stda %l2, [%l7 + %i3] 0xeb
19449 membar #Sync
19450 nop
19451 set 0x48, %i7
19452 stw %o1, [%l7 + %i7]
19453 ld [%l7 + 0x70], %f1
19454 nop
19455 set 0x66, %l0
19456 lduh [%l7 + %l0], %i2
19457 nop
19458 set 0x5A, %g7
19459 sth %i4, [%l7 + %g7]
19460 set 0x20, %o4
19461 ldda [%l7 + %o4] 0xea, %g6
19462 set 0x30, %l5
19463 ldxa [%l7 + %l5] 0x88, %o2
19464 and %o5, %i0, %l4
19465 nop
19466 set 0x28, %o6
19467 stx %fsr, [%l7 + %o6]
19468 nop
19469 set 0x28, %o1
19470 prefetch [%l7 + %o1], 4
19471 nop
19472 set 0x24, %l2
19473 stb %l3, [%l7 + %l2]
19474 nop
19475 set 0x48, %i4
19476 ldstub [%l7 + %i4], %g2
19477 nop
19478 set 0x38, %o7
19479 std %g0, [%l7 + %o7]
19480 nop
19481 set 0x38, %l3
19482 std %o6, [%l7 + %l3]
19483 set 0x42, %l6
19484 stha %i3, [%l7 + %l6] 0x88
19485 set 0x60, %o5
19486 swapa [%l7 + %o5] 0x81, %i1
19487 nop
19488 set 0x60, %g4
19489 std %f4, [%l7 + %g4]
19490 or %i5, %g3, %l6
19491 set 0x47, %g5
19492 ldstuba [%l7 + %g5] 0x88, %g5
19493 and %l5, %l1, %o4
19494 nop
19495 set 0x14, %o3
19496 lduw [%l7 + %o3], %o6
19497 nop
19498 set 0x3E, %i1
19499 sth %l0, [%l7 + %i1]
19500 and %i6, %g4, %o3
19501 nop
19502 set 0x22, %g3
19503 lduh [%l7 + %g3], %g7
19504 set 0x40, %i0
19505 stda %f0, [%l7 + %i0] 0xd8
19506 set 0x70, %i2
19507 stxa %o0, [%l7 + %i2] 0x89
19508 set 0x28, %o2
19509 lda [%l7 + %o2] 0x89, %f13
19510 set 0x0C, %g6
19511 stba %i7, [%l7 + %g6] 0xe2
19512 membar #Sync
19513 set 0x78, %i5
19514 sta %f30, [%l7 + %i5] 0x89
19515 st %fsr, [%l7 + 0x3C]
19516 or %l2, %i2, %o1
19517 nop
19518 set 0x3C, %g1
19519 lduw [%l7 + %g1], %g6
19520 add %l7, 0x18, %l6
19521 wr %g0, 0x88, %asi
19522 ldxa [%l6] %asi, %i4
19523 casxa [%l6] 0x88, %i4, %o5
19524 bne,a,pn %xcc, loop_126
19525 nop
19526 set 0x6C, %i6
19527 stw %i0, [%l7 + %i6]
19528 fpadd16 %f6, %f4, %f22
19529 set 0x14, %l4
19530 stba %o2, [%l7 + %l4] 0xeb
19531 membar #Sync
19532loop_126:
19533 nop
19534 set 0x48, %g2
19535 prefetch [%l7 + %g2], 0
19536 nop
19537 set 0x6A, %o0
19538 sth %l4, [%l7 + %o0]
19539 set 0x3C, %l1
19540 sta %f21, [%l7 + %l1] 0x80
19541 nop
19542 set 0x7C, %i7
19543 stw %l3, [%l7 + %i7]
19544 nop
19545 set 0x40, %i3
19546 stx %g2, [%l7 + %i3]
19547 nop
19548 set 0x0F, %g7
19549 stb %o7, [%l7 + %g7]
19550 ld [%l7 + 0x24], %f3
19551 set 0x40, %o4
19552 stda %f16, [%l7 + %o4] 0x81
19553 or %g1, %i1, %i3
19554 set 0x58, %l5
19555 prefetcha [%l7 + %l5] 0x89, 0
19556 nop
19557 set 0x28, %o6
19558 stx %g3, [%l7 + %o6]
19559 nop
19560 set 0x58, %o1
19561 ldd [%l7 + %o1], %i6
19562 set 0x10, %l0
19563 ldxa [%l7 + %l0] 0x81, %l5
19564 nop
19565 set 0x5B, %l2
19566 ldsb [%l7 + %l2], %l1
19567 nop
19568 set 0x20, %o7
19569 ldx [%l7 + %o7], %o4
19570 nop
19571 set 0x47, %i4
19572 stb %o6, [%l7 + %i4]
19573 add %l7, 0x30, %l6
19574 wr %g0, 0x80, %asi
19575 ldxa [%l6] %asi, %g5
19576 casxa [%l6] 0x80, %g5, %l0
19577 nop
19578 set 0x08, %l3
19579 std %f10, [%l7 + %l3]
19580 set 0x40, %o5
19581 ldda [%l7 + %o5] 0xd8, %f16
19582 set 0x40, %l6
19583 stda %f0, [%l7 + %l6] 0x88
19584 nop
19585 set 0x6A, %g5
19586 ldsh [%l7 + %g5], %i6
19587 nop
19588 set 0x50, %g4
19589 ldd [%l7 + %g4], %o2
19590 nop
19591 set 0x50, %i1
19592 std %g6, [%l7 + %i1]
19593 set 0x10, %o3
19594 ldda [%l7 + %o3] 0xea, %g4
19595 set 0x60, %g3
19596 prefetcha [%l7 + %g3] 0x88, 3
19597 set 0x5C, %i2
19598 swapa [%l7 + %i2] 0x88, %o0
19599 set 0x78, %i0
19600 sta %f21, [%l7 + %i0] 0x88
19601 add %l7, 0x38, %l6
19602 wr %g0, 0x80, %asi
19603 ldxa [%l6] %asi, %i2
19604 casxa [%l6] 0x80, %i2, %l2
19605 nop
19606 set 0x4C, %g6
19607 swap [%l7 + %g6], %o1
19608 nop
19609 set 0x40, %i5
19610 ldx [%l7 + %i5], %g6
19611 add %l7, 0x58, %l6
19612 wr %g0, 0x80, %asi
19613 lda [%l6] %asi, %i4
19614 casa [%l6] 0x80, %i4, %i0
19615 nop
19616 set 0x58, %o2
19617 swap [%l7 + %o2], %o2
19618 set 0x38, %g1
19619 lda [%l7 + %g1] 0x80, %f11
19620 nop
19621 set 0x20, %i6
19622 stx %fsr, [%l7 + %i6]
19623 nop
19624 set 0x6C, %l4
19625 lduh [%l7 + %l4], %o5
19626 add %l4, %l3, %o7
19627 set 0x60, %o0
19628 ldxa [%l7 + %o0] 0x89, %g1
19629 and %g2, %i3, %i5
19630 nop
19631 set 0x38, %g2
19632 stx %g3, [%l7 + %g2]
19633 set 0x70, %l1
19634 stda %i6, [%l7 + %l1] 0xe3
19635 membar #Sync
19636 st %f9, [%l7 + 0x70]
19637 set 0x5D, %i3
19638 ldstuba [%l7 + %i3] 0x88, %l5
19639 set 0x50, %g7
19640 ldda [%l7 + %g7] 0x80, %i0
19641 set 0x48, %i7
19642 lda [%l7 + %i7] 0x89, %f24
19643 fpadd32s %f7, %f14, %f4
19644 nop
19645 set 0x3C, %l5
19646 stw %l1, [%l7 + %l5]
19647 membar #Sync
19648 set 0x40, %o6
19649 ldda [%l7 + %o6] 0xf9, %f0
19650 ld [%l7 + 0x34], %f6
19651 nop
19652 set 0x20, %o4
19653 stx %fsr, [%l7 + %o4]
19654 fpadd16 %f14, %f12, %f26
19655 set 0x28, %l0
19656 swapa [%l7 + %l0] 0x88, %o6
19657 nop
19658 set 0x39, %l2
19659 stb %o4, [%l7 + %l2]
19660 set 0x4A, %o1
19661 ldstuba [%l7 + %o1] 0x80, %g5
19662 set 0x0A, %i4
19663 stha %i6, [%l7 + %i4] 0xe2
19664 membar #Sync
19665 nop
19666 set 0x08, %l3
19667 swap [%l7 + %l3], %l0
19668 set 0x40, %o5
19669 prefetcha [%l7 + %o5] 0x89, 1
19670 add %g4, %i7, %g7
19671 nop
19672 set 0x38, %l6
19673 ldsw [%l7 + %l6], %i2
19674 nop
19675 set 0x46, %o7
19676 sth %l2, [%l7 + %o7]
19677 and %o1, %o0, %i4
19678 wr %g6, %o2, %ccr
19679 nop
19680 set 0x74, %g4
19681 ldub [%l7 + %g4], %i0
19682 set 0x7C, %i1
19683 stba %o5, [%l7 + %i1] 0xea
19684 membar #Sync
19685 nop
19686 set 0x70, %o3
19687 ldx [%l7 + %o3], %l4
19688 set 0x10, %g3
19689 stxa %l3, [%l7 + %g3] 0x89
19690 set 0x40, %i2
19691 sta %f16, [%l7 + %i2] 0x80
19692 nop
19693 set 0x40, %i0
19694 std %f6, [%l7 + %i0]
19695 set 0x40, %g6
19696 ldda [%l7 + %g6] 0x81, %f0
19697 nop
19698 set 0x3E, %i5
19699 ldsh [%l7 + %i5], %o7
19700 nop
19701 set 0x44, %o2
19702 stw %g1, [%l7 + %o2]
19703 nop
19704 set 0x60, %g1
19705 ldd [%l7 + %g1], %f24
19706 nop
19707 set 0x64, %g5
19708 stb %g2, [%l7 + %g5]
19709 nop
19710 set 0x6C, %i6
19711 ldsh [%l7 + %i6], %i3
19712 set 0x1C, %o0
19713 stwa %g3, [%l7 + %o0] 0xeb
19714 membar #Sync
19715 add %l7, 0x50, %l6
19716 wr %g0, 0x81, %asi
19717 casxa [%l6] 0x81, %l6, %l5
19718 set 0x5A, %l4
19719 stha %i1, [%l7 + %l4] 0xea
19720 membar #Sync
19721 add %i5, %o6, %o4
19722 set 0x79, %l1
19723 stba %g5, [%l7 + %l1] 0x89
19724 nop
19725 set 0x58, %i3
19726 std %i6, [%l7 + %i3]
19727 set 0x40, %g7
19728 stda %f16, [%l7 + %g7] 0xf8
19729 membar #Sync
19730 add %l1, %l0, %g4
19731 set 0x18, %g2
19732 prefetcha [%l7 + %g2] 0x81, 1
19733 nop
19734 set 0x10, %l5
19735 stw %o3, [%l7 + %l5]
19736 wr %g7, %i2, %pic
19737 nop
19738 set 0x10, %o6
19739 stx %l2, [%l7 + %o6]
19740 st %fsr, [%l7 + 0x10]
19741 nop
19742 set 0x5D, %o4
19743 stb %o1, [%l7 + %o4]
19744 set 0x40, %l0
19745 stda %i4, [%l7 + %l0] 0xeb
19746 membar #Sync
19747 set 0x10, %i7
19748 ldda [%l7 + %i7] 0xe3, %g6
19749 and %o2, %o0, %i0
19750 nop
19751 set 0x20, %l2
19752 ldd [%l7 + %l2], %f26
19753 set 0x48, %o1
19754 swapa [%l7 + %o1] 0x89, %l4
19755 nop
19756 set 0x3E, %l3
19757 lduh [%l7 + %l3], %l3
19758 set 0x68, %o5
19759 stxa %o5, [%l7 + %o5] 0xeb
19760 membar #Sync
19761 set 0x40, %i4
19762 stda %f16, [%l7 + %i4] 0xda
19763 nop
19764 set 0x2B, %l6
19765 ldstub [%l7 + %l6], %o7
19766 nop
19767 set 0x40, %g4
19768 ldsw [%l7 + %g4], %g1
19769 nop
19770 set 0x53, %i1
19771 ldub [%l7 + %i1], %i3
19772 nop
19773 set 0x58, %o7
19774 ldub [%l7 + %o7], %g2
19775 nop
19776 set 0x30, %g3
19777 ldd [%l7 + %g3], %i6
19778 nop
19779 set 0x08, %i2
19780 stx %fsr, [%l7 + %i2]
19781 nop
19782 set 0x10, %i0
19783 stx %g3, [%l7 + %i0]
19784 ld [%l7 + 0x20], %f21
19785 nop
19786 set 0x08, %g6
19787 ldd [%l7 + %g6], %l4
19788 nop
19789 set 0x10, %o3
19790 ldd [%l7 + %o3], %i4
19791 or %i1, %o6, %o4
19792 nop
19793 set 0x38, %o2
19794 swap [%l7 + %o2], %g5
19795 nop
19796 set 0x50, %g1
19797 ldd [%l7 + %g1], %f24
19798 set 0x40, %g5
19799 stda %f16, [%l7 + %g5] 0xd8
19800 nop
19801 set 0x78, %i5
19802 stw %l1, [%l7 + %i5]
19803 nop
19804 set 0x64, %o0
19805 ldsw [%l7 + %o0], %l0
19806 nop
19807 set 0x76, %l4
19808 sth %g4, [%l7 + %l4]
19809 nop
19810 set 0x58, %i6
19811 ldsw [%l7 + %i6], %i6
19812 fpsub32 %f2, %f6, %f8
19813 nop
19814 set 0x08, %i3
19815 std %f0, [%l7 + %i3]
19816 set 0x40, %l1
19817 stda %f0, [%l7 + %l1] 0xc8
19818 set 0x40, %g7
19819 ldda [%l7 + %g7] 0x88, %f0
19820 set 0x70, %g2
19821 swapa [%l7 + %g2] 0x88, %o3
19822 nop
19823 set 0x36, %o6
19824 stb %g7, [%l7 + %o6]
19825 add %l7, 0x0C, %l6
19826 wr %g0, 0x88, %asi
19827 casa [%l6] 0x88, %i2, %i7
19828 wr %l2, %o1, %set_softint
19829 set 0x10, %l5
19830 stda %g6, [%l7 + %l5] 0xea
19831 membar #Sync
19832 and %i4, %o2, %i0
19833 set 0x40, %l0
19834 stda %f0, [%l7 + %l0] 0x88
19835 and %l4, %o0, %l3
19836 nop
19837 set 0x46, %i7
19838 lduh [%l7 + %i7], %o5
19839 set 0x18, %o4
19840 lda [%l7 + %o4] 0x81, %f20
19841 nop
19842 set 0x38, %o1
19843 ldx [%l7 + %o1], %g1
19844 add %i3, %o7, %l6
19845 nop
19846 set 0x59, %l3
19847 ldstub [%l7 + %l3], %g2
19848 st %f15, [%l7 + 0x60]
19849 set 0x74, %l2
19850 sta %f20, [%l7 + %l2] 0x81
19851 nop
19852 set 0x40, %i4
19853 ldsw [%l7 + %i4], %l5
19854 add %l7, 0x28, %l6
19855 wr %g0, 0x80, %asi
19856 casa [%l6] 0x80, %g3, %i1
19857 nop
19858 set 0x28, %l6
19859 ldx [%l7 + %l6], %o6
19860 nop
19861 set 0x30, %o5
19862 stx %fsr, [%l7 + %o5]
19863 nop
19864 set 0x46, %g4
19865 sth %i5, [%l7 + %g4]
19866 ld [%l7 + 0x50], %f26
19867 set 0x60, %i1
19868 prefetcha [%l7 + %i1] 0x80, 4
19869 nop
19870 set 0x54, %o7
19871 prefetch [%l7 + %o7], 0
19872 set 0x68, %i2
19873 ldxa [%l7 + %i2] 0x88, %l1
19874 add %l7, 0x6C, %l6
19875 wr %g0, 0x89, %asi
19876 casa [%l6] 0x89, %l0, %g4
19877 nop
19878 set 0x60, %i0
19879 std %f4, [%l7 + %i0]
19880 set 0x68, %g6
19881 stwa %i6, [%l7 + %g6] 0x80
19882 set 0x30, %g3
19883 stda %o2, [%l7 + %g3] 0x88
19884 fpsub32 %f26, %f24, %f12
19885 set 0x40, %o2
19886 stda %f0, [%l7 + %o2] 0xd0
19887 nop
19888 set 0x39, %g1
19889 ldsb [%l7 + %g1], %g5
19890 set 0x18, %o3
19891 ldxa [%l7 + %o3] 0x81, %i2
19892 set 0x08, %i5
19893 ldxa [%l7 + %i5] 0x88, %g7
19894 nop
19895 set 0x30, %o0
19896 ldd [%l7 + %o0], %f28
19897 ld [%l7 + 0x10], %f26
19898 nop
19899 set 0x57, %l4
19900 ldstub [%l7 + %l4], %i7
19901 set 0x50, %i6
19902 lda [%l7 + %i6] 0x88, %f14
19903 or %o1, %g6, %l2
19904 nop
19905 nop
19906 setx 0x4B8EB707, %l0, %l6
19907 st %l6, [%l7 + 0x28]
19908 ld [%l7 + 0x28], %f0
19909 setx 0x1539E433, %l1, %l5
19910 st %l5, [%l7 + 0x10]
19911 ld [%l7 + 0x10], %f23
19912 fdivs %f23, %f0, %f6
19913 membar #Sync
19914 set 0x40, %g5
19915 ldda [%l7 + %g5] 0xf8, %f16
19916 st %fsr, [%l7 + 0x48]
19917 set 0x64, %i3
19918 swapa [%l7 + %i3] 0x88, %o2
19919 nop
19920 set 0x11, %g7
19921 ldsb [%l7 + %g7], %i0
19922 nop
19923 set 0x30, %g2
19924 ldsb [%l7 + %g2], %i4
19925 nop
19926 set 0x18, %o6
19927 stx %o0, [%l7 + %o6]
19928 set 0x50, %l1
19929 ldda [%l7 + %l1] 0xea, %l2
19930 st %fsr, [%l7 + 0x20]
19931 nop
19932 set 0x48, %l5
19933 std %f20, [%l7 + %l5]
19934 nop
19935 set 0x32, %i7
19936 ldub [%l7 + %i7], %o5
19937 nop
19938 set 0x30, %l0
19939 ldd [%l7 + %l0], %g0
19940 set 0x78, %o1
19941 stba %l4, [%l7 + %o1] 0xeb
19942 membar #Sync
19943 nop
19944 or %g0, 0x8, %l0
19945 sllx %l0, 0x3c, %l0
19946 wr %l0, 0x121, %tick_cmpr
19947 set 0x17, %o4
19948 ldstuba [%l7 + %o4] 0x88, %g2
19949 nop
19950 set 0x42, %l2
19951 stb %l5, [%l7 + %l2]
19952 nop
19953 set 0x30, %i4
19954 stx %g3, [%l7 + %i4]
19955 set 0x58, %l6
19956 stda %o6, [%l7 + %l6] 0xeb
19957 membar #Sync
19958 nop
19959 set 0x20, %l3
19960 swap [%l7 + %l3], %i1
19961 add %o6, %o4, %l1
19962 set 0x40, %g4
19963 stda %f0, [%l7 + %g4] 0xd8
19964 nop
19965 set 0x74, %i1
19966 prefetch [%l7 + %i1], 1
19967 nop
19968 set 0x30, %o5
19969 std %f22, [%l7 + %o5]
19970 set 0x40, %i2
19971 stda %f0, [%l7 + %i2] 0x88
19972 set 0x18, %o7
19973 stba %l0, [%l7 + %o7] 0x89
19974 set 0x28, %i0
19975 swapa [%l7 + %i0] 0x80, %i5
19976 set 0x40, %g3
19977 stda %f16, [%l7 + %g3] 0xca
19978 nop
19979 set 0x48, %o2
19980 std %g4, [%l7 + %o2]
19981 nop
19982 set 0x0C, %g1
19983 prefetch [%l7 + %g1], 0
19984 add %l7, 0x50, %l6
19985 wr %g0, 0x88, %asi
19986 ldxa [%l6] %asi, %i6
19987 casxa [%l6] 0x88, %i6, %g5
19988 nop
19989 set 0x08, %o3
19990 ldd [%l7 + %o3], %f6
19991 set 0x43, %g6
19992 ldstuba [%l7 + %g6] 0x88, %i2
19993 nop
19994 set 0x50, %i5
19995 ldx [%l7 + %i5], %o3
19996 or %g7, %i7, %g6
19997 set 0x30, %l4
19998 ldxa [%l7 + %l4] 0x81, %o1
19999 and %l2, %o2, %i4
20000 wr %i0, %o0, %set_softint
20001 nop
20002 set 0x6C, %i6
20003 ldsw [%l7 + %i6], %l3
20004 or %o5, %g1, %i3
20005 nop
20006 set 0x10, %o0
20007 std %i6, [%l7 + %o0]
20008 nop
20009 set 0x50, %g5
20010 swap [%l7 + %g5], %g2
20011 st %fsr, [%l7 + 0x38]
20012 be,a %icc, loop_127
20013 nop
20014 set 0x30, %g7
20015 stx %l5, [%l7 + %g7]
20016 set 0x62, %g2
20017 stha %g3, [%l7 + %g2] 0x88
20018loop_127:
20019 and %l4, %o7, %i1
20020 set 0x48, %i3
20021 prefetcha [%l7 + %i3] 0x89, 4
20022 nop
20023 set 0x79, %o6
20024 stb %o4, [%l7 + %o6]
20025 nop
20026 set 0x08, %l5
20027 swap [%l7 + %l5], %l0
20028 nop
20029 set 0x3C, %l1
20030 ldsh [%l7 + %l1], %l1
20031 nop
20032 set 0x28, %i7
20033 ldd [%l7 + %i7], %f22
20034 set 0x32, %l0
20035 stha %g4, [%l7 + %l0] 0xe3
20036 membar #Sync
20037 set 0x78, %o4
20038 stwa %i6, [%l7 + %o4] 0x81
20039 nop
20040 set 0x74, %l2
20041 lduh [%l7 + %l2], %i5
20042 nop
20043 set 0x70, %i4
20044 std %i2, [%l7 + %i4]
20045 set 0x58, %o1
20046 sta %f31, [%l7 + %o1] 0x88
20047 set 0x38, %l3
20048 stda %o2, [%l7 + %l3] 0x80
20049 nop
20050 set 0x20, %g4
20051 ldd [%l7 + %g4], %f2
20052 nop
20053 set 0x28, %l6
20054 std %f22, [%l7 + %l6]
20055 set 0x78, %o5
20056 ldxa [%l7 + %o5] 0x89, %g5
20057 bg %xcc, loop_128
20058 nop
20059 set 0x54, %i2
20060 ldsh [%l7 + %i2], %i7
20061 set 0x74, %o7
20062 stwa %g6, [%l7 + %o7] 0x80
20063loop_128:
20064 nop
20065 set 0x28, %i0
20066 lduw [%l7 + %i0], %g7
20067 nop
20068 set 0x5C, %i1
20069 ldsb [%l7 + %i1], %o1
20070 nop
20071 set 0x68, %o2
20072 stw %o2, [%l7 + %o2]
20073 nop
20074 set 0x70, %g3
20075 stb %l2, [%l7 + %g3]
20076 nop
20077 set 0x60, %o3
20078 stx %i0, [%l7 + %o3]
20079 set 0x28, %g6
20080 ldxa [%l7 + %g6] 0x89, %i4
20081 nop
20082 set 0x6E, %g1
20083 ldsh [%l7 + %g1], %l3
20084 nop
20085 set 0x08, %l4
20086 ldx [%l7 + %l4], %o5
20087 nop
20088 set 0x10, %i6
20089 swap [%l7 + %i6], %g1
20090 nop
20091 set 0x78, %o0
20092 ldsw [%l7 + %o0], %o0
20093 set 0x30, %g5
20094 lda [%l7 + %g5] 0x89, %f1
20095 set 0x08, %g7
20096 stda %i6, [%l7 + %g7] 0xea
20097 membar #Sync
20098 or %i3, %l5, %g2
20099 nop
20100 set 0x5F, %i5
20101 ldsb [%l7 + %i5], %g3
20102 set 0x70, %i3
20103 ldxa [%l7 + %i3] 0x88, %l4
20104 nop
20105 set 0x18, %g2
20106 std %f14, [%l7 + %g2]
20107 set 0x0C, %o6
20108 stha %o7, [%l7 + %o6] 0x89
20109 nop
20110 set 0x60, %l5
20111 ldd [%l7 + %l5], %f8
20112 nop
20113 set 0x5C, %l1
20114 stw %o6, [%l7 + %l1]
20115 set 0x1C, %i7
20116 sta %f30, [%l7 + %i7] 0x88
20117 nop
20118 set 0x10, %l0
20119 ldx [%l7 + %l0], %o4
20120 st %f15, [%l7 + 0x54]
20121 add %l7, 0x20, %l6
20122 wr %g0, 0x89, %asi
20123 casxa [%l6] 0x89, %i1, %l1
20124 add %g4, %i6, %l0
20125 set 0x10, %l2
20126 sta %f4, [%l7 + %l2] 0x80
20127 set 0x64, %o4
20128 sta %f21, [%l7 + %o4] 0x89
20129 fpadd32 %f20, %f20, %f24
20130 set 0x1C, %i4
20131 swapa [%l7 + %i4] 0x81, %i5
20132 set 0x44, %l3
20133 stha %i2, [%l7 + %l3] 0x80
20134 nop
20135 set 0x24, %o1
20136 ldub [%l7 + %o1], %o3
20137 and %i7, %g5, %g6
20138 set 0x20, %g4
20139 stda %g6, [%l7 + %g4] 0xea
20140 membar #Sync
20141 nop
20142 set 0x2F, %o5
20143 ldstub [%l7 + %o5], %o1
20144 st %f25, [%l7 + 0x20]
20145 set 0x30, %i2
20146 stda %l2, [%l7 + %i2] 0xe2
20147 membar #Sync
20148 st %fsr, [%l7 + 0x70]
20149 set 0x46, %l6
20150 stba %o2, [%l7 + %l6] 0x81
20151 wr %i0, %l3, %sys_tick
20152 nop
20153 set 0x58, %o7
20154 ldstub [%l7 + %o7], %o5
20155 nop
20156 nop
20157 setx 0x96C95A8745BCD50B, %l0, %l6
20158 stx %l6, [%l7 + 0x28]
20159 ldd [%l7 + 0x28], %f6
20160 setx 0x13E7374FCD5456BD, %l1, %l5
20161 stx %l5, [%l7 + 0x10]
20162 ldd [%l7 + 0x10], %f14
20163 fdivd %f14, %f6, %f28
20164 nop
20165 set 0x46, %i0
20166 sth %i4, [%l7 + %i0]
20167 nop
20168 set 0x48, %o2
20169 sth %o0, [%l7 + %o2]
20170 and %l6, %i3, %l5
20171 set 0x5C, %i1
20172 stwa %g1, [%l7 + %i1] 0x81
20173 nop
20174 set 0x62, %o3
20175 ldsh [%l7 + %o3], %g2
20176 bgu,a %xcc, loop_129
20177 nop
20178 set 0x16, %g6
20179 ldsb [%l7 + %g6], %g3
20180 and %o7, %l4, %o6
20181 nop
20182 set 0x18, %g1
20183 ldsh [%l7 + %g1], %o4
20184loop_129:
20185 fpadd16 %f18, %f10, %f0
20186 nop
20187 set 0x28, %l4
20188 ldx [%l7 + %l4], %i1
20189 nop
20190 set 0x60, %g3
20191 ldx [%l7 + %g3], %l1
20192 nop
20193 set 0x61, %i6
20194 ldsb [%l7 + %i6], %g4
20195 nop
20196 set 0x18, %o0
20197 ldd [%l7 + %o0], %f24
20198 nop
20199 set 0x5C, %g7
20200 ldsw [%l7 + %g7], %i6
20201 set 0x40, %g5
20202 ldda [%l7 + %g5] 0xda, %f0
20203 nop
20204 set 0x10, %i5
20205 ldsw [%l7 + %i5], %l0
20206 set 0x34, %g2
20207 swapa [%l7 + %g2] 0x81, %i5
20208 nop
20209 set 0x18, %i3
20210 prefetch [%l7 + %i3], 0
20211 set 0x10, %o6
20212 ldxa [%l7 + %o6] 0x89, %i2
20213 or %o3, %i7, %g6
20214 nop
20215 set 0x53, %l1
20216 stb %g7, [%l7 + %l1]
20217 nop
20218 set 0x28, %i7
20219 stx %o1, [%l7 + %i7]
20220 nop
20221 set 0x30, %l0
20222 stx %fsr, [%l7 + %l0]
20223 set 0x48, %l5
20224 stda %l2, [%l7 + %l5] 0x88
20225 nop
20226 set 0x4D, %l2
20227 stb %o2, [%l7 + %l2]
20228 nop
20229 set 0x1E, %i4
20230 sth %g5, [%l7 + %i4]
20231 nop
20232 set 0x6A, %o4
20233 ldsb [%l7 + %o4], %i0
20234 nop
20235 set 0x66, %l3
20236 ldsb [%l7 + %l3], %o5
20237 nop
20238 set 0x70, %g4
20239 lduw [%l7 + %g4], %i4
20240 set 0x40, %o5
20241 lda [%l7 + %o5] 0x81, %f28
20242 nop
20243 set 0x28, %o1
20244 ldsb [%l7 + %o1], %o0
20245 set 0x28, %l6
20246 stba %l3, [%l7 + %l6] 0x89
20247 nop
20248 set 0x40, %i2
20249 ldd [%l7 + %i2], %f18
20250 set 0x10, %i0
20251 stha %l6, [%l7 + %i0] 0x88
20252 st %f11, [%l7 + 0x08]
20253 nop
20254 set 0x60, %o2
20255 ldd [%l7 + %o2], %f22
20256 nop
20257 set 0x7D, %i1
20258 ldsb [%l7 + %i1], %i3
20259 nop
20260 set 0x68, %o3
20261 stx %l5, [%l7 + %o3]
20262 set 0x38, %g6
20263 ldxa [%l7 + %g6] 0x88, %g1
20264 set 0x45, %o7
20265 ldstuba [%l7 + %o7] 0x81, %g2
20266 nop
20267 set 0x18, %g1
20268 ldd [%l7 + %g1], %o6
20269 nop
20270 set 0x50, %l4
20271 ldd [%l7 + %l4], %f8
20272 set 0x6B, %g3
20273 stba %g3, [%l7 + %g3] 0xea
20274 membar #Sync
20275 nop
20276 set 0x1C, %i6
20277 ldsw [%l7 + %i6], %o6
20278 wr %l4, %o4, %pic
20279 or %l1, %g4, %i6
20280 nop
20281 set 0x48, %o0
20282 prefetch [%l7 + %o0], 1
20283 or %i1, %l0, %i2
20284 wr %i5, %i7, %ccr
20285 nop
20286 set 0x08, %g5
20287 stx %o3, [%l7 + %g5]
20288 set 0x60, %g7
20289 swapa [%l7 + %g7] 0x89, %g7
20290 and %g6, %l2, %o2
20291 nop
20292 set 0x58, %g2
20293 ldd [%l7 + %g2], %g4
20294 nop
20295 set 0x60, %i5
20296 stx %fsr, [%l7 + %i5]
20297 set 0x40, %i3
20298 prefetcha [%l7 + %i3] 0x81, 4
20299 set 0x6C, %l1
20300 sta %f29, [%l7 + %l1] 0x89
20301 st %fsr, [%l7 + 0x10]
20302 nop
20303 set 0x21, %o6
20304 ldub [%l7 + %o6], %i0
20305 and %o5, %o0, %i4
20306 nop
20307 set 0x78, %l0
20308 stx %l3, [%l7 + %l0]
20309 add %l7, 0x28, %l6
20310 wr %g0, 0x81, %asi
20311 casxa [%l6] 0x81, %l6, %i3
20312 or %l5, %g2, %g1
20313 or %g3, %o6, %l4
20314 add %o7, %l1, %g4
20315 fpadd32 %f28, %f10, %f14
20316 set 0x40, %i7
20317 stda %f16, [%l7 + %i7] 0x89
20318 add %o4, %i6, %l0
20319 nop
20320 set 0x24, %l5
20321 ldsw [%l7 + %l5], %i2
20322 nop
20323 set 0x0F, %i4
20324 stb %i1, [%l7 + %i4]
20325 nop
20326 set 0x1C, %o4
20327 prefetch [%l7 + %o4], 4
20328 nop
20329 set 0x58, %l3
20330 std %f20, [%l7 + %l3]
20331 nop
20332 set 0x22, %l2
20333 ldstub [%l7 + %l2], %i7
20334 nop
20335 set 0x38, %g4
20336 ldd [%l7 + %g4], %f26
20337 st %fsr, [%l7 + 0x38]
20338 set 0x40, %o5
20339 stda %f16, [%l7 + %o5] 0xf9
20340 membar #Sync
20341 nop
20342 set 0x74, %l6
20343 lduw [%l7 + %l6], %i5
20344 nop
20345 set 0x4E, %o1
20346 ldub [%l7 + %o1], %o3
20347 set 0x58, %i2
20348 prefetcha [%l7 + %i2] 0x81, 4
20349 nop
20350 set 0x08, %o2
20351 stx %g7, [%l7 + %o2]
20352 add %o2, %g5, %o1
20353 nop
20354 set 0x31, %i0
20355 ldub [%l7 + %i0], %i0
20356 or %l2, %o0, %o5
20357 st %fsr, [%l7 + 0x4C]
20358 add %l3, %l6, %i3
20359 nop
20360 set 0x26, %o3
20361 lduh [%l7 + %o3], %i4
20362 set 0x40, %i1
20363 ldda [%l7 + %i1] 0x88, %f0
20364 nop
20365 set 0x7A, %g6
20366 sth %l5, [%l7 + %g6]
20367 nop
20368 set 0x40, %g1
20369 sth %g2, [%l7 + %g1]
20370 nop
20371 set 0x68, %l4
20372 ldx [%l7 + %l4], %g3
20373 fpadd32 %f6, %f30, %f10
20374 set 0x3E, %o7
20375 stba %g1, [%l7 + %o7] 0x81
20376 add %l7, 0x68, %l6
20377 wr %g0, 0x89, %asi
20378 casa [%l6] 0x89, %l4, %o6
20379 set 0x2C, %g3
20380 swapa [%l7 + %g3] 0x80, %l1
20381 nop
20382 set 0x58, %o0
20383 stx %g4, [%l7 + %o0]
20384 nop
20385 set 0x1F, %i6
20386 ldsb [%l7 + %i6], %o4
20387 nop
20388 set 0x70, %g5
20389 ldd [%l7 + %g5], %i6
20390 ld [%l7 + 0x34], %f7
20391 add %l0, %i2, %o7
20392 set 0x40, %g2
20393 ldda [%l7 + %g2] 0xd0, %f0
20394 set 0x40, %i5
20395 stda %f16, [%l7 + %i5] 0xd0
20396 nop
20397 set 0x40, %g7
20398 std %i6, [%l7 + %g7]
20399 nop
20400 nop
20401 setx 0xB50916B2, %l0, %l6
20402 st %l6, [%l7 + 0x28]
20403 ld [%l7 + 0x28], %f28
20404 setx 0x296DA77F, %l1, %l5
20405 st %l5, [%l7 + 0x10]
20406 ld [%l7 + 0x10], %f25
20407 fdivs %f25, %f28, %f28
20408 set 0x2C, %i3
20409 stwa %i5, [%l7 + %i3] 0x80
20410 set 0x74, %l1
20411 sta %f14, [%l7 + %l1] 0x89
20412 set 0x70, %o6
20413 stha %i1, [%l7 + %o6] 0x81
20414 add %g6, %o3, %o2
20415 nop
20416 set 0x70, %i7
20417 stx %fsr, [%l7 + %i7]
20418 nop
20419 set 0x21, %l5
20420 ldstub [%l7 + %l5], %g7
20421 set 0x34, %i4
20422 sta %f2, [%l7 + %i4] 0x80
20423 nop
20424 set 0x58, %o4
20425 stx %o1, [%l7 + %o4]
20426 nop
20427 set 0x32, %l0
20428 sth %i0, [%l7 + %l0]
20429 nop
20430 set 0x7E, %l3
20431 lduh [%l7 + %l3], %l2
20432 nop
20433 set 0x44, %g4
20434 swap [%l7 + %g4], %g5
20435 set 0x58, %l2
20436 prefetcha [%l7 + %l2] 0x80, 4
20437 nop
20438 set 0x58, %o5
20439 ldd [%l7 + %o5], %f22
20440 set 0x40, %o1
20441 ldda [%l7 + %o1] 0xd8, %f0
20442 nop
20443 set 0x2C, %i2
20444 stw %o0, [%l7 + %i2]
20445 nop
20446 set 0x12, %o2
20447 lduh [%l7 + %o2], %l3
20448 st %f14, [%l7 + 0x58]
20449 nop
20450 set 0x58, %i0
20451 ldd [%l7 + %i0], %i6
20452 set 0x10, %l6
20453 ldda [%l7 + %l6] 0xeb, %i4
20454 set 0x0C, %i1
20455 stha %l5, [%l7 + %i1] 0x80
20456 set 0x20, %g6
20457 stwa %g2, [%l7 + %g6] 0x88
20458 nop
20459 set 0x40, %g1
20460 ldsw [%l7 + %g1], %i3
20461 set 0x30, %o3
20462 stxa %g3, [%l7 + %o3] 0xeb
20463 membar #Sync
20464 set 0x50, %o7
20465 prefetcha [%l7 + %o7] 0x88, 0
20466 nop
20467 set 0x38, %l4
20468 stw %o6, [%l7 + %l4]
20469 set 0x10, %g3
20470 lda [%l7 + %g3] 0x80, %f22
20471 set 0x68, %i6
20472 swapa [%l7 + %i6] 0x88, %g1
20473 set 0x50, %g5
20474 prefetcha [%l7 + %g5] 0x81, 2
20475 add %l7, 0x10, %l6
20476 wr %g0, 0x88, %asi
20477 lda [%l6] %asi, %g4
20478 casa [%l6] 0x88, %g4, %i6
20479 nop
20480 set 0x40, %g2
20481 std %l0, [%l7 + %g2]
20482 nop
20483 set 0x50, %o0
20484 ldd [%l7 + %o0], %f28
20485 nop
20486 set 0x34, %g7
20487 prefetch [%l7 + %g7], 1
20488 nop
20489 set 0x7E, %i3
20490 ldstub [%l7 + %i3], %o4
20491 set 0x35, %l1
20492 ldstuba [%l7 + %l1] 0x81, %o7
20493 set 0x70, %o6
20494 ldxa [%l7 + %o6] 0x81, %i2
20495 and %i5, %i7, %g6
20496 add %l7, 0x10, %l6
20497 wr %g0, 0x88, %asi
20498 ldxa [%l6] %asi, %o3
20499 casxa [%l6] 0x88, %o3, %i1
20500 set 0x70, %i5
20501 ldda [%l7 + %i5] 0xe3, %o2
20502 set 0x40, %i7
20503 ldda [%l7 + %i7] 0xe2, %o0
20504 set 0x2C, %i4
20505 stwa %g7, [%l7 + %i4] 0xe2
20506 membar #Sync
20507 and %i0, %g5, %l2
20508 nop
20509 set 0x50, %o4
20510 ldx [%l7 + %o4], %o5
20511 set 0x60, %l0
20512 ldxa [%l7 + %l0] 0x89, %o0
20513 add %l3, %i4, %l6
20514 or %g2, %i3, %g3
20515 set 0x58, %l3
20516 stxa %l4, [%l7 + %l3] 0x80
20517 nop
20518 set 0x6C, %l5
20519 stw %l5, [%l7 + %l5]
20520 membar #Sync
20521 set 0x40, %g4
20522 ldda [%l7 + %g4] 0xf8, %f0
20523 nop
20524 set 0x40, %o5
20525 stx %o6, [%l7 + %o5]
20526 fpsub32s %f22, %f30, %f9
20527 nop
20528 set 0x24, %l2
20529 lduw [%l7 + %l2], %g1
20530 set 0x40, %i2
20531 ldda [%l7 + %i2] 0x89, %f0
20532 nop
20533 set 0x68, %o1
20534 std %f2, [%l7 + %o1]
20535 nop
20536 set 0x68, %o2
20537 ldx [%l7 + %o2], %l1
20538 nop
20539 set 0x1C, %l6
20540 prefetch [%l7 + %l6], 2
20541 and %i6, %g4, %o4
20542 nop
20543 set 0x4F, %i1
20544 stb %l0, [%l7 + %i1]
20545 set 0x41, %g6
20546 ldstuba [%l7 + %g6] 0x89, %o7
20547 nop
20548 set 0x60, %i0
20549 stx %i5, [%l7 + %i0]
20550 bn,pt %icc, loop_130
20551 nop
20552 set 0x20, %o3
20553 ldd [%l7 + %o3], %f8
20554 bgu,a,pn %xcc, loop_131
20555 be,a %icc, loop_132
20556loop_130:
20557 add %i7, %g6, %i2
20558 add %l7, 0x18, %l6
20559 wr %g0, 0x88, %asi
20560 casxa [%l6] 0x88, %o3, %o2
20561loop_131:
20562 nop
20563 set 0x40, %o7
20564 stda %f16, [%l7 + %o7] 0xc8
20565loop_132:
20566 nop
20567 set 0x6E, %g1
20568 stha %o1, [%l7 + %g1] 0xeb
20569 membar #Sync
20570 nop
20571 set 0x50, %l4
20572 std %i0, [%l7 + %l4]
20573 nop
20574 or %g0, 0x8, %l0
20575 sllx %l0, 0x3c, %l0
20576 wr %l0, 0xA65, %sys_tick_cmpr
20577 nop
20578 set 0x60, %g3
20579 ldd [%l7 + %g3], %l2
20580 nop
20581 set 0x70, %i6
20582 ldd [%l7 + %i6], %i0
20583 nop
20584 set 0x10, %g2
20585 lduh [%l7 + %g2], %o5
20586 nop
20587 set 0x38, %o0
20588 ldstub [%l7 + %o0], %o0
20589 nop
20590 set 0x1D, %g7
20591 ldub [%l7 + %g7], %i4
20592 wr %l6, %g2, %clear_softint
20593 nop
20594 set 0x3B, %i3
20595 stb %i3, [%l7 + %i3]
20596 set 0x48, %l1
20597 prefetcha [%l7 + %l1] 0x88, 1
20598 and %l4, %l5, %o6
20599 set 0x74, %g5
20600 stwa %g1, [%l7 + %g5] 0x80
20601 set 0x60, %i5
20602 stda %l2, [%l7 + %i5] 0x80
20603 set 0x08, %i7
20604 stba %l1, [%l7 + %i7] 0x89
20605 nop
20606 set 0x40, %o6
20607 ldx [%l7 + %o6], %i6
20608 nop
20609 set 0x54, %o4
20610 ldsw [%l7 + %o4], %o4
20611 set 0x50, %l0
20612 ldda [%l7 + %l0] 0x88, %l0
20613 set 0x10, %l3
20614 ldda [%l7 + %l3] 0xe2, %g4
20615 set 0x48, %l5
20616 stxa %o7, [%l7 + %l5] 0x81
20617 nop
20618 set 0x3C, %g4
20619 ldsh [%l7 + %g4], %i5
20620 nop
20621 set 0x12, %i4
20622 ldsh [%l7 + %i4], %i7
20623 nop
20624 or %g0, 0x8, %l0
20625 sllx %l0, 0x3c, %l0
20626 wr %l0, 0xDBF, %tick_cmpr
20627 set 0x40, %o5
20628 stda %f16, [%l7 + %o5] 0xf8
20629 membar #Sync
20630 and %i2, %o1, %o2
20631 nop
20632 set 0x0C, %l2
20633 lduw [%l7 + %l2], %i1
20634 nop
20635 nop
20636 setx 0xD2A6FCF5, %l0, %l6
20637 st %l6, [%l7 + 0x28]
20638 ld [%l7 + 0x28], %f27
20639 setx 0xB5768629, %l1, %l5
20640 st %l5, [%l7 + 0x10]
20641 ld [%l7 + 0x10], %f21
20642 fdivs %f21, %f27, %f24
20643 nop
20644 set 0x28, %i2
20645 stx %g5, [%l7 + %i2]
20646 nop
20647 set 0x60, %o1
20648 ldd [%l7 + %o1], %l2
20649 nop
20650 set 0x38, %l6
20651 ldx [%l7 + %l6], %i0
20652 set 0x5C, %i1
20653 sta %f17, [%l7 + %i1] 0x81
20654 nop
20655 set 0x2D, %g6
20656 stb %g7, [%l7 + %g6]
20657 set 0x70, %i0
20658 stda %o4, [%l7 + %i0] 0x88
20659 nop
20660 set 0x15, %o3
20661 ldsb [%l7 + %o3], %i4
20662 set 0x40, %o2
20663 ldda [%l7 + %o2] 0x89, %f0
20664 or %l6, %g2, %i3
20665 nop
20666 set 0x3C, %o7
20667 lduh [%l7 + %o7], %o0
20668 set 0x10, %l4
20669 sta %f4, [%l7 + %l4] 0x80
20670 nop
20671 set 0x7A, %g1
20672 ldsh [%l7 + %g1], %l4
20673 nop
20674 or %g0, 0x8, %l0
20675 sllx %l0, 0x3c, %l0
20676 wr %l0, 0x7FC, %tick_cmpr
20677 set 0x70, %g3
20678 stxa %o6, [%l7 + %g3] 0xe2
20679 membar #Sync
20680 nop
20681 set 0x60, %i6
20682 ldx [%l7 + %i6], %g1
20683 or %l1, %l3, %o4
20684 nop
20685 set 0x3A, %o0
20686 lduh [%l7 + %o0], %i6
20687 nop
20688 set 0x54, %g2
20689 ldsh [%l7 + %g2], %l0
20690 set 0x70, %i3
20691 swapa [%l7 + %i3] 0x81, %g4
20692 nop
20693 set 0x30, %l1
20694 sth %i5, [%l7 + %l1]
20695 nop
20696 set 0x14, %g7
20697 ldsw [%l7 + %g7], %i7
20698 set 0x7C, %g5
20699 sta %f17, [%l7 + %g5] 0x88
20700 nop
20701 set 0x24, %i5
20702 lduw [%l7 + %i5], %o7
20703 nop
20704 set 0x08, %i7
20705 std %f16, [%l7 + %i7]
20706 set 0x14, %o6
20707 stwa %g6, [%l7 + %o6] 0xeb
20708 membar #Sync
20709 set 0x30, %o4
20710 stxa %o3, [%l7 + %o4] 0x81
20711 set 0x42, %l0
20712 stha %o1, [%l7 + %l0] 0x88
20713 nop
20714 set 0x69, %l5
20715 stb %i2, [%l7 + %l5]
20716 nop
20717 set 0x44, %l3
20718 lduw [%l7 + %l3], %i1
20719 nop
20720 set 0x54, %g4
20721 stw %g5, [%l7 + %g4]
20722 nop
20723 set 0x14, %o5
20724 stb %l2, [%l7 + %o5]
20725 nop
20726 set 0x28, %l2
20727 std %f10, [%l7 + %l2]
20728 set 0x40, %i2
20729 ldda [%l7 + %i2] 0xda, %f16
20730 nop
20731 set 0x22, %i4
20732 ldstub [%l7 + %i4], %i0
20733 add %o2, %o5, %g7
20734 set 0x08, %o1
20735 stxa %i4, [%l7 + %o1] 0xe2
20736 membar #Sync
20737 set 0x53, %i1
20738 ldstuba [%l7 + %i1] 0x80, %l6
20739 nop
20740 set 0x10, %l6
20741 prefetch [%l7 + %l6], 2
20742 nop
20743 set 0x78, %i0
20744 ldd [%l7 + %i0], %g2
20745 and %o0, %i3, %l4
20746 nop
20747 set 0x24, %o3
20748 ldsw [%l7 + %o3], %l5
20749 nop
20750 set 0x70, %o2
20751 prefetch [%l7 + %o2], 0
20752 nop
20753 set 0x28, %o7
20754 prefetch [%l7 + %o7], 0
20755 set 0x40, %g6
20756 ldda [%l7 + %g6] 0xda, %f0
20757 st %fsr, [%l7 + 0x60]
20758 nop
20759 set 0x1A, %g1
20760 sth %g3, [%l7 + %g1]
20761 wr %g1, %o6, %y
20762 nop
20763 set 0x58, %g3
20764 stx %l3, [%l7 + %g3]
20765 nop
20766 set 0x38, %l4
20767 prefetch [%l7 + %l4], 2
20768 ld [%l7 + 0x54], %f14
20769 add %l7, 0x14, %l6
20770 wr %g0, 0x88, %asi
20771 lda [%l6] %asi, %l1
20772 casa [%l6] 0x88, %l1, %i6
20773 nop
20774 set 0x09, %i6
20775 ldsb [%l7 + %i6], %l0
20776 nop
20777 set 0x3C, %o0
20778 ldsh [%l7 + %o0], %o4
20779 nop
20780 set 0x34, %g2
20781 ldsw [%l7 + %g2], %g4
20782 and %i7, %o7, %i5
20783 set 0x48, %l1
20784 stda %o2, [%l7 + %l1] 0x88
20785 add %l7, 0x58, %l6
20786 wr %g0, 0x89, %asi
20787 lda [%l6] %asi, %g6
20788 casa [%l6] 0x89, %g6, %i2
20789 nop
20790 set 0x28, %g7
20791 ldsw [%l7 + %g7], %i1
20792 set 0x29, %i3
20793 ldstuba [%l7 + %i3] 0x81, %o1
20794 add %l7, 0x1C, %l6
20795 wr %g0, 0x81, %asi
20796 casa [%l6] 0x81, %l2, %g5
20797 ld [%l7 + 0x34], %f7
20798 set 0x58, %i5
20799 stxa %i0, [%l7 + %i5] 0x88
20800 st %f6, [%l7 + 0x18]
20801 set 0x48, %g5
20802 stwa %o2, [%l7 + %g5] 0xeb
20803 membar #Sync
20804 nop
20805 set 0x59, %o6
20806 stb %g7, [%l7 + %o6]
20807 set 0x10, %i7
20808 ldda [%l7 + %i7] 0x80, %o4
20809 set 0x70, %o4
20810 ldda [%l7 + %o4] 0xe2, %i4
20811 fpsub16s %f19, %f15, %f15
20812 set 0x30, %l0
20813 stha %l6, [%l7 + %l0] 0xe3
20814 membar #Sync
20815 set 0x70, %l5
20816 ldda [%l7 + %l5] 0xe3, %o0
20817 nop
20818 set 0x44, %g4
20819 ldsh [%l7 + %g4], %g2
20820 set 0x48, %l3
20821 ldxa [%l7 + %l3] 0x80, %l4
20822 nop
20823 set 0x40, %l2
20824 ldd [%l7 + %l2], %i2
20825 nop
20826 set 0x20, %o5
20827 stx %g3, [%l7 + %o5]
20828 nop
20829 set 0x38, %i4
20830 ldsh [%l7 + %i4], %g1
20831 nop
20832 set 0x78, %o1
20833 stx %fsr, [%l7 + %o1]
20834 set 0x58, %i1
20835 stxa %l5, [%l7 + %i1] 0xe3
20836 membar #Sync
20837 nop
20838 set 0x0E, %i2
20839 sth %o6, [%l7 + %i2]
20840 set 0x60, %i0
20841 stha %l1, [%l7 + %i0] 0xe3
20842 membar #Sync
20843 add %l7, 0x30, %l6
20844 wr %g0, 0x88, %asi
20845 ldxa [%l6] %asi, %i6
20846 casxa [%l6] 0x88, %i6, %l0
20847 nop
20848 set 0x50, %o3
20849 std %f30, [%l7 + %o3]
20850 st %fsr, [%l7 + 0x38]
20851 nop
20852 set 0x70, %o2
20853 stw %l3, [%l7 + %o2]
20854 nop
20855 set 0x44, %o7
20856 stw %g4, [%l7 + %o7]
20857 add %l7, 0x10, %l6
20858 wr %g0, 0x81, %asi
20859 ldxa [%l6] %asi, %i7
20860 casxa [%l6] 0x81, %i7, %o7
20861 nop
20862 set 0x08, %l6
20863 ldd [%l7 + %l6], %f12
20864 nop
20865 set 0x28, %g6
20866 ldsw [%l7 + %g6], %o4
20867 set 0x10, %g1
20868 sta %f27, [%l7 + %g1] 0x81
20869 nop
20870 set 0x54, %l4
20871 ldsw [%l7 + %l4], %i5
20872 set 0x70, %g3
20873 sta %f16, [%l7 + %g3] 0x88
20874 add %l7, 0x34, %l6
20875 wr %g0, 0x80, %asi
20876 casa [%l6] 0x80, %g6, %o3
20877 st %fsr, [%l7 + 0x14]
20878 set 0x30, %i6
20879 ldda [%l7 + %i6] 0x80, %i2
20880 wr %i1, %o1, %softint
20881 nop
20882 set 0x78, %g2
20883 std %f20, [%l7 + %g2]
20884 nop
20885 set 0x7D, %l1
20886 ldstub [%l7 + %l1], %l2
20887 set 0x28, %o0
20888 stda %i0, [%l7 + %o0] 0x88
20889 nop
20890 set 0x78, %g7
20891 std %f30, [%l7 + %g7]
20892 nop
20893 set 0x50, %i5
20894 std %f26, [%l7 + %i5]
20895 nop
20896 set 0x44, %g5
20897 sth %g5, [%l7 + %g5]
20898 and %g7, %o2, %i4
20899 set 0x14, %o6
20900 swapa [%l7 + %o6] 0x89, %o5
20901 nop
20902 set 0x4B, %i3
20903 ldstub [%l7 + %i3], %l6
20904 nop
20905 set 0x1A, %o4
20906 ldsh [%l7 + %o4], %g2
20907 nop
20908 set 0x5A, %i7
20909 lduh [%l7 + %i7], %l4
20910 wr %i3, %o0, %y
20911 st %fsr, [%l7 + 0x14]
20912 nop
20913 set 0x68, %l0
20914 std %f20, [%l7 + %l0]
20915 wr %g3, %g1, %sys_tick
20916 st %fsr, [%l7 + 0x08]
20917 st %fsr, [%l7 + 0x48]
20918 add %l7, 0x20, %l6
20919 wr %g0, 0x88, %asi
20920 lda [%l6] %asi, %o6
20921 casa [%l6] 0x88, %o6, %l1
20922 nop
20923 set 0x58, %l5
20924 stw %i6, [%l7 + %l5]
20925 nop
20926 set 0x70, %l3
20927 ldstub [%l7 + %l3], %l5
20928 st %fsr, [%l7 + 0x64]
20929 nop
20930 set 0x52, %g4
20931 ldsh [%l7 + %g4], %l3
20932 set 0x60, %l2
20933 prefetcha [%l7 + %l2] 0x88, 4
20934 nop
20935 set 0x08, %i4
20936 ldd [%l7 + %i4], %f4
20937 add %g4, %o7, %o4
20938 add %i5, %g6, %i7
20939 ld [%l7 + 0x10], %f5
20940 set 0x40, %o5
20941 stda %f16, [%l7 + %o5] 0xf1
20942 membar #Sync
20943 nop
20944 set 0x78, %o1
20945 ldsw [%l7 + %o1], %o3
20946 ld [%l7 + 0x10], %f19
20947 nop
20948 set 0x28, %i2
20949 lduh [%l7 + %i2], %i2
20950 nop
20951 set 0x52, %i0
20952 sth %i1, [%l7 + %i0]
20953 nop
20954 set 0x58, %i1
20955 std %f22, [%l7 + %i1]
20956 nop
20957 set 0x30, %o2
20958 stw %o1, [%l7 + %o2]
20959 nop
20960 set 0x4C, %o7
20961 lduh [%l7 + %o7], %l2
20962 nop
20963 set 0x18, %o3
20964 std %i0, [%l7 + %o3]
20965 ld [%l7 + 0x70], %f17
20966 st %fsr, [%l7 + 0x7C]
20967 nop
20968 set 0x17, %g6
20969 stb %g5, [%l7 + %g6]
20970 set 0x40, %g1
20971 stda %f0, [%l7 + %g1] 0xf0
20972 membar #Sync
20973 set 0x45, %l4
20974 ldstuba [%l7 + %l4] 0x89, %g7
20975 set 0x60, %l6
20976 ldstuba [%l7 + %l6] 0x88, %o2
20977 nop
20978 or %g0, 0x8, %l0
20979 sllx %l0, 0x3c, %l0
20980 wr %l0, %g0, %tick_cmpr
20981 set 0x45, %g3
20982 ldstuba [%l7 + %g3] 0x89, %g2
20983 set 0x44, %g2
20984 lda [%l7 + %g2] 0x89, %f10
20985 st %fsr, [%l7 + 0x58]
20986 set 0x20, %l1
20987 stda %o4, [%l7 + %l1] 0x81
20988 nop
20989 set 0x24, %i6
20990 lduw [%l7 + %i6], %i3
20991 nop
20992 set 0x60, %g7
20993 ldx [%l7 + %g7], %l4
20994 set 0x40, %o0
20995 ldda [%l7 + %o0] 0xd0, %f0
20996 set 0x46, %g5
20997 stba %g3, [%l7 + %g5] 0xea
20998 membar #Sync
20999 set 0x20, %o6
21000 prefetcha [%l7 + %o6] 0x89, 1
21001 wr %o6, %l1, %pic
21002 nop
21003 set 0x38, %i5
21004 stx %o0, [%l7 + %i5]
21005 set 0x7C, %o4
21006 sta %f1, [%l7 + %o4] 0x89
21007 nop
21008 set 0x18, %i7
21009 ldstub [%l7 + %i7], %l5
21010 wr %i6, %l0, %ccr
21011 set 0x74, %i3
21012 lda [%l7 + %i3] 0x80, %f16
21013 set 0x78, %l5
21014 swapa [%l7 + %l5] 0x89, %g4
21015 nop
21016 set 0x18, %l3
21017 ldd [%l7 + %l3], %f10
21018 nop
21019 set 0x7F, %g4
21020 ldstub [%l7 + %g4], %l3
21021 nop
21022 set 0x0E, %l0
21023 sth %o7, [%l7 + %l0]
21024 nop
21025 set 0x10, %l2
21026 sth %i5, [%l7 + %l2]
21027 set 0x30, %o5
21028 stda %g6, [%l7 + %o5] 0xe2
21029 membar #Sync
21030 nop
21031 set 0x3A, %o1
21032 sth %i7, [%l7 + %o1]
21033 nop
21034 set 0x14, %i2
21035 ldsw [%l7 + %i2], %o3
21036 set 0x58, %i0
21037 sta %f3, [%l7 + %i0] 0x89
21038 set 0x50, %i1
21039 ldxa [%l7 + %i1] 0x81, %i2
21040 nop
21041 set 0x6E, %o2
21042 ldsb [%l7 + %o2], %i1
21043 nop
21044 set 0x14, %i4
21045 ldsw [%l7 + %i4], %o4
21046 set 0x08, %o7
21047 stda %o0, [%l7 + %o7] 0xea
21048 membar #Sync
21049 nop
21050 set 0x42, %g6
21051 lduh [%l7 + %g6], %l2
21052 and %i0, %g7, %g5
21053 nop
21054 set 0x68, %g1
21055 stx %i4, [%l7 + %g1]
21056 nop
21057 set 0x18, %l4
21058 std %f0, [%l7 + %l4]
21059 set 0x30, %o3
21060 ldda [%l7 + %o3] 0xe3, %i6
21061 add %l7, 0x60, %l6
21062 wr %g0, 0x81, %asi
21063 casxa [%l6] 0x81, %o2, %g2
21064 nop
21065 set 0x58, %l6
21066 lduw [%l7 + %l6], %i3
21067 nop
21068 set 0x28, %g3
21069 ldd [%l7 + %g3], %l4
21070 nop
21071 set 0x68, %l1
21072 stw %g3, [%l7 + %l1]
21073 st %fsr, [%l7 + 0x2C]
21074 set 0x7B, %g2
21075 stba %o5, [%l7 + %g2] 0xe2
21076 membar #Sync
21077 set 0x10, %i6
21078 ldxa [%l7 + %i6] 0x89, %g1
21079 add %l7, 0x28, %l6
21080 wr %g0, 0x89, %asi
21081 ldxa [%l6] %asi, %l1
21082 casxa [%l6] 0x89, %l1, %o0
21083 nop
21084 set 0x7C, %o0
21085 prefetch [%l7 + %o0], 3
21086 set 0x5E, %g7
21087 stba %o6, [%l7 + %g7] 0xe3
21088 membar #Sync
21089 set 0x74, %g5
21090 stha %l5, [%l7 + %g5] 0x81
21091 set 0x60, %o6
21092 stda %i6, [%l7 + %o6] 0xe2
21093 membar #Sync
21094 nop
21095 set 0x5C, %i5
21096 lduw [%l7 + %i5], %g4
21097 nop
21098 set 0x10, %i7
21099 ldub [%l7 + %i7], %l3
21100 st %f24, [%l7 + 0x0C]
21101 nop
21102 set 0x10, %o4
21103 prefetch [%l7 + %o4], 1
21104 set 0x70, %l5
21105 stda %o6, [%l7 + %l5] 0xe2
21106 membar #Sync
21107 set 0x30, %i3
21108 ldda [%l7 + %i3] 0xea, %i4
21109 set 0x4A, %g4
21110 stba %l0, [%l7 + %g4] 0xeb
21111 membar #Sync
21112 nop
21113 set 0x50, %l0
21114 std %i6, [%l7 + %l0]
21115 set 0x40, %l3
21116 stda %f0, [%l7 + %l3] 0xf1
21117 membar #Sync
21118 nop
21119 set 0x4E, %o5
21120 ldsh [%l7 + %o5], %o3
21121 set 0x5E, %o1
21122 ldstuba [%l7 + %o1] 0x88, %i2
21123 set 0x50, %i2
21124 stxa %g6, [%l7 + %i2] 0x88
21125 nop
21126 set 0x20, %i0
21127 ldx [%l7 + %i0], %i1
21128 nop
21129 set 0x63, %i1
21130 ldsb [%l7 + %i1], %o1
21131 nop
21132 set 0x70, %l2
21133 prefetch [%l7 + %l2], 4
21134 ld [%l7 + 0x74], %f9
21135 set 0x58, %o2
21136 stda %l2, [%l7 + %o2] 0x89
21137 set 0x20, %i4
21138 ldxa [%l7 + %i4] 0x80, %o4
21139 set 0x40, %g6
21140 stda %f16, [%l7 + %g6] 0xc8
21141 set 0x08, %g1
21142 stda %i0, [%l7 + %g1] 0xe3
21143 membar #Sync
21144 nop
21145 set 0x30, %l4
21146 ldsw [%l7 + %l4], %g7
21147 nop
21148 set 0x5B, %o7
21149 ldstub [%l7 + %o7], %g5
21150 nop
21151 set 0x14, %l6
21152 ldub [%l7 + %l6], %i4
21153 set 0x18, %g3
21154 prefetcha [%l7 + %g3] 0x88, 4
21155 set 0x7A, %o3
21156 stba %o2, [%l7 + %o3] 0x89
21157 set 0x50, %g2
21158 stha %i3, [%l7 + %g2] 0x81
21159 set 0x70, %i6
21160 ldda [%l7 + %i6] 0xeb, %l4
21161 nop
21162 set 0x2A, %o0
21163 ldub [%l7 + %o0], %g3
21164 or %g2, %g1, %l1
21165 nop
21166 set 0x78, %g7
21167 stx %fsr, [%l7 + %g7]
21168 set 0x30, %l1
21169 sta %f25, [%l7 + %l1] 0x88
21170 nop
21171 set 0x2F, %o6
21172 stb %o0, [%l7 + %o6]
21173 bgu,a %xcc, loop_133
21174 nop
21175 set 0x48, %g5
21176 lduh [%l7 + %g5], %o6
21177 st %fsr, [%l7 + 0x60]
21178 nop
21179 set 0x50, %i5
21180 ldd [%l7 + %i5], %f10
21181loop_133:
21182 nop
21183 set 0x4C, %o4
21184 stwa %l5, [%l7 + %o4] 0xe3
21185 membar #Sync
21186 add %l7, 0x48, %l6
21187 wr %g0, 0x89, %asi
21188 casxa [%l6] 0x89, %o5, %g4
21189 add %l7, 0x28, %l6
21190 wr %g0, 0x80, %asi
21191 lda [%l6] %asi, %l3
21192 casa [%l6] 0x80, %l3, %o7
21193 add %l7, 0x30, %l6
21194 wr %g0, 0x81, %asi
21195 casa [%l6] 0x81, %i6, %l0
21196 set 0x40, %l5
21197 stda %f16, [%l7 + %l5] 0xd0
21198 nop
21199 set 0x78, %i7
21200 std %i6, [%l7 + %i7]
21201 set 0x30, %g4
21202 stwa %o3, [%l7 + %g4] 0x80
21203 nop
21204 set 0x78, %i3
21205 ldsw [%l7 + %i3], %i5
21206 nop
21207 set 0x30, %l3
21208 ldsh [%l7 + %l3], %i2
21209 set 0x10, %o5
21210 ldda [%l7 + %o5] 0x81, %i0
21211 add %l7, 0x50, %l6
21212 wr %g0, 0x81, %asi
21213 casxa [%l6] 0x81, %o1, %l2
21214 nop
21215 set 0x10, %o1
21216 lduw [%l7 + %o1], %o4
21217 set 0x58, %l0
21218 stwa %g6, [%l7 + %l0] 0x81
21219 nop
21220 set 0x28, %i2
21221 ldd [%l7 + %i2], %f0
21222 nop
21223 set 0x30, %i0
21224 std %f20, [%l7 + %i0]
21225 nop
21226 set 0x28, %i1
21227 ldx [%l7 + %i1], %g7
21228 nop
21229 set 0x7C, %o2
21230 ldsw [%l7 + %o2], %g5
21231 nop
21232 set 0x2B, %l2
21233 stb %i4, [%l7 + %l2]
21234 and %i0, %l6, %o2
21235 nop
21236 set 0x18, %g6
21237 std %f16, [%l7 + %g6]
21238 nop
21239 set 0x70, %g1
21240 stw %i3, [%l7 + %g1]
21241 set 0x1A, %i4
21242 stba %g3, [%l7 + %i4] 0x88
21243 nop
21244 set 0x48, %l4
21245 lduw [%l7 + %l4], %g2
21246 nop
21247 set 0x08, %o7
21248 ldx [%l7 + %o7], %l4
21249 set 0x30, %g3
21250 stxa %g1, [%l7 + %g3] 0xe3
21251 membar #Sync
21252 set 0x30, %l6
21253 stda %l0, [%l7 + %l6] 0xea
21254 membar #Sync
21255 nop
21256 set 0x20, %o3
21257 ldx [%l7 + %o3], %o0
21258 nop
21259 set 0x3C, %i6
21260 lduh [%l7 + %i6], %o6
21261 nop
21262 set 0x60, %g2
21263 std %o4, [%l7 + %g2]
21264 nop
21265 set 0x38, %o0
21266 ldd [%l7 + %o0], %f30
21267 nop
21268 set 0x24, %l1
21269 ldsw [%l7 + %l1], %l5
21270 nop
21271 set 0x5A, %g7
21272 lduh [%l7 + %g7], %l3
21273 fpsub16 %f4, %f4, %f30
21274 nop
21275 set 0x24, %g5
21276 swap [%l7 + %g5], %g4
21277 set 0x28, %o6
21278 stda %o6, [%l7 + %o6] 0x80
21279 or %i6, %l0, %i7
21280 add %i5, %o3, %i1
21281 nop
21282 set 0x60, %i5
21283 lduw [%l7 + %i5], %i2
21284 nop
21285 set 0x38, %l5
21286 stx %o1, [%l7 + %l5]
21287 and %o4, %l2, %g6
21288 nop
21289 set 0x17, %i7
21290 ldstub [%l7 + %i7], %g5
21291 set 0x0C, %g4
21292 sta %f9, [%l7 + %g4] 0x80
21293 set 0x18, %o4
21294 sta %f3, [%l7 + %o4] 0x88
21295 ld [%l7 + 0x18], %f1
21296 add %l7, 0x28, %l6
21297 wr %g0, 0x80, %asi
21298 ldxa [%l6] %asi, %i4
21299 casxa [%l6] 0x80, %i4, %i0
21300 set 0x68, %l3
21301 sta %f8, [%l7 + %l3] 0x88
21302 wr %g7, %l6, %set_softint
21303 nop
21304 set 0x70, %i3
21305 stw %i3, [%l7 + %i3]
21306 nop
21307 set 0x60, %o5
21308 ldd [%l7 + %o5], %g2
21309 nop
21310 set 0x2D, %o1
21311 ldub [%l7 + %o1], %o2
21312 set 0x0E, %i2
21313 stha %l4, [%l7 + %i2] 0xeb
21314 membar #Sync
21315 nop
21316 set 0x72, %l0
21317 ldsh [%l7 + %l0], %g1
21318 set 0x50, %i0
21319 prefetcha [%l7 + %i0] 0x80, 3
21320 nop
21321 set 0x38, %i1
21322 ldsh [%l7 + %i1], %g2
21323 nop
21324 set 0x50, %l2
21325 ldd [%l7 + %l2], %o0
21326 set 0x40, %o2
21327 ldda [%l7 + %o2] 0x89, %f0
21328 nop
21329 set 0x38, %g1
21330 ldd [%l7 + %g1], %o4
21331 nop
21332 set 0x48, %i4
21333 ldx [%l7 + %i4], %l5
21334 set 0x50, %g6
21335 prefetcha [%l7 + %g6] 0x88, 4
21336 nop
21337 set 0x34, %o7
21338 ldsw [%l7 + %o7], %g4
21339 set 0x10, %g3
21340 stda %o6, [%l7 + %g3] 0xe3
21341 membar #Sync
21342 set 0x1C, %l6
21343 stha %i6, [%l7 + %l6] 0x80
21344 fpsub32 %f22, %f28, %f10
21345 set 0x40, %o3
21346 ldda [%l7 + %o3] 0xea, %o6
21347 add %l7, 0x5C, %l6
21348 wr %g0, 0x81, %asi
21349 lda [%l6] %asi, %l0
21350 casa [%l6] 0x81, %l0, %i7
21351 nop
21352 set 0x58, %l4
21353 prefetch [%l7 + %l4], 0
21354 nop
21355 set 0x60, %g2
21356 ldd [%l7 + %g2], %i4
21357 set 0x70, %o0
21358 swapa [%l7 + %o0] 0x81, %i1
21359 st %f14, [%l7 + 0x2C]
21360 membar #Sync
21361 set 0x40, %l1
21362 ldda [%l7 + %l1] 0xf1, %f16
21363 nop
21364 set 0x75, %i6
21365 ldstub [%l7 + %i6], %i2
21366 st %f6, [%l7 + 0x10]
21367 set 0x49, %g7
21368 stba %o3, [%l7 + %g7] 0xea
21369 membar #Sync
21370 set 0x08, %g5
21371 stha %o4, [%l7 + %g5] 0xeb
21372 membar #Sync
21373 set 0x40, %o6
21374 ldda [%l7 + %o6] 0x81, %l2
21375 st %fsr, [%l7 + 0x08]
21376 nop
21377 nop
21378 setx 0x81739077, %l0, %l6
21379 st %l6, [%l7 + 0x28]
21380 ld [%l7 + 0x28], %f13
21381 setx 0x36623E68, %l1, %l5
21382 st %l5, [%l7 + 0x10]
21383 ld [%l7 + 0x10], %f18
21384 fdivs %f18, %f13, %f5
21385 set 0x48, %i5
21386 ldxa [%l7 + %i5] 0x80, %g6
21387 set 0x78, %i7
21388 sta %f31, [%l7 + %i7] 0x89
21389 set 0x2C, %l5
21390 lda [%l7 + %l5] 0x88, %f8
21391 nop
21392 set 0x5C, %o4
21393 ldub [%l7 + %o4], %g5
21394 set 0x60, %l3
21395 lda [%l7 + %l3] 0x81, %f28
21396 nop
21397 set 0x38, %g4
21398 std %i4, [%l7 + %g4]
21399 nop
21400 set 0x52, %i3
21401 stb %i0, [%l7 + %i3]
21402 or %o1, %g7, %i3
21403 nop
21404 set 0x60, %o5
21405 ldd [%l7 + %o5], %g2
21406 nop
21407 set 0x56, %i2
21408 stb %l6, [%l7 + %i2]
21409 set 0x1C, %l0
21410 stha %l4, [%l7 + %l0] 0xea
21411 membar #Sync
21412 set 0x10, %o1
21413 swapa [%l7 + %o1] 0x81, %o2
21414 st %f16, [%l7 + 0x38]
21415 nop
21416 set 0x68, %i1
21417 ldx [%l7 + %i1], %l1
21418 nop
21419 set 0x29, %l2
21420 ldub [%l7 + %l2], %g1
21421 and %g2, %o5, %o0
21422 nop
21423 nop
21424 setx 0xB744A2A9, %l0, %l6
21425 st %l6, [%l7 + 0x28]
21426 ld [%l7 + 0x28], %f5
21427 setx 0xBEC9723E, %l1, %l5
21428 st %l5, [%l7 + 0x10]
21429 ld [%l7 + 0x10], %f13
21430 fdivs %f13, %f5, %f7
21431 or %l5, %l3, %g4
21432 nop
21433 set 0x34, %o2
21434 sth %i6, [%l7 + %o2]
21435 set 0x10, %i0
21436 sta %f1, [%l7 + %i0] 0x88
21437 set 0x68, %i4
21438 stxa %o7, [%l7 + %i4] 0xeb
21439 membar #Sync
21440 add %l7, 0x14, %l6
21441 wr %g0, 0x89, %asi
21442 lda [%l6] %asi, %l0
21443 casa [%l6] 0x89, %l0, %i7
21444 nop
21445 set 0x48, %g1
21446 ldsw [%l7 + %g1], %o6
21447 set 0x40, %o7
21448 stxa %i1, [%l7 + %o7] 0x89
21449 set 0x78, %g6
21450 prefetcha [%l7 + %g6] 0x80, 1
21451 st %fsr, [%l7 + 0x44]
21452 nop
21453 set 0x5E, %l6
21454 stb %i2, [%l7 + %l6]
21455 nop
21456 set 0x58, %o3
21457 stx %fsr, [%l7 + %o3]
21458 nop
21459 set 0x78, %l4
21460 std %o2, [%l7 + %l4]
21461 nop
21462 set 0x77, %g2
21463 ldsb [%l7 + %g2], %o4
21464 set 0x28, %g3
21465 stxa %g6, [%l7 + %g3] 0xe3
21466 membar #Sync
21467 set 0x65, %l1
21468 stba %g5, [%l7 + %l1] 0x80
21469 ba,pn %icc, loop_134
21470 nop
21471 set 0x10, %o0
21472 lduw [%l7 + %o0], %i4
21473 nop
21474 set 0x35, %g7
21475 ldub [%l7 + %g7], %l2
21476 or %i0, %o1, %g7
21477loop_134:
21478 nop
21479 set 0x74, %g5
21480 swapa [%l7 + %g5] 0x89, %g3
21481 nop
21482 set 0x60, %o6
21483 ldd [%l7 + %o6], %i6
21484 nop
21485 nop
21486 setx 0xE5FD4162, %l0, %l6
21487 st %l6, [%l7 + 0x28]
21488 ld [%l7 + 0x28], %f13
21489 setx 0xA58687C1, %l1, %l5
21490 st %l5, [%l7 + 0x10]
21491 ld [%l7 + 0x10], %f0
21492 fdivs %f0, %f13, %f27
21493 nop
21494 set 0x78, %i5
21495 sth %i3, [%l7 + %i5]
21496 nop
21497 set 0x5F, %i7
21498 ldub [%l7 + %i7], %o2
21499 wr %l4, %l1, %clear_softint
21500 ld [%l7 + 0x70], %f25
21501 add %l7, 0x40, %l6
21502 wr %g0, 0x81, %asi
21503 casa [%l6] 0x81, %g2, %g1
21504 nop
21505 set 0x21, %l5
21506 ldsb [%l7 + %l5], %o5
21507 set 0x10, %i6
21508 stha %l5, [%l7 + %i6] 0xe3
21509 membar #Sync
21510 st %f26, [%l7 + 0x4C]
21511 nop
21512 set 0x5A, %l3
21513 lduh [%l7 + %l3], %o0
21514 nop
21515 set 0x78, %o4
21516 prefetch [%l7 + %o4], 4
21517 nop
21518 set 0x50, %g4
21519 ldd [%l7 + %g4], %f8
21520 set 0x4E, %o5
21521 ldstuba [%l7 + %o5] 0x88, %g4
21522 and %i6, %l3, %l0
21523 and %i7, %o7, %o6
21524 nop
21525 set 0x40, %i2
21526 stw %i1, [%l7 + %i2]
21527 set 0x70, %i3
21528 ldda [%l7 + %i3] 0xeb, %i4
21529 set 0x10, %o1
21530 stxa %o3, [%l7 + %o1] 0x80
21531 wr %o4, %g6, %clear_softint
21532 nop
21533 set 0x60, %l0
21534 std %f16, [%l7 + %l0]
21535 nop
21536 set 0x58, %l2
21537 std %f0, [%l7 + %l2]
21538 set 0x14, %i1
21539 stwa %g5, [%l7 + %i1] 0xe3
21540 membar #Sync
21541 fpsub16 %f6, %f10, %f24
21542 st %f21, [%l7 + 0x0C]
21543 set 0x40, %o2
21544 stda %f16, [%l7 + %o2] 0xd8
21545 nop
21546 set 0x38, %i0
21547 stx %fsr, [%l7 + %i0]
21548 set 0x0F, %g1
21549 stba %i4, [%l7 + %g1] 0xea
21550 membar #Sync
21551 add %l2, %i2, %o1
21552 set 0x45, %i4
21553 stba %g7, [%l7 + %i4] 0xe2
21554 membar #Sync
21555 nop
21556 set 0x1C, %o7
21557 sth %i0, [%l7 + %o7]
21558 set 0x10, %l6
21559 stda %g2, [%l7 + %l6] 0x80
21560 nop
21561 set 0x68, %o3
21562 stx %fsr, [%l7 + %o3]
21563 set 0x68, %l4
21564 prefetcha [%l7 + %l4] 0x80, 1
21565 add %l7, 0x78, %l6
21566 wr %g0, 0x81, %asi
21567 lda [%l6] %asi, %o2
21568 casa [%l6] 0x81, %o2, %l4
21569 nop
21570 set 0x7A, %g2
21571 ldsh [%l7 + %g2], %l1
21572 nop
21573 set 0x2C, %g3
21574 stw %g2, [%l7 + %g3]
21575 set 0x40, %g6
21576 swapa [%l7 + %g6] 0x89, %l6
21577 set 0x3C, %o0
21578 swapa [%l7 + %o0] 0x88, %o5
21579 nop
21580 set 0x74, %l1
21581 swap [%l7 + %l1], %g1
21582 nop
21583 set 0x13, %g7
21584 ldub [%l7 + %g7], %l5
21585 nop
21586 set 0x2A, %g5
21587 ldsh [%l7 + %g5], %g4
21588 set 0x38, %i5
21589 lda [%l7 + %i5] 0x81, %f22
21590 nop
21591 set 0x70, %o6
21592 ldd [%l7 + %o6], %f18
21593 nop
21594 set 0x19, %i7
21595 ldstub [%l7 + %i7], %o0
21596 nop
21597 set 0x70, %i6
21598 std %f6, [%l7 + %i6]
21599 nop
21600 set 0x30, %l5
21601 std %f30, [%l7 + %l5]
21602 nop
21603 set 0x3B, %l3
21604 ldsb [%l7 + %l3], %i6
21605 nop
21606 set 0x3C, %g4
21607 stw %l0, [%l7 + %g4]
21608 nop
21609 set 0x18, %o4
21610 stx %i7, [%l7 + %o4]
21611 nop
21612 set 0x6A, %i2
21613 ldub [%l7 + %i2], %l3
21614 wr %o6, %o7, %clear_softint
21615 set 0x4C, %i3
21616 stwa %i5, [%l7 + %i3] 0x88
21617 nop
21618 set 0x38, %o5
21619 lduw [%l7 + %o5], %i1
21620 set 0x50, %o1
21621 sta %f26, [%l7 + %o1] 0x80
21622 set 0x50, %l0
21623 stxa %o3, [%l7 + %l0] 0xe3
21624 membar #Sync
21625 nop
21626 set 0x40, %i1
21627 stx %o4, [%l7 + %i1]
21628 set 0x08, %o2
21629 ldxa [%l7 + %o2] 0x80, %g5
21630 nop
21631 set 0x40, %l2
21632 stw %i4, [%l7 + %l2]
21633 st %f4, [%l7 + 0x68]
21634 nop
21635 set 0x28, %i0
21636 stw %l2, [%l7 + %i0]
21637 set 0x08, %i4
21638 prefetcha [%l7 + %i4] 0x88, 1
21639 or %o1, %g6, %i0
21640 add %l7, 0x18, %l6
21641 wr %g0, 0x88, %asi
21642 ldxa [%l6] %asi, %g7
21643 casxa [%l6] 0x88, %g7, %i3
21644 set 0x38, %g1
21645 ldstuba [%l7 + %g1] 0x89, %g3
21646 set 0x14, %l6
21647 lda [%l7 + %l6] 0x80, %f13
21648 nop
21649 set 0x58, %o3
21650 prefetch [%l7 + %o3], 1
21651 nop
21652 set 0x76, %o7
21653 ldstub [%l7 + %o7], %o2
21654 set 0x20, %l4
21655 stxa %l4, [%l7 + %l4] 0x89
21656 and %g2, %l1, %l6
21657 nop
21658 set 0x20, %g2
21659 ldsh [%l7 + %g2], %o5
21660 set 0x0C, %g3
21661 stwa %g1, [%l7 + %g3] 0x89
21662 nop
21663 set 0x60, %g6
21664 stx %fsr, [%l7 + %g6]
21665 set 0x79, %o0
21666 stba %g4, [%l7 + %o0] 0x81
21667 set 0x40, %g7
21668 stda %f16, [%l7 + %g7] 0xf9
21669 membar #Sync
21670 nop
21671 set 0x50, %l1
21672 std %o0, [%l7 + %l1]
21673 st %f12, [%l7 + 0x28]
21674 nop
21675 set 0x40, %i5
21676 ldub [%l7 + %i5], %l5
21677 set 0x10, %g5
21678 ldda [%l7 + %g5] 0x88, %l0
21679 nop
21680 set 0x44, %i7
21681 swap [%l7 + %i7], %i6
21682 set 0x34, %i6
21683 stha %i7, [%l7 + %i6] 0xeb
21684 membar #Sync
21685 set 0x7B, %o6
21686 stba %l3, [%l7 + %o6] 0x89
21687 set 0x18, %l5
21688 stba %o6, [%l7 + %l5] 0xeb
21689 membar #Sync
21690 ld [%l7 + 0x70], %f21
21691 nop
21692 set 0x0C, %l3
21693 stw %o7, [%l7 + %l3]
21694 set 0x40, %o4
21695 stda %f0, [%l7 + %o4] 0xca
21696 or %i5, %i1, %o4
21697 or %o3, %i4, %g5
21698 set 0x10, %g4
21699 sta %f22, [%l7 + %g4] 0x80
21700 nop
21701 set 0x64, %i2
21702 lduh [%l7 + %i2], %i2
21703 set 0x20, %o5
21704 prefetcha [%l7 + %o5] 0x88, 1
21705 set 0x40, %i3
21706 stda %f16, [%l7 + %i3] 0x80
21707 set 0x10, %l0
21708 sta %f9, [%l7 + %l0] 0x80
21709 add %g6, %i0, %g7
21710 wr %i3, %g3, %y
21711 add %o1, %l4, %o2
21712 nop
21713 set 0x1C, %o1
21714 ldub [%l7 + %o1], %l1
21715 st %f22, [%l7 + 0x20]
21716 st %f27, [%l7 + 0x38]
21717 nop
21718 set 0x60, %o2
21719 ldd [%l7 + %o2], %i6
21720 st %fsr, [%l7 + 0x20]
21721 add %l7, 0x50, %l6
21722 wr %g0, 0x81, %asi
21723 casxa [%l6] 0x81, %o5, %g1
21724 nop
21725 set 0x2B, %l2
21726 stb %g2, [%l7 + %l2]
21727 fpsub16s %f5, %f26, %f20
21728 add %l7, 0x48, %l6
21729 wr %g0, 0x89, %asi
21730 casxa [%l6] 0x89, %g4, %l5
21731 nop
21732 set 0x48, %i0
21733 lduw [%l7 + %i0], %l0
21734 set 0x30, %i1
21735 prefetcha [%l7 + %i1] 0x88, 4
21736 set 0x40, %g1
21737 ldda [%l7 + %g1] 0x80, %i6
21738 nop
21739 nop
21740 setx 0xB338A2FD, %l0, %l6
21741 st %l6, [%l7 + 0x28]
21742 ld [%l7 + 0x28], %f22
21743 setx 0xA9261B7A, %l1, %l5
21744 st %l5, [%l7 + 0x10]
21745 ld [%l7 + 0x10], %f21
21746 fdivs %f21, %f22, %f26
21747 nop
21748 set 0x78, %i4
21749 sth %l3, [%l7 + %i4]
21750 set 0x30, %l6
21751 swapa [%l7 + %l6] 0x80, %i6
21752 set 0x30, %o3
21753 swapa [%l7 + %o3] 0x88, %o6
21754 nop
21755 set 0x18, %o7
21756 ldd [%l7 + %o7], %i4
21757 set 0x40, %l4
21758 stda %f0, [%l7 + %l4] 0x89
21759 st %f5, [%l7 + 0x3C]
21760 nop
21761 set 0x4D, %g3
21762 ldub [%l7 + %g3], %o7
21763 bg,a %xcc, loop_135
21764 nop
21765 set 0x73, %g6
21766 ldstub [%l7 + %g6], %i1
21767 set 0x58, %g2
21768 lda [%l7 + %g2] 0x81, %f22
21769loop_135:
21770 bgu,a,pn %icc, loop_136
21771 nop
21772 set 0x3E, %o0
21773 lduh [%l7 + %o0], %o4
21774 set 0x22, %g7
21775 ldstuba [%l7 + %g7] 0x89, %o3
21776loop_136:
21777 nop
21778 set 0x08, %i5
21779 ldub [%l7 + %i5], %g5
21780 or %i4, %i2, %g6
21781 nop
21782 set 0x78, %l1
21783 ldd [%l7 + %l1], %f10
21784 add %l7, 0x28, %l6
21785 wr %g0, 0x89, %asi
21786 casa [%l6] 0x89, %l2, %i0
21787 or %i3, %g3, %g7
21788 set 0x10, %i7
21789 ldda [%l7 + %i7] 0xe2, %o0
21790 set 0x48, %g5
21791 sta %f24, [%l7 + %g5] 0x89
21792 set 0x34, %o6
21793 sta %f16, [%l7 + %o6] 0x88
21794 set 0x5D, %i6
21795 ldstuba [%l7 + %i6] 0x81, %l4
21796 nop
21797 set 0x20, %l5
21798 swap [%l7 + %l5], %o2
21799 add %l7, 0x10, %l6
21800 wr %g0, 0x81, %asi
21801 casxa [%l6] 0x81, %l6, %o5
21802 nop
21803 set 0x40, %o4
21804 prefetch [%l7 + %o4], 3
21805 nop
21806 set 0x0C, %g4
21807 prefetch [%l7 + %g4], 1
21808 nop
21809 set 0x3C, %i2
21810 ldsw [%l7 + %i2], %l1
21811 set 0x28, %o5
21812 stba %g1, [%l7 + %o5] 0x80
21813 nop
21814 set 0x49, %i3
21815 stb %g4, [%l7 + %i3]
21816 nop
21817 set 0x28, %l0
21818 stw %g2, [%l7 + %l0]
21819 nop
21820 set 0x24, %l3
21821 sth %l5, [%l7 + %l3]
21822 nop
21823 set 0x28, %o2
21824 swap [%l7 + %o2], %l0
21825 nop
21826 set 0x20, %o1
21827 std %o0, [%l7 + %o1]
21828 nop
21829 set 0x08, %i0
21830 ldd [%l7 + %i0], %f26
21831 st %fsr, [%l7 + 0x20]
21832 nop
21833 set 0x55, %l2
21834 ldstub [%l7 + %l2], %l3
21835 nop
21836 or %g0, 0x8, %l0
21837 sllx %l0, 0x3c, %l0
21838 wr %l0, %g0, %tick_cmpr
21839 nop
21840 set 0x78, %i1
21841 std %i4, [%l7 + %i1]
21842 set 0x54, %g1
21843 swapa [%l7 + %g1] 0x80, %o6
21844 set 0x48, %i4
21845 ldxa [%l7 + %i4] 0x89, %i1
21846 nop
21847 set 0x78, %l6
21848 std %f0, [%l7 + %l6]
21849 set 0x75, %o3
21850 stba %o7, [%l7 + %o3] 0x81
21851 nop
21852 set 0x38, %l4
21853 ldd [%l7 + %l4], %o4
21854 add %l7, 0x60, %l6
21855 wr %g0, 0x88, %asi
21856 lda [%l6] %asi, %g5
21857 casa [%l6] 0x88, %g5, %i4
21858 set 0x78, %g3
21859 lda [%l7 + %g3] 0x80, %f18
21860 and %i2, %o3, %g6
21861 nop
21862 set 0x18, %g6
21863 stx %fsr, [%l7 + %g6]
21864 st %f13, [%l7 + 0x10]
21865 add %l7, 0x24, %l6
21866 wr %g0, 0x88, %asi
21867 casa [%l6] 0x88, %i0, %i3
21868 st %fsr, [%l7 + 0x34]
21869 add %l7, 0x14, %l6
21870 wr %g0, 0x80, %asi
21871 lda [%l6] %asi, %g3
21872 casa [%l6] 0x80, %g3, %l2
21873 set 0x40, %g2
21874 ldda [%l7 + %g2] 0x81, %f16
21875 nop
21876 set 0x70, %o7
21877 std %o0, [%l7 + %o7]
21878 st %f28, [%l7 + 0x58]
21879 nop
21880 set 0x68, %o0
21881 std %f20, [%l7 + %o0]
21882 nop
21883 set 0x78, %g7
21884 stx %fsr, [%l7 + %g7]
21885 nop
21886 set 0x10, %l1
21887 std %f0, [%l7 + %l1]
21888 nop
21889 set 0x4A, %i7
21890 lduh [%l7 + %i7], %l4
21891 or %g7, %l6, %o5
21892 set 0x70, %i5
21893 ldda [%l7 + %i5] 0x81, %l0
21894 or %g1, %g4, %o2
21895 nop
21896 set 0x6C, %o6
21897 sth %l5, [%l7 + %o6]
21898 nop
21899 set 0x20, %i6
21900 ldd [%l7 + %i6], %f14
21901 add %l7, 0x3C, %l6
21902 wr %g0, 0x81, %asi
21903 lda [%l6] %asi, %g2
21904 casa [%l6] 0x81, %g2, %l0
21905 and %l3, %i6, %i7
21906 or %o0, %i5, %i1
21907 set 0x40, %g5
21908 ldda [%l7 + %g5] 0xd8, %f0
21909 set 0x7E, %l5
21910 stha %o6, [%l7 + %l5] 0xe3
21911 membar #Sync
21912 fpsub32s %f28, %f16, %f22
21913 nop
21914 set 0x08, %o4
21915 lduh [%l7 + %o4], %o7
21916 nop
21917 set 0x60, %i2
21918 stx %fsr, [%l7 + %i2]
21919 nop
21920 set 0x48, %o5
21921 std %f30, [%l7 + %o5]
21922 nop
21923 set 0x40, %i3
21924 std %f0, [%l7 + %i3]
21925 set 0x3C, %g4
21926 sta %f15, [%l7 + %g4] 0x80
21927 st %f13, [%l7 + 0x60]
21928 nop
21929 set 0x1F, %l0
21930 stb %g5, [%l7 + %l0]
21931 nop
21932 set 0x60, %o2
21933 std %o4, [%l7 + %o2]
21934 st %fsr, [%l7 + 0x70]
21935 nop
21936 set 0x43, %l3
21937 ldstub [%l7 + %l3], %i2
21938 set 0x20, %i0
21939 stxa %o3, [%l7 + %i0] 0xea
21940 membar #Sync
21941 add %g6, %i0, %i4
21942 set 0x3E, %l2
21943 stha %g3, [%l7 + %l2] 0x88
21944 nop
21945 set 0x44, %i1
21946 swap [%l7 + %i1], %l2
21947 set 0x28, %g1
21948 ldxa [%l7 + %g1] 0x88, %i3
21949 set 0x20, %o1
21950 stda %l4, [%l7 + %o1] 0x81
21951 set 0x2C, %i4
21952 sta %f3, [%l7 + %i4] 0x89
21953 set 0x17, %l6
21954 ldstuba [%l7 + %l6] 0x88, %o1
21955 set 0x58, %o3
21956 prefetcha [%l7 + %o3] 0x80, 2
21957 wr %o5, %l1, %set_softint
21958 add %l7, 0x10, %l6
21959 wr %g0, 0x81, %asi
21960 casxa [%l6] 0x81, %l6, %g1
21961 ld [%l7 + 0x38], %f4
21962 nop
21963 set 0x18, %g3
21964 ldx [%l7 + %g3], %g4
21965 membar #Sync
21966 set 0x40, %l4
21967 ldda [%l7 + %l4] 0xf8, %f16
21968 nop
21969 set 0x08, %g6
21970 ldd [%l7 + %g6], %f24
21971 ld [%l7 + 0x68], %f16
21972 set 0x48, %g2
21973 prefetcha [%l7 + %g2] 0x89, 1
21974 nop
21975 set 0x28, %o7
21976 stx %fsr, [%l7 + %o7]
21977 nop
21978 set 0x38, %o0
21979 ldsw [%l7 + %o0], %l5
21980 nop
21981 set 0x4A, %g7
21982 lduh [%l7 + %g7], %g2
21983 nop
21984 set 0x28, %i7
21985 lduw [%l7 + %i7], %l0
21986 set 0x08, %i5
21987 stda %l2, [%l7 + %i5] 0xe2
21988 membar #Sync
21989 set 0x3C, %o6
21990 stwa %i7, [%l7 + %o6] 0xeb
21991 membar #Sync
21992 nop
21993 set 0x28, %l1
21994 lduh [%l7 + %l1], %o0
21995 nop
21996 set 0x7E, %i6
21997 ldstub [%l7 + %i6], %i6
21998 nop
21999 set 0x38, %g5
22000 ldd [%l7 + %g5], %i4
22001 add %i1, %o7, %o6
22002 nop
22003 set 0x4C, %o4
22004 ldsw [%l7 + %o4], %g5
22005 nop
22006 set 0x40, %i2
22007 sth %o4, [%l7 + %i2]
22008 nop
22009 set 0x38, %o5
22010 stx %fsr, [%l7 + %o5]
22011 nop
22012 set 0x68, %l5
22013 ldd [%l7 + %l5], %f24
22014 nop
22015 set 0x0C, %g4
22016 lduh [%l7 + %g4], %o3
22017 add %l7, 0x78, %l6
22018 wr %g0, 0x88, %asi
22019 ldxa [%l6] %asi, %g6
22020 casxa [%l6] 0x88, %g6, %i2
22021 nop
22022 set 0x5C, %i3
22023 ldsw [%l7 + %i3], %i0
22024 set 0x40, %o2
22025 stda %f0, [%l7 + %o2] 0xca
22026 nop
22027 set 0x18, %l0
22028 ldx [%l7 + %l0], %g3
22029 st %f16, [%l7 + 0x7C]
22030 nop
22031 set 0x40, %i0
22032 ldd [%l7 + %i0], %f10
22033 set 0x2E, %l2
22034 stha %l2, [%l7 + %l2] 0xe2
22035 membar #Sync
22036 set 0x50, %l3
22037 ldxa [%l7 + %l3] 0x81, %i4
22038 add %l7, 0x50, %l6
22039 wr %g0, 0x80, %asi
22040 casxa [%l6] 0x80, %i3, %l4
22041 nop
22042 set 0x78, %i1
22043 lduw [%l7 + %i1], %o1
22044 set 0x0C, %o1
22045 lda [%l7 + %o1] 0x88, %f11
22046 nop
22047 set 0x40, %i4
22048 std %f12, [%l7 + %i4]
22049 set 0x2D, %g1
22050 ldstuba [%l7 + %g1] 0x81, %g7
22051 nop
22052 set 0x38, %l6
22053 ldd [%l7 + %l6], %f22
22054 set 0x40, %g3
22055 ldda [%l7 + %g3] 0x80, %l0
22056 nop
22057 set 0x33, %o3
22058 ldstub [%l7 + %o3], %o5
22059 nop
22060 set 0x60, %g6
22061 std %i6, [%l7 + %g6]
22062 add %l7, 0x10, %l6
22063 wr %g0, 0x89, %asi
22064 casxa [%l6] 0x89, %g1, %g4
22065 set 0x70, %l4
22066 ldxa [%l7 + %l4] 0x80, %o2
22067 add %l7, 0x38, %l6
22068 wr %g0, 0x88, %asi
22069 ldxa [%l6] %asi, %l5
22070 casxa [%l6] 0x88, %l5, %l0
22071 set 0x4A, %g2
22072 stha %g2, [%l7 + %g2] 0x80
22073 set 0x30, %o7
22074 swapa [%l7 + %o7] 0x80, %i7
22075 nop
22076 set 0x30, %o0
22077 ldsh [%l7 + %o0], %l3
22078 nop
22079 set 0x44, %i7
22080 lduh [%l7 + %i7], %o0
22081 nop
22082 set 0x20, %i5
22083 ldx [%l7 + %i5], %i5
22084 nop
22085 set 0x7C, %g7
22086 prefetch [%l7 + %g7], 2
22087 nop
22088 set 0x60, %o6
22089 ldd [%l7 + %o6], %i0
22090 set 0x20, %i6
22091 ldxa [%l7 + %i6] 0x88, %o7
22092 add %i6, %g5, %o6
22093 nop
22094 set 0x30, %l1
22095 lduw [%l7 + %l1], %o4
22096 nop
22097 set 0x78, %o4
22098 ldd [%l7 + %o4], %o2
22099 nop
22100 set 0x4E, %i2
22101 sth %g6, [%l7 + %i2]
22102 st %f17, [%l7 + 0x10]
22103 nop
22104 set 0x14, %g5
22105 stw %i0, [%l7 + %g5]
22106 nop
22107 set 0x10, %l5
22108 swap [%l7 + %l5], %g3
22109 set 0x34, %o5
22110 lda [%l7 + %o5] 0x88, %f21
22111 set 0x1A, %i3
22112 stba %l2, [%l7 + %i3] 0x81
22113 nop
22114 set 0x30, %o2
22115 std %i2, [%l7 + %o2]
22116 nop
22117 set 0x30, %g4
22118 lduh [%l7 + %g4], %i4
22119 nop
22120 set 0x60, %i0
22121 std %i2, [%l7 + %i0]
22122 nop
22123 set 0x50, %l0
22124 prefetch [%l7 + %l0], 1
22125 set 0x40, %l3
22126 ldda [%l7 + %l3] 0x81, %f0
22127 set 0x40, %l2
22128 stda %f0, [%l7 + %l2] 0x81
22129 set 0x4C, %i1
22130 swapa [%l7 + %i1] 0x89, %o1
22131 set 0x40, %o1
22132 swapa [%l7 + %o1] 0x81, %l4
22133 set 0x19, %g1
22134 ldstuba [%l7 + %g1] 0x81, %g7
22135 nop
22136 set 0x14, %l6
22137 swap [%l7 + %l6], %l1
22138 set 0x52, %i4
22139 stha %l6, [%l7 + %i4] 0x80
22140 st %fsr, [%l7 + 0x18]
22141 ld [%l7 + 0x30], %f13
22142 set 0x56, %g3
22143 stha %g1, [%l7 + %g3] 0x81
22144 nop
22145 set 0x78, %o3
22146 std %o4, [%l7 + %o3]
22147 EXIT_GOOD
22148
22149
22150
22151!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22152!
22153! Stats for Thread 5:
22154!
22155! Type l : 1259
22156! Type a : 35
22157! Type cti : 17
22158! Type x : 530
22159! Type f : 40
22160! Type i : 119
22161!
22162!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22163
22164!
22165! Thread 6 Start
22166!
22167.global thread_6
22168thread_6:
22169 mov %l7, %g1
22170 !# Set %cwp for 8 windows
22171 !# This threads memory space into each %l7
22172 wrpr %g0, 0x7, %cwp
22173 mov %g1, %l7
22174 wrpr %g0, 0x6, %cwp
22175 mov %g1, %l7
22176 wrpr %g0, 0x5, %cwp
22177 mov %g1, %l7
22178 wrpr %g0, 0x4, %cwp
22179 mov %g1, %l7
22180 wrpr %g0, 0x3, %cwp
22181 mov %g1, %l7
22182 wrpr %g0, 0x2, %cwp
22183 mov %g1, %l7
22184 wrpr %g0, 0x1, %cwp
22185 mov %g1, %l7
22186 wrpr %g0, 0x0, %cwp
22187 mov %g1, %l7
22188
22189 !# Set %fsr
22190 setx 0x0000000000400000, %l0, %l6 !# no post process
22191 stx %l6, [%l7 + 0x0] !# no post process
22192 ldx [%l7 + 0x0], %fsr !# no post process
22193
22194 wr %g0, 0x80, %asi !# no post process
22195
22196 !# Initialize registers ..
22197
22198 !# Global registers
22199 set 0xB, %g1
22200 set 0xF, %g2
22201 set 0x6, %g3
22202 set 0xA, %g4
22203 set 0x8, %g5
22204 set 0x7, %g6
22205 set 0x3, %g7
22206 !# Input registers
22207 set -0x4, %i0
22208 set -0x1, %i1
22209 set -0x2, %i2
22210 set -0x2, %i3
22211 set -0x4, %i4
22212 set -0x8, %i5
22213 set -0xF, %i6
22214 set -0xA, %i7
22215 !# Local registers
22216 set 0x5DC03CCA, %l0
22217 set 0x0431D5E1, %l1
22218 set 0x6A08E703, %l2
22219 set 0x22F46998, %l3
22220 set 0x603D747F, %l4
22221 set 0x5571EB9C, %l5
22222 set 0x0D60AC92, %l6
22223 !# Output registers
22224 set 0x0B51, %o0
22225 set -0x020D, %o1
22226 set 0x0632, %o2
22227 set 0x0773, %o3
22228 set -0x04ED, %o4
22229 set -0x0CB1, %o5
22230 set -0x126D, %o6
22231 set -0x0BCE, %o7
22232 !# Float registers
22233 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
22234 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
22235 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
22236 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
22237 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
22238 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
22239 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
22240 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
22241 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
22242 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
22243 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
22244 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
22245 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
22246 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
22247 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
22248 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
22249
22250 !# Execute Main Diag ..
22251
22252 set 0x68, %l4
22253 lda [%l7 + %l4] 0x81, %f17
22254 set 0x40, %g6
22255 stxa %o2, [%l7 + %g6] 0x89
22256 membar #Sync
22257 set 0x40, %g2
22258 ldda [%l7 + %g2] 0xf8, %f16
22259 nop
22260 set 0x7C, %o7
22261 lduw [%l7 + %o7], %l5
22262 nop
22263 set 0x22, %o0
22264 ldub [%l7 + %o0], %l0
22265 add %l7, 0x10, %l6
22266 wr %g0, 0x80, %asi
22267 casa [%l6] 0x80, %g4, %g2
22268 nop
22269 set 0x7E, %i5
22270 ldsh [%l7 + %i5], %i7
22271 set 0x30, %i7
22272 sta %f27, [%l7 + %i7] 0x88
22273 st %f13, [%l7 + 0x50]
22274 nop
22275 set 0x60, %g7
22276 ldsw [%l7 + %g7], %o0
22277 nop
22278 set 0x50, %o6
22279 std %i4, [%l7 + %o6]
22280 membar #Sync
22281 set 0x40, %i6
22282 ldda [%l7 + %i6] 0xf1, %f16
22283 nop
22284 set 0x7C, %l1
22285 prefetch [%l7 + %l1], 2
22286 and %l3, %i1, %i6
22287 set 0x48, %i2
22288 stda %o6, [%l7 + %i2] 0xe3
22289 membar #Sync
22290 nop
22291 set 0x20, %o4
22292 prefetch [%l7 + %o4], 1
22293 and %g5, %o6, %o4
22294 and %g6, %i0, %o3
22295 st %fsr, [%l7 + 0x48]
22296 nop
22297 set 0x68, %l5
22298 ldd [%l7 + %l5], %g2
22299 st %f30, [%l7 + 0x24]
22300 set 0x2C, %o5
22301 stwa %i2, [%l7 + %o5] 0xeb
22302 membar #Sync
22303 nop
22304 set 0x18, %i3
22305 stw %i4, [%l7 + %i3]
22306 nop
22307 set 0x78, %g5
22308 ldd [%l7 + %g5], %l2
22309 nop
22310 set 0x38, %o2
22311 ldx [%l7 + %o2], %i3
22312 add %l7, 0x44, %l6
22313 wr %g0, 0x89, %asi
22314 casa [%l6] 0x89, %o1, %l4
22315 st %fsr, [%l7 + 0x1C]
22316 set 0x6C, %i0
22317 lda [%l7 + %i0] 0x80, %f18
22318 and %l1, %l6, %g1
22319 nop
22320 set 0x10, %g4
22321 ldx [%l7 + %g4], %o5
22322 set 0x40, %l3
22323 stda %f0, [%l7 + %l3] 0xc0
22324 set 0x10, %l2
22325 ldda [%l7 + %l2] 0xe3, %g6
22326 nop
22327 set 0x39, %l0
22328 ldstub [%l7 + %l0], %o2
22329 nop
22330 set 0x60, %i1
22331 stx %fsr, [%l7 + %i1]
22332 set 0x40, %o1
22333 stda %f0, [%l7 + %o1] 0xf1
22334 membar #Sync
22335 set 0x1E, %g1
22336 stha %l5, [%l7 + %g1] 0x81
22337 nop
22338 set 0x4A, %l6
22339 ldsh [%l7 + %l6], %g4
22340 nop
22341 set 0x65, %g3
22342 stb %g2, [%l7 + %g3]
22343 set 0x68, %i4
22344 stxa %l0, [%l7 + %i4] 0xea
22345 membar #Sync
22346 nop
22347 set 0x4C, %o3
22348 lduw [%l7 + %o3], %i7
22349 nop
22350 set 0x0E, %l4
22351 ldsb [%l7 + %l4], %o0
22352 bg %icc, loop_137
22353 nop
22354 set 0x4E, %g2
22355 lduh [%l7 + %g2], %i5
22356 set 0x50, %g6
22357 stxa %l3, [%l7 + %g6] 0xeb
22358 membar #Sync
22359loop_137:
22360 nop
22361 set 0x18, %o7
22362 stda %i6, [%l7 + %o7] 0xe3
22363 membar #Sync
22364 nop
22365 set 0x10, %o0
22366 ldsh [%l7 + %o0], %o7
22367 nop
22368 set 0x44, %i5
22369 ldsw [%l7 + %i5], %i1
22370 fpsub32 %f6, %f16, %f4
22371 set 0x40, %g7
22372 stda %f16, [%l7 + %g7] 0xcc
22373 nop
22374 set 0x08, %i7
22375 stx %g5, [%l7 + %i7]
22376 and %o4, %o6, %i0
22377 nop
22378 set 0x1C, %i6
22379 swap [%l7 + %i6], %o3
22380 set 0x54, %l1
22381 swapa [%l7 + %l1] 0x80, %g6
22382 set 0x40, %i2
22383 stda %f16, [%l7 + %i2] 0x80
22384 add %g3, %i4, %l2
22385 nop
22386 set 0x7A, %o6
22387 lduh [%l7 + %o6], %i3
22388 nop
22389 set 0x56, %l5
22390 sth %o1, [%l7 + %l5]
22391 nop
22392 set 0x08, %o4
22393 std %i2, [%l7 + %o4]
22394 wr %l4, %l6, %ccr
22395 nop
22396 set 0x28, %i3
22397 std %f26, [%l7 + %i3]
22398 set 0x70, %g5
22399 ldda [%l7 + %g5] 0x88, %l0
22400 nop
22401 set 0x68, %o5
22402 ldd [%l7 + %o5], %f8
22403 nop
22404 set 0x10, %i0
22405 swap [%l7 + %i0], %o5
22406 nop
22407 set 0x58, %g4
22408 std %g0, [%l7 + %g4]
22409 set 0x68, %o2
22410 stda %g6, [%l7 + %o2] 0xe3
22411 membar #Sync
22412 set 0x46, %l3
22413 stba %l5, [%l7 + %l3] 0xea
22414 membar #Sync
22415 set 0x38, %l2
22416 ldxa [%l7 + %l2] 0x81, %o2
22417 nop
22418 set 0x60, %i1
22419 ldd [%l7 + %i1], %f18
22420 st %fsr, [%l7 + 0x5C]
22421 st %f8, [%l7 + 0x74]
22422 set 0x5E, %l0
22423 stba %g2, [%l7 + %l0] 0xea
22424 membar #Sync
22425 nop
22426 set 0x48, %o1
22427 prefetch [%l7 + %o1], 4
22428 nop
22429 set 0x0C, %g1
22430 prefetch [%l7 + %g1], 0
22431 nop
22432 set 0x20, %l6
22433 swap [%l7 + %l6], %l0
22434 nop
22435 set 0x12, %i4
22436 ldstub [%l7 + %i4], %i7
22437 nop
22438 set 0x5A, %g3
22439 sth %o0, [%l7 + %g3]
22440 nop
22441 set 0x38, %l4
22442 ldd [%l7 + %l4], %f22
22443 set 0x10, %g2
22444 ldda [%l7 + %g2] 0xe3, %i4
22445 set 0x40, %g6
22446 stda %f0, [%l7 + %g6] 0xc4
22447 set 0x21, %o7
22448 stba %g4, [%l7 + %o7] 0xeb
22449 membar #Sync
22450 add %l7, 0x30, %l6
22451 wr %g0, 0x80, %asi
22452 casxa [%l6] 0x80, %l3, %o7
22453 nop
22454 set 0x58, %o0
22455 stx %i1, [%l7 + %o0]
22456 add %l7, 0x18, %l6
22457 wr %g0, 0x89, %asi
22458 ldxa [%l6] %asi, %i6
22459 casxa [%l6] 0x89, %i6, %o4
22460 set 0x68, %i5
22461 lda [%l7 + %i5] 0x80, %f27
22462 set 0x30, %o3
22463 ldxa [%l7 + %o3] 0x89, %o6
22464 nop
22465 set 0x60, %g7
22466 ldd [%l7 + %g7], %f0
22467 nop
22468 set 0x6C, %i7
22469 lduw [%l7 + %i7], %g5
22470 nop
22471 set 0x44, %l1
22472 prefetch [%l7 + %l1], 4
22473 set 0x4D, %i6
22474 ldstuba [%l7 + %i6] 0x88, %i0
22475 bn %xcc, loop_138
22476 nop
22477 set 0x1C, %i2
22478 lduw [%l7 + %i2], %g6
22479 nop
22480 set 0x08, %o6
22481 std %f26, [%l7 + %o6]
22482 ld [%l7 + 0x4C], %f25
22483loop_138:
22484 nop
22485 add %l7, 0x70, %l6
22486 wr %g0, 0x80, %asi
22487 ldxa [%l6] %asi, %o3
22488 casxa [%l6] 0x80, %o3, %i4
22489 add %l7, 0x38, %l6
22490 wr %g0, 0x80, %asi
22491 ldxa [%l6] %asi, %l2
22492 casxa [%l6] 0x80, %l2, %g3
22493 set 0x12, %l5
22494 stba %o1, [%l7 + %l5] 0x88
22495 nop
22496 set 0x58, %i3
22497 std %i2, [%l7 + %i3]
22498 nop
22499 set 0x5E, %o4
22500 sth %i2, [%l7 + %o4]
22501 set 0x30, %o5
22502 stda %l4, [%l7 + %o5] 0xea
22503 membar #Sync
22504 st %f10, [%l7 + 0x18]
22505 add %l7, 0x48, %l6
22506 wr %g0, 0x80, %asi
22507 casxa [%l6] 0x80, %l6, %l1
22508 and %g1, %o5, %l5
22509 set 0x40, %g5
22510 ldda [%l7 + %g5] 0x88, %f0
22511 set 0x20, %g4
22512 ldxa [%l7 + %g4] 0x81, %o2
22513 and %g2, %g7, %i7
22514 nop
22515 set 0x69, %i0
22516 ldstub [%l7 + %i0], %l0
22517 membar #Sync
22518 set 0x40, %o2
22519 ldda [%l7 + %o2] 0xf1, %f16
22520 set 0x20, %l3
22521 ldxa [%l7 + %l3] 0x81, %i5
22522 nop
22523 set 0x48, %l2
22524 stx %fsr, [%l7 + %l2]
22525 nop
22526 set 0x4C, %i1
22527 prefetch [%l7 + %i1], 1
22528 nop
22529 set 0x68, %l0
22530 ldx [%l7 + %l0], %g4
22531 nop
22532 set 0x08, %o1
22533 stx %l3, [%l7 + %o1]
22534 set 0x40, %l6
22535 ldda [%l7 + %l6] 0x81, %f16
22536 set 0x40, %i4
22537 stda %f0, [%l7 + %i4] 0xc4
22538 nop
22539 set 0x38, %g3
22540 ldx [%l7 + %g3], %o7
22541 add %i1, %o0, %i6
22542 st %fsr, [%l7 + 0x50]
22543 add %l7, 0x20, %l6
22544 wr %g0, 0x81, %asi
22545 casxa [%l6] 0x81, %o6, %g5
22546 nop
22547 set 0x60, %g1
22548 lduh [%l7 + %g1], %o4
22549 set 0x60, %l4
22550 prefetcha [%l7 + %l4] 0x80, 0
22551 set 0x28, %g2
22552 prefetcha [%l7 + %g2] 0x88, 0
22553 set 0x60, %g6
22554 stxa %i0, [%l7 + %g6] 0x80
22555 set 0x40, %o7
22556 ldda [%l7 + %o7] 0x88, %l2
22557 set 0x40, %i5
22558 ldda [%l7 + %i5] 0xd2, %f16
22559 set 0x40, %o3
22560 ldda [%l7 + %o3] 0x81, %f16
22561 set 0x62, %o0
22562 ldstuba [%l7 + %o0] 0x80, %i4
22563 set 0x28, %i7
22564 lda [%l7 + %i7] 0x80, %f23
22565 nop
22566 set 0x64, %l1
22567 swap [%l7 + %l1], %g3
22568 nop
22569 set 0x0C, %g7
22570 ldub [%l7 + %g7], %o1
22571 or %i3, %i2, %l6
22572 set 0x70, %i2
22573 prefetcha [%l7 + %i2] 0x81, 3
22574 set 0x40, %i6
22575 stda %f16, [%l7 + %i6] 0xf1
22576 membar #Sync
22577 set 0x4C, %o6
22578 lda [%l7 + %o6] 0x89, %f12
22579 set 0x40, %l5
22580 lda [%l7 + %l5] 0x89, %f24
22581 nop
22582 set 0x3C, %o4
22583 ldsw [%l7 + %o4], %l4
22584 add %l7, 0x58, %l6
22585 wr %g0, 0x81, %asi
22586 ldxa [%l6] %asi, %o5
22587 casxa [%l6] 0x81, %o5, %g1
22588 set 0x54, %o5
22589 swapa [%l7 + %o5] 0x81, %o2
22590 nop
22591 set 0x48, %i3
22592 ldd [%l7 + %i3], %f8
22593 add %l7, 0x20, %l6
22594 wr %g0, 0x80, %asi
22595 casxa [%l6] 0x80, %g2, %l5
22596 set 0x1C, %g4
22597 stwa %g7, [%l7 + %g4] 0xe2
22598 membar #Sync
22599 set 0x78, %g5
22600 stba %l0, [%l7 + %g5] 0xea
22601 membar #Sync
22602 set 0x10, %i0
22603 ldxa [%l7 + %i0] 0x89, %i5
22604 add %l7, 0x48, %l6
22605 wr %g0, 0x81, %asi
22606 ldxa [%l6] %asi, %g4
22607 casxa [%l6] 0x81, %g4, %l3
22608 nop
22609 set 0x38, %l3
22610 stx %fsr, [%l7 + %l3]
22611 nop
22612 set 0x68, %o2
22613 ldx [%l7 + %o2], %o7
22614 set 0x30, %l2
22615 ldda [%l7 + %l2] 0x88, %i6
22616 add %l7, 0x40, %l6
22617 wr %g0, 0x80, %asi
22618 casxa [%l6] 0x80, %i1, %o0
22619 st %fsr, [%l7 + 0x54]
22620 nop
22621 set 0x77, %i1
22622 ldub [%l7 + %i1], %o6
22623 nop
22624 set 0x40, %o1
22625 stx %g5, [%l7 + %o1]
22626 set 0x40, %l6
22627 ldda [%l7 + %l6] 0xe2, %o4
22628 set 0x60, %i4
22629 ldda [%l7 + %i4] 0x80, %g6
22630 nop
22631 set 0x48, %g3
22632 std %f10, [%l7 + %g3]
22633 set 0x78, %l0
22634 stda %o2, [%l7 + %l0] 0x80
22635 set 0x10, %g1
22636 ldda [%l7 + %g1] 0xeb, %i6
22637 nop
22638 set 0x74, %l4
22639 ldsh [%l7 + %l4], %i0
22640 add %i4, %l2, %o1
22641 ba,a %icc, loop_139
22642 nop
22643 set 0x50, %g6
22644 sth %i3, [%l7 + %g6]
22645 nop
22646 nop
22647 setx 0xF86152738C5A6495, %l0, %l6
22648 stx %l6, [%l7 + 0x28]
22649 ldd [%l7 + 0x28], %f12
22650 setx 0x2541027BC130DF9A, %l1, %l5
22651 stx %l5, [%l7 + 0x10]
22652 ldd [%l7 + 0x10], %f30
22653 fdivd %f30, %f12, %f26
22654 st %f26, [%l7 + 0x38]
22655loop_139:
22656 nop
22657 set 0x70, %g2
22658 ldd [%l7 + %g2], %f22
22659 nop
22660 set 0x58, %o7
22661 ldsw [%l7 + %o7], %i2
22662 membar #Sync
22663 set 0x40, %o3
22664 ldda [%l7 + %o3] 0xf0, %f16
22665 add %l6, %g3, %l1
22666 set 0x28, %i5
22667 stxa %l4, [%l7 + %i5] 0x88
22668 nop
22669 set 0x58, %i7
22670 stx %g1, [%l7 + %i7]
22671 set 0x68, %o0
22672 prefetcha [%l7 + %o0] 0x88, 2
22673 nop
22674 set 0x14, %g7
22675 ldsw [%l7 + %g7], %o2
22676 nop
22677 set 0x10, %i2
22678 stx %g2, [%l7 + %i2]
22679 set 0x30, %l1
22680 prefetcha [%l7 + %l1] 0x81, 3
22681 nop
22682 set 0x30, %o6
22683 std %f18, [%l7 + %o6]
22684 set 0x74, %l5
22685 swapa [%l7 + %l5] 0x88, %l0
22686 nop
22687 set 0x08, %o4
22688 stx %i5, [%l7 + %o4]
22689 nop
22690 set 0x0C, %i6
22691 prefetch [%l7 + %i6], 2
22692 nop
22693 set 0x4C, %i3
22694 swap [%l7 + %i3], %g4
22695 set 0x10, %o5
22696 lda [%l7 + %o5] 0x88, %f5
22697 bgu,a,pt %xcc, loop_140
22698 nop
22699 set 0x20, %g5
22700 stx %l5, [%l7 + %g5]
22701 ld [%l7 + 0x10], %f6
22702 and %o7, %l3, %i1
22703loop_140:
22704 nop
22705 set 0x40, %i0
22706 ldx [%l7 + %i0], %i7
22707 nop
22708 set 0x58, %g4
22709 ldx [%l7 + %g4], %o6
22710 add %l7, 0x14, %l6
22711 wr %g0, 0x80, %asi
22712 lda [%l6] %asi, %o0
22713 casa [%l6] 0x80, %o0, %o4
22714 nop
22715 set 0x68, %o2
22716 ldx [%l7 + %o2], %g6
22717 fpsub16 %f16, %f18, %f24
22718 wr %g5, %i6, %y
22719 fpsub16s %f2, %f23, %f15
22720 nop
22721 set 0x2C, %l2
22722 stw %i0, [%l7 + %l2]
22723 add %l7, 0x24, %l6
22724 wr %g0, 0x80, %asi
22725 casa [%l6] 0x80, %i4, %l2
22726 nop
22727 set 0x34, %l3
22728 ldsb [%l7 + %l3], %o3
22729 nop
22730 set 0x4E, %o1
22731 lduh [%l7 + %o1], %o1
22732 add %i2, %i3, %g3
22733 nop
22734 set 0x3E, %i1
22735 ldsh [%l7 + %i1], %l6
22736 add %l7, 0x64, %l6
22737 wr %g0, 0x81, %asi
22738 lda [%l6] %asi, %l4
22739 casa [%l6] 0x81, %l4, %g1
22740 set 0x78, %i4
22741 ldxa [%l7 + %i4] 0x80, %o5
22742 nop
22743 set 0x5E, %l6
22744 stb %l1, [%l7 + %l6]
22745 set 0x40, %l0
22746 ldda [%l7 + %l0] 0x89, %f0
22747 nop
22748 set 0x4C, %g1
22749 lduh [%l7 + %g1], %g2
22750 nop
22751 set 0x5E, %g3
22752 lduh [%l7 + %g3], %g7
22753 set 0x5E, %g6
22754 ldstuba [%l7 + %g6] 0x89, %l0
22755 nop
22756 set 0x70, %l4
22757 sth %o2, [%l7 + %l4]
22758 st %fsr, [%l7 + 0x54]
22759 bleu,a %xcc, loop_141
22760 nop
22761 set 0x75, %o7
22762 ldstub [%l7 + %o7], %g4
22763 st %f20, [%l7 + 0x48]
22764 nop
22765 set 0x18, %o3
22766 sth %l5, [%l7 + %o3]
22767loop_141:
22768 nop
22769 set 0x5A, %i5
22770 ldstuba [%l7 + %i5] 0x81, %i5
22771 set 0x50, %g2
22772 prefetcha [%l7 + %g2] 0x89, 3
22773 set 0x48, %o0
22774 sta %f18, [%l7 + %o0] 0x81
22775 set 0x20, %g7
22776 ldda [%l7 + %g7] 0xe2, %l2
22777 nop
22778 set 0x68, %i7
22779 ldsw [%l7 + %i7], %i1
22780 nop
22781 set 0x30, %l1
22782 ldd [%l7 + %l1], %i6
22783 nop
22784 set 0x5E, %o6
22785 lduh [%l7 + %o6], %o6
22786 nop
22787 set 0x70, %l5
22788 ldd [%l7 + %l5], %f10
22789 set 0x38, %o4
22790 stda %o0, [%l7 + %o4] 0xe3
22791 membar #Sync
22792 ld [%l7 + 0x2C], %f30
22793 nop
22794 set 0x70, %i6
22795 swap [%l7 + %i6], %g6
22796 nop
22797 set 0x33, %i3
22798 ldstub [%l7 + %i3], %g5
22799 nop
22800 set 0x20, %i2
22801 ldd [%l7 + %i2], %o4
22802 set 0x40, %o5
22803 ldda [%l7 + %o5] 0xda, %f16
22804 set 0x40, %i0
22805 stda %f0, [%l7 + %i0] 0xd8
22806 nop
22807 set 0x48, %g4
22808 ldd [%l7 + %g4], %f18
22809 nop
22810 set 0x11, %g5
22811 ldub [%l7 + %g5], %i6
22812 and %i0, %i4, %l2
22813 set 0x40, %o2
22814 stda %o0, [%l7 + %o2] 0xe2
22815 membar #Sync
22816 nop
22817 set 0x30, %l3
22818 std %f28, [%l7 + %l3]
22819 st %fsr, [%l7 + 0x68]
22820 set 0x40, %o1
22821 stda %f16, [%l7 + %o1] 0xf0
22822 membar #Sync
22823 set 0x70, %l2
22824 prefetcha [%l7 + %l2] 0x88, 1
22825 set 0x1B, %i4
22826 stba %i2, [%l7 + %i4] 0x80
22827 nop
22828 set 0x74, %i1
22829 swap [%l7 + %i1], %i3
22830 and %g3, %l6, %l4
22831 nop
22832 set 0x28, %l0
22833 ldd [%l7 + %l0], %f22
22834 set 0x08, %l6
22835 stxa %g1, [%l7 + %l6] 0x80
22836 nop
22837 set 0x30, %g3
22838 std %f0, [%l7 + %g3]
22839 set 0x40, %g1
22840 stda %f0, [%l7 + %g1] 0x80
22841 nop
22842 set 0x0C, %g6
22843 lduh [%l7 + %g6], %l1
22844 nop
22845 set 0x68, %l4
22846 std %g2, [%l7 + %l4]
22847 set 0x68, %o7
22848 stda %o4, [%l7 + %o7] 0xe3
22849 membar #Sync
22850 add %g7, %o2, %l0
22851 nop
22852 set 0x63, %i5
22853 stb %l5, [%l7 + %i5]
22854 nop
22855 set 0x10, %g2
22856 ldsh [%l7 + %g2], %g4
22857 set 0x08, %o0
22858 sta %f13, [%l7 + %o0] 0x81
22859 set 0x74, %g7
22860 stha %i5, [%l7 + %g7] 0xe3
22861 membar #Sync
22862 set 0x40, %o3
22863 swapa [%l7 + %o3] 0x88, %l3
22864 add %l7, 0x28, %l6
22865 wr %g0, 0x88, %asi
22866 casxa [%l6] 0x88, %i1, %i7
22867 nop
22868 set 0x78, %i7
22869 std %f18, [%l7 + %i7]
22870 set 0x62, %l1
22871 stba %o6, [%l7 + %l1] 0xe2
22872 membar #Sync
22873 fpsub16 %f24, %f10, %f28
22874 nop
22875 set 0x08, %o6
22876 std %o6, [%l7 + %o6]
22877 nop
22878 set 0x70, %o4
22879 ldsh [%l7 + %o4], %g6
22880 nop
22881 set 0x10, %l5
22882 stx %fsr, [%l7 + %l5]
22883 nop
22884 set 0x10, %i6
22885 ldd [%l7 + %i6], %o0
22886 set 0x3C, %i2
22887 swapa [%l7 + %i2] 0x81, %o4
22888 nop
22889 or %g0, 0x8, %l0
22890 sllx %l0, 0x3c, %l0
22891 wr %l0, %g0, %sys_tick_cmpr
22892 wr %g5, %i4, %ccr
22893 nop
22894 set 0x6C, %o5
22895 ldsw [%l7 + %o5], %l2
22896 fpsub16s %f22, %f6, %f14
22897 add %o1, %i2, %o3
22898 set 0x48, %i3
22899 stxa %g3, [%l7 + %i3] 0x88
22900 st %fsr, [%l7 + 0x60]
22901 add %l6, %l4, %i3
22902 nop
22903 set 0x20, %i0
22904 ldd [%l7 + %i0], %l0
22905 wr %g1, %o5, %ccr
22906 ld [%l7 + 0x10], %f4
22907 set 0x30, %g4
22908 ldxa [%l7 + %g4] 0x89, %g7
22909 nop
22910 set 0x08, %g5
22911 ldx [%l7 + %g5], %o2
22912 set 0x08, %l3
22913 ldxa [%l7 + %l3] 0x89, %g2
22914 set 0x50, %o2
22915 swapa [%l7 + %o2] 0x88, %l0
22916 nop
22917 set 0x7C, %o1
22918 ldsw [%l7 + %o1], %g4
22919 nop
22920 set 0x38, %i4
22921 ldd [%l7 + %i4], %l4
22922 set 0x30, %i1
22923 ldda [%l7 + %i1] 0xeb, %l2
22924 nop
22925 set 0x48, %l0
22926 ldd [%l7 + %l0], %f10
22927 st %fsr, [%l7 + 0x28]
22928 nop
22929 set 0x10, %l2
22930 std %i0, [%l7 + %l2]
22931 nop
22932 set 0x44, %g3
22933 stw %i7, [%l7 + %g3]
22934 nop
22935 set 0x54, %l6
22936 ldsw [%l7 + %l6], %i5
22937 nop
22938 set 0x75, %g6
22939 ldsb [%l7 + %g6], %o7
22940 set 0x20, %g1
22941 ldda [%l7 + %g1] 0xeb, %g6
22942 set 0x50, %l4
22943 stba %o0, [%l7 + %l4] 0xe3
22944 membar #Sync
22945 st %f2, [%l7 + 0x20]
22946 add %o4, %i6, %o6
22947 st %f13, [%l7 + 0x5C]
22948 set 0x14, %o7
22949 stba %i0, [%l7 + %o7] 0x81
22950 set 0x24, %i5
22951 lda [%l7 + %i5] 0x88, %f31
22952 nop
22953 set 0x4C, %o0
22954 lduh [%l7 + %o0], %g5
22955 or %l2, %o1, %i4
22956 st %fsr, [%l7 + 0x08]
22957 add %l7, 0x40, %l6
22958 wr %g0, 0x80, %asi
22959 ldxa [%l6] %asi, %o3
22960 casxa [%l6] 0x80, %o3, %g3
22961 nop
22962 set 0x4C, %g7
22963 sth %l6, [%l7 + %g7]
22964 set 0x58, %g2
22965 prefetcha [%l7 + %g2] 0x80, 2
22966 set 0x40, %i7
22967 stda %f16, [%l7 + %i7] 0xd0
22968 add %i3, %l1, %g1
22969 st %fsr, [%l7 + 0x54]
22970 nop
22971 set 0x18, %o3
22972 std %l4, [%l7 + %o3]
22973 set 0x08, %l1
22974 stwa %o5, [%l7 + %l1] 0x89
22975 nop
22976 set 0x78, %o4
22977 std %o2, [%l7 + %o4]
22978 set 0x40, %o6
22979 lda [%l7 + %o6] 0x81, %f9
22980 nop
22981 set 0x74, %i6
22982 stw %g2, [%l7 + %i6]
22983 nop
22984 set 0x49, %i2
22985 ldstub [%l7 + %i2], %l0
22986 nop
22987 set 0x18, %o5
22988 std %f28, [%l7 + %o5]
22989 nop
22990 nop
22991 setx 0x20ADBFAD6F621722, %l0, %l6
22992 stx %l6, [%l7 + 0x28]
22993 ldd [%l7 + 0x28], %f24
22994 setx 0xE92F79680E3AFCEF, %l1, %l5
22995 stx %l5, [%l7 + 0x10]
22996 ldd [%l7 + 0x10], %f14
22997 fdivd %f14, %f24, %f4
22998 membar #Sync
22999 set 0x40, %i3
23000 ldda [%l7 + %i3] 0xf8, %f0
23001 nop
23002 set 0x30, %i0
23003 std %f22, [%l7 + %i0]
23004 set 0x68, %g4
23005 prefetcha [%l7 + %g4] 0x80, 0
23006 set 0x4C, %g5
23007 swapa [%l7 + %g5] 0x89, %g7
23008 set 0x1C, %l3
23009 stba %l3, [%l7 + %l3] 0x80
23010 and %i1, %i7, %l5
23011 nop
23012 set 0x4A, %o2
23013 sth %i5, [%l7 + %o2]
23014 set 0x30, %o1
23015 prefetcha [%l7 + %o1] 0x81, 3
23016 nop
23017 set 0x10, %l5
23018 prefetch [%l7 + %l5], 2
23019 st %fsr, [%l7 + 0x74]
23020 set 0x68, %i4
23021 lda [%l7 + %i4] 0x89, %f30
23022 nop
23023 set 0x40, %l0
23024 std %f14, [%l7 + %l0]
23025 or %o7, %o0, %o4
23026 nop
23027 set 0x20, %l2
23028 stx %fsr, [%l7 + %l2]
23029 fpsub32 %f10, %f12, %f20
23030 nop
23031 set 0x70, %g3
23032 stx %i6, [%l7 + %g3]
23033 nop
23034 set 0x68, %l6
23035 ldd [%l7 + %l6], %f22
23036 set 0x30, %g6
23037 stxa %o6, [%l7 + %g6] 0xe2
23038 membar #Sync
23039 nop
23040 set 0x08, %i1
23041 ldd [%l7 + %i1], %g4
23042 set 0x10, %g1
23043 ldxa [%l7 + %g1] 0x81, %l2
23044 set 0x7C, %o7
23045 swapa [%l7 + %o7] 0x89, %i0
23046 nop
23047 set 0x68, %l4
23048 ldsw [%l7 + %l4], %i4
23049 nop
23050 set 0x5C, %o0
23051 swap [%l7 + %o0], %o1
23052 nop
23053 set 0x60, %i5
23054 ldx [%l7 + %i5], %g3
23055 add %l7, 0x78, %l6
23056 wr %g0, 0x88, %asi
23057 casxa [%l6] 0x88, %l6, %i2
23058 set 0x70, %g2
23059 stba %o3, [%l7 + %g2] 0x88
23060 set 0x60, %g7
23061 stxa %i3, [%l7 + %g7] 0xe2
23062 membar #Sync
23063 nop
23064 set 0x64, %i7
23065 ldub [%l7 + %i7], %l1
23066 nop
23067 set 0x3A, %o3
23068 lduh [%l7 + %o3], %l4
23069 nop
23070 set 0x34, %l1
23071 ldstub [%l7 + %l1], %o5
23072 add %l7, 0x58, %l6
23073 wr %g0, 0x89, %asi
23074 casxa [%l6] 0x89, %g1, %g2
23075 or %l0, %g4, %o2
23076 nop
23077 set 0x6C, %o6
23078 ldsh [%l7 + %o6], %l3
23079 nop
23080 set 0x68, %i6
23081 stx %fsr, [%l7 + %i6]
23082 nop
23083 set 0x12, %i2
23084 ldsh [%l7 + %i2], %i1
23085 nop
23086 set 0x60, %o5
23087 stx %i7, [%l7 + %o5]
23088 nop
23089 set 0x44, %o4
23090 prefetch [%l7 + %o4], 1
23091 and %g7, %i5, %l5
23092 and %g6, %o0, %o7
23093 nop
23094 set 0x16, %i3
23095 ldstub [%l7 + %i3], %o4
23096 nop
23097 set 0x70, %g4
23098 ldd [%l7 + %g4], %f22
23099 set 0x58, %i0
23100 stha %o6, [%l7 + %i0] 0xe2
23101 membar #Sync
23102 set 0x18, %g5
23103 stda %i6, [%l7 + %g5] 0x81
23104 wr %g5, %i0, %pic
23105 set 0x68, %l3
23106 stda %i4, [%l7 + %l3] 0xea
23107 membar #Sync
23108 nop
23109 set 0x14, %o2
23110 prefetch [%l7 + %o2], 4
23111 set 0x28, %o1
23112 lda [%l7 + %o1] 0x80, %f7
23113 nop
23114 set 0x5A, %i4
23115 ldub [%l7 + %i4], %l2
23116 nop
23117 set 0x70, %l0
23118 stx %fsr, [%l7 + %l0]
23119 set 0x10, %l5
23120 stxa %g3, [%l7 + %l5] 0x88
23121 nop
23122 set 0x28, %l2
23123 std %f16, [%l7 + %l2]
23124 set 0x40, %l6
23125 stda %f0, [%l7 + %l6] 0xd0
23126 nop
23127 set 0x60, %g6
23128 stx %l6, [%l7 + %g6]
23129 nop
23130 set 0x1C, %i1
23131 lduh [%l7 + %i1], %i2
23132 nop
23133 set 0x38, %g3
23134 sth %o1, [%l7 + %g3]
23135 nop
23136 set 0x74, %o7
23137 prefetch [%l7 + %o7], 3
23138 add %l7, 0x48, %l6
23139 wr %g0, 0x89, %asi
23140 ldxa [%l6] %asi, %o3
23141 casxa [%l6] 0x89, %o3, %l1
23142 nop
23143 set 0x20, %g1
23144 ldd [%l7 + %g1], %f0
23145 nop
23146 set 0x58, %o0
23147 std %f2, [%l7 + %o0]
23148 nop
23149 set 0x39, %i5
23150 ldstub [%l7 + %i5], %i3
23151 nop
23152 set 0x7E, %l4
23153 lduh [%l7 + %l4], %l4
23154 bg %xcc, loop_142
23155 nop
23156 set 0x68, %g7
23157 std %o4, [%l7 + %g7]
23158 nop
23159 set 0x22, %i7
23160 stb %g2, [%l7 + %i7]
23161 nop
23162 set 0x23, %o3
23163 ldsb [%l7 + %o3], %g1
23164loop_142:
23165 nop
23166 set 0x10, %g2
23167 stda %l0, [%l7 + %g2] 0x80
23168 nop
23169 set 0x79, %l1
23170 ldsb [%l7 + %l1], %o2
23171 add %l7, 0x10, %l6
23172 wr %g0, 0x88, %asi
23173 casa [%l6] 0x88, %l3, %i1
23174 set 0x25, %o6
23175 stba %i7, [%l7 + %o6] 0xe2
23176 membar #Sync
23177 st %f1, [%l7 + 0x68]
23178 nop
23179 set 0x64, %i2
23180 ldsw [%l7 + %i2], %g7
23181 set 0x20, %i6
23182 prefetcha [%l7 + %i6] 0x88, 3
23183 nop
23184 set 0x0C, %o5
23185 stw %l5, [%l7 + %o5]
23186 nop
23187 set 0x30, %o4
23188 ldx [%l7 + %o4], %g4
23189 nop
23190 set 0x08, %g4
23191 ldd [%l7 + %g4], %f6
23192 set 0x73, %i0
23193 stba %g6, [%l7 + %i0] 0xe2
23194 membar #Sync
23195 nop
23196 set 0x2C, %g5
23197 swap [%l7 + %g5], %o0
23198 set 0x58, %i3
23199 swapa [%l7 + %i3] 0x81, %o7
23200 nop
23201 set 0x48, %o2
23202 ldsh [%l7 + %o2], %o6
23203 nop
23204 set 0x30, %l3
23205 ldsw [%l7 + %l3], %o4
23206 nop
23207 set 0x68, %o1
23208 ldsw [%l7 + %o1], %i6
23209 or %i0, %i4, %g5
23210 nop
23211 set 0x4C, %i4
23212 swap [%l7 + %i4], %l2
23213 nop
23214 set 0x60, %l0
23215 ldd [%l7 + %l0], %f26
23216 set 0x24, %l2
23217 lda [%l7 + %l2] 0x89, %f6
23218 fpsub32 %f0, %f16, %f28
23219 set 0x68, %l5
23220 ldxa [%l7 + %l5] 0x89, %g3
23221 set 0x30, %l6
23222 lda [%l7 + %l6] 0x88, %f25
23223 nop
23224 set 0x58, %g6
23225 stw %l6, [%l7 + %g6]
23226 nop
23227 set 0x51, %g3
23228 ldstub [%l7 + %g3], %o1
23229 nop
23230 set 0x38, %i1
23231 ldsw [%l7 + %i1], %i2
23232 set 0x30, %o7
23233 ldxa [%l7 + %o7] 0x88, %o3
23234 nop
23235 set 0x5F, %g1
23236 stb %i3, [%l7 + %g1]
23237 nop
23238 set 0x0C, %o0
23239 stw %l1, [%l7 + %o0]
23240 set 0x18, %i5
23241 stxa %l4, [%l7 + %i5] 0x81
23242 set 0x50, %g7
23243 stxa %o5, [%l7 + %g7] 0x88
23244 set 0x3C, %l4
23245 swapa [%l7 + %l4] 0x89, %g2
23246 nop
23247 set 0x28, %o3
23248 ldd [%l7 + %o3], %f20
23249 nop
23250 set 0x44, %g2
23251 swap [%l7 + %g2], %g1
23252 nop
23253 set 0x60, %l1
23254 ldsh [%l7 + %l1], %l0
23255 nop
23256 set 0x18, %i7
23257 ldd [%l7 + %i7], %l2
23258 add %o2, %i7, %i1
23259 nop
23260 set 0x68, %i2
23261 stx %i5, [%l7 + %i2]
23262 ld [%l7 + 0x70], %f14
23263 add %l7, 0x20, %l6
23264 wr %g0, 0x88, %asi
23265 ldxa [%l6] %asi, %l5
23266 casxa [%l6] 0x88, %l5, %g4
23267 ld [%l7 + 0x38], %f1
23268 set 0x50, %i6
23269 stwa %g7, [%l7 + %i6] 0xea
23270 membar #Sync
23271 set 0x20, %o6
23272 stda %g6, [%l7 + %o6] 0x88
23273 ble %xcc, loop_143
23274 nop
23275 set 0x22, %o4
23276 ldstub [%l7 + %o4], %o7
23277 set 0x58, %g4
23278 sta %f16, [%l7 + %g4] 0x89
23279loop_143:
23280 nop
23281 set 0x18, %o5
23282 stw %o0, [%l7 + %o5]
23283 nop
23284 set 0x70, %g5
23285 ldx [%l7 + %g5], %o4
23286 set 0x40, %i3
23287 stxa %i6, [%l7 + %i3] 0x80
23288 nop
23289 set 0x78, %o2
23290 stx %fsr, [%l7 + %o2]
23291 nop
23292 set 0x48, %i0
23293 std %f10, [%l7 + %i0]
23294 nop
23295 set 0x68, %o1
23296 ldd [%l7 + %o1], %f18
23297 fpsub16s %f27, %f5, %f10
23298 wr %o6, %i4, %sys_tick
23299 nop
23300 set 0x0A, %l3
23301 ldsh [%l7 + %l3], %i0
23302 nop
23303 set 0x10, %l0
23304 stb %g5, [%l7 + %l0]
23305 set 0x40, %i4
23306 stda %f16, [%l7 + %i4] 0x88
23307 nop
23308 set 0x40, %l5
23309 stx %g3, [%l7 + %l5]
23310 nop
23311 set 0x28, %l2
23312 swap [%l7 + %l2], %l2
23313 set 0x38, %g6
23314 sta %f5, [%l7 + %g6] 0x88
23315 nop
23316 nop
23317 setx 0xC9BE3437, %l0, %l6
23318 st %l6, [%l7 + 0x28]
23319 ld [%l7 + 0x28], %f21
23320 setx 0x21A04BA1, %l1, %l5
23321 st %l5, [%l7 + 0x10]
23322 ld [%l7 + 0x10], %f31
23323 fdivs %f31, %f21, %f10
23324 nop
23325 set 0x18, %l6
23326 ldd [%l7 + %l6], %i6
23327 st %fsr, [%l7 + 0x1C]
23328 nop
23329 set 0x70, %i1
23330 prefetch [%l7 + %i1], 0
23331 set 0x40, %g3
23332 ldda [%l7 + %g3] 0xd8, %f0
23333 set 0x18, %o7
23334 ldxa [%l7 + %o7] 0x81, %o1
23335 nop
23336 set 0x38, %o0
23337 ldd [%l7 + %o0], %o2
23338 st %fsr, [%l7 + 0x18]
23339 set 0x58, %i5
23340 prefetcha [%l7 + %i5] 0x81, 3
23341 nop
23342 set 0x64, %g1
23343 ldsw [%l7 + %g1], %l1
23344 nop
23345 set 0x1D, %g7
23346 ldsb [%l7 + %g7], %l4
23347 nop
23348 set 0x64, %l4
23349 swap [%l7 + %l4], %i3
23350 nop
23351 set 0x11, %g2
23352 ldstub [%l7 + %g2], %g2
23353 set 0x60, %l1
23354 ldda [%l7 + %l1] 0xeb, %g0
23355 nop
23356 set 0x4C, %o3
23357 ldsh [%l7 + %o3], %o5
23358 set 0x60, %i7
23359 prefetcha [%l7 + %i7] 0x88, 2
23360 nop
23361 set 0x20, %i2
23362 std %o2, [%l7 + %i2]
23363 nop
23364 set 0x56, %i6
23365 ldstub [%l7 + %i6], %l3
23366 set 0x24, %o6
23367 stwa %i1, [%l7 + %o6] 0x81
23368 set 0x74, %g4
23369 stwa %i5, [%l7 + %g4] 0xe2
23370 membar #Sync
23371 nop
23372 set 0x5C, %o4
23373 ldstub [%l7 + %o4], %l5
23374 set 0x58, %o5
23375 stda %i6, [%l7 + %o5] 0x88
23376 set 0x28, %g5
23377 prefetcha [%l7 + %g5] 0x80, 3
23378 set 0x60, %o2
23379 stwa %g4, [%l7 + %o2] 0xe3
23380 membar #Sync
23381 set 0x10, %i0
23382 ldstuba [%l7 + %i0] 0x80, %g6
23383 or %o7, %o0, %i6
23384 set 0x32, %i3
23385 stha %o6, [%l7 + %i3] 0xeb
23386 membar #Sync
23387 ld [%l7 + 0x50], %f29
23388 nop
23389 set 0x2A, %l3
23390 ldsh [%l7 + %l3], %i4
23391 nop
23392 set 0x37, %l0
23393 ldsb [%l7 + %l0], %o4
23394 add %l7, 0x48, %l6
23395 wr %g0, 0x89, %asi
23396 ldxa [%l6] %asi, %i0
23397 casxa [%l6] 0x89, %i0, %g5
23398 nop
23399 set 0x08, %i4
23400 prefetch [%l7 + %i4], 2
23401 nop
23402 set 0x70, %l5
23403 std %f4, [%l7 + %l5]
23404 set 0x48, %o1
23405 prefetcha [%l7 + %o1] 0x88, 4
23406 nop
23407 set 0x20, %l2
23408 lduh [%l7 + %l2], %l6
23409 st %fsr, [%l7 + 0x38]
23410 st %fsr, [%l7 + 0x48]
23411 nop
23412 set 0x58, %g6
23413 std %f24, [%l7 + %g6]
23414 nop
23415 set 0x20, %l6
23416 std %f26, [%l7 + %l6]
23417 add %l7, 0x48, %l6
23418 wr %g0, 0x81, %asi
23419 lda [%l6] %asi, %l2
23420 casa [%l6] 0x81, %l2, %o1
23421 set 0x70, %i1
23422 stda %o2, [%l7 + %i1] 0xea
23423 membar #Sync
23424 fpsub16s %f13, %f11, %f17
23425 nop
23426 set 0x4C, %o7
23427 ldsh [%l7 + %o7], %l1
23428 nop
23429 set 0x30, %g3
23430 lduw [%l7 + %g3], %l4
23431 set 0x20, %o0
23432 ldxa [%l7 + %o0] 0x81, %i3
23433 nop
23434 set 0x50, %i5
23435 ldd [%l7 + %i5], %g2
23436 set 0x30, %g1
23437 stxa %i2, [%l7 + %g1] 0xe3
23438 membar #Sync
23439 nop
23440 set 0x68, %l4
23441 stx %o5, [%l7 + %l4]
23442 nop
23443 set 0x20, %g2
23444 std %f28, [%l7 + %g2]
23445 set 0x20, %g7
23446 stda %g0, [%l7 + %g7] 0x80
23447 nop
23448 set 0x0B, %o3
23449 stb %o2, [%l7 + %o3]
23450 nop
23451 set 0x40, %l1
23452 sth %l0, [%l7 + %l1]
23453 set 0x68, %i7
23454 prefetcha [%l7 + %i7] 0x80, 1
23455 nop
23456 set 0x30, %i6
23457 lduw [%l7 + %i6], %i5
23458 set 0x38, %o6
23459 swapa [%l7 + %o6] 0x80, %l5
23460 nop
23461 set 0x60, %i2
23462 prefetch [%l7 + %i2], 2
23463 add %i7, %l3, %g4
23464 set 0x40, %o4
23465 prefetcha [%l7 + %o4] 0x80, 4
23466 set 0x0C, %g4
23467 stwa %g7, [%l7 + %g4] 0x88
23468 st %f7, [%l7 + 0x08]
23469 add %o0, %o7, %o6
23470 nop
23471 set 0x56, %g5
23472 stb %i6, [%l7 + %g5]
23473 nop
23474 set 0x3C, %o5
23475 stw %o4, [%l7 + %o5]
23476 nop
23477 set 0x70, %i0
23478 ldd [%l7 + %i0], %f4
23479 nop
23480 set 0x12, %o2
23481 ldsb [%l7 + %o2], %i4
23482 set 0x3C, %l3
23483 sta %f18, [%l7 + %l3] 0x88
23484 set 0x40, %i3
23485 stda %f0, [%l7 + %i3] 0xc8
23486 ld [%l7 + 0x44], %f0
23487 nop
23488 set 0x73, %i4
23489 ldsb [%l7 + %i4], %i0
23490 bgu %xcc, loop_144
23491 st %f8, [%l7 + 0x68]
23492 nop
23493 set 0x18, %l0
23494 stw %g5, [%l7 + %l0]
23495 set 0x30, %o1
23496 ldxa [%l7 + %o1] 0x81, %g3
23497loop_144:
23498 fpsub16 %f0, %f16, %f24
23499 nop
23500 set 0x78, %l5
23501 std %l2, [%l7 + %l5]
23502 nop
23503 set 0x30, %g6
23504 stx %l6, [%l7 + %g6]
23505 set 0x7F, %l6
23506 ldstuba [%l7 + %l6] 0x80, %o1
23507 set 0x50, %i1
23508 ldda [%l7 + %i1] 0x80, %o2
23509 and %l1, %i3, %l4
23510 nop
23511 set 0x58, %l2
23512 std %f4, [%l7 + %l2]
23513 nop
23514 set 0x28, %g3
23515 ldd [%l7 + %g3], %f2
23516 set 0x68, %o0
23517 stxa %g2, [%l7 + %o0] 0x89
23518 nop
23519 set 0x71, %o7
23520 ldub [%l7 + %o7], %i2
23521 nop
23522 set 0x60, %i5
23523 ldd [%l7 + %i5], %g0
23524 nop
23525 set 0x1F, %l4
23526 stb %o5, [%l7 + %l4]
23527 st %fsr, [%l7 + 0x78]
23528 set 0x14, %g2
23529 stwa %l0, [%l7 + %g2] 0xea
23530 membar #Sync
23531 nop
23532 set 0x13, %g1
23533 ldsb [%l7 + %g1], %o2
23534 membar #Sync
23535 set 0x40, %o3
23536 ldda [%l7 + %o3] 0xf1, %f0
23537 nop
23538 set 0x70, %l1
23539 ldd [%l7 + %l1], %f18
23540 or %i1, %i5, %i7
23541 and %l3, %g4, %g6
23542 nop
23543 set 0x14, %g7
23544 ldstub [%l7 + %g7], %l5
23545 add %l7, 0x24, %l6
23546 wr %g0, 0x88, %asi
23547 lda [%l6] %asi, %o0
23548 casa [%l6] 0x88, %o0, %o7
23549 nop
23550 set 0x22, %i6
23551 sth %o6, [%l7 + %i6]
23552 set 0x0D, %o6
23553 stba %i6, [%l7 + %o6] 0x81
23554 set 0x10, %i7
23555 ldxa [%l7 + %i7] 0x80, %o4
23556 set 0x40, %i2
23557 prefetcha [%l7 + %i2] 0x88, 0
23558 and %i4, %g5, %g3
23559 nop
23560 set 0x60, %g4
23561 stx %fsr, [%l7 + %g4]
23562 or %l2, %i0, %l6
23563 nop
23564 set 0x58, %g5
23565 std %f16, [%l7 + %g5]
23566 set 0x20, %o4
23567 ldda [%l7 + %o4] 0x89, %o0
23568 nop
23569 set 0x68, %i0
23570 ldsh [%l7 + %i0], %o3
23571 set 0x24, %o5
23572 stha %i3, [%l7 + %o5] 0x88
23573 nop
23574 set 0x10, %l3
23575 sth %l4, [%l7 + %l3]
23576 set 0x23, %i3
23577 ldstuba [%l7 + %i3] 0x88, %g2
23578 nop
23579 set 0x60, %i4
23580 stx %l1, [%l7 + %i4]
23581 set 0x18, %l0
23582 ldxa [%l7 + %l0] 0x89, %g1
23583 and %o5, %i2, %l0
23584 set 0x0B, %o2
23585 stba %o2, [%l7 + %o2] 0xea
23586 membar #Sync
23587 set 0x4B, %l5
23588 stba %i1, [%l7 + %l5] 0xea
23589 membar #Sync
23590 set 0x22, %g6
23591 ldstuba [%l7 + %g6] 0x88, %i7
23592 nop
23593 set 0x78, %o1
23594 prefetch [%l7 + %o1], 4
23595 add %l3, %i5, %g4
23596 nop
23597 set 0x18, %l6
23598 stx %fsr, [%l7 + %l6]
23599 nop
23600 set 0x30, %l2
23601 lduh [%l7 + %l2], %l5
23602 nop
23603 set 0x08, %g3
23604 stx %g6, [%l7 + %g3]
23605 set 0x78, %i1
23606 prefetcha [%l7 + %i1] 0x89, 0
23607 set 0x38, %o7
23608 ldxa [%l7 + %o7] 0x88, %o6
23609 nop
23610 set 0x74, %o0
23611 lduw [%l7 + %o0], %o7
23612 st %f25, [%l7 + 0x28]
23613 set 0x40, %i5
23614 stda %f0, [%l7 + %i5] 0xc4
23615 nop
23616 set 0x7C, %g2
23617 ldstub [%l7 + %g2], %i6
23618 nop
23619 set 0x70, %l4
23620 std %f4, [%l7 + %l4]
23621 set 0x70, %g1
23622 stxa %o4, [%l7 + %g1] 0xeb
23623 membar #Sync
23624 nop
23625 set 0x1E, %o3
23626 sth %i4, [%l7 + %o3]
23627 add %l7, 0x58, %l6
23628 wr %g0, 0x81, %asi
23629 casxa [%l6] 0x81, %g7, %g5
23630 nop
23631 set 0x15, %g7
23632 ldsb [%l7 + %g7], %l2
23633 nop
23634 or %g0, 0x8, %l0
23635 sllx %l0, 0x3c, %l0
23636 wr %l0, %g0, %tick_cmpr
23637 set 0x1C, %i6
23638 stwa %l6, [%l7 + %i6] 0x80
23639 set 0x70, %o6
23640 stwa %o3, [%l7 + %o6] 0x81
23641 nop
23642 set 0x09, %i7
23643 stb %o1, [%l7 + %i7]
23644 nop
23645 set 0x30, %l1
23646 std %l4, [%l7 + %l1]
23647 set 0x28, %g4
23648 stba %g2, [%l7 + %g4] 0x88
23649 ld [%l7 + 0x68], %f8
23650 set 0x7D, %i2
23651 stba %i3, [%l7 + %i2] 0x89
23652 st %fsr, [%l7 + 0x08]
23653 set 0x30, %o4
23654 stwa %g1, [%l7 + %o4] 0xea
23655 membar #Sync
23656 ld [%l7 + 0x08], %f24
23657 add %l1, %i2, %o5
23658 fpsub32s %f30, %f8, %f19
23659 set 0x40, %g5
23660 stda %f0, [%l7 + %g5] 0xf0
23661 membar #Sync
23662 set 0x50, %o5
23663 ldda [%l7 + %o5] 0xeb, %o2
23664 nop
23665 set 0x58, %l3
23666 ldd [%l7 + %l3], %f14
23667 set 0x60, %i3
23668 ldda [%l7 + %i3] 0xeb, %l0
23669 nop
23670 set 0x34, %i0
23671 ldsh [%l7 + %i0], %i7
23672 nop
23673 set 0x60, %l0
23674 ldstub [%l7 + %l0], %l3
23675 nop
23676 set 0x14, %o2
23677 lduw [%l7 + %o2], %i1
23678 st %fsr, [%l7 + 0x38]
23679 nop
23680 set 0x2E, %l5
23681 ldstub [%l7 + %l5], %g4
23682 st %fsr, [%l7 + 0x70]
23683 st %f12, [%l7 + 0x50]
23684 nop
23685 set 0x78, %g6
23686 ldub [%l7 + %g6], %l5
23687 nop
23688 set 0x10, %o1
23689 std %i4, [%l7 + %o1]
23690 nop
23691 set 0x40, %l6
23692 stx %fsr, [%l7 + %l6]
23693 nop
23694 set 0x29, %i4
23695 ldstub [%l7 + %i4], %g6
23696 nop
23697 set 0x78, %g3
23698 stx %o6, [%l7 + %g3]
23699 set 0x38, %i1
23700 prefetcha [%l7 + %i1] 0x80, 0
23701 nop
23702 set 0x5C, %o7
23703 sth %o7, [%l7 + %o7]
23704 set 0x68, %l2
23705 stxa %i6, [%l7 + %l2] 0x81
23706 nop
23707 set 0x38, %i5
23708 stx %i4, [%l7 + %i5]
23709 set 0x72, %g2
23710 ldstuba [%l7 + %g2] 0x80, %g7
23711 nop
23712 set 0x50, %o0
23713 ldx [%l7 + %o0], %g5
23714 set 0x79, %l4
23715 ldstuba [%l7 + %l4] 0x89, %o4
23716 or %l2, %i0, %l6
23717 set 0x0A, %g1
23718 stba %o3, [%l7 + %g1] 0xeb
23719 membar #Sync
23720 add %o1, %l4, %g3
23721 add %g2, %i3, %l1
23722 nop
23723 set 0x67, %o3
23724 ldsb [%l7 + %o3], %g1
23725 ld [%l7 + 0x4C], %f21
23726 nop
23727 set 0x40, %i6
23728 ldstub [%l7 + %i6], %o5
23729 nop
23730 set 0x6C, %g7
23731 lduh [%l7 + %g7], %i2
23732 nop
23733 set 0x08, %o6
23734 ldd [%l7 + %o6], %f20
23735 bleu,a,pn %icc, loop_145
23736 nop
23737 set 0x5C, %l1
23738 stw %o2, [%l7 + %l1]
23739 nop
23740 set 0x46, %i7
23741 lduh [%l7 + %i7], %l0
23742 nop
23743 set 0x26, %i2
23744 sth %l3, [%l7 + %i2]
23745loop_145:
23746 fpadd32s %f17, %f8, %f1
23747 bl,a,pt %icc, loop_146
23748 nop
23749 set 0x78, %g4
23750 lduh [%l7 + %g4], %i7
23751 set 0x28, %g5
23752 lda [%l7 + %g5] 0x88, %f8
23753loop_146:
23754 nop
23755 set 0x40, %o4
23756 ldda [%l7 + %o4] 0x80, %f0
23757 nop
23758 set 0x1A, %l3
23759 ldsh [%l7 + %l3], %g4
23760 add %l7, 0x38, %l6
23761 wr %g0, 0x80, %asi
23762 casxa [%l6] 0x80, %l5, %i5
23763 set 0x78, %o5
23764 swapa [%l7 + %o5] 0x81, %i1
23765 nop
23766 set 0x24, %i3
23767 ldsh [%l7 + %i3], %o6
23768 set 0x20, %i0
23769 ldda [%l7 + %i0] 0x89, %g6
23770 nop
23771 set 0x4C, %o2
23772 swap [%l7 + %o2], %o7
23773 nop
23774 set 0x39, %l5
23775 ldub [%l7 + %l5], %o0
23776 and %i4, %g7, %i6
23777 nop
23778 set 0x20, %l0
23779 prefetch [%l7 + %l0], 3
23780 nop
23781 set 0x30, %o1
23782 swap [%l7 + %o1], %o4
23783 nop
23784 set 0x6C, %g6
23785 ldsb [%l7 + %g6], %g5
23786 nop
23787 set 0x16, %l6
23788 ldub [%l7 + %l6], %i0
23789 nop
23790 set 0x18, %g3
23791 stx %fsr, [%l7 + %g3]
23792 set 0x40, %i1
23793 stda %f16, [%l7 + %i1] 0x81
23794 set 0x48, %i4
23795 prefetcha [%l7 + %i4] 0x80, 3
23796 nop
23797 set 0x5C, %o7
23798 lduw [%l7 + %o7], %l6
23799 set 0x40, %l2
23800 stda %f16, [%l7 + %l2] 0xf9
23801 membar #Sync
23802 nop
23803 set 0x6E, %i5
23804 lduh [%l7 + %i5], %o3
23805 ld [%l7 + 0x4C], %f16
23806 set 0x10, %o0
23807 stwa %l4, [%l7 + %o0] 0xea
23808 membar #Sync
23809 nop
23810 set 0x45, %g2
23811 ldsb [%l7 + %g2], %g3
23812 set 0x60, %l4
23813 prefetcha [%l7 + %l4] 0x89, 4
23814 nop
23815 set 0x7C, %g1
23816 stb %g2, [%l7 + %g1]
23817 set 0x40, %o3
23818 ldda [%l7 + %o3] 0xd0, %f16
23819 set 0x48, %i6
23820 swapa [%l7 + %i6] 0x88, %i3
23821 nop
23822 set 0x37, %g7
23823 ldstub [%l7 + %g7], %g1
23824 nop
23825 set 0x58, %l1
23826 swap [%l7 + %l1], %o5
23827 nop
23828 set 0x70, %o6
23829 ldsw [%l7 + %o6], %i2
23830 add %l7, 0x38, %l6
23831 wr %g0, 0x89, %asi
23832 casxa [%l6] 0x89, %o2, %l0
23833 set 0x68, %i7
23834 stxa %l1, [%l7 + %i7] 0xea
23835 membar #Sync
23836 set 0x4E, %g4
23837 stba %i7, [%l7 + %g4] 0xe2
23838 membar #Sync
23839 nop
23840 set 0x10, %i2
23841 std %l2, [%l7 + %i2]
23842 nop
23843 set 0x3C, %g5
23844 swap [%l7 + %g5], %l5
23845 set 0x38, %l3
23846 stda %i4, [%l7 + %l3] 0xea
23847 membar #Sync
23848 set 0x31, %o5
23849 stba %g4, [%l7 + %o5] 0xe3
23850 membar #Sync
23851 st %fsr, [%l7 + 0x14]
23852 set 0x58, %i3
23853 swapa [%l7 + %i3] 0x89, %o6
23854 nop
23855 set 0x28, %i0
23856 ldd [%l7 + %i0], %g6
23857 st %f0, [%l7 + 0x40]
23858 set 0x14, %o2
23859 stwa %o7, [%l7 + %o2] 0xe2
23860 membar #Sync
23861 add %l7, 0x54, %l6
23862 wr %g0, 0x80, %asi
23863 lda [%l6] %asi, %o0
23864 casa [%l6] 0x80, %o0, %i4
23865 set 0x7C, %o4
23866 stha %g7, [%l7 + %o4] 0x88
23867 nop
23868 set 0x50, %l5
23869 ldub [%l7 + %l5], %i1
23870 nop
23871 set 0x4A, %l0
23872 sth %o4, [%l7 + %l0]
23873 nop
23874 set 0x20, %o1
23875 stx %i6, [%l7 + %o1]
23876 nop
23877 set 0x68, %g6
23878 ldsb [%l7 + %g6], %g5
23879 set 0x54, %g3
23880 lda [%l7 + %g3] 0x81, %f19
23881 set 0x0C, %i1
23882 stwa %i0, [%l7 + %i1] 0x80
23883 nop
23884 set 0x50, %i4
23885 lduw [%l7 + %i4], %l6
23886 nop
23887 set 0x6E, %l6
23888 lduh [%l7 + %l6], %o3
23889 set 0x50, %l2
23890 stda %l2, [%l7 + %l2] 0x88
23891 fpadd16 %f22, %f28, %f26
23892 or %g3, %l4, %g2
23893 add %i3, %o1, %g1
23894 nop
23895 set 0x18, %o7
23896 prefetch [%l7 + %o7], 0
23897 nop
23898 set 0x48, %o0
23899 ldstub [%l7 + %o0], %i2
23900 nop
23901 set 0x34, %g2
23902 stw %o2, [%l7 + %g2]
23903 nop
23904 set 0x38, %i5
23905 stx %fsr, [%l7 + %i5]
23906 ld [%l7 + 0x44], %f14
23907 nop
23908 set 0x10, %g1
23909 swap [%l7 + %g1], %l0
23910 nop
23911 set 0x28, %l4
23912 ldd [%l7 + %l4], %o4
23913 set 0x10, %i6
23914 prefetcha [%l7 + %i6] 0x88, 3
23915 set 0x70, %o3
23916 ldda [%l7 + %o3] 0x88, %i6
23917 st %f22, [%l7 + 0x68]
23918 nop
23919 set 0x50, %l1
23920 prefetch [%l7 + %l1], 4
23921 set 0x20, %o6
23922 stba %l5, [%l7 + %o6] 0xeb
23923 membar #Sync
23924 nop
23925 set 0x58, %i7
23926 std %f14, [%l7 + %i7]
23927 nop
23928 set 0x0C, %g4
23929 ldstub [%l7 + %g4], %i5
23930 set 0x58, %g7
23931 prefetcha [%l7 + %g7] 0x80, 0
23932 nop
23933 set 0x62, %g5
23934 ldsh [%l7 + %g5], %l3
23935 or %o6, %o7, %g6
23936 set 0x6B, %l3
23937 ldstuba [%l7 + %l3] 0x81, %i4
23938 set 0x48, %o5
23939 ldxa [%l7 + %o5] 0x81, %o0
23940 set 0x48, %i3
23941 prefetcha [%l7 + %i3] 0x80, 2
23942 nop
23943 set 0x20, %i2
23944 std %f4, [%l7 + %i2]
23945 set 0x10, %i0
23946 stda %g6, [%l7 + %i0] 0xe3
23947 membar #Sync
23948 set 0x38, %o4
23949 sta %f3, [%l7 + %o4] 0x88
23950 or %i6, %g5, %i0
23951 set 0x38, %o2
23952 stda %o4, [%l7 + %o2] 0xea
23953 membar #Sync
23954 set 0x30, %l5
23955 stxa %o3, [%l7 + %l5] 0x80
23956 nop
23957 set 0x48, %l0
23958 stx %l2, [%l7 + %l0]
23959 set 0x40, %o1
23960 ldda [%l7 + %o1] 0xd8, %f16
23961 set 0x70, %g6
23962 ldxa [%l7 + %g6] 0x88, %g3
23963 nop
23964 or %g0, 0x8, %l0
23965 sllx %l0, 0x3c, %l0
23966 wr %l0, %g0, %sys_tick_cmpr
23967 set 0x40, %g3
23968 stda %f0, [%l7 + %g3] 0xd0
23969 st %f3, [%l7 + 0x2C]
23970 and %g2, %i3, %o1
23971 nop
23972 set 0x2C, %i4
23973 ldub [%l7 + %i4], %g1
23974 nop
23975 set 0x19, %i1
23976 ldsb [%l7 + %i1], %i2
23977 set 0x40, %l6
23978 prefetcha [%l7 + %l6] 0x88, 2
23979 set 0x50, %l2
23980 stwa %l0, [%l7 + %l2] 0x81
23981 nop
23982 set 0x58, %o7
23983 stx %l1, [%l7 + %o7]
23984 set 0x50, %o0
23985 stxa %o5, [%l7 + %o0] 0xeb
23986 membar #Sync
23987 nop
23988 set 0x28, %i5
23989 prefetch [%l7 + %i5], 4
23990 set 0x6A, %g2
23991 ldstuba [%l7 + %g2] 0x89, %l5
23992 set 0x50, %l4
23993 stha %i5, [%l7 + %l4] 0xeb
23994 membar #Sync
23995 set 0x74, %i6
23996 stba %i7, [%l7 + %i6] 0x81
23997 st %f0, [%l7 + 0x68]
23998 nop
23999 set 0x14, %o3
24000 lduw [%l7 + %o3], %g4
24001 set 0x20, %g1
24002 ldxa [%l7 + %g1] 0x81, %l3
24003 nop
24004 set 0x48, %l1
24005 swap [%l7 + %l1], %o7
24006 nop
24007 set 0x64, %o6
24008 prefetch [%l7 + %o6], 0
24009 set 0x5C, %g4
24010 stwa %g6, [%l7 + %g4] 0xeb
24011 membar #Sync
24012 nop
24013 set 0x5E, %i7
24014 ldsh [%l7 + %i7], %o6
24015 nop
24016 set 0x24, %g5
24017 swap [%l7 + %g5], %i4
24018 nop
24019 set 0x26, %l3
24020 lduh [%l7 + %l3], %o0
24021 nop
24022 set 0x43, %g7
24023 stb %i1, [%l7 + %g7]
24024 and %i6, %g5, %g7
24025 set 0x38, %o5
24026 prefetcha [%l7 + %o5] 0x80, 1
24027 nop
24028 set 0x3C, %i2
24029 swap [%l7 + %i2], %o3
24030 add %l7, 0x48, %l6
24031 wr %g0, 0x81, %asi
24032 ldxa [%l6] %asi, %l2
24033 casxa [%l6] 0x81, %l2, %g3
24034 ld [%l7 + 0x08], %f1
24035 set 0x28, %i3
24036 stxa %l6, [%l7 + %i3] 0x81
24037 nop
24038 set 0x68, %o4
24039 stx %fsr, [%l7 + %o4]
24040 nop
24041 set 0x68, %o2
24042 prefetch [%l7 + %o2], 2
24043 set 0x18, %i0
24044 stxa %l4, [%l7 + %i0] 0xe3
24045 membar #Sync
24046 set 0x2C, %l0
24047 swapa [%l7 + %l0] 0x80, %i0
24048 nop
24049 set 0x30, %o1
24050 sth %i3, [%l7 + %o1]
24051 wr %o1, %g2, %softint
24052 or %g1, %i2, %o2
24053 nop
24054 set 0x46, %g6
24055 ldsb [%l7 + %g6], %l1
24056 set 0x20, %l5
24057 ldda [%l7 + %l5] 0xeb, %l0
24058 set 0x08, %g3
24059 stda %l4, [%l7 + %g3] 0x81
24060 nop
24061 set 0x2E, %i4
24062 sth %o5, [%l7 + %i4]
24063 set 0x08, %i1
24064 stda %i4, [%l7 + %i1] 0xe3
24065 membar #Sync
24066 st %fsr, [%l7 + 0x6C]
24067 set 0x10, %l6
24068 ldda [%l7 + %l6] 0xeb, %g4
24069 wr %l3, %o7, %y
24070 nop
24071 set 0x60, %l2
24072 lduw [%l7 + %l2], %i7
24073 nop
24074 set 0x0F, %o0
24075 ldsb [%l7 + %o0], %g6
24076 set 0x30, %o7
24077 ldda [%l7 + %o7] 0xe3, %o6
24078 set 0x20, %g2
24079 ldxa [%l7 + %g2] 0x88, %i4
24080 set 0x48, %l4
24081 prefetcha [%l7 + %l4] 0x81, 4
24082 nop
24083 set 0x3C, %i5
24084 lduh [%l7 + %i5], %i6
24085 nop
24086 set 0x68, %i6
24087 ldstub [%l7 + %i6], %i1
24088 st %f12, [%l7 + 0x34]
24089 nop
24090 set 0x38, %o3
24091 stx %g7, [%l7 + %o3]
24092 nop
24093 set 0x78, %l1
24094 stw %g5, [%l7 + %l1]
24095 nop
24096 set 0x70, %o6
24097 prefetch [%l7 + %o6], 2
24098 nop
24099 set 0x20, %g4
24100 stb %o3, [%l7 + %g4]
24101 set 0x64, %g1
24102 stha %l2, [%l7 + %g1] 0x81
24103 set 0x70, %i7
24104 ldstuba [%l7 + %i7] 0x89, %g3
24105 set 0x38, %g5
24106 stxa %l6, [%l7 + %g5] 0x88
24107 nop
24108 set 0x60, %g7
24109 ldub [%l7 + %g7], %l4
24110 nop
24111 set 0x3A, %o5
24112 sth %i0, [%l7 + %o5]
24113 set 0x40, %i2
24114 ldxa [%l7 + %i2] 0x81, %o4
24115 st %fsr, [%l7 + 0x54]
24116 or %i3, %o1, %g2
24117 nop
24118 set 0x48, %i3
24119 stx %g1, [%l7 + %i3]
24120 set 0x3C, %o4
24121 lda [%l7 + %o4] 0x89, %f28
24122 set 0x40, %o2
24123 ldda [%l7 + %o2] 0xd2, %f0
24124 set 0x38, %i0
24125 stxa %i2, [%l7 + %i0] 0x81
24126 set 0x68, %l3
24127 stda %o2, [%l7 + %l3] 0x81
24128 nop
24129 set 0x42, %l0
24130 stb %l0, [%l7 + %l0]
24131 set 0x30, %g6
24132 prefetcha [%l7 + %g6] 0x89, 0
24133 nop
24134 set 0x14, %o1
24135 stw %o5, [%l7 + %o1]
24136 nop
24137 set 0x78, %l5
24138 swap [%l7 + %l5], %l1
24139 set 0x40, %g3
24140 stda %f16, [%l7 + %g3] 0xf0
24141 membar #Sync
24142 and %g4, %l3, %i5
24143 nop
24144 set 0x0D, %i4
24145 ldsb [%l7 + %i4], %o7
24146 set 0x3E, %l6
24147 stha %g6, [%l7 + %l6] 0x80
24148 add %l7, 0x58, %l6
24149 wr %g0, 0x88, %asi
24150 lda [%l6] %asi, %i7
24151 casa [%l6] 0x88, %i7, %i4
24152 nop
24153 set 0x14, %l2
24154 swap [%l7 + %l2], %o6
24155 nop
24156 set 0x20, %i1
24157 std %f10, [%l7 + %i1]
24158 nop
24159 set 0x4E, %o0
24160 ldub [%l7 + %o0], %o0
24161 add %l7, 0x30, %l6
24162 wr %g0, 0x80, %asi
24163 casxa [%l6] 0x80, %i6, %g7
24164 be,pn %icc, loop_147
24165 nop
24166 set 0x74, %g2
24167 ldsw [%l7 + %g2], %i1
24168 nop
24169 set 0x1A, %l4
24170 ldsb [%l7 + %l4], %o3
24171 set 0x40, %i5
24172 ldxa [%l7 + %i5] 0x88, %l2
24173loop_147:
24174 nop
24175 set 0x28, %o7
24176 stx %g5, [%l7 + %o7]
24177 set 0x0C, %i6
24178 lda [%l7 + %i6] 0x88, %f19
24179 set 0x7C, %o3
24180 swapa [%l7 + %o3] 0x88, %g3
24181 set 0x20, %o6
24182 lda [%l7 + %o6] 0x80, %f7
24183 st %fsr, [%l7 + 0x28]
24184 st %f0, [%l7 + 0x24]
24185 nop
24186 set 0x18, %l1
24187 sth %l4, [%l7 + %l1]
24188 nop
24189 set 0x4E, %g4
24190 ldub [%l7 + %g4], %i0
24191 set 0x20, %g1
24192 prefetcha [%l7 + %g1] 0x81, 0
24193 nop
24194 set 0x48, %g5
24195 stx %l6, [%l7 + %g5]
24196 nop
24197 set 0x22, %i7
24198 ldsh [%l7 + %i7], %o1
24199 nop
24200 set 0x70, %o5
24201 std %g2, [%l7 + %o5]
24202 nop
24203 set 0x68, %i2
24204 std %g0, [%l7 + %i2]
24205 nop
24206 set 0x78, %g7
24207 ldsw [%l7 + %g7], %i2
24208 set 0x5E, %o4
24209 stba %i3, [%l7 + %o4] 0xe2
24210 membar #Sync
24211 set 0x74, %o2
24212 stha %l0, [%l7 + %o2] 0xe2
24213 membar #Sync
24214 add %l7, 0x10, %l6
24215 wr %g0, 0x80, %asi
24216 casxa [%l6] 0x80, %l5, %o5
24217 bleu,pt %icc, loop_148
24218 nop
24219 set 0x70, %i0
24220 std %f16, [%l7 + %i0]
24221 nop
24222 set 0x20, %l3
24223 ldx [%l7 + %l3], %o2
24224 set 0x60, %l0
24225 ldda [%l7 + %l0] 0x89, %l0
24226loop_148:
24227 st %fsr, [%l7 + 0x18]
24228 nop
24229 set 0x7C, %i3
24230 swap [%l7 + %i3], %l3
24231 set 0x6C, %o1
24232 swapa [%l7 + %o1] 0x88, %i5
24233 ld [%l7 + 0x44], %f16
24234 nop
24235 set 0x55, %l5
24236 ldsb [%l7 + %l5], %g4
24237 nop
24238 set 0x48, %g6
24239 ldd [%l7 + %g6], %f2
24240 set 0x40, %g3
24241 ldda [%l7 + %g3] 0xd2, %f16
24242 nop
24243 set 0x7A, %l6
24244 ldsh [%l7 + %l6], %o7
24245 set 0x50, %l2
24246 ldxa [%l7 + %l2] 0x88, %i7
24247 nop
24248 set 0x40, %i1
24249 stx %g6, [%l7 + %i1]
24250 nop
24251 set 0x74, %i4
24252 lduw [%l7 + %i4], %i4
24253 nop
24254 set 0x20, %g2
24255 ldd [%l7 + %g2], %o0
24256 nop
24257 set 0x32, %l4
24258 ldstub [%l7 + %l4], %o6
24259 set 0x40, %i5
24260 stda %f0, [%l7 + %i5] 0xd8
24261 set 0x76, %o0
24262 ldstuba [%l7 + %o0] 0x81, %i6
24263 add %l7, 0x08, %l6
24264 wr %g0, 0x80, %asi
24265 ldxa [%l6] %asi, %g7
24266 casxa [%l6] 0x80, %g7, %i1
24267 nop
24268 set 0x10, %i6
24269 swap [%l7 + %i6], %l2
24270 nop
24271 set 0x13, %o3
24272 ldstub [%l7 + %o3], %g5
24273 nop
24274 set 0x78, %o7
24275 lduw [%l7 + %o7], %g3
24276 fpadd16s %f22, %f18, %f13
24277 set 0x33, %o6
24278 stba %o3, [%l7 + %o6] 0xe3
24279 membar #Sync
24280 nop
24281 set 0x0A, %l1
24282 ldub [%l7 + %l1], %l4
24283 set 0x64, %g4
24284 sta %f25, [%l7 + %g4] 0x80
24285 nop
24286 set 0x68, %g1
24287 stx %fsr, [%l7 + %g1]
24288 st %fsr, [%l7 + 0x3C]
24289 nop
24290 set 0x78, %i7
24291 ldx [%l7 + %i7], %o4
24292 set 0x58, %g5
24293 stxa %l6, [%l7 + %g5] 0xeb
24294 membar #Sync
24295 nop
24296 set 0x42, %i2
24297 ldsh [%l7 + %i2], %i0
24298 bl,a %xcc, loop_149
24299 nop
24300 set 0x63, %g7
24301 ldub [%l7 + %g7], %o1
24302 nop
24303 set 0x58, %o4
24304 std %f22, [%l7 + %o4]
24305 nop
24306 set 0x68, %o2
24307 stx %g1, [%l7 + %o2]
24308loop_149:
24309 nop
24310 set 0x58, %i0
24311 prefetcha [%l7 + %i0] 0x80, 3
24312 ble,pt %xcc, loop_150
24313 st %fsr, [%l7 + 0x50]
24314 nop
24315 set 0x74, %l3
24316 swap [%l7 + %l3], %i2
24317 nop
24318 set 0x1C, %l0
24319 ldsh [%l7 + %l0], %l0
24320loop_150:
24321 nop
24322 set 0x40, %o5
24323 stda %f16, [%l7 + %o5] 0xda
24324 ld [%l7 + 0x40], %f21
24325 add %l7, 0x48, %l6
24326 wr %g0, 0x81, %asi
24327 casa [%l6] 0x81, %l5, %o5
24328 nop
24329 set 0x18, %i3
24330 ldd [%l7 + %i3], %f4
24331 nop
24332 set 0x10, %l5
24333 ldd [%l7 + %l5], %i2
24334 ble,pn %icc, loop_151
24335 nop
24336 set 0x4C, %g6
24337 lduw [%l7 + %g6], %o2
24338 nop
24339 set 0x24, %g3
24340 ldsw [%l7 + %g3], %l1
24341 nop
24342 set 0x70, %l6
24343 std %f30, [%l7 + %l6]
24344loop_151:
24345 nop
24346 set 0x56, %o1
24347 stha %l3, [%l7 + %o1] 0xea
24348 membar #Sync
24349 membar #Sync
24350 set 0x40, %i1
24351 ldda [%l7 + %i1] 0xf8, %f16
24352 or %g4, %o7, %i5
24353 nop
24354 set 0x38, %i4
24355 stw %g6, [%l7 + %i4]
24356 set 0x20, %g2
24357 prefetcha [%l7 + %g2] 0x80, 2
24358 set 0x60, %l2
24359 prefetcha [%l7 + %l2] 0x80, 2
24360 set 0x40, %i5
24361 stda %f0, [%l7 + %i5] 0xd8
24362 set 0x40, %o0
24363 stda %f0, [%l7 + %o0] 0xc4
24364 set 0x40, %l4
24365 ldda [%l7 + %l4] 0x88, %o6
24366 set 0x54, %o3
24367 stwa %i6, [%l7 + %o3] 0x80
24368 nop
24369 set 0x62, %o7
24370 ldsh [%l7 + %o7], %g7
24371 nop
24372 set 0x3E, %i6
24373 sth %i1, [%l7 + %i6]
24374 nop
24375 or %g0, 0x8, %l0
24376 sllx %l0, 0x3c, %l0
24377 wr %l0, 0x0A1, %tick_cmpr
24378 nop
24379 set 0x20, %l1
24380 ldd [%l7 + %l1], %i6
24381 nop
24382 set 0x58, %o6
24383 lduw [%l7 + %o6], %o3
24384 nop
24385 set 0x18, %g1
24386 ldd [%l7 + %g1], %l4
24387 st %fsr, [%l7 + 0x0C]
24388 add %o4, %g3, %i0
24389 nop
24390 set 0x30, %g4
24391 ldd [%l7 + %g4], %f2
24392 set 0x30, %i7
24393 stxa %o1, [%l7 + %i7] 0xe2
24394 membar #Sync
24395 nop
24396 set 0x48, %i2
24397 ldub [%l7 + %i2], %l6
24398 nop
24399 set 0x40, %g7
24400 std %g2, [%l7 + %g7]
24401 ld [%l7 + 0x70], %f18
24402 ld [%l7 + 0x70], %f14
24403 nop
24404 set 0x18, %o4
24405 std %f16, [%l7 + %o4]
24406 wr %g1, %i2, %ccr
24407 set 0x08, %g5
24408 stda %l0, [%l7 + %g5] 0xe3
24409 membar #Sync
24410 st %f28, [%l7 + 0x4C]
24411 wr %l5, %i3, %sys_tick
24412 set 0x50, %o2
24413 ldstuba [%l7 + %o2] 0x88, %o5
24414 nop
24415 set 0x78, %i0
24416 swap [%l7 + %i0], %l1
24417 and %o2, %l3, %g4
24418 bge,a %icc, loop_152
24419 nop
24420 set 0x5E, %l0
24421 sth %i5, [%l7 + %l0]
24422 nop
24423 set 0x10, %l3
24424 std %f12, [%l7 + %l3]
24425 nop
24426 set 0x30, %i3
24427 swap [%l7 + %i3], %g6
24428loop_152:
24429 nop
24430 set 0x40, %l5
24431 std %i4, [%l7 + %l5]
24432 nop
24433 set 0x49, %g6
24434 ldsb [%l7 + %g6], %o7
24435 nop
24436 set 0x4C, %o5
24437 sth %o0, [%l7 + %o5]
24438 nop
24439 set 0x40, %l6
24440 std %f6, [%l7 + %l6]
24441 add %l7, 0x2C, %l6
24442 wr %g0, 0x80, %asi
24443 lda [%l6] %asi, %i6
24444 casa [%l6] 0x80, %i6, %o6
24445 nop
24446 set 0x54, %g3
24447 ldub [%l7 + %g3], %g7
24448 and %i1, %l2, %g5
24449 set 0x78, %o1
24450 stwa %o3, [%l7 + %o1] 0x88
24451 nop
24452 set 0x3D, %i4
24453 stb %l4, [%l7 + %i4]
24454 set 0x40, %i1
24455 ldda [%l7 + %i1] 0xd8, %f16
24456 set 0x78, %g2
24457 sta %f7, [%l7 + %g2] 0x88
24458 nop
24459 set 0x78, %l2
24460 stx %o4, [%l7 + %l2]
24461 set 0x38, %i5
24462 stda %g2, [%l7 + %i5] 0xea
24463 membar #Sync
24464 set 0x40, %o0
24465 ldda [%l7 + %o0] 0x81, %f16
24466 set 0x40, %l4
24467 stda %f0, [%l7 + %l4] 0xf0
24468 membar #Sync
24469 or %i7, %i0, %l6
24470 add %l7, 0x4C, %l6
24471 wr %g0, 0x80, %asi
24472 lda [%l6] %asi, %o1
24473 casa [%l6] 0x80, %o1, %g1
24474 or %g2, %i2, %l5
24475 nop
24476 set 0x58, %o7
24477 stw %i3, [%l7 + %o7]
24478 nop
24479 set 0x1C, %o3
24480 ldsh [%l7 + %o3], %l0
24481 nop
24482 set 0x42, %i6
24483 sth %l1, [%l7 + %i6]
24484 nop
24485 set 0x48, %o6
24486 stx %fsr, [%l7 + %o6]
24487 nop
24488 set 0x10, %l1
24489 ldd [%l7 + %l1], %o2
24490 set 0x4E, %g1
24491 stha %o5, [%l7 + %g1] 0xe2
24492 membar #Sync
24493 and %g4, %i5, %g6
24494 or %l3, %o7, %o0
24495 nop
24496 set 0x38, %g4
24497 std %f30, [%l7 + %g4]
24498 and %i4, %o6, %i6
24499 nop
24500 set 0x28, %i7
24501 lduw [%l7 + %i7], %g7
24502 st %fsr, [%l7 + 0x14]
24503 nop
24504 set 0x08, %i2
24505 swap [%l7 + %i2], %i1
24506 set 0x60, %g7
24507 stda %g4, [%l7 + %g7] 0xea
24508 membar #Sync
24509 set 0x40, %g5
24510 ldda [%l7 + %g5] 0xd8, %f16
24511 nop
24512 set 0x12, %o2
24513 ldsb [%l7 + %o2], %l2
24514 and %o3, %l4, %g3
24515 nop
24516 set 0x70, %i0
24517 std %i6, [%l7 + %i0]
24518 fpsub32s %f25, %f19, %f5
24519 set 0x50, %l0
24520 ldda [%l7 + %l0] 0xeb, %i0
24521 st %fsr, [%l7 + 0x24]
24522 set 0x61, %o4
24523 stba %o4, [%l7 + %o4] 0xe2
24524 membar #Sync
24525 set 0x40, %l3
24526 ldda [%l7 + %l3] 0xda, %f0
24527 ld [%l7 + 0x70], %f20
24528 add %o1, %l6, %g2
24529 set 0x2A, %l5
24530 stba %g1, [%l7 + %l5] 0x88
24531 set 0x28, %g6
24532 ldxa [%l7 + %g6] 0x88, %l5
24533 nop
24534 set 0x08, %i3
24535 stx %fsr, [%l7 + %i3]
24536 nop
24537 set 0x7C, %l6
24538 ldsw [%l7 + %l6], %i2
24539 nop
24540 set 0x08, %o5
24541 std %f28, [%l7 + %o5]
24542 set 0x50, %g3
24543 swapa [%l7 + %g3] 0x88, %i3
24544 nop
24545 set 0x18, %o1
24546 ldd [%l7 + %o1], %l0
24547 nop
24548 set 0x58, %i4
24549 ldx [%l7 + %i4], %o2
24550 nop
24551 set 0x4E, %g2
24552 ldstub [%l7 + %g2], %l1
24553 wr %o5, %g4, %clear_softint
24554 nop
24555 set 0x72, %i1
24556 sth %i5, [%l7 + %i1]
24557 set 0x54, %i5
24558 ldstuba [%l7 + %i5] 0x88, %l3
24559 add %l7, 0x30, %l6
24560 wr %g0, 0x80, %asi
24561 ldxa [%l6] %asi, %g6
24562 casxa [%l6] 0x80, %g6, %o0
24563 set 0x50, %o0
24564 prefetcha [%l7 + %o0] 0x80, 1
24565 nop
24566 set 0x7A, %l4
24567 lduh [%l7 + %l4], %i4
24568 nop
24569 set 0x1B, %l2
24570 ldub [%l7 + %l2], %i6
24571 nop
24572 set 0x30, %o3
24573 stw %o6, [%l7 + %o3]
24574 wr %g0, 0x5, %fprs
24575 set 0x48, %o7
24576 stda %l2, [%l7 + %o7] 0x81
24577 nop
24578 set 0x40, %i6
24579 ldd [%l7 + %i6], %o2
24580 fpsub16 %f28, %f18, %f8
24581 set 0x5B, %o6
24582 stba %l4, [%l7 + %o6] 0x81
24583 nop
24584 set 0x48, %g1
24585 std %f10, [%l7 + %g1]
24586 nop
24587 set 0x78, %l1
24588 stx %g5, [%l7 + %l1]
24589 set 0x10, %i7
24590 ldda [%l7 + %i7] 0x81, %g2
24591 set 0x44, %g4
24592 stwa %i7, [%l7 + %g4] 0xeb
24593 membar #Sync
24594 nop
24595 set 0x78, %i2
24596 lduw [%l7 + %i2], %i0
24597 add %l7, 0x0C, %l6
24598 wr %g0, 0x88, %asi
24599 casa [%l6] 0x88, %o1, %l6
24600 nop
24601 set 0x65, %g5
24602 ldsb [%l7 + %g5], %o4
24603 nop
24604 set 0x7E, %o2
24605 sth %g1, [%l7 + %o2]
24606 nop
24607 set 0x30, %i0
24608 stx %g2, [%l7 + %i0]
24609 set 0x48, %g7
24610 stha %l5, [%l7 + %g7] 0xea
24611 membar #Sync
24612 set 0x7A, %o4
24613 ldstuba [%l7 + %o4] 0x88, %i3
24614 and %l0, %i2, %o2
24615 bl,a,pn %xcc, loop_153
24616 nop
24617 set 0x60, %l3
24618 stx %fsr, [%l7 + %l3]
24619 nop
24620 set 0x40, %l0
24621 swap [%l7 + %l0], %o5
24622 nop
24623 set 0x70, %g6
24624 std %f8, [%l7 + %g6]
24625loop_153:
24626 nop
24627 set 0x30, %l5
24628 ldsh [%l7 + %l5], %l1
24629 nop
24630 set 0x08, %i3
24631 ldd [%l7 + %i3], %g4
24632 bgu %xcc, loop_154
24633 ble %icc, loop_155
24634 nop
24635 set 0x08, %o5
24636 ldd [%l7 + %o5], %l2
24637 add %i5, %g6, %o7
24638loop_154:
24639 nop
24640 set 0x70, %g3
24641 stb %o0, [%l7 + %g3]
24642loop_155:
24643 nop
24644 set 0x48, %l6
24645 std %f12, [%l7 + %l6]
24646 nop
24647 set 0x18, %i4
24648 std %f4, [%l7 + %i4]
24649 set 0x48, %o1
24650 stwa %i4, [%l7 + %o1] 0xe2
24651 membar #Sync
24652 add %l7, 0x40, %l6
24653 wr %g0, 0x89, %asi
24654 casxa [%l6] 0x89, %o6, %g7
24655 nop
24656 set 0x74, %g2
24657 sth %i6, [%l7 + %g2]
24658 nop
24659 set 0x10, %i5
24660 ldsh [%l7 + %i5], %i1
24661 set 0x4C, %i1
24662 sta %f25, [%l7 + %i1] 0x80
24663 nop
24664 set 0x6E, %l4
24665 ldsb [%l7 + %l4], %o3
24666 nop
24667 set 0x18, %l2
24668 sth %l4, [%l7 + %l2]
24669 set 0x2C, %o0
24670 ldstuba [%l7 + %o0] 0x89, %g5
24671 add %g3, %i7, %i0
24672 nop
24673 set 0x7E, %o7
24674 ldub [%l7 + %o7], %o1
24675 nop
24676 set 0x42, %i6
24677 stb %l6, [%l7 + %i6]
24678 fpsub16s %f6, %f8, %f9
24679 fpadd16s %f25, %f23, %f18
24680 set 0x24, %o6
24681 sta %f8, [%l7 + %o6] 0x81
24682 set 0x48, %o3
24683 stxa %o4, [%l7 + %o3] 0xe2
24684 membar #Sync
24685 nop
24686 set 0x7C, %g1
24687 lduw [%l7 + %g1], %l2
24688 and %g2, %l5, %g1
24689 nop
24690 set 0x40, %l1
24691 stw %l0, [%l7 + %l1]
24692 nop
24693 set 0x30, %g4
24694 stx %fsr, [%l7 + %g4]
24695 set 0x30, %i2
24696 stxa %i2, [%l7 + %i2] 0xea
24697 membar #Sync
24698 ld [%l7 + 0x74], %f4
24699 set 0x10, %i7
24700 stda %i2, [%l7 + %i7] 0xea
24701 membar #Sync
24702 set 0x40, %o2
24703 stda %f0, [%l7 + %o2] 0xda
24704 nop
24705 set 0x72, %g5
24706 ldsh [%l7 + %g5], %o2
24707 set 0x74, %g7
24708 swapa [%l7 + %g7] 0x88, %o5
24709 nop
24710 set 0x28, %i0
24711 swap [%l7 + %i0], %g4
24712 set 0x40, %o4
24713 stda %f0, [%l7 + %o4] 0xda
24714 nop
24715 set 0x30, %l0
24716 std %f20, [%l7 + %l0]
24717 be,a,pn %xcc, loop_156
24718 or %l3, %l1, %g6
24719 and %o7, %o0, %i5
24720 nop
24721 set 0x34, %l3
24722 lduw [%l7 + %l3], %i4
24723loop_156:
24724 nop
24725 set 0x08, %l5
24726 swapa [%l7 + %l5] 0x88, %g7
24727 bge,a %xcc, loop_157
24728 nop
24729 set 0x28, %i3
24730 ldx [%l7 + %i3], %i6
24731 nop
24732 set 0x1C, %o5
24733 sth %o6, [%l7 + %o5]
24734 set 0x40, %g6
24735 stda %f0, [%l7 + %g6] 0xd8
24736loop_157:
24737 nop
24738 set 0x6C, %g3
24739 stw %o3, [%l7 + %g3]
24740 set 0x08, %i4
24741 stwa %l4, [%l7 + %i4] 0x81
24742 st %f24, [%l7 + 0x60]
24743 set 0x24, %o1
24744 sta %f1, [%l7 + %o1] 0x88
24745 wr %i1, %g3, %clear_softint
24746 set 0x18, %l6
24747 ldxa [%l7 + %l6] 0x88, %g5
24748 set 0x40, %g2
24749 stda %f0, [%l7 + %g2] 0xda
24750 set 0x18, %i1
24751 prefetcha [%l7 + %i1] 0x80, 2
24752 set 0x60, %i5
24753 stxa %i0, [%l7 + %i5] 0xea
24754 membar #Sync
24755 nop
24756 set 0x10, %l2
24757 ldx [%l7 + %l2], %o1
24758 set 0x68, %l4
24759 ldxa [%l7 + %l4] 0x80, %l6
24760 set 0x48, %o0
24761 swapa [%l7 + %o0] 0x81, %o4
24762 and %g2, %l5, %l2
24763 set 0x68, %i6
24764 prefetcha [%l7 + %i6] 0x80, 4
24765 nop
24766 set 0x76, %o7
24767 lduh [%l7 + %o7], %i2
24768 add %l7, 0x20, %l6
24769 wr %g0, 0x81, %asi
24770 casxa [%l6] 0x81, %i3, %o2
24771 set 0x64, %o3
24772 lda [%l7 + %o3] 0x89, %f5
24773 add %l7, 0x78, %l6
24774 wr %g0, 0x80, %asi
24775 ldxa [%l6] %asi, %g1
24776 casxa [%l6] 0x80, %g1, %g4
24777 nop
24778 set 0x10, %o6
24779 ldx [%l7 + %o6], %l3
24780 set 0x40, %l1
24781 ldxa [%l7 + %l1] 0x80, %l1
24782 set 0x30, %g4
24783 ldxa [%l7 + %g4] 0x81, %g6
24784 set 0x78, %g1
24785 stxa %o7, [%l7 + %g1] 0x80
24786 set 0x6C, %i2
24787 stwa %o5, [%l7 + %i2] 0xeb
24788 membar #Sync
24789 set 0x0C, %o2
24790 lda [%l7 + %o2] 0x89, %f24
24791 add %l7, 0x70, %l6
24792 wr %g0, 0x80, %asi
24793 ldxa [%l6] %asi, %o0
24794 casxa [%l6] 0x80, %o0, %i4
24795 nop
24796 set 0x30, %i7
24797 stx %fsr, [%l7 + %i7]
24798 set 0x30, %g5
24799 ldxa [%l7 + %g5] 0x89, %i5
24800 nop
24801 set 0x08, %i0
24802 stx %i6, [%l7 + %i0]
24803 fpadd32 %f24, %f6, %f16
24804 set 0x40, %o4
24805 stda %f16, [%l7 + %o4] 0xf8
24806 membar #Sync
24807 nop
24808 set 0x2F, %l0
24809 stb %g7, [%l7 + %l0]
24810 nop
24811 set 0x1C, %l3
24812 ldub [%l7 + %l3], %o3
24813 set 0x72, %l5
24814 stha %l4, [%l7 + %l5] 0x81
24815 set 0x4C, %g7
24816 stwa %i1, [%l7 + %g7] 0x88
24817 nop
24818 set 0x60, %o5
24819 ldd [%l7 + %o5], %g2
24820 nop
24821 set 0x5A, %i3
24822 sth %o6, [%l7 + %i3]
24823 set 0x10, %g6
24824 ldda [%l7 + %g6] 0x89, %i6
24825 set 0x08, %i4
24826 stxa %g5, [%l7 + %i4] 0x81
24827 and %o1, %i0, %o4
24828 nop
24829 set 0x10, %g3
24830 std %f14, [%l7 + %g3]
24831 or %g2, %l5, %l6
24832 nop
24833 set 0x36, %l6
24834 lduh [%l7 + %l6], %l2
24835 nop
24836 set 0x38, %o1
24837 stw %l0, [%l7 + %o1]
24838 nop
24839 set 0x14, %g2
24840 lduw [%l7 + %g2], %i3
24841 nop
24842 set 0x08, %i1
24843 stx %i2, [%l7 + %i1]
24844 nop
24845 set 0x60, %l2
24846 sth %g1, [%l7 + %l2]
24847 nop
24848 set 0x7E, %l4
24849 ldsb [%l7 + %l4], %o2
24850 fpadd16 %f26, %f16, %f22
24851 st %fsr, [%l7 + 0x4C]
24852 set 0x54, %o0
24853 ldstuba [%l7 + %o0] 0x81, %l3
24854 and %l1, %g6, %g4
24855 set 0x40, %i5
24856 stda %f0, [%l7 + %i5] 0xc8
24857 set 0x50, %i6
24858 ldda [%l7 + %i6] 0x81, %o6
24859 ld [%l7 + 0x44], %f25
24860 nop
24861 set 0x5C, %o3
24862 prefetch [%l7 + %o3], 1
24863 nop
24864 set 0x28, %o7
24865 ldd [%l7 + %o7], %f26
24866 nop
24867 set 0x48, %l1
24868 ldd [%l7 + %l1], %o0
24869 nop
24870 set 0x70, %o6
24871 stw %o5, [%l7 + %o6]
24872 set 0x5F, %g1
24873 stba %i4, [%l7 + %g1] 0x80
24874 ld [%l7 + 0x28], %f10
24875 add %i6, %i5, %o3
24876 nop
24877 set 0x4A, %i2
24878 ldub [%l7 + %i2], %g7
24879 nop
24880 set 0x2F, %o2
24881 ldsb [%l7 + %o2], %i1
24882 set 0x7C, %i7
24883 stwa %g3, [%l7 + %i7] 0x88
24884 nop
24885 set 0x18, %g4
24886 sth %o6, [%l7 + %g4]
24887 set 0x40, %g5
24888 stda %f0, [%l7 + %g5] 0xd2
24889 wr %i7, %l4, %sys_tick
24890 or %g5, %o1, %o4
24891 or %i0, %l5, %g2
24892 add %l7, 0x34, %l6
24893 wr %g0, 0x81, %asi
24894 casa [%l6] 0x81, %l2, %l6
24895 set 0x14, %i0
24896 sta %f1, [%l7 + %i0] 0x89
24897 or %l0, %i3, %g1
24898 or %i2, %l3, %o2
24899 nop
24900 set 0x0C, %o4
24901 ldsh [%l7 + %o4], %g6
24902 wr %l1, %o7, %clear_softint
24903 nop
24904 set 0x48, %l3
24905 ldd [%l7 + %l3], %f12
24906 st %f12, [%l7 + 0x0C]
24907 bl,a,pn %icc, loop_158
24908 nop
24909 set 0x5A, %l5
24910 ldsh [%l7 + %l5], %o0
24911 nop
24912 set 0x78, %l0
24913 ldd [%l7 + %l0], %o4
24914 nop
24915 set 0x4C, %o5
24916 stw %i4, [%l7 + %o5]
24917loop_158:
24918 nop
24919 set 0x78, %i3
24920 std %g4, [%l7 + %i3]
24921 set 0x7C, %g7
24922 stba %i5, [%l7 + %g7] 0x80
24923 fpadd32 %f20, %f2, %f4
24924 set 0x10, %i4
24925 ldstuba [%l7 + %i4] 0x80, %i6
24926 fpadd16 %f20, %f16, %f16
24927 add %l7, 0x30, %l6
24928 wr %g0, 0x89, %asi
24929 ldxa [%l6] %asi, %g7
24930 casxa [%l6] 0x89, %g7, %o3
24931 nop
24932 set 0x18, %g6
24933 stx %g3, [%l7 + %g6]
24934 nop
24935 set 0x54, %l6
24936 lduw [%l7 + %l6], %i1
24937 nop
24938 set 0x70, %o1
24939 stx %o6, [%l7 + %o1]
24940 st %fsr, [%l7 + 0x30]
24941 set 0x5C, %g2
24942 swapa [%l7 + %g2] 0x88, %l4
24943 set 0x0A, %g3
24944 stha %i7, [%l7 + %g3] 0x88
24945 and %o1, %g5, %o4
24946 nop
24947 set 0x0F, %l2
24948 ldstub [%l7 + %l2], %i0
24949 nop
24950 set 0x3A, %l4
24951 ldub [%l7 + %l4], %g2
24952 st %f8, [%l7 + 0x10]
24953 nop
24954 set 0x70, %o0
24955 stx %l2, [%l7 + %o0]
24956 set 0x28, %i1
24957 ldxa [%l7 + %i1] 0x81, %l5
24958 add %l7, 0x28, %l6
24959 wr %g0, 0x80, %asi
24960 casxa [%l6] 0x80, %l6, %i3
24961 nop
24962 set 0x70, %i6
24963 ldx [%l7 + %i6], %l0
24964 nop
24965 set 0x6D, %i5
24966 ldub [%l7 + %i5], %g1
24967 nop
24968 set 0x38, %o3
24969 std %f8, [%l7 + %o3]
24970 add %l7, 0x48, %l6
24971 wr %g0, 0x80, %asi
24972 casa [%l6] 0x80, %l3, %o2
24973 nop
24974 set 0x60, %o7
24975 sth %g6, [%l7 + %o7]
24976 nop
24977 set 0x60, %l1
24978 stx %i2, [%l7 + %l1]
24979 nop
24980 set 0x54, %o6
24981 lduw [%l7 + %o6], %o7
24982 nop
24983 set 0x2B, %g1
24984 ldstub [%l7 + %g1], %o0
24985 set 0x40, %o2
24986 stda %f16, [%l7 + %o2] 0xf0
24987 membar #Sync
24988 set 0x3C, %i7
24989 sta %f30, [%l7 + %i7] 0x88
24990 ld [%l7 + 0x4C], %f10
24991 nop
24992 set 0x48, %g4
24993 std %f14, [%l7 + %g4]
24994 nop
24995 set 0x67, %i2
24996 stb %l1, [%l7 + %i2]
24997 nop
24998 set 0x51, %i0
24999 ldub [%l7 + %i0], %i4
25000 set 0x34, %o4
25001 lda [%l7 + %o4] 0x80, %f28
25002 set 0x20, %g5
25003 stxa %o5, [%l7 + %g5] 0x81
25004 nop
25005 set 0x56, %l5
25006 ldsh [%l7 + %l5], %g4
25007 add %i5, %g7, %o3
25008 ld [%l7 + 0x40], %f13
25009 nop
25010 set 0x40, %l0
25011 ldd [%l7 + %l0], %i6
25012 set 0x30, %l3
25013 lda [%l7 + %l3] 0x88, %f12
25014 st %f30, [%l7 + 0x7C]
25015 bn,a,pt %xcc, loop_159
25016 or %i1, %o6, %l4
25017 set 0x1C, %i3
25018 sta %f16, [%l7 + %i3] 0x89
25019loop_159:
25020 nop
25021 set 0x10, %g7
25022 stx %fsr, [%l7 + %g7]
25023 set 0x40, %o5
25024 stda %f0, [%l7 + %o5] 0xf0
25025 membar #Sync
25026 nop
25027 set 0x18, %i4
25028 std %f24, [%l7 + %i4]
25029 set 0x40, %l6
25030 ldda [%l7 + %l6] 0x89, %f0
25031 ld [%l7 + 0x5C], %f8
25032 nop
25033 nop
25034 setx 0x529535B40B48CEBC, %l0, %l6
25035 stx %l6, [%l7 + 0x28]
25036 ldd [%l7 + 0x28], %f6
25037 setx 0x79CB02E8600256A2, %l1, %l5
25038 stx %l5, [%l7 + 0x10]
25039 ldd [%l7 + 0x10], %f12
25040 fdivd %f12, %f6, %f6
25041 add %l7, 0x20, %l6
25042 wr %g0, 0x81, %asi
25043 casa [%l6] 0x81, %g3, %i7
25044 nop
25045 set 0x36, %g6
25046 ldsh [%l7 + %g6], %g5
25047 nop
25048 set 0x40, %o1
25049 ldx [%l7 + %o1], %o4
25050 set 0x60, %g3
25051 ldda [%l7 + %g3] 0x81, %o0
25052 nop
25053 set 0x30, %g2
25054 ldx [%l7 + %g2], %i0
25055 nop
25056 set 0x30, %l2
25057 stx %g2, [%l7 + %l2]
25058 add %l7, 0x70, %l6
25059 wr %g0, 0x88, %asi
25060 lda [%l6] %asi, %l5
25061 casa [%l6] 0x88, %l5, %l6
25062 nop
25063 set 0x2A, %l4
25064 sth %l2, [%l7 + %l4]
25065 and %i3, %g1, %l0
25066 set 0x0C, %o0
25067 ldstuba [%l7 + %o0] 0x80, %l3
25068 nop
25069 set 0x53, %i1
25070 ldub [%l7 + %i1], %g6
25071 ld [%l7 + 0x14], %f29
25072 set 0x44, %i5
25073 stwa %o2, [%l7 + %i5] 0x80
25074 and %i2, %o7, %o0
25075 ld [%l7 + 0x30], %f13
25076 st %fsr, [%l7 + 0x1C]
25077 set 0x10, %i6
25078 stda %i4, [%l7 + %i6] 0xe3
25079 membar #Sync
25080 set 0x70, %o7
25081 stda %o4, [%l7 + %o7] 0x89
25082 set 0x40, %o3
25083 ldda [%l7 + %o3] 0x88, %f0
25084 nop
25085 set 0x64, %o6
25086 ldsb [%l7 + %o6], %l1
25087 nop
25088 set 0x60, %l1
25089 ldsh [%l7 + %l1], %g4
25090 add %g7, %o3, %i5
25091 nop
25092 set 0x28, %o2
25093 stx %i1, [%l7 + %o2]
25094 nop
25095 set 0x5E, %i7
25096 stb %i6, [%l7 + %i7]
25097 nop
25098 set 0x20, %g1
25099 ldx [%l7 + %g1], %l4
25100 nop
25101 set 0x1C, %g4
25102 lduw [%l7 + %g4], %g3
25103 nop
25104 set 0x30, %i0
25105 std %i6, [%l7 + %i0]
25106 membar #Sync
25107 set 0x40, %o4
25108 ldda [%l7 + %o4] 0xf9, %f0
25109 set 0x7C, %i2
25110 sta %f12, [%l7 + %i2] 0x89
25111 nop
25112 set 0x28, %l5
25113 ldsb [%l7 + %l5], %g5
25114 nop
25115 set 0x7A, %l0
25116 lduh [%l7 + %l0], %o6
25117 ld [%l7 + 0x74], %f17
25118 nop
25119 set 0x20, %l3
25120 stx %o4, [%l7 + %l3]
25121 set 0x7C, %g5
25122 stwa %i0, [%l7 + %g5] 0xe3
25123 membar #Sync
25124 nop
25125 set 0x30, %i3
25126 ldx [%l7 + %i3], %g2
25127 set 0x43, %g7
25128 ldstuba [%l7 + %g7] 0x80, %l5
25129 nop
25130 set 0x08, %i4
25131 prefetch [%l7 + %i4], 2
25132 set 0x68, %l6
25133 stxa %l6, [%l7 + %l6] 0x81
25134 nop
25135 set 0x5C, %g6
25136 lduh [%l7 + %g6], %o1
25137 and %i3, %l2, %l0
25138 nop
25139 set 0x6E, %o5
25140 stb %g1, [%l7 + %o5]
25141 nop
25142 set 0x40, %g3
25143 std %l2, [%l7 + %g3]
25144 ld [%l7 + 0x44], %f28
25145 set 0x78, %o1
25146 stwa %o2, [%l7 + %o1] 0xea
25147 membar #Sync
25148 nop
25149 set 0x48, %l2
25150 ldd [%l7 + %l2], %g6
25151 nop
25152 set 0x58, %l4
25153 ldd [%l7 + %l4], %o6
25154 bne,pn %icc, loop_160
25155 nop
25156 set 0x54, %o0
25157 swap [%l7 + %o0], %i2
25158 set 0x58, %i1
25159 stxa %o0, [%l7 + %i1] 0xe2
25160 membar #Sync
25161loop_160:
25162 nop
25163 set 0x67, %i5
25164 stb %i4, [%l7 + %i5]
25165 nop
25166 set 0x40, %i6
25167 stx %o5, [%l7 + %i6]
25168 nop
25169 set 0x48, %o7
25170 lduw [%l7 + %o7], %g4
25171 set 0x34, %g2
25172 swapa [%l7 + %g2] 0x89, %l1
25173 set 0x40, %o3
25174 stda %f16, [%l7 + %o3] 0xd0
25175 set 0x40, %l1
25176 stda %f16, [%l7 + %l1] 0xda
25177 fpadd32 %f24, %f26, %f6
25178 nop
25179 set 0x60, %o6
25180 ldd [%l7 + %o6], %g6
25181 set 0x70, %o2
25182 stxa %i5, [%l7 + %o2] 0xea
25183 membar #Sync
25184 set 0x5A, %g1
25185 ldstuba [%l7 + %g1] 0x80, %o3
25186 nop
25187 set 0x40, %g4
25188 ldsh [%l7 + %g4], %i6
25189 nop
25190 set 0x34, %i7
25191 swap [%l7 + %i7], %i1
25192 nop
25193 set 0x58, %i0
25194 std %l4, [%l7 + %i0]
25195 nop
25196 set 0x7C, %i2
25197 lduw [%l7 + %i2], %g3
25198 set 0x40, %o4
25199 ldda [%l7 + %o4] 0xe2, %i6
25200 nop
25201 set 0x64, %l5
25202 lduw [%l7 + %l5], %o6
25203 nop
25204 set 0x10, %l3
25205 ldd [%l7 + %l3], %o4
25206 nop
25207 set 0x28, %g5
25208 ldsb [%l7 + %g5], %i0
25209 bleu,pt %icc, loop_161
25210 nop
25211 set 0x44, %i3
25212 prefetch [%l7 + %i3], 2
25213 nop
25214 set 0x78, %g7
25215 lduw [%l7 + %g7], %g5
25216 nop
25217 set 0x57, %i4
25218 ldub [%l7 + %i4], %l5
25219loop_161:
25220 nop
25221 set 0x08, %l0
25222 ldxa [%l7 + %l0] 0x88, %g2
25223 set 0x40, %g6
25224 ldda [%l7 + %g6] 0xd2, %f0
25225 nop
25226 set 0x20, %o5
25227 ldd [%l7 + %o5], %i6
25228 set 0x18, %g3
25229 ldxa [%l7 + %g3] 0x80, %o1
25230 or %l2, %l0, %i3
25231 st %f4, [%l7 + 0x44]
25232 set 0x50, %l6
25233 lda [%l7 + %l6] 0x89, %f24
25234 nop
25235 set 0x60, %l2
25236 ldx [%l7 + %l2], %g1
25237 ld [%l7 + 0x74], %f11
25238 ld [%l7 + 0x74], %f26
25239 nop
25240 set 0x08, %l4
25241 swap [%l7 + %l4], %l3
25242 set 0x30, %o0
25243 stxa %o2, [%l7 + %o0] 0xe2
25244 membar #Sync
25245 set 0x50, %o1
25246 stda %g6, [%l7 + %o1] 0xeb
25247 membar #Sync
25248 nop
25249 set 0x3C, %i1
25250 sth %i2, [%l7 + %i1]
25251 set 0x20, %i6
25252 stda %o6, [%l7 + %i6] 0xe2
25253 membar #Sync
25254 or %i4, %o5, %g4
25255 nop
25256 set 0x20, %o7
25257 sth %o0, [%l7 + %o7]
25258 nop
25259 set 0x30, %g2
25260 std %f24, [%l7 + %g2]
25261 nop
25262 set 0x5C, %i5
25263 prefetch [%l7 + %i5], 4
25264 set 0x40, %o3
25265 stda %f0, [%l7 + %o3] 0xda
25266 nop
25267 set 0x60, %l1
25268 ldd [%l7 + %l1], %f24
25269 nop
25270 set 0x44, %o2
25271 ldsw [%l7 + %o2], %g7
25272 wr %l1, %i5, %softint
25273 nop
25274 set 0x30, %g1
25275 sth %i6, [%l7 + %g1]
25276 nop
25277 or %g0, 0x8, %l0
25278 sllx %l0, 0x3c, %l0
25279 wr %l0, 0xD61, %tick_cmpr
25280 set 0x50, %g4
25281 stwa %g3, [%l7 + %g4] 0xe2
25282 membar #Sync
25283 st %fsr, [%l7 + 0x50]
25284 nop
25285 set 0x20, %i7
25286 ldx [%l7 + %i7], %l4
25287 add %o6, %i7, %o4
25288 set 0x6B, %i0
25289 stba %i0, [%l7 + %i0] 0xeb
25290 membar #Sync
25291 nop
25292 set 0x2A, %i2
25293 ldstub [%l7 + %i2], %g5
25294 nop
25295 set 0x10, %o6
25296 stw %g2, [%l7 + %o6]
25297 nop
25298 set 0x50, %o4
25299 swap [%l7 + %o4], %l6
25300 nop
25301 set 0x50, %l3
25302 ldx [%l7 + %l3], %o1
25303 set 0x60, %g5
25304 stda %l4, [%l7 + %g5] 0x80
25305 set 0x08, %i3
25306 ldxa [%l7 + %i3] 0x80, %l2
25307 nop
25308 set 0x10, %l5
25309 std %i2, [%l7 + %l5]
25310 nop
25311 set 0x67, %i4
25312 ldub [%l7 + %i4], %g1
25313 st %fsr, [%l7 + 0x7C]
25314 set 0x40, %l0
25315 stxa %l0, [%l7 + %l0] 0x81
25316 and %o2, %l3, %i2
25317 set 0x40, %g7
25318 stda %f16, [%l7 + %g7] 0x88
25319 set 0x10, %o5
25320 prefetcha [%l7 + %o5] 0x88, 2
25321 set 0x54, %g6
25322 stha %i4, [%l7 + %g6] 0xea
25323 membar #Sync
25324 set 0x30, %l6
25325 stda %o4, [%l7 + %l6] 0xe2
25326 membar #Sync
25327 nop
25328 set 0x64, %l2
25329 swap [%l7 + %l2], %g6
25330 set 0x58, %l4
25331 ldstuba [%l7 + %l4] 0x81, %o0
25332 or %g7, %g4, %i5
25333 nop
25334 set 0x78, %g3
25335 ldd [%l7 + %g3], %l0
25336 nop
25337 set 0x18, %o1
25338 stx %i1, [%l7 + %o1]
25339 and %o3, %i6, %g3
25340 set 0x60, %i1
25341 ldxa [%l7 + %i1] 0x88, %l4
25342 st %f30, [%l7 + 0x50]
25343 set 0x30, %i6
25344 stwa %i7, [%l7 + %i6] 0xe2
25345 membar #Sync
25346 nop
25347 set 0x18, %o7
25348 stx %o6, [%l7 + %o7]
25349 set 0x0A, %o0
25350 stha %i0, [%l7 + %o0] 0xea
25351 membar #Sync
25352 or %o4, %g5, %l6
25353 st %fsr, [%l7 + 0x40]
25354 nop
25355 set 0x0C, %g2
25356 stw %g2, [%l7 + %g2]
25357 st %fsr, [%l7 + 0x70]
25358 bn,a,pt %xcc, loop_162
25359 st %fsr, [%l7 + 0x58]
25360 set 0x6F, %i5
25361 ldstuba [%l7 + %i5] 0x88, %l5
25362loop_162:
25363 ba,a,pn %xcc, loop_163
25364 nop
25365 set 0x59, %o3
25366 stb %o1, [%l7 + %o3]
25367 nop
25368 set 0x11, %o2
25369 ldstub [%l7 + %o2], %i3
25370 nop
25371 set 0x68, %g1
25372 stx %fsr, [%l7 + %g1]
25373loop_163:
25374 and %g1, %l0, %l2
25375 nop
25376 set 0x74, %g4
25377 ldub [%l7 + %g4], %o2
25378 nop
25379 set 0x48, %i7
25380 std %i2, [%l7 + %i7]
25381 add %l7, 0x10, %l6
25382 wr %g0, 0x81, %asi
25383 lda [%l6] %asi, %o7
25384 casa [%l6] 0x81, %o7, %l3
25385 add %l7, 0x28, %l6
25386 wr %g0, 0x80, %asi
25387 casxa [%l6] 0x80, %o5, %i4
25388 set 0x64, %l1
25389 sta %f5, [%l7 + %l1] 0x88
25390 nop
25391 set 0x08, %i2
25392 ldx [%l7 + %i2], %o0
25393 set 0x1F, %i0
25394 stba %g7, [%l7 + %i0] 0x88
25395 set 0x6D, %o6
25396 ldstuba [%l7 + %o6] 0x80, %g6
25397 nop
25398 set 0x17, %o4
25399 stb %g4, [%l7 + %o4]
25400 nop
25401 set 0x24, %l3
25402 ldstub [%l7 + %l3], %i5
25403 nop
25404 set 0x44, %i3
25405 ldsw [%l7 + %i3], %l1
25406 st %f8, [%l7 + 0x7C]
25407 add %l7, 0x50, %l6
25408 wr %g0, 0x89, %asi
25409 casxa [%l6] 0x89, %i1, %o3
25410 nop
25411 set 0x18, %g5
25412 stx %g3, [%l7 + %g5]
25413 or %i6, %l4, %i7
25414 add %l7, 0x38, %l6
25415 wr %g0, 0x81, %asi
25416 ldxa [%l6] %asi, %i0
25417 casxa [%l6] 0x81, %i0, %o6
25418 nop
25419 set 0x48, %l5
25420 ldd [%l7 + %l5], %f6
25421 nop
25422 set 0x30, %i4
25423 std %g4, [%l7 + %i4]
25424 fpadd16 %f12, %f12, %f30
25425 or %o4, %l6, %g2
25426 set 0x46, %g7
25427 stha %l5, [%l7 + %g7] 0x89
25428 set 0x64, %o5
25429 stwa %o1, [%l7 + %o5] 0xe3
25430 membar #Sync
25431 add %l7, 0x40, %l6
25432 wr %g0, 0x81, %asi
25433 ldxa [%l6] %asi, %g1
25434 casxa [%l6] 0x81, %g1, %l0
25435 nop
25436 set 0x2E, %g6
25437 lduh [%l7 + %g6], %i3
25438 nop
25439 set 0x54, %l0
25440 stw %o2, [%l7 + %l0]
25441 nop
25442 set 0x1E, %l6
25443 lduh [%l7 + %l6], %i2
25444 set 0x50, %l4
25445 stda %l2, [%l7 + %l4] 0x88
25446 set 0x30, %g3
25447 stda %o6, [%l7 + %g3] 0xeb
25448 membar #Sync
25449 or %o5, %i4, %o0
25450 set 0x40, %o1
25451 ldda [%l7 + %o1] 0x80, %g6
25452 set 0x44, %l2
25453 sta %f20, [%l7 + %l2] 0x89
25454 add %l7, 0x70, %l6
25455 wr %g0, 0x88, %asi
25456 casxa [%l6] 0x88, %g6, %g4
25457 nop
25458 set 0x70, %i1
25459 std %f14, [%l7 + %i1]
25460 or %l3, %l1, %i1
25461 add %l7, 0x58, %l6
25462 wr %g0, 0x81, %asi
25463 casxa [%l6] 0x81, %i5, %g3
25464 ld [%l7 + 0x74], %f25
25465 add %l7, 0x68, %l6
25466 wr %g0, 0x81, %asi
25467 casxa [%l6] 0x81, %i6, %l4
25468 nop
25469 set 0x17, %o7
25470 stb %o3, [%l7 + %o7]
25471 add %l7, 0x08, %l6
25472 wr %g0, 0x81, %asi
25473 ldxa [%l6] %asi, %i0
25474 casxa [%l6] 0x81, %i0, %i7
25475 nop
25476 set 0x70, %i6
25477 prefetch [%l7 + %i6], 3
25478 nop
25479 set 0x34, %o0
25480 lduw [%l7 + %o0], %o6
25481 nop
25482 set 0x2E, %g2
25483 ldsh [%l7 + %g2], %g5
25484 add %l6, %g2, %o4
25485 nop
25486 set 0x57, %o3
25487 ldub [%l7 + %o3], %o1
25488 set 0x20, %i5
25489 ldda [%l7 + %i5] 0x89, %l4
25490 set 0x28, %g1
25491 stwa %l0, [%l7 + %g1] 0xeb
25492 membar #Sync
25493 set 0x40, %o2
25494 ldda [%l7 + %o2] 0x81, %f0
25495 set 0x40, %g4
25496 ldda [%l7 + %g4] 0x80, %f16
25497 or %i3, %g1, %o2
25498 nop
25499 set 0x40, %i7
25500 ldx [%l7 + %i7], %l2
25501 ld [%l7 + 0x74], %f9
25502 set 0x18, %i2
25503 sta %f15, [%l7 + %i2] 0x89
25504 add %l7, 0x58, %l6
25505 wr %g0, 0x81, %asi
25506 ldxa [%l6] %asi, %i2
25507 casxa [%l6] 0x81, %i2, %o5
25508 nop
25509 set 0x44, %l1
25510 stw %o7, [%l7 + %l1]
25511 fpadd16 %f6, %f22, %f22
25512 nop
25513 set 0x5C, %i0
25514 lduw [%l7 + %i0], %o0
25515 nop
25516 set 0x70, %o4
25517 stx %i4, [%l7 + %o4]
25518 set 0x50, %l3
25519 stxa %g7, [%l7 + %l3] 0xe3
25520 membar #Sync
25521 nop
25522 set 0x2C, %i3
25523 prefetch [%l7 + %i3], 1
25524 set 0x26, %g5
25525 stha %g6, [%l7 + %g5] 0xea
25526 membar #Sync
25527 nop
25528 set 0x1C, %o6
25529 lduw [%l7 + %o6], %g4
25530 set 0x08, %l5
25531 lda [%l7 + %l5] 0x88, %f1
25532 set 0x30, %g7
25533 ldda [%l7 + %g7] 0x81, %l0
25534 nop
25535 set 0x70, %o5
25536 stx %fsr, [%l7 + %o5]
25537 set 0x50, %g6
25538 stda %l2, [%l7 + %g6] 0x81
25539 membar #Sync
25540 set 0x40, %i4
25541 ldda [%l7 + %i4] 0xf8, %f16
25542 nop
25543 set 0x28, %l0
25544 std %i0, [%l7 + %l0]
25545 nop
25546 set 0x78, %l6
25547 ldd [%l7 + %l6], %i4
25548 set 0x38, %l4
25549 stwa %g3, [%l7 + %l4] 0xeb
25550 membar #Sync
25551 and %i6, %o3, %l4
25552 set 0x40, %o1
25553 ldda [%l7 + %o1] 0xd0, %f0
25554 add %l7, 0x60, %l6
25555 wr %g0, 0x89, %asi
25556 ldxa [%l6] %asi, %i0
25557 casxa [%l6] 0x89, %i0, %i7
25558 st %f14, [%l7 + 0x60]
25559 set 0x7A, %l2
25560 stha %g5, [%l7 + %l2] 0x89
25561 nop
25562 set 0x24, %i1
25563 sth %l6, [%l7 + %i1]
25564 add %g2, %o6, %o4
25565 nop
25566 set 0x58, %g3
25567 stx %l5, [%l7 + %g3]
25568 st %fsr, [%l7 + 0x78]
25569 set 0x34, %i6
25570 sta %f9, [%l7 + %i6] 0x80
25571 fpsub16 %f0, %f28, %f2
25572 nop
25573 set 0x38, %o7
25574 std %o0, [%l7 + %o7]
25575 nop
25576 set 0x68, %g2
25577 std %f12, [%l7 + %g2]
25578 set 0x10, %o3
25579 lda [%l7 + %o3] 0x89, %f24
25580 nop
25581 set 0x60, %i5
25582 std %i2, [%l7 + %i5]
25583 set 0x74, %o0
25584 sta %f23, [%l7 + %o0] 0x88
25585 set 0x50, %o2
25586 stwa %g1, [%l7 + %o2] 0x89
25587 set 0x38, %g1
25588 stxa %l0, [%l7 + %g1] 0xe3
25589 membar #Sync
25590 set 0x40, %i7
25591 ldda [%l7 + %i7] 0x88, %o2
25592 nop
25593 set 0x48, %i2
25594 stx %fsr, [%l7 + %i2]
25595 nop
25596 set 0x60, %g4
25597 stx %l2, [%l7 + %g4]
25598 nop
25599 set 0x18, %i0
25600 ldx [%l7 + %i0], %o5
25601 nop
25602 set 0x58, %o4
25603 std %f10, [%l7 + %o4]
25604 set 0x58, %l3
25605 stxa %i2, [%l7 + %l3] 0xeb
25606 membar #Sync
25607 set 0x18, %l1
25608 stwa %o7, [%l7 + %l1] 0xe2
25609 membar #Sync
25610 nop
25611 set 0x14, %g5
25612 ldsh [%l7 + %g5], %o0
25613 set 0x58, %o6
25614 prefetcha [%l7 + %o6] 0x89, 1
25615 set 0x30, %l5
25616 stxa %g6, [%l7 + %l5] 0x81
25617 nop
25618 set 0x48, %g7
25619 ldx [%l7 + %g7], %g4
25620 nop
25621 set 0x34, %i3
25622 swap [%l7 + %i3], %l1
25623 nop
25624 set 0x24, %g6
25625 ldsh [%l7 + %g6], %l3
25626 nop
25627 set 0x28, %i4
25628 ldsw [%l7 + %i4], %i4
25629 set 0x70, %l0
25630 ldxa [%l7 + %l0] 0x80, %i5
25631 nop
25632 set 0x2F, %o5
25633 ldub [%l7 + %o5], %i1
25634 set 0x40, %l6
25635 ldda [%l7 + %l6] 0xda, %f0
25636 add %l7, 0x48, %l6
25637 wr %g0, 0x88, %asi
25638 ldxa [%l6] %asi, %i6
25639 casxa [%l6] 0x88, %i6, %g3
25640 set 0x40, %l4
25641 stda %l4, [%l7 + %l4] 0xea
25642 membar #Sync
25643 add %l7, 0x3C, %l6
25644 wr %g0, 0x80, %asi
25645 casa [%l6] 0x80, %o3, %i0
25646 nop
25647 set 0x38, %o1
25648 prefetch [%l7 + %o1], 2
25649 set 0x40, %l2
25650 stda %f0, [%l7 + %l2] 0xf1
25651 membar #Sync
25652 set 0x63, %g3
25653 stba %g5, [%l7 + %g3] 0x81
25654 nop
25655 set 0x71, %i6
25656 stb %i7, [%l7 + %i6]
25657 set 0x30, %i1
25658 stda %g2, [%l7 + %i1] 0xe3
25659 membar #Sync
25660 ld [%l7 + 0x58], %f18
25661 nop
25662 set 0x44, %g2
25663 stb %l6, [%l7 + %g2]
25664 add %l7, 0x78, %l6
25665 wr %g0, 0x88, %asi
25666 ldxa [%l6] %asi, %o4
25667 casxa [%l6] 0x88, %o4, %l5
25668 nop
25669 set 0x38, %o7
25670 lduh [%l7 + %o7], %o6
25671 set 0x5C, %i5
25672 sta %f15, [%l7 + %i5] 0x89
25673 nop
25674 set 0x78, %o0
25675 ldd [%l7 + %o0], %f30
25676 nop
25677 set 0x30, %o3
25678 lduh [%l7 + %o3], %i3
25679 nop
25680 set 0x30, %g1
25681 ldsw [%l7 + %g1], %g1
25682 nop
25683 set 0x34, %i7
25684 lduw [%l7 + %i7], %o1
25685 fpsub32 %f20, %f10, %f8
25686 nop
25687 set 0x28, %o2
25688 stx %l0, [%l7 + %o2]
25689 bge,a,pt %icc, loop_164
25690 nop
25691 set 0x22, %i2
25692 lduh [%l7 + %i2], %o2
25693 nop
25694 set 0x78, %g4
25695 stx %o5, [%l7 + %g4]
25696 nop
25697 set 0x48, %o4
25698 ldd [%l7 + %o4], %l2
25699loop_164:
25700 wr %g0, 0x7, %fprs
25701 nop
25702 set 0x58, %i0
25703 lduh [%l7 + %i0], %g7
25704 nop
25705 set 0x08, %l1
25706 ldx [%l7 + %l1], %o0
25707 nop
25708 set 0x37, %l3
25709 ldstub [%l7 + %l3], %g6
25710 set 0x40, %g5
25711 stwa %g4, [%l7 + %g5] 0x88
25712 nop
25713 set 0x1C, %o6
25714 sth %l1, [%l7 + %o6]
25715 set 0x14, %l5
25716 lda [%l7 + %l5] 0x88, %f13
25717 nop
25718 set 0x30, %i3
25719 stx %l3, [%l7 + %i3]
25720 wr %i5, %i4, %ccr
25721 set 0x60, %g7
25722 stxa %i1, [%l7 + %g7] 0x80
25723 nop
25724 set 0x5C, %g6
25725 ldsh [%l7 + %g6], %i6
25726 nop
25727 set 0x6F, %l0
25728 stb %l4, [%l7 + %l0]
25729 set 0x40, %i4
25730 stwa %o3, [%l7 + %i4] 0xe2
25731 membar #Sync
25732 set 0x34, %o5
25733 stha %g3, [%l7 + %o5] 0xe2
25734 membar #Sync
25735 nop
25736 set 0x24, %l4
25737 swap [%l7 + %l4], %g5
25738 nop
25739 set 0x58, %o1
25740 ldd [%l7 + %o1], %f2
25741 nop
25742 set 0x6C, %l2
25743 stw %i0, [%l7 + %l2]
25744 nop
25745 set 0x50, %l6
25746 ldd [%l7 + %l6], %f20
25747 set 0x40, %g3
25748 stda %f0, [%l7 + %g3] 0xd2
25749 nop
25750 set 0x70, %i1
25751 stx %fsr, [%l7 + %i1]
25752 nop
25753 set 0x64, %i6
25754 swap [%l7 + %i6], %g2
25755 set 0x23, %g2
25756 ldstuba [%l7 + %g2] 0x89, %i7
25757 set 0x22, %i5
25758 stba %l6, [%l7 + %i5] 0x89
25759 nop
25760 set 0x50, %o0
25761 std %l4, [%l7 + %o0]
25762 set 0x0C, %o7
25763 stwa %o4, [%l7 + %o7] 0xe2
25764 membar #Sync
25765 set 0x2C, %o3
25766 stwa %i3, [%l7 + %o3] 0xeb
25767 membar #Sync
25768 nop
25769 set 0x20, %g1
25770 std %f2, [%l7 + %g1]
25771 set 0x28, %o2
25772 swapa [%l7 + %o2] 0x88, %g1
25773 st %f4, [%l7 + 0x20]
25774 set 0x58, %i2
25775 stda %o0, [%l7 + %i2] 0xea
25776 membar #Sync
25777 nop
25778 set 0x7E, %g4
25779 ldsb [%l7 + %g4], %l0
25780 set 0x40, %i7
25781 ldda [%l7 + %i7] 0xd8, %f0
25782 nop
25783 set 0x50, %o4
25784 std %o6, [%l7 + %o4]
25785 set 0x4C, %i0
25786 stha %o5, [%l7 + %i0] 0x89
25787 set 0x30, %l3
25788 lda [%l7 + %l3] 0x89, %f30
25789 set 0x40, %g5
25790 ldda [%l7 + %g5] 0xda, %f0
25791 st %fsr, [%l7 + 0x18]
25792 set 0x20, %o6
25793 ldxa [%l7 + %o6] 0x80, %o2
25794 nop
25795 set 0x5C, %l1
25796 ldstub [%l7 + %l1], %l2
25797 nop
25798 set 0x60, %l5
25799 ldd [%l7 + %l5], %o6
25800 nop
25801 set 0x68, %g7
25802 ldx [%l7 + %g7], %i2
25803 ld [%l7 + 0x68], %f20
25804 add %l7, 0x60, %l6
25805 wr %g0, 0x81, %asi
25806 casxa [%l6] 0x81, %g7, %o0
25807 nop
25808 set 0x4C, %i3
25809 ldstub [%l7 + %i3], %g4
25810 set 0x70, %g6
25811 stwa %g6, [%l7 + %g6] 0x88
25812 set 0x48, %i4
25813 stxa %l3, [%l7 + %i4] 0x88
25814 nop
25815 set 0x11, %l0
25816 ldub [%l7 + %l0], %l1
25817 set 0x3A, %l4
25818 stha %i5, [%l7 + %l4] 0xe2
25819 membar #Sync
25820 or %i4, %i1, %l4
25821 nop
25822 set 0x69, %o1
25823 ldsb [%l7 + %o1], %o3
25824 nop
25825 set 0x70, %o5
25826 ldx [%l7 + %o5], %g3
25827 wr %g0, 0x5, %fprs
25828 nop
25829 set 0x60, %l6
25830 prefetch [%l7 + %l6], 2
25831 nop
25832 set 0x48, %l2
25833 ldsw [%l7 + %l2], %g2
25834 nop
25835 set 0x1D, %g3
25836 ldstub [%l7 + %g3], %i0
25837 nop
25838 set 0x28, %i1
25839 std %i6, [%l7 + %i1]
25840 nop
25841 set 0x54, %g2
25842 swap [%l7 + %g2], %i7
25843 add %l7, 0x08, %l6
25844 wr %g0, 0x88, %asi
25845 lda [%l6] %asi, %l5
25846 casa [%l6] 0x88, %l5, %i3
25847 set 0x40, %i5
25848 stwa %g1, [%l7 + %i5] 0x80
25849 nop
25850 set 0x47, %o0
25851 ldub [%l7 + %o0], %o1
25852 nop
25853 set 0x50, %i6
25854 ldd [%l7 + %i6], %l0
25855 bg %xcc, loop_165
25856 add %o4, %o6, %o2
25857 set 0x40, %o3
25858 stda %f16, [%l7 + %o3] 0xf9
25859 membar #Sync
25860loop_165:
25861 nop
25862
25863 EXIT_GOOD
25864
25865
25866
25867!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25868!
25869! Stats for Thread 6:
25870!
25871! Type l : 1284
25872! Type a : 24
25873! Type cti : 29
25874! Type x : 528
25875! Type f : 31
25876! Type i : 104
25877!
25878!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25879
25880!
25881! Thread 7 Start
25882!
25883.global thread_7
25884thread_7:
25885 mov %l7, %g1
25886 !# Set %cwp for 8 windows
25887 !# This threads memory space into each %l7
25888 wrpr %g0, 0x7, %cwp
25889 mov %g1, %l7
25890 wrpr %g0, 0x6, %cwp
25891 mov %g1, %l7
25892 wrpr %g0, 0x5, %cwp
25893 mov %g1, %l7
25894 wrpr %g0, 0x4, %cwp
25895 mov %g1, %l7
25896 wrpr %g0, 0x3, %cwp
25897 mov %g1, %l7
25898 wrpr %g0, 0x2, %cwp
25899 mov %g1, %l7
25900 wrpr %g0, 0x1, %cwp
25901 mov %g1, %l7
25902 wrpr %g0, 0x0, %cwp
25903 mov %g1, %l7
25904
25905 !# Set %fsr
25906 setx 0x0000000000400000, %l0, %l6 !# no post process
25907 stx %l6, [%l7 + 0x0] !# no post process
25908 ldx [%l7 + 0x0], %fsr !# no post process
25909
25910 wr %g0, 0x80, %asi !# no post process
25911
25912 !# Initialize registers ..
25913
25914 !# Global registers
25915 set 0x7, %g1
25916 set 0xA, %g2
25917 set 0x1, %g3
25918 set 0x5, %g4
25919 set 0x6, %g5
25920 set 0x3, %g6
25921 set 0xE, %g7
25922 !# Input registers
25923 set -0x6, %i0
25924 set -0x1, %i1
25925 set -0x8, %i2
25926 set -0x3, %i3
25927 set -0x9, %i4
25928 set -0x4, %i5
25929 set -0x2, %i6
25930 set -0x7, %i7
25931 !# Local registers
25932 set 0x0426F688, %l0
25933 set 0x0A45C9ED, %l1
25934 set 0x6B844B5B, %l2
25935 set 0x6DD1A84A, %l3
25936 set 0x791343C0, %l4
25937 set 0x6FF5C2E4, %l5
25938 set 0x70D05B2E, %l6
25939 !# Output registers
25940 set -0x1AC7, %o0
25941 set -0x04AD, %o1
25942 set -0x1C9D, %o2
25943 set -0x0143, %o3
25944 set -0x1F7E, %o4
25945 set 0x1FBF, %o5
25946 set 0x03D1, %o6
25947 set 0x0627, %o7
25948 !# Float registers
25949 INIT_TH_FP_REG(%l7,%f0,0xA52B36A3745B7D0F)
25950 INIT_TH_FP_REG(%l7,%f2,0xF56E0DA3B90577AE)
25951 INIT_TH_FP_REG(%l7,%f4,0x402D7DAC36E9E004)
25952 INIT_TH_FP_REG(%l7,%f6,0x3E7BF54684D0E162)
25953 INIT_TH_FP_REG(%l7,%f8,0x28D8FFEFD3AADC85)
25954 INIT_TH_FP_REG(%l7,%f10,0xCB7B13CDA6BF8DEA)
25955 INIT_TH_FP_REG(%l7,%f12,0xFBE4579F62424EC9)
25956 INIT_TH_FP_REG(%l7,%f14,0x0803BB4F6DA96F25)
25957 INIT_TH_FP_REG(%l7,%f16,0x8C8CF0668AFE08A2)
25958 INIT_TH_FP_REG(%l7,%f18,0xA553375C4CDAC316)
25959 INIT_TH_FP_REG(%l7,%f20,0x08DDCB6D2CEAA72B)
25960 INIT_TH_FP_REG(%l7,%f22,0x33B2375325954A03)
25961 INIT_TH_FP_REG(%l7,%f24,0xBE22DBBDCE6BB10C)
25962 INIT_TH_FP_REG(%l7,%f26,0xD5B7E828433B5701)
25963 INIT_TH_FP_REG(%l7,%f28,0xEE1A081B36C4A381)
25964 INIT_TH_FP_REG(%l7,%f30,0xB3D02AD26C75010E)
25965
25966 !# Execute Main Diag ..
25967
25968 nop
25969 set 0x50, %g1
25970 std %f18, [%l7 + %g1]
25971 nop
25972 set 0x70, %o7
25973 stx %l2, [%l7 + %o7]
25974 nop
25975 set 0x30, %o2
25976 ldd [%l7 + %o2], %f26
25977 nop
25978 set 0x48, %g4
25979 swap [%l7 + %g4], %o7
25980 nop
25981 set 0x1C, %i2
25982 lduh [%l7 + %i2], %i2
25983 set 0x24, %o4
25984 lda [%l7 + %o4] 0x81, %f28
25985 nop
25986 set 0x08, %i7
25987 std %g6, [%l7 + %i7]
25988 set 0x58, %i0
25989 stxa %o5, [%l7 + %i0] 0xe3
25990 membar #Sync
25991 set 0x6C, %l3
25992 sta %f26, [%l7 + %l3] 0x80
25993 nop
25994 set 0x50, %g5
25995 ldd [%l7 + %g5], %g4
25996 nop
25997 set 0x40, %o6
25998 std %f26, [%l7 + %o6]
25999 nop
26000 set 0x6C, %l1
26001 sth %o0, [%l7 + %l1]
26002 nop
26003 set 0x08, %l5
26004 stx %l3, [%l7 + %l5]
26005 set 0x1B, %g7
26006 ldstuba [%l7 + %g7] 0x88, %g6
26007 set 0x58, %i3
26008 ldxa [%l7 + %i3] 0x89, %i5
26009 nop
26010 set 0x28, %g6
26011 std %l0, [%l7 + %g6]
26012 nop
26013 set 0x38, %i4
26014 ldd [%l7 + %i4], %i4
26015 nop
26016 set 0x14, %l0
26017 lduh [%l7 + %l0], %i1
26018 set 0x50, %l4
26019 ldda [%l7 + %l4] 0x89, %o2
26020 set 0x78, %o1
26021 stxa %l4, [%l7 + %o1] 0xeb
26022 membar #Sync
26023 set 0x10, %o5
26024 stwa %g5, [%l7 + %o5] 0x88
26025 set 0x14, %l6
26026 stwa %g3, [%l7 + %l6] 0x80
26027 nop
26028 set 0x20, %g3
26029 std %f2, [%l7 + %g3]
26030 set 0x40, %i1
26031 stda %f0, [%l7 + %i1] 0x80
26032 nop
26033 set 0x55, %l2
26034 stb %g2, [%l7 + %l2]
26035 nop
26036 set 0x10, %g2
26037 std %f6, [%l7 + %g2]
26038 nop
26039 set 0x1C, %i5
26040 stw %i0, [%l7 + %i5]
26041 nop
26042 set 0x49, %i6
26043 ldstub [%l7 + %i6], %i6
26044 nop
26045 set 0x5E, %o3
26046 lduh [%l7 + %o3], %l6
26047 set 0x30, %g1
26048 sta %f11, [%l7 + %g1] 0x88
26049 set 0x78, %o0
26050 stwa %l5, [%l7 + %o0] 0x89
26051 nop
26052 nop
26053 setx 0x8AA48281, %l0, %l6
26054 st %l6, [%l7 + 0x28]
26055 ld [%l7 + 0x28], %f4
26056 setx 0x7957EFC0, %l1, %l5
26057 st %l5, [%l7 + 0x10]
26058 ld [%l7 + 0x10], %f29
26059 fdivs %f29, %f4, %f12
26060 nop
26061 set 0x10, %o2
26062 ldd [%l7 + %o2], %i2
26063 nop
26064 set 0x48, %g4
26065 ldsh [%l7 + %g4], %i7
26066 set 0x26, %i2
26067 stba %o1, [%l7 + %i2] 0x80
26068 set 0x40, %o4
26069 ldda [%l7 + %o4] 0x89, %f0
26070 set 0x40, %o7
26071 ldda [%l7 + %o7] 0x88, %l0
26072 nop
26073 set 0x10, %i0
26074 prefetch [%l7 + %i0], 0
26075 st %fsr, [%l7 + 0x68]
26076 nop
26077 set 0x18, %l3
26078 stx %o4, [%l7 + %l3]
26079 nop
26080 set 0x38, %i7
26081 ldsb [%l7 + %i7], %g1
26082 nop
26083 set 0x48, %g5
26084 ldstub [%l7 + %g5], %o6
26085 set 0x70, %l1
26086 stda %l2, [%l7 + %l1] 0x80
26087 bl %xcc, loop_166
26088 nop
26089 set 0x68, %o6
26090 stx %o7, [%l7 + %o6]
26091 set 0x10, %l5
26092 ldxa [%l7 + %l5] 0x80, %i2
26093loop_166:
26094 nop
26095 set 0x14, %i3
26096 ldsw [%l7 + %i3], %g7
26097 fpsub16 %f24, %f10, %f26
26098 ba %icc, loop_167
26099 nop
26100 set 0x18, %g7
26101 ldd [%l7 + %g7], %f30
26102 set 0x20, %i4
26103 prefetcha [%l7 + %i4] 0x88, 1
26104loop_167:
26105 nop
26106 set 0x0B, %g6
26107 ldsb [%l7 + %g6], %g4
26108 nop
26109 nop
26110 setx 0xEC1D77D981923C1B, %l0, %l6
26111 stx %l6, [%l7 + 0x28]
26112 ldd [%l7 + 0x28], %f18
26113 setx 0xB4CE710F71713128, %l1, %l5
26114 stx %l5, [%l7 + 0x10]
26115 ldd [%l7 + 0x10], %f16
26116 fdivd %f16, %f18, %f20
26117 set 0x4C, %l0
26118 stha %o2, [%l7 + %l0] 0x80
26119 nop
26120 set 0x29, %l4
26121 stb %o0, [%l7 + %l4]
26122 set 0x58, %o5
26123 prefetcha [%l7 + %o5] 0x89, 2
26124 nop
26125 set 0x54, %o1
26126 ldsb [%l7 + %o1], %l3
26127 set 0x38, %l6
26128 swapa [%l7 + %l6] 0x88, %i5
26129 nop
26130 set 0x30, %i1
26131 prefetch [%l7 + %i1], 4
26132 set 0x30, %l2
26133 prefetcha [%l7 + %l2] 0x80, 3
26134 set 0x40, %g3
26135 stda %f16, [%l7 + %g3] 0x81
26136 set 0x28, %i5
26137 prefetcha [%l7 + %i5] 0x81, 0
26138 add %l7, 0x38, %l6
26139 wr %g0, 0x81, %asi
26140 ldxa [%l6] %asi, %i1
26141 casxa [%l6] 0x81, %i1, %o3
26142 add %l7, 0x7C, %l6
26143 wr %g0, 0x88, %asi
26144 casa [%l6] 0x88, %l4, %g3
26145 set 0x1E, %g2
26146 ldstuba [%l7 + %g2] 0x81, %g5
26147 set 0x50, %o3
26148 stxa %i0, [%l7 + %o3] 0x89
26149 nop
26150 set 0x48, %g1
26151 prefetch [%l7 + %g1], 1
26152 nop
26153 set 0x2E, %i6
26154 lduh [%l7 + %i6], %g2
26155 nop
26156 set 0x28, %o0
26157 lduw [%l7 + %o0], %i6
26158 st %f5, [%l7 + 0x70]
26159 nop
26160 set 0x38, %o2
26161 stx %fsr, [%l7 + %o2]
26162 nop
26163 set 0x14, %i2
26164 ldstub [%l7 + %i2], %l6
26165 nop
26166 set 0x6A, %o4
26167 lduh [%l7 + %o4], %i3
26168 and %i7, %l5, %l0
26169 nop
26170 set 0x46, %g4
26171 ldsh [%l7 + %g4], %o4
26172 and %o1, %o6, %l2
26173 set 0x30, %o7
26174 sta %f14, [%l7 + %o7] 0x88
26175 nop
26176 set 0x59, %i0
26177 ldstub [%l7 + %i0], %g1
26178 bleu %xcc, loop_168
26179 nop
26180 set 0x70, %l3
26181 std %f0, [%l7 + %l3]
26182 nop
26183 set 0x4E, %i7
26184 lduh [%l7 + %i7], %o7
26185 nop
26186 set 0x38, %g5
26187 lduw [%l7 + %g5], %g7
26188loop_168:
26189 nop
26190 set 0x70, %o6
26191 ldd [%l7 + %o6], %o4
26192 ld [%l7 + 0x38], %f21
26193 nop
26194 set 0x10, %l5
26195 ldd [%l7 + %l5], %i2
26196 nop
26197 set 0x40, %l1
26198 std %o2, [%l7 + %l1]
26199 bg %icc, loop_169
26200 nop
26201 set 0x08, %g7
26202 ldd [%l7 + %g7], %f6
26203 nop
26204 set 0x60, %i3
26205 lduh [%l7 + %i3], %g4
26206 set 0x50, %i4
26207 lda [%l7 + %i4] 0x89, %f20
26208loop_169:
26209 nop
26210 set 0x17, %g6
26211 stba %g6, [%l7 + %g6] 0xe3
26212 membar #Sync
26213 set 0x72, %l4
26214 stha %o0, [%l7 + %l4] 0xeb
26215 membar #Sync
26216 wr %i5, %l3, %clear_softint
26217 nop
26218 set 0x30, %o5
26219 std %l0, [%l7 + %o5]
26220 nop
26221 set 0x62, %o1
26222 ldsb [%l7 + %o1], %i1
26223 nop
26224 set 0x7A, %l6
26225 ldsh [%l7 + %l6], %o3
26226 set 0x1C, %l0
26227 swapa [%l7 + %l0] 0x88, %i4
26228 set 0x60, %l2
26229 stda %g2, [%l7 + %l2] 0x81
26230 wr %l4, %g5, %set_softint
26231 set 0x14, %g3
26232 lda [%l7 + %g3] 0x89, %f15
26233 set 0x14, %i5
26234 stha %g2, [%l7 + %i5] 0x89
26235 nop
26236 set 0x0C, %g2
26237 stb %i6, [%l7 + %g2]
26238 set 0x78, %i1
26239 stda %i6, [%l7 + %i1] 0xeb
26240 membar #Sync
26241 nop
26242 set 0x18, %g1
26243 std %f2, [%l7 + %g1]
26244 add %l7, 0x6C, %l6
26245 wr %g0, 0x89, %asi
26246 casa [%l6] 0x89, %i0, %i3
26247 st %fsr, [%l7 + 0x50]
26248 nop
26249 set 0x28, %i6
26250 stx %fsr, [%l7 + %i6]
26251 nop
26252 set 0x0C, %o0
26253 sth %l5, [%l7 + %o0]
26254 nop
26255 set 0x7C, %o2
26256 stw %i7, [%l7 + %o2]
26257 set 0x1C, %o3
26258 lda [%l7 + %o3] 0x88, %f30
26259 add %l7, 0x08, %l6
26260 wr %g0, 0x81, %asi
26261 casxa [%l6] 0x81, %l0, %o1
26262 add %l7, 0x44, %l6
26263 wr %g0, 0x88, %asi
26264 lda [%l6] %asi, %o4
26265 casa [%l6] 0x88, %o4, %l2
26266 set 0x1D, %o4
26267 ldstuba [%l7 + %o4] 0x89, %g1
26268 set 0x20, %i2
26269 ldda [%l7 + %i2] 0xe2, %o6
26270 set 0x68, %g4
26271 ldxa [%l7 + %g4] 0x89, %g7
26272 set 0x40, %i0
26273 stda %f16, [%l7 + %i0] 0xc0
26274 nop
26275 set 0x6A, %l3
26276 ldsh [%l7 + %l3], %o5
26277 set 0x62, %i7
26278 ldstuba [%l7 + %i7] 0x81, %o7
26279 or %i2, %o2, %g6
26280 nop
26281 set 0x47, %o7
26282 ldsb [%l7 + %o7], %g4
26283 nop
26284 set 0x28, %o6
26285 ldd [%l7 + %o6], %o0
26286 add %l7, 0x2C, %l6
26287 wr %g0, 0x80, %asi
26288 casa [%l6] 0x80, %l3, %l1
26289 nop
26290 set 0x38, %l5
26291 stb %i1, [%l7 + %l5]
26292 set 0x68, %l1
26293 stda %o2, [%l7 + %l1] 0x80
26294 set 0x60, %g7
26295 ldda [%l7 + %g7] 0x80, %i4
26296 and %i4, %l4, %g5
26297 nop
26298 set 0x22, %i3
26299 sth %g2, [%l7 + %i3]
26300 nop
26301 set 0x24, %i4
26302 prefetch [%l7 + %i4], 1
26303 wr %i6, %l6, %ccr
26304 set 0x40, %g5
26305 ldda [%l7 + %g5] 0x80, %f16
26306 nop
26307 set 0x3C, %g6
26308 ldsw [%l7 + %g6], %i0
26309 nop
26310 set 0x50, %l4
26311 swap [%l7 + %l4], %g3
26312 nop
26313 set 0x6A, %o5
26314 sth %l5, [%l7 + %o5]
26315 nop
26316 set 0x70, %l6
26317 stx %fsr, [%l7 + %l6]
26318 bleu %xcc, loop_170
26319 nop
26320 set 0x66, %o1
26321 lduh [%l7 + %o1], %i7
26322 nop
26323 set 0x74, %l0
26324 ldsw [%l7 + %l0], %i3
26325 nop
26326 set 0x10, %g3
26327 std %f2, [%l7 + %g3]
26328loop_170:
26329 nop
26330 set 0x10, %l2
26331 std %l0, [%l7 + %l2]
26332 set 0x40, %g2
26333 stda %f0, [%l7 + %g2] 0x89
26334 add %l7, 0x38, %l6
26335 wr %g0, 0x88, %asi
26336 casxa [%l6] 0x88, %o4, %l2
26337 set 0x4B, %i5
26338 ldstuba [%l7 + %i5] 0x80, %g1
26339 nop
26340 set 0x76, %i1
26341 sth %o1, [%l7 + %i1]
26342 set 0x68, %g1
26343 stxa %g7, [%l7 + %g1] 0xeb
26344 membar #Sync
26345 nop
26346 set 0x78, %o0
26347 ldd [%l7 + %o0], %o4
26348 nop
26349 set 0x50, %i6
26350 ldd [%l7 + %i6], %f8
26351 nop
26352 set 0x34, %o3
26353 ldsw [%l7 + %o3], %o6
26354 nop
26355 set 0x18, %o2
26356 stx %fsr, [%l7 + %o2]
26357 add %o7, %i2, %g6
26358 nop
26359 set 0x68, %o4
26360 ldsw [%l7 + %o4], %g4
26361 set 0x24, %g4
26362 sta %f1, [%l7 + %g4] 0x88
26363 bl %icc, loop_171
26364 nop
26365 set 0x78, %i0
26366 stx %fsr, [%l7 + %i0]
26367 nop
26368 set 0x48, %i2
26369 sth %o2, [%l7 + %i2]
26370 nop
26371 set 0x14, %i7
26372 swap [%l7 + %i7], %l3
26373loop_171:
26374 nop
26375 set 0x7E, %l3
26376 ldsh [%l7 + %l3], %o0
26377 add %l7, 0x70, %l6
26378 wr %g0, 0x81, %asi
26379 casxa [%l6] 0x81, %i1, %o3
26380 or %l1, %i5, %i4
26381 nop
26382 set 0x30, %o7
26383 ldsb [%l7 + %o7], %g5
26384 nop
26385 set 0x60, %o6
26386 std %g2, [%l7 + %o6]
26387 nop
26388 set 0x30, %l5
26389 ldd [%l7 + %l5], %f22
26390 set 0x40, %l1
26391 ldda [%l7 + %l1] 0x89, %f16
26392 fpadd32 %f8, %f26, %f4
26393 st %f19, [%l7 + 0x7C]
26394 st %f25, [%l7 + 0x7C]
26395 set 0x68, %i3
26396 stxa %l4, [%l7 + %i3] 0x89
26397 add %l7, 0x28, %l6
26398 wr %g0, 0x88, %asi
26399 lda [%l6] %asi, %i6
26400 casa [%l6] 0x88, %i6, %l6
26401 bge,a,pn %icc, loop_172
26402 nop
26403 set 0x20, %i4
26404 lduw [%l7 + %i4], %i0
26405 set 0x62, %g5
26406 stha %l5, [%l7 + %g5] 0x89
26407loop_172:
26408 nop
26409 set 0x64, %g6
26410 lduw [%l7 + %g6], %i7
26411 nop
26412 set 0x28, %g7
26413 ldd [%l7 + %g7], %g2
26414 set 0x64, %o5
26415 stwa %l0, [%l7 + %o5] 0xe2
26416 membar #Sync
26417 set 0x20, %l6
26418 stda %i2, [%l7 + %l6] 0x80
26419 nop
26420 nop
26421 setx 0xE8443042, %l0, %l6
26422 st %l6, [%l7 + 0x28]
26423 ld [%l7 + 0x28], %f11
26424 setx 0x49516B8E, %l1, %l5
26425 st %l5, [%l7 + 0x10]
26426 ld [%l7 + 0x10], %f13
26427 fdivs %f13, %f11, %f9
26428 nop
26429 set 0x10, %o1
26430 prefetch [%l7 + %o1], 3
26431 nop
26432 set 0x28, %l0
26433 ldd [%l7 + %l0], %l2
26434 or %g1, %o4, %o1
26435 nop
26436 set 0x58, %l4
26437 stx %g7, [%l7 + %l4]
26438 set 0x48, %l2
26439 stxa %o6, [%l7 + %l2] 0x89
26440 set 0x38, %g2
26441 ldxa [%l7 + %g2] 0x89, %o7
26442 nop
26443 set 0x4F, %i5
26444 ldsb [%l7 + %i5], %o5
26445 nop
26446 set 0x48, %i1
26447 std %f30, [%l7 + %i1]
26448 add %g6, %i2, %o2
26449 nop
26450 set 0x78, %g1
26451 stx %l3, [%l7 + %g1]
26452 nop
26453 nop
26454 setx 0xA203E4D4, %l0, %l6
26455 st %l6, [%l7 + 0x28]
26456 ld [%l7 + 0x28], %f15
26457 setx 0x3968DB37, %l1, %l5
26458 st %l5, [%l7 + 0x10]
26459 ld [%l7 + 0x10], %f27
26460 fdivs %f27, %f15, %f8
26461 set 0x7E, %o0
26462 ldstuba [%l7 + %o0] 0x89, %g4
26463 ld [%l7 + 0x34], %f11
26464 or %i1, %o0, %o3
26465 nop
26466 set 0x28, %g3
26467 std %f20, [%l7 + %g3]
26468 nop
26469 set 0x68, %o3
26470 ldx [%l7 + %o3], %l1
26471 bne,a %icc, loop_173
26472 nop
26473 set 0x50, %i6
26474 std %f28, [%l7 + %i6]
26475 ld [%l7 + 0x5C], %f10
26476 st %fsr, [%l7 + 0x60]
26477loop_173:
26478 nop
26479 membar #Sync
26480 set 0x40, %o4
26481 ldda [%l7 + %o4] 0xf8, %f0
26482 nop
26483 set 0x7C, %o2
26484 lduw [%l7 + %o2], %i4
26485 or %i5, %g5, %l4
26486 nop
26487 set 0x40, %i0
26488 stx %g2, [%l7 + %i0]
26489 wr %l6, %i6, %sys_tick
26490 nop
26491 nop
26492 setx 0x4C81A79A0E237719, %l0, %l6
26493 stx %l6, [%l7 + 0x28]
26494 ldd [%l7 + 0x28], %f2
26495 setx 0x1E1D2EED1FECCEC6, %l1, %l5
26496 stx %l5, [%l7 + 0x10]
26497 ldd [%l7 + 0x10], %f2
26498 fdivd %f2, %f2, %f24
26499 or %l5, %i7, %g3
26500 nop
26501 set 0x78, %i2
26502 prefetch [%l7 + %i2], 1
26503 add %l7, 0x20, %l6
26504 wr %g0, 0x88, %asi
26505 casxa [%l6] 0x88, %l0, %i0
26506 st %fsr, [%l7 + 0x18]
26507 nop
26508 set 0x70, %g4
26509 prefetch [%l7 + %g4], 2
26510 nop
26511 set 0x68, %l3
26512 stx %i3, [%l7 + %l3]
26513 nop
26514 set 0x76, %i7
26515 lduh [%l7 + %i7], %g1
26516 set 0x11, %o6
26517 ldstuba [%l7 + %o6] 0x80, %o4
26518 nop
26519 set 0x70, %o7
26520 ldsw [%l7 + %o7], %l2
26521 nop
26522 set 0x70, %l1
26523 lduw [%l7 + %l1], %o1
26524 nop
26525 set 0x10, %l5
26526 ldsw [%l7 + %l5], %g7
26527 ld [%l7 + 0x14], %f24
26528 set 0x68, %i4
26529 ldxa [%l7 + %i4] 0x89, %o6
26530 add %l7, 0x24, %l6
26531 wr %g0, 0x88, %asi
26532 lda [%l6] %asi, %o7
26533 casa [%l6] 0x88, %o7, %g6
26534 add %i2, %o5, %l3
26535 nop
26536 set 0x6C, %i3
26537 prefetch [%l7 + %i3], 2
26538 nop
26539 set 0x64, %g6
26540 lduw [%l7 + %g6], %g4
26541 set 0x1E, %g7
26542 ldstuba [%l7 + %g7] 0x88, %i1
26543 set 0x6C, %o5
26544 lda [%l7 + %o5] 0x80, %f23
26545 nop
26546 set 0x18, %l6
26547 ldub [%l7 + %l6], %o0
26548 set 0x60, %g5
26549 swapa [%l7 + %g5] 0x81, %o2
26550 add %l7, 0x74, %l6
26551 wr %g0, 0x89, %asi
26552 lda [%l6] %asi, %o3
26553 casa [%l6] 0x89, %o3, %i4
26554 nop
26555 set 0x18, %l0
26556 ldd [%l7 + %l0], %l0
26557 fpadd16 %f20, %f4, %f4
26558 nop
26559 set 0x48, %l4
26560 stx %i5, [%l7 + %l4]
26561 nop
26562 set 0x53, %l2
26563 ldsb [%l7 + %l2], %l4
26564 set 0x70, %g2
26565 prefetcha [%l7 + %g2] 0x89, 2
26566 set 0x56, %o1
26567 stba %l6, [%l7 + %o1] 0xe3
26568 membar #Sync
26569 nop
26570 set 0x50, %i5
26571 std %g4, [%l7 + %i5]
26572 set 0x30, %g1
26573 stda %i6, [%l7 + %g1] 0x89
26574 fpsub16 %f14, %f30, %f18
26575 ld [%l7 + 0x24], %f17
26576 nop
26577 set 0x28, %i1
26578 stx %fsr, [%l7 + %i1]
26579 set 0x58, %o0
26580 stxa %l5, [%l7 + %o0] 0x89
26581 and %g3, %l0, %i7
26582 nop
26583 set 0x40, %g3
26584 ldd [%l7 + %g3], %i2
26585 nop
26586 set 0x18, %i6
26587 ldd [%l7 + %i6], %g0
26588 nop
26589 set 0x4C, %o4
26590 stw %o4, [%l7 + %o4]
26591 wr %i0, %o1, %set_softint
26592 fpsub32s %f9, %f25, %f2
26593 nop
26594 set 0x2C, %o3
26595 stw %g7, [%l7 + %o3]
26596 add %l2, %o6, %o7
26597 ba,pt %xcc, loop_174
26598 nop
26599 set 0x64, %i0
26600 lduw [%l7 + %i0], %g6
26601 set 0x50, %i2
26602 stda %o4, [%l7 + %i2] 0xea
26603 membar #Sync
26604loop_174:
26605 nop
26606 set 0x40, %g4
26607 ldda [%l7 + %g4] 0x80, %f16
26608 set 0x78, %o2
26609 stxa %l3, [%l7 + %o2] 0xe3
26610 membar #Sync
26611 set 0x70, %l3
26612 ldda [%l7 + %l3] 0x88, %i2
26613 nop
26614 set 0x48, %o6
26615 stx %i1, [%l7 + %o6]
26616 fpsub32s %f31, %f5, %f22
26617 set 0x1C, %o7
26618 sta %f1, [%l7 + %o7] 0x88
26619 set 0x1C, %i7
26620 lda [%l7 + %i7] 0x81, %f2
26621 nop
26622 set 0x3A, %l5
26623 ldstub [%l7 + %l5], %o0
26624 ld [%l7 + 0x4C], %f16
26625 set 0x64, %i4
26626 sta %f0, [%l7 + %i4] 0x88
26627 set 0x08, %i3
26628 stxa %g4, [%l7 + %i3] 0xeb
26629 membar #Sync
26630 nop
26631 set 0x48, %g6
26632 stx %o2, [%l7 + %g6]
26633 add %l7, 0x70, %l6
26634 wr %g0, 0x81, %asi
26635 casxa [%l6] 0x81, %o3, %l1
26636 or %i5, %i4, %g2
26637 nop
26638 set 0x50, %g7
26639 lduw [%l7 + %g7], %l4
26640 add %l7, 0x7C, %l6
26641 wr %g0, 0x81, %asi
26642 lda [%l6] %asi, %g5
26643 casa [%l6] 0x81, %g5, %i6
26644 nop
26645 set 0x50, %o5
26646 swap [%l7 + %o5], %l6
26647 set 0x64, %l6
26648 lda [%l7 + %l6] 0x88, %f7
26649 set 0x18, %g5
26650 lda [%l7 + %g5] 0x88, %f19
26651 nop
26652 set 0x58, %l0
26653 stx %l5, [%l7 + %l0]
26654 fpadd16s %f12, %f7, %f7
26655 nop
26656 set 0x14, %l1
26657 ldsw [%l7 + %l1], %g3
26658 nop
26659 set 0x7C, %l4
26660 ldsb [%l7 + %l4], %l0
26661 nop
26662 set 0x60, %l2
26663 ldsb [%l7 + %l2], %i3
26664 set 0x58, %g2
26665 stda %g0, [%l7 + %g2] 0x89
26666 st %fsr, [%l7 + 0x38]
26667 st %f25, [%l7 + 0x60]
26668 set 0x24, %o1
26669 stwa %o4, [%l7 + %o1] 0xe3
26670 membar #Sync
26671 set 0x11, %i5
26672 ldstuba [%l7 + %i5] 0x88, %i7
26673 set 0x48, %i1
26674 prefetcha [%l7 + %i1] 0x88, 3
26675 fpsub32 %f20, %f30, %f2
26676 or %g7, %o1, %o6
26677 nop
26678 set 0x30, %g1
26679 std %o6, [%l7 + %g1]
26680 nop
26681 set 0x49, %g3
26682 ldsb [%l7 + %g3], %g6
26683 nop
26684 set 0x68, %i6
26685 std %l2, [%l7 + %i6]
26686 nop
26687 set 0x38, %o0
26688 ldsh [%l7 + %o0], %l3
26689 nop
26690 set 0x58, %o3
26691 stx %fsr, [%l7 + %o3]
26692 set 0x40, %i0
26693 ldda [%l7 + %i0] 0x80, %f0
26694 set 0x48, %i2
26695 stxa %o5, [%l7 + %i2] 0xea
26696 membar #Sync
26697 set 0x44, %o4
26698 swapa [%l7 + %o4] 0x81, %i1
26699 wr %i2, %o0, %clear_softint
26700 nop
26701 nop
26702 setx 0x3440EB00, %l0, %l6
26703 st %l6, [%l7 + 0x28]
26704 ld [%l7 + 0x28], %f16
26705 setx 0x07E00987, %l1, %l5
26706 st %l5, [%l7 + 0x10]
26707 ld [%l7 + 0x10], %f27
26708 fdivs %f27, %f16, %f20
26709 nop
26710 set 0x30, %g4
26711 std %f18, [%l7 + %g4]
26712 nop
26713 set 0x56, %l3
26714 sth %o2, [%l7 + %l3]
26715 set 0x4F, %o6
26716 stba %g4, [%l7 + %o6] 0x80
26717 set 0x50, %o2
26718 stxa %o3, [%l7 + %o2] 0x80
26719 add %l7, 0x48, %l6
26720 wr %g0, 0x80, %asi
26721 ldxa [%l6] %asi, %i5
26722 casxa [%l6] 0x80, %i5, %l1
26723 nop
26724 set 0x18, %o7
26725 lduh [%l7 + %o7], %i4
26726 nop
26727 set 0x0C, %l5
26728 stw %l4, [%l7 + %l5]
26729 nop
26730 set 0x20, %i7
26731 stx %g5, [%l7 + %i7]
26732 nop
26733 set 0x0F, %i4
26734 ldub [%l7 + %i4], %g2
26735 or %i6, %l6, %g3
26736 nop
26737 set 0x20, %i3
26738 ldub [%l7 + %i3], %l5
26739 set 0x44, %g7
26740 sta %f3, [%l7 + %g7] 0x81
26741 nop
26742 set 0x2C, %g6
26743 ldstub [%l7 + %g6], %l0
26744 set 0x60, %o5
26745 swapa [%l7 + %o5] 0x81, %i3
26746 nop
26747 set 0x58, %g5
26748 lduw [%l7 + %g5], %g1
26749 ld [%l7 + 0x24], %f21
26750 nop
26751 set 0x7A, %l0
26752 sth %i7, [%l7 + %l0]
26753 nop
26754 set 0x4C, %l6
26755 stw %o4, [%l7 + %l6]
26756 set 0x40, %l1
26757 stda %f16, [%l7 + %l1] 0xc0
26758 set 0x20, %l4
26759 ldda [%l7 + %l4] 0x81, %g6
26760 and %o1, %o6, %o7
26761 set 0x62, %g2
26762 stha %g6, [%l7 + %g2] 0x81
26763 add %i0, %l2, %o5
26764 ld [%l7 + 0x10], %f9
26765 set 0x44, %o1
26766 swapa [%l7 + %o1] 0x80, %i1
26767 set 0x48, %i5
26768 stda %i2, [%l7 + %i5] 0xea
26769 membar #Sync
26770 nop
26771 set 0x78, %i1
26772 stx %fsr, [%l7 + %i1]
26773 nop
26774 set 0x20, %g1
26775 std %o0, [%l7 + %g1]
26776 nop
26777 set 0x78, %l2
26778 stx %fsr, [%l7 + %l2]
26779 set 0x70, %i6
26780 ldda [%l7 + %i6] 0x80, %o2
26781 ba %xcc, loop_175
26782 ld [%l7 + 0x28], %f2
26783 wr %l3, %g4, %y
26784 nop
26785 set 0x48, %g3
26786 lduw [%l7 + %g3], %o3
26787loop_175:
26788 nop
26789 set 0x2A, %o0
26790 lduh [%l7 + %o0], %i5
26791 add %l7, 0x70, %l6
26792 wr %g0, 0x81, %asi
26793 casxa [%l6] 0x81, %l1, %l4
26794 set 0x17, %i0
26795 stba %g5, [%l7 + %i0] 0x81
26796 nop
26797 set 0x30, %i2
26798 ldd [%l7 + %i2], %i4
26799 nop
26800 set 0x28, %o3
26801 std %g2, [%l7 + %o3]
26802 nop
26803 set 0x78, %o4
26804 ldx [%l7 + %o4], %i6
26805 set 0x38, %g4
26806 ldxa [%l7 + %g4] 0x80, %g3
26807 or %l6, %l0, %l5
26808 nop
26809 set 0x7A, %o6
26810 ldsh [%l7 + %o6], %g1
26811 nop
26812 set 0x70, %l3
26813 std %f0, [%l7 + %l3]
26814 nop
26815 set 0x58, %o7
26816 ldd [%l7 + %o7], %i6
26817 st %fsr, [%l7 + 0x54]
26818 set 0x20, %l5
26819 lda [%l7 + %l5] 0x89, %f20
26820 nop
26821 set 0x70, %o2
26822 ldd [%l7 + %o2], %i2
26823 set 0x70, %i7
26824 ldda [%l7 + %i7] 0x80, %g6
26825 set 0x27, %i3
26826 ldstuba [%l7 + %i3] 0x80, %o1
26827 nop
26828 set 0x38, %i4
26829 stw %o4, [%l7 + %i4]
26830 add %o7, %g6, %i0
26831 nop
26832 set 0x4C, %g6
26833 ldub [%l7 + %g6], %o6
26834 add %l7, 0x70, %l6
26835 wr %g0, 0x80, %asi
26836 casa [%l6] 0x80, %o5, %l2
26837 and %i2, %o0, %i1
26838 wr %o2, %l3, %softint
26839 set 0x08, %o5
26840 lda [%l7 + %o5] 0x89, %f19
26841 set 0x60, %g5
26842 lda [%l7 + %g5] 0x80, %f6
26843 ld [%l7 + 0x24], %f2
26844 or %o3, %i5, %l1
26845 nop
26846 set 0x68, %g7
26847 ldd [%l7 + %g7], %g4
26848 set 0x38, %l6
26849 stxa %l4, [%l7 + %l6] 0x88
26850 add %l7, 0x48, %l6
26851 wr %g0, 0x81, %asi
26852 ldxa [%l6] %asi, %g5
26853 casxa [%l6] 0x81, %g5, %g2
26854 nop
26855 set 0x2A, %l0
26856 sth %i4, [%l7 + %l0]
26857 nop
26858 set 0x48, %l4
26859 std %g2, [%l7 + %l4]
26860 set 0x16, %g2
26861 stha %i6, [%l7 + %g2] 0xe2
26862 membar #Sync
26863 st %fsr, [%l7 + 0x38]
26864 set 0x53, %l1
26865 stba %l6, [%l7 + %l1] 0x89
26866 nop
26867 set 0x20, %o1
26868 std %l0, [%l7 + %o1]
26869 nop
26870 set 0x18, %i5
26871 stx %fsr, [%l7 + %i5]
26872 add %l7, 0x2C, %l6
26873 wr %g0, 0x80, %asi
26874 casa [%l6] 0x80, %l5, %i7
26875 fpadd32 %f14, %f8, %f22
26876 nop
26877 set 0x20, %i1
26878 std %i2, [%l7 + %i1]
26879 nop
26880 set 0x78, %l2
26881 std %g0, [%l7 + %l2]
26882 set 0x40, %g1
26883 stwa %g7, [%l7 + %g1] 0x80
26884 set 0x2C, %g3
26885 swapa [%l7 + %g3] 0x89, %o1
26886 add %l7, 0x48, %l6
26887 wr %g0, 0x80, %asi
26888 casa [%l6] 0x80, %o4, %g6
26889 nop
26890 set 0x7E, %i6
26891 sth %i0, [%l7 + %i6]
26892 nop
26893 set 0x5C, %i0
26894 ldsb [%l7 + %i0], %o6
26895 nop
26896 set 0x21, %i2
26897 ldsb [%l7 + %i2], %o5
26898 membar #Sync
26899 set 0x40, %o3
26900 ldda [%l7 + %o3] 0xf0, %f16
26901 nop
26902 set 0x50, %o0
26903 std %f18, [%l7 + %o0]
26904 nop
26905 set 0x7C, %g4
26906 ldsw [%l7 + %g4], %o7
26907 nop
26908 set 0x3C, %o4
26909 swap [%l7 + %o4], %i2
26910 set 0x40, %l3
26911 stda %f16, [%l7 + %l3] 0xc8
26912 set 0x24, %o7
26913 ldstuba [%l7 + %o7] 0x88, %o0
26914 nop
26915 set 0x64, %o6
26916 sth %i1, [%l7 + %o6]
26917 set 0x28, %o2
26918 stda %l2, [%l7 + %o2] 0xe2
26919 membar #Sync
26920 nop
26921 set 0x3C, %l5
26922 ldsw [%l7 + %l5], %o2
26923 nop
26924 set 0x70, %i7
26925 std %f4, [%l7 + %i7]
26926 add %l7, 0x50, %l6
26927 wr %g0, 0x89, %asi
26928 ldxa [%l6] %asi, %o3
26929 casxa [%l6] 0x89, %o3, %l3
26930 set 0x78, %i4
26931 prefetcha [%l7 + %i4] 0x88, 3
26932 nop
26933 set 0x35, %i3
26934 ldsb [%l7 + %i3], %g4
26935 set 0x40, %o5
26936 stda %f16, [%l7 + %o5] 0xc2
26937 nop
26938 nop
26939 setx 0xFA8821235E75B6ED, %l0, %l6
26940 stx %l6, [%l7 + 0x28]
26941 ldd [%l7 + 0x28], %f2
26942 setx 0xB79AF54E82653EBD, %l1, %l5
26943 stx %l5, [%l7 + 0x10]
26944 ldd [%l7 + 0x10], %f30
26945 fdivd %f30, %f2, %f18
26946 nop
26947 set 0x40, %g6
26948 std %i4, [%l7 + %g6]
26949 nop
26950 set 0x68, %g7
26951 stx %fsr, [%l7 + %g7]
26952 nop
26953 set 0x6B, %g5
26954 ldub [%l7 + %g5], %l4
26955 nop
26956 set 0x18, %l6
26957 stx %fsr, [%l7 + %l6]
26958 nop
26959 set 0x74, %l0
26960 sth %g5, [%l7 + %l0]
26961 set 0x78, %l4
26962 ldxa [%l7 + %l4] 0x80, %g2
26963 nop
26964 set 0x54, %g2
26965 lduw [%l7 + %g2], %g3
26966 set 0x44, %l1
26967 sta %f13, [%l7 + %l1] 0x80
26968 nop
26969 set 0x18, %o1
26970 ldd [%l7 + %o1], %f12
26971 set 0x37, %i5
26972 stba %i6, [%l7 + %i5] 0x89
26973 set 0x1C, %l2
26974 swapa [%l7 + %l2] 0x88, %i4
26975 set 0x50, %i1
26976 stda %i6, [%l7 + %i1] 0x88
26977 nop
26978 set 0x58, %g3
26979 ldx [%l7 + %g3], %l5
26980 nop
26981 set 0x64, %g1
26982 ldsh [%l7 + %g1], %i7
26983 or %i3, %g1, %l0
26984 fpadd32s %f20, %f22, %f23
26985 nop
26986 set 0x6C, %i6
26987 stw %g7, [%l7 + %i6]
26988 set 0x28, %i2
26989 prefetcha [%l7 + %i2] 0x89, 3
26990 set 0x78, %i0
26991 prefetcha [%l7 + %i0] 0x81, 3
26992 nop
26993 set 0x70, %o0
26994 swap [%l7 + %o0], %i0
26995 and %g6, %o6, %o5
26996 or %i2, %o0, %o7
26997 ld [%l7 + 0x14], %f12
26998 nop
26999 set 0x7D, %g4
27000 ldsb [%l7 + %g4], %l2
27001 set 0x10, %o3
27002 stxa %o2, [%l7 + %o3] 0xe3
27003 membar #Sync
27004 set 0x50, %o4
27005 ldxa [%l7 + %o4] 0x80, %i1
27006 add %l7, 0x78, %l6
27007 wr %g0, 0x80, %asi
27008 casxa [%l6] 0x80, %o3, %l3
27009 set 0x4A, %l3
27010 stha %l1, [%l7 + %l3] 0xea
27011 membar #Sync
27012 nop
27013 set 0x4D, %o7
27014 ldstub [%l7 + %o7], %i5
27015 st %fsr, [%l7 + 0x24]
27016 add %g4, %g5, %g2
27017 set 0x42, %o2
27018 stba %l4, [%l7 + %o2] 0xeb
27019 membar #Sync
27020 nop
27021 set 0x58, %o6
27022 lduw [%l7 + %o6], %i6
27023 nop
27024 set 0x70, %i7
27025 stb %g3, [%l7 + %i7]
27026 nop
27027 set 0x6C, %l5
27028 swap [%l7 + %l5], %l6
27029 set 0x50, %i3
27030 ldxa [%l7 + %i3] 0x88, %i4
27031 and %l5, %i3, %g1
27032 nop
27033 set 0x4A, %o5
27034 stb %l0, [%l7 + %o5]
27035 set 0x28, %g6
27036 lda [%l7 + %g6] 0x89, %f19
27037 set 0x48, %i4
27038 stda %g6, [%l7 + %i4] 0xea
27039 membar #Sync
27040 nop
27041 set 0x28, %g7
27042 ldsb [%l7 + %g7], %o1
27043 set 0x56, %l6
27044 stha %i7, [%l7 + %l6] 0x81
27045 set 0x30, %l0
27046 swapa [%l7 + %l0] 0x81, %o4
27047 set 0x40, %g5
27048 stda %f0, [%l7 + %g5] 0xc0
27049 nop
27050 set 0x70, %l4
27051 ldx [%l7 + %l4], %i0
27052 nop
27053 set 0x08, %l1
27054 ldd [%l7 + %l1], %f18
27055 nop
27056 set 0x38, %o1
27057 ldd [%l7 + %o1], %f16
27058 set 0x40, %g2
27059 ldxa [%l7 + %g2] 0x88, %o6
27060 nop
27061 set 0x77, %l2
27062 ldstub [%l7 + %l2], %o5
27063 nop
27064 set 0x68, %i1
27065 prefetch [%l7 + %i1], 4
27066 nop
27067 set 0x21, %g3
27068 ldsb [%l7 + %g3], %i2
27069 nop
27070 set 0x44, %g1
27071 swap [%l7 + %g1], %g6
27072 nop
27073 set 0x08, %i5
27074 ldsh [%l7 + %i5], %o0
27075 nop
27076 set 0x38, %i2
27077 stx %fsr, [%l7 + %i2]
27078 set 0x60, %i6
27079 stda %o6, [%l7 + %i6] 0xea
27080 membar #Sync
27081 set 0x40, %o0
27082 stda %f0, [%l7 + %o0] 0xc2
27083 add %l2, %i1, %o3
27084 nop
27085 set 0x58, %i0
27086 std %f12, [%l7 + %i0]
27087 nop
27088 set 0x5C, %o3
27089 swap [%l7 + %o3], %o2
27090 set 0x08, %g4
27091 prefetcha [%l7 + %g4] 0x81, 4
27092 ld [%l7 + 0x24], %f10
27093 set 0x20, %o4
27094 ldda [%l7 + %o4] 0xe3, %i4
27095 set 0x70, %l3
27096 ldxa [%l7 + %l3] 0x81, %l3
27097 st %fsr, [%l7 + 0x48]
27098 nop
27099 set 0x1E, %o7
27100 ldstub [%l7 + %o7], %g5
27101 nop
27102 set 0x51, %o6
27103 ldsb [%l7 + %o6], %g4
27104 set 0x40, %o2
27105 stda %f0, [%l7 + %o2] 0xcc
27106 nop
27107 set 0x60, %l5
27108 ldd [%l7 + %l5], %f30
27109 set 0x22, %i3
27110 stha %l4, [%l7 + %i3] 0x88
27111 nop
27112 set 0x4C, %i7
27113 stw %i6, [%l7 + %i7]
27114 set 0x0E, %o5
27115 stha %g2, [%l7 + %o5] 0xe2
27116 membar #Sync
27117 add %l7, 0x50, %l6
27118 wr %g0, 0x80, %asi
27119 casxa [%l6] 0x80, %g3, %l6
27120 nop
27121 set 0x10, %i4
27122 ldx [%l7 + %i4], %l5
27123 set 0x28, %g7
27124 lda [%l7 + %g7] 0x81, %f1
27125 nop
27126 set 0x40, %g6
27127 ldx [%l7 + %g6], %i3
27128 nop
27129 nop
27130 setx 0xD54F6730, %l0, %l6
27131 st %l6, [%l7 + 0x28]
27132 ld [%l7 + 0x28], %f18
27133 setx 0x7B640ABB, %l1, %l5
27134 st %l5, [%l7 + 0x10]
27135 ld [%l7 + 0x10], %f1
27136 fdivs %f1, %f18, %f4
27137 set 0x40, %l6
27138 stda %f0, [%l7 + %l6] 0xc8
27139 st %f2, [%l7 + 0x5C]
27140 set 0x6C, %l0
27141 sta %f17, [%l7 + %l0] 0x89
27142 set 0x30, %g5
27143 stda %i4, [%l7 + %g5] 0x89
27144 fpsub32 %f30, %f0, %f12
27145 set 0x64, %l1
27146 stwa %g1, [%l7 + %l1] 0xe2
27147 membar #Sync
27148 st %fsr, [%l7 + 0x18]
27149 set 0x74, %o1
27150 lda [%l7 + %o1] 0x88, %f23
27151 set 0x38, %g2
27152 swapa [%l7 + %g2] 0x88, %g7
27153 set 0x40, %l4
27154 stwa %o1, [%l7 + %l4] 0x80
27155 nop
27156 set 0x10, %i1
27157 stx %i7, [%l7 + %i1]
27158 nop
27159 set 0x3C, %l2
27160 stw %o4, [%l7 + %l2]
27161 add %l7, 0x60, %l6
27162 wr %g0, 0x81, %asi
27163 ldxa [%l6] %asi, %i0
27164 casxa [%l6] 0x81, %i0, %l0
27165 set 0x40, %g1
27166 stda %f16, [%l7 + %g1] 0xca
27167 bl,a %xcc, loop_176
27168 nop
27169 set 0x34, %i5
27170 sth %o5, [%l7 + %i5]
27171 set 0x3C, %i2
27172 sta %f26, [%l7 + %i2] 0x80
27173loop_176:
27174 or %i2, %o6, %o0
27175 set 0x50, %i6
27176 stwa %g6, [%l7 + %i6] 0x80
27177 add %l7, 0x3C, %l6
27178 wr %g0, 0x89, %asi
27179 lda [%l6] %asi, %l2
27180 casa [%l6] 0x89, %l2, %i1
27181 nop
27182 set 0x10, %g3
27183 ldsh [%l7 + %g3], %o3
27184 nop
27185 set 0x38, %o0
27186 ldsh [%l7 + %o0], %o7
27187 set 0x38, %i0
27188 stwa %o2, [%l7 + %i0] 0x89
27189 nop
27190 set 0x4E, %o3
27191 sth %l1, [%l7 + %o3]
27192 nop
27193 set 0x40, %g4
27194 ldx [%l7 + %g4], %i5
27195 nop
27196 set 0x40, %o4
27197 lduw [%l7 + %o4], %g5
27198 bl,a,pn %xcc, loop_177
27199 nop
27200 set 0x1C, %o7
27201 ldstub [%l7 + %o7], %l3
27202 add %l4, %g4, %i6
27203 nop
27204 set 0x1E, %l3
27205 lduh [%l7 + %l3], %g3
27206loop_177:
27207 nop
27208 set 0x48, %o2
27209 std %f24, [%l7 + %o2]
27210 set 0x44, %l5
27211 sta %f3, [%l7 + %l5] 0x88
27212 and %l6, %l5, %g2
27213 or %i4, %i3, %g7
27214 nop
27215 set 0x7C, %i3
27216 ldsw [%l7 + %i3], %o1
27217 nop
27218 set 0x50, %o6
27219 sth %i7, [%l7 + %o6]
27220 set 0x20, %o5
27221 ldda [%l7 + %o5] 0xe3, %o4
27222 fpsub16 %f16, %f16, %f30
27223 set 0x70, %i7
27224 ldda [%l7 + %i7] 0x81, %g0
27225 st %f20, [%l7 + 0x44]
27226 nop
27227 set 0x68, %i4
27228 lduw [%l7 + %i4], %i0
27229 wr %o5, %l0, %softint
27230 set 0x40, %g7
27231 sta %f29, [%l7 + %g7] 0x89
27232 nop
27233 set 0x60, %g6
27234 lduw [%l7 + %g6], %o6
27235 membar #Sync
27236 set 0x40, %l6
27237 ldda [%l7 + %l6] 0xf8, %f0
27238 nop
27239 set 0x56, %g5
27240 ldsh [%l7 + %g5], %i2
27241 set 0x36, %l0
27242 stha %o0, [%l7 + %l0] 0xe2
27243 membar #Sync
27244 set 0x34, %o1
27245 ldstuba [%l7 + %o1] 0x81, %l2
27246 nop
27247 set 0x50, %g2
27248 lduw [%l7 + %g2], %g6
27249 nop
27250 set 0x38, %l4
27251 ldd [%l7 + %l4], %f30
27252 st %fsr, [%l7 + 0x48]
27253 add %o3, %o7, %i1
27254 nop
27255 nop
27256 setx 0x3B0AA3001FBBAA82, %l0, %l6
27257 stx %l6, [%l7 + 0x28]
27258 ldd [%l7 + 0x28], %f6
27259 setx 0x8C11D3AC615F552D, %l1, %l5
27260 stx %l5, [%l7 + 0x10]
27261 ldd [%l7 + 0x10], %f16
27262 fdivd %f16, %f6, %f22
27263 nop
27264 set 0x60, %i1
27265 stw %l1, [%l7 + %i1]
27266 nop
27267 set 0x30, %l2
27268 lduw [%l7 + %l2], %i5
27269 nop
27270 set 0x32, %l1
27271 lduh [%l7 + %l1], %o2
27272 set 0x40, %i5
27273 ldda [%l7 + %i5] 0xd8, %f0
27274 nop
27275 set 0x0A, %g1
27276 ldsh [%l7 + %g1], %l3
27277 add %l7, 0x6C, %l6
27278 wr %g0, 0x81, %asi
27279 casa [%l6] 0x81, %l4, %g5
27280 set 0x6B, %i6
27281 ldstuba [%l7 + %i6] 0x88, %g4
27282 set 0x40, %g3
27283 stda %f16, [%l7 + %g3] 0xc2
27284 nop
27285 set 0x64, %i2
27286 lduh [%l7 + %i2], %i6
27287 set 0x28, %o0
27288 stwa %g3, [%l7 + %o0] 0x81
27289 nop
27290 set 0x16, %o3
27291 ldsh [%l7 + %o3], %l5
27292 or %l6, %i4, %g2
27293 st %fsr, [%l7 + 0x50]
27294 set 0x54, %g4
27295 lda [%l7 + %g4] 0x88, %f26
27296 ble %icc, loop_178
27297 nop
27298 set 0x7C, %o4
27299 sth %g7, [%l7 + %o4]
27300 set 0x53, %o7
27301 ldstuba [%l7 + %o7] 0x89, %o1
27302loop_178:
27303 nop
27304 set 0x08, %l3
27305 std %f28, [%l7 + %l3]
27306 set 0x40, %o2
27307 stda %f16, [%l7 + %o2] 0xca
27308 add %i7, %o4, %g1
27309 nop
27310 set 0x5C, %i0
27311 ldsb [%l7 + %i0], %i3
27312 st %f30, [%l7 + 0x7C]
27313 or %o5, %l0, %i0
27314 add %i2, %o0, %l2
27315 nop
27316 set 0x1A, %i3
27317 lduh [%l7 + %i3], %g6
27318 nop
27319 set 0x58, %o6
27320 ldd [%l7 + %o6], %f16
27321 set 0x14, %o5
27322 swapa [%l7 + %o5] 0x80, %o6
27323 nop
27324 set 0x48, %l5
27325 std %f0, [%l7 + %l5]
27326 nop
27327 set 0x22, %i7
27328 sth %o3, [%l7 + %i7]
27329 nop
27330 set 0x67, %g7
27331 stb %i1, [%l7 + %g7]
27332 set 0x18, %i4
27333 stwa %l1, [%l7 + %i4] 0xe3
27334 membar #Sync
27335 nop
27336 set 0x26, %l6
27337 lduh [%l7 + %l6], %o7
27338 nop
27339 set 0x0C, %g5
27340 lduw [%l7 + %g5], %o2
27341 set 0x20, %l0
27342 stda %l2, [%l7 + %l0] 0xe3
27343 membar #Sync
27344 nop
27345 set 0x20, %g6
27346 stx %fsr, [%l7 + %g6]
27347 set 0x20, %g2
27348 stda %l4, [%l7 + %g2] 0xea
27349 membar #Sync
27350 nop
27351 set 0x20, %l4
27352 std %f30, [%l7 + %l4]
27353 nop
27354 set 0x28, %i1
27355 ldub [%l7 + %i1], %g5
27356 nop
27357 set 0x22, %o1
27358 sth %i5, [%l7 + %o1]
27359 membar #Sync
27360 set 0x40, %l1
27361 ldda [%l7 + %l1] 0xf0, %f16
27362 nop
27363 set 0x24, %l2
27364 stw %i6, [%l7 + %l2]
27365 membar #Sync
27366 set 0x40, %g1
27367 ldda [%l7 + %g1] 0xf8, %f0
27368 and %g3, %g4, %l5
27369 st %fsr, [%l7 + 0x20]
27370 set 0x58, %i5
27371 swapa [%l7 + %i5] 0x88, %l6
27372 set 0x40, %g3
27373 stda %f16, [%l7 + %g3] 0xc2
27374 nop
27375 set 0x16, %i2
27376 stb %i4, [%l7 + %i2]
27377 ld [%l7 + 0x54], %f1
27378 set 0x14, %o0
27379 lda [%l7 + %o0] 0x89, %f9
27380 nop
27381 set 0x6C, %i6
27382 swap [%l7 + %i6], %g7
27383 nop
27384 set 0x50, %g4
27385 ldd [%l7 + %g4], %f30
27386 set 0x40, %o3
27387 stda %f16, [%l7 + %o3] 0xcc
27388 nop
27389 set 0x7A, %o4
27390 lduh [%l7 + %o4], %g2
27391 nop
27392 set 0x68, %o7
27393 ldsw [%l7 + %o7], %o1
27394 set 0x40, %l3
27395 stda %f16, [%l7 + %l3] 0xf9
27396 membar #Sync
27397 nop
27398 set 0x14, %i0
27399 prefetch [%l7 + %i0], 3
27400 nop
27401 set 0x60, %o2
27402 stx %fsr, [%l7 + %o2]
27403 set 0x74, %i3
27404 sta %f23, [%l7 + %i3] 0x81
27405 nop
27406 set 0x78, %o5
27407 ldsw [%l7 + %o5], %i7
27408 nop
27409 set 0x4C, %l5
27410 lduh [%l7 + %l5], %o4
27411 nop
27412 set 0x73, %i7
27413 stb %g1, [%l7 + %i7]
27414 nop
27415 set 0x59, %o6
27416 stb %o5, [%l7 + %o6]
27417 set 0x6C, %g7
27418 stba %i3, [%l7 + %g7] 0x80
27419 st %f27, [%l7 + 0x24]
27420 set 0x50, %l6
27421 ldxa [%l7 + %l6] 0x80, %l0
27422 set 0x68, %g5
27423 stxa %i0, [%l7 + %g5] 0x81
27424 and %o0, %l2, %g6
27425 set 0x10, %i4
27426 ldxa [%l7 + %i4] 0x88, %i2
27427 add %l7, 0x78, %l6
27428 wr %g0, 0x88, %asi
27429 ldxa [%l6] %asi, %o6
27430 casxa [%l6] 0x88, %o6, %i1
27431 nop
27432 set 0x58, %g6
27433 std %f24, [%l7 + %g6]
27434 nop
27435 set 0x48, %l0
27436 ldsb [%l7 + %l0], %l1
27437 nop
27438 set 0x40, %l4
27439 std %f0, [%l7 + %l4]
27440 ld [%l7 + 0x64], %f11
27441 nop
27442 set 0x4C, %g2
27443 ldsh [%l7 + %g2], %o7
27444 nop
27445 set 0x18, %i1
27446 std %o2, [%l7 + %i1]
27447 add %l3, %o3, %g5
27448 set 0x74, %l1
27449 swapa [%l7 + %l1] 0x88, %i5
27450 and %i6, %g3, %g4
27451 st %f18, [%l7 + 0x30]
27452 nop
27453 set 0x38, %l2
27454 sth %l5, [%l7 + %l2]
27455 nop
27456 set 0x60, %g1
27457 ldub [%l7 + %g1], %l6
27458 nop
27459 set 0x3C, %i5
27460 ldsh [%l7 + %i5], %i4
27461 nop
27462 set 0x0A, %g3
27463 ldsh [%l7 + %g3], %g7
27464 nop
27465 set 0x70, %o1
27466 std %l4, [%l7 + %o1]
27467 nop
27468 set 0x70, %o0
27469 std %f10, [%l7 + %o0]
27470 nop
27471 set 0x55, %i2
27472 ldub [%l7 + %i2], %g2
27473 and %i7, %o4, %g1
27474 set 0x60, %g4
27475 ldxa [%l7 + %g4] 0x88, %o5
27476 nop
27477 set 0x10, %o3
27478 std %i2, [%l7 + %o3]
27479 add %l7, 0x28, %l6
27480 wr %g0, 0x81, %asi
27481 casa [%l6] 0x81, %l0, %i0
27482 add %l7, 0x78, %l6
27483 wr %g0, 0x88, %asi
27484 casxa [%l6] 0x88, %o0, %o1
27485 set 0x3F, %i6
27486 ldstuba [%l7 + %i6] 0x81, %g6
27487 set 0x08, %o7
27488 swapa [%l7 + %o7] 0x88, %l2
27489 nop
27490 set 0x32, %o4
27491 sth %o6, [%l7 + %o4]
27492 nop
27493 set 0x30, %i0
27494 ldd [%l7 + %i0], %i0
27495 set 0x70, %o2
27496 stxa %l1, [%l7 + %o2] 0xe3
27497 membar #Sync
27498 set 0x78, %i3
27499 stha %o7, [%l7 + %i3] 0xe2
27500 membar #Sync
27501 set 0x6C, %o5
27502 swapa [%l7 + %o5] 0x88, %o2
27503 nop
27504 set 0x30, %l5
27505 stx %l3, [%l7 + %l5]
27506 set 0x30, %l3
27507 lda [%l7 + %l3] 0x80, %f24
27508 set 0x08, %i7
27509 lda [%l7 + %i7] 0x80, %f4
27510 nop
27511 set 0x50, %g7
27512 stw %o3, [%l7 + %g7]
27513 set 0x66, %o6
27514 stba %i2, [%l7 + %o6] 0xe3
27515 membar #Sync
27516 set 0x43, %l6
27517 stba %g5, [%l7 + %l6] 0x88
27518 set 0x78, %i4
27519 prefetcha [%l7 + %i4] 0x81, 2
27520 set 0x25, %g5
27521 stba %i6, [%l7 + %g5] 0x80
27522 add %g4, %g3, %l5
27523 nop
27524 set 0x38, %g6
27525 ldsh [%l7 + %g6], %i4
27526 set 0x78, %l4
27527 ldxa [%l7 + %l4] 0x88, %g7
27528 nop
27529 set 0x54, %g2
27530 ldsb [%l7 + %g2], %l4
27531 add %l7, 0x48, %l6
27532 wr %g0, 0x81, %asi
27533 casa [%l6] 0x81, %g2, %i7
27534 add %l6, %o4, %o5
27535 nop
27536 set 0x10, %i1
27537 stw %g1, [%l7 + %i1]
27538 nop
27539 set 0x50, %l1
27540 stx %fsr, [%l7 + %l1]
27541 nop
27542 set 0x48, %l0
27543 stx %fsr, [%l7 + %l0]
27544 nop
27545 set 0x08, %l2
27546 stw %i3, [%l7 + %l2]
27547 add %l7, 0x50, %l6
27548 wr %g0, 0x80, %asi
27549 casxa [%l6] 0x80, %i0, %o0
27550 nop
27551 set 0x56, %g1
27552 ldsh [%l7 + %g1], %o1
27553 add %l7, 0x70, %l6
27554 wr %g0, 0x88, %asi
27555 casxa [%l6] 0x88, %l0, %g6
27556 nop
27557 set 0x50, %g3
27558 std %o6, [%l7 + %g3]
27559 or %l2, %i1, %l1
27560 set 0x70, %i5
27561 sta %f10, [%l7 + %i5] 0x88
27562 and %o2, %l3, %o3
27563 set 0x40, %o0
27564 ldda [%l7 + %o0] 0x81, %f16
27565 set 0x50, %o1
27566 prefetcha [%l7 + %o1] 0x80, 4
27567 fpadd16s %f14, %f2, %f18
27568 or %g5, %i5, %i6
27569 add %l7, 0x4C, %l6
27570 wr %g0, 0x88, %asi
27571 lda [%l6] %asi, %g4
27572 casa [%l6] 0x88, %g4, %o7
27573 add %g3, %i4, %g7
27574 nop
27575 set 0x46, %i2
27576 ldstub [%l7 + %i2], %l4
27577 set 0x40, %o3
27578 stda %f16, [%l7 + %o3] 0xcc
27579 add %g2, %i7, %l6
27580 set 0x08, %i6
27581 ldxa [%l7 + %i6] 0x89, %o4
27582 set 0x20, %g4
27583 lda [%l7 + %g4] 0x81, %f18
27584 nop
27585 set 0x20, %o7
27586 ldsw [%l7 + %o7], %o5
27587 nop
27588 set 0x30, %i0
27589 ldx [%l7 + %i0], %l5
27590 membar #Sync
27591 set 0x40, %o4
27592 ldda [%l7 + %o4] 0xf9, %f0
27593 nop
27594 set 0x68, %o2
27595 ldx [%l7 + %o2], %g1
27596 nop
27597 set 0x38, %i3
27598 stx %fsr, [%l7 + %i3]
27599 nop
27600 set 0x16, %l5
27601 ldstub [%l7 + %l5], %i0
27602 set 0x24, %l3
27603 lda [%l7 + %l3] 0x81, %f30
27604 nop
27605 set 0x30, %i7
27606 lduh [%l7 + %i7], %o0
27607 nop
27608 set 0x50, %g7
27609 stx %fsr, [%l7 + %g7]
27610 set 0x28, %o5
27611 swapa [%l7 + %o5] 0x81, %i3
27612 set 0x28, %o6
27613 stxa %o1, [%l7 + %o6] 0xea
27614 membar #Sync
27615 fpsub16s %f10, %f25, %f7
27616 wr %g6, %o6, %y
27617 and %l2, %i1, %l0
27618 nop
27619 set 0x38, %i4
27620 stb %l1, [%l7 + %i4]
27621 nop
27622 set 0x18, %g5
27623 lduw [%l7 + %g5], %o2
27624 and %o3, %i2, %g5
27625 nop
27626 set 0x08, %l6
27627 lduh [%l7 + %l6], %l3
27628 set 0x40, %g6
27629 stda %f0, [%l7 + %g6] 0xf0
27630 membar #Sync
27631 nop
27632 set 0x68, %g2
27633 prefetch [%l7 + %g2], 1
27634 nop
27635 set 0x74, %l4
27636 ldub [%l7 + %l4], %i5
27637 nop
27638 set 0x68, %l1
27639 lduh [%l7 + %l1], %g4
27640 nop
27641 set 0x30, %i1
27642 swap [%l7 + %i1], %o7
27643 ld [%l7 + 0x68], %f14
27644 nop
27645 set 0x0C, %l0
27646 lduw [%l7 + %l0], %g3
27647 or %i6, %i4, %g7
27648 set 0x2C, %l2
27649 swapa [%l7 + %l2] 0x81, %g2
27650 nop
27651 set 0x74, %g3
27652 prefetch [%l7 + %g3], 0
27653 set 0x28, %g1
27654 prefetcha [%l7 + %g1] 0x81, 0
27655 set 0x40, %i5
27656 ldda [%l7 + %i5] 0xd0, %f0
27657 nop
27658 set 0x67, %o0
27659 ldsb [%l7 + %o0], %l6
27660 st %fsr, [%l7 + 0x3C]
27661 and %o4, %o5, %l5
27662 or %g1, %l4, %o0
27663 add %i3, %i0, %o1
27664 nop
27665 set 0x16, %o1
27666 stb %g6, [%l7 + %o1]
27667 nop
27668 set 0x18, %i2
27669 stx %fsr, [%l7 + %i2]
27670 nop
27671 set 0x70, %o3
27672 stx %fsr, [%l7 + %o3]
27673 set 0x16, %g4
27674 stba %l2, [%l7 + %g4] 0x88
27675 nop
27676 set 0x3D, %o7
27677 ldsb [%l7 + %o7], %o6
27678 nop
27679 set 0x77, %i6
27680 ldub [%l7 + %i6], %l0
27681 or %i1, %l1, %o2
27682 nop
27683 set 0x70, %i0
27684 std %f14, [%l7 + %i0]
27685 nop
27686 set 0x74, %o4
27687 stw %o3, [%l7 + %o4]
27688 set 0x18, %o2
27689 sta %f28, [%l7 + %o2] 0x81
27690 nop
27691 set 0x70, %i3
27692 swap [%l7 + %i3], %g5
27693 set 0x50, %l5
27694 stda %l2, [%l7 + %l5] 0x81
27695 nop
27696 set 0x24, %i7
27697 ldstub [%l7 + %i7], %i2
27698 st %fsr, [%l7 + 0x3C]
27699 set 0x5E, %l3
27700 stba %g4, [%l7 + %l3] 0xeb
27701 membar #Sync
27702 nop
27703 set 0x78, %o5
27704 ldd [%l7 + %o5], %i4
27705 and %g3, %o7, %i6
27706 nop
27707 set 0x30, %g7
27708 stx %g7, [%l7 + %g7]
27709 set 0x18, %i4
27710 stxa %g2, [%l7 + %i4] 0xe2
27711 membar #Sync
27712 set 0x50, %o6
27713 stxa %i7, [%l7 + %o6] 0xea
27714 membar #Sync
27715 nop
27716 set 0x2C, %l6
27717 lduw [%l7 + %l6], %l6
27718 set 0x5E, %g6
27719 stha %o4, [%l7 + %g6] 0x89
27720 nop
27721 set 0x62, %g2
27722 ldsb [%l7 + %g2], %i4
27723 add %l7, 0x68, %l6
27724 wr %g0, 0x89, %asi
27725 casxa [%l6] 0x89, %o5, %g1
27726 set 0x08, %l4
27727 stda %l4, [%l7 + %l4] 0x81
27728 ld [%l7 + 0x3C], %f0
27729 nop
27730 set 0x30, %g5
27731 ldx [%l7 + %g5], %o0
27732 nop
27733 set 0x10, %i1
27734 ldd [%l7 + %i1], %i2
27735 set 0x0C, %l0
27736 swapa [%l7 + %l0] 0x89, %l5
27737 ld [%l7 + 0x78], %f4
27738 nop
27739 set 0x34, %l2
27740 ldsw [%l7 + %l2], %i0
27741 fpsub16 %f22, %f2, %f16
27742 set 0x30, %l1
27743 ldda [%l7 + %l1] 0x80, %o0
27744 nop
27745 set 0x30, %g3
27746 sth %g6, [%l7 + %g3]
27747 nop
27748 set 0x08, %i5
27749 stx %fsr, [%l7 + %i5]
27750 set 0x78, %o0
27751 prefetcha [%l7 + %o0] 0x80, 4
27752 nop
27753 set 0x20, %g1
27754 ldx [%l7 + %g1], %l2
27755 nop
27756 set 0x20, %o1
27757 stx %fsr, [%l7 + %o1]
27758 set 0x64, %i2
27759 ldstuba [%l7 + %i2] 0x89, %i1
27760 nop
27761 set 0x62, %o3
27762 lduh [%l7 + %o3], %l1
27763 nop
27764 set 0x32, %o7
27765 ldsh [%l7 + %o7], %l0
27766 and %o3, %g5, %o2
27767 nop
27768 set 0x08, %g4
27769 ldsw [%l7 + %g4], %i2
27770 and %g4, %i5, %g3
27771 nop
27772 set 0x69, %i0
27773 stb %o7, [%l7 + %i0]
27774 add %l7, 0x20, %l6
27775 wr %g0, 0x80, %asi
27776 casa [%l6] 0x80, %i6, %l3
27777 nop
27778 set 0x0C, %o4
27779 swap [%l7 + %o4], %g2
27780 fpadd16 %f6, %f28, %f26
27781 nop
27782 set 0x18, %o2
27783 std %i6, [%l7 + %o2]
27784 and %l6, %g7, %o4
27785 set 0x48, %i3
27786 swapa [%l7 + %i3] 0x89, %i4
27787 nop
27788 set 0x10, %l5
27789 ldx [%l7 + %l5], %g1
27790 fpsub16s %f13, %f2, %f14
27791 nop
27792 set 0x79, %i7
27793 ldub [%l7 + %i7], %o5
27794 set 0x78, %l3
27795 stxa %l4, [%l7 + %l3] 0x88
27796 nop
27797 set 0x4A, %o5
27798 ldsb [%l7 + %o5], %o0
27799 bg,a %xcc, loop_179
27800 add %l5, %i3, %o1
27801 set 0x6C, %g7
27802 lda [%l7 + %g7] 0x80, %f16
27803loop_179:
27804 nop
27805 set 0x68, %i6
27806 stda %i0, [%l7 + %i6] 0xeb
27807 membar #Sync
27808 set 0x40, %i4
27809 ldda [%l7 + %i4] 0x80, %f0
27810 nop
27811 set 0x52, %l6
27812 ldsb [%l7 + %l6], %o6
27813 set 0x58, %o6
27814 ldxa [%l7 + %o6] 0x89, %l2
27815 set 0x10, %g2
27816 prefetcha [%l7 + %g2] 0x80, 0
27817 add %l7, 0x20, %l6
27818 wr %g0, 0x89, %asi
27819 lda [%l6] %asi, %l1
27820 casa [%l6] 0x89, %l1, %l0
27821 nop
27822 set 0x4C, %l4
27823 ldsb [%l7 + %l4], %i1
27824 set 0x14, %g6
27825 stwa %g5, [%l7 + %g6] 0xeb
27826 membar #Sync
27827 nop
27828 set 0x08, %g5
27829 stx %fsr, [%l7 + %g5]
27830 nop
27831 set 0x74, %i1
27832 lduw [%l7 + %i1], %o3
27833 set 0x2C, %l0
27834 stba %i2, [%l7 + %l0] 0x81
27835 nop
27836 set 0x75, %l2
27837 stb %o2, [%l7 + %l2]
27838 add %l7, 0x68, %l6
27839 wr %g0, 0x80, %asi
27840 lda [%l6] %asi, %g4
27841 casa [%l6] 0x80, %g4, %g3
27842 nop
27843 set 0x28, %l1
27844 stx %fsr, [%l7 + %l1]
27845 nop
27846 set 0x48, %g3
27847 std %o6, [%l7 + %g3]
27848 nop
27849 set 0x28, %o0
27850 lduw [%l7 + %o0], %i5
27851 set 0x2A, %i5
27852 stba %l3, [%l7 + %i5] 0x89
27853 nop
27854 set 0x3A, %g1
27855 ldsh [%l7 + %g1], %g2
27856 set 0x40, %i2
27857 stda %f0, [%l7 + %i2] 0x81
27858 st %fsr, [%l7 + 0x7C]
27859 ld [%l7 + 0x60], %f0
27860 set 0x56, %o3
27861 stha %i7, [%l7 + %o3] 0xeb
27862 membar #Sync
27863 set 0x40, %o7
27864 stda %f0, [%l7 + %o7] 0xf8
27865 membar #Sync
27866 set 0x3C, %o1
27867 swapa [%l7 + %o1] 0x88, %l6
27868 set 0x40, %i0
27869 ldda [%l7 + %i0] 0xda, %f0
27870 set 0x4C, %g4
27871 sta %f24, [%l7 + %g4] 0x88
27872 nop
27873 set 0x76, %o2
27874 ldstub [%l7 + %o2], %i6
27875 nop
27876 set 0x74, %i3
27877 lduh [%l7 + %i3], %o4
27878 fpsub32s %f12, %f10, %f10
27879 set 0x40, %o4
27880 stda %f0, [%l7 + %o4] 0x80
27881 or %i4, %g7, %g1
27882 set 0x0C, %i7
27883 stwa %o5, [%l7 + %i7] 0x88
27884 nop
27885 set 0x48, %l3
27886 ldd [%l7 + %l3], %f30
27887 set 0x40, %o5
27888 stda %f0, [%l7 + %o5] 0xf9
27889 membar #Sync
27890 nop
27891 set 0x50, %l5
27892 lduw [%l7 + %l5], %l4
27893 set 0x26, %g7
27894 ldstuba [%l7 + %g7] 0x81, %l5
27895 set 0x75, %i4
27896 ldstuba [%l7 + %i4] 0x80, %i3
27897 nop
27898 set 0x50, %i6
27899 ldd [%l7 + %i6], %f12
27900 nop
27901 set 0x20, %l6
27902 stw %o1, [%l7 + %l6]
27903 nop
27904 set 0x48, %g2
27905 ldx [%l7 + %g2], %o0
27906 nop
27907 set 0x71, %l4
27908 ldub [%l7 + %l4], %o6
27909 st %fsr, [%l7 + 0x48]
27910 set 0x40, %g6
27911 stda %f0, [%l7 + %g6] 0xda
27912 set 0x67, %o6
27913 stba %i0, [%l7 + %o6] 0xea
27914 membar #Sync
27915 nop
27916 set 0x70, %g5
27917 std %f26, [%l7 + %g5]
27918 fpsub32s %f6, %f10, %f0
27919 set 0x34, %i1
27920 lda [%l7 + %i1] 0x81, %f7
27921 set 0x50, %l2
27922 stxa %g6, [%l7 + %l2] 0x81
27923 ld [%l7 + 0x20], %f12
27924 ld [%l7 + 0x34], %f31
27925 nop
27926 set 0x5A, %l0
27927 ldub [%l7 + %l0], %l1
27928 set 0x60, %l1
27929 ldda [%l7 + %l1] 0x89, %l2
27930 nop
27931 set 0x5C, %o0
27932 swap [%l7 + %o0], %i1
27933 set 0x30, %g3
27934 stwa %l0, [%l7 + %g3] 0xeb
27935 membar #Sync
27936 st %fsr, [%l7 + 0x2C]
27937 bne,a %icc, loop_180
27938 nop
27939 set 0x08, %g1
27940 ldd [%l7 + %g1], %f20
27941 nop
27942 set 0x0C, %i5
27943 stb %g5, [%l7 + %i5]
27944 bleu,a %icc, loop_181
27945loop_180:
27946 bleu,a,pt %xcc, loop_182
27947 or %i2, %o2, %g4
27948 nop
27949 set 0x50, %o3
27950 swap [%l7 + %o3], %g3
27951loop_181:
27952 nop
27953 set 0x2D, %o7
27954 ldstub [%l7 + %o7], %o3
27955loop_182:
27956 nop
27957 set 0x6A, %i2
27958 ldsh [%l7 + %i2], %i5
27959 wr %l3, %o7, %ccr
27960 set 0x3A, %o1
27961 stha %g2, [%l7 + %o1] 0x80
27962 nop
27963 set 0x60, %g4
27964 lduh [%l7 + %g4], %i7
27965 set 0x24, %i0
27966 lda [%l7 + %i0] 0x88, %f29
27967 nop
27968 set 0x10, %i3
27969 stx %fsr, [%l7 + %i3]
27970 set 0x3C, %o4
27971 swapa [%l7 + %o4] 0x81, %l6
27972 nop
27973 set 0x3C, %o2
27974 ldsw [%l7 + %o2], %i6
27975 nop
27976 set 0x6A, %i7
27977 ldsh [%l7 + %i7], %o4
27978 st %fsr, [%l7 + 0x14]
27979 nop
27980 set 0x48, %o5
27981 prefetch [%l7 + %o5], 2
27982 add %l7, 0x08, %l6
27983 wr %g0, 0x89, %asi
27984 ldxa [%l6] %asi, %i4
27985 casxa [%l6] 0x89, %i4, %g1
27986 set 0x18, %l3
27987 stxa %o5, [%l7 + %l3] 0xea
27988 membar #Sync
27989 nop
27990 set 0x68, %g7
27991 prefetch [%l7 + %g7], 1
27992 or %l4, %g7, %i3
27993 nop
27994 set 0x70, %l5
27995 stw %o1, [%l7 + %l5]
27996 nop
27997 set 0x48, %i6
27998 sth %l5, [%l7 + %i6]
27999 set 0x30, %i4
28000 ldxa [%l7 + %i4] 0x89, %o0
28001 nop
28002 set 0x15, %l6
28003 ldsb [%l7 + %l6], %o6
28004 set 0x6C, %g2
28005 ldstuba [%l7 + %g2] 0x89, %g6
28006 set 0x70, %g6
28007 ldda [%l7 + %g6] 0xe2, %l0
28008 nop
28009 set 0x20, %l4
28010 ldx [%l7 + %l4], %l2
28011 set 0x78, %o6
28012 swapa [%l7 + %o6] 0x81, %i1
28013 and %i0, %l0, %i2
28014 nop
28015 set 0x64, %i1
28016 stw %o2, [%l7 + %i1]
28017 set 0x10, %g5
28018 prefetcha [%l7 + %g5] 0x80, 0
28019 and %g3, %g5, %i5
28020 nop
28021 set 0x08, %l2
28022 prefetch [%l7 + %l2], 2
28023 nop
28024 set 0x72, %l1
28025 ldub [%l7 + %l1], %l3
28026 set 0x58, %o0
28027 stda %o2, [%l7 + %o0] 0x81
28028 nop
28029 set 0x78, %g3
28030 swap [%l7 + %g3], %o7
28031 nop
28032 set 0x28, %l0
28033 ldx [%l7 + %l0], %i7
28034 nop
28035 set 0x48, %i5
28036 prefetch [%l7 + %i5], 0
28037 nop
28038 set 0x30, %o3
28039 ldx [%l7 + %o3], %l6
28040 set 0x60, %g1
28041 ldda [%l7 + %g1] 0xe3, %g2
28042 nop
28043 set 0x50, %i2
28044 ldx [%l7 + %i2], %o4
28045 set 0x17, %o1
28046 stba %i4, [%l7 + %o1] 0xeb
28047 membar #Sync
28048 nop
28049 set 0x5D, %g4
28050 ldstub [%l7 + %g4], %i6
28051 nop
28052 set 0x6D, %i0
28053 stb %o5, [%l7 + %i0]
28054 ld [%l7 + 0x50], %f12
28055 nop
28056 set 0x70, %o7
28057 ldd [%l7 + %o7], %l4
28058 nop
28059 set 0x29, %i3
28060 stb %g1, [%l7 + %i3]
28061 nop
28062 set 0x5C, %o4
28063 prefetch [%l7 + %o4], 0
28064 set 0x48, %i7
28065 stwa %i3, [%l7 + %i7] 0x88
28066 set 0x74, %o2
28067 swapa [%l7 + %o2] 0x89, %o1
28068 nop
28069 set 0x10, %l3
28070 ldd [%l7 + %l3], %g6
28071 set 0x40, %o5
28072 stda %f0, [%l7 + %o5] 0xd0
28073 set 0x20, %g7
28074 stxa %o0, [%l7 + %g7] 0xe3
28075 membar #Sync
28076 set 0x5C, %l5
28077 sta %f7, [%l7 + %l5] 0x89
28078 set 0x40, %i4
28079 stda %f0, [%l7 + %i4] 0xf1
28080 membar #Sync
28081 st %f11, [%l7 + 0x30]
28082 nop
28083 set 0x4E, %l6
28084 ldsh [%l7 + %l6], %l5
28085 nop
28086 set 0x24, %g2
28087 sth %o6, [%l7 + %g2]
28088 set 0x6C, %g6
28089 stwa %g6, [%l7 + %g6] 0xe3
28090 membar #Sync
28091 set 0x70, %i6
28092 prefetcha [%l7 + %i6] 0x81, 4
28093 add %l1, %i0, %i1
28094 set 0x0E, %o6
28095 stba %i2, [%l7 + %o6] 0x88
28096 nop
28097 set 0x44, %i1
28098 swap [%l7 + %i1], %o2
28099 nop
28100 set 0x50, %g5
28101 ldsh [%l7 + %g5], %l0
28102 set 0x70, %l4
28103 stda %g4, [%l7 + %l4] 0x88
28104 set 0x0C, %l1
28105 stwa %g5, [%l7 + %l1] 0x89
28106 nop
28107 set 0x2C, %o0
28108 swap [%l7 + %o0], %g3
28109 set 0x7F, %g3
28110 ldstuba [%l7 + %g3] 0x81, %l3
28111 fpadd32s %f20, %f10, %f14
28112 nop
28113 set 0x71, %l2
28114 ldstub [%l7 + %l2], %o3
28115 add %l7, 0x1C, %l6
28116 wr %g0, 0x88, %asi
28117 casa [%l6] 0x88, %o7, %i7
28118 set 0x1D, %l0
28119 ldstuba [%l7 + %l0] 0x81, %l6
28120 set 0x74, %o3
28121 lda [%l7 + %o3] 0x81, %f14
28122 set 0x58, %i5
28123 stxa %g2, [%l7 + %i5] 0x88
28124 set 0x40, %i2
28125 stda %f0, [%l7 + %i2] 0xc2
28126 fpsub16 %f28, %f22, %f24
28127 nop
28128 set 0x4C, %g1
28129 sth %o4, [%l7 + %g1]
28130 set 0x08, %g4
28131 prefetcha [%l7 + %g4] 0x89, 2
28132 st %f2, [%l7 + 0x2C]
28133 nop
28134 set 0x7C, %o1
28135 stw %i6, [%l7 + %o1]
28136 nop
28137 set 0x34, %o7
28138 lduh [%l7 + %o7], %i4
28139 nop
28140 set 0x40, %i3
28141 std %f0, [%l7 + %i3]
28142 set 0x68, %o4
28143 stda %l4, [%l7 + %o4] 0x88
28144 nop
28145 set 0x48, %i0
28146 ldd [%l7 + %i0], %g0
28147 or %o5, %i3, %o1
28148 add %l7, 0x5C, %l6
28149 wr %g0, 0x89, %asi
28150 lda [%l6] %asi, %o0
28151 casa [%l6] 0x89, %o0, %g7
28152 add %o6, %g6, %l2
28153 set 0x34, %i7
28154 swapa [%l7 + %i7] 0x81, %l5
28155 ld [%l7 + 0x1C], %f26
28156 nop
28157 set 0x1E, %o2
28158 stb %l1, [%l7 + %o2]
28159 nop
28160 set 0x1C, %o5
28161 swap [%l7 + %o5], %i0
28162 fpsub16 %f20, %f4, %f22
28163 set 0x14, %l3
28164 lda [%l7 + %l3] 0x80, %f30
28165 or %i1, %i2, %l0
28166 set 0x78, %g7
28167 stwa %o2, [%l7 + %g7] 0xe3
28168 membar #Sync
28169 nop
28170 set 0x08, %l5
28171 ldstub [%l7 + %l5], %g5
28172 wr %g4, %g3, %sys_tick
28173 fpadd32 %f30, %f20, %f6
28174 fpsub16s %f12, %f31, %f10
28175 nop
28176 set 0x68, %l6
28177 stx %l3, [%l7 + %l6]
28178 set 0x74, %i4
28179 stwa %o3, [%l7 + %i4] 0x88
28180 nop
28181 set 0x20, %g2
28182 std %f0, [%l7 + %g2]
28183 add %l7, 0x10, %l6
28184 wr %g0, 0x80, %asi
28185 casa [%l6] 0x80, %i7, %l6
28186 nop
28187 set 0x20, %i6
28188 ldd [%l7 + %i6], %o6
28189 or %o4, %i5, %g2
28190 set 0x68, %g6
28191 prefetcha [%l7 + %g6] 0x89, 1
28192 nop
28193 set 0x40, %i1
28194 stw %l4, [%l7 + %i1]
28195 nop
28196 set 0x30, %g5
28197 swap [%l7 + %g5], %g1
28198 set 0x40, %o6
28199 lda [%l7 + %o6] 0x88, %f4
28200 add %l7, 0x44, %l6
28201 wr %g0, 0x88, %asi
28202 casa [%l6] 0x88, %o5, %i3
28203 set 0x48, %l4
28204 stda %o0, [%l7 + %l4] 0x80
28205 and %i6, %g7, %o0
28206 nop
28207 set 0x4D, %l1
28208 ldstub [%l7 + %l1], %o6
28209 wr %l2, %g6, %clear_softint
28210 set 0x6D, %g3
28211 stba %l5, [%l7 + %g3] 0xeb
28212 membar #Sync
28213 set 0x68, %o0
28214 prefetcha [%l7 + %o0] 0x81, 2
28215 nop
28216 set 0x74, %l2
28217 sth %i1, [%l7 + %l2]
28218 nop
28219 set 0x1D, %l0
28220 ldstub [%l7 + %l0], %i2
28221 or %l1, %o2, %l0
28222 nop
28223 set 0x18, %i5
28224 stw %g5, [%l7 + %i5]
28225 nop
28226 set 0x48, %i2
28227 std %g2, [%l7 + %i2]
28228 set 0x28, %g1
28229 ldxa [%l7 + %g1] 0x80, %g4
28230 nop
28231 set 0x10, %g4
28232 ldx [%l7 + %g4], %o3
28233 add %l7, 0x48, %l6
28234 wr %g0, 0x80, %asi
28235 lda [%l6] %asi, %i7
28236 casa [%l6] 0x80, %i7, %l3
28237 set 0x40, %o1
28238 stda %f0, [%l7 + %o1] 0xd2
28239 nop
28240 set 0x30, %o3
28241 ldstub [%l7 + %o3], %o7
28242 or %o4, %i5, %g2
28243 add %l7, 0x2C, %l6
28244 wr %g0, 0x88, %asi
28245 casa [%l6] 0x88, %l6, %i4
28246 set 0x40, %i3
28247 stda %f16, [%l7 + %i3] 0xf8
28248 membar #Sync
28249 set 0x14, %o7
28250 stwa %l4, [%l7 + %o7] 0xe3
28251 membar #Sync
28252 st %f27, [%l7 + 0x1C]
28253 nop
28254 set 0x1E, %o4
28255 stb %g1, [%l7 + %o4]
28256 set 0x48, %i0
28257 stxa %i3, [%l7 + %i0] 0xe2
28258 membar #Sync
28259 nop
28260 set 0x44, %i7
28261 ldsw [%l7 + %i7], %o5
28262 nop
28263 set 0x70, %o2
28264 ldd [%l7 + %o2], %f0
28265 set 0x30, %l3
28266 stda %o0, [%l7 + %l3] 0xe2
28267 membar #Sync
28268 set 0x40, %o5
28269 ldda [%l7 + %o5] 0xda, %f16
28270 set 0x0C, %g7
28271 stwa %g7, [%l7 + %g7] 0x88
28272 ld [%l7 + 0x20], %f15
28273 nop
28274 set 0x5C, %l5
28275 ldsw [%l7 + %l5], %o0
28276 bleu,a %xcc, loop_183
28277 ld [%l7 + 0x0C], %f30
28278 nop
28279 set 0x20, %i4
28280 std %f24, [%l7 + %i4]
28281 nop
28282 set 0x68, %g2
28283 stw %i6, [%l7 + %g2]
28284loop_183:
28285 nop
28286 set 0x38, %i6
28287 ldsw [%l7 + %i6], %l2
28288 bg %icc, loop_184
28289 nop
28290 set 0x2C, %g6
28291 lduw [%l7 + %g6], %g6
28292 nop
28293 set 0x78, %l6
28294 stx %fsr, [%l7 + %l6]
28295 nop
28296 set 0x76, %g5
28297 ldsh [%l7 + %g5], %o6
28298loop_184:
28299 nop
28300 set 0x0E, %i1
28301 ldsh [%l7 + %i1], %l5
28302 set 0x64, %l4
28303 sta %f27, [%l7 + %l4] 0x88
28304 set 0x40, %o6
28305 stda %f0, [%l7 + %o6] 0x81
28306 set 0x38, %l1
28307 prefetcha [%l7 + %l1] 0x89, 3
28308 nop
28309 set 0x5A, %g3
28310 ldsh [%l7 + %g3], %i2
28311 nop
28312 set 0x4A, %o0
28313 lduh [%l7 + %o0], %i1
28314 or %o2, %l0, %g5
28315 add %l7, 0x64, %l6
28316 wr %g0, 0x89, %asi
28317 lda [%l6] %asi, %l1
28318 casa [%l6] 0x89, %l1, %g3
28319 nop
28320 set 0x7C, %l0
28321 stw %g4, [%l7 + %l0]
28322 nop
28323 set 0x30, %i5
28324 stb %i7, [%l7 + %i5]
28325 nop
28326 set 0x28, %i2
28327 std %o2, [%l7 + %i2]
28328 set 0x54, %g1
28329 stwa %l3, [%l7 + %g1] 0xea
28330 membar #Sync
28331 ld [%l7 + 0x20], %f19
28332 set 0x40, %l2
28333 ldda [%l7 + %l2] 0x89, %o4
28334 set 0x35, %o1
28335 stba %i5, [%l7 + %o1] 0x80
28336 set 0x48, %g4
28337 ldxa [%l7 + %g4] 0x88, %o7
28338 nop
28339 set 0x58, %o3
28340 ldd [%l7 + %o3], %g2
28341 nop
28342 set 0x58, %i3
28343 stx %l6, [%l7 + %i3]
28344 nop
28345 set 0x24, %o4
28346 swap [%l7 + %o4], %i4
28347 set 0x57, %o7
28348 ldstuba [%l7 + %o7] 0x80, %g1
28349 nop
28350 set 0x60, %i0
28351 stx %fsr, [%l7 + %i0]
28352 ld [%l7 + 0x3C], %f28
28353 set 0x40, %i7
28354 stwa %l4, [%l7 + %i7] 0x80
28355 set 0x0C, %l3
28356 sta %f28, [%l7 + %l3] 0x89
28357 nop
28358 set 0x52, %o5
28359 sth %i3, [%l7 + %o5]
28360 nop
28361 set 0x08, %o2
28362 std %o4, [%l7 + %o2]
28363 nop
28364 set 0x2E, %l5
28365 stb %g7, [%l7 + %l5]
28366 st %f2, [%l7 + 0x70]
28367 st %f14, [%l7 + 0x34]
28368 nop
28369 set 0x5F, %g7
28370 ldsb [%l7 + %g7], %o0
28371 ld [%l7 + 0x4C], %f5
28372 nop
28373 set 0x5A, %i4
28374 ldub [%l7 + %i4], %o1
28375 nop
28376 set 0x10, %i6
28377 std %l2, [%l7 + %i6]
28378 nop
28379 set 0x45, %g6
28380 ldstub [%l7 + %g6], %g6
28381 set 0x0E, %l6
28382 ldstuba [%l7 + %l6] 0x80, %i6
28383 nop
28384 set 0x28, %g5
28385 stx %o6, [%l7 + %g5]
28386 nop
28387 set 0x28, %i1
28388 ldd [%l7 + %i1], %f4
28389 set 0x70, %g2
28390 ldda [%l7 + %g2] 0x89, %i0
28391 set 0x44, %o6
28392 lda [%l7 + %o6] 0x88, %f20
28393 add %l7, 0x7C, %l6
28394 wr %g0, 0x81, %asi
28395 casa [%l6] 0x81, %l5, %i1
28396 fpadd16 %f20, %f14, %f30
28397 set 0x40, %l1
28398 stda %f0, [%l7 + %l1] 0xd0
28399 nop
28400 set 0x2C, %g3
28401 sth %o2, [%l7 + %g3]
28402 nop
28403 set 0x57, %l4
28404 stb %l0, [%l7 + %l4]
28405 set 0x29, %o0
28406 ldstuba [%l7 + %o0] 0x89, %g5
28407 set 0x74, %i5
28408 stwa %i2, [%l7 + %i5] 0x89
28409 add %l7, 0x48, %l6
28410 wr %g0, 0x81, %asi
28411 casxa [%l6] 0x81, %g3, %g4
28412 set 0x40, %i2
28413 stda %f0, [%l7 + %i2] 0x88
28414 nop
28415 set 0x60, %g1
28416 stx %fsr, [%l7 + %g1]
28417 set 0x40, %l2
28418 prefetcha [%l7 + %l2] 0x89, 3
28419 nop
28420 set 0x50, %o1
28421 lduh [%l7 + %o1], %i7
28422 nop
28423 set 0x54, %g4
28424 swap [%l7 + %g4], %o3
28425 set 0x46, %l0
28426 stha %l3, [%l7 + %l0] 0xe3
28427 membar #Sync
28428 nop
28429 set 0x7C, %o3
28430 ldsh [%l7 + %o3], %o4
28431 st %f29, [%l7 + 0x58]
28432 set 0x70, %i3
28433 ldxa [%l7 + %i3] 0x81, %i5
28434 nop
28435 set 0x0C, %o4
28436 ldub [%l7 + %o4], %g2
28437 fpsub16s %f18, %f16, %f26
28438 nop
28439 set 0x10, %i0
28440 ldstub [%l7 + %i0], %l6
28441 nop
28442 set 0x34, %o7
28443 prefetch [%l7 + %o7], 4
28444 nop
28445 set 0x34, %i7
28446 ldsh [%l7 + %i7], %o7
28447 add %l7, 0x40, %l6
28448 wr %g0, 0x80, %asi
28449 casxa [%l6] 0x80, %g1, %l4
28450 set 0x48, %o5
28451 prefetcha [%l7 + %o5] 0x81, 4
28452 add %l7, 0x58, %l6
28453 wr %g0, 0x80, %asi
28454 casxa [%l6] 0x80, %i3, %o5
28455 set 0x3D, %o2
28456 stba %g7, [%l7 + %o2] 0x88
28457 set 0x40, %l3
28458 prefetcha [%l7 + %l3] 0x81, 3
28459 nop
28460 set 0x13, %g7
28461 ldstub [%l7 + %g7], %o0
28462 set 0x30, %i4
28463 ldxa [%l7 + %i4] 0x89, %l2
28464 set 0x54, %l5
28465 lda [%l7 + %l5] 0x88, %f12
28466 or %g6, %i6, %i0
28467 set 0x30, %g6
28468 ldda [%l7 + %g6] 0x89, %l4
28469 add %l7, 0x78, %l6
28470 wr %g0, 0x89, %asi
28471 casxa [%l6] 0x89, %o6, %i1
28472 nop
28473 set 0x68, %i6
28474 stx %o2, [%l7 + %i6]
28475 nop
28476 set 0x10, %g5
28477 stw %g5, [%l7 + %g5]
28478 or %l0, %i2, %g3
28479 set 0x1C, %i1
28480 swapa [%l7 + %i1] 0x80, %g4
28481 add %l7, 0x1C, %l6
28482 wr %g0, 0x80, %asi
28483 casa [%l6] 0x80, %l1, %i7
28484 nop
28485 set 0x35, %g2
28486 ldub [%l7 + %g2], %o3
28487 set 0x38, %o6
28488 ldxa [%l7 + %o6] 0x89, %o4
28489 or %i5, %l3, %g2
28490 nop
28491 set 0x14, %l6
28492 prefetch [%l7 + %l6], 4
28493 nop
28494 set 0x7E, %l1
28495 sth %o7, [%l7 + %l1]
28496 set 0x1C, %g3
28497 swapa [%l7 + %g3] 0x81, %g1
28498 set 0x58, %o0
28499 stwa %l4, [%l7 + %o0] 0xeb
28500 membar #Sync
28501 nop
28502 set 0x0C, %l4
28503 ldub [%l7 + %l4], %i4
28504 nop
28505 set 0x60, %i5
28506 std %i6, [%l7 + %i5]
28507 set 0x08, %i2
28508 stwa %i3, [%l7 + %i2] 0xeb
28509 membar #Sync
28510 or %g7, %o5, %o1
28511 nop
28512 set 0x73, %l2
28513 stb %o0, [%l7 + %l2]
28514 ld [%l7 + 0x60], %f10
28515 set 0x24, %o1
28516 stha %l2, [%l7 + %o1] 0x89
28517 set 0x1C, %g1
28518 swapa [%l7 + %g1] 0x80, %i6
28519 set 0x28, %l0
28520 stxa %g6, [%l7 + %l0] 0xe2
28521 membar #Sync
28522 nop
28523 set 0x68, %o3
28524 lduw [%l7 + %o3], %l5
28525 nop
28526 set 0x1C, %i3
28527 prefetch [%l7 + %i3], 2
28528 set 0x20, %o4
28529 stxa %o6, [%l7 + %o4] 0xeb
28530 membar #Sync
28531 add %l7, 0x78, %l6
28532 wr %g0, 0x80, %asi
28533 casxa [%l6] 0x80, %i1, %o2
28534 nop
28535 set 0x70, %i0
28536 stw %g5, [%l7 + %i0]
28537 nop
28538 set 0x18, %o7
28539 ldx [%l7 + %o7], %i0
28540 nop
28541 set 0x0C, %g4
28542 lduw [%l7 + %g4], %l0
28543 set 0x56, %o5
28544 stba %i2, [%l7 + %o5] 0x89
28545 set 0x66, %i7
28546 ldstuba [%l7 + %i7] 0x80, %g4
28547 nop
28548 set 0x16, %o2
28549 lduh [%l7 + %o2], %l1
28550 set 0x38, %g7
28551 ldxa [%l7 + %g7] 0x81, %i7
28552 nop
28553 set 0x48, %i4
28554 sth %g3, [%l7 + %i4]
28555 add %o3, %i5, %l3
28556 wr %g2, %o4, %sys_tick
28557 set 0x57, %l3
28558 stba %g1, [%l7 + %l3] 0x81
28559 add %l7, 0x20, %l6
28560 wr %g0, 0x89, %asi
28561 ldxa [%l6] %asi, %o7
28562 casxa [%l6] 0x89, %o7, %i4
28563 nop
28564 set 0x58, %g6
28565 stx %fsr, [%l7 + %g6]
28566 and %l4, %l6, %g7
28567 nop
28568 set 0x70, %l5
28569 stx %o5, [%l7 + %l5]
28570 ld [%l7 + 0x60], %f10
28571 set 0x40, %i6
28572 stda %f0, [%l7 + %i6] 0xf1
28573 membar #Sync
28574 nop
28575 set 0x23, %i1
28576 ldsb [%l7 + %i1], %o1
28577 membar #Sync
28578 set 0x40, %g5
28579 ldda [%l7 + %g5] 0xf9, %f16
28580 nop
28581 set 0x40, %o6
28582 lduw [%l7 + %o6], %o0
28583 set 0x38, %g2
28584 stwa %l2, [%l7 + %g2] 0x80
28585 nop
28586 nop
28587 setx 0x991C67F0F307987B, %l0, %l6
28588 stx %l6, [%l7 + 0x28]
28589 ldd [%l7 + 0x28], %f24
28590 setx 0x7A299141E6ACCA9F, %l1, %l5
28591 stx %l5, [%l7 + 0x10]
28592 ldd [%l7 + 0x10], %f10
28593 fdivd %f10, %f24, %f16
28594 set 0x20, %l1
28595 ldda [%l7 + %l1] 0xea, %i2
28596 nop
28597 set 0x4A, %g3
28598 sth %g6, [%l7 + %g3]
28599 set 0x40, %o0
28600 stda %f0, [%l7 + %o0] 0xca
28601 set 0x30, %l4
28602 prefetcha [%l7 + %l4] 0x81, 1
28603 set 0x20, %i5
28604 ldxa [%l7 + %i5] 0x81, %o6
28605 add %l5, %o2, %g5
28606 ld [%l7 + 0x18], %f25
28607 st %fsr, [%l7 + 0x0C]
28608 set 0x08, %i2
28609 lda [%l7 + %i2] 0x80, %f16
28610 st %fsr, [%l7 + 0x1C]
28611 nop
28612 set 0x48, %l2
28613 ldd [%l7 + %l2], %f18
28614 set 0x60, %o1
28615 prefetcha [%l7 + %o1] 0x81, 4
28616 set 0x3C, %l6
28617 lda [%l7 + %l6] 0x89, %f29
28618 set 0x3C, %l0
28619 sta %f17, [%l7 + %l0] 0x80
28620 set 0x60, %g1
28621 stda %i0, [%l7 + %g1] 0xe3
28622 membar #Sync
28623 ld [%l7 + 0x3C], %f28
28624 nop
28625 set 0x68, %i3
28626 stx %fsr, [%l7 + %i3]
28627 add %l7, 0x50, %l6
28628 wr %g0, 0x81, %asi
28629 casxa [%l6] 0x81, %i2, %g4
28630 set 0x78, %o3
28631 stwa %l1, [%l7 + %o3] 0x81
28632 set 0x60, %o4
28633 stxa %l0, [%l7 + %o4] 0x81
28634 add %l7, 0x4C, %l6
28635 wr %g0, 0x89, %asi
28636 casa [%l6] 0x89, %g3, %o3
28637 set 0x78, %o7
28638 stxa %i5, [%l7 + %o7] 0x81
28639 set 0x7D, %i0
28640 ldstuba [%l7 + %i0] 0x89, %l3
28641 set 0x60, %o5
28642 stba %g2, [%l7 + %o5] 0x80
28643 add %l7, 0x54, %l6
28644 wr %g0, 0x89, %asi
28645 casa [%l6] 0x89, %o4, %i7
28646 set 0x10, %i7
28647 stwa %o7, [%l7 + %i7] 0xea
28648 membar #Sync
28649 nop
28650 set 0x64, %g4
28651 prefetch [%l7 + %g4], 3
28652 nop
28653 set 0x28, %g7
28654 std %g0, [%l7 + %g7]
28655 nop
28656 set 0x28, %i4
28657 std %l4, [%l7 + %i4]
28658 st %fsr, [%l7 + 0x18]
28659 nop
28660 set 0x10, %l3
28661 lduw [%l7 + %l3], %i4
28662 set 0x20, %g6
28663 ldxa [%l7 + %g6] 0x80, %l6
28664 set 0x40, %l5
28665 stda %f0, [%l7 + %l5] 0xca
28666 set 0x48, %o2
28667 stxa %g7, [%l7 + %o2] 0x89
28668 set 0x70, %i6
28669 ldda [%l7 + %i6] 0x88, %o4
28670 set 0x20, %g5
28671 ldstuba [%l7 + %g5] 0x80, %o0
28672 set 0x34, %i1
28673 swapa [%l7 + %i1] 0x81, %o1
28674 nop
28675 set 0x5C, %g2
28676 ldsw [%l7 + %g2], %i3
28677 nop
28678 set 0x48, %o6
28679 swap [%l7 + %o6], %g6
28680 set 0x10, %l1
28681 lda [%l7 + %l1] 0x89, %f7
28682 nop
28683 set 0x38, %g3
28684 stx %l2, [%l7 + %g3]
28685 nop
28686 set 0x18, %l4
28687 ldx [%l7 + %l4], %o6
28688 set 0x5C, %o0
28689 swapa [%l7 + %o0] 0x88, %l5
28690 nop
28691 set 0x6E, %i2
28692 lduh [%l7 + %i2], %o2
28693 set 0x40, %l2
28694 stha %i6, [%l7 + %l2] 0xe3
28695 membar #Sync
28696 set 0x50, %o1
28697 stda %g4, [%l7 + %o1] 0x81
28698 set 0x10, %i5
28699 stda %i0, [%l7 + %i5] 0xe3
28700 membar #Sync
28701 or %i1, %i2, %l1
28702 nop
28703 set 0x68, %l6
28704 stx %fsr, [%l7 + %l6]
28705 st %fsr, [%l7 + 0x1C]
28706 nop
28707 set 0x4C, %g1
28708 swap [%l7 + %g1], %g4
28709 nop
28710 set 0x30, %l0
28711 stx %fsr, [%l7 + %l0]
28712 set 0x40, %o3
28713 ldda [%l7 + %o3] 0xd8, %f0
28714 nop
28715 set 0x0A, %i3
28716 sth %l0, [%l7 + %i3]
28717 nop
28718 set 0x3A, %o7
28719 ldsh [%l7 + %o7], %o3
28720 nop
28721 set 0x10, %o4
28722 ldsw [%l7 + %o4], %g3
28723 nop
28724 set 0x62, %i0
28725 sth %l3, [%l7 + %i0]
28726 set 0x70, %o5
28727 stda %i4, [%l7 + %o5] 0x81
28728 nop
28729 set 0x30, %i7
28730 std %g2, [%l7 + %i7]
28731 set 0x74, %g4
28732 sta %f13, [%l7 + %g4] 0x88
28733 add %i7, %o4, %o7
28734 nop
28735 set 0x3B, %i4
28736 ldub [%l7 + %i4], %g1
28737 nop
28738 set 0x5D, %g7
28739 ldsb [%l7 + %g7], %i4
28740 nop
28741 set 0x1C, %g6
28742 ldstub [%l7 + %g6], %l6
28743 set 0x18, %l5
28744 lda [%l7 + %l5] 0x80, %f11
28745 add %l7, 0x08, %l6
28746 wr %g0, 0x80, %asi
28747 ldxa [%l6] %asi, %l4
28748 casxa [%l6] 0x80, %l4, %o5
28749 nop
28750 set 0x50, %o2
28751 ldsw [%l7 + %o2], %g7
28752 ld [%l7 + 0x78], %f5
28753 set 0x30, %l3
28754 lda [%l7 + %l3] 0x89, %f17
28755 nop
28756 set 0x16, %i6
28757 sth %o0, [%l7 + %i6]
28758 nop
28759 set 0x62, %i1
28760 ldsh [%l7 + %i1], %o1
28761 set 0x20, %g2
28762 stxa %i3, [%l7 + %g2] 0x89
28763 nop
28764 set 0x5C, %o6
28765 lduw [%l7 + %o6], %g6
28766 set 0x52, %l1
28767 stha %o6, [%l7 + %l1] 0xe3
28768 membar #Sync
28769 nop
28770 set 0x50, %g5
28771 stx %fsr, [%l7 + %g5]
28772 nop
28773 set 0x58, %l4
28774 std %f28, [%l7 + %l4]
28775 nop
28776 set 0x68, %o0
28777 std %l2, [%l7 + %o0]
28778 ld [%l7 + 0x28], %f27
28779 nop
28780 set 0x6C, %g3
28781 sth %o2, [%l7 + %g3]
28782 nop
28783 set 0x58, %l2
28784 ldd [%l7 + %l2], %i6
28785 nop
28786 set 0x16, %i2
28787 lduh [%l7 + %i2], %g5
28788 add %l7, 0x38, %l6
28789 wr %g0, 0x80, %asi
28790 ldxa [%l6] %asi, %i0
28791 casxa [%l6] 0x80, %i0, %l5
28792 nop
28793 set 0x70, %o1
28794 std %f26, [%l7 + %o1]
28795 nop
28796 set 0x7C, %i5
28797 swap [%l7 + %i5], %i1
28798 add %l7, 0x10, %l6
28799 wr %g0, 0x80, %asi
28800 ldxa [%l6] %asi, %i2
28801 casxa [%l6] 0x80, %i2, %l1
28802 set 0x43, %g1
28803 ldstuba [%l7 + %g1] 0x80, %l0
28804 nop
28805 set 0x50, %l0
28806 std %f28, [%l7 + %l0]
28807 nop
28808 set 0x10, %o3
28809 ldx [%l7 + %o3], %g4
28810 membar #Sync
28811 set 0x40, %i3
28812 ldda [%l7 + %i3] 0xf8, %f0
28813 nop
28814 set 0x20, %o7
28815 stx %fsr, [%l7 + %o7]
28816 st %f13, [%l7 + 0x6C]
28817 nop
28818 set 0x68, %l6
28819 ldd [%l7 + %l6], %f4
28820 add %l7, 0x70, %l6
28821 wr %g0, 0x81, %asi
28822 ldxa [%l6] %asi, %g3
28823 casxa [%l6] 0x81, %g3, %o3
28824 st %fsr, [%l7 + 0x44]
28825 set 0x44, %o4
28826 swapa [%l7 + %o4] 0x89, %l3
28827 set 0x2D, %o5
28828 stba %g2, [%l7 + %o5] 0x81
28829 set 0x08, %i0
28830 stda %i4, [%l7 + %i0] 0xea
28831 membar #Sync
28832 set 0x40, %g4
28833 ldda [%l7 + %g4] 0xd2, %f0
28834 nop
28835 set 0x68, %i7
28836 ldx [%l7 + %i7], %i7
28837 set 0x10, %i4
28838 ldda [%l7 + %i4] 0xe3, %o6
28839 set 0x10, %g7
28840 prefetcha [%l7 + %g7] 0x89, 1
28841 st %f29, [%l7 + 0x34]
28842 set 0x18, %l5
28843 ldxa [%l7 + %l5] 0x81, %i4
28844 add %l6, %l4, %o5
28845 and %o4, %o0, %g7
28846 set 0x58, %g6
28847 stwa %i3, [%l7 + %g6] 0xe2
28848 membar #Sync
28849 set 0x20, %l3
28850 swapa [%l7 + %l3] 0x81, %o1
28851 set 0x08, %i6
28852 prefetcha [%l7 + %i6] 0x80, 4
28853 st %f5, [%l7 + 0x14]
28854 nop
28855 set 0x2C, %i1
28856 lduw [%l7 + %i1], %l2
28857 nop
28858 set 0x28, %g2
28859 std %f0, [%l7 + %g2]
28860 add %l7, 0x68, %l6
28861 wr %g0, 0x80, %asi
28862 casxa [%l6] 0x80, %o2, %i6
28863 set 0x4D, %o6
28864 stba %o6, [%l7 + %o6] 0x81
28865 nop
28866 set 0x18, %l1
28867 stx %i0, [%l7 + %l1]
28868 set 0x70, %g5
28869 ldda [%l7 + %g5] 0x88, %g4
28870 ld [%l7 + 0x20], %f19
28871 nop
28872 set 0x40, %o2
28873 ldd [%l7 + %o2], %l4
28874 nop
28875 set 0x3C, %o0
28876 lduh [%l7 + %o0], %i2
28877 set 0x1C, %l4
28878 stwa %i1, [%l7 + %l4] 0x88
28879 add %l7, 0x6C, %l6
28880 wr %g0, 0x80, %asi
28881 lda [%l6] %asi, %l0
28882 casa [%l6] 0x80, %l0, %g4
28883 nop
28884 set 0x78, %g3
28885 std %f20, [%l7 + %g3]
28886 set 0x24, %l2
28887 sta %f16, [%l7 + %l2] 0x89
28888 nop
28889 set 0x08, %o1
28890 stx %fsr, [%l7 + %o1]
28891 set 0x2C, %i2
28892 lda [%l7 + %i2] 0x80, %f13
28893 add %l7, 0x30, %l6
28894 wr %g0, 0x88, %asi
28895 casxa [%l6] 0x88, %g3, %l1
28896 ld [%l7 + 0x60], %f15
28897 nop
28898 set 0x32, %i5
28899 sth %l3, [%l7 + %i5]
28900 nop
28901 set 0x4B, %g1
28902 ldstub [%l7 + %g1], %o3
28903 set 0x60, %o3
28904 sta %f10, [%l7 + %o3] 0x81
28905 nop
28906 set 0x20, %l0
28907 lduh [%l7 + %l0], %i5
28908 nop
28909 set 0x78, %i3
28910 std %g2, [%l7 + %i3]
28911 st %f26, [%l7 + 0x74]
28912 nop
28913 set 0x44, %o7
28914 stb %o7, [%l7 + %o7]
28915 set 0x40, %o4
28916 stda %f0, [%l7 + %o4] 0xca
28917 set 0x6C, %o5
28918 lda [%l7 + %o5] 0x89, %f5
28919 nop
28920 set 0x38, %l6
28921 stx %fsr, [%l7 + %l6]
28922 set 0x40, %i0
28923 prefetcha [%l7 + %i0] 0x80, 3
28924 nop
28925 set 0x78, %g4
28926 ldd [%l7 + %g4], %f2
28927 nop
28928 set 0x10, %i7
28929 std %g0, [%l7 + %i7]
28930 nop
28931 set 0x10, %g7
28932 ldd [%l7 + %g7], %f12
28933 ld [%l7 + 0x44], %f1
28934 nop
28935 set 0x14, %i4
28936 stw %i4, [%l7 + %i4]
28937 set 0x68, %g6
28938 sta %f27, [%l7 + %g6] 0x88
28939 nop
28940 set 0x20, %l5
28941 std %f8, [%l7 + %l5]
28942 set 0x40, %l3
28943 stda %f16, [%l7 + %l3] 0xc2
28944 set 0x40, %i1
28945 stda %f0, [%l7 + %i1] 0xd0
28946 add %l7, 0x78, %l6
28947 wr %g0, 0x88, %asi
28948 casxa [%l6] 0x88, %l6, %o5
28949 nop
28950 set 0x60, %g2
28951 ldx [%l7 + %g2], %o4
28952 nop
28953 set 0x78, %i6
28954 ldd [%l7 + %i6], %l4
28955 nop
28956 set 0x30, %o6
28957 ldd [%l7 + %o6], %o0
28958 and %g7, %i3, %o1
28959 set 0x40, %l1
28960 prefetcha [%l7 + %l1] 0x89, 0
28961 set 0x30, %g5
28962 sta %f16, [%l7 + %g5] 0x81
28963 nop
28964 set 0x70, %o2
28965 stx %fsr, [%l7 + %o2]
28966 nop
28967 set 0x28, %l4
28968 ldd [%l7 + %l4], %f16
28969 nop
28970 set 0x62, %g3
28971 ldstub [%l7 + %g3], %o2
28972 add %l7, 0x30, %l6
28973 wr %g0, 0x89, %asi
28974 lda [%l6] %asi, %l2
28975 casa [%l6] 0x89, %l2, %i6
28976 set 0x3C, %l2
28977 swapa [%l7 + %l2] 0x89, %o6
28978 and %i0, %g5, %l5
28979 st %fsr, [%l7 + 0x20]
28980 set 0x68, %o0
28981 stwa %i1, [%l7 + %o0] 0xea
28982 membar #Sync
28983 add %l7, 0x28, %l6
28984 wr %g0, 0x89, %asi
28985 casa [%l6] 0x89, %l0, %i2
28986 set 0x40, %i2
28987 ldda [%l7 + %i2] 0xeb, %g4
28988 nop
28989 set 0x61, %o1
28990 ldstub [%l7 + %o1], %l1
28991 st %fsr, [%l7 + 0x70]
28992 set 0x70, %g1
28993 ldxa [%l7 + %g1] 0x88, %l3
28994 nop
28995 set 0x10, %o3
28996 stw %g3, [%l7 + %o3]
28997 and %o3, %g2, %o7
28998 nop
28999 set 0x2C, %l0
29000 swap [%l7 + %l0], %i7
29001 set 0x08, %i5
29002 stxa %g1, [%l7 + %i5] 0xeb
29003 membar #Sync
29004 add %i5, %i4, %o5
29005 nop
29006 set 0x22, %o7
29007 ldstub [%l7 + %o7], %o4
29008 set 0x48, %o4
29009 stwa %l6, [%l7 + %o4] 0x80
29010 nop
29011 set 0x58, %i3
29012 lduw [%l7 + %i3], %o0
29013 nop
29014 set 0x38, %o5
29015 std %f14, [%l7 + %o5]
29016 set 0x08, %l6
29017 sta %f18, [%l7 + %l6] 0x81
29018 nop
29019 set 0x48, %g4
29020 ldx [%l7 + %g4], %g7
29021 nop
29022 set 0x1C, %i7
29023 ldsw [%l7 + %i7], %l4
29024 add %i3, %g6, %o2
29025 set 0x3F, %g7
29026 stba %o1, [%l7 + %g7] 0xea
29027 membar #Sync
29028 nop
29029 set 0x44, %i4
29030 ldsw [%l7 + %i4], %i6
29031 nop
29032 set 0x68, %i0
29033 std %l2, [%l7 + %i0]
29034 set 0x40, %g6
29035 ldda [%l7 + %g6] 0xd8, %f16
29036 and %i0, %g5, %o6
29037 ld [%l7 + 0x0C], %f10
29038 and %i1, %l0, %i2
29039 nop
29040 set 0x50, %l3
29041 swap [%l7 + %l3], %g4
29042 nop
29043 set 0x40, %i1
29044 stx %fsr, [%l7 + %i1]
29045 wr %l1, %l3, %ccr
29046 set 0x40, %l5
29047 stda %f0, [%l7 + %l5] 0x89
29048 nop
29049 set 0x50, %g2
29050 stx %l5, [%l7 + %g2]
29051 set 0x58, %o6
29052 stxa %o3, [%l7 + %o6] 0xe3
29053 membar #Sync
29054 and %g2, %g3, %o7
29055 set 0x78, %i6
29056 stba %g1, [%l7 + %i6] 0x89
29057 set 0x70, %l1
29058 stxa %i7, [%l7 + %l1] 0x89
29059 nop
29060 set 0x38, %o2
29061 ldx [%l7 + %o2], %i4
29062 nop
29063 set 0x6E, %l4
29064 sth %i5, [%l7 + %l4]
29065 set 0x40, %g5
29066 lda [%l7 + %g5] 0x81, %f28
29067 nop
29068 set 0x40, %g3
29069 stx %fsr, [%l7 + %g3]
29070 st %fsr, [%l7 + 0x18]
29071 set 0x70, %o0
29072 swapa [%l7 + %o0] 0x88, %o4
29073 set 0x10, %i2
29074 stda %i6, [%l7 + %i2] 0xea
29075 membar #Sync
29076 set 0x50, %o1
29077 stxa %o5, [%l7 + %o1] 0x80
29078 set 0x4C, %g1
29079 sta %f17, [%l7 + %g1] 0x80
29080 nop
29081 set 0x58, %o3
29082 ldx [%l7 + %o3], %o0
29083 set 0x14, %l0
29084 stwa %g7, [%l7 + %l0] 0xeb
29085 membar #Sync
29086 nop
29087 set 0x54, %i5
29088 swap [%l7 + %i5], %l4
29089 nop
29090 set 0x6C, %l2
29091 stw %i3, [%l7 + %l2]
29092 nop
29093 set 0x40, %o7
29094 std %f0, [%l7 + %o7]
29095 st %f9, [%l7 + 0x78]
29096 set 0x58, %i3
29097 lda [%l7 + %i3] 0x89, %f25
29098 nop
29099 set 0x30, %o5
29100 ldsh [%l7 + %o5], %g6
29101 nop
29102 set 0x38, %o4
29103 ldsb [%l7 + %o4], %o2
29104 nop
29105 set 0x40, %l6
29106 stx %fsr, [%l7 + %l6]
29107 nop
29108 set 0x4C, %i7
29109 lduw [%l7 + %i7], %i6
29110 set 0x6C, %g4
29111 lda [%l7 + %g4] 0x81, %f16
29112 nop
29113 set 0x28, %g7
29114 ldx [%l7 + %g7], %l2
29115 add %o1, %g5, %o6
29116 set 0x10, %i0
29117 ldxa [%l7 + %i0] 0x89, %i0
29118 set 0x40, %g6
29119 ldda [%l7 + %g6] 0x89, %f0
29120 nop
29121 set 0x6C, %l3
29122 swap [%l7 + %l3], %l0
29123 nop
29124 set 0x08, %i4
29125 std %i0, [%l7 + %i4]
29126 set 0x58, %i1
29127 stda %i2, [%l7 + %i1] 0x88
29128 add %l7, 0x58, %l6
29129 wr %g0, 0x80, %asi
29130 casxa [%l6] 0x80, %l1, %g4
29131 nop
29132 set 0x70, %g2
29133 stw %l5, [%l7 + %g2]
29134 set 0x18, %l5
29135 lda [%l7 + %l5] 0x81, %f26
29136 nop
29137 set 0x70, %o6
29138 ldd [%l7 + %o6], %o2
29139 set 0x78, %l1
29140 prefetcha [%l7 + %l1] 0x80, 4
29141 nop
29142 set 0x1C, %o2
29143 ldsb [%l7 + %o2], %l3
29144 set 0x40, %l4
29145 ldda [%l7 + %l4] 0xda, %f0
29146 set 0x30, %i6
29147 ldda [%l7 + %i6] 0xe3, %g2
29148 set 0x50, %g3
29149 ldxa [%l7 + %g3] 0x88, %o7
29150 nop
29151 set 0x4C, %o0
29152 sth %i7, [%l7 + %o0]
29153 add %l7, 0x08, %l6
29154 wr %g0, 0x89, %asi
29155 ldxa [%l6] %asi, %i4
29156 casxa [%l6] 0x89, %i4, %i5
29157 nop
29158 set 0x5C, %i2
29159 stw %g1, [%l7 + %i2]
29160 st %fsr, [%l7 + 0x74]
29161 nop
29162 set 0x08, %g5
29163 stx %l6, [%l7 + %g5]
29164 nop
29165 nop
29166 setx 0x05E64FF707EEDCE6, %l0, %l6
29167 stx %l6, [%l7 + 0x28]
29168 ldd [%l7 + 0x28], %f30
29169 setx 0xA4C9DA301A106679, %l1, %l5
29170 stx %l5, [%l7 + 0x10]
29171 ldd [%l7 + 0x10], %f24
29172 fdivd %f24, %f30, %f12
29173 nop
29174 nop
29175 setx 0xC928B82836748308, %l0, %l6
29176 stx %l6, [%l7 + 0x28]
29177 ldd [%l7 + 0x28], %f22
29178 setx 0xAF8ADD2585C0CAD3, %l1, %l5
29179 stx %l5, [%l7 + 0x10]
29180 ldd [%l7 + 0x10], %f26
29181 fdivd %f26, %f22, %f30
29182 add %l7, 0x30, %l6
29183 wr %g0, 0x80, %asi
29184 casxa [%l6] 0x80, %o5, %o4
29185 and %g7, %o0, %l4
29186 nop
29187 set 0x31, %g1
29188 ldsb [%l7 + %g1], %g6
29189 add %l7, 0x60, %l6
29190 wr %g0, 0x80, %asi
29191 casxa [%l6] 0x80, %i3, %o2
29192 nop
29193 set 0x28, %o3
29194 stx %l2, [%l7 + %o3]
29195 st %fsr, [%l7 + 0x10]
29196 wr %i6, %o1, %softint
29197 set 0x3C, %l0
29198 sta %f4, [%l7 + %l0] 0x88
29199 nop
29200 set 0x2C, %o1
29201 ldstub [%l7 + %o1], %g5
29202 nop
29203 set 0x78, %i5
29204 ldd [%l7 + %i5], %f14
29205 set 0x52, %o7
29206 stba %i0, [%l7 + %o7] 0xeb
29207 membar #Sync
29208 set 0x78, %i3
29209 stxa %o6, [%l7 + %i3] 0xe2
29210 membar #Sync
29211 set 0x79, %l2
29212 stba %i1, [%l7 + %l2] 0xeb
29213 membar #Sync
29214 set 0x50, %o5
29215 stha %i2, [%l7 + %o5] 0xe3
29216 membar #Sync
29217 set 0x0C, %o4
29218 stha %l1, [%l7 + %o4] 0xeb
29219 membar #Sync
29220 nop
29221 set 0x38, %i7
29222 stb %g4, [%l7 + %i7]
29223 set 0x54, %l6
29224 swapa [%l7 + %l6] 0x81, %l5
29225 set 0x24, %g7
29226 stwa %l0, [%l7 + %g7] 0xea
29227 membar #Sync
29228 nop
29229 set 0x50, %i0
29230 stx %o3, [%l7 + %i0]
29231 nop
29232 set 0x50, %g4
29233 ldsb [%l7 + %g4], %l3
29234 add %g2, %g3, %i7
29235 set 0x18, %g6
29236 lda [%l7 + %g6] 0x89, %f19
29237 nop
29238 set 0x52, %l3
29239 sth %o7, [%l7 + %l3]
29240 nop
29241 set 0x64, %i4
29242 ldsh [%l7 + %i4], %i5
29243 nop
29244 nop
29245 setx 0x15D67D65, %l0, %l6
29246 st %l6, [%l7 + 0x28]
29247 ld [%l7 + 0x28], %f1
29248 setx 0xB6C37CB4, %l1, %l5
29249 st %l5, [%l7 + 0x10]
29250 ld [%l7 + 0x10], %f6
29251 fdivs %f6, %f1, %f28
29252 set 0x60, %g2
29253 prefetcha [%l7 + %g2] 0x89, 0
29254 membar #Sync
29255 set 0x40, %i1
29256 ldda [%l7 + %i1] 0xf8, %f16
29257 set 0x50, %l5
29258 swapa [%l7 + %l5] 0x88, %i4
29259 nop
29260 set 0x3C, %o6
29261 stw %l6, [%l7 + %o6]
29262 and %o5, %o4, %g7
29263 set 0x48, %l1
29264 stda %o0, [%l7 + %l1] 0x80
29265 set 0x40, %l4
29266 ldxa [%l7 + %l4] 0x89, %l4
29267 set 0x40, %o2
29268 stda %f0, [%l7 + %o2] 0x89
29269 st %fsr, [%l7 + 0x54]
29270 set 0x2C, %i6
29271 stwa %i3, [%l7 + %i6] 0x81
29272 nop
29273 set 0x10, %o0
29274 ldd [%l7 + %o0], %f14
29275 nop
29276 set 0x0F, %i2
29277 ldsb [%l7 + %i2], %g6
29278 set 0x40, %g5
29279 ldda [%l7 + %g5] 0x89, %f16
29280 nop
29281 set 0x60, %g3
29282 std %f8, [%l7 + %g3]
29283 nop
29284 set 0x78, %g1
29285 stx %fsr, [%l7 + %g1]
29286 set 0x38, %l0
29287 prefetcha [%l7 + %l0] 0x80, 3
29288 nop
29289 set 0x1F, %o3
29290 ldub [%l7 + %o3], %i6
29291 nop
29292 set 0x33, %o1
29293 stb %o1, [%l7 + %o1]
29294 add %l7, 0x70, %l6
29295 wr %g0, 0x81, %asi
29296 casxa [%l6] 0x81, %g5, %o2
29297 set 0x18, %o7
29298 ldxa [%l7 + %o7] 0x81, %o6
29299 set 0x74, %i5
29300 lda [%l7 + %i5] 0x80, %f27
29301 set 0x40, %l2
29302 stda %f0, [%l7 + %l2] 0xca
29303 set 0x40, %i3
29304 stda %f0, [%l7 + %i3] 0xf8
29305 membar #Sync
29306 ld [%l7 + 0x48], %f26
29307 nop
29308 set 0x3D, %o4
29309 stb %i1, [%l7 + %o4]
29310 nop
29311 set 0x37, %i7
29312 ldsb [%l7 + %i7], %i2
29313 set 0x40, %l6
29314 stda %f0, [%l7 + %l6] 0xf0
29315 membar #Sync
29316 set 0x40, %g7
29317 stda %f0, [%l7 + %g7] 0xca
29318 nop
29319 set 0x64, %o5
29320 stw %l1, [%l7 + %o5]
29321 ld [%l7 + 0x10], %f2
29322 set 0x50, %i0
29323 stda %g4, [%l7 + %i0] 0x80
29324 nop
29325 set 0x26, %g4
29326 stb %i0, [%l7 + %g4]
29327 nop
29328 set 0x58, %g6
29329 swap [%l7 + %g6], %l0
29330 nop
29331 set 0x66, %i4
29332 lduh [%l7 + %i4], %l5
29333 set 0x40, %g2
29334 stda %f0, [%l7 + %g2] 0xda
29335 nop
29336 set 0x08, %i1
29337 lduh [%l7 + %i1], %l3
29338 nop
29339 set 0x30, %l3
29340 stx %fsr, [%l7 + %l3]
29341 nop
29342 set 0x58, %o6
29343 std %f10, [%l7 + %o6]
29344 nop
29345 set 0x3E, %l1
29346 ldstub [%l7 + %l1], %o3
29347 nop
29348 set 0x34, %l5
29349 ldub [%l7 + %l5], %g2
29350 nop
29351 set 0x1E, %o2
29352 sth %g3, [%l7 + %o2]
29353 set 0x5C, %l4
29354 stha %o7, [%l7 + %l4] 0x89
29355 and %i7, %g1, %i5
29356 set 0x10, %i6
29357 lda [%l7 + %i6] 0x81, %f26
29358 nop
29359 set 0x6C, %o0
29360 sth %i4, [%l7 + %o0]
29361 nop
29362 set 0x48, %i2
29363 prefetch [%l7 + %i2], 0
29364 nop
29365 set 0x73, %g5
29366 ldub [%l7 + %g5], %l6
29367 set 0x40, %g1
29368 stda %f0, [%l7 + %g1] 0xc0
29369 or %o5, %o4, %o0
29370 set 0x0C, %l0
29371 stba %g7, [%l7 + %l0] 0x81
29372 set 0x60, %g3
29373 ldxa [%l7 + %g3] 0x80, %i3
29374 and %l4, %g6, %l2
29375 nop
29376 set 0x08, %o3
29377 ldx [%l7 + %o3], %o1
29378 nop
29379 nop
29380 setx 0xD1D1C1CA5EE7BDC8, %l0, %l6
29381 stx %l6, [%l7 + 0x28]
29382 ldd [%l7 + 0x28], %f8
29383 setx 0xEAC153DF87A6A29F, %l1, %l5
29384 stx %l5, [%l7 + 0x10]
29385 ldd [%l7 + 0x10], %f18
29386 fdivd %f18, %f8, %f4
29387 nop
29388 set 0x5A, %o7
29389 stb %i6, [%l7 + %o7]
29390 nop
29391 set 0x1C, %i5
29392 stw %o2, [%l7 + %i5]
29393 set 0x18, %o1
29394 swapa [%l7 + %o1] 0x81, %o6
29395 set 0x10, %i3
29396 ldxa [%l7 + %i3] 0x80, %g5
29397 or %i2, %l1, %i1
29398 nop
29399 set 0x28, %o4
29400 ldd [%l7 + %o4], %g4
29401 set 0x40, %i7
29402 ldda [%l7 + %i7] 0x88, %f16
29403 st %f11, [%l7 + 0x70]
29404 set 0x3C, %l2
29405 lda [%l7 + %l2] 0x81, %f3
29406 set 0x48, %l6
29407 ldstuba [%l7 + %l6] 0x89, %l0
29408 nop
29409 set 0x66, %o5
29410 stb %i0, [%l7 + %o5]
29411 set 0x58, %g7
29412 stxa %l5, [%l7 + %g7] 0xea
29413 membar #Sync
29414 nop
29415 set 0x0E, %g4
29416 ldstub [%l7 + %g4], %l3
29417 set 0x76, %i0
29418 stha %o3, [%l7 + %i0] 0xe3
29419 membar #Sync
29420 nop
29421 set 0x6A, %g6
29422 stb %g3, [%l7 + %g6]
29423 nop
29424 set 0x5C, %i4
29425 prefetch [%l7 + %i4], 3
29426 nop
29427 set 0x34, %i1
29428 lduw [%l7 + %i1], %o7
29429 fpadd16 %f0, %f12, %f6
29430 nop
29431 set 0x7B, %l3
29432 ldub [%l7 + %l3], %i7
29433 set 0x5C, %o6
29434 stba %g1, [%l7 + %o6] 0x80
29435 set 0x40, %g2
29436 stda %i4, [%l7 + %g2] 0x81
29437 nop
29438 set 0x45, %l5
29439 ldub [%l7 + %l5], %i4
29440 nop
29441 set 0x58, %l1
29442 std %g2, [%l7 + %l1]
29443 nop
29444 set 0x2F, %o2
29445 ldsb [%l7 + %o2], %l6
29446 and %o5, %o4, %o0
29447 nop
29448 set 0x1E, %i6
29449 ldsh [%l7 + %i6], %g7
29450 nop
29451 set 0x0C, %o0
29452 prefetch [%l7 + %o0], 4
29453 nop
29454 set 0x7C, %l4
29455 swap [%l7 + %l4], %l4
29456 set 0x40, %g5
29457 lda [%l7 + %g5] 0x89, %f1
29458 nop
29459 set 0x68, %g1
29460 ldsw [%l7 + %g1], %i3
29461 wr %g6, %l2, %ccr
29462 nop
29463 set 0x20, %i2
29464 std %i6, [%l7 + %i2]
29465 or %o2, %o1, %g5
29466 nop
29467 set 0x4A, %l0
29468 lduh [%l7 + %l0], %o6
29469 set 0x74, %o3
29470 lda [%l7 + %o3] 0x88, %f8
29471 nop
29472 set 0x6E, %o7
29473 ldsb [%l7 + %o7], %i2
29474 add %i1, %l1, %g4
29475 add %l7, 0x08, %l6
29476 wr %g0, 0x89, %asi
29477 casa [%l6] 0x89, %i0, %l5
29478 fpadd32 %f18, %f26, %f10
29479 set 0x38, %g3
29480 stxa %l3, [%l7 + %g3] 0x89
29481 nop
29482 nop
29483 setx 0x26AC277EDD16C9F7, %l0, %l6
29484 stx %l6, [%l7 + 0x28]
29485 ldd [%l7 + 0x28], %f4
29486 setx 0xF2ED2428EC5F43F6, %l1, %l5
29487 stx %l5, [%l7 + 0x10]
29488 ldd [%l7 + 0x10], %f22
29489 fdivd %f22, %f4, %f26
29490 nop
29491 set 0x78, %i5
29492 stw %l0, [%l7 + %i5]
29493 add %l7, 0x10, %l6
29494 wr %g0, 0x80, %asi
29495 casxa [%l6] 0x80, %o3, %o7
29496 nop
29497 set 0x48, %i3
29498 lduw [%l7 + %i3], %i7
29499 set 0x0E, %o4
29500 stha %g3, [%l7 + %o4] 0x89
29501 nop
29502 set 0x60, %o1
29503 ldd [%l7 + %o1], %f20
29504 ld [%l7 + 0x30], %f28
29505 set 0x20, %i7
29506 stxa %i5, [%l7 + %i7] 0x80
29507 wr %i4, %g1, %sys_tick
29508 nop
29509 set 0x48, %l2
29510 ldsw [%l7 + %l2], %l6
29511 nop
29512 set 0x54, %l6
29513 lduw [%l7 + %l6], %o5
29514 nop
29515 set 0x60, %o5
29516 lduw [%l7 + %o5], %g2
29517 fpadd32s %f17, %f6, %f13
29518 add %l7, 0x38, %l6
29519 wr %g0, 0x81, %asi
29520 ldxa [%l6] %asi, %o0
29521 casxa [%l6] 0x81, %o0, %o4
29522 bg,a %icc, loop_185
29523 nop
29524 set 0x1C, %g7
29525 stw %g7, [%l7 + %g7]
29526 or %l4, %i3, %l2
29527 membar #Sync
29528 set 0x40, %g4
29529 ldda [%l7 + %g4] 0xf0, %f16
29530loop_185:
29531 nop
29532 set 0x38, %i0
29533 lda [%l7 + %i0] 0x81, %f28
29534 nop
29535 set 0x58, %g6
29536 prefetch [%l7 + %g6], 0
29537 ble %xcc, loop_186
29538 add %g6, %i6, %o1
29539 st %f15, [%l7 + 0x58]
29540 nop
29541 set 0x24, %i1
29542 prefetch [%l7 + %i1], 1
29543loop_186:
29544 nop
29545 add %l7, 0x08, %l6
29546 wr %g0, 0x80, %asi
29547 ldxa [%l6] %asi, %g5
29548 casxa [%l6] 0x80, %g5, %o2
29549 nop
29550 set 0x54, %l3
29551 ldsw [%l7 + %l3], %i2
29552 nop
29553 set 0x7C, %i4
29554 lduh [%l7 + %i4], %i1
29555 add %l7, 0x44, %l6
29556 wr %g0, 0x81, %asi
29557 casa [%l6] 0x81, %o6, %g4
29558 fpadd32s %f24, %f16, %f11
29559 set , %o6
29560 EXIT_GOOD
29561
29562
29563
29564!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
29565!
29566! Stats for Thread 7:
29567!
29568! Type l : 1261
29569! Type a : 18
29570! Type cti : 21
29571! Type x : 547
29572! Type f : 45
29573! Type i : 108
29574!
29575!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
29576
29577
29578EXIT_GOOD /* test finish */
29579
29580 /************************************************************************
29581 Test case data start
29582 ************************************************************************/
29583 .data
29584user_data_start:
29585scratch_area:
29586!! thread 0 data, 64 words.
29587.word 0xDB2335CA
29588.word 0x2831DF8C
29589.word 0x3383316E
29590.word 0x53AFD9E9
29591.word 0x08E52B20
29592.word 0x30ABCAF8
29593.word 0x6B01255B
29594.word 0xE06D201C
29595.word 0xE932293C
29596.word 0xE450BC99
29597.word 0x5DACC622
29598.word 0x446984C4
29599.word 0xF7B4FFC0
29600.word 0x9B707A68
29601.word 0x39D9A24A
29602.word 0x50D63C10
29603.word 0xB38F2BFA
29604.word 0xEE1A3E8C
29605.word 0xDFC8D05D
29606.word 0x91EC7C03
29607.word 0x785ADED1
29608.word 0x7439F85D
29609.word 0xCA5BF95F
29610.word 0x4C11E13C
29611.word 0x78D2E655
29612.word 0xB263B73C
29613.word 0x15A8067D
29614.word 0x4488B684
29615.word 0x7ADC45A5
29616.word 0x672A4C97
29617.word 0x8B342BC6
29618.word 0xE2517C95
29619.word 0x0A996F4F
29620.word 0x9F52773B
29621.word 0x67166086
29622.word 0x1A6E3268
29623.word 0x9BF08B6F
29624.word 0xA4AEE3D4
29625.word 0xFC7B52B8
29626.word 0x0920CD6D
29627.word 0x9E40DE46
29628.word 0xB0D45F45
29629.word 0xADF82A2D
29630.word 0x4C036002
29631.word 0x749EC434
29632.word 0xA56499FD
29633.word 0xA6B17E3E
29634.word 0xB01C9DB1
29635.word 0xED0567C9
29636.word 0x2D09A297
29637.word 0x0EEF8B75
29638.word 0xA66301A6
29639.word 0x816183FD
29640.word 0x05431341
29641.word 0xE19AA808
29642.word 0x11B5C88D
29643.word 0xF5A67A97
29644.word 0xA7221450
29645.word 0x32733517
29646.word 0x4F496461
29647.word 0xCE09A34B
29648.word 0x9F8988BA
29649.word 0x5EA5B248
29650.word 0x0D31F2FF
29651!! thread 1 data, 64 words.
29652.word 0x65B5F637
29653.word 0x1B65AA0F
29654.word 0xE5E55EEE
29655.word 0x5FD5AFE5
29656.word 0xE2BBA270
29657.word 0x1D1B32D5
29658.word 0x3FDB02B6
29659.word 0x1DBB2BA0
29660.word 0xDB4A68FD
29661.word 0x8B191AD7
29662.word 0xFD1B7718
29663.word 0x75DB56BC
29664.word 0xB5BAF649
29665.word 0x877C72EC
29666.word 0x91AC9297
29667.word 0xE024EA6E
29668.word 0xD3CB4815
29669.word 0xEBAAB155
29670.word 0xD658C08F
29671.word 0x65C16A4C
29672.word 0xA4F9646C
29673.word 0x2A8FC373
29674.word 0x42FB4504
29675.word 0x0F819AB8
29676.word 0x36EE4847
29677.word 0x805485DD
29678.word 0x23CAB0CE
29679.word 0x5913C093
29680.word 0xB192A2A5
29681.word 0x1F9C4CCD
29682.word 0x3436FD8A
29683.word 0x6EF3FD08
29684.word 0x011B62FF
29685.word 0xD1E463A3
29686.word 0x96E11CF2
29687.word 0xE054740A
29688.word 0x6699A8EE
29689.word 0x4495C3C9
29690.word 0xAB8248CE
29691.word 0x3D494037
29692.word 0x9B09A7B7
29693.word 0x6CB69B1F
29694.word 0xBB1E364F
29695.word 0xD0AD50FC
29696.word 0xFBF99251
29697.word 0x2253EC47
29698.word 0x691772C7
29699.word 0x8D23B443
29700.word 0xEFEBBD9A
29701.word 0x58D3F1E6
29702.word 0xB760F7F6
29703.word 0x30843D53
29704.word 0x6549852C
29705.word 0x5D53C225
29706.word 0xBC6F9D20
29707.word 0x32E06B85
29708.word 0x4ED7EF15
29709.word 0xE4B3BEE4
29710.word 0xCD81F685
29711.word 0xF8219322
29712.word 0x13BFE85B
29713.word 0xBC5AE054
29714.word 0x57F6D246
29715.word 0xE788018C
29716!! thread 2 data, 64 words.
29717.word 0x970ABC18
29718.word 0xD7561034
29719.word 0x49E48459
29720.word 0x05E1C075
29721.word 0x41B7265E
29722.word 0x98CB44C3
29723.word 0x363C2897
29724.word 0xC64C1136
29725.word 0x1A424537
29726.word 0x727A768B
29727.word 0x257ECCA9
29728.word 0x57B0492C
29729.word 0xA5856D76
29730.word 0xACA8060F
29731.word 0xB0D4D36E
29732.word 0x688BA679
29733.word 0x034E6642
29734.word 0xDA30C07B
29735.word 0xE61EE89F
29736.word 0x65AF8293
29737.word 0x68613681
29738.word 0xAAB4F6F2
29739.word 0xEE80767B
29740.word 0x9A532A7A
29741.word 0xEA950ADC
29742.word 0x7B1F8EB2
29743.word 0x4A4301F1
29744.word 0x5C4A0A76
29745.word 0x35C7EA90
29746.word 0xDCF18933
29747.word 0x0B5639CC
29748.word 0xEFD7EB20
29749.word 0x953A2CF0
29750.word 0xE5333814
29751.word 0x06A35722
29752.word 0xEE3D1671
29753.word 0x268CBA48
29754.word 0x2E7E88CA
29755.word 0xD2D6F4AB
29756.word 0x6A347211
29757.word 0xA7010072
29758.word 0x4489F406
29759.word 0x4D4865B3
29760.word 0x8921425A
29761.word 0x3277A78E
29762.word 0x85CE7E8B
29763.word 0x91334DBB
29764.word 0xD8B7610E
29765.word 0x522C1544
29766.word 0x2EC8AEDE
29767.word 0xFED79FA9
29768.word 0xE18E7F1F
29769.word 0xB23FDE07
29770.word 0x2C61AF89
29771.word 0x665EE85E
29772.word 0xB94A7CA5
29773.word 0xCC04AC03
29774.word 0xDF544BD2
29775.word 0x484BE1B6
29776.word 0x0E0F2E43
29777.word 0x531CC3C8
29778.word 0x31A0C5D6
29779.word 0xA2759E89
29780.word 0x09D4F075
29781!! thread 3 data, 64 words.
29782.word 0x7FB61F11
29783.word 0x38E96524
29784.word 0x088C6013
29785.word 0xC2365079
29786.word 0xAC5CA788
29787.word 0x3EA834A7
29788.word 0x08A15F93
29789.word 0xC1B8AA75
29790.word 0xA49F15F0
29791.word 0xF79CDAFE
29792.word 0xAA56F0C5
29793.word 0xADC0F83A
29794.word 0x6EA29EE8
29795.word 0x30F06170
29796.word 0x62B894D7
29797.word 0x898EEDF7
29798.word 0x00613D30
29799.word 0x6A6DAEEC
29800.word 0x28657A3F
29801.word 0x8D87EBC3
29802.word 0xE3CB0322
29803.word 0x0A1F8172
29804.word 0x94E9E553
29805.word 0xBD19F08B
29806.word 0x384B7216
29807.word 0xCF9EC911
29808.word 0xB319DDA8
29809.word 0x1E9B8CC1
29810.word 0x2D9F0793
29811.word 0x5399F18D
29812.word 0x5E6ADA46
29813.word 0xD1C276A6
29814.word 0x28BFB516
29815.word 0x0BC95250
29816.word 0xE7C7F57F
29817.word 0xDDF5B5DF
29818.word 0x60B6219B
29819.word 0xFC8A9582
29820.word 0x290D3EC2
29821.word 0xE23CF72D
29822.word 0x44E9CB6F
29823.word 0xE7404D67
29824.word 0xBB6E3042
29825.word 0x5167494A
29826.word 0x4049661E
29827.word 0xF970812C
29828.word 0xB6E91D50
29829.word 0x5E2DD08F
29830.word 0x03CD3BFB
29831.word 0x4A2A070F
29832.word 0x23AEF109
29833.word 0x80D3A5B6
29834.word 0xFEDB9D3A
29835.word 0x8469D5B7
29836.word 0x22BAF6EA
29837.word 0xB2D78BEE
29838.word 0xDB67485B
29839.word 0x138DD483
29840.word 0x2A112EFF
29841.word 0x48CD21C1
29842.word 0xFEE2996D
29843.word 0xCDC152B3
29844.word 0x849F36B3
29845.word 0x303F0DA1
29846!! thread 4 data, 64 words.
29847.word 0x3DA9A7B8
29848.word 0x24006522
29849.word 0x6F13CDE9
29850.word 0x4A39085D
29851.word 0x1DEF5BDE
29852.word 0x34BAA1C9
29853.word 0xA22AFF65
29854.word 0x7441E4F1
29855.word 0x76431D58
29856.word 0x08FCABA0
29857.word 0x3382DAA4
29858.word 0x6C7D5AF5
29859.word 0x9BDCBBCB
29860.word 0xC038DA1A
29861.word 0x5E1F369D
29862.word 0x4380AEFB
29863.word 0x2BAB88FA
29864.word 0x61D110B7
29865.word 0xC80E360F
29866.word 0x3248D92E
29867.word 0x2F25A406
29868.word 0x87FD1EBE
29869.word 0x21432BB5
29870.word 0xEE3EB3C2
29871.word 0xA0E3C457
29872.word 0x9BB04062
29873.word 0xC4324A59
29874.word 0x833877D0
29875.word 0x4E688599
29876.word 0x0E9E92E9
29877.word 0x33145FCD
29878.word 0x2D748692
29879.word 0xA8B884FA
29880.word 0xFE907114
29881.word 0x9EBF26BB
29882.word 0x06A48BC7
29883.word 0x26A55AF4
29884.word 0x354723CA
29885.word 0xEE42CD6C
29886.word 0xCABF855E
29887.word 0x86BC8E6E
29888.word 0x38938291
29889.word 0x33CCCDD5
29890.word 0xBE8577AA
29891.word 0x1CBC846B
29892.word 0x7217DFB6
29893.word 0xEA52965E
29894.word 0x63FB956E
29895.word 0xBD01C4FD
29896.word 0xA24FC0DA
29897.word 0x6CC4A436
29898.word 0x3B2DA5F6
29899.word 0x1848E1E2
29900.word 0x4A7FB7F7
29901.word 0x98C93730
29902.word 0x31A36DF4
29903.word 0x015E2655
29904.word 0x5A4A762A
29905.word 0xA0C5BC1B
29906.word 0x83350347
29907.word 0x2CDCDBC1
29908.word 0xC318A162
29909.word 0x71B14848
29910.word 0xE5402417
29911!! thread 5 data, 64 words.
29912.word 0x4801510F
29913.word 0x1240C534
29914.word 0x5C943CD3
29915.word 0xA5070788
29916.word 0x86388809
29917.word 0x7EC50E77
29918.word 0xA0626C64
29919.word 0x7B927DB7
29920.word 0xFC351936
29921.word 0xFD2E8380
29922.word 0x130B5433
29923.word 0xD9A9A6EE
29924.word 0xC2F6C620
29925.word 0xA708B3EF
29926.word 0x2EEF55E6
29927.word 0x3C2FD394
29928.word 0x23E7AC64
29929.word 0xB93FFA71
29930.word 0xBF630112
29931.word 0x2AE53E0C
29932.word 0x28C8080A
29933.word 0x6FFD6F8B
29934.word 0xF37FC3BA
29935.word 0x16C6FD56
29936.word 0x453FFC04
29937.word 0x55029386
29938.word 0xC503966D
29939.word 0xB0DBB75C
29940.word 0x545B8BF3
29941.word 0x1A61FF0D
29942.word 0x008FFFF8
29943.word 0x1C59E4BF
29944.word 0x793F896C
29945.word 0xAB99838A
29946.word 0x50CA174E
29947.word 0xB595C265
29948.word 0x364D0605
29949.word 0xBE6DFC24
29950.word 0x0DE2C26C
29951.word 0xF8E3EFC8
29952.word 0x21794399
29953.word 0x47A68639
29954.word 0x31A27BC8
29955.word 0x5F33FF8C
29956.word 0x55FF268A
29957.word 0xEA9D484B
29958.word 0x3D9561AF
29959.word 0x107A73F7
29960.word 0x39F9EB1B
29961.word 0xC955AAF4
29962.word 0x87359076
29963.word 0xEBCB7E52
29964.word 0x720B04F5
29965.word 0x3996BA2A
29966.word 0xC58CF664
29967.word 0x38CCD773
29968.word 0x3C3D64F1
29969.word 0x6FA21148
29970.word 0xC6CF7195
29971.word 0x0C0ED570
29972.word 0xADA34543
29973.word 0x72B674DC
29974.word 0x634D7C44
29975.word 0xF66DE757
29976!! thread 6 data, 64 words.
29977.word 0xFABF89F1
29978.word 0xE1D0429A
29979.word 0x6FE7A430
29980.word 0x843D77EC
29981.word 0x8945C8F9
29982.word 0x9125D753
29983.word 0x15001512
29984.word 0xAB853CC9
29985.word 0xC85A5469
29986.word 0xA9A394DD
29987.word 0x5ADA7F8F
29988.word 0xED1FB3A3
29989.word 0xEC73EA7A
29990.word 0x2D476931
29991.word 0x5FF55AA3
29992.word 0x43AA4D3E
29993.word 0xA1A8D29E
29994.word 0xFBCCB0D5
29995.word 0xD5BEFA37
29996.word 0x38F300FE
29997.word 0x854F9CA6
29998.word 0x3D0690C4
29999.word 0x721E2503
30000.word 0x9F12F461
30001.word 0xEA0FF915
30002.word 0x6FC7F470
30003.word 0xC457FDFE
30004.word 0x8283F5EF
30005.word 0xBA5B56B8
30006.word 0xEF513400
30007.word 0xA95E5288
30008.word 0x4D52E944
30009.word 0xA13253DA
30010.word 0x24CCF8D9
30011.word 0xB1B92702
30012.word 0xA6E9483A
30013.word 0x59C16F65
30014.word 0x8FA4AD4E
30015.word 0x805FF856
30016.word 0x0E60A239
30017.word 0xC0D7AAEE
30018.word 0x85E101FD
30019.word 0x32FA426A
30020.word 0x3C9FD6BC
30021.word 0x18D577D0
30022.word 0xDEAFB32A
30023.word 0x8E91E9AF
30024.word 0x0EA6ADA6
30025.word 0xB69DF220
30026.word 0x6AEE8BFA
30027.word 0x241501BD
30028.word 0xA4E8AA66
30029.word 0xD5B542E1
30030.word 0x2541F840
30031.word 0x2D7ABDF5
30032.word 0xE92678B5
30033.word 0xA8035160
30034.word 0xB9948921
30035.word 0x28CF2864
30036.word 0x36C34B87
30037.word 0x64539209
30038.word 0x7720601F
30039.word 0x734F6493
30040.word 0x2924DEF0
30041!! thread 7 data, 64 words.
30042.word 0x6291B6C8
30043.word 0xE412323E
30044.word 0x7540F983
30045.word 0xDCBAA178
30046.word 0x7F21DD6C
30047.word 0x237DAB01
30048.word 0x87A1EF81
30049.word 0x4AD9B0B1
30050.word 0x85333872
30051.word 0xB95E888C
30052.word 0x3285DC90
30053.word 0xF194DDFD
30054.word 0x3B49594E
30055.word 0x3107720B
30056.word 0xE4988516
30057.word 0x190BA053
30058.word 0x9319908D
30059.word 0xE57AD830
30060.word 0xDD600FD0
30061.word 0xB181AF7D
30062.word 0x1F3B3785
30063.word 0xFC003334
30064.word 0xDC03622A
30065.word 0xBB9DB949
30066.word 0x3B98325D
30067.word 0x4575A799
30068.word 0xBE11D024
30069.word 0x3835204E
30070.word 0xB1B93065
30071.word 0x9CB5038B
30072.word 0xB51D7EF2
30073.word 0xD970A610
30074.word 0x35F7DBE0
30075.word 0xCEBB8FA2
30076.word 0x11A29E5E
30077.word 0xBE652389
30078.word 0x06FB9A45
30079.word 0xA53C43A4
30080.word 0xECEFC025
30081.word 0xD6329CC6
30082.word 0x9B121BCE
30083.word 0x3D9975E2
30084.word 0xAE5E3A81
30085.word 0x9B2DDA2D
30086.word 0x785BC445
30087.word 0x056E6A35
30088.word 0x90A8A7DE
30089.word 0x72DACCA3
30090.word 0xAA4B0880
30091.word 0x0B2191C4
30092.word 0xD63A8E26
30093.word 0x78911676
30094.word 0x52AFE4E5
30095.word 0x7C669DB4
30096.word 0x4E4A3109
30097.word 0xEE009927
30098.word 0x6223589B
30099.word 0x4EC48338
30100.word 0x8B560F40
30101.word 0x2C228CD6
30102.word 0xDE5DB94A
30103.word 0xEF0C6D94
30104.word 0xB57EE987
30105.word 0x2F59D20B
30106.end