Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / ldst_sync_fc0.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: ldst_sync_fc0.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 0x4, %g1
125 set 0x8, %g2
126 set 0xC, %g3
127 set 0x4, %g4
128 set 0xF, %g5
129 set 0xC, %g6
130 set 0x9, %g7
131 !# Input registers
132 set -0xE, %i0
133 set -0x6, %i1
134 set -0xD, %i2
135 set -0x7, %i3
136 set -0x8, %i4
137 set -0x5, %i5
138 set -0xE, %i6
139 set -0x5, %i7
140 !# Local registers
141 set 0x24E2B52E, %l0
142 set 0x2FBE6913, %l1
143 set 0x14CDA29F, %l2
144 set 0x72FBECBC, %l3
145 set 0x7D4EBB0C, %l4
146 set 0x1CC99330, %l5
147 set 0x344BF176, %l6
148 !# Output registers
149 set -0x1C58, %o0
150 set 0x1874, %o1
151 set -0x17B5, %o2
152 set -0x1E0C, %o3
153 set -0x0C8C, %o4
154 set -0x0EDB, %o5
155 set -0x055F, %o6
156 set 0x005C, %o7
157 !# Float registers
158 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
159 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
160 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
161 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
162 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
163 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
164 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
165 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
166 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
167 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
168 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
169 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
170 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
171 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
172 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
173 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
174
175 !# Execute Main Diag ..
176
177 st %fsr, [%l7 + 0x74]
178 membar #Sync
179 set 0x40, %g6
180 ldda [%l7 + %g6] 0xf9, %f16
181 set 0x44, %g7
182 swapa [%l7 + %g7] 0x89, %g1
183 nop
184 set 0x58, %g3
185 ldd [%l7 + %g3], %f6
186 bne,a,pn %icc, loop_1
187 nop
188 set 0x38, %o4
189 std %g4, [%l7 + %o4]
190 bleu,pn %icc, loop_2
191 add %g5, %o6, %o2
192loop_1:
193 nop
194 set 0x20, %i0
195 sta %f17, [%l7 + %i0] 0x81
196loop_2:
197 nop
198 add %l7, 0x68, %l6
199 wr %g0, 0x88, %asi
200 ldxa [%l6] %asi, %o3
201 casxa [%l6] 0x88, %o3, %i4
202 nop
203 set 0x08, %l0
204 std %f6, [%l7 + %l0]
205 set 0x6A, %o0
206 stha %o7, [%l7 + %o0] 0xea
207 membar #Sync
208 nop
209 set 0x30, %l4
210 ldd [%l7 + %l4], %f16
211 set 0x54, %g4
212 lda [%l7 + %g4] 0x81, %f27
213 ld [%l7 + 0x10], %f20
214 nop
215 set 0x78, %o2
216 ldx [%l7 + %o2], %g7
217 wr %g2, %o1, %softint
218 nop
219 set 0x0A, %i2
220 ldsb [%l7 + %i2], %o0
221 add %l7, 0x60, %l6
222 wr %g0, 0x89, %asi
223 casxa [%l6] 0x89, %i7, %l6
224 fpadd16 %f16, %f26, %f22
225 nop
226 set 0x0D, %o1
227 ldub [%l7 + %o1], %l1
228 nop
229 set 0x74, %o3
230 ldsh [%l7 + %o3], %i3
231 nop
232 set 0x2C, %o5
233 ldsb [%l7 + %o5], %l4
234 set 0x48, %l6
235 stba %i0, [%l7 + %l6] 0x88
236 set 0x20, %g1
237 ldda [%l7 + %g1] 0xeb, %l0
238 set 0x40, %i1
239 stda %f16, [%l7 + %i1] 0xf9
240 membar #Sync
241 set 0x35, %i7
242 stba %i6, [%l7 + %i7] 0xea
243 membar #Sync
244 nop
245 set 0x20, %l1
246 sth %o4, [%l7 + %l1]
247 nop
248 set 0x5A, %l3
249 ldstub [%l7 + %l3], %l5
250 set 0x68, %i5
251 sta %f3, [%l7 + %i5] 0x88
252 set 0x1C, %l2
253 sta %f28, [%l7 + %l2] 0x88
254 set 0x40, %i3
255 ldda [%l7 + %i3] 0xd0, %f0
256 ld [%l7 + 0x18], %f29
257 nop
258 set 0x50, %i4
259 ldd [%l7 + %i4], %g2
260 set 0x34, %o7
261 ldstuba [%l7 + %o7] 0x81, %l3
262 add %l7, 0x28, %l6
263 wr %g0, 0x89, %asi
264 casxa [%l6] 0x89, %l2, %i1
265 set 0x6A, %g5
266 ldstuba [%l7 + %g5] 0x88, %o5
267 nop
268 set 0x4A, %g2
269 stb %i2, [%l7 + %g2]
270 bne,pt %icc, loop_3
271 nop
272 set 0x70, %o6
273 std %f8, [%l7 + %o6]
274 set 0x08, %l5
275 prefetcha [%l7 + %l5] 0x81, 3
276loop_3:
277 nop
278 set 0x16, %g6
279 ldstub [%l7 + %g6], %i5
280 set 0x20, %i6
281 stxa %g4, [%l7 + %i6] 0x88
282 nop
283 set 0x54, %g7
284 ldsh [%l7 + %g7], %g1
285 nop
286 set 0x30, %g3
287 ldd [%l7 + %g3], %f24
288 nop
289 nop
290 setx 0x851C1588, %l0, %l6
291 st %l6, [%l7 + 0x28]
292 ld [%l7 + 0x28], %f27
293 setx 0x40C5EC42, %l1, %l5
294 st %l5, [%l7 + 0x10]
295 ld [%l7 + 0x10], %f3
296 fdivs %f3, %f27, %f23
297 st %f28, [%l7 + 0x28]
298 add %l7, 0x58, %l6
299 wr %g0, 0x81, %asi
300 ldxa [%l6] %asi, %g5
301 casxa [%l6] 0x81, %g5, %o2
302 nop
303 set 0x12, %o4
304 ldub [%l7 + %o4], %o6
305 nop
306 set 0x4C, %i0
307 ldub [%l7 + %i0], %o3
308 set 0x68, %o0
309 ldxa [%l7 + %o0] 0x88, %i4
310 nop
311 set 0x31, %l0
312 ldsb [%l7 + %l0], %g7
313 add %o7, %o1, %o0
314 nop
315 set 0x50, %g4
316 std %f4, [%l7 + %g4]
317 st %f20, [%l7 + 0x20]
318 nop
319 set 0x1D, %l4
320 stb %g2, [%l7 + %l4]
321 set 0x48, %i2
322 stda %i6, [%l7 + %i2] 0x80
323 st %fsr, [%l7 + 0x18]
324 nop
325 set 0x50, %o1
326 stx %l6, [%l7 + %o1]
327 set 0x40, %o3
328 ldda [%l7 + %o3] 0xd2, %f16
329 set 0x48, %o5
330 stxa %l1, [%l7 + %o5] 0x89
331 nop
332 set 0x18, %o2
333 std %f8, [%l7 + %o2]
334 nop
335 set 0x18, %l6
336 std %f8, [%l7 + %l6]
337 nop
338 set 0x60, %i1
339 stx %i3, [%l7 + %i1]
340 nop
341 set 0x28, %i7
342 prefetch [%l7 + %i7], 4
343 fpsub16s %f28, %f31, %f18
344 set 0x28, %g1
345 ldxa [%l7 + %g1] 0x88, %l4
346 nop
347 set 0x0C, %l3
348 ldsh [%l7 + %l3], %i0
349 ba,a %icc, loop_4
350 nop
351 set 0x2C, %i5
352 ldub [%l7 + %i5], %l0
353 set 0x68, %l2
354 stda %o4, [%l7 + %l2] 0x80
355loop_4:
356 nop
357 set 0x40, %i3
358 stda %f16, [%l7 + %i3] 0xc8
359 nop
360 set 0x7C, %l1
361 stw %l5, [%l7 + %l1]
362 set 0x54, %i4
363 sta %f16, [%l7 + %i4] 0x80
364 nop
365 set 0x18, %o7
366 std %f26, [%l7 + %o7]
367 fpsub32 %f22, %f14, %f24
368 nop
369 set 0x62, %g2
370 lduh [%l7 + %g2], %g3
371 nop
372 set 0x50, %o6
373 stx %l3, [%l7 + %o6]
374 nop
375 set 0x58, %l5
376 ldd [%l7 + %l5], %f28
377 nop
378 set 0x64, %g5
379 prefetch [%l7 + %g5], 4
380 nop
381 set 0x0C, %i6
382 stw %l2, [%l7 + %i6]
383 nop
384 set 0x7C, %g7
385 ldsw [%l7 + %g7], %i6
386 set 0x40, %g6
387 stda %f16, [%l7 + %g6] 0xf1
388 membar #Sync
389 set 0x70, %g3
390 ldxa [%l7 + %g3] 0x88, %i1
391 add %l7, 0x10, %l6
392 wr %g0, 0x89, %asi
393 casxa [%l6] 0x89, %o5, %g6
394 set 0x58, %i0
395 stba %i5, [%l7 + %i0] 0xe2
396 membar #Sync
397 nop
398 set 0x2A, %o0
399 lduh [%l7 + %o0], %i2
400 nop
401 set 0x64, %l0
402 ldsw [%l7 + %l0], %g1
403 nop
404 set 0x28, %g4
405 ldd [%l7 + %g4], %g4
406 add %l7, 0x2C, %l6
407 wr %g0, 0x80, %asi
408 casa [%l6] 0x80, %g5, %o6
409 set 0x48, %l4
410 swapa [%l7 + %l4] 0x89, %o3
411 set 0x40, %o4
412 stda %f16, [%l7 + %o4] 0x89
413 set 0x1A, %i2
414 stha %i4, [%l7 + %i2] 0xe3
415 membar #Sync
416 nop
417 set 0x28, %o3
418 ldsh [%l7 + %o3], %g7
419 set 0x48, %o1
420 swapa [%l7 + %o1] 0x80, %o2
421 set 0x1B, %o5
422 ldstuba [%l7 + %o5] 0x88, %o7
423 nop
424 set 0x78, %l6
425 stx %fsr, [%l7 + %l6]
426 or %o1, %g2, %i7
427 set 0x20, %i1
428 stxa %o0, [%l7 + %i1] 0xe3
429 membar #Sync
430 st %fsr, [%l7 + 0x2C]
431 set 0x60, %i7
432 ldxa [%l7 + %i7] 0x88, %l1
433 set 0x20, %g1
434 swapa [%l7 + %g1] 0x80, %l6
435 add %l7, 0x10, %l6
436 wr %g0, 0x88, %asi
437 casa [%l6] 0x88, %i3, %l4
438 wr %l0, %i0, %set_softint
439 set 0x14, %o2
440 ldstuba [%l7 + %o2] 0x81, %o4
441 nop
442 set 0x12, %i5
443 ldsh [%l7 + %i5], %g3
444 st %f1, [%l7 + 0x0C]
445 fpsub32 %f18, %f0, %f10
446 nop
447 set 0x3C, %l3
448 ldsw [%l7 + %l3], %l3
449 set 0x30, %i3
450 ldda [%l7 + %i3] 0x89, %l2
451 nop
452 set 0x78, %l1
453 lduh [%l7 + %l1], %l5
454 nop
455 set 0x27, %l2
456 ldsb [%l7 + %l2], %i1
457 set 0x0E, %i4
458 stba %i6, [%l7 + %i4] 0x89
459 nop
460 set 0x30, %g2
461 stw %g6, [%l7 + %g2]
462 bne,pt %icc, loop_5
463 st %fsr, [%l7 + 0x7C]
464 set 0x40, %o6
465 stda %f16, [%l7 + %o6] 0x89
466loop_5:
467 st %fsr, [%l7 + 0x6C]
468 nop
469 set 0x44, %o7
470 ldsb [%l7 + %o7], %o5
471 nop
472 set 0x38, %l5
473 std %f18, [%l7 + %l5]
474 set 0x40, %i6
475 stda %f0, [%l7 + %i6] 0xd2
476 nop
477 set 0x50, %g5
478 ldx [%l7 + %g5], %i5
479 add %g1, %i2, %g5
480 nop
481 set 0x40, %g7
482 std %g4, [%l7 + %g7]
483 nop
484 set 0x68, %g6
485 ldub [%l7 + %g6], %o6
486 set 0x75, %g3
487 stba %i4, [%l7 + %g3] 0xeb
488 membar #Sync
489 nop
490 set 0x3D, %o0
491 stb %o3, [%l7 + %o0]
492 add %o2, %g7, %o7
493 set 0x3B, %l0
494 stba %g2, [%l7 + %l0] 0xea
495 membar #Sync
496 set 0x40, %g4
497 stda %f16, [%l7 + %g4] 0x89
498 set 0x0C, %i0
499 lda [%l7 + %i0] 0x80, %f6
500 add %l7, 0x64, %l6
501 wr %g0, 0x80, %asi
502 lda [%l6] %asi, %i7
503 casa [%l6] 0x80, %i7, %o1
504 nop
505 set 0x50, %o4
506 ldstub [%l7 + %o4], %o0
507 st %f11, [%l7 + 0x28]
508 nop
509 set 0x58, %i2
510 lduw [%l7 + %i2], %l6
511 set 0x28, %o3
512 ldxa [%l7 + %o3] 0x81, %l1
513 nop
514 set 0x1C, %o1
515 ldsh [%l7 + %o1], %i3
516 set 0x0A, %l4
517 ldstuba [%l7 + %l4] 0x80, %l0
518 add %l4, %i0, %g3
519 set 0x40, %l6
520 ldda [%l7 + %l6] 0xd8, %f16
521 set 0x24, %o5
522 ldstuba [%l7 + %o5] 0x89, %o4
523 set 0x40, %i1
524 ldda [%l7 + %i1] 0x81, %f0
525 wr %g0, 0x7, %fprs
526 nop
527 set 0x58, %i7
528 stx %l3, [%l7 + %i7]
529 ld [%l7 + 0x08], %f3
530 set 0x14, %g1
531 swapa [%l7 + %g1] 0x89, %i6
532 nop
533 set 0x18, %o2
534 ldsw [%l7 + %o2], %i1
535 nop
536 set 0x48, %l3
537 ldd [%l7 + %l3], %o4
538 set 0x38, %i5
539 stda %g6, [%l7 + %i5] 0xea
540 membar #Sync
541 set 0x10, %i3
542 swapa [%l7 + %i3] 0x88, %i5
543 set 0x68, %l1
544 stda %i2, [%l7 + %l1] 0x81
545 set 0x70, %l2
546 ldda [%l7 + %l2] 0x88, %g0
547 set 0x08, %g2
548 ldxa [%l7 + %g2] 0x81, %g5
549 nop
550 set 0x4C, %i4
551 lduh [%l7 + %i4], %g4
552 nop
553 set 0x48, %o7
554 std %f0, [%l7 + %o7]
555 set 0x50, %l5
556 stda %i4, [%l7 + %l5] 0x81
557 st %fsr, [%l7 + 0x74]
558 set 0x4B, %i6
559 ldstuba [%l7 + %i6] 0x88, %o6
560 and %o2, %g7, %o7
561 nop
562 set 0x6F, %g5
563 ldub [%l7 + %g5], %g2
564 nop
565 set 0x70, %o6
566 std %i6, [%l7 + %o6]
567 nop
568 set 0x08, %g6
569 stw %o1, [%l7 + %g6]
570 nop
571 set 0x78, %g7
572 lduw [%l7 + %g7], %o3
573 set 0x1C, %o0
574 swapa [%l7 + %o0] 0x88, %l6
575 nop
576 set 0x08, %g3
577 std %f18, [%l7 + %g3]
578 set 0x28, %l0
579 ldxa [%l7 + %l0] 0x89, %l1
580 nop
581 set 0x74, %g4
582 ldsw [%l7 + %g4], %o0
583 set 0x40, %o4
584 ldda [%l7 + %o4] 0x89, %f16
585 add %l7, 0x10, %l6
586 wr %g0, 0x80, %asi
587 casxa [%l6] 0x80, %l0, %l4
588 set 0x6C, %i2
589 lda [%l7 + %i2] 0x88, %f2
590 bleu,a,pt %icc, loop_6
591 nop
592 set 0x28, %i0
593 stb %i0, [%l7 + %i0]
594 nop
595 set 0x20, %o3
596 stb %g3, [%l7 + %o3]
597 set 0x28, %o1
598 ldxa [%l7 + %o1] 0x89, %i3
599loop_6:
600 nop
601 set 0x28, %l6
602 stwa %o4, [%l7 + %l6] 0x88
603 nop
604 set 0x58, %o5
605 std %l4, [%l7 + %o5]
606 st %f5, [%l7 + 0x5C]
607 nop
608 set 0x0F, %l4
609 ldub [%l7 + %l4], %l3
610 set 0x50, %i1
611 ldxa [%l7 + %i1] 0x81, %i6
612 nop
613 set 0x78, %g1
614 prefetch [%l7 + %g1], 2
615 nop
616 set 0x48, %o2
617 std %f28, [%l7 + %o2]
618 nop
619 set 0x58, %i7
620 swap [%l7 + %i7], %l2
621 ld [%l7 + 0x70], %f24
622 nop
623 set 0x70, %l3
624 stx %fsr, [%l7 + %l3]
625 nop
626 set 0x70, %i3
627 lduw [%l7 + %i3], %o5
628 set 0x78, %l1
629 prefetcha [%l7 + %l1] 0x88, 0
630 set 0x68, %l2
631 stba %i1, [%l7 + %l2] 0xeb
632 membar #Sync
633 nop
634 set 0x38, %g2
635 std %f16, [%l7 + %g2]
636 nop
637 set 0x3C, %i4
638 lduw [%l7 + %i4], %i2
639 set 0x68, %o7
640 stxa %i5, [%l7 + %o7] 0xeb
641 membar #Sync
642 nop
643 set 0x4E, %l5
644 sth %g5, [%l7 + %l5]
645 nop
646 set 0x58, %i5
647 ldd [%l7 + %i5], %f4
648 set 0x34, %g5
649 lda [%l7 + %g5] 0x89, %f20
650 nop
651 or %g0, 0x8, %l0
652 sllx %l0, 0x3c, %l0
653 wr %l0, 0xB74, %tick_cmpr
654 set 0x59, %o6
655 ldstuba [%l7 + %o6] 0x88, %o6
656 set 0x2D, %i6
657 ldstuba [%l7 + %i6] 0x88, %o2
658 nop
659 set 0x68, %g6
660 std %g4, [%l7 + %g6]
661 nop
662 set 0x2C, %g7
663 stw %g7, [%l7 + %g7]
664 add %l7, 0x08, %l6
665 wr %g0, 0x88, %asi
666 ldxa [%l6] %asi, %g2
667 casxa [%l6] 0x88, %g2, %o7
668 wr %o1, %o3, %sys_tick
669 membar #Sync
670 set 0x40, %o0
671 ldda [%l7 + %o0] 0xf0, %f0
672 nop
673 set 0x70, %g3
674 ldd [%l7 + %g3], %i6
675 nop
676 set 0x2C, %l0
677 stw %i7, [%l7 + %l0]
678 or %l1, %l0, %o0
679 set 0x16, %o4
680 ldstuba [%l7 + %o4] 0x88, %l4
681 nop
682 set 0x6F, %i2
683 ldub [%l7 + %i2], %i0
684 nop
685 set 0x50, %i0
686 stw %g3, [%l7 + %i0]
687 nop
688 set 0x30, %o3
689 stx %o4, [%l7 + %o3]
690 and %i3, %l5, %i6
691 set 0x68, %o1
692 ldxa [%l7 + %o1] 0x81, %l2
693 nop
694 set 0x40, %l6
695 stx %o5, [%l7 + %l6]
696 set 0x60, %o5
697 ldda [%l7 + %o5] 0x80, %l2
698 nop
699 set 0x30, %g4
700 std %f18, [%l7 + %g4]
701 set 0x40, %l4
702 stda %f16, [%l7 + %l4] 0x81
703 nop
704 set 0x14, %g1
705 ldub [%l7 + %g1], %g6
706 set 0x72, %o2
707 stba %i1, [%l7 + %o2] 0x80
708 set 0x78, %i7
709 stxa %i5, [%l7 + %i7] 0xe3
710 membar #Sync
711 nop
712 set 0x24, %l3
713 prefetch [%l7 + %l3], 4
714 set 0x48, %i3
715 ldxa [%l7 + %i3] 0x81, %i2
716 set 0x5C, %l1
717 stwa %g5, [%l7 + %l1] 0x80
718 set 0x30, %i1
719 ldda [%l7 + %i1] 0xe2, %g0
720 set 0x7B, %l2
721 stba %o6, [%l7 + %l2] 0x81
722 add %l7, 0x38, %l6
723 wr %g0, 0x88, %asi
724 ldxa [%l6] %asi, %i4
725 casxa [%l6] 0x88, %i4, %o2
726 nop
727 set 0x38, %i4
728 ldd [%l7 + %i4], %f8
729 nop
730 set 0x7B, %o7
731 ldsb [%l7 + %o7], %g7
732 nop
733 set 0x40, %g2
734 swap [%l7 + %g2], %g2
735 nop
736 set 0x46, %i5
737 lduh [%l7 + %i5], %o7
738 nop
739 set 0x68, %l5
740 swap [%l7 + %l5], %o1
741 set 0x68, %g5
742 stxa %o3, [%l7 + %g5] 0x81
743 nop
744 set 0x38, %i6
745 ldd [%l7 + %i6], %f0
746 set 0x28, %g6
747 swapa [%l7 + %g6] 0x81, %g4
748 nop
749 set 0x44, %g7
750 sth %l6, [%l7 + %g7]
751 nop
752 set 0x0A, %o6
753 ldsh [%l7 + %o6], %i7
754 nop
755 nop
756 setx 0x571D4308, %l0, %l6
757 st %l6, [%l7 + 0x28]
758 ld [%l7 + 0x28], %f17
759 setx 0xBC1F64E8, %l1, %l5
760 st %l5, [%l7 + 0x10]
761 ld [%l7 + 0x10], %f6
762 fdivs %f6, %f17, %f20
763 set 0x14, %g3
764 sta %f24, [%l7 + %g3] 0x81
765 nop
766 set 0x2C, %l0
767 lduh [%l7 + %l0], %l1
768 set 0x57, %o0
769 stba %o0, [%l7 + %o0] 0x81
770 and %l4, %i0, %g3
771 set 0x60, %o4
772 stxa %l0, [%l7 + %o4] 0xe3
773 membar #Sync
774 set 0x62, %i0
775 stha %o4, [%l7 + %i0] 0xea
776 membar #Sync
777 nop
778 set 0x44, %o3
779 stw %l5, [%l7 + %o3]
780 set 0x40, %i2
781 stda %f0, [%l7 + %i2] 0xf9
782 membar #Sync
783 nop
784 set 0x30, %l6
785 ldsw [%l7 + %l6], %i6
786 nop
787 set 0x7E, %o5
788 sth %l2, [%l7 + %o5]
789 nop
790 set 0x30, %o1
791 std %i2, [%l7 + %o1]
792 set 0x28, %g4
793 prefetcha [%l7 + %g4] 0x89, 2
794 st %f10, [%l7 + 0x30]
795 set 0x48, %g1
796 prefetcha [%l7 + %g1] 0x88, 2
797 nop
798 set 0x68, %l4
799 ldd [%l7 + %l4], %f16
800 set 0x58, %o2
801 ldxa [%l7 + %o2] 0x80, %o5
802 nop
803 set 0x68, %i7
804 lduw [%l7 + %i7], %i1
805 set 0x40, %l3
806 prefetcha [%l7 + %l3] 0x80, 0
807 nop
808 set 0x40, %l1
809 swap [%l7 + %l1], %i5
810 add %g1, %g5, %i4
811 nop
812 set 0x66, %i1
813 ldsh [%l7 + %i1], %o2
814 set 0x20, %i3
815 stxa %g7, [%l7 + %i3] 0x88
816 set 0x7C, %l2
817 sta %f21, [%l7 + %l2] 0x80
818 wr %o6, %o7, %y
819 nop
820 set 0x08, %o7
821 ldd [%l7 + %o7], %g2
822 st %fsr, [%l7 + 0x78]
823 nop
824 set 0x48, %i4
825 stx %fsr, [%l7 + %i4]
826 nop
827 nop
828 setx 0xC735564F, %l0, %l6
829 st %l6, [%l7 + 0x28]
830 ld [%l7 + 0x28], %f14
831 setx 0x28608701, %l1, %l5
832 st %l5, [%l7 + 0x10]
833 ld [%l7 + 0x10], %f9
834 fdivs %f9, %f14, %f19
835 set 0x34, %g2
836 sta %f11, [%l7 + %g2] 0x89
837 and %o1, %g4, %l6
838 nop
839 set 0x70, %i5
840 ldub [%l7 + %i5], %o3
841 nop
842 set 0x18, %g5
843 swap [%l7 + %g5], %i7
844 nop
845 set 0x69, %i6
846 stb %l1, [%l7 + %i6]
847 nop
848 set 0x7A, %l5
849 stb %l4, [%l7 + %l5]
850 set 0x08, %g6
851 stwa %i0, [%l7 + %g6] 0xe3
852 membar #Sync
853 nop
854 set 0x1E, %o6
855 sth %g3, [%l7 + %o6]
856 nop
857 set 0x20, %g3
858 prefetch [%l7 + %g3], 0
859 ld [%l7 + 0x40], %f28
860 nop
861 set 0x4E, %l0
862 ldub [%l7 + %l0], %l0
863 nop
864 set 0x4C, %g7
865 ldsh [%l7 + %g7], %o0
866 set 0x78, %o4
867 prefetcha [%l7 + %o4] 0x89, 3
868 nop
869 set 0x51, %o0
870 ldub [%l7 + %o0], %l5
871 set 0x34, %o3
872 sta %f0, [%l7 + %o3] 0x81
873 set 0x78, %i2
874 ldxa [%l7 + %i2] 0x89, %i6
875 set 0x0C, %l6
876 swapa [%l7 + %l6] 0x80, %i3
877 set 0x60, %i0
878 prefetcha [%l7 + %i0] 0x80, 0
879 ld [%l7 + 0x44], %f4
880 nop
881 set 0x48, %o5
882 std %g6, [%l7 + %o5]
883 set 0x50, %o1
884 ldda [%l7 + %o1] 0x89, %o4
885 or %l3, %i1, %i2
886 st %f5, [%l7 + 0x34]
887 nop
888 set 0x42, %g1
889 ldsb [%l7 + %g1], %i5
890 set 0x20, %g4
891 stda %g4, [%l7 + %g4] 0x80
892 set 0x28, %l4
893 stda %g0, [%l7 + %l4] 0xeb
894 membar #Sync
895 st %fsr, [%l7 + 0x20]
896 set 0x70, %o2
897 ldda [%l7 + %o2] 0x80, %o2
898 st %fsr, [%l7 + 0x54]
899 set 0x6C, %i7
900 stwa %i4, [%l7 + %i7] 0x81
901 nop
902 set 0x1C, %l1
903 prefetch [%l7 + %l1], 1
904 set 0x28, %i1
905 stwa %o6, [%l7 + %i1] 0xe3
906 membar #Sync
907 set 0x30, %i3
908 swapa [%l7 + %i3] 0x88, %o7
909 nop
910 set 0x78, %l2
911 std %f26, [%l7 + %l2]
912 nop
913 set 0x6E, %l3
914 lduh [%l7 + %l3], %g2
915 set 0x24, %o7
916 swapa [%l7 + %o7] 0x88, %g7
917 fpadd32 %f12, %f12, %f16
918 nop
919 set 0x08, %g2
920 stx %fsr, [%l7 + %g2]
921 set 0x10, %i4
922 swapa [%l7 + %i4] 0x80, %o1
923 set 0x40, %i5
924 stda %f0, [%l7 + %i5] 0xc8
925 nop
926 set 0x23, %i6
927 ldsb [%l7 + %i6], %l6
928 set 0x08, %l5
929 stxa %o3, [%l7 + %l5] 0x80
930 nop
931 set 0x60, %g5
932 ldd [%l7 + %g5], %f28
933 nop
934 set 0x74, %o6
935 prefetch [%l7 + %o6], 0
936 ld [%l7 + 0x0C], %f11
937 membar #Sync
938 set 0x40, %g3
939 ldda [%l7 + %g3] 0xf8, %f0
940 set 0x20, %g6
941 ldda [%l7 + %g6] 0xe2, %g4
942 set 0x68, %g7
943 stxa %l1, [%l7 + %g7] 0x81
944 set 0x68, %l0
945 prefetcha [%l7 + %l0] 0x80, 1
946 nop
947 set 0x20, %o0
948 prefetch [%l7 + %o0], 2
949 nop
950 set 0x34, %o4
951 lduw [%l7 + %o4], %l4
952 nop
953 set 0x55, %i2
954 ldsb [%l7 + %i2], %g3
955 nop
956 set 0x34, %o3
957 lduw [%l7 + %o3], %i0
958 nop
959 set 0x20, %i0
960 std %f26, [%l7 + %i0]
961 wr %l0, %o0, %set_softint
962 set 0x28, %l6
963 stwa %l5, [%l7 + %l6] 0xe2
964 membar #Sync
965 nop
966 set 0x50, %o5
967 ldx [%l7 + %o5], %o4
968 add %l7, 0x30, %l6
969 wr %g0, 0x89, %asi
970 casa [%l6] 0x89, %i6, %i3
971 nop
972 set 0x28, %o1
973 stx %l2, [%l7 + %o1]
974 set 0x40, %g1
975 stda %f16, [%l7 + %g1] 0x89
976 set 0x18, %l4
977 prefetcha [%l7 + %l4] 0x88, 2
978 nop
979 set 0x10, %g4
980 ldx [%l7 + %g4], %o5
981 nop
982 nop
983 setx 0x6F139904, %l0, %l6
984 st %l6, [%l7 + 0x28]
985 ld [%l7 + 0x28], %f1
986 setx 0x9CA6293F, %l1, %l5
987 st %l5, [%l7 + 0x10]
988 ld [%l7 + 0x10], %f2
989 fdivs %f2, %f1, %f18
990 set 0x40, %o2
991 ldda [%l7 + %o2] 0x80, %f16
992 nop
993 set 0x44, %i7
994 ldsh [%l7 + %i7], %l3
995 nop
996 set 0x70, %i1
997 swap [%l7 + %i1], %i2
998 nop
999 set 0x58, %l1
1000 ldd [%l7 + %l1], %i0
1001 nop
1002 set 0x25, %l2
1003 ldub [%l7 + %l2], %g5
1004 nop
1005 set 0x4E, %i3
1006 ldsb [%l7 + %i3], %i5
1007 set 0x40, %o7
1008 ldda [%l7 + %o7] 0x89, %f0
1009 nop
1010 set 0x48, %g2
1011 prefetch [%l7 + %g2], 0
1012 st %fsr, [%l7 + 0x5C]
1013 set 0x30, %l3
1014 ldxa [%l7 + %l3] 0x88, %o2
1015 set 0x20, %i5
1016 prefetcha [%l7 + %i5] 0x80, 0
1017 set 0x70, %i4
1018 swapa [%l7 + %i4] 0x81, %g1
1019 set 0x58, %l5
1020 stda %o6, [%l7 + %l5] 0xe2
1021 membar #Sync
1022 nop
1023 set 0x50, %g5
1024 swap [%l7 + %g5], %g2
1025 nop
1026 set 0x64, %o6
1027 prefetch [%l7 + %o6], 4
1028 set 0x70, %i6
1029 prefetcha [%l7 + %i6] 0x81, 4
1030 nop
1031 set 0x34, %g3
1032 ldsw [%l7 + %g3], %o1
1033 nop
1034 set 0x70, %g6
1035 std %f26, [%l7 + %g6]
1036 nop
1037 set 0x70, %l0
1038 std %g6, [%l7 + %l0]
1039 and %l6, %g4, %l1
1040 st %fsr, [%l7 + 0x68]
1041 fpadd16 %f14, %f12, %f10
1042 nop
1043 set 0x28, %o0
1044 prefetch [%l7 + %o0], 4
1045 set 0x10, %o4
1046 swapa [%l7 + %o4] 0x88, %o3
1047 ld [%l7 + 0x08], %f25
1048 and %l4, %g3, %i7
1049 set 0x4C, %g7
1050 stha %l0, [%l7 + %g7] 0xeb
1051 membar #Sync
1052 nop
1053 set 0x68, %i2
1054 std %o0, [%l7 + %i2]
1055 add %l7, 0x48, %l6
1056 wr %g0, 0x89, %asi
1057 casxa [%l6] 0x89, %l5, %i0
1058 nop
1059 set 0x13, %i0
1060 ldub [%l7 + %i0], %o4
1061 add %l7, 0x58, %l6
1062 wr %g0, 0x88, %asi
1063 lda [%l6] %asi, %i3
1064 casa [%l6] 0x88, %i3, %l2
1065 nop
1066 set 0x40, %o3
1067 stx %i6, [%l7 + %o3]
1068 nop
1069 set 0x6E, %o5
1070 lduh [%l7 + %o5], %g6
1071 or %o5, %l3, %i2
1072 nop
1073 set 0x14, %o1
1074 lduw [%l7 + %o1], %g5
1075 st %f2, [%l7 + 0x44]
1076 nop
1077 set 0x18, %l6
1078 stx %fsr, [%l7 + %l6]
1079 set 0x40, %l4
1080 ldda [%l7 + %l4] 0x89, %f0
1081 nop
1082 set 0x4C, %g4
1083 swap [%l7 + %g4], %i5
1084 nop
1085 set 0x50, %o2
1086 swap [%l7 + %o2], %o2
1087 nop
1088 set 0x08, %g1
1089 ldsw [%l7 + %g1], %i1
1090 nop
1091 set 0x6E, %i7
1092 ldub [%l7 + %i7], %i4
1093 nop
1094 set 0x78, %l1
1095 ldd [%l7 + %l1], %g0
1096 set 0x48, %i1
1097 sta %f16, [%l7 + %i1] 0x89
1098 fpsub16 %f24, %f4, %f18
1099 add %g2, %o6, %o1
1100 wr %g7, %l6, %clear_softint
1101 nop
1102 set 0x40, %i3
1103 ldd [%l7 + %i3], %f0
1104 nop
1105 set 0x44, %o7
1106 swap [%l7 + %o7], %o7
1107 nop
1108 set 0x58, %g2
1109 ldd [%l7 + %g2], %f26
1110 nop
1111 set 0x08, %l2
1112 stx %g4, [%l7 + %l2]
1113 ld [%l7 + 0x64], %f19
1114 set 0x40, %i5
1115 stda %f0, [%l7 + %i5] 0xf9
1116 membar #Sync
1117 st %f31, [%l7 + 0x74]
1118 nop
1119 set 0x60, %i4
1120 ldx [%l7 + %i4], %l1
1121 nop
1122 set 0x6C, %l3
1123 swap [%l7 + %l3], %o3
1124 nop
1125 set 0x10, %g5
1126 stx %l4, [%l7 + %g5]
1127 nop
1128 set 0x28, %l5
1129 stx %i7, [%l7 + %l5]
1130 nop
1131 set 0x3C, %o6
1132 ldstub [%l7 + %o6], %l0
1133 nop
1134 set 0x18, %g3
1135 std %f10, [%l7 + %g3]
1136 fpadd32s %f5, %f29, %f30
1137 set 0x28, %g6
1138 stxa %g3, [%l7 + %g6] 0x89
1139 add %l7, 0x70, %l6
1140 wr %g0, 0x88, %asi
1141 lda [%l6] %asi, %l5
1142 casa [%l6] 0x88, %l5, %o0
1143 or %o4, %i3, %l2
1144 nop
1145 set 0x20, %l0
1146 ldsh [%l7 + %l0], %i0
1147 set 0x5F, %i6
1148 ldstuba [%l7 + %i6] 0x80, %g6
1149 nop
1150 set 0x5C, %o4
1151 prefetch [%l7 + %o4], 3
1152 nop
1153 set 0x0C, %g7
1154 stb %i6, [%l7 + %g7]
1155 set 0x7C, %i2
1156 sta %f0, [%l7 + %i2] 0x81
1157 nop
1158 set 0x08, %i0
1159 ldd [%l7 + %i0], %f0
1160 st %fsr, [%l7 + 0x28]
1161 wr %l3, %o5, %softint
1162 nop
1163 set 0x48, %o3
1164 lduw [%l7 + %o3], %i2
1165 fpadd16s %f1, %f26, %f15
1166 nop
1167 set 0x7E, %o0
1168 stb %g5, [%l7 + %o0]
1169 nop
1170 set 0x18, %o5
1171 std %o2, [%l7 + %o5]
1172 add %i5, %i1, %g1
1173 set 0x2C, %l6
1174 lda [%l7 + %l6] 0x88, %f21
1175 set 0x40, %l4
1176 stda %f16, [%l7 + %l4] 0x88
1177 set 0x58, %g4
1178 ldxa [%l7 + %g4] 0x89, %i4
1179 set 0x40, %o2
1180 ldda [%l7 + %o2] 0xd2, %f0
1181 nop
1182 set 0x58, %o1
1183 stx %o6, [%l7 + %o1]
1184 st %fsr, [%l7 + 0x24]
1185 ld [%l7 + 0x40], %f13
1186 add %o1, %g7, %g2
1187 set 0x68, %g1
1188 prefetcha [%l7 + %g1] 0x80, 3
1189 nop
1190 set 0x50, %i7
1191 prefetch [%l7 + %i7], 0
1192 nop
1193 set 0x08, %l1
1194 ldsb [%l7 + %l1], %l6
1195 add %l7, 0x40, %l6
1196 wr %g0, 0x80, %asi
1197 casxa [%l6] 0x80, %l1, %o3
1198 nop
1199 set 0x5D, %i1
1200 ldub [%l7 + %i1], %g4
1201 set 0x60, %i3
1202 lda [%l7 + %i3] 0x81, %f21
1203 set 0x1C, %g2
1204 swapa [%l7 + %g2] 0x88, %l4
1205 add %i7, %g3, %l0
1206 nop
1207 set 0x70, %o7
1208 lduw [%l7 + %o7], %o0
1209 set 0x48, %l2
1210 prefetcha [%l7 + %l2] 0x88, 4
1211 nop
1212 set 0x24, %i5
1213 ldsh [%l7 + %i5], %o4
1214 nop
1215 set 0x28, %l3
1216 stx %fsr, [%l7 + %l3]
1217 nop
1218 set 0x60, %i4
1219 std %f12, [%l7 + %i4]
1220 nop
1221 set 0x70, %l5
1222 ldd [%l7 + %l5], %f10
1223 nop
1224 set 0x0C, %g5
1225 ldub [%l7 + %g5], %i3
1226 nop
1227 set 0x48, %g3
1228 ldx [%l7 + %g3], %l2
1229 set 0x08, %o6
1230 prefetcha [%l7 + %o6] 0x80, 1
1231 nop
1232 set 0x70, %g6
1233 ldd [%l7 + %g6], %i6
1234 nop
1235 set 0x3C, %l0
1236 swap [%l7 + %l0], %g6
1237 nop
1238 set 0x60, %o4
1239 std %f0, [%l7 + %o4]
1240 st %fsr, [%l7 + 0x78]
1241 set 0x7E, %i6
1242 stba %l3, [%l7 + %i6] 0x89
1243 nop
1244 set 0x6C, %g7
1245 ldsw [%l7 + %g7], %i2
1246 nop
1247 set 0x29, %i0
1248 stb %o5, [%l7 + %i0]
1249 set 0x28, %o3
1250 sta %f1, [%l7 + %o3] 0x80
1251 nop
1252 set 0x0B, %i2
1253 ldstub [%l7 + %i2], %g5
1254 nop
1255 set 0x74, %o5
1256 sth %o2, [%l7 + %o5]
1257 be,pt %xcc, loop_7
1258 nop
1259 set 0x18, %o0
1260 ldx [%l7 + %o0], %i1
1261 st %fsr, [%l7 + 0x3C]
1262 nop
1263 set 0x75, %l4
1264 stb %i5, [%l7 + %l4]
1265loop_7:
1266 nop
1267 set 0x70, %g4
1268 stba %g1, [%l7 + %g4] 0xe2
1269 membar #Sync
1270 st %f30, [%l7 + 0x50]
1271 nop
1272 set 0x24, %l6
1273 ldsh [%l7 + %l6], %i4
1274 and %o1, %g7, %o6
1275 set 0x10, %o2
1276 stxa %g2, [%l7 + %o2] 0x80
1277 nop
1278 set 0x58, %g1
1279 std %o6, [%l7 + %g1]
1280 nop
1281 set 0x38, %o1
1282 ldd [%l7 + %o1], %i6
1283 nop
1284 set 0x36, %l1
1285 ldstub [%l7 + %l1], %l1
1286 nop
1287 set 0x58, %i1
1288 stx %fsr, [%l7 + %i1]
1289 set 0x40, %i3
1290 ldda [%l7 + %i3] 0xd8, %f16
1291 set 0x36, %g2
1292 stha %g4, [%l7 + %g2] 0x80
1293 nop
1294 set 0x72, %o7
1295 sth %o3, [%l7 + %o7]
1296 add %l7, 0x24, %l6
1297 wr %g0, 0x88, %asi
1298 lda [%l6] %asi, %i7
1299 casa [%l6] 0x88, %i7, %l4
1300 nop
1301 set 0x40, %i7
1302 ldd [%l7 + %i7], %f22
1303 nop
1304 set 0x30, %l2
1305 std %l0, [%l7 + %l2]
1306 nop
1307 set 0x30, %i5
1308 std %o0, [%l7 + %i5]
1309 set 0x5C, %i4
1310 lda [%l7 + %i4] 0x88, %f22
1311 nop
1312 set 0x0C, %l3
1313 stw %g3, [%l7 + %l3]
1314 set 0x0A, %g5
1315 stha %o4, [%l7 + %g5] 0x88
1316 set 0x0B, %g3
1317 ldstuba [%l7 + %g3] 0x88, %l5
1318 st %f7, [%l7 + 0x58]
1319 set 0x10, %l5
1320 prefetcha [%l7 + %l5] 0x81, 0
1321 nop
1322 set 0x58, %o6
1323 ldx [%l7 + %o6], %l2
1324 nop
1325 set 0x78, %l0
1326 ldd [%l7 + %l0], %f24
1327 nop
1328 set 0x47, %o4
1329 ldub [%l7 + %o4], %i6
1330 set 0x44, %g6
1331 ldstuba [%l7 + %g6] 0x89, %i0
1332 st %f20, [%l7 + 0x48]
1333 add %l3, %i2, %o5
1334 ld [%l7 + 0x1C], %f26
1335 nop
1336 set 0x78, %i6
1337 ldd [%l7 + %i6], %g6
1338 add %l7, 0x70, %l6
1339 wr %g0, 0x89, %asi
1340 casxa [%l6] 0x89, %g5, %i1
1341 fpadd32 %f0, %f6, %f14
1342 nop
1343 set 0x27, %i0
1344 stb %i5, [%l7 + %i0]
1345 st %fsr, [%l7 + 0x34]
1346 nop
1347 set 0x0C, %o3
1348 prefetch [%l7 + %o3], 1
1349 nop
1350 set 0x0C, %g7
1351 ldsw [%l7 + %g7], %g1
1352 nop
1353 set 0x3C, %i2
1354 ldub [%l7 + %i2], %i4
1355 nop
1356 set 0x38, %o5
1357 ldx [%l7 + %o5], %o2
1358 set 0x74, %o0
1359 stwa %o1, [%l7 + %o0] 0x81
1360 st %fsr, [%l7 + 0x7C]
1361 nop
1362 set 0x40, %g4
1363 std %f4, [%l7 + %g4]
1364 ld [%l7 + 0x24], %f12
1365 nop
1366 set 0x17, %l6
1367 ldub [%l7 + %l6], %g7
1368 nop
1369 set 0x42, %o2
1370 ldsh [%l7 + %o2], %g2
1371 set 0x44, %l4
1372 sta %f10, [%l7 + %l4] 0x80
1373 nop
1374 set 0x64, %g1
1375 stb %o6, [%l7 + %g1]
1376 nop
1377 set 0x68, %l1
1378 ldsb [%l7 + %l1], %l6
1379 set 0x4C, %i1
1380 sta %f9, [%l7 + %i1] 0x88
1381 add %l7, 0x48, %l6
1382 wr %g0, 0x88, %asi
1383 ldxa [%l6] %asi, %l1
1384 casxa [%l6] 0x88, %l1, %g4
1385 or %o7, %i7, %o3
1386 or %l0, %o0, %l4
1387 nop
1388 set 0x7E, %o1
1389 sth %g3, [%l7 + %o1]
1390 or %o4, %i3, %l5
1391 and %i6, %i0, %l2
1392 nop
1393 set 0x48, %g2
1394 std %i2, [%l7 + %g2]
1395 st %f24, [%l7 + 0x50]
1396 set 0x0C, %o7
1397 stwa %l3, [%l7 + %o7] 0xe3
1398 membar #Sync
1399 nop
1400 set 0x70, %i7
1401 std %f2, [%l7 + %i7]
1402 nop
1403 set 0x08, %l2
1404 std %o4, [%l7 + %l2]
1405 ld [%l7 + 0x50], %f10
1406 fpadd16s %f7, %f24, %f7
1407 and %g5, %i1, %i5
1408 nop
1409 set 0x60, %i3
1410 stw %g1, [%l7 + %i3]
1411 nop
1412 set 0x38, %i5
1413 stx %g6, [%l7 + %i5]
1414 and %o2, %o1, %g7
1415 add %i4, %g2, %o6
1416 nop
1417 set 0x5C, %l3
1418 prefetch [%l7 + %l3], 4
1419 add %l1, %g4, %o7
1420 set 0x34, %i4
1421 swapa [%l7 + %i4] 0x81, %l6
1422 set 0x68, %g3
1423 stxa %o3, [%l7 + %g3] 0xea
1424 membar #Sync
1425 set 0x59, %l5
1426 ldstuba [%l7 + %l5] 0x80, %l0
1427 add %l7, 0x10, %l6
1428 wr %g0, 0x89, %asi
1429 casa [%l6] 0x89, %i7, %o0
1430 nop
1431 set 0x50, %g5
1432 stw %l4, [%l7 + %g5]
1433 nop
1434 set 0x78, %l0
1435 ldd [%l7 + %l0], %f24
1436 set 0x54, %o4
1437 lda [%l7 + %o4] 0x89, %f0
1438 set 0x22, %o6
1439 stba %g3, [%l7 + %o6] 0xe2
1440 membar #Sync
1441 set 0x60, %g6
1442 stxa %i3, [%l7 + %g6] 0x81
1443 set 0x70, %i0
1444 ldda [%l7 + %i0] 0x81, %o4
1445 nop
1446 set 0x10, %o3
1447 std %f14, [%l7 + %o3]
1448 nop
1449 set 0x28, %i6
1450 std %f16, [%l7 + %i6]
1451 add %l5, %i6, %i0
1452 nop
1453 set 0x73, %g7
1454 stb %i2, [%l7 + %g7]
1455 nop
1456 set 0x78, %i2
1457 ldsw [%l7 + %i2], %l2
1458 add %l7, 0x10, %l6
1459 wr %g0, 0x89, %asi
1460 casxa [%l6] 0x89, %o5, %l3
1461 nop
1462 set 0x18, %o5
1463 ldx [%l7 + %o5], %g5
1464 set 0x50, %g4
1465 swapa [%l7 + %g4] 0x81, %i5
1466 ba,pt %xcc, loop_8
1467 nop
1468 set 0x34, %l6
1469 prefetch [%l7 + %l6], 4
1470 set 0x6C, %o2
1471 swapa [%l7 + %o2] 0x81, %g1
1472loop_8:
1473 nop
1474 set 0x58, %o0
1475 swapa [%l7 + %o0] 0x81, %i1
1476 nop
1477 set 0x28, %l4
1478 ldx [%l7 + %l4], %o2
1479 nop
1480 set 0x20, %g1
1481 stx %fsr, [%l7 + %g1]
1482 nop
1483 set 0x38, %l1
1484 stx %o1, [%l7 + %l1]
1485 nop
1486 set 0x0D, %o1
1487 stb %g7, [%l7 + %o1]
1488 set 0x10, %g2
1489 sta %f9, [%l7 + %g2] 0x81
1490 nop
1491 set 0x56, %i1
1492 ldsb [%l7 + %i1], %g6
1493 st %f17, [%l7 + 0x48]
1494 nop
1495 set 0x18, %i7
1496 stw %g2, [%l7 + %i7]
1497 nop
1498 set 0x18, %o7
1499 ldx [%l7 + %o7], %i4
1500 set 0x0F, %l2
1501 ldstuba [%l7 + %l2] 0x81, %o6
1502 fpadd16 %f28, %f20, %f24
1503 set 0x60, %i3
1504 prefetcha [%l7 + %i3] 0x89, 4
1505 nop
1506 set 0x3E, %l3
1507 ldstub [%l7 + %l3], %o7
1508 nop
1509 set 0x38, %i5
1510 stw %l6, [%l7 + %i5]
1511 nop
1512 set 0x18, %i4
1513 std %l0, [%l7 + %i4]
1514 set 0x22, %g3
1515 ldstuba [%l7 + %g3] 0x89, %l0
1516 nop
1517 set 0x16, %g5
1518 sth %o3, [%l7 + %g5]
1519 set 0x74, %l5
1520 stwa %o0, [%l7 + %l5] 0x89
1521 set 0x40, %l0
1522 stda %f0, [%l7 + %l0] 0xf1
1523 membar #Sync
1524 set 0x50, %o4
1525 ldda [%l7 + %o4] 0xe2, %i6
1526 fpadd16s %f2, %f8, %f17
1527 st %f18, [%l7 + 0x30]
1528 and %g3, %i3, %l4
1529 add %l7, 0x4C, %l6
1530 wr %g0, 0x81, %asi
1531 casa [%l6] 0x81, %l5, %i6
1532 set 0x38, %o6
1533 prefetcha [%l7 + %o6] 0x80, 4
1534 nop
1535 set 0x7C, %i0
1536 prefetch [%l7 + %i0], 4
1537 nop
1538 set 0x60, %o3
1539 lduh [%l7 + %o3], %i2
1540 nop
1541 set 0x6C, %g6
1542 ldsh [%l7 + %g6], %l2
1543 nop
1544 set 0x10, %g7
1545 ldx [%l7 + %g7], %o5
1546 st %fsr, [%l7 + 0x44]
1547 nop
1548 set 0x48, %i6
1549 ldd [%l7 + %i6], %f26
1550 set 0x3E, %i2
1551 ldstuba [%l7 + %i2] 0x81, %l3
1552 set 0x60, %g4
1553 stda %g4, [%l7 + %g4] 0x81
1554 set 0x40, %o5
1555 ldda [%l7 + %o5] 0xd8, %f16
1556 nop
1557 set 0x10, %o2
1558 ldd [%l7 + %o2], %f12
1559 nop
1560 set 0x38, %l6
1561 stx %fsr, [%l7 + %l6]
1562 nop
1563 set 0x08, %l4
1564 lduw [%l7 + %l4], %i5
1565 set 0x20, %o0
1566 stba %g1, [%l7 + %o0] 0x88
1567 nop
1568 set 0x0C, %g1
1569 ldub [%l7 + %g1], %i1
1570 set 0x70, %o1
1571 sta %f0, [%l7 + %o1] 0x81
1572 st %f28, [%l7 + 0x48]
1573 nop
1574 set 0x78, %g2
1575 stx %fsr, [%l7 + %g2]
1576 nop
1577 set 0x44, %l1
1578 lduh [%l7 + %l1], %o4
1579 nop
1580 set 0x78, %i1
1581 swap [%l7 + %i1], %o2
1582 set 0x48, %i7
1583 lda [%l7 + %i7] 0x88, %f10
1584 set 0x08, %l2
1585 stxa %o1, [%l7 + %l2] 0x80
1586 nop
1587 set 0x78, %o7
1588 ldd [%l7 + %o7], %f18
1589 fpsub16s %f3, %f11, %f14
1590 nop
1591 set 0x26, %i3
1592 ldsh [%l7 + %i3], %g6
1593 nop
1594 set 0x3D, %l3
1595 ldsb [%l7 + %l3], %g7
1596 set 0x4C, %i4
1597 sta %f7, [%l7 + %i4] 0x80
1598 set 0x34, %g3
1599 stha %i4, [%l7 + %g3] 0xe3
1600 membar #Sync
1601 nop
1602 set 0x28, %i5
1603 stx %g2, [%l7 + %i5]
1604 set 0x50, %g5
1605 ldda [%l7 + %g5] 0xeb, %g4
1606 st %fsr, [%l7 + 0x0C]
1607 nop
1608 set 0x58, %l0
1609 std %o6, [%l7 + %l0]
1610 add %l6, %o6, %l1
1611 set 0x18, %o4
1612 swapa [%l7 + %o4] 0x80, %l0
1613 add %o0, %o3, %g3
1614 set 0x60, %l5
1615 prefetcha [%l7 + %l5] 0x80, 4
1616 nop
1617 set 0x5C, %o6
1618 ldsw [%l7 + %o6], %i7
1619 set 0x18, %i0
1620 stwa %l4, [%l7 + %i0] 0xe2
1621 membar #Sync
1622 nop
1623 set 0x67, %g6
1624 ldstub [%l7 + %g6], %l5
1625 add %l7, 0x3C, %l6
1626 wr %g0, 0x88, %asi
1627 casa [%l6] 0x88, %i0, %i6
1628 nop
1629 set 0x20, %g7
1630 ldd [%l7 + %g7], %f18
1631 set 0x44, %o3
1632 stwa %i2, [%l7 + %o3] 0xeb
1633 membar #Sync
1634 nop
1635 set 0x40, %i2
1636 lduw [%l7 + %i2], %l2
1637 nop
1638 set 0x1A, %i6
1639 ldsh [%l7 + %i6], %l3
1640 set 0x24, %g4
1641 swapa [%l7 + %g4] 0x89, %o5
1642 nop
1643 set 0x30, %o2
1644 ldd [%l7 + %o2], %f30
1645 set 0x50, %l6
1646 ldda [%l7 + %l6] 0xeb, %g4
1647 nop
1648 set 0x22, %o5
1649 lduh [%l7 + %o5], %g1
1650 set 0x18, %l4
1651 stha %i5, [%l7 + %l4] 0x80
1652 nop
1653 set 0x38, %g1
1654 ldd [%l7 + %g1], %f18
1655 and %i1, %o2, %o4
1656 nop
1657 set 0x18, %o0
1658 ldd [%l7 + %o0], %g6
1659 nop
1660 set 0x66, %g2
1661 ldsh [%l7 + %g2], %o1
1662 nop
1663 set 0x09, %o1
1664 ldub [%l7 + %o1], %i4
1665 set 0x7D, %i1
1666 stba %g7, [%l7 + %i1] 0x88
1667 and %g2, %g4, %o7
1668 and %o6, %l1, %l6
1669 and %o0, %o3, %g3
1670 set 0x40, %l1
1671 stda %f16, [%l7 + %l1] 0x89
1672 set 0x60, %l2
1673 lda [%l7 + %l2] 0x80, %f23
1674 nop
1675 set 0x56, %i7
1676 ldub [%l7 + %i7], %l0
1677 nop
1678 set 0x0C, %i3
1679 prefetch [%l7 + %i3], 4
1680 set 0x40, %l3
1681 stxa %i3, [%l7 + %l3] 0x81
1682 set 0x34, %o7
1683 lda [%l7 + %o7] 0x88, %f20
1684 set 0x30, %g3
1685 swapa [%l7 + %g3] 0x88, %i7
1686 nop
1687 set 0x50, %i5
1688 ldx [%l7 + %i5], %l4
1689 nop
1690 set 0x78, %i4
1691 ldd [%l7 + %i4], %l4
1692 nop
1693 set 0x0E, %l0
1694 ldsh [%l7 + %l0], %i0
1695 nop
1696 set 0x08, %o4
1697 sth %i2, [%l7 + %o4]
1698 fpsub16 %f0, %f18, %f22
1699 st %fsr, [%l7 + 0x74]
1700 nop
1701 set 0x0C, %l5
1702 ldsh [%l7 + %l5], %i6
1703 nop
1704 set 0x3C, %g5
1705 stw %l2, [%l7 + %g5]
1706 add %l7, 0x40, %l6
1707 wr %g0, 0x81, %asi
1708 casa [%l6] 0x81, %o5, %l3
1709 nop
1710 set 0x62, %i0
1711 ldsh [%l7 + %i0], %g1
1712 set 0x18, %o6
1713 prefetcha [%l7 + %o6] 0x81, 0
1714 nop
1715 set 0x70, %g6
1716 stx %fsr, [%l7 + %g6]
1717 ld [%l7 + 0x20], %f6
1718 and %i1, %g5, %o4
1719 nop
1720 set 0x08, %o3
1721 ldd [%l7 + %o3], %g6
1722 wr %o1, %o2, %softint
1723 nop
1724 set 0x1C, %i2
1725 lduw [%l7 + %i2], %g7
1726 nop
1727 set 0x08, %i6
1728 ldx [%l7 + %i6], %g2
1729 set 0x40, %g7
1730 stxa %g4, [%l7 + %g7] 0xe3
1731 membar #Sync
1732 set 0x20, %g4
1733 lda [%l7 + %g4] 0x81, %f13
1734 set 0x4C, %l6
1735 swapa [%l7 + %l6] 0x81, %o7
1736 nop
1737 set 0x18, %o2
1738 std %f8, [%l7 + %o2]
1739 nop
1740 set 0x5E, %l4
1741 ldsh [%l7 + %l4], %o6
1742 nop
1743 set 0x40, %g1
1744 ldx [%l7 + %g1], %l1
1745 nop
1746 set 0x7F, %o5
1747 stb %l6, [%l7 + %o5]
1748 nop
1749 set 0x50, %o0
1750 stx %fsr, [%l7 + %o0]
1751 nop
1752 set 0x10, %o1
1753 stb %o0, [%l7 + %o1]
1754 nop
1755 set 0x28, %g2
1756 lduh [%l7 + %g2], %i4
1757 nop
1758 set 0x17, %l1
1759 ldstub [%l7 + %l1], %o3
1760 nop
1761 set 0x10, %l2
1762 std %g2, [%l7 + %l2]
1763 add %l7, 0x48, %l6
1764 wr %g0, 0x81, %asi
1765 lda [%l6] %asi, %l0
1766 casa [%l6] 0x81, %l0, %i7
1767 nop
1768 set 0x28, %i7
1769 std %i2, [%l7 + %i7]
1770 add %l5, %l4, %i2
1771 nop
1772 set 0x56, %i1
1773 ldub [%l7 + %i1], %i0
1774 and %l2, %i6, %o5
1775 set 0x40, %i3
1776 stda %f0, [%l7 + %i3] 0xc8
1777 st %f3, [%l7 + 0x78]
1778 ld [%l7 + 0x44], %f11
1779 nop
1780 set 0x62, %o7
1781 ldub [%l7 + %o7], %l3
1782 or %i5, %i1, %g5
1783 set 0x50, %l3
1784 lda [%l7 + %l3] 0x80, %f5
1785 set 0x40, %g3
1786 ldda [%l7 + %g3] 0xeb, %g0
1787 nop
1788 set 0x60, %i4
1789 ldx [%l7 + %i4], %o4
1790 nop
1791 set 0x5C, %i5
1792 swap [%l7 + %i5], %g6
1793 st %f13, [%l7 + 0x7C]
1794 set 0x40, %o4
1795 stda %f0, [%l7 + %o4] 0xf9
1796 membar #Sync
1797 nop
1798 set 0x08, %l5
1799 swap [%l7 + %l5], %o1
1800 set 0x50, %l0
1801 lda [%l7 + %l0] 0x88, %f16
1802 set 0x35, %i0
1803 ldstuba [%l7 + %i0] 0x80, %g7
1804 nop
1805 set 0x70, %o6
1806 ldd [%l7 + %o6], %g2
1807 nop
1808 set 0x38, %g6
1809 ldx [%l7 + %g6], %g4
1810 nop
1811 set 0x54, %o3
1812 lduw [%l7 + %o3], %o2
1813 ld [%l7 + 0x54], %f1
1814 set 0x52, %g5
1815 ldstuba [%l7 + %g5] 0x80, %o7
1816 add %l7, 0x10, %l6
1817 wr %g0, 0x89, %asi
1818 casa [%l6] 0x89, %l1, %o6
1819 nop
1820 set 0x78, %i6
1821 ldx [%l7 + %i6], %l6
1822 set 0x48, %g7
1823 swapa [%l7 + %g7] 0x81, %o0
1824 st %fsr, [%l7 + 0x68]
1825 wr %o3, %g3, %set_softint
1826 or %i4, %l0, %i7
1827 ld [%l7 + 0x0C], %f1
1828 nop
1829 set 0x20, %i2
1830 std %f20, [%l7 + %i2]
1831 nop
1832 set 0x3B, %g4
1833 ldstub [%l7 + %g4], %l5
1834 add %l7, 0x18, %l6
1835 wr %g0, 0x80, %asi
1836 casa [%l6] 0x80, %i3, %i2
1837 nop
1838 set 0x50, %l6
1839 ldd [%l7 + %l6], %i0
1840 set 0x08, %l4
1841 prefetcha [%l7 + %l4] 0x80, 1
1842 add %l7, 0x28, %l6
1843 wr %g0, 0x80, %asi
1844 lda [%l6] %asi, %l2
1845 casa [%l6] 0x80, %l2, %i6
1846 set 0x2C, %o2
1847 sta %f29, [%l7 + %o2] 0x89
1848 nop
1849 set 0x68, %g1
1850 std %f30, [%l7 + %g1]
1851 set 0x66, %o5
1852 stha %o5, [%l7 + %o5] 0x89
1853 set 0x50, %o1
1854 ldxa [%l7 + %o1] 0x89, %l3
1855 fpadd16s %f25, %f8, %f16
1856 set 0x20, %o0
1857 stha %i5, [%l7 + %o0] 0x80
1858 set 0x40, %l1
1859 ldda [%l7 + %l1] 0xd8, %f0
1860 add %i1, %g5, %o4
1861 nop
1862 set 0x68, %g2
1863 ldd [%l7 + %g2], %g6
1864 set 0x78, %i7
1865 swapa [%l7 + %i7] 0x89, %o1
1866 nop
1867 or %g0, 0x8, %l0
1868 sllx %l0, 0x3c, %l0
1869 wr %l0, %g0, %sys_tick_cmpr
1870 set 0x64, %i1
1871 sta %f19, [%l7 + %i1] 0x89
1872 nop
1873 set 0x4C, %i3
1874 swap [%l7 + %i3], %g2
1875 nop
1876 set 0x44, %o7
1877 lduh [%l7 + %o7], %g4
1878 set 0x34, %l2
1879 sta %f4, [%l7 + %l2] 0x80
1880 set 0x20, %l3
1881 ldda [%l7 + %l3] 0xeb, %o6
1882 st %fsr, [%l7 + 0x4C]
1883 set 0x40, %g3
1884 stda %f0, [%l7 + %g3] 0xda
1885 set 0x10, %i4
1886 stda %l0, [%l7 + %i4] 0xe3
1887 membar #Sync
1888 add %o6, %o2, %o0
1889 nop
1890 set 0x76, %o4
1891 lduh [%l7 + %o4], %l6
1892 nop
1893 set 0x50, %l5
1894 ldstub [%l7 + %l5], %o3
1895 add %g3, %l0, %i7
1896 nop
1897 set 0x6B, %l0
1898 ldsb [%l7 + %l0], %i4
1899 nop
1900 set 0x60, %i5
1901 std %i2, [%l7 + %i5]
1902 nop
1903 set 0x1F, %o6
1904 ldsb [%l7 + %o6], %i2
1905 nop
1906 set 0x26, %i0
1907 ldstub [%l7 + %i0], %l5
1908 nop
1909 set 0x79, %o3
1910 ldsb [%l7 + %o3], %l4
1911 nop
1912 set 0x1E, %g5
1913 lduh [%l7 + %g5], %l2
1914 membar #Sync
1915 set 0x40, %g6
1916 ldda [%l7 + %g6] 0xf8, %f16
1917 set 0x08, %i6
1918 stha %i6, [%l7 + %i6] 0xe3
1919 membar #Sync
1920 nop
1921 set 0x50, %g7
1922 stx %fsr, [%l7 + %g7]
1923 nop
1924 set 0x50, %g4
1925 ldx [%l7 + %g4], %i0
1926 nop
1927 set 0x58, %i2
1928 ldd [%l7 + %i2], %l2
1929 set 0x18, %l6
1930 lda [%l7 + %l6] 0x80, %f0
1931 nop
1932 set 0x48, %o2
1933 ldub [%l7 + %o2], %o5
1934 set 0x40, %l4
1935 ldda [%l7 + %l4] 0x80, %f16
1936 fpsub16s %f6, %f15, %f9
1937 nop
1938 set 0x58, %g1
1939 sth %i1, [%l7 + %g1]
1940 nop
1941 set 0x20, %o1
1942 std %f12, [%l7 + %o1]
1943 nop
1944 set 0x30, %o5
1945 ldd [%l7 + %o5], %f12
1946 nop
1947 set 0x10, %o0
1948 ldx [%l7 + %o0], %i5
1949 wr %g5, %g6, %clear_softint
1950 nop
1951 set 0x08, %g2
1952 ldx [%l7 + %g2], %o1
1953 nop
1954 set 0x64, %i7
1955 stw %o4, [%l7 + %i7]
1956 nop
1957 set 0x72, %l1
1958 lduh [%l7 + %l1], %g7
1959 nop
1960 set 0x10, %i3
1961 lduh [%l7 + %i3], %g1
1962 nop
1963 set 0x2C, %o7
1964 sth %g2, [%l7 + %o7]
1965 nop
1966 set 0x08, %i1
1967 ldx [%l7 + %i1], %o7
1968 and %l1, %o6, %g4
1969 nop
1970 set 0x70, %l3
1971 swap [%l7 + %l3], %o0
1972 nop
1973 set 0x08, %g3
1974 swap [%l7 + %g3], %l6
1975 fpadd16s %f14, %f15, %f9
1976 set 0x40, %i4
1977 prefetcha [%l7 + %i4] 0x89, 2
1978 nop
1979 set 0x39, %o4
1980 ldub [%l7 + %o4], %g3
1981 set 0x20, %l2
1982 ldda [%l7 + %l2] 0xea, %l0
1983 nop
1984 set 0x78, %l0
1985 std %f4, [%l7 + %l0]
1986 bg,a %icc, loop_9
1987 nop
1988 set 0x68, %l5
1989 std %f28, [%l7 + %l5]
1990 nop
1991 set 0x0C, %o6
1992 ldub [%l7 + %o6], %o3
1993 nop
1994 set 0x1C, %i0
1995 ldsw [%l7 + %i0], %i4
1996loop_9:
1997 nop
1998 set 0x38, %o3
1999 ldsw [%l7 + %o3], %i7
2000 add %i3, %l5, %l4
2001 nop
2002 set 0x5C, %g5
2003 swap [%l7 + %g5], %i2
2004 nop
2005 set 0x70, %i5
2006 ldd [%l7 + %i5], %i6
2007 set 0x50, %g6
2008 prefetcha [%l7 + %g6] 0x81, 3
2009 set 0x10, %i6
2010 ldxa [%l7 + %i6] 0x88, %l3
2011 nop
2012 set 0x50, %g7
2013 stx %l2, [%l7 + %g7]
2014 nop
2015 set 0x68, %g4
2016 prefetch [%l7 + %g4], 2
2017 set 0x40, %i2
2018 lda [%l7 + %i2] 0x89, %f8
2019 set 0x08, %o2
2020 sta %f0, [%l7 + %o2] 0x88
2021 nop
2022 set 0x38, %l4
2023 lduw [%l7 + %l4], %o5
2024 ld [%l7 + 0x78], %f17
2025 set 0x40, %g1
2026 stwa %i5, [%l7 + %g1] 0xea
2027 membar #Sync
2028 nop
2029 set 0x28, %l6
2030 std %f14, [%l7 + %l6]
2031 nop
2032 set 0x44, %o5
2033 swap [%l7 + %o5], %i1
2034 add %l7, 0x78, %l6
2035 wr %g0, 0x89, %asi
2036 casxa [%l6] 0x89, %g6, %o1
2037 nop
2038 set 0x5E, %o0
2039 sth %o4, [%l7 + %o0]
2040 set 0x64, %o1
2041 sta %f23, [%l7 + %o1] 0x80
2042 add %l7, 0x24, %l6
2043 wr %g0, 0x81, %asi
2044 lda [%l6] %asi, %g7
2045 casa [%l6] 0x81, %g7, %g1
2046 fpsub16s %f27, %f14, %f26
2047 nop
2048 set 0x58, %i7
2049 stx %g2, [%l7 + %i7]
2050 nop
2051 set 0x14, %l1
2052 stw %g5, [%l7 + %l1]
2053 fpadd32 %f24, %f26, %f8
2054 set 0x48, %g2
2055 sta %f29, [%l7 + %g2] 0x81
2056 nop
2057 set 0x64, %i3
2058 lduh [%l7 + %i3], %l1
2059 wr %g0, 0x5, %fprs
2060 nop
2061 set 0x08, %i1
2062 ldsw [%l7 + %i1], %o0
2063 nop
2064 set 0x44, %o7
2065 ldsh [%l7 + %o7], %g4
2066 set 0x48, %g3
2067 prefetcha [%l7 + %g3] 0x81, 4
2068 nop
2069 set 0x70, %i4
2070 std %o2, [%l7 + %i4]
2071 nop
2072 set 0x14, %l3
2073 ldsw [%l7 + %l3], %g3
2074 nop
2075 set 0x20, %o4
2076 lduw [%l7 + %o4], %l0
2077 nop
2078 set 0x48, %l0
2079 std %f26, [%l7 + %l0]
2080 st %fsr, [%l7 + 0x78]
2081 nop
2082 set 0x70, %l5
2083 stw %o3, [%l7 + %l5]
2084 st %fsr, [%l7 + 0x64]
2085 set 0x23, %l2
2086 stba %i4, [%l7 + %l2] 0x89
2087 set 0x58, %o6
2088 stxa %i7, [%l7 + %o6] 0xeb
2089 membar #Sync
2090 and %l5, %i3, %l4
2091 nop
2092 set 0x28, %i0
2093 std %f18, [%l7 + %i0]
2094 set 0x58, %o3
2095 ldxa [%l7 + %o3] 0x81, %i6
2096 wr %i0, %l3, %pic
2097 nop
2098 set 0x44, %g5
2099 stw %l2, [%l7 + %g5]
2100 nop
2101 set 0x78, %i5
2102 swap [%l7 + %i5], %i2
2103 set 0x40, %i6
2104 ldda [%l7 + %i6] 0xd8, %f16
2105 or %o5, %i1, %i5
2106 nop
2107 set 0x20, %g6
2108 stw %g6, [%l7 + %g6]
2109 st %f4, [%l7 + 0x34]
2110 and %o1, %o4, %g7
2111 nop
2112 set 0x68, %g7
2113 ldd [%l7 + %g7], %g0
2114 set 0x70, %i2
2115 ldda [%l7 + %i2] 0xe2, %g2
2116 set 0x30, %o2
2117 ldda [%l7 + %o2] 0x80, %g4
2118 add %l7, 0x38, %l6
2119 wr %g0, 0x89, %asi
2120 casa [%l6] 0x89, %o7, %o6
2121 set 0x50, %l4
2122 stxa %o0, [%l7 + %l4] 0xe2
2123 membar #Sync
2124 nop
2125 set 0x5C, %g1
2126 sth %l1, [%l7 + %g1]
2127 add %g4, %l6, %o2
2128 nop
2129 set 0x14, %g4
2130 stw %g3, [%l7 + %g4]
2131 nop
2132 set 0x30, %o5
2133 ldd [%l7 + %o5], %o2
2134 nop
2135 set 0x7F, %o0
2136 ldstub [%l7 + %o0], %i4
2137 wr %l0, %i7, %pic
2138 nop
2139 set 0x5E, %l6
2140 ldsh [%l7 + %l6], %l5
2141 or %l4, %i3, %i6
2142 set 0x20, %o1
2143 stda %l2, [%l7 + %o1] 0xea
2144 membar #Sync
2145 set 0x50, %l1
2146 stda %l2, [%l7 + %l1] 0x81
2147 nop
2148 set 0x78, %g2
2149 ldd [%l7 + %g2], %f0
2150 nop
2151 set 0x28, %i7
2152 std %f10, [%l7 + %i7]
2153 set 0x58, %i3
2154 sta %f22, [%l7 + %i3] 0x81
2155 set 0x40, %i1
2156 ldda [%l7 + %i1] 0x89, %i0
2157 add %o5, %i2, %i1
2158 nop
2159 set 0x50, %o7
2160 ldx [%l7 + %o7], %g6
2161 nop
2162 set 0x38, %i4
2163 ldsh [%l7 + %i4], %o1
2164 fpadd32 %f24, %f18, %f30
2165 nop
2166 set 0x7C, %l3
2167 sth %o4, [%l7 + %l3]
2168 st %f31, [%l7 + 0x2C]
2169 or %i5, %g7, %g1
2170 add %l7, 0x60, %l6
2171 wr %g0, 0x89, %asi
2172 casxa [%l6] 0x89, %g5, %g2
2173 nop
2174 set 0x38, %o4
2175 std %f12, [%l7 + %o4]
2176 set 0x08, %g3
2177 stda %o6, [%l7 + %g3] 0xea
2178 membar #Sync
2179 set 0x7C, %l0
2180 stba %o6, [%l7 + %l0] 0xe2
2181 membar #Sync
2182 st %f17, [%l7 + 0x58]
2183 set 0x30, %l2
2184 lda [%l7 + %l2] 0x81, %f19
2185 st %fsr, [%l7 + 0x58]
2186 set 0x10, %o6
2187 stxa %l1, [%l7 + %o6] 0xe2
2188 membar #Sync
2189 set 0x20, %i0
2190 sta %f26, [%l7 + %i0] 0x88
2191 nop
2192 or %g0, 0x8, %l0
2193 sllx %l0, 0x3c, %l0
2194 wr %l0, %g0, %sys_tick_cmpr
2195 set 0x67, %o3
2196 ldstuba [%l7 + %o3] 0x81, %o2
2197 bne %xcc, loop_10
2198 nop
2199 set 0x50, %l5
2200 ldsw [%l7 + %l5], %g3
2201 or %o3, %i4, %l0
2202 set 0x40, %i5
2203 ldda [%l7 + %i5] 0xd8, %f0
2204loop_10:
2205 nop
2206 set 0x4C, %g5
2207 ldstub [%l7 + %g5], %i7
2208 add %l7, 0x38, %l6
2209 wr %g0, 0x81, %asi
2210 casa [%l6] 0x81, %l6, %l4
2211 nop
2212 set 0x10, %g6
2213 ldx [%l7 + %g6], %i3
2214 bge,pt %icc, loop_11
2215 nop
2216 set 0x7A, %i6
2217 lduh [%l7 + %i6], %i6
2218 nop
2219 set 0x64, %i2
2220 swap [%l7 + %i2], %l3
2221 set 0x30, %o2
2222 stha %l5, [%l7 + %o2] 0xe3
2223 membar #Sync
2224loop_11:
2225 nop
2226 set 0x58, %l4
2227 ldx [%l7 + %l4], %l2
2228 add %l7, 0x28, %l6
2229 wr %g0, 0x89, %asi
2230 casxa [%l6] 0x89, %i0, %i2
2231 nop
2232 set 0x10, %g7
2233 std %i0, [%l7 + %g7]
2234 nop
2235 set 0x4E, %g4
2236 ldstub [%l7 + %g4], %o5
2237 set 0x60, %o5
2238 ldda [%l7 + %o5] 0x89, %g6
2239 set 0x74, %o0
2240 swapa [%l7 + %o0] 0x80, %o4
2241 and %i5, %g7, %o1
2242 add %l7, 0x54, %l6
2243 wr %g0, 0x81, %asi
2244 lda [%l6] %asi, %g1
2245 casa [%l6] 0x81, %g1, %g2
2246 nop
2247 set 0x60, %g1
2248 ldd [%l7 + %g1], %f24
2249 membar #Sync
2250 set 0x40, %o1
2251 ldda [%l7 + %o1] 0xf1, %f16
2252 set 0x40, %l1
2253 ldxa [%l7 + %l1] 0x81, %o7
2254 st %f6, [%l7 + 0x68]
2255 nop
2256 set 0x5C, %g2
2257 lduh [%l7 + %g2], %o6
2258 nop
2259 set 0x30, %l6
2260 std %l0, [%l7 + %l6]
2261 nop
2262 set 0x26, %i7
2263 sth %o0, [%l7 + %i7]
2264 set 0x62, %i3
2265 stba %g5, [%l7 + %i3] 0x80
2266 add %l7, 0x68, %l6
2267 wr %g0, 0x89, %asi
2268 casxa [%l6] 0x89, %g4, %g3
2269 set 0x1C, %i1
2270 sta %f16, [%l7 + %i1] 0x81
2271 nop
2272 set 0x40, %i4
2273 ldd [%l7 + %i4], %f24
2274 nop
2275 set 0x5C, %o7
2276 prefetch [%l7 + %o7], 3
2277 nop
2278 set 0x13, %o4
2279 ldub [%l7 + %o4], %o2
2280 set 0x78, %g3
2281 stxa %o3, [%l7 + %g3] 0x88
2282 ld [%l7 + 0x2C], %f5
2283 set 0x40, %l3
2284 ldxa [%l7 + %l3] 0x89, %i4
2285 nop
2286 set 0x2D, %l2
2287 ldstub [%l7 + %l2], %l0
2288 add %l6, %l4, %i3
2289 nop
2290 set 0x58, %o6
2291 lduh [%l7 + %o6], %i7
2292 set 0x40, %i0
2293 stda %f0, [%l7 + %i0] 0xda
2294 and %i6, %l5, %l3
2295 set 0x5D, %l0
2296 stba %l2, [%l7 + %l0] 0xea
2297 membar #Sync
2298 set 0x60, %o3
2299 ldxa [%l7 + %o3] 0x89, %i2
2300 set 0x58, %l5
2301 sta %f19, [%l7 + %l5] 0x81
2302 nop
2303 set 0x44, %i5
2304 ldstub [%l7 + %i5], %i0
2305 set 0x40, %g5
2306 stda %f16, [%l7 + %g5] 0xcc
2307 ld [%l7 + 0x5C], %f20
2308 set 0x2D, %g6
2309 stba %i1, [%l7 + %g6] 0x89
2310 set 0x54, %i2
2311 swapa [%l7 + %i2] 0x89, %g6
2312 nop
2313 set 0x70, %i6
2314 swap [%l7 + %i6], %o5
2315 and %i5, %o4, %o1
2316 set 0x70, %l4
2317 prefetcha [%l7 + %l4] 0x89, 0
2318 set 0x40, %g7
2319 stda %f16, [%l7 + %g7] 0xf8
2320 membar #Sync
2321 and %g2, %o7, %o6
2322 set 0x5A, %o2
2323 stha %l1, [%l7 + %o2] 0x80
2324 set 0x7C, %o5
2325 lda [%l7 + %o5] 0x81, %f25
2326 set 0x19, %o0
2327 ldstuba [%l7 + %o0] 0x88, %o0
2328 nop
2329 set 0x6B, %g1
2330 ldsb [%l7 + %g1], %g5
2331 set 0x20, %g4
2332 ldda [%l7 + %g4] 0xea, %g6
2333 nop
2334 set 0x2F, %o1
2335 ldstub [%l7 + %o1], %g4
2336 wr %g3, %o2, %y
2337 or %o3, %l0, %i4
2338 set 0x64, %l1
2339 stba %l6, [%l7 + %l1] 0x89
2340 nop
2341 set 0x70, %l6
2342 ldd [%l7 + %l6], %f20
2343 nop
2344 set 0x60, %g2
2345 sth %i3, [%l7 + %g2]
2346 set 0x40, %i7
2347 stda %f0, [%l7 + %i7] 0xcc
2348 nop
2349 set 0x28, %i1
2350 std %l4, [%l7 + %i1]
2351 nop
2352 set 0x44, %i4
2353 stw %i6, [%l7 + %i4]
2354 nop
2355 set 0x78, %o7
2356 stx %fsr, [%l7 + %o7]
2357 set 0x08, %i3
2358 stxa %i7, [%l7 + %i3] 0x88
2359 membar #Sync
2360 set 0x40, %o4
2361 ldda [%l7 + %o4] 0xf0, %f0
2362 nop
2363 set 0x44, %g3
2364 lduw [%l7 + %g3], %l5
2365 add %l7, 0x68, %l6
2366 wr %g0, 0x89, %asi
2367 ldxa [%l6] %asi, %l2
2368 casxa [%l6] 0x89, %l2, %i2
2369 nop
2370 set 0x68, %l2
2371 lduh [%l7 + %l2], %l3
2372 nop
2373 set 0x26, %o6
2374 sth %i1, [%l7 + %o6]
2375 and %i0, %o5, %i5
2376 nop
2377 set 0x18, %l3
2378 ldd [%l7 + %l3], %f8
2379 nop
2380 set 0x10, %i0
2381 lduw [%l7 + %i0], %g6
2382 set 0x58, %l0
2383 swapa [%l7 + %l0] 0x88, %o4
2384 and %o1, %g2, %g1
2385 nop
2386 set 0x3C, %l5
2387 prefetch [%l7 + %l5], 0
2388 wr %o6, %o7, %clear_softint
2389 set 0x50, %i5
2390 ldda [%l7 + %i5] 0xea, %l0
2391 st %f31, [%l7 + 0x1C]
2392 nop
2393 set 0x46, %g5
2394 stb %o0, [%l7 + %g5]
2395 nop
2396 set 0x70, %o3
2397 ldd [%l7 + %o3], %g6
2398 nop
2399 set 0x6C, %g6
2400 prefetch [%l7 + %g6], 0
2401 set 0x40, %i6
2402 stda %f16, [%l7 + %i6] 0x80
2403 nop
2404 set 0x78, %l4
2405 ldd [%l7 + %l4], %g4
2406 set 0x58, %i2
2407 stxa %g5, [%l7 + %i2] 0xea
2408 membar #Sync
2409 set 0x40, %g7
2410 ldda [%l7 + %g7] 0xd2, %f16
2411 nop
2412 set 0x10, %o5
2413 stx %fsr, [%l7 + %o5]
2414 nop
2415 set 0x49, %o0
2416 ldsb [%l7 + %o0], %o2
2417 set 0x10, %o2
2418 prefetcha [%l7 + %o2] 0x80, 1
2419 add %l7, 0x24, %l6
2420 wr %g0, 0x89, %asi
2421 casa [%l6] 0x89, %l0, %o3
2422 nop
2423 set 0x50, %g1
2424 ldx [%l7 + %g1], %l6
2425 set 0x28, %o1
2426 stxa %i3, [%l7 + %o1] 0xe3
2427 membar #Sync
2428 nop
2429 set 0x1D, %l1
2430 stb %i4, [%l7 + %l1]
2431 nop
2432 set 0x08, %g4
2433 std %f30, [%l7 + %g4]
2434 nop
2435 set 0x34, %g2
2436 lduw [%l7 + %g2], %l4
2437 nop
2438 set 0x74, %i7
2439 stw %i6, [%l7 + %i7]
2440 set 0x10, %l6
2441 stwa %l5, [%l7 + %l6] 0x89
2442 st %f11, [%l7 + 0x7C]
2443 set 0x64, %i4
2444 sta %f12, [%l7 + %i4] 0x80
2445 wr %l2, %i7, %pic
2446 set 0x44, %i1
2447 sta %f8, [%l7 + %i1] 0x81
2448 nop
2449 set 0x50, %i3
2450 ldd [%l7 + %i3], %f24
2451 nop
2452 set 0x24, %o4
2453 ldsw [%l7 + %o4], %l3
2454 set 0x4C, %o7
2455 swapa [%l7 + %o7] 0x80, %i2
2456 st %fsr, [%l7 + 0x18]
2457 set 0x10, %l2
2458 ldda [%l7 + %l2] 0x89, %i0
2459 set 0x30, %g3
2460 stha %o5, [%l7 + %g3] 0xeb
2461 membar #Sync
2462 add %i1, %i5, %o4
2463 nop
2464 set 0x1C, %l3
2465 ldsb [%l7 + %l3], %o1
2466 add %l7, 0x1C, %l6
2467 wr %g0, 0x81, %asi
2468 lda [%l6] %asi, %g2
2469 casa [%l6] 0x81, %g2, %g1
2470 set 0x3D, %o6
2471 stba %o6, [%l7 + %o6] 0xe3
2472 membar #Sync
2473 set 0x44, %l0
2474 swapa [%l7 + %l0] 0x80, %o7
2475 nop
2476 set 0x58, %l5
2477 ldd [%l7 + %l5], %l0
2478 wr %g6, %g7, %y
2479 bn %icc, loop_12
2480 nop
2481 set 0x3C, %i0
2482 lduw [%l7 + %i0], %o0
2483 wr %g5, %o2, %clear_softint
2484 set 0x24, %g5
2485 swapa [%l7 + %g5] 0x80, %g3
2486loop_12:
2487 nop
2488 set 0x50, %i5
2489 prefetcha [%l7 + %i5] 0x88, 4
2490 set 0x40, %o3
2491 stda %f0, [%l7 + %o3] 0xc4
2492 set 0x40, %g6
2493 stda %f16, [%l7 + %g6] 0x81
2494 nop
2495 set 0x64, %l4
2496 swap [%l7 + %l4], %o3
2497 set 0x40, %i2
2498 ldda [%l7 + %i2] 0x81, %f0
2499 set 0x30, %g7
2500 ldda [%l7 + %g7] 0xe3, %i6
2501 set 0x48, %i6
2502 stwa %i3, [%l7 + %i6] 0xe2
2503 membar #Sync
2504 set 0x1B, %o0
2505 ldstuba [%l7 + %o0] 0x89, %g4
2506 nop
2507 set 0x4C, %o2
2508 lduw [%l7 + %o2], %l4
2509 and %i4, %l5, %i6
2510 wr %g0, 0x7, %fprs
2511 st %f11, [%l7 + 0x38]
2512 set 0x40, %g1
2513 prefetcha [%l7 + %g1] 0x89, 2
2514 nop
2515 set 0x78, %o1
2516 stx %l2, [%l7 + %o1]
2517 nop
2518 set 0x48, %o5
2519 ldub [%l7 + %o5], %i0
2520 nop
2521 set 0x1F, %l1
2522 ldstub [%l7 + %l1], %i1
2523 nop
2524 set 0x0C, %g2
2525 ldsh [%l7 + %g2], %i5
2526 nop
2527 set 0x14, %i7
2528 ldsb [%l7 + %i7], %o5
2529 nop
2530 set 0x58, %g4
2531 ldx [%l7 + %g4], %o4
2532 nop
2533 set 0x50, %l6
2534 stx %fsr, [%l7 + %l6]
2535 nop
2536 set 0x60, %i4
2537 ldx [%l7 + %i4], %g2
2538 nop
2539 set 0x68, %i1
2540 std %o0, [%l7 + %i1]
2541 add %g1, %o6, %l1
2542 nop
2543 set 0x42, %i3
2544 ldsh [%l7 + %i3], %o7
2545 nop
2546 set 0x72, %o4
2547 ldub [%l7 + %o4], %g6
2548 set 0x20, %l2
2549 lda [%l7 + %l2] 0x80, %f28
2550 add %l7, 0x58, %l6
2551 wr %g0, 0x89, %asi
2552 ldxa [%l6] %asi, %o0
2553 casxa [%l6] 0x89, %o0, %g5
2554 nop
2555 set 0x20, %o7
2556 std %g6, [%l7 + %o7]
2557 add %l7, 0x48, %l6
2558 wr %g0, 0x89, %asi
2559 lda [%l6] %asi, %g3
2560 casa [%l6] 0x89, %g3, %o2
2561 nop
2562 set 0x74, %l3
2563 lduw [%l7 + %l3], %l0
2564 set 0x38, %o6
2565 ldxa [%l7 + %o6] 0x89, %o3
2566 set 0x2F, %l0
2567 stba %l6, [%l7 + %l0] 0x81
2568 set 0x7C, %l5
2569 stwa %i3, [%l7 + %l5] 0xe3
2570 membar #Sync
2571 nop
2572 set 0x5A, %g3
2573 ldstub [%l7 + %g3], %l4
2574 nop
2575 set 0x3A, %g5
2576 ldstub [%l7 + %g5], %g4
2577 nop
2578 set 0x78, %i0
2579 stx %fsr, [%l7 + %i0]
2580 wr %i4, %i6, %pic
2581 or %l5, %i7, %l3
2582 add %l7, 0x38, %l6
2583 wr %g0, 0x89, %asi
2584 casa [%l6] 0x89, %l2, %i0
2585 add %l7, 0x6C, %l6
2586 wr %g0, 0x80, %asi
2587 lda [%l6] %asi, %i2
2588 casa [%l6] 0x80, %i2, %i5
2589 nop
2590 set 0x1C, %i5
2591 prefetch [%l7 + %i5], 1
2592 add %o5, %i1, %o4
2593 add %g2, %g1, %o6
2594 nop
2595 nop
2596 setx 0xD2939595, %l0, %l6
2597 st %l6, [%l7 + 0x28]
2598 ld [%l7 + 0x28], %f27
2599 setx 0xEDC72ADA, %l1, %l5
2600 st %l5, [%l7 + 0x10]
2601 ld [%l7 + 0x10], %f24
2602 fdivs %f24, %f27, %f19
2603 nop
2604 set 0x64, %o3
2605 ldstub [%l7 + %o3], %l1
2606 set 0x34, %l4
2607 stha %o1, [%l7 + %l4] 0xe3
2608 membar #Sync
2609 nop
2610 set 0x5C, %i2
2611 ldsh [%l7 + %i2], %o7
2612 nop
2613 set 0x48, %g7
2614 stx %fsr, [%l7 + %g7]
2615 set 0x74, %i6
2616 sta %f22, [%l7 + %i6] 0x81
2617 and %g6, %g5, %o0
2618 nop
2619 set 0x64, %o0
2620 swap [%l7 + %o0], %g3
2621 st %f20, [%l7 + 0x6C]
2622 set 0x18, %g6
2623 swapa [%l7 + %g6] 0x81, %g7
2624 set 0x40, %o2
2625 stda %f16, [%l7 + %o2] 0x88
2626 nop
2627 set 0x10, %o1
2628 swap [%l7 + %o1], %l0
2629 st %fsr, [%l7 + 0x74]
2630 set 0x18, %o5
2631 stxa %o3, [%l7 + %o5] 0xeb
2632 membar #Sync
2633 set 0x68, %g1
2634 ldxa [%l7 + %g1] 0x88, %l6
2635 nop
2636 set 0x40, %g2
2637 std %f28, [%l7 + %g2]
2638 st %fsr, [%l7 + 0x48]
2639 nop
2640 set 0x78, %l1
2641 std %f4, [%l7 + %l1]
2642 add %i3, %o2, %g4
2643 set 0x58, %i7
2644 stha %i4, [%l7 + %i7] 0x88
2645 nop
2646 set 0x1F, %l6
2647 stb %i6, [%l7 + %l6]
2648 nop
2649 set 0x58, %i4
2650 ldsw [%l7 + %i4], %l4
2651 ld [%l7 + 0x30], %f2
2652 fpadd16s %f20, %f12, %f5
2653 add %l5, %l3, %i7
2654 nop
2655 set 0x60, %g4
2656 ldd [%l7 + %g4], %i0
2657 set 0x40, %i3
2658 ldda [%l7 + %i3] 0xd8, %f16
2659 set 0x40, %o4
2660 stda %f0, [%l7 + %o4] 0xf1
2661 membar #Sync
2662 set 0x50, %l2
2663 ldda [%l7 + %l2] 0xeb, %i2
2664 nop
2665 set 0x26, %i1
2666 lduh [%l7 + %i1], %i5
2667 add %o5, %i1, %l2
2668 set 0x7C, %o7
2669 stba %g2, [%l7 + %o7] 0x89
2670 set 0x40, %l3
2671 stda %f16, [%l7 + %l3] 0xda
2672 wr %o4, %g1, %y
2673 set 0x18, %o6
2674 lda [%l7 + %o6] 0x89, %f28
2675 nop
2676 set 0x4C, %l5
2677 ldsh [%l7 + %l5], %o6
2678 wr %l1, %o7, %pic
2679 and %g6, %g5, %o1
2680 nop
2681 set 0x18, %g3
2682 prefetch [%l7 + %g3], 1
2683 set 0x08, %l0
2684 stba %o0, [%l7 + %l0] 0xe3
2685 membar #Sync
2686 set 0x40, %g5
2687 stda %f0, [%l7 + %g5] 0xda
2688 nop
2689 set 0x50, %i5
2690 std %g2, [%l7 + %i5]
2691 nop
2692 set 0x48, %i0
2693 prefetch [%l7 + %i0], 0
2694 nop
2695 set 0x25, %l4
2696 stb %l0, [%l7 + %l4]
2697 set 0x40, %o3
2698 stda %f16, [%l7 + %o3] 0xf8
2699 membar #Sync
2700 nop
2701 set 0x4C, %g7
2702 lduw [%l7 + %g7], %g7
2703 wr %o3, %l6, %ccr
2704 set 0x2C, %i2
2705 swapa [%l7 + %i2] 0x80, %o2
2706 and %i3, %i4, %g4
2707 nop
2708 set 0x2C, %i6
2709 ldsh [%l7 + %i6], %l4
2710 nop
2711 set 0x44, %o0
2712 ldsb [%l7 + %o0], %i6
2713 nop
2714 set 0x68, %g6
2715 lduw [%l7 + %g6], %l3
2716 set 0x28, %o1
2717 lda [%l7 + %o1] 0x89, %f15
2718 set 0x10, %o5
2719 stxa %l5, [%l7 + %o5] 0x89
2720 set 0x20, %g1
2721 stda %i0, [%l7 + %g1] 0x89
2722 nop
2723 set 0x30, %g2
2724 ldsw [%l7 + %g2], %i7
2725 nop
2726 set 0x10, %o2
2727 std %i2, [%l7 + %o2]
2728 nop
2729 set 0x30, %l1
2730 stw %i5, [%l7 + %l1]
2731 be,a,pt %xcc, loop_13
2732 nop
2733 set 0x20, %i7
2734 std %o4, [%l7 + %i7]
2735 set 0x41, %l6
2736 stba %i1, [%l7 + %l6] 0xeb
2737 membar #Sync
2738loop_13:
2739 nop
2740 add %l7, 0x60, %l6
2741 wr %g0, 0x89, %asi
2742 casxa [%l6] 0x89, %l2, %o4
2743 set 0x08, %i4
2744 stha %g2, [%l7 + %i4] 0xeb
2745 membar #Sync
2746 set 0x10, %g4
2747 ldda [%l7 + %g4] 0x88, %g0
2748 set 0x40, %o4
2749 ldda [%l7 + %o4] 0x81, %f16
2750 nop
2751 set 0x30, %l2
2752 ldd [%l7 + %l2], %f26
2753 nop
2754 set 0x28, %i3
2755 ldx [%l7 + %i3], %o6
2756 nop
2757 set 0x18, %o7
2758 ldd [%l7 + %o7], %f12
2759 nop
2760 set 0x50, %l3
2761 ldd [%l7 + %l3], %f24
2762 set 0x6C, %i1
2763 sta %f31, [%l7 + %i1] 0x80
2764 nop
2765 set 0x28, %l5
2766 ldstub [%l7 + %l5], %o7
2767 add %l7, 0x5C, %l6
2768 wr %g0, 0x80, %asi
2769 lda [%l6] %asi, %l1
2770 casa [%l6] 0x80, %l1, %g5
2771 set 0x60, %o6
2772 ldda [%l7 + %o6] 0x80, %o0
2773 st %f11, [%l7 + 0x0C]
2774 nop
2775 set 0x10, %g3
2776 ldub [%l7 + %g3], %g6
2777 nop
2778 set 0x58, %l0
2779 ldx [%l7 + %l0], %g3
2780 or %l0, %g7, %o3
2781 set 0x64, %i5
2782 sta %f20, [%l7 + %i5] 0x89
2783 set 0x20, %i0
2784 stda %i6, [%l7 + %i0] 0xe2
2785 membar #Sync
2786 set 0x28, %l4
2787 sta %f6, [%l7 + %l4] 0x88
2788 set 0x40, %g5
2789 stda %f0, [%l7 + %g5] 0xd2
2790 ld [%l7 + 0x5C], %f28
2791 nop
2792 set 0x0C, %g7
2793 sth %o0, [%l7 + %g7]
2794 nop
2795 set 0x48, %i2
2796 std %f24, [%l7 + %i2]
2797 st %f26, [%l7 + 0x14]
2798 and %i3, %i4, %o2
2799 nop
2800 set 0x58, %i6
2801 stx %g4, [%l7 + %i6]
2802 nop
2803 set 0x18, %o3
2804 std %i6, [%l7 + %o3]
2805 nop
2806 set 0x16, %g6
2807 sth %l3, [%l7 + %g6]
2808 nop
2809 set 0x28, %o0
2810 lduw [%l7 + %o0], %l5
2811 set 0x67, %o1
2812 stba %i0, [%l7 + %o1] 0xeb
2813 membar #Sync
2814 set 0x60, %o5
2815 stda %l4, [%l7 + %o5] 0x81
2816 nop
2817 set 0x68, %g1
2818 ldd [%l7 + %g1], %i2
2819 set 0x69, %o2
2820 stba %i5, [%l7 + %o2] 0x89
2821 nop
2822 set 0x7A, %l1
2823 ldsb [%l7 + %l1], %i7
2824 set 0x68, %g2
2825 stda %i0, [%l7 + %g2] 0x80
2826 set 0x40, %l6
2827 stda %f16, [%l7 + %l6] 0xc4
2828 add %l7, 0x64, %l6
2829 wr %g0, 0x81, %asi
2830 lda [%l6] %asi, %o5
2831 casa [%l6] 0x81, %o5, %o4
2832 nop
2833 set 0x2F, %i4
2834 ldub [%l7 + %i4], %l2
2835 set 0x20, %g4
2836 stda %g0, [%l7 + %g4] 0xeb
2837 membar #Sync
2838 nop
2839 set 0x20, %o4
2840 ldd [%l7 + %o4], %f6
2841 nop
2842 set 0x66, %i7
2843 lduh [%l7 + %i7], %g2
2844 set 0x64, %l2
2845 stwa %o6, [%l7 + %l2] 0x89
2846 nop
2847 set 0x44, %o7
2848 ldsh [%l7 + %o7], %l1
2849 set 0x78, %i3
2850 stxa %g5, [%l7 + %i3] 0x89
2851 nop
2852 set 0x20, %l3
2853 std %f4, [%l7 + %l3]
2854 add %l7, 0x50, %l6
2855 wr %g0, 0x88, %asi
2856 ldxa [%l6] %asi, %o7
2857 casxa [%l6] 0x88, %o7, %g6
2858 set 0x60, %i1
2859 prefetcha [%l7 + %i1] 0x81, 1
2860 fpsub32 %f10, %f24, %f4
2861 nop
2862 set 0x5C, %l5
2863 sth %g3, [%l7 + %l5]
2864 nop
2865 set 0x1C, %g3
2866 lduh [%l7 + %g3], %l0
2867 nop
2868 set 0x18, %l0
2869 std %f24, [%l7 + %l0]
2870 set 0x08, %i5
2871 prefetcha [%l7 + %i5] 0x89, 3
2872 set 0x7C, %o6
2873 sta %f30, [%l7 + %o6] 0x80
2874 nop
2875 set 0x70, %i0
2876 ldx [%l7 + %i0], %o3
2877 add %l7, 0x50, %l6
2878 wr %g0, 0x89, %asi
2879 casxa [%l6] 0x89, %l6, %o0
2880 nop
2881 set 0x3A, %l4
2882 lduh [%l7 + %l4], %i4
2883 ld [%l7 + 0x2C], %f28
2884 set 0x40, %g7
2885 stda %f0, [%l7 + %g7] 0xd0
2886 set 0x40, %i2
2887 stda %f16, [%l7 + %i2] 0x88
2888 nop
2889 set 0x77, %i6
2890 stb %o2, [%l7 + %i6]
2891 add %g4, %i3, %i6
2892 set 0x40, %o3
2893 stda %f16, [%l7 + %o3] 0xf9
2894 membar #Sync
2895 set 0x7C, %g6
2896 sta %f19, [%l7 + %g6] 0x88
2897 set 0x1C, %o0
2898 lda [%l7 + %o0] 0x89, %f2
2899 wr %l3, %i0, %softint
2900 ld [%l7 + 0x54], %f26
2901 st %f28, [%l7 + 0x64]
2902 nop
2903 set 0x20, %g5
2904 std %l4, [%l7 + %g5]
2905 set 0x08, %o1
2906 prefetcha [%l7 + %o1] 0x80, 2
2907 set 0x40, %g1
2908 ldda [%l7 + %g1] 0xd2, %f16
2909 nop
2910 set 0x24, %o5
2911 ldsh [%l7 + %o5], %i5
2912 st %fsr, [%l7 + 0x0C]
2913 set 0x78, %l1
2914 swapa [%l7 + %l1] 0x81, %i7
2915 add %l7, 0x30, %l6
2916 wr %g0, 0x88, %asi
2917 ldxa [%l6] %asi, %i2
2918 casxa [%l6] 0x88, %i2, %o5
2919 nop
2920 set 0x0A, %g2
2921 sth %o4, [%l7 + %g2]
2922 bge,a %xcc, loop_14
2923 nop
2924 set 0x48, %l6
2925 ldd [%l7 + %l6], %f10
2926 add %i1, %l2, %g2
2927 nop
2928 nop
2929 setx 0x5945C843, %l0, %l6
2930 st %l6, [%l7 + 0x28]
2931 ld [%l7 + 0x28], %f22
2932 setx 0xA35A0775, %l1, %l5
2933 st %l5, [%l7 + 0x10]
2934 ld [%l7 + 0x10], %f26
2935 fdivs %f26, %f22, %f23
2936loop_14:
2937 nop
2938 set 0x10, %o2
2939 ldd [%l7 + %o2], %f28
2940 set 0x40, %i4
2941 ldda [%l7 + %i4] 0x88, %o6
2942 nop
2943 set 0x14, %o4
2944 swap [%l7 + %o4], %g1
2945 set 0x30, %g4
2946 ldxa [%l7 + %g4] 0x88, %g5
2947 nop
2948 set 0x64, %i7
2949 swap [%l7 + %i7], %o7
2950 set 0x10, %l2
2951 swapa [%l7 + %l2] 0x88, %l1
2952 st %f15, [%l7 + 0x2C]
2953 set 0x40, %i3
2954 ldda [%l7 + %i3] 0xd8, %f16
2955 nop
2956 set 0x38, %l3
2957 std %o0, [%l7 + %l3]
2958 or %g3, %l0, %g6
2959 nop
2960 set 0x70, %o7
2961 lduw [%l7 + %o7], %o3
2962 nop
2963 set 0x28, %l5
2964 ldx [%l7 + %l5], %g7
2965 wr %o0, %l6, %set_softint
2966 nop
2967 set 0x74, %i1
2968 ldsw [%l7 + %i1], %i4
2969 ld [%l7 + 0x18], %f16
2970 nop
2971 set 0x42, %g3
2972 lduh [%l7 + %g3], %g4
2973 set 0x44, %l0
2974 swapa [%l7 + %l0] 0x88, %o2
2975 set 0x1A, %i5
2976 stha %i3, [%l7 + %i5] 0xea
2977 membar #Sync
2978 nop
2979 set 0x14, %o6
2980 ldub [%l7 + %o6], %i6
2981 set 0x40, %i0
2982 stda %f0, [%l7 + %i0] 0xd2
2983 set 0x58, %l4
2984 ldxa [%l7 + %l4] 0x89, %i0
2985 set 0x10, %i2
2986 stxa %l4, [%l7 + %i2] 0xe2
2987 membar #Sync
2988 set 0x58, %g7
2989 ldxa [%l7 + %g7] 0x89, %l3
2990 nop
2991 set 0x0C, %i6
2992 sth %l5, [%l7 + %i6]
2993 set 0x0C, %o3
2994 lda [%l7 + %o3] 0x88, %f17
2995 set 0x10, %g6
2996 prefetcha [%l7 + %g6] 0x81, 0
2997 nop
2998 set 0x10, %o0
2999 ldd [%l7 + %o0], %i2
3000 nop
3001 set 0x50, %g5
3002 sth %o5, [%l7 + %g5]
3003 set 0x14, %g1
3004 swapa [%l7 + %g1] 0x80, %o4
3005 nop
3006 set 0x08, %o5
3007 ldd [%l7 + %o5], %f8
3008 nop
3009 set 0x6E, %l1
3010 sth %i7, [%l7 + %l1]
3011 and %i1, %l2, %g2
3012 add %o6, %g5, %g1
3013 nop
3014 set 0x40, %o1
3015 ldsw [%l7 + %o1], %l1
3016 st %fsr, [%l7 + 0x58]
3017 set 0x70, %l6
3018 prefetcha [%l7 + %l6] 0x80, 2
3019 nop
3020 set 0x38, %g2
3021 stw %g3, [%l7 + %g2]
3022 set 0x70, %i4
3023 ldda [%l7 + %i4] 0xea, %l0
3024 set 0x3A, %o4
3025 stha %o7, [%l7 + %o4] 0xeb
3026 membar #Sync
3027 set 0x20, %o2
3028 prefetcha [%l7 + %o2] 0x88, 2
3029 nop
3030 set 0x13, %i7
3031 stb %o3, [%l7 + %i7]
3032 nop
3033 set 0x18, %g4
3034 std %g6, [%l7 + %g4]
3035 set 0x13, %i3
3036 stba %o0, [%l7 + %i3] 0xea
3037 membar #Sync
3038 nop
3039 set 0x10, %l2
3040 lduw [%l7 + %l2], %i4
3041 nop
3042 set 0x14, %l3
3043 stb %g4, [%l7 + %l3]
3044 add %l7, 0x18, %l6
3045 wr %g0, 0x80, %asi
3046 casa [%l6] 0x80, %l6, %i3
3047 set 0x40, %o7
3048 stda %f16, [%l7 + %o7] 0x88
3049 set 0x50, %i1
3050 ldxa [%l7 + %i1] 0x89, %o2
3051 nop
3052 set 0x20, %g3
3053 ldd [%l7 + %g3], %i0
3054 st %f22, [%l7 + 0x10]
3055 nop
3056 set 0x35, %l0
3057 stb %i6, [%l7 + %l0]
3058 nop
3059 set 0x40, %l5
3060 std %f24, [%l7 + %l5]
3061 set 0x40, %o6
3062 stda %f0, [%l7 + %o6] 0x88
3063 nop
3064 set 0x20, %i0
3065 std %l4, [%l7 + %i0]
3066 set 0x38, %l4
3067 stha %l5, [%l7 + %l4] 0x80
3068 set 0x18, %i2
3069 prefetcha [%l7 + %i2] 0x89, 1
3070 nop
3071 set 0x10, %g7
3072 ldsw [%l7 + %g7], %i2
3073 nop
3074 set 0x34, %i6
3075 lduw [%l7 + %i6], %o5
3076 bne,a %xcc, loop_15
3077 or %l3, %o4, %i1
3078 nop
3079 set 0x68, %i5
3080 ldd [%l7 + %i5], %i6
3081 nop
3082 nop
3083 setx 0xB8F021D8A60AC716, %l0, %l6
3084 stx %l6, [%l7 + 0x28]
3085 ldd [%l7 + 0x28], %f10
3086 setx 0xD085D9F85A565321, %l1, %l5
3087 stx %l5, [%l7 + 0x10]
3088 ldd [%l7 + 0x10], %f14
3089 fdivd %f14, %f10, %f0
3090loop_15:
3091 nop
3092 set 0x0A, %g6
3093 ldsh [%l7 + %g6], %l2
3094 nop
3095 set 0x14, %o0
3096 ldstub [%l7 + %o0], %g2
3097 add %l7, 0x48, %l6
3098 wr %g0, 0x81, %asi
3099 lda [%l6] %asi, %g5
3100 casa [%l6] 0x81, %g5, %g1
3101 nop
3102 set 0x28, %o3
3103 ldd [%l7 + %o3], %f30
3104 set 0x7E, %g5
3105 ldstuba [%l7 + %g5] 0x89, %o6
3106 ld [%l7 + 0x20], %f8
3107 add %l7, 0x60, %l6
3108 wr %g0, 0x81, %asi
3109 casxa [%l6] 0x81, %o1, %l1
3110 set 0x40, %g1
3111 stda %f0, [%l7 + %g1] 0xcc
3112 set 0x0A, %o5
3113 stha %g3, [%l7 + %o5] 0x81
3114 nop
3115 set 0x56, %l1
3116 ldstub [%l7 + %l1], %l0
3117 st %fsr, [%l7 + 0x6C]
3118 nop
3119 set 0x50, %l6
3120 prefetch [%l7 + %l6], 2
3121 set 0x20, %g2
3122 ldstuba [%l7 + %g2] 0x81, %g6
3123 add %l7, 0x08, %l6
3124 wr %g0, 0x80, %asi
3125 lda [%l6] %asi, %o7
3126 casa [%l6] 0x80, %o7, %o3
3127 or %g7, %i4, %g4
3128 bne,pt %icc, loop_16
3129 nop
3130 set 0x7D, %o1
3131 ldstub [%l7 + %o1], %o0
3132 set 0x2C, %o4
3133 sta %f23, [%l7 + %o4] 0x88
3134loop_16:
3135 bl %icc, loop_17
3136 add %i3, %o2, %l6
3137 set 0x28, %i4
3138 swapa [%l7 + %i4] 0x89, %i0
3139loop_17:
3140 nop
3141 add %l7, 0x68, %l6
3142 wr %g0, 0x89, %asi
3143 casxa [%l6] 0x89, %l4, %l5
3144 nop
3145 set 0x48, %i7
3146 std %i4, [%l7 + %i7]
3147 add %l7, 0x10, %l6
3148 wr %g0, 0x81, %asi
3149 ldxa [%l6] %asi, %i2
3150 casxa [%l6] 0x81, %i2, %i6
3151 fpadd32 %f22, %f22, %f18
3152 set 0x30, %o2
3153 ldda [%l7 + %o2] 0xe3, %l2
3154 nop
3155 set 0x53, %i3
3156 ldub [%l7 + %i3], %o5
3157 nop
3158 set 0x68, %g4
3159 prefetch [%l7 + %g4], 3
3160 set 0x0C, %l3
3161 stwa %i1, [%l7 + %l3] 0x80
3162 st %f26, [%l7 + 0x1C]
3163 set 0x08, %o7
3164 ldxa [%l7 + %o7] 0x81, %o4
3165 set 0x18, %i1
3166 stha %i7, [%l7 + %i1] 0xea
3167 membar #Sync
3168 and %l2, %g2, %g5
3169 nop
3170 set 0x38, %l2
3171 stx %o6, [%l7 + %l2]
3172 set 0x24, %l0
3173 sta %f22, [%l7 + %l0] 0x88
3174 set 0x40, %l5
3175 ldda [%l7 + %l5] 0x81, %f16
3176 or %g1, %o1, %l1
3177 nop
3178 set 0x38, %o6
3179 ldx [%l7 + %o6], %g3
3180 set 0x73, %g3
3181 stba %l0, [%l7 + %g3] 0xea
3182 membar #Sync
3183 membar #Sync
3184 set 0x40, %l4
3185 ldda [%l7 + %l4] 0xf9, %f16
3186 nop
3187 set 0x40, %i0
3188 ldsw [%l7 + %i0], %g6
3189 nop
3190 set 0x60, %g7
3191 std %f24, [%l7 + %g7]
3192 fpsub32 %f26, %f24, %f8
3193 set 0x40, %i6
3194 stda %f16, [%l7 + %i6] 0x80
3195 nop
3196 set 0x10, %i2
3197 ldd [%l7 + %i2], %f28
3198 ld [%l7 + 0x18], %f30
3199 nop
3200 set 0x1C, %g6
3201 stw %o7, [%l7 + %g6]
3202 set 0x40, %i5
3203 ldda [%l7 + %i5] 0x80, %f0
3204 set 0x2D, %o3
3205 ldstuba [%l7 + %o3] 0x88, %g7
3206 nop
3207 set 0x35, %o0
3208 ldstub [%l7 + %o0], %i4
3209 nop
3210 set 0x60, %g1
3211 ldx [%l7 + %g1], %g4
3212 or %o3, %i3, %o0
3213 set 0x40, %g5
3214 stxa %l6, [%l7 + %g5] 0xe2
3215 membar #Sync
3216 set 0x30, %o5
3217 stda %i0, [%l7 + %o5] 0x81
3218 add %o2, %l4, %i5
3219 nop
3220 set 0x46, %l6
3221 ldsh [%l7 + %l6], %l5
3222 nop
3223 set 0x4C, %g2
3224 prefetch [%l7 + %g2], 4
3225 add %i6, %l3, %o5
3226 set 0x78, %o1
3227 lda [%l7 + %o1] 0x88, %f28
3228 nop
3229 set 0x49, %l1
3230 ldstub [%l7 + %l1], %i1
3231 nop
3232 set 0x34, %i4
3233 prefetch [%l7 + %i4], 1
3234 nop
3235 set 0x28, %o4
3236 ldx [%l7 + %o4], %o4
3237 set 0x68, %o2
3238 stda %i6, [%l7 + %o2] 0x88
3239 nop
3240 set 0x64, %i3
3241 stw %l2, [%l7 + %i3]
3242 nop
3243 set 0x27, %g4
3244 ldstub [%l7 + %g4], %g2
3245 st %fsr, [%l7 + 0x18]
3246 nop
3247 set 0x20, %l3
3248 stx %fsr, [%l7 + %l3]
3249 set 0x28, %o7
3250 swapa [%l7 + %o7] 0x81, %g5
3251 nop
3252 set 0x68, %i7
3253 lduw [%l7 + %i7], %o6
3254 nop
3255 set 0x34, %i1
3256 stb %g1, [%l7 + %i1]
3257 add %l7, 0x18, %l6
3258 wr %g0, 0x89, %asi
3259 casa [%l6] 0x89, %o1, %l1
3260 set 0x4C, %l0
3261 stwa %g3, [%l7 + %l0] 0x88
3262 nop
3263 set 0x78, %l5
3264 lduw [%l7 + %l5], %l0
3265 nop
3266 set 0x62, %l2
3267 ldsh [%l7 + %l2], %g6
3268 wr %o7, %g7, %clear_softint
3269 set 0x40, %o6
3270 stwa %i4, [%l7 + %o6] 0x81
3271 nop
3272 set 0x58, %g3
3273 std %g4, [%l7 + %g3]
3274 st %f26, [%l7 + 0x50]
3275 nop
3276 set 0x69, %i0
3277 ldub [%l7 + %i0], %i2
3278 nop
3279 set 0x72, %l4
3280 ldsh [%l7 + %l4], %i3
3281 ld [%l7 + 0x1C], %f9
3282 set 0x60, %g7
3283 lda [%l7 + %g7] 0x81, %f30
3284 nop
3285 set 0x10, %i6
3286 stw %o3, [%l7 + %i6]
3287 fpadd16s %f2, %f2, %f11
3288 set 0x08, %g6
3289 prefetcha [%l7 + %g6] 0x80, 0
3290 st %f4, [%l7 + 0x48]
3291 set 0x60, %i2
3292 stda %i0, [%l7 + %i2] 0xe3
3293 membar #Sync
3294 set 0x28, %i5
3295 stda %o2, [%l7 + %i5] 0x81
3296 bne,a %xcc, loop_18
3297 nop
3298 set 0x46, %o0
3299 lduh [%l7 + %o0], %l6
3300 nop
3301 set 0x70, %o3
3302 ldd [%l7 + %o3], %i4
3303 set 0x49, %g5
3304 ldstuba [%l7 + %g5] 0x80, %l4
3305loop_18:
3306 nop
3307 set 0x0C, %o5
3308 lduw [%l7 + %o5], %i6
3309 set 0x48, %l6
3310 stxa %l3, [%l7 + %l6] 0x81
3311 fpsub32s %f18, %f1, %f14
3312 set 0x40, %g1
3313 ldda [%l7 + %g1] 0x81, %l4
3314 or %o5, %o4, %i1
3315 nop
3316 set 0x30, %g2
3317 ldstub [%l7 + %g2], %i7
3318 ld [%l7 + 0x30], %f26
3319 set 0x20, %l1
3320 stha %g2, [%l7 + %l1] 0x80
3321 wr %g0, 0x4, %fprs
3322 nop
3323 set 0x51, %i4
3324 ldsb [%l7 + %i4], %l2
3325 nop
3326 set 0x10, %o4
3327 prefetch [%l7 + %o4], 4
3328 nop
3329 set 0x53, %o2
3330 stb %o1, [%l7 + %o2]
3331 nop
3332 nop
3333 setx 0x870977B7FF824018, %l0, %l6
3334 stx %l6, [%l7 + 0x28]
3335 ldd [%l7 + 0x28], %f6
3336 setx 0x1934911CDF5C90B8, %l1, %l5
3337 stx %l5, [%l7 + 0x10]
3338 ldd [%l7 + 0x10], %f14
3339 fdivd %f14, %f6, %f22
3340 bg,pn %xcc, loop_19
3341 nop
3342 set 0x6C, %i3
3343 stb %l1, [%l7 + %i3]
3344 nop
3345 set 0x6C, %o1
3346 lduw [%l7 + %o1], %g3
3347 set 0x2D, %g4
3348 stba %l0, [%l7 + %g4] 0x88
3349loop_19:
3350 nop
3351 set 0x2C, %l3
3352 swap [%l7 + %l3], %g6
3353 nop
3354 set 0x1A, %i7
3355 ldstub [%l7 + %i7], %o7
3356 add %g1, %i4, %g4
3357 nop
3358 nop
3359 setx 0xB0F4FFC53043EC67, %l0, %l6
3360 stx %l6, [%l7 + 0x28]
3361 ldd [%l7 + 0x28], %f8
3362 setx 0x1E89C0397102C070, %l1, %l5
3363 stx %l5, [%l7 + 0x10]
3364 ldd [%l7 + 0x10], %f0
3365 fdivd %f0, %f8, %f18
3366 nop
3367 set 0x6A, %i1
3368 ldsh [%l7 + %i1], %g7
3369 add %i2, %o3, %i3
3370 set 0x70, %l0
3371 stwa %i0, [%l7 + %l0] 0x80
3372 add %l7, 0x64, %l6
3373 wr %g0, 0x81, %asi
3374 casa [%l6] 0x81, %o2, %l6
3375 nop
3376 set 0x38, %l5
3377 sth %o0, [%l7 + %l5]
3378 add %i5, %l4, %i6
3379 set 0x38, %o7
3380 stda %l2, [%l7 + %o7] 0xeb
3381 membar #Sync
3382 nop
3383 set 0x40, %l2
3384 ldd [%l7 + %l2], %o4
3385 ld [%l7 + 0x54], %f10
3386 set 0x40, %o6
3387 prefetcha [%l7 + %o6] 0x80, 2
3388 st %fsr, [%l7 + 0x44]
3389 nop
3390 set 0x58, %g3
3391 lduw [%l7 + %g3], %l5
3392 ld [%l7 + 0x54], %f20
3393 nop
3394 set 0x0C, %i0
3395 swap [%l7 + %i0], %i7
3396 nop
3397 set 0x3F, %g7
3398 ldstub [%l7 + %g7], %i1
3399 nop
3400 set 0x63, %l4
3401 ldstub [%l7 + %l4], %g2
3402 nop
3403 set 0x6E, %i6
3404 ldsb [%l7 + %i6], %o6
3405 set 0x58, %g6
3406 lda [%l7 + %g6] 0x89, %f5
3407 nop
3408 set 0x50, %i2
3409 ldsw [%l7 + %i2], %g5
3410 bl %icc, loop_20
3411 nop
3412 set 0x36, %i5
3413 ldstub [%l7 + %i5], %o1
3414 nop
3415 set 0x46, %o0
3416 lduh [%l7 + %o0], %l1
3417 nop
3418 set 0x0B, %g5
3419 ldstub [%l7 + %g5], %l2
3420loop_20:
3421 nop
3422 set 0x38, %o5
3423 stwa %l0, [%l7 + %o5] 0x89
3424 ld [%l7 + 0x7C], %f26
3425 nop
3426 set 0x30, %l6
3427 stx %g6, [%l7 + %l6]
3428 set 0x5C, %g1
3429 swapa [%l7 + %g1] 0x88, %o7
3430 and %g1, %i4, %g3
3431 set 0x40, %g2
3432 stwa %g7, [%l7 + %g2] 0xeb
3433 membar #Sync
3434 nop
3435 set 0x48, %o3
3436 ldd [%l7 + %o3], %f24
3437 set 0x6E, %l1
3438 stha %i2, [%l7 + %l1] 0x80
3439 st %f29, [%l7 + 0x34]
3440 nop
3441 set 0x09, %o4
3442 stb %o3, [%l7 + %o4]
3443 nop
3444 set 0x48, %o2
3445 ldsw [%l7 + %o2], %i3
3446 set 0x65, %i3
3447 stba %i0, [%l7 + %i3] 0x80
3448 nop
3449 set 0x4F, %o1
3450 ldub [%l7 + %o1], %o2
3451 set 0x0E, %g4
3452 stha %g4, [%l7 + %g4] 0xea
3453 membar #Sync
3454 fpadd32s %f24, %f26, %f16
3455 st %f29, [%l7 + 0x54]
3456 nop
3457 set 0x3C, %l3
3458 sth %o0, [%l7 + %l3]
3459 set 0x09, %i7
3460 stba %l6, [%l7 + %i7] 0x89
3461 nop
3462 set 0x1C, %i4
3463 swap [%l7 + %i4], %i5
3464 st %f15, [%l7 + 0x08]
3465 nop
3466 set 0x20, %l0
3467 ldx [%l7 + %l0], %l4
3468 and %i6, %l3, %o5
3469 set 0x64, %l5
3470 sta %f8, [%l7 + %l5] 0x89
3471 set 0x58, %o7
3472 stha %l5, [%l7 + %o7] 0xea
3473 membar #Sync
3474 nop
3475 set 0x7C, %i1
3476 stw %o4, [%l7 + %i1]
3477 nop
3478 set 0x70, %o6
3479 stx %i1, [%l7 + %o6]
3480 add %l7, 0x24, %l6
3481 wr %g0, 0x81, %asi
3482 casa [%l6] 0x81, %g2, %o6
3483 add %l7, 0x10, %l6
3484 wr %g0, 0x89, %asi
3485 casa [%l6] 0x89, %i7, %g5
3486 set 0x58, %g3
3487 ldxa [%l7 + %g3] 0x81, %o1
3488 nop
3489 set 0x68, %i0
3490 ldx [%l7 + %i0], %l1
3491 set 0x30, %l2
3492 ldxa [%l7 + %l2] 0x81, %l2
3493 nop
3494 set 0x10, %l4
3495 ldd [%l7 + %l4], %l0
3496 set 0x18, %i6
3497 ldxa [%l7 + %i6] 0x80, %o7
3498 set 0x4E, %g6
3499 stha %g6, [%l7 + %g6] 0xe3
3500 membar #Sync
3501 set 0x20, %i2
3502 lda [%l7 + %i2] 0x88, %f4
3503 set 0x70, %g7
3504 lda [%l7 + %g7] 0x81, %f10
3505 add %g1, %i4, %g3
3506 nop
3507 set 0x10, %i5
3508 ldsw [%l7 + %i5], %g7
3509 add %l7, 0x50, %l6
3510 wr %g0, 0x88, %asi
3511 lda [%l6] %asi, %i2
3512 casa [%l6] 0x88, %i2, %i3
3513 nop
3514 set 0x40, %o0
3515 stx %i0, [%l7 + %o0]
3516 set 0x54, %g5
3517 swapa [%l7 + %g5] 0x88, %o2
3518 set 0x40, %o5
3519 stda %f16, [%l7 + %o5] 0xc4
3520 wr %o3, %o0, %y
3521 set 0x54, %l6
3522 swapa [%l7 + %l6] 0x89, %g4
3523 set 0x74, %g1
3524 swapa [%l7 + %g1] 0x89, %l6
3525 set 0x3C, %o3
3526 swapa [%l7 + %o3] 0x80, %l4
3527 nop
3528 set 0x14, %l1
3529 prefetch [%l7 + %l1], 1
3530 nop
3531 set 0x5C, %o4
3532 prefetch [%l7 + %o4], 3
3533 add %l7, 0x40, %l6
3534 wr %g0, 0x80, %asi
3535 casxa [%l6] 0x80, %i5, %i6
3536 set 0x14, %g2
3537 stwa %l3, [%l7 + %g2] 0xe2
3538 membar #Sync
3539 st %f26, [%l7 + 0x58]
3540 nop
3541 set 0x51, %i3
3542 ldub [%l7 + %i3], %o5
3543 set 0x08, %o1
3544 stxa %l5, [%l7 + %o1] 0xea
3545 membar #Sync
3546 add %l7, 0x48, %l6
3547 wr %g0, 0x80, %asi
3548 ldxa [%l6] %asi, %o4
3549 casxa [%l6] 0x80, %o4, %g2
3550 st %fsr, [%l7 + 0x7C]
3551 nop
3552 set 0x55, %g4
3553 ldstub [%l7 + %g4], %o6
3554 set 0x40, %o2
3555 ldda [%l7 + %o2] 0x81, %f16
3556 nop
3557 set 0x10, %i7
3558 std %f26, [%l7 + %i7]
3559 nop
3560 set 0x2A, %l3
3561 ldstub [%l7 + %l3], %i7
3562 ld [%l7 + 0x0C], %f28
3563 nop
3564 set 0x40, %i4
3565 ldd [%l7 + %i4], %i0
3566 set 0x40, %l0
3567 swapa [%l7 + %l0] 0x88, %g5
3568 nop
3569 set 0x78, %l5
3570 std %o0, [%l7 + %l5]
3571 set 0x5D, %i1
3572 ldstuba [%l7 + %i1] 0x88, %l2
3573 fpadd32s %f24, %f26, %f19
3574 nop
3575 set 0x28, %o7
3576 lduh [%l7 + %o7], %l1
3577 set 0x5C, %o6
3578 sta %f24, [%l7 + %o6] 0x89
3579 nop
3580 set 0x20, %g3
3581 stx %fsr, [%l7 + %g3]
3582 nop
3583 set 0x2C, %i0
3584 swap [%l7 + %i0], %l0
3585 and %g6, %o7, %g1
3586 set 0x68, %l4
3587 lda [%l7 + %l4] 0x81, %f11
3588 add %i4, %g7, %g3
3589 nop
3590 set 0x10, %l2
3591 std %i2, [%l7 + %l2]
3592 wr %i2, %i0, %clear_softint
3593 nop
3594 set 0x14, %i6
3595 prefetch [%l7 + %i6], 2
3596 nop
3597 set 0x50, %g6
3598 ldd [%l7 + %g6], %f4
3599 set 0x28, %g7
3600 swapa [%l7 + %g7] 0x80, %o2
3601 add %l7, 0x28, %l6
3602 wr %g0, 0x88, %asi
3603 casxa [%l6] 0x88, %o3, %g4
3604 nop
3605 set 0x48, %i5
3606 stw %l6, [%l7 + %i5]
3607 set 0x28, %o0
3608 stba %o0, [%l7 + %o0] 0x89
3609 nop
3610 set 0x60, %g5
3611 ldd [%l7 + %g5], %l4
3612 fpsub32 %f30, %f24, %f30
3613 nop
3614 set 0x43, %i2
3615 ldub [%l7 + %i2], %i6
3616 set 0x4C, %l6
3617 lda [%l7 + %l6] 0x88, %f1
3618 set 0x5C, %o5
3619 lda [%l7 + %o5] 0x89, %f24
3620 set 0x08, %o3
3621 ldxa [%l7 + %o3] 0x89, %l3
3622 nop
3623 set 0x50, %g1
3624 stx %o5, [%l7 + %g1]
3625 nop
3626 set 0x54, %l1
3627 stw %l5, [%l7 + %l1]
3628 set 0x1A, %o4
3629 ldstuba [%l7 + %o4] 0x88, %o4
3630 nop
3631 set 0x48, %g2
3632 stx %fsr, [%l7 + %g2]
3633 add %l7, 0x10, %l6
3634 wr %g0, 0x81, %asi
3635 casxa [%l6] 0x81, %g2, %o6
3636 nop
3637 set 0x2B, %i3
3638 ldstub [%l7 + %i3], %i7
3639 nop
3640 set 0x30, %g4
3641 ldd [%l7 + %g4], %f10
3642 set 0x6C, %o1
3643 sta %f2, [%l7 + %o1] 0x81
3644 nop
3645 set 0x08, %o2
3646 std %i4, [%l7 + %o2]
3647 nop
3648 set 0x39, %l3
3649 ldub [%l7 + %l3], %g5
3650 nop
3651 nop
3652 setx 0xB6F6F09DA689A959, %l0, %l6
3653 stx %l6, [%l7 + 0x28]
3654 ldd [%l7 + 0x28], %f0
3655 setx 0x5E51EA1CF5105427, %l1, %l5
3656 stx %l5, [%l7 + 0x10]
3657 ldd [%l7 + 0x10], %f18
3658 fdivd %f18, %f0, %f28
3659 set 0x40, %i7
3660 ldda [%l7 + %i7] 0x81, %i0
3661 nop
3662 set 0x4D, %i4
3663 stb %o1, [%l7 + %i4]
3664 set 0x08, %l0
3665 ldxa [%l7 + %l0] 0x89, %l1
3666 nop
3667 set 0x38, %l5
3668 ldx [%l7 + %l5], %l0
3669 set 0x13, %i1
3670 ldstuba [%l7 + %i1] 0x81, %g6
3671 nop
3672 set 0x20, %o6
3673 prefetch [%l7 + %o6], 2
3674 nop
3675 set 0x20, %g3
3676 ldsh [%l7 + %g3], %o7
3677 nop
3678 set 0x69, %i0
3679 ldub [%l7 + %i0], %l2
3680 set 0x10, %o7
3681 ldda [%l7 + %o7] 0xe3, %i4
3682 nop
3683 set 0x60, %l2
3684 stw %g1, [%l7 + %l2]
3685 nop
3686 set 0x20, %i6
3687 prefetch [%l7 + %i6], 2
3688 nop
3689 set 0x62, %g6
3690 ldsh [%l7 + %g6], %g7
3691 set 0x13, %g7
3692 ldstuba [%l7 + %g7] 0x80, %i3
3693 or %g3, %i2, %i0
3694 nop
3695 set 0x64, %i5
3696 prefetch [%l7 + %i5], 0
3697 nop
3698 set 0x74, %o0
3699 stb %o2, [%l7 + %o0]
3700 set 0x6C, %l4
3701 swapa [%l7 + %l4] 0x81, %o3
3702 st %f17, [%l7 + 0x34]
3703 and %l6, %o0, %l4
3704 set 0x40, %i2
3705 ldda [%l7 + %i2] 0xd2, %f0
3706 nop
3707 set 0x76, %g5
3708 ldstub [%l7 + %g5], %g4
3709 nop
3710 set 0x58, %l6
3711 stx %fsr, [%l7 + %l6]
3712 set 0x48, %o5
3713 prefetcha [%l7 + %o5] 0x81, 2
3714 nop
3715 set 0x40, %o3
3716 stw %i6, [%l7 + %o3]
3717 nop
3718 set 0x54, %g1
3719 ldsh [%l7 + %g1], %o5
3720 nop
3721 set 0x30, %l1
3722 stw %o4, [%l7 + %l1]
3723 set 0x4C, %o4
3724 lda [%l7 + %o4] 0x89, %f22
3725 nop
3726 set 0x08, %i3
3727 stx %l5, [%l7 + %i3]
3728 add %g2, %o6, %i5
3729 nop
3730 set 0x18, %g2
3731 std %g4, [%l7 + %g2]
3732 ld [%l7 + 0x10], %f21
3733 nop
3734 set 0x38, %o1
3735 stx %fsr, [%l7 + %o1]
3736 set 0x58, %g4
3737 stda %i0, [%l7 + %g4] 0xeb
3738 membar #Sync
3739 set 0x4C, %o2
3740 lda [%l7 + %o2] 0x80, %f0
3741 set 0x78, %l3
3742 stha %o1, [%l7 + %l3] 0xe2
3743 membar #Sync
3744 set 0x7C, %i7
3745 stwa %l1, [%l7 + %i7] 0xe2
3746 membar #Sync
3747 nop
3748 set 0x5B, %i4
3749 ldub [%l7 + %i4], %l0
3750 EXIT_GOOD
3751
3752
3753
3754!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3755!
3756! Stats for Thread 0:
3757!
3758! Type l : 1274
3759! Type a : 33
3760! Type cti : 20
3761! Type x : 529
3762! Type f : 40
3763! Type i : 104
3764!
3765!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3766
3767!
3768! Thread 1 Start
3769!
3770.global thread_1
3771thread_1:
3772 mov %l7, %g1
3773 !# Set %cwp for 8 windows
3774 !# This threads memory space into each %l7
3775 wrpr %g0, 0x7, %cwp
3776 mov %g1, %l7
3777 wrpr %g0, 0x6, %cwp
3778 mov %g1, %l7
3779 wrpr %g0, 0x5, %cwp
3780 mov %g1, %l7
3781 wrpr %g0, 0x4, %cwp
3782 mov %g1, %l7
3783 wrpr %g0, 0x3, %cwp
3784 mov %g1, %l7
3785 wrpr %g0, 0x2, %cwp
3786 mov %g1, %l7
3787 wrpr %g0, 0x1, %cwp
3788 mov %g1, %l7
3789 wrpr %g0, 0x0, %cwp
3790 mov %g1, %l7
3791
3792 !# Set %fsr
3793 setx 0x0000000000400000, %l0, %l6 !# no post process
3794 stx %l6, [%l7 + 0x0] !# no post process
3795 ldx [%l7 + 0x0], %fsr !# no post process
3796
3797 wr %g0, 0x80, %asi !# no post process
3798
3799 !# Initialize registers ..
3800
3801 !# Global registers
3802 set 0xE, %g1
3803 set 0xA, %g2
3804 set 0xD, %g3
3805 set 0x1, %g4
3806 set 0xA, %g5
3807 set 0xF, %g6
3808 set 0xB, %g7
3809 !# Input registers
3810 set -0xB, %i0
3811 set -0xC, %i1
3812 set -0xC, %i2
3813 set -0xB, %i3
3814 set -0x2, %i4
3815 set -0x1, %i5
3816 set -0x8, %i6
3817 set -0x6, %i7
3818 !# Local registers
3819 set 0x506858E3, %l0
3820 set 0x100F6514, %l1
3821 set 0x04E0611C, %l2
3822 set 0x2726A8D6, %l3
3823 set 0x10CB5141, %l4
3824 set 0x420BF5D9, %l5
3825 set 0x0A3E78B4, %l6
3826 !# Output registers
3827 set -0x1532, %o0
3828 set -0x0609, %o1
3829 set 0x1759, %o2
3830 set 0x1BD2, %o3
3831 set -0x05B0, %o4
3832 set 0x1DAB, %o5
3833 set 0x0ECD, %o6
3834 set 0x043C, %o7
3835 !# Float registers
3836 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
3837 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
3838 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
3839 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
3840 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
3841 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
3842 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
3843 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
3844 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
3845 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
3846 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
3847 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
3848 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
3849 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
3850 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
3851 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
3852
3853 !# Execute Main Diag ..
3854
3855 and %g6, %o7, %i7
3856 st %fsr, [%l7 + 0x34]
3857 ld [%l7 + 0x24], %f14
3858 set 0x40, %l5
3859 stda %f0, [%l7 + %l5] 0xc2
3860 bg,a,pt %xcc, loop_21
3861 nop
3862 set 0x60, %l0
3863 swap [%l7 + %l0], %l2
3864 nop
3865 set 0x70, %o6
3866 std %f16, [%l7 + %o6]
3867 nop
3868 set 0x58, %i1
3869 sth %g1, [%l7 + %i1]
3870loop_21:
3871 nop
3872 set 0x60, %i0
3873 ldd [%l7 + %i0], %g6
3874 set 0x40, %o7
3875 ldda [%l7 + %o7] 0x88, %f0
3876 nop
3877 set 0x60, %l2
3878 stx %i4, [%l7 + %l2]
3879 nop
3880 set 0x24, %i6
3881 sth %g3, [%l7 + %i6]
3882 set 0x14, %g6
3883 sta %f27, [%l7 + %g6] 0x80
3884 nop
3885 set 0x4D, %g3
3886 ldstub [%l7 + %g3], %i3
3887 nop
3888 set 0x40, %g7
3889 stx %i2, [%l7 + %g7]
3890 membar #Sync
3891 set 0x40, %i5
3892 ldda [%l7 + %i5] 0xf0, %f0
3893 nop
3894 set 0x50, %o0
3895 ldsh [%l7 + %o0], %i0
3896 nop
3897 set 0x48, %l4
3898 std %o2, [%l7 + %l4]
3899 set 0x50, %g5
3900 ldda [%l7 + %g5] 0x81, %i6
3901 set 0x40, %l6
3902 sta %f10, [%l7 + %l6] 0x89
3903 set 0x1A, %o5
3904 stha %o0, [%l7 + %o5] 0xe2
3905 membar #Sync
3906 st %fsr, [%l7 + 0x3C]
3907 nop
3908 set 0x2C, %i2
3909 lduw [%l7 + %i2], %o2
3910 nop
3911 set 0x08, %g1
3912 stb %l4, [%l7 + %g1]
3913 nop
3914 set 0x10, %o3
3915 ldsh [%l7 + %o3], %l3
3916 nop
3917 set 0x5C, %o4
3918 ldsw [%l7 + %o4], %i6
3919 nop
3920 set 0x2A, %l1
3921 ldsh [%l7 + %l1], %g4
3922 nop
3923 set 0x64, %i3
3924 stw %o4, [%l7 + %i3]
3925 set 0x38, %o1
3926 ldxa [%l7 + %o1] 0x88, %o5
3927 nop
3928 set 0x32, %g2
3929 lduh [%l7 + %g2], %l5
3930 set 0x3C, %o2
3931 sta %f31, [%l7 + %o2] 0x89
3932 fpadd32 %f0, %f28, %f6
3933 set 0x50, %g4
3934 sta %f23, [%l7 + %g4] 0x80
3935 membar #Sync
3936 set 0x40, %i7
3937 ldda [%l7 + %i7] 0xf0, %f0
3938 st %fsr, [%l7 + 0x24]
3939 set 0x21, %i4
3940 ldstuba [%l7 + %i4] 0x88, %g2
3941 nop
3942 set 0x5C, %l5
3943 prefetch [%l7 + %l5], 0
3944 set 0x10, %l3
3945 prefetcha [%l7 + %l3] 0x88, 4
3946 or %g5, %i1, %o6
3947 or %o1, %l1, %l0
3948 nop
3949 set 0x70, %l0
3950 swap [%l7 + %l0], %g6
3951 nop
3952 set 0x48, %i1
3953 swap [%l7 + %i1], %i7
3954 set 0x40, %i0
3955 stda %l2, [%l7 + %i0] 0x80
3956 nop
3957 set 0x50, %o7
3958 prefetch [%l7 + %o7], 0
3959 st %f2, [%l7 + 0x20]
3960 set 0x18, %l2
3961 stxa %o7, [%l7 + %l2] 0x88
3962 nop
3963 set 0x5C, %o6
3964 lduw [%l7 + %o6], %g7
3965 nop
3966 set 0x58, %g6
3967 std %i4, [%l7 + %g6]
3968 set 0x38, %i6
3969 lda [%l7 + %i6] 0x88, %f15
3970 nop
3971 set 0x5C, %g7
3972 ldsb [%l7 + %g7], %g3
3973 ble,a,pn %icc, loop_22
3974 nop
3975 set 0x40, %g3
3976 swap [%l7 + %g3], %i3
3977 nop
3978 set 0x72, %o0
3979 stb %g1, [%l7 + %o0]
3980 set 0x10, %i5
3981 prefetcha [%l7 + %i5] 0x88, 4
3982loop_22:
3983 nop
3984 set 0x40, %g5
3985 ldx [%l7 + %g5], %o3
3986 ld [%l7 + 0x4C], %f25
3987 set 0x18, %l4
3988 swapa [%l7 + %l4] 0x88, %i2
3989 nop
3990 set 0x38, %l6
3991 ldd [%l7 + %l6], %i6
3992 set 0x08, %o5
3993 prefetcha [%l7 + %o5] 0x80, 4
3994 nop
3995 set 0x68, %g1
3996 stx %l4, [%l7 + %g1]
3997 nop
3998 set 0x28, %o3
3999 prefetch [%l7 + %o3], 0
4000 or %o2, %i6, %l3
4001 or %g4, %o5, %l5
4002 set 0x50, %o4
4003 ldxa [%l7 + %o4] 0x81, %o4
4004 nop
4005 set 0x08, %i2
4006 std %f4, [%l7 + %i2]
4007 set 0x40, %i3
4008 lda [%l7 + %i3] 0x88, %f26
4009 set 0x78, %l1
4010 stda %g2, [%l7 + %l1] 0xe3
4011 membar #Sync
4012 nop
4013 set 0x4D, %g2
4014 stb %i5, [%l7 + %g2]
4015 nop
4016 set 0x5B, %o1
4017 stb %g5, [%l7 + %o1]
4018 set 0x18, %g4
4019 ldxa [%l7 + %g4] 0x80, %o6
4020 set 0x14, %i7
4021 stba %i1, [%l7 + %i7] 0x80
4022 set 0x40, %o2
4023 stda %f0, [%l7 + %o2] 0xf9
4024 membar #Sync
4025 nop
4026 set 0x77, %i4
4027 stb %o1, [%l7 + %i4]
4028 wr %l1, %l0, %y
4029 add %l7, 0x7C, %l6
4030 wr %g0, 0x88, %asi
4031 casa [%l6] 0x88, %i7, %g6
4032 set 0x40, %l3
4033 ldda [%l7 + %l3] 0x88, %f0
4034 set 0x20, %l0
4035 stda %l2, [%l7 + %l0] 0xe2
4036 membar #Sync
4037 nop
4038 set 0x30, %i1
4039 ldx [%l7 + %i1], %g7
4040 membar #Sync
4041 set 0x40, %l5
4042 ldda [%l7 + %l5] 0xf8, %f0
4043 st %f18, [%l7 + 0x2C]
4044 set 0x40, %o7
4045 ldda [%l7 + %o7] 0x81, %f16
4046 nop
4047 set 0x2E, %l2
4048 ldsh [%l7 + %l2], %o7
4049 set 0x58, %o6
4050 swapa [%l7 + %o6] 0x89, %g3
4051 nop
4052 set 0x66, %g6
4053 ldstub [%l7 + %g6], %i3
4054 st %f17, [%l7 + 0x74]
4055 nop
4056 set 0x18, %i6
4057 ldd [%l7 + %i6], %f8
4058 st %fsr, [%l7 + 0x18]
4059 nop
4060 set 0x08, %g7
4061 lduh [%l7 + %g7], %g1
4062 set 0x1C, %i0
4063 stwa %i4, [%l7 + %i0] 0x81
4064 st %fsr, [%l7 + 0x40]
4065 nop
4066 set 0x54, %o0
4067 stw %i0, [%l7 + %o0]
4068 set 0x7C, %g3
4069 sta %f7, [%l7 + %g3] 0x80
4070 nop
4071 set 0x0C, %i5
4072 prefetch [%l7 + %i5], 2
4073 add %l7, 0x10, %l6
4074 wr %g0, 0x80, %asi
4075 casxa [%l6] 0x80, %i2, %l6
4076 set 0x10, %l4
4077 ldda [%l7 + %l4] 0x81, %o2
4078 add %o0, %l4, %o2
4079 nop
4080 set 0x30, %g5
4081 std %f30, [%l7 + %g5]
4082 set 0x20, %o5
4083 ldxa [%l7 + %o5] 0x80, %i6
4084 set 0x7C, %l6
4085 lda [%l7 + %l6] 0x88, %f12
4086 add %l7, 0x28, %l6
4087 wr %g0, 0x88, %asi
4088 casxa [%l6] 0x88, %g4, %o5
4089 nop
4090 set 0x70, %o3
4091 ldstub [%l7 + %o3], %l5
4092 set 0x6C, %o4
4093 stha %o4, [%l7 + %o4] 0xe2
4094 membar #Sync
4095 or %g2, %l3, %i5
4096 nop
4097 set 0x50, %i2
4098 ldd [%l7 + %i2], %o6
4099 nop
4100 set 0x1C, %g1
4101 lduw [%l7 + %g1], %i1
4102 wr %g5, %l1, %softint
4103 nop
4104 set 0x1B, %l1
4105 stb %l0, [%l7 + %l1]
4106 and %o1, %g6, %l2
4107 and %g7, %i7, %o7
4108 nop
4109 set 0x76, %g2
4110 stb %i3, [%l7 + %g2]
4111 nop
4112 set 0x68, %i3
4113 ldsb [%l7 + %i3], %g3
4114 fpadd32s %f26, %f7, %f16
4115 nop
4116 nop
4117 setx 0xD7E1C1741AFBEE75, %l0, %l6
4118 stx %l6, [%l7 + 0x28]
4119 ldd [%l7 + 0x28], %f26
4120 setx 0x60588E8DD04B288E, %l1, %l5
4121 stx %l5, [%l7 + 0x10]
4122 ldd [%l7 + 0x10], %f4
4123 fdivd %f4, %f26, %f20
4124 nop
4125 set 0x38, %g4
4126 std %f24, [%l7 + %g4]
4127 st %f12, [%l7 + 0x48]
4128 nop
4129 set 0x6C, %i7
4130 ldsb [%l7 + %i7], %i4
4131 st %fsr, [%l7 + 0x28]
4132 nop
4133 set 0x10, %o1
4134 ldsh [%l7 + %o1], %g1
4135 set 0x60, %o2
4136 stwa %i2, [%l7 + %o2] 0x88
4137 set 0x70, %i4
4138 ldda [%l7 + %i4] 0x80, %i0
4139 set 0x70, %l0
4140 ldxa [%l7 + %l0] 0x89, %o3
4141 nop
4142 set 0x08, %l3
4143 ldsw [%l7 + %l3], %l6
4144 set 0x66, %l5
4145 ldstuba [%l7 + %l5] 0x80, %l4
4146 nop
4147 set 0x62, %o7
4148 ldsh [%l7 + %o7], %o2
4149 nop
4150 set 0x5C, %l2
4151 swap [%l7 + %l2], %i6
4152 set 0x14, %o6
4153 sta %f30, [%l7 + %o6] 0x81
4154 add %l7, 0x30, %l6
4155 wr %g0, 0x80, %asi
4156 casxa [%l6] 0x80, %g4, %o0
4157 nop
4158 set 0x48, %i1
4159 stx %o5, [%l7 + %i1]
4160 nop
4161 set 0x78, %i6
4162 std %l4, [%l7 + %i6]
4163 add %l7, 0x78, %l6
4164 wr %g0, 0x80, %asi
4165 casxa [%l6] 0x80, %g2, %o4
4166 set 0x47, %g6
4167 ldstuba [%l7 + %g6] 0x88, %l3
4168 nop
4169 set 0x50, %g7
4170 ldx [%l7 + %g7], %o6
4171 st %f20, [%l7 + 0x08]
4172 nop
4173 set 0x08, %o0
4174 ldd [%l7 + %o0], %f30
4175 set 0x40, %g3
4176 stda %f0, [%l7 + %g3] 0xd0
4177 set 0x58, %i0
4178 prefetcha [%l7 + %i0] 0x81, 1
4179 st %fsr, [%l7 + 0x1C]
4180 set 0x48, %l4
4181 swapa [%l7 + %l4] 0x81, %i5
4182 nop
4183 set 0x75, %i5
4184 stb %g5, [%l7 + %i5]
4185 st %f12, [%l7 + 0x44]
4186 set 0x4C, %g5
4187 lda [%l7 + %g5] 0x80, %f9
4188 nop
4189 set 0x78, %o5
4190 std %f26, [%l7 + %o5]
4191 add %l1, %o1, %l0
4192 wr %l2, %g6, %set_softint
4193 nop
4194 set 0x10, %l6
4195 ldd [%l7 + %l6], %f24
4196 nop
4197 set 0x30, %o4
4198 ldd [%l7 + %o4], %f24
4199 nop
4200 set 0x68, %o3
4201 ldstub [%l7 + %o3], %g7
4202 nop
4203 set 0x60, %g1
4204 stx %fsr, [%l7 + %g1]
4205 set 0x40, %l1
4206 ldda [%l7 + %l1] 0x89, %f0
4207 nop
4208 set 0x50, %i2
4209 stx %fsr, [%l7 + %i2]
4210 nop
4211 set 0x48, %g2
4212 stx %o7, [%l7 + %g2]
4213 set 0x70, %i3
4214 ldxa [%l7 + %i3] 0x89, %i7
4215 set 0x40, %g4
4216 stxa %i3, [%l7 + %g4] 0x80
4217 set 0x40, %i7
4218 ldda [%l7 + %i7] 0x80, %f0
4219 set 0x10, %o2
4220 prefetcha [%l7 + %o2] 0x80, 3
4221 bgu,a,pn %icc, loop_23
4222 nop
4223 set 0x20, %o1
4224 stx %i4, [%l7 + %o1]
4225 set 0x40, %l0
4226 stda %f16, [%l7 + %l0] 0xd8
4227loop_23:
4228 nop
4229 set 0x38, %i4
4230 ldd [%l7 + %i4], %g0
4231 nop
4232 set 0x3A, %l5
4233 ldub [%l7 + %l5], %i0
4234 set 0x45, %o7
4235 stba %i2, [%l7 + %o7] 0x89
4236 st %fsr, [%l7 + 0x08]
4237 set 0x40, %l2
4238 stda %f0, [%l7 + %l2] 0xf9
4239 membar #Sync
4240 fpsub32 %f22, %f20, %f26
4241 set 0x2C, %l3
4242 stwa %l6, [%l7 + %l3] 0xeb
4243 membar #Sync
4244 add %l7, 0x70, %l6
4245 wr %g0, 0x88, %asi
4246 casa [%l6] 0x88, %o3, %o2
4247 nop
4248 set 0x3C, %o6
4249 stw %i6, [%l7 + %o6]
4250 st %fsr, [%l7 + 0x44]
4251 set 0x48, %i6
4252 ldxa [%l7 + %i6] 0x89, %g4
4253 nop
4254 set 0x16, %g6
4255 ldsh [%l7 + %g6], %l4
4256 add %l7, 0x44, %l6
4257 wr %g0, 0x89, %asi
4258 lda [%l6] %asi, %o5
4259 casa [%l6] 0x89, %o5, %l5
4260 set 0x1C, %g7
4261 stwa %g2, [%l7 + %g7] 0xeb
4262 membar #Sync
4263 set 0x40, %i1
4264 stda %f16, [%l7 + %i1] 0xd8
4265 add %l7, 0x58, %l6
4266 wr %g0, 0x80, %asi
4267 ldxa [%l6] %asi, %o0
4268 casxa [%l6] 0x80, %o0, %o4
4269 set 0x48, %g3
4270 stxa %l3, [%l7 + %g3] 0x81
4271 nop
4272 set 0x30, %i0
4273 std %i0, [%l7 + %i0]
4274 set 0x40, %o0
4275 stda %f16, [%l7 + %o0] 0xc4
4276 set 0x10, %i5
4277 ldxa [%l7 + %i5] 0x80, %o6
4278 nop
4279 set 0x28, %g5
4280 std %i4, [%l7 + %g5]
4281 nop
4282 set 0x76, %o5
4283 ldsh [%l7 + %o5], %g5
4284 set 0x40, %l6
4285 ldda [%l7 + %l6] 0x81, %f0
4286 set 0x40, %o4
4287 ldda [%l7 + %o4] 0x80, %f16
4288 set 0x3C, %o3
4289 stwa %o1, [%l7 + %o3] 0xea
4290 membar #Sync
4291 set 0x40, %l4
4292 ldxa [%l7 + %l4] 0x89, %l1
4293 nop
4294 set 0x70, %l1
4295 sth %l2, [%l7 + %l1]
4296 add %l7, 0x10, %l6
4297 wr %g0, 0x88, %asi
4298 casxa [%l6] 0x88, %l0, %g6
4299 set 0x50, %g1
4300 ldda [%l7 + %g1] 0x88, %o6
4301 nop
4302 set 0x20, %i2
4303 lduw [%l7 + %i2], %i7
4304 add %l7, 0x38, %l6
4305 wr %g0, 0x80, %asi
4306 ldxa [%l6] %asi, %i3
4307 casxa [%l6] 0x80, %i3, %g3
4308 nop
4309 set 0x78, %i3
4310 lduw [%l7 + %i3], %i4
4311 set 0x54, %g4
4312 stwa %g1, [%l7 + %g4] 0xea
4313 membar #Sync
4314 set 0x5E, %g2
4315 stha %i0, [%l7 + %g2] 0xeb
4316 membar #Sync
4317 nop
4318 set 0x0B, %i7
4319 stb %g7, [%l7 + %i7]
4320 nop
4321 set 0x0C, %o1
4322 prefetch [%l7 + %o1], 2
4323 nop
4324 set 0x0A, %o2
4325 sth %i2, [%l7 + %o2]
4326 set 0x4A, %l0
4327 stba %l6, [%l7 + %l0] 0xe3
4328 membar #Sync
4329 set 0x08, %i4
4330 stha %o2, [%l7 + %i4] 0xeb
4331 membar #Sync
4332 nop
4333 set 0x14, %l5
4334 lduw [%l7 + %l5], %i6
4335 bge,a %xcc, loop_24
4336 st %f18, [%l7 + 0x2C]
4337 nop
4338 set 0x6B, %o7
4339 stb %o3, [%l7 + %o7]
4340 set 0x74, %l2
4341 stha %g4, [%l7 + %l2] 0xea
4342 membar #Sync
4343loop_24:
4344 nop
4345 set 0x6A, %l3
4346 lduh [%l7 + %l3], %o5
4347 nop
4348 set 0x2A, %i6
4349 ldsh [%l7 + %i6], %l5
4350 st %fsr, [%l7 + 0x3C]
4351 nop
4352 set 0x78, %o6
4353 prefetch [%l7 + %o6], 2
4354 add %l7, 0x64, %l6
4355 wr %g0, 0x89, %asi
4356 casa [%l6] 0x89, %g2, %o0
4357 nop
4358 set 0x14, %g6
4359 lduw [%l7 + %g6], %o4
4360 add %l3, %l4, %i1
4361 set 0x40, %g7
4362 stha %o6, [%l7 + %g7] 0xe2
4363 membar #Sync
4364 nop
4365 set 0x54, %i1
4366 ldsw [%l7 + %i1], %i5
4367 nop
4368 set 0x28, %g3
4369 stx %fsr, [%l7 + %g3]
4370 add %l7, 0x78, %l6
4371 wr %g0, 0x81, %asi
4372 casxa [%l6] 0x81, %o1, %l1
4373 wr %g5, %l2, %ccr
4374 st %fsr, [%l7 + 0x10]
4375 set 0x60, %o0
4376 stxa %g6, [%l7 + %o0] 0xeb
4377 membar #Sync
4378 wr %o7, %i7, %set_softint
4379 set 0x40, %i0
4380 stda %f0, [%l7 + %i0] 0xc0
4381 set 0x68, %g5
4382 sta %f12, [%l7 + %g5] 0x88
4383 nop
4384 set 0x58, %o5
4385 stw %i3, [%l7 + %o5]
4386 nop
4387 set 0x56, %i5
4388 ldsb [%l7 + %i5], %g3
4389 set 0x30, %o4
4390 stha %l0, [%l7 + %o4] 0xe3
4391 membar #Sync
4392 nop
4393 set 0x2A, %o3
4394 ldstub [%l7 + %o3], %i4
4395 and %g1, %g7, %i0
4396 set 0x60, %l6
4397 lda [%l7 + %l6] 0x80, %f16
4398 set 0x6C, %l1
4399 lda [%l7 + %l1] 0x88, %f8
4400 set 0x11, %l4
4401 ldstuba [%l7 + %l4] 0x80, %l6
4402 set 0x18, %i2
4403 lda [%l7 + %i2] 0x80, %f11
4404 nop
4405 set 0x44, %g1
4406 ldsw [%l7 + %g1], %o2
4407 nop
4408 or %g0, 0x8, %l0
4409 sllx %l0, 0x3c, %l0
4410 wr %l0, 0x914, %sys_tick_cmpr
4411 nop
4412 set 0x70, %i3
4413 ldd [%l7 + %i3], %f12
4414 ba,pn %icc, loop_25
4415 nop
4416 set 0x64, %g2
4417 sth %i2, [%l7 + %g2]
4418 set 0x50, %g4
4419 stxa %g4, [%l7 + %g4] 0xeb
4420 membar #Sync
4421loop_25:
4422 nop
4423 set 0x40, %o1
4424 stda %f16, [%l7 + %o1] 0xc0
4425 nop
4426 set 0x30, %i7
4427 ldstub [%l7 + %i7], %o5
4428 set 0x20, %l0
4429 stba %g2, [%l7 + %l0] 0xe2
4430 membar #Sync
4431 nop
4432 set 0x48, %i4
4433 lduw [%l7 + %i4], %l5
4434 set 0x08, %l5
4435 ldxa [%l7 + %l5] 0x80, %o0
4436 st %fsr, [%l7 + 0x74]
4437 nop
4438 set 0x30, %o7
4439 lduw [%l7 + %o7], %l3
4440 nop
4441 set 0x60, %o2
4442 stx %fsr, [%l7 + %o2]
4443 bg,a,pn %icc, loop_26
4444 nop
4445 set 0x40, %l3
4446 ldd [%l7 + %l3], %o4
4447 nop
4448 set 0x70, %i6
4449 std %f4, [%l7 + %i6]
4450 fpadd32 %f24, %f8, %f24
4451loop_26:
4452 nop
4453 set 0x54, %o6
4454 lduw [%l7 + %o6], %l4
4455 membar #Sync
4456 set 0x40, %l2
4457 ldda [%l7 + %l2] 0xf8, %f16
4458 st %f8, [%l7 + 0x74]
4459 set 0x48, %g6
4460 stda %o6, [%l7 + %g6] 0x89
4461 ld [%l7 + 0x64], %f27
4462 and %i5, %i1, %l1
4463 nop
4464 set 0x70, %i1
4465 ldsh [%l7 + %i1], %o1
4466 nop
4467 set 0x54, %g7
4468 stw %l2, [%l7 + %g7]
4469 nop
4470 set 0x37, %g3
4471 stb %g5, [%l7 + %g3]
4472 nop
4473 set 0x68, %i0
4474 prefetch [%l7 + %i0], 0
4475 membar #Sync
4476 set 0x40, %g5
4477 ldda [%l7 + %g5] 0xf0, %f16
4478 nop
4479 set 0x64, %o5
4480 stw %o7, [%l7 + %o5]
4481 wr %i7, %g6, %softint
4482 nop
4483 set 0x68, %i5
4484 std %i2, [%l7 + %i5]
4485 nop
4486 set 0x08, %o0
4487 ldx [%l7 + %o0], %g3
4488 nop
4489 set 0x34, %o3
4490 lduw [%l7 + %o3], %l0
4491 nop
4492 set 0x30, %o4
4493 prefetch [%l7 + %o4], 4
4494 st %f3, [%l7 + 0x3C]
4495 set 0x40, %l1
4496 stda %f16, [%l7 + %l1] 0xca
4497 set 0x40, %l6
4498 stda %f16, [%l7 + %l6] 0xf8
4499 membar #Sync
4500 set 0x60, %l4
4501 ldda [%l7 + %l4] 0xe3, %g0
4502 nop
4503 set 0x68, %g1
4504 stw %i4, [%l7 + %g1]
4505 set 0x20, %i2
4506 prefetcha [%l7 + %i2] 0x80, 0
4507 nop
4508 set 0x34, %g2
4509 lduh [%l7 + %g2], %l6
4510 set 0x50, %g4
4511 lda [%l7 + %g4] 0x81, %f22
4512 nop
4513 set 0x48, %i3
4514 ldd [%l7 + %i3], %o2
4515 ld [%l7 + 0x3C], %f1
4516 nop
4517 set 0x10, %i7
4518 std %i0, [%l7 + %i7]
4519 set 0x60, %l0
4520 stwa %i6, [%l7 + %l0] 0xeb
4521 membar #Sync
4522 ld [%l7 + 0x08], %f6
4523 nop
4524 set 0x38, %o1
4525 swap [%l7 + %o1], %i2
4526 nop
4527 set 0x58, %l5
4528 stx %fsr, [%l7 + %l5]
4529 set 0x40, %o7
4530 stda %f16, [%l7 + %o7] 0xd0
4531 set 0x63, %i4
4532 ldstuba [%l7 + %i4] 0x81, %o3
4533 set 0x60, %l3
4534 ldda [%l7 + %l3] 0x89, %g4
4535 or %o5, %l5, %o0
4536 nop
4537 set 0x14, %o2
4538 ldsh [%l7 + %o2], %g2
4539 st %fsr, [%l7 + 0x7C]
4540 nop
4541 set 0x7C, %i6
4542 stw %l3, [%l7 + %i6]
4543 nop
4544 set 0x34, %l2
4545 stb %l4, [%l7 + %l2]
4546 nop
4547 set 0x64, %o6
4548 ldsw [%l7 + %o6], %o4
4549 nop
4550 set 0x58, %g6
4551 ldub [%l7 + %g6], %o6
4552 nop
4553 set 0x48, %i1
4554 ldsw [%l7 + %i1], %i1
4555 nop
4556 set 0x20, %g7
4557 ldd [%l7 + %g7], %i4
4558 set 0x4C, %g3
4559 sta %f20, [%l7 + %g3] 0x89
4560 set 0x18, %g5
4561 stwa %l1, [%l7 + %g5] 0xeb
4562 membar #Sync
4563 add %l7, 0x10, %l6
4564 wr %g0, 0x80, %asi
4565 ldxa [%l6] %asi, %o1
4566 casxa [%l6] 0x80, %o1, %g5
4567 fpadd32 %f12, %f12, %f22
4568 nop
4569 set 0x3C, %o5
4570 prefetch [%l7 + %o5], 1
4571 nop
4572 set 0x70, %i5
4573 ldx [%l7 + %i5], %o7
4574 nop
4575 set 0x6E, %i0
4576 stb %l2, [%l7 + %i0]
4577 nop
4578 set 0x22, %o0
4579 sth %g6, [%l7 + %o0]
4580 add %l7, 0x20, %l6
4581 wr %g0, 0x88, %asi
4582 casxa [%l6] 0x88, %i3, %i7
4583 set 0x30, %o3
4584 ldda [%l7 + %o3] 0xeb, %l0
4585 set 0x10, %l1
4586 sta %f8, [%l7 + %l1] 0x81
4587 nop
4588 set 0x0C, %l6
4589 ldsb [%l7 + %l6], %g1
4590 nop
4591 set 0x52, %o4
4592 ldsb [%l7 + %o4], %i4
4593 wr %g3, %g7, %pic
4594 nop
4595 set 0x0A, %g1
4596 sth %o2, [%l7 + %g1]
4597 nop
4598 set 0x68, %i2
4599 ldsb [%l7 + %i2], %l6
4600 or %i6, %i2, %o3
4601 nop
4602 set 0x10, %g2
4603 ldsh [%l7 + %g2], %g4
4604 set 0x40, %l4
4605 stda %f16, [%l7 + %l4] 0xf1
4606 membar #Sync
4607 set 0x60, %i3
4608 sta %f3, [%l7 + %i3] 0x81
4609 set 0x58, %g4
4610 ldxa [%l7 + %g4] 0x80, %i0
4611 nop
4612 set 0x37, %i7
4613 ldstub [%l7 + %i7], %l5
4614 wr %o0, %g2, %pic
4615 nop
4616 set 0x58, %o1
4617 std %f12, [%l7 + %o1]
4618 st %fsr, [%l7 + 0x58]
4619 nop
4620 set 0x5E, %l5
4621 sth %o5, [%l7 + %l5]
4622 ld [%l7 + 0x54], %f15
4623 set 0x08, %o7
4624 stwa %l4, [%l7 + %o7] 0xe3
4625 membar #Sync
4626 nop
4627 set 0x40, %l0
4628 std %f28, [%l7 + %l0]
4629 set 0x60, %l3
4630 ldda [%l7 + %l3] 0x80, %l2
4631 set 0x2D, %i4
4632 ldstuba [%l7 + %i4] 0x80, %o6
4633 fpadd16 %f8, %f12, %f16
4634 set 0x44, %o2
4635 lda [%l7 + %o2] 0x89, %f26
4636 nop
4637 set 0x68, %l2
4638 ldd [%l7 + %l2], %f2
4639 nop
4640 set 0x50, %i6
4641 ldd [%l7 + %i6], %f24
4642 set 0x40, %o6
4643 stda %f16, [%l7 + %o6] 0xd0
4644 nop
4645 set 0x79, %i1
4646 ldsb [%l7 + %i1], %o4
4647 nop
4648 set 0x19, %g7
4649 ldstub [%l7 + %g7], %i5
4650 nop
4651 set 0x30, %g6
4652 stx %l1, [%l7 + %g6]
4653 nop
4654 or %g0, 0x8, %l0
4655 sllx %l0, 0x3c, %l0
4656 wr %l0, %g0, %tick_cmpr
4657 nop
4658 set 0x60, %g5
4659 prefetch [%l7 + %g5], 3
4660 wr %g0, 0x5, %fprs
4661 set 0x40, %o5
4662 stda %f0, [%l7 + %o5] 0xd2
4663 nop
4664 set 0x78, %i5
4665 stw %g6, [%l7 + %i5]
4666 set 0x78, %i0
4667 ldxa [%l7 + %i0] 0x88, %i3
4668 set 0x08, %o0
4669 lda [%l7 + %o0] 0x81, %f30
4670 add %l7, 0x58, %l6
4671 wr %g0, 0x88, %asi
4672 lda [%l6] %asi, %l2
4673 casa [%l6] 0x88, %l2, %i7
4674 set 0x40, %g3
4675 stha %g1, [%l7 + %g3] 0x89
4676 set 0x3C, %l1
4677 stwa %l0, [%l7 + %l1] 0x88
4678 set 0x70, %l6
4679 ldda [%l7 + %l6] 0xe3, %g2
4680 nop
4681 set 0x30, %o4
4682 ldsw [%l7 + %o4], %g7
4683 nop
4684 set 0x76, %g1
4685 stb %o2, [%l7 + %g1]
4686 ld [%l7 + 0x68], %f23
4687 set 0x18, %o3
4688 prefetcha [%l7 + %o3] 0x88, 4
4689 set 0x30, %i2
4690 sta %f17, [%l7 + %i2] 0x81
4691 nop
4692 set 0x0A, %g2
4693 sth %i6, [%l7 + %g2]
4694 set 0x75, %l4
4695 stba %i2, [%l7 + %l4] 0x81
4696 ld [%l7 + 0x3C], %f11
4697 nop
4698 set 0x76, %i3
4699 lduh [%l7 + %i3], %o3
4700 set 0x5C, %i7
4701 stha %g4, [%l7 + %i7] 0xe3
4702 membar #Sync
4703 nop
4704 nop
4705 setx 0x8E746989, %l0, %l6
4706 st %l6, [%l7 + 0x28]
4707 ld [%l7 + 0x28], %f14
4708 setx 0x294FBFD3, %l1, %l5
4709 st %l5, [%l7 + 0x10]
4710 ld [%l7 + 0x10], %f27
4711 fdivs %f27, %f14, %f12
4712 nop
4713 set 0x08, %g4
4714 prefetch [%l7 + %g4], 2
4715 add %i0, %l6, %l5
4716 set 0x54, %l5
4717 stwa %g2, [%l7 + %l5] 0xea
4718 membar #Sync
4719 nop
4720 set 0x08, %o1
4721 ldd [%l7 + %o1], %o0
4722 add %l7, 0x48, %l6
4723 wr %g0, 0x89, %asi
4724 casxa [%l6] 0x89, %l4, %o5
4725 nop
4726 set 0x14, %o7
4727 swap [%l7 + %o7], %l3
4728 set 0x08, %l3
4729 prefetcha [%l7 + %l3] 0x89, 0
4730 nop
4731 set 0x2F, %i4
4732 stb %o4, [%l7 + %i4]
4733 set 0x14, %l0
4734 lda [%l7 + %l0] 0x81, %f18
4735 or %l1, %o1, %i1
4736 nop
4737 set 0x28, %o2
4738 lduw [%l7 + %o2], %g5
4739 nop
4740 set 0x18, %l2
4741 ldd [%l7 + %l2], %f16
4742 set 0x38, %o6
4743 ldxa [%l7 + %o6] 0x80, %i5
4744 nop
4745 set 0x0E, %i1
4746 sth %g6, [%l7 + %i1]
4747 set 0x37, %i6
4748 stba %i3, [%l7 + %i6] 0xe2
4749 membar #Sync
4750 nop
4751 set 0x54, %g6
4752 swap [%l7 + %g6], %o7
4753 or %l2, %i7, %g1
4754 nop
4755 set 0x44, %g7
4756 sth %g3, [%l7 + %g7]
4757 add %l7, 0x34, %l6
4758 wr %g0, 0x88, %asi
4759 casa [%l6] 0x88, %g7, %o2
4760 set 0x10, %g5
4761 ldda [%l7 + %g5] 0x80, %l0
4762 set 0x40, %i5
4763 prefetcha [%l7 + %i5] 0x89, 3
4764 nop
4765 nop
4766 setx 0xDAAA016F, %l0, %l6
4767 st %l6, [%l7 + 0x28]
4768 ld [%l7 + 0x28], %f24
4769 setx 0xCF3DCBB8, %l1, %l5
4770 st %l5, [%l7 + 0x10]
4771 ld [%l7 + 0x10], %f21
4772 fdivs %f21, %f24, %f4
4773 add %l7, 0x44, %l6
4774 wr %g0, 0x89, %asi
4775 casa [%l6] 0x89, %i6, %i2
4776 set 0x2E, %o5
4777 ldstuba [%l7 + %o5] 0x88, %o3
4778 set 0x6E, %i0
4779 stha %g4, [%l7 + %i0] 0xe3
4780 membar #Sync
4781 nop
4782 set 0x10, %g3
4783 std %i6, [%l7 + %g3]
4784 fpadd32s %f2, %f27, %f16
4785 nop
4786 set 0x6F, %o0
4787 ldstub [%l7 + %o0], %i0
4788 set 0x33, %l1
4789 ldstuba [%l7 + %l1] 0x81, %l5
4790 nop
4791 set 0x5A, %o4
4792 stb %o0, [%l7 + %o4]
4793 nop
4794 set 0x74, %l6
4795 prefetch [%l7 + %l6], 1
4796 nop
4797 set 0x08, %o3
4798 prefetch [%l7 + %o3], 0
4799 nop
4800 set 0x10, %g1
4801 std %g2, [%l7 + %g1]
4802 nop
4803 set 0x24, %g2
4804 swap [%l7 + %g2], %o5
4805 fpadd32s %f13, %f0, %f30
4806 nop
4807 set 0x2E, %i2
4808 ldstub [%l7 + %i2], %l3
4809 nop
4810 set 0x70, %i3
4811 ldd [%l7 + %i3], %f0
4812 and %l4, %o4, %l1
4813 or %o6, %o1, %g5
4814 add %l7, 0x24, %l6
4815 wr %g0, 0x88, %asi
4816 casa [%l6] 0x88, %i5, %g6
4817 nop
4818 set 0x48, %l4
4819 prefetch [%l7 + %l4], 0
4820 set 0x32, %g4
4821 stha %i3, [%l7 + %g4] 0x81
4822 add %l7, 0x44, %l6
4823 wr %g0, 0x81, %asi
4824 lda [%l6] %asi, %i1
4825 casa [%l6] 0x81, %i1, %l2
4826 ld [%l7 + 0x2C], %f5
4827 nop
4828 set 0x44, %l5
4829 stw %i7, [%l7 + %l5]
4830 set 0x13, %o1
4831 ldstuba [%l7 + %o1] 0x81, %g1
4832 set 0x28, %i7
4833 lda [%l7 + %i7] 0x81, %f11
4834 nop
4835 set 0x08, %o7
4836 stx %fsr, [%l7 + %o7]
4837 nop
4838 set 0x10, %l3
4839 lduw [%l7 + %l3], %o7
4840 set 0x40, %i4
4841 ldda [%l7 + %i4] 0x81, %f0
4842 set 0x74, %l0
4843 stwa %g3, [%l7 + %l0] 0xe2
4844 membar #Sync
4845 nop
4846 set 0x38, %l2
4847 stx %g7, [%l7 + %l2]
4848 nop
4849 set 0x54, %o2
4850 stw %o2, [%l7 + %o2]
4851 bgu %xcc, loop_27
4852 nop
4853 set 0x6B, %i1
4854 ldub [%l7 + %i1], %l0
4855 st %f9, [%l7 + 0x34]
4856 nop
4857 set 0x54, %i6
4858 swap [%l7 + %i6], %i4
4859loop_27:
4860 ld [%l7 + 0x78], %f11
4861 set 0x33, %o6
4862 ldstuba [%l7 + %o6] 0x80, %i2
4863 set 0x58, %g6
4864 stxa %o3, [%l7 + %g6] 0xeb
4865 membar #Sync
4866 bl,a,pt %icc, loop_28
4867 nop
4868 set 0x1C, %g7
4869 ldsb [%l7 + %g7], %i6
4870 set 0x58, %i5
4871 sta %f16, [%l7 + %i5] 0x89
4872loop_28:
4873 nop
4874 set 0x40, %g5
4875 stda %f16, [%l7 + %g5] 0xf0
4876 membar #Sync
4877 nop
4878 set 0x18, %i0
4879 ldx [%l7 + %i0], %g4
4880 nop
4881 set 0x38, %g3
4882 std %i6, [%l7 + %g3]
4883 set 0x31, %o0
4884 stba %l5, [%l7 + %o0] 0xeb
4885 membar #Sync
4886 set 0x12, %o5
4887 stba %o0, [%l7 + %o5] 0xea
4888 membar #Sync
4889 nop
4890 set 0x58, %l1
4891 ldd [%l7 + %l1], %f18
4892 set 0x58, %l6
4893 prefetcha [%l7 + %l6] 0x81, 2
4894 nop
4895 set 0x40, %o3
4896 ldsw [%l7 + %o3], %o5
4897 nop
4898 set 0x4C, %g1
4899 swap [%l7 + %g1], %i0
4900 nop
4901 set 0x78, %g2
4902 stx %fsr, [%l7 + %g2]
4903 st %fsr, [%l7 + 0x18]
4904 set 0x48, %i2
4905 prefetcha [%l7 + %i2] 0x89, 2
4906 nop
4907 set 0x68, %o4
4908 stx %o4, [%l7 + %o4]
4909 set 0x40, %i3
4910 ldda [%l7 + %i3] 0xd0, %f16
4911 set 0x28, %l4
4912 sta %f12, [%l7 + %l4] 0x80
4913 nop
4914 set 0x10, %l5
4915 swap [%l7 + %l5], %l1
4916 set 0x30, %o1
4917 stxa %o6, [%l7 + %o1] 0xea
4918 membar #Sync
4919 nop
4920 set 0x4B, %g4
4921 stb %o1, [%l7 + %g4]
4922 set 0x2E, %i7
4923 stha %l3, [%l7 + %i7] 0x88
4924 nop
4925 set 0x50, %l3
4926 swap [%l7 + %l3], %i5
4927 nop
4928 set 0x6D, %i4
4929 ldstub [%l7 + %i4], %g6
4930 add %g5, %i1, %i3
4931 nop
4932 set 0x79, %o7
4933 stb %i7, [%l7 + %o7]
4934 nop
4935 set 0x60, %l2
4936 prefetch [%l7 + %l2], 0
4937 set 0x32, %l0
4938 stha %l2, [%l7 + %l0] 0xe3
4939 membar #Sync
4940 nop
4941 set 0x5C, %i1
4942 ldsw [%l7 + %i1], %g1
4943 set 0x64, %i6
4944 swapa [%l7 + %i6] 0x81, %g3
4945 set 0x60, %o6
4946 stda %g6, [%l7 + %o6] 0x88
4947 nop
4948 set 0x60, %g6
4949 ldx [%l7 + %g6], %o2
4950 nop
4951 set 0x34, %g7
4952 lduh [%l7 + %g7], %l0
4953 nop
4954 set 0x40, %i5
4955 stw %o7, [%l7 + %i5]
4956 nop
4957 set 0x10, %o2
4958 std %i4, [%l7 + %o2]
4959 st %f30, [%l7 + 0x5C]
4960 nop
4961 set 0x17, %g5
4962 ldsb [%l7 + %g5], %i2
4963 nop
4964 set 0x24, %g3
4965 ldsw [%l7 + %g3], %o3
4966 nop
4967 set 0x7C, %o0
4968 lduw [%l7 + %o0], %g4
4969 nop
4970 set 0x70, %i0
4971 ldd [%l7 + %i0], %i6
4972 nop
4973 set 0x0C, %o5
4974 prefetch [%l7 + %o5], 3
4975 nop
4976 set 0x7C, %l6
4977 ldsw [%l7 + %l6], %l5
4978 nop
4979 set 0x28, %l1
4980 stx %o0, [%l7 + %l1]
4981 st %fsr, [%l7 + 0x4C]
4982 set 0x58, %g1
4983 ldxa [%l7 + %g1] 0x81, %g2
4984 nop
4985 set 0x22, %g2
4986 stb %o5, [%l7 + %g2]
4987 and %i0, %l4, %o4
4988 set 0x40, %o3
4989 stda %f16, [%l7 + %o3] 0xc0
4990 nop
4991 set 0x78, %o4
4992 std %l0, [%l7 + %o4]
4993 nop
4994 set 0x60, %i3
4995 ldd [%l7 + %i3], %o6
4996 nop
4997 set 0x6C, %i2
4998 prefetch [%l7 + %i2], 2
4999 nop
5000 set 0x18, %l4
5001 ldsw [%l7 + %l4], %o1
5002 set 0x40, %l5
5003 ldstuba [%l7 + %l5] 0x81, %l3
5004 set 0x40, %g4
5005 stxa %i6, [%l7 + %g4] 0xe3
5006 membar #Sync
5007 nop
5008 set 0x4C, %o1
5009 sth %g6, [%l7 + %o1]
5010 set 0x20, %i7
5011 ldxa [%l7 + %i7] 0x80, %i5
5012 set 0x18, %i4
5013 stda %g4, [%l7 + %i4] 0xe3
5014 membar #Sync
5015 add %i1, %i3, %i7
5016 nop
5017 set 0x70, %o7
5018 prefetch [%l7 + %o7], 3
5019 nop
5020 set 0x68, %l2
5021 ldsw [%l7 + %l2], %l2
5022 st %fsr, [%l7 + 0x50]
5023 nop
5024 set 0x30, %l0
5025 ldub [%l7 + %l0], %g1
5026 add %g7, %o2, %g3
5027 nop
5028 set 0x3E, %i1
5029 ldsh [%l7 + %i1], %l0
5030 nop
5031 set 0x44, %i6
5032 stw %i4, [%l7 + %i6]
5033 nop
5034 set 0x50, %l3
5035 std %f26, [%l7 + %l3]
5036 wr %g0, 0x6, %fprs
5037 nop
5038 set 0x58, %g6
5039 ldd [%l7 + %g6], %i2
5040 nop
5041 set 0x20, %o6
5042 ldsw [%l7 + %o6], %g4
5043 nop
5044 set 0x70, %g7
5045 ldsh [%l7 + %g7], %l6
5046 set 0x40, %i5
5047 ldda [%l7 + %i5] 0xd2, %f0
5048 nop
5049 set 0x76, %o2
5050 ldsh [%l7 + %o2], %l5
5051 set 0x40, %g3
5052 stda %f16, [%l7 + %g3] 0xc2
5053 nop
5054 set 0x49, %g5
5055 ldub [%l7 + %g5], %g2
5056 add %l7, 0x10, %l6
5057 wr %g0, 0x81, %asi
5058 casxa [%l6] 0x81, %o0, %o5
5059 nop
5060 set 0x78, %i0
5061 stw %i0, [%l7 + %i0]
5062 nop
5063 set 0x18, %o0
5064 ldx [%l7 + %o0], %o4
5065 nop
5066 set 0x68, %l6
5067 ldsw [%l7 + %l6], %l4
5068 ld [%l7 + 0x68], %f0
5069 wr %l1, %o6, %set_softint
5070 add %l7, 0x40, %l6
5071 wr %g0, 0x80, %asi
5072 casxa [%l6] 0x80, %l3, %o1
5073 set 0x0C, %o5
5074 ldstuba [%l7 + %o5] 0x80, %i6
5075 nop
5076 set 0x1C, %l1
5077 lduh [%l7 + %l1], %g6
5078 set 0x38, %g1
5079 stba %g5, [%l7 + %g1] 0x80
5080 set 0x38, %o3
5081 ldxa [%l7 + %o3] 0x88, %i1
5082 or %i3, %i7, %i5
5083 set 0x20, %o4
5084 stxa %l2, [%l7 + %o4] 0x81
5085 nop
5086 set 0x30, %g2
5087 ldd [%l7 + %g2], %g0
5088 wr %g7, %o2, %sys_tick
5089 add %l7, 0x38, %l6
5090 wr %g0, 0x88, %asi
5091 casxa [%l6] 0x88, %g3, %l0
5092 set 0x40, %i2
5093 prefetcha [%l7 + %i2] 0x89, 3
5094 nop
5095 set 0x6C, %i3
5096 ldsw [%l7 + %i3], %i4
5097 nop
5098 set 0x5A, %l5
5099 ldsh [%l7 + %l5], %o3
5100 set 0x58, %g4
5101 stxa %g4, [%l7 + %g4] 0x89
5102 set 0x70, %o1
5103 stda %i2, [%l7 + %o1] 0xe2
5104 membar #Sync
5105 nop
5106 set 0x34, %l4
5107 prefetch [%l7 + %l4], 1
5108 set 0x60, %i7
5109 sta %f19, [%l7 + %i7] 0x88
5110 set 0x3C, %o7
5111 sta %f20, [%l7 + %o7] 0x80
5112 nop
5113 set 0x1E, %l2
5114 ldsh [%l7 + %l2], %l6
5115 nop
5116 set 0x08, %l0
5117 ldd [%l7 + %l0], %g2
5118 set 0x40, %i4
5119 ldda [%l7 + %i4] 0xe3, %o0
5120 nop
5121 set 0x57, %i1
5122 stb %o5, [%l7 + %i1]
5123 set 0x54, %l3
5124 stwa %l5, [%l7 + %l3] 0xe3
5125 membar #Sync
5126 nop
5127 set 0x58, %i6
5128 ldd [%l7 + %i6], %i0
5129 nop
5130 set 0x24, %o6
5131 swap [%l7 + %o6], %o4
5132 nop
5133 set 0x70, %g6
5134 ldx [%l7 + %g6], %l1
5135 nop
5136 set 0x60, %i5
5137 stx %l4, [%l7 + %i5]
5138 nop
5139 or %g0, 0x8, %l0
5140 sllx %l0, 0x3c, %l0
5141 wr %l0, %g0, %tick_cmpr
5142 set 0x3C, %g7
5143 swapa [%l7 + %g7] 0x80, %i6
5144 nop
5145 set 0x30, %o2
5146 std %g6, [%l7 + %o2]
5147 or %o1, %g5, %i3
5148 set 0x30, %g3
5149 stwa %i7, [%l7 + %g3] 0x88
5150 set 0x68, %i0
5151 stxa %i5, [%l7 + %i0] 0xe3
5152 membar #Sync
5153 add %l7, 0x4C, %l6
5154 wr %g0, 0x80, %asi
5155 lda [%l6] %asi, %i1
5156 casa [%l6] 0x80, %i1, %g1
5157 add %g7, %o2, %l2
5158 nop
5159 set 0x24, %o0
5160 prefetch [%l7 + %o0], 1
5161 set 0x40, %g5
5162 ldda [%l7 + %g5] 0x88, %f0
5163 set 0x5C, %l6
5164 stwa %l0, [%l7 + %l6] 0xe3
5165 membar #Sync
5166 wr %g3, %o7, %y
5167 set 0x70, %l1
5168 ldda [%l7 + %l1] 0xeb, %o2
5169 nop
5170 set 0x18, %g1
5171 stx %fsr, [%l7 + %g1]
5172 nop
5173 set 0x6B, %o3
5174 ldstub [%l7 + %o3], %g4
5175 nop
5176 set 0x64, %o4
5177 prefetch [%l7 + %o4], 0
5178 set 0x40, %o5
5179 ldda [%l7 + %o5] 0x89, %f0
5180 set 0x2F, %i2
5181 ldstuba [%l7 + %i2] 0x81, %i2
5182 set 0x42, %i3
5183 stha %i4, [%l7 + %i3] 0xe2
5184 membar #Sync
5185 set 0x70, %g2
5186 prefetcha [%l7 + %g2] 0x80, 4
5187 nop
5188 set 0x6A, %l5
5189 ldsh [%l7 + %l5], %o0
5190 st %fsr, [%l7 + 0x60]
5191 nop
5192 set 0x3C, %g4
5193 lduw [%l7 + %g4], %l6
5194 set 0x33, %o1
5195 stba %l5, [%l7 + %o1] 0x80
5196 add %l7, 0x3C, %l6
5197 wr %g0, 0x81, %asi
5198 lda [%l6] %asi, %i0
5199 casa [%l6] 0x81, %i0, %o4
5200 add %l7, 0x5C, %l6
5201 wr %g0, 0x81, %asi
5202 lda [%l6] %asi, %l1
5203 casa [%l6] 0x81, %l1, %o5
5204 set 0x40, %i7
5205 stda %f0, [%l7 + %i7] 0xc0
5206 st %fsr, [%l7 + 0x1C]
5207 nop
5208 set 0x13, %o7
5209 ldub [%l7 + %o7], %l3
5210 set 0x60, %l2
5211 stxa %l4, [%l7 + %l2] 0xeb
5212 membar #Sync
5213 add %l7, 0x3C, %l6
5214 wr %g0, 0x80, %asi
5215 casa [%l6] 0x80, %i6, %o6
5216 ld [%l7 + 0x60], %f6
5217 nop
5218 set 0x48, %l0
5219 stb %g6, [%l7 + %l0]
5220 nop
5221 set 0x40, %l4
5222 stx %fsr, [%l7 + %l4]
5223 nop
5224 set 0x78, %i1
5225 ldx [%l7 + %i1], %o1
5226 set 0x51, %l3
5227 stba %i3, [%l7 + %l3] 0x89
5228 set 0x68, %i4
5229 stda %g4, [%l7 + %i4] 0xea
5230 membar #Sync
5231 set 0x78, %i6
5232 prefetcha [%l7 + %i6] 0x81, 2
5233 nop
5234 set 0x6E, %g6
5235 ldstub [%l7 + %g6], %i1
5236 nop
5237 set 0x77, %i5
5238 stb %i7, [%l7 + %i5]
5239 nop
5240 set 0x50, %g7
5241 std %g0, [%l7 + %g7]
5242 nop
5243 set 0x68, %o6
5244 ldd [%l7 + %o6], %f4
5245 set 0x40, %o2
5246 stda %f16, [%l7 + %o2] 0xca
5247 and %o2, %l2, %l0
5248 nop
5249 set 0x68, %i0
5250 ldub [%l7 + %i0], %g7
5251 or %g3, %o7, %g4
5252 nop
5253 set 0x4A, %o0
5254 ldsh [%l7 + %o0], %o3
5255 nop
5256 set 0x4C, %g3
5257 stw %i2, [%l7 + %g3]
5258 set 0x40, %l6
5259 stda %f16, [%l7 + %l6] 0xf9
5260 membar #Sync
5261 or %i4, %o0, %g2
5262 nop
5263 set 0x28, %g5
5264 ldsw [%l7 + %g5], %l5
5265 st %f21, [%l7 + 0x44]
5266 set 0x1C, %g1
5267 sta %f27, [%l7 + %g1] 0x88
5268 set 0x5A, %l1
5269 ldstuba [%l7 + %l1] 0x80, %l6
5270 set 0x5C, %o3
5271 sta %f19, [%l7 + %o3] 0x80
5272 st %f6, [%l7 + 0x78]
5273 nop
5274 set 0x58, %o4
5275 ldd [%l7 + %o4], %i0
5276 set 0x10, %o5
5277 ldxa [%l7 + %o5] 0x89, %o4
5278 nop
5279 set 0x78, %i2
5280 ldd [%l7 + %i2], %f24
5281 nop
5282 set 0x44, %g2
5283 lduw [%l7 + %g2], %l1
5284 nop
5285 set 0x40, %l5
5286 ldd [%l7 + %l5], %f8
5287 set 0x40, %i3
5288 stda %f16, [%l7 + %i3] 0xf8
5289 membar #Sync
5290 nop
5291 set 0x18, %o1
5292 std %f22, [%l7 + %o1]
5293 nop
5294 set 0x40, %g4
5295 prefetch [%l7 + %g4], 0
5296 st %fsr, [%l7 + 0x50]
5297 set 0x6C, %i7
5298 swapa [%l7 + %i7] 0x88, %o5
5299 nop
5300 set 0x50, %o7
5301 ldsw [%l7 + %o7], %l4
5302 add %l7, 0x14, %l6
5303 wr %g0, 0x88, %asi
5304 casa [%l6] 0x88, %i6, %l3
5305 set 0x70, %l0
5306 ldda [%l7 + %l0] 0x81, %o6
5307 set 0x74, %l2
5308 sta %f25, [%l7 + %l2] 0x89
5309 set 0x5A, %l4
5310 ldstuba [%l7 + %l4] 0x81, %g6
5311 and %o1, %i3, %g5
5312 st %fsr, [%l7 + 0x0C]
5313 or %i5, %i7, %i1
5314 set 0x40, %i1
5315 ldda [%l7 + %i1] 0x89, %f16
5316 nop
5317 set 0x20, %i4
5318 ldsh [%l7 + %i4], %g1
5319 nop
5320 set 0x78, %l3
5321 ldx [%l7 + %l3], %o2
5322 nop
5323 set 0x48, %g6
5324 ldd [%l7 + %g6], %l0
5325 ld [%l7 + 0x24], %f31
5326 set 0x47, %i5
5327 ldstuba [%l7 + %i5] 0x89, %g7
5328 set 0x40, %i6
5329 ldda [%l7 + %i6] 0x80, %f16
5330 st %f24, [%l7 + 0x08]
5331 nop
5332 set 0x26, %o6
5333 ldsh [%l7 + %o6], %l2
5334 nop
5335 set 0x68, %g7
5336 stx %fsr, [%l7 + %g7]
5337 nop
5338 set 0x28, %o2
5339 std %f8, [%l7 + %o2]
5340 wr %o7, %g4, %y
5341 set 0x70, %i0
5342 sta %f8, [%l7 + %i0] 0x89
5343 or %o3, %g3, %i2
5344 set 0x24, %o0
5345 sta %f24, [%l7 + %o0] 0x89
5346 nop
5347 set 0x4C, %g3
5348 ldsh [%l7 + %g3], %i4
5349 set 0x60, %l6
5350 stda %g2, [%l7 + %l6] 0x80
5351 nop
5352 set 0x40, %g5
5353 std %o0, [%l7 + %g5]
5354 nop
5355 set 0x78, %g1
5356 stx %fsr, [%l7 + %g1]
5357 and %l6, %i0, %o4
5358 nop
5359 set 0x19, %o3
5360 ldstub [%l7 + %o3], %l5
5361 nop
5362 set 0x08, %o4
5363 stw %l1, [%l7 + %o4]
5364 st %f12, [%l7 + 0x3C]
5365 set 0x40, %l1
5366 ldda [%l7 + %l1] 0x80, %f0
5367 or %o5, %i6, %l3
5368 set 0x40, %o5
5369 ldda [%l7 + %o5] 0x80, %f16
5370 nop
5371 set 0x08, %g2
5372 ldsw [%l7 + %g2], %l4
5373 set 0x30, %l5
5374 stwa %g6, [%l7 + %l5] 0xeb
5375 membar #Sync
5376 nop
5377 set 0x30, %i2
5378 ldsw [%l7 + %i2], %o1
5379 set 0x0A, %o1
5380 stba %i3, [%l7 + %o1] 0xe2
5381 membar #Sync
5382 set 0x44, %g4
5383 swapa [%l7 + %g4] 0x81, %g5
5384 nop
5385 set 0x35, %i7
5386 ldub [%l7 + %i7], %i5
5387 set 0x10, %i3
5388 prefetcha [%l7 + %i3] 0x89, 0
5389 set 0x40, %o7
5390 stda %f16, [%l7 + %o7] 0x88
5391 wr %i1, %o6, %set_softint
5392 set 0x60, %l0
5393 ldda [%l7 + %l0] 0x81, %o2
5394 add %l0, %g1, %l2
5395 nop
5396 set 0x10, %l2
5397 std %f18, [%l7 + %l2]
5398 set 0x2A, %i1
5399 ldstuba [%l7 + %i1] 0x81, %o7
5400 wr %g4, %g7, %clear_softint
5401 nop
5402 set 0x20, %l4
5403 stx %fsr, [%l7 + %l4]
5404 nop
5405 set 0x58, %i4
5406 ldsb [%l7 + %i4], %g3
5407 nop
5408 set 0x18, %g6
5409 std %f22, [%l7 + %g6]
5410 set 0x40, %l3
5411 stda %f16, [%l7 + %l3] 0xca
5412 set 0x40, %i5
5413 ldda [%l7 + %i5] 0xd2, %f0
5414 nop
5415 set 0x20, %o6
5416 ldsw [%l7 + %o6], %o3
5417 nop
5418 set 0x70, %g7
5419 ldsw [%l7 + %g7], %i4
5420 nop
5421 set 0x55, %i6
5422 stb %i2, [%l7 + %i6]
5423 set 0x4B, %o2
5424 stba %g2, [%l7 + %o2] 0xeb
5425 membar #Sync
5426 set 0x4C, %i0
5427 swapa [%l7 + %i0] 0x81, %o0
5428 nop
5429 set 0x18, %o0
5430 ldd [%l7 + %o0], %f8
5431 nop
5432 set 0x0C, %g3
5433 lduw [%l7 + %g3], %l6
5434 nop
5435 set 0x58, %l6
5436 ldx [%l7 + %l6], %i0
5437 nop
5438 set 0x48, %g1
5439 std %f20, [%l7 + %g1]
5440 nop
5441 set 0x7C, %o3
5442 ldsh [%l7 + %o3], %l5
5443 set 0x3C, %g5
5444 stwa %o4, [%l7 + %g5] 0xea
5445 membar #Sync
5446 or %o5, %l1, %i6
5447 set 0x40, %o4
5448 stda %f0, [%l7 + %o4] 0xd2
5449 nop
5450 set 0x2E, %o5
5451 ldsh [%l7 + %o5], %l3
5452 fpsub32s %f20, %f4, %f3
5453 or %g6, %o1, %i3
5454 nop
5455 set 0x68, %g2
5456 ldd [%l7 + %g2], %g4
5457 bl,pt %xcc, loop_29
5458 nop
5459 set 0x46, %l1
5460 lduh [%l7 + %l1], %l4
5461 nop
5462 nop
5463 setx 0x1AF6A2605135042E, %l0, %l6
5464 stx %l6, [%l7 + 0x28]
5465 ldd [%l7 + 0x28], %f18
5466 setx 0xB769F20E0735731C, %l1, %l5
5467 stx %l5, [%l7 + 0x10]
5468 ldd [%l7 + 0x10], %f12
5469 fdivd %f12, %f18, %f10
5470 set 0x50, %l5
5471 ldda [%l7 + %l5] 0xe3, %i6
5472loop_29:
5473 nop
5474 set 0x08, %i2
5475 std %i0, [%l7 + %i2]
5476 nop
5477 set 0x7C, %g4
5478 lduh [%l7 + %g4], %i5
5479 nop
5480 set 0x34, %o1
5481 ldstub [%l7 + %o1], %o6
5482 set 0x34, %i7
5483 sta %f28, [%l7 + %i7] 0x89
5484 set 0x68, %i3
5485 stwa %o2, [%l7 + %i3] 0xe3
5486 membar #Sync
5487 set 0x50, %l0
5488 stha %l0, [%l7 + %l0] 0xe3
5489 membar #Sync
5490 add %l7, 0x08, %l6
5491 wr %g0, 0x89, %asi
5492 ldxa [%l6] %asi, %g1
5493 casxa [%l6] 0x89, %g1, %o7
5494 nop
5495 set 0x4D, %l2
5496 ldsb [%l7 + %l2], %l2
5497 set 0x44, %o7
5498 stba %g4, [%l7 + %o7] 0x81
5499 nop
5500 set 0x38, %i1
5501 ldx [%l7 + %i1], %g7
5502 nop
5503 set 0x3C, %l4
5504 ldsb [%l7 + %l4], %g3
5505 nop
5506 set 0x74, %i4
5507 sth %o3, [%l7 + %i4]
5508 nop
5509 set 0x78, %g6
5510 prefetch [%l7 + %g6], 1
5511 set 0x74, %i5
5512 stha %i2, [%l7 + %i5] 0x80
5513 set 0x08, %o6
5514 swapa [%l7 + %o6] 0x80, %i4
5515 nop
5516 set 0x7D, %g7
5517 stb %g2, [%l7 + %g7]
5518 set 0x24, %i6
5519 swapa [%l7 + %i6] 0x80, %l6
5520 set 0x78, %l3
5521 swapa [%l7 + %l3] 0x88, %i0
5522 nop
5523 set 0x70, %i0
5524 swap [%l7 + %i0], %l5
5525 and %o4, %o5, %o0
5526 nop
5527 set 0x78, %o0
5528 stx %i6, [%l7 + %o0]
5529 nop
5530 set 0x68, %g3
5531 ldsw [%l7 + %g3], %l1
5532 nop
5533 set 0x1C, %o2
5534 lduh [%l7 + %o2], %g6
5535 set 0x60, %l6
5536 stda %o0, [%l7 + %l6] 0xe3
5537 membar #Sync
5538 nop
5539 set 0x50, %g1
5540 ldd [%l7 + %g1], %l2
5541 set 0x40, %o3
5542 stda %f0, [%l7 + %o3] 0xf8
5543 membar #Sync
5544 add %l7, 0x54, %l6
5545 wr %g0, 0x88, %asi
5546 lda [%l6] %asi, %g5
5547 casa [%l6] 0x88, %g5, %i3
5548 nop
5549 set 0x30, %g5
5550 stw %i7, [%l7 + %g5]
5551 set 0x78, %o5
5552 ldxa [%l7 + %o5] 0x80, %i1
5553 set 0x30, %o4
5554 ldda [%l7 + %o4] 0xeb, %l4
5555 set 0x40, %g2
5556 ldda [%l7 + %g2] 0x81, %f16
5557 nop
5558 set 0x4F, %l5
5559 ldsb [%l7 + %l5], %o6
5560 fpadd16 %f6, %f16, %f18
5561 nop
5562 set 0x76, %l1
5563 lduh [%l7 + %l1], %i5
5564 bl,a %xcc, loop_30
5565 and %o2, %g1, %o7
5566 set 0x78, %i2
5567 stxa %l0, [%l7 + %i2] 0x89
5568loop_30:
5569 nop
5570 set 0x68, %o1
5571 ldx [%l7 + %o1], %g4
5572 nop
5573 set 0x28, %g4
5574 ldx [%l7 + %g4], %l2
5575 nop
5576 set 0x1E, %i3
5577 lduh [%l7 + %i3], %g3
5578 nop
5579 set 0x74, %l0
5580 prefetch [%l7 + %l0], 2
5581 set 0x20, %i7
5582 ldda [%l7 + %i7] 0xea, %o2
5583 add %l7, 0x58, %l6
5584 wr %g0, 0x88, %asi
5585 casxa [%l6] 0x88, %i2, %i4
5586 nop
5587 set 0x18, %o7
5588 ldx [%l7 + %o7], %g7
5589 nop
5590 set 0x30, %i1
5591 prefetch [%l7 + %i1], 4
5592 set 0x47, %l4
5593 stba %l6, [%l7 + %l4] 0x88
5594 set 0x3C, %i4
5595 sta %f18, [%l7 + %i4] 0x80
5596 set 0x40, %g6
5597 stda %f16, [%l7 + %g6] 0xd2
5598 nop
5599 set 0x62, %i5
5600 ldstub [%l7 + %i5], %g2
5601 nop
5602 set 0x38, %o6
5603 ldd [%l7 + %o6], %i0
5604 nop
5605 set 0x30, %l2
5606 std %o4, [%l7 + %l2]
5607 nop
5608 set 0x14, %g7
5609 stw %o5, [%l7 + %g7]
5610 nop
5611 set 0x38, %i6
5612 prefetch [%l7 + %i6], 0
5613 ld [%l7 + 0x38], %f3
5614 set 0x18, %l3
5615 sta %f1, [%l7 + %l3] 0x88
5616 set 0x28, %o0
5617 stba %o0, [%l7 + %o0] 0xe2
5618 membar #Sync
5619 set 0x60, %i0
5620 ldda [%l7 + %i0] 0xeb, %i6
5621 st %fsr, [%l7 + 0x48]
5622 nop
5623 set 0x64, %g3
5624 stb %l5, [%l7 + %g3]
5625 or %l1, %g6, %o1
5626 nop
5627 set 0x78, %l6
5628 stx %g5, [%l7 + %l6]
5629 add %i3, %i7, %l3
5630 nop
5631 set 0x70, %g1
5632 stx %fsr, [%l7 + %g1]
5633 set 0x50, %o3
5634 sta %f1, [%l7 + %o3] 0x89
5635 nop
5636 set 0x40, %o2
5637 ldd [%l7 + %o2], %f4
5638 set 0x2E, %g5
5639 stha %l4, [%l7 + %g5] 0x80
5640 nop
5641 set 0x50, %o5
5642 ldd [%l7 + %o5], %f30
5643 nop
5644 set 0x2A, %o4
5645 ldub [%l7 + %o4], %i1
5646 add %o6, %o2, %g1
5647 nop
5648 set 0x58, %l5
5649 ldsb [%l7 + %l5], %i5
5650 nop
5651 set 0x68, %l1
5652 ldsh [%l7 + %l1], %l0
5653 nop
5654 set 0x50, %i2
5655 ldd [%l7 + %i2], %g4
5656 nop
5657 set 0x4C, %g2
5658 sth %l2, [%l7 + %g2]
5659 nop
5660 set 0x6E, %o1
5661 lduh [%l7 + %o1], %g3
5662 set 0x54, %i3
5663 stba %o7, [%l7 + %i3] 0x88
5664 set 0x38, %g4
5665 stda %i2, [%l7 + %g4] 0xeb
5666 membar #Sync
5667 or %i4, %o3, %l6
5668 set 0x30, %i7
5669 prefetcha [%l7 + %i7] 0x88, 3
5670 st %f19, [%l7 + 0x44]
5671 nop
5672 set 0x70, %o7
5673 ldd [%l7 + %o7], %f12
5674 nop
5675 set 0x18, %i1
5676 prefetch [%l7 + %i1], 0
5677 set 0x58, %l0
5678 stxa %g7, [%l7 + %l0] 0xea
5679 membar #Sync
5680 nop
5681 set 0x30, %i4
5682 ldsb [%l7 + %i4], %i0
5683 set 0x20, %l4
5684 stwa %o5, [%l7 + %l4] 0x88
5685 nop
5686 set 0x18, %g6
5687 ldx [%l7 + %g6], %o0
5688 and %o4, %l5, %i6
5689 st %fsr, [%l7 + 0x38]
5690 nop
5691 set 0x74, %i5
5692 ldsh [%l7 + %i5], %l1
5693 set 0x37, %o6
5694 ldstuba [%l7 + %o6] 0x89, %o1
5695 nop
5696 set 0x58, %g7
5697 ldd [%l7 + %g7], %g4
5698 set 0x20, %l2
5699 stwa %g6, [%l7 + %l2] 0x89
5700 st %f28, [%l7 + 0x6C]
5701 set 0x50, %i6
5702 prefetcha [%l7 + %i6] 0x80, 0
5703 nop
5704 set 0x68, %o0
5705 lduw [%l7 + %o0], %i7
5706 set 0x6C, %i0
5707 lda [%l7 + %i0] 0x88, %f1
5708 nop
5709 set 0x08, %g3
5710 stx %fsr, [%l7 + %g3]
5711 add %l7, 0x60, %l6
5712 wr %g0, 0x89, %asi
5713 casxa [%l6] 0x89, %l4, %i1
5714 nop
5715 set 0x28, %l3
5716 stw %o6, [%l7 + %l3]
5717 ld [%l7 + 0x1C], %f9
5718 nop
5719 set 0x2B, %l6
5720 ldstub [%l7 + %l6], %o2
5721 and %g1, %l3, %i5
5722 ld [%l7 + 0x7C], %f1
5723 nop
5724 set 0x60, %g1
5725 stx %g4, [%l7 + %g1]
5726 set 0x40, %o3
5727 stda %f16, [%l7 + %o3] 0x89
5728 add %l2, %l0, %o7
5729 set 0x38, %o2
5730 prefetcha [%l7 + %o2] 0x88, 2
5731 set 0x51, %g5
5732 stba %g3, [%l7 + %g5] 0x81
5733 nop
5734 set 0x68, %o5
5735 std %f30, [%l7 + %o5]
5736 or %o3, %l6, %i4
5737 nop
5738 set 0x30, %l5
5739 ldd [%l7 + %l5], %f4
5740 set 0x35, %l1
5741 ldstuba [%l7 + %l1] 0x89, %g2
5742 or %g7, %i0, %o0
5743 fpadd32 %f22, %f28, %f28
5744 set 0x40, %o4
5745 stda %f16, [%l7 + %o4] 0xc2
5746 set 0x40, %g2
5747 ldda [%l7 + %g2] 0xd2, %f0
5748 set 0x38, %o1
5749 prefetcha [%l7 + %o1] 0x81, 4
5750 set 0x7E, %i3
5751 stba %o5, [%l7 + %i3] 0xe3
5752 membar #Sync
5753 nop
5754 set 0x20, %i2
5755 ldd [%l7 + %i2], %l4
5756 nop
5757 set 0x08, %i7
5758 ldd [%l7 + %i7], %f24
5759 nop
5760 set 0x23, %o7
5761 ldsb [%l7 + %o7], %l1
5762 set 0x4C, %g4
5763 lda [%l7 + %g4] 0x88, %f27
5764 nop
5765 set 0x30, %i1
5766 stw %i6, [%l7 + %i1]
5767 set 0x18, %i4
5768 stxa %g5, [%l7 + %i4] 0x89
5769 nop
5770 set 0x30, %l4
5771 ldd [%l7 + %l4], %g6
5772 add %l7, 0x4C, %l6
5773 wr %g0, 0x81, %asi
5774 lda [%l6] %asi, %i3
5775 casa [%l6] 0x81, %i3, %o1
5776 set 0x40, %l0
5777 sta %f9, [%l7 + %l0] 0x89
5778 nop
5779 set 0x1C, %i5
5780 prefetch [%l7 + %i5], 4
5781 nop
5782 set 0x54, %o6
5783 lduw [%l7 + %o6], %i7
5784 nop
5785 set 0x16, %g7
5786 stb %i1, [%l7 + %g7]
5787 ld [%l7 + 0x30], %f12
5788 set 0x65, %g6
5789 stba %l4, [%l7 + %g6] 0x81
5790 set 0x6C, %i6
5791 lda [%l7 + %i6] 0x80, %f28
5792 set 0x20, %o0
5793 sta %f18, [%l7 + %o0] 0x88
5794 and %o2, %g1, %l3
5795 nop
5796 set 0x6C, %i0
5797 lduw [%l7 + %i0], %o6
5798 set 0x48, %g3
5799 prefetcha [%l7 + %g3] 0x80, 0
5800 nop
5801 set 0x6C, %l3
5802 stw %i5, [%l7 + %l3]
5803 fpsub32s %f10, %f3, %f18
5804 set 0x10, %l6
5805 swapa [%l7 + %l6] 0x88, %l0
5806 nop
5807 set 0x44, %g1
5808 lduw [%l7 + %g1], %l2
5809 nop
5810 set 0x5F, %o3
5811 stb %i2, [%l7 + %o3]
5812 set 0x28, %l2
5813 prefetcha [%l7 + %l2] 0x89, 0
5814 nop
5815 set 0x70, %o2
5816 ldx [%l7 + %o2], %g3
5817 nop
5818 set 0x64, %g5
5819 stw %o3, [%l7 + %g5]
5820 set 0x40, %o5
5821 prefetcha [%l7 + %o5] 0x81, 0
5822 add %l7, 0x10, %l6
5823 wr %g0, 0x88, %asi
5824 lda [%l6] %asi, %i4
5825 casa [%l6] 0x88, %i4, %g2
5826 set 0x50, %l1
5827 prefetcha [%l7 + %l1] 0x81, 4
5828 set 0x26, %o4
5829 stha %i0, [%l7 + %o4] 0x80
5830 set 0x58, %g2
5831 ldxa [%l7 + %g2] 0x89, %o4
5832 nop
5833 set 0x44, %l5
5834 ldsw [%l7 + %l5], %o5
5835 add %l7, 0x10, %l6
5836 wr %g0, 0x81, %asi
5837 ldxa [%l6] %asi, %o0
5838 casxa [%l6] 0x81, %o0, %l5
5839 set 0x0D, %i3
5840 ldstuba [%l7 + %i3] 0x80, %i6
5841 set 0x38, %o1
5842 ldxa [%l7 + %o1] 0x88, %g5
5843 nop
5844 set 0x74, %i7
5845 sth %l1, [%l7 + %i7]
5846 nop
5847 set 0x3C, %i2
5848 ldsh [%l7 + %i2], %i3
5849 nop
5850 set 0x22, %o7
5851 ldsh [%l7 + %o7], %o1
5852 nop
5853 set 0x50, %i1
5854 stx %fsr, [%l7 + %i1]
5855 set 0x24, %i4
5856 stha %g6, [%l7 + %i4] 0x89
5857 nop
5858 set 0x44, %g4
5859 sth %i1, [%l7 + %g4]
5860 nop
5861 set 0x24, %l4
5862 lduw [%l7 + %l4], %i7
5863 nop
5864 set 0x10, %i5
5865 ldx [%l7 + %i5], %o2
5866 add %l7, 0x58, %l6
5867 wr %g0, 0x89, %asi
5868 casa [%l6] 0x89, %l4, %l3
5869 nop
5870 set 0x22, %o6
5871 lduh [%l7 + %o6], %o6
5872 st %fsr, [%l7 + 0x58]
5873 nop
5874 set 0x40, %l0
5875 ldub [%l7 + %l0], %g4
5876 nop
5877 set 0x12, %g6
5878 lduh [%l7 + %g6], %g1
5879 ba,pt %icc, loop_31
5880 nop
5881 set 0x10, %g7
5882 ldx [%l7 + %g7], %i5
5883 set 0x40, %i6
5884 stda %f16, [%l7 + %i6] 0xd2
5885loop_31:
5886 nop
5887 set 0x0C, %o0
5888 ldstuba [%l7 + %o0] 0x80, %l0
5889 set 0x70, %i0
5890 ldxa [%l7 + %i0] 0x81, %l2
5891 nop
5892 set 0x54, %l3
5893 ldsb [%l7 + %l3], %i2
5894 set 0x20, %l6
5895 ldxa [%l7 + %l6] 0x81, %o7
5896 set 0x13, %g1
5897 stba %g3, [%l7 + %g1] 0x88
5898 set 0x10, %g3
5899 sta %f29, [%l7 + %g3] 0x80
5900 nop
5901 set 0x70, %o3
5902 ldd [%l7 + %o3], %i6
5903 nop
5904 set 0x72, %o2
5905 lduh [%l7 + %o2], %o3
5906 st %f29, [%l7 + 0x2C]
5907 nop
5908 set 0x20, %l2
5909 stx %i4, [%l7 + %l2]
5910 nop
5911 set 0x22, %o5
5912 ldsh [%l7 + %o5], %g2
5913 set 0x4C, %g5
5914 lda [%l7 + %g5] 0x88, %f0
5915 nop
5916 set 0x56, %l1
5917 ldsh [%l7 + %l1], %i0
5918 fpsub32 %f2, %f30, %f30
5919 nop
5920 set 0x4D, %g2
5921 ldstub [%l7 + %g2], %o4
5922 nop
5923 set 0x38, %o4
5924 ldd [%l7 + %o4], %o4
5925 st %fsr, [%l7 + 0x58]
5926 set 0x7C, %i3
5927 stwa %o0, [%l7 + %i3] 0x81
5928 membar #Sync
5929 set 0x40, %l5
5930 ldda [%l7 + %l5] 0xf8, %f0
5931 set 0x4C, %o1
5932 stha %g7, [%l7 + %o1] 0x88
5933 and %l5, %i6, %g5
5934 set 0x46, %i2
5935 stha %i3, [%l7 + %i2] 0xeb
5936 membar #Sync
5937 and %l1, %o1, %g6
5938 set 0x08, %o7
5939 lda [%l7 + %o7] 0x89, %f24
5940 nop
5941 set 0x18, %i7
5942 stx %fsr, [%l7 + %i7]
5943 set 0x50, %i1
5944 stha %i7, [%l7 + %i1] 0x80
5945 st %fsr, [%l7 + 0x24]
5946 ld [%l7 + 0x20], %f7
5947 set 0x2C, %g4
5948 lda [%l7 + %g4] 0x80, %f17
5949 nop
5950 set 0x50, %l4
5951 std %i0, [%l7 + %l4]
5952 or %l4, %l3, %o2
5953 ld [%l7 + 0x4C], %f31
5954 bge,a %icc, loop_32
5955 bl %icc, loop_33
5956 nop
5957 set 0x74, %i4
5958 swap [%l7 + %i4], %o6
5959 nop
5960 set 0x6C, %o6
5961 lduw [%l7 + %o6], %g4
5962loop_32:
5963 nop
5964 set 0x50, %i5
5965 lda [%l7 + %i5] 0x81, %f31
5966loop_33:
5967 or %g1, %l0, %l2
5968 set 0x19, %l0
5969 stba %i5, [%l7 + %l0] 0xea
5970 membar #Sync
5971 set 0x40, %g6
5972 ldxa [%l7 + %g6] 0x81, %o7
5973 nop
5974 set 0x40, %g7
5975 lduw [%l7 + %g7], %i2
5976 and %l6, %o3, %i4
5977 set 0x13, %i6
5978 ldstuba [%l7 + %i6] 0x88, %g2
5979 nop
5980 set 0x0F, %i0
5981 stb %i0, [%l7 + %i0]
5982 nop
5983 set 0x30, %o0
5984 ldub [%l7 + %o0], %g3
5985 nop
5986 set 0x48, %l3
5987 ldd [%l7 + %l3], %o4
5988 nop
5989 set 0x70, %l6
5990 ldsw [%l7 + %l6], %o5
5991 nop
5992 set 0x1C, %g3
5993 lduh [%l7 + %g3], %o0
5994 add %g7, %i6, %g5
5995 ld [%l7 + 0x70], %f23
5996 nop
5997 set 0x40, %g1
5998 lduw [%l7 + %g1], %i3
5999 add %l7, 0x58, %l6
6000 wr %g0, 0x80, %asi
6001 casa [%l6] 0x80, %l5, %o1
6002 nop
6003 set 0x18, %o3
6004 std %g6, [%l7 + %o3]
6005 set 0x56, %o2
6006 stha %i7, [%l7 + %o2] 0x88
6007 nop
6008 set 0x48, %o5
6009 ldd [%l7 + %o5], %f8
6010 nop
6011 set 0x5C, %g5
6012 swap [%l7 + %g5], %l1
6013 set 0x38, %l2
6014 stxa %l4, [%l7 + %l2] 0xe3
6015 membar #Sync
6016 set 0x40, %g2
6017 stda %f0, [%l7 + %g2] 0xd2
6018 nop
6019 set 0x28, %o4
6020 ldd [%l7 + %o4], %f14
6021 set 0x38, %i3
6022 prefetcha [%l7 + %i3] 0x80, 0
6023 st %fsr, [%l7 + 0x40]
6024 set 0x18, %l1
6025 stda %l2, [%l7 + %l1] 0xeb
6026 membar #Sync
6027 ld [%l7 + 0x10], %f14
6028 add %l7, 0x7C, %l6
6029 wr %g0, 0x89, %asi
6030 lda [%l6] %asi, %o2
6031 casa [%l6] 0x89, %o2, %g4
6032 nop
6033 set 0x6C, %o1
6034 prefetch [%l7 + %o1], 4
6035 nop
6036 nop
6037 setx 0xC390C466, %l0, %l6
6038 st %l6, [%l7 + 0x28]
6039 ld [%l7 + 0x28], %f17
6040 setx 0xFC71805E, %l1, %l5
6041 st %l5, [%l7 + 0x10]
6042 ld [%l7 + 0x10], %f4
6043 fdivs %f4, %f17, %f25
6044 nop
6045 set 0x6C, %i2
6046 ldsw [%l7 + %i2], %o6
6047 nop
6048 set 0x5C, %o7
6049 prefetch [%l7 + %o7], 0
6050 wr %g0, 0x6, %fprs
6051 add %i5, %o7, %l2
6052 set 0x48, %l5
6053 stxa %i2, [%l7 + %l5] 0x89
6054 nop
6055 set 0x62, %i1
6056 ldsh [%l7 + %i1], %l6
6057 nop
6058 nop
6059 setx 0xAC576EE3, %l0, %l6
6060 st %l6, [%l7 + 0x28]
6061 ld [%l7 + 0x28], %f18
6062 setx 0x2FFB7772, %l1, %l5
6063 st %l5, [%l7 + 0x10]
6064 ld [%l7 + 0x10], %f2
6065 fdivs %f2, %f18, %f0
6066 set 0x54, %i7
6067 ldstuba [%l7 + %i7] 0x88, %i4
6068 or %o3, %i0, %g2
6069 nop
6070 set 0x30, %g4
6071 stw %g3, [%l7 + %g4]
6072 st %f5, [%l7 + 0x44]
6073 nop
6074 set 0x3A, %l4
6075 stb %o5, [%l7 + %l4]
6076 set 0x48, %i4
6077 prefetcha [%l7 + %i4] 0x88, 4
6078 and %o0, %i6, %g5
6079 nop
6080 set 0x70, %i5
6081 stw %i3, [%l7 + %i5]
6082 and %l5, %o1, %g6
6083 set 0x10, %o6
6084 stha %g7, [%l7 + %o6] 0xe2
6085 membar #Sync
6086 nop
6087 set 0x08, %g6
6088 std %l0, [%l7 + %g6]
6089 nop
6090 set 0x5C, %g7
6091 stw %l4, [%l7 + %g7]
6092 nop
6093 set 0x40, %l0
6094 std %i6, [%l7 + %l0]
6095 set 0x70, %i0
6096 ldda [%l7 + %i0] 0x80, %i0
6097 membar #Sync
6098 set 0x40, %i6
6099 ldda [%l7 + %i6] 0xf8, %f16
6100 nop
6101 set 0x60, %l3
6102 std %f14, [%l7 + %l3]
6103 or %o2, %l3, %g4
6104 add %l7, 0x18, %l6
6105 wr %g0, 0x81, %asi
6106 lda [%l6] %asi, %g1
6107 casa [%l6] 0x81, %g1, %l0
6108 set 0x4C, %o0
6109 stba %o6, [%l7 + %o0] 0x80
6110 nop
6111 set 0x31, %l6
6112 ldub [%l7 + %l6], %i5
6113 set 0x60, %g3
6114 stxa %l2, [%l7 + %g3] 0x88
6115 set 0x60, %o3
6116 ldda [%l7 + %o3] 0xeb, %i2
6117 nop
6118 set 0x22, %g1
6119 ldsh [%l7 + %g1], %l6
6120 set 0x60, %o5
6121 ldxa [%l7 + %o5] 0x81, %i4
6122 set 0x40, %g5
6123 stda %f16, [%l7 + %g5] 0xca
6124 nop
6125 set 0x08, %o2
6126 ldx [%l7 + %o2], %o7
6127 nop
6128 set 0x38, %l2
6129 ldd [%l7 + %l2], %o2
6130 set 0x40, %g2
6131 stda %f0, [%l7 + %g2] 0xc2
6132 nop
6133 set 0x28, %o4
6134 prefetch [%l7 + %o4], 3
6135 set 0x48, %l1
6136 ldxa [%l7 + %l1] 0x89, %g2
6137 st %f22, [%l7 + 0x68]
6138 set 0x30, %i3
6139 ldxa [%l7 + %i3] 0x81, %i0
6140 set 0x44, %i2
6141 sta %f28, [%l7 + %i2] 0x80
6142 nop
6143 set 0x42, %o7
6144 lduh [%l7 + %o7], %o5
6145 nop
6146 set 0x58, %l5
6147 std %o4, [%l7 + %l5]
6148 nop
6149 set 0x7C, %i1
6150 prefetch [%l7 + %i1], 1
6151 set 0x1B, %o1
6152 stba %g3, [%l7 + %o1] 0x89
6153 st %f21, [%l7 + 0x1C]
6154 ld [%l7 + 0x18], %f10
6155 st %fsr, [%l7 + 0x64]
6156 or %i6, %g5, %i3
6157 nop
6158 set 0x08, %g4
6159 prefetch [%l7 + %g4], 2
6160 nop
6161 set 0x25, %i7
6162 ldub [%l7 + %i7], %o0
6163 set 0x60, %l4
6164 ldstuba [%l7 + %l4] 0x88, %o1
6165 and %l5, %g6, %g7
6166 set 0x40, %i5
6167 stda %l4, [%l7 + %i5] 0xea
6168 membar #Sync
6169 nop
6170 set 0x1F, %i4
6171 ldub [%l7 + %i4], %l1
6172 set 0x40, %g6
6173 ldda [%l7 + %g6] 0xda, %f16
6174 set 0x70, %g7
6175 lda [%l7 + %g7] 0x80, %f18
6176 ld [%l7 + 0x7C], %f16
6177 nop
6178 set 0x0D, %o6
6179 ldstub [%l7 + %o6], %i1
6180 set 0x60, %l0
6181 prefetcha [%l7 + %l0] 0x80, 2
6182 st %fsr, [%l7 + 0x7C]
6183 nop
6184 set 0x48, %i0
6185 stw %i7, [%l7 + %i0]
6186 nop
6187 set 0x50, %i6
6188 ldub [%l7 + %i6], %g4
6189 nop
6190 set 0x34, %l3
6191 sth %l3, [%l7 + %l3]
6192 set 0x28, %l6
6193 stxa %g1, [%l7 + %l6] 0xe2
6194 membar #Sync
6195 and %l0, %o6, %i5
6196 set 0x64, %o0
6197 lda [%l7 + %o0] 0x89, %f6
6198 set 0x6C, %o3
6199 stwa %l2, [%l7 + %o3] 0x81
6200 nop
6201 set 0x60, %g1
6202 prefetch [%l7 + %g1], 3
6203 nop
6204 set 0x12, %g3
6205 sth %l6, [%l7 + %g3]
6206 set 0x30, %g5
6207 ldda [%l7 + %g5] 0x88, %i4
6208 set 0x5C, %o5
6209 swapa [%l7 + %o5] 0x81, %i2
6210 or %o7, %o3, %g2
6211 set 0x60, %l2
6212 ldda [%l7 + %l2] 0xeb, %o4
6213 set 0x60, %g2
6214 ldda [%l7 + %g2] 0x81, %o4
6215 set 0x53, %o4
6216 ldstuba [%l7 + %o4] 0x89, %g3
6217 nop
6218 set 0x60, %o2
6219 ldd [%l7 + %o2], %i6
6220 add %l7, 0x3C, %l6
6221 wr %g0, 0x81, %asi
6222 casa [%l6] 0x81, %i0, %i3
6223 or %o0, %o1, %g5
6224 nop
6225 set 0x60, %l1
6226 stx %fsr, [%l7 + %l1]
6227 nop
6228 set 0x08, %i3
6229 swap [%l7 + %i3], %g6
6230 nop
6231 set 0x60, %i2
6232 ldd [%l7 + %i2], %f22
6233 nop
6234 set 0x10, %o7
6235 sth %l5, [%l7 + %o7]
6236 set 0x78, %l5
6237 swapa [%l7 + %l5] 0x88, %g7
6238 nop
6239 set 0x48, %o1
6240 ldx [%l7 + %o1], %l1
6241 membar #Sync
6242 set 0x40, %i1
6243 ldda [%l7 + %i1] 0xf8, %f16
6244 nop
6245 set 0x2A, %i7
6246 ldub [%l7 + %i7], %i1
6247 st %f25, [%l7 + 0x40]
6248 nop
6249 set 0x4A, %g4
6250 ldub [%l7 + %g4], %o2
6251 nop
6252 set 0x38, %l4
6253 ldx [%l7 + %l4], %i7
6254 set 0x4C, %i4
6255 swapa [%l7 + %i4] 0x89, %g4
6256 set 0x40, %i5
6257 stda %f0, [%l7 + %i5] 0xf0
6258 membar #Sync
6259 nop
6260 set 0x48, %g7
6261 sth %l4, [%l7 + %g7]
6262 nop
6263 set 0x77, %o6
6264 ldstub [%l7 + %o6], %g1
6265 nop
6266 set 0x70, %l0
6267 ldd [%l7 + %l0], %f4
6268 add %l7, 0x38, %l6
6269 wr %g0, 0x88, %asi
6270 ldxa [%l6] %asi, %l3
6271 casxa [%l6] 0x88, %l3, %o6
6272 nop
6273 set 0x40, %g6
6274 std %i4, [%l7 + %g6]
6275 st %f20, [%l7 + 0x60]
6276 nop
6277 set 0x48, %i0
6278 ldsb [%l7 + %i0], %l2
6279 nop
6280 set 0x58, %l3
6281 lduh [%l7 + %l3], %l6
6282 nop
6283 set 0x0E, %i6
6284 ldstub [%l7 + %i6], %l0
6285 nop
6286 set 0x68, %o0
6287 stw %i4, [%l7 + %o0]
6288 set 0x50, %l6
6289 ldda [%l7 + %l6] 0xe3, %i2
6290 nop
6291 set 0x40, %o3
6292 ldx [%l7 + %o3], %o3
6293 nop
6294 set 0x68, %g1
6295 stx %fsr, [%l7 + %g1]
6296 nop
6297 set 0x50, %g5
6298 ldx [%l7 + %g5], %o7
6299 nop
6300 set 0x08, %g3
6301 ldd [%l7 + %g3], %g2
6302 nop
6303 set 0x55, %l2
6304 ldub [%l7 + %l2], %o4
6305 st %fsr, [%l7 + 0x74]
6306 set 0x4C, %o5
6307 stba %g3, [%l7 + %o5] 0xea
6308 membar #Sync
6309 add %o5, %i0, %i6
6310 bleu,a,pt %xcc, loop_34
6311 nop
6312 nop
6313 setx 0xF552F1A625D2AB89, %l0, %l6
6314 stx %l6, [%l7 + 0x28]
6315 ldd [%l7 + 0x28], %f8
6316 setx 0x9C1DBFA632EED9A2, %l1, %l5
6317 stx %l5, [%l7 + 0x10]
6318 ldd [%l7 + 0x10], %f16
6319 fdivd %f16, %f8, %f6
6320 and %i3, %o1, %g5
6321 nop
6322 set 0x36, %o4
6323 ldub [%l7 + %o4], %g6
6324loop_34:
6325 nop
6326 set 0x64, %o2
6327 stwa %o0, [%l7 + %o2] 0x81
6328 set 0x32, %l1
6329 stba %g7, [%l7 + %l1] 0x80
6330 nop
6331 set 0x28, %i3
6332 stx %fsr, [%l7 + %i3]
6333 set 0x78, %g2
6334 lda [%l7 + %g2] 0x81, %f20
6335 nop
6336 set 0x70, %i2
6337 ldub [%l7 + %i2], %l1
6338 set 0x2C, %o7
6339 swapa [%l7 + %o7] 0x81, %l5
6340 nop
6341 set 0x58, %l5
6342 sth %i1, [%l7 + %l5]
6343 nop
6344 set 0x40, %o1
6345 stx %i7, [%l7 + %o1]
6346 nop
6347 set 0x1C, %i1
6348 lduh [%l7 + %i1], %o2
6349 set 0x7D, %g4
6350 stba %g4, [%l7 + %g4] 0x80
6351 set 0x10, %i7
6352 lda [%l7 + %i7] 0x81, %f18
6353 nop
6354 set 0x20, %i4
6355 lduh [%l7 + %i4], %l4
6356 nop
6357 set 0x30, %l4
6358 ldx [%l7 + %l4], %g1
6359 set 0x62, %i5
6360 ldstuba [%l7 + %i5] 0x88, %o6
6361 nop
6362 set 0x1F, %o6
6363 ldub [%l7 + %o6], %l3
6364 set 0x7C, %l0
6365 lda [%l7 + %l0] 0x88, %f5
6366 nop
6367 set 0x10, %g7
6368 ldd [%l7 + %g7], %i4
6369 nop
6370 set 0x20, %g6
6371 ldd [%l7 + %g6], %l2
6372 set 0x40, %l3
6373 ldda [%l7 + %l3] 0xda, %f16
6374 nop
6375 set 0x64, %i0
6376 ldsw [%l7 + %i0], %l0
6377 nop
6378 or %g0, 0x8, %l0
6379 sllx %l0, 0x3c, %l0
6380 wr %l0, 0x88E, %tick_cmpr
6381 set 0x30, %o0
6382 prefetcha [%l7 + %o0] 0x80, 3
6383 add %o3, %o7, %g2
6384 set 0x18, %i6
6385 prefetcha [%l7 + %i6] 0x81, 2
6386 or %o4, %o5, %i6
6387 st %fsr, [%l7 + 0x5C]
6388 add %l7, 0x78, %l6
6389 wr %g0, 0x81, %asi
6390 casxa [%l6] 0x81, %i3, %i0
6391 set 0x30, %l6
6392 stxa %o1, [%l7 + %l6] 0xea
6393 membar #Sync
6394 nop
6395 set 0x4E, %o3
6396 ldsb [%l7 + %o3], %g6
6397 nop
6398 set 0x1F, %g1
6399 ldsb [%l7 + %g1], %o0
6400 set 0x08, %g3
6401 swapa [%l7 + %g3] 0x88, %g5
6402 nop
6403 set 0x6C, %l2
6404 stw %g7, [%l7 + %l2]
6405 nop
6406 set 0x78, %g5
6407 ldsw [%l7 + %g5], %l1
6408 nop
6409 set 0x6C, %o5
6410 ldsh [%l7 + %o5], %i1
6411 or %l5, %o2, %i7
6412 nop
6413 set 0x10, %o2
6414 stx %fsr, [%l7 + %o2]
6415 nop
6416 set 0x74, %l1
6417 lduh [%l7 + %l1], %g4
6418 set 0x58, %i3
6419 stxa %g1, [%l7 + %i3] 0xe2
6420 membar #Sync
6421 set 0x7C, %o4
6422 lda [%l7 + %o4] 0x80, %f29
6423 add %l4, %o6, %l3
6424 add %l7, 0x6C, %l6
6425 wr %g0, 0x89, %asi
6426 lda [%l6] %asi, %i5
6427 casa [%l6] 0x89, %i5, %l0
6428 set 0x1A, %i2
6429 ldstuba [%l7 + %i2] 0x88, %l6
6430 add %l7, 0x74, %l6
6431 wr %g0, 0x80, %asi
6432 lda [%l6] %asi, %l2
6433 casa [%l6] 0x80, %l2, %i2
6434 nop
6435 set 0x74, %g2
6436 ldub [%l7 + %g2], %o3
6437 nop
6438 set 0x7C, %o7
6439 swap [%l7 + %o7], %i4
6440 nop
6441 set 0x30, %l5
6442 stb %g2, [%l7 + %l5]
6443 set 0x10, %o1
6444 prefetcha [%l7 + %o1] 0x80, 1
6445 fpadd32s %f6, %f28, %f23
6446 set 0x40, %i1
6447 stda %f16, [%l7 + %i1] 0xc8
6448 and %g3, %o5, %i6
6449 wr %o4, %i3, %set_softint
6450 and %o1, %i0, %o0
6451 set 0x08, %i7
6452 ldxa [%l7 + %i7] 0x88, %g6
6453 membar #Sync
6454 set 0x40, %g4
6455 ldda [%l7 + %g4] 0xf0, %f16
6456 nop
6457 set 0x57, %i4
6458 ldstub [%l7 + %i4], %g5
6459 set 0x10, %i5
6460 stxa %l1, [%l7 + %i5] 0xe3
6461 membar #Sync
6462 add %l7, 0x30, %l6
6463 wr %g0, 0x89, %asi
6464 casa [%l6] 0x89, %g7, %l5
6465 nop
6466 set 0x78, %l4
6467 stx %o2, [%l7 + %l4]
6468 set 0x60, %l0
6469 stwa %i1, [%l7 + %l0] 0xeb
6470 membar #Sync
6471 add %l7, 0x18, %l6
6472 wr %g0, 0x89, %asi
6473 ldxa [%l6] %asi, %i7
6474 casxa [%l6] 0x89, %i7, %g4
6475 and %g1, %l4, %o6
6476 set 0x34, %g7
6477 sta %f21, [%l7 + %g7] 0x89
6478 or %i5, %l3, %l0
6479 add %l7, 0x08, %l6
6480 wr %g0, 0x89, %asi
6481 ldxa [%l6] %asi, %l2
6482 casxa [%l6] 0x89, %l2, %i2
6483 add %l6, %o3, %i4
6484 st %fsr, [%l7 + 0x50]
6485 nop
6486 set 0x40, %o6
6487 ldd [%l7 + %o6], %f4
6488 set 0x40, %g6
6489 stda %f16, [%l7 + %g6] 0x88
6490 nop
6491 set 0x20, %l3
6492 stx %fsr, [%l7 + %l3]
6493 st %f24, [%l7 + 0x0C]
6494 nop
6495 set 0x10, %i0
6496 ldd [%l7 + %i0], %o6
6497 nop
6498 set 0x70, %i6
6499 stx %fsr, [%l7 + %i6]
6500 nop
6501 set 0x48, %l6
6502 ldstub [%l7 + %l6], %g2
6503 fpadd32s %f27, %f2, %f28
6504 set 0x1A, %o3
6505 ldstuba [%l7 + %o3] 0x80, %g3
6506 add %l7, 0x30, %l6
6507 wr %g0, 0x81, %asi
6508 ldxa [%l6] %asi, %o5
6509 casxa [%l6] 0x81, %o5, %i6
6510 nop
6511 set 0x14, %o0
6512 lduw [%l7 + %o0], %i3
6513 and %o4, %o1, %o0
6514 and %g6, %i0, %l1
6515 set 0x40, %g3
6516 ldxa [%l7 + %g3] 0x89, %g5
6517 nop
6518 set 0x10, %l2
6519 prefetch [%l7 + %l2], 2
6520 set 0x20, %g5
6521 stda %l4, [%l7 + %g5] 0x88
6522 set 0x10, %g1
6523 prefetcha [%l7 + %g1] 0x80, 0
6524 set 0x52, %o5
6525 stba %i1, [%l7 + %o5] 0x81
6526 and %i7, %o2, %g4
6527 nop
6528 set 0x4C, %o2
6529 ldsw [%l7 + %o2], %l4
6530 set 0x74, %l1
6531 stba %o6, [%l7 + %l1] 0x89
6532 set 0x64, %o4
6533 swapa [%l7 + %o4] 0x88, %g1
6534 nop
6535 set 0x38, %i2
6536 ldd [%l7 + %i2], %i4
6537 ld [%l7 + 0x2C], %f9
6538 nop
6539 set 0x18, %i3
6540 ldx [%l7 + %i3], %l0
6541 nop
6542 set 0x40, %o7
6543 stw %l3, [%l7 + %o7]
6544 nop
6545 set 0x12, %l5
6546 stb %l2, [%l7 + %l5]
6547 nop
6548 set 0x30, %o1
6549 stx %fsr, [%l7 + %o1]
6550 nop
6551 set 0x68, %g2
6552 std %f12, [%l7 + %g2]
6553 bl %icc, loop_35
6554 ld [%l7 + 0x4C], %f30
6555 set 0x48, %i1
6556 stha %i2, [%l7 + %i1] 0xe2
6557 membar #Sync
6558loop_35:
6559 fpsub32s %f16, %f9, %f7
6560 set 0x30, %g4
6561 lda [%l7 + %g4] 0x80, %f15
6562 nop
6563 set 0x4C, %i7
6564 ldsw [%l7 + %i7], %l6
6565 set 0x60, %i5
6566 sta %f24, [%l7 + %i5] 0x80
6567 add %l7, 0x68, %l6
6568 wr %g0, 0x81, %asi
6569 casxa [%l6] 0x81, %o3, %o7
6570 and %g2, %g3, %i4
6571 set 0x38, %i4
6572 swapa [%l7 + %i4] 0x80, %o5
6573 and %i3, %i6, %o1
6574 add %o4, %g6, %i0
6575 set 0x36, %l4
6576 ldstuba [%l7 + %l4] 0x89, %o0
6577 nop
6578 set 0x48, %g7
6579 swap [%l7 + %g7], %l1
6580 fpsub16s %f12, %f1, %f25
6581 bl,pt %icc, loop_36
6582 nop
6583 set 0x6C, %o6
6584 stw %l5, [%l7 + %o6]
6585 nop
6586 set 0x40, %g6
6587 lduw [%l7 + %g6], %g5
6588 nop
6589 set 0x40, %l3
6590 ldd [%l7 + %l3], %i0
6591loop_36:
6592 nop
6593 set 0x60, %l0
6594 prefetch [%l7 + %l0], 0
6595 set 0x60, %i6
6596 stxa %i7, [%l7 + %i6] 0xe2
6597 membar #Sync
6598 nop
6599 set 0x64, %l6
6600 sth %o2, [%l7 + %l6]
6601 set 0x28, %o3
6602 stwa %g7, [%l7 + %o3] 0x88
6603 nop
6604 set 0x68, %o0
6605 ldx [%l7 + %o0], %l4
6606 nop
6607 set 0x50, %i0
6608 ldsw [%l7 + %i0], %g4
6609 set 0x50, %g3
6610 stha %o6, [%l7 + %g3] 0x81
6611 nop
6612 set 0x70, %l2
6613 ldx [%l7 + %l2], %g1
6614 nop
6615 set 0x78, %g1
6616 stb %i5, [%l7 + %g1]
6617 nop
6618 set 0x58, %o5
6619 ldsw [%l7 + %o5], %l0
6620 set 0x10, %o2
6621 ldda [%l7 + %o2] 0xea, %l2
6622 st %f10, [%l7 + 0x4C]
6623 wr %l3, %l6, %set_softint
6624 ld [%l7 + 0x3C], %f28
6625 nop
6626 set 0x26, %g5
6627 ldstub [%l7 + %g5], %i2
6628 set 0x55, %l1
6629 stba %o7, [%l7 + %l1] 0xe3
6630 membar #Sync
6631 nop
6632 set 0x56, %o4
6633 lduh [%l7 + %o4], %g2
6634 nop
6635 set 0x50, %i3
6636 ldsw [%l7 + %i3], %g3
6637 add %l7, 0x70, %l6
6638 wr %g0, 0x89, %asi
6639 casa [%l6] 0x89, %i4, %o3
6640 nop
6641 set 0x73, %o7
6642 ldsb [%l7 + %o7], %i3
6643 nop
6644 set 0x48, %i2
6645 lduh [%l7 + %i2], %i6
6646 add %o5, %o4, %o1
6647 st %fsr, [%l7 + 0x7C]
6648 nop
6649 set 0x58, %o1
6650 std %i0, [%l7 + %o1]
6651 nop
6652 set 0x23, %g2
6653 ldsb [%l7 + %g2], %o0
6654 set 0x20, %i1
6655 sta %f7, [%l7 + %i1] 0x80
6656 nop
6657 set 0x64, %g4
6658 lduw [%l7 + %g4], %g6
6659 nop
6660 set 0x1A, %i7
6661 stb %l5, [%l7 + %i7]
6662 st %f20, [%l7 + 0x50]
6663 set 0x20, %l5
6664 prefetcha [%l7 + %l5] 0x89, 3
6665 nop
6666 set 0x71, %i5
6667 stb %i1, [%l7 + %i5]
6668 nop
6669 set 0x4C, %i4
6670 ldsw [%l7 + %i4], %l1
6671 set 0x39, %l4
6672 stba %i7, [%l7 + %l4] 0xeb
6673 membar #Sync
6674 nop
6675 set 0x7A, %o6
6676 ldsb [%l7 + %o6], %g7
6677 nop
6678 set 0x6C, %g6
6679 lduw [%l7 + %g6], %o2
6680 ld [%l7 + 0x68], %f27
6681 nop
6682 set 0x0C, %g7
6683 ldsw [%l7 + %g7], %g4
6684 set 0x56, %l3
6685 stha %l4, [%l7 + %l3] 0xe3
6686 membar #Sync
6687 nop
6688 set 0x20, %l0
6689 ldd [%l7 + %l0], %f2
6690 ld [%l7 + 0x54], %f13
6691 nop
6692 set 0x08, %i6
6693 stx %fsr, [%l7 + %i6]
6694 nop
6695 set 0x5C, %l6
6696 swap [%l7 + %l6], %g1
6697 nop
6698 set 0x30, %o0
6699 stx %i5, [%l7 + %o0]
6700 set 0x78, %o3
6701 prefetcha [%l7 + %o3] 0x88, 2
6702 set 0x70, %i0
6703 stha %l0, [%l7 + %i0] 0xe3
6704 membar #Sync
6705 set 0x54, %l2
6706 ldstuba [%l7 + %l2] 0x81, %l2
6707 add %l7, 0x54, %l6
6708 wr %g0, 0x89, %asi
6709 casa [%l6] 0x89, %l6, %i2
6710 add %l7, 0x48, %l6
6711 wr %g0, 0x89, %asi
6712 ldxa [%l6] %asi, %o7
6713 casxa [%l6] 0x89, %o7, %l3
6714 set 0x1F, %g3
6715 ldstuba [%l7 + %g3] 0x80, %g2
6716 set 0x48, %o5
6717 prefetcha [%l7 + %o5] 0x81, 0
6718 or %g3, %o3, %i6
6719 set 0x70, %o2
6720 ldxa [%l7 + %o2] 0x81, %i3
6721 set 0x3C, %g5
6722 stwa %o5, [%l7 + %g5] 0x81
6723 add %l7, 0x38, %l6
6724 wr %g0, 0x80, %asi
6725 lda [%l6] %asi, %o4
6726 casa [%l6] 0x80, %o4, %i0
6727 set 0x58, %g1
6728 sta %f16, [%l7 + %g1] 0x89
6729 set 0x50, %l1
6730 ldda [%l7 + %l1] 0xe2, %o0
6731 nop
6732 set 0x1D, %o4
6733 ldub [%l7 + %o4], %o0
6734 set 0x74, %o7
6735 swapa [%l7 + %o7] 0x88, %l5
6736 set 0x09, %i3
6737 ldstuba [%l7 + %i3] 0x89, %g5
6738 nop
6739 set 0x40, %o1
6740 ldx [%l7 + %o1], %g6
6741 set 0x40, %g2
6742 ldda [%l7 + %g2] 0x81, %f0
6743 set 0x60, %i1
6744 ldda [%l7 + %i1] 0x88, %i0
6745 nop
6746 set 0x7C, %g4
6747 swap [%l7 + %g4], %i7
6748 ld [%l7 + 0x30], %f9
6749 nop
6750 set 0x38, %i7
6751 std %l0, [%l7 + %i7]
6752 add %l7, 0x20, %l6
6753 wr %g0, 0x88, %asi
6754 lda [%l6] %asi, %g7
6755 casa [%l6] 0x88, %g7, %g4
6756 nop
6757 set 0x08, %l5
6758 prefetch [%l7 + %l5], 3
6759 nop
6760 set 0x6F, %i2
6761 ldub [%l7 + %i2], %o2
6762 st %f2, [%l7 + 0x48]
6763 wr %l4, %g1, %pic
6764 nop
6765 set 0x74, %i5
6766 swap [%l7 + %i5], %i5
6767 add %l7, 0x30, %l6
6768 wr %g0, 0x88, %asi
6769 ldxa [%l6] %asi, %l0
6770 casxa [%l6] 0x88, %l0, %o6
6771 set 0x40, %l4
6772 ldda [%l7 + %l4] 0x80, %f0
6773 or %l2, %l6, %o7
6774 and %l3, %i2, %g2
6775 set 0x48, %i4
6776 prefetcha [%l7 + %i4] 0x80, 4
6777 nop
6778 set 0x3E, %g6
6779 ldub [%l7 + %g6], %o3
6780 nop
6781 set 0x50, %o6
6782 ldsb [%l7 + %o6], %i6
6783 nop
6784 set 0x58, %g7
6785 stx %fsr, [%l7 + %g7]
6786 nop
6787 set 0x18, %l0
6788 ldx [%l7 + %l0], %g3
6789 set 0x20, %i6
6790 stxa %i3, [%l7 + %i6] 0x88
6791 nop
6792 set 0x58, %l3
6793 prefetch [%l7 + %l3], 2
6794 nop
6795 set 0x30, %o0
6796 stx %fsr, [%l7 + %o0]
6797 or %o5, %o4, %o1
6798 nop
6799 set 0x1C, %o3
6800 ldsw [%l7 + %o3], %o0
6801 set 0x6E, %i0
6802 stba %i0, [%l7 + %i0] 0xeb
6803 membar #Sync
6804 set 0x50, %l6
6805 ldxa [%l7 + %l6] 0x88, %l5
6806 nop
6807 set 0x10, %l2
6808 stx %fsr, [%l7 + %l2]
6809 set 0x7C, %g3
6810 stwa %g6, [%l7 + %g3] 0xe2
6811 membar #Sync
6812 nop
6813 set 0x10, %o5
6814 ldd [%l7 + %o5], %f30
6815 nop
6816 set 0x78, %g5
6817 ldd [%l7 + %g5], %f0
6818 or %i1, %g5, %i7
6819 set 0x40, %o2
6820 ldda [%l7 + %o2] 0x81, %f16
6821 nop
6822 set 0x20, %g1
6823 stw %l1, [%l7 + %g1]
6824 nop
6825 set 0x40, %o4
6826 lduw [%l7 + %o4], %g7
6827 nop
6828 set 0x08, %o7
6829 swap [%l7 + %o7], %g4
6830 and %o2, %l4, %i5
6831 nop
6832 set 0x08, %l1
6833 ldub [%l7 + %l1], %g1
6834 set 0x48, %i3
6835 lda [%l7 + %i3] 0x80, %f20
6836 add %l0, %l2, %o6
6837 set 0x0C, %g2
6838 ldstuba [%l7 + %g2] 0x81, %o7
6839 nop
6840 set 0x6C, %i1
6841 lduh [%l7 + %i1], %l3
6842 nop
6843 set 0x10, %g4
6844 stx %fsr, [%l7 + %g4]
6845 set 0x58, %o1
6846 stda %i6, [%l7 + %o1] 0x88
6847 set 0x18, %l5
6848 sta %f0, [%l7 + %l5] 0x80
6849 set 0x30, %i2
6850 stxa %g2, [%l7 + %i2] 0xe3
6851 membar #Sync
6852 nop
6853 set 0x0B, %i5
6854 stb %i4, [%l7 + %i5]
6855 nop
6856 set 0x08, %i7
6857 ldsb [%l7 + %i7], %i2
6858 set 0x78, %i4
6859 prefetcha [%l7 + %i4] 0x89, 3
6860 nop
6861 set 0x60, %l4
6862 lduw [%l7 + %l4], %g3
6863 set 0x78, %g6
6864 prefetcha [%l7 + %g6] 0x89, 4
6865 nop
6866 set 0x6A, %o6
6867 stb %i3, [%l7 + %o6]
6868 nop
6869 set 0x10, %l0
6870 ldx [%l7 + %l0], %o5
6871 wr %o4, %o1, %sys_tick
6872 nop
6873 set 0x40, %g7
6874 ldd [%l7 + %g7], %f26
6875 set 0x40, %i6
6876 stda %f0, [%l7 + %i6] 0xd8
6877 set 0x60, %o0
6878 ldda [%l7 + %o0] 0xeb, %i0
6879 ld [%l7 + 0x7C], %f1
6880 nop
6881 set 0x1C, %o3
6882 swap [%l7 + %o3], %l5
6883 set 0x28, %l3
6884 ldxa [%l7 + %l3] 0x88, %o0
6885 nop
6886 set 0x08, %i0
6887 stx %fsr, [%l7 + %i0]
6888 set 0x28, %l2
6889 ldxa [%l7 + %l2] 0x89, %g6
6890 or %i1, %g5, %i7
6891 set 0x40, %l6
6892 stda %f16, [%l7 + %l6] 0x88
6893 set 0x42, %o5
6894 stha %g7, [%l7 + %o5] 0xeb
6895 membar #Sync
6896 nop
6897 set 0x3C, %g3
6898 lduh [%l7 + %g3], %g4
6899 nop
6900 set 0x08, %o2
6901 ldx [%l7 + %o2], %o2
6902 nop
6903 set 0x64, %g1
6904 stw %l4, [%l7 + %g1]
6905 set 0x7E, %g5
6906 stba %i5, [%l7 + %g5] 0x80
6907 nop
6908 set 0x60, %o7
6909 lduh [%l7 + %o7], %l1
6910 set 0x58, %o4
6911 stxa %g1, [%l7 + %o4] 0x89
6912 nop
6913 set 0x44, %l1
6914 lduw [%l7 + %l1], %l0
6915 set 0x40, %g2
6916 stda %f0, [%l7 + %g2] 0xc4
6917 set 0x68, %i1
6918 lda [%l7 + %i1] 0x88, %f5
6919 set 0x40, %g4
6920 ldxa [%l7 + %g4] 0x88, %l2
6921 nop
6922 set 0x7A, %o1
6923 sth %o6, [%l7 + %o1]
6924 st %fsr, [%l7 + 0x7C]
6925 set 0x3C, %l5
6926 swapa [%l7 + %l5] 0x80, %o7
6927 nop
6928 set 0x54, %i3
6929 ldsb [%l7 + %i3], %l6
6930 add %l7, 0x40, %l6
6931 wr %g0, 0x88, %asi
6932 ldxa [%l6] %asi, %l3
6933 casxa [%l6] 0x88, %l3, %i4
6934 nop
6935 set 0x3C, %i5
6936 prefetch [%l7 + %i5], 1
6937 nop
6938 set 0x6B, %i7
6939 ldsb [%l7 + %i7], %i2
6940 nop
6941 set 0x5C, %i4
6942 swap [%l7 + %i4], %g2
6943 set 0x18, %i2
6944 sta %f29, [%l7 + %i2] 0x80
6945 set 0x18, %l4
6946 prefetcha [%l7 + %l4] 0x81, 1
6947 nop
6948 set 0x5C, %o6
6949 lduw [%l7 + %o6], %o3
6950 set 0x40, %l0
6951 ldda [%l7 + %l0] 0xd0, %f16
6952 set 0x78, %g7
6953 stxa %g3, [%l7 + %g7] 0xe2
6954 membar #Sync
6955 set 0x60, %g6
6956 ldda [%l7 + %g6] 0x80, %o4
6957 nop
6958 set 0x78, %i6
6959 std %f8, [%l7 + %i6]
6960 nop
6961 set 0x14, %o3
6962 lduw [%l7 + %o3], %o4
6963 add %l7, 0x48, %l6
6964 wr %g0, 0x89, %asi
6965 ldxa [%l6] %asi, %i3
6966 casxa [%l6] 0x89, %i3, %i0
6967 nop
6968 set 0x20, %l3
6969 sth %o1, [%l7 + %l3]
6970 nop
6971 set 0x7C, %i0
6972 lduw [%l7 + %i0], %l5
6973 nop
6974 set 0x6A, %l2
6975 ldsh [%l7 + %l2], %g6
6976 add %o0, %i1, %i7
6977 set 0x48, %o0
6978 stda %g6, [%l7 + %o0] 0x81
6979 nop
6980 set 0x38, %l6
6981 std %g4, [%l7 + %l6]
6982 bgu,a %xcc, loop_37
6983 ld [%l7 + 0x28], %f23
6984 set 0x09, %o5
6985 ldstuba [%l7 + %o5] 0x89, %g4
6986loop_37:
6987 nop
6988 set 0x48, %o2
6989 prefetch [%l7 + %o2], 3
6990 nop
6991 set 0x32, %g3
6992 sth %l4, [%l7 + %g3]
6993 nop
6994 set 0x60, %g1
6995 ldd [%l7 + %g1], %f4
6996 nop
6997 set 0x28, %g5
6998 ldx [%l7 + %g5], %i5
6999 nop
7000 set 0x40, %o4
7001 ldsw [%l7 + %o4], %o2
7002 nop
7003 set 0x6C, %o7
7004 sth %l1, [%l7 + %o7]
7005 nop
7006 set 0x7C, %l1
7007 swap [%l7 + %l1], %g1
7008 set 0x7D, %i1
7009 ldstuba [%l7 + %i1] 0x89, %l2
7010 nop
7011 set 0x68, %g4
7012 ldx [%l7 + %g4], %o6
7013 bl,a %xcc, loop_38
7014 nop
7015 set 0x70, %o1
7016 std %l0, [%l7 + %o1]
7017 nop
7018 set 0x34, %g2
7019 ldsw [%l7 + %g2], %l6
7020 fpadd16s %f21, %f26, %f25
7021loop_38:
7022 nop
7023 set 0x62, %l5
7024 ldsh [%l7 + %l5], %o7
7025 nop
7026 set 0x40, %i3
7027 ldd [%l7 + %i3], %i4
7028 set 0x30, %i7
7029 ldda [%l7 + %i7] 0xea, %l2
7030 nop
7031 set 0x60, %i5
7032 ldd [%l7 + %i5], %f4
7033 nop
7034 set 0x12, %i2
7035 ldsh [%l7 + %i2], %g2
7036 nop
7037 set 0x68, %i4
7038 sth %i2, [%l7 + %i4]
7039 nop
7040 set 0x10, %o6
7041 stx %i6, [%l7 + %o6]
7042 nop
7043 set 0x50, %l4
7044 sth %g3, [%l7 + %l4]
7045 nop
7046 set 0x2C, %g7
7047 prefetch [%l7 + %g7], 2
7048 nop
7049 set 0x4A, %g6
7050 ldstub [%l7 + %g6], %o5
7051 add %l7, 0x18, %l6
7052 wr %g0, 0x81, %asi
7053 ldxa [%l6] %asi, %o4
7054 casxa [%l6] 0x81, %o4, %i3
7055 nop
7056 set 0x08, %i6
7057 sth %o3, [%l7 + %i6]
7058 set 0x0E, %l0
7059 stba %i0, [%l7 + %l0] 0x81
7060 nop
7061 set 0x20, %l3
7062 stx %o1, [%l7 + %l3]
7063 set 0x6A, %i0
7064 stha %g6, [%l7 + %i0] 0x88
7065 set 0x28, %l2
7066 swapa [%l7 + %l2] 0x80, %l5
7067 nop
7068 set 0x40, %o0
7069 ldd [%l7 + %o0], %f10
7070 set 0x70, %l6
7071 stxa %o0, [%l7 + %l6] 0xe3
7072 membar #Sync
7073 fpsub32s %f13, %f0, %f26
7074 st %f10, [%l7 + 0x60]
7075 ld [%l7 + 0x48], %f4
7076 wr %i7, %i1, %set_softint
7077 set 0x08, %o5
7078 prefetcha [%l7 + %o5] 0x80, 2
7079 set 0x74, %o2
7080 ldstuba [%l7 + %o2] 0x81, %g4
7081 nop
7082 or %g0, 0x8, %l0
7083 sllx %l0, 0x3c, %l0
7084 wr %l0, %g0, %tick_cmpr
7085 nop
7086 set 0x74, %o3
7087 ldsw [%l7 + %o3], %g5
7088 and %o2, %l1, %l2
7089 nop
7090 set 0x17, %g3
7091 ldsb [%l7 + %g3], %o6
7092 add %l7, 0x40, %l6
7093 wr %g0, 0x80, %asi
7094 ldxa [%l6] %asi, %l0
7095 casxa [%l6] 0x80, %l0, %l6
7096 set 0x3C, %g5
7097 sta %f9, [%l7 + %g5] 0x81
7098 set 0x50, %o4
7099 stda %g0, [%l7 + %o4] 0x80
7100 set 0x60, %o7
7101 stda %o6, [%l7 + %o7] 0x88
7102 nop
7103 set 0x40, %l1
7104 ldd [%l7 + %l1], %l2
7105 fpsub16 %f10, %f0, %f2
7106 set 0x4C, %i1
7107 stwa %g2, [%l7 + %i1] 0xe2
7108 membar #Sync
7109 nop
7110 set 0x28, %g4
7111 stw %i2, [%l7 + %g4]
7112 fpsub32s %f16, %f1, %f15
7113 nop
7114 set 0x38, %g1
7115 stx %i6, [%l7 + %g1]
7116 ld [%l7 + 0x48], %f25
7117 set 0x68, %g2
7118 stwa %g3, [%l7 + %g2] 0x81
7119 bleu,pt %xcc, loop_39
7120 ld [%l7 + 0x70], %f29
7121 nop
7122 set 0x16, %o1
7123 sth %o5, [%l7 + %o1]
7124 add %o4, %i4, %i3
7125loop_39:
7126 nop
7127 add %l7, 0x48, %l6
7128 wr %g0, 0x81, %asi
7129 casxa [%l6] 0x81, %o3, %i0
7130 nop
7131 set 0x60, %i3
7132 std %g6, [%l7 + %i3]
7133 or %o1, %o0, %i7
7134 nop
7135 set 0x21, %i7
7136 stb %l5, [%l7 + %i7]
7137 set 0x40, %l5
7138 prefetcha [%l7 + %l5] 0x89, 4
7139 and %g4, %l4, %i5
7140 or %g5, %i1, %l1
7141 and %o2, %l2, %o6
7142 add %l6, %l0, %g1
7143 nop
7144 set 0x32, %i2
7145 ldsh [%l7 + %i2], %o7
7146 nop
7147 set 0x38, %i4
7148 ldd [%l7 + %i4], %g2
7149 fpsub16s %f31, %f6, %f25
7150 set 0x21, %i5
7151 stba %l3, [%l7 + %i5] 0xe2
7152 membar #Sync
7153 set 0x30, %o6
7154 ldda [%l7 + %o6] 0xeb, %i2
7155 nop
7156 set 0x2C, %g7
7157 stw %i6, [%l7 + %g7]
7158 set 0x38, %l4
7159 stxa %o5, [%l7 + %l4] 0xe3
7160 membar #Sync
7161 add %g3, %i4, %o4
7162 bge,pt %xcc, loop_40
7163 nop
7164 set 0x20, %i6
7165 std %f30, [%l7 + %i6]
7166 nop
7167 set 0x0C, %l0
7168 lduw [%l7 + %l0], %i3
7169 set 0x40, %l3
7170 stda %f0, [%l7 + %l3] 0xf9
7171 membar #Sync
7172loop_40:
7173 st %fsr, [%l7 + 0x20]
7174 nop
7175 set 0x50, %i0
7176 ldd [%l7 + %i0], %o2
7177 add %g6, %o1, %o0
7178 add %l7, 0x08, %l6
7179 wr %g0, 0x89, %asi
7180 ldxa [%l6] %asi, %i0
7181 casxa [%l6] 0x89, %i0, %l5
7182 nop
7183 set 0x78, %g6
7184 ldd [%l7 + %g6], %f12
7185 nop
7186 set 0x48, %l2
7187 std %i6, [%l7 + %l2]
7188 st %f24, [%l7 + 0x28]
7189 add %l7, 0x3C, %l6
7190 wr %g0, 0x88, %asi
7191 casa [%l6] 0x88, %g4, %l4
7192 set 0x48, %o0
7193 stwa %g7, [%l7 + %o0] 0xea
7194 membar #Sync
7195 nop
7196 set 0x18, %o5
7197 lduw [%l7 + %o5], %i5
7198 set 0x08, %o2
7199 stxa %i1, [%l7 + %o2] 0x80
7200 set 0x60, %o3
7201 swapa [%l7 + %o3] 0x80, %g5
7202 set 0x4C, %g3
7203 stwa %o2, [%l7 + %g3] 0x80
7204 nop
7205 set 0x68, %g5
7206 ldd [%l7 + %g5], %l2
7207 nop
7208 set 0x34, %o4
7209 sth %o6, [%l7 + %o4]
7210 set 0x70, %l6
7211 sta %f28, [%l7 + %l6] 0x81
7212 nop
7213 set 0x22, %l1
7214 ldstub [%l7 + %l1], %l1
7215 set 0x39, %i1
7216 ldstuba [%l7 + %i1] 0x89, %l6
7217 set 0x58, %g4
7218 ldxa [%l7 + %g4] 0x88, %l0
7219 add %l7, 0x20, %l6
7220 wr %g0, 0x89, %asi
7221 ldxa [%l6] %asi, %g1
7222 casxa [%l6] 0x89, %g1, %o7
7223 set 0x10, %g1
7224 stwa %g2, [%l7 + %g1] 0x88
7225 set 0x58, %o7
7226 stda %l2, [%l7 + %o7] 0x81
7227 set 0x31, %o1
7228 ldstuba [%l7 + %o1] 0x80, %i6
7229 nop
7230 set 0x30, %i3
7231 prefetch [%l7 + %i3], 3
7232 set 0x20, %i7
7233 ldda [%l7 + %i7] 0x88, %o4
7234 set 0x68, %l5
7235 stxa %i2, [%l7 + %l5] 0x81
7236 nop
7237 set 0x17, %i2
7238 ldub [%l7 + %i2], %i4
7239 nop
7240 set 0x0F, %g2
7241 ldub [%l7 + %g2], %o4
7242 or %i3, %o3, %g6
7243 set 0x70, %i5
7244 stxa %g3, [%l7 + %i5] 0xea
7245 membar #Sync
7246 nop
7247 set 0x28, %o6
7248 stx %o0, [%l7 + %o6]
7249 st %fsr, [%l7 + 0x50]
7250 set 0x60, %g7
7251 lda [%l7 + %g7] 0x89, %f8
7252 nop
7253 set 0x08, %l4
7254 ldd [%l7 + %l4], %f30
7255 set 0x08, %i6
7256 stxa %o1, [%l7 + %i6] 0x88
7257 set 0x21, %l0
7258 ldstuba [%l7 + %l0] 0x80, %l5
7259 set 0x6C, %l3
7260 stha %i7, [%l7 + %l3] 0x89
7261 add %l7, 0x54, %l6
7262 wr %g0, 0x88, %asi
7263 casa [%l6] 0x88, %i0, %l4
7264 nop
7265 set 0x7D, %i4
7266 ldub [%l7 + %i4], %g4
7267 fpadd32 %f10, %f8, %f28
7268 nop
7269 set 0x10, %i0
7270 std %f12, [%l7 + %i0]
7271 set 0x0C, %l2
7272 sta %f0, [%l7 + %l2] 0x88
7273 nop
7274 set 0x48, %g6
7275 std %f12, [%l7 + %g6]
7276 nop
7277 set 0x38, %o5
7278 ldx [%l7 + %o5], %i5
7279 nop
7280 set 0x78, %o2
7281 stx %i1, [%l7 + %o2]
7282 set 0x40, %o3
7283 ldda [%l7 + %o3] 0xe3, %g4
7284 or %o2, %g7, %l2
7285 nop
7286 set 0x40, %o0
7287 std %f0, [%l7 + %o0]
7288 set 0x40, %g3
7289 stda %f0, [%l7 + %g3] 0x80
7290 set 0x40, %g5
7291 ldda [%l7 + %g5] 0x80, %f0
7292 nop
7293 set 0x0A, %l6
7294 stb %l1, [%l7 + %l6]
7295 nop
7296 set 0x4D, %l1
7297 ldsb [%l7 + %l1], %l6
7298 nop
7299 set 0x2C, %o4
7300 lduw [%l7 + %o4], %o6
7301 nop
7302 set 0x24, %g4
7303 ldsw [%l7 + %g4], %g1
7304 set 0x72, %i1
7305 stha %l0, [%l7 + %i1] 0xe2
7306 membar #Sync
7307 set 0x5D, %g1
7308 ldstuba [%l7 + %g1] 0x89, %g2
7309 nop
7310 set 0x3D, %o7
7311 ldub [%l7 + %o7], %o7
7312 nop
7313 set 0x78, %o1
7314 ldx [%l7 + %o1], %l3
7315 nop
7316 set 0x28, %i3
7317 std %o4, [%l7 + %i3]
7318 set 0x60, %i7
7319 stwa %i6, [%l7 + %i7] 0x81
7320 set 0x2A, %l5
7321 ldstuba [%l7 + %l5] 0x80, %i4
7322 st %fsr, [%l7 + 0x28]
7323 set 0x37, %i2
7324 stba %i2, [%l7 + %i2] 0xe2
7325 membar #Sync
7326 nop
7327 set 0x60, %i5
7328 stx %fsr, [%l7 + %i5]
7329 or %i3, %o4, %g6
7330 nop
7331 set 0x34, %g2
7332 ldsh [%l7 + %g2], %o3
7333 nop
7334 set 0x0C, %o6
7335 lduw [%l7 + %o6], %g3
7336 set 0x2C, %l4
7337 stwa %o1, [%l7 + %l4] 0xea
7338 membar #Sync
7339 nop
7340 set 0x20, %g7
7341 ldsw [%l7 + %g7], %o0
7342 nop
7343 set 0x64, %l0
7344 ldsw [%l7 + %l0], %i7
7345 and %l5, %i0, %g4
7346 set 0x34, %i6
7347 lda [%l7 + %i6] 0x88, %f30
7348 ld [%l7 + 0x34], %f24
7349 nop
7350 set 0x34, %l3
7351 swap [%l7 + %l3], %i5
7352 nop
7353 set 0x58, %i4
7354 ldsh [%l7 + %i4], %i1
7355 or %g5, %l4, %g7
7356 fpsub16 %f26, %f8, %f0
7357 nop
7358 set 0x27, %l2
7359 ldub [%l7 + %l2], %l2
7360 add %l7, 0x08, %l6
7361 wr %g0, 0x81, %asi
7362 ldxa [%l6] %asi, %o2
7363 casxa [%l6] 0x81, %o2, %l6
7364 and %o6, %g1, %l0
7365 nop
7366 set 0x10, %g6
7367 std %f26, [%l7 + %g6]
7368 set 0x60, %i0
7369 prefetcha [%l7 + %i0] 0x89, 1
7370 nop
7371 set 0x70, %o2
7372 lduw [%l7 + %o2], %o7
7373 nop
7374 set 0x58, %o3
7375 std %l2, [%l7 + %o3]
7376 fpadd32s %f16, %f10, %f30
7377 nop
7378 set 0x18, %o0
7379 prefetch [%l7 + %o0], 3
7380 nop
7381 set 0x40, %g3
7382 lduw [%l7 + %g3], %g2
7383 nop
7384 set 0x0E, %g5
7385 sth %o5, [%l7 + %g5]
7386 or %i6, %i4, %i2
7387 fpsub16 %f4, %f18, %f20
7388 set 0x3C, %l6
7389 stha %o4, [%l7 + %l6] 0x89
7390 add %i3, %g6, %o3
7391 nop
7392 set 0x76, %l1
7393 sth %o1, [%l7 + %l1]
7394 nop
7395 set 0x18, %o4
7396 ldd [%l7 + %o4], %f14
7397 set 0x50, %o5
7398 prefetcha [%l7 + %o5] 0x88, 4
7399 nop
7400 set 0x40, %i1
7401 stw %o0, [%l7 + %i1]
7402 nop
7403 set 0x08, %g4
7404 ldd [%l7 + %g4], %i6
7405 add %l5, %i0, %g4
7406 set 0x20, %o7
7407 stda %i0, [%l7 + %o7] 0x80
7408 nop
7409 set 0x48, %o1
7410 ldd [%l7 + %o1], %i4
7411 nop
7412 set 0x30, %i3
7413 std %g4, [%l7 + %i3]
7414 set 0x68, %i7
7415 ldxa [%l7 + %i7] 0x80, %l4
7416 nop
7417 set 0x18, %l5
7418 std %l2, [%l7 + %l5]
7419 EXIT_GOOD
7420
7421
7422
7423!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7424!
7425! Stats for Thread 1:
7426!
7427! Type l : 1272
7428! Type a : 27
7429! Type cti : 20
7430! Type x : 537
7431! Type f : 33
7432! Type i : 111
7433!
7434!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7435
7436!
7437! Thread 2 Start
7438!
7439.global thread_2
7440thread_2:
7441 mov %l7, %g1
7442 !# Set %cwp for 8 windows
7443 !# This threads memory space into each %l7
7444 wrpr %g0, 0x7, %cwp
7445 mov %g1, %l7
7446 wrpr %g0, 0x6, %cwp
7447 mov %g1, %l7
7448 wrpr %g0, 0x5, %cwp
7449 mov %g1, %l7
7450 wrpr %g0, 0x4, %cwp
7451 mov %g1, %l7
7452 wrpr %g0, 0x3, %cwp
7453 mov %g1, %l7
7454 wrpr %g0, 0x2, %cwp
7455 mov %g1, %l7
7456 wrpr %g0, 0x1, %cwp
7457 mov %g1, %l7
7458 wrpr %g0, 0x0, %cwp
7459 mov %g1, %l7
7460
7461 !# Set %fsr
7462 setx 0x0000000000400000, %l0, %l6 !# no post process
7463 stx %l6, [%l7 + 0x0] !# no post process
7464 ldx [%l7 + 0x0], %fsr !# no post process
7465
7466 wr %g0, 0x80, %asi !# no post process
7467
7468 !# Initialize registers ..
7469
7470 !# Global registers
7471 set 0x2, %g1
7472 set 0xC, %g2
7473 set 0x4, %g3
7474 set 0xA, %g4
7475 set 0x2, %g5
7476 set 0xB, %g6
7477 set 0x7, %g7
7478 !# Input registers
7479 set -0x6, %i0
7480 set -0xD, %i1
7481 set -0x7, %i2
7482 set -0xE, %i3
7483 set -0x7, %i4
7484 set -0xC, %i5
7485 set -0x1, %i6
7486 set -0x9, %i7
7487 !# Local registers
7488 set 0x7E5AADBA, %l0
7489 set 0x3E4A3BD6, %l1
7490 set 0x32DB22B3, %l2
7491 set 0x6184A4F7, %l3
7492 set 0x79BD9E8C, %l4
7493 set 0x7023764A, %l5
7494 set 0x5D438ABB, %l6
7495 !# Output registers
7496 set 0x0480, %o0
7497 set 0x1A37, %o1
7498 set -0x1C34, %o2
7499 set -0x1DD5, %o3
7500 set -0x18C2, %o4
7501 set -0x0535, %o5
7502 set -0x0A96, %o6
7503 set 0x1048, %o7
7504 !# Float registers
7505 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
7506 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
7507 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
7508 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
7509 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
7510 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
7511 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
7512 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
7513 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
7514 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
7515 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
7516 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
7517 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
7518 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
7519 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
7520 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
7521
7522 !# Execute Main Diag ..
7523
7524 nop
7525 set 0x4C, %i2
7526 sth %g7, [%l7 + %i2]
7527 nop
7528 set 0x2C, %g1
7529 ldsh [%l7 + %g1], %l6
7530 nop
7531 set 0x18, %g2
7532 ldd [%l7 + %g2], %o6
7533 set 0x0D, %i5
7534 stba %g1, [%l7 + %i5] 0xeb
7535 membar #Sync
7536 set 0x68, %l4
7537 stda %o2, [%l7 + %l4] 0x80
7538 nop
7539 set 0x70, %g7
7540 stx %fsr, [%l7 + %g7]
7541 nop
7542 set 0x10, %l0
7543 prefetch [%l7 + %l0], 0
7544 or %l1, %o7, %l0
7545 nop
7546 set 0x50, %o6
7547 stx %l3, [%l7 + %o6]
7548 nop
7549 set 0x08, %i6
7550 lduh [%l7 + %i6], %g2
7551 nop
7552 set 0x40, %i4
7553 stx %fsr, [%l7 + %i4]
7554 and %o5, %i4, %i6
7555 nop
7556 set 0x20, %l3
7557 ldx [%l7 + %l3], %i2
7558 nop
7559 set 0x1C, %g6
7560 lduh [%l7 + %g6], %o4
7561 add %i3, %o3, %g6
7562 set 0x40, %l2
7563 ldda [%l7 + %l2] 0x80, %f16
7564 set 0x40, %i0
7565 lda [%l7 + %i0] 0x88, %f21
7566 set 0x40, %o3
7567 ldxa [%l7 + %o3] 0x80, %o1
7568 nop
7569 set 0x74, %o0
7570 ldstub [%l7 + %o0], %g3
7571 nop
7572 set 0x18, %g3
7573 swap [%l7 + %g3], %o0
7574 nop
7575 set 0x10, %o2
7576 ldd [%l7 + %o2], %i6
7577 nop
7578 set 0x38, %g5
7579 std %l4, [%l7 + %g5]
7580 st %f8, [%l7 + 0x40]
7581 fpsub16s %f27, %f29, %f2
7582 set 0x2C, %l6
7583 stba %g4, [%l7 + %l6] 0x80
7584 set 0x6C, %o4
7585 stwa %i0, [%l7 + %o4] 0x89
7586 nop
7587 set 0x69, %l1
7588 stb %i5, [%l7 + %l1]
7589 wr %i1, %l4, %pic
7590 set 0x44, %i1
7591 lda [%l7 + %i1] 0x81, %f26
7592 nop
7593 set 0x44, %g4
7594 prefetch [%l7 + %g4], 3
7595 st %f11, [%l7 + 0x4C]
7596 set 0x60, %o7
7597 ldxa [%l7 + %o7] 0x80, %g5
7598 nop
7599 set 0x1A, %o5
7600 lduh [%l7 + %o5], %l2
7601 nop
7602 set 0x48, %o1
7603 std %g6, [%l7 + %o1]
7604 nop
7605 set 0x74, %i3
7606 ldsw [%l7 + %i3], %o6
7607 st %f22, [%l7 + 0x6C]
7608 nop
7609 set 0x08, %i7
7610 prefetch [%l7 + %i7], 0
7611 set 0x08, %i2
7612 stwa %l6, [%l7 + %i2] 0x81
7613 set 0x22, %g1
7614 stha %g1, [%l7 + %g1] 0x89
7615 nop
7616 set 0x26, %l5
7617 ldsh [%l7 + %l5], %l1
7618 and %o2, %l0, %o7
7619 nop
7620 set 0x50, %i5
7621 ldx [%l7 + %i5], %l3
7622 nop
7623 set 0x54, %l4
7624 ldsw [%l7 + %l4], %g2
7625 set 0x61, %g7
7626 ldstuba [%l7 + %g7] 0x80, %o5
7627 add %l7, 0x60, %l6
7628 wr %g0, 0x80, %asi
7629 casxa [%l6] 0x80, %i6, %i2
7630 set 0x15, %l0
7631 ldstuba [%l7 + %l0] 0x89, %i4
7632 ld [%l7 + 0x08], %f6
7633 set 0x38, %g2
7634 prefetcha [%l7 + %g2] 0x88, 0
7635 nop
7636 set 0x60, %i6
7637 ldsw [%l7 + %i6], %o3
7638 nop
7639 set 0x31, %o6
7640 ldub [%l7 + %o6], %g6
7641 set 0x70, %i4
7642 stha %i3, [%l7 + %i4] 0xea
7643 membar #Sync
7644 nop
7645 set 0x3E, %g6
7646 lduh [%l7 + %g6], %g3
7647 set 0x20, %l3
7648 swapa [%l7 + %l3] 0x89, %o1
7649 set 0x30, %i0
7650 stba %o0, [%l7 + %i0] 0xea
7651 membar #Sync
7652 set 0x60, %l2
7653 sta %f27, [%l7 + %l2] 0x88
7654 add %l5, %i7, %g4
7655 nop
7656 set 0x78, %o3
7657 ldx [%l7 + %o3], %i0
7658 set 0x38, %g3
7659 stda %i4, [%l7 + %g3] 0xe3
7660 membar #Sync
7661 add %l7, 0x74, %l6
7662 wr %g0, 0x80, %asi
7663 casa [%l6] 0x80, %l4, %g5
7664 nop
7665 set 0x40, %o0
7666 prefetch [%l7 + %o0], 2
7667 set 0x1C, %o2
7668 stwa %l2, [%l7 + %o2] 0xe3
7669 membar #Sync
7670 add %g7, %i1, %l6
7671 set 0x30, %l6
7672 ldda [%l7 + %l6] 0x89, %g0
7673 nop
7674 set 0x28, %g5
7675 ldd [%l7 + %g5], %f30
7676 nop
7677 set 0x40, %o4
7678 std %f12, [%l7 + %o4]
7679 set 0x40, %l1
7680 swapa [%l7 + %l1] 0x80, %o6
7681 nop
7682 set 0x10, %g4
7683 ldd [%l7 + %g4], %o2
7684 nop
7685 set 0x48, %o7
7686 ldd [%l7 + %o7], %f12
7687 nop
7688 set 0x30, %i1
7689 std %f20, [%l7 + %i1]
7690 set 0x34, %o1
7691 sta %f4, [%l7 + %o1] 0x81
7692 nop
7693 set 0x24, %o5
7694 swap [%l7 + %o5], %l1
7695 set 0x10, %i3
7696 stxa %o7, [%l7 + %i3] 0x80
7697 set 0x76, %i7
7698 stha %l3, [%l7 + %i7] 0xea
7699 membar #Sync
7700 add %g2, %l0, %o5
7701 nop
7702 set 0x18, %g1
7703 prefetch [%l7 + %g1], 0
7704 nop
7705 set 0x78, %i2
7706 stx %fsr, [%l7 + %i2]
7707 nop
7708 set 0x20, %l5
7709 ldub [%l7 + %l5], %i6
7710 set 0x13, %i5
7711 stba %i4, [%l7 + %i5] 0x88
7712 set 0x40, %l4
7713 stda %f0, [%l7 + %l4] 0x81
7714 nop
7715 set 0x76, %g7
7716 lduh [%l7 + %g7], %o4
7717 set 0x40, %l0
7718 stda %f0, [%l7 + %l0] 0xc2
7719 add %l7, 0x20, %l6
7720 wr %g0, 0x89, %asi
7721 ldxa [%l6] %asi, %o3
7722 casxa [%l6] 0x89, %o3, %g6
7723 nop
7724 set 0x5C, %g2
7725 stw %i2, [%l7 + %g2]
7726 set 0x20, %o6
7727 stxa %g3, [%l7 + %o6] 0x89
7728 set 0x1C, %i6
7729 sta %f10, [%l7 + %i6] 0x80
7730 add %i3, %o0, %l5
7731 nop
7732 set 0x38, %i4
7733 prefetch [%l7 + %i4], 4
7734 nop
7735 set 0x18, %l3
7736 std %o0, [%l7 + %l3]
7737 or %g4, %i0, %i7
7738 set 0x48, %g6
7739 stda %l4, [%l7 + %g6] 0x80
7740 or %i5, %g5, %g7
7741 set 0x70, %i0
7742 ldxa [%l7 + %i0] 0x80, %i1
7743 set 0x60, %l2
7744 lda [%l7 + %l2] 0x80, %f6
7745 nop
7746 set 0x0C, %g3
7747 lduw [%l7 + %g3], %l2
7748 wr %g1, %l6, %y
7749 add %o2, %l1, %o6
7750 nop
7751 set 0x40, %o3
7752 ldd [%l7 + %o3], %f2
7753 bgu,pn %xcc, loop_41
7754 nop
7755 set 0x74, %o0
7756 ldub [%l7 + %o0], %l3
7757 nop
7758 set 0x38, %l6
7759 lduw [%l7 + %l6], %g2
7760 add %l7, 0x64, %l6
7761 wr %g0, 0x81, %asi
7762 lda [%l6] %asi, %l0
7763 casa [%l6] 0x81, %l0, %o5
7764loop_41:
7765 nop
7766 set 0x40, %g5
7767 ldda [%l7 + %g5] 0x88, %f16
7768 ba,pn %xcc, loop_42
7769 nop
7770 set 0x10, %o2
7771 stw %o7, [%l7 + %o2]
7772 nop
7773 set 0x78, %l1
7774 ldd [%l7 + %l1], %f18
7775 nop
7776 set 0x50, %g4
7777 prefetch [%l7 + %g4], 1
7778loop_42:
7779 nop
7780 set 0x68, %o7
7781 stda %i6, [%l7 + %o7] 0xe2
7782 membar #Sync
7783 add %l7, 0x48, %l6
7784 wr %g0, 0x89, %asi
7785 ldxa [%l6] %asi, %o4
7786 casxa [%l6] 0x89, %o4, %o3
7787 st %f11, [%l7 + 0x68]
7788 add %l7, 0x70, %l6
7789 wr %g0, 0x88, %asi
7790 casxa [%l6] 0x88, %i4, %i2
7791 set 0x68, %o4
7792 sta %f1, [%l7 + %o4] 0x88
7793 and %g6, %i3, %o0
7794 nop
7795 set 0x5E, %o1
7796 ldsh [%l7 + %o1], %l5
7797 nop
7798 set 0x08, %i1
7799 std %g2, [%l7 + %i1]
7800 add %o1, %i0, %g4
7801 or %i7, %i5, %g5
7802 set 0x40, %i3
7803 stda %l4, [%l7 + %i3] 0x81
7804 set 0x40, %o5
7805 ldda [%l7 + %o5] 0x89, %f0
7806 wr %i1, %g7, %clear_softint
7807 add %l7, 0x60, %l6
7808 wr %g0, 0x88, %asi
7809 lda [%l6] %asi, %g1
7810 casa [%l6] 0x88, %g1, %l2
7811 nop
7812 set 0x68, %i7
7813 stx %o2, [%l7 + %i7]
7814 nop
7815 set 0x10, %i2
7816 ldx [%l7 + %i2], %l1
7817 nop
7818 set 0x50, %g1
7819 ldd [%l7 + %g1], %f18
7820 nop
7821 set 0x78, %l5
7822 ldsw [%l7 + %l5], %o6
7823 nop
7824 set 0x68, %i5
7825 stx %fsr, [%l7 + %i5]
7826 nop
7827 set 0x38, %l4
7828 ldx [%l7 + %l4], %l6
7829 set 0x40, %l0
7830 ldda [%l7 + %l0] 0x80, %f0
7831 set 0x60, %g2
7832 lda [%l7 + %g2] 0x80, %f18
7833 set 0x08, %o6
7834 swapa [%l7 + %o6] 0x80, %g2
7835 membar #Sync
7836 set 0x40, %g7
7837 ldda [%l7 + %g7] 0xf1, %f0
7838 nop
7839 set 0x65, %i4
7840 stb %l0, [%l7 + %i4]
7841 set 0x08, %l3
7842 lda [%l7 + %l3] 0x89, %f14
7843 set 0x60, %i6
7844 ldda [%l7 + %i6] 0x89, %o4
7845 nop
7846 set 0x0D, %g6
7847 ldsb [%l7 + %g6], %o7
7848 nop
7849 set 0x08, %i0
7850 stx %i6, [%l7 + %i0]
7851 nop
7852 set 0x38, %g3
7853 stx %fsr, [%l7 + %g3]
7854 set 0x40, %l2
7855 ldda [%l7 + %l2] 0xe2, %o4
7856 set 0x7C, %o3
7857 lda [%l7 + %o3] 0x81, %f22
7858 membar #Sync
7859 set 0x40, %o0
7860 ldda [%l7 + %o0] 0xf9, %f16
7861 nop
7862 set 0x78, %g5
7863 prefetch [%l7 + %g5], 3
7864 and %l3, %o3, %i2
7865 set 0x50, %o2
7866 ldda [%l7 + %o2] 0xeb, %g6
7867 nop
7868 set 0x72, %l6
7869 sth %i4, [%l7 + %l6]
7870 nop
7871 set 0x78, %l1
7872 ldd [%l7 + %l1], %i2
7873 nop
7874 set 0x4C, %o7
7875 stw %o0, [%l7 + %o7]
7876 set 0x74, %g4
7877 sta %f18, [%l7 + %g4] 0x89
7878 nop
7879 set 0x48, %o4
7880 ldsw [%l7 + %o4], %l5
7881 or %o1, %g3, %g4
7882 set 0x58, %i1
7883 prefetcha [%l7 + %i1] 0x81, 1
7884 and %i7, %i5, %g5
7885 wr %i1, %g7, %y
7886 and %g1, %l2, %o2
7887 nop
7888 set 0x28, %i3
7889 stx %fsr, [%l7 + %i3]
7890 set 0x40, %o1
7891 stda %f16, [%l7 + %o1] 0xf0
7892 membar #Sync
7893 add %l7, 0x60, %l6
7894 wr %g0, 0x89, %asi
7895 casxa [%l6] 0x89, %l1, %o6
7896 nop
7897 set 0x1C, %i7
7898 lduh [%l7 + %i7], %l4
7899 set 0x24, %o5
7900 sta %f25, [%l7 + %o5] 0x81
7901 nop
7902 set 0x58, %i2
7903 sth %l6, [%l7 + %i2]
7904 nop
7905 set 0x68, %l5
7906 ldsb [%l7 + %l5], %l0
7907 nop
7908 set 0x4A, %g1
7909 ldsh [%l7 + %g1], %o5
7910 or %g2, %o7, %o4
7911 or %i6, %o3, %i2
7912 set 0x18, %l4
7913 stxa %l3, [%l7 + %l4] 0x80
7914 set 0x50, %l0
7915 lda [%l7 + %l0] 0x81, %f20
7916 nop
7917 set 0x7A, %i5
7918 lduh [%l7 + %i5], %i4
7919 nop
7920 set 0x60, %o6
7921 ldsw [%l7 + %o6], %i3
7922 nop
7923 set 0x40, %g2
7924 stx %fsr, [%l7 + %g2]
7925 st %fsr, [%l7 + 0x60]
7926 nop
7927 set 0x46, %g7
7928 sth %o0, [%l7 + %g7]
7929 nop
7930 set 0x45, %l3
7931 ldstub [%l7 + %l3], %g6
7932 set 0x40, %i4
7933 ldda [%l7 + %i4] 0x88, %f0
7934 set 0x58, %g6
7935 ldxa [%l7 + %g6] 0x80, %l5
7936 set 0x40, %i0
7937 stda %f16, [%l7 + %i0] 0xd0
7938 bgu,a %xcc, loop_43
7939 nop
7940 set 0x6A, %i6
7941 lduh [%l7 + %i6], %o1
7942 nop
7943 set 0x36, %l2
7944 ldsb [%l7 + %l2], %g4
7945 nop
7946 set 0x1E, %o3
7947 ldstub [%l7 + %o3], %i0
7948loop_43:
7949 nop
7950 set 0x28, %g3
7951 std %f4, [%l7 + %g3]
7952 st %fsr, [%l7 + 0x24]
7953 nop
7954 set 0x50, %g5
7955 ldub [%l7 + %g5], %g3
7956 nop
7957 set 0x6C, %o2
7958 prefetch [%l7 + %o2], 0
7959 nop
7960 set 0x30, %l6
7961 stx %i5, [%l7 + %l6]
7962 nop
7963 set 0x58, %o0
7964 ldx [%l7 + %o0], %g5
7965 nop
7966 set 0x34, %o7
7967 prefetch [%l7 + %o7], 2
7968 nop
7969 set 0x6C, %l1
7970 swap [%l7 + %l1], %i7
7971 st %f4, [%l7 + 0x7C]
7972 nop
7973 set 0x58, %g4
7974 std %f2, [%l7 + %g4]
7975 fpadd16s %f10, %f7, %f4
7976 add %g7, %i1, %l2
7977 nop
7978 set 0x2A, %o4
7979 sth %o2, [%l7 + %o4]
7980 bn,a %icc, loop_44
7981 st %fsr, [%l7 + 0x2C]
7982 add %l7, 0x40, %l6
7983 wr %g0, 0x80, %asi
7984 casxa [%l6] 0x80, %l1, %o6
7985loop_44:
7986 nop
7987 set 0x40, %i3
7988 ldda [%l7 + %i3] 0xd0, %f16
7989 st %fsr, [%l7 + 0x3C]
7990 set 0x40, %o1
7991 stda %f0, [%l7 + %o1] 0x81
7992 and %g1, %l6, %l4
7993 set 0x38, %i7
7994 ldxa [%l7 + %i7] 0x80, %o5
7995 nop
7996 set 0x34, %o5
7997 stb %g2, [%l7 + %o5]
7998 ld [%l7 + 0x5C], %f1
7999 nop
8000 set 0x38, %i2
8001 stw %l0, [%l7 + %i2]
8002 wr %o7, %i6, %softint
8003 set 0x60, %i1
8004 ldxa [%l7 + %i1] 0x88, %o3
8005 set 0x14, %l5
8006 sta %f30, [%l7 + %l5] 0x81
8007 set 0x26, %l4
8008 stha %o4, [%l7 + %l4] 0x80
8009 nop
8010 set 0x70, %l0
8011 ldx [%l7 + %l0], %i2
8012 st %f27, [%l7 + 0x64]
8013 nop
8014 set 0x40, %i5
8015 stx %fsr, [%l7 + %i5]
8016 wr %l3, %i4, %sys_tick
8017 nop
8018 set 0x60, %o6
8019 prefetch [%l7 + %o6], 0
8020 set 0x18, %g2
8021 lda [%l7 + %g2] 0x89, %f23
8022 nop
8023 set 0x08, %g1
8024 swap [%l7 + %g1], %i3
8025 set 0x44, %l3
8026 lda [%l7 + %l3] 0x81, %f15
8027 nop
8028 set 0x76, %i4
8029 lduh [%l7 + %i4], %g6
8030 nop
8031 set 0x41, %g6
8032 ldub [%l7 + %g6], %l5
8033 nop
8034 set 0x78, %g7
8035 sth %o1, [%l7 + %g7]
8036 add %l7, 0x38, %l6
8037 wr %g0, 0x89, %asi
8038 lda [%l6] %asi, %g4
8039 casa [%l6] 0x89, %g4, %o0
8040 set 0x30, %i6
8041 ldxa [%l7 + %i6] 0x88, %i0
8042 nop
8043 set 0x38, %l2
8044 lduw [%l7 + %l2], %g3
8045 add %l7, 0x64, %l6
8046 wr %g0, 0x80, %asi
8047 casa [%l6] 0x80, %i5, %g5
8048 membar #Sync
8049 set 0x40, %o3
8050 ldda [%l7 + %o3] 0xf0, %f0
8051 nop
8052 set 0x10, %i0
8053 lduw [%l7 + %i0], %i7
8054 nop
8055 set 0x4E, %g5
8056 sth %i1, [%l7 + %g5]
8057 nop
8058 set 0x48, %g3
8059 stx %l2, [%l7 + %g3]
8060 nop
8061 set 0x68, %l6
8062 lduw [%l7 + %l6], %g7
8063 set 0x48, %o0
8064 prefetcha [%l7 + %o0] 0x81, 0
8065 st %fsr, [%l7 + 0x74]
8066 nop
8067 set 0x2C, %o7
8068 swap [%l7 + %o7], %l1
8069 set 0x20, %o2
8070 sta %f28, [%l7 + %o2] 0x81
8071 nop
8072 set 0x18, %g4
8073 ldd [%l7 + %g4], %g0
8074 nop
8075 set 0x68, %o4
8076 swap [%l7 + %o4], %o6
8077 add %l6, %o5, %l4
8078 nop
8079 set 0x28, %i3
8080 std %l0, [%l7 + %i3]
8081 set 0x5C, %l1
8082 lda [%l7 + %l1] 0x88, %f19
8083 nop
8084 set 0x1E, %i7
8085 stb %g2, [%l7 + %i7]
8086 nop
8087 set 0x60, %o1
8088 stx %fsr, [%l7 + %o1]
8089 nop
8090 set 0x48, %i2
8091 swap [%l7 + %i2], %i6
8092 nop
8093 set 0x38, %o5
8094 stx %fsr, [%l7 + %o5]
8095 set 0x68, %l5
8096 stda %o6, [%l7 + %l5] 0x80
8097 nop
8098 set 0x0C, %l4
8099 stb %o4, [%l7 + %l4]
8100 nop
8101 set 0x48, %l0
8102 ldd [%l7 + %l0], %o2
8103 set 0x70, %i5
8104 ldda [%l7 + %i5] 0xea, %l2
8105 set 0x70, %i1
8106 sta %f28, [%l7 + %i1] 0x81
8107 nop
8108 set 0x68, %o6
8109 ldd [%l7 + %o6], %f0
8110 nop
8111 set 0x34, %g2
8112 swap [%l7 + %g2], %i2
8113 nop
8114 set 0x4E, %g1
8115 ldsb [%l7 + %g1], %i3
8116 add %i4, %l5, %g6
8117 nop
8118 set 0x08, %i4
8119 ldd [%l7 + %i4], %f8
8120 or %g4, %o0, %i0
8121 nop
8122 set 0x70, %g6
8123 std %g2, [%l7 + %g6]
8124 set 0x38, %g7
8125 prefetcha [%l7 + %g7] 0x89, 4
8126 nop
8127 set 0x5C, %l3
8128 ldsh [%l7 + %l3], %o1
8129 nop
8130 set 0x48, %l2
8131 prefetch [%l7 + %l2], 3
8132 nop
8133 set 0x68, %o3
8134 ldd [%l7 + %o3], %g4
8135 nop
8136 set 0x68, %i0
8137 prefetch [%l7 + %i0], 0
8138 nop
8139 set 0x10, %g5
8140 stx %i1, [%l7 + %g5]
8141 membar #Sync
8142 set 0x40, %i6
8143 ldda [%l7 + %i6] 0xf9, %f16
8144 set 0x40, %l6
8145 ldda [%l7 + %l6] 0xd2, %f16
8146 set 0x78, %o0
8147 prefetcha [%l7 + %o0] 0x89, 1
8148 nop
8149 set 0x6D, %o7
8150 ldsb [%l7 + %o7], %g7
8151 nop
8152 set 0x6D, %o2
8153 ldstub [%l7 + %o2], %l2
8154 set 0x1D, %g4
8155 ldstuba [%l7 + %g4] 0x88, %o2
8156 set 0x2C, %o4
8157 stha %l1, [%l7 + %o4] 0x88
8158 set 0x18, %i3
8159 stxa %g1, [%l7 + %i3] 0x80
8160 set 0x28, %g3
8161 stda %i6, [%l7 + %g3] 0x89
8162 set 0x3A, %l1
8163 stha %o5, [%l7 + %l1] 0x81
8164 nop
8165 set 0x24, %i7
8166 lduh [%l7 + %i7], %l4
8167 st %f27, [%l7 + 0x18]
8168 nop
8169 set 0x60, %o1
8170 std %l0, [%l7 + %o1]
8171 nop
8172 set 0x1E, %i2
8173 ldub [%l7 + %i2], %g2
8174 set 0x40, %l5
8175 ldda [%l7 + %l5] 0x80, %f16
8176 nop
8177 set 0x30, %o5
8178 ldx [%l7 + %o5], %o6
8179 set 0x30, %l0
8180 ldxa [%l7 + %l0] 0x88, %o7
8181 set 0x30, %i5
8182 swapa [%l7 + %i5] 0x81, %i6
8183 set 0x26, %l4
8184 stha %o3, [%l7 + %l4] 0x89
8185 set 0x41, %i1
8186 stba %o4, [%l7 + %i1] 0xe2
8187 membar #Sync
8188 membar #Sync
8189 set 0x40, %o6
8190 ldda [%l7 + %o6] 0xf0, %f16
8191 nop
8192 set 0x1C, %g2
8193 ldsh [%l7 + %g2], %l3
8194 nop
8195 set 0x68, %i4
8196 stx %fsr, [%l7 + %i4]
8197 set 0x78, %g1
8198 stwa %i3, [%l7 + %g1] 0xea
8199 membar #Sync
8200 bg %icc, loop_45
8201 nop
8202 set 0x18, %g7
8203 ldx [%l7 + %g7], %i4
8204 set 0x40, %l3
8205 stda %f16, [%l7 + %l3] 0xf0
8206 membar #Sync
8207loop_45:
8208 nop
8209 set 0x28, %g6
8210 lduh [%l7 + %g6], %i2
8211 set 0x23, %l2
8212 ldstuba [%l7 + %l2] 0x81, %l5
8213 set 0x54, %o3
8214 swapa [%l7 + %o3] 0x80, %g6
8215 nop
8216 set 0x18, %g5
8217 ldx [%l7 + %g5], %g4
8218 nop
8219 set 0x28, %i6
8220 stw %i0, [%l7 + %i6]
8221 st %fsr, [%l7 + 0x14]
8222 set 0x70, %l6
8223 ldda [%l7 + %l6] 0xe3, %o0
8224 nop
8225 set 0x78, %i0
8226 ldd [%l7 + %i0], %i4
8227 nop
8228 set 0x10, %o0
8229 stx %g3, [%l7 + %o0]
8230 nop
8231 set 0x40, %o2
8232 ldd [%l7 + %o2], %o0
8233 nop
8234 set 0x7F, %o7
8235 stb %i1, [%l7 + %o7]
8236 and %i7, %g7, %l2
8237 nop
8238 set 0x28, %o4
8239 stx %g5, [%l7 + %o4]
8240 nop
8241 set 0x35, %i3
8242 ldstub [%l7 + %i3], %l1
8243 wr %g0, 0x7, %fprs
8244 ld [%l7 + 0x48], %f30
8245 set 0x70, %g4
8246 swapa [%l7 + %g4] 0x81, %o5
8247 set 0x1C, %l1
8248 lda [%l7 + %l1] 0x81, %f21
8249 nop
8250 set 0x5C, %i7
8251 stb %l6, [%l7 + %i7]
8252 add %l7, 0x50, %l6
8253 wr %g0, 0x89, %asi
8254 casxa [%l6] 0x89, %l4, %l0
8255 add %l7, 0x70, %l6
8256 wr %g0, 0x81, %asi
8257 ldxa [%l6] %asi, %g2
8258 casxa [%l6] 0x81, %g2, %o7
8259 nop
8260 set 0x18, %o1
8261 std %o6, [%l7 + %o1]
8262 nop
8263 set 0x20, %g3
8264 std %o2, [%l7 + %g3]
8265 nop
8266 set 0x30, %l5
8267 ldd [%l7 + %l5], %o4
8268 nop
8269 set 0x70, %o5
8270 stx %l3, [%l7 + %o5]
8271 nop
8272 set 0x1E, %l0
8273 lduh [%l7 + %l0], %i6
8274 nop
8275 set 0x0B, %i2
8276 ldstub [%l7 + %i2], %i4
8277 set 0x32, %l4
8278 stha %i2, [%l7 + %l4] 0xea
8279 membar #Sync
8280 nop
8281 set 0x69, %i5
8282 ldstub [%l7 + %i5], %i3
8283 st %fsr, [%l7 + 0x28]
8284 add %l7, 0x50, %l6
8285 wr %g0, 0x89, %asi
8286 casa [%l6] 0x89, %l5, %g4
8287 set 0x20, %o6
8288 ldda [%l7 + %o6] 0x89, %i0
8289 set 0x40, %g2
8290 stda %f0, [%l7 + %g2] 0x81
8291 nop
8292 set 0x34, %i1
8293 stw %g6, [%l7 + %i1]
8294 set 0x28, %i4
8295 prefetcha [%l7 + %i4] 0x89, 4
8296 nop
8297 set 0x20, %g7
8298 lduh [%l7 + %g7], %g3
8299 nop
8300 set 0x40, %g1
8301 prefetch [%l7 + %g1], 3
8302 add %l7, 0x50, %l6
8303 wr %g0, 0x88, %asi
8304 ldxa [%l6] %asi, %o0
8305 casxa [%l6] 0x88, %o0, %o1
8306 nop
8307 set 0x40, %l3
8308 stx %fsr, [%l7 + %l3]
8309 nop
8310 set 0x1C, %g6
8311 stw %i1, [%l7 + %g6]
8312 nop
8313 set 0x70, %l2
8314 lduw [%l7 + %l2], %i7
8315 nop
8316 set 0x10, %g5
8317 stw %l2, [%l7 + %g5]
8318 ld [%l7 + 0x40], %f17
8319 st %fsr, [%l7 + 0x18]
8320 nop
8321 set 0x40, %o3
8322 std %g6, [%l7 + %o3]
8323 nop
8324 set 0x70, %l6
8325 stx %g5, [%l7 + %l6]
8326 bgu,pt %icc, loop_46
8327 nop
8328 set 0x30, %i6
8329 std %f22, [%l7 + %i6]
8330 set 0x09, %i0
8331 stba %o2, [%l7 + %i0] 0x80
8332loop_46:
8333 st %f12, [%l7 + 0x2C]
8334 set 0x78, %o2
8335 stda %g0, [%l7 + %o2] 0x81
8336 set 0x2A, %o7
8337 stha %l1, [%l7 + %o7] 0xe3
8338 membar #Sync
8339 nop
8340 set 0x74, %o4
8341 lduw [%l7 + %o4], %l6
8342 nop
8343 set 0x0D, %i3
8344 ldsb [%l7 + %i3], %l4
8345 nop
8346 set 0x54, %o0
8347 ldsh [%l7 + %o0], %l0
8348 nop
8349 set 0x20, %g4
8350 std %f12, [%l7 + %g4]
8351 nop
8352 set 0x44, %l1
8353 prefetch [%l7 + %l1], 4
8354 nop
8355 set 0x18, %o1
8356 std %o4, [%l7 + %o1]
8357 or %o7, %g2, %o6
8358 st %fsr, [%l7 + 0x6C]
8359 nop
8360 set 0x08, %i7
8361 ldsw [%l7 + %i7], %o4
8362 add %l7, 0x7C, %l6
8363 wr %g0, 0x88, %asi
8364 casa [%l6] 0x88, %l3, %i6
8365 set 0x64, %l5
8366 stwa %o3, [%l7 + %l5] 0x80
8367 nop
8368 set 0x38, %g3
8369 lduh [%l7 + %g3], %i2
8370 fpsub16s %f3, %f23, %f3
8371 nop
8372 set 0x20, %l0
8373 ldd [%l7 + %l0], %i2
8374 set 0x70, %i2
8375 stwa %l5, [%l7 + %i2] 0x88
8376 set 0x20, %l4
8377 prefetcha [%l7 + %l4] 0x88, 3
8378 nop
8379 set 0x40, %i5
8380 stx %fsr, [%l7 + %i5]
8381 bl,a %icc, loop_47
8382 nop
8383 set 0x14, %o6
8384 stb %g4, [%l7 + %o6]
8385 or %g6, %i0, %g3
8386 add %i5, %o1, %i1
8387loop_47:
8388 nop
8389 set 0x40, %o5
8390 stx %i7, [%l7 + %o5]
8391 nop
8392 set 0x40, %g2
8393 ldd [%l7 + %g2], %l2
8394 set 0x18, %i4
8395 lda [%l7 + %i4] 0x89, %f11
8396 set 0x71, %g7
8397 stba %g7, [%l7 + %g7] 0x80
8398 wr %o0, %o2, %sys_tick
8399 nop
8400 set 0x30, %g1
8401 stw %g5, [%l7 + %g1]
8402 bge,a,pt %icc, loop_48
8403 nop
8404 set 0x58, %i1
8405 stx %fsr, [%l7 + %i1]
8406 fpsub32s %f14, %f20, %f21
8407 nop
8408 set 0x70, %l3
8409 lduw [%l7 + %l3], %l1
8410loop_48:
8411 nop
8412 set 0x10, %l2
8413 std %f8, [%l7 + %l2]
8414 nop
8415 set 0x38, %g6
8416 stx %fsr, [%l7 + %g6]
8417 set 0x18, %o3
8418 prefetcha [%l7 + %o3] 0x80, 3
8419 set 0x70, %g5
8420 ldda [%l7 + %g5] 0xe3, %g0
8421 nop
8422 set 0x6A, %l6
8423 stb %l4, [%l7 + %l6]
8424 nop
8425 set 0x5D, %i6
8426 ldsb [%l7 + %i6], %l0
8427 or %o5, %g2, %o6
8428 nop
8429 set 0x4F, %i0
8430 ldstub [%l7 + %i0], %o4
8431 nop
8432 set 0x0D, %o2
8433 stb %l3, [%l7 + %o2]
8434 st %f24, [%l7 + 0x40]
8435 add %l7, 0x48, %l6
8436 wr %g0, 0x88, %asi
8437 casxa [%l6] 0x88, %i6, %o7
8438 set 0x40, %o7
8439 stxa %o3, [%l7 + %o7] 0xe2
8440 membar #Sync
8441 set 0x34, %o4
8442 swapa [%l7 + %o4] 0x81, %i3
8443 set 0x30, %i3
8444 lda [%l7 + %i3] 0x88, %f0
8445 nop
8446 set 0x20, %g4
8447 ldd [%l7 + %g4], %f30
8448 nop
8449 set 0x20, %l1
8450 ldd [%l7 + %l1], %i2
8451 set 0x26, %o0
8452 stha %i4, [%l7 + %o0] 0x88
8453 nop
8454 set 0x38, %o1
8455 ldx [%l7 + %o1], %g4
8456 set 0x31, %i7
8457 stba %l5, [%l7 + %i7] 0xe2
8458 membar #Sync
8459 nop
8460 set 0x10, %l5
8461 ldd [%l7 + %l5], %i0
8462 ld [%l7 + 0x4C], %f16
8463 set 0x6F, %g3
8464 stba %g6, [%l7 + %g3] 0xe3
8465 membar #Sync
8466 nop
8467 set 0x2B, %i2
8468 ldub [%l7 + %i2], %i5
8469 set 0x68, %l0
8470 stda %g2, [%l7 + %l0] 0x80
8471 nop
8472 set 0x30, %l4
8473 stx %fsr, [%l7 + %l4]
8474 set 0x60, %o6
8475 stha %i1, [%l7 + %o6] 0x89
8476 nop
8477 set 0x5C, %o5
8478 ldsw [%l7 + %o5], %o1
8479 add %i7, %g7, %o0
8480 nop
8481 set 0x18, %i5
8482 ldd [%l7 + %i5], %f4
8483 bgu,a,pt %xcc, loop_49
8484 nop
8485 set 0x14, %i4
8486 ldstub [%l7 + %i4], %o2
8487 nop
8488 set 0x16, %g7
8489 ldsh [%l7 + %g7], %l2
8490 set 0x18, %g1
8491 lda [%l7 + %g1] 0x89, %f17
8492loop_49:
8493 nop
8494 set 0x38, %g2
8495 ldub [%l7 + %g2], %g5
8496 add %l7, 0x10, %l6
8497 wr %g0, 0x81, %asi
8498 casa [%l6] 0x81, %l6, %g1
8499 and %l1, %l4, %l0
8500 set 0x70, %l3
8501 stxa %g2, [%l7 + %l3] 0xea
8502 membar #Sync
8503 nop
8504 set 0x7A, %l2
8505 lduh [%l7 + %l2], %o5
8506 fpadd16s %f13, %f31, %f10
8507 nop
8508 set 0x6A, %g6
8509 stb %o6, [%l7 + %g6]
8510 add %l7, 0x60, %l6
8511 wr %g0, 0x88, %asi
8512 lda [%l6] %asi, %l3
8513 casa [%l6] 0x88, %l3, %i6
8514 nop
8515 set 0x18, %o3
8516 lduh [%l7 + %o3], %o7
8517 nop
8518 set 0x44, %g5
8519 lduw [%l7 + %g5], %o3
8520 set 0x5C, %l6
8521 stha %i3, [%l7 + %l6] 0xea
8522 membar #Sync
8523 set 0x40, %i6
8524 ldda [%l7 + %i6] 0xd2, %f16
8525 add %l7, 0x20, %l6
8526 wr %g0, 0x88, %asi
8527 ldxa [%l6] %asi, %i2
8528 casxa [%l6] 0x88, %i2, %i4
8529 nop
8530 set 0x30, %i1
8531 stx %fsr, [%l7 + %i1]
8532 nop
8533 set 0x44, %i0
8534 ldsw [%l7 + %i0], %o4
8535 nop
8536 set 0x08, %o7
8537 stw %g4, [%l7 + %o7]
8538 nop
8539 set 0x2C, %o2
8540 stb %l5, [%l7 + %o2]
8541 add %i0, %g6, %g3
8542 nop
8543 set 0x58, %i3
8544 ldsw [%l7 + %i3], %i1
8545 nop
8546 set 0x50, %o4
8547 stx %i5, [%l7 + %o4]
8548 add %l7, 0x28, %l6
8549 wr %g0, 0x81, %asi
8550 casxa [%l6] 0x81, %o1, %i7
8551 nop
8552 set 0x20, %l1
8553 stx %o0, [%l7 + %l1]
8554 nop
8555 set 0x56, %g4
8556 lduh [%l7 + %g4], %o2
8557 set 0x74, %o0
8558 stba %g7, [%l7 + %o0] 0x81
8559 fpadd32s %f30, %f17, %f4
8560 st %f23, [%l7 + 0x68]
8561 st %fsr, [%l7 + 0x2C]
8562 set 0x28, %o1
8563 stwa %l2, [%l7 + %o1] 0x80
8564 set 0x28, %i7
8565 sta %f4, [%l7 + %i7] 0x81
8566 nop
8567 set 0x66, %g3
8568 lduh [%l7 + %g3], %l6
8569 set 0x38, %l5
8570 stda %g4, [%l7 + %l5] 0xe3
8571 membar #Sync
8572 fpadd16s %f22, %f14, %f11
8573 set 0x3C, %i2
8574 swapa [%l7 + %i2] 0x88, %l1
8575 nop
8576 set 0x68, %l0
8577 prefetch [%l7 + %l0], 3
8578 st %fsr, [%l7 + 0x0C]
8579 nop
8580 set 0x53, %l4
8581 stb %l4, [%l7 + %l4]
8582 nop
8583 set 0x50, %o5
8584 stx %fsr, [%l7 + %o5]
8585 nop
8586 set 0x70, %i5
8587 std %f8, [%l7 + %i5]
8588 set 0x70, %i4
8589 prefetcha [%l7 + %i4] 0x89, 1
8590 nop
8591 set 0x58, %g7
8592 ldx [%l7 + %g7], %g2
8593 nop
8594 set 0x44, %g1
8595 stw %o5, [%l7 + %g1]
8596 nop
8597 set 0x1E, %g2
8598 lduh [%l7 + %g2], %g1
8599 nop
8600 set 0x15, %o6
8601 ldub [%l7 + %o6], %l3
8602 nop
8603 set 0x16, %l2
8604 ldub [%l7 + %l2], %o6
8605 nop
8606 set 0x10, %l3
8607 ldx [%l7 + %l3], %i6
8608 nop
8609 set 0x12, %g6
8610 ldsh [%l7 + %g6], %o3
8611 nop
8612 set 0x1A, %g5
8613 lduh [%l7 + %g5], %i3
8614 ld [%l7 + 0x58], %f16
8615 nop
8616 set 0x14, %l6
8617 prefetch [%l7 + %l6], 3
8618 nop
8619 set 0x30, %o3
8620 stw %i2, [%l7 + %o3]
8621 nop
8622 set 0x68, %i6
8623 ldx [%l7 + %i6], %i4
8624 nop
8625 set 0x20, %i1
8626 sth %o4, [%l7 + %i1]
8627 nop
8628 set 0x70, %i0
8629 swap [%l7 + %i0], %g4
8630 set 0x40, %o2
8631 stda %f16, [%l7 + %o2] 0x80
8632 nop
8633 or %g0, 0x8, %l0
8634 sllx %l0, 0x3c, %l0
8635 wr %l0, %g0, %tick_cmpr
8636 nop
8637 nop
8638 setx 0xB077C4B8F7F0BD41, %l0, %l6
8639 stx %l6, [%l7 + 0x28]
8640 ldd [%l7 + 0x28], %f20
8641 setx 0x98554AC86F79B6C0, %l1, %l5
8642 stx %l5, [%l7 + 0x10]
8643 ldd [%l7 + 0x10], %f14
8644 fdivd %f14, %f20, %f2
8645 nop
8646 set 0x14, %o7
8647 lduw [%l7 + %o7], %l5
8648 ld [%l7 + 0x30], %f29
8649 add %l7, 0x48, %l6
8650 wr %g0, 0x89, %asi
8651 casa [%l6] 0x89, %g6, %g3
8652 st %f12, [%l7 + 0x50]
8653 nop
8654 set 0x18, %o4
8655 stw %i5, [%l7 + %o4]
8656 nop
8657 set 0x7C, %i3
8658 stw %o1, [%l7 + %i3]
8659 nop
8660 set 0x7E, %l1
8661 lduh [%l7 + %l1], %i7
8662 set 0x40, %g4
8663 ldda [%l7 + %g4] 0xd8, %f16
8664 set 0x4C, %o0
8665 swapa [%l7 + %o0] 0x89, %o0
8666 set 0x0F, %o1
8667 stba %o2, [%l7 + %o1] 0x80
8668 nop
8669 set 0x72, %i7
8670 sth %i1, [%l7 + %i7]
8671 or %g7, %l2, %g5
8672 set 0x50, %g3
8673 prefetcha [%l7 + %g3] 0x88, 4
8674 nop
8675 set 0x18, %i2
8676 ldd [%l7 + %i2], %f8
8677 add %l4, %l0, %g2
8678 set 0x5C, %l5
8679 lda [%l7 + %l5] 0x89, %f29
8680 st %f11, [%l7 + 0x10]
8681 nop
8682 set 0x68, %l0
8683 ldd [%l7 + %l0], %f20
8684 st %fsr, [%l7 + 0x70]
8685 st %f16, [%l7 + 0x20]
8686 set 0x1F, %l4
8687 stba %o5, [%l7 + %l4] 0x81
8688 nop
8689 set 0x30, %o5
8690 stw %l1, [%l7 + %o5]
8691 nop
8692 set 0x36, %i4
8693 ldsb [%l7 + %i4], %g1
8694 set 0x20, %g7
8695 ldda [%l7 + %g7] 0xea, %l2
8696 nop
8697 set 0x74, %g1
8698 stw %i6, [%l7 + %g1]
8699 add %o3, %o6, %i3
8700 set 0x30, %i5
8701 stwa %i2, [%l7 + %i5] 0xe2
8702 membar #Sync
8703 nop
8704 set 0x70, %o6
8705 std %f26, [%l7 + %o6]
8706 set 0x20, %l2
8707 stwa %o4, [%l7 + %l2] 0xe2
8708 membar #Sync
8709 wr %i4, %o7, %y
8710 and %g4, %i0, %l5
8711 nop
8712 set 0x0E, %l3
8713 ldub [%l7 + %l3], %g6
8714 set 0x40, %g6
8715 ldda [%l7 + %g6] 0xd0, %f16
8716 nop
8717 set 0x24, %g5
8718 ldsh [%l7 + %g5], %i5
8719 nop
8720 set 0x52, %l6
8721 stb %o1, [%l7 + %l6]
8722 set 0x70, %g2
8723 swapa [%l7 + %g2] 0x89, %g3
8724 set 0x40, %o3
8725 ldda [%l7 + %o3] 0xd8, %f0
8726 bleu,a %xcc, loop_50
8727 nop
8728 set 0x38, %i1
8729 prefetch [%l7 + %i1], 0
8730 set 0x34, %i6
8731 sta %f4, [%l7 + %i6] 0x88
8732loop_50:
8733 nop
8734 set 0x6A, %i0
8735 lduh [%l7 + %i0], %i7
8736 nop
8737 set 0x08, %o2
8738 ldx [%l7 + %o2], %o2
8739 add %i1, %g7, %l2
8740 set 0x40, %o4
8741 ldda [%l7 + %o4] 0x88, %f0
8742 set 0x40, %i3
8743 ldda [%l7 + %i3] 0x80, %g4
8744 nop
8745 set 0x68, %o7
8746 ldd [%l7 + %o7], %f22
8747 add %o0, %l6, %l4
8748 set 0x40, %g4
8749 ldda [%l7 + %g4] 0xd2, %f16
8750 and %l0, %g2, %o5
8751 nop
8752 set 0x40, %o0
8753 ldstub [%l7 + %o0], %l1
8754 membar #Sync
8755 set 0x40, %l1
8756 ldda [%l7 + %l1] 0xf1, %f0
8757 nop
8758 set 0x40, %o1
8759 lduw [%l7 + %o1], %l3
8760 nop
8761 set 0x68, %g3
8762 ldx [%l7 + %g3], %g1
8763 add %l7, 0x78, %l6
8764 wr %g0, 0x88, %asi
8765 casxa [%l6] 0x88, %i6, %o6
8766 nop
8767 set 0x45, %i2
8768 ldsb [%l7 + %i2], %o3
8769 nop
8770 set 0x28, %l5
8771 std %f30, [%l7 + %l5]
8772 set 0x08, %i7
8773 stxa %i3, [%l7 + %i7] 0xea
8774 membar #Sync
8775 nop
8776 set 0x5B, %l4
8777 ldstub [%l7 + %l4], %i2
8778 st %fsr, [%l7 + 0x68]
8779 nop
8780 set 0x60, %o5
8781 std %o4, [%l7 + %o5]
8782 ld [%l7 + 0x24], %f10
8783 set 0x70, %i4
8784 sta %f16, [%l7 + %i4] 0x89
8785 nop
8786 nop
8787 setx 0x312161626B7C6E37, %l0, %l6
8788 stx %l6, [%l7 + 0x28]
8789 ldd [%l7 + 0x28], %f22
8790 setx 0x9573E3B0529E75C9, %l1, %l5
8791 stx %l5, [%l7 + 0x10]
8792 ldd [%l7 + 0x10], %f28
8793 fdivd %f28, %f22, %f6
8794 set 0x68, %g7
8795 prefetcha [%l7 + %g7] 0x88, 0
8796 set 0x20, %l0
8797 ldda [%l7 + %l0] 0xea, %g4
8798 nop
8799 set 0x18, %g1
8800 swap [%l7 + %g1], %i4
8801 nop
8802 set 0x58, %o6
8803 stx %fsr, [%l7 + %o6]
8804 nop
8805 set 0x37, %l2
8806 ldub [%l7 + %l2], %l5
8807 set 0x3B, %i5
8808 ldstuba [%l7 + %i5] 0x88, %g6
8809 nop
8810 set 0x30, %l3
8811 std %i0, [%l7 + %l3]
8812 nop
8813 set 0x2C, %g6
8814 swap [%l7 + %g6], %o1
8815 set 0x58, %l6
8816 stxa %i5, [%l7 + %l6] 0x88
8817 add %g3, %i7, %i1
8818 set 0x4E, %g5
8819 stba %o2, [%l7 + %g5] 0xe2
8820 membar #Sync
8821 add %l7, 0x10, %l6
8822 wr %g0, 0x80, %asi
8823 ldxa [%l6] %asi, %l2
8824 casxa [%l6] 0x80, %l2, %g7
8825 nop
8826 set 0x41, %g2
8827 stb %g5, [%l7 + %g2]
8828 set 0x40, %i1
8829 stda %f0, [%l7 + %i1] 0x89
8830 nop
8831 set 0x5E, %i6
8832 ldsh [%l7 + %i6], %o0
8833 set 0x70, %i0
8834 sta %f11, [%l7 + %i0] 0x81
8835 nop
8836 set 0x60, %o3
8837 lduw [%l7 + %o3], %l6
8838 set 0x10, %o4
8839 prefetcha [%l7 + %o4] 0x88, 3
8840 nop
8841 set 0x10, %i3
8842 swap [%l7 + %i3], %l0
8843 nop
8844 set 0x5C, %o2
8845 prefetch [%l7 + %o2], 1
8846 nop
8847 set 0x40, %o7
8848 ldd [%l7 + %o7], %f2
8849 ld [%l7 + 0x40], %f27
8850 set 0x40, %o0
8851 stda %f16, [%l7 + %o0] 0xf9
8852 membar #Sync
8853 set 0x20, %l1
8854 ldxa [%l7 + %l1] 0x88, %o5
8855 nop
8856 set 0x28, %g4
8857 stx %l1, [%l7 + %g4]
8858 or %l3, %g1, %g2
8859 nop
8860 set 0x4F, %o1
8861 ldub [%l7 + %o1], %i6
8862 nop
8863 set 0x4A, %i2
8864 ldstub [%l7 + %i2], %o3
8865 nop
8866 set 0x18, %l5
8867 ldd [%l7 + %l5], %f26
8868 st %fsr, [%l7 + 0x7C]
8869 st %f13, [%l7 + 0x50]
8870 or %i3, %o6, %i2
8871 nop
8872 set 0x41, %g3
8873 stb %o7, [%l7 + %g3]
8874 nop
8875 set 0x36, %i7
8876 lduh [%l7 + %i7], %g4
8877 nop
8878 set 0x32, %o5
8879 sth %i4, [%l7 + %o5]
8880 nop
8881 set 0x40, %l4
8882 ldd [%l7 + %l4], %l4
8883 or %o4, %i0, %o1
8884 wr %i5, %g3, %y
8885 nop
8886 set 0x54, %i4
8887 prefetch [%l7 + %i4], 4
8888 set 0x28, %l0
8889 prefetcha [%l7 + %l0] 0x88, 4
8890 st %f13, [%l7 + 0x78]
8891 nop
8892 set 0x7E, %g7
8893 sth %i7, [%l7 + %g7]
8894 add %i1, %l2, %o2
8895 nop
8896 set 0x58, %o6
8897 stx %fsr, [%l7 + %o6]
8898 nop
8899 set 0x70, %g1
8900 ldsw [%l7 + %g1], %g7
8901 nop
8902 set 0x1C, %l2
8903 ldsw [%l7 + %l2], %g5
8904 nop
8905 set 0x58, %l3
8906 ldd [%l7 + %l3], %o0
8907 nop
8908 set 0x78, %i5
8909 stx %fsr, [%l7 + %i5]
8910 nop
8911 set 0x1E, %l6
8912 ldstub [%l7 + %l6], %l6
8913 fpsub32 %f28, %f14, %f26
8914 set 0x68, %g6
8915 ldxa [%l7 + %g6] 0x80, %l0
8916 set 0x17, %g2
8917 stba %o5, [%l7 + %g2] 0xeb
8918 membar #Sync
8919 wr %g0, 0x6, %fprs
8920 nop
8921 set 0x78, %i1
8922 prefetch [%l7 + %i1], 2
8923 set 0x60, %g5
8924 stwa %g1, [%l7 + %g5] 0x88
8925 set 0x58, %i6
8926 ldxa [%l7 + %i6] 0x80, %l1
8927 nop
8928 set 0x10, %o3
8929 stx %fsr, [%l7 + %o3]
8930 set 0x44, %i0
8931 lda [%l7 + %i0] 0x81, %f12
8932 nop
8933 set 0x28, %o4
8934 sth %g2, [%l7 + %o4]
8935 set 0x40, %i3
8936 stda %f0, [%l7 + %i3] 0xf9
8937 membar #Sync
8938 add %l7, 0x30, %l6
8939 wr %g0, 0x80, %asi
8940 casxa [%l6] 0x80, %o3, %i6
8941 nop
8942 or %g0, 0x8, %l0
8943 sllx %l0, 0x3c, %l0
8944 wr %l0, %g0, %sys_tick_cmpr
8945 add %l7, 0x10, %l6
8946 wr %g0, 0x81, %asi
8947 casa [%l6] 0x81, %o7, %g4
8948 set 0x48, %o2
8949 stxa %i2, [%l7 + %o2] 0xe3
8950 membar #Sync
8951 nop
8952 set 0x2E, %o0
8953 ldub [%l7 + %o0], %l5
8954 ld [%l7 + 0x18], %f0
8955 set 0x60, %l1
8956 sta %f31, [%l7 + %l1] 0x81
8957 nop
8958 set 0x48, %o7
8959 std %o4, [%l7 + %o7]
8960 nop
8961 set 0x78, %o1
8962 ldx [%l7 + %o1], %i4
8963 nop
8964 set 0x1B, %i2
8965 stb %o1, [%l7 + %i2]
8966 st %f9, [%l7 + 0x5C]
8967 set 0x50, %g4
8968 sta %f12, [%l7 + %g4] 0x88
8969 nop
8970 set 0x24, %l5
8971 stb %i0, [%l7 + %l5]
8972 nop
8973 set 0x0A, %g3
8974 sth %g3, [%l7 + %g3]
8975 nop
8976 set 0x58, %i7
8977 std %f28, [%l7 + %i7]
8978 nop
8979 set 0x08, %l4
8980 lduw [%l7 + %l4], %i5
8981 nop
8982 set 0x48, %o5
8983 ldub [%l7 + %o5], %g6
8984 set 0x68, %i4
8985 lda [%l7 + %i4] 0x88, %f31
8986 set 0x40, %l0
8987 stda %f16, [%l7 + %l0] 0xc2
8988 nop
8989 set 0x2E, %o6
8990 ldstub [%l7 + %o6], %i7
8991 nop
8992 set 0x1F, %g7
8993 stb %l2, [%l7 + %g7]
8994 and %i1, %o2, %g7
8995 nop
8996 set 0x34, %l2
8997 prefetch [%l7 + %l2], 4
8998 nop
8999 set 0x49, %l3
9000 ldstub [%l7 + %l3], %o0
9001 nop
9002 set 0x20, %g1
9003 sth %g5, [%l7 + %g1]
9004 nop
9005 set 0x09, %i5
9006 ldub [%l7 + %i5], %l6
9007 nop
9008 set 0x24, %g6
9009 ldub [%l7 + %g6], %l0
9010 nop
9011 set 0x48, %l6
9012 swap [%l7 + %l6], %o5
9013 or %l3, %l4, %l1
9014 set 0x60, %i1
9015 stha %g2, [%l7 + %i1] 0xeb
9016 membar #Sync
9017 or %g1, %i6, %o6
9018 set 0x64, %g2
9019 stha %o3, [%l7 + %g2] 0xea
9020 membar #Sync
9021 nop
9022 set 0x30, %g5
9023 stw %i3, [%l7 + %g5]
9024 set 0x38, %o3
9025 swapa [%l7 + %o3] 0x89, %g4
9026 nop
9027 set 0x18, %i0
9028 ldx [%l7 + %i0], %i2
9029 nop
9030 set 0x60, %o4
9031 ldub [%l7 + %o4], %o7
9032 nop
9033 set 0x18, %i6
9034 ldd [%l7 + %i6], %o4
9035 nop
9036 set 0x2C, %i3
9037 prefetch [%l7 + %i3], 3
9038 nop
9039 set 0x68, %o0
9040 ldd [%l7 + %o0], %l4
9041 set 0x74, %o2
9042 sta %f3, [%l7 + %o2] 0x80
9043 set 0x39, %l1
9044 stba %i4, [%l7 + %l1] 0x81
9045 nop
9046 set 0x28, %o7
9047 ldx [%l7 + %o7], %o1
9048 nop
9049 set 0x58, %i2
9050 swap [%l7 + %i2], %g3
9051 nop
9052 set 0x34, %o1
9053 ldsw [%l7 + %o1], %i0
9054 set 0x7C, %l5
9055 sta %f2, [%l7 + %l5] 0x89
9056 set 0x40, %g4
9057 ldda [%l7 + %g4] 0x89, %f16
9058 nop
9059 set 0x68, %i7
9060 lduw [%l7 + %i7], %i5
9061 set 0x40, %g3
9062 stda %f0, [%l7 + %g3] 0xda
9063 set 0x2E, %o5
9064 stha %i7, [%l7 + %o5] 0xeb
9065 membar #Sync
9066 or %g6, %l2, %o2
9067 fpadd16 %f26, %f14, %f14
9068 set 0x68, %i4
9069 lda [%l7 + %i4] 0x81, %f11
9070 nop
9071 set 0x38, %l4
9072 stx %fsr, [%l7 + %l4]
9073 add %g7, %o0, %i1
9074 nop
9075 set 0x08, %l0
9076 stx %fsr, [%l7 + %l0]
9077 set 0x5E, %g7
9078 stha %g5, [%l7 + %g7] 0x80
9079 set 0x10, %o6
9080 stxa %l0, [%l7 + %o6] 0xeb
9081 membar #Sync
9082 nop
9083 set 0x38, %l2
9084 ldsb [%l7 + %l2], %o5
9085 set 0x7D, %l3
9086 stba %l6, [%l7 + %l3] 0xe2
9087 membar #Sync
9088 nop
9089 set 0x60, %i5
9090 prefetch [%l7 + %i5], 0
9091 nop
9092 set 0x6B, %g6
9093 ldsb [%l7 + %g6], %l4
9094 nop
9095 set 0x30, %g1
9096 stx %fsr, [%l7 + %g1]
9097 nop
9098 set 0x60, %l6
9099 std %l2, [%l7 + %l6]
9100 st %f14, [%l7 + 0x34]
9101 set 0x38, %i1
9102 sta %f16, [%l7 + %i1] 0x81
9103 set 0x18, %g2
9104 ldxa [%l7 + %g2] 0x81, %l1
9105 and %g1, %g2, %i6
9106 st %f17, [%l7 + 0x44]
9107 nop
9108 set 0x40, %o3
9109 ldub [%l7 + %o3], %o3
9110 nop
9111 set 0x17, %g5
9112 stb %o6, [%l7 + %g5]
9113 set 0x64, %o4
9114 ldstuba [%l7 + %o4] 0x89, %i3
9115 nop
9116 set 0x50, %i6
9117 swap [%l7 + %i6], %g4
9118 nop
9119 set 0x1C, %i0
9120 lduw [%l7 + %i0], %i2
9121 nop
9122 set 0x44, %o0
9123 stb %o7, [%l7 + %o0]
9124 bne,pt %icc, loop_51
9125 fpadd32s %f26, %f0, %f28
9126 set 0x40, %i3
9127 stda %f16, [%l7 + %i3] 0xc2
9128loop_51:
9129 nop
9130 set 0x08, %o2
9131 std %o4, [%l7 + %o2]
9132 nop
9133 set 0x1B, %l1
9134 stb %l5, [%l7 + %l1]
9135 set 0x58, %i2
9136 swapa [%l7 + %i2] 0x81, %o1
9137 nop
9138 set 0x28, %o1
9139 stb %g3, [%l7 + %o1]
9140 nop
9141 set 0x27, %l5
9142 ldstub [%l7 + %l5], %i0
9143 fpsub16s %f6, %f14, %f31
9144 nop
9145 set 0x58, %g4
9146 lduw [%l7 + %g4], %i4
9147 set 0x24, %i7
9148 swapa [%l7 + %i7] 0x89, %i7
9149 set 0x58, %o7
9150 prefetcha [%l7 + %o7] 0x80, 4
9151 nop
9152 set 0x10, %g3
9153 stx %fsr, [%l7 + %g3]
9154 set 0x64, %i4
9155 stha %g6, [%l7 + %i4] 0x81
9156 st %f23, [%l7 + 0x50]
9157 set 0x22, %l4
9158 stha %l2, [%l7 + %l4] 0xe2
9159 membar #Sync
9160 membar #Sync
9161 set 0x40, %o5
9162 ldda [%l7 + %o5] 0xf9, %f0
9163 nop
9164 set 0x50, %g7
9165 std %f12, [%l7 + %g7]
9166 add %o2, %o0, %i1
9167 set 0x78, %o6
9168 prefetcha [%l7 + %o6] 0x81, 2
9169 nop
9170 set 0x1A, %l2
9171 ldsh [%l7 + %l2], %g7
9172 add %l7, 0x10, %l6
9173 wr %g0, 0x81, %asi
9174 ldxa [%l6] %asi, %o5
9175 casxa [%l6] 0x81, %o5, %l0
9176 set 0x54, %l0
9177 swapa [%l7 + %l0] 0x88, %l4
9178 fpadd32s %f21, %f1, %f20
9179 add %l7, 0x38, %l6
9180 wr %g0, 0x80, %asi
9181 casxa [%l6] 0x80, %l6, %l1
9182 nop
9183 set 0x78, %l3
9184 stx %fsr, [%l7 + %l3]
9185 set 0x10, %i5
9186 stda %l2, [%l7 + %i5] 0xeb
9187 membar #Sync
9188 set 0x40, %g1
9189 stda %f16, [%l7 + %g1] 0xf0
9190 membar #Sync
9191 set 0x10, %l6
9192 ldxa [%l7 + %l6] 0x89, %g2
9193 nop
9194 set 0x48, %i1
9195 lduh [%l7 + %i1], %i6
9196 set 0x40, %g6
9197 prefetcha [%l7 + %g6] 0x89, 4
9198 set 0x30, %g2
9199 swapa [%l7 + %g2] 0x81, %o6
9200 nop
9201 set 0x68, %g5
9202 ldd [%l7 + %g5], %i2
9203 nop
9204 set 0x70, %o3
9205 swap [%l7 + %o3], %o3
9206 nop
9207 set 0x78, %o4
9208 prefetch [%l7 + %o4], 1
9209 nop
9210 set 0x38, %i6
9211 stx %fsr, [%l7 + %i6]
9212 set 0x68, %i0
9213 stxa %g4, [%l7 + %i0] 0xeb
9214 membar #Sync
9215 set 0x34, %i3
9216 lda [%l7 + %i3] 0x89, %f12
9217 ld [%l7 + 0x14], %f22
9218 set 0x40, %o2
9219 stda %f0, [%l7 + %o2] 0xc0
9220 or %i2, %o7, %o4
9221 set 0x1A, %l1
9222 stha %o1, [%l7 + %l1] 0x81
9223 nop
9224 set 0x28, %o0
9225 ldd [%l7 + %o0], %l4
9226 nop
9227 set 0x70, %o1
9228 stx %g3, [%l7 + %o1]
9229 nop
9230 set 0x38, %i2
9231 ldx [%l7 + %i2], %i4
9232 set 0x1A, %l5
9233 stha %i7, [%l7 + %l5] 0xe2
9234 membar #Sync
9235 ba,a,pn %icc, loop_52
9236 nop
9237 set 0x3A, %i7
9238 lduh [%l7 + %i7], %i0
9239 nop
9240 set 0x78, %g4
9241 lduw [%l7 + %g4], %g6
9242 set 0x70, %g3
9243 lda [%l7 + %g3] 0x81, %f14
9244loop_52:
9245 nop
9246 set 0x40, %i4
9247 ldda [%l7 + %i4] 0xda, %f0
9248 nop
9249 set 0x48, %l4
9250 ldsw [%l7 + %l4], %l2
9251 set 0x40, %o5
9252 ldda [%l7 + %o5] 0x80, %f0
9253 bleu,a,pn %xcc, loop_53
9254 st %f0, [%l7 + 0x78]
9255 set 0x40, %o7
9256 ldxa [%l7 + %o7] 0x89, %i5
9257loop_53:
9258 nop
9259 set 0x40, %g7
9260 stx %o2, [%l7 + %g7]
9261 nop
9262 set 0x18, %o6
9263 stw %o0, [%l7 + %o6]
9264 set 0x10, %l2
9265 ldda [%l7 + %l2] 0xeb, %i0
9266 set 0x5C, %l3
9267 lda [%l7 + %l3] 0x89, %f6
9268 add %g5, %g7, %l0
9269 nop
9270 set 0x57, %i5
9271 ldsb [%l7 + %i5], %o5
9272 nop
9273 set 0x30, %l0
9274 lduw [%l7 + %l0], %l4
9275 set 0x28, %l6
9276 lda [%l7 + %l6] 0x81, %f5
9277 nop
9278 set 0x38, %i1
9279 stx %fsr, [%l7 + %i1]
9280 nop
9281 set 0x14, %g1
9282 sth %l1, [%l7 + %g1]
9283 nop
9284 set 0x62, %g6
9285 ldstub [%l7 + %g6], %l6
9286 nop
9287 set 0x60, %g5
9288 ldsh [%l7 + %g5], %g2
9289 nop
9290 set 0x50, %g2
9291 ldx [%l7 + %g2], %i6
9292 st %fsr, [%l7 + 0x4C]
9293 nop
9294 set 0x57, %o4
9295 ldsb [%l7 + %o4], %l3
9296 set 0x44, %i6
9297 swapa [%l7 + %i6] 0x88, %o6
9298 set 0x24, %o3
9299 swapa [%l7 + %o3] 0x89, %i3
9300 nop
9301 set 0x70, %i0
9302 prefetch [%l7 + %i0], 0
9303 nop
9304 set 0x60, %o2
9305 ldd [%l7 + %o2], %o2
9306 add %l7, 0x38, %l6
9307 wr %g0, 0x88, %asi
9308 casa [%l6] 0x88, %g4, %g1
9309 set 0x14, %i3
9310 lda [%l7 + %i3] 0x80, %f5
9311 set 0x08, %o0
9312 ldstuba [%l7 + %o0] 0x88, %i2
9313 bgu,a,pn %icc, loop_54
9314 nop
9315 set 0x40, %l1
9316 ldd [%l7 + %l1], %o4
9317 or %o1, %l5, %g3
9318 nop
9319 set 0x72, %o1
9320 sth %i4, [%l7 + %o1]
9321loop_54:
9322 nop
9323 set 0x34, %i2
9324 swap [%l7 + %i2], %i7
9325 wr %i0, %o7, %softint
9326 st %f27, [%l7 + 0x18]
9327 and %l2, %g6, %o2
9328 nop
9329 set 0x5E, %l5
9330 ldsh [%l7 + %l5], %o0
9331 fpadd16 %f20, %f12, %f16
9332 nop
9333 set 0x40, %g4
9334 std %f2, [%l7 + %g4]
9335 set 0x50, %i7
9336 ldda [%l7 + %i7] 0x81, %i0
9337 nop
9338 set 0x10, %g3
9339 std %f10, [%l7 + %g3]
9340 nop
9341 set 0x26, %l4
9342 ldub [%l7 + %l4], %g5
9343 or %i5, %l0, %g7
9344 set 0x58, %i4
9345 stda %l4, [%l7 + %i4] 0x81
9346 nop
9347 set 0x20, %o5
9348 ldd [%l7 + %o5], %f20
9349 add %l7, 0x54, %l6
9350 wr %g0, 0x80, %asi
9351 casa [%l6] 0x80, %o5, %l1
9352 set 0x7C, %g7
9353 sta %f18, [%l7 + %g7] 0x89
9354 add %l7, 0x78, %l6
9355 wr %g0, 0x89, %asi
9356 casa [%l6] 0x89, %l6, %g2
9357 st %f20, [%l7 + 0x1C]
9358 nop
9359 set 0x2F, %o7
9360 stb %l3, [%l7 + %o7]
9361 st %f0, [%l7 + 0x54]
9362 nop
9363 set 0x18, %o6
9364 ldd [%l7 + %o6], %f20
9365 nop
9366 set 0x50, %l2
9367 std %i6, [%l7 + %l2]
9368 nop
9369 set 0x44, %l3
9370 stb %i3, [%l7 + %l3]
9371 set 0x40, %l0
9372 stda %f16, [%l7 + %l0] 0xf1
9373 membar #Sync
9374 set 0x20, %l6
9375 prefetcha [%l7 + %l6] 0x89, 0
9376 and %o6, %g4, %g1
9377 nop
9378 set 0x0E, %i5
9379 ldstub [%l7 + %i5], %o4
9380 nop
9381 set 0x38, %i1
9382 std %f4, [%l7 + %i1]
9383 nop
9384 set 0x2A, %g6
9385 ldsb [%l7 + %g6], %i2
9386 nop
9387 set 0x78, %g1
9388 stx %fsr, [%l7 + %g1]
9389 set 0x1A, %g5
9390 stba %l5, [%l7 + %g5] 0x80
9391 nop
9392 set 0x48, %o4
9393 std %f4, [%l7 + %o4]
9394 st %fsr, [%l7 + 0x58]
9395 set 0x10, %g2
9396 stxa %g3, [%l7 + %g2] 0xe3
9397 membar #Sync
9398 set 0x0E, %o3
9399 stha %i4, [%l7 + %o3] 0xeb
9400 membar #Sync
9401 st %fsr, [%l7 + 0x20]
9402 fpadd32s %f14, %f30, %f27
9403 set 0x35, %i0
9404 ldstuba [%l7 + %i0] 0x81, %i7
9405 nop
9406 set 0x70, %o2
9407 stx %o1, [%l7 + %o2]
9408 fpadd16s %f0, %f3, %f1
9409 set 0x74, %i6
9410 stba %o7, [%l7 + %i6] 0xe2
9411 membar #Sync
9412 nop
9413 set 0x70, %i3
9414 std %f8, [%l7 + %i3]
9415 set 0x18, %l1
9416 sta %f3, [%l7 + %l1] 0x81
9417 set 0x6D, %o1
9418 ldstuba [%l7 + %o1] 0x88, %l2
9419 nop
9420 set 0x31, %o0
9421 stb %g6, [%l7 + %o0]
9422 nop
9423 set 0x40, %l5
9424 std %i0, [%l7 + %l5]
9425 set 0x18, %i2
9426 prefetcha [%l7 + %i2] 0x80, 3
9427 ld [%l7 + 0x78], %f23
9428 nop
9429 set 0x20, %i7
9430 lduw [%l7 + %i7], %i1
9431 set 0x5F, %g4
9432 ldstuba [%l7 + %g4] 0x81, %g5
9433 nop
9434 set 0x40, %g3
9435 ldd [%l7 + %g3], %o0
9436 set 0x40, %l4
9437 stda %l0, [%l7 + %l4] 0x81
9438 set 0x6D, %i4
9439 stba %i5, [%l7 + %i4] 0x88
9440 set 0x08, %o5
9441 lda [%l7 + %o5] 0x81, %f13
9442 set 0x40, %o7
9443 stda %f16, [%l7 + %o7] 0xf8
9444 membar #Sync
9445 nop
9446 set 0x4F, %g7
9447 ldstub [%l7 + %g7], %g7
9448 add %l7, 0x28, %l6
9449 wr %g0, 0x88, %asi
9450 ldxa [%l6] %asi, %l4
9451 casxa [%l6] 0x88, %l4, %o5
9452 set 0x48, %o6
9453 lda [%l7 + %o6] 0x80, %f8
9454 nop
9455 set 0x42, %l3
9456 ldsh [%l7 + %l3], %l6
9457 set 0x60, %l2
9458 stda %g2, [%l7 + %l2] 0xeb
9459 membar #Sync
9460 or %l3, %l1, %i6
9461 add %l7, 0x6C, %l6
9462 wr %g0, 0x89, %asi
9463 lda [%l6] %asi, %o3
9464 casa [%l6] 0x89, %o3, %o6
9465 set 0x78, %l0
9466 ldxa [%l7 + %l0] 0x88, %i3
9467 add %l7, 0x40, %l6
9468 wr %g0, 0x81, %asi
9469 lda [%l6] %asi, %g4
9470 casa [%l6] 0x81, %g4, %g1
9471 set 0x0C, %i5
9472 sta %f30, [%l7 + %i5] 0x89
9473 ld [%l7 + 0x24], %f29
9474 add %o4, %i2, %g3
9475 set 0x40, %l6
9476 stda %l4, [%l7 + %l6] 0x80
9477 nop
9478 set 0x48, %g6
9479 stx %fsr, [%l7 + %g6]
9480 nop
9481 set 0x30, %g1
9482 stx %i7, [%l7 + %g1]
9483 add %l7, 0x08, %l6
9484 wr %g0, 0x80, %asi
9485 lda [%l6] %asi, %o1
9486 casa [%l6] 0x80, %o1, %i4
9487 nop
9488 set 0x24, %g5
9489 stw %o7, [%l7 + %g5]
9490 nop
9491 set 0x5C, %i1
9492 ldstub [%l7 + %i1], %g6
9493 bl,a,pn %xcc, loop_55
9494 wr %l2, %i0, %clear_softint
9495 set 0x70, %o4
9496 stda %i0, [%l7 + %o4] 0xe3
9497 membar #Sync
9498loop_55:
9499 wr %o2, %g5, %y
9500 add %l0, %i5, %g7
9501 nop
9502 set 0x1A, %g2
9503 ldsh [%l7 + %g2], %o0
9504 st %fsr, [%l7 + 0x24]
9505 nop
9506 set 0x08, %i0
9507 lduh [%l7 + %i0], %l4
9508 set 0x7A, %o3
9509 stba %o5, [%l7 + %o3] 0xeb
9510 membar #Sync
9511 set 0x5C, %i6
9512 swapa [%l7 + %i6] 0x80, %l6
9513 set 0x40, %i3
9514 stda %f16, [%l7 + %i3] 0xc8
9515 nop
9516 set 0x59, %o2
9517 ldsb [%l7 + %o2], %g2
9518 set 0x58, %o1
9519 stxa %l3, [%l7 + %o1] 0x88
9520 nop
9521 set 0x08, %l1
9522 lduh [%l7 + %l1], %i6
9523 nop
9524 set 0x58, %o0
9525 stx %l1, [%l7 + %o0]
9526 st %f18, [%l7 + 0x70]
9527 nop
9528 set 0x58, %i2
9529 swap [%l7 + %i2], %o3
9530 and %o6, %i3, %g1
9531 add %l7, 0x30, %l6
9532 wr %g0, 0x81, %asi
9533 casxa [%l6] 0x81, %o4, %g4
9534 nop
9535 set 0x74, %i7
9536 ldsh [%l7 + %i7], %i2
9537 add %g3, %i7, %l5
9538 bleu %xcc, loop_56
9539 nop
9540 set 0x50, %l5
9541 stx %fsr, [%l7 + %l5]
9542 set 0x20, %g3
9543 stxa %o1, [%l7 + %g3] 0xea
9544 membar #Sync
9545loop_56:
9546 nop
9547 set 0x28, %g4
9548 stw %i4, [%l7 + %g4]
9549 set 0x40, %i4
9550 stwa %o7, [%l7 + %i4] 0xe2
9551 membar #Sync
9552 nop
9553 set 0x10, %l4
9554 ldsw [%l7 + %l4], %g6
9555 nop
9556 set 0x18, %o5
9557 ldd [%l7 + %o5], %l2
9558 set 0x40, %o7
9559 ldda [%l7 + %o7] 0x88, %f16
9560 st %fsr, [%l7 + 0x70]
9561 nop
9562 set 0x40, %o6
9563 std %f28, [%l7 + %o6]
9564 fpadd16s %f29, %f25, %f14
9565 nop
9566 set 0x20, %l3
9567 stx %fsr, [%l7 + %l3]
9568 fpadd16 %f30, %f14, %f6
9569 nop
9570 set 0x68, %g7
9571 std %f18, [%l7 + %g7]
9572 nop
9573 set 0x60, %l2
9574 lduw [%l7 + %l2], %i1
9575 set 0x10, %i5
9576 lda [%l7 + %i5] 0x89, %f30
9577 st %f15, [%l7 + 0x10]
9578 set 0x28, %l6
9579 swapa [%l7 + %l6] 0x81, %i0
9580 nop
9581 set 0x40, %g6
9582 ldx [%l7 + %g6], %g5
9583 nop
9584 set 0x60, %g1
9585 sth %l0, [%l7 + %g1]
9586 nop
9587 set 0x20, %l0
9588 stx %i5, [%l7 + %l0]
9589 nop
9590 set 0x58, %i1
9591 std %g6, [%l7 + %i1]
9592 set 0x20, %g5
9593 stda %o0, [%l7 + %g5] 0xea
9594 membar #Sync
9595 membar #Sync
9596 set 0x40, %o4
9597 ldda [%l7 + %o4] 0xf8, %f0
9598 nop
9599 set 0x68, %i0
9600 ldd [%l7 + %i0], %l4
9601 nop
9602 set 0x68, %g2
9603 ldd [%l7 + %g2], %f12
9604 bge %xcc, loop_57
9605 ld [%l7 + 0x48], %f28
9606 nop
9607 set 0x0E, %o3
9608 sth %o5, [%l7 + %o3]
9609 st %f12, [%l7 + 0x6C]
9610loop_57:
9611 nop
9612 set 0x08, %i6
9613 lda [%l7 + %i6] 0x88, %f12
9614 set 0x78, %o2
9615 stba %l6, [%l7 + %o2] 0xe2
9616 membar #Sync
9617 st %f19, [%l7 + 0x08]
9618 set 0x20, %o1
9619 lda [%l7 + %o1] 0x88, %f2
9620 nop
9621 set 0x40, %l1
9622 std %f6, [%l7 + %l1]
9623 set 0x5C, %o0
9624 stwa %o2, [%l7 + %o0] 0x89
9625 nop
9626 set 0x1C, %i2
9627 swap [%l7 + %i2], %g2
9628 set 0x46, %i7
9629 ldstuba [%l7 + %i7] 0x88, %l3
9630 nop
9631 set 0x28, %i3
9632 ldsw [%l7 + %i3], %i6
9633 set 0x78, %g3
9634 prefetcha [%l7 + %g3] 0x80, 2
9635 set 0x40, %g4
9636 ldda [%l7 + %g4] 0xd8, %f0
9637 nop
9638 set 0x6E, %i4
9639 stb %o6, [%l7 + %i4]
9640 or %i3, %o3, %g1
9641 nop
9642 or %g0, 0x8, %l0
9643 sllx %l0, 0x3c, %l0
9644 wr %l0, 0xE65, %sys_tick_cmpr
9645 add %l7, 0x40, %l6
9646 wr %g0, 0x88, %asi
9647 casxa [%l6] 0x88, %i2, %g3
9648 st %fsr, [%l7 + 0x14]
9649 set 0x50, %l5
9650 ldxa [%l7 + %l5] 0x88, %i7
9651 nop
9652 set 0x20, %o5
9653 std %l4, [%l7 + %o5]
9654 st %f23, [%l7 + 0x74]
9655 nop
9656 set 0x3C, %o7
9657 ldstub [%l7 + %o7], %o1
9658 nop
9659 set 0x34, %l4
9660 sth %o7, [%l7 + %l4]
9661 nop
9662 set 0x26, %l3
9663 ldsb [%l7 + %l3], %i4
9664 or %l2, %g6, %i0
9665 set 0x2C, %g7
9666 lda [%l7 + %g7] 0x89, %f18
9667 set 0x48, %o6
9668 stba %i1, [%l7 + %o6] 0xe3
9669 membar #Sync
9670 set 0x40, %l2
9671 ldxa [%l7 + %l2] 0x89, %l0
9672 bg,a,pn %icc, loop_58
9673 fpsub32s %f28, %f9, %f7
9674 set 0x58, %i5
9675 ldxa [%l7 + %i5] 0x80, %i5
9676loop_58:
9677 nop
9678 set 0x16, %g6
9679 ldstuba [%l7 + %g6] 0x80, %g5
9680 nop
9681 set 0x70, %l6
9682 sth %o0, [%l7 + %l6]
9683 nop
9684 set 0x24, %g1
9685 ldstub [%l7 + %g1], %g7
9686 set 0x38, %l0
9687 stxa %o5, [%l7 + %l0] 0xeb
9688 membar #Sync
9689 set 0x2C, %i1
9690 swapa [%l7 + %i1] 0x89, %l4
9691 nop
9692 set 0x0C, %g5
9693 lduh [%l7 + %g5], %l6
9694 set 0x58, %o4
9695 stda %o2, [%l7 + %o4] 0x89
9696 set 0x68, %i0
9697 stda %g2, [%l7 + %i0] 0x88
9698 nop
9699 set 0x50, %g2
9700 swap [%l7 + %g2], %l3
9701 set 0x40, %o3
9702 stda %f0, [%l7 + %o3] 0x89
9703 set 0x20, %i6
9704 ldda [%l7 + %i6] 0x80, %l0
9705 nop
9706 set 0x37, %o1
9707 ldstub [%l7 + %o1], %i6
9708 add %l7, 0x40, %l6
9709 wr %g0, 0x80, %asi
9710 casxa [%l6] 0x80, %o6, %i3
9711 st %fsr, [%l7 + 0x24]
9712 ble,pt %xcc, loop_59
9713 and %g1, %o3, %o4
9714 set 0x28, %o2
9715 ldxa [%l7 + %o2] 0x81, %i2
9716loop_59:
9717 st %fsr, [%l7 + 0x28]
9718 nop
9719 set 0x72, %l1
9720 ldub [%l7 + %l1], %g4
9721 wr %g0, 0x6, %fprs
9722 nop
9723 set 0x12, %o0
9724 lduh [%l7 + %o0], %g3
9725 membar #Sync
9726 set 0x40, %i7
9727 ldda [%l7 + %i7] 0xf9, %f0
9728 set 0x20, %i2
9729 ldda [%l7 + %i2] 0xe2, %o6
9730 st %fsr, [%l7 + 0x34]
9731 set 0x50, %i3
9732 ldda [%l7 + %i3] 0xe2, %o0
9733 nop
9734 set 0x40, %g3
9735 ldsw [%l7 + %g3], %i4
9736 nop
9737 set 0x60, %g4
9738 swap [%l7 + %g4], %l2
9739 nop
9740 set 0x60, %l5
9741 ldd [%l7 + %l5], %g6
9742 set 0x78, %o5
9743 swapa [%l7 + %o5] 0x88, %i0
9744 nop
9745 set 0x24, %o7
9746 ldsh [%l7 + %o7], %l0
9747 nop
9748 set 0x40, %i4
9749 stx %fsr, [%l7 + %i4]
9750 set 0x1A, %l4
9751 stha %i5, [%l7 + %l4] 0x80
9752 add %i1, %o0, %g7
9753 nop
9754 set 0x58, %g7
9755 stw %g5, [%l7 + %g7]
9756 nop
9757 set 0x10, %l3
9758 stb %l4, [%l7 + %l3]
9759 nop
9760 set 0x34, %o6
9761 ldsh [%l7 + %o6], %l6
9762 set 0x28, %l2
9763 prefetcha [%l7 + %l2] 0x88, 2
9764 st %f4, [%l7 + 0x64]
9765 set 0x08, %i5
9766 stda %g2, [%l7 + %i5] 0x88
9767 nop
9768 set 0x58, %g6
9769 std %f4, [%l7 + %g6]
9770 set 0x38, %l6
9771 stda %o4, [%l7 + %l6] 0x81
9772 add %l7, 0x1C, %l6
9773 wr %g0, 0x88, %asi
9774 casa [%l6] 0x88, %l1, %i6
9775 nop
9776 set 0x40, %l0
9777 ldd [%l7 + %l0], %o6
9778 add %l7, 0x64, %l6
9779 wr %g0, 0x81, %asi
9780 casa [%l6] 0x81, %l3, %i3
9781 set 0x7A, %i1
9782 stha %g1, [%l7 + %i1] 0x80
9783 nop
9784 set 0x60, %g1
9785 stw %o4, [%l7 + %g1]
9786 st %fsr, [%l7 + 0x5C]
9787 bgu,a,pt %xcc, loop_60
9788 ld [%l7 + 0x50], %f10
9789 nop
9790 set 0x13, %o4
9791 ldsb [%l7 + %o4], %o3
9792 nop
9793 set 0x4A, %g5
9794 ldsb [%l7 + %g5], %i2
9795loop_60:
9796 nop
9797 set 0x10, %g2
9798 stx %fsr, [%l7 + %g2]
9799 nop
9800 set 0x14, %o3
9801 prefetch [%l7 + %o3], 3
9802 set 0x48, %i0
9803 prefetcha [%l7 + %i0] 0x81, 2
9804 set 0x14, %o1
9805 swapa [%l7 + %o1] 0x88, %l5
9806 and %g3, %g4, %o1
9807 set 0x49, %o2
9808 ldstuba [%l7 + %o2] 0x81, %i4
9809 set 0x68, %i6
9810 prefetcha [%l7 + %i6] 0x80, 0
9811 set 0x28, %l1
9812 sta %f26, [%l7 + %l1] 0x81
9813 nop
9814 set 0x55, %o0
9815 ldstub [%l7 + %o0], %o7
9816 nop
9817 set 0x58, %i7
9818 prefetch [%l7 + %i7], 2
9819 nop
9820 set 0x70, %i3
9821 ldd [%l7 + %i3], %i0
9822 st %f2, [%l7 + 0x34]
9823 set 0x58, %i2
9824 sta %f3, [%l7 + %i2] 0x81
9825 nop
9826 set 0x64, %g3
9827 prefetch [%l7 + %g3], 1
9828 set 0x40, %g4
9829 stda %f0, [%l7 + %g4] 0xd8
9830 set 0x3E, %o5
9831 stha %l0, [%l7 + %o5] 0x81
9832 nop
9833 set 0x40, %l5
9834 lduh [%l7 + %l5], %i5
9835 and %g6, %o0, %g7
9836 ld [%l7 + 0x30], %f11
9837 nop
9838 nop
9839 setx 0x7716B56C, %l0, %l6
9840 st %l6, [%l7 + 0x28]
9841 ld [%l7 + 0x28], %f5
9842 setx 0xC86B50E4, %l1, %l5
9843 st %l5, [%l7 + 0x10]
9844 ld [%l7 + 0x10], %f8
9845 fdivs %f8, %f5, %f16
9846 and %g5, %i1, %l4
9847 add %l6, %o2, %o5
9848 nop
9849 set 0x28, %o7
9850 ldd [%l7 + %o7], %f2
9851 or %g2, %i6, %o6
9852 set 0x40, %i4
9853 stda %f0, [%l7 + %i4] 0xc4
9854 set 0x40, %l4
9855 stda %f0, [%l7 + %l4] 0xf1
9856 membar #Sync
9857 nop
9858 set 0x20, %g7
9859 stw %l1, [%l7 + %g7]
9860 set 0x4C, %o6
9861 ldstuba [%l7 + %o6] 0x89, %i3
9862 nop
9863 set 0x78, %l3
9864 std %g0, [%l7 + %l3]
9865 nop
9866 set 0x16, %i5
9867 ldstub [%l7 + %i5], %l3
9868 nop
9869 set 0x18, %g6
9870 lduw [%l7 + %g6], %o4
9871 nop
9872 set 0x58, %l2
9873 std %f0, [%l7 + %l2]
9874 nop
9875 set 0x5A, %l0
9876 ldsh [%l7 + %l0], %i2
9877 set 0x48, %i1
9878 prefetcha [%l7 + %i1] 0x89, 0
9879 add %l5, %o3, %g4
9880 nop
9881 set 0x0D, %g1
9882 stb %g3, [%l7 + %g1]
9883 membar #Sync
9884 set 0x40, %l6
9885 ldda [%l7 + %l6] 0xf1, %f16
9886 nop
9887 set 0x78, %o4
9888 std %f8, [%l7 + %o4]
9889 nop
9890 set 0x10, %g5
9891 stw %o1, [%l7 + %g5]
9892 nop
9893 set 0x2E, %g2
9894 ldsh [%l7 + %g2], %i4
9895 set 0x50, %i0
9896 swapa [%l7 + %i0] 0x80, %o7
9897 nop
9898 set 0x58, %o1
9899 stx %i0, [%l7 + %o1]
9900 set 0x40, %o3
9901 stha %l0, [%l7 + %o3] 0x80
9902 set 0x50, %o2
9903 prefetcha [%l7 + %o2] 0x88, 0
9904 set 0x7A, %i6
9905 stha %g6, [%l7 + %i6] 0xe3
9906 membar #Sync
9907 nop
9908 set 0x58, %l1
9909 lduw [%l7 + %l1], %l2
9910 set 0x54, %i7
9911 swapa [%l7 + %i7] 0x88, %g7
9912 and %o0, %g5, %l4
9913 nop
9914 set 0x68, %o0
9915 ldd [%l7 + %o0], %f10
9916 nop
9917 set 0x70, %i2
9918 ldx [%l7 + %i2], %l6
9919 set 0x30, %g3
9920 ldxa [%l7 + %g3] 0x80, %o2
9921 or %i1, %o5, %g2
9922 nop
9923 set 0x60, %i3
9924 stx %fsr, [%l7 + %i3]
9925 nop
9926 set 0x76, %o5
9927 ldstub [%l7 + %o5], %o6
9928 fpadd32 %f24, %f0, %f28
9929 nop
9930 set 0x60, %l5
9931 ldd [%l7 + %l5], %f2
9932 set 0x10, %g4
9933 stha %l1, [%l7 + %g4] 0x88
9934 set 0x50, %i4
9935 prefetcha [%l7 + %i4] 0x81, 2
9936 nop
9937 set 0x18, %o7
9938 std %f22, [%l7 + %o7]
9939 nop
9940 set 0x46, %g7
9941 ldub [%l7 + %g7], %i3
9942 nop
9943 set 0x1F, %l4
9944 ldstub [%l7 + %l4], %l3
9945 set 0x44, %l3
9946 swapa [%l7 + %l3] 0x80, %g1
9947 nop
9948 set 0x36, %o6
9949 ldstub [%l7 + %o6], %o4
9950 or %i2, %i7, %l5
9951 and %o3, %g3, %g4
9952 nop
9953 set 0x76, %g6
9954 stb %o1, [%l7 + %g6]
9955 wr %o7, %i0, %ccr
9956 set 0x18, %l2
9957 sta %f27, [%l7 + %l2] 0x88
9958 or %l0, %i5, %i4
9959 set 0x10, %l0
9960 ldxa [%l7 + %l0] 0x81, %l2
9961 set 0x38, %i1
9962 ldxa [%l7 + %i1] 0x89, %g6
9963 nop
9964 set 0x20, %i5
9965 lduw [%l7 + %i5], %g7
9966 st %fsr, [%l7 + 0x28]
9967 and %o0, %l4, %g5
9968 set 0x6B, %l6
9969 ldstuba [%l7 + %l6] 0x81, %l6
9970 nop
9971 set 0x40, %o4
9972 ldd [%l7 + %o4], %f24
9973 nop
9974 set 0x70, %g1
9975 ldstub [%l7 + %g1], %i1
9976 nop
9977 set 0x68, %g5
9978 std %o2, [%l7 + %g5]
9979 st %f24, [%l7 + 0x30]
9980 set 0x20, %g2
9981 ldda [%l7 + %g2] 0xea, %o4
9982 st %f29, [%l7 + 0x20]
9983 set 0x70, %i0
9984 swapa [%l7 + %i0] 0x80, %g2
9985 nop
9986 set 0x4C, %o1
9987 stw %o6, [%l7 + %o1]
9988 ld [%l7 + 0x48], %f29
9989 set 0x70, %o2
9990 ldda [%l7 + %o2] 0x88, %l0
9991 nop
9992 set 0x08, %o3
9993 std %f20, [%l7 + %o3]
9994 fpsub32s %f2, %f10, %f24
9995 set 0x43, %i6
9996 ldstuba [%l7 + %i6] 0x81, %i6
9997 nop
9998 set 0x2C, %i7
9999 ldsh [%l7 + %i7], %l3
10000 set 0x20, %l1
10001 stda %i2, [%l7 + %l1] 0x88
10002 nop
10003 set 0x78, %o0
10004 ldd [%l7 + %o0], %f26
10005 nop
10006 set 0x26, %i2
10007 ldsb [%l7 + %i2], %o4
10008 nop
10009 set 0x20, %i3
10010 ldsw [%l7 + %i3], %g1
10011 nop
10012 set 0x1C, %o5
10013 prefetch [%l7 + %o5], 1
10014 nop
10015 set 0x50, %l5
10016 ldsb [%l7 + %l5], %i7
10017 membar #Sync
10018 set 0x40, %g3
10019 ldda [%l7 + %g3] 0xf9, %f0
10020 nop
10021 set 0x60, %i4
10022 ldd [%l7 + %i4], %f30
10023 nop
10024 set 0x40, %o7
10025 ldsw [%l7 + %o7], %i2
10026 set 0x1C, %g4
10027 lda [%l7 + %g4] 0x88, %f12
10028 nop
10029 set 0x6E, %g7
10030 sth %l5, [%l7 + %g7]
10031 nop
10032 set 0x21, %l3
10033 ldub [%l7 + %l3], %o3
10034 wr %g4, %g3, %softint
10035 set 0x24, %o6
10036 swapa [%l7 + %o6] 0x89, %o7
10037 st %fsr, [%l7 + 0x18]
10038 set 0x08, %l4
10039 stwa %o1, [%l7 + %l4] 0x81
10040 nop
10041 set 0x0B, %g6
10042 ldstub [%l7 + %g6], %l0
10043 st %fsr, [%l7 + 0x30]
10044 st %fsr, [%l7 + 0x1C]
10045 nop
10046 set 0x74, %l0
10047 prefetch [%l7 + %l0], 4
10048 set 0x45, %l2
10049 stba %i5, [%l7 + %l2] 0xe2
10050 membar #Sync
10051 set 0x6C, %i5
10052 stwa %i4, [%l7 + %i5] 0x80
10053 membar #Sync
10054 set 0x40, %i1
10055 ldda [%l7 + %i1] 0xf0, %f0
10056 nop
10057 set 0x4E, %l6
10058 ldstub [%l7 + %l6], %l2
10059 add %l7, 0x40, %l6
10060 wr %g0, 0x81, %asi
10061 casxa [%l6] 0x81, %g6, %g7
10062 nop
10063 set 0x40, %o4
10064 stx %i0, [%l7 + %o4]
10065 add %l7, 0x38, %l6
10066 wr %g0, 0x89, %asi
10067 casa [%l6] 0x89, %o0, %g5
10068 and %l6, %l4, %o2
10069 set 0x78, %g5
10070 stda %o4, [%l7 + %g5] 0xeb
10071 membar #Sync
10072 st %fsr, [%l7 + 0x1C]
10073 and %i1, %g2, %o6
10074 ld [%l7 + 0x18], %f2
10075 nop
10076 set 0x50, %g1
10077 ldd [%l7 + %g1], %f4
10078 nop
10079 set 0x24, %g2
10080 lduh [%l7 + %g2], %i6
10081 set 0x24, %i0
10082 stba %l1, [%l7 + %i0] 0x88
10083 nop
10084 set 0x29, %o1
10085 ldstub [%l7 + %o1], %i3
10086 nop
10087 set 0x53, %o3
10088 ldsb [%l7 + %o3], %l3
10089 nop
10090 set 0x64, %o2
10091 prefetch [%l7 + %o2], 2
10092 set 0x10, %i6
10093 lda [%l7 + %i6] 0x88, %f31
10094 or %g1, %o4, %i2
10095 nop
10096 set 0x08, %l1
10097 std %l4, [%l7 + %l1]
10098 bg %xcc, loop_61
10099 nop
10100 set 0x48, %o0
10101 lduw [%l7 + %o0], %o3
10102 set 0x48, %i2
10103 stda %g4, [%l7 + %i2] 0x88
10104loop_61:
10105 nop
10106 set 0x2F, %i7
10107 ldsb [%l7 + %i7], %g3
10108 nop
10109 set 0x08, %o5
10110 prefetch [%l7 + %o5], 2
10111 nop
10112 set 0x78, %l5
10113 std %f14, [%l7 + %l5]
10114 nop
10115 set 0x5E, %i3
10116 ldsh [%l7 + %i3], %i7
10117 ld [%l7 + 0x08], %f7
10118 nop
10119 set 0x44, %g3
10120 ldsw [%l7 + %g3], %o1
10121 set 0x68, %i4
10122 lda [%l7 + %i4] 0x88, %f27
10123 set 0x10, %o7
10124 ldda [%l7 + %o7] 0xe2, %o6
10125 and %i5, %l0, %l2
10126 set 0x08, %g7
10127 stxa %i4, [%l7 + %g7] 0xe2
10128 membar #Sync
10129 nop
10130 set 0x39, %l3
10131 ldub [%l7 + %l3], %g6
10132 nop
10133 set 0x24, %o6
10134 stw %i0, [%l7 + %o6]
10135 set 0x09, %g4
10136 ldstuba [%l7 + %g4] 0x80, %g7
10137 ld [%l7 + 0x4C], %f20
10138 nop
10139 set 0x48, %l4
10140 std %f8, [%l7 + %l4]
10141 st %f7, [%l7 + 0x64]
10142 set 0x28, %g6
10143 stba %o0, [%l7 + %g6] 0x89
10144 nop
10145 set 0x28, %l0
10146 stx %g5, [%l7 + %l0]
10147 nop
10148 set 0x17, %i5
10149 ldstub [%l7 + %i5], %l6
10150 nop
10151 set 0x68, %i1
10152 prefetch [%l7 + %i1], 1
10153 nop
10154 set 0x08, %l6
10155 lduw [%l7 + %l6], %o2
10156 nop
10157 set 0x17, %o4
10158 stb %l4, [%l7 + %o4]
10159 add %i1, %o5, %o6
10160 set 0x40, %g5
10161 ldda [%l7 + %g5] 0x89, %g2
10162 nop
10163 set 0x20, %l2
10164 stx %fsr, [%l7 + %l2]
10165 nop
10166 set 0x40, %g1
10167 ldd [%l7 + %g1], %f2
10168 nop
10169 set 0x30, %i0
10170 ldsw [%l7 + %i0], %l1
10171 nop
10172 set 0x64, %o1
10173 prefetch [%l7 + %o1], 0
10174 nop
10175 set 0x50, %g2
10176 ldx [%l7 + %g2], %i3
10177 set 0x10, %o3
10178 stwa %i6, [%l7 + %o3] 0x81
10179 nop
10180 set 0x5B, %o2
10181 ldub [%l7 + %o2], %l3
10182 set 0x60, %l1
10183 stda %o4, [%l7 + %l1] 0xe3
10184 membar #Sync
10185 set 0x30, %i6
10186 swapa [%l7 + %i6] 0x89, %i2
10187 nop
10188 set 0x7F, %o0
10189 stb %g1, [%l7 + %o0]
10190 nop
10191 set 0x5F, %i7
10192 ldub [%l7 + %i7], %l5
10193 set 0x76, %o5
10194 stba %o3, [%l7 + %o5] 0x89
10195 or %g4, %g3, %o1
10196 add %o7, %i7, %l0
10197 set 0x4C, %l5
10198 swapa [%l7 + %l5] 0x81, %i5
10199 ld [%l7 + 0x74], %f2
10200 nop
10201 set 0x69, %i3
10202 ldstub [%l7 + %i3], %i4
10203 set 0x50, %i2
10204 stda %g6, [%l7 + %i2] 0xe2
10205 membar #Sync
10206 set 0x70, %g3
10207 ldxa [%l7 + %g3] 0x89, %i0
10208 set 0x7C, %o7
10209 lda [%l7 + %o7] 0x80, %f15
10210 nop
10211 set 0x10, %i4
10212 std %l2, [%l7 + %i4]
10213 add %l7, 0x30, %l6
10214 wr %g0, 0x88, %asi
10215 casxa [%l6] 0x88, %o0, %g5
10216 set 0x58, %l3
10217 stxa %l6, [%l7 + %l3] 0x81
10218 set 0x68, %g7
10219 ldxa [%l7 + %g7] 0x80, %o2
10220 ld [%l7 + 0x7C], %f22
10221 nop
10222 set 0x6C, %g4
10223 ldstub [%l7 + %g4], %g7
10224 set 0x10, %o6
10225 stwa %l4, [%l7 + %o6] 0xeb
10226 membar #Sync
10227 set 0x40, %g6
10228 stda %f0, [%l7 + %g6] 0x89
10229 nop
10230 set 0x28, %l4
10231 ldsw [%l7 + %l4], %o5
10232 set 0x48, %l0
10233 stxa %o6, [%l7 + %l0] 0xeb
10234 membar #Sync
10235 nop
10236 set 0x30, %i5
10237 ldsw [%l7 + %i5], %i1
10238 set 0x70, %l6
10239 sta %f11, [%l7 + %l6] 0x81
10240 set 0x68, %o4
10241 prefetcha [%l7 + %o4] 0x81, 2
10242 add %l7, 0x18, %l6
10243 wr %g0, 0x89, %asi
10244 ldxa [%l6] %asi, %l1
10245 casxa [%l6] 0x89, %l1, %i3
10246 nop
10247 set 0x30, %i1
10248 stx %l3, [%l7 + %i1]
10249 st %fsr, [%l7 + 0x0C]
10250 nop
10251 set 0x58, %l2
10252 stx %fsr, [%l7 + %l2]
10253 nop
10254 set 0x78, %g5
10255 ldd [%l7 + %g5], %i6
10256 nop
10257 set 0x5A, %g1
10258 lduh [%l7 + %g1], %i2
10259 nop
10260 set 0x78, %i0
10261 std %f16, [%l7 + %i0]
10262 and %g1, %o4, %o3
10263 nop
10264 set 0x10, %g2
10265 ldd [%l7 + %g2], %f10
10266 wr %g4, %g3, %set_softint
10267 nop
10268 set 0x2E, %o1
10269 sth %l5, [%l7 + %o1]
10270 set 0x60, %o2
10271 swapa [%l7 + %o2] 0x88, %o7
10272 st %fsr, [%l7 + 0x40]
10273 and %o1, %l0, %i5
10274 ld [%l7 + 0x7C], %f27
10275 and %i4, %g6, %i7
10276 nop
10277 set 0x4C, %l1
10278 sth %l2, [%l7 + %l1]
10279 set 0x4C, %o3
10280 swapa [%l7 + %o3] 0x88, %o0
10281 nop
10282 set 0x30, %i6
10283 stx %g5, [%l7 + %i6]
10284 or %i0, %o2, %g7
10285 st %f26, [%l7 + 0x0C]
10286 nop
10287 set 0x6F, %i7
10288 stb %l4, [%l7 + %i7]
10289 set 0x68, %o5
10290 sta %f14, [%l7 + %o5] 0x89
10291 add %l7, 0x38, %l6
10292 wr %g0, 0x81, %asi
10293 casa [%l6] 0x81, %l6, %o5
10294 set 0x52, %o0
10295 ldstuba [%l7 + %o0] 0x88, %i1
10296 set 0x20, %l5
10297 prefetcha [%l7 + %l5] 0x80, 0
10298 set 0x40, %i3
10299 ldda [%l7 + %i3] 0x89, %f16
10300 set 0x70, %g3
10301 prefetcha [%l7 + %g3] 0x80, 3
10302 set 0x48, %o7
10303 prefetcha [%l7 + %o7] 0x80, 0
10304 set 0x40, %i4
10305 ldda [%l7 + %i4] 0x81, %f0
10306 set 0x68, %i2
10307 stda %i2, [%l7 + %i2] 0xea
10308 membar #Sync
10309 nop
10310 set 0x3B, %g7
10311 ldstub [%l7 + %g7], %l3
10312 nop
10313 set 0x6C, %g4
10314 stw %i6, [%l7 + %g4]
10315 set 0x7C, %l3
10316 stwa %g1, [%l7 + %l3] 0xe3
10317 membar #Sync
10318 set 0x10, %g6
10319 prefetcha [%l7 + %g6] 0x81, 0
10320 set 0x3F, %l4
10321 stba %o4, [%l7 + %l4] 0x88
10322 nop
10323 set 0x3E, %o6
10324 ldub [%l7 + %o6], %g4
10325 ld [%l7 + 0x54], %f22
10326 nop
10327 set 0x64, %i5
10328 stw %o3, [%l7 + %i5]
10329 set 0x68, %l6
10330 sta %f24, [%l7 + %l6] 0x89
10331 set 0x60, %o4
10332 ldxa [%l7 + %o4] 0x89, %l5
10333 set 0x1C, %i1
10334 sta %f17, [%l7 + %i1] 0x88
10335 nop
10336 set 0x28, %l0
10337 ldx [%l7 + %l0], %o7
10338 add %l7, 0x78, %l6
10339 wr %g0, 0x89, %asi
10340 ldxa [%l6] %asi, %o1
10341 casxa [%l6] 0x89, %o1, %l0
10342 nop
10343 set 0x10, %g5
10344 ldd [%l7 + %g5], %f20
10345 set 0x0C, %l2
10346 stwa %g3, [%l7 + %l2] 0xeb
10347 membar #Sync
10348 nop
10349 set 0x3C, %g1
10350 lduw [%l7 + %g1], %i4
10351 set 0x40, %g2
10352 ldda [%l7 + %g2] 0xd8, %f16
10353 set 0x1C, %o1
10354 sta %f31, [%l7 + %o1] 0x81
10355 set 0x20, %i0
10356 ldda [%l7 + %i0] 0x80, %i4
10357 add %l7, 0x70, %l6
10358 wr %g0, 0x89, %asi
10359 casxa [%l6] 0x89, %g6, %i7
10360 set 0x4C, %l1
10361 lda [%l7 + %l1] 0x88, %f0
10362 set 0x74, %o3
10363 swapa [%l7 + %o3] 0x89, %l2
10364 add %l7, 0x3C, %l6
10365 wr %g0, 0x89, %asi
10366 lda [%l6] %asi, %o0
10367 casa [%l6] 0x89, %o0, %i0
10368 st %fsr, [%l7 + 0x60]
10369 nop
10370 set 0x78, %i6
10371 sth %o2, [%l7 + %i6]
10372 wr %g7, %l4, %set_softint
10373 or %g5, %l6, %o5
10374 add %l7, 0x30, %l6
10375 wr %g0, 0x89, %asi
10376 casa [%l6] 0x89, %i1, %g2
10377 membar #Sync
10378 set 0x40, %i7
10379 ldda [%l7 + %i7] 0xf0, %f16
10380 set 0x40, %o2
10381 ldda [%l7 + %o2] 0x80, %f0
10382 nop
10383 nop
10384 setx 0x6B05280D4398B3A2, %l0, %l6
10385 stx %l6, [%l7 + 0x28]
10386 ldd [%l7 + 0x28], %f24
10387 setx 0x2369788988B4F372, %l1, %l5
10388 stx %l5, [%l7 + 0x10]
10389 ldd [%l7 + 0x10], %f8
10390 fdivd %f8, %f24, %f30
10391 nop
10392 set 0x40, %o0
10393 stw %l1, [%l7 + %o0]
10394 wr %i3, %o6, %y
10395 add %i6, %g1, %i2
10396 set 0x55, %o5
10397 ldstuba [%l7 + %o5] 0x89, %l3
10398 set 0x48, %l5
10399 stda %o4, [%l7 + %l5] 0xe2
10400 membar #Sync
10401 nop
10402 set 0x5C, %i3
10403 prefetch [%l7 + %i3], 0
10404 nop
10405 set 0x48, %o7
10406 ldd [%l7 + %o7], %f28
10407 nop
10408 set 0x30, %i4
10409 stb %o3, [%l7 + %i4]
10410 add %l5, %g4, %o1
10411 nop
10412 set 0x70, %i2
10413 ldx [%l7 + %i2], %l0
10414 nop
10415 set 0x14, %g3
10416 stb %o7, [%l7 + %g3]
10417 fpsub32s %f20, %f12, %f18
10418 fpadd32 %f6, %f20, %f10
10419 nop
10420 set 0x28, %g7
10421 lduw [%l7 + %g7], %i4
10422 and %g3, %g6, %i5
10423 nop
10424 set 0x40, %l3
10425 stw %i7, [%l7 + %l3]
10426 nop
10427 set 0x60, %g6
10428 ldd [%l7 + %g6], %f30
10429 or %o0, %i0, %o2
10430 set 0x40, %l4
10431 stda %f16, [%l7 + %l4] 0x80
10432 ld [%l7 + 0x40], %f8
10433 add %g7, %l2, %l4
10434 nop
10435 set 0x14, %o6
10436 sth %g5, [%l7 + %o6]
10437 and %l6, %i1, %g2
10438 nop
10439 set 0x3C, %i5
10440 lduw [%l7 + %i5], %o5
10441 nop
10442 set 0x5C, %g4
10443 ldsw [%l7 + %g4], %i3
10444 set 0x40, %l6
10445 ldda [%l7 + %l6] 0xda, %f16
10446 nop
10447 set 0x6C, %o4
10448 stw %l1, [%l7 + %o4]
10449 ld [%l7 + 0x64], %f20
10450 ld [%l7 + 0x70], %f19
10451 set 0x6E, %i1
10452 stha %i6, [%l7 + %i1] 0x81
10453 nop
10454 set 0x20, %g5
10455 ldd [%l7 + %g5], %f18
10456 set 0x50, %l0
10457 stxa %g1, [%l7 + %l0] 0x81
10458 ld [%l7 + 0x54], %f3
10459 set 0x38, %g1
10460 stwa %i2, [%l7 + %g1] 0x80
10461 nop
10462 nop
10463 setx 0x070FA14A, %l0, %l6
10464 st %l6, [%l7 + 0x28]
10465 ld [%l7 + 0x28], %f2
10466 setx 0x95B71A5F, %l1, %l5
10467 st %l5, [%l7 + 0x10]
10468 ld [%l7 + 0x10], %f26
10469 fdivs %f26, %f2, %f23
10470 add %l3, %o4, %o3
10471 fpadd16s %f19, %f21, %f5
10472 st %f8, [%l7 + 0x5C]
10473 fpsub16s %f8, %f28, %f17
10474 nop
10475 set 0x5C, %l2
10476 sth %l5, [%l7 + %l2]
10477 st %fsr, [%l7 + 0x5C]
10478 set 0x40, %g2
10479 ldda [%l7 + %g2] 0xd8, %f16
10480 nop
10481 set 0x50, %o1
10482 swap [%l7 + %o1], %o6
10483 set 0x40, %i0
10484 stda %f16, [%l7 + %i0] 0x89
10485 nop
10486 set 0x20, %o3
10487 ldd [%l7 + %o3], %f4
10488 add %o1, %g4, %l0
10489 and %o7, %i4, %g3
10490 nop
10491 set 0x4F, %i6
10492 ldstub [%l7 + %i6], %g6
10493 set 0x08, %l1
10494 stwa %i5, [%l7 + %l1] 0x88
10495 nop
10496 set 0x58, %i7
10497 stb %i7, [%l7 + %i7]
10498 ld [%l7 + 0x30], %f14
10499 set 0x60, %o2
10500 stda %o0, [%l7 + %o2] 0xea
10501 membar #Sync
10502 set 0x30, %o5
10503 prefetcha [%l7 + %o5] 0x80, 3
10504 set 0x6E, %o0
10505 stba %g7, [%l7 + %o0] 0x88
10506 or %o2, %l4, %g5
10507 nop
10508 set 0x64, %l5
10509 lduh [%l7 + %l5], %l6
10510 nop
10511 set 0x68, %i3
10512 stx %fsr, [%l7 + %i3]
10513 nop
10514 set 0x40, %i4
10515 swap [%l7 + %i4], %l2
10516 add %l7, 0x68, %l6
10517 wr %g0, 0x80, %asi
10518 ldxa [%l6] %asi, %i1
10519 casxa [%l6] 0x80, %i1, %g2
10520 nop
10521 set 0x74, %i2
10522 swap [%l7 + %i2], %o5
10523 and %l1, %i6, %g1
10524 nop
10525 set 0x32, %g3
10526 ldub [%l7 + %g3], %i3
10527 st %f26, [%l7 + 0x78]
10528 set 0x68, %g7
10529 ldxa [%l7 + %g7] 0x89, %i2
10530 nop
10531 set 0x64, %l3
10532 ldsh [%l7 + %l3], %l3
10533 set 0x54, %g6
10534 sta %f5, [%l7 + %g6] 0x89
10535 set 0x58, %l4
10536 prefetcha [%l7 + %l4] 0x89, 2
10537 nop
10538 set 0x78, %o6
10539 stw %l5, [%l7 + %o6]
10540 or %o6, %o1, %o4
10541 nop
10542 set 0x68, %o7
10543 stx %fsr, [%l7 + %o7]
10544 nop
10545 set 0x18, %g4
10546 stw %l0, [%l7 + %g4]
10547 add %l7, 0x78, %l6
10548 wr %g0, 0x89, %asi
10549 casxa [%l6] 0x89, %o7, %g4
10550 nop
10551 set 0x2A, %l6
10552 lduh [%l7 + %l6], %i4
10553 and %g6, %g3, %i7
10554 set 0x08, %o4
10555 stda %i4, [%l7 + %o4] 0xe2
10556 membar #Sync
10557 set 0x38, %i5
10558 stda %i0, [%l7 + %i5] 0x80
10559 nop
10560 set 0x38, %g5
10561 stx %o0, [%l7 + %g5]
10562 and %o2, %l4, %g7
10563 add %g5, %l6, %l2
10564 set 0x30, %l0
10565 prefetcha [%l7 + %l0] 0x89, 3
10566 or %i1, %l1, %i6
10567 nop
10568 set 0x08, %g1
10569 std %o4, [%l7 + %g1]
10570 st %f15, [%l7 + 0x20]
10571 nop
10572 set 0x76, %l2
10573 sth %i3, [%l7 + %l2]
10574 set 0x2C, %g2
10575 stwa %g1, [%l7 + %g2] 0xe3
10576 membar #Sync
10577 nop
10578 set 0x58, %i1
10579 std %f2, [%l7 + %i1]
10580 nop
10581 set 0x0E, %i0
10582 ldsb [%l7 + %i0], %l3
10583 nop
10584 set 0x28, %o3
10585 ldd [%l7 + %o3], %f4
10586 set 0x70, %o1
10587 swapa [%l7 + %o1] 0x80, %i2
10588 nop
10589 set 0x08, %l1
10590 ldx [%l7 + %l1], %l5
10591 nop
10592 set 0x4A, %i6
10593 stb %o3, [%l7 + %i6]
10594 set 0x74, %i7
10595 swapa [%l7 + %i7] 0x80, %o1
10596 nop
10597 set 0x28, %o2
10598 lduw [%l7 + %o2], %o6
10599 nop
10600 set 0x44, %o0
10601 sth %o4, [%l7 + %o0]
10602 add %l0, %o7, %i4
10603 add %l7, 0x60, %l6
10604 wr %g0, 0x88, %asi
10605 lda [%l6] %asi, %g6
10606 casa [%l6] 0x88, %g6, %g3
10607 st %fsr, [%l7 + 0x08]
10608 nop
10609 set 0x73, %l5
10610 ldstub [%l7 + %l5], %g4
10611 nop
10612 set 0x08, %o5
10613 prefetch [%l7 + %o5], 2
10614 set 0x3C, %i3
10615 stwa %i7, [%l7 + %i3] 0xe3
10616 membar #Sync
10617 set 0x2C, %i2
10618 stwa %i5, [%l7 + %i2] 0xe2
10619 membar #Sync
10620 nop
10621 set 0x3C, %g3
10622 prefetch [%l7 + %g3], 0
10623 nop
10624 set 0x10, %i4
10625 std %i0, [%l7 + %i4]
10626 ld [%l7 + 0x68], %f31
10627 nop
10628 set 0x70, %g7
10629 std %o0, [%l7 + %g7]
10630 nop
10631 set 0x78, %g6
10632 stw %o2, [%l7 + %g6]
10633 nop
10634 set 0x14, %l4
10635 ldsh [%l7 + %l4], %l4
10636 nop
10637 set 0x60, %l3
10638 ldsh [%l7 + %l3], %g7
10639 set 0x40, %o7
10640 ldda [%l7 + %o7] 0xd0, %f16
10641 ld [%l7 + 0x38], %f22
10642 set 0x57, %o6
10643 stba %l6, [%l7 + %o6] 0x88
10644 set 0x40, %l6
10645 ldda [%l7 + %l6] 0x81, %f0
10646 nop
10647 set 0x58, %g4
10648 std %g4, [%l7 + %g4]
10649 nop
10650 set 0x1C, %i5
10651 ldub [%l7 + %i5], %l2
10652 nop
10653 set 0x50, %o4
10654 ldd [%l7 + %o4], %i0
10655 nop
10656 set 0x22, %g5
10657 lduh [%l7 + %g5], %g2
10658 set 0x78, %g1
10659 stda %i6, [%l7 + %g1] 0x81
10660 set 0x20, %l0
10661 ldda [%l7 + %l0] 0xea, %l0
10662 nop
10663 set 0x7C, %l2
10664 lduw [%l7 + %l2], %i3
10665 nop
10666 set 0x6C, %i1
10667 sth %g1, [%l7 + %i1]
10668 nop
10669 set 0x38, %g2
10670 stx %fsr, [%l7 + %g2]
10671 or %o5, %i2, %l3
10672 nop
10673 set 0x30, %o3
10674 std %f8, [%l7 + %o3]
10675 nop
10676 set 0x2D, %o1
10677 ldstub [%l7 + %o1], %l5
10678 add %o3, %o1, %o6
10679 ble,a %xcc, loop_62
10680 nop
10681 set 0x1C, %l1
10682 ldub [%l7 + %l1], %l0
10683 nop
10684 set 0x10, %i0
10685 ldx [%l7 + %i0], %o4
10686 nop
10687 set 0x24, %i7
10688 prefetch [%l7 + %i7], 2
10689loop_62:
10690 st %f13, [%l7 + 0x34]
10691 set 0x52, %o2
10692 stha %o7, [%l7 + %o2] 0xe3
10693 membar #Sync
10694 nop
10695 set 0x10, %o0
10696 ldsh [%l7 + %o0], %i4
10697 nop
10698 set 0x28, %i6
10699 sth %g6, [%l7 + %i6]
10700 add %l7, 0x28, %l6
10701 wr %g0, 0x80, %asi
10702 casa [%l6] 0x80, %g3, %i7
10703 set 0x40, %l5
10704 ldxa [%l7 + %l5] 0x88, %g4
10705 nop
10706 set 0x7C, %i3
10707 ldub [%l7 + %i3], %i0
10708 nop
10709 set 0x44, %o5
10710 ldsh [%l7 + %o5], %o0
10711 nop
10712 set 0x4C, %i2
10713 lduw [%l7 + %i2], %o2
10714 nop
10715 set 0x78, %i4
10716 ldx [%l7 + %i4], %i5
10717 set 0x38, %g3
10718 swapa [%l7 + %g3] 0x81, %l4
10719 wr %l6, %g5, %set_softint
10720 nop
10721 set 0x7C, %g7
10722 lduw [%l7 + %g7], %g7
10723 set 0x60, %g6
10724 ldda [%l7 + %g6] 0xea, %i0
10725 nop
10726 set 0x4C, %l3
10727 stw %g2, [%l7 + %l3]
10728 nop
10729 set 0x18, %o7
10730 std %f2, [%l7 + %o7]
10731 set 0x30, %l4
10732 stda %i6, [%l7 + %l4] 0xeb
10733 membar #Sync
10734 and %l2, %l1, %g1
10735 nop
10736 set 0x4C, %o6
10737 stb %o5, [%l7 + %o6]
10738 nop
10739 set 0x75, %g4
10740 ldstub [%l7 + %g4], %i2
10741 bl,a,pt %icc, loop_63
10742 st %f12, [%l7 + 0x28]
10743 ba,pt %xcc, loop_64
10744 st %f0, [%l7 + 0x20]
10745loop_63:
10746 nop
10747 set 0x24, %l6
10748 lduh [%l7 + %l6], %l3
10749 nop
10750 set 0x34, %i5
10751 ldsw [%l7 + %i5], %i3
10752loop_64:
10753 nop
10754 set 0x14, %g5
10755 swapa [%l7 + %g5] 0x80, %l5
10756 or %o3, %o6, %o1
10757 set 0x38, %g1
10758 swapa [%l7 + %g1] 0x88, %l0
10759 set 0x6C, %l0
10760 stha %o4, [%l7 + %l0] 0xea
10761 membar #Sync
10762 nop
10763 set 0x58, %l2
10764 stw %i4, [%l7 + %l2]
10765 nop
10766 set 0x10, %o4
10767 ldd [%l7 + %o4], %f20
10768 and %o7, %g3, %i7
10769 nop
10770 set 0x6B, %i1
10771 ldsb [%l7 + %i1], %g6
10772 nop
10773 set 0x40, %g2
10774 swap [%l7 + %g2], %g4
10775 fpsub16s %f2, %f12, %f10
10776 nop
10777 set 0x3C, %o1
10778 prefetch [%l7 + %o1], 2
10779 set 0x10, %o3
10780 stxa %i0, [%l7 + %o3] 0x89
10781 set 0x40, %i0
10782 stda %f0, [%l7 + %i0] 0x89
10783 add %l7, 0x68, %l6
10784 wr %g0, 0x88, %asi
10785 ldxa [%l6] %asi, %o0
10786 casxa [%l6] 0x88, %o0, %o2
10787 add %l7, 0x28, %l6
10788 wr %g0, 0x81, %asi
10789 lda [%l6] %asi, %i5
10790 casa [%l6] 0x81, %i5, %l4
10791 nop
10792 set 0x20, %i7
10793 stx %fsr, [%l7 + %i7]
10794 st %f1, [%l7 + 0x38]
10795 nop
10796 set 0x18, %o2
10797 ldx [%l7 + %o2], %l6
10798 bn,a,pt %xcc, loop_65
10799 nop
10800 set 0x48, %o0
10801 std %f20, [%l7 + %o0]
10802 set 0x08, %l1
10803 ldxa [%l7 + %l1] 0x81, %g7
10804loop_65:
10805 nop
10806 set 0x20, %l5
10807 stw %g5, [%l7 + %l5]
10808 and %g2, %i6, %i1
10809 set 0x68, %i3
10810 stxa %l1, [%l7 + %i3] 0x88
10811 add %l7, 0x28, %l6
10812 wr %g0, 0x80, %asi
10813 casxa [%l6] 0x80, %g1, %l2
10814 add %o5, %i2, %i3
10815 nop
10816 set 0x68, %o5
10817 std %l4, [%l7 + %o5]
10818 nop
10819 set 0x60, %i2
10820 stx %fsr, [%l7 + %i2]
10821 nop
10822 set 0x6F, %i6
10823 ldsb [%l7 + %i6], %o3
10824 or %o6, %l3, %l0
10825 set 0x40, %i4
10826 stda %f0, [%l7 + %i4] 0xd8
10827 nop
10828 or %g0, 0x8, %l0
10829 sllx %l0, 0x3c, %l0
10830 wr %l0, %g0, %sys_tick_cmpr
10831 add %l7, 0x28, %l6
10832 wr %g0, 0x80, %asi
10833 ldxa [%l6] %asi, %i4
10834 casxa [%l6] 0x80, %i4, %o7
10835 set 0x60, %g7
10836 ldda [%l7 + %g7] 0xeb, %g2
10837 set 0x40, %g6
10838 stda %f16, [%l7 + %g6] 0xd8
10839 set 0x10, %g3
10840 prefetcha [%l7 + %g3] 0x89, 3
10841 nop
10842 set 0x2C, %l3
10843 sth %i7, [%l7 + %l3]
10844 and %i0, %o0, %o2
10845 set 0x6C, %l4
10846 swapa [%l7 + %l4] 0x89, %g4
10847 nop
10848 set 0x5A, %o6
10849 ldsb [%l7 + %o6], %l4
10850 nop
10851 set 0x3C, %o7
10852 swap [%l7 + %o7], %i5
10853 nop
10854 nop
10855 setx 0xFC4AC39C, %l0, %l6
10856 st %l6, [%l7 + 0x28]
10857 ld [%l7 + 0x28], %f28
10858 setx 0xFE92E6BE, %l1, %l5
10859 st %l5, [%l7 + 0x10]
10860 ld [%l7 + 0x10], %f29
10861 fdivs %f29, %f28, %f30
10862 st %f16, [%l7 + 0x14]
10863 nop
10864 set 0x70, %g4
10865 stx %fsr, [%l7 + %g4]
10866 nop
10867 or %g0, 0x8, %l0
10868 sllx %l0, 0x3c, %l0
10869 wr %l0, 0x467, %tick_cmpr
10870 nop
10871 set 0x65, %i5
10872 stb %g2, [%l7 + %i5]
10873 nop
10874 set 0x1A, %g5
10875 lduh [%l7 + %g5], %g5
10876 or %i6, %l1, %g1
10877 nop
10878 set 0x08, %g1
10879 stw %i1, [%l7 + %g1]
10880 nop
10881 set 0x32, %l0
10882 ldsb [%l7 + %l0], %o5
10883 nop
10884 set 0x60, %l6
10885 ldstub [%l7 + %l6], %l2
10886 fpadd16 %f18, %f18, %f2
10887 set 0x60, %o4
10888 stxa %i3, [%l7 + %o4] 0x89
10889 set 0x58, %l2
10890 stha %i2, [%l7 + %l2] 0x89
10891 nop
10892 set 0x50, %i1
10893 ldd [%l7 + %i1], %l4
10894 nop
10895 set 0x68, %g2
10896 stx %o6, [%l7 + %g2]
10897 ble,a %xcc, loop_66
10898 nop
10899 set 0x20, %o1
10900 lduh [%l7 + %o1], %o3
10901 nop
10902 set 0x48, %o3
10903 ldsb [%l7 + %o3], %l0
10904 nop
10905 set 0x1B, %i0
10906 ldub [%l7 + %i0], %o1
10907loop_66:
10908 nop
10909 set 0x5C, %i7
10910 lduw [%l7 + %i7], %l3
10911 nop
10912 set 0x48, %o0
10913 std %f20, [%l7 + %o0]
10914 set 0x10, %l1
10915 prefetcha [%l7 + %l1] 0x88, 4
10916 nop
10917 set 0x1B, %l5
10918 ldstub [%l7 + %l5], %i4
10919 set 0x10, %o2
10920 ldda [%l7 + %o2] 0xea, %g2
10921 bl,a,pn %xcc, loop_67
10922 add %g6, %i7, %o7
10923 ba,a,pn %xcc, loop_68
10924 nop
10925 set 0x10, %o5
10926 stx %i0, [%l7 + %o5]
10927loop_67:
10928 nop
10929 set 0x47, %i2
10930 stba %o2, [%l7 + %i2] 0x81
10931loop_68:
10932 fpsub16 %f2, %f12, %f0
10933 fpsub16 %f26, %f12, %f2
10934 nop
10935 set 0x3C, %i3
10936 lduh [%l7 + %i3], %g4
10937 set 0x40, %i6
10938 stda %f0, [%l7 + %i6] 0xd8
10939 nop
10940 set 0x0E, %i4
10941 lduh [%l7 + %i4], %l4
10942 set 0x50, %g6
10943 sta %f4, [%l7 + %g6] 0x89
10944 nop
10945 set 0x30, %g7
10946 ldx [%l7 + %g7], %i5
10947 nop
10948 set 0x08, %l3
10949 stw %l6, [%l7 + %l3]
10950 set 0x34, %g3
10951 sta %f6, [%l7 + %g3] 0x88
10952 set 0x10, %l4
10953 ldxa [%l7 + %l4] 0x89, %g7
10954 nop
10955 set 0x74, %o6
10956 stw %g2, [%l7 + %o6]
10957 nop
10958 set 0x64, %g4
10959 prefetch [%l7 + %g4], 3
10960 nop
10961 set 0x10, %i5
10962 std %f22, [%l7 + %i5]
10963 set 0x18, %g5
10964 ldxa [%l7 + %g5] 0x81, %o0
10965 ld [%l7 + 0x48], %f0
10966 nop
10967 set 0x38, %o7
10968 lduh [%l7 + %o7], %i6
10969 set 0x40, %g1
10970 ldda [%l7 + %g1] 0xd2, %f16
10971 add %l7, 0x70, %l6
10972 wr %g0, 0x80, %asi
10973 ldxa [%l6] %asi, %l1
10974 casxa [%l6] 0x80, %l1, %g1
10975 set 0x20, %l0
10976 stda %g4, [%l7 + %l0] 0x89
10977 nop
10978 set 0x51, %o4
10979 stb %i1, [%l7 + %o4]
10980 nop
10981 set 0x58, %l2
10982 ldub [%l7 + %l2], %o5
10983 nop
10984 set 0x28, %i1
10985 ldd [%l7 + %i1], %l2
10986 fpsub16 %f18, %f26, %f2
10987 set 0x40, %l6
10988 stda %f16, [%l7 + %l6] 0xc0
10989 add %l7, 0x68, %l6
10990 wr %g0, 0x88, %asi
10991 lda [%l6] %asi, %i3
10992 casa [%l6] 0x88, %i3, %l5
10993 nop
10994 set 0x78, %o1
10995 ldd [%l7 + %o1], %i2
10996 set 0x78, %g2
10997 lda [%l7 + %g2] 0x88, %f10
10998 add %l7, 0x34, %l6
10999 wr %g0, 0x80, %asi
11000 lda [%l6] %asi, %o6
11001 casa [%l6] 0x80, %o6, %o3
11002 nop
11003 set 0x38, %o3
11004 ldd [%l7 + %o3], %f12
11005 nop
11006 set 0x18, %i0
11007 ldd [%l7 + %i0], %o0
11008 or %l0, %o4, %l3
11009 set 0x5F, %o0
11010 stba %i4, [%l7 + %o0] 0x81
11011 nop
11012 set 0x60, %l1
11013 prefetch [%l7 + %l1], 3
11014 st %fsr, [%l7 + 0x2C]
11015 fpadd16 %f30, %f30, %f26
11016 fpadd16s %f7, %f22, %f18
11017 nop
11018 set 0x4B, %l5
11019 ldsb [%l7 + %l5], %g6
11020 nop
11021 set 0x78, %i7
11022 stw %i7, [%l7 + %i7]
11023 nop
11024 set 0x20, %o5
11025 stx %fsr, [%l7 + %o5]
11026 set 0x24, %o2
11027 ldstuba [%l7 + %o2] 0x81, %o7
11028 ld [%l7 + 0x58], %f12
11029 set 0x45, %i2
11030 stba %i0, [%l7 + %i2] 0xea
11031 membar #Sync
11032 set 0x10, %i6
11033 stwa %o2, [%l7 + %i6] 0xe3
11034 membar #Sync
11035 set 0x38, %i4
11036 stxa %g3, [%l7 + %i4] 0x89
11037 nop
11038 set 0x70, %i3
11039 stx %g4, [%l7 + %i3]
11040 set 0x1A, %g7
11041 stha %i5, [%l7 + %g7] 0xea
11042 membar #Sync
11043 nop
11044 set 0x67, %l3
11045 ldstub [%l7 + %l3], %l4
11046 add %l7, 0x58, %l6
11047 wr %g0, 0x81, %asi
11048 casxa [%l6] 0x81, %l6, %g2
11049 add %g7, %i6, %o0
11050 nop
11051 set 0x3C, %g3
11052 swap [%l7 + %g3], %g1
11053 set 0x58, %g6
11054 ldxa [%l7 + %g6] 0x80, %l1
11055 nop
11056 set 0x28, %l4
11057 lduw [%l7 + %l4], %i1
11058 add %l7, 0x78, %l6
11059 wr %g0, 0x89, %asi
11060 ldxa [%l6] %asi, %g5
11061 casxa [%l6] 0x89, %g5, %l2
11062 st %fsr, [%l7 + 0x48]
11063 st %f19, [%l7 + 0x7C]
11064 set 0x50, %o6
11065 stha %i3, [%l7 + %o6] 0xeb
11066 membar #Sync
11067 add %l5, %i2, %o6
11068 set 0x40, %i5
11069 ldxa [%l7 + %i5] 0x81, %o5
11070 nop
11071 nop
11072 setx 0x12C9E41BBAC631C3, %l0, %l6
11073 stx %l6, [%l7 + 0x28]
11074 ldd [%l7 + 0x28], %f6
11075 setx 0xD3957636CFC8D1FA, %l1, %l5
11076 stx %l5, [%l7 + 0x10]
11077 ldd [%l7 + 0x10], %f20
11078 fdivd %f20, %f6, %f6
11079 nop
11080 set 0x64, %g5
11081 sth %o3, [%l7 + %g5]
11082 nop
11083 set 0x10, %g4
11084 stb %l0, [%l7 + %g4]
11085 membar #Sync
11086 set 0x40, %g1
11087 ldda [%l7 + %g1] 0xf1, %f16
11088 set 0x10, %o7
11089 stda %o0, [%l7 + %o7] 0xeb
11090 membar #Sync
11091 nop
11092 set 0x48, %l0
11093 stx %o4, [%l7 + %l0]
11094 nop
11095 set 0x20, %l2
11096 std %l2, [%l7 + %l2]
11097 nop
11098 or %g0, 0x8, %l0
11099 sllx %l0, 0x3c, %l0
11100 wr %l0, %g0, %sys_tick_cmpr
11101 wr %g0, 0x7, %fprs
11102 nop
11103 set 0x28, %o4
11104 prefetch [%l7 + %o4], 2
11105 set 0x5E, %l6
11106 stha %o2, [%l7 + %l6] 0x80
11107 set 0x6A, %i1
11108 stha %g3, [%l7 + %i1] 0xeb
11109 membar #Sync
11110 nop
11111 set 0x24, %o1
11112 lduh [%l7 + %o1], %g4
11113 nop
11114 set 0x20, %g2
11115 stx %i5, [%l7 + %g2]
11116 ba,a,pn %icc, loop_69
11117 nop
11118 set 0x35, %o3
11119 ldstub [%l7 + %o3], %i0
11120 nop
11121 set 0x4C, %o0
11122 stw %l4, [%l7 + %o0]
11123 nop
11124 set 0x58, %l1
11125 stw %l6, [%l7 + %l1]
11126loop_69:
11127 nop
11128 set 0x6A, %l5
11129 lduh [%l7 + %l5], %g2
11130 bn,a,pn %xcc, loop_70
11131 bl,a,pn %icc, loop_71
11132 nop
11133 set 0x30, %i0
11134 stx %fsr, [%l7 + %i0]
11135 nop
11136 set 0x7E, %o5
11137 ldstub [%l7 + %o5], %i6
11138loop_70:
11139 nop
11140 set 0x28, %i7
11141 std %f8, [%l7 + %i7]
11142loop_71:
11143 nop
11144 set 0x60, %i2
11145 swapa [%l7 + %i2] 0x80, %g7
11146 nop
11147 set 0x78, %o2
11148 ldd [%l7 + %o2], %o0
11149 EXIT_GOOD
11150
11151
11152
11153!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11154!
11155! Stats for Thread 2:
11156!
11157! Type l : 1279
11158! Type a : 28
11159! Type cti : 31
11160! Type x : 502
11161! Type f : 38
11162! Type i : 122
11163!
11164!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11165
11166!
11167! Thread 3 Start
11168!
11169.global thread_3
11170thread_3:
11171 mov %l7, %g1
11172 !# Set %cwp for 8 windows
11173 !# This threads memory space into each %l7
11174 wrpr %g0, 0x7, %cwp
11175 mov %g1, %l7
11176 wrpr %g0, 0x6, %cwp
11177 mov %g1, %l7
11178 wrpr %g0, 0x5, %cwp
11179 mov %g1, %l7
11180 wrpr %g0, 0x4, %cwp
11181 mov %g1, %l7
11182 wrpr %g0, 0x3, %cwp
11183 mov %g1, %l7
11184 wrpr %g0, 0x2, %cwp
11185 mov %g1, %l7
11186 wrpr %g0, 0x1, %cwp
11187 mov %g1, %l7
11188 wrpr %g0, 0x0, %cwp
11189 mov %g1, %l7
11190
11191 !# Set %fsr
11192 setx 0x0000000000400000, %l0, %l6 !# no post process
11193 stx %l6, [%l7 + 0x0] !# no post process
11194 ldx [%l7 + 0x0], %fsr !# no post process
11195
11196 wr %g0, 0x80, %asi !# no post process
11197
11198 !# Initialize registers ..
11199
11200 !# Global registers
11201 set 0x2, %g1
11202 set 0xF, %g2
11203 set 0x6, %g3
11204 set 0xF, %g4
11205 set 0x6, %g5
11206 set 0x8, %g6
11207 set 0x7, %g7
11208 !# Input registers
11209 set -0x4, %i0
11210 set -0x5, %i1
11211 set -0x3, %i2
11212 set -0x1, %i3
11213 set -0x5, %i4
11214 set -0x6, %i5
11215 set -0x8, %i6
11216 set -0x3, %i7
11217 !# Local registers
11218 set 0x52098CE9, %l0
11219 set 0x4734772E, %l1
11220 set 0x50F4143C, %l2
11221 set 0x1507C2F4, %l3
11222 set 0x0F24532C, %l4
11223 set 0x3C9FAC7F, %l5
11224 set 0x3180D24F, %l6
11225 !# Output registers
11226 set 0x1BC1, %o0
11227 set -0x05B8, %o1
11228 set -0x0704, %o2
11229 set -0x0B2A, %o3
11230 set -0x035F, %o4
11231 set 0x1E7C, %o5
11232 set -0x08C1, %o6
11233 set -0x0250, %o7
11234 !# Float registers
11235 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
11236 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
11237 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
11238 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
11239 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
11240 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
11241 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
11242 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
11243 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
11244 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
11245 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
11246 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
11247 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
11248 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
11249 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
11250 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
11251
11252 !# Execute Main Diag ..
11253
11254 nop
11255 set 0x14, %i6
11256 lduw [%l7 + %i6], %l1
11257 set 0x5C, %i4
11258 swapa [%l7 + %i4] 0x89, %g1
11259 fpadd16s %f11, %f15, %f2
11260 nop
11261 set 0x50, %g7
11262 swap [%l7 + %g7], %g5
11263 add %l7, 0x50, %l6
11264 wr %g0, 0x88, %asi
11265 ldxa [%l6] %asi, %i1
11266 casxa [%l6] 0x88, %i1, %l2
11267 nop
11268 set 0x70, %l3
11269 ldd [%l7 + %l3], %f30
11270 ld [%l7 + 0x1C], %f29
11271 nop
11272 set 0x5E, %g3
11273 ldsh [%l7 + %g3], %i3
11274 nop
11275 set 0x66, %g6
11276 sth %l5, [%l7 + %g6]
11277 membar #Sync
11278 set 0x40, %l4
11279 ldda [%l7 + %l4] 0xf9, %f0
11280 nop
11281 set 0x3C, %i3
11282 lduh [%l7 + %i3], %i2
11283 fpsub32 %f12, %f0, %f26
11284 st %fsr, [%l7 + 0x5C]
11285 st %fsr, [%l7 + 0x28]
11286 nop
11287 set 0x28, %i5
11288 ldsw [%l7 + %i5], %o5
11289 set 0x68, %o6
11290 ldxa [%l7 + %o6] 0x81, %o6
11291 set 0x30, %g5
11292 stda %l0, [%l7 + %g5] 0xeb
11293 membar #Sync
11294 set 0x40, %g1
11295 stda %f16, [%l7 + %g1] 0xc4
11296 set 0x40, %g4
11297 stda %f0, [%l7 + %g4] 0xf0
11298 membar #Sync
11299 set 0x2C, %l0
11300 sta %f17, [%l7 + %l0] 0x89
11301 nop
11302 set 0x28, %l2
11303 stx %o3, [%l7 + %l2]
11304 nop
11305 set 0x34, %o4
11306 ldsw [%l7 + %o4], %o4
11307 set 0x60, %l6
11308 prefetcha [%l7 + %l6] 0x88, 0
11309 add %l7, 0x4C, %l6
11310 wr %g0, 0x89, %asi
11311 lda [%l6] %asi, %g6
11312 casa [%l6] 0x89, %g6, %i4
11313 nop
11314 set 0x60, %o7
11315 lduh [%l7 + %o7], %o7
11316 set 0x78, %o1
11317 stda %i6, [%l7 + %o1] 0xea
11318 membar #Sync
11319 st %fsr, [%l7 + 0x18]
11320 and %o2, %g3, %l3
11321 set 0x30, %g2
11322 ldxa [%l7 + %g2] 0x81, %g4
11323 nop
11324 set 0x59, %i1
11325 ldub [%l7 + %i1], %i0
11326 set 0x5C, %o3
11327 swapa [%l7 + %o3] 0x80, %i5
11328 nop
11329 set 0x08, %l1
11330 std %f10, [%l7 + %l1]
11331 set 0x50, %o0
11332 stxa %l4, [%l7 + %o0] 0xeb
11333 membar #Sync
11334 set 0x4A, %i0
11335 ldstuba [%l7 + %i0] 0x80, %g2
11336 set 0x2A, %o5
11337 ldstuba [%l7 + %o5] 0x81, %l6
11338 and %i6, %o0, %g7
11339 add %l7, 0x48, %l6
11340 wr %g0, 0x89, %asi
11341 casa [%l6] 0x89, %l1, %g1
11342 nop
11343 set 0x2B, %i7
11344 stb %g5, [%l7 + %i7]
11345 nop
11346 set 0x20, %l5
11347 stx %fsr, [%l7 + %l5]
11348 nop
11349 set 0x1F, %i2
11350 ldsb [%l7 + %i2], %i1
11351 nop
11352 set 0x58, %o2
11353 ldx [%l7 + %o2], %i3
11354 nop
11355 set 0x7A, %i4
11356 ldsb [%l7 + %i4], %l5
11357 set 0x38, %i6
11358 stxa %l2, [%l7 + %i6] 0xe3
11359 membar #Sync
11360 st %fsr, [%l7 + 0x24]
11361 set 0x60, %g7
11362 ldda [%l7 + %g7] 0x80, %i2
11363 set 0x58, %l3
11364 lda [%l7 + %l3] 0x89, %f30
11365 nop
11366 set 0x34, %g3
11367 stb %o6, [%l7 + %g3]
11368 nop
11369 set 0x38, %l4
11370 ldx [%l7 + %l4], %l0
11371 add %o5, %o4, %o1
11372 nop
11373 set 0x20, %g6
11374 stx %o3, [%l7 + %g6]
11375 nop
11376 set 0x24, %i3
11377 ldsw [%l7 + %i3], %i4
11378 set 0x28, %i5
11379 sta %f11, [%l7 + %i5] 0x89
11380 fpsub32s %f14, %f3, %f6
11381 nop
11382 set 0x58, %g5
11383 swap [%l7 + %g5], %g6
11384 nop
11385 set 0x28, %o6
11386 lduw [%l7 + %o6], %i7
11387 nop
11388 set 0x48, %g4
11389 std %o6, [%l7 + %g4]
11390 nop
11391 set 0x2A, %g1
11392 stb %g3, [%l7 + %g1]
11393 set 0x14, %l0
11394 lda [%l7 + %l0] 0x88, %f11
11395 nop
11396 set 0x50, %o4
11397 ldx [%l7 + %o4], %o2
11398 and %l3, %g4, %i5
11399 wr %g0, 0x5, %fprs
11400 nop
11401 set 0x1C, %l2
11402 ldsw [%l7 + %l2], %l4
11403 set 0x28, %o7
11404 stba %i6, [%l7 + %o7] 0x80
11405 st %f28, [%l7 + 0x50]
11406 or %o0, %l6, %g7
11407 nop
11408 set 0x70, %o1
11409 ldd [%l7 + %o1], %l0
11410 or %g1, %i1, %g5
11411 set 0x10, %l6
11412 stda %i2, [%l7 + %l6] 0xeb
11413 membar #Sync
11414 nop
11415 set 0x38, %g2
11416 ldub [%l7 + %g2], %l2
11417 nop
11418 set 0x50, %i1
11419 ldsh [%l7 + %i1], %l5
11420 nop
11421 set 0x4D, %l1
11422 ldsb [%l7 + %l1], %i2
11423 set 0x10, %o3
11424 ldda [%l7 + %o3] 0x88, %o6
11425 set 0x10, %o0
11426 ldda [%l7 + %o0] 0x81, %l0
11427 or %o5, %o4, %o3
11428 set 0x2C, %i0
11429 swapa [%l7 + %i0] 0x88, %o1
11430 set 0x40, %i7
11431 ldda [%l7 + %i7] 0xea, %i4
11432 set 0x50, %l5
11433 prefetcha [%l7 + %l5] 0x81, 4
11434 nop
11435 set 0x30, %o5
11436 ldd [%l7 + %o5], %f24
11437 set 0x40, %i2
11438 stda %f0, [%l7 + %i2] 0xd2
11439 nop
11440 set 0x67, %o2
11441 ldsb [%l7 + %o2], %o7
11442 or %i7, %g3, %l3
11443 nop
11444 set 0x30, %i6
11445 ldd [%l7 + %i6], %f22
11446 nop
11447 set 0x54, %g7
11448 prefetch [%l7 + %g7], 1
11449 nop
11450 set 0x20, %i4
11451 stx %fsr, [%l7 + %i4]
11452 set 0x38, %l3
11453 stda %o2, [%l7 + %l3] 0xe3
11454 membar #Sync
11455 nop
11456 set 0x30, %l4
11457 lduw [%l7 + %l4], %i5
11458 set 0x10, %g6
11459 lda [%l7 + %g6] 0x80, %f2
11460 nop
11461 set 0x20, %i3
11462 lduw [%l7 + %i3], %i0
11463 wr %g4, %l4, %y
11464 set 0x10, %g3
11465 ldxa [%l7 + %g3] 0x81, %g2
11466 nop
11467 set 0x60, %i5
11468 stw %i6, [%l7 + %i5]
11469 set 0x1D, %g5
11470 stba %l6, [%l7 + %g5] 0x89
11471 add %l7, 0x70, %l6
11472 wr %g0, 0x81, %asi
11473 ldxa [%l6] %asi, %o0
11474 casxa [%l6] 0x81, %o0, %l1
11475 set 0x54, %o6
11476 sta %f19, [%l7 + %o6] 0x80
11477 nop
11478 set 0x40, %g1
11479 swap [%l7 + %g1], %g1
11480 add %l7, 0x30, %l6
11481 wr %g0, 0x88, %asi
11482 casxa [%l6] 0x88, %i1, %g5
11483 set 0x40, %l0
11484 ldda [%l7 + %l0] 0xd0, %f0
11485 nop
11486 set 0x40, %o4
11487 ldd [%l7 + %o4], %f0
11488 nop
11489 set 0x6E, %l2
11490 sth %g7, [%l7 + %l2]
11491 nop
11492 set 0x48, %g4
11493 ldd [%l7 + %g4], %l2
11494 set 0x28, %o7
11495 stxa %i3, [%l7 + %o7] 0xe2
11496 membar #Sync
11497 or %i2, %l5, %l0
11498 add %o5, %o4, %o6
11499 add %o1, %o3, %g6
11500 nop
11501 set 0x30, %o1
11502 ldsh [%l7 + %o1], %o7
11503 nop
11504 set 0x1C, %l6
11505 stw %i7, [%l7 + %l6]
11506 nop
11507 set 0x78, %g2
11508 std %g2, [%l7 + %g2]
11509 bg,a,pt %icc, loop_72
11510 nop
11511 set 0x28, %l1
11512 std %f4, [%l7 + %l1]
11513 set 0x10, %o3
11514 swapa [%l7 + %o3] 0x81, %i4
11515loop_72:
11516 nop
11517 nop
11518 setx 0xBD4B5E8C, %l0, %l6
11519 st %l6, [%l7 + 0x28]
11520 ld [%l7 + 0x28], %f16
11521 setx 0x963A8ADE, %l1, %l5
11522 st %l5, [%l7 + 0x10]
11523 ld [%l7 + 0x10], %f2
11524 fdivs %f2, %f16, %f21
11525 set 0x28, %i1
11526 stda %o2, [%l7 + %i1] 0x88
11527 set 0x70, %o0
11528 ldda [%l7 + %o0] 0xeb, %l2
11529 nop
11530 set 0x2F, %i7
11531 ldstub [%l7 + %i7], %i0
11532 ld [%l7 + 0x4C], %f19
11533 nop
11534 or %g0, 0x8, %l0
11535 sllx %l0, 0x3c, %l0
11536 wr %l0, 0x06E, %sys_tick_cmpr
11537 fpsub32s %f24, %f4, %f26
11538 nop
11539 nop
11540 setx 0x5C359E84, %l0, %l6
11541 st %l6, [%l7 + 0x28]
11542 ld [%l7 + 0x28], %f5
11543 setx 0x4343B2E6, %l1, %l5
11544 st %l5, [%l7 + 0x10]
11545 ld [%l7 + 0x10], %f30
11546 fdivs %f30, %f5, %f7
11547 set 0x1A, %l5
11548 stha %l4, [%l7 + %l5] 0xea
11549 membar #Sync
11550 nop
11551 set 0x50, %i0
11552 ldsh [%l7 + %i0], %i6
11553 nop
11554 set 0x20, %o5
11555 stx %l6, [%l7 + %o5]
11556 set 0x22, %i2
11557 stha %g2, [%l7 + %i2] 0xea
11558 membar #Sync
11559 nop
11560 set 0x20, %o2
11561 std %l0, [%l7 + %o2]
11562 nop
11563 set 0x38, %i6
11564 stx %fsr, [%l7 + %i6]
11565 nop
11566 set 0x78, %g7
11567 ldd [%l7 + %g7], %g0
11568 nop
11569 set 0x50, %i4
11570 lduh [%l7 + %i4], %o0
11571 set 0x28, %l4
11572 ldstuba [%l7 + %l4] 0x89, %i1
11573 nop
11574 set 0x78, %g6
11575 stx %fsr, [%l7 + %g6]
11576 st %fsr, [%l7 + 0x3C]
11577 nop
11578 set 0x78, %i3
11579 ldx [%l7 + %i3], %g5
11580 set 0x2C, %g3
11581 stwa %g7, [%l7 + %g3] 0xeb
11582 membar #Sync
11583 nop
11584 set 0x66, %i5
11585 lduh [%l7 + %i5], %i3
11586 nop
11587 set 0x64, %l3
11588 swap [%l7 + %l3], %l2
11589 nop
11590 set 0x28, %g5
11591 swap [%l7 + %g5], %i2
11592 fpsub16s %f12, %f23, %f9
11593 nop
11594 set 0x30, %g1
11595 ldx [%l7 + %g1], %l0
11596 fpadd32s %f9, %f16, %f19
11597 set 0x40, %l0
11598 ldda [%l7 + %l0] 0x89, %f16
11599 set 0x78, %o6
11600 stda %o4, [%l7 + %o6] 0x80
11601 set 0x78, %l2
11602 stwa %o4, [%l7 + %l2] 0x81
11603 set 0x38, %g4
11604 prefetcha [%l7 + %g4] 0x88, 0
11605 nop
11606 set 0x1C, %o7
11607 lduw [%l7 + %o7], %l5
11608 nop
11609 set 0x58, %o4
11610 stx %o3, [%l7 + %o4]
11611 nop
11612 set 0x28, %l6
11613 stx %o1, [%l7 + %l6]
11614 set 0x18, %g2
11615 ldstuba [%l7 + %g2] 0x89, %g6
11616 set 0x7C, %l1
11617 swapa [%l7 + %l1] 0x81, %o7
11618 nop
11619 set 0x60, %o3
11620 ldd [%l7 + %o3], %g2
11621 set 0x5B, %o1
11622 ldstuba [%l7 + %o1] 0x81, %i4
11623 set 0x14, %i1
11624 swapa [%l7 + %i1] 0x80, %o2
11625 ld [%l7 + 0x38], %f8
11626 nop
11627 set 0x22, %i7
11628 ldsh [%l7 + %i7], %l3
11629 nop
11630 set 0x28, %o0
11631 ldd [%l7 + %o0], %i6
11632 nop
11633 set 0x70, %i0
11634 std %f18, [%l7 + %i0]
11635 nop
11636 set 0x34, %o5
11637 ldstub [%l7 + %o5], %i0
11638 set 0x70, %i2
11639 swapa [%l7 + %i2] 0x80, %g4
11640 membar #Sync
11641 set 0x40, %l5
11642 ldda [%l7 + %l5] 0xf8, %f16
11643 set 0x3F, %i6
11644 ldstuba [%l7 + %i6] 0x81, %i5
11645 set 0x20, %o2
11646 ldxa [%l7 + %o2] 0x88, %i6
11647 and %l6, %g2, %l1
11648 nop
11649 set 0x70, %i4
11650 ldd [%l7 + %i4], %f4
11651 set 0x08, %g7
11652 stwa %l4, [%l7 + %g7] 0x80
11653 set 0x58, %g6
11654 stwa %o0, [%l7 + %g6] 0xeb
11655 membar #Sync
11656 nop
11657 set 0x62, %i3
11658 lduh [%l7 + %i3], %g1
11659 nop
11660 set 0x38, %l4
11661 ldd [%l7 + %l4], %f8
11662 nop
11663 set 0x3A, %i5
11664 ldstub [%l7 + %i5], %i1
11665 set 0x67, %l3
11666 stba %g7, [%l7 + %l3] 0x89
11667 nop
11668 set 0x50, %g5
11669 prefetch [%l7 + %g5], 3
11670 nop
11671 set 0x4A, %g1
11672 ldsb [%l7 + %g1], %g5
11673 nop
11674 set 0x48, %l0
11675 ldd [%l7 + %l0], %f2
11676 set 0x6C, %o6
11677 stwa %l2, [%l7 + %o6] 0x81
11678 nop
11679 set 0x50, %l2
11680 stx %i3, [%l7 + %l2]
11681 nop
11682 set 0x40, %g3
11683 prefetch [%l7 + %g3], 1
11684 set 0x28, %o7
11685 stxa %l0, [%l7 + %o7] 0xea
11686 membar #Sync
11687 set 0x58, %o4
11688 lda [%l7 + %o4] 0x81, %f3
11689 nop
11690 set 0x18, %l6
11691 stx %fsr, [%l7 + %l6]
11692 set 0x18, %g2
11693 lda [%l7 + %g2] 0x81, %f8
11694 set 0x24, %g4
11695 stwa %i2, [%l7 + %g4] 0x80
11696 nop
11697 set 0x2C, %l1
11698 swap [%l7 + %l1], %o5
11699 st %f15, [%l7 + 0x44]
11700 nop
11701 set 0x08, %o3
11702 ldsw [%l7 + %o3], %o4
11703 set 0x40, %i1
11704 stda %f16, [%l7 + %i1] 0xf8
11705 membar #Sync
11706 nop
11707 set 0x6C, %i7
11708 lduw [%l7 + %i7], %l5
11709 ld [%l7 + 0x78], %f30
11710 add %o6, %o1, %g6
11711 ble,a,pn %xcc, loop_73
11712 nop
11713 set 0x10, %o1
11714 stx %o3, [%l7 + %o1]
11715 nop
11716 set 0x38, %i0
11717 ldd [%l7 + %i0], %g2
11718 nop
11719 set 0x40, %o0
11720 stx %o7, [%l7 + %o0]
11721loop_73:
11722 nop
11723 set 0x4E, %i2
11724 stb %o2, [%l7 + %i2]
11725 nop
11726 set 0x18, %l5
11727 lduh [%l7 + %l5], %l3
11728 set 0x28, %i6
11729 ldxa [%l7 + %i6] 0x81, %i7
11730 nop
11731 set 0x58, %o2
11732 ldd [%l7 + %o2], %i4
11733 ld [%l7 + 0x60], %f15
11734 nop
11735 set 0x28, %o5
11736 stx %i0, [%l7 + %o5]
11737 nop
11738 set 0x2E, %i4
11739 sth %g4, [%l7 + %i4]
11740 nop
11741 set 0x54, %g7
11742 ldsw [%l7 + %g7], %i6
11743 nop
11744 set 0x64, %i3
11745 ldstub [%l7 + %i3], %l6
11746 set 0x2F, %l4
11747 ldstuba [%l7 + %l4] 0x89, %i5
11748 set 0x48, %i5
11749 sta %f5, [%l7 + %i5] 0x89
11750 nop
11751 set 0x40, %l3
11752 std %f8, [%l7 + %l3]
11753 or %l1, %l4, %o0
11754 set 0x10, %g5
11755 stwa %g2, [%l7 + %g5] 0x89
11756 set 0x78, %g1
11757 stxa %g1, [%l7 + %g1] 0xea
11758 membar #Sync
11759 nop
11760 set 0x73, %g6
11761 stb %g7, [%l7 + %g6]
11762 add %g5, %l2, %i1
11763 set 0x16, %o6
11764 stha %l0, [%l7 + %o6] 0x88
11765 nop
11766 set 0x58, %l2
11767 ldx [%l7 + %l2], %i3
11768 nop
11769 set 0x1F, %g3
11770 stb %o5, [%l7 + %g3]
11771 nop
11772 set 0x78, %l0
11773 std %i2, [%l7 + %l0]
11774 add %l5, %o4, %o1
11775 add %l7, 0x48, %l6
11776 wr %g0, 0x89, %asi
11777 lda [%l6] %asi, %g6
11778 casa [%l6] 0x89, %g6, %o6
11779 set 0x18, %o4
11780 stda %g2, [%l7 + %o4] 0x89
11781 set 0x20, %l6
11782 ldxa [%l7 + %l6] 0x88, %o7
11783 set 0x48, %g2
11784 prefetcha [%l7 + %g2] 0x80, 3
11785 nop
11786 set 0x10, %o7
11787 swap [%l7 + %o7], %l3
11788 nop
11789 set 0x5C, %l1
11790 ldsw [%l7 + %l1], %o3
11791 nop
11792 set 0x33, %g4
11793 stb %i7, [%l7 + %g4]
11794 nop
11795 set 0x65, %o3
11796 ldstub [%l7 + %o3], %i0
11797 add %l7, 0x58, %l6
11798 wr %g0, 0x88, %asi
11799 casa [%l6] 0x88, %g4, %i6
11800 add %l7, 0x58, %l6
11801 wr %g0, 0x80, %asi
11802 casxa [%l6] 0x80, %i4, %i5
11803 nop
11804 set 0x51, %i7
11805 ldub [%l7 + %i7], %l1
11806 nop
11807 set 0x68, %i1
11808 sth %l6, [%l7 + %i1]
11809 nop
11810 set 0x68, %i0
11811 swap [%l7 + %i0], %o0
11812 set 0x70, %o1
11813 ldda [%l7 + %o1] 0xea, %g2
11814 nop
11815 set 0x50, %i2
11816 std %g0, [%l7 + %i2]
11817 or %l4, %g5, %l2
11818 set 0x7C, %o0
11819 sta %f12, [%l7 + %o0] 0x88
11820 set 0x72, %l5
11821 stba %i1, [%l7 + %l5] 0xeb
11822 membar #Sync
11823 nop
11824 set 0x1C, %o2
11825 swap [%l7 + %o2], %g7
11826 nop
11827 set 0x0A, %i6
11828 ldub [%l7 + %i6], %i3
11829 set 0x28, %o5
11830 lda [%l7 + %o5] 0x81, %f8
11831 set 0x10, %g7
11832 stwa %o5, [%l7 + %g7] 0xe3
11833 membar #Sync
11834 set 0x78, %i4
11835 prefetcha [%l7 + %i4] 0x81, 4
11836 nop
11837 set 0x28, %l4
11838 std %l4, [%l7 + %l4]
11839 st %f30, [%l7 + 0x10]
11840 set 0x0D, %i5
11841 stba %i2, [%l7 + %i5] 0x81
11842 set 0x40, %l3
11843 stda %f16, [%l7 + %l3] 0xd0
11844 add %l7, 0x64, %l6
11845 wr %g0, 0x80, %asi
11846 lda [%l6] %asi, %o4
11847 casa [%l6] 0x80, %o4, %o1
11848 set 0x54, %g5
11849 lda [%l7 + %g5] 0x88, %f31
11850 nop
11851 set 0x36, %i3
11852 ldstub [%l7 + %i3], %g6
11853 nop
11854 set 0x1C, %g1
11855 lduw [%l7 + %g1], %g3
11856 set 0x54, %g6
11857 swapa [%l7 + %g6] 0x80, %o7
11858 set 0x68, %l2
11859 ldxa [%l7 + %l2] 0x80, %o6
11860 nop
11861 set 0x41, %g3
11862 stb %l3, [%l7 + %g3]
11863 nop
11864 set 0x38, %l0
11865 lduw [%l7 + %l0], %o3
11866 set 0x14, %o4
11867 swapa [%l7 + %o4] 0x81, %i7
11868 wr %i0, %o2, %ccr
11869 set 0x40, %o6
11870 stda %f16, [%l7 + %o6] 0x81
11871 nop
11872 set 0x50, %g2
11873 ldd [%l7 + %g2], %f12
11874 set 0x41, %o7
11875 stba %i6, [%l7 + %o7] 0xe3
11876 membar #Sync
11877 nop
11878 set 0x2E, %l1
11879 lduh [%l7 + %l1], %i4
11880 nop
11881 set 0x28, %l6
11882 stx %fsr, [%l7 + %l6]
11883 fpadd32 %f16, %f10, %f10
11884 nop
11885 set 0x08, %o3
11886 std %g4, [%l7 + %o3]
11887 nop
11888 set 0x68, %g4
11889 ldsw [%l7 + %g4], %l1
11890 nop
11891 set 0x48, %i1
11892 stx %i5, [%l7 + %i1]
11893 nop
11894 set 0x48, %i0
11895 stx %l6, [%l7 + %i0]
11896 nop
11897 set 0x10, %o1
11898 stx %fsr, [%l7 + %o1]
11899 set 0x40, %i7
11900 ldda [%l7 + %i7] 0x88, %f0
11901 nop
11902 set 0x6C, %o0
11903 stw %o0, [%l7 + %o0]
11904 set 0x70, %i2
11905 stwa %g2, [%l7 + %i2] 0x88
11906 set 0x70, %l5
11907 ldda [%l7 + %l5] 0xe3, %l4
11908 set 0x40, %o2
11909 ldda [%l7 + %o2] 0xd8, %f16
11910 set 0x50, %i6
11911 ldda [%l7 + %i6] 0x81, %g0
11912 nop
11913 set 0x60, %o5
11914 prefetch [%l7 + %o5], 4
11915 set 0x40, %g7
11916 ldda [%l7 + %g7] 0xd0, %f0
11917 set 0x24, %i4
11918 swapa [%l7 + %i4] 0x80, %l2
11919 nop
11920 set 0x2E, %l4
11921 ldsb [%l7 + %l4], %g5
11922 set 0x30, %i5
11923 swapa [%l7 + %i5] 0x80, %i1
11924 nop
11925 set 0x54, %l3
11926 ldsw [%l7 + %l3], %i3
11927 nop
11928 set 0x28, %g5
11929 ldx [%l7 + %g5], %g7
11930 set 0x53, %i3
11931 stba %o5, [%l7 + %i3] 0xea
11932 membar #Sync
11933 or %l5, %i2, %l0
11934 set 0x7C, %g6
11935 stwa %o1, [%l7 + %g6] 0xe3
11936 membar #Sync
11937 set 0x50, %l2
11938 stwa %g6, [%l7 + %l2] 0x80
11939 nop
11940 set 0x40, %g1
11941 ldx [%l7 + %g1], %o4
11942 nop
11943 set 0x18, %g3
11944 ldx [%l7 + %g3], %o7
11945 ld [%l7 + 0x10], %f25
11946 nop
11947 set 0x18, %l0
11948 std %f28, [%l7 + %l0]
11949 set 0x28, %o6
11950 stda %g2, [%l7 + %o6] 0x81
11951 nop
11952 set 0x24, %g2
11953 swap [%l7 + %g2], %l3
11954 set 0x58, %o7
11955 stxa %o3, [%l7 + %o7] 0x89
11956 nop
11957 set 0x50, %o4
11958 ldd [%l7 + %o4], %i6
11959 nop
11960 set 0x58, %l6
11961 stx %fsr, [%l7 + %l6]
11962 nop
11963 set 0x08, %l1
11964 ldsw [%l7 + %l1], %i0
11965 st %f0, [%l7 + 0x34]
11966 and %o2, %o6, %i6
11967 nop
11968 set 0x66, %o3
11969 lduh [%l7 + %o3], %g4
11970 nop
11971 set 0x18, %g4
11972 ldx [%l7 + %g4], %i4
11973 nop
11974 set 0x58, %i1
11975 std %i4, [%l7 + %i1]
11976 nop
11977 set 0x14, %i0
11978 ldsw [%l7 + %i0], %l6
11979 or %l1, %o0, %g2
11980 nop
11981 set 0x08, %o1
11982 ldsw [%l7 + %o1], %g1
11983 set 0x54, %i7
11984 stha %l4, [%l7 + %i7] 0xeb
11985 membar #Sync
11986 nop
11987 set 0x0C, %o0
11988 lduh [%l7 + %o0], %g5
11989 membar #Sync
11990 set 0x40, %l5
11991 ldda [%l7 + %l5] 0xf9, %f16
11992 set 0x44, %o2
11993 lda [%l7 + %o2] 0x81, %f21
11994 set 0x4C, %i6
11995 lda [%l7 + %i6] 0x88, %f16
11996 fpadd16s %f29, %f8, %f12
11997 nop
11998 set 0x34, %o5
11999 lduw [%l7 + %o5], %i1
12000 set 0x38, %g7
12001 stda %i2, [%l7 + %g7] 0xea
12002 membar #Sync
12003 nop
12004 set 0x5C, %i2
12005 stw %g7, [%l7 + %i2]
12006 nop
12007 set 0x50, %l4
12008 ldsh [%l7 + %l4], %o5
12009 set 0x40, %i4
12010 stda %f16, [%l7 + %i4] 0xc8
12011 set 0x22, %i5
12012 ldstuba [%l7 + %i5] 0x81, %l2
12013 nop
12014 set 0x4C, %l3
12015 stw %i2, [%l7 + %l3]
12016 nop
12017 set 0x30, %g5
12018 ldsw [%l7 + %g5], %l0
12019 or %l5, %g6, %o1
12020 nop
12021 set 0x48, %g6
12022 std %o4, [%l7 + %g6]
12023 set 0x28, %l2
12024 stda %o6, [%l7 + %l2] 0x81
12025 nop
12026 set 0x54, %i3
12027 stw %g3, [%l7 + %i3]
12028 nop
12029 set 0x08, %g1
12030 std %f12, [%l7 + %g1]
12031 nop
12032 set 0x28, %l0
12033 stx %fsr, [%l7 + %l0]
12034 add %o3, %l3, %i0
12035 nop
12036 set 0x48, %g3
12037 swap [%l7 + %g3], %o2
12038 membar #Sync
12039 set 0x40, %g2
12040 ldda [%l7 + %g2] 0xf8, %f0
12041 or %i7, %i6, %o6
12042 nop
12043 set 0x68, %o7
12044 prefetch [%l7 + %o7], 1
12045 add %g4, %i4, %l6
12046 nop
12047 set 0x48, %o4
12048 swap [%l7 + %o4], %i5
12049 nop
12050 set 0x76, %o6
12051 lduh [%l7 + %o6], %l1
12052 nop
12053 set 0x74, %l1
12054 prefetch [%l7 + %l1], 1
12055 nop
12056 set 0x50, %l6
12057 stw %o0, [%l7 + %l6]
12058 nop
12059 set 0x10, %o3
12060 lduw [%l7 + %o3], %g2
12061 set 0x20, %i1
12062 swapa [%l7 + %i1] 0x80, %g1
12063 nop
12064 set 0x40, %i0
12065 ldx [%l7 + %i0], %g5
12066 and %i1, %l4, %g7
12067 set 0x50, %o1
12068 ldda [%l7 + %o1] 0xea, %i2
12069 nop
12070 set 0x46, %i7
12071 lduh [%l7 + %i7], %l2
12072 nop
12073 set 0x48, %o0
12074 ldd [%l7 + %o0], %f10
12075 nop
12076 set 0x40, %g4
12077 stx %i2, [%l7 + %g4]
12078 set 0x40, %l5
12079 ldda [%l7 + %l5] 0xda, %f16
12080 set 0x40, %o2
12081 ldstuba [%l7 + %o2] 0x88, %o5
12082 set 0x79, %o5
12083 ldstuba [%l7 + %o5] 0x88, %l5
12084 nop
12085 set 0x28, %i6
12086 lduh [%l7 + %i6], %l0
12087 nop
12088 set 0x46, %i2
12089 stb %o1, [%l7 + %i2]
12090 nop
12091 set 0x7C, %g7
12092 lduw [%l7 + %g7], %g6
12093 nop
12094 set 0x5C, %i4
12095 prefetch [%l7 + %i4], 1
12096 and %o4, %o7, %g3
12097 set 0x50, %i5
12098 ldda [%l7 + %i5] 0xe2, %o2
12099 add %l7, 0x20, %l6
12100 wr %g0, 0x81, %asi
12101 ldxa [%l6] %asi, %l3
12102 casxa [%l6] 0x81, %l3, %o2
12103 set 0x30, %l4
12104 stda %i6, [%l7 + %l4] 0xeb
12105 membar #Sync
12106 nop
12107 set 0x48, %l3
12108 stx %fsr, [%l7 + %l3]
12109 nop
12110 set 0x3E, %g6
12111 lduh [%l7 + %g6], %i0
12112 set 0x1A, %g5
12113 stba %o6, [%l7 + %g5] 0xe2
12114 membar #Sync
12115 add %l7, 0x20, %l6
12116 wr %g0, 0x89, %asi
12117 lda [%l6] %asi, %g4
12118 casa [%l6] 0x89, %g4, %i4
12119 set 0x20, %i3
12120 sta %f12, [%l7 + %i3] 0x88
12121 nop
12122 set 0x30, %l2
12123 std %f28, [%l7 + %l2]
12124 add %l6, %i6, %i5
12125 set 0x28, %l0
12126 stxa %o0, [%l7 + %l0] 0xe3
12127 membar #Sync
12128 nop
12129 set 0x54, %g1
12130 ldub [%l7 + %g1], %l1
12131 st %f1, [%l7 + 0x7C]
12132 nop
12133 set 0x3C, %g2
12134 prefetch [%l7 + %g2], 3
12135 nop
12136 set 0x48, %g3
12137 stx %fsr, [%l7 + %g3]
12138 nop
12139 set 0x38, %o4
12140 ldd [%l7 + %o4], %f28
12141 add %l7, 0x1C, %l6
12142 wr %g0, 0x80, %asi
12143 casa [%l6] 0x80, %g2, %g1
12144 set 0x40, %o6
12145 ldda [%l7 + %o6] 0x88, %g4
12146 set 0x40, %o7
12147 ldda [%l7 + %o7] 0xd8, %f16
12148 st %f2, [%l7 + 0x58]
12149 set 0x22, %l1
12150 ldstuba [%l7 + %l1] 0x80, %i1
12151 add %l7, 0x38, %l6
12152 wr %g0, 0x80, %asi
12153 casxa [%l6] 0x80, %g7, %i3
12154 set 0x58, %o3
12155 stda %l4, [%l7 + %o3] 0xe3
12156 membar #Sync
12157 nop
12158 set 0x58, %i1
12159 std %l2, [%l7 + %i1]
12160 nop
12161 set 0x14, %i0
12162 stw %o5, [%l7 + %i0]
12163 set 0x5A, %l6
12164 stha %i2, [%l7 + %l6] 0x80
12165 nop
12166 set 0x28, %o1
12167 stx %l5, [%l7 + %o1]
12168 st %fsr, [%l7 + 0x6C]
12169 set 0x3B, %i7
12170 stba %l0, [%l7 + %i7] 0xeb
12171 membar #Sync
12172 nop
12173 set 0x48, %g4
12174 stx %fsr, [%l7 + %g4]
12175 set 0x20, %l5
12176 ldda [%l7 + %l5] 0xe2, %g6
12177 nop
12178 set 0x14, %o0
12179 swap [%l7 + %o0], %o4
12180 set 0x40, %o2
12181 ldda [%l7 + %o2] 0xda, %f16
12182 nop
12183 set 0x30, %i6
12184 ldx [%l7 + %i6], %o1
12185 set 0x40, %o5
12186 ldda [%l7 + %o5] 0x88, %f16
12187 set 0x74, %g7
12188 stwa %g3, [%l7 + %g7] 0x80
12189 nop
12190 set 0x60, %i2
12191 ldd [%l7 + %i2], %f0
12192 nop
12193 set 0x64, %i4
12194 lduw [%l7 + %i4], %o3
12195 and %o7, %o2, %i7
12196 fpadd32s %f13, %f22, %f28
12197 st %fsr, [%l7 + 0x7C]
12198 nop
12199 set 0x62, %l4
12200 ldsh [%l7 + %l4], %l3
12201 set 0x42, %i5
12202 stba %i0, [%l7 + %i5] 0xe3
12203 membar #Sync
12204 nop
12205 set 0x35, %g6
12206 stb %g4, [%l7 + %g6]
12207 set 0x60, %g5
12208 sta %f21, [%l7 + %g5] 0x80
12209 nop
12210 set 0x78, %i3
12211 ldstub [%l7 + %i3], %i4
12212 set 0x58, %l2
12213 swapa [%l7 + %l2] 0x80, %o6
12214 nop
12215 set 0x2A, %l0
12216 sth %i6, [%l7 + %l0]
12217 nop
12218 set 0x38, %l3
12219 ldd [%l7 + %l3], %f6
12220 add %l7, 0x44, %l6
12221 wr %g0, 0x89, %asi
12222 casa [%l6] 0x89, %l6, %i5
12223 add %o0, %g2, %g1
12224 fpsub16s %f30, %f30, %f20
12225 ld [%l7 + 0x7C], %f15
12226 nop
12227 set 0x64, %g1
12228 stw %g5, [%l7 + %g1]
12229 set 0x28, %g2
12230 stda %i0, [%l7 + %g2] 0x81
12231 fpsub32s %f31, %f10, %f28
12232 nop
12233 set 0x60, %g3
12234 std %g6, [%l7 + %g3]
12235 or %l1, %i3, %l4
12236 nop
12237 set 0x50, %o4
12238 stw %l2, [%l7 + %o4]
12239 set 0x44, %o7
12240 lda [%l7 + %o7] 0x88, %f17
12241 set 0x0C, %l1
12242 sta %f2, [%l7 + %l1] 0x80
12243 set 0x78, %o6
12244 sta %f21, [%l7 + %o6] 0x80
12245 set 0x68, %o3
12246 ldxa [%l7 + %o3] 0x89, %i2
12247 st %fsr, [%l7 + 0x0C]
12248 st %f7, [%l7 + 0x24]
12249 nop
12250 set 0x44, %i0
12251 stw %l5, [%l7 + %i0]
12252 set 0x3F, %l6
12253 stba %l0, [%l7 + %l6] 0xea
12254 membar #Sync
12255 and %g6, %o4, %o5
12256 set 0x08, %o1
12257 ldxa [%l7 + %o1] 0x81, %g3
12258 nop
12259 set 0x40, %i1
12260 ldd [%l7 + %i1], %f20
12261 nop
12262 set 0x68, %i7
12263 stx %o3, [%l7 + %i7]
12264 nop
12265 set 0x68, %g4
12266 std %o0, [%l7 + %g4]
12267 st %f7, [%l7 + 0x44]
12268 add %l7, 0x30, %l6
12269 wr %g0, 0x89, %asi
12270 casa [%l6] 0x89, %o7, %i7
12271 fpsub32s %f31, %f29, %f0
12272 set 0x2C, %l5
12273 swapa [%l7 + %l5] 0x89, %l3
12274 set 0x28, %o0
12275 stwa %o2, [%l7 + %o0] 0xe3
12276 membar #Sync
12277 nop
12278 set 0x12, %i6
12279 ldub [%l7 + %i6], %g4
12280 set 0x38, %o5
12281 stxa %i4, [%l7 + %o5] 0x89
12282 nop
12283 set 0x50, %o2
12284 std %i0, [%l7 + %o2]
12285 set 0x58, %g7
12286 ldxa [%l7 + %g7] 0x88, %i6
12287 nop
12288 set 0x28, %i2
12289 ldx [%l7 + %i2], %o6
12290 nop
12291 set 0x45, %i4
12292 stb %i5, [%l7 + %i4]
12293 set 0x30, %l4
12294 ldda [%l7 + %l4] 0x89, %i6
12295 nop
12296 set 0x3C, %g6
12297 lduw [%l7 + %g6], %g2
12298 set 0x78, %i5
12299 swapa [%l7 + %i5] 0x81, %o0
12300 nop
12301 set 0x78, %g5
12302 ldd [%l7 + %g5], %g0
12303 set 0x30, %l2
12304 stxa %i1, [%l7 + %l2] 0x89
12305 add %l7, 0x48, %l6
12306 wr %g0, 0x88, %asi
12307 ldxa [%l6] %asi, %g7
12308 casxa [%l6] 0x88, %g7, %g5
12309 nop
12310 set 0x6C, %l0
12311 lduw [%l7 + %l0], %i3
12312 nop
12313 set 0x50, %l3
12314 stx %fsr, [%l7 + %l3]
12315 nop
12316 set 0x18, %g1
12317 lduw [%l7 + %g1], %l1
12318 nop
12319 set 0x58, %g2
12320 prefetch [%l7 + %g2], 1
12321 set 0x78, %g3
12322 sta %f9, [%l7 + %g3] 0x81
12323 wr %l4, %i2, %clear_softint
12324 set 0x50, %i3
12325 ldda [%l7 + %i3] 0x80, %l4
12326 fpsub16s %f12, %f1, %f27
12327 set 0x4F, %o7
12328 stba %l0, [%l7 + %o7] 0x81
12329 add %l7, 0x4C, %l6
12330 wr %g0, 0x81, %asi
12331 lda [%l6] %asi, %l2
12332 casa [%l6] 0x81, %l2, %g6
12333 set 0x70, %o4
12334 prefetcha [%l7 + %o4] 0x81, 1
12335 set 0x40, %o6
12336 ldda [%l7 + %o6] 0xd0, %f0
12337 set 0x30, %o3
12338 ldda [%l7 + %o3] 0x89, %g2
12339 nop
12340 set 0x70, %l1
12341 ldd [%l7 + %l1], %f24
12342 ld [%l7 + 0x78], %f27
12343 nop
12344 set 0x5A, %i0
12345 ldsb [%l7 + %i0], %o4
12346 membar #Sync
12347 set 0x40, %l6
12348 ldda [%l7 + %l6] 0xf0, %f16
12349 nop
12350 set 0x38, %o1
12351 ldd [%l7 + %o1], %o0
12352 nop
12353 set 0x30, %i1
12354 ldsh [%l7 + %i1], %o7
12355 nop
12356 set 0x48, %i7
12357 lduw [%l7 + %i7], %o3
12358 set 0x1A, %g4
12359 stha %i7, [%l7 + %g4] 0x80
12360 set 0x40, %o0
12361 ldda [%l7 + %o0] 0xd2, %f0
12362 set 0x64, %i6
12363 swapa [%l7 + %i6] 0x88, %o2
12364 and %g4, %i4, %l3
12365 set 0x1B, %o5
12366 stba %i0, [%l7 + %o5] 0xea
12367 membar #Sync
12368 or %o6, %i5, %i6
12369 nop
12370 set 0x44, %o2
12371 prefetch [%l7 + %o2], 4
12372 set 0x64, %l5
12373 stwa %l6, [%l7 + %l5] 0x88
12374 nop
12375 set 0x7C, %g7
12376 swap [%l7 + %g7], %o0
12377 nop
12378 set 0x48, %i4
12379 ldsw [%l7 + %i4], %g2
12380 nop
12381 set 0x6C, %l4
12382 lduw [%l7 + %l4], %g1
12383 nop
12384 set 0x58, %g6
12385 std %i0, [%l7 + %g6]
12386 nop
12387 set 0x7A, %i2
12388 ldsb [%l7 + %i2], %g5
12389 nop
12390 set 0x08, %i5
12391 std %g6, [%l7 + %i5]
12392 set 0x3C, %l2
12393 stwa %i3, [%l7 + %l2] 0x89
12394 set 0x40, %g5
12395 stda %f16, [%l7 + %g5] 0xf1
12396 membar #Sync
12397 nop
12398 set 0x30, %l0
12399 stx %fsr, [%l7 + %l0]
12400 nop
12401 set 0x08, %g1
12402 std %f14, [%l7 + %g1]
12403 nop
12404 set 0x78, %g2
12405 ldd [%l7 + %g2], %f16
12406 nop
12407 set 0x38, %l3
12408 stx %fsr, [%l7 + %l3]
12409 nop
12410 set 0x5C, %i3
12411 lduw [%l7 + %i3], %l1
12412 add %l7, 0x7C, %l6
12413 wr %g0, 0x81, %asi
12414 casa [%l6] 0x81, %l4, %l5
12415 nop
12416 set 0x68, %g3
12417 std %f24, [%l7 + %g3]
12418 nop
12419 set 0x08, %o7
12420 swap [%l7 + %o7], %l0
12421 set 0x44, %o4
12422 swapa [%l7 + %o4] 0x88, %i2
12423 nop
12424 set 0x20, %o3
12425 stw %g6, [%l7 + %o3]
12426 nop
12427 set 0x0A, %o6
12428 lduh [%l7 + %o6], %l2
12429 add %l7, 0x08, %l6
12430 wr %g0, 0x80, %asi
12431 casxa [%l6] 0x80, %g3, %o5
12432 set 0x60, %l1
12433 sta %f31, [%l7 + %l1] 0x81
12434 nop
12435 set 0x40, %l6
12436 ldsh [%l7 + %l6], %o4
12437 nop
12438 set 0x10, %i0
12439 ldsw [%l7 + %i0], %o7
12440 nop
12441 set 0x31, %o1
12442 ldstub [%l7 + %o1], %o1
12443 nop
12444 set 0x60, %i7
12445 std %i6, [%l7 + %i7]
12446 nop
12447 set 0x50, %i1
12448 lduw [%l7 + %i1], %o3
12449 ld [%l7 + 0x24], %f6
12450 set 0x46, %g4
12451 stha %g4, [%l7 + %g4] 0xeb
12452 membar #Sync
12453 set 0x72, %o0
12454 stba %i4, [%l7 + %o0] 0x80
12455 st %fsr, [%l7 + 0x48]
12456 set 0x1C, %o5
12457 stwa %o2, [%l7 + %o5] 0x89
12458 fpsub16s %f1, %f13, %f10
12459 nop
12460 set 0x20, %i6
12461 lduw [%l7 + %i6], %l3
12462 nop
12463 set 0x60, %l5
12464 stx %fsr, [%l7 + %l5]
12465 add %i0, %i5, %i6
12466 or %o6, %o0, %l6
12467 and %g1, %g2, %g5
12468 st %f2, [%l7 + 0x68]
12469 nop
12470 set 0x30, %g7
12471 stx %g7, [%l7 + %g7]
12472 set 0x10, %o2
12473 prefetcha [%l7 + %o2] 0x80, 4
12474 nop
12475 set 0x11, %l4
12476 ldub [%l7 + %l4], %l1
12477 set 0x10, %i4
12478 ldda [%l7 + %i4] 0xe2, %l4
12479 nop
12480 set 0x60, %g6
12481 prefetch [%l7 + %g6], 1
12482 nop
12483 set 0x28, %i2
12484 lduw [%l7 + %i2], %i3
12485 set 0x40, %i5
12486 stda %f16, [%l7 + %i5] 0xf0
12487 membar #Sync
12488 membar #Sync
12489 set 0x40, %l2
12490 ldda [%l7 + %l2] 0xf9, %f16
12491 ld [%l7 + 0x2C], %f5
12492 add %l0, %l5, %i2
12493 nop
12494 set 0x66, %g5
12495 stb %g6, [%l7 + %g5]
12496 nop
12497 set 0x5A, %l0
12498 ldsb [%l7 + %l0], %g3
12499 nop
12500 set 0x34, %g2
12501 ldub [%l7 + %g2], %o5
12502 set 0x20, %g1
12503 prefetcha [%l7 + %g1] 0x88, 3
12504 nop
12505 set 0x0B, %i3
12506 ldsb [%l7 + %i3], %o7
12507 nop
12508 set 0x74, %l3
12509 swap [%l7 + %l3], %o1
12510 ld [%l7 + 0x40], %f23
12511 nop
12512 set 0x5D, %g3
12513 ldsb [%l7 + %g3], %l2
12514 nop
12515 set 0x34, %o7
12516 swap [%l7 + %o7], %o3
12517 nop
12518 set 0x68, %o3
12519 std %i6, [%l7 + %o3]
12520 wr %g4, %i4, %y
12521 nop
12522 set 0x58, %o4
12523 std %f20, [%l7 + %o4]
12524 add %l7, 0x68, %l6
12525 wr %g0, 0x88, %asi
12526 ldxa [%l6] %asi, %l3
12527 casxa [%l6] 0x88, %l3, %i0
12528 add %i5, %i6, %o2
12529 nop
12530 set 0x2B, %l1
12531 stb %o6, [%l7 + %l1]
12532 set 0x40, %l6
12533 stwa %l6, [%l7 + %l6] 0x80
12534 set 0x48, %o6
12535 prefetcha [%l7 + %o6] 0x89, 0
12536 nop
12537 set 0x4C, %o1
12538 lduh [%l7 + %o1], %g1
12539 nop
12540 set 0x32, %i7
12541 lduh [%l7 + %i7], %g5
12542 fpadd32s %f17, %f23, %f25
12543 set 0x50, %i0
12544 ldda [%l7 + %i0] 0xea, %g6
12545 nop
12546 set 0x61, %g4
12547 ldstub [%l7 + %g4], %i1
12548 nop
12549 set 0x46, %o0
12550 ldub [%l7 + %o0], %g2
12551 nop
12552 set 0x3C, %o5
12553 stw %l4, [%l7 + %o5]
12554 nop
12555 set 0x18, %i6
12556 ldx [%l7 + %i6], %i3
12557 set 0x60, %i1
12558 lda [%l7 + %i1] 0x81, %f28
12559 set 0x7C, %l5
12560 sta %f24, [%l7 + %l5] 0x80
12561 nop
12562 set 0x7C, %g7
12563 ldsh [%l7 + %g7], %l0
12564 fpadd16 %f8, %f26, %f12
12565 and %l5, %i2, %g6
12566 nop
12567 set 0x0C, %l4
12568 lduw [%l7 + %l4], %l1
12569 nop
12570 set 0x58, %i4
12571 stx %o5, [%l7 + %i4]
12572 nop
12573 set 0x70, %o2
12574 ldd [%l7 + %o2], %f28
12575 nop
12576 set 0x68, %i2
12577 std %g2, [%l7 + %i2]
12578 set 0x37, %i5
12579 stba %o4, [%l7 + %i5] 0x89
12580 st %f23, [%l7 + 0x60]
12581 set 0x4F, %l2
12582 stba %o1, [%l7 + %l2] 0xeb
12583 membar #Sync
12584 set 0x7C, %g5
12585 swapa [%l7 + %g5] 0x89, %o7
12586 nop
12587 set 0x10, %l0
12588 ldd [%l7 + %l0], %f4
12589 fpsub32s %f31, %f0, %f26
12590 st %fsr, [%l7 + 0x2C]
12591 set 0x20, %g6
12592 ldda [%l7 + %g6] 0xea, %o2
12593 set 0x20, %g1
12594 stda %l2, [%l7 + %g1] 0x80
12595 set 0x40, %i3
12596 ldda [%l7 + %i3] 0x88, %f0
12597 and %i7, %i4, %g4
12598 nop
12599 set 0x50, %g2
12600 swap [%l7 + %g2], %i0
12601 nop
12602 set 0x70, %l3
12603 swap [%l7 + %l3], %i5
12604 add %l3, %o2, %i6
12605 nop
12606 set 0x60, %o7
12607 stw %o6, [%l7 + %o7]
12608 wr %l6, %g1, %pic
12609 nop
12610 set 0x48, %o3
12611 std %g4, [%l7 + %o3]
12612 fpadd32s %f1, %f4, %f22
12613 or %g7, %o0, %g2
12614 nop
12615 set 0x4C, %g3
12616 sth %l4, [%l7 + %g3]
12617 set 0x20, %l1
12618 stha %i3, [%l7 + %l1] 0x81
12619 ld [%l7 + 0x58], %f12
12620 st %f4, [%l7 + 0x58]
12621 nop
12622 set 0x28, %l6
12623 std %f26, [%l7 + %l6]
12624 set 0x20, %o6
12625 ldda [%l7 + %o6] 0xeb, %l0
12626 nop
12627 set 0x7D, %o1
12628 stb %i1, [%l7 + %o1]
12629 set 0x30, %o4
12630 stda %l4, [%l7 + %o4] 0x88
12631 add %l7, 0x38, %l6
12632 wr %g0, 0x81, %asi
12633 lda [%l6] %asi, %g6
12634 casa [%l6] 0x81, %g6, %l1
12635 nop
12636 set 0x18, %i0
12637 stx %fsr, [%l7 + %i0]
12638 set 0x50, %g4
12639 stha %o5, [%l7 + %g4] 0x89
12640 set 0x40, %i7
12641 ldda [%l7 + %i7] 0xe2, %i2
12642 st %fsr, [%l7 + 0x1C]
12643 nop
12644 set 0x48, %o0
12645 ldsh [%l7 + %o0], %o4
12646 set 0x38, %i6
12647 stda %o0, [%l7 + %i6] 0x88
12648 set 0x2E, %o5
12649 stha %o7, [%l7 + %o5] 0xe3
12650 membar #Sync
12651 set 0x3D, %i1
12652 stba %g3, [%l7 + %i1] 0x89
12653 ld [%l7 + 0x3C], %f2
12654 add %l7, 0x6C, %l6
12655 wr %g0, 0x88, %asi
12656 lda [%l6] %asi, %l2
12657 casa [%l6] 0x88, %l2, %o3
12658 nop
12659 set 0x60, %l5
12660 std %i4, [%l7 + %l5]
12661 set 0x24, %l4
12662 sta %f17, [%l7 + %l4] 0x80
12663 ld [%l7 + 0x74], %f21
12664 set 0x10, %g7
12665 stda %g4, [%l7 + %g7] 0x89
12666 fpadd16 %f14, %f22, %f16
12667 nop
12668 set 0x08, %o2
12669 lduh [%l7 + %o2], %i0
12670 membar #Sync
12671 set 0x40, %i4
12672 ldda [%l7 + %i4] 0xf8, %f16
12673 nop
12674 set 0x18, %i5
12675 ldx [%l7 + %i5], %i7
12676 nop
12677 set 0x3B, %i2
12678 ldub [%l7 + %i2], %l3
12679 nop
12680 set 0x1D, %l2
12681 ldstub [%l7 + %l2], %i5
12682 set 0x68, %g5
12683 stxa %o2, [%l7 + %g5] 0x81
12684 set 0x68, %l0
12685 prefetcha [%l7 + %l0] 0x89, 0
12686 and %l6, %g1, %o6
12687 or %g7, %g5, %o0
12688 set 0x64, %g6
12689 stwa %g2, [%l7 + %g6] 0x81
12690 set 0x60, %i3
12691 ldda [%l7 + %i3] 0x88, %l4
12692 set 0x20, %g2
12693 ldda [%l7 + %g2] 0xeb, %l0
12694 nop
12695 set 0x14, %l3
12696 swap [%l7 + %l3], %i3
12697 nop
12698 set 0x58, %g1
12699 stx %fsr, [%l7 + %g1]
12700 nop
12701 set 0x60, %o7
12702 swap [%l7 + %o7], %l5
12703 be %icc, loop_74
12704 nop
12705 set 0x50, %o3
12706 lduh [%l7 + %o3], %g6
12707 nop
12708 set 0x38, %l1
12709 ldx [%l7 + %l1], %i1
12710 nop
12711 set 0x6B, %g3
12712 ldsb [%l7 + %g3], %l1
12713loop_74:
12714 and %o5, %i2, %o4
12715 set 0x66, %l6
12716 stba %o7, [%l7 + %l6] 0x89
12717 set 0x6C, %o6
12718 sta %f18, [%l7 + %o6] 0x89
12719 and %o1, %l2, %o3
12720 nop
12721 set 0x67, %o1
12722 ldub [%l7 + %o1], %g3
12723 set 0x20, %o4
12724 swapa [%l7 + %o4] 0x89, %g4
12725 nop
12726 set 0x36, %i0
12727 lduh [%l7 + %i0], %i0
12728 nop
12729 set 0x4C, %i7
12730 stw %i7, [%l7 + %i7]
12731 set 0x51, %g4
12732 stba %i4, [%l7 + %g4] 0x89
12733 nop
12734 set 0x40, %o0
12735 std %i4, [%l7 + %o0]
12736 wr %l3, %i6, %ccr
12737 nop
12738 set 0x46, %i6
12739 sth %l6, [%l7 + %i6]
12740 set 0x2A, %o5
12741 stba %o2, [%l7 + %o5] 0xe2
12742 membar #Sync
12743 nop
12744 set 0x46, %i1
12745 lduh [%l7 + %i1], %g1
12746 set 0x20, %l5
12747 stba %g7, [%l7 + %l5] 0xeb
12748 membar #Sync
12749 set 0x40, %g7
12750 ldda [%l7 + %g7] 0xe2, %o6
12751 nop
12752 set 0x60, %o2
12753 stx %fsr, [%l7 + %o2]
12754 ld [%l7 + 0x44], %f24
12755 set 0x72, %i4
12756 stba %o0, [%l7 + %i4] 0xe2
12757 membar #Sync
12758 add %l7, 0x30, %l6
12759 wr %g0, 0x89, %asi
12760 casxa [%l6] 0x89, %g2, %g5
12761 nop
12762 set 0x28, %l4
12763 std %f28, [%l7 + %l4]
12764 nop
12765 set 0x40, %i5
12766 ldd [%l7 + %i5], %f4
12767 set 0x28, %i2
12768 stha %l0, [%l7 + %i2] 0x89
12769 set 0x1C, %g5
12770 sta %f10, [%l7 + %g5] 0x81
12771 ld [%l7 + 0x48], %f6
12772 nop
12773 set 0x50, %l2
12774 stx %fsr, [%l7 + %l2]
12775 set 0x70, %g6
12776 sta %f31, [%l7 + %g6] 0x89
12777 st %fsr, [%l7 + 0x38]
12778 nop
12779 set 0x51, %l0
12780 ldub [%l7 + %l0], %l4
12781 nop
12782 set 0x2D, %i3
12783 ldub [%l7 + %i3], %l5
12784 and %g6, %i3, %i1
12785 nop
12786 set 0x7A, %g2
12787 ldstub [%l7 + %g2], %l1
12788 set 0x78, %g1
12789 ldxa [%l7 + %g1] 0x80, %o5
12790 nop
12791 set 0x18, %l3
12792 ldsw [%l7 + %l3], %o4
12793 set 0x40, %o3
12794 ldda [%l7 + %o3] 0xda, %f0
12795 set 0x34, %l1
12796 lda [%l7 + %l1] 0x81, %f24
12797 nop
12798 set 0x44, %o7
12799 sth %o7, [%l7 + %o7]
12800 nop
12801 set 0x2F, %g3
12802 ldsb [%l7 + %g3], %o1
12803 set 0x40, %o6
12804 stda %f0, [%l7 + %o6] 0xd8
12805 add %l7, 0x70, %l6
12806 wr %g0, 0x80, %asi
12807 casxa [%l6] 0x80, %i2, %l2
12808 nop
12809 set 0x0C, %l6
12810 ldsw [%l7 + %l6], %g3
12811 bne,a,pn %xcc, loop_75
12812 nop
12813 set 0x30, %o1
12814 stx %g4, [%l7 + %o1]
12815 fpadd16 %f2, %f10, %f0
12816 add %l7, 0x6C, %l6
12817 wr %g0, 0x80, %asi
12818 lda [%l6] %asi, %i0
12819 casa [%l6] 0x80, %i0, %i7
12820loop_75:
12821 nop
12822 set 0x5E, %i0
12823 stha %i4, [%l7 + %i0] 0xea
12824 membar #Sync
12825 nop
12826 set 0x70, %o4
12827 std %f4, [%l7 + %o4]
12828 nop
12829 set 0x10, %g4
12830 std %f10, [%l7 + %g4]
12831 add %i5, %o3, %i6
12832 nop
12833 set 0x70, %o0
12834 std %f28, [%l7 + %o0]
12835 nop
12836 set 0x60, %i7
12837 prefetch [%l7 + %i7], 4
12838 and %l6, %l3, %g1
12839 ld [%l7 + 0x1C], %f11
12840 nop
12841 set 0x22, %o5
12842 ldsh [%l7 + %o5], %g7
12843 nop
12844 set 0x31, %i6
12845 stb %o2, [%l7 + %i6]
12846 and %o6, %o0, %g5
12847 nop
12848 set 0x27, %i1
12849 ldsb [%l7 + %i1], %l0
12850 fpadd32s %f21, %f14, %f17
12851 wr %l4, %l5, %pic
12852 or %g6, %i3, %i1
12853 fpadd16s %f14, %f27, %f30
12854 set 0x1C, %g7
12855 lda [%l7 + %g7] 0x88, %f8
12856 bgu %xcc, loop_76
12857 ld [%l7 + 0x18], %f8
12858 set 0x0C, %l5
12859 swapa [%l7 + %l5] 0x89, %g2
12860loop_76:
12861 nop
12862 add %l7, 0x08, %l6
12863 wr %g0, 0x80, %asi
12864 casa [%l6] 0x80, %l1, %o5
12865 nop
12866 set 0x6C, %i4
12867 ldub [%l7 + %i4], %o7
12868 nop
12869 set 0x2C, %l4
12870 stw %o4, [%l7 + %l4]
12871 add %l7, 0x34, %l6
12872 wr %g0, 0x81, %asi
12873 lda [%l6] %asi, %i2
12874 casa [%l6] 0x81, %i2, %l2
12875 nop
12876 set 0x40, %o2
12877 std %f8, [%l7 + %o2]
12878 set 0x08, %i5
12879 stba %g3, [%l7 + %i5] 0xea
12880 membar #Sync
12881 nop
12882 set 0x7B, %i2
12883 stb %g4, [%l7 + %i2]
12884 set 0x3C, %g5
12885 stwa %i0, [%l7 + %g5] 0x89
12886 fpsub16s %f26, %f27, %f31
12887 nop
12888 set 0x18, %g6
12889 ldsw [%l7 + %g6], %o1
12890 set 0x70, %l0
12891 prefetcha [%l7 + %l0] 0x89, 3
12892 nop
12893 set 0x40, %i3
12894 stx %i7, [%l7 + %i3]
12895 nop
12896 set 0x44, %g2
12897 swap [%l7 + %g2], %i5
12898 nop
12899 set 0x78, %g1
12900 ldx [%l7 + %g1], %i6
12901 nop
12902 set 0x68, %l3
12903 ldd [%l7 + %l3], %f26
12904 nop
12905 set 0x50, %l2
12906 prefetch [%l7 + %l2], 4
12907 st %f6, [%l7 + 0x50]
12908 ld [%l7 + 0x58], %f27
12909 set 0x7C, %o3
12910 sta %f2, [%l7 + %o3] 0x80
12911 set 0x60, %o7
12912 stda %o2, [%l7 + %o7] 0x81
12913 nop
12914 set 0x40, %l1
12915 lduw [%l7 + %l1], %l6
12916 ba,pn %icc, loop_77
12917 nop
12918 set 0x10, %o6
12919 stx %fsr, [%l7 + %o6]
12920 set 0x68, %g3
12921 swapa [%l7 + %g3] 0x81, %l3
12922loop_77:
12923 nop
12924 set 0x48, %o1
12925 stw %g7, [%l7 + %o1]
12926 add %l7, 0x48, %l6
12927 wr %g0, 0x81, %asi
12928 casxa [%l6] 0x81, %o2, %o6
12929 nop
12930 set 0x4A, %i0
12931 ldub [%l7 + %i0], %o0
12932 st %fsr, [%l7 + 0x14]
12933 nop
12934 set 0x30, %l6
12935 ldd [%l7 + %l6], %g4
12936 nop
12937 set 0x30, %o4
12938 ldx [%l7 + %o4], %g1
12939 nop
12940 set 0x41, %g4
12941 stb %l4, [%l7 + %g4]
12942 set 0x60, %o0
12943 ldda [%l7 + %o0] 0x81, %l4
12944 set 0x68, %o5
12945 stwa %l0, [%l7 + %o5] 0xeb
12946 membar #Sync
12947 nop
12948 set 0x3A, %i6
12949 sth %g6, [%l7 + %i6]
12950 add %i1, %g2, %l1
12951 nop
12952 set 0x78, %i7
12953 stx %fsr, [%l7 + %i7]
12954 set 0x28, %i1
12955 stda %i2, [%l7 + %i1] 0xe2
12956 membar #Sync
12957 and %o7, %o5, %o4
12958 add %l7, 0x70, %l6
12959 wr %g0, 0x80, %asi
12960 casa [%l6] 0x80, %i2, %l2
12961 nop
12962 set 0x22, %g7
12963 ldsb [%l7 + %g7], %g3
12964 set 0x36, %i4
12965 stha %i0, [%l7 + %i4] 0x80
12966 fpsub32s %f27, %f25, %f0
12967 add %o1, %i4, %i7
12968 set 0x30, %l5
12969 ldda [%l7 + %l5] 0xeb, %i4
12970 nop
12971 set 0x18, %l4
12972 std %f16, [%l7 + %l4]
12973 set 0x58, %o2
12974 ldxa [%l7 + %o2] 0x80, %g4
12975 nop
12976 set 0x50, %i2
12977 stx %o3, [%l7 + %i2]
12978 ba,a %icc, loop_78
12979 nop
12980 set 0x4B, %i5
12981 stb %l6, [%l7 + %i5]
12982 add %l7, 0x40, %l6
12983 wr %g0, 0x80, %asi
12984 casxa [%l6] 0x80, %l3, %g7
12985loop_78:
12986 nop
12987 set 0x40, %g5
12988 ldda [%l7 + %g5] 0xeb, %i6
12989 set 0x38, %g6
12990 stwa %o6, [%l7 + %g6] 0x89
12991 nop
12992 set 0x0A, %l0
12993 lduh [%l7 + %l0], %o2
12994 nop
12995 set 0x6D, %g2
12996 ldub [%l7 + %g2], %o0
12997 nop
12998 set 0x44, %g1
12999 prefetch [%l7 + %g1], 3
13000 set 0x50, %i3
13001 ldda [%l7 + %i3] 0x89, %g4
13002 set 0x40, %l2
13003 stxa %l4, [%l7 + %l2] 0x89
13004 set 0x40, %l3
13005 sta %f18, [%l7 + %l3] 0x80
13006 nop
13007 set 0x50, %o7
13008 lduw [%l7 + %o7], %g1
13009 nop
13010 set 0x0E, %o3
13011 ldsh [%l7 + %o3], %l5
13012 set 0x50, %o6
13013 prefetcha [%l7 + %o6] 0x81, 0
13014 set 0x5C, %l1
13015 sta %f7, [%l7 + %l1] 0x80
13016 ld [%l7 + 0x48], %f14
13017 set 0x20, %o1
13018 ldda [%l7 + %o1] 0x81, %i0
13019 nop
13020 set 0x44, %i0
13021 swap [%l7 + %i0], %g2
13022 add %l7, 0x08, %l6
13023 wr %g0, 0x88, %asi
13024 ldxa [%l6] %asi, %l1
13025 casxa [%l6] 0x88, %l1, %i3
13026 nop
13027 set 0x68, %g3
13028 ldsh [%l7 + %g3], %o7
13029 set 0x60, %o4
13030 stwa %l0, [%l7 + %o4] 0xeb
13031 membar #Sync
13032 add %o4, %i2, %o5
13033 nop
13034 set 0x2D, %g4
13035 ldstub [%l7 + %g4], %g3
13036 nop
13037 set 0x18, %l6
13038 swap [%l7 + %l6], %l2
13039 set 0x38, %o5
13040 prefetcha [%l7 + %o5] 0x89, 0
13041 nop
13042 set 0x78, %o0
13043 stx %fsr, [%l7 + %o0]
13044 nop
13045 set 0x08, %i6
13046 std %i4, [%l7 + %i6]
13047 nop
13048 set 0x2C, %i1
13049 swap [%l7 + %i1], %i7
13050 set 0x74, %i7
13051 swapa [%l7 + %i7] 0x81, %i5
13052 nop
13053 set 0x70, %i4
13054 stx %i0, [%l7 + %i4]
13055 set 0x58, %g7
13056 sta %f15, [%l7 + %g7] 0x89
13057 add %o3, %l6, %g4
13058 set 0x42, %l5
13059 stha %g7, [%l7 + %l5] 0x89
13060 wr %l3, %i6, %clear_softint
13061 nop
13062 set 0x48, %l4
13063 ldx [%l7 + %l4], %o6
13064 set 0x40, %o2
13065 ldda [%l7 + %o2] 0xeb, %o2
13066 nop
13067 set 0x23, %i2
13068 stb %g5, [%l7 + %i2]
13069 set 0x68, %i5
13070 lda [%l7 + %i5] 0x81, %f11
13071 set 0x60, %g5
13072 stxa %l4, [%l7 + %g5] 0xe2
13073 membar #Sync
13074 set 0x30, %l0
13075 ldda [%l7 + %l0] 0x89, %o0
13076 nop
13077 set 0x60, %g6
13078 stx %fsr, [%l7 + %g6]
13079 set 0x40, %g1
13080 stda %f16, [%l7 + %g1] 0xf0
13081 membar #Sync
13082 nop
13083 set 0x77, %g2
13084 stb %g1, [%l7 + %g2]
13085 add %l5, %i1, %g2
13086 set 0x38, %i3
13087 lda [%l7 + %i3] 0x81, %f13
13088 nop
13089 set 0x60, %l2
13090 stb %l1, [%l7 + %l2]
13091 add %i3, %o7, %g6
13092 nop
13093 set 0x20, %o7
13094 stx %l0, [%l7 + %o7]
13095 nop
13096 set 0x20, %l3
13097 ldsw [%l7 + %l3], %i2
13098 add %l7, 0x34, %l6
13099 wr %g0, 0x80, %asi
13100 casa [%l6] 0x80, %o4, %o5
13101 nop
13102 set 0x50, %o6
13103 stx %fsr, [%l7 + %o6]
13104 nop
13105 or %g0, 0x8, %l0
13106 sllx %l0, 0x3c, %l0
13107 wr %l0, 0x664, %sys_tick_cmpr
13108 nop
13109 set 0x13, %o3
13110 ldstub [%l7 + %o3], %l2
13111 nop
13112 set 0x38, %o1
13113 ldd [%l7 + %o1], %i4
13114 nop
13115 set 0x20, %i0
13116 ldub [%l7 + %i0], %i5
13117 nop
13118 set 0x52, %g3
13119 ldstub [%l7 + %g3], %i7
13120 nop
13121 set 0x30, %l1
13122 ldd [%l7 + %l1], %o2
13123 nop
13124 nop
13125 setx 0x95867450776105A6, %l0, %l6
13126 stx %l6, [%l7 + 0x28]
13127 ldd [%l7 + 0x28], %f8
13128 setx 0x6D7D276703FBF2AB, %l1, %l5
13129 stx %l5, [%l7 + 0x10]
13130 ldd [%l7 + 0x10], %f24
13131 fdivd %f24, %f8, %f2
13132 nop
13133 set 0x1E, %g4
13134 lduh [%l7 + %g4], %l6
13135 nop
13136 set 0x40, %l6
13137 sth %g4, [%l7 + %l6]
13138 set 0x28, %o5
13139 sta %f22, [%l7 + %o5] 0x80
13140 set 0x58, %o0
13141 stda %i0, [%l7 + %o0] 0xe3
13142 membar #Sync
13143 nop
13144 set 0x68, %o4
13145 stw %l3, [%l7 + %o4]
13146 set 0x30, %i1
13147 stwa %i6, [%l7 + %i1] 0xe2
13148 membar #Sync
13149 set 0x28, %i6
13150 prefetcha [%l7 + %i6] 0x80, 2
13151 and %o2, %g7, %l4
13152 fpadd32 %f12, %f0, %f6
13153 add %o0, %g1, %g5
13154 set 0x58, %i4
13155 prefetcha [%l7 + %i4] 0x81, 1
13156 set 0x78, %g7
13157 ldxa [%l7 + %g7] 0x80, %g2
13158 nop
13159 set 0x52, %i7
13160 sth %i1, [%l7 + %i7]
13161 set 0x40, %l4
13162 prefetcha [%l7 + %l4] 0x89, 2
13163 set 0x52, %o2
13164 stha %o7, [%l7 + %o2] 0x88
13165 nop
13166 set 0x18, %i2
13167 prefetch [%l7 + %i2], 2
13168 ld [%l7 + 0x1C], %f6
13169 nop
13170 set 0x18, %l5
13171 stx %g6, [%l7 + %l5]
13172 or %l0, %i3, %o4
13173 set 0x40, %i5
13174 prefetcha [%l7 + %i5] 0x80, 4
13175 nop
13176 set 0x68, %g5
13177 std %o4, [%l7 + %g5]
13178 nop
13179 set 0x60, %l0
13180 std %o0, [%l7 + %l0]
13181 add %l7, 0x08, %l6
13182 wr %g0, 0x80, %asi
13183 ldxa [%l6] %asi, %g3
13184 casxa [%l6] 0x80, %g3, %l2
13185 nop
13186 set 0x20, %g6
13187 ldsw [%l7 + %g6], %i5
13188 nop
13189 set 0x74, %g1
13190 lduh [%l7 + %g1], %i4
13191 set 0x70, %i3
13192 stda %o2, [%l7 + %i3] 0x89
13193 nop
13194 set 0x48, %g2
13195 std %i6, [%l7 + %g2]
13196 nop
13197 set 0x12, %l2
13198 stb %g4, [%l7 + %l2]
13199 ld [%l7 + 0x08], %f27
13200 set 0x3C, %l3
13201 sta %f28, [%l7 + %l3] 0x89
13202 set 0x34, %o6
13203 stwa %i7, [%l7 + %o6] 0xea
13204 membar #Sync
13205 nop
13206 set 0x4E, %o3
13207 sth %i0, [%l7 + %o3]
13208 nop
13209 set 0x3A, %o1
13210 lduh [%l7 + %o1], %i6
13211 nop
13212 set 0x34, %i0
13213 lduh [%l7 + %i0], %l3
13214 set 0x24, %g3
13215 ldstuba [%l7 + %g3] 0x80, %o2
13216 nop
13217 set 0x3C, %o7
13218 lduh [%l7 + %o7], %o6
13219 and %g7, %o0, %g1
13220 set 0x4F, %l1
13221 ldstuba [%l7 + %l1] 0x80, %g5
13222 set 0x70, %l6
13223 ldda [%l7 + %l6] 0x88, %l4
13224 add %g2, %i1, %l4
13225 st %fsr, [%l7 + 0x18]
13226 set 0x28, %g4
13227 stwa %l1, [%l7 + %g4] 0x81
13228 nop
13229 set 0x08, %o0
13230 stx %fsr, [%l7 + %o0]
13231 nop
13232 set 0x6F, %o5
13233 ldub [%l7 + %o5], %o7
13234 nop
13235 set 0x5C, %i1
13236 ldub [%l7 + %i1], %l0
13237 nop
13238 set 0x24, %i6
13239 ldsw [%l7 + %i6], %g6
13240 ld [%l7 + 0x40], %f9
13241 st %fsr, [%l7 + 0x30]
13242 nop
13243 set 0x08, %o4
13244 ldx [%l7 + %o4], %i3
13245 nop
13246 set 0x40, %i4
13247 stx %o4, [%l7 + %i4]
13248 nop
13249 set 0x5A, %g7
13250 ldsh [%l7 + %g7], %i2
13251 nop
13252 set 0x28, %l4
13253 ldd [%l7 + %l4], %f10
13254 nop
13255 set 0x74, %i7
13256 swap [%l7 + %i7], %o1
13257 or %o5, %l2, %i5
13258 nop
13259 set 0x58, %o2
13260 ldx [%l7 + %o2], %i4
13261 nop
13262 set 0x52, %l5
13263 ldsb [%l7 + %l5], %o3
13264 add %l7, 0x44, %l6
13265 wr %g0, 0x80, %asi
13266 casa [%l6] 0x80, %g3, %g4
13267 or %i7, %i0, %l6
13268 set 0x50, %i5
13269 prefetcha [%l7 + %i5] 0x88, 4
13270 set 0x0E, %i2
13271 stha %o2, [%l7 + %i2] 0xeb
13272 membar #Sync
13273 set 0x4C, %g5
13274 stwa %o6, [%l7 + %g5] 0x81
13275 nop
13276 set 0x10, %l0
13277 ldd [%l7 + %l0], %g6
13278 nop
13279 set 0x2A, %g1
13280 lduh [%l7 + %g1], %o0
13281 nop
13282 set 0x50, %g6
13283 stx %g1, [%l7 + %g6]
13284 nop
13285 set 0x24, %i3
13286 stw %g5, [%l7 + %i3]
13287 set 0x40, %l2
13288 ldda [%l7 + %l2] 0x88, %f0
13289 add %l3, %g2, %i1
13290 set 0x1C, %g2
13291 sta %f31, [%l7 + %g2] 0x80
13292 add %l7, 0x48, %l6
13293 wr %g0, 0x89, %asi
13294 ldxa [%l6] %asi, %l5
13295 casxa [%l6] 0x89, %l5, %l4
13296 set 0x18, %l3
13297 sta %f3, [%l7 + %l3] 0x81
13298 nop
13299 set 0x42, %o3
13300 ldsh [%l7 + %o3], %l1
13301 set 0x20, %o6
13302 ldda [%l7 + %o6] 0x88, %o6
13303 nop
13304 set 0x1C, %i0
13305 lduw [%l7 + %i0], %l0
13306 nop
13307 set 0x48, %o1
13308 prefetch [%l7 + %o1], 4
13309 add %l7, 0x20, %l6
13310 wr %g0, 0x80, %asi
13311 casa [%l6] 0x80, %g6, %o4
13312 nop
13313 set 0x25, %o7
13314 ldub [%l7 + %o7], %i2
13315 fpadd16 %f22, %f30, %f22
13316 nop
13317 set 0x70, %g3
13318 ldx [%l7 + %g3], %i3
13319 nop
13320 set 0x20, %l1
13321 ldd [%l7 + %l1], %o4
13322 set 0x51, %g4
13323 stba %o1, [%l7 + %g4] 0xe2
13324 membar #Sync
13325 set 0x50, %l6
13326 ldda [%l7 + %l6] 0x89, %l2
13327 st %fsr, [%l7 + 0x48]
13328 set 0x7C, %o0
13329 ldstuba [%l7 + %o0] 0x81, %i5
13330 or %i4, %g3, %g4
13331 set 0x7B, %i1
13332 ldstuba [%l7 + %i1] 0x88, %o3
13333 add %l7, 0x68, %l6
13334 wr %g0, 0x88, %asi
13335 ldxa [%l6] %asi, %i0
13336 casxa [%l6] 0x88, %i0, %l6
13337 st %fsr, [%l7 + 0x3C]
13338 nop
13339 set 0x08, %o5
13340 stx %i6, [%l7 + %o5]
13341 ld [%l7 + 0x7C], %f9
13342 set 0x0C, %o4
13343 swapa [%l7 + %o4] 0x88, %i7
13344 set 0x50, %i6
13345 ldxa [%l7 + %i6] 0x80, %o2
13346 set 0x28, %i4
13347 swapa [%l7 + %i4] 0x88, %o6
13348 ble %xcc, loop_79
13349 and %g7, %o0, %g5
13350 st %fsr, [%l7 + 0x54]
13351 set 0x18, %g7
13352 stxa %g1, [%l7 + %g7] 0x80
13353loop_79:
13354 st %fsr, [%l7 + 0x40]
13355 add %l7, 0x38, %l6
13356 wr %g0, 0x89, %asi
13357 casxa [%l6] 0x89, %l3, %g2
13358 nop
13359 set 0x0D, %i7
13360 ldstub [%l7 + %i7], %i1
13361 set 0x30, %l4
13362 prefetcha [%l7 + %l4] 0x81, 4
13363 nop
13364 set 0x18, %l5
13365 prefetch [%l7 + %l5], 1
13366 nop
13367 set 0x16, %o2
13368 stb %l5, [%l7 + %o2]
13369 set 0x70, %i2
13370 sta %f9, [%l7 + %i2] 0x80
13371 set 0x74, %i5
13372 sta %f4, [%l7 + %i5] 0x88
13373 nop
13374 set 0x34, %l0
13375 lduw [%l7 + %l0], %l1
13376 set 0x10, %g5
13377 ldda [%l7 + %g5] 0x88, %o6
13378 nop
13379 set 0x08, %g6
13380 ldx [%l7 + %g6], %l0
13381 nop
13382 set 0x24, %g1
13383 lduw [%l7 + %g1], %g6
13384 st %fsr, [%l7 + 0x40]
13385 add %l7, 0x74, %l6
13386 wr %g0, 0x88, %asi
13387 casa [%l6] 0x88, %o4, %i2
13388 and %i3, %o1, %l2
13389 nop
13390 set 0x6C, %i3
13391 prefetch [%l7 + %i3], 1
13392 nop
13393 set 0x18, %l2
13394 std %i4, [%l7 + %l2]
13395 fpsub32s %f13, %f9, %f11
13396 or %o5, %g3, %i4
13397 nop
13398 set 0x16, %l3
13399 stb %g4, [%l7 + %l3]
13400 set 0x44, %o3
13401 swapa [%l7 + %o3] 0x81, %i0
13402 or %o3, %i6, %l6
13403 nop
13404 set 0x50, %g2
13405 ldsh [%l7 + %g2], %o2
13406 set 0x0C, %i0
13407 stwa %i7, [%l7 + %i0] 0x80
13408 set 0x40, %o1
13409 stda %f0, [%l7 + %o1] 0x80
13410 set 0x6D, %o7
13411 stba %g7, [%l7 + %o7] 0x89
13412 and %o0, %o6, %g1
13413 bgu %xcc, loop_80
13414 nop
13415 set 0x1A, %g3
13416 ldsb [%l7 + %g3], %l3
13417 add %l7, 0x4C, %l6
13418 wr %g0, 0x89, %asi
13419 casa [%l6] 0x89, %g2, %g5
13420loop_80:
13421 nop
13422 add %l7, 0x28, %l6
13423 wr %g0, 0x88, %asi
13424 casxa [%l6] 0x88, %i1, %l5
13425 set 0x40, %l1
13426 stda %f0, [%l7 + %l1] 0x81
13427 set 0x3C, %g4
13428 sta %f31, [%l7 + %g4] 0x81
13429 nop
13430 set 0x7C, %o6
13431 lduw [%l7 + %o6], %l4
13432 nop
13433 set 0x79, %o0
13434 ldub [%l7 + %o0], %o7
13435 nop
13436 set 0x20, %l6
13437 ldd [%l7 + %l6], %l0
13438 set 0x70, %o5
13439 swapa [%l7 + %o5] 0x89, %g6
13440 nop
13441 set 0x68, %i1
13442 stx %o4, [%l7 + %i1]
13443 set 0x6C, %o4
13444 sta %f7, [%l7 + %o4] 0x81
13445 nop
13446 set 0x60, %i6
13447 ldub [%l7 + %i6], %i2
13448 nop
13449 set 0x6C, %g7
13450 ldstub [%l7 + %g7], %i3
13451 membar #Sync
13452 set 0x40, %i7
13453 ldda [%l7 + %i7] 0xf1, %f0
13454 set 0x40, %l4
13455 ldda [%l7 + %l4] 0xd0, %f0
13456 set 0x10, %i4
13457 stda %l0, [%l7 + %i4] 0xe3
13458 membar #Sync
13459 nop
13460 set 0x3E, %o2
13461 ldsb [%l7 + %o2], %l2
13462 set 0x40, %l5
13463 ldda [%l7 + %l5] 0x80, %f16
13464 set 0x20, %i2
13465 ldda [%l7 + %i2] 0xea, %o0
13466 or %i5, %o5, %g3
13467 and %i4, %i0, %g4
13468 set 0x54, %l0
13469 sta %f31, [%l7 + %l0] 0x81
13470 ba,a,pn %xcc, loop_81
13471 nop
13472 set 0x38, %i5
13473 stx %fsr, [%l7 + %i5]
13474 nop
13475 set 0x68, %g5
13476 stx %i6, [%l7 + %g5]
13477 nop
13478 set 0x20, %g6
13479 std %f12, [%l7 + %g6]
13480loop_81:
13481 nop
13482 set 0x48, %g1
13483 ldsw [%l7 + %g1], %l6
13484 set 0x10, %i3
13485 ldxa [%l7 + %i3] 0x88, %o2
13486 nop
13487 set 0x54, %l3
13488 ldstub [%l7 + %l3], %o3
13489 set 0x6B, %l2
13490 stba %g7, [%l7 + %l2] 0xeb
13491 membar #Sync
13492 set 0x40, %o3
13493 swapa [%l7 + %o3] 0x81, %o0
13494 fpadd16 %f12, %f6, %f22
13495 set 0x30, %g2
13496 prefetcha [%l7 + %g2] 0x89, 4
13497 and %g1, %l3, %g2
13498 nop
13499 set 0x19, %i0
13500 stb %o6, [%l7 + %i0]
13501 set 0x44, %o7
13502 stha %g5, [%l7 + %o7] 0x88
13503 add %i1, %l4, %l5
13504 nop
13505 set 0x38, %o1
13506 std %o6, [%l7 + %o1]
13507 nop
13508 set 0x70, %l1
13509 prefetch [%l7 + %l1], 2
13510 set 0x6C, %g4
13511 lda [%l7 + %g4] 0x88, %f6
13512 st %fsr, [%l7 + 0x38]
13513 set 0x40, %o6
13514 sta %f2, [%l7 + %o6] 0x89
13515 set 0x18, %o0
13516 stda %g6, [%l7 + %o0] 0xe3
13517 membar #Sync
13518 set 0x66, %g3
13519 stha %o4, [%l7 + %g3] 0xeb
13520 membar #Sync
13521 set 0x5C, %o5
13522 stwa %l0, [%l7 + %o5] 0xe3
13523 membar #Sync
13524 set 0x40, %l6
13525 ldda [%l7 + %l6] 0x89, %i2
13526 nop
13527 set 0x7C, %o4
13528 sth %i3, [%l7 + %o4]
13529 nop
13530 set 0x74, %i1
13531 swap [%l7 + %i1], %l2
13532 nop
13533 set 0x77, %i6
13534 ldstub [%l7 + %i6], %l1
13535 st %f17, [%l7 + 0x28]
13536 bge,pt %icc, loop_82
13537 nop
13538 set 0x10, %g7
13539 ldx [%l7 + %g7], %o1
13540 add %o5, %g3, %i5
13541 nop
13542 set 0x08, %l4
13543 ldd [%l7 + %l4], %f20
13544loop_82:
13545 nop
13546 set 0x68, %i7
13547 ldstub [%l7 + %i7], %i4
13548 nop
13549 set 0x0C, %o2
13550 swap [%l7 + %o2], %i0
13551 nop
13552 set 0x16, %l5
13553 ldstub [%l7 + %l5], %i6
13554 or %g4, %o2, %o3
13555 nop
13556 set 0x10, %i2
13557 ldx [%l7 + %i2], %l6
13558 nop
13559 set 0x5C, %i4
13560 prefetch [%l7 + %i4], 0
13561 nop
13562 set 0x69, %i5
13563 ldstub [%l7 + %i5], %o0
13564 or %i7, %g7, %g1
13565 nop
13566 set 0x40, %g5
13567 stx %fsr, [%l7 + %g5]
13568 nop
13569 set 0x34, %g6
13570 lduh [%l7 + %g6], %g2
13571 add %o6, %g5, %l3
13572 nop
13573 set 0x18, %l0
13574 std %i0, [%l7 + %l0]
13575 set 0x40, %g1
13576 stda %f16, [%l7 + %g1] 0xf9
13577 membar #Sync
13578 add %l5, %l4, %o7
13579 nop
13580 set 0x38, %i3
13581 lduw [%l7 + %i3], %o4
13582 nop
13583 set 0x6B, %l3
13584 stb %g6, [%l7 + %l3]
13585 nop
13586 set 0x66, %l2
13587 ldub [%l7 + %l2], %i2
13588 wr %l0, %i3, %sys_tick
13589 nop
13590 set 0x2A, %o3
13591 lduh [%l7 + %o3], %l2
13592 add %l7, 0x20, %l6
13593 wr %g0, 0x81, %asi
13594 ldxa [%l6] %asi, %l1
13595 casxa [%l6] 0x81, %l1, %o1
13596 nop
13597 set 0x68, %i0
13598 stx %g3, [%l7 + %i0]
13599 set 0x78, %o7
13600 stwa %i5, [%l7 + %o7] 0x80
13601 or %o5, %i4, %i6
13602 nop
13603 set 0x10, %o1
13604 std %g4, [%l7 + %o1]
13605 add %l7, 0x60, %l6
13606 wr %g0, 0x89, %asi
13607 casxa [%l6] 0x89, %o2, %o3
13608 nop
13609 set 0x24, %l1
13610 stb %l6, [%l7 + %l1]
13611 set 0x40, %g2
13612 stda %f16, [%l7 + %g2] 0xc4
13613 set 0x18, %o6
13614 stha %o0, [%l7 + %o6] 0xeb
13615 membar #Sync
13616 st %fsr, [%l7 + 0x20]
13617 nop
13618 set 0x58, %g4
13619 lduh [%l7 + %g4], %i0
13620 nop
13621 set 0x50, %o0
13622 stx %g7, [%l7 + %o0]
13623 set 0x78, %o5
13624 lda [%l7 + %o5] 0x89, %f29
13625 set 0x3D, %l6
13626 ldstuba [%l7 + %l6] 0x81, %g1
13627 nop
13628 set 0x70, %o4
13629 std %i6, [%l7 + %o4]
13630 nop
13631 set 0x48, %g3
13632 ldx [%l7 + %g3], %o6
13633 nop
13634 set 0x48, %i1
13635 ldd [%l7 + %i1], %f22
13636 st %fsr, [%l7 + 0x18]
13637 nop
13638 set 0x09, %i6
13639 ldsb [%l7 + %i6], %g5
13640 set 0x60, %g7
13641 ldda [%l7 + %g7] 0xeb, %l2
13642 add %l7, 0x18, %l6
13643 wr %g0, 0x89, %asi
13644 ldxa [%l6] %asi, %i1
13645 casxa [%l6] 0x89, %i1, %g2
13646 set 0x44, %i7
13647 swapa [%l7 + %i7] 0x88, %l5
13648 nop
13649 set 0x18, %o2
13650 std %f12, [%l7 + %o2]
13651 nop
13652 set 0x54, %l5
13653 swap [%l7 + %l5], %o7
13654 set 0x40, %l4
13655 stda %f0, [%l7 + %l4] 0x89
13656 set 0x51, %i4
13657 stba %l4, [%l7 + %i4] 0xeb
13658 membar #Sync
13659 nop
13660 set 0x20, %i2
13661 std %o4, [%l7 + %i2]
13662 set 0x40, %i5
13663 ldda [%l7 + %i5] 0x88, %f0
13664 nop
13665 set 0x58, %g5
13666 stx %i2, [%l7 + %g5]
13667 nop
13668 set 0x0F, %l0
13669 ldstub [%l7 + %l0], %g6
13670 set 0x4F, %g1
13671 stba %i3, [%l7 + %g1] 0xe2
13672 membar #Sync
13673 fpadd16s %f22, %f25, %f4
13674 nop
13675 set 0x58, %i3
13676 ldd [%l7 + %i3], %l0
13677 nop
13678 set 0x6C, %l3
13679 stw %l2, [%l7 + %l3]
13680 add %l7, 0x14, %l6
13681 wr %g0, 0x88, %asi
13682 lda [%l6] %asi, %o1
13683 casa [%l6] 0x88, %o1, %l1
13684 nop
13685 set 0x14, %g6
13686 swap [%l7 + %g6], %i5
13687 st %f28, [%l7 + 0x14]
13688 set 0x0D, %o3
13689 stba %o5, [%l7 + %o3] 0xe2
13690 membar #Sync
13691 nop
13692 set 0x70, %i0
13693 std %g2, [%l7 + %i0]
13694 nop
13695 set 0x68, %l2
13696 stx %i4, [%l7 + %l2]
13697 nop
13698 set 0x18, %o1
13699 prefetch [%l7 + %o1], 1
13700 nop
13701 set 0x58, %o7
13702 ldx [%l7 + %o7], %i6
13703 nop
13704 set 0x4E, %l1
13705 ldsh [%l7 + %l1], %g4
13706 set 0x60, %g2
13707 ldda [%l7 + %g2] 0xe2, %o2
13708 set 0x50, %o6
13709 ldda [%l7 + %o6] 0xeb, %o2
13710 set 0x0B, %g4
13711 stba %o0, [%l7 + %g4] 0x80
13712 and %l6, %g7, %g1
13713 set 0x40, %o5
13714 ldda [%l7 + %o5] 0x88, %f16
13715 set 0x6C, %o0
13716 lda [%l7 + %o0] 0x81, %f16
13717 set 0x50, %l6
13718 prefetcha [%l7 + %l6] 0x89, 0
13719 nop
13720 set 0x78, %o4
13721 stx %o6, [%l7 + %o4]
13722 nop
13723 set 0x0C, %i1
13724 stw %i0, [%l7 + %i1]
13725 nop
13726 set 0x40, %i6
13727 stw %g5, [%l7 + %i6]
13728 set 0x70, %g7
13729 ldxa [%l7 + %g7] 0x89, %l3
13730 or %g2, %l5, %o7
13731 set 0x76, %i7
13732 stha %i1, [%l7 + %i7] 0xeb
13733 membar #Sync
13734 fpadd16 %f16, %f22, %f30
13735 set 0x54, %o2
13736 lda [%l7 + %o2] 0x88, %f8
13737 nop
13738 set 0x1A, %l5
13739 sth %o4, [%l7 + %l5]
13740 nop
13741 set 0x48, %g3
13742 stx %fsr, [%l7 + %g3]
13743 nop
13744 set 0x20, %i4
13745 stx %fsr, [%l7 + %i4]
13746 set 0x48, %l4
13747 lda [%l7 + %l4] 0x81, %f31
13748 and %i2, %l4, %g6
13749 nop
13750 set 0x10, %i5
13751 lduh [%l7 + %i5], %i3
13752 set 0x48, %g5
13753 prefetcha [%l7 + %g5] 0x89, 3
13754 nop
13755 set 0x70, %i2
13756 stx %fsr, [%l7 + %i2]
13757 nop
13758 set 0x68, %l0
13759 stx %o1, [%l7 + %l0]
13760 or %l1, %l0, %i5
13761 nop
13762 set 0x5C, %i3
13763 ldsw [%l7 + %i3], %g3
13764 nop
13765 set 0x68, %g1
13766 ldsw [%l7 + %g1], %o5
13767 nop
13768 set 0x10, %g6
13769 sth %i4, [%l7 + %g6]
13770 nop
13771 set 0x70, %o3
13772 swap [%l7 + %o3], %g4
13773 set 0x10, %i0
13774 swapa [%l7 + %i0] 0x80, %i6
13775 set 0x40, %l3
13776 stwa %o2, [%l7 + %l3] 0xe2
13777 membar #Sync
13778 set 0x78, %l2
13779 ldxa [%l7 + %l2] 0x88, %o3
13780 nop
13781 set 0x7B, %o7
13782 ldstub [%l7 + %o7], %o0
13783 nop
13784 set 0x28, %l1
13785 ldd [%l7 + %l1], %g6
13786 ble,a,pt %xcc, loop_83
13787 nop
13788 set 0x5C, %g2
13789 lduh [%l7 + %g2], %g1
13790 wr %l6, %o6, %softint
13791 set 0x6C, %o1
13792 ldstuba [%l7 + %o1] 0x88, %i7
13793loop_83:
13794 nop
13795 set 0x10, %g4
13796 ldsw [%l7 + %g4], %i0
13797 nop
13798 set 0x2E, %o6
13799 lduh [%l7 + %o6], %g5
13800 set 0x60, %o0
13801 ldstuba [%l7 + %o0] 0x88, %g2
13802 ld [%l7 + 0x48], %f26
13803 st %fsr, [%l7 + 0x78]
13804 nop
13805 set 0x74, %o5
13806 sth %l5, [%l7 + %o5]
13807 nop
13808 set 0x78, %o4
13809 lduw [%l7 + %o4], %l3
13810 add %i1, %o7, %o4
13811 set 0x30, %l6
13812 prefetcha [%l7 + %l6] 0x88, 0
13813 nop
13814 set 0x0C, %i6
13815 ldub [%l7 + %i6], %i2
13816 set 0x40, %i1
13817 stda %f16, [%l7 + %i1] 0xca
13818 nop
13819 set 0x7C, %g7
13820 lduw [%l7 + %g7], %g6
13821 nop
13822 set 0x08, %i7
13823 std %l2, [%l7 + %i7]
13824 ld [%l7 + 0x70], %f15
13825 nop
13826 set 0x48, %l5
13827 ldx [%l7 + %l5], %i3
13828 nop
13829 set 0x5C, %o2
13830 lduh [%l7 + %o2], %l1
13831 set 0x20, %g3
13832 ldxa [%l7 + %g3] 0x88, %l0
13833 nop
13834 set 0x30, %l4
13835 stx %fsr, [%l7 + %l4]
13836 nop
13837 set 0x08, %i5
13838 stx %i5, [%l7 + %i5]
13839 fpsub32 %f14, %f22, %f24
13840 membar #Sync
13841 set 0x40, %i4
13842 ldda [%l7 + %i4] 0xf8, %f0
13843 nop
13844 set 0x6A, %g5
13845 sth %o1, [%l7 + %g5]
13846 st %fsr, [%l7 + 0x58]
13847 nop
13848 set 0x3A, %i2
13849 sth %g3, [%l7 + %i2]
13850 fpsub16s %f2, %f21, %f24
13851 nop
13852 set 0x60, %l0
13853 std %f12, [%l7 + %l0]
13854 nop
13855 set 0x74, %g1
13856 sth %i4, [%l7 + %g1]
13857 nop
13858 set 0x0C, %i3
13859 ldsw [%l7 + %i3], %o5
13860 nop
13861 or %g0, 0x8, %l0
13862 sllx %l0, 0x3c, %l0
13863 wr %l0, 0xC8F, %tick_cmpr
13864 ld [%l7 + 0x6C], %f17
13865 add %o3, %g4, %o0
13866 set 0x40, %o3
13867 stda %f16, [%l7 + %o3] 0x88
13868 nop
13869 set 0x28, %i0
13870 std %f22, [%l7 + %i0]
13871 nop
13872 set 0x68, %l3
13873 stb %g1, [%l7 + %l3]
13874 set 0x40, %l2
13875 ldda [%l7 + %l2] 0x89, %f16
13876 nop
13877 set 0x50, %g6
13878 ldx [%l7 + %g6], %g7
13879 nop
13880 set 0x24, %o7
13881 swap [%l7 + %o7], %o6
13882 or %l6, %i0, %g5
13883 set 0x48, %g2
13884 stda %i6, [%l7 + %g2] 0xe3
13885 membar #Sync
13886 set 0x4B, %l1
13887 ldstuba [%l7 + %l1] 0x88, %g2
13888 nop
13889 set 0x10, %g4
13890 stb %l5, [%l7 + %g4]
13891 nop
13892 set 0x54, %o1
13893 stw %i1, [%l7 + %o1]
13894 set 0x4C, %o0
13895 lda [%l7 + %o0] 0x80, %f4
13896 set 0x70, %o6
13897 ldxa [%l7 + %o6] 0x81, %l3
13898 set 0x20, %o5
13899 stda %o6, [%l7 + %o5] 0xe2
13900 membar #Sync
13901 st %f5, [%l7 + 0x28]
13902 nop
13903 set 0x68, %o4
13904 std %f2, [%l7 + %o4]
13905 nop
13906 set 0x28, %i6
13907 stw %o4, [%l7 + %i6]
13908 nop
13909 set 0x78, %l6
13910 std %i2, [%l7 + %l6]
13911 set 0x14, %i1
13912 sta %f31, [%l7 + %i1] 0x88
13913 set 0x58, %i7
13914 swapa [%l7 + %i7] 0x81, %l4
13915 nop
13916 set 0x38, %l5
13917 ldd [%l7 + %l5], %f4
13918 nop
13919 set 0x48, %o2
13920 swap [%l7 + %o2], %g6
13921 set 0x14, %g7
13922 stwa %l2, [%l7 + %g7] 0x88
13923 st %f10, [%l7 + 0x44]
13924 nop
13925 set 0x78, %g3
13926 stb %i3, [%l7 + %g3]
13927 set 0x54, %l4
13928 sta %f26, [%l7 + %l4] 0x89
13929 set 0x38, %i4
13930 ldxa [%l7 + %i4] 0x88, %l0
13931 add %l7, 0x48, %l6
13932 wr %g0, 0x80, %asi
13933 lda [%l6] %asi, %l1
13934 casa [%l6] 0x80, %l1, %o1
13935 and %i5, %i4, %o5
13936 nop
13937 set 0x12, %i5
13938 ldsh [%l7 + %i5], %i6
13939 nop
13940 set 0x40, %i2
13941 swap [%l7 + %i2], %g3
13942 nop
13943 set 0x34, %l0
13944 ldsb [%l7 + %l0], %o3
13945 nop
13946 set 0x68, %g1
13947 ldsw [%l7 + %g1], %o2
13948 nop
13949 set 0x50, %i3
13950 stx %o0, [%l7 + %i3]
13951 nop
13952 set 0x4C, %o3
13953 ldub [%l7 + %o3], %g4
13954 nop
13955 set 0x50, %i0
13956 ldx [%l7 + %i0], %g7
13957 nop
13958 set 0x10, %l3
13959 ldx [%l7 + %l3], %g1
13960 set 0x78, %l2
13961 ldxa [%l7 + %l2] 0x80, %o6
13962 set 0x0C, %g6
13963 lda [%l7 + %g6] 0x89, %f18
13964 nop
13965 set 0x70, %g5
13966 ldx [%l7 + %g5], %l6
13967 set 0x7C, %g2
13968 stwa %g5, [%l7 + %g2] 0x80
13969 nop
13970 set 0x58, %l1
13971 prefetch [%l7 + %l1], 3
13972 nop
13973 set 0x7E, %o7
13974 sth %i7, [%l7 + %o7]
13975 set 0x20, %g4
13976 stxa %i0, [%l7 + %g4] 0x88
13977 and %g2, %i1, %l5
13978 or %o7, %o4, %i2
13979 nop
13980 set 0x3B, %o0
13981 ldub [%l7 + %o0], %l4
13982 nop
13983 set 0x10, %o1
13984 std %f10, [%l7 + %o1]
13985 add %l7, 0x40, %l6
13986 wr %g0, 0x80, %asi
13987 casa [%l6] 0x80, %g6, %l2
13988 nop
13989 set 0x0B, %o6
13990 stb %l3, [%l7 + %o6]
13991 nop
13992 set 0x30, %o5
13993 lduw [%l7 + %o5], %l0
13994 nop
13995 set 0x20, %i6
13996 stx %i3, [%l7 + %i6]
13997 nop
13998 set 0x2A, %l6
13999 ldstub [%l7 + %l6], %o1
14000 nop
14001 set 0x18, %i1
14002 ldd [%l7 + %i1], %l0
14003 st %fsr, [%l7 + 0x60]
14004 nop
14005 set 0x2F, %o4
14006 stb %i5, [%l7 + %o4]
14007 set 0x58, %l5
14008 lda [%l7 + %l5] 0x81, %f16
14009 nop
14010 set 0x2C, %o2
14011 stw %i4, [%l7 + %o2]
14012 set 0x30, %i7
14013 prefetcha [%l7 + %i7] 0x88, 0
14014 nop
14015 set 0x2C, %g7
14016 stw %g3, [%l7 + %g7]
14017 fpsub16 %f2, %f22, %f12
14018 nop
14019 set 0x72, %l4
14020 ldub [%l7 + %l4], %o3
14021 set 0x5C, %g3
14022 stwa %i6, [%l7 + %g3] 0x80
14023 nop
14024 set 0x58, %i5
14025 ldd [%l7 + %i5], %o2
14026 set 0x48, %i2
14027 ldxa [%l7 + %i2] 0x80, %o0
14028 nop
14029 set 0x78, %l0
14030 ldx [%l7 + %l0], %g4
14031 nop
14032 set 0x3D, %i4
14033 ldub [%l7 + %i4], %g1
14034 set 0x60, %g1
14035 prefetcha [%l7 + %g1] 0x80, 0
14036 nop
14037 set 0x6C, %o3
14038 ldstub [%l7 + %o3], %o6
14039 set 0x6C, %i0
14040 swapa [%l7 + %i0] 0x88, %g5
14041 set 0x38, %l3
14042 stda %i6, [%l7 + %l3] 0x88
14043 nop
14044 set 0x28, %i3
14045 std %i0, [%l7 + %i3]
14046 nop
14047 set 0x58, %l2
14048 swap [%l7 + %l2], %g2
14049 set 0x78, %g6
14050 ldxa [%l7 + %g6] 0x81, %i1
14051 set 0x1C, %g2
14052 lda [%l7 + %g2] 0x81, %f18
14053 set 0x14, %g5
14054 sta %f9, [%l7 + %g5] 0x88
14055 set 0x08, %o7
14056 stxa %l5, [%l7 + %o7] 0xeb
14057 membar #Sync
14058 set 0x20, %l1
14059 ldda [%l7 + %l1] 0xeb, %o6
14060 nop
14061 set 0x20, %o0
14062 ldsw [%l7 + %o0], %o4
14063 add %i7, %i2, %l4
14064 ld [%l7 + 0x28], %f12
14065 set 0x40, %o1
14066 ldda [%l7 + %o1] 0x80, %l2
14067 add %l3, %g6, %l0
14068 nop
14069 set 0x2E, %o6
14070 ldsh [%l7 + %o6], %o1
14071 bne,pt %xcc, loop_84
14072 fpsub32s %f26, %f25, %f25
14073 set 0x1C, %g4
14074 ldstuba [%l7 + %g4] 0x89, %i3
14075loop_84:
14076 or %i5, %l1, %o5
14077 nop
14078 set 0x34, %o5
14079 lduw [%l7 + %o5], %i4
14080 set 0x34, %l6
14081 sta %f27, [%l7 + %l6] 0x88
14082 set 0x1C, %i1
14083 stba %g3, [%l7 + %i1] 0x81
14084 nop
14085 or %g0, 0x8, %l0
14086 sllx %l0, 0x3c, %l0
14087 wr %l0, %g0, %sys_tick_cmpr
14088 or %o2, %g4, %g1
14089 set 0x10, %o4
14090 prefetcha [%l7 + %o4] 0x80, 4
14091 nop
14092 set 0x10, %l5
14093 stw %o0, [%l7 + %l5]
14094 set 0x34, %i6
14095 swapa [%l7 + %i6] 0x88, %g5
14096 set 0x10, %o2
14097 prefetcha [%l7 + %o2] 0x89, 0
14098 nop
14099 set 0x20, %g7
14100 ldx [%l7 + %g7], %i0
14101 nop
14102 set 0x10, %i7
14103 ldd [%l7 + %i7], %g2
14104 nop
14105 set 0x10, %l4
14106 stx %i1, [%l7 + %l4]
14107 set 0x28, %g3
14108 ldxa [%l7 + %g3] 0x89, %l5
14109 add %o7, %l6, %i7
14110 nop
14111 set 0x56, %i5
14112 ldsb [%l7 + %i5], %i2
14113 set 0x4C, %l0
14114 sta %f24, [%l7 + %l0] 0x88
14115 set 0x30, %i2
14116 ldda [%l7 + %i2] 0x88, %l4
14117 nop
14118 set 0x58, %i4
14119 ldstub [%l7 + %i4], %l2
14120 nop
14121 set 0x34, %o3
14122 ldsw [%l7 + %o3], %o4
14123 and %l3, %l0, %g6
14124 bn,a %xcc, loop_85
14125 nop
14126 set 0x28, %g1
14127 ldx [%l7 + %g1], %i3
14128 nop
14129 set 0x60, %l3
14130 std %f10, [%l7 + %l3]
14131 nop
14132 set 0x0A, %i0
14133 ldub [%l7 + %i0], %o1
14134loop_85:
14135 and %i5, %l1, %o5
14136 set 0x40, %i3
14137 ldda [%l7 + %i3] 0x88, %f0
14138 nop
14139 set 0x68, %l2
14140 ldsw [%l7 + %l2], %i4
14141 set 0x78, %g2
14142 stxa %g3, [%l7 + %g2] 0xe3
14143 membar #Sync
14144 set 0x40, %g6
14145 prefetcha [%l7 + %g6] 0x81, 0
14146 nop
14147 set 0x48, %g5
14148 ldx [%l7 + %g5], %o2
14149 or %g4, %i6, %g7
14150 nop
14151 set 0x50, %l1
14152 ldsw [%l7 + %l1], %g1
14153 st %f17, [%l7 + 0x54]
14154 set 0x58, %o0
14155 sta %f4, [%l7 + %o0] 0x89
14156 nop
14157 set 0x5C, %o1
14158 ldsw [%l7 + %o1], %o0
14159 set 0x68, %o7
14160 lda [%l7 + %o7] 0x89, %f17
14161 nop
14162 or %g0, 0x8, %l0
14163 sllx %l0, 0x3c, %l0
14164 wr %l0, 0x4D3, %tick_cmpr
14165 nop
14166 set 0x7C, %g4
14167 lduh [%l7 + %g4], %o6
14168 nop
14169 set 0x1A, %o6
14170 ldub [%l7 + %o6], %g2
14171 nop
14172 set 0x38, %l6
14173 stx %i1, [%l7 + %l6]
14174 nop
14175 or %g0, 0x8, %l0
14176 sllx %l0, 0x3c, %l0
14177 wr %l0, 0x44D, %tick_cmpr
14178 bn,a %xcc, loop_86
14179 nop
14180 set 0x66, %o5
14181 sth %i7, [%l7 + %o5]
14182 st %fsr, [%l7 + 0x64]
14183 set 0x5C, %i1
14184 lda [%l7 + %i1] 0x88, %f20
14185loop_86:
14186 nop
14187 add %l7, 0x20, %l6
14188 wr %g0, 0x80, %asi
14189 casxa [%l6] 0x80, %i2, %o7
14190 nop
14191 set 0x58, %o4
14192 std %f2, [%l7 + %o4]
14193 nop
14194 set 0x60, %l5
14195 stx %fsr, [%l7 + %l5]
14196 nop
14197 set 0x18, %o2
14198 stx %l4, [%l7 + %o2]
14199 be,a,pt %icc, loop_87
14200 ld [%l7 + 0x0C], %f23
14201 st %fsr, [%l7 + 0x1C]
14202 set 0x40, %i6
14203 stda %f16, [%l7 + %i6] 0xc4
14204loop_87:
14205 nop
14206 set 0x30, %g7
14207 std %l2, [%l7 + %g7]
14208 nop
14209 set 0x3E, %i7
14210 ldub [%l7 + %i7], %l3
14211 nop
14212 set 0x18, %g3
14213 ldsh [%l7 + %g3], %o4
14214 set 0x54, %l4
14215 stha %g6, [%l7 + %l4] 0xea
14216 membar #Sync
14217 ld [%l7 + 0x34], %f21
14218 set 0x70, %i5
14219 prefetcha [%l7 + %i5] 0x80, 1
14220 nop
14221 set 0x30, %i2
14222 ldx [%l7 + %i2], %l0
14223 set 0x4C, %l0
14224 stba %i5, [%l7 + %l0] 0xea
14225 membar #Sync
14226 set 0x40, %i4
14227 ldda [%l7 + %i4] 0x80, %f16
14228 set 0x57, %o3
14229 ldstuba [%l7 + %o3] 0x81, %o1
14230 nop
14231 set 0x56, %g1
14232 ldsh [%l7 + %g1], %o5
14233 set 0x22, %l3
14234 stba %i4, [%l7 + %l3] 0xe3
14235 membar #Sync
14236 nop
14237 set 0x4C, %i0
14238 ldsw [%l7 + %i0], %l1
14239 nop
14240 set 0x40, %l2
14241 ldd [%l7 + %l2], %o2
14242 set 0x50, %g2
14243 swapa [%l7 + %g2] 0x80, %o2
14244 fpsub32s %f4, %f14, %f5
14245 set 0x58, %i3
14246 stda %g4, [%l7 + %i3] 0xeb
14247 membar #Sync
14248 add %l7, 0x40, %l6
14249 wr %g0, 0x80, %asi
14250 lda [%l6] %asi, %i6
14251 casa [%l6] 0x80, %i6, %g3
14252 set 0x0E, %g6
14253 stha %g7, [%l7 + %g6] 0x88
14254 and %o0, %g5, %i0
14255 nop
14256 set 0x48, %g5
14257 lduw [%l7 + %g5], %o6
14258 set 0x60, %o0
14259 stwa %g1, [%l7 + %o0] 0x81
14260 nop
14261 set 0x70, %o1
14262 ldsw [%l7 + %o1], %g2
14263 nop
14264 set 0x3C, %o7
14265 swap [%l7 + %o7], %i1
14266 nop
14267 set 0x68, %l1
14268 stx %fsr, [%l7 + %l1]
14269 set 0x6C, %o6
14270 swapa [%l7 + %o6] 0x81, %l5
14271 ld [%l7 + 0x30], %f29
14272 membar #Sync
14273 set 0x40, %l6
14274 ldda [%l7 + %l6] 0xf8, %f0
14275 nop
14276 set 0x56, %g4
14277 lduh [%l7 + %g4], %i7
14278 st %fsr, [%l7 + 0x70]
14279 set 0x58, %i1
14280 stda %i6, [%l7 + %i1] 0x80
14281 nop
14282 set 0x58, %o4
14283 ldstub [%l7 + %o4], %o7
14284 ld [%l7 + 0x24], %f12
14285 nop
14286 set 0x70, %l5
14287 sth %l4, [%l7 + %l5]
14288 set 0x14, %o5
14289 sta %f3, [%l7 + %o5] 0x88
14290 add %l7, 0x40, %l6
14291 wr %g0, 0x89, %asi
14292 ldxa [%l6] %asi, %l2
14293 casxa [%l6] 0x89, %l2, %i2
14294 nop
14295 set 0x48, %o2
14296 ldx [%l7 + %o2], %o4
14297 set 0x48, %g7
14298 lda [%l7 + %g7] 0x80, %f27
14299 and %g6, %l3, %i3
14300 set 0x0C, %i7
14301 stwa %i5, [%l7 + %i7] 0x80
14302 set 0x20, %i6
14303 stba %l0, [%l7 + %i6] 0xe2
14304 membar #Sync
14305 st %fsr, [%l7 + 0x48]
14306 add %o1, %i4, %o5
14307 ld [%l7 + 0x3C], %f9
14308 add %l7, 0x58, %l6
14309 wr %g0, 0x80, %asi
14310 ldxa [%l6] %asi, %l1
14311 casxa [%l6] 0x80, %l1, %o3
14312 nop
14313 set 0x20, %g3
14314 stx %fsr, [%l7 + %g3]
14315 set 0x70, %i5
14316 swapa [%l7 + %i5] 0x89, %g4
14317 nop
14318 set 0x28, %i2
14319 ldd [%l7 + %i2], %f28
14320 or %i6, %o2, %g3
14321 nop
14322 set 0x58, %l4
14323 stx %o0, [%l7 + %l4]
14324 set 0x50, %i4
14325 ldda [%l7 + %i4] 0x81, %g6
14326 or %g5, %o6, %i0
14327 set 0x40, %o3
14328 stda %f16, [%l7 + %o3] 0xc2
14329 nop
14330 set 0x28, %l0
14331 ldx [%l7 + %l0], %g2
14332 set 0x40, %l3
14333 ldda [%l7 + %l3] 0x81, %f16
14334 set 0x70, %g1
14335 ldda [%l7 + %g1] 0xea, %i0
14336 set 0x10, %l2
14337 ldda [%l7 + %l2] 0x88, %l4
14338 ba,pn %icc, loop_88
14339 fpsub16s %f25, %f23, %f14
14340 nop
14341 set 0x68, %g2
14342 std %f22, [%l7 + %g2]
14343 set 0x10, %i0
14344 ldxa [%l7 + %i0] 0x80, %g1
14345loop_88:
14346 nop
14347 set 0x24, %i3
14348 swapa [%l7 + %i3] 0x89, %l6
14349 set 0x52, %g5
14350 stha %i7, [%l7 + %g5] 0x89
14351 add %o7, %l2, %l4
14352 set 0x1C, %o0
14353 stha %i2, [%l7 + %o0] 0x88
14354 bge %icc, loop_89
14355 nop
14356 set 0x60, %g6
14357 ldx [%l7 + %g6], %g6
14358 nop
14359 set 0x50, %o7
14360 stw %l3, [%l7 + %o7]
14361 set 0x40, %o1
14362 stxa %i3, [%l7 + %o1] 0xeb
14363 membar #Sync
14364loop_89:
14365 nop
14366 set 0x60, %l1
14367 stx %fsr, [%l7 + %l1]
14368 nop
14369 set 0x20, %l6
14370 ldd [%l7 + %l6], %f22
14371 set 0x14, %g4
14372 lda [%l7 + %g4] 0x88, %f3
14373 and %i5, %l0, %o1
14374 nop
14375 set 0x08, %i1
14376 ldd [%l7 + %i1], %o4
14377 add %l7, 0x78, %l6
14378 wr %g0, 0x88, %asi
14379 ldxa [%l6] %asi, %o5
14380 casxa [%l6] 0x88, %o5, %i4
14381 nop
14382 set 0x50, %o4
14383 stx %fsr, [%l7 + %o4]
14384 set 0x60, %l5
14385 stda %o2, [%l7 + %l5] 0xea
14386 membar #Sync
14387 st %f25, [%l7 + 0x6C]
14388 set 0x7E, %o6
14389 stba %l1, [%l7 + %o6] 0xea
14390 membar #Sync
14391 st %f10, [%l7 + 0x58]
14392 set 0x10, %o2
14393 stxa %g4, [%l7 + %o2] 0xea
14394 membar #Sync
14395 set 0x40, %g7
14396 stda %f0, [%l7 + %g7] 0xc0
14397 ld [%l7 + 0x08], %f30
14398 nop
14399 set 0x0C, %o5
14400 stw %o2, [%l7 + %o5]
14401 nop
14402 set 0x64, %i6
14403 ldsh [%l7 + %i6], %g3
14404 nop
14405 set 0x53, %g3
14406 ldstub [%l7 + %g3], %i6
14407 add %l7, 0x24, %l6
14408 wr %g0, 0x81, %asi
14409 lda [%l6] %asi, %o0
14410 casa [%l6] 0x81, %o0, %g5
14411 set 0x10, %i7
14412 stda %g6, [%l7 + %i7] 0x89
14413 nop
14414 set 0x16, %i2
14415 sth %i0, [%l7 + %i2]
14416 add %g2, %i1, %o6
14417 nop
14418 set 0x10, %i5
14419 ldd [%l7 + %i5], %l4
14420 nop
14421 set 0x38, %l4
14422 ldd [%l7 + %l4], %g0
14423 set 0x70, %o3
14424 lda [%l7 + %o3] 0x80, %f5
14425 nop
14426 set 0x78, %l0
14427 stw %l6, [%l7 + %l0]
14428 nop
14429 set 0x4C, %i4
14430 ldsb [%l7 + %i4], %i7
14431 set 0x4C, %g1
14432 stwa %o7, [%l7 + %g1] 0x81
14433 nop
14434 set 0x28, %l2
14435 ldd [%l7 + %l2], %f14
14436 set 0x10, %l3
14437 ldxa [%l7 + %l3] 0x89, %l4
14438 set 0x48, %g2
14439 swapa [%l7 + %g2] 0x88, %i2
14440 add %l7, 0x20, %l6
14441 wr %g0, 0x80, %asi
14442 ldxa [%l6] %asi, %g6
14443 casxa [%l6] 0x80, %g6, %l2
14444 nop
14445 set 0x59, %i3
14446 stb %l3, [%l7 + %i3]
14447 set 0x4C, %i0
14448 lda [%l7 + %i0] 0x81, %f31
14449 set 0x70, %o0
14450 ldxa [%l7 + %o0] 0x89, %i3
14451 set 0x28, %g6
14452 stda %i4, [%l7 + %g6] 0x81
14453 set 0x28, %g5
14454 stxa %o1, [%l7 + %g5] 0xea
14455 membar #Sync
14456 set 0x30, %o1
14457 stxa %o4, [%l7 + %o1] 0xeb
14458 membar #Sync
14459 nop
14460 set 0x78, %l1
14461 swap [%l7 + %l1], %o5
14462 nop
14463 set 0x24, %o7
14464 ldsw [%l7 + %o7], %i4
14465 set 0x08, %g4
14466 stxa %o3, [%l7 + %g4] 0x89
14467 nop
14468 set 0x76, %l6
14469 ldsh [%l7 + %l6], %l0
14470 nop
14471 set 0x1E, %i1
14472 ldsh [%l7 + %i1], %l1
14473 fpsub32 %f26, %f28, %f10
14474 nop
14475 set 0x20, %o4
14476 ldsw [%l7 + %o4], %g4
14477 set 0x30, %l5
14478 lda [%l7 + %l5] 0x81, %f14
14479 set 0x60, %o2
14480 prefetcha [%l7 + %o2] 0x80, 2
14481 set 0x60, %g7
14482 stxa %o2, [%l7 + %g7] 0xe2
14483 membar #Sync
14484 and %o0, %i6, %g7
14485 nop
14486 set 0x48, %o6
14487 stx %g5, [%l7 + %o6]
14488 set 0x40, %i6
14489 ldda [%l7 + %i6] 0x80, %f0
14490 nop
14491 set 0x3C, %o5
14492 stw %g2, [%l7 + %o5]
14493 nop
14494 set 0x40, %i7
14495 std %i0, [%l7 + %i7]
14496 set 0x40, %i2
14497 ldda [%l7 + %i2] 0xea, %i0
14498 set 0x40, %g3
14499 ldda [%l7 + %g3] 0x88, %f0
14500 st %fsr, [%l7 + 0x30]
14501 nop
14502 set 0x41, %i5
14503 stb %l5, [%l7 + %i5]
14504 set 0x48, %l4
14505 ldxa [%l7 + %l4] 0x88, %o6
14506 nop
14507 set 0x5C, %o3
14508 ldsb [%l7 + %o3], %l6
14509 nop
14510 set 0x70, %l0
14511 stw %g1, [%l7 + %l0]
14512 set 0x34, %g1
14513 lda [%l7 + %g1] 0x81, %f20
14514 nop
14515 set 0x37, %i4
14516 ldsb [%l7 + %i4], %o7
14517 nop
14518 set 0x60, %l3
14519 ldx [%l7 + %l3], %i7
14520 fpsub32s %f25, %f0, %f11
14521 set 0x3C, %g2
14522 swapa [%l7 + %g2] 0x80, %i2
14523 set 0x40, %i3
14524 ldda [%l7 + %i3] 0x80, %f0
14525 set 0x7E, %i0
14526 ldstuba [%l7 + %i0] 0x89, %l4
14527 set 0x34, %l2
14528 swapa [%l7 + %l2] 0x81, %g6
14529 add %l7, 0x2C, %l6
14530 wr %g0, 0x81, %asi
14531 casa [%l6] 0x81, %l3, %i3
14532 nop
14533 set 0x08, %o0
14534 ldx [%l7 + %o0], %i5
14535 add %l7, 0x78, %l6
14536 wr %g0, 0x80, %asi
14537 lda [%l6] %asi, %o1
14538 casa [%l6] 0x80, %o1, %l2
14539 nop
14540 set 0x58, %g6
14541 prefetch [%l7 + %g6], 2
14542 set 0x60, %g5
14543 stxa %o5, [%l7 + %g5] 0xe3
14544 membar #Sync
14545 nop
14546 set 0x18, %l1
14547 stx %i4, [%l7 + %l1]
14548 set 0x4C, %o7
14549 stba %o3, [%l7 + %o7] 0xeb
14550 membar #Sync
14551 nop
14552 set 0x48, %o1
14553 stx %l0, [%l7 + %o1]
14554 nop
14555 set 0x32, %l6
14556 lduh [%l7 + %l6], %l1
14557 nop
14558 set 0x60, %i1
14559 stx %fsr, [%l7 + %i1]
14560 fpadd32s %f21, %f31, %f19
14561 set 0x40, %g4
14562 stda %f16, [%l7 + %g4] 0xc8
14563 set 0x60, %l5
14564 swapa [%l7 + %l5] 0x88, %o4
14565 nop
14566 set 0x70, %o2
14567 ldd [%l7 + %o2], %f16
14568 set 0x2A, %o4
14569 stha %g4, [%l7 + %o4] 0xe2
14570 membar #Sync
14571 set 0x40, %g7
14572 stda %f0, [%l7 + %g7] 0xf1
14573 membar #Sync
14574 ld [%l7 + 0x1C], %f27
14575 nop
14576 set 0x78, %o6
14577 ldsw [%l7 + %o6], %o2
14578 set 0x2C, %o5
14579 ldstuba [%l7 + %o5] 0x80, %g3
14580 ld [%l7 + 0x40], %f5
14581 nop
14582 set 0x32, %i6
14583 sth %o0, [%l7 + %i6]
14584 set 0x50, %i2
14585 ldda [%l7 + %i2] 0xe2, %g6
14586 nop
14587 set 0x28, %i7
14588 stx %fsr, [%l7 + %i7]
14589 set 0x40, %g3
14590 stda %f16, [%l7 + %g3] 0xf1
14591 membar #Sync
14592 set 0x3F, %i5
14593 stba %i6, [%l7 + %i5] 0xea
14594 membar #Sync
14595 set 0x71, %l4
14596 stba %g2, [%l7 + %l4] 0xeb
14597 membar #Sync
14598 nop
14599 set 0x20, %l0
14600 swap [%l7 + %l0], %i0
14601 nop
14602 set 0x74, %g1
14603 stb %i1, [%l7 + %g1]
14604 nop
14605 set 0x40, %o3
14606 ldx [%l7 + %o3], %g5
14607 fpsub16 %f30, %f22, %f16
14608 fpsub32 %f0, %f28, %f8
14609 set 0x40, %i4
14610 stda %f0, [%l7 + %i4] 0x80
14611 nop
14612 set 0x28, %l3
14613 stw %o6, [%l7 + %l3]
14614 fpadd16 %f20, %f10, %f4
14615 nop
14616 set 0x30, %g2
14617 std %l4, [%l7 + %g2]
14618 nop
14619 set 0x40, %i0
14620 ldx [%l7 + %i0], %g1
14621 nop
14622 set 0x20, %i3
14623 ldd [%l7 + %i3], %o6
14624 nop
14625 set 0x48, %o0
14626 ldsw [%l7 + %o0], %l6
14627 st %fsr, [%l7 + 0x6C]
14628 set 0x40, %g6
14629 ldda [%l7 + %g6] 0xda, %f0
14630 nop
14631 set 0x58, %l2
14632 std %f4, [%l7 + %l2]
14633 or %i7, %l4, %i2
14634 wr %g6, %i3, %softint
14635 nop
14636 set 0x60, %l1
14637 std %i4, [%l7 + %l1]
14638 set 0x10, %g5
14639 ldxa [%l7 + %g5] 0x80, %l3
14640 nop
14641 set 0x0B, %o7
14642 ldsb [%l7 + %o7], %l2
14643 nop
14644 set 0x78, %l6
14645 std %o0, [%l7 + %l6]
14646 add %i4, %o5, %l0
14647 set 0x48, %i1
14648 stxa %l1, [%l7 + %i1] 0x89
14649 nop
14650 set 0x44, %g4
14651 lduw [%l7 + %g4], %o4
14652 nop
14653 set 0x4D, %o1
14654 ldsb [%l7 + %o1], %g4
14655 nop
14656 set 0x70, %o2
14657 ldx [%l7 + %o2], %o2
14658 nop
14659 set 0x28, %l5
14660 ldx [%l7 + %l5], %g3
14661 nop
14662 set 0x70, %g7
14663 stx %fsr, [%l7 + %g7]
14664 bgu %xcc, loop_90
14665 nop
14666 set 0x10, %o6
14667 std %o2, [%l7 + %o6]
14668 set 0x58, %o5
14669 stxa %o0, [%l7 + %o5] 0xeb
14670 membar #Sync
14671loop_90:
14672 nop
14673 add %l7, 0x2C, %l6
14674 wr %g0, 0x88, %asi
14675 lda [%l6] %asi, %i6
14676 casa [%l6] 0x88, %i6, %g7
14677 ld [%l7 + 0x4C], %f17
14678 set 0x40, %o4
14679 stda %g2, [%l7 + %o4] 0xea
14680 membar #Sync
14681 nop
14682 set 0x4D, %i2
14683 ldsb [%l7 + %i2], %i1
14684 set 0x60, %i6
14685 sta %f8, [%l7 + %i6] 0x89
14686 nop
14687 set 0x50, %g3
14688 ldd [%l7 + %g3], %i0
14689 set 0x08, %i5
14690 lda [%l7 + %i5] 0x88, %f31
14691 add %l7, 0x38, %l6
14692 wr %g0, 0x88, %asi
14693 ldxa [%l6] %asi, %o6
14694 casxa [%l6] 0x88, %o6, %g5
14695 set 0x7C, %l4
14696 lda [%l7 + %l4] 0x80, %f29
14697 set 0x40, %l0
14698 stxa %l5, [%l7 + %l0] 0xeb
14699 membar #Sync
14700 nop
14701 set 0x7F, %i7
14702 ldsb [%l7 + %i7], %o7
14703 nop
14704 set 0x4A, %g1
14705 lduh [%l7 + %g1], %l6
14706 nop
14707 set 0x4C, %i4
14708 swap [%l7 + %i4], %g1
14709 set 0x10, %l3
14710 stwa %l4, [%l7 + %l3] 0x88
14711 nop
14712 or %g0, 0x8, %l0
14713 sllx %l0, 0x3c, %l0
14714 wr %l0, 0xA51, %sys_tick_cmpr
14715 set 0x40, %o3
14716 ldstuba [%l7 + %o3] 0x81, %i2
14717 nop
14718 set 0x10, %i0
14719 std %f14, [%l7 + %i0]
14720 add %l7, 0x70, %l6
14721 wr %g0, 0x81, %asi
14722 ldxa [%l6] %asi, %i3
14723 casxa [%l6] 0x81, %i3, %i5
14724 nop
14725 set 0x3A, %i3
14726 stb %l2, [%l7 + %i3]
14727 set 0x2D, %o0
14728 stba %l3, [%l7 + %o0] 0x89
14729 nop
14730 set 0x1F, %g2
14731 ldub [%l7 + %g2], %o1
14732 nop
14733 set 0x40, %g6
14734 ldsw [%l7 + %g6], %o5
14735 set 0x30, %l1
14736 sta %f26, [%l7 + %l1] 0x80
14737 nop
14738 set 0x44, %l2
14739 ldsh [%l7 + %l2], %i4
14740 nop
14741 set 0x58, %g5
14742 stx %fsr, [%l7 + %g5]
14743 and %l1, %l0, %o4
14744 nop
14745 set 0x68, %o7
14746 stw %g4, [%l7 + %o7]
14747 ld [%l7 + 0x70], %f23
14748 fpadd32s %f17, %f23, %f15
14749 nop
14750 set 0x30, %i1
14751 ldd [%l7 + %i1], %f0
14752 set 0x60, %l6
14753 ldda [%l7 + %l6] 0x80, %o2
14754 set 0x40, %g4
14755 stda %f0, [%l7 + %g4] 0xd8
14756 set 0x24, %o1
14757 swapa [%l7 + %o1] 0x88, %g3
14758 st %fsr, [%l7 + 0x48]
14759 set 0x08, %o2
14760 ldxa [%l7 + %o2] 0x89, %o3
14761 st %f20, [%l7 + 0x2C]
14762 or %o0, %i6, %g2
14763 nop
14764 nop
14765 setx 0xED7F78BA571827F5, %l0, %l6
14766 stx %l6, [%l7 + 0x28]
14767 ldd [%l7 + 0x28], %f26
14768 setx 0x53B677244EFB64E2, %l1, %l5
14769 stx %l5, [%l7 + 0x10]
14770 ldd [%l7 + 0x10], %f10
14771 fdivd %f10, %f26, %f24
14772 or %i1, %i0, %g7
14773 or %g5, %o6, %o7
14774 nop
14775 set 0x34, %l5
14776 ldsh [%l7 + %l5], %l5
14777 nop
14778 set 0x12, %o6
14779 ldstub [%l7 + %o6], %l6
14780 nop
14781 set 0x6C, %o5
14782 prefetch [%l7 + %o5], 3
14783 nop
14784 nop
14785 setx 0x5B5DE4DC588D4A99, %l0, %l6
14786 stx %l6, [%l7 + 0x28]
14787 ldd [%l7 + 0x28], %f12
14788 setx 0x197C186DB7689D2B, %l1, %l5
14789 stx %l5, [%l7 + 0x10]
14790 ldd [%l7 + 0x10], %f14
14791 fdivd %f14, %f12, %f28
14792 nop
14793 set 0x70, %o4
14794 ldd [%l7 + %o4], %f24
14795 nop
14796 set 0x47, %i2
14797 ldstub [%l7 + %i2], %l4
14798 nop
14799 set 0x1C, %i6
14800 prefetch [%l7 + %i6], 1
14801 set 0x70, %g7
14802 prefetcha [%l7 + %g7] 0x89, 3
14803 add %l7, 0x50, %l6
14804 wr %g0, 0x89, %asi
14805 casa [%l6] 0x89, %g6, %g1
14806 nop
14807 set 0x58, %g3
14808 ldx [%l7 + %g3], %i3
14809 nop
14810 set 0x40, %l4
14811 ldx [%l7 + %l4], %i5
14812 set 0x58, %i5
14813 stxa %i2, [%l7 + %i5] 0x88
14814 set 0x10, %i7
14815 stxa %l2, [%l7 + %i7] 0x89
14816 wr %o1, %o5, %clear_softint
14817 set 0x30, %g1
14818 stxa %l3, [%l7 + %g1] 0x80
14819 set , %l0
14820 EXIT_GOOD
14821
14822
14823
14824!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14825!
14826! Stats for Thread 3:
14827!
14828! Type l : 1266
14829! Type a : 20
14830! Type cti : 19
14831! Type x : 532
14832! Type f : 48
14833! Type i : 115
14834!
14835!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14836
14837!
14838! Thread 4 Start
14839!
14840.global thread_4
14841thread_4:
14842 mov %l7, %g1
14843 !# Set %cwp for 8 windows
14844 !# This threads memory space into each %l7
14845 wrpr %g0, 0x7, %cwp
14846 mov %g1, %l7
14847 wrpr %g0, 0x6, %cwp
14848 mov %g1, %l7
14849 wrpr %g0, 0x5, %cwp
14850 mov %g1, %l7
14851 wrpr %g0, 0x4, %cwp
14852 mov %g1, %l7
14853 wrpr %g0, 0x3, %cwp
14854 mov %g1, %l7
14855 wrpr %g0, 0x2, %cwp
14856 mov %g1, %l7
14857 wrpr %g0, 0x1, %cwp
14858 mov %g1, %l7
14859 wrpr %g0, 0x0, %cwp
14860 mov %g1, %l7
14861
14862 !# Set %fsr
14863 setx 0x0000000000400000, %l0, %l6 !# no post process
14864 stx %l6, [%l7 + 0x0] !# no post process
14865 ldx [%l7 + 0x0], %fsr !# no post process
14866
14867 wr %g0, 0x80, %asi !# no post process
14868
14869 !# Initialize registers ..
14870
14871 !# Global registers
14872 set 0x0, %g1
14873 set 0xE, %g2
14874 set 0x9, %g3
14875 set 0x0, %g4
14876 set 0x0, %g5
14877 set 0xF, %g6
14878 set 0x7, %g7
14879 !# Input registers
14880 set -0x3, %i0
14881 set -0x4, %i1
14882 set -0xA, %i2
14883 set -0x6, %i3
14884 set -0x9, %i4
14885 set -0xC, %i5
14886 set -0xE, %i6
14887 set -0xF, %i7
14888 !# Local registers
14889 set 0x2F5986F0, %l0
14890 set 0x13459D58, %l1
14891 set 0x723A845D, %l2
14892 set 0x6A7F243E, %l3
14893 set 0x5E11DD82, %l4
14894 set 0x75FCDDC4, %l5
14895 set 0x6CF12D86, %l6
14896 !# Output registers
14897 set -0x0FB2, %o0
14898 set -0x06E2, %o1
14899 set 0x0F20, %o2
14900 set 0x060C, %o3
14901 set 0x13C1, %o4
14902 set 0x03A8, %o5
14903 set -0x0E51, %o6
14904 set 0x1C36, %o7
14905 !# Float registers
14906 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
14907 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
14908 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
14909 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
14910 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
14911 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
14912 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
14913 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
14914 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
14915 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
14916 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
14917 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
14918 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
14919 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
14920 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
14921 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
14922
14923 !# Execute Main Diag ..
14924
14925 nop
14926 set 0x68, %l3
14927 ldd [%l7 + %l3], %l0
14928 nop
14929 set 0x3C, %i4
14930 swap [%l7 + %i4], %i4
14931 nop
14932 set 0x3E, %o3
14933 ldub [%l7 + %o3], %o4
14934 nop
14935 set 0x58, %i3
14936 ldd [%l7 + %i3], %f8
14937 set 0x50, %i0
14938 ldda [%l7 + %i0] 0xe3, %g4
14939 add %l7, 0x14, %l6
14940 wr %g0, 0x88, %asi
14941 casa [%l6] 0x88, %l0, %o2
14942 nop
14943 set 0x48, %g2
14944 ldd [%l7 + %g2], %g2
14945 or %o3, %i6, %g2
14946 add %l7, 0x18, %l6
14947 wr %g0, 0x81, %asi
14948 lda [%l6] %asi, %i1
14949 casa [%l6] 0x81, %i1, %i0
14950 or %o0, %g7, %g5
14951 st %f28, [%l7 + 0x5C]
14952 set 0x0C, %o0
14953 lda [%l7 + %o0] 0x80, %f29
14954 set 0x0C, %g6
14955 swapa [%l7 + %g6] 0x88, %o6
14956 be,a %icc, loop_91
14957 nop
14958 set 0x34, %l2
14959 stw %o7, [%l7 + %l2]
14960 set 0x75, %g5
14961 ldstuba [%l7 + %g5] 0x88, %l6
14962loop_91:
14963 nop
14964 set 0x68, %l1
14965 stwa %l4, [%l7 + %l1] 0x88
14966 nop
14967 set 0x5C, %i1
14968 lduw [%l7 + %i1], %l5
14969 st %fsr, [%l7 + 0x6C]
14970 nop
14971 set 0x16, %o7
14972 ldsb [%l7 + %o7], %g6
14973 nop
14974 set 0x70, %l6
14975 ldd [%l7 + %l6], %f26
14976 set 0x15, %g4
14977 ldstuba [%l7 + %g4] 0x88, %i7
14978 set 0x10, %o2
14979 stxa %g1, [%l7 + %o2] 0xe3
14980 membar #Sync
14981 nop
14982 set 0x60, %l5
14983 stx %fsr, [%l7 + %l5]
14984 nop
14985 set 0x34, %o6
14986 ldsw [%l7 + %o6], %i5
14987 nop
14988 set 0x7E, %o1
14989 ldsh [%l7 + %o1], %i3
14990 nop
14991 set 0x37, %o5
14992 stb %i2, [%l7 + %o5]
14993 nop
14994 set 0x40, %o4
14995 lduw [%l7 + %o4], %l2
14996 or %o5, %o1, %l1
14997 add %i4, %l3, %g4
14998 and %o4, %o2, %g3
14999 ld [%l7 + 0x4C], %f11
15000 nop
15001 set 0x60, %i2
15002 swap [%l7 + %i2], %o3
15003 or %l0, %g2, %i1
15004 set 0x4E, %i6
15005 stha %i6, [%l7 + %i6] 0x81
15006 bgu,pn %xcc, loop_92
15007 nop
15008 set 0x28, %g3
15009 std %f4, [%l7 + %g3]
15010 ld [%l7 + 0x18], %f6
15011 nop
15012 set 0x65, %l4
15013 ldub [%l7 + %l4], %o0
15014loop_92:
15015 nop
15016 set 0x45, %g7
15017 ldstuba [%l7 + %g7] 0x89, %g7
15018 nop
15019 set 0x70, %i5
15020 stb %g5, [%l7 + %i5]
15021 set 0x20, %i7
15022 ldxa [%l7 + %i7] 0x89, %o6
15023 set 0x3C, %g1
15024 stha %o7, [%l7 + %g1] 0x80
15025 st %fsr, [%l7 + 0x28]
15026 set 0x70, %l0
15027 ldda [%l7 + %l0] 0x89, %i6
15028 nop
15029 set 0x28, %l3
15030 ldd [%l7 + %l3], %l4
15031 membar #Sync
15032 set 0x40, %i4
15033 ldda [%l7 + %i4] 0xf0, %f0
15034 ld [%l7 + 0x20], %f28
15035 and %l5, %g6, %i7
15036 nop
15037 set 0x30, %i3
15038 stx %fsr, [%l7 + %i3]
15039 and %g1, %i5, %i0
15040 add %i3, %i2, %o5
15041 and %l2, %l1, %o1
15042 set 0x40, %i0
15043 ldda [%l7 + %i0] 0x80, %f16
15044 and %i4, %l3, %o4
15045 set 0x54, %g2
15046 lda [%l7 + %g2] 0x89, %f25
15047 add %l7, 0x10, %l6
15048 wr %g0, 0x88, %asi
15049 lda [%l6] %asi, %g4
15050 casa [%l6] 0x88, %g4, %o2
15051 set 0x60, %o3
15052 stha %g3, [%l7 + %o3] 0x88
15053 nop
15054 set 0x5C, %g6
15055 stw %o3, [%l7 + %g6]
15056 set 0x40, %o0
15057 stda %l0, [%l7 + %o0] 0x88
15058 set 0x10, %l2
15059 ldxa [%l7 + %l2] 0x81, %i1
15060 add %l7, 0x50, %l6
15061 wr %g0, 0x80, %asi
15062 casa [%l6] 0x80, %i6, %g2
15063 nop
15064 set 0x22, %g5
15065 ldsb [%l7 + %g5], %o0
15066 nop
15067 set 0x16, %i1
15068 sth %g5, [%l7 + %i1]
15069 nop
15070 set 0x68, %o7
15071 prefetch [%l7 + %o7], 0
15072 nop
15073 set 0x5B, %l1
15074 stb %g7, [%l7 + %l1]
15075 set 0x08, %g4
15076 sta %f9, [%l7 + %g4] 0x88
15077 nop
15078 set 0x3C, %o2
15079 stw %o6, [%l7 + %o2]
15080 set 0x70, %l5
15081 prefetcha [%l7 + %l5] 0x80, 0
15082 nop
15083 nop
15084 setx 0x8EA4EB0888F9C14F, %l0, %l6
15085 stx %l6, [%l7 + 0x28]
15086 ldd [%l7 + 0x28], %f30
15087 setx 0xADFEB905533CEAD5, %l1, %l5
15088 stx %l5, [%l7 + 0x10]
15089 ldd [%l7 + 0x10], %f6
15090 fdivd %f6, %f30, %f4
15091 set 0x68, %o6
15092 stwa %l6, [%l7 + %o6] 0x89
15093 set 0x2E, %o1
15094 stha %l4, [%l7 + %o1] 0x89
15095 nop
15096 set 0x45, %o5
15097 stb %l5, [%l7 + %o5]
15098 nop
15099 set 0x60, %o4
15100 ldd [%l7 + %o4], %f24
15101 nop
15102 set 0x68, %i2
15103 stx %fsr, [%l7 + %i2]
15104 set 0x28, %i6
15105 swapa [%l7 + %i6] 0x81, %g6
15106 bne,pt %icc, loop_93
15107 and %i7, %g1, %i0
15108 nop
15109 set 0x4C, %g3
15110 ldsb [%l7 + %g3], %i3
15111 or %i5, %o5, %l2
15112loop_93:
15113 nop
15114 set 0x70, %l4
15115 ldxa [%l7 + %l4] 0x81, %i2
15116 set 0x4C, %g7
15117 lda [%l7 + %g7] 0x89, %f22
15118 or %l1, %i4, %l3
15119 nop
15120 set 0x38, %l6
15121 swap [%l7 + %l6], %o4
15122 add %l7, 0x78, %l6
15123 wr %g0, 0x89, %asi
15124 lda [%l6] %asi, %g4
15125 casa [%l6] 0x89, %g4, %o2
15126 nop
15127 set 0x10, %i5
15128 lduw [%l7 + %i5], %o1
15129 add %l7, 0x20, %l6
15130 wr %g0, 0x89, %asi
15131 casxa [%l6] 0x89, %o3, %g3
15132 set 0x2C, %g1
15133 stha %l0, [%l7 + %g1] 0xe3
15134 membar #Sync
15135 add %l7, 0x74, %l6
15136 wr %g0, 0x81, %asi
15137 casa [%l6] 0x81, %i6, %i1
15138 nop
15139 set 0x74, %i7
15140 lduh [%l7 + %i7], %o0
15141 nop
15142 set 0x28, %l3
15143 stw %g2, [%l7 + %l3]
15144 bne,pt %xcc, loop_94
15145 nop
15146 set 0x7C, %l0
15147 swap [%l7 + %l0], %g7
15148 set 0x40, %i3
15149 ldda [%l7 + %i3] 0xd0, %f16
15150loop_94:
15151 ld [%l7 + 0x58], %f28
15152 set 0x28, %i4
15153 prefetcha [%l7 + %i4] 0x88, 2
15154 nop
15155 set 0x5C, %i0
15156 swap [%l7 + %i0], %g5
15157 nop
15158 set 0x10, %g2
15159 stw %o7, [%l7 + %g2]
15160 nop
15161 set 0x18, %g6
15162 std %f20, [%l7 + %g6]
15163 set 0x40, %o3
15164 swapa [%l7 + %o3] 0x89, %l6
15165 nop
15166 set 0x36, %l2
15167 lduh [%l7 + %l2], %l4
15168 nop
15169 set 0x14, %o0
15170 swap [%l7 + %o0], %l5
15171 nop
15172 set 0x70, %i1
15173 swap [%l7 + %i1], %g6
15174 nop
15175 set 0x40, %o7
15176 lduh [%l7 + %o7], %i7
15177 nop
15178 set 0x21, %l1
15179 ldstub [%l7 + %l1], %i0
15180 set 0x34, %g5
15181 stha %i3, [%l7 + %g5] 0xe3
15182 membar #Sync
15183 add %g1, %o5, %l2
15184 ba %icc, loop_95
15185 nop
15186 set 0x5C, %o2
15187 ldsb [%l7 + %o2], %i5
15188 nop
15189 set 0x2C, %g4
15190 lduw [%l7 + %g4], %i2
15191 set 0x40, %o6
15192 ldda [%l7 + %o6] 0x88, %f16
15193loop_95:
15194 nop
15195 set 0x42, %o1
15196 ldsh [%l7 + %o1], %l1
15197 nop
15198 set 0x5C, %o5
15199 prefetch [%l7 + %o5], 0
15200 bleu,a,pn %xcc, loop_96
15201 nop
15202 set 0x5C, %l5
15203 swap [%l7 + %l5], %l3
15204 set 0x18, %i2
15205 stxa %o4, [%l7 + %i2] 0x88
15206loop_96:
15207 nop
15208 set 0x30, %i6
15209 std %i4, [%l7 + %i6]
15210 nop
15211 set 0x4C, %g3
15212 ldsh [%l7 + %g3], %o2
15213 nop
15214 set 0x64, %l4
15215 sth %o1, [%l7 + %l4]
15216 add %l7, 0x78, %l6
15217 wr %g0, 0x88, %asi
15218 casa [%l6] 0x88, %g4, %o3
15219 add %l7, 0x60, %l6
15220 wr %g0, 0x81, %asi
15221 ldxa [%l6] %asi, %l0
15222 casxa [%l6] 0x81, %l0, %i6
15223 set 0x6C, %g7
15224 lda [%l7 + %g7] 0x81, %f8
15225 nop
15226 set 0x14, %o4
15227 lduh [%l7 + %o4], %g3
15228 set 0x70, %l6
15229 swapa [%l7 + %l6] 0x89, %i1
15230 set 0x6C, %i5
15231 lda [%l7 + %i5] 0x89, %f19
15232 membar #Sync
15233 set 0x40, %i7
15234 ldda [%l7 + %i7] 0xf8, %f0
15235 nop
15236 set 0x78, %l3
15237 prefetch [%l7 + %l3], 0
15238 set 0x60, %g1
15239 ldxa [%l7 + %g1] 0x81, %g2
15240 set 0x58, %l0
15241 ldxa [%l7 + %l0] 0x89, %o0
15242 nop
15243 set 0x48, %i4
15244 ldd [%l7 + %i4], %f4
15245 nop
15246 set 0x10, %i3
15247 ldd [%l7 + %i3], %f22
15248 nop
15249 set 0x2C, %g2
15250 lduw [%l7 + %g2], %o6
15251 nop
15252 set 0x4C, %i0
15253 ldsh [%l7 + %i0], %g7
15254 nop
15255 set 0x5C, %o3
15256 lduw [%l7 + %o3], %g5
15257 nop
15258 set 0x78, %g6
15259 ldx [%l7 + %g6], %l6
15260 nop
15261 set 0x48, %l2
15262 ldsh [%l7 + %l2], %o7
15263 set 0x08, %i1
15264 swapa [%l7 + %i1] 0x88, %l4
15265 or %g6, %i7, %l5
15266 nop
15267 set 0x10, %o7
15268 ldd [%l7 + %o7], %f8
15269 set 0x48, %o0
15270 stha %i0, [%l7 + %o0] 0x80
15271 nop
15272 set 0x63, %g5
15273 ldsb [%l7 + %g5], %g1
15274 add %i3, %l2, %i5
15275 set 0x6E, %o2
15276 stha %o5, [%l7 + %o2] 0x81
15277 set 0x3E, %l1
15278 stha %i2, [%l7 + %l1] 0x81
15279 nop
15280 set 0x60, %o6
15281 stx %l1, [%l7 + %o6]
15282 set 0x28, %o1
15283 stxa %o4, [%l7 + %o1] 0xeb
15284 membar #Sync
15285 set 0x7F, %o5
15286 ldstuba [%l7 + %o5] 0x81, %i4
15287 ld [%l7 + 0x48], %f14
15288 bne,pt %icc, loop_97
15289 nop
15290 set 0x20, %g4
15291 prefetch [%l7 + %g4], 1
15292 add %o2, %l3, %o1
15293 ba,a %xcc, loop_98
15294loop_97:
15295 nop
15296 nop
15297 setx 0xB93E4196, %l0, %l6
15298 st %l6, [%l7 + 0x28]
15299 ld [%l7 + 0x28], %f12
15300 setx 0x371B02AA, %l1, %l5
15301 st %l5, [%l7 + 0x10]
15302 ld [%l7 + 0x10], %f0
15303 fdivs %f0, %f12, %f4
15304 set 0x68, %i2
15305 ldstuba [%l7 + %i2] 0x81, %o3
15306loop_98:
15307 add %g4, %i6, %l0
15308 nop
15309 set 0x20, %i6
15310 sth %g3, [%l7 + %i6]
15311 nop
15312 set 0x70, %g3
15313 stx %fsr, [%l7 + %g3]
15314 nop
15315 set 0x40, %l4
15316 ldsw [%l7 + %l4], %i1
15317 nop
15318 set 0x50, %l5
15319 stb %o0, [%l7 + %l5]
15320 nop
15321 set 0x56, %o4
15322 ldstub [%l7 + %o4], %g2
15323 nop
15324 set 0x28, %l6
15325 prefetch [%l7 + %l6], 3
15326 set 0x68, %g7
15327 prefetcha [%l7 + %g7] 0x81, 4
15328 nop
15329 set 0x78, %i7
15330 ldx [%l7 + %i7], %g7
15331 nop
15332 set 0x20, %l3
15333 lduw [%l7 + %l3], %l6
15334 nop
15335 set 0x09, %i5
15336 ldub [%l7 + %i5], %g5
15337 nop
15338 set 0x74, %l0
15339 stw %o7, [%l7 + %l0]
15340 ld [%l7 + 0x24], %f16
15341 nop
15342 set 0x4C, %g1
15343 lduh [%l7 + %g1], %l4
15344 nop
15345 set 0x28, %i4
15346 ldd [%l7 + %i4], %f30
15347 nop
15348 set 0x3F, %g2
15349 ldub [%l7 + %g2], %i7
15350 wr %l5, %i0, %y
15351 and %g1, %g6, %i3
15352 st %fsr, [%l7 + 0x78]
15353 nop
15354 set 0x59, %i3
15355 stb %l2, [%l7 + %i3]
15356 nop
15357 set 0x48, %i0
15358 std %o4, [%l7 + %i0]
15359 nop
15360 set 0x48, %o3
15361 stx %fsr, [%l7 + %o3]
15362 nop
15363 set 0x60, %g6
15364 stw %i2, [%l7 + %g6]
15365 nop
15366 set 0x20, %l2
15367 ldd [%l7 + %l2], %l0
15368 nop
15369 set 0x5C, %o7
15370 prefetch [%l7 + %o7], 1
15371 or %i5, %o4, %i4
15372 add %l3, %o2, %o1
15373 nop
15374 set 0x52, %o0
15375 ldub [%l7 + %o0], %g4
15376 set 0x68, %g5
15377 stxa %i6, [%l7 + %g5] 0xe3
15378 membar #Sync
15379 set 0x4E, %i1
15380 ldstuba [%l7 + %i1] 0x88, %o3
15381 set 0x20, %l1
15382 prefetcha [%l7 + %l1] 0x88, 0
15383 nop
15384 set 0x20, %o2
15385 ldd [%l7 + %o2], %f26
15386 set 0x40, %o1
15387 ldda [%l7 + %o1] 0x89, %f0
15388 nop
15389 set 0x50, %o5
15390 ldd [%l7 + %o5], %f18
15391 nop
15392 set 0x20, %g4
15393 stw %i1, [%l7 + %g4]
15394 nop
15395 set 0x38, %o6
15396 ldx [%l7 + %o6], %o0
15397 set 0x39, %i2
15398 stba %g2, [%l7 + %i2] 0x80
15399 nop
15400 set 0x48, %i6
15401 stw %l0, [%l7 + %i6]
15402 and %g7, %o6, %l6
15403 st %f30, [%l7 + 0x0C]
15404 nop
15405 set 0x40, %g3
15406 ldx [%l7 + %g3], %o7
15407 set 0x60, %l5
15408 ldda [%l7 + %l5] 0x88, %l4
15409 add %l7, 0x14, %l6
15410 wr %g0, 0x88, %asi
15411 casa [%l6] 0x88, %i7, %l5
15412 fpadd32s %f3, %f30, %f31
15413 nop
15414 set 0x1C, %o4
15415 stb %i0, [%l7 + %o4]
15416 nop
15417 set 0x10, %l4
15418 stx %g1, [%l7 + %l4]
15419 set 0x40, %l6
15420 ldda [%l7 + %l6] 0x89, %f16
15421 nop
15422 set 0x28, %i7
15423 std %g4, [%l7 + %i7]
15424 add %l7, 0x18, %l6
15425 wr %g0, 0x81, %asi
15426 casxa [%l6] 0x81, %i3, %g6
15427 set 0x76, %l3
15428 ldstuba [%l7 + %l3] 0x81, %o5
15429 set 0x68, %g7
15430 swapa [%l7 + %g7] 0x80, %i2
15431 wr %l1, %l2, %ccr
15432 add %l7, 0x58, %l6
15433 wr %g0, 0x80, %asi
15434 lda [%l6] %asi, %i5
15435 casa [%l6] 0x80, %i5, %i4
15436 set 0x68, %i5
15437 prefetcha [%l7 + %i5] 0x88, 3
15438 fpsub16 %f26, %f12, %f10
15439 nop
15440 set 0x1A, %g1
15441 ldsh [%l7 + %g1], %o4
15442 nop
15443 set 0x28, %l0
15444 stx %fsr, [%l7 + %l0]
15445 fpadd16 %f2, %f18, %f2
15446 wr %o2, %o1, %set_softint
15447 nop
15448 set 0x2F, %i4
15449 ldstub [%l7 + %i4], %g4
15450 add %l7, 0x70, %l6
15451 wr %g0, 0x88, %asi
15452 ldxa [%l6] %asi, %i6
15453 casxa [%l6] 0x88, %i6, %o3
15454 nop
15455 set 0x54, %i3
15456 stw %i1, [%l7 + %i3]
15457 nop
15458 set 0x71, %i0
15459 ldub [%l7 + %i0], %g3
15460 nop
15461 set 0x64, %g2
15462 ldsw [%l7 + %g2], %o0
15463 nop
15464 set 0x5A, %g6
15465 ldub [%l7 + %g6], %g2
15466 add %l7, 0x3C, %l6
15467 wr %g0, 0x81, %asi
15468 casa [%l6] 0x81, %l0, %g7
15469 nop
15470 set 0x58, %l2
15471 stw %l6, [%l7 + %l2]
15472 or %o7, %o6, %i7
15473 nop
15474 set 0x28, %o7
15475 ldsh [%l7 + %o7], %l4
15476 st %f7, [%l7 + 0x20]
15477 set 0x60, %o0
15478 stxa %l5, [%l7 + %o0] 0x81
15479 set 0x44, %g5
15480 lda [%l7 + %g5] 0x88, %f11
15481 set 0x5F, %o3
15482 ldstuba [%l7 + %o3] 0x88, %i0
15483 st %fsr, [%l7 + 0x40]
15484 nop
15485 set 0x08, %l1
15486 stx %g1, [%l7 + %l1]
15487 set 0x7C, %i1
15488 swapa [%l7 + %i1] 0x88, %g5
15489 nop
15490 set 0x48, %o1
15491 swap [%l7 + %o1], %i3
15492 set 0x40, %o2
15493 ldda [%l7 + %o2] 0x89, %f16
15494 add %l7, 0x38, %l6
15495 wr %g0, 0x89, %asi
15496 casa [%l6] 0x89, %o5, %g6
15497 set 0x2C, %g4
15498 stha %l1, [%l7 + %g4] 0x88
15499 nop
15500 set 0x68, %o5
15501 std %f12, [%l7 + %o5]
15502 wr %i2, %i5, %softint
15503 and %l2, %l3, %i4
15504 nop
15505 set 0x38, %i2
15506 ldd [%l7 + %i2], %f20
15507 set 0x40, %o6
15508 ldda [%l7 + %o6] 0xe2, %o2
15509 nop
15510 set 0x2A, %i6
15511 ldub [%l7 + %i6], %o1
15512 nop
15513 set 0x28, %g3
15514 stx %fsr, [%l7 + %g3]
15515 st %fsr, [%l7 + 0x54]
15516 nop
15517 set 0x10, %l5
15518 stx %g4, [%l7 + %l5]
15519 st %f2, [%l7 + 0x70]
15520 add %l7, 0x3C, %l6
15521 wr %g0, 0x80, %asi
15522 lda [%l6] %asi, %i6
15523 casa [%l6] 0x80, %i6, %o3
15524 nop
15525 or %g0, 0x8, %l0
15526 sllx %l0, 0x3c, %l0
15527 wr %l0, 0xDDD, %tick_cmpr
15528 nop
15529 set 0x14, %o4
15530 stw %g3, [%l7 + %o4]
15531 set 0x2A, %l4
15532 stha %o0, [%l7 + %l4] 0xe2
15533 membar #Sync
15534 nop
15535 set 0x18, %i7
15536 ldd [%l7 + %i7], %l0
15537 nop
15538 set 0x3C, %l3
15539 ldsw [%l7 + %l3], %g7
15540 nop
15541 set 0x28, %g7
15542 std %i6, [%l7 + %g7]
15543 nop
15544 set 0x38, %l6
15545 ldd [%l7 + %l6], %f6
15546 set 0x18, %g1
15547 ldxa [%l7 + %g1] 0x88, %o7
15548 set 0x70, %i5
15549 stwa %g2, [%l7 + %i5] 0x80
15550 set 0x50, %i4
15551 lda [%l7 + %i4] 0x81, %f15
15552 add %o6, %l4, %l5
15553 nop
15554 set 0x70, %l0
15555 lduh [%l7 + %l0], %i7
15556 nop
15557 set 0x78, %i3
15558 lduw [%l7 + %i3], %g1
15559 set 0x60, %i0
15560 swapa [%l7 + %i0] 0x80, %i0
15561 add %i3, %o5, %g5
15562 add %l7, 0x10, %l6
15563 wr %g0, 0x81, %asi
15564 casxa [%l6] 0x81, %g6, %l1
15565 set 0x40, %g2
15566 stda %f0, [%l7 + %g2] 0x89
15567 set 0x18, %g6
15568 stda %i2, [%l7 + %g6] 0x89
15569 set 0x30, %l2
15570 stda %i4, [%l7 + %l2] 0x89
15571 wr %l3, %i4, %set_softint
15572 set 0x3C, %o0
15573 stha %l2, [%l7 + %o0] 0x81
15574 nop
15575 set 0x60, %o7
15576 std %o0, [%l7 + %o7]
15577 nop
15578 set 0x68, %o3
15579 ldd [%l7 + %o3], %g4
15580 nop
15581 set 0x3C, %l1
15582 prefetch [%l7 + %l1], 1
15583 set 0x5C, %i1
15584 lda [%l7 + %i1] 0x88, %f29
15585 nop
15586 or %g0, 0x8, %l0
15587 sllx %l0, 0x3c, %l0
15588 wr %l0, %g0, %sys_tick_cmpr
15589 set 0x40, %g5
15590 ldda [%l7 + %g5] 0x81, %f0
15591 nop
15592 set 0x78, %o1
15593 ldsw [%l7 + %o1], %o2
15594 set 0x60, %o2
15595 ldxa [%l7 + %o2] 0x88, %o4
15596 set 0x20, %o5
15597 stha %g3, [%l7 + %o5] 0x89
15598 set 0x60, %g4
15599 ldxa [%l7 + %g4] 0x80, %o0
15600 set 0x10, %o6
15601 swapa [%l7 + %o6] 0x80, %l0
15602 nop
15603 set 0x3A, %i6
15604 lduh [%l7 + %i6], %g7
15605 nop
15606 or %g0, 0x8, %l0
15607 sllx %l0, 0x3c, %l0
15608 wr %l0, %g0, %tick_cmpr
15609 st %f11, [%l7 + 0x2C]
15610 set 0x35, %i2
15611 stba %o7, [%l7 + %i2] 0xea
15612 membar #Sync
15613 nop
15614 set 0x44, %l5
15615 ldsw [%l7 + %l5], %g2
15616 set 0x40, %g3
15617 ldxa [%l7 + %g3] 0x80, %l4
15618 nop
15619 set 0x5C, %l4
15620 swap [%l7 + %l4], %o6
15621 set 0x68, %o4
15622 stda %i6, [%l7 + %o4] 0x80
15623 nop
15624 set 0x66, %l3
15625 ldstub [%l7 + %l3], %l5
15626 or %i0, %g1, %i3
15627 set 0x76, %g7
15628 stha %g5, [%l7 + %g7] 0xea
15629 membar #Sync
15630 set 0x40, %i7
15631 ldda [%l7 + %i7] 0x80, %f0
15632 set 0x68, %g1
15633 prefetcha [%l7 + %g1] 0x81, 1
15634 membar #Sync
15635 set 0x40, %i5
15636 ldda [%l7 + %i5] 0xf8, %f0
15637 nop
15638 set 0x10, %i4
15639 ldsb [%l7 + %i4], %o5
15640 nop
15641 set 0x30, %l6
15642 std %l0, [%l7 + %l6]
15643 add %i5, %l3, %i4
15644 add %l2, %i2, %o1
15645 set 0x34, %l0
15646 lda [%l7 + %l0] 0x81, %f3
15647 st %fsr, [%l7 + 0x74]
15648 nop
15649 set 0x14, %i0
15650 ldsb [%l7 + %i0], %i6
15651 set 0x30, %i3
15652 sta %f11, [%l7 + %i3] 0x81
15653 nop
15654 set 0x20, %g2
15655 stw %g4, [%l7 + %g2]
15656 set 0x3E, %l2
15657 stha %o3, [%l7 + %l2] 0x81
15658 set 0x4C, %g6
15659 sta %f6, [%l7 + %g6] 0x80
15660 nop
15661 set 0x63, %o0
15662 ldstub [%l7 + %o0], %o4
15663 nop
15664 set 0x1D, %o7
15665 stb %o2, [%l7 + %o7]
15666 add %l7, 0x60, %l6
15667 wr %g0, 0x81, %asi
15668 casxa [%l6] 0x81, %o0, %g3
15669 nop
15670 set 0x10, %l1
15671 ldd [%l7 + %l1], %g6
15672 nop
15673 set 0x6A, %i1
15674 lduh [%l7 + %i1], %l0
15675 or %i1, %o7, %g2
15676 set 0x20, %o3
15677 ldxa [%l7 + %o3] 0x89, %l4
15678 nop
15679 set 0x5C, %g5
15680 swap [%l7 + %g5], %o6
15681 add %l7, 0x70, %l6
15682 wr %g0, 0x89, %asi
15683 casxa [%l6] 0x89, %l6, %i7
15684 set 0x58, %o1
15685 stha %l5, [%l7 + %o1] 0x89
15686 st %fsr, [%l7 + 0x6C]
15687 nop
15688 set 0x18, %o2
15689 std %f0, [%l7 + %o2]
15690 nop
15691 set 0x60, %o5
15692 lduw [%l7 + %o5], %g1
15693 add %l7, 0x34, %l6
15694 wr %g0, 0x80, %asi
15695 lda [%l6] %asi, %i3
15696 casa [%l6] 0x80, %i3, %g5
15697 nop
15698 set 0x37, %g4
15699 ldstub [%l7 + %g4], %i0
15700 add %l7, 0x74, %l6
15701 wr %g0, 0x80, %asi
15702 lda [%l6] %asi, %o5
15703 casa [%l6] 0x80, %o5, %g6
15704 set 0x30, %i6
15705 ldda [%l7 + %i6] 0xe3, %i4
15706 be,pt %icc, loop_99
15707 st %f0, [%l7 + 0x5C]
15708 nop
15709 set 0x38, %o6
15710 ldd [%l7 + %o6], %f2
15711 set 0x40, %l5
15712 ldda [%l7 + %l5] 0x81, %f16
15713loop_99:
15714 add %l3, %i4, %l2
15715 nop
15716 set 0x0C, %i2
15717 swap [%l7 + %i2], %l1
15718 nop
15719 set 0x10, %l4
15720 stx %o1, [%l7 + %l4]
15721 nop
15722 set 0x38, %o4
15723 lduh [%l7 + %o4], %i6
15724 nop
15725 set 0x40, %g3
15726 ldd [%l7 + %g3], %f28
15727 set 0x08, %g7
15728 stxa %g4, [%l7 + %g7] 0x80
15729 bleu,a %icc, loop_100
15730 and %o3, %o4, %o2
15731 set 0x1C, %l3
15732 swapa [%l7 + %l3] 0x88, %o0
15733loop_100:
15734 fpsub32s %f11, %f5, %f21
15735 st %f14, [%l7 + 0x40]
15736 nop
15737 set 0x5C, %g1
15738 ldsw [%l7 + %g1], %g3
15739 and %i2, %l0, %g7
15740 fpadd32 %f4, %f14, %f22
15741 set 0x50, %i5
15742 prefetcha [%l7 + %i5] 0x81, 3
15743 nop
15744 set 0x1C, %i7
15745 ldsh [%l7 + %i7], %o7
15746 nop
15747 set 0x68, %i4
15748 ldx [%l7 + %i4], %g2
15749 nop
15750 set 0x2A, %l6
15751 lduh [%l7 + %l6], %o6
15752 nop
15753 set 0x7F, %l0
15754 stb %l4, [%l7 + %l0]
15755 set 0x10, %i3
15756 ldxa [%l7 + %i3] 0x81, %i7
15757 add %l7, 0x70, %l6
15758 wr %g0, 0x88, %asi
15759 casa [%l6] 0x88, %l6, %l5
15760 add %l7, 0x68, %l6
15761 wr %g0, 0x80, %asi
15762 casa [%l6] 0x80, %g1, %g5
15763 set 0x78, %g2
15764 ldxa [%l7 + %g2] 0x89, %i0
15765 set 0x5E, %l2
15766 stha %o5, [%l7 + %l2] 0xea
15767 membar #Sync
15768 nop
15769 set 0x78, %i0
15770 std %i2, [%l7 + %i0]
15771 set 0x70, %o0
15772 ldda [%l7 + %o0] 0x88, %i4
15773 nop
15774 set 0x60, %o7
15775 stx %fsr, [%l7 + %o7]
15776 nop
15777 set 0x50, %l1
15778 sth %g6, [%l7 + %l1]
15779 nop
15780 set 0x10, %i1
15781 ldub [%l7 + %i1], %l3
15782 set 0x74, %g6
15783 stha %i4, [%l7 + %g6] 0xeb
15784 membar #Sync
15785 set 0x38, %g5
15786 stxa %l1, [%l7 + %g5] 0x88
15787 nop
15788 set 0x70, %o3
15789 ldd [%l7 + %o3], %o0
15790 set 0x47, %o1
15791 stba %l2, [%l7 + %o1] 0x89
15792 set 0x08, %o2
15793 lda [%l7 + %o2] 0x81, %f30
15794 nop
15795 set 0x64, %o5
15796 ldub [%l7 + %o5], %g4
15797 membar #Sync
15798 set 0x40, %g4
15799 ldda [%l7 + %g4] 0xf1, %f16
15800 and %i6, %o4, %o3
15801 set 0x40, %i6
15802 ldda [%l7 + %i6] 0xd8, %f16
15803 fpadd32 %f2, %f18, %f24
15804 nop
15805 set 0x58, %o6
15806 stx %o2, [%l7 + %o6]
15807 nop
15808 set 0x60, %l5
15809 ldd [%l7 + %l5], %o0
15810 or %i2, %g3, %g7
15811 add %l7, 0x14, %l6
15812 wr %g0, 0x81, %asi
15813 lda [%l6] %asi, %i1
15814 casa [%l6] 0x81, %i1, %l0
15815 nop
15816 set 0x72, %l4
15817 sth %o7, [%l7 + %l4]
15818 nop
15819 nop
15820 setx 0xA7FFBBD0, %l0, %l6
15821 st %l6, [%l7 + 0x28]
15822 ld [%l7 + 0x28], %f4
15823 setx 0xC8DA1BFD, %l1, %l5
15824 st %l5, [%l7 + 0x10]
15825 ld [%l7 + 0x10], %f30
15826 fdivs %f30, %f4, %f18
15827 set 0x40, %o4
15828 ldda [%l7 + %o4] 0x81, %f16
15829 and %g2, %l4, %i7
15830 add %l7, 0x78, %l6
15831 wr %g0, 0x89, %asi
15832 ldxa [%l6] %asi, %o6
15833 casxa [%l6] 0x89, %o6, %l5
15834 ld [%l7 + 0x14], %f16
15835 set 0x60, %i2
15836 lda [%l7 + %i2] 0x89, %f28
15837 add %l7, 0x58, %l6
15838 wr %g0, 0x89, %asi
15839 casxa [%l6] 0x89, %l6, %g1
15840 ld [%l7 + 0x08], %f18
15841 st %f6, [%l7 + 0x18]
15842 nop
15843 set 0x3C, %g7
15844 ldsb [%l7 + %g7], %i0
15845 bg,pt %icc, loop_101
15846 nop
15847 set 0x0C, %g3
15848 prefetch [%l7 + %g3], 2
15849 wr %g5, %o5, %y
15850 nop
15851 set 0x58, %l3
15852 stx %fsr, [%l7 + %l3]
15853loop_101:
15854 or %i5, %g6, %i3
15855 nop
15856 set 0x2C, %g1
15857 lduh [%l7 + %g1], %l3
15858 set 0x58, %i5
15859 stwa %i4, [%l7 + %i5] 0x81
15860 set 0x08, %i7
15861 stda %o0, [%l7 + %i7] 0xeb
15862 membar #Sync
15863 set 0x68, %l6
15864 ldxa [%l7 + %l6] 0x80, %l1
15865 nop
15866 set 0x44, %l0
15867 prefetch [%l7 + %l0], 1
15868 set 0x58, %i4
15869 stha %l2, [%l7 + %i4] 0xeb
15870 membar #Sync
15871 nop
15872 set 0x70, %g2
15873 ldsw [%l7 + %g2], %g4
15874 nop
15875 set 0x70, %i3
15876 stx %i6, [%l7 + %i3]
15877 nop
15878 set 0x20, %l2
15879 std %f4, [%l7 + %l2]
15880 nop
15881 set 0x70, %o0
15882 ldd [%l7 + %o0], %o4
15883 nop
15884 set 0x7B, %i0
15885 ldstub [%l7 + %i0], %o2
15886 nop
15887 set 0x38, %l1
15888 ldd [%l7 + %l1], %o2
15889 set 0x60, %i1
15890 ldda [%l7 + %i1] 0xe3, %o0
15891 nop
15892 set 0x28, %o7
15893 std %f14, [%l7 + %o7]
15894 nop
15895 set 0x60, %g6
15896 ldx [%l7 + %g6], %i2
15897 add %l7, 0x08, %l6
15898 wr %g0, 0x80, %asi
15899 casxa [%l6] 0x80, %g3, %g7
15900 nop
15901 set 0x10, %g5
15902 stw %l0, [%l7 + %g5]
15903 nop
15904 set 0x6C, %o3
15905 ldsh [%l7 + %o3], %o7
15906 st %fsr, [%l7 + 0x40]
15907 nop
15908 set 0x35, %o2
15909 ldsb [%l7 + %o2], %g2
15910 set 0x08, %o5
15911 stwa %i1, [%l7 + %o5] 0x89
15912 nop
15913 set 0x18, %g4
15914 std %f30, [%l7 + %g4]
15915 add %l7, 0x38, %l6
15916 wr %g0, 0x80, %asi
15917 ldxa [%l6] %asi, %i7
15918 casxa [%l6] 0x80, %i7, %o6
15919 nop
15920 set 0x50, %i6
15921 stx %fsr, [%l7 + %i6]
15922 st %f13, [%l7 + 0x1C]
15923 ble,a,pt %xcc, loop_102
15924 and %l4, %l5, %l6
15925 nop
15926 set 0x70, %o6
15927 ldx [%l7 + %o6], %i0
15928 set 0x40, %l5
15929 ldda [%l7 + %l5] 0xd8, %f0
15930loop_102:
15931 nop
15932 set 0x14, %o1
15933 swapa [%l7 + %o1] 0x80, %g1
15934 fpsub16 %f22, %f10, %f2
15935 add %g5, %o5, %i5
15936 nop
15937 set 0x70, %o4
15938 lduh [%l7 + %o4], %g6
15939 st %f7, [%l7 + 0x34]
15940 wr %g0, 0x7, %fprs
15941 st %f17, [%l7 + 0x68]
15942 set 0x75, %l4
15943 ldstuba [%l7 + %l4] 0x80, %i3
15944 nop
15945 set 0x38, %g7
15946 stx %fsr, [%l7 + %g7]
15947 set 0x40, %g3
15948 lda [%l7 + %g3] 0x81, %f1
15949 nop
15950 set 0x48, %i2
15951 ldx [%l7 + %i2], %l1
15952 nop
15953 set 0x1C, %g1
15954 ldsw [%l7 + %g1], %l2
15955 nop
15956 set 0x78, %l3
15957 ldsb [%l7 + %l3], %o1
15958 nop
15959 set 0x64, %i7
15960 lduw [%l7 + %i7], %g4
15961 nop
15962 set 0x08, %l6
15963 stx %o4, [%l7 + %l6]
15964 nop
15965 set 0x58, %i5
15966 stw %i6, [%l7 + %i5]
15967 nop
15968 set 0x68, %l0
15969 lduh [%l7 + %l0], %o3
15970 set 0x08, %i4
15971 lda [%l7 + %i4] 0x80, %f10
15972 nop
15973 set 0x08, %g2
15974 stx %fsr, [%l7 + %g2]
15975 set 0x6C, %l2
15976 ldstuba [%l7 + %l2] 0x80, %o2
15977 nop
15978 set 0x78, %i3
15979 std %f2, [%l7 + %i3]
15980 nop
15981 set 0x28, %o0
15982 ldsh [%l7 + %o0], %o0
15983 set 0x24, %i0
15984 stha %g3, [%l7 + %i0] 0xe2
15985 membar #Sync
15986 nop
15987 set 0x14, %l1
15988 sth %i2, [%l7 + %l1]
15989 nop
15990 set 0x50, %i1
15991 ldx [%l7 + %i1], %l0
15992 nop
15993 set 0x56, %o7
15994 lduh [%l7 + %o7], %o7
15995 add %l7, 0x50, %l6
15996 wr %g0, 0x81, %asi
15997 ldxa [%l6] %asi, %g7
15998 casxa [%l6] 0x81, %g7, %i1
15999 set 0x20, %g6
16000 stxa %i7, [%l7 + %g6] 0x88
16001 fpsub16 %f18, %f4, %f20
16002 nop
16003 set 0x3C, %o3
16004 prefetch [%l7 + %o3], 4
16005 nop
16006 set 0x68, %g5
16007 std %f18, [%l7 + %g5]
16008 and %o6, %g2, %l4
16009 nop
16010 set 0x58, %o2
16011 std %f12, [%l7 + %o2]
16012 nop
16013 set 0x0C, %o5
16014 ldsw [%l7 + %o5], %l5
16015 nop
16016 set 0x26, %g4
16017 stb %l6, [%l7 + %g4]
16018 nop
16019 set 0x62, %i6
16020 sth %g1, [%l7 + %i6]
16021 nop
16022 set 0x20, %l5
16023 std %f18, [%l7 + %l5]
16024 nop
16025 set 0x40, %o6
16026 lduw [%l7 + %o6], %i0
16027 bleu,a,pn %icc, loop_103
16028 nop
16029 set 0x50, %o1
16030 std %g4, [%l7 + %o1]
16031 nop
16032 set 0x24, %l4
16033 swap [%l7 + %l4], %i5
16034 add %l7, 0x38, %l6
16035 wr %g0, 0x89, %asi
16036 ldxa [%l6] %asi, %o5
16037 casxa [%l6] 0x89, %o5, %g6
16038loop_103:
16039 nop
16040 set 0x20, %o4
16041 ldd [%l7 + %o4], %f10
16042 st %f30, [%l7 + 0x64]
16043 set 0x28, %g3
16044 stba %l3, [%l7 + %g3] 0x80
16045 nop
16046 set 0x20, %i2
16047 stw %i4, [%l7 + %i2]
16048 nop
16049 set 0x50, %g1
16050 ldstub [%l7 + %g1], %i3
16051 nop
16052 nop
16053 setx 0x167F7E998EE2463F, %l0, %l6
16054 stx %l6, [%l7 + 0x28]
16055 ldd [%l7 + 0x28], %f4
16056 setx 0x2D0E5231646BFEF1, %l1, %l5
16057 stx %l5, [%l7 + 0x10]
16058 ldd [%l7 + 0x10], %f22
16059 fdivd %f22, %f4, %f4
16060 set 0x40, %g7
16061 stda %f0, [%l7 + %g7] 0xc8
16062 nop
16063 set 0x10, %i7
16064 std %f12, [%l7 + %i7]
16065 set 0x34, %l3
16066 stha %l2, [%l7 + %l3] 0xe3
16067 membar #Sync
16068 set 0x61, %l6
16069 stba %o1, [%l7 + %l6] 0xe3
16070 membar #Sync
16071 nop
16072 set 0x42, %i5
16073 ldub [%l7 + %i5], %g4
16074 set 0x50, %i4
16075 stba %l1, [%l7 + %i4] 0x80
16076 st %fsr, [%l7 + 0x44]
16077 set 0x6A, %g2
16078 ldstuba [%l7 + %g2] 0x89, %o4
16079 fpadd32 %f14, %f12, %f12
16080 set 0x6C, %l2
16081 stwa %i6, [%l7 + %l2] 0x88
16082 nop
16083 set 0x50, %l0
16084 std %o2, [%l7 + %l0]
16085 nop
16086 set 0x18, %o0
16087 lduw [%l7 + %o0], %o0
16088 nop
16089 set 0x68, %i0
16090 ldx [%l7 + %i0], %o3
16091 nop
16092 set 0x40, %i3
16093 prefetch [%l7 + %i3], 0
16094 nop
16095 set 0x4B, %l1
16096 ldstub [%l7 + %l1], %i2
16097 nop
16098 set 0x72, %i1
16099 ldstub [%l7 + %i1], %g3
16100 nop
16101 set 0x1A, %o7
16102 ldub [%l7 + %o7], %l0
16103 set 0x18, %g6
16104 lda [%l7 + %g6] 0x81, %f7
16105 set 0x2C, %g5
16106 stba %g7, [%l7 + %g5] 0xeb
16107 membar #Sync
16108 st %f8, [%l7 + 0x18]
16109 add %l7, 0x28, %l6
16110 wr %g0, 0x88, %asi
16111 casxa [%l6] 0x88, %o7, %i7
16112 and %i1, %g2, %o6
16113 set 0x24, %o3
16114 stwa %l5, [%l7 + %o3] 0xe3
16115 membar #Sync
16116 ld [%l7 + 0x24], %f25
16117 fpsub32 %f6, %f2, %f10
16118 nop
16119 set 0x70, %o2
16120 std %l4, [%l7 + %o2]
16121 set 0x40, %o5
16122 ldda [%l7 + %o5] 0x88, %f16
16123 nop
16124 set 0x76, %i6
16125 sth %l6, [%l7 + %i6]
16126 nop
16127 set 0x10, %g4
16128 ldd [%l7 + %g4], %g0
16129 add %g5, %i0, %i5
16130 nop
16131 set 0x10, %o6
16132 ldd [%l7 + %o6], %f2
16133 fpadd16 %f4, %f4, %f4
16134 nop
16135 set 0x30, %o1
16136 ldx [%l7 + %o1], %g6
16137 nop
16138 set 0x24, %l4
16139 lduh [%l7 + %l4], %o5
16140 set 0x48, %o4
16141 stba %l3, [%l7 + %o4] 0x80
16142 set 0x08, %g3
16143 sta %f8, [%l7 + %g3] 0x81
16144 nop
16145 set 0x68, %l5
16146 stx %i3, [%l7 + %l5]
16147 nop
16148 set 0x1A, %i2
16149 stb %l2, [%l7 + %i2]
16150 set 0x10, %g1
16151 sta %f2, [%l7 + %g1] 0x81
16152 nop
16153 set 0x12, %i7
16154 sth %o1, [%l7 + %i7]
16155 membar #Sync
16156 set 0x40, %l3
16157 ldda [%l7 + %l3] 0xf0, %f16
16158 nop
16159 set 0x11, %l6
16160 ldub [%l7 + %l6], %i4
16161 set 0x10, %g7
16162 stxa %g4, [%l7 + %g7] 0xea
16163 membar #Sync
16164 set 0x08, %i4
16165 ldxa [%l7 + %i4] 0x81, %l1
16166 add %l7, 0x10, %l6
16167 wr %g0, 0x81, %asi
16168 ldxa [%l6] %asi, %o4
16169 casxa [%l6] 0x81, %o4, %o2
16170 nop
16171 set 0x45, %i5
16172 ldstub [%l7 + %i5], %i6
16173 and %o0, %i2, %o3
16174 nop
16175 set 0x5C, %l2
16176 lduh [%l7 + %l2], %l0
16177 set 0x30, %l0
16178 ldda [%l7 + %l0] 0x89, %g2
16179 nop
16180 set 0x60, %o0
16181 std %f14, [%l7 + %o0]
16182 set 0x1C, %g2
16183 sta %f3, [%l7 + %g2] 0x81
16184 add %g7, %i7, %i1
16185 nop
16186 set 0x30, %i0
16187 std %g2, [%l7 + %i0]
16188 nop
16189 nop
16190 setx 0xD31D9263, %l0, %l6
16191 st %l6, [%l7 + 0x28]
16192 ld [%l7 + 0x28], %f19
16193 setx 0xC4DA3457, %l1, %l5
16194 st %l5, [%l7 + 0x10]
16195 ld [%l7 + 0x10], %f9
16196 fdivs %f9, %f19, %f2
16197 add %l7, 0x78, %l6
16198 wr %g0, 0x88, %asi
16199 ldxa [%l6] %asi, %o6
16200 casxa [%l6] 0x88, %o6, %o7
16201 nop
16202 set 0x08, %i3
16203 std %l4, [%l7 + %i3]
16204 nop
16205 set 0x3B, %l1
16206 ldstub [%l7 + %l1], %l4
16207 set 0x20, %o7
16208 lda [%l7 + %o7] 0x81, %f4
16209 nop
16210 set 0x16, %i1
16211 ldsh [%l7 + %i1], %l6
16212 set 0x6C, %g5
16213 stba %g5, [%l7 + %g5] 0xe3
16214 membar #Sync
16215 add %g1, %i0, %i5
16216 nop
16217 set 0x08, %g6
16218 ldd [%l7 + %g6], %f6
16219 nop
16220 set 0x08, %o2
16221 ldd [%l7 + %o2], %f18
16222 set 0x40, %o3
16223 stda %f0, [%l7 + %o3] 0x80
16224 nop
16225 set 0x28, %o5
16226 ldx [%l7 + %o5], %o5
16227 set 0x5A, %i6
16228 stba %l3, [%l7 + %i6] 0x89
16229 set 0x6C, %o6
16230 stwa %i3, [%l7 + %o6] 0xea
16231 membar #Sync
16232 set 0x10, %g4
16233 stwa %g6, [%l7 + %g4] 0x89
16234 set 0x2C, %o1
16235 stha %o1, [%l7 + %o1] 0xeb
16236 membar #Sync
16237 add %l7, 0x70, %l6
16238 wr %g0, 0x80, %asi
16239 casxa [%l6] 0x80, %i4, %l2
16240 add %g4, %o4, %l1
16241 nop
16242 nop
16243 setx 0xCB8C803345E302D8, %l0, %l6
16244 stx %l6, [%l7 + 0x28]
16245 ldd [%l7 + 0x28], %f6
16246 setx 0x55E30CF528ABFE84, %l1, %l5
16247 stx %l5, [%l7 + 0x10]
16248 ldd [%l7 + 0x10], %f12
16249 fdivd %f12, %f6, %f26
16250 wr %i6, %o2, %set_softint
16251 set 0x50, %l4
16252 stxa %i2, [%l7 + %l4] 0xea
16253 membar #Sync
16254 nop
16255 set 0x4E, %g3
16256 ldstub [%l7 + %g3], %o3
16257 nop
16258 set 0x78, %o4
16259 lduw [%l7 + %o4], %l0
16260 nop
16261 set 0x0E, %i2
16262 ldsh [%l7 + %i2], %g3
16263 nop
16264 set 0x40, %g1
16265 ldd [%l7 + %g1], %f10
16266 set 0x64, %l5
16267 stwa %o0, [%l7 + %l5] 0xeb
16268 membar #Sync
16269 nop
16270 set 0x70, %l3
16271 stx %fsr, [%l7 + %l3]
16272 set 0x68, %l6
16273 stxa %g7, [%l7 + %l6] 0xe3
16274 membar #Sync
16275 set 0x1A, %i7
16276 ldstuba [%l7 + %i7] 0x80, %i1
16277 nop
16278 set 0x1E, %g7
16279 ldub [%l7 + %g7], %i7
16280 set 0x54, %i4
16281 sta %f14, [%l7 + %i4] 0x89
16282 add %l7, 0x64, %l6
16283 wr %g0, 0x81, %asi
16284 casa [%l6] 0x81, %o6, %o7
16285 nop
16286 set 0x50, %l2
16287 stx %l5, [%l7 + %l2]
16288 nop
16289 set 0x30, %l0
16290 std %f26, [%l7 + %l0]
16291 set 0x30, %o0
16292 swapa [%l7 + %o0] 0x88, %l4
16293 add %l7, 0x74, %l6
16294 wr %g0, 0x88, %asi
16295 casa [%l6] 0x88, %l6, %g2
16296 nop
16297 set 0x35, %i5
16298 stb %g5, [%l7 + %i5]
16299 add %l7, 0x50, %l6
16300 wr %g0, 0x88, %asi
16301 casa [%l6] 0x88, %g1, %i5
16302 add %o5, %l3, %i3
16303 membar #Sync
16304 set 0x40, %i0
16305 ldda [%l7 + %i0] 0xf9, %f16
16306 set 0x40, %i3
16307 stda %f16, [%l7 + %i3] 0xda
16308 nop
16309 set 0x1D, %l1
16310 ldsb [%l7 + %l1], %g6
16311 ble,a,pn %icc, loop_104
16312 st %f5, [%l7 + 0x10]
16313 set 0x54, %g2
16314 stba %o1, [%l7 + %g2] 0x89
16315loop_104:
16316 st %f6, [%l7 + 0x5C]
16317 nop
16318 set 0x24, %i1
16319 ldub [%l7 + %i1], %i0
16320 set 0x42, %o7
16321 stba %l2, [%l7 + %o7] 0x88
16322 set 0x14, %g6
16323 stwa %g4, [%l7 + %g6] 0xe2
16324 membar #Sync
16325 nop
16326 set 0x28, %o2
16327 lduh [%l7 + %o2], %o4
16328 nop
16329 set 0x7C, %g5
16330 stw %l1, [%l7 + %g5]
16331 nop
16332 set 0x58, %o3
16333 ldx [%l7 + %o3], %i4
16334 st %fsr, [%l7 + 0x7C]
16335 nop
16336 set 0x20, %o5
16337 ldd [%l7 + %o5], %f20
16338 nop
16339 set 0x27, %i6
16340 stb %i6, [%l7 + %i6]
16341 set 0x30, %g4
16342 stwa %i2, [%l7 + %g4] 0xe3
16343 membar #Sync
16344 set 0x40, %o6
16345 stda %f16, [%l7 + %o6] 0xf9
16346 membar #Sync
16347 set 0x28, %o1
16348 prefetcha [%l7 + %o1] 0x89, 1
16349 set 0x0C, %g3
16350 lda [%l7 + %g3] 0x80, %f26
16351 or %o2, %l0, %g3
16352 nop
16353 set 0x40, %l4
16354 ldx [%l7 + %l4], %o0
16355 or %g7, %i1, %o6
16356 set 0x60, %o4
16357 ldda [%l7 + %o4] 0x81, %o6
16358 nop
16359 set 0x30, %g1
16360 stb %i7, [%l7 + %g1]
16361 nop
16362 set 0x10, %i2
16363 std %l4, [%l7 + %i2]
16364 add %l7, 0x38, %l6
16365 wr %g0, 0x88, %asi
16366 casa [%l6] 0x88, %l6, %g2
16367 nop
16368 set 0x48, %l3
16369 std %g4, [%l7 + %l3]
16370 nop
16371 set 0x20, %l6
16372 ldx [%l7 + %l6], %l4
16373 set 0x18, %i7
16374 ldxa [%l7 + %i7] 0x80, %g1
16375 set 0x68, %g7
16376 sta %f24, [%l7 + %g7] 0x80
16377 nop
16378 set 0x58, %i4
16379 ldd [%l7 + %i4], %f4
16380 or %i5, %l3, %o5
16381 nop
16382 set 0x60, %l2
16383 ldx [%l7 + %l2], %g6
16384 ld [%l7 + 0x7C], %f2
16385 nop
16386 set 0x4E, %l0
16387 ldsb [%l7 + %l0], %i3
16388 nop
16389 set 0x58, %o0
16390 prefetch [%l7 + %o0], 0
16391 set 0x7C, %i5
16392 sta %f11, [%l7 + %i5] 0x80
16393 nop
16394 set 0x30, %i0
16395 ldstub [%l7 + %i0], %i0
16396 set 0x58, %i3
16397 prefetcha [%l7 + %i3] 0x88, 2
16398 nop
16399 set 0x4C, %l1
16400 lduh [%l7 + %l1], %g4
16401 nop
16402 set 0x58, %l5
16403 stx %o4, [%l7 + %l5]
16404 nop
16405 set 0x68, %g2
16406 stx %l1, [%l7 + %g2]
16407 set 0x37, %i1
16408 ldstuba [%l7 + %i1] 0x89, %l2
16409 ld [%l7 + 0x58], %f16
16410 nop
16411 set 0x68, %g6
16412 prefetch [%l7 + %g6], 2
16413 set 0x78, %o2
16414 stda %i6, [%l7 + %o2] 0xe2
16415 membar #Sync
16416 st %f14, [%l7 + 0x2C]
16417 or %i2, %o3, %o2
16418 st %fsr, [%l7 + 0x70]
16419 nop
16420 set 0x10, %g5
16421 swap [%l7 + %g5], %l0
16422 set 0x3A, %o3
16423 stha %i4, [%l7 + %o3] 0xe3
16424 membar #Sync
16425 add %l7, 0x48, %l6
16426 wr %g0, 0x81, %asi
16427 casa [%l6] 0x81, %g3, %o0
16428 nop
16429 set 0x36, %o5
16430 ldsh [%l7 + %o5], %i1
16431 nop
16432 set 0x08, %i6
16433 swap [%l7 + %i6], %g7
16434 set 0x4F, %o7
16435 ldstuba [%l7 + %o7] 0x81, %o7
16436 nop
16437 set 0x40, %g4
16438 stw %o6, [%l7 + %g4]
16439 nop
16440 set 0x60, %o6
16441 ldsb [%l7 + %o6], %i7
16442 nop
16443 set 0x18, %g3
16444 stx %fsr, [%l7 + %g3]
16445 ld [%l7 + 0x4C], %f2
16446 nop
16447 set 0x10, %l4
16448 stw %l5, [%l7 + %l4]
16449 set 0x54, %o4
16450 stwa %l6, [%l7 + %o4] 0xeb
16451 membar #Sync
16452 nop
16453 set 0x20, %g1
16454 ldd [%l7 + %g1], %g4
16455 set 0x2C, %o1
16456 stwa %g2, [%l7 + %o1] 0xe2
16457 membar #Sync
16458 add %l4, %g1, %l3
16459 nop
16460 set 0x40, %l3
16461 std %o4, [%l7 + %l3]
16462 ld [%l7 + 0x68], %f12
16463 nop
16464 set 0x0B, %i2
16465 ldstub [%l7 + %i2], %g6
16466 bleu,a %xcc, loop_105
16467 nop
16468 set 0x7C, %l6
16469 ldsw [%l7 + %l6], %i5
16470 nop
16471 set 0x20, %g7
16472 ldx [%l7 + %g7], %i0
16473 nop
16474 set 0x31, %i7
16475 ldstub [%l7 + %i7], %o1
16476loop_105:
16477 nop
16478 set 0x48, %i4
16479 stxa %g4, [%l7 + %i4] 0xe2
16480 membar #Sync
16481 fpsub16s %f9, %f18, %f14
16482 set 0x2E, %l0
16483 stha %o4, [%l7 + %l0] 0xeb
16484 membar #Sync
16485 nop
16486 set 0x18, %l2
16487 stx %l1, [%l7 + %l2]
16488 set 0x15, %i5
16489 stba %i3, [%l7 + %i5] 0xe3
16490 membar #Sync
16491 nop
16492 set 0x38, %o0
16493 lduw [%l7 + %o0], %l2
16494 nop
16495 set 0x6C, %i3
16496 prefetch [%l7 + %i3], 4
16497 add %i2, %o3, %i6
16498 set 0x20, %i0
16499 stxa %l0, [%l7 + %i0] 0x81
16500 ld [%l7 + 0x60], %f31
16501 nop
16502 set 0x24, %l1
16503 ldsw [%l7 + %l1], %o2
16504 nop
16505 set 0x56, %g2
16506 sth %g3, [%l7 + %g2]
16507 st %fsr, [%l7 + 0x68]
16508 nop
16509 set 0x20, %l5
16510 ldd [%l7 + %l5], %o0
16511 nop
16512 set 0x5E, %i1
16513 stb %i4, [%l7 + %i1]
16514 set 0x58, %g6
16515 stxa %g7, [%l7 + %g6] 0x89
16516 set 0x2C, %o2
16517 ldstuba [%l7 + %o2] 0x88, %i1
16518 nop
16519 set 0x50, %o3
16520 stx %fsr, [%l7 + %o3]
16521 set 0x58, %g5
16522 sta %f17, [%l7 + %g5] 0x89
16523 nop
16524 set 0x77, %o5
16525 ldub [%l7 + %o5], %o6
16526 nop
16527 set 0x38, %o7
16528 stx %fsr, [%l7 + %o7]
16529 set 0x08, %i6
16530 stwa %i7, [%l7 + %i6] 0x81
16531 set 0x40, %o6
16532 ldda [%l7 + %o6] 0x81, %f0
16533 nop
16534 set 0x5C, %g3
16535 ldsh [%l7 + %g3], %o7
16536 nop
16537 set 0x40, %l4
16538 ldd [%l7 + %l4], %i6
16539 st %fsr, [%l7 + 0x48]
16540 fpadd16s %f22, %f27, %f26
16541 ld [%l7 + 0x40], %f24
16542 nop
16543 set 0x38, %g4
16544 ldx [%l7 + %g4], %g5
16545 ld [%l7 + 0x6C], %f28
16546 set 0x74, %g1
16547 lda [%l7 + %g1] 0x81, %f22
16548 set 0x60, %o1
16549 ldda [%l7 + %o1] 0x89, %l4
16550 nop
16551 set 0x7E, %o4
16552 ldsh [%l7 + %o4], %g2
16553 set 0x40, %i2
16554 ldda [%l7 + %i2] 0x80, %f16
16555 set 0x30, %l6
16556 ldda [%l7 + %l6] 0x89, %l4
16557 nop
16558 set 0x40, %l3
16559 ldx [%l7 + %l3], %l3
16560 ld [%l7 + 0x30], %f15
16561 nop
16562 set 0x59, %g7
16563 ldstub [%l7 + %g7], %g1
16564 ld [%l7 + 0x14], %f2
16565 set 0x0D, %i7
16566 ldstuba [%l7 + %i7] 0x88, %o5
16567 set 0x62, %i4
16568 ldstuba [%l7 + %i4] 0x81, %g6
16569 set 0x60, %l2
16570 stxa %i5, [%l7 + %l2] 0xe2
16571 membar #Sync
16572 nop
16573 set 0x18, %i5
16574 stx %i0, [%l7 + %i5]
16575 nop
16576 set 0x57, %o0
16577 ldstub [%l7 + %o0], %o1
16578 or %g4, %l1, %i3
16579 set 0x50, %i3
16580 ldxa [%l7 + %i3] 0x80, %l2
16581 or %i2, %o4, %i6
16582 set 0x13, %i0
16583 ldstuba [%l7 + %i0] 0x81, %o3
16584 nop
16585 set 0x58, %l1
16586 stw %o2, [%l7 + %l1]
16587 set 0x20, %l0
16588 swapa [%l7 + %l0] 0x81, %g3
16589 nop
16590 set 0x30, %g2
16591 stx %fsr, [%l7 + %g2]
16592 set 0x68, %i1
16593 swapa [%l7 + %i1] 0x89, %l0
16594 nop
16595 set 0x32, %g6
16596 sth %o0, [%l7 + %g6]
16597 nop
16598 set 0x23, %l5
16599 ldsb [%l7 + %l5], %g7
16600 set 0x40, %o3
16601 ldda [%l7 + %o3] 0xd2, %f0
16602 nop
16603 set 0x68, %o2
16604 ldx [%l7 + %o2], %i4
16605 nop
16606 set 0x20, %o5
16607 stx %i1, [%l7 + %o5]
16608 set 0x50, %g5
16609 ldda [%l7 + %g5] 0xe3, %i6
16610 nop
16611 set 0x1A, %o7
16612 sth %o7, [%l7 + %o7]
16613 nop
16614 set 0x20, %i6
16615 ldsw [%l7 + %i6], %o6
16616 nop
16617 set 0x62, %o6
16618 lduh [%l7 + %o6], %g5
16619 add %l5, %l6, %g2
16620 set 0x58, %g3
16621 stwa %l4, [%l7 + %g3] 0x81
16622 bg,pn %xcc, loop_106
16623 nop
16624 set 0x56, %l4
16625 lduh [%l7 + %l4], %g1
16626 nop
16627 set 0x1C, %g1
16628 prefetch [%l7 + %g1], 4
16629 set 0x78, %o1
16630 lda [%l7 + %o1] 0x89, %f3
16631loop_106:
16632 nop
16633 set 0x10, %o4
16634 stha %o5, [%l7 + %o4] 0x80
16635 nop
16636 set 0x48, %g4
16637 stx %fsr, [%l7 + %g4]
16638 set 0x28, %i2
16639 stwa %g6, [%l7 + %i2] 0xe3
16640 membar #Sync
16641 ld [%l7 + 0x68], %f31
16642 wr %i5, %i0, %pic
16643 nop
16644 set 0x62, %l6
16645 lduh [%l7 + %l6], %o1
16646 nop
16647 set 0x58, %g7
16648 stx %fsr, [%l7 + %g7]
16649 set 0x40, %l3
16650 ldda [%l7 + %l3] 0xd0, %f16
16651 set 0x5E, %i4
16652 stha %l3, [%l7 + %i4] 0xe3
16653 membar #Sync
16654 nop
16655 set 0x5C, %i7
16656 stw %g4, [%l7 + %i7]
16657 add %l1, %l2, %i2
16658 nop
16659 set 0x28, %l2
16660 swap [%l7 + %l2], %o4
16661 set 0x30, %i5
16662 stxa %i3, [%l7 + %i5] 0x81
16663 nop
16664 set 0x10, %i3
16665 ldd [%l7 + %i3], %i6
16666 add %l7, 0x08, %l6
16667 wr %g0, 0x89, %asi
16668 casxa [%l6] 0x89, %o2, %o3
16669 wr %g3, %o0, %set_softint
16670 set 0x48, %i0
16671 prefetcha [%l7 + %i0] 0x89, 2
16672 nop
16673 set 0x68, %l1
16674 ldx [%l7 + %l1], %g7
16675 nop
16676 set 0x20, %o0
16677 stw %i4, [%l7 + %o0]
16678 nop
16679 set 0x18, %l0
16680 stb %i7, [%l7 + %l0]
16681 set 0x78, %i1
16682 prefetcha [%l7 + %i1] 0x81, 4
16683 nop
16684 set 0x60, %g6
16685 ldx [%l7 + %g6], %o6
16686 nop
16687 set 0x28, %g2
16688 ldsw [%l7 + %g2], %g5
16689 set 0x4C, %l5
16690 sta %f3, [%l7 + %l5] 0x88
16691 and %o7, %l5, %l6
16692 and %l4, %g2, %g1
16693 set 0x44, %o3
16694 sta %f11, [%l7 + %o3] 0x80
16695 nop
16696 set 0x46, %o5
16697 ldsh [%l7 + %o5], %g6
16698 set 0x20, %o2
16699 lda [%l7 + %o2] 0x88, %f26
16700 set 0x28, %o7
16701 lda [%l7 + %o7] 0x80, %f6
16702 st %f16, [%l7 + 0x28]
16703 add %l7, 0x78, %l6
16704 wr %g0, 0x81, %asi
16705 ldxa [%l6] %asi, %i5
16706 casxa [%l6] 0x81, %i5, %i0
16707 nop
16708 set 0x7E, %g5
16709 ldstub [%l7 + %g5], %o5
16710 and %l3, %g4, %o1
16711 nop
16712 set 0x34, %o6
16713 ldstub [%l7 + %o6], %l2
16714 nop
16715 set 0x4D, %i6
16716 ldstub [%l7 + %i6], %i2
16717 bleu,a %icc, loop_107
16718 nop
16719 set 0x08, %g3
16720 prefetch [%l7 + %g3], 1
16721 set 0x5C, %g1
16722 lda [%l7 + %g1] 0x80, %f13
16723loop_107:
16724 nop
16725 set 0x14, %o1
16726 prefetch [%l7 + %o1], 4
16727 st %fsr, [%l7 + 0x24]
16728 st %f28, [%l7 + 0x50]
16729 nop
16730 set 0x5D, %o4
16731 ldstub [%l7 + %o4], %l1
16732 set 0x0A, %g4
16733 stha %i3, [%l7 + %g4] 0xeb
16734 membar #Sync
16735 set 0x13, %l4
16736 stba %i6, [%l7 + %l4] 0x88
16737 nop
16738 set 0x1E, %l6
16739 ldsb [%l7 + %l6], %o2
16740 set 0x5C, %g7
16741 ldstuba [%l7 + %g7] 0x81, %o4
16742 nop
16743 set 0x14, %l3
16744 lduw [%l7 + %l3], %o3
16745 nop
16746 set 0x50, %i2
16747 stx %o0, [%l7 + %i2]
16748 nop
16749 set 0x50, %i4
16750 ldd [%l7 + %i4], %g2
16751 set 0x34, %l2
16752 sta %f15, [%l7 + %l2] 0x81
16753 set 0x40, %i7
16754 stha %l0, [%l7 + %i7] 0x89
16755 st %f22, [%l7 + 0x20]
16756 nop
16757 set 0x70, %i3
16758 ldub [%l7 + %i3], %g7
16759 set 0x40, %i5
16760 ldda [%l7 + %i5] 0x89, %f16
16761 st %f7, [%l7 + 0x70]
16762 nop
16763 set 0x60, %i0
16764 stx %i7, [%l7 + %i0]
16765 nop
16766 set 0x31, %l1
16767 ldsb [%l7 + %l1], %i1
16768 nop
16769 set 0x78, %o0
16770 std %f24, [%l7 + %o0]
16771 set 0x20, %l0
16772 ldda [%l7 + %l0] 0x80, %o6
16773 set 0x28, %i1
16774 stwa %g5, [%l7 + %i1] 0x81
16775 add %o7, %i4, %l6
16776 nop
16777 set 0x40, %g2
16778 stx %l5, [%l7 + %g2]
16779 set 0x50, %g6
16780 stxa %l4, [%l7 + %g6] 0xea
16781 membar #Sync
16782 set 0x60, %o3
16783 prefetcha [%l7 + %o3] 0x89, 1
16784 fpsub16s %f28, %f9, %f11
16785 set 0x40, %l5
16786 ldda [%l7 + %l5] 0x80, %f0
16787 add %l7, 0x18, %l6
16788 wr %g0, 0x81, %asi
16789 lda [%l6] %asi, %g2
16790 casa [%l6] 0x81, %g2, %g6
16791 nop
16792 set 0x70, %o2
16793 lduw [%l7 + %o2], %i5
16794 nop
16795 set 0x68, %o5
16796 ldx [%l7 + %o5], %o5
16797 nop
16798 set 0x40, %o7
16799 swap [%l7 + %o7], %i0
16800 set 0x50, %o6
16801 lda [%l7 + %o6] 0x81, %f23
16802 set 0x18, %g5
16803 swapa [%l7 + %g5] 0x81, %l3
16804 nop
16805 set 0x14, %i6
16806 ldsw [%l7 + %i6], %o1
16807 nop
16808 set 0x38, %g3
16809 ldd [%l7 + %g3], %f18
16810 nop
16811 set 0x60, %o1
16812 std %f16, [%l7 + %o1]
16813 membar #Sync
16814 set 0x40, %g1
16815 ldda [%l7 + %g1] 0xf0, %f16
16816 set 0x44, %o4
16817 sta %f31, [%l7 + %o4] 0x80
16818 add %l7, 0x70, %l6
16819 wr %g0, 0x89, %asi
16820 ldxa [%l6] %asi, %g4
16821 casxa [%l6] 0x89, %g4, %i2
16822 nop
16823 set 0x20, %g4
16824 ldx [%l7 + %g4], %l1
16825 nop
16826 set 0x10, %l4
16827 ldsb [%l7 + %l4], %l2
16828 set 0x40, %g7
16829 ldda [%l7 + %g7] 0xd8, %f0
16830 nop
16831 set 0x71, %l3
16832 ldstub [%l7 + %l3], %i6
16833 set 0x74, %l6
16834 stwa %o2, [%l7 + %l6] 0xea
16835 membar #Sync
16836 nop
16837 set 0x18, %i4
16838 swap [%l7 + %i4], %o4
16839 nop
16840 set 0x0C, %i2
16841 stw %i3, [%l7 + %i2]
16842 set 0x78, %i7
16843 swapa [%l7 + %i7] 0x88, %o0
16844 and %o3, %l0, %g7
16845 nop
16846 set 0x10, %i3
16847 ldx [%l7 + %i3], %g3
16848 nop
16849 set 0x4A, %i5
16850 lduh [%l7 + %i5], %i1
16851 set 0x44, %i0
16852 stha %i7, [%l7 + %i0] 0x81
16853 set 0x30, %l2
16854 prefetcha [%l7 + %l2] 0x81, 3
16855 add %l7, 0x58, %l6
16856 wr %g0, 0x88, %asi
16857 casxa [%l6] 0x88, %o7, %i4
16858 wr %o6, %l5, %clear_softint
16859 set 0x44, %l1
16860 sta %f3, [%l7 + %l1] 0x81
16861 nop
16862 set 0x50, %o0
16863 swap [%l7 + %o0], %l4
16864 nop
16865 set 0x70, %l0
16866 std %g0, [%l7 + %l0]
16867 nop
16868 set 0x6C, %i1
16869 ldsh [%l7 + %i1], %g2
16870 set 0x18, %g2
16871 stxa %l6, [%l7 + %g2] 0x80
16872 and %g6, %i5, %i0
16873 set 0x28, %o3
16874 prefetcha [%l7 + %o3] 0x89, 0
16875 or %o5, %o1, %i2
16876 st %fsr, [%l7 + 0x70]
16877 bgu,a,pt %icc, loop_108
16878 nop
16879 set 0x70, %g6
16880 std %g4, [%l7 + %g6]
16881 set 0x58, %o2
16882 ldxa [%l7 + %o2] 0x81, %l1
16883loop_108:
16884 nop
16885 set 0x68, %o5
16886 std %f26, [%l7 + %o5]
16887 set 0x08, %l5
16888 stha %i6, [%l7 + %l5] 0xea
16889 membar #Sync
16890 nop
16891 set 0x38, %o7
16892 ldx [%l7 + %o7], %o2
16893 set 0x4C, %g5
16894 swapa [%l7 + %g5] 0x88, %l2
16895 nop
16896 set 0x72, %i6
16897 lduh [%l7 + %i6], %i3
16898 nop
16899 set 0x54, %g3
16900 prefetch [%l7 + %g3], 0
16901 or %o4, %o3, %o0
16902 set 0x70, %o1
16903 sta %f17, [%l7 + %o1] 0x80
16904 nop
16905 set 0x35, %o6
16906 ldsb [%l7 + %o6], %g7
16907 set 0x30, %o4
16908 ldda [%l7 + %o4] 0x88, %g2
16909 nop
16910 set 0x20, %g1
16911 ldsw [%l7 + %g1], %l0
16912 nop
16913 set 0x24, %g4
16914 ldsb [%l7 + %g4], %i1
16915 set 0x28, %l4
16916 sta %f20, [%l7 + %l4] 0x89
16917 st %f31, [%l7 + 0x64]
16918 nop
16919 set 0x25, %l3
16920 ldub [%l7 + %l3], %g5
16921 st %f30, [%l7 + 0x08]
16922 set 0x2C, %g7
16923 lda [%l7 + %g7] 0x88, %f24
16924 nop
16925 set 0x0A, %l6
16926 lduh [%l7 + %l6], %i7
16927 set 0x10, %i2
16928 ldxa [%l7 + %i2] 0x81, %i4
16929 set 0x64, %i7
16930 stha %o6, [%l7 + %i7] 0x81
16931 set 0x40, %i3
16932 ldda [%l7 + %i3] 0x80, %f16
16933 set 0x70, %i5
16934 sta %f4, [%l7 + %i5] 0x80
16935 nop
16936 set 0x4A, %i4
16937 sth %l5, [%l7 + %i4]
16938 nop
16939 set 0x58, %i0
16940 ldx [%l7 + %i0], %l4
16941 set 0x08, %l1
16942 prefetcha [%l7 + %l1] 0x88, 3
16943 nop
16944 set 0x3E, %l2
16945 ldub [%l7 + %l2], %g1
16946 nop
16947 set 0x6B, %l0
16948 ldsb [%l7 + %l0], %g2
16949 set 0x28, %i1
16950 stwa %g6, [%l7 + %i1] 0x80
16951 nop
16952 set 0x6C, %g2
16953 ldub [%l7 + %g2], %l6
16954 set 0x20, %o0
16955 stda %i0, [%l7 + %o0] 0xeb
16956 membar #Sync
16957 nop
16958 set 0x08, %o3
16959 std %l2, [%l7 + %o3]
16960 st %fsr, [%l7 + 0x5C]
16961 and %i5, %o1, %o5
16962 nop
16963 set 0x21, %g6
16964 ldsb [%l7 + %g6], %i2
16965 nop
16966 set 0x2A, %o2
16967 lduh [%l7 + %o2], %g4
16968 nop
16969 set 0x39, %o5
16970 ldsb [%l7 + %o5], %l1
16971 wr %o2, %l2, %softint
16972 ld [%l7 + 0x5C], %f26
16973 nop
16974 set 0x57, %o7
16975 ldsb [%l7 + %o7], %i3
16976 nop
16977 set 0x50, %g5
16978 stb %o4, [%l7 + %g5]
16979 add %l7, 0x3C, %l6
16980 wr %g0, 0x80, %asi
16981 casa [%l6] 0x80, %i6, %o3
16982 set 0x70, %i6
16983 ldda [%l7 + %i6] 0x89, %o0
16984 nop
16985 set 0x30, %g3
16986 std %f22, [%l7 + %g3]
16987 set 0x20, %l5
16988 ldda [%l7 + %l5] 0x88, %g2
16989 set 0x40, %o1
16990 ldda [%l7 + %o1] 0x88, %f0
16991 set 0x36, %o6
16992 stha %l0, [%l7 + %o6] 0xe3
16993 membar #Sync
16994 nop
16995 set 0x50, %o4
16996 swap [%l7 + %o4], %g7
16997 nop
16998 set 0x60, %g4
16999 ldd [%l7 + %g4], %f18
17000 nop
17001 set 0x10, %g1
17002 ldd [%l7 + %g1], %g4
17003 nop
17004 set 0x28, %l4
17005 prefetch [%l7 + %l4], 4
17006 set 0x40, %g7
17007 ldda [%l7 + %g7] 0x80, %f0
17008 nop
17009 set 0x09, %l3
17010 ldsb [%l7 + %l3], %i1
17011 bl %xcc, loop_109
17012 nop
17013 set 0x68, %l6
17014 ldsh [%l7 + %l6], %i4
17015 add %l7, 0x08, %l6
17016 wr %g0, 0x81, %asi
17017 casxa [%l6] 0x81, %i7, %l5
17018loop_109:
17019 and %o6, %l4, %g1
17020 set 0x29, %i7
17021 stba %g2, [%l7 + %i7] 0xeb
17022 membar #Sync
17023 set 0x18, %i2
17024 lda [%l7 + %i2] 0x89, %f27
17025 nop
17026 set 0x50, %i3
17027 std %g6, [%l7 + %i3]
17028 nop
17029 set 0x50, %i4
17030 ldstub [%l7 + %i4], %l6
17031 add %o7, %i0, %i5
17032 set 0x0A, %i5
17033 stba %o1, [%l7 + %i5] 0xe2
17034 membar #Sync
17035 set 0x10, %i0
17036 lda [%l7 + %i0] 0x89, %f22
17037 nop
17038 set 0x37, %l1
17039 ldsb [%l7 + %l1], %l3
17040 nop
17041 set 0x28, %l0
17042 std %f4, [%l7 + %l0]
17043 nop
17044 set 0x6F, %i1
17045 ldsb [%l7 + %i1], %i2
17046 set 0x38, %l2
17047 sta %f11, [%l7 + %l2] 0x81
17048 nop
17049 set 0x6E, %o0
17050 ldsh [%l7 + %o0], %o5
17051 and %g4, %o2, %l1
17052 set 0x2C, %o3
17053 sta %f13, [%l7 + %o3] 0x81
17054 set 0x70, %g6
17055 ldxa [%l7 + %g6] 0x81, %l2
17056 nop
17057 set 0x1C, %o2
17058 ldsw [%l7 + %o2], %o4
17059 nop
17060 set 0x40, %o5
17061 stx %fsr, [%l7 + %o5]
17062 set 0x40, %g2
17063 stxa %i6, [%l7 + %g2] 0x81
17064 set 0x48, %o7
17065 swapa [%l7 + %o7] 0x81, %o3
17066 nop
17067 set 0x30, %g5
17068 ldd [%l7 + %g5], %i2
17069 set 0x22, %i6
17070 ldstuba [%l7 + %i6] 0x80, %o0
17071 nop
17072 set 0x12, %l5
17073 stb %l0, [%l7 + %l5]
17074 nop
17075 set 0x20, %g3
17076 stx %g7, [%l7 + %g3]
17077 set 0x60, %o1
17078 ldxa [%l7 + %o1] 0x80, %g5
17079 nop
17080 set 0x10, %o6
17081 ldx [%l7 + %o6], %i1
17082 set 0x58, %o4
17083 prefetcha [%l7 + %o4] 0x80, 1
17084 set 0x58, %g1
17085 prefetcha [%l7 + %g1] 0x81, 3
17086 nop
17087 set 0x10, %l4
17088 ldx [%l7 + %l4], %l5
17089 set 0x64, %g4
17090 stwa %i4, [%l7 + %g4] 0xeb
17091 membar #Sync
17092 add %l7, 0x54, %l6
17093 wr %g0, 0x80, %asi
17094 casa [%l6] 0x80, %l4, %o6
17095 membar #Sync
17096 set 0x40, %g7
17097 ldda [%l7 + %g7] 0xf0, %f0
17098 set 0x18, %l6
17099 stwa %g2, [%l7 + %l6] 0xe3
17100 membar #Sync
17101 nop
17102 set 0x60, %i7
17103 stx %g6, [%l7 + %i7]
17104 nop
17105 set 0x44, %l3
17106 sth %g1, [%l7 + %l3]
17107 set 0x4A, %i3
17108 stha %o7, [%l7 + %i3] 0xe2
17109 membar #Sync
17110 set 0x50, %i4
17111 stda %i6, [%l7 + %i4] 0xeb
17112 membar #Sync
17113 nop
17114 set 0x20, %i5
17115 ldsw [%l7 + %i5], %i0
17116 set 0x58, %i2
17117 stxa %i5, [%l7 + %i2] 0xe2
17118 membar #Sync
17119 nop
17120 set 0x38, %i0
17121 swap [%l7 + %i0], %o1
17122 set 0x60, %l1
17123 stda %i2, [%l7 + %l1] 0xeb
17124 membar #Sync
17125 or %o5, %l3, %o2
17126 set 0x3C, %l0
17127 sta %f2, [%l7 + %l0] 0x88
17128 set 0x38, %i1
17129 stxa %l1, [%l7 + %i1] 0xe3
17130 membar #Sync
17131 nop
17132 set 0x70, %o0
17133 ldx [%l7 + %o0], %l2
17134 set 0x40, %o3
17135 stda %f16, [%l7 + %o3] 0xf8
17136 membar #Sync
17137 set 0x60, %g6
17138 stda %g4, [%l7 + %g6] 0xe3
17139 membar #Sync
17140 membar #Sync
17141 set 0x40, %l2
17142 ldda [%l7 + %l2] 0xf1, %f0
17143 fpadd16 %f16, %f4, %f28
17144 nop
17145 set 0x50, %o5
17146 stx %fsr, [%l7 + %o5]
17147 set 0x30, %o2
17148 stwa %i6, [%l7 + %o2] 0x80
17149 nop
17150 set 0x3F, %g2
17151 ldub [%l7 + %g2], %o4
17152 add %l7, 0x08, %l6
17153 wr %g0, 0x89, %asi
17154 casxa [%l6] 0x89, %o3, %i3
17155 nop
17156 set 0x48, %g5
17157 ldd [%l7 + %g5], %f22
17158 nop
17159 set 0x6C, %o7
17160 lduw [%l7 + %o7], %l0
17161 nop
17162 set 0x7C, %i6
17163 ldsh [%l7 + %i6], %g7
17164 set 0x50, %g3
17165 ldxa [%l7 + %g3] 0x89, %o0
17166 nop
17167 set 0x4C, %l5
17168 lduw [%l7 + %l5], %i1
17169 set 0x78, %o6
17170 swapa [%l7 + %o6] 0x81, %g3
17171 nop
17172 set 0x08, %o1
17173 ldd [%l7 + %o1], %f8
17174 nop
17175 set 0x78, %o4
17176 stx %g5, [%l7 + %o4]
17177 st %f5, [%l7 + 0x24]
17178 set 0x20, %l4
17179 ldda [%l7 + %l4] 0x80, %l4
17180 nop
17181 set 0x34, %g1
17182 sth %i4, [%l7 + %g1]
17183 nop
17184 set 0x28, %g7
17185 std %f30, [%l7 + %g7]
17186 nop
17187 set 0x50, %l6
17188 stx %fsr, [%l7 + %l6]
17189 bgu,a,pt %icc, loop_110
17190 nop
17191 set 0x48, %g4
17192 ldd [%l7 + %g4], %f12
17193 nop
17194 set 0x42, %l3
17195 stb %l4, [%l7 + %l3]
17196 add %i7, %g2, %g6
17197loop_110:
17198 nop
17199 set 0x32, %i3
17200 ldub [%l7 + %i3], %o6
17201 nop
17202 set 0x60, %i4
17203 swap [%l7 + %i4], %g1
17204 nop
17205 set 0x78, %i5
17206 std %f4, [%l7 + %i5]
17207 nop
17208 set 0x68, %i2
17209 ldx [%l7 + %i2], %o7
17210 nop
17211 set 0x30, %i7
17212 ldsw [%l7 + %i7], %l6
17213 add %l7, 0x28, %l6
17214 wr %g0, 0x89, %asi
17215 lda [%l6] %asi, %i0
17216 casa [%l6] 0x89, %i0, %i5
17217 wr %g0, 0x4, %fprs
17218 set 0x40, %i0
17219 stda %f0, [%l7 + %i0] 0xf1
17220 membar #Sync
17221 nop
17222 set 0x28, %l0
17223 std %l2, [%l7 + %l0]
17224 and %i2, %l1, %l2
17225 st %f31, [%l7 + 0x28]
17226 nop
17227 set 0x50, %i1
17228 std %o2, [%l7 + %i1]
17229 nop
17230 set 0x75, %o0
17231 ldsb [%l7 + %o0], %i6
17232 set 0x48, %l1
17233 sta %f18, [%l7 + %l1] 0x89
17234 st %fsr, [%l7 + 0x74]
17235 fpadd32 %f22, %f6, %f4
17236 nop
17237 set 0x70, %g6
17238 ldstub [%l7 + %g6], %o4
17239 nop
17240 set 0x10, %o3
17241 sth %g4, [%l7 + %o3]
17242 set 0x58, %o5
17243 stda %i2, [%l7 + %o5] 0xe3
17244 membar #Sync
17245 nop
17246 set 0x20, %l2
17247 stx %o3, [%l7 + %l2]
17248 bleu,a %xcc, loop_111
17249 nop
17250 set 0x60, %o2
17251 lduh [%l7 + %o2], %g7
17252 set 0x20, %g5
17253 prefetcha [%l7 + %g5] 0x89, 2
17254loop_111:
17255 nop
17256 set 0x38, %g2
17257 stx %fsr, [%l7 + %g2]
17258 set 0x40, %i6
17259 ldxa [%l7 + %i6] 0x89, %i1
17260 nop
17261 set 0x50, %o7
17262 stx %o0, [%l7 + %o7]
17263 nop
17264 set 0x69, %g3
17265 ldstub [%l7 + %g3], %g3
17266 ld [%l7 + 0x0C], %f25
17267 add %l7, 0x10, %l6
17268 wr %g0, 0x88, %asi
17269 lda [%l6] %asi, %l5
17270 casa [%l6] 0x88, %l5, %g5
17271 ld [%l7 + 0x54], %f9
17272 set 0x40, %l5
17273 ldda [%l7 + %l5] 0x80, %f16
17274 or %l4, %i4, %i7
17275 set 0x28, %o6
17276 lda [%l7 + %o6] 0x88, %f2
17277 nop
17278 set 0x15, %o1
17279 ldstub [%l7 + %o1], %g2
17280 set 0x48, %l4
17281 stwa %g6, [%l7 + %l4] 0xea
17282 membar #Sync
17283 set 0x40, %o4
17284 stda %f16, [%l7 + %o4] 0x81
17285 set 0x60, %g1
17286 swapa [%l7 + %g1] 0x81, %o6
17287 nop
17288 set 0x0A, %g7
17289 ldsh [%l7 + %g7], %o7
17290 set 0x30, %l6
17291 ldda [%l7 + %l6] 0x81, %i6
17292 nop
17293 set 0x60, %l3
17294 ldd [%l7 + %l3], %i0
17295 nop
17296 set 0x0C, %g4
17297 lduw [%l7 + %g4], %g1
17298 set 0x77, %i3
17299 ldstuba [%l7 + %i3] 0x88, %o1
17300 add %i5, %l3, %o5
17301 set 0x64, %i4
17302 stwa %l1, [%l7 + %i4] 0x89
17303 add %l2, %o2, %i2
17304 nop
17305 set 0x44, %i2
17306 prefetch [%l7 + %i2], 2
17307 nop
17308 set 0x70, %i7
17309 stw %o4, [%l7 + %i7]
17310 nop
17311 set 0x60, %i5
17312 stx %i6, [%l7 + %i5]
17313 nop
17314 set 0x78, %l0
17315 ldx [%l7 + %l0], %g4
17316 set 0x68, %i0
17317 stwa %i3, [%l7 + %i0] 0x81
17318 nop
17319 set 0x56, %o0
17320 ldsh [%l7 + %o0], %g7
17321 set 0x54, %i1
17322 sta %f14, [%l7 + %i1] 0x80
17323 add %l7, 0x68, %l6
17324 wr %g0, 0x88, %asi
17325 ldxa [%l6] %asi, %o3
17326 casxa [%l6] 0x88, %o3, %l0
17327 set 0x60, %l1
17328 stxa %i1, [%l7 + %l1] 0xe3
17329 membar #Sync
17330 nop
17331 set 0x08, %o3
17332 ldd [%l7 + %o3], %f22
17333 or %g3, %l5, %o0
17334 add %l7, 0x78, %l6
17335 wr %g0, 0x80, %asi
17336 casxa [%l6] 0x80, %l4, %i4
17337 set 0x50, %o5
17338 prefetcha [%l7 + %o5] 0x89, 1
17339 nop
17340 set 0x5E, %g6
17341 ldsb [%l7 + %g6], %g2
17342 set 0x60, %o2
17343 ldxa [%l7 + %o2] 0x88, %g6
17344 add %o6, %o7, %i7
17345 set 0x0C, %g5
17346 lda [%l7 + %g5] 0x81, %f21
17347 nop
17348 set 0x0C, %l2
17349 ldsh [%l7 + %l2], %l6
17350 st %fsr, [%l7 + 0x40]
17351 add %l7, 0x2C, %l6
17352 wr %g0, 0x80, %asi
17353 lda [%l6] %asi, %g1
17354 casa [%l6] 0x80, %g1, %o1
17355 nop
17356 set 0x0C, %i6
17357 swap [%l7 + %i6], %i5
17358 set 0x28, %g2
17359 ldstuba [%l7 + %g2] 0x89, %l3
17360 nop
17361 set 0x14, %o7
17362 ldsh [%l7 + %o7], %o5
17363 set 0x18, %g3
17364 stba %i0, [%l7 + %g3] 0xe3
17365 membar #Sync
17366 set 0x40, %l5
17367 ldda [%l7 + %l5] 0xe3, %l0
17368 nop
17369 set 0x48, %o6
17370 ldd [%l7 + %o6], %f30
17371 nop
17372 set 0x29, %l4
17373 ldub [%l7 + %l4], %o2
17374 nop
17375 nop
17376 setx 0x3EE7FD6DA7A2A5C9, %l0, %l6
17377 stx %l6, [%l7 + 0x28]
17378 ldd [%l7 + 0x28], %f12
17379 setx 0xD9561E2829FDED7C, %l1, %l5
17380 stx %l5, [%l7 + 0x10]
17381 ldd [%l7 + 0x10], %f0
17382 fdivd %f0, %f12, %f4
17383 nop
17384 set 0x08, %o1
17385 stw %l2, [%l7 + %o1]
17386 set 0x4C, %o4
17387 sta %f6, [%l7 + %o4] 0x81
17388 and %o4, %i2, %i6
17389 set 0x58, %g1
17390 stwa %g4, [%l7 + %g1] 0x89
17391 ble,a,pt %icc, loop_112
17392 nop
17393 set 0x18, %g7
17394 swap [%l7 + %g7], %i3
17395 st %f11, [%l7 + 0x5C]
17396 wr %o3, %l0, %ccr
17397loop_112:
17398 nop
17399 set 0x72, %l3
17400 stha %i1, [%l7 + %l3] 0xeb
17401 membar #Sync
17402 st %fsr, [%l7 + 0x14]
17403 nop
17404 set 0x48, %g4
17405 ldd [%l7 + %g4], %g2
17406 nop
17407 set 0x68, %l6
17408 ldstub [%l7 + %l6], %g7
17409 set 0x58, %i4
17410 prefetcha [%l7 + %i4] 0x81, 2
17411 set 0x60, %i2
17412 ldda [%l7 + %i2] 0xe2, %l4
17413 set 0x40, %i3
17414 lda [%l7 + %i3] 0x89, %f21
17415 or %i4, %g5, %l5
17416 bn %xcc, loop_113
17417 nop
17418 set 0x08, %i7
17419 lduw [%l7 + %i7], %g6
17420 nop
17421 set 0x70, %l0
17422 prefetch [%l7 + %l0], 4
17423 bg,pn %icc, loop_114
17424loop_113:
17425 nop
17426 set 0x20, %i0
17427 prefetch [%l7 + %i0], 3
17428 set 0x40, %o0
17429 ldda [%l7 + %o0] 0x89, %f16
17430loop_114:
17431 nop
17432 set 0x7D, %i5
17433 ldstuba [%l7 + %i5] 0x81, %g2
17434 set 0x58, %l1
17435 lda [%l7 + %l1] 0x89, %f19
17436 ld [%l7 + 0x58], %f7
17437 set 0x7E, %o3
17438 stha %o7, [%l7 + %o3] 0xe2
17439 membar #Sync
17440 set 0x18, %i1
17441 ldxa [%l7 + %i1] 0x89, %i7
17442 nop
17443 set 0x2C, %g6
17444 ldsw [%l7 + %g6], %o6
17445 set 0x30, %o5
17446 sta %f27, [%l7 + %o5] 0x81
17447 add %g1, %o1, %l6
17448 nop
17449 set 0x20, %g5
17450 stx %fsr, [%l7 + %g5]
17451 set 0x0C, %l2
17452 sta %f5, [%l7 + %l2] 0x80
17453 or %i5, %l3, %i0
17454 st %f3, [%l7 + 0x50]
17455 nop
17456 set 0x2A, %o2
17457 sth %o5, [%l7 + %o2]
17458 nop
17459 set 0x3E, %g2
17460 ldub [%l7 + %g2], %l1
17461 nop
17462 set 0x40, %o7
17463 stx %o2, [%l7 + %o7]
17464 nop
17465 set 0x3F, %i6
17466 ldsb [%l7 + %i6], %l2
17467 add %o4, %i6, %i2
17468 set 0x7D, %l5
17469 stba %g4, [%l7 + %l5] 0x81
17470 and %i3, %o3, %l0
17471 set 0x50, %o6
17472 stxa %i1, [%l7 + %o6] 0xe2
17473 membar #Sync
17474 set 0x1B, %g3
17475 ldstuba [%l7 + %g3] 0x88, %g7
17476 set 0x08, %o1
17477 stda %o0, [%l7 + %o1] 0xeb
17478 membar #Sync
17479 add %g3, %l4, %i4
17480 add %l5, %g5, %g6
17481 set 0x3C, %l4
17482 stwa %o7, [%l7 + %l4] 0x89
17483 add %g2, %o6, %i7
17484 set 0x57, %g1
17485 stba %g1, [%l7 + %g1] 0xe2
17486 membar #Sync
17487 nop
17488 set 0x28, %o4
17489 stx %o1, [%l7 + %o4]
17490 nop
17491 set 0x10, %l3
17492 stx %fsr, [%l7 + %l3]
17493 or %i5, %l6, %l3
17494 set 0x30, %g7
17495 ldxa [%l7 + %g7] 0x89, %o5
17496 set 0x08, %g4
17497 stxa %i0, [%l7 + %g4] 0x88
17498 set 0x50, %i4
17499 prefetcha [%l7 + %i4] 0x89, 2
17500 set 0x40, %i2
17501 stda %f16, [%l7 + %i2] 0xf8
17502 membar #Sync
17503 nop
17504 set 0x7F, %l6
17505 ldstub [%l7 + %l6], %l1
17506 set 0x40, %i7
17507 stda %f0, [%l7 + %i7] 0xf0
17508 membar #Sync
17509 st %fsr, [%l7 + 0x7C]
17510 set 0x38, %l0
17511 stxa %l2, [%l7 + %l0] 0xeb
17512 membar #Sync
17513 ld [%l7 + 0x14], %f13
17514 nop
17515 set 0x30, %i0
17516 stx %i6, [%l7 + %i0]
17517 nop
17518 set 0x0C, %i3
17519 ldub [%l7 + %i3], %i2
17520 nop
17521 set 0x47, %o0
17522 ldstub [%l7 + %o0], %o4
17523 set 0x70, %l1
17524 stxa %g4, [%l7 + %l1] 0x80
17525 nop
17526 set 0x50, %i5
17527 std %o2, [%l7 + %i5]
17528 set 0x1C, %o3
17529 swapa [%l7 + %o3] 0x89, %i3
17530 nop
17531 set 0x2A, %i1
17532 ldub [%l7 + %i1], %i1
17533 set 0x18, %g6
17534 ldstuba [%l7 + %g6] 0x89, %l0
17535 set 0x19, %o5
17536 stba %g7, [%l7 + %o5] 0x88
17537 nop
17538 set 0x50, %l2
17539 ldsw [%l7 + %l2], %g3
17540 set 0x44, %g5
17541 lda [%l7 + %g5] 0x80, %f8
17542 nop
17543 set 0x24, %o2
17544 sth %l4, [%l7 + %o2]
17545 set 0x20, %g2
17546 prefetcha [%l7 + %g2] 0x81, 0
17547 set 0x40, %o7
17548 ldda [%l7 + %o7] 0x81, %l4
17549 nop
17550 set 0x2C, %i6
17551 lduw [%l7 + %i6], %g5
17552 set 0x2B, %o6
17553 ldstuba [%l7 + %o6] 0x81, %o0
17554 set 0x40, %l5
17555 ldda [%l7 + %l5] 0xd2, %f0
17556 set 0x40, %g3
17557 ldda [%l7 + %g3] 0x89, %f16
17558 nop
17559 set 0x5A, %o1
17560 ldsb [%l7 + %o1], %g6
17561 set 0x20, %g1
17562 ldda [%l7 + %g1] 0xeb, %o6
17563 and %o6, %i7, %g1
17564 nop
17565 set 0x7B, %o4
17566 ldstub [%l7 + %o4], %g2
17567 nop
17568 set 0x68, %l4
17569 ldd [%l7 + %l4], %f30
17570 set 0x0C, %g7
17571 sta %f3, [%l7 + %g7] 0x81
17572 nop
17573 set 0x18, %g4
17574 ldd [%l7 + %g4], %o0
17575 set 0x20, %l3
17576 ldda [%l7 + %l3] 0xe2, %i6
17577 nop
17578 set 0x39, %i2
17579 stb %i5, [%l7 + %i2]
17580 nop
17581 set 0x17, %l6
17582 ldsb [%l7 + %l6], %l3
17583 set 0x48, %i4
17584 stwa %i0, [%l7 + %i4] 0x81
17585 ble,a %xcc, loop_115
17586 nop
17587 set 0x48, %i7
17588 std %f2, [%l7 + %i7]
17589 bg %xcc, loop_116
17590 nop
17591 set 0x50, %i0
17592 ldsw [%l7 + %i0], %o2
17593loop_115:
17594 nop
17595 set 0x4B, %i3
17596 stb %l1, [%l7 + %i3]
17597 ld [%l7 + 0x44], %f16
17598loop_116:
17599 st %fsr, [%l7 + 0x08]
17600 or %l2, %o5, %i6
17601 nop
17602 set 0x14, %l0
17603 ldsw [%l7 + %l0], %o4
17604 nop
17605 set 0x2C, %o0
17606 stw %g4, [%l7 + %o0]
17607 nop
17608 set 0x25, %i5
17609 ldstub [%l7 + %i5], %o3
17610 set 0x38, %l1
17611 prefetcha [%l7 + %l1] 0x89, 3
17612 nop
17613 set 0x60, %i1
17614 swap [%l7 + %i1], %i3
17615 nop
17616 set 0x2D, %g6
17617 ldstub [%l7 + %g6], %i1
17618 nop
17619 set 0x5A, %o3
17620 lduh [%l7 + %o3], %g7
17621 set 0x68, %l2
17622 stxa %l0, [%l7 + %l2] 0xeb
17623 membar #Sync
17624 set 0x40, %o5
17625 stda %f16, [%l7 + %o5] 0xf0
17626 membar #Sync
17627 nop
17628 set 0x24, %o2
17629 lduw [%l7 + %o2], %l4
17630 nop
17631 set 0x68, %g5
17632 sth %g3, [%l7 + %g5]
17633 nop
17634 set 0x12, %g2
17635 ldsh [%l7 + %g2], %l5
17636 set 0x24, %i6
17637 ldstuba [%l7 + %i6] 0x80, %i4
17638 nop
17639 set 0x30, %o7
17640 prefetch [%l7 + %o7], 3
17641 set 0x50, %o6
17642 stwa %g5, [%l7 + %o6] 0xea
17643 membar #Sync
17644 nop
17645 set 0x19, %l5
17646 stb %o0, [%l7 + %l5]
17647 st %f31, [%l7 + 0x54]
17648 st %fsr, [%l7 + 0x7C]
17649 add %l7, 0x28, %l6
17650 wr %g0, 0x81, %asi
17651 casxa [%l6] 0x81, %g6, %o6
17652 nop
17653 set 0x3C, %o1
17654 ldstub [%l7 + %o1], %o7
17655 ld [%l7 + 0x74], %f11
17656 add %g1, %g2, %i7
17657 nop
17658 set 0x48, %g3
17659 ldd [%l7 + %g3], %f16
17660 nop
17661 set 0x64, %g1
17662 lduw [%l7 + %g1], %l6
17663 set 0x7C, %l4
17664 lda [%l7 + %l4] 0x80, %f5
17665 nop
17666 set 0x44, %g7
17667 stw %i5, [%l7 + %g7]
17668 and %o1, %i0, %l3
17669 nop
17670 set 0x60, %o4
17671 std %f2, [%l7 + %o4]
17672 nop
17673 set 0x70, %g4
17674 ldd [%l7 + %g4], %l0
17675 add %l7, 0x5C, %l6
17676 wr %g0, 0x80, %asi
17677 casa [%l6] 0x80, %l2, %o5
17678 ld [%l7 + 0x64], %f22
17679 set 0x58, %i2
17680 lda [%l7 + %i2] 0x89, %f30
17681 nop
17682 set 0x38, %l3
17683 stx %fsr, [%l7 + %l3]
17684 membar #Sync
17685 set 0x40, %l6
17686 ldda [%l7 + %l6] 0xf0, %f16
17687 set 0x7C, %i4
17688 lda [%l7 + %i4] 0x81, %f11
17689 st %fsr, [%l7 + 0x54]
17690 nop
17691 set 0x30, %i7
17692 std %f10, [%l7 + %i7]
17693 set 0x58, %i0
17694 stxa %o2, [%l7 + %i0] 0xeb
17695 membar #Sync
17696 nop
17697 set 0x64, %l0
17698 ldsh [%l7 + %l0], %o4
17699 set 0x78, %i3
17700 stda %i6, [%l7 + %i3] 0xea
17701 membar #Sync
17702 set 0x7C, %o0
17703 ldstuba [%l7 + %o0] 0x88, %o3
17704 set 0x34, %i5
17705 lda [%l7 + %i5] 0x88, %f21
17706 set 0x28, %l1
17707 stda %g4, [%l7 + %l1] 0xea
17708 membar #Sync
17709 set 0x30, %g6
17710 ldxa [%l7 + %g6] 0x81, %i2
17711 add %l7, 0x40, %l6
17712 wr %g0, 0x88, %asi
17713 lda [%l6] %asi, %i3
17714 casa [%l6] 0x88, %i3, %i1
17715 set 0x40, %i1
17716 stda %g6, [%l7 + %i1] 0x81
17717 add %l0, %g3, %l5
17718 nop
17719 set 0x08, %o3
17720 ldd [%l7 + %o3], %f12
17721 nop
17722 set 0x30, %l2
17723 ldd [%l7 + %l2], %i4
17724 nop
17725 set 0x63, %o5
17726 ldsb [%l7 + %o5], %g5
17727 nop
17728 set 0x28, %g5
17729 ldd [%l7 + %g5], %l4
17730 nop
17731 set 0x78, %g2
17732 ldd [%l7 + %g2], %g6
17733 set 0x40, %o2
17734 ldda [%l7 + %o2] 0xd0, %f16
17735 set 0x1C, %i6
17736 lda [%l7 + %i6] 0x81, %f6
17737 nop
17738 set 0x68, %o7
17739 ldd [%l7 + %o7], %f6
17740 nop
17741 set 0x14, %l5
17742 lduw [%l7 + %l5], %o0
17743 set 0x34, %o1
17744 lda [%l7 + %o1] 0x89, %f21
17745 nop
17746 set 0x08, %o6
17747 ldsw [%l7 + %o6], %o7
17748 add %l7, 0x7C, %l6
17749 wr %g0, 0x88, %asi
17750 casa [%l6] 0x88, %o6, %g1
17751 set 0x57, %g3
17752 stba %g2, [%l7 + %g3] 0x80
17753 nop
17754 set 0x60, %l4
17755 stb %i7, [%l7 + %l4]
17756 set 0x44, %g1
17757 stha %i5, [%l7 + %g1] 0xeb
17758 membar #Sync
17759 nop
17760 set 0x1A, %g7
17761 ldub [%l7 + %g7], %l6
17762 and %i0, %l3, %l1
17763 fpadd32 %f30, %f16, %f10
17764 set 0x78, %g4
17765 lda [%l7 + %g4] 0x88, %f4
17766 add %o1, %o5, %l2
17767 nop
17768 set 0x10, %i2
17769 lduh [%l7 + %i2], %o4
17770 ld [%l7 + 0x50], %f5
17771 nop
17772 set 0x15, %l3
17773 ldsb [%l7 + %l3], %i6
17774 nop
17775 set 0x10, %l6
17776 stw %o2, [%l7 + %l6]
17777 nop
17778 set 0x74, %i4
17779 ldsb [%l7 + %i4], %o3
17780 set 0x38, %i7
17781 stwa %i2, [%l7 + %i7] 0xeb
17782 membar #Sync
17783 set 0x68, %o4
17784 sta %f23, [%l7 + %o4] 0x88
17785 nop
17786 set 0x34, %i0
17787 prefetch [%l7 + %i0], 4
17788 set 0x2A, %l0
17789 stha %g4, [%l7 + %l0] 0x88
17790 nop
17791 set 0x79, %i3
17792 stb %i3, [%l7 + %i3]
17793 nop
17794 set 0x68, %i5
17795 lduw [%l7 + %i5], %i1
17796 set 0x40, %o0
17797 stda %f0, [%l7 + %o0] 0xc4
17798 set 0x68, %g6
17799 sta %f10, [%l7 + %g6] 0x89
17800 st %fsr, [%l7 + 0x0C]
17801 and %g7, %l0, %l5
17802 add %l7, 0x10, %l6
17803 wr %g0, 0x81, %asi
17804 ldxa [%l6] %asi, %i4
17805 casxa [%l6] 0x81, %i4, %g3
17806 ld [%l7 + 0x30], %f7
17807 nop
17808 set 0x08, %i1
17809 ldx [%l7 + %i1], %g5
17810 nop
17811 set 0x78, %o3
17812 stx %fsr, [%l7 + %o3]
17813 nop
17814 set 0x68, %l2
17815 ldd [%l7 + %l2], %f10
17816 nop
17817 set 0x64, %o5
17818 ldsb [%l7 + %o5], %l4
17819 set 0x38, %l1
17820 stwa %g6, [%l7 + %l1] 0xeb
17821 membar #Sync
17822 nop
17823 set 0x20, %g5
17824 std %f24, [%l7 + %g5]
17825 nop
17826 set 0x40, %o2
17827 ldd [%l7 + %o2], %f4
17828 set 0x78, %g2
17829 prefetcha [%l7 + %g2] 0x89, 4
17830 and %o7, %o6, %g2
17831 nop
17832 set 0x28, %o7
17833 lduw [%l7 + %o7], %i7
17834 nop
17835 set 0x30, %l5
17836 ldd [%l7 + %l5], %f20
17837 nop
17838 set 0x10, %o1
17839 ldd [%l7 + %o1], %g0
17840 set 0x18, %i6
17841 sta %f26, [%l7 + %i6] 0x88
17842 set 0x68, %g3
17843 stda %i4, [%l7 + %g3] 0x81
17844 st %f2, [%l7 + 0x28]
17845 nop
17846 set 0x18, %o6
17847 lduh [%l7 + %o6], %i0
17848 add %l7, 0x38, %l6
17849 wr %g0, 0x89, %asi
17850 casa [%l6] 0x89, %l6, %l3
17851 fpadd16 %f30, %f6, %f30
17852 nop
17853 set 0x28, %l4
17854 ldd [%l7 + %l4], %f18
17855 set 0x22, %g7
17856 stha %o1, [%l7 + %g7] 0xe2
17857 membar #Sync
17858 nop
17859 set 0x56, %g4
17860 ldsh [%l7 + %g4], %o5
17861 set 0x38, %g1
17862 ldxa [%l7 + %g1] 0x88, %l1
17863 or %o4, %l2, %i6
17864 set 0x30, %i2
17865 ldda [%l7 + %i2] 0x89, %o2
17866 set 0x48, %l3
17867 prefetcha [%l7 + %l3] 0x88, 1
17868 nop
17869 set 0x10, %l6
17870 ldd [%l7 + %l6], %f6
17871 nop
17872 set 0x28, %i4
17873 lduw [%l7 + %i4], %o3
17874 nop
17875 set 0x31, %o4
17876 ldstub [%l7 + %o4], %g4
17877 nop
17878 set 0x08, %i0
17879 lduw [%l7 + %i0], %i1
17880 set 0x30, %l0
17881 stda %g6, [%l7 + %l0] 0xeb
17882 membar #Sync
17883 set 0x30, %i7
17884 ldda [%l7 + %i7] 0x80, %l0
17885 ld [%l7 + 0x7C], %f21
17886 st %f30, [%l7 + 0x6C]
17887 bl,a,pt %icc, loop_117
17888 nop
17889 set 0x20, %i3
17890 std %l4, [%l7 + %i3]
17891 and %i4, %i3, %g5
17892 nop
17893 set 0x26, %o0
17894 stb %g3, [%l7 + %o0]
17895loop_117:
17896 st %fsr, [%l7 + 0x6C]
17897 nop
17898 set 0x70, %g6
17899 ldstub [%l7 + %g6], %l4
17900 st %fsr, [%l7 + 0x50]
17901 add %g6, %o0, %o6
17902 set 0x58, %i1
17903 prefetcha [%l7 + %i1] 0x89, 2
17904 set 0x30, %o3
17905 prefetcha [%l7 + %o3] 0x80, 1
17906 nop
17907 set 0x48, %i5
17908 ldd [%l7 + %i5], %g2
17909 set 0x50, %l2
17910 lda [%l7 + %l2] 0x81, %f10
17911 nop
17912 set 0x76, %o5
17913 ldsb [%l7 + %o5], %i5
17914 ba,pn %xcc, loop_118
17915 nop
17916 nop
17917 setx 0x24BA92DE, %l0, %l6
17918 st %l6, [%l7 + 0x28]
17919 ld [%l7 + 0x28], %f10
17920 setx 0x32DFCE14, %l1, %l5
17921 st %l5, [%l7 + 0x10]
17922 ld [%l7 + 0x10], %f0
17923 fdivs %f0, %f10, %f20
17924 nop
17925 set 0x74, %l1
17926 ldsw [%l7 + %l1], %g1
17927 nop
17928 set 0x27, %o2
17929 ldstub [%l7 + %o2], %i0
17930loop_118:
17931 nop
17932 set 0x1C, %g5
17933 swapa [%l7 + %g5] 0x89, %l6
17934 set 0x7C, %o7
17935 swapa [%l7 + %o7] 0x89, %o1
17936 set 0x50, %l5
17937 ldda [%l7 + %l5] 0xeb, %l2
17938 nop
17939 set 0x2C, %o1
17940 lduw [%l7 + %o1], %o5
17941 add %l7, 0x4C, %l6
17942 wr %g0, 0x89, %asi
17943 lda [%l6] %asi, %l1
17944 casa [%l6] 0x89, %l1, %l2
17945 fpsub32 %f0, %f2, %f28
17946 nop
17947 set 0x0D, %g2
17948 ldstub [%l7 + %g2], %i6
17949 nop
17950 set 0x74, %g3
17951 ldstub [%l7 + %g3], %o2
17952 set 0x46, %i6
17953 stha %o4, [%l7 + %i6] 0x80
17954 set 0x17, %o6
17955 ldstuba [%l7 + %o6] 0x80, %i2
17956 nop
17957 set 0x48, %g7
17958 ldx [%l7 + %g7], %o3
17959 nop
17960 set 0x74, %l4
17961 stw %g4, [%l7 + %l4]
17962 st %f16, [%l7 + 0x20]
17963 nop
17964 set 0x10, %g1
17965 stx %fsr, [%l7 + %g1]
17966 nop
17967 set 0x28, %g4
17968 lduw [%l7 + %g4], %i1
17969 set 0x56, %l3
17970 stha %g7, [%l7 + %l3] 0x88
17971 nop
17972 set 0x38, %i2
17973 stx %fsr, [%l7 + %i2]
17974 set 0x30, %l6
17975 ldda [%l7 + %l6] 0x80, %l0
17976 set 0x64, %o4
17977 lda [%l7 + %o4] 0x80, %f13
17978 set 0x58, %i4
17979 stxa %l5, [%l7 + %i4] 0xe3
17980 membar #Sync
17981 nop
17982 set 0x10, %l0
17983 stx %fsr, [%l7 + %l0]
17984 and %i4, %i3, %g3
17985 nop
17986 set 0x08, %i0
17987 ldd [%l7 + %i0], %l4
17988 add %g5, %g6, %o0
17989 nop
17990 set 0x50, %i3
17991 stx %fsr, [%l7 + %i3]
17992 nop
17993 set 0x76, %i7
17994 lduh [%l7 + %i7], %o7
17995 nop
17996 set 0x10, %o0
17997 ldd [%l7 + %o0], %o6
17998 nop
17999 set 0x68, %i1
18000 ldx [%l7 + %i1], %g2
18001 or %i5, %i7, %g1
18002 fpsub32 %f4, %f28, %f18
18003 st %f27, [%l7 + 0x14]
18004 nop
18005 set 0x58, %o3
18006 lduw [%l7 + %o3], %l6
18007 nop
18008 set 0x58, %i5
18009 ldx [%l7 + %i5], %i0
18010 ble %icc, loop_119
18011 nop
18012 set 0x12, %l2
18013 ldsh [%l7 + %l2], %l3
18014 set 0x28, %g6
18015 stda %o0, [%l7 + %g6] 0x89
18016loop_119:
18017 or %o5, %l1, %l2
18018 nop
18019 set 0x25, %o5
18020 ldstub [%l7 + %o5], %i6
18021 nop
18022 set 0x30, %o2
18023 stx %fsr, [%l7 + %o2]
18024 nop
18025 nop
18026 setx 0xE998A09D, %l0, %l6
18027 st %l6, [%l7 + 0x28]
18028 ld [%l7 + 0x28], %f26
18029 setx 0x89F2216A, %l1, %l5
18030 st %l5, [%l7 + 0x10]
18031 ld [%l7 + 0x10], %f28
18032 fdivs %f28, %f26, %f27
18033 st %fsr, [%l7 + 0x38]
18034 set 0x24, %g5
18035 sta %f5, [%l7 + %g5] 0x81
18036 nop
18037 set 0x0A, %o7
18038 ldub [%l7 + %o7], %o2
18039 nop
18040 set 0x60, %l1
18041 swap [%l7 + %l1], %i2
18042 set 0x68, %l5
18043 prefetcha [%l7 + %l5] 0x81, 0
18044 set 0x6A, %g2
18045 stba %g4, [%l7 + %g2] 0xe3
18046 membar #Sync
18047 nop
18048 set 0x48, %o1
18049 std %i0, [%l7 + %o1]
18050 ld [%l7 + 0x78], %f0
18051 nop
18052 set 0x78, %i6
18053 std %f16, [%l7 + %i6]
18054 membar #Sync
18055 set 0x40, %g3
18056 ldda [%l7 + %g3] 0xf9, %f0
18057 nop
18058 set 0x23, %g7
18059 ldstub [%l7 + %g7], %o4
18060 add %l7, 0x28, %l6
18061 wr %g0, 0x80, %asi
18062 casa [%l6] 0x80, %l0, %l5
18063 set 0x58, %o6
18064 lda [%l7 + %o6] 0x80, %f6
18065 nop
18066 set 0x63, %g1
18067 ldstub [%l7 + %g1], %g7
18068 set 0x24, %g4
18069 stwa %i4, [%l7 + %g4] 0xe3
18070 membar #Sync
18071 set 0x70, %l4
18072 lda [%l7 + %l4] 0x81, %f2
18073 nop
18074 set 0x50, %i2
18075 swap [%l7 + %i2], %g3
18076 st %fsr, [%l7 + 0x28]
18077 set 0x30, %l6
18078 prefetcha [%l7 + %l6] 0x89, 1
18079 set 0x54, %l3
18080 lda [%l7 + %l3] 0x89, %f8
18081 set 0x18, %i4
18082 swapa [%l7 + %i4] 0x88, %i3
18083 set 0x26, %o4
18084 stba %g6, [%l7 + %o4] 0xea
18085 membar #Sync
18086 nop
18087 set 0x5C, %i0
18088 swap [%l7 + %i0], %o0
18089 set 0x40, %l0
18090 stda %f16, [%l7 + %l0] 0xca
18091 nop
18092 set 0x18, %i7
18093 std %g4, [%l7 + %i7]
18094 nop
18095 set 0x3C, %i3
18096 lduw [%l7 + %i3], %o6
18097 set 0x1C, %o0
18098 lda [%l7 + %o0] 0x88, %f27
18099 add %l7, 0x54, %l6
18100 wr %g0, 0x88, %asi
18101 casa [%l6] 0x88, %o7, %i5
18102 set 0x54, %i1
18103 swapa [%l7 + %i1] 0x80, %i7
18104 set 0x38, %i5
18105 sta %f16, [%l7 + %i5] 0x81
18106 set 0x68, %o3
18107 prefetcha [%l7 + %o3] 0x81, 4
18108 nop
18109 set 0x70, %g6
18110 stx %g2, [%l7 + %g6]
18111 and %i0, %l3, %l6
18112 st %f1, [%l7 + 0x1C]
18113 set 0x60, %o5
18114 ldda [%l7 + %o5] 0x89, %o4
18115 set 0x10, %l2
18116 sta %f28, [%l7 + %l2] 0x80
18117 nop
18118 set 0x28, %o2
18119 stx %o1, [%l7 + %o2]
18120 nop
18121 set 0x5D, %g5
18122 ldstub [%l7 + %g5], %l1
18123 add %l7, 0x18, %l6
18124 wr %g0, 0x81, %asi
18125 lda [%l6] %asi, %l2
18126 casa [%l6] 0x81, %l2, %i6
18127 and %o2, %o3, %i2
18128 bl,pn %icc, loop_120
18129 add %g4, %o4, %i1
18130 set 0x10, %l1
18131 prefetcha [%l7 + %l1] 0x89, 2
18132loop_120:
18133 nop
18134 membar #Sync
18135 set 0x40, %o7
18136 ldda [%l7 + %o7] 0xf0, %f0
18137 set 0x50, %g2
18138 ldxa [%l7 + %g2] 0x89, %l5
18139 set 0x40, %l5
18140 stda %f0, [%l7 + %l5] 0xf8
18141 membar #Sync
18142 or %i4, %g3, %l4
18143 or %g7, %i3, %o0
18144 nop
18145 set 0x53, %i6
18146 stb %g5, [%l7 + %i6]
18147 set 0x20, %g3
18148 prefetcha [%l7 + %g3] 0x81, 0
18149 nop
18150 set 0x58, %g7
18151 ldd [%l7 + %g7], %f2
18152 nop
18153 set 0x2C, %o1
18154 ldsh [%l7 + %o1], %o6
18155 or %o7, %i7, %i5
18156 nop
18157 set 0x62, %o6
18158 lduh [%l7 + %o6], %g2
18159 and %i0, %g1, %l6
18160 nop
18161 set 0x40, %g4
18162 ldsw [%l7 + %g4], %l3
18163 set 0x74, %g1
18164 swapa [%l7 + %g1] 0x88, %o5
18165 nop
18166 set 0x40, %i2
18167 ldub [%l7 + %i2], %l1
18168 nop
18169 set 0x6D, %l6
18170 ldub [%l7 + %l6], %l2
18171 fpsub32s %f12, %f19, %f14
18172 set 0x78, %l4
18173 swapa [%l7 + %l4] 0x88, %i6
18174 set 0x40, %l3
18175 ldda [%l7 + %l3] 0xeb, %o0
18176 add %l7, 0x54, %l6
18177 wr %g0, 0x88, %asi
18178 lda [%l6] %asi, %o2
18179 casa [%l6] 0x88, %o2, %o3
18180 nop
18181 set 0x52, %i4
18182 sth %g4, [%l7 + %i4]
18183 add %o4, %i1, %i2
18184 nop
18185 set 0x32, %o4
18186 sth %l0, [%l7 + %o4]
18187 set 0x58, %l0
18188 stxa %l5, [%l7 + %l0] 0x80
18189 or %i4, %l4, %g7
18190 set 0x75, %i7
18191 stba %i3, [%l7 + %i7] 0xeb
18192 membar #Sync
18193 nop
18194 set 0x74, %i0
18195 ldsh [%l7 + %i0], %o0
18196 fpadd32s %f4, %f7, %f12
18197 nop
18198 set 0x4F, %o0
18199 ldsb [%l7 + %o0], %g3
18200 set 0x70, %i3
18201 prefetcha [%l7 + %i3] 0x88, 0
18202 nop
18203 nop
18204 setx 0xE6137BC5B50079FD, %l0, %l6
18205 stx %l6, [%l7 + 0x28]
18206 ldd [%l7 + 0x28], %f4
18207 setx 0x59812DB69C939F01, %l1, %l5
18208 stx %l5, [%l7 + 0x10]
18209 ldd [%l7 + 0x10], %f0
18210 fdivd %f0, %f4, %f6
18211 nop
18212 set 0x58, %i1
18213 stx %fsr, [%l7 + %i1]
18214 set 0x20, %o3
18215 stda %o6, [%l7 + %o3] 0x88
18216 set 0x1C, %g6
18217 ldstuba [%l7 + %g6] 0x80, %o7
18218 set 0x18, %o5
18219 ldxa [%l7 + %o5] 0x89, %g6
18220 add %l7, 0x18, %l6
18221 wr %g0, 0x88, %asi
18222 casa [%l6] 0x88, %i5, %g2
18223 set 0x78, %l2
18224 stba %i7, [%l7 + %l2] 0xeb
18225 membar #Sync
18226 add %l7, 0x38, %l6
18227 wr %g0, 0x89, %asi
18228 casa [%l6] 0x89, %g1, %l6
18229 nop
18230 set 0x60, %o2
18231 ldd [%l7 + %o2], %i0
18232 ld [%l7 + 0x58], %f13
18233 bleu,a %xcc, loop_121
18234 nop
18235 set 0x18, %i5
18236 std %l2, [%l7 + %i5]
18237 set 0x38, %l1
18238 ldxa [%l7 + %l1] 0x81, %l1
18239loop_121:
18240 nop
18241 add %l7, 0x78, %l6
18242 wr %g0, 0x80, %asi
18243 ldxa [%l6] %asi, %l2
18244 casxa [%l6] 0x80, %l2, %i6
18245 set 0x50, %o7
18246 stxa %o5, [%l7 + %o7] 0x89
18247 add %l7, 0x30, %l6
18248 wr %g0, 0x89, %asi
18249 ldxa [%l6] %asi, %o2
18250 casxa [%l6] 0x89, %o2, %o3
18251 set 0x28, %g2
18252 stxa %g4, [%l7 + %g2] 0x89
18253 ld [%l7 + 0x14], %f0
18254 nop
18255 set 0x08, %g5
18256 ldd [%l7 + %g5], %f18
18257 nop
18258 set 0x78, %i6
18259 ldd [%l7 + %i6], %o0
18260 st %fsr, [%l7 + 0x40]
18261 or %o4, %i1, %l0
18262 add %l7, 0x38, %l6
18263 wr %g0, 0x88, %asi
18264 ldxa [%l6] %asi, %i2
18265 casxa [%l6] 0x88, %i2, %i4
18266 set 0x7C, %l5
18267 swapa [%l7 + %l5] 0x89, %l4
18268 ld [%l7 + 0x78], %f26
18269 nop
18270 set 0x48, %g7
18271 stx %fsr, [%l7 + %g7]
18272 set 0x50, %g3
18273 swapa [%l7 + %g3] 0x81, %g7
18274 nop
18275 set 0x74, %o1
18276 sth %l5, [%l7 + %o1]
18277 nop
18278 set 0x50, %o6
18279 lduw [%l7 + %o6], %i3
18280 set 0x48, %g4
18281 stda %g2, [%l7 + %g4] 0xe3
18282 membar #Sync
18283 fpadd32 %f6, %f18, %f22
18284 nop
18285 set 0x30, %i2
18286 lduw [%l7 + %i2], %g5
18287 nop
18288 set 0x14, %l6
18289 ldsb [%l7 + %l6], %o6
18290 nop
18291 set 0x54, %g1
18292 ldsw [%l7 + %g1], %o7
18293 nop
18294 set 0x40, %l3
18295 ldd [%l7 + %l3], %f16
18296 nop
18297 set 0x0A, %i4
18298 sth %o0, [%l7 + %i4]
18299 nop
18300 set 0x18, %l4
18301 ldsb [%l7 + %l4], %i5
18302 set 0x7C, %l0
18303 sta %f14, [%l7 + %l0] 0x81
18304 nop
18305 set 0x24, %i7
18306 ldsw [%l7 + %i7], %g2
18307 nop
18308 set 0x0D, %i0
18309 ldsb [%l7 + %i0], %g6
18310 set 0x20, %o0
18311 prefetcha [%l7 + %o0] 0x88, 2
18312 set 0x48, %o4
18313 stha %g1, [%l7 + %o4] 0x81
18314 st %fsr, [%l7 + 0x78]
18315 set 0x34, %i1
18316 lda [%l7 + %i1] 0x89, %f31
18317 fpsub16s %f30, %f22, %f7
18318 st %f27, [%l7 + 0x10]
18319 set 0x38, %o3
18320 ldxa [%l7 + %o3] 0x81, %l6
18321 set 0x50, %g6
18322 ldda [%l7 + %g6] 0x89, %l2
18323 set 0x20, %o5
18324 ldda [%l7 + %o5] 0x80, %l0
18325 nop
18326 set 0x0B, %i3
18327 ldub [%l7 + %i3], %i0
18328 set 0x44, %l2
18329 stha %l2, [%l7 + %l2] 0xea
18330 membar #Sync
18331 or %i6, %o2, %o5
18332 nop
18333 set 0x14, %o2
18334 swap [%l7 + %o2], %o3
18335 nop
18336 set 0x30, %i5
18337 std %g4, [%l7 + %i5]
18338 fpadd32 %f30, %f16, %f22
18339 add %l7, 0x60, %l6
18340 wr %g0, 0x80, %asi
18341 casxa [%l6] 0x80, %o1, %o4
18342 set 0x70, %l1
18343 prefetcha [%l7 + %l1] 0x80, 0
18344 set 0x5C, %g2
18345 sta %f17, [%l7 + %g2] 0x80
18346 nop
18347 set 0x60, %o7
18348 stx %l0, [%l7 + %o7]
18349 nop
18350 set 0x38, %g5
18351 sth %i4, [%l7 + %g5]
18352 nop
18353 set 0x48, %l5
18354 swap [%l7 + %l5], %l4
18355 set 0x48, %g7
18356 lda [%l7 + %g7] 0x80, %f22
18357 set 0x08, %g3
18358 prefetcha [%l7 + %g3] 0x89, 1
18359 set 0x50, %i6
18360 stba %i2, [%l7 + %i6] 0xe3
18361 membar #Sync
18362 nop
18363 set 0x10, %o6
18364 stw %l5, [%l7 + %o6]
18365 set 0x78, %o1
18366 swapa [%l7 + %o1] 0x80, %g3
18367 st %fsr, [%l7 + 0x50]
18368 ld [%l7 + 0x34], %f14
18369 nop
18370 set 0x54, %i2
18371 prefetch [%l7 + %i2], 1
18372 set 0x08, %g4
18373 stxa %g5, [%l7 + %g4] 0x88
18374 set 0x28, %g1
18375 prefetcha [%l7 + %g1] 0x80, 2
18376 add %o7, %i3, %i5
18377 nop
18378 set 0x78, %l3
18379 ldd [%l7 + %l3], %f16
18380 nop
18381 set 0x10, %l6
18382 ldd [%l7 + %l6], %f4
18383 ld [%l7 + 0x44], %f12
18384 nop
18385 set 0x32, %i4
18386 ldsh [%l7 + %i4], %o0
18387 set 0x40, %l4
18388 stda %f0, [%l7 + %l4] 0x88
18389 nop
18390 set 0x28, %l0
18391 std %g6, [%l7 + %l0]
18392 set 0x4B, %i7
18393 ldstuba [%l7 + %i7] 0x89, %g2
18394 or %g1, %i7, %l6
18395 add %l7, 0x50, %l6
18396 wr %g0, 0x89, %asi
18397 casxa [%l6] 0x89, %l3, %i0
18398 nop
18399 set 0x60, %i0
18400 ldd [%l7 + %i0], %f24
18401 wr %l2, %l1, %clear_softint
18402 set 0x40, %o4
18403 ldda [%l7 + %o4] 0xd0, %f16
18404 nop
18405 set 0x70, %o0
18406 stx %o2, [%l7 + %o0]
18407 set 0x14, %o3
18408 stwa %i6, [%l7 + %o3] 0xea
18409 membar #Sync
18410 nop
18411 set 0x58, %i1
18412 lduw [%l7 + %i1], %o3
18413 nop
18414 set 0x28, %g6
18415 ldsh [%l7 + %g6], %g4
18416 set 0x40, %i3
18417 ldda [%l7 + %i3] 0x81, %o0
18418 set 0x22, %o5
18419 stha %o4, [%l7 + %o5] 0x88
18420 nop
18421 set 0x78, %o2
18422 stx %o5, [%l7 + %o2]
18423 bg,a %xcc, loop_122
18424 nop
18425 set 0x22, %i5
18426 ldsh [%l7 + %i5], %i1
18427 nop
18428 set 0x64, %l2
18429 stw %i4, [%l7 + %l2]
18430 nop
18431 set 0x18, %g2
18432 ldd [%l7 + %g2], %f6
18433loop_122:
18434 nop
18435 set 0x41, %l1
18436 ldstuba [%l7 + %l1] 0x81, %l4
18437 nop
18438 set 0x08, %g5
18439 stw %g7, [%l7 + %g5]
18440 nop
18441 set 0x1C, %l5
18442 stw %l0, [%l7 + %l5]
18443 nop
18444 set 0x2C, %g7
18445 sth %l5, [%l7 + %g7]
18446 add %i2, %g5, %g3
18447 nop
18448 set 0x40, %g3
18449 ldd [%l7 + %g3], %f6
18450 nop
18451 set 0x20, %o7
18452 prefetch [%l7 + %o7], 1
18453 nop
18454 set 0x7B, %i6
18455 stb %o6, [%l7 + %i6]
18456 nop
18457 set 0x65, %o6
18458 ldub [%l7 + %o6], %i3
18459 set 0x30, %i2
18460 stba %i5, [%l7 + %i2] 0x80
18461 nop
18462 set 0x10, %o1
18463 stx %fsr, [%l7 + %o1]
18464 wr %g0, 0x7, %fprs
18465 and %o7, %g2, %i7
18466 set 0x20, %g1
18467 lda [%l7 + %g1] 0x80, %f29
18468 set 0x2A, %g4
18469 stha %g1, [%l7 + %g4] 0x81
18470 nop
18471 set 0x6C, %l3
18472 ldsw [%l7 + %l3], %l3
18473 bg,pt %xcc, loop_123
18474 nop
18475 set 0x75, %l6
18476 ldub [%l7 + %l6], %i0
18477 set 0x40, %l4
18478 ldda [%l7 + %l4] 0xda, %f16
18479loop_123:
18480 nop
18481 set 0x38, %i4
18482 stxa %l2, [%l7 + %i4] 0xeb
18483 membar #Sync
18484 set 0x1B, %i7
18485 ldstuba [%l7 + %i7] 0x88, %l1
18486 set 0x58, %l0
18487 sta %f20, [%l7 + %l0] 0x89
18488 nop
18489 set 0x18, %i0
18490 ldsw [%l7 + %i0], %o2
18491 nop
18492 set 0x4C, %o4
18493 prefetch [%l7 + %o4], 0
18494 nop
18495 set 0x60, %o3
18496 ldd [%l7 + %o3], %i6
18497 nop
18498 set 0x10, %i1
18499 ldsh [%l7 + %i1], %l6
18500 bleu,a,pn %xcc, loop_124
18501 or %g4, %o1, %o4
18502 set 0x50, %o0
18503 stda %o4, [%l7 + %o0] 0xe2
18504 membar #Sync
18505loop_124:
18506 nop
18507 set 0x30, %i3
18508 stw %i1, [%l7 + %i3]
18509 set 0x52, %g6
18510 stha %o3, [%l7 + %g6] 0xea
18511 membar #Sync
18512 or %l4, %i4, %g7
18513 EXIT_GOOD
18514
18515
18516
18517!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
18518!
18519! Stats for Thread 4:
18520!
18521! Type l : 1257
18522! Type a : 19
18523! Type cti : 34
18524! Type x : 534
18525! Type f : 35
18526! Type i : 121
18527!
18528!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
18529
18530!
18531! Thread 5 Start
18532!
18533.global thread_5
18534thread_5:
18535 mov %l7, %g1
18536 !# Set %cwp for 8 windows
18537 !# This threads memory space into each %l7
18538 wrpr %g0, 0x7, %cwp
18539 mov %g1, %l7
18540 wrpr %g0, 0x6, %cwp
18541 mov %g1, %l7
18542 wrpr %g0, 0x5, %cwp
18543 mov %g1, %l7
18544 wrpr %g0, 0x4, %cwp
18545 mov %g1, %l7
18546 wrpr %g0, 0x3, %cwp
18547 mov %g1, %l7
18548 wrpr %g0, 0x2, %cwp
18549 mov %g1, %l7
18550 wrpr %g0, 0x1, %cwp
18551 mov %g1, %l7
18552 wrpr %g0, 0x0, %cwp
18553 mov %g1, %l7
18554
18555 !# Set %fsr
18556 setx 0x0000000000400000, %l0, %l6 !# no post process
18557 stx %l6, [%l7 + 0x0] !# no post process
18558 ldx [%l7 + 0x0], %fsr !# no post process
18559
18560 wr %g0, 0x80, %asi !# no post process
18561
18562 !# Initialize registers ..
18563
18564 !# Global registers
18565 set 0x7, %g1
18566 set 0x7, %g2
18567 set 0x5, %g3
18568 set 0xF, %g4
18569 set 0xE, %g5
18570 set 0x4, %g6
18571 set 0x0, %g7
18572 !# Input registers
18573 set -0xC, %i0
18574 set -0x9, %i1
18575 set -0xA, %i2
18576 set -0x0, %i3
18577 set -0x2, %i4
18578 set -0xB, %i5
18579 set -0x1, %i6
18580 set -0xA, %i7
18581 !# Local registers
18582 set 0x39D99FA9, %l0
18583 set 0x67CB0677, %l1
18584 set 0x0ED8DA7B, %l2
18585 set 0x68E78777, %l3
18586 set 0x152A7390, %l4
18587 set 0x216EBA7C, %l5
18588 set 0x1EA95069, %l6
18589 !# Output registers
18590 set -0x1E1D, %o0
18591 set -0x0C11, %o1
18592 set 0x1E35, %o2
18593 set -0x0D00, %o3
18594 set -0x1FBF, %o4
18595 set 0x1E47, %o5
18596 set 0x04EA, %o6
18597 set -0x0FA0, %o7
18598 !# Float registers
18599 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
18600 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
18601 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
18602 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
18603 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
18604 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
18605 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
18606 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
18607 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
18608 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
18609 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
18610 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
18611 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
18612 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
18613 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
18614 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
18615
18616 !# Execute Main Diag ..
18617
18618 nop
18619 set 0x48, %o5
18620 stw %l5, [%l7 + %o5]
18621 add %l0, %i2, %g5
18622 add %l7, 0x14, %l6
18623 wr %g0, 0x80, %asi
18624 lda [%l6] %asi, %g3
18625 casa [%l6] 0x80, %g3, %i3
18626 nop
18627 set 0x08, %i5
18628 stx %fsr, [%l7 + %i5]
18629 nop
18630 set 0x3C, %l2
18631 prefetch [%l7 + %l2], 1
18632 set 0x24, %o2
18633 sta %f25, [%l7 + %o2] 0x88
18634 add %i5, %o0, %o6
18635 set 0x38, %g2
18636 stha %g6, [%l7 + %g2] 0xeb
18637 membar #Sync
18638 set 0x0A, %l1
18639 stba %g2, [%l7 + %l1] 0x88
18640 ba %xcc, loop_125
18641 nop
18642 set 0x22, %l5
18643 lduh [%l7 + %l5], %i7
18644 add %l7, 0x50, %l6
18645 wr %g0, 0x89, %asi
18646 ldxa [%l6] %asi, %o7
18647 casxa [%l6] 0x89, %o7, %g1
18648loop_125:
18649 nop
18650 set 0x34, %g7
18651 swapa [%l7 + %g7] 0x81, %i0
18652 fpsub16s %f21, %f14, %f10
18653 nop
18654 set 0x78, %g3
18655 stx %l3, [%l7 + %g3]
18656 add %l7, 0x08, %l6
18657 wr %g0, 0x88, %asi
18658 ldxa [%l6] %asi, %l2
18659 casxa [%l6] 0x88, %l2, %o2
18660 set 0x1E, %o7
18661 stha %l1, [%l7 + %o7] 0xea
18662 membar #Sync
18663 nop
18664 set 0x2D, %i6
18665 ldsb [%l7 + %i6], %i6
18666 set 0x40, %g5
18667 stda %f16, [%l7 + %g5] 0xc4
18668 ld [%l7 + 0x7C], %f25
18669 set 0x2A, %o6
18670 ldstuba [%l7 + %o6] 0x80, %l6
18671 add %l7, 0x08, %l6
18672 wr %g0, 0x80, %asi
18673 casxa [%l6] 0x80, %g4, %o4
18674 set 0x48, %i2
18675 stha %o5, [%l7 + %i2] 0x88
18676 set 0x68, %o1
18677 prefetcha [%l7 + %o1] 0x80, 3
18678 nop
18679 set 0x48, %g1
18680 std %o2, [%l7 + %g1]
18681 nop
18682 set 0x3E, %l3
18683 ldsh [%l7 + %l3], %l4
18684 nop
18685 set 0x67, %g4
18686 ldsb [%l7 + %g4], %i1
18687 add %i4, %g7, %l0
18688 nop
18689 set 0x44, %l4
18690 ldsw [%l7 + %l4], %i2
18691 st %fsr, [%l7 + 0x70]
18692 nop
18693 set 0x7A, %l6
18694 stb %g5, [%l7 + %l6]
18695 set 0x08, %i4
18696 stxa %l5, [%l7 + %i4] 0x89
18697 add %i3, %g3, %o0
18698 set 0x0E, %i7
18699 ldstuba [%l7 + %i7] 0x80, %o6
18700 ble,a,pt %xcc, loop_126
18701 add %g6, %i5, %i7
18702 nop
18703 set 0x39, %i0
18704 ldsb [%l7 + %i0], %o7
18705 and %g2, %i0, %l3
18706loop_126:
18707 nop
18708 set 0x40, %o4
18709 stda %f16, [%l7 + %o4] 0xf1
18710 membar #Sync
18711 set 0x60, %l0
18712 ldda [%l7 + %l0] 0x88, %g0
18713 set 0x40, %o3
18714 stda %f0, [%l7 + %o3] 0xf9
18715 membar #Sync
18716 or %l2, %o2, %l1
18717 nop
18718 set 0x3C, %i1
18719 ldsb [%l7 + %i1], %i6
18720 add %l7, 0x08, %l6
18721 wr %g0, 0x88, %asi
18722 casxa [%l6] 0x88, %g4, %o4
18723 st %fsr, [%l7 + 0x38]
18724 nop
18725 set 0x42, %o0
18726 ldsh [%l7 + %o0], %l6
18727 and %o1, %o5, %l4
18728 set 0x74, %i3
18729 stwa %i1, [%l7 + %i3] 0xe2
18730 membar #Sync
18731 set 0x38, %g6
18732 ldxa [%l7 + %g6] 0x81, %i4
18733 add %o3, %l0, %i2
18734 nop
18735 set 0x42, %i5
18736 ldub [%l7 + %i5], %g7
18737 fpadd16 %f22, %f2, %f4
18738 nop
18739 set 0x6A, %o5
18740 stb %g5, [%l7 + %o5]
18741 nop
18742 set 0x70, %o2
18743 ldd [%l7 + %o2], %f18
18744 add %l7, 0x48, %l6
18745 wr %g0, 0x89, %asi
18746 casxa [%l6] 0x89, %l5, %g3
18747 nop
18748 set 0x28, %g2
18749 ldd [%l7 + %g2], %o0
18750 or %i3, %o6, %i5
18751 st %fsr, [%l7 + 0x44]
18752 set 0x10, %l1
18753 ldda [%l7 + %l1] 0x89, %g6
18754 add %l7, 0x20, %l6
18755 wr %g0, 0x89, %asi
18756 ldxa [%l6] %asi, %o7
18757 casxa [%l6] 0x89, %o7, %i7
18758 set 0x68, %l2
18759 prefetcha [%l7 + %l2] 0x81, 2
18760 set 0x21, %g7
18761 ldstuba [%l7 + %g7] 0x88, %l3
18762 st %f2, [%l7 + 0x60]
18763 set 0x66, %l5
18764 stha %g1, [%l7 + %l5] 0xe3
18765 membar #Sync
18766 nop
18767 nop
18768 setx 0x9D152130E4F2797D, %l0, %l6
18769 stx %l6, [%l7 + 0x28]
18770 ldd [%l7 + 0x28], %f16
18771 setx 0x32C463BFA3FC1792, %l1, %l5
18772 stx %l5, [%l7 + 0x10]
18773 ldd [%l7 + 0x10], %f2
18774 fdivd %f2, %f16, %f12
18775 nop
18776 set 0x6C, %g3
18777 lduh [%l7 + %g3], %g2
18778 wr %l2, %o2, %set_softint
18779 nop
18780 set 0x28, %o7
18781 ldsh [%l7 + %o7], %i6
18782 add %l7, 0x30, %l6
18783 wr %g0, 0x88, %asi
18784 ldxa [%l6] %asi, %g4
18785 casxa [%l6] 0x88, %g4, %l1
18786 set 0x50, %i6
18787 sta %f25, [%l7 + %i6] 0x81
18788 nop
18789 set 0x30, %g5
18790 stx %fsr, [%l7 + %g5]
18791 st %fsr, [%l7 + 0x20]
18792 set 0x40, %o6
18793 ldda [%l7 + %o6] 0x81, %f0
18794 nop
18795 set 0x1E, %o1
18796 ldsb [%l7 + %o1], %l6
18797 add %o1, %o4, %o5
18798 nop
18799 nop
18800 setx 0x66396017, %l0, %l6
18801 st %l6, [%l7 + 0x28]
18802 ld [%l7 + 0x28], %f14
18803 setx 0xE39C7BA9, %l1, %l5
18804 st %l5, [%l7 + 0x10]
18805 ld [%l7 + 0x10], %f31
18806 fdivs %f31, %f14, %f2
18807 nop
18808 set 0x2F, %g1
18809 stb %l4, [%l7 + %g1]
18810 set 0x24, %l3
18811 swapa [%l7 + %l3] 0x80, %i4
18812 nop
18813 set 0x5E, %i2
18814 ldstub [%l7 + %i2], %o3
18815 wr %i1, %l0, %softint
18816 nop
18817 set 0x40, %l4
18818 std %g6, [%l7 + %l4]
18819 nop
18820 nop
18821 setx 0x2DF4721C0B12F045, %l0, %l6
18822 stx %l6, [%l7 + 0x28]
18823 ldd [%l7 + 0x28], %f4
18824 setx 0x16006F3C3319BDB6, %l1, %l5
18825 stx %l5, [%l7 + 0x10]
18826 ldd [%l7 + 0x10], %f10
18827 fdivd %f10, %f4, %f10
18828 add %l7, 0x28, %l6
18829 wr %g0, 0x88, %asi
18830 ldxa [%l6] %asi, %g5
18831 casxa [%l6] 0x88, %g5, %i2
18832 set 0x50, %l6
18833 stwa %l5, [%l7 + %l6] 0xe3
18834 membar #Sync
18835 ld [%l7 + 0x78], %f11
18836 nop
18837 set 0x4C, %g4
18838 ldsw [%l7 + %g4], %g3
18839 nop
18840 set 0x28, %i4
18841 stx %i3, [%l7 + %i4]
18842 nop
18843 set 0x72, %i7
18844 ldub [%l7 + %i7], %o0
18845 add %o6, %g6, %i5
18846 nop
18847 set 0x37, %i0
18848 ldstub [%l7 + %i0], %o7
18849 add %i0, %l3, %g1
18850 add %g2, %i7, %o2
18851 set 0x69, %o4
18852 ldstuba [%l7 + %o4] 0x81, %i6
18853 set 0x50, %l0
18854 sta %f13, [%l7 + %l0] 0x89
18855 ld [%l7 + 0x0C], %f29
18856 or %g4, %l2, %l6
18857 nop
18858 set 0x08, %o3
18859 std %f18, [%l7 + %o3]
18860 st %fsr, [%l7 + 0x34]
18861 set 0x40, %i1
18862 ldda [%l7 + %i1] 0x89, %o0
18863 nop
18864 set 0x1C, %o0
18865 sth %o4, [%l7 + %o0]
18866 nop
18867 set 0x3A, %i3
18868 lduh [%l7 + %i3], %o5
18869 nop
18870 set 0x28, %g6
18871 sth %l1, [%l7 + %g6]
18872 set 0x48, %i5
18873 stda %l4, [%l7 + %i5] 0xe2
18874 membar #Sync
18875 nop
18876 set 0x58, %o5
18877 sth %o3, [%l7 + %o5]
18878 nop
18879 set 0x50, %g2
18880 swap [%l7 + %g2], %i1
18881 nop
18882 set 0x10, %l1
18883 stx %fsr, [%l7 + %l1]
18884 set 0x40, %o2
18885 stda %f0, [%l7 + %o2] 0xc4
18886 nop
18887 set 0x38, %l2
18888 prefetch [%l7 + %l2], 1
18889 nop
18890 set 0x0C, %g7
18891 lduw [%l7 + %g7], %l0
18892 nop
18893 set 0x10, %g3
18894 stw %i4, [%l7 + %g3]
18895 ld [%l7 + 0x30], %f20
18896 add %l7, 0x30, %l6
18897 wr %g0, 0x80, %asi
18898 casxa [%l6] 0x80, %g7, %i2
18899 nop
18900 set 0x2A, %l5
18901 stb %l5, [%l7 + %l5]
18902 nop
18903 set 0x6E, %i6
18904 sth %g3, [%l7 + %i6]
18905 add %i3, %o0, %g5
18906 and %g6, %o6, %o7
18907 set 0x50, %g5
18908 stxa %i0, [%l7 + %g5] 0xe2
18909 membar #Sync
18910 fpsub32s %f10, %f2, %f25
18911 nop
18912 or %g0, 0x8, %l0
18913 sllx %l0, 0x3c, %l0
18914 wr %l0, 0xB8A, %sys_tick_cmpr
18915 fpadd32s %f10, %f2, %f2
18916 nop
18917 set 0x50, %o6
18918 std %g2, [%l7 + %o6]
18919 nop
18920 set 0x54, %o7
18921 prefetch [%l7 + %o7], 1
18922 set 0x71, %g1
18923 stba %i7, [%l7 + %g1] 0x88
18924 set 0x40, %o1
18925 ldda [%l7 + %o1] 0xe3, %o2
18926 set 0x10, %i2
18927 prefetcha [%l7 + %i2] 0x88, 4
18928 nop
18929 set 0x6C, %l4
18930 lduw [%l7 + %l4], %g1
18931 nop
18932 set 0x30, %l6
18933 ldd [%l7 + %l6], %f14
18934 nop
18935 set 0x0C, %l3
18936 ldsw [%l7 + %l3], %l2
18937 nop
18938 set 0x68, %g4
18939 ldsb [%l7 + %g4], %l6
18940 add %g4, %o1, %o5
18941 nop
18942 nop
18943 setx 0x4190BE8785E87455, %l0, %l6
18944 stx %l6, [%l7 + 0x28]
18945 ldd [%l7 + 0x28], %f22
18946 setx 0x379F4C7E94553D99, %l1, %l5
18947 stx %l5, [%l7 + 0x10]
18948 ldd [%l7 + 0x10], %f16
18949 fdivd %f16, %f22, %f4
18950 st %fsr, [%l7 + 0x74]
18951 nop
18952 set 0x09, %i4
18953 stb %o4, [%l7 + %i4]
18954 nop
18955 set 0x20, %i7
18956 ldd [%l7 + %i7], %f12
18957 set 0x40, %i0
18958 stda %f16, [%l7 + %i0] 0xc0
18959 set 0x40, %l0
18960 ldda [%l7 + %l0] 0xda, %f0
18961 nop
18962 set 0x30, %o3
18963 ldx [%l7 + %o3], %l4
18964 nop
18965 set 0x24, %o4
18966 stw %o3, [%l7 + %o4]
18967 nop
18968 set 0x6C, %o0
18969 swap [%l7 + %o0], %i1
18970 set 0x20, %i1
18971 swapa [%l7 + %i1] 0x89, %l1
18972 nop
18973 set 0x70, %g6
18974 lduw [%l7 + %g6], %l0
18975 set 0x10, %i3
18976 prefetcha [%l7 + %i3] 0x81, 0
18977 nop
18978 set 0x38, %o5
18979 stx %g7, [%l7 + %o5]
18980 set 0x38, %g2
18981 stda %i2, [%l7 + %g2] 0xeb
18982 membar #Sync
18983 nop
18984 set 0x5C, %l1
18985 lduw [%l7 + %l1], %l5
18986 nop
18987 set 0x5C, %i5
18988 ldsh [%l7 + %i5], %g3
18989 st %fsr, [%l7 + 0x38]
18990 st %fsr, [%l7 + 0x44]
18991 add %i3, %o0, %g6
18992 set 0x30, %o2
18993 stda %o6, [%l7 + %o2] 0x88
18994 and %o7, %i0, %l3
18995 nop
18996 set 0x10, %l2
18997 std %f6, [%l7 + %l2]
18998 st %fsr, [%l7 + 0x48]
18999 nop
19000 set 0x64, %g3
19001 sth %g5, [%l7 + %g3]
19002 nop
19003 nop
19004 setx 0x2EAA4828DC9D8CB1, %l0, %l6
19005 stx %l6, [%l7 + 0x28]
19006 ldd [%l7 + 0x28], %f24
19007 setx 0x801FFB6DFE7353BB, %l1, %l5
19008 stx %l5, [%l7 + 0x10]
19009 ldd [%l7 + 0x10], %f4
19010 fdivd %f4, %f24, %f8
19011 and %i5, %i7, %g2
19012 nop
19013 set 0x7C, %g7
19014 sth %o2, [%l7 + %g7]
19015 or %g1, %l2, %l6
19016 nop
19017 set 0x10, %l5
19018 ldx [%l7 + %l5], %g4
19019 set 0x10, %g5
19020 prefetcha [%l7 + %g5] 0x80, 3
19021 nop
19022 set 0x28, %i6
19023 stx %o1, [%l7 + %i6]
19024 nop
19025 set 0x64, %o6
19026 swap [%l7 + %o6], %o5
19027 nop
19028 set 0x76, %o7
19029 lduh [%l7 + %o7], %l4
19030 nop
19031 set 0x20, %o1
19032 prefetch [%l7 + %o1], 1
19033 nop
19034 set 0x19, %i2
19035 stb %o4, [%l7 + %i2]
19036 set 0x40, %g1
19037 ldda [%l7 + %g1] 0xd2, %f0
19038 add %o3, %i1, %l0
19039 set 0x60, %l4
19040 stwa %l1, [%l7 + %l4] 0xe2
19041 membar #Sync
19042 nop
19043 set 0x48, %l6
19044 ldx [%l7 + %l6], %g7
19045 add %i2, %i4, %l5
19046 nop
19047 set 0x10, %g4
19048 std %i2, [%l7 + %g4]
19049 nop
19050 set 0x58, %l3
19051 ldd [%l7 + %l3], %o0
19052 set 0x24, %i7
19053 sta %f26, [%l7 + %i7] 0x81
19054 nop
19055 set 0x0E, %i0
19056 ldsh [%l7 + %i0], %g6
19057 st %fsr, [%l7 + 0x64]
19058 and %g3, %o6, %o7
19059 and %i0, %l3, %i5
19060 nop
19061 set 0x18, %i4
19062 ldd [%l7 + %i4], %f26
19063 nop
19064 set 0x50, %l0
19065 stx %fsr, [%l7 + %l0]
19066 add %l7, 0x24, %l6
19067 wr %g0, 0x89, %asi
19068 lda [%l6] %asi, %i7
19069 casa [%l6] 0x89, %i7, %g5
19070 nop
19071 set 0x70, %o4
19072 lduh [%l7 + %o4], %g2
19073 ld [%l7 + 0x50], %f26
19074 set 0x40, %o3
19075 stwa %g1, [%l7 + %o3] 0xe3
19076 membar #Sync
19077 nop
19078 set 0x28, %i1
19079 lduw [%l7 + %i1], %l2
19080 nop
19081 set 0x50, %o0
19082 stb %o2, [%l7 + %o0]
19083 nop
19084 or %g0, 0x8, %l0
19085 sllx %l0, 0x3c, %l0
19086 wr %l0, %g0, %tick_cmpr
19087 or %g4, %o5, %o1
19088 nop
19089 set 0x0A, %i3
19090 ldub [%l7 + %i3], %o4
19091 st %f13, [%l7 + 0x50]
19092 ld [%l7 + 0x5C], %f10
19093 nop
19094 set 0x5D, %o5
19095 ldsb [%l7 + %o5], %l4
19096 set 0x18, %g2
19097 stda %i0, [%l7 + %g2] 0x80
19098 nop
19099 set 0x31, %l1
19100 ldsb [%l7 + %l1], %o3
19101 nop
19102 set 0x4E, %g6
19103 ldsh [%l7 + %g6], %l0
19104 set 0x60, %o2
19105 stxa %g7, [%l7 + %o2] 0xe3
19106 membar #Sync
19107 nop
19108 set 0x3C, %i5
19109 stw %i2, [%l7 + %i5]
19110 add %l7, 0x50, %l6
19111 wr %g0, 0x81, %asi
19112 casa [%l6] 0x81, %i4, %l1
19113 nop
19114 set 0x48, %g3
19115 std %f22, [%l7 + %g3]
19116 nop
19117 set 0x40, %l2
19118 lduw [%l7 + %l2], %i3
19119 add %l7, 0x3C, %l6
19120 wr %g0, 0x89, %asi
19121 lda [%l6] %asi, %o0
19122 casa [%l6] 0x89, %o0, %l5
19123 set 0x20, %l5
19124 ldda [%l7 + %l5] 0xe2, %g6
19125 fpsub32 %f4, %f6, %f20
19126 membar #Sync
19127 set 0x40, %g7
19128 ldda [%l7 + %g7] 0xf0, %f16
19129 wr %g3, %o7, %set_softint
19130 add %o6, %l3, %i0
19131 nop
19132 set 0x54, %g5
19133 ldub [%l7 + %g5], %i7
19134 add %l7, 0x50, %l6
19135 wr %g0, 0x81, %asi
19136 ldxa [%l6] %asi, %g5
19137 casxa [%l6] 0x81, %g5, %g2
19138 nop
19139 set 0x54, %o6
19140 stw %i5, [%l7 + %o6]
19141 add %l7, 0x30, %l6
19142 wr %g0, 0x88, %asi
19143 casxa [%l6] 0x88, %g1, %l2
19144 nop
19145 set 0x6A, %i6
19146 ldsb [%l7 + %i6], %o2
19147 nop
19148 set 0x1A, %o7
19149 ldsh [%l7 + %o7], %l6
19150 nop
19151 set 0x69, %o1
19152 ldsb [%l7 + %o1], %i6
19153 nop
19154 set 0x5E, %g1
19155 lduh [%l7 + %g1], %g4
19156 nop
19157 set 0x3E, %l4
19158 lduh [%l7 + %l4], %o5
19159 ba,a %icc, loop_127
19160 nop
19161 set 0x10, %i2
19162 ldsh [%l7 + %i2], %o4
19163 set 0x78, %l6
19164 prefetcha [%l7 + %l6] 0x88, 4
19165loop_127:
19166 nop
19167 set 0x40, %g4
19168 stda %f16, [%l7 + %g4] 0xca
19169 set 0x48, %i7
19170 lda [%l7 + %i7] 0x80, %f11
19171 nop
19172 set 0x68, %i0
19173 stx %fsr, [%l7 + %i0]
19174 nop
19175 set 0x54, %i4
19176 swap [%l7 + %i4], %i1
19177 nop
19178 set 0x18, %l3
19179 stx %o3, [%l7 + %l3]
19180 set 0x74, %l0
19181 sta %f1, [%l7 + %l0] 0x88
19182 nop
19183 set 0x38, %o4
19184 ldx [%l7 + %o4], %l0
19185 set 0x48, %i1
19186 stwa %o1, [%l7 + %i1] 0xe2
19187 membar #Sync
19188 set 0x58, %o3
19189 sta %f24, [%l7 + %o3] 0x81
19190 nop
19191 nop
19192 setx 0x9899D5DE, %l0, %l6
19193 st %l6, [%l7 + 0x28]
19194 ld [%l7 + 0x28], %f22
19195 setx 0x40F2F256, %l1, %l5
19196 st %l5, [%l7 + 0x10]
19197 ld [%l7 + 0x10], %f4
19198 fdivs %f4, %f22, %f28
19199 add %g7, %i2, %l1
19200 nop
19201 set 0x33, %o0
19202 ldstub [%l7 + %o0], %i4
19203 set 0x74, %i3
19204 sta %f17, [%l7 + %i3] 0x81
19205 add %o0, %i3, %l5
19206 wr %g6, %g3, %y
19207 set 0x70, %g2
19208 stxa %o6, [%l7 + %g2] 0x81
19209 add %l7, 0x68, %l6
19210 wr %g0, 0x88, %asi
19211 casa [%l6] 0x88, %l3, %o7
19212 st %fsr, [%l7 + 0x14]
19213 nop
19214 set 0x08, %o5
19215 std %f12, [%l7 + %o5]
19216 ld [%l7 + 0x50], %f8
19217 nop
19218 set 0x53, %l1
19219 ldsb [%l7 + %l1], %i0
19220 nop
19221 set 0x1E, %g6
19222 ldsh [%l7 + %g6], %i7
19223 nop
19224 set 0x28, %o2
19225 std %f24, [%l7 + %o2]
19226 nop
19227 set 0x10, %g3
19228 swap [%l7 + %g3], %g5
19229 ld [%l7 + 0x64], %f28
19230 nop
19231 set 0x6B, %i5
19232 ldsb [%l7 + %i5], %i5
19233 set 0x70, %l5
19234 stxa %g1, [%l7 + %l5] 0xe2
19235 membar #Sync
19236 nop
19237 set 0x42, %g7
19238 ldstub [%l7 + %g7], %g2
19239 and %o2, %l6, %i6
19240 set 0x32, %l2
19241 stba %l2, [%l7 + %l2] 0x88
19242 nop
19243 set 0x48, %o6
19244 std %o4, [%l7 + %o6]
19245 nop
19246 set 0x08, %i6
19247 prefetch [%l7 + %i6], 4
19248 add %l7, 0x20, %l6
19249 wr %g0, 0x89, %asi
19250 casa [%l6] 0x89, %g4, %l4
19251 nop
19252 nop
19253 setx 0x7C628EB8, %l0, %l6
19254 st %l6, [%l7 + 0x28]
19255 ld [%l7 + 0x28], %f11
19256 setx 0xE12715F3, %l1, %l5
19257 st %l5, [%l7 + 0x10]
19258 ld [%l7 + 0x10], %f2
19259 fdivs %f2, %f11, %f8
19260 set 0x60, %o7
19261 prefetcha [%l7 + %o7] 0x80, 1
19262 and %i1, %o3, %l0
19263 set 0x44, %g5
19264 stwa %g7, [%l7 + %g5] 0x81
19265 nop
19266 set 0x26, %g1
19267 ldsh [%l7 + %g1], %o1
19268 nop
19269 set 0x70, %o1
19270 stx %l1, [%l7 + %o1]
19271 nop
19272 set 0x28, %i2
19273 std %i2, [%l7 + %i2]
19274 set 0x14, %l4
19275 sta %f2, [%l7 + %l4] 0x88
19276 set 0x58, %g4
19277 stxa %i4, [%l7 + %g4] 0x88
19278 nop
19279 set 0x47, %l6
19280 ldub [%l7 + %l6], %i3
19281 nop
19282 set 0x3E, %i0
19283 ldsb [%l7 + %i0], %l5
19284 and %g6, %o0, %g3
19285 nop
19286 set 0x08, %i7
19287 std %l2, [%l7 + %i7]
19288 add %l7, 0x20, %l6
19289 wr %g0, 0x80, %asi
19290 casxa [%l6] 0x80, %o6, %i0
19291 nop
19292 set 0x10, %l3
19293 stx %fsr, [%l7 + %l3]
19294 set 0x0C, %i4
19295 sta %f9, [%l7 + %i4] 0x80
19296 fpsub16 %f20, %f26, %f22
19297 st %fsr, [%l7 + 0x14]
19298 nop
19299 set 0x60, %o4
19300 stw %i7, [%l7 + %o4]
19301 st %f13, [%l7 + 0x48]
19302 nop
19303 set 0x20, %l0
19304 ldx [%l7 + %l0], %o7
19305 nop
19306 set 0x42, %o3
19307 stb %i5, [%l7 + %o3]
19308 ld [%l7 + 0x14], %f7
19309 nop
19310 set 0x38, %o0
19311 std %g4, [%l7 + %o0]
19312 fpadd16 %f0, %f24, %f24
19313 set 0x54, %i1
19314 stwa %g1, [%l7 + %i1] 0x81
19315 ld [%l7 + 0x7C], %f11
19316 ble %icc, loop_128
19317 nop
19318 set 0x30, %g2
19319 stw %o2, [%l7 + %g2]
19320 set 0x78, %o5
19321 stxa %l6, [%l7 + %o5] 0x81
19322loop_128:
19323 nop
19324 set 0x78, %l1
19325 stwa %i6, [%l7 + %l1] 0xe2
19326 membar #Sync
19327 set 0x60, %g6
19328 ldda [%l7 + %g6] 0x81, %g2
19329 nop
19330 set 0x38, %i3
19331 swap [%l7 + %i3], %o5
19332 nop
19333 set 0x08, %g3
19334 lduh [%l7 + %g3], %g4
19335 set 0x48, %i5
19336 stba %l4, [%l7 + %i5] 0xe3
19337 membar #Sync
19338 add %l7, 0x20, %l6
19339 wr %g0, 0x88, %asi
19340 casa [%l6] 0x88, %l2, %i1
19341 add %o4, %l0, %o3
19342 bn,a %icc, loop_129
19343 nop
19344 set 0x74, %l5
19345 swap [%l7 + %l5], %o1
19346 nop
19347 set 0x38, %g7
19348 stx %fsr, [%l7 + %g7]
19349 or %g7, %i2, %i4
19350loop_129:
19351 nop
19352 set 0x18, %o2
19353 stx %i3, [%l7 + %o2]
19354 st %f22, [%l7 + 0x40]
19355 nop
19356 set 0x4B, %l2
19357 stb %l1, [%l7 + %l2]
19358 set 0x62, %i6
19359 ldstuba [%l7 + %i6] 0x81, %l5
19360 nop
19361 set 0x7E, %o7
19362 sth %g6, [%l7 + %o7]
19363 nop
19364 set 0x3C, %g5
19365 ldsw [%l7 + %g5], %o0
19366 or %g3, %l3, %i0
19367 set 0x50, %o6
19368 sta %f4, [%l7 + %o6] 0x81
19369 nop
19370 set 0x4C, %g1
19371 lduh [%l7 + %g1], %o6
19372 nop
19373 set 0x28, %o1
19374 ldd [%l7 + %o1], %f20
19375 set 0x4C, %i2
19376 lda [%l7 + %i2] 0x81, %f29
19377 nop
19378 set 0x58, %g4
19379 lduw [%l7 + %g4], %o7
19380 set 0x77, %l6
19381 ldstuba [%l7 + %l6] 0x80, %i7
19382 nop
19383 set 0x7B, %l4
19384 stb %g5, [%l7 + %l4]
19385 nop
19386 set 0x3C, %i0
19387 ldsw [%l7 + %i0], %i5
19388 add %o2, %g1, %l6
19389 set 0x54, %i7
19390 sta %f18, [%l7 + %i7] 0x89
19391 set 0x4C, %l3
19392 stwa %g2, [%l7 + %l3] 0x81
19393 bge,a %xcc, loop_130
19394 nop
19395 set 0x28, %i4
19396 std %f22, [%l7 + %i4]
19397 set 0x68, %l0
19398 stha %i6, [%l7 + %l0] 0x88
19399loop_130:
19400 nop
19401 set 0x28, %o3
19402 stw %g4, [%l7 + %o3]
19403 nop
19404 set 0x28, %o0
19405 sth %o5, [%l7 + %o0]
19406 nop
19407 set 0x1B, %i1
19408 ldub [%l7 + %i1], %l2
19409 nop
19410 set 0x38, %o4
19411 stx %i1, [%l7 + %o4]
19412 set 0x64, %o5
19413 sta %f12, [%l7 + %o5] 0x81
19414 nop
19415 set 0x44, %g2
19416 ldsw [%l7 + %g2], %l4
19417 nop
19418 set 0x45, %l1
19419 stb %o4, [%l7 + %l1]
19420 ld [%l7 + 0x1C], %f7
19421 nop
19422 set 0x78, %g6
19423 std %l0, [%l7 + %g6]
19424 set 0x50, %i3
19425 stha %o1, [%l7 + %i3] 0x88
19426 set 0x40, %i5
19427 stda %f0, [%l7 + %i5] 0x81
19428 and %o3, %i2, %g7
19429 nop
19430 set 0x70, %g3
19431 ldsw [%l7 + %g3], %i3
19432 set 0x30, %g7
19433 ldda [%l7 + %g7] 0x88, %l0
19434 nop
19435 set 0x10, %l5
19436 ldd [%l7 + %l5], %f10
19437 set 0x60, %l2
19438 ldda [%l7 + %l2] 0xea, %i4
19439 and %g6, %o0, %g3
19440 nop
19441 set 0x24, %i6
19442 lduw [%l7 + %i6], %l3
19443 nop
19444 set 0x50, %o7
19445 ldd [%l7 + %o7], %i0
19446 set 0x40, %g5
19447 stda %f16, [%l7 + %g5] 0xd0
19448 add %l7, 0x48, %l6
19449 wr %g0, 0x88, %asi
19450 casxa [%l6] 0x88, %l5, %o6
19451 nop
19452 set 0x54, %o6
19453 stw %i7, [%l7 + %o6]
19454 add %l7, 0x70, %l6
19455 wr %g0, 0x81, %asi
19456 lda [%l6] %asi, %o7
19457 casa [%l6] 0x81, %o7, %g5
19458 set 0x18, %g1
19459 lda [%l7 + %g1] 0x89, %f31
19460 and %i5, %o2, %g1
19461 st %f14, [%l7 + 0x58]
19462 nop
19463 set 0x48, %o2
19464 prefetch [%l7 + %o2], 3
19465 and %l6, %i6, %g4
19466 set 0x20, %o1
19467 stxa %g2, [%l7 + %o1] 0xea
19468 membar #Sync
19469 set 0x20, %g4
19470 stwa %o5, [%l7 + %g4] 0xeb
19471 membar #Sync
19472 set 0x58, %i2
19473 sta %f11, [%l7 + %i2] 0x88
19474 nop
19475 set 0x0E, %l4
19476 stb %i1, [%l7 + %l4]
19477 nop
19478 set 0x20, %i0
19479 stx %fsr, [%l7 + %i0]
19480 add %l4, %l2, %l0
19481 nop
19482 set 0x78, %i7
19483 std %o4, [%l7 + %i7]
19484 set 0x73, %l6
19485 ldstuba [%l7 + %l6] 0x81, %o3
19486 nop
19487 set 0x64, %l3
19488 stb %i2, [%l7 + %l3]
19489 nop
19490 set 0x56, %l0
19491 sth %g7, [%l7 + %l0]
19492 membar #Sync
19493 set 0x40, %i4
19494 ldda [%l7 + %i4] 0xf0, %f16
19495 nop
19496 set 0x74, %o3
19497 stw %o1, [%l7 + %o3]
19498 nop
19499 set 0x6F, %o0
19500 ldstub [%l7 + %o0], %i3
19501 add %i4, %l1, %o0
19502 and %g3, %l3, %i0
19503 ld [%l7 + 0x3C], %f27
19504 nop
19505 set 0x20, %o4
19506 prefetch [%l7 + %o4], 2
19507 set 0x08, %o5
19508 prefetcha [%l7 + %o5] 0x80, 2
19509 nop
19510 set 0x64, %g2
19511 prefetch [%l7 + %g2], 1
19512 set 0x44, %i1
19513 stwa %g6, [%l7 + %i1] 0xea
19514 membar #Sync
19515 nop
19516 set 0x58, %l1
19517 ldstub [%l7 + %l1], %o6
19518 nop
19519 set 0x48, %i3
19520 std %i6, [%l7 + %i3]
19521 nop
19522 set 0x38, %g6
19523 ldx [%l7 + %g6], %g5
19524 nop
19525 set 0x40, %i5
19526 stx %fsr, [%l7 + %i5]
19527 or %o7, %o2, %i5
19528 set 0x60, %g3
19529 stxa %l6, [%l7 + %g3] 0x81
19530 nop
19531 set 0x2D, %g7
19532 ldsb [%l7 + %g7], %g1
19533 ld [%l7 + 0x74], %f19
19534 set 0x62, %l5
19535 stha %g4, [%l7 + %l5] 0x81
19536 nop
19537 set 0x78, %i6
19538 ldd [%l7 + %i6], %f8
19539 nop
19540 set 0x78, %o7
19541 ldd [%l7 + %o7], %i6
19542 nop
19543 set 0x28, %l2
19544 stx %fsr, [%l7 + %l2]
19545 set 0x40, %g5
19546 stda %f16, [%l7 + %g5] 0xc4
19547 bne,pn %icc, loop_131
19548 nop
19549 set 0x5B, %g1
19550 ldub [%l7 + %g1], %g2
19551 membar #Sync
19552 set 0x40, %o6
19553 ldda [%l7 + %o6] 0xf1, %f0
19554loop_131:
19555 and %o5, %i1, %l4
19556 set 0x70, %o1
19557 ldda [%l7 + %o1] 0x88, %l2
19558 nop
19559 set 0x3C, %g4
19560 ldstub [%l7 + %g4], %l0
19561 be,pt %xcc, loop_132
19562 add %o4, %o3, %i2
19563 nop
19564 set 0x65, %i2
19565 stb %o1, [%l7 + %i2]
19566 st %fsr, [%l7 + 0x58]
19567loop_132:
19568 nop
19569 set 0x55, %o2
19570 ldsb [%l7 + %o2], %g7
19571 set 0x24, %i0
19572 swapa [%l7 + %i0] 0x80, %i3
19573 set 0x29, %i7
19574 stba %l1, [%l7 + %i7] 0x80
19575 set 0x60, %l4
19576 stwa %i4, [%l7 + %l4] 0x88
19577 wr %g3, %o0, %sys_tick
19578 or %l3, %i0, %g6
19579 nop
19580 set 0x52, %l3
19581 ldstub [%l7 + %l3], %o6
19582 add %l7, 0x24, %l6
19583 wr %g0, 0x88, %asi
19584 casa [%l6] 0x88, %l5, %g5
19585 set 0x60, %l0
19586 stxa %o7, [%l7 + %l0] 0xea
19587 membar #Sync
19588 set 0x38, %l6
19589 ldxa [%l7 + %l6] 0x81, %i7
19590 set 0x40, %i4
19591 ldda [%l7 + %i4] 0x80, %f16
19592 nop
19593 set 0x30, %o0
19594 std %o2, [%l7 + %o0]
19595 nop
19596 set 0x40, %o4
19597 swap [%l7 + %o4], %l6
19598 nop
19599 set 0x50, %o3
19600 stx %fsr, [%l7 + %o3]
19601 nop
19602 set 0x30, %o5
19603 stx %fsr, [%l7 + %o5]
19604 nop
19605 set 0x34, %g2
19606 ldsh [%l7 + %g2], %i5
19607 nop
19608 set 0x18, %l1
19609 stx %fsr, [%l7 + %l1]
19610 nop
19611 set 0x68, %i1
19612 ldsw [%l7 + %i1], %g4
19613 set 0x46, %i3
19614 stha %i6, [%l7 + %i3] 0xeb
19615 membar #Sync
19616 nop
19617 set 0x08, %i5
19618 ldstub [%l7 + %i5], %g2
19619 add %l7, 0x38, %l6
19620 wr %g0, 0x89, %asi
19621 ldxa [%l6] %asi, %o5
19622 casxa [%l6] 0x89, %o5, %i1
19623 nop
19624 set 0x58, %g6
19625 stx %fsr, [%l7 + %g6]
19626 nop
19627 set 0x38, %g3
19628 prefetch [%l7 + %g3], 0
19629 set 0x16, %g7
19630 stha %l4, [%l7 + %g7] 0xea
19631 membar #Sync
19632 set 0x68, %i6
19633 lda [%l7 + %i6] 0x88, %f27
19634 or %g1, %l2, %l0
19635 set 0x3B, %o7
19636 ldstuba [%l7 + %o7] 0x89, %o3
19637 wr %i2, %o1, %sys_tick
19638 be,pn %xcc, loop_133
19639 nop
19640 set 0x1C, %l5
19641 ldsh [%l7 + %l5], %o4
19642 nop
19643 set 0x79, %l2
19644 ldsb [%l7 + %l2], %i3
19645 st %fsr, [%l7 + 0x14]
19646loop_133:
19647 nop
19648 set 0x18, %g1
19649 stda %g6, [%l7 + %g1] 0x81
19650 set 0x30, %o6
19651 ldda [%l7 + %o6] 0x89, %l0
19652 nop
19653 set 0x3C, %g5
19654 stw %i4, [%l7 + %g5]
19655 set 0x69, %o1
19656 stba %g3, [%l7 + %o1] 0xeb
19657 membar #Sync
19658 add %l7, 0x4C, %l6
19659 wr %g0, 0x88, %asi
19660 lda [%l6] %asi, %l3
19661 casa [%l6] 0x88, %l3, %o0
19662 nop
19663 set 0x10, %g4
19664 ldd [%l7 + %g4], %f30
19665 set 0x48, %i2
19666 prefetcha [%l7 + %i2] 0x88, 2
19667 set 0x0C, %i0
19668 stwa %o6, [%l7 + %i0] 0x89
19669 set 0x78, %o2
19670 ldxa [%l7 + %o2] 0x81, %i0
19671 set 0x54, %i7
19672 stwa %g5, [%l7 + %i7] 0xea
19673 membar #Sync
19674 set 0x60, %l4
19675 prefetcha [%l7 + %l4] 0x89, 1
19676 add %l7, 0x0C, %l6
19677 wr %g0, 0x89, %asi
19678 casa [%l6] 0x89, %o7, %o2
19679 set 0x2C, %l0
19680 sta %f8, [%l7 + %l0] 0x89
19681 set 0x10, %l6
19682 ldxa [%l7 + %l6] 0x89, %i7
19683 set 0x6A, %l3
19684 stha %i5, [%l7 + %l3] 0x80
19685 nop
19686 set 0x58, %i4
19687 ldd [%l7 + %i4], %f20
19688 nop
19689 set 0x1D, %o4
19690 stb %g4, [%l7 + %o4]
19691 nop
19692 set 0x78, %o0
19693 std %f10, [%l7 + %o0]
19694 nop
19695 set 0x14, %o5
19696 ldsw [%l7 + %o5], %i6
19697 nop
19698 set 0x18, %g2
19699 lduw [%l7 + %g2], %l6
19700 nop
19701 set 0x64, %l1
19702 ldsw [%l7 + %l1], %g2
19703 set 0x40, %o3
19704 stda %i0, [%l7 + %o3] 0x80
19705 add %o5, %g1, %l4
19706 nop
19707 set 0x70, %i3
19708 std %l0, [%l7 + %i3]
19709 add %o3, %l2, %i2
19710 set 0x68, %i1
19711 stxa %o4, [%l7 + %i1] 0x89
19712 st %f16, [%l7 + 0x44]
19713 set 0x14, %g6
19714 sta %f18, [%l7 + %g6] 0x88
19715 add %o1, %i3, %l1
19716 set 0x20, %i5
19717 swapa [%l7 + %i5] 0x88, %i4
19718 set 0x63, %g7
19719 ldstuba [%l7 + %g7] 0x89, %g3
19720 nop
19721 set 0x28, %g3
19722 std %f22, [%l7 + %g3]
19723 set 0x24, %o7
19724 lda [%l7 + %o7] 0x80, %f29
19725 set 0x58, %i6
19726 stxa %l3, [%l7 + %i6] 0x88
19727 or %g7, %g6, %o6
19728 nop
19729 set 0x15, %l5
19730 stb %o0, [%l7 + %l5]
19731 and %i0, %l5, %o7
19732 nop
19733 set 0x0C, %l2
19734 ldsh [%l7 + %l2], %g5
19735 nop
19736 set 0x18, %g1
19737 std %i6, [%l7 + %g1]
19738 set 0x24, %g5
19739 lda [%l7 + %g5] 0x80, %f22
19740 add %o2, %g4, %i6
19741 st %fsr, [%l7 + 0x44]
19742 add %l7, 0x68, %l6
19743 wr %g0, 0x81, %asi
19744 casa [%l6] 0x81, %l6, %i5
19745 nop
19746 set 0x64, %o1
19747 prefetch [%l7 + %o1], 2
19748 set 0x58, %g4
19749 stda %i0, [%l7 + %g4] 0x81
19750 nop
19751 set 0x08, %i2
19752 stw %o5, [%l7 + %i2]
19753 st %fsr, [%l7 + 0x5C]
19754 set 0x30, %o6
19755 prefetcha [%l7 + %o6] 0x88, 0
19756 nop
19757 set 0x58, %o2
19758 stb %l4, [%l7 + %o2]
19759 st %f22, [%l7 + 0x7C]
19760 or %g1, %o3, %l2
19761 set 0x40, %i0
19762 ldda [%l7 + %i0] 0x89, %i2
19763 set 0x40, %i7
19764 stda %f16, [%l7 + %i7] 0xda
19765 nop
19766 set 0x4C, %l0
19767 swap [%l7 + %l0], %o4
19768 set 0x70, %l6
19769 ldxa [%l7 + %l6] 0x88, %o1
19770 nop
19771 set 0x48, %l4
19772 stx %l0, [%l7 + %l4]
19773 set 0x38, %l3
19774 stda %i2, [%l7 + %l3] 0x80
19775 nop
19776 or %g0, 0x8, %l0
19777 sllx %l0, 0x3c, %l0
19778 wr %l0, %g0, %tick_cmpr
19779 set 0x29, %i4
19780 ldstuba [%l7 + %i4] 0x89, %g3
19781 set 0x18, %o0
19782 stxa %l3, [%l7 + %o0] 0x89
19783 add %l7, 0x68, %l6
19784 wr %g0, 0x80, %asi
19785 casxa [%l6] 0x80, %g6, %g7
19786 ld [%l7 + 0x28], %f14
19787 set 0x40, %o5
19788 stda %f0, [%l7 + %o5] 0xda
19789 nop
19790 set 0x6D, %o4
19791 ldub [%l7 + %o4], %o0
19792 wr %i0, %o6, %set_softint
19793 nop
19794 set 0x74, %l1
19795 stw %o7, [%l7 + %l1]
19796 set 0x0C, %g2
19797 lda [%l7 + %g2] 0x81, %f0
19798 nop
19799 nop
19800 setx 0x144C9E3A27112908, %l0, %l6
19801 stx %l6, [%l7 + 0x28]
19802 ldd [%l7 + 0x28], %f8
19803 setx 0x4CED9B9DAF4FC61D, %l1, %l5
19804 stx %l5, [%l7 + 0x10]
19805 ldd [%l7 + 0x10], %f28
19806 fdivd %f28, %f8, %f6
19807 add %l5, %i7, %g5
19808 set 0x68, %o3
19809 stha %o2, [%l7 + %o3] 0xe3
19810 membar #Sync
19811 set 0x38, %i3
19812 sta %f10, [%l7 + %i3] 0x89
19813 set 0x34, %g6
19814 stwa %g4, [%l7 + %g6] 0x81
19815 nop
19816 set 0x34, %i1
19817 prefetch [%l7 + %i1], 1
19818 set 0x40, %g7
19819 ldda [%l7 + %g7] 0xd8, %f0
19820 nop
19821 set 0x71, %g3
19822 ldsb [%l7 + %g3], %i6
19823 st %fsr, [%l7 + 0x40]
19824 set 0x0D, %i5
19825 stba %i5, [%l7 + %i5] 0xe2
19826 membar #Sync
19827 add %l7, 0x74, %l6
19828 wr %g0, 0x80, %asi
19829 casa [%l6] 0x80, %l6, %i1
19830 or %g2, %o5, %l4
19831 or %o3, %l2, %g1
19832 nop
19833 set 0x30, %i6
19834 ldstub [%l7 + %i6], %o4
19835 nop
19836 set 0x19, %o7
19837 ldsb [%l7 + %o7], %o1
19838 nop
19839 set 0x10, %l5
19840 std %i2, [%l7 + %l5]
19841 nop
19842 set 0x60, %l2
19843 swap [%l7 + %l2], %i3
19844 or %l0, %i4, %g3
19845 nop
19846 set 0x70, %g1
19847 swap [%l7 + %g1], %l1
19848 nop
19849 set 0x42, %g5
19850 stb %l3, [%l7 + %g5]
19851 and %g6, %g7, %i0
19852 nop
19853 set 0x70, %o1
19854 stx %fsr, [%l7 + %o1]
19855 nop
19856 set 0x0C, %i2
19857 sth %o6, [%l7 + %i2]
19858 nop
19859 set 0x40, %o6
19860 ldd [%l7 + %o6], %f18
19861 nop
19862 set 0x27, %o2
19863 ldsb [%l7 + %o2], %o0
19864 set 0x20, %i0
19865 sta %f26, [%l7 + %i0] 0x80
19866 set 0x19, %g4
19867 ldstuba [%l7 + %g4] 0x80, %o7
19868 nop
19869 set 0x70, %i7
19870 lduw [%l7 + %i7], %l5
19871 set 0x40, %l6
19872 ldda [%l7 + %l6] 0xe3, %i6
19873 nop
19874 set 0x25, %l0
19875 ldstub [%l7 + %l0], %g5
19876 set 0x60, %l4
19877 stda %g4, [%l7 + %l4] 0xea
19878 membar #Sync
19879 nop
19880 set 0x4E, %i4
19881 sth %o2, [%l7 + %i4]
19882 nop
19883 set 0x68, %l3
19884 std %i6, [%l7 + %l3]
19885 nop
19886 set 0x78, %o0
19887 std %f16, [%l7 + %o0]
19888 nop
19889 set 0x1B, %o5
19890 ldsb [%l7 + %o5], %l6
19891 nop
19892 set 0x27, %o4
19893 ldstub [%l7 + %o4], %i1
19894 be,pt %icc, loop_134
19895 nop
19896 set 0x20, %g2
19897 std %f30, [%l7 + %g2]
19898 nop
19899 set 0x24, %l1
19900 lduw [%l7 + %l1], %i5
19901 nop
19902 set 0x77, %i3
19903 ldsb [%l7 + %i3], %g2
19904loop_134:
19905 nop
19906 set 0x34, %o3
19907 lda [%l7 + %o3] 0x81, %f30
19908 set 0x40, %g6
19909 stda %f0, [%l7 + %g6] 0xcc
19910 nop
19911 set 0x4A, %g7
19912 lduh [%l7 + %g7], %l4
19913 set 0x78, %g3
19914 lda [%l7 + %g3] 0x89, %f5
19915 add %l7, 0x50, %l6
19916 wr %g0, 0x89, %asi
19917 casxa [%l6] 0x89, %o5, %o3
19918 set 0x70, %i5
19919 prefetcha [%l7 + %i5] 0x89, 1
19920 nop
19921 set 0x38, %i1
19922 sth %o4, [%l7 + %i1]
19923 nop
19924 set 0x6F, %i6
19925 ldstub [%l7 + %i6], %g1
19926 set 0x34, %o7
19927 stwa %o1, [%l7 + %o7] 0x89
19928 set 0x38, %l2
19929 stha %i3, [%l7 + %l2] 0x89
19930 nop
19931 set 0x44, %g1
19932 swap [%l7 + %g1], %l0
19933 set 0x58, %l5
19934 stda %i2, [%l7 + %l5] 0xea
19935 membar #Sync
19936 nop
19937 set 0x40, %o1
19938 std %f16, [%l7 + %o1]
19939 set 0x50, %i2
19940 stda %i4, [%l7 + %i2] 0xe3
19941 membar #Sync
19942 nop
19943 set 0x23, %o6
19944 ldub [%l7 + %o6], %l1
19945 set 0x68, %o2
19946 prefetcha [%l7 + %o2] 0x89, 3
19947 set 0x48, %i0
19948 prefetcha [%l7 + %i0] 0x88, 1
19949 add %l7, 0x20, %l6
19950 wr %g0, 0x81, %asi
19951 casxa [%l6] 0x81, %g7, %l3
19952 set 0x54, %g4
19953 ldstuba [%l7 + %g4] 0x89, %i0
19954 set 0x68, %i7
19955 stda %o0, [%l7 + %i7] 0x80
19956 bge,pt %icc, loop_135
19957 nop
19958 set 0x08, %g5
19959 stx %fsr, [%l7 + %g5]
19960 nop
19961 set 0x20, %l6
19962 lduw [%l7 + %l6], %o7
19963 nop
19964 set 0x6F, %l4
19965 ldstub [%l7 + %l4], %l5
19966loop_135:
19967 nop
19968 set 0x1C, %i4
19969 swapa [%l7 + %i4] 0x88, %i7
19970 nop
19971 set 0x60, %l0
19972 std %o6, [%l7 + %l0]
19973 nop
19974 set 0x7C, %o0
19975 prefetch [%l7 + %o0], 0
19976 nop
19977 set 0x65, %l3
19978 ldub [%l7 + %l3], %g5
19979 nop
19980 set 0x08, %o4
19981 std %o2, [%l7 + %o4]
19982 set 0x5C, %g2
19983 stba %g4, [%l7 + %g2] 0xeb
19984 membar #Sync
19985 bl,a,pt %xcc, loop_136
19986 nop
19987 set 0x5C, %o5
19988 swap [%l7 + %o5], %l6
19989 fpadd16 %f6, %f16, %f16
19990 nop
19991 set 0x6E, %i3
19992 ldsh [%l7 + %i3], %i1
19993loop_136:
19994 st %fsr, [%l7 + 0x14]
19995 nop
19996 set 0x39, %o3
19997 ldsb [%l7 + %o3], %i6
19998 nop
19999 set 0x4E, %g6
20000 stb %g2, [%l7 + %g6]
20001 set 0x78, %l1
20002 sta %f8, [%l7 + %l1] 0x81
20003 add %l7, 0x6C, %l6
20004 wr %g0, 0x81, %asi
20005 casa [%l6] 0x81, %i5, %l4
20006 nop
20007 set 0x18, %g3
20008 std %f20, [%l7 + %g3]
20009 set 0x40, %i5
20010 stda %o2, [%l7 + %i5] 0x81
20011 set 0x58, %i1
20012 stwa %l2, [%l7 + %i1] 0xeb
20013 membar #Sync
20014 nop
20015 set 0x20, %i6
20016 std %o4, [%l7 + %i6]
20017 set 0x60, %g7
20018 stba %o5, [%l7 + %g7] 0x81
20019 nop
20020 set 0x70, %o7
20021 stw %g1, [%l7 + %o7]
20022 nop
20023 set 0x38, %l2
20024 std %f0, [%l7 + %l2]
20025 and %i3, %l0, %i2
20026 nop
20027 set 0x08, %g1
20028 ldd [%l7 + %g1], %f16
20029 nop
20030 set 0x38, %o1
20031 ldd [%l7 + %o1], %f22
20032 set 0x30, %l5
20033 stxa %i4, [%l7 + %l5] 0x80
20034 nop
20035 set 0x68, %o6
20036 ldd [%l7 + %o6], %o0
20037 nop
20038 set 0x6E, %i2
20039 stb %g3, [%l7 + %i2]
20040 nop
20041 set 0x22, %i0
20042 ldstub [%l7 + %i0], %l1
20043 nop
20044 nop
20045 setx 0x0A13317E50DD2FBC, %l0, %l6
20046 stx %l6, [%l7 + 0x28]
20047 ldd [%l7 + 0x28], %f22
20048 setx 0x1626C31154C8AF31, %l1, %l5
20049 stx %l5, [%l7 + 0x10]
20050 ldd [%l7 + 0x10], %f22
20051 fdivd %f22, %f22, %f26
20052 nop
20053 set 0x76, %o2
20054 ldsh [%l7 + %o2], %g6
20055 nop
20056 set 0x08, %g4
20057 stb %l3, [%l7 + %g4]
20058 nop
20059 set 0x58, %g5
20060 ldd [%l7 + %g5], %f26
20061 set 0x7A, %l6
20062 stha %g7, [%l7 + %l6] 0x89
20063 add %l7, 0x48, %l6
20064 wr %g0, 0x80, %asi
20065 ldxa [%l6] %asi, %i0
20066 casxa [%l6] 0x80, %i0, %o0
20067 set 0x27, %l4
20068 stba %o7, [%l7 + %l4] 0xeb
20069 membar #Sync
20070 wr %i7, %l5, %sys_tick
20071 nop
20072 set 0x3C, %i4
20073 ldsw [%l7 + %i4], %g5
20074 set 0x10, %i7
20075 sta %f24, [%l7 + %i7] 0x89
20076 nop
20077 set 0x10, %l0
20078 ldd [%l7 + %l0], %f16
20079 bn,a %xcc, loop_137
20080 nop
20081 set 0x10, %o0
20082 swap [%l7 + %o0], %o6
20083 add %g4, %l6, %i1
20084 nop
20085 set 0x70, %l3
20086 stx %o2, [%l7 + %l3]
20087loop_137:
20088 nop
20089 set 0x28, %g2
20090 ldx [%l7 + %g2], %i6
20091 set 0x70, %o5
20092 swapa [%l7 + %o5] 0x81, %i5
20093 or %l4, %g2, %l2
20094 nop
20095 set 0x10, %o4
20096 std %o2, [%l7 + %o4]
20097 set 0x18, %i3
20098 stwa %o5, [%l7 + %i3] 0xe3
20099 membar #Sync
20100 st %fsr, [%l7 + 0x3C]
20101 set 0x40, %g6
20102 stda %f0, [%l7 + %g6] 0xd2
20103 set 0x5C, %o3
20104 swapa [%l7 + %o3] 0x81, %g1
20105 set 0x74, %g3
20106 sta %f18, [%l7 + %g3] 0x81
20107 nop
20108 set 0x3C, %l1
20109 lduw [%l7 + %l1], %i3
20110 nop
20111 set 0x08, %i5
20112 ldx [%l7 + %i5], %l0
20113 bg,a,pn %icc, loop_138
20114 nop
20115 set 0x40, %i1
20116 ldd [%l7 + %i1], %i2
20117 nop
20118 set 0x5C, %g7
20119 ldsw [%l7 + %g7], %i4
20120 add %l7, 0x60, %l6
20121 wr %g0, 0x89, %asi
20122 casxa [%l6] 0x89, %o4, %g3
20123loop_138:
20124 st %fsr, [%l7 + 0x78]
20125 fpadd32s %f18, %f29, %f14
20126 nop
20127 set 0x5E, %o7
20128 sth %l1, [%l7 + %o7]
20129 set 0x40, %l2
20130 ldda [%l7 + %l2] 0xe3, %o0
20131 set 0x50, %g1
20132 prefetcha [%l7 + %g1] 0x81, 4
20133 and %g7, %i0, %g6
20134 set 0x70, %o1
20135 lda [%l7 + %o1] 0x89, %f18
20136 set 0x40, %i6
20137 stxa %o0, [%l7 + %i6] 0x89
20138 nop
20139 set 0x6C, %o6
20140 prefetch [%l7 + %o6], 4
20141 set 0x0A, %l5
20142 ldstuba [%l7 + %l5] 0x88, %o7
20143 add %l7, 0x1C, %l6
20144 wr %g0, 0x88, %asi
20145 lda [%l6] %asi, %i7
20146 casa [%l6] 0x88, %i7, %l5
20147 set 0x74, %i0
20148 stha %o6, [%l7 + %i0] 0x81
20149 set 0x28, %i2
20150 swapa [%l7 + %i2] 0x88, %g4
20151 nop
20152 set 0x57, %o2
20153 ldub [%l7 + %o2], %l6
20154 set 0x30, %g4
20155 lda [%l7 + %g4] 0x80, %f2
20156 nop
20157 set 0x68, %g5
20158 std %f0, [%l7 + %g5]
20159 set 0x48, %l6
20160 stda %i0, [%l7 + %l6] 0xe2
20161 membar #Sync
20162 set 0x08, %i4
20163 sta %f25, [%l7 + %i4] 0x81
20164 nop
20165 set 0x50, %i7
20166 lduw [%l7 + %i7], %o2
20167 st %fsr, [%l7 + 0x50]
20168 nop
20169 set 0x08, %l4
20170 stx %g5, [%l7 + %l4]
20171 nop
20172 set 0x60, %o0
20173 lduw [%l7 + %o0], %i6
20174 set 0x58, %l0
20175 stba %l4, [%l7 + %l0] 0x80
20176 add %l7, 0x40, %l6
20177 wr %g0, 0x81, %asi
20178 casa [%l6] 0x81, %g2, %i5
20179 add %l7, 0x28, %l6
20180 wr %g0, 0x89, %asi
20181 ldxa [%l6] %asi, %l2
20182 casxa [%l6] 0x89, %l2, %o3
20183 set 0x50, %l3
20184 sta %f24, [%l7 + %l3] 0x81
20185 or %o5, %g1, %l0
20186 set 0x3E, %g2
20187 stha %i3, [%l7 + %g2] 0x81
20188 fpadd32s %f13, %f28, %f21
20189 nop
20190 set 0x24, %o4
20191 swap [%l7 + %o4], %i2
20192 set 0x74, %i3
20193 swapa [%l7 + %i3] 0x89, %i4
20194 and %g3, %o4, %o1
20195 set 0x78, %g6
20196 ldxa [%l7 + %g6] 0x88, %l1
20197 set 0x48, %o3
20198 stha %l3, [%l7 + %o3] 0xe3
20199 membar #Sync
20200 set 0x4A, %o5
20201 ldstuba [%l7 + %o5] 0x88, %g7
20202 nop
20203 set 0x28, %l1
20204 stw %g6, [%l7 + %l1]
20205 st %fsr, [%l7 + 0x30]
20206 nop
20207 set 0x0C, %i5
20208 lduh [%l7 + %i5], %o0
20209 ld [%l7 + 0x64], %f4
20210 nop
20211 set 0x1E, %i1
20212 lduh [%l7 + %i1], %o7
20213 add %l7, 0x10, %l6
20214 wr %g0, 0x88, %asi
20215 casxa [%l6] 0x88, %i0, %i7
20216 add %o6, %l5, %g4
20217 set 0x7C, %g7
20218 lda [%l7 + %g7] 0x89, %f28
20219 nop
20220 set 0x48, %g3
20221 std %i0, [%l7 + %g3]
20222 set 0x39, %l2
20223 ldstuba [%l7 + %l2] 0x88, %o2
20224 nop
20225 set 0x40, %g1
20226 ldd [%l7 + %g1], %f12
20227 set 0x38, %o7
20228 sta %f29, [%l7 + %o7] 0x88
20229 set 0x30, %i6
20230 ldxa [%l7 + %i6] 0x88, %g5
20231 nop
20232 set 0x18, %o1
20233 ldd [%l7 + %o1], %i6
20234 nop
20235 set 0x70, %o6
20236 std %i6, [%l7 + %o6]
20237 set 0x38, %l5
20238 stxa %g2, [%l7 + %l5] 0xe2
20239 membar #Sync
20240 nop
20241 set 0x60, %i2
20242 ldd [%l7 + %i2], %f4
20243 nop
20244 set 0x6A, %i0
20245 ldsb [%l7 + %i0], %l4
20246 nop
20247 set 0x5C, %g4
20248 lduw [%l7 + %g4], %l2
20249 nop
20250 set 0x58, %g5
20251 stw %i5, [%l7 + %g5]
20252 nop
20253 set 0x28, %o2
20254 swap [%l7 + %o2], %o5
20255 nop
20256 set 0x1F, %i4
20257 ldstub [%l7 + %i4], %o3
20258 nop
20259 set 0x70, %i7
20260 stw %g1, [%l7 + %i7]
20261 st %f9, [%l7 + 0x7C]
20262 nop
20263 set 0x1C, %l6
20264 sth %l0, [%l7 + %l6]
20265 nop
20266 set 0x60, %l4
20267 stx %fsr, [%l7 + %l4]
20268 set 0x58, %l0
20269 ldxa [%l7 + %l0] 0x89, %i2
20270 nop
20271 set 0x50, %o0
20272 lduw [%l7 + %o0], %i4
20273 add %i3, %o4, %o1
20274 and %l1, %g3, %g7
20275 nop
20276 set 0x1A, %g2
20277 lduh [%l7 + %g2], %l3
20278 set 0x4C, %l3
20279 sta %f25, [%l7 + %l3] 0x80
20280 nop
20281 set 0x7E, %o4
20282 sth %o0, [%l7 + %o4]
20283 set 0x59, %i3
20284 ldstuba [%l7 + %i3] 0x80, %g6
20285 set 0x0D, %o3
20286 ldstuba [%l7 + %o3] 0x88, %o7
20287 st %f25, [%l7 + 0x50]
20288 nop
20289 set 0x60, %o5
20290 prefetch [%l7 + %o5], 1
20291 nop
20292 set 0x08, %g6
20293 ldx [%l7 + %g6], %i0
20294 add %i7, %l5, %g4
20295 nop
20296 set 0x52, %l1
20297 sth %i1, [%l7 + %l1]
20298 nop
20299 set 0x3C, %i1
20300 ldsw [%l7 + %i1], %o2
20301 wr %g5, %l6, %y
20302 add %l7, 0x18, %l6
20303 wr %g0, 0x88, %asi
20304 ldxa [%l6] %asi, %i6
20305 casxa [%l6] 0x88, %i6, %o6
20306 nop
20307 set 0x48, %i5
20308 stx %fsr, [%l7 + %i5]
20309 nop
20310 set 0x10, %g3
20311 sth %g2, [%l7 + %g3]
20312 fpsub16s %f6, %f18, %f14
20313 set 0x70, %l2
20314 stxa %l2, [%l7 + %l2] 0xeb
20315 membar #Sync
20316 nop
20317 set 0x40, %g7
20318 std %f4, [%l7 + %g7]
20319 set 0x3A, %o7
20320 ldstuba [%l7 + %o7] 0x81, %i5
20321 set 0x4C, %i6
20322 sta %f14, [%l7 + %i6] 0x81
20323 nop
20324 set 0x08, %g1
20325 ldd [%l7 + %g1], %f0
20326 nop
20327 set 0x34, %o6
20328 ldsb [%l7 + %o6], %l4
20329 set 0x68, %o1
20330 stda %o2, [%l7 + %o1] 0x88
20331 set 0x28, %l5
20332 prefetcha [%l7 + %l5] 0x80, 2
20333 nop
20334 set 0x68, %i2
20335 ldsw [%l7 + %i2], %l0
20336 set 0x34, %g4
20337 lda [%l7 + %g4] 0x80, %f15
20338 and %o5, %i4, %i2
20339 ld [%l7 + 0x44], %f3
20340 set 0x38, %i0
20341 stha %o4, [%l7 + %i0] 0xe2
20342 membar #Sync
20343 nop
20344 set 0x38, %o2
20345 stw %o1, [%l7 + %o2]
20346 set 0x68, %i4
20347 stxa %i3, [%l7 + %i4] 0x89
20348 nop
20349 set 0x30, %i7
20350 lduh [%l7 + %i7], %g3
20351 set 0x20, %g5
20352 stda %g6, [%l7 + %g5] 0x81
20353 nop
20354 set 0x2D, %l6
20355 ldub [%l7 + %l6], %l1
20356 set 0x0D, %l0
20357 ldstuba [%l7 + %l0] 0x88, %l3
20358 fpsub16 %f4, %f28, %f26
20359 membar #Sync
20360 set 0x40, %o0
20361 ldda [%l7 + %o0] 0xf1, %f0
20362 nop
20363 set 0x76, %g2
20364 sth %o0, [%l7 + %g2]
20365 set 0x6C, %l4
20366 sta %f2, [%l7 + %l4] 0x81
20367 nop
20368 set 0x1C, %o4
20369 prefetch [%l7 + %o4], 1
20370 set 0x08, %l3
20371 stxa %o7, [%l7 + %l3] 0x80
20372 and %i0, %g6, %l5
20373 set 0x60, %o3
20374 lda [%l7 + %o3] 0x89, %f9
20375 add %g4, %i1, %o2
20376 set 0x20, %o5
20377 ldxa [%l7 + %o5] 0x81, %i7
20378 nop
20379 set 0x2E, %g6
20380 lduh [%l7 + %g6], %g5
20381 nop
20382 set 0x68, %i3
20383 ldd [%l7 + %i3], %i6
20384 set 0x14, %l1
20385 swapa [%l7 + %l1] 0x88, %i6
20386 fpsub16s %f19, %f5, %f20
20387 membar #Sync
20388 set 0x40, %i5
20389 ldda [%l7 + %i5] 0xf0, %f0
20390 nop
20391 set 0x2B, %i1
20392 ldstub [%l7 + %i1], %g2
20393 set 0x7C, %l2
20394 ldstuba [%l7 + %l2] 0x81, %o6
20395 set 0x6C, %g7
20396 sta %f26, [%l7 + %g7] 0x80
20397 nop
20398 set 0x51, %g3
20399 ldub [%l7 + %g3], %i5
20400 nop
20401 set 0x1A, %o7
20402 ldub [%l7 + %o7], %l2
20403 nop
20404 set 0x70, %g1
20405 stx %fsr, [%l7 + %g1]
20406 nop
20407 set 0x39, %i6
20408 ldsb [%l7 + %i6], %l4
20409 set 0x18, %o6
20410 ldxa [%l7 + %o6] 0x80, %o3
20411 nop
20412 set 0x08, %l5
20413 std %l0, [%l7 + %l5]
20414 nop
20415 set 0x5C, %o1
20416 stb %g1, [%l7 + %o1]
20417 nop
20418 set 0x70, %g4
20419 prefetch [%l7 + %g4], 4
20420 ld [%l7 + 0x44], %f0
20421 set 0x60, %i0
20422 stha %o5, [%l7 + %i0] 0x89
20423 and %i4, %o4, %i2
20424 set 0x78, %i2
20425 stwa %o1, [%l7 + %i2] 0xe3
20426 membar #Sync
20427 st %fsr, [%l7 + 0x50]
20428 ld [%l7 + 0x6C], %f3
20429 set 0x20, %i4
20430 lda [%l7 + %i4] 0x89, %f24
20431 add %l7, 0x78, %l6
20432 wr %g0, 0x81, %asi
20433 ldxa [%l6] %asi, %i3
20434 casxa [%l6] 0x81, %i3, %g3
20435 nop
20436 set 0x18, %i7
20437 ldd [%l7 + %i7], %l0
20438 nop
20439 set 0x2F, %o2
20440 ldub [%l7 + %o2], %l3
20441 nop
20442 set 0x38, %g5
20443 ldx [%l7 + %g5], %o0
20444 set 0x1C, %l0
20445 ldstuba [%l7 + %l0] 0x88, %o7
20446 wr %g7, %g6, %y
20447 add %l7, 0x7C, %l6
20448 wr %g0, 0x88, %asi
20449 lda [%l6] %asi, %l5
20450 casa [%l6] 0x88, %l5, %g4
20451 nop
20452 set 0x10, %l6
20453 sth %i1, [%l7 + %l6]
20454 nop
20455 set 0x7A, %o0
20456 ldsh [%l7 + %o0], %i0
20457 fpsub32s %f0, %f1, %f28
20458 nop
20459 set 0x60, %l4
20460 std %f20, [%l7 + %l4]
20461 set 0x3D, %g2
20462 stba %i7, [%l7 + %g2] 0xea
20463 membar #Sync
20464 nop
20465 set 0x2E, %o4
20466 ldsh [%l7 + %o4], %o2
20467 set 0x40, %o3
20468 ldda [%l7 + %o3] 0x81, %f0
20469 nop
20470 set 0x24, %o5
20471 lduw [%l7 + %o5], %g5
20472 nop
20473 set 0x66, %l3
20474 ldstub [%l7 + %l3], %l6
20475 set 0x72, %i3
20476 stba %g2, [%l7 + %i3] 0x89
20477 add %l7, 0x70, %l6
20478 wr %g0, 0x81, %asi
20479 ldxa [%l6] %asi, %o6
20480 casxa [%l6] 0x81, %o6, %i5
20481 add %l2, %i6, %o3
20482 set 0x70, %g6
20483 sta %f24, [%l7 + %g6] 0x80
20484 set 0x0C, %l1
20485 stha %l0, [%l7 + %l1] 0xe2
20486 membar #Sync
20487 nop
20488 set 0x68, %i5
20489 ldx [%l7 + %i5], %g1
20490 bgu,a,pt %icc, loop_139
20491 nop
20492 set 0x34, %i1
20493 ldsw [%l7 + %i1], %l4
20494 nop
20495 set 0x60, %l2
20496 std %f30, [%l7 + %l2]
20497 set 0x50, %g3
20498 lda [%l7 + %g3] 0x80, %f18
20499loop_139:
20500 st %fsr, [%l7 + 0x38]
20501 set 0x56, %g7
20502 ldstuba [%l7 + %g7] 0x89, %i4
20503 nop
20504 set 0x20, %o7
20505 stx %fsr, [%l7 + %o7]
20506 nop
20507 set 0x48, %i6
20508 stw %o5, [%l7 + %i6]
20509 set 0x48, %o6
20510 lda [%l7 + %o6] 0x80, %f23
20511 set 0x30, %l5
20512 stxa %i2, [%l7 + %l5] 0x88
20513 set 0x74, %g1
20514 ldstuba [%l7 + %g1] 0x89, %o4
20515 nop
20516 set 0x34, %g4
20517 lduw [%l7 + %g4], %o1
20518 st %fsr, [%l7 + 0x44]
20519 nop
20520 set 0x30, %i0
20521 std %f20, [%l7 + %i0]
20522 nop
20523 set 0x34, %i2
20524 ldub [%l7 + %i2], %i3
20525 nop
20526 set 0x60, %i4
20527 std %f8, [%l7 + %i4]
20528 set 0x60, %i7
20529 sta %f14, [%l7 + %i7] 0x88
20530 nop
20531 set 0x37, %o2
20532 ldub [%l7 + %o2], %l1
20533 nop
20534 set 0x24, %o1
20535 swap [%l7 + %o1], %g3
20536 set 0x44, %g5
20537 lda [%l7 + %g5] 0x80, %f28
20538 wr %l3, %o7, %ccr
20539 nop
20540 set 0x60, %l6
20541 std %o0, [%l7 + %l6]
20542 set 0x70, %o0
20543 stxa %g6, [%l7 + %o0] 0x89
20544 ld [%l7 + 0x0C], %f1
20545 nop
20546 set 0x59, %l0
20547 ldub [%l7 + %l0], %l5
20548 nop
20549 set 0x48, %l4
20550 std %g6, [%l7 + %l4]
20551 nop
20552 set 0x1E, %g2
20553 lduh [%l7 + %g2], %g4
20554 st %fsr, [%l7 + 0x28]
20555 add %l7, 0x40, %l6
20556 wr %g0, 0x88, %asi
20557 ldxa [%l6] %asi, %i0
20558 casxa [%l6] 0x88, %i0, %i7
20559 nop
20560 set 0x30, %o4
20561 swap [%l7 + %o4], %o2
20562 set 0x66, %o3
20563 stha %i1, [%l7 + %o3] 0x89
20564 set 0x48, %o5
20565 stha %l6, [%l7 + %o5] 0x88
20566 nop
20567 set 0x50, %i3
20568 std %g4, [%l7 + %i3]
20569 nop
20570 set 0x7C, %g6
20571 lduw [%l7 + %g6], %o6
20572 set 0x48, %l3
20573 stwa %g2, [%l7 + %l3] 0xe2
20574 membar #Sync
20575 set 0x30, %i5
20576 stda %i4, [%l7 + %i5] 0xe3
20577 membar #Sync
20578 nop
20579 set 0x58, %l1
20580 stx %l2, [%l7 + %l1]
20581 nop
20582 set 0x1A, %l2
20583 ldsb [%l7 + %l2], %o3
20584 nop
20585 set 0x78, %i1
20586 ldd [%l7 + %i1], %f14
20587 add %l7, 0x30, %l6
20588 wr %g0, 0x80, %asi
20589 ldxa [%l6] %asi, %i6
20590 casxa [%l6] 0x80, %i6, %l0
20591 set 0x40, %g7
20592 stda %f16, [%l7 + %g7] 0xc2
20593 nop
20594 set 0x78, %g3
20595 std %l4, [%l7 + %g3]
20596 st %f14, [%l7 + 0x64]
20597 nop
20598 set 0x08, %o7
20599 lduw [%l7 + %o7], %i4
20600 set 0x2C, %i6
20601 stwa %o5, [%l7 + %i6] 0xeb
20602 membar #Sync
20603 nop
20604 set 0x5C, %o6
20605 prefetch [%l7 + %o6], 2
20606 st %fsr, [%l7 + 0x70]
20607 set 0x58, %l5
20608 stxa %g1, [%l7 + %l5] 0xeb
20609 membar #Sync
20610 set 0x2C, %g4
20611 swapa [%l7 + %g4] 0x88, %o4
20612 nop
20613 set 0x60, %g1
20614 ldx [%l7 + %g1], %o1
20615 set 0x40, %i2
20616 stxa %i3, [%l7 + %i2] 0x81
20617 nop
20618 set 0x48, %i4
20619 std %f10, [%l7 + %i4]
20620 set 0x40, %i7
20621 stda %f0, [%l7 + %i7] 0x80
20622 nop
20623 set 0x28, %o2
20624 ldx [%l7 + %o2], %i2
20625 set 0x48, %o1
20626 ldxa [%l7 + %o1] 0x89, %g3
20627 set 0x40, %i0
20628 swapa [%l7 + %i0] 0x80, %l1
20629 st %fsr, [%l7 + 0x34]
20630 nop
20631 set 0x17, %g5
20632 ldsb [%l7 + %g5], %o7
20633 st %fsr, [%l7 + 0x30]
20634 nop
20635 set 0x0A, %l6
20636 ldsh [%l7 + %l6], %o0
20637 set 0x08, %o0
20638 stda %g6, [%l7 + %o0] 0x89
20639 set 0x24, %l0
20640 swapa [%l7 + %l0] 0x88, %l3
20641 set 0x38, %l4
20642 lda [%l7 + %l4] 0x88, %f30
20643 nop
20644 set 0x44, %g2
20645 prefetch [%l7 + %g2], 4
20646 nop
20647 set 0x18, %o3
20648 ldsh [%l7 + %o3], %g7
20649 nop
20650 set 0x68, %o4
20651 ldx [%l7 + %o4], %l5
20652 set 0x08, %i3
20653 stda %i0, [%l7 + %i3] 0x88
20654 nop
20655 set 0x60, %o5
20656 ldx [%l7 + %o5], %g4
20657 nop
20658 set 0x20, %g6
20659 std %o2, [%l7 + %g6]
20660 nop
20661 set 0x60, %l3
20662 stw %i7, [%l7 + %l3]
20663 nop
20664 set 0x74, %i5
20665 stw %l6, [%l7 + %i5]
20666 nop
20667 set 0x48, %l2
20668 ldx [%l7 + %l2], %i1
20669 nop
20670 set 0x40, %i1
20671 ldd [%l7 + %i1], %f30
20672 set 0x40, %l1
20673 prefetcha [%l7 + %l1] 0x81, 0
20674 st %fsr, [%l7 + 0x44]
20675 nop
20676 set 0x18, %g7
20677 ldd [%l7 + %g7], %f12
20678 ld [%l7 + 0x50], %f16
20679 set 0x48, %g3
20680 sta %f7, [%l7 + %g3] 0x89
20681 nop
20682 set 0x44, %i6
20683 sth %g2, [%l7 + %i6]
20684 nop
20685 set 0x54, %o7
20686 prefetch [%l7 + %o7], 0
20687 set 0x40, %l5
20688 ldda [%l7 + %l5] 0xe2, %i4
20689 set 0x38, %o6
20690 swapa [%l7 + %o6] 0x89, %l2
20691 nop
20692 nop
20693 setx 0xB7687E50FE0203C1, %l0, %l6
20694 stx %l6, [%l7 + 0x28]
20695 ldd [%l7 + 0x28], %f2
20696 setx 0x2BF781288530F2D7, %l1, %l5
20697 stx %l5, [%l7 + 0x10]
20698 ldd [%l7 + 0x10], %f30
20699 fdivd %f30, %f2, %f28
20700 set 0x1E, %g4
20701 stba %g5, [%l7 + %g4] 0x89
20702 nop
20703 set 0x30, %i2
20704 stw %i6, [%l7 + %i2]
20705 nop
20706 set 0x38, %i4
20707 ldd [%l7 + %i4], %l0
20708 nop
20709 set 0x18, %g1
20710 std %o2, [%l7 + %g1]
20711 set 0x30, %o2
20712 sta %f10, [%l7 + %o2] 0x89
20713 set 0x48, %i7
20714 stxa %l4, [%l7 + %i7] 0x80
20715 set 0x0C, %o1
20716 stwa %o5, [%l7 + %o1] 0x80
20717 nop
20718 set 0x4C, %i0
20719 stw %i4, [%l7 + %i0]
20720 nop
20721 set 0x22, %g5
20722 ldsb [%l7 + %g5], %g1
20723 set 0x74, %l6
20724 lda [%l7 + %l6] 0x89, %f31
20725 bge,a %xcc, loop_140
20726 or %o1, %o4, %i3
20727 ld [%l7 + 0x08], %f7
20728 bn %xcc, loop_141
20729loop_140:
20730 nop
20731 nop
20732 setx 0xD1587D12, %l0, %l6
20733 st %l6, [%l7 + 0x28]
20734 ld [%l7 + 0x28], %f29
20735 setx 0x62495441, %l1, %l5
20736 st %l5, [%l7 + 0x10]
20737 ld [%l7 + 0x10], %f20
20738 fdivs %f20, %f29, %f10
20739 nop
20740 set 0x12, %l0
20741 lduh [%l7 + %l0], %i2
20742 nop
20743 set 0x4E, %l4
20744 sth %l1, [%l7 + %l4]
20745loop_141:
20746 nop
20747 set 0x75, %o0
20748 ldstub [%l7 + %o0], %o7
20749 nop
20750 set 0x1C, %g2
20751 prefetch [%l7 + %g2], 4
20752 nop
20753 set 0x30, %o3
20754 ldx [%l7 + %o3], %g3
20755 set 0x40, %o4
20756 stxa %o0, [%l7 + %o4] 0xea
20757 membar #Sync
20758 set 0x56, %o5
20759 ldstuba [%l7 + %o5] 0x80, %l3
20760 nop
20761 set 0x60, %g6
20762 ldsb [%l7 + %g6], %g7
20763 set 0x40, %l3
20764 stda %f16, [%l7 + %l3] 0xc8
20765 nop
20766 set 0x12, %i3
20767 ldub [%l7 + %i3], %l5
20768 nop
20769 set 0x09, %i5
20770 ldstub [%l7 + %i5], %i0
20771 set 0x0C, %l2
20772 lda [%l7 + %l2] 0x88, %f15
20773 set 0x78, %i1
20774 stxa %g6, [%l7 + %i1] 0x88
20775 nop
20776 set 0x68, %l1
20777 lduw [%l7 + %l1], %o2
20778 set 0x20, %g3
20779 stba %g4, [%l7 + %g3] 0x88
20780 and %l6, %i1, %i7
20781 set 0x58, %i6
20782 stxa %g2, [%l7 + %i6] 0xeb
20783 membar #Sync
20784 membar #Sync
20785 set 0x40, %o7
20786 ldda [%l7 + %o7] 0xf8, %f16
20787 add %l7, 0x5C, %l6
20788 wr %g0, 0x81, %asi
20789 lda [%l6] %asi, %o6
20790 casa [%l6] 0x81, %o6, %l2
20791 nop
20792 set 0x5C, %l5
20793 swap [%l7 + %l5], %i5
20794 nop
20795 set 0x50, %g7
20796 stw %i6, [%l7 + %g7]
20797 set 0x70, %o6
20798 prefetcha [%l7 + %o6] 0x81, 1
20799 st %fsr, [%l7 + 0x2C]
20800 set 0x40, %i2
20801 sta %f26, [%l7 + %i2] 0x89
20802 st %fsr, [%l7 + 0x18]
20803 set 0x40, %g4
20804 stda %f0, [%l7 + %g4] 0xd0
20805 set 0x20, %i4
20806 ldda [%l7 + %i4] 0xe3, %l0
20807 fpsub32s %f10, %f18, %f20
20808 or %l4, %o5, %o3
20809 nop
20810 set 0x28, %o2
20811 std %f16, [%l7 + %o2]
20812 set 0x10, %g1
20813 stxa %g1, [%l7 + %g1] 0xe3
20814 membar #Sync
20815 membar #Sync
20816 set 0x40, %o1
20817 ldda [%l7 + %o1] 0xf8, %f16
20818 fpadd16 %f26, %f16, %f16
20819 add %i4, %o1, %i3
20820 set 0x40, %i0
20821 ldda [%l7 + %i0] 0xd0, %f0
20822 fpadd16 %f18, %f4, %f28
20823 nop
20824 set 0x58, %g5
20825 ldd [%l7 + %g5], %i2
20826 add %l7, 0x34, %l6
20827 wr %g0, 0x88, %asi
20828 lda [%l6] %asi, %o4
20829 casa [%l6] 0x88, %o4, %l1
20830 nop
20831 set 0x7D, %l6
20832 ldsb [%l7 + %l6], %g3
20833 set 0x58, %l0
20834 ldxa [%l7 + %l0] 0x80, %o7
20835 nop
20836 set 0x78, %l4
20837 ldd [%l7 + %l4], %f6
20838 set 0x40, %i7
20839 stda %f0, [%l7 + %i7] 0xd0
20840 nop
20841 nop
20842 setx 0x2BE9E97F4B5C6F26, %l0, %l6
20843 stx %l6, [%l7 + 0x28]
20844 ldd [%l7 + 0x28], %f0
20845 setx 0xD374BFAB4DEA74ED, %l1, %l5
20846 stx %l5, [%l7 + 0x10]
20847 ldd [%l7 + 0x10], %f30
20848 fdivd %f30, %f0, %f20
20849 ld [%l7 + 0x34], %f6
20850 nop
20851 set 0x5C, %g2
20852 stw %o0, [%l7 + %g2]
20853 add %l3, %g7, %i0
20854 nop
20855 set 0x64, %o3
20856 swap [%l7 + %o3], %l5
20857 add %l7, 0x70, %l6
20858 wr %g0, 0x80, %asi
20859 casxa [%l6] 0x80, %g6, %g4
20860 nop
20861 set 0x28, %o4
20862 ldx [%l7 + %o4], %l6
20863 set 0x60, %o5
20864 prefetcha [%l7 + %o5] 0x88, 2
20865 nop
20866 set 0x40, %g6
20867 std %i6, [%l7 + %g6]
20868 set 0x40, %o0
20869 stda %g2, [%l7 + %o0] 0xeb
20870 membar #Sync
20871 nop
20872 set 0x08, %l3
20873 std %o6, [%l7 + %l3]
20874 nop
20875 nop
20876 setx 0xA0E7B03E, %l0, %l6
20877 st %l6, [%l7 + 0x28]
20878 ld [%l7 + 0x28], %f26
20879 setx 0x0DAF54E8, %l1, %l5
20880 st %l5, [%l7 + 0x10]
20881 ld [%l7 + 0x10], %f31
20882 fdivs %f31, %f26, %f14
20883 set 0x26, %i3
20884 stha %o2, [%l7 + %i3] 0xeb
20885 membar #Sync
20886 set 0x78, %l2
20887 stda %l2, [%l7 + %l2] 0xeb
20888 membar #Sync
20889 st %f0, [%l7 + 0x08]
20890 st %f7, [%l7 + 0x10]
20891 set 0x40, %i1
20892 ldda [%l7 + %i1] 0x89, %f0
20893 set 0x40, %i5
20894 ldda [%l7 + %i5] 0x89, %f16
20895 set 0x60, %l1
20896 ldda [%l7 + %l1] 0xe3, %i4
20897 nop
20898 set 0x4A, %i6
20899 ldsb [%l7 + %i6], %i6
20900 set 0x40, %g3
20901 stda %f16, [%l7 + %g3] 0xcc
20902 and %l0, %g5, %l4
20903 and %o5, %g1, %i4
20904 and %o3, %i3, %i2
20905 set 0x50, %l5
20906 swapa [%l7 + %l5] 0x89, %o4
20907 set 0x40, %o7
20908 stda %f16, [%l7 + %o7] 0xf8
20909 membar #Sync
20910 membar #Sync
20911 set 0x40, %o6
20912 ldda [%l7 + %o6] 0xf0, %f16
20913 nop
20914 or %g0, 0x8, %l0
20915 sllx %l0, 0x3c, %l0
20916 wr %l0, 0x0DF, %tick_cmpr
20917 nop
20918 set 0x58, %i2
20919 stx %l1, [%l7 + %i2]
20920 nop
20921 set 0x69, %g7
20922 ldub [%l7 + %g7], %o7
20923 set 0x64, %i4
20924 sta %f19, [%l7 + %i4] 0x88
20925 nop
20926 set 0x40, %g4
20927 ldx [%l7 + %g4], %o0
20928 st %f25, [%l7 + 0x68]
20929 add %l7, 0x28, %l6
20930 wr %g0, 0x80, %asi
20931 casxa [%l6] 0x80, %g7, %l3
20932 set 0x58, %o2
20933 stda %i0, [%l7 + %o2] 0x88
20934 nop
20935 set 0x29, %o1
20936 ldub [%l7 + %o1], %g6
20937 ld [%l7 + 0x38], %f4
20938 nop
20939 set 0x08, %g1
20940 stx %fsr, [%l7 + %g1]
20941 set 0x78, %g5
20942 stba %g4, [%l7 + %g5] 0xeb
20943 membar #Sync
20944 fpsub16s %f28, %f28, %f31
20945 add %l7, 0x58, %l6
20946 wr %g0, 0x80, %asi
20947 casa [%l6] 0x80, %l6, %l5
20948 set 0x64, %i0
20949 stwa %i1, [%l7 + %i0] 0x81
20950 nop
20951 set 0x54, %l6
20952 ldsb [%l7 + %l6], %g2
20953 or %i7, %o6, %o2
20954 nop
20955 set 0x40, %l0
20956 ldd [%l7 + %l0], %l2
20957 nop
20958 set 0x6B, %l4
20959 stb %i5, [%l7 + %l4]
20960 set 0x08, %g2
20961 sta %f10, [%l7 + %g2] 0x80
20962 add %i6, %l0, %l4
20963 ld [%l7 + 0x34], %f26
20964 nop
20965 set 0x38, %i7
20966 std %f22, [%l7 + %i7]
20967 fpsub16s %f14, %f26, %f25
20968 nop
20969 set 0x08, %o4
20970 ldx [%l7 + %o4], %o5
20971 set 0x08, %o5
20972 stda %g4, [%l7 + %o5] 0xe2
20973 membar #Sync
20974 ld [%l7 + 0x70], %f29
20975 set 0x67, %g6
20976 ldstuba [%l7 + %g6] 0x88, %i4
20977 nop
20978 set 0x30, %o0
20979 std %f26, [%l7 + %o0]
20980 nop
20981 set 0x7C, %o3
20982 lduh [%l7 + %o3], %g1
20983 nop
20984 set 0x08, %i3
20985 sth %i3, [%l7 + %i3]
20986 nop
20987 set 0x54, %l3
20988 ldsh [%l7 + %l3], %i2
20989 nop
20990 set 0x20, %l2
20991 stx %o4, [%l7 + %l2]
20992 add %o1, %o3, %l1
20993 add %l7, 0x7C, %l6
20994 wr %g0, 0x81, %asi
20995 lda [%l6] %asi, %o7
20996 casa [%l6] 0x81, %o7, %o0
20997 nop
20998 set 0x18, %i1
20999 prefetch [%l7 + %i1], 3
21000 set 0x40, %l1
21001 stda %f0, [%l7 + %l1] 0xc0
21002 fpsub32s %f23, %f2, %f25
21003 set 0x10, %i6
21004 prefetcha [%l7 + %i6] 0x88, 3
21005 or %g3, %i0, %g6
21006 set 0x08, %i5
21007 stxa %g4, [%l7 + %i5] 0xe2
21008 membar #Sync
21009 nop
21010 set 0x30, %g3
21011 stx %fsr, [%l7 + %g3]
21012 nop
21013 set 0x51, %o7
21014 ldstub [%l7 + %o7], %l6
21015 nop
21016 set 0x50, %l5
21017 std %l4, [%l7 + %l5]
21018 set 0x74, %i2
21019 stwa %i1, [%l7 + %i2] 0x80
21020 add %l7, 0x14, %l6
21021 wr %g0, 0x81, %asi
21022 lda [%l6] %asi, %l3
21023 casa [%l6] 0x81, %l3, %i7
21024 nop
21025 set 0x5C, %o6
21026 stw %g2, [%l7 + %o6]
21027 set 0x5D, %g7
21028 ldstuba [%l7 + %g7] 0x88, %o6
21029 nop
21030 set 0x20, %i4
21031 ldd [%l7 + %i4], %f10
21032 set 0x75, %o2
21033 stba %o2, [%l7 + %o2] 0x80
21034 set 0x40, %o1
21035 stda %f0, [%l7 + %o1] 0xda
21036 nop
21037 set 0x20, %g1
21038 std %l2, [%l7 + %g1]
21039 nop
21040 set 0x70, %g5
21041 ldd [%l7 + %g5], %f4
21042 st %fsr, [%l7 + 0x60]
21043 nop
21044 set 0x48, %i0
21045 ldx [%l7 + %i0], %i5
21046 set 0x18, %g4
21047 stwa %i6, [%l7 + %g4] 0xeb
21048 membar #Sync
21049 set 0x78, %l6
21050 stwa %l0, [%l7 + %l6] 0x89
21051 and %l4, %g5, %o5
21052 nop
21053 set 0x10, %l0
21054 stx %g1, [%l7 + %l0]
21055 or %i4, %i2, %i3
21056 nop
21057 set 0x2D, %l4
21058 ldsb [%l7 + %l4], %o4
21059 nop
21060 set 0x14, %i7
21061 prefetch [%l7 + %i7], 1
21062 set 0x40, %o4
21063 ldda [%l7 + %o4] 0x81, %f0
21064 set 0x2C, %g2
21065 stwa %o1, [%l7 + %g2] 0x81
21066 nop
21067 set 0x60, %o5
21068 ldx [%l7 + %o5], %l1
21069 set 0x5C, %g6
21070 lda [%l7 + %g6] 0x81, %f31
21071 add %l7, 0x40, %l6
21072 wr %g0, 0x89, %asi
21073 casxa [%l6] 0x89, %o3, %o7
21074 set 0x71, %o0
21075 stba %g7, [%l7 + %o0] 0x89
21076 nop
21077 set 0x08, %o3
21078 stw %g3, [%l7 + %o3]
21079 nop
21080 set 0x40, %l3
21081 swap [%l7 + %l3], %o0
21082 nop
21083 set 0x60, %l2
21084 stx %fsr, [%l7 + %l2]
21085 set 0x40, %i3
21086 stda %f0, [%l7 + %i3] 0xd0
21087 or %g6, %i0, %l6
21088 nop
21089 set 0x38, %i1
21090 ldx [%l7 + %i1], %l5
21091 ld [%l7 + 0x20], %f24
21092 nop
21093 set 0x48, %l1
21094 ldd [%l7 + %l1], %g4
21095 add %l7, 0x64, %l6
21096 wr %g0, 0x89, %asi
21097 lda [%l6] %asi, %i1
21098 casa [%l6] 0x89, %i1, %i7
21099 nop
21100 set 0x20, %i6
21101 lduh [%l7 + %i6], %g2
21102 nop
21103 set 0x78, %i5
21104 stx %fsr, [%l7 + %i5]
21105 set 0x78, %g3
21106 prefetcha [%l7 + %g3] 0x81, 0
21107 ld [%l7 + 0x1C], %f31
21108 set 0x40, %l5
21109 stda %f16, [%l7 + %l5] 0xf9
21110 membar #Sync
21111 nop
21112 set 0x4C, %o7
21113 lduw [%l7 + %o7], %o2
21114 nop
21115 set 0x58, %o6
21116 std %f18, [%l7 + %o6]
21117 add %l7, 0x7C, %l6
21118 wr %g0, 0x80, %asi
21119 casa [%l6] 0x80, %l3, %l2
21120 add %l7, 0x68, %l6
21121 wr %g0, 0x89, %asi
21122 ldxa [%l6] %asi, %i5
21123 casxa [%l6] 0x89, %i5, %l0
21124 set 0x44, %i2
21125 stha %l4, [%l7 + %i2] 0xea
21126 membar #Sync
21127 set 0x0B, %g7
21128 ldstuba [%l7 + %g7] 0x89, %g5
21129 nop
21130 set 0x4D, %i4
21131 ldub [%l7 + %i4], %o5
21132 nop
21133 set 0x70, %o1
21134 ldd [%l7 + %o1], %i6
21135 fpadd32s %f29, %f10, %f13
21136 nop
21137 set 0x5F, %o2
21138 ldsb [%l7 + %o2], %i4
21139 set 0x1C, %g5
21140 swapa [%l7 + %g5] 0x88, %g1
21141 set 0x78, %g1
21142 prefetcha [%l7 + %g1] 0x89, 4
21143 add %l7, 0x30, %l6
21144 wr %g0, 0x89, %asi
21145 casxa [%l6] 0x89, %o4, %i2
21146 nop
21147 set 0x78, %i0
21148 ldx [%l7 + %i0], %l1
21149 set 0x40, %l6
21150 stha %o1, [%l7 + %l6] 0x81
21151 nop
21152 set 0x30, %l0
21153 swap [%l7 + %l0], %o7
21154 nop
21155 set 0x68, %g4
21156 stw %o3, [%l7 + %g4]
21157 add %l7, 0x74, %l6
21158 wr %g0, 0x88, %asi
21159 lda [%l6] %asi, %g3
21160 casa [%l6] 0x88, %g3, %g7
21161 nop
21162 set 0x40, %i7
21163 std %f22, [%l7 + %i7]
21164 set 0x50, %o4
21165 stda %g6, [%l7 + %o4] 0x88
21166 nop
21167 set 0x50, %g2
21168 stx %i0, [%l7 + %g2]
21169 nop
21170 set 0x1A, %l4
21171 lduh [%l7 + %l4], %l6
21172 set 0x0C, %o5
21173 stha %l5, [%l7 + %o5] 0x81
21174 set 0x50, %o0
21175 prefetcha [%l7 + %o0] 0x89, 2
21176 set 0x68, %g6
21177 stxa %i1, [%l7 + %g6] 0xe3
21178 membar #Sync
21179 set 0x40, %l3
21180 stda %f0, [%l7 + %l3] 0xf1
21181 membar #Sync
21182 set 0x24, %l2
21183 swapa [%l7 + %l2] 0x88, %i7
21184 set 0x60, %o3
21185 ldda [%l7 + %o3] 0xeb, %g4
21186 nop
21187 set 0x68, %i1
21188 std %f0, [%l7 + %i1]
21189 nop
21190 set 0x4A, %l1
21191 sth %o6, [%l7 + %l1]
21192 membar #Sync
21193 set 0x40, %i6
21194 ldda [%l7 + %i6] 0xf1, %f0
21195 set 0x70, %i3
21196 stda %g2, [%l7 + %i3] 0xe3
21197 membar #Sync
21198 set 0x40, %g3
21199 ldda [%l7 + %g3] 0x88, %f0
21200 nop
21201 set 0x30, %l5
21202 stw %o2, [%l7 + %l5]
21203 nop
21204 set 0x60, %o7
21205 stx %l2, [%l7 + %o7]
21206 set 0x42, %o6
21207 stba %i5, [%l7 + %o6] 0x81
21208 fpadd16s %f1, %f30, %f1
21209 nop
21210 set 0x34, %i2
21211 ldsw [%l7 + %i2], %l0
21212 set 0x18, %g7
21213 stxa %l3, [%l7 + %g7] 0xe3
21214 membar #Sync
21215 st %f23, [%l7 + 0x0C]
21216 nop
21217 set 0x14, %i4
21218 ldsw [%l7 + %i4], %g5
21219 or %o5, %l4, %i4
21220 nop
21221 set 0x3C, %o1
21222 stw %i6, [%l7 + %o1]
21223 nop
21224 set 0x40, %i5
21225 ldd [%l7 + %i5], %f22
21226 bleu,a %icc, loop_142
21227 fpsub32 %f30, %f28, %f26
21228 set 0x4A, %g5
21229 ldstuba [%l7 + %g5] 0x81, %g1
21230loop_142:
21231 nop
21232 set 0x78, %o2
21233 prefetch [%l7 + %o2], 1
21234 nop
21235 set 0x6C, %i0
21236 swap [%l7 + %i0], %o4
21237 nop
21238 set 0x20, %l6
21239 lduw [%l7 + %l6], %i2
21240 nop
21241 set 0x60, %l0
21242 ldsh [%l7 + %l0], %i3
21243 set 0x62, %g4
21244 stba %o1, [%l7 + %g4] 0x80
21245 set 0x66, %g1
21246 stha %o7, [%l7 + %g1] 0x81
21247 nop
21248 set 0x09, %o4
21249 ldstub [%l7 + %o4], %l1
21250 set 0x54, %i7
21251 stwa %o3, [%l7 + %i7] 0x89
21252 nop
21253 set 0x10, %g2
21254 ldstub [%l7 + %g2], %g3
21255 nop
21256 set 0x70, %o5
21257 lduw [%l7 + %o5], %g7
21258 set 0x40, %o0
21259 stda %f0, [%l7 + %o0] 0xc8
21260 set 0x28, %l4
21261 stxa %i0, [%l7 + %l4] 0xea
21262 membar #Sync
21263 and %g6, %l5, %o0
21264 set 0x28, %g6
21265 stda %i6, [%l7 + %g6] 0x88
21266 nop
21267 set 0x56, %l2
21268 ldsh [%l7 + %l2], %i1
21269 nop
21270 set 0x38, %o3
21271 stx %fsr, [%l7 + %o3]
21272 set 0x40, %i1
21273 stda %f0, [%l7 + %i1] 0x80
21274 nop
21275 set 0x18, %l3
21276 std %i6, [%l7 + %l3]
21277 nop
21278 set 0x08, %i6
21279 stw %o6, [%l7 + %i6]
21280 set 0x2C, %i3
21281 swapa [%l7 + %i3] 0x80, %g4
21282 or %o2, %l2, %g2
21283 nop
21284 nop
21285 setx 0x0C65571C, %l0, %l6
21286 st %l6, [%l7 + 0x28]
21287 ld [%l7 + 0x28], %f4
21288 setx 0xBBF45A6D, %l1, %l5
21289 st %l5, [%l7 + 0x10]
21290 ld [%l7 + 0x10], %f10
21291 fdivs %f10, %f4, %f6
21292 st %f6, [%l7 + 0x20]
21293 nop
21294 set 0x34, %g3
21295 lduw [%l7 + %g3], %l0
21296 nop
21297 set 0x70, %l5
21298 lduw [%l7 + %l5], %i5
21299 nop
21300 set 0x7B, %l1
21301 ldstub [%l7 + %l1], %g5
21302 nop
21303 set 0x28, %o7
21304 ldx [%l7 + %o7], %l3
21305 set 0x18, %o6
21306 stha %o5, [%l7 + %o6] 0x80
21307 nop
21308 set 0x24, %g7
21309 ldsw [%l7 + %g7], %i4
21310 set 0x08, %i4
21311 stda %i6, [%l7 + %i4] 0x81
21312 nop
21313 set 0x08, %o1
21314 ldx [%l7 + %o1], %g1
21315 nop
21316 set 0x5F, %i5
21317 stb %l4, [%l7 + %i5]
21318 nop
21319 set 0x18, %i2
21320 swap [%l7 + %i2], %i2
21321 nop
21322 set 0x38, %o2
21323 ldsh [%l7 + %o2], %i3
21324 nop
21325 set 0x7E, %g5
21326 ldstub [%l7 + %g5], %o1
21327 add %l7, 0x58, %l6
21328 wr %g0, 0x80, %asi
21329 casxa [%l6] 0x80, %o4, %o7
21330 set 0x6A, %l6
21331 stha %l1, [%l7 + %l6] 0x88
21332 set 0x3E, %i0
21333 stba %g3, [%l7 + %i0] 0xe3
21334 membar #Sync
21335 nop
21336 set 0x64, %l0
21337 prefetch [%l7 + %l0], 1
21338 add %g7, %o3, %i0
21339 set 0x18, %g1
21340 stda %l4, [%l7 + %g1] 0x80
21341 st %f31, [%l7 + 0x58]
21342 nop
21343 set 0x30, %g4
21344 ldd [%l7 + %g4], %o0
21345 set 0x48, %o4
21346 stda %i6, [%l7 + %o4] 0x88
21347 nop
21348 set 0x4C, %i7
21349 stw %i1, [%l7 + %i7]
21350 set 0x68, %o5
21351 stxa %i7, [%l7 + %o5] 0x80
21352 set 0x40, %g2
21353 stda %f16, [%l7 + %g2] 0xcc
21354 nop
21355 set 0x10, %l4
21356 stx %o6, [%l7 + %l4]
21357 nop
21358 set 0x2E, %o0
21359 ldub [%l7 + %o0], %g4
21360 set 0x4D, %l2
21361 stba %g6, [%l7 + %l2] 0x89
21362 set 0x40, %o3
21363 sta %f16, [%l7 + %o3] 0x88
21364 nop
21365 set 0x4D, %g6
21366 ldstub [%l7 + %g6], %o2
21367 nop
21368 set 0x35, %i1
21369 stb %l2, [%l7 + %i1]
21370 nop
21371 nop
21372 setx 0x4BA080D734FE7AD7, %l0, %l6
21373 stx %l6, [%l7 + 0x28]
21374 ldd [%l7 + 0x28], %f24
21375 setx 0x4A1743B9FEF174DC, %l1, %l5
21376 stx %l5, [%l7 + 0x10]
21377 ldd [%l7 + 0x10], %f26
21378 fdivd %f26, %f24, %f4
21379 set 0x4E, %i6
21380 stba %g2, [%l7 + %i6] 0x88
21381 set 0x58, %l3
21382 stda %l0, [%l7 + %l3] 0xe2
21383 membar #Sync
21384 nop
21385 set 0x08, %g3
21386 ldd [%l7 + %g3], %i4
21387 membar #Sync
21388 set 0x40, %i3
21389 ldda [%l7 + %i3] 0xf0, %f16
21390 set 0x24, %l1
21391 swapa [%l7 + %l1] 0x80, %l3
21392 nop
21393 set 0x78, %l5
21394 prefetch [%l7 + %l5], 1
21395 add %g5, %o5, %i4
21396 set 0x30, %o7
21397 ldxa [%l7 + %o7] 0x81, %g1
21398 set 0x18, %g7
21399 prefetcha [%l7 + %g7] 0x81, 0
21400 set 0x1C, %i4
21401 swapa [%l7 + %i4] 0x81, %i2
21402 set 0x67, %o1
21403 ldstuba [%l7 + %o1] 0x80, %l4
21404 nop
21405 set 0x28, %o6
21406 stx %fsr, [%l7 + %o6]
21407 wr %o1, %i3, %softint
21408 set 0x62, %i2
21409 stha %o4, [%l7 + %i2] 0xeb
21410 membar #Sync
21411 ld [%l7 + 0x58], %f23
21412 set 0x78, %i5
21413 prefetcha [%l7 + %i5] 0x80, 2
21414 nop
21415 nop
21416 setx 0x9819FBEEDA894DC0, %l0, %l6
21417 stx %l6, [%l7 + 0x28]
21418 ldd [%l7 + 0x28], %f10
21419 setx 0x80E0E7D3A55FDBAD, %l1, %l5
21420 stx %l5, [%l7 + 0x10]
21421 ldd [%l7 + 0x10], %f12
21422 fdivd %f12, %f10, %f28
21423 set 0x10, %o2
21424 ldxa [%l7 + %o2] 0x89, %g3
21425 ld [%l7 + 0x44], %f0
21426 ld [%l7 + 0x70], %f21
21427 set 0x40, %l6
21428 ldda [%l7 + %l6] 0xd0, %f16
21429 nop
21430 set 0x28, %i0
21431 ldx [%l7 + %i0], %g7
21432 set 0x5C, %g5
21433 stwa %l1, [%l7 + %g5] 0xeb
21434 membar #Sync
21435 set 0x70, %g1
21436 stda %i0, [%l7 + %g1] 0x81
21437 set 0x40, %g4
21438 ldda [%l7 + %g4] 0x80, %f0
21439 st %fsr, [%l7 + 0x34]
21440 nop
21441 set 0x50, %o4
21442 stx %l5, [%l7 + %o4]
21443 set 0x48, %l0
21444 stha %o0, [%l7 + %l0] 0xe2
21445 membar #Sync
21446 fpadd16 %f6, %f20, %f24
21447 nop
21448 set 0x5A, %i7
21449 lduh [%l7 + %i7], %l6
21450 set 0x60, %o5
21451 sta %f4, [%l7 + %o5] 0x80
21452 set 0x70, %l4
21453 ldda [%l7 + %l4] 0xe2, %i0
21454 set 0x18, %o0
21455 ldstuba [%l7 + %o0] 0x81, %o3
21456 nop
21457 set 0x38, %l2
21458 std %o6, [%l7 + %l2]
21459 nop
21460 set 0x55, %g2
21461 stb %g4, [%l7 + %g2]
21462 set 0x30, %g6
21463 ldda [%l7 + %g6] 0xe3, %g6
21464 nop
21465 set 0x28, %i1
21466 stx %o2, [%l7 + %i1]
21467 nop
21468 set 0x20, %o3
21469 ldsw [%l7 + %o3], %l2
21470 set 0x20, %l3
21471 ldda [%l7 + %l3] 0xe2, %g2
21472 or %i7, %l0, %i5
21473 set 0x20, %g3
21474 prefetcha [%l7 + %g3] 0x88, 1
21475 add %g5, %i4, %g1
21476 set 0x40, %i6
21477 prefetcha [%l7 + %i6] 0x89, 1
21478 set 0x56, %i3
21479 ldstuba [%l7 + %i3] 0x81, %i6
21480 fpadd16s %f11, %f14, %f2
21481 set 0x44, %l5
21482 stha %i2, [%l7 + %l5] 0xe3
21483 membar #Sync
21484 set 0x0C, %o7
21485 stha %l4, [%l7 + %o7] 0xe3
21486 membar #Sync
21487 nop
21488 set 0x18, %l1
21489 ldx [%l7 + %l1], %o1
21490 set 0x58, %g7
21491 stda %i2, [%l7 + %g7] 0x88
21492 nop
21493 set 0x1F, %o1
21494 ldub [%l7 + %o1], %o4
21495 nop
21496 set 0x50, %o6
21497 ldub [%l7 + %o6], %o7
21498 or %g7, %l1, %i0
21499 set 0x54, %i2
21500 lda [%l7 + %i2] 0x88, %f29
21501 nop
21502 set 0x28, %i4
21503 stx %g3, [%l7 + %i4]
21504 nop
21505 set 0x20, %o2
21506 stx %fsr, [%l7 + %o2]
21507 ld [%l7 + 0x5C], %f13
21508 nop
21509 set 0x52, %i5
21510 ldstub [%l7 + %i5], %o0
21511 wr %l6, %i1, %softint
21512 set 0x48, %l6
21513 prefetcha [%l7 + %l6] 0x80, 0
21514 set 0x28, %i0
21515 stxa %o6, [%l7 + %i0] 0xe3
21516 membar #Sync
21517 st %f8, [%l7 + 0x20]
21518 nop
21519 set 0x78, %g1
21520 ldsw [%l7 + %g1], %g4
21521 nop
21522 set 0x68, %g4
21523 sth %g6, [%l7 + %g4]
21524 add %l7, 0x48, %l6
21525 wr %g0, 0x88, %asi
21526 ldxa [%l6] %asi, %o2
21527 casxa [%l6] 0x88, %o2, %l5
21528 nop
21529 set 0x60, %g5
21530 ldx [%l7 + %g5], %g2
21531 set 0x29, %l0
21532 stba %l2, [%l7 + %l0] 0xe3
21533 membar #Sync
21534 nop
21535 set 0x6A, %o4
21536 ldstub [%l7 + %o4], %l0
21537 set 0x40, %o5
21538 stda %f0, [%l7 + %o5] 0xc2
21539 set 0x5C, %l4
21540 swapa [%l7 + %l4] 0x88, %i7
21541 set 0x40, %i7
21542 ldda [%l7 + %i7] 0x81, %f0
21543 nop
21544 set 0x40, %l2
21545 ldd [%l7 + %l2], %f24
21546 set 0x3E, %g2
21547 stba %i5, [%l7 + %g2] 0x81
21548 add %l7, 0x20, %l6
21549 wr %g0, 0x80, %asi
21550 ldxa [%l6] %asi, %g5
21551 casxa [%l6] 0x80, %g5, %i4
21552 set 0x31, %g6
21553 ldstuba [%l7 + %g6] 0x80, %l3
21554 set 0x3E, %o0
21555 ldstuba [%l7 + %o0] 0x80, %g1
21556 set 0x40, %o3
21557 ldda [%l7 + %o3] 0x88, %o4
21558 set 0x63, %i1
21559 ldstuba [%l7 + %i1] 0x89, %i6
21560 nop
21561 set 0x70, %g3
21562 ldsw [%l7 + %g3], %l4
21563 set 0x38, %i6
21564 stxa %i2, [%l7 + %i6] 0xeb
21565 membar #Sync
21566 nop
21567 set 0x48, %i3
21568 sth %i3, [%l7 + %i3]
21569 nop
21570 set 0x20, %l3
21571 std %f12, [%l7 + %l3]
21572 ld [%l7 + 0x78], %f31
21573 nop
21574 set 0x59, %o7
21575 ldub [%l7 + %o7], %o1
21576 set 0x11, %l5
21577 ldstuba [%l7 + %l5] 0x81, %o4
21578 nop
21579 set 0x0C, %g7
21580 ldsb [%l7 + %g7], %o7
21581 set 0x70, %o1
21582 ldda [%l7 + %o1] 0xe3, %g6
21583 nop
21584 set 0x08, %o6
21585 lduw [%l7 + %o6], %i0
21586 nop
21587 set 0x52, %i2
21588 ldstub [%l7 + %i2], %g3
21589 or %o0, %l1, %i1
21590 and %o3, %l6, %o6
21591 set 0x28, %i4
21592 stda %g6, [%l7 + %i4] 0xea
21593 membar #Sync
21594 set 0x30, %o2
21595 stda %o2, [%l7 + %o2] 0xeb
21596 membar #Sync
21597 nop
21598 set 0x60, %i5
21599 sth %l5, [%l7 + %i5]
21600 set 0x70, %l6
21601 ldda [%l7 + %l6] 0x89, %g2
21602 set 0x40, %l1
21603 ldda [%l7 + %l1] 0x81, %f16
21604 nop
21605 set 0x73, %g1
21606 ldstub [%l7 + %g1], %l2
21607 or %l0, %i7, %g4
21608 add %i5, %g5, %i4
21609 add %l7, 0x4C, %l6
21610 wr %g0, 0x89, %asi
21611 casa [%l6] 0x89, %g1, %o5
21612 ld [%l7 + 0x28], %f25
21613 set 0x40, %g4
21614 stda %f16, [%l7 + %g4] 0xf1
21615 membar #Sync
21616 add %l7, 0x10, %l6
21617 wr %g0, 0x80, %asi
21618 ldxa [%l6] %asi, %l3
21619 casxa [%l6] 0x80, %l3, %l4
21620 nop
21621 set 0x72, %i0
21622 ldsh [%l7 + %i0], %i6
21623 nop
21624 set 0x22, %g5
21625 ldsh [%l7 + %g5], %i2
21626 add %o1, %o4, %i3
21627 ld [%l7 + 0x58], %f7
21628 ld [%l7 + 0x78], %f2
21629 wr %o7, %i0, %clear_softint
21630 set 0x10, %o4
21631 stxa %g3, [%l7 + %o4] 0xeb
21632 membar #Sync
21633 set 0x50, %o5
21634 ldxa [%l7 + %o5] 0x88, %g7
21635 set 0x60, %l4
21636 prefetcha [%l7 + %l4] 0x81, 2
21637 nop
21638 set 0x42, %i7
21639 sth %o0, [%l7 + %i7]
21640 nop
21641 set 0x64, %l0
21642 prefetch [%l7 + %l0], 3
21643 nop
21644 set 0x10, %g2
21645 std %f6, [%l7 + %g2]
21646 nop
21647 nop
21648 setx 0x619D24B8FBFCFF56, %l0, %l6
21649 stx %l6, [%l7 + 0x28]
21650 ldd [%l7 + 0x28], %f16
21651 setx 0x5D7171082FC231A2, %l1, %l5
21652 stx %l5, [%l7 + 0x10]
21653 ldd [%l7 + 0x10], %f0
21654 fdivd %f0, %f16, %f22
21655 nop
21656 set 0x58, %g6
21657 swap [%l7 + %g6], %i1
21658 nop
21659 set 0x7E, %o0
21660 sth %l6, [%l7 + %o0]
21661 nop
21662 nop
21663 setx 0x4C7E8843544A351D, %l0, %l6
21664 stx %l6, [%l7 + 0x28]
21665 ldd [%l7 + 0x28], %f2
21666 setx 0xDB9475EA3A9CEB29, %l1, %l5
21667 stx %l5, [%l7 + 0x10]
21668 ldd [%l7 + 0x10], %f8
21669 fdivd %f8, %f2, %f30
21670 set 0x2F, %o3
21671 stba %o6, [%l7 + %o3] 0xe3
21672 membar #Sync
21673 nop
21674 set 0x60, %l2
21675 ldx [%l7 + %l2], %o3
21676 add %o2, %l5, %g6
21677 ld [%l7 + 0x24], %f30
21678 nop
21679 set 0x64, %g3
21680 ldstub [%l7 + %g3], %l2
21681 add %l7, 0x20, %l6
21682 wr %g0, 0x89, %asi
21683 ldxa [%l6] %asi, %g2
21684 casxa [%l6] 0x89, %g2, %l0
21685 bg,pt %xcc, loop_143
21686 nop
21687 set 0x7A, %i1
21688 ldub [%l7 + %i1], %i7
21689 st %fsr, [%l7 + 0x20]
21690 set 0x30, %i3
21691 prefetcha [%l7 + %i3] 0x88, 2
21692loop_143:
21693 nop
21694 set 0x5E, %i6
21695 stha %i5, [%l7 + %i6] 0x80
21696 nop
21697 set 0x1C, %o7
21698 lduw [%l7 + %o7], %i4
21699 ba,a,pt %icc, loop_144
21700 nop
21701 set 0x30, %l3
21702 ldd [%l7 + %l3], %g4
21703 nop
21704 set 0x38, %g7
21705 std %g0, [%l7 + %g7]
21706 set 0x10, %l5
21707 lda [%l7 + %l5] 0x88, %f8
21708loop_144:
21709 ld [%l7 + 0x28], %f3
21710 nop
21711 set 0x58, %o6
21712 stw %l3, [%l7 + %o6]
21713 nop
21714 set 0x48, %i2
21715 std %f24, [%l7 + %i2]
21716 nop
21717 set 0x4A, %o1
21718 ldstub [%l7 + %o1], %o5
21719 nop
21720 set 0x1C, %i4
21721 stb %i6, [%l7 + %i4]
21722 nop
21723 set 0x14, %o2
21724 swap [%l7 + %o2], %l4
21725 nop
21726 set 0x20, %l6
21727 lduw [%l7 + %l6], %i2
21728 nop
21729 set 0x28, %l1
21730 stx %o1, [%l7 + %l1]
21731 nop
21732 set 0x58, %i5
21733 ldx [%l7 + %i5], %i3
21734 set 0x40, %g4
21735 prefetcha [%l7 + %g4] 0x80, 0
21736 set 0x7B, %g1
21737 stba %o7, [%l7 + %g1] 0xea
21738 membar #Sync
21739 set 0x2E, %g5
21740 stha %g3, [%l7 + %g5] 0xea
21741 membar #Sync
21742 add %l7, 0x68, %l6
21743 wr %g0, 0x81, %asi
21744 ldxa [%l6] %asi, %g7
21745 casxa [%l6] 0x81, %g7, %l1
21746 nop
21747 set 0x68, %o4
21748 ldd [%l7 + %o4], %o0
21749 set 0x6C, %i0
21750 sta %f9, [%l7 + %i0] 0x89
21751 nop
21752 set 0x0A, %l4
21753 lduh [%l7 + %l4], %i0
21754 nop
21755 set 0x48, %i7
21756 stx %i1, [%l7 + %i7]
21757 nop
21758 nop
21759 setx 0x7E65A54F7685146E, %l0, %l6
21760 stx %l6, [%l7 + 0x28]
21761 ldd [%l7 + 0x28], %f30
21762 setx 0xF8BD158097F67CE3, %l1, %l5
21763 stx %l5, [%l7 + 0x10]
21764 ldd [%l7 + 0x10], %f26
21765 fdivd %f26, %f30, %f4
21766 nop
21767 set 0x6C, %o5
21768 prefetch [%l7 + %o5], 0
21769 set 0x78, %l0
21770 lda [%l7 + %l0] 0x81, %f17
21771 set 0x2E, %g6
21772 ldstuba [%l7 + %g6] 0x80, %l6
21773 nop
21774 set 0x54, %g2
21775 swap [%l7 + %g2], %o6
21776 set 0x14, %o0
21777 stha %o2, [%l7 + %o0] 0xea
21778 membar #Sync
21779 nop
21780 set 0x60, %l2
21781 ldx [%l7 + %l2], %o3
21782 fpadd32s %f11, %f25, %f31
21783 nop
21784 set 0x68, %o3
21785 ldd [%l7 + %o3], %l4
21786 nop
21787 set 0x20, %g3
21788 stx %l2, [%l7 + %g3]
21789 set 0x50, %i3
21790 lda [%l7 + %i3] 0x81, %f4
21791 or %g2, %l0, %g6
21792 add %g4, %i5, %i7
21793 nop
21794 set 0x70, %i1
21795 std %f22, [%l7 + %i1]
21796 nop
21797 or %g0, 0x8, %l0
21798 sllx %l0, 0x3c, %l0
21799 wr %l0, 0x13B, %tick_cmpr
21800 nop
21801 set 0x2C, %o7
21802 swap [%l7 + %o7], %l3
21803 set 0x78, %i6
21804 prefetcha [%l7 + %i6] 0x88, 2
21805 nop
21806 set 0x68, %l3
21807 ldd [%l7 + %l3], %f26
21808 nop
21809 set 0x70, %l5
21810 stw %o5, [%l7 + %l5]
21811 wr %l4, %i6, %softint
21812 nop
21813 set 0x08, %g7
21814 sth %o1, [%l7 + %g7]
21815 set 0x60, %i2
21816 swapa [%l7 + %i2] 0x81, %i2
21817 set 0x78, %o6
21818 stwa %i3, [%l7 + %o6] 0x88
21819 ld [%l7 + 0x3C], %f31
21820 add %l7, 0x58, %l6
21821 wr %g0, 0x81, %asi
21822 ldxa [%l6] %asi, %o4
21823 casxa [%l6] 0x81, %o4, %o7
21824 nop
21825 set 0x08, %i4
21826 std %f16, [%l7 + %i4]
21827 bgu,a,pt %xcc, loop_145
21828 nop
21829 set 0x18, %o1
21830 std %f10, [%l7 + %o1]
21831 set 0x40, %l6
21832 ldxa [%l7 + %l6] 0x88, %g3
21833loop_145:
21834 nop
21835 set 0x40, %l1
21836 stda %g6, [%l7 + %l1] 0x81
21837 nop
21838 set 0x2E, %i5
21839 ldsh [%l7 + %i5], %o0
21840 nop
21841 set 0x50, %g4
21842 sth %i0, [%l7 + %g4]
21843 nop
21844 set 0x60, %g1
21845 stx %l1, [%l7 + %g1]
21846 nop
21847 set 0x18, %g5
21848 ldd [%l7 + %g5], %i0
21849 set 0x30, %o4
21850 stxa %l6, [%l7 + %o4] 0xe3
21851 membar #Sync
21852 nop
21853 set 0x50, %o2
21854 lduw [%l7 + %o2], %o2
21855 set 0x70, %l4
21856 stxa %o6, [%l7 + %l4] 0x80
21857 nop
21858 set 0x20, %i0
21859 std %o2, [%l7 + %i0]
21860 add %l2, %l5, %g2
21861 nop
21862 set 0x48, %i7
21863 stx %fsr, [%l7 + %i7]
21864 nop
21865 set 0x60, %o5
21866 stx %fsr, [%l7 + %o5]
21867 set 0x78, %l0
21868 stda %l0, [%l7 + %l0] 0x89
21869 nop
21870 set 0x6A, %g6
21871 sth %g6, [%l7 + %g6]
21872 add %l7, 0x08, %l6
21873 wr %g0, 0x89, %asi
21874 ldxa [%l6] %asi, %g4
21875 casxa [%l6] 0x89, %g4, %i7
21876 nop
21877 set 0x1C, %o0
21878 ldsh [%l7 + %o0], %g5
21879 set 0x30, %l2
21880 ldxa [%l7 + %l2] 0x80, %i5
21881 set 0x1C, %o3
21882 stha %l3, [%l7 + %o3] 0x81
21883 set 0x30, %g3
21884 stxa %g1, [%l7 + %g3] 0xeb
21885 membar #Sync
21886 nop
21887 set 0x37, %g2
21888 ldstub [%l7 + %g2], %o5
21889 nop
21890 set 0x48, %i1
21891 std %f0, [%l7 + %i1]
21892 add %l7, 0x58, %l6
21893 wr %g0, 0x88, %asi
21894 lda [%l6] %asi, %l4
21895 casa [%l6] 0x88, %l4, %i6
21896 nop
21897 set 0x0E, %o7
21898 sth %o1, [%l7 + %o7]
21899 nop
21900 set 0x62, %i3
21901 ldsb [%l7 + %i3], %i2
21902 ld [%l7 + 0x38], %f19
21903 nop
21904 set 0x10, %l3
21905 ldd [%l7 + %l3], %i4
21906 set 0x10, %i6
21907 swapa [%l7 + %i6] 0x81, %i3
21908 set 0x10, %l5
21909 sta %f17, [%l7 + %l5] 0x80
21910 set 0x5C, %g7
21911 lda [%l7 + %g7] 0x89, %f22
21912 fpsub16 %f28, %f22, %f4
21913 nop
21914 set 0x48, %o6
21915 ldd [%l7 + %o6], %o6
21916 or %g3, %o4, %g7
21917 nop
21918 set 0x10, %i2
21919 stx %fsr, [%l7 + %i2]
21920 st %f21, [%l7 + 0x0C]
21921 nop
21922 set 0x78, %o1
21923 ldsw [%l7 + %o1], %o0
21924 add %l7, 0x58, %l6
21925 wr %g0, 0x89, %asi
21926 ldxa [%l6] %asi, %i0
21927 casxa [%l6] 0x89, %i0, %i1
21928 nop
21929 set 0x50, %l6
21930 stx %fsr, [%l7 + %l6]
21931 set 0x18, %l1
21932 swapa [%l7 + %l1] 0x81, %l6
21933 add %l7, 0x10, %l6
21934 wr %g0, 0x80, %asi
21935 casxa [%l6] 0x80, %o2, %o6
21936 nop
21937 set 0x2B, %i4
21938 ldub [%l7 + %i4], %o3
21939 nop
21940 set 0x28, %g4
21941 ldd [%l7 + %g4], %l0
21942 nop
21943 set 0x14, %i5
21944 prefetch [%l7 + %i5], 0
21945 nop
21946 set 0x08, %g1
21947 stx %l2, [%l7 + %g1]
21948 nop
21949 set 0x68, %g5
21950 stx %l5, [%l7 + %g5]
21951 wr %g0, 0x7, %fprs
21952 and %l0, %i7, %g5
21953 nop
21954 set 0x3C, %o2
21955 stw %g4, [%l7 + %o2]
21956 fpsub32s %f2, %f7, %f1
21957 or %i5, %l3, %g1
21958 add %l7, 0x38, %l6
21959 wr %g0, 0x81, %asi
21960 casxa [%l6] 0x81, %l4, %o5
21961 set 0x60, %l4
21962 ldxa [%l7 + %l4] 0x80, %i6
21963 set 0x18, %i0
21964 ldxa [%l7 + %i0] 0x81, %o1
21965 set 0x68, %o4
21966 prefetcha [%l7 + %o4] 0x81, 4
21967 nop
21968 set 0x14, %o5
21969 ldsw [%l7 + %o5], %i3
21970 set 0x68, %i7
21971 sta %f10, [%l7 + %i7] 0x88
21972 or %o7, %i4, %g3
21973 set 0x58, %l0
21974 prefetcha [%l7 + %l0] 0x80, 2
21975 add %o4, %i0, %o0
21976 nop
21977 set 0x08, %o0
21978 ldd [%l7 + %o0], %i6
21979 or %i1, %o2, %o6
21980 set 0x30, %g6
21981 ldda [%l7 + %g6] 0xe3, %l0
21982 nop
21983 set 0x68, %o3
21984 stx %l2, [%l7 + %o3]
21985 set 0x08, %g3
21986 swapa [%l7 + %g3] 0x81, %l5
21987 nop
21988 set 0x50, %g2
21989 ldd [%l7 + %g2], %g2
21990 nop
21991 set 0x61, %l2
21992 stb %o3, [%l7 + %l2]
21993 add %l7, 0x50, %l6
21994 wr %g0, 0x81, %asi
21995 casxa [%l6] 0x81, %g6, %i7
21996 nop
21997 set 0x3C, %i1
21998 lduw [%l7 + %i1], %l0
21999 set 0x08, %i3
22000 stda %g4, [%l7 + %i3] 0xea
22001 membar #Sync
22002 nop
22003 set 0x68, %o7
22004 std %i4, [%l7 + %o7]
22005 and %g4, %g1, %l4
22006 add %l7, 0x08, %l6
22007 wr %g0, 0x80, %asi
22008 ldxa [%l6] %asi, %o5
22009 casxa [%l6] 0x80, %o5, %i6
22010 set 0x10, %l3
22011 ldda [%l7 + %l3] 0x80, %l2
22012 nop
22013 set 0x66, %l5
22014 ldsh [%l7 + %l5], %i2
22015 set 0x10, %g7
22016 prefetcha [%l7 + %g7] 0x80, 0
22017 nop
22018 set 0x60, %i6
22019 prefetch [%l7 + %i6], 4
22020 set 0x20, %i2
22021 stwa %i3, [%l7 + %i2] 0x89
22022 set 0x7C, %o1
22023 stba %o7, [%l7 + %o1] 0xe3
22024 membar #Sync
22025 nop
22026 set 0x47, %l6
22027 ldsb [%l7 + %l6], %i4
22028 and %g3, %g7, %o4
22029 set 0x70, %l1
22030 ldda [%l7 + %l1] 0x80, %i0
22031 set 0x69, %i4
22032 ldstuba [%l7 + %i4] 0x81, %o0
22033 set 0x34, %o6
22034 swapa [%l7 + %o6] 0x80, %i1
22035 set 0x50, %g4
22036 stwa %o2, [%l7 + %g4] 0xea
22037 membar #Sync
22038 nop
22039 set 0x44, %i5
22040 swap [%l7 + %i5], %o6
22041 set 0x12, %g1
22042 stha %l1, [%l7 + %g1] 0xeb
22043 membar #Sync
22044 set 0x3C, %o2
22045 sta %f16, [%l7 + %o2] 0x88
22046 nop
22047 set 0x74, %l4
22048 lduw [%l7 + %l4], %l6
22049 nop
22050 set 0x28, %i0
22051 swap [%l7 + %i0], %l2
22052 ld [%l7 + 0x58], %f0
22053 nop
22054 set 0x46, %o4
22055 lduh [%l7 + %o4], %l5
22056 and %g2, %g6, %o3
22057 set 0x60, %o5
22058 ldda [%l7 + %o5] 0x80, %l0
22059 set 0x1B, %i7
22060 ldstuba [%l7 + %i7] 0x80, %i7
22061 set 0x60, %l0
22062 ldda [%l7 + %l0] 0xe2, %i4
22063 nop
22064 set 0x58, %o0
22065 lduw [%l7 + %o0], %g4
22066 membar #Sync
22067 set 0x40, %g6
22068 ldda [%l7 + %g6] 0xf9, %f0
22069 set 0x40, %g5
22070 stda %f0, [%l7 + %g5] 0xda
22071 or %g1, %l4, %o5
22072 nop
22073 set 0x0B, %g3
22074 ldub [%l7 + %g3], %i6
22075 set 0x08, %g2
22076 prefetcha [%l7 + %g2] 0x89, 1
22077 set 0x40, %o3
22078 stxa %l3, [%l7 + %o3] 0x88
22079 nop
22080 set 0x10, %l2
22081 std %o0, [%l7 + %l2]
22082 nop
22083 set 0x42, %i1
22084 sth %i2, [%l7 + %i1]
22085 set 0x38, %o7
22086 ldxa [%l7 + %o7] 0x81, %o7
22087 set 0x28, %l3
22088 stba %i4, [%l7 + %l3] 0xea
22089 membar #Sync
22090 nop
22091 set 0x3A, %l5
22092 ldsh [%l7 + %l5], %g3
22093 fpsub16s %f5, %f19, %f12
22094 set 0x64, %g7
22095 stwa %g7, [%l7 + %g7] 0xeb
22096 membar #Sync
22097 nop
22098 set 0x38, %i3
22099 ldub [%l7 + %i3], %i3
22100 add %o4, %o0, %i1
22101 set 0x2C, %i6
22102 lda [%l7 + %i6] 0x81, %f9
22103 st %f0, [%l7 + 0x08]
22104 set 0x50, %i2
22105 ldda [%l7 + %i2] 0x89, %i0
22106 set 0x74, %l6
22107 stwa %o6, [%l7 + %l6] 0x80
22108 nop
22109 set 0x6D, %o1
22110 ldsb [%l7 + %o1], %o2
22111 st %f3, [%l7 + 0x2C]
22112 nop
22113 set 0x14, %i4
22114 sth %l1, [%l7 + %i4]
22115 nop
22116 set 0x48, %l1
22117 std %i6, [%l7 + %l1]
22118 nop
22119 set 0x78, %o6
22120 ldx [%l7 + %o6], %l5
22121 set 0x50, %g4
22122 stda %l2, [%l7 + %g4] 0x89
22123 set 0x5A, %g1
22124 ldstuba [%l7 + %g1] 0x88, %g6
22125 add %l7, 0x58, %l6
22126 wr %g0, 0x81, %asi
22127 casxa [%l6] 0x81, %o3, %g2
22128 set 0x2C, %i5
22129 sta %f14, [%l7 + %i5] 0x89
22130 add %l7, 0x30, %l6
22131 wr %g0, 0x89, %asi
22132 lda [%l6] %asi, %l0
22133 casa [%l6] 0x89, %l0, %i7
22134 set 0x48, %l4
22135 lda [%l7 + %l4] 0x88, %f4
22136 set 0x68, %i0
22137 stxa %i5, [%l7 + %i0] 0x88
22138 nop
22139 set 0x34, %o4
22140 ldsw [%l7 + %o4], %g4
22141 ld [%l7 + 0x0C], %f29
22142 nop
22143 set 0x6C, %o5
22144 prefetch [%l7 + %o5], 0
22145 bgu,a %xcc, loop_146
22146 nop
22147 set 0x18, %o2
22148 lduh [%l7 + %o2], %l4
22149 nop
22150 set 0x50, %i7
22151 ldsw [%l7 + %i7], %g1
22152 wr %i6, %g5, %sys_tick
22153loop_146:
22154 nop
22155 set 0x08, %l0
22156 ldd [%l7 + %l0], %f20
22157 nop
22158 set 0x0C, %o0
22159 stw %l3, [%l7 + %o0]
22160 set 0x75, %g6
22161 ldstuba [%l7 + %g6] 0x80, %o5
22162 nop
22163 set 0x2B, %g5
22164 ldstub [%l7 + %g5], %i2
22165 st %f2, [%l7 + 0x34]
22166 nop
22167 set 0x20, %g3
22168 ldx [%l7 + %g3], %o7
22169 st %f20, [%l7 + 0x2C]
22170 nop
22171 set 0x23, %o3
22172 ldsb [%l7 + %o3], %o1
22173 nop
22174 set 0x5C, %g2
22175 ldsw [%l7 + %g2], %i4
22176 set 0x40, %l2
22177 stda %f0, [%l7 + %l2] 0xf1
22178 membar #Sync
22179 set 0x78, %o7
22180 stda %g2, [%l7 + %o7] 0xe3
22181 membar #Sync
22182 set 0x38, %l3
22183 stda %g6, [%l7 + %l3] 0xe3
22184 membar #Sync
22185 wr %i3, %o0, %sys_tick
22186 set 0x60, %l5
22187 ldda [%l7 + %l5] 0x89, %i0
22188 nop
22189 set 0x28, %g7
22190 stx %o4, [%l7 + %g7]
22191 nop
22192 set 0x1A, %i3
22193 sth %i0, [%l7 + %i3]
22194 set 0x18, %i6
22195 prefetcha [%l7 + %i6] 0x81, 4
22196 nop
22197 set 0x20, %i2
22198 std %f16, [%l7 + %i2]
22199 nop
22200 set 0x20, %i1
22201 prefetch [%l7 + %i1], 3
22202 nop
22203 set 0x40, %l6
22204 ldub [%l7 + %l6], %l1
22205 nop
22206 set 0x60, %i4
22207 stx %l6, [%l7 + %i4]
22208 set 0x24, %o1
22209 stwa %o6, [%l7 + %o1] 0xe2
22210 membar #Sync
22211 nop
22212 set 0x44, %l1
22213 lduw [%l7 + %l1], %l2
22214 nop
22215 set 0x70, %o6
22216 ldx [%l7 + %o6], %l5
22217 set 0x40, %g4
22218 stda %f16, [%l7 + %g4] 0x88
22219 or %o3, %g2, %l0
22220 nop
22221 set 0x0C, %i5
22222 ldsw [%l7 + %i5], %g6
22223 nop
22224 set 0x08, %g1
22225 ldsh [%l7 + %g1], %i5
22226 nop
22227 set 0x60, %i0
22228 stb %i7, [%l7 + %i0]
22229 fpadd32 %f20, %f12, %f8
22230 be,pn %xcc, loop_147
22231 nop
22232 set 0x21, %o4
22233 ldub [%l7 + %o4], %g4
22234 ld [%l7 + 0x68], %f8
22235 nop
22236 set 0x40, %o5
22237 stw %g1, [%l7 + %o5]
22238loop_147:
22239 and %i6, %l4, %l3
22240 nop
22241 or %g0, 0x8, %l0
22242 sllx %l0, 0x3c, %l0
22243 wr %l0, 0x509, %sys_tick_cmpr
22244 nop
22245 set 0x44, %l4
22246 lduw [%l7 + %l4], %o7
22247 nop
22248 set 0x34, %o2
22249 stw %g5, [%l7 + %o2]
22250 nop
22251 set 0x24, %l0
22252 lduw [%l7 + %l0], %o1
22253 EXIT_GOOD
22254
22255
22256
22257!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22258!
22259! Stats for Thread 5:
22260!
22261! Type l : 1245
22262! Type a : 24
22263! Type cti : 23
22264! Type x : 538
22265! Type f : 49
22266! Type i : 121
22267!
22268!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22269
22270!
22271! Thread 6 Start
22272!
22273.global thread_6
22274thread_6:
22275 mov %l7, %g1
22276 !# Set %cwp for 8 windows
22277 !# This threads memory space into each %l7
22278 wrpr %g0, 0x7, %cwp
22279 mov %g1, %l7
22280 wrpr %g0, 0x6, %cwp
22281 mov %g1, %l7
22282 wrpr %g0, 0x5, %cwp
22283 mov %g1, %l7
22284 wrpr %g0, 0x4, %cwp
22285 mov %g1, %l7
22286 wrpr %g0, 0x3, %cwp
22287 mov %g1, %l7
22288 wrpr %g0, 0x2, %cwp
22289 mov %g1, %l7
22290 wrpr %g0, 0x1, %cwp
22291 mov %g1, %l7
22292 wrpr %g0, 0x0, %cwp
22293 mov %g1, %l7
22294
22295 !# Set %fsr
22296 setx 0x0000000000400000, %l0, %l6 !# no post process
22297 stx %l6, [%l7 + 0x0] !# no post process
22298 ldx [%l7 + 0x0], %fsr !# no post process
22299
22300 wr %g0, 0x80, %asi !# no post process
22301
22302 !# Initialize registers ..
22303
22304 !# Global registers
22305 set 0x9, %g1
22306 set 0xC, %g2
22307 set 0xD, %g3
22308 set 0xE, %g4
22309 set 0x1, %g5
22310 set 0xE, %g6
22311 set 0x5, %g7
22312 !# Input registers
22313 set -0xA, %i0
22314 set -0x6, %i1
22315 set -0xA, %i2
22316 set -0x2, %i3
22317 set -0x9, %i4
22318 set -0xD, %i5
22319 set -0xC, %i6
22320 set -0x5, %i7
22321 !# Local registers
22322 set 0x6EF313FA, %l0
22323 set 0x6D3FD227, %l1
22324 set 0x7B8D63D8, %l2
22325 set 0x75F6253C, %l3
22326 set 0x6828F217, %l4
22327 set 0x6AA46A2F, %l5
22328 set 0x2C171FB3, %l6
22329 !# Output registers
22330 set -0x1285, %o0
22331 set 0x0BB2, %o1
22332 set 0x0842, %o2
22333 set 0x1505, %o3
22334 set 0x19BC, %o4
22335 set -0x0418, %o5
22336 set 0x0F25, %o6
22337 set -0x01F1, %o7
22338 !# Float registers
22339 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
22340 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
22341 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
22342 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
22343 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
22344 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
22345 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
22346 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
22347 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
22348 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
22349 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
22350 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
22351 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
22352 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
22353 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
22354 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
22355
22356 !# Execute Main Diag ..
22357
22358 nop
22359 set 0x38, %i7
22360 ldd [%l7 + %i7], %g2
22361 nop
22362 set 0x78, %o0
22363 std %i4, [%l7 + %o0]
22364 ld [%l7 + 0x50], %f0
22365 nop
22366 set 0x50, %g6
22367 lduw [%l7 + %g6], %g7
22368 nop
22369 set 0x28, %g5
22370 prefetch [%l7 + %g5], 4
22371 ld [%l7 + 0x30], %f22
22372 add %i3, %i1, %o4
22373 nop
22374 set 0x78, %o3
22375 ldd [%l7 + %o3], %i0
22376 set 0x42, %g2
22377 ldstuba [%l7 + %g2] 0x89, %o2
22378 nop
22379 set 0x26, %l2
22380 sth %o0, [%l7 + %l2]
22381 fpadd16 %f24, %f2, %f26
22382 set 0x44, %g3
22383 swapa [%l7 + %g3] 0x80, %l6
22384 nop
22385 set 0x60, %l3
22386 ldsw [%l7 + %l3], %l1
22387 set 0x10, %l5
22388 ldxa [%l7 + %l5] 0x88, %o6
22389 nop
22390 set 0x18, %o7
22391 std %f18, [%l7 + %o7]
22392 set 0x40, %g7
22393 stda %f16, [%l7 + %g7] 0xda
22394 set 0x20, %i6
22395 lda [%l7 + %i6] 0x80, %f6
22396 set 0x40, %i2
22397 ldda [%l7 + %i2] 0x80, %f0
22398 nop
22399 set 0x2C, %i3
22400 swap [%l7 + %i3], %l5
22401 and %l2, %o3, %g2
22402 set 0x44, %l6
22403 lda [%l7 + %l6] 0x80, %f15
22404 set 0x40, %i4
22405 sta %f14, [%l7 + %i4] 0x80
22406 set 0x20, %i1
22407 stda %g6, [%l7 + %i1] 0x88
22408 nop
22409 set 0x4C, %l1
22410 lduw [%l7 + %l1], %l0
22411 set 0x40, %o6
22412 stda %f0, [%l7 + %o6] 0x81
22413 nop
22414 set 0x38, %g4
22415 ldd [%l7 + %g4], %i6
22416 st %fsr, [%l7 + 0x44]
22417 set 0x1C, %o1
22418 stwa %g4, [%l7 + %o1] 0xe2
22419 membar #Sync
22420 set 0x78, %i5
22421 ldxa [%l7 + %i5] 0x80, %g1
22422 nop
22423 set 0x74, %g1
22424 prefetch [%l7 + %g1], 4
22425 nop
22426 set 0x5C, %i0
22427 lduh [%l7 + %i0], %i6
22428 set 0x58, %o4
22429 prefetcha [%l7 + %o4] 0x89, 1
22430 nop
22431 set 0x10, %o5
22432 ldx [%l7 + %o5], %i5
22433 fpsub32 %f22, %f30, %f30
22434 and %l3, %i2, %o7
22435 add %o5, %o1, %g5
22436 add %i4, %g3, %g7
22437 nop
22438 set 0x40, %o2
22439 ldstub [%l7 + %o2], %i3
22440 wr %i1, %i0, %softint
22441 set 0x14, %l4
22442 stwa %o4, [%l7 + %l4] 0x89
22443 set 0x30, %l0
22444 stwa %o0, [%l7 + %l0] 0x88
22445 add %l7, 0x2C, %l6
22446 wr %g0, 0x81, %asi
22447 casa [%l6] 0x81, %o2, %l1
22448 nop
22449 set 0x08, %o0
22450 stx %o6, [%l7 + %o0]
22451 set 0x20, %i7
22452 ldxa [%l7 + %i7] 0x89, %l5
22453 nop
22454 set 0x74, %g5
22455 lduw [%l7 + %g5], %l6
22456 nop
22457 set 0x38, %o3
22458 lduw [%l7 + %o3], %l2
22459 nop
22460 set 0x74, %g6
22461 stw %g2, [%l7 + %g6]
22462 and %o3, %g6, %l0
22463 and %i7, %g1, %i6
22464 nop
22465 set 0x78, %l2
22466 swap [%l7 + %l2], %g4
22467 set 0x70, %g2
22468 stwa %i5, [%l7 + %g2] 0xea
22469 membar #Sync
22470 nop
22471 set 0x24, %l3
22472 ldsh [%l7 + %l3], %l3
22473 nop
22474 set 0x1C, %g3
22475 ldub [%l7 + %g3], %l4
22476 set 0x08, %l5
22477 prefetcha [%l7 + %l5] 0x89, 2
22478 set 0x78, %o7
22479 prefetcha [%l7 + %o7] 0x81, 2
22480 fpsub16 %f18, %f26, %f18
22481 and %i2, %g5, %o1
22482 set 0x3C, %i6
22483 sta %f18, [%l7 + %i6] 0x81
22484 set 0x60, %i2
22485 stha %g3, [%l7 + %i2] 0x80
22486 or %i4, %g7, %i3
22487 nop
22488 set 0x18, %i3
22489 std %i0, [%l7 + %i3]
22490 set 0x30, %l6
22491 swapa [%l7 + %l6] 0x80, %i1
22492 nop
22493 set 0x68, %i4
22494 stx %fsr, [%l7 + %i4]
22495 set 0x68, %i1
22496 stda %o0, [%l7 + %i1] 0xe3
22497 membar #Sync
22498 set 0x0A, %g7
22499 stha %o4, [%l7 + %g7] 0xe2
22500 membar #Sync
22501 set 0x24, %l1
22502 swapa [%l7 + %l1] 0x88, %l1
22503 add %o2, %o6, %l5
22504 set 0x70, %g4
22505 sta %f17, [%l7 + %g4] 0x81
22506 nop
22507 set 0x38, %o1
22508 ldd [%l7 + %o1], %f8
22509 st %f28, [%l7 + 0x58]
22510 nop
22511 set 0x44, %o6
22512 prefetch [%l7 + %o6], 1
22513 add %l7, 0x0C, %l6
22514 wr %g0, 0x88, %asi
22515 casa [%l6] 0x88, %l2, %l6
22516 set 0x10, %i5
22517 stha %g2, [%l7 + %i5] 0x88
22518 nop
22519 set 0x24, %g1
22520 sth %o3, [%l7 + %g1]
22521 nop
22522 set 0x20, %i0
22523 ldd [%l7 + %i0], %l0
22524 and %i7, %g6, %i6
22525 nop
22526 set 0x40, %o5
22527 ldd [%l7 + %o5], %f20
22528 nop
22529 set 0x11, %o2
22530 ldsb [%l7 + %o2], %g1
22531 set 0x60, %o4
22532 prefetcha [%l7 + %o4] 0x81, 4
22533 nop
22534 set 0x64, %l4
22535 lduw [%l7 + %l4], %l3
22536 fpsub16s %f1, %f1, %f19
22537 nop
22538 set 0x22, %l0
22539 ldsh [%l7 + %l0], %i5
22540 set 0x78, %i7
22541 stha %l4, [%l7 + %i7] 0xe2
22542 membar #Sync
22543 set 0x5C, %o0
22544 sta %f14, [%l7 + %o0] 0x81
22545 nop
22546 set 0x0C, %o3
22547 ldsh [%l7 + %o3], %o7
22548 nop
22549 set 0x58, %g6
22550 prefetch [%l7 + %g6], 3
22551 add %i2, %g5, %o1
22552 nop
22553 set 0x24, %l2
22554 stw %g3, [%l7 + %l2]
22555 nop
22556 set 0x78, %g5
22557 stb %i4, [%l7 + %g5]
22558 nop
22559 set 0x38, %l3
22560 ldx [%l7 + %l3], %o5
22561 nop
22562 set 0x1F, %g3
22563 ldstub [%l7 + %g3], %i3
22564 nop
22565 set 0x60, %g2
22566 ldx [%l7 + %g2], %g7
22567 nop
22568 set 0x50, %o7
22569 std %f26, [%l7 + %o7]
22570 nop
22571 set 0x36, %l5
22572 ldub [%l7 + %l5], %i1
22573 nop
22574 set 0x0C, %i6
22575 swap [%l7 + %i6], %o0
22576 st %f4, [%l7 + 0x10]
22577 nop
22578 set 0x60, %i2
22579 ldsw [%l7 + %i2], %i0
22580 set 0x28, %l6
22581 stda %o4, [%l7 + %l6] 0xea
22582 membar #Sync
22583 st %f25, [%l7 + 0x54]
22584 nop
22585 set 0x0A, %i4
22586 sth %l1, [%l7 + %i4]
22587 set 0x78, %i1
22588 ldxa [%l7 + %i1] 0x80, %o6
22589 nop
22590 set 0x39, %g7
22591 ldsb [%l7 + %g7], %l5
22592 set 0x40, %l1
22593 stda %o2, [%l7 + %l1] 0xeb
22594 membar #Sync
22595 nop
22596 set 0x08, %g4
22597 sth %l2, [%l7 + %g4]
22598 set 0x4C, %i3
22599 stba %g2, [%l7 + %i3] 0x80
22600 set 0x20, %o6
22601 stda %i6, [%l7 + %o6] 0xe3
22602 membar #Sync
22603 nop
22604 set 0x64, %o1
22605 stw %o3, [%l7 + %o1]
22606 ba,pt %xcc, loop_148
22607 nop
22608 set 0x70, %g1
22609 std %f0, [%l7 + %g1]
22610 nop
22611 set 0x34, %i0
22612 stw %l0, [%l7 + %i0]
22613 set 0x18, %o5
22614 prefetcha [%l7 + %o5] 0x81, 2
22615loop_148:
22616 nop
22617 set 0x70, %i5
22618 std %g6, [%l7 + %i5]
22619 st %f15, [%l7 + 0x1C]
22620 set 0x10, %o2
22621 lda [%l7 + %o2] 0x89, %f15
22622 set 0x50, %o4
22623 stxa %i6, [%l7 + %o4] 0xe2
22624 membar #Sync
22625 and %g4, %g1, %i5
22626 set 0x40, %l0
22627 stda %f16, [%l7 + %l0] 0xf8
22628 membar #Sync
22629 st %f29, [%l7 + 0x60]
22630 st %f11, [%l7 + 0x10]
22631 nop
22632 set 0x60, %l4
22633 stx %l4, [%l7 + %l4]
22634 nop
22635 set 0x2A, %i7
22636 lduh [%l7 + %i7], %l3
22637 nop
22638 set 0x18, %o0
22639 stx %fsr, [%l7 + %o0]
22640 nop
22641 set 0x37, %o3
22642 ldub [%l7 + %o3], %o7
22643 nop
22644 set 0x68, %g6
22645 ldd [%l7 + %g6], %f4
22646 add %i2, %g5, %g3
22647 nop
22648 set 0x38, %g5
22649 stx %i4, [%l7 + %g5]
22650 st %f30, [%l7 + 0x0C]
22651 nop
22652 nop
22653 setx 0x23B403B9, %l0, %l6
22654 st %l6, [%l7 + 0x28]
22655 ld [%l7 + 0x28], %f11
22656 setx 0x400B8AC5, %l1, %l5
22657 st %l5, [%l7 + 0x10]
22658 ld [%l7 + 0x10], %f16
22659 fdivs %f16, %f11, %f2
22660 st %fsr, [%l7 + 0x44]
22661 set 0x10, %l2
22662 prefetcha [%l7 + %l2] 0x81, 0
22663 nop
22664 set 0x4D, %g3
22665 ldstub [%l7 + %g3], %o1
22666 set 0x50, %l3
22667 ldda [%l7 + %l3] 0x80, %g6
22668 ble %icc, loop_149
22669 nop
22670 set 0x09, %g2
22671 ldstub [%l7 + %g2], %i1
22672 nop
22673 set 0x37, %o7
22674 ldstub [%l7 + %o7], %i3
22675 nop
22676 set 0x50, %l5
22677 ldd [%l7 + %l5], %f14
22678loop_149:
22679 wr %i0, %o4, %clear_softint
22680 nop
22681 set 0x18, %i2
22682 stw %l1, [%l7 + %i2]
22683 set 0x68, %l6
22684 stda %o0, [%l7 + %l6] 0xeb
22685 membar #Sync
22686 nop
22687 set 0x10, %i6
22688 ldd [%l7 + %i6], %f26
22689 and %l5, %o2, %o6
22690 nop
22691 set 0x0F, %i4
22692 ldub [%l7 + %i4], %g2
22693 set 0x68, %i1
22694 ldxa [%l7 + %i1] 0x88, %l6
22695 nop
22696 set 0x58, %g7
22697 lduw [%l7 + %g7], %o3
22698 nop
22699 set 0x70, %l1
22700 prefetch [%l7 + %l1], 4
22701 add %l2, %i7, %g6
22702 set 0x7C, %i3
22703 sta %f26, [%l7 + %i3] 0x81
22704 and %l0, %i6, %g1
22705 add %l7, 0x38, %l6
22706 wr %g0, 0x80, %asi
22707 ldxa [%l6] %asi, %g4
22708 casxa [%l6] 0x80, %g4, %i5
22709 nop
22710 set 0x3A, %g4
22711 lduh [%l7 + %g4], %l3
22712 nop
22713 or %g0, 0x8, %l0
22714 sllx %l0, 0x3c, %l0
22715 wr %l0, 0x005, %tick_cmpr
22716 nop
22717 set 0x10, %o6
22718 std %f22, [%l7 + %o6]
22719 set 0x79, %g1
22720 stba %g5, [%l7 + %g1] 0xeb
22721 membar #Sync
22722 nop
22723 set 0x38, %i0
22724 std %f18, [%l7 + %i0]
22725 set 0x08, %o5
22726 stwa %l4, [%l7 + %o5] 0xea
22727 membar #Sync
22728 set 0x30, %o1
22729 ldda [%l7 + %o1] 0xe2, %g2
22730 nop
22731 set 0x44, %i5
22732 ldsh [%l7 + %i5], %i4
22733 fpadd32 %f16, %f14, %f2
22734 nop
22735 set 0x6F, %o2
22736 ldsb [%l7 + %o2], %o5
22737 set 0x10, %l0
22738 ldda [%l7 + %l0] 0xea, %o0
22739 set 0x40, %o4
22740 stda %f16, [%l7 + %o4] 0xc4
22741 nop
22742 set 0x38, %l4
22743 ldsw [%l7 + %l4], %g7
22744 nop
22745 set 0x2E, %i7
22746 lduh [%l7 + %i7], %i3
22747 st %fsr, [%l7 + 0x1C]
22748 nop
22749 set 0x34, %o3
22750 ldsh [%l7 + %o3], %i1
22751 nop
22752 set 0x48, %o0
22753 ldd [%l7 + %o0], %o4
22754 nop
22755 set 0x60, %g5
22756 stx %fsr, [%l7 + %g5]
22757 set 0x0C, %l2
22758 lda [%l7 + %l2] 0x89, %f6
22759 set 0x3C, %g3
22760 stwa %l1, [%l7 + %g3] 0xe2
22761 membar #Sync
22762 set 0x58, %g6
22763 prefetcha [%l7 + %g6] 0x89, 2
22764 add %l7, 0x38, %l6
22765 wr %g0, 0x81, %asi
22766 lda [%l6] %asi, %l5
22767 casa [%l6] 0x81, %l5, %i0
22768 nop
22769 set 0x58, %g2
22770 ldd [%l7 + %g2], %o2
22771 nop
22772 set 0x70, %o7
22773 lduw [%l7 + %o7], %g2
22774 set 0x40, %l5
22775 ldda [%l7 + %l5] 0xe3, %i6
22776 nop
22777 set 0x18, %i2
22778 ldsw [%l7 + %i2], %o6
22779 nop
22780 set 0x18, %l3
22781 ldd [%l7 + %l3], %l2
22782 membar #Sync
22783 set 0x40, %l6
22784 ldda [%l7 + %l6] 0xf8, %f16
22785 add %l7, 0x48, %l6
22786 wr %g0, 0x81, %asi
22787 ldxa [%l6] %asi, %o3
22788 casxa [%l6] 0x81, %o3, %g6
22789 nop
22790 or %g0, 0x8, %l0
22791 sllx %l0, 0x3c, %l0
22792 wr %l0, %g0, %tick_cmpr
22793 add %g1, %g4, %i6
22794 nop
22795 set 0x18, %i6
22796 swap [%l7 + %i6], %i5
22797 fpadd16s %f21, %f10, %f23
22798 and %l3, %i2, %o7
22799 nop
22800 set 0x76, %i1
22801 ldstub [%l7 + %i1], %g5
22802 nop
22803 set 0x26, %g7
22804 ldub [%l7 + %g7], %l4
22805 set 0x60, %l1
22806 ldda [%l7 + %l1] 0x89, %g2
22807 and %i4, %o5, %o1
22808 set 0x48, %i3
22809 stxa %i3, [%l7 + %i3] 0x81
22810 add %l7, 0x58, %l6
22811 wr %g0, 0x89, %asi
22812 casxa [%l6] 0x89, %i1, %g7
22813 membar #Sync
22814 set 0x40, %i4
22815 ldda [%l7 + %i4] 0xf0, %f16
22816 set 0x40, %o6
22817 ldda [%l7 + %o6] 0xd0, %f16
22818 nop
22819 set 0x16, %g4
22820 ldsb [%l7 + %g4], %l1
22821 add %o0, %o4, %l5
22822 set 0x40, %i0
22823 stda %i0, [%l7 + %i0] 0x80
22824 set 0x2C, %o5
22825 stba %o2, [%l7 + %o5] 0xea
22826 membar #Sync
22827 set 0x08, %g1
22828 stxa %l6, [%l7 + %g1] 0xe2
22829 membar #Sync
22830 nop
22831 set 0x20, %i5
22832 stx %fsr, [%l7 + %i5]
22833 st %fsr, [%l7 + 0x70]
22834 nop
22835 set 0x10, %o1
22836 ldsh [%l7 + %o1], %g2
22837 nop
22838 set 0x54, %l0
22839 stw %l2, [%l7 + %l0]
22840 set 0x13, %o4
22841 ldstuba [%l7 + %o4] 0x89, %o3
22842 set 0x40, %o2
22843 ldda [%l7 + %o2] 0xd8, %f16
22844 set 0x38, %i7
22845 sta %f20, [%l7 + %i7] 0x89
22846 set 0x79, %l4
22847 ldstuba [%l7 + %l4] 0x80, %o6
22848 nop
22849 set 0x18, %o3
22850 ldd [%l7 + %o3], %f26
22851 set 0x40, %o0
22852 stda %f16, [%l7 + %o0] 0xc2
22853 add %l7, 0x10, %l6
22854 wr %g0, 0x81, %asi
22855 casa [%l6] 0x81, %l0, %g6
22856 fpadd16 %f22, %f16, %f28
22857 nop
22858 set 0x30, %g5
22859 stx %fsr, [%l7 + %g5]
22860 fpadd16 %f12, %f30, %f24
22861 nop
22862 set 0x7E, %g3
22863 ldstub [%l7 + %g3], %g1
22864 add %g4, %i7, %i5
22865 ld [%l7 + 0x54], %f30
22866 set 0x48, %g6
22867 ldxa [%l7 + %g6] 0x80, %i6
22868 set 0x40, %l2
22869 stda %f16, [%l7 + %l2] 0xc2
22870 add %i2, %o7, %g5
22871 set 0x78, %g2
22872 swapa [%l7 + %g2] 0x80, %l4
22873 nop
22874 set 0x46, %o7
22875 ldsh [%l7 + %o7], %l3
22876 nop
22877 set 0x18, %l5
22878 prefetch [%l7 + %l5], 1
22879 and %g3, %o5, %o1
22880 add %l7, 0x50, %l6
22881 wr %g0, 0x80, %asi
22882 casxa [%l6] 0x80, %i3, %i1
22883 nop
22884 set 0x74, %i2
22885 lduw [%l7 + %i2], %g7
22886 nop
22887 set 0x48, %l3
22888 ldd [%l7 + %l3], %f30
22889 nop
22890 set 0x38, %i6
22891 std %i4, [%l7 + %i6]
22892 set 0x24, %i1
22893 sta %f13, [%l7 + %i1] 0x89
22894 nop
22895 set 0x1A, %l6
22896 ldstub [%l7 + %l6], %l1
22897 nop
22898 set 0x56, %l1
22899 stb %o0, [%l7 + %l1]
22900 be,pt %icc, loop_150
22901 nop
22902 set 0x22, %g7
22903 lduh [%l7 + %g7], %o4
22904 set 0x6C, %i3
22905 sta %f22, [%l7 + %i3] 0x80
22906loop_150:
22907 fpsub32 %f26, %f30, %f10
22908 nop
22909 set 0x38, %i4
22910 sth %i0, [%l7 + %i4]
22911 nop
22912 set 0x18, %o6
22913 lduw [%l7 + %o6], %o2
22914 nop
22915 set 0x38, %g4
22916 std %f22, [%l7 + %g4]
22917 add %l7, 0x28, %l6
22918 wr %g0, 0x81, %asi
22919 casxa [%l6] 0x81, %l5, %l6
22920 or %l2, %o3, %g2
22921 set 0x38, %o5
22922 stxa %l0, [%l7 + %o5] 0x89
22923 nop
22924 set 0x68, %g1
22925 ldstub [%l7 + %g1], %o6
22926 nop
22927 set 0x6C, %i5
22928 ldsh [%l7 + %i5], %g6
22929 nop
22930 set 0x60, %i0
22931 swap [%l7 + %i0], %g4
22932 set 0x7C, %o1
22933 stha %g1, [%l7 + %o1] 0x89
22934 wr %i5, %i7, %clear_softint
22935 add %i6, %o7, %g5
22936 and %l4, %l3, %g3
22937 nop
22938 set 0x28, %l0
22939 std %o4, [%l7 + %l0]
22940 st %f19, [%l7 + 0x0C]
22941 nop
22942 set 0x78, %o2
22943 ldd [%l7 + %o2], %i2
22944 set 0x64, %o4
22945 sta %f0, [%l7 + %o4] 0x80
22946 or %i3, %i1, %o1
22947 set 0x08, %l4
22948 stda %g6, [%l7 + %l4] 0x89
22949 set 0x40, %o3
22950 ldda [%l7 + %o3] 0xd0, %f16
22951 nop
22952 set 0x50, %o0
22953 lduh [%l7 + %o0], %l1
22954 set 0x20, %g5
22955 stxa %i4, [%l7 + %g5] 0xe3
22956 membar #Sync
22957 nop
22958 set 0x48, %g3
22959 stx %o4, [%l7 + %g3]
22960 nop
22961 set 0x68, %g6
22962 prefetch [%l7 + %g6], 2
22963 st %f17, [%l7 + 0x6C]
22964 set 0x20, %i7
22965 stxa %i0, [%l7 + %i7] 0x80
22966 set 0x40, %g2
22967 ldda [%l7 + %g2] 0xda, %f16
22968 nop
22969 set 0x52, %l2
22970 ldsh [%l7 + %l2], %o2
22971 nop
22972 set 0x41, %o7
22973 ldub [%l7 + %o7], %l5
22974 set 0x70, %l5
22975 ldda [%l7 + %l5] 0x89, %o0
22976 nop
22977 set 0x20, %i2
22978 stw %l6, [%l7 + %i2]
22979 set 0x10, %l3
22980 ldxa [%l7 + %l3] 0x80, %o3
22981 nop
22982 set 0x48, %i1
22983 sth %l2, [%l7 + %i1]
22984 nop
22985 set 0x64, %i6
22986 ldstub [%l7 + %i6], %l0
22987 bleu,a %xcc, loop_151
22988 nop
22989 set 0x0C, %l6
22990 ldsh [%l7 + %l6], %g2
22991 add %l7, 0x18, %l6
22992 wr %g0, 0x88, %asi
22993 casxa [%l6] 0x88, %o6, %g4
22994loop_151:
22995 nop
22996 set 0x42, %g7
22997 ldsh [%l7 + %g7], %g6
22998 nop
22999 set 0x74, %i3
23000 prefetch [%l7 + %i3], 2
23001 set 0x70, %l1
23002 stxa %g1, [%l7 + %l1] 0x80
23003 set 0x52, %i4
23004 stha %i5, [%l7 + %i4] 0xea
23005 membar #Sync
23006 set 0x58, %o6
23007 ldxa [%l7 + %o6] 0x89, %i6
23008 add %l7, 0x50, %l6
23009 wr %g0, 0x80, %asi
23010 casa [%l6] 0x80, %o7, %g5
23011 set 0x50, %g4
23012 stxa %i7, [%l7 + %g4] 0xea
23013 membar #Sync
23014 nop
23015 set 0x5C, %o5
23016 stw %l4, [%l7 + %o5]
23017 nop
23018 set 0x58, %i5
23019 std %g2, [%l7 + %i5]
23020 nop
23021 set 0x74, %i0
23022 ldsh [%l7 + %i0], %o5
23023 set 0x68, %g1
23024 ldxa [%l7 + %g1] 0x80, %l3
23025 nop
23026 set 0x1D, %o1
23027 ldsb [%l7 + %o1], %i2
23028 nop
23029 set 0x1C, %l0
23030 ldub [%l7 + %l0], %i1
23031 add %l7, 0x30, %l6
23032 wr %g0, 0x89, %asi
23033 casxa [%l6] 0x89, %o1, %i3
23034 set 0x2C, %o2
23035 stba %l1, [%l7 + %o2] 0x80
23036 nop
23037 nop
23038 setx 0xBB115C2C86611C0C, %l0, %l6
23039 stx %l6, [%l7 + 0x28]
23040 ldd [%l7 + 0x28], %f10
23041 setx 0x27CE6DF639231EE6, %l1, %l5
23042 stx %l5, [%l7 + 0x10]
23043 ldd [%l7 + 0x10], %f0
23044 fdivd %f0, %f10, %f2
23045 set 0x40, %l4
23046 stda %f16, [%l7 + %l4] 0xca
23047 nop
23048 set 0x30, %o4
23049 ldx [%l7 + %o4], %g7
23050 set 0x58, %o3
23051 prefetcha [%l7 + %o3] 0x80, 4
23052 nop
23053 set 0x60, %g5
23054 ldd [%l7 + %g5], %f4
23055 wr %i0, %o4, %pic
23056 set 0x14, %o0
23057 swapa [%l7 + %o0] 0x80, %o2
23058 nop
23059 set 0x10, %g3
23060 ldd [%l7 + %g3], %f26
23061 wr %l5, %l6, %sys_tick
23062 nop
23063 set 0x48, %i7
23064 ldstub [%l7 + %i7], %o0
23065 nop
23066 set 0x3A, %g2
23067 ldsh [%l7 + %g2], %l2
23068 and %l0, %g2, %o3
23069 nop
23070 set 0x28, %l2
23071 ldd [%l7 + %l2], %g4
23072 and %o6, %g1, %g6
23073 and %i5, %o7, %g5
23074 set 0x70, %o7
23075 stha %i6, [%l7 + %o7] 0xea
23076 membar #Sync
23077 or %i7, %g3, %l4
23078 set 0x10, %l5
23079 stha %o5, [%l7 + %l5] 0xeb
23080 membar #Sync
23081 set 0x40, %i2
23082 stxa %i2, [%l7 + %i2] 0xe2
23083 membar #Sync
23084 nop
23085 set 0x14, %l3
23086 lduw [%l7 + %l3], %l3
23087 nop
23088 set 0x38, %i1
23089 stx %i1, [%l7 + %i1]
23090 set 0x40, %i6
23091 ldda [%l7 + %i6] 0xd8, %f0
23092 nop
23093 set 0x38, %l6
23094 ldd [%l7 + %l6], %f24
23095 or %o1, %i3, %l1
23096 nop
23097 set 0x28, %g7
23098 ldd [%l7 + %g7], %g6
23099 set 0x40, %i3
23100 ldda [%l7 + %i3] 0xd0, %f16
23101 add %l7, 0x24, %l6
23102 wr %g0, 0x80, %asi
23103 lda [%l6] %asi, %i0
23104 casa [%l6] 0x80, %i0, %o4
23105 nop
23106 set 0x68, %l1
23107 ldx [%l7 + %l1], %i4
23108 set 0x50, %g6
23109 stda %l4, [%l7 + %g6] 0xea
23110 membar #Sync
23111 set 0x2C, %i4
23112 lda [%l7 + %i4] 0x81, %f2
23113 nop
23114 set 0x48, %g4
23115 stx %o2, [%l7 + %g4]
23116 bgu,a %icc, loop_152
23117 or %l6, %l2, %o0
23118 set 0x78, %o5
23119 sta %f26, [%l7 + %o5] 0x81
23120loop_152:
23121 nop
23122 set 0x6A, %i5
23123 sth %g2, [%l7 + %i5]
23124 or %l0, %g4, %o6
23125 wr %o3, %g6, %y
23126 set 0x30, %i0
23127 stxa %i5, [%l7 + %i0] 0x88
23128 st %f1, [%l7 + 0x78]
23129 nop
23130 set 0x60, %g1
23131 ldx [%l7 + %g1], %o7
23132 nop
23133 set 0x45, %o1
23134 ldub [%l7 + %o1], %g1
23135 or %g5, %i7, %g3
23136 wr %l4, %i6, %y
23137 set 0x38, %l0
23138 ldxa [%l7 + %l0] 0x80, %o5
23139 set 0x50, %o2
23140 stwa %l3, [%l7 + %o2] 0x88
23141 nop
23142 set 0x58, %o6
23143 std %f2, [%l7 + %o6]
23144 add %i1, %i2, %o1
23145 add %l7, 0x6C, %l6
23146 wr %g0, 0x81, %asi
23147 casa [%l6] 0x81, %i3, %g7
23148 nop
23149 set 0x18, %l4
23150 prefetch [%l7 + %l4], 2
23151 nop
23152 set 0x70, %o3
23153 ldd [%l7 + %o3], %i0
23154 nop
23155 or %g0, 0x8, %l0
23156 sllx %l0, 0x3c, %l0
23157 wr %l0, 0x1AD, %sys_tick_cmpr
23158 nop
23159 set 0x60, %o4
23160 stx %l5, [%l7 + %o4]
23161 set 0x60, %o0
23162 stba %o2, [%l7 + %o0] 0x89
23163 set 0x28, %g5
23164 stxa %i4, [%l7 + %g5] 0x81
23165 set 0x10, %g3
23166 stda %l2, [%l7 + %g3] 0xe2
23167 membar #Sync
23168 nop
23169 set 0x1F, %g2
23170 ldub [%l7 + %g2], %o0
23171 and %l6, %l0, %g4
23172 set 0x38, %i7
23173 lda [%l7 + %i7] 0x81, %f23
23174 set 0x38, %l2
23175 ldstuba [%l7 + %l2] 0x89, %g2
23176 nop
23177 set 0x30, %l5
23178 ldx [%l7 + %l5], %o6
23179 nop
23180 set 0x60, %i2
23181 std %g6, [%l7 + %i2]
23182 set 0x18, %o7
23183 ldxa [%l7 + %o7] 0x88, %i5
23184 add %l7, 0x18, %l6
23185 wr %g0, 0x81, %asi
23186 casa [%l6] 0x81, %o7, %g1
23187 nop
23188 set 0x1E, %i1
23189 ldsb [%l7 + %i1], %o3
23190 nop
23191 set 0x47, %i6
23192 ldstub [%l7 + %i6], %g5
23193 set 0x50, %l6
23194 ldda [%l7 + %l6] 0xeb, %g2
23195 nop
23196 set 0x60, %g7
23197 ldd [%l7 + %g7], %f12
23198 st %fsr, [%l7 + 0x0C]
23199 set 0x74, %i3
23200 lda [%l7 + %i3] 0x80, %f22
23201 set 0x40, %l1
23202 stda %f16, [%l7 + %l1] 0xd2
23203 add %l7, 0x50, %l6
23204 wr %g0, 0x81, %asi
23205 casxa [%l6] 0x81, %l4, %i7
23206 ld [%l7 + 0x10], %f9
23207 st %f18, [%l7 + 0x1C]
23208 nop
23209 set 0x12, %g6
23210 ldub [%l7 + %g6], %o5
23211 nop
23212 set 0x68, %l3
23213 prefetch [%l7 + %l3], 4
23214 bge,pt %xcc, loop_153
23215 nop
23216 set 0x68, %i4
23217 swap [%l7 + %i4], %i6
23218 set 0x34, %o5
23219 sta %f18, [%l7 + %o5] 0x89
23220loop_153:
23221 nop
23222 membar #Sync
23223 set 0x40, %g4
23224 ldda [%l7 + %g4] 0xf8, %f16
23225 set 0x2C, %i0
23226 lda [%l7 + %i0] 0x80, %f31
23227 set 0x48, %g1
23228 lda [%l7 + %g1] 0x88, %f23
23229 nop
23230 set 0x08, %i5
23231 ldsw [%l7 + %i5], %i1
23232 add %l3, %o1, %i3
23233 set 0x38, %l0
23234 ldxa [%l7 + %l0] 0x80, %i2
23235 set 0x60, %o2
23236 stha %i0, [%l7 + %o2] 0xea
23237 membar #Sync
23238 nop
23239 set 0x70, %o6
23240 ldd [%l7 + %o6], %o4
23241 nop
23242 set 0x24, %o1
23243 prefetch [%l7 + %o1], 1
23244 nop
23245 set 0x30, %l4
23246 stw %g7, [%l7 + %l4]
23247 nop
23248 set 0x34, %o4
23249 prefetch [%l7 + %o4], 4
23250 nop
23251 set 0x68, %o0
23252 stx %fsr, [%l7 + %o0]
23253 add %l1, %o2, %l5
23254 set 0x38, %g5
23255 ldxa [%l7 + %g5] 0x80, %l2
23256 st %f6, [%l7 + 0x6C]
23257 set 0x0C, %g3
23258 sta %f2, [%l7 + %g3] 0x88
23259 set 0x40, %g2
23260 ldda [%l7 + %g2] 0xe2, %o0
23261 nop
23262 set 0x30, %i7
23263 std %i6, [%l7 + %i7]
23264 nop
23265 set 0x60, %o3
23266 stx %fsr, [%l7 + %o3]
23267 set 0x68, %l2
23268 swapa [%l7 + %l2] 0x80, %i4
23269 set 0x68, %i2
23270 stwa %l0, [%l7 + %i2] 0x89
23271 set 0x28, %l5
23272 stxa %g4, [%l7 + %l5] 0xe2
23273 membar #Sync
23274 nop
23275 set 0x50, %o7
23276 stx %o6, [%l7 + %o7]
23277 nop
23278 set 0x0E, %i1
23279 ldub [%l7 + %i1], %g2
23280 nop
23281 set 0x19, %i6
23282 ldstub [%l7 + %i6], %g6
23283 nop
23284 set 0x60, %g7
23285 ldstub [%l7 + %g7], %o7
23286 nop
23287 set 0x30, %i3
23288 stx %g1, [%l7 + %i3]
23289 nop
23290 set 0x50, %l6
23291 stx %fsr, [%l7 + %l6]
23292 add %l7, 0x48, %l6
23293 wr %g0, 0x81, %asi
23294 ldxa [%l6] %asi, %o3
23295 casxa [%l6] 0x81, %o3, %i5
23296 set 0x40, %l1
23297 ldda [%l7 + %l1] 0x80, %f0
23298 nop
23299 set 0x58, %l3
23300 prefetch [%l7 + %l3], 1
23301 nop
23302 set 0x2C, %i4
23303 prefetch [%l7 + %i4], 0
23304 nop
23305 set 0x40, %g6
23306 ldd [%l7 + %g6], %g4
23307 nop
23308 nop
23309 setx 0x9123FEAC3D089757, %l0, %l6
23310 stx %l6, [%l7 + 0x28]
23311 ldd [%l7 + 0x28], %f10
23312 setx 0xC91285AFFC82C949, %l1, %l5
23313 stx %l5, [%l7 + 0x10]
23314 ldd [%l7 + 0x10], %f4
23315 fdivd %f4, %f10, %f12
23316 nop
23317 set 0x64, %o5
23318 stw %l4, [%l7 + %o5]
23319 set 0x78, %i0
23320 stda %g2, [%l7 + %i0] 0x89
23321 st %f22, [%l7 + 0x0C]
23322 set 0x40, %g4
23323 sta %f4, [%l7 + %g4] 0x88
23324 nop
23325 set 0x10, %g1
23326 stx %i7, [%l7 + %g1]
23327 wr %o5, %i6, %softint
23328 nop
23329 set 0x4C, %l0
23330 lduh [%l7 + %l0], %l3
23331 set 0x40, %i5
23332 stda %f16, [%l7 + %i5] 0xc8
23333 nop
23334 set 0x28, %o2
23335 lduw [%l7 + %o2], %i1
23336 set 0x40, %o6
23337 stda %i2, [%l7 + %o6] 0xe3
23338 membar #Sync
23339 nop
23340 set 0x24, %l4
23341 ldsw [%l7 + %l4], %o1
23342 nop
23343 set 0x68, %o1
23344 stx %i2, [%l7 + %o1]
23345 add %l7, 0x78, %l6
23346 wr %g0, 0x81, %asi
23347 ldxa [%l6] %asi, %i0
23348 casxa [%l6] 0x81, %i0, %o4
23349 set 0x08, %o0
23350 stda %g6, [%l7 + %o0] 0x80
23351 and %o2, %l1, %l2
23352 set 0x28, %o4
23353 ldxa [%l7 + %o4] 0x88, %o0
23354 nop
23355 set 0x39, %g5
23356 ldsb [%l7 + %g5], %l5
23357 wr %l6, %l0, %softint
23358 set 0x1C, %g3
23359 lda [%l7 + %g3] 0x88, %f12
23360 nop
23361 set 0x2E, %g2
23362 ldsh [%l7 + %g2], %i4
23363 add %g4, %o6, %g2
23364 nop
23365 set 0x10, %i7
23366 ldd [%l7 + %i7], %f30
23367 set 0x58, %l2
23368 stxa %o7, [%l7 + %l2] 0x89
23369 fpsub16 %f12, %f10, %f20
23370 nop
23371 set 0x18, %o3
23372 ldx [%l7 + %o3], %g1
23373 set 0x58, %i2
23374 stwa %g6, [%l7 + %i2] 0xeb
23375 membar #Sync
23376 nop
23377 set 0x10, %o7
23378 stx %i5, [%l7 + %o7]
23379 nop
23380 set 0x7F, %i1
23381 ldstub [%l7 + %i1], %g5
23382 set 0x40, %i6
23383 ldda [%l7 + %i6] 0x81, %f16
23384 set 0x40, %l5
23385 stda %f16, [%l7 + %l5] 0x80
23386 nop
23387 set 0x68, %g7
23388 stx %o3, [%l7 + %g7]
23389 nop
23390 set 0x40, %i3
23391 stx %g3, [%l7 + %i3]
23392 nop
23393 set 0x16, %l1
23394 ldsh [%l7 + %l1], %i7
23395 nop
23396 set 0x6C, %l3
23397 ldsw [%l7 + %l3], %o5
23398 fpadd32s %f24, %f4, %f27
23399 nop
23400 set 0x08, %i4
23401 stx %i6, [%l7 + %i4]
23402 ble,a,pt %icc, loop_154
23403 wr %g0, 0x5, %fprs
23404 ld [%l7 + 0x30], %f20
23405 set 0x64, %l6
23406 stwa %i1, [%l7 + %l6] 0xe3
23407 membar #Sync
23408loop_154:
23409 nop
23410 set 0x28, %g6
23411 stx %i3, [%l7 + %g6]
23412 nop
23413 set 0x0C, %o5
23414 lduw [%l7 + %o5], %i2
23415 set 0x40, %i0
23416 prefetcha [%l7 + %i0] 0x81, 0
23417 nop
23418 set 0x1C, %g1
23419 stw %i0, [%l7 + %g1]
23420 nop
23421 set 0x20, %l0
23422 ldd [%l7 + %l0], %f28
23423 nop
23424 set 0x08, %i5
23425 stx %fsr, [%l7 + %i5]
23426 nop
23427 set 0x48, %g4
23428 stw %g7, [%l7 + %g4]
23429 nop
23430 set 0x38, %o6
23431 ldd [%l7 + %o6], %o2
23432 set 0x10, %l4
23433 swapa [%l7 + %l4] 0x88, %o4
23434 set 0x54, %o1
23435 stwa %l1, [%l7 + %o1] 0xe2
23436 membar #Sync
23437 set 0x20, %o2
23438 stda %l2, [%l7 + %o2] 0xeb
23439 membar #Sync
23440 ld [%l7 + 0x58], %f1
23441 nop
23442 set 0x38, %o0
23443 ldsh [%l7 + %o0], %o0
23444 add %l7, 0x0C, %l6
23445 wr %g0, 0x88, %asi
23446 casa [%l6] 0x88, %l6, %l5
23447 nop
23448 set 0x60, %o4
23449 stw %l0, [%l7 + %o4]
23450 bleu,pt %xcc, loop_155
23451 nop
23452 set 0x2C, %g5
23453 stw %g4, [%l7 + %g5]
23454 and %o6, %g2, %o7
23455 nop
23456 set 0x5B, %g2
23457 stb %i4, [%l7 + %g2]
23458loop_155:
23459 or %g6, %g1, %g5
23460 nop
23461 set 0x58, %g3
23462 std %i4, [%l7 + %g3]
23463 nop
23464 set 0x40, %l2
23465 std %g2, [%l7 + %l2]
23466 set 0x68, %o3
23467 stxa %o3, [%l7 + %o3] 0x88
23468 fpadd32s %f13, %f25, %f0
23469 nop
23470 set 0x58, %i7
23471 ldx [%l7 + %i7], %o5
23472 nop
23473 set 0x24, %i2
23474 stw %i6, [%l7 + %i2]
23475 nop
23476 set 0x14, %o7
23477 swap [%l7 + %o7], %i7
23478 st %fsr, [%l7 + 0x14]
23479 set 0x5C, %i6
23480 sta %f19, [%l7 + %i6] 0x81
23481 nop
23482 set 0x36, %i1
23483 ldub [%l7 + %i1], %l4
23484 set 0x28, %g7
23485 sta %f21, [%l7 + %g7] 0x88
23486 set 0x40, %l5
23487 ldda [%l7 + %l5] 0xe3, %l2
23488 nop
23489 set 0x58, %i3
23490 std %f10, [%l7 + %i3]
23491 set 0x40, %l3
23492 lda [%l7 + %l3] 0x80, %f28
23493 or %i3, %i2, %o1
23494 set 0x50, %l1
23495 stwa %i1, [%l7 + %l1] 0xe3
23496 membar #Sync
23497 add %l7, 0x70, %l6
23498 wr %g0, 0x88, %asi
23499 ldxa [%l6] %asi, %i0
23500 casxa [%l6] 0x88, %i0, %o2
23501 nop
23502 set 0x4A, %i4
23503 lduh [%l7 + %i4], %g7
23504 set 0x68, %l6
23505 stxa %o4, [%l7 + %l6] 0xea
23506 membar #Sync
23507 set 0x40, %o5
23508 stda %f16, [%l7 + %o5] 0xf1
23509 membar #Sync
23510 add %l7, 0x2C, %l6
23511 wr %g0, 0x88, %asi
23512 lda [%l6] %asi, %l1
23513 casa [%l6] 0x88, %l1, %o0
23514 nop
23515 set 0x50, %g6
23516 ldd [%l7 + %g6], %f24
23517 set 0x40, %i0
23518 ldda [%l7 + %i0] 0xe2, %i6
23519 set 0x3A, %l0
23520 stha %l2, [%l7 + %l0] 0x80
23521 nop
23522 set 0x18, %i5
23523 stx %l0, [%l7 + %i5]
23524 nop
23525 set 0x50, %g4
23526 swap [%l7 + %g4], %l5
23527 nop
23528 set 0x38, %o6
23529 ldsw [%l7 + %o6], %o6
23530 ld [%l7 + 0x3C], %f11
23531 nop
23532 set 0x58, %g1
23533 lduh [%l7 + %g1], %g4
23534 nop
23535 set 0x68, %l4
23536 stx %g2, [%l7 + %l4]
23537 wr %o7, %i4, %softint
23538 nop
23539 set 0x50, %o2
23540 ldsh [%l7 + %o2], %g1
23541 set 0x10, %o1
23542 ldda [%l7 + %o1] 0xe3, %g4
23543 add %g6, %g3, %i5
23544 nop
23545 set 0x6C, %o4
23546 ldub [%l7 + %o4], %o3
23547 nop
23548 set 0x78, %g5
23549 ldsh [%l7 + %g5], %o5
23550 ld [%l7 + 0x54], %f12
23551 set 0x74, %o0
23552 sta %f25, [%l7 + %o0] 0x89
23553 ba,a %icc, loop_156
23554 nop
23555 set 0x3C, %g3
23556 lduh [%l7 + %g3], %i6
23557 nop
23558 set 0x38, %l2
23559 ldd [%l7 + %l2], %l4
23560 nop
23561 set 0x18, %g2
23562 stw %l3, [%l7 + %g2]
23563loop_156:
23564 nop
23565 set 0x6A, %i7
23566 lduh [%l7 + %i7], %i3
23567 nop
23568 set 0x32, %o3
23569 ldstub [%l7 + %o3], %i7
23570 and %i2, %i1, %o1
23571 st %fsr, [%l7 + 0x3C]
23572 membar #Sync
23573 set 0x40, %i2
23574 ldda [%l7 + %i2] 0xf1, %f0
23575 nop
23576 set 0x36, %o7
23577 ldsb [%l7 + %o7], %i0
23578 nop
23579 set 0x32, %i1
23580 ldub [%l7 + %i1], %o2
23581 nop
23582 set 0x20, %g7
23583 ldx [%l7 + %g7], %o4
23584 set 0x40, %i6
23585 ldda [%l7 + %i6] 0x81, %f16
23586 nop
23587 set 0x4C, %i3
23588 ldstub [%l7 + %i3], %g7
23589 add %l1, %o0, %l6
23590 nop
23591 set 0x0C, %l3
23592 sth %l2, [%l7 + %l3]
23593 and %l5, %o6, %l0
23594 nop
23595 set 0x30, %l5
23596 std %g4, [%l7 + %l5]
23597 set 0x78, %i4
23598 stxa %o7, [%l7 + %i4] 0x81
23599 add %l7, 0x30, %l6
23600 wr %g0, 0x88, %asi
23601 casxa [%l6] 0x88, %g2, %g1
23602 nop
23603 set 0x3A, %l6
23604 ldsb [%l7 + %l6], %i4
23605 wr %g6, %g5, %softint
23606 nop
23607 set 0x10, %o5
23608 ldsb [%l7 + %o5], %g3
23609 or %i5, %o3, %o5
23610 nop
23611 set 0x40, %g6
23612 ldsw [%l7 + %g6], %i6
23613 add %l4, %i3, %i7
23614 add %i2, %i1, %l3
23615 st %fsr, [%l7 + 0x44]
23616 nop
23617 set 0x30, %i0
23618 prefetch [%l7 + %i0], 0
23619 nop
23620 set 0x60, %l1
23621 ldd [%l7 + %l1], %i0
23622 set 0x08, %l0
23623 stha %o1, [%l7 + %l0] 0xeb
23624 membar #Sync
23625 nop
23626 set 0x18, %i5
23627 sth %o2, [%l7 + %i5]
23628 nop
23629 set 0x2E, %g4
23630 ldub [%l7 + %g4], %o4
23631 st %fsr, [%l7 + 0x54]
23632 set 0x30, %o6
23633 ldda [%l7 + %o6] 0xeb, %l0
23634 nop
23635 set 0x28, %l4
23636 std %f16, [%l7 + %l4]
23637 add %l7, 0x58, %l6
23638 wr %g0, 0x81, %asi
23639 ldxa [%l6] %asi, %o0
23640 casxa [%l6] 0x81, %o0, %l6
23641 add %g7, %l2, %l5
23642 nop
23643 set 0x68, %g1
23644 stx %fsr, [%l7 + %g1]
23645 add %l7, 0x6C, %l6
23646 wr %g0, 0x81, %asi
23647 casa [%l6] 0x81, %l0, %g4
23648 set 0x50, %o1
23649 ldda [%l7 + %o1] 0xe3, %o6
23650 add %l7, 0x30, %l6
23651 wr %g0, 0x88, %asi
23652 lda [%l6] %asi, %g2
23653 casa [%l6] 0x88, %g2, %g1
23654 nop
23655 set 0x48, %o2
23656 ldd [%l7 + %o2], %o6
23657 set 0x5A, %g5
23658 stba %g6, [%l7 + %g5] 0x89
23659 and %g5, %g3, %i4
23660 add %l7, 0x28, %l6
23661 wr %g0, 0x89, %asi
23662 casxa [%l6] 0x89, %o3, %o5
23663 set 0x30, %o0
23664 ldxa [%l7 + %o0] 0x81, %i5
23665 nop
23666 set 0x66, %g3
23667 ldsh [%l7 + %g3], %i6
23668 nop
23669 set 0x78, %l2
23670 std %f20, [%l7 + %l2]
23671 or %i3, %i7, %i2
23672 set 0x60, %g2
23673 ldxa [%l7 + %g2] 0x88, %i1
23674 nop
23675 set 0x18, %o4
23676 swap [%l7 + %o4], %l4
23677 set 0x40, %o3
23678 stda %f0, [%l7 + %o3] 0xd8
23679 nop
23680 set 0x6C, %i2
23681 swap [%l7 + %i2], %l3
23682 nop
23683 set 0x10, %i7
23684 std %i0, [%l7 + %i7]
23685 nop
23686 set 0x40, %o7
23687 ldx [%l7 + %o7], %o2
23688 nop
23689 set 0x68, %i1
23690 lduw [%l7 + %i1], %o4
23691 set 0x15, %i6
23692 ldstuba [%l7 + %i6] 0x81, %o1
23693 set 0x3A, %i3
23694 stha %l1, [%l7 + %i3] 0xeb
23695 membar #Sync
23696 set 0x40, %g7
23697 ldda [%l7 + %g7] 0x88, %f0
23698 nop
23699 set 0x36, %l5
23700 ldsh [%l7 + %l5], %l6
23701 fpadd16 %f4, %f14, %f8
23702 and %g7, %l2, %o0
23703 nop
23704 set 0x38, %i4
23705 ldd [%l7 + %i4], %f2
23706 set 0x58, %l6
23707 stxa %l0, [%l7 + %l6] 0x81
23708 nop
23709 set 0x50, %l3
23710 ldd [%l7 + %l3], %f4
23711 set 0x28, %o5
23712 stxa %l5, [%l7 + %o5] 0x80
23713 set 0x0D, %g6
23714 stba %g4, [%l7 + %g6] 0x89
23715 nop
23716 set 0x4C, %l1
23717 ldstub [%l7 + %l1], %o6
23718 nop
23719 set 0x0A, %i0
23720 sth %g1, [%l7 + %i0]
23721 nop
23722 set 0x2A, %l0
23723 ldub [%l7 + %l0], %g2
23724 add %l7, 0x60, %l6
23725 wr %g0, 0x80, %asi
23726 casxa [%l6] 0x80, %g6, %o7
23727 st %f20, [%l7 + 0x30]
23728 nop
23729 set 0x20, %i5
23730 stx %fsr, [%l7 + %i5]
23731 set 0x40, %o6
23732 lda [%l7 + %o6] 0x88, %f13
23733 nop
23734 set 0x40, %l4
23735 lduw [%l7 + %l4], %g5
23736 nop
23737 set 0x74, %g4
23738 sth %i4, [%l7 + %g4]
23739 set 0x38, %g1
23740 stxa %o3, [%l7 + %g1] 0xeb
23741 membar #Sync
23742 set 0x54, %o2
23743 swapa [%l7 + %o2] 0x88, %o5
23744 add %l7, 0x70, %l6
23745 wr %g0, 0x88, %asi
23746 lda [%l6] %asi, %g3
23747 casa [%l6] 0x88, %g3, %i6
23748 nop
23749 set 0x0E, %o1
23750 ldsh [%l7 + %o1], %i3
23751 nop
23752 set 0x50, %g5
23753 std %f26, [%l7 + %g5]
23754 set 0x28, %g3
23755 ldxa [%l7 + %g3] 0x88, %i5
23756 nop
23757 set 0x14, %o0
23758 ldub [%l7 + %o0], %i7
23759 nop
23760 set 0x38, %l2
23761 ldsw [%l7 + %l2], %i1
23762 set 0x38, %g2
23763 stwa %l4, [%l7 + %g2] 0x89
23764 nop
23765 set 0x4B, %o4
23766 stb %l3, [%l7 + %o4]
23767 set 0x48, %o3
23768 stxa %i2, [%l7 + %o3] 0xea
23769 membar #Sync
23770 nop
23771 set 0x08, %i2
23772 stx %fsr, [%l7 + %i2]
23773 add %l7, 0x08, %l6
23774 wr %g0, 0x80, %asi
23775 lda [%l6] %asi, %i0
23776 casa [%l6] 0x80, %i0, %o2
23777 st %fsr, [%l7 + 0x1C]
23778 nop
23779 set 0x71, %i7
23780 ldsb [%l7 + %i7], %o1
23781 nop
23782 set 0x0A, %i1
23783 ldsh [%l7 + %i1], %o4
23784 set 0x40, %o7
23785 stda %f16, [%l7 + %o7] 0xcc
23786 nop
23787 set 0x1C, %i3
23788 sth %l1, [%l7 + %i3]
23789 nop
23790 set 0x28, %g7
23791 ldd [%l7 + %g7], %f2
23792 nop
23793 set 0x28, %i6
23794 std %i6, [%l7 + %i6]
23795 fpsub16s %f24, %f26, %f4
23796 nop
23797 set 0x40, %l5
23798 stx %fsr, [%l7 + %l5]
23799 ld [%l7 + 0x68], %f5
23800 nop
23801 set 0x08, %l6
23802 stx %fsr, [%l7 + %l6]
23803 be,a,pn %icc, loop_157
23804 or %g7, %o0, %l2
23805 nop
23806 set 0x68, %i4
23807 swap [%l7 + %i4], %l0
23808 set 0x6C, %l3
23809 sta %f11, [%l7 + %l3] 0x80
23810loop_157:
23811 nop
23812 set 0x5A, %o5
23813 ldstub [%l7 + %o5], %g4
23814 set 0x10, %g6
23815 stxa %o6, [%l7 + %g6] 0x88
23816 set 0x40, %l1
23817 swapa [%l7 + %l1] 0x81, %l5
23818 set 0x3E, %i0
23819 ldstuba [%l7 + %i0] 0x80, %g1
23820 nop
23821 set 0x68, %i5
23822 std %g2, [%l7 + %i5]
23823 set 0x1C, %o6
23824 stba %g6, [%l7 + %o6] 0x89
23825 nop
23826 set 0x3C, %l0
23827 stw %g5, [%l7 + %l0]
23828 nop
23829 set 0x70, %g4
23830 ldd [%l7 + %g4], %f10
23831 nop
23832 set 0x74, %g1
23833 lduh [%l7 + %g1], %i4
23834 set 0x68, %l4
23835 ldxa [%l7 + %l4] 0x88, %o3
23836 nop
23837 set 0x34, %o1
23838 ldsw [%l7 + %o1], %o7
23839 set 0x10, %o2
23840 stha %o5, [%l7 + %o2] 0x88
23841 nop
23842 set 0x38, %g3
23843 std %f6, [%l7 + %g3]
23844 nop
23845 set 0x30, %g5
23846 stw %i6, [%l7 + %g5]
23847 nop
23848 set 0x30, %l2
23849 ldd [%l7 + %l2], %g2
23850 and %i5, %i3, %i1
23851 set 0x1C, %g2
23852 swapa [%l7 + %g2] 0x88, %i7
23853 or %l4, %l3, %i2
23854 nop
23855 set 0x1E, %o0
23856 ldub [%l7 + %o0], %o2
23857 set 0x40, %o3
23858 ldda [%l7 + %o3] 0xd2, %f16
23859 nop
23860 set 0x48, %i2
23861 lduw [%l7 + %i2], %o1
23862 nop
23863 set 0x28, %i7
23864 std %o4, [%l7 + %i7]
23865 nop
23866 set 0x0C, %i1
23867 stw %i0, [%l7 + %i1]
23868 nop
23869 set 0x5C, %o4
23870 swap [%l7 + %o4], %l6
23871 set 0x18, %i3
23872 lda [%l7 + %i3] 0x89, %f18
23873 add %g7, %o0, %l2
23874 nop
23875 set 0x66, %o7
23876 ldsh [%l7 + %o7], %l0
23877 set 0x08, %i6
23878 swapa [%l7 + %i6] 0x80, %l1
23879 nop
23880 set 0x38, %l5
23881 swap [%l7 + %l5], %g4
23882 ld [%l7 + 0x58], %f13
23883 set 0x78, %l6
23884 stxa %o6, [%l7 + %l6] 0x88
23885 nop
23886 set 0x6E, %g7
23887 ldsh [%l7 + %g7], %g1
23888 set 0x40, %l3
23889 stxa %g2, [%l7 + %l3] 0x88
23890 st %f4, [%l7 + 0x74]
23891 and %g6, %g5, %i4
23892 set 0x40, %o5
23893 ldda [%l7 + %o5] 0xd0, %f0
23894 nop
23895 set 0x48, %i4
23896 std %f14, [%l7 + %i4]
23897 set 0x40, %g6
23898 stda %f16, [%l7 + %g6] 0x81
23899 set 0x12, %l1
23900 stha %o3, [%l7 + %l1] 0x88
23901 nop
23902 set 0x72, %i0
23903 ldsh [%l7 + %i0], %l5
23904 nop
23905 set 0x68, %o6
23906 std %o4, [%l7 + %o6]
23907 add %l7, 0x20, %l6
23908 wr %g0, 0x88, %asi
23909 ldxa [%l6] %asi, %o7
23910 casxa [%l6] 0x88, %o7, %i6
23911 set 0x60, %l0
23912 stxa %g3, [%l7 + %l0] 0xe2
23913 membar #Sync
23914 add %l7, 0x08, %l6
23915 wr %g0, 0x81, %asi
23916 casxa [%l6] 0x81, %i5, %i1
23917 set 0x20, %g4
23918 stda %i6, [%l7 + %g4] 0xea
23919 membar #Sync
23920 nop
23921 set 0x2E, %g1
23922 stb %i3, [%l7 + %g1]
23923 nop
23924 set 0x38, %l4
23925 stx %l3, [%l7 + %l4]
23926 nop
23927 set 0x5C, %i5
23928 ldsw [%l7 + %i5], %i2
23929 set 0x60, %o1
23930 stwa %l4, [%l7 + %o1] 0x81
23931 set 0x44, %o2
23932 stwa %o1, [%l7 + %o2] 0x80
23933 set 0x2C, %g3
23934 sta %f11, [%l7 + %g3] 0x89
23935 and %o2, %i0, %l6
23936 set 0x4D, %l2
23937 ldstuba [%l7 + %l2] 0x80, %o4
23938 nop
23939 set 0x70, %g2
23940 lduw [%l7 + %g2], %g7
23941 add %l2, %o0, %l1
23942 nop
23943 set 0x2C, %o0
23944 ldsh [%l7 + %o0], %l0
23945 add %g4, %g1, %g2
23946 set 0x78, %g5
23947 stda %g6, [%l7 + %g5] 0x80
23948 set 0x20, %i2
23949 prefetcha [%l7 + %i2] 0x89, 0
23950 nop
23951 set 0x68, %o3
23952 stx %i4, [%l7 + %o3]
23953 set 0x50, %i1
23954 ldxa [%l7 + %i1] 0x81, %o6
23955 nop
23956 set 0x60, %i7
23957 stx %fsr, [%l7 + %i7]
23958 set 0x34, %o4
23959 swapa [%l7 + %o4] 0x81, %l5
23960 nop
23961 set 0x47, %i3
23962 stb %o5, [%l7 + %i3]
23963 st %f1, [%l7 + 0x2C]
23964 wr %o7, %o3, %y
23965 nop
23966 set 0x70, %i6
23967 lduw [%l7 + %i6], %g3
23968 set 0x24, %l5
23969 lda [%l7 + %l5] 0x89, %f10
23970 set 0x10, %l6
23971 ldda [%l7 + %l6] 0xeb, %i4
23972 fpadd32 %f16, %f8, %f6
23973 st %fsr, [%l7 + 0x78]
23974 nop
23975 set 0x0B, %g7
23976 ldstub [%l7 + %g7], %i1
23977 st %f9, [%l7 + 0x50]
23978 nop
23979 set 0x76, %l3
23980 lduh [%l7 + %l3], %i6
23981 nop
23982 set 0x38, %o5
23983 std %f26, [%l7 + %o5]
23984 nop
23985 set 0x30, %i4
23986 stx %i3, [%l7 + %i4]
23987 set 0x40, %o7
23988 stda %f0, [%l7 + %o7] 0xc4
23989 st %fsr, [%l7 + 0x3C]
23990 st %f27, [%l7 + 0x28]
23991 set 0x40, %l1
23992 ldda [%l7 + %l1] 0x80, %f0
23993 nop
23994 set 0x1E, %i0
23995 ldub [%l7 + %i0], %l3
23996 set 0x4F, %o6
23997 ldstuba [%l7 + %o6] 0x88, %i2
23998 set 0x30, %l0
23999 ldda [%l7 + %l0] 0xeb, %i6
24000 set 0x40, %g6
24001 ldda [%l7 + %g6] 0xd0, %f0
24002 nop
24003 set 0x70, %g1
24004 stx %fsr, [%l7 + %g1]
24005 nop
24006 set 0x38, %g4
24007 swap [%l7 + %g4], %o1
24008 set 0x40, %i5
24009 stwa %o2, [%l7 + %i5] 0xea
24010 membar #Sync
24011 nop
24012 set 0x56, %l4
24013 sth %l4, [%l7 + %l4]
24014 nop
24015 set 0x10, %o2
24016 prefetch [%l7 + %o2], 3
24017 nop
24018 set 0x3D, %o1
24019 ldstub [%l7 + %o1], %l6
24020 nop
24021 set 0x48, %l2
24022 std %i0, [%l7 + %l2]
24023 set 0x38, %g3
24024 ldxa [%l7 + %g3] 0x80, %o4
24025 nop
24026 set 0x59, %o0
24027 stb %l2, [%l7 + %o0]
24028 ld [%l7 + 0x44], %f5
24029 nop
24030 set 0x38, %g5
24031 stb %o0, [%l7 + %g5]
24032 set 0x40, %g2
24033 stda %f0, [%l7 + %g2] 0xc4
24034 nop
24035 set 0x72, %i2
24036 ldsh [%l7 + %i2], %g7
24037 add %l7, 0x1C, %l6
24038 wr %g0, 0x89, %asi
24039 casa [%l6] 0x89, %l1, %l0
24040 wr %g0, 0x5, %fprs
24041 add %l7, 0x50, %l6
24042 wr %g0, 0x81, %asi
24043 lda [%l6] %asi, %g6
24044 casa [%l6] 0x81, %g6, %g2
24045 set 0x30, %o3
24046 lda [%l7 + %o3] 0x80, %f23
24047 nop
24048 set 0x2C, %i7
24049 stw %g5, [%l7 + %i7]
24050 add %l7, 0x60, %l6
24051 wr %g0, 0x88, %asi
24052 ldxa [%l6] %asi, %o6
24053 casxa [%l6] 0x88, %o6, %i4
24054 nop
24055 set 0x58, %o4
24056 std %f26, [%l7 + %o4]
24057 set 0x68, %i1
24058 stxa %o5, [%l7 + %i1] 0xeb
24059 membar #Sync
24060 fpadd16s %f4, %f1, %f8
24061 add %l7, 0x40, %l6
24062 wr %g0, 0x80, %asi
24063 ldxa [%l6] %asi, %o7
24064 casxa [%l6] 0x80, %o7, %l5
24065 set 0x58, %i3
24066 stda %g2, [%l7 + %i3] 0xe3
24067 membar #Sync
24068 nop
24069 set 0x70, %l5
24070 ldx [%l7 + %l5], %o3
24071 add %i1, %i6, %i3
24072 nop
24073 set 0x50, %l6
24074 ldd [%l7 + %l6], %l2
24075 add %l7, 0x38, %l6
24076 wr %g0, 0x89, %asi
24077 casa [%l6] 0x89, %i5, %i2
24078 nop
24079 set 0x28, %g7
24080 swap [%l7 + %g7], %i7
24081 nop
24082 set 0x74, %i6
24083 prefetch [%l7 + %i6], 0
24084 nop
24085 set 0x58, %o5
24086 ldx [%l7 + %o5], %o2
24087 nop
24088 set 0x54, %i4
24089 prefetch [%l7 + %i4], 3
24090 nop
24091 set 0x0C, %l3
24092 ldstub [%l7 + %l3], %o1
24093 nop
24094 set 0x40, %o7
24095 stx %l4, [%l7 + %o7]
24096 ld [%l7 + 0x5C], %f22
24097 set 0x16, %l1
24098 stba %l6, [%l7 + %l1] 0x88
24099 st %f9, [%l7 + 0x50]
24100 nop
24101 set 0x10, %i0
24102 ldd [%l7 + %i0], %f18
24103 set 0x6C, %l0
24104 lda [%l7 + %l0] 0x81, %f4
24105 nop
24106 set 0x68, %g6
24107 std %o4, [%l7 + %g6]
24108 nop
24109 set 0x28, %o6
24110 ldd [%l7 + %o6], %f12
24111 nop
24112 set 0x14, %g1
24113 stw %i0, [%l7 + %g1]
24114 nop
24115 set 0x60, %g4
24116 ldd [%l7 + %g4], %f0
24117 set 0x74, %l4
24118 stba %o0, [%l7 + %l4] 0xea
24119 membar #Sync
24120 nop
24121 set 0x28, %i5
24122 stx %l2, [%l7 + %i5]
24123 nop
24124 set 0x34, %o2
24125 prefetch [%l7 + %o2], 4
24126 st %fsr, [%l7 + 0x60]
24127 nop
24128 set 0x60, %o1
24129 prefetch [%l7 + %o1], 1
24130 set 0x1C, %g3
24131 stha %l1, [%l7 + %g3] 0xe2
24132 membar #Sync
24133 set 0x60, %l2
24134 sta %f1, [%l7 + %l2] 0x89
24135 add %l7, 0x78, %l6
24136 wr %g0, 0x80, %asi
24137 casa [%l6] 0x80, %g7, %g1
24138 nop
24139 set 0x60, %o0
24140 ldd [%l7 + %o0], %g4
24141 set 0x2D, %g5
24142 stba %l0, [%l7 + %g5] 0xe3
24143 membar #Sync
24144 set 0x30, %i2
24145 sta %f6, [%l7 + %i2] 0x88
24146 add %l7, 0x20, %l6
24147 wr %g0, 0x80, %asi
24148 ldxa [%l6] %asi, %g2
24149 casxa [%l6] 0x80, %g2, %g6
24150 set 0x08, %g2
24151 prefetcha [%l7 + %g2] 0x88, 0
24152 nop
24153 set 0x40, %o3
24154 ldd [%l7 + %o3], %o6
24155 nop
24156 set 0x30, %o4
24157 swap [%l7 + %o4], %i4
24158 nop
24159 set 0x58, %i7
24160 std %o4, [%l7 + %i7]
24161 or %l5, %g3, %o7
24162 add %l7, 0x18, %l6
24163 wr %g0, 0x81, %asi
24164 casxa [%l6] 0x81, %i1, %i6
24165 nop
24166 set 0x30, %i1
24167 lduw [%l7 + %i1], %i3
24168 nop
24169 set 0x15, %l5
24170 ldub [%l7 + %l5], %l3
24171 nop
24172 set 0x55, %i3
24173 stb %o3, [%l7 + %i3]
24174 nop
24175 set 0x0C, %g7
24176 ldub [%l7 + %g7], %i5
24177 set 0x38, %l6
24178 prefetcha [%l7 + %l6] 0x80, 2
24179 nop
24180 set 0x08, %o5
24181 prefetch [%l7 + %o5], 1
24182 and %i2, %o2, %o1
24183 set 0x40, %i6
24184 ldda [%l7 + %i6] 0xd8, %f0
24185 nop
24186 set 0x2D, %l3
24187 ldsb [%l7 + %l3], %l4
24188 set 0x4F, %o7
24189 ldstuba [%l7 + %o7] 0x80, %o4
24190 set 0x20, %i4
24191 prefetcha [%l7 + %i4] 0x81, 4
24192 nop
24193 set 0x30, %l1
24194 ldsw [%l7 + %l1], %l6
24195 nop
24196 set 0x16, %i0
24197 ldsb [%l7 + %i0], %l2
24198 set 0x40, %g6
24199 stda %l0, [%l7 + %g6] 0xeb
24200 membar #Sync
24201 set 0x18, %l0
24202 ldxa [%l7 + %l0] 0x88, %o0
24203 set 0x20, %g1
24204 stda %g0, [%l7 + %g1] 0x89
24205 set 0x38, %o6
24206 prefetcha [%l7 + %o6] 0x80, 2
24207 set 0x58, %g4
24208 ldxa [%l7 + %g4] 0x88, %l0
24209 nop
24210 set 0x50, %i5
24211 stx %g2, [%l7 + %i5]
24212 set 0x20, %o2
24213 lda [%l7 + %o2] 0x89, %f23
24214 set 0x42, %l4
24215 ldstuba [%l7 + %l4] 0x80, %g6
24216 set 0x60, %g3
24217 stha %g4, [%l7 + %g3] 0xeb
24218 membar #Sync
24219 set 0x48, %o1
24220 stda %o6, [%l7 + %o1] 0xeb
24221 membar #Sync
24222 add %l7, 0x48, %l6
24223 wr %g0, 0x80, %asi
24224 lda [%l6] %asi, %i4
24225 casa [%l6] 0x80, %i4, %o5
24226 nop
24227 set 0x18, %o0
24228 ldsb [%l7 + %o0], %g5
24229 fpadd16 %f0, %f28, %f26
24230 add %l7, 0x38, %l6
24231 wr %g0, 0x81, %asi
24232 ldxa [%l6] %asi, %l5
24233 casxa [%l6] 0x81, %l5, %o7
24234 set 0x14, %l2
24235 stwa %g3, [%l7 + %l2] 0x89
24236 set 0x40, %g5
24237 stxa %i6, [%l7 + %g5] 0x88
24238 set 0x6C, %i2
24239 lda [%l7 + %i2] 0x80, %f15
24240 nop
24241 set 0x10, %o3
24242 prefetch [%l7 + %o3], 0
24243 nop
24244 or %g0, 0x8, %l0
24245 sllx %l0, 0x3c, %l0
24246 wr %l0, 0xD0E, %tick_cmpr
24247 set 0x48, %o4
24248 prefetcha [%l7 + %o4] 0x88, 0
24249 set 0x38, %i7
24250 ldxa [%l7 + %i7] 0x80, %i5
24251 nop
24252 set 0x14, %g2
24253 swap [%l7 + %g2], %l3
24254 set 0x40, %i1
24255 stda %f0, [%l7 + %i1] 0xcc
24256 set 0x18, %l5
24257 lda [%l7 + %l5] 0x80, %f28
24258 nop
24259 set 0x68, %i3
24260 std %i6, [%l7 + %i3]
24261 ld [%l7 + 0x54], %f9
24262 st %fsr, [%l7 + 0x1C]
24263 add %l7, 0x70, %l6
24264 wr %g0, 0x80, %asi
24265 casxa [%l6] 0x80, %i2, %o1
24266 set 0x70, %l6
24267 ldxa [%l7 + %l6] 0x88, %l4
24268 nop
24269 set 0x38, %g7
24270 lduh [%l7 + %g7], %o4
24271 nop
24272 set 0x48, %o5
24273 ldx [%l7 + %o5], %i0
24274 nop
24275 set 0x6E, %i6
24276 ldsb [%l7 + %i6], %l6
24277 nop
24278 set 0x18, %l3
24279 ldsw [%l7 + %l3], %l2
24280 bl,a,pt %xcc, loop_158
24281 nop
24282 set 0x60, %o7
24283 swap [%l7 + %o7], %o2
24284 nop
24285 set 0x50, %i4
24286 ldub [%l7 + %i4], %l1
24287 nop
24288 set 0x30, %l1
24289 stb %g1, [%l7 + %l1]
24290loop_158:
24291 bleu %icc, loop_159
24292 add %g7, %o0, %l0
24293 nop
24294 set 0x54, %i0
24295 lduw [%l7 + %i0], %g2
24296 and %g4, %g6, %o6
24297loop_159:
24298 nop
24299 set 0x78, %l0
24300 prefetcha [%l7 + %l0] 0x81, 4
24301 nop
24302 set 0x35, %g6
24303 stb %i4, [%l7 + %g6]
24304 nop
24305 set 0x70, %g1
24306 stx %fsr, [%l7 + %g1]
24307 set 0x48, %g4
24308 ldxa [%l7 + %g4] 0x89, %g5
24309 nop
24310 set 0x1C, %i5
24311 stw %o7, [%l7 + %i5]
24312 add %l7, 0x7C, %l6
24313 wr %g0, 0x88, %asi
24314 lda [%l6] %asi, %g3
24315 casa [%l6] 0x88, %g3, %i6
24316 nop
24317 set 0x6C, %o6
24318 lduh [%l7 + %o6], %i1
24319 wr %i3, %o3, %pic
24320 nop
24321 set 0x0C, %l4
24322 swap [%l7 + %l4], %l5
24323 nop
24324 set 0x28, %o2
24325 ldsb [%l7 + %o2], %l3
24326 ld [%l7 + 0x5C], %f24
24327 nop
24328 set 0x50, %g3
24329 stx %i5, [%l7 + %g3]
24330 or %i7, %o1, %l4
24331 nop
24332 set 0x33, %o0
24333 stb %i2, [%l7 + %o0]
24334 set 0x40, %o1
24335 ldda [%l7 + %o1] 0x88, %f0
24336 set 0x6C, %l2
24337 stwa %i0, [%l7 + %l2] 0xeb
24338 membar #Sync
24339 nop
24340 set 0x40, %i2
24341 ldd [%l7 + %i2], %i6
24342 or %l2, %o4, %l1
24343 nop
24344 set 0x50, %g5
24345 ldub [%l7 + %g5], %g1
24346 be,a %xcc, loop_160
24347 nop
24348 set 0x58, %o3
24349 stw %g7, [%l7 + %o3]
24350 nop
24351 set 0x70, %o4
24352 stw %o2, [%l7 + %o4]
24353 bg %icc, loop_161
24354loop_160:
24355 nop
24356 set 0x50, %i7
24357 ldd [%l7 + %i7], %o0
24358 set 0x40, %i1
24359 stda %f16, [%l7 + %i1] 0xf0
24360 membar #Sync
24361loop_161:
24362 nop
24363 set 0x40, %l5
24364 stwa %l0, [%l7 + %l5] 0xeb
24365 membar #Sync
24366 st %fsr, [%l7 + 0x38]
24367 nop
24368 set 0x5C, %i3
24369 ldsh [%l7 + %i3], %g4
24370 set 0x68, %g2
24371 stwa %g2, [%l7 + %g2] 0x80
24372 set 0x1C, %l6
24373 stwa %o6, [%l7 + %l6] 0x88
24374 nop
24375 set 0x7A, %o5
24376 lduh [%l7 + %o5], %g6
24377 set 0x30, %g7
24378 ldda [%l7 + %g7] 0xea, %i4
24379 set 0x58, %i6
24380 prefetcha [%l7 + %i6] 0x80, 1
24381 set 0x18, %o7
24382 stxa %o7, [%l7 + %o7] 0x80
24383 and %g3, %g5, %i6
24384 nop
24385 set 0x20, %l3
24386 ldx [%l7 + %l3], %i3
24387 nop
24388 set 0x50, %i4
24389 ldd [%l7 + %i4], %f2
24390 or %o3, %i1, %l3
24391 ld [%l7 + 0x6C], %f1
24392 wr %l5, %i5, %softint
24393 nop
24394 set 0x18, %i0
24395 std %i6, [%l7 + %i0]
24396 nop
24397 set 0x20, %l1
24398 lduh [%l7 + %l1], %o1
24399 or %l4, %i0, %l6
24400 nop
24401 set 0x4C, %g6
24402 ldsw [%l7 + %g6], %l2
24403 set 0x56, %g1
24404 stha %o4, [%l7 + %g1] 0x89
24405 nop
24406 set 0x0C, %l0
24407 swap [%l7 + %l0], %l1
24408 nop
24409 set 0x78, %g4
24410 stw %g1, [%l7 + %g4]
24411 and %g7, %o2, %i2
24412 nop
24413 set 0x5C, %i5
24414 lduw [%l7 + %i5], %o0
24415 and %l0, %g4, %o6
24416 set 0x10, %l4
24417 ldda [%l7 + %l4] 0x88, %g6
24418 set 0x10, %o6
24419 stwa %i4, [%l7 + %o6] 0xeb
24420 membar #Sync
24421 or %o5, %o7, %g2
24422 set 0x40, %g3
24423 ldda [%l7 + %g3] 0xd2, %f16
24424 set 0x40, %o0
24425 sta %f2, [%l7 + %o0] 0x81
24426 nop
24427 set 0x20, %o2
24428 sth %g5, [%l7 + %o2]
24429 nop
24430 set 0x43, %o1
24431 ldstub [%l7 + %o1], %g3
24432 nop
24433 set 0x40, %l2
24434 std %i2, [%l7 + %l2]
24435 set 0x5C, %g5
24436 sta %f8, [%l7 + %g5] 0x89
24437 and %i6, %i1, %o3
24438 set 0x70, %o3
24439 ldxa [%l7 + %o3] 0x80, %l3
24440 fpsub16 %f6, %f24, %f4
24441 add %l7, 0x48, %l6
24442 wr %g0, 0x89, %asi
24443 casxa [%l6] 0x89, %i5, %i7
24444 nop
24445 set 0x08, %o4
24446 std %l4, [%l7 + %o4]
24447 nop
24448 set 0x28, %i7
24449 std %f10, [%l7 + %i7]
24450 membar #Sync
24451 set 0x40, %i2
24452 ldda [%l7 + %i2] 0xf8, %f16
24453 nop
24454 set 0x3C, %l5
24455 ldsw [%l7 + %l5], %l4
24456 set 0x28, %i1
24457 stha %o1, [%l7 + %i1] 0xe3
24458 membar #Sync
24459 set 0x20, %i3
24460 ldda [%l7 + %i3] 0xe3, %i0
24461 set 0x20, %l6
24462 stwa %l6, [%l7 + %l6] 0x81
24463 nop
24464 set 0x78, %o5
24465 stx %l2, [%l7 + %o5]
24466 set 0x18, %g2
24467 stda %l0, [%l7 + %g2] 0x88
24468 ld [%l7 + 0x6C], %f4
24469 nop
24470 set 0x44, %i6
24471 stw %g1, [%l7 + %i6]
24472 st %f29, [%l7 + 0x58]
24473 nop
24474 set 0x4C, %g7
24475 lduw [%l7 + %g7], %g7
24476 set 0x30, %o7
24477 stxa %o2, [%l7 + %o7] 0xe3
24478 membar #Sync
24479 nop
24480 set 0x3B, %l3
24481 ldstub [%l7 + %l3], %i2
24482 nop
24483 set 0x4E, %i0
24484 lduh [%l7 + %i0], %o0
24485 nop
24486 set 0x10, %l1
24487 std %l0, [%l7 + %l1]
24488 nop
24489 set 0x70, %i4
24490 prefetch [%l7 + %i4], 3
24491 set 0x50, %g1
24492 prefetcha [%l7 + %g1] 0x88, 1
24493 nop
24494 set 0x28, %l0
24495 lduw [%l7 + %l0], %o6
24496 fpsub16 %f10, %f14, %f6
24497 set 0x20, %g4
24498 prefetcha [%l7 + %g4] 0x88, 1
24499 add %l7, 0x7C, %l6
24500 wr %g0, 0x88, %asi
24501 lda [%l6] %asi, %g4
24502 casa [%l6] 0x88, %g4, %o5
24503 set 0x48, %i5
24504 stxa %i4, [%l7 + %i5] 0x88
24505 ld [%l7 + 0x5C], %f29
24506 fpadd32s %f6, %f11, %f16
24507 set 0x1E, %l4
24508 ldstuba [%l7 + %l4] 0x89, %o7
24509 set 0x64, %g6
24510 stha %g2, [%l7 + %g6] 0xe2
24511 membar #Sync
24512 set 0x10, %g3
24513 stwa %g3, [%l7 + %g3] 0x80
24514 bge,pt %icc, loop_162
24515 wr %g0, 0x4, %fprs
24516 set 0x60, %o6
24517 sta %f12, [%l7 + %o6] 0x88
24518loop_162:
24519 wr %g0, 0x7, %fprs
24520 set 0x4C, %o2
24521 stwa %l3, [%l7 + %o2] 0x81
24522 nop
24523 set 0x58, %o0
24524 lduh [%l7 + %o0], %i1
24525 set 0x4E, %o1
24526 ldstuba [%l7 + %o1] 0x89, %i5
24527 set 0x78, %l2
24528 sta %f3, [%l7 + %l2] 0x81
24529 set 0x70, %g5
24530 ldda [%l7 + %g5] 0xe3, %i6
24531 nop
24532 set 0x68, %o4
24533 ldd [%l7 + %o4], %l4
24534 set 0x38, %o3
24535 lda [%l7 + %o3] 0x89, %f14
24536 nop
24537 set 0x30, %i7
24538 lduw [%l7 + %i7], %l5
24539 wr %o1, %l6, %set_softint
24540 nop
24541 set 0x14, %l5
24542 stw %l2, [%l7 + %l5]
24543 set 0x18, %i2
24544 stwa %i0, [%l7 + %i2] 0xe3
24545 membar #Sync
24546 nop
24547 set 0x3C, %i3
24548 sth %g1, [%l7 + %i3]
24549 or %g7, %l1, %o2
24550 nop
24551 set 0x6C, %i1
24552 ldsb [%l7 + %i1], %o0
24553 nop
24554 set 0x0D, %o5
24555 stb %l0, [%l7 + %o5]
24556 nop
24557 set 0x30, %g2
24558 std %i2, [%l7 + %g2]
24559 nop
24560 set 0x16, %l6
24561 stb %o6, [%l7 + %l6]
24562 set 0x70, %i6
24563 stda %o4, [%l7 + %i6] 0xe3
24564 membar #Sync
24565 set 0x10, %o7
24566 ldda [%l7 + %o7] 0x81, %g6
24567 fpsub32s %f31, %f29, %f1
24568 ld [%l7 + 0x60], %f4
24569 st %f21, [%l7 + 0x6C]
24570 set 0x20, %l3
24571 ldxa [%l7 + %l3] 0x81, %g4
24572 set 0x70, %g7
24573 lda [%l7 + %g7] 0x80, %f17
24574 or %o5, %o7, %i4
24575 nop
24576 set 0x40, %l1
24577 stx %g2, [%l7 + %l1]
24578 set 0x45, %i4
24579 stba %g3, [%l7 + %i4] 0x89
24580 set 0x10, %g1
24581 ldda [%l7 + %g1] 0x81, %i2
24582 nop
24583 set 0x59, %i0
24584 stb %g5, [%l7 + %i0]
24585 nop
24586 set 0x60, %l0
24587 stx %fsr, [%l7 + %l0]
24588 nop
24589 set 0x28, %i5
24590 sth %o3, [%l7 + %i5]
24591 nop
24592 set 0x48, %l4
24593 ldub [%l7 + %l4], %l3
24594 set 0x10, %g4
24595 swapa [%l7 + %g4] 0x89, %i6
24596 nop
24597 set 0x5B, %g3
24598 stb %i1, [%l7 + %g3]
24599 set 0x20, %o6
24600 ldda [%l7 + %o6] 0xe3, %i6
24601 add %l7, 0x14, %l6
24602 wr %g0, 0x81, %asi
24603 casa [%l6] 0x81, %l4, %l5
24604 nop
24605 set 0x18, %o2
24606 stx %i5, [%l7 + %o2]
24607 nop
24608 set 0x34, %o0
24609 stw %o1, [%l7 + %o0]
24610 nop
24611 set 0x60, %o1
24612 sth %l6, [%l7 + %o1]
24613 st %f11, [%l7 + 0x34]
24614 nop
24615 set 0x48, %g6
24616 stx %fsr, [%l7 + %g6]
24617 nop
24618 set 0x58, %g5
24619 prefetch [%l7 + %g5], 4
24620 set 0x68, %o4
24621 sta %f9, [%l7 + %o4] 0x80
24622 nop
24623 set 0x40, %o3
24624 ldd [%l7 + %o3], %f30
24625 nop
24626 set 0x30, %i7
24627 std %f0, [%l7 + %i7]
24628 set 0x28, %l5
24629 ldxa [%l7 + %l5] 0x81, %l2
24630 nop
24631 set 0x28, %i2
24632 ldx [%l7 + %i2], %i0
24633 set 0x77, %l2
24634 ldstuba [%l7 + %l2] 0x89, %g7
24635 add %l7, 0x74, %l6
24636 wr %g0, 0x89, %asi
24637 lda [%l6] %asi, %l1
24638 casa [%l6] 0x89, %l1, %g1
24639 ld [%l7 + 0x20], %f9
24640 st %f14, [%l7 + 0x7C]
24641 ld [%l7 + 0x28], %f13
24642 set 0x76, %i1
24643 ldstuba [%l7 + %i1] 0x88, %o0
24644 set 0x40, %i3
24645 stwa %l0, [%l7 + %i3] 0xe3
24646 membar #Sync
24647 set 0x67, %o5
24648 stba %o2, [%l7 + %o5] 0x81
24649 and %o6, %i2, %g6
24650 st %f16, [%l7 + 0x40]
24651 add %l7, 0x0C, %l6
24652 wr %g0, 0x89, %asi
24653 casa [%l6] 0x89, %o4, %o5
24654 set 0x40, %g2
24655 stda %f0, [%l7 + %g2] 0xc8
24656 nop
24657 set 0x60, %i6
24658 ldsw [%l7 + %i6], %g4
24659 nop
24660 set 0x10, %o7
24661 std %o6, [%l7 + %o7]
24662 set 0x50, %l3
24663 ldxa [%l7 + %l3] 0x81, %i4
24664 set 0x38, %g7
24665 prefetcha [%l7 + %g7] 0x81, 4
24666 set 0x28, %l6
24667 stxa %g2, [%l7 + %l6] 0x89
24668 nop
24669 set 0x46, %i4
24670 ldsh [%l7 + %i4], %i3
24671 add %l7, 0x28, %l6
24672 wr %g0, 0x88, %asi
24673 lda [%l6] %asi, %o3
24674 casa [%l6] 0x88, %o3, %l3
24675 nop
24676 set 0x1C, %g1
24677 ldub [%l7 + %g1], %i6
24678 set 0x74, %i0
24679 swapa [%l7 + %i0] 0x88, %g5
24680 nop
24681 or %g0, 0x8, %l0
24682 sllx %l0, 0x3c, %l0
24683 wr %l0, 0x6AC, %sys_tick_cmpr
24684 wr %i7, %i5, %softint
24685 set 0x78, %l0
24686 ldxa [%l7 + %l0] 0x80, %o1
24687 nop
24688 set 0x2A, %l1
24689 lduh [%l7 + %l1], %l5
24690 set 0x71, %i5
24691 stba %l6, [%l7 + %i5] 0xe2
24692 membar #Sync
24693 set 0x58, %g4
24694 ldxa [%l7 + %g4] 0x88, %i0
24695 fpsub16 %f28, %f22, %f2
24696 ld [%l7 + 0x2C], %f14
24697 nop
24698 set 0x08, %g3
24699 stx %l2, [%l7 + %g3]
24700 bgu,a %xcc, loop_163
24701 nop
24702 set 0x2E, %o6
24703 ldstub [%l7 + %o6], %g7
24704 nop
24705 set 0x40, %l4
24706 stx %fsr, [%l7 + %l4]
24707 set 0x40, %o0
24708 stda %f16, [%l7 + %o0] 0xf9
24709 membar #Sync
24710loop_163:
24711 nop
24712 set 0x20, %o1
24713 stxa %l1, [%l7 + %o1] 0xeb
24714 membar #Sync
24715 fpadd32 %f24, %f20, %f26
24716 add %l7, 0x18, %l6
24717 wr %g0, 0x88, %asi
24718 ldxa [%l6] %asi, %o0
24719 casxa [%l6] 0x88, %o0, %l0
24720 nop
24721 set 0x10, %o2
24722 ldx [%l7 + %o2], %g1
24723 set 0x4C, %g6
24724 stba %o6, [%l7 + %g6] 0xe2
24725 membar #Sync
24726 nop
24727 set 0x08, %o4
24728 swap [%l7 + %o4], %i2
24729 nop
24730 set 0x78, %g5
24731 ldx [%l7 + %g5], %g6
24732 nop
24733 set 0x13, %i7
24734 ldsb [%l7 + %i7], %o4
24735 set 0x60, %l5
24736 stwa %o2, [%l7 + %l5] 0x80
24737 set 0x10, %i2
24738 prefetcha [%l7 + %i2] 0x80, 3
24739 set 0x4A, %l2
24740 ldstuba [%l7 + %l2] 0x81, %o7
24741 fpadd32s %f10, %f28, %f6
24742 set 0x44, %o3
24743 swapa [%l7 + %o3] 0x80, %i4
24744 nop
24745 set 0x68, %i1
24746 stx %g3, [%l7 + %i1]
24747 set 0x6F, %o5
24748 ldstuba [%l7 + %o5] 0x89, %g2
24749 nop
24750 set 0x2E, %g2
24751 sth %o5, [%l7 + %g2]
24752 add %l7, 0x20, %l6
24753 wr %g0, 0x89, %asi
24754 ldxa [%l6] %asi, %o3
24755 casxa [%l6] 0x89, %o3, %l3
24756 nop
24757 set 0x48, %i3
24758 stw %i3, [%l7 + %i3]
24759 ba,a,pt %xcc, loop_164
24760 nop
24761 set 0x08, %i6
24762 std %f12, [%l7 + %i6]
24763 nop
24764 set 0x18, %o7
24765 std %f6, [%l7 + %o7]
24766 set 0x38, %l3
24767 ldxa [%l7 + %l3] 0x81, %g5
24768loop_164:
24769 st %fsr, [%l7 + 0x5C]
24770 set 0x20, %l6
24771 lda [%l7 + %l6] 0x88, %f31
24772 set 0x33, %g7
24773 stba %i1, [%l7 + %g7] 0x88
24774 set 0x50, %i4
24775 ldda [%l7 + %i4] 0x88, %l4
24776 nop
24777 set 0x78, %g1
24778 prefetch [%l7 + %g1], 3
24779 set 0x38, %l0
24780 stda %i6, [%l7 + %l0] 0xe2
24781 membar #Sync
24782 set 0x30, %l1
24783 ldda [%l7 + %l1] 0xeb, %i4
24784 nop
24785 set 0x18, %i5
24786 ldd [%l7 + %i5], %o0
24787 nop
24788 set 0x40, %g4
24789 ldd [%l7 + %g4], %l4
24790 set 0x08, %i0
24791 lda [%l7 + %i0] 0x89, %f1
24792 add %i6, %l6, %l2
24793 set 0x70, %o6
24794 prefetcha [%l7 + %o6] 0x88, 0
24795 st %fsr, [%l7 + 0x30]
24796 nop
24797 set 0x08, %l4
24798 stx %fsr, [%l7 + %l4]
24799 set 0x34, %g3
24800 sta %f18, [%l7 + %g3] 0x81
24801 set 0x40, %o1
24802 stda %i0, [%l7 + %o1] 0x89
24803 st %f6, [%l7 + 0x4C]
24804 nop
24805 set 0x5E, %o0
24806 ldsh [%l7 + %o0], %l1
24807 nop
24808 set 0x7C, %g6
24809 stw %o0, [%l7 + %g6]
24810 st %fsr, [%l7 + 0x28]
24811 ld [%l7 + 0x24], %f25
24812 set 0x50, %o2
24813 ldstuba [%l7 + %o2] 0x80, %l0
24814 or %g1, %i2, %g6
24815 nop
24816 set 0x64, %o4
24817 stw %o6, [%l7 + %o4]
24818 add %l7, 0x40, %l6
24819 wr %g0, 0x88, %asi
24820 casxa [%l6] 0x88, %o2, %g4
24821 set 0x38, %i7
24822 stha %o7, [%l7 + %i7] 0x89
24823 nop
24824 set 0x40, %g5
24825 ldd [%l7 + %g5], %i4
24826 or %o4, %g3, %g2
24827 set 0x70, %l5
24828 stda %o2, [%l7 + %l5] 0x89
24829 st %f1, [%l7 + 0x64]
24830 set 0x60, %l2
24831 stda %l2, [%l7 + %l2] 0xe2
24832 membar #Sync
24833 set 0x30, %o3
24834 stha %i3, [%l7 + %o3] 0x89
24835 fpsub16 %f12, %f18, %f26
24836 or %o5, %i1, %g5
24837 set 0x70, %i1
24838 swapa [%l7 + %i1] 0x88, %l4
24839 nop
24840 set 0x50, %o5
24841 ldd [%l7 + %o5], %f26
24842 nop
24843 set 0x38, %g2
24844 ldd [%l7 + %g2], %i6
24845 set 0x40, %i3
24846 stda %f0, [%l7 + %i3] 0xf8
24847 membar #Sync
24848 set 0x10, %i6
24849 sta %f13, [%l7 + %i6] 0x89
24850 nop
24851 set 0x78, %o7
24852 ldd [%l7 + %o7], %o0
24853 set 0x10, %l3
24854 ldda [%l7 + %l3] 0xea, %i4
24855 set 0x15, %l6
24856 ldstuba [%l7 + %l6] 0x88, %l5
24857 nop
24858 set 0x35, %g7
24859 ldsb [%l7 + %g7], %i6
24860 ld [%l7 + 0x74], %f28
24861 nop
24862 set 0x4B, %i4
24863 ldstub [%l7 + %i4], %l2
24864 and %g7, %i0, %l1
24865 nop
24866 nop
24867 setx 0xE13279DC, %l0, %l6
24868 st %l6, [%l7 + 0x28]
24869 ld [%l7 + 0x28], %f24
24870 setx 0x3D5A79F8, %l1, %l5
24871 st %l5, [%l7 + 0x10]
24872 ld [%l7 + 0x10], %f0
24873 fdivs %f0, %f24, %f3
24874 bgu,a,pn %xcc, loop_165
24875 wr %o0, %l6, %y
24876 nop
24877 set 0x60, %i2
24878 prefetch [%l7 + %i2], 2
24879 nop
24880 set 0x08, %g1
24881 ldx [%l7 + %g1], %l0
24882loop_165:
24883 st %fsr, [%l7 + 0x0C]
24884 set 0x54, %l0
24885 ldstuba [%l7 + %l0] 0x80, %i2
24886 set 0x5C, %i5
24887 stha %g1, [%l7 + %i5] 0xe3
24888 membar #Sync
24889 set 0x18, %l1
24890 stba %g6, [%l7 + %l1] 0xea
24891 membar #Sync
24892 nop
24893 set 0x48, %i0
24894 std %o6, [%l7 + %i0]
24895 nop
24896 or %g0, 0x8, %l0
24897 sllx %l0, 0x3c, %l0
24898 wr %l0, 0x004, %sys_tick_cmpr
24899 nop
24900 set 0x1F, %g4
24901 stb %o7, [%l7 + %g4]
24902 nop
24903 set 0x6C, %o6
24904 ldsw [%l7 + %o6], %i4
24905 nop
24906 set 0x54, %l4
24907 ldsw [%l7 + %l4], %o4
24908 nop
24909 set 0x68, %o1
24910 prefetch [%l7 + %o1], 1
24911 set 0x46, %o0
24912 stba %g3, [%l7 + %o0] 0x89
24913 nop
24914 set 0x6C, %g3
24915 lduw [%l7 + %g3], %g2
24916 set 0x70, %o2
24917 ldda [%l7 + %o2] 0xe3, %l2
24918 nop
24919 set 0x6A, %o4
24920 sth %i3, [%l7 + %o4]
24921 add %l7, 0x28, %l6
24922 wr %g0, 0x80, %asi
24923 lda [%l6] %asi, %o5
24924 casa [%l6] 0x80, %o5, %o3
24925 nop
24926 set 0x40, %g6
24927 ldsw [%l7 + %g6], %g5
24928 nop
24929 set 0x58, %g5
24930 lduw [%l7 + %g5], %i1
24931 nop
24932 set 0x78, %i7
24933 prefetch [%l7 + %i7], 4
24934 nop
24935 set 0x57, %l5
24936 ldstub [%l7 + %l5], %i7
24937 nop
24938 set 0x58, %l2
24939 stx %l4, [%l7 + %l2]
24940 add %i5, %l5, %i6
24941 set 0x50, %o3
24942 ldxa [%l7 + %o3] 0x89, %l2
24943 nop
24944 set 0x30, %i1
24945 ldx [%l7 + %i1], %g7
24946 add %l7, 0x44, %l6
24947 wr %g0, 0x80, %asi
24948 casa [%l6] 0x80, %i0, %l1
24949 add %l7, 0x70, %l6
24950 wr %g0, 0x89, %asi
24951 ldxa [%l6] %asi, %o1
24952 casxa [%l6] 0x89, %o1, %o0
24953 fpadd16s %f15, %f2, %f25
24954 set 0x08, %g2
24955 ldxa [%l7 + %g2] 0x88, %l6
24956 set 0x11, %i3
24957 ldstuba [%l7 + %i3] 0x89, %l0
24958 nop
24959 set 0x22, %i6
24960 ldsh [%l7 + %i6], %i2
24961 add %g1, %g6, %o2
24962 nop
24963 set 0x76, %o5
24964 ldub [%l7 + %o5], %o6
24965 set 0x70, %l3
24966 swapa [%l7 + %l3] 0x89, %g4
24967 nop
24968 set 0x18, %o7
24969 ldsw [%l7 + %o7], %i4
24970 nop
24971 set 0x08, %g7
24972 ldd [%l7 + %g7], %f24
24973 nop
24974 set 0x2C, %i4
24975 ldstub [%l7 + %i4], %o4
24976 nop
24977 set 0x60, %i2
24978 lduw [%l7 + %i2], %g3
24979 set 0x40, %l6
24980 prefetcha [%l7 + %l6] 0x89, 3
24981 nop
24982 set 0x7C, %g1
24983 ldsw [%l7 + %g1], %l3
24984 add %l7, 0x28, %l6
24985 wr %g0, 0x80, %asi
24986 casxa [%l6] 0x80, %g2, %o5
24987 set 0x40, %i5
24988 ldda [%l7 + %i5] 0x88, %f16
24989 nop
24990 set 0x3F, %l1
24991 ldstub [%l7 + %l1], %i3
24992 set 0x60, %i0
24993 swapa [%l7 + %i0] 0x81, %g5
24994 nop
24995 set 0x12, %l0
24996 ldsh [%l7 + %l0], %i1
24997 set 0x08, %o6
24998 prefetcha [%l7 + %o6] 0x89, 4
24999 nop
25000 set 0x4A, %l4
25001 sth %l4, [%l7 + %l4]
25002 set 0x39, %o1
25003 ldstuba [%l7 + %o1] 0x81, %i7
25004 set 0x40, %g4
25005 ldda [%l7 + %g4] 0x80, %f16
25006 wr %l5, %i6, %pic
25007 set 0x68, %o0
25008 stda %i4, [%l7 + %o0] 0xeb
25009 membar #Sync
25010 nop
25011 set 0x6A, %g3
25012 sth %g7, [%l7 + %g3]
25013 set 0x7C, %o2
25014 stwa %l2, [%l7 + %o2] 0x80
25015 nop
25016 set 0x12, %o4
25017 sth %i0, [%l7 + %o4]
25018 set 0x30, %g5
25019 stha %l1, [%l7 + %g5] 0x88
25020 nop
25021 set 0x78, %i7
25022 ldx [%l7 + %i7], %o0
25023 nop
25024 set 0x1C, %l5
25025 prefetch [%l7 + %l5], 3
25026 nop
25027 set 0x33, %l2
25028 stb %o1, [%l7 + %l2]
25029 add %l0, %l6, %g1
25030 nop
25031 set 0x3C, %o3
25032 stw %i2, [%l7 + %o3]
25033 nop
25034 set 0x3C, %g6
25035 stw %o2, [%l7 + %g6]
25036 nop
25037 set 0x38, %g2
25038 std %f6, [%l7 + %g2]
25039 nop
25040 set 0x2A, %i1
25041 ldub [%l7 + %i1], %g6
25042 set 0x70, %i6
25043 ldda [%l7 + %i6] 0xea, %g4
25044 nop
25045 set 0x18, %o5
25046 ldd [%l7 + %o5], %i4
25047 nop
25048 set 0x70, %l3
25049 ldsh [%l7 + %l3], %o6
25050 set 0x50, %o7
25051 stda %g2, [%l7 + %o7] 0x80
25052 nop
25053 set 0x69, %i3
25054 ldstub [%l7 + %i3], %o7
25055 nop
25056 set 0x6C, %i4
25057 ldsh [%l7 + %i4], %l3
25058 nop
25059 set 0x40, %i2
25060 ldx [%l7 + %i2], %g2
25061 nop
25062 set 0x0C, %g7
25063 stw %o5, [%l7 + %g7]
25064 set 0x38, %g1
25065 ldxa [%l7 + %g1] 0x88, %i3
25066 nop
25067 set 0x70, %l6
25068 lduw [%l7 + %l6], %g5
25069 nop
25070 set 0x50, %l1
25071 ldd [%l7 + %l1], %f4
25072 nop
25073 set 0x36, %i5
25074 stb %i1, [%l7 + %i5]
25075 nop
25076 set 0x68, %l0
25077 lduh [%l7 + %l0], %o4
25078 st %fsr, [%l7 + 0x68]
25079 nop
25080 set 0x65, %o6
25081 ldub [%l7 + %o6], %l4
25082 st %fsr, [%l7 + 0x48]
25083 add %l7, 0x54, %l6
25084 wr %g0, 0x81, %asi
25085 casa [%l6] 0x81, %i7, %o3
25086 set 0x20, %l4
25087 ldda [%l7 + %l4] 0xea, %l4
25088 nop
25089 set 0x10, %o1
25090 ldsw [%l7 + %o1], %i5
25091 set 0x40, %g4
25092 stda %f0, [%l7 + %g4] 0x80
25093 nop
25094 set 0x1C, %i0
25095 prefetch [%l7 + %i0], 3
25096 st %f2, [%l7 + 0x60]
25097 nop
25098 set 0x0A, %g3
25099 ldsh [%l7 + %g3], %i6
25100 set 0x30, %o2
25101 ldda [%l7 + %o2] 0xe2, %g6
25102 set 0x18, %o4
25103 ldxa [%l7 + %o4] 0x88, %i0
25104 set 0x70, %g5
25105 stda %l0, [%l7 + %g5] 0x88
25106 set 0x68, %i7
25107 swapa [%l7 + %i7] 0x88, %o0
25108 set 0x6C, %l5
25109 sta %f23, [%l7 + %l5] 0x80
25110 wr %o1, %l2, %pic
25111 set 0x78, %l2
25112 stda %i6, [%l7 + %l2] 0x88
25113 bn,a %xcc, loop_166
25114 nop
25115 set 0x18, %o3
25116 std %f12, [%l7 + %o3]
25117 bgu,pn %xcc, loop_167
25118 nop
25119 set 0x7C, %g6
25120 ldsw [%l7 + %g6], %l0
25121loop_166:
25122 nop
25123 nop
25124 setx 0x7BA75F7A6CC4A5A2, %l0, %l6
25125 stx %l6, [%l7 + 0x28]
25126 ldd [%l7 + 0x28], %f24
25127 setx 0x13968BDC0E3EC3B7, %l1, %l5
25128 stx %l5, [%l7 + 0x10]
25129 ldd [%l7 + 0x10], %f16
25130 fdivd %f16, %f24, %f28
25131 st %fsr, [%l7 + 0x6C]
25132loop_167:
25133 nop
25134 add %l7, 0x0C, %l6
25135 wr %g0, 0x88, %asi
25136 casa [%l6] 0x88, %i2, %g1
25137 nop
25138 set 0x48, %o0
25139 stw %o2, [%l7 + %o0]
25140 add %l7, 0x08, %l6
25141 wr %g0, 0x88, %asi
25142 casa [%l6] 0x88, %g6, %i4
25143 nop
25144 set 0x0E, %i1
25145 ldsh [%l7 + %i1], %g4
25146 nop
25147 set 0x58, %g2
25148 std %g2, [%l7 + %g2]
25149 nop
25150 set 0x0F, %o5
25151 stb %o6, [%l7 + %o5]
25152 nop
25153 set 0x0C, %i6
25154 swap [%l7 + %i6], %l3
25155 nop
25156 set 0x29, %l3
25157 stb %g2, [%l7 + %l3]
25158 nop
25159 set 0x62, %o7
25160 sth %o7, [%l7 + %o7]
25161 nop
25162 set 0x58, %i3
25163 lduw [%l7 + %i3], %i3
25164 ba,a %xcc, loop_168
25165 nop
25166 set 0x60, %i2
25167 ldx [%l7 + %i2], %g5
25168 set 0x40, %g7
25169 stda %f0, [%l7 + %g7] 0xda
25170loop_168:
25171 nop
25172 set 0x78, %i4
25173 std %o4, [%l7 + %i4]
25174 nop
25175 set 0x38, %g1
25176 ldx [%l7 + %g1], %o4
25177 st %fsr, [%l7 + 0x44]
25178 st %fsr, [%l7 + 0x38]
25179 add %l7, 0x14, %l6
25180 wr %g0, 0x88, %asi
25181 casa [%l6] 0x88, %i1, %i7
25182 nop
25183 set 0x25, %l6
25184 ldub [%l7 + %l6], %l4
25185 set 0x28, %i5
25186 ldxa [%l7 + %i5] 0x88, %l5
25187 nop
25188 set 0x08, %l1
25189 prefetch [%l7 + %l1], 1
25190 set 0x5C, %o6
25191 lda [%l7 + %o6] 0x89, %f11
25192 fpsub32 %f14, %f30, %f8
25193 nop
25194 set 0x40, %l4
25195 ldd [%l7 + %l4], %f8
25196 nop
25197 set 0x36, %o1
25198 sth %i5, [%l7 + %o1]
25199 set 0x4C, %l0
25200 sta %f24, [%l7 + %l0] 0x89
25201 nop
25202 set 0x08, %g4
25203 swap [%l7 + %g4], %i6
25204 nop
25205 set 0x20, %i0
25206 lduw [%l7 + %i0], %o3
25207 nop
25208 set 0x54, %g3
25209 lduw [%l7 + %g3], %i0
25210 set 0x7C, %o4
25211 ldstuba [%l7 + %o4] 0x88, %l1
25212 wr %g7, %o1, %pic
25213 nop
25214 set 0x18, %o2
25215 swap [%l7 + %o2], %l2
25216 nop
25217 set 0x78, %g5
25218 swap [%l7 + %g5], %o0
25219 set 0x1C, %i7
25220 stwa %l0, [%l7 + %i7] 0xeb
25221 membar #Sync
25222 set 0x46, %l5
25223 stha %i2, [%l7 + %l5] 0xe2
25224 membar #Sync
25225 set 0x40, %l2
25226 stda %g0, [%l7 + %l2] 0xe2
25227 membar #Sync
25228 set 0x0C, %g6
25229 stwa %l6, [%l7 + %g6] 0x88
25230 set 0x20, %o3
25231 ldda [%l7 + %o3] 0xeb, %o2
25232 nop
25233 set 0x2C, %o0
25234 ldsw [%l7 + %o0], %g6
25235 nop
25236 set 0x4C, %g2
25237 stb %i4, [%l7 + %g2]
25238 set 0x28, %i1
25239 sta %f18, [%l7 + %i1] 0x89
25240 set 0x2F, %i6
25241 stba %g4, [%l7 + %i6] 0x81
25242 nop
25243 set 0x44, %o5
25244 ldsw [%l7 + %o5], %o6
25245 nop
25246 set 0x30, %o7
25247 swap [%l7 + %o7], %g3
25248 set 0x4A, %i3
25249 stba %l3, [%l7 + %i3] 0x81
25250 nop
25251 set 0x34, %l3
25252 ldsw [%l7 + %l3], %o7
25253 set 0x1A, %g7
25254 stba %i3, [%l7 + %g7] 0xe2
25255 membar #Sync
25256 set 0x40, %i4
25257 ldda [%l7 + %i4] 0x81, %f16
25258 nop
25259 set 0x28, %g1
25260 sth %g5, [%l7 + %g1]
25261 nop
25262 set 0x18, %l6
25263 ldd [%l7 + %l6], %f10
25264 st %fsr, [%l7 + 0x74]
25265 or %o5, %o4, %i1
25266 set 0x6C, %i5
25267 sta %f13, [%l7 + %i5] 0x89
25268 add %i7, %g2, %l5
25269 or %i5, %i6, %o3
25270 nop
25271 set 0x2A, %l1
25272 sth %i0, [%l7 + %l1]
25273 st %f11, [%l7 + 0x28]
25274 nop
25275 set 0x72, %o6
25276 ldsh [%l7 + %o6], %l4
25277 or %l1, %g7, %l2
25278 and %o1, %l0, %i2
25279 and %o0, %l6, %o2
25280 and %g6, %g1, %i4
25281 nop
25282 nop
25283 setx 0x5B5F2D685F1533DA, %l0, %l6
25284 stx %l6, [%l7 + 0x28]
25285 ldd [%l7 + 0x28], %f20
25286 setx 0xDB9A2EDD8686F65E, %l1, %l5
25287 stx %l5, [%l7 + 0x10]
25288 ldd [%l7 + 0x10], %f18
25289 fdivd %f18, %f20, %f20
25290 set 0x74, %i2
25291 lda [%l7 + %i2] 0x89, %f24
25292 set 0x68, %o1
25293 sta %f8, [%l7 + %o1] 0x88
25294 nop
25295 set 0x42, %l4
25296 ldstub [%l7 + %l4], %o6
25297 st %f23, [%l7 + 0x48]
25298 set 0x20, %l0
25299 ldda [%l7 + %l0] 0x89, %g4
25300 ld [%l7 + 0x1C], %f11
25301 nop
25302 set 0x78, %g4
25303 std %f18, [%l7 + %g4]
25304 nop
25305 set 0x58, %g3
25306 swap [%l7 + %g3], %l3
25307 nop
25308 set 0x30, %o4
25309 ldx [%l7 + %o4], %g3
25310 set 0x6C, %i0
25311 swapa [%l7 + %i0] 0x80, %o7
25312 nop
25313 set 0x21, %g5
25314 ldsb [%l7 + %g5], %g5
25315 add %l7, 0x74, %l6
25316 wr %g0, 0x88, %asi
25317 lda [%l6] %asi, %o5
25318 casa [%l6] 0x88, %o5, %i3
25319 nop
25320 set 0x70, %i7
25321 ldd [%l7 + %i7], %f20
25322 or %o4, %i1, %g2
25323 nop
25324 set 0x44, %l5
25325 lduw [%l7 + %l5], %l5
25326 nop
25327 set 0x28, %o2
25328 stx %i7, [%l7 + %o2]
25329 nop
25330 set 0x40, %l2
25331 std %i6, [%l7 + %l2]
25332 nop
25333 set 0x3D, %g6
25334 ldsb [%l7 + %g6], %i5
25335 set 0x70, %o3
25336 ldxa [%l7 + %o3] 0x81, %i0
25337 set 0x5C, %o0
25338 stwa %l4, [%l7 + %o0] 0x81
25339 set 0x18, %i1
25340 stxa %o3, [%l7 + %i1] 0xeb
25341 membar #Sync
25342 add %g7, %l1, %l2
25343 membar #Sync
25344 set 0x40, %g2
25345 ldda [%l7 + %g2] 0xf1, %f16
25346 set 0x40, %o5
25347 ldda [%l7 + %o5] 0xd0, %f0
25348 set 0x40, %i6
25349 ldda [%l7 + %i6] 0x81, %f0
25350 nop
25351 set 0x43, %i3
25352 ldub [%l7 + %i3], %l0
25353 nop
25354 set 0x5E, %l3
25355 ldub [%l7 + %l3], %i2
25356 nop
25357 set 0x64, %o7
25358 ldsw [%l7 + %o7], %o1
25359 st %fsr, [%l7 + 0x08]
25360 set 0x20, %i4
25361 stwa %o0, [%l7 + %i4] 0xea
25362 membar #Sync
25363 set 0x18, %g7
25364 stba %l6, [%l7 + %g7] 0x81
25365 nop
25366 set 0x70, %g1
25367 ldd [%l7 + %g1], %o2
25368 nop
25369 set 0x70, %i5
25370 ldd [%l7 + %i5], %g0
25371 nop
25372 set 0x24, %l1
25373 swap [%l7 + %l1], %g6
25374 st %fsr, [%l7 + 0x50]
25375 set 0x78, %o6
25376 stda %i4, [%l7 + %o6] 0x88
25377 fpsub32s %f6, %f7, %f20
25378 nop
25379 set 0x18, %i2
25380 stx %o6, [%l7 + %i2]
25381 and %l3, %g4, %o7
25382 nop
25383 set 0x40, %o1
25384 std %f10, [%l7 + %o1]
25385 add %g3, %o5, %i3
25386 set 0x40, %l4
25387 ldxa [%l7 + %l4] 0x80, %o4
25388 nop
25389 set 0x18, %l0
25390 stx %i1, [%l7 + %l0]
25391 set 0x60, %l6
25392 ldxa [%l7 + %l6] 0x89, %g5
25393 nop
25394 set 0x18, %g4
25395 ldd [%l7 + %g4], %f18
25396 nop
25397 set 0x52, %o4
25398 ldstub [%l7 + %o4], %g2
25399 ld [%l7 + 0x14], %f18
25400 add %l7, 0x48, %l6
25401 wr %g0, 0x81, %asi
25402 ldxa [%l6] %asi, %i7
25403 casxa [%l6] 0x81, %i7, %l5
25404 and %i5, %i0, %l4
25405 add %l7, 0x78, %l6
25406 wr %g0, 0x80, %asi
25407 casxa [%l6] 0x80, %i6, %o3
25408 st %f2, [%l7 + 0x10]
25409 membar #Sync
25410 set 0x40, %g3
25411 ldda [%l7 + %g3] 0xf8, %f16
25412 nop
25413 set 0x40, %g5
25414 ldsw [%l7 + %g5], %g7
25415 set 0x70, %i0
25416 stxa %l1, [%l7 + %i0] 0x80
25417 set 0x70, %l5
25418 ldxa [%l7 + %l5] 0x88, %l0
25419 set 0x48, %i7
25420 stwa %i2, [%l7 + %i7] 0xe3
25421 membar #Sync
25422 add %l7, 0x08, %l6
25423 wr %g0, 0x89, %asi
25424 casxa [%l6] 0x89, %l2, %o1
25425 nop
25426 set 0x20, %o2
25427 std %i6, [%l7 + %o2]
25428 nop
25429 set 0x09, %l2
25430 ldstub [%l7 + %l2], %o2
25431 add %l7, 0x70, %l6
25432 wr %g0, 0x81, %asi
25433 ldxa [%l6] %asi, %g1
25434 casxa [%l6] 0x81, %g1, %o0
25435 nop
25436 set 0x68, %o3
25437 lduw [%l7 + %o3], %i4
25438 bne,a,pt %icc, loop_169
25439 add %o6, %g6, %l3
25440 set 0x50, %g6
25441 prefetcha [%l7 + %g6] 0x89, 3
25442loop_169:
25443 nop
25444 set 0x50, %o0
25445 swapa [%l7 + %o0] 0x80, %g3
25446 nop
25447 set 0x30, %g2
25448 lduw [%l7 + %g2], %o5
25449 set 0x28, %o5
25450 prefetcha [%l7 + %o5] 0x80, 2
25451 nop
25452 set 0x3C, %i6
25453 ldsb [%l7 + %i6], %o4
25454 set 0x60, %i3
25455 ldxa [%l7 + %i3] 0x81, %i1
25456 nop
25457 set 0x48, %l3
25458 std %i2, [%l7 + %l3]
25459 set 0x39, %i1
25460 ldstuba [%l7 + %i1] 0x80, %g5
25461 set 0x19, %i4
25462 ldstuba [%l7 + %i4] 0x80, %i7
25463 add %g2, %l5, %i0
25464 set 0x6C, %o7
25465 sta %f29, [%l7 + %o7] 0x81
25466 set 0x40, %g7
25467 stda %f16, [%l7 + %g7] 0xf0
25468 membar #Sync
25469 nop
25470 set 0x50, %g1
25471 std %i4, [%l7 + %g1]
25472 st %f11, [%l7 + 0x34]
25473 nop
25474 set 0x68, %l1
25475 ldd [%l7 + %l1], %f2
25476 set 0x7E, %o6
25477 stha %l4, [%l7 + %o6] 0x80
25478 wr %g0, 0x4, %fprs
25479 set 0x7B, %i5
25480 ldstuba [%l7 + %i5] 0x81, %o3
25481 nop
25482 set 0x4C, %o1
25483 lduw [%l7 + %o1], %l1
25484 nop
25485 set 0x50, %l4
25486 swap [%l7 + %l4], %l0
25487 set 0x74, %i2
25488 sta %f7, [%l7 + %i2] 0x89
25489 nop
25490 set 0x38, %l0
25491 ldx [%l7 + %l0], %i2
25492 set 0x40, %g4
25493 stda %f0, [%l7 + %g4] 0x81
25494 and %o1, %l2, %l6
25495 nop
25496 set 0x6C, %l6
25497 lduw [%l7 + %l6], %g1
25498 nop
25499 set 0x24, %g3
25500 prefetch [%l7 + %g3], 3
25501 nop
25502 set 0x7A, %o4
25503 lduh [%l7 + %o4], %o2
25504 nop
25505 set 0x78, %i0
25506 stx %i4, [%l7 + %i0]
25507 set 0x3C, %g5
25508 stwa %o6, [%l7 + %g5] 0xe2
25509 membar #Sync
25510 set 0x12, %i7
25511 stha %o0, [%l7 + %i7] 0xea
25512 membar #Sync
25513 nop
25514 set 0x5E, %o2
25515 ldstub [%l7 + %o2], %l3
25516 nop
25517 set 0x1C, %l2
25518 stw %o7, [%l7 + %l2]
25519 nop
25520 set 0x68, %l5
25521 lduh [%l7 + %l5], %g6
25522 st %fsr, [%l7 + 0x74]
25523 add %o5, %g4, %o4
25524 nop
25525 set 0x50, %o3
25526 ldd [%l7 + %o3], %g2
25527 fpsub16s %f29, %f27, %f13
25528 nop
25529 set 0x10, %g6
25530 stx %fsr, [%l7 + %g6]
25531 nop
25532 set 0x6C, %o0
25533 stw %i1, [%l7 + %o0]
25534 set 0x74, %o5
25535 sta %f27, [%l7 + %o5] 0x89
25536 nop
25537 set 0x20, %i6
25538 ldstub [%l7 + %i6], %i3
25539 st %f18, [%l7 + 0x40]
25540 nop
25541 set 0x18, %g2
25542 ldub [%l7 + %g2], %i7
25543 set 0x78, %l3
25544 ldxa [%l7 + %l3] 0x88, %g5
25545 nop
25546 set 0x74, %i3
25547 ldsh [%l7 + %i3], %g2
25548 nop
25549 set 0x08, %i4
25550 ldsh [%l7 + %i4], %l5
25551 set 0x0C, %i1
25552 swapa [%l7 + %i1] 0x81, %i0
25553 set 0x10, %g7
25554 ldda [%l7 + %g7] 0x80, %l4
25555 nop
25556 set 0x08, %o7
25557 std %i4, [%l7 + %o7]
25558 fpsub32s %f14, %f16, %f9
25559 set 0x70, %l1
25560 prefetcha [%l7 + %l1] 0x88, 0
25561 set 0x40, %o6
25562 ldda [%l7 + %o6] 0xda, %f16
25563 set 0x68, %g1
25564 stwa %g7, [%l7 + %g1] 0xe2
25565 membar #Sync
25566 nop
25567 set 0x7F, %i5
25568 ldsb [%l7 + %i5], %l1
25569 fpsub16 %f28, %f16, %f16
25570 nop
25571 set 0x44, %o1
25572 ldsw [%l7 + %o1], %l0
25573 set 0x40, %i2
25574 prefetcha [%l7 + %i2] 0x88, 4
25575 set 0x3E, %l4
25576 ldstuba [%l7 + %l4] 0x81, %o3
25577 set 0x6E, %l0
25578 ldstuba [%l7 + %l0] 0x89, %o1
25579 wr %g0, 0x4, %fprs
25580 set 0x1B, %g4
25581 ldstuba [%l7 + %g4] 0x89, %g1
25582 set 0x70, %l6
25583 stha %i4, [%l7 + %l6] 0x88
25584 nop
25585 set 0x48, %o4
25586 lduh [%l7 + %o4], %o2
25587 nop
25588 set 0x38, %i0
25589 stx %fsr, [%l7 + %i0]
25590 set 0x50, %g3
25591 lda [%l7 + %g3] 0x89, %f3
25592 set 0x40, %g5
25593 stda %f16, [%l7 + %g5] 0xcc
25594 wr %o0, %l3, %pic
25595 nop
25596 set 0x0C, %o2
25597 lduw [%l7 + %o2], %o6
25598 set 0x50, %l2
25599 ldda [%l7 + %l2] 0xea, %o6
25600 set 0x68, %l5
25601 stxa %g6, [%l7 + %l5] 0xe2
25602 membar #Sync
25603 bgu,pn %xcc, loop_170
25604 nop
25605 set 0x48, %i7
25606 ldd [%l7 + %i7], %f30
25607 and %o5, %g4, %o4
25608 nop
25609 set 0x50, %g6
25610 ldd [%l7 + %g6], %i0
25611loop_170:
25612 nop
25613 set 0x18, %o0
25614 stda %i2, [%l7 + %o0] 0xea
25615 membar #Sync
25616 st %f26, [%l7 + 0x08]
25617 nop
25618 set 0x38, %o3
25619 ldsh [%l7 + %o3], %i7
25620 set 0x3C, %o5
25621 stwa %g3, [%l7 + %o5] 0xea
25622 membar #Sync
25623 add %l7, 0x60, %l6
25624 wr %g0, 0x81, %asi
25625 casxa [%l6] 0x81, %g2, %l5
25626 membar #Sync
25627 set 0x40, %i6
25628 ldda [%l7 + %i6] 0xf8, %f16
25629 or %g5, %l4, %i0
25630 nop
25631 set 0x53, %g2
25632 ldub [%l7 + %g2], %i5
25633 nop
25634 set 0x48, %i3
25635 ldx [%l7 + %i3], %i6
25636 set 0x08, %i4
25637 stha %l1, [%l7 + %i4] 0x81
25638 add %l7, 0x20, %l6
25639 wr %g0, 0x89, %asi
25640 lda [%l6] %asi, %g7
25641 casa [%l6] 0x89, %g7, %i2
25642 set 0x40, %l3
25643 stda %f16, [%l7 + %l3] 0x80
25644 nop
25645 set 0x56, %i1
25646 ldstub [%l7 + %i1], %o3
25647 nop
25648 set 0x50, %o7
25649 ldd [%l7 + %o7], %o0
25650 nop
25651 set 0x30, %g7
25652 ldd [%l7 + %g7], %l0
25653 set 0x40, %o6
25654 ldda [%l7 + %o6] 0x88, %f0
25655 set 0x3B, %g1
25656 ldstuba [%l7 + %g1] 0x88, %l2
25657 add %l7, 0x7C, %l6
25658 wr %g0, 0x81, %asi
25659 casa [%l6] 0x81, %l6, %g1
25660 nop
25661 set 0x41, %i5
25662 stb %o2, [%l7 + %i5]
25663 nop
25664 set 0x40, %l1
25665 swap [%l7 + %l1], %i4
25666 nop
25667 set 0x30, %o1
25668 swap [%l7 + %o1], %l3
25669 or %o6, %o7, %g6
25670 nop
25671 set 0x20, %i2
25672 ldd [%l7 + %i2], %o4
25673 set 0x38, %l0
25674 swapa [%l7 + %l0] 0x80, %o0
25675 set 0x20, %g4
25676 stxa %g4, [%l7 + %g4] 0x81
25677 add %l7, 0x78, %l6
25678 wr %g0, 0x81, %asi
25679 ldxa [%l6] %asi, %o4
25680 casxa [%l6] 0x81, %o4, %i3
25681 st %f1, [%l7 + 0x60]
25682 set 0x78, %l6
25683 stxa %i1, [%l7 + %l6] 0x88
25684 st %fsr, [%l7 + 0x0C]
25685 and %i7, %g3, %g2
25686 nop
25687 set 0x28, %l4
25688 ldx [%l7 + %l4], %l5
25689 set 0x18, %o4
25690 stda %l4, [%l7 + %o4] 0x89
25691 set 0x14, %g3
25692 swapa [%l7 + %g3] 0x80, %i0
25693 set 0x28, %i0
25694 swapa [%l7 + %i0] 0x89, %i5
25695 nop
25696 set 0x60, %o2
25697 ldsw [%l7 + %o2], %g5
25698 nop
25699 set 0x1C, %l2
25700 lduh [%l7 + %l2], %l1
25701 nop
25702 set 0x1C, %g5
25703 ldsh [%l7 + %g5], %i6
25704 set 0x28, %l5
25705 swapa [%l7 + %l5] 0x80, %g7
25706 set 0x4C, %i7
25707 stwa %o3, [%l7 + %i7] 0xe2
25708 membar #Sync
25709 set 0x08, %o0
25710 stwa %i2, [%l7 + %o0] 0xe2
25711 membar #Sync
25712 nop
25713 set 0x60, %o3
25714 sth %l0, [%l7 + %o3]
25715 set 0x38, %g6
25716 prefetcha [%l7 + %g6] 0x81, 0
25717 nop
25718 set 0x58, %i6
25719 ldx [%l7 + %i6], %l6
25720 set 0x51, %o5
25721 ldstuba [%l7 + %o5] 0x88, %o1
25722 fpsub16s %f9, %f17, %f17
25723 nop
25724 set 0x78, %i3
25725 std %g0, [%l7 + %i3]
25726 nop
25727 set 0x6C, %i4
25728 lduw [%l7 + %i4], %o2
25729 nop
25730 set 0x18, %l3
25731 ldsw [%l7 + %l3], %i4
25732 set 0x20, %g2
25733 swapa [%l7 + %g2] 0x88, %o6
25734 nop
25735 set 0x38, %i1
25736 std %f18, [%l7 + %i1]
25737 set 0x10, %g7
25738 ldxa [%l7 + %g7] 0x80, %l3
25739 or %g6, %o5, %o0
25740 set 0x50, %o7
25741 stxa %g4, [%l7 + %o7] 0x88
25742 set 0x77, %o6
25743 stba %o7, [%l7 + %o6] 0xea
25744 membar #Sync
25745 nop
25746 set 0x76, %i5
25747 ldsb [%l7 + %i5], %i3
25748 nop
25749 set 0x0C, %l1
25750 lduw [%l7 + %l1], %i1
25751 add %l7, 0x18, %l6
25752 wr %g0, 0x80, %asi
25753 lda [%l6] %asi, %i7
25754 casa [%l6] 0x80, %i7, %g3
25755 nop
25756 set 0x0C, %g1
25757 prefetch [%l7 + %g1], 3
25758 nop
25759 set 0x14, %o1
25760 lduw [%l7 + %o1], %g2
25761 set 0x40, %l0
25762 stwa %o4, [%l7 + %l0] 0x89
25763 nop
25764 set 0x68, %i2
25765 stx %fsr, [%l7 + %i2]
25766 nop
25767 set 0x30, %g4
25768 ldsh [%l7 + %g4], %l4
25769 nop
25770 set 0x2F, %l6
25771 ldub [%l7 + %l6], %l5
25772 nop
25773 set 0x28, %o4
25774 ldd [%l7 + %o4], %f12
25775 set 0x50, %l4
25776 stda %i4, [%l7 + %l4] 0x81
25777 and %g5, %l1, %i0
25778 nop
25779 set 0x68, %g3
25780 ldd [%l7 + %g3], %i6
25781 nop
25782 set 0x30, %o2
25783 prefetch [%l7 + %o2], 0
25784 nop
25785 set 0x2C, %l2
25786 sth %o3, [%l7 + %l2]
25787 nop
25788 set 0x54, %g5
25789 stw %g7, [%l7 + %g5]
25790 nop
25791 set 0x78, %l5
25792 stx %l0, [%l7 + %l5]
25793 fpadd16 %f8, %f4, %f0
25794 ld [%l7 + 0x0C], %f14
25795 nop
25796 set 0x74, %i7
25797 stw %i2, [%l7 + %i7]
25798 nop
25799 set 0x08, %i0
25800 std %i6, [%l7 + %i0]
25801 set 0x28, %o0
25802 ldxa [%l7 + %o0] 0x81, %o1
25803 set 0x1A, %o3
25804 stba %g1, [%l7 + %o3] 0xea
25805 membar #Sync
25806 add %o2, %l2, %i4
25807 set 0x48, %i6
25808 ldxa [%l7 + %i6] 0x80, %l3
25809 nop
25810 set 0x10, %g6
25811 stx %fsr, [%l7 + %g6]
25812 set 0x70, %o5
25813 lda [%l7 + %o5] 0x80, %f16
25814 nop
25815 set 0x60, %i3
25816 ldd [%l7 + %i3], %o6
25817 fpsub16s %f30, %f10, %f31
25818 nop
25819 set 0x28, %i4
25820 std %o4, [%l7 + %i4]
25821 set 0x49, %g2
25822 stba %o0, [%l7 + %g2] 0xea
25823 membar #Sync
25824 nop
25825 set 0x48, %i1
25826 prefetch [%l7 + %i1], 4
25827 nop
25828 set 0x4C, %g7
25829 lduh [%l7 + %g7], %g4
25830 set 0x0C, %l3
25831 swapa [%l7 + %l3] 0x80, %g6
25832 set 0x48, %o7
25833 ldxa [%l7 + %o7] 0x81, %i3
25834 fpadd32s %f14, %f31, %f21
25835 set 0x75, %i5
25836 stba %o7, [%l7 + %i5] 0xea
25837 membar #Sync
25838 nop
25839 set 0x44, %l1
25840 prefetch [%l7 + %l1], 0
25841 set 0x08, %g1
25842 stxa %i7, [%l7 + %g1] 0x88
25843 fpsub16s %f3, %f2, %f9
25844 set 0x76, %o6
25845 ldstuba [%l7 + %o6] 0x88, %g3
25846 and %i1, %o4, %g2
25847 nop
25848 set 0x70, %o1
25849 lduw [%l7 + %o1], %l5
25850 set 0x68, %l0
25851 stxa %i5, [%l7 + %l0] 0x88
25852 ld [%l7 + 0x6C], %f14
25853 add %l4, %g5, %i0
25854 ld [%l7 + 0x20], %f11
25855 set 0x10, %g4
25856 ldda [%l7 + %g4] 0x89, %l0
25857 nop
25858 set 0x58, %l6
25859 ldd [%l7 + %l6], %o2
25860 set 0x40, %o4
25861 stda %f16, [%l7 + %o4] 0x89
25862 nop
25863 set 0x39, %l4
25864 ldstub [%l7 + %l4], %g7
25865 nop
25866 or %g0, 0x8, %l0
25867 sllx %l0, 0x3c, %l0
25868 wr %l0, 0x3D5, %tick_cmpr
25869 and %l6, %i2, %o1
25870 nop
25871 set 0x42, %i2
25872 ldsh [%l7 + %i2], %g1
25873 set 0x20, %o2
25874 swapa [%l7 + %o2] 0x88, %l2
25875 set 0x40, %g3
25876 stda %f0, [%l7 + %g3] 0x89
25877 nop
25878 set 0x5F, %g5
25879 ldstub [%l7 + %g5], %i4
25880 nop
25881 set 0x36, %l5
25882 ldsh [%l7 + %l5], %o2
25883 set 0x40, %l2
25884 swapa [%l7 + %l2] 0x88, %l3
25885 nop
25886 set 0x64, %i7
25887 lduh [%l7 + %i7], %o5
25888 set 0x68, %i0
25889 ldstuba [%l7 + %i0] 0x81, %o0
25890 set 0x40, %o3
25891 swapa [%l7 + %o3] 0x89, %o6
25892 add %l7, 0x34, %l6
25893 wr %g0, 0x88, %asi
25894 casa [%l6] 0x88, %g6, %i3
25895 nop
25896 set 0x5D, %o0
25897 ldsb [%l7 + %o0], %g4
25898 nop
25899 set 0x30, %g6
25900 stx %o7, [%l7 + %g6]
25901 set , %i6
25902 EXIT_GOOD
25903
25904
25905
25906!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25907!
25908! Stats for Thread 6:
25909!
25910! Type l : 1249
25911! Type a : 34
25912! Type cti : 23
25913! Type x : 537
25914! Type f : 42
25915! Type i : 115
25916!
25917!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25918
25919!
25920! Thread 7 Start
25921!
25922.global thread_7
25923thread_7:
25924 mov %l7, %g1
25925 !# Set %cwp for 8 windows
25926 !# This threads memory space into each %l7
25927 wrpr %g0, 0x7, %cwp
25928 mov %g1, %l7
25929 wrpr %g0, 0x6, %cwp
25930 mov %g1, %l7
25931 wrpr %g0, 0x5, %cwp
25932 mov %g1, %l7
25933 wrpr %g0, 0x4, %cwp
25934 mov %g1, %l7
25935 wrpr %g0, 0x3, %cwp
25936 mov %g1, %l7
25937 wrpr %g0, 0x2, %cwp
25938 mov %g1, %l7
25939 wrpr %g0, 0x1, %cwp
25940 mov %g1, %l7
25941 wrpr %g0, 0x0, %cwp
25942 mov %g1, %l7
25943
25944 !# Set %fsr
25945 setx 0x0000000000400000, %l0, %l6 !# no post process
25946 stx %l6, [%l7 + 0x0] !# no post process
25947 ldx [%l7 + 0x0], %fsr !# no post process
25948
25949 wr %g0, 0x80, %asi !# no post process
25950
25951 !# Initialize registers ..
25952
25953 !# Global registers
25954 set 0x0, %g1
25955 set 0xB, %g2
25956 set 0x3, %g3
25957 set 0xA, %g4
25958 set 0xA, %g5
25959 set 0x5, %g6
25960 set 0x7, %g7
25961 !# Input registers
25962 set -0x3, %i0
25963 set -0x6, %i1
25964 set -0x1, %i2
25965 set -0x8, %i3
25966 set -0x2, %i4
25967 set -0xB, %i5
25968 set -0xD, %i6
25969 set -0x6, %i7
25970 !# Local registers
25971 set 0x7FAEE0F1, %l0
25972 set 0x081CD01B, %l1
25973 set 0x654D63D8, %l2
25974 set 0x23018868, %l3
25975 set 0x7A6C3548, %l4
25976 set 0x73986913, %l5
25977 set 0x0D47011E, %l6
25978 !# Output registers
25979 set 0x007F, %o0
25980 set -0x06EB, %o1
25981 set -0x0DCB, %o2
25982 set 0x0B9F, %o3
25983 set 0x1420, %o4
25984 set 0x1192, %o5
25985 set 0x1490, %o6
25986 set -0x1F05, %o7
25987 !# Float registers
25988 INIT_TH_FP_REG(%l7,%f0,0x6E9A1FE0D80792F3)
25989 INIT_TH_FP_REG(%l7,%f2,0x49F4C0AAC659B3F3)
25990 INIT_TH_FP_REG(%l7,%f4,0x27F1303B28DA30B2)
25991 INIT_TH_FP_REG(%l7,%f6,0x63A4C96C438AC97E)
25992 INIT_TH_FP_REG(%l7,%f8,0x2B07BA0C75F97A23)
25993 INIT_TH_FP_REG(%l7,%f10,0x7A1523EB3C6160A0)
25994 INIT_TH_FP_REG(%l7,%f12,0x25974F3E05DDEAD5)
25995 INIT_TH_FP_REG(%l7,%f14,0x5F3DA564B77E462F)
25996 INIT_TH_FP_REG(%l7,%f16,0x2A5CD50E1D67A90A)
25997 INIT_TH_FP_REG(%l7,%f18,0xB88DAF4B75B0265E)
25998 INIT_TH_FP_REG(%l7,%f20,0xFB20EE6F9D85B86F)
25999 INIT_TH_FP_REG(%l7,%f22,0x79F5F02BB5A7DA75)
26000 INIT_TH_FP_REG(%l7,%f24,0xF6A0C82204318C50)
26001 INIT_TH_FP_REG(%l7,%f26,0x5905E19522C930F1)
26002 INIT_TH_FP_REG(%l7,%f28,0x01EAA548604BEE5A)
26003 INIT_TH_FP_REG(%l7,%f30,0xF0FACB6DE08DD15C)
26004
26005 !# Execute Main Diag ..
26006
26007 nop
26008 set 0x20, %i3
26009 stx %fsr, [%l7 + %i3]
26010 set 0x1B, %i4
26011 stba %g3, [%l7 + %i4] 0xea
26012 membar #Sync
26013 add %l7, 0x70, %l6
26014 wr %g0, 0x88, %asi
26015 ldxa [%l6] %asi, %i7
26016 casxa [%l6] 0x88, %i7, %i1
26017 or %g2, %l5, %o4
26018 nop
26019 set 0x10, %o5
26020 ldx [%l7 + %o5], %i5
26021 nop
26022 set 0x18, %i1
26023 lduh [%l7 + %i1], %l4
26024 nop
26025 set 0x10, %g2
26026 ldd [%l7 + %g2], %f12
26027 nop
26028 set 0x40, %g7
26029 std %i0, [%l7 + %g7]
26030 nop
26031 set 0x50, %o7
26032 stx %g5, [%l7 + %o7]
26033 nop
26034 set 0x66, %l3
26035 ldsb [%l7 + %l3], %o3
26036 set 0x50, %l1
26037 ldxa [%l7 + %l1] 0x81, %l1
26038 nop
26039 set 0x50, %i5
26040 ldd [%l7 + %i5], %l0
26041 set 0x6C, %g1
26042 sta %f24, [%l7 + %g1] 0x88
26043 nop
26044 set 0x0C, %o6
26045 lduw [%l7 + %o6], %g7
26046 nop
26047 set 0x1E, %l0
26048 ldstub [%l7 + %l0], %l6
26049 nop
26050 set 0x2A, %g4
26051 sth %i6, [%l7 + %g4]
26052 nop
26053 set 0x78, %o1
26054 lduh [%l7 + %o1], %i2
26055 set 0x18, %l6
26056 ldxa [%l7 + %l6] 0x89, %g1
26057 and %o1, %l2, %i4
26058 nop
26059 set 0x60, %o4
26060 stx %fsr, [%l7 + %o4]
26061 set 0x48, %i2
26062 stda %l2, [%l7 + %i2] 0x88
26063 nop
26064 set 0x18, %l4
26065 std %o2, [%l7 + %l4]
26066 nop
26067 set 0x70, %o2
26068 std %o4, [%l7 + %o2]
26069 ba %xcc, loop_171
26070 nop
26071 set 0x48, %g5
26072 ldsb [%l7 + %g5], %o0
26073 nop
26074 set 0x7E, %l5
26075 ldub [%l7 + %l5], %o6
26076 nop
26077 set 0x50, %l2
26078 std %i2, [%l7 + %l2]
26079loop_171:
26080 nop
26081 add %l7, 0x34, %l6
26082 wr %g0, 0x80, %asi
26083 lda [%l6] %asi, %g4
26084 casa [%l6] 0x80, %g4, %g6
26085 nop
26086 set 0x69, %g3
26087 ldsb [%l7 + %g3], %o7
26088 set 0x60, %i7
26089 prefetcha [%l7 + %i7] 0x88, 0
26090 nop
26091 set 0x68, %o3
26092 prefetch [%l7 + %o3], 2
26093 nop
26094 set 0x26, %o0
26095 ldstub [%l7 + %o0], %i7
26096 add %l7, 0x34, %l6
26097 wr %g0, 0x89, %asi
26098 lda [%l6] %asi, %i1
26099 casa [%l6] 0x89, %i1, %g2
26100 nop
26101 set 0x41, %i0
26102 ldub [%l7 + %i0], %l5
26103 nop
26104 set 0x0B, %i6
26105 stb %o4, [%l7 + %i6]
26106 nop
26107 set 0x20, %i3
26108 std %f28, [%l7 + %i3]
26109 nop
26110 set 0x18, %g6
26111 ldd [%l7 + %g6], %i4
26112 set 0x18, %o5
26113 ldxa [%l7 + %o5] 0x81, %l4
26114 set 0x79, %i4
26115 stba %g5, [%l7 + %i4] 0x80
26116 nop
26117 set 0x68, %i1
26118 std %f18, [%l7 + %i1]
26119 wr %i0, %o3, %pic
26120 nop
26121 set 0x2C, %g2
26122 ldsw [%l7 + %g2], %l1
26123 set 0x6A, %o7
26124 ldstuba [%l7 + %o7] 0x80, %l0
26125 set 0x10, %g7
26126 lda [%l7 + %g7] 0x88, %f9
26127 set 0x58, %l1
26128 lda [%l7 + %l1] 0x80, %f22
26129 membar #Sync
26130 set 0x40, %l3
26131 ldda [%l7 + %l3] 0xf8, %f16
26132 set 0x5C, %i5
26133 ldstuba [%l7 + %i5] 0x89, %g7
26134 nop
26135 set 0x1C, %g1
26136 ldstub [%l7 + %g1], %l6
26137 nop
26138 set 0x7D, %l0
26139 ldsb [%l7 + %l0], %i2
26140 nop
26141 set 0x28, %g4
26142 std %g0, [%l7 + %g4]
26143 nop
26144 set 0x0C, %o1
26145 ldsh [%l7 + %o1], %i6
26146 bn,pt %icc, loop_172
26147 nop
26148 set 0x20, %o6
26149 ldx [%l7 + %o6], %l2
26150 set 0x40, %l6
26151 stda %f0, [%l7 + %l6] 0xca
26152loop_172:
26153 nop
26154 set 0x38, %o4
26155 stx %o1, [%l7 + %o4]
26156 nop
26157 set 0x08, %l4
26158 std %l2, [%l7 + %l4]
26159 ld [%l7 + 0x2C], %f14
26160 set 0x68, %i2
26161 stwa %o2, [%l7 + %i2] 0x80
26162 nop
26163 set 0x6C, %g5
26164 ldsb [%l7 + %g5], %o5
26165 nop
26166 set 0x0C, %l5
26167 ldub [%l7 + %l5], %i4
26168 set 0x1B, %o2
26169 stba %o0, [%l7 + %o2] 0x81
26170 and %o6, %i3, %g4
26171 nop
26172 set 0x48, %g3
26173 ldstub [%l7 + %g3], %o7
26174 nop
26175 set 0x20, %l2
26176 stx %fsr, [%l7 + %l2]
26177 nop
26178 set 0x28, %i7
26179 std %f8, [%l7 + %i7]
26180 add %l7, 0x68, %l6
26181 wr %g0, 0x80, %asi
26182 ldxa [%l6] %asi, %g3
26183 casxa [%l6] 0x80, %g3, %i7
26184 nop
26185 set 0x08, %o3
26186 stw %i1, [%l7 + %o3]
26187 or %g2, %g6, %o4
26188 nop
26189 set 0x60, %o0
26190 ldd [%l7 + %o0], %i4
26191 membar #Sync
26192 set 0x40, %i0
26193 ldda [%l7 + %i0] 0xf8, %f16
26194 or %l4, %l5, %g5
26195 set 0x40, %i3
26196 ldda [%l7 + %i3] 0x80, %f0
26197 set 0x28, %g6
26198 ldxa [%l7 + %g6] 0x89, %i0
26199 set 0x3D, %i6
26200 ldstuba [%l7 + %i6] 0x88, %l1
26201 set 0x64, %i4
26202 lda [%l7 + %i4] 0x80, %f2
26203 add %o3, %l0, %l6
26204 add %i2, %g1, %g7
26205 set 0x18, %o5
26206 stda %i6, [%l7 + %o5] 0x88
26207 set 0x38, %g2
26208 lda [%l7 + %g2] 0x80, %f15
26209 set 0x10, %i1
26210 prefetcha [%l7 + %i1] 0x81, 4
26211 nop
26212 nop
26213 setx 0x0F291669B5A648D3, %l0, %l6
26214 stx %l6, [%l7 + 0x28]
26215 ldd [%l7 + 0x28], %f22
26216 setx 0xEF4226C5D891FE5A, %l1, %l5
26217 stx %l5, [%l7 + 0x10]
26218 ldd [%l7 + 0x10], %f2
26219 fdivd %f2, %f22, %f16
26220 nop
26221 set 0x50, %o7
26222 stx %fsr, [%l7 + %o7]
26223 nop
26224 set 0x19, %l1
26225 ldstub [%l7 + %l1], %l3
26226 add %o2, %l2, %o5
26227 nop
26228 set 0x55, %l3
26229 stb %i4, [%l7 + %l3]
26230 set 0x58, %g7
26231 sta %f12, [%l7 + %g7] 0x89
26232 set 0x50, %i5
26233 stxa %o6, [%l7 + %i5] 0x81
26234 nop
26235 set 0x68, %l0
26236 stx %o0, [%l7 + %l0]
26237 set 0x57, %g4
26238 stba %i3, [%l7 + %g4] 0x80
26239 wr %o7, %g3, %clear_softint
26240 nop
26241 set 0x72, %g1
26242 lduh [%l7 + %g1], %i7
26243 st %fsr, [%l7 + 0x30]
26244 nop
26245 set 0x49, %o1
26246 ldstub [%l7 + %o1], %i1
26247 set 0x6E, %o6
26248 stha %g4, [%l7 + %o6] 0x80
26249 nop
26250 set 0x6A, %o4
26251 sth %g2, [%l7 + %o4]
26252 set 0x10, %l4
26253 prefetcha [%l7 + %l4] 0x88, 0
26254 nop
26255 set 0x70, %i2
26256 ldd [%l7 + %i2], %f2
26257 nop
26258 set 0x0E, %l6
26259 ldsb [%l7 + %l6], %i5
26260 nop
26261 set 0x60, %g5
26262 ldd [%l7 + %g5], %f28
26263 set 0x40, %o2
26264 ldda [%l7 + %o2] 0xe3, %l4
26265 nop
26266 set 0x28, %l5
26267 std %f12, [%l7 + %l5]
26268 nop
26269 set 0x46, %g3
26270 lduh [%l7 + %g3], %l5
26271 nop
26272 set 0x1C, %l2
26273 ldsw [%l7 + %l2], %g5
26274 set 0x0E, %o3
26275 stha %i0, [%l7 + %o3] 0x88
26276 set 0x54, %o0
26277 sta %f10, [%l7 + %o0] 0x88
26278 st %f2, [%l7 + 0x30]
26279 add %l1, %o4, %o3
26280 nop
26281 set 0x37, %i0
26282 ldstub [%l7 + %i0], %l0
26283 ld [%l7 + 0x08], %f29
26284 nop
26285 set 0x08, %i3
26286 ldx [%l7 + %i3], %i2
26287 nop
26288 set 0x36, %g6
26289 sth %l6, [%l7 + %g6]
26290 nop
26291 set 0x50, %i7
26292 swap [%l7 + %i7], %g1
26293 nop
26294 set 0x08, %i4
26295 std %f22, [%l7 + %i4]
26296 nop
26297 set 0x26, %o5
26298 sth %i6, [%l7 + %o5]
26299 set 0x50, %g2
26300 stda %g6, [%l7 + %g2] 0x80
26301 and %l3, %o1, %o2
26302 nop
26303 set 0x78, %i1
26304 ldd [%l7 + %i1], %l2
26305 nop
26306 set 0x70, %o7
26307 ldd [%l7 + %o7], %f28
26308 set 0x10, %i6
26309 ldxa [%l7 + %i6] 0x80, %o5
26310 st %f3, [%l7 + 0x34]
26311 nop
26312 set 0x68, %l3
26313 stb %o6, [%l7 + %l3]
26314 set 0x40, %g7
26315 stda %f0, [%l7 + %g7] 0xd0
26316 or %i4, %i3, %o7
26317 add %o0, %g3, %i1
26318 nop
26319 set 0x33, %l1
26320 ldub [%l7 + %l1], %i7
26321 set 0x78, %i5
26322 stda %g2, [%l7 + %i5] 0x89
26323 nop
26324 set 0x28, %g4
26325 ldsb [%l7 + %g4], %g6
26326 nop
26327 set 0x20, %g1
26328 stx %fsr, [%l7 + %g1]
26329 nop
26330 set 0x30, %o1
26331 std %f24, [%l7 + %o1]
26332 add %l7, 0x08, %l6
26333 wr %g0, 0x88, %asi
26334 lda [%l6] %asi, %g4
26335 casa [%l6] 0x88, %g4, %l4
26336 nop
26337 set 0x54, %o6
26338 sth %l5, [%l7 + %o6]
26339 set 0x51, %l0
26340 ldstuba [%l7 + %l0] 0x88, %i5
26341 set 0x40, %o4
26342 stda %f0, [%l7 + %o4] 0xf8
26343 membar #Sync
26344 nop
26345 set 0x68, %l4
26346 ldd [%l7 + %l4], %f18
26347 add %l7, 0x0C, %l6
26348 wr %g0, 0x80, %asi
26349 lda [%l6] %asi, %i0
26350 casa [%l6] 0x80, %i0, %g5
26351 nop
26352 set 0x64, %l6
26353 sth %o4, [%l7 + %l6]
26354 set 0x38, %g5
26355 stxa %o3, [%l7 + %g5] 0xea
26356 membar #Sync
26357 set 0x28, %i2
26358 stda %l0, [%l7 + %i2] 0xea
26359 membar #Sync
26360 nop
26361 set 0x38, %o2
26362 lduh [%l7 + %o2], %i2
26363 set 0x5C, %l5
26364 stha %l6, [%l7 + %l5] 0xe3
26365 membar #Sync
26366 add %g1, %i6, %l0
26367 nop
26368 set 0x20, %g3
26369 ldd [%l7 + %g3], %f4
26370 nop
26371 set 0x79, %o3
26372 ldstub [%l7 + %o3], %l3
26373 add %l7, 0x34, %l6
26374 wr %g0, 0x89, %asi
26375 casa [%l6] 0x89, %o1, %g7
26376 ld [%l7 + 0x2C], %f9
26377 set 0x50, %l2
26378 ldda [%l7 + %l2] 0xe3, %l2
26379 set 0x70, %o0
26380 stba %o2, [%l7 + %o0] 0x88
26381 nop
26382 set 0x66, %i3
26383 ldstub [%l7 + %i3], %o6
26384 nop
26385 set 0x0A, %g6
26386 ldub [%l7 + %g6], %i4
26387 set 0x40, %i0
26388 stda %f0, [%l7 + %i0] 0xf8
26389 membar #Sync
26390 set 0x30, %i7
26391 stda %o4, [%l7 + %i7] 0xeb
26392 membar #Sync
26393 and %i3, %o0, %o7
26394 add %l7, 0x30, %l6
26395 wr %g0, 0x80, %asi
26396 casa [%l6] 0x80, %i1, %g3
26397 nop
26398 set 0x2A, %i4
26399 ldstub [%l7 + %i4], %i7
26400 nop
26401 set 0x28, %o5
26402 lduh [%l7 + %o5], %g6
26403 set 0x16, %g2
26404 ldstuba [%l7 + %g2] 0x80, %g4
26405 nop
26406 set 0x44, %o7
26407 ldsh [%l7 + %o7], %l4
26408 ld [%l7 + 0x38], %f29
26409 nop
26410 set 0x32, %i1
26411 ldsh [%l7 + %i1], %l5
26412 add %g2, %i0, %g5
26413 set 0x40, %i6
26414 stda %f0, [%l7 + %i6] 0xda
26415 nop
26416 set 0x37, %g7
26417 ldstub [%l7 + %g7], %i5
26418 set 0x68, %l3
26419 stda %o4, [%l7 + %l3] 0x89
26420 set 0x64, %l1
26421 stwa %o3, [%l7 + %l1] 0xeb
26422 membar #Sync
26423 add %l7, 0x10, %l6
26424 wr %g0, 0x88, %asi
26425 lda [%l6] %asi, %i2
26426 casa [%l6] 0x88, %i2, %l1
26427 nop
26428 set 0x30, %g4
26429 std %f2, [%l7 + %g4]
26430 set 0x20, %i5
26431 stxa %l6, [%l7 + %i5] 0xe2
26432 membar #Sync
26433 nop
26434 set 0x38, %o1
26435 stx %i6, [%l7 + %o1]
26436 nop
26437 set 0x18, %g1
26438 ldd [%l7 + %g1], %f30
26439 nop
26440 set 0x58, %l0
26441 swap [%l7 + %l0], %l0
26442 set 0x4C, %o6
26443 stwa %l3, [%l7 + %o6] 0x80
26444 nop
26445 set 0x18, %o4
26446 ldd [%l7 + %o4], %g0
26447 nop
26448 set 0x2A, %l4
26449 sth %g7, [%l7 + %l4]
26450 nop
26451 set 0x50, %g5
26452 sth %o1, [%l7 + %g5]
26453 nop
26454 set 0x4E, %i2
26455 sth %o2, [%l7 + %i2]
26456 nop
26457 set 0x78, %o2
26458 stx %l2, [%l7 + %o2]
26459 st %fsr, [%l7 + 0x28]
26460 set 0x50, %l6
26461 ldda [%l7 + %l6] 0x81, %o6
26462 st %fsr, [%l7 + 0x38]
26463 set 0x70, %l5
26464 prefetcha [%l7 + %l5] 0x89, 1
26465 st %f6, [%l7 + 0x78]
26466 nop
26467 set 0x0A, %g3
26468 stb %i4, [%l7 + %g3]
26469 nop
26470 set 0x5A, %o3
26471 ldsh [%l7 + %o3], %i3
26472 nop
26473 set 0x28, %o0
26474 ldsw [%l7 + %o0], %o7
26475 nop
26476 set 0x58, %l2
26477 std %i0, [%l7 + %l2]
26478 nop
26479 set 0x30, %g6
26480 std %g2, [%l7 + %g6]
26481 st %fsr, [%l7 + 0x78]
26482 nop
26483 set 0x2C, %i3
26484 ldstub [%l7 + %i3], %i7
26485 wr %o0, %g6, %pic
26486 fpsub32s %f13, %f8, %f20
26487 set 0x40, %i7
26488 ldda [%l7 + %i7] 0x89, %l4
26489 ld [%l7 + 0x58], %f5
26490 nop
26491 set 0x70, %i4
26492 std %l4, [%l7 + %i4]
26493 nop
26494 set 0x12, %i0
26495 lduh [%l7 + %i0], %g2
26496 bleu %xcc, loop_173
26497 nop
26498 set 0x57, %o5
26499 ldub [%l7 + %o5], %g4
26500 add %l7, 0x58, %l6
26501 wr %g0, 0x88, %asi
26502 ldxa [%l6] %asi, %i0
26503 casxa [%l6] 0x88, %i0, %g5
26504loop_173:
26505 nop
26506 set 0x68, %g2
26507 std %o4, [%l7 + %g2]
26508 set 0x40, %o7
26509 stda %f16, [%l7 + %o7] 0xc4
26510 nop
26511 set 0x24, %i6
26512 ldstub [%l7 + %i6], %i5
26513 nop
26514 set 0x11, %g7
26515 ldub [%l7 + %g7], %i2
26516 nop
26517 set 0x10, %l3
26518 sth %o3, [%l7 + %l3]
26519 set 0x70, %i1
26520 stwa %l1, [%l7 + %i1] 0x88
26521 or %i6, %l6, %l0
26522 ld [%l7 + 0x18], %f5
26523 nop
26524 set 0x28, %g4
26525 ldd [%l7 + %g4], %l2
26526 add %g7, %g1, %o2
26527 nop
26528 set 0x0F, %l1
26529 stb %l2, [%l7 + %l1]
26530 nop
26531 set 0x08, %o1
26532 std %f20, [%l7 + %o1]
26533 set 0x40, %g1
26534 stba %o1, [%l7 + %g1] 0xea
26535 membar #Sync
26536 fpsub32 %f26, %f28, %f30
26537 set 0x60, %i5
26538 stwa %o6, [%l7 + %i5] 0xeb
26539 membar #Sync
26540 set 0x10, %o6
26541 ldda [%l7 + %o6] 0x89, %o4
26542 nop
26543 set 0x35, %o4
26544 stb %i3, [%l7 + %o4]
26545 add %o7, %i1, %i4
26546 nop
26547 set 0x72, %l0
26548 stb %i7, [%l7 + %l0]
26549 set 0x08, %g5
26550 stwa %o0, [%l7 + %g5] 0xea
26551 membar #Sync
26552 set 0x14, %l4
26553 swapa [%l7 + %l4] 0x81, %g6
26554 membar #Sync
26555 set 0x40, %i2
26556 ldda [%l7 + %i2] 0xf1, %f16
26557 add %l7, 0x50, %l6
26558 wr %g0, 0x81, %asi
26559 lda [%l6] %asi, %g3
26560 casa [%l6] 0x81, %g3, %l5
26561 add %l7, 0x18, %l6
26562 wr %g0, 0x89, %asi
26563 ldxa [%l6] %asi, %l4
26564 casxa [%l6] 0x89, %l4, %g2
26565 nop
26566 set 0x50, %o2
26567 stx %fsr, [%l7 + %o2]
26568 st %f18, [%l7 + 0x7C]
26569 nop
26570 set 0x28, %l5
26571 prefetch [%l7 + %l5], 0
26572 nop
26573 set 0x56, %l6
26574 sth %i0, [%l7 + %l6]
26575 set 0x32, %o3
26576 stha %g5, [%l7 + %o3] 0xe2
26577 membar #Sync
26578 nop
26579 set 0x24, %g3
26580 ldsh [%l7 + %g3], %o4
26581 nop
26582 set 0x74, %o0
26583 swap [%l7 + %o0], %g4
26584 set 0x10, %g6
26585 prefetcha [%l7 + %g6] 0x80, 0
26586 nop
26587 set 0x5E, %i3
26588 sth %i2, [%l7 + %i3]
26589 set 0x40, %i7
26590 stda %f0, [%l7 + %i7] 0xf9
26591 membar #Sync
26592 nop
26593 set 0x1C, %i4
26594 lduw [%l7 + %i4], %o3
26595 nop
26596 set 0x6C, %i0
26597 lduw [%l7 + %i0], %l1
26598 set 0x28, %l2
26599 ldstuba [%l7 + %l2] 0x80, %l6
26600 add %l7, 0x48, %l6
26601 wr %g0, 0x81, %asi
26602 ldxa [%l6] %asi, %l0
26603 casxa [%l6] 0x81, %l0, %l3
26604 set 0x3A, %o5
26605 stha %i6, [%l7 + %o5] 0x81
26606 nop
26607 set 0x6C, %o7
26608 prefetch [%l7 + %o7], 0
26609 add %l7, 0x58, %l6
26610 wr %g0, 0x88, %asi
26611 ldxa [%l6] %asi, %g1
26612 casxa [%l6] 0x88, %g1, %g7
26613 add %l7, 0x50, %l6
26614 wr %g0, 0x89, %asi
26615 casa [%l6] 0x89, %o2, %l2
26616 fpadd16s %f0, %f14, %f13
26617 set 0x30, %g2
26618 ldda [%l7 + %g2] 0xeb, %o0
26619 nop
26620 set 0x34, %g7
26621 stw %o6, [%l7 + %g7]
26622 nop
26623 set 0x11, %i6
26624 stb %o5, [%l7 + %i6]
26625 set 0x2D, %i1
26626 stba %o7, [%l7 + %i1] 0xea
26627 membar #Sync
26628 add %l7, 0x74, %l6
26629 wr %g0, 0x81, %asi
26630 lda [%l6] %asi, %i1
26631 casa [%l6] 0x81, %i1, %i3
26632 set 0x60, %g4
26633 ldda [%l7 + %g4] 0x88, %i6
26634 set 0x68, %l3
26635 stwa %i4, [%l7 + %l3] 0x88
26636 nop
26637 set 0x68, %l1
26638 stx %fsr, [%l7 + %l1]
26639 nop
26640 set 0x38, %o1
26641 ldx [%l7 + %o1], %g6
26642 set 0x58, %i5
26643 stda %g2, [%l7 + %i5] 0xea
26644 membar #Sync
26645 set 0x78, %o6
26646 ldxa [%l7 + %o6] 0x81, %o0
26647 nop
26648 set 0x1C, %g1
26649 stb %l5, [%l7 + %g1]
26650 set 0x68, %o4
26651 stda %g2, [%l7 + %o4] 0x80
26652 nop
26653 set 0x10, %l0
26654 lduw [%l7 + %l0], %l4
26655 set 0x58, %l4
26656 stda %i0, [%l7 + %l4] 0xeb
26657 membar #Sync
26658 nop
26659 set 0x29, %g5
26660 ldsb [%l7 + %g5], %g5
26661 or %g4, %i5, %o4
26662 set 0x2C, %i2
26663 stha %o3, [%l7 + %i2] 0x89
26664 nop
26665 set 0x18, %o2
26666 swap [%l7 + %o2], %i2
26667 nop
26668 set 0x67, %l5
26669 ldsb [%l7 + %l5], %l1
26670 nop
26671 set 0x70, %l6
26672 stx %fsr, [%l7 + %l6]
26673 nop
26674 set 0x78, %g3
26675 ldd [%l7 + %g3], %f22
26676 wr %l6, %l0, %pic
26677 st %fsr, [%l7 + 0x4C]
26678 nop
26679 set 0x30, %o0
26680 stw %i6, [%l7 + %o0]
26681 st %f15, [%l7 + 0x14]
26682 nop
26683 set 0x5C, %g6
26684 swap [%l7 + %g6], %g1
26685 add %l3, %g7, %o2
26686 nop
26687 set 0x20, %i3
26688 stx %fsr, [%l7 + %i3]
26689 nop
26690 set 0x2C, %i7
26691 lduh [%l7 + %i7], %o1
26692 nop
26693 set 0x12, %i4
26694 sth %l2, [%l7 + %i4]
26695 set 0x10, %o3
26696 prefetcha [%l7 + %o3] 0x88, 3
26697 st %f21, [%l7 + 0x6C]
26698 and %o6, %o7, %i3
26699 nop
26700 set 0x1C, %i0
26701 ldsw [%l7 + %i0], %i1
26702 nop
26703 set 0x60, %l2
26704 ldd [%l7 + %l2], %i4
26705 ld [%l7 + 0x14], %f6
26706 set 0x57, %o7
26707 stba %i7, [%l7 + %o7] 0xea
26708 membar #Sync
26709 set 0x48, %g2
26710 sta %f31, [%l7 + %g2] 0x88
26711 nop
26712 set 0x3C, %g7
26713 prefetch [%l7 + %g7], 4
26714 bl,a,pn %xcc, loop_174
26715 nop
26716 set 0x7C, %o5
26717 stw %g6, [%l7 + %o5]
26718 nop
26719 set 0x46, %i1
26720 lduh [%l7 + %i1], %g3
26721 nop
26722 set 0x78, %i6
26723 ldsw [%l7 + %i6], %o0
26724loop_174:
26725 nop
26726 set 0x70, %g4
26727 stx %fsr, [%l7 + %g4]
26728 set 0x28, %l1
26729 prefetcha [%l7 + %l1] 0x89, 1
26730 nop
26731 set 0x68, %l3
26732 std %l4, [%l7 + %l3]
26733 set 0x1A, %i5
26734 ldstuba [%l7 + %i5] 0x81, %i0
26735 nop
26736 set 0x10, %o6
26737 stx %g2, [%l7 + %o6]
26738 set 0x50, %o1
26739 ldxa [%l7 + %o1] 0x88, %g4
26740 or %i5, %o4, %o3
26741 nop
26742 set 0x78, %o4
26743 std %f18, [%l7 + %o4]
26744 st %fsr, [%l7 + 0x60]
26745 set 0x20, %g1
26746 lda [%l7 + %g1] 0x88, %f14
26747 set 0x38, %l4
26748 stxa %g5, [%l7 + %l4] 0xe2
26749 membar #Sync
26750 st %f30, [%l7 + 0x4C]
26751 nop
26752 set 0x10, %l0
26753 ldstub [%l7 + %l0], %i2
26754 set 0x60, %i2
26755 ldda [%l7 + %i2] 0x88, %l0
26756 nop
26757 set 0x58, %o2
26758 std %i6, [%l7 + %o2]
26759 nop
26760 set 0x58, %l5
26761 ldx [%l7 + %l5], %i6
26762 set 0x40, %g5
26763 ldda [%l7 + %g5] 0x80, %f16
26764 nop
26765 set 0x38, %l6
26766 lduw [%l7 + %l6], %l0
26767 nop
26768 set 0x4C, %o0
26769 ldsb [%l7 + %o0], %g1
26770 nop
26771 set 0x2C, %g6
26772 swap [%l7 + %g6], %g7
26773 add %l7, 0x10, %l6
26774 wr %g0, 0x89, %asi
26775 casa [%l6] 0x89, %o2, %l3
26776 set 0x1C, %g3
26777 sta %f25, [%l7 + %g3] 0x88
26778 nop
26779 set 0x68, %i3
26780 ldd [%l7 + %i3], %o0
26781 nop
26782 set 0x1C, %i7
26783 prefetch [%l7 + %i7], 1
26784 nop
26785 set 0x6E, %i4
26786 sth %l2, [%l7 + %i4]
26787 nop
26788 set 0x58, %o3
26789 lduw [%l7 + %o3], %o5
26790 nop
26791 set 0x50, %l2
26792 ldub [%l7 + %l2], %o7
26793 add %l7, 0x58, %l6
26794 wr %g0, 0x89, %asi
26795 ldxa [%l6] %asi, %o6
26796 casxa [%l6] 0x89, %o6, %i3
26797 set 0x6C, %o7
26798 sta %f26, [%l7 + %o7] 0x81
26799 nop
26800 set 0x75, %g2
26801 ldstub [%l7 + %g2], %i4
26802 nop
26803 set 0x4E, %g7
26804 ldsb [%l7 + %g7], %i7
26805 set 0x40, %i0
26806 stda %f0, [%l7 + %i0] 0xc8
26807 set 0x38, %o5
26808 lda [%l7 + %o5] 0x88, %f11
26809 set 0x40, %i6
26810 ldda [%l7 + %i6] 0x88, %f16
26811 nop
26812 set 0x18, %g4
26813 std %g6, [%l7 + %g4]
26814 set 0x68, %i1
26815 stda %i0, [%l7 + %i1] 0xe2
26816 membar #Sync
26817 ba,a %icc, loop_175
26818 nop
26819 set 0x10, %l3
26820 sth %o0, [%l7 + %l3]
26821 set 0x10, %l1
26822 ldxa [%l7 + %l1] 0x88, %l5
26823loop_175:
26824 nop
26825 set 0x08, %i5
26826 lda [%l7 + %i5] 0x89, %f25
26827 set 0x68, %o6
26828 stxa %g3, [%l7 + %o6] 0xea
26829 membar #Sync
26830 nop
26831 set 0x70, %o1
26832 stx %fsr, [%l7 + %o1]
26833 nop
26834 set 0x25, %g1
26835 ldsb [%l7 + %g1], %l4
26836 set 0x10, %o4
26837 stwa %i0, [%l7 + %o4] 0x89
26838 nop
26839 set 0x48, %l0
26840 sth %g2, [%l7 + %l0]
26841 nop
26842 set 0x50, %i2
26843 stx %g4, [%l7 + %i2]
26844 nop
26845 set 0x64, %l4
26846 ldsw [%l7 + %l4], %o4
26847 set 0x20, %o2
26848 ldda [%l7 + %o2] 0xeb, %o2
26849 set 0x10, %g5
26850 stxa %g5, [%l7 + %g5] 0xe3
26851 membar #Sync
26852 nop
26853 set 0x40, %l5
26854 std %i2, [%l7 + %l5]
26855 nop
26856 set 0x4B, %o0
26857 ldub [%l7 + %o0], %i5
26858 nop
26859 set 0x18, %g6
26860 ldd [%l7 + %g6], %f26
26861 add %l1, %l6, %l0
26862 ld [%l7 + 0x54], %f26
26863 add %i6, %g7, %o2
26864 wr %g1, %o1, %softint
26865 set 0x40, %l6
26866 ldda [%l7 + %l6] 0xda, %f0
26867 nop
26868 set 0x3C, %i3
26869 stw %l2, [%l7 + %i3]
26870 set 0x40, %g3
26871 ldxa [%l7 + %g3] 0x89, %l3
26872 set 0x60, %i4
26873 swapa [%l7 + %i4] 0x89, %o7
26874 or %o6, %o5, %i4
26875 nop
26876 set 0x64, %i7
26877 lduw [%l7 + %i7], %i3
26878 fpadd16s %f12, %f26, %f5
26879 set 0x40, %o3
26880 ldda [%l7 + %o3] 0xd8, %f0
26881 nop
26882 set 0x68, %o7
26883 ldsw [%l7 + %o7], %g6
26884 nop
26885 set 0x09, %g2
26886 ldsb [%l7 + %g2], %i7
26887 set 0x15, %g7
26888 ldstuba [%l7 + %g7] 0x80, %o0
26889 set 0x10, %l2
26890 ldxa [%l7 + %l2] 0x80, %l5
26891 set 0x40, %i0
26892 ldxa [%l7 + %i0] 0x89, %i1
26893 nop
26894 set 0x4C, %o5
26895 lduw [%l7 + %o5], %l4
26896 add %g3, %i0, %g2
26897 add %l7, 0x28, %l6
26898 wr %g0, 0x88, %asi
26899 ldxa [%l6] %asi, %g4
26900 casxa [%l6] 0x88, %g4, %o4
26901 nop
26902 set 0x50, %i6
26903 std %f20, [%l7 + %i6]
26904 set 0x40, %g4
26905 ldda [%l7 + %g4] 0x81, %g4
26906 set 0x40, %i1
26907 ldda [%l7 + %i1] 0xda, %f16
26908 set 0x78, %l1
26909 stda %o2, [%l7 + %l1] 0xea
26910 membar #Sync
26911 add %i2, %l1, %i5
26912 set 0x78, %l3
26913 stda %i6, [%l7 + %l3] 0x89
26914 add %l7, 0x40, %l6
26915 wr %g0, 0x80, %asi
26916 lda [%l6] %asi, %l0
26917 casa [%l6] 0x80, %l0, %i6
26918 nop
26919 set 0x50, %o6
26920 stx %fsr, [%l7 + %o6]
26921 add %l7, 0x70, %l6
26922 wr %g0, 0x88, %asi
26923 ldxa [%l6] %asi, %g7
26924 casxa [%l6] 0x88, %g7, %o2
26925 add %o1, %l2, %l3
26926 set 0x20, %i5
26927 stda %g0, [%l7 + %i5] 0xe2
26928 membar #Sync
26929 nop
26930 set 0x60, %o1
26931 stx %o6, [%l7 + %o1]
26932 nop
26933 set 0x2C, %o4
26934 stw %o5, [%l7 + %o4]
26935 set 0x40, %l0
26936 ldda [%l7 + %l0] 0x81, %f16
26937 set 0x52, %i2
26938 stha %o7, [%l7 + %i2] 0xeb
26939 membar #Sync
26940 add %i4, %i3, %g6
26941 set 0x40, %g1
26942 stda %f0, [%l7 + %g1] 0x81
26943 set 0x08, %l4
26944 stxa %o0, [%l7 + %l4] 0x80
26945 and %i7, %i1, %l5
26946 add %l7, 0x18, %l6
26947 wr %g0, 0x80, %asi
26948 lda [%l6] %asi, %g3
26949 casa [%l6] 0x80, %g3, %l4
26950 set 0x56, %g5
26951 stha %g2, [%l7 + %g5] 0x80
26952 st %fsr, [%l7 + 0x74]
26953 set 0x48, %o2
26954 swapa [%l7 + %o2] 0x89, %g4
26955 set 0x2C, %o0
26956 stha %o4, [%l7 + %o0] 0x80
26957 set 0x38, %l5
26958 stha %g5, [%l7 + %l5] 0x81
26959 or %o3, %i2, %l1
26960 add %l7, 0x10, %l6
26961 wr %g0, 0x80, %asi
26962 casa [%l6] 0x80, %i0, %l6
26963 nop
26964 set 0x48, %l6
26965 std %f16, [%l7 + %l6]
26966 and %l0, %i6, %g7
26967 fpadd16 %f10, %f12, %f8
26968 nop
26969 set 0x18, %g6
26970 std %o2, [%l7 + %g6]
26971 set 0x18, %g3
26972 ldxa [%l7 + %g3] 0x80, %o1
26973 nop
26974 nop
26975 setx 0x500BEBE9EC5631FE, %l0, %l6
26976 stx %l6, [%l7 + 0x28]
26977 ldd [%l7 + 0x28], %f16
26978 setx 0x46233E9B20966A9E, %l1, %l5
26979 stx %l5, [%l7 + 0x10]
26980 ldd [%l7 + 0x10], %f26
26981 fdivd %f26, %f16, %f8
26982 and %l2, %l3, %i5
26983 nop
26984 set 0x40, %i3
26985 ldd [%l7 + %i3], %f0
26986 nop
26987 set 0x08, %i4
26988 ldsw [%l7 + %i4], %o6
26989 nop
26990 set 0x28, %o3
26991 swap [%l7 + %o3], %g1
26992 set 0x40, %i7
26993 stda %f16, [%l7 + %i7] 0xc0
26994 nop
26995 set 0x68, %g2
26996 std %o6, [%l7 + %g2]
26997 set 0x38, %g7
26998 prefetcha [%l7 + %g7] 0x88, 3
26999 add %i4, %i3, %o0
27000 set 0x40, %o7
27001 stda %f16, [%l7 + %o7] 0xf0
27002 membar #Sync
27003 nop
27004 set 0x30, %l2
27005 stx %fsr, [%l7 + %l2]
27006 set 0x40, %i0
27007 stda %f0, [%l7 + %i0] 0xd2
27008 nop
27009 set 0x7C, %i6
27010 ldsb [%l7 + %i6], %i7
27011 nop
27012 set 0x38, %g4
27013 stx %fsr, [%l7 + %g4]
27014 nop
27015 set 0x18, %i1
27016 ldd [%l7 + %i1], %i0
27017 set 0x74, %o5
27018 sta %f15, [%l7 + %o5] 0x88
27019 nop
27020 set 0x10, %l3
27021 stw %g6, [%l7 + %l3]
27022 nop
27023 set 0x24, %o6
27024 ldsh [%l7 + %o6], %l5
27025 set 0x40, %l1
27026 stda %f0, [%l7 + %l1] 0xca
27027 nop
27028 set 0x3F, %i5
27029 ldsb [%l7 + %i5], %g3
27030 add %l7, 0x38, %l6
27031 wr %g0, 0x80, %asi
27032 casxa [%l6] 0x80, %l4, %g4
27033 nop
27034 set 0x3E, %o1
27035 lduh [%l7 + %o1], %g2
27036 nop
27037 set 0x20, %l0
27038 lduh [%l7 + %l0], %g5
27039 nop
27040 set 0x58, %i2
27041 stw %o3, [%l7 + %i2]
27042 add %i2, %o4, %i0
27043 set 0x44, %o4
27044 ldstuba [%l7 + %o4] 0x89, %l1
27045 st %fsr, [%l7 + 0x7C]
27046 add %l0, %l6, %g7
27047 set 0x40, %l4
27048 ldda [%l7 + %l4] 0xd8, %f0
27049 nop
27050 or %g0, 0x8, %l0
27051 sllx %l0, 0x3c, %l0
27052 wr %l0, 0x7FC, %tick_cmpr
27053 set 0x64, %g5
27054 sta %f26, [%l7 + %g5] 0x81
27055 nop
27056 set 0x26, %o2
27057 ldsb [%l7 + %o2], %l2
27058 wr %l3, %i6, %sys_tick
27059 nop
27060 set 0x48, %o0
27061 ldd [%l7 + %o0], %o6
27062 fpsub32 %f2, %f16, %f26
27063 nop
27064 set 0x18, %g1
27065 stx %g1, [%l7 + %g1]
27066 st %f19, [%l7 + 0x68]
27067 nop
27068 set 0x54, %l6
27069 sth %i5, [%l7 + %l6]
27070 set 0x58, %l5
27071 stha %o5, [%l7 + %l5] 0x88
27072 set 0x28, %g6
27073 swapa [%l7 + %g6] 0x88, %i4
27074 nop
27075 set 0x6C, %i3
27076 lduw [%l7 + %i3], %o7
27077 nop
27078 set 0x60, %i4
27079 prefetch [%l7 + %i4], 2
27080 nop
27081 set 0x44, %o3
27082 ldsb [%l7 + %o3], %o0
27083 nop
27084 set 0x6C, %g3
27085 stw %i7, [%l7 + %g3]
27086 set 0x7C, %g2
27087 ldstuba [%l7 + %g2] 0x81, %i3
27088 nop
27089 set 0x50, %i7
27090 ldx [%l7 + %i7], %i1
27091 nop
27092 set 0x12, %g7
27093 ldstub [%l7 + %g7], %g6
27094 nop
27095 set 0x7A, %l2
27096 ldub [%l7 + %l2], %l5
27097 nop
27098 set 0x40, %o7
27099 stx %fsr, [%l7 + %o7]
27100 fpsub16s %f4, %f12, %f1
27101 nop
27102 set 0x10, %i0
27103 std %g2, [%l7 + %i0]
27104 set 0x40, %i6
27105 stda %f0, [%l7 + %i6] 0x80
27106 nop
27107 set 0x34, %i1
27108 prefetch [%l7 + %i1], 4
27109 set 0x40, %g4
27110 ldxa [%l7 + %g4] 0x81, %g4
27111 or %g2, %l4, %g5
27112 set 0x48, %o5
27113 stda %o2, [%l7 + %o5] 0x88
27114 nop
27115 set 0x38, %o6
27116 stx %i2, [%l7 + %o6]
27117 bleu %xcc, loop_176
27118 nop
27119 set 0x50, %l1
27120 stx %o4, [%l7 + %l1]
27121 set 0x38, %l3
27122 ldxa [%l7 + %l3] 0x88, %i0
27123loop_176:
27124 nop
27125 set 0x35, %o1
27126 stb %l0, [%l7 + %o1]
27127 set 0x10, %i5
27128 stwa %l1, [%l7 + %i5] 0xea
27129 membar #Sync
27130 nop
27131 set 0x46, %i2
27132 ldsh [%l7 + %i2], %l6
27133 set 0x14, %l0
27134 swapa [%l7 + %l0] 0x89, %g7
27135 fpadd16 %f10, %f2, %f12
27136 nop
27137 set 0x62, %o4
27138 ldub [%l7 + %o4], %o2
27139 nop
27140 set 0x3C, %l4
27141 prefetch [%l7 + %l4], 2
27142 or %o1, %l3, %l2
27143 nop
27144 set 0x40, %g5
27145 ldsw [%l7 + %g5], %i6
27146 fpsub32 %f30, %f30, %f10
27147 st %f29, [%l7 + 0x5C]
27148 set 0x5E, %o2
27149 stha %g1, [%l7 + %o2] 0xe3
27150 membar #Sync
27151 nop
27152 or %g0, 0x8, %l0
27153 sllx %l0, 0x3c, %l0
27154 wr %l0, %g0, %sys_tick_cmpr
27155 set 0x50, %g1
27156 stxa %i4, [%l7 + %g1] 0x89
27157 set 0x30, %l6
27158 ldxa [%l7 + %l6] 0x89, %o6
27159 set 0x64, %o0
27160 stwa %o7, [%l7 + %o0] 0x80
27161 or %i7, %i3, %o0
27162 nop
27163 set 0x19, %g6
27164 ldub [%l7 + %g6], %g6
27165 set 0x70, %i3
27166 stda %l4, [%l7 + %i3] 0x88
27167 st %fsr, [%l7 + 0x5C]
27168 set 0x50, %i4
27169 stha %g3, [%l7 + %i4] 0xe3
27170 membar #Sync
27171 nop
27172 set 0x78, %o3
27173 ldd [%l7 + %o3], %f8
27174 nop
27175 set 0x08, %l5
27176 std %f22, [%l7 + %l5]
27177 set 0x20, %g2
27178 stda %g4, [%l7 + %g2] 0x80
27179 set 0x70, %i7
27180 sta %f28, [%l7 + %i7] 0x81
27181 nop
27182 set 0x10, %g3
27183 prefetch [%l7 + %g3], 3
27184 st %fsr, [%l7 + 0x78]
27185 nop
27186 set 0x22, %l2
27187 ldub [%l7 + %l2], %g2
27188 set 0x1C, %o7
27189 swapa [%l7 + %o7] 0x88, %l4
27190 nop
27191 set 0x67, %i0
27192 ldsb [%l7 + %i0], %i1
27193 nop
27194 set 0x08, %g7
27195 std %o2, [%l7 + %g7]
27196 nop
27197 set 0x50, %i1
27198 stx %g5, [%l7 + %i1]
27199 set 0x68, %g4
27200 ldstuba [%l7 + %g4] 0x80, %o4
27201 set 0x56, %o5
27202 stha %i0, [%l7 + %o5] 0xe3
27203 membar #Sync
27204 bl,a %xcc, loop_177
27205 ble %xcc, loop_178
27206 st %fsr, [%l7 + 0x60]
27207 set 0x40, %o6
27208 prefetcha [%l7 + %o6] 0x81, 3
27209loop_177:
27210 add %i2, %l6, %g7
27211loop_178:
27212 nop
27213 set 0x0D, %i6
27214 ldub [%l7 + %i6], %l1
27215 wr %o2, %o1, %set_softint
27216 set 0x08, %l3
27217 stda %l2, [%l7 + %l3] 0x80
27218 st %f8, [%l7 + 0x18]
27219 nop
27220 set 0x08, %l1
27221 lduh [%l7 + %l1], %i6
27222 set 0x12, %i5
27223 stha %g1, [%l7 + %i5] 0x88
27224 set 0x3C, %o1
27225 lda [%l7 + %o1] 0x88, %f22
27226 set 0x18, %i2
27227 stha %i5, [%l7 + %i2] 0x89
27228 membar #Sync
27229 set 0x40, %l0
27230 ldda [%l7 + %l0] 0xf0, %f0
27231 nop
27232 set 0x1F, %l4
27233 ldub [%l7 + %l4], %o5
27234 nop
27235 set 0x30, %o4
27236 stx %l3, [%l7 + %o4]
27237 set 0x30, %g5
27238 stha %o6, [%l7 + %g5] 0x88
27239 set 0x48, %o2
27240 stwa %i4, [%l7 + %o2] 0xe3
27241 membar #Sync
27242 set 0x40, %g1
27243 ldda [%l7 + %g1] 0x89, %i6
27244 nop
27245 set 0x10, %l6
27246 ldx [%l7 + %l6], %i3
27247 set 0x40, %g6
27248 ldda [%l7 + %g6] 0xd0, %f16
27249 set 0x40, %o0
27250 ldda [%l7 + %o0] 0x81, %f0
27251 set 0x28, %i3
27252 stha %o7, [%l7 + %i3] 0xeb
27253 membar #Sync
27254 nop
27255 set 0x30, %o3
27256 std %o0, [%l7 + %o3]
27257 set 0x60, %l5
27258 swapa [%l7 + %l5] 0x89, %g6
27259 fpsub16s %f21, %f1, %f10
27260 set 0x60, %g2
27261 ldxa [%l7 + %g2] 0x80, %l5
27262 bl %icc, loop_179
27263 and %g3, %g4, %l4
27264 nop
27265 set 0x54, %i4
27266 sth %g2, [%l7 + %i4]
27267 nop
27268 set 0x50, %g3
27269 ldsb [%l7 + %g3], %i1
27270loop_179:
27271 add %g5, %o3, %i0
27272 set 0x48, %i7
27273 stha %o4, [%l7 + %i7] 0x88
27274 set 0x48, %l2
27275 stwa %l0, [%l7 + %l2] 0xea
27276 membar #Sync
27277 nop
27278 set 0x48, %i0
27279 lduw [%l7 + %i0], %i2
27280 set 0x50, %g7
27281 ldxa [%l7 + %g7] 0x80, %l6
27282 nop
27283 set 0x5A, %o7
27284 stb %l1, [%l7 + %o7]
27285 set 0x24, %i1
27286 stba %o2, [%l7 + %i1] 0x88
27287 st %f15, [%l7 + 0x38]
27288 ld [%l7 + 0x24], %f18
27289 nop
27290 set 0x48, %g4
27291 stx %fsr, [%l7 + %g4]
27292 st %f2, [%l7 + 0x74]
27293 nop
27294 set 0x48, %o5
27295 ldd [%l7 + %o5], %f10
27296 nop
27297 set 0x56, %o6
27298 lduh [%l7 + %o6], %g7
27299 set 0x28, %l3
27300 stda %o0, [%l7 + %l3] 0xe2
27301 membar #Sync
27302 nop
27303 set 0x30, %i6
27304 ldx [%l7 + %i6], %l2
27305 nop
27306 set 0x28, %i5
27307 stx %fsr, [%l7 + %i5]
27308 nop
27309 set 0x41, %o1
27310 ldstub [%l7 + %o1], %i6
27311 bn,pt %xcc, loop_180
27312 nop
27313 set 0x5B, %l1
27314 stb %i5, [%l7 + %l1]
27315 nop
27316 set 0x19, %i2
27317 ldstub [%l7 + %i2], %g1
27318 nop
27319 set 0x60, %l4
27320 std %f4, [%l7 + %l4]
27321loop_180:
27322 nop
27323 set 0x1D, %o4
27324 ldstub [%l7 + %o4], %l3
27325 set 0x68, %l0
27326 sta %f17, [%l7 + %l0] 0x80
27327 nop
27328 set 0x78, %g5
27329 std %o4, [%l7 + %g5]
27330 nop
27331 set 0x4B, %g1
27332 stb %o6, [%l7 + %g1]
27333 or %i7, %i3, %i4
27334 st %f30, [%l7 + 0x44]
27335 nop
27336 set 0x4E, %o2
27337 ldsb [%l7 + %o2], %o7
27338 set 0x5E, %g6
27339 ldstuba [%l7 + %g6] 0x88, %g6
27340 nop
27341 set 0x50, %l6
27342 stx %fsr, [%l7 + %l6]
27343 wr %l5, %g3, %pic
27344 set 0x30, %i3
27345 ldda [%l7 + %i3] 0xe3, %o0
27346 nop
27347 set 0x2C, %o0
27348 stw %g4, [%l7 + %o0]
27349 or %l4, %g2, %i1
27350 set 0x14, %l5
27351 stwa %g5, [%l7 + %l5] 0xeb
27352 membar #Sync
27353 add %l7, 0x38, %l6
27354 wr %g0, 0x80, %asi
27355 lda [%l6] %asi, %o3
27356 casa [%l6] 0x80, %o3, %i0
27357 set 0x40, %o3
27358 stda %f16, [%l7 + %o3] 0x88
27359 nop
27360 set 0x64, %g2
27361 lduw [%l7 + %g2], %o4
27362 fpsub32 %f20, %f24, %f8
27363 add %l7, 0x18, %l6
27364 wr %g0, 0x88, %asi
27365 casa [%l6] 0x88, %l0, %l6
27366 nop
27367 set 0x20, %i4
27368 std %f26, [%l7 + %i4]
27369 nop
27370 set 0x41, %g3
27371 ldstub [%l7 + %g3], %i2
27372 set 0x1C, %i7
27373 stwa %o2, [%l7 + %i7] 0xe3
27374 membar #Sync
27375 nop
27376 set 0x5C, %l2
27377 stw %l1, [%l7 + %l2]
27378 set 0x28, %g7
27379 stxa %o1, [%l7 + %g7] 0xea
27380 membar #Sync
27381 nop
27382 set 0x28, %o7
27383 lduw [%l7 + %o7], %g7
27384 st %f0, [%l7 + 0x2C]
27385 set 0x28, %i1
27386 ldxa [%l7 + %i1] 0x88, %i6
27387 nop
27388 set 0x58, %i0
27389 ldd [%l7 + %i0], %f10
27390 nop
27391 set 0x0E, %g4
27392 ldub [%l7 + %g4], %i5
27393 st %f24, [%l7 + 0x48]
27394 nop
27395 set 0x52, %o6
27396 ldsh [%l7 + %o6], %g1
27397 nop
27398 set 0x0A, %o5
27399 stb %l2, [%l7 + %o5]
27400 set 0x4A, %l3
27401 stha %o5, [%l7 + %l3] 0xeb
27402 membar #Sync
27403 nop
27404 set 0x74, %i6
27405 swap [%l7 + %i6], %l3
27406 or %o6, %i7, %i3
27407 add %i4, %o7, %l5
27408 st %fsr, [%l7 + 0x78]
27409 set 0x20, %o1
27410 ldda [%l7 + %o1] 0x81, %g2
27411 set 0x40, %l1
27412 ldda [%l7 + %l1] 0xea, %g6
27413 add %l7, 0x10, %l6
27414 wr %g0, 0x88, %asi
27415 casxa [%l6] 0x88, %g4, %o0
27416 set 0x20, %i5
27417 stwa %g2, [%l7 + %i5] 0x80
27418 nop
27419 set 0x40, %i2
27420 ldx [%l7 + %i2], %i1
27421 nop
27422 set 0x50, %o4
27423 std %f10, [%l7 + %o4]
27424 st %f31, [%l7 + 0x78]
27425 or %l4, %g5, %o3
27426 nop
27427 set 0x48, %l4
27428 std %f30, [%l7 + %l4]
27429 nop
27430 set 0x30, %g5
27431 std %f24, [%l7 + %g5]
27432 add %o4, %i0, %l0
27433 nop
27434 set 0x38, %l0
27435 lduw [%l7 + %l0], %i2
27436 nop
27437 set 0x7C, %g1
27438 swap [%l7 + %g1], %l6
27439 set 0x54, %o2
27440 sta %f15, [%l7 + %o2] 0x81
27441 set 0x0C, %l6
27442 stha %o2, [%l7 + %l6] 0xe3
27443 membar #Sync
27444 add %l7, 0x50, %l6
27445 wr %g0, 0x88, %asi
27446 ldxa [%l6] %asi, %o1
27447 casxa [%l6] 0x88, %o1, %l1
27448 nop
27449 set 0x18, %i3
27450 std %g6, [%l7 + %i3]
27451 st %f31, [%l7 + 0x5C]
27452 nop
27453 set 0x44, %o0
27454 ldsh [%l7 + %o0], %i5
27455 add %l7, 0x18, %l6
27456 wr %g0, 0x81, %asi
27457 ldxa [%l6] %asi, %g1
27458 casxa [%l6] 0x81, %g1, %l2
27459 st %f23, [%l7 + 0x20]
27460 st %f16, [%l7 + 0x34]
27461 set 0x6A, %l5
27462 stba %o5, [%l7 + %l5] 0x81
27463 st %fsr, [%l7 + 0x74]
27464 set 0x18, %o3
27465 sta %f24, [%l7 + %o3] 0x89
27466 set 0x48, %g2
27467 ldxa [%l7 + %g2] 0x89, %i6
27468 nop
27469 set 0x2A, %i4
27470 ldsh [%l7 + %i4], %o6
27471 nop
27472 set 0x34, %g3
27473 ldsw [%l7 + %g3], %i7
27474 nop
27475 set 0x48, %i7
27476 swap [%l7 + %i7], %l3
27477 ld [%l7 + 0x54], %f24
27478 nop
27479 set 0x28, %g6
27480 ldd [%l7 + %g6], %i2
27481 nop
27482 set 0x38, %l2
27483 ldx [%l7 + %l2], %o7
27484 nop
27485 set 0x68, %o7
27486 stx %fsr, [%l7 + %o7]
27487 set 0x38, %g7
27488 ldxa [%l7 + %g7] 0x89, %l5
27489 add %l7, 0x60, %l6
27490 wr %g0, 0x89, %asi
27491 casxa [%l6] 0x89, %i4, %g6
27492 set 0x1C, %i1
27493 sta %f24, [%l7 + %i1] 0x89
27494 set 0x24, %i0
27495 swapa [%l7 + %i0] 0x88, %g4
27496 set 0x34, %g4
27497 swapa [%l7 + %g4] 0x89, %g3
27498 membar #Sync
27499 set 0x40, %o5
27500 ldda [%l7 + %o5] 0xf0, %f16
27501 set 0x6E, %o6
27502 stba %g2, [%l7 + %o6] 0xea
27503 membar #Sync
27504 nop
27505 set 0x2C, %i6
27506 lduw [%l7 + %i6], %o0
27507 or %l4, %i1, %g5
27508 nop
27509 set 0x48, %o1
27510 std %o4, [%l7 + %o1]
27511 nop
27512 set 0x6F, %l1
27513 ldstub [%l7 + %l1], %i0
27514 add %l7, 0x44, %l6
27515 wr %g0, 0x80, %asi
27516 casa [%l6] 0x80, %o3, %i2
27517 nop
27518 set 0x1C, %i5
27519 ldsb [%l7 + %i5], %l0
27520 ld [%l7 + 0x60], %f20
27521 nop
27522 set 0x54, %l3
27523 prefetch [%l7 + %l3], 2
27524 nop
27525 set 0x53, %o4
27526 stb %o2, [%l7 + %o4]
27527 set 0x40, %l4
27528 stda %f16, [%l7 + %l4] 0xda
27529 nop
27530 set 0x32, %i2
27531 ldub [%l7 + %i2], %o1
27532 nop
27533 set 0x38, %g5
27534 lduw [%l7 + %g5], %l1
27535 bl,pn %icc, loop_181
27536 nop
27537 set 0x74, %l0
27538 ldsh [%l7 + %l0], %g7
27539 add %l7, 0x20, %l6
27540 wr %g0, 0x89, %asi
27541 casxa [%l6] 0x89, %i5, %g1
27542loop_181:
27543 or %l2, %l6, %o5
27544 st %f23, [%l7 + 0x24]
27545 nop
27546 set 0x48, %o2
27547 std %i6, [%l7 + %o2]
27548 set 0x48, %g1
27549 stxa %i7, [%l7 + %g1] 0xe3
27550 membar #Sync
27551 nop
27552 set 0x48, %i3
27553 stx %l3, [%l7 + %i3]
27554 nop
27555 set 0x45, %o0
27556 ldsb [%l7 + %o0], %o6
27557 set 0x40, %l5
27558 ldda [%l7 + %l5] 0x89, %f16
27559 st %f23, [%l7 + 0x38]
27560 nop
27561 set 0x20, %o3
27562 ldsw [%l7 + %o3], %i3
27563 nop
27564 set 0x5C, %g2
27565 swap [%l7 + %g2], %l5
27566 nop
27567 set 0x1E, %i4
27568 lduh [%l7 + %i4], %o7
27569 set 0x18, %g3
27570 stda %i4, [%l7 + %g3] 0xe3
27571 membar #Sync
27572 and %g6, %g4, %g3
27573 st %f27, [%l7 + 0x50]
27574 st %f26, [%l7 + 0x4C]
27575 nop
27576 set 0x30, %i7
27577 swap [%l7 + %i7], %g2
27578 nop
27579 set 0x14, %g6
27580 stw %l4, [%l7 + %g6]
27581 nop
27582 set 0x54, %l2
27583 sth %o0, [%l7 + %l2]
27584 nop
27585 set 0x78, %l6
27586 stx %fsr, [%l7 + %l6]
27587 nop
27588 set 0x20, %g7
27589 ldx [%l7 + %g7], %g5
27590 or %i1, %o4, %i0
27591 wr %o3, %l0, %sys_tick
27592 nop
27593 set 0x78, %o7
27594 ldx [%l7 + %o7], %i2
27595 set 0x08, %i0
27596 prefetcha [%l7 + %i0] 0x89, 1
27597 st %f28, [%l7 + 0x14]
27598 fpadd32s %f14, %f9, %f26
27599 nop
27600 set 0x60, %g4
27601 stx %o1, [%l7 + %g4]
27602 set 0x34, %o5
27603 stwa %g7, [%l7 + %o5] 0x81
27604 nop
27605 set 0x52, %o6
27606 lduh [%l7 + %o6], %l1
27607 nop
27608 set 0x54, %i1
27609 lduh [%l7 + %i1], %g1
27610 ld [%l7 + 0x68], %f8
27611 add %l7, 0x70, %l6
27612 wr %g0, 0x89, %asi
27613 casxa [%l6] 0x89, %i5, %l2
27614 nop
27615 set 0x08, %i6
27616 ldx [%l7 + %i6], %l6
27617 nop
27618 set 0x0B, %o1
27619 ldub [%l7 + %o1], %i6
27620 set 0x40, %l1
27621 stda %f16, [%l7 + %l1] 0xda
27622 set 0x20, %l3
27623 stxa %i7, [%l7 + %l3] 0xe3
27624 membar #Sync
27625 nop
27626 set 0x60, %i5
27627 prefetch [%l7 + %i5], 4
27628 wr %l3, %o5, %clear_softint
27629 and %i3, %o6, %o7
27630 set 0x68, %l4
27631 sta %f16, [%l7 + %l4] 0x89
27632 set 0x30, %i2
27633 stxa %l5, [%l7 + %i2] 0x89
27634 nop
27635 set 0x30, %o4
27636 swap [%l7 + %o4], %i4
27637 set 0x18, %g5
27638 stha %g4, [%l7 + %g5] 0x89
27639 set 0x60, %o2
27640 stda %g2, [%l7 + %o2] 0x89
27641 nop
27642 set 0x10, %g1
27643 swap [%l7 + %g1], %g2
27644 nop
27645 set 0x44, %l0
27646 prefetch [%l7 + %l0], 4
27647 set 0x78, %o0
27648 ldxa [%l7 + %o0] 0x80, %g6
27649 nop
27650 set 0x30, %i3
27651 std %f10, [%l7 + %i3]
27652 set 0x40, %l5
27653 ldda [%l7 + %l5] 0x81, %f0
27654 nop
27655 set 0x6C, %g2
27656 stw %l4, [%l7 + %g2]
27657 set 0x70, %o3
27658 sta %f6, [%l7 + %o3] 0x88
27659 set 0x28, %i4
27660 stda %o0, [%l7 + %i4] 0x81
27661 nop
27662 set 0x1C, %g3
27663 swap [%l7 + %g3], %g5
27664 wr %i1, %o4, %pic
27665 set 0x18, %g6
27666 stda %i0, [%l7 + %g6] 0x81
27667 ld [%l7 + 0x1C], %f20
27668 nop
27669 set 0x3C, %l2
27670 stw %o3, [%l7 + %l2]
27671 set 0x39, %i7
27672 ldstuba [%l7 + %i7] 0x81, %l0
27673 set 0x1C, %g7
27674 stba %o2, [%l7 + %g7] 0xe3
27675 membar #Sync
27676 nop
27677 set 0x30, %l6
27678 std %o0, [%l7 + %l6]
27679 and %g7, %i2, %g1
27680 nop
27681 set 0x18, %o7
27682 swap [%l7 + %o7], %i5
27683 ld [%l7 + 0x3C], %f29
27684 set 0x15, %i0
27685 ldstuba [%l7 + %i0] 0x81, %l1
27686 fpsub16 %f10, %f30, %f12
27687 fpadd16 %f24, %f30, %f20
27688 nop
27689 set 0x10, %o5
27690 swap [%l7 + %o5], %l2
27691 and %l6, %i7, %l3
27692 ba,pn %icc, loop_182
27693 add %o5, %i6, %i3
27694 ble,a %icc, loop_183
27695 and %o7, %o6, %l5
27696loop_182:
27697 nop
27698 set 0x64, %o6
27699 lda [%l7 + %o6] 0x80, %f30
27700loop_183:
27701 nop
27702 set 0x58, %i1
27703 sth %i4, [%l7 + %i1]
27704 nop
27705 set 0x10, %i6
27706 prefetch [%l7 + %i6], 2
27707 set 0x58, %g4
27708 stwa %g4, [%l7 + %g4] 0x89
27709 nop
27710 set 0x2A, %o1
27711 lduh [%l7 + %o1], %g2
27712 nop
27713 or %g0, 0x8, %l0
27714 sllx %l0, 0x3c, %l0
27715 wr %l0, %g0, %tick_cmpr
27716 fpadd16s %f9, %f21, %f16
27717 nop
27718 set 0x28, %l1
27719 ldstub [%l7 + %l1], %o0
27720 wr %l4, %i1, %softint
27721 and %g5, %o4, %i0
27722 nop
27723 set 0x54, %l3
27724 stw %l0, [%l7 + %l3]
27725 nop
27726 set 0x2A, %l4
27727 sth %o2, [%l7 + %l4]
27728 nop
27729 set 0x5C, %i5
27730 stw %o1, [%l7 + %i5]
27731 set 0x40, %i2
27732 lda [%l7 + %i2] 0x80, %f22
27733 nop
27734 set 0x0E, %g5
27735 sth %o3, [%l7 + %g5]
27736 nop
27737 set 0x08, %o4
27738 std %f12, [%l7 + %o4]
27739 set 0x18, %o2
27740 swapa [%l7 + %o2] 0x81, %i2
27741 nop
27742 set 0x50, %g1
27743 ldx [%l7 + %g1], %g1
27744 nop
27745 set 0x1E, %o0
27746 ldsh [%l7 + %o0], %i5
27747 nop
27748 set 0x2C, %i3
27749 lduw [%l7 + %i3], %l1
27750 set 0x08, %l5
27751 ldstuba [%l7 + %l5] 0x80, %l2
27752 set 0x10, %l0
27753 prefetcha [%l7 + %l0] 0x88, 1
27754 nop
27755 set 0x18, %g2
27756 std %f24, [%l7 + %g2]
27757 nop
27758 set 0x62, %i4
27759 ldub [%l7 + %i4], %i7
27760 nop
27761 set 0x28, %g3
27762 ldx [%l7 + %g3], %l3
27763 ld [%l7 + 0x70], %f9
27764 set 0x20, %g6
27765 ldda [%l7 + %g6] 0xeb, %o4
27766 nop
27767 set 0x41, %o3
27768 stb %g7, [%l7 + %o3]
27769 st %f16, [%l7 + 0x7C]
27770 set 0x40, %i7
27771 ldda [%l7 + %i7] 0x81, %f16
27772 or %i6, %o7, %i3
27773 set 0x7D, %l2
27774 stba %o6, [%l7 + %l2] 0x81
27775 set 0x5B, %l6
27776 ldstuba [%l7 + %l6] 0x89, %i4
27777 nop
27778 set 0x31, %g7
27779 ldub [%l7 + %g7], %g4
27780 add %l7, 0x34, %l6
27781 wr %g0, 0x80, %asi
27782 lda [%l6] %asi, %l5
27783 casa [%l6] 0x80, %l5, %g3
27784 wr %g2, %g6, %sys_tick
27785 set 0x3C, %i0
27786 ldstuba [%l7 + %i0] 0x80, %o0
27787 set 0x58, %o5
27788 sta %f31, [%l7 + %o5] 0x80
27789 set 0x60, %o6
27790 lda [%l7 + %o6] 0x80, %f1
27791 set 0x4C, %i1
27792 stwa %l4, [%l7 + %i1] 0xe3
27793 membar #Sync
27794 nop
27795 set 0x30, %i6
27796 lduw [%l7 + %i6], %g5
27797 add %l7, 0x78, %l6
27798 wr %g0, 0x89, %asi
27799 ldxa [%l6] %asi, %i1
27800 casxa [%l6] 0x89, %i1, %o4
27801 nop
27802 set 0x28, %g4
27803 ldd [%l7 + %g4], %f26
27804 nop
27805 set 0x3C, %o1
27806 prefetch [%l7 + %o1], 0
27807 nop
27808 set 0x1B, %l1
27809 ldub [%l7 + %l1], %i0
27810 set 0x6C, %l3
27811 sta %f22, [%l7 + %l3] 0x80
27812 st %fsr, [%l7 + 0x58]
27813 nop
27814 set 0x08, %o7
27815 std %o2, [%l7 + %o7]
27816 set 0x09, %l4
27817 ldstuba [%l7 + %l4] 0x81, %l0
27818 nop
27819 set 0x1B, %i2
27820 ldub [%l7 + %i2], %o3
27821 add %l7, 0x20, %l6
27822 wr %g0, 0x80, %asi
27823 casxa [%l6] 0x80, %o1, %i2
27824 set 0x4C, %i5
27825 sta %f5, [%l7 + %i5] 0x81
27826 nop
27827 set 0x40, %g5
27828 ldd [%l7 + %g5], %f20
27829 nop
27830 set 0x7A, %o2
27831 ldsh [%l7 + %o2], %i5
27832 nop
27833 set 0x21, %g1
27834 ldstub [%l7 + %g1], %g1
27835 set 0x78, %o0
27836 stxa %l1, [%l7 + %o0] 0x80
27837 wr %l2, %l6, %sys_tick
27838 nop
27839 set 0x48, %o4
27840 ldd [%l7 + %o4], %f16
27841 nop
27842 set 0x71, %i3
27843 ldstub [%l7 + %i3], %i7
27844 set 0x40, %l5
27845 stda %f16, [%l7 + %l5] 0xf0
27846 membar #Sync
27847 nop
27848 set 0x30, %g2
27849 std %f20, [%l7 + %g2]
27850 set 0x30, %i4
27851 ldda [%l7 + %i4] 0x89, %o4
27852 nop
27853 set 0x26, %l0
27854 ldub [%l7 + %l0], %g7
27855 nop
27856 set 0x0C, %g6
27857 sth %i6, [%l7 + %g6]
27858 set 0x5C, %g3
27859 lda [%l7 + %g3] 0x89, %f28
27860 nop
27861 set 0x4A, %o3
27862 ldstub [%l7 + %o3], %l3
27863 nop
27864 set 0x18, %l2
27865 stw %i3, [%l7 + %l2]
27866 set 0x6A, %i7
27867 stha %o7, [%l7 + %i7] 0x89
27868 set 0x40, %g7
27869 ldda [%l7 + %g7] 0xd8, %f0
27870 set 0x68, %l6
27871 swapa [%l7 + %l6] 0x81, %i4
27872 or %o6, %l5, %g3
27873 nop
27874 set 0x40, %o5
27875 sth %g2, [%l7 + %o5]
27876 nop
27877 set 0x50, %o6
27878 std %g6, [%l7 + %o6]
27879 add %l7, 0x38, %l6
27880 wr %g0, 0x88, %asi
27881 lda [%l6] %asi, %g4
27882 casa [%l6] 0x88, %g4, %o0
27883 nop
27884 set 0x20, %i0
27885 lduh [%l7 + %i0], %g5
27886 nop
27887 set 0x10, %i1
27888 ldd [%l7 + %i1], %i0
27889 nop
27890 set 0x18, %i6
27891 prefetch [%l7 + %i6], 4
27892 set 0x38, %o1
27893 prefetcha [%l7 + %o1] 0x88, 0
27894 st %f18, [%l7 + 0x58]
27895 nop
27896 set 0x10, %l1
27897 stw %i0, [%l7 + %l1]
27898 set 0x50, %l3
27899 prefetcha [%l7 + %l3] 0x80, 2
27900 st %fsr, [%l7 + 0x20]
27901 bge,a,pn %xcc, loop_184
27902 fpadd16 %f0, %f0, %f4
27903 st %fsr, [%l7 + 0x38]
27904 st %fsr, [%l7 + 0x64]
27905loop_184:
27906 nop
27907 set 0x6A, %g4
27908 sth %o2, [%l7 + %g4]
27909 nop
27910 set 0x72, %l4
27911 sth %o3, [%l7 + %l4]
27912 set 0x4E, %i2
27913 ldstuba [%l7 + %i2] 0x80, %o1
27914 nop
27915 set 0x08, %i5
27916 ldx [%l7 + %i5], %i2
27917 nop
27918 set 0x48, %g5
27919 stw %l0, [%l7 + %g5]
27920 set 0x78, %o2
27921 stda %g0, [%l7 + %o2] 0x81
27922 set 0x48, %g1
27923 stda %l0, [%l7 + %g1] 0x80
27924 set 0x0C, %o0
27925 stwa %i5, [%l7 + %o0] 0xea
27926 membar #Sync
27927 nop
27928 set 0x08, %o4
27929 stx %l6, [%l7 + %o4]
27930 nop
27931 set 0x0E, %o7
27932 sth %i7, [%l7 + %o7]
27933 set 0x30, %l5
27934 ldda [%l7 + %l5] 0xe2, %o4
27935 set 0x50, %g2
27936 ldstuba [%l7 + %g2] 0x81, %l2
27937 add %l7, 0x78, %l6
27938 wr %g0, 0x81, %asi
27939 ldxa [%l6] %asi, %g7
27940 casxa [%l6] 0x81, %g7, %i6
27941 wr %g0, 0x5, %fprs
27942 set 0x40, %i4
27943 stda %f16, [%l7 + %i4] 0xc0
27944 nop
27945 set 0x38, %l0
27946 ldx [%l7 + %l0], %i4
27947 set 0x6E, %g6
27948 ldstuba [%l7 + %g6] 0x81, %o6
27949 set 0x48, %g3
27950 ldxa [%l7 + %g3] 0x89, %l5
27951 nop
27952 set 0x60, %i3
27953 stx %o7, [%l7 + %i3]
27954 add %l7, 0x30, %l6
27955 wr %g0, 0x80, %asi
27956 casxa [%l6] 0x80, %g3, %g6
27957 nop
27958 set 0x30, %o3
27959 ldsw [%l7 + %o3], %g4
27960 set 0x58, %i7
27961 lda [%l7 + %i7] 0x80, %f6
27962 nop
27963 set 0x10, %g7
27964 ldub [%l7 + %g7], %o0
27965 nop
27966 set 0x64, %l2
27967 lduw [%l7 + %l2], %g2
27968 nop
27969 set 0x60, %l6
27970 std %i0, [%l7 + %l6]
27971 nop
27972 set 0x36, %o6
27973 stb %g5, [%l7 + %o6]
27974 add %l4, %i0, %o2
27975 nop
27976 set 0x46, %o5
27977 sth %o3, [%l7 + %o5]
27978 nop
27979 set 0x60, %i1
27980 std %o4, [%l7 + %i1]
27981 add %i2, %l0, %g1
27982 st %f29, [%l7 + 0x08]
27983 set 0x10, %i0
27984 ldda [%l7 + %i0] 0xeb, %o0
27985 nop
27986 set 0x48, %o1
27987 prefetch [%l7 + %o1], 3
27988 nop
27989 set 0x3D, %i6
27990 ldsb [%l7 + %i6], %i5
27991 add %l7, 0x34, %l6
27992 wr %g0, 0x88, %asi
27993 casa [%l6] 0x88, %l1, %i7
27994 add %l7, 0x20, %l6
27995 wr %g0, 0x89, %asi
27996 casa [%l6] 0x89, %o5, %l6
27997 nop
27998 set 0x48, %l1
27999 ldsh [%l7 + %l1], %l2
28000 nop
28001 set 0x1D, %l3
28002 ldub [%l7 + %l3], %i6
28003 set 0x40, %l4
28004 ldda [%l7 + %l4] 0x81, %f16
28005 set 0x50, %i2
28006 sta %f20, [%l7 + %i2] 0x80
28007 st %fsr, [%l7 + 0x30]
28008 set 0x50, %i5
28009 ldda [%l7 + %i5] 0x80, %l2
28010 nop
28011 set 0x10, %g4
28012 ldsw [%l7 + %g4], %i3
28013 set 0x40, %o2
28014 ldda [%l7 + %o2] 0xda, %f16
28015 nop
28016 set 0x7C, %g1
28017 lduh [%l7 + %g1], %i4
28018 nop
28019 set 0x4C, %g5
28020 ldsh [%l7 + %g5], %o6
28021 add %l7, 0x18, %l6
28022 wr %g0, 0x81, %asi
28023 casa [%l6] 0x81, %l5, %o7
28024 set 0x50, %o0
28025 stxa %g3, [%l7 + %o0] 0x89
28026 or %g7, %g4, %o0
28027 nop
28028 set 0x54, %o4
28029 prefetch [%l7 + %o4], 3
28030 st %f8, [%l7 + 0x5C]
28031 set 0x70, %o7
28032 stda %g2, [%l7 + %o7] 0x81
28033 st %fsr, [%l7 + 0x10]
28034 fpadd16s %f26, %f13, %f3
28035 set 0x20, %l5
28036 prefetcha [%l7 + %l5] 0x88, 3
28037 set 0x56, %i4
28038 ldstuba [%l7 + %i4] 0x88, %g5
28039 nop
28040 set 0x36, %g2
28041 stb %g6, [%l7 + %g2]
28042 nop
28043 set 0x7C, %l0
28044 lduw [%l7 + %l0], %i0
28045 be %icc, loop_185
28046 nop
28047 set 0x28, %g6
28048 stb %o2, [%l7 + %g6]
28049 nop
28050 set 0x72, %i3
28051 ldsb [%l7 + %i3], %l4
28052 add %o4, %o3, %i2
28053loop_185:
28054 nop
28055 set 0x40, %g3
28056 stda %f16, [%l7 + %g3] 0xf8
28057 membar #Sync
28058 and %l0, %g1, %i5
28059 nop
28060 set 0x3E, %o3
28061 ldub [%l7 + %o3], %o1
28062 or %l1, %i7, %o5
28063 nop
28064 set 0x58, %g7
28065 stx %l6, [%l7 + %g7]
28066 set 0x58, %i7
28067 stxa %i6, [%l7 + %i7] 0x89
28068 nop
28069 set 0x1D, %l6
28070 ldub [%l7 + %l6], %l3
28071 add %l7, 0x08, %l6
28072 wr %g0, 0x80, %asi
28073 casxa [%l6] 0x80, %i3, %i4
28074 nop
28075 set 0x74, %o6
28076 ldsw [%l7 + %o6], %o6
28077 set 0x68, %o5
28078 ldxa [%l7 + %o5] 0x81, %l2
28079 add %l7, 0x0C, %l6
28080 wr %g0, 0x80, %asi
28081 casa [%l6] 0x80, %o7, %l5
28082 add %l7, 0x08, %l6
28083 wr %g0, 0x80, %asi
28084 ldxa [%l6] %asi, %g3
28085 casxa [%l6] 0x80, %g3, %g4
28086 set 0x6C, %i1
28087 stwa %o0, [%l7 + %i1] 0xea
28088 membar #Sync
28089 add %l7, 0x18, %l6
28090 wr %g0, 0x88, %asi
28091 ldxa [%l6] %asi, %g2
28092 casxa [%l6] 0x88, %g2, %i1
28093 set 0x38, %i0
28094 stda %g4, [%l7 + %i0] 0xeb
28095 membar #Sync
28096 set 0x48, %l2
28097 swapa [%l7 + %l2] 0x88, %g6
28098 nop
28099 set 0x1E, %o1
28100 ldsb [%l7 + %o1], %i0
28101 ld [%l7 + 0x3C], %f23
28102 wr %g7, %o2, %softint
28103 nop
28104 set 0x08, %l1
28105 swap [%l7 + %l1], %l4
28106 nop
28107 set 0x19, %i6
28108 ldstub [%l7 + %i6], %o4
28109 set 0x18, %l3
28110 prefetcha [%l7 + %l3] 0x80, 4
28111 set 0x40, %i2
28112 swapa [%l7 + %i2] 0x88, %l0
28113 nop
28114 set 0x24, %i5
28115 stw %o3, [%l7 + %i5]
28116 nop
28117 set 0x7A, %g4
28118 ldsh [%l7 + %g4], %g1
28119 ba,a %icc, loop_186
28120 nop
28121 set 0x78, %l4
28122 std %i4, [%l7 + %l4]
28123 nop
28124 set 0x68, %g1
28125 stx %l1, [%l7 + %g1]
28126 nop
28127 set 0x18, %o2
28128 stx %o1, [%l7 + %o2]
28129loop_186:
28130 nop
28131 set 0x08, %o0
28132 ldxa [%l7 + %o0] 0x89, %o5
28133 and %l6, %i7, %l3
28134 nop
28135 set 0x28, %g5
28136 ldd [%l7 + %g5], %i2
28137 set 0x78, %o7
28138 stxa %i4, [%l7 + %o7] 0xea
28139 membar #Sync
28140 nop
28141 set 0x7F, %l5
28142 ldsb [%l7 + %l5], %o6
28143 set 0x10, %i4
28144 lda [%l7 + %i4] 0x89, %f10
28145 nop
28146 set 0x30, %g2
28147 ldd [%l7 + %g2], %l2
28148 set 0x68, %l0
28149 stda %o6, [%l7 + %l0] 0xe3
28150 membar #Sync
28151 set 0x0C, %g6
28152 swapa [%l7 + %g6] 0x81, %i6
28153 nop
28154 set 0x7A, %o4
28155 sth %l5, [%l7 + %o4]
28156 set 0x40, %i3
28157 stda %f16, [%l7 + %i3] 0xc2
28158 nop
28159 set 0x18, %o3
28160 stw %g4, [%l7 + %o3]
28161 or %g3, %o0, %i1
28162 nop
28163 nop
28164 setx 0x593334C3D52AE62B, %l0, %l6
28165 stx %l6, [%l7 + 0x28]
28166 ldd [%l7 + 0x28], %f24
28167 setx 0x0A10ED4B21A12FBF, %l1, %l5
28168 stx %l5, [%l7 + 0x10]
28169 ldd [%l7 + 0x10], %f30
28170 fdivd %f30, %f24, %f8
28171 set 0x48, %g7
28172 stda %g2, [%l7 + %g7] 0x89
28173 ld [%l7 + 0x1C], %f8
28174 set 0x40, %g3
28175 ldda [%l7 + %g3] 0x88, %f16
28176 set 0x38, %l6
28177 ldstuba [%l7 + %l6] 0x81, %g5
28178 st %f29, [%l7 + 0x74]
28179 ld [%l7 + 0x58], %f17
28180 or %i0, %g7, %o2
28181 nop
28182 set 0x38, %i7
28183 stx %g6, [%l7 + %i7]
28184 nop
28185 set 0x18, %o5
28186 std %f4, [%l7 + %o5]
28187 nop
28188 set 0x58, %o6
28189 std %f12, [%l7 + %o6]
28190 set 0x28, %i0
28191 sta %f29, [%l7 + %i0] 0x80
28192 nop
28193 set 0x24, %l2
28194 lduw [%l7 + %l2], %l4
28195 st %fsr, [%l7 + 0x1C]
28196 nop
28197 set 0x08, %i1
28198 ldd [%l7 + %i1], %f22
28199 nop
28200 set 0x48, %o1
28201 ldx [%l7 + %o1], %o4
28202 nop
28203 set 0x76, %l1
28204 ldsh [%l7 + %l1], %i2
28205 st %fsr, [%l7 + 0x08]
28206 nop
28207 set 0x50, %l3
28208 stx %fsr, [%l7 + %l3]
28209 nop
28210 set 0x08, %i6
28211 swap [%l7 + %i6], %l0
28212 nop
28213 set 0x28, %i2
28214 stx %fsr, [%l7 + %i2]
28215 set 0x10, %i5
28216 ldxa [%l7 + %i5] 0x81, %g1
28217 set 0x40, %l4
28218 stda %f0, [%l7 + %l4] 0x80
28219 nop
28220 set 0x30, %g1
28221 lduw [%l7 + %g1], %o3
28222 nop
28223 set 0x08, %o2
28224 stx %fsr, [%l7 + %o2]
28225 set 0x40, %o0
28226 stda %f16, [%l7 + %o0] 0xca
28227 add %l7, 0x34, %l6
28228 wr %g0, 0x81, %asi
28229 lda [%l6] %asi, %l1
28230 casa [%l6] 0x81, %l1, %i5
28231 nop
28232 set 0x12, %g4
28233 sth %o5, [%l7 + %g4]
28234 set 0x30, %o7
28235 ldda [%l7 + %o7] 0xeb, %i6
28236 nop
28237 set 0x13, %g5
28238 ldstub [%l7 + %g5], %o1
28239 st %f10, [%l7 + 0x28]
28240 nop
28241 set 0x68, %i4
28242 ldd [%l7 + %i4], %f0
28243 set 0x28, %l5
28244 stwa %l3, [%l7 + %l5] 0x81
28245 set 0x20, %g2
28246 prefetcha [%l7 + %g2] 0x81, 2
28247 nop
28248 set 0x2C, %g6
28249 stw %i3, [%l7 + %g6]
28250 nop
28251 set 0x4C, %l0
28252 prefetch [%l7 + %l0], 0
28253 add %l7, 0x50, %l6
28254 wr %g0, 0x81, %asi
28255 ldxa [%l6] %asi, %i4
28256 casxa [%l6] 0x81, %i4, %o6
28257 nop
28258 set 0x18, %o4
28259 stx %l2, [%l7 + %o4]
28260 nop
28261 set 0x50, %o3
28262 stx %i6, [%l7 + %o3]
28263 set 0x20, %i3
28264 sta %f21, [%l7 + %i3] 0x81
28265 set 0x58, %g3
28266 ldxa [%l7 + %g3] 0x89, %o7
28267 nop
28268 set 0x78, %g7
28269 ldsb [%l7 + %g7], %l5
28270 add %l7, 0x18, %l6
28271 wr %g0, 0x80, %asi
28272 lda [%l6] %asi, %g3
28273 casa [%l6] 0x80, %g3, %o0
28274 nop
28275 set 0x20, %i7
28276 stw %g4, [%l7 + %i7]
28277 set 0x30, %o5
28278 stda %g2, [%l7 + %o5] 0xeb
28279 membar #Sync
28280 set 0x38, %o6
28281 stxa %i1, [%l7 + %o6] 0x81
28282 set 0x14, %l6
28283 sta %f31, [%l7 + %l6] 0x80
28284 or %g5, %i0, %g7
28285 nop
28286 set 0x28, %i0
28287 std %f10, [%l7 + %i0]
28288 set 0x60, %l2
28289 ldda [%l7 + %l2] 0xea, %o2
28290 or %g6, %o4, %l4
28291 ba,a %xcc, loop_187
28292 nop
28293 set 0x41, %o1
28294 ldstub [%l7 + %o1], %l0
28295 nop
28296 set 0x49, %i1
28297 stb %i2, [%l7 + %i1]
28298 set 0x78, %l1
28299 ldxa [%l7 + %l1] 0x80, %g1
28300loop_187:
28301 nop
28302 set 0x7F, %l3
28303 ldstub [%l7 + %l3], %l1
28304 nop
28305 set 0x41, %i2
28306 ldub [%l7 + %i2], %i5
28307 nop
28308 set 0x30, %i6
28309 std %f20, [%l7 + %i6]
28310 or %o3, %o5, %o1
28311 set 0x20, %i5
28312 stxa %l6, [%l7 + %i5] 0x80
28313 set 0x31, %g1
28314 ldstuba [%l7 + %g1] 0x88, %i7
28315 set 0x38, %o2
28316 stwa %i3, [%l7 + %o2] 0xeb
28317 membar #Sync
28318 nop
28319 set 0x6C, %l4
28320 prefetch [%l7 + %l4], 4
28321 nop
28322 set 0x10, %o0
28323 stx %fsr, [%l7 + %o0]
28324 set 0x10, %o7
28325 lda [%l7 + %o7] 0x89, %f19
28326 nop
28327 set 0x64, %g4
28328 lduw [%l7 + %g4], %l3
28329 and %o6, %l2, %i6
28330 nop
28331 set 0x10, %g5
28332 swap [%l7 + %g5], %i4
28333 add %l7, 0x50, %l6
28334 wr %g0, 0x89, %asi
28335 casa [%l6] 0x89, %l5, %o7
28336 wr %g3, %g4, %ccr
28337 nop
28338 set 0x34, %i4
28339 ldsh [%l7 + %i4], %o0
28340 st %f25, [%l7 + 0x24]
28341 nop
28342 set 0x71, %g2
28343 ldstub [%l7 + %g2], %g2
28344 set 0x54, %g6
28345 stwa %g5, [%l7 + %g6] 0xea
28346 membar #Sync
28347 add %l7, 0x28, %l6
28348 wr %g0, 0x88, %asi
28349 casa [%l6] 0x88, %i1, %i0
28350 nop
28351 set 0x6C, %l0
28352 lduw [%l7 + %l0], %o2
28353 and %g6, %g7, %l4
28354 nop
28355 set 0x30, %l5
28356 lduw [%l7 + %l5], %o4
28357 nop
28358 set 0x24, %o4
28359 prefetch [%l7 + %o4], 3
28360 nop
28361 set 0x5A, %i3
28362 sth %l0, [%l7 + %i3]
28363 nop
28364 set 0x74, %o3
28365 swap [%l7 + %o3], %g1
28366 set 0x30, %g3
28367 ldxa [%l7 + %g3] 0x88, %l1
28368 nop
28369 set 0x08, %i7
28370 ldsw [%l7 + %i7], %i2
28371 nop
28372 set 0x70, %o5
28373 stx %fsr, [%l7 + %o5]
28374 and %o3, %o5, %o1
28375 nop
28376 set 0x56, %g7
28377 ldub [%l7 + %g7], %l6
28378 nop
28379 set 0x68, %l6
28380 ldsh [%l7 + %l6], %i5
28381 set 0x30, %i0
28382 stxa %i7, [%l7 + %i0] 0xeb
28383 membar #Sync
28384 st %f30, [%l7 + 0x08]
28385 add %i3, %o6, %l3
28386 set 0x40, %l2
28387 stda %l2, [%l7 + %l2] 0xe3
28388 membar #Sync
28389 nop
28390 set 0x40, %o6
28391 stx %fsr, [%l7 + %o6]
28392 nop
28393 set 0x36, %o1
28394 ldstub [%l7 + %o1], %i6
28395 nop
28396 set 0x60, %i1
28397 ldsh [%l7 + %i1], %l5
28398 set 0x3C, %l1
28399 stha %i4, [%l7 + %l1] 0xe3
28400 membar #Sync
28401 nop
28402 set 0x28, %l3
28403 prefetch [%l7 + %l3], 3
28404 nop
28405 set 0x76, %i2
28406 lduh [%l7 + %i2], %g3
28407 nop
28408 set 0x58, %i6
28409 stw %o7, [%l7 + %i6]
28410 nop
28411 set 0x58, %g1
28412 ldsb [%l7 + %g1], %o0
28413 st %f31, [%l7 + 0x24]
28414 and %g2, %g5, %g4
28415 nop
28416 set 0x6C, %o2
28417 stb %i1, [%l7 + %o2]
28418 nop
28419 set 0x54, %i5
28420 sth %o2, [%l7 + %i5]
28421 nop
28422 set 0x30, %o0
28423 ldd [%l7 + %o0], %f0
28424 set 0x50, %o7
28425 sta %f4, [%l7 + %o7] 0x81
28426 set 0x40, %l4
28427 ldda [%l7 + %l4] 0xd0, %f0
28428 and %g6, %g7, %i0
28429 nop
28430 set 0x20, %g4
28431 std %l4, [%l7 + %g4]
28432 nop
28433 set 0x60, %i4
28434 lduh [%l7 + %i4], %o4
28435 nop
28436 set 0x20, %g2
28437 std %f26, [%l7 + %g2]
28438 set 0x48, %g5
28439 stwa %g1, [%l7 + %g5] 0x89
28440 nop
28441 set 0x6C, %g6
28442 ldsh [%l7 + %g6], %l0
28443 set 0x38, %l5
28444 ldxa [%l7 + %l5] 0x81, %l1
28445 nop
28446 set 0x10, %o4
28447 swap [%l7 + %o4], %o3
28448 membar #Sync
28449 set 0x40, %l0
28450 ldda [%l7 + %l0] 0xf9, %f16
28451 set 0x5C, %i3
28452 stwa %o5, [%l7 + %i3] 0xe2
28453 membar #Sync
28454 add %l7, 0x78, %l6
28455 wr %g0, 0x81, %asi
28456 casxa [%l6] 0x81, %i2, %o1
28457 set 0x40, %g3
28458 ldda [%l7 + %g3] 0xd8, %f16
28459 and %l6, %i5, %i3
28460 nop
28461 nop
28462 setx 0xF9ABE420, %l0, %l6
28463 st %l6, [%l7 + 0x28]
28464 ld [%l7 + 0x28], %f23
28465 setx 0xAAE4BCD8, %l1, %l5
28466 st %l5, [%l7 + 0x10]
28467 ld [%l7 + 0x10], %f29
28468 fdivs %f29, %f23, %f25
28469 add %i7, %o6, %l2
28470 fpsub32 %f26, %f30, %f10
28471 nop
28472 set 0x58, %i7
28473 ldx [%l7 + %i7], %l3
28474 st %fsr, [%l7 + 0x14]
28475 add %l5, %i4, %i6
28476 set 0x70, %o5
28477 ldda [%l7 + %o5] 0x89, %o6
28478 wr %g3, %g2, %ccr
28479 and %g5, %o0, %g4
28480 set 0x10, %g7
28481 prefetcha [%l7 + %g7] 0x89, 3
28482 nop
28483 set 0x20, %o3
28484 ldx [%l7 + %o3], %g6
28485 nop
28486 set 0x74, %i0
28487 prefetch [%l7 + %i0], 1
28488 set 0x10, %l2
28489 swapa [%l7 + %l2] 0x88, %g7
28490 membar #Sync
28491 set 0x40, %l6
28492 ldda [%l7 + %l6] 0xf0, %f16
28493 nop
28494 set 0x34, %o6
28495 swap [%l7 + %o6], %i1
28496 set 0x40, %o1
28497 stxa %l4, [%l7 + %o1] 0xe3
28498 membar #Sync
28499 or %o4, %i0, %l0
28500 ble,pt %icc, loop_188
28501 nop
28502 set 0x30, %l1
28503 stx %l1, [%l7 + %l1]
28504 st %fsr, [%l7 + 0x44]
28505 fpsub16 %f2, %f30, %f14
28506loop_188:
28507 nop
28508 set 0x20, %i1
28509 std %f28, [%l7 + %i1]
28510 nop
28511 or %g0, 0x8, %l0
28512 sllx %l0, 0x3c, %l0
28513 wr %l0, %g0, %tick_cmpr
28514 nop
28515 set 0x58, %l3
28516 stx %fsr, [%l7 + %l3]
28517 nop
28518 set 0x64, %i6
28519 ldsw [%l7 + %i6], %i2
28520 set 0x70, %g1
28521 stda %o4, [%l7 + %g1] 0x89
28522 nop
28523 set 0x78, %i2
28524 ldx [%l7 + %i2], %l6
28525 nop
28526 set 0x18, %i5
28527 ldd [%l7 + %i5], %f4
28528 nop
28529 set 0x60, %o0
28530 stx %i5, [%l7 + %o0]
28531 set 0x54, %o2
28532 lda [%l7 + %o2] 0x89, %f9
28533 nop
28534 set 0x26, %o7
28535 sth %o1, [%l7 + %o7]
28536 nop
28537 set 0x40, %g4
28538 ldd [%l7 + %g4], %i2
28539 set 0x17, %i4
28540 stba %i7, [%l7 + %i4] 0xe2
28541 membar #Sync
28542 add %l7, 0x50, %l6
28543 wr %g0, 0x89, %asi
28544 ldxa [%l6] %asi, %l2
28545 casxa [%l6] 0x89, %l2, %o6
28546 bg,a %xcc, loop_189
28547 nop
28548 set 0x30, %g2
28549 ldx [%l7 + %g2], %l5
28550 nop
28551 set 0x20, %g5
28552 ldsw [%l7 + %g5], %l3
28553 set 0x40, %l4
28554 ldda [%l7 + %l4] 0xe3, %i6
28555loop_189:
28556 nop
28557 set 0x1C, %g6
28558 swap [%l7 + %g6], %i4
28559 nop
28560 set 0x40, %l5
28561 std %f4, [%l7 + %l5]
28562 add %l7, 0x3C, %l6
28563 wr %g0, 0x80, %asi
28564 casa [%l6] 0x80, %g3, %g2
28565 set 0x78, %o4
28566 ldxa [%l7 + %o4] 0x80, %o7
28567 nop
28568 set 0x2A, %i3
28569 stb %o0, [%l7 + %i3]
28570 nop
28571 set 0x78, %l0
28572 std %f20, [%l7 + %l0]
28573 set 0x50, %g3
28574 stda %g4, [%l7 + %g3] 0x81
28575 set 0x60, %o5
28576 ldxa [%l7 + %o5] 0x81, %g4
28577 nop
28578 set 0x68, %i7
28579 ldub [%l7 + %i7], %o2
28580 set 0x40, %g7
28581 ldda [%l7 + %g7] 0xd0, %f0
28582 nop
28583 set 0x38, %i0
28584 ldsw [%l7 + %i0], %g6
28585 st %fsr, [%l7 + 0x50]
28586 set 0x1C, %o3
28587 swapa [%l7 + %o3] 0x80, %g7
28588 nop
28589 set 0x77, %l2
28590 ldsb [%l7 + %l2], %l4
28591 nop
28592 set 0x30, %l6
28593 lduw [%l7 + %l6], %i1
28594 st %fsr, [%l7 + 0x50]
28595 set 0x58, %o6
28596 prefetcha [%l7 + %o6] 0x88, 1
28597 set 0x78, %l1
28598 lda [%l7 + %l1] 0x80, %f22
28599 nop
28600 set 0x6C, %o1
28601 sth %i0, [%l7 + %o1]
28602 set 0x40, %i1
28603 ldxa [%l7 + %i1] 0x80, %l0
28604 ld [%l7 + 0x78], %f8
28605 nop
28606 set 0x70, %l3
28607 std %l0, [%l7 + %l3]
28608 set 0x74, %i6
28609 lda [%l7 + %i6] 0x80, %f19
28610 set 0x70, %g1
28611 stha %o3, [%l7 + %g1] 0xea
28612 membar #Sync
28613 ld [%l7 + 0x5C], %f5
28614 fpsub32 %f24, %f30, %f24
28615 nop
28616 set 0x30, %i2
28617 ldd [%l7 + %i2], %g0
28618 nop
28619 set 0x6C, %i5
28620 sth %o5, [%l7 + %i5]
28621 nop
28622 set 0x40, %o0
28623 ldsw [%l7 + %o0], %i2
28624 nop
28625 set 0x78, %o2
28626 swap [%l7 + %o2], %l6
28627 nop
28628 set 0x10, %o7
28629 stx %fsr, [%l7 + %o7]
28630 nop
28631 set 0x1B, %g4
28632 stb %o1, [%l7 + %g4]
28633 add %l7, 0x30, %l6
28634 wr %g0, 0x89, %asi
28635 ldxa [%l6] %asi, %i5
28636 casxa [%l6] 0x89, %i5, %i7
28637 set 0x76, %g2
28638 stha %l2, [%l7 + %g2] 0xe2
28639 membar #Sync
28640 set 0x7F, %g5
28641 ldstuba [%l7 + %g5] 0x81, %o6
28642 add %l7, 0x38, %l6
28643 wr %g0, 0x80, %asi
28644 ldxa [%l6] %asi, %i3
28645 casxa [%l6] 0x80, %i3, %l5
28646 set 0x30, %l4
28647 stba %l3, [%l7 + %l4] 0xea
28648 membar #Sync
28649 and %i6, %g3, %i4
28650 set 0x2C, %g6
28651 lda [%l7 + %g6] 0x89, %f19
28652 nop
28653 set 0x7C, %i4
28654 ldsw [%l7 + %i4], %g2
28655 and %o7, %g5, %g4
28656 set 0x20, %l5
28657 ldda [%l7 + %l5] 0x81, %o0
28658 nop
28659 set 0x7F, %i3
28660 stb %g6, [%l7 + %i3]
28661 set 0x58, %o4
28662 ldxa [%l7 + %o4] 0x80, %g7
28663 set 0x78, %l0
28664 sta %f6, [%l7 + %l0] 0x81
28665 set 0x40, %g3
28666 swapa [%l7 + %g3] 0x81, %o2
28667 nop
28668 set 0x48, %o5
28669 lduh [%l7 + %o5], %i1
28670 nop
28671 set 0x78, %g7
28672 ldx [%l7 + %g7], %l4
28673 set 0x64, %i0
28674 lda [%l7 + %i0] 0x81, %f28
28675 nop
28676 set 0x5C, %i7
28677 prefetch [%l7 + %i7], 0
28678 set 0x20, %o3
28679 ldda [%l7 + %o3] 0xe2, %o4
28680 nop
28681 set 0x44, %l2
28682 lduw [%l7 + %l2], %l0
28683 nop
28684 set 0x08, %l6
28685 ldd [%l7 + %l6], %i0
28686 nop
28687 set 0x60, %l1
28688 std %f4, [%l7 + %l1]
28689 set 0x40, %o6
28690 stda %f16, [%l7 + %o6] 0xf8
28691 membar #Sync
28692 set 0x40, %i1
28693 lda [%l7 + %i1] 0x81, %f18
28694 nop
28695 set 0x30, %l3
28696 stx %o3, [%l7 + %l3]
28697 set 0x20, %i6
28698 ldda [%l7 + %i6] 0xe2, %l0
28699 fpadd32s %f2, %f2, %f15
28700 add %l7, 0x34, %l6
28701 wr %g0, 0x81, %asi
28702 lda [%l6] %asi, %g1
28703 casa [%l6] 0x81, %g1, %o5
28704 nop
28705 set 0x60, %g1
28706 stw %l6, [%l7 + %g1]
28707 nop
28708 set 0x74, %o1
28709 lduw [%l7 + %o1], %o1
28710 nop
28711 set 0x0A, %i2
28712 stb %i2, [%l7 + %i2]
28713 nop
28714 set 0x10, %o0
28715 ldstub [%l7 + %o0], %i5
28716 nop
28717 set 0x1C, %i5
28718 ldstub [%l7 + %i5], %l2
28719 fpsub32 %f22, %f20, %f6
28720 add %l7, 0x20, %l6
28721 wr %g0, 0x80, %asi
28722 casa [%l6] 0x80, %i7, %o6
28723 nop
28724 set 0x20, %o7
28725 stw %l5, [%l7 + %o7]
28726 nop
28727 set 0x5D, %g4
28728 stb %l3, [%l7 + %g4]
28729 nop
28730 set 0x18, %o2
28731 ldd [%l7 + %o2], %i2
28732 set 0x3F, %g5
28733 stba %i6, [%l7 + %g5] 0x88
28734 nop
28735 set 0x14, %l4
28736 ldub [%l7 + %l4], %i4
28737 nop
28738 set 0x10, %g2
28739 std %g2, [%l7 + %g2]
28740 set 0x40, %g6
28741 ldda [%l7 + %g6] 0x80, %f0
28742 st %fsr, [%l7 + 0x78]
28743 nop
28744 set 0x70, %l5
28745 ldd [%l7 + %l5], %g2
28746 nop
28747 set 0x58, %i4
28748 ldd [%l7 + %i4], %o6
28749 nop
28750 set 0x2C, %i3
28751 lduw [%l7 + %i3], %g5
28752 nop
28753 set 0x10, %o4
28754 ldx [%l7 + %o4], %o0
28755 add %l7, 0x14, %l6
28756 wr %g0, 0x80, %asi
28757 lda [%l6] %asi, %g4
28758 casa [%l6] 0x80, %g4, %g7
28759 nop
28760 set 0x10, %g3
28761 ldx [%l7 + %g3], %g6
28762 or %o2, %i1, %o4
28763 set 0x78, %l0
28764 stwa %l4, [%l7 + %l0] 0x89
28765 nop
28766 set 0x55, %g7
28767 stb %l0, [%l7 + %g7]
28768 nop
28769 set 0x10, %o5
28770 stx %fsr, [%l7 + %o5]
28771 nop
28772 set 0x68, %i7
28773 stw %o3, [%l7 + %i7]
28774 or %i0, %l1, %o5
28775 nop
28776 set 0x64, %i0
28777 prefetch [%l7 + %i0], 4
28778 set 0x60, %o3
28779 ldxa [%l7 + %o3] 0x89, %g1
28780 set 0x38, %l2
28781 stda %o0, [%l7 + %l2] 0xeb
28782 membar #Sync
28783 nop
28784 set 0x35, %l1
28785 stb %l6, [%l7 + %l1]
28786 nop
28787 set 0x5C, %o6
28788 ldsw [%l7 + %o6], %i2
28789 nop
28790 set 0x28, %l6
28791 ldd [%l7 + %l6], %f8
28792 or %l2, %i5, %i7
28793 set 0x40, %l3
28794 ldda [%l7 + %l3] 0x89, %f16
28795 nop
28796 set 0x38, %i6
28797 stx %o6, [%l7 + %i6]
28798 set 0x20, %i1
28799 ldda [%l7 + %i1] 0xeb, %l4
28800 set 0x75, %g1
28801 ldstuba [%l7 + %g1] 0x80, %i3
28802 set 0x36, %i2
28803 stba %l3, [%l7 + %i2] 0xe2
28804 membar #Sync
28805 ld [%l7 + 0x6C], %f18
28806 nop
28807 set 0x10, %o1
28808 ldx [%l7 + %o1], %i6
28809 ld [%l7 + 0x7C], %f0
28810 nop
28811 set 0x70, %o0
28812 ldx [%l7 + %o0], %i4
28813 nop
28814 set 0x78, %o7
28815 std %f28, [%l7 + %o7]
28816 nop
28817 set 0x32, %g4
28818 stb %g3, [%l7 + %g4]
28819 nop
28820 set 0x30, %o2
28821 swap [%l7 + %o2], %o7
28822 set 0x7C, %g5
28823 stba %g5, [%l7 + %g5] 0x88
28824 set 0x13, %i5
28825 ldstuba [%l7 + %i5] 0x81, %g2
28826 nop
28827 set 0x40, %l4
28828 stw %o0, [%l7 + %l4]
28829 set 0x2F, %g2
28830 stba %g4, [%l7 + %g2] 0x80
28831 nop
28832 set 0x32, %l5
28833 stb %g6, [%l7 + %l5]
28834 set 0x10, %i4
28835 stda %g6, [%l7 + %i4] 0xeb
28836 membar #Sync
28837 nop
28838 set 0x72, %i3
28839 ldsh [%l7 + %i3], %o2
28840 set 0x30, %o4
28841 prefetcha [%l7 + %o4] 0x81, 4
28842 nop
28843 set 0x28, %g3
28844 ldsh [%l7 + %g3], %l4
28845 nop
28846 set 0x60, %g6
28847 ldsb [%l7 + %g6], %l0
28848 nop
28849 set 0x7C, %g7
28850 ldsw [%l7 + %g7], %o3
28851 wr %i0, %i1, %y
28852 nop
28853 set 0x6A, %l0
28854 ldstub [%l7 + %l0], %o5
28855 nop
28856 set 0x38, %o5
28857 ldsw [%l7 + %o5], %g1
28858 nop
28859 set 0x6A, %i7
28860 stb %o1, [%l7 + %i7]
28861 nop
28862 set 0x44, %i0
28863 ldsh [%l7 + %i0], %l6
28864 fpsub16s %f13, %f3, %f14
28865 bl,pn %xcc, loop_190
28866 nop
28867 set 0x32, %l2
28868 sth %i2, [%l7 + %l2]
28869 st %f23, [%l7 + 0x3C]
28870 set 0x40, %o3
28871 ldda [%l7 + %o3] 0xd2, %f0
28872loop_190:
28873 nop
28874 set 0x5E, %l1
28875 stb %l1, [%l7 + %l1]
28876 set 0x78, %l6
28877 prefetcha [%l7 + %l6] 0x80, 1
28878 and %i7, %i5, %o6
28879 set 0x08, %o6
28880 stxa %i3, [%l7 + %o6] 0x89
28881 nop
28882 set 0x6A, %i6
28883 ldub [%l7 + %i6], %l3
28884 nop
28885 set 0x60, %i1
28886 stx %fsr, [%l7 + %i1]
28887 set 0x33, %g1
28888 ldstuba [%l7 + %g1] 0x88, %i6
28889 st %fsr, [%l7 + 0x0C]
28890 nop
28891 set 0x40, %i2
28892 std %f20, [%l7 + %i2]
28893 wr %l5, %g3, %ccr
28894 set 0x0A, %o1
28895 ldstuba [%l7 + %o1] 0x81, %i4
28896 set 0x40, %l3
28897 ldda [%l7 + %l3] 0x88, %f16
28898 add %l7, 0x50, %l6
28899 wr %g0, 0x88, %asi
28900 ldxa [%l6] %asi, %o7
28901 casxa [%l6] 0x88, %o7, %g5
28902 wr %g0, 0x7, %fprs
28903 set 0x3A, %o7
28904 stha %g4, [%l7 + %o7] 0xeb
28905 membar #Sync
28906 add %l7, 0x18, %l6
28907 wr %g0, 0x80, %asi
28908 casxa [%l6] 0x80, %g6, %g7
28909 nop
28910 set 0x24, %o0
28911 swap [%l7 + %o0], %o2
28912 set 0x60, %g4
28913 ldstuba [%l7 + %g4] 0x89, %o4
28914 add %l7, 0x28, %l6
28915 wr %g0, 0x80, %asi
28916 lda [%l6] %asi, %l4
28917 casa [%l6] 0x80, %l4, %o3
28918 add %l7, 0x18, %l6
28919 wr %g0, 0x88, %asi
28920 ldxa [%l6] %asi, %l0
28921 casxa [%l6] 0x88, %l0, %i1
28922 nop
28923 set 0x78, %o2
28924 std %f10, [%l7 + %o2]
28925 nop
28926 set 0x28, %i5
28927 std %f24, [%l7 + %i5]
28928 add %l7, 0x10, %l6
28929 wr %g0, 0x81, %asi
28930 ldxa [%l6] %asi, %i0
28931 casxa [%l6] 0x81, %i0, %g1
28932 set 0x58, %g5
28933 stda %o4, [%l7 + %g5] 0xe2
28934 membar #Sync
28935 nop
28936 or %g0, 0x8, %l0
28937 sllx %l0, 0x3c, %l0
28938 wr %l0, %g0, %tick_cmpr
28939 nop
28940 set 0x68, %l4
28941 swap [%l7 + %l4], %i2
28942 or %l1, %l2, %i7
28943 set 0x4A, %l5
28944 stha %o6, [%l7 + %l5] 0xea
28945 membar #Sync
28946 nop
28947 set 0x28, %i4
28948 ldd [%l7 + %i4], %i2
28949 nop
28950 set 0x6C, %g2
28951 swap [%l7 + %g2], %l3
28952 nop
28953 set 0x18, %o4
28954 stx %i5, [%l7 + %o4]
28955 nop
28956 set 0x14, %g3
28957 ldsh [%l7 + %g3], %l5
28958 nop
28959 set 0x78, %g6
28960 prefetch [%l7 + %g6], 4
28961 set 0x68, %i3
28962 ldxa [%l7 + %i3] 0x88, %i6
28963 nop
28964 set 0x08, %l0
28965 swap [%l7 + %l0], %i4
28966 fpadd32 %f28, %f22, %f22
28967 fpsub32s %f13, %f31, %f22
28968 and %g3, %o7, %g5
28969 set 0x30, %o5
28970 prefetcha [%l7 + %o5] 0x89, 4
28971 set 0x40, %i7
28972 ldda [%l7 + %i7] 0xda, %f0
28973 nop
28974 set 0x40, %i0
28975 sth %g4, [%l7 + %i0]
28976 set 0x40, %l2
28977 stda %f16, [%l7 + %l2] 0x80
28978 set 0x30, %g7
28979 stda %o0, [%l7 + %g7] 0x80
28980 wr %g6, %g7, %pic
28981 nop
28982 set 0x2C, %o3
28983 ldsb [%l7 + %o3], %o4
28984 nop
28985 set 0x18, %l1
28986 std %f10, [%l7 + %l1]
28987 bge,a,pn %icc, loop_191
28988 nop
28989 set 0x78, %l6
28990 ldx [%l7 + %l6], %l4
28991 add %o2, %l0, %i1
28992 nop
28993 set 0x58, %i6
28994 stw %i0, [%l7 + %i6]
28995loop_191:
28996 or %g1, %o5, %l6
28997 or %o3, %o1, %i2
28998 ld [%l7 + 0x44], %f18
28999 set 0x6C, %o6
29000 sta %f24, [%l7 + %o6] 0x81
29001 set 0x1B, %i1
29002 stba %l1, [%l7 + %i1] 0x89
29003 nop
29004 set 0x20, %i2
29005 ldd [%l7 + %i2], %f28
29006 or %i7, %l2, %i3
29007 or %l3, %o6, %l5
29008 nop
29009 set 0x40, %o1
29010 ldx [%l7 + %o1], %i5
29011 nop
29012 set 0x48, %g1
29013 ldsh [%l7 + %g1], %i4
29014 nop
29015 set 0x28, %l3
29016 std %g2, [%l7 + %l3]
29017 st %f4, [%l7 + 0x20]
29018 nop
29019 set 0x3E, %o7
29020 lduh [%l7 + %o7], %i6
29021 nop
29022 set 0x60, %o0
29023 swap [%l7 + %o0], %o7
29024 set 0x68, %g4
29025 sta %f4, [%l7 + %g4] 0x89
29026 set 0x1C, %o2
29027 sta %f18, [%l7 + %o2] 0x88
29028 nop
29029 set 0x18, %g5
29030 ldd [%l7 + %g5], %g2
29031 nop
29032 set 0x74, %i5
29033 lduw [%l7 + %i5], %g5
29034 nop
29035 set 0x50, %l5
29036 std %g4, [%l7 + %l5]
29037 nop
29038 set 0x3C, %l4
29039 prefetch [%l7 + %l4], 1
29040 nop
29041 set 0x46, %g2
29042 sth %o0, [%l7 + %g2]
29043 set 0x08, %i4
29044 sta %f0, [%l7 + %i4] 0x80
29045 set 0x20, %o4
29046 prefetcha [%l7 + %o4] 0x89, 4
29047 nop
29048 set 0x78, %g6
29049 ldd [%l7 + %g6], %o4
29050 set 0x50, %g3
29051 swapa [%l7 + %g3] 0x88, %l4
29052 and %g7, %l0, %i1
29053 nop
29054 set 0x0E, %l0
29055 ldsb [%l7 + %l0], %i0
29056 add %l7, 0x7C, %l6
29057 wr %g0, 0x88, %asi
29058 casa [%l6] 0x88, %o2, %g1
29059 wr %o5, %o3, %y
29060 nop
29061 set 0x7C, %i3
29062 ldsw [%l7 + %i3], %o1
29063 nop
29064 set 0x20, %i7
29065 stb %i2, [%l7 + %i7]
29066 set 0x78, %o5
29067 stha %l1, [%l7 + %o5] 0xe2
29068 membar #Sync
29069 or %i7, %l2, %l6
29070 nop
29071 set 0x58, %l2
29072 std %l2, [%l7 + %l2]
29073 set 0x50, %g7
29074 prefetcha [%l7 + %g7] 0x81, 0
29075 set 0x28, %i0
29076 ldxa [%l7 + %i0] 0x80, %l5
29077 nop
29078 set 0x38, %l1
29079 ldx [%l7 + %l1], %o6
29080 nop
29081 set 0x20, %o3
29082 stx %i4, [%l7 + %o3]
29083 set 0x40, %l6
29084 ldxa [%l7 + %l6] 0x81, %i5
29085 nop
29086 set 0x38, %o6
29087 std %f28, [%l7 + %o6]
29088 nop
29089 set 0x78, %i6
29090 prefetch [%l7 + %i6], 2
29091 nop
29092 set 0x09, %i1
29093 ldub [%l7 + %i1], %i6
29094 set 0x20, %o1
29095 ldxa [%l7 + %o1] 0x80, %g3
29096 st %f5, [%l7 + 0x70]
29097 nop
29098 set 0x40, %i2
29099 stx %fsr, [%l7 + %i2]
29100 nop
29101 set 0x38, %l3
29102 ldx [%l7 + %l3], %g2
29103 nop
29104 set 0x68, %o7
29105 swap [%l7 + %o7], %o7
29106 nop
29107 set 0x14, %g1
29108 stw %g5, [%l7 + %g1]
29109 nop
29110 set 0x58, %o0
29111 stw %o0, [%l7 + %o0]
29112 st %f16, [%l7 + 0x18]
29113 nop
29114 set 0x3D, %g4
29115 ldub [%l7 + %g4], %g6
29116 nop
29117 set 0x10, %o2
29118 std %f14, [%l7 + %o2]
29119 nop
29120 set 0x20, %i5
29121 ldx [%l7 + %i5], %o4
29122 nop
29123 set 0x73, %g5
29124 ldsb [%l7 + %g5], %l4
29125 nop
29126 set 0x68, %l5
29127 std %g6, [%l7 + %l5]
29128 or %l0, %g4, %i1
29129 add %l7, 0x68, %l6
29130 wr %g0, 0x81, %asi
29131 casa [%l6] 0x81, %i0, %g1
29132 nop
29133 set 0x2A, %g2
29134 sth %o2, [%l7 + %g2]
29135 set 0x38, %l4
29136 lda [%l7 + %l4] 0x88, %f30
29137 nop
29138 set 0x38, %i4
29139 stw %o5, [%l7 + %i4]
29140 and %o1, %o3, %l1
29141 nop
29142 set 0x40, %g6
29143 ldx [%l7 + %g6], %i2
29144 set 0x08, %g3
29145 ldxa [%l7 + %g3] 0x89, %i7
29146 fpadd32 %f16, %f10, %f6
29147 st %f11, [%l7 + 0x48]
29148 set 0x08, %o4
29149 stwa %l2, [%l7 + %o4] 0xea
29150 membar #Sync
29151 set 0x40, %i3
29152 swapa [%l7 + %i3] 0x88, %l6
29153 nop
29154 set 0x08, %i7
29155 stx %i3, [%l7 + %i7]
29156 or %l3, %o6, %i4
29157 nop
29158 set 0x20, %o5
29159 ldx [%l7 + %o5], %i5
29160 nop
29161 set 0x74, %l2
29162 lduw [%l7 + %l2], %l5
29163 set 0x18, %g7
29164 lda [%l7 + %g7] 0x80, %f6
29165 st %fsr, [%l7 + 0x40]
29166 nop
29167 set 0x68, %i0
29168 ldd [%l7 + %i0], %f18
29169 add %l7, 0x30, %l6
29170 wr %g0, 0x80, %asi
29171 ldxa [%l6] %asi, %g3
29172 casxa [%l6] 0x80, %g3, %i6
29173 fpadd32 %f2, %f0, %f28
29174 membar #Sync
29175 set 0x40, %l1
29176 ldda [%l7 + %l1] 0xf0, %f0
29177 nop
29178 set 0x38, %o3
29179 ldsh [%l7 + %o3], %o7
29180 nop
29181 set 0x48, %l0
29182 lduw [%l7 + %l0], %g5
29183 set 0x6C, %l6
29184 sta %f24, [%l7 + %l6] 0x80
29185 nop
29186 set 0x30, %o6
29187 swap [%l7 + %o6], %g2
29188 set 0x2B, %i1
29189 ldstuba [%l7 + %i1] 0x81, %o0
29190 set 0x70, %o1
29191 prefetcha [%l7 + %o1] 0x81, 3
29192 and %o4, %l4, %g7
29193 nop
29194 set 0x18, %i2
29195 ldsw [%l7 + %i2], %l0
29196 add %l7, 0x10, %l6
29197 wr %g0, 0x89, %asi
29198 lda [%l6] %asi, %g4
29199 casa [%l6] 0x89, %g4, %i0
29200 or %i1, %o2, %o5
29201 add %l7, 0x50, %l6
29202 wr %g0, 0x80, %asi
29203 ldxa [%l6] %asi, %g1
29204 casxa [%l6] 0x80, %g1, %o1
29205 nop
29206 set 0x3C, %i6
29207 sth %o3, [%l7 + %i6]
29208 set 0x10, %l3
29209 swapa [%l7 + %l3] 0x89, %i2
29210 or %l1, %i7, %l6
29211 nop
29212 set 0x54, %g1
29213 prefetch [%l7 + %g1], 1
29214 nop
29215 set 0x74, %o0
29216 swap [%l7 + %o0], %l2
29217 set 0x78, %g4
29218 ldxa [%l7 + %g4] 0x81, %l3
29219 set 0x1C, %o2
29220 swapa [%l7 + %o2] 0x80, %o6
29221 nop
29222 set 0x60, %i5
29223 stx %i3, [%l7 + %i5]
29224 nop
29225 set 0x4E, %o7
29226 stb %i5, [%l7 + %o7]
29227 set 0x4C, %l5
29228 swapa [%l7 + %l5] 0x81, %l5
29229 nop
29230 set 0x72, %g2
29231 lduh [%l7 + %g2], %i4
29232 nop
29233 set 0x60, %g5
29234 ldd [%l7 + %g5], %i6
29235 nop
29236 set 0x30, %i4
29237 std %o6, [%l7 + %i4]
29238 nop
29239 set 0x47, %g6
29240 stb %g5, [%l7 + %g6]
29241 set 0x10, %l4
29242 ldda [%l7 + %l4] 0x88, %g2
29243 set 0x7E, %o4
29244 stha %o0, [%l7 + %o4] 0x88
29245 nop
29246 set 0x78, %i3
29247 ldx [%l7 + %i3], %g6
29248 set 0x74, %g3
29249 lda [%l7 + %g3] 0x88, %f17
29250 set 0x20, %i7
29251 ldda [%l7 + %i7] 0x88, %o4
29252 set 0x43, %l2
29253 stba %g3, [%l7 + %l2] 0xeb
29254 membar #Sync
29255 set 0x78, %o5
29256 ldxa [%l7 + %o5] 0x88, %g7
29257 nop
29258 set 0x38, %g7
29259 stx %fsr, [%l7 + %g7]
29260 bl,pt %xcc, loop_192
29261 nop
29262 set 0x29, %l1
29263 ldub [%l7 + %l1], %l0
29264 and %g4, %i0, %i1
29265 nop
29266 set 0x0D, %i0
29267 ldub [%l7 + %i0], %l4
29268loop_192:
29269 st %f11, [%l7 + 0x7C]
29270 nop
29271 set 0x28, %o3
29272 ldub [%l7 + %o3], %o2
29273 nop
29274 set 0x76, %l0
29275 lduh [%l7 + %l0], %o5
29276 add %o1, %o3, %g1
29277 wr %i2, %l1, %set_softint
29278 nop
29279 set 0x68, %l6
29280 std %i6, [%l7 + %l6]
29281 set 0x10, %o6
29282 prefetcha [%l7 + %o6] 0x89, 1
29283 nop
29284 set 0x78, %i1
29285 stw %l3, [%l7 + %i1]
29286 nop
29287 set 0x68, %o1
29288 std %f8, [%l7 + %o1]
29289 fpsub16s %f12, %f7, %f21
29290 nop
29291 set 0x50, %i2
29292 swap [%l7 + %i2], %l2
29293 nop
29294 set 0x20, %l3
29295 stx %i3, [%l7 + %l3]
29296 nop
29297 set 0x0C, %g1
29298 prefetch [%l7 + %g1], 3
29299 nop
29300 set 0x28, %o0
29301 std %f14, [%l7 + %o0]
29302 wr %i5, %l5, %set_softint
29303 and %o6, %i6, %i4
29304 set 0x08, %g4
29305 ldxa [%l7 + %g4] 0x81, %o7
29306 nop
29307 set 0x12, %i6
29308 lduh [%l7 + %i6], %g5
29309 nop
29310 set 0x22, %o2
29311 ldstub [%l7 + %o2], %o0
29312 nop
29313 set 0x38, %o7
29314 std %g2, [%l7 + %o7]
29315 nop
29316 set 0x4C, %i5
29317 stw %g6, [%l7 + %i5]
29318 nop
29319 set 0x2D, %l5
29320 ldstub [%l7 + %l5], %g3
29321 ld [%l7 + 0x5C], %f3
29322 nop
29323 set 0x78, %g5
29324 ldx [%l7 + %g5], %g7
29325 set 0x4C, %g2
29326 swapa [%l7 + %g2] 0x89, %l0
29327 nop
29328 set 0x50, %g6
29329 std %o4, [%l7 + %g6]
29330 fpsub32s %f0, %f19, %f16
29331 ld [%l7 + 0x60], %f28
29332 nop
29333 set 0x58, %i4
29334 ldx [%l7 + %i4], %i0
29335 nop
29336 set 0x60, %l4
29337 stx %fsr, [%l7 + %l4]
29338 nop
29339 set 0x3C, %i3
29340 ldsw [%l7 + %i3], %g4
29341 set 0x30, %o4
29342 ldda [%l7 + %o4] 0x81, %i0
29343 set 0x48, %i7
29344 ldxa [%l7 + %i7] 0x80, %l4
29345 nop
29346 set 0x46, %l2
29347 lduh [%l7 + %l2], %o5
29348 set 0x74, %o5
29349 stha %o1, [%l7 + %o5] 0x81
29350 set 0x08, %g3
29351 stha %o2, [%l7 + %g3] 0x80
29352 set 0x14, %g7
29353 sta %f12, [%l7 + %g7] 0x81
29354 nop
29355 set 0x10, %i0
29356 swap [%l7 + %i0], %o3
29357 set 0x40, %o3
29358 ldda [%l7 + %o3] 0x80, %f0
29359 st %f10, [%l7 + 0x3C]
29360 nop
29361 set 0x28, %l0
29362 lduw [%l7 + %l0], %i2
29363 or %l1, %l6, %g1
29364 nop
29365 set 0x40, %l6
29366 stw %l3, [%l7 + %l6]
29367 set 0x4C, %l1
29368 lda [%l7 + %l1] 0x89, %f2
29369 nop
29370 set 0x36, %i1
29371 sth %l2, [%l7 + %i1]
29372 set 0x20, %o1
29373 sta %f21, [%l7 + %o1] 0x80
29374 nop
29375 set 0x68, %o6
29376 ldx [%l7 + %o6], %i7
29377 nop
29378 set 0x10, %i2
29379 sth %i5, [%l7 + %i2]
29380 nop
29381 set 0x50, %g1
29382 std %f4, [%l7 + %g1]
29383 set 0x6F, %o0
29384 ldstuba [%l7 + %o0] 0x89, %i3
29385 st %fsr, [%l7 + 0x40]
29386 nop
29387 set 0x0D, %l3
29388 ldstub [%l7 + %l3], %o6
29389 set 0x08, %i6
29390 swapa [%l7 + %i6] 0x88, %i6
29391 set 0x18, %o2
29392 sta %f1, [%l7 + %o2] 0x80
29393 nop
29394 set 0x14, %g4
29395 ldsh [%l7 + %g4], %i4
29396 add %l7, 0x30, %l6
29397 wr %g0, 0x89, %asi
29398 ldxa [%l6] %asi, %l5
29399 casxa [%l6] 0x89, %l5, %o7
29400 set 0x14, %o7
29401 stba %g5, [%l7 + %o7] 0x89
29402 nop
29403 set 0x50, %i5
29404 swap [%l7 + %i5], %g2
29405 set 0x24, %g5
29406 swapa [%l7 + %g5] 0x88, %g6
29407 set 0x40, %g2
29408 stda %f16, [%l7 + %g2] 0xca
29409 set 0x25, %g6
29410 ldstuba [%l7 + %g6] 0x80, %o0
29411 add %l7, 0x74, %l6
29412 wr %g0, 0x81, %asi
29413 lda [%l6] %asi, %g3
29414 casa [%l6] 0x81, %g3, %g7
29415 nop
29416 set 0x28, %l5
29417 std %f10, [%l7 + %l5]
29418 set 0x38, %l4
29419 stba %o4, [%l7 + %l4] 0xeb
29420 membar #Sync
29421 nop
29422 set 0x70, %i4
29423 ldub [%l7 + %i4], %i0
29424 and %l0, %i1, %g4
29425 set 0x79, %o4
29426 stba %l4, [%l7 + %o4] 0x81
29427 set 0x10, %i7
29428 ldda [%l7 + %i7] 0x89, %o0
29429 set 0x6F, %i3
29430 ldstuba [%l7 + %i3] 0x88, %o2
29431 nop
29432 set 0x47, %l2
29433 ldsb [%l7 + %l2], %o3
29434 wr %i2, %o5, %pic
29435 ld [%l7 + 0x68], %f4
29436 nop
29437 set 0x5C, %g3
29438 lduw [%l7 + %g3], %l1
29439 set 0x30, %o5
29440 stha %g1, [%l7 + %o5] 0xe3
29441 membar #Sync
29442 set 0x23, %i0
29443 stba %l6, [%l7 + %i0] 0x89
29444 nop
29445 set 0x14, %g7
29446 ldsh [%l7 + %g7], %l2
29447 set 0x10, %o3
29448 swapa [%l7 + %o3] 0x89, %i7
29449 set 0x40, %l6
29450 stda %f16, [%l7 + %l6] 0xc0
29451 or %l3, %i5, %o6
29452 nop
29453 set 0x7D, %l0
29454 ldsb [%l7 + %l0], %i3
29455 nop
29456 set 0x08, %i1
29457 stx %i4, [%l7 + %i1]
29458 nop
29459 set 0x29, %l1
29460 ldstub [%l7 + %l1], %i6
29461 set 0x1E, %o6
29462 stha %o7, [%l7 + %o6] 0x81
29463 st %fsr, [%l7 + 0x74]
29464 and %g5, %g2, %g6
29465 or %l5, %g3, %o0
29466 nop
29467 set 0x20, %o1
29468 ldsw [%l7 + %o1], %g7
29469 set 0x48, %g1
29470 stda %o4, [%l7 + %g1] 0x88
29471 nop
29472 set 0x1E, %o0
29473 sth %l0, [%l7 + %o0]
29474 set 0x40, %i2
29475 stda %f0, [%l7 + %i2] 0xf8
29476 membar #Sync
29477 nop
29478 set 0x10, %i6
29479 ldx [%l7 + %i6], %i0
29480 set 0x40, %l3
29481 lda [%l7 + %l3] 0x88, %f11
29482 add %l7, 0x24, %l6
29483 wr %g0, 0x81, %asi
29484 lda [%l6] %asi, %g4
29485 casa [%l6] 0x81, %g4, %l4
29486 nop
29487 set 0x7F, %g4
29488 ldub [%l7 + %g4], %o1
29489 set 0x10, %o2
29490 ldda [%l7 + %o2] 0x81, %o2
29491 nop
29492 set 0x48, %o7
29493 stx %o3, [%l7 + %o7]
29494 set 0x40, %g5
29495 stda %f0, [%l7 + %g5] 0x88
29496 nop
29497 set 0x68, %g2
29498 stx %fsr, [%l7 + %g2]
29499 set 0x40, %g6
29500 stda %i2, [%l7 + %g6] 0xeb
29501 membar #Sync
29502 set 0x24, %l5
29503 stha %o5, [%l7 + %l5] 0x89
29504 set 0x74, %l4
29505 lda [%l7 + %l4] 0x89, %f23
29506 set 0x78, %i4
29507 sta %f1, [%l7 + %i4] 0x88
29508 nop
29509 set 0x09, %i5
29510 ldstub [%l7 + %i5], %i1
29511 set 0x74, %i7
29512 stwa %g1, [%l7 + %i7] 0x89
29513 or %l6, %l1, %i7
29514 set 0x53, %i3
29515 ldstuba [%l7 + %i3] 0x88, %l3
29516 add %l2, %i5, %o6
29517 set 0x20, %l2
29518 stda %i2, [%l7 + %l2] 0x89
29519 nop
29520 set 0x3A, %o4
29521 sth %i4, [%l7 + %o4]
29522 wr %o7, %g5, %ccr
29523 nop
29524 set 0x24, %g3
29525 sth %g2, [%l7 + %g3]
29526 nop
29527 set 0x32, %i0
29528 stb %i6, [%l7 + %i0]
29529 st %f4, [%l7 + 0x5C]
29530 set 0x3C, %o5
29531 stwa %l5, [%l7 + %o5] 0xe2
29532 membar #Sync
29533 fpsub32s %f1, %f24, %f14
29534 nop
29535 set 0x48, %o3
29536 stx %fsr, [%l7 + %o3]
29537 nop
29538 set 0x18, %l6
29539 stx %fsr, [%l7 + %l6]
29540 add %g6, %o0, %g7
29541 nop
29542 set 0x20, %g7
29543 sth %g3, [%l7 + %g7]
29544 nop
29545 set 0x2C, %i1
29546 ldsb [%l7 + %i1], %o4
29547 nop
29548 set 0x3E, %l1
29549 ldub [%l7 + %l1], %i0
29550 set 0x78, %o6
29551 stha %l0, [%l7 + %o6] 0x88
29552 ld [%l7 + 0x2C], %f4
29553 bleu,a,pn %icc, loop_193
29554 nop
29555 set 0x58, %o1
29556 ldsb [%l7 + %o1], %l4
29557 set 0x48, %l0
29558 lda [%l7 + %l0] 0x81, %f9
29559loop_193:
29560 nop
29561 add %l7, 0x38, %l6
29562 wr %g0, 0x88, %asi
29563 lda [%l6] %asi, %g4
29564 casa [%l6] 0x88, %g4, %o2
29565 or %o3, %i2, %o1
29566 ba,pn %icc, loop_194
29567 nop
29568 set 0x60, %o0
29569 stb %o5, [%l7 + %o0]
29570 and %i1, %l6, %g1
29571 set 0x18, %i2
29572 stha %i7, [%l7 + %i2] 0xea
29573 membar #Sync
29574loop_194:
29575 nop
29576 set 0x20, %g1
29577 ldxa [%l7 + %g1] 0x81, %l1
29578 nop
29579 set 0x6C, %i6
29580 prefetch [%l7 + %i6], 2
29581 add %l3, %i5, %l2
29582 add %l7, 0x78, %l6
29583 wr %g0, 0x89, %asi
29584 ldxa [%l6] %asi, %i3
29585 casxa [%l6] 0x89, %i3, %o6
29586 nop
29587 set 0x5A, %l3
29588 sth %i4, [%l7 + %l3]
29589 nop
29590 set 0x28, %o2
29591 stw %o7, [%l7 + %o2]
29592 set 0x40, %g4
29593 stda %f16, [%l7 + %g4] 0xf9
29594 membar #Sync
29595 nop
29596 set 0x40, %g5
29597 ldd [%l7 + %g5], %f8
29598 set 0x56, %o7
29599 stba %g5, [%l7 + %o7] 0xeb
29600 membar #Sync
29601 nop
29602 set 0x08, %g6
29603 swap [%l7 + %g6], %g2
29604 nop
29605 set 0x58, %g2
29606 lduh [%l7 + %g2], %l5
29607 set 0x40, %l5
29608 ldda [%l7 + %l5] 0x80, %f0
29609 set 0x40, %l4
29610 stda %f0, [%l7 + %l4] 0xf9
29611 membar #Sync
29612 nop
29613 set 0x64, %i5
29614 ldsb [%l7 + %i5], %i6
29615 nop
29616 set 0x54, %i4
29617 prefetch [%l7 + %i4], 2
29618 set , %i7
29619 EXIT_GOOD
29620
29621
29622
29623!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
29624!
29625! Stats for Thread 7:
29626!
29627! Type l : 1275
29628! Type a : 32
29629! Type cti : 24
29630! Type x : 517
29631! Type f : 34
29632! Type i : 118
29633!
29634!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
29635
29636
29637EXIT_GOOD /* test finish */
29638
29639 /************************************************************************
29640 Test case data start
29641 ************************************************************************/
29642 .data
29643user_data_start:
29644scratch_area:
29645!! thread 0 data, 64 words.
29646.word 0x6EA5215E
29647.word 0xB9FF18A9
29648.word 0x60A6353F
29649.word 0xC7E0DE59
29650.word 0xE78B9ABE
29651.word 0x01F1B93F
29652.word 0x558B8798
29653.word 0xC6976654
29654.word 0x8AFE32AC
29655.word 0x05A3B012
29656.word 0x0C65BB95
29657.word 0xC451746F
29658.word 0x3B81AD0D
29659.word 0xEA7164CB
29660.word 0xB0D4740B
29661.word 0x59C8B12F
29662.word 0x5054E298
29663.word 0x08431EAA
29664.word 0x6D16E056
29665.word 0x4D4B54B9
29666.word 0xD8C7BD4E
29667.word 0xF3C7B46C
29668.word 0x28292C9D
29669.word 0xFA4FBC60
29670.word 0x1F1037CD
29671.word 0x93D921CC
29672.word 0x8513D480
29673.word 0x6C579C7C
29674.word 0xB906901F
29675.word 0xD4584339
29676.word 0x7E06ED07
29677.word 0x9CB5CC4D
29678.word 0x43D938AA
29679.word 0xDA046711
29680.word 0x9B93D920
29681.word 0x05988D8E
29682.word 0x25C1ADEB
29683.word 0x716AEB69
29684.word 0xCCFF2D17
29685.word 0xB6011854
29686.word 0xAE7F19DE
29687.word 0xAC8F5208
29688.word 0x055185F1
29689.word 0x3C4A3900
29690.word 0x9E4F5430
29691.word 0x6632567A
29692.word 0x6CDFA7ED
29693.word 0xFE22028F
29694.word 0x448C6AEA
29695.word 0x6409226B
29696.word 0xA3BDBCE8
29697.word 0xFF168812
29698.word 0xF4786146
29699.word 0x9232F232
29700.word 0xEA11970A
29701.word 0x28F7BC9B
29702.word 0xC0B07BD0
29703.word 0xDEB9C4A8
29704.word 0x32E28A17
29705.word 0x0CD7FD62
29706.word 0x26646041
29707.word 0x6B753403
29708.word 0x100EF8C5
29709.word 0xDF9359BD
29710!! thread 1 data, 64 words.
29711.word 0x4953F81D
29712.word 0x8451B14E
29713.word 0xED8CEAF3
29714.word 0x6A78CF38
29715.word 0x71E7B388
29716.word 0x37002669
29717.word 0x52EBCE2D
29718.word 0x77ABCB70
29719.word 0xDA0823CE
29720.word 0xCD0CCA3F
29721.word 0x762565F3
29722.word 0x431731FA
29723.word 0x4A5B6489
29724.word 0x4894BEC7
29725.word 0xA7408078
29726.word 0xF34EB526
29727.word 0x449F4725
29728.word 0x75591F48
29729.word 0x5275769B
29730.word 0x838FD02B
29731.word 0x3F93583F
29732.word 0x008B6BD6
29733.word 0x13201345
29734.word 0xB74D61F8
29735.word 0xEFFCA6E3
29736.word 0x4906EE19
29737.word 0x9F511F4A
29738.word 0x33048462
29739.word 0x81AA8FFC
29740.word 0x6D6FB0D4
29741.word 0xF5AA6CC6
29742.word 0x22F875CD
29743.word 0x9434E708
29744.word 0x4BA60BC4
29745.word 0xF09A6EA4
29746.word 0x92376FA2
29747.word 0x828FB70C
29748.word 0x3CA77256
29749.word 0x2E9ED201
29750.word 0xC820315A
29751.word 0x0446E6BE
29752.word 0xF5B4315C
29753.word 0x9968728E
29754.word 0x6B917D3C
29755.word 0x43A685C7
29756.word 0x0438DD51
29757.word 0xF1E2B98F
29758.word 0x6E7C5006
29759.word 0x9FA30427
29760.word 0x48855EA1
29761.word 0xD719EF5D
29762.word 0xB6554BDF
29763.word 0x22FC7B51
29764.word 0xE59A8351
29765.word 0x2ED74B6E
29766.word 0x51C9A3FA
29767.word 0x465547FB
29768.word 0x9D3BB0EA
29769.word 0x91A03ED3
29770.word 0xBF5649D1
29771.word 0x78BD185A
29772.word 0x17F768A6
29773.word 0x061249E0
29774.word 0x2670A3FC
29775!! thread 2 data, 64 words.
29776.word 0xA46638C3
29777.word 0x4D1CA6E8
29778.word 0x9265F5D8
29779.word 0x72099934
29780.word 0x0AF51C47
29781.word 0x0E765481
29782.word 0xD3B5B2D1
29783.word 0x64731CFE
29784.word 0x59EE0666
29785.word 0xA426D41E
29786.word 0x3A6D5DE6
29787.word 0x1CFD071D
29788.word 0x4ACF5073
29789.word 0xAD6CB560
29790.word 0xD7802E5A
29791.word 0x24D02783
29792.word 0xEECC5ED8
29793.word 0xF8B48158
29794.word 0xDFBE6A35
29795.word 0x24F60754
29796.word 0x73EE242F
29797.word 0x5769DE1C
29798.word 0x7F715340
29799.word 0x81E05FEE
29800.word 0xA2128DD1
29801.word 0x457FA2AB
29802.word 0x111E9E3E
29803.word 0x8A393CC0
29804.word 0x0365C5BB
29805.word 0x899F4357
29806.word 0xCC67EF1B
29807.word 0xE71D2F06
29808.word 0xFE878939
29809.word 0x3D5BE4C7
29810.word 0x0EB356F6
29811.word 0xEBBC9D35
29812.word 0x91927C2F
29813.word 0x451FB279
29814.word 0x3433D386
29815.word 0x1166AE6E
29816.word 0xAEF23D0F
29817.word 0x82945F31
29818.word 0xCD0E1523
29819.word 0xD468B57F
29820.word 0xE6DECF5A
29821.word 0xA0CE3F1D
29822.word 0xC7182F67
29823.word 0xACE063A2
29824.word 0x55E7C9DD
29825.word 0x75A5B287
29826.word 0xD7BCC351
29827.word 0x9684F9A4
29828.word 0x290882E6
29829.word 0x9621D502
29830.word 0x3A852EB7
29831.word 0x81BDAA27
29832.word 0x2E45791F
29833.word 0xF1A704D4
29834.word 0x5F637EBA
29835.word 0xC9E96345
29836.word 0x3B9E9239
29837.word 0x68FA0029
29838.word 0xCD918090
29839.word 0xFDA5345D
29840!! thread 3 data, 64 words.
29841.word 0xF2DCEBA7
29842.word 0x46E268A6
29843.word 0xAEEA2690
29844.word 0xA9C4E685
29845.word 0xE3B533E4
29846.word 0xF13E8EBF
29847.word 0xC7A4773E
29848.word 0x9BB988E0
29849.word 0xFCAA76D2
29850.word 0xD63DC59A
29851.word 0x2A69E233
29852.word 0x0EF47D20
29853.word 0xEC177305
29854.word 0x8AEE3300
29855.word 0x943DBAAF
29856.word 0x392AD09E
29857.word 0xB0ABC539
29858.word 0xDA6E5410
29859.word 0xD9A7EA7D
29860.word 0x9C1FACA8
29861.word 0x6C6225E6
29862.word 0x87F03DFC
29863.word 0x3A9FFA7A
29864.word 0xC8F0A8C6
29865.word 0x375DA0A2
29866.word 0x2E4427E1
29867.word 0x57812FEA
29868.word 0xE141849B
29869.word 0x72E1F217
29870.word 0xACC6EE21
29871.word 0x2324B095
29872.word 0x1530F9A8
29873.word 0x113F4B46
29874.word 0x395920AA
29875.word 0xCE8DF2B9
29876.word 0xC4581662
29877.word 0xA5FBA5AF
29878.word 0x87CE9FB6
29879.word 0xC73FDAD6
29880.word 0x514312B3
29881.word 0x6D07FEBD
29882.word 0x9EFCE095
29883.word 0x729F0F9E
29884.word 0x5D2E60E2
29885.word 0xFFB9770B
29886.word 0x50FE6F25
29887.word 0x0C719598
29888.word 0x2B7E7968
29889.word 0x2D4807FE
29890.word 0xD54C253A
29891.word 0xA64C9F54
29892.word 0xAA958EAF
29893.word 0x8A90B3ED
29894.word 0x75F89017
29895.word 0xA5DEB67C
29896.word 0xD232F8D6
29897.word 0x4CD4877A
29898.word 0x6C9F0864
29899.word 0xB25894AC
29900.word 0x179C3D82
29901.word 0x04721227
29902.word 0x050DBE56
29903.word 0xEB34EAAF
29904.word 0xFB638C41
29905!! thread 4 data, 64 words.
29906.word 0xCA051DE8
29907.word 0x89C34964
29908.word 0xA4B4403B
29909.word 0xAF874B16
29910.word 0x81F52BBA
29911.word 0xCF8FC08A
29912.word 0x1EF87083
29913.word 0x7341BF5E
29914.word 0x72B9BDF5
29915.word 0xE7CDC9D0
29916.word 0x93970E53
29917.word 0x1F6D5AE5
29918.word 0x98E3B993
29919.word 0x5A70F6AF
29920.word 0x21934917
29921.word 0x01890C21
29922.word 0xD3BE7BF3
29923.word 0xA066E350
29924.word 0x20B76FAB
29925.word 0x3CF6EE2F
29926.word 0x3EB6D7E8
29927.word 0x8A2A6140
29928.word 0x099BB28C
29929.word 0x9A0F9D45
29930.word 0x2FE38527
29931.word 0xFBC22630
29932.word 0xAFC6A9EC
29933.word 0xB9A07E60
29934.word 0x64B6083E
29935.word 0x65507046
29936.word 0x0D39E0A9
29937.word 0xC945AAA5
29938.word 0xBBF868C2
29939.word 0xA3D56B82
29940.word 0x529949E6
29941.word 0xF24890BC
29942.word 0x70A0BD29
29943.word 0x4F5F3BF0
29944.word 0x93AB3D40
29945.word 0x217C6377
29946.word 0x6E6B8CF7
29947.word 0xC84EEF89
29948.word 0xF4B21D64
29949.word 0x6B1F2FEF
29950.word 0xFE4E04B5
29951.word 0xBB9C8B1A
29952.word 0x292DFF94
29953.word 0x1A330888
29954.word 0x7A570B52
29955.word 0x0B8E6440
29956.word 0xCF26F7AF
29957.word 0x80309F93
29958.word 0xDB9A5EE0
29959.word 0x8E333E34
29960.word 0x6AF69CD5
29961.word 0x569A77D0
29962.word 0x0F2B3FD8
29963.word 0x7287956F
29964.word 0xA4E50F6D
29965.word 0x23187393
29966.word 0xED77F59E
29967.word 0x2FAC5841
29968.word 0xD3EB79AF
29969.word 0xA542F802
29970!! thread 5 data, 64 words.
29971.word 0x2F3B16F1
29972.word 0x0C34534D
29973.word 0xB70281F3
29974.word 0x26987BFC
29975.word 0xA20B44EE
29976.word 0xBDADF11A
29977.word 0x9E2C588A
29978.word 0x3E8992A0
29979.word 0x60DE96A2
29980.word 0x974CE295
29981.word 0xC79773F0
29982.word 0x99202C74
29983.word 0xC12BC9F5
29984.word 0xC16DDF9F
29985.word 0xB0DA4531
29986.word 0xD429B88D
29987.word 0xA70B405F
29988.word 0x170E2B24
29989.word 0xE10F645E
29990.word 0x07954CEE
29991.word 0xD1A987FB
29992.word 0x6B5ADC4E
29993.word 0xCC883268
29994.word 0xE8334C0B
29995.word 0x8F63B88D
29996.word 0x0A8D49A5
29997.word 0xEF489284
29998.word 0x31CDD78E
29999.word 0xE7371B55
30000.word 0x81013FC4
30001.word 0xDC1E2339
30002.word 0x9E2679A0
30003.word 0x3D3AA24B
30004.word 0xD3C3026A
30005.word 0x86D3D52D
30006.word 0xC28EEEC2
30007.word 0x81C8AAC7
30008.word 0xF0DA5282
30009.word 0x7B748DB7
30010.word 0xCCF607A0
30011.word 0x2A2DCD97
30012.word 0xCE42DE8F
30013.word 0x7DDEECD1
30014.word 0xFD19CC0B
30015.word 0x34E04F9A
30016.word 0x5DFA668B
30017.word 0x67A7A998
30018.word 0x8549F2BA
30019.word 0xDDFAB71B
30020.word 0x9F6B76FD
30021.word 0x3A1637BB
30022.word 0x0A816FB7
30023.word 0x120A8638
30024.word 0xEB74A566
30025.word 0xA8EE91D2
30026.word 0x83294C56
30027.word 0x2107E92C
30028.word 0x6C4D9B0A
30029.word 0xCD48BB09
30030.word 0xA154AF3C
30031.word 0x4F7AE0BD
30032.word 0x1E0D9FC8
30033.word 0xD8AA843C
30034.word 0x1EFF5E68
30035!! thread 6 data, 64 words.
30036.word 0x25A20DEC
30037.word 0xDBD89B4E
30038.word 0x2A76B05D
30039.word 0x2A6C06FB
30040.word 0x58968E15
30041.word 0xD0A33ED7
30042.word 0xF1B91FA6
30043.word 0x45871640
30044.word 0xD5E57325
30045.word 0x1DE90BE4
30046.word 0xE3E13477
30047.word 0x45C94A6F
30048.word 0x63E75027
30049.word 0xF63DB8AA
30050.word 0x9C654436
30051.word 0xCB18A6B6
30052.word 0xDCD160F5
30053.word 0x9A26CB32
30054.word 0x02194F1C
30055.word 0xAAE6F483
30056.word 0xCEB03499
30057.word 0x3ABB9DAB
30058.word 0xE2772FA0
30059.word 0x127E30E4
30060.word 0x2307F4D9
30061.word 0x6C17055B
30062.word 0x9B2F59FB
30063.word 0xCFF37018
30064.word 0xDC1DCBE5
30065.word 0x81A4F536
30066.word 0xAB39921F
30067.word 0x7C25106C
30068.word 0x503F3304
30069.word 0x6B9546F9
30070.word 0xE073C785
30071.word 0x8BBE3758
30072.word 0x0ADDB2DB
30073.word 0xC87EB3C1
30074.word 0x4A84AE3E
30075.word 0x66682754
30076.word 0x7440B0B6
30077.word 0x33AB7C08
30078.word 0x606D78AA
30079.word 0x06651EF2
30080.word 0x018F0BBD
30081.word 0x10AA9686
30082.word 0xD1121A28
30083.word 0xB43E33CC
30084.word 0x433A9A79
30085.word 0x6391F238
30086.word 0x3A1E2B7E
30087.word 0xC4E988CA
30088.word 0x175EFBE0
30089.word 0xAAC1A387
30090.word 0xA7B56CFD
30091.word 0xD399D8B0
30092.word 0x5278E9FB
30093.word 0x3820212F
30094.word 0xF57D1A64
30095.word 0x6C5F9080
30096.word 0xBB996BE4
30097.word 0x8BCD2F1C
30098.word 0x523007B9
30099.word 0x192B9042
30100!! thread 7 data, 64 words.
30101.word 0x7BF25F5E
30102.word 0x9623148E
30103.word 0xA4D29F29
30104.word 0x01668A06
30105.word 0x7441209D
30106.word 0x3B0B5AD9
30107.word 0x01DA3DFF
30108.word 0xFB663EB9
30109.word 0x005642C4
30110.word 0xB040DF75
30111.word 0xD9899A6F
30112.word 0xE8E8618C
30113.word 0xD8D0CB9A
30114.word 0x64E083DE
30115.word 0xE3366660
30116.word 0x42F58951
30117.word 0x284E12E6
30118.word 0x9D817A3E
30119.word 0xD65C7BC9
30120.word 0xC772929A
30121.word 0xD3BEEA92
30122.word 0x36470972
30123.word 0xCD26D019
30124.word 0xAAFB7479
30125.word 0x07391671
30126.word 0x7780D6F5
30127.word 0x40281425
30128.word 0x8CAF81F0
30129.word 0x9258356C
30130.word 0x51E2373A
30131.word 0x2B903E8E
30132.word 0xA7D31A9E
30133.word 0x9AA54623
30134.word 0xF1FBD2D5
30135.word 0x5DB5D7AE
30136.word 0x80BA0D64
30137.word 0xE033F356
30138.word 0x766FF078
30139.word 0xAA59617C
30140.word 0x1F228B4B
30141.word 0xD341362B
30142.word 0xCF29F5D9
30143.word 0xBE2BE1B2
30144.word 0x096F1A44
30145.word 0x381CD776
30146.word 0xCC46FCF3
30147.word 0x4938C39F
30148.word 0xC880112C
30149.word 0x1CFF85FA
30150.word 0x1F20ABA3
30151.word 0xDD32E925
30152.word 0x15C9D257
30153.word 0x9A6BFED4
30154.word 0x463589D1
30155.word 0x1BCDDEDC
30156.word 0xB1F33BBC
30157.word 0xBDA9EDD5
30158.word 0xDA3DCC20
30159.word 0x12DD60BA
30160.word 0xAE17152D
30161.word 0x3504511B
30162.word 0x8FC4942E
30163.word 0x0CC569A6
30164.word 0x000017C1
30165.end