Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / ldst_sync_fc4.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: ldst_sync_fc4.s
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38#define PORTABLE_CORE
39
40define(INIT_TH_FP_REG,
41 `setx $3, %g4, %g5
42 stx %g5, [$1]
43 ldd [$1], $2')
44
45#define MAIN_PAGE_HV_ALSO
46#define MAIN_PAGE_NUCLEUS_ALSO
47
48#include "hboot.s"
49
50/************************************************************************
51 Test case code start
52 ************************************************************************/
53
54.text
55.global main
56
57main: /* test begin */
58
59 ! Get TID/DIAG DATA AREA. Separate memory for each thread.
60 ta T_RD_THID
61 mov %o1, %l6
62 setx user_data_start, %g1, %l7
63 ta T_CHANGE_HPRIV
64 cmp %l6, 0x0
65 be thread_0
66 nop
67 cmp %l6, 0x1
68 be thread_1
69 nop
70 cmp %l6, 0x2
71 be thread_2
72 nop
73 cmp %l6, 0x3
74 be thread_3
75 nop
76 cmp %l6, 0x4
77 be thread_4
78 nop
79 cmp %l6, 0x5
80 be thread_5
81 nop
82 cmp %l6, 0x6
83 be thread_6
84 nop
85 cmp %l6, 0x7
86 be thread_7
87 nop
88 EXIT_BAD
89!
90! Thread 0 Start
91!
92.global thread_0
93thread_0:
94 mov %l7, %g1
95 !# Set %cwp for 8 windows
96 !# This threads memory space into each %l7
97 wrpr %g0, 0x7, %cwp
98 mov %g1, %l7
99 wrpr %g0, 0x6, %cwp
100 mov %g1, %l7
101 wrpr %g0, 0x5, %cwp
102 mov %g1, %l7
103 wrpr %g0, 0x4, %cwp
104 mov %g1, %l7
105 wrpr %g0, 0x3, %cwp
106 mov %g1, %l7
107 wrpr %g0, 0x2, %cwp
108 mov %g1, %l7
109 wrpr %g0, 0x1, %cwp
110 mov %g1, %l7
111 wrpr %g0, 0x0, %cwp
112 mov %g1, %l7
113
114 !# Set %fsr
115 setx 0x0000000000400000, %l0, %l6 !# no post process
116 stx %l6, [%l7 + 0x0] !# no post process
117 ldx [%l7 + 0x0], %fsr !# no post process
118
119 wr %g0, 0x80, %asi !# no post process
120
121 !# Initialize registers ..
122
123 !# Global registers
124 set 0x2, %g1
125 set 0xA, %g2
126 set 0xC, %g3
127 set 0xA, %g4
128 set 0xA, %g5
129 set 0xF, %g6
130 set 0xF, %g7
131 !# Input registers
132 set -0x6, %i0
133 set -0x2, %i1
134 set -0x2, %i2
135 set -0xC, %i3
136 set -0x8, %i4
137 set -0xA, %i5
138 set -0x8, %i6
139 set -0x9, %i7
140 !# Local registers
141 set 0x1CBE6268, %l0
142 set 0x097F539D, %l1
143 set 0x618843A8, %l2
144 set 0x67544A59, %l3
145 set 0x413E4C0A, %l4
146 set 0x28E58AEE, %l5
147 set 0x79C07A71, %l6
148 !# Output registers
149 set 0x18B1, %o0
150 set -0x1EA6, %o1
151 set -0x0F66, %o2
152 set -0x150B, %o3
153 set -0x0F24, %o4
154 set 0x1FE6, %o5
155 set 0x0CE8, %o6
156 set 0x139E, %o7
157 !# Float registers
158 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
159 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
160 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
161 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
162 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
163 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
164 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
165 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
166 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
167 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
168 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
169 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
170 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
171 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
172 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
173 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
174
175 !# Execute Main Diag ..
176
177 set 0x40, %o0
178 sta %f30, [%l7 + %o0] 0x81
179 set 0x40, %g6
180 stda %f0, [%l7 + %g6] 0xd2
181 nop
182 set 0x78, %o5
183 ldd [%l7 + %o5], %f4
184 nop
185 set 0x20, %i2
186 swap [%l7 + %i2], %o7
187 nop
188 set 0x60, %l0
189 stx %o5, [%l7 + %l0]
190 st %f15, [%l7 + 0x0C]
191 set 0x08, %g3
192 swapa [%l7 + %g3] 0x81, %i7
193 set 0x0F, %l1
194 stba %o0, [%l7 + %l1] 0x81
195 set 0x3C, %l6
196 stba %l4, [%l7 + %l6] 0xea
197 membar #Sync
198 set 0x5C, %o3
199 lda [%l7 + %o3] 0x89, %f15
200 set 0x40, %g7
201 stda %f16, [%l7 + %g7] 0xda
202 set 0x54, %l2
203 stwa %i0, [%l7 + %l2] 0xea
204 membar #Sync
205 set 0x70, %g2
206 ldstuba [%l7 + %g2] 0x80, %i3
207 set 0x48, %i6
208 lda [%l7 + %i6] 0x81, %f31
209 set 0x40, %i7
210 ldda [%l7 + %i7] 0x80, %f0
211 ld [%l7 + 0x30], %f26
212 nop
213 set 0x31, %l3
214 stb %g4, [%l7 + %l3]
215 set 0x40, %i5
216 stda %f16, [%l7 + %i5] 0xf9
217 membar #Sync
218 set 0x25, %i3
219 ldstuba [%l7 + %i3] 0x88, %l3
220 nop
221 set 0x2F, %o2
222 ldstub [%l7 + %o2], %i4
223 nop
224 set 0x40, %o1
225 ldsw [%l7 + %o1], %o1
226 set 0x10, %i0
227 prefetcha [%l7 + %i0] 0x88, 0
228 set 0x7C, %o7
229 sta %f20, [%l7 + %o7] 0x88
230 nop
231 set 0x54, %i1
232 stw %o4, [%l7 + %i1]
233 nop
234 set 0x30, %g1
235 stx %i2, [%l7 + %g1]
236 nop
237 set 0x34, %g5
238 ldstub [%l7 + %g5], %o2
239 set 0x28, %l4
240 stxa %i1, [%l7 + %l4] 0x80
241 nop
242 set 0x30, %g4
243 ldx [%l7 + %g4], %g6
244 and %o6, %o3, %g2
245 nop
246 set 0x47, %l5
247 ldsb [%l7 + %l5], %g5
248 nop
249 set 0x33, %o6
250 ldub [%l7 + %o6], %g7
251 nop
252 set 0x38, %i4
253 std %f24, [%l7 + %i4]
254 ble,pn %xcc, loop_1
255 nop
256 set 0x52, %o4
257 lduh [%l7 + %o4], %g1
258 nop
259 set 0x6A, %o0
260 lduh [%l7 + %o0], %l6
261 nop
262 set 0x3C, %o5
263 prefetch [%l7 + %o5], 0
264loop_1:
265 nop
266 set 0x50, %i2
267 ldda [%l7 + %i2] 0xe3, %i4
268 and %l5, %l1, %i6
269 add %l7, 0x70, %l6
270 wr %g0, 0x89, %asi
271 casa [%l6] 0x89, %g3, %l2
272 st %fsr, [%l7 + 0x38]
273 and %o7, %o5, %o0
274 add %l4, %i0, %i7
275 nop
276 set 0x14, %g6
277 ldub [%l7 + %g6], %g4
278 nop
279 nop
280 setx 0xBBA43645, %l0, %l6
281 st %l6, [%l7 + 0x28]
282 ld [%l7 + 0x28], %f26
283 setx 0x5797F475, %l1, %l5
284 st %l5, [%l7 + 0x10]
285 ld [%l7 + 0x10], %f24
286 fdivs %f24, %f26, %f9
287 nop
288 set 0x64, %g3
289 prefetch [%l7 + %g3], 4
290 nop
291 set 0x0C, %l0
292 stw %i3, [%l7 + %l0]
293 nop
294 set 0x48, %l1
295 ldd [%l7 + %l1], %l2
296 and %i4, %l0, %o1
297 nop
298 set 0x58, %l6
299 stw %i2, [%l7 + %l6]
300 add %o2, %i1, %o4
301 set 0x28, %o3
302 ldxa [%l7 + %o3] 0x89, %o6
303 nop
304 set 0x68, %g7
305 ldsb [%l7 + %g7], %g6
306 nop
307 set 0x28, %l2
308 stb %g2, [%l7 + %l2]
309 nop
310 set 0x78, %g2
311 stw %g5, [%l7 + %g2]
312 nop
313 set 0x28, %i7
314 stx %fsr, [%l7 + %i7]
315 nop
316 set 0x7A, %i6
317 ldstub [%l7 + %i6], %o3
318 nop
319 set 0x20, %l3
320 ldx [%l7 + %l3], %g1
321 fpsub16 %f8, %f14, %f26
322 or %l6, %i5, %l5
323 nop
324 set 0x20, %i5
325 std %l0, [%l7 + %i5]
326 set 0x34, %i3
327 lda [%l7 + %i3] 0x89, %f17
328 ld [%l7 + 0x2C], %f19
329 nop
330 set 0x74, %o1
331 prefetch [%l7 + %o1], 0
332 st %fsr, [%l7 + 0x48]
333 set 0x48, %o2
334 lda [%l7 + %o2] 0x88, %f7
335 nop
336 set 0x30, %i0
337 stx %i6, [%l7 + %i0]
338 nop
339 set 0x10, %i1
340 swap [%l7 + %i1], %g7
341 nop
342 set 0x0C, %g1
343 swap [%l7 + %g1], %l2
344 or %g3, %o5, %o0
345 nop
346 set 0x50, %g5
347 std %o6, [%l7 + %g5]
348 nop
349 set 0x60, %l4
350 ldd [%l7 + %l4], %i0
351 set 0x3C, %o7
352 stha %i7, [%l7 + %o7] 0xe3
353 membar #Sync
354 set 0x78, %g4
355 ldxa [%l7 + %g4] 0x80, %g4
356 set 0x50, %l5
357 swapa [%l7 + %l5] 0x89, %i3
358 add %l7, 0x24, %l6
359 wr %g0, 0x89, %asi
360 lda [%l6] %asi, %l3
361 casa [%l6] 0x89, %l3, %i4
362 set 0x12, %o6
363 stha %l4, [%l7 + %o6] 0x88
364 nop
365 set 0x1E, %o4
366 ldub [%l7 + %o4], %l0
367 ld [%l7 + 0x60], %f10
368 add %l7, 0x48, %l6
369 wr %g0, 0x80, %asi
370 lda [%l6] %asi, %i2
371 casa [%l6] 0x80, %i2, %o1
372 nop
373 set 0x30, %i4
374 stx %fsr, [%l7 + %i4]
375 nop
376 set 0x1C, %o0
377 lduw [%l7 + %o0], %o2
378 ld [%l7 + 0x5C], %f31
379 add %l7, 0x68, %l6
380 wr %g0, 0x89, %asi
381 ldxa [%l6] %asi, %o4
382 casxa [%l6] 0x89, %o4, %i1
383 nop
384 set 0x0C, %o5
385 ldsh [%l7 + %o5], %g6
386 set 0x20, %i2
387 prefetcha [%l7 + %i2] 0x81, 1
388 wr %o6, %o3, %ccr
389 add %l7, 0x14, %l6
390 wr %g0, 0x88, %asi
391 lda [%l6] %asi, %g5
392 casa [%l6] 0x88, %g5, %l6
393 set 0x20, %g3
394 ldda [%l7 + %g3] 0xeb, %i4
395 nop
396 set 0x14, %g6
397 lduw [%l7 + %g6], %g1
398 nop
399 set 0x7C, %l0
400 ldub [%l7 + %l0], %l5
401 add %l7, 0x50, %l6
402 wr %g0, 0x81, %asi
403 casxa [%l6] 0x81, %l1, %g7
404 set 0x5F, %l6
405 stba %l2, [%l7 + %l6] 0xe3
406 membar #Sync
407 set 0x08, %l1
408 stha %i6, [%l7 + %l1] 0xea
409 membar #Sync
410 st %f3, [%l7 + 0x7C]
411 set 0x54, %g7
412 swapa [%l7 + %g7] 0x81, %g3
413 nop
414 set 0x26, %o3
415 ldsh [%l7 + %o3], %o0
416 set 0x50, %g2
417 swapa [%l7 + %g2] 0x80, %o7
418 add %l7, 0x08, %l6
419 wr %g0, 0x81, %asi
420 casa [%l6] 0x81, %o5, %i7
421 add %g4, %i3, %i0
422 add %l7, 0x5C, %l6
423 wr %g0, 0x89, %asi
424 lda [%l6] %asi, %l3
425 casa [%l6] 0x89, %l3, %l4
426 set 0x50, %l2
427 prefetcha [%l7 + %l2] 0x80, 0
428 set 0x38, %i7
429 stda %i2, [%l7 + %i7] 0x89
430 nop
431 set 0x7C, %i6
432 lduh [%l7 + %i6], %o1
433 or %o2, %i4, %o4
434 fpadd16s %f8, %f20, %f17
435 set 0x40, %i5
436 ldda [%l7 + %i5] 0x89, %f16
437 set 0x3C, %i3
438 sta %f7, [%l7 + %i3] 0x89
439 nop
440 set 0x48, %l3
441 ldd [%l7 + %l3], %g6
442 nop
443 set 0x50, %o1
444 std %f16, [%l7 + %o1]
445 nop
446 set 0x3B, %i0
447 stb %i1, [%l7 + %i0]
448 nop
449 set 0x50, %i1
450 prefetch [%l7 + %i1], 3
451 wr %o6, %o3, %softint
452 nop
453 set 0x78, %g1
454 stx %g5, [%l7 + %g1]
455 set 0x38, %o2
456 stda %g2, [%l7 + %o2] 0xea
457 membar #Sync
458 set 0x40, %l4
459 ldda [%l7 + %l4] 0xd8, %f0
460 st %f15, [%l7 + 0x4C]
461 set 0x70, %o7
462 ldda [%l7 + %o7] 0x81, %i6
463 membar #Sync
464 set 0x40, %g5
465 ldda [%l7 + %g5] 0xf0, %f16
466 set 0x40, %g4
467 ldda [%l7 + %g4] 0x80, %f0
468 nop
469 set 0x08, %l5
470 sth %g1, [%l7 + %l5]
471 nop
472 set 0x40, %o4
473 stw %i5, [%l7 + %o4]
474 add %l1, %g7, %l2
475 nop
476 set 0x16, %o6
477 ldsb [%l7 + %o6], %l5
478 nop
479 set 0x08, %i4
480 std %f18, [%l7 + %i4]
481 st %fsr, [%l7 + 0x44]
482 ba,a,pt %icc, loop_2
483 bg,pn %icc, loop_3
484 nop
485 set 0x6D, %o5
486 ldsb [%l7 + %o5], %i6
487 nop
488 set 0x20, %o0
489 stw %g3, [%l7 + %o0]
490loop_2:
491 st %f4, [%l7 + 0x40]
492loop_3:
493 nop
494 set 0x08, %g3
495 std %f28, [%l7 + %g3]
496 set 0x48, %g6
497 sta %f22, [%l7 + %g6] 0x89
498 set 0x38, %i2
499 prefetcha [%l7 + %i2] 0x81, 4
500 nop
501 set 0x65, %l0
502 ldstub [%l7 + %l0], %o7
503 nop
504 set 0x38, %l1
505 prefetch [%l7 + %l1], 2
506 nop
507 set 0x4C, %g7
508 ldsw [%l7 + %g7], %o5
509 set 0x60, %o3
510 ldda [%l7 + %o3] 0x81, %i6
511 nop
512 set 0x18, %g2
513 ldd [%l7 + %g2], %i2
514 fpadd16 %f10, %f14, %f30
515 set 0x7C, %l6
516 swapa [%l7 + %l6] 0x89, %g4
517 nop
518 set 0x36, %i7
519 stb %l3, [%l7 + %i7]
520 nop
521 set 0x72, %l2
522 ldub [%l7 + %l2], %l4
523 set 0x40, %i6
524 stxa %l0, [%l7 + %i6] 0x81
525 add %i2, %i0, %o1
526 fpadd32s %f13, %f0, %f9
527 nop
528 set 0x78, %i5
529 std %f30, [%l7 + %i5]
530 set 0x40, %i3
531 ldda [%l7 + %i3] 0x81, %i4
532 nop
533 set 0x20, %o1
534 std %f20, [%l7 + %o1]
535 nop
536 set 0x38, %l3
537 stx %o2, [%l7 + %l3]
538 nop
539 set 0x56, %i1
540 lduh [%l7 + %i1], %g6
541 add %l7, 0x08, %l6
542 wr %g0, 0x89, %asi
543 casxa [%l6] 0x89, %i1, %o6
544 nop
545 set 0x3B, %i0
546 ldub [%l7 + %i0], %o3
547 set 0x08, %g1
548 stba %o4, [%l7 + %g1] 0x80
549 nop
550 set 0x24, %l4
551 ldsh [%l7 + %l4], %g2
552 set 0x58, %o2
553 lda [%l7 + %o2] 0x81, %f18
554 nop
555 set 0x28, %g5
556 ldx [%l7 + %g5], %g5
557 nop
558 set 0x50, %o7
559 prefetch [%l7 + %o7], 1
560 and %l6, %g1, %l1
561 st %f19, [%l7 + 0x50]
562 add %l7, 0x38, %l6
563 wr %g0, 0x89, %asi
564 ldxa [%l6] %asi, %g7
565 casxa [%l6] 0x89, %g7, %l2
566 st %fsr, [%l7 + 0x30]
567 nop
568 set 0x5E, %g4
569 sth %i5, [%l7 + %g4]
570 set 0x48, %o4
571 lda [%l7 + %o4] 0x89, %f8
572 nop
573 set 0x38, %l5
574 lduh [%l7 + %l5], %l5
575 set 0x18, %o6
576 stda %g2, [%l7 + %o6] 0xe2
577 membar #Sync
578 nop
579 set 0x10, %o5
580 lduw [%l7 + %o5], %o0
581 set 0x7D, %o0
582 stba %i6, [%l7 + %o0] 0x88
583 set 0x28, %i4
584 ldxa [%l7 + %i4] 0x80, %o7
585 nop
586 set 0x58, %g6
587 stw %o5, [%l7 + %g6]
588 nop
589 set 0x13, %g3
590 stb %i7, [%l7 + %g3]
591 nop
592 set 0x28, %i2
593 stx %i3, [%l7 + %i2]
594 set 0x50, %l1
595 ldda [%l7 + %l1] 0x88, %g4
596 set 0x18, %l0
597 stha %l4, [%l7 + %l0] 0xe2
598 membar #Sync
599 nop
600 set 0x76, %o3
601 ldsb [%l7 + %o3], %l3
602 set 0x3E, %g2
603 stha %i2, [%l7 + %g2] 0x80
604 set 0x48, %l6
605 sta %f22, [%l7 + %l6] 0x88
606 set 0x2C, %g7
607 lda [%l7 + %g7] 0x89, %f8
608 add %l7, 0x30, %l6
609 wr %g0, 0x80, %asi
610 ldxa [%l6] %asi, %i0
611 casxa [%l6] 0x80, %i0, %o1
612 fpsub32 %f4, %f6, %f28
613 nop
614 set 0x28, %l2
615 ldd [%l7 + %l2], %f14
616 nop
617 set 0x20, %i6
618 stx %l0, [%l7 + %i6]
619 set 0x2C, %i7
620 swapa [%l7 + %i7] 0x80, %i4
621 set 0x50, %i3
622 ldxa [%l7 + %i3] 0x80, %g6
623 st %f12, [%l7 + 0x1C]
624 ld [%l7 + 0x10], %f26
625 add %l7, 0x08, %l6
626 wr %g0, 0x81, %asi
627 lda [%l6] %asi, %i1
628 casa [%l6] 0x81, %i1, %o2
629 st %f17, [%l7 + 0x1C]
630 set 0x3C, %i5
631 stwa %o3, [%l7 + %i5] 0xea
632 membar #Sync
633 nop
634 set 0x18, %l3
635 ldsb [%l7 + %l3], %o4
636 st %fsr, [%l7 + 0x44]
637 set 0x16, %o1
638 stha %g2, [%l7 + %o1] 0x81
639 set 0x40, %i0
640 ldda [%l7 + %i0] 0x89, %f16
641 nop
642 set 0x1C, %i1
643 swap [%l7 + %i1], %g5
644 set 0x10, %l4
645 stxa %l6, [%l7 + %l4] 0xe2
646 membar #Sync
647 and %g1, %o6, %l1
648 nop
649 set 0x6C, %o2
650 ldsw [%l7 + %o2], %g7
651 nop
652 set 0x60, %g1
653 ldd [%l7 + %g1], %l2
654 set 0x7E, %g5
655 ldstuba [%l7 + %g5] 0x81, %i5
656 nop
657 set 0x20, %o7
658 std %f4, [%l7 + %o7]
659 nop
660 set 0x30, %g4
661 ldd [%l7 + %g4], %g2
662 wr %o0, %i6, %clear_softint
663 nop
664 set 0x28, %o4
665 ldsh [%l7 + %o4], %o7
666 nop
667 set 0x78, %l5
668 stx %fsr, [%l7 + %l5]
669 nop
670 set 0x58, %o5
671 ldx [%l7 + %o5], %l5
672 nop
673 set 0x1B, %o6
674 ldstub [%l7 + %o6], %i7
675 bl,a %xcc, loop_4
676 ld [%l7 + 0x3C], %f1
677 add %o5, %g4, %l4
678 set 0x23, %i4
679 stba %l3, [%l7 + %i4] 0x80
680loop_4:
681 nop
682 set 0x50, %g6
683 stxa %i2, [%l7 + %g6] 0xe3
684 membar #Sync
685 set 0x64, %g3
686 sta %f14, [%l7 + %g3] 0x80
687 set 0x36, %i2
688 ldstuba [%l7 + %i2] 0x88, %i3
689 set 0x38, %o0
690 lda [%l7 + %o0] 0x80, %f6
691 nop
692 set 0x48, %l0
693 ldd [%l7 + %l0], %i0
694 add %l0, %o1, %g6
695 wr %i4, %i1, %set_softint
696 nop
697 set 0x11, %l1
698 ldsb [%l7 + %l1], %o2
699 fpadd32s %f11, %f28, %f17
700 add %l7, 0x38, %l6
701 wr %g0, 0x80, %asi
702 casxa [%l6] 0x80, %o4, %g2
703 nop
704 set 0x09, %o3
705 ldsb [%l7 + %o3], %o3
706 or %l6, %g1, %o6
707 set 0x08, %g2
708 stha %l1, [%l7 + %g2] 0x89
709 nop
710 set 0x4D, %g7
711 ldub [%l7 + %g7], %g5
712 nop
713 set 0x60, %l2
714 stx %l2, [%l7 + %l2]
715 nop
716 set 0x30, %i6
717 stx %g7, [%l7 + %i6]
718 st %fsr, [%l7 + 0x18]
719 set 0x44, %i7
720 stha %g3, [%l7 + %i7] 0xea
721 membar #Sync
722 nop
723 set 0x10, %i3
724 ldd [%l7 + %i3], %o0
725 nop
726 set 0x58, %l6
727 std %i6, [%l7 + %l6]
728 nop
729 set 0x2C, %l3
730 stw %o7, [%l7 + %l3]
731 bg,pn %icc, loop_5
732 or %i5, %l5, %i7
733 nop
734 set 0x5E, %i5
735 ldstub [%l7 + %i5], %o5
736 set 0x30, %o1
737 stxa %g4, [%l7 + %o1] 0xe3
738 membar #Sync
739loop_5:
740 nop
741 set 0x30, %i0
742 ldub [%l7 + %i0], %l4
743 or %i2, %l3, %i0
744 set 0x40, %i1
745 ldda [%l7 + %i1] 0x80, %f16
746 nop
747 set 0x4E, %l4
748 lduh [%l7 + %l4], %i3
749 set 0x60, %g1
750 ldda [%l7 + %g1] 0xeb, %l0
751 nop
752 set 0x1C, %g5
753 stw %o1, [%l7 + %g5]
754 set 0x20, %o2
755 ldxa [%l7 + %o2] 0x81, %i4
756 set 0x2E, %o7
757 ldstuba [%l7 + %o7] 0x81, %g6
758 nop
759 set 0x28, %o4
760 lduh [%l7 + %o4], %o2
761 nop
762 set 0x10, %g4
763 std %i0, [%l7 + %g4]
764 nop
765 set 0x65, %o5
766 ldstub [%l7 + %o5], %g2
767 nop
768 set 0x74, %l5
769 stw %o4, [%l7 + %l5]
770 st %f6, [%l7 + 0x60]
771 set 0x54, %o6
772 stwa %l6, [%l7 + %o6] 0x80
773 set 0x48, %i4
774 swapa [%l7 + %i4] 0x81, %o3
775 set 0x40, %g6
776 stxa %g1, [%l7 + %g6] 0x88
777 nop
778 set 0x7C, %i2
779 sth %l1, [%l7 + %i2]
780 nop
781 set 0x61, %o0
782 stb %g5, [%l7 + %o0]
783 set 0x70, %l0
784 ldxa [%l7 + %l0] 0x88, %o6
785 nop
786 set 0x70, %g3
787 ldsb [%l7 + %g3], %g7
788 nop
789 set 0x12, %l1
790 ldsh [%l7 + %l1], %l2
791 set 0x70, %o3
792 lda [%l7 + %o3] 0x89, %f22
793 bleu,pn %xcc, loop_6
794 ld [%l7 + 0x34], %f8
795 nop
796 set 0x1C, %g2
797 lduw [%l7 + %g2], %g3
798 nop
799 set 0x7A, %g7
800 lduh [%l7 + %g7], %i6
801loop_6:
802 nop
803 set 0x1C, %i6
804 swap [%l7 + %i6], %o0
805 add %l7, 0x78, %l6
806 wr %g0, 0x89, %asi
807 casa [%l6] 0x89, %o7, %l5
808 fpadd16s %f13, %f25, %f26
809 nop
810 set 0x66, %i7
811 ldsh [%l7 + %i7], %i5
812 nop
813 set 0x74, %i3
814 stb %o5, [%l7 + %i3]
815 and %g4, %i7, %i2
816 set 0x38, %l2
817 swapa [%l7 + %l2] 0x80, %l3
818 nop
819 set 0x5F, %l3
820 ldstub [%l7 + %l3], %l4
821 set 0x10, %l6
822 swapa [%l7 + %l6] 0x81, %i0
823 nop
824 set 0x16, %i5
825 sth %i3, [%l7 + %i5]
826 set 0x23, %i0
827 ldstuba [%l7 + %i0] 0x89, %o1
828 nop
829 set 0x6C, %o1
830 lduw [%l7 + %o1], %l0
831 set 0x28, %i1
832 stxa %g6, [%l7 + %i1] 0x88
833 nop
834 set 0x51, %g1
835 ldstub [%l7 + %g1], %o2
836 set 0x24, %g5
837 sta %f0, [%l7 + %g5] 0x88
838 nop
839 set 0x58, %o2
840 swap [%l7 + %o2], %i1
841 set 0x2C, %o7
842 stha %g2, [%l7 + %o7] 0x80
843 nop
844 set 0x70, %l4
845 stw %o4, [%l7 + %l4]
846 set 0x62, %o4
847 stba %l6, [%l7 + %o4] 0x88
848 fpsub16s %f24, %f23, %f22
849 nop
850 set 0x64, %o5
851 ldsh [%l7 + %o5], %o3
852 add %g1, %l1, %g5
853 wr %o6, %g7, %softint
854 membar #Sync
855 set 0x40, %l5
856 ldda [%l7 + %l5] 0xf8, %f0
857 nop
858 set 0x30, %g4
859 ldub [%l7 + %g4], %i4
860 nop
861 set 0x50, %i4
862 std %g2, [%l7 + %i4]
863 and %l2, %o0, %o7
864 nop
865 set 0x20, %g6
866 std %f10, [%l7 + %g6]
867 add %l7, 0x50, %l6
868 wr %g0, 0x89, %asi
869 ldxa [%l6] %asi, %l5
870 casxa [%l6] 0x89, %l5, %i5
871 nop
872 set 0x1C, %i2
873 lduh [%l7 + %i2], %o5
874 st %f19, [%l7 + 0x40]
875 set 0x50, %o6
876 lda [%l7 + %o6] 0x80, %f2
877 set 0x60, %l0
878 stda %g4, [%l7 + %l0] 0x81
879 ld [%l7 + 0x58], %f26
880 nop
881 set 0x12, %g3
882 sth %i6, [%l7 + %g3]
883 nop
884 set 0x58, %l1
885 prefetch [%l7 + %l1], 3
886 set 0x1C, %o0
887 swapa [%l7 + %o0] 0x88, %i7
888 set 0x30, %o3
889 ldda [%l7 + %o3] 0xe2, %i2
890 nop
891 set 0x64, %g7
892 ldsw [%l7 + %g7], %l3
893 and %i0, %i3, %o1
894 fpadd32 %f20, %f10, %f8
895 set 0x50, %g2
896 stda %l0, [%l7 + %g2] 0x88
897 set 0x7A, %i6
898 stha %g6, [%l7 + %i6] 0xea
899 membar #Sync
900 nop
901 set 0x30, %i3
902 stx %fsr, [%l7 + %i3]
903 set 0x40, %i7
904 stda %f16, [%l7 + %i7] 0xf8
905 membar #Sync
906 st %f30, [%l7 + 0x54]
907 set 0x78, %l2
908 stda %o2, [%l7 + %l2] 0xe2
909 membar #Sync
910 nop
911 set 0x30, %l3
912 ldd [%l7 + %l3], %i0
913 set 0x28, %i5
914 ldxa [%l7 + %i5] 0x88, %g2
915 nop
916 set 0x6C, %i0
917 lduh [%l7 + %i0], %l4
918 nop
919 set 0x2C, %o1
920 stb %o4, [%l7 + %o1]
921 set 0x38, %i1
922 sta %f15, [%l7 + %i1] 0x89
923 set 0x18, %g1
924 ldxa [%l7 + %g1] 0x89, %l6
925 set 0x14, %g5
926 lda [%l7 + %g5] 0x80, %f31
927 set 0x14, %o2
928 sta %f19, [%l7 + %o2] 0x80
929 nop
930 set 0x40, %l6
931 ldd [%l7 + %l6], %f18
932 nop
933 set 0x7C, %l4
934 stw %g1, [%l7 + %l4]
935 and %o3, %l1, %o6
936 nop
937 set 0x5C, %o7
938 lduh [%l7 + %o7], %g7
939 set 0x40, %o4
940 ldda [%l7 + %o4] 0x81, %f0
941 set 0x70, %l5
942 stxa %i4, [%l7 + %l5] 0x81
943 set 0x62, %g4
944 ldstuba [%l7 + %g4] 0x89, %g3
945 nop
946 set 0x2A, %i4
947 ldsh [%l7 + %i4], %g5
948 nop
949 set 0x68, %g6
950 ldx [%l7 + %g6], %o0
951 nop
952 set 0x20, %o5
953 ldd [%l7 + %o5], %l2
954 or %l5, %i5, %o7
955 nop
956 set 0x6C, %i2
957 lduw [%l7 + %i2], %g4
958 nop
959 set 0x5C, %o6
960 ldsw [%l7 + %o6], %o5
961 fpsub32 %f26, %f18, %f26
962 nop
963 set 0x58, %l0
964 ldd [%l7 + %l0], %f22
965 nop
966 set 0x42, %g3
967 sth %i7, [%l7 + %g3]
968 set 0x40, %o0
969 ldxa [%l7 + %o0] 0x81, %i2
970 nop
971 set 0x31, %o3
972 stb %l3, [%l7 + %o3]
973 set 0x70, %l1
974 ldda [%l7 + %l1] 0xe3, %i0
975 set 0x50, %g2
976 stwa %i6, [%l7 + %g2] 0x89
977 set 0x25, %g7
978 stba %o1, [%l7 + %g7] 0xe2
979 membar #Sync
980 nop
981 set 0x74, %i3
982 lduh [%l7 + %i3], %i3
983 nop
984 set 0x60, %i7
985 lduw [%l7 + %i7], %g6
986 set 0x70, %l2
987 sta %f8, [%l7 + %l2] 0x88
988 set 0x12, %i6
989 ldstuba [%l7 + %i6] 0x81, %l0
990 nop
991 set 0x74, %i5
992 ldub [%l7 + %i5], %i1
993 nop
994 set 0x0C, %l3
995 prefetch [%l7 + %l3], 2
996 nop
997 set 0x59, %o1
998 stb %g2, [%l7 + %o1]
999 nop
1000 set 0x40, %i1
1001 ldx [%l7 + %i1], %o2
1002 nop
1003 set 0x70, %g1
1004 stw %l4, [%l7 + %g1]
1005 nop
1006 set 0x28, %i0
1007 stx %o4, [%l7 + %i0]
1008 set 0x40, %g5
1009 stda %f0, [%l7 + %g5] 0x81
1010 add %l7, 0x28, %l6
1011 wr %g0, 0x88, %asi
1012 casa [%l6] 0x88, %l6, %g1
1013 nop
1014 set 0x10, %o2
1015 swap [%l7 + %o2], %l1
1016 membar #Sync
1017 set 0x40, %l4
1018 ldda [%l7 + %l4] 0xf9, %f16
1019 set 0x10, %l6
1020 sta %f10, [%l7 + %l6] 0x80
1021 nop
1022 set 0x38, %o7
1023 ldd [%l7 + %o7], %o6
1024 set 0x39, %l5
1025 stba %g7, [%l7 + %l5] 0xeb
1026 membar #Sync
1027 set 0x5C, %g4
1028 swapa [%l7 + %g4] 0x89, %o3
1029 nop
1030 set 0x30, %i4
1031 lduw [%l7 + %i4], %i4
1032 nop
1033 set 0x50, %o4
1034 stw %g3, [%l7 + %o4]
1035 nop
1036 set 0x78, %g6
1037 std %f2, [%l7 + %g6]
1038 set 0x40, %i2
1039 swapa [%l7 + %i2] 0x80, %o0
1040 nop
1041 set 0x78, %o5
1042 ldd [%l7 + %o5], %f30
1043 nop
1044 set 0x18, %l0
1045 lduw [%l7 + %l0], %g5
1046 nop
1047 set 0x48, %o6
1048 ldsb [%l7 + %o6], %l2
1049 set 0x40, %o0
1050 ldda [%l7 + %o0] 0x88, %l4
1051 nop
1052 set 0x08, %g3
1053 stx %fsr, [%l7 + %g3]
1054 set 0x48, %l1
1055 sta %f25, [%l7 + %l1] 0x80
1056 nop
1057 set 0x4C, %o3
1058 swap [%l7 + %o3], %i5
1059 nop
1060 set 0x50, %g7
1061 ldsw [%l7 + %g7], %g4
1062 set 0x14, %i3
1063 stwa %o5, [%l7 + %i3] 0xe2
1064 membar #Sync
1065 nop
1066 set 0x28, %i7
1067 stw %o7, [%l7 + %i7]
1068 set 0x68, %l2
1069 stda %i6, [%l7 + %l2] 0x89
1070 set 0x3C, %g2
1071 lda [%l7 + %g2] 0x81, %f7
1072 nop
1073 set 0x20, %i6
1074 ldd [%l7 + %i6], %f8
1075 nop
1076 set 0x40, %i5
1077 std %i2, [%l7 + %i5]
1078 nop
1079 set 0x24, %l3
1080 ldsw [%l7 + %l3], %l3
1081 ble,pt %icc, loop_7
1082 nop
1083 set 0x58, %i1
1084 std %f8, [%l7 + %i1]
1085 set 0x4A, %g1
1086 ldstuba [%l7 + %g1] 0x81, %i0
1087loop_7:
1088 add %i6, %o1, %i3
1089 nop
1090 set 0x78, %o1
1091 ldsw [%l7 + %o1], %l0
1092 nop
1093 set 0x16, %i0
1094 ldsh [%l7 + %i0], %i1
1095 nop
1096 set 0x10, %g5
1097 std %g2, [%l7 + %g5]
1098 nop
1099 set 0x51, %o2
1100 ldub [%l7 + %o2], %g6
1101 st %f16, [%l7 + 0x7C]
1102 set 0x78, %l6
1103 prefetcha [%l7 + %l6] 0x80, 3
1104 set 0x54, %o7
1105 sta %f9, [%l7 + %o7] 0x80
1106 add %o2, %o4, %g1
1107 set 0x40, %l4
1108 stda %f16, [%l7 + %l4] 0xf9
1109 membar #Sync
1110 set 0x40, %l5
1111 ldda [%l7 + %l5] 0xd8, %f16
1112 nop
1113 set 0x58, %i4
1114 prefetch [%l7 + %i4], 2
1115 set 0x5C, %o4
1116 swapa [%l7 + %o4] 0x80, %l1
1117 set 0x58, %g4
1118 stda %o6, [%l7 + %g4] 0x80
1119 set 0x08, %g6
1120 ldxa [%l7 + %g6] 0x81, %l6
1121 nop
1122 set 0x72, %i2
1123 ldsb [%l7 + %i2], %o3
1124 set 0x1D, %o5
1125 stba %i4, [%l7 + %o5] 0x81
1126 st %fsr, [%l7 + 0x68]
1127 set 0x1B, %o6
1128 stba %g7, [%l7 + %o6] 0x89
1129 wr %g3, %o0, %set_softint
1130 bne %icc, loop_8
1131 nop
1132 set 0x48, %o0
1133 sth %l2, [%l7 + %o0]
1134 set 0x10, %l0
1135 stwa %l5, [%l7 + %l0] 0xe3
1136 membar #Sync
1137loop_8:
1138 and %i5, %g4, %g5
1139 add %l7, 0x78, %l6
1140 wr %g0, 0x89, %asi
1141 casxa [%l6] 0x89, %o5, %o7
1142 nop
1143 set 0x26, %g3
1144 ldsb [%l7 + %g3], %i2
1145 nop
1146 set 0x60, %o3
1147 stx %fsr, [%l7 + %o3]
1148 nop
1149 set 0x13, %l1
1150 ldub [%l7 + %l1], %i7
1151 nop
1152 set 0x08, %i3
1153 ldd [%l7 + %i3], %i0
1154 set 0x14, %g7
1155 stba %i6, [%l7 + %g7] 0x88
1156 add %o1, %i3, %l0
1157 set 0x4B, %i7
1158 stba %i1, [%l7 + %i7] 0xe3
1159 membar #Sync
1160 and %l3, %g6, %g2
1161 nop
1162 set 0x17, %g2
1163 ldsb [%l7 + %g2], %l4
1164 set 0x6E, %i6
1165 stha %o2, [%l7 + %i6] 0x80
1166 set 0x68, %l2
1167 prefetcha [%l7 + %l2] 0x80, 2
1168 nop
1169 set 0x4A, %i5
1170 lduh [%l7 + %i5], %g1
1171 set 0x10, %i1
1172 stxa %o6, [%l7 + %i1] 0x81
1173 nop
1174 set 0x38, %g1
1175 std %f8, [%l7 + %g1]
1176 st %f11, [%l7 + 0x48]
1177 nop
1178 set 0x58, %o1
1179 stw %l1, [%l7 + %o1]
1180 set 0x1C, %l3
1181 stha %o3, [%l7 + %l3] 0xeb
1182 membar #Sync
1183 st %fsr, [%l7 + 0x48]
1184 set 0x66, %g5
1185 stba %l6, [%l7 + %g5] 0xe2
1186 membar #Sync
1187 nop
1188 set 0x3A, %o2
1189 sth %i4, [%l7 + %o2]
1190 nop
1191 set 0x50, %l6
1192 std %f4, [%l7 + %l6]
1193 set 0x10, %o7
1194 lda [%l7 + %o7] 0x80, %f15
1195 nop
1196 set 0x18, %i0
1197 stw %g7, [%l7 + %i0]
1198 nop
1199 set 0x30, %l4
1200 stx %g3, [%l7 + %l4]
1201 nop
1202 set 0x08, %i4
1203 std %f14, [%l7 + %i4]
1204 nop
1205 set 0x77, %l5
1206 ldub [%l7 + %l5], %l2
1207 set 0x38, %o4
1208 stwa %o0, [%l7 + %o4] 0xea
1209 membar #Sync
1210 add %l7, 0x2C, %l6
1211 wr %g0, 0x80, %asi
1212 casa [%l6] 0x80, %i5, %g4
1213 nop
1214 set 0x70, %g6
1215 std %f2, [%l7 + %g6]
1216 and %l5, %o5, %o7
1217 set 0x14, %i2
1218 sta %f26, [%l7 + %i2] 0x88
1219 nop
1220 set 0x73, %o5
1221 stb %g5, [%l7 + %o5]
1222 set 0x39, %g4
1223 ldstuba [%l7 + %g4] 0x88, %i2
1224 and %i0, %i7, %o1
1225 add %i3, %l0, %i6
1226 set 0x50, %o6
1227 stxa %l3, [%l7 + %o6] 0x88
1228 set 0x58, %o0
1229 swapa [%l7 + %o0] 0x88, %i1
1230 nop
1231 set 0x20, %l0
1232 stx %fsr, [%l7 + %l0]
1233 wr %g6, %g2, %sys_tick
1234 set 0x38, %g3
1235 prefetcha [%l7 + %g3] 0x80, 1
1236 nop
1237 set 0x58, %l1
1238 prefetch [%l7 + %l1], 3
1239 nop
1240 set 0x38, %i3
1241 ldd [%l7 + %i3], %l4
1242 st %f2, [%l7 + 0x60]
1243 set 0x40, %g7
1244 ldda [%l7 + %g7] 0xeb, %g0
1245 nop
1246 set 0x32, %o3
1247 sth %o6, [%l7 + %o3]
1248 set 0x60, %g2
1249 stda %o4, [%l7 + %g2] 0xe3
1250 membar #Sync
1251 add %l7, 0x14, %l6
1252 wr %g0, 0x80, %asi
1253 casa [%l6] 0x80, %l1, %l6
1254 set 0x70, %i7
1255 stxa %o3, [%l7 + %i7] 0xeb
1256 membar #Sync
1257 and %i4, %g7, %l2
1258 set 0x74, %l2
1259 stha %o0, [%l7 + %l2] 0x89
1260 and %g3, %i5, %l5
1261 set 0x66, %i6
1262 stha %g4, [%l7 + %i6] 0xe2
1263 membar #Sync
1264 set 0x60, %i5
1265 ldda [%l7 + %i5] 0xe2, %o6
1266 st %fsr, [%l7 + 0x0C]
1267 nop
1268 set 0x40, %i1
1269 std %g4, [%l7 + %i1]
1270 set 0x58, %g1
1271 swapa [%l7 + %g1] 0x89, %o5
1272 add %l7, 0x40, %l6
1273 wr %g0, 0x80, %asi
1274 ldxa [%l6] %asi, %i0
1275 casxa [%l6] 0x80, %i0, %i2
1276 set 0x79, %o1
1277 stba %o1, [%l7 + %o1] 0x88
1278 membar #Sync
1279 set 0x40, %g5
1280 ldda [%l7 + %g5] 0xf9, %f0
1281 set 0x68, %o2
1282 ldxa [%l7 + %o2] 0x80, %i3
1283 set 0x5C, %l6
1284 stwa %l0, [%l7 + %l6] 0xeb
1285 membar #Sync
1286 nop
1287 set 0x18, %l3
1288 std %i6, [%l7 + %l3]
1289 set 0x30, %i0
1290 swapa [%l7 + %i0] 0x88, %l3
1291 add %l7, 0x70, %l6
1292 wr %g0, 0x89, %asi
1293 casxa [%l6] 0x89, %i7, %g6
1294 set 0x40, %l4
1295 stda %f0, [%l7 + %l4] 0xc8
1296 nop
1297 set 0x5C, %o7
1298 stw %g2, [%l7 + %o7]
1299 nop
1300 set 0x08, %l5
1301 prefetch [%l7 + %l5], 1
1302 set 0x0A, %o4
1303 stha %o2, [%l7 + %o4] 0x88
1304 nop
1305 set 0x25, %g6
1306 ldstub [%l7 + %g6], %i1
1307 or %g1, %o6, %l4
1308 or %l1, %l6, %o4
1309 add %i4, %g7, %o3
1310 set 0x4E, %i4
1311 stha %l2, [%l7 + %i4] 0xe3
1312 membar #Sync
1313 set 0x40, %i2
1314 sta %f0, [%l7 + %i2] 0x89
1315 nop
1316 set 0x4B, %o5
1317 ldstub [%l7 + %o5], %o0
1318 nop
1319 set 0x50, %g4
1320 std %f20, [%l7 + %g4]
1321 set 0x40, %o6
1322 stda %f16, [%l7 + %o6] 0xf0
1323 membar #Sync
1324 nop
1325 set 0x59, %l0
1326 ldub [%l7 + %l0], %i5
1327 set 0x60, %g3
1328 ldda [%l7 + %g3] 0x81, %g2
1329 add %g4, %l5, %o7
1330 set 0x58, %o0
1331 stxa %o5, [%l7 + %o0] 0x81
1332 nop
1333 set 0x50, %i3
1334 sth %i0, [%l7 + %i3]
1335 fpadd32 %f30, %f30, %f0
1336 set 0x28, %l1
1337 stxa %i2, [%l7 + %l1] 0x81
1338 set 0x38, %o3
1339 prefetcha [%l7 + %o3] 0x80, 0
1340 nop
1341 set 0x60, %g2
1342 ldsh [%l7 + %g2], %i3
1343 add %l7, 0x60, %l6
1344 wr %g0, 0x89, %asi
1345 ldxa [%l6] %asi, %o1
1346 casxa [%l6] 0x89, %o1, %i6
1347 bgu %icc, loop_9
1348 nop
1349 set 0x40, %i7
1350 ldd [%l7 + %i7], %l0
1351 and %l3, %g6, %g2
1352 nop
1353 set 0x28, %l2
1354 ldd [%l7 + %l2], %f4
1355loop_9:
1356 add %o2, %i7, %g1
1357 add %l7, 0x58, %l6
1358 wr %g0, 0x89, %asi
1359 ldxa [%l6] %asi, %i1
1360 casxa [%l6] 0x89, %i1, %l4
1361 nop
1362 set 0x7E, %i6
1363 ldsh [%l7 + %i6], %l1
1364 or %l6, %o4, %o6
1365 set 0x20, %i5
1366 stxa %g7, [%l7 + %i5] 0xe2
1367 membar #Sync
1368 set 0x40, %i1
1369 ldxa [%l7 + %i1] 0x80, %i4
1370 set 0x50, %g1
1371 stda %o2, [%l7 + %g1] 0xea
1372 membar #Sync
1373 nop
1374 set 0x30, %g7
1375 stx %fsr, [%l7 + %g7]
1376 nop
1377 set 0x70, %g5
1378 ldd [%l7 + %g5], %f8
1379 add %l7, 0x38, %l6
1380 wr %g0, 0x80, %asi
1381 ldxa [%l6] %asi, %l2
1382 casxa [%l6] 0x80, %l2, %o0
1383 set 0x70, %o1
1384 stwa %i5, [%l7 + %o1] 0xe3
1385 membar #Sync
1386 nop
1387 set 0x08, %o2
1388 prefetch [%l7 + %o2], 4
1389 nop
1390 set 0x24, %l6
1391 prefetch [%l7 + %l6], 3
1392 add %l7, 0x40, %l6
1393 wr %g0, 0x80, %asi
1394 ldxa [%l6] %asi, %g4
1395 casxa [%l6] 0x80, %g4, %l5
1396 nop
1397 set 0x5C, %i0
1398 lduh [%l7 + %i0], %o7
1399 set 0x70, %l3
1400 ldxa [%l7 + %l3] 0x89, %o5
1401 nop
1402 set 0x1C, %l4
1403 ldsw [%l7 + %l4], %i0
1404 fpadd32s %f4, %f29, %f22
1405 bgu %xcc, loop_10
1406 or %i2, %g3, %i3
1407 set 0x6E, %o7
1408 stha %o1, [%l7 + %o7] 0x88
1409loop_10:
1410 nop
1411 set 0x28, %l5
1412 stb %i6, [%l7 + %l5]
1413 fpadd16 %f14, %f22, %f12
1414 add %l7, 0x30, %l6
1415 wr %g0, 0x81, %asi
1416 casxa [%l6] 0x81, %l0, %l3
1417 set 0x21, %o4
1418 ldstuba [%l7 + %o4] 0x89, %g5
1419 st %fsr, [%l7 + 0x20]
1420 nop
1421 set 0x64, %i4
1422 lduh [%l7 + %i4], %g2
1423 add %l7, 0x58, %l6
1424 wr %g0, 0x81, %asi
1425 casa [%l6] 0x81, %g6, %i7
1426 nop
1427 set 0x4C, %g6
1428 prefetch [%l7 + %g6], 0
1429 nop
1430 set 0x3C, %o5
1431 stb %g1, [%l7 + %o5]
1432 st %fsr, [%l7 + 0x40]
1433 set 0x2C, %i2
1434 ldstuba [%l7 + %i2] 0x80, %i1
1435 set 0x40, %g4
1436 stwa %o2, [%l7 + %g4] 0xea
1437 membar #Sync
1438 nop
1439 set 0x54, %l0
1440 ldsw [%l7 + %l0], %l1
1441 and %l4, %l6, %o6
1442 set 0x20, %g3
1443 stxa %g7, [%l7 + %g3] 0xe3
1444 membar #Sync
1445 nop
1446 set 0x66, %o0
1447 ldsb [%l7 + %o0], %i4
1448 fpsub32 %f16, %f20, %f24
1449 set 0x40, %i3
1450 stda %f16, [%l7 + %i3] 0x80
1451 nop
1452 set 0x0A, %l1
1453 stb %o3, [%l7 + %l1]
1454 nop
1455 set 0x62, %o6
1456 stb %l2, [%l7 + %o6]
1457 nop
1458 set 0x68, %o3
1459 ldd [%l7 + %o3], %f16
1460 nop
1461 set 0x0C, %i7
1462 ldsh [%l7 + %i7], %o4
1463 nop
1464 set 0x10, %g2
1465 ldd [%l7 + %g2], %f4
1466 nop
1467 set 0x40, %l2
1468 ldd [%l7 + %l2], %f16
1469 bn %icc, loop_11
1470 or %o0, %i5, %g4
1471 set 0x60, %i6
1472 ldda [%l7 + %i6] 0x89, %o6
1473loop_11:
1474 nop
1475 membar #Sync
1476 set 0x40, %i1
1477 ldda [%l7 + %i1] 0xf0, %f16
1478 nop
1479 set 0x10, %i5
1480 stx %fsr, [%l7 + %i5]
1481 set 0x70, %g7
1482 ldda [%l7 + %g7] 0x80, %l4
1483 nop
1484 set 0x52, %g1
1485 ldsh [%l7 + %g1], %o5
1486 nop
1487 set 0x62, %g5
1488 lduh [%l7 + %g5], %i2
1489 nop
1490 set 0x2A, %o1
1491 ldstub [%l7 + %o1], %i0
1492 and %g3, %o1, %i6
1493 or %i3, %l0, %l3
1494 ld [%l7 + 0x18], %f27
1495 nop
1496 set 0x08, %o2
1497 lduw [%l7 + %o2], %g2
1498 or %g6, %g5, %i7
1499 add %g1, %i1, %o2
1500 add %l1, %l4, %o6
1501 add %l7, 0x18, %l6
1502 wr %g0, 0x88, %asi
1503 casa [%l6] 0x88, %g7, %i4
1504 set 0x47, %i0
1505 stba %o3, [%l7 + %i0] 0x81
1506 nop
1507 set 0x50, %l6
1508 lduw [%l7 + %l6], %l6
1509 nop
1510 set 0x53, %l4
1511 stb %l2, [%l7 + %l4]
1512 st %f12, [%l7 + 0x78]
1513 nop
1514 set 0x12, %o7
1515 sth %o4, [%l7 + %o7]
1516 nop
1517 set 0x35, %l5
1518 ldub [%l7 + %l5], %o0
1519 set 0x10, %o4
1520 ldxa [%l7 + %o4] 0x89, %g4
1521 set 0x70, %i4
1522 ldda [%l7 + %i4] 0x88, %o6
1523 or %i5, %l5, %o5
1524 set 0x70, %l3
1525 ldda [%l7 + %l3] 0xe3, %i0
1526 wr %i2, %o1, %ccr
1527 set 0x50, %g6
1528 ldda [%l7 + %g6] 0xe3, %i6
1529 add %l7, 0x58, %l6
1530 wr %g0, 0x81, %asi
1531 casxa [%l6] 0x81, %g3, %l0
1532 set 0x38, %i2
1533 stda %l2, [%l7 + %i2] 0xe2
1534 membar #Sync
1535 nop
1536 set 0x38, %g4
1537 ldsb [%l7 + %g4], %g2
1538 add %l7, 0x28, %l6
1539 wr %g0, 0x81, %asi
1540 casxa [%l6] 0x81, %i3, %g5
1541 set 0x78, %l0
1542 ldxa [%l7 + %l0] 0x88, %i7
1543 set 0x60, %g3
1544 stha %g1, [%l7 + %g3] 0x88
1545 set 0x78, %o0
1546 ldxa [%l7 + %o0] 0x81, %g6
1547 add %l7, 0x44, %l6
1548 wr %g0, 0x88, %asi
1549 casa [%l6] 0x88, %i1, %o2
1550 set 0x10, %o5
1551 stwa %l1, [%l7 + %o5] 0x89
1552 nop
1553 set 0x42, %i3
1554 sth %o6, [%l7 + %i3]
1555 nop
1556 set 0x6C, %l1
1557 stw %g7, [%l7 + %l1]
1558 add %l7, 0x50, %l6
1559 wr %g0, 0x88, %asi
1560 casxa [%l6] 0x88, %l4, %o3
1561 nop
1562 set 0x48, %o3
1563 ldd [%l7 + %o3], %f30
1564 set 0x40, %o6
1565 stda %f0, [%l7 + %o6] 0xf9
1566 membar #Sync
1567 nop
1568 set 0x48, %i7
1569 ldd [%l7 + %i7], %f12
1570 add %l7, 0x58, %l6
1571 wr %g0, 0x81, %asi
1572 ldxa [%l6] %asi, %i4
1573 casxa [%l6] 0x81, %i4, %l2
1574 or %o4, %l6, %o0
1575 set 0x30, %g2
1576 stwa %g4, [%l7 + %g2] 0x81
1577 add %l7, 0x60, %l6
1578 wr %g0, 0x88, %asi
1579 ldxa [%l6] %asi, %i5
1580 casxa [%l6] 0x88, %i5, %l5
1581 set 0x0C, %i6
1582 sta %f14, [%l7 + %i6] 0x80
1583 nop
1584 set 0x34, %l2
1585 lduw [%l7 + %l2], %o5
1586 add %l7, 0x08, %l6
1587 wr %g0, 0x81, %asi
1588 ldxa [%l6] %asi, %o7
1589 casxa [%l6] 0x81, %o7, %i0
1590 nop
1591 set 0x70, %i1
1592 ldd [%l7 + %i1], %o0
1593 nop
1594 set 0x39, %g7
1595 ldstub [%l7 + %g7], %i2
1596 set 0x40, %i5
1597 stda %f0, [%l7 + %i5] 0xc2
1598 set 0x60, %g5
1599 sta %f15, [%l7 + %g5] 0x89
1600 nop
1601 set 0x38, %g1
1602 std %g2, [%l7 + %g1]
1603 add %i6, %l3, %g2
1604 nop
1605 set 0x37, %o1
1606 ldub [%l7 + %o1], %i3
1607 nop
1608 set 0x78, %i0
1609 ldx [%l7 + %i0], %g5
1610 nop
1611 set 0x38, %o2
1612 ldd [%l7 + %o2], %i6
1613 set 0x14, %l4
1614 lda [%l7 + %l4] 0x89, %f8
1615 add %g1, %l0, %i1
1616 nop
1617 set 0x6A, %o7
1618 sth %g6, [%l7 + %o7]
1619 nop
1620 set 0x34, %l5
1621 lduw [%l7 + %l5], %l1
1622 set 0x20, %l6
1623 swapa [%l7 + %l6] 0x88, %o2
1624 nop
1625 set 0x26, %o4
1626 sth %g7, [%l7 + %o4]
1627 bl,a %icc, loop_12
1628 st %fsr, [%l7 + 0x48]
1629 nop
1630 set 0x15, %l3
1631 ldsb [%l7 + %l3], %o6
1632 st %fsr, [%l7 + 0x24]
1633loop_12:
1634 ld [%l7 + 0x64], %f14
1635 set 0x60, %g6
1636 stda %l4, [%l7 + %g6] 0xe3
1637 membar #Sync
1638 st %f6, [%l7 + 0x5C]
1639 nop
1640 set 0x13, %i2
1641 stb %o3, [%l7 + %i2]
1642 nop
1643 set 0x2C, %g4
1644 lduw [%l7 + %g4], %l2
1645 set 0x38, %i4
1646 stxa %o4, [%l7 + %i4] 0x89
1647 nop
1648 set 0x48, %l0
1649 std %i6, [%l7 + %l0]
1650 nop
1651 set 0x52, %g3
1652 sth %o0, [%l7 + %g3]
1653 add %l7, 0x18, %l6
1654 wr %g0, 0x89, %asi
1655 casa [%l6] 0x89, %g4, %i4
1656 set 0x3E, %o0
1657 ldstuba [%l7 + %o0] 0x89, %l5
1658 set 0x54, %i3
1659 stha %o5, [%l7 + %i3] 0x80
1660 set 0x40, %o5
1661 stha %i5, [%l7 + %o5] 0x89
1662 nop
1663 set 0x67, %l1
1664 ldsb [%l7 + %l1], %i0
1665 add %o1, %o7, %g3
1666 nop
1667 set 0x75, %o3
1668 ldsb [%l7 + %o3], %i2
1669 add %i6, %l3, %g2
1670 nop
1671 set 0x34, %i7
1672 prefetch [%l7 + %i7], 3
1673 wr %g5, %i3, %ccr
1674 nop
1675 set 0x38, %g2
1676 ldd [%l7 + %g2], %i6
1677 nop
1678 set 0x2C, %o6
1679 ldsb [%l7 + %o6], %l0
1680 nop
1681 set 0x5F, %i6
1682 stb %i1, [%l7 + %i6]
1683 or %g1, %g6, %o2
1684 set 0x6C, %i1
1685 sta %f22, [%l7 + %i1] 0x89
1686 nop
1687 set 0x74, %g7
1688 ldsw [%l7 + %g7], %g7
1689 add %l7, 0x58, %l6
1690 wr %g0, 0x89, %asi
1691 lda [%l6] %asi, %l1
1692 casa [%l6] 0x89, %l1, %o6
1693 nop
1694 set 0x14, %i5
1695 lduw [%l7 + %i5], %l4
1696 set 0x40, %g5
1697 ldda [%l7 + %g5] 0x88, %f16
1698 ld [%l7 + 0x20], %f25
1699 set 0x50, %g1
1700 ldxa [%l7 + %g1] 0x81, %o3
1701 set 0x32, %o1
1702 stha %l2, [%l7 + %o1] 0x81
1703 nop
1704 set 0x35, %i0
1705 ldsb [%l7 + %i0], %l6
1706 set 0x30, %o2
1707 stwa %o0, [%l7 + %o2] 0xe2
1708 membar #Sync
1709 set 0x30, %l2
1710 prefetcha [%l7 + %l2] 0x81, 2
1711 nop
1712 set 0x38, %o7
1713 ldd [%l7 + %o7], %f10
1714 nop
1715 set 0x1C, %l4
1716 swap [%l7 + %l4], %g4
1717 nop
1718 set 0x10, %l5
1719 lduh [%l7 + %l5], %l5
1720 set 0x61, %l6
1721 ldstuba [%l7 + %l6] 0x81, %o5
1722 nop
1723 set 0x26, %o4
1724 sth %i4, [%l7 + %o4]
1725 nop
1726 set 0x30, %l3
1727 std %f18, [%l7 + %l3]
1728 nop
1729 set 0x58, %g6
1730 ldd [%l7 + %g6], %i4
1731 set 0x30, %g4
1732 stxa %i0, [%l7 + %g4] 0x81
1733 add %l7, 0x48, %l6
1734 wr %g0, 0x80, %asi
1735 ldxa [%l6] %asi, %o7
1736 casxa [%l6] 0x80, %o7, %g3
1737 add %l7, 0x7C, %l6
1738 wr %g0, 0x88, %asi
1739 lda [%l6] %asi, %o1
1740 casa [%l6] 0x88, %o1, %i6
1741 st %f29, [%l7 + 0x58]
1742 set 0x70, %i2
1743 prefetcha [%l7 + %i2] 0x89, 3
1744 nop
1745 set 0x48, %l0
1746 prefetch [%l7 + %l0], 4
1747 nop
1748 set 0x70, %g3
1749 stb %i2, [%l7 + %g3]
1750 nop
1751 set 0x34, %i4
1752 ldsh [%l7 + %i4], %g2
1753 set 0x30, %o0
1754 ldxa [%l7 + %o0] 0x81, %i3
1755 set 0x65, %o5
1756 ldstuba [%l7 + %o5] 0x81, %i7
1757 nop
1758 set 0x75, %l1
1759 ldub [%l7 + %l1], %g5
1760 nop
1761 set 0x10, %o3
1762 ldsw [%l7 + %o3], %i1
1763 nop
1764 set 0x38, %i7
1765 std %l0, [%l7 + %i7]
1766 set 0x60, %g2
1767 swapa [%l7 + %g2] 0x81, %g6
1768 and %g1, %g7, %l1
1769 set 0x74, %i3
1770 sta %f25, [%l7 + %i3] 0x88
1771 nop
1772 set 0x68, %o6
1773 ldsw [%l7 + %o6], %o2
1774 nop
1775 or %g0, 0x8, %l0
1776 sllx %l0, 0x3c, %l0
1777 wr %l0, 0x25E, %tick_cmpr
1778 set 0x5E, %i6
1779 stha %l2, [%l7 + %i6] 0x89
1780 nop
1781 set 0x64, %i1
1782 sth %l6, [%l7 + %i1]
1783 add %l7, 0x7C, %l6
1784 wr %g0, 0x89, %asi
1785 lda [%l6] %asi, %o3
1786 casa [%l6] 0x89, %o3, %o0
1787 add %l7, 0x58, %l6
1788 wr %g0, 0x88, %asi
1789 casa [%l6] 0x88, %o4, %g4
1790 nop
1791 set 0x58, %i5
1792 stx %fsr, [%l7 + %i5]
1793 nop
1794 set 0x78, %g5
1795 swap [%l7 + %g5], %o5
1796 nop
1797 set 0x13, %g7
1798 ldsb [%l7 + %g7], %l5
1799 nop
1800 set 0x28, %g1
1801 stx %fsr, [%l7 + %g1]
1802 nop
1803 set 0x20, %o1
1804 ldsh [%l7 + %o1], %i5
1805 ld [%l7 + 0x70], %f4
1806 and %i0, %o7, %i4
1807 set 0x23, %o2
1808 ldstuba [%l7 + %o2] 0x89, %o1
1809 st %f2, [%l7 + 0x54]
1810 fpadd32 %f28, %f24, %f14
1811 add %l7, 0x10, %l6
1812 wr %g0, 0x80, %asi
1813 lda [%l6] %asi, %i6
1814 casa [%l6] 0x80, %i6, %g3
1815 set 0x60, %l2
1816 ldxa [%l7 + %l2] 0x80, %l3
1817 set 0x60, %i0
1818 stda %g2, [%l7 + %i0] 0xeb
1819 membar #Sync
1820 set 0x08, %l4
1821 stxa %i3, [%l7 + %l4] 0x88
1822 nop
1823 set 0x18, %l5
1824 swap [%l7 + %l5], %i7
1825 set 0x40, %l6
1826 stha %g5, [%l7 + %l6] 0x89
1827 nop
1828 set 0x4C, %o4
1829 sth %i2, [%l7 + %o4]
1830 set 0x40, %l3
1831 ldxa [%l7 + %l3] 0x81, %i1
1832 nop
1833 set 0x38, %g6
1834 stx %l0, [%l7 + %g6]
1835 nop
1836 set 0x0C, %o7
1837 lduh [%l7 + %o7], %g6
1838 set 0x60, %g4
1839 stda %g0, [%l7 + %g4] 0xea
1840 membar #Sync
1841 ld [%l7 + 0x38], %f27
1842 nop
1843 set 0x30, %i2
1844 std %g6, [%l7 + %i2]
1845 set 0x51, %g3
1846 ldstuba [%l7 + %g3] 0x80, %l1
1847 set 0x38, %l0
1848 ldxa [%l7 + %l0] 0x88, %o6
1849 set 0x18, %o0
1850 ldxa [%l7 + %o0] 0x80, %l4
1851 nop
1852 set 0x40, %i4
1853 stx %fsr, [%l7 + %i4]
1854 nop
1855 set 0x08, %l1
1856 ldstub [%l7 + %l1], %o2
1857 nop
1858 set 0x28, %o5
1859 stx %fsr, [%l7 + %o5]
1860 nop
1861 set 0x10, %i7
1862 stx %fsr, [%l7 + %i7]
1863 and %l2, %l6, %o0
1864 set 0x50, %g2
1865 stwa %o3, [%l7 + %g2] 0x81
1866 nop
1867 set 0x0C, %o3
1868 lduh [%l7 + %o3], %g4
1869 set 0x28, %o6
1870 stxa %o4, [%l7 + %o6] 0x80
1871 nop
1872 set 0x60, %i3
1873 ldsh [%l7 + %i3], %o5
1874 add %l7, 0x1C, %l6
1875 wr %g0, 0x80, %asi
1876 lda [%l6] %asi, %l5
1877 casa [%l6] 0x80, %l5, %i5
1878 st %f1, [%l7 + 0x70]
1879 nop
1880 set 0x7C, %i1
1881 ldsw [%l7 + %i1], %o7
1882 nop
1883 set 0x60, %i6
1884 ldsw [%l7 + %i6], %i4
1885 set 0x5E, %g5
1886 ldstuba [%l7 + %g5] 0x81, %o1
1887 st %fsr, [%l7 + 0x64]
1888 nop
1889 set 0x14, %i5
1890 swap [%l7 + %i5], %i6
1891 nop
1892 set 0x48, %g1
1893 std %f22, [%l7 + %g1]
1894 nop
1895 set 0x2C, %o1
1896 lduw [%l7 + %o1], %i0
1897 nop
1898 set 0x30, %o2
1899 prefetch [%l7 + %o2], 0
1900 nop
1901 set 0x72, %l2
1902 ldsb [%l7 + %l2], %g3
1903 set 0x60, %i0
1904 stwa %l3, [%l7 + %i0] 0x88
1905 nop
1906 set 0x30, %l4
1907 stx %g2, [%l7 + %l4]
1908 nop
1909 set 0x60, %l5
1910 ldx [%l7 + %l5], %i7
1911 nop
1912 set 0x6E, %l6
1913 ldsb [%l7 + %l6], %i3
1914 nop
1915 set 0x1A, %g7
1916 ldstub [%l7 + %g7], %g5
1917 nop
1918 set 0x3A, %l3
1919 sth %i2, [%l7 + %l3]
1920 nop
1921 set 0x20, %g6
1922 std %l0, [%l7 + %g6]
1923 nop
1924 set 0x4A, %o4
1925 ldsh [%l7 + %o4], %i1
1926 nop
1927 set 0x12, %o7
1928 ldsh [%l7 + %o7], %g6
1929 nop
1930 set 0x08, %i2
1931 std %g0, [%l7 + %i2]
1932 set 0x48, %g4
1933 stxa %l1, [%l7 + %g4] 0x80
1934 set 0x40, %l0
1935 swapa [%l7 + %l0] 0x88, %g7
1936 set 0x40, %g3
1937 stda %l4, [%l7 + %g3] 0x89
1938 ld [%l7 + 0x64], %f18
1939 nop
1940 set 0x74, %o0
1941 ldsw [%l7 + %o0], %o6
1942 nop
1943 set 0x5C, %l1
1944 ldsh [%l7 + %l1], %l2
1945 nop
1946 set 0x68, %o5
1947 ldstub [%l7 + %o5], %o2
1948 and %o0, %o3, %l6
1949 membar #Sync
1950 set 0x40, %i4
1951 ldda [%l7 + %i4] 0xf0, %f0
1952 nop
1953 set 0x5E, %i7
1954 ldstub [%l7 + %i7], %o4
1955 nop
1956 set 0x38, %o3
1957 std %f20, [%l7 + %o3]
1958 nop
1959 set 0x7E, %g2
1960 sth %o5, [%l7 + %g2]
1961 set 0x20, %i3
1962 ldda [%l7 + %i3] 0x89, %l4
1963 add %l7, 0x0C, %l6
1964 wr %g0, 0x81, %asi
1965 lda [%l6] %asi, %g4
1966 casa [%l6] 0x81, %g4, %o7
1967 add %l7, 0x18, %l6
1968 wr %g0, 0x88, %asi
1969 ldxa [%l6] %asi, %i5
1970 casxa [%l6] 0x88, %i5, %i4
1971 add %i6, %i0, %o1
1972 nop
1973 set 0x20, %o6
1974 std %g2, [%l7 + %o6]
1975 add %l7, 0x18, %l6
1976 wr %g0, 0x81, %asi
1977 lda [%l6] %asi, %g2
1978 casa [%l6] 0x81, %g2, %l3
1979 nop
1980 set 0x7C, %i1
1981 ldsh [%l7 + %i1], %i3
1982 set 0x08, %g5
1983 stxa %g5, [%l7 + %g5] 0xea
1984 membar #Sync
1985 nop
1986 set 0x23, %i5
1987 ldstub [%l7 + %i5], %i2
1988 nop
1989 set 0x08, %g1
1990 swap [%l7 + %g1], %i7
1991 nop
1992 set 0x4C, %i6
1993 stw %l0, [%l7 + %i6]
1994 and %i1, %g1, %g6
1995 nop
1996 set 0x58, %o2
1997 swap [%l7 + %o2], %g7
1998 st %f4, [%l7 + 0x28]
1999 set 0x30, %o1
2000 stxa %l4, [%l7 + %o1] 0x89
2001 ba,a,pt %xcc, loop_13
2002 nop
2003 set 0x20, %i0
2004 stw %o6, [%l7 + %i0]
2005 ld [%l7 + 0x0C], %f28
2006 set 0x72, %l4
2007 ldstuba [%l7 + %l4] 0x89, %l2
2008loop_13:
2009 nop
2010 set 0x10, %l2
2011 stw %l1, [%l7 + %l2]
2012 nop
2013 set 0x08, %l5
2014 lduw [%l7 + %l5], %o2
2015 set 0x30, %l6
2016 prefetcha [%l7 + %l6] 0x88, 4
2017 nop
2018 set 0x20, %l3
2019 ldsb [%l7 + %l3], %o0
2020 nop
2021 set 0x3F, %g6
2022 ldub [%l7 + %g6], %o4
2023 nop
2024 set 0x0A, %g7
2025 ldsh [%l7 + %g7], %l6
2026 bne,pn %xcc, loop_14
2027 wr %o5, %g4, %sys_tick
2028 nop
2029 set 0x24, %o4
2030 lduw [%l7 + %o4], %o7
2031 set 0x24, %o7
2032 stwa %l5, [%l7 + %o7] 0x81
2033loop_14:
2034 nop
2035 set 0x28, %g4
2036 stwa %i4, [%l7 + %g4] 0x80
2037 nop
2038 set 0x0C, %i2
2039 sth %i5, [%l7 + %i2]
2040 set 0x60, %g3
2041 prefetcha [%l7 + %g3] 0x89, 1
2042 nop
2043 set 0x40, %o0
2044 ldd [%l7 + %o0], %f10
2045 add %l7, 0x48, %l6
2046 wr %g0, 0x80, %asi
2047 casxa [%l6] 0x80, %o1, %g3
2048 st %f26, [%l7 + 0x54]
2049 nop
2050 set 0x40, %l0
2051 stx %g2, [%l7 + %l0]
2052 fpsub16 %f26, %f30, %f14
2053 set 0x0A, %o5
2054 stha %l3, [%l7 + %o5] 0xe2
2055 membar #Sync
2056 nop
2057 set 0x30, %l1
2058 ldd [%l7 + %l1], %i2
2059 nop
2060 set 0x38, %i7
2061 lduw [%l7 + %i7], %g5
2062 set 0x2A, %o3
2063 stba %i6, [%l7 + %o3] 0xe2
2064 membar #Sync
2065 set 0x40, %g2
2066 ldda [%l7 + %g2] 0x81, %f16
2067 nop
2068 set 0x58, %i3
2069 lduw [%l7 + %i3], %i2
2070 nop
2071 set 0x5E, %o6
2072 ldsh [%l7 + %o6], %l0
2073 add %l7, 0x14, %l6
2074 wr %g0, 0x88, %asi
2075 casa [%l6] 0x88, %i1, %g1
2076 nop
2077 set 0x40, %i1
2078 ldd [%l7 + %i1], %f18
2079 nop
2080 set 0x30, %i4
2081 ldx [%l7 + %i4], %i7
2082 set 0x28, %g5
2083 stda %g6, [%l7 + %g5] 0x88
2084 nop
2085 set 0x7C, %i5
2086 sth %g7, [%l7 + %i5]
2087 nop
2088 set 0x08, %i6
2089 stx %o6, [%l7 + %i6]
2090 nop
2091 set 0x58, %o2
2092 ldsw [%l7 + %o2], %l2
2093 nop
2094 set 0x5C, %g1
2095 stw %l1, [%l7 + %g1]
2096 set 0x58, %o1
2097 stda %o2, [%l7 + %o1] 0x89
2098 set 0x4A, %i0
2099 stba %l4, [%l7 + %i0] 0xeb
2100 membar #Sync
2101 nop
2102 set 0x36, %l2
2103 sth %o0, [%l7 + %l2]
2104 nop
2105 set 0x32, %l5
2106 ldsh [%l7 + %l5], %o4
2107 set 0x44, %l4
2108 swapa [%l7 + %l4] 0x88, %l6
2109 st %f13, [%l7 + 0x34]
2110 and %o3, %g4, %o5
2111 set 0x40, %l3
2112 stxa %l5, [%l7 + %l3] 0xe3
2113 membar #Sync
2114 and %o7, %i5, %i0
2115 nop
2116 set 0x28, %g6
2117 prefetch [%l7 + %g6], 0
2118 wr %o1, %i4, %clear_softint
2119 st %f20, [%l7 + 0x1C]
2120 and %g3, %g2, %l3
2121 or %i3, %i6, %g5
2122 nop
2123 set 0x70, %g7
2124 std %i2, [%l7 + %g7]
2125 nop
2126 set 0x18, %o4
2127 stx %i1, [%l7 + %o4]
2128 bge,a %icc, loop_15
2129 nop
2130 set 0x50, %o7
2131 lduw [%l7 + %o7], %g1
2132 nop
2133 set 0x60, %g4
2134 ldd [%l7 + %g4], %i6
2135 add %l7, 0x30, %l6
2136 wr %g0, 0x80, %asi
2137 ldxa [%l6] %asi, %l0
2138 casxa [%l6] 0x80, %l0, %g6
2139loop_15:
2140 nop
2141 set 0x58, %l6
2142 prefetcha [%l7 + %l6] 0x81, 3
2143 set 0x26, %i2
2144 stba %o6, [%l7 + %i2] 0x89
2145 add %l2, %o2, %l4
2146 nop
2147 set 0x18, %g3
2148 ldd [%l7 + %g3], %f14
2149 ld [%l7 + 0x08], %f9
2150 nop
2151 set 0x7F, %o0
2152 ldsb [%l7 + %o0], %o0
2153 set 0x48, %l0
2154 sta %f7, [%l7 + %l0] 0x88
2155 st %f17, [%l7 + 0x78]
2156 set 0x70, %l1
2157 stda %l0, [%l7 + %l1] 0xe2
2158 membar #Sync
2159 set 0x30, %o5
2160 sta %f18, [%l7 + %o5] 0x89
2161 nop
2162 set 0x21, %i7
2163 stb %o4, [%l7 + %i7]
2164 nop
2165 set 0x70, %o3
2166 stx %fsr, [%l7 + %o3]
2167 fpadd32s %f22, %f13, %f11
2168 set 0x5C, %g2
2169 stwa %l6, [%l7 + %g2] 0x80
2170 or %g4, %o3, %l5
2171 be %icc, loop_16
2172 nop
2173 set 0x36, %o6
2174 sth %o7, [%l7 + %o6]
2175 set 0x78, %i1
2176 lda [%l7 + %i1] 0x81, %f28
2177loop_16:
2178 nop
2179 add %l7, 0x74, %l6
2180 wr %g0, 0x88, %asi
2181 casa [%l6] 0x88, %i5, %o5
2182 or %i0, %i4, %g3
2183 nop
2184 set 0x24, %i3
2185 prefetch [%l7 + %i3], 1
2186 add %l7, 0x48, %l6
2187 wr %g0, 0x88, %asi
2188 lda [%l6] %asi, %g2
2189 casa [%l6] 0x88, %g2, %o1
2190 set 0x40, %i4
2191 swapa [%l7 + %i4] 0x89, %l3
2192 set 0x28, %i5
2193 stha %i3, [%l7 + %i5] 0x89
2194 or %i6, %i2, %g5
2195 nop
2196 set 0x60, %g5
2197 ldd [%l7 + %g5], %g0
2198 nop
2199 set 0x68, %i6
2200 stw %i7, [%l7 + %i6]
2201 nop
2202 set 0x60, %o2
2203 stx %fsr, [%l7 + %o2]
2204 add %l0, %g6, %i1
2205 set 0x08, %o1
2206 prefetcha [%l7 + %o1] 0x81, 2
2207 set 0x2D, %i0
2208 stba %l2, [%l7 + %i0] 0x80
2209 add %o6, %l4, %o2
2210 and %l1, %o0, %l6
2211 nop
2212 set 0x08, %l2
2213 ldsh [%l7 + %l2], %g4
2214 nop
2215 set 0x58, %g1
2216 prefetch [%l7 + %g1], 1
2217 set 0x30, %l5
2218 prefetcha [%l7 + %l5] 0x80, 2
2219 nop
2220 set 0x58, %l4
2221 ldd [%l7 + %l4], %f0
2222 nop
2223 set 0x34, %l3
2224 ldub [%l7 + %l3], %o3
2225 nop
2226 set 0x44, %g7
2227 stb %l5, [%l7 + %g7]
2228 or %i5, %o5, %o7
2229 nop
2230 set 0x52, %o4
2231 lduh [%l7 + %o4], %i0
2232 set 0x64, %o7
2233 sta %f12, [%l7 + %o7] 0x80
2234 add %i4, %g3, %g2
2235 wr %o1, %i3, %set_softint
2236 st %fsr, [%l7 + 0x50]
2237 set 0x12, %g4
2238 stba %i6, [%l7 + %g4] 0x81
2239 set 0x78, %g6
2240 stxa %l3, [%l7 + %g6] 0xe3
2241 membar #Sync
2242 set 0x72, %i2
2243 ldstuba [%l7 + %i2] 0x88, %i2
2244 set 0x40, %l6
2245 ldda [%l7 + %l6] 0xeb, %g0
2246 nop
2247 set 0x30, %g3
2248 ldd [%l7 + %g3], %g4
2249 set 0x74, %o0
2250 stwa %l0, [%l7 + %o0] 0x81
2251 nop
2252 set 0x44, %l0
2253 prefetch [%l7 + %l0], 2
2254 nop
2255 set 0x18, %o5
2256 std %f6, [%l7 + %o5]
2257 set 0x40, %i7
2258 stxa %i7, [%l7 + %i7] 0xea
2259 membar #Sync
2260 nop
2261 set 0x2C, %l1
2262 ldsw [%l7 + %l1], %g6
2263 set 0x08, %g2
2264 lda [%l7 + %g2] 0x81, %f7
2265 or %i1, %g7, %l2
2266 nop
2267 set 0x4C, %o3
2268 ldsw [%l7 + %o3], %o6
2269 nop
2270 set 0x72, %i1
2271 lduh [%l7 + %i1], %l4
2272 set 0x10, %o6
2273 ldda [%l7 + %o6] 0xea, %l0
2274 nop
2275 set 0x58, %i4
2276 prefetch [%l7 + %i4], 3
2277 or %o2, %o0, %l6
2278 nop
2279 set 0x18, %i5
2280 std %g4, [%l7 + %i5]
2281 nop
2282 set 0x38, %i3
2283 ldd [%l7 + %i3], %f30
2284 st %f8, [%l7 + 0x40]
2285 nop
2286 set 0x28, %i6
2287 ldub [%l7 + %i6], %o3
2288 nop
2289 set 0x1C, %g5
2290 lduh [%l7 + %g5], %l5
2291 set 0x5B, %o2
2292 stba %o4, [%l7 + %o2] 0x80
2293 add %l7, 0x38, %l6
2294 wr %g0, 0x81, %asi
2295 casa [%l6] 0x81, %o5, %o7
2296 set 0x18, %o1
2297 ldxa [%l7 + %o1] 0x80, %i5
2298 set 0x23, %i0
2299 ldstuba [%l7 + %i0] 0x81, %i0
2300 nop
2301 set 0x78, %l2
2302 std %g2, [%l7 + %l2]
2303 set 0x77, %l5
2304 ldstuba [%l7 + %l5] 0x81, %i4
2305 nop
2306 set 0x4C, %l4
2307 prefetch [%l7 + %l4], 4
2308 nop
2309 set 0x28, %l3
2310 ldsw [%l7 + %l3], %g2
2311 fpsub32s %f24, %f31, %f28
2312 add %l7, 0x38, %l6
2313 wr %g0, 0x80, %asi
2314 ldxa [%l6] %asi, %i3
2315 casxa [%l6] 0x80, %i3, %i6
2316 set 0x68, %g1
2317 stwa %o1, [%l7 + %g1] 0xe2
2318 membar #Sync
2319 nop
2320 set 0x20, %o4
2321 std %i2, [%l7 + %o4]
2322 and %l3, %g1, %l0
2323 nop
2324 set 0x60, %o7
2325 std %f18, [%l7 + %o7]
2326 st %f14, [%l7 + 0x50]
2327 set 0x50, %g7
2328 stha %i7, [%l7 + %g7] 0x88
2329 st %f10, [%l7 + 0x70]
2330 st %f13, [%l7 + 0x4C]
2331 set 0x40, %g4
2332 ldda [%l7 + %g4] 0xd0, %f0
2333 membar #Sync
2334 set 0x40, %i2
2335 ldda [%l7 + %i2] 0xf0, %f0
2336 nop
2337 set 0x78, %l6
2338 stx %g6, [%l7 + %l6]
2339 set 0x2D, %g6
2340 ldstuba [%l7 + %g6] 0x80, %i1
2341 set 0x40, %o0
2342 stda %f0, [%l7 + %o0] 0x81
2343 nop
2344 set 0x6C, %l0
2345 ldub [%l7 + %l0], %g7
2346 nop
2347 set 0x54, %o5
2348 ldsb [%l7 + %o5], %l2
2349 add %l7, 0x2C, %l6
2350 wr %g0, 0x81, %asi
2351 casa [%l6] 0x81, %o6, %g5
2352 set 0x70, %g3
2353 stha %l4, [%l7 + %g3] 0xe2
2354 membar #Sync
2355 set 0x40, %i7
2356 ldda [%l7 + %i7] 0x89, %l0
2357 nop
2358 set 0x60, %g2
2359 stx %o2, [%l7 + %g2]
2360 nop
2361 set 0x10, %o3
2362 ldd [%l7 + %o3], %i6
2363 fpsub16s %f26, %f23, %f12
2364 nop
2365 set 0x68, %l1
2366 lduw [%l7 + %l1], %o0
2367 st %f5, [%l7 + 0x4C]
2368 nop
2369 set 0x20, %o6
2370 ldx [%l7 + %o6], %o3
2371 set 0x40, %i1
2372 stda %f16, [%l7 + %i1] 0xf9
2373 membar #Sync
2374 nop
2375 set 0x08, %i5
2376 std %l4, [%l7 + %i5]
2377 set 0x08, %i3
2378 lda [%l7 + %i3] 0x81, %f31
2379 nop
2380 set 0x61, %i6
2381 stb %g4, [%l7 + %i6]
2382 st %fsr, [%l7 + 0x68]
2383 fpsub32s %f18, %f13, %f24
2384 nop
2385 set 0x6C, %g5
2386 lduh [%l7 + %g5], %o5
2387 nop
2388 set 0x08, %o2
2389 std %o4, [%l7 + %o2]
2390 add %l7, 0x64, %l6
2391 wr %g0, 0x80, %asi
2392 casa [%l6] 0x80, %i5, %i0
2393 bge,pn %icc, loop_17
2394 add %g3, %i4, %o7
2395 nop
2396 set 0x08, %i4
2397 stx %g2, [%l7 + %i4]
2398 nop
2399 set 0x30, %i0
2400 stx %fsr, [%l7 + %i0]
2401loop_17:
2402 nop
2403 set 0x58, %o1
2404 std %i6, [%l7 + %o1]
2405 set 0x69, %l5
2406 stba %o1, [%l7 + %l5] 0xe3
2407 membar #Sync
2408 set 0x40, %l4
2409 ldda [%l7 + %l4] 0x81, %f16
2410 nop
2411 set 0x75, %l2
2412 ldub [%l7 + %l2], %i2
2413 set 0x48, %g1
2414 stwa %l3, [%l7 + %g1] 0xea
2415 membar #Sync
2416 set 0x58, %l3
2417 ldxa [%l7 + %l3] 0x80, %i3
2418 set 0x0A, %o7
2419 stha %g1, [%l7 + %o7] 0xe3
2420 membar #Sync
2421 set 0x14, %g7
2422 stwa %l0, [%l7 + %g7] 0x81
2423 set 0x30, %g4
2424 ldda [%l7 + %g4] 0x81, %i6
2425 ld [%l7 + 0x14], %f15
2426 nop
2427 set 0x34, %i2
2428 ldsh [%l7 + %i2], %g6
2429 set 0x78, %l6
2430 swapa [%l7 + %l6] 0x88, %i1
2431 nop
2432 set 0x28, %o4
2433 stx %fsr, [%l7 + %o4]
2434 st %fsr, [%l7 + 0x28]
2435 nop
2436 set 0x2A, %o0
2437 ldsb [%l7 + %o0], %l2
2438 nop
2439 set 0x78, %g6
2440 ldx [%l7 + %g6], %g7
2441 add %g5, %o6, %l1
2442 add %l4, %o2, %l6
2443 set 0x70, %o5
2444 swapa [%l7 + %o5] 0x88, %o0
2445 nop
2446 set 0x08, %g3
2447 stx %o3, [%l7 + %g3]
2448 nop
2449 set 0x70, %i7
2450 std %g4, [%l7 + %i7]
2451 st %fsr, [%l7 + 0x2C]
2452 nop
2453 set 0x7B, %l0
2454 ldub [%l7 + %l0], %o5
2455 nop
2456 set 0x09, %g2
2457 stb %o4, [%l7 + %g2]
2458 set 0x78, %o3
2459 stxa %l5, [%l7 + %o3] 0x89
2460 nop
2461 set 0x30, %l1
2462 swap [%l7 + %l1], %i5
2463 and %i0, %i4, %o7
2464 set 0x10, %o6
2465 swapa [%l7 + %o6] 0x80, %g3
2466 nop
2467 set 0x78, %i1
2468 stw %g2, [%l7 + %i1]
2469 wr %o1, %i6, %set_softint
2470 set 0x1C, %i5
2471 stha %i2, [%l7 + %i5] 0xea
2472 membar #Sync
2473 nop
2474 set 0x68, %i6
2475 stx %fsr, [%l7 + %i6]
2476 set 0x7A, %g5
2477 stha %i3, [%l7 + %g5] 0x88
2478 add %l3, %g1, %i7
2479 set 0x48, %o2
2480 swapa [%l7 + %o2] 0x88, %g6
2481 nop
2482 set 0x08, %i3
2483 ldd [%l7 + %i3], %l0
2484 nop
2485 set 0x58, %i4
2486 ldsw [%l7 + %i4], %i1
2487 add %l7, 0x20, %l6
2488 wr %g0, 0x80, %asi
2489 ldxa [%l6] %asi, %l2
2490 casxa [%l6] 0x80, %l2, %g5
2491 add %l7, 0x10, %l6
2492 wr %g0, 0x88, %asi
2493 casxa [%l6] 0x88, %o6, %g7
2494 nop
2495 set 0x0C, %o1
2496 lduh [%l7 + %o1], %l4
2497 nop
2498 set 0x68, %i0
2499 std %f26, [%l7 + %i0]
2500 st %fsr, [%l7 + 0x34]
2501 and %l1, %o2, %o0
2502 nop
2503 set 0x10, %l4
2504 sth %l6, [%l7 + %l4]
2505 set 0x3C, %l5
2506 stwa %g4, [%l7 + %l5] 0xea
2507 membar #Sync
2508 st %f1, [%l7 + 0x64]
2509 nop
2510 set 0x7C, %l2
2511 prefetch [%l7 + %l2], 0
2512 nop
2513 set 0x10, %l3
2514 lduw [%l7 + %l3], %o3
2515 set 0x38, %g1
2516 lda [%l7 + %g1] 0x80, %f16
2517 nop
2518 set 0x40, %g7
2519 ldx [%l7 + %g7], %o5
2520 nop
2521 set 0x45, %o7
2522 ldub [%l7 + %o7], %l5
2523 set 0x40, %i2
2524 stda %f0, [%l7 + %i2] 0x88
2525 ld [%l7 + 0x64], %f22
2526 st %f16, [%l7 + 0x54]
2527 set 0x40, %l6
2528 ldxa [%l7 + %l6] 0x89, %o4
2529 set 0x40, %o4
2530 stda %f16, [%l7 + %o4] 0xd0
2531 nop
2532 set 0x40, %o0
2533 stx %fsr, [%l7 + %o0]
2534 add %l7, 0x5C, %l6
2535 wr %g0, 0x81, %asi
2536 lda [%l6] %asi, %i5
2537 casa [%l6] 0x81, %i5, %i0
2538 nop
2539 set 0x78, %g6
2540 std %f10, [%l7 + %g6]
2541 nop
2542 set 0x60, %o5
2543 ldsw [%l7 + %o5], %i4
2544 nop
2545 set 0x08, %g3
2546 stw %o7, [%l7 + %g3]
2547 set 0x28, %g4
2548 stxa %g3, [%l7 + %g4] 0xe3
2549 membar #Sync
2550 set 0x40, %l0
2551 ldda [%l7 + %l0] 0x80, %f0
2552 add %l7, 0x08, %l6
2553 wr %g0, 0x88, %asi
2554 casa [%l6] 0x88, %g2, %i6
2555 nop
2556 set 0x14, %g2
2557 stw %o1, [%l7 + %g2]
2558 nop
2559 set 0x60, %i7
2560 stx %i2, [%l7 + %i7]
2561 set 0x50, %o3
2562 ldda [%l7 + %o3] 0x88, %l2
2563 set 0x10, %o6
2564 stxa %g1, [%l7 + %o6] 0xe2
2565 membar #Sync
2566 nop
2567 set 0x48, %l1
2568 sth %i7, [%l7 + %l1]
2569 set 0x10, %i5
2570 prefetcha [%l7 + %i5] 0x88, 0
2571 set 0x74, %i6
2572 sta %f19, [%l7 + %i6] 0x81
2573 nop
2574 set 0x30, %i1
2575 stx %l0, [%l7 + %i1]
2576 nop
2577 set 0x10, %g5
2578 lduw [%l7 + %g5], %i1
2579 set 0x30, %i3
2580 lda [%l7 + %i3] 0x80, %f17
2581 nop
2582 set 0x7A, %o2
2583 ldub [%l7 + %o2], %l2
2584 set 0x28, %i4
2585 lda [%l7 + %i4] 0x88, %f28
2586 set 0x10, %i0
2587 stda %g4, [%l7 + %i0] 0xe3
2588 membar #Sync
2589 nop
2590 set 0x54, %o1
2591 prefetch [%l7 + %o1], 4
2592 set 0x69, %l4
2593 stba %i3, [%l7 + %l4] 0x81
2594 nop
2595 set 0x10, %l5
2596 ldx [%l7 + %l5], %g7
2597 st %f16, [%l7 + 0x44]
2598 nop
2599 set 0x38, %l3
2600 ldd [%l7 + %l3], %f2
2601 nop
2602 set 0x30, %g1
2603 ldstub [%l7 + %g1], %l4
2604 and %l1, %o6, %o2
2605 st %f20, [%l7 + 0x2C]
2606 set 0x40, %g7
2607 ldda [%l7 + %g7] 0x88, %f0
2608 nop
2609 set 0x68, %l2
2610 stw %l6, [%l7 + %l2]
2611 set 0x46, %i2
2612 stha %o0, [%l7 + %i2] 0xe2
2613 membar #Sync
2614 nop
2615 set 0x18, %o7
2616 std %o2, [%l7 + %o7]
2617 set 0x40, %l6
2618 stda %f16, [%l7 + %l6] 0xcc
2619 nop
2620 set 0x44, %o4
2621 lduw [%l7 + %o4], %g4
2622 set 0x40, %g6
2623 ldda [%l7 + %g6] 0xd2, %f0
2624 nop
2625 set 0x50, %o5
2626 lduw [%l7 + %o5], %l5
2627 nop
2628 set 0x08, %o0
2629 ldd [%l7 + %o0], %o4
2630 and %o5, %i0, %i5
2631 set 0x12, %g4
2632 stba %o7, [%l7 + %g4] 0x88
2633 nop
2634 set 0x64, %g3
2635 swap [%l7 + %g3], %g3
2636 nop
2637 set 0x7C, %l0
2638 ldsb [%l7 + %l0], %i4
2639 nop
2640 set 0x20, %i7
2641 stx %fsr, [%l7 + %i7]
2642 add %l7, 0x08, %l6
2643 wr %g0, 0x88, %asi
2644 ldxa [%l6] %asi, %g2
2645 casxa [%l6] 0x88, %g2, %i6
2646 set 0x68, %o3
2647 stda %o0, [%l7 + %o3] 0xea
2648 membar #Sync
2649 st %f0, [%l7 + 0x3C]
2650 nop
2651 set 0x6C, %o6
2652 ldub [%l7 + %o6], %l3
2653 nop
2654 set 0x10, %l1
2655 std %f0, [%l7 + %l1]
2656 nop
2657 set 0x30, %g2
2658 ldd [%l7 + %g2], %f6
2659 nop
2660 set 0x50, %i5
2661 ldd [%l7 + %i5], %f2
2662 set 0x60, %i1
2663 ldda [%l7 + %i1] 0xe2, %g0
2664 nop
2665 set 0x38, %g5
2666 lduh [%l7 + %g5], %i7
2667 nop
2668 set 0x1E, %i6
2669 lduh [%l7 + %i6], %i2
2670 nop
2671 set 0x68, %i3
2672 std %f24, [%l7 + %i3]
2673 set 0x40, %o2
2674 ldda [%l7 + %o2] 0xd2, %f16
2675 nop
2676 set 0x38, %i0
2677 ldd [%l7 + %i0], %l0
2678 set 0x24, %o1
2679 sta %f3, [%l7 + %o1] 0x80
2680 nop
2681 set 0x18, %l4
2682 stx %g6, [%l7 + %l4]
2683 and %l2, %i1, %i3
2684 add %l7, 0x58, %l6
2685 wr %g0, 0x89, %asi
2686 lda [%l6] %asi, %g5
2687 casa [%l6] 0x89, %g5, %l4
2688 add %l7, 0x28, %l6
2689 wr %g0, 0x88, %asi
2690 ldxa [%l6] %asi, %g7
2691 casxa [%l6] 0x88, %g7, %o6
2692 nop
2693 set 0x4A, %i4
2694 sth %o2, [%l7 + %i4]
2695 nop
2696 set 0x14, %l3
2697 ldsw [%l7 + %l3], %l6
2698 st %f28, [%l7 + 0x74]
2699 nop
2700 set 0x78, %l5
2701 std %l0, [%l7 + %l5]
2702 nop
2703 set 0x78, %g7
2704 stw %o3, [%l7 + %g7]
2705 nop
2706 set 0x38, %g1
2707 ldd [%l7 + %g1], %f8
2708 set 0x68, %l2
2709 swapa [%l7 + %l2] 0x88, %g4
2710 wr %l5, %o0, %y
2711 add %l7, 0x10, %l6
2712 wr %g0, 0x81, %asi
2713 lda [%l6] %asi, %o4
2714 casa [%l6] 0x81, %o4, %i0
2715 set 0x40, %o7
2716 sta %f22, [%l7 + %o7] 0x81
2717 set 0x10, %l6
2718 sta %f10, [%l7 + %l6] 0x80
2719 membar #Sync
2720 set 0x40, %o4
2721 ldda [%l7 + %o4] 0xf9, %f0
2722 set 0x38, %i2
2723 stha %o5, [%l7 + %i2] 0x81
2724 nop
2725 set 0x20, %o5
2726 ldsw [%l7 + %o5], %o7
2727 nop
2728 set 0x56, %o0
2729 ldsh [%l7 + %o0], %i5
2730 nop
2731 set 0x12, %g4
2732 sth %g3, [%l7 + %g4]
2733 wr %g2, %i4, %sys_tick
2734 nop
2735 set 0x58, %g6
2736 ldx [%l7 + %g6], %i6
2737 nop
2738 set 0x30, %l0
2739 lduh [%l7 + %l0], %l3
2740 ld [%l7 + 0x14], %f21
2741 set 0x38, %g3
2742 ldxa [%l7 + %g3] 0x88, %o1
2743 set 0x3C, %i7
2744 swapa [%l7 + %i7] 0x88, %i7
2745 nop
2746 set 0x18, %o3
2747 ldd [%l7 + %o3], %f0
2748 nop
2749 set 0x38, %o6
2750 ldd [%l7 + %o6], %g0
2751 set 0x3A, %l1
2752 stha %i2, [%l7 + %l1] 0xea
2753 membar #Sync
2754 nop
2755 set 0x0C, %i5
2756 stw %l0, [%l7 + %i5]
2757 and %l2, %g6, %i1
2758 nop
2759 set 0x72, %g2
2760 ldsb [%l7 + %g2], %g5
2761 nop
2762 set 0x23, %i1
2763 stb %i3, [%l7 + %i1]
2764 set 0x3B, %i6
2765 stba %g7, [%l7 + %i6] 0x88
2766 nop
2767 set 0x20, %g5
2768 stb %o6, [%l7 + %g5]
2769 nop
2770 set 0x60, %i3
2771 lduh [%l7 + %i3], %l4
2772 add %o2, %l6, %o3
2773 nop
2774 set 0x14, %i0
2775 ldsw [%l7 + %i0], %l1
2776 set 0x30, %o1
2777 ldda [%l7 + %o1] 0xe2, %l4
2778 st %f2, [%l7 + 0x5C]
2779 set 0x24, %l4
2780 swapa [%l7 + %l4] 0x80, %g4
2781 nop
2782 set 0x68, %i4
2783 stw %o4, [%l7 + %i4]
2784 nop
2785 set 0x5A, %o2
2786 ldstub [%l7 + %o2], %i0
2787 add %l7, 0x10, %l6
2788 wr %g0, 0x80, %asi
2789 ldxa [%l6] %asi, %o0
2790 casxa [%l6] 0x80, %o0, %o5
2791 nop
2792 set 0x48, %l5
2793 lduw [%l7 + %l5], %i5
2794 set 0x7C, %l3
2795 lda [%l7 + %l3] 0x89, %f1
2796 set 0x40, %g7
2797 ldda [%l7 + %g7] 0xd8, %f0
2798 and %g3, %o7, %g2
2799 set 0x10, %l2
2800 lda [%l7 + %l2] 0x80, %f10
2801 wr %i6, %l3, %set_softint
2802 nop
2803 set 0x60, %g1
2804 ldx [%l7 + %g1], %o1
2805 nop
2806 set 0x1C, %l6
2807 swap [%l7 + %l6], %i4
2808 set 0x51, %o7
2809 ldstuba [%l7 + %o7] 0x89, %g1
2810 st %f3, [%l7 + 0x24]
2811 nop
2812 set 0x08, %i2
2813 stw %i7, [%l7 + %i2]
2814 nop
2815 set 0x68, %o5
2816 ldsw [%l7 + %o5], %i2
2817 be %xcc, loop_18
2818 st %fsr, [%l7 + 0x10]
2819 set 0x44, %o0
2820 swapa [%l7 + %o0] 0x89, %l0
2821loop_18:
2822 nop
2823 set 0x0C, %o4
2824 sth %l2, [%l7 + %o4]
2825 wr %g0, 0x7, %fprs
2826 st %f8, [%l7 + 0x68]
2827 st %f30, [%l7 + 0x10]
2828 set 0x2C, %g4
2829 swapa [%l7 + %g4] 0x88, %g5
2830 add %l7, 0x64, %l6
2831 wr %g0, 0x80, %asi
2832 lda [%l6] %asi, %g7
2833 casa [%l6] 0x80, %g7, %i3
2834 nop
2835 set 0x66, %l0
2836 sth %o6, [%l7 + %l0]
2837 nop
2838 set 0x78, %g6
2839 std %f30, [%l7 + %g6]
2840 nop
2841 set 0x7C, %g3
2842 lduw [%l7 + %g3], %l4
2843 set 0x44, %i7
2844 ldstuba [%l7 + %i7] 0x80, %l6
2845 set 0x66, %o3
2846 stba %o3, [%l7 + %o3] 0x89
2847 nop
2848 set 0x6A, %o6
2849 ldub [%l7 + %o6], %l1
2850 nop
2851 set 0x50, %l1
2852 ldd [%l7 + %l1], %f20
2853 st %fsr, [%l7 + 0x20]
2854 add %l7, 0x30, %l6
2855 wr %g0, 0x89, %asi
2856 lda [%l6] %asi, %o2
2857 casa [%l6] 0x89, %o2, %l5
2858 nop
2859 set 0x70, %i5
2860 stx %fsr, [%l7 + %i5]
2861 set 0x40, %i1
2862 ldda [%l7 + %i1] 0xd0, %f16
2863 st %fsr, [%l7 + 0x20]
2864 add %g4, %i0, %o4
2865 st %f27, [%l7 + 0x2C]
2866 set 0x1C, %g2
2867 sta %f30, [%l7 + %g2] 0x88
2868 set 0x60, %g5
2869 ldda [%l7 + %g5] 0x80, %o4
2870 nop
2871 set 0x68, %i3
2872 prefetch [%l7 + %i3], 3
2873 nop
2874 set 0x17, %i6
2875 ldstub [%l7 + %i6], %i5
2876 and %o0, %g3, %g2
2877 st %fsr, [%l7 + 0x1C]
2878 ld [%l7 + 0x3C], %f25
2879 be,pn %icc, loop_19
2880 add %i6, %o7, %l3
2881 st %f7, [%l7 + 0x30]
2882 nop
2883 set 0x43, %o1
2884 ldstub [%l7 + %o1], %i4
2885loop_19:
2886 and %g1, %i7, %o1
2887 set 0x38, %l4
2888 stxa %i2, [%l7 + %l4] 0x80
2889 nop
2890 set 0x70, %i0
2891 ldsh [%l7 + %i0], %l2
2892 nop
2893 set 0x64, %i4
2894 ldsb [%l7 + %i4], %l0
2895 set 0x70, %l5
2896 stwa %g6, [%l7 + %l5] 0x80
2897 nop
2898 set 0x50, %l3
2899 sth %g5, [%l7 + %l3]
2900 nop
2901 set 0x60, %o2
2902 lduw [%l7 + %o2], %i1
2903 set 0x50, %g7
2904 ldxa [%l7 + %g7] 0x81, %g7
2905 nop
2906 set 0x58, %l2
2907 ldd [%l7 + %l2], %i2
2908 nop
2909 set 0x36, %g1
2910 ldstub [%l7 + %g1], %o6
2911 nop
2912 set 0x78, %l6
2913 std %l4, [%l7 + %l6]
2914 add %o3, %l6, %o2
2915 set 0x48, %o7
2916 stda %l0, [%l7 + %o7] 0xeb
2917 membar #Sync
2918 ld [%l7 + 0x2C], %f14
2919 set 0x60, %i2
2920 ldda [%l7 + %i2] 0xe3, %g4
2921 ld [%l7 + 0x20], %f16
2922 nop
2923 set 0x68, %o0
2924 ldd [%l7 + %o0], %i0
2925 st %fsr, [%l7 + 0x38]
2926 be,a %icc, loop_20
2927 fpadd32 %f0, %f2, %f20
2928 ld [%l7 + 0x3C], %f12
2929 set 0x4D, %o4
2930 ldstuba [%l7 + %o4] 0x81, %o4
2931loop_20:
2932 nop
2933 set 0x78, %g4
2934 ldx [%l7 + %g4], %l5
2935 nop
2936 set 0x58, %o5
2937 ldsw [%l7 + %o5], %i5
2938 set 0x40, %g6
2939 ldda [%l7 + %g6] 0x88, %o0
2940 nop
2941 set 0x1C, %g3
2942 swap [%l7 + %g3], %g3
2943 set 0x30, %l0
2944 stxa %g2, [%l7 + %l0] 0xe2
2945 membar #Sync
2946 nop
2947 set 0x51, %i7
2948 ldstub [%l7 + %i7], %i6
2949 nop
2950 set 0x63, %o3
2951 ldub [%l7 + %o3], %o7
2952 set 0x10, %o6
2953 lda [%l7 + %o6] 0x89, %f8
2954 add %l7, 0x0C, %l6
2955 wr %g0, 0x81, %asi
2956 casa [%l6] 0x81, %l3, %o5
2957 nop
2958 set 0x49, %i5
2959 ldub [%l7 + %i5], %i4
2960 set 0x3C, %l1
2961 lda [%l7 + %l1] 0x88, %f8
2962 and %g1, %o1, %i7
2963 nop
2964 set 0x50, %i1
2965 std %i2, [%l7 + %i1]
2966 nop
2967 set 0x50, %g2
2968 sth %l0, [%l7 + %g2]
2969 nop
2970 set 0x22, %i3
2971 ldsb [%l7 + %i3], %l2
2972 nop
2973 set 0x7C, %i6
2974 lduw [%l7 + %i6], %g6
2975 set 0x48, %g5
2976 ldxa [%l7 + %g5] 0x81, %i1
2977 nop
2978 set 0x32, %l4
2979 lduh [%l7 + %l4], %g7
2980 set 0x34, %o1
2981 lda [%l7 + %o1] 0x80, %f28
2982 set 0x0D, %i4
2983 stba %g5, [%l7 + %i4] 0x81
2984 nop
2985 set 0x78, %i0
2986 ldx [%l7 + %i0], %i3
2987 nop
2988 set 0x24, %l5
2989 ldsh [%l7 + %l5], %l4
2990 set 0x40, %o2
2991 stda %f16, [%l7 + %o2] 0xc4
2992 wr %o6, %l6, %y
2993 nop
2994 set 0x10, %g7
2995 lduw [%l7 + %g7], %o2
2996 nop
2997 set 0x58, %l2
2998 ldd [%l7 + %l2], %f22
2999 nop
3000 set 0x7F, %l3
3001 ldstub [%l7 + %l3], %o3
3002 set 0x40, %l6
3003 stda %f0, [%l7 + %l6] 0xd2
3004 bge %xcc, loop_21
3005 nop
3006 set 0x18, %o7
3007 ldd [%l7 + %o7], %l0
3008 nop
3009 set 0x18, %g1
3010 swap [%l7 + %g1], %i0
3011 nop
3012 set 0x62, %o0
3013 ldsh [%l7 + %o0], %o4
3014loop_21:
3015 nop
3016 set 0x1F, %i2
3017 stba %l5, [%l7 + %i2] 0x89
3018 st %fsr, [%l7 + 0x38]
3019 set 0x0C, %g4
3020 stba %i5, [%l7 + %g4] 0x81
3021 nop
3022 set 0x40, %o5
3023 prefetch [%l7 + %o5], 0
3024 set 0x50, %g6
3025 stda %g4, [%l7 + %g6] 0xe3
3026 membar #Sync
3027 or %o0, %g3, %i6
3028 set 0x40, %g3
3029 stda %f0, [%l7 + %g3] 0xf9
3030 membar #Sync
3031 st %f13, [%l7 + 0x60]
3032 fpsub16s %f5, %f5, %f17
3033 nop
3034 set 0x70, %o4
3035 ldd [%l7 + %o4], %f8
3036 nop
3037 set 0x60, %l0
3038 ldsw [%l7 + %l0], %o7
3039 nop
3040 set 0x55, %i7
3041 ldstub [%l7 + %i7], %l3
3042 set 0x2D, %o6
3043 stba %g2, [%l7 + %o6] 0x89
3044 or %o5, %i4, %o1
3045 st %f28, [%l7 + 0x60]
3046 or %g1, %i7, %l0
3047 nop
3048 set 0x48, %o3
3049 sth %i2, [%l7 + %o3]
3050 nop
3051 set 0x48, %l1
3052 prefetch [%l7 + %l1], 4
3053 set 0x30, %i5
3054 stxa %g6, [%l7 + %i5] 0xe3
3055 membar #Sync
3056 add %l7, 0x68, %l6
3057 wr %g0, 0x89, %asi
3058 ldxa [%l6] %asi, %l2
3059 casxa [%l6] 0x89, %l2, %g7
3060 set 0x40, %g2
3061 ldda [%l7 + %g2] 0xd2, %f16
3062 add %i1, %g5, %i3
3063 wr %o6, %l6, %clear_softint
3064 nop
3065 set 0x50, %i3
3066 std %o2, [%l7 + %i3]
3067 nop
3068 set 0x48, %i1
3069 std %f12, [%l7 + %i1]
3070 st %f9, [%l7 + 0x0C]
3071 set 0x60, %g5
3072 ldda [%l7 + %g5] 0xe2, %l4
3073 set 0x40, %l4
3074 ldda [%l7 + %l4] 0xd0, %f16
3075 add %l7, 0x60, %l6
3076 wr %g0, 0x88, %asi
3077 casxa [%l6] 0x88, %l1, %o3
3078 nop
3079 set 0x2E, %i6
3080 sth %o4, [%l7 + %i6]
3081 set 0x58, %o1
3082 stda %l4, [%l7 + %o1] 0x88
3083 add %l7, 0x58, %l6
3084 wr %g0, 0x81, %asi
3085 casxa [%l6] 0x81, %i0, %g4
3086 add %o0, %i5, %i6
3087 wr %g3, %l3, %set_softint
3088 set 0x62, %i4
3089 stha %o7, [%l7 + %i4] 0xea
3090 membar #Sync
3091 st %f12, [%l7 + 0x30]
3092 wr %o5, %g2, %clear_softint
3093 nop
3094 set 0x4A, %i0
3095 lduh [%l7 + %i0], %i4
3096 nop
3097 set 0x48, %o2
3098 std %o0, [%l7 + %o2]
3099 nop
3100 set 0x20, %g7
3101 ldd [%l7 + %g7], %g0
3102 or %l0, %i2, %g6
3103 nop
3104 set 0x70, %l2
3105 ldx [%l7 + %l2], %l2
3106 nop
3107 set 0x08, %l5
3108 ldd [%l7 + %l5], %i6
3109 nop
3110 set 0x40, %l6
3111 ldd [%l7 + %l6], %f4
3112 nop
3113 set 0x08, %l3
3114 ldd [%l7 + %l3], %i0
3115 nop
3116 set 0x3E, %g1
3117 ldsb [%l7 + %g1], %g5
3118 nop
3119 set 0x50, %o0
3120 stx %i3, [%l7 + %o0]
3121 set 0x34, %i2
3122 stwa %o6, [%l7 + %i2] 0xe2
3123 membar #Sync
3124 nop
3125 set 0x50, %o7
3126 ldx [%l7 + %o7], %g7
3127 set 0x60, %g4
3128 stda %o2, [%l7 + %g4] 0xe2
3129 membar #Sync
3130 nop
3131 set 0x10, %o5
3132 ldd [%l7 + %o5], %f18
3133 set 0x10, %g3
3134 stxa %l6, [%l7 + %g3] 0x81
3135 nop
3136 set 0x68, %o4
3137 ldsw [%l7 + %o4], %l4
3138 nop
3139 set 0x20, %g6
3140 stx %o3, [%l7 + %g6]
3141 set 0x40, %l0
3142 stda %f0, [%l7 + %l0] 0x81
3143 nop
3144 set 0x1F, %o6
3145 stb %o4, [%l7 + %o6]
3146 nop
3147 set 0x22, %o3
3148 ldsb [%l7 + %o3], %l5
3149 set 0x27, %l1
3150 ldstuba [%l7 + %l1] 0x89, %l1
3151 nop
3152 set 0x20, %i7
3153 std %i0, [%l7 + %i7]
3154 nop
3155 set 0x68, %i5
3156 ldx [%l7 + %i5], %o0
3157 st %fsr, [%l7 + 0x18]
3158 set 0x48, %g2
3159 stxa %g4, [%l7 + %g2] 0x80
3160 nop
3161 set 0x74, %i3
3162 ldsw [%l7 + %i3], %i5
3163 set 0x32, %g5
3164 stha %g3, [%l7 + %g5] 0x89
3165 nop
3166 set 0x68, %i1
3167 stx %i6, [%l7 + %i1]
3168 set 0x44, %i6
3169 lda [%l7 + %i6] 0x89, %f18
3170 nop
3171 set 0x20, %l4
3172 ldub [%l7 + %l4], %o7
3173 set 0x17, %i4
3174 ldstuba [%l7 + %i4] 0x81, %l3
3175 add %g2, %i4, %o1
3176 add %l7, 0x50, %l6
3177 wr %g0, 0x80, %asi
3178 ldxa [%l6] %asi, %g1
3179 casxa [%l6] 0x80, %g1, %l0
3180 set 0x10, %i0
3181 ldda [%l7 + %i0] 0x80, %i2
3182 nop
3183 set 0x3C, %o1
3184 ldsb [%l7 + %o1], %o5
3185 nop
3186 set 0x0C, %o2
3187 ldstub [%l7 + %o2], %l2
3188 nop
3189 set 0x6A, %g7
3190 lduh [%l7 + %g7], %g6
3191 set 0x40, %l5
3192 sta %f11, [%l7 + %l5] 0x80
3193 nop
3194 set 0x4A, %l6
3195 lduh [%l7 + %l6], %i7
3196 ba,pn %icc, loop_22
3197 nop
3198 set 0x74, %l3
3199 lduh [%l7 + %l3], %i1
3200 nop
3201 set 0x44, %l2
3202 ldsw [%l7 + %l2], %i3
3203 set 0x38, %g1
3204 prefetcha [%l7 + %g1] 0x81, 1
3205loop_22:
3206 bne,a %icc, loop_23
3207 bleu,a,pt %xcc, loop_24
3208 nop
3209 set 0x50, %o0
3210 std %f2, [%l7 + %o0]
3211 set 0x10, %o7
3212 stwa %g7, [%l7 + %o7] 0xe2
3213 membar #Sync
3214loop_23:
3215 nop
3216 set 0x28, %i2
3217 stx %fsr, [%l7 + %i2]
3218loop_24:
3219 nop
3220 set 0x3C, %o5
3221 sta %f3, [%l7 + %o5] 0x89
3222 add %o2, %l6, %l4
3223 st %fsr, [%l7 + 0x0C]
3224 or %o6, %o3, %o4
3225 set 0x48, %g3
3226 stxa %l5, [%l7 + %g3] 0xe3
3227 membar #Sync
3228 add %l7, 0x58, %l6
3229 wr %g0, 0x89, %asi
3230 lda [%l6] %asi, %i0
3231 casa [%l6] 0x89, %i0, %o0
3232 set 0x70, %o4
3233 swapa [%l7 + %o4] 0x88, %g4
3234 set 0x60, %g6
3235 sta %f20, [%l7 + %g6] 0x89
3236 nop
3237 set 0x38, %l0
3238 stx %fsr, [%l7 + %l0]
3239 nop
3240 set 0x08, %o6
3241 ldx [%l7 + %o6], %i5
3242 set 0x08, %o3
3243 lda [%l7 + %o3] 0x80, %f5
3244 nop
3245 set 0x20, %l1
3246 lduh [%l7 + %l1], %g3
3247 set 0x60, %g4
3248 sta %f24, [%l7 + %g4] 0x80
3249 set 0x68, %i5
3250 stwa %i6, [%l7 + %i5] 0xeb
3251 membar #Sync
3252 nop
3253 set 0x56, %g2
3254 ldub [%l7 + %g2], %l1
3255 nop
3256 set 0x28, %i3
3257 ldd [%l7 + %i3], %f14
3258 add %o7, %l3, %i4
3259 nop
3260 set 0x1C, %i7
3261 lduw [%l7 + %i7], %o1
3262 nop
3263 set 0x58, %g5
3264 stw %g2, [%l7 + %g5]
3265 set 0x78, %i6
3266 stba %g1, [%l7 + %i6] 0xe2
3267 membar #Sync
3268 set 0x68, %l4
3269 stwa %l0, [%l7 + %l4] 0xe3
3270 membar #Sync
3271 nop
3272 set 0x7D, %i1
3273 ldstub [%l7 + %i1], %i2
3274 nop
3275 set 0x6C, %i4
3276 prefetch [%l7 + %i4], 0
3277 set 0x78, %i0
3278 swapa [%l7 + %i0] 0x80, %l2
3279 and %g6, %o5, %i7
3280 st %fsr, [%l7 + 0x50]
3281 set 0x0A, %o1
3282 stha %i3, [%l7 + %o1] 0x80
3283 nop
3284 set 0x44, %g7
3285 prefetch [%l7 + %g7], 1
3286 set 0x60, %o2
3287 stxa %g5, [%l7 + %o2] 0xea
3288 membar #Sync
3289 set 0x39, %l5
3290 ldstuba [%l7 + %l5] 0x80, %i1
3291 nop
3292 set 0x20, %l6
3293 ldx [%l7 + %l6], %o2
3294 membar #Sync
3295 set 0x40, %l3
3296 ldda [%l7 + %l3] 0xf0, %f0
3297 set 0x60, %l2
3298 swapa [%l7 + %l2] 0x89, %l6
3299 set 0x08, %o0
3300 ldstuba [%l7 + %o0] 0x88, %l4
3301 set 0x24, %g1
3302 swapa [%l7 + %g1] 0x80, %g7
3303 nop
3304 set 0x30, %o7
3305 ldd [%l7 + %o7], %o6
3306 st %f18, [%l7 + 0x24]
3307 nop
3308 set 0x7A, %o5
3309 lduh [%l7 + %o5], %o4
3310 nop
3311 set 0x58, %g3
3312 ldx [%l7 + %g3], %o3
3313 set 0x20, %o4
3314 ldda [%l7 + %o4] 0x81, %l4
3315 set 0x50, %g6
3316 stxa %o0, [%l7 + %g6] 0x80
3317 st %f0, [%l7 + 0x48]
3318 set 0x30, %i2
3319 stda %g4, [%l7 + %i2] 0xe3
3320 membar #Sync
3321 and %i0, %g3, %i6
3322 set 0x38, %o6
3323 stxa %l1, [%l7 + %o6] 0x89
3324 nop
3325 set 0x44, %l0
3326 swap [%l7 + %l0], %i5
3327 set 0x7C, %l1
3328 swapa [%l7 + %l1] 0x88, %o7
3329 nop
3330 set 0x54, %g4
3331 prefetch [%l7 + %g4], 1
3332 fpadd32 %f26, %f30, %f20
3333 add %i4, %l3, %g2
3334 nop
3335 set 0x20, %i5
3336 ldx [%l7 + %i5], %o1
3337 nop
3338 set 0x16, %o3
3339 lduh [%l7 + %o3], %g1
3340 fpsub32 %f16, %f4, %f30
3341 set 0x50, %g2
3342 sta %f26, [%l7 + %g2] 0x81
3343 set 0x68, %i3
3344 stda %i2, [%l7 + %i3] 0x80
3345 nop
3346 set 0x10, %g5
3347 ldstub [%l7 + %g5], %l2
3348 nop
3349 set 0x1A, %i7
3350 ldstub [%l7 + %i7], %l0
3351 set 0x40, %l4
3352 ldda [%l7 + %l4] 0x80, %f0
3353 set 0x30, %i1
3354 stda %o4, [%l7 + %i1] 0x89
3355 nop
3356 set 0x18, %i4
3357 stx %g6, [%l7 + %i4]
3358 membar #Sync
3359 set 0x40, %i6
3360 ldda [%l7 + %i6] 0xf8, %f16
3361 nop
3362 set 0x60, %o1
3363 prefetch [%l7 + %o1], 4
3364 nop
3365 set 0x7C, %g7
3366 lduw [%l7 + %g7], %i7
3367 nop
3368 set 0x44, %o2
3369 prefetch [%l7 + %o2], 4
3370 set 0x40, %i0
3371 stda %f16, [%l7 + %i0] 0xc0
3372 nop
3373 set 0x10, %l5
3374 stw %g5, [%l7 + %l5]
3375 nop
3376 set 0x40, %l6
3377 ldd [%l7 + %l6], %f8
3378 ld [%l7 + 0x0C], %f20
3379 set 0x40, %l2
3380 stda %f16, [%l7 + %l2] 0x80
3381 set 0x60, %l3
3382 stha %i1, [%l7 + %l3] 0xea
3383 membar #Sync
3384 nop
3385 set 0x60, %o0
3386 stx %fsr, [%l7 + %o0]
3387 wr %i3, %o2, %ccr
3388 set 0x40, %g1
3389 ldda [%l7 + %g1] 0xd0, %f0
3390 membar #Sync
3391 set 0x40, %o5
3392 ldda [%l7 + %o5] 0xf9, %f16
3393 and %l4, %l6, %o6
3394 set 0x40, %g3
3395 stda %f16, [%l7 + %g3] 0xf1
3396 membar #Sync
3397 set 0x58, %o4
3398 stda %g6, [%l7 + %o4] 0xeb
3399 membar #Sync
3400 set 0x34, %o7
3401 ldstuba [%l7 + %o7] 0x89, %o4
3402 set 0x50, %i2
3403 prefetcha [%l7 + %i2] 0x89, 3
3404 set 0x5F, %o6
3405 stba %o0, [%l7 + %o6] 0x89
3406 st %fsr, [%l7 + 0x70]
3407 nop
3408 set 0x20, %l0
3409 stx %o3, [%l7 + %l0]
3410 nop
3411 set 0x74, %g6
3412 ldsh [%l7 + %g6], %g4
3413 set 0x28, %g4
3414 stha %g3, [%l7 + %g4] 0x80
3415 set 0x74, %l1
3416 stwa %i0, [%l7 + %l1] 0xea
3417 membar #Sync
3418 and %i6, %i5, %l1
3419 nop
3420 set 0x30, %i5
3421 swap [%l7 + %i5], %o7
3422 set 0x64, %o3
3423 lda [%l7 + %o3] 0x80, %f7
3424 or %l3, %g2, %i4
3425 add %g1, %i2, %o1
3426 st %fsr, [%l7 + 0x70]
3427 nop
3428 set 0x50, %g2
3429 stx %fsr, [%l7 + %g2]
3430 nop
3431 set 0x48, %i3
3432 std %f14, [%l7 + %i3]
3433 nop
3434 set 0x60, %g5
3435 stx %fsr, [%l7 + %g5]
3436 nop
3437 set 0x71, %i7
3438 ldstub [%l7 + %i7], %l2
3439 nop
3440 set 0x70, %l4
3441 stx %fsr, [%l7 + %l4]
3442 st %f28, [%l7 + 0x0C]
3443 set 0x50, %i1
3444 swapa [%l7 + %i1] 0x81, %o5
3445 set 0x60, %i6
3446 ldxa [%l7 + %i6] 0x89, %g6
3447 set 0x78, %o1
3448 ldxa [%l7 + %o1] 0x81, %l0
3449 nop
3450 or %g0, 0x8, %l0
3451 sllx %l0, 0x3c, %l0
3452 wr %l0, %g0, %sys_tick_cmpr
3453 nop
3454 set 0x74, %g7
3455 ldsw [%l7 + %g7], %i3
3456 add %g5, %o2, %l6
3457 ld [%l7 + 0x4C], %f18
3458 nop
3459 set 0x08, %o2
3460 ldd [%l7 + %o2], %o6
3461 add %l4, %g7, %l5
3462 add %l7, 0x48, %l6
3463 wr %g0, 0x89, %asi
3464 ldxa [%l6] %asi, %o0
3465 casxa [%l6] 0x89, %o0, %o4
3466 st %f30, [%l7 + 0x60]
3467 nop
3468 set 0x64, %i4
3469 stw %g4, [%l7 + %i4]
3470 nop
3471 set 0x08, %l5
3472 lduh [%l7 + %l5], %o3
3473 set 0x40, %l6
3474 stda %f0, [%l7 + %l6] 0xf9
3475 membar #Sync
3476 set 0x48, %i0
3477 stxa %i0, [%l7 + %i0] 0x81
3478 nop
3479 set 0x30, %l3
3480 ldd [%l7 + %l3], %f2
3481 set 0x08, %o0
3482 ldstuba [%l7 + %o0] 0x89, %g3
3483 st %f14, [%l7 + 0x18]
3484 and %i6, %i5, %l1
3485 nop
3486 set 0x09, %l2
3487 ldsb [%l7 + %l2], %o7
3488 nop
3489 set 0x28, %o5
3490 ldx [%l7 + %o5], %l3
3491 set 0x40, %g1
3492 ldda [%l7 + %g1] 0xd2, %f0
3493 nop
3494 set 0x40, %o4
3495 stx %i4, [%l7 + %o4]
3496 and %g2, %g1, %o1
3497 ld [%l7 + 0x28], %f2
3498 set 0x60, %g3
3499 sta %f20, [%l7 + %g3] 0x89
3500 nop
3501 set 0x18, %i2
3502 ldd [%l7 + %i2], %l2
3503 nop
3504 set 0x7C, %o7
3505 ldsw [%l7 + %o7], %o5
3506 wr %i2, %g6, %ccr
3507 nop
3508 set 0x2F, %o6
3509 ldstub [%l7 + %o6], %l0
3510 set 0x20, %g6
3511 lda [%l7 + %g6] 0x89, %f10
3512 set 0x50, %l0
3513 stda %i6, [%l7 + %l0] 0x80
3514 set 0x50, %g4
3515 stwa %i3, [%l7 + %g4] 0xe2
3516 membar #Sync
3517 nop
3518 set 0x0C, %i5
3519 sth %g5, [%l7 + %i5]
3520 nop
3521 set 0x14, %o3
3522 swap [%l7 + %o3], %o2
3523 set 0x40, %g2
3524 stda %f16, [%l7 + %g2] 0x81
3525 set 0x20, %l1
3526 ldda [%l7 + %l1] 0xe3, %i0
3527 st %f22, [%l7 + 0x44]
3528 nop
3529 set 0x6D, %g5
3530 ldub [%l7 + %g5], %l6
3531 nop
3532 set 0x40, %i7
3533 stx %l4, [%l7 + %i7]
3534 nop
3535 set 0x60, %l4
3536 stw %o6, [%l7 + %l4]
3537 nop
3538 set 0x7E, %i3
3539 ldsb [%l7 + %i3], %l5
3540 set 0x40, %i6
3541 stda %f0, [%l7 + %i6] 0x88
3542 nop
3543 set 0x68, %o1
3544 stx %g7, [%l7 + %o1]
3545 nop
3546 set 0x50, %g7
3547 ldd [%l7 + %g7], %o4
3548 nop
3549 set 0x28, %o2
3550 std %g4, [%l7 + %o2]
3551 nop
3552 set 0x38, %i1
3553 ldd [%l7 + %i1], %o2
3554 nop
3555 set 0x20, %i4
3556 ldd [%l7 + %i4], %i0
3557 set 0x0C, %l6
3558 stwa %g3, [%l7 + %l6] 0x89
3559 and %o0, %i6, %l1
3560 or %i5, %l3, %i4
3561 set 0x30, %i0
3562 stba %o7, [%l7 + %i0] 0xea
3563 membar #Sync
3564 nop
3565 set 0x3A, %l3
3566 sth %g1, [%l7 + %l3]
3567 nop
3568 set 0x70, %l5
3569 std %f22, [%l7 + %l5]
3570 nop
3571 set 0x20, %l2
3572 ldub [%l7 + %l2], %o1
3573 wr %g2, %o5, %clear_softint
3574 set 0x40, %o0
3575 stwa %l2, [%l7 + %o0] 0x88
3576 nop
3577 set 0x26, %o5
3578 lduh [%l7 + %o5], %i2
3579 nop
3580 set 0x70, %o4
3581 ldx [%l7 + %o4], %l0
3582 nop
3583 set 0x30, %g3
3584 stw %g6, [%l7 + %g3]
3585 nop
3586 set 0x2A, %g1
3587 sth %i3, [%l7 + %g1]
3588 set 0x78, %o7
3589 stwa %i7, [%l7 + %o7] 0xe2
3590 membar #Sync
3591 nop
3592 set 0x72, %i2
3593 ldsb [%l7 + %i2], %o2
3594 add %l7, 0x40, %l6
3595 wr %g0, 0x89, %asi
3596 casxa [%l6] 0x89, %g5, %i1
3597 add %l6, %l4, %o6
3598 wr %l5, %g7, %sys_tick
3599 nop
3600 set 0x50, %g6
3601 std %f14, [%l7 + %g6]
3602 fpsub32s %f13, %f17, %f30
3603 fpsub16 %f28, %f2, %f0
3604 nop
3605 set 0x20, %o6
3606 std %f18, [%l7 + %o6]
3607 nop
3608 set 0x78, %g4
3609 stx %fsr, [%l7 + %g4]
3610 nop
3611 set 0x76, %l0
3612 ldsh [%l7 + %l0], %g4
3613 nop
3614 set 0x18, %i5
3615 ldsw [%l7 + %i5], %o3
3616 nop
3617 set 0x34, %o3
3618 swap [%l7 + %o3], %o4
3619 set 0x40, %g2
3620 ldda [%l7 + %g2] 0x89, %f16
3621 nop
3622 set 0x7C, %l1
3623 lduh [%l7 + %l1], %i0
3624 set 0x2C, %g5
3625 stwa %o0, [%l7 + %g5] 0x88
3626 bgu,a %xcc, loop_25
3627 fpsub32s %f5, %f6, %f11
3628 and %i6, %l1, %i5
3629 nop
3630 set 0x4E, %i7
3631 ldsh [%l7 + %i7], %l3
3632loop_25:
3633 nop
3634 set 0x78, %i3
3635 stda %g2, [%l7 + %i3] 0xe2
3636 membar #Sync
3637 set 0x2C, %l4
3638 swapa [%l7 + %l4] 0x88, %i4
3639 nop
3640 set 0x28, %o1
3641 stw %o7, [%l7 + %o1]
3642 set 0x68, %i6
3643 stxa %g1, [%l7 + %i6] 0xea
3644 membar #Sync
3645 nop
3646 set 0x30, %g7
3647 std %g2, [%l7 + %g7]
3648 nop
3649 set 0x74, %i1
3650 swap [%l7 + %i1], %o1
3651 set 0x40, %i4
3652 stda %f16, [%l7 + %i4] 0xf8
3653 membar #Sync
3654 nop
3655 set 0x2A, %l6
3656 ldsh [%l7 + %l6], %l2
3657 st %f28, [%l7 + 0x48]
3658 set 0x40, %o2
3659 stda %f0, [%l7 + %o2] 0xd8
3660 nop
3661 set 0x2A, %l3
3662 sth %o5, [%l7 + %l3]
3663 nop
3664 set 0x58, %i0
3665 stx %i2, [%l7 + %i0]
3666 nop
3667 set 0x38, %l5
3668 ldsb [%l7 + %l5], %l0
3669 set 0x08, %l2
3670 prefetcha [%l7 + %l2] 0x80, 0
3671 nop
3672 set 0x38, %o0
3673 ldstub [%l7 + %o0], %i3
3674 nop
3675 set 0x2C, %o5
3676 swap [%l7 + %o5], %i7
3677 set 0x44, %g3
3678 swapa [%l7 + %g3] 0x80, %g5
3679 nop
3680 set 0x64, %g1
3681 lduw [%l7 + %g1], %i1
3682 nop
3683 set 0x28, %o7
3684 ldd [%l7 + %o7], %f28
3685 nop
3686 set 0x78, %i2
3687 lduh [%l7 + %i2], %o2
3688 nop
3689 set 0x3B, %o4
3690 ldsb [%l7 + %o4], %l6
3691 nop
3692 nop
3693 setx 0x7AFEC1852146ED93, %l0, %l6
3694 stx %l6, [%l7 + 0x28]
3695 ldd [%l7 + 0x28], %f4
3696 setx 0xC249772815747BC0, %l1, %l5
3697 stx %l5, [%l7 + 0x10]
3698 ldd [%l7 + 0x10], %f28
3699 fdivd %f28, %f4, %f10
3700 and %l4, %o6, %l5
3701 nop
3702 set 0x30, %g6
3703 std %g6, [%l7 + %g6]
3704 set 0x20, %g4
3705 lda [%l7 + %g4] 0x80, %f7
3706 set 0x70, %l0
3707 stxa %g4, [%l7 + %l0] 0xe3
3708 membar #Sync
3709 set 0x78, %i5
3710 swapa [%l7 + %i5] 0x89, %o4
3711 set , %o3
3712 EXIT_GOOD
3713
3714
3715
3716!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3717!
3718! Stats for Thread 0:
3719!
3720! Type l : 1266
3721! Type a : 27
3722! Type cti : 25
3723! Type x : 530
3724! Type f : 29
3725! Type i : 123
3726!
3727!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
3728
3729!
3730! Thread 1 Start
3731!
3732.global thread_1
3733thread_1:
3734 mov %l7, %g1
3735 !# Set %cwp for 8 windows
3736 !# This threads memory space into each %l7
3737 wrpr %g0, 0x7, %cwp
3738 mov %g1, %l7
3739 wrpr %g0, 0x6, %cwp
3740 mov %g1, %l7
3741 wrpr %g0, 0x5, %cwp
3742 mov %g1, %l7
3743 wrpr %g0, 0x4, %cwp
3744 mov %g1, %l7
3745 wrpr %g0, 0x3, %cwp
3746 mov %g1, %l7
3747 wrpr %g0, 0x2, %cwp
3748 mov %g1, %l7
3749 wrpr %g0, 0x1, %cwp
3750 mov %g1, %l7
3751 wrpr %g0, 0x0, %cwp
3752 mov %g1, %l7
3753
3754 !# Set %fsr
3755 setx 0x0000000000400000, %l0, %l6 !# no post process
3756 stx %l6, [%l7 + 0x0] !# no post process
3757 ldx [%l7 + 0x0], %fsr !# no post process
3758
3759 wr %g0, 0x80, %asi !# no post process
3760
3761 !# Initialize registers ..
3762
3763 !# Global registers
3764 set 0xE, %g1
3765 set 0x3, %g2
3766 set 0x2, %g3
3767 set 0xE, %g4
3768 set 0xE, %g5
3769 set 0x2, %g6
3770 set 0xD, %g7
3771 !# Input registers
3772 set -0x7, %i0
3773 set -0x9, %i1
3774 set -0x7, %i2
3775 set -0x1, %i3
3776 set -0x1, %i4
3777 set -0x8, %i5
3778 set -0x7, %i6
3779 set -0xA, %i7
3780 !# Local registers
3781 set 0x0BB2378A, %l0
3782 set 0x5A488A27, %l1
3783 set 0x04F5CFED, %l2
3784 set 0x1AFE7058, %l3
3785 set 0x69FEE86E, %l4
3786 set 0x4CA9F6B7, %l5
3787 set 0x03B330FF, %l6
3788 !# Output registers
3789 set 0x1896, %o0
3790 set -0x1967, %o1
3791 set 0x10D5, %o2
3792 set 0x09D6, %o3
3793 set 0x16A9, %o4
3794 set -0x06C9, %o5
3795 set 0x018F, %o6
3796 set -0x0377, %o7
3797 !# Float registers
3798 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
3799 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
3800 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
3801 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
3802 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
3803 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
3804 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
3805 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
3806 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
3807 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
3808 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
3809 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
3810 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
3811 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
3812 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
3813 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
3814
3815 !# Execute Main Diag ..
3816
3817 nop
3818 set 0x74, %o6
3819 ldsw [%l7 + %o6], %i0
3820 fpadd16 %f6, %f18, %f18
3821 or %o3, %o0, %i6
3822 set 0x40, %g2
3823 lda [%l7 + %g2] 0x89, %f9
3824 set 0x44, %g5
3825 lda [%l7 + %g5] 0x89, %f28
3826 set 0x3A, %l1
3827 ldstuba [%l7 + %l1] 0x80, %i5
3828 nop
3829 set 0x44, %i7
3830 swap [%l7 + %i7], %l1
3831 set 0x20, %i3
3832 stxa %l3, [%l7 + %i3] 0x88
3833 nop
3834 set 0x4F, %o1
3835 ldub [%l7 + %o1], %g3
3836 set 0x40, %i6
3837 ldda [%l7 + %i6] 0x81, %f0
3838 set 0x32, %l4
3839 stha %i4, [%l7 + %l4] 0x88
3840 nop
3841 set 0x78, %i1
3842 std %g0, [%l7 + %i1]
3843 nop
3844 set 0x58, %i4
3845 std %g2, [%l7 + %i4]
3846 set 0x0C, %l6
3847 swapa [%l7 + %l6] 0x88, %o7
3848 nop
3849 set 0x78, %o2
3850 ldd [%l7 + %o2], %f12
3851 set 0x50, %g7
3852 sta %f1, [%l7 + %g7] 0x80
3853 set 0x5B, %l3
3854 stba %o1, [%l7 + %l3] 0xea
3855 membar #Sync
3856 nop
3857 set 0x13, %i0
3858 ldstub [%l7 + %i0], %l2
3859 nop
3860 set 0x20, %l5
3861 stx %fsr, [%l7 + %l5]
3862 nop
3863 set 0x08, %l2
3864 std %f10, [%l7 + %l2]
3865 add %o5, %i2, %l0
3866 nop
3867 set 0x64, %o0
3868 lduh [%l7 + %o0], %g6
3869 set 0x58, %o5
3870 stda %i6, [%l7 + %o5] 0xe3
3871 membar #Sync
3872 set 0x68, %g3
3873 prefetcha [%l7 + %g3] 0x81, 1
3874 nop
3875 set 0x28, %g1
3876 ldd [%l7 + %g1], %f28
3877 set 0x6E, %o7
3878 ldstuba [%l7 + %o7] 0x88, %i1
3879 set 0x34, %i2
3880 sta %f20, [%l7 + %i2] 0x81
3881 set 0x10, %g6
3882 ldxa [%l7 + %g6] 0x80, %i3
3883 wr %l6, %o2, %ccr
3884 nop
3885 set 0x4C, %o4
3886 lduh [%l7 + %o4], %o6
3887 nop
3888 set 0x50, %l0
3889 std %f4, [%l7 + %l0]
3890 membar #Sync
3891 set 0x40, %i5
3892 ldda [%l7 + %i5] 0xf1, %f0
3893 add %l5, %l4, %g4
3894 fpsub16 %f26, %f18, %f8
3895 add %l7, 0x68, %l6
3896 wr %g0, 0x89, %asi
3897 casxa [%l6] 0x89, %o4, %g7
3898 nop
3899 set 0x70, %o3
3900 std %f26, [%l7 + %o3]
3901 nop
3902 set 0x3B, %o6
3903 ldstub [%l7 + %o6], %o3
3904 ba,a %xcc, loop_26
3905 st %fsr, [%l7 + 0x78]
3906 add %l7, 0x60, %l6
3907 wr %g0, 0x81, %asi
3908 casa [%l6] 0x81, %i0, %o0
3909loop_26:
3910 nop
3911 set 0x50, %g4
3912 stda %i6, [%l7 + %g4] 0x89
3913 nop
3914 set 0x44, %g5
3915 lduh [%l7 + %g5], %i5
3916 set 0x48, %g2
3917 swapa [%l7 + %g2] 0x88, %l3
3918 wr %g3, %l1, %softint
3919 set 0x30, %i7
3920 ldxa [%l7 + %i7] 0x88, %g1
3921 nop
3922 set 0x48, %l1
3923 ldx [%l7 + %l1], %g2
3924 nop
3925 set 0x25, %i3
3926 ldstub [%l7 + %i3], %o7
3927 set 0x6B, %o1
3928 stba %i4, [%l7 + %o1] 0xeb
3929 membar #Sync
3930 nop
3931 set 0x74, %l4
3932 lduw [%l7 + %l4], %o1
3933 nop
3934 set 0x78, %i1
3935 ldd [%l7 + %i1], %f6
3936 ld [%l7 + 0x28], %f25
3937 set 0x63, %i4
3938 ldstuba [%l7 + %i4] 0x81, %l2
3939 add %l7, 0x44, %l6
3940 wr %g0, 0x80, %asi
3941 casa [%l6] 0x80, %i2, %l0
3942 nop
3943 or %g0, 0x8, %l0
3944 sllx %l0, 0x3c, %l0
3945 wr %l0, 0x029, %sys_tick_cmpr
3946 set 0x30, %i6
3947 prefetcha [%l7 + %i6] 0x89, 2
3948 ba,a %icc, loop_27
3949 fpsub16 %f26, %f8, %f24
3950 st %fsr, [%l7 + 0x70]
3951 set 0x58, %o2
3952 ldxa [%l7 + %o2] 0x88, %g5
3953loop_27:
3954 nop
3955 set 0x30, %g7
3956 stx %fsr, [%l7 + %g7]
3957 add %l7, 0x58, %l6
3958 wr %g0, 0x80, %asi
3959 lda [%l6] %asi, %i3
3960 casa [%l6] 0x80, %i3, %i1
3961 nop
3962 set 0x48, %l6
3963 ldd [%l7 + %l6], %o2
3964 set 0x2C, %i0
3965 swapa [%l7 + %i0] 0x80, %o6
3966 nop
3967 set 0x3C, %l3
3968 prefetch [%l7 + %l3], 2
3969 set 0x28, %l2
3970 stda %i6, [%l7 + %l2] 0xea
3971 membar #Sync
3972 set 0x74, %l5
3973 stwa %l4, [%l7 + %l5] 0x89
3974 nop
3975 set 0x30, %o0
3976 swap [%l7 + %o0], %g4
3977 nop
3978 set 0x70, %g3
3979 prefetch [%l7 + %g3], 1
3980 set 0x48, %o5
3981 stxa %l5, [%l7 + %o5] 0xe3
3982 membar #Sync
3983 nop
3984 set 0x3A, %g1
3985 ldub [%l7 + %g1], %o4
3986 add %l7, 0x50, %l6
3987 wr %g0, 0x89, %asi
3988 casxa [%l6] 0x89, %g7, %i0
3989 fpadd32s %f18, %f23, %f5
3990 nop
3991 nop
3992 setx 0x6E3B5E4575B91C29, %l0, %l6
3993 stx %l6, [%l7 + 0x28]
3994 ldd [%l7 + 0x28], %f18
3995 setx 0x6FAC766FBE33021C, %l1, %l5
3996 stx %l5, [%l7 + 0x10]
3997 ldd [%l7 + 0x10], %f10
3998 fdivd %f10, %f18, %f22
3999 set 0x3C, %o7
4000 sta %f18, [%l7 + %o7] 0x89
4001 nop
4002 set 0x68, %i2
4003 ldd [%l7 + %i2], %o2
4004 nop
4005 set 0x10, %o4
4006 stx %fsr, [%l7 + %o4]
4007 nop
4008 set 0x1C, %l0
4009 ldsh [%l7 + %l0], %i6
4010 set 0x30, %i5
4011 ldxa [%l7 + %i5] 0x80, %i5
4012 set 0x40, %o3
4013 ldda [%l7 + %o3] 0x80, %f16
4014 ld [%l7 + 0x1C], %f31
4015 set 0x38, %o6
4016 swapa [%l7 + %o6] 0x89, %l3
4017 and %g3, %o0, %l1
4018 add %g2, %g1, %i4
4019 nop
4020 set 0x14, %g4
4021 prefetch [%l7 + %g4], 3
4022 wr %o7, %o1, %softint
4023 set 0x40, %g5
4024 stda %f0, [%l7 + %g5] 0xc0
4025 add %l7, 0x40, %l6
4026 wr %g0, 0x89, %asi
4027 casxa [%l6] 0x89, %l2, %i2
4028 set 0x68, %g6
4029 sta %f12, [%l7 + %g6] 0x81
4030 set 0x40, %g2
4031 stba %o5, [%l7 + %g2] 0x88
4032 nop
4033 set 0x40, %i7
4034 ldd [%l7 + %i7], %i6
4035 set 0x18, %i3
4036 stda %g6, [%l7 + %i3] 0xeb
4037 membar #Sync
4038 add %l7, 0x14, %l6
4039 wr %g0, 0x89, %asi
4040 casa [%l6] 0x89, %l0, %g5
4041 add %i1, %o2, %i3
4042 fpsub32 %f2, %f20, %f0
4043 set 0x33, %l1
4044 ldstuba [%l7 + %l1] 0x89, %l6
4045 add %o6, %g4, %l4
4046 set 0x20, %o1
4047 stda %l4, [%l7 + %o1] 0xea
4048 membar #Sync
4049 nop
4050 set 0x78, %l4
4051 stx %fsr, [%l7 + %l4]
4052 nop
4053 set 0x71, %i1
4054 ldstub [%l7 + %i1], %g7
4055 nop
4056 set 0x40, %i6
4057 ldsh [%l7 + %i6], %o4
4058 set 0x08, %i4
4059 stxa %i0, [%l7 + %i4] 0xea
4060 membar #Sync
4061 nop
4062 set 0x30, %o2
4063 stx %i6, [%l7 + %o2]
4064 nop
4065 set 0x18, %g7
4066 std %i4, [%l7 + %g7]
4067 st %fsr, [%l7 + 0x78]
4068 nop
4069 set 0x7E, %l6
4070 ldub [%l7 + %l6], %l3
4071 set 0x60, %l3
4072 prefetcha [%l7 + %l3] 0x80, 3
4073 and %o3, %l1, %g2
4074 nop
4075 set 0x50, %l2
4076 swap [%l7 + %l2], %g1
4077 ld [%l7 + 0x0C], %f19
4078 nop
4079 set 0x10, %l5
4080 stx %fsr, [%l7 + %l5]
4081 set 0x68, %i0
4082 prefetcha [%l7 + %i0] 0x88, 0
4083 nop
4084 set 0x78, %o0
4085 ldd [%l7 + %o0], %o0
4086 and %o1, %o7, %i2
4087 nop
4088 set 0x30, %o5
4089 ldstub [%l7 + %o5], %l2
4090 wr %g0, 0x4, %fprs
4091 nop
4092 set 0x12, %g1
4093 sth %i7, [%l7 + %g1]
4094 set 0x10, %g3
4095 prefetcha [%l7 + %g3] 0x88, 2
4096 set 0x40, %o7
4097 ldxa [%l7 + %o7] 0x89, %i1
4098 set 0x40, %i2
4099 stda %f16, [%l7 + %i2] 0xf8
4100 membar #Sync
4101 nop
4102 set 0x18, %o4
4103 stw %o2, [%l7 + %o4]
4104 set 0x71, %i5
4105 ldstuba [%l7 + %i5] 0x81, %l0
4106 set 0x0A, %l0
4107 stba %i3, [%l7 + %l0] 0x81
4108 add %l6, %o6, %l4
4109 set 0x40, %o6
4110 stda %f16, [%l7 + %o6] 0xc0
4111 membar #Sync
4112 set 0x40, %o3
4113 ldda [%l7 + %o3] 0xf8, %f0
4114 add %g4, %l5, %g7
4115 nop
4116 set 0x42, %g4
4117 ldsb [%l7 + %g4], %i0
4118 nop
4119 set 0x18, %g5
4120 std %f22, [%l7 + %g5]
4121 set 0x70, %g6
4122 ldda [%l7 + %g6] 0xea, %o4
4123 nop
4124 set 0x50, %g2
4125 lduh [%l7 + %g2], %i5
4126 nop
4127 set 0x12, %i3
4128 sth %i6, [%l7 + %i3]
4129 set 0x24, %i7
4130 sta %f29, [%l7 + %i7] 0x81
4131 add %g3, %o3, %l1
4132 add %l7, 0x08, %l6
4133 wr %g0, 0x89, %asi
4134 lda [%l6] %asi, %l3
4135 casa [%l6] 0x89, %l3, %g1
4136 set 0x50, %o1
4137 ldxa [%l7 + %o1] 0x80, %g2
4138 nop
4139 set 0x3D, %l1
4140 ldsb [%l7 + %l1], %i4
4141 bge,pt %icc, loop_28
4142 nop
4143 set 0x50, %l4
4144 std %o0, [%l7 + %l4]
4145 set 0x38, %i6
4146 stxa %o0, [%l7 + %i6] 0x89
4147loop_28:
4148 nop
4149 set 0x7E, %i4
4150 stha %o7, [%l7 + %i4] 0x89
4151 nop
4152 set 0x18, %i1
4153 ldstub [%l7 + %i1], %l2
4154 nop
4155 set 0x58, %g7
4156 std %i2, [%l7 + %g7]
4157 nop
4158 set 0x6E, %l6
4159 lduh [%l7 + %l6], %o5
4160 set 0x3D, %o2
4161 stba %g6, [%l7 + %o2] 0x89
4162 set 0x38, %l2
4163 sta %f14, [%l7 + %l2] 0x80
4164 nop
4165 set 0x3D, %l3
4166 stb %g5, [%l7 + %l3]
4167 nop
4168 set 0x18, %l5
4169 prefetch [%l7 + %l5], 0
4170 and %i1, %o2, %i7
4171 nop
4172 set 0x2C, %i0
4173 stw %l0, [%l7 + %i0]
4174 nop
4175 set 0x0B, %o0
4176 stb %l6, [%l7 + %o0]
4177 set 0x26, %g1
4178 stba %i3, [%l7 + %g1] 0xe3
4179 membar #Sync
4180 nop
4181 set 0x1C, %o5
4182 stb %o6, [%l7 + %o5]
4183 or %l4, %g4, %l5
4184 nop
4185 set 0x38, %g3
4186 sth %i0, [%l7 + %g3]
4187 set 0x78, %o7
4188 stwa %g7, [%l7 + %o7] 0x89
4189 nop
4190 set 0x43, %i2
4191 stb %o4, [%l7 + %i2]
4192 nop
4193 set 0x35, %i5
4194 ldub [%l7 + %i5], %i5
4195 nop
4196 set 0x78, %l0
4197 stb %i6, [%l7 + %l0]
4198 set 0x13, %o4
4199 ldstuba [%l7 + %o4] 0x89, %o3
4200 nop
4201 set 0x5A, %o6
4202 sth %g3, [%l7 + %o6]
4203 nop
4204 set 0x78, %g4
4205 std %f18, [%l7 + %g4]
4206 nop
4207 set 0x22, %g5
4208 stb %l3, [%l7 + %g5]
4209 set 0x34, %g6
4210 stwa %l1, [%l7 + %g6] 0x88
4211 nop
4212 set 0x41, %g2
4213 ldsb [%l7 + %g2], %g1
4214 ld [%l7 + 0x38], %f11
4215 nop
4216 set 0x7A, %o3
4217 lduh [%l7 + %o3], %i4
4218 set 0x6C, %i7
4219 stwa %o1, [%l7 + %i7] 0x81
4220 set 0x7C, %i3
4221 swapa [%l7 + %i3] 0x89, %g2
4222 nop
4223 set 0x11, %l1
4224 ldstub [%l7 + %l1], %o7
4225 ble,pn %icc, loop_29
4226 nop
4227 set 0x6E, %o1
4228 sth %l2, [%l7 + %o1]
4229 nop
4230 set 0x70, %l4
4231 stx %i2, [%l7 + %l4]
4232 set 0x60, %i6
4233 stda %o0, [%l7 + %i6] 0xea
4234 membar #Sync
4235loop_29:
4236 nop
4237 set 0x10, %i4
4238 std %f12, [%l7 + %i4]
4239 nop
4240 set 0x30, %i1
4241 lduw [%l7 + %i1], %g6
4242 set 0x70, %g7
4243 prefetcha [%l7 + %g7] 0x89, 4
4244 set 0x68, %o2
4245 stwa %o5, [%l7 + %o2] 0xeb
4246 membar #Sync
4247 set 0x60, %l2
4248 stda %i0, [%l7 + %l2] 0x89
4249 set 0x5E, %l3
4250 stba %o2, [%l7 + %l3] 0x88
4251 nop
4252 set 0x20, %l6
4253 prefetch [%l7 + %l6], 1
4254 nop
4255 or %g0, 0x8, %l0
4256 sllx %l0, 0x3c, %l0
4257 wr %l0, 0xCFC, %tick_cmpr
4258 nop
4259 set 0x12, %i0
4260 lduh [%l7 + %i0], %i3
4261 nop
4262 set 0x60, %o0
4263 prefetch [%l7 + %o0], 0
4264 wr %o6, %l0, %y
4265 nop
4266 set 0x5C, %g1
4267 lduw [%l7 + %g1], %l4
4268 nop
4269 set 0x58, %l5
4270 swap [%l7 + %l5], %g4
4271 nop
4272 set 0x08, %o5
4273 ldd [%l7 + %o5], %i0
4274 nop
4275 set 0x77, %o7
4276 ldsb [%l7 + %o7], %g7
4277 set 0x50, %i2
4278 stxa %l5, [%l7 + %i2] 0x80
4279 nop
4280 set 0x38, %g3
4281 ldx [%l7 + %g3], %o4
4282 set 0x68, %i5
4283 ldstuba [%l7 + %i5] 0x80, %i6
4284 st %f14, [%l7 + 0x54]
4285 nop
4286 set 0x57, %o4
4287 ldstub [%l7 + %o4], %i5
4288 set 0x58, %o6
4289 stda %o2, [%l7 + %o6] 0xe3
4290 membar #Sync
4291 nop
4292 set 0x38, %g4
4293 ldx [%l7 + %g4], %l3
4294 set 0x30, %g5
4295 ldda [%l7 + %g5] 0xe2, %g2
4296 bg,pt %icc, loop_30
4297 st %fsr, [%l7 + 0x44]
4298 nop
4299 set 0x17, %g6
4300 ldstub [%l7 + %g6], %g1
4301 set 0x16, %g2
4302 stha %i4, [%l7 + %g2] 0xeb
4303 membar #Sync
4304loop_30:
4305 nop
4306 set 0x10, %o3
4307 std %l0, [%l7 + %o3]
4308 nop
4309 set 0x18, %i7
4310 ldsb [%l7 + %i7], %g2
4311 nop
4312 set 0x18, %l0
4313 ldx [%l7 + %l0], %o7
4314 st %fsr, [%l7 + 0x08]
4315 set 0x64, %i3
4316 lda [%l7 + %i3] 0x81, %f20
4317 set 0x26, %l1
4318 stha %l2, [%l7 + %l1] 0xeb
4319 membar #Sync
4320 nop
4321 set 0x38, %o1
4322 stx %fsr, [%l7 + %o1]
4323 add %o1, %o0, %g6
4324 nop
4325 set 0x58, %l4
4326 std %f6, [%l7 + %l4]
4327 nop
4328 set 0x50, %i6
4329 ldd [%l7 + %i6], %f26
4330 nop
4331 set 0x34, %i4
4332 lduw [%l7 + %i4], %g5
4333 set 0x20, %g7
4334 stba %o5, [%l7 + %g7] 0xe3
4335 membar #Sync
4336 nop
4337 set 0x12, %i1
4338 stb %i2, [%l7 + %i1]
4339 add %l7, 0x18, %l6
4340 wr %g0, 0x80, %asi
4341 lda [%l6] %asi, %o2
4342 casa [%l6] 0x80, %o2, %i7
4343 set 0x40, %o2
4344 sta %f29, [%l7 + %o2] 0x81
4345 nop
4346 set 0x48, %l3
4347 ldd [%l7 + %l3], %i6
4348 nop
4349 set 0x1E, %l2
4350 stb %i1, [%l7 + %l2]
4351 set 0x50, %i0
4352 prefetcha [%l7 + %i0] 0x89, 2
4353 nop
4354 set 0x54, %l6
4355 prefetch [%l7 + %l6], 0
4356 nop
4357 set 0x20, %o0
4358 ldd [%l7 + %o0], %f26
4359 nop
4360 set 0x30, %l5
4361 ldd [%l7 + %l5], %f8
4362 nop
4363 set 0x48, %o5
4364 ldsw [%l7 + %o5], %l0
4365 nop
4366 set 0x5E, %g1
4367 sth %o6, [%l7 + %g1]
4368 set 0x58, %o7
4369 stxa %l4, [%l7 + %o7] 0x80
4370 st %fsr, [%l7 + 0x18]
4371 set 0x66, %g3
4372 stha %g4, [%l7 + %g3] 0x80
4373 nop
4374 set 0x10, %i5
4375 stx %fsr, [%l7 + %i5]
4376 nop
4377 set 0x50, %o4
4378 ldx [%l7 + %o4], %i0
4379 set 0x40, %i2
4380 stda %f0, [%l7 + %i2] 0xf1
4381 membar #Sync
4382 ld [%l7 + 0x3C], %f6
4383 nop
4384 set 0x58, %g4
4385 stx %fsr, [%l7 + %g4]
4386 set 0x60, %o6
4387 stxa %g7, [%l7 + %o6] 0x89
4388 set 0x5C, %g6
4389 sta %f31, [%l7 + %g6] 0x80
4390 set 0x58, %g5
4391 swapa [%l7 + %g5] 0x88, %l5
4392 nop
4393 set 0x10, %o3
4394 ldx [%l7 + %o3], %o4
4395 set 0x34, %g2
4396 stwa %i5, [%l7 + %g2] 0xeb
4397 membar #Sync
4398 nop
4399 set 0x18, %l0
4400 stx %o3, [%l7 + %l0]
4401 nop
4402 set 0x2C, %i3
4403 swap [%l7 + %i3], %l3
4404 nop
4405 set 0x1C, %l1
4406 ldsh [%l7 + %l1], %i6
4407 set 0x57, %o1
4408 stba %g3, [%l7 + %o1] 0x81
4409 nop
4410 set 0x7B, %i7
4411 ldub [%l7 + %i7], %i4
4412 and %g1, %g2, %o7
4413 add %l7, 0x28, %l6
4414 wr %g0, 0x80, %asi
4415 ldxa [%l6] %asi, %l2
4416 casxa [%l6] 0x80, %l2, %o1
4417 nop
4418 set 0x1C, %l4
4419 prefetch [%l7 + %l4], 4
4420 set 0x18, %i4
4421 prefetcha [%l7 + %i4] 0x88, 1
4422 set 0x48, %g7
4423 ldxa [%l7 + %g7] 0x81, %g6
4424 nop
4425 set 0x3C, %i1
4426 swap [%l7 + %i1], %l1
4427 set 0x34, %i6
4428 lda [%l7 + %i6] 0x81, %f29
4429 set 0x40, %l3
4430 ldda [%l7 + %l3] 0x88, %f16
4431 fpadd32 %f12, %f16, %f26
4432 nop
4433 set 0x5C, %l2
4434 ldub [%l7 + %l2], %g5
4435 nop
4436 set 0x50, %o2
4437 stx %fsr, [%l7 + %o2]
4438 set 0x30, %l6
4439 stwa %o5, [%l7 + %l6] 0xe2
4440 membar #Sync
4441 fpadd16s %f24, %f19, %f3
4442 set 0x40, %o0
4443 stda %f0, [%l7 + %o0] 0xda
4444 and %o2, %i2, %i7
4445 or %i1, %i3, %l0
4446 add %l7, 0x24, %l6
4447 wr %g0, 0x88, %asi
4448 casa [%l6] 0x88, %l6, %l4
4449 set 0x78, %l5
4450 ldstuba [%l7 + %l5] 0x80, %o6
4451 nop
4452 set 0x10, %i0
4453 ldd [%l7 + %i0], %g4
4454 set 0x58, %o5
4455 lda [%l7 + %o5] 0x89, %f31
4456 bn,a,pt %xcc, loop_31
4457 ld [%l7 + 0x38], %f13
4458 bgu,pn %xcc, loop_32
4459 nop
4460 set 0x3A, %g1
4461 sth %g7, [%l7 + %g1]
4462loop_31:
4463 nop
4464 set 0x7D, %g3
4465 ldstub [%l7 + %g3], %l5
4466 set 0x40, %i5
4467 stda %f16, [%l7 + %i5] 0xd0
4468loop_32:
4469 nop
4470 set 0x78, %o4
4471 swapa [%l7 + %o4] 0x80, %i0
4472 set 0x28, %i2
4473 ldstuba [%l7 + %i2] 0x80, %i5
4474 ld [%l7 + 0x5C], %f10
4475 set 0x60, %g4
4476 ldstuba [%l7 + %g4] 0x88, %o3
4477 nop
4478 set 0x08, %o7
4479 ldd [%l7 + %o7], %f20
4480 nop
4481 set 0x3C, %o6
4482 swap [%l7 + %o6], %o4
4483 ld [%l7 + 0x34], %f27
4484 nop
4485 set 0x57, %g5
4486 ldsb [%l7 + %g5], %i6
4487 nop
4488 set 0x4C, %o3
4489 swap [%l7 + %o3], %l3
4490 set 0x70, %g2
4491 ldxa [%l7 + %g2] 0x88, %i4
4492 set 0x28, %g6
4493 stwa %g1, [%l7 + %g6] 0xeb
4494 membar #Sync
4495 nop
4496 set 0x14, %i3
4497 ldsw [%l7 + %i3], %g2
4498 nop
4499 set 0x44, %l1
4500 stb %g3, [%l7 + %l1]
4501 set 0x28, %l0
4502 lda [%l7 + %l0] 0x80, %f11
4503 set 0x38, %o1
4504 swapa [%l7 + %o1] 0x80, %l2
4505 nop
4506 set 0x58, %i7
4507 ldd [%l7 + %i7], %o0
4508 set 0x08, %l4
4509 swapa [%l7 + %l4] 0x88, %o0
4510 nop
4511 set 0x70, %i4
4512 std %f14, [%l7 + %i4]
4513 set 0x38, %g7
4514 sta %f28, [%l7 + %g7] 0x81
4515 set 0x32, %i1
4516 ldstuba [%l7 + %i1] 0x88, %g6
4517 set 0x08, %i6
4518 sta %f17, [%l7 + %i6] 0x89
4519 nop
4520 set 0x78, %l2
4521 ldstub [%l7 + %l2], %l1
4522 nop
4523 set 0x08, %o2
4524 stw %o7, [%l7 + %o2]
4525 set 0x26, %l6
4526 stha %g5, [%l7 + %l6] 0xeb
4527 membar #Sync
4528 set 0x14, %l3
4529 lda [%l7 + %l3] 0x81, %f11
4530 nop
4531 set 0x58, %l5
4532 ldd [%l7 + %l5], %o4
4533 or %i2, %i7, %o2
4534 or %i3, %i1, %l0
4535 nop
4536 set 0x46, %o0
4537 sth %l6, [%l7 + %o0]
4538 nop
4539 set 0x40, %o5
4540 ldd [%l7 + %o5], %f10
4541 st %fsr, [%l7 + 0x4C]
4542 set 0x0C, %i0
4543 stwa %l4, [%l7 + %i0] 0xea
4544 membar #Sync
4545 nop
4546 set 0x10, %g3
4547 ldub [%l7 + %g3], %o6
4548 nop
4549 set 0x29, %g1
4550 ldstub [%l7 + %g1], %g4
4551 nop
4552 set 0x50, %o4
4553 swap [%l7 + %o4], %g7
4554 set 0x1B, %i2
4555 ldstuba [%l7 + %i2] 0x88, %l5
4556 st %fsr, [%l7 + 0x1C]
4557 set 0x20, %i5
4558 sta %f3, [%l7 + %i5] 0x88
4559 or %i0, %i5, %o3
4560 wr %g0, 0x6, %fprs
4561 nop
4562 set 0x14, %g4
4563 lduw [%l7 + %g4], %l3
4564 nop
4565 set 0x26, %o7
4566 sth %i4, [%l7 + %o7]
4567 st %f17, [%l7 + 0x14]
4568 bn,pn %xcc, loop_33
4569 and %g2, %g3, %g1
4570 set 0x50, %o6
4571 stxa %o1, [%l7 + %o6] 0xe3
4572 membar #Sync
4573loop_33:
4574 nop
4575 set 0x48, %o3
4576 stw %o0, [%l7 + %o3]
4577 add %l7, 0x28, %l6
4578 wr %g0, 0x81, %asi
4579 casxa [%l6] 0x81, %g6, %l2
4580 set 0x40, %g2
4581 stda %f0, [%l7 + %g2] 0xd2
4582 st %fsr, [%l7 + 0x28]
4583 add %l7, 0x74, %l6
4584 wr %g0, 0x81, %asi
4585 lda [%l6] %asi, %l1
4586 casa [%l6] 0x81, %l1, %o7
4587 nop
4588 set 0x14, %g6
4589 swap [%l7 + %g6], %g5
4590 nop
4591 set 0x68, %i3
4592 ldx [%l7 + %i3], %i2
4593 nop
4594 set 0x40, %l1
4595 std %f16, [%l7 + %l1]
4596 nop
4597 set 0x18, %g5
4598 std %o4, [%l7 + %g5]
4599 nop
4600 set 0x3A, %o1
4601 ldstub [%l7 + %o1], %i7
4602 add %i3, %i1, %l0
4603 set 0x58, %l0
4604 ldxa [%l7 + %l0] 0x89, %o2
4605 nop
4606 set 0x7C, %i7
4607 ldsw [%l7 + %i7], %l6
4608 nop
4609 set 0x34, %l4
4610 ldsh [%l7 + %l4], %l4
4611 set 0x55, %g7
4612 ldstuba [%l7 + %g7] 0x81, %g4
4613 set 0x60, %i1
4614 stxa %g7, [%l7 + %i1] 0xeb
4615 membar #Sync
4616 nop
4617 set 0x78, %i6
4618 ldx [%l7 + %i6], %l5
4619 set 0x70, %i4
4620 stda %i0, [%l7 + %i4] 0xe3
4621 membar #Sync
4622 set 0x6C, %o2
4623 stwa %i5, [%l7 + %o2] 0x81
4624 nop
4625 set 0x5C, %l2
4626 lduw [%l7 + %l2], %o3
4627 nop
4628 set 0x2B, %l6
4629 stb %i6, [%l7 + %l6]
4630 nop
4631 set 0x1E, %l5
4632 ldsb [%l7 + %l5], %o4
4633 nop
4634 set 0x28, %l3
4635 stx %o6, [%l7 + %l3]
4636 set 0x0F, %o5
4637 ldstuba [%l7 + %o5] 0x88, %l3
4638 set 0x53, %i0
4639 ldstuba [%l7 + %i0] 0x80, %i4
4640 nop
4641 set 0x16, %o0
4642 ldsb [%l7 + %o0], %g3
4643 set 0x40, %g1
4644 stda %f0, [%l7 + %g1] 0x88
4645 set 0x40, %g3
4646 ldda [%l7 + %g3] 0xd2, %f16
4647 nop
4648 set 0x38, %o4
4649 swap [%l7 + %o4], %g1
4650 set 0x40, %i5
4651 stda %f16, [%l7 + %i5] 0xda
4652 set 0x50, %i2
4653 stha %g2, [%l7 + %i2] 0xeb
4654 membar #Sync
4655 st %fsr, [%l7 + 0x78]
4656 nop
4657 set 0x60, %o7
4658 prefetch [%l7 + %o7], 0
4659 nop
4660 set 0x70, %g4
4661 std %o0, [%l7 + %g4]
4662 nop
4663 set 0x51, %o3
4664 ldstub [%l7 + %o3], %o1
4665 set 0x48, %g2
4666 stwa %l2, [%l7 + %g2] 0xe3
4667 membar #Sync
4668 nop
4669 set 0x60, %g6
4670 ldx [%l7 + %g6], %g6
4671 nop
4672 set 0x18, %o6
4673 std %f2, [%l7 + %o6]
4674 set 0x40, %l1
4675 stda %f16, [%l7 + %l1] 0xf1
4676 membar #Sync
4677 set 0x68, %i3
4678 stda %l0, [%l7 + %i3] 0xe2
4679 membar #Sync
4680 add %l7, 0x18, %l6
4681 wr %g0, 0x80, %asi
4682 lda [%l6] %asi, %o7
4683 casa [%l6] 0x80, %o7, %g5
4684 set 0x50, %o1
4685 ldxa [%l7 + %o1] 0x80, %i2
4686 nop
4687 set 0x20, %g5
4688 prefetch [%l7 + %g5], 2
4689 nop
4690 set 0x20, %i7
4691 std %f8, [%l7 + %i7]
4692 nop
4693 set 0x14, %l4
4694 prefetch [%l7 + %l4], 2
4695 nop
4696 set 0x7A, %l0
4697 ldub [%l7 + %l0], %i7
4698 membar #Sync
4699 set 0x40, %g7
4700 ldda [%l7 + %g7] 0xf8, %f0
4701 set 0x0C, %i1
4702 lda [%l7 + %i1] 0x89, %f30
4703 nop
4704 set 0x42, %i4
4705 ldsh [%l7 + %i4], %i3
4706 add %l7, 0x48, %l6
4707 wr %g0, 0x81, %asi
4708 casxa [%l6] 0x81, %o5, %i1
4709 st %f9, [%l7 + 0x34]
4710 nop
4711 set 0x28, %i6
4712 ldub [%l7 + %i6], %l0
4713 nop
4714 set 0x3C, %o2
4715 prefetch [%l7 + %o2], 2
4716 nop
4717 set 0x38, %l6
4718 ldx [%l7 + %l6], %l6
4719 set 0x30, %l2
4720 prefetcha [%l7 + %l2] 0x81, 4
4721 set 0x58, %l3
4722 stda %l4, [%l7 + %l3] 0xeb
4723 membar #Sync
4724 set 0x40, %l5
4725 stda %f16, [%l7 + %l5] 0xcc
4726 set 0x08, %i0
4727 swapa [%l7 + %i0] 0x80, %g7
4728 nop
4729 set 0x08, %o5
4730 ldx [%l7 + %o5], %l5
4731 set 0x58, %g1
4732 sta %f4, [%l7 + %g1] 0x80
4733 set 0x68, %g3
4734 swapa [%l7 + %g3] 0x80, %g4
4735 nop
4736 set 0x5E, %o4
4737 sth %i5, [%l7 + %o4]
4738 nop
4739 set 0x28, %i5
4740 std %f30, [%l7 + %i5]
4741 ld [%l7 + 0x1C], %f3
4742 nop
4743 set 0x78, %o0
4744 ldsw [%l7 + %o0], %o3
4745 and %i6, %o4, %o6
4746 set 0x78, %o7
4747 stda %l2, [%l7 + %o7] 0xeb
4748 membar #Sync
4749 set 0x7C, %g4
4750 swapa [%l7 + %g4] 0x80, %i0
4751 add %i4, %g3, %g1
4752 nop
4753 set 0x2F, %o3
4754 ldsb [%l7 + %o3], %g2
4755 nop
4756 set 0x20, %i2
4757 std %o0, [%l7 + %i2]
4758 ld [%l7 + 0x3C], %f8
4759 nop
4760 set 0x55, %g2
4761 ldsb [%l7 + %g2], %o1
4762 nop
4763 set 0x20, %o6
4764 ldd [%l7 + %o6], %f4
4765 nop
4766 set 0x78, %g6
4767 lduh [%l7 + %g6], %l2
4768 nop
4769 set 0x40, %l1
4770 std %g6, [%l7 + %l1]
4771 nop
4772 or %g0, 0x8, %l0
4773 sllx %l0, 0x3c, %l0
4774 wr %l0, %g0, %sys_tick_cmpr
4775 set 0x70, %i3
4776 prefetcha [%l7 + %i3] 0x80, 3
4777 add %g5, %i7, %o5
4778 ld [%l7 + 0x18], %f3
4779 nop
4780 set 0x54, %g5
4781 prefetch [%l7 + %g5], 4
4782 nop
4783 set 0x60, %o1
4784 stx %i1, [%l7 + %o1]
4785 nop
4786 set 0x68, %i7
4787 stx %fsr, [%l7 + %i7]
4788 set 0x5C, %l0
4789 stwa %i3, [%l7 + %l0] 0xea
4790 membar #Sync
4791 nop
4792 set 0x60, %g7
4793 sth %l6, [%l7 + %g7]
4794 add %l7, 0x68, %l6
4795 wr %g0, 0x80, %asi
4796 casxa [%l6] 0x80, %l0, %l4
4797 set 0x28, %l4
4798 prefetcha [%l7 + %l4] 0x89, 1
4799 and %l5, %g4, %g7
4800 nop
4801 set 0x08, %i1
4802 std %i4, [%l7 + %i1]
4803 nop
4804 set 0x60, %i6
4805 std %o2, [%l7 + %i6]
4806 nop
4807 set 0x48, %o2
4808 lduw [%l7 + %o2], %i6
4809 nop
4810 set 0x15, %i4
4811 stb %o4, [%l7 + %i4]
4812 set 0x58, %l6
4813 ldxa [%l7 + %l6] 0x89, %l3
4814 add %l7, 0x20, %l6
4815 wr %g0, 0x80, %asi
4816 casxa [%l6] 0x80, %i0, %o6
4817 set 0x28, %l2
4818 swapa [%l7 + %l2] 0x89, %i4
4819 nop
4820 set 0x51, %l5
4821 stb %g1, [%l7 + %l5]
4822 nop
4823 set 0x2E, %l3
4824 ldsb [%l7 + %l3], %g3
4825 add %l7, 0x30, %l6
4826 wr %g0, 0x88, %asi
4827 casa [%l6] 0x88, %o0, %o1
4828 set 0x40, %i0
4829 ldda [%l7 + %i0] 0xd0, %f0
4830 nop
4831 set 0x11, %o5
4832 ldstub [%l7 + %o5], %l2
4833 nop
4834 set 0x4D, %g3
4835 ldstub [%l7 + %g3], %g6
4836 st %fsr, [%l7 + 0x6C]
4837 nop
4838 set 0x30, %o4
4839 stx %fsr, [%l7 + %o4]
4840 nop
4841 set 0x78, %i5
4842 stb %g2, [%l7 + %i5]
4843 nop
4844 set 0x0A, %o0
4845 ldsh [%l7 + %o0], %o7
4846 nop
4847 set 0x4C, %o7
4848 lduh [%l7 + %o7], %l1
4849 set 0x50, %g1
4850 ldxa [%l7 + %g1] 0x81, %g5
4851 and %i2, %i7, %o5
4852 nop
4853 set 0x58, %g4
4854 prefetch [%l7 + %g4], 0
4855 add %l7, 0x78, %l6
4856 wr %g0, 0x80, %asi
4857 casxa [%l6] 0x80, %i3, %i1
4858 set 0x59, %o3
4859 ldstuba [%l7 + %o3] 0x81, %l0
4860 nop
4861 set 0x14, %i2
4862 stw %l4, [%l7 + %i2]
4863 set 0x28, %g2
4864 stda %i6, [%l7 + %g2] 0x81
4865 and %o2, %g4, %l5
4866 add %l7, 0x7C, %l6
4867 wr %g0, 0x81, %asi
4868 casa [%l6] 0x81, %i5, %o3
4869 set 0x49, %g6
4870 ldstuba [%l7 + %g6] 0x80, %i6
4871 and %g7, %l3, %i0
4872 set 0x58, %l1
4873 swapa [%l7 + %l1] 0x81, %o4
4874 set 0x76, %o6
4875 stha %i4, [%l7 + %o6] 0xea
4876 membar #Sync
4877 set 0x60, %i3
4878 ldda [%l7 + %i3] 0xeb, %o6
4879 nop
4880 set 0x48, %o1
4881 std %g2, [%l7 + %o1]
4882 nop
4883 set 0x70, %i7
4884 stx %o0, [%l7 + %i7]
4885 ld [%l7 + 0x4C], %f9
4886 st %fsr, [%l7 + 0x5C]
4887 set 0x62, %l0
4888 stha %o1, [%l7 + %l0] 0x89
4889 set 0x3B, %g5
4890 ldstuba [%l7 + %g5] 0x88, %l2
4891 st %f7, [%l7 + 0x7C]
4892 set 0x64, %l4
4893 stwa %g1, [%l7 + %l4] 0xeb
4894 membar #Sync
4895 and %g6, %g2, %l1
4896 set 0x40, %g7
4897 stda %f0, [%l7 + %g7] 0xf8
4898 membar #Sync
4899 set 0x40, %i6
4900 stwa %g5, [%l7 + %i6] 0xe2
4901 membar #Sync
4902 set 0x40, %i1
4903 ldda [%l7 + %i1] 0xd2, %f16
4904 nop
4905 set 0x48, %o2
4906 std %i2, [%l7 + %o2]
4907 nop
4908 set 0x70, %l6
4909 ldx [%l7 + %l6], %i7
4910 or %o7, %i3, %o5
4911 nop
4912 set 0x5C, %i4
4913 stw %i1, [%l7 + %i4]
4914 fpadd32s %f13, %f11, %f19
4915 set 0x68, %l5
4916 stwa %l0, [%l7 + %l5] 0x80
4917 nop
4918 set 0x20, %l2
4919 stx %fsr, [%l7 + %l2]
4920 and %l6, %o2, %g4
4921 nop
4922 set 0x60, %i0
4923 stx %l5, [%l7 + %i0]
4924 and %l4, %o3, %i5
4925 nop
4926 set 0x7C, %o5
4927 lduh [%l7 + %o5], %i6
4928 nop
4929 set 0x34, %g3
4930 stw %g7, [%l7 + %g3]
4931 nop
4932 set 0x2D, %o4
4933 ldstub [%l7 + %o4], %i0
4934 set 0x10, %l3
4935 stwa %o4, [%l7 + %l3] 0x81
4936 nop
4937 set 0x60, %i5
4938 stw %l3, [%l7 + %i5]
4939 set 0x48, %o0
4940 stwa %i4, [%l7 + %o0] 0xe2
4941 membar #Sync
4942 nop
4943 set 0x61, %o7
4944 ldub [%l7 + %o7], %g3
4945 set 0x54, %g4
4946 lda [%l7 + %g4] 0x81, %f26
4947 add %l7, 0x68, %l6
4948 wr %g0, 0x81, %asi
4949 ldxa [%l6] %asi, %o6
4950 casxa [%l6] 0x81, %o6, %o0
4951 add %l2, %o1, %g6
4952 set 0x58, %g1
4953 stxa %g2, [%l7 + %g1] 0x80
4954 set 0x4C, %i2
4955 stwa %g1, [%l7 + %i2] 0x89
4956 nop
4957 set 0x32, %o3
4958 stb %l1, [%l7 + %o3]
4959 add %l7, 0x7C, %l6
4960 wr %g0, 0x88, %asi
4961 lda [%l6] %asi, %i2
4962 casa [%l6] 0x88, %i2, %i7
4963 nop
4964 set 0x5E, %g6
4965 ldsh [%l7 + %g6], %g5
4966 nop
4967 set 0x74, %g2
4968 ldub [%l7 + %g2], %o7
4969 nop
4970 set 0x78, %o6
4971 std %f18, [%l7 + %o6]
4972 set 0x50, %i3
4973 stxa %i3, [%l7 + %i3] 0x89
4974 set 0x6C, %l1
4975 swapa [%l7 + %l1] 0x80, %o5
4976 set 0x38, %o1
4977 prefetcha [%l7 + %o1] 0x89, 3
4978 nop
4979 set 0x6E, %i7
4980 ldsh [%l7 + %i7], %l6
4981 set 0x30, %l0
4982 ldda [%l7 + %l0] 0xeb, %o2
4983 nop
4984 set 0x14, %l4
4985 ldub [%l7 + %l4], %g4
4986 set 0x68, %g5
4987 prefetcha [%l7 + %g5] 0x88, 4
4988 nop
4989 set 0x24, %i6
4990 ldub [%l7 + %i6], %l5
4991 set 0x20, %i1
4992 ldda [%l7 + %i1] 0x88, %o2
4993 nop
4994 set 0x0A, %o2
4995 stb %l4, [%l7 + %o2]
4996 ld [%l7 + 0x48], %f27
4997 st %f22, [%l7 + 0x48]
4998 add %l7, 0x78, %l6
4999 wr %g0, 0x80, %asi
5000 casa [%l6] 0x80, %i5, %i6
5001 or %i0, %o4, %g7
5002 nop
5003 set 0x38, %l6
5004 std %f4, [%l7 + %l6]
5005 nop
5006 set 0x08, %g7
5007 prefetch [%l7 + %g7], 4
5008 add %i4, %g3, %l3
5009 nop
5010 set 0x40, %i4
5011 prefetch [%l7 + %i4], 3
5012 nop
5013 set 0x38, %l5
5014 ldsb [%l7 + %l5], %o6
5015 nop
5016 set 0x22, %i0
5017 sth %l2, [%l7 + %i0]
5018 nop
5019 set 0x10, %l2
5020 stw %o0, [%l7 + %l2]
5021 set 0x18, %o5
5022 lda [%l7 + %o5] 0x88, %f18
5023 set 0x40, %g3
5024 ldda [%l7 + %g3] 0xd8, %f0
5025 fpadd16s %f7, %f11, %f1
5026 set 0x10, %l3
5027 ldxa [%l7 + %l3] 0x88, %o1
5028 and %g2, %g1, %g6
5029 set 0x24, %i5
5030 stwa %l1, [%l7 + %i5] 0x81
5031 add %i7, %g5, %i2
5032 nop
5033 set 0x48, %o0
5034 std %o6, [%l7 + %o0]
5035 nop
5036 set 0x08, %o4
5037 stw %i3, [%l7 + %o4]
5038 and %l0, %l6, %o5
5039 ld [%l7 + 0x38], %f31
5040 set 0x58, %g4
5041 stwa %g4, [%l7 + %g4] 0x89
5042 nop
5043 set 0x12, %o7
5044 sth %o2, [%l7 + %o7]
5045 nop
5046 set 0x0A, %i2
5047 lduh [%l7 + %i2], %l5
5048 nop
5049 set 0x5E, %g1
5050 ldstub [%l7 + %g1], %o3
5051 nop
5052 set 0x08, %o3
5053 ldsw [%l7 + %o3], %l4
5054 set 0x34, %g6
5055 lda [%l7 + %g6] 0x81, %f23
5056 nop
5057 set 0x58, %o6
5058 stx %fsr, [%l7 + %o6]
5059 set 0x6F, %g2
5060 stba %i5, [%l7 + %g2] 0x81
5061 set 0x65, %i3
5062 ldstuba [%l7 + %i3] 0x81, %i1
5063 nop
5064 set 0x24, %o1
5065 sth %i0, [%l7 + %o1]
5066 set 0x10, %i7
5067 stxa %o4, [%l7 + %i7] 0xea
5068 membar #Sync
5069 add %l7, 0x68, %l6
5070 wr %g0, 0x81, %asi
5071 casa [%l6] 0x81, %i6, %i4
5072 set 0x36, %l1
5073 stha %g7, [%l7 + %l1] 0x88
5074 nop
5075 set 0x44, %l0
5076 stw %g3, [%l7 + %l0]
5077 or %o6, %l2, %l3
5078 nop
5079 set 0x58, %g5
5080 stx %fsr, [%l7 + %g5]
5081 set 0x40, %l4
5082 ldda [%l7 + %l4] 0xd0, %f0
5083 set 0x34, %i1
5084 stba %o1, [%l7 + %i1] 0xe2
5085 membar #Sync
5086 fpsub32s %f29, %f9, %f22
5087 set 0x60, %i6
5088 swapa [%l7 + %i6] 0x81, %o0
5089 add %l7, 0x50, %l6
5090 wr %g0, 0x89, %asi
5091 lda [%l6] %asi, %g1
5092 casa [%l6] 0x89, %g1, %g2
5093 nop
5094 set 0x28, %o2
5095 swap [%l7 + %o2], %l1
5096 nop
5097 set 0x2C, %g7
5098 lduh [%l7 + %g7], %g6
5099 nop
5100 set 0x38, %l6
5101 stb %i7, [%l7 + %l6]
5102 add %g5, %i2, %i3
5103 set 0x24, %i4
5104 stha %l0, [%l7 + %i4] 0x81
5105 nop
5106 set 0x7E, %l5
5107 ldsh [%l7 + %l5], %l6
5108 add %o5, %o7, %o2
5109 nop
5110 set 0x51, %l2
5111 ldstub [%l7 + %l2], %g4
5112 set 0x6C, %o5
5113 swapa [%l7 + %o5] 0x81, %l5
5114 nop
5115 set 0x15, %g3
5116 ldub [%l7 + %g3], %l4
5117 set 0x40, %l3
5118 stda %f0, [%l7 + %l3] 0xd8
5119 nop
5120 set 0x48, %i5
5121 stx %i5, [%l7 + %i5]
5122 nop
5123 set 0x28, %i0
5124 sth %o3, [%l7 + %i0]
5125 set 0x7B, %o4
5126 stba %i1, [%l7 + %o4] 0x80
5127 fpadd16s %f16, %f8, %f24
5128 nop
5129 nop
5130 setx 0x22A30C52, %l0, %l6
5131 st %l6, [%l7 + 0x28]
5132 ld [%l7 + 0x28], %f29
5133 setx 0x27EF2551, %l1, %l5
5134 st %l5, [%l7 + 0x10]
5135 ld [%l7 + 0x10], %f4
5136 fdivs %f4, %f29, %f2
5137 nop
5138 set 0x30, %g4
5139 ldx [%l7 + %g4], %o4
5140 ld [%l7 + 0x4C], %f29
5141 set 0x18, %o0
5142 stxa %i0, [%l7 + %o0] 0x81
5143 nop
5144 set 0x30, %o7
5145 swap [%l7 + %o7], %i4
5146 set 0x08, %i2
5147 prefetcha [%l7 + %i2] 0x81, 0
5148 set 0x68, %g1
5149 prefetcha [%l7 + %g1] 0x80, 3
5150 set 0x57, %g6
5151 ldstuba [%l7 + %g6] 0x81, %o6
5152 set 0x58, %o6
5153 ldxa [%l7 + %o6] 0x81, %g7
5154 set 0x58, %g2
5155 lda [%l7 + %g2] 0x80, %f30
5156 st %fsr, [%l7 + 0x38]
5157 nop
5158 set 0x41, %i3
5159 ldstub [%l7 + %i3], %l3
5160 nop
5161 set 0x14, %o3
5162 ldsw [%l7 + %o3], %l2
5163 st %f0, [%l7 + 0x38]
5164 set 0x60, %o1
5165 stxa %o0, [%l7 + %o1] 0xeb
5166 membar #Sync
5167 set 0x64, %i7
5168 swapa [%l7 + %i7] 0x89, %o1
5169 set 0x40, %l1
5170 stda %f0, [%l7 + %l1] 0xca
5171 add %l7, 0x48, %l6
5172 wr %g0, 0x81, %asi
5173 ldxa [%l6] %asi, %g2
5174 casxa [%l6] 0x81, %g2, %l1
5175 add %g6, %i7, %g5
5176 set 0x20, %l0
5177 stba %g1, [%l7 + %l0] 0xeb
5178 membar #Sync
5179 membar #Sync
5180 set 0x40, %g5
5181 ldda [%l7 + %g5] 0xf9, %f0
5182 nop
5183 set 0x72, %i1
5184 sth %i3, [%l7 + %i1]
5185 nop
5186 set 0x58, %i6
5187 std %f24, [%l7 + %i6]
5188 set 0x0C, %l4
5189 sta %f20, [%l7 + %l4] 0x89
5190 nop
5191 set 0x1A, %g7
5192 sth %i2, [%l7 + %g7]
5193 membar #Sync
5194 set 0x40, %o2
5195 ldda [%l7 + %o2] 0xf1, %f16
5196 nop
5197 set 0x18, %i4
5198 stw %l0, [%l7 + %i4]
5199 add %l7, 0x40, %l6
5200 wr %g0, 0x88, %asi
5201 casxa [%l6] 0x88, %o5, %l6
5202 ld [%l7 + 0x28], %f2
5203 nop
5204 set 0x34, %l5
5205 lduh [%l7 + %l5], %o2
5206 or %o7, %g4, %l5
5207 nop
5208 set 0x10, %l6
5209 stx %l4, [%l7 + %l6]
5210 nop
5211 set 0x10, %o5
5212 sth %o3, [%l7 + %o5]
5213 set 0x14, %l2
5214 swapa [%l7 + %l2] 0x88, %i5
5215 or %o4, %i0, %i1
5216 set 0x70, %l3
5217 ldda [%l7 + %l3] 0x81, %i6
5218 nop
5219 set 0x70, %i5
5220 std %g2, [%l7 + %i5]
5221 or %i4, %g7, %o6
5222 nop
5223 set 0x60, %g3
5224 stx %l3, [%l7 + %g3]
5225 nop
5226 set 0x20, %i0
5227 ldsw [%l7 + %i0], %l2
5228 set 0x08, %o4
5229 stda %o0, [%l7 + %o4] 0xe3
5230 membar #Sync
5231 nop
5232 set 0x4D, %g4
5233 ldub [%l7 + %g4], %g2
5234 nop
5235 set 0x08, %o7
5236 std %o0, [%l7 + %o7]
5237 fpsub16s %f15, %f8, %f18
5238 nop
5239 set 0x10, %o0
5240 std %l0, [%l7 + %o0]
5241 add %l7, 0x50, %l6
5242 wr %g0, 0x89, %asi
5243 casxa [%l6] 0x89, %g6, %g5
5244 set 0x28, %g1
5245 ldxa [%l7 + %g1] 0x88, %g1
5246 set 0x10, %i2
5247 stxa %i3, [%l7 + %i2] 0xea
5248 membar #Sync
5249 nop
5250 set 0x48, %o6
5251 ldx [%l7 + %o6], %i2
5252 st %f7, [%l7 + 0x28]
5253 nop
5254 set 0x38, %g6
5255 ldd [%l7 + %g6], %f6
5256 set 0x40, %g2
5257 stda %f16, [%l7 + %g2] 0xd8
5258 nop
5259 set 0x4B, %o3
5260 ldsb [%l7 + %o3], %l0
5261 set 0x08, %i3
5262 lda [%l7 + %i3] 0x81, %f1
5263 nop
5264 or %g0, 0x8, %l0
5265 sllx %l0, 0x3c, %l0
5266 wr %l0, %g0, %tick_cmpr
5267 nop
5268 set 0x1E, %o1
5269 sth %o2, [%l7 + %o1]
5270 set 0x48, %l1
5271 stda %i6, [%l7 + %l1] 0x89
5272 nop
5273 set 0x3C, %l0
5274 lduw [%l7 + %l0], %g4
5275 nop
5276 set 0x3C, %g5
5277 stw %l5, [%l7 + %g5]
5278 st %fsr, [%l7 + 0x2C]
5279 nop
5280 set 0x50, %i1
5281 sth %o7, [%l7 + %i1]
5282 membar #Sync
5283 set 0x40, %i6
5284 ldda [%l7 + %i6] 0xf1, %f16
5285 ba,a %xcc, loop_34
5286 ld [%l7 + 0x4C], %f17
5287 st %f15, [%l7 + 0x18]
5288 set 0x30, %l4
5289 ldda [%l7 + %l4] 0x81, %l4
5290loop_34:
5291 nop
5292 set 0x59, %g7
5293 ldstub [%l7 + %g7], %o3
5294 nop
5295 set 0x68, %i7
5296 ldsw [%l7 + %i7], %o4
5297 nop
5298 set 0x68, %i4
5299 ldx [%l7 + %i4], %i5
5300 add %i0, %i1, %i6
5301 nop
5302 set 0x40, %l5
5303 stx %i4, [%l7 + %l5]
5304 ld [%l7 + 0x14], %f30
5305 nop
5306 set 0x0E, %o2
5307 ldsh [%l7 + %o2], %g7
5308 set 0x60, %l6
5309 stxa %o6, [%l7 + %l6] 0xea
5310 membar #Sync
5311 set 0x3B, %o5
5312 ldstuba [%l7 + %o5] 0x89, %l3
5313 nop
5314 set 0x48, %l2
5315 ldd [%l7 + %l2], %g2
5316 nop
5317 set 0x46, %l3
5318 ldub [%l7 + %l3], %l2
5319 set 0x10, %i5
5320 ldda [%l7 + %i5] 0xe3, %g2
5321 set 0x40, %g3
5322 ldda [%l7 + %g3] 0x89, %f0
5323 set 0x28, %i0
5324 stha %o1, [%l7 + %i0] 0xea
5325 membar #Sync
5326 ld [%l7 + 0x58], %f4
5327 nop
5328 set 0x18, %o4
5329 std %l0, [%l7 + %o4]
5330 wr %g6, %g5, %softint
5331 add %l7, 0x30, %l6
5332 wr %g0, 0x80, %asi
5333 ldxa [%l6] %asi, %g1
5334 casxa [%l6] 0x80, %g1, %i3
5335 add %l7, 0x0C, %l6
5336 wr %g0, 0x88, %asi
5337 casa [%l6] 0x88, %o0, %i2
5338 or %l0, %i7, %o2
5339 nop
5340 set 0x0C, %g4
5341 prefetch [%l7 + %g4], 0
5342 add %l7, 0x50, %l6
5343 wr %g0, 0x88, %asi
5344 casa [%l6] 0x88, %l6, %o5
5345 nop
5346 set 0x64, %o0
5347 prefetch [%l7 + %o0], 3
5348 set 0x70, %o7
5349 stxa %g4, [%l7 + %o7] 0x81
5350 set 0x50, %i2
5351 swapa [%l7 + %i2] 0x81, %o7
5352 nop
5353 set 0x20, %o6
5354 std %l4, [%l7 + %o6]
5355 nop
5356 set 0x5E, %g6
5357 lduh [%l7 + %g6], %l5
5358 set 0x54, %g1
5359 sta %f18, [%l7 + %g1] 0x81
5360 add %o3, %o4, %i5
5361 set 0x38, %o3
5362 ldxa [%l7 + %o3] 0x89, %i1
5363 fpsub16 %f10, %f12, %f14
5364 add %l7, 0x34, %l6
5365 wr %g0, 0x89, %asi
5366 casa [%l6] 0x89, %i6, %i0
5367 set 0x50, %g2
5368 stxa %i4, [%l7 + %g2] 0xeb
5369 membar #Sync
5370 nop
5371 set 0x1B, %i3
5372 stb %g7, [%l7 + %i3]
5373 set 0x18, %l1
5374 ldxa [%l7 + %l1] 0x80, %o6
5375 nop
5376 set 0x7C, %o1
5377 stb %g3, [%l7 + %o1]
5378 nop
5379 set 0x6C, %g5
5380 ldsh [%l7 + %g5], %l3
5381 nop
5382 nop
5383 setx 0x49478A595C6FDB71, %l0, %l6
5384 stx %l6, [%l7 + 0x28]
5385 ldd [%l7 + 0x28], %f14
5386 setx 0x8E948D425F2A8F12, %l1, %l5
5387 stx %l5, [%l7 + 0x10]
5388 ldd [%l7 + 0x10], %f22
5389 fdivd %f22, %f14, %f0
5390 set 0x1C, %i1
5391 stwa %g2, [%l7 + %i1] 0x88
5392 set 0x68, %l0
5393 stxa %o1, [%l7 + %l0] 0x89
5394 nop
5395 set 0x64, %i6
5396 ldsh [%l7 + %i6], %l2
5397 set 0x3C, %l4
5398 lda [%l7 + %l4] 0x89, %f27
5399 nop
5400 set 0x3A, %g7
5401 sth %g6, [%l7 + %g7]
5402 add %g5, %g1, %i3
5403 ld [%l7 + 0x30], %f7
5404 nop
5405 set 0x24, %i4
5406 lduh [%l7 + %i4], %l1
5407 nop
5408 set 0x48, %i7
5409 stw %i2, [%l7 + %i7]
5410 wr %o0, %i7, %clear_softint
5411 set 0x2F, %o2
5412 stba %l0, [%l7 + %o2] 0x88
5413 set 0x18, %l5
5414 stda %o2, [%l7 + %l5] 0xea
5415 membar #Sync
5416 or %l6, %o5, %o7
5417 set 0x18, %l6
5418 stda %g4, [%l7 + %l6] 0xe2
5419 membar #Sync
5420 fpsub16 %f12, %f16, %f12
5421 set 0x40, %l2
5422 ldda [%l7 + %l2] 0x88, %f16
5423 nop
5424 nop
5425 setx 0xF0EC1335, %l0, %l6
5426 st %l6, [%l7 + 0x28]
5427 ld [%l7 + 0x28], %f4
5428 setx 0x93CA20EC, %l1, %l5
5429 st %l5, [%l7 + 0x10]
5430 ld [%l7 + 0x10], %f30
5431 fdivs %f30, %f4, %f23
5432 nop
5433 set 0x38, %l3
5434 std %l4, [%l7 + %l3]
5435 and %o3, %o4, %i5
5436 set 0x15, %i5
5437 stba %l5, [%l7 + %i5] 0xea
5438 membar #Sync
5439 ld [%l7 + 0x10], %f21
5440 nop
5441 set 0x57, %o5
5442 ldsb [%l7 + %o5], %i1
5443 set 0x48, %i0
5444 stda %i0, [%l7 + %i0] 0x81
5445 add %l7, 0x48, %l6
5446 wr %g0, 0x81, %asi
5447 casxa [%l6] 0x81, %i6, %i4
5448 bne %xcc, loop_35
5449 ld [%l7 + 0x7C], %f23
5450 nop
5451 set 0x26, %g3
5452 lduh [%l7 + %g3], %g7
5453 nop
5454 set 0x28, %o4
5455 ldsb [%l7 + %o4], %g3
5456loop_35:
5457 nop
5458 set 0x44, %g4
5459 stw %o6, [%l7 + %g4]
5460 wr %g2, %o1, %ccr
5461 add %l7, 0x48, %l6
5462 wr %g0, 0x89, %asi
5463 ldxa [%l6] %asi, %l3
5464 casxa [%l6] 0x89, %l3, %g6
5465 and %g5, %g1, %i3
5466 add %l1, %i2, %o0
5467 add %l7, 0x70, %l6
5468 wr %g0, 0x89, %asi
5469 ldxa [%l6] %asi, %i7
5470 casxa [%l6] 0x89, %i7, %l0
5471 wr %l2, %l6, %softint
5472 nop
5473 set 0x58, %o7
5474 stx %o5, [%l7 + %o7]
5475 and %o2, %g4, %l4
5476 set 0x76, %i2
5477 stha %o7, [%l7 + %i2] 0xe2
5478 membar #Sync
5479 set 0x58, %o0
5480 ldxa [%l7 + %o0] 0x88, %o3
5481 set 0x08, %o6
5482 stwa %i5, [%l7 + %o6] 0xea
5483 membar #Sync
5484 nop
5485 set 0x28, %g6
5486 ldx [%l7 + %g6], %o4
5487 set 0x08, %o3
5488 lda [%l7 + %o3] 0x89, %f11
5489 add %l7, 0x48, %l6
5490 wr %g0, 0x88, %asi
5491 casa [%l6] 0x88, %i1, %l5
5492 nop
5493 set 0x5A, %g1
5494 ldsh [%l7 + %g1], %i6
5495 set 0x65, %i3
5496 ldstuba [%l7 + %i3] 0x80, %i4
5497 set 0x28, %l1
5498 prefetcha [%l7 + %l1] 0x88, 3
5499 nop
5500 set 0x25, %g2
5501 ldub [%l7 + %g2], %g7
5502 and %o6, %g3, %o1
5503 st %fsr, [%l7 + 0x24]
5504 nop
5505 set 0x6C, %g5
5506 lduw [%l7 + %g5], %l3
5507 nop
5508 set 0x28, %i1
5509 ldd [%l7 + %i1], %g6
5510 set 0x70, %l0
5511 ldda [%l7 + %l0] 0x89, %g4
5512 set 0x30, %o1
5513 stwa %g1, [%l7 + %o1] 0xeb
5514 membar #Sync
5515 nop
5516 set 0x60, %l4
5517 ldsw [%l7 + %l4], %i3
5518 nop
5519 set 0x10, %g7
5520 lduw [%l7 + %g7], %g2
5521 or %l1, %i2, %i7
5522 set 0x63, %i6
5523 ldstuba [%l7 + %i6] 0x88, %o0
5524 set 0x24, %i7
5525 stwa %l2, [%l7 + %i7] 0xeb
5526 membar #Sync
5527 nop
5528 set 0x08, %o2
5529 std %f16, [%l7 + %o2]
5530 st %fsr, [%l7 + 0x08]
5531 wr %l6, %l0, %ccr
5532 ld [%l7 + 0x40], %f4
5533 st %fsr, [%l7 + 0x7C]
5534 set 0x60, %l5
5535 sta %f20, [%l7 + %l5] 0x81
5536 nop
5537 set 0x10, %l6
5538 prefetch [%l7 + %l6], 2
5539 ld [%l7 + 0x60], %f24
5540 set 0x78, %i4
5541 stxa %o5, [%l7 + %i4] 0x88
5542 nop
5543 set 0x20, %l2
5544 ldd [%l7 + %l2], %f24
5545 nop
5546 set 0x58, %l3
5547 ldd [%l7 + %l3], %g4
5548 set 0x2C, %o5
5549 sta %f26, [%l7 + %o5] 0x88
5550 set 0x3A, %i5
5551 stha %o2, [%l7 + %i5] 0x80
5552 add %l7, 0x2C, %l6
5553 wr %g0, 0x88, %asi
5554 casa [%l6] 0x88, %l4, %o7
5555 and %o3, %i5, %i1
5556 nop
5557 set 0x48, %g3
5558 std %f10, [%l7 + %g3]
5559 ld [%l7 + 0x4C], %f9
5560 nop
5561 set 0x2E, %i0
5562 lduh [%l7 + %i0], %l5
5563 add %l7, 0x18, %l6
5564 wr %g0, 0x81, %asi
5565 casxa [%l6] 0x81, %o4, %i6
5566 fpsub16s %f30, %f31, %f15
5567 set 0x40, %g4
5568 ldda [%l7 + %g4] 0xd2, %f0
5569 nop
5570 set 0x3E, %o4
5571 lduh [%l7 + %o4], %i0
5572 bgu,a %xcc, loop_36
5573 nop
5574 set 0x24, %i2
5575 lduw [%l7 + %i2], %i4
5576 nop
5577 set 0x58, %o7
5578 std %f4, [%l7 + %o7]
5579 nop
5580 set 0x68, %o0
5581 prefetch [%l7 + %o0], 0
5582loop_36:
5583 nop
5584 set 0x39, %g6
5585 ldsb [%l7 + %g6], %g7
5586 set 0x40, %o6
5587 ldda [%l7 + %o6] 0x89, %f0
5588 nop
5589 set 0x58, %g1
5590 ldsw [%l7 + %g1], %g3
5591 nop
5592 set 0x38, %o3
5593 std %f6, [%l7 + %o3]
5594 set 0x40, %i3
5595 ldda [%l7 + %i3] 0x88, %f16
5596 nop
5597 set 0x58, %g2
5598 stw %o1, [%l7 + %g2]
5599 or %o6, %l3, %g6
5600 set 0x58, %g5
5601 sta %f30, [%l7 + %g5] 0x81
5602 nop
5603 set 0x70, %l1
5604 ldd [%l7 + %l1], %f10
5605 nop
5606 set 0x76, %l0
5607 ldsh [%l7 + %l0], %g5
5608 set 0x48, %o1
5609 ldxa [%l7 + %o1] 0x88, %i3
5610 nop
5611 set 0x20, %i1
5612 ldd [%l7 + %i1], %f12
5613 nop
5614 set 0x52, %l4
5615 ldsh [%l7 + %l4], %g2
5616 nop
5617 set 0x78, %i6
5618 std %f8, [%l7 + %i6]
5619 set 0x76, %i7
5620 ldstuba [%l7 + %i7] 0x80, %g1
5621 nop
5622 set 0x70, %g7
5623 ldd [%l7 + %g7], %i2
5624 nop
5625 set 0x7C, %l5
5626 ldsw [%l7 + %l5], %l1
5627 st %f15, [%l7 + 0x2C]
5628 set 0x68, %l6
5629 ldxa [%l7 + %l6] 0x80, %o0
5630 set 0x58, %i4
5631 lda [%l7 + %i4] 0x88, %f14
5632 nop
5633 set 0x50, %l2
5634 ldd [%l7 + %l2], %f18
5635 nop
5636 set 0x77, %l3
5637 ldsb [%l7 + %l3], %l2
5638 st %f10, [%l7 + 0x18]
5639 add %l7, 0x10, %l6
5640 wr %g0, 0x89, %asi
5641 ldxa [%l6] %asi, %i7
5642 casxa [%l6] 0x89, %i7, %l6
5643 set 0x58, %o2
5644 stxa %l0, [%l7 + %o2] 0xea
5645 membar #Sync
5646 nop
5647 set 0x78, %i5
5648 stx %fsr, [%l7 + %i5]
5649 nop
5650 set 0x14, %g3
5651 lduw [%l7 + %g3], %o5
5652 nop
5653 set 0x58, %o5
5654 std %f10, [%l7 + %o5]
5655 nop
5656 set 0x40, %i0
5657 lduw [%l7 + %i0], %g4
5658 or %o2, %o7, %o3
5659 nop
5660 set 0x78, %g4
5661 lduh [%l7 + %g4], %i5
5662 set 0x50, %i2
5663 ldda [%l7 + %i2] 0xe2, %l4
5664 nop
5665 set 0x78, %o4
5666 ldsw [%l7 + %o4], %i1
5667 set 0x70, %o7
5668 swapa [%l7 + %o7] 0x89, %l5
5669 and %o4, %i6, %i0
5670 st %fsr, [%l7 + 0x1C]
5671 add %l7, 0x6C, %l6
5672 wr %g0, 0x88, %asi
5673 casa [%l6] 0x88, %g7, %g3
5674 set 0x40, %g6
5675 ldda [%l7 + %g6] 0x81, %f0
5676 nop
5677 set 0x7C, %o0
5678 stw %o1, [%l7 + %o0]
5679 nop
5680 set 0x1C, %g1
5681 ldstub [%l7 + %g1], %o6
5682 nop
5683 set 0x4F, %o6
5684 ldub [%l7 + %o6], %i4
5685 nop
5686 set 0x44, %i3
5687 prefetch [%l7 + %i3], 2
5688 nop
5689 set 0x64, %o3
5690 swap [%l7 + %o3], %l3
5691 nop
5692 set 0x54, %g2
5693 swap [%l7 + %g2], %g5
5694 nop
5695 set 0x39, %g5
5696 stb %i3, [%l7 + %g5]
5697 nop
5698 set 0x4A, %l1
5699 stb %g6, [%l7 + %l1]
5700 add %l7, 0x50, %l6
5701 wr %g0, 0x80, %asi
5702 ldxa [%l6] %asi, %g1
5703 casxa [%l6] 0x80, %g1, %i2
5704 set 0x58, %l0
5705 stxa %l1, [%l7 + %l0] 0x89
5706 set 0x60, %o1
5707 ldda [%l7 + %o1] 0xe2, %g2
5708 nop
5709 set 0x68, %i1
5710 std %f28, [%l7 + %i1]
5711 st %f7, [%l7 + 0x7C]
5712 st %f31, [%l7 + 0x64]
5713 nop
5714 set 0x22, %i6
5715 stb %l2, [%l7 + %i6]
5716 set 0x70, %l4
5717 ldda [%l7 + %l4] 0xeb, %o0
5718 nop
5719 set 0x48, %i7
5720 swap [%l7 + %i7], %i7
5721 st %fsr, [%l7 + 0x38]
5722 nop
5723 set 0x66, %l5
5724 ldsh [%l7 + %l5], %l6
5725 set 0x68, %l6
5726 stxa %o5, [%l7 + %l6] 0x88
5727 add %l7, 0x50, %l6
5728 wr %g0, 0x89, %asi
5729 ldxa [%l6] %asi, %g4
5730 casxa [%l6] 0x89, %g4, %o2
5731 nop
5732 set 0x10, %i4
5733 ldd [%l7 + %i4], %o6
5734 nop
5735 set 0x20, %l2
5736 ldd [%l7 + %l2], %l0
5737 nop
5738 set 0x30, %g7
5739 stw %o3, [%l7 + %g7]
5740 set 0x40, %o2
5741 ldda [%l7 + %o2] 0x80, %f16
5742 set 0x70, %l3
5743 prefetcha [%l7 + %l3] 0x89, 2
5744 st %f5, [%l7 + 0x28]
5745 set 0x74, %i5
5746 lda [%l7 + %i5] 0x89, %f3
5747 nop
5748 set 0x3C, %g3
5749 ldsh [%l7 + %g3], %l4
5750 and %l5, %o4, %i1
5751 nop
5752 set 0x44, %i0
5753 swap [%l7 + %i0], %i6
5754 nop
5755 nop
5756 setx 0x2506DDD5342BA67F, %l0, %l6
5757 stx %l6, [%l7 + 0x28]
5758 ldd [%l7 + 0x28], %f20
5759 setx 0x24E20A3D63A925CD, %l1, %l5
5760 stx %l5, [%l7 + 0x10]
5761 ldd [%l7 + 0x10], %f20
5762 fdivd %f20, %f20, %f30
5763 nop
5764 set 0x38, %g4
5765 swap [%l7 + %g4], %i0
5766 add %g3, %o1, %g7
5767 nop
5768 set 0x18, %i2
5769 ldd [%l7 + %i2], %i4
5770 and %l3, %g5, %i3
5771 nop
5772 set 0x10, %o4
5773 swap [%l7 + %o4], %g6
5774 nop
5775 set 0x68, %o7
5776 ldd [%l7 + %o7], %g0
5777 nop
5778 set 0x58, %g6
5779 ldsh [%l7 + %g6], %i2
5780 set 0x40, %o5
5781 ldda [%l7 + %o5] 0xd8, %f16
5782 nop
5783 set 0x34, %o0
5784 prefetch [%l7 + %o0], 0
5785 set 0x0A, %g1
5786 ldstuba [%l7 + %g1] 0x89, %o6
5787 nop
5788 set 0x30, %i3
5789 lduh [%l7 + %i3], %l1
5790 add %l2, %g2, %o0
5791 set 0x44, %o3
5792 lda [%l7 + %o3] 0x89, %f3
5793 nop
5794 nop
5795 setx 0xEF448C87, %l0, %l6
5796 st %l6, [%l7 + 0x28]
5797 ld [%l7 + 0x28], %f3
5798 setx 0x3A247898, %l1, %l5
5799 st %l5, [%l7 + 0x10]
5800 ld [%l7 + 0x10], %f29
5801 fdivs %f29, %f3, %f20
5802 or %l6, %i7, %o5
5803 set 0x28, %o6
5804 ldxa [%l7 + %o6] 0x81, %g4
5805 set 0x14, %g2
5806 stha %o7, [%l7 + %g2] 0x81
5807 nop
5808 set 0x41, %g5
5809 ldub [%l7 + %g5], %l0
5810 nop
5811 set 0x28, %l1
5812 prefetch [%l7 + %l1], 4
5813 nop
5814 set 0x20, %o1
5815 ldd [%l7 + %o1], %f6
5816 set 0x44, %l0
5817 stha %o3, [%l7 + %l0] 0xe3
5818 membar #Sync
5819 or %o2, %i5, %l4
5820 set 0x1C, %i6
5821 sta %f16, [%l7 + %i6] 0x88
5822 or %o4, %l5, %i1
5823 set 0x78, %l4
5824 lda [%l7 + %l4] 0x88, %f4
5825 nop
5826 set 0x16, %i7
5827 stb %i0, [%l7 + %i7]
5828 set 0x24, %i1
5829 lda [%l7 + %i1] 0x89, %f8
5830 nop
5831 set 0x58, %l5
5832 stx %i6, [%l7 + %l5]
5833 and %o1, %g3, %g7
5834 set 0x20, %i4
5835 sta %f21, [%l7 + %i4] 0x89
5836 and %i4, %l3, %g5
5837 nop
5838 set 0x48, %l2
5839 ldd [%l7 + %l2], %f12
5840 set 0x28, %g7
5841 stba %i3, [%l7 + %g7] 0x81
5842 nop
5843 set 0x70, %l6
5844 stx %fsr, [%l7 + %l6]
5845 set 0x45, %o2
5846 stba %g1, [%l7 + %o2] 0xe2
5847 membar #Sync
5848 st %f4, [%l7 + 0x60]
5849 set 0x28, %l3
5850 sta %f5, [%l7 + %l3] 0x89
5851 add %i2, %g6, %l1
5852 nop
5853 set 0x6E, %i5
5854 ldstub [%l7 + %i5], %l2
5855 st %f16, [%l7 + 0x2C]
5856 st %f25, [%l7 + 0x2C]
5857 nop
5858 set 0x20, %g3
5859 ldd [%l7 + %g3], %g2
5860 add %o6, %l6, %o0
5861 set 0x70, %g4
5862 stwa %i7, [%l7 + %g4] 0x81
5863 nop
5864 set 0x50, %i0
5865 stb %o5, [%l7 + %i0]
5866 nop
5867 set 0x14, %o4
5868 ldub [%l7 + %o4], %o7
5869 nop
5870 set 0x10, %i2
5871 stx %l0, [%l7 + %i2]
5872 nop
5873 set 0x48, %o7
5874 ldd [%l7 + %o7], %f26
5875 set 0x30, %o5
5876 swapa [%l7 + %o5] 0x89, %o3
5877 bleu,pn %xcc, loop_37
5878 nop
5879 set 0x17, %o0
5880 stb %g4, [%l7 + %o0]
5881 bgu,a %icc, loop_38
5882 wr %g0, 0x5, %fprs
5883loop_37:
5884 nop
5885 set 0x08, %g1
5886 stxa %l4, [%l7 + %g1] 0x88
5887loop_38:
5888 nop
5889 set 0x60, %i3
5890 prefetcha [%l7 + %i3] 0x81, 0
5891 set 0x0C, %g6
5892 lda [%l7 + %g6] 0x81, %f25
5893 set 0x38, %o3
5894 stda %i0, [%l7 + %o3] 0xea
5895 membar #Sync
5896 st %f9, [%l7 + 0x38]
5897 nop
5898 set 0x1F, %g2
5899 ldub [%l7 + %g2], %i0
5900 set 0x70, %g5
5901 stxa %o4, [%l7 + %g5] 0x88
5902 set 0x22, %o6
5903 ldstuba [%l7 + %o6] 0x81, %o1
5904 membar #Sync
5905 set 0x40, %l1
5906 ldda [%l7 + %l1] 0xf0, %f16
5907 nop
5908 set 0x48, %l0
5909 stx %fsr, [%l7 + %l0]
5910 nop
5911 set 0x28, %o1
5912 ldd [%l7 + %o1], %f12
5913 set 0x2E, %i6
5914 stha %g3, [%l7 + %i6] 0x80
5915 nop
5916 set 0x58, %l4
5917 stx %fsr, [%l7 + %l4]
5918 nop
5919 set 0x20, %i7
5920 stx %g7, [%l7 + %i7]
5921 set 0x44, %l5
5922 swapa [%l7 + %l5] 0x89, %i4
5923 add %i6, %g5, %i3
5924 set 0x38, %i4
5925 stxa %g1, [%l7 + %i4] 0x89
5926 nop
5927 set 0x38, %i1
5928 swap [%l7 + %i1], %i2
5929 nop
5930 set 0x78, %l2
5931 std %l2, [%l7 + %l2]
5932 nop
5933 set 0x68, %g7
5934 std %f28, [%l7 + %g7]
5935 nop
5936 set 0x6F, %l6
5937 ldstub [%l7 + %l6], %g6
5938 nop
5939 set 0x20, %o2
5940 lduw [%l7 + %o2], %l1
5941 nop
5942 set 0x15, %l3
5943 ldstub [%l7 + %l3], %g2
5944 set 0x64, %g3
5945 sta %f30, [%l7 + %g3] 0x80
5946 add %o6, %l2, %l6
5947 set 0x1E, %i5
5948 ldstuba [%l7 + %i5] 0x81, %i7
5949 set 0x78, %i0
5950 prefetcha [%l7 + %i0] 0x88, 1
5951 nop
5952 set 0x58, %o4
5953 ldx [%l7 + %o4], %o5
5954 nop
5955 set 0x58, %g4
5956 ldsb [%l7 + %g4], %l0
5957 nop
5958 set 0x1B, %o7
5959 ldstub [%l7 + %o7], %o7
5960 nop
5961 set 0x28, %o5
5962 std %f6, [%l7 + %o5]
5963 set 0x40, %i2
5964 stda %f0, [%l7 + %i2] 0x89
5965 nop
5966 set 0x24, %g1
5967 sth %g4, [%l7 + %g1]
5968 st %fsr, [%l7 + 0x28]
5969 nop
5970 set 0x20, %i3
5971 ldd [%l7 + %i3], %o2
5972 set 0x70, %o0
5973 sta %f23, [%l7 + %o0] 0x88
5974 nop
5975 set 0x78, %g6
5976 std %o2, [%l7 + %g6]
5977 set 0x10, %g2
5978 ldda [%l7 + %g2] 0xe2, %i4
5979 wr %l4, %i1, %softint
5980 set 0x40, %o3
5981 stda %f16, [%l7 + %o3] 0xc0
5982 set 0x18, %g5
5983 ldxa [%l7 + %g5] 0x89, %l5
5984 set 0x5E, %o6
5985 stha %i0, [%l7 + %o6] 0xe3
5986 membar #Sync
5987 set 0x60, %l0
5988 stda %o0, [%l7 + %l0] 0x81
5989 set 0x40, %o1
5990 stda %f0, [%l7 + %o1] 0xc4
5991 set 0x7C, %i6
5992 lda [%l7 + %i6] 0x81, %f14
5993 set 0x40, %l1
5994 stda %f16, [%l7 + %l1] 0xf8
5995 membar #Sync
5996 nop
5997 set 0x48, %i7
5998 stw %o4, [%l7 + %i7]
5999 nop
6000 set 0x64, %l4
6001 ldsb [%l7 + %l4], %g3
6002 add %l7, 0x78, %l6
6003 wr %g0, 0x88, %asi
6004 casxa [%l6] 0x88, %i4, %i6
6005 set 0x60, %l5
6006 stxa %g5, [%l7 + %l5] 0xeb
6007 membar #Sync
6008 st %fsr, [%l7 + 0x08]
6009 nop
6010 set 0x4D, %i4
6011 stb %g7, [%l7 + %i4]
6012 set 0x28, %i1
6013 ldstuba [%l7 + %i1] 0x80, %g1
6014 or %i3, %i2, %g6
6015 set 0x58, %g7
6016 prefetcha [%l7 + %g7] 0x80, 2
6017 nop
6018 set 0x24, %l2
6019 prefetch [%l7 + %l2], 1
6020 set 0x10, %o2
6021 ldxa [%l7 + %o2] 0x89, %g2
6022 st %fsr, [%l7 + 0x5C]
6023 nop
6024 set 0x12, %l3
6025 sth %o6, [%l7 + %l3]
6026 add %l7, 0x30, %l6
6027 wr %g0, 0x88, %asi
6028 casa [%l6] 0x88, %l1, %l2
6029 nop
6030 set 0x40, %l6
6031 ldd [%l7 + %l6], %i6
6032 set 0x20, %g3
6033 stda %i6, [%l7 + %g3] 0xea
6034 membar #Sync
6035 ld [%l7 + 0x30], %f3
6036 add %l7, 0x18, %l6
6037 wr %g0, 0x89, %asi
6038 lda [%l6] %asi, %o5
6039 casa [%l6] 0x89, %o5, %o0
6040 set 0x78, %i0
6041 ldstuba [%l7 + %i0] 0x81, %l0
6042 add %l7, 0x60, %l6
6043 wr %g0, 0x88, %asi
6044 ldxa [%l6] %asi, %o7
6045 casxa [%l6] 0x88, %o7, %g4
6046 wr %o2, %i5, %set_softint
6047 nop
6048 set 0x7C, %o4
6049 stw %l4, [%l7 + %o4]
6050 nop
6051 set 0x58, %i5
6052 ldx [%l7 + %i5], %o3
6053 add %l7, 0x60, %l6
6054 wr %g0, 0x80, %asi
6055 casa [%l6] 0x80, %i1, %l5
6056 nop
6057 set 0x08, %g4
6058 stw %o1, [%l7 + %g4]
6059 nop
6060 set 0x18, %o5
6061 std %i0, [%l7 + %o5]
6062 nop
6063 set 0x28, %i2
6064 stx %g3, [%l7 + %i2]
6065 set 0x1B, %o7
6066 stba %o4, [%l7 + %o7] 0x81
6067 ld [%l7 + 0x2C], %f28
6068 membar #Sync
6069 set 0x40, %g1
6070 ldda [%l7 + %g1] 0xf0, %f16
6071 and %i6, %i4, %g5
6072 st %f12, [%l7 + 0x14]
6073 set 0x51, %i3
6074 stba %g7, [%l7 + %i3] 0x80
6075 nop
6076 set 0x58, %g6
6077 ldd [%l7 + %g6], %i2
6078 nop
6079 set 0x52, %o0
6080 ldstub [%l7 + %o0], %g1
6081 st %f11, [%l7 + 0x40]
6082 nop
6083 set 0x44, %o3
6084 swap [%l7 + %o3], %g6
6085 bn,a,pn %icc, loop_39
6086 nop
6087 set 0x28, %g2
6088 ldub [%l7 + %g2], %l3
6089 bl,pt %icc, loop_40
6090 and %i2, %g2, %l1
6091loop_39:
6092 nop
6093 set 0x0F, %g5
6094 ldstuba [%l7 + %g5] 0x80, %l2
6095loop_40:
6096 nop
6097 set 0x62, %l0
6098 stha %i7, [%l7 + %l0] 0xea
6099 membar #Sync
6100 st %fsr, [%l7 + 0x44]
6101 nop
6102 set 0x56, %o1
6103 sth %l6, [%l7 + %o1]
6104 nop
6105 set 0x18, %o6
6106 lduw [%l7 + %o6], %o6
6107 nop
6108 set 0x78, %l1
6109 stx %fsr, [%l7 + %l1]
6110 set 0x50, %i7
6111 ldda [%l7 + %i7] 0x88, %o0
6112 set 0x18, %l4
6113 ldxa [%l7 + %l4] 0x89, %l0
6114 set 0x78, %l5
6115 stwa %o5, [%l7 + %l5] 0x80
6116 nop
6117 set 0x28, %i4
6118 stx %g4, [%l7 + %i4]
6119 ld [%l7 + 0x4C], %f27
6120 add %l7, 0x28, %l6
6121 wr %g0, 0x80, %asi
6122 casa [%l6] 0x80, %o2, %o7
6123 nop
6124 set 0x40, %i6
6125 prefetch [%l7 + %i6], 0
6126 set 0x40, %g7
6127 stda %f0, [%l7 + %g7] 0x89
6128 set 0x40, %l2
6129 stda %f0, [%l7 + %l2] 0xca
6130 st %f23, [%l7 + 0x6C]
6131 set 0x10, %i1
6132 ldxa [%l7 + %i1] 0x81, %i5
6133 nop
6134 set 0x78, %l3
6135 std %f14, [%l7 + %l3]
6136 nop
6137 set 0x4E, %o2
6138 sth %o3, [%l7 + %o2]
6139 nop
6140 set 0x34, %g3
6141 ldsh [%l7 + %g3], %i1
6142 set 0x58, %i0
6143 sta %f29, [%l7 + %i0] 0x80
6144 nop
6145 nop
6146 setx 0x6E9FB8BD, %l0, %l6
6147 st %l6, [%l7 + 0x28]
6148 ld [%l7 + 0x28], %f5
6149 setx 0xCE284975, %l1, %l5
6150 st %l5, [%l7 + 0x10]
6151 ld [%l7 + 0x10], %f16
6152 fdivs %f16, %f5, %f29
6153 add %l7, 0x48, %l6
6154 wr %g0, 0x81, %asi
6155 lda [%l6] %asi, %l5
6156 casa [%l6] 0x81, %l5, %o1
6157 nop
6158 set 0x11, %o4
6159 ldsb [%l7 + %o4], %l4
6160 add %i0, %o4, %i6
6161 set 0x30, %l6
6162 lda [%l7 + %l6] 0x88, %f19
6163 set 0x70, %i5
6164 ldda [%l7 + %i5] 0xea, %g2
6165 nop
6166 nop
6167 setx 0x6DE0F74B002335A8, %l0, %l6
6168 stx %l6, [%l7 + 0x28]
6169 ldd [%l7 + 0x28], %f16
6170 setx 0xBEE4746B359BABF1, %l1, %l5
6171 stx %l5, [%l7 + 0x10]
6172 ldd [%l7 + 0x10], %f16
6173 fdivd %f16, %f16, %f16
6174 set 0x70, %g4
6175 stda %i4, [%l7 + %g4] 0x80
6176 st %fsr, [%l7 + 0x2C]
6177 set 0x18, %o5
6178 lda [%l7 + %o5] 0x80, %f17
6179 nop
6180 set 0x68, %i2
6181 swap [%l7 + %i2], %g7
6182 fpsub16 %f16, %f4, %f30
6183 set 0x5C, %o7
6184 swapa [%l7 + %o7] 0x81, %g5
6185 nop
6186 set 0x0D, %i3
6187 ldub [%l7 + %i3], %g1
6188 nop
6189 set 0x08, %g6
6190 ldx [%l7 + %g6], %i3
6191 add %l7, 0x48, %l6
6192 wr %g0, 0x81, %asi
6193 ldxa [%l6] %asi, %l3
6194 casxa [%l6] 0x81, %l3, %g6
6195 set 0x08, %g1
6196 prefetcha [%l7 + %g1] 0x89, 1
6197 nop
6198 set 0x17, %o3
6199 ldsb [%l7 + %o3], %l1
6200 set 0x74, %g2
6201 stha %g2, [%l7 + %g2] 0xea
6202 membar #Sync
6203 set 0x38, %o0
6204 stxa %l2, [%l7 + %o0] 0x80
6205 nop
6206 set 0x08, %l0
6207 stx %l6, [%l7 + %l0]
6208 nop
6209 set 0x40, %g5
6210 stx %o6, [%l7 + %g5]
6211 nop
6212 set 0x28, %o6
6213 lduw [%l7 + %o6], %o0
6214 ld [%l7 + 0x60], %f26
6215 st %f12, [%l7 + 0x2C]
6216 nop
6217 set 0x78, %o1
6218 std %i6, [%l7 + %o1]
6219 set 0x40, %i7
6220 stda %f0, [%l7 + %i7] 0xf9
6221 membar #Sync
6222 add %l7, 0x10, %l6
6223 wr %g0, 0x80, %asi
6224 casxa [%l6] 0x80, %l0, %o5
6225 set 0x0D, %l4
6226 ldstuba [%l7 + %l4] 0x80, %g4
6227 st %f27, [%l7 + 0x3C]
6228 nop
6229 set 0x41, %l5
6230 ldub [%l7 + %l5], %o2
6231 set 0x10, %i4
6232 lda [%l7 + %i4] 0x80, %f0
6233 nop
6234 set 0x30, %i6
6235 ldd [%l7 + %i6], %f0
6236 set 0x60, %g7
6237 ldda [%l7 + %g7] 0xea, %i4
6238 set 0x40, %l1
6239 ldda [%l7 + %l1] 0xd0, %f16
6240 nop
6241 set 0x47, %l2
6242 ldub [%l7 + %l2], %o7
6243 set 0x14, %l3
6244 lda [%l7 + %l3] 0x81, %f24
6245 nop
6246 set 0x14, %i1
6247 stw %i1, [%l7 + %i1]
6248 set 0x10, %o2
6249 prefetcha [%l7 + %o2] 0x80, 3
6250 set 0x64, %i0
6251 stwa %o3, [%l7 + %i0] 0x81
6252 fpadd32 %f0, %f10, %f28
6253 nop
6254 set 0x48, %o4
6255 swap [%l7 + %o4], %o1
6256 set 0x30, %g3
6257 ldda [%l7 + %g3] 0x81, %l4
6258 set 0x38, %i5
6259 lda [%l7 + %i5] 0x89, %f19
6260 set 0x58, %l6
6261 stxa %i0, [%l7 + %l6] 0xe3
6262 membar #Sync
6263 nop
6264 set 0x74, %o5
6265 ldstub [%l7 + %o5], %i6
6266 st %fsr, [%l7 + 0x74]
6267 add %l7, 0x7C, %l6
6268 wr %g0, 0x89, %asi
6269 casa [%l6] 0x89, %g3, %i4
6270 set 0x30, %g4
6271 stxa %g7, [%l7 + %g4] 0x89
6272 be %xcc, loop_41
6273 st %fsr, [%l7 + 0x08]
6274 st %fsr, [%l7 + 0x28]
6275 set 0x20, %o7
6276 prefetcha [%l7 + %o7] 0x88, 3
6277loop_41:
6278 nop
6279 set 0x20, %i3
6280 sta %f28, [%l7 + %i3] 0x81
6281 nop
6282 set 0x18, %g6
6283 lduw [%l7 + %g6], %g1
6284 set 0x40, %g1
6285 stda %f16, [%l7 + %g1] 0xc0
6286 set 0x1C, %i2
6287 swapa [%l7 + %i2] 0x88, %o4
6288 nop
6289 set 0x78, %o3
6290 ldx [%l7 + %o3], %i3
6291 and %l3, %g6, %l1
6292 set 0x24, %g2
6293 lda [%l7 + %g2] 0x88, %f20
6294 nop
6295 set 0x28, %o0
6296 sth %i2, [%l7 + %o0]
6297 set 0x30, %g5
6298 prefetcha [%l7 + %g5] 0x81, 4
6299 st %fsr, [%l7 + 0x6C]
6300 set 0x68, %o6
6301 stxa %l6, [%l7 + %o6] 0x81
6302 nop
6303 set 0x70, %l0
6304 ldd [%l7 + %l0], %f18
6305 nop
6306 set 0x76, %i7
6307 ldsh [%l7 + %i7], %l2
6308 nop
6309 set 0x22, %o1
6310 ldsh [%l7 + %o1], %o6
6311 set 0x75, %l4
6312 stba %i7, [%l7 + %l4] 0x81
6313 add %l7, 0x5C, %l6
6314 wr %g0, 0x88, %asi
6315 lda [%l6] %asi, %l0
6316 casa [%l6] 0x88, %l0, %o0
6317 nop
6318 set 0x70, %i4
6319 ldd [%l7 + %i4], %o4
6320 st %f2, [%l7 + 0x44]
6321 ld [%l7 + 0x7C], %f30
6322 add %l7, 0x3C, %l6
6323 wr %g0, 0x81, %asi
6324 casa [%l6] 0x81, %g4, %i5
6325 set 0x40, %i6
6326 stxa %o7, [%l7 + %i6] 0xe3
6327 membar #Sync
6328 set 0x60, %l5
6329 stxa %o2, [%l7 + %l5] 0xe2
6330 membar #Sync
6331 set 0x60, %g7
6332 sta %f17, [%l7 + %g7] 0x89
6333 nop
6334 nop
6335 setx 0x00CFFF4535773745, %l0, %l6
6336 stx %l6, [%l7 + 0x28]
6337 ldd [%l7 + 0x28], %f16
6338 setx 0x044C29D88418FA2E, %l1, %l5
6339 stx %l5, [%l7 + 0x10]
6340 ldd [%l7 + 0x10], %f18
6341 fdivd %f18, %f16, %f10
6342 nop
6343 set 0x30, %l2
6344 std %i0, [%l7 + %l2]
6345 nop
6346 set 0x10, %l3
6347 stx %l5, [%l7 + %l3]
6348 nop
6349 set 0x54, %l1
6350 lduh [%l7 + %l1], %o3
6351 set 0x2A, %i1
6352 stha %o1, [%l7 + %i1] 0xe3
6353 membar #Sync
6354 nop
6355 set 0x24, %o2
6356 ldsw [%l7 + %o2], %i0
6357 add %l7, 0x70, %l6
6358 wr %g0, 0x89, %asi
6359 ldxa [%l6] %asi, %l4
6360 casxa [%l6] 0x89, %l4, %i6
6361 set 0x54, %i0
6362 stba %i4, [%l7 + %i0] 0xe2
6363 membar #Sync
6364 add %g3, %g7, %g1
6365 or %g5, %o4, %i3
6366 set 0x1D, %g3
6367 stba %l3, [%l7 + %g3] 0xe2
6368 membar #Sync
6369 set 0x34, %o4
6370 sta %f13, [%l7 + %o4] 0x80
6371 set 0x3C, %i5
6372 swapa [%l7 + %i5] 0x88, %l1
6373 nop
6374 set 0x0C, %l6
6375 sth %g6, [%l7 + %l6]
6376 set 0x40, %g4
6377 stda %f0, [%l7 + %g4] 0xda
6378 nop
6379 set 0x18, %o7
6380 sth %g2, [%l7 + %o7]
6381 nop
6382 set 0x26, %o5
6383 ldsh [%l7 + %o5], %i2
6384 nop
6385 set 0x30, %g6
6386 ldd [%l7 + %g6], %f24
6387 set 0x70, %i3
6388 stda %l2, [%l7 + %i3] 0xe2
6389 membar #Sync
6390 nop
6391 set 0x6B, %i2
6392 ldub [%l7 + %i2], %o6
6393 or %l6, %i7, %o0
6394 nop
6395 set 0x38, %g1
6396 stx %fsr, [%l7 + %g1]
6397 ld [%l7 + 0x68], %f1
6398 nop
6399 set 0x44, %o3
6400 stw %o5, [%l7 + %o3]
6401 nop
6402 set 0x7B, %g2
6403 stb %l0, [%l7 + %g2]
6404 set 0x10, %o0
6405 sta %f24, [%l7 + %o0] 0x89
6406 nop
6407 set 0x2C, %o6
6408 stw %g4, [%l7 + %o6]
6409 add %l7, 0x60, %l6
6410 wr %g0, 0x88, %asi
6411 ldxa [%l6] %asi, %o7
6412 casxa [%l6] 0x88, %o7, %o2
6413 st %f4, [%l7 + 0x1C]
6414 nop
6415 set 0x60, %l0
6416 stb %i5, [%l7 + %l0]
6417 nop
6418 set 0x20, %g5
6419 ldd [%l7 + %g5], %i0
6420 and %l5, %o1, %i0
6421 ld [%l7 + 0x64], %f0
6422 nop
6423 set 0x58, %i7
6424 lduw [%l7 + %i7], %o3
6425 or %l4, %i6, %i4
6426 nop
6427 set 0x26, %l4
6428 stb %g3, [%l7 + %l4]
6429 nop
6430 set 0x10, %o1
6431 ldd [%l7 + %o1], %g6
6432 nop
6433 set 0x40, %i4
6434 sth %g1, [%l7 + %i4]
6435 nop
6436 set 0x64, %l5
6437 lduw [%l7 + %l5], %g5
6438 nop
6439 set 0x28, %i6
6440 stx %fsr, [%l7 + %i6]
6441 st %fsr, [%l7 + 0x4C]
6442 nop
6443 set 0x68, %l2
6444 stx %fsr, [%l7 + %l2]
6445 set 0x08, %g7
6446 ldxa [%l7 + %g7] 0x88, %o4
6447 set 0x20, %l1
6448 ldxa [%l7 + %l1] 0x80, %i3
6449 nop
6450 set 0x6C, %l3
6451 ldsw [%l7 + %l3], %l1
6452 nop
6453 set 0x10, %i1
6454 ldd [%l7 + %i1], %l2
6455 fpadd32s %f23, %f22, %f12
6456 nop
6457 set 0x74, %i0
6458 swap [%l7 + %i0], %g6
6459 nop
6460 set 0x37, %g3
6461 stb %g2, [%l7 + %g3]
6462 set 0x38, %o2
6463 ldxa [%l7 + %o2] 0x80, %i2
6464 nop
6465 set 0x0B, %o4
6466 ldsb [%l7 + %o4], %o6
6467 nop
6468 set 0x60, %i5
6469 std %f6, [%l7 + %i5]
6470 set 0x38, %g4
6471 prefetcha [%l7 + %g4] 0x80, 2
6472 nop
6473 set 0x0C, %o7
6474 ldsw [%l7 + %o7], %i7
6475 nop
6476 set 0x40, %o5
6477 sth %l2, [%l7 + %o5]
6478 wr %o5, %l0, %sys_tick
6479 set 0x65, %g6
6480 stba %g4, [%l7 + %g6] 0xe2
6481 membar #Sync
6482 add %l7, 0x40, %l6
6483 wr %g0, 0x89, %asi
6484 casxa [%l6] 0x89, %o7, %o2
6485 nop
6486 set 0x38, %i3
6487 ldx [%l7 + %i3], %i5
6488 nop
6489 set 0x70, %i2
6490 ldx [%l7 + %i2], %i1
6491 nop
6492 set 0x74, %g1
6493 swap [%l7 + %g1], %l5
6494 set 0x54, %o3
6495 swapa [%l7 + %o3] 0x89, %o0
6496 nop
6497 set 0x30, %l6
6498 swap [%l7 + %l6], %i0
6499 wr %g0, 0x7, %fprs
6500 set 0x54, %o0
6501 lda [%l7 + %o0] 0x80, %f0
6502 nop
6503 set 0x23, %o6
6504 ldstub [%l7 + %o6], %o3
6505 add %l7, 0x68, %l6
6506 wr %g0, 0x81, %asi
6507 casxa [%l6] 0x81, %i4, %i6
6508 nop
6509 set 0x5A, %l0
6510 ldstub [%l7 + %l0], %g7
6511 nop
6512 set 0x3D, %g5
6513 ldstub [%l7 + %g5], %g1
6514 and %g3, %g5, %i3
6515 nop
6516 set 0x38, %i7
6517 ldsw [%l7 + %i7], %o4
6518 nop
6519 set 0x4C, %l4
6520 sth %l3, [%l7 + %l4]
6521 nop
6522 set 0x23, %g2
6523 ldsb [%l7 + %g2], %l1
6524 set 0x18, %o1
6525 ldxa [%l7 + %o1] 0x81, %g2
6526 nop
6527 set 0x62, %l5
6528 lduh [%l7 + %l5], %g6
6529 nop
6530 set 0x78, %i4
6531 stb %o6, [%l7 + %i4]
6532 nop
6533 set 0x0D, %l2
6534 ldub [%l7 + %l2], %i2
6535 wr %i7, %l6, %y
6536 nop
6537 set 0x14, %i6
6538 prefetch [%l7 + %i6], 3
6539 set 0x38, %g7
6540 stxa %o5, [%l7 + %g7] 0xe3
6541 membar #Sync
6542 nop
6543 set 0x60, %l1
6544 ldsw [%l7 + %l1], %l2
6545 set 0x68, %i1
6546 lda [%l7 + %i1] 0x80, %f12
6547 set 0x38, %i0
6548 prefetcha [%l7 + %i0] 0x80, 0
6549 add %l7, 0x58, %l6
6550 wr %g0, 0x88, %asi
6551 ldxa [%l6] %asi, %l0
6552 casxa [%l6] 0x88, %l0, %o7
6553 set 0x40, %l3
6554 ldda [%l7 + %l3] 0xea, %o2
6555 set 0x52, %o2
6556 stha %i5, [%l7 + %o2] 0x81
6557 nop
6558 set 0x6D, %g3
6559 stb %i1, [%l7 + %g3]
6560 set 0x48, %i5
6561 lda [%l7 + %i5] 0x81, %f7
6562 set 0x70, %o4
6563 prefetcha [%l7 + %o4] 0x89, 3
6564 nop
6565 set 0x70, %o7
6566 lduw [%l7 + %o7], %i0
6567 nop
6568 set 0x58, %o5
6569 lduh [%l7 + %o5], %l5
6570 add %l7, 0x30, %l6
6571 wr %g0, 0x80, %asi
6572 casa [%l6] 0x80, %o1, %o3
6573 nop
6574 set 0x68, %g4
6575 std %l4, [%l7 + %g4]
6576 set 0x0C, %g6
6577 ldstuba [%l7 + %g6] 0x81, %i4
6578 nop
6579 set 0x49, %i3
6580 stb %i6, [%l7 + %i3]
6581 nop
6582 set 0x70, %i2
6583 stx %fsr, [%l7 + %i2]
6584 or %g1, %g3, %g5
6585 add %i3, %o4, %g7
6586 set 0x58, %o3
6587 prefetcha [%l7 + %o3] 0x81, 1
6588 nop
6589 set 0x14, %l6
6590 stw %g2, [%l7 + %l6]
6591 nop
6592 set 0x38, %g1
6593 std %f2, [%l7 + %g1]
6594 nop
6595 set 0x64, %o0
6596 swap [%l7 + %o0], %l1
6597 set 0x68, %o6
6598 stwa %g6, [%l7 + %o6] 0xe3
6599 membar #Sync
6600 nop
6601 set 0x30, %l0
6602 ldsw [%l7 + %l0], %o6
6603 nop
6604 set 0x0F, %i7
6605 ldub [%l7 + %i7], %i7
6606 and %i2, %o5, %l6
6607 ld [%l7 + 0x14], %f9
6608 nop
6609 set 0x1C, %g5
6610 lduw [%l7 + %g5], %g4
6611 set 0x40, %g2
6612 stda %f0, [%l7 + %g2] 0xd0
6613 nop
6614 set 0x79, %o1
6615 ldsb [%l7 + %o1], %l0
6616 st %f17, [%l7 + 0x28]
6617 set 0x10, %l5
6618 ldxa [%l7 + %l5] 0x88, %o7
6619 nop
6620 set 0x48, %i4
6621 prefetch [%l7 + %i4], 0
6622 nop
6623 set 0x7C, %l2
6624 lduh [%l7 + %l2], %o2
6625 nop
6626 set 0x70, %l4
6627 ldsw [%l7 + %l4], %l2
6628 set 0x08, %g7
6629 prefetcha [%l7 + %g7] 0x88, 0
6630 nop
6631 set 0x4A, %l1
6632 lduh [%l7 + %l1], %i5
6633 set 0x60, %i1
6634 stda %i0, [%l7 + %i1] 0xeb
6635 membar #Sync
6636 set 0x10, %i6
6637 ldda [%l7 + %i6] 0x81, %l4
6638 nop
6639 set 0x3C, %l3
6640 ldsw [%l7 + %l3], %o1
6641 nop
6642 set 0x50, %o2
6643 swap [%l7 + %o2], %o0
6644 nop
6645 set 0x60, %g3
6646 sth %l4, [%l7 + %g3]
6647 add %o3, %i6, %i4
6648 nop
6649 set 0x25, %i0
6650 ldsb [%l7 + %i0], %g3
6651 nop
6652 set 0x54, %i5
6653 stw %g1, [%l7 + %i5]
6654 nop
6655 set 0x4C, %o7
6656 stw %i3, [%l7 + %o7]
6657 st %fsr, [%l7 + 0x18]
6658 set 0x58, %o4
6659 prefetcha [%l7 + %o4] 0x81, 2
6660 set 0x70, %o5
6661 swapa [%l7 + %o5] 0x89, %g5
6662 st %fsr, [%l7 + 0x30]
6663 nop
6664 set 0x26, %g4
6665 sth %g7, [%l7 + %g4]
6666 set 0x1E, %i3
6667 stba %g2, [%l7 + %i3] 0xe3
6668 membar #Sync
6669 nop
6670 set 0x75, %i2
6671 ldub [%l7 + %i2], %l3
6672 nop
6673 set 0x1B, %g6
6674 ldub [%l7 + %g6], %g6
6675 set 0x57, %o3
6676 stba %o6, [%l7 + %o3] 0x81
6677 set 0x38, %l6
6678 stxa %l1, [%l7 + %l6] 0x81
6679 set 0x34, %o0
6680 sta %f13, [%l7 + %o0] 0x88
6681 nop
6682 set 0x66, %g1
6683 ldsh [%l7 + %g1], %i2
6684 nop
6685 set 0x44, %l0
6686 ldsw [%l7 + %l0], %i7
6687 nop
6688 set 0x70, %o6
6689 std %f2, [%l7 + %o6]
6690 nop
6691 set 0x20, %g5
6692 ldsw [%l7 + %g5], %l6
6693 nop
6694 set 0x18, %g2
6695 ldd [%l7 + %g2], %f18
6696 nop
6697 set 0x60, %o1
6698 swap [%l7 + %o1], %o5
6699 nop
6700 set 0x78, %i7
6701 stx %fsr, [%l7 + %i7]
6702 st %f22, [%l7 + 0x28]
6703 nop
6704 set 0x10, %l5
6705 stx %g4, [%l7 + %l5]
6706 set 0x48, %i4
6707 ldxa [%l7 + %i4] 0x81, %l0
6708 set 0x08, %l2
6709 prefetcha [%l7 + %l2] 0x80, 4
6710 set 0x1C, %g7
6711 swapa [%l7 + %g7] 0x88, %l2
6712 nop
6713 set 0x53, %l4
6714 ldstub [%l7 + %l4], %o2
6715 set 0x1A, %l1
6716 ldstuba [%l7 + %l1] 0x88, %i5
6717 ld [%l7 + 0x78], %f21
6718 set 0x78, %i6
6719 swapa [%l7 + %i6] 0x89, %i0
6720 set 0x18, %l3
6721 sta %f12, [%l7 + %l3] 0x88
6722 nop
6723 set 0x7C, %i1
6724 stw %l5, [%l7 + %i1]
6725 nop
6726 set 0x6B, %o2
6727 ldub [%l7 + %o2], %i1
6728 and %o0, %o1, %l4
6729 nop
6730 set 0x70, %i0
6731 stw %o3, [%l7 + %i0]
6732 nop
6733 set 0x56, %g3
6734 lduh [%l7 + %g3], %i6
6735 nop
6736 set 0x70, %o7
6737 ldsb [%l7 + %o7], %g3
6738 and %i4, %g1, %i3
6739 nop
6740 set 0x2A, %o4
6741 sth %g5, [%l7 + %o4]
6742 or %o4, %g2, %g7
6743 ld [%l7 + 0x78], %f10
6744 nop
6745 set 0x55, %o5
6746 stb %g6, [%l7 + %o5]
6747 nop
6748 set 0x58, %g4
6749 sth %l3, [%l7 + %g4]
6750 set 0x28, %i5
6751 stwa %o6, [%l7 + %i5] 0xeb
6752 membar #Sync
6753 nop
6754 set 0x15, %i2
6755 ldstub [%l7 + %i2], %l1
6756 wr %i2, %l6, %pic
6757 nop
6758 set 0x08, %g6
6759 ldub [%l7 + %g6], %i7
6760 add %o5, %g4, %o7
6761 set 0x20, %i3
6762 swapa [%l7 + %i3] 0x89, %l2
6763 nop
6764 set 0x58, %l6
6765 stx %o2, [%l7 + %l6]
6766 and %l0, %i5, %l5
6767 nop
6768 set 0x38, %o3
6769 swap [%l7 + %o3], %i0
6770 nop
6771 set 0x46, %g1
6772 ldstub [%l7 + %g1], %o0
6773 nop
6774 set 0x47, %l0
6775 ldub [%l7 + %l0], %i1
6776 membar #Sync
6777 set 0x40, %o6
6778 ldda [%l7 + %o6] 0xf8, %f16
6779 nop
6780 set 0x28, %g5
6781 std %l4, [%l7 + %g5]
6782 nop
6783 set 0x18, %g2
6784 stx %o1, [%l7 + %g2]
6785 set 0x60, %o0
6786 prefetcha [%l7 + %o0] 0x80, 4
6787 nop
6788 set 0x2C, %i7
6789 ldsw [%l7 + %i7], %g3
6790 nop
6791 set 0x28, %l5
6792 sth %i4, [%l7 + %l5]
6793 set 0x72, %i4
6794 stba %i6, [%l7 + %i4] 0xe3
6795 membar #Sync
6796 nop
6797 set 0x6B, %o1
6798 stb %g1, [%l7 + %o1]
6799 nop
6800 set 0x34, %l2
6801 ldsw [%l7 + %l2], %g5
6802 set 0x30, %l4
6803 swapa [%l7 + %l4] 0x80, %i3
6804 st %fsr, [%l7 + 0x60]
6805 st %f13, [%l7 + 0x5C]
6806 or %g2, %o4, %g6
6807 and %l3, %o6, %l1
6808 nop
6809 set 0x24, %l1
6810 swap [%l7 + %l1], %g7
6811 set 0x78, %i6
6812 stxa %i2, [%l7 + %i6] 0x80
6813 or %l6, %i7, %g4
6814 nop
6815 set 0x19, %l3
6816 ldub [%l7 + %l3], %o5
6817 or %o7, %l2, %l0
6818 fpsub32s %f22, %f8, %f17
6819 set 0x5C, %g7
6820 lda [%l7 + %g7] 0x81, %f3
6821 set 0x34, %i1
6822 swapa [%l7 + %i1] 0x81, %i5
6823 st %fsr, [%l7 + 0x68]
6824 set 0x55, %i0
6825 stba %l5, [%l7 + %i0] 0x81
6826 nop
6827 set 0x50, %o2
6828 ldd [%l7 + %o2], %i0
6829 nop
6830 set 0x18, %o7
6831 std %f0, [%l7 + %o7]
6832 bne,pt %icc, loop_42
6833 nop
6834 set 0x46, %g3
6835 ldsb [%l7 + %g3], %o2
6836 nop
6837 set 0x20, %o4
6838 prefetch [%l7 + %o4], 1
6839 set 0x28, %g4
6840 stxa %i1, [%l7 + %g4] 0x81
6841loop_42:
6842 nop
6843 add %l7, 0x0C, %l6
6844 wr %g0, 0x88, %asi
6845 casa [%l6] 0x88, %l4, %o1
6846 set 0x78, %i5
6847 swapa [%l7 + %i5] 0x88, %o3
6848 nop
6849 set 0x20, %o5
6850 ldx [%l7 + %o5], %g3
6851 nop
6852 set 0x10, %g6
6853 std %o0, [%l7 + %g6]
6854 nop
6855 set 0x20, %i2
6856 ldsw [%l7 + %i2], %i4
6857 or %i6, %g5, %i3
6858 add %g1, %g2, %o4
6859 nop
6860 set 0x67, %i3
6861 stb %l3, [%l7 + %i3]
6862 nop
6863 set 0x58, %l6
6864 prefetch [%l7 + %l6], 3
6865 bn,a %xcc, loop_43
6866 nop
6867 set 0x68, %o3
6868 lduw [%l7 + %o3], %g6
6869 nop
6870 set 0x10, %g1
6871 stx %o6, [%l7 + %g1]
6872 set 0x40, %o6
6873 ldda [%l7 + %o6] 0x88, %g6
6874loop_43:
6875 nop
6876 set 0x4C, %l0
6877 prefetch [%l7 + %l0], 0
6878 bg,pn %xcc, loop_44
6879 bge,a,pn %icc, loop_45
6880 nop
6881 set 0x60, %g5
6882 stx %i2, [%l7 + %g5]
6883 and %l1, %l6, %i7
6884loop_44:
6885 fpsub32 %f8, %f26, %f24
6886loop_45:
6887 nop
6888 set 0x70, %o0
6889 stda %g4, [%l7 + %o0] 0x81
6890 st %f10, [%l7 + 0x28]
6891 set 0x10, %i7
6892 stda %o4, [%l7 + %i7] 0x89
6893 add %l7, 0x0C, %l6
6894 wr %g0, 0x88, %asi
6895 lda [%l6] %asi, %o7
6896 casa [%l6] 0x88, %o7, %l2
6897 add %l7, 0x08, %l6
6898 wr %g0, 0x88, %asi
6899 ldxa [%l6] %asi, %l0
6900 casxa [%l6] 0x88, %l0, %i5
6901 add %l5, %o2, %i0
6902 set 0x40, %g2
6903 ldda [%l7 + %g2] 0xd8, %f0
6904 set 0x10, %l5
6905 stxa %i1, [%l7 + %l5] 0x81
6906 set 0x48, %i4
6907 stda %o0, [%l7 + %i4] 0xe2
6908 membar #Sync
6909 set 0x40, %l2
6910 stda %f0, [%l7 + %l2] 0xf0
6911 membar #Sync
6912 nop
6913 set 0x72, %l4
6914 ldub [%l7 + %l4], %o3
6915 nop
6916 set 0x68, %o1
6917 std %f14, [%l7 + %o1]
6918 nop
6919 set 0x40, %i6
6920 ldd [%l7 + %i6], %l4
6921 set 0x40, %l3
6922 stda %f0, [%l7 + %l3] 0xf9
6923 membar #Sync
6924 set 0x40, %l1
6925 stda %f16, [%l7 + %l1] 0xca
6926 or %g3, %o0, %i6
6927 and %i4, %i3, %g5
6928 nop
6929 set 0x44, %i1
6930 swap [%l7 + %i1], %g1
6931 nop
6932 set 0x41, %i0
6933 stb %o4, [%l7 + %i0]
6934 nop
6935 set 0x68, %g7
6936 ldsh [%l7 + %g7], %l3
6937 set 0x68, %o7
6938 prefetcha [%l7 + %o7] 0x81, 3
6939 add %l7, 0x5C, %l6
6940 wr %g0, 0x88, %asi
6941 lda [%l6] %asi, %g2
6942 casa [%l6] 0x88, %g2, %o6
6943 set 0x0C, %g3
6944 swapa [%l7 + %g3] 0x89, %i2
6945 nop
6946 set 0x28, %o2
6947 stx %g7, [%l7 + %o2]
6948 set 0x7D, %o4
6949 ldstuba [%l7 + %o4] 0x88, %l1
6950 set 0x18, %g4
6951 stba %i7, [%l7 + %g4] 0x89
6952 set 0x14, %o5
6953 stha %l6, [%l7 + %o5] 0x81
6954 bl,a,pt %xcc, loop_46
6955 nop
6956 set 0x7A, %i5
6957 lduh [%l7 + %i5], %o5
6958 nop
6959 set 0x68, %i2
6960 ldd [%l7 + %i2], %g4
6961 nop
6962 set 0x44, %i3
6963 ldstub [%l7 + %i3], %l2
6964loop_46:
6965 fpsub32s %f14, %f12, %f4
6966 set 0x78, %l6
6967 ldxa [%l7 + %l6] 0x89, %l0
6968 bge,a %icc, loop_47
6969 or %i5, %o7, %o2
6970 set 0x40, %o3
6971 ldda [%l7 + %o3] 0xd8, %f16
6972loop_47:
6973 st %f8, [%l7 + 0x3C]
6974 nop
6975 set 0x64, %g1
6976 lduh [%l7 + %g1], %i0
6977 nop
6978 set 0x16, %o6
6979 ldstub [%l7 + %o6], %i1
6980 nop
6981 set 0x30, %l0
6982 ldd [%l7 + %l0], %f18
6983 or %l5, %o1, %o3
6984 nop
6985 set 0x08, %g6
6986 std %l4, [%l7 + %g6]
6987 set 0x58, %g5
6988 stxa %o0, [%l7 + %g5] 0xe2
6989 membar #Sync
6990 nop
6991 set 0x5E, %i7
6992 ldsb [%l7 + %i7], %i6
6993 set 0x14, %o0
6994 lda [%l7 + %o0] 0x88, %f27
6995 nop
6996 set 0x78, %g2
6997 lduw [%l7 + %g2], %i4
6998 and %g3, %g5, %g1
6999 st %fsr, [%l7 + 0x20]
7000 nop
7001 set 0x4A, %i4
7002 ldsh [%l7 + %i4], %i3
7003 nop
7004 set 0x30, %l5
7005 ldd [%l7 + %l5], %l2
7006 set 0x40, %l2
7007 ldda [%l7 + %l2] 0x89, %f16
7008 set 0x74, %o1
7009 stwa %o4, [%l7 + %o1] 0x81
7010 or %g6, %g2, %o6
7011 ld [%l7 + 0x08], %f4
7012 or %g7, %i2, %l1
7013 nop
7014 set 0x20, %i6
7015 ldd [%l7 + %i6], %f4
7016 add %l7, 0x10, %l6
7017 wr %g0, 0x89, %asi
7018 ldxa [%l6] %asi, %i7
7019 casxa [%l6] 0x89, %i7, %o5
7020 nop
7021 set 0x28, %l4
7022 sth %g4, [%l7 + %l4]
7023 membar #Sync
7024 set 0x40, %l1
7025 ldda [%l7 + %l1] 0xf8, %f16
7026 set 0x30, %i1
7027 ldda [%l7 + %i1] 0xeb, %l2
7028 set 0x48, %l3
7029 ldxa [%l7 + %l3] 0x88, %l0
7030 nop
7031 set 0x48, %i0
7032 stx %l6, [%l7 + %i0]
7033 add %l7, 0x08, %l6
7034 wr %g0, 0x88, %asi
7035 ldxa [%l6] %asi, %o7
7036 casxa [%l6] 0x88, %o7, %i5
7037 fpadd32 %f24, %f12, %f10
7038 or %i0, %i1, %l5
7039 nop
7040 set 0x70, %g7
7041 sth %o1, [%l7 + %g7]
7042 nop
7043 set 0x20, %g3
7044 std %o2, [%l7 + %g3]
7045 nop
7046 set 0x72, %o2
7047 lduh [%l7 + %o2], %o2
7048 set 0x58, %o7
7049 lda [%l7 + %o7] 0x80, %f1
7050 nop
7051 set 0x10, %o4
7052 prefetch [%l7 + %o4], 0
7053 nop
7054 set 0x68, %o5
7055 stx %o0, [%l7 + %o5]
7056 nop
7057 set 0x68, %g4
7058 stx %i6, [%l7 + %g4]
7059 set 0x08, %i5
7060 stda %l4, [%l7 + %i5] 0x81
7061 nop
7062 set 0x0E, %i3
7063 ldub [%l7 + %i3], %g3
7064 set 0x50, %i2
7065 ldda [%l7 + %i2] 0xe3, %i4
7066 nop
7067 set 0x68, %o3
7068 ldd [%l7 + %o3], %f28
7069 add %l7, 0x78, %l6
7070 wr %g0, 0x88, %asi
7071 casxa [%l6] 0x88, %g1, %g5
7072 set 0x5C, %l6
7073 stha %i3, [%l7 + %l6] 0xe3
7074 membar #Sync
7075 nop
7076 set 0x30, %o6
7077 ldd [%l7 + %o6], %o4
7078 nop
7079 set 0x10, %l0
7080 ldx [%l7 + %l0], %l3
7081 nop
7082 set 0x70, %g6
7083 std %g2, [%l7 + %g6]
7084 set 0x2A, %g1
7085 stba %g6, [%l7 + %g1] 0x80
7086 nop
7087 set 0x0C, %g5
7088 ldsw [%l7 + %g5], %o6
7089 set 0x40, %o0
7090 stxa %i2, [%l7 + %o0] 0xeb
7091 membar #Sync
7092 nop
7093 set 0x26, %g2
7094 lduh [%l7 + %g2], %g7
7095 set 0x08, %i7
7096 prefetcha [%l7 + %i7] 0x81, 0
7097 set 0x10, %l5
7098 sta %f21, [%l7 + %l5] 0x89
7099 nop
7100 set 0x08, %i4
7101 ldx [%l7 + %i4], %i7
7102 set 0x40, %l2
7103 stda %f0, [%l7 + %l2] 0xf0
7104 membar #Sync
7105 set 0x24, %i6
7106 sta %f7, [%l7 + %i6] 0x80
7107 nop
7108 set 0x70, %l4
7109 sth %o5, [%l7 + %l4]
7110 st %f6, [%l7 + 0x3C]
7111 nop
7112 set 0x30, %l1
7113 ldd [%l7 + %l1], %g4
7114 or %l0, %l6, %o7
7115 nop
7116 set 0x58, %o1
7117 stx %fsr, [%l7 + %o1]
7118 set 0x18, %i1
7119 ldxa [%l7 + %i1] 0x81, %i5
7120 nop
7121 set 0x48, %l3
7122 prefetch [%l7 + %l3], 0
7123 set 0x60, %g7
7124 ldda [%l7 + %g7] 0xe3, %l2
7125 nop
7126 set 0x70, %i0
7127 lduh [%l7 + %i0], %i0
7128 nop
7129 set 0x5E, %g3
7130 ldsh [%l7 + %g3], %i1
7131 set 0x40, %o2
7132 ldda [%l7 + %o2] 0xd2, %f0
7133 nop
7134 set 0x30, %o4
7135 stx %l5, [%l7 + %o4]
7136 set 0x0B, %o5
7137 stba %o1, [%l7 + %o5] 0xea
7138 membar #Sync
7139 nop
7140 set 0x57, %o7
7141 ldub [%l7 + %o7], %o3
7142 nop
7143 set 0x28, %i5
7144 ldd [%l7 + %i5], %f30
7145 nop
7146 set 0x48, %g4
7147 prefetch [%l7 + %g4], 3
7148 set 0x30, %i2
7149 ldda [%l7 + %i2] 0x88, %o2
7150 set 0x48, %o3
7151 stxa %o0, [%l7 + %o3] 0x80
7152 set 0x60, %i3
7153 ldda [%l7 + %i3] 0x81, %l4
7154 nop
7155 set 0x3C, %l6
7156 stw %g3, [%l7 + %l6]
7157 nop
7158 set 0x30, %o6
7159 std %f2, [%l7 + %o6]
7160 set 0x28, %g6
7161 lda [%l7 + %g6] 0x81, %f7
7162 nop
7163 set 0x60, %g1
7164 lduw [%l7 + %g1], %i4
7165 nop
7166 set 0x0C, %l0
7167 stw %g1, [%l7 + %l0]
7168 fpadd32 %f22, %f8, %f24
7169 set 0x2B, %o0
7170 ldstuba [%l7 + %o0] 0x89, %i6
7171 nop
7172 set 0x10, %g5
7173 sth %i3, [%l7 + %g5]
7174 bge,a,pt %icc, loop_48
7175 and %g5, %l3, %o4
7176 nop
7177 set 0x72, %g2
7178 sth %g6, [%l7 + %g2]
7179 nop
7180 set 0x48, %l5
7181 std %f2, [%l7 + %l5]
7182loop_48:
7183 nop
7184 set 0x48, %i4
7185 std %f30, [%l7 + %i4]
7186 add %l7, 0x74, %l6
7187 wr %g0, 0x88, %asi
7188 casa [%l6] 0x88, %g2, %i2
7189 set 0x20, %i7
7190 lda [%l7 + %i7] 0x81, %f21
7191 nop
7192 set 0x0E, %l2
7193 sth %g7, [%l7 + %l2]
7194 nop
7195 set 0x60, %i6
7196 std %o6, [%l7 + %i6]
7197 add %l7, 0x78, %l6
7198 wr %g0, 0x89, %asi
7199 casxa [%l6] 0x89, %i7, %o5
7200 set 0x7C, %l1
7201 swapa [%l7 + %l1] 0x81, %g4
7202 set 0x52, %l4
7203 stba %l0, [%l7 + %l4] 0xe2
7204 membar #Sync
7205 st %f14, [%l7 + 0x4C]
7206 nop
7207 set 0x6A, %o1
7208 ldub [%l7 + %o1], %l1
7209 add %l7, 0x48, %l6
7210 wr %g0, 0x80, %asi
7211 ldxa [%l6] %asi, %o7
7212 casxa [%l6] 0x80, %o7, %i5
7213 set 0x3E, %l3
7214 stba %l2, [%l7 + %l3] 0x81
7215 set 0x41, %g7
7216 ldstuba [%l7 + %g7] 0x89, %i0
7217 set 0x70, %i1
7218 lda [%l7 + %i1] 0x89, %f17
7219 and %l6, %l5, %o1
7220 set 0x10, %i0
7221 prefetcha [%l7 + %i0] 0x89, 0
7222 add %l7, 0x58, %l6
7223 wr %g0, 0x88, %asi
7224 casa [%l6] 0x88, %o3, %o0
7225 ld [%l7 + 0x10], %f9
7226 fpsub16s %f13, %f2, %f26
7227 add %l7, 0x14, %l6
7228 wr %g0, 0x89, %asi
7229 lda [%l6] %asi, %l4
7230 casa [%l6] 0x89, %l4, %o2
7231 st %f15, [%l7 + 0x4C]
7232 nop
7233 set 0x78, %o2
7234 ldsw [%l7 + %o2], %g3
7235 set 0x18, %g3
7236 stwa %i4, [%l7 + %g3] 0xeb
7237 membar #Sync
7238 set 0x32, %o4
7239 stba %g1, [%l7 + %o4] 0x81
7240 nop
7241 set 0x54, %o5
7242 ldsh [%l7 + %o5], %i6
7243 set 0x34, %o7
7244 ldstuba [%l7 + %o7] 0x88, %g5
7245 st %f8, [%l7 + 0x50]
7246 st %f19, [%l7 + 0x54]
7247 nop
7248 set 0x28, %g4
7249 ldx [%l7 + %g4], %i3
7250 nop
7251 set 0x1E, %i2
7252 ldstub [%l7 + %i2], %l3
7253 nop
7254 set 0x28, %i5
7255 lduw [%l7 + %i5], %g6
7256 set 0x10, %i3
7257 ldda [%l7 + %i3] 0xe3, %o4
7258 nop
7259 set 0x40, %o3
7260 ldsw [%l7 + %o3], %g2
7261 add %l7, 0x40, %l6
7262 wr %g0, 0x81, %asi
7263 ldxa [%l6] %asi, %i2
7264 casxa [%l6] 0x81, %i2, %o6
7265 set 0x58, %l6
7266 swapa [%l7 + %l6] 0x81, %g7
7267 fpsub16 %f28, %f30, %f22
7268 set 0x20, %o6
7269 swapa [%l7 + %o6] 0x89, %i7
7270 set 0x40, %g1
7271 ldda [%l7 + %g1] 0x89, %f0
7272 nop
7273 set 0x40, %g6
7274 stx %fsr, [%l7 + %g6]
7275 wr %g4, %o5, %sys_tick
7276 set 0x40, %l0
7277 stda %f0, [%l7 + %l0] 0xf9
7278 membar #Sync
7279 nop
7280 set 0x09, %o0
7281 ldub [%l7 + %o0], %l1
7282 bn,a %xcc, loop_49
7283 and %l0, %i5, %l2
7284 add %l7, 0x38, %l6
7285 wr %g0, 0x88, %asi
7286 casxa [%l6] 0x88, %i0, %o7
7287loop_49:
7288 nop
7289 set 0x2A, %g2
7290 stha %l5, [%l7 + %g2] 0xeb
7291 membar #Sync
7292 st %f1, [%l7 + 0x1C]
7293 nop
7294 set 0x64, %g5
7295 lduw [%l7 + %g5], %l6
7296 set 0x48, %l5
7297 swapa [%l7 + %l5] 0x80, %o1
7298 st %fsr, [%l7 + 0x6C]
7299 nop
7300 set 0x3A, %i7
7301 ldsb [%l7 + %i7], %i1
7302 add %o0, %l4, %o2
7303 ld [%l7 + 0x70], %f8
7304 nop
7305 set 0x18, %i4
7306 std %f8, [%l7 + %i4]
7307 nop
7308 set 0x2F, %i6
7309 ldstub [%l7 + %i6], %g3
7310 set 0x40, %l2
7311 stda %i4, [%l7 + %l2] 0x88
7312 add %l7, 0x18, %l6
7313 wr %g0, 0x88, %asi
7314 casa [%l6] 0x88, %o3, %i6
7315 nop
7316 nop
7317 setx 0x4C7FFB3EAF884AE0, %l0, %l6
7318 stx %l6, [%l7 + 0x28]
7319 ldd [%l7 + 0x28], %f0
7320 setx 0x11537C6DEF0601E6, %l1, %l5
7321 stx %l5, [%l7 + 0x10]
7322 ldd [%l7 + 0x10], %f14
7323 fdivd %f14, %f0, %f6
7324 set 0x58, %l4
7325 stha %g1, [%l7 + %l4] 0xeb
7326 membar #Sync
7327 nop
7328 set 0x48, %o1
7329 stw %i3, [%l7 + %o1]
7330 set 0x20, %l1
7331 ldxa [%l7 + %l1] 0x80, %l3
7332 set 0x48, %l3
7333 ldxa [%l7 + %l3] 0x80, %g6
7334 set 0x24, %g7
7335 lda [%l7 + %g7] 0x89, %f5
7336 st %f0, [%l7 + 0x70]
7337 set 0x78, %i0
7338 stda %o4, [%l7 + %i0] 0x88
7339 and %g5, %g2, %i2
7340 nop
7341 set 0x55, %i1
7342 ldstub [%l7 + %i1], %g7
7343 set 0x40, %o2
7344 ldda [%l7 + %o2] 0xd8, %f0
7345 nop
7346 set 0x58, %g3
7347 ldx [%l7 + %g3], %o6
7348 nop
7349 set 0x68, %o5
7350 swap [%l7 + %o5], %i7
7351 set 0x6C, %o7
7352 sta %f11, [%l7 + %o7] 0x89
7353 set 0x18, %g4
7354 prefetcha [%l7 + %g4] 0x88, 1
7355 nop
7356 set 0x58, %o4
7357 ldd [%l7 + %o4], %f12
7358 nop
7359 set 0x30, %i2
7360 prefetch [%l7 + %i2], 3
7361 nop
7362 set 0x48, %i5
7363 stx %o5, [%l7 + %i5]
7364 EXIT_GOOD
7365
7366
7367
7368!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7369!
7370! Stats for Thread 1:
7371!
7372! Type l : 1258
7373! Type a : 23
7374! Type cti : 24
7375! Type x : 543
7376! Type f : 35
7377! Type i : 117
7378!
7379!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
7380
7381!
7382! Thread 2 Start
7383!
7384.global thread_2
7385thread_2:
7386 mov %l7, %g1
7387 !# Set %cwp for 8 windows
7388 !# This threads memory space into each %l7
7389 wrpr %g0, 0x7, %cwp
7390 mov %g1, %l7
7391 wrpr %g0, 0x6, %cwp
7392 mov %g1, %l7
7393 wrpr %g0, 0x5, %cwp
7394 mov %g1, %l7
7395 wrpr %g0, 0x4, %cwp
7396 mov %g1, %l7
7397 wrpr %g0, 0x3, %cwp
7398 mov %g1, %l7
7399 wrpr %g0, 0x2, %cwp
7400 mov %g1, %l7
7401 wrpr %g0, 0x1, %cwp
7402 mov %g1, %l7
7403 wrpr %g0, 0x0, %cwp
7404 mov %g1, %l7
7405
7406 !# Set %fsr
7407 setx 0x0000000000400000, %l0, %l6 !# no post process
7408 stx %l6, [%l7 + 0x0] !# no post process
7409 ldx [%l7 + 0x0], %fsr !# no post process
7410
7411 wr %g0, 0x80, %asi !# no post process
7412
7413 !# Initialize registers ..
7414
7415 !# Global registers
7416 set 0xE, %g1
7417 set 0xE, %g2
7418 set 0xD, %g3
7419 set 0xA, %g4
7420 set 0xC, %g5
7421 set 0xC, %g6
7422 set 0xA, %g7
7423 !# Input registers
7424 set -0x8, %i0
7425 set -0x9, %i1
7426 set -0x4, %i2
7427 set -0xD, %i3
7428 set -0x6, %i4
7429 set -0xC, %i5
7430 set -0xA, %i6
7431 set -0xB, %i7
7432 !# Local registers
7433 set 0x34F6DCD9, %l0
7434 set 0x658E89FB, %l1
7435 set 0x268737AE, %l2
7436 set 0x2A42B06C, %l3
7437 set 0x79DFE0D8, %l4
7438 set 0x0068E569, %l5
7439 set 0x5CC49C1A, %l6
7440 !# Output registers
7441 set -0x1DC8, %o0
7442 set -0x1997, %o1
7443 set 0x0D2A, %o2
7444 set -0x127D, %o3
7445 set 0x15B6, %o4
7446 set -0x166B, %o5
7447 set -0x00B2, %o6
7448 set -0x0307, %o7
7449 !# Float registers
7450 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
7451 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
7452 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
7453 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
7454 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
7455 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
7456 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
7457 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
7458 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
7459 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
7460 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
7461 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
7462 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
7463 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
7464 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
7465 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
7466
7467 !# Execute Main Diag ..
7468
7469 set 0x78, %i3
7470 stxa %l0, [%l7 + %i3] 0x80
7471 or %l1, %l2, %i5
7472 fpadd16 %f18, %f6, %f6
7473 nop
7474 set 0x2A, %l6
7475 ldstub [%l7 + %l6], %o7
7476 nop
7477 set 0x78, %o3
7478 swap [%l7 + %o3], %l5
7479 nop
7480 set 0x10, %g1
7481 std %f18, [%l7 + %g1]
7482 set 0x58, %o6
7483 stda %i6, [%l7 + %o6] 0xea
7484 membar #Sync
7485 set 0x40, %g6
7486 ldda [%l7 + %g6] 0x81, %f0
7487 nop
7488 set 0x52, %o0
7489 sth %o1, [%l7 + %o0]
7490 nop
7491 set 0x18, %g2
7492 ldx [%l7 + %g2], %i1
7493 set 0x7C, %l0
7494 sta %f23, [%l7 + %l0] 0x89
7495 nop
7496 set 0x34, %l5
7497 stw %o0, [%l7 + %l5]
7498 set 0x70, %g5
7499 sta %f22, [%l7 + %g5] 0x89
7500 nop
7501 set 0x70, %i4
7502 std %f6, [%l7 + %i4]
7503 nop
7504 nop
7505 setx 0x997ADCE506AA7AD6, %l0, %l6
7506 stx %l6, [%l7 + 0x28]
7507 ldd [%l7 + 0x28], %f26
7508 setx 0x38E35704E061932A, %l1, %l5
7509 stx %l5, [%l7 + 0x10]
7510 ldd [%l7 + 0x10], %f24
7511 fdivd %f24, %f26, %f6
7512 bleu,a,pn %icc, loop_50
7513 nop
7514 set 0x08, %i7
7515 stb %i0, [%l7 + %i7]
7516 nop
7517 set 0x60, %i6
7518 ldx [%l7 + %i6], %o2
7519 nop
7520 set 0x70, %l2
7521 stx %l4, [%l7 + %l2]
7522loop_50:
7523 nop
7524 set 0x50, %o1
7525 std %g2, [%l7 + %o1]
7526 st %fsr, [%l7 + 0x50]
7527 add %l7, 0x08, %l6
7528 wr %g0, 0x80, %asi
7529 ldxa [%l6] %asi, %o3
7530 casxa [%l6] 0x80, %o3, %i4
7531 st %fsr, [%l7 + 0x6C]
7532 set 0x10, %l1
7533 lda [%l7 + %l1] 0x89, %f7
7534 fpadd32s %f10, %f14, %f20
7535 nop
7536 set 0x1E, %l3
7537 sth %g1, [%l7 + %l3]
7538 nop
7539 set 0x50, %l4
7540 lduw [%l7 + %l4], %i6
7541 nop
7542 set 0x7C, %g7
7543 lduw [%l7 + %g7], %l3
7544 nop
7545 set 0x48, %i0
7546 lduh [%l7 + %i0], %i3
7547 nop
7548 set 0x50, %i1
7549 ldx [%l7 + %i1], %o4
7550 add %l7, 0x50, %l6
7551 wr %g0, 0x89, %asi
7552 ldxa [%l6] %asi, %g6
7553 casxa [%l6] 0x89, %g6, %g5
7554 set 0x58, %g3
7555 stxa %i2, [%l7 + %g3] 0x81
7556 set 0x70, %o2
7557 ldda [%l7 + %o2] 0x89, %g2
7558 set 0x49, %o5
7559 ldstuba [%l7 + %o5] 0x80, %o6
7560 nop
7561 set 0x58, %g4
7562 lduw [%l7 + %g4], %i7
7563 ld [%l7 + 0x78], %f13
7564 nop
7565 set 0x0B, %o4
7566 ldub [%l7 + %o4], %g7
7567 nop
7568 set 0x14, %i2
7569 prefetch [%l7 + %i2], 4
7570 nop
7571 set 0x2E, %o7
7572 lduh [%l7 + %o7], %o5
7573 nop
7574 set 0x38, %i3
7575 swap [%l7 + %i3], %l0
7576 ld [%l7 + 0x14], %f29
7577 nop
7578 set 0x70, %i5
7579 ldd [%l7 + %i5], %g4
7580 st %f22, [%l7 + 0x20]
7581 nop
7582 set 0x48, %l6
7583 ldx [%l7 + %l6], %l1
7584 nop
7585 set 0x40, %g1
7586 prefetch [%l7 + %g1], 3
7587 set 0x40, %o3
7588 ldda [%l7 + %o3] 0x81, %f0
7589 nop
7590 set 0x18, %g6
7591 std %i4, [%l7 + %g6]
7592 set 0x14, %o0
7593 swapa [%l7 + %o0] 0x80, %l2
7594 nop
7595 set 0x6A, %g2
7596 lduh [%l7 + %g2], %o7
7597 nop
7598 set 0x60, %l0
7599 lduw [%l7 + %l0], %l6
7600 nop
7601 set 0x4C, %l5
7602 ldsh [%l7 + %l5], %l5
7603 set 0x40, %o6
7604 sta %f19, [%l7 + %o6] 0x81
7605 set 0x58, %i4
7606 stda %o0, [%l7 + %i4] 0x89
7607 wr %i1, %i0, %y
7608 or %o2, %o0, %g3
7609 add %l7, 0x30, %l6
7610 wr %g0, 0x80, %asi
7611 ldxa [%l6] %asi, %l4
7612 casxa [%l6] 0x80, %l4, %o3
7613 set 0x60, %i7
7614 sta %f30, [%l7 + %i7] 0x81
7615 set 0x20, %i6
7616 swapa [%l7 + %i6] 0x81, %g1
7617 ld [%l7 + 0x7C], %f15
7618 set 0x38, %l2
7619 swapa [%l7 + %l2] 0x89, %i6
7620 ld [%l7 + 0x78], %f6
7621 set 0x38, %o1
7622 stxa %i4, [%l7 + %o1] 0x80
7623 set 0x30, %g5
7624 stwa %i3, [%l7 + %g5] 0xe3
7625 membar #Sync
7626 set 0x40, %l3
7627 swapa [%l7 + %l3] 0x80, %o4
7628 set 0x3C, %l1
7629 lda [%l7 + %l1] 0x81, %f9
7630 nop
7631 set 0x60, %g7
7632 prefetch [%l7 + %g7], 3
7633 set 0x42, %i0
7634 stba %g6, [%l7 + %i0] 0x88
7635 st %f13, [%l7 + 0x20]
7636 st %f29, [%l7 + 0x68]
7637 set 0x40, %l4
7638 ldda [%l7 + %l4] 0x88, %f0
7639 set 0x74, %i1
7640 sta %f26, [%l7 + %i1] 0x81
7641 set 0x08, %g3
7642 sta %f19, [%l7 + %g3] 0x89
7643 set 0x08, %o2
7644 lda [%l7 + %o2] 0x80, %f27
7645 nop
7646 set 0x74, %o5
7647 sth %l3, [%l7 + %o5]
7648 set 0x70, %o4
7649 stwa %g5, [%l7 + %o4] 0x80
7650 fpsub32s %f31, %f8, %f26
7651 set 0x20, %i2
7652 ldxa [%l7 + %i2] 0x80, %i2
7653 nop
7654 set 0x2A, %o7
7655 lduh [%l7 + %o7], %g2
7656 fpadd32 %f0, %f16, %f30
7657 or %o6, %g7, %o5
7658 set 0x28, %g4
7659 ldxa [%l7 + %g4] 0x80, %l0
7660 set 0x40, %i3
7661 prefetcha [%l7 + %i3] 0x81, 2
7662 nop
7663 set 0x3C, %i5
7664 ldsh [%l7 + %i5], %i7
7665 ld [%l7 + 0x74], %f31
7666 add %i5, %l1, %o7
7667 nop
7668 set 0x2A, %l6
7669 ldstub [%l7 + %l6], %l6
7670 set 0x24, %g1
7671 lda [%l7 + %g1] 0x89, %f19
7672 nop
7673 set 0x28, %o3
7674 ldsw [%l7 + %o3], %l2
7675 bg,a %xcc, loop_51
7676 ld [%l7 + 0x54], %f20
7677 nop
7678 set 0x54, %g6
7679 prefetch [%l7 + %g6], 1
7680 nop
7681 set 0x18, %o0
7682 std %f4, [%l7 + %o0]
7683loop_51:
7684 nop
7685 set 0x50, %g2
7686 stxa %o1, [%l7 + %g2] 0xe3
7687 membar #Sync
7688 nop
7689 set 0x50, %l0
7690 stx %l5, [%l7 + %l0]
7691 nop
7692 set 0x1C, %l5
7693 swap [%l7 + %l5], %i1
7694 set 0x60, %i4
7695 prefetcha [%l7 + %i4] 0x88, 0
7696 bne %icc, loop_52
7697 nop
7698 set 0x70, %i7
7699 ldx [%l7 + %i7], %i0
7700 nop
7701 set 0x58, %i6
7702 prefetch [%l7 + %i6], 4
7703 nop
7704 set 0x10, %l2
7705 std %f10, [%l7 + %l2]
7706loop_52:
7707 nop
7708 set 0x28, %o1
7709 std %f28, [%l7 + %o1]
7710 or %o0, %l4, %o3
7711 set 0x66, %o6
7712 stha %g1, [%l7 + %o6] 0xeb
7713 membar #Sync
7714 nop
7715 set 0x4C, %g5
7716 stb %g3, [%l7 + %g5]
7717 nop
7718 set 0x30, %l1
7719 stx %fsr, [%l7 + %l1]
7720 nop
7721 set 0x38, %g7
7722 ldd [%l7 + %g7], %f8
7723 set 0x48, %l3
7724 swapa [%l7 + %l3] 0x81, %i4
7725 nop
7726 set 0x78, %i0
7727 std %f22, [%l7 + %i0]
7728 nop
7729 or %g0, 0x8, %l0
7730 sllx %l0, 0x3c, %l0
7731 wr %l0, %g0, %tick_cmpr
7732 nop
7733 set 0x78, %l4
7734 stx %g6, [%l7 + %l4]
7735 nop
7736 set 0x58, %i1
7737 stx %l3, [%l7 + %i1]
7738 set 0x40, %o2
7739 stda %o4, [%l7 + %o2] 0x80
7740 nop
7741 set 0x78, %g3
7742 ldd [%l7 + %g3], %g4
7743 ld [%l7 + 0x18], %f23
7744 set 0x78, %o5
7745 prefetcha [%l7 + %o5] 0x80, 3
7746 set 0x40, %o4
7747 ldda [%l7 + %o4] 0x81, %f0
7748 membar #Sync
7749 set 0x40, %i2
7750 ldda [%l7 + %i2] 0xf9, %f0
7751 and %i2, %g7, %o6
7752 nop
7753 nop
7754 setx 0x6E015A0325EE000C, %l0, %l6
7755 stx %l6, [%l7 + 0x28]
7756 ldd [%l7 + 0x28], %f4
7757 setx 0x38BC7862FC5DFD90, %l1, %l5
7758 stx %l5, [%l7 + 0x10]
7759 ldd [%l7 + 0x10], %f20
7760 fdivd %f20, %f4, %f26
7761 nop
7762 set 0x24, %g4
7763 sth %l0, [%l7 + %g4]
7764 set 0x71, %o7
7765 ldstuba [%l7 + %o7] 0x80, %g4
7766 nop
7767 set 0x34, %i3
7768 stb %i7, [%l7 + %i3]
7769 nop
7770 set 0x12, %i5
7771 sth %o5, [%l7 + %i5]
7772 set 0x08, %l6
7773 ldstuba [%l7 + %l6] 0x89, %l1
7774 add %l7, 0x78, %l6
7775 wr %g0, 0x88, %asi
7776 ldxa [%l6] %asi, %o7
7777 casxa [%l6] 0x88, %o7, %i5
7778 nop
7779 set 0x26, %o3
7780 ldsh [%l7 + %o3], %l6
7781 nop
7782 set 0x26, %g6
7783 sth %o1, [%l7 + %g6]
7784 st %f20, [%l7 + 0x1C]
7785 add %l7, 0x54, %l6
7786 wr %g0, 0x81, %asi
7787 casa [%l6] 0x81, %l2, %l5
7788 nop
7789 set 0x08, %o0
7790 std %o2, [%l7 + %o0]
7791 set 0x22, %g1
7792 ldstuba [%l7 + %g1] 0x88, %i0
7793 nop
7794 set 0x48, %l0
7795 ldx [%l7 + %l0], %o0
7796 nop
7797 set 0x58, %g2
7798 ldsw [%l7 + %g2], %i1
7799 nop
7800 set 0x38, %l5
7801 swap [%l7 + %l5], %o3
7802 nop
7803 set 0x7C, %i4
7804 ldstub [%l7 + %i4], %g1
7805 nop
7806 set 0x20, %i6
7807 ldsw [%l7 + %i6], %g3
7808 nop
7809 set 0x08, %i7
7810 ldx [%l7 + %i7], %i4
7811 nop
7812 set 0x10, %l2
7813 ldd [%l7 + %l2], %i6
7814 set 0x08, %o1
7815 stxa %l4, [%l7 + %o1] 0xea
7816 membar #Sync
7817 nop
7818 set 0x28, %g5
7819 stx %i3, [%l7 + %g5]
7820 add %l7, 0x50, %l6
7821 wr %g0, 0x88, %asi
7822 casxa [%l6] 0x88, %g6, %l3
7823 nop
7824 set 0x38, %o6
7825 stx %g5, [%l7 + %o6]
7826 bl,a %icc, loop_53
7827 add %g2, %o4, %i2
7828 membar #Sync
7829 set 0x40, %l1
7830 ldda [%l7 + %l1] 0xf9, %f16
7831loop_53:
7832 nop
7833 set 0x70, %g7
7834 stw %o6, [%l7 + %g7]
7835 set 0x7C, %l3
7836 lda [%l7 + %l3] 0x80, %f30
7837 nop
7838 set 0x18, %i0
7839 ldd [%l7 + %i0], %g6
7840 and %g4, %l0, %o5
7841 nop
7842 set 0x30, %l4
7843 stx %fsr, [%l7 + %l4]
7844 set 0x60, %i1
7845 stha %i7, [%l7 + %i1] 0xeb
7846 membar #Sync
7847 nop
7848 set 0x50, %o2
7849 ldsh [%l7 + %o2], %o7
7850 add %l7, 0x78, %l6
7851 wr %g0, 0x88, %asi
7852 casxa [%l6] 0x88, %i5, %l6
7853 nop
7854 set 0x10, %g3
7855 lduh [%l7 + %g3], %o1
7856 and %l2, %l1, %l5
7857 st %f28, [%l7 + 0x70]
7858 fpadd16 %f4, %f0, %f4
7859 bne,a %icc, loop_54
7860 nop
7861 set 0x57, %o4
7862 ldsb [%l7 + %o4], %o2
7863 set 0x08, %i2
7864 stxa %o0, [%l7 + %i2] 0x89
7865loop_54:
7866 nop
7867 set 0x4C, %o5
7868 ldsb [%l7 + %o5], %i0
7869 nop
7870 set 0x60, %o7
7871 ldd [%l7 + %o7], %i0
7872 fpsub16s %f0, %f7, %f16
7873 nop
7874 set 0x1C, %i3
7875 ldsw [%l7 + %i3], %g1
7876 nop
7877 set 0x78, %g4
7878 prefetch [%l7 + %g4], 1
7879 set 0x40, %i5
7880 ldda [%l7 + %i5] 0x89, %f16
7881 set 0x38, %o3
7882 swapa [%l7 + %o3] 0x88, %g3
7883 and %o3, %i4, %i6
7884 membar #Sync
7885 set 0x40, %g6
7886 ldda [%l7 + %g6] 0xf9, %f0
7887 nop
7888 set 0x08, %o0
7889 std %i2, [%l7 + %o0]
7890 ld [%l7 + 0x1C], %f30
7891 nop
7892 set 0x5A, %g1
7893 lduh [%l7 + %g1], %l4
7894 st %f29, [%l7 + 0x68]
7895 nop
7896 set 0x78, %l0
7897 stb %l3, [%l7 + %l0]
7898 add %l7, 0x70, %l6
7899 wr %g0, 0x81, %asi
7900 casxa [%l6] 0x81, %g6, %g5
7901 add %o4, %i2, %o6
7902 nop
7903 set 0x40, %g2
7904 ldsw [%l7 + %g2], %g7
7905 add %l7, 0x48, %l6
7906 wr %g0, 0x81, %asi
7907 casxa [%l6] 0x81, %g2, %l0
7908 nop
7909 set 0x15, %l5
7910 ldstub [%l7 + %l5], %o5
7911 set 0x48, %l6
7912 ldxa [%l7 + %l6] 0x88, %g4
7913 nop
7914 set 0x4C, %i6
7915 lduw [%l7 + %i6], %o7
7916 add %l7, 0x6C, %l6
7917 wr %g0, 0x89, %asi
7918 lda [%l6] %asi, %i7
7919 casa [%l6] 0x89, %i7, %l6
7920 nop
7921 set 0x70, %i7
7922 ldd [%l7 + %i7], %f28
7923 wr %i5, %o1, %ccr
7924 nop
7925 set 0x50, %l2
7926 swap [%l7 + %l2], %l1
7927 set 0x37, %o1
7928 stba %l2, [%l7 + %o1] 0x80
7929 nop
7930 set 0x66, %g5
7931 lduh [%l7 + %g5], %o2
7932 and %l5, %o0, %i0
7933 nop
7934 set 0x38, %i4
7935 prefetch [%l7 + %i4], 4
7936 nop
7937 set 0x60, %l1
7938 stx %i1, [%l7 + %l1]
7939 nop
7940 set 0x28, %o6
7941 ldd [%l7 + %o6], %g2
7942 nop
7943 set 0x40, %l3
7944 ldd [%l7 + %l3], %f0
7945 set 0x26, %g7
7946 stha %o3, [%l7 + %g7] 0xe3
7947 membar #Sync
7948 membar #Sync
7949 set 0x40, %l4
7950 ldda [%l7 + %l4] 0xf1, %f16
7951 nop
7952 set 0x2B, %i0
7953 ldsb [%l7 + %i0], %g1
7954 add %l7, 0x30, %l6
7955 wr %g0, 0x88, %asi
7956 ldxa [%l6] %asi, %i6
7957 casxa [%l6] 0x88, %i6, %i4
7958 set 0x58, %i1
7959 prefetcha [%l7 + %i1] 0x89, 4
7960 nop
7961 set 0x40, %o2
7962 ldsw [%l7 + %o2], %i3
7963 nop
7964 set 0x30, %g3
7965 ldx [%l7 + %g3], %g6
7966 set 0x27, %i2
7967 stba %g5, [%l7 + %i2] 0xea
7968 membar #Sync
7969 and %o4, %l3, %i2
7970 nop
7971 set 0x78, %o4
7972 ldd [%l7 + %o4], %f4
7973 nop
7974 set 0x18, %o5
7975 std %g6, [%l7 + %o5]
7976 ld [%l7 + 0x68], %f25
7977 nop
7978 set 0x39, %o7
7979 ldsb [%l7 + %o7], %o6
7980 nop
7981 set 0x46, %i3
7982 ldub [%l7 + %i3], %g2
7983 nop
7984 set 0x3A, %i5
7985 stb %o5, [%l7 + %i5]
7986 nop
7987 set 0x6C, %o3
7988 stw %l0, [%l7 + %o3]
7989 set 0x40, %g6
7990 stxa %g4, [%l7 + %g6] 0xe2
7991 membar #Sync
7992 add %o7, %i7, %i5
7993 nop
7994 set 0x1C, %g4
7995 stw %o1, [%l7 + %g4]
7996 nop
7997 set 0x0C, %o0
7998 lduw [%l7 + %o0], %l6
7999 nop
8000 set 0x08, %l0
8001 stx %fsr, [%l7 + %l0]
8002 set 0x78, %g2
8003 stxa %l1, [%l7 + %g2] 0x88
8004 ld [%l7 + 0x38], %f0
8005 nop
8006 set 0x70, %g1
8007 stx %fsr, [%l7 + %g1]
8008 set 0x3E, %l6
8009 stha %o2, [%l7 + %l6] 0xe3
8010 membar #Sync
8011 set 0x40, %i6
8012 ldda [%l7 + %i6] 0x80, %f16
8013 set 0x44, %i7
8014 sta %f28, [%l7 + %i7] 0x89
8015 set 0x0C, %l5
8016 lda [%l7 + %l5] 0x88, %f1
8017 nop
8018 set 0x18, %o1
8019 stx %fsr, [%l7 + %o1]
8020 set 0x51, %l2
8021 stba %l2, [%l7 + %l2] 0xea
8022 membar #Sync
8023 st %f26, [%l7 + 0x7C]
8024 membar #Sync
8025 set 0x40, %g5
8026 ldda [%l7 + %g5] 0xf8, %f16
8027 set 0x70, %l1
8028 stwa %l5, [%l7 + %l1] 0xeb
8029 membar #Sync
8030 st %f8, [%l7 + 0x6C]
8031 and %i0, %i1, %o0
8032 nop
8033 set 0x40, %o6
8034 stx %o3, [%l7 + %o6]
8035 nop
8036 set 0x70, %l3
8037 ldd [%l7 + %l3], %f10
8038 set 0x10, %i4
8039 ldxa [%l7 + %i4] 0x80, %g1
8040 and %i6, %i4, %g3
8041 add %l7, 0x30, %l6
8042 wr %g0, 0x80, %asi
8043 ldxa [%l6] %asi, %l4
8044 casxa [%l6] 0x80, %l4, %i3
8045 nop
8046 set 0x5C, %g7
8047 ldsh [%l7 + %g7], %g6
8048 ld [%l7 + 0x1C], %f10
8049 ld [%l7 + 0x08], %f27
8050 set 0x4C, %l4
8051 lda [%l7 + %l4] 0x80, %f12
8052 set 0x68, %i0
8053 stxa %g5, [%l7 + %i0] 0x80
8054 nop
8055 set 0x18, %o2
8056 swap [%l7 + %o2], %o4
8057 set 0x10, %i1
8058 stxa %i2, [%l7 + %i1] 0xe3
8059 membar #Sync
8060 nop
8061 set 0x70, %i2
8062 ldsh [%l7 + %i2], %l3
8063 ld [%l7 + 0x18], %f17
8064 add %l7, 0x38, %l6
8065 wr %g0, 0x89, %asi
8066 casxa [%l6] 0x89, %g7, %o6
8067 nop
8068 set 0x51, %o4
8069 ldstub [%l7 + %o4], %o5
8070 set 0x40, %o5
8071 stda %f16, [%l7 + %o5] 0xf8
8072 membar #Sync
8073 nop
8074 set 0x1C, %o7
8075 lduh [%l7 + %o7], %l0
8076 nop
8077 set 0x26, %g3
8078 sth %g2, [%l7 + %g3]
8079 nop
8080 set 0x60, %i3
8081 ldx [%l7 + %i3], %g4
8082 nop
8083 set 0x50, %i5
8084 ldx [%l7 + %i5], %i7
8085 set 0x18, %o3
8086 stda %i4, [%l7 + %o3] 0x80
8087 add %l7, 0x28, %l6
8088 wr %g0, 0x88, %asi
8089 ldxa [%l6] %asi, %o7
8090 casxa [%l6] 0x88, %o7, %l6
8091 set 0x40, %g6
8092 stda %f0, [%l7 + %g6] 0xd2
8093 set 0x5C, %g4
8094 swapa [%l7 + %g4] 0x88, %o1
8095 nop
8096 set 0x58, %o0
8097 ldub [%l7 + %o0], %o2
8098 add %l7, 0x58, %l6
8099 wr %g0, 0x89, %asi
8100 casa [%l6] 0x89, %l1, %l5
8101 set 0x50, %g2
8102 prefetcha [%l7 + %g2] 0x88, 2
8103 nop
8104 set 0x47, %g1
8105 stb %i1, [%l7 + %g1]
8106 nop
8107 set 0x34, %l6
8108 ldsw [%l7 + %l6], %l2
8109 set 0x63, %l0
8110 ldstuba [%l7 + %l0] 0x81, %o0
8111 set 0x28, %i6
8112 prefetcha [%l7 + %i6] 0x88, 2
8113 set 0x40, %l5
8114 stda %f0, [%l7 + %l5] 0x88
8115 set 0x34, %o1
8116 lda [%l7 + %o1] 0x80, %f2
8117 nop
8118 set 0x08, %i7
8119 stx %fsr, [%l7 + %i7]
8120 nop
8121 set 0x08, %g5
8122 ldd [%l7 + %g5], %i6
8123 nop
8124 set 0x18, %l2
8125 stw %g1, [%l7 + %l2]
8126 membar #Sync
8127 set 0x40, %l1
8128 ldda [%l7 + %l1] 0xf1, %f16
8129 nop
8130 set 0x1F, %o6
8131 ldsb [%l7 + %o6], %i4
8132 set 0x12, %l3
8133 stba %g3, [%l7 + %l3] 0xeb
8134 membar #Sync
8135 set 0x40, %i4
8136 ldda [%l7 + %i4] 0x89, %f16
8137 nop
8138 or %g0, 0x8, %l0
8139 sllx %l0, 0x3c, %l0
8140 wr %l0, 0xD90, %tick_cmpr
8141 nop
8142 set 0x14, %g7
8143 stb %g5, [%l7 + %g7]
8144 or %i3, %i2, %l3
8145 set 0x18, %i0
8146 ldxa [%l7 + %i0] 0x81, %g7
8147 set 0x2C, %o2
8148 lda [%l7 + %o2] 0x88, %f22
8149 set 0x54, %l4
8150 swapa [%l7 + %l4] 0x80, %o6
8151 or %o5, %o4, %l0
8152 set 0x58, %i1
8153 stxa %g2, [%l7 + %i1] 0x88
8154 add %g4, %i5, %i7
8155 nop
8156 set 0x19, %i2
8157 ldstub [%l7 + %i2], %o7
8158 set 0x10, %o5
8159 ldxa [%l7 + %o5] 0x81, %o1
8160 nop
8161 set 0x67, %o4
8162 ldsb [%l7 + %o4], %l6
8163 set 0x38, %g3
8164 lda [%l7 + %g3] 0x88, %f18
8165 add %o2, %l5, %i0
8166 nop
8167 set 0x0B, %i3
8168 ldstub [%l7 + %i3], %l1
8169 nop
8170 set 0x28, %o7
8171 sth %i1, [%l7 + %o7]
8172 set 0x40, %o3
8173 ldda [%l7 + %o3] 0xea, %l2
8174 nop
8175 set 0x24, %g6
8176 sth %o0, [%l7 + %g6]
8177 nop
8178 set 0x6E, %g4
8179 sth %i6, [%l7 + %g4]
8180 nop
8181 nop
8182 setx 0xD79E0B91AA472677, %l0, %l6
8183 stx %l6, [%l7 + 0x28]
8184 ldd [%l7 + 0x28], %f22
8185 setx 0x9370B0B0AD43BF9D, %l1, %l5
8186 stx %l5, [%l7 + 0x10]
8187 ldd [%l7 + 0x10], %f18
8188 fdivd %f18, %f22, %f26
8189 st %f2, [%l7 + 0x4C]
8190 and %o3, %g1, %i4
8191 nop
8192 set 0x08, %i5
8193 std %l4, [%l7 + %i5]
8194 set 0x40, %o0
8195 stda %f16, [%l7 + %o0] 0xc8
8196 nop
8197 set 0x6C, %g2
8198 lduh [%l7 + %g2], %g3
8199 wr %g0, 0x4, %fprs
8200 nop
8201 set 0x20, %g1
8202 swap [%l7 + %g1], %g5
8203 or %i2, %g7, %o6
8204 add %l7, 0x08, %l6
8205 wr %g0, 0x81, %asi
8206 casxa [%l6] 0x81, %l3, %o4
8207 nop
8208 set 0x28, %l6
8209 ldub [%l7 + %l6], %l0
8210 and %o5, %g4, %g2
8211 nop
8212 set 0x0C, %l0
8213 ldsw [%l7 + %l0], %i5
8214 set 0x78, %l5
8215 stwa %o7, [%l7 + %l5] 0xe2
8216 membar #Sync
8217 nop
8218 set 0x1C, %o1
8219 stw %i7, [%l7 + %o1]
8220 nop
8221 set 0x52, %i7
8222 ldstub [%l7 + %i7], %l6
8223 set 0x0C, %i6
8224 sta %f20, [%l7 + %i6] 0x88
8225 add %l7, 0x78, %l6
8226 wr %g0, 0x89, %asi
8227 ldxa [%l6] %asi, %o2
8228 casxa [%l6] 0x89, %o2, %o1
8229 ld [%l7 + 0x30], %f18
8230 set 0x68, %g5
8231 stxa %l5, [%l7 + %g5] 0x80
8232 nop
8233 set 0x4A, %l2
8234 ldsh [%l7 + %l2], %l1
8235 nop
8236 set 0x18, %l1
8237 std %f8, [%l7 + %l1]
8238 set 0x74, %o6
8239 stwa %i0, [%l7 + %o6] 0xea
8240 membar #Sync
8241 nop
8242 set 0x30, %l3
8243 prefetch [%l7 + %l3], 3
8244 nop
8245 set 0x48, %i4
8246 stx %fsr, [%l7 + %i4]
8247 st %fsr, [%l7 + 0x30]
8248 fpsub16s %f31, %f25, %f10
8249 set 0x7C, %g7
8250 swapa [%l7 + %g7] 0x80, %l2
8251 ld [%l7 + 0x10], %f6
8252 st %fsr, [%l7 + 0x6C]
8253 fpsub16s %f27, %f20, %f18
8254 set 0x3D, %i0
8255 stba %o0, [%l7 + %i0] 0xe2
8256 membar #Sync
8257 or %i1, %i6, %g1
8258 nop
8259 set 0x20, %o2
8260 stx %o3, [%l7 + %o2]
8261 nop
8262 set 0x64, %l4
8263 lduw [%l7 + %l4], %i4
8264 set 0x48, %i1
8265 ldstuba [%l7 + %i1] 0x88, %g3
8266 nop
8267 set 0x58, %i2
8268 std %f6, [%l7 + %i2]
8269 and %l4, %g6, %i3
8270 nop
8271 set 0x25, %o4
8272 ldsb [%l7 + %o4], %i2
8273 set 0x52, %o5
8274 ldstuba [%l7 + %o5] 0x81, %g7
8275 set 0x24, %g3
8276 stha %g5, [%l7 + %g3] 0x88
8277 set 0x68, %i3
8278 stxa %l3, [%l7 + %i3] 0x81
8279 nop
8280 set 0x08, %o7
8281 swap [%l7 + %o7], %o4
8282 add %l7, 0x64, %l6
8283 wr %g0, 0x80, %asi
8284 casa [%l6] 0x80, %l0, %o6
8285 add %l7, 0x38, %l6
8286 wr %g0, 0x89, %asi
8287 casxa [%l6] 0x89, %o5, %g4
8288 nop
8289 set 0x28, %g6
8290 std %g2, [%l7 + %g6]
8291 set 0x78, %o3
8292 prefetcha [%l7 + %o3] 0x88, 4
8293 set 0x70, %i5
8294 ldda [%l7 + %i5] 0xea, %o6
8295 nop
8296 set 0x7C, %o0
8297 stw %l6, [%l7 + %o0]
8298 fpsub16s %f18, %f28, %f29
8299 set 0x7E, %g4
8300 stba %i7, [%l7 + %g4] 0xe2
8301 membar #Sync
8302 set 0x5C, %g2
8303 stba %o2, [%l7 + %g2] 0x80
8304 nop
8305 set 0x71, %g1
8306 ldub [%l7 + %g1], %l5
8307 st %fsr, [%l7 + 0x70]
8308 add %l7, 0x38, %l6
8309 wr %g0, 0x80, %asi
8310 casa [%l6] 0x80, %o1, %l1
8311 set 0x40, %l6
8312 ldda [%l7 + %l6] 0xd0, %f16
8313 fpadd16s %f22, %f13, %f9
8314 nop
8315 set 0x36, %l0
8316 ldsh [%l7 + %l0], %i0
8317 and %l2, %i1, %o0
8318 set 0x18, %l5
8319 stda %i6, [%l7 + %l5] 0x88
8320 set 0x68, %i7
8321 stxa %o3, [%l7 + %i7] 0x88
8322 nop
8323 set 0x58, %o1
8324 stx %fsr, [%l7 + %o1]
8325 ld [%l7 + 0x6C], %f24
8326 nop
8327 set 0x40, %i6
8328 ldd [%l7 + %i6], %f2
8329 nop
8330 set 0x6C, %l2
8331 swap [%l7 + %l2], %i4
8332 set 0x27, %l1
8333 ldstuba [%l7 + %l1] 0x80, %g1
8334 st %fsr, [%l7 + 0x74]
8335 nop
8336 set 0x14, %g5
8337 ldsw [%l7 + %g5], %l4
8338 nop
8339 set 0x2E, %l3
8340 sth %g3, [%l7 + %l3]
8341 set 0x40, %o6
8342 stda %f0, [%l7 + %o6] 0xc0
8343 nop
8344 set 0x2C, %g7
8345 stw %g6, [%l7 + %g7]
8346 set 0x08, %i0
8347 ldxa [%l7 + %i0] 0x81, %i3
8348 nop
8349 set 0x1C, %o2
8350 swap [%l7 + %o2], %i2
8351 set 0x48, %i4
8352 stxa %g5, [%l7 + %i4] 0xea
8353 membar #Sync
8354 fpsub32s %f7, %f15, %f4
8355 nop
8356 set 0x58, %l4
8357 std %f26, [%l7 + %l4]
8358 set 0x7C, %i1
8359 stwa %g7, [%l7 + %i1] 0xe2
8360 membar #Sync
8361 set 0x30, %i2
8362 ldda [%l7 + %i2] 0xe2, %o4
8363 nop
8364 set 0x3A, %o4
8365 lduh [%l7 + %o4], %l0
8366 ld [%l7 + 0x08], %f25
8367 set 0x18, %o5
8368 prefetcha [%l7 + %o5] 0x88, 1
8369 set 0x0C, %i3
8370 lda [%l7 + %i3] 0x80, %f28
8371 set 0x2F, %o7
8372 stba %o5, [%l7 + %o7] 0x81
8373 set 0x48, %g3
8374 prefetcha [%l7 + %g3] 0x89, 1
8375 set 0x0B, %o3
8376 ldstuba [%l7 + %o3] 0x80, %g2
8377 set 0x7A, %i5
8378 stha %i5, [%l7 + %i5] 0x81
8379 set 0x40, %o0
8380 stda %f0, [%l7 + %o0] 0xc4
8381 ld [%l7 + 0x08], %f8
8382 st %f28, [%l7 + 0x28]
8383 set 0x60, %g6
8384 ldda [%l7 + %g6] 0xeb, %l2
8385 set 0x36, %g4
8386 stha %l6, [%l7 + %g4] 0x80
8387 nop
8388 set 0x18, %g1
8389 stx %fsr, [%l7 + %g1]
8390 nop
8391 set 0x0C, %g2
8392 lduh [%l7 + %g2], %o7
8393 add %i7, %o2, %o1
8394 set 0x70, %l0
8395 ldda [%l7 + %l0] 0xeb, %l0
8396 nop
8397 set 0x78, %l6
8398 lduw [%l7 + %l6], %i0
8399 set 0x20, %l5
8400 prefetcha [%l7 + %l5] 0x80, 4
8401 nop
8402 set 0x68, %o1
8403 swap [%l7 + %o1], %i1
8404 set 0x40, %i7
8405 lda [%l7 + %i7] 0x80, %f25
8406 set 0x40, %i6
8407 stda %f0, [%l7 + %i6] 0xc8
8408 nop
8409 set 0x64, %l1
8410 stb %l2, [%l7 + %l1]
8411 nop
8412 set 0x46, %l2
8413 ldsh [%l7 + %l2], %o0
8414 nop
8415 set 0x30, %g5
8416 std %f26, [%l7 + %g5]
8417 nop
8418 set 0x08, %l3
8419 ldsw [%l7 + %l3], %i6
8420 nop
8421 set 0x3C, %g7
8422 sth %i4, [%l7 + %g7]
8423 set 0x70, %i0
8424 lda [%l7 + %i0] 0x88, %f13
8425 bl %xcc, loop_55
8426 fpadd32s %f30, %f21, %f8
8427 nop
8428 set 0x0F, %o2
8429 ldsb [%l7 + %o2], %g1
8430 add %l7, 0x18, %l6
8431 wr %g0, 0x88, %asi
8432 casa [%l6] 0x88, %l4, %g3
8433loop_55:
8434 nop
8435 set 0x20, %i4
8436 ldda [%l7 + %i4] 0x88, %o2
8437 ld [%l7 + 0x0C], %f27
8438 set 0x50, %o6
8439 sta %f23, [%l7 + %o6] 0x88
8440 or %i3, %i2, %g6
8441 wr %g7, %g5, %clear_softint
8442 nop
8443 set 0x0C, %l4
8444 swap [%l7 + %l4], %l0
8445 add %l7, 0x54, %l6
8446 wr %g0, 0x81, %asi
8447 lda [%l6] %asi, %o4
8448 casa [%l6] 0x81, %o4, %o5
8449 and %g4, %o6, %i5
8450 st %fsr, [%l7 + 0x54]
8451 nop
8452 set 0x20, %i2
8453 ldx [%l7 + %i2], %g2
8454 nop
8455 set 0x78, %o4
8456 ldd [%l7 + %o4], %l2
8457 bn,a,pn %xcc, loop_56
8458 bne,a %xcc, loop_57
8459 st %f10, [%l7 + 0x50]
8460 st %fsr, [%l7 + 0x5C]
8461loop_56:
8462 st %fsr, [%l7 + 0x1C]
8463loop_57:
8464 nop
8465 set 0x24, %o5
8466 lduw [%l7 + %o5], %l6
8467 nop
8468 set 0x38, %i1
8469 stx %o7, [%l7 + %i1]
8470 set 0x14, %i3
8471 sta %f9, [%l7 + %i3] 0x81
8472 nop
8473 set 0x4C, %g3
8474 ldsw [%l7 + %g3], %i7
8475 wr %o2, %o1, %pic
8476 nop
8477 set 0x5A, %o3
8478 ldsb [%l7 + %o3], %i0
8479 nop
8480 set 0x40, %i5
8481 ldx [%l7 + %i5], %l5
8482 set 0x08, %o7
8483 stha %l1, [%l7 + %o7] 0xeb
8484 membar #Sync
8485 set 0x5C, %o0
8486 lda [%l7 + %o0] 0x81, %f28
8487 nop
8488 set 0x58, %g6
8489 ldd [%l7 + %g6], %i0
8490 bne,a,pn %xcc, loop_58
8491 nop
8492 set 0x48, %g4
8493 std %l2, [%l7 + %g4]
8494 nop
8495 set 0x10, %g2
8496 stx %fsr, [%l7 + %g2]
8497 set 0x50, %l0
8498 sta %f28, [%l7 + %l0] 0x80
8499loop_58:
8500 nop
8501 set 0x64, %l6
8502 stwa %o0, [%l7 + %l6] 0x80
8503 set 0x10, %l5
8504 swapa [%l7 + %l5] 0x80, %i4
8505 be,a,pn %icc, loop_59
8506 nop
8507 set 0x28, %o1
8508 swap [%l7 + %o1], %g1
8509 nop
8510 set 0x52, %i7
8511 lduh [%l7 + %i7], %i6
8512 nop
8513 set 0x50, %i6
8514 stx %fsr, [%l7 + %i6]
8515loop_59:
8516 nop
8517 set 0x50, %l1
8518 std %f16, [%l7 + %l1]
8519 nop
8520 set 0x18, %l2
8521 ldd [%l7 + %l2], %f0
8522 nop
8523 set 0x28, %g5
8524 lduw [%l7 + %g5], %g3
8525 set 0x08, %g1
8526 stda %o2, [%l7 + %g1] 0xe3
8527 membar #Sync
8528 set 0x40, %g7
8529 stda %f16, [%l7 + %g7] 0xf9
8530 membar #Sync
8531 nop
8532 set 0x54, %i0
8533 prefetch [%l7 + %i0], 2
8534 set 0x4A, %l3
8535 stha %l4, [%l7 + %l3] 0x81
8536 add %i3, %g6, %g7
8537 nop
8538 set 0x45, %o2
8539 ldsb [%l7 + %o2], %g5
8540 wr %l0, %i2, %clear_softint
8541 nop
8542 set 0x4E, %o6
8543 ldstub [%l7 + %o6], %o4
8544 nop
8545 set 0x78, %i4
8546 ldd [%l7 + %i4], %g4
8547 nop
8548 set 0x0C, %l4
8549 stw %o6, [%l7 + %l4]
8550 set 0x40, %o4
8551 stda %f16, [%l7 + %o4] 0xf8
8552 membar #Sync
8553 set 0x1C, %o5
8554 stwa %o5, [%l7 + %o5] 0xe2
8555 membar #Sync
8556 ld [%l7 + 0x74], %f8
8557 nop
8558 set 0x5E, %i2
8559 stb %g2, [%l7 + %i2]
8560 fpsub16s %f16, %f22, %f3
8561 st %f31, [%l7 + 0x14]
8562 set 0x74, %i1
8563 sta %f4, [%l7 + %i1] 0x88
8564 set 0x08, %g3
8565 prefetcha [%l7 + %g3] 0x89, 1
8566 nop
8567 set 0x3C, %o3
8568 ldsh [%l7 + %o3], %l6
8569 nop
8570 set 0x70, %i3
8571 ldd [%l7 + %i3], %f18
8572 set 0x20, %o7
8573 prefetcha [%l7 + %o7] 0x89, 3
8574 nop
8575 set 0x78, %o0
8576 std %i6, [%l7 + %o0]
8577 nop
8578 set 0x08, %g6
8579 lduw [%l7 + %g6], %o2
8580 nop
8581 set 0x14, %g4
8582 stw %i5, [%l7 + %g4]
8583 fpsub16s %f12, %f21, %f2
8584 set 0x50, %i5
8585 ldda [%l7 + %i5] 0xe2, %o0
8586 set 0x20, %g2
8587 ldstuba [%l7 + %g2] 0x88, %i0
8588 set 0x4C, %l0
8589 swapa [%l7 + %l0] 0x88, %l5
8590 st %fsr, [%l7 + 0x20]
8591 nop
8592 set 0x20, %l6
8593 ldd [%l7 + %l6], %f12
8594 set 0x1C, %o1
8595 lda [%l7 + %o1] 0x89, %f13
8596 set 0x4C, %l5
8597 stwa %l1, [%l7 + %l5] 0x80
8598 add %l7, 0x10, %l6
8599 wr %g0, 0x89, %asi
8600 casxa [%l6] 0x89, %i1, %l2
8601 nop
8602 set 0x30, %i7
8603 std %f26, [%l7 + %i7]
8604 ld [%l7 + 0x40], %f12
8605 nop
8606 set 0x38, %i6
8607 ldd [%l7 + %i6], %o0
8608 nop
8609 set 0x32, %l1
8610 ldub [%l7 + %l1], %i4
8611 nop
8612 set 0x70, %g5
8613 std %f2, [%l7 + %g5]
8614 set 0x3E, %g1
8615 stha %g1, [%l7 + %g1] 0x80
8616 set 0x78, %l2
8617 stxa %i6, [%l7 + %l2] 0xeb
8618 membar #Sync
8619 nop
8620 set 0x26, %i0
8621 ldsh [%l7 + %i0], %o3
8622 set 0x10, %g7
8623 prefetcha [%l7 + %g7] 0x80, 2
8624 set 0x34, %o2
8625 lda [%l7 + %o2] 0x88, %f20
8626 ld [%l7 + 0x38], %f11
8627 nop
8628 set 0x5E, %l3
8629 lduh [%l7 + %l3], %i3
8630 or %l4, %g7, %g5
8631 set 0x54, %o6
8632 stwa %g6, [%l7 + %o6] 0xe2
8633 membar #Sync
8634 nop
8635 set 0x7E, %l4
8636 sth %i2, [%l7 + %l4]
8637 nop
8638 nop
8639 setx 0xF15DFAB8E2E05FD3, %l0, %l6
8640 stx %l6, [%l7 + 0x28]
8641 ldd [%l7 + 0x28], %f26
8642 setx 0xC79FB95ECC27D319, %l1, %l5
8643 stx %l5, [%l7 + 0x10]
8644 ldd [%l7 + 0x10], %f30
8645 fdivd %f30, %f26, %f18
8646 nop
8647 set 0x1A, %i4
8648 ldsh [%l7 + %i4], %o4
8649 nop
8650 set 0x5C, %o4
8651 swap [%l7 + %o4], %l0
8652 set 0x0C, %o5
8653 sta %f12, [%l7 + %o5] 0x89
8654 set 0x51, %i1
8655 stba %g4, [%l7 + %i1] 0x89
8656 nop
8657 set 0x68, %i2
8658 ldd [%l7 + %i2], %f10
8659 set 0x50, %g3
8660 ldda [%l7 + %g3] 0xea, %o6
8661 set 0x58, %o3
8662 prefetcha [%l7 + %o3] 0x88, 0
8663 nop
8664 set 0x58, %o7
8665 ldx [%l7 + %o7], %l3
8666 nop
8667 set 0x60, %o0
8668 ldx [%l7 + %o0], %l6
8669 set 0x6D, %i3
8670 ldstuba [%l7 + %i3] 0x80, %o7
8671 nop
8672 set 0x4A, %g4
8673 sth %o5, [%l7 + %g4]
8674 nop
8675 set 0x74, %g6
8676 lduh [%l7 + %g6], %o2
8677 set 0x15, %g2
8678 stba %i7, [%l7 + %g2] 0xea
8679 membar #Sync
8680 membar #Sync
8681 set 0x40, %l0
8682 ldda [%l7 + %l0] 0xf0, %f16
8683 nop
8684 set 0x3C, %i5
8685 ldsw [%l7 + %i5], %i5
8686 nop
8687 set 0x7D, %o1
8688 ldsb [%l7 + %o1], %o1
8689 set 0x68, %l6
8690 lda [%l7 + %l6] 0x80, %f18
8691 set 0x50, %i7
8692 stxa %i0, [%l7 + %i7] 0x81
8693 or %l1, %l5, %l2
8694 nop
8695 set 0x25, %l5
8696 ldstub [%l7 + %l5], %o0
8697 st %f20, [%l7 + 0x68]
8698 nop
8699 set 0x64, %l1
8700 prefetch [%l7 + %l1], 1
8701 set 0x40, %i6
8702 stda %f0, [%l7 + %i6] 0xc4
8703 set 0x30, %g1
8704 stda %i4, [%l7 + %g1] 0x81
8705 set 0x30, %g5
8706 ldda [%l7 + %g5] 0xeb, %i0
8707 nop
8708 set 0x76, %l2
8709 lduh [%l7 + %l2], %g1
8710 nop
8711 set 0x50, %g7
8712 std %f30, [%l7 + %g7]
8713 set 0x34, %i0
8714 stha %i6, [%l7 + %i0] 0xe3
8715 membar #Sync
8716 bge,a %icc, loop_60
8717 wr %o3, %g3, %ccr
8718 nop
8719 set 0x10, %l3
8720 ldsb [%l7 + %l3], %i3
8721 set 0x54, %o6
8722 swapa [%l7 + %o6] 0x88, %l4
8723loop_60:
8724 nop
8725 set 0x28, %l4
8726 std %g6, [%l7 + %l4]
8727 nop
8728 set 0x7A, %o2
8729 lduh [%l7 + %o2], %g5
8730 st %fsr, [%l7 + 0x40]
8731 nop
8732 set 0x28, %i4
8733 lduw [%l7 + %i4], %i2
8734 st %fsr, [%l7 + 0x64]
8735 st %fsr, [%l7 + 0x2C]
8736 nop
8737 set 0x64, %o5
8738 lduh [%l7 + %o5], %g6
8739 add %l7, 0x18, %l6
8740 wr %g0, 0x89, %asi
8741 lda [%l6] %asi, %o4
8742 casa [%l6] 0x89, %o4, %l0
8743 nop
8744 set 0x7F, %o4
8745 stb %g4, [%l7 + %o4]
8746 nop
8747 set 0x7A, %i2
8748 ldsh [%l7 + %i2], %o6
8749 set 0x40, %g3
8750 stda %f16, [%l7 + %g3] 0xca
8751 nop
8752 set 0x3C, %o3
8753 ldsw [%l7 + %o3], %g2
8754 set 0x59, %i1
8755 stba %l6, [%l7 + %i1] 0x81
8756 nop
8757 set 0x50, %o0
8758 ldsh [%l7 + %o0], %l3
8759 set 0x40, %o7
8760 stda %f16, [%l7 + %o7] 0xf1
8761 membar #Sync
8762 set 0x60, %i3
8763 stha %o7, [%l7 + %i3] 0x80
8764 set 0x38, %g6
8765 stxa %o2, [%l7 + %g6] 0xe2
8766 membar #Sync
8767 nop
8768 set 0x08, %g4
8769 swap [%l7 + %g4], %i7
8770 set 0x51, %g2
8771 ldstuba [%l7 + %g2] 0x81, %i5
8772 nop
8773 set 0x68, %i5
8774 std %o4, [%l7 + %i5]
8775 set 0x0A, %o1
8776 ldstuba [%l7 + %o1] 0x80, %i0
8777 nop
8778 set 0x7F, %l0
8779 ldsb [%l7 + %l0], %o1
8780 set 0x7C, %l6
8781 sta %f22, [%l7 + %l6] 0x81
8782 fpsub32 %f24, %f26, %f22
8783 nop
8784 set 0x56, %i7
8785 ldstub [%l7 + %i7], %l1
8786 nop
8787 set 0x34, %l5
8788 ldsw [%l7 + %l5], %l2
8789 nop
8790 set 0x68, %i6
8791 stx %l5, [%l7 + %i6]
8792 nop
8793 set 0x50, %l1
8794 stx %o0, [%l7 + %l1]
8795 nop
8796 set 0x78, %g5
8797 prefetch [%l7 + %g5], 3
8798 nop
8799 set 0x38, %g1
8800 ldd [%l7 + %g1], %f26
8801 set 0x68, %l2
8802 sta %f14, [%l7 + %l2] 0x89
8803 st %fsr, [%l7 + 0x50]
8804 or %i4, %i1, %i6
8805 nop
8806 set 0x40, %i0
8807 ldd [%l7 + %i0], %f30
8808 bn,a,pt %icc, loop_61
8809 nop
8810 set 0x14, %g7
8811 sth %o3, [%l7 + %g7]
8812 nop
8813 set 0x4E, %o6
8814 stb %g3, [%l7 + %o6]
8815 fpadd32 %f20, %f22, %f6
8816loop_61:
8817 nop
8818 set 0x70, %l3
8819 prefetcha [%l7 + %l3] 0x80, 0
8820 st %f27, [%l7 + 0x2C]
8821 set 0x68, %l4
8822 sta %f0, [%l7 + %l4] 0x88
8823 nop
8824 set 0x38, %o2
8825 lduw [%l7 + %o2], %l4
8826 wr %i3, %g7, %ccr
8827 nop
8828 set 0x40, %o5
8829 stx %i2, [%l7 + %o5]
8830 nop
8831 set 0x30, %i4
8832 lduw [%l7 + %i4], %g5
8833 wr %g6, %o4, %clear_softint
8834 or %g4, %o6, %l0
8835 ld [%l7 + 0x08], %f12
8836 nop
8837 set 0x18, %i2
8838 std %f10, [%l7 + %i2]
8839 nop
8840 set 0x38, %o4
8841 std %f18, [%l7 + %o4]
8842 set 0x08, %o3
8843 stha %g2, [%l7 + %o3] 0xea
8844 membar #Sync
8845 set 0x70, %i1
8846 prefetcha [%l7 + %i1] 0x89, 1
8847 set 0x78, %g3
8848 stxa %l6, [%l7 + %g3] 0xea
8849 membar #Sync
8850 nop
8851 set 0x7E, %o7
8852 lduh [%l7 + %o7], %o2
8853 nop
8854 set 0x30, %i3
8855 std %i6, [%l7 + %i3]
8856 set 0x08, %g6
8857 prefetcha [%l7 + %g6] 0x89, 3
8858 st %fsr, [%l7 + 0x48]
8859 nop
8860 set 0x58, %o0
8861 ldd [%l7 + %o0], %f22
8862 nop
8863 set 0x46, %g4
8864 lduh [%l7 + %g4], %o5
8865 st %fsr, [%l7 + 0x18]
8866 set 0x40, %i5
8867 stda %f16, [%l7 + %i5] 0xf8
8868 membar #Sync
8869 nop
8870 set 0x65, %g2
8871 ldsb [%l7 + %g2], %i5
8872 nop
8873 set 0x2E, %o1
8874 ldub [%l7 + %o1], %i0
8875 set 0x50, %l0
8876 prefetcha [%l7 + %l0] 0x80, 4
8877 st %fsr, [%l7 + 0x54]
8878 nop
8879 set 0x7D, %i7
8880 ldub [%l7 + %i7], %l1
8881 nop
8882 set 0x70, %l5
8883 stx %l5, [%l7 + %l5]
8884 st %fsr, [%l7 + 0x0C]
8885 nop
8886 set 0x5C, %i6
8887 ldsw [%l7 + %i6], %o0
8888 set 0x40, %l6
8889 ldda [%l7 + %l6] 0x81, %f16
8890 add %l7, 0x64, %l6
8891 wr %g0, 0x88, %asi
8892 casa [%l6] 0x88, %l2, %i4
8893 nop
8894 set 0x40, %g5
8895 ldx [%l7 + %g5], %i1
8896 nop
8897 set 0x3A, %l1
8898 sth %i6, [%l7 + %l1]
8899 nop
8900 set 0x74, %g1
8901 ldsw [%l7 + %g1], %o3
8902 set 0x60, %l2
8903 prefetcha [%l7 + %l2] 0x80, 1
8904 nop
8905 set 0x0C, %i0
8906 swap [%l7 + %i0], %g1
8907 set 0x7C, %o6
8908 ldstuba [%l7 + %o6] 0x81, %l4
8909 set 0x0E, %g7
8910 stha %i3, [%l7 + %g7] 0x89
8911 or %g7, %i2, %g5
8912 nop
8913 set 0x38, %l4
8914 std %o4, [%l7 + %l4]
8915 nop
8916 set 0x54, %o2
8917 ldsw [%l7 + %o2], %g4
8918 or %g6, %l0, %g2
8919 set 0x18, %o5
8920 stha %o6, [%l7 + %o5] 0xe3
8921 membar #Sync
8922 set 0x58, %i4
8923 stda %i6, [%l7 + %i4] 0xea
8924 membar #Sync
8925 nop
8926 set 0x38, %i2
8927 lduw [%l7 + %i2], %o2
8928 set 0x40, %l3
8929 stda %f0, [%l7 + %l3] 0xd8
8930 nop
8931 set 0x08, %o4
8932 std %f18, [%l7 + %o4]
8933 nop
8934 set 0x50, %o3
8935 lduh [%l7 + %o3], %l3
8936 set 0x1C, %g3
8937 sta %f26, [%l7 + %g3] 0x89
8938 nop
8939 set 0x38, %i1
8940 std %o6, [%l7 + %i1]
8941 set 0x08, %o7
8942 prefetcha [%l7 + %o7] 0x88, 2
8943 st %fsr, [%l7 + 0x4C]
8944 add %l7, 0x10, %l6
8945 wr %g0, 0x80, %asi
8946 lda [%l6] %asi, %i5
8947 casa [%l6] 0x80, %i5, %o5
8948 nop
8949 set 0x68, %i3
8950 ldd [%l7 + %i3], %i0
8951 nop
8952 set 0x18, %o0
8953 std %f28, [%l7 + %o0]
8954 and %o1, %l1, %o0
8955 nop
8956 set 0x31, %g4
8957 stb %l2, [%l7 + %g4]
8958 set 0x08, %i5
8959 stwa %l5, [%l7 + %i5] 0x81
8960 set 0x20, %g2
8961 prefetcha [%l7 + %g2] 0x88, 1
8962 nop
8963 set 0x10, %g6
8964 stx %i6, [%l7 + %g6]
8965 nop
8966 set 0x68, %o1
8967 std %i4, [%l7 + %o1]
8968 nop
8969 set 0x64, %i7
8970 ldub [%l7 + %i7], %o3
8971 ld [%l7 + 0x34], %f20
8972 fpsub16 %f4, %f14, %f2
8973 st %fsr, [%l7 + 0x58]
8974 wr %g3, %l4, %sys_tick
8975 set 0x38, %l0
8976 sta %f3, [%l7 + %l0] 0x80
8977 nop
8978 set 0x78, %l5
8979 std %f8, [%l7 + %l5]
8980 nop
8981 set 0x30, %i6
8982 std %f8, [%l7 + %i6]
8983 set 0x18, %l6
8984 stda %g0, [%l7 + %l6] 0x81
8985 fpadd16 %f20, %f18, %f24
8986 nop
8987 set 0x7F, %l1
8988 ldub [%l7 + %l1], %g7
8989 nop
8990 set 0x58, %g1
8991 lduw [%l7 + %g1], %i2
8992 nop
8993 set 0x44, %g5
8994 ldsb [%l7 + %g5], %g5
8995 set 0x30, %l2
8996 lda [%l7 + %l2] 0x88, %f27
8997 add %o4, %g4, %g6
8998 set 0x7E, %i0
8999 stha %l0, [%l7 + %i0] 0xeb
9000 membar #Sync
9001 membar #Sync
9002 set 0x40, %o6
9003 ldda [%l7 + %o6] 0xf0, %f0
9004 nop
9005 set 0x78, %l4
9006 std %f26, [%l7 + %l4]
9007 nop
9008 set 0x4C, %o2
9009 ldsw [%l7 + %o2], %i3
9010 add %g2, %l6, %o2
9011 set 0x40, %g7
9012 ldda [%l7 + %g7] 0x81, %f16
9013 set 0x48, %o5
9014 swapa [%l7 + %o5] 0x80, %l3
9015 nop
9016 set 0x74, %i2
9017 stw %o6, [%l7 + %i2]
9018 set 0x78, %l3
9019 ldxa [%l7 + %l3] 0x89, %o7
9020 nop
9021 set 0x0A, %o4
9022 ldsh [%l7 + %o4], %i5
9023 nop
9024 set 0x08, %i4
9025 ldx [%l7 + %i4], %o5
9026 nop
9027 set 0x10, %g3
9028 ldd [%l7 + %g3], %f2
9029 st %f3, [%l7 + 0x24]
9030 add %l7, 0x30, %l6
9031 wr %g0, 0x80, %asi
9032 lda [%l6] %asi, %i0
9033 casa [%l6] 0x80, %i0, %i7
9034 nop
9035 set 0x18, %o3
9036 std %f28, [%l7 + %o3]
9037 add %l7, 0x44, %l6
9038 wr %g0, 0x88, %asi
9039 lda [%l6] %asi, %l1
9040 casa [%l6] 0x88, %l1, %o1
9041 nop
9042 set 0x58, %i1
9043 std %f2, [%l7 + %i1]
9044 nop
9045 set 0x10, %o7
9046 ldd [%l7 + %o7], %o0
9047 and %l2, %i1, %l5
9048 nop
9049 set 0x2A, %o0
9050 ldsh [%l7 + %o0], %i4
9051 set 0x70, %i3
9052 stha %i6, [%l7 + %i3] 0xeb
9053 membar #Sync
9054 add %o3, %l4, %g3
9055 add %g7, %i2, %g1
9056 nop
9057 set 0x75, %i5
9058 ldstub [%l7 + %i5], %g5
9059 nop
9060 set 0x58, %g2
9061 stx %g4, [%l7 + %g2]
9062 set 0x0C, %g4
9063 stwa %g6, [%l7 + %g4] 0x89
9064 fpsub32s %f23, %f13, %f14
9065 set 0x74, %o1
9066 stba %l0, [%l7 + %o1] 0xe3
9067 membar #Sync
9068 set 0x74, %i7
9069 sta %f21, [%l7 + %i7] 0x80
9070 nop
9071 set 0x58, %g6
9072 ldx [%l7 + %g6], %i3
9073 set 0x40, %l5
9074 ldda [%l7 + %l5] 0xd0, %f0
9075 set 0x10, %l0
9076 ldda [%l7 + %l0] 0x89, %o4
9077 set 0x6C, %i6
9078 lda [%l7 + %i6] 0x88, %f29
9079 st %fsr, [%l7 + 0x08]
9080 set 0x64, %l6
9081 stwa %l6, [%l7 + %l6] 0x88
9082 set 0x64, %g1
9083 ldstuba [%l7 + %g1] 0x89, %g2
9084 set 0x20, %l1
9085 swapa [%l7 + %l1] 0x89, %l3
9086 st %f21, [%l7 + 0x10]
9087 nop
9088 set 0x37, %g5
9089 stb %o6, [%l7 + %g5]
9090 nop
9091 set 0x1A, %l2
9092 ldsh [%l7 + %l2], %o2
9093 nop
9094 set 0x30, %i0
9095 std %o6, [%l7 + %i0]
9096 nop
9097 set 0x58, %o6
9098 stx %fsr, [%l7 + %o6]
9099 nop
9100 set 0x26, %l4
9101 lduh [%l7 + %l4], %i5
9102 set 0x44, %g7
9103 stha %i0, [%l7 + %g7] 0xe2
9104 membar #Sync
9105 wr %i7, %o5, %y
9106 and %o1, %o0, %l2
9107 nop
9108 set 0x60, %o5
9109 std %i0, [%l7 + %o5]
9110 nop
9111 nop
9112 setx 0x5C10D5F1, %l0, %l6
9113 st %l6, [%l7 + 0x28]
9114 ld [%l7 + 0x28], %f31
9115 setx 0x12169142, %l1, %l5
9116 st %l5, [%l7 + 0x10]
9117 ld [%l7 + 0x10], %f19
9118 fdivs %f19, %f31, %f19
9119 set 0x48, %o2
9120 stwa %l1, [%l7 + %o2] 0x80
9121 nop
9122 set 0x10, %l3
9123 ldx [%l7 + %l3], %i4
9124 set 0x6D, %i2
9125 ldstuba [%l7 + %i2] 0x89, %i6
9126 set 0x48, %i4
9127 prefetcha [%l7 + %i4] 0x80, 1
9128 nop
9129 set 0x66, %o4
9130 ldsb [%l7 + %o4], %l5
9131 nop
9132 set 0x40, %g3
9133 ldd [%l7 + %g3], %g2
9134 nop
9135 set 0x2A, %o3
9136 ldsb [%l7 + %o3], %g7
9137 set 0x40, %o7
9138 ldda [%l7 + %o7] 0x88, %f16
9139 nop
9140 set 0x78, %i1
9141 ldd [%l7 + %i1], %f18
9142 set 0x70, %o0
9143 lda [%l7 + %o0] 0x80, %f15
9144 set 0x20, %i5
9145 ldda [%l7 + %i5] 0xea, %i2
9146 nop
9147 set 0x18, %g2
9148 prefetch [%l7 + %g2], 1
9149 nop
9150 set 0x38, %i3
9151 ldd [%l7 + %i3], %g0
9152 set 0x40, %o1
9153 ldda [%l7 + %o1] 0xd8, %f16
9154 ld [%l7 + 0x78], %f12
9155 nop
9156 set 0x08, %i7
9157 stx %g5, [%l7 + %i7]
9158 nop
9159 set 0x7E, %g6
9160 sth %l4, [%l7 + %g6]
9161 set 0x30, %g4
9162 stda %g4, [%l7 + %g4] 0xe2
9163 membar #Sync
9164 set 0x58, %l5
9165 stda %g6, [%l7 + %l5] 0xe3
9166 membar #Sync
9167 nop
9168 set 0x44, %i6
9169 stw %i3, [%l7 + %i6]
9170 set 0x40, %l6
9171 stda %f0, [%l7 + %l6] 0xc8
9172 nop
9173 set 0x1A, %g1
9174 ldsh [%l7 + %g1], %l0
9175 set 0x40, %l0
9176 stda %f16, [%l7 + %l0] 0xf0
9177 membar #Sync
9178 add %l7, 0x70, %l6
9179 wr %g0, 0x80, %asi
9180 casa [%l6] 0x80, %l6, %g2
9181 set 0x0C, %l1
9182 stwa %o4, [%l7 + %l1] 0x80
9183 st %f16, [%l7 + 0x40]
9184 set 0x70, %l2
9185 sta %f3, [%l7 + %l2] 0x88
9186 nop
9187 set 0x74, %g5
9188 stw %o6, [%l7 + %g5]
9189 nop
9190 set 0x56, %i0
9191 ldsh [%l7 + %i0], %l3
9192 nop
9193 set 0x30, %o6
9194 std %o2, [%l7 + %o6]
9195 and %i5, %o7, %i0
9196 and %i7, %o1, %o5
9197 set 0x3C, %g7
9198 lda [%l7 + %g7] 0x88, %f29
9199 nop
9200 set 0x39, %l4
9201 stb %o0, [%l7 + %l4]
9202 set 0x10, %o2
9203 prefetcha [%l7 + %o2] 0x81, 3
9204 nop
9205 set 0x68, %o5
9206 ldd [%l7 + %o5], %l0
9207 set 0x08, %l3
9208 stba %i4, [%l7 + %l3] 0x88
9209 nop
9210 set 0x6A, %i4
9211 ldub [%l7 + %i4], %l2
9212 set 0x50, %i2
9213 stxa %o3, [%l7 + %i2] 0xe2
9214 membar #Sync
9215 set 0x40, %o4
9216 stda %f16, [%l7 + %o4] 0xd0
9217 set 0x40, %g3
9218 stda %f16, [%l7 + %g3] 0xf0
9219 membar #Sync
9220 nop
9221 set 0x68, %o3
9222 ldd [%l7 + %o3], %l4
9223 or %i6, %g7, %g3
9224 nop
9225 set 0x2E, %o7
9226 lduh [%l7 + %o7], %g1
9227 set 0x46, %o0
9228 stha %g5, [%l7 + %o0] 0x81
9229 set 0x14, %i5
9230 lda [%l7 + %i5] 0x88, %f3
9231 set 0x10, %g2
9232 stba %i2, [%l7 + %g2] 0xe2
9233 membar #Sync
9234 set 0x48, %i3
9235 prefetcha [%l7 + %i3] 0x88, 2
9236 nop
9237 set 0x58, %o1
9238 std %f2, [%l7 + %o1]
9239 nop
9240 set 0x1D, %i7
9241 ldub [%l7 + %i7], %g4
9242 st %f23, [%l7 + 0x3C]
9243 or %g6, %i3, %l6
9244 nop
9245 set 0x73, %i1
9246 stb %g2, [%l7 + %i1]
9247 nop
9248 set 0x60, %g6
9249 std %f20, [%l7 + %g6]
9250 or %l0, %o4, %o6
9251 set 0x40, %l5
9252 stda %f0, [%l7 + %l5] 0xc0
9253 set 0x40, %g4
9254 ldda [%l7 + %g4] 0xda, %f0
9255 set 0x50, %i6
9256 stxa %l3, [%l7 + %i6] 0x88
9257 nop
9258 set 0x30, %l6
9259 ldd [%l7 + %l6], %i4
9260 add %o2, %o7, %i7
9261 set 0x20, %g1
9262 ldda [%l7 + %g1] 0x80, %i0
9263 st %f13, [%l7 + 0x08]
9264 nop
9265 set 0x7C, %l0
9266 ldsw [%l7 + %l0], %o1
9267 set 0x50, %l2
9268 ldda [%l7 + %l2] 0xea, %o0
9269 nop
9270 set 0x6E, %l1
9271 ldub [%l7 + %l1], %o5
9272 or %i1, %i4, %l1
9273 set 0x40, %i0
9274 stxa %l2, [%l7 + %i0] 0x88
9275 set 0x32, %g5
9276 stha %o3, [%l7 + %g5] 0xea
9277 membar #Sync
9278 set 0x40, %o6
9279 stda %f0, [%l7 + %o6] 0x81
9280 set 0x24, %g7
9281 lda [%l7 + %g7] 0x81, %f7
9282 add %i6, %g7, %g3
9283 set 0x48, %o2
9284 stda %g0, [%l7 + %o2] 0x88
9285 membar #Sync
9286 set 0x40, %l4
9287 ldda [%l7 + %l4] 0xf1, %f0
9288 bg,a,pn %xcc, loop_62
9289 nop
9290 set 0x66, %l3
9291 lduh [%l7 + %l3], %l5
9292 and %i2, %l4, %g5
9293 set 0x40, %i4
9294 ldda [%l7 + %i4] 0x89, %f0
9295loop_62:
9296 nop
9297 set 0x38, %i2
9298 swap [%l7 + %i2], %g6
9299 set 0x40, %o4
9300 stda %f0, [%l7 + %o4] 0xcc
9301 nop
9302 set 0x50, %o5
9303 stx %fsr, [%l7 + %o5]
9304 nop
9305 set 0x4C, %g3
9306 swap [%l7 + %g3], %i3
9307 add %l7, 0x48, %l6
9308 wr %g0, 0x89, %asi
9309 lda [%l6] %asi, %g4
9310 casa [%l6] 0x89, %g4, %g2
9311 set 0x50, %o7
9312 ldda [%l7 + %o7] 0x80, %i6
9313 set 0x54, %o3
9314 swapa [%l7 + %o3] 0x81, %o4
9315 or %l0, %l3, %i5
9316 add %o6, %o2, %i7
9317 nop
9318 set 0x20, %i5
9319 ldsh [%l7 + %i5], %i0
9320 set 0x60, %g2
9321 ldda [%l7 + %g2] 0xeb, %o6
9322 set 0x58, %o0
9323 lda [%l7 + %o0] 0x81, %f30
9324 set 0x1C, %i3
9325 stwa %o0, [%l7 + %i3] 0xe2
9326 membar #Sync
9327 add %l7, 0x6C, %l6
9328 wr %g0, 0x88, %asi
9329 lda [%l6] %asi, %o1
9330 casa [%l6] 0x88, %o1, %i1
9331 set 0x68, %i7
9332 stxa %o5, [%l7 + %i7] 0xeb
9333 membar #Sync
9334 and %l1, %i4, %l2
9335 ld [%l7 + 0x08], %f30
9336 nop
9337 set 0x40, %i1
9338 stx %fsr, [%l7 + %i1]
9339 add %l7, 0x70, %l6
9340 wr %g0, 0x89, %asi
9341 casxa [%l6] 0x89, %o3, %g7
9342 set 0x40, %g6
9343 stda %f0, [%l7 + %g6] 0x89
9344 set 0x18, %l5
9345 lda [%l7 + %l5] 0x89, %f25
9346 set 0x30, %g4
9347 ldxa [%l7 + %g4] 0x88, %i6
9348 set 0x30, %o1
9349 lda [%l7 + %o1] 0x89, %f29
9350 set 0x78, %i6
9351 stda %g0, [%l7 + %i6] 0xe3
9352 membar #Sync
9353 st %f31, [%l7 + 0x4C]
9354 set 0x30, %g1
9355 prefetcha [%l7 + %g1] 0x88, 3
9356 set 0x4C, %l6
9357 lda [%l7 + %l6] 0x89, %f22
9358 be,a,pn %xcc, loop_63
9359 add %g3, %l4, %g5
9360 set 0x50, %l0
9361 ldxa [%l7 + %l0] 0x88, %i2
9362loop_63:
9363 nop
9364 set 0x3C, %l1
9365 ldub [%l7 + %l1], %i3
9366 st %f27, [%l7 + 0x78]
9367 set 0x18, %l2
9368 stxa %g4, [%l7 + %l2] 0x89
9369 set 0x78, %g5
9370 ldxa [%l7 + %g5] 0x88, %g6
9371 nop
9372 set 0x68, %i0
9373 stx %g2, [%l7 + %i0]
9374 add %o4, %l0, %l6
9375 nop
9376 set 0x2C, %o6
9377 ldsh [%l7 + %o6], %i5
9378 set 0x20, %g7
9379 swapa [%l7 + %g7] 0x81, %l3
9380 nop
9381 set 0x57, %l4
9382 ldstub [%l7 + %l4], %o2
9383 fpadd32 %f4, %f22, %f20
9384 set 0x2B, %l3
9385 ldstuba [%l7 + %l3] 0x81, %o6
9386 nop
9387 set 0x70, %o2
9388 std %i6, [%l7 + %o2]
9389 nop
9390 set 0x78, %i4
9391 ldsw [%l7 + %i4], %i0
9392 nop
9393 nop
9394 setx 0xDDB6048FEAA96CBF, %l0, %l6
9395 stx %l6, [%l7 + 0x28]
9396 ldd [%l7 + 0x28], %f22
9397 setx 0xF001FEA95AD56912, %l1, %l5
9398 stx %l5, [%l7 + 0x10]
9399 ldd [%l7 + 0x10], %f6
9400 fdivd %f6, %f22, %f8
9401 nop
9402 set 0x78, %i2
9403 ldd [%l7 + %i2], %o6
9404 st %fsr, [%l7 + 0x70]
9405 st %f12, [%l7 + 0x4C]
9406 set 0x24, %o4
9407 sta %f12, [%l7 + %o4] 0x88
9408 nop
9409 set 0x60, %o5
9410 swap [%l7 + %o5], %o0
9411 nop
9412 set 0x70, %o7
9413 stx %i1, [%l7 + %o7]
9414 nop
9415 set 0x34, %o3
9416 swap [%l7 + %o3], %o1
9417 set 0x30, %i5
9418 stwa %o5, [%l7 + %i5] 0xe3
9419 membar #Sync
9420 and %l1, %l2, %i4
9421 set 0x28, %g2
9422 stba %g7, [%l7 + %g2] 0x81
9423 nop
9424 set 0x08, %o0
9425 std %f16, [%l7 + %o0]
9426 set 0x28, %i3
9427 stda %o2, [%l7 + %i3] 0x80
9428 st %fsr, [%l7 + 0x5C]
9429 ld [%l7 + 0x40], %f20
9430 st %fsr, [%l7 + 0x28]
9431 set 0x16, %i7
9432 ldstuba [%l7 + %i7] 0x88, %i6
9433 set 0x40, %g3
9434 stda %f16, [%l7 + %g3] 0xca
9435 nop
9436 set 0x78, %i1
9437 lduh [%l7 + %i1], %g1
9438 nop
9439 set 0x0C, %g6
9440 ldsw [%l7 + %g6], %l5
9441 nop
9442 set 0x64, %g4
9443 lduw [%l7 + %g4], %l4
9444 set 0x08, %o1
9445 stha %g5, [%l7 + %o1] 0x80
9446 set 0x50, %i6
9447 sta %f0, [%l7 + %i6] 0x81
9448 nop
9449 set 0x50, %l5
9450 swap [%l7 + %l5], %g3
9451 nop
9452 set 0x40, %g1
9453 ldx [%l7 + %g1], %i3
9454 set 0x6E, %l0
9455 stha %i2, [%l7 + %l0] 0xe2
9456 membar #Sync
9457 set 0x1C, %l1
9458 lda [%l7 + %l1] 0x88, %f2
9459 bn,pt %xcc, loop_64
9460 nop
9461 set 0x60, %l2
9462 lduw [%l7 + %l2], %g4
9463 set 0x48, %l6
9464 prefetcha [%l7 + %l6] 0x89, 4
9465loop_64:
9466 and %o4, %g6, %l6
9467 nop
9468 set 0x18, %i0
9469 ldx [%l7 + %i0], %l0
9470 fpsub32s %f7, %f3, %f17
9471 set 0x4C, %o6
9472 stwa %l3, [%l7 + %o6] 0x81
9473 set 0x44, %g5
9474 swapa [%l7 + %g5] 0x88, %o2
9475 set 0x20, %g7
9476 ldda [%l7 + %g7] 0x89, %i4
9477 set 0x50, %l4
9478 swapa [%l7 + %l4] 0x88, %o6
9479 set 0x18, %o2
9480 prefetcha [%l7 + %o2] 0x88, 2
9481 st %fsr, [%l7 + 0x54]
9482 membar #Sync
9483 set 0x40, %l3
9484 ldda [%l7 + %l3] 0xf0, %f0
9485 set 0x62, %i4
9486 ldstuba [%l7 + %i4] 0x88, %o7
9487 set 0x20, %o4
9488 prefetcha [%l7 + %o4] 0x80, 0
9489 add %l7, 0x40, %l6
9490 wr %g0, 0x88, %asi
9491 casa [%l6] 0x88, %i1, %o1
9492 nop
9493 set 0x18, %o5
9494 stx %fsr, [%l7 + %o5]
9495 nop
9496 set 0x10, %i2
9497 ldx [%l7 + %i2], %o5
9498 bleu,a,pn %icc, loop_65
9499 st %f17, [%l7 + 0x48]
9500 nop
9501 set 0x54, %o3
9502 lduw [%l7 + %o3], %l1
9503 wr %o0, %i4, %pic
9504loop_65:
9505 nop
9506 set 0x78, %i5
9507 stx %fsr, [%l7 + %i5]
9508 add %l2, %o3, %g7
9509 ld [%l7 + 0x60], %f6
9510 or %g1, %l5, %i6
9511 nop
9512 set 0x54, %o7
9513 ldstub [%l7 + %o7], %g5
9514 nop
9515 set 0x0C, %o0
9516 swap [%l7 + %o0], %g3
9517 membar #Sync
9518 set 0x40, %i3
9519 ldda [%l7 + %i3] 0xf0, %f0
9520 set 0x40, %g2
9521 stda %f0, [%l7 + %g2] 0xf8
9522 membar #Sync
9523 set 0x68, %g3
9524 stda %l4, [%l7 + %g3] 0xea
9525 membar #Sync
9526 nop
9527 set 0x50, %i1
9528 std %i2, [%l7 + %i1]
9529 set 0x50, %g6
9530 lda [%l7 + %g6] 0x81, %f16
9531 nop
9532 set 0x68, %g4
9533 stx %g4, [%l7 + %g4]
9534 nop
9535 set 0x20, %i7
9536 stx %fsr, [%l7 + %i7]
9537 nop
9538 set 0x50, %o1
9539 std %i2, [%l7 + %o1]
9540 set 0x30, %l5
9541 sta %f24, [%l7 + %l5] 0x81
9542 set 0x14, %i6
9543 sta %f17, [%l7 + %i6] 0x88
9544 or %o4, %g6, %g2
9545 nop
9546 set 0x40, %l0
9547 prefetch [%l7 + %l0], 2
9548 st %f25, [%l7 + 0x60]
9549 st %f26, [%l7 + 0x58]
9550 set 0x24, %l1
9551 lda [%l7 + %l1] 0x88, %f0
9552 ld [%l7 + 0x4C], %f1
9553 and %l6, %l0, %o2
9554 add %l7, 0x58, %l6
9555 wr %g0, 0x89, %asi
9556 casxa [%l6] 0x89, %i5, %o6
9557 nop
9558 set 0x5C, %g1
9559 lduw [%l7 + %g1], %i0
9560 st %fsr, [%l7 + 0x40]
9561 set 0x40, %l2
9562 ldda [%l7 + %l2] 0x89, %f16
9563 nop
9564 set 0x2B, %l6
9565 ldub [%l7 + %l6], %o7
9566 nop
9567 set 0x10, %o6
9568 std %f16, [%l7 + %o6]
9569 set 0x40, %g5
9570 stda %f0, [%l7 + %g5] 0xcc
9571 set 0x18, %i0
9572 swapa [%l7 + %i0] 0x81, %l3
9573 nop
9574 set 0x38, %g7
9575 swap [%l7 + %g7], %i1
9576 set 0x28, %o2
9577 stxa %i7, [%l7 + %o2] 0xea
9578 membar #Sync
9579 set 0x0A, %l3
9580 ldstuba [%l7 + %l3] 0x88, %o5
9581 set 0x3A, %i4
9582 stha %l1, [%l7 + %i4] 0x88
9583 set 0x28, %o4
9584 stxa %o1, [%l7 + %o4] 0x81
9585 nop
9586 set 0x45, %o5
9587 ldub [%l7 + %o5], %i4
9588 nop
9589 set 0x10, %l4
9590 ldd [%l7 + %l4], %o0
9591 nop
9592 set 0x5A, %i2
9593 ldsh [%l7 + %i2], %o3
9594 set 0x40, %i5
9595 stda %f16, [%l7 + %i5] 0xda
9596 set 0x70, %o3
9597 stda %g6, [%l7 + %o3] 0xea
9598 membar #Sync
9599 nop
9600 set 0x28, %o7
9601 stx %fsr, [%l7 + %o7]
9602 set 0x58, %i3
9603 stxa %g1, [%l7 + %i3] 0x81
9604 nop
9605 set 0x70, %g2
9606 stw %l5, [%l7 + %g2]
9607 nop
9608 set 0x14, %o0
9609 sth %l2, [%l7 + %o0]
9610 nop
9611 set 0x38, %g3
9612 lduw [%l7 + %g3], %g5
9613 set 0x40, %g6
9614 stda %f0, [%l7 + %g6] 0xd8
9615 nop
9616 set 0x1E, %i1
9617 ldstub [%l7 + %i1], %g3
9618 add %l7, 0x58, %l6
9619 wr %g0, 0x88, %asi
9620 casa [%l6] 0x88, %l4, %i2
9621 nop
9622 set 0x60, %g4
9623 std %f14, [%l7 + %g4]
9624 nop
9625 set 0x38, %i7
9626 lduw [%l7 + %i7], %i6
9627 nop
9628 set 0x0A, %l5
9629 ldub [%l7 + %l5], %i3
9630 ba,a %icc, loop_66
9631 bgu,a %icc, loop_67
9632 nop
9633 set 0x53, %i6
9634 ldstub [%l7 + %i6], %g4
9635 nop
9636 set 0x60, %o1
9637 ldx [%l7 + %o1], %o4
9638loop_66:
9639 nop
9640 set 0x70, %l0
9641 prefetch [%l7 + %l0], 4
9642loop_67:
9643 nop
9644 add %l7, 0x68, %l6
9645 wr %g0, 0x81, %asi
9646 casxa [%l6] 0x81, %g2, %l6
9647 nop
9648 set 0x7D, %g1
9649 ldsb [%l7 + %g1], %g6
9650 nop
9651 set 0x44, %l2
9652 lduw [%l7 + %l2], %l0
9653 set 0x6A, %l6
9654 ldstuba [%l7 + %l6] 0x80, %i5
9655 set 0x40, %l1
9656 ldda [%l7 + %l1] 0x88, %f16
9657 ld [%l7 + 0x28], %f13
9658 st %fsr, [%l7 + 0x44]
9659 set 0x30, %o6
9660 swapa [%l7 + %o6] 0x80, %o2
9661 set 0x40, %i0
9662 stda %f0, [%l7 + %i0] 0xda
9663 nop
9664 set 0x40, %g5
9665 ldd [%l7 + %g5], %o6
9666 nop
9667 set 0x16, %o2
9668 stb %i0, [%l7 + %o2]
9669 fpsub16s %f18, %f2, %f24
9670 nop
9671 set 0x48, %g7
9672 ldd [%l7 + %g7], %f10
9673 ble %xcc, loop_68
9674 nop
9675 set 0x09, %l3
9676 stb %o7, [%l7 + %l3]
9677 set 0x38, %o4
9678 stda %i0, [%l7 + %o4] 0x81
9679loop_68:
9680 nop
9681 nop
9682 or %g0, 0x8, %l0
9683 sllx %l0, 0x3c, %l0
9684 wr %l0, 0x103, %sys_tick_cmpr
9685 st %fsr, [%l7 + 0x20]
9686 nop
9687 set 0x2C, %i4
9688 stw %o5, [%l7 + %i4]
9689 nop
9690 set 0x78, %o5
9691 std %l0, [%l7 + %o5]
9692 nop
9693 set 0x28, %i2
9694 stx %fsr, [%l7 + %i2]
9695 st %f4, [%l7 + 0x3C]
9696 set 0x10, %l4
9697 ldda [%l7 + %l4] 0x80, %i4
9698 set 0x40, %i5
9699 ldda [%l7 + %i5] 0x88, %f16
9700 add %l7, 0x50, %l6
9701 wr %g0, 0x80, %asi
9702 lda [%l6] %asi, %o1
9703 casa [%l6] 0x80, %o1, %o0
9704 set 0x1C, %o3
9705 ldstuba [%l7 + %o3] 0x89, %o3
9706 add %l7, 0x68, %l6
9707 wr %g0, 0x88, %asi
9708 casa [%l6] 0x88, %g7, %g1
9709 add %l7, 0x34, %l6
9710 wr %g0, 0x89, %asi
9711 lda [%l6] %asi, %l5
9712 casa [%l6] 0x89, %l5, %g5
9713 nop
9714 set 0x28, %o7
9715 std %g2, [%l7 + %o7]
9716 nop
9717 set 0x74, %i3
9718 stw %l4, [%l7 + %i3]
9719 set 0x18, %o0
9720 stda %l2, [%l7 + %o0] 0x80
9721 set 0x50, %g3
9722 ldxa [%l7 + %g3] 0x88, %i2
9723 nop
9724 set 0x24, %g6
9725 swap [%l7 + %g6], %i6
9726 set 0x40, %g2
9727 stda %f0, [%l7 + %g2] 0xd2
9728 nop
9729 set 0x0B, %g4
9730 ldsb [%l7 + %g4], %i3
9731 set 0x1C, %i1
9732 sta %f13, [%l7 + %i1] 0x80
9733 st %f2, [%l7 + 0x08]
9734 set 0x3E, %l5
9735 stha %g4, [%l7 + %l5] 0xe2
9736 membar #Sync
9737 set 0x50, %i6
9738 prefetcha [%l7 + %i6] 0x88, 3
9739 nop
9740 set 0x2A, %o1
9741 sth %l6, [%l7 + %o1]
9742 nop
9743 set 0x20, %l0
9744 std %f4, [%l7 + %l0]
9745 set 0x58, %i7
9746 ldxa [%l7 + %i7] 0x81, %o4
9747 add %l7, 0x18, %l6
9748 wr %g0, 0x80, %asi
9749 lda [%l6] %asi, %l0
9750 casa [%l6] 0x80, %l0, %g6
9751 nop
9752 set 0x40, %g1
9753 std %i4, [%l7 + %g1]
9754 set 0x08, %l2
9755 lda [%l7 + %l2] 0x88, %f24
9756 nop
9757 set 0x40, %l6
9758 ldd [%l7 + %l6], %o6
9759 nop
9760 set 0x18, %l1
9761 ldd [%l7 + %l1], %o2
9762 set 0x40, %i0
9763 stda %f16, [%l7 + %i0] 0xc4
9764 fpadd32s %f22, %f8, %f18
9765 add %o7, %i1, %i7
9766 set 0x48, %o6
9767 prefetcha [%l7 + %o6] 0x80, 2
9768 add %l3, %o5, %l1
9769 set 0x6C, %g5
9770 lda [%l7 + %g5] 0x80, %f16
9771 nop
9772 set 0x74, %o2
9773 ldsw [%l7 + %o2], %i4
9774 set 0x30, %l3
9775 ldda [%l7 + %l3] 0x88, %o0
9776 nop
9777 set 0x44, %g7
9778 stw %o0, [%l7 + %g7]
9779 nop
9780 set 0x0C, %i4
9781 ldstub [%l7 + %i4], %o3
9782 nop
9783 set 0x20, %o5
9784 std %g6, [%l7 + %o5]
9785 nop
9786 set 0x20, %o4
9787 ldx [%l7 + %o4], %l5
9788 set 0x40, %i2
9789 ldda [%l7 + %i2] 0x81, %f16
9790 nop
9791 set 0x0C, %l4
9792 ldsw [%l7 + %l4], %g5
9793 nop
9794 set 0x38, %o3
9795 lduw [%l7 + %o3], %g3
9796 and %g1, %l4, %l2
9797 add %l7, 0x10, %l6
9798 wr %g0, 0x89, %asi
9799 lda [%l6] %asi, %i2
9800 casa [%l6] 0x89, %i2, %i6
9801 st %fsr, [%l7 + 0x78]
9802 set 0x1A, %i5
9803 ldstuba [%l7 + %i5] 0x89, %i3
9804 set 0x40, %i3
9805 ldda [%l7 + %i3] 0x89, %g2
9806 set 0x34, %o0
9807 stba %g4, [%l7 + %o0] 0x88
9808 set 0x68, %g3
9809 ldxa [%l7 + %g3] 0x88, %l6
9810 st %f27, [%l7 + 0x68]
9811 and %o4, %l0, %g6
9812 nop
9813 set 0x44, %o7
9814 lduw [%l7 + %o7], %i5
9815 nop
9816 set 0x1C, %g2
9817 lduw [%l7 + %g2], %o6
9818 bleu %xcc, loop_69
9819 nop
9820 set 0x2B, %g4
9821 stb %o2, [%l7 + %g4]
9822 bg,a,pn %icc, loop_70
9823 nop
9824 set 0x0C, %g6
9825 sth %o7, [%l7 + %g6]
9826loop_69:
9827 nop
9828 set 0x30, %l5
9829 ldd [%l7 + %l5], %i0
9830 nop
9831 set 0x38, %i6
9832 ldd [%l7 + %i6], %i6
9833loop_70:
9834 nop
9835 set 0x14, %o1
9836 ldsh [%l7 + %o1], %i0
9837 nop
9838 set 0x68, %l0
9839 stx %o5, [%l7 + %l0]
9840 nop
9841 set 0x78, %i1
9842 prefetch [%l7 + %i1], 1
9843 nop
9844 set 0x54, %i7
9845 ldsw [%l7 + %i7], %l3
9846 set 0x40, %g1
9847 ldda [%l7 + %g1] 0x80, %f0
9848 or %l1, %i4, %o0
9849 st %fsr, [%l7 + 0x40]
9850 nop
9851 set 0x08, %l2
9852 std %f28, [%l7 + %l2]
9853 set 0x40, %l1
9854 stda %f0, [%l7 + %l1] 0xc0
9855 nop
9856 set 0x4C, %l6
9857 ldsh [%l7 + %l6], %o3
9858 nop
9859 set 0x20, %i0
9860 ldsw [%l7 + %i0], %g7
9861 ble,a,pt %xcc, loop_71
9862 and %l5, %o1, %g3
9863 nop
9864 set 0x4F, %o6
9865 ldub [%l7 + %o6], %g5
9866 add %l4, %l2, %i2
9867loop_71:
9868 nop
9869 set 0x2A, %g5
9870 stha %g1, [%l7 + %g5] 0x80
9871 set 0x78, %o2
9872 ldxa [%l7 + %o2] 0x80, %i3
9873 st %f25, [%l7 + 0x08]
9874 add %i6, %g4, %g2
9875 nop
9876 set 0x60, %l3
9877 std %f0, [%l7 + %l3]
9878 nop
9879 set 0x19, %i4
9880 ldsb [%l7 + %i4], %l6
9881 set 0x40, %o5
9882 stha %l0, [%l7 + %o5] 0xe3
9883 membar #Sync
9884 set 0x50, %g7
9885 stda %o4, [%l7 + %g7] 0x89
9886 set 0x40, %i2
9887 ldstuba [%l7 + %i2] 0x80, %g6
9888 nop
9889 set 0x68, %o4
9890 lduw [%l7 + %o4], %o6
9891 nop
9892 set 0x38, %l4
9893 ldsw [%l7 + %l4], %o2
9894 nop
9895 set 0x70, %i5
9896 std %f8, [%l7 + %i5]
9897 nop
9898 set 0x24, %o3
9899 ldsb [%l7 + %o3], %o7
9900 nop
9901 set 0x6C, %i3
9902 swap [%l7 + %i3], %i5
9903 set 0x40, %g3
9904 ldda [%l7 + %g3] 0xda, %f0
9905 nop
9906 set 0x24, %o7
9907 ldsw [%l7 + %o7], %i7
9908 be,a %xcc, loop_72
9909 nop
9910 set 0x44, %o0
9911 lduw [%l7 + %o0], %i0
9912 set 0x70, %g4
9913 swapa [%l7 + %g4] 0x81, %o5
9914loop_72:
9915 nop
9916 set 0x40, %g2
9917 ldda [%l7 + %g2] 0xd8, %f0
9918 set 0x30, %g6
9919 stda %l2, [%l7 + %g6] 0x89
9920 nop
9921 set 0x70, %i6
9922 stx %fsr, [%l7 + %i6]
9923 nop
9924 set 0x18, %l5
9925 stw %l1, [%l7 + %l5]
9926 wr %i4, %i1, %clear_softint
9927 nop
9928 set 0x5A, %o1
9929 ldsh [%l7 + %o1], %o0
9930 add %l7, 0x60, %l6
9931 wr %g0, 0x81, %asi
9932 ldxa [%l6] %asi, %o3
9933 casxa [%l6] 0x81, %o3, %l5
9934 add %o1, %g3, %g5
9935 st %f31, [%l7 + 0x50]
9936 set 0x2C, %i1
9937 sta %f28, [%l7 + %i1] 0x80
9938 or %l4, %l2, %i2
9939 st %f8, [%l7 + 0x10]
9940 st %f19, [%l7 + 0x44]
9941 set 0x7C, %i7
9942 stwa %g7, [%l7 + %i7] 0xe3
9943 membar #Sync
9944 nop
9945 set 0x2B, %l0
9946 ldstub [%l7 + %l0], %g1
9947 set 0x40, %g1
9948 stda %f0, [%l7 + %g1] 0xd2
9949 ld [%l7 + 0x6C], %f1
9950 set 0x74, %l2
9951 stwa %i3, [%l7 + %l2] 0xe2
9952 membar #Sync
9953 nop
9954 set 0x77, %l6
9955 stb %g4, [%l7 + %l6]
9956 nop
9957 set 0x64, %l1
9958 lduw [%l7 + %l1], %g2
9959 nop
9960 set 0x50, %i0
9961 stb %l6, [%l7 + %i0]
9962 set 0x78, %o6
9963 swapa [%l7 + %o6] 0x88, %l0
9964 set 0x40, %o2
9965 stda %f16, [%l7 + %o2] 0xc8
9966 set 0x58, %l3
9967 prefetcha [%l7 + %l3] 0x81, 0
9968 nop
9969 set 0x14, %g5
9970 prefetch [%l7 + %g5], 0
9971 set 0x30, %o5
9972 ldxa [%l7 + %o5] 0x89, %g6
9973 nop
9974 set 0x68, %i4
9975 stx %fsr, [%l7 + %i4]
9976 or %o4, %o2, %o7
9977 nop
9978 set 0x30, %i2
9979 ldsw [%l7 + %i2], %o6
9980 set 0x20, %o4
9981 ldda [%l7 + %o4] 0xea, %i4
9982 nop
9983 set 0x2D, %l4
9984 stb %i0, [%l7 + %l4]
9985 add %l7, 0x60, %l6
9986 wr %g0, 0x89, %asi
9987 lda [%l6] %asi, %o5
9988 casa [%l6] 0x89, %o5, %i7
9989 set 0x40, %g7
9990 ldda [%l7 + %g7] 0xeb, %l2
9991 fpsub32 %f22, %f28, %f28
9992 fpadd32s %f11, %f22, %f5
9993 nop
9994 set 0x60, %o3
9995 std %f16, [%l7 + %o3]
9996 set 0x10, %i5
9997 prefetcha [%l7 + %i5] 0x80, 2
9998 nop
9999 set 0x6E, %i3
10000 stb %l1, [%l7 + %i3]
10001 nop
10002 set 0x5E, %o7
10003 sth %o0, [%l7 + %o7]
10004 nop
10005 or %g0, 0x8, %l0
10006 sllx %l0, 0x3c, %l0
10007 wr %l0, 0x0C2, %tick_cmpr
10008 set 0x28, %o0
10009 prefetcha [%l7 + %o0] 0x88, 1
10010 set 0x73, %g3
10011 stba %g3, [%l7 + %g3] 0x81
10012 add %l7, 0x60, %l6
10013 wr %g0, 0x88, %asi
10014 casxa [%l6] 0x88, %g5, %l4
10015 nop
10016 set 0x10, %g4
10017 stx %fsr, [%l7 + %g4]
10018 set 0x08, %g2
10019 stxa %o1, [%l7 + %g2] 0xe2
10020 membar #Sync
10021 nop
10022 set 0x08, %g6
10023 sth %l2, [%l7 + %g6]
10024 nop
10025 set 0x70, %l5
10026 std %f0, [%l7 + %l5]
10027 set 0x2C, %i6
10028 swapa [%l7 + %i6] 0x81, %i2
10029 nop
10030 set 0x50, %o1
10031 lduw [%l7 + %o1], %g1
10032 set 0x67, %i7
10033 stba %i3, [%l7 + %i7] 0xeb
10034 membar #Sync
10035 nop
10036 set 0x48, %i1
10037 swap [%l7 + %i1], %g4
10038 nop
10039 set 0x50, %g1
10040 ldx [%l7 + %g1], %g7
10041 nop
10042 set 0x30, %l2
10043 ldub [%l7 + %l2], %l6
10044 set 0x4C, %l6
10045 sta %f7, [%l7 + %l6] 0x80
10046 st %f21, [%l7 + 0x14]
10047 wr %l0, %i6, %set_softint
10048 nop
10049 set 0x78, %l1
10050 ldx [%l7 + %l1], %g2
10051 fpadd32s %f25, %f17, %f0
10052 nop
10053 set 0x5E, %l0
10054 sth %o4, [%l7 + %l0]
10055 nop
10056 set 0x30, %o6
10057 stx %g6, [%l7 + %o6]
10058 set 0x58, %o2
10059 prefetcha [%l7 + %o2] 0x81, 1
10060 set 0x7E, %i0
10061 stha %o6, [%l7 + %i0] 0x88
10062 nop
10063 set 0x50, %g5
10064 std %i4, [%l7 + %g5]
10065 nop
10066 set 0x12, %o5
10067 ldsh [%l7 + %o5], %o2
10068 add %l7, 0x10, %l6
10069 wr %g0, 0x80, %asi
10070 casa [%l6] 0x80, %i0, %o5
10071 nop
10072 set 0x56, %i4
10073 ldstub [%l7 + %i4], %l3
10074 nop
10075 set 0x18, %l3
10076 ldd [%l7 + %l3], %i6
10077 nop
10078 set 0x48, %o4
10079 swap [%l7 + %o4], %i4
10080 set 0x26, %l4
10081 stba %l1, [%l7 + %l4] 0xea
10082 membar #Sync
10083 nop
10084 set 0x58, %i2
10085 stx %o0, [%l7 + %i2]
10086 set 0x70, %g7
10087 prefetcha [%l7 + %g7] 0x81, 0
10088 nop
10089 set 0x68, %i5
10090 stx %o3, [%l7 + %i5]
10091 nop
10092 set 0x7C, %o3
10093 ldsw [%l7 + %o3], %l5
10094 set 0x54, %i3
10095 stwa %g5, [%l7 + %i3] 0xe2
10096 membar #Sync
10097 nop
10098 set 0x48, %o7
10099 stw %g3, [%l7 + %o7]
10100 bleu,pt %icc, loop_73
10101 nop
10102 set 0x08, %g3
10103 ldd [%l7 + %g3], %l4
10104 fpadd32s %f12, %f29, %f19
10105 set 0x0C, %o0
10106 lda [%l7 + %o0] 0x88, %f10
10107loop_73:
10108 or %o1, %l2, %i2
10109 fpsub32s %f28, %f1, %f22
10110 nop
10111 set 0x78, %g4
10112 std %g0, [%l7 + %g4]
10113 nop
10114 set 0x2D, %g6
10115 ldub [%l7 + %g6], %g4
10116 nop
10117 set 0x38, %g2
10118 prefetch [%l7 + %g2], 1
10119 st %f24, [%l7 + 0x54]
10120 nop
10121 set 0x43, %l5
10122 ldstub [%l7 + %l5], %g7
10123 nop
10124 set 0x45, %i6
10125 ldsb [%l7 + %i6], %l6
10126 be,a,pn %icc, loop_74
10127 nop
10128 set 0x1D, %i7
10129 ldstub [%l7 + %i7], %i3
10130 add %l7, 0x34, %l6
10131 wr %g0, 0x80, %asi
10132 casa [%l6] 0x80, %l0, %g2
10133loop_74:
10134 nop
10135 set 0x40, %i1
10136 ldd [%l7 + %i1], %o4
10137 set 0x50, %o1
10138 swapa [%l7 + %o1] 0x89, %g6
10139 nop
10140 set 0x17, %l2
10141 ldsb [%l7 + %l2], %o7
10142 set 0x54, %g1
10143 ldstuba [%l7 + %g1] 0x88, %o6
10144 or %i6, %o2, %i0
10145 nop
10146 set 0x18, %l1
10147 stx %o5, [%l7 + %l1]
10148 nop
10149 set 0x70, %l0
10150 stx %fsr, [%l7 + %l0]
10151 set 0x40, %l6
10152 stda %f16, [%l7 + %l6] 0xf9
10153 membar #Sync
10154 and %l3, %i5, %i7
10155 nop
10156 nop
10157 setx 0x53E9E14287E683A0, %l0, %l6
10158 stx %l6, [%l7 + 0x28]
10159 ldd [%l7 + 0x28], %f8
10160 setx 0xF10035DDB8EE29F7, %l1, %l5
10161 stx %l5, [%l7 + 0x10]
10162 ldd [%l7 + 0x10], %f24
10163 fdivd %f24, %f8, %f16
10164 nop
10165 set 0x58, %o2
10166 ldd [%l7 + %o2], %l0
10167 set 0x46, %i0
10168 stba %i4, [%l7 + %i0] 0x88
10169 set 0x40, %g5
10170 lda [%l7 + %g5] 0x89, %f6
10171 nop
10172 set 0x3D, %o5
10173 stb %o0, [%l7 + %o5]
10174 nop
10175 set 0x18, %o6
10176 ldd [%l7 + %o6], %o2
10177 set 0x0C, %i4
10178 lda [%l7 + %i4] 0x89, %f30
10179 nop
10180 set 0x68, %o4
10181 stb %l5, [%l7 + %o4]
10182 set 0x1A, %l4
10183 stha %i1, [%l7 + %l4] 0xeb
10184 membar #Sync
10185 set 0x40, %l3
10186 stda %f0, [%l7 + %l3] 0x88
10187 and %g3, %g5, %l4
10188 nop
10189 set 0x1C, %i2
10190 ldsw [%l7 + %i2], %o1
10191 nop
10192 set 0x34, %g7
10193 ldub [%l7 + %g7], %l2
10194 nop
10195 set 0x20, %o3
10196 stx %fsr, [%l7 + %o3]
10197 nop
10198 set 0x58, %i3
10199 ldx [%l7 + %i3], %i2
10200 set 0x6A, %o7
10201 stha %g1, [%l7 + %o7] 0xea
10202 membar #Sync
10203 add %l7, 0x3C, %l6
10204 wr %g0, 0x81, %asi
10205 lda [%l6] %asi, %g4
10206 casa [%l6] 0x81, %g4, %g7
10207 nop
10208 set 0x31, %i5
10209 ldstub [%l7 + %i5], %i3
10210 nop
10211 set 0x79, %o0
10212 ldub [%l7 + %o0], %l6
10213 nop
10214 set 0x10, %g3
10215 lduw [%l7 + %g3], %l0
10216 nop
10217 set 0x0C, %g4
10218 lduw [%l7 + %g4], %g2
10219 nop
10220 set 0x78, %g2
10221 lduh [%l7 + %g2], %o4
10222 nop
10223 set 0x5A, %l5
10224 sth %o7, [%l7 + %l5]
10225 nop
10226 set 0x2F, %g6
10227 ldub [%l7 + %g6], %g6
10228 st %f18, [%l7 + 0x40]
10229 st %fsr, [%l7 + 0x14]
10230 nop
10231 set 0x60, %i7
10232 ldx [%l7 + %i7], %o6
10233 add %l7, 0x58, %l6
10234 wr %g0, 0x81, %asi
10235 casxa [%l6] 0x81, %i6, %o2
10236 set 0x40, %i6
10237 stda %f16, [%l7 + %i6] 0x81
10238 nop
10239 set 0x76, %o1
10240 ldsh [%l7 + %o1], %o5
10241 add %l7, 0x48, %l6
10242 wr %g0, 0x88, %asi
10243 ldxa [%l6] %asi, %l3
10244 casxa [%l6] 0x88, %l3, %i5
10245 nop
10246 set 0x24, %l2
10247 swap [%l7 + %l2], %i7
10248 set 0x20, %g1
10249 ldxa [%l7 + %g1] 0x88, %i0
10250 set 0x19, %i1
10251 ldstuba [%l7 + %i1] 0x88, %i4
10252 st %fsr, [%l7 + 0x34]
10253 st %f22, [%l7 + 0x44]
10254 nop
10255 set 0x30, %l0
10256 stx %fsr, [%l7 + %l0]
10257 nop
10258 set 0x58, %l6
10259 ldd [%l7 + %l6], %o0
10260 nop
10261 set 0x5A, %o2
10262 sth %l1, [%l7 + %o2]
10263 and %o3, %l5, %g3
10264 nop
10265 set 0x0F, %i0
10266 ldub [%l7 + %i0], %g5
10267 set 0x28, %g5
10268 ldxa [%l7 + %g5] 0x89, %l4
10269 set 0x70, %l1
10270 lda [%l7 + %l1] 0x89, %f9
10271 nop
10272 set 0x40, %o6
10273 stx %fsr, [%l7 + %o6]
10274 nop
10275 set 0x28, %o5
10276 ldsw [%l7 + %o5], %o1
10277 set 0x40, %o4
10278 stda %f16, [%l7 + %o4] 0xd8
10279 or %i1, %l2, %i2
10280 set 0x18, %i4
10281 prefetcha [%l7 + %i4] 0x88, 1
10282 or %g4, %i3, %g7
10283 or %l0, %l6, %o4
10284 bl,a,pt %icc, loop_75
10285 bn,a,pt %xcc, loop_76
10286 nop
10287 set 0x10, %l3
10288 lduw [%l7 + %l3], %g2
10289 fpadd16 %f12, %f2, %f8
10290loop_75:
10291 nop
10292 set 0x18, %l4
10293 stwa %g6, [%l7 + %l4] 0x89
10294loop_76:
10295 nop
10296 set 0x50, %g7
10297 stx %o6, [%l7 + %g7]
10298 set 0x40, %o3
10299 ldda [%l7 + %o3] 0x88, %f16
10300 ld [%l7 + 0x5C], %f15
10301 nop
10302 set 0x76, %i2
10303 ldstub [%l7 + %i2], %i6
10304 nop
10305 set 0x20, %o7
10306 ldd [%l7 + %o7], %f10
10307 nop
10308 set 0x08, %i5
10309 std %f16, [%l7 + %i5]
10310 nop
10311 set 0x4D, %i3
10312 ldsb [%l7 + %i3], %o7
10313 nop
10314 set 0x52, %g3
10315 sth %o5, [%l7 + %g3]
10316 set 0x5A, %o0
10317 ldstuba [%l7 + %o0] 0x81, %o2
10318 nop
10319 set 0x28, %g2
10320 stx %fsr, [%l7 + %g2]
10321 set 0x13, %g4
10322 ldstuba [%l7 + %g4] 0x88, %i5
10323 nop
10324 set 0x0C, %l5
10325 prefetch [%l7 + %l5], 3
10326 add %l7, 0x20, %l6
10327 wr %g0, 0x89, %asi
10328 casxa [%l6] 0x89, %i7, %i0
10329 set 0x70, %g6
10330 ldxa [%l7 + %g6] 0x88, %l3
10331 nop
10332 or %g0, 0x8, %l0
10333 sllx %l0, 0x3c, %l0
10334 wr %l0, 0x89D, %tick_cmpr
10335 or %o3, %o0, %l5
10336 nop
10337 set 0x20, %i7
10338 ldsh [%l7 + %i7], %g5
10339 nop
10340 set 0x7A, %i6
10341 lduh [%l7 + %i6], %l4
10342 nop
10343 set 0x68, %o1
10344 std %o0, [%l7 + %o1]
10345 set 0x2D, %g1
10346 stba %g3, [%l7 + %g1] 0x89
10347 nop
10348 set 0x71, %i1
10349 ldsb [%l7 + %i1], %l2
10350 set 0x78, %l0
10351 prefetcha [%l7 + %l0] 0x81, 4
10352 nop
10353 set 0x23, %l2
10354 ldstub [%l7 + %l2], %i1
10355 bne,a %xcc, loop_77
10356 ld [%l7 + 0x10], %f28
10357 wr %g1, %g4, %pic
10358 membar #Sync
10359 set 0x40, %o2
10360 ldda [%l7 + %o2] 0xf9, %f0
10361loop_77:
10362 ld [%l7 + 0x14], %f23
10363 nop
10364 set 0x3C, %l6
10365 swap [%l7 + %l6], %i3
10366 set 0x68, %i0
10367 prefetcha [%l7 + %i0] 0x88, 1
10368 add %l7, 0x78, %l6
10369 wr %g0, 0x88, %asi
10370 casxa [%l6] 0x88, %l6, %o4
10371 wr %g2, %g7, %ccr
10372 set 0x38, %g5
10373 stxa %o6, [%l7 + %g5] 0xeb
10374 membar #Sync
10375 nop
10376 set 0x60, %o6
10377 std %g6, [%l7 + %o6]
10378 and %i6, %o5, %o7
10379 nop
10380 set 0x71, %o5
10381 stb %o2, [%l7 + %o5]
10382 nop
10383 set 0x4B, %o4
10384 stb %i7, [%l7 + %o4]
10385 set 0x40, %i4
10386 stda %f0, [%l7 + %i4] 0x80
10387 set 0x48, %l1
10388 stda %i0, [%l7 + %l1] 0xeb
10389 membar #Sync
10390 add %i5, %l3, %i4
10391 add %l7, 0x30, %l6
10392 wr %g0, 0x81, %asi
10393 casxa [%l6] 0x81, %l1, %o3
10394 nop
10395 set 0x38, %l3
10396 ldd [%l7 + %l3], %f8
10397 nop
10398 set 0x58, %g7
10399 stx %fsr, [%l7 + %g7]
10400 set 0x3A, %l4
10401 stha %o0, [%l7 + %l4] 0x89
10402 nop
10403 set 0x4A, %i2
10404 ldsh [%l7 + %i2], %l5
10405 set 0x18, %o3
10406 sta %f9, [%l7 + %o3] 0x88
10407 set 0x40, %i5
10408 stda %f0, [%l7 + %i5] 0xf0
10409 membar #Sync
10410 set 0x50, %i3
10411 stxa %g5, [%l7 + %i3] 0x80
10412 ld [%l7 + 0x50], %f26
10413 st %f24, [%l7 + 0x14]
10414 set 0x40, %o7
10415 stwa %l4, [%l7 + %o7] 0xe2
10416 membar #Sync
10417 set 0x5C, %g3
10418 lda [%l7 + %g3] 0x88, %f14
10419 add %l7, 0x50, %l6
10420 wr %g0, 0x80, %asi
10421 casxa [%l6] 0x80, %o1, %l2
10422 fpadd16 %f12, %f22, %f22
10423 nop
10424 set 0x74, %o0
10425 swap [%l7 + %o0], %i2
10426 set 0x58, %g2
10427 sta %f27, [%l7 + %g2] 0x80
10428 nop
10429 set 0x46, %g4
10430 ldsh [%l7 + %g4], %i1
10431 nop
10432 set 0x15, %l5
10433 stb %g3, [%l7 + %l5]
10434 set 0x20, %g6
10435 ldxa [%l7 + %g6] 0x80, %g4
10436 nop
10437 set 0x1C, %i7
10438 prefetch [%l7 + %i7], 2
10439 set 0x08, %o1
10440 sta %f21, [%l7 + %o1] 0x88
10441 nop
10442 set 0x40, %i6
10443 ldx [%l7 + %i6], %i3
10444 nop
10445 set 0x0C, %i1
10446 swap [%l7 + %i1], %g1
10447 nop
10448 set 0x28, %l0
10449 stx %l6, [%l7 + %l0]
10450 set 0x2B, %g1
10451 ldstuba [%l7 + %g1] 0x88, %l0
10452 set 0x48, %l2
10453 sta %f26, [%l7 + %l2] 0x89
10454 set 0x30, %l6
10455 ldda [%l7 + %l6] 0x89, %o4
10456 fpsub16 %f2, %f14, %f10
10457 set 0x20, %i0
10458 prefetcha [%l7 + %i0] 0x88, 4
10459 set 0x48, %o2
10460 ldxa [%l7 + %o2] 0x80, %o6
10461 nop
10462 set 0x40, %g5
10463 stx %g2, [%l7 + %g5]
10464 set 0x2F, %o5
10465 stba %i6, [%l7 + %o5] 0xe3
10466 membar #Sync
10467 nop
10468 set 0x60, %o6
10469 swap [%l7 + %o6], %g6
10470 set 0x19, %o4
10471 ldstuba [%l7 + %o4] 0x81, %o5
10472 set 0x40, %i4
10473 stda %o2, [%l7 + %i4] 0x80
10474 st %fsr, [%l7 + 0x28]
10475 nop
10476 set 0x20, %l3
10477 std %f22, [%l7 + %l3]
10478 set 0x50, %g7
10479 stha %i7, [%l7 + %g7] 0x88
10480 nop
10481 set 0x28, %l4
10482 swap [%l7 + %l4], %o7
10483 nop
10484 set 0x6C, %l1
10485 lduw [%l7 + %l1], %i5
10486 ld [%l7 + 0x5C], %f6
10487 ld [%l7 + 0x38], %f5
10488 and %i0, %i4, %l1
10489 nop
10490 set 0x50, %i2
10491 stx %fsr, [%l7 + %i2]
10492 nop
10493 set 0x38, %i5
10494 swap [%l7 + %i5], %o3
10495 nop
10496 set 0x60, %i3
10497 ldd [%l7 + %i3], %f14
10498 nop
10499 set 0x71, %o3
10500 ldstub [%l7 + %o3], %o0
10501 nop
10502 set 0x58, %g3
10503 sth %l3, [%l7 + %g3]
10504 set 0x34, %o0
10505 lda [%l7 + %o0] 0x88, %f19
10506 add %g5, %l5, %o1
10507 fpsub16s %f5, %f10, %f27
10508 add %l2, %l4, %i1
10509 set 0x50, %o7
10510 lda [%l7 + %o7] 0x80, %f7
10511 nop
10512 set 0x78, %g2
10513 lduw [%l7 + %g2], %g3
10514 nop
10515 set 0x08, %g4
10516 stx %g4, [%l7 + %g4]
10517 nop
10518 set 0x18, %l5
10519 ldd [%l7 + %l5], %f26
10520 set 0x30, %g6
10521 ldda [%l7 + %g6] 0xeb, %i2
10522 set 0x70, %i7
10523 ldda [%l7 + %i7] 0xe3, %i2
10524 set 0x40, %i6
10525 ldda [%l7 + %i6] 0xe2, %g0
10526 set 0x40, %o1
10527 ldda [%l7 + %o1] 0x88, %l0
10528 add %l7, 0x18, %l6
10529 wr %g0, 0x80, %asi
10530 casa [%l6] 0x80, %l6, %o4
10531 wr %o6, %g2, %y
10532 set 0x16, %i1
10533 stba %g7, [%l7 + %i1] 0x81
10534 set 0x78, %g1
10535 stda %g6, [%l7 + %g1] 0x89
10536 set 0x24, %l2
10537 stwa %o5, [%l7 + %l2] 0xe2
10538 membar #Sync
10539 st %fsr, [%l7 + 0x6C]
10540 nop
10541 set 0x6C, %l0
10542 swap [%l7 + %l0], %o2
10543 st %fsr, [%l7 + 0x4C]
10544 set 0x40, %l6
10545 ldda [%l7 + %l6] 0x88, %f16
10546 set 0x3E, %i0
10547 stha %i6, [%l7 + %i0] 0x88
10548 nop
10549 set 0x3C, %g5
10550 sth %i7, [%l7 + %g5]
10551 nop
10552 set 0x66, %o5
10553 ldub [%l7 + %o5], %i5
10554 nop
10555 set 0x20, %o2
10556 ldd [%l7 + %o2], %o6
10557 set 0x60, %o4
10558 swapa [%l7 + %o4] 0x88, %i0
10559 nop
10560 set 0x18, %i4
10561 ldd [%l7 + %i4], %f10
10562 nop
10563 set 0x68, %o6
10564 swap [%l7 + %o6], %l1
10565 set 0x18, %l3
10566 stxa %o3, [%l7 + %l3] 0xe2
10567 membar #Sync
10568 set 0x48, %l4
10569 ldxa [%l7 + %l4] 0x89, %o0
10570 nop
10571 set 0x56, %g7
10572 sth %i4, [%l7 + %g7]
10573 set 0x60, %i2
10574 ldxa [%l7 + %i2] 0x88, %g5
10575 set 0x20, %i5
10576 lda [%l7 + %i5] 0x80, %f23
10577 and %l3, %l5, %o1
10578 nop
10579 set 0x78, %i3
10580 stx %l4, [%l7 + %i3]
10581 ld [%l7 + 0x20], %f26
10582 nop
10583 set 0x18, %l1
10584 stx %fsr, [%l7 + %l1]
10585 nop
10586 set 0x20, %g3
10587 std %i0, [%l7 + %g3]
10588 set 0x50, %o0
10589 stha %g3, [%l7 + %o0] 0x80
10590 nop
10591 set 0x4C, %o3
10592 ldsh [%l7 + %o3], %l2
10593 nop
10594 set 0x72, %g2
10595 lduh [%l7 + %g2], %i2
10596 nop
10597 set 0x50, %g4
10598 stx %i3, [%l7 + %g4]
10599 set 0x40, %l5
10600 ldda [%l7 + %l5] 0x80, %f16
10601 nop
10602 set 0x3C, %o7
10603 stw %g1, [%l7 + %o7]
10604 set 0x64, %i7
10605 sta %f3, [%l7 + %i7] 0x80
10606 set 0x50, %i6
10607 stwa %g4, [%l7 + %i6] 0xe2
10608 membar #Sync
10609 set 0x58, %o1
10610 prefetcha [%l7 + %o1] 0x88, 2
10611 set 0x48, %i1
10612 prefetcha [%l7 + %i1] 0x80, 1
10613 nop
10614 set 0x70, %g1
10615 ldd [%l7 + %g1], %o6
10616 nop
10617 set 0x10, %g6
10618 stx %fsr, [%l7 + %g6]
10619 set 0x08, %l0
10620 stha %g2, [%l7 + %l0] 0x89
10621 nop
10622 set 0x48, %l6
10623 ldd [%l7 + %l6], %o4
10624 set 0x70, %i0
10625 ldda [%l7 + %i0] 0xeb, %g6
10626 nop
10627 set 0x70, %g5
10628 ldd [%l7 + %g5], %f2
10629 fpsub32 %f20, %f0, %f8
10630 or %g7, %o5, %i6
10631 set 0x68, %l2
10632 ldxa [%l7 + %l2] 0x89, %i7
10633 nop
10634 set 0x20, %o2
10635 std %f10, [%l7 + %o2]
10636 set 0x58, %o4
10637 stda %i4, [%l7 + %o4] 0x89
10638 nop
10639 set 0x08, %o5
10640 prefetch [%l7 + %o5], 2
10641 set 0x64, %o6
10642 swapa [%l7 + %o6] 0x88, %o2
10643 ld [%l7 + 0x58], %f9
10644 nop
10645 set 0x58, %i4
10646 ldsw [%l7 + %i4], %i0
10647 nop
10648 set 0x08, %l3
10649 ldd [%l7 + %l3], %o6
10650 st %fsr, [%l7 + 0x58]
10651 bgu,a %xcc, loop_78
10652 ld [%l7 + 0x24], %f0
10653 nop
10654 set 0x24, %l4
10655 ldsw [%l7 + %l4], %o3
10656 set 0x6C, %i2
10657 sta %f5, [%l7 + %i2] 0x88
10658loop_78:
10659 nop
10660 add %l7, 0x20, %l6
10661 wr %g0, 0x80, %asi
10662 ldxa [%l6] %asi, %o0
10663 casxa [%l6] 0x80, %o0, %l1
10664 nop
10665 set 0x24, %i5
10666 lduh [%l7 + %i5], %g5
10667 membar #Sync
10668 set 0x40, %i3
10669 ldda [%l7 + %i3] 0xf1, %f16
10670 nop
10671 set 0x28, %g7
10672 std %l2, [%l7 + %g7]
10673 set 0x30, %g3
10674 prefetcha [%l7 + %g3] 0x88, 3
10675 set 0x38, %l1
10676 swapa [%l7 + %l1] 0x80, %i4
10677 nop
10678 set 0x50, %o0
10679 lduh [%l7 + %o0], %o1
10680 st %fsr, [%l7 + 0x28]
10681 nop
10682 set 0x1B, %g2
10683 ldub [%l7 + %g2], %l4
10684 set 0x08, %o3
10685 prefetcha [%l7 + %o3] 0x80, 3
10686 nop
10687 set 0x28, %g4
10688 ldd [%l7 + %g4], %f30
10689 nop
10690 set 0x72, %l5
10691 ldub [%l7 + %l5], %l2
10692 st %f22, [%l7 + 0x60]
10693 nop
10694 set 0x60, %o7
10695 lduw [%l7 + %o7], %i2
10696 nop
10697 set 0x30, %i7
10698 stx %i1, [%l7 + %i7]
10699 set 0x44, %o1
10700 swapa [%l7 + %o1] 0x80, %i3
10701 nop
10702 set 0x08, %i1
10703 ldd [%l7 + %i1], %f26
10704 set 0x44, %g1
10705 stwa %g1, [%l7 + %g1] 0xe3
10706 membar #Sync
10707 ld [%l7 + 0x08], %f17
10708 st %fsr, [%l7 + 0x48]
10709 st %f18, [%l7 + 0x70]
10710 nop
10711 set 0x66, %i6
10712 stb %l6, [%l7 + %i6]
10713 set 0x40, %g6
10714 ldda [%l7 + %g6] 0x88, %f0
10715 set 0x50, %l0
10716 swapa [%l7 + %l0] 0x81, %l0
10717 set 0x24, %i0
10718 swapa [%l7 + %i0] 0x89, %o6
10719 nop
10720 set 0x5C, %g5
10721 ldsw [%l7 + %g5], %g4
10722 set 0x40, %l2
10723 stda %f16, [%l7 + %l2] 0xcc
10724 set 0x6D, %l6
10725 stba %g2, [%l7 + %l6] 0xe2
10726 membar #Sync
10727 ld [%l7 + 0x38], %f15
10728 set 0x40, %o2
10729 stda %f0, [%l7 + %o2] 0xf9
10730 membar #Sync
10731 nop
10732 set 0x46, %o5
10733 ldsh [%l7 + %o5], %o4
10734 or %g7, %o5, %i6
10735 set 0x58, %o6
10736 prefetcha [%l7 + %o6] 0x80, 1
10737 nop
10738 set 0x18, %i4
10739 stx %fsr, [%l7 + %i4]
10740 nop
10741 set 0x74, %o4
10742 prefetch [%l7 + %o4], 4
10743 add %l7, 0x38, %l6
10744 wr %g0, 0x81, %asi
10745 ldxa [%l6] %asi, %g6
10746 casxa [%l6] 0x81, %g6, %o2
10747 or %i5, %i0, %o3
10748 nop
10749 set 0x40, %l3
10750 ldsw [%l7 + %l3], %o0
10751 nop
10752 set 0x7C, %i2
10753 prefetch [%l7 + %i2], 4
10754 set 0x6C, %i5
10755 sta %f26, [%l7 + %i5] 0x88
10756 set 0x40, %l4
10757 stda %f16, [%l7 + %l4] 0xf8
10758 membar #Sync
10759 nop
10760 set 0x18, %i3
10761 ldd [%l7 + %i3], %o6
10762 set 0x40, %g7
10763 stwa %l1, [%l7 + %g7] 0x80
10764 and %l3, %g5, %i4
10765 set 0x40, %l1
10766 ldda [%l7 + %l1] 0x89, %f16
10767 add %o1, %l4, %l5
10768 or %l2, %g3, %i1
10769 set 0x18, %o0
10770 stxa %i3, [%l7 + %o0] 0xeb
10771 membar #Sync
10772 and %i2, %l6, %g1
10773 nop
10774 set 0x50, %g2
10775 stx %o6, [%l7 + %g2]
10776 nop
10777 set 0x49, %g3
10778 stb %l0, [%l7 + %g3]
10779 set 0x20, %o3
10780 ldda [%l7 + %o3] 0xe3, %g2
10781 and %o4, %g7, %g4
10782 set 0x10, %l5
10783 ldxa [%l7 + %l5] 0x89, %i6
10784 nop
10785 set 0x3F, %g4
10786 ldsb [%l7 + %g4], %i7
10787 nop
10788 set 0x60, %i7
10789 ldstub [%l7 + %i7], %g6
10790 nop
10791 set 0x7E, %o7
10792 sth %o2, [%l7 + %o7]
10793 nop
10794 set 0x08, %i1
10795 sth %o5, [%l7 + %i1]
10796 set 0x6C, %o1
10797 stha %i5, [%l7 + %o1] 0xe3
10798 membar #Sync
10799 nop
10800 set 0x44, %i6
10801 lduw [%l7 + %i6], %i0
10802 add %l7, 0x18, %l6
10803 wr %g0, 0x89, %asi
10804 casxa [%l6] 0x89, %o3, %o0
10805 set 0x27, %g6
10806 stba %l1, [%l7 + %g6] 0x89
10807 nop
10808 set 0x18, %l0
10809 std %f6, [%l7 + %l0]
10810 nop
10811 set 0x60, %i0
10812 swap [%l7 + %i0], %l3
10813 set 0x40, %g5
10814 stxa %o7, [%l7 + %g5] 0x89
10815 nop
10816 set 0x38, %l2
10817 ldsh [%l7 + %l2], %i4
10818 nop
10819 set 0x0C, %g1
10820 ldsw [%l7 + %g1], %g5
10821 set 0x5A, %o2
10822 stba %l4, [%l7 + %o2] 0x89
10823 ble,pt %icc, loop_79
10824 or %l5, %o1, %g3
10825 nop
10826 set 0x38, %l6
10827 stx %l2, [%l7 + %l6]
10828 set 0x69, %o6
10829 stba %i1, [%l7 + %o6] 0xea
10830 membar #Sync
10831loop_79:
10832 st %f28, [%l7 + 0x48]
10833 set 0x5B, %o5
10834 stba %i3, [%l7 + %o5] 0x89
10835 set 0x78, %i4
10836 lda [%l7 + %i4] 0x89, %f25
10837 set 0x60, %l3
10838 ldda [%l7 + %l3] 0x81, %i6
10839 nop
10840 set 0x10, %i2
10841 stw %g1, [%l7 + %i2]
10842 set 0x38, %i5
10843 stda %i2, [%l7 + %i5] 0x80
10844 nop
10845 set 0x66, %o4
10846 sth %l0, [%l7 + %o4]
10847 nop
10848 set 0x40, %i3
10849 stx %g2, [%l7 + %i3]
10850 fpadd32s %f20, %f0, %f3
10851 nop
10852 set 0x58, %l4
10853 std %f14, [%l7 + %l4]
10854 add %l7, 0x58, %l6
10855 wr %g0, 0x81, %asi
10856 casa [%l6] 0x81, %o4, %g7
10857 nop
10858 set 0x46, %g7
10859 sth %g4, [%l7 + %g7]
10860 nop
10861 set 0x4A, %l1
10862 lduh [%l7 + %l1], %i6
10863 nop
10864 set 0x58, %o0
10865 ldd [%l7 + %o0], %o6
10866 nop
10867 set 0x40, %g3
10868 ldsh [%l7 + %g3], %i7
10869 set 0x40, %o3
10870 stda %f16, [%l7 + %o3] 0xc2
10871 nop
10872 set 0x10, %g2
10873 std %g6, [%l7 + %g2]
10874 nop
10875 set 0x18, %l5
10876 ldd [%l7 + %l5], %f18
10877 nop
10878 set 0x78, %i7
10879 std %f18, [%l7 + %i7]
10880 set 0x78, %o7
10881 stxa %o2, [%l7 + %o7] 0xe2
10882 membar #Sync
10883 nop
10884 set 0x28, %i1
10885 stx %i5, [%l7 + %i1]
10886 set 0x40, %g4
10887 ldda [%l7 + %g4] 0x89, %f16
10888 fpadd16s %f29, %f27, %f29
10889 set 0x62, %o1
10890 stha %i0, [%l7 + %o1] 0xeb
10891 membar #Sync
10892 bgu,a %xcc, loop_80
10893 nop
10894 set 0x28, %i6
10895 ldub [%l7 + %i6], %o3
10896 nop
10897 set 0x4E, %l0
10898 ldsb [%l7 + %l0], %o0
10899 nop
10900 set 0x30, %i0
10901 lduw [%l7 + %i0], %o5
10902loop_80:
10903 nop
10904 set 0x40, %g5
10905 ldd [%l7 + %g5], %f20
10906 nop
10907 set 0x70, %l2
10908 ldd [%l7 + %l2], %l0
10909 nop
10910 set 0x28, %g6
10911 ldd [%l7 + %g6], %f20
10912 nop
10913 set 0x14, %g1
10914 stw %l3, [%l7 + %g1]
10915 set 0x70, %l6
10916 stba %o7, [%l7 + %l6] 0xe2
10917 membar #Sync
10918 add %l7, 0x18, %l6
10919 wr %g0, 0x89, %asi
10920 ldxa [%l6] %asi, %i4
10921 casxa [%l6] 0x89, %i4, %g5
10922 ld [%l7 + 0x3C], %f13
10923 set 0x74, %o2
10924 sta %f16, [%l7 + %o2] 0x88
10925 add %l7, 0x34, %l6
10926 wr %g0, 0x89, %asi
10927 lda [%l6] %asi, %l4
10928 casa [%l6] 0x89, %l4, %l5
10929 nop
10930 set 0x5D, %o5
10931 stb %g3, [%l7 + %o5]
10932 nop
10933 nop
10934 setx 0x0AA7DFBA4B934854, %l0, %l6
10935 stx %l6, [%l7 + 0x28]
10936 ldd [%l7 + 0x28], %f24
10937 setx 0xE56A1A3C16E9D6FF, %l1, %l5
10938 stx %l5, [%l7 + 0x10]
10939 ldd [%l7 + 0x10], %f10
10940 fdivd %f10, %f24, %f16
10941 set 0x70, %i4
10942 sta %f25, [%l7 + %i4] 0x81
10943 fpadd16s %f30, %f11, %f18
10944 set 0x41, %o6
10945 ldstuba [%l7 + %o6] 0x81, %o1
10946 nop
10947 set 0x78, %l3
10948 lduh [%l7 + %l3], %i1
10949 set 0x40, %i5
10950 stda %l2, [%l7 + %i5] 0x88
10951 nop
10952 set 0x38, %i2
10953 ldx [%l7 + %i2], %i3
10954 and %l6, %i2, %g1
10955 wr %l0, %g2, %y
10956 set 0x6E, %o4
10957 stha %o4, [%l7 + %o4] 0xe3
10958 membar #Sync
10959 nop
10960 set 0x54, %i3
10961 stw %g7, [%l7 + %i3]
10962 nop
10963 set 0x30, %g7
10964 std %g4, [%l7 + %g7]
10965 nop
10966 set 0x1C, %l1
10967 prefetch [%l7 + %l1], 4
10968 st %fsr, [%l7 + 0x24]
10969 st %fsr, [%l7 + 0x68]
10970 set 0x78, %l4
10971 stda %i6, [%l7 + %l4] 0xe3
10972 membar #Sync
10973 set 0x10, %g3
10974 stxa %i7, [%l7 + %g3] 0x80
10975 add %o6, %o2, %i5
10976 set 0x20, %o0
10977 stxa %i0, [%l7 + %o0] 0x80
10978 nop
10979 set 0x44, %g2
10980 swap [%l7 + %g2], %g6
10981 set , %o3
10982 EXIT_GOOD
10983
10984
10985
10986!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10987!
10988! Stats for Thread 2:
10989!
10990! Type l : 1263
10991! Type a : 23
10992! Type cti : 31
10993! Type x : 539
10994! Type f : 44
10995! Type i : 100
10996!
10997!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
10998
10999!
11000! Thread 3 Start
11001!
11002.global thread_3
11003thread_3:
11004 mov %l7, %g1
11005 !# Set %cwp for 8 windows
11006 !# This threads memory space into each %l7
11007 wrpr %g0, 0x7, %cwp
11008 mov %g1, %l7
11009 wrpr %g0, 0x6, %cwp
11010 mov %g1, %l7
11011 wrpr %g0, 0x5, %cwp
11012 mov %g1, %l7
11013 wrpr %g0, 0x4, %cwp
11014 mov %g1, %l7
11015 wrpr %g0, 0x3, %cwp
11016 mov %g1, %l7
11017 wrpr %g0, 0x2, %cwp
11018 mov %g1, %l7
11019 wrpr %g0, 0x1, %cwp
11020 mov %g1, %l7
11021 wrpr %g0, 0x0, %cwp
11022 mov %g1, %l7
11023
11024 !# Set %fsr
11025 setx 0x0000000000400000, %l0, %l6 !# no post process
11026 stx %l6, [%l7 + 0x0] !# no post process
11027 ldx [%l7 + 0x0], %fsr !# no post process
11028
11029 wr %g0, 0x80, %asi !# no post process
11030
11031 !# Initialize registers ..
11032
11033 !# Global registers
11034 set 0xE, %g1
11035 set 0x8, %g2
11036 set 0x9, %g3
11037 set 0xE, %g4
11038 set 0x0, %g5
11039 set 0xE, %g6
11040 set 0xA, %g7
11041 !# Input registers
11042 set -0x1, %i0
11043 set -0xC, %i1
11044 set -0x6, %i2
11045 set -0x5, %i3
11046 set -0xD, %i4
11047 set -0xE, %i5
11048 set -0x6, %i6
11049 set -0xF, %i7
11050 !# Local registers
11051 set 0x0FC5FF7F, %l0
11052 set 0x60C897A9, %l1
11053 set 0x6979F70B, %l2
11054 set 0x55CCB7F4, %l3
11055 set 0x37EDAE7A, %l4
11056 set 0x73F9C2C9, %l5
11057 set 0x034473A2, %l6
11058 !# Output registers
11059 set -0x1EE0, %o0
11060 set 0x06D0, %o1
11061 set 0x01CF, %o2
11062 set -0x10B4, %o3
11063 set 0x0FAC, %o4
11064 set -0x18FA, %o5
11065 set -0x0328, %o6
11066 set 0x0629, %o7
11067 !# Float registers
11068 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
11069 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
11070 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
11071 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
11072 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
11073 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
11074 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
11075 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
11076 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
11077 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
11078 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
11079 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
11080 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
11081 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
11082 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
11083 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
11084
11085 !# Execute Main Diag ..
11086
11087 nop
11088 set 0x58, %l5
11089 lduw [%l7 + %l5], %o0
11090 nop
11091 set 0x48, %i7
11092 stx %fsr, [%l7 + %i7]
11093 set 0x40, %o7
11094 stda %f16, [%l7 + %o7] 0xc8
11095 nop
11096 set 0x78, %i1
11097 ldx [%l7 + %i1], %o3
11098 and %o5, %l3, %o7
11099 set 0x40, %g4
11100 stda %f0, [%l7 + %g4] 0xcc
11101 nop
11102 set 0x30, %i6
11103 lduh [%l7 + %i6], %l1
11104 set 0x78, %o1
11105 prefetcha [%l7 + %o1] 0x80, 4
11106 set 0x58, %i0
11107 stda %l4, [%l7 + %i0] 0xeb
11108 membar #Sync
11109 nop
11110 set 0x54, %g5
11111 ldsw [%l7 + %g5], %l5
11112 add %l7, 0x60, %l6
11113 wr %g0, 0x80, %asi
11114 ldxa [%l6] %asi, %g3
11115 casxa [%l6] 0x80, %g3, %o1
11116 add %l7, 0x10, %l6
11117 wr %g0, 0x88, %asi
11118 casxa [%l6] 0x88, %i1, %l2
11119 nop
11120 set 0x68, %l0
11121 ldsw [%l7 + %l0], %i3
11122 nop
11123 set 0x3C, %l2
11124 prefetch [%l7 + %l2], 4
11125 set 0x20, %g1
11126 stda %i6, [%l7 + %g1] 0xe2
11127 membar #Sync
11128 nop
11129 set 0x44, %l6
11130 swap [%l7 + %l6], %i2
11131 nop
11132 set 0x41, %o2
11133 ldub [%l7 + %o2], %i4
11134 nop
11135 set 0x18, %o5
11136 std %g0, [%l7 + %o5]
11137 ld [%l7 + 0x08], %f10
11138 set 0x7A, %i4
11139 stha %g2, [%l7 + %i4] 0xea
11140 membar #Sync
11141 nop
11142 set 0x6C, %o6
11143 swap [%l7 + %o6], %o4
11144 set 0x48, %g6
11145 ldxa [%l7 + %g6] 0x80, %g7
11146 set 0x69, %i5
11147 stba %g4, [%l7 + %i5] 0xe3
11148 membar #Sync
11149 set 0x30, %l3
11150 stwa %i6, [%l7 + %l3] 0xea
11151 membar #Sync
11152 nop
11153 nop
11154 setx 0x40CD284059AB92A7, %l0, %l6
11155 stx %l6, [%l7 + 0x28]
11156 ldd [%l7 + 0x28], %f8
11157 setx 0x54B069CA967FA396, %l1, %l5
11158 stx %l5, [%l7 + 0x10]
11159 ldd [%l7 + 0x10], %f8
11160 fdivd %f8, %f8, %f18
11161 nop
11162 set 0x70, %i2
11163 std %f24, [%l7 + %i2]
11164 set 0x74, %o4
11165 ldstuba [%l7 + %o4] 0x81, %l0
11166 bge,pt %icc, loop_81
11167 nop
11168 set 0x58, %g7
11169 ldsw [%l7 + %g7], %o6
11170 nop
11171 set 0x74, %l1
11172 prefetch [%l7 + %l1], 2
11173 add %l7, 0x18, %l6
11174 wr %g0, 0x89, %asi
11175 lda [%l6] %asi, %o2
11176 casa [%l6] 0x89, %o2, %i7
11177loop_81:
11178 nop
11179 set 0x20, %i3
11180 stxa %i0, [%l7 + %i3] 0x89
11181 add %g6, %i5, %o0
11182 set 0x4C, %l4
11183 stwa %o5, [%l7 + %l4] 0x81
11184 st %f4, [%l7 + 0x5C]
11185 nop
11186 set 0x72, %o0
11187 ldsb [%l7 + %o0], %o3
11188 nop
11189 set 0x5C, %g2
11190 prefetch [%l7 + %g2], 4
11191 set 0x40, %o3
11192 swapa [%l7 + %o3] 0x81, %o7
11193 add %l7, 0x30, %l6
11194 wr %g0, 0x80, %asi
11195 ldxa [%l6] %asi, %l3
11196 casxa [%l6] 0x80, %l3, %l1
11197 nop
11198 set 0x12, %g3
11199 ldsh [%l7 + %g3], %g5
11200 ld [%l7 + 0x64], %f11
11201 nop
11202 set 0x68, %i7
11203 ldd [%l7 + %i7], %f2
11204 nop
11205 set 0x40, %l5
11206 ldd [%l7 + %l5], %f8
11207 st %fsr, [%l7 + 0x68]
11208 nop
11209 set 0x58, %i1
11210 ldd [%l7 + %i1], %f30
11211 nop
11212 set 0x20, %g4
11213 stx %fsr, [%l7 + %g4]
11214 set 0x40, %i6
11215 stda %f0, [%l7 + %i6] 0x89
11216 and %l4, %g3, %o1
11217 nop
11218 set 0x22, %o1
11219 sth %l5, [%l7 + %o1]
11220 nop
11221 set 0x40, %i0
11222 stw %l2, [%l7 + %i0]
11223 add %l7, 0x68, %l6
11224 wr %g0, 0x81, %asi
11225 ldxa [%l6] %asi, %i1
11226 casxa [%l6] 0x81, %i1, %l6
11227 set 0x64, %o7
11228 ldstuba [%l7 + %o7] 0x88, %i3
11229 nop
11230 set 0x0C, %l0
11231 swap [%l7 + %l0], %i2
11232 set 0x28, %g5
11233 ldxa [%l7 + %g5] 0x80, %i4
11234 nop
11235 set 0x50, %g1
11236 swap [%l7 + %g1], %g2
11237 or %g1, %g7, %g4
11238 nop
11239 set 0x18, %l6
11240 ldsh [%l7 + %l6], %i6
11241 or %o4, %l0, %o6
11242 ld [%l7 + 0x78], %f24
11243 ld [%l7 + 0x68], %f17
11244 nop
11245 set 0x1E, %o2
11246 sth %i7, [%l7 + %o2]
11247 nop
11248 set 0x28, %l2
11249 prefetch [%l7 + %l2], 0
11250 set 0x2C, %o5
11251 sta %f1, [%l7 + %o5] 0x89
11252 set 0x17, %o6
11253 stba %o2, [%l7 + %o6] 0x88
11254 add %l7, 0x48, %l6
11255 wr %g0, 0x81, %asi
11256 casxa [%l6] 0x81, %i0, %g6
11257 nop
11258 set 0x68, %g6
11259 ldd [%l7 + %g6], %o0
11260 nop
11261 set 0x08, %i5
11262 stx %fsr, [%l7 + %i5]
11263 membar #Sync
11264 set 0x40, %i4
11265 ldda [%l7 + %i4] 0xf0, %f0
11266 nop
11267 set 0x60, %l3
11268 std %i4, [%l7 + %l3]
11269 set 0x3E, %o4
11270 ldstuba [%l7 + %o4] 0x89, %o5
11271 set 0x0C, %i2
11272 swapa [%l7 + %i2] 0x88, %o3
11273 wr %g0, 0x4, %fprs
11274 ld [%l7 + 0x08], %f9
11275 nop
11276 set 0x28, %l1
11277 std %g4, [%l7 + %l1]
11278 nop
11279 set 0x1C, %g7
11280 prefetch [%l7 + %g7], 0
11281 nop
11282 set 0x69, %i3
11283 ldsb [%l7 + %i3], %l4
11284 set 0x38, %o0
11285 stwa %o7, [%l7 + %o0] 0x88
11286 nop
11287 set 0x78, %g2
11288 stx %fsr, [%l7 + %g2]
11289 nop
11290 set 0x20, %l4
11291 lduw [%l7 + %l4], %o1
11292 nop
11293 set 0x3C, %o3
11294 prefetch [%l7 + %o3], 3
11295 nop
11296 set 0x38, %g3
11297 ldsb [%l7 + %g3], %l5
11298 ld [%l7 + 0x2C], %f24
11299 set 0x7C, %l5
11300 swapa [%l7 + %l5] 0x88, %l2
11301 and %g3, %l6, %i3
11302 nop
11303 set 0x50, %i1
11304 ldx [%l7 + %i1], %i1
11305 nop
11306 set 0x60, %i7
11307 std %i4, [%l7 + %i7]
11308 nop
11309 set 0x19, %g4
11310 ldstub [%l7 + %g4], %i2
11311 fpadd16 %f26, %f0, %f26
11312 nop
11313 set 0x3B, %o1
11314 ldstub [%l7 + %o1], %g2
11315 nop
11316 set 0x1A, %i0
11317 lduh [%l7 + %i0], %g7
11318 set 0x40, %i6
11319 sta %f9, [%l7 + %i6] 0x88
11320 set 0x7C, %o7
11321 stba %g1, [%l7 + %o7] 0x81
11322 membar #Sync
11323 set 0x40, %l0
11324 ldda [%l7 + %l0] 0xf0, %f0
11325 nop
11326 set 0x20, %g1
11327 stb %g4, [%l7 + %g1]
11328 and %i6, %l0, %o4
11329 set 0x7C, %l6
11330 stha %i7, [%l7 + %l6] 0x88
11331 set 0x40, %g5
11332 ldda [%l7 + %g5] 0x89, %f16
11333 set 0x40, %o2
11334 stda %f16, [%l7 + %o2] 0xf1
11335 membar #Sync
11336 set 0x60, %o5
11337 ldxa [%l7 + %o5] 0x81, %o2
11338 set 0x20, %l2
11339 swapa [%l7 + %l2] 0x88, %i0
11340 nop
11341 set 0x13, %o6
11342 ldub [%l7 + %o6], %o6
11343 set 0x56, %i5
11344 stha %o0, [%l7 + %i5] 0xeb
11345 membar #Sync
11346 set 0x70, %i4
11347 swapa [%l7 + %i4] 0x80, %i5
11348 nop
11349 set 0x24, %l3
11350 stw %g6, [%l7 + %l3]
11351 nop
11352 set 0x48, %o4
11353 swap [%l7 + %o4], %o5
11354 set 0x10, %g6
11355 ldda [%l7 + %g6] 0x81, %o2
11356 set 0x5C, %l1
11357 stha %l3, [%l7 + %l1] 0xea
11358 membar #Sync
11359 nop
11360 set 0x18, %i2
11361 stx %fsr, [%l7 + %i2]
11362 set 0x20, %i3
11363 ldda [%l7 + %i3] 0xea, %l0
11364 set 0x50, %o0
11365 ldda [%l7 + %o0] 0xe2, %g4
11366 set 0x28, %g7
11367 ldxa [%l7 + %g7] 0x88, %o7
11368 nop
11369 set 0x68, %g2
11370 lduw [%l7 + %g2], %o1
11371 add %l7, 0x50, %l6
11372 wr %g0, 0x89, %asi
11373 ldxa [%l6] %asi, %l4
11374 casxa [%l6] 0x89, %l4, %l2
11375 fpadd32s %f8, %f2, %f2
11376 or %g3, %l6, %i3
11377 add %l7, 0x58, %l6
11378 wr %g0, 0x80, %asi
11379 casa [%l6] 0x80, %l5, %i1
11380 add %l7, 0x38, %l6
11381 wr %g0, 0x80, %asi
11382 casxa [%l6] 0x80, %i4, %i2
11383 nop
11384 set 0x4F, %o3
11385 ldstub [%l7 + %o3], %g2
11386 set 0x08, %l4
11387 stda %g0, [%l7 + %l4] 0x81
11388 set 0x40, %g3
11389 stda %f0, [%l7 + %g3] 0xd2
11390 set 0x20, %l5
11391 stwa %g7, [%l7 + %l5] 0x80
11392 set 0x40, %i7
11393 stda %f16, [%l7 + %i7] 0x89
11394 add %l7, 0x48, %l6
11395 wr %g0, 0x81, %asi
11396 lda [%l6] %asi, %g4
11397 casa [%l6] 0x81, %g4, %l0
11398 nop
11399 set 0x60, %g4
11400 lduw [%l7 + %g4], %i6
11401 set 0x10, %o1
11402 lda [%l7 + %o1] 0x88, %f27
11403 nop
11404 set 0x20, %i0
11405 ldd [%l7 + %i0], %o4
11406 nop
11407 set 0x5C, %i6
11408 stw %i7, [%l7 + %i6]
11409 set 0x44, %i1
11410 sta %f0, [%l7 + %i1] 0x80
11411 set 0x70, %o7
11412 stxa %i0, [%l7 + %o7] 0xe2
11413 membar #Sync
11414 set 0x48, %g1
11415 stha %o6, [%l7 + %g1] 0xe2
11416 membar #Sync
11417 set 0x6C, %l0
11418 stha %o2, [%l7 + %l0] 0x89
11419 fpsub32 %f6, %f22, %f30
11420 and %o0, %g6, %o5
11421 set 0x40, %l6
11422 stda %f0, [%l7 + %l6] 0xc0
11423 add %l7, 0x28, %l6
11424 wr %g0, 0x88, %asi
11425 casxa [%l6] 0x88, %o3, %l3
11426 set 0x58, %o2
11427 stda %l0, [%l7 + %o2] 0xe2
11428 membar #Sync
11429 set 0x7B, %g5
11430 stba %g5, [%l7 + %g5] 0x88
11431 nop
11432 set 0x10, %l2
11433 ldd [%l7 + %l2], %f28
11434 nop
11435 set 0x58, %o6
11436 stx %i5, [%l7 + %o6]
11437 set 0x64, %o5
11438 lda [%l7 + %o5] 0x88, %f10
11439 add %o7, %l4, %o1
11440 nop
11441 set 0x73, %i4
11442 ldstub [%l7 + %i4], %l2
11443 nop
11444 set 0x5A, %i5
11445 sth %g3, [%l7 + %i5]
11446 add %l7, 0x60, %l6
11447 wr %g0, 0x80, %asi
11448 casxa [%l6] 0x80, %l6, %l5
11449 nop
11450 set 0x58, %o4
11451 ldd [%l7 + %o4], %f0
11452 nop
11453 set 0x66, %g6
11454 stb %i1, [%l7 + %g6]
11455 add %i3, %i2, %g2
11456 add %l7, 0x24, %l6
11457 wr %g0, 0x89, %asi
11458 lda [%l6] %asi, %i4
11459 casa [%l6] 0x89, %i4, %g1
11460 add %l7, 0x30, %l6
11461 wr %g0, 0x81, %asi
11462 casxa [%l6] 0x81, %g4, %g7
11463 set 0x70, %l3
11464 stxa %l0, [%l7 + %l3] 0xe3
11465 membar #Sync
11466 nop
11467 set 0x60, %l1
11468 swap [%l7 + %l1], %o4
11469 set 0x24, %i2
11470 swapa [%l7 + %i2] 0x88, %i6
11471 set 0x50, %i3
11472 stha %i0, [%l7 + %i3] 0x88
11473 set 0x78, %g7
11474 stda %i6, [%l7 + %g7] 0xe3
11475 membar #Sync
11476 and %o2, %o6, %g6
11477 set 0x20, %o0
11478 stda %o0, [%l7 + %o0] 0x88
11479 set 0x70, %o3
11480 swapa [%l7 + %o3] 0x88, %o5
11481 nop
11482 set 0x48, %l4
11483 stx %fsr, [%l7 + %l4]
11484 nop
11485 set 0x10, %g2
11486 ldx [%l7 + %g2], %l3
11487 nop
11488 set 0x30, %l5
11489 prefetch [%l7 + %l5], 3
11490 add %l7, 0x5C, %l6
11491 wr %g0, 0x81, %asi
11492 lda [%l6] %asi, %o3
11493 casa [%l6] 0x81, %o3, %l1
11494 add %l7, 0x40, %l6
11495 wr %g0, 0x81, %asi
11496 lda [%l6] %asi, %i5
11497 casa [%l6] 0x81, %i5, %o7
11498 set 0x27, %i7
11499 ldstuba [%l7 + %i7] 0x80, %g5
11500 st %fsr, [%l7 + 0x20]
11501 nop
11502 set 0x74, %g4
11503 prefetch [%l7 + %g4], 0
11504 wr %l4, %l2, %pic
11505 nop
11506 set 0x68, %g3
11507 prefetch [%l7 + %g3], 4
11508 nop
11509 set 0x36, %o1
11510 lduh [%l7 + %o1], %o1
11511 set 0x10, %i6
11512 stxa %g3, [%l7 + %i6] 0xe2
11513 membar #Sync
11514 and %l6, %l5, %i1
11515 nop
11516 set 0x38, %i1
11517 ldx [%l7 + %i1], %i2
11518 nop
11519 set 0x14, %i0
11520 lduw [%l7 + %i0], %i3
11521 nop
11522 set 0x60, %g1
11523 ldd [%l7 + %g1], %f6
11524 st %fsr, [%l7 + 0x74]
11525 and %i4, %g2, %g1
11526 bleu %icc, loop_82
11527 nop
11528 set 0x78, %l0
11529 ldd [%l7 + %l0], %g4
11530 ba,a,pn %xcc, loop_83
11531 nop
11532 set 0x18, %l6
11533 ldd [%l7 + %l6], %f10
11534loop_82:
11535 nop
11536 set 0x70, %o7
11537 ldxa [%l7 + %o7] 0x81, %l0
11538loop_83:
11539 nop
11540 set 0x70, %o2
11541 std %o4, [%l7 + %o2]
11542 fpsub16s %f1, %f1, %f1
11543 nop
11544 set 0x36, %g5
11545 ldstub [%l7 + %g5], %i6
11546 nop
11547 set 0x30, %l2
11548 sth %g7, [%l7 + %l2]
11549 nop
11550 set 0x78, %o5
11551 ldd [%l7 + %o5], %f6
11552 nop
11553 set 0x20, %i4
11554 stx %fsr, [%l7 + %i4]
11555 nop
11556 set 0x78, %i5
11557 stx %i0, [%l7 + %i5]
11558 wr %i7, %o6, %ccr
11559 set 0x70, %o4
11560 prefetcha [%l7 + %o4] 0x89, 3
11561 set 0x70, %g6
11562 ldda [%l7 + %g6] 0xeb, %o0
11563 add %l7, 0x10, %l6
11564 wr %g0, 0x81, %asi
11565 casa [%l6] 0x81, %o2, %l3
11566 set 0x70, %o6
11567 ldda [%l7 + %o6] 0x89, %o2
11568 or %o5, %l1, %i5
11569 nop
11570 set 0x18, %l1
11571 std %o6, [%l7 + %l1]
11572 st %fsr, [%l7 + 0x74]
11573 nop
11574 set 0x38, %i2
11575 ldsw [%l7 + %i2], %l4
11576 bn,a %icc, loop_84
11577 nop
11578 set 0x7E, %l3
11579 ldsh [%l7 + %l3], %l2
11580 nop
11581 set 0x08, %i3
11582 stx %g5, [%l7 + %i3]
11583 nop
11584 set 0x40, %g7
11585 stx %g3, [%l7 + %g7]
11586loop_84:
11587 nop
11588 set 0x40, %o3
11589 lda [%l7 + %o3] 0x80, %f12
11590 nop
11591 set 0x20, %l4
11592 ldsw [%l7 + %l4], %o1
11593 nop
11594 set 0x35, %g2
11595 ldstub [%l7 + %g2], %l5
11596 st %f20, [%l7 + 0x20]
11597 or %l6, %i1, %i3
11598 nop
11599 set 0x08, %l5
11600 stx %fsr, [%l7 + %l5]
11601 nop
11602 set 0x1C, %o0
11603 swap [%l7 + %o0], %i2
11604 nop
11605 set 0x30, %i7
11606 stx %g2, [%l7 + %i7]
11607 set 0x70, %g4
11608 ldxa [%l7 + %g4] 0x89, %g1
11609 nop
11610 set 0x12, %g3
11611 sth %i4, [%l7 + %g3]
11612 set 0x40, %i6
11613 stda %f16, [%l7 + %i6] 0x89
11614 set 0x30, %i1
11615 prefetcha [%l7 + %i1] 0x81, 0
11616 set 0x18, %o1
11617 prefetcha [%l7 + %o1] 0x89, 2
11618 and %i6, %g7, %o4
11619 set 0x10, %i0
11620 ldxa [%l7 + %i0] 0x81, %i0
11621 set 0x58, %l0
11622 ldxa [%l7 + %l0] 0x81, %i7
11623 nop
11624 set 0x68, %l6
11625 prefetch [%l7 + %l6], 1
11626 nop
11627 set 0x34, %o7
11628 ldub [%l7 + %o7], %o6
11629 nop
11630 set 0x5C, %g1
11631 lduh [%l7 + %g1], %o0
11632 set 0x40, %g5
11633 stda %f0, [%l7 + %g5] 0xf9
11634 membar #Sync
11635 nop
11636 set 0x78, %o2
11637 stw %o2, [%l7 + %o2]
11638 ld [%l7 + 0x14], %f28
11639 set 0x13, %o5
11640 stba %l3, [%l7 + %o5] 0xea
11641 membar #Sync
11642 nop
11643 set 0x30, %l2
11644 stw %g6, [%l7 + %l2]
11645 or %o5, %l1, %o3
11646 set 0x40, %i5
11647 ldda [%l7 + %i5] 0xda, %f0
11648 or %i5, %o7, %l2
11649 set 0x60, %i4
11650 stda %g4, [%l7 + %i4] 0xe2
11651 membar #Sync
11652 set 0x24, %o4
11653 stha %g3, [%l7 + %o4] 0x89
11654 set 0x08, %o6
11655 ldxa [%l7 + %o6] 0x88, %o1
11656 nop
11657 set 0x20, %l1
11658 std %f10, [%l7 + %l1]
11659 nop
11660 set 0x28, %g6
11661 lduh [%l7 + %g6], %l4
11662 nop
11663 nop
11664 setx 0x04C866098E861B45, %l0, %l6
11665 stx %l6, [%l7 + 0x28]
11666 ldd [%l7 + 0x28], %f10
11667 setx 0x51BFA8BEB3B52E44, %l1, %l5
11668 stx %l5, [%l7 + 0x10]
11669 ldd [%l7 + 0x10], %f26
11670 fdivd %f26, %f10, %f10
11671 nop
11672 set 0x30, %i2
11673 ldx [%l7 + %i2], %l6
11674 set 0x6F, %i3
11675 ldstuba [%l7 + %i3] 0x89, %l5
11676 set 0x0A, %g7
11677 ldstuba [%l7 + %g7] 0x80, %i3
11678 nop
11679 set 0x26, %l3
11680 ldstub [%l7 + %l3], %i2
11681 set 0x40, %o3
11682 stda %f16, [%l7 + %o3] 0x81
11683 nop
11684 set 0x37, %g2
11685 ldstub [%l7 + %g2], %g2
11686 membar #Sync
11687 set 0x40, %l5
11688 ldda [%l7 + %l5] 0xf9, %f0
11689 set 0x08, %o0
11690 ldxa [%l7 + %o0] 0x88, %g1
11691 nop
11692 set 0x10, %l4
11693 std %i4, [%l7 + %l4]
11694 set 0x40, %i7
11695 ldda [%l7 + %i7] 0xd2, %f16
11696 set 0x0C, %g3
11697 stha %i1, [%l7 + %g3] 0xe2
11698 membar #Sync
11699 nop
11700 set 0x14, %i6
11701 ldub [%l7 + %i6], %l0
11702 set 0x40, %i1
11703 prefetcha [%l7 + %i1] 0x89, 1
11704 nop
11705 set 0x4C, %o1
11706 stw %g4, [%l7 + %o1]
11707 wr %o4, %g7, %pic
11708 set 0x20, %g4
11709 ldxa [%l7 + %g4] 0x89, %i0
11710 nop
11711 set 0x38, %i0
11712 std %o6, [%l7 + %i0]
11713 set 0x77, %l0
11714 ldstuba [%l7 + %l0] 0x88, %i7
11715 set 0x26, %l6
11716 ldstuba [%l7 + %l6] 0x88, %o0
11717 and %o2, %l3, %g6
11718 nop
11719 set 0x58, %g1
11720 ldsw [%l7 + %g1], %l1
11721 st %f8, [%l7 + 0x3C]
11722 nop
11723 set 0x4C, %g5
11724 ldub [%l7 + %g5], %o5
11725 set 0x54, %o7
11726 sta %f10, [%l7 + %o7] 0x81
11727 wr %o3, %o7, %ccr
11728 set 0x18, %o2
11729 stxa %l2, [%l7 + %o2] 0xe2
11730 membar #Sync
11731 set 0x18, %o5
11732 stwa %g5, [%l7 + %o5] 0x88
11733 nop
11734 set 0x42, %l2
11735 ldstub [%l7 + %l2], %g3
11736 nop
11737 set 0x27, %i5
11738 ldsb [%l7 + %i5], %o1
11739 wr %i5, %l6, %softint
11740 set 0x68, %o4
11741 lda [%l7 + %o4] 0x80, %f16
11742 nop
11743 set 0x5C, %i4
11744 lduw [%l7 + %i4], %l4
11745 nop
11746 set 0x50, %l1
11747 std %f26, [%l7 + %l1]
11748 st %f16, [%l7 + 0x6C]
11749 nop
11750 set 0x44, %g6
11751 lduw [%l7 + %g6], %l5
11752 set 0x2C, %i2
11753 sta %f30, [%l7 + %i2] 0x89
11754 st %fsr, [%l7 + 0x2C]
11755 nop
11756 set 0x70, %i3
11757 stb %i2, [%l7 + %i3]
11758 set 0x30, %g7
11759 sta %f1, [%l7 + %g7] 0x88
11760 add %l7, 0x38, %l6
11761 wr %g0, 0x81, %asi
11762 casa [%l6] 0x81, %g2, %i3
11763 st %f19, [%l7 + 0x30]
11764 nop
11765 set 0x65, %o6
11766 stb %i4, [%l7 + %o6]
11767 and %g1, %l0, %i6
11768 set 0x40, %o3
11769 stwa %i1, [%l7 + %o3] 0xea
11770 membar #Sync
11771 nop
11772 set 0x44, %g2
11773 ldsw [%l7 + %g2], %g4
11774 nop
11775 set 0x48, %l3
11776 swap [%l7 + %l3], %o4
11777 nop
11778 set 0x70, %l5
11779 std %f2, [%l7 + %l5]
11780 nop
11781 set 0x51, %l4
11782 ldub [%l7 + %l4], %i0
11783 bge,a %xcc, loop_85
11784 ld [%l7 + 0x58], %f0
11785 nop
11786 set 0x08, %i7
11787 ldx [%l7 + %i7], %g7
11788 st %f2, [%l7 + 0x38]
11789loop_85:
11790 st %fsr, [%l7 + 0x20]
11791 set 0x58, %g3
11792 prefetcha [%l7 + %g3] 0x80, 0
11793 nop
11794 set 0x54, %i6
11795 stw %o0, [%l7 + %i6]
11796 or %i7, %o2, %l3
11797 nop
11798 set 0x6B, %o0
11799 ldstub [%l7 + %o0], %g6
11800 ld [%l7 + 0x20], %f5
11801 add %o5, %o3, %l1
11802 set 0x40, %i1
11803 ldda [%l7 + %i1] 0x89, %f16
11804 st %fsr, [%l7 + 0x60]
11805 bne,pt %xcc, loop_86
11806 nop
11807 set 0x7C, %g4
11808 lduw [%l7 + %g4], %o7
11809 set 0x20, %i0
11810 ldxa [%l7 + %i0] 0x88, %l2
11811loop_86:
11812 nop
11813 set 0x5E, %o1
11814 lduh [%l7 + %o1], %g5
11815 set 0x2B, %l6
11816 stba %o1, [%l7 + %l6] 0xea
11817 membar #Sync
11818 set 0x18, %g1
11819 prefetcha [%l7 + %g1] 0x89, 4
11820 set 0x46, %l0
11821 ldstuba [%l7 + %l0] 0x88, %g3
11822 nop
11823 set 0x54, %g5
11824 ldsw [%l7 + %g5], %l6
11825 nop
11826 set 0x56, %o7
11827 ldstub [%l7 + %o7], %l5
11828 ld [%l7 + 0x50], %f29
11829 nop
11830 set 0x48, %o5
11831 stw %i2, [%l7 + %o5]
11832 fpadd16s %f30, %f6, %f22
11833 nop
11834 set 0x71, %o2
11835 ldstub [%l7 + %o2], %l4
11836 set 0x70, %i5
11837 ldda [%l7 + %i5] 0x81, %g2
11838 ba,a %xcc, loop_87
11839 st %f24, [%l7 + 0x50]
11840 set 0x40, %o4
11841 stda %f16, [%l7 + %o4] 0xc8
11842loop_87:
11843 nop
11844 set 0x68, %l2
11845 stda %i4, [%l7 + %l2] 0x80
11846 set 0x30, %i4
11847 prefetcha [%l7 + %i4] 0x80, 1
11848 nop
11849 set 0x78, %l1
11850 ldd [%l7 + %l1], %f4
11851 nop
11852 set 0x41, %i2
11853 ldstub [%l7 + %i2], %i3
11854 and %i6, %l0, %g4
11855 nop
11856 set 0x5E, %i3
11857 ldub [%l7 + %i3], %i1
11858 ld [%l7 + 0x44], %f16
11859 ld [%l7 + 0x64], %f13
11860 nop
11861 set 0x58, %g6
11862 std %i0, [%l7 + %g6]
11863 nop
11864 set 0x30, %o6
11865 ldstub [%l7 + %o6], %g7
11866 nop
11867 set 0x18, %g7
11868 stw %o6, [%l7 + %g7]
11869 nop
11870 set 0x23, %o3
11871 ldsb [%l7 + %o3], %o4
11872 nop
11873 set 0x38, %g2
11874 ldsw [%l7 + %g2], %i7
11875 nop
11876 set 0x50, %l3
11877 std %f18, [%l7 + %l3]
11878 and %o2, %l3, %g6
11879 add %l7, 0x68, %l6
11880 wr %g0, 0x81, %asi
11881 casxa [%l6] 0x81, %o5, %o3
11882 nop
11883 set 0x08, %l5
11884 ldd [%l7 + %l5], %f22
11885 nop
11886 set 0x20, %l4
11887 std %f2, [%l7 + %l4]
11888 fpadd16s %f20, %f12, %f2
11889 set 0x10, %i7
11890 lda [%l7 + %i7] 0x88, %f11
11891 set 0x4C, %i6
11892 swapa [%l7 + %i6] 0x81, %l1
11893 nop
11894 set 0x30, %o0
11895 std %f16, [%l7 + %o0]
11896 nop
11897 set 0x48, %g3
11898 stx %fsr, [%l7 + %g3]
11899 nop
11900 set 0x18, %g4
11901 lduw [%l7 + %g4], %o7
11902 set 0x40, %i1
11903 ldda [%l7 + %i1] 0x88, %f0
11904 set 0x48, %i0
11905 stda %o0, [%l7 + %i0] 0x88
11906 set 0x10, %l6
11907 swapa [%l7 + %l6] 0x88, %l2
11908 set 0x30, %o1
11909 stda %g4, [%l7 + %o1] 0x80
11910 set 0x1C, %l0
11911 sta %f12, [%l7 + %l0] 0x88
11912 fpsub16 %f2, %f2, %f4
11913 set 0x58, %g5
11914 stwa %o1, [%l7 + %g5] 0xe3
11915 membar #Sync
11916 set 0x38, %g1
11917 ldstuba [%l7 + %g1] 0x80, %i5
11918 ld [%l7 + 0x10], %f2
11919 add %l7, 0x10, %l6
11920 wr %g0, 0x89, %asi
11921 casa [%l6] 0x89, %l6, %g3
11922 nop
11923 set 0x10, %o7
11924 ldsh [%l7 + %o7], %i2
11925 set 0x50, %o5
11926 ldxa [%l7 + %o5] 0x80, %l4
11927 st %fsr, [%l7 + 0x38]
11928 set 0x30, %i5
11929 lda [%l7 + %i5] 0x88, %f31
11930 ld [%l7 + 0x4C], %f17
11931 set 0x1C, %o4
11932 stwa %g2, [%l7 + %o4] 0xeb
11933 membar #Sync
11934 nop
11935 set 0x30, %l2
11936 prefetch [%l7 + %l2], 2
11937 set 0x08, %i4
11938 lda [%l7 + %i4] 0x81, %f31
11939 set 0x40, %o2
11940 stwa %i4, [%l7 + %o2] 0x89
11941 nop
11942 set 0x48, %l1
11943 ldx [%l7 + %l1], %l5
11944 nop
11945 set 0x60, %i3
11946 ldsh [%l7 + %i3], %g1
11947 nop
11948 set 0x18, %g6
11949 ldd [%l7 + %g6], %f22
11950 set 0x44, %o6
11951 stba %i3, [%l7 + %o6] 0xe2
11952 membar #Sync
11953 set 0x78, %g7
11954 lda [%l7 + %g7] 0x81, %f23
11955 set 0x28, %o3
11956 lda [%l7 + %o3] 0x81, %f1
11957 nop
11958 set 0x28, %g2
11959 stx %fsr, [%l7 + %g2]
11960 bleu,pn %icc, loop_88
11961 st %f13, [%l7 + 0x28]
11962 st %fsr, [%l7 + 0x14]
11963 nop
11964 set 0x18, %i2
11965 lduw [%l7 + %i2], %i6
11966loop_88:
11967 nop
11968 set 0x40, %l3
11969 stda %f0, [%l7 + %l3] 0xc8
11970 nop
11971 set 0x10, %l5
11972 stx %fsr, [%l7 + %l5]
11973 nop
11974 set 0x68, %i7
11975 std %f22, [%l7 + %i7]
11976 set 0x78, %l4
11977 stxa %l0, [%l7 + %l4] 0xe3
11978 membar #Sync
11979 set 0x64, %i6
11980 stha %i1, [%l7 + %i6] 0xe2
11981 membar #Sync
11982 ld [%l7 + 0x60], %f22
11983 nop
11984 set 0x28, %o0
11985 swap [%l7 + %o0], %g4
11986 set 0x1C, %g3
11987 lda [%l7 + %g3] 0x80, %f12
11988 nop
11989 set 0x10, %g4
11990 ldd [%l7 + %g4], %f26
11991 add %l7, 0x4C, %l6
11992 wr %g0, 0x80, %asi
11993 casa [%l6] 0x80, %i0, %g7
11994 or %o6, %i7, %o4
11995 set 0x20, %i0
11996 ldxa [%l7 + %i0] 0x89, %o2
11997 nop
11998 set 0x58, %l6
11999 std %g6, [%l7 + %l6]
12000 set 0x2A, %o1
12001 stha %l3, [%l7 + %o1] 0x89
12002 nop
12003 set 0x54, %l0
12004 ldsw [%l7 + %l0], %o3
12005 nop
12006 set 0x20, %i1
12007 stx %fsr, [%l7 + %i1]
12008 nop
12009 set 0x77, %g5
12010 stb %o5, [%l7 + %g5]
12011 nop
12012 set 0x60, %g1
12013 std %l0, [%l7 + %g1]
12014 set 0x58, %o7
12015 swapa [%l7 + %o7] 0x89, %o0
12016 nop
12017 set 0x50, %i5
12018 std %f20, [%l7 + %i5]
12019 set 0x40, %o5
12020 lda [%l7 + %o5] 0x88, %f9
12021 set 0x5C, %l2
12022 sta %f24, [%l7 + %l2] 0x88
12023 nop
12024 set 0x68, %o4
12025 ldx [%l7 + %o4], %l2
12026 nop
12027 set 0x48, %o2
12028 stb %o7, [%l7 + %o2]
12029 st %fsr, [%l7 + 0x70]
12030 nop
12031 set 0x7C, %l1
12032 lduw [%l7 + %l1], %g5
12033 add %l7, 0x60, %l6
12034 wr %g0, 0x81, %asi
12035 casxa [%l6] 0x81, %o1, %i5
12036 nop
12037 set 0x72, %i4
12038 ldstub [%l7 + %i4], %l6
12039 set 0x20, %g6
12040 stda %i2, [%l7 + %g6] 0x88
12041 add %g3, %l4, %g2
12042 set 0x20, %i3
12043 stxa %l5, [%l7 + %i3] 0x89
12044 nop
12045 set 0x60, %o6
12046 ldx [%l7 + %o6], %i4
12047 set 0x66, %o3
12048 stha %i3, [%l7 + %o3] 0x80
12049 set 0x4F, %g2
12050 stba %g1, [%l7 + %g2] 0x81
12051 ba,a %xcc, loop_89
12052 wr %l0, %i1, %ccr
12053 nop
12054 set 0x4C, %g7
12055 stw %i6, [%l7 + %g7]
12056 set 0x68, %l3
12057 sta %f11, [%l7 + %l3] 0x88
12058loop_89:
12059 nop
12060 membar #Sync
12061 set 0x40, %l5
12062 ldda [%l7 + %l5] 0xf0, %f0
12063 add %l7, 0x48, %l6
12064 wr %g0, 0x81, %asi
12065 ldxa [%l6] %asi, %g4
12066 casxa [%l6] 0x81, %g4, %g7
12067 or %o6, %i0, %i7
12068 bl %xcc, loop_90
12069 nop
12070 set 0x38, %i7
12071 lduh [%l7 + %i7], %o2
12072 nop
12073 set 0x47, %i2
12074 ldsb [%l7 + %i2], %o4
12075 st %f8, [%l7 + 0x4C]
12076loop_90:
12077 nop
12078 set 0x78, %i6
12079 ldd [%l7 + %i6], %f4
12080 nop
12081 set 0x3F, %o0
12082 stb %l3, [%l7 + %o0]
12083 nop
12084 set 0x48, %l4
12085 ldsw [%l7 + %l4], %o3
12086 or %o5, %l1, %o0
12087 nop
12088 set 0x78, %g4
12089 std %l2, [%l7 + %g4]
12090 set 0x68, %g3
12091 stwa %o7, [%l7 + %g3] 0xeb
12092 membar #Sync
12093 set 0x08, %l6
12094 sta %f18, [%l7 + %l6] 0x80
12095 set 0x60, %i0
12096 ldda [%l7 + %i0] 0xe2, %g4
12097 set 0x40, %o1
12098 prefetcha [%l7 + %o1] 0x80, 2
12099 set 0x40, %i1
12100 stda %f0, [%l7 + %i1] 0x88
12101 nop
12102 set 0x18, %g5
12103 ldd [%l7 + %g5], %f8
12104 set 0x08, %l0
12105 swapa [%l7 + %l0] 0x81, %g6
12106 nop
12107 set 0x18, %o7
12108 lduh [%l7 + %o7], %l6
12109 set 0x58, %g1
12110 stwa %i5, [%l7 + %g1] 0xeb
12111 membar #Sync
12112 bgu,a %xcc, loop_91
12113 or %i2, %g3, %l4
12114 nop
12115 set 0x7E, %o5
12116 ldsh [%l7 + %o5], %g2
12117 fpsub32 %f16, %f22, %f26
12118loop_91:
12119 nop
12120 add %l7, 0x40, %l6
12121 wr %g0, 0x88, %asi
12122 lda [%l6] %asi, %l5
12123 casa [%l6] 0x88, %l5, %i4
12124 set 0x54, %i5
12125 swapa [%l7 + %i5] 0x89, %g1
12126 and %i3, %l0, %i6
12127 nop
12128 set 0x3C, %o4
12129 swap [%l7 + %o4], %i1
12130 nop
12131 set 0x28, %l2
12132 prefetch [%l7 + %l2], 1
12133 set 0x6C, %l1
12134 swapa [%l7 + %l1] 0x80, %g4
12135 add %l7, 0x10, %l6
12136 wr %g0, 0x89, %asi
12137 casxa [%l6] 0x89, %g7, %o6
12138 set 0x08, %o2
12139 stxa %i0, [%l7 + %o2] 0xeb
12140 membar #Sync
12141 nop
12142 set 0x34, %i4
12143 ldsw [%l7 + %i4], %i7
12144 nop
12145 set 0x68, %i3
12146 stw %o2, [%l7 + %i3]
12147 fpsub32 %f14, %f28, %f0
12148 nop
12149 set 0x6C, %o6
12150 lduw [%l7 + %o6], %o4
12151 nop
12152 set 0x18, %o3
12153 ldd [%l7 + %o3], %f22
12154 set 0x0B, %g2
12155 stba %o3, [%l7 + %g2] 0xe3
12156 membar #Sync
12157 set 0x68, %g6
12158 stda %o4, [%l7 + %g6] 0x80
12159 nop
12160 set 0x2B, %g7
12161 ldub [%l7 + %g7], %l1
12162 nop
12163 set 0x28, %l5
12164 lduw [%l7 + %l5], %o0
12165 set 0x70, %i7
12166 stda %l2, [%l7 + %i7] 0xeb
12167 membar #Sync
12168 nop
12169 set 0x6C, %i2
12170 swap [%l7 + %i2], %o7
12171 set 0x48, %l3
12172 stda %g4, [%l7 + %l3] 0x80
12173 nop
12174 set 0x60, %o0
12175 std %f4, [%l7 + %o0]
12176 st %f22, [%l7 + 0x64]
12177 nop
12178 set 0x4C, %i6
12179 lduw [%l7 + %i6], %l3
12180 nop
12181 set 0x44, %l4
12182 ldsh [%l7 + %l4], %g6
12183 set 0x58, %g3
12184 stha %o1, [%l7 + %g3] 0xe2
12185 membar #Sync
12186 nop
12187 set 0x10, %l6
12188 ldx [%l7 + %l6], %i5
12189 nop
12190 set 0x30, %i0
12191 stw %l6, [%l7 + %i0]
12192 nop
12193 set 0x3C, %g4
12194 lduw [%l7 + %g4], %g3
12195 nop
12196 set 0x36, %i1
12197 lduh [%l7 + %i1], %l4
12198 nop
12199 set 0x58, %g5
12200 ldsw [%l7 + %g5], %i2
12201 ld [%l7 + 0x50], %f17
12202 ld [%l7 + 0x10], %f10
12203 set 0x44, %o1
12204 stba %l5, [%l7 + %o1] 0xeb
12205 membar #Sync
12206 ld [%l7 + 0x74], %f10
12207 wr %g0, 0x6, %fprs
12208 set 0x40, %o7
12209 ldda [%l7 + %o7] 0xd2, %f16
12210 fpsub32 %f18, %f14, %f14
12211 nop
12212 set 0x30, %g1
12213 std %f24, [%l7 + %g1]
12214 nop
12215 set 0x18, %l0
12216 ldd [%l7 + %l0], %f2
12217 st %f11, [%l7 + 0x18]
12218 and %g2, %l0, %i6
12219 set 0x30, %o5
12220 stwa %i3, [%l7 + %o5] 0xe3
12221 membar #Sync
12222 nop
12223 set 0x74, %i5
12224 prefetch [%l7 + %i5], 4
12225 nop
12226 nop
12227 setx 0xD497E125, %l0, %l6
12228 st %l6, [%l7 + 0x28]
12229 ld [%l7 + 0x28], %f21
12230 setx 0x92AF70A2, %l1, %l5
12231 st %l5, [%l7 + 0x10]
12232 ld [%l7 + 0x10], %f6
12233 fdivs %f6, %f21, %f9
12234 st %fsr, [%l7 + 0x40]
12235 add %l7, 0x4C, %l6
12236 wr %g0, 0x80, %asi
12237 lda [%l6] %asi, %i1
12238 casa [%l6] 0x80, %i1, %g7
12239 add %o6, %i0, %i7
12240 set 0x4C, %o4
12241 swapa [%l7 + %o4] 0x88, %o2
12242 set 0x40, %l1
12243 prefetcha [%l7 + %l1] 0x80, 1
12244 set 0x20, %o2
12245 ldxa [%l7 + %o2] 0x80, %g4
12246 nop
12247 set 0x4B, %l2
12248 ldsb [%l7 + %l2], %o3
12249 nop
12250 set 0x60, %i3
12251 ldsh [%l7 + %i3], %o5
12252 nop
12253 set 0x68, %i4
12254 std %f24, [%l7 + %i4]
12255 nop
12256 set 0x30, %o6
12257 ldd [%l7 + %o6], %f26
12258 add %l7, 0x60, %l6
12259 wr %g0, 0x81, %asi
12260 casxa [%l6] 0x81, %o0, %l1
12261 set 0x28, %g2
12262 prefetcha [%l7 + %g2] 0x81, 2
12263 nop
12264 set 0x30, %g6
12265 swap [%l7 + %g6], %g5
12266 add %l3, %g6, %o1
12267 nop
12268 set 0x30, %g7
12269 ldx [%l7 + %g7], %i5
12270 or %o7, %l6, %g3
12271 or %l4, %l5, %i4
12272 nop
12273 set 0x3C, %l5
12274 stw %i2, [%l7 + %l5]
12275 set 0x60, %i7
12276 stba %g1, [%l7 + %i7] 0xeb
12277 membar #Sync
12278 wr %l0, %g2, %y
12279 nop
12280 set 0x08, %i2
12281 swap [%l7 + %i2], %i6
12282 set 0x1C, %o3
12283 lda [%l7 + %o3] 0x88, %f25
12284 set 0x34, %o0
12285 sta %f10, [%l7 + %o0] 0x81
12286 and %i3, %g7, %i1
12287 set 0x70, %i6
12288 stda %i0, [%l7 + %i6] 0xe2
12289 membar #Sync
12290 set 0x14, %l3
12291 stha %o6, [%l7 + %l3] 0xe2
12292 membar #Sync
12293 and %i7, %o2, %o4
12294 fpsub32s %f16, %f31, %f8
12295 nop
12296 set 0x7D, %l4
12297 ldub [%l7 + %l4], %o3
12298 nop
12299 set 0x36, %g3
12300 ldsh [%l7 + %g3], %o5
12301 st %fsr, [%l7 + 0x50]
12302 nop
12303 set 0x60, %i0
12304 std %g4, [%l7 + %i0]
12305 set 0x48, %l6
12306 ldxa [%l7 + %l6] 0x89, %l1
12307 nop
12308 set 0x3A, %g4
12309 stb %o0, [%l7 + %g4]
12310 and %l2, %g5, %g6
12311 set 0x08, %g5
12312 lda [%l7 + %g5] 0x88, %f6
12313 nop
12314 set 0x0C, %o1
12315 prefetch [%l7 + %o1], 4
12316 nop
12317 set 0x70, %o7
12318 stx %fsr, [%l7 + %o7]
12319 set 0x40, %g1
12320 stda %f0, [%l7 + %g1] 0xf8
12321 membar #Sync
12322 nop
12323 set 0x60, %i1
12324 stx %fsr, [%l7 + %i1]
12325 nop
12326 set 0x10, %o5
12327 stx %o1, [%l7 + %o5]
12328 nop
12329 set 0x60, %l0
12330 ldx [%l7 + %l0], %l3
12331 nop
12332 set 0x78, %i5
12333 ldx [%l7 + %i5], %i5
12334 set 0x70, %o4
12335 ldda [%l7 + %o4] 0x80, %o6
12336 nop
12337 set 0x20, %o2
12338 lduw [%l7 + %o2], %l6
12339 st %fsr, [%l7 + 0x38]
12340 set 0x40, %l2
12341 stxa %l4, [%l7 + %l2] 0x80
12342 nop
12343 set 0x4E, %i3
12344 ldsh [%l7 + %i3], %g3
12345 st %fsr, [%l7 + 0x08]
12346 nop
12347 set 0x10, %l1
12348 ldx [%l7 + %l1], %l5
12349 set 0x38, %i4
12350 stxa %i4, [%l7 + %i4] 0x80
12351 add %l7, 0x38, %l6
12352 wr %g0, 0x81, %asi
12353 ldxa [%l6] %asi, %g1
12354 casxa [%l6] 0x81, %g1, %l0
12355 set 0x40, %g2
12356 stda %f0, [%l7 + %g2] 0xd8
12357 nop
12358 set 0x1D, %o6
12359 ldstub [%l7 + %o6], %g2
12360 ld [%l7 + 0x08], %f17
12361 set 0x20, %g6
12362 prefetcha [%l7 + %g6] 0x88, 1
12363 nop
12364 set 0x7A, %l5
12365 ldsh [%l7 + %l5], %i6
12366 nop
12367 set 0x38, %g7
12368 std %f22, [%l7 + %g7]
12369 add %l7, 0x1C, %l6
12370 wr %g0, 0x81, %asi
12371 lda [%l6] %asi, %g7
12372 casa [%l6] 0x81, %g7, %i1
12373 set 0x70, %i7
12374 stda %i2, [%l7 + %i7] 0xea
12375 membar #Sync
12376 set 0x40, %i2
12377 ldda [%l7 + %i2] 0x81, %f16
12378 nop
12379 set 0x18, %o0
12380 ldsh [%l7 + %o0], %o6
12381 st %fsr, [%l7 + 0x48]
12382 st %fsr, [%l7 + 0x1C]
12383 set 0x48, %i6
12384 stxa %i7, [%l7 + %i6] 0xea
12385 membar #Sync
12386 set 0x40, %o3
12387 ldda [%l7 + %o3] 0xda, %f0
12388 add %i0, %o2, %o4
12389 nop
12390 set 0x34, %l3
12391 swap [%l7 + %l3], %o5
12392 set 0x78, %g3
12393 stxa %g4, [%l7 + %g3] 0xe2
12394 membar #Sync
12395 set 0x4C, %l4
12396 lda [%l7 + %l4] 0x80, %f29
12397 set 0x40, %i0
12398 stda %o2, [%l7 + %i0] 0x88
12399 nop
12400 set 0x2B, %g4
12401 ldub [%l7 + %g4], %l1
12402 nop
12403 set 0x14, %l6
12404 ldsb [%l7 + %l6], %o0
12405 nop
12406 set 0x28, %o1
12407 ldd [%l7 + %o1], %l2
12408 set 0x70, %o7
12409 prefetcha [%l7 + %o7] 0x88, 4
12410 nop
12411 set 0x5C, %g5
12412 prefetch [%l7 + %g5], 3
12413 or %o1, %g5, %l3
12414 set 0x1C, %g1
12415 stha %i5, [%l7 + %g1] 0xeb
12416 membar #Sync
12417 st %f11, [%l7 + 0x24]
12418 fpadd32 %f24, %f22, %f22
12419 st %fsr, [%l7 + 0x24]
12420 set 0x68, %i1
12421 swapa [%l7 + %i1] 0x89, %o7
12422 set 0x20, %o5
12423 stda %i6, [%l7 + %o5] 0x81
12424 nop
12425 set 0x7A, %l0
12426 ldstub [%l7 + %l0], %g3
12427 set 0x70, %o4
12428 ldda [%l7 + %o4] 0xe3, %l4
12429 set 0x38, %o2
12430 ldxa [%l7 + %o2] 0x80, %l5
12431 bl,a %xcc, loop_92
12432 nop
12433 set 0x2F, %l2
12434 ldsb [%l7 + %l2], %g1
12435 st %fsr, [%l7 + 0x74]
12436 nop
12437 set 0x28, %i5
12438 ldsh [%l7 + %i5], %i4
12439loop_92:
12440 nop
12441 set 0x60, %i3
12442 ldsw [%l7 + %i3], %g2
12443 nop
12444 set 0x66, %i4
12445 sth %l0, [%l7 + %i4]
12446 nop
12447 set 0x30, %g2
12448 std %i6, [%l7 + %g2]
12449 nop
12450 set 0x0A, %o6
12451 ldsh [%l7 + %o6], %g7
12452 set 0x2A, %l1
12453 ldstuba [%l7 + %l1] 0x88, %i1
12454 nop
12455 set 0x48, %l5
12456 stw %i2, [%l7 + %l5]
12457 set 0x68, %g7
12458 ldxa [%l7 + %g7] 0x88, %o6
12459 nop
12460 set 0x78, %i7
12461 stx %fsr, [%l7 + %i7]
12462 set 0x20, %g6
12463 sta %f9, [%l7 + %g6] 0x80
12464 ld [%l7 + 0x0C], %f1
12465 set 0x30, %i2
12466 stha %i7, [%l7 + %i2] 0xe3
12467 membar #Sync
12468 fpadd32s %f6, %f16, %f22
12469 or %i0, %i3, %o2
12470 nop
12471 set 0x08, %i6
12472 lduw [%l7 + %i6], %o5
12473 fpadd16s %f0, %f31, %f8
12474 nop
12475 set 0x27, %o3
12476 ldstub [%l7 + %o3], %o4
12477 nop
12478 set 0x5C, %l3
12479 ldsh [%l7 + %l3], %o3
12480 nop
12481 set 0x3C, %o0
12482 sth %g4, [%l7 + %o0]
12483 set 0x40, %l4
12484 ldda [%l7 + %l4] 0xeb, %l0
12485 or %o0, %l2, %o1
12486 nop
12487 set 0x74, %g3
12488 stw %g5, [%l7 + %g3]
12489 add %l3, %g6, %o7
12490 nop
12491 set 0x26, %g4
12492 lduh [%l7 + %g4], %i5
12493 nop
12494 set 0x5D, %i0
12495 ldub [%l7 + %i0], %g3
12496 or %l6, %l4, %g1
12497 nop
12498 set 0x54, %l6
12499 swap [%l7 + %l6], %l5
12500 and %i4, %g2, %i6
12501 nop
12502 set 0x38, %o1
12503 swap [%l7 + %o1], %g7
12504 set 0x2C, %o7
12505 stba %i1, [%l7 + %o7] 0x88
12506 membar #Sync
12507 set 0x40, %g5
12508 ldda [%l7 + %g5] 0xf8, %f16
12509 set 0x0B, %i1
12510 ldstuba [%l7 + %i1] 0x89, %i2
12511 nop
12512 nop
12513 setx 0x0750BB3BD75A802C, %l0, %l6
12514 stx %l6, [%l7 + 0x28]
12515 ldd [%l7 + 0x28], %f8
12516 setx 0x26A1D1479930BE66, %l1, %l5
12517 stx %l5, [%l7 + 0x10]
12518 ldd [%l7 + 0x10], %f0
12519 fdivd %f0, %f8, %f4
12520 set 0x30, %g1
12521 stha %l0, [%l7 + %g1] 0x80
12522 nop
12523 nop
12524 setx 0x4A3A9A92, %l0, %l6
12525 st %l6, [%l7 + 0x28]
12526 ld [%l7 + 0x28], %f7
12527 setx 0xB3B652D1, %l1, %l5
12528 st %l5, [%l7 + 0x10]
12529 ld [%l7 + 0x10], %f31
12530 fdivs %f31, %f7, %f29
12531 set 0x40, %l0
12532 ldda [%l7 + %l0] 0xd0, %f0
12533 add %o6, %i0, %i3
12534 nop
12535 set 0x20, %o4
12536 stx %i7, [%l7 + %o4]
12537 st %fsr, [%l7 + 0x48]
12538 nop
12539 nop
12540 setx 0xBD75D0E2FF52FA36, %l0, %l6
12541 stx %l6, [%l7 + 0x28]
12542 ldd [%l7 + 0x28], %f14
12543 setx 0xA794885AC33B2447, %l1, %l5
12544 stx %l5, [%l7 + 0x10]
12545 ldd [%l7 + 0x10], %f26
12546 fdivd %f26, %f14, %f30
12547 set 0x74, %o2
12548 swapa [%l7 + %o2] 0x80, %o5
12549 set 0x58, %o5
12550 ldxa [%l7 + %o5] 0x88, %o2
12551 fpsub32s %f15, %f30, %f27
12552 bg,a,pn %xcc, loop_93
12553 nop
12554 set 0x38, %l2
12555 lduw [%l7 + %l2], %o3
12556 nop
12557 set 0x48, %i5
12558 ldx [%l7 + %i5], %o4
12559 nop
12560 set 0x40, %i3
12561 ldx [%l7 + %i3], %l1
12562loop_93:
12563 bn,pn %xcc, loop_94
12564 nop
12565 set 0x08, %i4
12566 stx %g4, [%l7 + %i4]
12567 add %o0, %l2, %g5
12568 set 0x40, %o6
12569 stda %f0, [%l7 + %o6] 0xd0
12570loop_94:
12571 nop
12572 add %l7, 0x10, %l6
12573 wr %g0, 0x81, %asi
12574 ldxa [%l6] %asi, %o1
12575 casxa [%l6] 0x81, %o1, %g6
12576 nop
12577 set 0x68, %l1
12578 lduh [%l7 + %l1], %l3
12579 set 0x0C, %g2
12580 lda [%l7 + %g2] 0x89, %f23
12581 nop
12582 set 0x7D, %l5
12583 stb %o7, [%l7 + %l5]
12584 nop
12585 set 0x35, %g7
12586 ldub [%l7 + %g7], %i5
12587 set 0x40, %i7
12588 stda %f16, [%l7 + %i7] 0xca
12589 and %g3, %l6, %l4
12590 nop
12591 set 0x69, %g6
12592 ldub [%l7 + %g6], %l5
12593 add %l7, 0x24, %l6
12594 wr %g0, 0x81, %asi
12595 casa [%l6] 0x81, %g1, %g2
12596 st %f12, [%l7 + 0x14]
12597 ld [%l7 + 0x54], %f17
12598 nop
12599 set 0x0F, %i2
12600 ldstub [%l7 + %i2], %i6
12601 set 0x40, %o3
12602 stda %f16, [%l7 + %o3] 0x80
12603 set 0x30, %l3
12604 stwa %g7, [%l7 + %l3] 0x88
12605 nop
12606 set 0x60, %i6
12607 ldd [%l7 + %i6], %f30
12608 nop
12609 set 0x0C, %o0
12610 swap [%l7 + %o0], %i4
12611 set 0x10, %g3
12612 stda %i0, [%l7 + %g3] 0x88
12613 set 0x44, %g4
12614 swapa [%l7 + %g4] 0x81, %i2
12615 nop
12616 set 0x44, %i0
12617 lduw [%l7 + %i0], %o6
12618 or %l0, %i3, %i0
12619 bge %icc, loop_95
12620 wr %o5, %o2, %y
12621 nop
12622 set 0x28, %l6
12623 ldub [%l7 + %l6], %i7
12624 set 0x6C, %l4
12625 sta %f2, [%l7 + %l4] 0x81
12626loop_95:
12627 nop
12628 add %l7, 0x18, %l6
12629 wr %g0, 0x89, %asi
12630 casxa [%l6] 0x89, %o3, %o4
12631 wr %l1, %g4, %y
12632 set 0x40, %o1
12633 stda %f0, [%l7 + %o1] 0xf1
12634 membar #Sync
12635 nop
12636 set 0x4E, %g5
12637 ldsh [%l7 + %g5], %l2
12638 set 0x40, %i1
12639 swapa [%l7 + %i1] 0x89, %o0
12640 set 0x50, %g1
12641 prefetcha [%l7 + %g1] 0x80, 4
12642 nop
12643 nop
12644 setx 0x98BB79EC, %l0, %l6
12645 st %l6, [%l7 + 0x28]
12646 ld [%l7 + 0x28], %f19
12647 setx 0xCCD5F4EF, %l1, %l5
12648 st %l5, [%l7 + 0x10]
12649 ld [%l7 + 0x10], %f11
12650 fdivs %f11, %f19, %f18
12651 set 0x44, %l0
12652 stwa %g6, [%l7 + %l0] 0xe2
12653 membar #Sync
12654 or %o1, %l3, %i5
12655 set 0x28, %o7
12656 stba %g3, [%l7 + %o7] 0x81
12657 set 0x68, %o4
12658 prefetcha [%l7 + %o4] 0x81, 4
12659 nop
12660 set 0x5C, %o5
12661 lduw [%l7 + %o5], %o7
12662 set 0x50, %l2
12663 sta %f26, [%l7 + %l2] 0x81
12664 st %fsr, [%l7 + 0x5C]
12665 set 0x29, %i5
12666 stba %l5, [%l7 + %i5] 0x88
12667 set 0x4C, %o2
12668 swapa [%l7 + %o2] 0x88, %g1
12669 and %g2, %l4, %g7
12670 set 0x10, %i3
12671 stda %i6, [%l7 + %i3] 0x89
12672 add %i1, %i4, %o6
12673 st %fsr, [%l7 + 0x34]
12674 add %i2, %l0, %i0
12675 bn,a,pn %xcc, loop_96
12676 nop
12677 set 0x1C, %o6
12678 lduh [%l7 + %o6], %i3
12679 nop
12680 set 0x3C, %l1
12681 ldsb [%l7 + %l1], %o2
12682 nop
12683 nop
12684 setx 0x89126A9E, %l0, %l6
12685 st %l6, [%l7 + 0x28]
12686 ld [%l7 + 0x28], %f15
12687 setx 0x9111B9CE, %l1, %l5
12688 st %l5, [%l7 + 0x10]
12689 ld [%l7 + 0x10], %f4
12690 fdivs %f4, %f15, %f28
12691loop_96:
12692 nop
12693 set 0x38, %g2
12694 ldx [%l7 + %g2], %o5
12695 nop
12696 set 0x18, %l5
12697 stx %o3, [%l7 + %l5]
12698 set 0x74, %i4
12699 lda [%l7 + %i4] 0x89, %f26
12700 or %i7, %l1, %o4
12701 nop
12702 set 0x58, %i7
12703 ldd [%l7 + %i7], %g4
12704 nop
12705 set 0x2C, %g7
12706 lduh [%l7 + %g7], %l2
12707 and %g5, %o0, %o1
12708 nop
12709 set 0x40, %g6
12710 ldx [%l7 + %g6], %l3
12711 set 0x6C, %o3
12712 lda [%l7 + %o3] 0x80, %f16
12713 nop
12714 set 0x08, %l3
12715 stx %fsr, [%l7 + %l3]
12716 set 0x40, %i6
12717 stda %g6, [%l7 + %i6] 0xe3
12718 membar #Sync
12719 bgu,a %xcc, loop_97
12720 add %g3, %i5, %l6
12721 nop
12722 set 0x58, %o0
12723 lduw [%l7 + %o0], %l5
12724 nop
12725 set 0x30, %g3
12726 lduw [%l7 + %g3], %g1
12727loop_97:
12728 nop
12729 set 0x3B, %g4
12730 ldsb [%l7 + %g4], %o7
12731 nop
12732 set 0x30, %i2
12733 stx %fsr, [%l7 + %i2]
12734 nop
12735 or %g0, 0x8, %l0
12736 sllx %l0, 0x3c, %l0
12737 wr %l0, 0x969, %tick_cmpr
12738 be,a %icc, loop_98
12739 nop
12740 set 0x27, %i0
12741 ldub [%l7 + %i0], %g7
12742 nop
12743 set 0x20, %l4
12744 ldd [%l7 + %l4], %f12
12745 nop
12746 set 0x4D, %l6
12747 ldsb [%l7 + %l6], %i1
12748loop_98:
12749 nop
12750 set 0x51, %o1
12751 ldstub [%l7 + %o1], %i6
12752 nop
12753 set 0x6B, %g5
12754 ldstub [%l7 + %g5], %i4
12755 set 0x08, %i1
12756 stba %i2, [%l7 + %i1] 0x80
12757 add %l7, 0x30, %l6
12758 wr %g0, 0x80, %asi
12759 casa [%l6] 0x80, %o6, %l0
12760 nop
12761 set 0x66, %g1
12762 ldub [%l7 + %g1], %i0
12763 st %fsr, [%l7 + 0x48]
12764 membar #Sync
12765 set 0x40, %o7
12766 ldda [%l7 + %o7] 0xf1, %f0
12767 or %i3, %o5, %o2
12768 nop
12769 set 0x19, %o4
12770 stb %i7, [%l7 + %o4]
12771 nop
12772 set 0x2A, %o5
12773 ldsb [%l7 + %o5], %o3
12774 nop
12775 set 0x72, %l0
12776 ldub [%l7 + %l0], %o4
12777 nop
12778 set 0x6A, %i5
12779 stb %l1, [%l7 + %i5]
12780 add %l7, 0x2C, %l6
12781 wr %g0, 0x89, %asi
12782 casa [%l6] 0x89, %g4, %g5
12783 nop
12784 set 0x58, %o2
12785 ldd [%l7 + %o2], %l2
12786 set 0x5C, %l2
12787 swapa [%l7 + %l2] 0x89, %o1
12788 add %l7, 0x64, %l6
12789 wr %g0, 0x80, %asi
12790 casa [%l6] 0x80, %l3, %o0
12791 nop
12792 set 0x28, %i3
12793 std %f6, [%l7 + %i3]
12794 set 0x10, %l1
12795 lda [%l7 + %l1] 0x88, %f8
12796 nop
12797 set 0x1E, %g2
12798 stb %g6, [%l7 + %g2]
12799 nop
12800 set 0x52, %l5
12801 ldsh [%l7 + %l5], %g3
12802 nop
12803 set 0x64, %o6
12804 prefetch [%l7 + %o6], 0
12805 set 0x30, %i7
12806 ldxa [%l7 + %i7] 0x89, %l6
12807 or %i5, %l5, %o7
12808 st %f15, [%l7 + 0x20]
12809 nop
12810 set 0x78, %i4
12811 stx %fsr, [%l7 + %i4]
12812 nop
12813 set 0x08, %g6
12814 ldd [%l7 + %g6], %g0
12815 nop
12816 set 0x20, %g7
12817 ldx [%l7 + %g7], %g2
12818 nop
12819 set 0x74, %l3
12820 stw %g7, [%l7 + %l3]
12821 nop
12822 set 0x6C, %i6
12823 sth %l4, [%l7 + %i6]
12824 set 0x24, %o3
12825 stha %i6, [%l7 + %o3] 0x80
12826 st %f10, [%l7 + 0x14]
12827 fpadd16s %f9, %f14, %f8
12828 nop
12829 set 0x10, %g3
12830 ldx [%l7 + %g3], %i4
12831 nop
12832 set 0x5D, %g4
12833 ldub [%l7 + %g4], %i2
12834 or %i1, %o6, %l0
12835 or %i3, %o5, %i0
12836 nop
12837 set 0x58, %i2
12838 swap [%l7 + %i2], %i7
12839 st %f8, [%l7 + 0x6C]
12840 or %o3, %o2, %o4
12841 set 0x40, %o0
12842 stda %f16, [%l7 + %o0] 0x88
12843 nop
12844 set 0x0E, %i0
12845 lduh [%l7 + %i0], %l1
12846 add %g5, %g4, %l2
12847 add %l7, 0x58, %l6
12848 wr %g0, 0x81, %asi
12849 casa [%l6] 0x81, %l3, %o0
12850 add %l7, 0x48, %l6
12851 wr %g0, 0x88, %asi
12852 casxa [%l6] 0x88, %o1, %g3
12853 nop
12854 set 0x14, %l6
12855 sth %g6, [%l7 + %l6]
12856 nop
12857 set 0x08, %o1
12858 ldd [%l7 + %o1], %f22
12859 ld [%l7 + 0x24], %f11
12860 nop
12861 set 0x4E, %l4
12862 ldsh [%l7 + %l4], %l6
12863 bn,a,pn %icc, loop_99
12864 nop
12865 set 0x34, %i1
12866 sth %l5, [%l7 + %i1]
12867 set 0x40, %g5
12868 stda %f0, [%l7 + %g5] 0xf9
12869 membar #Sync
12870loop_99:
12871 ld [%l7 + 0x74], %f19
12872 nop
12873 set 0x58, %g1
12874 ldd [%l7 + %g1], %i4
12875 nop
12876 set 0x30, %o4
12877 ldd [%l7 + %o4], %f14
12878 set 0x48, %o7
12879 prefetcha [%l7 + %o7] 0x88, 3
12880 nop
12881 set 0x0C, %l0
12882 lduh [%l7 + %l0], %o7
12883 or %g2, %g7, %i6
12884 set 0x28, %o5
12885 prefetcha [%l7 + %o5] 0x81, 2
12886 set 0x08, %i5
12887 stxa %l4, [%l7 + %i5] 0x81
12888 add %l7, 0x40, %l6
12889 wr %g0, 0x88, %asi
12890 ldxa [%l6] %asi, %i2
12891 casxa [%l6] 0x88, %i2, %o6
12892 st %f25, [%l7 + 0x2C]
12893 nop
12894 set 0x4E, %o2
12895 lduh [%l7 + %o2], %l0
12896 nop
12897 set 0x60, %l2
12898 swap [%l7 + %l2], %i1
12899 set 0x20, %i3
12900 stda %i2, [%l7 + %i3] 0x89
12901 set 0x20, %l1
12902 ldxa [%l7 + %l1] 0x81, %o5
12903 set 0x0E, %g2
12904 stha %i0, [%l7 + %g2] 0xe2
12905 membar #Sync
12906 nop
12907 set 0x38, %o6
12908 std %i6, [%l7 + %o6]
12909 nop
12910 set 0x1C, %l5
12911 sth %o2, [%l7 + %l5]
12912 nop
12913 set 0x2A, %i7
12914 stb %o3, [%l7 + %i7]
12915 add %l1, %o4, %g5
12916 add %g4, %l2, %o0
12917 nop
12918 set 0x4C, %g6
12919 ldstub [%l7 + %g6], %o1
12920 nop
12921 set 0x2C, %i4
12922 stw %l3, [%l7 + %i4]
12923 set 0x50, %l3
12924 stda %g6, [%l7 + %l3] 0x88
12925 nop
12926 set 0x18, %i6
12927 prefetch [%l7 + %i6], 4
12928 and %l6, %g3, %l5
12929 nop
12930 set 0x32, %g7
12931 sth %i5, [%l7 + %g7]
12932 nop
12933 set 0x1B, %g3
12934 ldsb [%l7 + %g3], %o7
12935 st %f22, [%l7 + 0x4C]
12936 add %l7, 0x08, %l6
12937 wr %g0, 0x88, %asi
12938 casxa [%l6] 0x88, %g1, %g2
12939 set 0x28, %o3
12940 ldxa [%l7 + %o3] 0x80, %g7
12941 st %fsr, [%l7 + 0x30]
12942 ld [%l7 + 0x78], %f10
12943 st %f14, [%l7 + 0x68]
12944 set 0x30, %g4
12945 stda %i4, [%l7 + %g4] 0xeb
12946 membar #Sync
12947 nop
12948 set 0x10, %o0
12949 std %f12, [%l7 + %o0]
12950 set 0x58, %i0
12951 ldxa [%l7 + %i0] 0x88, %l4
12952 nop
12953 set 0x20, %l6
12954 ldstub [%l7 + %l6], %i2
12955 nop
12956 set 0x60, %i2
12957 swap [%l7 + %i2], %i6
12958 set 0x1C, %o1
12959 stwa %o6, [%l7 + %o1] 0x89
12960 nop
12961 set 0x2C, %l4
12962 stw %i1, [%l7 + %l4]
12963 set 0x30, %i1
12964 ldstuba [%l7 + %i1] 0x81, %l0
12965 nop
12966 set 0x1C, %g5
12967 swap [%l7 + %g5], %o5
12968 set 0x30, %o4
12969 stxa %i3, [%l7 + %o4] 0x80
12970 bgu,pt %icc, loop_100
12971 and %i7, %i0, %o3
12972 nop
12973 set 0x5E, %g1
12974 ldsh [%l7 + %g1], %l1
12975 nop
12976 set 0x4C, %o7
12977 swap [%l7 + %o7], %o2
12978loop_100:
12979 nop
12980 set 0x50, %o5
12981 stx %fsr, [%l7 + %o5]
12982 set 0x3C, %l0
12983 stba %g5, [%l7 + %l0] 0xe2
12984 membar #Sync
12985 and %o4, %g4, %o0
12986 set 0x40, %i5
12987 stda %f0, [%l7 + %i5] 0x80
12988 nop
12989 set 0x38, %l2
12990 std %o0, [%l7 + %l2]
12991 nop
12992 set 0x4E, %i3
12993 lduh [%l7 + %i3], %l3
12994 set 0x10, %l1
12995 ldda [%l7 + %l1] 0xea, %l2
12996 set 0x54, %g2
12997 stwa %l6, [%l7 + %g2] 0x80
12998 nop
12999 set 0x0C, %o6
13000 lduh [%l7 + %o6], %g6
13001 set 0x78, %o2
13002 ldstuba [%l7 + %o2] 0x89, %l5
13003 nop
13004 set 0x50, %l5
13005 ldd [%l7 + %l5], %f28
13006 nop
13007 set 0x18, %g6
13008 ldd [%l7 + %g6], %g2
13009 set 0x54, %i4
13010 stha %o7, [%l7 + %i4] 0x81
13011 bl,a,pn %xcc, loop_101
13012 nop
13013 set 0x58, %l3
13014 ldsh [%l7 + %l3], %g1
13015 nop
13016 set 0x4C, %i6
13017 lduw [%l7 + %i6], %i5
13018 nop
13019 set 0x44, %i7
13020 swap [%l7 + %i7], %g2
13021loop_101:
13022 ld [%l7 + 0x24], %f8
13023 nop
13024 set 0x20, %g3
13025 stx %fsr, [%l7 + %g3]
13026 set 0x5C, %o3
13027 ldstuba [%l7 + %o3] 0x80, %i4
13028 nop
13029 set 0x30, %g7
13030 ldx [%l7 + %g7], %l4
13031 nop
13032 set 0x4C, %g4
13033 lduw [%l7 + %g4], %i2
13034 set 0x68, %i0
13035 stda %g6, [%l7 + %i0] 0x81
13036 or %i6, %o6, %l0
13037 set 0x60, %l6
13038 stwa %i1, [%l7 + %l6] 0x81
13039 add %l7, 0x40, %l6
13040 wr %g0, 0x81, %asi
13041 casxa [%l6] 0x81, %o5, %i7
13042 set 0x1B, %o0
13043 stba %i3, [%l7 + %o0] 0xeb
13044 membar #Sync
13045 set 0x20, %o1
13046 prefetcha [%l7 + %o1] 0x89, 4
13047 nop
13048 set 0x64, %i2
13049 lduw [%l7 + %i2], %l1
13050 nop
13051 set 0x68, %l4
13052 std %o2, [%l7 + %l4]
13053 nop
13054 set 0x60, %g5
13055 std %g4, [%l7 + %g5]
13056 nop
13057 set 0x58, %i1
13058 stb %o3, [%l7 + %i1]
13059 nop
13060 set 0x58, %g1
13061 stx %g4, [%l7 + %g1]
13062 nop
13063 set 0x30, %o4
13064 ldd [%l7 + %o4], %f16
13065 nop
13066 set 0x64, %o7
13067 ldsw [%l7 + %o7], %o0
13068 set 0x6E, %l0
13069 ldstuba [%l7 + %l0] 0x88, %o4
13070 nop
13071 set 0x78, %o5
13072 ldd [%l7 + %o5], %l2
13073 and %l2, %l6, %o1
13074 st %f31, [%l7 + 0x08]
13075 set 0x40, %l2
13076 ldda [%l7 + %l2] 0x88, %l4
13077 nop
13078 set 0x38, %i3
13079 prefetch [%l7 + %i3], 3
13080 or %g6, %g3, %g1
13081 nop
13082 set 0x10, %i5
13083 ldd [%l7 + %i5], %i4
13084 set 0x2D, %l1
13085 ldstuba [%l7 + %l1] 0x88, %o7
13086 nop
13087 set 0x74, %g2
13088 prefetch [%l7 + %g2], 0
13089 st %fsr, [%l7 + 0x30]
13090 or %i4, %l4, %i2
13091 nop
13092 set 0x70, %o2
13093 lduw [%l7 + %o2], %g2
13094 set 0x40, %o6
13095 stda %f0, [%l7 + %o6] 0x81
13096 nop
13097 set 0x6C, %l5
13098 stb %g7, [%l7 + %l5]
13099 nop
13100 set 0x70, %i4
13101 stx %fsr, [%l7 + %i4]
13102 nop
13103 set 0x30, %g6
13104 std %f16, [%l7 + %g6]
13105 nop
13106 set 0x38, %l3
13107 std %o6, [%l7 + %l3]
13108 set 0x20, %i7
13109 ldda [%l7 + %i7] 0x89, %l0
13110 set 0x70, %i6
13111 swapa [%l7 + %i6] 0x81, %i1
13112 nop
13113 set 0x4D, %g3
13114 stb %o5, [%l7 + %g3]
13115 set 0x4C, %o3
13116 stha %i6, [%l7 + %o3] 0xe3
13117 membar #Sync
13118 nop
13119 set 0x5C, %g7
13120 swap [%l7 + %g7], %i7
13121 add %l7, 0x68, %l6
13122 wr %g0, 0x80, %asi
13123 lda [%l6] %asi, %i3
13124 casa [%l6] 0x80, %i3, %l1
13125 set 0x54, %i0
13126 stwa %o2, [%l7 + %i0] 0xe3
13127 membar #Sync
13128 nop
13129 nop
13130 setx 0x165FF1DC, %l0, %l6
13131 st %l6, [%l7 + 0x28]
13132 ld [%l7 + 0x28], %f8
13133 setx 0xEEFBF899, %l1, %l5
13134 st %l5, [%l7 + 0x10]
13135 ld [%l7 + 0x10], %f9
13136 fdivs %f9, %f8, %f18
13137 st %f7, [%l7 + 0x30]
13138 nop
13139 set 0x54, %g4
13140 lduw [%l7 + %g4], %i0
13141 ld [%l7 + 0x4C], %f6
13142 nop
13143 nop
13144 setx 0xEDE68929, %l0, %l6
13145 st %l6, [%l7 + 0x28]
13146 ld [%l7 + 0x28], %f13
13147 setx 0xBC153E60, %l1, %l5
13148 st %l5, [%l7 + 0x10]
13149 ld [%l7 + 0x10], %f0
13150 fdivs %f0, %f13, %f26
13151 st %f9, [%l7 + 0x34]
13152 set 0x60, %l6
13153 sta %f23, [%l7 + %l6] 0x80
13154 nop
13155 set 0x1C, %o1
13156 ldsh [%l7 + %o1], %o3
13157 bne %xcc, loop_102
13158 add %g5, %o0, %o4
13159 fpadd32s %f25, %f17, %f12
13160 set 0x50, %o0
13161 ldda [%l7 + %o0] 0xeb, %g4
13162loop_102:
13163 nop
13164 set 0x60, %l4
13165 ldd [%l7 + %l4], %l2
13166 or %l6, %o1, %l5
13167 nop
13168 set 0x18, %g5
13169 prefetch [%l7 + %g5], 4
13170 set 0x78, %i1
13171 stda %g6, [%l7 + %i1] 0x80
13172 wr %g3, %l2, %clear_softint
13173 set 0x40, %g1
13174 stda %f16, [%l7 + %g1] 0xcc
13175 set 0x30, %o4
13176 lda [%l7 + %o4] 0x81, %f15
13177 set 0x6C, %i2
13178 swapa [%l7 + %i2] 0x88, %i5
13179 nop
13180 set 0x38, %o7
13181 std %f20, [%l7 + %o7]
13182 ld [%l7 + 0x70], %f17
13183 set 0x20, %o5
13184 ldxa [%l7 + %o5] 0x88, %o7
13185 nop
13186 set 0x7A, %l0
13187 ldsh [%l7 + %l0], %i4
13188 nop
13189 set 0x10, %i3
13190 ldx [%l7 + %i3], %l4
13191 set 0x38, %i5
13192 stda %i2, [%l7 + %i5] 0x80
13193 nop
13194 set 0x20, %l2
13195 stx %fsr, [%l7 + %l2]
13196 st %fsr, [%l7 + 0x40]
13197 nop
13198 set 0x10, %l1
13199 stx %fsr, [%l7 + %l1]
13200 add %l7, 0x38, %l6
13201 wr %g0, 0x89, %asi
13202 casa [%l6] 0x89, %g2, %g1
13203 wr %o6, %l0, %ccr
13204 nop
13205 set 0x18, %o2
13206 ldx [%l7 + %o2], %g7
13207 ld [%l7 + 0x08], %f30
13208 st %fsr, [%l7 + 0x2C]
13209 set 0x40, %g2
13210 ldda [%l7 + %g2] 0xd0, %f0
13211 nop
13212 set 0x38, %o6
13213 stw %o5, [%l7 + %o6]
13214 nop
13215 set 0x54, %l5
13216 lduw [%l7 + %l5], %i6
13217 nop
13218 set 0x14, %i4
13219 prefetch [%l7 + %i4], 0
13220 nop
13221 set 0x60, %g6
13222 stx %fsr, [%l7 + %g6]
13223 nop
13224 set 0x20, %l3
13225 prefetch [%l7 + %l3], 4
13226 nop
13227 set 0x20, %i7
13228 std %f16, [%l7 + %i7]
13229 nop
13230 set 0x30, %i6
13231 ldd [%l7 + %i6], %i0
13232 wr %i3, %i7, %softint
13233 nop
13234 set 0x61, %g3
13235 ldsb [%l7 + %g3], %l1
13236 set 0x68, %g7
13237 swapa [%l7 + %g7] 0x88, %o2
13238 set 0x34, %i0
13239 lda [%l7 + %i0] 0x89, %f17
13240 set 0x20, %g4
13241 ldda [%l7 + %g4] 0x88, %o2
13242 st %fsr, [%l7 + 0x28]
13243 set 0x68, %l6
13244 stxa %g5, [%l7 + %l6] 0xe2
13245 membar #Sync
13246 nop
13247 set 0x08, %o1
13248 ldx [%l7 + %o1], %o0
13249 add %l7, 0x70, %l6
13250 wr %g0, 0x81, %asi
13251 ldxa [%l6] %asi, %o4
13252 casxa [%l6] 0x81, %o4, %i0
13253 nop
13254 set 0x48, %o0
13255 ldd [%l7 + %o0], %g4
13256 set 0x6C, %o3
13257 stwa %l6, [%l7 + %o3] 0xeb
13258 membar #Sync
13259 set 0x30, %l4
13260 sta %f28, [%l7 + %l4] 0x88
13261 ld [%l7 + 0x60], %f16
13262 add %l7, 0x1C, %l6
13263 wr %g0, 0x89, %asi
13264 lda [%l6] %asi, %o1
13265 casa [%l6] 0x89, %o1, %l5
13266 membar #Sync
13267 set 0x40, %i1
13268 ldda [%l7 + %i1] 0xf8, %f0
13269 nop
13270 set 0x0F, %g1
13271 stb %g6, [%l7 + %g1]
13272 set 0x2A, %o4
13273 stha %g3, [%l7 + %o4] 0xe2
13274 membar #Sync
13275 add %l7, 0x78, %l6
13276 wr %g0, 0x89, %asi
13277 casxa [%l6] 0x89, %l2, %l3
13278 nop
13279 set 0x2C, %g5
13280 ldsh [%l7 + %g5], %i5
13281 nop
13282 set 0x3C, %i2
13283 sth %i4, [%l7 + %i2]
13284 set 0x1C, %o7
13285 stwa %l4, [%l7 + %o7] 0xe3
13286 membar #Sync
13287 set 0x40, %o5
13288 stda %f0, [%l7 + %o5] 0xca
13289 set 0x10, %l0
13290 sta %f0, [%l7 + %l0] 0x81
13291 set 0x60, %i3
13292 ldda [%l7 + %i3] 0xe3, %o6
13293 nop
13294 set 0x30, %l2
13295 stx %i2, [%l7 + %l2]
13296 nop
13297 or %g0, 0x8, %l0
13298 sllx %l0, 0x3c, %l0
13299 wr %l0, 0x15F, %sys_tick_cmpr
13300 nop
13301 set 0x12, %l1
13302 ldstub [%l7 + %l1], %o6
13303 set 0x48, %i5
13304 sta %f3, [%l7 + %i5] 0x80
13305 set 0x30, %g2
13306 ldxa [%l7 + %g2] 0x80, %l0
13307 nop
13308 set 0x0C, %o2
13309 ldub [%l7 + %o2], %g7
13310 nop
13311 set 0x62, %o6
13312 sth %i6, [%l7 + %o6]
13313 nop
13314 set 0x68, %i4
13315 swap [%l7 + %i4], %i1
13316 set 0x10, %g6
13317 swapa [%l7 + %g6] 0x88, %i3
13318 nop
13319 set 0x65, %l5
13320 ldstub [%l7 + %l5], %i7
13321 add %l1, %o2, %o5
13322 fpsub32 %f12, %f14, %f26
13323 set 0x40, %i7
13324 ldda [%l7 + %i7] 0xda, %f16
13325 nop
13326 set 0x08, %i6
13327 ldx [%l7 + %i6], %g5
13328 st %f9, [%l7 + 0x18]
13329 nop
13330 set 0x0C, %l3
13331 swap [%l7 + %l3], %o3
13332 set 0x7E, %g7
13333 stha %o4, [%l7 + %g7] 0x80
13334 st %fsr, [%l7 + 0x64]
13335 nop
13336 set 0x38, %g3
13337 stx %fsr, [%l7 + %g3]
13338 fpadd16 %f30, %f16, %f22
13339 set 0x54, %i0
13340 stha %o0, [%l7 + %i0] 0xe3
13341 membar #Sync
13342 set 0x17, %g4
13343 stba %i0, [%l7 + %g4] 0x81
13344 set 0x40, %o1
13345 stda %f16, [%l7 + %o1] 0xd0
13346 set 0x28, %o0
13347 prefetcha [%l7 + %o0] 0x88, 3
13348 nop
13349 set 0x65, %l6
13350 ldstub [%l7 + %l6], %o1
13351 nop
13352 set 0x41, %l4
13353 stb %l5, [%l7 + %l4]
13354 ld [%l7 + 0x28], %f13
13355 nop
13356 set 0x58, %o3
13357 std %g6, [%l7 + %o3]
13358 set 0x0C, %i1
13359 lda [%l7 + %i1] 0x81, %f31
13360 nop
13361 set 0x50, %o4
13362 stw %g3, [%l7 + %o4]
13363 set 0x66, %g5
13364 stha %l2, [%l7 + %g5] 0xe2
13365 membar #Sync
13366 set 0x58, %i2
13367 lda [%l7 + %i2] 0x89, %f24
13368 ld [%l7 + 0x68], %f16
13369 bne,pt %xcc, loop_103
13370 fpadd32s %f2, %f20, %f31
13371 nop
13372 set 0x10, %g1
13373 lduw [%l7 + %g1], %l6
13374 set 0x24, %o7
13375 lda [%l7 + %o7] 0x81, %f31
13376loop_103:
13377 bne,a,pn %icc, loop_104
13378 nop
13379 set 0x5A, %o5
13380 ldsh [%l7 + %o5], %i5
13381 add %l7, 0x30, %l6
13382 wr %g0, 0x80, %asi
13383 casxa [%l6] 0x80, %l3, %i4
13384loop_104:
13385 nop
13386 set 0x50, %i3
13387 ldsw [%l7 + %i3], %l4
13388 set 0x38, %l2
13389 lda [%l7 + %l2] 0x81, %f22
13390 add %l7, 0x20, %l6
13391 wr %g0, 0x80, %asi
13392 ldxa [%l6] %asi, %i2
13393 casxa [%l6] 0x80, %i2, %g1
13394 set 0x2C, %l0
13395 sta %f21, [%l7 + %l0] 0x89
13396 nop
13397 set 0x20, %l1
13398 std %f8, [%l7 + %l1]
13399 set 0x50, %i5
13400 stwa %g2, [%l7 + %i5] 0xea
13401 membar #Sync
13402 nop
13403 set 0x7A, %o2
13404 ldub [%l7 + %o2], %o6
13405 nop
13406 set 0x58, %g2
13407 ldx [%l7 + %g2], %l0
13408 fpadd32s %f27, %f2, %f25
13409 nop
13410 set 0x20, %i4
13411 ldx [%l7 + %i4], %o7
13412 membar #Sync
13413 set 0x40, %g6
13414 ldda [%l7 + %g6] 0xf9, %f16
13415 nop
13416 set 0x4B, %l5
13417 stb %g7, [%l7 + %l5]
13418 nop
13419 set 0x10, %i7
13420 stx %i1, [%l7 + %i7]
13421 or %i6, %i3, %l1
13422 nop
13423 set 0x30, %i6
13424 stw %i7, [%l7 + %i6]
13425 nop
13426 set 0x10, %l3
13427 ldd [%l7 + %l3], %o2
13428 nop
13429 set 0x60, %o6
13430 ldsh [%l7 + %o6], %g5
13431 set 0x30, %g3
13432 lda [%l7 + %g3] 0x81, %f4
13433 add %o5, %o3, %o4
13434 or %i0, %g4, %o1
13435 st %fsr, [%l7 + 0x40]
13436 add %l7, 0x38, %l6
13437 wr %g0, 0x89, %asi
13438 lda [%l6] %asi, %o0
13439 casa [%l6] 0x89, %o0, %g6
13440 nop
13441 set 0x68, %g7
13442 prefetch [%l7 + %g7], 2
13443 nop
13444 set 0x4C, %i0
13445 ldsb [%l7 + %i0], %l5
13446 set 0x64, %o1
13447 ldstuba [%l7 + %o1] 0x81, %g3
13448 nop
13449 set 0x11, %o0
13450 ldub [%l7 + %o0], %l2
13451 nop
13452 set 0x44, %l6
13453 swap [%l7 + %l6], %i5
13454 nop
13455 set 0x48, %l4
13456 prefetch [%l7 + %l4], 0
13457 nop
13458 set 0x48, %g4
13459 ldx [%l7 + %g4], %l3
13460 set 0x40, %i1
13461 ldda [%l7 + %i1] 0xd8, %f16
13462 wr %g0, 0x7, %fprs
13463 or %i2, %l4, %g1
13464 nop
13465 set 0x40, %o4
13466 ldx [%l7 + %o4], %o6
13467 set 0x2C, %o3
13468 swapa [%l7 + %o3] 0x81, %g2
13469 wr %l0, %g7, %set_softint
13470 set 0x60, %i2
13471 swapa [%l7 + %i2] 0x80, %i1
13472 st %fsr, [%l7 + 0x34]
13473 set 0x64, %g5
13474 lda [%l7 + %g5] 0x88, %f4
13475 nop
13476 set 0x38, %g1
13477 std %f10, [%l7 + %g1]
13478 set 0x74, %o7
13479 sta %f29, [%l7 + %o7] 0x88
13480 nop
13481 set 0x71, %i3
13482 ldub [%l7 + %i3], %o7
13483 nop
13484 set 0x0C, %l2
13485 lduw [%l7 + %l2], %i6
13486 fpsub16s %f24, %f8, %f3
13487 ld [%l7 + 0x20], %f29
13488 set 0x28, %l0
13489 ldxa [%l7 + %l0] 0x89, %i3
13490 wr %l1, %i7, %pic
13491 set 0x10, %o5
13492 stxa %o2, [%l7 + %o5] 0x89
13493 and %o5, %g5, %o4
13494 st %f9, [%l7 + 0x08]
13495 nop
13496 set 0x68, %l1
13497 ldd [%l7 + %l1], %o2
13498 nop
13499 set 0x28, %o2
13500 std %f24, [%l7 + %o2]
13501 nop
13502 set 0x3C, %i5
13503 ldub [%l7 + %i5], %g4
13504 set 0x4C, %i4
13505 stwa %i0, [%l7 + %i4] 0xea
13506 membar #Sync
13507 nop
13508 set 0x3C, %g6
13509 ldub [%l7 + %g6], %o1
13510 and %o0, %g6, %g3
13511 nop
13512 set 0x18, %g2
13513 stw %l2, [%l7 + %g2]
13514 nop
13515 set 0x70, %i7
13516 stx %l5, [%l7 + %i7]
13517 set 0x60, %l5
13518 stda %l2, [%l7 + %l5] 0xea
13519 membar #Sync
13520 nop
13521 set 0x58, %i6
13522 sth %l6, [%l7 + %i6]
13523 set 0x14, %l3
13524 swapa [%l7 + %l3] 0x89, %i4
13525 nop
13526 set 0x12, %g3
13527 sth %i2, [%l7 + %g3]
13528 set 0x79, %g7
13529 stba %l4, [%l7 + %g7] 0xe3
13530 membar #Sync
13531 set 0x48, %o6
13532 ldxa [%l7 + %o6] 0x89, %g1
13533 nop
13534 set 0x18, %o1
13535 std %f0, [%l7 + %o1]
13536 set 0x28, %i0
13537 prefetcha [%l7 + %i0] 0x88, 3
13538 set 0x08, %o0
13539 stda %i4, [%l7 + %o0] 0xe2
13540 membar #Sync
13541 nop
13542 set 0x0E, %l6
13543 lduh [%l7 + %l6], %g2
13544 set 0x40, %g4
13545 stda %f16, [%l7 + %g4] 0xc0
13546 nop
13547 set 0x60, %i1
13548 stx %fsr, [%l7 + %i1]
13549 set 0x7C, %o4
13550 stha %l0, [%l7 + %o4] 0xeb
13551 membar #Sync
13552 st %fsr, [%l7 + 0x40]
13553 nop
13554 set 0x30, %o3
13555 std %f28, [%l7 + %o3]
13556 set 0x40, %l4
13557 ldda [%l7 + %l4] 0x81, %f16
13558 nop
13559 set 0x72, %i2
13560 sth %i1, [%l7 + %i2]
13561 nop
13562 set 0x3B, %g1
13563 ldsb [%l7 + %g1], %g7
13564 nop
13565 set 0x50, %g5
13566 lduw [%l7 + %g5], %i6
13567 set 0x6C, %i3
13568 lda [%l7 + %i3] 0x89, %f6
13569 set 0x46, %l2
13570 stba %o7, [%l7 + %l2] 0xe3
13571 membar #Sync
13572 set 0x40, %l0
13573 ldda [%l7 + %l0] 0xd8, %f0
13574 nop
13575 set 0x38, %o5
13576 stx %fsr, [%l7 + %o5]
13577 nop
13578 set 0x6B, %l1
13579 ldsb [%l7 + %l1], %i3
13580 fpadd32s %f26, %f12, %f9
13581 wr %i7, %l1, %sys_tick
13582 nop
13583 set 0x38, %o2
13584 swap [%l7 + %o2], %o5
13585 set 0x60, %i5
13586 ldda [%l7 + %i5] 0xe3, %g4
13587 nop
13588 set 0x58, %i4
13589 ldd [%l7 + %i4], %f8
13590 st %f4, [%l7 + 0x0C]
13591 nop
13592 set 0x48, %g6
13593 ldsh [%l7 + %g6], %o4
13594 set 0x58, %o7
13595 stda %o2, [%l7 + %o7] 0x88
13596 bne,a %xcc, loop_105
13597 nop
13598 set 0x35, %i7
13599 ldsb [%l7 + %i7], %o2
13600 set 0x18, %g2
13601 ldxa [%l7 + %g2] 0x80, %i0
13602loop_105:
13603 nop
13604 set 0x29, %i6
13605 ldstuba [%l7 + %i6] 0x88, %o1
13606 nop
13607 set 0x70, %l5
13608 ldx [%l7 + %l5], %g4
13609 and %g6, %g3, %o0
13610 fpadd32 %f26, %f18, %f20
13611 nop
13612 set 0x34, %l3
13613 prefetch [%l7 + %l3], 0
13614 set 0x60, %g3
13615 stda %l4, [%l7 + %g3] 0xe3
13616 membar #Sync
13617 nop
13618 set 0x20, %g7
13619 swap [%l7 + %g7], %l3
13620 set 0x40, %o6
13621 ldda [%l7 + %o6] 0xd0, %f16
13622 set 0x70, %o1
13623 swapa [%l7 + %o1] 0x80, %l6
13624 nop
13625 set 0x48, %o0
13626 ldd [%l7 + %o0], %f8
13627 and %l2, %i4, %l4
13628 nop
13629 set 0x38, %l6
13630 ldsw [%l7 + %l6], %g1
13631 add %o6, %i2, %g2
13632 membar #Sync
13633 set 0x40, %g4
13634 ldda [%l7 + %g4] 0xf8, %f0
13635 nop
13636 set 0x7C, %i1
13637 ldub [%l7 + %i1], %l0
13638 set 0x68, %o4
13639 ldxa [%l7 + %o4] 0x89, %i5
13640 set 0x38, %o3
13641 ldstuba [%l7 + %o3] 0x88, %g7
13642 nop
13643 set 0x4C, %i0
13644 swap [%l7 + %i0], %i1
13645 set 0x3D, %i2
13646 stba %i6, [%l7 + %i2] 0x88
13647 nop
13648 set 0x70, %g1
13649 ldx [%l7 + %g1], %i3
13650 ld [%l7 + 0x68], %f8
13651 st %f26, [%l7 + 0x54]
13652 nop
13653 set 0x67, %l4
13654 ldub [%l7 + %l4], %o7
13655 ble,a %icc, loop_106
13656 st %f2, [%l7 + 0x60]
13657 wr %i7, %l1, %pic
13658 nop
13659 set 0x7A, %i3
13660 ldsb [%l7 + %i3], %o5
13661loop_106:
13662 nop
13663 set 0x2D, %g5
13664 ldstub [%l7 + %g5], %g5
13665 nop
13666 set 0x5A, %l2
13667 lduh [%l7 + %l2], %o4
13668 nop
13669 set 0x58, %l0
13670 ldd [%l7 + %l0], %o2
13671 nop
13672 set 0x34, %l1
13673 prefetch [%l7 + %l1], 3
13674 nop
13675 set 0x28, %o2
13676 std %o2, [%l7 + %o2]
13677 nop
13678 set 0x71, %o5
13679 ldub [%l7 + %o5], %o1
13680 nop
13681 set 0x08, %i5
13682 swap [%l7 + %i5], %i0
13683 set 0x47, %g6
13684 stba %g4, [%l7 + %g6] 0xe2
13685 membar #Sync
13686 st %fsr, [%l7 + 0x08]
13687 set 0x30, %o7
13688 ldda [%l7 + %o7] 0xea, %g2
13689 set 0x50, %i4
13690 prefetcha [%l7 + %i4] 0x81, 4
13691 nop
13692 set 0x14, %g2
13693 ldsw [%l7 + %g2], %l5
13694 nop
13695 set 0x70, %i7
13696 lduw [%l7 + %i7], %l3
13697 set 0x7A, %l5
13698 stha %l6, [%l7 + %l5] 0xeb
13699 membar #Sync
13700 nop
13701 set 0x20, %l3
13702 stx %l2, [%l7 + %l3]
13703 set 0x68, %i6
13704 stda %o0, [%l7 + %i6] 0x88
13705 set 0x58, %g3
13706 stwa %i4, [%l7 + %g3] 0x80
13707 nop
13708 set 0x40, %g7
13709 lduw [%l7 + %g7], %l4
13710 add %o6, %g1, %g2
13711 wr %l0, %i5, %set_softint
13712 nop
13713 set 0x30, %o1
13714 stx %g7, [%l7 + %o1]
13715 nop
13716 set 0x3C, %o6
13717 ldsh [%l7 + %o6], %i2
13718 nop
13719 set 0x68, %o0
13720 std %i0, [%l7 + %o0]
13721 nop
13722 set 0x5E, %l6
13723 ldsb [%l7 + %l6], %i6
13724 nop
13725 set 0x0C, %i1
13726 lduw [%l7 + %i1], %i3
13727 add %l7, 0x20, %l6
13728 wr %g0, 0x81, %asi
13729 lda [%l6] %asi, %o7
13730 casa [%l6] 0x81, %o7, %i7
13731 nop
13732 set 0x58, %o4
13733 ldx [%l7 + %o4], %o5
13734 nop
13735 set 0x5E, %o3
13736 sth %g5, [%l7 + %o3]
13737 nop
13738 set 0x48, %g4
13739 lduw [%l7 + %g4], %o4
13740 set 0x34, %i2
13741 sta %f16, [%l7 + %i2] 0x81
13742 nop
13743 set 0x0C, %g1
13744 prefetch [%l7 + %g1], 1
13745 set 0x08, %l4
13746 stxa %o3, [%l7 + %l4] 0x81
13747 nop
13748 set 0x1C, %i0
13749 ldsh [%l7 + %i0], %l1
13750 set 0x40, %g5
13751 sta %f15, [%l7 + %g5] 0x88
13752 nop
13753 set 0x0A, %l2
13754 stb %o2, [%l7 + %l2]
13755 nop
13756 set 0x10, %l0
13757 ldx [%l7 + %l0], %i0
13758 set 0x20, %l1
13759 stxa %o1, [%l7 + %l1] 0x81
13760 nop
13761 set 0x64, %i3
13762 lduh [%l7 + %i3], %g4
13763 set 0x4C, %o2
13764 sta %f28, [%l7 + %o2] 0x81
13765 add %l7, 0x70, %l6
13766 wr %g0, 0x81, %asi
13767 ldxa [%l6] %asi, %g6
13768 casxa [%l6] 0x81, %g6, %l5
13769 add %l7, 0x40, %l6
13770 wr %g0, 0x80, %asi
13771 lda [%l6] %asi, %g3
13772 casa [%l6] 0x80, %g3, %l6
13773 nop
13774 set 0x7C, %i5
13775 ldsw [%l7 + %i5], %l2
13776 nop
13777 set 0x68, %o5
13778 std %l2, [%l7 + %o5]
13779 nop
13780 set 0x50, %g6
13781 stx %fsr, [%l7 + %g6]
13782 set 0x20, %o7
13783 stwa %i4, [%l7 + %o7] 0x89
13784 set 0x40, %g2
13785 stda %f16, [%l7 + %g2] 0xc2
13786 nop
13787 set 0x2B, %i4
13788 ldstub [%l7 + %i4], %l4
13789 nop
13790 set 0x54, %l5
13791 stw %o0, [%l7 + %l5]
13792 set 0x58, %l3
13793 swapa [%l7 + %l3] 0x89, %g1
13794 nop
13795 set 0x60, %i7
13796 prefetch [%l7 + %i7], 3
13797 nop
13798 set 0x68, %g3
13799 ldd [%l7 + %g3], %f0
13800 nop
13801 set 0x64, %g7
13802 stb %o6, [%l7 + %g7]
13803 add %l7, 0x3C, %l6
13804 wr %g0, 0x88, %asi
13805 lda [%l6] %asi, %g2
13806 casa [%l6] 0x88, %g2, %i5
13807 set 0x74, %i6
13808 stha %g7, [%l7 + %i6] 0xe2
13809 membar #Sync
13810 nop
13811 set 0x10, %o1
13812 ldd [%l7 + %o1], %f24
13813 set 0x6C, %o0
13814 lda [%l7 + %o0] 0x88, %f8
13815 nop
13816 set 0x78, %o6
13817 std %f8, [%l7 + %o6]
13818 nop
13819 set 0x41, %i1
13820 ldub [%l7 + %i1], %l0
13821 nop
13822 set 0x34, %l6
13823 stw %i2, [%l7 + %l6]
13824 add %l7, 0x78, %l6
13825 wr %g0, 0x88, %asi
13826 casxa [%l6] 0x88, %i6, %i3
13827 nop
13828 set 0x64, %o3
13829 sth %o7, [%l7 + %o3]
13830 nop
13831 set 0x28, %g4
13832 std %f10, [%l7 + %g4]
13833 nop
13834 set 0x40, %o4
13835 ldx [%l7 + %o4], %i7
13836 fpsub32s %f11, %f4, %f12
13837 nop
13838 set 0x60, %g1
13839 lduh [%l7 + %g1], %o5
13840 set 0x78, %i2
13841 stxa %g5, [%l7 + %i2] 0x89
13842 nop
13843 set 0x30, %l4
13844 ldsh [%l7 + %l4], %i1
13845 set 0x68, %g5
13846 swapa [%l7 + %g5] 0x81, %o3
13847 nop
13848 set 0x68, %l2
13849 stb %o4, [%l7 + %l2]
13850 ba,a,pt %xcc, loop_107
13851 nop
13852 set 0x70, %l0
13853 stx %o2, [%l7 + %l0]
13854 nop
13855 set 0x7C, %i0
13856 ldsw [%l7 + %i0], %i0
13857 nop
13858 set 0x38, %l1
13859 stx %fsr, [%l7 + %l1]
13860loop_107:
13861 add %l1, %o1, %g4
13862 nop
13863 set 0x13, %o2
13864 ldstub [%l7 + %o2], %g6
13865 set 0x1E, %i3
13866 stha %l5, [%l7 + %i3] 0xeb
13867 membar #Sync
13868 nop
13869 set 0x68, %i5
13870 std %g2, [%l7 + %i5]
13871 set 0x7D, %g6
13872 stba %l6, [%l7 + %g6] 0x88
13873 set 0x4C, %o7
13874 swapa [%l7 + %o7] 0x81, %l2
13875 set 0x62, %g2
13876 stba %i4, [%l7 + %g2] 0xea
13877 membar #Sync
13878 nop
13879 set 0x1C, %i4
13880 prefetch [%l7 + %i4], 0
13881 st %f26, [%l7 + 0x40]
13882 nop
13883 set 0x68, %l5
13884 stx %fsr, [%l7 + %l5]
13885 nop
13886 set 0x68, %l3
13887 sth %l3, [%l7 + %l3]
13888 membar #Sync
13889 set 0x40, %i7
13890 ldda [%l7 + %i7] 0xf0, %f16
13891 add %l7, 0x40, %l6
13892 wr %g0, 0x89, %asi
13893 lda [%l6] %asi, %l4
13894 casa [%l6] 0x89, %l4, %o0
13895 set 0x2E, %g3
13896 ldstuba [%l7 + %g3] 0x80, %g1
13897 nop
13898 set 0x34, %g7
13899 ldsw [%l7 + %g7], %g2
13900 add %i5, %g7, %o6
13901 nop
13902 set 0x68, %o5
13903 stx %l0, [%l7 + %o5]
13904 set 0x2C, %o1
13905 lda [%l7 + %o1] 0x80, %f17
13906 nop
13907 set 0x58, %i6
13908 std %f2, [%l7 + %i6]
13909 add %i2, %i6, %o7
13910 nop
13911 set 0x73, %o0
13912 ldub [%l7 + %o0], %i7
13913 nop
13914 set 0x35, %i1
13915 stb %o5, [%l7 + %i1]
13916 set 0x30, %o6
13917 ldxa [%l7 + %o6] 0x89, %g5
13918 nop
13919 set 0x5E, %l6
13920 ldstub [%l7 + %l6], %i3
13921 nop
13922 set 0x68, %o3
13923 stx %o3, [%l7 + %o3]
13924 set 0x28, %o4
13925 swapa [%l7 + %o4] 0x88, %o4
13926 nop
13927 set 0x60, %g4
13928 stx %fsr, [%l7 + %g4]
13929 add %l7, 0x30, %l6
13930 wr %g0, 0x89, %asi
13931 casxa [%l6] 0x89, %i1, %o2
13932 set 0x54, %i2
13933 ldstuba [%l7 + %i2] 0x81, %i0
13934 set 0x3C, %l4
13935 lda [%l7 + %l4] 0x89, %f21
13936 nop
13937 set 0x78, %g1
13938 prefetch [%l7 + %g1], 1
13939 nop
13940 set 0x10, %l2
13941 std %l0, [%l7 + %l2]
13942 nop
13943 set 0x28, %g5
13944 lduh [%l7 + %g5], %o1
13945 add %l7, 0x38, %l6
13946 wr %g0, 0x80, %asi
13947 casa [%l6] 0x80, %g6, %l5
13948 st %fsr, [%l7 + 0x3C]
13949 nop
13950 set 0x59, %i0
13951 ldub [%l7 + %i0], %g3
13952 set 0x40, %l0
13953 stda %f16, [%l7 + %l0] 0xc0
13954 st %fsr, [%l7 + 0x28]
13955 nop
13956 set 0x26, %o2
13957 lduh [%l7 + %o2], %g4
13958 st %f9, [%l7 + 0x30]
13959 nop
13960 set 0x5C, %l1
13961 prefetch [%l7 + %l1], 1
13962 set 0x4E, %i3
13963 stba %l2, [%l7 + %i3] 0x81
13964 add %l7, 0x60, %l6
13965 wr %g0, 0x89, %asi
13966 ldxa [%l6] %asi, %i4
13967 casxa [%l6] 0x89, %i4, %l3
13968 nop
13969 set 0x3C, %g6
13970 sth %l6, [%l7 + %g6]
13971 add %o0, %g1, %l4
13972 nop
13973 set 0x60, %o7
13974 stx %fsr, [%l7 + %o7]
13975 nop
13976 set 0x30, %g2
13977 lduw [%l7 + %g2], %g2
13978 nop
13979 set 0x40, %i5
13980 sth %i5, [%l7 + %i5]
13981 nop
13982 set 0x70, %l5
13983 std %f2, [%l7 + %l5]
13984 set 0x38, %i4
13985 swapa [%l7 + %i4] 0x81, %g7
13986 set 0x30, %l3
13987 stda %l0, [%l7 + %l3] 0xea
13988 membar #Sync
13989 nop
13990 set 0x68, %i7
13991 std %f26, [%l7 + %i7]
13992 set 0x40, %g3
13993 ldda [%l7 + %g3] 0x81, %o6
13994 nop
13995 set 0x10, %g7
13996 prefetch [%l7 + %g7], 4
13997 wr %i2, %o7, %y
13998 nop
13999 set 0x68, %o5
14000 stx %fsr, [%l7 + %o5]
14001 nop
14002 set 0x40, %o1
14003 ldd [%l7 + %o1], %f6
14004 nop
14005 set 0x4C, %o0
14006 stb %i6, [%l7 + %o0]
14007 nop
14008 set 0x6E, %i6
14009 sth %i7, [%l7 + %i6]
14010 nop
14011 set 0x68, %i1
14012 ldd [%l7 + %i1], %f10
14013 nop
14014 set 0x68, %l6
14015 ldsw [%l7 + %l6], %o5
14016 nop
14017 set 0x28, %o3
14018 ldd [%l7 + %o3], %i2
14019 or %o3, %o4, %i1
14020 set 0x60, %o6
14021 ldda [%l7 + %o6] 0xe3, %o2
14022 set 0x28, %g4
14023 stda %i0, [%l7 + %g4] 0x80
14024 fpsub32 %f12, %f22, %f28
14025 nop
14026 set 0x08, %o4
14027 stx %fsr, [%l7 + %o4]
14028 set 0x10, %l4
14029 stha %l1, [%l7 + %l4] 0x89
14030 set 0x40, %i2
14031 stda %f16, [%l7 + %i2] 0xd0
14032 nop
14033 set 0x08, %g1
14034 ldd [%l7 + %g1], %f12
14035 nop
14036 set 0x64, %l2
14037 ldub [%l7 + %l2], %o1
14038 nop
14039 set 0x28, %i0
14040 ldsw [%l7 + %i0], %g6
14041 set 0x4B, %g5
14042 ldstuba [%l7 + %g5] 0x81, %l5
14043 set 0x6C, %l0
14044 lda [%l7 + %l0] 0x81, %f5
14045 add %l7, 0x70, %l6
14046 wr %g0, 0x88, %asi
14047 ldxa [%l6] %asi, %g5
14048 casxa [%l6] 0x88, %g5, %g3
14049 nop
14050 set 0x44, %o2
14051 swap [%l7 + %o2], %g4
14052 nop
14053 set 0x20, %i3
14054 std %i4, [%l7 + %i3]
14055 nop
14056 set 0x3C, %l1
14057 lduh [%l7 + %l1], %l2
14058 bl,pn %xcc, loop_108
14059 nop
14060 set 0x18, %g6
14061 stx %l6, [%l7 + %g6]
14062 st %fsr, [%l7 + 0x14]
14063 set 0x2C, %g2
14064 lda [%l7 + %g2] 0x81, %f6
14065loop_108:
14066 nop
14067 set 0x0E, %o7
14068 stb %l3, [%l7 + %o7]
14069 set 0x40, %l5
14070 stda %f0, [%l7 + %l5] 0x88
14071 set 0x38, %i4
14072 stwa %g1, [%l7 + %i4] 0x89
14073 nop
14074 set 0x6C, %l3
14075 ldsw [%l7 + %l3], %o0
14076 set 0x2A, %i7
14077 stha %l4, [%l7 + %i7] 0xeb
14078 membar #Sync
14079 nop
14080 set 0x54, %i5
14081 prefetch [%l7 + %i5], 4
14082 add %l7, 0x48, %l6
14083 wr %g0, 0x80, %asi
14084 ldxa [%l6] %asi, %i5
14085 casxa [%l6] 0x80, %i5, %g7
14086 nop
14087 set 0x18, %g3
14088 stx %l0, [%l7 + %g3]
14089 add %l7, 0x10, %l6
14090 wr %g0, 0x88, %asi
14091 lda [%l6] %asi, %o6
14092 casa [%l6] 0x88, %o6, %g2
14093 add %l7, 0x40, %l6
14094 wr %g0, 0x89, %asi
14095 casa [%l6] 0x89, %o7, %i6
14096 membar #Sync
14097 set 0x40, %g7
14098 ldda [%l7 + %g7] 0xf1, %f16
14099 wr %i7, %o5, %ccr
14100 and %i2, %o3, %i3
14101 set 0x40, %o1
14102 ldda [%l7 + %o1] 0x88, %o4
14103 nop
14104 set 0x1C, %o0
14105 sth %o2, [%l7 + %o0]
14106 nop
14107 set 0x60, %o5
14108 stx %fsr, [%l7 + %o5]
14109 st %fsr, [%l7 + 0x60]
14110 nop
14111 set 0x60, %i6
14112 stx %fsr, [%l7 + %i6]
14113 set 0x17, %l6
14114 ldstuba [%l7 + %l6] 0x89, %i0
14115 nop
14116 set 0x54, %i1
14117 swap [%l7 + %i1], %l1
14118 add %l7, 0x58, %l6
14119 wr %g0, 0x89, %asi
14120 lda [%l6] %asi, %i1
14121 casa [%l6] 0x89, %i1, %g6
14122 or %l5, %o1, %g5
14123 add %g3, %g4, %l2
14124 add %l7, 0x70, %l6
14125 wr %g0, 0x89, %asi
14126 casxa [%l6] 0x89, %l6, %l3
14127 nop
14128 set 0x7C, %o3
14129 ldsh [%l7 + %o3], %i4
14130 set 0x40, %o6
14131 ldda [%l7 + %o6] 0xd2, %f0
14132 nop
14133 set 0x10, %g4
14134 stw %g1, [%l7 + %g4]
14135 ba,pn %xcc, loop_109
14136 nop
14137 set 0x40, %l4
14138 ldx [%l7 + %l4], %l4
14139 nop
14140 set 0x7B, %i2
14141 ldstub [%l7 + %i2], %o0
14142 nop
14143 set 0x70, %g1
14144 stx %fsr, [%l7 + %g1]
14145loop_109:
14146 nop
14147 set 0x38, %o4
14148 stx %fsr, [%l7 + %o4]
14149 nop
14150 set 0x5C, %i0
14151 stb %g7, [%l7 + %i0]
14152 nop
14153 set 0x0F, %l2
14154 ldub [%l7 + %l2], %i5
14155 nop
14156 set 0x7C, %g5
14157 lduw [%l7 + %g5], %l0
14158 nop
14159 set 0x2C, %o2
14160 ldsw [%l7 + %o2], %g2
14161 nop
14162 set 0x08, %l0
14163 ldd [%l7 + %l0], %f10
14164 add %l7, 0x0C, %l6
14165 wr %g0, 0x88, %asi
14166 lda [%l6] %asi, %o6
14167 casa [%l6] 0x88, %o6, %i6
14168 nop
14169 set 0x66, %l1
14170 ldsb [%l7 + %l1], %i7
14171 nop
14172 set 0x31, %g6
14173 ldub [%l7 + %g6], %o5
14174 set 0x40, %g2
14175 stba %o7, [%l7 + %g2] 0x89
14176 nop
14177 set 0x3C, %o7
14178 lduh [%l7 + %o7], %o3
14179 st %fsr, [%l7 + 0x24]
14180 nop
14181 set 0x24, %l5
14182 stb %i3, [%l7 + %l5]
14183 nop
14184 set 0x58, %i3
14185 std %i2, [%l7 + %i3]
14186 nop
14187 set 0x7E, %l3
14188 lduh [%l7 + %l3], %o4
14189 set 0x51, %i7
14190 stba %o2, [%l7 + %i7] 0x81
14191 nop
14192 set 0x19, %i4
14193 stb %l1, [%l7 + %i4]
14194 ld [%l7 + 0x54], %f29
14195 nop
14196 set 0x78, %i5
14197 std %i0, [%l7 + %i5]
14198 nop
14199 set 0x14, %g3
14200 lduw [%l7 + %g3], %i0
14201 nop
14202 set 0x18, %o1
14203 ldsw [%l7 + %o1], %g6
14204 nop
14205 set 0x10, %g7
14206 std %f12, [%l7 + %g7]
14207 add %l7, 0x18, %l6
14208 wr %g0, 0x89, %asi
14209 ldxa [%l6] %asi, %l5
14210 casxa [%l6] 0x89, %l5, %o1
14211 nop
14212 set 0x34, %o0
14213 sth %g3, [%l7 + %o0]
14214 nop
14215 set 0x2B, %o5
14216 stb %g4, [%l7 + %o5]
14217 set 0x7C, %l6
14218 sta %f23, [%l7 + %l6] 0x81
14219 nop
14220 set 0x30, %i1
14221 ldx [%l7 + %i1], %g5
14222 set 0x58, %o3
14223 ldxa [%l7 + %o3] 0x89, %l6
14224 set 0x30, %o6
14225 ldxa [%l7 + %o6] 0x80, %l2
14226 nop
14227 set 0x74, %i6
14228 prefetch [%l7 + %i6], 2
14229 nop
14230 set 0x6C, %l4
14231 stw %l3, [%l7 + %l4]
14232 set 0x28, %g4
14233 stda %g0, [%l7 + %g4] 0x80
14234 add %l4, %i4, %o0
14235 set 0x28, %g1
14236 stba %i5, [%l7 + %g1] 0x88
14237 and %l0, %g2, %g7
14238 nop
14239 set 0x68, %i2
14240 stw %i6, [%l7 + %i2]
14241 add %o6, %o5, %i7
14242 add %o3, %i3, %i2
14243 set 0x5C, %i0
14244 sta %f18, [%l7 + %i0] 0x80
14245 set 0x40, %l2
14246 ldda [%l7 + %l2] 0xd2, %f16
14247 nop
14248 set 0x50, %g5
14249 stx %fsr, [%l7 + %g5]
14250 add %l7, 0x5C, %l6
14251 wr %g0, 0x89, %asi
14252 lda [%l6] %asi, %o4
14253 casa [%l6] 0x89, %o4, %o2
14254 set 0x27, %o4
14255 stba %l1, [%l7 + %o4] 0xea
14256 membar #Sync
14257 nop
14258 set 0x68, %o2
14259 stx %i1, [%l7 + %o2]
14260 nop
14261 set 0x28, %l0
14262 ldd [%l7 + %l0], %f8
14263 set 0x2C, %g6
14264 sta %f17, [%l7 + %g6] 0x88
14265 add %o7, %i0, %g6
14266 nop
14267 set 0x68, %g2
14268 ldd [%l7 + %g2], %o0
14269 or %g3, %g4, %g5
14270 set 0x10, %l1
14271 lda [%l7 + %l1] 0x81, %f1
14272 set 0x7A, %o7
14273 ldstuba [%l7 + %o7] 0x89, %l5
14274 set 0x40, %l5
14275 stda %f16, [%l7 + %l5] 0xda
14276 nop
14277 set 0x49, %l3
14278 ldub [%l7 + %l3], %l6
14279 nop
14280 set 0x48, %i7
14281 std %l2, [%l7 + %i7]
14282 set 0x64, %i4
14283 sta %f13, [%l7 + %i4] 0x81
14284 nop
14285 set 0x20, %i5
14286 std %f0, [%l7 + %i5]
14287 add %l7, 0x70, %l6
14288 wr %g0, 0x80, %asi
14289 casxa [%l6] 0x80, %g1, %l4
14290 nop
14291 set 0x50, %g3
14292 lduw [%l7 + %g3], %l3
14293 nop
14294 set 0x3E, %o1
14295 ldsb [%l7 + %o1], %o0
14296 set 0x68, %i3
14297 ldxa [%l7 + %i3] 0x81, %i4
14298 set 0x38, %g7
14299 swapa [%l7 + %g7] 0x80, %l0
14300 nop
14301 set 0x69, %o5
14302 stb %i5, [%l7 + %o5]
14303 set 0x43, %o0
14304 stba %g7, [%l7 + %o0] 0x80
14305 set 0x32, %i1
14306 stba %i6, [%l7 + %i1] 0x80
14307 nop
14308 set 0x60, %l6
14309 prefetch [%l7 + %l6], 4
14310 set 0x3E, %o6
14311 stha %g2, [%l7 + %o6] 0xe3
14312 membar #Sync
14313 nop
14314 set 0x40, %o3
14315 stx %o5, [%l7 + %o3]
14316 nop
14317 set 0x38, %i6
14318 ldd [%l7 + %i6], %o6
14319 nop
14320 set 0x2C, %g4
14321 stw %i7, [%l7 + %g4]
14322 nop
14323 set 0x32, %g1
14324 ldub [%l7 + %g1], %o3
14325 set 0x4E, %i2
14326 stha %i3, [%l7 + %i2] 0xe3
14327 membar #Sync
14328 st %f27, [%l7 + 0x2C]
14329 add %l7, 0x10, %l6
14330 wr %g0, 0x81, %asi
14331 casa [%l6] 0x81, %o4, %i2
14332 membar #Sync
14333 set 0x40, %i0
14334 ldda [%l7 + %i0] 0xf8, %f0
14335 set 0x40, %l4
14336 ldda [%l7 + %l4] 0xe2, %l0
14337 nop
14338 set 0x78, %g5
14339 std %f18, [%l7 + %g5]
14340 set 0x20, %o4
14341 lda [%l7 + %o4] 0x80, %f20
14342 nop
14343 set 0x38, %l2
14344 stx %i1, [%l7 + %l2]
14345 fpsub16 %f18, %f20, %f4
14346 st %fsr, [%l7 + 0x28]
14347 nop
14348 set 0x40, %l0
14349 std %o6, [%l7 + %l0]
14350 set 0x14, %o2
14351 lda [%l7 + %o2] 0x88, %f17
14352 nop
14353 set 0x68, %g6
14354 lduw [%l7 + %g6], %i0
14355 nop
14356 set 0x42, %g2
14357 ldsb [%l7 + %g2], %g6
14358 nop
14359 set 0x3C, %l1
14360 ldsh [%l7 + %l1], %o2
14361 add %g3, %g4, %o1
14362 add %g5, %l5, %l6
14363 fpadd32s %f13, %f14, %f18
14364 or %l2, %g1, %l3
14365 st %f21, [%l7 + 0x0C]
14366 nop
14367 set 0x7C, %l5
14368 sth %l4, [%l7 + %l5]
14369 fpsub32s %f20, %f24, %f23
14370 set 0x28, %o7
14371 sta %f27, [%l7 + %o7] 0x88
14372 nop
14373 set 0x50, %l3
14374 ldd [%l7 + %l3], %o0
14375 nop
14376 set 0x70, %i7
14377 ldx [%l7 + %i7], %i4
14378 nop
14379 set 0x34, %i5
14380 ldsh [%l7 + %i5], %l0
14381 set 0x40, %i4
14382 stwa %i5, [%l7 + %i4] 0x80
14383 nop
14384 set 0x30, %g3
14385 stb %g7, [%l7 + %g3]
14386 nop
14387 set 0x40, %o1
14388 ldsw [%l7 + %o1], %g2
14389 nop
14390 set 0x0A, %g7
14391 lduh [%l7 + %g7], %o5
14392 set 0x78, %o5
14393 prefetcha [%l7 + %o5] 0x89, 1
14394 set 0x18, %i3
14395 stda %i6, [%l7 + %i3] 0x88
14396 set 0x40, %o0
14397 stda %f0, [%l7 + %o0] 0xcc
14398 set 0x7A, %i1
14399 ldstuba [%l7 + %i1] 0x80, %o3
14400 set 0x50, %l6
14401 swapa [%l7 + %l6] 0x80, %i3
14402 set 0x22, %o3
14403 stha %o4, [%l7 + %o3] 0x80
14404 nop
14405 set 0x7E, %o6
14406 ldstub [%l7 + %o6], %i7
14407 nop
14408 set 0x6E, %g4
14409 sth %l1, [%l7 + %g4]
14410 set 0x7C, %g1
14411 sta %f23, [%l7 + %g1] 0x88
14412 wr %i2, %i1, %y
14413 add %o7, %g6, %o2
14414 set 0x34, %i6
14415 swapa [%l7 + %i6] 0x88, %i0
14416 nop
14417 set 0x08, %i0
14418 stx %fsr, [%l7 + %i0]
14419 nop
14420 set 0x44, %l4
14421 lduw [%l7 + %l4], %g3
14422 set 0x40, %i2
14423 ldda [%l7 + %i2] 0xd0, %f16
14424 nop
14425 set 0x64, %g5
14426 swap [%l7 + %g5], %g4
14427 st %f31, [%l7 + 0x54]
14428 nop
14429 set 0x38, %l2
14430 stx %fsr, [%l7 + %l2]
14431 set 0x6C, %l0
14432 sta %f16, [%l7 + %l0] 0x89
14433 nop
14434 set 0x15, %o4
14435 ldsb [%l7 + %o4], %o1
14436 set 0x28, %g6
14437 swapa [%l7 + %g6] 0x81, %l5
14438 set 0x68, %o2
14439 stxa %l6, [%l7 + %o2] 0xea
14440 membar #Sync
14441 set 0x45, %g2
14442 stba %g5, [%l7 + %g2] 0xeb
14443 membar #Sync
14444 set 0x48, %l1
14445 lda [%l7 + %l1] 0x80, %f14
14446 and %l2, %l3, %l4
14447 st %f19, [%l7 + 0x58]
14448 nop
14449 set 0x58, %l5
14450 ldd [%l7 + %l5], %f30
14451 nop
14452 set 0x40, %l3
14453 std %f14, [%l7 + %l3]
14454 nop
14455 set 0x48, %o7
14456 stx %fsr, [%l7 + %o7]
14457 set 0x20, %i7
14458 stda %g0, [%l7 + %i7] 0x88
14459 nop
14460 set 0x54, %i5
14461 lduw [%l7 + %i5], %i4
14462 nop
14463 set 0x20, %g3
14464 stb %l0, [%l7 + %g3]
14465 set 0x20, %i4
14466 ldxa [%l7 + %i4] 0x80, %i5
14467 set 0x40, %g7
14468 stda %f0, [%l7 + %g7] 0xcc
14469 set 0x48, %o1
14470 prefetcha [%l7 + %o1] 0x89, 1
14471 nop
14472 set 0x50, %o5
14473 std %o0, [%l7 + %o5]
14474 nop
14475 set 0x5A, %o0
14476 ldsh [%l7 + %o0], %g2
14477 set 0x68, %i3
14478 stda %o4, [%l7 + %i3] 0x88
14479 nop
14480 nop
14481 setx 0xBAF632AF1E1B7417, %l0, %l6
14482 stx %l6, [%l7 + 0x28]
14483 ldd [%l7 + 0x28], %f26
14484 setx 0x0A72F8C9B6DD5177, %l1, %l5
14485 stx %l5, [%l7 + 0x10]
14486 ldd [%l7 + 0x10], %f16
14487 fdivd %f16, %f26, %f30
14488 nop
14489 set 0x28, %l6
14490 std %f22, [%l7 + %l6]
14491 add %l7, 0x08, %l6
14492 wr %g0, 0x88, %asi
14493 lda [%l6] %asi, %i6
14494 casa [%l6] 0x88, %i6, %o6
14495 nop
14496 set 0x18, %o3
14497 std %f28, [%l7 + %o3]
14498 st %fsr, [%l7 + 0x38]
14499 fpadd16s %f16, %f6, %f23
14500 st %f8, [%l7 + 0x68]
14501 set 0x58, %i1
14502 ldxa [%l7 + %i1] 0x80, %o3
14503 set 0x58, %g4
14504 stwa %o4, [%l7 + %g4] 0x89
14505 nop
14506 set 0x48, %g1
14507 prefetch [%l7 + %g1], 2
14508 membar #Sync
14509 set 0x40, %o6
14510 ldda [%l7 + %o6] 0xf9, %f0
14511 nop
14512 set 0x08, %i6
14513 stw %i7, [%l7 + %i6]
14514 set 0x30, %l4
14515 stxa %i3, [%l7 + %l4] 0xe2
14516 membar #Sync
14517 nop
14518 set 0x28, %i2
14519 ldd [%l7 + %i2], %f2
14520 membar #Sync
14521 set 0x40, %i0
14522 ldda [%l7 + %i0] 0xf9, %f0
14523 set 0x20, %g5
14524 stwa %i2, [%l7 + %g5] 0x80
14525 nop
14526 set 0x68, %l2
14527 prefetch [%l7 + %l2], 2
14528 add %l1, %o7, %i1
14529 set 0x40, %l0
14530 ldda [%l7 + %l0] 0x89, %f0
14531 nop
14532 set 0x18, %g6
14533 stx %fsr, [%l7 + %g6]
14534 set 0x28, %o2
14535 ldxa [%l7 + %o2] 0x80, %g6
14536 nop
14537 set 0x52, %o4
14538 stb %o2, [%l7 + %o4]
14539 or %i0, %g4, %o1
14540 nop
14541 set 0x28, %l1
14542 std %g2, [%l7 + %l1]
14543 set 0x40, %l5
14544 ldstuba [%l7 + %l5] 0x80, %l5
14545 st %f30, [%l7 + 0x40]
14546 ld [%l7 + 0x08], %f23
14547 st %fsr, [%l7 + 0x34]
14548 nop
14549 set 0x30, %l3
14550 ldd [%l7 + %l3], %g4
14551 set 0x40, %g2
14552 stda %f0, [%l7 + %g2] 0xf1
14553 membar #Sync
14554 add %l7, 0x48, %l6
14555 wr %g0, 0x80, %asi
14556 lda [%l6] %asi, %l2
14557 casa [%l6] 0x80, %l2, %l3
14558 nop
14559 set 0x6C, %i7
14560 ldub [%l7 + %i7], %l6
14561 nop
14562 set 0x38, %o7
14563 lduw [%l7 + %o7], %g1
14564 set 0x64, %i5
14565 swapa [%l7 + %i5] 0x88, %i4
14566 add %l4, %l0, %g7
14567 nop
14568 set 0x72, %g3
14569 lduh [%l7 + %g3], %i5
14570 nop
14571 set 0x10, %i4
14572 std %g2, [%l7 + %i4]
14573 ld [%l7 + 0x44], %f16
14574 set 0x70, %o1
14575 prefetcha [%l7 + %o1] 0x88, 2
14576 set 0x50, %g7
14577 stwa %i6, [%l7 + %g7] 0x81
14578 nop
14579 set 0x18, %o5
14580 std %f12, [%l7 + %o5]
14581 nop
14582 set 0x1C, %i3
14583 lduh [%l7 + %i3], %o6
14584 set 0x78, %l6
14585 stda %o0, [%l7 + %l6] 0xea
14586 membar #Sync
14587 fpsub16 %f20, %f6, %f2
14588 fpsub16 %f6, %f8, %f18
14589 st %fsr, [%l7 + 0x38]
14590 ld [%l7 + 0x50], %f10
14591 nop
14592 set 0x10, %o0
14593 ldd [%l7 + %o0], %f6
14594 set 0x48, %i1
14595 stda %o4, [%l7 + %i1] 0xe2
14596 membar #Sync
14597 set 0x70, %o3
14598 ldda [%l7 + %o3] 0x89, %i6
14599 st %fsr, [%l7 + 0x4C]
14600 nop
14601 set 0x38, %g4
14602 std %f12, [%l7 + %g4]
14603 nop
14604 set 0x2C, %g1
14605 ldsw [%l7 + %g1], %o3
14606 st %f21, [%l7 + 0x40]
14607 set 0x20, %o6
14608 ldda [%l7 + %o6] 0xe2, %i2
14609 nop
14610 set 0x20, %i6
14611 ldd [%l7 + %i6], %l0
14612 nop
14613 set 0x50, %i2
14614 stx %i3, [%l7 + %i2]
14615 nop
14616 set 0x68, %i0
14617 prefetch [%l7 + %i0], 3
14618 set 0x16, %l4
14619 stha %i1, [%l7 + %l4] 0xe3
14620 membar #Sync
14621 add %o7, %o2, %i0
14622 st %f14, [%l7 + 0x64]
14623 add %l7, 0x70, %l6
14624 wr %g0, 0x88, %asi
14625 casa [%l6] 0x88, %g6, %g4
14626 nop
14627 set 0x30, %l2
14628 lduh [%l7 + %l2], %g3
14629 nop
14630 set 0x20, %g5
14631 prefetch [%l7 + %g5], 0
14632 set 0x40, %l0
14633 ldda [%l7 + %l0] 0xd0, %f16
14634 st %fsr, [%l7 + 0x7C]
14635 nop
14636 set 0x48, %o2
14637 lduw [%l7 + %o2], %l5
14638 nop
14639 set 0x56, %g6
14640 ldub [%l7 + %g6], %o1
14641 add %l7, 0x10, %l6
14642 wr %g0, 0x89, %asi
14643 ldxa [%l6] %asi, %l2
14644 casxa [%l6] 0x89, %l2, %g5
14645 nop
14646 set 0x38, %l1
14647 ldub [%l7 + %l1], %l6
14648 nop
14649 set 0x58, %l5
14650 std %g0, [%l7 + %l5]
14651 set 0x1F, %l3
14652 ldstuba [%l7 + %l3] 0x88, %l3
14653 set 0x10, %g2
14654 swapa [%l7 + %g2] 0x80, %l4
14655 set 0x44, %o4
14656 stwa %i4, [%l7 + %o4] 0xeb
14657 membar #Sync
14658 set 0x40, %i7
14659 ldda [%l7 + %i7] 0x80, %f0
14660 st %fsr, [%l7 + 0x14]
14661 nop
14662 set 0x0B, %i5
14663 ldsb [%l7 + %i5], %l0
14664 st %fsr, [%l7 + 0x2C]
14665 nop
14666 set 0x20, %o7
14667 sth %i5, [%l7 + %o7]
14668 set 0x7A, %g3
14669 stha %g7, [%l7 + %g3] 0xea
14670 membar #Sync
14671 nop
14672 set 0x59, %o1
14673 ldub [%l7 + %o1], %o5
14674 or %g2, %i6, %o6
14675 nop
14676 set 0x6C, %g7
14677 sth %o0, [%l7 + %g7]
14678 set 0x36, %o5
14679 ldstuba [%l7 + %o5] 0x89, %o4
14680 nop
14681 set 0x74, %i3
14682 sth %i7, [%l7 + %i3]
14683 nop
14684 set 0x7D, %l6
14685 ldub [%l7 + %l6], %i2
14686 set 0x30, %o0
14687 ldstuba [%l7 + %o0] 0x88, %l1
14688 nop
14689 set 0x18, %i4
14690 std %i2, [%l7 + %i4]
14691 fpsub32s %f18, %f9, %f2
14692 nop
14693 set 0x30, %i1
14694 std %o2, [%l7 + %i1]
14695 EXIT_GOOD
14696
14697
14698
14699!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14700!
14701! Stats for Thread 3:
14702!
14703! Type l : 1272
14704! Type a : 25
14705! Type cti : 29
14706! Type x : 520
14707! Type f : 44
14708! Type i : 110
14709!
14710!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14711
14712!
14713! Thread 4 Start
14714!
14715.global thread_4
14716thread_4:
14717 mov %l7, %g1
14718 !# Set %cwp for 8 windows
14719 !# This threads memory space into each %l7
14720 wrpr %g0, 0x7, %cwp
14721 mov %g1, %l7
14722 wrpr %g0, 0x6, %cwp
14723 mov %g1, %l7
14724 wrpr %g0, 0x5, %cwp
14725 mov %g1, %l7
14726 wrpr %g0, 0x4, %cwp
14727 mov %g1, %l7
14728 wrpr %g0, 0x3, %cwp
14729 mov %g1, %l7
14730 wrpr %g0, 0x2, %cwp
14731 mov %g1, %l7
14732 wrpr %g0, 0x1, %cwp
14733 mov %g1, %l7
14734 wrpr %g0, 0x0, %cwp
14735 mov %g1, %l7
14736
14737 !# Set %fsr
14738 setx 0x0000000000400000, %l0, %l6 !# no post process
14739 stx %l6, [%l7 + 0x0] !# no post process
14740 ldx [%l7 + 0x0], %fsr !# no post process
14741
14742 wr %g0, 0x80, %asi !# no post process
14743
14744 !# Initialize registers ..
14745
14746 !# Global registers
14747 set 0x0, %g1
14748 set 0x1, %g2
14749 set 0xE, %g3
14750 set 0x3, %g4
14751 set 0x0, %g5
14752 set 0xB, %g6
14753 set 0xA, %g7
14754 !# Input registers
14755 set -0x8, %i0
14756 set -0x5, %i1
14757 set -0xD, %i2
14758 set -0xA, %i3
14759 set -0x0, %i4
14760 set -0x0, %i5
14761 set -0x3, %i6
14762 set -0xE, %i7
14763 !# Local registers
14764 set 0x6B06DCC7, %l0
14765 set 0x746237B7, %l1
14766 set 0x2637330F, %l2
14767 set 0x0787DE2F, %l3
14768 set 0x4544A440, %l4
14769 set 0x162930AE, %l5
14770 set 0x38A37E01, %l6
14771 !# Output registers
14772 set -0x01D2, %o0
14773 set 0x1139, %o1
14774 set -0x08E6, %o2
14775 set -0x0A30, %o3
14776 set 0x0ACD, %o4
14777 set -0x06CE, %o5
14778 set -0x01A9, %o6
14779 set -0x1CF6, %o7
14780 !# Float registers
14781 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
14782 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
14783 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
14784 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
14785 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
14786 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
14787 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
14788 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
14789 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
14790 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
14791 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
14792 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
14793 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
14794 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
14795 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
14796 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
14797
14798 !# Execute Main Diag ..
14799
14800 set 0x40, %g4
14801 stda %f16, [%l7 + %g4] 0xc4
14802 st %f9, [%l7 + 0x2C]
14803 set 0x10, %g1
14804 swapa [%l7 + %g1] 0x81, %o7
14805 st %f8, [%l7 + 0x58]
14806 wr %o2, %i0, %pic
14807 nop
14808 set 0x7E, %o6
14809 ldsh [%l7 + %o6], %g6
14810 nop
14811 set 0x44, %i6
14812 lduw [%l7 + %i6], %i1
14813 nop
14814 set 0x34, %i2
14815 stw %g4, [%l7 + %i2]
14816 nop
14817 set 0x28, %o3
14818 ldstub [%l7 + %o3], %l5
14819 fpadd32 %f20, %f10, %f10
14820 nop
14821 set 0x7E, %i0
14822 ldub [%l7 + %i0], %g3
14823 nop
14824 set 0x40, %l2
14825 ldd [%l7 + %l2], %f4
14826 nop
14827 set 0x44, %g5
14828 ldsw [%l7 + %g5], %l2
14829 nop
14830 set 0x40, %l0
14831 ldx [%l7 + %l0], %g5
14832 nop
14833 set 0x38, %l4
14834 std %f28, [%l7 + %l4]
14835 and %l6, %g1, %l3
14836 membar #Sync
14837 set 0x40, %g6
14838 ldda [%l7 + %g6] 0xf1, %f0
14839 wr %o1, %i4, %y
14840 nop
14841 set 0x40, %o2
14842 ldsw [%l7 + %o2], %l0
14843 st %fsr, [%l7 + 0x40]
14844 nop
14845 set 0x60, %l1
14846 ldd [%l7 + %l1], %i4
14847 nop
14848 set 0x20, %l3
14849 swap [%l7 + %l3], %l4
14850 st %fsr, [%l7 + 0x50]
14851 set 0x60, %l5
14852 sta %f15, [%l7 + %l5] 0x80
14853 set 0x1C, %g2
14854 lda [%l7 + %g2] 0x80, %f31
14855 set 0x38, %i7
14856 lda [%l7 + %i7] 0x89, %f8
14857 nop
14858 set 0x53, %o4
14859 ldsb [%l7 + %o4], %g7
14860 nop
14861 set 0x4C, %o7
14862 ldsb [%l7 + %o7], %o5
14863 nop
14864 set 0x20, %g3
14865 ldd [%l7 + %g3], %i6
14866 and %g2, %o6, %o4
14867 set 0x70, %o1
14868 ldda [%l7 + %o1] 0x81, %i6
14869 wr %o0, %l1, %clear_softint
14870 set 0x50, %i5
14871 prefetcha [%l7 + %i5] 0x89, 3
14872 nop
14873 set 0x38, %o5
14874 swap [%l7 + %o5], %o3
14875 fpsub16s %f11, %f17, %f11
14876 add %o7, %i2, %i0
14877 nop
14878 set 0x24, %i3
14879 stw %g6, [%l7 + %i3]
14880 nop
14881 set 0x58, %l6
14882 std %o2, [%l7 + %l6]
14883 nop
14884 set 0x22, %o0
14885 ldsb [%l7 + %o0], %i1
14886 and %g4, %g3, %l2
14887 set 0x50, %i4
14888 sta %f3, [%l7 + %i4] 0x81
14889 nop
14890 set 0x4A, %g7
14891 ldub [%l7 + %g7], %l5
14892 nop
14893 set 0x44, %g4
14894 lduw [%l7 + %g4], %l6
14895 ba,a,pn %icc, loop_110
14896 or %g5, %g1, %o1
14897 set 0x54, %g1
14898 swapa [%l7 + %g1] 0x81, %l3
14899loop_110:
14900 nop
14901 set 0x48, %i1
14902 std %f24, [%l7 + %i1]
14903 nop
14904 set 0x48, %o6
14905 ldsh [%l7 + %o6], %l0
14906 ld [%l7 + 0x40], %f19
14907 nop
14908 set 0x18, %i6
14909 std %i4, [%l7 + %i6]
14910 set 0x58, %o3
14911 stda %i4, [%l7 + %o3] 0x80
14912 set 0x50, %i2
14913 ldxa [%l7 + %i2] 0x81, %g7
14914 nop
14915 set 0x38, %i0
14916 std %f18, [%l7 + %i0]
14917 nop
14918 set 0x78, %g5
14919 stx %fsr, [%l7 + %g5]
14920 nop
14921 set 0x55, %l2
14922 stb %l4, [%l7 + %l2]
14923 add %o5, %g2, %i6
14924 and %o4, %o6, %o0
14925 nop
14926 set 0x14, %l0
14927 stw %l1, [%l7 + %l0]
14928 set 0x50, %g6
14929 stha %i7, [%l7 + %g6] 0xe2
14930 membar #Sync
14931 add %l7, 0x34, %l6
14932 wr %g0, 0x89, %asi
14933 casa [%l6] 0x89, %i3, %o7
14934 set 0x73, %o2
14935 ldstuba [%l7 + %o2] 0x81, %i2
14936 nop
14937 set 0x1C, %l4
14938 ldsh [%l7 + %l4], %o3
14939 nop
14940 set 0x70, %l3
14941 stx %fsr, [%l7 + %l3]
14942 add %l7, 0x08, %l6
14943 wr %g0, 0x80, %asi
14944 lda [%l6] %asi, %g6
14945 casa [%l6] 0x80, %g6, %o2
14946 nop
14947 set 0x68, %l5
14948 ldsh [%l7 + %l5], %i1
14949 set 0x1C, %l1
14950 sta %f9, [%l7 + %l1] 0x80
14951 nop
14952 set 0x48, %i7
14953 lduw [%l7 + %i7], %i0
14954 ld [%l7 + 0x68], %f20
14955 nop
14956 set 0x68, %g2
14957 stx %g4, [%l7 + %g2]
14958 set 0x30, %o4
14959 swapa [%l7 + %o4] 0x80, %g3
14960 add %l7, 0x50, %l6
14961 wr %g0, 0x80, %asi
14962 casa [%l6] 0x80, %l5, %l2
14963 set 0x58, %o7
14964 sta %f19, [%l7 + %o7] 0x89
14965 nop
14966 set 0x50, %o1
14967 ldx [%l7 + %o1], %g5
14968 nop
14969 set 0x50, %i5
14970 ldd [%l7 + %i5], %f10
14971 nop
14972 set 0x70, %o5
14973 std %i6, [%l7 + %o5]
14974 st %f0, [%l7 + 0x7C]
14975 nop
14976 set 0x74, %g3
14977 lduh [%l7 + %g3], %g1
14978 nop
14979 set 0x78, %i3
14980 stb %o1, [%l7 + %i3]
14981 nop
14982 set 0x7C, %l6
14983 lduw [%l7 + %l6], %l0
14984 st %f21, [%l7 + 0x08]
14985 nop
14986 set 0x70, %i4
14987 std %i4, [%l7 + %i4]
14988 nop
14989 set 0x68, %o0
14990 std %l2, [%l7 + %o0]
14991 nop
14992 set 0x78, %g7
14993 stx %g7, [%l7 + %g7]
14994 nop
14995 set 0x08, %g4
14996 swap [%l7 + %g4], %i5
14997 nop
14998 set 0x0C, %g1
14999 stw %l4, [%l7 + %g1]
15000 add %g2, %o5, %i6
15001 nop
15002 set 0x79, %o6
15003 ldsb [%l7 + %o6], %o4
15004 nop
15005 set 0x78, %i1
15006 prefetch [%l7 + %i1], 3
15007 nop
15008 set 0x1C, %o3
15009 swap [%l7 + %o3], %o6
15010 nop
15011 nop
15012 setx 0x8477A4B82D5813B8, %l0, %l6
15013 stx %l6, [%l7 + 0x28]
15014 ldd [%l7 + 0x28], %f18
15015 setx 0x6603FD17A118BE31, %l1, %l5
15016 stx %l5, [%l7 + 0x10]
15017 ldd [%l7 + 0x10], %f0
15018 fdivd %f0, %f18, %f14
15019 or %l1, %o0, %i7
15020 nop
15021 set 0x58, %i6
15022 lduw [%l7 + %i6], %o7
15023 st %f28, [%l7 + 0x1C]
15024 st %f6, [%l7 + 0x08]
15025 add %i2, %o3, %i3
15026 add %o2, %i1, %g6
15027 nop
15028 set 0x64, %i0
15029 lduw [%l7 + %i0], %g4
15030 and %i0, %g3, %l5
15031 nop
15032 set 0x58, %i2
15033 std %f8, [%l7 + %i2]
15034 nop
15035 set 0x60, %l2
15036 std %f28, [%l7 + %l2]
15037 fpadd16 %f10, %f14, %f0
15038 wr %l2, %g5, %softint
15039 set 0x7C, %g5
15040 stwa %l6, [%l7 + %g5] 0xe3
15041 membar #Sync
15042 set 0x30, %g6
15043 ldda [%l7 + %g6] 0x89, %g0
15044 nop
15045 set 0x60, %o2
15046 std %f16, [%l7 + %o2]
15047 set 0x40, %l0
15048 stxa %o1, [%l7 + %l0] 0x80
15049 nop
15050 set 0x34, %l4
15051 stb %l0, [%l7 + %l4]
15052 set 0x38, %l3
15053 ldxa [%l7 + %l3] 0x88, %i4
15054 nop
15055 nop
15056 setx 0xA8421A2B, %l0, %l6
15057 st %l6, [%l7 + 0x28]
15058 ld [%l7 + 0x28], %f8
15059 setx 0x7ED0878F, %l1, %l5
15060 st %l5, [%l7 + 0x10]
15061 ld [%l7 + 0x10], %f31
15062 fdivs %f31, %f8, %f20
15063 set 0x40, %l5
15064 ldda [%l7 + %l5] 0x88, %f16
15065 set 0x64, %i7
15066 stwa %g7, [%l7 + %i7] 0x81
15067 nop
15068 set 0x40, %l1
15069 ldsw [%l7 + %l1], %l3
15070 nop
15071 set 0x18, %o4
15072 ldx [%l7 + %o4], %i5
15073 nop
15074 set 0x10, %g2
15075 stb %l4, [%l7 + %g2]
15076 nop
15077 set 0x08, %o1
15078 ldd [%l7 + %o1], %g2
15079 nop
15080 nop
15081 setx 0x2EA77F7E, %l0, %l6
15082 st %l6, [%l7 + 0x28]
15083 ld [%l7 + 0x28], %f12
15084 setx 0xBA4F30F8, %l1, %l5
15085 st %l5, [%l7 + 0x10]
15086 ld [%l7 + 0x10], %f29
15087 fdivs %f29, %f12, %f18
15088 membar #Sync
15089 set 0x40, %o7
15090 ldda [%l7 + %o7] 0xf9, %f16
15091 nop
15092 set 0x50, %o5
15093 ldd [%l7 + %o5], %o4
15094 st %fsr, [%l7 + 0x48]
15095 set 0x7C, %g3
15096 stba %i6, [%l7 + %g3] 0x88
15097 set 0x70, %i3
15098 sta %f31, [%l7 + %i3] 0x81
15099 set 0x40, %i5
15100 prefetcha [%l7 + %i5] 0x81, 1
15101 set 0x60, %l6
15102 stha %o6, [%l7 + %l6] 0x81
15103 nop
15104 set 0x10, %i4
15105 ldsh [%l7 + %i4], %l1
15106 set 0x24, %g7
15107 lda [%l7 + %g7] 0x89, %f6
15108 nop
15109 set 0x66, %g4
15110 stb %i7, [%l7 + %g4]
15111 nop
15112 set 0x10, %o0
15113 ldsw [%l7 + %o0], %o7
15114 nop
15115 set 0x23, %g1
15116 stb %o0, [%l7 + %g1]
15117 nop
15118 set 0x34, %o6
15119 ldsw [%l7 + %o6], %i2
15120 nop
15121 set 0x68, %i1
15122 std %i2, [%l7 + %i1]
15123 set 0x5E, %i6
15124 ldstuba [%l7 + %i6] 0x81, %o2
15125 ld [%l7 + 0x6C], %f2
15126 nop
15127 set 0x44, %o3
15128 ldsh [%l7 + %o3], %o3
15129 nop
15130 set 0x68, %i2
15131 swap [%l7 + %i2], %g6
15132 nop
15133 set 0x60, %i0
15134 ldd [%l7 + %i0], %f10
15135 nop
15136 set 0x4D, %g5
15137 ldstub [%l7 + %g5], %i1
15138 set 0x68, %l2
15139 ldstuba [%l7 + %l2] 0x81, %i0
15140 nop
15141 set 0x0A, %o2
15142 ldsh [%l7 + %o2], %g3
15143 set 0x14, %l0
15144 stba %l5, [%l7 + %l0] 0x88
15145 nop
15146 set 0x58, %g6
15147 prefetch [%l7 + %g6], 2
15148 nop
15149 set 0x60, %l3
15150 stx %fsr, [%l7 + %l3]
15151 add %l7, 0x44, %l6
15152 wr %g0, 0x89, %asi
15153 casa [%l6] 0x89, %g4, %g5
15154 set 0x25, %l4
15155 stba %l2, [%l7 + %l4] 0x89
15156 nop
15157 set 0x60, %l5
15158 ldx [%l7 + %l5], %g1
15159 nop
15160 set 0x6F, %l1
15161 ldsb [%l7 + %l1], %o1
15162 nop
15163 set 0x30, %o4
15164 ldd [%l7 + %o4], %f22
15165 nop
15166 set 0x40, %i7
15167 stx %l0, [%l7 + %i7]
15168 add %l7, 0x34, %l6
15169 wr %g0, 0x88, %asi
15170 casa [%l6] 0x88, %l6, %i4
15171 set 0x7F, %o1
15172 ldstuba [%l7 + %o1] 0x89, %g7
15173 nop
15174 set 0x1C, %o7
15175 ldsw [%l7 + %o7], %l3
15176 nop
15177 set 0x60, %o5
15178 ldx [%l7 + %o5], %i5
15179 set 0x1E, %g2
15180 ldstuba [%l7 + %g2] 0x81, %g2
15181 nop
15182 set 0x38, %i3
15183 ldx [%l7 + %i3], %o5
15184 set 0x40, %g3
15185 stda %f0, [%l7 + %g3] 0xcc
15186 nop
15187 set 0x70, %i5
15188 std %f2, [%l7 + %i5]
15189 set 0x60, %i4
15190 stda %i6, [%l7 + %i4] 0xe3
15191 membar #Sync
15192 set 0x40, %l6
15193 stda %f0, [%l7 + %l6] 0xc4
15194 nop
15195 set 0x48, %g7
15196 ldd [%l7 + %g7], %l4
15197 nop
15198 set 0x30, %g4
15199 ldd [%l7 + %g4], %f14
15200 set 0x40, %o0
15201 stda %f16, [%l7 + %o0] 0x88
15202 nop
15203 set 0x7D, %g1
15204 stb %o4, [%l7 + %g1]
15205 set 0x40, %o6
15206 stda %f0, [%l7 + %o6] 0xf9
15207 membar #Sync
15208 bn %icc, loop_111
15209 nop
15210 set 0x10, %i6
15211 swap [%l7 + %i6], %l1
15212 st %fsr, [%l7 + 0x7C]
15213 set 0x20, %o3
15214 prefetcha [%l7 + %o3] 0x88, 4
15215loop_111:
15216 st %fsr, [%l7 + 0x60]
15217 nop
15218 set 0x50, %i1
15219 sth %o6, [%l7 + %i1]
15220 set 0x38, %i0
15221 stwa %o7, [%l7 + %i0] 0x80
15222 nop
15223 set 0x46, %i2
15224 sth %o0, [%l7 + %i2]
15225 add %l7, 0x0C, %l6
15226 wr %g0, 0x89, %asi
15227 lda [%l6] %asi, %i2
15228 casa [%l6] 0x89, %i2, %i3
15229 nop
15230 set 0x68, %g5
15231 ldsw [%l7 + %g5], %o3
15232 nop
15233 set 0x28, %o2
15234 std %f12, [%l7 + %o2]
15235 nop
15236 set 0x38, %l2
15237 ldd [%l7 + %l2], %f2
15238 nop
15239 set 0x38, %l0
15240 ldstub [%l7 + %l0], %g6
15241 nop
15242 set 0x36, %g6
15243 ldsh [%l7 + %g6], %i1
15244 set 0x40, %l4
15245 stda %f16, [%l7 + %l4] 0xf8
15246 membar #Sync
15247 nop
15248 set 0x20, %l3
15249 ldsh [%l7 + %l3], %o2
15250 nop
15251 set 0x38, %l1
15252 prefetch [%l7 + %l1], 2
15253 add %i0, %l5, %g3
15254 nop
15255 set 0x26, %l5
15256 lduh [%l7 + %l5], %g5
15257 nop
15258 set 0x70, %i7
15259 std %g4, [%l7 + %i7]
15260 set 0x40, %o1
15261 ldda [%l7 + %o1] 0x88, %f0
15262 add %l7, 0x38, %l6
15263 wr %g0, 0x88, %asi
15264 ldxa [%l6] %asi, %g1
15265 casxa [%l6] 0x88, %g1, %l2
15266 nop
15267 set 0x08, %o4
15268 stw %o1, [%l7 + %o4]
15269 set 0x5C, %o5
15270 swapa [%l7 + %o5] 0x88, %l0
15271 fpsub16 %f6, %f18, %f2
15272 nop
15273 set 0x58, %o7
15274 std %i6, [%l7 + %o7]
15275 set 0x70, %i3
15276 ldda [%l7 + %i3] 0xe3, %i4
15277 set 0x68, %g2
15278 swapa [%l7 + %g2] 0x89, %l3
15279 nop
15280 set 0x14, %g3
15281 stw %i5, [%l7 + %g3]
15282 set 0x60, %i4
15283 ldda [%l7 + %i4] 0x80, %g6
15284 set 0x2C, %l6
15285 stwa %g2, [%l7 + %l6] 0xea
15286 membar #Sync
15287 add %i6, %o5, %o4
15288 add %l7, 0x34, %l6
15289 wr %g0, 0x81, %asi
15290 lda [%l6] %asi, %l1
15291 casa [%l6] 0x81, %l1, %i7
15292 set 0x28, %i5
15293 stxa %l4, [%l7 + %i5] 0xea
15294 membar #Sync
15295 bgu,a %icc, loop_112
15296 nop
15297 set 0x48, %g7
15298 ldd [%l7 + %g7], %f30
15299 add %l7, 0x70, %l6
15300 wr %g0, 0x89, %asi
15301 ldxa [%l6] %asi, %o6
15302 casxa [%l6] 0x89, %o6, %o0
15303loop_112:
15304 add %i2, %i3, %o3
15305 add %l7, 0x68, %l6
15306 wr %g0, 0x80, %asi
15307 casxa [%l6] 0x80, %g6, %i1
15308 set 0x7C, %o0
15309 stwa %o7, [%l7 + %o0] 0x88
15310 nop
15311 set 0x10, %g1
15312 ldd [%l7 + %g1], %f14
15313 nop
15314 set 0x7A, %o6
15315 sth %i0, [%l7 + %o6]
15316 nop
15317 set 0x28, %i6
15318 ldx [%l7 + %i6], %l5
15319 nop
15320 set 0x10, %o3
15321 ldd [%l7 + %o3], %f24
15322 set 0x74, %i1
15323 lda [%l7 + %i1] 0x80, %f8
15324 set 0x08, %g4
15325 stha %o2, [%l7 + %g4] 0xe2
15326 membar #Sync
15327 set 0x30, %i0
15328 stxa %g3, [%l7 + %i0] 0x88
15329 set 0x20, %g5
15330 swapa [%l7 + %g5] 0x80, %g5
15331 nop
15332 set 0x08, %i2
15333 std %f10, [%l7 + %i2]
15334 nop
15335 set 0x40, %o2
15336 lduw [%l7 + %o2], %g4
15337 add %g1, %o1, %l2
15338 nop
15339 set 0x3C, %l2
15340 ldsw [%l7 + %l2], %l0
15341 set 0x40, %g6
15342 ldda [%l7 + %g6] 0xda, %f0
15343 nop
15344 set 0x60, %l0
15345 stw %l6, [%l7 + %l0]
15346 nop
15347 set 0x4C, %l3
15348 ldsh [%l7 + %l3], %l3
15349 nop
15350 set 0x08, %l4
15351 ldd [%l7 + %l4], %f2
15352 nop
15353 set 0x57, %l5
15354 ldub [%l7 + %l5], %i4
15355 nop
15356 set 0x58, %l1
15357 ldd [%l7 + %l1], %g6
15358 nop
15359 set 0x0C, %i7
15360 swap [%l7 + %i7], %g2
15361 set 0x28, %o1
15362 ldxa [%l7 + %o1] 0x89, %i5
15363 ld [%l7 + 0x54], %f30
15364 nop
15365 set 0x7C, %o4
15366 lduh [%l7 + %o4], %i6
15367 set 0x3C, %o5
15368 swapa [%l7 + %o5] 0x88, %o4
15369 add %o5, %i7, %l1
15370 nop
15371 set 0x4C, %i3
15372 ldsw [%l7 + %i3], %o6
15373 nop
15374 set 0x7F, %o7
15375 ldstub [%l7 + %o7], %l4
15376 set 0x40, %g3
15377 stda %f16, [%l7 + %g3] 0x81
15378 st %fsr, [%l7 + 0x44]
15379 set 0x60, %g2
15380 prefetcha [%l7 + %g2] 0x88, 2
15381 set 0x0C, %l6
15382 swapa [%l7 + %l6] 0x89, %o0
15383 nop
15384 set 0x38, %i4
15385 swap [%l7 + %i4], %i3
15386 set 0x18, %i5
15387 swapa [%l7 + %i5] 0x88, %g6
15388 nop
15389 set 0x58, %o0
15390 stx %fsr, [%l7 + %o0]
15391 nop
15392 set 0x10, %g7
15393 ldsw [%l7 + %g7], %o3
15394 ba,pn %icc, loop_113
15395 st %f7, [%l7 + 0x78]
15396 nop
15397 set 0x20, %o6
15398 sth %i1, [%l7 + %o6]
15399 nop
15400 set 0x68, %g1
15401 lduw [%l7 + %g1], %i0
15402loop_113:
15403 nop
15404 set 0x48, %o3
15405 std %o6, [%l7 + %o3]
15406 set 0x25, %i1
15407 stba %l5, [%l7 + %i1] 0xe3
15408 membar #Sync
15409 set 0x20, %i6
15410 ldda [%l7 + %i6] 0xea, %g2
15411 nop
15412 set 0x68, %g4
15413 ldx [%l7 + %g4], %g5
15414 nop
15415 set 0x08, %i0
15416 ldstub [%l7 + %i0], %o2
15417 nop
15418 set 0x6B, %i2
15419 ldsb [%l7 + %i2], %g1
15420 nop
15421 set 0x4B, %g5
15422 ldstub [%l7 + %g5], %o1
15423 nop
15424 set 0x3C, %o2
15425 ldsb [%l7 + %o2], %g4
15426 set 0x38, %l2
15427 sta %f28, [%l7 + %l2] 0x81
15428 or %l2, %l0, %l6
15429 set 0x10, %l0
15430 ldda [%l7 + %l0] 0x89, %i4
15431 set 0x10, %l3
15432 ldda [%l7 + %l3] 0xe3, %l2
15433 nop
15434 set 0x16, %l4
15435 ldsh [%l7 + %l4], %g7
15436 set 0x28, %g6
15437 stha %g2, [%l7 + %g6] 0xe2
15438 membar #Sync
15439 nop
15440 set 0x70, %l5
15441 std %i4, [%l7 + %l5]
15442 nop
15443 set 0x44, %i7
15444 sth %o4, [%l7 + %i7]
15445 fpadd16 %f14, %f10, %f6
15446 add %l7, 0x1C, %l6
15447 wr %g0, 0x89, %asi
15448 lda [%l6] %asi, %i6
15449 casa [%l6] 0x89, %i6, %i7
15450 set 0x70, %o1
15451 stda %o4, [%l7 + %o1] 0xe3
15452 membar #Sync
15453 nop
15454 set 0x5C, %o4
15455 swap [%l7 + %o4], %o6
15456 st %f3, [%l7 + 0x58]
15457 ld [%l7 + 0x70], %f5
15458 nop
15459 set 0x2A, %o5
15460 ldsb [%l7 + %o5], %l4
15461 st %fsr, [%l7 + 0x44]
15462 nop
15463 set 0x28, %l1
15464 lduh [%l7 + %l1], %i2
15465 fpsub32s %f19, %f22, %f27
15466 set 0x60, %i3
15467 stha %o0, [%l7 + %i3] 0x81
15468 nop
15469 set 0x20, %o7
15470 stx %fsr, [%l7 + %o7]
15471 nop
15472 set 0x5C, %g2
15473 ldsw [%l7 + %g2], %l1
15474 add %g6, %i3, %o3
15475 nop
15476 set 0x61, %g3
15477 ldsb [%l7 + %g3], %i0
15478 nop
15479 set 0x4C, %i4
15480 lduw [%l7 + %i4], %o7
15481 set 0x24, %i5
15482 stwa %l5, [%l7 + %i5] 0x80
15483 set 0x34, %l6
15484 swapa [%l7 + %l6] 0x81, %g3
15485 membar #Sync
15486 set 0x40, %g7
15487 ldda [%l7 + %g7] 0xf9, %f16
15488 add %g5, %o2, %g1
15489 nop
15490 set 0x68, %o6
15491 ldx [%l7 + %o6], %o1
15492 or %i1, %l2, %g4
15493 st %f11, [%l7 + 0x28]
15494 add %l7, 0x50, %l6
15495 wr %g0, 0x81, %asi
15496 casa [%l6] 0x81, %l0, %i4
15497 st %f10, [%l7 + 0x70]
15498 set 0x1C, %o0
15499 lda [%l7 + %o0] 0x80, %f31
15500 nop
15501 set 0x6C, %o3
15502 ldsw [%l7 + %o3], %l3
15503 wr %g7, %g2, %pic
15504 nop
15505 set 0x5A, %g1
15506 ldub [%l7 + %g1], %l6
15507 set 0x08, %i6
15508 ldxa [%l7 + %i6] 0x88, %i5
15509 set 0x48, %g4
15510 stwa %i6, [%l7 + %g4] 0xeb
15511 membar #Sync
15512 nop
15513 set 0x24, %i0
15514 lduw [%l7 + %i0], %i7
15515 nop
15516 set 0x54, %i1
15517 prefetch [%l7 + %i1], 4
15518 set 0x18, %i2
15519 lda [%l7 + %i2] 0x89, %f26
15520 nop
15521 set 0x0C, %o2
15522 ldsh [%l7 + %o2], %o4
15523 nop
15524 set 0x79, %g5
15525 stb %o5, [%l7 + %g5]
15526 nop
15527 set 0x68, %l2
15528 ldd [%l7 + %l2], %f10
15529 nop
15530 set 0x14, %l3
15531 lduw [%l7 + %l3], %o6
15532 nop
15533 set 0x50, %l0
15534 std %f4, [%l7 + %l0]
15535 set 0x60, %l4
15536 stda %l4, [%l7 + %l4] 0xe2
15537 membar #Sync
15538 set 0x40, %g6
15539 stda %f0, [%l7 + %g6] 0x80
15540 nop
15541 set 0x24, %i7
15542 stw %i2, [%l7 + %i7]
15543 nop
15544 set 0x58, %o1
15545 std %f14, [%l7 + %o1]
15546 add %l7, 0x50, %l6
15547 wr %g0, 0x80, %asi
15548 ldxa [%l6] %asi, %o0
15549 casxa [%l6] 0x80, %o0, %g6
15550 nop
15551 set 0x58, %l5
15552 lduw [%l7 + %l5], %i3
15553 nop
15554 set 0x42, %o4
15555 lduh [%l7 + %o4], %o3
15556 nop
15557 set 0x60, %o5
15558 stx %l1, [%l7 + %o5]
15559 nop
15560 set 0x78, %l1
15561 lduh [%l7 + %l1], %o7
15562 set 0x40, %i3
15563 ldda [%l7 + %i3] 0x88, %f0
15564 nop
15565 set 0x2E, %o7
15566 lduh [%l7 + %o7], %l5
15567 or %g3, %i0, %g5
15568 set 0x30, %g2
15569 ldxa [%l7 + %g2] 0x88, %o2
15570 set 0x54, %g3
15571 stwa %o1, [%l7 + %g3] 0x81
15572 set 0x65, %i4
15573 ldstuba [%l7 + %i4] 0x81, %g1
15574 set 0x10, %l6
15575 ldda [%l7 + %l6] 0x89, %i0
15576 st %f11, [%l7 + 0x68]
15577 nop
15578 set 0x49, %i5
15579 stb %l2, [%l7 + %i5]
15580 add %l7, 0x60, %l6
15581 wr %g0, 0x80, %asi
15582 casxa [%l6] 0x80, %g4, %l0
15583 nop
15584 set 0x26, %g7
15585 lduh [%l7 + %g7], %l3
15586 set 0x40, %o0
15587 stda %f0, [%l7 + %o0] 0xca
15588 set 0x40, %o3
15589 stda %f0, [%l7 + %o3] 0xf1
15590 membar #Sync
15591 nop
15592 set 0x26, %o6
15593 ldsb [%l7 + %o6], %i4
15594 nop
15595 set 0x34, %g1
15596 ldsb [%l7 + %g1], %g2
15597 st %f18, [%l7 + 0x2C]
15598 set 0x1C, %g4
15599 stba %g7, [%l7 + %g4] 0xe3
15600 membar #Sync
15601 nop
15602 set 0x58, %i0
15603 stx %fsr, [%l7 + %i0]
15604 nop
15605 set 0x10, %i1
15606 ldstub [%l7 + %i1], %l6
15607 wr %i6, %i7, %sys_tick
15608 and %o4, %i5, %o5
15609 set 0x48, %i6
15610 lda [%l7 + %i6] 0x80, %f21
15611 set 0x74, %o2
15612 swapa [%l7 + %o2] 0x80, %o6
15613 set 0x70, %g5
15614 stha %l4, [%l7 + %g5] 0xe2
15615 membar #Sync
15616 nop
15617 set 0x60, %l2
15618 prefetch [%l7 + %l2], 3
15619 set 0x3C, %i2
15620 swapa [%l7 + %i2] 0x81, %o0
15621 bne,a %icc, loop_114
15622 nop
15623 set 0x60, %l3
15624 stx %fsr, [%l7 + %l3]
15625 nop
15626 set 0x50, %l4
15627 prefetch [%l7 + %l4], 0
15628 add %l7, 0x28, %l6
15629 wr %g0, 0x88, %asi
15630 casxa [%l6] 0x88, %i2, %i3
15631loop_114:
15632 st %fsr, [%l7 + 0x38]
15633 set 0x48, %g6
15634 stxa %g6, [%l7 + %g6] 0xeb
15635 membar #Sync
15636 nop
15637 set 0x24, %l0
15638 ldsw [%l7 + %l0], %o3
15639 set 0x40, %i7
15640 ldda [%l7 + %i7] 0x80, %f0
15641 ld [%l7 + 0x68], %f30
15642 nop
15643 set 0x48, %o1
15644 std %f14, [%l7 + %o1]
15645 nop
15646 set 0x5A, %o4
15647 ldsh [%l7 + %o4], %l1
15648 st %f29, [%l7 + 0x20]
15649 nop
15650 set 0x72, %l5
15651 lduh [%l7 + %l5], %l5
15652 set 0x5C, %l1
15653 stba %o7, [%l7 + %l1] 0xe2
15654 membar #Sync
15655 nop
15656 set 0x58, %i3
15657 stx %i0, [%l7 + %i3]
15658 set 0x74, %o5
15659 swapa [%l7 + %o5] 0x81, %g5
15660 nop
15661 set 0x30, %o7
15662 std %f30, [%l7 + %o7]
15663 nop
15664 set 0x28, %g3
15665 std %f26, [%l7 + %g3]
15666 ld [%l7 + 0x74], %f4
15667 set 0x34, %g2
15668 stwa %g3, [%l7 + %g2] 0x88
15669 set 0x60, %i4
15670 ldxa [%l7 + %i4] 0x88, %o1
15671 nop
15672 set 0x48, %l6
15673 std %f8, [%l7 + %l6]
15674 nop
15675 set 0x48, %i5
15676 ldx [%l7 + %i5], %o2
15677 nop
15678 set 0x38, %g7
15679 stx %i1, [%l7 + %g7]
15680 set 0x24, %o0
15681 lda [%l7 + %o0] 0x88, %f26
15682 nop
15683 set 0x38, %o3
15684 ldsw [%l7 + %o3], %l2
15685 add %g1, %l0, %l3
15686 nop
15687 set 0x6B, %o6
15688 ldub [%l7 + %o6], %i4
15689 or %g4, %g7, %l6
15690 set 0x30, %g4
15691 ldxa [%l7 + %g4] 0x88, %i6
15692 nop
15693 set 0x36, %i0
15694 ldsh [%l7 + %i0], %g2
15695 nop
15696 set 0x58, %i1
15697 ldsh [%l7 + %i1], %i7
15698 set 0x40, %i6
15699 prefetcha [%l7 + %i6] 0x88, 4
15700 or %o4, %o6, %l4
15701 set 0x20, %g1
15702 stha %o0, [%l7 + %g1] 0x89
15703 set 0x28, %o2
15704 lda [%l7 + %o2] 0x88, %f29
15705 nop
15706 set 0x70, %g5
15707 ldd [%l7 + %g5], %o4
15708 set 0x40, %i2
15709 ldda [%l7 + %i2] 0xd0, %f16
15710 st %fsr, [%l7 + 0x60]
15711 membar #Sync
15712 set 0x40, %l3
15713 ldda [%l7 + %l3] 0xf0, %f0
15714 wr %i2, %g6, %clear_softint
15715 nop
15716 set 0x20, %l2
15717 prefetch [%l7 + %l2], 4
15718 set 0x73, %l4
15719 ldstuba [%l7 + %l4] 0x80, %o3
15720 nop
15721 set 0x75, %g6
15722 ldsb [%l7 + %g6], %i3
15723 nop
15724 set 0x68, %i7
15725 std %f14, [%l7 + %i7]
15726 add %l5, %o7, %i0
15727 set 0x40, %l0
15728 ldda [%l7 + %l0] 0xd2, %f16
15729 nop
15730 set 0x5C, %o4
15731 sth %g5, [%l7 + %o4]
15732 set 0x50, %l5
15733 ldda [%l7 + %l5] 0x89, %g2
15734 st %f24, [%l7 + 0x58]
15735 and %l1, %o2, %i1
15736 set 0x7C, %l1
15737 stha %o1, [%l7 + %l1] 0xe3
15738 membar #Sync
15739 nop
15740 set 0x08, %i3
15741 ldd [%l7 + %i3], %l2
15742 nop
15743 set 0x40, %o5
15744 stw %l0, [%l7 + %o5]
15745 nop
15746 set 0x38, %o7
15747 ldx [%l7 + %o7], %l3
15748 set 0x26, %g3
15749 stha %g1, [%l7 + %g3] 0x89
15750 nop
15751 set 0x15, %g2
15752 ldub [%l7 + %g2], %i4
15753 add %l7, 0x44, %l6
15754 wr %g0, 0x81, %asi
15755 casa [%l6] 0x81, %g4, %g7
15756 nop
15757 set 0x58, %i4
15758 stw %i6, [%l7 + %i4]
15759 nop
15760 set 0x4C, %l6
15761 ldsb [%l7 + %l6], %g2
15762 nop
15763 set 0x38, %o1
15764 ldx [%l7 + %o1], %l6
15765 set 0x28, %i5
15766 stxa %i7, [%l7 + %i5] 0x88
15767 nop
15768 set 0x58, %o0
15769 ldsb [%l7 + %o0], %i5
15770 add %l7, 0x0C, %l6
15771 wr %g0, 0x89, %asi
15772 casa [%l6] 0x89, %o6, %l4
15773 set 0x30, %g7
15774 stda %o0, [%l7 + %g7] 0x81
15775 set 0x40, %o3
15776 stda %f16, [%l7 + %o3] 0xf1
15777 membar #Sync
15778 set 0x78, %g4
15779 ldxa [%l7 + %g4] 0x80, %o4
15780 set 0x60, %i0
15781 ldda [%l7 + %i0] 0x88, %i2
15782 or %o5, %g6, %o3
15783 add %l7, 0x68, %l6
15784 wr %g0, 0x80, %asi
15785 casa [%l6] 0x80, %i3, %o7
15786 or %l5, %g5, %i0
15787 nop
15788 set 0x3C, %i1
15789 swap [%l7 + %i1], %g3
15790 nop
15791 set 0x2C, %i6
15792 ldub [%l7 + %i6], %o2
15793 set 0x30, %o6
15794 prefetcha [%l7 + %o6] 0x89, 1
15795 nop
15796 set 0x60, %o2
15797 stx %fsr, [%l7 + %o2]
15798 ld [%l7 + 0x40], %f25
15799 set 0x61, %g5
15800 stba %l1, [%l7 + %g5] 0x88
15801 fpsub32s %f15, %f8, %f19
15802 nop
15803 set 0x30, %g1
15804 stx %o1, [%l7 + %g1]
15805 nop
15806 set 0x22, %i2
15807 stb %l0, [%l7 + %i2]
15808 set 0x56, %l2
15809 ldstuba [%l7 + %l2] 0x80, %l3
15810 st %fsr, [%l7 + 0x1C]
15811 nop
15812 set 0x64, %l3
15813 ldsh [%l7 + %l3], %l2
15814 set 0x10, %g6
15815 ldda [%l7 + %g6] 0xeb, %i4
15816 set 0x24, %i7
15817 stha %g1, [%l7 + %i7] 0xe3
15818 membar #Sync
15819 fpsub16 %f10, %f18, %f26
15820 nop
15821 set 0x3A, %l4
15822 ldsh [%l7 + %l4], %g7
15823 nop
15824 set 0x60, %l0
15825 sth %i6, [%l7 + %l0]
15826 st %f16, [%l7 + 0x1C]
15827 st %fsr, [%l7 + 0x64]
15828 nop
15829 set 0x38, %o4
15830 ldsw [%l7 + %o4], %g2
15831 set 0x70, %l5
15832 ldda [%l7 + %l5] 0xe2, %i6
15833 set 0x40, %i3
15834 ldda [%l7 + %i3] 0x88, %f16
15835 set 0x40, %o5
15836 stda %f0, [%l7 + %o5] 0xf0
15837 membar #Sync
15838 set 0x24, %l1
15839 stwa %g4, [%l7 + %l1] 0xea
15840 membar #Sync
15841 nop
15842 set 0x3C, %g3
15843 stw %i5, [%l7 + %g3]
15844 nop
15845 set 0x28, %o7
15846 ldsw [%l7 + %o7], %i7
15847 nop
15848 set 0x50, %g2
15849 ldx [%l7 + %g2], %o6
15850 nop
15851 set 0x40, %l6
15852 ldx [%l7 + %l6], %l4
15853 set 0x30, %i4
15854 ldda [%l7 + %i4] 0xea, %o4
15855 and %o0, %o5, %i2
15856 nop
15857 set 0x1C, %i5
15858 swap [%l7 + %i5], %o3
15859 add %l7, 0x54, %l6
15860 wr %g0, 0x81, %asi
15861 casa [%l6] 0x81, %g6, %o7
15862 fpsub16s %f26, %f14, %f16
15863 nop
15864 set 0x20, %o0
15865 stw %i3, [%l7 + %o0]
15866 nop
15867 set 0x4D, %o1
15868 ldub [%l7 + %o1], %g5
15869 set 0x08, %o3
15870 ldxa [%l7 + %o3] 0x89, %l5
15871 set 0x40, %g7
15872 ldda [%l7 + %g7] 0xd2, %f0
15873 st %fsr, [%l7 + 0x58]
15874 nop
15875 set 0x38, %i0
15876 sth %g3, [%l7 + %i0]
15877 set 0x20, %i1
15878 stha %i0, [%l7 + %i1] 0xea
15879 membar #Sync
15880 set 0x50, %i6
15881 stxa %i1, [%l7 + %i6] 0x81
15882 set 0x13, %g4
15883 ldstuba [%l7 + %g4] 0x81, %l1
15884 set 0x50, %o6
15885 sta %f7, [%l7 + %o6] 0x89
15886 nop
15887 set 0x08, %o2
15888 ldx [%l7 + %o2], %o2
15889 set 0x60, %g1
15890 lda [%l7 + %g1] 0x80, %f17
15891 nop
15892 set 0x32, %g5
15893 sth %l0, [%l7 + %g5]
15894 set 0x27, %l2
15895 ldstuba [%l7 + %l2] 0x89, %l3
15896 set 0x30, %i2
15897 sta %f17, [%l7 + %i2] 0x89
15898 set 0x7C, %l3
15899 stwa %l2, [%l7 + %l3] 0x89
15900 nop
15901 set 0x55, %i7
15902 ldub [%l7 + %i7], %o1
15903 nop
15904 set 0x60, %g6
15905 ldd [%l7 + %g6], %f12
15906 nop
15907 set 0x41, %l0
15908 ldstub [%l7 + %l0], %g1
15909 add %l7, 0x60, %l6
15910 wr %g0, 0x88, %asi
15911 casa [%l6] 0x88, %i4, %g7
15912 set 0x40, %o4
15913 ldda [%l7 + %o4] 0x80, %f16
15914 nop
15915 nop
15916 setx 0x00FAADE742AC11B2, %l0, %l6
15917 stx %l6, [%l7 + 0x28]
15918 ldd [%l7 + 0x28], %f8
15919 setx 0x8E8CD2B0963D76D8, %l1, %l5
15920 stx %l5, [%l7 + 0x10]
15921 ldd [%l7 + 0x10], %f16
15922 fdivd %f16, %f8, %f0
15923 add %l7, 0x08, %l6
15924 wr %g0, 0x88, %asi
15925 casa [%l6] 0x88, %g2, %l6
15926 set 0x68, %l5
15927 sta %f4, [%l7 + %l5] 0x88
15928 nop
15929 set 0x23, %i3
15930 ldstub [%l7 + %i3], %i6
15931 nop
15932 set 0x38, %o5
15933 ldsh [%l7 + %o5], %i5
15934 nop
15935 set 0x24, %l4
15936 prefetch [%l7 + %l4], 3
15937 add %g4, %i7, %o6
15938 and %l4, %o4, %o5
15939 nop
15940 set 0x0C, %l1
15941 stw %i2, [%l7 + %l1]
15942 set 0x5C, %g3
15943 ldstuba [%l7 + %g3] 0x81, %o0
15944 or %o3, %g6, %i3
15945 add %o7, %l5, %g5
15946 nop
15947 set 0x33, %g2
15948 stb %g3, [%l7 + %g2]
15949 set 0x30, %l6
15950 prefetcha [%l7 + %l6] 0x81, 4
15951 add %l7, 0x18, %l6
15952 wr %g0, 0x80, %asi
15953 lda [%l6] %asi, %i0
15954 casa [%l6] 0x80, %i0, %o2
15955 set 0x60, %i4
15956 ldda [%l7 + %i4] 0x80, %l0
15957 nop
15958 set 0x7C, %o7
15959 swap [%l7 + %o7], %l3
15960 add %l0, %o1, %l2
15961 set 0x18, %i5
15962 ldxa [%l7 + %i5] 0x80, %g1
15963 set 0x70, %o1
15964 ldda [%l7 + %o1] 0xea, %i4
15965 nop
15966 set 0x1C, %o3
15967 swap [%l7 + %o3], %g7
15968 nop
15969 set 0x54, %g7
15970 stw %g2, [%l7 + %g7]
15971 nop
15972 set 0x76, %i0
15973 ldsh [%l7 + %i0], %l6
15974 st %fsr, [%l7 + 0x0C]
15975 bge,pn %icc, loop_115
15976 nop
15977 set 0x70, %o0
15978 std %i6, [%l7 + %o0]
15979 or %g4, %i5, %o6
15980 set 0x20, %i6
15981 stda %i6, [%l7 + %i6] 0x88
15982loop_115:
15983 nop
15984 set 0x5C, %g4
15985 stw %o4, [%l7 + %g4]
15986 and %o5, %l4, %o0
15987 set 0x40, %o6
15988 ldda [%l7 + %o6] 0x89, %f16
15989 nop
15990 or %g0, 0x8, %l0
15991 sllx %l0, 0x3c, %l0
15992 wr %l0, 0x63B, %sys_tick_cmpr
15993 set 0x30, %o2
15994 prefetcha [%l7 + %o2] 0x80, 3
15995 nop
15996 set 0x10, %i1
15997 stw %o7, [%l7 + %i1]
15998 set 0x40, %g1
15999 stda %f0, [%l7 + %g1] 0x89
16000 nop
16001 set 0x5C, %g5
16002 stw %l5, [%l7 + %g5]
16003 set 0x68, %i2
16004 lda [%l7 + %i2] 0x81, %f5
16005 nop
16006 set 0x49, %l2
16007 ldstub [%l7 + %l2], %i2
16008 nop
16009 set 0x4E, %l3
16010 ldsh [%l7 + %l3], %g5
16011 nop
16012 set 0x28, %g6
16013 stx %fsr, [%l7 + %g6]
16014 set 0x29, %i7
16015 stba %i1, [%l7 + %i7] 0xe2
16016 membar #Sync
16017 nop
16018 set 0x4E, %o4
16019 sth %g3, [%l7 + %o4]
16020 add %o2, %l1, %l3
16021 nop
16022 set 0x58, %l0
16023 std %f28, [%l7 + %l0]
16024 set 0x38, %l5
16025 ldxa [%l7 + %l5] 0x81, %i0
16026 st %f16, [%l7 + 0x78]
16027 nop
16028 set 0x2C, %i3
16029 lduw [%l7 + %i3], %l0
16030 nop
16031 set 0x18, %l4
16032 ldsw [%l7 + %l4], %l2
16033 nop
16034 set 0x5C, %l1
16035 prefetch [%l7 + %l1], 1
16036 st %f23, [%l7 + 0x3C]
16037 set 0x70, %g3
16038 ldxa [%l7 + %g3] 0x81, %g1
16039 bn,a %icc, loop_116
16040 nop
16041 set 0x76, %g2
16042 ldsb [%l7 + %g2], %i4
16043 add %l7, 0x4C, %l6
16044 wr %g0, 0x81, %asi
16045 lda [%l6] %asi, %o1
16046 casa [%l6] 0x81, %o1, %g2
16047loop_116:
16048 ld [%l7 + 0x18], %f14
16049 set 0x18, %l6
16050 sta %f22, [%l7 + %l6] 0x89
16051 bl,pn %icc, loop_117
16052 nop
16053 set 0x1C, %i4
16054 stw %g7, [%l7 + %i4]
16055 nop
16056 set 0x30, %o5
16057 ldx [%l7 + %o5], %i6
16058 add %l7, 0x5C, %l6
16059 wr %g0, 0x80, %asi
16060 lda [%l6] %asi, %g4
16061 casa [%l6] 0x80, %g4, %i5
16062loop_117:
16063 nop
16064 set 0x10, %o7
16065 lda [%l7 + %o7] 0x80, %f9
16066 nop
16067 set 0x38, %o1
16068 lduw [%l7 + %o1], %l6
16069 st %fsr, [%l7 + 0x3C]
16070 nop
16071 set 0x70, %i5
16072 std %o6, [%l7 + %i5]
16073 set 0x65, %o3
16074 ldstuba [%l7 + %o3] 0x80, %i7
16075 nop
16076 set 0x08, %g7
16077 stw %o4, [%l7 + %g7]
16078 nop
16079 set 0x50, %i0
16080 lduw [%l7 + %i0], %o5
16081 set 0x40, %i6
16082 stda %f16, [%l7 + %i6] 0xf1
16083 membar #Sync
16084 add %l4, %o3, %g6
16085 nop
16086 set 0x6E, %g4
16087 ldsb [%l7 + %g4], %i3
16088 nop
16089 set 0x5F, %o6
16090 ldstub [%l7 + %o6], %o0
16091 set 0x74, %o0
16092 lda [%l7 + %o0] 0x81, %f1
16093 set 0x30, %i1
16094 ldda [%l7 + %i1] 0x89, %l4
16095 nop
16096 set 0x16, %g1
16097 sth %o7, [%l7 + %g1]
16098 nop
16099 set 0x41, %g5
16100 stb %i2, [%l7 + %g5]
16101 nop
16102 set 0x30, %i2
16103 std %g4, [%l7 + %i2]
16104 set 0x40, %o2
16105 stda %f16, [%l7 + %o2] 0x80
16106 st %fsr, [%l7 + 0x7C]
16107 nop
16108 set 0x60, %l3
16109 ldd [%l7 + %l3], %f4
16110 add %l7, 0x48, %l6
16111 wr %g0, 0x89, %asi
16112 casa [%l6] 0x89, %g3, %o2
16113 bl %icc, loop_118
16114 nop
16115 set 0x10, %l2
16116 ldd [%l7 + %l2], %f10
16117 add %l1, %l3, %i1
16118 nop
16119 set 0x49, %g6
16120 ldub [%l7 + %g6], %l0
16121loop_118:
16122 nop
16123 set 0x40, %o4
16124 ldda [%l7 + %o4] 0xd0, %f16
16125 fpsub16s %f31, %f3, %f17
16126 ld [%l7 + 0x7C], %f11
16127 nop
16128 set 0x5C, %l0
16129 swap [%l7 + %l0], %i0
16130 or %l2, %i4, %g1
16131 nop
16132 set 0x70, %l5
16133 ldd [%l7 + %l5], %g2
16134 set 0x68, %i7
16135 stwa %o1, [%l7 + %i7] 0x81
16136 set 0x24, %l4
16137 sta %f26, [%l7 + %l4] 0x80
16138 nop
16139 set 0x5C, %l1
16140 ldsh [%l7 + %l1], %g7
16141 set 0x68, %i3
16142 ldxa [%l7 + %i3] 0x88, %i6
16143 nop
16144 set 0x40, %g3
16145 std %f20, [%l7 + %g3]
16146 st %fsr, [%l7 + 0x40]
16147 set 0x40, %g2
16148 ldda [%l7 + %g2] 0xd8, %f16
16149 nop
16150 set 0x08, %l6
16151 ldstub [%l7 + %l6], %i5
16152 set 0x08, %i4
16153 sta %f27, [%l7 + %i4] 0x88
16154 nop
16155 set 0x64, %o7
16156 ldsw [%l7 + %o7], %g4
16157 bg,a,pn %xcc, loop_119
16158 nop
16159 set 0x36, %o5
16160 ldub [%l7 + %o5], %o6
16161 nop
16162 set 0x20, %i5
16163 std %i6, [%l7 + %i5]
16164 st %fsr, [%l7 + 0x68]
16165loop_119:
16166 nop
16167 set 0x28, %o1
16168 sta %f11, [%l7 + %o1] 0x80
16169 nop
16170 set 0x50, %o3
16171 lduh [%l7 + %o3], %o4
16172 add %l7, 0x24, %l6
16173 wr %g0, 0x89, %asi
16174 casa [%l6] 0x89, %o5, %i7
16175 fpadd16s %f16, %f8, %f9
16176 or %o3, %l4, %g6
16177 set 0x38, %g7
16178 swapa [%l7 + %g7] 0x88, %o0
16179 set 0x60, %i0
16180 stxa %i3, [%l7 + %i0] 0xe2
16181 membar #Sync
16182 nop
16183 set 0x7F, %i6
16184 stb %l5, [%l7 + %i6]
16185 nop
16186 set 0x08, %o6
16187 ldx [%l7 + %o6], %o7
16188 nop
16189 set 0x64, %o0
16190 lduw [%l7 + %o0], %i2
16191 set 0x08, %g4
16192 prefetcha [%l7 + %g4] 0x80, 2
16193 nop
16194 set 0x58, %i1
16195 stx %fsr, [%l7 + %i1]
16196 nop
16197 set 0x38, %g5
16198 stw %o2, [%l7 + %g5]
16199 or %l1, %g3, %i1
16200 nop
16201 set 0x40, %i2
16202 ldd [%l7 + %i2], %f4
16203 bgu,a,pt %icc, loop_120
16204 nop
16205 set 0x78, %g1
16206 std %l0, [%l7 + %g1]
16207 set 0x38, %o2
16208 stxa %l3, [%l7 + %o2] 0x89
16209loop_120:
16210 nop
16211 set 0x08, %l3
16212 ldstub [%l7 + %l3], %i0
16213 nop
16214 set 0x43, %l2
16215 ldub [%l7 + %l2], %l2
16216 set 0x20, %g6
16217 ldxa [%l7 + %g6] 0x89, %g1
16218 set 0x58, %l0
16219 lda [%l7 + %l0] 0x88, %f11
16220 nop
16221 set 0x14, %o4
16222 prefetch [%l7 + %o4], 4
16223 nop
16224 set 0x37, %i7
16225 ldsb [%l7 + %i7], %g2
16226 nop
16227 set 0x42, %l5
16228 ldsb [%l7 + %l5], %o1
16229 nop
16230 set 0x40, %l1
16231 std %g6, [%l7 + %l1]
16232 set 0x6C, %i3
16233 stba %i4, [%l7 + %i3] 0x89
16234 set 0x1A, %l4
16235 stba %i5, [%l7 + %l4] 0xe2
16236 membar #Sync
16237 add %g4, %i6, %l6
16238 set 0x28, %g2
16239 lda [%l7 + %g2] 0x88, %f13
16240 nop
16241 set 0x2A, %l6
16242 ldstub [%l7 + %l6], %o6
16243 set 0x78, %i4
16244 prefetcha [%l7 + %i4] 0x88, 3
16245 and %i7, %o4, %l4
16246 fpsub32 %f14, %f24, %f14
16247 st %fsr, [%l7 + 0x14]
16248 nop
16249 set 0x42, %g3
16250 ldsb [%l7 + %g3], %o3
16251 set 0x48, %o7
16252 ldxa [%l7 + %o7] 0x89, %o0
16253 add %l7, 0x3C, %l6
16254 wr %g0, 0x88, %asi
16255 casa [%l6] 0x88, %g6, %l5
16256 set 0x67, %i5
16257 ldstuba [%l7 + %i5] 0x88, %i3
16258 add %l7, 0x60, %l6
16259 wr %g0, 0x80, %asi
16260 casxa [%l6] 0x80, %o7, %i2
16261 nop
16262 set 0x18, %o1
16263 ldd [%l7 + %o1], %g4
16264 nop
16265 set 0x3F, %o3
16266 ldsb [%l7 + %o3], %l1
16267 nop
16268 set 0x14, %g7
16269 prefetch [%l7 + %g7], 2
16270 set 0x78, %i0
16271 ldxa [%l7 + %i0] 0x88, %g3
16272 set 0x28, %i6
16273 ldstuba [%l7 + %i6] 0x80, %o2
16274 nop
16275 set 0x58, %o5
16276 stx %l0, [%l7 + %o5]
16277 nop
16278 set 0x68, %o6
16279 ldx [%l7 + %o6], %l3
16280 or %i0, %l2, %g1
16281 nop
16282 set 0x6E, %g4
16283 ldub [%l7 + %g4], %i1
16284 nop
16285 set 0x78, %i1
16286 stx %fsr, [%l7 + %i1]
16287 nop
16288 set 0x3C, %o0
16289 sth %o1, [%l7 + %o0]
16290 nop
16291 set 0x70, %i2
16292 stx %fsr, [%l7 + %i2]
16293 st %fsr, [%l7 + 0x38]
16294 nop
16295 set 0x20, %g5
16296 ldx [%l7 + %g5], %g2
16297 set 0x24, %g1
16298 sta %f3, [%l7 + %g1] 0x81
16299 or %i4, %i5, %g4
16300 nop
16301 set 0x18, %o2
16302 lduh [%l7 + %o2], %g7
16303 nop
16304 set 0x68, %l3
16305 std %i6, [%l7 + %l3]
16306 nop
16307 set 0x54, %l2
16308 prefetch [%l7 + %l2], 2
16309 nop
16310 set 0x10, %g6
16311 lduw [%l7 + %g6], %o6
16312 add %l7, 0x58, %l6
16313 wr %g0, 0x88, %asi
16314 ldxa [%l6] %asi, %i6
16315 casxa [%l6] 0x88, %i6, %o5
16316 nop
16317 set 0x28, %o4
16318 std %f14, [%l7 + %o4]
16319 set 0x28, %l0
16320 lda [%l7 + %l0] 0x89, %f3
16321 nop
16322 set 0x28, %l5
16323 ldx [%l7 + %l5], %o4
16324 set 0x6C, %i7
16325 sta %f27, [%l7 + %i7] 0x88
16326 nop
16327 set 0x5E, %l1
16328 ldstub [%l7 + %l1], %i7
16329 set 0x20, %l4
16330 ldda [%l7 + %l4] 0x81, %l4
16331 nop
16332 set 0x74, %g2
16333 stw %o3, [%l7 + %g2]
16334 set 0x40, %i3
16335 ldda [%l7 + %i3] 0x81, %f0
16336 nop
16337 set 0x48, %i4
16338 ldd [%l7 + %i4], %f2
16339 set 0x18, %l6
16340 sta %f14, [%l7 + %l6] 0x89
16341 set 0x58, %o7
16342 swapa [%l7 + %o7] 0x81, %g6
16343 nop
16344 set 0x33, %g3
16345 stb %l5, [%l7 + %g3]
16346 wr %i3, %o7, %pic
16347 set 0x30, %i5
16348 swapa [%l7 + %i5] 0x89, %i2
16349 set 0x40, %o3
16350 ldda [%l7 + %o3] 0x80, %f0
16351 nop
16352 set 0x4C, %g7
16353 ldsw [%l7 + %g7], %g5
16354 add %l7, 0x58, %l6
16355 wr %g0, 0x80, %asi
16356 casxa [%l6] 0x80, %o0, %g3
16357 or %o2, %l0, %l1
16358 nop
16359 set 0x64, %o1
16360 ldsw [%l7 + %o1], %i0
16361 set 0x48, %i0
16362 stxa %l3, [%l7 + %i0] 0xe3
16363 membar #Sync
16364 nop
16365 set 0x28, %o5
16366 std %l2, [%l7 + %o5]
16367 nop
16368 set 0x18, %o6
16369 lduw [%l7 + %o6], %i1
16370 nop
16371 set 0x10, %i6
16372 stx %g1, [%l7 + %i6]
16373 set 0x40, %g4
16374 ldda [%l7 + %g4] 0x89, %f16
16375 or %g2, %i4, %i5
16376 set 0x14, %o0
16377 stwa %o1, [%l7 + %o0] 0xea
16378 membar #Sync
16379 ld [%l7 + 0x1C], %f4
16380 fpsub16s %f28, %f2, %f16
16381 set 0x1A, %i2
16382 stha %g7, [%l7 + %i2] 0xeb
16383 membar #Sync
16384 nop
16385 set 0x08, %i1
16386 lduw [%l7 + %i1], %g4
16387 nop
16388 set 0x78, %g5
16389 ldd [%l7 + %g5], %f0
16390 nop
16391 set 0x1A, %o2
16392 sth %o6, [%l7 + %o2]
16393 or %l6, %i6, %o4
16394 fpadd32s %f15, %f3, %f26
16395 nop
16396 set 0x28, %g1
16397 prefetch [%l7 + %g1], 3
16398 set 0x40, %l3
16399 ldda [%l7 + %l3] 0x89, %f0
16400 nop
16401 set 0x2F, %l2
16402 ldstub [%l7 + %l2], %o5
16403 set 0x70, %g6
16404 swapa [%l7 + %g6] 0x88, %i7
16405 nop
16406 set 0x50, %l0
16407 ldd [%l7 + %l0], %f6
16408 nop
16409 set 0x74, %o4
16410 lduw [%l7 + %o4], %l4
16411 set 0x50, %l5
16412 stba %g6, [%l7 + %l5] 0x88
16413 nop
16414 set 0x3C, %i7
16415 ldsb [%l7 + %i7], %o3
16416 nop
16417 set 0x7E, %l1
16418 stb %l5, [%l7 + %l1]
16419 set 0x50, %l4
16420 ldxa [%l7 + %l4] 0x80, %i3
16421 nop
16422 set 0x26, %g2
16423 sth %i2, [%l7 + %g2]
16424 add %l7, 0x3C, %l6
16425 wr %g0, 0x88, %asi
16426 lda [%l6] %asi, %o7
16427 casa [%l6] 0x88, %o7, %o0
16428 nop
16429 set 0x69, %i4
16430 ldub [%l7 + %i4], %g3
16431 and %g5, %o2, %l0
16432 set 0x50, %i3
16433 swapa [%l7 + %i3] 0x80, %i0
16434 nop
16435 set 0x3E, %o7
16436 stb %l1, [%l7 + %o7]
16437 nop
16438 set 0x24, %g3
16439 prefetch [%l7 + %g3], 2
16440 nop
16441 set 0x38, %i5
16442 prefetch [%l7 + %i5], 0
16443 set 0x3A, %o3
16444 stha %l3, [%l7 + %o3] 0x80
16445 nop
16446 set 0x50, %g7
16447 stx %fsr, [%l7 + %g7]
16448 nop
16449 set 0x73, %o1
16450 stb %i1, [%l7 + %o1]
16451 nop
16452 set 0x40, %l6
16453 ldd [%l7 + %l6], %l2
16454 add %g1, %i4, %g2
16455 add %i5, %o1, %g4
16456 add %l7, 0x10, %l6
16457 wr %g0, 0x88, %asi
16458 ldxa [%l6] %asi, %o6
16459 casxa [%l6] 0x88, %o6, %g7
16460 set 0x64, %i0
16461 sta %f2, [%l7 + %i0] 0x88
16462 nop
16463 set 0x6C, %o6
16464 prefetch [%l7 + %o6], 4
16465 nop
16466 set 0x42, %i6
16467 sth %i6, [%l7 + %i6]
16468 and %o4, %l6, %o5
16469 set 0x40, %o5
16470 stda %f0, [%l7 + %o5] 0x89
16471 set 0x48, %g4
16472 lda [%l7 + %g4] 0x89, %f12
16473 nop
16474 set 0x60, %i2
16475 stw %l4, [%l7 + %i2]
16476 and %i7, %o3, %l5
16477 set 0x2C, %o0
16478 sta %f26, [%l7 + %o0] 0x81
16479 wr %i3, %g6, %clear_softint
16480 set 0x40, %g5
16481 stda %f0, [%l7 + %g5] 0x89
16482 or %i2, %o0, %o7
16483 nop
16484 set 0x52, %i1
16485 lduh [%l7 + %i1], %g3
16486 add %l7, 0x0C, %l6
16487 wr %g0, 0x89, %asi
16488 casa [%l6] 0x89, %o2, %l0
16489 be,a,pt %xcc, loop_121
16490 nop
16491 set 0x3F, %o2
16492 stb %i0, [%l7 + %o2]
16493 set 0x50, %l3
16494 lda [%l7 + %l3] 0x88, %f7
16495loop_121:
16496 nop
16497 set 0x2C, %g1
16498 lda [%l7 + %g1] 0x80, %f18
16499 set 0x40, %l2
16500 ldda [%l7 + %l2] 0x89, %f16
16501 add %l7, 0x20, %l6
16502 wr %g0, 0x80, %asi
16503 lda [%l6] %asi, %l1
16504 casa [%l6] 0x80, %l1, %l3
16505 or %i1, %l2, %g5
16506 nop
16507 set 0x7F, %g6
16508 ldub [%l7 + %g6], %g1
16509 nop
16510 set 0x2C, %l0
16511 prefetch [%l7 + %l0], 2
16512 nop
16513 set 0x50, %o4
16514 ldsw [%l7 + %o4], %g2
16515 nop
16516 set 0x42, %l5
16517 sth %i5, [%l7 + %l5]
16518 add %o1, %g4, %i4
16519 set 0x20, %i7
16520 stwa %o6, [%l7 + %i7] 0x80
16521 st %f23, [%l7 + 0x14]
16522 nop
16523 set 0x40, %l4
16524 stx %fsr, [%l7 + %l4]
16525 add %g7, %i6, %l6
16526 add %l7, 0x08, %l6
16527 wr %g0, 0x81, %asi
16528 ldxa [%l6] %asi, %o5
16529 casxa [%l6] 0x81, %o5, %l4
16530 nop
16531 set 0x74, %l1
16532 lduh [%l7 + %l1], %i7
16533 add %l7, 0x74, %l6
16534 wr %g0, 0x89, %asi
16535 lda [%l6] %asi, %o4
16536 casa [%l6] 0x89, %o4, %l5
16537 set 0x40, %g2
16538 stxa %i3, [%l7 + %g2] 0x89
16539 nop
16540 set 0x20, %i3
16541 ldd [%l7 + %i3], %g6
16542 nop
16543 set 0x48, %o7
16544 ldd [%l7 + %o7], %i2
16545 st %f24, [%l7 + 0x3C]
16546 set 0x18, %g3
16547 prefetcha [%l7 + %g3] 0x80, 4
16548 set 0x58, %i4
16549 sta %f13, [%l7 + %i4] 0x89
16550 nop
16551 set 0x14, %o3
16552 lduh [%l7 + %o3], %o7
16553 set 0x18, %g7
16554 prefetcha [%l7 + %g7] 0x81, 3
16555 add %o2, %g3, %i0
16556 nop
16557 set 0x7E, %o1
16558 ldub [%l7 + %o1], %l1
16559 nop
16560 set 0x78, %l6
16561 stx %fsr, [%l7 + %l6]
16562 nop
16563 set 0x70, %i0
16564 std %l0, [%l7 + %i0]
16565 nop
16566 set 0x58, %o6
16567 ldd [%l7 + %o6], %l2
16568 nop
16569 nop
16570 setx 0x5CF2D8ED, %l0, %l6
16571 st %l6, [%l7 + 0x28]
16572 ld [%l7 + 0x28], %f13
16573 setx 0xF4F76BF6, %l1, %l5
16574 st %l5, [%l7 + 0x10]
16575 ld [%l7 + 0x10], %f21
16576 fdivs %f21, %f13, %f16
16577 set 0x2D, %i6
16578 stba %l2, [%l7 + %i6] 0xe3
16579 membar #Sync
16580 set 0x22, %o5
16581 stha %g5, [%l7 + %o5] 0x81
16582 wr %g0, 0x7, %fprs
16583 nop
16584 set 0x3E, %g4
16585 lduh [%l7 + %g4], %g2
16586 nop
16587 set 0x40, %i2
16588 ldx [%l7 + %i2], %i5
16589 nop
16590 set 0x30, %i5
16591 ldd [%l7 + %i5], %g4
16592 st %f29, [%l7 + 0x5C]
16593 set 0x28, %g5
16594 ldxa [%l7 + %g5] 0x89, %o1
16595 set 0x40, %i1
16596 ldda [%l7 + %i1] 0xda, %f0
16597 nop
16598 set 0x3E, %o0
16599 ldsb [%l7 + %o0], %i4
16600 set 0x40, %o2
16601 ldda [%l7 + %o2] 0x81, %f16
16602 nop
16603 set 0x5C, %l3
16604 ldsh [%l7 + %l3], %o6
16605 set 0x20, %g1
16606 lda [%l7 + %g1] 0x89, %f21
16607 nop
16608 set 0x60, %g6
16609 ldsw [%l7 + %g6], %i6
16610 nop
16611 set 0x4F, %l2
16612 ldstub [%l7 + %l2], %g7
16613 add %l7, 0x3C, %l6
16614 wr %g0, 0x81, %asi
16615 casa [%l6] 0x81, %o5, %l4
16616 nop
16617 set 0x30, %o4
16618 stw %i7, [%l7 + %o4]
16619 set 0x38, %l0
16620 stda %i6, [%l7 + %l0] 0xe3
16621 membar #Sync
16622 nop
16623 set 0x10, %i7
16624 lduh [%l7 + %i7], %o4
16625 set 0x40, %l4
16626 ldda [%l7 + %l4] 0x88, %f16
16627 set 0x60, %l1
16628 prefetcha [%l7 + %l1] 0x81, 0
16629 nop
16630 set 0x40, %g2
16631 ldd [%l7 + %g2], %l4
16632 nop
16633 set 0x6C, %i3
16634 lduw [%l7 + %i3], %i2
16635 set 0x28, %l5
16636 stxa %o3, [%l7 + %l5] 0x80
16637 set 0x50, %g3
16638 stwa %g6, [%l7 + %g3] 0xeb
16639 membar #Sync
16640 set 0x40, %i4
16641 stda %f16, [%l7 + %i4] 0xf0
16642 membar #Sync
16643 set 0x1C, %o3
16644 ldstuba [%l7 + %o3] 0x80, %o0
16645 nop
16646 set 0x54, %o7
16647 ldsw [%l7 + %o7], %o2
16648 set 0x38, %g7
16649 ldxa [%l7 + %g7] 0x81, %o7
16650 add %g3, %l1, %i0
16651 set 0x40, %o1
16652 stwa %l3, [%l7 + %o1] 0xe3
16653 membar #Sync
16654 st %f13, [%l7 + 0x20]
16655 nop
16656 set 0x14, %i0
16657 sth %l0, [%l7 + %i0]
16658 nop
16659 set 0x7C, %o6
16660 ldsh [%l7 + %o6], %g5
16661 nop
16662 set 0x30, %l6
16663 ldd [%l7 + %l6], %l2
16664 nop
16665 set 0x6A, %o5
16666 sth %i1, [%l7 + %o5]
16667 or %g1, %i5, %g2
16668 set 0x18, %g4
16669 stwa %g4, [%l7 + %g4] 0xeb
16670 membar #Sync
16671 add %i4, %o1, %i6
16672 st %f26, [%l7 + 0x54]
16673 set 0x60, %i6
16674 stda %g6, [%l7 + %i6] 0xe3
16675 membar #Sync
16676 st %fsr, [%l7 + 0x2C]
16677 ld [%l7 + 0x30], %f0
16678 set 0x08, %i2
16679 ldxa [%l7 + %i2] 0x89, %o5
16680 nop
16681 set 0x28, %i5
16682 std %l4, [%l7 + %i5]
16683 set 0x10, %g5
16684 stxa %i7, [%l7 + %g5] 0xea
16685 membar #Sync
16686 nop
16687 set 0x2E, %o0
16688 ldstub [%l7 + %o0], %o6
16689 bge,a,pt %xcc, loop_122
16690 nop
16691 set 0x28, %i1
16692 lduw [%l7 + %i1], %l6
16693 nop
16694 set 0x18, %l3
16695 ldstub [%l7 + %l3], %i3
16696 set 0x20, %g1
16697 ldda [%l7 + %g1] 0x81, %l4
16698loop_122:
16699 nop
16700 set 0x18, %o2
16701 swapa [%l7 + %o2] 0x81, %i2
16702 nop
16703 set 0x50, %l2
16704 lduw [%l7 + %l2], %o3
16705 set 0x7B, %o4
16706 ldstuba [%l7 + %o4] 0x88, %g6
16707 add %o4, %o0, %o7
16708 set 0x17, %g6
16709 ldstuba [%l7 + %g6] 0x88, %g3
16710 set 0x19, %i7
16711 stba %l1, [%l7 + %i7] 0x88
16712 wr %i0, %o2, %y
16713 add %l7, 0x28, %l6
16714 wr %g0, 0x89, %asi
16715 casxa [%l6] 0x89, %l3, %g5
16716 bgu,a %xcc, loop_123
16717 nop
16718 set 0x20, %l0
16719 ldsh [%l7 + %l0], %l2
16720 set 0x40, %l4
16721 stxa %l0, [%l7 + %l4] 0xe3
16722 membar #Sync
16723loop_123:
16724 wr %i1, %i5, %y
16725 nop
16726 set 0x4C, %g2
16727 ldsh [%l7 + %g2], %g2
16728 nop
16729 set 0x12, %i3
16730 ldub [%l7 + %i3], %g4
16731 set 0x08, %l1
16732 stha %g1, [%l7 + %l1] 0xeb
16733 membar #Sync
16734 nop
16735 set 0x71, %l5
16736 stb %i4, [%l7 + %l5]
16737 set 0x10, %g3
16738 ldda [%l7 + %g3] 0x88, %i6
16739 nop
16740 set 0x7A, %o3
16741 sth %g7, [%l7 + %o3]
16742 set 0x30, %o7
16743 swapa [%l7 + %o7] 0x89, %o1
16744 nop
16745 set 0x12, %i4
16746 stb %o5, [%l7 + %i4]
16747 add %l4, %o6, %i7
16748 nop
16749 set 0x0A, %o1
16750 ldsh [%l7 + %o1], %i3
16751 nop
16752 set 0x7C, %g7
16753 swap [%l7 + %g7], %l6
16754 nop
16755 nop
16756 setx 0x154DA4A8, %l0, %l6
16757 st %l6, [%l7 + 0x28]
16758 ld [%l7 + 0x28], %f15
16759 setx 0x6C6F852D, %l1, %l5
16760 st %l5, [%l7 + 0x10]
16761 ld [%l7 + 0x10], %f21
16762 fdivs %f21, %f15, %f1
16763 nop
16764 set 0x52, %o6
16765 ldsb [%l7 + %o6], %l5
16766 add %l7, 0x28, %l6
16767 wr %g0, 0x80, %asi
16768 casa [%l6] 0x80, %o3, %i2
16769 set 0x60, %i0
16770 ldda [%l7 + %i0] 0xeb, %o4
16771 nop
16772 set 0x78, %o5
16773 ldsh [%l7 + %o5], %g6
16774 nop
16775 set 0x50, %l6
16776 std %o6, [%l7 + %l6]
16777 set 0x78, %g4
16778 prefetcha [%l7 + %g4] 0x88, 0
16779 nop
16780 set 0x78, %i2
16781 ldub [%l7 + %i2], %o0
16782 add %l7, 0x40, %l6
16783 wr %g0, 0x88, %asi
16784 casa [%l6] 0x88, %l1, %o2
16785 st %f7, [%l7 + 0x60]
16786 and %l3, %i0, %l2
16787 set 0x38, %i5
16788 ldxa [%l7 + %i5] 0x88, %g5
16789 nop
16790 set 0x36, %i6
16791 ldsh [%l7 + %i6], %l0
16792 or %i1, %i5, %g2
16793 nop
16794 set 0x4A, %g5
16795 ldstub [%l7 + %g5], %g4
16796 add %i4, %i6, %g7
16797 set 0x30, %o0
16798 ldda [%l7 + %o0] 0x88, %o0
16799 set 0x70, %i1
16800 prefetcha [%l7 + %i1] 0x88, 3
16801 st %f6, [%l7 + 0x50]
16802 bge %xcc, loop_124
16803 nop
16804 set 0x28, %g1
16805 std %f14, [%l7 + %g1]
16806 bne %icc, loop_125
16807 nop
16808 set 0x5F, %o2
16809 ldub [%l7 + %o2], %l4
16810loop_124:
16811 nop
16812 set 0x5F, %l3
16813 ldsb [%l7 + %l3], %g1
16814 set 0x60, %o4
16815 swapa [%l7 + %o4] 0x81, %o6
16816loop_125:
16817 nop
16818 set 0x4A, %g6
16819 stha %i3, [%l7 + %g6] 0xe2
16820 membar #Sync
16821 add %l7, 0x78, %l6
16822 wr %g0, 0x81, %asi
16823 casa [%l6] 0x81, %l6, %i7
16824 nop
16825 set 0x24, %i7
16826 ldstub [%l7 + %i7], %l5
16827 nop
16828 set 0x70, %l0
16829 ldd [%l7 + %l0], %i2
16830 nop
16831 set 0x40, %l4
16832 stx %fsr, [%l7 + %l4]
16833 nop
16834 set 0x7C, %g2
16835 swap [%l7 + %g2], %o4
16836 set 0x76, %l2
16837 stha %o3, [%l7 + %l2] 0xea
16838 membar #Sync
16839 set 0x18, %l1
16840 stwa %g6, [%l7 + %l1] 0x80
16841 and %g3, %o0, %l1
16842 set 0x58, %i3
16843 ldstuba [%l7 + %i3] 0x89, %o7
16844 nop
16845 set 0x38, %l5
16846 std %f24, [%l7 + %l5]
16847 nop
16848 set 0x30, %o3
16849 std %f16, [%l7 + %o3]
16850 nop
16851 set 0x70, %o7
16852 ldd [%l7 + %o7], %f4
16853 nop
16854 set 0x78, %g3
16855 ldd [%l7 + %g3], %f6
16856 nop
16857 set 0x58, %i4
16858 stx %o2, [%l7 + %i4]
16859 add %l7, 0x20, %l6
16860 wr %g0, 0x81, %asi
16861 lda [%l6] %asi, %i0
16862 casa [%l6] 0x81, %i0, %l2
16863 nop
16864 set 0x48, %g7
16865 ldd [%l7 + %g7], %g4
16866 nop
16867 set 0x14, %o6
16868 ldub [%l7 + %o6], %l0
16869 set 0x7C, %o1
16870 stwa %l3, [%l7 + %o1] 0xeb
16871 membar #Sync
16872 set 0x40, %i0
16873 ldda [%l7 + %i0] 0x88, %f16
16874 add %l7, 0x18, %l6
16875 wr %g0, 0x80, %asi
16876 ldxa [%l6] %asi, %i1
16877 casxa [%l6] 0x80, %i1, %g2
16878 set 0x20, %l6
16879 lda [%l7 + %l6] 0x89, %f2
16880 add %l7, 0x40, %l6
16881 wr %g0, 0x88, %asi
16882 ldxa [%l6] %asi, %i5
16883 casxa [%l6] 0x88, %i5, %g4
16884 nop
16885 set 0x4A, %g4
16886 sth %i6, [%l7 + %g4]
16887 nop
16888 set 0x78, %o5
16889 std %g6, [%l7 + %o5]
16890 nop
16891 set 0x52, %i2
16892 ldub [%l7 + %i2], %o1
16893 nop
16894 set 0x44, %i5
16895 sth %i4, [%l7 + %i5]
16896 nop
16897 set 0x35, %g5
16898 stb %l4, [%l7 + %g5]
16899 add %l7, 0x18, %l6
16900 wr %g0, 0x89, %asi
16901 casxa [%l6] 0x89, %o5, %o6
16902 nop
16903 set 0x2D, %o0
16904 ldsb [%l7 + %o0], %i3
16905 ld [%l7 + 0x6C], %f3
16906 nop
16907 set 0x50, %i6
16908 stx %fsr, [%l7 + %i6]
16909 nop
16910 set 0x30, %i1
16911 ldx [%l7 + %i1], %l6
16912 nop
16913 set 0x58, %o2
16914 lduw [%l7 + %o2], %i7
16915 set 0x20, %l3
16916 ldda [%l7 + %l3] 0xe2, %g0
16917 set 0x79, %g1
16918 stba %l5, [%l7 + %g1] 0x89
16919 nop
16920 set 0x66, %g6
16921 ldstub [%l7 + %g6], %o4
16922 and %i2, %g6, %g3
16923 set 0x38, %i7
16924 prefetcha [%l7 + %i7] 0x88, 0
16925 nop
16926 set 0x1E, %o4
16927 sth %o3, [%l7 + %o4]
16928 nop
16929 set 0x48, %l4
16930 swap [%l7 + %l4], %l1
16931 st %f19, [%l7 + 0x2C]
16932 nop
16933 set 0x26, %l0
16934 ldsh [%l7 + %l0], %o2
16935 set 0x34, %l2
16936 lda [%l7 + %l2] 0x80, %f6
16937 set 0x40, %l1
16938 stda %f0, [%l7 + %l1] 0xd2
16939 nop
16940 set 0x38, %g2
16941 ldd [%l7 + %g2], %f20
16942 nop
16943 set 0x68, %i3
16944 ldx [%l7 + %i3], %i0
16945 nop
16946 set 0x78, %l5
16947 ldd [%l7 + %l5], %l2
16948 nop
16949 set 0x5B, %o3
16950 ldub [%l7 + %o3], %g5
16951 nop
16952 set 0x10, %o7
16953 stx %o7, [%l7 + %o7]
16954 nop
16955 set 0x10, %i4
16956 swap [%l7 + %i4], %l3
16957 nop
16958 set 0x40, %g3
16959 ldsb [%l7 + %g3], %i1
16960 set 0x48, %g7
16961 prefetcha [%l7 + %g7] 0x81, 2
16962 set 0x08, %o1
16963 stda %i4, [%l7 + %o1] 0x88
16964 nop
16965 set 0x16, %i0
16966 ldsh [%l7 + %i0], %g4
16967 set 0x76, %o6
16968 stba %i6, [%l7 + %o6] 0xe3
16969 membar #Sync
16970 or %g7, %g2, %i4
16971 nop
16972 set 0x14, %g4
16973 prefetch [%l7 + %g4], 0
16974 set 0x38, %o5
16975 swapa [%l7 + %o5] 0x88, %o1
16976 st %fsr, [%l7 + 0x34]
16977 nop
16978 set 0x64, %i2
16979 lduh [%l7 + %i2], %l4
16980 nop
16981 set 0x70, %i5
16982 lduw [%l7 + %i5], %o5
16983 set 0x60, %g5
16984 ldda [%l7 + %g5] 0xe3, %o6
16985 set 0x54, %l6
16986 ldstuba [%l7 + %l6] 0x89, %l6
16987 and %i3, %i7, %g1
16988 set 0x5C, %o0
16989 lda [%l7 + %o0] 0x88, %f4
16990 add %l7, 0x2C, %l6
16991 wr %g0, 0x89, %asi
16992 lda [%l6] %asi, %o4
16993 casa [%l6] 0x89, %o4, %i2
16994 set 0x40, %i6
16995 stda %f16, [%l7 + %i6] 0xd2
16996 nop
16997 set 0x26, %o2
16998 ldub [%l7 + %o2], %g6
16999 set 0x40, %l3
17000 stda %f16, [%l7 + %l3] 0xf9
17001 membar #Sync
17002 set 0x40, %i1
17003 stda %f0, [%l7 + %i1] 0xc2
17004 nop
17005 set 0x44, %g6
17006 swap [%l7 + %g6], %g3
17007 nop
17008 set 0x60, %g1
17009 stx %l5, [%l7 + %g1]
17010 set 0x50, %o4
17011 ldda [%l7 + %o4] 0xea, %o0
17012 nop
17013 set 0x79, %l4
17014 stb %o3, [%l7 + %l4]
17015 set 0x48, %i7
17016 stda %o2, [%l7 + %i7] 0x88
17017 st %fsr, [%l7 + 0x30]
17018 set 0x78, %l2
17019 swapa [%l7 + %l2] 0x80, %i0
17020 membar #Sync
17021 set 0x40, %l0
17022 ldda [%l7 + %l0] 0xf0, %f16
17023 set 0x40, %l1
17024 ldda [%l7 + %l1] 0xda, %f16
17025 nop
17026 set 0x2E, %g2
17027 sth %l1, [%l7 + %g2]
17028 set 0x6F, %i3
17029 stba %g5, [%l7 + %i3] 0xe2
17030 membar #Sync
17031 set 0x50, %l5
17032 ldda [%l7 + %l5] 0xeb, %l2
17033 set 0x38, %o3
17034 ldxa [%l7 + %o3] 0x80, %o7
17035 add %l7, 0x7C, %l6
17036 wr %g0, 0x88, %asi
17037 casa [%l6] 0x88, %i1, %l0
17038 nop
17039 set 0x20, %o7
17040 std %f30, [%l7 + %o7]
17041 set 0x56, %i4
17042 stba %i5, [%l7 + %i4] 0xe2
17043 membar #Sync
17044 st %f27, [%l7 + 0x08]
17045 nop
17046 set 0x1B, %g7
17047 ldsb [%l7 + %g7], %g4
17048 set 0x60, %g3
17049 lda [%l7 + %g3] 0x80, %f1
17050 st %fsr, [%l7 + 0x30]
17051 nop
17052 set 0x7C, %i0
17053 lduw [%l7 + %i0], %l3
17054 set 0x50, %o6
17055 swapa [%l7 + %o6] 0x89, %g7
17056 nop
17057 set 0x60, %o1
17058 ldd [%l7 + %o1], %g2
17059 ld [%l7 + 0x30], %f18
17060 st %f14, [%l7 + 0x40]
17061 set 0x30, %g4
17062 lda [%l7 + %g4] 0x81, %f28
17063 add %i4, %i6, %o1
17064 or %o5, %o6, %l6
17065 set 0x10, %o5
17066 sta %f15, [%l7 + %o5] 0x88
17067 set 0x52, %i2
17068 stha %l4, [%l7 + %i2] 0x80
17069 add %l7, 0x48, %l6
17070 wr %g0, 0x81, %asi
17071 casxa [%l6] 0x81, %i7, %i3
17072 ld [%l7 + 0x70], %f4
17073 and %o4, %g1, %i2
17074 set 0x40, %g5
17075 stda %f16, [%l7 + %g5] 0xf8
17076 membar #Sync
17077 nop
17078 set 0x14, %l6
17079 stb %g6, [%l7 + %l6]
17080 and %l5, %g3, %o0
17081 nop
17082 set 0x76, %i5
17083 sth %o3, [%l7 + %i5]
17084 set 0x54, %i6
17085 sta %f22, [%l7 + %i6] 0x89
17086 set 0x10, %o0
17087 ldda [%l7 + %o0] 0xe3, %i0
17088 nop
17089 set 0x5C, %l3
17090 ldsh [%l7 + %l3], %o2
17091 nop
17092 set 0x6C, %i1
17093 stw %l1, [%l7 + %i1]
17094 set 0x12, %o2
17095 ldstuba [%l7 + %o2] 0x88, %g5
17096 set 0x5C, %g6
17097 sta %f10, [%l7 + %g6] 0x88
17098 nop
17099 set 0x20, %o4
17100 ldsw [%l7 + %o4], %l2
17101 set 0x1C, %l4
17102 stwa %o7, [%l7 + %l4] 0x81
17103 and %i1, %i5, %l0
17104 add %g4, %l3, %g2
17105 set 0x70, %g1
17106 ldda [%l7 + %g1] 0xe2, %g6
17107 add %i6, %o1, %i4
17108 set 0x40, %l2
17109 ldda [%l7 + %l2] 0x81, %f0
17110 or %o5, %o6, %l6
17111 st %f8, [%l7 + 0x1C]
17112 add %l7, 0x40, %l6
17113 wr %g0, 0x88, %asi
17114 ldxa [%l6] %asi, %i7
17115 casxa [%l6] 0x88, %i7, %i3
17116 nop
17117 set 0x70, %l0
17118 std %l4, [%l7 + %l0]
17119 set 0x34, %i7
17120 sta %f10, [%l7 + %i7] 0x81
17121 nop
17122 set 0x10, %l1
17123 ldx [%l7 + %l1], %g1
17124 nop
17125 nop
17126 setx 0x3A5035E1, %l0, %l6
17127 st %l6, [%l7 + 0x28]
17128 ld [%l7 + 0x28], %f27
17129 setx 0x49EA9CD7, %l1, %l5
17130 st %l5, [%l7 + 0x10]
17131 ld [%l7 + 0x10], %f24
17132 fdivs %f24, %f27, %f22
17133 set 0x40, %i3
17134 ldda [%l7 + %i3] 0x80, %f0
17135 nop
17136 set 0x7C, %l5
17137 ldsw [%l7 + %l5], %i2
17138 set 0x6A, %o3
17139 stba %o4, [%l7 + %o3] 0xe3
17140 membar #Sync
17141 nop
17142 set 0x10, %o7
17143 ldx [%l7 + %o7], %g6
17144 st %f28, [%l7 + 0x14]
17145 and %g3, %o0, %o3
17146 set 0x28, %g2
17147 ldxa [%l7 + %g2] 0x88, %l5
17148 nop
17149 set 0x08, %i4
17150 std %f20, [%l7 + %i4]
17151 set 0x17, %g7
17152 ldstuba [%l7 + %g7] 0x81, %i0
17153 set 0x54, %g3
17154 sta %f19, [%l7 + %g3] 0x81
17155 set 0x40, %i0
17156 ldda [%l7 + %i0] 0x89, %f16
17157 nop
17158 set 0x1E, %o6
17159 stb %o2, [%l7 + %o6]
17160 set 0x48, %o1
17161 stxa %g5, [%l7 + %o1] 0x89
17162 set 0x70, %o5
17163 stba %l1, [%l7 + %o5] 0xeb
17164 membar #Sync
17165 ld [%l7 + 0x68], %f11
17166 nop
17167 set 0x78, %i2
17168 std %l2, [%l7 + %i2]
17169 nop
17170 set 0x19, %g5
17171 stb %o7, [%l7 + %g5]
17172 set 0x38, %g4
17173 sta %f21, [%l7 + %g4] 0x88
17174 st %fsr, [%l7 + 0x50]
17175 ld [%l7 + 0x08], %f29
17176 nop
17177 set 0x30, %i5
17178 stx %i1, [%l7 + %i5]
17179 add %l7, 0x50, %l6
17180 wr %g0, 0x81, %asi
17181 casxa [%l6] 0x81, %i5, %g4
17182 nop
17183 set 0x5C, %l6
17184 swap [%l7 + %l6], %l0
17185 membar #Sync
17186 set 0x40, %i6
17187 ldda [%l7 + %i6] 0xf0, %f16
17188 set 0x53, %l3
17189 ldstuba [%l7 + %l3] 0x89, %g2
17190 nop
17191 set 0x34, %i1
17192 lduw [%l7 + %i1], %g7
17193 nop
17194 set 0x28, %o2
17195 stx %i6, [%l7 + %o2]
17196 ld [%l7 + 0x40], %f9
17197 set 0x20, %o0
17198 ldxa [%l7 + %o0] 0x88, %o1
17199 st %f3, [%l7 + 0x68]
17200 nop
17201 set 0x60, %g6
17202 ldd [%l7 + %g6], %f18
17203 and %l3, %o5, %i4
17204 set 0x58, %o4
17205 ldxa [%l7 + %o4] 0x80, %l6
17206 set 0x68, %l4
17207 ldxa [%l7 + %l4] 0x80, %o6
17208 nop
17209 set 0x68, %l2
17210 stw %i7, [%l7 + %l2]
17211 nop
17212 set 0x40, %l0
17213 prefetch [%l7 + %l0], 4
17214 set 0x18, %g1
17215 stda %i2, [%l7 + %g1] 0xea
17216 membar #Sync
17217 nop
17218 set 0x20, %l1
17219 stw %l4, [%l7 + %l1]
17220 nop
17221 set 0x61, %i7
17222 ldub [%l7 + %i7], %g1
17223 and %o4, %g6, %g3
17224 nop
17225 set 0x38, %l5
17226 prefetch [%l7 + %l5], 2
17227 set 0x40, %i3
17228 stda %f16, [%l7 + %i3] 0xf0
17229 membar #Sync
17230 set 0x18, %o7
17231 ldstuba [%l7 + %o7] 0x89, %o0
17232 add %l7, 0x08, %l6
17233 wr %g0, 0x81, %asi
17234 lda [%l6] %asi, %o3
17235 casa [%l6] 0x81, %o3, %i2
17236 wr %i0, %o2, %clear_softint
17237 set 0x67, %g2
17238 stba %g5, [%l7 + %g2] 0xeb
17239 membar #Sync
17240 nop
17241 set 0x48, %o3
17242 std %l0, [%l7 + %o3]
17243 or %l5, %l2, %i1
17244 nop
17245 set 0x08, %i4
17246 stx %fsr, [%l7 + %i4]
17247 set 0x60, %g3
17248 sta %f20, [%l7 + %g3] 0x88
17249 and %o7, %i5, %g4
17250 nop
17251 set 0x08, %i0
17252 stx %l0, [%l7 + %i0]
17253 set 0x2C, %o6
17254 stwa %g2, [%l7 + %o6] 0xea
17255 membar #Sync
17256 set 0x78, %o1
17257 lda [%l7 + %o1] 0x88, %f0
17258 set 0x48, %o5
17259 sta %f21, [%l7 + %o5] 0x80
17260 set 0x6C, %g7
17261 swapa [%l7 + %g7] 0x89, %g7
17262 nop
17263 set 0x40, %g5
17264 stx %i6, [%l7 + %g5]
17265 nop
17266 set 0x40, %g4
17267 std %f12, [%l7 + %g4]
17268 st %f17, [%l7 + 0x6C]
17269 add %l7, 0x48, %l6
17270 wr %g0, 0x80, %asi
17271 casxa [%l6] 0x80, %o1, %o5
17272 nop
17273 set 0x40, %i2
17274 ldd [%l7 + %i2], %l2
17275 nop
17276 set 0x20, %l6
17277 stx %fsr, [%l7 + %l6]
17278 nop
17279 set 0x20, %i5
17280 ldsh [%l7 + %i5], %l6
17281 set 0x68, %i6
17282 sta %f27, [%l7 + %i6] 0x80
17283 be,a %xcc, loop_126
17284 nop
17285 set 0x60, %i1
17286 prefetch [%l7 + %i1], 2
17287 nop
17288 set 0x50, %o2
17289 ldd [%l7 + %o2], %f28
17290 nop
17291 set 0x3A, %l3
17292 sth %o6, [%l7 + %l3]
17293loop_126:
17294 nop
17295 set 0x66, %o0
17296 stha %i7, [%l7 + %o0] 0xea
17297 membar #Sync
17298 set 0x40, %g6
17299 stda %f16, [%l7 + %g6] 0x80
17300 nop
17301 set 0x60, %l4
17302 ldx [%l7 + %l4], %i4
17303 nop
17304 set 0x50, %l2
17305 ldx [%l7 + %l2], %i3
17306 set 0x40, %o4
17307 stda %f0, [%l7 + %o4] 0xc4
17308 nop
17309 set 0x39, %g1
17310 stb %l4, [%l7 + %g1]
17311 ld [%l7 + 0x30], %f25
17312 set 0x18, %l0
17313 stda %g0, [%l7 + %l0] 0xea
17314 membar #Sync
17315 nop
17316 set 0x76, %l1
17317 ldub [%l7 + %l1], %o4
17318 add %l7, 0x18, %l6
17319 wr %g0, 0x88, %asi
17320 ldxa [%l6] %asi, %g3
17321 casxa [%l6] 0x88, %g3, %g6
17322 nop
17323 set 0x08, %i7
17324 ldd [%l7 + %i7], %f6
17325 set 0x11, %i3
17326 stba %o3, [%l7 + %i3] 0xea
17327 membar #Sync
17328 set 0x40, %o7
17329 stda %f16, [%l7 + %o7] 0xc4
17330 nop
17331 set 0x3C, %l5
17332 prefetch [%l7 + %l5], 4
17333 add %l7, 0x08, %l6
17334 wr %g0, 0x80, %asi
17335 lda [%l6] %asi, %i2
17336 casa [%l6] 0x80, %i2, %i0
17337 set 0x78, %o3
17338 stxa %o0, [%l7 + %o3] 0x88
17339 set 0x20, %i4
17340 stxa %o2, [%l7 + %i4] 0xe3
17341 membar #Sync
17342 nop
17343 set 0x0B, %g3
17344 ldsb [%l7 + %g3], %g5
17345 nop
17346 set 0x55, %g2
17347 ldsb [%l7 + %g2], %l1
17348 set 0x36, %o6
17349 stba %l2, [%l7 + %o6] 0xea
17350 membar #Sync
17351 and %i1, %l5, %i5
17352 set 0x40, %o1
17353 ldda [%l7 + %o1] 0x81, %f0
17354 add %g4, %l0, %g2
17355 nop
17356 set 0x65, %o5
17357 ldstub [%l7 + %o5], %g7
17358 nop
17359 set 0x3C, %g7
17360 prefetch [%l7 + %g7], 0
17361 set 0x18, %i0
17362 stxa %i6, [%l7 + %i0] 0x88
17363 membar #Sync
17364 set 0x40, %g4
17365 ldda [%l7 + %g4] 0xf8, %f0
17366 ble,a %xcc, loop_127
17367 nop
17368 set 0x10, %g5
17369 ldsh [%l7 + %g5], %o7
17370 nop
17371 set 0x37, %i2
17372 ldsb [%l7 + %i2], %o1
17373 nop
17374 set 0x08, %l6
17375 ldx [%l7 + %l6], %o5
17376loop_127:
17377 nop
17378 set 0x0C, %i5
17379 stw %l3, [%l7 + %i5]
17380 nop
17381 set 0x18, %i6
17382 stw %o6, [%l7 + %i6]
17383 nop
17384 set 0x78, %i1
17385 stx %i7, [%l7 + %i1]
17386 set 0x30, %o2
17387 ldxa [%l7 + %o2] 0x80, %l6
17388 add %i4, %i3, %l4
17389 nop
17390 set 0x78, %o0
17391 ldd [%l7 + %o0], %f26
17392 nop
17393 nop
17394 setx 0x42E4B59A, %l0, %l6
17395 st %l6, [%l7 + 0x28]
17396 ld [%l7 + 0x28], %f7
17397 setx 0x90DC4B8E, %l1, %l5
17398 st %l5, [%l7 + 0x10]
17399 ld [%l7 + 0x10], %f2
17400 fdivs %f2, %f7, %f0
17401 nop
17402 set 0x50, %g6
17403 ldd [%l7 + %g6], %o4
17404 set 0x40, %l4
17405 prefetcha [%l7 + %l4] 0x89, 1
17406 fpsub32 %f24, %f14, %f24
17407 fpadd32s %f13, %f6, %f31
17408 add %l7, 0x6C, %l6
17409 wr %g0, 0x81, %asi
17410 casa [%l6] 0x81, %g6, %o3
17411 nop
17412 set 0x30, %l2
17413 stx %g1, [%l7 + %l2]
17414 fpadd32 %f24, %f22, %f20
17415 set 0x60, %o4
17416 ldda [%l7 + %o4] 0x88, %i2
17417 nop
17418 set 0x54, %g1
17419 sth %i0, [%l7 + %g1]
17420 nop
17421 set 0x34, %l3
17422 ldub [%l7 + %l3], %o2
17423 nop
17424 set 0x23, %l1
17425 ldsb [%l7 + %l1], %g5
17426 ld [%l7 + 0x64], %f14
17427 add %l7, 0x3C, %l6
17428 wr %g0, 0x81, %asi
17429 lda [%l6] %asi, %o0
17430 casa [%l6] 0x81, %o0, %l1
17431 nop
17432 set 0x58, %l0
17433 std %f0, [%l7 + %l0]
17434 nop
17435 set 0x4D, %i3
17436 stb %i1, [%l7 + %i3]
17437 wr %l5, %l2, %pic
17438 nop
17439 set 0x21, %o7
17440 ldsb [%l7 + %o7], %i5
17441 set 0x0C, %i7
17442 lda [%l7 + %i7] 0x88, %f17
17443 set 0x08, %l5
17444 sta %f23, [%l7 + %l5] 0x81
17445 nop
17446 set 0x6E, %o3
17447 lduh [%l7 + %o3], %l0
17448 nop
17449 set 0x28, %i4
17450 ldd [%l7 + %i4], %f0
17451 nop
17452 set 0x60, %g3
17453 ldx [%l7 + %g3], %g4
17454 set 0x40, %g2
17455 ldda [%l7 + %g2] 0xda, %f16
17456 wr %g7, %g2, %y
17457 nop
17458 set 0x7A, %o1
17459 ldstub [%l7 + %o1], %o7
17460 membar #Sync
17461 set 0x40, %o6
17462 ldda [%l7 + %o6] 0xf9, %f0
17463 nop
17464 set 0x48, %o5
17465 ldd [%l7 + %o5], %f14
17466 st %fsr, [%l7 + 0x14]
17467 nop
17468 set 0x54, %i0
17469 stw %i6, [%l7 + %i0]
17470 nop
17471 nop
17472 setx 0x69E57F28, %l0, %l6
17473 st %l6, [%l7 + 0x28]
17474 ld [%l7 + 0x28], %f31
17475 setx 0xF9689E0F, %l1, %l5
17476 st %l5, [%l7 + 0x10]
17477 ld [%l7 + 0x10], %f21
17478 fdivs %f21, %f31, %f11
17479 nop
17480 set 0x71, %g7
17481 stb %o1, [%l7 + %g7]
17482 nop
17483 set 0x5C, %g5
17484 prefetch [%l7 + %g5], 3
17485 nop
17486 set 0x20, %i2
17487 sth %l3, [%l7 + %i2]
17488 set 0x3C, %l6
17489 swapa [%l7 + %l6] 0x88, %o5
17490 set 0x78, %g4
17491 prefetcha [%l7 + %g4] 0x81, 1
17492 set 0x76, %i5
17493 stha %l6, [%l7 + %i5] 0xeb
17494 membar #Sync
17495 nop
17496 set 0x68, %i1
17497 ldd [%l7 + %i1], %f6
17498 nop
17499 set 0x38, %o2
17500 stx %i4, [%l7 + %o2]
17501 set 0x78, %o0
17502 stda %o6, [%l7 + %o0] 0x88
17503 nop
17504 set 0x3C, %i6
17505 prefetch [%l7 + %i6], 4
17506 set 0x70, %l4
17507 prefetcha [%l7 + %l4] 0x81, 3
17508 nop
17509 set 0x18, %l2
17510 stx %o4, [%l7 + %l2]
17511 add %g3, %i3, %o3
17512 nop
17513 set 0x34, %o4
17514 prefetch [%l7 + %o4], 4
17515 or %g6, %i2, %g1
17516 nop
17517 set 0x48, %g1
17518 std %f26, [%l7 + %g1]
17519 nop
17520 set 0x48, %g6
17521 std %o2, [%l7 + %g6]
17522 nop
17523 set 0x34, %l1
17524 stb %g5, [%l7 + %l1]
17525 nop
17526 set 0x19, %l0
17527 ldsb [%l7 + %l0], %i0
17528 set 0x18, %l3
17529 sta %f1, [%l7 + %l3] 0x88
17530 nop
17531 set 0x50, %o7
17532 ldd [%l7 + %o7], %l0
17533 nop
17534 set 0x28, %i7
17535 stx %fsr, [%l7 + %i7]
17536 st %fsr, [%l7 + 0x28]
17537 set 0x68, %i3
17538 stha %o0, [%l7 + %i3] 0x88
17539 nop
17540 set 0x58, %o3
17541 stx %fsr, [%l7 + %o3]
17542 nop
17543 set 0x60, %i4
17544 stx %fsr, [%l7 + %i4]
17545 nop
17546 set 0x3C, %g3
17547 stw %i1, [%l7 + %g3]
17548 set 0x68, %l5
17549 sta %f4, [%l7 + %l5] 0x80
17550 nop
17551 set 0x48, %g2
17552 stw %l2, [%l7 + %g2]
17553 add %i5, %l0, %l5
17554 nop
17555 set 0x50, %o1
17556 std %f12, [%l7 + %o1]
17557 set 0x18, %o6
17558 stxa %g4, [%l7 + %o6] 0xeb
17559 membar #Sync
17560 ld [%l7 + 0x34], %f24
17561 nop
17562 set 0x68, %o5
17563 sth %g7, [%l7 + %o5]
17564 nop
17565 set 0x50, %i0
17566 ldsw [%l7 + %i0], %g2
17567 nop
17568 set 0x3E, %g7
17569 ldsh [%l7 + %g7], %i6
17570 nop
17571 set 0x40, %g5
17572 stx %o1, [%l7 + %g5]
17573 bgu %xcc, loop_128
17574 nop
17575 set 0x20, %l6
17576 ldd [%l7 + %l6], %f8
17577 set 0x6C, %g4
17578 swapa [%l7 + %g4] 0x88, %l3
17579loop_128:
17580 nop
17581 add %l7, 0x74, %l6
17582 wr %g0, 0x89, %asi
17583 casa [%l6] 0x89, %o5, %o7
17584 nop
17585 set 0x70, %i2
17586 stx %l6, [%l7 + %i2]
17587 st %f18, [%l7 + 0x60]
17588 set 0x68, %i5
17589 ldxa [%l7 + %i5] 0x88, %i7
17590 set 0x28, %o2
17591 stxa %o6, [%l7 + %o2] 0xe2
17592 membar #Sync
17593 ld [%l7 + 0x34], %f12
17594 set 0x62, %o0
17595 stba %l4, [%l7 + %o0] 0x80
17596 nop
17597 set 0x38, %i1
17598 stx %o4, [%l7 + %i1]
17599 set 0x44, %i6
17600 lda [%l7 + %i6] 0x89, %f2
17601 nop
17602 set 0x74, %l2
17603 stw %g3, [%l7 + %l2]
17604 set 0x7B, %l4
17605 ldstuba [%l7 + %l4] 0x80, %i4
17606 set 0x08, %g1
17607 lda [%l7 + %g1] 0x80, %f18
17608 fpsub32s %f22, %f21, %f24
17609 and %o3, %g6, %i2
17610 nop
17611 set 0x54, %o4
17612 lduw [%l7 + %o4], %g1
17613 add %i3, %g5, %i0
17614 st %fsr, [%l7 + 0x40]
17615 nop
17616 set 0x48, %l1
17617 stx %l1, [%l7 + %l1]
17618 nop
17619 set 0x18, %l0
17620 stx %fsr, [%l7 + %l0]
17621 nop
17622 set 0x5C, %g6
17623 ldsw [%l7 + %g6], %o0
17624 add %o2, %l2, %i5
17625 set 0x5C, %o7
17626 lda [%l7 + %o7] 0x88, %f29
17627 bn,a,pn %xcc, loop_129
17628 nop
17629 set 0x59, %l3
17630 ldstub [%l7 + %l3], %i1
17631 nop
17632 set 0x52, %i3
17633 ldstub [%l7 + %i3], %l5
17634 set 0x38, %i7
17635 sta %f5, [%l7 + %i7] 0x89
17636loop_129:
17637 nop
17638 set 0x60, %o3
17639 stxa %g4, [%l7 + %o3] 0xeb
17640 membar #Sync
17641 nop
17642 set 0x60, %g3
17643 std %g6, [%l7 + %g3]
17644 nop
17645 set 0x14, %i4
17646 stw %l0, [%l7 + %i4]
17647 or %g2, %o1, %i6
17648 nop
17649 set 0x30, %l5
17650 stx %fsr, [%l7 + %l5]
17651 nop
17652 set 0x70, %o1
17653 lduh [%l7 + %o1], %o5
17654 add %o7, %l3, %l6
17655 st %f16, [%l7 + 0x4C]
17656 nop
17657 set 0x4C, %g2
17658 swap [%l7 + %g2], %i7
17659 nop
17660 set 0x3C, %o6
17661 lduw [%l7 + %o6], %l4
17662 nop
17663 set 0x7C, %i0
17664 stw %o4, [%l7 + %i0]
17665 st %fsr, [%l7 + 0x60]
17666 set 0x18, %o5
17667 ldxa [%l7 + %o5] 0x81, %g3
17668 nop
17669 set 0x40, %g5
17670 stw %o6, [%l7 + %g5]
17671 ld [%l7 + 0x60], %f29
17672 set 0x58, %g7
17673 ldxa [%l7 + %g7] 0x89, %o3
17674 st %fsr, [%l7 + 0x08]
17675 add %l7, 0x78, %l6
17676 wr %g0, 0x80, %asi
17677 ldxa [%l6] %asi, %g6
17678 casxa [%l6] 0x80, %g6, %i4
17679 nop
17680 set 0x47, %g4
17681 stb %g1, [%l7 + %g4]
17682 and %i3, %i2, %i0
17683 nop
17684 set 0x64, %l6
17685 ldub [%l7 + %l6], %l1
17686 nop
17687 set 0x60, %i2
17688 stw %o0, [%l7 + %i2]
17689 nop
17690 set 0x66, %i5
17691 ldsh [%l7 + %i5], %o2
17692 nop
17693 set 0x70, %o2
17694 ldd [%l7 + %o2], %f26
17695 set 0x0A, %i1
17696 stha %l2, [%l7 + %i1] 0xe3
17697 membar #Sync
17698 nop
17699 set 0x26, %i6
17700 ldsb [%l7 + %i6], %i5
17701 nop
17702 set 0x20, %l2
17703 ldd [%l7 + %l2], %i0
17704 st %fsr, [%l7 + 0x7C]
17705 nop
17706 set 0x0F, %l4
17707 stb %l5, [%l7 + %l4]
17708 fpsub32s %f23, %f30, %f6
17709 set 0x22, %o0
17710 stha %g5, [%l7 + %o0] 0xe2
17711 membar #Sync
17712 set 0x50, %o4
17713 ldda [%l7 + %o4] 0x88, %g6
17714 bleu,a %xcc, loop_130
17715 be,a,pn %xcc, loop_131
17716 nop
17717 set 0x64, %g1
17718 ldsw [%l7 + %g1], %g4
17719 set 0x48, %l1
17720 lda [%l7 + %l1] 0x81, %f26
17721loop_130:
17722 nop
17723 set 0x40, %l0
17724 stw %l0, [%l7 + %l0]
17725loop_131:
17726 nop
17727 set 0x50, %o7
17728 stwa %o1, [%l7 + %o7] 0x88
17729 bge %icc, loop_132
17730 nop
17731 set 0x60, %l3
17732 swap [%l7 + %l3], %i6
17733 add %o5, %o7, %l3
17734 set 0x60, %g6
17735 ldxa [%l7 + %g6] 0x80, %l6
17736loop_132:
17737 st %f26, [%l7 + 0x58]
17738 set 0x10, %i7
17739 prefetcha [%l7 + %i7] 0x88, 1
17740 set 0x58, %o3
17741 stda %i6, [%l7 + %o3] 0x88
17742 nop
17743 set 0x20, %i3
17744 ldx [%l7 + %i3], %o4
17745 set 0x58, %i4
17746 stxa %g3, [%l7 + %i4] 0xeb
17747 membar #Sync
17748 nop
17749 set 0x60, %l5
17750 ldsw [%l7 + %l5], %o6
17751 nop
17752 set 0x18, %o1
17753 std %f2, [%l7 + %o1]
17754 wr %l4, %o3, %set_softint
17755 set 0x60, %g3
17756 ldxa [%l7 + %g3] 0x88, %g6
17757 and %g1, %i3, %i2
17758 nop
17759 set 0x4E, %g2
17760 ldsh [%l7 + %g2], %i0
17761 set 0x6A, %o6
17762 stha %l1, [%l7 + %o6] 0xeb
17763 membar #Sync
17764 nop
17765 set 0x44, %i0
17766 stw %o0, [%l7 + %i0]
17767 nop
17768 set 0x58, %o5
17769 ldx [%l7 + %o5], %i4
17770 set 0x08, %g7
17771 ldxa [%l7 + %g7] 0x80, %o2
17772 nop
17773 set 0x58, %g4
17774 stw %l2, [%l7 + %g4]
17775 membar #Sync
17776 set 0x40, %g5
17777 ldda [%l7 + %g5] 0xf1, %f0
17778 set 0x34, %i2
17779 sta %f27, [%l7 + %i2] 0x89
17780 nop
17781 set 0x08, %i5
17782 std %f20, [%l7 + %i5]
17783 nop
17784 set 0x5A, %l6
17785 ldstub [%l7 + %l6], %i5
17786 set 0x34, %i1
17787 swapa [%l7 + %i1] 0x81, %i1
17788 set 0x3C, %o2
17789 lda [%l7 + %o2] 0x89, %f10
17790 nop
17791 set 0x58, %l2
17792 prefetch [%l7 + %l2], 0
17793 nop
17794 set 0x5C, %i6
17795 sth %l5, [%l7 + %i6]
17796 set 0x20, %l4
17797 ldxa [%l7 + %l4] 0x88, %g5
17798 nop
17799 set 0x38, %o4
17800 ldd [%l7 + %o4], %f16
17801 fpsub32s %f9, %f2, %f25
17802 set 0x14, %g1
17803 lda [%l7 + %g1] 0x89, %f3
17804 fpadd16 %f4, %f12, %f14
17805 set 0x70, %o0
17806 ldxa [%l7 + %o0] 0x80, %g4
17807 set 0x78, %l0
17808 stba %g7, [%l7 + %l0] 0xeb
17809 membar #Sync
17810 nop
17811 set 0x56, %o7
17812 ldsh [%l7 + %o7], %l0
17813 nop
17814 nop
17815 setx 0x40DB1DE1EAA0703D, %l0, %l6
17816 stx %l6, [%l7 + 0x28]
17817 ldd [%l7 + 0x28], %f4
17818 setx 0xFA6A2AA9EE4BE442, %l1, %l5
17819 stx %l5, [%l7 + 0x10]
17820 ldd [%l7 + 0x10], %f24
17821 fdivd %f24, %f4, %f2
17822 nop
17823 set 0x69, %l3
17824 ldsb [%l7 + %l3], %i6
17825 nop
17826 set 0x0A, %l1
17827 ldsh [%l7 + %l1], %o5
17828 set 0x3F, %g6
17829 ldstuba [%l7 + %g6] 0x80, %o1
17830 st %f22, [%l7 + 0x18]
17831 nop
17832 set 0x60, %i7
17833 std %f0, [%l7 + %i7]
17834 add %l7, 0x58, %l6
17835 wr %g0, 0x81, %asi
17836 casxa [%l6] 0x81, %l3, %l6
17837 nop
17838 set 0x5B, %o3
17839 ldstub [%l7 + %o3], %o7
17840 nop
17841 set 0x58, %i3
17842 stx %fsr, [%l7 + %i3]
17843 nop
17844 set 0x08, %i4
17845 stw %i7, [%l7 + %i4]
17846 nop
17847 set 0x18, %o1
17848 stx %g2, [%l7 + %o1]
17849 nop
17850 set 0x20, %g3
17851 std %f16, [%l7 + %g3]
17852 nop
17853 set 0x28, %l5
17854 std %f16, [%l7 + %l5]
17855 set 0x20, %o6
17856 prefetcha [%l7 + %o6] 0x88, 3
17857 nop
17858 set 0x08, %g2
17859 ldd [%l7 + %g2], %f28
17860 st %fsr, [%l7 + 0x64]
17861 set 0x18, %i0
17862 stwa %o4, [%l7 + %i0] 0x80
17863 membar #Sync
17864 set 0x40, %g7
17865 ldda [%l7 + %g7] 0xf1, %f16
17866 add %l7, 0x38, %l6
17867 wr %g0, 0x80, %asi
17868 casa [%l6] 0x80, %o6, %o3
17869 add %l7, 0x60, %l6
17870 wr %g0, 0x88, %asi
17871 ldxa [%l6] %asi, %l4
17872 casxa [%l6] 0x88, %l4, %g6
17873 set 0x40, %g4
17874 prefetcha [%l7 + %g4] 0x80, 1
17875 nop
17876 set 0x73, %g5
17877 ldsb [%l7 + %g5], %i2
17878 and %i0, %l1, %o0
17879 nop
17880 set 0x5C, %i2
17881 prefetch [%l7 + %i2], 2
17882 nop
17883 set 0x68, %i5
17884 ldx [%l7 + %i5], %i4
17885 set 0x70, %l6
17886 sta %f27, [%l7 + %l6] 0x89
17887 nop
17888 set 0x24, %i1
17889 ldub [%l7 + %i1], %i3
17890 add %l7, 0x58, %l6
17891 wr %g0, 0x89, %asi
17892 casa [%l6] 0x89, %o2, %l2
17893 set 0x20, %o5
17894 sta %f29, [%l7 + %o5] 0x81
17895 add %l7, 0x24, %l6
17896 wr %g0, 0x80, %asi
17897 casa [%l6] 0x80, %i5, %i1
17898 nop
17899 set 0x28, %l2
17900 ldd [%l7 + %l2], %g4
17901 nop
17902 set 0x74, %o2
17903 ldsb [%l7 + %o2], %l5
17904 set 0x68, %i6
17905 ldxa [%l7 + %i6] 0x80, %g7
17906 add %g4, %i6, %l0
17907 nop
17908 set 0x24, %l4
17909 ldsb [%l7 + %l4], %o1
17910 nop
17911 set 0x78, %o4
17912 ldd [%l7 + %o4], %f18
17913 nop
17914 set 0x7C, %g1
17915 ldub [%l7 + %g1], %l3
17916 nop
17917 set 0x21, %o0
17918 stb %o5, [%l7 + %o0]
17919 nop
17920 set 0x58, %l0
17921 lduw [%l7 + %l0], %l6
17922 nop
17923 set 0x70, %l3
17924 ldsw [%l7 + %l3], %o7
17925 nop
17926 set 0x68, %o7
17927 std %i6, [%l7 + %o7]
17928 add %g2, %o4, %o6
17929 set 0x44, %g6
17930 sta %f29, [%l7 + %g6] 0x81
17931 set 0x54, %i7
17932 stba %o3, [%l7 + %i7] 0xe2
17933 membar #Sync
17934 add %l4, %g6, %g1
17935 nop
17936 set 0x38, %o3
17937 swap [%l7 + %o3], %i2
17938 bl %icc, loop_133
17939 nop
17940 set 0x70, %l1
17941 std %i0, [%l7 + %l1]
17942 nop
17943 set 0x6F, %i4
17944 stb %g3, [%l7 + %i4]
17945 nop
17946 set 0x40, %i3
17947 ldd [%l7 + %i3], %f2
17948loop_133:
17949 and %l1, %o0, %i3
17950 st %fsr, [%l7 + 0x24]
17951 set 0x70, %o1
17952 ldda [%l7 + %o1] 0x89, %i4
17953 set 0x14, %g3
17954 swapa [%l7 + %g3] 0x88, %o2
17955 nop
17956 nop
17957 setx 0x09D26F61, %l0, %l6
17958 st %l6, [%l7 + 0x28]
17959 ld [%l7 + 0x28], %f29
17960 setx 0x44DDF732, %l1, %l5
17961 st %l5, [%l7 + 0x10]
17962 ld [%l7 + 0x10], %f22
17963 fdivs %f22, %f29, %f6
17964 nop
17965 set 0x08, %o6
17966 ldx [%l7 + %o6], %i5
17967 set 0x78, %l5
17968 ldxa [%l7 + %l5] 0x81, %l2
17969 set 0x7C, %g2
17970 lda [%l7 + %g2] 0x81, %f15
17971 nop
17972 set 0x3C, %g7
17973 swap [%l7 + %g7], %i1
17974 nop
17975 set 0x08, %i0
17976 ldd [%l7 + %i0], %f30
17977 set 0x40, %g4
17978 stxa %l5, [%l7 + %g4] 0xe3
17979 membar #Sync
17980 nop
17981 set 0x1C, %g5
17982 stw %g7, [%l7 + %g5]
17983 nop
17984 set 0x54, %i2
17985 ldstub [%l7 + %i2], %g4
17986 add %l7, 0x78, %l6
17987 wr %g0, 0x81, %asi
17988 lda [%l6] %asi, %i6
17989 casa [%l6] 0x81, %i6, %g5
17990 nop
17991 set 0x38, %l6
17992 stw %l0, [%l7 + %l6]
17993 nop
17994 set 0x40, %i5
17995 std %l2, [%l7 + %i5]
17996 set 0x6C, %i1
17997 ldstuba [%l7 + %i1] 0x88, %o1
17998 nop
17999 set 0x3E, %l2
18000 sth %o5, [%l7 + %l2]
18001 or %o7, %l6, %g2
18002 nop
18003 set 0x50, %o2
18004 stx %i7, [%l7 + %o2]
18005 and %o4, %o3, %o6
18006 nop
18007 set 0x60, %i6
18008 swap [%l7 + %i6], %l4
18009 and %g1, %i2, %g6
18010 nop
18011 set 0x28, %o5
18012 stx %fsr, [%l7 + %o5]
18013 nop
18014 set 0x29, %o4
18015 ldub [%l7 + %o4], %g3
18016 nop
18017 set 0x0B, %l4
18018 ldub [%l7 + %l4], %l1
18019 nop
18020 set 0x78, %g1
18021 ldd [%l7 + %g1], %o0
18022 nop
18023 set 0x18, %o0
18024 stx %i0, [%l7 + %o0]
18025 nop
18026 set 0x18, %l3
18027 stw %i3, [%l7 + %l3]
18028 add %l7, 0x34, %l6
18029 wr %g0, 0x81, %asi
18030 casa [%l6] 0x81, %o2, %i5
18031 nop
18032 set 0x78, %o7
18033 ldd [%l7 + %o7], %f4
18034 nop
18035 set 0x2C, %l0
18036 lduh [%l7 + %l0], %l2
18037 nop
18038 set 0x16, %g6
18039 ldub [%l7 + %g6], %i4
18040 set 0x40, %o3
18041 stda %f16, [%l7 + %o3] 0xcc
18042 set 0x15, %l1
18043 ldstuba [%l7 + %l1] 0x81, %l5
18044 add %l7, 0x40, %l6
18045 wr %g0, 0x80, %asi
18046 casxa [%l6] 0x80, %i1, %g4
18047 nop
18048 set 0x10, %i7
18049 std %i6, [%l7 + %i7]
18050 set 0x40, %i4
18051 stda %f0, [%l7 + %i4] 0xf8
18052 membar #Sync
18053 set 0x08, %i3
18054 prefetcha [%l7 + %i3] 0x88, 1
18055 nop
18056 set 0x6E, %g3
18057 ldsb [%l7 + %g3], %g5
18058 nop
18059 set 0x74, %o6
18060 swap [%l7 + %o6], %l0
18061 set 0x4C, %o1
18062 swapa [%l7 + %o1] 0x81, %o1
18063 add %l3, %o7, %o5
18064 set 0x38, %g2
18065 ldxa [%l7 + %g2] 0x80, %l6
18066 ld [%l7 + 0x14], %f17
18067 nop
18068 set 0x5C, %l5
18069 ldsb [%l7 + %l5], %i7
18070 nop
18071 set 0x58, %i0
18072 ldd [%l7 + %i0], %f14
18073 add %l7, 0x38, %l6
18074 wr %g0, 0x89, %asi
18075 casxa [%l6] 0x89, %o4, %g2
18076 nop
18077 set 0x60, %g4
18078 ldd [%l7 + %g4], %o2
18079 add %o6, %g1, %l4
18080 nop
18081 set 0x4E, %g7
18082 sth %i2, [%l7 + %g7]
18083 nop
18084 set 0x5C, %i2
18085 ldsw [%l7 + %i2], %g3
18086 set 0x18, %l6
18087 swapa [%l7 + %l6] 0x81, %g6
18088 nop
18089 set 0x28, %i5
18090 ldd [%l7 + %i5], %l0
18091 set 0x40, %i1
18092 ldda [%l7 + %i1] 0xd0, %f16
18093 set 0x7E, %l2
18094 stha %o0, [%l7 + %l2] 0xea
18095 membar #Sync
18096 set 0x2C, %o2
18097 stwa %i0, [%l7 + %o2] 0x81
18098 nop
18099 set 0x2A, %i6
18100 ldub [%l7 + %i6], %o2
18101 and %i3, %i5, %l2
18102 nop
18103 set 0x18, %o5
18104 ldsw [%l7 + %o5], %i4
18105 nop
18106 set 0x19, %g5
18107 stb %l5, [%l7 + %g5]
18108 ld [%l7 + 0x10], %f4
18109 nop
18110 set 0x10, %o4
18111 lduw [%l7 + %o4], %i1
18112 set 0x0C, %l4
18113 stha %g4, [%l7 + %l4] 0xe3
18114 membar #Sync
18115 set 0x40, %g1
18116 stda %f0, [%l7 + %g1] 0xf0
18117 membar #Sync
18118 set 0x58, %o0
18119 prefetcha [%l7 + %o0] 0x81, 1
18120 nop
18121 set 0x18, %o7
18122 stw %g5, [%l7 + %o7]
18123 nop
18124 set 0x68, %l3
18125 ldx [%l7 + %l3], %l0
18126 nop
18127 set 0x64, %g6
18128 lduh [%l7 + %g6], %g7
18129 nop
18130 set 0x70, %o3
18131 prefetch [%l7 + %o3], 1
18132 nop
18133 set 0x5C, %l0
18134 stw %o1, [%l7 + %l0]
18135 nop
18136 set 0x48, %l1
18137 stx %fsr, [%l7 + %l1]
18138 nop
18139 set 0x60, %i4
18140 stw %l3, [%l7 + %i4]
18141 nop
18142 set 0x60, %i3
18143 std %o6, [%l7 + %i3]
18144 nop
18145 set 0x47, %g3
18146 stb %l6, [%l7 + %g3]
18147 nop
18148 set 0x18, %i7
18149 stx %o5, [%l7 + %i7]
18150 fpadd32 %f0, %f30, %f26
18151 set 0x48, %o1
18152 stxa %o4, [%l7 + %o1] 0xea
18153 membar #Sync
18154 nop
18155 set 0x70, %o6
18156 lduh [%l7 + %o6], %g2
18157 nop
18158 set 0x30, %g2
18159 swap [%l7 + %g2], %i7
18160 or %o6, %g1, %l4
18161 nop
18162 set 0x50, %i0
18163 stw %o3, [%l7 + %i0]
18164 bg %icc, loop_134
18165 nop
18166 set 0x2A, %g4
18167 ldsh [%l7 + %g4], %i2
18168 nop
18169 set 0x48, %g7
18170 std %g2, [%l7 + %g7]
18171 nop
18172 set 0x63, %l5
18173 stb %l1, [%l7 + %l5]
18174loop_134:
18175 nop
18176 set 0x48, %l6
18177 stx %fsr, [%l7 + %l6]
18178 nop
18179 set 0x40, %i5
18180 ldsh [%l7 + %i5], %g6
18181 nop
18182 set 0x39, %i2
18183 ldstub [%l7 + %i2], %i0
18184 nop
18185 set 0x64, %i1
18186 lduh [%l7 + %i1], %o0
18187 set 0x7C, %l2
18188 swapa [%l7 + %l2] 0x89, %i3
18189 set 0x0C, %o2
18190 stwa %o2, [%l7 + %o2] 0x89
18191 set 0x2C, %o5
18192 lda [%l7 + %o5] 0x89, %f30
18193 set 0x65, %i6
18194 stba %i5, [%l7 + %i6] 0x81
18195 add %i4, %l2, %l5
18196 set 0x10, %g5
18197 prefetcha [%l7 + %g5] 0x88, 1
18198 nop
18199 set 0x50, %l4
18200 std %i0, [%l7 + %l4]
18201 nop
18202 set 0x34, %g1
18203 swap [%l7 + %g1], %g5
18204 set 0x58, %o4
18205 ldxa [%l7 + %o4] 0x88, %l0
18206 nop
18207 set 0x60, %o0
18208 stw %i6, [%l7 + %o0]
18209 set 0x5C, %o7
18210 ldstuba [%l7 + %o7] 0x89, %g7
18211 nop
18212 set 0x30, %g6
18213 prefetch [%l7 + %g6], 1
18214 nop
18215 set 0x38, %o3
18216 std %f10, [%l7 + %o3]
18217 set 0x40, %l0
18218 ldxa [%l7 + %l0] 0x81, %l3
18219 set 0x5E, %l1
18220 stha %o1, [%l7 + %l1] 0x88
18221 nop
18222 set 0x60, %i4
18223 prefetch [%l7 + %i4], 1
18224 ld [%l7 + 0x38], %f11
18225 add %l7, 0x3C, %l6
18226 wr %g0, 0x89, %asi
18227 casa [%l6] 0x89, %o7, %l6
18228 add %l7, 0x30, %l6
18229 wr %g0, 0x89, %asi
18230 lda [%l6] %asi, %o4
18231 casa [%l6] 0x89, %o4, %o5
18232 set 0x40, %i3
18233 ldda [%l7 + %i3] 0x81, %f0
18234 or %i7, %o6, %g1
18235 nop
18236 set 0x60, %l3
18237 stx %g2, [%l7 + %l3]
18238 nop
18239 set 0x63, %i7
18240 ldsb [%l7 + %i7], %o3
18241 and %i2, %g3, %l4
18242 set 0x32, %g3
18243 stha %g6, [%l7 + %g3] 0x80
18244 nop
18245 set 0x23, %o6
18246 ldub [%l7 + %o6], %i0
18247 set 0x50, %o1
18248 stda %l0, [%l7 + %o1] 0x80
18249 add %o0, %i3, %o2
18250 set 0x63, %g2
18251 ldstuba [%l7 + %g2] 0x81, %i5
18252 add %l7, 0x38, %l6
18253 wr %g0, 0x81, %asi
18254 ldxa [%l6] %asi, %i4
18255 casxa [%l6] 0x81, %i4, %l5
18256 set 0x40, %g4
18257 ldda [%l7 + %g4] 0xd2, %f0
18258 set 0x3C, %g7
18259 lda [%l7 + %g7] 0x81, %f18
18260 nop
18261 set 0x70, %i0
18262 lduh [%l7 + %i0], %l2
18263 and %g4, %i1, %l0
18264 fpsub16 %f4, %f4, %f8
18265 and %i6, %g7, %g5
18266 set 0x38, %l5
18267 prefetcha [%l7 + %l5] 0x89, 0
18268 add %l7, 0x38, %l6
18269 wr %g0, 0x81, %asi
18270 casxa [%l6] 0x81, %l3, %l6
18271 or %o4, %o7, %o5
18272 st %f10, [%l7 + 0x68]
18273 st %fsr, [%l7 + 0x5C]
18274 nop
18275 set 0x45, %i5
18276 ldub [%l7 + %i5], %o6
18277 nop
18278 set 0x40, %i2
18279 stx %fsr, [%l7 + %i2]
18280 ld [%l7 + 0x44], %f21
18281 nop
18282 set 0x7C, %l6
18283 swap [%l7 + %l6], %i7
18284 nop
18285 set 0x78, %l2
18286 stx %g2, [%l7 + %l2]
18287 set 0x32, %i1
18288 stha %g1, [%l7 + %i1] 0x88
18289 nop
18290 set 0x20, %o5
18291 ldd [%l7 + %o5], %f14
18292 nop
18293 set 0x2C, %i6
18294 ldsh [%l7 + %i6], %o3
18295 set 0x68, %g5
18296 stha %g3, [%l7 + %g5] 0xe3
18297 membar #Sync
18298 nop
18299 set 0x53, %o2
18300 ldub [%l7 + %o2], %i2
18301 nop
18302 set 0x7C, %l4
18303 swap [%l7 + %l4], %l4
18304 nop
18305 set 0x1C, %g1
18306 ldsb [%l7 + %g1], %i0
18307 nop
18308 set 0x40, %o0
18309 ldd [%l7 + %o0], %f28
18310 nop
18311 set 0x6E, %o7
18312 ldsh [%l7 + %o7], %g6
18313 set 0x20, %o4
18314 prefetcha [%l7 + %o4] 0x81, 3
18315 ld [%l7 + 0x18], %f15
18316 add %l7, 0x28, %l6
18317 wr %g0, 0x89, %asi
18318 ldxa [%l6] %asi, %o0
18319 casxa [%l6] 0x89, %o0, %o2
18320 nop
18321 set 0x28, %o3
18322 stx %fsr, [%l7 + %o3]
18323 nop
18324 set 0x60, %g6
18325 ldsh [%l7 + %g6], %i5
18326 nop
18327 set 0x28, %l1
18328 stx %i4, [%l7 + %l1]
18329 nop
18330 set 0x3A, %i4
18331 ldsh [%l7 + %i4], %i3
18332 bne,a,pt %xcc, loop_135
18333 nop
18334 set 0x28, %l0
18335 sth %l2, [%l7 + %l0]
18336 set 0x40, %i3
18337 ldda [%l7 + %i3] 0x89, %f0
18338loop_135:
18339 nop
18340 set 0x62, %i7
18341 sth %l5, [%l7 + %i7]
18342 set 0x20, %l3
18343 prefetcha [%l7 + %l3] 0x81, 2
18344 set 0x30, %g3
18345 lda [%l7 + %g3] 0x81, %f31
18346 set 0x33, %o1
18347 ldstuba [%l7 + %o1] 0x88, %l0
18348 nop
18349 set 0x14, %o6
18350 lduw [%l7 + %o6], %i6
18351 nop
18352 set 0x58, %g4
18353 ldd [%l7 + %g4], %f28
18354 set 0x28, %g7
18355 prefetcha [%l7 + %g7] 0x81, 2
18356 nop
18357 set 0x38, %g2
18358 ldsw [%l7 + %g2], %g7
18359 nop
18360 set 0x6C, %l5
18361 ldsb [%l7 + %l5], %o1
18362 ld [%l7 + 0x44], %f26
18363 st %fsr, [%l7 + 0x70]
18364 set 0x18, %i0
18365 ldxa [%l7 + %i0] 0x81, %g5
18366 add %l7, 0x70, %l6
18367 wr %g0, 0x81, %asi
18368 casxa [%l6] 0x81, %l6, %o4
18369 ld [%l7 + 0x28], %f0
18370 nop
18371 set 0x44, %i5
18372 ldsw [%l7 + %i5], %o7
18373 set 0x3F, %l6
18374 ldstuba [%l7 + %l6] 0x81, %l3
18375 set 0x40, %l2
18376 stda %f0, [%l7 + %l2] 0x88
18377 set 0x18, %i1
18378 stxa %o6, [%l7 + %i1] 0x81
18379 and %o5, %i7, %g1
18380 or %g2, %g3, %i2
18381 nop
18382 set 0x4C, %i2
18383 ldstub [%l7 + %i2], %o3
18384 or %i0, %l4, %g6
18385 set 0x34, %i6
18386 sta %f23, [%l7 + %i6] 0x80
18387 set 0x44, %o5
18388 swapa [%l7 + %o5] 0x89, %o0
18389 set 0x10, %g5
18390 prefetcha [%l7 + %g5] 0x89, 0
18391 nop
18392 set 0x47, %o2
18393 stb %i5, [%l7 + %o2]
18394 set 0x38, %g1
18395 sta %f20, [%l7 + %g1] 0x89
18396 and %i4, %i3, %l2
18397 nop
18398 set 0x6E, %o0
18399 lduh [%l7 + %o0], %o2
18400 set 0x34, %l4
18401 lda [%l7 + %l4] 0x88, %f28
18402 set 0x60, %o4
18403 prefetcha [%l7 + %o4] 0x88, 3
18404 set 0x20, %o7
18405 stba %g4, [%l7 + %o7] 0x89
18406 set 0x64, %o3
18407 swapa [%l7 + %o3] 0x80, %l0
18408 fpsub16 %f28, %f8, %f16
18409 add %l7, 0x18, %l6
18410 wr %g0, 0x88, %asi
18411 ldxa [%l6] %asi, %i6
18412 casxa [%l6] 0x88, %i6, %i1
18413 nop
18414 set 0x58, %g6
18415 lduw [%l7 + %g6], %o1
18416 set 0x0B, %i4
18417 ldstuba [%l7 + %i4] 0x80, %g7
18418 set 0x08, %l1
18419 ldxa [%l7 + %l1] 0x88, %g5
18420 nop
18421 set 0x74, %l0
18422 lduh [%l7 + %l0], %o4
18423 st %f5, [%l7 + 0x20]
18424 nop
18425 set 0x4D, %i3
18426 ldsb [%l7 + %i3], %o7
18427 or %l3, %o6, %o5
18428 nop
18429 set 0x50, %i7
18430 stx %l6, [%l7 + %i7]
18431 nop
18432 set 0x2F, %g3
18433 stb %i7, [%l7 + %g3]
18434 add %l7, 0x14, %l6
18435 wr %g0, 0x89, %asi
18436 casa [%l6] 0x89, %g2, %g1
18437 nop
18438 set 0x78, %o1
18439 lduw [%l7 + %o1], %g3
18440 nop
18441 set 0x60, %o6
18442 stx %o3, [%l7 + %o6]
18443 and %i0, %i2, %l4
18444 nop
18445 or %g0, 0x8, %l0
18446 sllx %l0, 0x3c, %l0
18447 wr %l0, 0x285, %tick_cmpr
18448 and %i5, %i4, %g6
18449 nop
18450 set 0x08, %g4
18451 lduw [%l7 + %g4], %i3
18452 EXIT_GOOD
18453
18454
18455
18456!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
18457!
18458! Stats for Thread 4:
18459!
18460! Type l : 1280
18461! Type a : 18
18462! Type cti : 26
18463! Type x : 515
18464! Type f : 35
18465! Type i : 126
18466!
18467!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
18468
18469!
18470! Thread 5 Start
18471!
18472.global thread_5
18473thread_5:
18474 mov %l7, %g1
18475 !# Set %cwp for 8 windows
18476 !# This threads memory space into each %l7
18477 wrpr %g0, 0x7, %cwp
18478 mov %g1, %l7
18479 wrpr %g0, 0x6, %cwp
18480 mov %g1, %l7
18481 wrpr %g0, 0x5, %cwp
18482 mov %g1, %l7
18483 wrpr %g0, 0x4, %cwp
18484 mov %g1, %l7
18485 wrpr %g0, 0x3, %cwp
18486 mov %g1, %l7
18487 wrpr %g0, 0x2, %cwp
18488 mov %g1, %l7
18489 wrpr %g0, 0x1, %cwp
18490 mov %g1, %l7
18491 wrpr %g0, 0x0, %cwp
18492 mov %g1, %l7
18493
18494 !# Set %fsr
18495 setx 0x0000000000400000, %l0, %l6 !# no post process
18496 stx %l6, [%l7 + 0x0] !# no post process
18497 ldx [%l7 + 0x0], %fsr !# no post process
18498
18499 wr %g0, 0x80, %asi !# no post process
18500
18501 !# Initialize registers ..
18502
18503 !# Global registers
18504 set 0xD, %g1
18505 set 0x8, %g2
18506 set 0xE, %g3
18507 set 0x0, %g4
18508 set 0x9, %g5
18509 set 0x2, %g6
18510 set 0x6, %g7
18511 !# Input registers
18512 set -0xE, %i0
18513 set -0x5, %i1
18514 set -0x5, %i2
18515 set -0x3, %i3
18516 set -0x2, %i4
18517 set -0xD, %i5
18518 set -0x1, %i6
18519 set -0x5, %i7
18520 !# Local registers
18521 set 0x4D779402, %l0
18522 set 0x3C21CB6E, %l1
18523 set 0x370D6B6B, %l2
18524 set 0x1FB29231, %l3
18525 set 0x1F35E736, %l4
18526 set 0x4F8BAFE4, %l5
18527 set 0x521FD6EE, %l6
18528 !# Output registers
18529 set 0x0CA1, %o0
18530 set 0x11D2, %o1
18531 set 0x1C82, %o2
18532 set 0x10A1, %o3
18533 set -0x0D04, %o4
18534 set 0x17F0, %o5
18535 set 0x1139, %o6
18536 set -0x0D87, %o7
18537 !# Float registers
18538 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
18539 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
18540 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
18541 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
18542 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
18543 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
18544 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
18545 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
18546 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
18547 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
18548 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
18549 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
18550 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
18551 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
18552 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
18553 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
18554
18555 !# Execute Main Diag ..
18556
18557 ld [%l7 + 0x10], %f8
18558 st %f6, [%l7 + 0x18]
18559 set 0x09, %l3
18560 stba %l2, [%l7 + %l3] 0x80
18561 or %l5, %o2, %l0
18562 bn,pt %icc, loop_136
18563 nop
18564 set 0x60, %g2
18565 lduw [%l7 + %g2], %i6
18566 set 0x78, %l5
18567 stxa %g4, [%l7 + %l5] 0xe3
18568 membar #Sync
18569loop_136:
18570 nop
18571 set 0x09, %g7
18572 ldstuba [%l7 + %g7] 0x89, %i1
18573 and %o1, %g5, %o4
18574 nop
18575 set 0x30, %i0
18576 ldd [%l7 + %i0], %o6
18577 set 0x40, %l6
18578 ldda [%l7 + %l6] 0x80, %l2
18579 nop
18580 set 0x10, %i5
18581 ldd [%l7 + %i5], %f2
18582 nop
18583 set 0x58, %i1
18584 std %o6, [%l7 + %i1]
18585 set 0x18, %i2
18586 stxa %g7, [%l7 + %i2] 0xeb
18587 membar #Sync
18588 nop
18589 set 0x6A, %l2
18590 stb %o5, [%l7 + %l2]
18591 nop
18592 set 0x30, %i6
18593 std %f8, [%l7 + %i6]
18594 nop
18595 set 0x0C, %o5
18596 lduh [%l7 + %o5], %l6
18597 nop
18598 set 0x1C, %g5
18599 lduw [%l7 + %g5], %i7
18600 nop
18601 set 0x38, %g1
18602 stx %g1, [%l7 + %g1]
18603 set 0x28, %o2
18604 lda [%l7 + %o2] 0x88, %f21
18605 set 0x50, %l4
18606 lda [%l7 + %l4] 0x88, %f17
18607 nop
18608 set 0x6C, %o4
18609 ldsw [%l7 + %o4], %g2
18610 nop
18611 set 0x30, %o0
18612 lduw [%l7 + %o0], %o3
18613 nop
18614 set 0x68, %o7
18615 ldd [%l7 + %o7], %f16
18616 set 0x78, %o3
18617 lda [%l7 + %o3] 0x88, %f24
18618 nop
18619 set 0x10, %i4
18620 swap [%l7 + %i4], %i0
18621 nop
18622 set 0x68, %g6
18623 prefetch [%l7 + %g6], 1
18624 set 0x08, %l0
18625 ldxa [%l7 + %l0] 0x80, %g3
18626 set 0x18, %l1
18627 ldxa [%l7 + %l1] 0x88, %i2
18628 set 0x50, %i3
18629 ldda [%l7 + %i3] 0xe2, %l4
18630 add %l7, 0x08, %l6
18631 wr %g0, 0x89, %asi
18632 casxa [%l6] 0x89, %l1, %o0
18633 nop
18634 set 0x20, %i7
18635 std %f28, [%l7 + %i7]
18636 membar #Sync
18637 set 0x40, %g3
18638 ldda [%l7 + %g3] 0xf9, %f0
18639 set 0x48, %o1
18640 stxa %i4, [%l7 + %o1] 0xe2
18641 membar #Sync
18642 nop
18643 set 0x08, %o6
18644 ldsw [%l7 + %o6], %g6
18645 nop
18646 set 0x40, %l3
18647 stw %i3, [%l7 + %l3]
18648 set 0x40, %g4
18649 ldda [%l7 + %g4] 0x81, %f0
18650 nop
18651 set 0x1E, %l5
18652 ldsb [%l7 + %l5], %i5
18653 nop
18654 set 0x58, %g7
18655 ldx [%l7 + %g7], %l5
18656 and %l2, %o2, %l0
18657 and %i6, %i1, %g4
18658 add %l7, 0x58, %l6
18659 wr %g0, 0x81, %asi
18660 casxa [%l6] 0x81, %g5, %o4
18661 set 0x08, %i0
18662 stwa %o7, [%l7 + %i0] 0x80
18663 st %f19, [%l7 + 0x30]
18664 nop
18665 set 0x58, %g2
18666 prefetch [%l7 + %g2], 4
18667 nop
18668 set 0x0F, %l6
18669 ldstub [%l7 + %l6], %l3
18670 nop
18671 set 0x08, %i1
18672 ldd [%l7 + %i1], %f24
18673 nop
18674 set 0x67, %i5
18675 ldsb [%l7 + %i5], %o1
18676 st %fsr, [%l7 + 0x24]
18677 nop
18678 set 0x2E, %i2
18679 sth %o6, [%l7 + %i2]
18680 nop
18681 set 0x48, %i6
18682 ldx [%l7 + %i6], %g7
18683 nop
18684 set 0x30, %l2
18685 ldd [%l7 + %l2], %f14
18686 fpsub32 %f22, %f8, %f4
18687 nop
18688 set 0x68, %o5
18689 stx %o5, [%l7 + %o5]
18690 nop
18691 set 0x54, %g5
18692 ldsb [%l7 + %g5], %i7
18693 nop
18694 set 0x28, %g1
18695 ldx [%l7 + %g1], %g1
18696 set 0x48, %o2
18697 stwa %l6, [%l7 + %o2] 0xe2
18698 membar #Sync
18699 nop
18700 set 0x08, %o4
18701 ldd [%l7 + %o4], %f8
18702 set 0x40, %o0
18703 stda %f0, [%l7 + %o0] 0xc0
18704 or %g2, %i0, %o3
18705 nop
18706 set 0x58, %o7
18707 ldd [%l7 + %o7], %i2
18708 set 0x1A, %o3
18709 stha %g3, [%l7 + %o3] 0xe3
18710 membar #Sync
18711 and %l4, %o0, %i4
18712 set 0x40, %l4
18713 stda %f0, [%l7 + %l4] 0xf9
18714 membar #Sync
18715 membar #Sync
18716 set 0x40, %g6
18717 ldda [%l7 + %g6] 0xf8, %f16
18718 set 0x30, %l0
18719 ldxa [%l7 + %l0] 0x81, %l1
18720 nop
18721 set 0x5C, %i4
18722 lduw [%l7 + %i4], %i3
18723 nop
18724 set 0x7D, %i3
18725 ldub [%l7 + %i3], %g6
18726 nop
18727 set 0x61, %l1
18728 stb %i5, [%l7 + %l1]
18729 nop
18730 set 0x44, %i7
18731 stw %l5, [%l7 + %i7]
18732 nop
18733 set 0x5C, %o1
18734 prefetch [%l7 + %o1], 3
18735 nop
18736 set 0x50, %g3
18737 ldd [%l7 + %g3], %f20
18738 set 0x18, %l3
18739 prefetcha [%l7 + %l3] 0x80, 2
18740 nop
18741 set 0x50, %g4
18742 lduw [%l7 + %g4], %l0
18743 add %i6, %l2, %g4
18744 nop
18745 set 0x32, %l5
18746 lduh [%l7 + %l5], %g5
18747 ld [%l7 + 0x18], %f9
18748 nop
18749 set 0x28, %g7
18750 ldd [%l7 + %g7], %o4
18751 nop
18752 set 0x08, %i0
18753 std %o6, [%l7 + %i0]
18754 nop
18755 set 0x2C, %o6
18756 swap [%l7 + %o6], %i1
18757 nop
18758 set 0x20, %l6
18759 std %o0, [%l7 + %l6]
18760 ld [%l7 + 0x3C], %f15
18761 set 0x58, %g2
18762 swapa [%l7 + %g2] 0x89, %l3
18763 set 0x6C, %i5
18764 swapa [%l7 + %i5] 0x88, %o6
18765 nop
18766 set 0x68, %i2
18767 std %f10, [%l7 + %i2]
18768 set 0x10, %i1
18769 stda %o4, [%l7 + %i1] 0x80
18770 nop
18771 set 0x50, %i6
18772 std %i6, [%l7 + %i6]
18773 bgu,a,pn %xcc, loop_137
18774 nop
18775 set 0x78, %o5
18776 prefetch [%l7 + %o5], 2
18777 and %g1, %l6, %g7
18778 nop
18779 set 0x48, %g5
18780 std %i0, [%l7 + %g5]
18781loop_137:
18782 add %o3, %i2, %g2
18783 set 0x1C, %g1
18784 stwa %g3, [%l7 + %g1] 0xe3
18785 membar #Sync
18786 nop
18787 set 0x28, %o2
18788 ldd [%l7 + %o2], %l4
18789 nop
18790 set 0x2E, %o4
18791 ldsb [%l7 + %o4], %i4
18792 st %fsr, [%l7 + 0x14]
18793 membar #Sync
18794 set 0x40, %l2
18795 ldda [%l7 + %l2] 0xf1, %f0
18796 set 0x40, %o7
18797 stda %f0, [%l7 + %o7] 0xda
18798 set 0x78, %o0
18799 ldxa [%l7 + %o0] 0x88, %o0
18800 set 0x3A, %o3
18801 stha %i3, [%l7 + %o3] 0x89
18802 bn %icc, loop_138
18803 nop
18804 set 0x08, %g6
18805 std %f14, [%l7 + %g6]
18806 add %l7, 0x60, %l6
18807 wr %g0, 0x81, %asi
18808 casxa [%l6] 0x81, %l1, %g6
18809loop_138:
18810 nop
18811 set 0x0C, %l4
18812 stha %i5, [%l7 + %l4] 0x88
18813 nop
18814 set 0x70, %i4
18815 stx %l5, [%l7 + %i4]
18816 ld [%l7 + 0x78], %f0
18817 nop
18818 set 0x78, %l0
18819 ldsw [%l7 + %l0], %l0
18820 nop
18821 set 0x0C, %i3
18822 lduw [%l7 + %i3], %i6
18823 set 0x08, %i7
18824 prefetcha [%l7 + %i7] 0x89, 0
18825 nop
18826 set 0x71, %o1
18827 ldub [%l7 + %o1], %g4
18828 nop
18829 set 0x18, %l1
18830 lduw [%l7 + %l1], %l2
18831 set 0x6F, %g3
18832 ldstuba [%l7 + %g3] 0x89, %o4
18833 add %g5, %i1, %o1
18834 nop
18835 set 0x2C, %g4
18836 swap [%l7 + %g4], %o7
18837 nop
18838 set 0x70, %l5
18839 stx %o6, [%l7 + %l5]
18840 set 0x68, %l3
18841 ldxa [%l7 + %l3] 0x80, %o5
18842 or %i7, %l3, %l6
18843 nop
18844 set 0x78, %g7
18845 ldx [%l7 + %g7], %g7
18846 add %l7, 0x48, %l6
18847 wr %g0, 0x88, %asi
18848 casxa [%l6] 0x88, %g1, %o3
18849 nop
18850 set 0x65, %o6
18851 ldsb [%l7 + %o6], %i0
18852 nop
18853 set 0x70, %i0
18854 ldd [%l7 + %i0], %i2
18855 set 0x20, %l6
18856 sta %f29, [%l7 + %l6] 0x88
18857 and %g2, %g3, %i4
18858 set 0x08, %i5
18859 prefetcha [%l7 + %i5] 0x80, 2
18860 set 0x38, %g2
18861 stxa %i3, [%l7 + %g2] 0x80
18862 add %l7, 0x10, %l6
18863 wr %g0, 0x89, %asi
18864 casxa [%l6] 0x89, %l4, %g6
18865 set 0x38, %i2
18866 stxa %l1, [%l7 + %i2] 0xea
18867 membar #Sync
18868 add %l7, 0x78, %l6
18869 wr %g0, 0x89, %asi
18870 ldxa [%l6] %asi, %l5
18871 casxa [%l6] 0x89, %l5, %l0
18872 st %fsr, [%l7 + 0x6C]
18873 nop
18874 set 0x53, %i1
18875 ldub [%l7 + %i1], %i6
18876 and %i5, %o2, %l2
18877 nop
18878 set 0x68, %o5
18879 ldd [%l7 + %o5], %g4
18880 set 0x28, %g5
18881 prefetcha [%l7 + %g5] 0x80, 3
18882 set 0x18, %i6
18883 lda [%l7 + %i6] 0x80, %f7
18884 nop
18885 set 0x67, %o2
18886 ldsb [%l7 + %o2], %i1
18887 nop
18888 set 0x23, %g1
18889 stb %o4, [%l7 + %g1]
18890 set 0x48, %o4
18891 ldxa [%l7 + %o4] 0x88, %o1
18892 nop
18893 set 0x70, %l2
18894 ldsb [%l7 + %l2], %o6
18895 nop
18896 set 0x4A, %o0
18897 sth %o7, [%l7 + %o0]
18898 set 0x46, %o7
18899 stha %i7, [%l7 + %o7] 0x88
18900 set 0x58, %o3
18901 stxa %o5, [%l7 + %o3] 0x88
18902 set 0x70, %l4
18903 stda %l2, [%l7 + %l4] 0x80
18904 nop
18905 set 0x08, %g6
18906 ldsw [%l7 + %g6], %l6
18907 set 0x68, %i4
18908 stda %g0, [%l7 + %i4] 0x88
18909 nop
18910 set 0x58, %l0
18911 ldx [%l7 + %l0], %o3
18912 set 0x68, %i3
18913 stha %g7, [%l7 + %i3] 0xeb
18914 membar #Sync
18915 set 0x7B, %i7
18916 ldstuba [%l7 + %i7] 0x89, %i0
18917 st %f11, [%l7 + 0x48]
18918 set 0x6D, %l1
18919 stba %g2, [%l7 + %l1] 0xea
18920 membar #Sync
18921 add %l7, 0x30, %l6
18922 wr %g0, 0x88, %asi
18923 casxa [%l6] 0x88, %i2, %i4
18924 set 0x70, %o1
18925 stda %g2, [%l7 + %o1] 0xe2
18926 membar #Sync
18927 nop
18928 set 0x10, %g3
18929 stx %o0, [%l7 + %g3]
18930 ld [%l7 + 0x48], %f8
18931 ld [%l7 + 0x74], %f20
18932 set 0x40, %g4
18933 stda %f0, [%l7 + %g4] 0xf9
18934 membar #Sync
18935 set 0x40, %l3
18936 stda %f16, [%l7 + %l3] 0xd2
18937 nop
18938 set 0x48, %g7
18939 ldx [%l7 + %g7], %i3
18940 ld [%l7 + 0x64], %f8
18941 nop
18942 set 0x1E, %l5
18943 ldsh [%l7 + %l5], %l4
18944 set 0x40, %o6
18945 ldda [%l7 + %o6] 0xda, %f16
18946 or %l1, %l5, %l0
18947 set 0x68, %l6
18948 stha %g6, [%l7 + %l6] 0x80
18949 set 0x28, %i0
18950 ldxa [%l7 + %i0] 0x88, %i6
18951 nop
18952 set 0x40, %g2
18953 lduw [%l7 + %g2], %i5
18954 nop
18955 set 0x60, %i5
18956 lduw [%l7 + %i5], %o2
18957 nop
18958 set 0x10, %i1
18959 std %l2, [%l7 + %i1]
18960 nop
18961 set 0x48, %i2
18962 stx %fsr, [%l7 + %i2]
18963 ld [%l7 + 0x28], %f3
18964 nop
18965 set 0x58, %o5
18966 ldd [%l7 + %o5], %f10
18967 ld [%l7 + 0x10], %f31
18968 ld [%l7 + 0x54], %f28
18969 set 0x48, %g5
18970 stxa %g4, [%l7 + %g5] 0xe2
18971 membar #Sync
18972 set 0x68, %i6
18973 prefetcha [%l7 + %i6] 0x81, 3
18974 nop
18975 set 0x58, %o2
18976 ldx [%l7 + %o2], %o4
18977 nop
18978 set 0x28, %o4
18979 lduw [%l7 + %o4], %o1
18980 add %o6, %g5, %o7
18981 nop
18982 set 0x38, %g1
18983 ldd [%l7 + %g1], %f16
18984 nop
18985 set 0x38, %l2
18986 ldsw [%l7 + %l2], %i7
18987 nop
18988 set 0x34, %o0
18989 prefetch [%l7 + %o0], 1
18990 nop
18991 set 0x48, %o3
18992 std %f8, [%l7 + %o3]
18993 nop
18994 set 0x30, %o7
18995 ldx [%l7 + %o7], %o5
18996 nop
18997 set 0x20, %g6
18998 lduh [%l7 + %g6], %l6
18999 nop
19000 set 0x1A, %l4
19001 ldsh [%l7 + %l4], %g1
19002 add %l7, 0x18, %l6
19003 wr %g0, 0x81, %asi
19004 ldxa [%l6] %asi, %l3
19005 casxa [%l6] 0x81, %l3, %g7
19006 or %o3, %i0, %g2
19007 nop
19008 set 0x30, %l0
19009 swap [%l7 + %l0], %i2
19010 set 0x24, %i4
19011 sta %f30, [%l7 + %i4] 0x80
19012 membar #Sync
19013 set 0x40, %i7
19014 ldda [%l7 + %i7] 0xf1, %f16
19015 st %f14, [%l7 + 0x1C]
19016 add %g3, %i4, %o0
19017 nop
19018 set 0x34, %l1
19019 swap [%l7 + %l1], %l4
19020 nop
19021 set 0x68, %o1
19022 stx %i3, [%l7 + %o1]
19023 and %l5, %l0, %l1
19024 set 0x60, %g3
19025 sta %f27, [%l7 + %g3] 0x88
19026 nop
19027 set 0x1C, %i3
19028 lduw [%l7 + %i3], %i6
19029 nop
19030 set 0x0A, %l3
19031 sth %g6, [%l7 + %l3]
19032 set 0x78, %g7
19033 stxa %o2, [%l7 + %g7] 0x81
19034 set 0x77, %g4
19035 stba %l2, [%l7 + %g4] 0xeb
19036 membar #Sync
19037 st %f21, [%l7 + 0x2C]
19038 nop
19039 set 0x7F, %o6
19040 ldub [%l7 + %o6], %i5
19041 and %g4, %o4, %o1
19042 set 0x0C, %l6
19043 stwa %i1, [%l7 + %l6] 0xe2
19044 membar #Sync
19045 and %o6, %o7, %g5
19046 nop
19047 set 0x7C, %l5
19048 stw %o5, [%l7 + %l5]
19049 set 0x4F, %g2
19050 ldstuba [%l7 + %g2] 0x81, %l6
19051 fpsub16 %f20, %f8, %f2
19052 and %g1, %i7, %g7
19053 set 0x68, %i0
19054 stxa %o3, [%l7 + %i0] 0x81
19055 nop
19056 set 0x53, %i1
19057 ldsb [%l7 + %i1], %l3
19058 set 0x74, %i5
19059 stwa %i0, [%l7 + %i5] 0x89
19060 nop
19061 set 0x08, %i2
19062 prefetch [%l7 + %i2], 2
19063 nop
19064 set 0x78, %g5
19065 lduw [%l7 + %g5], %g2
19066 nop
19067 set 0x58, %i6
19068 stb %i2, [%l7 + %i6]
19069 set 0x59, %o5
19070 stba %i4, [%l7 + %o5] 0x88
19071 nop
19072 set 0x20, %o2
19073 ldstub [%l7 + %o2], %g3
19074 nop
19075 set 0x14, %o4
19076 stw %l4, [%l7 + %o4]
19077 set 0x0D, %g1
19078 stba %i3, [%l7 + %g1] 0x81
19079 nop
19080 set 0x66, %l2
19081 lduh [%l7 + %l2], %l5
19082 nop
19083 set 0x28, %o3
19084 ldd [%l7 + %o3], %f16
19085 bl %icc, loop_139
19086 nop
19087 set 0x38, %o7
19088 ldd [%l7 + %o7], %f28
19089 set 0x40, %g6
19090 ldda [%l7 + %g6] 0x89, %f16
19091loop_139:
19092 nop
19093 set 0x3D, %l4
19094 ldstub [%l7 + %l4], %l0
19095 set 0x4C, %o0
19096 lda [%l7 + %o0] 0x81, %f31
19097 nop
19098 set 0x50, %i4
19099 std %l0, [%l7 + %i4]
19100 set 0x4C, %l0
19101 sta %f27, [%l7 + %l0] 0x89
19102 set 0x10, %l1
19103 ldda [%l7 + %l1] 0xe3, %i6
19104 nop
19105 set 0x7C, %i7
19106 lduw [%l7 + %i7], %o0
19107 add %l7, 0x40, %l6
19108 wr %g0, 0x80, %asi
19109 casa [%l6] 0x80, %o2, %g6
19110 nop
19111 set 0x0C, %o1
19112 swap [%l7 + %o1], %i5
19113 set 0x70, %i3
19114 ldda [%l7 + %i3] 0x81, %l2
19115 set 0x40, %g3
19116 stda %f0, [%l7 + %g3] 0xc4
19117 nop
19118 set 0x38, %l3
19119 ldd [%l7 + %l3], %f0
19120 set 0x4F, %g4
19121 ldstuba [%l7 + %g4] 0x81, %o4
19122 nop
19123 set 0x44, %g7
19124 sth %o1, [%l7 + %g7]
19125 set 0x40, %l6
19126 stda %f0, [%l7 + %l6] 0xcc
19127 nop
19128 set 0x4C, %l5
19129 ldsw [%l7 + %l5], %i1
19130 nop
19131 set 0x3E, %o6
19132 lduh [%l7 + %o6], %g4
19133 or %o6, %g5, %o5
19134 nop
19135 set 0x78, %i0
19136 std %o6, [%l7 + %i0]
19137 add %l7, 0x30, %l6
19138 wr %g0, 0x88, %asi
19139 casxa [%l6] 0x88, %g1, %l6
19140 set 0x30, %g2
19141 stxa %i7, [%l7 + %g2] 0xea
19142 membar #Sync
19143 nop
19144 set 0x10, %i5
19145 ldd [%l7 + %i5], %f14
19146 nop
19147 set 0x2E, %i2
19148 ldsh [%l7 + %i2], %g7
19149 set 0x40, %i1
19150 ldda [%l7 + %i1] 0x80, %f16
19151 bge,a,pt %xcc, loop_140
19152 st %f5, [%l7 + 0x24]
19153 set 0x60, %g5
19154 ldda [%l7 + %g5] 0xe3, %o2
19155loop_140:
19156 ld [%l7 + 0x4C], %f26
19157 nop
19158 set 0x6C, %i6
19159 sth %i0, [%l7 + %i6]
19160 nop
19161 set 0x70, %o5
19162 ldd [%l7 + %o5], %l2
19163 nop
19164 set 0x4C, %o2
19165 ldub [%l7 + %o2], %i2
19166 set 0x10, %o4
19167 stda %g2, [%l7 + %o4] 0x88
19168 set 0x10, %l2
19169 stxa %g3, [%l7 + %l2] 0xe2
19170 membar #Sync
19171 nop
19172 set 0x20, %o3
19173 stb %i4, [%l7 + %o3]
19174 set 0x74, %o7
19175 lda [%l7 + %o7] 0x88, %f0
19176 nop
19177 set 0x0C, %g1
19178 lduw [%l7 + %g1], %i3
19179 set 0x28, %l4
19180 ldxa [%l7 + %l4] 0x80, %l5
19181 set 0x20, %g6
19182 ldstuba [%l7 + %g6] 0x89, %l4
19183 nop
19184 set 0x30, %o0
19185 lduw [%l7 + %o0], %l0
19186 set 0x70, %l0
19187 ldda [%l7 + %l0] 0xeb, %l0
19188 set 0x38, %i4
19189 stxa %i6, [%l7 + %i4] 0x88
19190 set 0x68, %l1
19191 prefetcha [%l7 + %l1] 0x88, 4
19192 bleu,a,pn %icc, loop_141
19193 nop
19194 set 0x40, %o1
19195 sth %o0, [%l7 + %o1]
19196 add %g6, %i5, %o4
19197 nop
19198 set 0x64, %i3
19199 lduw [%l7 + %i3], %o1
19200loop_141:
19201 and %l2, %i1, %g4
19202 fpadd32s %f14, %f15, %f20
19203 set 0x3C, %g3
19204 lda [%l7 + %g3] 0x80, %f25
19205 and %g5, %o6, %o5
19206 set 0x14, %i7
19207 lda [%l7 + %i7] 0x80, %f25
19208 set 0x70, %l3
19209 stha %o7, [%l7 + %l3] 0x89
19210 nop
19211 set 0x18, %g4
19212 stx %fsr, [%l7 + %g4]
19213 nop
19214 set 0x67, %l6
19215 ldub [%l7 + %l6], %l6
19216 set 0x5C, %l5
19217 lda [%l7 + %l5] 0x89, %f18
19218 set 0x10, %o6
19219 ldda [%l7 + %o6] 0x89, %g0
19220 nop
19221 set 0x68, %i0
19222 stx %i7, [%l7 + %i0]
19223 set 0x34, %g2
19224 stha %g7, [%l7 + %g2] 0xe2
19225 membar #Sync
19226 nop
19227 set 0x68, %i5
19228 stx %fsr, [%l7 + %i5]
19229 nop
19230 set 0x3C, %g7
19231 prefetch [%l7 + %g7], 4
19232 set 0x18, %i1
19233 ldxa [%l7 + %i1] 0x88, %i0
19234 wr %o3, %l3, %sys_tick
19235 set 0x0C, %i2
19236 swapa [%l7 + %i2] 0x89, %g2
19237 nop
19238 set 0x50, %g5
19239 lduw [%l7 + %g5], %i2
19240 nop
19241 set 0x20, %o5
19242 std %f26, [%l7 + %o5]
19243 add %l7, 0x64, %l6
19244 wr %g0, 0x80, %asi
19245 casa [%l6] 0x80, %i4, %g3
19246 nop
19247 set 0x10, %i6
19248 stw %l5, [%l7 + %i6]
19249 nop
19250 set 0x5C, %o4
19251 prefetch [%l7 + %o4], 4
19252 nop
19253 set 0x38, %o2
19254 prefetch [%l7 + %o2], 2
19255 nop
19256 set 0x48, %l2
19257 std %l4, [%l7 + %l2]
19258 st %fsr, [%l7 + 0x6C]
19259 or %l0, %l1, %i3
19260 nop
19261 set 0x33, %o3
19262 ldsb [%l7 + %o3], %o2
19263 bg,a,pn %xcc, loop_142
19264 nop
19265 set 0x61, %g1
19266 ldub [%l7 + %g1], %i6
19267 nop
19268 set 0x65, %o7
19269 stb %o0, [%l7 + %o7]
19270 nop
19271 set 0x14, %g6
19272 lduh [%l7 + %g6], %i5
19273loop_142:
19274 nop
19275 set 0x28, %l4
19276 ldx [%l7 + %l4], %g6
19277 nop
19278 set 0x34, %o0
19279 ldsh [%l7 + %o0], %o4
19280 nop
19281 set 0x40, %i4
19282 std %f22, [%l7 + %i4]
19283 nop
19284 set 0x76, %l1
19285 stb %o1, [%l7 + %l1]
19286 fpadd32 %f16, %f22, %f4
19287 nop
19288 set 0x1A, %o1
19289 ldsh [%l7 + %o1], %l2
19290 be,a %icc, loop_143
19291 nop
19292 set 0x2E, %i3
19293 ldsh [%l7 + %i3], %g4
19294 set 0x30, %g3
19295 prefetcha [%l7 + %g3] 0x81, 1
19296loop_143:
19297 st %fsr, [%l7 + 0x68]
19298 set 0x20, %l0
19299 lda [%l7 + %l0] 0x89, %f24
19300 nop
19301 set 0x18, %i7
19302 stx %o6, [%l7 + %i7]
19303 st %f12, [%l7 + 0x08]
19304 st %fsr, [%l7 + 0x74]
19305 nop
19306 set 0x38, %l3
19307 stx %fsr, [%l7 + %l3]
19308 nop
19309 set 0x5D, %l6
19310 ldstub [%l7 + %l6], %o5
19311 set 0x0C, %l5
19312 lda [%l7 + %l5] 0x89, %f18
19313 nop
19314 set 0x4A, %g4
19315 sth %o7, [%l7 + %g4]
19316 nop
19317 set 0x68, %o6
19318 std %i6, [%l7 + %o6]
19319 nop
19320 set 0x4F, %g2
19321 ldsb [%l7 + %g2], %g5
19322 nop
19323 set 0x58, %i5
19324 ldx [%l7 + %i5], %g1
19325 set 0x40, %g7
19326 stda %f16, [%l7 + %g7] 0x88
19327 nop
19328 set 0x30, %i0
19329 stx %i7, [%l7 + %i0]
19330 nop
19331 set 0x70, %i1
19332 stx %fsr, [%l7 + %i1]
19333 nop
19334 set 0x6A, %i2
19335 lduh [%l7 + %i2], %i0
19336 fpsub16s %f6, %f8, %f28
19337 set 0x40, %g5
19338 stda %f16, [%l7 + %g5] 0xd0
19339 nop
19340 set 0x58, %o5
19341 prefetch [%l7 + %o5], 0
19342 nop
19343 set 0x18, %o4
19344 lduh [%l7 + %o4], %o3
19345 st %f30, [%l7 + 0x64]
19346 nop
19347 set 0x3E, %o2
19348 sth %g7, [%l7 + %o2]
19349 set 0x18, %l2
19350 stda %g2, [%l7 + %l2] 0xe3
19351 membar #Sync
19352 set 0x3E, %i6
19353 stha %l3, [%l7 + %i6] 0xe2
19354 membar #Sync
19355 set 0x58, %g1
19356 prefetcha [%l7 + %g1] 0x81, 1
19357 add %l7, 0x78, %l6
19358 wr %g0, 0x80, %asi
19359 casa [%l6] 0x80, %i2, %l5
19360 add %l7, 0x18, %l6
19361 wr %g0, 0x81, %asi
19362 lda [%l6] %asi, %g3
19363 casa [%l6] 0x81, %g3, %l0
19364 set 0x64, %o7
19365 sta %f8, [%l7 + %o7] 0x80
19366 nop
19367 set 0x70, %o3
19368 ldd [%l7 + %o3], %f4
19369 nop
19370 set 0x3E, %l4
19371 ldsh [%l7 + %l4], %l4
19372 nop
19373 set 0x60, %g6
19374 ldsw [%l7 + %g6], %i3
19375 fpadd16 %f6, %f2, %f0
19376 nop
19377 set 0x40, %i4
19378 swap [%l7 + %i4], %o2
19379 nop
19380 set 0x7C, %l1
19381 lduw [%l7 + %l1], %l1
19382 membar #Sync
19383 set 0x40, %o0
19384 ldda [%l7 + %o0] 0xf1, %f0
19385 add %l7, 0x54, %l6
19386 wr %g0, 0x88, %asi
19387 lda [%l6] %asi, %o0
19388 casa [%l6] 0x88, %o0, %i5
19389 set 0x78, %i3
19390 stxa %g6, [%l7 + %i3] 0xe3
19391 membar #Sync
19392 set 0x40, %g3
19393 stda %f0, [%l7 + %g3] 0xda
19394 set 0x48, %o1
19395 sta %f20, [%l7 + %o1] 0x80
19396 st %fsr, [%l7 + 0x0C]
19397 set 0x3B, %l0
19398 stba %o4, [%l7 + %l0] 0xeb
19399 membar #Sync
19400 nop
19401 set 0x0C, %l3
19402 stw %i6, [%l7 + %l3]
19403 set 0x58, %i7
19404 stda %o0, [%l7 + %i7] 0xeb
19405 membar #Sync
19406 st %fsr, [%l7 + 0x0C]
19407 set 0x47, %l6
19408 stba %l2, [%l7 + %l6] 0x89
19409 set 0x68, %l5
19410 stda %g4, [%l7 + %l5] 0x89
19411 ba %icc, loop_144
19412 nop
19413 set 0x28, %g4
19414 ldd [%l7 + %g4], %f18
19415 nop
19416 set 0x40, %g2
19417 ldsw [%l7 + %g2], %i1
19418 nop
19419 set 0x20, %o6
19420 ldsw [%l7 + %o6], %o6
19421loop_144:
19422 nop
19423 set 0x18, %g7
19424 ldx [%l7 + %g7], %o5
19425 nop
19426 set 0x2D, %i0
19427 ldub [%l7 + %i0], %o7
19428 set 0x66, %i5
19429 stba %l6, [%l7 + %i5] 0xe3
19430 membar #Sync
19431 set 0x7C, %i1
19432 swapa [%l7 + %i1] 0x89, %g1
19433 nop
19434 set 0x30, %g5
19435 stx %g5, [%l7 + %g5]
19436 or %i0, %o3, %i7
19437 nop
19438 set 0x10, %i2
19439 ldx [%l7 + %i2], %g7
19440 nop
19441 set 0x35, %o4
19442 ldsb [%l7 + %o4], %g2
19443 nop
19444 set 0x78, %o2
19445 ldd [%l7 + %o2], %f24
19446 nop
19447 set 0x48, %l2
19448 ldx [%l7 + %l2], %l3
19449 add %i4, %l5, %i2
19450 st %f4, [%l7 + 0x38]
19451 ld [%l7 + 0x48], %f23
19452 set 0x4A, %i6
19453 stba %l0, [%l7 + %i6] 0x89
19454 nop
19455 set 0x08, %g1
19456 swap [%l7 + %g1], %l4
19457 nop
19458 set 0x10, %o7
19459 stx %g3, [%l7 + %o7]
19460 set 0x50, %o3
19461 ldxa [%l7 + %o3] 0x89, %i3
19462 set 0x68, %l4
19463 swapa [%l7 + %l4] 0x80, %l1
19464 nop
19465 set 0x48, %o5
19466 swap [%l7 + %o5], %o2
19467 nop
19468 set 0x70, %i4
19469 std %o0, [%l7 + %i4]
19470 wr %g0, 0x7, %fprs
19471 set 0x24, %l1
19472 stwa %i6, [%l7 + %l1] 0x89
19473 st %fsr, [%l7 + 0x1C]
19474 nop
19475 set 0x68, %g6
19476 ldd [%l7 + %g6], %f2
19477 set 0x40, %i3
19478 stda %o0, [%l7 + %i3] 0x88
19479 add %l2, %o4, %g4
19480 nop
19481 set 0x54, %g3
19482 lduw [%l7 + %g3], %i1
19483 st %f22, [%l7 + 0x18]
19484 fpsub32s %f1, %f3, %f29
19485 wr %o6, %o7, %set_softint
19486 set 0x40, %o0
19487 stda %o4, [%l7 + %o0] 0x89
19488 or %g1, %l6, %g5
19489 and %o3, %i7, %g7
19490 nop
19491 set 0x20, %l0
19492 swap [%l7 + %l0], %i0
19493 nop
19494 set 0x78, %o1
19495 prefetch [%l7 + %o1], 2
19496 nop
19497 set 0x20, %l3
19498 std %g2, [%l7 + %l3]
19499 nop
19500 set 0x20, %i7
19501 ldsw [%l7 + %i7], %i4
19502 set 0x36, %l6
19503 stha %l3, [%l7 + %l6] 0x80
19504 set 0x64, %l5
19505 stwa %l5, [%l7 + %l5] 0x88
19506 nop
19507 set 0x38, %g4
19508 ldstub [%l7 + %g4], %l0
19509 nop
19510 set 0x30, %g2
19511 std %l4, [%l7 + %g2]
19512 nop
19513 nop
19514 setx 0x62F2C83F, %l0, %l6
19515 st %l6, [%l7 + 0x28]
19516 ld [%l7 + 0x28], %f7
19517 setx 0x91532C09, %l1, %l5
19518 st %l5, [%l7 + 0x10]
19519 ld [%l7 + 0x10], %f30
19520 fdivs %f30, %f7, %f31
19521 add %l7, 0x08, %l6
19522 wr %g0, 0x88, %asi
19523 casa [%l6] 0x88, %g3, %i3
19524 fpsub16 %f30, %f20, %f24
19525 nop
19526 set 0x43, %g7
19527 ldstub [%l7 + %g7], %i2
19528 set 0x40, %o6
19529 stda %f16, [%l7 + %o6] 0xda
19530 set 0x40, %i5
19531 stda %f16, [%l7 + %i5] 0xca
19532 set 0x60, %i0
19533 stha %o2, [%l7 + %i0] 0x80
19534 nop
19535 set 0x40, %g5
19536 std %o0, [%l7 + %g5]
19537 and %l1, %i5, %g6
19538 set 0x3C, %i1
19539 lda [%l7 + %i1] 0x80, %f12
19540 set 0x10, %o4
19541 stwa %i6, [%l7 + %o4] 0x88
19542 nop
19543 set 0x52, %o2
19544 ldsh [%l7 + %o2], %l2
19545 membar #Sync
19546 set 0x40, %l2
19547 ldda [%l7 + %l2] 0xf0, %f16
19548 set 0x24, %i6
19549 swapa [%l7 + %i6] 0x89, %o4
19550 set 0x20, %i2
19551 prefetcha [%l7 + %i2] 0x88, 1
19552 set 0x40, %o7
19553 prefetcha [%l7 + %o7] 0x81, 4
19554 nop
19555 set 0x60, %g1
19556 std %o6, [%l7 + %g1]
19557 st %fsr, [%l7 + 0x74]
19558 nop
19559 set 0x2C, %o3
19560 swap [%l7 + %o3], %o1
19561 nop
19562 set 0x50, %o5
19563 stx %o7, [%l7 + %o5]
19564 set 0x58, %i4
19565 lda [%l7 + %i4] 0x89, %f31
19566 set 0x60, %l4
19567 lda [%l7 + %l4] 0x89, %f26
19568 nop
19569 set 0x54, %l1
19570 ldsh [%l7 + %l1], %g1
19571 nop
19572 set 0x14, %i3
19573 stw %o5, [%l7 + %i3]
19574 nop
19575 set 0x5D, %g3
19576 stb %g5, [%l7 + %g3]
19577 nop
19578 set 0x48, %g6
19579 ldd [%l7 + %g6], %o2
19580 set 0x18, %l0
19581 stda %i6, [%l7 + %l0] 0x81
19582 nop
19583 set 0x30, %o0
19584 ldx [%l7 + %o0], %i7
19585 nop
19586 set 0x37, %o1
19587 ldstub [%l7 + %o1], %i0
19588 set 0x50, %i7
19589 sta %f4, [%l7 + %i7] 0x89
19590 ld [%l7 + 0x20], %f4
19591 add %l7, 0x50, %l6
19592 wr %g0, 0x88, %asi
19593 ldxa [%l6] %asi, %g2
19594 casxa [%l6] 0x88, %g2, %i4
19595 set 0x40, %l3
19596 stda %f0, [%l7 + %l3] 0xf0
19597 membar #Sync
19598 nop
19599 set 0x58, %l5
19600 prefetch [%l7 + %l5], 3
19601 nop
19602 set 0x60, %l6
19603 prefetch [%l7 + %l6], 3
19604 nop
19605 set 0x51, %g2
19606 ldsb [%l7 + %g2], %l3
19607 fpadd32s %f21, %f17, %f18
19608 nop
19609 set 0x44, %g7
19610 prefetch [%l7 + %g7], 2
19611 set 0x38, %g4
19612 prefetcha [%l7 + %g4] 0x88, 3
19613 nop
19614 set 0x30, %i5
19615 ldd [%l7 + %i5], %f2
19616 nop
19617 set 0x54, %o6
19618 ldsh [%l7 + %o6], %l0
19619 nop
19620 set 0x40, %g5
19621 prefetch [%l7 + %g5], 2
19622 add %l7, 0x50, %l6
19623 wr %g0, 0x89, %asi
19624 casxa [%l6] 0x89, %l4, %g3
19625 set 0x40, %i0
19626 stda %f0, [%l7 + %i0] 0xc0
19627 nop
19628 set 0x28, %o4
19629 ldd [%l7 + %o4], %f12
19630 nop
19631 set 0x48, %i1
19632 lduw [%l7 + %i1], %i3
19633 set 0x31, %o2
19634 stba %i2, [%l7 + %o2] 0xea
19635 membar #Sync
19636 and %g7, %o0, %o2
19637 nop
19638 set 0x4C, %i6
19639 lduw [%l7 + %i6], %i5
19640 and %l1, %i6, %l2
19641 set 0x08, %l2
19642 stxa %g6, [%l7 + %l2] 0xeb
19643 membar #Sync
19644 nop
19645 set 0x08, %i2
19646 stx %g4, [%l7 + %i2]
19647 nop
19648 set 0x14, %o7
19649 stw %i1, [%l7 + %o7]
19650 set 0x18, %g1
19651 stxa %o6, [%l7 + %g1] 0x89
19652 set 0x40, %o3
19653 stda %f0, [%l7 + %o3] 0xf1
19654 membar #Sync
19655 add %l7, 0x38, %l6
19656 wr %g0, 0x88, %asi
19657 ldxa [%l6] %asi, %o4
19658 casxa [%l6] 0x88, %o4, %o1
19659 nop
19660 set 0x40, %i4
19661 ldd [%l7 + %i4], %f22
19662 nop
19663 set 0x08, %o5
19664 ldd [%l7 + %o5], %f18
19665 nop
19666 set 0x24, %l1
19667 lduw [%l7 + %l1], %o7
19668 set 0x60, %l4
19669 ldda [%l7 + %l4] 0x80, %o4
19670 set 0x68, %g3
19671 lda [%l7 + %g3] 0x88, %f20
19672 st %fsr, [%l7 + 0x40]
19673 st %f29, [%l7 + 0x74]
19674 st %f30, [%l7 + 0x5C]
19675 ld [%l7 + 0x0C], %f11
19676 nop
19677 set 0x30, %g6
19678 ldx [%l7 + %g6], %g1
19679 add %l7, 0x28, %l6
19680 wr %g0, 0x81, %asi
19681 ldxa [%l6] %asi, %g5
19682 casxa [%l6] 0x81, %g5, %l6
19683 set 0x7C, %l0
19684 lda [%l7 + %l0] 0x81, %f0
19685 fpsub16 %f2, %f0, %f30
19686 set 0x30, %o0
19687 stwa %o3, [%l7 + %o0] 0x81
19688 set 0x65, %o1
19689 stba %i7, [%l7 + %o1] 0xea
19690 membar #Sync
19691 nop
19692 set 0x34, %i3
19693 stw %i0, [%l7 + %i3]
19694 or %i4, %l3, %g2
19695 nop
19696 set 0x50, %i7
19697 lduw [%l7 + %i7], %l0
19698 set 0x38, %l3
19699 prefetcha [%l7 + %l3] 0x88, 2
19700 set 0x50, %l5
19701 swapa [%l7 + %l5] 0x88, %g3
19702 add %l7, 0x50, %l6
19703 wr %g0, 0x89, %asi
19704 casa [%l6] 0x89, %i3, %i2
19705 set 0x40, %g2
19706 stda %f0, [%l7 + %g2] 0xda
19707 nop
19708 set 0x30, %l6
19709 sth %g7, [%l7 + %l6]
19710 nop
19711 set 0x0C, %g7
19712 ldstub [%l7 + %g7], %l4
19713 set 0x18, %i5
19714 prefetcha [%l7 + %i5] 0x89, 3
19715 set 0x40, %g4
19716 ldda [%l7 + %g4] 0x80, %f16
19717 set 0x38, %g5
19718 lda [%l7 + %g5] 0x80, %f7
19719 and %o2, %i5, %i6
19720 nop
19721 set 0x52, %o6
19722 stb %l2, [%l7 + %o6]
19723 set 0x09, %i0
19724 ldstuba [%l7 + %i0] 0x89, %g6
19725 nop
19726 set 0x62, %o4
19727 stb %l1, [%l7 + %o4]
19728 set 0x4E, %i1
19729 stha %g4, [%l7 + %i1] 0x89
19730 set 0x18, %i6
19731 ldxa [%l7 + %i6] 0x88, %i1
19732 ld [%l7 + 0x38], %f22
19733 nop
19734 set 0x40, %l2
19735 std %f30, [%l7 + %l2]
19736 ld [%l7 + 0x28], %f28
19737 nop
19738 set 0x7C, %i2
19739 ldsw [%l7 + %i2], %o6
19740 nop
19741 set 0x58, %o7
19742 swap [%l7 + %o7], %o4
19743 nop
19744 set 0x78, %o2
19745 ldd [%l7 + %o2], %o0
19746 nop
19747 set 0x18, %o3
19748 stx %fsr, [%l7 + %o3]
19749 set 0x48, %i4
19750 lda [%l7 + %i4] 0x81, %f27
19751 set 0x36, %o5
19752 stha %o5, [%l7 + %o5] 0x80
19753 set 0x2C, %l1
19754 stha %g1, [%l7 + %l1] 0xe2
19755 membar #Sync
19756 nop
19757 set 0x24, %l4
19758 stb %g5, [%l7 + %l4]
19759 nop
19760 set 0x40, %g1
19761 prefetch [%l7 + %g1], 1
19762 add %l6, %o3, %o7
19763 set 0x40, %g3
19764 stda %f0, [%l7 + %g3] 0xda
19765 and %i7, %i0, %l3
19766 nop
19767 set 0x60, %g6
19768 stx %i4, [%l7 + %g6]
19769 wr %l0, %l5, %clear_softint
19770 add %l7, 0x1C, %l6
19771 wr %g0, 0x89, %asi
19772 lda [%l6] %asi, %g3
19773 casa [%l6] 0x89, %g3, %i3
19774 add %l7, 0x40, %l6
19775 wr %g0, 0x89, %asi
19776 casxa [%l6] 0x89, %g2, %g7
19777 and %l4, %i2, %o0
19778 nop
19779 set 0x60, %l0
19780 swap [%l7 + %l0], %o2
19781 set 0x60, %o0
19782 ldxa [%l7 + %o0] 0x89, %i6
19783 nop
19784 set 0x10, %o1
19785 prefetch [%l7 + %o1], 4
19786 nop
19787 set 0x18, %i3
19788 prefetch [%l7 + %i3], 1
19789 nop
19790 set 0x50, %l3
19791 stw %l2, [%l7 + %l3]
19792 nop
19793 set 0x48, %l5
19794 std %g6, [%l7 + %l5]
19795 add %l7, 0x44, %l6
19796 wr %g0, 0x81, %asi
19797 casa [%l6] 0x81, %l1, %g4
19798 set 0x12, %g2
19799 ldstuba [%l7 + %g2] 0x88, %i5
19800 and %o6, %i1, %o1
19801 add %l7, 0x28, %l6
19802 wr %g0, 0x89, %asi
19803 casxa [%l6] 0x89, %o4, %o5
19804 set 0x5D, %i7
19805 ldstuba [%l7 + %i7] 0x89, %g5
19806 set 0x30, %l6
19807 swapa [%l7 + %l6] 0x80, %g1
19808 nop
19809 set 0x70, %i5
19810 std %f4, [%l7 + %i5]
19811 set 0x30, %g7
19812 stwa %o3, [%l7 + %g7] 0x88
19813 nop
19814 set 0x4E, %g5
19815 ldub [%l7 + %g5], %l6
19816 nop
19817 set 0x0E, %o6
19818 ldub [%l7 + %o6], %o7
19819 set 0x28, %g4
19820 ldxa [%l7 + %g4] 0x88, %i7
19821 nop
19822 set 0x28, %i0
19823 std %i0, [%l7 + %i0]
19824 set 0x09, %i1
19825 stba %l3, [%l7 + %i1] 0xeb
19826 membar #Sync
19827 nop
19828 set 0x68, %i6
19829 ldsw [%l7 + %i6], %i4
19830 and %l5, %l0, %i3
19831 nop
19832 set 0x3A, %o4
19833 ldstub [%l7 + %o4], %g3
19834 nop
19835 set 0x34, %i2
19836 swap [%l7 + %i2], %g2
19837 fpadd32 %f20, %f14, %f10
19838 add %l7, 0x68, %l6
19839 wr %g0, 0x80, %asi
19840 casa [%l6] 0x80, %l4, %g7
19841 nop
19842 set 0x48, %o7
19843 stx %fsr, [%l7 + %o7]
19844 nop
19845 set 0x4C, %o2
19846 ldsw [%l7 + %o2], %i2
19847 nop
19848 set 0x20, %l2
19849 ldsw [%l7 + %l2], %o2
19850 ld [%l7 + 0x38], %f18
19851 set 0x5B, %o3
19852 stba %o0, [%l7 + %o3] 0xe2
19853 membar #Sync
19854 set 0x56, %i4
19855 ldstuba [%l7 + %i4] 0x88, %l2
19856 nop
19857 set 0x10, %l1
19858 swap [%l7 + %l1], %g6
19859 nop
19860 set 0x2C, %l4
19861 swap [%l7 + %l4], %l1
19862 bgu %icc, loop_145
19863 ld [%l7 + 0x34], %f7
19864 set 0x14, %o5
19865 sta %f4, [%l7 + %o5] 0x81
19866loop_145:
19867 st %f20, [%l7 + 0x40]
19868 set 0x78, %g1
19869 prefetcha [%l7 + %g1] 0x88, 4
19870 fpsub32 %f10, %f4, %f18
19871 nop
19872 set 0x78, %g6
19873 stw %i5, [%l7 + %g6]
19874 nop
19875 set 0x20, %g3
19876 std %g4, [%l7 + %g3]
19877 set 0x5E, %o0
19878 stha %i1, [%l7 + %o0] 0x81
19879 nop
19880 set 0x50, %o1
19881 stx %o1, [%l7 + %o1]
19882 nop
19883 set 0x78, %i3
19884 stx %fsr, [%l7 + %i3]
19885 nop
19886 set 0x70, %l3
19887 std %f22, [%l7 + %l3]
19888 set 0x74, %l0
19889 stwa %o4, [%l7 + %l0] 0x81
19890 fpsub16s %f27, %f5, %f8
19891 ld [%l7 + 0x2C], %f12
19892 ld [%l7 + 0x74], %f26
19893 set 0x40, %l5
19894 ldda [%l7 + %l5] 0xeb, %o4
19895 and %g5, %g1, %o3
19896 nop
19897 set 0x6E, %g2
19898 ldub [%l7 + %g2], %l6
19899 set 0x2C, %i7
19900 stha %o7, [%l7 + %i7] 0x88
19901 or %o6, %i7, %l3
19902 add %i0, %l5, %i4
19903 nop
19904 set 0x30, %l6
19905 stx %fsr, [%l7 + %l6]
19906 nop
19907 set 0x58, %g7
19908 swap [%l7 + %g7], %i3
19909 bge %xcc, loop_146
19910 nop
19911 set 0x3A, %g5
19912 sth %g3, [%l7 + %g5]
19913 nop
19914 set 0x48, %i5
19915 std %l0, [%l7 + %i5]
19916 nop
19917 set 0x64, %g4
19918 ldsw [%l7 + %g4], %l4
19919loop_146:
19920 st %fsr, [%l7 + 0x24]
19921 nop
19922 set 0x08, %i0
19923 stx %g2, [%l7 + %i0]
19924 nop
19925 set 0x08, %i1
19926 stx %i2, [%l7 + %i1]
19927 set 0x20, %o6
19928 ldda [%l7 + %o6] 0xea, %o2
19929 add %l7, 0x5C, %l6
19930 wr %g0, 0x89, %asi
19931 casa [%l6] 0x89, %g7, %l2
19932 nop
19933 set 0x5F, %o4
19934 stb %o0, [%l7 + %o4]
19935 nop
19936 set 0x28, %i2
19937 ldd [%l7 + %i2], %l0
19938 nop
19939 set 0x42, %o7
19940 ldsb [%l7 + %o7], %i6
19941 nop
19942 set 0x69, %i6
19943 stb %i5, [%l7 + %i6]
19944 nop
19945 set 0x64, %l2
19946 ldsb [%l7 + %l2], %g6
19947 add %g4, %o1, %o4
19948 set 0x58, %o2
19949 prefetcha [%l7 + %o2] 0x80, 4
19950 nop
19951 set 0x1A, %i4
19952 ldstub [%l7 + %i4], %i1
19953 nop
19954 set 0x62, %o3
19955 sth %g5, [%l7 + %o3]
19956 nop
19957 set 0x58, %l1
19958 ldx [%l7 + %l1], %o3
19959 nop
19960 set 0x68, %o5
19961 std %i6, [%l7 + %o5]
19962 nop
19963 set 0x7A, %l4
19964 sth %g1, [%l7 + %l4]
19965 ld [%l7 + 0x3C], %f8
19966 st %f18, [%l7 + 0x7C]
19967 nop
19968 set 0x08, %g1
19969 std %o6, [%l7 + %g1]
19970 set 0x36, %g6
19971 ldstuba [%l7 + %g6] 0x89, %o6
19972 set 0x48, %o0
19973 ldxa [%l7 + %o0] 0x88, %i7
19974 set 0x40, %g3
19975 stda %l2, [%l7 + %g3] 0x81
19976 wr %i0, %i4, %ccr
19977 nop
19978 set 0x3C, %o1
19979 ldsw [%l7 + %o1], %l5
19980 set 0x18, %i3
19981 ldstuba [%l7 + %i3] 0x89, %g3
19982 set 0x10, %l3
19983 prefetcha [%l7 + %l3] 0x80, 4
19984 set 0x16, %l5
19985 stha %i3, [%l7 + %l5] 0x89
19986 nop
19987 set 0x70, %l0
19988 ldx [%l7 + %l0], %l4
19989 set 0x6C, %g2
19990 sta %f25, [%l7 + %g2] 0x81
19991 st %f8, [%l7 + 0x20]
19992 add %l7, 0x30, %l6
19993 wr %g0, 0x80, %asi
19994 lda [%l6] %asi, %i2
19995 casa [%l6] 0x80, %i2, %g2
19996 nop
19997 set 0x50, %i7
19998 stx %g7, [%l7 + %i7]
19999 set 0x38, %l6
20000 prefetcha [%l7 + %l6] 0x88, 3
20001 st %fsr, [%l7 + 0x28]
20002 set 0x48, %g7
20003 sta %f4, [%l7 + %g7] 0x89
20004 nop
20005 set 0x2E, %i5
20006 ldsh [%l7 + %i5], %o0
20007 nop
20008 set 0x20, %g4
20009 swap [%l7 + %g4], %o2
20010 nop
20011 set 0x22, %g5
20012 ldub [%l7 + %g5], %i6
20013 set 0x20, %i1
20014 stxa %l1, [%l7 + %i1] 0xe2
20015 membar #Sync
20016 bge,pt %icc, loop_147
20017 nop
20018 set 0x08, %i0
20019 stx %i5, [%l7 + %i0]
20020 nop
20021 set 0x1E, %o4
20022 ldsb [%l7 + %o4], %g6
20023 or %o1, %o4, %o5
20024loop_147:
20025 nop
20026 set 0x24, %o6
20027 prefetch [%l7 + %o6], 2
20028 nop
20029 set 0x14, %o7
20030 stw %i1, [%l7 + %o7]
20031 or %g4, %o3, %g5
20032 nop
20033 set 0x24, %i6
20034 lduh [%l7 + %i6], %g1
20035 nop
20036 set 0x18, %i2
20037 ldsh [%l7 + %i2], %l6
20038 nop
20039 set 0x60, %l2
20040 ldd [%l7 + %l2], %f10
20041 nop
20042 set 0x43, %i4
20043 ldub [%l7 + %i4], %o7
20044 nop
20045 set 0x38, %o3
20046 ldd [%l7 + %o3], %o6
20047 be,a,pn %icc, loop_148
20048 nop
20049 set 0x20, %l1
20050 std %f2, [%l7 + %l1]
20051 set 0x08, %o2
20052 prefetcha [%l7 + %o2] 0x89, 4
20053loop_148:
20054 nop
20055 set 0x58, %o5
20056 sta %f14, [%l7 + %o5] 0x89
20057 nop
20058 set 0x40, %l4
20059 stw %i0, [%l7 + %l4]
20060 ld [%l7 + 0x54], %f3
20061 nop
20062 nop
20063 setx 0x8F41EDF8D2FCEA7B, %l0, %l6
20064 stx %l6, [%l7 + 0x28]
20065 ldd [%l7 + 0x28], %f16
20066 setx 0x663805A13FFDA2DA, %l1, %l5
20067 stx %l5, [%l7 + 0x10]
20068 ldd [%l7 + 0x10], %f18
20069 fdivd %f18, %f16, %f24
20070 nop
20071 set 0x20, %g1
20072 stx %fsr, [%l7 + %g1]
20073 st %f12, [%l7 + 0x34]
20074 and %i7, %i4, %l5
20075 and %g3, %l0, %i3
20076 set 0x60, %o0
20077 stwa %l4, [%l7 + %o0] 0xeb
20078 membar #Sync
20079 nop
20080 set 0x68, %g6
20081 stx %g2, [%l7 + %g6]
20082 set 0x32, %o1
20083 stba %i2, [%l7 + %o1] 0x80
20084 st %fsr, [%l7 + 0x18]
20085 set 0x3A, %g3
20086 stha %g7, [%l7 + %g3] 0xe2
20087 membar #Sync
20088 set 0x30, %i3
20089 ldda [%l7 + %i3] 0x88, %o0
20090 set 0x28, %l3
20091 ldxa [%l7 + %l3] 0x89, %l2
20092 ble %icc, loop_149
20093 nop
20094 set 0x40, %l5
20095 ldsw [%l7 + %l5], %o2
20096 nop
20097 set 0x5C, %l0
20098 stw %i6, [%l7 + %l0]
20099 nop
20100 set 0x56, %i7
20101 sth %l1, [%l7 + %i7]
20102loop_149:
20103 nop
20104 set 0x31, %g2
20105 ldstub [%l7 + %g2], %g6
20106 nop
20107 set 0x12, %g7
20108 lduh [%l7 + %g7], %o1
20109 add %i5, %o5, %o4
20110 nop
20111 set 0x08, %l6
20112 stx %i1, [%l7 + %l6]
20113 nop
20114 set 0x68, %g4
20115 std %f20, [%l7 + %g4]
20116 add %l7, 0x30, %l6
20117 wr %g0, 0x80, %asi
20118 casxa [%l6] 0x80, %g4, %o3
20119 set 0x38, %i5
20120 swapa [%l7 + %i5] 0x80, %g1
20121 set 0x40, %i1
20122 stda %f0, [%l7 + %i1] 0x89
20123 set 0x40, %g5
20124 swapa [%l7 + %g5] 0x81, %l6
20125 nop
20126 set 0x36, %o4
20127 stb %o7, [%l7 + %o4]
20128 set 0x48, %o6
20129 stda %o6, [%l7 + %o6] 0x80
20130 nop
20131 set 0x4E, %o7
20132 ldub [%l7 + %o7], %l3
20133 nop
20134 set 0x68, %i6
20135 std %f20, [%l7 + %i6]
20136 nop
20137 set 0x7F, %i2
20138 ldsb [%l7 + %i2], %i0
20139 wr %g5, %i4, %pic
20140 set 0x48, %l2
20141 stxa %i7, [%l7 + %l2] 0xe3
20142 membar #Sync
20143 nop
20144 set 0x5B, %i4
20145 ldsb [%l7 + %i4], %l5
20146 wr %g3, %l0, %pic
20147 nop
20148 set 0x38, %o3
20149 stx %fsr, [%l7 + %o3]
20150 set 0x60, %l1
20151 ldxa [%l7 + %l1] 0x89, %l4
20152 nop
20153 set 0x60, %o2
20154 ldd [%l7 + %o2], %i2
20155 nop
20156 set 0x28, %o5
20157 std %i2, [%l7 + %o5]
20158 nop
20159 set 0x7D, %l4
20160 ldstub [%l7 + %l4], %g2
20161 nop
20162 set 0x68, %g1
20163 std %g6, [%l7 + %g1]
20164 set 0x7C, %i0
20165 lda [%l7 + %i0] 0x80, %f29
20166 set 0x40, %o0
20167 stda %f16, [%l7 + %o0] 0xc4
20168 or %l2, %o2, %i6
20169 set 0x40, %g6
20170 ldda [%l7 + %g6] 0xd8, %f0
20171 nop
20172 set 0x10, %o1
20173 ldx [%l7 + %o1], %l1
20174 nop
20175 set 0x20, %i3
20176 stx %fsr, [%l7 + %i3]
20177 set 0x30, %g3
20178 prefetcha [%l7 + %g3] 0x81, 0
20179 nop
20180 set 0x58, %l3
20181 std %f0, [%l7 + %l3]
20182 nop
20183 set 0x10, %l0
20184 std %o0, [%l7 + %l0]
20185 nop
20186 set 0x20, %l5
20187 stx %i5, [%l7 + %l5]
20188 nop
20189 set 0x0C, %i7
20190 stw %o0, [%l7 + %i7]
20191 nop
20192 set 0x50, %g2
20193 stx %fsr, [%l7 + %g2]
20194 add %l7, 0x58, %l6
20195 wr %g0, 0x88, %asi
20196 lda [%l6] %asi, %o4
20197 casa [%l6] 0x88, %o4, %i1
20198 nop
20199 set 0x12, %l6
20200 ldsh [%l7 + %l6], %o5
20201 set 0x20, %g7
20202 stxa %o3, [%l7 + %g7] 0x88
20203 set 0x3E, %i5
20204 stha %g4, [%l7 + %i5] 0x88
20205 nop
20206 set 0x28, %g4
20207 std %g0, [%l7 + %g4]
20208 nop
20209 set 0x6A, %i1
20210 ldsh [%l7 + %i1], %l6
20211 ld [%l7 + 0x58], %f20
20212 nop
20213 set 0x20, %g5
20214 std %f0, [%l7 + %g5]
20215 set 0x70, %o4
20216 stda %o6, [%l7 + %o4] 0x88
20217 and %o7, %i0, %g5
20218 wr %l3, %i7, %clear_softint
20219 nop
20220 set 0x7C, %o6
20221 stb %i4, [%l7 + %o6]
20222 nop
20223 set 0x4B, %i6
20224 ldstub [%l7 + %i6], %g3
20225 or %l0, %l5, %l4
20226 set 0x40, %i2
20227 stda %f0, [%l7 + %i2] 0x88
20228 set 0x1C, %o7
20229 sta %f21, [%l7 + %o7] 0x81
20230 nop
20231 set 0x60, %i4
20232 prefetch [%l7 + %i4], 1
20233 nop
20234 set 0x2E, %o3
20235 ldstub [%l7 + %o3], %i2
20236 nop
20237 set 0x1E, %l1
20238 sth %i3, [%l7 + %l1]
20239 nop
20240 set 0x58, %l2
20241 stx %fsr, [%l7 + %l2]
20242 set 0x14, %o2
20243 stha %g2, [%l7 + %o2] 0x81
20244 set 0x3A, %l4
20245 stha %l2, [%l7 + %l4] 0xe3
20246 membar #Sync
20247 nop
20248 set 0x78, %o5
20249 stx %fsr, [%l7 + %o5]
20250 nop
20251 set 0x70, %i0
20252 prefetch [%l7 + %i0], 3
20253 bge %icc, loop_150
20254 nop
20255 set 0x78, %g1
20256 std %o2, [%l7 + %g1]
20257 nop
20258 set 0x7C, %g6
20259 lduw [%l7 + %g6], %i6
20260 set 0x30, %o1
20261 ldda [%l7 + %o1] 0xea, %g6
20262loop_150:
20263 nop
20264 set 0x58, %i3
20265 stxa %l1, [%l7 + %i3] 0xe2
20266 membar #Sync
20267 set 0x30, %g3
20268 swapa [%l7 + %g3] 0x80, %g6
20269 or %o1, %o0, %o4
20270 nop
20271 set 0x28, %l3
20272 ldd [%l7 + %l3], %f22
20273 nop
20274 set 0x20, %l0
20275 prefetch [%l7 + %l0], 2
20276 nop
20277 set 0x28, %l5
20278 ldsw [%l7 + %l5], %i5
20279 wr %o5, %i1, %clear_softint
20280 nop
20281 set 0x68, %o0
20282 stx %fsr, [%l7 + %o0]
20283 nop
20284 set 0x5C, %i7
20285 lduh [%l7 + %i7], %o3
20286 set 0x78, %g2
20287 stda %g4, [%l7 + %g2] 0x88
20288 nop
20289 set 0x08, %g7
20290 ldd [%l7 + %g7], %f16
20291 and %g1, %l6, %o7
20292 set 0x74, %l6
20293 sta %f20, [%l7 + %l6] 0x88
20294 set 0x40, %g4
20295 stda %f0, [%l7 + %g4] 0xf9
20296 membar #Sync
20297 set 0x50, %i1
20298 ldda [%l7 + %i1] 0x89, %i0
20299 set 0x28, %i5
20300 sta %f29, [%l7 + %i5] 0x80
20301 set 0x08, %g5
20302 stxa %o6, [%l7 + %g5] 0xeb
20303 membar #Sync
20304 nop
20305 set 0x2C, %o4
20306 swap [%l7 + %o4], %l3
20307 add %l7, 0x10, %l6
20308 wr %g0, 0x88, %asi
20309 lda [%l6] %asi, %g5
20310 casa [%l6] 0x88, %g5, %i4
20311 nop
20312 set 0x70, %i6
20313 lduh [%l7 + %i6], %i7
20314 nop
20315 set 0x24, %i2
20316 prefetch [%l7 + %i2], 0
20317 nop
20318 set 0x48, %o6
20319 ldd [%l7 + %o6], %f22
20320 set 0x38, %o7
20321 prefetcha [%l7 + %o7] 0x89, 2
20322 set 0x1C, %i4
20323 lda [%l7 + %i4] 0x80, %f29
20324 nop
20325 set 0x38, %l1
20326 ldd [%l7 + %l1], %l0
20327 set 0x7C, %o3
20328 stwa %l5, [%l7 + %o3] 0x80
20329 or %i2, %i3, %g2
20330 set 0x4C, %l2
20331 swapa [%l7 + %l2] 0x81, %l2
20332 set 0x50, %o2
20333 stda %o2, [%l7 + %o2] 0xea
20334 membar #Sync
20335 set 0x7A, %o5
20336 stha %l4, [%l7 + %o5] 0xe3
20337 membar #Sync
20338 set 0x20, %l4
20339 lda [%l7 + %l4] 0x80, %f19
20340 nop
20341 set 0x08, %g1
20342 ldsb [%l7 + %g1], %g7
20343 nop
20344 set 0x38, %i0
20345 ldsh [%l7 + %i0], %l1
20346 wr %g6, %o1, %clear_softint
20347 add %l7, 0x28, %l6
20348 wr %g0, 0x88, %asi
20349 casxa [%l6] 0x88, %i6, %o0
20350 nop
20351 set 0x18, %o1
20352 std %o4, [%l7 + %o1]
20353 nop
20354 set 0x58, %g6
20355 stx %fsr, [%l7 + %g6]
20356 set 0x40, %g3
20357 stda %f16, [%l7 + %g3] 0xda
20358 nop
20359 set 0x50, %i3
20360 ldd [%l7 + %i3], %f6
20361 set 0x70, %l0
20362 ldxa [%l7 + %l0] 0x81, %i5
20363 nop
20364 set 0x20, %l3
20365 std %f26, [%l7 + %l3]
20366 nop
20367 set 0x38, %o0
20368 sth %o5, [%l7 + %o0]
20369 set 0x38, %i7
20370 sta %f15, [%l7 + %i7] 0x88
20371 set 0x60, %l5
20372 sta %f2, [%l7 + %l5] 0x81
20373 nop
20374 set 0x38, %g2
20375 ldx [%l7 + %g2], %i1
20376 st %fsr, [%l7 + 0x50]
20377 add %l7, 0x78, %l6
20378 wr %g0, 0x80, %asi
20379 casxa [%l6] 0x80, %g4, %g1
20380 nop
20381 set 0x6D, %l6
20382 ldstub [%l7 + %l6], %l6
20383 be %icc, loop_151
20384 nop
20385 set 0x52, %g4
20386 sth %o3, [%l7 + %g4]
20387 set 0x20, %i1
20388 ldxa [%l7 + %i1] 0x88, %i0
20389loop_151:
20390 nop
20391 set 0x10, %i5
20392 std %o6, [%l7 + %i5]
20393 nop
20394 set 0x48, %g7
20395 lduw [%l7 + %g7], %l3
20396 set 0x18, %o4
20397 sta %f30, [%l7 + %o4] 0x81
20398 nop
20399 set 0x74, %g5
20400 ldub [%l7 + %g5], %g5
20401 nop
20402 or %g0, 0x8, %l0
20403 sllx %l0, 0x3c, %l0
20404 wr %l0, 0xE34, %sys_tick_cmpr
20405 nop
20406 set 0x40, %i2
20407 stx %i4, [%l7 + %i2]
20408 nop
20409 set 0x7E, %i6
20410 ldsh [%l7 + %i6], %g3
20411 add %l7, 0x2C, %l6
20412 wr %g0, 0x89, %asi
20413 lda [%l6] %asi, %l5
20414 casa [%l6] 0x89, %l5, %l0
20415 or %i2, %i3, %g2
20416 bn %xcc, loop_152
20417 nop
20418 set 0x40, %o6
20419 ldd [%l7 + %o6], %f10
20420 wr %o2, %l2, %sys_tick
20421 set 0x78, %i4
20422 stxa %l4, [%l7 + %i4] 0x89
20423loop_152:
20424 nop
20425 set 0x08, %l1
20426 ldd [%l7 + %l1], %g6
20427 set 0x40, %o7
20428 stda %f0, [%l7 + %o7] 0x89
20429 set 0x38, %l2
20430 stba %l1, [%l7 + %l2] 0x81
20431 set 0x78, %o2
20432 ldxa [%l7 + %o2] 0x88, %o1
20433 nop
20434 set 0x50, %o3
20435 std %f26, [%l7 + %o3]
20436 ld [%l7 + 0x64], %f23
20437 set 0x64, %l4
20438 swapa [%l7 + %l4] 0x88, %i6
20439 nop
20440 set 0x5C, %g1
20441 sth %o0, [%l7 + %g1]
20442 st %fsr, [%l7 + 0x18]
20443 set 0x40, %i0
20444 ldda [%l7 + %i0] 0x80, %f16
20445 set 0x6C, %o5
20446 swapa [%l7 + %o5] 0x89, %o4
20447 wr %g6, %i5, %y
20448 set 0x10, %o1
20449 ldda [%l7 + %o1] 0xe3, %i0
20450 nop
20451 set 0x58, %g6
20452 ldsb [%l7 + %g6], %g4
20453 nop
20454 set 0x50, %i3
20455 std %f6, [%l7 + %i3]
20456 set 0x78, %l0
20457 stha %o5, [%l7 + %l0] 0x88
20458 nop
20459 set 0x60, %g3
20460 ldd [%l7 + %g3], %f4
20461 set 0x40, %o0
20462 ldda [%l7 + %o0] 0x80, %f0
20463 nop
20464 set 0x56, %i7
20465 ldsh [%l7 + %i7], %g1
20466 set 0x10, %l5
20467 ldda [%l7 + %l5] 0x81, %i6
20468 nop
20469 set 0x08, %g2
20470 ldsw [%l7 + %g2], %i0
20471 add %l7, 0x74, %l6
20472 wr %g0, 0x81, %asi
20473 casa [%l6] 0x81, %o3, %l3
20474 set 0x70, %l3
20475 stba %o7, [%l7 + %l3] 0xea
20476 membar #Sync
20477 nop
20478 set 0x68, %g4
20479 stw %o6, [%l7 + %g4]
20480 nop
20481 set 0x58, %i1
20482 ldd [%l7 + %i1], %f10
20483 nop
20484 set 0x3E, %l6
20485 ldsb [%l7 + %l6], %g5
20486 set 0x38, %g7
20487 swapa [%l7 + %g7] 0x88, %i7
20488 set 0x34, %i5
20489 sta %f14, [%l7 + %i5] 0x80
20490 nop
20491 set 0x24, %o4
20492 swap [%l7 + %o4], %i4
20493 nop
20494 set 0x6E, %g5
20495 ldsh [%l7 + %g5], %g3
20496 nop
20497 set 0x13, %i2
20498 ldub [%l7 + %i2], %l0
20499 set 0x38, %i6
20500 stda %l4, [%l7 + %i6] 0x80
20501 nop
20502 set 0x58, %i4
20503 stx %i3, [%l7 + %i4]
20504 set 0x20, %l1
20505 prefetcha [%l7 + %l1] 0x80, 4
20506 set 0x54, %o6
20507 sta %f28, [%l7 + %o6] 0x80
20508 set 0x50, %o7
20509 stwa %g2, [%l7 + %o7] 0x89
20510 nop
20511 set 0x27, %l2
20512 ldsb [%l7 + %l2], %l2
20513 nop
20514 set 0x30, %o2
20515 stx %l4, [%l7 + %o2]
20516 or %o2, %g7, %l1
20517 set 0x18, %o3
20518 swapa [%l7 + %o3] 0x80, %o1
20519 set 0x4A, %g1
20520 ldstuba [%l7 + %g1] 0x88, %i6
20521 add %l7, 0x20, %l6
20522 wr %g0, 0x80, %asi
20523 casxa [%l6] 0x80, %o0, %o4
20524 bne,a %icc, loop_153
20525 nop
20526 set 0x10, %l4
20527 stx %i5, [%l7 + %l4]
20528 set 0x58, %o5
20529 stda %g6, [%l7 + %o5] 0x80
20530loop_153:
20531 nop
20532 membar #Sync
20533 set 0x40, %i0
20534 ldda [%l7 + %i0] 0xf9, %f16
20535 ba %xcc, loop_154
20536 st %f9, [%l7 + 0x68]
20537 nop
20538 set 0x6E, %g6
20539 ldstub [%l7 + %g6], %i1
20540 nop
20541 set 0x13, %o1
20542 ldsb [%l7 + %o1], %o5
20543loop_154:
20544 nop
20545 set 0x24, %l0
20546 lduw [%l7 + %l0], %g4
20547 nop
20548 set 0x60, %g3
20549 stx %l6, [%l7 + %g3]
20550 and %g1, %o3, %i0
20551 or %l3, %o6, %o7
20552 nop
20553 set 0x48, %o0
20554 std %g4, [%l7 + %o0]
20555 nop
20556 nop
20557 setx 0x0AFCCB1B31F17F12, %l0, %l6
20558 stx %l6, [%l7 + 0x28]
20559 ldd [%l7 + 0x28], %f26
20560 setx 0xB5C2647DC40C5546, %l1, %l5
20561 stx %l5, [%l7 + 0x10]
20562 ldd [%l7 + 0x10], %f24
20563 fdivd %f24, %f26, %f24
20564 nop
20565 set 0x24, %i3
20566 swap [%l7 + %i3], %i4
20567 wr %i7, %g3, %set_softint
20568 nop
20569 set 0x10, %i7
20570 prefetch [%l7 + %i7], 2
20571 set 0x40, %g2
20572 ldda [%l7 + %g2] 0x88, %f16
20573 nop
20574 set 0x38, %l3
20575 stx %l5, [%l7 + %l3]
20576 set 0x30, %g4
20577 prefetcha [%l7 + %g4] 0x80, 1
20578 set 0x48, %l5
20579 ldxa [%l7 + %l5] 0x89, %i2
20580 or %g2, %i3, %l4
20581 add %l7, 0x1C, %l6
20582 wr %g0, 0x88, %asi
20583 lda [%l6] %asi, %o2
20584 casa [%l6] 0x88, %o2, %g7
20585 or %l1, %l2, %i6
20586 add %l7, 0x10, %l6
20587 wr %g0, 0x81, %asi
20588 ldxa [%l6] %asi, %o0
20589 casxa [%l6] 0x81, %o0, %o1
20590 set 0x78, %i1
20591 swapa [%l7 + %i1] 0x88, %i5
20592 nop
20593 set 0x22, %g7
20594 lduh [%l7 + %g7], %g6
20595 nop
20596 set 0x70, %l6
20597 std %f28, [%l7 + %l6]
20598 set 0x32, %o4
20599 stba %o4, [%l7 + %o4] 0x80
20600 nop
20601 set 0x1A, %i5
20602 stb %i1, [%l7 + %i5]
20603 set 0x50, %g5
20604 ldstuba [%l7 + %g5] 0x88, %g4
20605 add %l7, 0x60, %l6
20606 wr %g0, 0x89, %asi
20607 casxa [%l6] 0x89, %o5, %g1
20608 nop
20609 set 0x34, %i6
20610 ldstub [%l7 + %i6], %l6
20611 set 0x24, %i2
20612 stwa %i0, [%l7 + %i2] 0xea
20613 membar #Sync
20614 nop
20615 set 0x31, %l1
20616 stb %o3, [%l7 + %l1]
20617 nop
20618 set 0x1A, %i4
20619 lduh [%l7 + %i4], %o6
20620 set 0x40, %o7
20621 ldda [%l7 + %o7] 0x88, %f0
20622 add %l7, 0x10, %l6
20623 wr %g0, 0x80, %asi
20624 lda [%l6] %asi, %l3
20625 casa [%l6] 0x80, %l3, %g5
20626 nop
20627 set 0x60, %l2
20628 ldsw [%l7 + %l2], %o7
20629 bne,pn %icc, loop_155
20630 nop
20631 set 0x58, %o6
20632 std %i6, [%l7 + %o6]
20633 nop
20634 set 0x50, %o3
20635 ldd [%l7 + %o3], %i4
20636 bleu %icc, loop_156
20637loop_155:
20638 nop
20639 set 0x6A, %g1
20640 lduh [%l7 + %g1], %l5
20641 nop
20642 set 0x7C, %l4
20643 ldsh [%l7 + %l4], %l0
20644 nop
20645 set 0x6C, %o5
20646 ldsw [%l7 + %o5], %g3
20647loop_156:
20648 nop
20649 set 0x2C, %o2
20650 stha %i2, [%l7 + %o2] 0x88
20651 nop
20652 set 0x28, %i0
20653 std %f6, [%l7 + %i0]
20654 set 0x40, %g6
20655 stha %i3, [%l7 + %g6] 0x80
20656 set 0x10, %l0
20657 ldda [%l7 + %l0] 0x81, %g2
20658 set 0x30, %o1
20659 swapa [%l7 + %o1] 0x81, %l4
20660 nop
20661 set 0x38, %g3
20662 ldd [%l7 + %g3], %f10
20663 set 0x2C, %i3
20664 stwa %o2, [%l7 + %i3] 0xea
20665 membar #Sync
20666 nop
20667 set 0x58, %i7
20668 stx %l1, [%l7 + %i7]
20669 set 0x40, %g2
20670 prefetcha [%l7 + %g2] 0x89, 3
20671 nop
20672 set 0x40, %l3
20673 lduw [%l7 + %l3], %i6
20674 add %l7, 0x7C, %l6
20675 wr %g0, 0x89, %asi
20676 lda [%l6] %asi, %l2
20677 casa [%l6] 0x89, %l2, %o1
20678 set 0x40, %g4
20679 stxa %o0, [%l7 + %g4] 0xe2
20680 membar #Sync
20681 nop
20682 set 0x38, %l5
20683 ldd [%l7 + %l5], %g6
20684 set 0x70, %o0
20685 stda %i4, [%l7 + %o0] 0xe3
20686 membar #Sync
20687 set 0x44, %g7
20688 sta %f31, [%l7 + %g7] 0x89
20689 set 0x30, %i1
20690 swapa [%l7 + %i1] 0x88, %i1
20691 set 0x0C, %l6
20692 lda [%l7 + %l6] 0x80, %f17
20693 add %l7, 0x28, %l6
20694 wr %g0, 0x88, %asi
20695 lda [%l6] %asi, %g4
20696 casa [%l6] 0x88, %g4, %o5
20697 set 0x70, %i5
20698 ldda [%l7 + %i5] 0xe3, %o4
20699 nop
20700 set 0x6C, %o4
20701 prefetch [%l7 + %o4], 4
20702 set 0x54, %i6
20703 stha %g1, [%l7 + %i6] 0xe3
20704 membar #Sync
20705 nop
20706 nop
20707 setx 0xE009BA6FEE1D79E1, %l0, %l6
20708 stx %l6, [%l7 + 0x28]
20709 ldd [%l7 + 0x28], %f24
20710 setx 0x2D90496CBA68043D, %l1, %l5
20711 stx %l5, [%l7 + 0x10]
20712 ldd [%l7 + 0x10], %f18
20713 fdivd %f18, %f24, %f8
20714 set 0x2A, %i2
20715 stha %i0, [%l7 + %i2] 0x80
20716 st %f20, [%l7 + 0x4C]
20717 set 0x08, %l1
20718 lda [%l7 + %l1] 0x89, %f25
20719 nop
20720 set 0x68, %i4
20721 ldx [%l7 + %i4], %l6
20722 nop
20723 set 0x6C, %g5
20724 ldsh [%l7 + %g5], %o3
20725 add %l3, %o6, %g5
20726 nop
20727 set 0x08, %l2
20728 ldub [%l7 + %l2], %o7
20729 set 0x4C, %o6
20730 sta %f9, [%l7 + %o6] 0x88
20731 add %i4, %l5, %i7
20732 set 0x50, %o7
20733 prefetcha [%l7 + %o7] 0x80, 4
20734 nop
20735 set 0x50, %g1
20736 prefetch [%l7 + %g1], 4
20737 nop
20738 set 0x68, %o3
20739 stw %i2, [%l7 + %o3]
20740 set 0x20, %o5
20741 ldxa [%l7 + %o5] 0x88, %i3
20742 set 0x40, %o2
20743 ldda [%l7 + %o2] 0x80, %f0
20744 nop
20745 set 0x74, %l4
20746 stb %g3, [%l7 + %l4]
20747 set 0x40, %i0
20748 ldda [%l7 + %i0] 0x89, %f16
20749 nop
20750 set 0x10, %l0
20751 ldd [%l7 + %l0], %g2
20752 nop
20753 set 0x60, %g6
20754 stw %o2, [%l7 + %g6]
20755 nop
20756 set 0x0D, %g3
20757 ldsb [%l7 + %g3], %l4
20758 set 0x2C, %i3
20759 sta %f14, [%l7 + %i3] 0x80
20760 membar #Sync
20761 set 0x40, %i7
20762 ldda [%l7 + %i7] 0xf1, %f16
20763 nop
20764 set 0x30, %g2
20765 lduw [%l7 + %g2], %g7
20766 nop
20767 set 0x28, %l3
20768 ldsb [%l7 + %l3], %i6
20769 nop
20770 set 0x0C, %g4
20771 sth %l2, [%l7 + %g4]
20772 add %l7, 0x50, %l6
20773 wr %g0, 0x88, %asi
20774 casxa [%l6] 0x88, %l1, %o0
20775 set 0x48, %l5
20776 ldxa [%l7 + %l5] 0x81, %o1
20777 nop
20778 set 0x70, %o1
20779 std %i4, [%l7 + %o1]
20780 add %i1, %g6, %g4
20781 nop
20782 set 0x28, %g7
20783 prefetch [%l7 + %g7], 2
20784 nop
20785 set 0x5A, %o0
20786 ldsh [%l7 + %o0], %o5
20787 set 0x70, %l6
20788 prefetcha [%l7 + %l6] 0x89, 0
20789 nop
20790 set 0x24, %i1
20791 ldsb [%l7 + %i1], %o4
20792 nop
20793 set 0x7C, %i5
20794 lduw [%l7 + %i5], %l6
20795 add %l7, 0x48, %l6
20796 wr %g0, 0x80, %asi
20797 ldxa [%l6] %asi, %o3
20798 casxa [%l6] 0x80, %o3, %i0
20799 nop
20800 set 0x47, %o4
20801 ldub [%l7 + %o4], %o6
20802 set 0x40, %i6
20803 ldda [%l7 + %i6] 0x88, %f0
20804 nop
20805 set 0x30, %l1
20806 swap [%l7 + %l1], %g5
20807 wr %l3, %o7, %set_softint
20808 ld [%l7 + 0x34], %f0
20809 set 0x7E, %i2
20810 stba %l5, [%l7 + %i2] 0xea
20811 membar #Sync
20812 st %fsr, [%l7 + 0x2C]
20813 ld [%l7 + 0x0C], %f12
20814 nop
20815 set 0x20, %i4
20816 stx %i4, [%l7 + %i4]
20817 nop
20818 set 0x30, %l2
20819 stx %l0, [%l7 + %l2]
20820 nop
20821 set 0x38, %o6
20822 ldub [%l7 + %o6], %i7
20823 set 0x78, %g5
20824 stwa %i3, [%l7 + %g5] 0x81
20825 nop
20826 set 0x30, %o7
20827 stx %fsr, [%l7 + %o7]
20828 and %g3, %g2, %i2
20829 add %l7, 0x08, %l6
20830 wr %g0, 0x89, %asi
20831 ldxa [%l6] %asi, %l4
20832 casxa [%l6] 0x89, %l4, %g7
20833 set 0x28, %g1
20834 prefetcha [%l7 + %g1] 0x88, 3
20835 nop
20836 set 0x58, %o5
20837 ldd [%l7 + %o5], %f26
20838 be,a %icc, loop_157
20839 nop
20840 set 0x60, %o3
20841 ldx [%l7 + %o3], %l2
20842 set 0x3C, %l4
20843 ldstuba [%l7 + %l4] 0x81, %i6
20844loop_157:
20845 nop
20846 set 0x20, %o2
20847 ldd [%l7 + %o2], %o0
20848 add %l7, 0x44, %l6
20849 wr %g0, 0x89, %asi
20850 lda [%l6] %asi, %o1
20851 casa [%l6] 0x89, %o1, %l1
20852 ble,a %icc, loop_158
20853 nop
20854 set 0x50, %l0
20855 ldx [%l7 + %l0], %i5
20856 set 0x36, %i0
20857 stha %i1, [%l7 + %i0] 0xe2
20858 membar #Sync
20859loop_158:
20860 nop
20861 set 0x08, %g3
20862 swap [%l7 + %g3], %g6
20863 set 0x40, %g6
20864 stda %f16, [%l7 + %g6] 0xf0
20865 membar #Sync
20866 add %l7, 0x50, %l6
20867 wr %g0, 0x88, %asi
20868 ldxa [%l6] %asi, %g4
20869 casxa [%l6] 0x88, %g4, %g1
20870 nop
20871 set 0x18, %i3
20872 stx %o4, [%l7 + %i3]
20873 nop
20874 set 0x08, %i7
20875 ldub [%l7 + %i7], %o5
20876 nop
20877 set 0x48, %l3
20878 sth %l6, [%l7 + %l3]
20879 nop
20880 set 0x4C, %g2
20881 stw %o3, [%l7 + %g2]
20882 set 0x18, %g4
20883 swapa [%l7 + %g4] 0x88, %i0
20884 nop
20885 set 0x40, %o1
20886 swap [%l7 + %o1], %g5
20887 set 0x46, %g7
20888 stha %o6, [%l7 + %g7] 0x89
20889 set 0x16, %l5
20890 stha %l3, [%l7 + %l5] 0x80
20891 st %f6, [%l7 + 0x70]
20892 nop
20893 set 0x20, %l6
20894 ldd [%l7 + %l6], %l4
20895 set 0x70, %o0
20896 stxa %i4, [%l7 + %o0] 0xe3
20897 membar #Sync
20898 or %o7, %i7, %i3
20899 add %g3, %g2, %l0
20900 st %f16, [%l7 + 0x68]
20901 set 0x57, %i1
20902 stba %i2, [%l7 + %i1] 0xe3
20903 membar #Sync
20904 nop
20905 set 0x7C, %i5
20906 lduh [%l7 + %i5], %g7
20907 set 0x29, %o4
20908 stba %l4, [%l7 + %o4] 0xeb
20909 membar #Sync
20910 nop
20911 set 0x28, %l1
20912 stx %fsr, [%l7 + %l1]
20913 and %o2, %l2, %o0
20914 nop
20915 set 0x16, %i6
20916 ldsh [%l7 + %i6], %o1
20917 and %i6, %i5, %l1
20918 nop
20919 set 0x70, %i4
20920 ldd [%l7 + %i4], %g6
20921 or %g4, %i1, %o4
20922 set 0x64, %l2
20923 stwa %g1, [%l7 + %l2] 0xe2
20924 membar #Sync
20925 nop
20926 set 0x19, %o6
20927 ldub [%l7 + %o6], %o5
20928 nop
20929 set 0x79, %i2
20930 ldsb [%l7 + %i2], %l6
20931 set 0x60, %g5
20932 stda %i0, [%l7 + %g5] 0x80
20933 wr %g0, 0x4, %fprs
20934 set 0x0C, %g1
20935 stwa %g5, [%l7 + %g1] 0xea
20936 membar #Sync
20937 nop
20938 set 0x38, %o5
20939 stx %fsr, [%l7 + %o5]
20940 set 0x6C, %o7
20941 ldstuba [%l7 + %o7] 0x81, %l5
20942 st %f13, [%l7 + 0x1C]
20943 nop
20944 set 0x7C, %l4
20945 prefetch [%l7 + %l4], 2
20946 add %i4, %o7, %l3
20947 nop
20948 set 0x38, %o3
20949 lduw [%l7 + %o3], %i3
20950 nop
20951 set 0x1F, %o2
20952 ldub [%l7 + %o2], %g3
20953 st %fsr, [%l7 + 0x08]
20954 set 0x4C, %i0
20955 lda [%l7 + %i0] 0x88, %f29
20956 nop
20957 set 0x20, %g3
20958 stx %fsr, [%l7 + %g3]
20959 nop
20960 set 0x20, %g6
20961 std %g2, [%l7 + %g6]
20962 nop
20963 set 0x48, %i3
20964 ldd [%l7 + %i3], %l0
20965 add %l7, 0x60, %l6
20966 wr %g0, 0x81, %asi
20967 casxa [%l6] 0x81, %i7, %i2
20968 set 0x74, %i7
20969 stwa %l4, [%l7 + %i7] 0xe3
20970 membar #Sync
20971 nop
20972 set 0x13, %l0
20973 ldub [%l7 + %l0], %g7
20974 nop
20975 set 0x40, %l3
20976 std %f12, [%l7 + %l3]
20977 nop
20978 set 0x38, %g4
20979 ldsb [%l7 + %g4], %l2
20980 nop
20981 set 0x28, %o1
20982 ldd [%l7 + %o1], %f6
20983 set 0x10, %g7
20984 prefetcha [%l7 + %g7] 0x80, 1
20985 nop
20986 set 0x5A, %l5
20987 sth %o1, [%l7 + %l5]
20988 nop
20989 set 0x70, %l6
20990 stx %i6, [%l7 + %l6]
20991 set 0x28, %o0
20992 stxa %i5, [%l7 + %o0] 0xea
20993 membar #Sync
20994 nop
20995 set 0x1C, %i1
20996 ldsw [%l7 + %i1], %l1
20997 nop
20998 set 0x1A, %g2
20999 lduh [%l7 + %g2], %o0
21000 set 0x38, %o4
21001 sta %f1, [%l7 + %o4] 0x81
21002 nop
21003 set 0x10, %l1
21004 std %g6, [%l7 + %l1]
21005 nop
21006 set 0x50, %i6
21007 stx %i1, [%l7 + %i6]
21008 add %l7, 0x60, %l6
21009 wr %g0, 0x80, %asi
21010 casxa [%l6] 0x80, %o4, %g1
21011 set 0x70, %i5
21012 ldxa [%l7 + %i5] 0x88, %o5
21013 set 0x30, %l2
21014 prefetcha [%l7 + %l2] 0x89, 4
21015 nop
21016 set 0x50, %o6
21017 std %i0, [%l7 + %o6]
21018 set 0x5C, %i2
21019 stba %o3, [%l7 + %i2] 0x80
21020 nop
21021 set 0x33, %i4
21022 ldstub [%l7 + %i4], %g4
21023 nop
21024 set 0x70, %g1
21025 ldd [%l7 + %g1], %f8
21026 nop
21027 set 0x3E, %o5
21028 ldsh [%l7 + %o5], %g5
21029 ld [%l7 + 0x78], %f5
21030 nop
21031 set 0x58, %g5
21032 std %l4, [%l7 + %g5]
21033 nop
21034 set 0x1C, %l4
21035 lduw [%l7 + %l4], %o6
21036 set 0x58, %o3
21037 stda %i4, [%l7 + %o3] 0x88
21038 set 0x28, %o2
21039 stxa %l3, [%l7 + %o2] 0x81
21040 nop
21041 set 0x4F, %i0
21042 stb %o7, [%l7 + %i0]
21043 nop
21044 set 0x20, %g3
21045 lduw [%l7 + %g3], %i3
21046 nop
21047 set 0x30, %g6
21048 stx %g3, [%l7 + %g6]
21049 nop
21050 set 0x12, %o7
21051 sth %g2, [%l7 + %o7]
21052 set 0x4E, %i3
21053 stha %i7, [%l7 + %i3] 0xe3
21054 membar #Sync
21055 ld [%l7 + 0x60], %f26
21056 st %fsr, [%l7 + 0x38]
21057 set 0x40, %l0
21058 stda %f0, [%l7 + %l0] 0xd2
21059 nop
21060 set 0x20, %i7
21061 ldd [%l7 + %i7], %i2
21062 nop
21063 set 0x0A, %l3
21064 lduh [%l7 + %l3], %l4
21065 ld [%l7 + 0x08], %f17
21066 set 0x34, %g4
21067 sta %f1, [%l7 + %g4] 0x81
21068 nop
21069 set 0x40, %o1
21070 std %f12, [%l7 + %o1]
21071 nop
21072 set 0x0E, %l5
21073 sth %g7, [%l7 + %l5]
21074 st %f19, [%l7 + 0x64]
21075 add %l7, 0x0C, %l6
21076 wr %g0, 0x81, %asi
21077 lda [%l6] %asi, %l2
21078 casa [%l6] 0x81, %l2, %o2
21079 membar #Sync
21080 set 0x40, %l6
21081 ldda [%l7 + %l6] 0xf9, %f0
21082 nop
21083 set 0x7E, %g7
21084 ldsh [%l7 + %g7], %o1
21085 nop
21086 set 0x08, %i1
21087 std %i6, [%l7 + %i1]
21088 add %l7, 0x28, %l6
21089 wr %g0, 0x89, %asi
21090 lda [%l6] %asi, %l0
21091 casa [%l6] 0x89, %l0, %l1
21092 set 0x10, %g2
21093 stxa %i5, [%l7 + %g2] 0x89
21094 st %f5, [%l7 + 0x10]
21095 set 0x44, %o0
21096 stha %o0, [%l7 + %o0] 0x80
21097 add %l7, 0x48, %l6
21098 wr %g0, 0x80, %asi
21099 ldxa [%l6] %asi, %g6
21100 casxa [%l6] 0x80, %g6, %o4
21101 st %f29, [%l7 + 0x20]
21102 add %l7, 0x68, %l6
21103 wr %g0, 0x88, %asi
21104 lda [%l6] %asi, %i1
21105 casa [%l6] 0x88, %i1, %o5
21106 nop
21107 set 0x1C, %o4
21108 ldsh [%l7 + %o4], %g1
21109 set 0x36, %l1
21110 stha %i0, [%l7 + %l1] 0xeb
21111 membar #Sync
21112 nop
21113 set 0x17, %i6
21114 ldub [%l7 + %i6], %l6
21115 set 0x6D, %i5
21116 ldstuba [%l7 + %i5] 0x88, %g4
21117 add %l7, 0x38, %l6
21118 wr %g0, 0x88, %asi
21119 lda [%l6] %asi, %g5
21120 casa [%l6] 0x88, %g5, %o3
21121 st %f13, [%l7 + 0x1C]
21122 set 0x44, %o6
21123 lda [%l7 + %o6] 0x81, %f7
21124 fpadd32 %f28, %f18, %f28
21125 add %l7, 0x70, %l6
21126 wr %g0, 0x89, %asi
21127 casxa [%l6] 0x89, %l5, %i4
21128 set 0x63, %l2
21129 ldstuba [%l7 + %l2] 0x89, %l3
21130 set 0x30, %i4
21131 ldda [%l7 + %i4] 0x88, %o6
21132 set 0x58, %i2
21133 prefetcha [%l7 + %i2] 0x81, 1
21134 nop
21135 set 0x58, %g1
21136 stx %fsr, [%l7 + %g1]
21137 nop
21138 set 0x18, %g5
21139 ldd [%l7 + %g5], %f0
21140 set 0x50, %l4
21141 ldxa [%l7 + %l4] 0x80, %i3
21142 bn,a %xcc, loop_159
21143 or %g3, %g2, %i2
21144 nop
21145 set 0x20, %o5
21146 stx %fsr, [%l7 + %o5]
21147 nop
21148 set 0x5E, %o3
21149 ldsh [%l7 + %o3], %l4
21150loop_159:
21151 nop
21152 set 0x30, %o2
21153 ldub [%l7 + %o2], %g7
21154 fpadd16 %f18, %f8, %f16
21155 nop
21156 set 0x50, %i0
21157 ldx [%l7 + %i0], %i7
21158 nop
21159 set 0x18, %g6
21160 ldd [%l7 + %g6], %l2
21161 fpadd32s %f6, %f14, %f14
21162 set 0x24, %g3
21163 stba %o1, [%l7 + %g3] 0x88
21164 set 0x34, %o7
21165 swapa [%l7 + %o7] 0x88, %i6
21166 set 0x38, %l0
21167 ldstuba [%l7 + %l0] 0x88, %o2
21168 set 0x42, %i3
21169 ldstuba [%l7 + %i3] 0x80, %l0
21170 set 0x40, %i7
21171 ldxa [%l7 + %i7] 0x89, %l1
21172 set 0x28, %g4
21173 stha %o0, [%l7 + %g4] 0x80
21174 nop
21175 set 0x78, %l3
21176 std %f6, [%l7 + %l3]
21177 set 0x40, %o1
21178 lda [%l7 + %o1] 0x80, %f18
21179 set 0x10, %l5
21180 stda %i4, [%l7 + %l5] 0x80
21181 nop
21182 set 0x7C, %l6
21183 stb %o4, [%l7 + %l6]
21184 st %f14, [%l7 + 0x08]
21185 set 0x28, %i1
21186 prefetcha [%l7 + %i1] 0x88, 4
21187 nop
21188 set 0x1C, %g2
21189 stw %o5, [%l7 + %g2]
21190 nop
21191 set 0x38, %o0
21192 ldd [%l7 + %o0], %i0
21193 nop
21194 set 0x58, %g7
21195 ldd [%l7 + %g7], %i0
21196 add %l7, 0x60, %l6
21197 wr %g0, 0x80, %asi
21198 casxa [%l6] 0x80, %l6, %g1
21199 set 0x08, %l1
21200 swapa [%l7 + %l1] 0x81, %g4
21201 nop
21202 set 0x56, %i6
21203 lduh [%l7 + %i6], %o3
21204 ld [%l7 + 0x48], %f5
21205 set 0x12, %i5
21206 ldstuba [%l7 + %i5] 0x80, %g5
21207 fpadd16 %f6, %f26, %f28
21208 st %f11, [%l7 + 0x7C]
21209 set 0x18, %o4
21210 ldxa [%l7 + %o4] 0x80, %i4
21211 ld [%l7 + 0x58], %f11
21212 nop
21213 set 0x78, %o6
21214 prefetch [%l7 + %o6], 1
21215 nop
21216 set 0x08, %l2
21217 stx %l3, [%l7 + %l2]
21218 set 0x15, %i4
21219 stba %o6, [%l7 + %i4] 0x89
21220 set 0x10, %g1
21221 ldda [%l7 + %g1] 0x80, %l4
21222 nop
21223 set 0x4B, %g5
21224 stb %o7, [%l7 + %g5]
21225 set 0x28, %i2
21226 stda %i2, [%l7 + %i2] 0x81
21227 membar #Sync
21228 set 0x40, %l4
21229 ldda [%l7 + %l4] 0xf1, %f0
21230 set 0x5C, %o5
21231 sta %f30, [%l7 + %o5] 0x88
21232 nop
21233 set 0x48, %o2
21234 ldd [%l7 + %o2], %f22
21235 or %g2, %g3, %i2
21236 nop
21237 set 0x4C, %i0
21238 ldsw [%l7 + %i0], %l4
21239 nop
21240 set 0x08, %o3
21241 stx %g7, [%l7 + %o3]
21242 set 0x08, %g3
21243 prefetcha [%l7 + %g3] 0x88, 2
21244 nop
21245 set 0x61, %g6
21246 ldub [%l7 + %g6], %o1
21247 and %i6, %l2, %l0
21248 and %l1, %o2, %o0
21249 st %f22, [%l7 + 0x40]
21250 set 0x70, %o7
21251 stwa %o4, [%l7 + %o7] 0x88
21252 set 0x7A, %l0
21253 stha %g6, [%l7 + %l0] 0xe2
21254 membar #Sync
21255 bne %icc, loop_160
21256 fpadd16 %f12, %f24, %f20
21257 nop
21258 or %g0, 0x8, %l0
21259 sllx %l0, 0x3c, %l0
21260 wr %l0, 0x1B8, %sys_tick_cmpr
21261 nop
21262 set 0x44, %i3
21263 ldub [%l7 + %i3], %i1
21264loop_160:
21265 nop
21266 set 0x30, %i7
21267 ldd [%l7 + %i7], %f14
21268 set 0x30, %l3
21269 ldda [%l7 + %l3] 0x81, %i6
21270 set 0x56, %g4
21271 stha %g1, [%l7 + %g4] 0x88
21272 wr %i0, %g4, %ccr
21273 set 0x40, %l5
21274 ldda [%l7 + %l5] 0xd8, %f16
21275 nop
21276 set 0x3D, %l6
21277 ldsb [%l7 + %l6], %g5
21278 nop
21279 set 0x70, %i1
21280 prefetch [%l7 + %i1], 1
21281 set 0x50, %g2
21282 prefetcha [%l7 + %g2] 0x88, 0
21283 set 0x54, %o1
21284 stwa %o3, [%l7 + %o1] 0xe3
21285 membar #Sync
21286 nop
21287 set 0x76, %o0
21288 lduh [%l7 + %o0], %l3
21289 set 0x57, %g7
21290 stba %o6, [%l7 + %g7] 0x89
21291 set 0x70, %l1
21292 stwa %o7, [%l7 + %l1] 0xea
21293 membar #Sync
21294 nop
21295 set 0x34, %i6
21296 ldsw [%l7 + %i6], %l5
21297 set 0x60, %i5
21298 ldda [%l7 + %i5] 0xe3, %g2
21299 nop
21300 set 0x76, %o4
21301 sth %i3, [%l7 + %o4]
21302 nop
21303 set 0x70, %l2
21304 ldd [%l7 + %l2], %f2
21305 nop
21306 set 0x68, %o6
21307 prefetch [%l7 + %o6], 3
21308 st %fsr, [%l7 + 0x3C]
21309 set 0x48, %i4
21310 swapa [%l7 + %i4] 0x89, %i2
21311 set 0x10, %g5
21312 sta %f27, [%l7 + %g5] 0x81
21313 nop
21314 set 0x28, %i2
21315 lduw [%l7 + %i2], %l4
21316 set 0x20, %g1
21317 ldda [%l7 + %g1] 0x88, %g2
21318 nop
21319 set 0x08, %o5
21320 lduw [%l7 + %o5], %i7
21321 set 0x4B, %l4
21322 stba %o1, [%l7 + %l4] 0xe2
21323 membar #Sync
21324 st %fsr, [%l7 + 0x6C]
21325 nop
21326 set 0x48, %o2
21327 stx %g7, [%l7 + %o2]
21328 set 0x1C, %i0
21329 stwa %l2, [%l7 + %i0] 0xeb
21330 membar #Sync
21331 or %i6, %l1, %l0
21332 set 0x4E, %o3
21333 stha %o0, [%l7 + %o3] 0xeb
21334 membar #Sync
21335 set 0x77, %g6
21336 stba %o4, [%l7 + %g6] 0x88
21337 nop
21338 set 0x14, %g3
21339 ldub [%l7 + %g3], %o2
21340 set 0x28, %o7
21341 prefetcha [%l7 + %o7] 0x81, 0
21342 nop
21343 set 0x08, %l0
21344 ldd [%l7 + %l0], %i4
21345 set 0x30, %i3
21346 prefetcha [%l7 + %i3] 0x81, 4
21347 nop
21348 set 0x70, %i7
21349 swap [%l7 + %i7], %l6
21350 set 0x68, %g4
21351 swapa [%l7 + %g4] 0x80, %g1
21352 set 0x28, %l3
21353 ldxa [%l7 + %l3] 0x88, %i0
21354 nop
21355 set 0x40, %l6
21356 ldd [%l7 + %l6], %f20
21357 or %g4, %i1, %g5
21358 set 0x34, %i1
21359 stwa %o3, [%l7 + %i1] 0x88
21360 nop
21361 set 0x58, %g2
21362 ldd [%l7 + %g2], %l2
21363 set 0x40, %o1
21364 stwa %i4, [%l7 + %o1] 0xea
21365 membar #Sync
21366 set 0x10, %l5
21367 stha %o7, [%l7 + %l5] 0x89
21368 nop
21369 set 0x08, %g7
21370 prefetch [%l7 + %g7], 3
21371 set 0x4C, %l1
21372 stha %o6, [%l7 + %l1] 0x89
21373 nop
21374 set 0x3C, %o0
21375 stb %g2, [%l7 + %o0]
21376 and %l5, %i2, %i3
21377 set 0x18, %i5
21378 stda %l4, [%l7 + %i5] 0x80
21379 set 0x28, %i6
21380 stha %g3, [%l7 + %i6] 0x81
21381 nop
21382 set 0x3C, %o4
21383 ldsh [%l7 + %o4], %i7
21384 fpsub16 %f2, %f10, %f4
21385 nop
21386 set 0x70, %o6
21387 ldd [%l7 + %o6], %f20
21388 add %o1, %g7, %l2
21389 bgu %xcc, loop_161
21390 bge %icc, loop_162
21391 nop
21392 set 0x59, %l2
21393 ldsb [%l7 + %l2], %l1
21394 set 0x40, %i4
21395 prefetcha [%l7 + %i4] 0x81, 1
21396loop_161:
21397 nop
21398 set 0x12, %i2
21399 ldsb [%l7 + %i2], %o0
21400loop_162:
21401 nop
21402 set 0x6A, %g5
21403 sth %o4, [%l7 + %g5]
21404 add %l7, 0x60, %l6
21405 wr %g0, 0x81, %asi
21406 ldxa [%l6] %asi, %o2
21407 casxa [%l6] 0x81, %o2, %l0
21408 set 0x50, %o5
21409 swapa [%l7 + %o5] 0x80, %g6
21410 bg %icc, loop_163
21411 st %f17, [%l7 + 0x18]
21412 fpsub16s %f9, %f3, %f18
21413 set 0x30, %l4
21414 prefetcha [%l7 + %l4] 0x89, 1
21415loop_163:
21416 nop
21417 set 0x64, %g1
21418 lduh [%l7 + %g1], %i5
21419 st %fsr, [%l7 + 0x40]
21420 nop
21421 set 0x38, %o2
21422 ldd [%l7 + %o2], %f2
21423 set 0x60, %i0
21424 ldxa [%l7 + %i0] 0x80, %l6
21425 set 0x4C, %g6
21426 ldstuba [%l7 + %g6] 0x89, %i0
21427 fpsub16s %f13, %f2, %f6
21428 nop
21429 set 0x24, %g3
21430 prefetch [%l7 + %g3], 3
21431 set 0x30, %o3
21432 ldda [%l7 + %o3] 0xe2, %g4
21433 set 0x28, %o7
21434 stxa %i1, [%l7 + %o7] 0xea
21435 membar #Sync
21436 nop
21437 set 0x20, %i3
21438 ldd [%l7 + %i3], %f30
21439 set 0x10, %i7
21440 stwa %g1, [%l7 + %i7] 0xe2
21441 membar #Sync
21442 nop
21443 set 0x2E, %g4
21444 stb %g5, [%l7 + %g4]
21445 set 0x64, %l0
21446 lda [%l7 + %l0] 0x88, %f13
21447 set 0x60, %l6
21448 stda %l2, [%l7 + %l6] 0xe2
21449 membar #Sync
21450 nop
21451 set 0x68, %l3
21452 stx %i4, [%l7 + %l3]
21453 nop
21454 set 0x38, %g2
21455 lduw [%l7 + %g2], %o3
21456 nop
21457 set 0x60, %i1
21458 ldx [%l7 + %i1], %o7
21459 st %fsr, [%l7 + 0x5C]
21460 set 0x34, %l5
21461 lda [%l7 + %l5] 0x80, %f12
21462 nop
21463 set 0x0D, %o1
21464 ldstub [%l7 + %o1], %g2
21465 bleu,pn %icc, loop_164
21466 nop
21467 set 0x7C, %l1
21468 lduw [%l7 + %l1], %o6
21469 nop
21470 set 0x28, %o0
21471 ldx [%l7 + %o0], %l5
21472 nop
21473 set 0x17, %g7
21474 ldsb [%l7 + %g7], %i2
21475loop_164:
21476 nop
21477 set 0x40, %i5
21478 ldxa [%l7 + %i5] 0x81, %l4
21479 set 0x30, %o4
21480 prefetcha [%l7 + %o4] 0x89, 2
21481 nop
21482 set 0x08, %o6
21483 std %i6, [%l7 + %o6]
21484 nop
21485 set 0x68, %i6
21486 stw %g3, [%l7 + %i6]
21487 fpadd16 %f26, %f28, %f30
21488 fpsub32s %f29, %f29, %f1
21489 set 0x40, %l2
21490 stda %f16, [%l7 + %l2] 0xf8
21491 membar #Sync
21492 fpsub32s %f5, %f18, %f8
21493 ld [%l7 + 0x74], %f0
21494 set 0x28, %i2
21495 stda %g6, [%l7 + %i2] 0xea
21496 membar #Sync
21497 nop
21498 set 0x40, %g5
21499 stw %l2, [%l7 + %g5]
21500 nop
21501 set 0x28, %o5
21502 ldd [%l7 + %o5], %o0
21503 nop
21504 set 0x60, %i4
21505 std %f26, [%l7 + %i4]
21506 fpadd16s %f2, %f12, %f7
21507 st %f0, [%l7 + 0x2C]
21508 nop
21509 set 0x2A, %g1
21510 ldub [%l7 + %g1], %l1
21511 nop
21512 set 0x60, %o2
21513 std %f16, [%l7 + %o2]
21514 nop
21515 set 0x10, %l4
21516 std %o0, [%l7 + %l4]
21517 nop
21518 set 0x0A, %g6
21519 lduh [%l7 + %g6], %o4
21520 nop
21521 set 0x31, %g3
21522 stb %i6, [%l7 + %g3]
21523 nop
21524 set 0x08, %i0
21525 ldd [%l7 + %i0], %l0
21526 set 0x20, %o7
21527 prefetcha [%l7 + %o7] 0x88, 3
21528 set 0x0C, %o3
21529 sta %f12, [%l7 + %o3] 0x89
21530 set 0x28, %i7
21531 stda %o4, [%l7 + %i7] 0xea
21532 membar #Sync
21533 set 0x60, %g4
21534 stda %i4, [%l7 + %g4] 0xeb
21535 membar #Sync
21536 set 0x1C, %l0
21537 stwa %g6, [%l7 + %l0] 0x89
21538 set 0x40, %i3
21539 stda %f0, [%l7 + %i3] 0xd0
21540 bg,pn %icc, loop_165
21541 nop
21542 set 0x22, %l3
21543 stb %i0, [%l7 + %l3]
21544 ld [%l7 + 0x10], %f14
21545 nop
21546 set 0x58, %g2
21547 std %f20, [%l7 + %g2]
21548loop_165:
21549 and %g4, %l6, %i1
21550 fpsub16 %f0, %f26, %f0
21551 add %l7, 0x18, %l6
21552 wr %g0, 0x89, %asi
21553 casa [%l6] 0x89, %g1, %g5
21554 nop
21555 set 0x10, %i1
21556 std %f2, [%l7 + %i1]
21557 set 0x78, %l5
21558 swapa [%l7 + %l5] 0x81, %l3
21559 st %fsr, [%l7 + 0x18]
21560 nop
21561 set 0x4A, %l6
21562 sth %i4, [%l7 + %l6]
21563 fpsub32s %f15, %f23, %f22
21564 nop
21565 set 0x38, %o1
21566 ldsw [%l7 + %o1], %o7
21567 nop
21568 nop
21569 setx 0xE6C330F3493B8749, %l0, %l6
21570 stx %l6, [%l7 + 0x28]
21571 ldd [%l7 + 0x28], %f8
21572 setx 0x121BBCC4637F4FE9, %l1, %l5
21573 stx %l5, [%l7 + 0x10]
21574 ldd [%l7 + 0x10], %f4
21575 fdivd %f4, %f8, %f20
21576 add %g2, %o6, %l5
21577 set 0x68, %l1
21578 sta %f16, [%l7 + %l1] 0x89
21579 st %f18, [%l7 + 0x0C]
21580 add %i2, %l4, %o3
21581 nop
21582 set 0x28, %o0
21583 ldx [%l7 + %o0], %i7
21584 nop
21585 set 0x30, %g7
21586 std %f30, [%l7 + %g7]
21587 nop
21588 set 0x14, %o4
21589 ldsw [%l7 + %o4], %g3
21590 ld [%l7 + 0x48], %f14
21591 set 0x44, %i5
21592 stha %i3, [%l7 + %i5] 0xe2
21593 membar #Sync
21594 set 0x40, %o6
21595 ldda [%l7 + %o6] 0x89, %f16
21596 add %l2, %g7, %o1
21597 set 0x68, %i6
21598 prefetcha [%l7 + %i6] 0x80, 4
21599 nop
21600 set 0x60, %l2
21601 prefetch [%l7 + %l2], 0
21602 fpsub32 %f26, %f18, %f12
21603 nop
21604 set 0x60, %g5
21605 ldd [%l7 + %g5], %f10
21606 nop
21607 set 0x68, %i2
21608 std %f20, [%l7 + %i2]
21609 st %f1, [%l7 + 0x70]
21610 set 0x28, %i4
21611 stda %o4, [%l7 + %i4] 0x89
21612 set 0x54, %o5
21613 swapa [%l7 + %o5] 0x81, %l1
21614 nop
21615 set 0x6A, %o2
21616 lduh [%l7 + %o2], %l0
21617 nop
21618 set 0x34, %g1
21619 prefetch [%l7 + %g1], 1
21620 fpsub16s %f29, %f19, %f19
21621 set 0x34, %l4
21622 stwa %o2, [%l7 + %l4] 0x88
21623 nop
21624 set 0x20, %g6
21625 stx %fsr, [%l7 + %g6]
21626 nop
21627 set 0x52, %g3
21628 stb %i6, [%l7 + %g3]
21629 nop
21630 set 0x70, %i0
21631 ldd [%l7 + %i0], %o4
21632 set 0x40, %o7
21633 ldda [%l7 + %o7] 0x88, %f16
21634 set 0x77, %i7
21635 stba %g6, [%l7 + %i7] 0x89
21636 set 0x40, %g4
21637 ldda [%l7 + %g4] 0x89, %f0
21638 nop
21639 set 0x08, %l0
21640 ldsw [%l7 + %l0], %i5
21641 nop
21642 set 0x20, %i3
21643 stw %g4, [%l7 + %i3]
21644 nop
21645 set 0x2C, %l3
21646 sth %l6, [%l7 + %l3]
21647 nop
21648 set 0x10, %o3
21649 ldx [%l7 + %o3], %i1
21650 nop
21651 set 0x78, %g2
21652 stb %i0, [%l7 + %g2]
21653 nop
21654 set 0x18, %i1
21655 ldd [%l7 + %i1], %f22
21656 add %l7, 0x6C, %l6
21657 wr %g0, 0x80, %asi
21658 lda [%l6] %asi, %g5
21659 casa [%l6] 0x80, %g5, %g1
21660 or %l3, %i4, %g2
21661 nop
21662 set 0x3F, %l6
21663 ldsb [%l7 + %l6], %o7
21664 and %l5, %o6, %i2
21665 ld [%l7 + 0x60], %f8
21666 nop
21667 set 0x68, %o1
21668 ldsh [%l7 + %o1], %l4
21669 nop
21670 set 0x78, %l5
21671 prefetch [%l7 + %l5], 0
21672 nop
21673 set 0x40, %l1
21674 ldx [%l7 + %l1], %i7
21675 set 0x4A, %g7
21676 ldstuba [%l7 + %g7] 0x80, %o3
21677 ld [%l7 + 0x24], %f17
21678 nop
21679 set 0x18, %o0
21680 prefetch [%l7 + %o0], 4
21681 st %fsr, [%l7 + 0x54]
21682 set 0x28, %o4
21683 ldxa [%l7 + %o4] 0x80, %g3
21684 ld [%l7 + 0x08], %f20
21685 nop
21686 set 0x28, %o6
21687 stw %l2, [%l7 + %o6]
21688 nop
21689 set 0x38, %i5
21690 ldd [%l7 + %i5], %g6
21691 set 0x3F, %l2
21692 stba %i3, [%l7 + %l2] 0xe2
21693 membar #Sync
21694 set 0x30, %g5
21695 ldxa [%l7 + %g5] 0x88, %o1
21696 or %o0, %l1, %o4
21697 nop
21698 set 0x22, %i6
21699 ldsh [%l7 + %i6], %o2
21700 set 0x18, %i4
21701 stda %l0, [%l7 + %i4] 0xeb
21702 membar #Sync
21703 membar #Sync
21704 set 0x40, %o5
21705 ldda [%l7 + %o5] 0xf9, %f0
21706 nop
21707 set 0x50, %o2
21708 swap [%l7 + %o2], %i6
21709 nop
21710 set 0x78, %i2
21711 ldd [%l7 + %i2], %o4
21712 set 0x20, %l4
21713 ldda [%l7 + %l4] 0x80, %g6
21714 set 0x40, %g1
21715 stda %f0, [%l7 + %g1] 0xcc
21716 nop
21717 set 0x18, %g6
21718 stx %fsr, [%l7 + %g6]
21719 ld [%l7 + 0x24], %f18
21720 fpsub32 %f12, %f14, %f18
21721 wr %g4, %i5, %set_softint
21722 wr %i1, %l6, %sys_tick
21723 nop
21724 set 0x48, %i0
21725 ldsw [%l7 + %i0], %g5
21726 nop
21727 set 0x70, %g3
21728 swap [%l7 + %g3], %g1
21729 set 0x40, %i7
21730 stda %f0, [%l7 + %i7] 0x88
21731 nop
21732 set 0x78, %g4
21733 ldx [%l7 + %g4], %l3
21734 st %fsr, [%l7 + 0x20]
21735 or %i0, %g2, %o7
21736 set 0x78, %o7
21737 stda %i4, [%l7 + %o7] 0x89
21738 nop
21739 set 0x3D, %i3
21740 stb %o6, [%l7 + %i3]
21741 nop
21742 set 0x68, %l3
21743 std %f14, [%l7 + %l3]
21744 add %l5, %l4, %i2
21745 set 0x78, %o3
21746 stda %i6, [%l7 + %o3] 0xe3
21747 membar #Sync
21748 fpsub16s %f2, %f22, %f1
21749 set 0x64, %g2
21750 stha %g3, [%l7 + %g2] 0xeb
21751 membar #Sync
21752 set 0x1C, %l0
21753 ldstuba [%l7 + %l0] 0x88, %o3
21754 set 0x28, %l6
21755 stha %g7, [%l7 + %l6] 0x89
21756 and %i3, %o1, %o0
21757 set 0x60, %o1
21758 stwa %l1, [%l7 + %o1] 0x88
21759 set 0x50, %l5
21760 stwa %o4, [%l7 + %l5] 0xea
21761 membar #Sync
21762 nop
21763 set 0x78, %i1
21764 stx %o2, [%l7 + %i1]
21765 st %f15, [%l7 + 0x64]
21766 nop
21767 set 0x4B, %g7
21768 ldub [%l7 + %g7], %l0
21769 nop
21770 set 0x10, %l1
21771 ldd [%l7 + %l1], %l2
21772 nop
21773 set 0x38, %o4
21774 ldstub [%l7 + %o4], %o5
21775 nop
21776 set 0x32, %o6
21777 lduh [%l7 + %o6], %i6
21778 set 0x34, %o0
21779 stba %g4, [%l7 + %o0] 0x81
21780 nop
21781 set 0x70, %l2
21782 ldd [%l7 + %l2], %g6
21783 set 0x2C, %g5
21784 swapa [%l7 + %g5] 0x89, %i1
21785 nop
21786 set 0x34, %i6
21787 prefetch [%l7 + %i6], 1
21788 set 0x7A, %i4
21789 stha %l6, [%l7 + %i4] 0xe3
21790 membar #Sync
21791 nop
21792 set 0x68, %i5
21793 ldd [%l7 + %i5], %g4
21794 add %i5, %l3, %g1
21795 add %i0, %o7, %g2
21796 set 0x34, %o2
21797 stwa %i4, [%l7 + %o2] 0xea
21798 membar #Sync
21799 nop
21800 set 0x12, %o5
21801 stb %o6, [%l7 + %o5]
21802 nop
21803 set 0x28, %i2
21804 ldd [%l7 + %i2], %l4
21805 set 0x30, %l4
21806 stwa %l4, [%l7 + %l4] 0x89
21807 membar #Sync
21808 set 0x40, %g6
21809 ldda [%l7 + %g6] 0xf8, %f0
21810 nop
21811 set 0x67, %g1
21812 ldub [%l7 + %g1], %i7
21813 set 0x28, %i0
21814 stha %i2, [%l7 + %i0] 0x89
21815 nop
21816 set 0x50, %i7
21817 ldx [%l7 + %i7], %o3
21818 nop
21819 set 0x6C, %g4
21820 ldsh [%l7 + %g4], %g7
21821 set 0x50, %g3
21822 stba %i3, [%l7 + %g3] 0xeb
21823 membar #Sync
21824 set 0x40, %o7
21825 stda %f16, [%l7 + %o7] 0xf8
21826 membar #Sync
21827 set 0x77, %l3
21828 ldstuba [%l7 + %l3] 0x81, %o1
21829 set 0x40, %i3
21830 stwa %o0, [%l7 + %i3] 0x80
21831 nop
21832 set 0x48, %g2
21833 ldx [%l7 + %g2], %g3
21834 nop
21835 set 0x58, %l0
21836 ldx [%l7 + %l0], %l1
21837 nop
21838 set 0x10, %l6
21839 stx %fsr, [%l7 + %l6]
21840 st %f7, [%l7 + 0x74]
21841 nop
21842 set 0x7F, %o3
21843 stb %o4, [%l7 + %o3]
21844 nop
21845 set 0x68, %o1
21846 ldsw [%l7 + %o1], %o2
21847 st %fsr, [%l7 + 0x74]
21848 nop
21849 set 0x18, %l5
21850 stx %l0, [%l7 + %l5]
21851 set 0x18, %g7
21852 ldxa [%l7 + %g7] 0x88, %l2
21853 nop
21854 set 0x58, %l1
21855 ldd [%l7 + %l1], %o4
21856 set 0x08, %i1
21857 lda [%l7 + %i1] 0x81, %f27
21858 nop
21859 set 0x1C, %o6
21860 ldub [%l7 + %o6], %g4
21861 nop
21862 set 0x40, %o4
21863 ldsw [%l7 + %o4], %i6
21864 add %g6, %i1, %l6
21865 nop
21866 set 0x41, %l2
21867 ldsb [%l7 + %l2], %i5
21868 set 0x3C, %g5
21869 sta %f25, [%l7 + %g5] 0x80
21870 nop
21871 set 0x5D, %o0
21872 ldstub [%l7 + %o0], %l3
21873 and %g1, %i0, %g5
21874 nop
21875 set 0x58, %i4
21876 stx %o7, [%l7 + %i4]
21877 nop
21878 set 0x5C, %i6
21879 ldsh [%l7 + %i6], %i4
21880 add %l7, 0x70, %l6
21881 wr %g0, 0x80, %asi
21882 ldxa [%l6] %asi, %o6
21883 casxa [%l6] 0x80, %o6, %g2
21884 nop
21885 set 0x20, %o2
21886 ldstub [%l7 + %o2], %l4
21887 set 0x18, %o5
21888 ldxa [%l7 + %o5] 0x89, %i7
21889 nop
21890 set 0x10, %i2
21891 ldd [%l7 + %i2], %f4
21892 ld [%l7 + 0x18], %f18
21893 ld [%l7 + 0x34], %f4
21894 nop
21895 set 0x5E, %i5
21896 sth %l5, [%l7 + %i5]
21897 nop
21898 set 0x28, %g6
21899 ldx [%l7 + %g6], %i2
21900 set 0x78, %g1
21901 stda %o2, [%l7 + %g1] 0xe3
21902 membar #Sync
21903 nop
21904 set 0x1A, %i0
21905 lduh [%l7 + %i0], %g7
21906 nop
21907 nop
21908 setx 0x40A770F17751F4DF, %l0, %l6
21909 stx %l6, [%l7 + 0x28]
21910 ldd [%l7 + 0x28], %f4
21911 setx 0xB474C6BFC3C6E96E, %l1, %l5
21912 stx %l5, [%l7 + 0x10]
21913 ldd [%l7 + 0x10], %f26
21914 fdivd %f26, %f4, %f10
21915 set 0x3C, %l4
21916 sta %f18, [%l7 + %l4] 0x81
21917 set 0x57, %i7
21918 ldstuba [%l7 + %i7] 0x80, %i3
21919 nop
21920 set 0x28, %g3
21921 ldsb [%l7 + %g3], %o0
21922 nop
21923 set 0x6C, %g4
21924 ldsw [%l7 + %g4], %g3
21925 set 0x10, %l3
21926 ldda [%l7 + %l3] 0xe2, %l0
21927 nop
21928 set 0x68, %i3
21929 std %f16, [%l7 + %i3]
21930 nop
21931 set 0x60, %o7
21932 std %f20, [%l7 + %o7]
21933 nop
21934 set 0x30, %g2
21935 stx %fsr, [%l7 + %g2]
21936 nop
21937 set 0x38, %l0
21938 lduh [%l7 + %l0], %o1
21939 st %fsr, [%l7 + 0x68]
21940 nop
21941 set 0x68, %o3
21942 swap [%l7 + %o3], %o4
21943 nop
21944 set 0x68, %o1
21945 swap [%l7 + %o1], %l0
21946 nop
21947 set 0x1C, %l5
21948 ldstub [%l7 + %l5], %l2
21949 set 0x14, %l6
21950 sta %f30, [%l7 + %l6] 0x80
21951 nop
21952 set 0x20, %g7
21953 stx %o2, [%l7 + %g7]
21954 add %o5, %i6, %g4
21955 set 0x28, %i1
21956 stwa %i1, [%l7 + %i1] 0xe3
21957 membar #Sync
21958 nop
21959 set 0x72, %o6
21960 stb %g6, [%l7 + %o6]
21961 bgu,a %icc, loop_166
21962 nop
21963 set 0x50, %l1
21964 std %i6, [%l7 + %l1]
21965 add %l7, 0x68, %l6
21966 wr %g0, 0x88, %asi
21967 ldxa [%l6] %asi, %l3
21968 casxa [%l6] 0x88, %l3, %i5
21969loop_166:
21970 and %g1, %i0, %g5
21971 nop
21972 set 0x20, %l2
21973 stw %o7, [%l7 + %l2]
21974 fpadd32s %f24, %f27, %f29
21975 nop
21976 set 0x20, %g5
21977 std %i4, [%l7 + %g5]
21978 nop
21979 set 0x38, %o4
21980 std %f24, [%l7 + %o4]
21981 nop
21982 set 0x54, %o0
21983 stw %g2, [%l7 + %o0]
21984 ld [%l7 + 0x44], %f13
21985 nop
21986 set 0x38, %i6
21987 std %f0, [%l7 + %i6]
21988 nop
21989 set 0x60, %i4
21990 ldd [%l7 + %i4], %f10
21991 add %l7, 0x28, %l6
21992 wr %g0, 0x89, %asi
21993 lda [%l6] %asi, %l4
21994 casa [%l6] 0x89, %l4, %o6
21995 set 0x10, %o5
21996 ldxa [%l7 + %o5] 0x80, %i7
21997 set 0x76, %o2
21998 stba %i2, [%l7 + %o2] 0x80
21999 set 0x50, %i5
22000 stba %o3, [%l7 + %i5] 0x89
22001 st %f31, [%l7 + 0x78]
22002 nop
22003 set 0x08, %i2
22004 ldd [%l7 + %i2], %g6
22005 set 0x20, %g6
22006 ldda [%l7 + %g6] 0x88, %l4
22007 add %l7, 0x68, %l6
22008 wr %g0, 0x89, %asi
22009 casa [%l6] 0x89, %i3, %g3
22010 set 0x74, %g1
22011 lda [%l7 + %g1] 0x88, %f30
22012 nop
22013 set 0x18, %i0
22014 lduw [%l7 + %i0], %l1
22015 st %fsr, [%l7 + 0x0C]
22016 nop
22017 set 0x52, %l4
22018 ldsh [%l7 + %l4], %o1
22019 nop
22020 set 0x64, %g3
22021 stw %o0, [%l7 + %g3]
22022 set 0x1C, %g4
22023 ldstuba [%l7 + %g4] 0x89, %l0
22024 set 0x48, %l3
22025 sta %f12, [%l7 + %l3] 0x89
22026 set 0x1C, %i7
22027 ldstuba [%l7 + %i7] 0x80, %o4
22028 add %l7, 0x18, %l6
22029 wr %g0, 0x88, %asi
22030 ldxa [%l6] %asi, %o2
22031 casxa [%l6] 0x88, %o2, %o5
22032 add %l7, 0x54, %l6
22033 wr %g0, 0x89, %asi
22034 lda [%l6] %asi, %i6
22035 casa [%l6] 0x89, %i6, %g4
22036 nop
22037 set 0x7C, %i3
22038 stw %l2, [%l7 + %i3]
22039 nop
22040 set 0x08, %g2
22041 ldd [%l7 + %g2], %f30
22042 nop
22043 set 0x6D, %l0
22044 ldub [%l7 + %l0], %i1
22045 set 0x40, %o7
22046 stda %f16, [%l7 + %o7] 0xc4
22047 nop
22048 set 0x60, %o3
22049 std %g6, [%l7 + %o3]
22050 set 0x40, %o1
22051 stda %f16, [%l7 + %o1] 0xd2
22052 nop
22053 set 0x40, %l5
22054 std %i6, [%l7 + %l5]
22055 wr %l3, %g1, %clear_softint
22056 set 0x30, %l6
22057 ldda [%l7 + %l6] 0xe3, %i0
22058 set 0x0B, %g7
22059 ldstuba [%l7 + %g7] 0x88, %i5
22060 nop
22061 set 0x58, %i1
22062 std %g4, [%l7 + %i1]
22063 fpsub16 %f20, %f22, %f8
22064 set 0x14, %o6
22065 stha %i4, [%l7 + %o6] 0x80
22066 st %f19, [%l7 + 0x28]
22067 set 0x3A, %l1
22068 stba %o7, [%l7 + %l1] 0xe3
22069 membar #Sync
22070 nop
22071 set 0x6C, %l2
22072 ldsh [%l7 + %l2], %l4
22073 membar #Sync
22074 set 0x40, %o4
22075 ldda [%l7 + %o4] 0xf9, %f0
22076 set 0x10, %o0
22077 ldda [%l7 + %o0] 0x89, %g2
22078 nop
22079 set 0x7C, %i6
22080 swap [%l7 + %i6], %i7
22081 wr %i2, %o3, %softint
22082 nop
22083 set 0x4E, %g5
22084 stb %o6, [%l7 + %g5]
22085 st %f4, [%l7 + 0x48]
22086 nop
22087 set 0x50, %i4
22088 stx %l5, [%l7 + %i4]
22089 set 0x10, %o2
22090 swapa [%l7 + %o2] 0x81, %g7
22091 nop
22092 set 0x2C, %o5
22093 lduw [%l7 + %o5], %g3
22094 set 0x58, %i2
22095 ldxa [%l7 + %i2] 0x81, %i3
22096 add %l1, %o1, %l0
22097 nop
22098 set 0x18, %g6
22099 lduw [%l7 + %g6], %o4
22100 wr %o2, %o0, %sys_tick
22101 and %i6, %g4, %l2
22102 st %f20, [%l7 + 0x1C]
22103 nop
22104 set 0x70, %i5
22105 lduh [%l7 + %i5], %i1
22106 set 0x40, %i0
22107 ldda [%l7 + %i0] 0xea, %g6
22108 st %f20, [%l7 + 0x70]
22109 nop
22110 set 0x38, %g1
22111 prefetch [%l7 + %g1], 3
22112 nop
22113 set 0x7A, %l4
22114 lduh [%l7 + %l4], %o5
22115 nop
22116 set 0x60, %g3
22117 stx %l3, [%l7 + %g3]
22118 nop
22119 set 0x1D, %g4
22120 ldsb [%l7 + %g4], %l6
22121 set 0x08, %l3
22122 ldxa [%l7 + %l3] 0x89, %g1
22123 set 0x52, %i7
22124 stha %i5, [%l7 + %i7] 0x81
22125 and %g5, %i4, %i0
22126 set 0x10, %g2
22127 stxa %o7, [%l7 + %g2] 0xe3
22128 membar #Sync
22129 and %g2, %l4, %i7
22130 set 0x3A, %l0
22131 stba %i2, [%l7 + %l0] 0x88
22132 set , %o7
22133 EXIT_GOOD
22134
22135
22136
22137!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22138!
22139! Stats for Thread 5:
22140!
22141! Type l : 1279
22142! Type a : 23
22143! Type cti : 31
22144! Type x : 528
22145! Type f : 39
22146! Type i : 100
22147!
22148!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22149
22150!
22151! Thread 6 Start
22152!
22153.global thread_6
22154thread_6:
22155 mov %l7, %g1
22156 !# Set %cwp for 8 windows
22157 !# This threads memory space into each %l7
22158 wrpr %g0, 0x7, %cwp
22159 mov %g1, %l7
22160 wrpr %g0, 0x6, %cwp
22161 mov %g1, %l7
22162 wrpr %g0, 0x5, %cwp
22163 mov %g1, %l7
22164 wrpr %g0, 0x4, %cwp
22165 mov %g1, %l7
22166 wrpr %g0, 0x3, %cwp
22167 mov %g1, %l7
22168 wrpr %g0, 0x2, %cwp
22169 mov %g1, %l7
22170 wrpr %g0, 0x1, %cwp
22171 mov %g1, %l7
22172 wrpr %g0, 0x0, %cwp
22173 mov %g1, %l7
22174
22175 !# Set %fsr
22176 setx 0x0000000000400000, %l0, %l6 !# no post process
22177 stx %l6, [%l7 + 0x0] !# no post process
22178 ldx [%l7 + 0x0], %fsr !# no post process
22179
22180 wr %g0, 0x80, %asi !# no post process
22181
22182 !# Initialize registers ..
22183
22184 !# Global registers
22185 set 0x2, %g1
22186 set 0x2, %g2
22187 set 0x7, %g3
22188 set 0x0, %g4
22189 set 0xE, %g5
22190 set 0x6, %g6
22191 set 0x6, %g7
22192 !# Input registers
22193 set -0x7, %i0
22194 set -0xA, %i1
22195 set -0x3, %i2
22196 set -0xC, %i3
22197 set -0x9, %i4
22198 set -0xF, %i5
22199 set -0x1, %i6
22200 set -0x5, %i7
22201 !# Local registers
22202 set 0x169AFAC8, %l0
22203 set 0x36AE20E2, %l1
22204 set 0x7DE20E0C, %l2
22205 set 0x13519D81, %l3
22206 set 0x2C144A86, %l4
22207 set 0x7EF762B3, %l5
22208 set 0x75B893CA, %l6
22209 !# Output registers
22210 set -0x020D, %o0
22211 set -0x0E9E, %o1
22212 set 0x0783, %o2
22213 set -0x19E6, %o3
22214 set -0x0E71, %o4
22215 set -0x17B7, %o5
22216 set 0x0192, %o6
22217 set 0x15D5, %o7
22218 !# Float registers
22219 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
22220 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
22221 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
22222 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
22223 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
22224 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
22225 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
22226 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
22227 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
22228 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
22229 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
22230 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
22231 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
22232 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
22233 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
22234 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
22235
22236 !# Execute Main Diag ..
22237
22238 nop
22239 set 0x70, %i3
22240 std %o6, [%l7 + %i3]
22241 st %fsr, [%l7 + 0x7C]
22242 nop
22243 nop
22244 setx 0xB1E7BE3F, %l0, %l6
22245 st %l6, [%l7 + 0x28]
22246 ld [%l7 + 0x28], %f23
22247 setx 0xF8C4D810, %l1, %l5
22248 st %l5, [%l7 + 0x10]
22249 ld [%l7 + 0x10], %f5
22250 fdivs %f5, %f23, %f0
22251 set 0x44, %o3
22252 stha %o3, [%l7 + %o3] 0x81
22253 membar #Sync
22254 set 0x40, %o1
22255 ldda [%l7 + %o1] 0xf9, %f16
22256 set 0x60, %l6
22257 stda %l4, [%l7 + %l6] 0xea
22258 membar #Sync
22259 set 0x22, %g7
22260 stba %g3, [%l7 + %g7] 0x88
22261 nop
22262 set 0x60, %i1
22263 std %g6, [%l7 + %i1]
22264 st %f12, [%l7 + 0x18]
22265 nop
22266 set 0x20, %l5
22267 prefetch [%l7 + %l5], 4
22268 nop
22269 set 0x13, %o6
22270 stb %l1, [%l7 + %o6]
22271 nop
22272 set 0x3C, %l1
22273 lduw [%l7 + %l1], %o1
22274 ld [%l7 + 0x18], %f16
22275 nop
22276 set 0x6C, %l2
22277 stb %i3, [%l7 + %l2]
22278 fpadd32 %f4, %f14, %f20
22279 nop
22280 set 0x70, %o0
22281 std %f0, [%l7 + %o0]
22282 nop
22283 set 0x13, %i6
22284 stb %l0, [%l7 + %i6]
22285 add %l7, 0x18, %l6
22286 wr %g0, 0x81, %asi
22287 lda [%l6] %asi, %o2
22288 casa [%l6] 0x81, %o2, %o4
22289 set 0x68, %g5
22290 prefetcha [%l7 + %g5] 0x81, 1
22291 nop
22292 set 0x54, %i4
22293 sth %i6, [%l7 + %i4]
22294 st %fsr, [%l7 + 0x10]
22295 and %l2, %g4, %g6
22296 set 0x40, %o2
22297 ldda [%l7 + %o2] 0x81, %f16
22298 nop
22299 set 0x58, %o4
22300 stw %o5, [%l7 + %o4]
22301 nop
22302 set 0x10, %i2
22303 stx %fsr, [%l7 + %i2]
22304 nop
22305 set 0x68, %g6
22306 stx %i1, [%l7 + %g6]
22307 set 0x40, %o5
22308 ldda [%l7 + %o5] 0x88, %i6
22309 nop
22310 set 0x6A, %i5
22311 ldsb [%l7 + %i5], %g1
22312 st %f6, [%l7 + 0x6C]
22313 set 0x18, %g1
22314 swapa [%l7 + %g1] 0x88, %i5
22315 nop
22316 set 0x70, %l4
22317 ldx [%l7 + %l4], %g5
22318 set 0x78, %i0
22319 stha %i4, [%l7 + %i0] 0x80
22320 set 0x50, %g4
22321 stwa %i0, [%l7 + %g4] 0xea
22322 membar #Sync
22323 nop
22324 set 0x74, %g3
22325 sth %o7, [%l7 + %g3]
22326 st %f26, [%l7 + 0x18]
22327 set 0x74, %i7
22328 swapa [%l7 + %i7] 0x80, %l3
22329 nop
22330 set 0x6C, %g2
22331 ldub [%l7 + %g2], %g2
22332 add %l7, 0x38, %l6
22333 wr %g0, 0x81, %asi
22334 casxa [%l6] 0x81, %i7, %l4
22335 add %i2, %o6, %o3
22336 nop
22337 set 0x08, %l3
22338 swap [%l7 + %l3], %g3
22339 set 0x78, %o7
22340 stxa %g7, [%l7 + %o7] 0x88
22341 nop
22342 set 0x76, %i3
22343 ldstub [%l7 + %i3], %l5
22344 nop
22345 set 0x38, %l0
22346 sth %l1, [%l7 + %l0]
22347 and %o1, %l0, %i3
22348 nop
22349 set 0x59, %o3
22350 ldstub [%l7 + %o3], %o2
22351 set 0x18, %l6
22352 prefetcha [%l7 + %l6] 0x88, 3
22353 nop
22354 set 0x6F, %o1
22355 stb %o0, [%l7 + %o1]
22356 nop
22357 set 0x08, %g7
22358 lduh [%l7 + %g7], %i6
22359 add %l7, 0x7C, %l6
22360 wr %g0, 0x88, %asi
22361 lda [%l6] %asi, %l2
22362 casa [%l6] 0x88, %l2, %g6
22363 nop
22364 set 0x11, %i1
22365 stb %o5, [%l7 + %i1]
22366 set 0x0C, %o6
22367 stwa %i1, [%l7 + %o6] 0x80
22368 nop
22369 set 0x68, %l1
22370 ldd [%l7 + %l1], %f4
22371 st %f3, [%l7 + 0x0C]
22372 set 0x6C, %l2
22373 swapa [%l7 + %l2] 0x80, %l6
22374 nop
22375 set 0x28, %l5
22376 ldd [%l7 + %l5], %f6
22377 nop
22378 set 0x78, %i6
22379 prefetch [%l7 + %i6], 3
22380 set 0x3C, %g5
22381 swapa [%l7 + %g5] 0x81, %g4
22382 set 0x48, %o0
22383 sta %f4, [%l7 + %o0] 0x80
22384 and %g1, %g5, %i4
22385 ld [%l7 + 0x3C], %f19
22386 fpsub32 %f12, %f10, %f18
22387 nop
22388 set 0x70, %i4
22389 lduw [%l7 + %i4], %i0
22390 nop
22391 set 0x18, %o4
22392 ldsw [%l7 + %o4], %o7
22393 set 0x2D, %o2
22394 ldstuba [%l7 + %o2] 0x88, %l3
22395 st %fsr, [%l7 + 0x60]
22396 nop
22397 set 0x52, %i2
22398 ldstub [%l7 + %i2], %g2
22399 nop
22400 set 0x55, %g6
22401 ldsb [%l7 + %g6], %i5
22402 nop
22403 set 0x48, %i5
22404 prefetch [%l7 + %i5], 4
22405 set 0x48, %o5
22406 stxa %i7, [%l7 + %o5] 0xe2
22407 membar #Sync
22408 nop
22409 set 0x2A, %l4
22410 ldstub [%l7 + %l4], %i2
22411 set 0x1F, %g1
22412 ldstuba [%l7 + %g1] 0x88, %o6
22413 nop
22414 set 0x50, %i0
22415 prefetch [%l7 + %i0], 2
22416 fpsub16 %f28, %f22, %f30
22417 nop
22418 set 0x58, %g4
22419 lduw [%l7 + %g4], %o3
22420 nop
22421 set 0x10, %g3
22422 lduh [%l7 + %g3], %g3
22423 set 0x70, %i7
22424 ldxa [%l7 + %i7] 0x88, %l4
22425 nop
22426 set 0x2C, %l3
22427 stw %g7, [%l7 + %l3]
22428 st %fsr, [%l7 + 0x7C]
22429 nop
22430 set 0x33, %o7
22431 ldstub [%l7 + %o7], %l5
22432 nop
22433 nop
22434 setx 0xF32076B6, %l0, %l6
22435 st %l6, [%l7 + 0x28]
22436 ld [%l7 + 0x28], %f19
22437 setx 0xABFE4C8C, %l1, %l5
22438 st %l5, [%l7 + 0x10]
22439 ld [%l7 + 0x10], %f3
22440 fdivs %f3, %f19, %f19
22441 nop
22442 set 0x5C, %g2
22443 swap [%l7 + %g2], %o1
22444 set 0x5D, %i3
22445 ldstuba [%l7 + %i3] 0x88, %l1
22446 nop
22447 set 0x10, %l0
22448 swap [%l7 + %l0], %i3
22449 set 0x28, %o3
22450 stda %o2, [%l7 + %o3] 0xe3
22451 membar #Sync
22452 set 0x64, %o1
22453 lda [%l7 + %o1] 0x81, %f14
22454 nop
22455 set 0x0C, %g7
22456 lduh [%l7 + %g7], %l0
22457 nop
22458 set 0x44, %l6
22459 ldsb [%l7 + %l6], %o0
22460 add %i6, %l2, %g6
22461 nop
22462 set 0x42, %i1
22463 ldstub [%l7 + %i1], %o4
22464 set 0x48, %l1
22465 prefetcha [%l7 + %l1] 0x80, 2
22466 set 0x6B, %o6
22467 ldstuba [%l7 + %o6] 0x80, %l6
22468 set 0x60, %l2
22469 ldda [%l7 + %l2] 0x89, %i0
22470 nop
22471 set 0x58, %l5
22472 std %f24, [%l7 + %l5]
22473 nop
22474 set 0x48, %i6
22475 std %g0, [%l7 + %i6]
22476 nop
22477 set 0x70, %g5
22478 swap [%l7 + %g5], %g4
22479 or %g5, %i4, %o7
22480 nop
22481 set 0x18, %o0
22482 std %f16, [%l7 + %o0]
22483 set 0x40, %o4
22484 ldda [%l7 + %o4] 0xe3, %i0
22485 st %fsr, [%l7 + 0x30]
22486 set 0x78, %i4
22487 stda %l2, [%l7 + %i4] 0x89
22488 set 0x38, %o2
22489 sta %f15, [%l7 + %o2] 0x81
22490 set 0x2C, %g6
22491 swapa [%l7 + %g6] 0x80, %i5
22492 add %l7, 0x60, %l6
22493 wr %g0, 0x81, %asi
22494 casa [%l6] 0x81, %g2, %i2
22495 nop
22496 set 0x54, %i2
22497 swap [%l7 + %i2], %o6
22498 nop
22499 set 0x40, %o5
22500 prefetch [%l7 + %o5], 2
22501 nop
22502 set 0x38, %i5
22503 ldsw [%l7 + %i5], %i7
22504 set 0x52, %g1
22505 ldstuba [%l7 + %g1] 0x88, %g3
22506 nop
22507 set 0x0C, %l4
22508 swap [%l7 + %l4], %o3
22509 nop
22510 set 0x27, %g4
22511 ldub [%l7 + %g4], %g7
22512 set 0x40, %i0
22513 stda %f0, [%l7 + %i0] 0x80
22514 ld [%l7 + 0x18], %f11
22515 st %f20, [%l7 + 0x40]
22516 wr %l5, %l4, %clear_softint
22517 nop
22518 set 0x58, %i7
22519 ldub [%l7 + %i7], %l1
22520 set 0x30, %g3
22521 stda %i2, [%l7 + %g3] 0x89
22522 membar #Sync
22523 set 0x40, %o7
22524 ldda [%l7 + %o7] 0xf0, %f0
22525 nop
22526 set 0x74, %l3
22527 ldsw [%l7 + %l3], %o2
22528 set 0x78, %g2
22529 stha %l0, [%l7 + %g2] 0x80
22530 nop
22531 set 0x50, %i3
22532 std %o0, [%l7 + %i3]
22533 nop
22534 set 0x20, %o3
22535 stx %fsr, [%l7 + %o3]
22536 set 0x40, %l0
22537 stda %f16, [%l7 + %l0] 0xd2
22538 nop
22539 set 0x7C, %g7
22540 sth %i6, [%l7 + %g7]
22541 st %fsr, [%l7 + 0x08]
22542 set 0x7C, %l6
22543 stwa %l2, [%l7 + %l6] 0xeb
22544 membar #Sync
22545 nop
22546 set 0x74, %o1
22547 prefetch [%l7 + %o1], 2
22548 or %g6, %o4, %o5
22549 nop
22550 set 0x68, %i1
22551 swap [%l7 + %i1], %o1
22552 set 0x08, %o6
22553 stxa %i1, [%l7 + %o6] 0xeb
22554 membar #Sync
22555 nop
22556 set 0x10, %l2
22557 std %i6, [%l7 + %l2]
22558 nop
22559 set 0x68, %l5
22560 stx %g1, [%l7 + %l5]
22561 set 0x46, %l1
22562 stha %g4, [%l7 + %l1] 0xeb
22563 membar #Sync
22564 nop
22565 set 0x24, %i6
22566 lduh [%l7 + %i6], %g5
22567 set 0x58, %o0
22568 lda [%l7 + %o0] 0x89, %f9
22569 st %fsr, [%l7 + 0x5C]
22570 nop
22571 set 0x11, %o4
22572 ldsb [%l7 + %o4], %i4
22573 nop
22574 set 0x70, %g5
22575 prefetch [%l7 + %g5], 1
22576 nop
22577 set 0x6C, %o2
22578 ldsw [%l7 + %o2], %o7
22579 ld [%l7 + 0x70], %f26
22580 set 0x50, %i4
22581 ldda [%l7 + %i4] 0xea, %i0
22582 set 0x40, %i2
22583 stda %f0, [%l7 + %i2] 0xc8
22584 set 0x40, %g6
22585 ldda [%l7 + %g6] 0xe3, %l2
22586 wr %i5, %g2, %pic
22587 nop
22588 set 0x70, %i5
22589 std %i2, [%l7 + %i5]
22590 nop
22591 set 0x30, %g1
22592 ldd [%l7 + %g1], %f30
22593 fpsub32 %f18, %f4, %f14
22594 add %i7, %o6, %o3
22595 nop
22596 set 0x70, %l4
22597 lduh [%l7 + %l4], %g3
22598 membar #Sync
22599 set 0x40, %g4
22600 ldda [%l7 + %g4] 0xf8, %f0
22601 add %l5, %l4, %l1
22602 set 0x40, %i0
22603 stda %f16, [%l7 + %i0] 0xd2
22604 st %f0, [%l7 + 0x64]
22605 set 0x18, %i7
22606 prefetcha [%l7 + %i7] 0x88, 4
22607 membar #Sync
22608 set 0x40, %o5
22609 ldda [%l7 + %o5] 0xf0, %f16
22610 set 0x70, %o7
22611 stda %i2, [%l7 + %o7] 0x81
22612 set 0x40, %g3
22613 stda %f0, [%l7 + %g3] 0xcc
22614 set 0x48, %g2
22615 stxa %o2, [%l7 + %g2] 0x88
22616 set 0x24, %i3
22617 swapa [%l7 + %i3] 0x80, %o0
22618 set 0x0C, %l3
22619 sta %f31, [%l7 + %l3] 0x80
22620 nop
22621 set 0x36, %l0
22622 ldsh [%l7 + %l0], %l0
22623 fpadd32s %f9, %f6, %f8
22624 bn,a %icc, loop_167
22625 nop
22626 set 0x2B, %o3
22627 ldstub [%l7 + %o3], %i6
22628 nop
22629 set 0x30, %g7
22630 ldd [%l7 + %g7], %f8
22631 st %f12, [%l7 + 0x18]
22632loop_167:
22633 ld [%l7 + 0x58], %f15
22634 nop
22635 set 0x58, %o1
22636 stx %l2, [%l7 + %o1]
22637 fpadd32s %f20, %f0, %f0
22638 membar #Sync
22639 set 0x40, %l6
22640 ldda [%l7 + %l6] 0xf9, %f16
22641 nop
22642 set 0x7A, %i1
22643 ldsh [%l7 + %i1], %o4
22644 nop
22645 set 0x20, %l2
22646 stx %fsr, [%l7 + %l2]
22647 nop
22648 set 0x18, %l5
22649 std %f10, [%l7 + %l5]
22650 or %g6, %o5, %i1
22651 set 0x08, %o6
22652 stxa %o1, [%l7 + %o6] 0xe3
22653 membar #Sync
22654 nop
22655 set 0x3E, %l1
22656 sth %g1, [%l7 + %l1]
22657 nop
22658 set 0x1C, %i6
22659 swap [%l7 + %i6], %g4
22660 nop
22661 set 0x08, %o4
22662 std %f14, [%l7 + %o4]
22663 nop
22664 set 0x08, %o0
22665 std %i6, [%l7 + %o0]
22666 set 0x6D, %g5
22667 stba %i4, [%l7 + %g5] 0x80
22668 nop
22669 set 0x48, %i4
22670 ldd [%l7 + %i4], %f8
22671 set 0x48, %o2
22672 stxa %g5, [%l7 + %o2] 0xe3
22673 membar #Sync
22674 add %l7, 0x48, %l6
22675 wr %g0, 0x80, %asi
22676 casxa [%l6] 0x80, %i0, %o7
22677 st %f26, [%l7 + 0x58]
22678 nop
22679 set 0x20, %g6
22680 ldd [%l7 + %g6], %i4
22681 set 0x14, %i2
22682 stwa %l3, [%l7 + %i2] 0x89
22683 nop
22684 set 0x48, %g1
22685 stx %fsr, [%l7 + %g1]
22686 wr %g0, 0x6, %fprs
22687 nop
22688 set 0x18, %l4
22689 stx %fsr, [%l7 + %l4]
22690 add %o6, %i7, %o3
22691 nop
22692 set 0x64, %g4
22693 lduh [%l7 + %g4], %l5
22694 nop
22695 set 0x48, %i5
22696 std %l4, [%l7 + %i5]
22697 nop
22698 set 0x36, %i7
22699 ldstub [%l7 + %i7], %g3
22700 set 0x48, %i0
22701 stwa %l1, [%l7 + %i0] 0x88
22702 nop
22703 set 0x20, %o5
22704 ldsw [%l7 + %o5], %i3
22705 st %f7, [%l7 + 0x40]
22706 nop
22707 set 0x48, %o7
22708 ldd [%l7 + %o7], %o2
22709 nop
22710 set 0x58, %g2
22711 ldx [%l7 + %g2], %o0
22712 fpsub32s %f5, %f11, %f29
22713 set 0x65, %g3
22714 stba %l0, [%l7 + %g3] 0x88
22715 wr %i6, %g7, %sys_tick
22716 nop
22717 set 0x30, %i3
22718 stx %l2, [%l7 + %i3]
22719 nop
22720 set 0x28, %l3
22721 sth %o4, [%l7 + %l3]
22722 nop
22723 set 0x5C, %o3
22724 stw %o5, [%l7 + %o3]
22725 add %i1, %o1, %g6
22726 set 0x74, %l0
22727 sta %f27, [%l7 + %l0] 0x80
22728 set 0x40, %o1
22729 ldda [%l7 + %o1] 0x88, %g4
22730 set 0x18, %g7
22731 stha %g1, [%l7 + %g7] 0xe3
22732 membar #Sync
22733 bne %xcc, loop_168
22734 nop
22735 set 0x30, %l6
22736 ldd [%l7 + %l6], %i4
22737 set 0x09, %l2
22738 stba %g5, [%l7 + %l2] 0x80
22739loop_168:
22740 nop
22741 set 0x3C, %l5
22742 swapa [%l7 + %l5] 0x89, %l6
22743 nop
22744 set 0x3C, %i1
22745 ldsw [%l7 + %i1], %o7
22746 add %l7, 0x48, %l6
22747 wr %g0, 0x81, %asi
22748 ldxa [%l6] %asi, %i0
22749 casxa [%l6] 0x81, %i0, %i5
22750 add %l7, 0x70, %l6
22751 wr %g0, 0x88, %asi
22752 casxa [%l6] 0x88, %l3, %g2
22753 nop
22754 set 0x20, %o6
22755 swap [%l7 + %o6], %o6
22756 nop
22757 nop
22758 setx 0xD888BC370247E33D, %l0, %l6
22759 stx %l6, [%l7 + 0x28]
22760 ldd [%l7 + 0x28], %f18
22761 setx 0x368D6F413C712F36, %l1, %l5
22762 stx %l5, [%l7 + 0x10]
22763 ldd [%l7 + 0x10], %f10
22764 fdivd %f10, %f18, %f28
22765 st %fsr, [%l7 + 0x28]
22766 set 0x24, %i6
22767 stwa %i2, [%l7 + %i6] 0xeb
22768 membar #Sync
22769 add %l7, 0x48, %l6
22770 wr %g0, 0x80, %asi
22771 casxa [%l6] 0x80, %i7, %o3
22772 nop
22773 set 0x37, %l1
22774 stb %l5, [%l7 + %l1]
22775 add %l7, 0x0C, %l6
22776 wr %g0, 0x80, %asi
22777 lda [%l6] %asi, %l4
22778 casa [%l6] 0x80, %l4, %l1
22779 nop
22780 set 0x10, %o4
22781 prefetch [%l7 + %o4], 0
22782 add %l7, 0x48, %l6
22783 wr %g0, 0x89, %asi
22784 casa [%l6] 0x89, %g3, %i3
22785 set 0x69, %g5
22786 ldstuba [%l7 + %g5] 0x80, %o0
22787 add %l0, %i6, %o2
22788 nop
22789 set 0x11, %i4
22790 ldub [%l7 + %i4], %g7
22791 add %l7, 0x7C, %l6
22792 wr %g0, 0x88, %asi
22793 casa [%l6] 0x88, %o4, %l2
22794 nop
22795 set 0x20, %o2
22796 ldd [%l7 + %o2], %f2
22797 and %i1, %o5, %g6
22798 set 0x40, %g6
22799 ldda [%l7 + %g6] 0xe2, %g4
22800 membar #Sync
22801 set 0x40, %o0
22802 ldda [%l7 + %o0] 0xf1, %f0
22803 ld [%l7 + 0x1C], %f27
22804 nop
22805 set 0x30, %i2
22806 stx %fsr, [%l7 + %i2]
22807 membar #Sync
22808 set 0x40, %g1
22809 ldda [%l7 + %g1] 0xf0, %f0
22810 st %fsr, [%l7 + 0x28]
22811 ld [%l7 + 0x58], %f4
22812 membar #Sync
22813 set 0x40, %l4
22814 ldda [%l7 + %l4] 0xf8, %f16
22815 nop
22816 set 0x48, %g4
22817 stx %fsr, [%l7 + %g4]
22818 nop
22819 set 0x10, %i7
22820 stx %o1, [%l7 + %i7]
22821 nop
22822 set 0x60, %i5
22823 stx %fsr, [%l7 + %i5]
22824 nop
22825 set 0x70, %o5
22826 std %g0, [%l7 + %o5]
22827 nop
22828 set 0x38, %i0
22829 lduw [%l7 + %i0], %i4
22830 nop
22831 set 0x10, %o7
22832 std %f10, [%l7 + %o7]
22833 ld [%l7 + 0x74], %f16
22834 set 0x5A, %g2
22835 stha %l6, [%l7 + %g2] 0x81
22836 set 0x31, %g3
22837 ldstuba [%l7 + %g3] 0x81, %g5
22838 set 0x40, %l3
22839 stda %f16, [%l7 + %l3] 0xf9
22840 membar #Sync
22841 nop
22842 set 0x68, %i3
22843 std %o6, [%l7 + %i3]
22844 nop
22845 set 0x1C, %o3
22846 lduw [%l7 + %o3], %i0
22847 nop
22848 set 0x58, %l0
22849 lduh [%l7 + %l0], %l3
22850 set 0x78, %g7
22851 stda %g2, [%l7 + %g7] 0x80
22852 nop
22853 set 0x40, %l6
22854 prefetch [%l7 + %l6], 3
22855 fpadd16s %f6, %f17, %f4
22856 st %fsr, [%l7 + 0x58]
22857 set 0x4C, %o1
22858 stha %o6, [%l7 + %o1] 0xea
22859 membar #Sync
22860 set 0x58, %l2
22861 stda %i4, [%l7 + %l2] 0xeb
22862 membar #Sync
22863 nop
22864 set 0x20, %l5
22865 ldx [%l7 + %l5], %i2
22866 set 0x08, %i1
22867 prefetcha [%l7 + %i1] 0x80, 3
22868 set 0x58, %o6
22869 stwa %i7, [%l7 + %o6] 0x80
22870 nop
22871 set 0x08, %i6
22872 ldd [%l7 + %i6], %l4
22873 st %f30, [%l7 + 0x34]
22874 set 0x38, %o4
22875 stda %l4, [%l7 + %o4] 0xe2
22876 membar #Sync
22877 nop
22878 set 0x40, %l1
22879 std %l0, [%l7 + %l1]
22880 nop
22881 set 0x79, %i4
22882 ldsb [%l7 + %i4], %g3
22883 nop
22884 set 0x7F, %o2
22885 ldstub [%l7 + %o2], %i3
22886 nop
22887 set 0x24, %g5
22888 stw %o0, [%l7 + %g5]
22889 st %f0, [%l7 + 0x14]
22890 set 0x58, %o0
22891 stxa %l0, [%l7 + %o0] 0x80
22892 set 0x40, %g6
22893 stda %f16, [%l7 + %g6] 0xc2
22894 add %o2, %i6, %g7
22895 set 0x30, %i2
22896 ldda [%l7 + %i2] 0xe3, %l2
22897 fpsub16 %f20, %f12, %f30
22898 set 0x70, %g1
22899 ldstuba [%l7 + %g1] 0x88, %o4
22900 set 0x28, %l4
22901 swapa [%l7 + %l4] 0x89, %o5
22902 nop
22903 set 0x40, %i7
22904 std %i0, [%l7 + %i7]
22905 st %f30, [%l7 + 0x64]
22906 set 0x6C, %g4
22907 lda [%l7 + %g4] 0x88, %f29
22908 set 0x0C, %o5
22909 swapa [%l7 + %o5] 0x81, %g4
22910 nop
22911 set 0x68, %i5
22912 stx %fsr, [%l7 + %i5]
22913 nop
22914 set 0x62, %i0
22915 lduh [%l7 + %i0], %g6
22916 nop
22917 set 0x38, %o7
22918 std %o0, [%l7 + %o7]
22919 nop
22920 set 0x18, %g2
22921 ldd [%l7 + %g2], %f4
22922 nop
22923 set 0x68, %l3
22924 stx %fsr, [%l7 + %l3]
22925 set 0x40, %g3
22926 ldxa [%l7 + %g3] 0x80, %g1
22927 nop
22928 set 0x28, %i3
22929 ldd [%l7 + %i3], %f4
22930 st %fsr, [%l7 + 0x08]
22931 nop
22932 set 0x18, %l0
22933 std %i4, [%l7 + %l0]
22934 set 0x36, %g7
22935 stha %g5, [%l7 + %g7] 0xe2
22936 membar #Sync
22937 set 0x4C, %o3
22938 sta %f27, [%l7 + %o3] 0x88
22939 nop
22940 set 0x58, %o1
22941 lduw [%l7 + %o1], %o7
22942 ld [%l7 + 0x58], %f8
22943 nop
22944 set 0x20, %l6
22945 ldx [%l7 + %l6], %l6
22946 set 0x40, %l2
22947 stda %f16, [%l7 + %l2] 0x88
22948 nop
22949 set 0x64, %l5
22950 swap [%l7 + %l5], %i0
22951 nop
22952 set 0x78, %o6
22953 stb %g2, [%l7 + %o6]
22954 nop
22955 set 0x62, %i6
22956 lduh [%l7 + %i6], %o6
22957 set 0x20, %o4
22958 ldda [%l7 + %o4] 0x80, %i4
22959 nop
22960 set 0x1F, %i1
22961 stb %i2, [%l7 + %i1]
22962 nop
22963 set 0x60, %l1
22964 ldd [%l7 + %l1], %l2
22965 set 0x48, %i4
22966 sta %f21, [%l7 + %i4] 0x89
22967 nop
22968 set 0x74, %o2
22969 lduw [%l7 + %o2], %i7
22970 nop
22971 set 0x10, %o0
22972 ldx [%l7 + %o0], %l5
22973 nop
22974 set 0x78, %g6
22975 swap [%l7 + %g6], %o3
22976 nop
22977 set 0x3D, %i2
22978 ldub [%l7 + %i2], %l1
22979 nop
22980 set 0x22, %g5
22981 sth %g3, [%l7 + %g5]
22982 nop
22983 set 0x48, %l4
22984 ldx [%l7 + %l4], %i3
22985 nop
22986 set 0x54, %i7
22987 ldsh [%l7 + %i7], %o0
22988 fpadd16s %f16, %f13, %f14
22989 set 0x40, %g1
22990 ldda [%l7 + %g1] 0xda, %f0
22991 nop
22992 set 0x28, %g4
22993 stx %l0, [%l7 + %g4]
22994 nop
22995 set 0x78, %o5
22996 swap [%l7 + %o5], %l4
22997 set 0x38, %i0
22998 stha %i6, [%l7 + %i0] 0xeb
22999 membar #Sync
23000 nop
23001 set 0x28, %o7
23002 stx %fsr, [%l7 + %o7]
23003 set 0x30, %g2
23004 ldxa [%l7 + %g2] 0x80, %g7
23005 set 0x60, %l3
23006 ldda [%l7 + %l3] 0xe2, %l2
23007 st %fsr, [%l7 + 0x10]
23008 nop
23009 set 0x50, %g3
23010 std %f20, [%l7 + %g3]
23011 set 0x40, %i5
23012 stda %f16, [%l7 + %i5] 0xf1
23013 membar #Sync
23014 fpsub32 %f16, %f16, %f30
23015 nop
23016 set 0x48, %l0
23017 ldsh [%l7 + %l0], %o4
23018 set 0x12, %i3
23019 ldstuba [%l7 + %i3] 0x88, %o2
23020 nop
23021 set 0x0C, %g7
23022 ldsw [%l7 + %g7], %i1
23023 nop
23024 set 0x40, %o1
23025 ldstub [%l7 + %o1], %o5
23026 st %f4, [%l7 + 0x18]
23027 nop
23028 set 0x76, %l6
23029 ldsh [%l7 + %l6], %g4
23030 bge,a,pt %icc, loop_169
23031 nop
23032 nop
23033 setx 0xC72C75EE, %l0, %l6
23034 st %l6, [%l7 + 0x28]
23035 ld [%l7 + 0x28], %f0
23036 setx 0xAB65A26F, %l1, %l5
23037 st %l5, [%l7 + 0x10]
23038 ld [%l7 + 0x10], %f5
23039 fdivs %f5, %f0, %f4
23040 add %g6, %g1, %i4
23041 wr %g5, %o1, %ccr
23042loop_169:
23043 nop
23044 set 0x60, %l2
23045 stha %o7, [%l7 + %l2] 0xeb
23046 membar #Sync
23047 set 0x20, %l5
23048 ldda [%l7 + %l5] 0xea, %i0
23049 nop
23050 set 0x28, %o6
23051 std %f4, [%l7 + %o6]
23052 set 0x24, %o3
23053 swapa [%l7 + %o3] 0x80, %l6
23054 set 0x08, %o4
23055 stxa %g2, [%l7 + %o4] 0xeb
23056 membar #Sync
23057 and %o6, %i2, %i5
23058 set 0x40, %i6
23059 ldda [%l7 + %i6] 0x81, %f16
23060 set 0x7C, %i1
23061 swapa [%l7 + %i1] 0x89, %l3
23062 nop
23063 set 0x1C, %i4
23064 prefetch [%l7 + %i4], 1
23065 nop
23066 set 0x08, %o2
23067 std %f0, [%l7 + %o2]
23068 nop
23069 set 0x28, %o0
23070 ldd [%l7 + %o0], %l4
23071 set 0x54, %l1
23072 swapa [%l7 + %l1] 0x80, %i7
23073 set 0x58, %g6
23074 prefetcha [%l7 + %g6] 0x88, 2
23075 or %g3, %o3, %i3
23076 nop
23077 set 0x58, %i2
23078 swap [%l7 + %i2], %o0
23079 nop
23080 set 0x30, %l4
23081 ldx [%l7 + %l4], %l0
23082 nop
23083 set 0x1C, %i7
23084 ldsw [%l7 + %i7], %i6
23085 set 0x0E, %g5
23086 stha %l4, [%l7 + %g5] 0x81
23087 ld [%l7 + 0x2C], %f15
23088 nop
23089 set 0x20, %g4
23090 stx %l2, [%l7 + %g4]
23091 nop
23092 set 0x50, %g1
23093 prefetch [%l7 + %g1], 1
23094 set 0x40, %i0
23095 stda %f16, [%l7 + %i0] 0xf8
23096 membar #Sync
23097 set 0x70, %o5
23098 stwa %o4, [%l7 + %o5] 0xea
23099 membar #Sync
23100 add %l7, 0x60, %l6
23101 wr %g0, 0x88, %asi
23102 casa [%l6] 0x88, %g7, %o2
23103 nop
23104 set 0x7C, %g2
23105 lduh [%l7 + %g2], %i1
23106 set 0x40, %o7
23107 ldda [%l7 + %o7] 0xd8, %f16
23108 nop
23109 nop
23110 setx 0x8A753E92020389BD, %l0, %l6
23111 stx %l6, [%l7 + 0x28]
23112 ldd [%l7 + 0x28], %f28
23113 setx 0x66E3B76E567E9E70, %l1, %l5
23114 stx %l5, [%l7 + 0x10]
23115 ldd [%l7 + 0x10], %f12
23116 fdivd %f12, %f28, %f18
23117 set 0x57, %g3
23118 stba %o5, [%l7 + %g3] 0xe2
23119 membar #Sync
23120 set 0x60, %l3
23121 stxa %g4, [%l7 + %l3] 0x88
23122 nop
23123 set 0x40, %i5
23124 ldd [%l7 + %i5], %f20
23125 or %g6, %g1, %i4
23126 st %f22, [%l7 + 0x30]
23127 nop
23128 set 0x08, %i3
23129 ldx [%l7 + %i3], %g5
23130 nop
23131 set 0x2C, %l0
23132 sth %o7, [%l7 + %l0]
23133 bn,a,pt %icc, loop_170
23134 or %i0, %o1, %g2
23135 nop
23136 set 0x42, %g7
23137 ldub [%l7 + %g7], %o6
23138 nop
23139 set 0x20, %l6
23140 stx %i2, [%l7 + %l6]
23141loop_170:
23142 nop
23143 set 0x58, %l2
23144 stda %i4, [%l7 + %l2] 0x81
23145 nop
23146 set 0x16, %o1
23147 sth %l3, [%l7 + %o1]
23148 nop
23149 set 0x75, %o6
23150 ldstub [%l7 + %o6], %l5
23151 nop
23152 set 0x58, %l5
23153 std %f26, [%l7 + %l5]
23154 nop
23155 set 0x50, %o3
23156 sth %l6, [%l7 + %o3]
23157 set 0x60, %o4
23158 lda [%l7 + %o4] 0x89, %f26
23159 st %f5, [%l7 + 0x7C]
23160 nop
23161 set 0x48, %i1
23162 sth %i7, [%l7 + %i1]
23163 nop
23164 set 0x7C, %i6
23165 ldsb [%l7 + %i6], %g3
23166 wr %o3, %l1, %softint
23167 nop
23168 set 0x6A, %i4
23169 stb %o0, [%l7 + %i4]
23170 nop
23171 set 0x3B, %o0
23172 ldsb [%l7 + %o0], %i3
23173 nop
23174 set 0x78, %l1
23175 std %f6, [%l7 + %l1]
23176 set 0x1C, %o2
23177 swapa [%l7 + %o2] 0x89, %i6
23178 set 0x22, %i2
23179 stha %l0, [%l7 + %i2] 0x80
23180 set 0x40, %g6
23181 stda %f16, [%l7 + %g6] 0x88
23182 set 0x18, %i7
23183 prefetcha [%l7 + %i7] 0x88, 0
23184 nop
23185 set 0x28, %g5
23186 prefetch [%l7 + %g5], 1
23187 set 0x10, %l4
23188 stha %l4, [%l7 + %l4] 0x81
23189 st %f6, [%l7 + 0x1C]
23190 nop
23191 set 0x41, %g4
23192 ldub [%l7 + %g4], %g7
23193 set 0x40, %i0
23194 stda %f0, [%l7 + %i0] 0xc2
23195 nop
23196 set 0x0F, %g1
23197 stb %o2, [%l7 + %g1]
23198 set 0x54, %o5
23199 sta %f14, [%l7 + %o5] 0x88
23200 nop
23201 nop
23202 setx 0xD00EBBBC, %l0, %l6
23203 st %l6, [%l7 + 0x28]
23204 ld [%l7 + 0x28], %f26
23205 setx 0x9221D8FE, %l1, %l5
23206 st %l5, [%l7 + 0x10]
23207 ld [%l7 + 0x10], %f6
23208 fdivs %f6, %f26, %f9
23209 nop
23210 set 0x46, %o7
23211 sth %o4, [%l7 + %o7]
23212 ld [%l7 + 0x4C], %f21
23213 and %o5, %g4, %g6
23214 fpadd32s %f3, %f6, %f4
23215 st %f26, [%l7 + 0x60]
23216 add %g1, %i1, %i4
23217 add %l7, 0x70, %l6
23218 wr %g0, 0x88, %asi
23219 casxa [%l6] 0x88, %g5, %o7
23220 set 0x40, %g3
23221 stda %f16, [%l7 + %g3] 0xd0
23222 nop
23223 set 0x10, %g2
23224 stx %fsr, [%l7 + %g2]
23225 nop
23226 set 0x30, %i5
23227 ldd [%l7 + %i5], %o0
23228 nop
23229 set 0x10, %i3
23230 lduw [%l7 + %i3], %i0
23231 set 0x1C, %l3
23232 sta %f10, [%l7 + %l3] 0x81
23233 nop
23234 set 0x60, %l0
23235 std %o6, [%l7 + %l0]
23236 nop
23237 set 0x08, %g7
23238 std %i2, [%l7 + %g7]
23239 set 0x60, %l6
23240 stwa %g2, [%l7 + %l6] 0xe3
23241 membar #Sync
23242 set 0x20, %l2
23243 stxa %i5, [%l7 + %l2] 0xe2
23244 membar #Sync
23245 set 0x40, %o6
23246 stda %f16, [%l7 + %o6] 0xf9
23247 membar #Sync
23248 nop
23249 set 0x6C, %l5
23250 lduw [%l7 + %l5], %l5
23251 nop
23252 set 0x7C, %o1
23253 prefetch [%l7 + %o1], 1
23254 nop
23255 set 0x4C, %o4
23256 stw %l6, [%l7 + %o4]
23257 ble,pn %icc, loop_171
23258 nop
23259 set 0x31, %i1
23260 ldub [%l7 + %i1], %l3
23261 nop
23262 set 0x30, %i6
23263 ldsw [%l7 + %i6], %i7
23264 set 0x68, %o3
23265 ldxa [%l7 + %o3] 0x89, %g3
23266loop_171:
23267 nop
23268 set 0x18, %i4
23269 stb %l1, [%l7 + %i4]
23270 nop
23271 set 0x38, %o0
23272 ldsw [%l7 + %o0], %o3
23273 or %i3, %o0, %i6
23274 nop
23275 set 0x60, %o2
23276 stw %l2, [%l7 + %o2]
23277 st %fsr, [%l7 + 0x68]
23278 nop
23279 set 0x1D, %i2
23280 ldsb [%l7 + %i2], %l0
23281 set 0x18, %g6
23282 stha %g7, [%l7 + %g6] 0x81
23283 wr %o2, %o4, %pic
23284 and %l4, %o5, %g6
23285 nop
23286 set 0x1C, %i7
23287 stw %g1, [%l7 + %i7]
23288 and %g4, %i4, %g5
23289 set 0x60, %g5
23290 stxa %i1, [%l7 + %g5] 0xeb
23291 membar #Sync
23292 set 0x3F, %l4
23293 ldstuba [%l7 + %l4] 0x89, %o7
23294 set 0x38, %g4
23295 sta %f14, [%l7 + %g4] 0x80
23296 nop
23297 set 0x49, %i0
23298 ldstub [%l7 + %i0], %i0
23299 nop
23300 set 0x72, %g1
23301 ldstub [%l7 + %g1], %o1
23302 set 0x18, %o5
23303 stha %o6, [%l7 + %o5] 0x81
23304 set 0x30, %l1
23305 ldda [%l7 + %l1] 0x80, %g2
23306 nop
23307 set 0x40, %o7
23308 std %i2, [%l7 + %o7]
23309 nop
23310 set 0x76, %g2
23311 ldstub [%l7 + %g2], %i5
23312 set 0x38, %i5
23313 stwa %l6, [%l7 + %i5] 0xe2
23314 membar #Sync
23315 nop
23316 set 0x40, %i3
23317 ldsh [%l7 + %i3], %l3
23318 nop
23319 set 0x50, %g3
23320 stx %i7, [%l7 + %g3]
23321 nop
23322 set 0x28, %l3
23323 stx %fsr, [%l7 + %l3]
23324 set 0x2A, %g7
23325 stba %g3, [%l7 + %g7] 0x89
23326 st %f19, [%l7 + 0x48]
23327 nop
23328 set 0x6C, %l0
23329 sth %l1, [%l7 + %l0]
23330 nop
23331 set 0x34, %l6
23332 ldsw [%l7 + %l6], %o3
23333 add %l7, 0x4C, %l6
23334 wr %g0, 0x81, %asi
23335 lda [%l6] %asi, %l5
23336 casa [%l6] 0x81, %l5, %o0
23337 nop
23338 set 0x10, %o6
23339 ldx [%l7 + %o6], %i6
23340 st %fsr, [%l7 + 0x18]
23341 nop
23342 set 0x64, %l5
23343 stw %i3, [%l7 + %l5]
23344 nop
23345 set 0x08, %l2
23346 ldd [%l7 + %l2], %l2
23347 nop
23348 set 0x3E, %o4
23349 ldsh [%l7 + %o4], %g7
23350 nop
23351 set 0x48, %o1
23352 ldsh [%l7 + %o1], %l0
23353 or %o4, %o2, %o5
23354 set 0x38, %i6
23355 ldxa [%l7 + %i6] 0x88, %g6
23356 set 0x40, %o3
23357 ldda [%l7 + %o3] 0xda, %f0
23358 membar #Sync
23359 set 0x40, %i1
23360 ldda [%l7 + %i1] 0xf8, %f0
23361 nop
23362 set 0x18, %i4
23363 ldx [%l7 + %i4], %l4
23364 nop
23365 set 0x52, %o2
23366 ldsh [%l7 + %o2], %g1
23367 nop
23368 set 0x78, %o0
23369 ldd [%l7 + %o0], %f18
23370 set 0x74, %g6
23371 stha %i4, [%l7 + %g6] 0x89
23372 ld [%l7 + 0x0C], %f7
23373 bl,a,pt %xcc, loop_172
23374 nop
23375 set 0x58, %i2
23376 lduw [%l7 + %i2], %g4
23377 set 0x58, %g5
23378 swapa [%l7 + %g5] 0x80, %g5
23379loop_172:
23380 nop
23381 set 0x0E, %i7
23382 sth %i1, [%l7 + %i7]
23383 st %fsr, [%l7 + 0x44]
23384 nop
23385 set 0x58, %l4
23386 sth %o7, [%l7 + %l4]
23387 or %i0, %o6, %o1
23388 membar #Sync
23389 set 0x40, %i0
23390 ldda [%l7 + %i0] 0xf8, %f0
23391 nop
23392 set 0x18, %g1
23393 sth %i2, [%l7 + %g1]
23394 fpsub32s %f15, %f2, %f27
23395 set 0x56, %g4
23396 stba %i5, [%l7 + %g4] 0x80
23397 set 0x78, %l1
23398 swapa [%l7 + %l1] 0x81, %l6
23399 nop
23400 set 0x35, %o5
23401 ldsb [%l7 + %o5], %g2
23402 nop
23403 set 0x48, %o7
23404 std %l2, [%l7 + %o7]
23405 nop
23406 set 0x40, %g2
23407 stx %i7, [%l7 + %g2]
23408 set 0x1D, %i3
23409 stba %g3, [%l7 + %i3] 0xeb
23410 membar #Sync
23411 set 0x40, %g3
23412 stda %f16, [%l7 + %g3] 0xda
23413 ld [%l7 + 0x64], %f15
23414 set 0x58, %i5
23415 ldxa [%l7 + %i5] 0x80, %o3
23416 st %fsr, [%l7 + 0x70]
23417 set 0x50, %l3
23418 stxa %l5, [%l7 + %l3] 0xeb
23419 membar #Sync
23420 set 0x40, %g7
23421 ldda [%l7 + %g7] 0x88, %f0
23422 nop
23423 set 0x4C, %l6
23424 ldstub [%l7 + %l6], %o0
23425 set 0x48, %l0
23426 stda %l0, [%l7 + %l0] 0x89
23427 set 0x6C, %l5
23428 stwa %i6, [%l7 + %l5] 0xe2
23429 membar #Sync
23430 nop
23431 set 0x50, %o6
23432 lduh [%l7 + %o6], %l2
23433 set 0x3D, %o4
23434 ldstuba [%l7 + %o4] 0x81, %i3
23435 nop
23436 set 0x58, %l2
23437 ldd [%l7 + %l2], %f10
23438 add %l7, 0x58, %l6
23439 wr %g0, 0x88, %asi
23440 casxa [%l6] 0x88, %g7, %o4
23441 nop
23442 set 0x3C, %i6
23443 swap [%l7 + %i6], %l0
23444 set 0x28, %o1
23445 stwa %o2, [%l7 + %o1] 0x80
23446 st %f22, [%l7 + 0x1C]
23447 nop
23448 set 0x40, %i1
23449 std %f28, [%l7 + %i1]
23450 and %o5, %l4, %g6
23451 nop
23452 set 0x68, %i4
23453 std %i4, [%l7 + %i4]
23454 nop
23455 set 0x30, %o2
23456 std %g4, [%l7 + %o2]
23457 set 0x4C, %o0
23458 stha %g1, [%l7 + %o0] 0xeb
23459 membar #Sync
23460 st %fsr, [%l7 + 0x6C]
23461 wr %g5, %o7, %softint
23462 nop
23463 set 0x38, %o3
23464 std %f14, [%l7 + %o3]
23465 set 0x34, %i2
23466 sta %f21, [%l7 + %i2] 0x89
23467 ld [%l7 + 0x50], %f24
23468 ld [%l7 + 0x40], %f18
23469 set 0x6C, %g5
23470 stha %i0, [%l7 + %g5] 0x88
23471 nop
23472 set 0x25, %i7
23473 ldstub [%l7 + %i7], %o6
23474 and %o1, %i2, %i1
23475 set 0x40, %g6
23476 swapa [%l7 + %g6] 0x88, %l6
23477 nop
23478 set 0x20, %i0
23479 ldsb [%l7 + %i0], %g2
23480 set 0x40, %g1
23481 stda %f0, [%l7 + %g1] 0xc8
23482 nop
23483 set 0x1A, %l4
23484 ldub [%l7 + %l4], %l3
23485 set 0x50, %l1
23486 stxa %i7, [%l7 + %l1] 0x88
23487 nop
23488 set 0x48, %g4
23489 ldd [%l7 + %g4], %f20
23490 set 0x28, %o5
23491 stwa %i5, [%l7 + %o5] 0x89
23492 nop
23493 set 0x5E, %o7
23494 lduh [%l7 + %o7], %g3
23495 set 0x20, %g2
23496 swapa [%l7 + %g2] 0x80, %l5
23497 set 0x10, %g3
23498 sta %f23, [%l7 + %g3] 0x88
23499 nop
23500 set 0x14, %i3
23501 lduw [%l7 + %i3], %o0
23502 set 0x48, %i5
23503 sta %f8, [%l7 + %i5] 0x89
23504 set 0x3A, %g7
23505 stha %l1, [%l7 + %g7] 0x88
23506 st %fsr, [%l7 + 0x20]
23507 set 0x30, %l3
23508 stha %i6, [%l7 + %l3] 0x88
23509 set 0x61, %l6
23510 stba %l2, [%l7 + %l6] 0x80
23511 nop
23512 set 0x40, %l0
23513 stx %fsr, [%l7 + %l0]
23514 st %fsr, [%l7 + 0x2C]
23515 nop
23516 set 0x4D, %l5
23517 ldstub [%l7 + %l5], %i3
23518 set 0x40, %o4
23519 stda %f0, [%l7 + %o4] 0x81
23520 st %f8, [%l7 + 0x1C]
23521 nop
23522 set 0x36, %l2
23523 ldsh [%l7 + %l2], %g7
23524 fpadd16 %f0, %f14, %f26
23525 wr %o3, %o4, %clear_softint
23526 nop
23527 set 0x3E, %o6
23528 sth %l0, [%l7 + %o6]
23529 nop
23530 set 0x58, %o1
23531 std %o2, [%l7 + %o1]
23532 add %o5, %l4, %i4
23533 set 0x74, %i6
23534 sta %f21, [%l7 + %i6] 0x80
23535 nop
23536 set 0x2C, %i1
23537 stb %g6, [%l7 + %i1]
23538 set 0x10, %o2
23539 ldda [%l7 + %o2] 0x81, %g4
23540 nop
23541 set 0x48, %o0
23542 ldd [%l7 + %o0], %f12
23543 be,a %icc, loop_173
23544 nop
23545 nop
23546 setx 0xE836D572FB574980, %l0, %l6
23547 stx %l6, [%l7 + 0x28]
23548 ldd [%l7 + 0x28], %f6
23549 setx 0x5AF50780870DE014, %l1, %l5
23550 stx %l5, [%l7 + 0x10]
23551 ldd [%l7 + 0x10], %f24
23552 fdivd %f24, %f6, %f28
23553 nop
23554 set 0x0E, %i4
23555 ldsh [%l7 + %i4], %g5
23556 add %l7, 0x18, %l6
23557 wr %g0, 0x88, %asi
23558 ldxa [%l6] %asi, %o7
23559 casxa [%l6] 0x88, %o7, %i0
23560loop_173:
23561 nop
23562 set 0x1E, %o3
23563 stha %g1, [%l7 + %o3] 0x89
23564 nop
23565 set 0x68, %i2
23566 ldd [%l7 + %i2], %o0
23567 set 0x18, %g5
23568 lda [%l7 + %g5] 0x88, %f12
23569 set 0x70, %i7
23570 ldda [%l7 + %i7] 0xea, %i2
23571 add %l7, 0x50, %l6
23572 wr %g0, 0x88, %asi
23573 ldxa [%l6] %asi, %o6
23574 casxa [%l6] 0x88, %o6, %l6
23575 nop
23576 set 0x10, %g6
23577 stx %fsr, [%l7 + %g6]
23578 set 0x20, %i0
23579 ldda [%l7 + %i0] 0x80, %i0
23580 nop
23581 set 0x28, %l4
23582 ldd [%l7 + %l4], %f20
23583 nop
23584 set 0x60, %l1
23585 ldx [%l7 + %l1], %l3
23586 fpsub16 %f12, %f20, %f8
23587 nop
23588 set 0x40, %g1
23589 std %i6, [%l7 + %g1]
23590 nop
23591 set 0x40, %o5
23592 prefetch [%l7 + %o5], 4
23593 nop
23594 set 0x20, %o7
23595 stx %i5, [%l7 + %o7]
23596 membar #Sync
23597 set 0x40, %g4
23598 ldda [%l7 + %g4] 0xf1, %f0
23599 nop
23600 set 0x3F, %g2
23601 ldub [%l7 + %g2], %g3
23602 nop
23603 set 0x18, %g3
23604 std %g2, [%l7 + %g3]
23605 set 0x40, %i5
23606 ldda [%l7 + %i5] 0xeb, %o0
23607 nop
23608 set 0x18, %i3
23609 stx %l5, [%l7 + %i3]
23610 wr %g0, 0x7, %fprs
23611 set 0x48, %g7
23612 stxa %i6, [%l7 + %g7] 0xea
23613 membar #Sync
23614 nop
23615 set 0x7C, %l3
23616 lduw [%l7 + %l3], %g7
23617 nop
23618 set 0x08, %l6
23619 std %f0, [%l7 + %l6]
23620 nop
23621 set 0x70, %l0
23622 std %i2, [%l7 + %l0]
23623 and %o3, %l0, %o4
23624 set 0x18, %l5
23625 prefetcha [%l7 + %l5] 0x81, 1
23626 nop
23627 set 0x67, %l2
23628 ldsb [%l7 + %l2], %l4
23629 ld [%l7 + 0x40], %f27
23630 nop
23631 set 0x18, %o4
23632 lduw [%l7 + %o4], %o2
23633 add %l7, 0x50, %l6
23634 wr %g0, 0x88, %asi
23635 casxa [%l6] 0x88, %g6, %i4
23636 nop
23637 set 0x47, %o1
23638 ldsb [%l7 + %o1], %g4
23639 st %fsr, [%l7 + 0x24]
23640 set 0x54, %i6
23641 lda [%l7 + %i6] 0x88, %f29
23642 nop
23643 set 0x70, %i1
23644 ldd [%l7 + %i1], %f20
23645 set 0x60, %o2
23646 ldda [%l7 + %o2] 0x88, %g4
23647 set 0x40, %o6
23648 ldda [%l7 + %o6] 0xeb, %i0
23649 set 0x15, %o0
23650 stba %g1, [%l7 + %o0] 0xeb
23651 membar #Sync
23652 set 0x40, %i4
23653 ldda [%l7 + %i4] 0xda, %f0
23654 st %fsr, [%l7 + 0x78]
23655 set 0x50, %o3
23656 swapa [%l7 + %o3] 0x88, %o1
23657 set 0x30, %i2
23658 ldda [%l7 + %i2] 0xeb, %i2
23659 set 0x33, %i7
23660 stba %o7, [%l7 + %i7] 0x89
23661 nop
23662 set 0x74, %g5
23663 ldsw [%l7 + %g5], %o6
23664 wr %l6, %l3, %softint
23665 nop
23666 set 0x58, %g6
23667 prefetch [%l7 + %g6], 2
23668 nop
23669 set 0x57, %i0
23670 ldub [%l7 + %i0], %i7
23671 set 0x50, %l1
23672 ldxa [%l7 + %l1] 0x89, %i5
23673 nop
23674 set 0x70, %g1
23675 ldd [%l7 + %g1], %f26
23676 nop
23677 set 0x78, %l4
23678 ldx [%l7 + %l4], %i1
23679 fpadd32s %f26, %f10, %f1
23680 or %g2, %g3, %l5
23681 add %l1, %o0, %l2
23682 nop
23683 set 0x7F, %o5
23684 stb %i6, [%l7 + %o5]
23685 nop
23686 set 0x3C, %g4
23687 prefetch [%l7 + %g4], 1
23688 set 0x50, %g2
23689 ldda [%l7 + %g2] 0x88, %i2
23690 set 0x20, %o7
23691 ldda [%l7 + %o7] 0xe2, %o2
23692 nop
23693 set 0x32, %g3
23694 stb %l0, [%l7 + %g3]
23695 wr %o4, %o5, %y
23696 set 0x59, %i3
23697 ldstuba [%l7 + %i3] 0x81, %l4
23698 nop
23699 set 0x30, %g7
23700 std %f8, [%l7 + %g7]
23701 wr %o2, %g7, %sys_tick
23702 and %i4, %g4, %g6
23703 fpsub16 %f14, %f2, %f30
23704 set 0x66, %i5
23705 ldstuba [%l7 + %i5] 0x81, %i0
23706 set 0x08, %l6
23707 stxa %g5, [%l7 + %l6] 0x89
23708 nop
23709 set 0x18, %l3
23710 lduw [%l7 + %l3], %o1
23711 nop
23712 set 0x18, %l0
23713 std %f12, [%l7 + %l0]
23714 set 0x44, %l5
23715 swapa [%l7 + %l5] 0x81, %i2
23716 nop
23717 set 0x68, %o4
23718 ldsw [%l7 + %o4], %g1
23719 nop
23720 set 0x68, %l2
23721 ldd [%l7 + %l2], %f12
23722 nop
23723 set 0x76, %i6
23724 sth %o6, [%l7 + %i6]
23725 nop
23726 set 0x48, %i1
23727 stb %o7, [%l7 + %i1]
23728 nop
23729 set 0x40, %o1
23730 ldx [%l7 + %o1], %l6
23731 nop
23732 set 0x34, %o6
23733 lduw [%l7 + %o6], %l3
23734 add %l7, 0x30, %l6
23735 wr %g0, 0x89, %asi
23736 lda [%l6] %asi, %i5
23737 casa [%l6] 0x89, %i5, %i1
23738 set 0x40, %o2
23739 stda %i6, [%l7 + %o2] 0x81
23740 nop
23741 set 0x78, %o0
23742 stw %g3, [%l7 + %o0]
23743 set 0x24, %o3
23744 sta %f6, [%l7 + %o3] 0x81
23745 set 0x50, %i2
23746 lda [%l7 + %i2] 0x88, %f27
23747 nop
23748 set 0x5C, %i7
23749 stw %l5, [%l7 + %i7]
23750 nop
23751 set 0x49, %i4
23752 ldsb [%l7 + %i4], %l1
23753 nop
23754 set 0x6A, %g5
23755 stb %o0, [%l7 + %g5]
23756 nop
23757 set 0x30, %g6
23758 lduw [%l7 + %g6], %g2
23759 set 0x20, %l1
23760 prefetcha [%l7 + %l1] 0x88, 0
23761 nop
23762 set 0x58, %i0
23763 stw %i6, [%l7 + %i0]
23764 nop
23765 set 0x70, %l4
23766 lduw [%l7 + %l4], %o3
23767 set 0x3E, %g1
23768 ldstuba [%l7 + %g1] 0x81, %i3
23769 nop
23770 set 0x28, %o5
23771 ldd [%l7 + %o5], %o4
23772 nop
23773 set 0x38, %g2
23774 stx %fsr, [%l7 + %g2]
23775 nop
23776 set 0x0C, %g4
23777 ldsw [%l7 + %g4], %o5
23778 set 0x18, %g3
23779 swapa [%l7 + %g3] 0x80, %l0
23780 nop
23781 set 0x37, %i3
23782 ldsb [%l7 + %i3], %o2
23783 ld [%l7 + 0x4C], %f12
23784 add %l7, 0x34, %l6
23785 wr %g0, 0x88, %asi
23786 casa [%l6] 0x88, %g7, %l4
23787 set 0x20, %g7
23788 ldxa [%l7 + %g7] 0x89, %i4
23789 or %g4, %g6, %g5
23790 st %f2, [%l7 + 0x0C]
23791 set 0x18, %o7
23792 stwa %i0, [%l7 + %o7] 0xe3
23793 membar #Sync
23794 set 0x2C, %i5
23795 sta %f14, [%l7 + %i5] 0x81
23796 set 0x68, %l3
23797 ldxa [%l7 + %l3] 0x81, %o1
23798 set 0x30, %l6
23799 stda %i2, [%l7 + %l6] 0xe3
23800 membar #Sync
23801 set 0x24, %l5
23802 sta %f26, [%l7 + %l5] 0x89
23803 set 0x58, %l0
23804 lda [%l7 + %l0] 0x80, %f15
23805 add %l7, 0x24, %l6
23806 wr %g0, 0x89, %asi
23807 lda [%l6] %asi, %o6
23808 casa [%l6] 0x89, %o6, %g1
23809 or %o7, %l3, %l6
23810 nop
23811 set 0x68, %o4
23812 lduh [%l7 + %o4], %i1
23813 ld [%l7 + 0x44], %f22
23814 st %fsr, [%l7 + 0x54]
23815 set 0x40, %l2
23816 ldda [%l7 + %l2] 0x88, %f0
23817 add %l7, 0x70, %l6
23818 wr %g0, 0x89, %asi
23819 casa [%l6] 0x89, %i5, %g3
23820 nop
23821 set 0x5A, %i6
23822 ldstub [%l7 + %i6], %l5
23823 nop
23824 set 0x08, %o1
23825 swap [%l7 + %o1], %i7
23826 and %o0, %g2, %l2
23827 set 0x50, %i1
23828 ldda [%l7 + %i1] 0x80, %i6
23829 set 0x18, %o6
23830 sta %f23, [%l7 + %o6] 0x81
23831 set 0x10, %o0
23832 stxa %o3, [%l7 + %o0] 0x80
23833 set 0x77, %o2
23834 stba %i3, [%l7 + %o2] 0x89
23835 fpadd16s %f12, %f23, %f29
23836 add %l7, 0x60, %l6
23837 wr %g0, 0x88, %asi
23838 ldxa [%l6] %asi, %l1
23839 casxa [%l6] 0x88, %l1, %o4
23840 st %f9, [%l7 + 0x10]
23841 nop
23842 set 0x22, %o3
23843 ldsh [%l7 + %o3], %o5
23844 nop
23845 set 0x60, %i7
23846 ldx [%l7 + %i7], %l0
23847 set 0x40, %i4
23848 ldda [%l7 + %i4] 0xda, %f16
23849 bleu,pt %icc, loop_174
23850 nop
23851 set 0x14, %g5
23852 swap [%l7 + %g5], %o2
23853 wr %l4, %i4, %y
23854 nop
23855 set 0x18, %g6
23856 std %g6, [%l7 + %g6]
23857loop_174:
23858 nop
23859 set 0x43, %i2
23860 ldstub [%l7 + %i2], %g4
23861 st %f4, [%l7 + 0x50]
23862 wr %g0, 0x7, %fprs
23863 nop
23864 set 0x78, %i0
23865 ldx [%l7 + %i0], %o1
23866 nop
23867 set 0x28, %l4
23868 std %f30, [%l7 + %l4]
23869 nop
23870 set 0x48, %g1
23871 ldx [%l7 + %g1], %i0
23872 set 0x4B, %o5
23873 stba %i2, [%l7 + %o5] 0x88
23874 and %o6, %g1, %l3
23875 nop
23876 set 0x7C, %l1
23877 lduw [%l7 + %l1], %l6
23878 nop
23879 set 0x10, %g4
23880 prefetch [%l7 + %g4], 3
23881 nop
23882 set 0x54, %g2
23883 stw %o7, [%l7 + %g2]
23884 nop
23885 set 0x14, %i3
23886 ldsh [%l7 + %i3], %i1
23887 nop
23888 set 0x1C, %g7
23889 lduw [%l7 + %g7], %g3
23890 add %l7, 0x64, %l6
23891 wr %g0, 0x80, %asi
23892 lda [%l6] %asi, %i5
23893 casa [%l6] 0x80, %i5, %i7
23894 st %f16, [%l7 + 0x28]
23895 nop
23896 set 0x08, %o7
23897 ldd [%l7 + %o7], %f4
23898 set 0x50, %g3
23899 stha %l5, [%l7 + %g3] 0xeb
23900 membar #Sync
23901 nop
23902 set 0x58, %l3
23903 std %g2, [%l7 + %l3]
23904 nop
23905 set 0x18, %l6
23906 stx %fsr, [%l7 + %l6]
23907 fpsub16s %f14, %f22, %f4
23908 nop
23909 set 0x48, %l5
23910 std %o0, [%l7 + %l5]
23911 or %i6, %o3, %l2
23912 nop
23913 set 0x78, %i5
23914 ldd [%l7 + %i5], %f8
23915 nop
23916 set 0x68, %o4
23917 lduw [%l7 + %o4], %l1
23918 set 0x08, %l0
23919 prefetcha [%l7 + %l0] 0x80, 0
23920 set 0x70, %l2
23921 prefetcha [%l7 + %l2] 0x80, 4
23922 set 0x39, %i6
23923 stba %o5, [%l7 + %i6] 0x88
23924 nop
23925 set 0x48, %i1
23926 prefetch [%l7 + %i1], 0
23927 nop
23928 set 0x66, %o1
23929 stb %o2, [%l7 + %o1]
23930 nop
23931 set 0x2E, %o6
23932 sth %l0, [%l7 + %o6]
23933 nop
23934 set 0x61, %o0
23935 ldstub [%l7 + %o0], %i4
23936 nop
23937 set 0x6C, %o2
23938 prefetch [%l7 + %o2], 4
23939 st %fsr, [%l7 + 0x1C]
23940 nop
23941 set 0x78, %i7
23942 stx %fsr, [%l7 + %i7]
23943 st %fsr, [%l7 + 0x28]
23944 nop
23945 or %g0, 0x8, %l0
23946 sllx %l0, 0x3c, %l0
23947 wr %l0, 0x602, %sys_tick_cmpr
23948 set 0x68, %i4
23949 stwa %g6, [%l7 + %i4] 0x80
23950 nop
23951 set 0x50, %o3
23952 ldd [%l7 + %o3], %f10
23953 set 0x70, %g6
23954 ldda [%l7 + %g6] 0x89, %l4
23955 nop
23956 set 0x28, %g5
23957 ldsb [%l7 + %g5], %o1
23958 set 0x50, %i0
23959 ldda [%l7 + %i0] 0x89, %i0
23960 nop
23961 set 0x68, %i2
23962 stx %fsr, [%l7 + %i2]
23963 nop
23964 set 0x70, %l4
23965 stx %i2, [%l7 + %l4]
23966 membar #Sync
23967 set 0x40, %g1
23968 ldda [%l7 + %g1] 0xf8, %f16
23969 nop
23970 set 0x78, %o5
23971 std %f18, [%l7 + %o5]
23972 set 0x60, %l1
23973 ldstuba [%l7 + %l1] 0x89, %o6
23974 set 0x20, %g4
23975 stxa %g1, [%l7 + %g4] 0x88
23976 set 0x58, %i3
23977 stwa %g5, [%l7 + %i3] 0x89
23978 set 0x1C, %g2
23979 stba %l6, [%l7 + %g2] 0x89
23980 set 0x1E, %o7
23981 stba %o7, [%l7 + %o7] 0x88
23982 or %l3, %i1, %g3
23983 add %i7, %l5, %g2
23984 set 0x7C, %g7
23985 lda [%l7 + %g7] 0x80, %f28
23986 add %l7, 0x38, %l6
23987 wr %g0, 0x81, %asi
23988 casa [%l6] 0x81, %o0, %i5
23989 nop
23990 set 0x30, %l3
23991 ldx [%l7 + %l3], %o3
23992 nop
23993 set 0x60, %l6
23994 stx %l2, [%l7 + %l6]
23995 nop
23996 set 0x18, %l5
23997 ldx [%l7 + %l5], %i6
23998 set 0x45, %g3
23999 ldstuba [%l7 + %g3] 0x81, %o4
24000 or %i3, %l1, %o2
24001 set 0x50, %i5
24002 stwa %o5, [%l7 + %i5] 0xe3
24003 membar #Sync
24004 set 0x50, %o4
24005 stda %i4, [%l7 + %o4] 0xea
24006 membar #Sync
24007 ld [%l7 + 0x58], %f15
24008 add %l7, 0x78, %l6
24009 wr %g0, 0x88, %asi
24010 casxa [%l6] 0x88, %l0, %g7
24011 nop
24012 set 0x1C, %l2
24013 sth %g6, [%l7 + %l2]
24014 nop
24015 set 0x0C, %l0
24016 ldstub [%l7 + %l0], %g4
24017 nop
24018 set 0x25, %i6
24019 ldub [%l7 + %i6], %o1
24020 st %f1, [%l7 + 0x24]
24021 set 0x5A, %o1
24022 stba %l4, [%l7 + %o1] 0xe3
24023 membar #Sync
24024 nop
24025 set 0x67, %i1
24026 ldsb [%l7 + %i1], %i2
24027 nop
24028 set 0x70, %o6
24029 ldx [%l7 + %o6], %i0
24030 set 0x50, %o2
24031 stda %o6, [%l7 + %o2] 0xe3
24032 membar #Sync
24033 nop
24034 set 0x37, %i7
24035 stb %g1, [%l7 + %i7]
24036 set 0x10, %i4
24037 stxa %l6, [%l7 + %i4] 0xe2
24038 membar #Sync
24039 set 0x40, %o0
24040 ldda [%l7 + %o0] 0xe3, %g4
24041 set 0x28, %g6
24042 stwa %o7, [%l7 + %g6] 0xeb
24043 membar #Sync
24044 nop
24045 set 0x68, %o3
24046 ldsw [%l7 + %o3], %l3
24047 set 0x58, %i0
24048 prefetcha [%l7 + %i0] 0x80, 1
24049 nop
24050 set 0x38, %g5
24051 lduh [%l7 + %g5], %i7
24052 set 0x30, %l4
24053 ldda [%l7 + %l4] 0xe2, %l4
24054 nop
24055 set 0x78, %i2
24056 ldd [%l7 + %i2], %f26
24057 nop
24058 set 0x7A, %g1
24059 ldsb [%l7 + %g1], %i1
24060 set 0x60, %o5
24061 stba %o0, [%l7 + %o5] 0xe2
24062 membar #Sync
24063 set 0x40, %g4
24064 stda %f0, [%l7 + %g4] 0xf0
24065 membar #Sync
24066 nop
24067 set 0x78, %i3
24068 std %g2, [%l7 + %i3]
24069 nop
24070 set 0x20, %g2
24071 lduh [%l7 + %g2], %o3
24072 st %fsr, [%l7 + 0x30]
24073 be,pn %xcc, loop_175
24074 bge %xcc, loop_176
24075 bl,a %icc, loop_177
24076 nop
24077 set 0x28, %l1
24078 ldd [%l7 + %l1], %f20
24079loop_175:
24080 fpadd32 %f22, %f14, %f12
24081loop_176:
24082 nop
24083 set 0x10, %g7
24084 stx %fsr, [%l7 + %g7]
24085loop_177:
24086 nop
24087 add %l7, 0x14, %l6
24088 wr %g0, 0x89, %asi
24089 casa [%l6] 0x89, %l2, %i5
24090 wr %o4, %i6, %softint
24091 and %i3, %o2, %l1
24092 nop
24093 set 0x6F, %o7
24094 ldstub [%l7 + %o7], %i4
24095 nop
24096 set 0x19, %l3
24097 ldsb [%l7 + %l3], %l0
24098 nop
24099 set 0x28, %l6
24100 std %o4, [%l7 + %l6]
24101 set 0x48, %l5
24102 ldxa [%l7 + %l5] 0x81, %g7
24103 set 0x78, %g3
24104 prefetcha [%l7 + %g3] 0x89, 0
24105 set 0x34, %o4
24106 stwa %g4, [%l7 + %o4] 0xea
24107 membar #Sync
24108 set 0x64, %l2
24109 swapa [%l7 + %l2] 0x81, %o1
24110 set 0x40, %i5
24111 ldda [%l7 + %i5] 0xea, %l4
24112 nop
24113 set 0x68, %l0
24114 std %i2, [%l7 + %l0]
24115 nop
24116 set 0x08, %o1
24117 std %f20, [%l7 + %o1]
24118 set 0x20, %i6
24119 lda [%l7 + %i6] 0x89, %f3
24120 set 0x60, %o6
24121 lda [%l7 + %o6] 0x81, %f23
24122 set 0x2C, %o2
24123 lda [%l7 + %o2] 0x89, %f24
24124 nop
24125 set 0x60, %i1
24126 ldd [%l7 + %i1], %o6
24127 add %l7, 0x74, %l6
24128 wr %g0, 0x89, %asi
24129 casa [%l6] 0x89, %g1, %i0
24130 add %l6, %g5, %o7
24131 and %g3, %l3, %i7
24132 nop
24133 set 0x50, %i7
24134 std %l4, [%l7 + %i7]
24135 set 0x18, %o0
24136 ldxa [%l7 + %o0] 0x89, %o0
24137 st %f0, [%l7 + 0x34]
24138 set 0x40, %g6
24139 stda %f0, [%l7 + %g6] 0xca
24140 add %l7, 0x70, %l6
24141 wr %g0, 0x88, %asi
24142 casa [%l6] 0x88, %g2, %i1
24143 nop
24144 set 0x36, %o3
24145 ldub [%l7 + %o3], %o3
24146 ble,pt %icc, loop_178
24147 nop
24148 set 0x28, %i0
24149 stx %l2, [%l7 + %i0]
24150 nop
24151 set 0x0F, %i4
24152 stb %o4, [%l7 + %i4]
24153 nop
24154 set 0x52, %g5
24155 ldsh [%l7 + %g5], %i6
24156loop_178:
24157 ld [%l7 + 0x34], %f10
24158 nop
24159 set 0x15, %i2
24160 ldub [%l7 + %i2], %i3
24161 add %l7, 0x18, %l6
24162 wr %g0, 0x88, %asi
24163 ldxa [%l6] %asi, %o2
24164 casxa [%l6] 0x88, %o2, %l1
24165 set 0x20, %g1
24166 sta %f19, [%l7 + %g1] 0x88
24167 set 0x70, %o5
24168 ldda [%l7 + %o5] 0x89, %i4
24169 add %l7, 0x08, %l6
24170 wr %g0, 0x80, %asi
24171 casxa [%l6] 0x80, %l0, %o5
24172 set 0x69, %g4
24173 stba %i4, [%l7 + %g4] 0xe3
24174 membar #Sync
24175 nop
24176 nop
24177 setx 0x093C153C4608F00B, %l0, %l6
24178 stx %l6, [%l7 + 0x28]
24179 ldd [%l7 + 0x28], %f28
24180 setx 0x7DDAEBBD7EBEC56F, %l1, %l5
24181 stx %l5, [%l7 + 0x10]
24182 ldd [%l7 + 0x10], %f2
24183 fdivd %f2, %f28, %f22
24184 nop
24185 set 0x62, %l4
24186 sth %g6, [%l7 + %l4]
24187 set 0x14, %i3
24188 stwa %g4, [%l7 + %i3] 0x88
24189 set 0x28, %g2
24190 stxa %g7, [%l7 + %g2] 0xeb
24191 membar #Sync
24192 set 0x40, %l1
24193 stda %f16, [%l7 + %l1] 0xc2
24194 add %l7, 0x0C, %l6
24195 wr %g0, 0x80, %asi
24196 casa [%l6] 0x80, %l4, %i2
24197 bgu,pn %icc, loop_179
24198 nop
24199 set 0x0C, %g7
24200 lduh [%l7 + %g7], %o6
24201 set 0x28, %l3
24202 stwa %g1, [%l7 + %l3] 0xe3
24203 membar #Sync
24204loop_179:
24205 nop
24206 set 0x5C, %l6
24207 ldstub [%l7 + %l6], %o1
24208 set 0x68, %l5
24209 prefetcha [%l7 + %l5] 0x89, 0
24210 set 0x64, %g3
24211 stwa %l6, [%l7 + %g3] 0x80
24212 set 0x70, %o7
24213 swapa [%l7 + %o7] 0x80, %o7
24214 and %g3, %l3, %g5
24215 set 0x20, %o4
24216 ldda [%l7 + %o4] 0x88, %i6
24217 set 0x64, %i5
24218 swapa [%l7 + %i5] 0x88, %l5
24219 set 0x70, %l2
24220 ldxa [%l7 + %l2] 0x81, %g2
24221 nop
24222 set 0x3C, %l0
24223 prefetch [%l7 + %l0], 4
24224 add %l7, 0x68, %l6
24225 wr %g0, 0x81, %asi
24226 casxa [%l6] 0x81, %i1, %o0
24227 nop
24228 set 0x70, %i6
24229 lduh [%l7 + %i6], %l2
24230 nop
24231 set 0x50, %o6
24232 stx %fsr, [%l7 + %o6]
24233 wr %o3, %i6, %softint
24234 bg,pn %icc, loop_180
24235 nop
24236 set 0x70, %o1
24237 stx %fsr, [%l7 + %o1]
24238 nop
24239 set 0x0A, %i1
24240 stb %i3, [%l7 + %i1]
24241 add %l7, 0x20, %l6
24242 wr %g0, 0x80, %asi
24243 casa [%l6] 0x80, %o4, %l1
24244loop_180:
24245 nop
24246 set 0x20, %o2
24247 ldd [%l7 + %o2], %i4
24248 add %l7, 0x28, %l6
24249 wr %g0, 0x80, %asi
24250 ldxa [%l6] %asi, %o2
24251 casxa [%l6] 0x80, %o2, %l0
24252 add %l7, 0x40, %l6
24253 wr %g0, 0x81, %asi
24254 ldxa [%l6] %asi, %o5
24255 casxa [%l6] 0x81, %o5, %g6
24256 set 0x56, %i7
24257 stha %i4, [%l7 + %i7] 0xe3
24258 membar #Sync
24259 nop
24260 set 0x58, %g6
24261 ldd [%l7 + %g6], %g6
24262 bleu,a %xcc, loop_181
24263 nop
24264 set 0x0E, %o3
24265 ldsh [%l7 + %o3], %g4
24266 wr %i2, %o6, %ccr
24267 nop
24268 set 0x4C, %i0
24269 stw %g1, [%l7 + %i0]
24270loop_181:
24271 fpsub16 %f10, %f16, %f10
24272 set 0x5A, %o0
24273 stba %o1, [%l7 + %o0] 0xe2
24274 membar #Sync
24275 or %l4, %i0, %l6
24276 set 0x40, %g5
24277 ldda [%l7 + %g5] 0x89, %f16
24278 nop
24279 set 0x72, %i4
24280 lduh [%l7 + %i4], %o7
24281 nop
24282 set 0x18, %g1
24283 lduw [%l7 + %g1], %g3
24284 set 0x40, %o5
24285 stda %f16, [%l7 + %o5] 0xca
24286 nop
24287 set 0x1C, %g4
24288 ldsh [%l7 + %g4], %l3
24289 set 0x43, %i2
24290 ldstuba [%l7 + %i2] 0x80, %i7
24291 set 0x70, %l4
24292 stwa %g5, [%l7 + %l4] 0x88
24293 nop
24294 set 0x2F, %g2
24295 stb %l5, [%l7 + %g2]
24296 nop
24297 set 0x20, %i3
24298 swap [%l7 + %i3], %i1
24299 set 0x72, %g7
24300 stba %g2, [%l7 + %g7] 0xea
24301 membar #Sync
24302 add %l7, 0x58, %l6
24303 wr %g0, 0x80, %asi
24304 casxa [%l6] 0x80, %l2, %o3
24305 set 0x38, %l1
24306 stwa %i6, [%l7 + %l1] 0x81
24307 nop
24308 set 0x6C, %l3
24309 swap [%l7 + %l3], %o0
24310 set 0x28, %l6
24311 sta %f7, [%l7 + %l6] 0x88
24312 nop
24313 set 0x08, %l5
24314 stx %fsr, [%l7 + %l5]
24315 set 0x4D, %o7
24316 stba %o4, [%l7 + %o7] 0x88
24317 set 0x34, %o4
24318 sta %f19, [%l7 + %o4] 0x89
24319 or %l1, %i3, %o2
24320 nop
24321 set 0x12, %g3
24322 ldub [%l7 + %g3], %i5
24323 wr %l0, %g6, %y
24324 ld [%l7 + 0x68], %f10
24325 set 0x40, %l2
24326 ldxa [%l7 + %l2] 0x88, %i4
24327 set 0x30, %l0
24328 stda %g6, [%l7 + %l0] 0x89
24329 nop
24330 set 0x6A, %i6
24331 ldsb [%l7 + %i6], %o5
24332 nop
24333 set 0x50, %i5
24334 stx %i2, [%l7 + %i5]
24335 nop
24336 or %g0, 0x8, %l0
24337 sllx %l0, 0x3c, %l0
24338 wr %l0, 0x299, %tick_cmpr
24339 nop
24340 set 0x4B, %o1
24341 stb %o1, [%l7 + %o1]
24342 set 0x38, %o6
24343 stda %o6, [%l7 + %o6] 0x89
24344 add %l7, 0x68, %l6
24345 wr %g0, 0x81, %asi
24346 casa [%l6] 0x81, %i0, %l6
24347 set 0x40, %o2
24348 sta %f20, [%l7 + %o2] 0x81
24349 nop
24350 set 0x5C, %i1
24351 swap [%l7 + %i1], %o7
24352 nop
24353 set 0x30, %g6
24354 ldd [%l7 + %g6], %f28
24355 set 0x6A, %i7
24356 ldstuba [%l7 + %i7] 0x89, %l4
24357 set 0x5F, %o3
24358 stba %g3, [%l7 + %o3] 0x81
24359 and %i7, %g5, %l5
24360 nop
24361 set 0x77, %o0
24362 ldsb [%l7 + %o0], %i1
24363 set 0x38, %g5
24364 ldxa [%l7 + %g5] 0x81, %l3
24365 st %fsr, [%l7 + 0x18]
24366 nop
24367 set 0x36, %i4
24368 ldsh [%l7 + %i4], %l2
24369 bleu,pt %icc, loop_182
24370 nop
24371 set 0x7B, %i0
24372 stb %g2, [%l7 + %i0]
24373 st %f14, [%l7 + 0x48]
24374 nop
24375 set 0x48, %g1
24376 std %o2, [%l7 + %g1]
24377loop_182:
24378 nop
24379 set 0x40, %o5
24380 stda %f0, [%l7 + %o5] 0x89
24381 set 0x54, %g4
24382 swapa [%l7 + %g4] 0x81, %o0
24383 set 0x70, %i2
24384 stxa %i6, [%l7 + %i2] 0x89
24385 nop
24386 set 0x70, %l4
24387 std %o4, [%l7 + %l4]
24388 set 0x22, %i3
24389 stba %i3, [%l7 + %i3] 0xea
24390 membar #Sync
24391 add %l1, %o2, %l0
24392 nop
24393 set 0x78, %g7
24394 lduw [%l7 + %g7], %i5
24395 set 0x78, %g2
24396 stwa %i4, [%l7 + %g2] 0x80
24397 nop
24398 set 0x38, %l1
24399 sth %g6, [%l7 + %l1]
24400 set 0x18, %l3
24401 stda %g6, [%l7 + %l3] 0x80
24402 nop
24403 set 0x20, %l5
24404 stx %fsr, [%l7 + %l5]
24405 ble %xcc, loop_183
24406 nop
24407 set 0x78, %o7
24408 ldx [%l7 + %o7], %o5
24409 st %fsr, [%l7 + 0x70]
24410 set 0x6F, %l6
24411 ldstuba [%l7 + %l6] 0x89, %g4
24412loop_183:
24413 ld [%l7 + 0x0C], %f28
24414 nop
24415 set 0x68, %o4
24416 stx %g1, [%l7 + %o4]
24417 nop
24418 set 0x6C, %l2
24419 ldsw [%l7 + %l2], %i2
24420 set 0x15, %g3
24421 stba %o6, [%l7 + %g3] 0xea
24422 membar #Sync
24423 nop
24424 set 0x1C, %i6
24425 lduw [%l7 + %i6], %o1
24426 nop
24427 set 0x2C, %i5
24428 lduh [%l7 + %i5], %l6
24429 nop
24430 set 0x34, %l0
24431 prefetch [%l7 + %l0], 3
24432 set 0x32, %o6
24433 ldstuba [%l7 + %o6] 0x88, %i0
24434 add %o7, %g3, %i7
24435 nop
24436 set 0x10, %o2
24437 stx %fsr, [%l7 + %o2]
24438 st %f10, [%l7 + 0x74]
24439 nop
24440 set 0x2E, %i1
24441 sth %g5, [%l7 + %i1]
24442 nop
24443 set 0x09, %g6
24444 stb %l4, [%l7 + %g6]
24445 nop
24446 or %g0, 0x8, %l0
24447 sllx %l0, 0x3c, %l0
24448 wr %l0, 0xEDA, %sys_tick_cmpr
24449 set 0x18, %o1
24450 stda %l2, [%l7 + %o1] 0xeb
24451 membar #Sync
24452 set 0x40, %o3
24453 ldstuba [%l7 + %o3] 0x81, %l3
24454 set 0x70, %i7
24455 stxa %g2, [%l7 + %i7] 0xe3
24456 membar #Sync
24457 nop
24458 set 0x28, %g5
24459 stx %o0, [%l7 + %g5]
24460 set 0x64, %i4
24461 lda [%l7 + %i4] 0x88, %f16
24462 set 0x30, %o0
24463 prefetcha [%l7 + %o0] 0x80, 0
24464 nop
24465 set 0x4F, %i0
24466 ldstub [%l7 + %i0], %o4
24467 set 0x40, %o5
24468 ldxa [%l7 + %o5] 0x88, %i3
24469 set 0x79, %g1
24470 ldstuba [%l7 + %g1] 0x81, %i6
24471 set 0x20, %g4
24472 sta %f27, [%l7 + %g4] 0x80
24473 add %l7, 0x6C, %l6
24474 wr %g0, 0x80, %asi
24475 casa [%l6] 0x80, %l1, %o2
24476 set 0x40, %l4
24477 ldda [%l7 + %l4] 0x89, %i4
24478 set 0x74, %i2
24479 stwa %i4, [%l7 + %i2] 0xeb
24480 membar #Sync
24481 and %l0, %g7, %g6
24482 st %fsr, [%l7 + 0x40]
24483 st %f26, [%l7 + 0x5C]
24484 nop
24485 set 0x30, %g7
24486 swap [%l7 + %g7], %g4
24487 st %f28, [%l7 + 0x38]
24488 nop
24489 set 0x20, %i3
24490 lduh [%l7 + %i3], %g1
24491 nop
24492 set 0x68, %g2
24493 ldsh [%l7 + %g2], %o5
24494 nop
24495 set 0x58, %l1
24496 stx %o6, [%l7 + %l1]
24497 nop
24498 set 0x18, %l5
24499 ldd [%l7 + %l5], %i2
24500 add %l7, 0x70, %l6
24501 wr %g0, 0x81, %asi
24502 casa [%l6] 0x81, %l6, %o1
24503 set 0x20, %o7
24504 sta %f23, [%l7 + %o7] 0x88
24505 wr %o7, %g3, %sys_tick
24506 and %i7, %i0, %g5
24507 set 0x40, %l3
24508 stda %f0, [%l7 + %l3] 0xc8
24509 and %i1, %l5, %l4
24510 nop
24511 set 0x23, %o4
24512 stb %l3, [%l7 + %o4]
24513 set 0x68, %l6
24514 stxa %l2, [%l7 + %l6] 0xe3
24515 membar #Sync
24516 nop
24517 set 0x38, %l2
24518 ldd [%l7 + %l2], %f26
24519 set 0x38, %i6
24520 stda %g2, [%l7 + %i6] 0xea
24521 membar #Sync
24522 nop
24523 set 0x60, %i5
24524 ldd [%l7 + %i5], %o0
24525 nop
24526 set 0x38, %g3
24527 ldsw [%l7 + %g3], %o4
24528 st %fsr, [%l7 + 0x60]
24529 set 0x30, %o6
24530 prefetcha [%l7 + %o6] 0x88, 0
24531 set 0x2F, %l0
24532 stba %i6, [%l7 + %l0] 0x89
24533 nop
24534 set 0x78, %i1
24535 stx %fsr, [%l7 + %i1]
24536 nop
24537 set 0x38, %g6
24538 std %l0, [%l7 + %g6]
24539 set 0x40, %o2
24540 ldda [%l7 + %o2] 0xd8, %f16
24541 set 0x70, %o3
24542 prefetcha [%l7 + %o3] 0x81, 1
24543 nop
24544 set 0x72, %i7
24545 sth %i3, [%l7 + %i7]
24546 nop
24547 set 0x72, %o1
24548 ldsh [%l7 + %o1], %i5
24549 set 0x20, %g5
24550 ldxa [%l7 + %g5] 0x89, %i4
24551 set 0x10, %i4
24552 stxa %g7, [%l7 + %i4] 0x89
24553 add %l7, 0x44, %l6
24554 wr %g0, 0x88, %asi
24555 lda [%l6] %asi, %g6
24556 casa [%l6] 0x88, %g6, %g4
24557 nop
24558 set 0x14, %i0
24559 lduw [%l7 + %i0], %l0
24560 set 0x68, %o0
24561 stda %o4, [%l7 + %o0] 0xe3
24562 membar #Sync
24563 nop
24564 set 0x18, %g1
24565 stx %g1, [%l7 + %g1]
24566 nop
24567 set 0x08, %g4
24568 prefetch [%l7 + %g4], 3
24569 set 0x3C, %l4
24570 swapa [%l7 + %l4] 0x81, %o6
24571 nop
24572 set 0x50, %o5
24573 std %f20, [%l7 + %o5]
24574 nop
24575 set 0x0E, %i2
24576 lduh [%l7 + %i2], %i2
24577 and %l6, %o1, %g3
24578 nop
24579 set 0x24, %g7
24580 lduw [%l7 + %g7], %i7
24581 add %o7, %g5, %i0
24582 add %l7, 0x18, %l6
24583 wr %g0, 0x88, %asi
24584 ldxa [%l6] %asi, %i1
24585 casxa [%l6] 0x88, %i1, %l4
24586 nop
24587 set 0x10, %i3
24588 ldx [%l7 + %i3], %l3
24589 set 0x50, %l1
24590 stxa %l5, [%l7 + %l1] 0x81
24591 set 0x40, %l5
24592 stda %f16, [%l7 + %l5] 0xd2
24593 set 0x18, %g2
24594 prefetcha [%l7 + %g2] 0x88, 1
24595 ble,a %icc, loop_184
24596 nop
24597 set 0x5C, %l3
24598 ldsw [%l7 + %l3], %l2
24599 or %o0, %o4, %o3
24600 nop
24601 set 0x38, %o7
24602 ldx [%l7 + %o7], %i6
24603loop_184:
24604 nop
24605 set 0x78, %l6
24606 stx %fsr, [%l7 + %l6]
24607 set 0x20, %o4
24608 stxa %o2, [%l7 + %o4] 0x88
24609 set 0x50, %l2
24610 ldda [%l7 + %l2] 0xeb, %l0
24611 nop
24612 set 0x10, %i5
24613 ldd [%l7 + %i5], %f22
24614 add %l7, 0x78, %l6
24615 wr %g0, 0x88, %asi
24616 casa [%l6] 0x88, %i5, %i3
24617 set 0x34, %i6
24618 lda [%l7 + %i6] 0x88, %f22
24619 set 0x18, %g3
24620 lda [%l7 + %g3] 0x81, %f22
24621 ld [%l7 + 0x6C], %f17
24622 set 0x4D, %o6
24623 ldstuba [%l7 + %o6] 0x80, %i4
24624 nop
24625 set 0x60, %i1
24626 std %g6, [%l7 + %i1]
24627 nop
24628 set 0x24, %l0
24629 stw %g7, [%l7 + %l0]
24630 set 0x2C, %g6
24631 ldstuba [%l7 + %g6] 0x80, %l0
24632 nop
24633 set 0x60, %o3
24634 lduh [%l7 + %o3], %o5
24635 set 0x28, %i7
24636 prefetcha [%l7 + %i7] 0x80, 4
24637 bleu,a %xcc, loop_185
24638 st %fsr, [%l7 + 0x48]
24639 add %o6, %g1, %i2
24640 nop
24641 set 0x20, %o2
24642 swap [%l7 + %o2], %o1
24643loop_185:
24644 nop
24645 set 0x78, %g5
24646 std %f28, [%l7 + %g5]
24647 nop
24648 set 0x3E, %o1
24649 ldsb [%l7 + %o1], %g3
24650 nop
24651 set 0x30, %i0
24652 ldsw [%l7 + %i0], %l6
24653 set 0x10, %o0
24654 ldda [%l7 + %o0] 0x88, %o6
24655 set 0x74, %i4
24656 sta %f15, [%l7 + %i4] 0x81
24657 nop
24658 set 0x0C, %g4
24659 ldsb [%l7 + %g4], %g5
24660 ld [%l7 + 0x34], %f10
24661 or %i7, %i1, %l4
24662 and %i0, %l3, %g2
24663 nop
24664 set 0x6C, %g1
24665 lduh [%l7 + %g1], %l5
24666 set 0x41, %o5
24667 ldstuba [%l7 + %o5] 0x81, %o0
24668 nop
24669 set 0x33, %i2
24670 ldub [%l7 + %i2], %l2
24671 set 0x4B, %g7
24672 stba %o3, [%l7 + %g7] 0x89
24673 st %fsr, [%l7 + 0x58]
24674 nop
24675 set 0x30, %i3
24676 ldstub [%l7 + %i3], %i6
24677 set 0x51, %l1
24678 ldstuba [%l7 + %l1] 0x80, %o2
24679 nop
24680 set 0x60, %l4
24681 sth %l1, [%l7 + %l4]
24682 nop
24683 set 0x62, %g2
24684 ldstub [%l7 + %g2], %o4
24685 nop
24686 set 0x58, %l3
24687 ldx [%l7 + %l3], %i5
24688 set 0x3E, %l5
24689 stha %i3, [%l7 + %l5] 0xe2
24690 membar #Sync
24691 set 0x68, %l6
24692 stba %i4, [%l7 + %l6] 0x89
24693 nop
24694 set 0x20, %o7
24695 swap [%l7 + %o7], %g6
24696 nop
24697 set 0x24, %l2
24698 prefetch [%l7 + %l2], 4
24699 set 0x5C, %i5
24700 sta %f23, [%l7 + %i5] 0x89
24701 nop
24702 set 0x20, %i6
24703 sth %g7, [%l7 + %i6]
24704 set 0x30, %g3
24705 ldda [%l7 + %g3] 0x88, %l0
24706 set 0x40, %o4
24707 ldda [%l7 + %o4] 0x89, %f16
24708 nop
24709 set 0x1D, %o6
24710 ldub [%l7 + %o6], %o5
24711 set 0x40, %i1
24712 ldda [%l7 + %i1] 0x89, %f0
24713 st %f16, [%l7 + 0x18]
24714 add %g4, %o6, %i2
24715 nop
24716 set 0x08, %l0
24717 ldd [%l7 + %l0], %g0
24718 nop
24719 set 0x14, %g6
24720 ldstub [%l7 + %g6], %g3
24721 nop
24722 set 0x3A, %i7
24723 ldsb [%l7 + %i7], %l6
24724 set 0x4C, %o2
24725 swapa [%l7 + %o2] 0x89, %o1
24726 set 0x78, %g5
24727 ldxa [%l7 + %g5] 0x89, %g5
24728 nop
24729 or %g0, 0x8, %l0
24730 sllx %l0, 0x3c, %l0
24731 wr %l0, %g0, %tick_cmpr
24732 nop
24733 set 0x78, %o3
24734 lduh [%l7 + %o3], %i7
24735 nop
24736 set 0x7A, %i0
24737 lduh [%l7 + %i0], %i0
24738 nop
24739 set 0x62, %o1
24740 ldsh [%l7 + %o1], %l4
24741 nop
24742 set 0x2E, %i4
24743 lduh [%l7 + %i4], %g2
24744 nop
24745 set 0x58, %g4
24746 stx %fsr, [%l7 + %g4]
24747 nop
24748 set 0x44, %g1
24749 ldsw [%l7 + %g1], %l5
24750 set 0x60, %o5
24751 lda [%l7 + %o5] 0x89, %f22
24752 nop
24753 set 0x70, %o0
24754 ldd [%l7 + %o0], %f24
24755 nop
24756 set 0x0C, %g7
24757 ldsb [%l7 + %g7], %o0
24758 set 0x18, %i3
24759 stda %l2, [%l7 + %i3] 0xe2
24760 membar #Sync
24761 nop
24762 set 0x14, %i2
24763 prefetch [%l7 + %i2], 4
24764 nop
24765 set 0x54, %l4
24766 swap [%l7 + %l4], %l3
24767 st %f6, [%l7 + 0x70]
24768 set 0x34, %g2
24769 lda [%l7 + %g2] 0x88, %f19
24770 or %o3, %o2, %i6
24771 set 0x20, %l3
24772 stwa %o4, [%l7 + %l3] 0xe3
24773 membar #Sync
24774 set 0x3C, %l1
24775 sta %f27, [%l7 + %l1] 0x89
24776 nop
24777 set 0x58, %l5
24778 stw %l1, [%l7 + %l5]
24779 nop
24780 set 0x38, %l6
24781 stx %fsr, [%l7 + %l6]
24782 set 0x58, %l2
24783 prefetcha [%l7 + %l2] 0x81, 1
24784 set 0x58, %o7
24785 prefetcha [%l7 + %o7] 0x81, 3
24786 nop
24787 set 0x7E, %i6
24788 ldsb [%l7 + %i6], %g6
24789 nop
24790 set 0x48, %i5
24791 ldx [%l7 + %i5], %i3
24792 set 0x50, %o4
24793 stxa %l0, [%l7 + %o4] 0xeb
24794 membar #Sync
24795 nop
24796 set 0x44, %g3
24797 swap [%l7 + %g3], %g7
24798 and %o5, %o6, %i2
24799 ld [%l7 + 0x60], %f18
24800 add %g4, %g1, %g3
24801 nop
24802 set 0x58, %i1
24803 ldsh [%l7 + %i1], %o1
24804 add %l7, 0x68, %l6
24805 wr %g0, 0x81, %asi
24806 casa [%l6] 0x81, %l6, %g5
24807 nop
24808 set 0x20, %l0
24809 stx %fsr, [%l7 + %l0]
24810 ld [%l7 + 0x50], %f10
24811 membar #Sync
24812 set 0x40, %g6
24813 ldda [%l7 + %g6] 0xf1, %f0
24814 nop
24815 set 0x4C, %o6
24816 lduw [%l7 + %o6], %o7
24817 nop
24818 set 0x5C, %i7
24819 lduh [%l7 + %i7], %i7
24820 set 0x50, %o2
24821 sta %f15, [%l7 + %o2] 0x89
24822 set 0x40, %g5
24823 stda %f16, [%l7 + %g5] 0xc2
24824 set 0x58, %i0
24825 prefetcha [%l7 + %i0] 0x81, 3
24826 nop
24827 set 0x60, %o3
24828 stx %i1, [%l7 + %o3]
24829 ld [%l7 + 0x28], %f21
24830 set 0x30, %o1
24831 swapa [%l7 + %o1] 0x88, %g2
24832 or %l4, %l5, %o0
24833 nop
24834 set 0x38, %i4
24835 ldd [%l7 + %i4], %f24
24836 nop
24837 set 0x2C, %g1
24838 ldsh [%l7 + %g1], %l3
24839 set 0x58, %o5
24840 swapa [%l7 + %o5] 0x81, %l2
24841 set 0x28, %g4
24842 prefetcha [%l7 + %g4] 0x89, 1
24843 st %fsr, [%l7 + 0x20]
24844 nop
24845 set 0x58, %g7
24846 ldd [%l7 + %g7], %o2
24847 nop
24848 set 0x48, %o0
24849 prefetch [%l7 + %o0], 4
24850 bleu,a %icc, loop_186
24851 nop
24852 set 0x08, %i3
24853 stx %fsr, [%l7 + %i3]
24854 set 0x29, %i2
24855 stba %o4, [%l7 + %i2] 0xe3
24856 membar #Sync
24857loop_186:
24858 nop
24859 set 0x08, %l4
24860 ldx [%l7 + %l4], %i6
24861 add %l1, %i4, %i5
24862 nop
24863 set 0x3C, %g2
24864 ldsw [%l7 + %g2], %g6
24865 nop
24866 set 0x18, %l1
24867 ldsh [%l7 + %l1], %i3
24868 add %l7, 0x58, %l6
24869 wr %g0, 0x88, %asi
24870 casxa [%l6] 0x88, %g7, %o5
24871 add %l7, 0x28, %l6
24872 wr %g0, 0x88, %asi
24873 casa [%l6] 0x88, %o6, %i2
24874 nop
24875 set 0x78, %l5
24876 ldd [%l7 + %l5], %l0
24877 set 0x39, %l3
24878 stba %g1, [%l7 + %l3] 0x88
24879 add %g3, %g4, %l6
24880 nop
24881 set 0x53, %l6
24882 ldsb [%l7 + %l6], %o1
24883 or %g5, %o7, %i7
24884 nop
24885 set 0x5A, %l2
24886 ldstub [%l7 + %l2], %i0
24887 set 0x40, %o7
24888 ldda [%l7 + %o7] 0xda, %f0
24889 nop
24890 set 0x48, %i5
24891 stx %fsr, [%l7 + %i5]
24892 nop
24893 set 0x48, %i6
24894 stx %i1, [%l7 + %i6]
24895 set 0x4C, %o4
24896 sta %f16, [%l7 + %o4] 0x88
24897 set 0x4E, %g3
24898 stha %g2, [%l7 + %g3] 0x80
24899 nop
24900 set 0x29, %l0
24901 stb %l5, [%l7 + %l0]
24902 nop
24903 set 0x18, %i1
24904 ldx [%l7 + %i1], %l4
24905 set 0x40, %g6
24906 lda [%l7 + %g6] 0x88, %f11
24907 ld [%l7 + 0x34], %f4
24908 nop
24909 set 0x18, %i7
24910 std %f20, [%l7 + %i7]
24911 nop
24912 set 0x0E, %o6
24913 lduh [%l7 + %o6], %l3
24914 nop
24915 set 0x30, %g5
24916 ldx [%l7 + %g5], %o0
24917 set 0x11, %o2
24918 stba %o3, [%l7 + %o2] 0x80
24919 bl,a %icc, loop_187
24920 nop
24921 set 0x68, %o3
24922 std %f0, [%l7 + %o3]
24923 set 0x1A, %i0
24924 ldstuba [%l7 + %i0] 0x89, %l2
24925loop_187:
24926 ba,pt %xcc, loop_188
24927 nop
24928 nop
24929 setx 0x3216FD06, %l0, %l6
24930 st %l6, [%l7 + 0x28]
24931 ld [%l7 + 0x28], %f25
24932 setx 0x22144A63, %l1, %l5
24933 st %l5, [%l7 + 0x10]
24934 ld [%l7 + 0x10], %f20
24935 fdivs %f20, %f25, %f18
24936 set 0x64, %i4
24937 sta %f18, [%l7 + %i4] 0x80
24938loop_188:
24939 nop
24940 set 0x68, %o1
24941 ldd [%l7 + %o1], %f8
24942 nop
24943 set 0x50, %o5
24944 std %f12, [%l7 + %o5]
24945 nop
24946 set 0x60, %g1
24947 ldd [%l7 + %g1], %o2
24948 nop
24949 set 0x68, %g7
24950 ldx [%l7 + %g7], %i6
24951 st %fsr, [%l7 + 0x38]
24952 nop
24953 set 0x70, %g4
24954 stb %o4, [%l7 + %g4]
24955 nop
24956 set 0x50, %i3
24957 stw %l1, [%l7 + %i3]
24958 set 0x40, %i2
24959 stda %f16, [%l7 + %i2] 0xf9
24960 membar #Sync
24961 nop
24962 set 0x22, %l4
24963 ldsh [%l7 + %l4], %i5
24964 set 0x16, %g2
24965 ldstuba [%l7 + %g2] 0x81, %g6
24966 set 0x60, %o0
24967 ldda [%l7 + %o0] 0xeb, %i2
24968 or %g7, %i4, %o5
24969 nop
24970 set 0x3C, %l1
24971 stw %i2, [%l7 + %l1]
24972 nop
24973 set 0x08, %l5
24974 ldx [%l7 + %l5], %o6
24975 nop
24976 set 0x6C, %l3
24977 stw %g1, [%l7 + %l3]
24978 set 0x20, %l6
24979 sta %f16, [%l7 + %l6] 0x88
24980 add %l0, %g3, %l6
24981 nop
24982 set 0x22, %o7
24983 lduh [%l7 + %o7], %o1
24984 nop
24985 set 0x20, %l2
24986 stw %g4, [%l7 + %l2]
24987 set 0x40, %i6
24988 stda %f16, [%l7 + %i6] 0xd2
24989 nop
24990 set 0x20, %i5
24991 stx %fsr, [%l7 + %i5]
24992 set 0x08, %o4
24993 stxa %o7, [%l7 + %o4] 0xea
24994 membar #Sync
24995 set 0x50, %g3
24996 swapa [%l7 + %g3] 0x80, %g5
24997 st %f19, [%l7 + 0x18]
24998 nop
24999 set 0x30, %i1
25000 stw %i7, [%l7 + %i1]
25001 nop
25002 set 0x2B, %l0
25003 ldub [%l7 + %l0], %i0
25004 or %i1, %g2, %l4
25005 set 0x10, %i7
25006 ldda [%l7 + %i7] 0x89, %l4
25007 ld [%l7 + 0x78], %f8
25008 nop
25009 set 0x0E, %g6
25010 ldstub [%l7 + %g6], %o0
25011 set 0x40, %o6
25012 ldxa [%l7 + %o6] 0x80, %o3
25013 nop
25014 set 0x6A, %o2
25015 ldsh [%l7 + %o2], %l3
25016 nop
25017 set 0x1E, %g5
25018 sth %l2, [%l7 + %g5]
25019 nop
25020 set 0x78, %i0
25021 ldd [%l7 + %i0], %f18
25022 set 0x48, %i4
25023 stba %i6, [%l7 + %i4] 0xe2
25024 membar #Sync
25025 nop
25026 set 0x40, %o3
25027 lduh [%l7 + %o3], %o4
25028 add %l7, 0x58, %l6
25029 wr %g0, 0x89, %asi
25030 ldxa [%l6] %asi, %l1
25031 casxa [%l6] 0x89, %l1, %i5
25032 or %o2, %i3, %g6
25033 set 0x54, %o5
25034 lda [%l7 + %o5] 0x80, %f16
25035 set 0x12, %g1
25036 ldstuba [%l7 + %g1] 0x89, %i4
25037 nop
25038 set 0x76, %g7
25039 lduh [%l7 + %g7], %g7
25040 set 0x08, %o1
25041 ldstuba [%l7 + %o1] 0x88, %o5
25042 or %i2, %g1, %l0
25043 or %o6, %l6, %o1
25044 set 0x5C, %i3
25045 stba %g4, [%l7 + %i3] 0x88
25046 set 0x10, %i2
25047 prefetcha [%l7 + %i2] 0x88, 0
25048 wr %g0, 0x5, %fprs
25049 set 0x60, %g4
25050 stda %i6, [%l7 + %g4] 0x81
25051 and %i1, %g2, %i0
25052 nop
25053 set 0x5C, %g2
25054 ldub [%l7 + %g2], %l5
25055 nop
25056 set 0x30, %l4
25057 std %o0, [%l7 + %l4]
25058 nop
25059 set 0x54, %o0
25060 stw %o3, [%l7 + %o0]
25061 nop
25062 set 0x68, %l1
25063 ldd [%l7 + %l1], %l4
25064 nop
25065 set 0x65, %l5
25066 ldstub [%l7 + %l5], %l3
25067 set 0x58, %l6
25068 ldxa [%l7 + %l6] 0x81, %l2
25069 set 0x48, %o7
25070 swapa [%l7 + %o7] 0x81, %i6
25071 nop
25072 set 0x14, %l3
25073 stb %o4, [%l7 + %l3]
25074 add %l7, 0x70, %l6
25075 wr %g0, 0x81, %asi
25076 ldxa [%l6] %asi, %i5
25077 casxa [%l6] 0x81, %i5, %o2
25078 set 0x14, %l2
25079 sta %f29, [%l7 + %l2] 0x89
25080 nop
25081 set 0x60, %i6
25082 std %f28, [%l7 + %i6]
25083 set 0x10, %o4
25084 ldda [%l7 + %o4] 0xe2, %l0
25085 nop
25086 set 0x58, %g3
25087 ldd [%l7 + %g3], %g6
25088 nop
25089 set 0x4C, %i1
25090 swap [%l7 + %i1], %i3
25091 nop
25092 set 0x60, %i5
25093 ldx [%l7 + %i5], %i4
25094 set 0x23, %l0
25095 stba %o5, [%l7 + %l0] 0x88
25096 set 0x58, %g6
25097 stda %i2, [%l7 + %g6] 0xeb
25098 membar #Sync
25099 nop
25100 set 0x72, %o6
25101 sth %g7, [%l7 + %o6]
25102 nop
25103 set 0x40, %o2
25104 std %f8, [%l7 + %o2]
25105 nop
25106 set 0x38, %g5
25107 std %f0, [%l7 + %g5]
25108 fpadd32s %f18, %f29, %f15
25109 set 0x5C, %i0
25110 swapa [%l7 + %i0] 0x81, %g1
25111 ld [%l7 + 0x44], %f11
25112 nop
25113 set 0x20, %i4
25114 ldd [%l7 + %i4], %f2
25115 and %l0, %l6, %o1
25116 nop
25117 set 0x38, %i7
25118 ldd [%l7 + %i7], %g4
25119 nop
25120 set 0x3C, %o5
25121 ldsh [%l7 + %o5], %o6
25122 nop
25123 set 0x18, %o3
25124 ldsw [%l7 + %o3], %g5
25125 nop
25126 set 0x48, %g7
25127 ldd [%l7 + %g7], %g2
25128 ld [%l7 + 0x4C], %f31
25129 add %o7, %i1, %g2
25130 set 0x20, %g1
25131 ldda [%l7 + %g1] 0xea, %i6
25132 set 0x50, %o1
25133 sta %f28, [%l7 + %o1] 0x80
25134 set 0x40, %i3
25135 stda %f0, [%l7 + %i3] 0xca
25136 nop
25137 set 0x6A, %i2
25138 sth %i0, [%l7 + %i2]
25139 and %l5, %o3, %o0
25140 nop
25141 set 0x30, %g2
25142 swap [%l7 + %g2], %l4
25143 or %l2, %i6, %l3
25144 set 0x4C, %l4
25145 sta %f30, [%l7 + %l4] 0x81
25146 set 0x72, %g4
25147 stba %i5, [%l7 + %g4] 0xeb
25148 membar #Sync
25149 set 0x08, %o0
25150 stxa %o4, [%l7 + %o0] 0x80
25151 ld [%l7 + 0x7C], %f0
25152 set 0x10, %l1
25153 stha %o2, [%l7 + %l1] 0x80
25154 nop
25155 set 0x18, %l6
25156 prefetch [%l7 + %l6], 1
25157 nop
25158 set 0x3E, %o7
25159 stb %l1, [%l7 + %o7]
25160 set 0x40, %l3
25161 ldda [%l7 + %l3] 0x80, %g6
25162 set 0x30, %l5
25163 ldda [%l7 + %l5] 0x89, %i4
25164 set 0x17, %l2
25165 ldstuba [%l7 + %l2] 0x81, %i3
25166 add %l7, 0x58, %l6
25167 wr %g0, 0x88, %asi
25168 casxa [%l6] 0x88, %o5, %i2
25169 nop
25170 set 0x08, %o4
25171 prefetch [%l7 + %o4], 2
25172 nop
25173 set 0x3E, %i6
25174 ldsh [%l7 + %i6], %g1
25175 nop
25176 set 0x78, %g3
25177 lduw [%l7 + %g3], %l0
25178 nop
25179 set 0x50, %i1
25180 prefetch [%l7 + %i1], 2
25181 ld [%l7 + 0x54], %f13
25182 nop
25183 set 0x60, %l0
25184 ldstub [%l7 + %l0], %l6
25185 set 0x10, %g6
25186 stxa %o1, [%l7 + %g6] 0x80
25187 nop
25188 set 0x24, %i5
25189 ldsh [%l7 + %i5], %g7
25190 nop
25191 set 0x28, %o6
25192 ldd [%l7 + %o6], %f8
25193 membar #Sync
25194 set 0x40, %g5
25195 ldda [%l7 + %g5] 0xf8, %f16
25196 and %g4, %g5, %g3
25197 nop
25198 set 0x1F, %o2
25199 ldstub [%l7 + %o2], %o6
25200 st %fsr, [%l7 + 0x64]
25201 set 0x5C, %i4
25202 sta %f28, [%l7 + %i4] 0x88
25203 nop
25204 set 0x10, %i0
25205 ldd [%l7 + %i0], %o6
25206 set 0x40, %o5
25207 stda %f16, [%l7 + %o5] 0xda
25208 nop
25209 set 0x50, %o3
25210 stx %g2, [%l7 + %o3]
25211 set 0x14, %g7
25212 stwa %i1, [%l7 + %g7] 0xe3
25213 membar #Sync
25214 set 0x48, %i7
25215 stxa %i7, [%l7 + %i7] 0xea
25216 membar #Sync
25217 set 0x28, %g1
25218 prefetcha [%l7 + %g1] 0x89, 4
25219 add %l7, 0x10, %l6
25220 wr %g0, 0x89, %asi
25221 ldxa [%l6] %asi, %o3
25222 casxa [%l6] 0x89, %o3, %i0
25223 st %f26, [%l7 + 0x2C]
25224 nop
25225 set 0x70, %o1
25226 ldub [%l7 + %o1], %o0
25227 set 0x0C, %i2
25228 stwa %l4, [%l7 + %i2] 0x80
25229 set 0x14, %i3
25230 stba %i6, [%l7 + %i3] 0x80
25231 nop
25232 set 0x48, %l4
25233 lduw [%l7 + %l4], %l3
25234 nop
25235 set 0x70, %g4
25236 stx %l2, [%l7 + %g4]
25237 nop
25238 or %g0, 0x8, %l0
25239 sllx %l0, 0x3c, %l0
25240 wr %l0, %g0, %sys_tick_cmpr
25241 nop
25242 set 0x08, %g2
25243 std %o4, [%l7 + %g2]
25244 nop
25245 set 0x48, %l1
25246 ldsw [%l7 + %l1], %g6
25247 or %i4, %l1, %i3
25248 set 0x20, %l6
25249 stda %o4, [%l7 + %l6] 0x80
25250 nop
25251 set 0x4C, %o0
25252 lduw [%l7 + %o0], %g1
25253 set 0x70, %o7
25254 ldxa [%l7 + %o7] 0x88, %i2
25255 set 0x4C, %l3
25256 swapa [%l7 + %l3] 0x89, %l6
25257 nop
25258 set 0x32, %l5
25259 ldstub [%l7 + %l5], %o1
25260 set 0x70, %l2
25261 swapa [%l7 + %l2] 0x80, %g7
25262 fpadd32 %f30, %f10, %f26
25263 add %l7, 0x78, %l6
25264 wr %g0, 0x80, %asi
25265 casxa [%l6] 0x80, %l0, %g5
25266 nop
25267 set 0x48, %o4
25268 ldd [%l7 + %o4], %f2
25269 nop
25270 set 0x68, %i6
25271 ldd [%l7 + %i6], %f18
25272 bg,pt %xcc, loop_189
25273 nop
25274 set 0x20, %g3
25275 lduh [%l7 + %g3], %g3
25276 nop
25277 set 0x50, %l0
25278 stx %g4, [%l7 + %l0]
25279 nop
25280 set 0x48, %g6
25281 std %o6, [%l7 + %g6]
25282loop_189:
25283 nop
25284 set 0x08, %i5
25285 ldd [%l7 + %i5], %f28
25286 nop
25287 set 0x20, %i1
25288 stx %o7, [%l7 + %i1]
25289 set 0x5C, %g5
25290 stha %i1, [%l7 + %g5] 0x88
25291 nop
25292 set 0x5F, %o2
25293 ldstub [%l7 + %o2], %g2
25294 ld [%l7 + 0x54], %f14
25295 ld [%l7 + 0x14], %f29
25296 st %fsr, [%l7 + 0x34]
25297 set 0x3C, %i4
25298 lda [%l7 + %i4] 0x81, %f16
25299 or %l5, %o3, %i0
25300 nop
25301 set 0x70, %i0
25302 ldsw [%l7 + %i0], %i7
25303 set 0x4C, %o5
25304 lda [%l7 + %o5] 0x88, %f16
25305 st %fsr, [%l7 + 0x58]
25306 add %l7, 0x44, %l6
25307 wr %g0, 0x81, %asi
25308 lda [%l6] %asi, %o0
25309 casa [%l6] 0x81, %o0, %l4
25310 st %fsr, [%l7 + 0x2C]
25311 set 0x6C, %o6
25312 swapa [%l7 + %o6] 0x89, %i6
25313 nop
25314 set 0x20, %o3
25315 ldd [%l7 + %o3], %l2
25316 set 0x08, %i7
25317 ldxa [%l7 + %i7] 0x89, %l3
25318 nop
25319 set 0x48, %g1
25320 ldx [%l7 + %g1], %o2
25321 add %l7, 0x78, %l6
25322 wr %g0, 0x88, %asi
25323 lda [%l6] %asi, %o4
25324 casa [%l6] 0x88, %o4, %g6
25325 nop
25326 set 0x48, %o1
25327 ldd [%l7 + %o1], %f4
25328 add %i5, %i4, %l1
25329 nop
25330 set 0x48, %g7
25331 std %i2, [%l7 + %g7]
25332 set 0x78, %i2
25333 ldxa [%l7 + %i2] 0x88, %o5
25334 set 0x08, %i3
25335 ldxa [%l7 + %i3] 0x89, %i2
25336 set 0x10, %g4
25337 stxa %g1, [%l7 + %g4] 0xea
25338 membar #Sync
25339 set 0x25, %l4
25340 stba %o1, [%l7 + %l4] 0xeb
25341 membar #Sync
25342 nop
25343 set 0x34, %l1
25344 stw %l6, [%l7 + %l1]
25345 nop
25346 set 0x40, %g2
25347 stw %l0, [%l7 + %g2]
25348 set 0x40, %l6
25349 stda %f16, [%l7 + %l6] 0x80
25350 nop
25351 set 0x58, %o0
25352 stx %fsr, [%l7 + %o0]
25353 nop
25354 set 0x40, %o7
25355 stx %fsr, [%l7 + %o7]
25356 set 0x64, %l5
25357 lda [%l7 + %l5] 0x88, %f19
25358 nop
25359 set 0x20, %l3
25360 ldd [%l7 + %l3], %g4
25361 nop
25362 set 0x10, %l2
25363 ldd [%l7 + %l2], %f28
25364 nop
25365 set 0x12, %i6
25366 sth %g3, [%l7 + %i6]
25367 and %g4, %g7, %o7
25368 add %l7, 0x68, %l6
25369 wr %g0, 0x88, %asi
25370 ldxa [%l6] %asi, %i1
25371 casxa [%l6] 0x88, %i1, %g2
25372 set 0x0E, %o4
25373 ldstuba [%l7 + %o4] 0x89, %l5
25374 nop
25375 set 0x38, %g3
25376 ldd [%l7 + %g3], %f4
25377 set 0x30, %l0
25378 prefetcha [%l7 + %l0] 0x88, 0
25379 add %o3, %i0, %i7
25380 or %o0, %l4, %i6
25381 ld [%l7 + 0x2C], %f11
25382 set 0x26, %i5
25383 stha %l2, [%l7 + %i5] 0x89
25384 and %o2, %l3, %o4
25385 bl,a %xcc, loop_190
25386 nop
25387 set 0x60, %i1
25388 ldd [%l7 + %i1], %i4
25389 and %g6, %l1, %i3
25390 nop
25391 set 0x30, %g5
25392 lduw [%l7 + %g5], %o5
25393loop_190:
25394 nop
25395 set 0x58, %o2
25396 ldd [%l7 + %o2], %f30
25397 set 0x3A, %g6
25398 stha %i2, [%l7 + %g6] 0x88
25399 nop
25400 set 0x08, %i0
25401 stx %fsr, [%l7 + %i0]
25402 nop
25403 set 0x50, %o5
25404 ldd [%l7 + %o5], %f6
25405 nop
25406 set 0x70, %o6
25407 prefetch [%l7 + %o6], 1
25408 nop
25409 set 0x4C, %o3
25410 ldub [%l7 + %o3], %i4
25411 nop
25412 set 0x40, %i7
25413 ldx [%l7 + %i7], %g1
25414 membar #Sync
25415 set 0x40, %i4
25416 ldda [%l7 + %i4] 0xf9, %f0
25417 nop
25418 set 0x40, %g1
25419 std %i6, [%l7 + %g1]
25420 add %l7, 0x30, %l6
25421 wr %g0, 0x88, %asi
25422 lda [%l6] %asi, %o1
25423 casa [%l6] 0x88, %o1, %l0
25424 nop
25425 set 0x3C, %o1
25426 stw %g3, [%l7 + %o1]
25427 nop
25428 set 0x50, %g7
25429 swap [%l7 + %g7], %g4
25430 nop
25431 set 0x50, %i2
25432 prefetch [%l7 + %i2], 2
25433 set 0x24, %g4
25434 sta %f12, [%l7 + %g4] 0x80
25435 st %fsr, [%l7 + 0x34]
25436 set 0x78, %i3
25437 ldxa [%l7 + %i3] 0x81, %g5
25438 st %f26, [%l7 + 0x18]
25439 or %o7, %g7, %i1
25440 nop
25441 set 0x68, %l4
25442 ldd [%l7 + %l4], %f18
25443 set 0x77, %l1
25444 stba %l5, [%l7 + %l1] 0xe2
25445 membar #Sync
25446 nop
25447 set 0x4C, %l6
25448 ldsw [%l7 + %l6], %g2
25449 nop
25450 set 0x08, %g2
25451 prefetch [%l7 + %g2], 4
25452 nop
25453 set 0x2D, %o0
25454 ldub [%l7 + %o0], %o3
25455 nop
25456 or %g0, 0x8, %l0
25457 sllx %l0, 0x3c, %l0
25458 wr %l0, 0x0F9, %sys_tick_cmpr
25459 nop
25460 set 0x68, %l5
25461 lduw [%l7 + %l5], %i7
25462 ld [%l7 + 0x40], %f16
25463 add %l7, 0x68, %l6
25464 wr %g0, 0x80, %asi
25465 ldxa [%l6] %asi, %o0
25466 casxa [%l6] 0x80, %o0, %i6
25467 or %l4, %o2, %l2
25468 nop
25469 set 0x40, %o7
25470 std %o4, [%l7 + %o7]
25471 fpadd32s %f31, %f11, %f29
25472 set 0x4C, %l2
25473 stwa %l3, [%l7 + %l2] 0xe3
25474 membar #Sync
25475 and %g6, %i5, %l1
25476 and %i3, %o5, %i4
25477 add %l7, 0x68, %l6
25478 wr %g0, 0x80, %asi
25479 casxa [%l6] 0x80, %g1, %l6
25480 nop
25481 set 0x38, %l3
25482 ldd [%l7 + %l3], %o0
25483 add %i2, %l0, %g3
25484 set 0x34, %i6
25485 stwa %g5, [%l7 + %i6] 0xea
25486 membar #Sync
25487 nop
25488 set 0x09, %g3
25489 ldstub [%l7 + %g3], %o7
25490 nop
25491 set 0x63, %o4
25492 ldstub [%l7 + %o4], %g4
25493 set 0x40, %l0
25494 ldda [%l7 + %l0] 0x88, %f0
25495 nop
25496 set 0x1C, %i1
25497 swap [%l7 + %i1], %g7
25498 nop
25499 set 0x75, %i5
25500 ldstub [%l7 + %i5], %l5
25501 nop
25502 set 0x18, %o2
25503 stx %fsr, [%l7 + %o2]
25504 nop
25505 set 0x18, %g6
25506 ldx [%l7 + %g6], %g2
25507 nop
25508 set 0x20, %i0
25509 lduw [%l7 + %i0], %o3
25510 set 0x70, %g5
25511 stha %o6, [%l7 + %g5] 0xe3
25512 membar #Sync
25513 nop
25514 set 0x62, %o5
25515 ldub [%l7 + %o5], %i1
25516 set 0x50, %o3
25517 stxa %i7, [%l7 + %o3] 0xea
25518 membar #Sync
25519 nop
25520 set 0x48, %o6
25521 std %f4, [%l7 + %o6]
25522 set 0x56, %i4
25523 ldstuba [%l7 + %i4] 0x81, %o0
25524 fpsub16 %f18, %f4, %f14
25525 nop
25526 set 0x7C, %i7
25527 ldsw [%l7 + %i7], %i0
25528 set 0x30, %g1
25529 lda [%l7 + %g1] 0x80, %f17
25530 nop
25531 set 0x34, %g7
25532 swap [%l7 + %g7], %l4
25533 nop
25534 set 0x30, %o1
25535 prefetch [%l7 + %o1], 1
25536 set 0x70, %g4
25537 ldxa [%l7 + %g4] 0x80, %o2
25538 nop
25539 set 0x4F, %i2
25540 ldstub [%l7 + %i2], %l2
25541 set 0x40, %l4
25542 stda %f0, [%l7 + %l4] 0x81
25543 set 0x38, %i3
25544 ldxa [%l7 + %i3] 0x88, %o4
25545 nop
25546 set 0x70, %l6
25547 ldd [%l7 + %l6], %f12
25548 and %i6, %g6, %i5
25549 st %f15, [%l7 + 0x38]
25550 set 0x50, %g2
25551 ldda [%l7 + %g2] 0xea, %l0
25552 nop
25553 set 0x50, %o0
25554 stx %l3, [%l7 + %o0]
25555 set 0x6C, %l5
25556 ldstuba [%l7 + %l5] 0x81, %o5
25557 nop
25558 set 0x1C, %l1
25559 ldstub [%l7 + %l1], %i3
25560 st %fsr, [%l7 + 0x2C]
25561 nop
25562 set 0x10, %o7
25563 swap [%l7 + %o7], %g1
25564 or %i4, %l6, %o1
25565 ld [%l7 + 0x5C], %f31
25566 nop
25567 set 0x1C, %l2
25568 swap [%l7 + %l2], %i2
25569 add %l7, 0x30, %l6
25570 wr %g0, 0x89, %asi
25571 ldxa [%l6] %asi, %g3
25572 casxa [%l6] 0x89, %g3, %g5
25573 nop
25574 set 0x2A, %l3
25575 stb %o7, [%l7 + %l3]
25576 add %l7, 0x6C, %l6
25577 wr %g0, 0x81, %asi
25578 lda [%l6] %asi, %l0
25579 casa [%l6] 0x81, %l0, %g4
25580 nop
25581 set 0x56, %i6
25582 sth %l5, [%l7 + %i6]
25583 nop
25584 set 0x4E, %g3
25585 ldstub [%l7 + %g3], %g2
25586 ld [%l7 + 0x78], %f14
25587 nop
25588 set 0x6F, %l0
25589 ldub [%l7 + %l0], %o3
25590 set 0x40, %o4
25591 stda %f16, [%l7 + %o4] 0x88
25592 nop
25593 set 0x79, %i1
25594 ldub [%l7 + %i1], %g7
25595 nop
25596 set 0x28, %i5
25597 ldd [%l7 + %i5], %f10
25598 set 0x28, %g6
25599 stba %o6, [%l7 + %g6] 0xea
25600 membar #Sync
25601 ld [%l7 + 0x48], %f11
25602 set 0x30, %o2
25603 swapa [%l7 + %o2] 0x88, %i1
25604 nop
25605 set 0x10, %g5
25606 std %f14, [%l7 + %g5]
25607 st %fsr, [%l7 + 0x40]
25608 and %o0, %i0, %l4
25609 set 0x58, %o5
25610 ldxa [%l7 + %o5] 0x81, %o2
25611 add %l7, 0x40, %l6
25612 wr %g0, 0x88, %asi
25613 lda [%l6] %asi, %l2
25614 casa [%l6] 0x88, %l2, %o4
25615 nop
25616 set 0x77, %i0
25617 ldub [%l7 + %i0], %i6
25618 nop
25619 set 0x3E, %o6
25620 stb %g6, [%l7 + %o6]
25621 nop
25622 set 0x60, %i4
25623 ldx [%l7 + %i4], %i5
25624 wr %i7, %l1, %y
25625 add %l7, 0x38, %l6
25626 wr %g0, 0x81, %asi
25627 ldxa [%l6] %asi, %l3
25628 casxa [%l6] 0x81, %l3, %o5
25629 nop
25630 set 0x20, %o3
25631 ldd [%l7 + %o3], %f20
25632 nop
25633 set 0x0A, %g1
25634 ldsh [%l7 + %g1], %g1
25635 nop
25636 set 0x44, %g7
25637 swap [%l7 + %g7], %i4
25638 nop
25639 set 0x48, %i7
25640 lduh [%l7 + %i7], %i3
25641 nop
25642 set 0x7C, %o1
25643 lduw [%l7 + %o1], %o1
25644 fpsub16s %f20, %f7, %f25
25645 ld [%l7 + 0x5C], %f8
25646 nop
25647 set 0x38, %g4
25648 std %i6, [%l7 + %g4]
25649 nop
25650 set 0x48, %l4
25651 std %f28, [%l7 + %l4]
25652 add %g3, %g5, %i2
25653 nop
25654 set 0x60, %i3
25655 stx %l0, [%l7 + %i3]
25656 set 0x46, %i2
25657 stha %o7, [%l7 + %i2] 0x89
25658 set 0x20, %g2
25659 ldda [%l7 + %g2] 0x88, %g4
25660 set 0x08, %l6
25661 stba %g2, [%l7 + %l6] 0x80
25662 nop
25663 set 0x08, %o0
25664 stw %l5, [%l7 + %o0]
25665 nop
25666 or %g0, 0x8, %l0
25667 sllx %l0, 0x3c, %l0
25668 wr %l0, 0x6AD, %tick_cmpr
25669 nop
25670 set 0x55, %l1
25671 stb %i1, [%l7 + %l1]
25672 nop
25673 set 0x18, %l5
25674 stx %o0, [%l7 + %l5]
25675 ld [%l7 + 0x20], %f21
25676 nop
25677 set 0x32, %o7
25678 ldub [%l7 + %o7], %o3
25679 nop
25680 set 0x18, %l3
25681 stx %fsr, [%l7 + %l3]
25682 nop
25683 set 0x08, %l2
25684 std %f0, [%l7 + %l2]
25685 set 0x19, %g3
25686 ldstuba [%l7 + %g3] 0x88, %i0
25687 and %o2, %l2, %l4
25688 add %l7, 0x60, %l6
25689 wr %g0, 0x88, %asi
25690 lda [%l6] %asi, %o4
25691 casa [%l6] 0x88, %o4, %i6
25692 ld [%l7 + 0x08], %f20
25693 nop
25694 set 0x78, %l0
25695 ldub [%l7 + %l0], %g6
25696 set 0x10, %o4
25697 swapa [%l7 + %o4] 0x88, %i5
25698 set 0x2A, %i6
25699 stha %i7, [%l7 + %i6] 0xeb
25700 membar #Sync
25701 nop
25702 set 0x58, %i5
25703 ldd [%l7 + %i5], %l0
25704 ld [%l7 + 0x50], %f7
25705 fpsub32 %f12, %f2, %f12
25706 add %l7, 0x38, %l6
25707 wr %g0, 0x81, %asi
25708 ldxa [%l6] %asi, %o5
25709 casxa [%l6] 0x81, %o5, %g1
25710 and %i4, %i3, %l3
25711 set 0x18, %g6
25712 sta %f10, [%l7 + %g6] 0x88
25713 nop
25714 set 0x34, %o2
25715 lduw [%l7 + %o2], %o1
25716 nop
25717 set 0x08, %i1
25718 stx %g3, [%l7 + %i1]
25719 membar #Sync
25720 set 0x40, %o5
25721 ldda [%l7 + %o5] 0xf8, %f16
25722 add %l7, 0x68, %l6
25723 wr %g0, 0x89, %asi
25724 casa [%l6] 0x89, %l6, %g5
25725 set 0x10, %g5
25726 stxa %l0, [%l7 + %g5] 0x80
25727 set 0x10, %o6
25728 stda %o6, [%l7 + %o6] 0x80
25729 add %g4, %g2, %l5
25730 set 0x5C, %i4
25731 stwa %g7, [%l7 + %i4] 0xea
25732 membar #Sync
25733 st %fsr, [%l7 + 0x14]
25734 add %i2, %i1, %o6
25735 set 0x68, %o3
25736 swapa [%l7 + %o3] 0x89, %o3
25737 nop
25738 set 0x70, %i0
25739 std %i0, [%l7 + %i0]
25740 nop
25741 set 0x68, %g7
25742 stx %fsr, [%l7 + %g7]
25743 nop
25744 set 0x17, %i7
25745 stb %o2, [%l7 + %i7]
25746 ld [%l7 + 0x34], %f28
25747 set 0x60, %o1
25748 stda %l2, [%l7 + %o1] 0xea
25749 membar #Sync
25750 nop
25751 set 0x18, %g1
25752 ldx [%l7 + %g1], %o0
25753 st %f13, [%l7 + 0x6C]
25754 nop
25755 set 0x22, %g4
25756 ldsh [%l7 + %g4], %l4
25757 set 0x24, %l4
25758 swapa [%l7 + %l4] 0x81, %o4
25759 nop
25760 set 0x20, %i2
25761 std %g6, [%l7 + %i2]
25762 nop
25763 set 0x28, %g2
25764 ldstub [%l7 + %g2], %i5
25765 set 0x50, %l6
25766 lda [%l7 + %l6] 0x89, %f10
25767 nop
25768 set 0x70, %i3
25769 std %f30, [%l7 + %i3]
25770 nop
25771 set 0x76, %l1
25772 ldstub [%l7 + %l1], %i7
25773 nop
25774 set 0x4E, %o0
25775 lduh [%l7 + %o0], %l1
25776 nop
25777 set 0x60, %l5
25778 ldsw [%l7 + %l5], %i6
25779 set 0x7D, %l3
25780 ldstuba [%l7 + %l3] 0x81, %g1
25781 set 0x58, %o7
25782 stxa %o5, [%l7 + %o7] 0xeb
25783 membar #Sync
25784 set 0x38, %l2
25785 prefetcha [%l7 + %l2] 0x89, 1
25786 set 0x20, %l0
25787 ldstuba [%l7 + %l0] 0x88, %i4
25788 ld [%l7 + 0x3C], %f29
25789 set 0x20, %o4
25790 stba %o1, [%l7 + %o4] 0xe3
25791 membar #Sync
25792 fpsub32 %f20, %f16, %f14
25793 ld [%l7 + 0x30], %f14
25794 and %g3, %l6, %l3
25795 nop
25796 set 0x64, %g3
25797 ldstub [%l7 + %g3], %l0
25798 bn,a,pn %icc, loop_191
25799 nop
25800 set 0x44, %i5
25801 stb %o7, [%l7 + %i5]
25802 and %g5, %g4, %g2
25803 nop
25804 set 0x42, %g6
25805 ldsb [%l7 + %g6], %l5
25806loop_191:
25807 nop
25808 set 0x20, %i6
25809 stw %g7, [%l7 + %i6]
25810 nop
25811 set 0x50, %i1
25812 stx %fsr, [%l7 + %i1]
25813 fpsub16 %f20, %f2, %f12
25814 set 0x57, %o2
25815 stba %i1, [%l7 + %o2] 0xe3
25816 membar #Sync
25817 nop
25818 set 0x79, %g5
25819 ldub [%l7 + %g5], %i2
25820 nop
25821 set 0x30, %o5
25822 ldd [%l7 + %o5], %f30
25823 set , %i4
25824 EXIT_GOOD
25825
25826
25827
25828!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25829!
25830! Stats for Thread 6:
25831!
25832! Type l : 1281
25833! Type a : 29
25834! Type cti : 25
25835! Type x : 524
25836! Type f : 38
25837! Type i : 103
25838!
25839!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
25840
25841!
25842! Thread 7 Start
25843!
25844.global thread_7
25845thread_7:
25846 mov %l7, %g1
25847 !# Set %cwp for 8 windows
25848 !# This threads memory space into each %l7
25849 wrpr %g0, 0x7, %cwp
25850 mov %g1, %l7
25851 wrpr %g0, 0x6, %cwp
25852 mov %g1, %l7
25853 wrpr %g0, 0x5, %cwp
25854 mov %g1, %l7
25855 wrpr %g0, 0x4, %cwp
25856 mov %g1, %l7
25857 wrpr %g0, 0x3, %cwp
25858 mov %g1, %l7
25859 wrpr %g0, 0x2, %cwp
25860 mov %g1, %l7
25861 wrpr %g0, 0x1, %cwp
25862 mov %g1, %l7
25863 wrpr %g0, 0x0, %cwp
25864 mov %g1, %l7
25865
25866 !# Set %fsr
25867 setx 0x0000000000400000, %l0, %l6 !# no post process
25868 stx %l6, [%l7 + 0x0] !# no post process
25869 ldx [%l7 + 0x0], %fsr !# no post process
25870
25871 wr %g0, 0x80, %asi !# no post process
25872
25873 !# Initialize registers ..
25874
25875 !# Global registers
25876 set 0x7, %g1
25877 set 0xC, %g2
25878 set 0xC, %g3
25879 set 0x8, %g4
25880 set 0xA, %g5
25881 set 0x2, %g6
25882 set 0x7, %g7
25883 !# Input registers
25884 set -0x5, %i0
25885 set -0x4, %i1
25886 set -0x8, %i2
25887 set -0xA, %i3
25888 set -0xC, %i4
25889 set -0x9, %i5
25890 set -0x8, %i6
25891 set -0x6, %i7
25892 !# Local registers
25893 set 0x7A27E58E, %l0
25894 set 0x2A2E71D0, %l1
25895 set 0x0BD5C20D, %l2
25896 set 0x576111CB, %l3
25897 set 0x4ABDB515, %l4
25898 set 0x1D86C430, %l5
25899 set 0x6CF238C4, %l6
25900 !# Output registers
25901 set -0x17E1, %o0
25902 set 0x1FAE, %o1
25903 set -0x1EFB, %o2
25904 set 0x0642, %o3
25905 set 0x1C29, %o4
25906 set 0x07A4, %o5
25907 set -0x05C3, %o6
25908 set 0x1AC7, %o7
25909 !# Float registers
25910 INIT_TH_FP_REG(%l7,%f0,0x171EAB8DCA03A004)
25911 INIT_TH_FP_REG(%l7,%f2,0x94C3E5271AD106E9)
25912 INIT_TH_FP_REG(%l7,%f4,0xC98BC9C9C49F6905)
25913 INIT_TH_FP_REG(%l7,%f6,0xD4F0978715772007)
25914 INIT_TH_FP_REG(%l7,%f8,0x3B722CE049088710)
25915 INIT_TH_FP_REG(%l7,%f10,0xB25032BF69C73E80)
25916 INIT_TH_FP_REG(%l7,%f12,0xAD5EA19022C84E8D)
25917 INIT_TH_FP_REG(%l7,%f14,0x71AA2F637C276FC3)
25918 INIT_TH_FP_REG(%l7,%f16,0x44D75E6F576794C8)
25919 INIT_TH_FP_REG(%l7,%f18,0xAF9A55133E8846CB)
25920 INIT_TH_FP_REG(%l7,%f20,0x535291F135BDB921)
25921 INIT_TH_FP_REG(%l7,%f22,0x3DC83F046FDC5813)
25922 INIT_TH_FP_REG(%l7,%f24,0x4AE707B354DF5359)
25923 INIT_TH_FP_REG(%l7,%f26,0x51ACD3899BDB7B82)
25924 INIT_TH_FP_REG(%l7,%f28,0xFD196A1012CB0B67)
25925 INIT_TH_FP_REG(%l7,%f30,0x2703B269AE177B52)
25926
25927 !# Execute Main Diag ..
25928
25929 set 0x14, %o3
25930 stwa %o6, [%l7 + %o3] 0xea
25931 membar #Sync
25932 wr %i0, %o3, %sys_tick
25933 set 0x78, %o6
25934 prefetcha [%l7 + %o6] 0x80, 0
25935 nop
25936 set 0x27, %g7
25937 ldsb [%l7 + %g7], %l2
25938 wr %o0, %l4, %clear_softint
25939 nop
25940 set 0x78, %i0
25941 ldd [%l7 + %i0], %f28
25942 nop
25943 set 0x54, %i7
25944 sth %o4, [%l7 + %i7]
25945 nop
25946 set 0x78, %o1
25947 stx %fsr, [%l7 + %o1]
25948 nop
25949 set 0x18, %g4
25950 std %f28, [%l7 + %g4]
25951 nop
25952 set 0x7E, %g1
25953 lduh [%l7 + %g1], %g6
25954 add %l7, 0x18, %l6
25955 wr %g0, 0x81, %asi
25956 casxa [%l6] 0x81, %i7, %i5
25957 nop
25958 set 0x60, %l4
25959 ldd [%l7 + %l4], %i6
25960 set 0x3F, %i2
25961 ldstuba [%l7 + %i2] 0x89, %g1
25962 set 0x40, %g2
25963 ldda [%l7 + %g2] 0x80, %f16
25964 or %l1, %i3, %o5
25965 add %o1, %i4, %l6
25966 st %fsr, [%l7 + 0x08]
25967 set 0x40, %i3
25968 lda [%l7 + %i3] 0x80, %f15
25969 set 0x30, %l1
25970 swapa [%l7 + %l1] 0x80, %l3
25971 set 0x44, %l6
25972 stha %g3, [%l7 + %l6] 0xea
25973 membar #Sync
25974 set 0x24, %l5
25975 swapa [%l7 + %l5] 0x81, %l0
25976 set 0x08, %o0
25977 stha %g5, [%l7 + %o0] 0x88
25978 set 0x20, %l3
25979 stha %g4, [%l7 + %l3] 0xe3
25980 membar #Sync
25981 set 0x28, %o7
25982 stda %g2, [%l7 + %o7] 0x81
25983 wr %o7, %g7, %pic
25984 set 0x28, %l2
25985 swapa [%l7 + %l2] 0x89, %l5
25986 set 0x78, %l0
25987 stxa %i2, [%l7 + %l0] 0x81
25988 set 0x18, %o4
25989 stda %i0, [%l7 + %o4] 0x81
25990 ld [%l7 + 0x20], %f13
25991 add %l7, 0x54, %l6
25992 wr %g0, 0x89, %asi
25993 casa [%l6] 0x89, %o6, %o3
25994 or %o2, %l2, %i0
25995 set 0x0C, %i5
25996 lda [%l7 + %i5] 0x81, %f29
25997 nop
25998 set 0x4F, %g6
25999 ldub [%l7 + %g6], %o0
26000 add %o4, %l4, %i7
26001 nop
26002 set 0x08, %i6
26003 swap [%l7 + %i6], %i5
26004 bne %icc, loop_192
26005 ba %icc, loop_193
26006 nop
26007 set 0x40, %g3
26008 std %i6, [%l7 + %g3]
26009 st %fsr, [%l7 + 0x1C]
26010loop_192:
26011 and %g1, %g6, %l1
26012loop_193:
26013 nop
26014 set 0x60, %o2
26015 ldxa [%l7 + %o2] 0x81, %i3
26016 nop
26017 set 0x08, %i1
26018 sth %o5, [%l7 + %i1]
26019 add %o1, %i4, %l3
26020 nop
26021 set 0x26, %o5
26022 ldstub [%l7 + %o5], %l6
26023 set 0x40, %i4
26024 ldda [%l7 + %i4] 0xd8, %f16
26025 nop
26026 set 0x30, %o3
26027 std %f0, [%l7 + %o3]
26028 nop
26029 set 0x50, %o6
26030 ldd [%l7 + %o6], %l0
26031 set 0x30, %g5
26032 stda %g2, [%l7 + %g5] 0x88
26033 nop
26034 nop
26035 setx 0xF3E96FF74E71E41A, %l0, %l6
26036 stx %l6, [%l7 + 0x28]
26037 ldd [%l7 + 0x28], %f8
26038 setx 0x6AA95C67A5C9485E, %l1, %l5
26039 stx %l5, [%l7 + 0x10]
26040 ldd [%l7 + 0x10], %f28
26041 fdivd %f28, %f8, %f6
26042 nop
26043 set 0x29, %i0
26044 ldub [%l7 + %i0], %g5
26045 wr %g4, %g2, %y
26046 set 0x28, %g7
26047 ldxa [%l7 + %g7] 0x88, %o7
26048 set 0x68, %i7
26049 stxa %g7, [%l7 + %i7] 0x88
26050 add %l5, %i1, %i2
26051 set 0x1C, %g4
26052 swapa [%l7 + %g4] 0x88, %o6
26053 set 0x40, %o1
26054 ldda [%l7 + %o1] 0xe2, %o2
26055 nop
26056 set 0x10, %g1
26057 prefetch [%l7 + %g1], 2
26058 nop
26059 set 0x28, %l4
26060 stx %o2, [%l7 + %l4]
26061 nop
26062 set 0x58, %i2
26063 ldsw [%l7 + %i2], %i0
26064 nop
26065 set 0x40, %g2
26066 stw %l2, [%l7 + %g2]
26067 nop
26068 set 0x42, %l1
26069 ldsb [%l7 + %l1], %o0
26070 nop
26071 set 0x50, %i3
26072 stb %l4, [%l7 + %i3]
26073 nop
26074 set 0x5C, %l5
26075 lduh [%l7 + %l5], %i7
26076 nop
26077 set 0x3F, %l6
26078 ldub [%l7 + %l6], %i5
26079 or %i6, %o4, %g1
26080 and %l1, %i3, %o5
26081 nop
26082 set 0x3C, %l3
26083 prefetch [%l7 + %l3], 0
26084 set 0x58, %o7
26085 stha %o1, [%l7 + %o7] 0xeb
26086 membar #Sync
26087 st %fsr, [%l7 + 0x40]
26088 nop
26089 set 0x30, %o0
26090 ldd [%l7 + %o0], %f0
26091 set 0x54, %l2
26092 sta %f25, [%l7 + %l2] 0x89
26093 nop
26094 set 0x60, %o4
26095 ldx [%l7 + %o4], %i4
26096 nop
26097 set 0x37, %l0
26098 ldub [%l7 + %l0], %g6
26099 add %l3, %l0, %l6
26100 nop
26101 set 0x78, %i5
26102 ldd [%l7 + %i5], %f18
26103 nop
26104 set 0x74, %i6
26105 stw %g3, [%l7 + %i6]
26106 or %g4, %g5, %g2
26107 nop
26108 set 0x08, %g3
26109 std %o6, [%l7 + %g3]
26110 nop
26111 set 0x30, %g6
26112 stx %g7, [%l7 + %g6]
26113 nop
26114 set 0x38, %i1
26115 ldx [%l7 + %i1], %l5
26116 nop
26117 set 0x26, %o5
26118 lduh [%l7 + %o5], %i2
26119 nop
26120 set 0x14, %i4
26121 swap [%l7 + %i4], %o6
26122 nop
26123 set 0x18, %o2
26124 lduh [%l7 + %o2], %i1
26125 ld [%l7 + 0x38], %f22
26126 set 0x40, %o3
26127 ldda [%l7 + %o3] 0x81, %f16
26128 set 0x30, %o6
26129 ldxa [%l7 + %o6] 0x88, %o3
26130 set 0x40, %g5
26131 stda %i0, [%l7 + %g5] 0xeb
26132 membar #Sync
26133 set 0x14, %g7
26134 sta %f6, [%l7 + %g7] 0x88
26135 nop
26136 set 0x60, %i0
26137 std %l2, [%l7 + %i0]
26138 nop
26139 set 0x20, %i7
26140 ldd [%l7 + %i7], %o0
26141 set 0x50, %o1
26142 ldxa [%l7 + %o1] 0x80, %l4
26143 set 0x40, %g1
26144 ldda [%l7 + %g1] 0x89, %f0
26145 nop
26146 set 0x38, %g4
26147 ldd [%l7 + %g4], %f10
26148 set 0x60, %l4
26149 stha %i7, [%l7 + %l4] 0x80
26150 fpadd32 %f30, %f30, %f4
26151 set 0x50, %i2
26152 lda [%l7 + %i2] 0x88, %f1
26153 nop
26154 set 0x20, %g2
26155 ldx [%l7 + %g2], %o2
26156 fpsub32 %f0, %f26, %f12
26157 st %f24, [%l7 + 0x20]
26158 set 0x10, %i3
26159 stda %i6, [%l7 + %i3] 0xe2
26160 membar #Sync
26161 set 0x30, %l1
26162 swapa [%l7 + %l1] 0x88, %i5
26163 set 0x3A, %l5
26164 stha %o4, [%l7 + %l5] 0xea
26165 membar #Sync
26166 st %f17, [%l7 + 0x68]
26167 nop
26168 set 0x78, %l3
26169 stx %g1, [%l7 + %l3]
26170 set 0x50, %o7
26171 ldda [%l7 + %o7] 0xe2, %l0
26172 set 0x50, %o0
26173 stba %i3, [%l7 + %o0] 0xea
26174 membar #Sync
26175 nop
26176 set 0x2A, %l6
26177 sth %o5, [%l7 + %l6]
26178 set 0x0C, %l2
26179 swapa [%l7 + %l2] 0x81, %o1
26180 fpadd32s %f27, %f27, %f5
26181 add %l7, 0x44, %l6
26182 wr %g0, 0x88, %asi
26183 lda [%l6] %asi, %g6
26184 casa [%l6] 0x88, %g6, %i4
26185 nop
26186 set 0x40, %l0
26187 std %f12, [%l7 + %l0]
26188 set 0x40, %o4
26189 stda %f0, [%l7 + %o4] 0xc4
26190 set 0x26, %i6
26191 stha %l0, [%l7 + %i6] 0x81
26192 nop
26193 set 0x5C, %g3
26194 stb %l6, [%l7 + %g3]
26195 nop
26196 set 0x3C, %g6
26197 stw %g3, [%l7 + %g6]
26198 set 0x28, %i1
26199 stda %g4, [%l7 + %i1] 0x81
26200 set 0x4A, %o5
26201 stha %l3, [%l7 + %o5] 0x89
26202 nop
26203 set 0x30, %i5
26204 lduw [%l7 + %i5], %g5
26205 or %g2, %o7, %l5
26206 nop
26207 nop
26208 setx 0x9E1484AC8589BD0C, %l0, %l6
26209 stx %l6, [%l7 + 0x28]
26210 ldd [%l7 + 0x28], %f22
26211 setx 0x662EA2A5B6408C29, %l1, %l5
26212 stx %l5, [%l7 + 0x10]
26213 ldd [%l7 + 0x10], %f8
26214 fdivd %f8, %f22, %f6
26215 set 0x44, %o2
26216 swapa [%l7 + %o2] 0x80, %g7
26217 nop
26218 set 0x38, %o3
26219 prefetch [%l7 + %o3], 1
26220 set 0x7C, %i4
26221 ldstuba [%l7 + %i4] 0x88, %i2
26222 membar #Sync
26223 set 0x40, %g5
26224 ldda [%l7 + %g5] 0xf9, %f0
26225 set 0x60, %g7
26226 sta %f22, [%l7 + %g7] 0x88
26227 nop
26228 set 0x08, %i0
26229 stx %fsr, [%l7 + %i0]
26230 nop
26231 set 0x50, %o6
26232 std %o6, [%l7 + %o6]
26233 nop
26234 set 0x10, %o1
26235 std %o2, [%l7 + %o1]
26236 nop
26237 set 0x08, %i7
26238 stx %i1, [%l7 + %i7]
26239 nop
26240 set 0x78, %g1
26241 stx %fsr, [%l7 + %g1]
26242 nop
26243 set 0x59, %g4
26244 stb %i0, [%l7 + %g4]
26245 nop
26246 set 0x08, %i2
26247 sth %o0, [%l7 + %i2]
26248 and %l2, %i7, %l4
26249 add %o2, %i5, %i6
26250 set 0x21, %l4
26251 ldstuba [%l7 + %l4] 0x80, %g1
26252 nop
26253 set 0x20, %i3
26254 stx %o4, [%l7 + %i3]
26255 add %l7, 0x6C, %l6
26256 wr %g0, 0x89, %asi
26257 lda [%l6] %asi, %i3
26258 casa [%l6] 0x89, %i3, %l1
26259 nop
26260 set 0x57, %l1
26261 ldub [%l7 + %l1], %o5
26262 st %f12, [%l7 + 0x08]
26263 nop
26264 set 0x28, %l5
26265 stx %fsr, [%l7 + %l5]
26266 nop
26267 set 0x0C, %l3
26268 stw %o1, [%l7 + %l3]
26269 nop
26270 set 0x18, %o7
26271 ldx [%l7 + %o7], %i4
26272 st %f2, [%l7 + 0x24]
26273 nop
26274 set 0x40, %g2
26275 prefetch [%l7 + %g2], 4
26276 add %l7, 0x68, %l6
26277 wr %g0, 0x81, %asi
26278 ldxa [%l6] %asi, %g6
26279 casxa [%l6] 0x81, %g6, %l6
26280 set 0x18, %o0
26281 ldxa [%l7 + %o0] 0x81, %g3
26282 ld [%l7 + 0x74], %f26
26283 fpadd32 %f18, %f2, %f24
26284 add %l0, %g4, %l3
26285 nop
26286 set 0x50, %l2
26287 ldsb [%l7 + %l2], %g2
26288 set 0x78, %l6
26289 stxa %o7, [%l7 + %l6] 0x89
26290 nop
26291 set 0x3E, %l0
26292 ldsh [%l7 + %l0], %g5
26293 set 0x18, %o4
26294 stxa %l5, [%l7 + %o4] 0x89
26295 nop
26296 set 0x5E, %g3
26297 sth %g7, [%l7 + %g3]
26298 nop
26299 set 0x38, %i6
26300 ldd [%l7 + %i6], %f12
26301 nop
26302 set 0x19, %i1
26303 ldub [%l7 + %i1], %o6
26304 nop
26305 set 0x1C, %g6
26306 prefetch [%l7 + %g6], 2
26307 set 0x40, %i5
26308 stda %f0, [%l7 + %i5] 0xd0
26309 ba,a,pt %xcc, loop_194
26310 ld [%l7 + 0x3C], %f27
26311 set 0x40, %o5
26312 prefetcha [%l7 + %o5] 0x81, 4
26313loop_194:
26314 nop
26315 set 0x0E, %o3
26316 sth %i1, [%l7 + %o3]
26317 set 0x68, %i4
26318 ldxa [%l7 + %i4] 0x81, %i0
26319 nop
26320 set 0x68, %g5
26321 ldx [%l7 + %g5], %o0
26322 set 0x70, %o2
26323 swapa [%l7 + %o2] 0x80, %l2
26324 set 0x24, %i0
26325 lda [%l7 + %i0] 0x89, %f13
26326 nop
26327 set 0x08, %g7
26328 prefetch [%l7 + %g7], 2
26329 set 0x64, %o1
26330 lda [%l7 + %o1] 0x81, %f11
26331 nop
26332 set 0x34, %o6
26333 prefetch [%l7 + %o6], 4
26334 ld [%l7 + 0x10], %f25
26335 set 0x58, %g1
26336 prefetcha [%l7 + %g1] 0x88, 3
26337 nop
26338 set 0x6B, %g4
26339 ldsb [%l7 + %g4], %i7
26340 nop
26341 set 0x28, %i2
26342 ldd [%l7 + %i2], %f24
26343 set 0x2C, %i7
26344 ldstuba [%l7 + %i7] 0x81, %l4
26345 ld [%l7 + 0x14], %f0
26346 nop
26347 set 0x13, %i3
26348 ldsb [%l7 + %i3], %i5
26349 nop
26350 set 0x20, %l4
26351 ldx [%l7 + %l4], %o2
26352 nop
26353 set 0x68, %l1
26354 stx %fsr, [%l7 + %l1]
26355 nop
26356 set 0x78, %l3
26357 stx %g1, [%l7 + %l3]
26358 nop
26359 set 0x0F, %l5
26360 ldsb [%l7 + %l5], %i6
26361 set 0x3C, %o7
26362 sta %f18, [%l7 + %o7] 0x88
26363 ld [%l7 + 0x08], %f18
26364 nop
26365 set 0x68, %g2
26366 stw %o4, [%l7 + %g2]
26367 ld [%l7 + 0x6C], %f9
26368 membar #Sync
26369 set 0x40, %l2
26370 ldda [%l7 + %l2] 0xf1, %f16
26371 or %i3, %o5, %o1
26372 ld [%l7 + 0x14], %f3
26373 set 0x70, %l6
26374 stwa %i4, [%l7 + %l6] 0xeb
26375 membar #Sync
26376 nop
26377 set 0x24, %l0
26378 ldsh [%l7 + %l0], %g6
26379 add %l7, 0x10, %l6
26380 wr %g0, 0x80, %asi
26381 casa [%l6] 0x80, %l1, %g3
26382 set 0x7A, %o0
26383 ldstuba [%l7 + %o0] 0x81, %l6
26384 set 0x1C, %o4
26385 stwa %g4, [%l7 + %o4] 0xe3
26386 membar #Sync
26387 and %l0, %g2, %o7
26388 set 0x68, %i6
26389 ldxa [%l7 + %i6] 0x81, %g5
26390 set 0x12, %g3
26391 ldstuba [%l7 + %g3] 0x80, %l3
26392 set 0x70, %i1
26393 ldda [%l7 + %i1] 0x81, %g6
26394 set 0x40, %g6
26395 stda %f0, [%l7 + %g6] 0xf9
26396 membar #Sync
26397 set 0x20, %i5
26398 ldda [%l7 + %i5] 0x89, %o6
26399 set 0x26, %o3
26400 stha %l5, [%l7 + %o3] 0xeb
26401 membar #Sync
26402 nop
26403 set 0x50, %i4
26404 sth %i1, [%l7 + %i4]
26405 or %o3, %i0, %o0
26406 set 0x18, %o5
26407 stba %l2, [%l7 + %o5] 0xe3
26408 membar #Sync
26409 fpadd16s %f27, %f26, %f23
26410 set 0x18, %g5
26411 ldxa [%l7 + %g5] 0x80, %i7
26412 nop
26413 nop
26414 setx 0x57CC591A0FB4BB29, %l0, %l6
26415 stx %l6, [%l7 + 0x28]
26416 ldd [%l7 + 0x28], %f8
26417 setx 0xA0A95F1327E562AA, %l1, %l5
26418 stx %l5, [%l7 + 0x10]
26419 ldd [%l7 + 0x10], %f12
26420 fdivd %f12, %f8, %f18
26421 nop
26422 set 0x16, %i0
26423 ldsh [%l7 + %i0], %l4
26424 set 0x70, %o2
26425 lda [%l7 + %o2] 0x80, %f29
26426 st %f23, [%l7 + 0x70]
26427 add %l7, 0x58, %l6
26428 wr %g0, 0x88, %asi
26429 lda [%l6] %asi, %i5
26430 casa [%l6] 0x88, %i5, %i2
26431 st %fsr, [%l7 + 0x6C]
26432 wr %o2, %g1, %clear_softint
26433 nop
26434 set 0x2C, %g7
26435 swap [%l7 + %g7], %o4
26436 nop
26437 set 0x30, %o1
26438 stx %fsr, [%l7 + %o1]
26439 nop
26440 set 0x10, %g1
26441 ldd [%l7 + %g1], %i2
26442 nop
26443 set 0x36, %g4
26444 ldstub [%l7 + %g4], %o5
26445 and %i6, %o1, %g6
26446 nop
26447 set 0x78, %i2
26448 swap [%l7 + %i2], %i4
26449 nop
26450 set 0x56, %i7
26451 sth %g3, [%l7 + %i7]
26452 nop
26453 set 0x5C, %i3
26454 ldsh [%l7 + %i3], %l6
26455 set 0x70, %l4
26456 stba %g4, [%l7 + %l4] 0x89
26457 set 0x38, %l1
26458 prefetcha [%l7 + %l1] 0x81, 0
26459 wr %l1, %o7, %ccr
26460 nop
26461 set 0x68, %o6
26462 stw %g2, [%l7 + %o6]
26463 nop
26464 set 0x38, %l5
26465 prefetch [%l7 + %l5], 2
26466 st %fsr, [%l7 + 0x30]
26467 st %f26, [%l7 + 0x10]
26468 add %l7, 0x38, %l6
26469 wr %g0, 0x81, %asi
26470 ldxa [%l6] %asi, %l3
26471 casxa [%l6] 0x81, %l3, %g7
26472 nop
26473 set 0x44, %o7
26474 sth %g5, [%l7 + %o7]
26475 nop
26476 set 0x20, %l3
26477 ldd [%l7 + %l3], %f6
26478 set 0x18, %l2
26479 stwa %o6, [%l7 + %l2] 0xe2
26480 membar #Sync
26481 nop
26482 set 0x0C, %g2
26483 lduw [%l7 + %g2], %l5
26484 nop
26485 set 0x6C, %l0
26486 lduw [%l7 + %l0], %i1
26487 and %i0, %o3, %l2
26488 nop
26489 set 0x58, %l6
26490 ldd [%l7 + %l6], %f18
26491 st %f29, [%l7 + 0x48]
26492 nop
26493 set 0x40, %o4
26494 stw %i7, [%l7 + %o4]
26495 add %o0, %l4, %i2
26496 nop
26497 set 0x5A, %i6
26498 ldsb [%l7 + %i6], %o2
26499 nop
26500 set 0x54, %g3
26501 prefetch [%l7 + %g3], 3
26502 nop
26503 set 0x4C, %o0
26504 lduh [%l7 + %o0], %g1
26505 nop
26506 set 0x08, %i1
26507 std %f26, [%l7 + %i1]
26508 set 0x60, %g6
26509 stxa %o4, [%l7 + %g6] 0xe3
26510 membar #Sync
26511 nop
26512 set 0x68, %i5
26513 stx %fsr, [%l7 + %i5]
26514 set 0x4E, %o3
26515 stba %i5, [%l7 + %o3] 0xe2
26516 membar #Sync
26517 and %o5, %i3, %i6
26518 ld [%l7 + 0x2C], %f6
26519 nop
26520 set 0x70, %i4
26521 ldd [%l7 + %i4], %f0
26522 set 0x20, %o5
26523 swapa [%l7 + %o5] 0x88, %o1
26524 nop
26525 set 0x46, %g5
26526 sth %g6, [%l7 + %g5]
26527 set 0x11, %i0
26528 ldstuba [%l7 + %i0] 0x80, %i4
26529 nop
26530 nop
26531 setx 0x073C4F5B, %l0, %l6
26532 st %l6, [%l7 + 0x28]
26533 ld [%l7 + 0x28], %f16
26534 setx 0xBDDA1D06, %l1, %l5
26535 st %l5, [%l7 + 0x10]
26536 ld [%l7 + 0x10], %f8
26537 fdivs %f8, %f16, %f0
26538 nop
26539 set 0x20, %o2
26540 ldsw [%l7 + %o2], %l6
26541 nop
26542 set 0x3C, %g7
26543 ldsw [%l7 + %g7], %g4
26544 nop
26545 set 0x18, %o1
26546 ldx [%l7 + %o1], %l0
26547 add %l7, 0x54, %l6
26548 wr %g0, 0x89, %asi
26549 lda [%l6] %asi, %g3
26550 casa [%l6] 0x89, %g3, %l1
26551 nop
26552 set 0x18, %g4
26553 lduh [%l7 + %g4], %g2
26554 and %o7, %g7, %l3
26555 set 0x63, %i2
26556 ldstuba [%l7 + %i2] 0x81, %o6
26557 nop
26558 set 0x29, %g1
26559 ldub [%l7 + %g1], %g5
26560 set 0x60, %i7
26561 prefetcha [%l7 + %i7] 0x81, 4
26562 nop
26563 set 0x4A, %i3
26564 lduh [%l7 + %i3], %i1
26565 set 0x40, %l1
26566 stda %f16, [%l7 + %l1] 0xf9
26567 membar #Sync
26568 set 0x40, %o6
26569 ldda [%l7 + %o6] 0x88, %f16
26570 and %i0, %l2, %o3
26571 add %o0, %l4, %i7
26572 nop
26573 set 0x25, %l5
26574 stb %i2, [%l7 + %l5]
26575 set 0x43, %o7
26576 stba %g1, [%l7 + %o7] 0x89
26577 nop
26578 set 0x0E, %l3
26579 ldstub [%l7 + %l3], %o2
26580 set 0x18, %l4
26581 sta %f9, [%l7 + %l4] 0x80
26582 nop
26583 set 0x5C, %g2
26584 stw %o4, [%l7 + %g2]
26585 nop
26586 set 0x46, %l0
26587 lduh [%l7 + %l0], %i5
26588 nop
26589 set 0x3E, %l6
26590 sth %o5, [%l7 + %l6]
26591 set 0x40, %o4
26592 stda %f0, [%l7 + %o4] 0xf9
26593 membar #Sync
26594 nop
26595 set 0x78, %i6
26596 ldd [%l7 + %i6], %f8
26597 nop
26598 set 0x59, %l2
26599 ldsb [%l7 + %l2], %i6
26600 nop
26601 set 0x48, %o0
26602 stx %o1, [%l7 + %o0]
26603 nop
26604 set 0x70, %i1
26605 prefetch [%l7 + %i1], 1
26606 or %g6, %i3, %i4
26607 set 0x70, %g3
26608 ldda [%l7 + %g3] 0xe3, %g4
26609 set 0x58, %g6
26610 ldxa [%l7 + %g6] 0x81, %l0
26611 set 0x76, %i5
26612 stba %l6, [%l7 + %i5] 0x89
26613 set 0x68, %i4
26614 ldxa [%l7 + %i4] 0x80, %l1
26615 nop
26616 set 0x08, %o3
26617 swap [%l7 + %o3], %g2
26618 set 0x70, %g5
26619 ldda [%l7 + %g5] 0xe3, %g2
26620 nop
26621 set 0x48, %o5
26622 ldd [%l7 + %o5], %g6
26623 add %l7, 0x60, %l6
26624 wr %g0, 0x88, %asi
26625 ldxa [%l6] %asi, %o7
26626 casxa [%l6] 0x88, %o7, %l3
26627 and %o6, %g5, %i1
26628 or %l5, %i0, %o3
26629 nop
26630 set 0x30, %o2
26631 ldd [%l7 + %o2], %f20
26632 nop
26633 set 0x10, %i0
26634 std %o0, [%l7 + %i0]
26635 nop
26636 set 0x50, %g7
26637 std %l4, [%l7 + %g7]
26638 and %i7, %l2, %g1
26639 set 0x3B, %o1
26640 ldstuba [%l7 + %o1] 0x89, %o2
26641 nop
26642 set 0x5A, %i2
26643 ldub [%l7 + %i2], %i2
26644 set 0x40, %g4
26645 stda %f0, [%l7 + %g4] 0x89
26646 nop
26647 set 0x68, %i7
26648 stx %fsr, [%l7 + %i7]
26649 set 0x1C, %g1
26650 swapa [%l7 + %g1] 0x80, %o4
26651 nop
26652 set 0x0C, %i3
26653 prefetch [%l7 + %i3], 3
26654 nop
26655 set 0x50, %l1
26656 std %f30, [%l7 + %l1]
26657 set 0x60, %l5
26658 stwa %o5, [%l7 + %l5] 0x89
26659 fpsub16s %f17, %f0, %f20
26660 nop
26661 set 0x38, %o6
26662 ldx [%l7 + %o6], %i5
26663 set 0x10, %l3
26664 ldda [%l7 + %l3] 0x88, %o0
26665 nop
26666 set 0x28, %l4
26667 stx %i6, [%l7 + %l4]
26668 set 0x68, %g2
26669 prefetcha [%l7 + %g2] 0x88, 4
26670 add %l7, 0x30, %l6
26671 wr %g0, 0x80, %asi
26672 ldxa [%l6] %asi, %i3
26673 casxa [%l6] 0x80, %i3, %g4
26674 set 0x78, %o7
26675 stxa %l0, [%l7 + %o7] 0xeb
26676 membar #Sync
26677 set 0x10, %l0
26678 lda [%l7 + %l0] 0x89, %f20
26679 nop
26680 set 0x43, %l6
26681 ldsb [%l7 + %l6], %i4
26682 nop
26683 set 0x1C, %i6
26684 stw %l6, [%l7 + %i6]
26685 nop
26686 set 0x18, %o4
26687 ldx [%l7 + %o4], %g2
26688 set 0x40, %l2
26689 stda %f16, [%l7 + %l2] 0xf0
26690 membar #Sync
26691 set 0x40, %i1
26692 stda %f0, [%l7 + %i1] 0xc4
26693 set 0x28, %o0
26694 stxa %g3, [%l7 + %o0] 0xe2
26695 membar #Sync
26696 nop
26697 set 0x30, %g6
26698 ldd [%l7 + %g6], %l0
26699 add %g7, %o7, %l3
26700 nop
26701 set 0x64, %i5
26702 stw %g5, [%l7 + %i5]
26703 set 0x38, %g3
26704 sta %f0, [%l7 + %g3] 0x88
26705 set 0x43, %i4
26706 stba %i1, [%l7 + %i4] 0x88
26707 set 0x64, %g5
26708 lda [%l7 + %g5] 0x88, %f16
26709 nop
26710 set 0x28, %o5
26711 std %f0, [%l7 + %o5]
26712 ld [%l7 + 0x30], %f11
26713 add %l5, %i0, %o3
26714 nop
26715 set 0x35, %o3
26716 ldub [%l7 + %o3], %o0
26717 nop
26718 set 0x78, %i0
26719 lduw [%l7 + %i0], %o6
26720 set 0x60, %o2
26721 swapa [%l7 + %o2] 0x81, %l4
26722 nop
26723 set 0x50, %g7
26724 std %f2, [%l7 + %g7]
26725 st %f17, [%l7 + 0x48]
26726 add %l7, 0x48, %l6
26727 wr %g0, 0x81, %asi
26728 lda [%l6] %asi, %l2
26729 casa [%l6] 0x81, %l2, %g1
26730 nop
26731 set 0x74, %o1
26732 ldsw [%l7 + %o1], %o2
26733 nop
26734 set 0x62, %i2
26735 ldub [%l7 + %i2], %i7
26736 fpadd32 %f4, %f16, %f4
26737 set 0x35, %g4
26738 stba %o4, [%l7 + %g4] 0xe3
26739 membar #Sync
26740 nop
26741 set 0x30, %g1
26742 ldsw [%l7 + %g1], %o5
26743 nop
26744 set 0x44, %i7
26745 prefetch [%l7 + %i7], 0
26746 nop
26747 set 0x14, %l1
26748 lduw [%l7 + %l1], %i2
26749 nop
26750 set 0x60, %l5
26751 ldsb [%l7 + %l5], %i5
26752 set 0x08, %i3
26753 ldxa [%l7 + %i3] 0x80, %o1
26754 nop
26755 set 0x6F, %l3
26756 ldstub [%l7 + %l3], %i6
26757 nop
26758 set 0x6E, %l4
26759 ldsb [%l7 + %l4], %g6
26760 add %i3, %l0, %g4
26761 nop
26762 set 0x30, %g2
26763 stb %l6, [%l7 + %g2]
26764 or %g2, %g3, %l1
26765 set 0x66, %o7
26766 ldstuba [%l7 + %o7] 0x80, %g7
26767 nop
26768 set 0x5D, %l0
26769 ldub [%l7 + %l0], %o7
26770 set 0x7C, %o6
26771 stba %l3, [%l7 + %o6] 0xeb
26772 membar #Sync
26773 ba %xcc, loop_195
26774 nop
26775 set 0x42, %i6
26776 ldsh [%l7 + %i6], %g5
26777 add %l7, 0x30, %l6
26778 wr %g0, 0x80, %asi
26779 ldxa [%l6] %asi, %i1
26780 casxa [%l6] 0x80, %i1, %l5
26781loop_195:
26782 st %fsr, [%l7 + 0x58]
26783 nop
26784 set 0x2C, %l6
26785 sth %i4, [%l7 + %l6]
26786 set 0x58, %o4
26787 ldxa [%l7 + %o4] 0x81, %i0
26788 nop
26789 set 0x78, %l2
26790 std %f24, [%l7 + %l2]
26791 nop
26792 set 0x74, %o0
26793 ldsb [%l7 + %o0], %o0
26794 nop
26795 set 0x14, %i1
26796 ldsh [%l7 + %i1], %o3
26797 ld [%l7 + 0x54], %f7
26798 add %o6, %l2, %g1
26799 set 0x40, %i5
26800 ldda [%l7 + %i5] 0x81, %f16
26801 nop
26802 set 0x78, %g6
26803 swap [%l7 + %g6], %l4
26804 nop
26805 set 0x50, %i4
26806 stx %i7, [%l7 + %i4]
26807 nop
26808 set 0x1C, %g3
26809 stw %o2, [%l7 + %g3]
26810 nop
26811 set 0x1C, %g5
26812 ldub [%l7 + %g5], %o4
26813 set 0x38, %o5
26814 lda [%l7 + %o5] 0x80, %f12
26815 nop
26816 set 0x20, %o3
26817 swap [%l7 + %o3], %i2
26818 set 0x54, %i0
26819 stwa %i5, [%l7 + %i0] 0x89
26820 set 0x20, %g7
26821 stwa %o5, [%l7 + %g7] 0xe2
26822 membar #Sync
26823 nop
26824 set 0x50, %o1
26825 std %o0, [%l7 + %o1]
26826 nop
26827 set 0x40, %o2
26828 sth %g6, [%l7 + %o2]
26829 set 0x18, %g4
26830 ldxa [%l7 + %g4] 0x81, %i3
26831 nop
26832 set 0x2F, %i2
26833 ldstub [%l7 + %i2], %l0
26834 wr %i6, %g4, %y
26835 set 0x30, %g1
26836 stda %g2, [%l7 + %g1] 0xeb
26837 membar #Sync
26838 nop
26839 set 0x08, %i7
26840 std %i6, [%l7 + %i7]
26841 add %l1, %g3, %g7
26842 nop
26843 set 0x7C, %l1
26844 lduw [%l7 + %l1], %l3
26845 nop
26846 set 0x0E, %l5
26847 ldsb [%l7 + %l5], %o7
26848 nop
26849 set 0x38, %l3
26850 stx %fsr, [%l7 + %l3]
26851 set 0x23, %l4
26852 stba %i1, [%l7 + %l4] 0xe2
26853 membar #Sync
26854 set 0x28, %i3
26855 stba %g5, [%l7 + %i3] 0x89
26856 st %fsr, [%l7 + 0x3C]
26857 st %f18, [%l7 + 0x28]
26858 nop
26859 set 0x34, %g2
26860 lduw [%l7 + %g2], %i4
26861 set 0x70, %o7
26862 lda [%l7 + %o7] 0x88, %f11
26863 set 0x08, %l0
26864 stwa %i0, [%l7 + %l0] 0xeb
26865 membar #Sync
26866 nop
26867 set 0x78, %i6
26868 stx %fsr, [%l7 + %i6]
26869 nop
26870 set 0x44, %o6
26871 sth %o0, [%l7 + %o6]
26872 nop
26873 set 0x18, %l6
26874 stx %o3, [%l7 + %l6]
26875 set 0x50, %l2
26876 ldda [%l7 + %l2] 0x89, %o6
26877 nop
26878 set 0x34, %o0
26879 stw %l5, [%l7 + %o0]
26880 set 0x78, %i1
26881 stwa %g1, [%l7 + %i1] 0xeb
26882 membar #Sync
26883 nop
26884 set 0x2E, %o4
26885 lduh [%l7 + %o4], %l2
26886 nop
26887 set 0x20, %g6
26888 ldd [%l7 + %g6], %l4
26889 set 0x5C, %i5
26890 sta %f5, [%l7 + %i5] 0x88
26891 nop
26892 set 0x48, %g3
26893 stx %fsr, [%l7 + %g3]
26894 set 0x30, %g5
26895 prefetcha [%l7 + %g5] 0x89, 0
26896 set 0x40, %i4
26897 stda %f16, [%l7 + %i4] 0xc8
26898 nop
26899 set 0x74, %o3
26900 ldsw [%l7 + %o3], %o2
26901 nop
26902 set 0x1C, %o5
26903 stw %i2, [%l7 + %o5]
26904 ld [%l7 + 0x40], %f3
26905 nop
26906 set 0x40, %i0
26907 stx %o4, [%l7 + %i0]
26908 set 0x78, %g7
26909 ldstuba [%l7 + %g7] 0x89, %i5
26910 add %l7, 0x20, %l6
26911 wr %g0, 0x89, %asi
26912 lda [%l6] %asi, %o5
26913 casa [%l6] 0x89, %o5, %g6
26914 nop
26915 set 0x78, %o1
26916 stx %o1, [%l7 + %o1]
26917 nop
26918 set 0x48, %o2
26919 swap [%l7 + %o2], %i3
26920 nop
26921 set 0x3C, %i2
26922 stw %l0, [%l7 + %i2]
26923 nop
26924 set 0x24, %g4
26925 stw %g4, [%l7 + %g4]
26926 nop
26927 set 0x14, %g1
26928 lduh [%l7 + %g1], %g2
26929 nop
26930 set 0x30, %l1
26931 std %i6, [%l7 + %l1]
26932 nop
26933 or %g0, 0x8, %l0
26934 sllx %l0, 0x3c, %l0
26935 wr %l0, 0xCD6, %sys_tick_cmpr
26936 nop
26937 set 0x48, %l5
26938 ldx [%l7 + %l5], %l1
26939 st %f26, [%l7 + 0x10]
26940 nop
26941 set 0x60, %l3
26942 prefetch [%l7 + %l3], 4
26943 nop
26944 set 0x65, %l4
26945 ldsb [%l7 + %l4], %g7
26946 nop
26947 set 0x60, %i7
26948 ldsb [%l7 + %i7], %o7
26949 nop
26950 set 0x7C, %g2
26951 sth %l3, [%l7 + %g2]
26952 nop
26953 set 0x08, %o7
26954 ldd [%l7 + %o7], %f2
26955 set 0x48, %l0
26956 ldxa [%l7 + %l0] 0x81, %i1
26957 nop
26958 set 0x56, %i6
26959 sth %i4, [%l7 + %i6]
26960 st %f12, [%l7 + 0x40]
26961 set 0x2C, %o6
26962 sta %f20, [%l7 + %o6] 0x89
26963 add %g5, %i0, %o0
26964 nop
26965 set 0x77, %i3
26966 stb %o3, [%l7 + %i3]
26967 nop
26968 set 0x48, %l2
26969 std %f30, [%l7 + %l2]
26970 bge,pn %xcc, loop_196
26971 st %fsr, [%l7 + 0x54]
26972 set 0x68, %l6
26973 sta %f8, [%l7 + %l6] 0x81
26974loop_196:
26975 nop
26976 set 0x70, %i1
26977 stw %o6, [%l7 + %i1]
26978 nop
26979 set 0x3C, %o0
26980 ldub [%l7 + %o0], %g1
26981 nop
26982 set 0x18, %g6
26983 prefetch [%l7 + %g6], 1
26984 nop
26985 set 0x34, %i5
26986 ldsw [%l7 + %i5], %l5
26987 nop
26988 set 0x30, %g3
26989 std %l4, [%l7 + %g3]
26990 nop
26991 set 0x58, %o4
26992 stx %i7, [%l7 + %o4]
26993 set 0x58, %i4
26994 stxa %o2, [%l7 + %i4] 0x80
26995 set 0x44, %o3
26996 swapa [%l7 + %o3] 0x88, %i2
26997 nop
26998 set 0x5E, %o5
26999 ldstub [%l7 + %o5], %l2
27000 set 0x40, %g5
27001 ldda [%l7 + %g5] 0xea, %i4
27002 set 0x70, %g7
27003 ldda [%l7 + %g7] 0x80, %o4
27004 set 0x54, %o1
27005 lda [%l7 + %o1] 0x88, %f16
27006 set 0x16, %i0
27007 stba %g6, [%l7 + %i0] 0xe2
27008 membar #Sync
27009 nop
27010 set 0x70, %o2
27011 ldx [%l7 + %o2], %o4
27012 nop
27013 set 0x66, %g4
27014 ldsh [%l7 + %g4], %o1
27015 st %fsr, [%l7 + 0x70]
27016 set 0x10, %i2
27017 stxa %i3, [%l7 + %i2] 0x89
27018 set 0x30, %l1
27019 ldda [%l7 + %l1] 0xe2, %l0
27020 set 0x50, %g1
27021 prefetcha [%l7 + %g1] 0x81, 2
27022 nop
27023 set 0x18, %l5
27024 stx %i6, [%l7 + %l5]
27025 nop
27026 set 0x50, %l3
27027 stw %l6, [%l7 + %l3]
27028 add %l7, 0x74, %l6
27029 wr %g0, 0x81, %asi
27030 casa [%l6] 0x81, %g2, %l1
27031 nop
27032 set 0x48, %l4
27033 std %g2, [%l7 + %l4]
27034 st %fsr, [%l7 + 0x14]
27035 set 0x58, %g2
27036 stda %o6, [%l7 + %g2] 0x80
27037 set 0x0C, %i7
27038 lda [%l7 + %i7] 0x81, %f28
27039 nop
27040 set 0x18, %l0
27041 ldd [%l7 + %l0], %g6
27042 and %i1, %i4, %g5
27043 fpsub16s %f17, %f31, %f8
27044 set 0x50, %o7
27045 stxa %i0, [%l7 + %o7] 0xea
27046 membar #Sync
27047 nop
27048 set 0x4C, %i6
27049 stw %l3, [%l7 + %i6]
27050 and %o0, %o3, %g1
27051 nop
27052 set 0x58, %i3
27053 ldd [%l7 + %i3], %l4
27054 ld [%l7 + 0x38], %f10
27055 add %o6, %l4, %i7
27056 nop
27057 set 0x3E, %l2
27058 lduh [%l7 + %l2], %o2
27059 set 0x20, %o6
27060 lda [%l7 + %o6] 0x81, %f24
27061 set 0x3E, %i1
27062 stba %i2, [%l7 + %i1] 0xeb
27063 membar #Sync
27064 nop
27065 set 0x08, %o0
27066 ldd [%l7 + %o0], %f6
27067 nop
27068 set 0x49, %g6
27069 stb %l2, [%l7 + %g6]
27070 nop
27071 set 0x70, %l6
27072 stx %fsr, [%l7 + %l6]
27073 nop
27074 set 0x08, %g3
27075 lduw [%l7 + %g3], %o5
27076 add %i5, %o4, %g6
27077 ld [%l7 + 0x58], %f2
27078 wr %o1, %l0, %pic
27079 bge,pt %icc, loop_197
27080 nop
27081 set 0x40, %i5
27082 std %f14, [%l7 + %i5]
27083 nop
27084 set 0x08, %i4
27085 ldd [%l7 + %i4], %i2
27086 set 0x74, %o4
27087 sta %f0, [%l7 + %o4] 0x88
27088loop_197:
27089 nop
27090 set 0x28, %o5
27091 ldxa [%l7 + %o5] 0x88, %i6
27092 or %g4, %l6, %l1
27093 set 0x50, %o3
27094 ldxa [%l7 + %o3] 0x80, %g2
27095 set 0x78, %g5
27096 swapa [%l7 + %g5] 0x89, %o7
27097 st %fsr, [%l7 + 0x40]
27098 st %f9, [%l7 + 0x10]
27099 and %g3, %g7, %i4
27100 nop
27101 set 0x18, %o1
27102 ldx [%l7 + %o1], %i1
27103 add %i0, %l3, %o0
27104 set 0x1E, %i0
27105 stha %g5, [%l7 + %i0] 0xea
27106 membar #Sync
27107 or %g1, %o3, %l5
27108 set 0x14, %o2
27109 lda [%l7 + %o2] 0x81, %f3
27110 st %fsr, [%l7 + 0x48]
27111 set 0x60, %g7
27112 ldda [%l7 + %g7] 0xe2, %l4
27113 st %fsr, [%l7 + 0x54]
27114 nop
27115 set 0x28, %g4
27116 std %o6, [%l7 + %g4]
27117 set 0x78, %l1
27118 ldxa [%l7 + %l1] 0x88, %i7
27119 nop
27120 set 0x34, %g1
27121 prefetch [%l7 + %g1], 3
27122 nop
27123 set 0x10, %l5
27124 ldd [%l7 + %l5], %i2
27125 add %l7, 0x68, %l6
27126 wr %g0, 0x80, %asi
27127 casa [%l6] 0x80, %o2, %o5
27128 add %l7, 0x38, %l6
27129 wr %g0, 0x81, %asi
27130 casxa [%l6] 0x81, %l2, %i5
27131 set 0x18, %i2
27132 lda [%l7 + %i2] 0x80, %f28
27133 set 0x68, %l3
27134 ldxa [%l7 + %l3] 0x88, %o4
27135 nop
27136 set 0x74, %g2
27137 prefetch [%l7 + %g2], 1
27138 nop
27139 set 0x50, %l4
27140 lduh [%l7 + %l4], %g6
27141 set 0x70, %i7
27142 ldda [%l7 + %i7] 0x80, %l0
27143 nop
27144 set 0x40, %l0
27145 stx %o1, [%l7 + %l0]
27146 set 0x38, %i6
27147 ldxa [%l7 + %i6] 0x88, %i6
27148 nop
27149 set 0x38, %o7
27150 stx %fsr, [%l7 + %o7]
27151 nop
27152 set 0x44, %l2
27153 swap [%l7 + %l2], %g4
27154 set 0x58, %o6
27155 stba %i3, [%l7 + %o6] 0xe2
27156 membar #Sync
27157 nop
27158 set 0x4C, %i3
27159 stb %l1, [%l7 + %i3]
27160 nop
27161 set 0x58, %i1
27162 ldd [%l7 + %i1], %f16
27163 nop
27164 set 0x18, %o0
27165 prefetch [%l7 + %o0], 0
27166 set 0x60, %l6
27167 prefetcha [%l7 + %l6] 0x89, 0
27168 nop
27169 set 0x70, %g6
27170 ldsh [%l7 + %g6], %o7
27171 nop
27172 set 0x40, %i5
27173 ldd [%l7 + %i5], %g2
27174 nop
27175 set 0x58, %i4
27176 prefetch [%l7 + %i4], 3
27177 nop
27178 set 0x20, %o4
27179 ldd [%l7 + %o4], %f26
27180 fpadd32 %f28, %f12, %f22
27181 set 0x70, %o5
27182 ldxa [%l7 + %o5] 0x88, %l6
27183 set 0x34, %g3
27184 sta %f7, [%l7 + %g3] 0x88
27185 nop
27186 set 0x18, %g5
27187 stb %g7, [%l7 + %g5]
27188 set 0x44, %o3
27189 lda [%l7 + %o3] 0x89, %f21
27190 nop
27191 set 0x1C, %o1
27192 stw %i1, [%l7 + %o1]
27193 nop
27194 set 0x78, %o2
27195 ldx [%l7 + %o2], %i4
27196 nop
27197 set 0x50, %g7
27198 stx %fsr, [%l7 + %g7]
27199 set 0x24, %g4
27200 sta %f25, [%l7 + %g4] 0x88
27201 nop
27202 set 0x68, %l1
27203 stx %fsr, [%l7 + %l1]
27204 add %l7, 0x68, %l6
27205 wr %g0, 0x88, %asi
27206 lda [%l6] %asi, %i0
27207 casa [%l6] 0x88, %i0, %o0
27208 nop
27209 set 0x41, %i0
27210 ldstub [%l7 + %i0], %g5
27211 set 0x40, %g1
27212 stda %f16, [%l7 + %g1] 0xd8
27213 or %l3, %o3, %l5
27214 nop
27215 set 0x18, %i2
27216 std %l4, [%l7 + %i2]
27217 ld [%l7 + 0x34], %f12
27218 add %l7, 0x64, %l6
27219 wr %g0, 0x89, %asi
27220 lda [%l6] %asi, %g1
27221 casa [%l6] 0x89, %g1, %i7
27222 wr %o6, %o2, %sys_tick
27223 set 0x10, %l3
27224 ldxa [%l7 + %l3] 0x80, %i2
27225 nop
27226 set 0x48, %g2
27227 ldub [%l7 + %g2], %l2
27228 set 0x22, %l5
27229 stha %o5, [%l7 + %l5] 0x88
27230 set 0x50, %i7
27231 lda [%l7 + %i7] 0x81, %f6
27232 add %o4, %i5, %g6
27233 or %l0, %i6, %g4
27234 set 0x40, %l0
27235 stda %f0, [%l7 + %l0] 0xd2
27236 nop
27237 set 0x60, %i6
27238 ldub [%l7 + %i6], %o1
27239 nop
27240 set 0x14, %l4
27241 stw %i3, [%l7 + %l4]
27242 nop
27243 set 0x38, %o7
27244 ldx [%l7 + %o7], %l1
27245 nop
27246 set 0x18, %l2
27247 lduw [%l7 + %l2], %g2
27248 set 0x68, %o6
27249 stda %g2, [%l7 + %o6] 0x88
27250 ld [%l7 + 0x54], %f1
27251 nop
27252 set 0x10, %i1
27253 std %f30, [%l7 + %i1]
27254 and %o7, %g7, %l6
27255 set 0x40, %o0
27256 prefetcha [%l7 + %o0] 0x81, 3
27257 fpadd32 %f12, %f6, %f30
27258 set 0x48, %l6
27259 stda %i0, [%l7 + %l6] 0xea
27260 membar #Sync
27261 or %o0, %g5, %i4
27262 set 0x78, %g6
27263 sta %f5, [%l7 + %g6] 0x80
27264 and %l3, %l5, %o3
27265 set 0x31, %i5
27266 stba %g1, [%l7 + %i5] 0x88
27267 set 0x20, %i3
27268 stwa %l4, [%l7 + %i3] 0x89
27269 or %o6, %i7, %o2
27270 set 0x63, %o4
27271 ldstuba [%l7 + %o4] 0x89, %i2
27272 add %l2, %o5, %o4
27273 set 0x28, %i4
27274 prefetcha [%l7 + %i4] 0x88, 0
27275 set 0x78, %g3
27276 prefetcha [%l7 + %g3] 0x81, 1
27277 nop
27278 set 0x70, %o5
27279 ldsb [%l7 + %o5], %i6
27280 nop
27281 set 0x5C, %o3
27282 lduw [%l7 + %o3], %g6
27283 nop
27284 set 0x2C, %o1
27285 prefetch [%l7 + %o1], 2
27286 nop
27287 set 0x60, %o2
27288 std %g4, [%l7 + %o2]
27289 set 0x58, %g7
27290 ldxa [%l7 + %g7] 0x80, %o1
27291 nop
27292 set 0x18, %g5
27293 lduw [%l7 + %g5], %i3
27294 fpsub32 %f2, %f12, %f28
27295 or %l1, %g3, %g2
27296 set 0x40, %l1
27297 stda %f0, [%l7 + %l1] 0xf9
27298 membar #Sync
27299 st %f21, [%l7 + 0x34]
27300 fpadd32s %f10, %f14, %f19
27301 nop
27302 set 0x3A, %i0
27303 lduh [%l7 + %i0], %o7
27304 add %l6, %g7, %i0
27305 set 0x28, %g1
27306 ldxa [%l7 + %g1] 0x80, %o0
27307 nop
27308 set 0x44, %i2
27309 sth %i1, [%l7 + %i2]
27310 nop
27311 set 0x36, %g4
27312 sth %g5, [%l7 + %g4]
27313 and %l3, %i4, %o3
27314 nop
27315 set 0x2F, %l3
27316 ldub [%l7 + %l3], %l5
27317 nop
27318 set 0x48, %g2
27319 stw %l4, [%l7 + %g2]
27320 nop
27321 set 0x40, %l5
27322 ldub [%l7 + %l5], %g1
27323 set 0x18, %i7
27324 prefetcha [%l7 + %i7] 0x89, 3
27325 nop
27326 set 0x1E, %l0
27327 stb %i7, [%l7 + %l0]
27328 nop
27329 set 0x1C, %l4
27330 lduw [%l7 + %l4], %o2
27331 wr %i2, %l2, %set_softint
27332 ld [%l7 + 0x2C], %f10
27333 nop
27334 set 0x60, %o7
27335 ldd [%l7 + %o7], %f24
27336 nop
27337 set 0x30, %i6
27338 swap [%l7 + %i6], %o5
27339 nop
27340 set 0x70, %o6
27341 lduh [%l7 + %o6], %o4
27342 nop
27343 set 0x08, %i1
27344 std %f24, [%l7 + %i1]
27345 nop
27346 set 0x46, %o0
27347 ldsh [%l7 + %o0], %l0
27348 nop
27349 set 0x1D, %l2
27350 ldstub [%l7 + %l2], %i6
27351 nop
27352 set 0x7A, %g6
27353 ldsh [%l7 + %g6], %g6
27354 nop
27355 set 0x54, %l6
27356 swap [%l7 + %l6], %g4
27357 or %i5, %o1, %l1
27358 nop
27359 set 0x2A, %i5
27360 ldstub [%l7 + %i5], %i3
27361 add %l7, 0x44, %l6
27362 wr %g0, 0x81, %asi
27363 casa [%l6] 0x81, %g3, %g2
27364 nop
27365 set 0x50, %i3
27366 std %f18, [%l7 + %i3]
27367 set 0x27, %o4
27368 ldstuba [%l7 + %o4] 0x80, %l6
27369 set 0x20, %g3
27370 prefetcha [%l7 + %g3] 0x88, 3
27371 set 0x1C, %o5
27372 stba %i0, [%l7 + %o5] 0xe2
27373 membar #Sync
27374 nop
27375 set 0x6C, %o3
27376 lduw [%l7 + %o3], %o0
27377 nop
27378 set 0x50, %o1
27379 stx %o7, [%l7 + %o1]
27380 nop
27381 set 0x3C, %o2
27382 lduw [%l7 + %o2], %i1
27383 set 0x58, %g7
27384 prefetcha [%l7 + %g7] 0x80, 2
27385 nop
27386 set 0x4D, %i4
27387 stb %g5, [%l7 + %i4]
27388 nop
27389 set 0x64, %l1
27390 prefetch [%l7 + %l1], 1
27391 membar #Sync
27392 set 0x40, %g5
27393 ldda [%l7 + %g5] 0xf9, %f0
27394 nop
27395 set 0x08, %g1
27396 ldx [%l7 + %g1], %i4
27397 nop
27398 set 0x58, %i0
27399 stx %fsr, [%l7 + %i0]
27400 nop
27401 set 0x5F, %g4
27402 ldub [%l7 + %g4], %o3
27403 add %l7, 0x70, %l6
27404 wr %g0, 0x80, %asi
27405 casxa [%l6] 0x80, %l5, %l4
27406 nop
27407 set 0x4E, %l3
27408 ldub [%l7 + %l3], %o6
27409 add %l7, 0x24, %l6
27410 wr %g0, 0x88, %asi
27411 lda [%l6] %asi, %i7
27412 casa [%l6] 0x88, %i7, %o2
27413 nop
27414 set 0x18, %i2
27415 lduh [%l7 + %i2], %g1
27416 st %f13, [%l7 + 0x08]
27417 set 0x20, %l5
27418 ldda [%l7 + %l5] 0x81, %i2
27419 set 0x1C, %i7
27420 stwa %l2, [%l7 + %i7] 0x88
27421 ld [%l7 + 0x28], %f7
27422 nop
27423 set 0x64, %g2
27424 swap [%l7 + %g2], %o4
27425 st %f30, [%l7 + 0x14]
27426 nop
27427 set 0x38, %l4
27428 stx %l0, [%l7 + %l4]
27429 nop
27430 set 0x66, %o7
27431 sth %o5, [%l7 + %o7]
27432 set 0x38, %i6
27433 stda %g6, [%l7 + %i6] 0xe3
27434 membar #Sync
27435 set 0x10, %o6
27436 ldda [%l7 + %o6] 0x89, %i6
27437 set 0x14, %i1
27438 sta %f7, [%l7 + %i1] 0x81
27439 ld [%l7 + 0x40], %f5
27440 or %i5, %g4, %l1
27441 set 0x34, %l0
27442 swapa [%l7 + %l0] 0x88, %i3
27443 bge,pn %xcc, loop_198
27444 fpsub32 %f12, %f24, %f22
27445 or %g3, %o1, %l6
27446 nop
27447 set 0x24, %o0
27448 swap [%l7 + %o0], %g7
27449loop_198:
27450 st %fsr, [%l7 + 0x6C]
27451 nop
27452 set 0x28, %l2
27453 ldx [%l7 + %l2], %g2
27454 ba %icc, loop_199
27455 nop
27456 set 0x38, %l6
27457 ldd [%l7 + %l6], %f26
27458 set 0x60, %g6
27459 stda %i0, [%l7 + %g6] 0x80
27460loop_199:
27461 nop
27462 add %l7, 0x50, %l6
27463 wr %g0, 0x88, %asi
27464 ldxa [%l6] %asi, %o7
27465 casxa [%l6] 0x88, %o7, %i1
27466 set 0x3C, %i3
27467 sta %f13, [%l7 + %i3] 0x89
27468 nop
27469 set 0x60, %o4
27470 stx %l3, [%l7 + %o4]
27471 set 0x60, %i5
27472 stxa %o0, [%l7 + %i5] 0xe2
27473 membar #Sync
27474 nop
27475 set 0x68, %o5
27476 ldd [%l7 + %o5], %f22
27477 fpadd32 %f20, %f22, %f0
27478 set 0x40, %o3
27479 stda %f16, [%l7 + %o3] 0xf9
27480 membar #Sync
27481 nop
27482 set 0x20, %g3
27483 ldd [%l7 + %g3], %g4
27484 nop
27485 set 0x30, %o2
27486 lduw [%l7 + %o2], %o3
27487 set 0x54, %o1
27488 lda [%l7 + %o1] 0x88, %f19
27489 nop
27490 set 0x40, %g7
27491 stx %l5, [%l7 + %g7]
27492 or %l4, %i4, %o6
27493 add %l7, 0x60, %l6
27494 wr %g0, 0x88, %asi
27495 ldxa [%l6] %asi, %o2
27496 casxa [%l6] 0x88, %o2, %i7
27497 add %l7, 0x60, %l6
27498 wr %g0, 0x80, %asi
27499 casa [%l6] 0x80, %g1, %i2
27500 nop
27501 set 0x46, %i4
27502 ldsh [%l7 + %i4], %l2
27503 or %o4, %o5, %g6
27504 set 0x70, %l1
27505 ldda [%l7 + %l1] 0x88, %l0
27506 nop
27507 set 0x2C, %g1
27508 swap [%l7 + %g1], %i5
27509 set 0x20, %i0
27510 ldxa [%l7 + %i0] 0x89, %i6
27511 set 0x40, %g4
27512 stda %f0, [%l7 + %g4] 0x89
27513 set 0x45, %l3
27514 stba %g4, [%l7 + %l3] 0x88
27515 set 0x78, %i2
27516 stxa %i3, [%l7 + %i2] 0x89
27517 nop
27518 nop
27519 setx 0x868382B7D6B59F54, %l0, %l6
27520 stx %l6, [%l7 + 0x28]
27521 ldd [%l7 + 0x28], %f26
27522 setx 0x82BCC2F9B13D4930, %l1, %l5
27523 stx %l5, [%l7 + 0x10]
27524 ldd [%l7 + 0x10], %f30
27525 fdivd %f30, %f26, %f0
27526 set 0x40, %g5
27527 stda %f0, [%l7 + %g5] 0x89
27528 set 0x40, %i7
27529 ldda [%l7 + %i7] 0x89, %f16
27530 nop
27531 set 0x40, %g2
27532 ldd [%l7 + %g2], %f16
27533 nop
27534 set 0x08, %l5
27535 stw %l1, [%l7 + %l5]
27536 nop
27537 set 0x6C, %l4
27538 stb %g3, [%l7 + %l4]
27539 nop
27540 set 0x1C, %i6
27541 lduw [%l7 + %i6], %l6
27542 set 0x30, %o7
27543 ldda [%l7 + %o7] 0xe3, %g6
27544 set 0x20, %o6
27545 ldda [%l7 + %o6] 0x88, %o0
27546 set 0x50, %i1
27547 swapa [%l7 + %i1] 0x81, %g2
27548 set 0x38, %l0
27549 stha %i0, [%l7 + %l0] 0x88
27550 set 0x59, %l2
27551 stba %o7, [%l7 + %l2] 0xeb
27552 membar #Sync
27553 set 0x48, %l6
27554 stda %l2, [%l7 + %l6] 0xeb
27555 membar #Sync
27556 nop
27557 set 0x13, %o0
27558 ldstub [%l7 + %o0], %o0
27559 nop
27560 set 0x14, %g6
27561 stw %g5, [%l7 + %g6]
27562 nop
27563 set 0x53, %i3
27564 ldsb [%l7 + %i3], %o3
27565 nop
27566 set 0x48, %i5
27567 ldd [%l7 + %i5], %f14
27568 set 0x40, %o5
27569 stda %f16, [%l7 + %o5] 0xd2
27570 nop
27571 set 0x20, %o3
27572 ldsh [%l7 + %o3], %l5
27573 nop
27574 set 0x36, %o4
27575 sth %l4, [%l7 + %o4]
27576 st %fsr, [%l7 + 0x5C]
27577 add %i4, %o6, %i1
27578 nop
27579 set 0x60, %o2
27580 std %f14, [%l7 + %o2]
27581 set 0x58, %g3
27582 prefetcha [%l7 + %g3] 0x89, 1
27583 set 0x24, %o1
27584 ldstuba [%l7 + %o1] 0x80, %o2
27585 set 0x28, %i4
27586 ldxa [%l7 + %i4] 0x89, %i2
27587 nop
27588 set 0x0B, %g7
27589 ldsb [%l7 + %g7], %g1
27590 set 0x40, %l1
27591 prefetcha [%l7 + %l1] 0x89, 0
27592 set 0x60, %g1
27593 sta %f1, [%l7 + %g1] 0x89
27594 wr %o5, %g6, %ccr
27595 set 0x08, %i0
27596 prefetcha [%l7 + %i0] 0x81, 0
27597 nop
27598 set 0x4C, %g4
27599 lduw [%l7 + %g4], %i5
27600 set 0x48, %i2
27601 stda %i6, [%l7 + %i2] 0xea
27602 membar #Sync
27603 set 0x30, %l3
27604 stxa %g4, [%l7 + %l3] 0x89
27605 add %l2, %l1, %g3
27606 nop
27607 set 0x4E, %i7
27608 stb %l6, [%l7 + %i7]
27609 nop
27610 set 0x12, %g5
27611 lduh [%l7 + %g5], %g7
27612 nop
27613 set 0x20, %l5
27614 swap [%l7 + %l5], %o1
27615 add %i3, %i0, %g2
27616 nop
27617 set 0x14, %g2
27618 ldsw [%l7 + %g2], %o7
27619 nop
27620 set 0x34, %i6
27621 ldsb [%l7 + %i6], %o0
27622 fpsub16s %f13, %f6, %f21
27623 fpadd16s %f0, %f27, %f16
27624 set 0x68, %l4
27625 stxa %g5, [%l7 + %l4] 0xe2
27626 membar #Sync
27627 set 0x7C, %o6
27628 sta %f23, [%l7 + %o6] 0x80
27629 set 0x68, %o7
27630 swapa [%l7 + %o7] 0x80, %o3
27631 nop
27632 set 0x50, %i1
27633 lduh [%l7 + %i1], %l3
27634 set 0x1C, %l2
27635 lda [%l7 + %l2] 0x80, %f24
27636 set 0x54, %l6
27637 stwa %l5, [%l7 + %l6] 0x88
27638 nop
27639 set 0x58, %l0
27640 stx %l4, [%l7 + %l0]
27641 fpsub32 %f8, %f12, %f12
27642 add %o6, %i1, %i7
27643 st %f27, [%l7 + 0x24]
27644 nop
27645 set 0x51, %o0
27646 ldstub [%l7 + %o0], %o2
27647 add %i4, %i2, %g1
27648 nop
27649 set 0x54, %g6
27650 swap [%l7 + %g6], %o5
27651 nop
27652 set 0x5C, %i3
27653 swap [%l7 + %i3], %g6
27654 set 0x40, %i5
27655 stda %f0, [%l7 + %i5] 0x81
27656 nop
27657 set 0x62, %o5
27658 ldub [%l7 + %o5], %o4
27659 nop
27660 set 0x7A, %o4
27661 ldsb [%l7 + %o4], %l0
27662 set 0x40, %o2
27663 stda %f0, [%l7 + %o2] 0xf1
27664 membar #Sync
27665 add %i6, %i5, %l2
27666 st %f14, [%l7 + 0x24]
27667 set 0x10, %o3
27668 ldda [%l7 + %o3] 0x88, %g4
27669 nop
27670 set 0x24, %o1
27671 swap [%l7 + %o1], %l1
27672 st %fsr, [%l7 + 0x38]
27673 set 0x10, %i4
27674 stxa %l6, [%l7 + %i4] 0x81
27675 set 0x60, %g3
27676 lda [%l7 + %g3] 0x81, %f17
27677 set 0x74, %l1
27678 stwa %g3, [%l7 + %l1] 0x89
27679 nop
27680 set 0x40, %g7
27681 prefetch [%l7 + %g7], 1
27682 st %f15, [%l7 + 0x48]
27683 nop
27684 set 0x28, %i0
27685 lduw [%l7 + %i0], %o1
27686 nop
27687 set 0x58, %g4
27688 std %f16, [%l7 + %g4]
27689 wr %i3, %g7, %clear_softint
27690 wr %i0, %g2, %softint
27691 nop
27692 set 0x7C, %g1
27693 ldsh [%l7 + %g1], %o7
27694 nop
27695 set 0x28, %l3
27696 stx %fsr, [%l7 + %l3]
27697 nop
27698 set 0x50, %i2
27699 ldx [%l7 + %i2], %g5
27700 wr %o0, %o3, %pic
27701 nop
27702 set 0x7C, %g5
27703 sth %l5, [%l7 + %g5]
27704 nop
27705 set 0x30, %l5
27706 ldd [%l7 + %l5], %l4
27707 st %fsr, [%l7 + 0x38]
27708 ld [%l7 + 0x6C], %f24
27709 ld [%l7 + 0x14], %f3
27710 st %f24, [%l7 + 0x28]
27711 nop
27712 set 0x7D, %g2
27713 ldstub [%l7 + %g2], %o6
27714 st %fsr, [%l7 + 0x74]
27715 add %l7, 0x14, %l6
27716 wr %g0, 0x89, %asi
27717 casa [%l6] 0x89, %l3, %i7
27718 wr %o2, %i1, %pic
27719 set 0x3C, %i7
27720 stha %i2, [%l7 + %i7] 0x80
27721 nop
27722 set 0x60, %l4
27723 lduh [%l7 + %l4], %i4
27724 set 0x10, %o6
27725 stda %o4, [%l7 + %o6] 0xe3
27726 membar #Sync
27727 nop
27728 set 0x18, %i6
27729 std %f2, [%l7 + %i6]
27730 nop
27731 set 0x7C, %o7
27732 prefetch [%l7 + %o7], 2
27733 set 0x62, %l2
27734 stha %g1, [%l7 + %l2] 0x88
27735 st %f1, [%l7 + 0x10]
27736 nop
27737 set 0x16, %i1
27738 ldstub [%l7 + %i1], %g6
27739 nop
27740 set 0x4E, %l6
27741 stb %l0, [%l7 + %l6]
27742 nop
27743 set 0x2C, %o0
27744 lduh [%l7 + %o0], %i6
27745 nop
27746 set 0x67, %g6
27747 stb %o4, [%l7 + %g6]
27748 nop
27749 set 0x20, %l0
27750 ldd [%l7 + %l0], %f28
27751 set 0x2E, %i5
27752 stba %i5, [%l7 + %i5] 0xeb
27753 membar #Sync
27754 nop
27755 set 0x2E, %i3
27756 ldsh [%l7 + %i3], %g4
27757 set 0x48, %o5
27758 prefetcha [%l7 + %o5] 0x80, 0
27759 set 0x2C, %o2
27760 stwa %l1, [%l7 + %o2] 0xeb
27761 membar #Sync
27762 set 0x18, %o3
27763 stda %g2, [%l7 + %o3] 0xe3
27764 membar #Sync
27765 nop
27766 set 0x78, %o1
27767 ldsw [%l7 + %o1], %l6
27768 nop
27769 set 0x77, %i4
27770 ldsb [%l7 + %i4], %o1
27771 nop
27772 set 0x10, %o4
27773 stx %fsr, [%l7 + %o4]
27774 nop
27775 set 0x38, %l1
27776 ldd [%l7 + %l1], %f26
27777 and %i3, %g7, %g2
27778 st %fsr, [%l7 + 0x20]
27779 nop
27780 set 0x58, %g7
27781 sth %i0, [%l7 + %g7]
27782 add %l7, 0x48, %l6
27783 wr %g0, 0x89, %asi
27784 ldxa [%l6] %asi, %g5
27785 casxa [%l6] 0x89, %g5, %o7
27786 nop
27787 set 0x4C, %g3
27788 ldsh [%l7 + %g3], %o3
27789 set 0x70, %g4
27790 prefetcha [%l7 + %g4] 0x81, 1
27791 add %l7, 0x60, %l6
27792 wr %g0, 0x80, %asi
27793 casa [%l6] 0x80, %l4, %o6
27794 nop
27795 set 0x7A, %g1
27796 lduh [%l7 + %g1], %l3
27797 nop
27798 set 0x1C, %i0
27799 stw %i7, [%l7 + %i0]
27800 st %f0, [%l7 + 0x28]
27801 ld [%l7 + 0x44], %f16
27802 nop
27803 set 0x70, %l3
27804 std %f0, [%l7 + %l3]
27805 nop
27806 set 0x52, %i2
27807 sth %o2, [%l7 + %i2]
27808 nop
27809 set 0x08, %g5
27810 ldsw [%l7 + %g5], %o0
27811 set 0x40, %g2
27812 stda %f16, [%l7 + %g2] 0xc4
27813 add %l7, 0x28, %l6
27814 wr %g0, 0x88, %asi
27815 ldxa [%l6] %asi, %i1
27816 casxa [%l6] 0x88, %i1, %i4
27817 nop
27818 set 0x3C, %l5
27819 swap [%l7 + %l5], %i2
27820 nop
27821 set 0x12, %i7
27822 ldsb [%l7 + %i7], %g1
27823 add %l7, 0x24, %l6
27824 wr %g0, 0x80, %asi
27825 casa [%l6] 0x80, %g6, %o5
27826 nop
27827 set 0x70, %l4
27828 ldd [%l7 + %l4], %f22
27829 set 0x70, %i6
27830 prefetcha [%l7 + %i6] 0x81, 3
27831 set 0x4C, %o6
27832 lda [%l7 + %o6] 0x89, %f13
27833 membar #Sync
27834 set 0x40, %o7
27835 ldda [%l7 + %o7] 0xf9, %f16
27836 nop
27837 set 0x60, %i1
27838 lduw [%l7 + %i1], %o4
27839 nop
27840 set 0x60, %l6
27841 swap [%l7 + %l6], %l0
27842 set 0x40, %l2
27843 ldda [%l7 + %l2] 0xd0, %f0
27844 nop
27845 set 0x54, %o0
27846 ldsw [%l7 + %o0], %g4
27847 set 0x48, %l0
27848 ldxa [%l7 + %l0] 0x89, %i5
27849 set 0x50, %i5
27850 ldxa [%l7 + %i5] 0x81, %l2
27851 set 0x20, %g6
27852 sta %f15, [%l7 + %g6] 0x80
27853 set 0x40, %o5
27854 stda %f16, [%l7 + %o5] 0xf0
27855 membar #Sync
27856 nop
27857 set 0x50, %i3
27858 ldd [%l7 + %i3], %f28
27859 set 0x73, %o2
27860 stba %g3, [%l7 + %o2] 0xea
27861 membar #Sync
27862 or %l6, %l1, %o1
27863 nop
27864 set 0x46, %o1
27865 stb %i3, [%l7 + %o1]
27866 nop
27867 set 0x18, %i4
27868 stx %fsr, [%l7 + %i4]
27869 nop
27870 set 0x48, %o4
27871 ldx [%l7 + %o4], %g2
27872 set 0x60, %l1
27873 stwa %g7, [%l7 + %l1] 0x89
27874 nop
27875 set 0x64, %g7
27876 sth %i0, [%l7 + %g7]
27877 and %o7, %g5, %o3
27878 nop
27879 set 0x18, %g3
27880 std %f0, [%l7 + %g3]
27881 nop
27882 nop
27883 setx 0x23C7ABB0, %l0, %l6
27884 st %l6, [%l7 + 0x28]
27885 ld [%l7 + 0x28], %f18
27886 setx 0x1C7944F1, %l1, %l5
27887 st %l5, [%l7 + 0x10]
27888 ld [%l7 + 0x10], %f9
27889 fdivs %f9, %f18, %f26
27890 nop
27891 set 0x4C, %g4
27892 lduw [%l7 + %g4], %l5
27893 nop
27894 set 0x14, %g1
27895 stw %l4, [%l7 + %g1]
27896 nop
27897 set 0x54, %o3
27898 ldsh [%l7 + %o3], %o6
27899 set 0x18, %l3
27900 stda %i6, [%l7 + %l3] 0xeb
27901 membar #Sync
27902 st %fsr, [%l7 + 0x54]
27903 set 0x50, %i2
27904 stha %o2, [%l7 + %i2] 0xeb
27905 membar #Sync
27906 nop
27907 set 0x24, %i0
27908 lduw [%l7 + %i0], %o0
27909 and %i1, %l3, %i4
27910 nop
27911 set 0x08, %g5
27912 stx %fsr, [%l7 + %g5]
27913 set 0x4C, %g2
27914 stha %i2, [%l7 + %g2] 0x88
27915 set 0x1B, %l5
27916 stba %g6, [%l7 + %l5] 0xea
27917 membar #Sync
27918 nop
27919 set 0x28, %i7
27920 ldx [%l7 + %i7], %o5
27921 nop
27922 set 0x1C, %l4
27923 lduw [%l7 + %l4], %g1
27924 nop
27925 set 0x30, %i6
27926 ldd [%l7 + %i6], %o4
27927 nop
27928 set 0x13, %o7
27929 stb %l0, [%l7 + %o7]
27930 nop
27931 set 0x60, %i1
27932 stx %i6, [%l7 + %i1]
27933 ble %icc, loop_200
27934 nop
27935 set 0x70, %o6
27936 ldd [%l7 + %o6], %f0
27937 add %l7, 0x74, %l6
27938 wr %g0, 0x81, %asi
27939 casa [%l6] 0x81, %g4, %i5
27940loop_200:
27941 nop
27942 set 0x19, %l6
27943 stb %g3, [%l7 + %l6]
27944 membar #Sync
27945 set 0x40, %o0
27946 ldda [%l7 + %o0] 0xf8, %f16
27947 set 0x70, %l2
27948 stwa %l2, [%l7 + %l2] 0x80
27949 nop
27950 set 0x68, %i5
27951 stx %l6, [%l7 + %i5]
27952 nop
27953 set 0x08, %g6
27954 prefetch [%l7 + %g6], 3
27955 set 0x4A, %o5
27956 ldstuba [%l7 + %o5] 0x89, %l1
27957 nop
27958 set 0x4C, %i3
27959 stw %o1, [%l7 + %i3]
27960 nop
27961 set 0x78, %l0
27962 prefetch [%l7 + %l0], 1
27963 set 0x48, %o1
27964 sta %f31, [%l7 + %o1] 0x88
27965 fpadd16s %f17, %f13, %f10
27966 or %g2, %i3, %g7
27967 ld [%l7 + 0x58], %f24
27968 nop
27969 set 0x38, %i4
27970 std %f22, [%l7 + %i4]
27971 set 0x24, %o2
27972 sta %f7, [%l7 + %o2] 0x88
27973 membar #Sync
27974 set 0x40, %o4
27975 ldda [%l7 + %o4] 0xf9, %f16
27976 nop
27977 set 0x5C, %l1
27978 lduw [%l7 + %l1], %i0
27979 add %l7, 0x18, %l6
27980 wr %g0, 0x88, %asi
27981 ldxa [%l6] %asi, %o7
27982 casxa [%l6] 0x88, %o7, %g5
27983 nop
27984 set 0x12, %g7
27985 lduh [%l7 + %g7], %l5
27986 st %fsr, [%l7 + 0x08]
27987 set 0x7C, %g3
27988 stwa %l4, [%l7 + %g3] 0x89
27989 nop
27990 set 0x74, %g1
27991 lduw [%l7 + %g1], %o3
27992 nop
27993 set 0x24, %g4
27994 stw %i7, [%l7 + %g4]
27995 nop
27996 set 0x1C, %l3
27997 stb %o2, [%l7 + %l3]
27998 fpsub32 %f26, %f22, %f24
27999 set 0x10, %o3
28000 stwa %o6, [%l7 + %o3] 0xeb
28001 membar #Sync
28002 or %i1, %o0, %i4
28003 nop
28004 set 0x76, %i0
28005 ldsh [%l7 + %i0], %i2
28006 set 0x70, %i2
28007 prefetcha [%l7 + %i2] 0x88, 2
28008 set 0x38, %g5
28009 stxa %o5, [%l7 + %g5] 0xe3
28010 membar #Sync
28011 nop
28012 set 0x1B, %l5
28013 ldstub [%l7 + %l5], %g6
28014 st %fsr, [%l7 + 0x6C]
28015 nop
28016 set 0x36, %g2
28017 ldsh [%l7 + %g2], %o4
28018 set 0x39, %i7
28019 ldstuba [%l7 + %i7] 0x81, %g1
28020 set 0x40, %i6
28021 ldda [%l7 + %i6] 0xda, %f0
28022 st %fsr, [%l7 + 0x48]
28023 nop
28024 set 0x78, %l4
28025 ldsw [%l7 + %l4], %l0
28026 set 0x50, %o7
28027 stda %g4, [%l7 + %o7] 0xeb
28028 membar #Sync
28029 set 0x40, %o6
28030 swapa [%l7 + %o6] 0x80, %i6
28031 add %l7, 0x1C, %l6
28032 wr %g0, 0x80, %asi
28033 lda [%l6] %asi, %i5
28034 casa [%l6] 0x80, %i5, %l2
28035 st %f30, [%l7 + 0x68]
28036 st %f17, [%l7 + 0x10]
28037 nop
28038 set 0x08, %l6
28039 ldd [%l7 + %l6], %f8
28040 set 0x68, %o0
28041 stxa %g3, [%l7 + %o0] 0x89
28042 add %l7, 0x18, %l6
28043 wr %g0, 0x81, %asi
28044 casa [%l6] 0x81, %l1, %o1
28045 set 0x40, %i1
28046 stda %f0, [%l7 + %i1] 0xf1
28047 membar #Sync
28048 nop
28049 set 0x48, %l2
28050 stx %l6, [%l7 + %l2]
28051 nop
28052 set 0x7A, %g6
28053 ldstub [%l7 + %g6], %g2
28054 nop
28055 set 0x50, %o5
28056 std %f6, [%l7 + %o5]
28057 nop
28058 set 0x20, %i3
28059 lduw [%l7 + %i3], %g7
28060 set 0x30, %l0
28061 ldda [%l7 + %l0] 0x89, %i0
28062 set 0x30, %o1
28063 stda %o6, [%l7 + %o1] 0xea
28064 membar #Sync
28065 nop
28066 set 0x40, %i4
28067 ldd [%l7 + %i4], %i2
28068 set 0x2C, %i5
28069 swapa [%l7 + %i5] 0x88, %l5
28070 ld [%l7 + 0x24], %f25
28071 set 0x44, %o2
28072 sta %f28, [%l7 + %o2] 0x81
28073 set 0x40, %l1
28074 ldda [%l7 + %l1] 0x88, %f0
28075 nop
28076 set 0x78, %g7
28077 stw %l4, [%l7 + %g7]
28078 nop
28079 set 0x10, %g3
28080 std %g4, [%l7 + %g3]
28081 nop
28082 set 0x62, %g1
28083 ldsh [%l7 + %g1], %o3
28084 nop
28085 set 0x40, %g4
28086 ldd [%l7 + %g4], %i6
28087 set 0x78, %o4
28088 stwa %o2, [%l7 + %o4] 0x81
28089 nop
28090 set 0x0E, %l3
28091 sth %o6, [%l7 + %l3]
28092 set 0x08, %o3
28093 stda %o0, [%l7 + %o3] 0xeb
28094 membar #Sync
28095 set 0x50, %i0
28096 prefetcha [%l7 + %i0] 0x89, 2
28097 add %l7, 0x50, %l6
28098 wr %g0, 0x89, %asi
28099 lda [%l6] %asi, %i4
28100 casa [%l6] 0x89, %i4, %l3
28101 add %l7, 0x50, %l6
28102 wr %g0, 0x88, %asi
28103 ldxa [%l6] %asi, %i2
28104 casxa [%l6] 0x88, %i2, %g6
28105 nop
28106 set 0x35, %g5
28107 ldub [%l7 + %g5], %o5
28108 nop
28109 set 0x58, %l5
28110 stw %o4, [%l7 + %l5]
28111 nop
28112 set 0x60, %i2
28113 std %f28, [%l7 + %i2]
28114 add %l7, 0x3C, %l6
28115 wr %g0, 0x81, %asi
28116 lda [%l6] %asi, %g1
28117 casa [%l6] 0x81, %g1, %l0
28118 membar #Sync
28119 set 0x40, %g2
28120 ldda [%l7 + %g2] 0xf8, %f16
28121 set 0x70, %i7
28122 ldxa [%l7 + %i7] 0x88, %g4
28123 set 0x20, %l4
28124 ldda [%l7 + %l4] 0xea, %i4
28125 st %fsr, [%l7 + 0x24]
28126 or %l2, %i6, %l1
28127 set 0x4A, %i6
28128 stha %g3, [%l7 + %i6] 0xea
28129 membar #Sync
28130 set 0x28, %o6
28131 stwa %l6, [%l7 + %o6] 0x89
28132 nop
28133 set 0x48, %o7
28134 stx %g2, [%l7 + %o7]
28135 add %l7, 0x18, %l6
28136 wr %g0, 0x80, %asi
28137 ldxa [%l6] %asi, %g7
28138 casxa [%l6] 0x80, %g7, %i0
28139 add %l7, 0x20, %l6
28140 wr %g0, 0x88, %asi
28141 ldxa [%l6] %asi, %o7
28142 casxa [%l6] 0x88, %o7, %o1
28143 nop
28144 set 0x0B, %l6
28145 stb %i3, [%l7 + %l6]
28146 nop
28147 set 0x39, %o0
28148 ldsb [%l7 + %o0], %l4
28149 set 0x48, %l2
28150 swapa [%l7 + %l2] 0x88, %g5
28151 add %l7, 0x10, %l6
28152 wr %g0, 0x80, %asi
28153 ldxa [%l6] %asi, %o3
28154 casxa [%l6] 0x80, %o3, %i7
28155 set 0x0C, %i1
28156 swapa [%l7 + %i1] 0x80, %o2
28157 or %l5, %o6, %i1
28158 set 0x60, %g6
28159 ldda [%l7 + %g6] 0x88, %o0
28160 nop
28161 set 0x20, %i3
28162 std %f4, [%l7 + %i3]
28163 nop
28164 set 0x30, %l0
28165 ldstub [%l7 + %l0], %l3
28166 add %i4, %i2, %o5
28167 or %g6, %g1, %o4
28168 add %l7, 0x34, %l6
28169 wr %g0, 0x81, %asi
28170 lda [%l6] %asi, %g4
28171 casa [%l6] 0x81, %g4, %l0
28172 nop
28173 set 0x20, %o5
28174 swap [%l7 + %o5], %i5
28175 nop
28176 set 0x44, %o1
28177 swap [%l7 + %o1], %l2
28178 nop
28179 set 0x78, %i4
28180 stx %fsr, [%l7 + %i4]
28181 set 0x40, %o2
28182 ldda [%l7 + %o2] 0x89, %f0
28183 bl,a %icc, loop_201
28184 nop
28185 set 0x3B, %i5
28186 stb %i6, [%l7 + %i5]
28187 nop
28188 set 0x10, %g7
28189 stw %l1, [%l7 + %g7]
28190 ld [%l7 + 0x74], %f29
28191loop_201:
28192 nop
28193 set 0x60, %l1
28194 std %f16, [%l7 + %l1]
28195 nop
28196 set 0x74, %g1
28197 prefetch [%l7 + %g1], 2
28198 set 0x41, %g3
28199 ldstuba [%l7 + %g3] 0x81, %g3
28200 nop
28201 set 0x4B, %o4
28202 stb %g2, [%l7 + %o4]
28203 nop
28204 set 0x7A, %g4
28205 sth %l6, [%l7 + %g4]
28206 nop
28207 set 0x62, %o3
28208 lduh [%l7 + %o3], %g7
28209 nop
28210 set 0x60, %l3
28211 sth %o7, [%l7 + %l3]
28212 add %o1, %i0, %i3
28213 nop
28214 set 0x2C, %g5
28215 sth %g5, [%l7 + %g5]
28216 st %fsr, [%l7 + 0x4C]
28217 set 0x68, %l5
28218 stwa %o3, [%l7 + %l5] 0x81
28219 nop
28220 set 0x74, %i2
28221 stw %i7, [%l7 + %i2]
28222 nop
28223 set 0x41, %g2
28224 ldsb [%l7 + %g2], %o2
28225 add %l7, 0x48, %l6
28226 wr %g0, 0x88, %asi
28227 ldxa [%l6] %asi, %l5
28228 casxa [%l6] 0x88, %l5, %l4
28229 nop
28230 set 0x50, %i0
28231 ldsb [%l7 + %i0], %i1
28232 add %l7, 0x64, %l6
28233 wr %g0, 0x89, %asi
28234 lda [%l6] %asi, %o6
28235 casa [%l6] 0x89, %o6, %l3
28236 add %o0, %i2, %i4
28237 add %l7, 0x1C, %l6
28238 wr %g0, 0x81, %asi
28239 casa [%l6] 0x81, %o5, %g1
28240 nop
28241 set 0x42, %i7
28242 lduh [%l7 + %i7], %g6
28243 set 0x79, %i6
28244 stba %o4, [%l7 + %i6] 0x89
28245 add %l7, 0x74, %l6
28246 wr %g0, 0x80, %asi
28247 casa [%l6] 0x80, %g4, %i5
28248 set 0x10, %o6
28249 lda [%l7 + %o6] 0x89, %f1
28250 set 0x40, %o7
28251 ldda [%l7 + %o7] 0x81, %f0
28252 nop
28253 set 0x5C, %l4
28254 ldsh [%l7 + %l4], %l0
28255 nop
28256 set 0x6C, %o0
28257 stw %i6, [%l7 + %o0]
28258 nop
28259 set 0x70, %l2
28260 ldsh [%l7 + %l2], %l2
28261 nop
28262 set 0x50, %l6
28263 ldx [%l7 + %l6], %l1
28264 set 0x7C, %g6
28265 lda [%l7 + %g6] 0x80, %f8
28266 add %g3, %l6, %g7
28267 nop
28268 set 0x68, %i3
28269 stx %fsr, [%l7 + %i3]
28270 nop
28271 set 0x78, %i1
28272 swap [%l7 + %i1], %o7
28273 fpadd32 %f30, %f6, %f14
28274 nop
28275 set 0x78, %o5
28276 std %o0, [%l7 + %o5]
28277 or %g2, %i3, %g5
28278 set 0x20, %o1
28279 prefetcha [%l7 + %o1] 0x80, 3
28280 bl,a,pn %xcc, loop_202
28281 nop
28282 set 0x20, %l0
28283 ldx [%l7 + %l0], %i0
28284 nop
28285 or %g0, 0x8, %l0
28286 sllx %l0, 0x3c, %l0
28287 wr %l0, %g0, %tick_cmpr
28288 nop
28289 set 0x18, %i4
28290 ldx [%l7 + %i4], %l5
28291loop_202:
28292 nop
28293 set 0x58, %o2
28294 stxa %i1, [%l7 + %o2] 0xeb
28295 membar #Sync
28296 st %f23, [%l7 + 0x1C]
28297 nop
28298 set 0x59, %i5
28299 ldsb [%l7 + %i5], %l4
28300 nop
28301 set 0x58, %l1
28302 ldub [%l7 + %l1], %l3
28303 nop
28304 set 0x40, %g7
28305 std %f0, [%l7 + %g7]
28306 fpadd32s %f26, %f13, %f2
28307 set 0x18, %g3
28308 stda %o0, [%l7 + %g3] 0xe3
28309 membar #Sync
28310 set 0x70, %g1
28311 ldxa [%l7 + %g1] 0x80, %o6
28312 nop
28313 set 0x64, %o4
28314 ldsw [%l7 + %o4], %i4
28315 nop
28316 set 0x66, %g4
28317 ldsh [%l7 + %g4], %o5
28318 wr %i2, %g1, %ccr
28319 ld [%l7 + 0x48], %f19
28320 set 0x18, %l3
28321 stxa %o4, [%l7 + %l3] 0x89
28322 nop
28323 set 0x0C, %o3
28324 ldsw [%l7 + %o3], %g4
28325 nop
28326 set 0x14, %g5
28327 stb %i5, [%l7 + %g5]
28328 nop
28329 set 0x10, %i2
28330 std %f24, [%l7 + %i2]
28331 bleu %icc, loop_203
28332 nop
28333 set 0x08, %g2
28334 stb %g6, [%l7 + %g2]
28335 nop
28336 set 0x38, %i0
28337 ldsw [%l7 + %i0], %l0
28338 nop
28339 set 0x48, %l5
28340 std %i6, [%l7 + %l5]
28341loop_203:
28342 nop
28343 set 0x20, %i7
28344 ldda [%l7 + %i7] 0x88, %l0
28345 nop
28346 set 0x68, %i6
28347 ldsb [%l7 + %i6], %l2
28348 nop
28349 set 0x3C, %o6
28350 sth %g3, [%l7 + %o6]
28351 nop
28352 set 0x58, %o7
28353 lduh [%l7 + %o7], %g7
28354 set 0x50, %l4
28355 ldda [%l7 + %l4] 0xea, %o6
28356 or %l6, %g2, %i3
28357 nop
28358 set 0x38, %l2
28359 ldx [%l7 + %l2], %g5
28360 nop
28361 set 0x38, %o0
28362 stx %o3, [%l7 + %o0]
28363 nop
28364 set 0x74, %g6
28365 sth %o1, [%l7 + %g6]
28366 st %f15, [%l7 + 0x3C]
28367 or %o2, %i0, %i7
28368 ld [%l7 + 0x3C], %f10
28369 wr %l5, %i1, %pic
28370 nop
28371 set 0x58, %i3
28372 std %l4, [%l7 + %i3]
28373 st %f0, [%l7 + 0x54]
28374 nop
28375 set 0x7C, %i1
28376 lduw [%l7 + %i1], %l3
28377 nop
28378 set 0x78, %o5
28379 std %f4, [%l7 + %o5]
28380 set 0x40, %o1
28381 ldda [%l7 + %o1] 0x88, %f16
28382 nop
28383 set 0x38, %l0
28384 stx %o6, [%l7 + %l0]
28385 nop
28386 set 0x0E, %l6
28387 ldub [%l7 + %l6], %i4
28388 nop
28389 set 0x48, %i4
28390 prefetch [%l7 + %i4], 0
28391 nop
28392 set 0x16, %o2
28393 ldub [%l7 + %o2], %o0
28394 set 0x10, %l1
28395 stwa %i2, [%l7 + %l1] 0xe3
28396 membar #Sync
28397 add %l7, 0x60, %l6
28398 wr %g0, 0x88, %asi
28399 ldxa [%l6] %asi, %g1
28400 casxa [%l6] 0x88, %g1, %o5
28401 nop
28402 set 0x14, %g7
28403 ldstub [%l7 + %g7], %g4
28404 set 0x40, %g3
28405 stda %i4, [%l7 + %g3] 0xeb
28406 membar #Sync
28407 nop
28408 set 0x64, %i5
28409 ldsw [%l7 + %i5], %o4
28410 set 0x74, %o4
28411 stwa %l0, [%l7 + %o4] 0xe3
28412 membar #Sync
28413 nop
28414 set 0x20, %g1
28415 stx %g6, [%l7 + %g1]
28416 nop
28417 nop
28418 setx 0xDE9D7B787361AA68, %l0, %l6
28419 stx %l6, [%l7 + 0x28]
28420 ldd [%l7 + 0x28], %f12
28421 setx 0x0A9ECC2F51D26E82, %l1, %l5
28422 stx %l5, [%l7 + 0x10]
28423 ldd [%l7 + 0x10], %f22
28424 fdivd %f22, %f12, %f8
28425 set 0x28, %l3
28426 ldxa [%l7 + %l3] 0x89, %l1
28427 add %l7, 0x18, %l6
28428 wr %g0, 0x89, %asi
28429 casa [%l6] 0x89, %l2, %i6
28430 set 0x30, %o3
28431 stxa %g3, [%l7 + %o3] 0xe3
28432 membar #Sync
28433 set 0x20, %g5
28434 stwa %g7, [%l7 + %g5] 0x89
28435 nop
28436 set 0x2E, %g4
28437 ldstub [%l7 + %g4], %l6
28438 set 0x40, %g2
28439 prefetcha [%l7 + %g2] 0x89, 1
28440 nop
28441 set 0x1E, %i0
28442 ldstub [%l7 + %i0], %g2
28443 nop
28444 set 0x44, %i2
28445 sth %i3, [%l7 + %i2]
28446 nop
28447 set 0x40, %l5
28448 ldx [%l7 + %l5], %o3
28449 set 0x40, %i7
28450 stda %g4, [%l7 + %i7] 0xe3
28451 membar #Sync
28452 ld [%l7 + 0x7C], %f10
28453 set 0x79, %o6
28454 stba %o1, [%l7 + %o6] 0x88
28455 nop
28456 set 0x64, %o7
28457 stw %o2, [%l7 + %o7]
28458 nop
28459 set 0x30, %l4
28460 lduh [%l7 + %l4], %i0
28461 nop
28462 set 0x68, %l2
28463 std %i6, [%l7 + %l2]
28464 nop
28465 set 0x5C, %i6
28466 swap [%l7 + %i6], %l5
28467 set 0x3C, %o0
28468 stwa %l4, [%l7 + %o0] 0xea
28469 membar #Sync
28470 nop
28471 set 0x27, %g6
28472 ldsb [%l7 + %g6], %l3
28473 nop
28474 set 0x2C, %i3
28475 ldsb [%l7 + %i3], %i1
28476 nop
28477 set 0x1C, %i1
28478 swap [%l7 + %i1], %o6
28479 nop
28480 set 0x18, %o5
28481 std %f2, [%l7 + %o5]
28482 nop
28483 set 0x24, %l0
28484 swap [%l7 + %l0], %i4
28485 set 0x30, %o1
28486 ldda [%l7 + %o1] 0xe3, %i2
28487 nop
28488 set 0x60, %l6
28489 ldsh [%l7 + %l6], %g1
28490 set 0x28, %i4
28491 stda %o0, [%l7 + %i4] 0x88
28492 set 0x60, %o2
28493 ldxa [%l7 + %o2] 0x89, %g4
28494 set 0x40, %g7
28495 stda %f16, [%l7 + %g7] 0xf0
28496 membar #Sync
28497 nop
28498 set 0x60, %l1
28499 stx %fsr, [%l7 + %l1]
28500 nop
28501 set 0x15, %i5
28502 stb %o5, [%l7 + %i5]
28503 add %o4, %l0, %i5
28504 set 0x10, %o4
28505 ldstuba [%l7 + %o4] 0x89, %g6
28506 and %l2, %l1, %g3
28507 nop
28508 set 0x0E, %g3
28509 lduh [%l7 + %g3], %i6
28510 st %fsr, [%l7 + 0x30]
28511 nop
28512 set 0x58, %g1
28513 stx %g7, [%l7 + %g1]
28514 nop
28515 set 0x38, %o3
28516 swap [%l7 + %o3], %l6
28517 add %o7, %g2, %i3
28518 set 0x38, %l3
28519 swapa [%l7 + %l3] 0x88, %o3
28520 nop
28521 set 0x30, %g4
28522 ldd [%l7 + %g4], %f26
28523 nop
28524 set 0x40, %g5
28525 lduw [%l7 + %g5], %g5
28526 nop
28527 set 0x3C, %i0
28528 stw %o1, [%l7 + %i0]
28529 nop
28530 set 0x49, %i2
28531 ldsb [%l7 + %i2], %i0
28532 wr %o2, %i7, %ccr
28533 nop
28534 set 0x38, %g2
28535 ldsh [%l7 + %g2], %l5
28536 add %l3, %l4, %i1
28537 set 0x40, %l5
28538 stda %f16, [%l7 + %l5] 0x81
28539 set 0x18, %i7
28540 lda [%l7 + %i7] 0x80, %f23
28541 or %o6, %i4, %g1
28542 set 0x68, %o6
28543 stda %o0, [%l7 + %o6] 0x81
28544 membar #Sync
28545 set 0x40, %l4
28546 ldda [%l7 + %l4] 0xf1, %f0
28547 nop
28548 set 0x14, %o7
28549 ldsh [%l7 + %o7], %g4
28550 set 0x24, %i6
28551 lda [%l7 + %i6] 0x80, %f22
28552 set 0x44, %o0
28553 sta %f21, [%l7 + %o0] 0x81
28554 set 0x3C, %l2
28555 swapa [%l7 + %l2] 0x89, %o5
28556 membar #Sync
28557 set 0x40, %g6
28558 ldda [%l7 + %g6] 0xf9, %f0
28559 or %o4, %i2, %i5
28560 wr %l0, %g6, %softint
28561 set 0x64, %i1
28562 lda [%l7 + %i1] 0x88, %f29
28563 set 0x12, %o5
28564 stha %l1, [%l7 + %o5] 0xea
28565 membar #Sync
28566 add %g3, %l2, %g7
28567 set 0x14, %l0
28568 swapa [%l7 + %l0] 0x81, %l6
28569 nop
28570 set 0x50, %i3
28571 ldd [%l7 + %i3], %i6
28572 nop
28573 set 0x30, %l6
28574 sth %o7, [%l7 + %l6]
28575 set 0x40, %i4
28576 stda %f16, [%l7 + %i4] 0xc2
28577 st %f0, [%l7 + 0x0C]
28578 or %g2, %o3, %i3
28579 nop
28580 set 0x60, %o1
28581 std %g4, [%l7 + %o1]
28582 nop
28583 set 0x7C, %o2
28584 swap [%l7 + %o2], %o1
28585 nop
28586 set 0x7E, %l1
28587 sth %o2, [%l7 + %l1]
28588 set 0x78, %i5
28589 prefetcha [%l7 + %i5] 0x89, 1
28590 st %f14, [%l7 + 0x08]
28591 nop
28592 set 0x70, %o4
28593 stx %fsr, [%l7 + %o4]
28594 add %l7, 0x60, %l6
28595 wr %g0, 0x80, %asi
28596 ldxa [%l6] %asi, %i0
28597 casxa [%l6] 0x80, %i0, %l5
28598 nop
28599 set 0x28, %g7
28600 ldsh [%l7 + %g7], %l4
28601 and %l3, %o6, %i1
28602 nop
28603 set 0x7C, %g1
28604 ldsw [%l7 + %g1], %g1
28605 nop
28606 set 0x08, %o3
28607 stx %fsr, [%l7 + %o3]
28608 set 0x38, %l3
28609 ldxa [%l7 + %l3] 0x80, %i4
28610 nop
28611 set 0x68, %g4
28612 swap [%l7 + %g4], %o0
28613 set 0x68, %g3
28614 swapa [%l7 + %g3] 0x88, %g4
28615 nop
28616 set 0x38, %i0
28617 stx %o5, [%l7 + %i0]
28618 nop
28619 set 0x58, %g5
28620 lduw [%l7 + %g5], %i2
28621 nop
28622 set 0x78, %i2
28623 ldd [%l7 + %i2], %o4
28624 set 0x40, %l5
28625 sta %f26, [%l7 + %l5] 0x88
28626 add %l0, %g6, %i5
28627 set 0x70, %g2
28628 stxa %l1, [%l7 + %g2] 0x89
28629 fpsub32 %f0, %f10, %f20
28630 set 0x08, %i7
28631 stwa %l2, [%l7 + %i7] 0xeb
28632 membar #Sync
28633 add %l7, 0x14, %l6
28634 wr %g0, 0x81, %asi
28635 casa [%l6] 0x81, %g7, %g3
28636 nop
28637 set 0x60, %l4
28638 std %i6, [%l7 + %l4]
28639 set 0x3C, %o7
28640 swapa [%l7 + %o7] 0x80, %i6
28641 fpadd32s %f4, %f27, %f12
28642 set 0x40, %o6
28643 stda %f0, [%l7 + %o6] 0xf8
28644 membar #Sync
28645 nop
28646 set 0x28, %o0
28647 ldx [%l7 + %o0], %o7
28648 nop
28649 set 0x70, %l2
28650 stx %o3, [%l7 + %l2]
28651 nop
28652 set 0x78, %i6
28653 std %g2, [%l7 + %i6]
28654 nop
28655 set 0x68, %g6
28656 stx %fsr, [%l7 + %g6]
28657 nop
28658 set 0x30, %o5
28659 ldx [%l7 + %o5], %g5
28660 add %l7, 0x48, %l6
28661 wr %g0, 0x89, %asi
28662 casxa [%l6] 0x89, %i3, %o1
28663 set 0x58, %l0
28664 ldxa [%l7 + %l0] 0x81, %i7
28665 nop
28666 set 0x30, %i1
28667 ldd [%l7 + %i1], %f12
28668 nop
28669 set 0x4C, %l6
28670 ldstub [%l7 + %l6], %o2
28671 set 0x68, %i3
28672 ldxa [%l7 + %i3] 0x89, %l5
28673 set 0x40, %o1
28674 stda %f16, [%l7 + %o1] 0xd2
28675 nop
28676 nop
28677 setx 0x35C5410E, %l0, %l6
28678 st %l6, [%l7 + 0x28]
28679 ld [%l7 + 0x28], %f22
28680 setx 0x386601B9, %l1, %l5
28681 st %l5, [%l7 + 0x10]
28682 ld [%l7 + 0x10], %f24
28683 fdivs %f24, %f22, %f17
28684 nop
28685 set 0x14, %o2
28686 lduw [%l7 + %o2], %i0
28687 nop
28688 set 0x0A, %l1
28689 ldub [%l7 + %l1], %l3
28690 nop
28691 set 0x30, %i5
28692 ldd [%l7 + %i5], %l4
28693 nop
28694 set 0x33, %i4
28695 stb %i1, [%l7 + %i4]
28696 nop
28697 set 0x78, %g7
28698 ldd [%l7 + %g7], %g0
28699 nop
28700 set 0x4D, %o4
28701 ldub [%l7 + %o4], %i4
28702 set 0x3C, %o3
28703 stba %o6, [%l7 + %o3] 0x89
28704 nop
28705 set 0x58, %g1
28706 ldd [%l7 + %g1], %f20
28707 add %l7, 0x74, %l6
28708 wr %g0, 0x89, %asi
28709 lda [%l6] %asi, %g4
28710 casa [%l6] 0x89, %g4, %o5
28711 nop
28712 set 0x38, %g4
28713 std %i2, [%l7 + %g4]
28714 nop
28715 set 0x7A, %l3
28716 stb %o0, [%l7 + %l3]
28717 add %l7, 0x48, %l6
28718 wr %g0, 0x89, %asi
28719 lda [%l6] %asi, %o4
28720 casa [%l6] 0x89, %o4, %g6
28721 nop
28722 set 0x29, %g3
28723 ldsb [%l7 + %g3], %i5
28724 set 0x14, %i0
28725 sta %f3, [%l7 + %i0] 0x80
28726 nop
28727 set 0x58, %g5
28728 stw %l1, [%l7 + %g5]
28729 set 0x40, %i2
28730 ldda [%l7 + %i2] 0x80, %l0
28731 set 0x38, %g2
28732 swapa [%l7 + %g2] 0x88, %g7
28733 set 0x58, %i7
28734 stxa %l2, [%l7 + %i7] 0x80
28735 nop
28736 set 0x30, %l5
28737 lduw [%l7 + %l5], %l6
28738 nop
28739 set 0x1D, %o7
28740 ldsb [%l7 + %o7], %g3
28741 set 0x28, %l4
28742 prefetcha [%l7 + %l4] 0x81, 0
28743 set 0x40, %o0
28744 ldda [%l7 + %o0] 0x81, %f0
28745 nop
28746 set 0x08, %o6
28747 prefetch [%l7 + %o6], 0
28748 nop
28749 set 0x4D, %l2
28750 ldsb [%l7 + %l2], %o7
28751 set 0x08, %g6
28752 prefetcha [%l7 + %g6] 0x88, 4
28753 set 0x40, %i6
28754 stda %f16, [%l7 + %i6] 0xf9
28755 membar #Sync
28756 nop
28757 or %g0, 0x8, %l0
28758 sllx %l0, 0x3c, %l0
28759 wr %l0, %g0, %sys_tick_cmpr
28760 nop
28761 set 0x08, %l0
28762 lduh [%l7 + %l0], %o1
28763 nop
28764 set 0x08, %o5
28765 ldd [%l7 + %o5], %i6
28766 set 0x70, %i1
28767 ldda [%l7 + %i1] 0x80, %g4
28768 add %l5, %i0, %o2
28769 set 0x0C, %l6
28770 swapa [%l7 + %l6] 0x88, %l3
28771 st %fsr, [%l7 + 0x1C]
28772 nop
28773 set 0x1B, %i3
28774 ldsb [%l7 + %i3], %l4
28775 set 0x24, %o2
28776 swapa [%l7 + %o2] 0x89, %g1
28777 set 0x70, %o1
28778 ldxa [%l7 + %o1] 0x89, %i4
28779 set 0x2A, %i5
28780 stha %i1, [%l7 + %i5] 0x89
28781 nop
28782 set 0x20, %l1
28783 stx %fsr, [%l7 + %l1]
28784 and %o6, %g4, %i2
28785 nop
28786 set 0x49, %g7
28787 ldstub [%l7 + %g7], %o0
28788 set 0x60, %o4
28789 ldxa [%l7 + %o4] 0x80, %o4
28790 set 0x4C, %o3
28791 lda [%l7 + %o3] 0x89, %f8
28792 nop
28793 set 0x10, %i4
28794 ldd [%l7 + %i4], %f20
28795 nop
28796 set 0x68, %g4
28797 stx %fsr, [%l7 + %g4]
28798 add %o5, %g6, %i5
28799 nop
28800 set 0x60, %l3
28801 prefetch [%l7 + %l3], 4
28802 set 0x0C, %g1
28803 stha %l1, [%l7 + %g1] 0xe3
28804 membar #Sync
28805 nop
28806 set 0x3C, %g3
28807 stw %l0, [%l7 + %g3]
28808 or %g7, %l6, %g3
28809 set 0x69, %i0
28810 stba %i6, [%l7 + %i0] 0xe3
28811 membar #Sync
28812 set 0x30, %g5
28813 ldxa [%l7 + %g5] 0x89, %o7
28814 set 0x40, %i2
28815 sta %f13, [%l7 + %i2] 0x81
28816 set 0x20, %i7
28817 stwa %o3, [%l7 + %i7] 0xe2
28818 membar #Sync
28819 nop
28820 set 0x44, %l5
28821 sth %g2, [%l7 + %l5]
28822 set 0x78, %g2
28823 prefetcha [%l7 + %g2] 0x88, 3
28824 ld [%l7 + 0x28], %f23
28825 set 0x15, %o7
28826 ldstuba [%l7 + %o7] 0x80, %o1
28827 nop
28828 set 0x7E, %o0
28829 ldsh [%l7 + %o0], %i3
28830 set 0x40, %o6
28831 swapa [%l7 + %o6] 0x88, %g5
28832 nop
28833 set 0x18, %l4
28834 stx %i7, [%l7 + %l4]
28835 set 0x74, %g6
28836 sta %f17, [%l7 + %g6] 0x88
28837 ld [%l7 + 0x38], %f27
28838 nop
28839 set 0x48, %i6
28840 ldsw [%l7 + %i6], %i0
28841 nop
28842 set 0x08, %l2
28843 lduw [%l7 + %l2], %l5
28844 and %l3, %l4, %o2
28845 set 0x18, %l0
28846 ldstuba [%l7 + %l0] 0x81, %i4
28847 set 0x1B, %o5
28848 stba %i1, [%l7 + %o5] 0x81
28849 set 0x70, %l6
28850 prefetcha [%l7 + %l6] 0x80, 2
28851 nop
28852 set 0x18, %i3
28853 std %o6, [%l7 + %i3]
28854 nop
28855 set 0x78, %o2
28856 std %g4, [%l7 + %o2]
28857 nop
28858 set 0x20, %o1
28859 ldx [%l7 + %o1], %o0
28860 membar #Sync
28861 set 0x40, %i1
28862 ldda [%l7 + %i1] 0xf0, %f0
28863 ld [%l7 + 0x28], %f22
28864 nop
28865 set 0x40, %i5
28866 std %f8, [%l7 + %i5]
28867 nop
28868 set 0x50, %l1
28869 ldd [%l7 + %l1], %i2
28870 nop
28871 set 0x18, %o4
28872 stx %o5, [%l7 + %o4]
28873 set 0x44, %g7
28874 swapa [%l7 + %g7] 0x89, %o4
28875 nop
28876 set 0x50, %o3
28877 stx %fsr, [%l7 + %o3]
28878 or %g6, %l1, %i5
28879 nop
28880 set 0x40, %g4
28881 std %l0, [%l7 + %g4]
28882 nop
28883 set 0x6C, %l3
28884 prefetch [%l7 + %l3], 4
28885 nop
28886 set 0x18, %i4
28887 stx %g7, [%l7 + %i4]
28888 nop
28889 set 0x70, %g3
28890 ldx [%l7 + %g3], %l6
28891 nop
28892 set 0x7C, %g1
28893 ldsb [%l7 + %g1], %i6
28894 nop
28895 set 0x2C, %i0
28896 lduw [%l7 + %i0], %g3
28897 nop
28898 set 0x68, %g5
28899 ldx [%l7 + %g5], %o7
28900 nop
28901 set 0x33, %i7
28902 stb %g2, [%l7 + %i7]
28903 nop
28904 set 0x78, %i2
28905 std %o2, [%l7 + %i2]
28906 set 0x1C, %g2
28907 ldstuba [%l7 + %g2] 0x89, %o1
28908 set 0x64, %l5
28909 sta %f17, [%l7 + %l5] 0x81
28910 nop
28911 set 0x42, %o7
28912 ldsh [%l7 + %o7], %i3
28913 nop
28914 set 0x10, %o6
28915 lduw [%l7 + %o6], %l2
28916 add %i7, %i0, %l5
28917 set 0x6A, %o0
28918 stha %l3, [%l7 + %o0] 0xeb
28919 membar #Sync
28920 nop
28921 set 0x24, %l4
28922 ldstub [%l7 + %l4], %l4
28923 set 0x10, %g6
28924 stda %o2, [%l7 + %g6] 0x88
28925 set 0x2C, %l2
28926 lda [%l7 + %l2] 0x80, %f18
28927 add %l7, 0x08, %l6
28928 wr %g0, 0x89, %asi
28929 casxa [%l6] 0x89, %i4, %g5
28930 and %g1, %i1, %g4
28931 add %l7, 0x30, %l6
28932 wr %g0, 0x80, %asi
28933 casxa [%l6] 0x80, %o6, %o0
28934 nop
28935 set 0x7C, %i6
28936 sth %i2, [%l7 + %i6]
28937 nop
28938 set 0x38, %o5
28939 std %o4, [%l7 + %o5]
28940 nop
28941 set 0x1C, %l6
28942 lduh [%l7 + %l6], %g6
28943 nop
28944 set 0x40, %l0
28945 prefetch [%l7 + %l0], 0
28946 nop
28947 set 0x32, %i3
28948 lduh [%l7 + %i3], %l1
28949 nop
28950 set 0x70, %o1
28951 std %f24, [%l7 + %o1]
28952 nop
28953 set 0x10, %i1
28954 ldd [%l7 + %i1], %o4
28955 or %l0, %i5, %l6
28956 nop
28957 set 0x14, %o2
28958 stb %i6, [%l7 + %o2]
28959 set 0x60, %i5
28960 stxa %g3, [%l7 + %i5] 0xeb
28961 membar #Sync
28962 nop
28963 set 0x18, %l1
28964 std %g6, [%l7 + %l1]
28965 nop
28966 set 0x48, %g7
28967 stx %fsr, [%l7 + %g7]
28968 set 0x0C, %o3
28969 ldstuba [%l7 + %o3] 0x80, %g2
28970 nop
28971 set 0x24, %o4
28972 lduw [%l7 + %o4], %o3
28973 nop
28974 set 0x7C, %l3
28975 ldsw [%l7 + %l3], %o7
28976 nop
28977 set 0x68, %i4
28978 ldd [%l7 + %i4], %f12
28979 nop
28980 set 0x48, %g4
28981 ldx [%l7 + %g4], %o1
28982 nop
28983 set 0x10, %g1
28984 ldd [%l7 + %g1], %f0
28985 nop
28986 set 0x40, %g3
28987 stx %i3, [%l7 + %g3]
28988 nop
28989 set 0x4E, %i0
28990 stb %l2, [%l7 + %i0]
28991 fpsub32s %f0, %f18, %f20
28992 nop
28993 set 0x78, %g5
28994 ldd [%l7 + %g5], %f22
28995 set 0x70, %i7
28996 stxa %i0, [%l7 + %i7] 0x88
28997 set 0x2C, %g2
28998 stwa %i7, [%l7 + %g2] 0x80
28999 set 0x4C, %i2
29000 swapa [%l7 + %i2] 0x88, %l3
29001 nop
29002 or %g0, 0x8, %l0
29003 sllx %l0, 0x3c, %l0
29004 wr %l0, 0x48C, %tick_cmpr
29005 set 0x78, %o7
29006 swapa [%l7 + %o7] 0x89, %o2
29007 nop
29008 set 0x3F, %l5
29009 stb %g5, [%l7 + %l5]
29010 nop
29011 set 0x38, %o6
29012 ldx [%l7 + %o6], %g1
29013 add %i1, %g4, %i4
29014 or %o0, %o6, %o4
29015 nop
29016 set 0x30, %o0
29017 std %f24, [%l7 + %o0]
29018 nop
29019 set 0x66, %g6
29020 ldub [%l7 + %g6], %g6
29021 st %f12, [%l7 + 0x5C]
29022 nop
29023 set 0x40, %l2
29024 stx %l1, [%l7 + %l2]
29025 nop
29026 set 0x48, %l4
29027 stb %o5, [%l7 + %l4]
29028 set 0x56, %i6
29029 stba %i2, [%l7 + %i6] 0xe2
29030 membar #Sync
29031 nop
29032 set 0x20, %l6
29033 lduh [%l7 + %l6], %l0
29034 nop
29035 set 0x0F, %o5
29036 ldub [%l7 + %o5], %l6
29037 set 0x31, %l0
29038 ldstuba [%l7 + %l0] 0x89, %i6
29039 bge,a,pt %icc, loop_204
29040 nop
29041 set 0x38, %i3
29042 prefetch [%l7 + %i3], 1
29043 and %g3, %g7, %i5
29044 nop
29045 set 0x48, %o1
29046 ldsh [%l7 + %o1], %o3
29047loop_204:
29048 nop
29049 set 0x32, %o2
29050 ldsb [%l7 + %o2], %g2
29051 set 0x50, %i1
29052 ldxa [%l7 + %i1] 0x81, %o1
29053 nop
29054 set 0x5D, %i5
29055 ldub [%l7 + %i5], %o7
29056 nop
29057 set 0x78, %g7
29058 ldsw [%l7 + %g7], %l2
29059 nop
29060 nop
29061 setx 0xF3843C57AF9C5498, %l0, %l6
29062 stx %l6, [%l7 + 0x28]
29063 ldd [%l7 + 0x28], %f2
29064 setx 0x176F5C1BEEC0C825, %l1, %l5
29065 stx %l5, [%l7 + 0x10]
29066 ldd [%l7 + 0x10], %f0
29067 fdivd %f0, %f2, %f2
29068 st %f6, [%l7 + 0x6C]
29069 nop
29070 set 0x74, %l1
29071 lduw [%l7 + %l1], %i3
29072 nop
29073 set 0x68, %o3
29074 lduw [%l7 + %o3], %i7
29075 add %l7, 0x70, %l6
29076 wr %g0, 0x89, %asi
29077 lda [%l6] %asi, %l3
29078 casa [%l6] 0x89, %l3, %l5
29079 nop
29080 set 0x54, %o4
29081 prefetch [%l7 + %o4], 3
29082 fpsub16s %f1, %f10, %f27
29083 and %l4, %o2, %g5
29084 set 0x6A, %i4
29085 stha %g1, [%l7 + %i4] 0xeb
29086 membar #Sync
29087 nop
29088 set 0x48, %l3
29089 ldd [%l7 + %l3], %i0
29090 nop
29091 set 0x20, %g4
29092 std %g4, [%l7 + %g4]
29093 set 0x5E, %g3
29094 stha %i1, [%l7 + %g3] 0xe2
29095 membar #Sync
29096 nop
29097 nop
29098 setx 0x5DAAB7E0C862D3A4, %l0, %l6
29099 stx %l6, [%l7 + 0x28]
29100 ldd [%l7 + 0x28], %f22
29101 setx 0x6C58A199F797C72B, %l1, %l5
29102 stx %l5, [%l7 + 0x10]
29103 ldd [%l7 + 0x10], %f12
29104 fdivd %f12, %f22, %f12
29105 nop
29106 set 0x44, %i0
29107 lduw [%l7 + %i0], %i4
29108 st %f20, [%l7 + 0x40]
29109 add %o6, %o4, %g6
29110 set 0x58, %g5
29111 stxa %o0, [%l7 + %g5] 0xea
29112 membar #Sync
29113 add %l7, 0x6C, %l6
29114 wr %g0, 0x88, %asi
29115 lda [%l6] %asi, %o5
29116 casa [%l6] 0x88, %o5, %l1
29117 st %f30, [%l7 + 0x2C]
29118 nop
29119 set 0x7C, %g1
29120 stw %l0, [%l7 + %g1]
29121 ld [%l7 + 0x7C], %f23
29122 set 0x30, %g2
29123 ldxa [%l7 + %g2] 0x81, %i2
29124 nop
29125 set 0x54, %i2
29126 ldsh [%l7 + %i2], %l6
29127 nop
29128 set 0x28, %o7
29129 std %f4, [%l7 + %o7]
29130 add %l7, 0x48, %l6
29131 wr %g0, 0x88, %asi
29132 casa [%l6] 0x88, %g3, %i6
29133 set 0x2C, %l5
29134 lda [%l7 + %l5] 0x81, %f31
29135 add %l7, 0x28, %l6
29136 wr %g0, 0x80, %asi
29137 ldxa [%l6] %asi, %g7
29138 casxa [%l6] 0x80, %g7, %o3
29139 nop
29140 set 0x33, %o6
29141 stb %i5, [%l7 + %o6]
29142 st %f9, [%l7 + 0x4C]
29143 nop
29144 set 0x1C, %i7
29145 lduw [%l7 + %i7], %g2
29146 add %o7, %o1, %l2
29147 set 0x60, %g6
29148 ldxa [%l7 + %g6] 0x81, %i3
29149 add %i7, %l3, %l4
29150 nop
29151 set 0x70, %l2
29152 ldsh [%l7 + %l2], %o2
29153 add %l7, 0x30, %l6
29154 wr %g0, 0x89, %asi
29155 casa [%l6] 0x89, %g5, %l5
29156 set 0x20, %o0
29157 lda [%l7 + %o0] 0x89, %f13
29158 set 0x40, %l4
29159 stda %f16, [%l7 + %l4] 0x80
29160 set 0x40, %i6
29161 ldda [%l7 + %i6] 0xd2, %f0
29162 nop
29163 set 0x14, %o5
29164 lduh [%l7 + %o5], %i0
29165 wr %g1, %i1, %y
29166 set 0x34, %l6
29167 stwa %g4, [%l7 + %l6] 0x80
29168 nop
29169 set 0x78, %i3
29170 std %o6, [%l7 + %i3]
29171 nop
29172 set 0x2C, %l0
29173 ldsw [%l7 + %l0], %o4
29174 nop
29175 set 0x74, %o2
29176 sth %i4, [%l7 + %o2]
29177 set 0x1C, %o1
29178 sta %f1, [%l7 + %o1] 0x89
29179 or %o0, %o5, %g6
29180 set 0x58, %i1
29181 stda %l0, [%l7 + %i1] 0x81
29182 ld [%l7 + 0x6C], %f13
29183 set 0x40, %i5
29184 ldda [%l7 + %i5] 0x89, %f16
29185 nop
29186 set 0x10, %g7
29187 stx %fsr, [%l7 + %g7]
29188 nop
29189 set 0x50, %o3
29190 stw %l0, [%l7 + %o3]
29191 nop
29192 set 0x50, %o4
29193 ldd [%l7 + %o4], %f28
29194 add %l7, 0x10, %l6
29195 wr %g0, 0x89, %asi
29196 casa [%l6] 0x89, %i2, %g3
29197 wr %l6, %i6, %softint
29198 st %fsr, [%l7 + 0x28]
29199 fpsub32 %f24, %f16, %f26
29200 nop
29201 set 0x66, %i4
29202 lduh [%l7 + %i4], %o3
29203 st %f16, [%l7 + 0x60]
29204 set 0x20, %l3
29205 stda %g6, [%l7 + %l3] 0x80
29206 set 0x19, %l1
29207 ldstuba [%l7 + %l1] 0x89, %i5
29208 set 0x72, %g4
29209 stba %g2, [%l7 + %g4] 0x81
29210 nop
29211 set 0x78, %g3
29212 stx %o1, [%l7 + %g3]
29213 nop
29214 set 0x08, %g5
29215 std %f6, [%l7 + %g5]
29216 nop
29217 set 0x10, %g1
29218 stx %fsr, [%l7 + %g1]
29219 nop
29220 set 0x6C, %i0
29221 swap [%l7 + %i0], %l2
29222 add %l7, 0x18, %l6
29223 wr %g0, 0x89, %asi
29224 casxa [%l6] 0x89, %i3, %i7
29225 add %l7, 0x48, %l6
29226 wr %g0, 0x88, %asi
29227 lda [%l6] %asi, %l3
29228 casa [%l6] 0x88, %l3, %o7
29229 st %fsr, [%l7 + 0x1C]
29230 st %f25, [%l7 + 0x24]
29231 set 0x60, %i2
29232 ldda [%l7 + %i2] 0xe2, %l4
29233 st %f4, [%l7 + 0x64]
29234 set 0x70, %o7
29235 ldxa [%l7 + %o7] 0x80, %o2
29236 nop
29237 set 0x5C, %g2
29238 stw %l5, [%l7 + %g2]
29239 nop
29240 set 0x50, %o6
29241 stx %fsr, [%l7 + %o6]
29242 nop
29243 set 0x20, %i7
29244 std %i0, [%l7 + %i7]
29245 set 0x48, %l5
29246 ldxa [%l7 + %l5] 0x80, %g5
29247 nop
29248 set 0x1C, %g6
29249 prefetch [%l7 + %g6], 1
29250 nop
29251 set 0x30, %o0
29252 ldsw [%l7 + %o0], %i1
29253 nop
29254 set 0x51, %l2
29255 stb %g1, [%l7 + %l2]
29256 nop
29257 set 0x3E, %l4
29258 ldstub [%l7 + %l4], %g4
29259 nop
29260 set 0x6E, %i6
29261 ldsh [%l7 + %i6], %o6
29262 set 0x44, %l6
29263 lda [%l7 + %l6] 0x89, %f8
29264 nop
29265 set 0x2E, %i3
29266 sth %o4, [%l7 + %i3]
29267 set 0x4C, %l0
29268 lda [%l7 + %l0] 0x89, %f6
29269 nop
29270 set 0x42, %o5
29271 ldub [%l7 + %o5], %o0
29272 nop
29273 nop
29274 setx 0x5AA9ADE1595E9867, %l0, %l6
29275 stx %l6, [%l7 + 0x28]
29276 ldd [%l7 + 0x28], %f20
29277 setx 0xD69D08F39880EAF9, %l1, %l5
29278 stx %l5, [%l7 + 0x10]
29279 ldd [%l7 + 0x10], %f16
29280 fdivd %f16, %f20, %f28
29281 nop
29282 set 0x18, %o2
29283 sth %i4, [%l7 + %o2]
29284 nop
29285 set 0x57, %o1
29286 ldstub [%l7 + %o1], %g6
29287 nop
29288 set 0x6C, %i1
29289 stb %o5, [%l7 + %i1]
29290 set 0x28, %i5
29291 stda %l0, [%l7 + %i5] 0xe2
29292 membar #Sync
29293 nop
29294 set 0x48, %g7
29295 ldsh [%l7 + %g7], %l0
29296 nop
29297 set 0x32, %o4
29298 ldsb [%l7 + %o4], %g3
29299 nop
29300 set 0x66, %o3
29301 ldsb [%l7 + %o3], %l6
29302 nop
29303 set 0x30, %l3
29304 std %f14, [%l7 + %l3]
29305 and %i2, %o3, %g7
29306 nop
29307 set 0x26, %i4
29308 ldstub [%l7 + %i4], %i5
29309 nop
29310 set 0x44, %g4
29311 sth %g2, [%l7 + %g4]
29312 add %l7, 0x68, %l6
29313 wr %g0, 0x89, %asi
29314 ldxa [%l6] %asi, %i6
29315 casxa [%l6] 0x89, %i6, %l2
29316 set 0x40, %l1
29317 ldda [%l7 + %l1] 0xd0, %f16
29318 nop
29319 set 0x68, %g3
29320 ldd [%l7 + %g3], %f28
29321 set 0x60, %g5
29322 ldda [%l7 + %g5] 0xea, %o0
29323 nop
29324 set 0x50, %g1
29325 std %f22, [%l7 + %g1]
29326 nop
29327 set 0x4C, %i0
29328 lduh [%l7 + %i0], %i7
29329 set 0x70, %i2
29330 stxa %l3, [%l7 + %i2] 0xe3
29331 membar #Sync
29332 set 0x30, %g2
29333 stwa %o7, [%l7 + %g2] 0x88
29334 nop
29335 set 0x70, %o7
29336 stx %fsr, [%l7 + %o7]
29337 nop
29338 set 0x48, %o6
29339 std %l4, [%l7 + %o6]
29340 set 0x54, %i7
29341 swapa [%l7 + %i7] 0x88, %o2
29342 nop
29343 set 0x10, %g6
29344 std %i2, [%l7 + %g6]
29345 nop
29346 set 0x7A, %l5
29347 lduh [%l7 + %l5], %l5
29348 set 0x40, %l2
29349 ldda [%l7 + %l2] 0xda, %f16
29350 add %g5, %i0, %i1
29351 nop
29352 set 0x56, %o0
29353 sth %g1, [%l7 + %o0]
29354 nop
29355 set 0x08, %l4
29356 swap [%l7 + %l4], %g4
29357 st %f26, [%l7 + 0x40]
29358 nop
29359 set 0x7C, %i6
29360 prefetch [%l7 + %i6], 2
29361 nop
29362 set 0x26, %i3
29363 sth %o4, [%l7 + %i3]
29364 st %f6, [%l7 + 0x68]
29365 and %o6, %i4, %g6
29366 nop
29367 set 0x78, %l6
29368 swap [%l7 + %l6], %o0
29369 or %o5, %l1, %g3
29370 set 0x40, %l0
29371 ldstuba [%l7 + %l0] 0x81, %l6
29372 fpadd16 %f2, %f24, %f14
29373 nop
29374 set 0x15, %o2
29375 ldstub [%l7 + %o2], %i2
29376 set 0x58, %o1
29377 lda [%l7 + %o1] 0x81, %f13
29378 nop
29379 set 0x25, %o5
29380 stb %l0, [%l7 + %o5]
29381 set 0x22, %i5
29382 stha %o3, [%l7 + %i5] 0xe2
29383 membar #Sync
29384 and %i5, %g7, %g2
29385 st %f23, [%l7 + 0x78]
29386 nop
29387 set 0x2C, %g7
29388 lduh [%l7 + %g7], %i6
29389 set 0x28, %i1
29390 stxa %l2, [%l7 + %i1] 0xe3
29391 membar #Sync
29392 nop
29393 set 0x40, %o4
29394 lduw [%l7 + %o4], %o1
29395 nop
29396 set 0x14, %l3
29397 ldub [%l7 + %l3], %i7
29398 or %o7, %l3, %o2
29399 nop
29400 set 0x14, %o3
29401 prefetch [%l7 + %o3], 3
29402 fpadd32s %f4, %f14, %f13
29403 nop
29404 set 0x38, %i4
29405 std %i2, [%l7 + %i4]
29406 fpsub16s %f6, %f6, %f26
29407 st %fsr, [%l7 + 0x78]
29408 nop
29409 set 0x38, %g4
29410 lduw [%l7 + %g4], %l5
29411 nop
29412 set 0x70, %l1
29413 ldd [%l7 + %l1], %f22
29414 set 0x60, %g5
29415 swapa [%l7 + %g5] 0x81, %g5
29416 nop
29417 set 0x6A, %g1
29418 stb %i0, [%l7 + %g1]
29419 set 0x78, %g3
29420 swapa [%l7 + %g3] 0x80, %i1
29421 set 0x48, %i2
29422 stda %l4, [%l7 + %i2] 0xea
29423 membar #Sync
29424 ble,pt %icc, loop_205
29425 nop
29426 nop
29427 setx 0x56AACDD5, %l0, %l6
29428 st %l6, [%l7 + 0x28]
29429 ld [%l7 + 0x28], %f26
29430 setx 0x29025902, %l1, %l5
29431 st %l5, [%l7 + 0x10]
29432 ld [%l7 + 0x10], %f31
29433 fdivs %f31, %f26, %f31
29434 set 0x78, %g2
29435 ldxa [%l7 + %g2] 0x81, %g1
29436loop_205:
29437 nop
29438 set 0x68, %o7
29439 std %f10, [%l7 + %o7]
29440 nop
29441 set 0x18, %o6
29442 ldsw [%l7 + %o6], %g4
29443 nop
29444 set 0x50, %i0
29445 ldx [%l7 + %i0], %o4
29446 fpadd32s %f10, %f0, %f10
29447 nop
29448 set 0x48, %g6
29449 stx %i4, [%l7 + %g6]
29450 nop
29451 set 0x48, %l5
29452 ldd [%l7 + %l5], %o6
29453 add %l7, 0x70, %l6
29454 wr %g0, 0x88, %asi
29455 casa [%l6] 0x88, %o0, %o5
29456 nop
29457 set 0x40, %i7
29458 ldd [%l7 + %i7], %l0
29459 set 0x21, %o0
29460 ldstuba [%l7 + %o0] 0x81, %g6
29461 set 0x7B, %l4
29462 ldstuba [%l7 + %l4] 0x80, %g3
29463 st %f19, [%l7 + 0x20]
29464 set 0x38, %l2
29465 swapa [%l7 + %l2] 0x80, %i2
29466 st %f1, [%l7 + 0x60]
29467 add %l7, 0x38, %l6
29468 wr %g0, 0x88, %asi
29469 casa [%l6] 0x88, %l0, %o3
29470 nop
29471 set 0x58, %i3
29472 ldd [%l7 + %i3], %f18
29473 and %l6, %i5, %g2
29474 nop
29475 set 0x3C, %i6
29476 swap [%l7 + %i6], %g7
29477 set 0x18, %l0
29478 ldxa [%l7 + %l0] 0x81, %l2
29479 add %l7, 0x18, %l6
29480 wr %g0, 0x80, %asi
29481 casa [%l6] 0x80, %i6, %o1
29482 nop
29483 set 0x1A, %l6
29484 ldub [%l7 + %l6], %i7
29485 fpadd32s %f29, %f13, %f3
29486 set 0x70, %o2
29487 stxa %l3, [%l7 + %o2] 0xeb
29488 membar #Sync
29489 set 0x44, %o1
29490 lda [%l7 + %o1] 0x89, %f2
29491 set 0x5E, %i5
29492 ldstuba [%l7 + %i5] 0x89, %o2
29493 set 0x20, %g7
29494 stha %i3, [%l7 + %g7] 0x89
29495 or %l5, %o7, %i0
29496 add %l7, 0x3C, %l6
29497 wr %g0, 0x80, %asi
29498 lda [%l6] %asi, %i1
29499 casa [%l6] 0x80, %i1, %g5
29500 ld [%l7 + 0x78], %f18
29501 nop
29502 set 0x68, %o5
29503 ldd [%l7 + %o5], %g0
29504 nop
29505 set 0x4C, %i1
29506 ldsh [%l7 + %i1], %l4
29507 nop
29508 set 0x7C, %o4
29509 ldub [%l7 + %o4], %o4
29510 nop
29511 set 0x2D, %o3
29512 ldstub [%l7 + %o3], %g4
29513 nop
29514 set 0x5C, %i4
29515 ldsh [%l7 + %i4], %o6
29516 nop
29517 set 0x70, %l3
29518 ldsw [%l7 + %l3], %o0
29519 set 0x70, %g4
29520 stda %i4, [%l7 + %g4] 0xeb
29521 membar #Sync
29522 nop
29523 set 0x78, %l1
29524 stx %fsr, [%l7 + %l1]
29525 set 0x50, %g1
29526 stha %l1, [%l7 + %g1] 0xe3
29527 membar #Sync
29528 nop
29529 set 0x48, %g3
29530 stx %g6, [%l7 + %g3]
29531 st %fsr, [%l7 + 0x34]
29532 set 0x30, %i2
29533 stda %o4, [%l7 + %i2] 0x88
29534 set 0x40, %g2
29535 stda %f0, [%l7 + %g2] 0xc2
29536 add %l7, 0x18, %l6
29537 wr %g0, 0x81, %asi
29538 ldxa [%l6] %asi, %i2
29539 casxa [%l6] 0x81, %i2, %l0
29540 nop
29541 set 0x43, %g5
29542 ldub [%l7 + %g5], %g3
29543 set 0x18, %o6
29544 lda [%l7 + %o6] 0x81, %f18
29545 wr %o3, %l6, %set_softint
29546 nop
29547 set 0x5A, %o7
29548 sth %g2, [%l7 + %o7]
29549 nop
29550 set 0x4F, %i0
29551 ldub [%l7 + %i0], %g7
29552 set 0x48, %g6
29553 swapa [%l7 + %g6] 0x80, %l2
29554 set 0x1C, %i7
29555 sta %f9, [%l7 + %i7] 0x89
29556 set 0x0C, %o0
29557 stwa %i6, [%l7 + %o0] 0xe2
29558 membar #Sync
29559 set 0x48, %l5
29560 stda %i4, [%l7 + %l5] 0xea
29561 membar #Sync
29562 set 0x20, %l2
29563 sta %f16, [%l7 + %l2] 0x89
29564 nop
29565 set 0x42, %l4
29566 ldub [%l7 + %l4], %i7
29567 set 0x30, %i3
29568 ldxa [%l7 + %i3] 0x89, %l3
29569 nop
29570 set 0x68, %l0
29571 std %f6, [%l7 + %l0]
29572 set 0x70, %i6
29573 ldda [%l7 + %i6] 0x80, %o2
29574 add %i3, %o1, %o7
29575 nop
29576 set 0x08, %l6
29577 ldx [%l7 + %l6], %i0
29578 set 0x55, %o1
29579 ldstuba [%l7 + %o1] 0x80, %i1
29580 set 0x28, %o2
29581 ldxa [%l7 + %o2] 0x80, %g5
29582 membar #Sync
29583 set 0x40, %i5
29584 ldda [%l7 + %i5] 0xf1, %f0
29585 ble,pn %icc, loop_206
29586 nop
29587 set 0x60, %o5
29588 stx %g1, [%l7 + %o5]
29589 nop
29590 set 0x1C, %i1
29591 stb %l5, [%l7 + %i1]
29592 nop
29593 set 0x38, %g7
29594 std %l4, [%l7 + %g7]
29595loop_206:
29596 st %f2, [%l7 + 0x20]
29597 nop
29598 set 0x13, %o3
29599 ldstub [%l7 + %o3], %g4
29600 nop
29601 set 0x18, %o4
29602 ldd [%l7 + %o4], %o6
29603 add %l7, 0x24, %l6
29604 wr %g0, 0x88, %asi
29605 casa [%l6] 0x88, %o4, %i4
29606 set , %i4
29607 EXIT_GOOD
29608
29609
29610
29611!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
29612!
29613! Stats for Thread 7:
29614!
29615! Type l : 1287
29616! Type a : 26
29617! Type cti : 15
29618! Type x : 511
29619! Type f : 43
29620! Type i : 118
29621!
29622!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
29623
29624
29625EXIT_GOOD /* test finish */
29626
29627 /************************************************************************
29628 Test case data start
29629 ************************************************************************/
29630 .data
29631user_data_start:
29632scratch_area:
29633!! thread 0 data, 64 words.
29634.word 0xD727D0DE
29635.word 0x46742D4A
29636.word 0xBE74A42C
29637.word 0x16AA4C7D
29638.word 0x6983D504
29639.word 0x39CB5A2C
29640.word 0x92223D68
29641.word 0x0C8171B4
29642.word 0x16E2EF24
29643.word 0x249998BE
29644.word 0xA4E4A3A6
29645.word 0xE8000E47
29646.word 0x80A50727
29647.word 0x84909772
29648.word 0xD04DF945
29649.word 0xFA1471FC
29650.word 0x7541A838
29651.word 0x6F90DDEA
29652.word 0x389A09E8
29653.word 0x33C0511D
29654.word 0x65724D45
29655.word 0x06DDBC1B
29656.word 0xDF6D05A2
29657.word 0x4214587A
29658.word 0xD5CED0DA
29659.word 0x5F748D22
29660.word 0x27806AB2
29661.word 0x0B721E17
29662.word 0xDE0125E5
29663.word 0x82050AD4
29664.word 0x7F44A8F5
29665.word 0x8A6D9A28
29666.word 0x7E0A9755
29667.word 0x921316CF
29668.word 0xFF418314
29669.word 0xEB773352
29670.word 0x35CA7EC3
29671.word 0x9E201C07
29672.word 0xC8B531EA
29673.word 0xF46F6738
29674.word 0xFBAF26E8
29675.word 0xDFA4CA48
29676.word 0x754B97B3
29677.word 0x7ADABBE8
29678.word 0x99B211CA
29679.word 0x9316CA09
29680.word 0xBD009DA1
29681.word 0x06DE4ADA
29682.word 0x12D6831C
29683.word 0x12F09D53
29684.word 0x52035945
29685.word 0x90568FF7
29686.word 0x046E9E0D
29687.word 0x859E419D
29688.word 0xB4C07BC7
29689.word 0x80C8C369
29690.word 0xCDB8EDA2
29691.word 0x73BE7623
29692.word 0xBBF77371
29693.word 0x233EC74B
29694.word 0x8108616E
29695.word 0xB9E38C95
29696.word 0xB64CAD20
29697.word 0x597F57B9
29698!! thread 1 data, 64 words.
29699.word 0x65A4EA32
29700.word 0xF602369C
29701.word 0x4C51985C
29702.word 0x980FC9E3
29703.word 0xD38772DB
29704.word 0x3CAC496B
29705.word 0xB421006E
29706.word 0xB73426CB
29707.word 0xF36B27B6
29708.word 0x3B3B7B6D
29709.word 0xD9D479B5
29710.word 0x59D619A7
29711.word 0xF9D446D4
29712.word 0x1B5CCEF1
29713.word 0x039707BE
29714.word 0x62EE17C9
29715.word 0xA38F37A1
29716.word 0x66EAE674
29717.word 0x4431AE94
29718.word 0xEAD6D161
29719.word 0x7177C2E7
29720.word 0xB1F6B7F0
29721.word 0x04CDC6A9
29722.word 0x35C5A884
29723.word 0x90C80F66
29724.word 0x121AE0AE
29725.word 0xBD620437
29726.word 0x87DE45B9
29727.word 0xC0B1CEC0
29728.word 0xFE17BE6D
29729.word 0xF4BE10C2
29730.word 0x28CEE144
29731.word 0x65AED21B
29732.word 0x6D4D0392
29733.word 0x1B70259E
29734.word 0x237354EA
29735.word 0x6C234CEE
29736.word 0x44A2EBE6
29737.word 0x3ADA9597
29738.word 0x160D2D30
29739.word 0x7CAD5327
29740.word 0xDB62CF6A
29741.word 0xA0D2E570
29742.word 0xDE9FC313
29743.word 0x43FECEA7
29744.word 0xAF7F6F15
29745.word 0x3383AEAA
29746.word 0xD632BF35
29747.word 0x6386254E
29748.word 0x034BF773
29749.word 0x6635C2E5
29750.word 0x3F0080FC
29751.word 0xCE6E317D
29752.word 0xD788E552
29753.word 0x816909D0
29754.word 0x3C39C385
29755.word 0x6E11DB7F
29756.word 0x81766223
29757.word 0x246F81F5
29758.word 0x32A1EBEE
29759.word 0x86B29FD1
29760.word 0x76C8919A
29761.word 0x4F964104
29762.word 0x7CFFE6C1
29763!! thread 2 data, 64 words.
29764.word 0x61EE63FC
29765.word 0x0575FFCA
29766.word 0x89EFDD21
29767.word 0x7B5FF584
29768.word 0xB3102799
29769.word 0xBD79D7C0
29770.word 0xA6A3577C
29771.word 0xD67AB3D7
29772.word 0x3B62187A
29773.word 0xC33ACEA3
29774.word 0x8ADA7591
29775.word 0x5D2AB364
29776.word 0xB5D04546
29777.word 0xFC5E5F5D
29778.word 0x075AE9FA
29779.word 0xC736F26C
29780.word 0x99904046
29781.word 0xB2E9C76F
29782.word 0x37B634EA
29783.word 0x635F1655
29784.word 0xF78F5B7E
29785.word 0x859D7D95
29786.word 0xE5EBA6E1
29787.word 0xDC02886C
29788.word 0x86D0547C
29789.word 0x25100301
29790.word 0x9A4B52D9
29791.word 0xC2D979D7
29792.word 0xDBCE1A8C
29793.word 0xCCE8F276
29794.word 0x603D5975
29795.word 0x074D68F8
29796.word 0x0FD2585F
29797.word 0xB4DE2CB8
29798.word 0xE50F1E7F
29799.word 0x47A45CE8
29800.word 0x9A9B5506
29801.word 0xEEE6A236
29802.word 0xA327798C
29803.word 0x9A5AD49B
29804.word 0x72B10A66
29805.word 0x9CA14B11
29806.word 0xE5858AB4
29807.word 0xDE78E59F
29808.word 0x5C90A985
29809.word 0xDEEBBFA0
29810.word 0xE1AFC7FF
29811.word 0x565C9616
29812.word 0x9D5C95B9
29813.word 0xE4830BA1
29814.word 0x25FB4AA9
29815.word 0xA330D19A
29816.word 0x909EC437
29817.word 0x8999D969
29818.word 0x8A3D0660
29819.word 0xA03E007F
29820.word 0x38D3BD2E
29821.word 0xCE8B146D
29822.word 0x7FDE0A37
29823.word 0xEF162608
29824.word 0x2552C4F3
29825.word 0x41F3686B
29826.word 0x85D84F3A
29827.word 0xAF5E3AF4
29828!! thread 3 data, 64 words.
29829.word 0x9D143CA1
29830.word 0x46226128
29831.word 0x0B8AFCF5
29832.word 0x2AAA51EF
29833.word 0x199B918B
29834.word 0xCDE1D9B0
29835.word 0xC596FA19
29836.word 0x94E8DFCD
29837.word 0xBFE54EF0
29838.word 0xF4CB66F1
29839.word 0x5F149C64
29840.word 0x283886A4
29841.word 0xBB35861F
29842.word 0x5E5A9B48
29843.word 0x32D74E07
29844.word 0x36451C84
29845.word 0x7E9EEA27
29846.word 0xF0A99E72
29847.word 0xE9C6FCD2
29848.word 0x855BCA49
29849.word 0xE33F1031
29850.word 0xAE856FA0
29851.word 0x3EF58A7B
29852.word 0xCAD2591F
29853.word 0x89D75556
29854.word 0xC51327CF
29855.word 0xEE049E82
29856.word 0x0354B8D7
29857.word 0x93A14B37
29858.word 0x6CA437A9
29859.word 0xCFAD0656
29860.word 0x1A19F57C
29861.word 0xB76B3E83
29862.word 0xD873814F
29863.word 0x27F81006
29864.word 0xEED308DE
29865.word 0x824AB047
29866.word 0xEE9F8043
29867.word 0x1D364A3E
29868.word 0x9CDFE429
29869.word 0x964A6959
29870.word 0xEDE4BD2D
29871.word 0x9345140E
29872.word 0x9179B98D
29873.word 0x616B54C5
29874.word 0x0B636C39
29875.word 0x47D12294
29876.word 0xC107D23D
29877.word 0xCD3471D6
29878.word 0xB4854867
29879.word 0xFE644C4A
29880.word 0x40544FDB
29881.word 0x0E320ECF
29882.word 0xC180108B
29883.word 0xF26AAB9D
29884.word 0xE50624C6
29885.word 0x13F7F098
29886.word 0x017F283E
29887.word 0x2EB6A957
29888.word 0xEC23B98B
29889.word 0x41B41FDC
29890.word 0x1ABF04FF
29891.word 0x106950E1
29892.word 0x2D5F5C68
29893!! thread 4 data, 64 words.
29894.word 0x7520915E
29895.word 0x74F898D7
29896.word 0x44500DE0
29897.word 0x20E64D05
29898.word 0xEA07C1C3
29899.word 0x7B8FC7C9
29900.word 0x4CF19F86
29901.word 0x1B7168A0
29902.word 0xFC225DE6
29903.word 0xE5AF2BF6
29904.word 0xD0E6B1F1
29905.word 0x2455EDA4
29906.word 0xF39D1B58
29907.word 0x44839F97
29908.word 0x0216A1AB
29909.word 0xCA871C51
29910.word 0x0249A311
29911.word 0x01D3EB52
29912.word 0xB192E1A5
29913.word 0x5B199C66
29914.word 0x05A0BDE4
29915.word 0x5B49E333
29916.word 0x9EC93F5C
29917.word 0xED024DE7
29918.word 0xF311675F
29919.word 0x1F62962F
29920.word 0x2F52B173
29921.word 0x4ED2AD8E
29922.word 0x85A8D5D9
29923.word 0xD7C8FB8A
29924.word 0x9A81D844
29925.word 0x10EB3620
29926.word 0x9ECC6D92
29927.word 0x392BD6E8
29928.word 0x365B2FE6
29929.word 0x97877C70
29930.word 0x2212B48F
29931.word 0xB1591052
29932.word 0xADFBEFA9
29933.word 0x58635868
29934.word 0x08802FCD
29935.word 0x911C415B
29936.word 0x98A67C3E
29937.word 0x8CA3C6B7
29938.word 0x23F942E2
29939.word 0xDF371C86
29940.word 0xF86D5AEF
29941.word 0xAFCBA8D7
29942.word 0x0A7A22A3
29943.word 0x63A40F3D
29944.word 0x4C7FF6AE
29945.word 0xFB0BD953
29946.word 0xE45E4758
29947.word 0xEEB424AA
29948.word 0x012AE916
29949.word 0xA06CBBE4
29950.word 0x3325E19C
29951.word 0x8337E4E2
29952.word 0x6BC37EA3
29953.word 0x2EAD699B
29954.word 0xF23C349F
29955.word 0x98C674AF
29956.word 0x2585F082
29957.word 0x2C1894FC
29958!! thread 5 data, 64 words.
29959.word 0xD9E4A9DD
29960.word 0x96396C40
29961.word 0x65206114
29962.word 0x679D5594
29963.word 0xC1666FCC
29964.word 0x5FDC284D
29965.word 0xFB589657
29966.word 0xA31A20C9
29967.word 0xA22DB906
29968.word 0x0CF549C0
29969.word 0x54BA37F0
29970.word 0x53A49733
29971.word 0x1C72A8C4
29972.word 0xB636CD05
29973.word 0x80C3F9F2
29974.word 0x23389149
29975.word 0x7109CA16
29976.word 0xB856D193
29977.word 0xD5B589C7
29978.word 0x5EF07608
29979.word 0x0E32F8C0
29980.word 0x9C29A965
29981.word 0x99AFB4A9
29982.word 0x63E8A9F6
29983.word 0x3FC3FBC7
29984.word 0x3576FA05
29985.word 0xD2B777D4
29986.word 0x9F1874D4
29987.word 0x895C0646
29988.word 0x0CF721BC
29989.word 0x5C75554E
29990.word 0xA0B792C0
29991.word 0x3475EEC0
29992.word 0x255D4B33
29993.word 0xE771369F
29994.word 0xC5C396FA
29995.word 0xBF6867E7
29996.word 0xF02FCEF8
29997.word 0x0686A4DC
29998.word 0xD8A2011D
29999.word 0xFF97DC2E
30000.word 0x636D0083
30001.word 0xC9A16BDF
30002.word 0xE8B46C4A
30003.word 0xD9CCE9DD
30004.word 0x9CBD28B5
30005.word 0x22FA9876
30006.word 0x35F76EFF
30007.word 0xABF1C825
30008.word 0x205C360B
30009.word 0xEC1ADB7D
30010.word 0x06D9D09C
30011.word 0xA31834F4
30012.word 0x4A2A207B
30013.word 0x7488DB41
30014.word 0x47B1B011
30015.word 0xD46AC597
30016.word 0xF2B6CF43
30017.word 0x22DF0B0A
30018.word 0x02C77E17
30019.word 0x9FA59FAB
30020.word 0x139BB7DB
30021.word 0x9512D17A
30022.word 0xC2CF7DF0
30023!! thread 6 data, 64 words.
30024.word 0x91B283C0
30025.word 0x913EC9AE
30026.word 0x7B46B246
30027.word 0x54B770E0
30028.word 0x1FBEAD0E
30029.word 0x6F967897
30030.word 0xF4F8DBF7
30031.word 0xC6C88CB4
30032.word 0x67AA1055
30033.word 0x06C3E266
30034.word 0xBFC8EDAA
30035.word 0xF6EBAC37
30036.word 0xF79EE78A
30037.word 0x36BBC1A6
30038.word 0xF4D17A9D
30039.word 0x1E276190
30040.word 0x0914DB14
30041.word 0xC22AD9D7
30042.word 0x3AE535FF
30043.word 0x090B306E
30044.word 0xC38E5FB4
30045.word 0x82C518EA
30046.word 0x3C1DB219
30047.word 0xA9227DDD
30048.word 0xEDF89AFA
30049.word 0xF0CD35AA
30050.word 0x41211F44
30051.word 0x57EAE2FA
30052.word 0xF0E62278
30053.word 0xD6A61DAF
30054.word 0x3040D00C
30055.word 0x0D777952
30056.word 0x77BBB6EA
30057.word 0x1455255B
30058.word 0xD649CF01
30059.word 0x60C7C8FB
30060.word 0x2F0B73F3
30061.word 0x1F8F54BF
30062.word 0x86C74F7A
30063.word 0xEC195EC9
30064.word 0xB3CA46F4
30065.word 0xC0E42242
30066.word 0x6657F8C6
30067.word 0x87DB4649
30068.word 0x6D5C86D7
30069.word 0x361CD319
30070.word 0x5EA33528
30071.word 0x3A480748
30072.word 0xBC67A4FF
30073.word 0xE30E089C
30074.word 0x0689FE8E
30075.word 0x13F412E0
30076.word 0x25D1C33A
30077.word 0x961DC8F1
30078.word 0x1413C316
30079.word 0xF1424799
30080.word 0x3D05D6DB
30081.word 0xD8E3BB68
30082.word 0x07C690A2
30083.word 0x11614919
30084.word 0x65B77968
30085.word 0x0A8B1B48
30086.word 0x2352D793
30087.word 0x14A08D4A
30088!! thread 7 data, 64 words.
30089.word 0xBE20DE0A
30090.word 0x0C3DE999
30091.word 0xCF3ED748
30092.word 0x883C5007
30093.word 0xD0BB1848
30094.word 0x0AC196AD
30095.word 0xE633B41A
30096.word 0x14F9005D
30097.word 0x129E2BB5
30098.word 0x98083F70
30099.word 0xEECDCF6A
30100.word 0x73367531
30101.word 0xBC56A990
30102.word 0x7D05D25D
30103.word 0xC94F3DB7
30104.word 0xD171678A
30105.word 0x8F0A1A3F
30106.word 0xD50F337E
30107.word 0x52B9110D
30108.word 0x9D1BCA07
30109.word 0x7C2D6FE4
30110.word 0x81E09761
30111.word 0xBD710FA4
30112.word 0xF059E50E
30113.word 0x994A6011
30114.word 0x769CB33F
30115.word 0x0EBFB638
30116.word 0xFCDA493D
30117.word 0x09E90E2E
30118.word 0xD2EA8BEA
30119.word 0x2A64EF46
30120.word 0xF3E42B4E
30121.word 0x9DA0F21F
30122.word 0x221C379C
30123.word 0xE08285C0
30124.word 0x50D06997
30125.word 0x5DC5997C
30126.word 0x1EFEFF8D
30127.word 0x80495724
30128.word 0x55B30034
30129.word 0x8C12BE48
30130.word 0x28473E73
30131.word 0xE1CEE591
30132.word 0x9B7D131B
30133.word 0x0EC66175
30134.word 0xA508018F
30135.word 0xB505E4FC
30136.word 0x10AFCF3A
30137.word 0xAF8109C4
30138.word 0x39C7CA31
30139.word 0x21566573
30140.word 0xBD046D4B
30141.word 0x2C3915C6
30142.word 0x1DCD66D0
30143.word 0x83AB7D65
30144.word 0x5675A272
30145.word 0xF613103B
30146.word 0x9C395E01
30147.word 0xECCAF22B
30148.word 0xB6152C78
30149.word 0xB41D39B8
30150.word 0xCC6111BF
30151.word 0x23B3EE63
30152.word 0xBA50235A
30153.end