Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc7.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc7.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.ident "FOCUSCASE: focus.pm,v 1.1 2003/04/23 17:53:39 somePerson Exp somePerson $ ./spc_basic_isa2.pl FOCUS_SEED=806709091"
39.ident "BY rg131678 ON Mon Jul 14 13:46:38 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc7.s,v 1.3 2007/07/05 21:59:39 drp Exp $"
41#include "defines.h"
42#include "nmacros.h"
43#include "old_boot.s"
44
45/************************************************************************
46 Test case code start
47 ************************************************************************/
48
49.text
50.global main
51
52main: /* test begin */
53
54
55 ta T_RD_THID
56 mov %o1, %l6
57 umul %l6, 256, %l7
58 setx DIAG_DATA_AREA, %g1, %g3
59 add %l7, %g3, %l7
60
61
62 !# Initialize registers ..
63
64 !# Global registers
65 set 0x0, %g1
66 set 0xA, %g2
67 set 0x9, %g3
68 set 0xC, %g4
69 set 0x1, %g5
70 set 0x4, %g6
71 set 0x1, %g7
72 !# Input registers
73 set -0x4, %i0
74 set -0x8, %i1
75 set -0xD, %i2
76 set -0x9, %i3
77 set -0x3, %i4
78 set -0xE, %i5
79 set -0x5, %i6
80 set -0xC, %i7
81 !# Local registers
82 set 0x0FFA2C30, %l0
83 set 0x5BD2FB45, %l1
84 set 0x02B88B37, %l2
85 set 0x5748EF89, %l3
86 set 0x2E33EA4B, %l4
87 set 0x18B12B1C, %l5
88 set 0x5097801C, %l6
89 !# Output registers
90 set -0x032D, %o0
91 set 0x1936, %o1
92 set -0x0682, %o2
93 set -0x0FFA, %o3
94 set -0x1555, %o4
95 set -0x01DF, %o5
96 set -0x072E, %o6
97 set -0x05D2, %o7
98
99 !# Float Registers
100 INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa)
101 INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555)
102 INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210)
103 INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef)
104 INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00)
105 INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111)
106 INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888)
107 INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210)
108
109 !# Execute some ALU ops ..
110
111 stw %g4, [%l7 + 0x44]
112 tg %xcc, 0x5
113 lduw [%l7 + 0x2C], %l3
114 ldd [%l7 + 0x30], %f10
115 bpos,a loop_1
116 fpadd16 %f6, %f2, %f14
117 stx %g7, [%l7 + 0x70]
118 udiv %l2, 0x0507, %i4
119loop_1:
120 movgu %xcc, %o5, %i0
121 tsubcc %l6, %o7, %l1
122 fpackfix %f10, %f10
123 movrlez %o2, 0x3A8, %o4
124 addcc %o3, 0x0909, %o6
125 fmovdvc %icc, %f3, %f6
126 ldsh [%l7 + 0x40], %i2
127 bn,a loop_2
128 fpsub32s %f4, %f5, %f7
129 movgu %xcc, %g3, %l4
130 sth %o1, [%l7 + 0x2E]
131loop_2:
132 bleu loop_3
133 addcc %l5, %i6, %g6
134 mulscc %g5, 0x0BBC, %i1
135 sdivx %l0, 0x0074, %i3
136loop_3:
137 fsrc1s %f0, %f5
138 fmovdleu %xcc, %f8, %f8
139 fmovscc %icc, %f0, %f2
140 fsrc2 %f12, %f12
141 tle %xcc, 0x3
142 fcmpgt16 %f8, %f0, %i5
143 ldub [%l7 + 0x6E], %o0
144 movge %xcc, %g2, %i7
145 edge16 %g4, %g1, %l3
146 fpackfix %f6, %f1
147 sth %g7, [%l7 + 0x72]
148 fbug %fcc3, loop_4
149 ldsb [%l7 + 0x54], %l2
150 bne,a %icc, loop_5
151 movvc %xcc, %i4, %o5
152loop_4:
153 movrlez %l6, 0x3FE, %o7
154 fxor %f0, %f12, %f8
155loop_5:
156 fpmerge %f6, %f3, %f14
157 lduw [%l7 + 0x08], %i0
158 bg,a %xcc, loop_6
159 ldsb [%l7 + 0x0D], %l1
160 fmovrslz %o4, %f3, %f12
161 sth %o2, [%l7 + 0x28]
162loop_6:
163 st %f0, [%l7 + 0x10]
164 fbu %fcc2, loop_7
165 bvc,pn %xcc, loop_8
166 be %xcc, loop_9
167 st %f5, [%l7 + 0x38]
168loop_7:
169 sth %o3, [%l7 + 0x66]
170loop_8:
171 popc %i2, %g3
172loop_9:
173 ldd [%l7 + 0x40], %f12
174 movgu %xcc, %o6, %l4
175 fmuld8sux16 %f0, %f9, %f0
176 xnor %o1, %l5, %g6
177 fone %f8
178 stw %i6, [%l7 + 0x24]
179 add %i1, %g5, %l0
180 ld [%l7 + 0x48], %f15
181 taddcctv %i3, %i5, %o0
182 ldd [%l7 + 0x60], %f4
183 movl %icc, %i7, %g4
184 movrgez %g2, 0x336, %l3
185 fmovrdgz %g7, %f12, %f2
186 sdiv %l2, 0x139A, %i4
187 stw %o5, [%l7 + 0x24]
188 edge32l %g1, %o7, %l6
189 ldd [%l7 + 0x48], %f4
190 ldsw [%l7 + 0x74], %l1
191 nop
192 setx loop_10, %l0, %l1
193 wrpr 0x1, %tl
194 wrpr %l1, %tpc
195 add %l1, 0x4, %l1
196 wrpr %l1, %tnpc
197 setx 0x34400001400, %l0, %l1
198 wrpr %l1, %tstate
199 wrhpr 0x4, %htstate
200 retry
201 st %f1, [%l7 + 0x2C]
202 fmovse %xcc, %f3, %f12
203 bn,pt %xcc, loop_11
204loop_10:
205 movrlz %i0, 0x377, %o2
206 mulscc %o3, %o4, %i2
207 ba,a,pn %icc, loop_12
208loop_11:
209 fmovse %xcc, %f2, %f15
210 fbg %fcc2, loop_13
211 ldub [%l7 + 0x4E], %g3
212loop_12:
213 fmovdneg %icc, %f11, %f2
214 movne %xcc, %l4, %o1
215loop_13:
216 st %f0, [%l7 + 0x68]
217 fbul,a %fcc1, loop_14
218 movcc %icc, %o6, %g6
219 alignaddrl %i6, %l5, %g5
220 bgu,a,pt %xcc, loop_15
221loop_14:
222 srl %l0, 0x1C, %i1
223 fnor %f12, %f10, %f8
224 lduw [%l7 + 0x68], %i5
225loop_15:
226 tge %xcc, 0x0
227 std %f2, [%l7 + 0x38]
228 std %f8, [%l7 + 0x68]
229 fmovdcs %icc, %f2, %f1
230 stw %o0, [%l7 + 0x60]
231 bvs,a,pt %icc, loop_16
232 fbne,a %fcc0, loop_17
233 fbg %fcc2, loop_18
234 ldd [%l7 + 0x18], %f12
235loop_16:
236 stx %i7, [%l7 + 0x70]
237loop_17:
238 bne %xcc, loop_19
239loop_18:
240 sra %g4, %g2, %i3
241 ldd [%l7 + 0x10], %f0
242 fbule,a %fcc0, loop_20
243loop_19:
244 movrgz %l3, %l2, %i4
245 fmovse %xcc, %f9, %f10
246 ld [%l7 + 0x4C], %f8
247loop_20:
248 ldsh [%l7 + 0x36], %o5
249 tcc %icc, 0x4
250 bleu,a,pt %xcc, loop_21
251 std %f6, [%l7 + 0x38]
252 ldsw [%l7 + 0x34], %g1
253 fpsub16s %f3, %f15, %f5
254loop_21:
255 fandnot2 %f2, %f6, %f6
256 fpadd16 %f0, %f4, %f4
257 brgz %o7, loop_22
258 fmovda %xcc, %f6, %f14
259 bgu,a,pn %xcc, loop_23
260 umul %l6, 0x1BED, %g7
261loop_22:
262 ldub [%l7 + 0x15], %l1
263 subccc %o2, %o3, %i0
264loop_23:
265 fbe %fcc2, loop_24
266 fmovs %f2, %f3
267 addcc %o4, 0x1BC1, %i2
268 fmovrde %l4, %f6, %f2
269loop_24:
270 ldsh [%l7 + 0x78], %g3
271 add %o6, %o1, %g6
272 fbl,a %fcc0, loop_25
273 edge32n %i6, %g5, %l0
274 mova %xcc, %i1, %l5
275 tvc %xcc, 0x6
276loop_25:
277 tsubcc %o0, 0x1EC4, %i7
278 lduh [%l7 + 0x20], %i5
279 stx %g4, [%l7 + 0x18]
280 movrne %g2, 0x32F, %l3
281 be,a %xcc, loop_26
282 bvs,a %xcc, loop_27
283 popc 0x0C4A, %i3
284 movg %icc, %l2, %o5
285loop_26:
286 fandnot1s %f13, %f6, %f3
287loop_27:
288 mova %icc, %i4, %g1
289 ldd [%l7 + 0x28], %f12
290 tleu %icc, 0x4
291 bshuffle %f4, %f2, %f10
292 ldsb [%l7 + 0x61], %l6
293 fmovd %f4, %f0
294 udivcc %g7, 0x14E8, %l1
295 stw %o2, [%l7 + 0x0C]
296 edge32 %o3, %o7, %i0
297 siam 0x0
298 brnz %i2, loop_28
299 ldub [%l7 + 0x09], %l4
300 tg %xcc, 0x2
301 fmovde %icc, %f6, %f10
302loop_28:
303 ldub [%l7 + 0x7D], %o4
304 fmul8x16 %f1, %f8, %f2
305 sub %g3, 0x18B1, %o1
306 ld [%l7 + 0x14], %f9
307 nop
308 setx loop_29, %l0, %l1
309 wrpr 0x1, %tl
310 wrpr %l1, %tnpc
311 setx 0x34400001400, %l0, %l1
312 wrpr %l1, %tstate
313 wrhpr 0x4, %htstate
314 done
315 tvs %icc, 0x7
316 stw %o6, [%l7 + 0x24]
317 fmovdpos %icc, %f8, %f11
318loop_29:
319 fcmped %fcc2, %f6, %f10
320 edge16n %i6, %g5, %g6
321 edge8ln %l0, %l5, %i1
322 bleu,a,pt %xcc, loop_30
323 fbne,a %fcc1, loop_31
324 fnors %f13, %f11, %f10
325 subcc %o0, %i5, %i7
326loop_30:
327 movle %xcc, %g4, %l3
328loop_31:
329 sdivx %i3, 0x07EB, %g2
330 fcmpeq32 %f14, %f4, %o5
331 st %f5, [%l7 + 0x64]
332 tgu %xcc, 0x6
333 fmul8sux16 %f6, %f10, %f6
334 popc 0x046A, %i4
335 brgez %l2, loop_32
336 tsubcc %l6, %g7, %g1
337 sllx %o2, %l1, %o7
338 fors %f15, %f14, %f13
339loop_32:
340 lduh [%l7 + 0x12], %i0
341 tcs %icc, 0x2
342 fmovrsne %i2, %f7, %f5
343 popc 0x1818, %o3
344 ldx [%l7 + 0x28], %l4
345 movrlez %o4, %g3, %o6
346 subc %o1, 0x0478, %g5
347 ldd [%l7 + 0x20], %f0
348 ld [%l7 + 0x40], %f7
349 brgz %g6, loop_33
350 movgu %icc, %l0, %i6
351 xorcc %l5, 0x1AC9, %o0
352 nop
353 setx loop_34, %l0, %l1
354 wrpr 0x1, %tl
355 wrpr %l1, %tpc
356 add %l1, 0x4, %l1
357 wrpr %l1, %tnpc
358 setx 0x34400001400, %l0, %l1
359 wrpr %l1, %tstate
360 wrhpr 0x4, %htstate
361 retry
362loop_33:
363 movcc %xcc, %i5, %i1
364 lduw [%l7 + 0x50], %i7
365 fnands %f7, %f6, %f5
366loop_34:
367 movrlz %l3, %i3, %g2
368 fmul8x16 %f5, %f0, %f0
369 stb %o5, [%l7 + 0x51]
370 fmovsa %xcc, %f6, %f8
371 fcmpes %fcc0, %f10, %f6
372 sth %g4, [%l7 + 0x3A]
373 fnot1 %f0, %f14
374 ldsb [%l7 + 0x43], %i4
375 movpos %xcc, %l6, %g7
376 fmul8x16 %f13, %f4, %f4
377 fbul,a %fcc2, loop_35
378 mova %xcc, %l2, %g1
379 sub %l1, %o2, %o7
380 fmovrdne %i2, %f14, %f4
381loop_35:
382 fnot2 %f2, %f6
383 srlx %o3, %l4, %o4
384 lduw [%l7 + 0x78], %i0
385 movg %icc, %g3, %o1
386 fbo %fcc3, loop_36
387 sth %o6, [%l7 + 0x58]
388 fmovdgu %icc, %f5, %f9
389 movneg %icc, %g5, %g6
390loop_36:
391 te %xcc, 0x6
392 ldsw [%l7 + 0x18], %i6
393 fandnot1 %f4, %f6, %f8
394 bne,a %xcc, loop_37
395 smul %l5, %l0, %i5
396 umulcc %i1, 0x0CAB, %i7
397 subcc %l3, 0x0F47, %o0
398loop_37:
399 fmovspos %xcc, %f8, %f9
400 ldsh [%l7 + 0x4A], %i3
401 fcmpgt16 %f12, %f10, %o5
402 sth %g4, [%l7 + 0x28]
403 fpackfix %f10, %f1
404 fbule,a %fcc2, loop_38
405 taddcc %i4, %g2, %l6
406 stx %g7, [%l7 + 0x30]
407 fmovscs %icc, %f15, %f0
408loop_38:
409 sra %g1, %l2, %o2
410 fmul8ulx16 %f8, %f4, %f6
411 fbne,a %fcc1, loop_39
412 brlz %o7, loop_40
413 faligndata %f0, %f0, %f4
414 mova %icc, %l1, %o3
415loop_39:
416 fmovspos %icc, %f11, %f9
417loop_40:
418 ldub [%l7 + 0x3B], %l4
419 fmovdl %icc, %f13, %f13
420 fmovda %xcc, %f8, %f10
421 fcmpes %fcc3, %f4, %f10
422 ldsh [%l7 + 0x4A], %o4
423 fmovsn %icc, %f4, %f2
424 be,a,pt %icc, loop_41
425 ldub [%l7 + 0x09], %i2
426 xorcc %i0, %o1, %g3
427 ld [%l7 + 0x20], %f3
428loop_41:
429 fbue %fcc0, loop_42
430 addccc %o6, %g6, %i6
431 subcc %l5, %g5, %l0
432 ldsw [%l7 + 0x38], %i5
433loop_42:
434 mulx %i1, 0x166E, %l3
435 ld [%l7 + 0x0C], %f10
436 ta %icc, 0x7
437 fmovdleu %xcc, %f9, %f3
438 umulcc %i7, 0x1F6B, %o0
439 te %icc, 0x6
440 fmul8x16al %f2, %f3, %f4
441 movne %xcc, %i3, %g4
442 fbug %fcc3, loop_43
443 ldx [%l7 + 0x58], %o5
444 movleu %xcc, %i4, %l6
445 fpsub32 %f14, %f4, %f14
446loop_43:
447 ldd [%l7 + 0x20], %f12
448 sth %g7, [%l7 + 0x30]
449 lduw [%l7 + 0x28], %g1
450 tgu %xcc, 0x0
451 lduw [%l7 + 0x78], %l2
452 sll %o2, 0x01, %g2
453 edge8 %l1, %o3, %o7
454 ldsb [%l7 + 0x61], %o4
455 fcmpes %fcc0, %f9, %f11
456 ld [%l7 + 0x10], %f13
457 ba,a loop_44
458 fcmpeq32 %f10, %f0, %i2
459 fbg %fcc1, loop_45
460 st %f8, [%l7 + 0x2C]
461loop_44:
462 movvc %xcc, %i0, %l4
463 fmovspos %icc, %f13, %f13
464loop_45:
465 lduw [%l7 + 0x20], %g3
466 ldsb [%l7 + 0x1D], %o6
467 movrlez %g6, %i6, %l5
468 edge32l %o1, %g5, %l0
469 fnands %f5, %f9, %f15
470 fnegs %f5, %f8
471 fandnot2 %f14, %f0, %f12
472 stw %i5, [%l7 + 0x1C]
473 fmovdleu %xcc, %f5, %f0
474 tn %xcc, 0x5
475 nop
476 setx loop_46, %l0, %l1
477 wrpr 0x1, %tl
478 wrpr %l1, %tpc
479 add %l1, 0x4, %l1
480 wrpr %l1, %tnpc
481 setx 0x34400001400, %l0, %l1
482 wrpr %l1, %tstate
483 wrhpr 0x4, %htstate
484 retry
485 fcmpne32 %f6, %f6, %l3
486 fmovdn %xcc, %f7, %f10
487 fand %f14, %f14, %f2
488loop_46:
489 udiv %i1, 0x05D7, %o0
490 brlz %i7, loop_47
491 sra %i3, 0x12, %g4
492 fbl %fcc1, loop_48
493 stx %i4, [%l7 + 0x40]
494loop_47:
495 bleu loop_49
496 fnot1s %f13, %f1
497loop_48:
498 fxors %f7, %f4, %f5
499 sth %o5, [%l7 + 0x3E]
500loop_49:
501 stx %g7, [%l7 + 0x40]
502 call loop_50
503 ldsb [%l7 + 0x69], %l6
504 lduh [%l7 + 0x70], %l2
505 stb %g1, [%l7 + 0x0E]
506loop_50:
507 tg %icc, 0x3
508 movg %xcc, %g2, %l1
509 ldsb [%l7 + 0x71], %o3
510 movne %icc, %o7, %o2
511 fxnors %f1, %f0, %f11
512 sllx %i2, 0x08, %o4
513 movcs %icc, %l4, %g3
514 ldx [%l7 + 0x20], %i0
515 lduw [%l7 + 0x0C], %g6
516 ld [%l7 + 0x5C], %f7
517 fpadd16s %f0, %f9, %f3
518 fcmpne32 %f12, %f10, %o6
519 tsubcc %i6, %l5, %o1
520 stx %l0, [%l7 + 0x30]
521 brz,a %g5, loop_51
522 fmuld8sux16 %f11, %f3, %f4
523 lduw [%l7 + 0x4C], %l3
524 fcmpne32 %f8, %f0, %i5
525loop_51:
526 movrgz %o0, 0x004, %i1
527 srax %i7, 0x1E, %g4
528 fmovdleu %xcc, %f7, %f1
529 nop
530 setx loop_52, %l0, %l1
531 jmpl %l1, %i3
532 ldub [%l7 + 0x31], %o5
533 udivcc %g7, 0x1AF3, %l6
534 st %f13, [%l7 + 0x10]
535loop_52:
536 sll %i4, %g1, %g2
537 stb %l1, [%l7 + 0x32]
538 tle %icc, 0x3
539 sub %l2, 0x0B20, %o3
540 std %f4, [%l7 + 0x30]
541 mova %xcc, %o7, %o2
542 udiv %i2, 0x05D3, %l4
543 ldd [%l7 + 0x48], %f2
544 fmovrdlz %o4, %f12, %f4
545 fexpand %f1, %f2
546 array16 %i0, %g3, %g6
547 edge32ln %o6, %i6, %l5
548 fcmpne32 %f10, %f12, %o1
549 move %icc, %l0, %g5
550 fpack16 %f12, %f3
551 srl %i5, %o0, %i1
552 fpack16 %f6, %f12
553 fone %f8
554 tsubcctv %l3, %g4, %i7
555 pdist %f2, %f12, %f14
556 movrgez %i3, 0x3E8, %o5
557 ldsh [%l7 + 0x6E], %l6
558 stx %g7, [%l7 + 0x30]
559 stw %i4, [%l7 + 0x78]
560 xor %g1, %g2, %l1
561 fcmpne16 %f6, %f0, %o3
562 sdivcc %l2, 0x1FBB, %o2
563 fzero %f10
564 fnot2 %f8, %f0
565 fmovdvc %icc, %f1, %f13
566 fmovrdne %o7, %f4, %f12
567 ldsw [%l7 + 0x68], %l4
568 ld [%l7 + 0x1C], %f2
569 ldub [%l7 + 0x63], %i2
570 ldsw [%l7 + 0x60], %o4
571 movn %icc, %g3, %i0
572 st %f2, [%l7 + 0x58]
573 sub %g6, 0x1912, %i6
574 orcc %l5, %o6, %l0
575 fzeros %f11
576 movvc %xcc, %o1, %i5
577 call loop_53
578 fmovdg %xcc, %f15, %f6
579 ldd [%l7 + 0x60], %f0
580 brz %o0, loop_54
581loop_53:
582 ldsb [%l7 + 0x46], %g5
583 fxor %f0, %f4, %f10
584 tle %icc, 0x2
585loop_54:
586 ldd [%l7 + 0x38], %f14
587 tle %xcc, 0x3
588 fcmps %fcc3, %f15, %f5
589 srl %l3, 0x0F, %g4
590 fmuld8ulx16 %f6, %f14, %f8
591 tle %icc, 0x1
592 ldsb [%l7 + 0x56], %i7
593 orncc %i1, 0x1B8F, %i3
594 stb %o5, [%l7 + 0x31]
595 sub %l6, %i4, %g1
596 fpsub16s %f8, %f6, %f0
597 be,a %icc, loop_55
598 ldsb [%l7 + 0x48], %g2
599 add %g7, %l1, %l2
600 fpsub32 %f14, %f14, %f14
601loop_55:
602 fcmpgt32 %f12, %f6, %o2
603 call loop_56
604 fornot2s %f2, %f6, %f5
605 fmovsleu %xcc, %f4, %f14
606 andn %o3, 0x0E58, %o7
607loop_56:
608 sth %i2, [%l7 + 0x5A]
609 st %f10, [%l7 + 0x18]
610 movleu %xcc, %o4, %l4
611 edge16 %g3, %g6, %i0
612 ldx [%l7 + 0x08], %l5
613 edge8 %i6, %o6, %o1
614 fmovdle %icc, %f13, %f11
615 nop
616 setx loop_57, %l0, %l1
617 wrpr 0x1, %tl
618 wrpr %l1, %tpc
619 add %l1, 0x4, %l1
620 wrpr %l1, %tnpc
621 setx 0x34400001400, %l0, %l1
622 wrpr %l1, %tstate
623 wrhpr 0x4, %htstate
624 retry
625 movgu %xcc, %l0, %i5
626 stx %o0, [%l7 + 0x78]
627 movvs %xcc, %l3, %g5
628loop_57:
629 ldsw [%l7 + 0x48], %g4
630 ldub [%l7 + 0x28], %i1
631 fsrc2s %f0, %f11
632 fxnor %f0, %f2, %f0
633 fone %f2
634 array8 %i3, %o5, %i7
635 orn %i4, %l6, %g1
636 stw %g7, [%l7 + 0x48]
637 fmovdle %icc, %f13, %f14
638 fnegs %f1, %f12
639 bgu,pn %xcc, loop_58
640 brlz,a %l1, loop_59
641 srax %l2, %o2, %g2
642 fcmps %fcc0, %f5, %f13
643loop_58:
644 srax %o3, 0x18, %o7
645loop_59:
646 ldsb [%l7 + 0x62], %i2
647 lduh [%l7 + 0x18], %o4
648 array16 %l4, %g3, %i0
649 fmul8sux16 %f14, %f2, %f14
650 ldsh [%l7 + 0x74], %g6
651 st %f7, [%l7 + 0x24]
652 fcmpne32 %f4, %f8, %i6
653 fexpand %f1, %f0
654 ldsh [%l7 + 0x72], %o6
655 ldsw [%l7 + 0x2C], %l5
656 sethi 0x1D7C, %l0
657 sth %o1, [%l7 + 0x50]
658 fpsub32 %f4, %f0, %f10
659 sth %o0, [%l7 + 0x72]
660 move %icc, %i5, %l3
661 ldd [%l7 + 0x78], %f10
662 fbne,a %fcc1, loop_60
663 srax %g5, %i1, %i3
664 fornot2s %f12, %f12, %f14
665 edge16l %g4, %i7, %o5
666loop_60:
667 edge8 %i4, %l6, %g1
668 fpack16 %f0, %f13
669 movrlz %g7, %l2, %o2
670 fmul8x16 %f11, %f8, %f0
671 stw %g2, [%l7 + 0x10]
672 st %f0, [%l7 + 0x08]
673 stx %o3, [%l7 + 0x48]
674 movleu %icc, %o7, %l1
675 fornot1s %f7, %f8, %f0
676 fmovda %icc, %f11, %f2
677 sub %i2, %l4, %g3
678 fcmped %fcc3, %f4, %f2
679 fsrc1s %f1, %f1
680 tg %icc, 0x7
681 fnot1 %f4, %f0
682 fpadd32 %f4, %f8, %f6
683 movrgez %i0, %g6, %i6
684 edge16l %o4, %o6, %l0
685 fbuge,a %fcc0, loop_61
686 ldd [%l7 + 0x60], %f0
687 udivcc %o1, 0x061D, %o0
688 fmovsne %xcc, %f6, %f9
689loop_61:
690 fmovda %icc, %f3, %f14
691 mulscc %l5, 0x10FA, %l3
692 ldsh [%l7 + 0x72], %i5
693 alignaddrl %g5, %i1, %i3
694 fabss %f2, %f15
695 ld [%l7 + 0x24], %f4
696 sth %i7, [%l7 + 0x66]
697 fmovsg %xcc, %f1, %f1
698 movleu %xcc, %g4, %i4
699 brlez %l6, loop_62
700 fors %f10, %f1, %f5
701 ldsw [%l7 + 0x40], %g1
702 fmovdvc %icc, %f7, %f0
703loop_62:
704 stx %g7, [%l7 + 0x70]
705 brz %l2, loop_63
706 std %f10, [%l7 + 0x08]
707 sth %o2, [%l7 + 0x12]
708 fbul %fcc0, loop_64
709loop_63:
710 movle %icc, %o5, %g2
711 lduw [%l7 + 0x74], %o7
712 std %f8, [%l7 + 0x10]
713loop_64:
714 fabss %f10, %f6
715 fbge,a %fcc1, loop_65
716 fmovrde %o3, %f4, %f0
717 sdivx %i2, 0x025C, %l1
718 ldx [%l7 + 0x38], %g3
719loop_65:
720 sth %i0, [%l7 + 0x44]
721 sth %l4, [%l7 + 0x62]
722 fors %f1, %f3, %f15
723 bgu,a,pt %xcc, loop_66
724 stb %i6, [%l7 + 0x59]
725 ldsb [%l7 + 0x4B], %o4
726 ldsh [%l7 + 0x68], %g6
727loop_66:
728 tge %xcc, 0x3
729 movne %icc, %o6, %l0
730 movneg %xcc, %o0, %o1
731 addcc %l3, %l5, %i5
732 bpos,pn %icc, loop_67
733 fbug %fcc3, loop_68
734 ldsb [%l7 + 0x11], %i1
735 and %i3, 0x09DD, %g5
736loop_67:
737 edge16ln %g4, %i4, %l6
738loop_68:
739 srl %i7, %g7, %l2
740 fmovsne %icc, %f0, %f13
741 fbu,a %fcc0, loop_69
742 lduw [%l7 + 0x78], %g1
743 stw %o5, [%l7 + 0x68]
744 fmovrdgz %o2, %f10, %f12
745loop_69:
746 edge16ln %o7, %g2, %i2
747 tleu %xcc, 0x0
748 fandnot1 %f0, %f4, %f14
749 array8 %o3, %g3, %i0
750 st %f3, [%l7 + 0x40]
751 fxnor %f14, %f14, %f14
752 sethi 0x1AE6, %l4
753 movrgz %l1, 0x2D5, %o4
754 fmovsleu %xcc, %f15, %f7
755 bvs,pt %icc, loop_70
756 fmovdle %xcc, %f12, %f9
757 ldx [%l7 + 0x20], %i6
758 mulscc %o6, 0x1DF2, %g6
759loop_70:
760 movrlz %o0, 0x31F, %o1
761 ldsh [%l7 + 0x3E], %l3
762 fble %fcc0, loop_71
763 orn %l5, 0x1FE5, %i5
764 fxor %f14, %f2, %f12
765 orcc %i1, 0x0E22, %l0
766loop_71:
767 umul %g5, %g4, %i4
768 fmovrse %i3, %f10, %f0
769 std %f0, [%l7 + 0x08]
770 movcc %xcc, %i7, %l6
771 tsubcctv %l2, 0x1EA0, %g1
772 fnegd %f12, %f2
773 fmovspos %xcc, %f1, %f3
774 taddcc %g7, 0x0AE4, %o2
775 ldsh [%l7 + 0x76], %o7
776 smul %o5, 0x1FD6, %g2
777 fmovdcc %xcc, %f12, %f10
778 bneg,a %icc, loop_72
779 nop
780 setx loop_73, %l0, %l1
781 wrpr 0x1, %tl
782 wrpr %l1, %tnpc
783 setx 0x34400001400, %l0, %l1
784 wrpr %l1, %tstate
785 wrhpr 0x4, %htstate
786 done
787 fandnot1s %f15, %f7, %f9
788 lduh [%l7 + 0x52], %o3
789loop_72:
790 stb %g3, [%l7 + 0x1E]
791loop_73:
792 fmovsvs %icc, %f11, %f6
793 edge16ln %i2, %l4, %l1
794 tsubcctv %i0, %i6, %o6
795 tsubcc %o4, 0x1DEC, %o0
796 and %o1, 0x0268, %l3
797 std %f0, [%l7 + 0x48]
798 fblg,a %fcc3, loop_74
799 fpadd32s %f12, %f14, %f14
800 fandnot2s %f4, %f12, %f7
801 movcs %xcc, %g6, %i5
802loop_74:
803 stx %l5, [%l7 + 0x50]
804 fnot2s %f6, %f12
805 lduw [%l7 + 0x40], %i1
806 fmovrsgez %g5, %f11, %f14
807 nop
808 setx loop_75, %l0, %l1
809 jmpl %l1, %g4
810 fbue %fcc2, loop_76
811 tg %xcc, 0x0
812 movvs %icc, %l0, %i4
813loop_75:
814 and %i3, %i7, %l2
815loop_76:
816 movgu %icc, %l6, %g7
817 lduw [%l7 + 0x24], %g1
818 bg,pt %xcc, loop_77
819 sdivcc %o2, 0x0587, %o5
820 st %f4, [%l7 + 0x68]
821 fmul8x16 %f11, %f14, %f8
822loop_77:
823 andcc %g2, 0x1DC4, %o3
824 umulcc %o7, 0x0370, %g3
825 fmovsle %icc, %f13, %f12
826 or %l4, %l1, %i0
827 fnot2s %f4, %f11
828 st %f13, [%l7 + 0x54]
829 sra %i2, 0x0E, %i6
830 fbule,a %fcc2, loop_78
831 fmovsneg %xcc, %f14, %f8
832 ldsw [%l7 + 0x18], %o4
833 ldsh [%l7 + 0x60], %o0
834loop_78:
835 array32 %o1, %o6, %l3
836 stb %i5, [%l7 + 0x56]
837 ldd [%l7 + 0x58], %f2
838 stx %l5, [%l7 + 0x48]
839 movg %icc, %i1, %g5
840 edge8ln %g6, %g4, %l0
841 stw %i4, [%l7 + 0x34]
842 fornot1s %f6, %f3, %f3
843 lduw [%l7 + 0x3C], %i3
844 brgez,a %i7, loop_79
845 fmovdle %icc, %f9, %f5
846 tneg %icc, 0x1
847 stw %l6, [%l7 + 0x64]
848loop_79:
849 stw %l2, [%l7 + 0x58]
850 fsrc2s %f2, %f13
851 fsrc2s %f2, %f15
852 ldsh [%l7 + 0x38], %g1
853 fpack32 %f4, %f12, %f6
854 fornot1s %f6, %f11, %f5
855 ldx [%l7 + 0x50], %g7
856 fmovrdgz %o2, %f14, %f6
857 stx %g2, [%l7 + 0x28]
858 be,a %icc, loop_80
859 lduw [%l7 + 0x74], %o3
860 ldx [%l7 + 0x78], %o7
861 fmovrdlz %o5, %f6, %f2
862loop_80:
863 fsrc2 %f10, %f14
864 ldsh [%l7 + 0x48], %l4
865 stb %g3, [%l7 + 0x0C]
866 lduw [%l7 + 0x78], %l1
867 brnz,a %i2, loop_81
868 fmovrdgez %i6, %f12, %f6
869 tg %xcc, 0x7
870 st %f6, [%l7 + 0x0C]
871loop_81:
872 tne %xcc, 0x3
873 fands %f2, %f4, %f8
874 fbo,a %fcc0, loop_82
875 stw %i0, [%l7 + 0x3C]
876 fmovsn %xcc, %f10, %f5
877 ldsb [%l7 + 0x48], %o0
878loop_82:
879 stw %o1, [%l7 + 0x58]
880 fmovs %f6, %f5
881 fbge,a %fcc3, loop_83
882 bleu,a loop_84
883 st %f8, [%l7 + 0x14]
884 be,pt %icc, loop_85
885loop_83:
886 movn %icc, %o4, %l3
887loop_84:
888 movrgez %i5, %l5, %i1
889 or %o6, %g6, %g4
890loop_85:
891 stw %l0, [%l7 + 0x5C]
892 fand %f0, %f10, %f14
893 fmovrslz %g5, %f0, %f12
894 fzero %f12
895 ldx [%l7 + 0x30], %i4
896 siam 0x5
897 array16 %i3, %i7, %l6
898 ldub [%l7 + 0x63], %g1
899 ldsb [%l7 + 0x4B], %g7
900 stx %o2, [%l7 + 0x20]
901 movgu %icc, %l2, %g2
902 fornot2 %f6, %f0, %f8
903 call loop_86
904 ldx [%l7 + 0x40], %o3
905 lduh [%l7 + 0x32], %o5
906 fmovscs %xcc, %f9, %f15
907loop_86:
908 fzeros %f13
909 fxnor %f2, %f8, %f2
910 fors %f11, %f8, %f5
911 fsrc2 %f0, %f6
912 ldsw [%l7 + 0x30], %l4
913 ble,pt %xcc, loop_87
914 ldsw [%l7 + 0x68], %g3
915 ld [%l7 + 0x78], %f14
916 brnz,a %l1, loop_88
917loop_87:
918 bcs loop_89
919 fcmpes %fcc0, %f3, %f11
920 srax %o7, %i6, %i2
921loop_88:
922 fbn,a %fcc2, loop_90
923loop_89:
924 ldsw [%l7 + 0x7C], %o0
925 fbul %fcc3, loop_91
926 fmovdl %icc, %f14, %f5
927loop_90:
928 edge16ln %o1, %i0, %l3
929 andncc %o4, %l5, %i5
930loop_91:
931 brlz %i1, loop_92
932 sra %g6, %g4, %l0
933 fmovdvs %icc, %f13, %f5
934 st %f13, [%l7 + 0x74]
935loop_92:
936 fmovdgu %icc, %f9, %f6
937 st %f9, [%l7 + 0x48]
938 fones %f0
939 movpos %icc, %o6, %i4
940 ldd [%l7 + 0x68], %f6
941 lduw [%l7 + 0x6C], %g5
942 edge16 %i3, %l6, %i7
943 sdivx %g1, 0x1C7C, %o2
944 mova %icc, %l2, %g7
945 fbuge %fcc3, loop_93
946 brz %o3, loop_94
947 fmovsgu %xcc, %f2, %f0
948 std %f6, [%l7 + 0x58]
949loop_93:
950 sth %g2, [%l7 + 0x7E]
951loop_94:
952 movleu %xcc, %o5, %l4
953 xor %g3, 0x1C66, %l1
954 fmovrsgz %o7, %f6, %f13
955 ld [%l7 + 0x30], %f0
956 ldsb [%l7 + 0x44], %i6
957 movvs %xcc, %i2, %o0
958 fmovda %icc, %f2, %f5
959 fmovrdlz %o1, %f10, %f10
960 fones %f1
961 xor %l3, %i0, %l5
962 for %f10, %f14, %f10
963 subc %o4, 0x1F48, %i5
964 movgu %xcc, %i1, %g4
965 ldsh [%l7 + 0x12], %g6
966 subc %l0, 0x142A, %o6
967 fabss %f12, %f5
968 fandnot1 %f0, %f0, %f6
969 fmuld8ulx16 %f11, %f2, %f10
970 movrgez %i4, 0x2F7, %i3
971 stb %l6, [%l7 + 0x2E]
972 st %f13, [%l7 + 0x18]
973 fmovse %icc, %f11, %f9
974 st %f6, [%l7 + 0x10]
975 movleu %icc, %i7, %g1
976 ldx [%l7 + 0x58], %o2
977 be,pt %xcc, loop_95
978 brnz %l2, loop_96
979 ldd [%l7 + 0x70], %f10
980 fble %fcc3, loop_97
981loop_95:
982 std %f8, [%l7 + 0x40]
983loop_96:
984 lduh [%l7 + 0x64], %g5
985 array8 %o3, %g7, %o5
986loop_97:
987 ldd [%l7 + 0x68], %f6
988 edge16ln %l4, %g3, %g2
989 tvc %xcc, 0x3
990 sub %o7, 0x142B, %i6
991 orncc %l1, 0x19C8, %o0
992 fnors %f12, %f11, %f10
993 std %f2, [%l7 + 0x78]
994 movvc %icc, %i2, %l3
995 fpsub16s %f8, %f12, %f11
996 fbuge,a %fcc0, loop_98
997 fmovdneg %icc, %f1, %f15
998 fcmple16 %f0, %f14, %o1
999 popc %l5, %i0
1000loop_98:
1001 std %f10, [%l7 + 0x30]
1002 fornot1 %f10, %f0, %f14
1003 fpsub32s %f15, %f0, %f6
1004 sth %i5, [%l7 + 0x4A]
1005 std %f0, [%l7 + 0x58]
1006 ldub [%l7 + 0x0B], %i1
1007 bcc loop_99
1008 mova %xcc, %o4, %g6
1009 fcmple16 %f12, %f6, %g4
1010 subcc %o6, %l0, %i3
1011loop_99:
1012 call loop_100
1013 movvs %xcc, %i4, %i7
1014 fandnot2s %f1, %f11, %f2
1015 fcmpgt16 %f0, %f2, %l6
1016loop_100:
1017 movle %xcc, %g1, %l2
1018 ldub [%l7 + 0x48], %o2
1019 fpadd16 %f4, %f0, %f12
1020 fmovsle %xcc, %f8, %f6
1021 fpackfix %f0, %f10
1022 smul %o3, %g5, %o5
1023 ldsh [%l7 + 0x18], %l4
1024 fpadd32 %f14, %f0, %f6
1025 fbge %fcc0, loop_101
1026 tleu %xcc, 0x1
1027 tg %icc, 0x0
1028 bpos,a loop_102
1029loop_101:
1030 fbug %fcc0, loop_103
1031 sth %g7, [%l7 + 0x72]
1032 ldsb [%l7 + 0x50], %g2
1033loop_102:
1034 bneg,a %xcc, loop_104
1035loop_103:
1036 fornot1s %f12, %f5, %f12
1037 andcc %g3, 0x15D4, %i6
1038 subc %l1, %o0, %o7
1039loop_104:
1040 bpos,a loop_105
1041 array32 %l3, %o1, %l5
1042 fornot2s %f5, %f1, %f8
1043 tpos %icc, 0x4
1044loop_105:
1045 fnot2 %f0, %f12
1046 fabss %f15, %f3
1047 fmovdge %icc, %f3, %f15
1048 fmovdne %icc, %f15, %f4
1049 fxor %f12, %f6, %f8
1050 fabss %f4, %f4
1051 fmul8x16 %f5, %f14, %f12
1052 std %f4, [%l7 + 0x40]
1053 fandnot1 %f4, %f0, %f14
1054 movrgz %i2, 0x1E0, %i5
1055 edge16ln %i1, %i0, %o4
1056 bg,a loop_106
1057 stx %g4, [%l7 + 0x78]
1058 stw %g6, [%l7 + 0x4C]
1059 fmovsa %xcc, %f7, %f6
1060loop_106:
1061 fmovsvs %xcc, %f15, %f11
1062 tvc %xcc, 0x5
1063 stx %o6, [%l7 + 0x30]
1064 fandnot1 %f4, %f12, %f0
1065 ldub [%l7 + 0x78], %l0
1066 tsubcctv %i3, 0x0919, %i4
1067 movne %icc, %i7, %g1
1068 movcc %icc, %l6, %o2
1069 stx %l2, [%l7 + 0x60]
1070 ta %icc, 0x6
1071 addccc %o3, 0x006D, %o5
1072 tl %icc, 0x2
1073 ldsh [%l7 + 0x58], %g5
1074 ldsh [%l7 + 0x08], %g7
1075 fpsub32 %f12, %f0, %f4
1076 fcmpgt16 %f0, %f6, %l4
1077 ld [%l7 + 0x48], %f6
1078 st %f2, [%l7 + 0x08]
1079 and %g3, %i6, %l1
1080 brgez,a %o0, loop_107
1081 ldsh [%l7 + 0x12], %g2
1082 fandnot2 %f0, %f10, %f6
1083 st %f11, [%l7 + 0x20]
1084loop_107:
1085 fpsub16 %f10, %f12, %f0
1086 fpsub16s %f5, %f1, %f10
1087 fmul8ulx16 %f8, %f6, %f6
1088 fxor %f8, %f12, %f12
1089 fmovdneg %icc, %f14, %f2
1090 stw %o7, [%l7 + 0x0C]
1091 ldx [%l7 + 0x70], %l3
1092 fmovsne %icc, %f5, %f13
1093 ld [%l7 + 0x54], %f12
1094 movcs %xcc, %l5, %i2
1095 lduh [%l7 + 0x20], %i5
1096 fbug,a %fcc3, loop_108
1097 ldx [%l7 + 0x40], %i1
1098 fmul8ulx16 %f6, %f2, %f2
1099 fcmpgt16 %f0, %f10, %o1
1100loop_108:
1101 xnorcc %i0, %o4, %g6
1102 smul %o6, %g4, %l0
1103 fpadd32s %f5, %f5, %f8
1104 tl %icc, 0x3
1105 ldsh [%l7 + 0x44], %i4
1106 fmovs %f14, %f15
1107 fmovrdgz %i7, %f2, %f8
1108 st %f13, [%l7 + 0x08]
1109 stx %i3, [%l7 + 0x68]
1110 lduh [%l7 + 0x14], %l6
1111 fabss %f15, %f8
1112 fmovscc %xcc, %f1, %f14
1113 stb %g1, [%l7 + 0x5B]
1114 ldub [%l7 + 0x13], %o2
1115 umulcc %l2, 0x135A, %o5
1116 fmovdneg %icc, %f8, %f6
1117 subcc %g5, 0x1DCB, %g7
1118 subcc %l4, 0x1BA0, %o3
1119 sdivcc %g3, 0x17C6, %l1
1120 fblg %fcc3, loop_109
1121 fcmpeq16 %f0, %f4, %i6
1122 fba,a %fcc1, loop_110
1123 movpos %icc, %g2, %o7
1124loop_109:
1125 fmovsle %icc, %f1, %f8
1126 fmovrdgez %l3, %f2, %f14
1127loop_110:
1128 fmovdvs %xcc, %f13, %f11
1129 movneg %xcc, %o0, %l5
1130 sll %i2, %i5, %o1
1131 bl,pn %xcc, loop_111
1132 fornot2 %f4, %f10, %f6
1133 fsrc2 %f0, %f10
1134 fnegs %f3, %f9
1135loop_111:
1136 edge32l %i0, %i1, %o4
1137 orcc %o6, %g6, %l0
1138 sethi 0x0639, %i4
1139 sub %g4, %i7, %i3
1140 sub %l6, %g1, %o2
1141 fcmple32 %f8, %f6, %o5
1142 xnorcc %g5, %g7, %l4
1143 sdivx %o3, 0x0B12, %g3
1144 fbul %fcc3, loop_112
1145 ldsb [%l7 + 0x2E], %l2
1146 bpos,a,pn %xcc, loop_113
1147 ldsw [%l7 + 0x14], %i6
1148loop_112:
1149 fbo,a %fcc2, loop_114
1150 edge8n %g2, %o7, %l1
1151loop_113:
1152 fmovdg %icc, %f14, %f11
1153 ld [%l7 + 0x40], %f1
1154loop_114:
1155 movrlz %o0, %l5, %l3
1156 ldx [%l7 + 0x38], %i5
1157 fabsd %f8, %f4
1158 fmovdneg %xcc, %f1, %f9
1159 movne %icc, %o1, %i0
1160 ldsb [%l7 + 0x16], %i2
1161 tg %icc, 0x4
1162 fpadd32 %f6, %f12, %f2
1163 fmovsge %xcc, %f13, %f1
1164 ldsb [%l7 + 0x20], %i1
1165 stx %o4, [%l7 + 0x78]
1166 fand %f6, %f0, %f6
1167 ld [%l7 + 0x1C], %f15
1168 sdiv %o6, 0x1DC1, %l0
1169 ldx [%l7 + 0x60], %g6
1170 addccc %i4, %i7, %g4
1171 fcmple32 %f10, %f0, %l6
1172 edge8n %g1, %o2, %o5
1173 stb %g5, [%l7 + 0x33]
1174 fmul8x16 %f2, %f2, %f10
1175 ble,pn %icc, loop_115
1176 fornot1 %f12, %f14, %f6
1177 fands %f10, %f15, %f2
1178 ldd [%l7 + 0x38], %f12
1179loop_115:
1180 fmovrsgz %i3, %f0, %f4
1181 fmovrsgz %g7, %f6, %f7
1182 sdiv %o3, 0x1D53, %g3
1183 tne %xcc, 0x1
1184 sllx %l4, %l2, %g2
1185 stx %o7, [%l7 + 0x10]
1186 fpsub32s %f4, %f11, %f14
1187 fmul8sux16 %f6, %f14, %f8
1188 fmovrsgez %i6, %f4, %f3
1189 lduh [%l7 + 0x70], %o0
1190 fabss %f3, %f15
1191 tg %xcc, 0x6
1192 edge32l %l5, %l3, %l1
1193 brgez %o1, loop_116
1194 faligndata %f0, %f4, %f8
1195 fmuld8ulx16 %f0, %f5, %f14
1196 ld [%l7 + 0x08], %f11
1197loop_116:
1198 stx %i5, [%l7 + 0x20]
1199 edge16l %i0, %i1, %o4
1200 movrlez %o6, 0x0A4, %i2
1201 lduw [%l7 + 0x0C], %g6
1202 ldx [%l7 + 0x70], %l0
1203 udiv %i7, 0x1839, %i4
1204 bleu,pt %icc, loop_117
1205 bne %xcc, loop_118
1206 fmovrsgz %g4, %f15, %f0
1207 fmovrslz %l6, %f2, %f4
1208loop_117:
1209 stb %o2, [%l7 + 0x1D]
1210loop_118:
1211 brnz,a %g1, loop_119
1212 fmovsne %xcc, %f0, %f0
1213 stb %o5, [%l7 + 0x27]
1214 edge16l %i3, %g7, %o3
1215loop_119:
1216 subccc %g3, 0x05C3, %g5
1217 tpos %icc, 0x3
1218 mova %icc, %l2, %l4
1219 lduw [%l7 + 0x28], %g2
1220 sdiv %o7, 0x1235, %i6
1221 bneg %icc, loop_120
1222 fcmpne16 %f2, %f6, %o0
1223 udiv %l3, 0x0E27, %l1
1224 brlez %o1, loop_121
1225loop_120:
1226 movn %icc, %l5, %i0
1227 addccc %i1, %i5, %o6
1228 ldsw [%l7 + 0x50], %o4
1229loop_121:
1230 stb %i2, [%l7 + 0x6B]
1231 bg,a loop_122
1232 movrne %l0, %g6, %i7
1233 fcmpgt32 %f14, %f14, %i4
1234 tl %xcc, 0x1
1235loop_122:
1236 lduh [%l7 + 0x72], %g4
1237 bn,a,pn %icc, loop_123
1238 fmovsg %icc, %f10, %f1
1239 alignaddr %l6, %o2, %o5
1240 movpos %xcc, %g1, %i3
1241loop_123:
1242 fmovsg %xcc, %f10, %f13
1243 stw %o3, [%l7 + 0x18]
1244 fzeros %f5
1245 std %f10, [%l7 + 0x50]
1246 ldub [%l7 + 0x32], %g7
1247 std %f12, [%l7 + 0x38]
1248 orn %g5, 0x1AE4, %l2
1249 lduh [%l7 + 0x14], %l4
1250 tg %xcc, 0x7
1251 ldsw [%l7 + 0x1C], %g2
1252 movne %icc, %g3, %o7
1253 subccc %i6, 0x153A, %o0
1254 std %f10, [%l7 + 0x50]
1255 andcc %l1, %o1, %l5
1256 ldd [%l7 + 0x10], %f2
1257 ldub [%l7 + 0x42], %l3
1258 lduh [%l7 + 0x10], %i0
1259 fmovsn %xcc, %f0, %f13
1260 tleu %icc, 0x2
1261 fmovdl %xcc, %f13, %f14
1262 lduh [%l7 + 0x0C], %i1
1263 xor %i5, %o4, %o6
1264 stw %l0, [%l7 + 0x10]
1265 fmul8ulx16 %f2, %f0, %f12
1266 sdivcc %i2, 0x117F, %i7
1267 nop
1268 setx loop_124, %l0, %l1
1269 jmpl %l1, %g6
1270 fpadd16s %f9, %f13, %f11
1271 stx %i4, [%l7 + 0x10]
1272 ldsh [%l7 + 0x0E], %l6
1273loop_124:
1274 fmovdvs %xcc, %f2, %f10
1275 ldub [%l7 + 0x09], %g4
1276 tsubcctv %o5, 0x1689, %g1
1277 edge32n %o2, %o3, %i3
1278 fmovdpos %icc, %f4, %f15
1279 ldx [%l7 + 0x70], %g7
1280 srax %l2, 0x0F, %g5
1281 mova %icc, %l4, %g2
1282 fmovdcc %icc, %f0, %f9
1283 taddcctv %g3, %o7, %i6
1284 tneg %icc, 0x2
1285 fsrc2 %f4, %f4
1286 brlez %l1, loop_125
1287 movre %o0, %o1, %l3
1288 fmovsn %icc, %f9, %f6
1289 fornot1s %f5, %f10, %f10
1290loop_125:
1291 fmovscc %xcc, %f14, %f14
1292 lduw [%l7 + 0x34], %i0
1293 fors %f12, %f14, %f14
1294 fornot2s %f6, %f3, %f8
1295 fabsd %f10, %f12
1296 stw %l5, [%l7 + 0x50]
1297 add %i1, %i5, %o6
1298 ldsw [%l7 + 0x10], %l0
1299 udiv %o4, 0x1030, %i2
1300 std %f4, [%l7 + 0x60]
1301 fmovsleu %icc, %f0, %f6
1302 std %f12, [%l7 + 0x30]
1303 addc %g6, %i7, %i4
1304 fbl,a %fcc1, loop_126
1305 fone %f6
1306 stx %l6, [%l7 + 0x10]
1307 stb %g4, [%l7 + 0x35]
1308loop_126:
1309 fandnot1s %f5, %f6, %f7
1310 ble,a,pt %xcc, loop_127
1311 movl %icc, %g1, %o2
1312 fmovd %f6, %f14
1313 ldsb [%l7 + 0x71], %o3
1314loop_127:
1315 fmovscs %xcc, %f8, %f8
1316 std %f2, [%l7 + 0x58]
1317 nop
1318 setx loop_128, %l0, %l1
1319 jmpl %l1, %i3
1320 fmovde %icc, %f9, %f4
1321 brlz %o5, loop_129
1322 stx %g7, [%l7 + 0x30]
1323loop_128:
1324 fmovdle %icc, %f4, %f8
1325 ldsh [%l7 + 0x72], %l2
1326loop_129:
1327 stw %l4, [%l7 + 0x34]
1328 fmovrsgz %g5, %f13, %f6
1329 ldsb [%l7 + 0x7E], %g2
1330 brz %o7, loop_130
1331 brlez %g3, loop_131
1332 fblg,a %fcc2, loop_132
1333 sll %i6, %o0, %o1
1334loop_130:
1335 stb %l3, [%l7 + 0x45]
1336loop_131:
1337 move %icc, %i0, %l5
1338loop_132:
1339 std %f8, [%l7 + 0x48]
1340 fbl %fcc1, loop_133
1341 movcc %xcc, %l1, %i1
1342 bne loop_134
1343 fcmpeq32 %f4, %f2, %i5
1344loop_133:
1345 ld [%l7 + 0x34], %f2
1346 fbul,a %fcc3, loop_135
1347loop_134:
1348 stw %l0, [%l7 + 0x14]
1349 fmovsge %icc, %f11, %f8
1350 ldx [%l7 + 0x10], %o4
1351loop_135:
1352 lduw [%l7 + 0x74], %i2
1353 edge8l %o6, %g6, %i4
1354 nop
1355 setx loop_136, %l0, %l1
1356 wrpr 0x1, %tl
1357 wrpr %l1, %tnpc
1358 setx 0x34400001400, %l0, %l1
1359 wrpr %l1, %tstate
1360 wrhpr 0x4, %htstate
1361 done
1362 udivx %i7, 0x1D6D, %g4
1363 ldsw [%l7 + 0x38], %l6
1364 movrgez %g1, 0x23D, %o2
1365loop_136:
1366 fnors %f13, %f9, %f13
1367 be loop_137
1368 fcmpgt16 %f6, %f2, %o3
1369 pdist %f6, %f8, %f14
1370 fbule %fcc2, loop_138
1371loop_137:
1372 fpsub32 %f2, %f10, %f4
1373 brnz %o5, loop_139
1374 fornot1 %f10, %f8, %f0
1375loop_138:
1376 fmovrdgz %i3, %f6, %f10
1377 fornot2s %f0, %f0, %f1
1378loop_139:
1379 fcmple32 %f14, %f8, %l2
1380 mulx %l4, %g5, %g7
1381 movrlz %g2, 0x3D8, %g3
1382 lduw [%l7 + 0x5C], %o7
1383 bneg,a %icc, loop_140
1384 fmovrde %o0, %f8, %f0
1385 fmovsgu %icc, %f4, %f13
1386 tge %icc, 0x0
1387loop_140:
1388 ldx [%l7 + 0x58], %i6
1389 fmovd %f10, %f8
1390 fmovdneg %xcc, %f7, %f14
1391 ldsh [%l7 + 0x18], %o1
1392 ld [%l7 + 0x54], %f15
1393 fcmpeq16 %f2, %f12, %l3
1394 stb %l5, [%l7 + 0x10]
1395 stb %l1, [%l7 + 0x1E]
1396 stw %i0, [%l7 + 0x34]
1397 sth %i5, [%l7 + 0x18]
1398 fcmpeq16 %f10, %f8, %i1
1399 ldx [%l7 + 0x20], %l0
1400 bcs,a %xcc, loop_141
1401 fpack32 %f0, %f6, %f14
1402 fmovdl %xcc, %f5, %f2
1403 sth %i2, [%l7 + 0x4A]
1404loop_141:
1405 brz,a %o4, loop_142
1406 stw %o6, [%l7 + 0x1C]
1407 ldsb [%l7 + 0x7A], %g6
1408 stx %i7, [%l7 + 0x58]
1409loop_142:
1410 ldd [%l7 + 0x28], %f10
1411 subcc %i4, %g4, %l6
1412 sth %g1, [%l7 + 0x1E]
1413 orn %o2, %o5, %o3
1414 fmovdcs %xcc, %f13, %f6
1415 ldub [%l7 + 0x58], %i3
1416 lduh [%l7 + 0x3C], %l4
1417 ldd [%l7 + 0x20], %f8
1418 fcmpd %fcc3, %f14, %f4
1419 andcc %l2, 0x131B, %g7
1420 srax %g2, 0x0B, %g5
1421 fzeros %f6
1422 fmovdl %icc, %f11, %f6
1423 fbne %fcc1, loop_143
1424 fbg,a %fcc0, loop_144
1425 tn %xcc, 0x2
1426 fmul8x16au %f13, %f10, %f14
1427loop_143:
1428 sdivx %g3, 0x137E, %o7
1429loop_144:
1430 or %o0, 0x1F7B, %o1
1431 tge %xcc, 0x4
1432 stw %l3, [%l7 + 0x74]
1433 movleu %xcc, %i6, %l1
1434 ba,pt %xcc, loop_145
1435 tcc %icc, 0x2
1436 ldsb [%l7 + 0x3D], %l5
1437 andcc %i5, %i0, %l0
1438loop_145:
1439 brgz %i2, loop_146
1440 ld [%l7 + 0x0C], %f6
1441 fmuld8sux16 %f13, %f0, %f6
1442 ldub [%l7 + 0x2A], %o4
1443loop_146:
1444 ldsw [%l7 + 0x54], %i1
1445 taddcctv %g6, %o6, %i7
1446 udivcc %i4, 0x103C, %g4
1447 lduw [%l7 + 0x18], %g1
1448 ldsw [%l7 + 0x58], %l6
1449 tgu %xcc, 0x2
1450 fmovrse %o5, %f0, %f5
1451 te %xcc, 0x0
1452 std %f0, [%l7 + 0x18]
1453 ldsb [%l7 + 0x5D], %o2
1454 brlz,a %i3, loop_147
1455 sub %o3, %l4, %g7
1456 udiv %l2, 0x1677, %g5
1457 fxors %f9, %f11, %f15
1458loop_147:
1459 fmul8x16 %f5, %f10, %f2
1460 fmovsvs %icc, %f13, %f8
1461 ldsw [%l7 + 0x34], %g2
1462 bshuffle %f14, %f12, %f2
1463 edge32ln %o7, %g3, %o0
1464 ldsh [%l7 + 0x74], %l3
1465 ldsb [%l7 + 0x19], %o1
1466 lduw [%l7 + 0x38], %l1
1467 fmovscc %xcc, %f0, %f11
1468 ldsh [%l7 + 0x7C], %i6
1469 array32 %l5, %i5, %i0
1470 brlz %i2, loop_148
1471 move %xcc, %l0, %i1
1472 edge8ln %o4, %g6, %o6
1473 std %f2, [%l7 + 0x78]
1474loop_148:
1475 fabss %f9, %f1
1476 udiv %i7, 0x136D, %g4
1477 brlz,a %i4, loop_149
1478 sth %l6, [%l7 + 0x74]
1479 stx %o5, [%l7 + 0x38]
1480 stw %o2, [%l7 + 0x40]
1481loop_149:
1482 tcc %xcc, 0x3
1483 fnegd %f12, %f0
1484 fmovsgu %icc, %f11, %f0
1485 movneg %xcc, %i3, %o3
1486 fors %f5, %f0, %f6
1487 fmovscc %xcc, %f8, %f2
1488 smulcc %g1, %g7, %l2
1489 lduw [%l7 + 0x6C], %g5
1490 umulcc %g2, %l4, %g3
1491 ldsb [%l7 + 0x24], %o0
1492 fmovdge %xcc, %f8, %f15
1493 lduw [%l7 + 0x38], %l3
1494 fnands %f12, %f4, %f2
1495 ldd [%l7 + 0x30], %f6
1496 fexpand %f7, %f10
1497 st %f0, [%l7 + 0x44]
1498 udiv %o7, 0x06DC, %l1
1499 fble %fcc0, loop_150
1500 te %xcc, 0x1
1501 fmovd %f0, %f12
1502 fmovsn %icc, %f8, %f7
1503loop_150:
1504 tg %xcc, 0x7
1505 std %f12, [%l7 + 0x30]
1506 brgez %o1, loop_151
1507 stw %l5, [%l7 + 0x60]
1508 lduh [%l7 + 0x12], %i6
1509 fmovsg %icc, %f2, %f8
1510loop_151:
1511 fpack32 %f14, %f10, %f4
1512 bcc,a %icc, loop_152
1513 ld [%l7 + 0x44], %f4
1514 sth %i5, [%l7 + 0x4C]
1515 movneg %xcc, %i0, %l0
1516loop_152:
1517 std %f8, [%l7 + 0x60]
1518 std %f10, [%l7 + 0x20]
1519 fble %fcc2, loop_153
1520 fnands %f9, %f6, %f8
1521 ba loop_154
1522 ld [%l7 + 0x08], %f11
1523loop_153:
1524 fbuge,a %fcc3, loop_155
1525 nop
1526 setx loop_156, %l0, %l1
1527 wrpr 0x1, %tl
1528 wrpr %l1, %tnpc
1529 setx 0x34400001400, %l0, %l1
1530 wrpr %l1, %tstate
1531 wrhpr 0x4, %htstate
1532 done
1533loop_154:
1534 udivcc %i2, 0x1008, %o4
1535 srl %i1, %g6, %i7
1536loop_155:
1537 ldsh [%l7 + 0x58], %o6
1538loop_156:
1539 stw %i4, [%l7 + 0x1C]
1540 sdivcc %g4, 0x0D00, %o5
1541 ble,pt %xcc, loop_157
1542 fbue %fcc0, loop_158
1543 fmovdcc %xcc, %f7, %f11
1544 sdiv %o2, 0x15A5, %i3
1545loop_157:
1546 movvc %xcc, %l6, %o3
1547loop_158:
1548 fmovsle %xcc, %f0, %f11
1549 ldx [%l7 + 0x10], %g7
1550 fornot1s %f15, %f3, %f4
1551 bge loop_159
1552 array32 %g1, %g5, %g2
1553 stw %l4, [%l7 + 0x38]
1554 fbo %fcc3, loop_160
1555loop_159:
1556 fmovrslz %g3, %f5, %f5
1557 mulscc %l2, %l3, %o7
1558 fmovdne %xcc, %f12, %f4
1559loop_160:
1560 movle %xcc, %o0, %o1
1561 fmovd %f2, %f6
1562 orncc %l1, 0x059E, %l5
1563 brz,a %i5, loop_161
1564 sth %i0, [%l7 + 0x5C]
1565 st %f14, [%l7 + 0x10]
1566 stx %i6, [%l7 + 0x40]
1567loop_161:
1568 bpos loop_162
1569 movge %icc, %i2, %o4
1570 fcmple16 %f0, %f10, %l0
1571 fnot1s %f2, %f6
1572loop_162:
1573 stx %g6, [%l7 + 0x30]
1574 fmovs %f10, %f1
1575 std %f12, [%l7 + 0x18]
1576 edge32ln %i7, %o6, %i4
1577 array8 %i1, %o5, %o2
1578 andncc %g4, %l6, %i3
1579 ldsh [%l7 + 0x1C], %g7
1580 stw %g1, [%l7 + 0x60]
1581 fbl,a %fcc0, loop_163
1582 fcmpes %fcc0, %f7, %f1
1583 tvc %xcc, 0x0
1584 fbul,a %fcc0, loop_164
1585loop_163:
1586 sth %o3, [%l7 + 0x08]
1587 bvc,a,pt %xcc, loop_165
1588 movgu %xcc, %g2, %g5
1589loop_164:
1590 sdivcc %g3, 0x0B1D, %l2
1591 fmovsleu %xcc, %f4, %f5
1592loop_165:
1593 fands %f15, %f7, %f9
1594 fmovdneg %xcc, %f6, %f0
1595 fbn,a %fcc2, loop_166
1596 ldsw [%l7 + 0x34], %l3
1597 bgu %icc, loop_167
1598 stx %o7, [%l7 + 0x08]
1599loop_166:
1600 sra %l4, 0x0B, %o0
1601 fmul8x16al %f1, %f8, %f6
1602loop_167:
1603 ldub [%l7 + 0x51], %o1
1604 xor %l5, %i5, %i0
1605 tgu %icc, 0x0
1606 ldsw [%l7 + 0x6C], %l1
1607 sth %i2, [%l7 + 0x3E]
1608 movn %icc, %o4, %l0
1609 ldub [%l7 + 0x27], %i6
1610 stb %g6, [%l7 + 0x26]
1611 array8 %i7, %i4, %o6
1612 ldx [%l7 + 0x78], %i1
1613 movleu %icc, %o2, %o5
1614 ldsw [%l7 + 0x38], %g4
1615 edge16n %l6, %i3, %g7
1616 movre %o3, %g1, %g2
1617 tneg %xcc, 0x6
1618 smulcc %g5, %l2, %l3
1619 fbl,a %fcc0, loop_168
1620 sth %o7, [%l7 + 0x50]
1621 fmovsa %xcc, %f2, %f8
1622 tgu %icc, 0x1
1623loop_168:
1624 ldub [%l7 + 0x5B], %l4
1625 smul %o0, 0x05E9, %g3
1626 ldd [%l7 + 0x60], %f12
1627 fmovdneg %icc, %f10, %f6
1628 stb %l5, [%l7 + 0x5A]
1629 edge32n %o1, %i0, %i5
1630 stb %l1, [%l7 + 0x31]
1631 fmovsne %icc, %f7, %f10
1632 fbul %fcc1, loop_169
1633 fnot1 %f0, %f4
1634 umulcc %o4, %l0, %i6
1635 sth %i2, [%l7 + 0x7A]
1636loop_169:
1637 tg %xcc, 0x2
1638 fmovsg %icc, %f11, %f14
1639 fbo,a %fcc3, loop_170
1640 stb %i7, [%l7 + 0x32]
1641 ldsh [%l7 + 0x24], %g6
1642 mulx %i4, %i1, %o2
1643loop_170:
1644 ble,pn %xcc, loop_171
1645 lduh [%l7 + 0x64], %o5
1646 xnor %g4, 0x185C, %l6
1647 ldub [%l7 + 0x75], %o6
1648loop_171:
1649 fbne %fcc0, loop_172
1650 std %f6, [%l7 + 0x28]
1651 tleu %xcc, 0x7
1652 tpos %icc, 0x1
1653loop_172:
1654 fzero %f4
1655 sdiv %i3, 0x081F, %g7
1656 fnot1 %f4, %f6
1657 fbu,a %fcc3, loop_173
1658 fmovsle %xcc, %f15, %f2
1659 st %f7, [%l7 + 0x58]
1660 xorcc %g1, %g2, %o3
1661loop_173:
1662 ldd [%l7 + 0x28], %f4
1663 movrgz %g5, 0x044, %l3
1664 fandnot2 %f0, %f10, %f6
1665 edge32l %o7, %l2, %o0
1666 fones %f11
1667 ldsh [%l7 + 0x68], %g3
1668 fmovse %icc, %f4, %f14
1669 st %f5, [%l7 + 0x4C]
1670 st %f11, [%l7 + 0x54]
1671 fsrc1 %f14, %f6
1672 ldsw [%l7 + 0x4C], %l4
1673 array8 %l5, %o1, %i0
1674 fbn,a %fcc3, loop_174
1675 call loop_175
1676 ldx [%l7 + 0x68], %l1
1677 udiv %o4, 0x0A23, %l0
1678loop_174:
1679 tl %icc, 0x5
1680loop_175:
1681 brgz,a %i5, loop_176
1682 sll %i2, 0x19, %i6
1683 st %f15, [%l7 + 0x7C]
1684 bl,pt %icc, loop_177
1685loop_176:
1686 fbuge,a %fcc2, loop_178
1687 orncc %i7, %i4, %i1
1688 movpos %xcc, %g6, %o5
1689loop_177:
1690 edge32l %g4, %o2, %o6
1691loop_178:
1692 fmul8x16al %f3, %f10, %f10
1693 fbu %fcc2, loop_179
1694 bvc,a,pt %xcc, loop_180
1695 orncc %l6, %i3, %g7
1696 edge32n %g1, %g2, %g5
1697loop_179:
1698 ldsb [%l7 + 0x08], %l3
1699loop_180:
1700 stb %o7, [%l7 + 0x5E]
1701 fmovrse %l2, %f12, %f5
1702 bgu,a,pt %xcc, loop_181
1703 fxnor %f4, %f14, %f2
1704 sth %o3, [%l7 + 0x74]
1705 bne,a loop_182
1706loop_181:
1707 ldsh [%l7 + 0x70], %o0
1708 lduw [%l7 + 0x5C], %l4
1709 or %l5, %o1, %g3
1710loop_182:
1711 orncc %i0, %l1, %o4
1712 fmovsvs %icc, %f10, %f1
1713 fmovscs %icc, %f0, %f9
1714 smul %l0, %i2, %i5
1715 tgu %icc, 0x1
1716 add %i7, 0x1245, %i6
1717 movcc %icc, %i1, %g6
1718 fba,a %fcc3, loop_183
1719 fmovdcc %icc, %f15, %f3
1720 orcc %i4, 0x06C5, %o5
1721 sll %o2, %o6, %l6
1722loop_183:
1723 fnot2 %f4, %f0
1724 fcmpne32 %f12, %f12, %g4
1725 fbule %fcc3, loop_184
1726 stb %i3, [%l7 + 0x7C]
1727 fbu %fcc3, loop_185
1728 ldx [%l7 + 0x70], %g7
1729loop_184:
1730 bn,pt %icc, loop_186
1731 edge8 %g1, %g2, %g5
1732loop_185:
1733 sllx %o7, 0x0E, %l3
1734 sth %l2, [%l7 + 0x7E]
1735loop_186:
1736 fpsub32s %f5, %f14, %f0
1737 lduw [%l7 + 0x54], %o3
1738 movrgez %o0, %l5, %l4
1739 srl %g3, 0x18, %o1
1740 fbg %fcc3, loop_187
1741 ld [%l7 + 0x28], %f11
1742 tvc %xcc, 0x2
1743 fandnot2 %f6, %f2, %f10
1744loop_187:
1745 std %f14, [%l7 + 0x60]
1746 fxor %f12, %f2, %f2
1747 fmovrdne %i0, %f4, %f0
1748 movrlz %l1, %o4, %l0
1749 fsrc1s %f7, %f12
1750 and %i5, %i7, %i2
1751 addc %i1, 0x155B, %g6
1752 ble,a,pn %xcc, loop_188
1753 fbge %fcc1, loop_189
1754 addcc %i4, %i6, %o5
1755 ldx [%l7 + 0x58], %o6
1756loop_188:
1757 ldx [%l7 + 0x58], %l6
1758loop_189:
1759 stb %g4, [%l7 + 0x2E]
1760 fbne %fcc1, loop_190
1761 ldd [%l7 + 0x60], %f8
1762 fxnors %f12, %f4, %f11
1763 tg %xcc, 0x7
1764loop_190:
1765 fnor %f4, %f12, %f12
1766 ldub [%l7 + 0x70], %i3
1767 ld [%l7 + 0x40], %f9
1768 ldx [%l7 + 0x70], %o2
1769 fpadd16 %f10, %f0, %f6
1770 movle %icc, %g1, %g2
1771 fmovde %icc, %f11, %f12
1772 ldsw [%l7 + 0x60], %g7
1773 lduh [%l7 + 0x34], %g5
1774 tsubcc %o7, %l2, %o3
1775 fornot1s %f13, %f10, %f6
1776 movrne %o0, %l5, %l4
1777 fmovsa %xcc, %f15, %f8
1778 fcmpeq16 %f6, %f12, %g3
1779 tcs %xcc, 0x4
1780 tleu %xcc, 0x3
1781 fble %fcc3, loop_191
1782 sethi 0x014B, %o1
1783 movrne %i0, %l3, %o4
1784 fabss %f3, %f5
1785loop_191:
1786 xorcc %l1, 0x0B68, %l0
1787 fmul8sux16 %f6, %f6, %f0
1788 fxnors %f2, %f14, %f14
1789 fmovrslez %i7, %f3, %f14
1790 sdivcc %i2, 0x13B1, %i5
1791 fandnot1s %f4, %f4, %f2
1792 mova %icc, %i1, %g6
1793 edge32 %i6, %i4, %o5
1794 tcs %xcc, 0x1
1795 fsrc1s %f1, %f2
1796 ba,pn %xcc, loop_192
1797 fmovd %f8, %f10
1798 stx %o6, [%l7 + 0x18]
1799 array16 %l6, %i3, %g4
1800loop_192:
1801 fmovsvs %xcc, %f11, %f13
1802 fmovrsgz %o2, %f14, %f0
1803 bcc,a loop_193
1804 call loop_194
1805 fmovsl %icc, %f13, %f3
1806 mulscc %g2, 0x0109, %g1
1807loop_193:
1808 fmovsgu %icc, %f14, %f1
1809loop_194:
1810 tge %icc, 0x3
1811 fmovsle %xcc, %f12, %f14
1812 call loop_195
1813 tl %icc, 0x4
1814 ld [%l7 + 0x54], %f1
1815 add %g7, 0x03C9, %o7
1816loop_195:
1817 ldsb [%l7 + 0x13], %l2
1818 brnz,a %g5, loop_196
1819 addccc %o3, 0x09C9, %o0
1820 ld [%l7 + 0x60], %f13
1821 bgu,a,pt %icc, loop_197
1822loop_196:
1823 movrne %l5, %g3, %o1
1824 smul %i0, 0x1623, %l4
1825 fabss %f4, %f12
1826loop_197:
1827 sll %o4, 0x1C, %l3
1828 mulx %l0, 0x167B, %l1
1829 mova %icc, %i2, %i7
1830 ld [%l7 + 0x40], %f6
1831 std %f2, [%l7 + 0x30]
1832 fmovsge %icc, %f2, %f10
1833 movg %xcc, %i5, %i1
1834 stx %g6, [%l7 + 0x78]
1835 fxnors %f13, %f14, %f7
1836 fcmpgt32 %f10, %f0, %i6
1837 nop
1838 setx loop_198, %l0, %l1
1839 wrpr 0x1, %tl
1840 wrpr %l1, %tpc
1841 add %l1, 0x4, %l1
1842 wrpr %l1, %tnpc
1843 setx 0x34400001400, %l0, %l1
1844 wrpr %l1, %tstate
1845 wrhpr 0x4, %htstate
1846 retry
1847 movcs %icc, %o5, %i4
1848 fbg,a %fcc0, loop_199
1849 tg %icc, 0x0
1850loop_198:
1851 fpsub16s %f13, %f0, %f9
1852 stb %l6, [%l7 + 0x32]
1853loop_199:
1854 ldub [%l7 + 0x65], %o6
1855 stw %i3, [%l7 + 0x70]
1856 ld [%l7 + 0x78], %f2
1857 fble,a %fcc3, loop_200
1858 fpadd32 %f8, %f8, %f8
1859 lduh [%l7 + 0x2E], %o2
1860 fcmple32 %f8, %f6, %g4
1861loop_200:
1862 ldx [%l7 + 0x50], %g1
1863 call loop_201
1864 fmovsvc %xcc, %f0, %f9
1865 ldub [%l7 + 0x23], %g7
1866 sethi 0x071B, %g2
1867loop_201:
1868 fsrc1s %f9, %f12
1869 edge32ln %l2, %o7, %g5
1870 fxor %f0, %f8, %f6
1871 ldsb [%l7 + 0x6F], %o0
1872 lduh [%l7 + 0x66], %o3
1873 fsrc2 %f10, %f2
1874 fmovse %icc, %f11, %f9
1875 fmovde %xcc, %f13, %f14
1876 srlx %g3, 0x18, %o1
1877 and %i0, 0x14C7, %l5
1878 movcs %xcc, %o4, %l3
1879 sllx %l0, 0x0A, %l4
1880 stx %i2, [%l7 + 0x28]
1881 ldd [%l7 + 0x70], %f10
1882 movvs %icc, %l1, %i7
1883 bpos loop_202
1884 brgez %i1, loop_203
1885 sth %g6, [%l7 + 0x18]
1886 bcc,a loop_204
1887loop_202:
1888 fnegs %f15, %f0
1889loop_203:
1890 bg,a,pt %icc, loop_205
1891 tcs %xcc, 0x0
1892loop_204:
1893 fbn,a %fcc2, loop_206
1894 andncc %i5, %o5, %i6
1895loop_205:
1896 fbge,a %fcc3, loop_207
1897 edge8n %l6, %i4, %i3
1898loop_206:
1899 movrlez %o6, %g4, %o2
1900 ldsh [%l7 + 0x1A], %g1
1901loop_207:
1902 fcmple32 %f0, %f0, %g2
1903 fbu,a %fcc2, loop_208
1904 udivcc %g7, 0x0A94, %l2
1905 ldd [%l7 + 0x28], %f6
1906 fba %fcc3, loop_209
1907loop_208:
1908 fmovda %icc, %f0, %f3
1909 call loop_210
1910 fmovspos %icc, %f7, %f1
1911loop_209:
1912 ldx [%l7 + 0x68], %o7
1913 lduh [%l7 + 0x12], %o0
1914loop_210:
1915 sethi 0x01B0, %o3
1916 brlez %g3, loop_211
1917 ble,pn %icc, loop_212
1918 alignaddr %o1, %g5, %i0
1919 fbge,a %fcc3, loop_213
1920loop_211:
1921 xorcc %o4, 0x0C0E, %l3
1922loop_212:
1923 bne,pt %icc, loop_214
1924 fmovsgu %icc, %f12, %f11
1925loop_213:
1926 movge %icc, %l0, %l4
1927 bneg %xcc, loop_215
1928loop_214:
1929 fpadd16s %f5, %f1, %f7
1930 tvs %xcc, 0x1
1931 bshuffle %f8, %f4, %f0
1932loop_215:
1933 stb %l5, [%l7 + 0x59]
1934 fmovsl %xcc, %f2, %f14
1935 ldub [%l7 + 0x7D], %l1
1936 fmul8x16al %f0, %f6, %f14
1937 andncc %i7, %i1, %i2
1938 fcmpgt32 %f4, %f4, %i5
1939 ld [%l7 + 0x10], %f15
1940 tg %icc, 0x3
1941 mova %icc, %g6, %o5
1942 movcs %xcc, %l6, %i4
1943 ldsh [%l7 + 0x58], %i3
1944 lduh [%l7 + 0x36], %i6
1945 bleu %icc, loop_216
1946 tpos %icc, 0x2
1947 stb %g4, [%l7 + 0x61]
1948 subcc %o6, %g1, %o2
1949loop_216:
1950 andcc %g2, 0x0F55, %g7
1951 movleu %icc, %o7, %o0
1952 fmuld8sux16 %f12, %f12, %f12
1953 ld [%l7 + 0x48], %f2
1954 edge16ln %o3, %g3, %l2
1955 ldsb [%l7 + 0x46], %g5
1956 fzero %f8
1957 ldx [%l7 + 0x48], %i0
1958 te %xcc, 0x3
1959 tcs %icc, 0x6
1960 ldx [%l7 + 0x48], %o4
1961 st %f0, [%l7 + 0x38]
1962 fzeros %f0
1963 stx %o1, [%l7 + 0x30]
1964 fmovrslez %l0, %f6, %f1
1965 subcc %l4, %l3, %l1
1966 stw %l5, [%l7 + 0x68]
1967 fmovsvc %xcc, %f5, %f8
1968 fxor %f0, %f4, %f10
1969 sth %i7, [%l7 + 0x1E]
1970 edge16n %i2, %i5, %g6
1971 movvs %xcc, %i1, %o5
1972 lduw [%l7 + 0x54], %i4
1973 ldub [%l7 + 0x53], %l6
1974 lduw [%l7 + 0x28], %i3
1975 or %g4, %o6, %i6
1976 fmovs %f14, %f14
1977 fbu,a %fcc0, loop_217
1978 fmovrslz %o2, %f4, %f5
1979 edge16 %g1, %g2, %o7
1980 std %f10, [%l7 + 0x50]
1981loop_217:
1982 ta %icc, 0x2
1983 movvs %icc, %o0, %o3
1984 movrgez %g7, %g3, %l2
1985 add %g5, %o4, %o1
1986 move %icc, %i0, %l0
1987 ldsw [%l7 + 0x60], %l4
1988 fmovspos %xcc, %f5, %f10
1989 fmovdgu %xcc, %f8, %f1
1990 stx %l1, [%l7 + 0x50]
1991 fors %f11, %f4, %f2
1992 fbo %fcc2, loop_218
1993 ldd [%l7 + 0x50], %f6
1994 fmovrdlez %l3, %f10, %f2
1995 fbe,a %fcc2, loop_219
1996loop_218:
1997 tcc %icc, 0x3
1998 alignaddrl %l5, %i2, %i7
1999 movre %i5, %g6, %i1
2000loop_219:
2001 fbul,a %fcc2, loop_220
2002 std %f14, [%l7 + 0x30]
2003 bl,a loop_221
2004 bge,a,pn %xcc, loop_222
2005loop_220:
2006 ldsb [%l7 + 0x76], %i4
2007 fbge,a %fcc0, loop_223
2008loop_221:
2009 sllx %o5, 0x00, %i3
2010loop_222:
2011 srlx %l6, 0x19, %o6
2012 bge,a loop_224
2013loop_223:
2014 umul %i6, %o2, %g4
2015 std %f4, [%l7 + 0x50]
2016 movle %xcc, %g2, %g1
2017loop_224:
2018 edge16n %o7, %o0, %o3
2019 ld [%l7 + 0x58], %f11
2020 nop
2021 setx loop_225, %l0, %l1
2022 wrpr 0x1, %tl
2023 wrpr %l1, %tnpc
2024 setx 0x34400001400, %l0, %l1
2025 wrpr %l1, %tstate
2026 wrhpr 0x4, %htstate
2027 done
2028 fpadd16 %f0, %f2, %f10
2029 fbo %fcc2, loop_226
2030 fsrc1 %f4, %f6
2031loop_225:
2032 fmovsa %xcc, %f9, %f10
2033 fmovsneg %icc, %f1, %f14
2034loop_226:
2035 fmul8x16al %f2, %f7, %f6
2036 movneg %icc, %g3, %g7
2037 movvs %icc, %g5, %o4
2038 ldub [%l7 + 0x4A], %l2
2039 edge8l %o1, %l0, %l4
2040 ldub [%l7 + 0x17], %l1
2041 ldsw [%l7 + 0x44], %i0
2042 edge8l %l5, %i2, %i7
2043 fmovdvs %xcc, %f9, %f7
2044 ldsh [%l7 + 0x14], %i5
2045 movrne %g6, %i1, %i4
2046 std %f0, [%l7 + 0x78]
2047 andn %o5, 0x1A1E, %l3
2048 ldsw [%l7 + 0x24], %i3
2049 fbul %fcc0, loop_227
2050 fmovsl %xcc, %f4, %f1
2051 tg %icc, 0x5
2052 fmovsle %icc, %f8, %f14
2053loop_227:
2054 ld [%l7 + 0x14], %f7
2055 fmul8x16 %f7, %f8, %f8
2056 fble %fcc3, loop_228
2057 ldsw [%l7 + 0x18], %o6
2058 fmuld8sux16 %f14, %f12, %f6
2059 ba,a,pn %icc, loop_229
2060loop_228:
2061 fmovdn %xcc, %f4, %f9
2062 fpadd32 %f10, %f2, %f4
2063 stb %i6, [%l7 + 0x5A]
2064loop_229:
2065 ldsb [%l7 + 0x59], %o2
2066 alignaddrl %g4, %g2, %g1
2067 edge16 %l6, %o7, %o0
2068 fblg,a %fcc1, loop_230
2069 or %o3, 0x0F8D, %g3
2070 fpsub32 %f10, %f0, %f12
2071 fmovsge %xcc, %f12, %f5
2072loop_230:
2073 movcc %xcc, %g7, %g5
2074 stx %l2, [%l7 + 0x68]
2075 ldsw [%l7 + 0x70], %o4
2076 tneg %icc, 0x3
2077 stx %o1, [%l7 + 0x30]
2078 nop
2079 setx loop_231, %l0, %l1
2080 jmpl %l1, %l4
2081 edge32 %l0, %i0, %l5
2082 stb %l1, [%l7 + 0x11]
2083 fcmple16 %f12, %f10, %i7
2084loop_231:
2085 fsrc1s %f12, %f8
2086 fmovda %icc, %f2, %f8
2087 fpadd32s %f15, %f9, %f12
2088 ldub [%l7 + 0x39], %i5
2089 std %f8, [%l7 + 0x60]
2090 tle %icc, 0x0
2091 fnot2 %f6, %f12
2092 movrgz %i2, %i1, %g6
2093 fpackfix %f6, %f7
2094 fandnot2s %f1, %f10, %f0
2095 subccc %i4, 0x0AA4, %o5
2096 edge32 %i3, %o6, %i6
2097 stb %o2, [%l7 + 0x59]
2098 fmovrdgez %l3, %f10, %f14
2099 mulx %g2, 0x0D90, %g1
2100 array8 %g4, %l6, %o0
2101 fbge,a %fcc2, loop_232
2102 alignaddr %o3, %o7, %g3
2103 fbn,a %fcc3, loop_233
2104 fpadd32s %f11, %f15, %f12
2105loop_232:
2106 smulcc %g7, %l2, %o4
2107 umul %g5, %l4, %o1
2108loop_233:
2109 fble,a %fcc1, loop_234
2110 movpos %icc, %l0, %l5
2111 movneg %icc, %i0, %l1
2112 bgu %xcc, loop_235
2113loop_234:
2114 brlez %i5, loop_236
2115 fmovdpos %icc, %f1, %f11
2116 fmul8x16au %f8, %f9, %f0
2117loop_235:
2118 te %icc, 0x4
2119loop_236:
2120 for %f8, %f4, %f8
2121 ba %xcc, loop_237
2122 fpack16 %f6, %f10
2123 brlez %i7, loop_238
2124 fmul8ulx16 %f6, %f2, %f2
2125loop_237:
2126 stb %i2, [%l7 + 0x20]
2127 lduh [%l7 + 0x46], %i1
2128loop_238:
2129 ldsw [%l7 + 0x60], %g6
2130 sdivcc %o5, 0x1554, %i3
2131 fcmple16 %f8, %f2, %i4
2132 movle %icc, %i6, %o6
2133 fmovdge %xcc, %f6, %f7
2134 st %f7, [%l7 + 0x7C]
2135 fabsd %f4, %f8
2136 st %f9, [%l7 + 0x10]
2137 lduw [%l7 + 0x20], %o2
2138 edge16l %l3, %g2, %g4
2139 fbug,a %fcc2, loop_239
2140 st %f8, [%l7 + 0x78]
2141 fnors %f2, %f3, %f8
2142 tl %icc, 0x7
2143loop_239:
2144 fexpand %f15, %f14
2145 bcs,pt %xcc, loop_240
2146 fcmple32 %f14, %f2, %g1
2147 lduw [%l7 + 0x68], %l6
2148 ldsw [%l7 + 0x1C], %o3
2149loop_240:
2150 call loop_241
2151 stb %o0, [%l7 + 0x0E]
2152 bshuffle %f6, %f12, %f10
2153 fbug,a %fcc2, loop_242
2154loop_241:
2155 mulx %o7, 0x00FD, %g3
2156 std %f12, [%l7 + 0x28]
2157 subc %l2, %o4, %g5
2158loop_242:
2159 edge32 %l4, %g7, %o1
2160 fbg,a %fcc1, loop_243
2161 fsrc2s %f1, %f4
2162 fmovdcs %xcc, %f3, %f11
2163 edge16ln %l5, %l0, %i0
2164loop_243:
2165 fbug,a %fcc0, loop_244
2166 fmovscc %xcc, %f14, %f6
2167 addcc %l1, %i5, %i2
2168 fxor %f12, %f4, %f12
2169loop_244:
2170 fcmpgt16 %f2, %f4, %i1
2171 fblg,a %fcc1, loop_245
2172 bne %xcc, loop_246
2173 movrgez %g6, %i7, %i3
2174 lduw [%l7 + 0x60], %i4
2175loop_245:
2176 fbue,a %fcc1, loop_247
2177loop_246:
2178 ldsb [%l7 + 0x15], %o5
2179 sth %o6, [%l7 + 0x2A]
2180 tneg %xcc, 0x2
2181loop_247:
2182 subcc %i6, 0x116F, %o2
2183 fmul8x16au %f4, %f3, %f8
2184 ldsb [%l7 + 0x1C], %l3
2185 edge32ln %g4, %g2, %g1
2186 ldx [%l7 + 0x08], %o3
2187 fmovrde %l6, %f8, %f14
2188 ldsb [%l7 + 0x08], %o7
2189 fcmpne16 %f10, %f0, %o0
2190 stw %l2, [%l7 + 0x30]
2191 be,a,pn %icc, loop_248
2192 fmovdvs %icc, %f8, %f8
2193 xor %g3, 0x1574, %o4
2194 std %f12, [%l7 + 0x08]
2195loop_248:
2196 fnands %f11, %f13, %f0
2197 movcc %xcc, %l4, %g5
2198 or %g7, %l5, %o1
2199 ldsh [%l7 + 0x3C], %i0
2200 stx %l1, [%l7 + 0x10]
2201 fmovsg %xcc, %f12, %f12
2202 movpos %xcc, %i5, %l0
2203 sth %i2, [%l7 + 0x6C]
2204 movvc %icc, %g6, %i1
2205 tneg %icc, 0x1
2206 edge8 %i3, %i7, %o5
2207 lduh [%l7 + 0x7C], %i4
2208 add %i6, 0x15BB, %o6
2209 tpos %xcc, 0x7
2210 ldx [%l7 + 0x78], %o2
2211 stw %g4, [%l7 + 0x5C]
2212 fmovde %icc, %f9, %f8
2213 fandnot1 %f2, %f12, %f14
2214 fnands %f3, %f3, %f3
2215 ldsw [%l7 + 0x70], %g2
2216 stx %l3, [%l7 + 0x18]
2217 fmovdle %xcc, %f3, %f0
2218 movg %icc, %o3, %g1
2219 edge32l %l6, %o0, %o7
2220 std %f4, [%l7 + 0x58]
2221 tneg %xcc, 0x5
2222 ldub [%l7 + 0x6A], %g3
2223 tgu %xcc, 0x5
2224 ld [%l7 + 0x44], %f11
2225 fbne %fcc1, loop_249
2226 movge %xcc, %o4, %l4
2227 sdivx %g5, 0x1BE4, %l2
2228 lduw [%l7 + 0x70], %g7
2229loop_249:
2230 fmovrde %l5, %f8, %f8
2231 stx %i0, [%l7 + 0x38]
2232 fbg,a %fcc2, loop_250
2233 bneg,a,pn %icc, loop_251
2234 ldd [%l7 + 0x38], %f14
2235 fbg,a %fcc3, loop_252
2236loop_250:
2237 movrlez %l1, 0x19B, %i5
2238loop_251:
2239 fblg,a %fcc0, loop_253
2240 movl %xcc, %o1, %i2
2241loop_252:
2242 fmovrdne %g6, %f14, %f2
2243 ldub [%l7 + 0x3D], %l0
2244loop_253:
2245 fbul,a %fcc2, loop_254
2246 ldx [%l7 + 0x60], %i3
2247 bvc,a,pt %xcc, loop_255
2248 sllx %i1, %i7, %i4
2249loop_254:
2250 bne,a,pn %icc, loop_256
2251 sllx %o5, 0x1E, %o6
2252loop_255:
2253 sth %i6, [%l7 + 0x0A]
2254 fbn,a %fcc3, loop_257
2255loop_256:
2256 movvs %icc, %g4, %o2
2257 fnand %f2, %f8, %f12
2258 ldx [%l7 + 0x68], %l3
2259loop_257:
2260 bpos,pn %icc, loop_258
2261 stw %g2, [%l7 + 0x44]
2262 fmuld8sux16 %f11, %f4, %f4
2263 ld [%l7 + 0x38], %f8
2264loop_258:
2265 fmovrslz %g1, %f3, %f4
2266 ld [%l7 + 0x38], %f13
2267 ldsw [%l7 + 0x3C], %l6
2268 edge32l %o0, %o7, %g3
2269 xnorcc %o4, 0x15F7, %o3
2270 edge16 %l4, %g5, %l2
2271 fmovdcs %icc, %f11, %f0
2272 st %f5, [%l7 + 0x50]
2273 stw %l5, [%l7 + 0x14]
2274 tg %xcc, 0x5
2275 fbug %fcc0, loop_259
2276 movgu %icc, %i0, %g7
2277 lduw [%l7 + 0x30], %l1
2278 ldub [%l7 + 0x50], %i5
2279loop_259:
2280 bshuffle %f12, %f0, %f12
2281 ldsh [%l7 + 0x5A], %o1
2282 ldub [%l7 + 0x5E], %i2
2283 fbue %fcc2, loop_260
2284 fnot1 %f14, %f8
2285 movrgz %g6, 0x0A7, %l0
2286 for %f6, %f8, %f10
2287loop_260:
2288 fmovspos %xcc, %f9, %f11
2289 fmovda %icc, %f7, %f12
2290 nop
2291 setx loop_261, %l0, %l1
2292 wrpr 0x1, %tl
2293 wrpr %l1, %tnpc
2294 setx 0x34400001400, %l0, %l1
2295 wrpr %l1, %tstate
2296 wrhpr 0x4, %htstate
2297 done
2298 ldsb [%l7 + 0x2A], %i1
2299 std %f12, [%l7 + 0x08]
2300 brgez,a %i3, loop_262
2301loop_261:
2302 popc 0x1054, %i7
2303 fcmpes %fcc1, %f15, %f4
2304 movneg %xcc, %i4, %o6
2305loop_262:
2306 fblg %fcc2, loop_263
2307 fornot2 %f4, %f6, %f8
2308 xor %o5, 0x048A, %g4
2309 fbl,a %fcc2, loop_264
2310loop_263:
2311 nop
2312 setx loop_265, %l0, %l1
2313 wrpr 0x1, %tl
2314 wrpr %l1, %tpc
2315 add %l1, 0x4, %l1
2316 wrpr %l1, %tnpc
2317 setx 0x34400001400, %l0, %l1
2318 wrpr %l1, %tstate
2319 wrhpr 0x4, %htstate
2320 retry
2321 edge32ln %i6, %o2, %g2
2322 bleu loop_266
2323loop_264:
2324 nop
2325 setx loop_267, %l0, %l1
2326 wrpr 0x1, %tl
2327 wrpr %l1, %tnpc
2328 setx 0x34400001400, %l0, %l1
2329 wrpr %l1, %tstate
2330 wrhpr 0x4, %htstate
2331 done
2332loop_265:
2333 fzero %f0
2334 movl %xcc, %l3, %l6
2335loop_266:
2336 ldx [%l7 + 0x28], %o0
2337loop_267:
2338 fmovscc %xcc, %f11, %f12
2339 tleu %xcc, 0x7
2340 fmovrdgez %g1, %f6, %f12
2341 bneg,pt %xcc, loop_268
2342 ldub [%l7 + 0x3E], %g3
2343 sethi 0x12B2, %o7
2344 fpsub16 %f2, %f8, %f8
2345loop_268:
2346 fornot2 %f10, %f0, %f14
2347 movgu %xcc, %o3, %l4
2348 edge8n %g5, %l2, %l5
2349 nop
2350 setx loop_269, %l0, %l1
2351 wrpr 0x1, %tl
2352 wrpr %l1, %tpc
2353 add %l1, 0x4, %l1
2354 wrpr %l1, %tnpc
2355 setx 0x34400001400, %l0, %l1
2356 wrpr %l1, %tstate
2357 wrhpr 0x4, %htstate
2358 retry
2359 ldx [%l7 + 0x08], %o4
2360 fpack16 %f4, %f8
2361 bg,a %xcc, loop_270
2362loop_269:
2363 stx %g7, [%l7 + 0x48]
2364 for %f0, %f0, %f0
2365 fmovrdlz %l1, %f12, %f14
2366loop_270:
2367 ldd [%l7 + 0x10], %f8
2368 nop
2369 setx loop_271, %l0, %l1
2370 wrpr 0x1, %tl
2371 wrpr %l1, %tnpc
2372 setx 0x34400001400, %l0, %l1
2373 wrpr %l1, %tstate
2374 wrhpr 0x4, %htstate
2375 done
2376 nop
2377 setx loop_272, %l0, %l1
2378 jmpl %l1, %i0
2379 fba,a %fcc2, loop_273
2380 lduh [%l7 + 0x22], %i5
2381loop_271:
2382 tsubcctv %i2, %g6, %o1
2383loop_272:
2384 movrgez %l0, %i3, %i7
2385loop_273:
2386 bcs,a loop_274
2387 stw %i4, [%l7 + 0x78]
2388 fbl,a %fcc2, loop_275
2389 fmovsn %icc, %f2, %f10
2390loop_274:
2391 edge32ln %i1, %o5, %g4
2392 taddcc %o6, 0x08B7, %o2
2393loop_275:
2394 fnot1s %f0, %f12
2395 movne %icc, %i6, %l3
2396 sllx %g2, 0x15, %l6
2397 edge32l %g1, %g3, %o7
2398 fmovrdne %o3, %f10, %f8
2399 nop
2400 setx loop_276, %l0, %l1
2401 wrpr 0x1, %tl
2402 wrpr %l1, %tpc
2403 add %l1, 0x4, %l1
2404 wrpr %l1, %tnpc
2405 setx 0x34400001400, %l0, %l1
2406 wrpr %l1, %tstate
2407 wrhpr 0x4, %htstate
2408 retry
2409 bgu,a,pt %icc, loop_277
2410 movgu %xcc, %o0, %l4
2411 fpack32 %f12, %f6, %f8
2412loop_276:
2413 fbu,a %fcc2, loop_278
2414loop_277:
2415 ldub [%l7 + 0x22], %l2
2416 sth %g5, [%l7 + 0x64]
2417 xnorcc %l5, 0x0566, %g7
2418loop_278:
2419 fzero %f6
2420 fmovdcc %icc, %f15, %f5
2421 mulx %o4, 0x0FAB, %i0
2422 brlz,a %i5, loop_279
2423 sub %i2, %l1, %g6
2424 fbn,a %fcc2, loop_280
2425 lduh [%l7 + 0x58], %o1
2426loop_279:
2427 fbue,a %fcc3, loop_281
2428 be,a loop_282
2429loop_280:
2430 movneg %xcc, %l0, %i3
2431 for %f6, %f14, %f2
2432loop_281:
2433 tpos %icc, 0x1
2434loop_282:
2435 alignaddrl %i4, %i7, %i1
2436 lduh [%l7 + 0x34], %o5
2437 fmovrslez %o6, %f10, %f7
2438 nop
2439 setx loop_283, %l0, %l1
2440 wrpr 0x1, %tl
2441 wrpr %l1, %tnpc
2442 setx 0x34400001400, %l0, %l1
2443 wrpr %l1, %tstate
2444 wrhpr 0x4, %htstate
2445 done
2446 fabss %f10, %f13
2447 ldd [%l7 + 0x20], %f14
2448 ld [%l7 + 0x1C], %f4
2449loop_283:
2450 xnor %g4, 0x086F, %i6
2451 fnands %f15, %f7, %f4
2452 fcmps %fcc1, %f7, %f6
2453 ldsh [%l7 + 0x38], %o2
2454 mova %xcc, %l3, %l6
2455 lduw [%l7 + 0x6C], %g2
2456 fsrc1s %f7, %f3
2457 brz %g1, loop_284
2458 ldsw [%l7 + 0x1C], %o7
2459 nop
2460 setx loop_285, %l0, %l1
2461 jmpl %l1, %g3
2462 addc %o0, %o3, %l2
2463loop_284:
2464 ldx [%l7 + 0x18], %g5
2465 edge16ln %l4, %g7, %l5
2466loop_285:
2467 ta %xcc, 0x4
2468 bgu,a %icc, loop_286
2469 bvc,a loop_287
2470 subccc %i0, 0x1319, %o4
2471 fmovdl %icc, %f12, %f9
2472loop_286:
2473 fmovdne %xcc, %f8, %f14
2474loop_287:
2475 fmovs %f5, %f14
2476 fnand %f4, %f10, %f0
2477 fnot1 %f2, %f10
2478 movleu %icc, %i5, %l1
2479 fbg %fcc1, loop_288
2480 umul %g6, 0x06AD, %i2
2481 move %icc, %l0, %i3
2482 addcc %i4, 0x19DD, %i7
2483loop_288:
2484 lduh [%l7 + 0x20], %o1
2485 fnands %f7, %f1, %f3
2486 lduh [%l7 + 0x16], %i1
2487 fcmpd %fcc3, %f0, %f6
2488 ldd [%l7 + 0x78], %f14
2489 st %f8, [%l7 + 0x38]
2490 ld [%l7 + 0x18], %f3
2491 edge8n %o5, %g4, %o6
2492 fcmpeq32 %f6, %f0, %o2
2493 movcc %icc, %l3, %i6
2494 ldd [%l7 + 0x48], %f4
2495 subccc %g2, %g1, %l6
2496 fzero %f14
2497 fmovrdlez %o7, %f2, %f6
2498 lduw [%l7 + 0x50], %g3
2499 fcmpne32 %f14, %f2, %o0
2500 siam 0x2
2501 fnors %f6, %f7, %f1
2502 tg %xcc, 0x5
2503 ldd [%l7 + 0x48], %f12
2504 ldsh [%l7 + 0x2E], %o3
2505 ld [%l7 + 0x78], %f14
2506 movrlez %g5, %l4, %g7
2507 fmuld8ulx16 %f15, %f12, %f0
2508 fzero %f6
2509 movvs %xcc, %l2, %l5
2510 ldsw [%l7 + 0x54], %o4
2511 fpsub32 %f6, %f10, %f14
2512 stw %i5, [%l7 + 0x64]
2513 fornot2 %f10, %f10, %f2
2514 fmovdne %icc, %f8, %f8
2515 bleu,a loop_289
2516 fones %f8
2517 stw %l1, [%l7 + 0x18]
2518 fbule,a %fcc0, loop_290
2519loop_289:
2520 addccc %g6, %i0, %i2
2521 lduh [%l7 + 0x3E], %l0
2522 ldx [%l7 + 0x70], %i4
2523loop_290:
2524 brgez %i7, loop_291
2525 array16 %i3, %i1, %o5
2526 fnot1s %f6, %f2
2527 fandnot1 %f8, %f8, %f14
2528loop_291:
2529 movge %icc, %g4, %o6
2530 edge32n %o1, %l3, %o2
2531 movcs %icc, %i6, %g1
2532 fpack32 %f0, %f4, %f12
2533 ldsh [%l7 + 0x68], %g2
2534 fmovrse %o7, %f3, %f3
2535 fmovrse %l6, %f9, %f7
2536 stx %g3, [%l7 + 0x70]
2537 fabsd %f12, %f0
2538 ldsb [%l7 + 0x67], %o3
2539 fmovscs %xcc, %f5, %f8
2540 lduw [%l7 + 0x58], %g5
2541 fbo,a %fcc0, loop_292
2542 fmovdge %xcc, %f15, %f9
2543 udivcc %o0, 0x0CA9, %g7
2544 fmovde %xcc, %f12, %f9
2545loop_292:
2546 st %f3, [%l7 + 0x78]
2547 siam 0x2
2548 srax %l2, 0x12, %l4
2549 bcs,a loop_293
2550 fbu %fcc1, loop_294
2551 stx %l5, [%l7 + 0x30]
2552 brnz %i5, loop_295
2553loop_293:
2554 andn %o4, 0x1F15, %g6
2555loop_294:
2556 fbuge,a %fcc2, loop_296
2557 ldx [%l7 + 0x28], %l1
2558loop_295:
2559 for %f14, %f10, %f14
2560 sll %i0, 0x17, %l0
2561loop_296:
2562 umul %i2, 0x005E, %i4
2563 std %f8, [%l7 + 0x60]
2564 brlz %i7, loop_297
2565 lduh [%l7 + 0x1E], %i3
2566 fcmple16 %f8, %f12, %i1
2567 ldd [%l7 + 0x78], %f6
2568loop_297:
2569 sllx %o5, 0x06, %g4
2570 ble loop_298
2571 stw %o6, [%l7 + 0x3C]
2572 ldsw [%l7 + 0x74], %o1
2573 ld [%l7 + 0x68], %f11
2574loop_298:
2575 sdivx %l3, 0x19D0, %o2
2576 fnot1 %f0, %f2
2577 ld [%l7 + 0x10], %f1
2578 sethi 0x01DC, %i6
2579 ta %xcc, 0x1
2580 fmovrslez %g1, %f9, %f8
2581 be,a,pt %icc, loop_299
2582 fnot1 %f4, %f6
2583 sub %g2, 0x1568, %l6
2584 stx %g3, [%l7 + 0x68]
2585loop_299:
2586 fbe,a %fcc1, loop_300
2587 fmovsle %xcc, %f8, %f4
2588 brgz %o7, loop_301
2589 array8 %o3, %g5, %o0
2590loop_300:
2591 movl %icc, %g7, %l2
2592 be,a,pn %xcc, loop_302
2593loop_301:
2594 popc 0x1B64, %l5
2595 fexpand %f9, %f0
2596 ld [%l7 + 0x0C], %f2
2597loop_302:
2598 ldsw [%l7 + 0x7C], %l4
2599 fors %f9, %f15, %f8
2600 bpos,a %xcc, loop_303
2601 fmovd %f8, %f12
2602 ldsh [%l7 + 0x7E], %o4
2603 tvs %xcc, 0x6
2604loop_303:
2605 fmovscs %icc, %f1, %f13
2606 movvs %icc, %i5, %l1
2607 mova %xcc, %i0, %g6
2608 st %f9, [%l7 + 0x10]
2609 fmovde %icc, %f10, %f9
2610 ldsh [%l7 + 0x70], %l0
2611 ld [%l7 + 0x0C], %f14
2612 movneg %icc, %i2, %i4
2613 orncc %i7, %i3, %i1
2614 fcmpne32 %f12, %f8, %g4
2615 movrgz %o5, %o6, %o1
2616 ldx [%l7 + 0x20], %l3
2617 fba,a %fcc2, loop_304
2618 bl,pn %xcc, loop_305
2619 fmovscc %icc, %f0, %f6
2620 fmovscc %icc, %f10, %f0
2621loop_304:
2622 fbne,a %fcc0, loop_306
2623loop_305:
2624 ldsb [%l7 + 0x4C], %i6
2625 tsubcctv %o2, 0x1866, %g1
2626 fpadd16s %f4, %f15, %f2
2627loop_306:
2628 fbue %fcc1, loop_307
2629 stb %g2, [%l7 + 0x46]
2630 ldsb [%l7 + 0x4E], %l6
2631 fpadd16s %f11, %f2, %f4
2632loop_307:
2633 xorcc %g3, %o7, %o3
2634 movvs %icc, %g5, %o0
2635 tne %icc, 0x3
2636 fcmpgt16 %f0, %f4, %l2
2637 tleu %icc, 0x1
2638 fmovdleu %icc, %f2, %f7
2639 ta %icc, 0x2
2640 fnands %f15, %f15, %f7
2641 ld [%l7 + 0x1C], %f6
2642 fnot1s %f1, %f8
2643 brgez %g7, loop_308
2644 sth %l4, [%l7 + 0x7A]
2645 bgu,pt %xcc, loop_309
2646 edge8l %o4, %i5, %l1
2647loop_308:
2648 nop
2649 setx loop_310, %l0, %l1
2650 jmpl %l1, %i0
2651 fbg,a %fcc3, loop_311
2652loop_309:
2653 fmovdleu %xcc, %f8, %f10
2654 ldsb [%l7 + 0x2A], %g6
2655loop_310:
2656 fbuge,a %fcc3, loop_312
2657loop_311:
2658 ldub [%l7 + 0x7F], %l5
2659 edge32l %l0, %i2, %i7
2660 add %i3, 0x17A6, %i4
2661loop_312:
2662 array16 %i1, %g4, %o6
2663 alignaddr %o1, %l3, %i6
2664 fbl %fcc0, loop_313
2665 fxnor %f6, %f6, %f8
2666 fcmped %fcc0, %f6, %f0
2667 movvc %icc, %o2, %g1
2668loop_313:
2669 movcs %icc, %o5, %l6
2670 fsrc1 %f10, %f14
2671 ldx [%l7 + 0x78], %g3
2672 sub %g2, %o3, %g5
2673 fmovsgu %icc, %f6, %f4
2674 fnot1s %f12, %f9
2675 edge8 %o0, %o7, %g7
2676 ldsh [%l7 + 0x46], %l4
2677 andncc %o4, %i5, %l2
2678 fpsub32 %f12, %f2, %f6
2679 fbu,a %fcc3, loop_314
2680 fone %f6
2681 fbuge %fcc1, loop_315
2682 array8 %i0, %l1, %l5
2683loop_314:
2684 bge,a,pt %xcc, loop_316
2685 sth %l0, [%l7 + 0x5C]
2686loop_315:
2687 umul %i2, %i7, %g6
2688 nop
2689 setx loop_317, %l0, %l1
2690 wrpr 0x1, %tl
2691 wrpr %l1, %tnpc
2692 setx 0x34400001400, %l0, %l1
2693 wrpr %l1, %tstate
2694 wrhpr 0x4, %htstate
2695 done
2696loop_316:
2697 fexpand %f0, %f10
2698 andn %i4, %i1, %g4
2699 movne %icc, %o6, %i3
2700loop_317:
2701 fmul8x16al %f4, %f15, %f8
2702 udivx %l3, 0x184A, %o1
2703 bg %xcc, loop_318
2704 fors %f15, %f8, %f8
2705 fbne %fcc0, loop_319
2706 bne,pn %icc, loop_320
2707loop_318:
2708 fornot1s %f8, %f2, %f11
2709 move %icc, %o2, %i6
2710loop_319:
2711 fandnot2s %f0, %f10, %f8
2712loop_320:
2713 fcmple16 %f6, %f12, %g1
2714 ldx [%l7 + 0x70], %l6
2715 popc %g3, %g2
2716 fone %f14
2717 bvc loop_321
2718 fba %fcc3, loop_322
2719 ld [%l7 + 0x58], %f6
2720 fcmpes %fcc1, %f14, %f6
2721loop_321:
2722 movrlz %o3, %o5, %o0
2723loop_322:
2724 st %f11, [%l7 + 0x10]
2725 lduh [%l7 + 0x78], %g5
2726 stb %o7, [%l7 + 0x7F]
2727 fbn,a %fcc2, loop_323
2728 srlx %g7, 0x0A, %o4
2729 stb %i5, [%l7 + 0x74]
2730 edge32ln %l4, %i0, %l1
2731loop_323:
2732 fornot2s %f11, %f2, %f3
2733 fmovdge %xcc, %f5, %f1
2734 edge16l %l2, %l5, %i2
2735 std %f10, [%l7 + 0x20]
2736 ldsb [%l7 + 0x7B], %i7
2737 ld [%l7 + 0x78], %f0
2738 brlez,a %l0, loop_324
2739 fbo,a %fcc2, loop_325
2740 fbe,a %fcc0, loop_326
2741 fzeros %f9
2742loop_324:
2743 tne %icc, 0x4
2744loop_325:
2745 fbuge,a %fcc2, loop_327
2746loop_326:
2747 bg,a,pt %xcc, loop_328
2748 tle %xcc, 0x3
2749 fbue,a %fcc2, loop_329
2750loop_327:
2751 fnand %f0, %f2, %f12
2752loop_328:
2753 ldsh [%l7 + 0x7A], %g6
2754 tcs %xcc, 0x4
2755loop_329:
2756 stx %i4, [%l7 + 0x08]
2757 alignaddr %i1, %g4, %o6
2758 ldub [%l7 + 0x2E], %l3
2759 fpadd16 %f4, %f6, %f2
2760 array16 %o1, %o2, %i3
2761 stx %i6, [%l7 + 0x28]
2762 edge32ln %l6, %g3, %g2
2763 ldx [%l7 + 0x78], %o3
2764 fblg %fcc3, loop_330
2765 ld [%l7 + 0x54], %f5
2766 ld [%l7 + 0x78], %f5
2767 fmovdne %xcc, %f2, %f13
2768loop_330:
2769 fcmpd %fcc1, %f4, %f12
2770 edge8 %g1, %o5, %g5
2771 movvc %icc, %o0, %g7
2772 ldd [%l7 + 0x38], %f14
2773 movrlz %o4, %i5, %o7
2774 bneg,a,pt %xcc, loop_331
2775 array32 %i0, %l1, %l4
2776 ldsb [%l7 + 0x11], %l5
2777 fmovrde %l2, %f14, %f2
2778loop_331:
2779 stx %i7, [%l7 + 0x60]
2780 ldx [%l7 + 0x18], %l0
2781 udiv %g6, 0x0C71, %i4
2782 ta %icc, 0x5
2783 ldsb [%l7 + 0x0E], %i1
2784 tsubcc %i2, %o6, %l3
2785 fmovde %xcc, %f1, %f14
2786 st %f6, [%l7 + 0x38]
2787 tneg %xcc, 0x2
2788 taddcc %g4, %o1, %i3
2789 fmovd %f2, %f4
2790 ldsb [%l7 + 0x71], %o2
2791 stx %l6, [%l7 + 0x48]
2792 ldsw [%l7 + 0x60], %g3
2793 andncc %i6, %o3, %g1
2794 alignaddrl %o5, %g2, %g5
2795 srlx %g7, %o4, %i5
2796 fcmpne16 %f8, %f8, %o0
2797 fbo %fcc1, loop_332
2798 ldd [%l7 + 0x38], %f2
2799 fexpand %f1, %f8
2800 fbul %fcc3, loop_333
2801loop_332:
2802 bpos,a,pn %icc, loop_334
2803 fmovdn %icc, %f5, %f7
2804 taddcctv %o7, %l1, %i0
2805loop_333:
2806 orn %l5, %l2, %l4
2807loop_334:
2808 std %f8, [%l7 + 0x38]
2809 stb %i7, [%l7 + 0x29]
2810 and %g6, %i4, %i1
2811 stb %l0, [%l7 + 0x2A]
2812 sra %i2, %l3, %o6
2813 lduw [%l7 + 0x10], %g4
2814 stw %o1, [%l7 + 0x68]
2815 tgu %xcc, 0x5
2816 ldsb [%l7 + 0x2F], %o2
2817 fandnot1 %f0, %f4, %f8
2818 fpadd16 %f2, %f12, %f12
2819 sub %l6, 0x1C3C, %g3
2820 edge16l %i6, %o3, %i3
2821 fbule,a %fcc3, loop_335
2822 fornot2 %f8, %f10, %f0
2823 ldsw [%l7 + 0x3C], %g1
2824 taddcc %o5, %g2, %g5
2825loop_335:
2826 fmovrdgez %o4, %f12, %f8
2827 fbue %fcc2, loop_336
2828 ldsh [%l7 + 0x32], %i5
2829 fmovrdgez %o0, %f6, %f8
2830 fandnot1 %f0, %f14, %f6
2831loop_336:
2832 ta %xcc, 0x5
2833 array16 %o7, %l1, %i0
2834 brnz,a %g7, loop_337
2835 tvs %icc, 0x1
2836 andncc %l2, %l5, %l4
2837 fmovse %icc, %f11, %f14
2838loop_337:
2839 fbn %fcc1, loop_338
2840 movcc %icc, %g6, %i4
2841 st %f0, [%l7 + 0x44]
2842 movne %xcc, %i7, %i1
2843loop_338:
2844 std %f4, [%l7 + 0x38]
2845 sth %i2, [%l7 + 0x60]
2846 fpsub16s %f6, %f6, %f14
2847 fmul8x16au %f13, %f10, %f0
2848 smul %l0, 0x0C6C, %o6
2849 lduh [%l7 + 0x1E], %g4
2850 sth %l3, [%l7 + 0x40]
2851 fmovd %f0, %f8
2852 tvc %icc, 0x4
2853 orn %o1, 0x0799, %l6
2854 fcmpd %fcc1, %f0, %f14
2855 edge8 %o2, %i6, %o3
2856 lduh [%l7 + 0x30], %i3
2857 fnor %f4, %f10, %f2
2858 lduw [%l7 + 0x58], %g1
2859 ldd [%l7 + 0x20], %f14
2860 tvc %xcc, 0x7
2861 bge,pn %xcc, loop_339
2862 sth %o5, [%l7 + 0x7E]
2863 sth %g2, [%l7 + 0x2A]
2864 add %g5, 0x1E5D, %o4
2865loop_339:
2866 fzeros %f14
2867 movneg %xcc, %i5, %o0
2868 bge,a %xcc, loop_340
2869 fmovscs %xcc, %f6, %f9
2870 fba,a %fcc1, loop_341
2871 fbul,a %fcc3, loop_342
2872loop_340:
2873 fbn,a %fcc3, loop_343
2874 ld [%l7 + 0x0C], %f1
2875loop_341:
2876 bcs,a %xcc, loop_344
2877loop_342:
2878 fmovscs %icc, %f8, %f9
2879loop_343:
2880 std %f2, [%l7 + 0x48]
2881 bl,a %xcc, loop_345
2882loop_344:
2883 mulx %o7, %l1, %g3
2884 tl %icc, 0x6
2885 sth %g7, [%l7 + 0x4C]
2886loop_345:
2887 bn,a %xcc, loop_346
2888 ldub [%l7 + 0x31], %i0
2889 edge16l %l5, %l4, %l2
2890 mulscc %g6, %i4, %i1
2891loop_346:
2892 mulx %i7, 0x17A7, %i2
2893 tvc %icc, 0x5
2894 stw %l0, [%l7 + 0x3C]
2895 ldx [%l7 + 0x58], %g4
2896 lduw [%l7 + 0x10], %o6
2897 ldsb [%l7 + 0x55], %o1
2898 ldd [%l7 + 0x18], %f8
2899 ldsb [%l7 + 0x35], %l6
2900 ldub [%l7 + 0x5A], %o2
2901 st %f13, [%l7 + 0x54]
2902 movvc %xcc, %i6, %o3
2903 addccc %l3, 0x143E, %g1
2904 movl %icc, %i3, %g2
2905 fnands %f2, %f14, %f4
2906 sth %g5, [%l7 + 0x1C]
2907 fones %f11
2908 fmovdpos %xcc, %f12, %f15
2909 addc %o4, %i5, %o0
2910 ldsw [%l7 + 0x4C], %o5
2911 st %f15, [%l7 + 0x2C]
2912 ldub [%l7 + 0x5D], %l1
2913 ld [%l7 + 0x64], %f9
2914 ldd [%l7 + 0x18], %f14
2915 stb %g3, [%l7 + 0x63]
2916 movl %icc, %g7, %i0
2917 ldsw [%l7 + 0x44], %o7
2918 ld [%l7 + 0x14], %f5
2919 stw %l5, [%l7 + 0x1C]
2920 srl %l4, %g6, %i4
2921 edge16 %l2, %i1, %i7
2922 fbug,a %fcc3, loop_347
2923 ld [%l7 + 0x30], %f10
2924 bneg,pt %icc, loop_348
2925 ldd [%l7 + 0x28], %f12
2926loop_347:
2927 brlez %i2, loop_349
2928 ldsw [%l7 + 0x7C], %l0
2929loop_348:
2930 st %f0, [%l7 + 0x30]
2931 fmuld8sux16 %f6, %f9, %f8
2932loop_349:
2933 ldx [%l7 + 0x70], %o6
2934 fmul8ulx16 %f2, %f0, %f12
2935 fcmpes %fcc3, %f13, %f3
2936 andncc %o1, %l6, %o2
2937 brgez %i6, loop_350
2938 fbge %fcc1, loop_351
2939 fmovrdne %g4, %f6, %f10
2940 fmovdle %icc, %f12, %f5
2941loop_350:
2942 fbn %fcc0, loop_352
2943loop_351:
2944 umulcc %o3, 0x0764, %g1
2945 ld [%l7 + 0x50], %f6
2946 alignaddrl %i3, %l3, %g2
2947loop_352:
2948 subc %g5, 0x18DA, %o4
2949 fnot2 %f2, %f8
2950 fbule %fcc1, loop_353
2951 fmovsa %xcc, %f11, %f7
2952 addc %o0, %i5, %l1
2953 sth %g3, [%l7 + 0x0A]
2954loop_353:
2955 movrlz %o5, 0x343, %g7
2956 edge32l %o7, %l5, %i0
2957 nop
2958 setx loop_354, %l0, %l1
2959 jmpl %l1, %l4
2960 tcs %icc, 0x7
2961 ldd [%l7 + 0x20], %f12
2962 fpsub32 %f4, %f12, %f0
2963loop_354:
2964 std %f2, [%l7 + 0x18]
2965 fandnot1s %f15, %f10, %f12
2966 mulscc %i4, %g6, %i1
2967 fcmple16 %f2, %f6, %l2
2968 ldd [%l7 + 0x78], %f8
2969 movrgz %i2, %i7, %l0
2970 fzero %f8
2971 srlx %o6, 0x0C, %o1
2972 ldsw [%l7 + 0x68], %l6
2973 ldsh [%l7 + 0x3A], %o2
2974 subccc %i6, 0x0880, %g4
2975 add %o3, 0x1922, %i3
2976 fbe %fcc1, loop_355
2977 or %g1, 0x0F1D, %l3
2978 ldd [%l7 + 0x78], %f12
2979 fmovrdlez %g2, %f6, %f0
2980loop_355:
2981 stw %g5, [%l7 + 0x14]
2982 fornot1 %f6, %f10, %f8
2983 nop
2984 setx loop_356, %l0, %l1
2985 jmpl %l1, %o0
2986 stb %o4, [%l7 + 0x1B]
2987 tcs %icc, 0x0
2988 subc %i5, 0x07C3, %l1
2989loop_356:
2990 fnors %f15, %f15, %f8
2991 stw %o5, [%l7 + 0x18]
2992 fsrc1 %f4, %f0
2993 fbug,a %fcc1, loop_357
2994 movrne %g3, %o7, %l5
2995 fmovd %f4, %f4
2996 lduw [%l7 + 0x20], %g7
2997loop_357:
2998 movneg %icc, %i0, %l4
2999 edge16 %i4, %g6, %i1
3000 brgez %l2, loop_358
3001 ldub [%l7 + 0x36], %i2
3002 fmuld8ulx16 %f13, %f15, %f8
3003 bcc,a %icc, loop_359
3004loop_358:
3005 fxnors %f4, %f1, %f14
3006 fbg,a %fcc2, loop_360
3007 fbo,a %fcc1, loop_361
3008loop_359:
3009 edge32l %l0, %i7, %o1
3010 fmovrsgz %o6, %f12, %f7
3011loop_360:
3012 or %l6, 0x1A03, %i6
3013loop_361:
3014 bvs,a %xcc, loop_362
3015 ta %icc, 0x1
3016 ld [%l7 + 0x78], %f12
3017 fandnot1 %f8, %f14, %f2
3018loop_362:
3019 lduh [%l7 + 0x4E], %o2
3020 fnegd %f2, %f2
3021 fcmple32 %f0, %f10, %o3
3022 ldsw [%l7 + 0x7C], %i3
3023 ldub [%l7 + 0x46], %g1
3024 fmovrse %g4, %f15, %f1
3025 faligndata %f6, %f10, %f2
3026 udivcc %g2, 0x1725, %l3
3027 fnot2s %f9, %f11
3028 taddcc %g5, 0x1EC9, %o4
3029 st %f2, [%l7 + 0x5C]
3030 brgez %i5, loop_363
3031 fba,a %fcc3, loop_364
3032 fmul8x16au %f10, %f1, %f14
3033 fabsd %f0, %f4
3034loop_363:
3035 fornot1 %f12, %f8, %f8
3036loop_364:
3037 edge8 %o0, %o5, %l1
3038 udivx %g3, 0x0DC0, %l5
3039 fpadd32s %f9, %f4, %f7
3040 edge8 %o7, %g7, %i0
3041 fmovsn %xcc, %f10, %f4
3042 fsrc1s %f4, %f12
3043 tn %xcc, 0x2
3044 be,a,pt %icc, loop_365
3045 ldsh [%l7 + 0x68], %i4
3046 ldsw [%l7 + 0x3C], %g6
3047 ldsh [%l7 + 0x3E], %l4
3048loop_365:
3049 sethi 0x1008, %i1
3050 st %f7, [%l7 + 0x10]
3051 fmovdneg %xcc, %f1, %f2
3052 movre %i2, %l0, %i7
3053 be,pt %xcc, loop_366
3054 andncc %l2, %o6, %l6
3055 std %f14, [%l7 + 0x28]
3056 fmovdleu %xcc, %f3, %f6
3057loop_366:
3058 fmovsn %icc, %f11, %f14
3059 movvc %icc, %o1, %i6
3060 or %o2, 0x055A, %o3
3061 stw %g1, [%l7 + 0x30]
3062 movgu %icc, %g4, %g2
3063 fblg %fcc1, loop_367
3064 edge32ln %l3, %g5, %o4
3065 stw %i3, [%l7 + 0x70]
3066 bcc,a,pn %icc, loop_368
3067loop_367:
3068 fxnors %f10, %f7, %f7
3069 fmovdn %icc, %f2, %f15
3070 ld [%l7 + 0x7C], %f13
3071loop_368:
3072 te %xcc, 0x2
3073 fzero %f4
3074 fpsub32s %f6, %f14, %f6
3075 movcc %xcc, %i5, %o0
3076 addcc %o5, 0x068A, %l1
3077 ld [%l7 + 0x38], %f12
3078 add %g3, %l5, %o7
3079 edge16 %g7, %i0, %i4
3080 fbu,a %fcc3, loop_369
3081 movvc %xcc, %g6, %i1
3082 ldsw [%l7 + 0x38], %i2
3083 fcmpeq16 %f12, %f14, %l4
3084loop_369:
3085 fandnot1 %f14, %f2, %f8
3086 stb %i7, [%l7 + 0x0B]
3087 stb %l0, [%l7 + 0x6A]
3088 edge32ln %l2, %l6, %o1
3089 stx %o6, [%l7 + 0x08]
3090 fpsub32 %f4, %f4, %f12
3091 fzeros %f8
3092 ld [%l7 + 0x0C], %f11
3093 fpsub16s %f5, %f15, %f12
3094 edge32ln %i6, %o3, %o2
3095 std %f8, [%l7 + 0x68]
3096 edge8l %g4, %g1, %l3
3097 lduh [%l7 + 0x64], %g5
3098 tvc %xcc, 0x0
3099 fand %f14, %f12, %f0
3100 ldsh [%l7 + 0x36], %g2
3101 fblg,a %fcc0, loop_370
3102 fmovdneg %icc, %f3, %f8
3103 fmovrdne %o4, %f8, %f14
3104 call loop_371
3105loop_370:
3106 movrgz %i5, %i3, %o5
3107 fmul8x16 %f13, %f6, %f8
3108 fmovrdlz %o0, %f12, %f2
3109loop_371:
3110 fxor %f10, %f14, %f6
3111 std %f12, [%l7 + 0x58]
3112 fbge %fcc0, loop_372
3113 stb %g3, [%l7 + 0x33]
3114 sdivx %l5, 0x135B, %l1
3115 st %f8, [%l7 + 0x58]
3116loop_372:
3117 edge8ln %o7, %i0, %i4
3118 std %f8, [%l7 + 0x38]
3119 tneg %icc, 0x6
3120 andncc %g7, %i1, %i2
3121 fpadd32 %f6, %f4, %f12
3122 fmul8sux16 %f0, %f10, %f10
3123 movre %l4, %g6, %l0
3124 fnands %f13, %f2, %f10
3125 edge32n %l2, %l6, %i7
3126 fpackfix %f12, %f8
3127 ldsh [%l7 + 0x14], %o1
3128 ba,a %icc, loop_373
3129 fpsub16s %f5, %f14, %f9
3130 ba,a %icc, loop_374
3131 tge %xcc, 0x7
3132loop_373:
3133 movre %i6, 0x040, %o6
3134 stw %o2, [%l7 + 0x08]
3135loop_374:
3136 sra %g4, %o3, %g1
3137 brnz,a %g5, loop_375
3138 fcmps %fcc3, %f12, %f13
3139 stx %l3, [%l7 + 0x70]
3140 bcs,a,pn %icc, loop_376
3141loop_375:
3142 edge32l %o4, %g2, %i3
3143 ldx [%l7 + 0x60], %o5
3144 fpsub16 %f4, %f8, %f2
3145loop_376:
3146 movcc %xcc, %i5, %g3
3147 bshuffle %f10, %f4, %f14
3148 sdiv %l5, 0x081C, %l1
3149 fmovda %icc, %f15, %f9
3150 tg %icc, 0x3
3151 ldx [%l7 + 0x68], %o0
3152 mulscc %o7, 0x1EFA, %i4
3153 lduw [%l7 + 0x64], %g7
3154 std %f12, [%l7 + 0x78]
3155 brlez,a %i0, loop_377
3156 ldsh [%l7 + 0x24], %i1
3157 call loop_378
3158 fexpand %f6, %f8
3159loop_377:
3160 fmovdgu %icc, %f2, %f14
3161 sdivcc %l4, 0x0CB3, %g6
3162loop_378:
3163 ldsb [%l7 + 0x22], %i2
3164 brgz,a %l2, loop_379
3165 fornot2 %f4, %f8, %f8
3166 xorcc %l0, 0x1E99, %i7
3167 fcmpgt32 %f2, %f2, %l6
3168loop_379:
3169 fcmpgt32 %f4, %f4, %o1
3170 lduh [%l7 + 0x24], %i6
3171 ldsb [%l7 + 0x48], %o2
3172 stx %o6, [%l7 + 0x30]
3173 stb %o3, [%l7 + 0x77]
3174 tl %xcc, 0x1
3175 std %f0, [%l7 + 0x10]
3176 ldx [%l7 + 0x10], %g1
3177 std %f6, [%l7 + 0x20]
3178 fbul %fcc0, loop_380
3179 sth %g4, [%l7 + 0x60]
3180 fcmple16 %f6, %f2, %l3
3181 xnorcc %g5, %o4, %g2
3182loop_380:
3183 fsrc1s %f8, %f9
3184 fcmpgt16 %f0, %f12, %i3
3185 fmovs %f12, %f8
3186 stb %i5, [%l7 + 0x35]
3187 ldsh [%l7 + 0x2A], %g3
3188 lduh [%l7 + 0x62], %l5
3189 fbu,a %fcc3, loop_381
3190 fnot1 %f8, %f12
3191 fand %f12, %f8, %f2
3192 umul %o5, %o0, %l1
3193loop_381:
3194 sdivcc %o7, 0x1C11, %i4
3195 xor %g7, 0x02CF, %i1
3196 array32 %l4, %i0, %g6
3197 srax %i2, %l2, %l0
3198 fpack32 %f8, %f8, %f4
3199 ldd [%l7 + 0x38], %f4
3200 st %f5, [%l7 + 0x60]
3201 ldsb [%l7 + 0x1D], %i7
3202 ldsb [%l7 + 0x3D], %o1
3203 tvc %icc, 0x2
3204 fpadd32 %f10, %f2, %f2
3205 subcc %l6, %o2, %i6
3206 xor %o6, %g1, %o3
3207 ldsb [%l7 + 0x5C], %g4
3208 lduw [%l7 + 0x3C], %l3
3209 bcs %icc, loop_382
3210 sth %o4, [%l7 + 0x38]
3211 move %xcc, %g5, %g2
3212 std %f4, [%l7 + 0x18]
3213loop_382:
3214 bn,a,pn %icc, loop_383
3215 array8 %i5, %i3, %l5
3216 ldsw [%l7 + 0x7C], %o5
3217 ldsb [%l7 + 0x32], %o0
3218loop_383:
3219 mova %xcc, %g3, %l1
3220 fmovdleu %xcc, %f3, %f7
3221 ld [%l7 + 0x38], %f6
3222 ldub [%l7 + 0x44], %o7
3223 ldub [%l7 + 0x2D], %g7
3224 fmovdn %icc, %f9, %f0
3225 std %f12, [%l7 + 0x18]
3226 udivcc %i1, 0x03BA, %i4
3227 fmovsne %icc, %f14, %f0
3228 fands %f5, %f4, %f1
3229 fzeros %f7
3230 fxnor %f8, %f4, %f10
3231 movn %xcc, %i0, %l4
3232 fpsub32s %f4, %f13, %f9
3233 lduw [%l7 + 0x24], %g6
3234 and %i2, 0x10C3, %l2
3235 movg %icc, %l0, %i7
3236 orncc %o1, %o2, %i6
3237 fnegs %f13, %f10
3238 fmovdg %xcc, %f1, %f0
3239 movre %l6, %o6, %g1
3240 ldx [%l7 + 0x60], %g4
3241 tvc %icc, 0x4
3242 andncc %o3, %l3, %g5
3243 sll %o4, 0x0F, %i5
3244 fmovd %f4, %f4
3245 siam 0x1
3246 bg,pt %icc, loop_384
3247 for %f12, %f0, %f6
3248 bvs,a %icc, loop_385
3249 tpos %icc, 0x7
3250loop_384:
3251 bcs,a %xcc, loop_386
3252 fsrc1s %f6, %f0
3253loop_385:
3254 brz %i3, loop_387
3255 stb %l5, [%l7 + 0x16]
3256loop_386:
3257 fbuge,a %fcc0, loop_388
3258 stb %g2, [%l7 + 0x5A]
3259loop_387:
3260 bleu,pt %xcc, loop_389
3261 ldsh [%l7 + 0x2E], %o5
3262loop_388:
3263 fmovrsne %o0, %f3, %f2
3264 lduw [%l7 + 0x08], %g3
3265loop_389:
3266 ld [%l7 + 0x70], %f4
3267 te %icc, 0x6
3268 fbuge,a %fcc2, loop_390
3269 edge32ln %l1, %o7, %g7
3270 lduw [%l7 + 0x3C], %i4
3271 fmovdvc %xcc, %f15, %f7
3272loop_390:
3273 fbug %fcc3, loop_391
3274 fandnot1s %f13, %f11, %f13
3275 nop
3276 setx loop_392, %l0, %l1
3277 wrpr 0x1, %tl
3278 wrpr %l1, %tpc
3279 add %l1, 0x4, %l1
3280 wrpr %l1, %tnpc
3281 setx 0x34400001400, %l0, %l1
3282 wrpr %l1, %tstate
3283 wrhpr 0x4, %htstate
3284 retry
3285 movcs %xcc, %i1, %i0
3286loop_391:
3287 ldsw [%l7 + 0x70], %g6
3288 ldsb [%l7 + 0x7F], %i2
3289loop_392:
3290 tne %icc, 0x6
3291 fcmpne16 %f4, %f10, %l2
3292 orn %l4, %i7, %o1
3293 tg %xcc, 0x2
3294 movrne %o2, 0x3A2, %i6
3295 ldub [%l7 + 0x48], %l0
3296 stx %o6, [%l7 + 0x18]
3297 ldsh [%l7 + 0x50], %l6
3298 fnegd %f14, %f12
3299 fmovrsne %g4, %f6, %f0
3300 pdist %f10, %f14, %f4
3301 fandnot1s %f5, %f4, %f7
3302 orcc %o3, %g1, %l3
3303 edge16ln %g5, %i5, %o4
3304 stb %l5, [%l7 + 0x18]
3305 fmovde %xcc, %f11, %f2
3306 umulcc %i3, %g2, %o5
3307 tn %xcc, 0x5
3308 orn %o0, 0x017F, %g3
3309 sra %l1, 0x15, %o7
3310 fandnot2 %f4, %f0, %f0
3311 fbne,a %fcc0, loop_393
3312 fbug,a %fcc2, loop_394
3313 ldx [%l7 + 0x68], %i4
3314 ldsw [%l7 + 0x6C], %i1
3315loop_393:
3316 fmovdle %xcc, %f2, %f6
3317loop_394:
3318 brz %i0, loop_395
3319 fandnot2 %f8, %f10, %f10
3320 movl %xcc, %g7, %i2
3321 ldx [%l7 + 0x08], %g6
3322loop_395:
3323 movne %icc, %l4, %l2
3324 udiv %o1, 0x12EE, %o2
3325 stw %i6, [%l7 + 0x7C]
3326 tne %icc, 0x2
3327 fmovdn %icc, %f7, %f13
3328 stw %l0, [%l7 + 0x08]
3329 stb %i7, [%l7 + 0x43]
3330 fbu %fcc3, loop_396
3331 tvs %icc, 0x4
3332 movpos %xcc, %l6, %o6
3333 alignaddr %g4, %o3, %l3
3334loop_396:
3335 fmovsleu %icc, %f1, %f6
3336 tge %xcc, 0x5
3337 ldx [%l7 + 0x30], %g5
3338 tpos %xcc, 0x6
3339 udivx %g1, 0x0A6E, %i5
3340 fmovrsne %l5, %f0, %f12
3341 fbe %fcc0, loop_397
3342 nop
3343 setx loop_398, %l0, %l1
3344 jmpl %l1, %i3
3345 std %f2, [%l7 + 0x48]
3346 fnors %f13, %f0, %f0
3347loop_397:
3348 stw %g2, [%l7 + 0x54]
3349loop_398:
3350 orn %o5, 0x14F1, %o4
3351 mova %icc, %g3, %l1
3352 bvs,pn %icc, loop_399
3353 fmovsg %xcc, %f5, %f9
3354 sethi 0x08F6, %o7
3355 xor %i4, %i1, %o0
3356loop_399:
3357 fmovdge %icc, %f12, %f9
3358 fblg %fcc0, loop_400
3359 udivcc %g7, 0x1387, %i2
3360 fnand %f8, %f14, %f6
3361 umul %g6, 0x1982, %l4
3362loop_400:
3363 st %f13, [%l7 + 0x24]
3364 fmovd %f10, %f8
3365 tn %xcc, 0x7
3366 lduh [%l7 + 0x70], %i0
3367 movle %xcc, %o1, %o2
3368 fpack16 %f6, %f11
3369 st %f3, [%l7 + 0x54]
3370 fmovsne %xcc, %f3, %f11
3371 siam 0x6
3372 fmovde %icc, %f8, %f5
3373 fnot1 %f14, %f12
3374 tsubcc %i6, 0x16C5, %l0
3375 tcc %xcc, 0x3
3376 bne,a loop_401
3377 edge16 %l2, %i7, %l6
3378 stw %g4, [%l7 + 0x78]
3379 tcc %icc, 0x2
3380loop_401:
3381 std %f4, [%l7 + 0x18]
3382 edge16ln %o3, %l3, %g5
3383 sth %g1, [%l7 + 0x32]
3384 std %f12, [%l7 + 0x38]
3385 addccc %o6, %l5, %i3
3386 stx %i5, [%l7 + 0x78]
3387 fxnor %f6, %f0, %f0
3388 ldsb [%l7 + 0x3F], %o5
3389 fsrc1s %f14, %f11
3390 fand %f14, %f10, %f6
3391 lduw [%l7 + 0x24], %o4
3392 tsubcctv %g2, %l1, %o7
3393 lduh [%l7 + 0x28], %i4
3394 fbn,a %fcc2, loop_402
3395 st %f10, [%l7 + 0x50]
3396 ldx [%l7 + 0x78], %g3
3397 lduw [%l7 + 0x54], %i1
3398loop_402:
3399 brlez,a %g7, loop_403
3400 xor %o0, %i2, %g6
3401 udivx %l4, 0x0800, %i0
3402 ldd [%l7 + 0x60], %f8
3403loop_403:
3404 tleu %icc, 0x4
3405 orn %o2, %o1, %i6
3406 fmovda %xcc, %f15, %f10
3407 stw %l0, [%l7 + 0x0C]
3408 fbu %fcc0, loop_404
3409 fmovs %f8, %f9
3410 stb %i7, [%l7 + 0x20]
3411 udivcc %l2, 0x09ED, %g4
3412loop_404:
3413 fcmps %fcc1, %f14, %f10
3414 stb %l6, [%l7 + 0x7D]
3415 fnand %f12, %f10, %f0
3416 edge32n %o3, %l3, %g5
3417 bcc,pt %xcc, loop_405
3418 fpadd32s %f15, %f7, %f11
3419 fmovsge %icc, %f14, %f8
3420 ldsb [%l7 + 0x58], %o6
3421loop_405:
3422 fcmpd %fcc1, %f2, %f0
3423 stb %l5, [%l7 + 0x73]
3424 bvc,a loop_406
3425 tn %icc, 0x6
3426 ldsw [%l7 + 0x48], %g1
3427 sth %i3, [%l7 + 0x7A]
3428loop_406:
3429 ldub [%l7 + 0x22], %o5
3430 lduw [%l7 + 0x08], %i5
3431 fcmpne16 %f4, %f14, %o4
3432 fornot2s %f5, %f4, %f9
3433 fmovscc %icc, %f2, %f10
3434 fpadd32s %f0, %f1, %f8
3435 nop
3436 setx loop_407, %l0, %l1
3437 jmpl %l1, %g2
3438 fsrc1s %f12, %f8
3439 fpack32 %f4, %f12, %f6
3440 stb %l1, [%l7 + 0x58]
3441loop_407:
3442 fbo,a %fcc0, loop_408
3443 stw %o7, [%l7 + 0x34]
3444 movge %icc, %i4, %i1
3445 bn,a loop_409
3446loop_408:
3447 fandnot1 %f2, %f12, %f12
3448 taddcctv %g3, %o0, %i2
3449 fmovrdgz %g6, %f14, %f10
3450loop_409:
3451 brz,a %l4, loop_410
3452 fmuld8ulx16 %f14, %f9, %f14
3453 ldd [%l7 + 0x30], %f10
3454 udivx %g7, 0x0A8F, %i0
3455loop_410:
3456 fandnot1 %f14, %f8, %f14
3457 ldsw [%l7 + 0x44], %o1
3458 stw %i6, [%l7 + 0x20]
3459 ldx [%l7 + 0x38], %l0
3460 tne %icc, 0x1
3461 ldub [%l7 + 0x77], %o2
3462 fmovdcs %icc, %f0, %f9
3463 std %f4, [%l7 + 0x68]
3464 fmovsl %xcc, %f10, %f0
3465 nop
3466 setx loop_411, %l0, %l1
3467 wrpr 0x1, %tl
3468 wrpr %l1, %tnpc
3469 setx 0x34400001400, %l0, %l1
3470 wrpr %l1, %tstate
3471 wrhpr 0x4, %htstate
3472 done
3473 bne,a %xcc, loop_412
3474 ldd [%l7 + 0x60], %f14
3475 tge %icc, 0x7
3476loop_411:
3477 fmovrde %i7, %f10, %f0
3478loop_412:
3479 fbe %fcc1, loop_413
3480 movleu %icc, %g4, %l6
3481 tcs %icc, 0x5
3482 sdivcc %l2, 0x0971, %l3
3483loop_413:
3484 stb %o3, [%l7 + 0x34]
3485 std %f12, [%l7 + 0x40]
3486 fpadd32 %f14, %f10, %f10
3487 stw %o6, [%l7 + 0x14]
3488 sllx %l5, 0x1A, %g1
3489 movvs %icc, %i3, %g5
3490 for %f4, %f8, %f4
3491 lduh [%l7 + 0x36], %i5
3492 fpadd32 %f0, %f14, %f8
3493 ldd [%l7 + 0x58], %f6
3494 movne %xcc, %o4, %o5
3495 edge8ln %g2, %l1, %o7
3496 edge8l %i4, %g3, %o0
3497 ld [%l7 + 0x48], %f1
3498 movneg %icc, %i2, %g6
3499 fands %f0, %f8, %f9
3500 ldub [%l7 + 0x79], %i1
3501 array16 %l4, %g7, %i0
3502 fmovsge %xcc, %f2, %f4
3503 stw %i6, [%l7 + 0x2C]
3504 fmovrslez %o1, %f9, %f12
3505 fpadd16 %f8, %f8, %f12
3506 tsubcc %l0, %i7, %g4
3507 array16 %l6, %l2, %l3
3508 sth %o3, [%l7 + 0x5C]
3509 bcs,a %xcc, loop_414
3510 fmovdne %icc, %f2, %f4
3511 ldsw [%l7 + 0x38], %o6
3512 sth %l5, [%l7 + 0x0A]
3513loop_414:
3514 fmovda %xcc, %f10, %f3
3515 fxors %f3, %f4, %f3
3516 fnors %f8, %f14, %f4
3517 sdivx %g1, 0x085B, %i3
3518 array32 %g5, %o2, %o4
3519 tleu %xcc, 0x1
3520 fmovs %f14, %f7
3521 lduw [%l7 + 0x60], %i5
3522 fmovsvc %xcc, %f14, %f1
3523 fbu %fcc1, loop_415
3524 std %f2, [%l7 + 0x18]
3525 brlez,a %o5, loop_416
3526 fpsub32 %f10, %f6, %f12
3527loop_415:
3528 fzeros %f4
3529 fmovsg %xcc, %f13, %f5
3530loop_416:
3531 fmovdneg %xcc, %f12, %f10
3532 movneg %icc, %g2, %l1
3533 movvc %icc, %i4, %g3
3534 ldsw [%l7 + 0x40], %o0
3535 fmovscc %xcc, %f5, %f7
3536 and %i2, 0x0E76, %g6
3537 fmovd %f0, %f4
3538 fsrc1 %f4, %f8
3539 srax %i1, 0x1D, %o7
3540 st %f12, [%l7 + 0x50]
3541 lduh [%l7 + 0x44], %l4
3542 fmovdl %icc, %f11, %f14
3543 ld [%l7 + 0x6C], %f2
3544 addcc %g7, 0x12D8, %i6
3545 tn %xcc, 0x2
3546 ldsw [%l7 + 0x18], %i0
3547 movrlez %l0, 0x100, %o1
3548 fxnor %f6, %f10, %f0
3549 addccc %g4, %i7, %l2
3550 smul %l3, %o3, %o6
3551 fand %f12, %f0, %f12
3552 lduh [%l7 + 0x30], %l5
3553 addcc %g1, %l6, %i3
3554 bshuffle %f2, %f10, %f2
3555 fabss %f12, %f1
3556 sth %g5, [%l7 + 0x60]
3557 movrne %o2, %o4, %o5
3558 edge16l %i5, %l1, %g2
3559 lduh [%l7 + 0x78], %i4
3560 andncc %g3, %o0, %i2
3561 stw %g6, [%l7 + 0x48]
3562 bpos,pt %xcc, loop_417
3563 fcmpes %fcc0, %f0, %f12
3564 brgz %i1, loop_418
3565 stw %o7, [%l7 + 0x20]
3566loop_417:
3567 movneg %xcc, %l4, %i6
3568 bn,a %xcc, loop_419
3569loop_418:
3570 lduw [%l7 + 0x4C], %i0
3571 fandnot2s %f5, %f14, %f0
3572 ldsh [%l7 + 0x60], %g7
3573loop_419:
3574 stb %l0, [%l7 + 0x27]
3575 lduw [%l7 + 0x48], %o1
3576 andcc %i7, 0x040E, %g4
3577 fbug %fcc1, loop_420
3578 fnot1s %f13, %f9
3579 fbl,a %fcc3, loop_421
3580 xor %l3, 0x13A5, %l2
3581loop_420:
3582 stx %o6, [%l7 + 0x50]
3583 umulcc %o3, %g1, %l6
3584loop_421:
3585 stx %l5, [%l7 + 0x60]
3586 move %xcc, %i3, %g5
3587 fornot1 %f4, %f2, %f6
3588 nop
3589 setx loop_422, %l0, %l1
3590 jmpl %l1, %o4
3591 edge32 %o2, %i5, %l1
3592 bne %xcc, loop_423
3593 brlz,a %g2, loop_424
3594loop_422:
3595 ldd [%l7 + 0x58], %f12
3596 alignaddrl %o5, %g3, %i4
3597loop_423:
3598 fmovrse %o0, %f15, %f11
3599loop_424:
3600 subccc %g6, %i1, %o7
3601 ldx [%l7 + 0x60], %l4
3602 brgez,a %i6, loop_425
3603 brgz %i2, loop_426
3604 fmovdgu %icc, %f15, %f1
3605 lduh [%l7 + 0x12], %g7
3606loop_425:
3607 ldx [%l7 + 0x20], %i0
3608loop_426:
3609 ldx [%l7 + 0x58], %o1
3610 ldsh [%l7 + 0x6C], %l0
3611 fmul8x16au %f13, %f14, %f6
3612 fnors %f10, %f10, %f7
3613 xnorcc %g4, 0x00B6, %l3
3614 fpadd16 %f4, %f14, %f12
3615 lduh [%l7 + 0x68], %l2
3616 stw %i7, [%l7 + 0x18]
3617 ldx [%l7 + 0x68], %o3
3618 udivcc %o6, 0x1835, %l6
3619 tle %xcc, 0x3
3620 lduh [%l7 + 0x30], %g1
3621 stb %i3, [%l7 + 0x45]
3622 fabss %f12, %f12
3623 movle %xcc, %l5, %g5
3624 movrne %o2, %i5, %o4
3625 fmovsa %icc, %f14, %f4
3626 fmovsgu %icc, %f9, %f4
3627 ldsw [%l7 + 0x64], %g2
3628 alignaddrl %o5, %g3, %l1
3629 ldsb [%l7 + 0x0A], %o0
3630 bleu,a,pt %icc, loop_427
3631 fmovsg %xcc, %f11, %f13
3632 ldub [%l7 + 0x3B], %i4
3633 fmovdne %icc, %f7, %f4
3634loop_427:
3635 tcc %xcc, 0x3
3636 fmovdvc %icc, %f0, %f4
3637 fmovdle %xcc, %f0, %f4
3638 fbn %fcc2, loop_428
3639 fbg %fcc2, loop_429
3640 fnors %f5, %f12, %f13
3641 stw %i1, [%l7 + 0x50]
3642loop_428:
3643 ldub [%l7 + 0x10], %o7
3644loop_429:
3645 move %icc, %g6, %i6
3646 fnegd %f10, %f8
3647 movrlez %l4, %g7, %i0
3648 fmul8x16 %f12, %f10, %f10
3649 lduh [%l7 + 0x0A], %o1
3650 stx %i2, [%l7 + 0x30]
3651 tn %xcc, 0x1
3652 fcmpne16 %f2, %f12, %l0
3653 ldd [%l7 + 0x60], %f6
3654 tne %icc, 0x3
3655 sth %g4, [%l7 + 0x54]
3656 fzeros %f3
3657 fmovdgu %xcc, %f10, %f10
3658 fmovsa %icc, %f13, %f15
3659 te %xcc, 0x1
3660 stw %l2, [%l7 + 0x78]
3661 brlz %l3, loop_430
3662 fmovsa %xcc, %f11, %f3
3663 movgu %xcc, %o3, %o6
3664 fnand %f14, %f0, %f14
3665loop_430:
3666 fzeros %f1
3667 ldsh [%l7 + 0x68], %l6
3668 orn %i7, 0x00DA, %g1
3669 fpadd16 %f4, %f0, %f6
3670 brgz,a %i3, loop_431
3671 ldsh [%l7 + 0x3A], %g5
3672 nop
3673 setx loop_432, %l0, %l1
3674 wrpr 0x1, %tl
3675 wrpr %l1, %tpc
3676 add %l1, 0x4, %l1
3677 wrpr %l1, %tnpc
3678 setx 0x34400001400, %l0, %l1
3679 wrpr %l1, %tstate
3680 wrhpr 0x4, %htstate
3681 retry
3682 fmul8ulx16 %f2, %f4, %f8
3683loop_431:
3684 edge32 %o2, %i5, %l5
3685 fmovrse %g2, %f13, %f0
3686loop_432:
3687 fcmple32 %f14, %f6, %o4
3688 ldd [%l7 + 0x40], %f12
3689 ldub [%l7 + 0x38], %o5
3690 fnors %f6, %f3, %f11
3691 ldsw [%l7 + 0x14], %g3
3692 tsubcc %o0, %i4, %i1
3693 tcs %icc, 0x7
3694 ldx [%l7 + 0x60], %l1
3695 xnorcc %o7, 0x0981, %g6
3696 sethi 0x120A, %l4
3697 fmuld8ulx16 %f15, %f3, %f14
3698 addccc %g7, %i6, %o1
3699 fandnot1s %f5, %f13, %f14
3700 ldsb [%l7 + 0x0E], %i0
3701 std %f12, [%l7 + 0x20]
3702 st %f12, [%l7 + 0x4C]
3703 fnor %f2, %f8, %f14
3704 stw %i2, [%l7 + 0x08]
3705 sdivx %l0, 0x1C41, %g4
3706 srax %l3, 0x15, %o3
3707 fmovrsne %l2, %f15, %f15
3708 ldd [%l7 + 0x10], %f8
3709 std %f4, [%l7 + 0x10]
3710 movpos %icc, %l6, %o6
3711 fbne %fcc1, loop_433
3712 movrgz %g1, 0x1F6, %i3
3713 lduw [%l7 + 0x38], %i7
3714 ld [%l7 + 0x4C], %f8
3715loop_433:
3716 ld [%l7 + 0x34], %f3
3717 bneg,a loop_434
3718 fmovdleu %xcc, %f14, %f10
3719 xnorcc %o2, %i5, %l5
3720 sdiv %g2, 0x0532, %o4
3721loop_434:
3722 smulcc %g5, %o5, %g3
3723 edge16l %i4, %o0, %l1
3724 movrlz %i1, 0x36E, %o7
3725 stw %l4, [%l7 + 0x2C]
3726 fmovd %f12, %f0
3727 fxnor %f2, %f10, %f10
3728 fbule,a %fcc1, loop_435
3729 tneg %icc, 0x7
3730 fmovrslez %g6, %f3, %f3
3731 fxnors %f14, %f13, %f11
3732loop_435:
3733 movgu %icc, %g7, %i6
3734 brlez,a %i0, loop_436
3735 fmul8x16au %f5, %f14, %f12
3736 tpos %xcc, 0x2
3737 movpos %xcc, %o1, %i2
3738loop_436:
3739 sth %g4, [%l7 + 0x70]
3740 fpackfix %f12, %f11
3741 edge32n %l3, %o3, %l2
3742 andncc %l0, %o6, %l6
3743 mova %xcc, %g1, %i7
3744 stb %o2, [%l7 + 0x11]
3745 sethi 0x0927, %i5
3746 movne %icc, %l5, %i3
3747 tgu %icc, 0x2
3748 fmuld8sux16 %f9, %f6, %f12
3749 fpsub32s %f2, %f4, %f1
3750 fmovdpos %icc, %f13, %f1
3751 sra %g2, %g5, %o4
3752 andcc %g3, %i4, %o5
3753 addccc %l1, 0x0BDF, %o0
3754 ldsb [%l7 + 0x28], %o7
3755 fpack32 %f6, %f8, %f4
3756 fpack32 %f6, %f0, %f12
3757 brgz,a %l4, loop_437
3758 lduh [%l7 + 0x56], %g6
3759 ldsh [%l7 + 0x10], %i1
3760 fmovs %f3, %f7
3761loop_437:
3762 nop
3763 setx loop_438, %l0, %l1
3764 wrpr 0x1, %tl
3765 wrpr %l1, %tpc
3766 add %l1, 0x4, %l1
3767 wrpr %l1, %tnpc
3768 setx 0x34400001400, %l0, %l1
3769 wrpr %l1, %tstate
3770 wrhpr 0x4, %htstate
3771 retry
3772 fmovrdlz %g7, %f6, %f2
3773 sth %i6, [%l7 + 0x44]
3774 bl,a %xcc, loop_439
3775loop_438:
3776 fnot1 %f12, %f14
3777 andcc %o1, %i2, %i0
3778 ldub [%l7 + 0x64], %g4
3779loop_439:
3780 movle %xcc, %l3, %o3
3781 fcmps %fcc2, %f6, %f3
3782 stb %l2, [%l7 + 0x31]
3783 sll %l0, 0x09, %l6
3784 orcc %o6, 0x0820, %i7
3785 fsrc1s %f2, %f5
3786 fmovse %icc, %f2, %f4
3787 fcmpgt32 %f8, %f2, %o2
3788 fcmpgt16 %f14, %f14, %g1
3789 sth %l5, [%l7 + 0x4E]
3790 movn %icc, %i5, %i3
3791 ldsh [%l7 + 0x6A], %g5
3792 sdivcc %o4, 0x152C, %g3
3793 bcc,a,pn %xcc, loop_440
3794 st %f7, [%l7 + 0x54]
3795 ldsw [%l7 + 0x78], %i4
3796 ldd [%l7 + 0x38], %f2
3797loop_440:
3798 bge %xcc, loop_441
3799 lduh [%l7 + 0x08], %g2
3800 srlx %o5, %l1, %o0
3801 fbl %fcc0, loop_442
3802loop_441:
3803 stx %l4, [%l7 + 0x70]
3804 smul %o7, 0x0E75, %g6
3805 fcmple16 %f4, %f8, %g7
3806loop_442:
3807 stw %i1, [%l7 + 0x0C]
3808 umulcc %o1, %i2, %i0
3809 fsrc1s %f5, %f6
3810 tleu %xcc, 0x4
3811 sth %i6, [%l7 + 0x64]
3812 udivcc %g4, 0x0E57, %o3
3813 fbue %fcc1, loop_443
3814 fsrc1s %f13, %f9
3815 siam 0x0
3816 fmovsneg %xcc, %f1, %f6
3817loop_443:
3818 lduw [%l7 + 0x38], %l3
3819 for %f4, %f12, %f6
3820 orncc %l0, %l6, %l2
3821 fbn,a %fcc0, loop_444
3822 sth %o6, [%l7 + 0x66]
3823 smulcc %i7, %o2, %g1
3824 array32 %l5, %i5, %g5
3825loop_444:
3826 stx %i3, [%l7 + 0x70]
3827 fnot2s %f8, %f4
3828 ldd [%l7 + 0x58], %f8
3829 fmovdvs %icc, %f7, %f2
3830 tgu %xcc, 0x5
3831 mulscc %o4, 0x0DAE, %i4
3832 stb %g2, [%l7 + 0x55]
3833 addcc %o5, %l1, %g3
3834 stb %o0, [%l7 + 0x2F]
3835 addc %l4, 0x070C, %o7
3836 te %icc, 0x3
3837 fcmpes %fcc0, %f2, %f13
3838 fcmps %fcc3, %f7, %f0
3839 lduw [%l7 + 0x48], %g7
3840 orn %g6, %i1, %i2
3841 ldsb [%l7 + 0x35], %i0
3842 ldsh [%l7 + 0x36], %o1
3843 udivcc %g4, 0x0C05, %i6
3844 tsubcctv %l3, 0x0800, %l0
3845 srlx %o3, %l2, %l6
3846 nop
3847 setx loop_445, %l0, %l1
3848 wrpr 0x1, %tl
3849 wrpr %l1, %tnpc
3850 setx 0x34400001400, %l0, %l1
3851 wrpr %l1, %tstate
3852 wrhpr 0x4, %htstate
3853 done
3854 srax %i7, 0x1A, %o2
3855 lduh [%l7 + 0x3A], %o6
3856 andn %g1, 0x0C25, %i5
3857loop_445:
3858 bleu,a %xcc, loop_446
3859 fba,a %fcc2, loop_447
3860 ble,a loop_448
3861 movrne %l5, %i3, %g5
3862loop_446:
3863 sdivx %o4, 0x1E30, %g2
3864loop_447:
3865 andncc %i4, %l1, %g3
3866loop_448:
3867 brz,a %o5, loop_449
3868 ld [%l7 + 0x58], %f8
3869 fbge,a %fcc0, loop_450
3870 fbule %fcc1, loop_451
3871loop_449:
3872 movl %icc, %o0, %l4
3873 ldx [%l7 + 0x38], %o7
3874loop_450:
3875 bne,a,pt %xcc, loop_452
3876loop_451:
3877 fpack16 %f10, %f3
3878 fpmerge %f4, %f11, %f8
3879 fmovspos %icc, %f5, %f6
3880loop_452:
3881 umul %g7, %i1, %i2
3882 tpos %xcc, 0x3
3883 ldd [%l7 + 0x48], %f6
3884 ba %xcc, loop_453
3885 movvs %xcc, %g6, %o1
3886 std %f4, [%l7 + 0x58]
3887 lduw [%l7 + 0x14], %g4
3888loop_453:
3889 fcmpne16 %f4, %f8, %i6
3890 ba %icc, loop_454
3891 edge16 %i0, %l3, %o3
3892 array8 %l2, %l6, %i7
3893 bg,pt %icc, loop_455
3894loop_454:
3895 sdivcc %l0, 0x1BD4, %o6
3896 ldsb [%l7 + 0x35], %g1
3897 edge32ln %i5, %l5, %o2
3898loop_455:
3899 st %f4, [%l7 + 0x68]
3900 mulx %i3, %o4, %g5
3901 fornot1s %f12, %f5, %f8
3902 fnands %f2, %f13, %f3
3903 mulx %g2, 0x1542, %l1
3904 brgez %g3, loop_456
3905 umul %o5, %i4, %o0
3906 bpos,pn %xcc, loop_457
3907 fpsub16 %f4, %f2, %f10
3908loop_456:
3909 fand %f2, %f2, %f4
3910 popc %l4, %g7
3911loop_457:
3912 orncc %o7, %i1, %g6
3913 fmovdgu %icc, %f12, %f9
3914 xnor %i2, 0x0367, %g4
3915 std %f4, [%l7 + 0x58]
3916 subcc %o1, %i6, %i0
3917 lduw [%l7 + 0x60], %l3
3918 fmuld8sux16 %f14, %f11, %f14
3919 ldub [%l7 + 0x7C], %l2
3920 fpmerge %f8, %f1, %f0
3921 sth %o3, [%l7 + 0x2E]
3922 fmovsl %xcc, %f8, %f7
3923 bne %icc, loop_458
3924 ldsw [%l7 + 0x70], %l6
3925 fcmpeq16 %f6, %f4, %i7
3926 fones %f6
3927loop_458:
3928 fornot2s %f15, %f1, %f0
3929 ldd [%l7 + 0x38], %f12
3930 sth %l0, [%l7 + 0x68]
3931 umulcc %o6, 0x0DF0, %g1
3932 ldsh [%l7 + 0x5A], %l5
3933 bl loop_459
3934 fbn,a %fcc2, loop_460
3935 edge8 %i5, %i3, %o2
3936 sth %g5, [%l7 + 0x7C]
3937loop_459:
3938 fornot2 %f12, %f14, %f6
3939loop_460:
3940 stx %g2, [%l7 + 0x18]
3941 sllx %o4, %l1, %g3
3942 for %f8, %f6, %f2
3943 fbug %fcc3, loop_461
3944 orcc %i4, 0x1424, %o5
3945 std %f10, [%l7 + 0x30]
3946 fbo,a %fcc2, loop_462
3947loop_461:
3948 tl %xcc, 0x4
3949 nop
3950 setx loop_463, %l0, %l1
3951 wrpr 0x1, %tl
3952 wrpr %l1, %tnpc
3953 setx 0x34400001400, %l0, %l1
3954 wrpr %l1, %tstate
3955 wrhpr 0x4, %htstate
3956 done
3957 movneg %icc, %o0, %l4
3958loop_462:
3959 stb %o7, [%l7 + 0x3F]
3960 andn %g7, 0x03DD, %i1
3961loop_463:
3962 movn %xcc, %g6, %i2
3963 andcc %g4, %i6, %o1
3964 ldub [%l7 + 0x14], %i0
3965 fbo,a %fcc2, loop_464
3966 add %l3, %o3, %l2
3967 st %f12, [%l7 + 0x60]
3968 taddcctv %i7, %l0, %o6
3969loop_464:
3970 umulcc %g1, %l5, %i5
3971 fnor %f6, %f8, %f0
3972 ldsh [%l7 + 0x36], %l6
3973 std %f2, [%l7 + 0x68]
3974 fpadd32 %f0, %f12, %f2
3975 fmovrdne %o2, %f4, %f8
3976 fmovsneg %xcc, %f8, %f11
3977 subccc %g5, 0x1D8D, %g2
3978 ldd [%l7 + 0x18], %f8
3979 andcc %o4, %i3, %g3
3980 std %f12, [%l7 + 0x10]
3981 lduw [%l7 + 0x58], %i4
3982 sth %l1, [%l7 + 0x2C]
3983 fbn %fcc0, loop_465
3984 stx %o5, [%l7 + 0x60]
3985 fmovsa %icc, %f3, %f3
3986 fmovd %f10, %f2
3987loop_465:
3988 bcc,a %xcc, loop_466
3989 tcs %xcc, 0x6
3990 ldub [%l7 + 0x3D], %l4
3991 bgu,a %icc, loop_467
3992loop_466:
3993 fmovrdgez %o0, %f4, %f4
3994 fbn %fcc0, loop_468
3995 movne %xcc, %g7, %o7
3996loop_467:
3997 fsrc1 %f6, %f4
3998 st %f4, [%l7 + 0x40]
3999loop_468:
4000 tl %xcc, 0x5
4001 tle %xcc, 0x7
4002 std %f6, [%l7 + 0x50]
4003 addccc %g6, %i1, %g4
4004 bcs,a loop_469
4005 fmovsg %xcc, %f13, %f0
4006 movl %xcc, %i2, %i6
4007 fblg %fcc3, loop_470
4008loop_469:
4009 brlez %o1, loop_471
4010 lduw [%l7 + 0x1C], %l3
4011 andcc %i0, 0x035C, %l2
4012loop_470:
4013 bneg loop_472
4014loop_471:
4015 stb %o3, [%l7 + 0x09]
4016 stw %i7, [%l7 + 0x38]
4017 fmovdge %icc, %f15, %f7
4018loop_472:
4019 st %f5, [%l7 + 0x50]
4020 fba %fcc2, loop_473
4021 stw %l0, [%l7 + 0x44]
4022 movcs %icc, %g1, %o6
4023 sethi 0x1C95, %l5
4024loop_473:
4025 fxnor %f6, %f4, %f12
4026 fandnot2s %f11, %f14, %f0
4027 std %f2, [%l7 + 0x28]
4028 st %f9, [%l7 + 0x78]
4029 sth %l6, [%l7 + 0x38]
4030 fmovde %xcc, %f10, %f12
4031 ldd [%l7 + 0x38], %f14
4032 fones %f13
4033 fnot1 %f10, %f0
4034 fbge %fcc0, loop_474
4035 andn %i5, 0x122F, %o2
4036 fnot1 %f2, %f12
4037 movrlez %g2, 0x240, %g5
4038loop_474:
4039 tl %xcc, 0x7
4040 ldsw [%l7 + 0x0C], %o4
4041 fmovdn %xcc, %f3, %f7
4042 stw %g3, [%l7 + 0x54]
4043 edge8 %i3, %i4, %l1
4044 lduh [%l7 + 0x22], %l4
4045 stw %o5, [%l7 + 0x08]
4046 udivcc %o0, 0x1F5F, %o7
4047 fpsub32 %f4, %f0, %f14
4048 stx %g7, [%l7 + 0x70]
4049 lduh [%l7 + 0x40], %g6
4050 fmovsl %xcc, %f9, %f2
4051 tn %icc, 0x3
4052 fbn %fcc1, loop_475
4053 ba,a %xcc, loop_476
4054 sth %i1, [%l7 + 0x66]
4055 movvs %xcc, %i2, %i6
4056loop_475:
4057 fmovdvc %xcc, %f4, %f9
4058loop_476:
4059 call loop_477
4060 fabsd %f12, %f10
4061 xorcc %g4, %o1, %l3
4062 ldsb [%l7 + 0x4F], %i0
4063loop_477:
4064 nop
4065 setx loop_478, %l0, %l1
4066 wrpr 0x1, %tl
4067 wrpr %l1, %tnpc
4068 setx 0x34400001400, %l0, %l1
4069 wrpr %l1, %tstate
4070 wrhpr 0x4, %htstate
4071 done
4072 ldub [%l7 + 0x78], %l2
4073 movrgez %i7, 0x0DC, %l0
4074 ld [%l7 + 0x0C], %f11
4075loop_478:
4076 stx %o3, [%l7 + 0x48]
4077 fcmpgt32 %f0, %f10, %o6
4078 movg %xcc, %g1, %l5
4079 fmovscc %icc, %f3, %f0
4080 bne,a loop_479
4081 sth %l6, [%l7 + 0x40]
4082 ldsh [%l7 + 0x1A], %i5
4083 fzero %f6
4084loop_479:
4085 mulscc %g2, 0x0214, %o2
4086 stw %g5, [%l7 + 0x4C]
4087 stx %g3, [%l7 + 0x20]
4088 ldsb [%l7 + 0x69], %i3
4089 fexpand %f6, %f2
4090 lduh [%l7 + 0x36], %i4
4091 array8 %l1, %l4, %o4
4092 st %f13, [%l7 + 0x24]
4093 st %f14, [%l7 + 0x60]
4094 fmovdn %icc, %f9, %f14
4095 sdivcc %o5, 0x1858, %o0
4096 movg %icc, %o7, %g7
4097 st %f4, [%l7 + 0x74]
4098 ldsb [%l7 + 0x65], %i1
4099 andcc %g6, 0x1B5A, %i6
4100 fmul8x16au %f9, %f0, %f4
4101 stb %i2, [%l7 + 0x7B]
4102 edge16 %g4, %l3, %o1
4103 ldd [%l7 + 0x10], %f8
4104 fmovda %xcc, %f1, %f4
4105 ble,pn %icc, loop_480
4106 mulx %l2, 0x06E5, %i7
4107 fnor %f4, %f2, %f12
4108 call loop_481
4109loop_480:
4110 edge16l %i0, %o3, %o6
4111 fblg,a %fcc2, loop_482
4112 fandnot2s %f11, %f8, %f15
4113loop_481:
4114 ld [%l7 + 0x30], %f14
4115 ldsw [%l7 + 0x60], %l0
4116loop_482:
4117 brlz %g1, loop_483
4118 tsubcctv %l6, 0x183A, %l5
4119 ble,pn %xcc, loop_484
4120 sethi 0x1609, %i5
4121loop_483:
4122 fabss %f7, %f14
4123 stb %g2, [%l7 + 0x5D]
4124loop_484:
4125 tn %icc, 0x7
4126 sll %g5, 0x01, %g3
4127 ldsw [%l7 + 0x6C], %o2
4128 fmovrdne %i4, %f8, %f10
4129 ld [%l7 + 0x38], %f6
4130 fmovrse %l1, %f6, %f1
4131 faligndata %f0, %f8, %f2
4132 ldsw [%l7 + 0x1C], %i3
4133 bge,a loop_485
4134 fsrc2s %f8, %f15
4135 nop
4136 setx loop_486, %l0, %l1
4137 wrpr 0x1, %tl
4138 wrpr %l1, %tpc
4139 add %l1, 0x4, %l1
4140 wrpr %l1, %tnpc
4141 setx 0x34400001400, %l0, %l1
4142 wrpr %l1, %tstate
4143 wrhpr 0x4, %htstate
4144 retry
4145 ldsh [%l7 + 0x42], %l4
4146loop_485:
4147 sth %o4, [%l7 + 0x70]
4148 edge16 %o0, %o7, %o5
4149loop_486:
4150 array16 %i1, %g6, %i6
4151 sth %i2, [%l7 + 0x2E]
4152 stw %g4, [%l7 + 0x60]
4153 ldub [%l7 + 0x7F], %l3
4154 fpadd32s %f4, %f6, %f6
4155 tg %icc, 0x1
4156 bvs,a,pn %icc, loop_487
4157 std %f2, [%l7 + 0x38]
4158 edge8n %o1, %l2, %i7
4159 fmovs %f4, %f8
4160loop_487:
4161 ldd [%l7 + 0x38], %f8
4162 stx %g7, [%l7 + 0x78]
4163 ldub [%l7 + 0x16], %o3
4164 edge32 %i0, %l0, %g1
4165 edge8l %o6, %l5, %l6
4166 ldsw [%l7 + 0x34], %i5
4167 tvs %icc, 0x3
4168 ble %icc, loop_488
4169 nop
4170 setx loop_489, %l0, %l1
4171 wrpr 0x1, %tl
4172 wrpr %l1, %tpc
4173 add %l1, 0x4, %l1
4174 wrpr %l1, %tnpc
4175 setx 0x34400001400, %l0, %l1
4176 wrpr %l1, %tstate
4177 wrhpr 0x4, %htstate
4178 retry
4179 fmovdge %icc, %f13, %f15
4180 fmovdleu %xcc, %f1, %f14
4181loop_488:
4182 mova %xcc, %g5, %g3
4183loop_489:
4184 fnor %f6, %f10, %f12
4185 fornot1s %f0, %f1, %f15
4186 fmul8x16au %f7, %f4, %f4
4187 edge16 %o2, %g2, %l1
4188 sdivcc %i3, 0x1158, %i4
4189 std %f4, [%l7 + 0x60]
4190 ldub [%l7 + 0x19], %l4
4191 mulx %o4, 0x0E32, %o0
4192 stw %o7, [%l7 + 0x58]
4193 stb %o5, [%l7 + 0x67]
4194 fornot2s %f4, %f14, %f0
4195 fpsub32s %f6, %f9, %f8
4196 fnot2s %f14, %f13
4197 nop
4198 setx loop_490, %l0, %l1
4199 wrpr 0x1, %tl
4200 wrpr %l1, %tnpc
4201 setx 0x34400001400, %l0, %l1
4202 wrpr %l1, %tstate
4203 wrhpr 0x4, %htstate
4204 done
4205 fble %fcc1, loop_491
4206 movrgz %i1, %g6, %i2
4207 stb %i6, [%l7 + 0x2C]
4208loop_490:
4209 tleu %xcc, 0x2
4210loop_491:
4211 ldsw [%l7 + 0x6C], %l3
4212 std %f12, [%l7 + 0x30]
4213 fmovscc %icc, %f1, %f11
4214 ldsb [%l7 + 0x62], %g4
4215 fsrc1 %f12, %f2
4216 call loop_492
4217 andn %l2, 0x0F33, %i7
4218 std %f6, [%l7 + 0x20]
4219 lduw [%l7 + 0x5C], %o1
4220loop_492:
4221 be,pt %icc, loop_493
4222 stw %g7, [%l7 + 0x54]
4223 fpmerge %f5, %f12, %f10
4224 edge16ln %i0, %o3, %l0
4225loop_493:
4226 fmovsge %icc, %f2, %f7
4227 pdist %f0, %f10, %f4
4228 lduw [%l7 + 0x24], %g1
4229 ldsw [%l7 + 0x5C], %l5
4230 andn %o6, 0x15E4, %l6
4231 fbl,a %fcc1, loop_494
4232 sdivcc %g5, 0x0240, %g3
4233 xor %i5, %o2, %g2
4234 edge16ln %l1, %i4, %i3
4235loop_494:
4236 std %f6, [%l7 + 0x60]
4237 fmovdpos %icc, %f4, %f12
4238 brz %o4, loop_495
4239 fzeros %f2
4240 fmovsne %icc, %f12, %f13
4241 brlz %l4, loop_496
4242loop_495:
4243 sdivcc %o7, 0x16BA, %o0
4244 ldd [%l7 + 0x78], %f12
4245 edge16n %i1, %g6, %o5
4246loop_496:
4247 fandnot1 %f12, %f4, %f2
4248 fone %f14
4249 st %f10, [%l7 + 0x48]
4250 stb %i2, [%l7 + 0x1C]
4251 sllx %l3, 0x05, %g4
4252 brgz,a %l2, loop_497
4253 edge32l %i7, %o1, %i6
4254 bn,a loop_498
4255 st %f3, [%l7 + 0x3C]
4256loop_497:
4257 stb %g7, [%l7 + 0x1C]
4258 tpos %icc, 0x3
4259loop_498:
4260 stw %i0, [%l7 + 0x5C]
4261 fmovse %xcc, %f10, %f6
4262 ldx [%l7 + 0x60], %l0
4263 movrgz %o3, 0x0C0, %l5
4264 fmovdgu %icc, %f4, %f1
4265 umul %o6, %l6, %g5
4266 movrlz %g1, 0x19E, %i5
4267 fbe %fcc1, loop_499
4268 and %o2, %g2, %g3
4269 fba,a %fcc0, loop_500
4270 fbge %fcc2, loop_501
4271loop_499:
4272 fnot2s %f12, %f5
4273 tleu %icc, 0x6
4274loop_500:
4275 ble,a,pt %xcc, loop_502
4276loop_501:
4277 ldub [%l7 + 0x6E], %i4
4278 ldx [%l7 + 0x48], %l1
4279 fornot1 %f6, %f8, %f12
4280loop_502:
4281 stb %i3, [%l7 + 0x46]
4282 tn %xcc, 0x7
4283 fcmpeq32 %f2, %f2, %o4
4284 fsrc2s %f5, %f0
4285 fbuge,a %fcc0, loop_503
4286 fmovdleu %icc, %f0, %f12
4287 bvc %xcc, loop_504
4288 fblg,a %fcc0, loop_505
4289loop_503:
4290 fpack16 %f8, %f12
4291 stb %o7, [%l7 + 0x5F]
4292loop_504:
4293 ldsb [%l7 + 0x1C], %o0
4294loop_505:
4295 stb %l4, [%l7 + 0x2D]
4296 srl %i1, 0x01, %g6
4297 fpack32 %f0, %f14, %f12
4298 fmovda %icc, %f14, %f14
4299 sethi 0x1A9D, %i2
4300 tge %xcc, 0x4
4301 std %f10, [%l7 + 0x28]
4302 bl %xcc, loop_506
4303 udiv %l3, 0x1169, %g4
4304 sdivcc %o5, 0x080F, %i7
4305 fmovsa %xcc, %f4, %f6
4306loop_506:
4307 movge %xcc, %o1, %i6
4308 fmovdcs %icc, %f10, %f3
4309 movne %icc, %l2, %g7
4310 fcmpgt16 %f14, %f0, %i0
4311 stb %l0, [%l7 + 0x17]
4312 andcc %l5, 0x135B, %o6
4313 stb %l6, [%l7 + 0x10]
4314 bvc,a,pt %icc, loop_507
4315 sra %o3, 0x0A, %g5
4316 stb %g1, [%l7 + 0x48]
4317 fmovdvc %icc, %f15, %f10
4318loop_507:
4319 stx %o2, [%l7 + 0x70]
4320 bcs,a %icc, loop_508
4321 fxnors %f3, %f8, %f1
4322 edge8ln %i5, %g3, %g2
4323 srax %i4, %i3, %o4
4324loop_508:
4325 bgu,pt %xcc, loop_509
4326 fbuge,a %fcc3, loop_510
4327 fxors %f2, %f0, %f12
4328 fba %fcc3, loop_511
4329loop_509:
4330 fmovse %icc, %f6, %f11
4331loop_510:
4332 fbg %fcc0, loop_512
4333 ldsw [%l7 + 0x48], %l1
4334loop_511:
4335 andncc %o0, %l4, %o7
4336 nop
4337 setx loop_513, %l0, %l1
4338 jmpl %l1, %g6
4339loop_512:
4340 ldub [%l7 + 0x35], %i2
4341 fmovsge %xcc, %f12, %f11
4342 fmovrde %l3, %f10, %f0
4343loop_513:
4344 addc %i1, %g4, %o5
4345 movcs %xcc, %i7, %o1
4346 sdivcc %l2, 0x0F16, %g7
4347 fmovdge %xcc, %f8, %f11
4348 ldx [%l7 + 0x08], %i6
4349 fbg %fcc1, loop_514
4350 array32 %l0, %i0, %o6
4351 andcc %l6, %l5, %o3
4352 fmul8ulx16 %f0, %f2, %f6
4353loop_514:
4354 fmovrdne %g1, %f12, %f14
4355 tge %icc, 0x7
4356 xor %g5, %o2, %g3
4357 fornot2 %f14, %f4, %f14
4358 tsubcc %g2, 0x1EE3, %i5
4359 srax %i3, 0x0B, %i4
4360 nop
4361 setx loop_515, %l0, %l1
4362 wrpr 0x1, %tl
4363 wrpr %l1, %tnpc
4364 setx 0x34400001400, %l0, %l1
4365 wrpr %l1, %tstate
4366 wrhpr 0x4, %htstate
4367 done
4368 tleu %icc, 0x4
4369 ldsh [%l7 + 0x7C], %o4
4370 std %f4, [%l7 + 0x48]
4371loop_515:
4372 edge32ln %o0, %l4, %l1
4373 movn %icc, %g6, %i2
4374 edge16ln %o7, %i1, %g4
4375 umulcc %l3, %o5, %i7
4376 ta %xcc, 0x6
4377 movrgz %l2, %g7, %o1
4378 ldsw [%l7 + 0x38], %i6
4379 fmovdvc %xcc, %f7, %f6
4380 fnot2s %f3, %f4
4381 fbe %fcc1, loop_516
4382 fmovrslz %i0, %f9, %f15
4383 andn %o6, %l6, %l0
4384 fcmpgt16 %f14, %f4, %l5
4385loop_516:
4386 lduh [%l7 + 0x5A], %o3
4387 movgu %icc, %g5, %g1
4388 fmovrsne %o2, %f5, %f12
4389 lduw [%l7 + 0x0C], %g3
4390 fmovsleu %xcc, %f5, %f4
4391 be,pt %xcc, loop_517
4392 bneg,a loop_518
4393 array32 %g2, %i3, %i4
4394 fmovdle %xcc, %f14, %f10
4395loop_517:
4396 brnz,a %o4, loop_519
4397loop_518:
4398 edge32 %i5, %l4, %l1
4399 subccc %o0, 0x18AA, %i2
4400 xnorcc %o7, 0x191B, %i1
4401loop_519:
4402 std %f0, [%l7 + 0x60]
4403 fnands %f3, %f13, %f1
4404 edge8n %g4, %g6, %o5
4405 fones %f4
4406 std %f6, [%l7 + 0x18]
4407 movcc %xcc, %i7, %l3
4408 tge %xcc, 0x4
4409 ldsw [%l7 + 0x24], %l2
4410 ld [%l7 + 0x38], %f5
4411 nop
4412 setx loop_520, %l0, %l1
4413 wrpr 0x1, %tl
4414 wrpr %l1, %tnpc
4415 setx 0x34400001400, %l0, %l1
4416 wrpr %l1, %tstate
4417 wrhpr 0x4, %htstate
4418 done
4419 smul %g7, %o1, %i6
4420 fnor %f4, %f8, %f6
4421 fors %f9, %f10, %f0
4422loop_520:
4423 smul %i0, 0x142B, %o6
4424 bpos,pn %icc, loop_521
4425 lduh [%l7 + 0x74], %l6
4426 andn %l5, %l0, %g5
4427 mulscc %g1, 0x0B5B, %o3
4428loop_521:
4429 fmovscs %xcc, %f12, %f15
4430 ldsb [%l7 + 0x1E], %g3
4431 edge32n %g2, %i3, %o2
4432 fpack16 %f8, %f15
4433 subcc %i4, %o4, %i5
4434 fnands %f1, %f2, %f3
4435 edge8l %l1, %o0, %l4
4436 add %i2, 0x0446, %i1
4437 fcmpne32 %f6, %f6, %g4
4438 movrgez %o7, 0x283, %g6
4439 udivcc %i7, 0x0BF2, %o5
4440 taddcctv %l2, %g7, %o1
4441 tneg %xcc, 0x7
4442 brz %l3, loop_522
4443 stw %i0, [%l7 + 0x18]
4444 fmovsneg %xcc, %f11, %f15
4445 andcc %i6, %o6, %l5
4446loop_522:
4447 mulx %l6, 0x13F2, %l0
4448 edge32n %g1, %g5, %g3
4449 xor %g2, 0x084A, %i3
4450 fsrc2 %f10, %f6
4451 fmovsn %icc, %f4, %f12
4452 bshuffle %f14, %f2, %f8
4453 tle %icc, 0x3
4454 lduw [%l7 + 0x30], %o2
4455 movpos %xcc, %i4, %o3
4456 movvc %xcc, %o4, %l1
4457 udivx %o0, 0x01A3, %i5
4458 fbge %fcc3, loop_523
4459 fmovrdlz %l4, %f2, %f4
4460 fbn %fcc1, loop_524
4461 ldd [%l7 + 0x60], %f14
4462loop_523:
4463 fmovrse %i1, %f10, %f9
4464 fmovsn %xcc, %f5, %f5
4465loop_524:
4466 stx %g4, [%l7 + 0x70]
4467 fmovrse %i2, %f7, %f14
4468 st %f4, [%l7 + 0x24]
4469 edge32ln %o7, %g6, %i7
4470 ldsh [%l7 + 0x40], %o5
4471 bgu,pn %xcc, loop_525
4472 movleu %xcc, %l2, %g7
4473 brgz,a %l3, loop_526
4474 edge16ln %i0, %i6, %o1
4475loop_525:
4476 bvs loop_527
4477 stx %l5, [%l7 + 0x40]
4478loop_526:
4479 stb %o6, [%l7 + 0x37]
4480 ldsh [%l7 + 0x24], %l6
4481loop_527:
4482 tg %xcc, 0x2
4483 stw %g1, [%l7 + 0x60]
4484 nop
4485 setx loop_528, %l0, %l1
4486 wrpr 0x1, %tl
4487 wrpr %l1, %tnpc
4488 setx 0x34400001400, %l0, %l1
4489 wrpr %l1, %tstate
4490 wrhpr 0x4, %htstate
4491 done
4492 movn %xcc, %g5, %g3
4493 fnot2 %f10, %f4
4494 mova %icc, %g2, %l0
4495loop_528:
4496 bvc,a,pt %xcc, loop_529
4497 stx %o2, [%l7 + 0x20]
4498 srax %i4, %o3, %i3
4499 sub %o4, %o0, %i5
4500loop_529:
4501 umulcc %l1, 0x1A93, %l4
4502 tcc %xcc, 0x3
4503 lduw [%l7 + 0x48], %i1
4504 fcmpd %fcc0, %f10, %f6
4505 mulscc %i2, 0x1688, %o7
4506 std %f0, [%l7 + 0x58]
4507 orncc %g6, %i7, %g4
4508 mulx %l2, %g7, %o5
4509 stx %i0, [%l7 + 0x60]
4510 fbge %fcc1, loop_530
4511 fmovrsne %l3, %f3, %f9
4512 movrgz %i6, %l5, %o1
4513 nop
4514 setx loop_531, %l0, %l1
4515 wrpr 0x1, %tl
4516 wrpr %l1, %tpc
4517 add %l1, 0x4, %l1
4518 wrpr %l1, %tnpc
4519 setx 0x34400001400, %l0, %l1
4520 wrpr %l1, %tstate
4521 wrhpr 0x4, %htstate
4522 retry
4523loop_530:
4524 fmovdvc %xcc, %f7, %f7
4525 edge16ln %o6, %g1, %l6
4526 fmovda %icc, %f5, %f7
4527loop_531:
4528 bneg,pt %xcc, loop_532
4529 sllx %g3, %g2, %g5
4530 xorcc %l0, %o2, %i4
4531 fmovdg %icc, %f10, %f4
4532loop_532:
4533 movvc %xcc, %o3, %o4
4534 pdist %f8, %f0, %f8
4535 stb %o0, [%l7 + 0x25]
4536 tcs %xcc, 0x6
4537 tge %xcc, 0x7
4538 ldd [%l7 + 0x58], %f4
4539 fnot2 %f0, %f0
4540 sdiv %i5, 0x018D, %i3
4541 stb %l4, [%l7 + 0x10]
4542 fmovsl %icc, %f15, %f12
4543 ldx [%l7 + 0x48], %l1
4544 fbe %fcc0, loop_533
4545 lduh [%l7 + 0x5C], %i2
4546 sdivcc %i1, 0x1AE9, %g6
4547 ld [%l7 + 0x5C], %f9
4548loop_533:
4549 fnor %f2, %f8, %f6
4550 fmuld8sux16 %f7, %f5, %f10
4551 ldd [%l7 + 0x68], %f6
4552 stx %o7, [%l7 + 0x48]
4553 movrlz %g4, %l2, %g7
4554 fzeros %f15
4555 fmovsneg %icc, %f12, %f9
4556 fmovrse %i7, %f7, %f11
4557 fbl,a %fcc0, loop_534
4558 stx %o5, [%l7 + 0x08]
4559 stb %i0, [%l7 + 0x58]
4560 fmovdleu %icc, %f9, %f4
4561loop_534:
4562 fbge,a %fcc3, loop_535
4563 fbe,a %fcc0, loop_536
4564 fpsub16 %f12, %f10, %f0
4565 tpos %icc, 0x6
4566loop_535:
4567 fmovsvs %icc, %f2, %f7
4568loop_536:
4569 xor %i6, 0x17C0, %l3
4570 subccc %o1, %o6, %l5
4571 movpos %icc, %l6, %g3
4572 fnot2s %f10, %f14
4573 fzero %f12
4574 alignaddr %g2, %g5, %l0
4575 udivcc %g1, 0x1A1D, %i4
4576 lduw [%l7 + 0x4C], %o2
4577 nop
4578 setx loop_537, %l0, %l1
4579 wrpr 0x1, %tl
4580 wrpr %l1, %tnpc
4581 setx 0x34400001400, %l0, %l1
4582 wrpr %l1, %tstate
4583 wrhpr 0x4, %htstate
4584 done
4585 ldsh [%l7 + 0x0C], %o4
4586 fble %fcc1, loop_538
4587 fcmpgt32 %f6, %f2, %o0
4588loop_537:
4589 brgez,a %i5, loop_539
4590 fornot2 %f0, %f8, %f8
4591loop_538:
4592 umulcc %o3, 0x1371, %i3
4593 fsrc1s %f7, %f4
4594loop_539:
4595 edge32ln %l4, %i2, %l1
4596 lduh [%l7 + 0x7A], %i1
4597 ldsw [%l7 + 0x18], %o7
4598 lduw [%l7 + 0x68], %g6
4599 brz %g4, loop_540
4600 ldx [%l7 + 0x50], %g7
4601 fcmple32 %f2, %f12, %l2
4602 tn %xcc, 0x1
4603loop_540:
4604 tneg %xcc, 0x6
4605 and %o5, %i7, %i0
4606 fornot1 %f12, %f14, %f4
4607 fabss %f8, %f6
4608 stb %l3, [%l7 + 0x6E]
4609 edge32 %i6, %o1, %o6
4610 ldsh [%l7 + 0x1C], %l6
4611 fmovrdlez %g3, %f14, %f6
4612 and %l5, 0x08E0, %g2
4613 popc 0x102D, %g5
4614 fsrc2s %f4, %f14
4615 fcmple32 %f14, %f2, %g1
4616 ldsb [%l7 + 0x2B], %i4
4617 lduh [%l7 + 0x08], %o2
4618 call loop_541
4619 fbu %fcc3, loop_542
4620 stw %l0, [%l7 + 0x54]
4621 ld [%l7 + 0x44], %f1
4622loop_541:
4623 std %f6, [%l7 + 0x48]
4624loop_542:
4625 edge8 %o0, %o4, %i5
4626 movl %icc, %o3, %i3
4627 fxors %f0, %f15, %f2
4628 fmovsa %xcc, %f10, %f7
4629 bvc,pt %icc, loop_543
4630 fmovrdgez %i2, %f8, %f0
4631 fcmpgt16 %f0, %f14, %l1
4632 fmovsvc %icc, %f6, %f15
4633loop_543:
4634 bne,pt %icc, loop_544
4635 st %f6, [%l7 + 0x40]
4636 smul %l4, %i1, %o7
4637 fnands %f15, %f5, %f7
4638loop_544:
4639 edge8 %g4, %g7, %l2
4640 edge32n %g6, %o5, %i0
4641 ta %xcc, 0x3
4642 ldx [%l7 + 0x10], %i7
4643 xor %l3, %i6, %o1
4644 edge16n %o6, %g3, %l6
4645 sra %g2, 0x03, %g5
4646 pdist %f6, %f6, %f6
4647 fxnors %f12, %f11, %f9
4648 movl %icc, %g1, %i4
4649 fzeros %f14
4650 fmovsgu %icc, %f14, %f1
4651 lduw [%l7 + 0x08], %l5
4652 ldsw [%l7 + 0x58], %l0
4653 fzero %f4
4654 ldsb [%l7 + 0x2F], %o2
4655 or %o4, %o0, %i5
4656 edge16 %i3, %i2, %l1
4657 fmovdgu %icc, %f1, %f3
4658 fxnor %f8, %f2, %f10
4659 movrne %l4, 0x32C, %i1
4660 array32 %o3, %o7, %g7
4661 fcmpd %fcc1, %f14, %f8
4662 fmovdleu %icc, %f2, %f10
4663 nop
4664 setx loop_545, %l0, %l1
4665 jmpl %l1, %l2
4666 sth %g6, [%l7 + 0x42]
4667 nop
4668 setx loop_546, %l0, %l1
4669 jmpl %l1, %o5
4670 tne %icc, 0x4
4671loop_545:
4672 ldub [%l7 + 0x3E], %g4
4673 movge %icc, %i7, %l3
4674loop_546:
4675 fmovsne %xcc, %f3, %f11
4676 movcs %icc, %i6, %i0
4677 fmovdg %icc, %f5, %f13
4678 std %f12, [%l7 + 0x48]
4679 fpsub16s %f11, %f11, %f6
4680 alignaddrl %o6, %o1, %g3
4681 tle %xcc, 0x7
4682 smul %l6, %g2, %g5
4683 tne %xcc, 0x7
4684 xnor %i4, 0x0DDC, %g1
4685 ta %xcc, 0x1
4686 mulx %l0, %l5, %o2
4687 stx %o0, [%l7 + 0x28]
4688 orn %i5, 0x0B6D, %o4
4689 fmovsvc %xcc, %f5, %f15
4690 ldd [%l7 + 0x28], %f8
4691 brlez,a %i2, loop_547
4692 fpack32 %f8, %f6, %f6
4693 ta %icc, 0x7
4694 andcc %i3, 0x036A, %l1
4695loop_547:
4696 ld [%l7 + 0x28], %f3
4697 ldsw [%l7 + 0x1C], %l4
4698 fpadd16s %f10, %f12, %f7
4699 fmovdvs %xcc, %f6, %f11
4700 stw %o3, [%l7 + 0x18]
4701 edge16 %i1, %g7, %o7
4702 stx %g6, [%l7 + 0x68]
4703 fmovsvs %icc, %f14, %f4
4704 tcc %icc, 0x0
4705 fmovsg %xcc, %f8, %f13
4706 fpsub32s %f1, %f7, %f4
4707 fmovde %xcc, %f9, %f11
4708 ldub [%l7 + 0x5C], %o5
4709 stb %g4, [%l7 + 0x0F]
4710 fcmps %fcc1, %f14, %f11
4711 tpos %icc, 0x4
4712 tsubcctv %l2, 0x1EC4, %l3
4713 fbn %fcc2, loop_548
4714 st %f9, [%l7 + 0x24]
4715 ta %icc, 0x3
4716 ta %xcc, 0x4
4717loop_548:
4718 fbg,a %fcc0, loop_549
4719 fmovsg %xcc, %f9, %f6
4720 fbe %fcc1, loop_550
4721 taddcc %i6, 0x1E75, %i7
4722loop_549:
4723 subcc %i0, 0x1BF7, %o6
4724 fbule,a %fcc1, loop_551
4725loop_550:
4726 call loop_552
4727 ld [%l7 + 0x64], %f2
4728 fpsub16 %f10, %f6, %f2
4729loop_551:
4730 fmovdgu %xcc, %f9, %f8
4731loop_552:
4732 fcmpeq16 %f10, %f6, %o1
4733 srax %g3, %l6, %g2
4734 fmovsvc %xcc, %f0, %f9
4735 lduh [%l7 + 0x78], %i4
4736 fbu %fcc1, loop_553
4737 sth %g1, [%l7 + 0x10]
4738 fmul8sux16 %f14, %f2, %f4
4739 fpack16 %f12, %f9
4740loop_553:
4741 tsubcctv %l0, %g5, %l5
4742 ldd [%l7 + 0x60], %f8
4743 stb %o2, [%l7 + 0x69]
4744 umul %o0, 0x0E6C, %o4
4745 orncc %i5, %i2, %i3
4746 ldub [%l7 + 0x5D], %l1
4747 brlz %l4, loop_554
4748 umul %i1, %o3, %o7
4749 addcc %g7, %o5, %g4
4750 stw %l2, [%l7 + 0x10]
4751loop_554:
4752 fornot1s %f14, %f11, %f5
4753 fornot2 %f4, %f14, %f6
4754 ld [%l7 + 0x7C], %f1
4755 stw %l3, [%l7 + 0x30]
4756 be loop_555
4757 ldsw [%l7 + 0x68], %g6
4758 faligndata %f2, %f4, %f4
4759 srl %i7, %i6, %i0
4760loop_555:
4761 std %f12, [%l7 + 0x78]
4762 bcs %icc, loop_556
4763 fmovrde %o1, %f14, %f10
4764 fmovsle %xcc, %f4, %f12
4765 mulx %g3, %l6, %o6
4766loop_556:
4767 std %f10, [%l7 + 0x70]
4768 bpos,a,pt %xcc, loop_557
4769 fnot1s %f4, %f2
4770 tpos %xcc, 0x5
4771 alignaddr %i4, %g2, %l0
4772loop_557:
4773 fcmpes %fcc2, %f1, %f0
4774 fmovsvc %icc, %f10, %f3
4775 tle %icc, 0x0
4776 fmovscs %icc, %f0, %f3
4777 mova %xcc, %g5, %g1
4778 fcmpes %fcc1, %f2, %f10
4779 tn %xcc, 0x0
4780 stx %o2, [%l7 + 0x70]
4781 fzeros %f11
4782 ldd [%l7 + 0x78], %f2
4783 lduh [%l7 + 0x58], %o0
4784 tl %icc, 0x1
4785 fnands %f10, %f5, %f6
4786 brlz %l5, loop_558
4787 add %o4, %i2, %i3
4788 ld [%l7 + 0x1C], %f2
4789 stb %i5, [%l7 + 0x10]
4790loop_558:
4791 fpsub16 %f6, %f12, %f4
4792 fnegs %f14, %f5
4793 orn %l1, %l4, %i1
4794 srax %o3, 0x0B, %g7
4795 movre %o7, 0x3E2, %g4
4796 edge16 %o5, %l2, %g6
4797 sdivx %l3, 0x121C, %i7
4798 lduw [%l7 + 0x54], %i6
4799 fmovse %icc, %f15, %f12
4800 stb %i0, [%l7 + 0x4C]
4801 lduh [%l7 + 0x1C], %o1
4802 fbule,a %fcc3, loop_559
4803 fnegs %f11, %f15
4804 xorcc %l6, 0x1AD9, %o6
4805 lduh [%l7 + 0x18], %g3
4806loop_559:
4807 edge8ln %g2, %i4, %l0
4808 fmovsl %icc, %f3, %f0
4809 lduh [%l7 + 0x6C], %g5
4810 fmuld8sux16 %f14, %f11, %f2
4811 ldsw [%l7 + 0x68], %o2
4812 nop
4813 setx loop_560, %l0, %l1
4814 wrpr 0x1, %tl
4815 wrpr %l1, %tnpc
4816 setx 0x34400001400, %l0, %l1
4817 wrpr %l1, %tstate
4818 wrhpr 0x4, %htstate
4819 done
4820 fpack32 %f2, %f6, %f8
4821 ldsb [%l7 + 0x1C], %o0
4822 fpackfix %f2, %f10
4823loop_560:
4824 edge32l %l5, %o4, %g1
4825 tg %xcc, 0x4
4826 lduw [%l7 + 0x50], %i2
4827 lduh [%l7 + 0x16], %i3
4828 fmovsge %icc, %f4, %f1
4829 stw %l1, [%l7 + 0x30]
4830 tne %icc, 0x5
4831 std %f10, [%l7 + 0x60]
4832 fmovrdgz %i5, %f14, %f8
4833 brlez,a %i1, loop_561
4834 stb %l4, [%l7 + 0x5F]
4835 ldsb [%l7 + 0x43], %g7
4836 fands %f6, %f1, %f2
4837loop_561:
4838 stb %o3, [%l7 + 0x19]
4839 lduh [%l7 + 0x50], %o7
4840 ldub [%l7 + 0x36], %o5
4841 fnands %f1, %f14, %f13
4842 pdist %f4, %f4, %f0
4843 movn %xcc, %g4, %g6
4844 xnorcc %l3, %l2, %i6
4845 bg,pn %xcc, loop_562
4846 orn %i7, %o1, %i0
4847 fand %f14, %f12, %f0
4848 fornot1s %f5, %f15, %f10
4849loop_562:
4850 fmovsle %icc, %f4, %f15
4851 taddcctv %l6, %o6, %g3
4852 bne,pn %xcc, loop_563
4853 fbg,a %fcc0, loop_564
4854 movrgz %i4, %l0, %g5
4855 te %icc, 0x6
4856loop_563:
4857 subcc %g2, 0x076A, %o0
4858loop_564:
4859 fnands %f1, %f5, %f3
4860 fbg %fcc2, loop_565
4861 fmovsvs %icc, %f15, %f8
4862 movvs %xcc, %l5, %o2
4863 ldsw [%l7 + 0x3C], %o4
4864loop_565:
4865 fnot1s %f4, %f7
4866 fbo,a %fcc2, loop_566
4867 te %icc, 0x4
4868 stw %g1, [%l7 + 0x18]
4869 edge8n %i3, %i2, %i5
4870loop_566:
4871 movpos %xcc, %i1, %l4
4872 orn %l1, %o3, %g7
4873 brz %o5, loop_567
4874 array32 %o7, %g6, %g4
4875 bcc %xcc, loop_568
4876 fxnors %f11, %f11, %f10
4877loop_567:
4878 tvc %xcc, 0x1
4879 fbl,a %fcc0, loop_569
4880loop_568:
4881 ldub [%l7 + 0x0F], %l3
4882 fxnors %f6, %f0, %f14
4883 ldub [%l7 + 0x1E], %l2
4884loop_569:
4885 fmul8sux16 %f14, %f2, %f14
4886 ldsw [%l7 + 0x14], %i7
4887 bpos,pt %icc, loop_570
4888 smul %i6, 0x0AEB, %o1
4889 movpos %xcc, %l6, %o6
4890 bneg,a %xcc, loop_571
4891loop_570:
4892 ldd [%l7 + 0x40], %f8
4893 lduw [%l7 + 0x78], %i0
4894 fones %f4
4895loop_571:
4896 subccc %i4, %g3, %g5
4897 fmovsneg %xcc, %f3, %f11
4898 orncc %g2, 0x07A9, %l0
4899 ld [%l7 + 0x28], %f6
4900 movre %o0, %l5, %o4
4901 movcs %xcc, %g1, %o2
4902 lduw [%l7 + 0x70], %i3
4903 edge16 %i5, %i1, %i2
4904 ble,pn %icc, loop_572
4905 ldx [%l7 + 0x08], %l1
4906 stw %l4, [%l7 + 0x38]
4907 nop
4908 setx loop_573, %l0, %l1
4909 jmpl %l1, %o3
4910loop_572:
4911 fornot2s %f13, %f11, %f15
4912 ld [%l7 + 0x2C], %f11
4913 bg loop_574
4914loop_573:
4915 ldd [%l7 + 0x08], %f10
4916 bleu,a loop_575
4917 tsubcctv %g7, 0x0E58, %o7
4918loop_574:
4919 fmovsgu %icc, %f6, %f0
4920 addccc %g6, %g4, %o5
4921loop_575:
4922 movleu %icc, %l3, %l2
4923 stw %i6, [%l7 + 0x70]
4924 sdivx %i7, 0x03B1, %l6
4925 xor %o6, %i0, %o1
4926 fcmpes %fcc2, %f8, %f12
4927 fmovrse %i4, %f4, %f10
4928 edge16ln %g3, %g5, %l0
4929 bl,a,pn %icc, loop_576
4930 stx %o0, [%l7 + 0x20]
4931 fmovrdlez %g2, %f2, %f0
4932 srax %o4, %l5, %g1
4933loop_576:
4934 array16 %i3, %i5, %o2
4935 stw %i2, [%l7 + 0x74]
4936 fpadd16s %f8, %f2, %f5
4937 fnor %f4, %f0, %f10
4938 ldsh [%l7 + 0x66], %i1
4939 fnegd %f4, %f6
4940 edge8n %l1, %o3, %g7
4941 ldx [%l7 + 0x70], %o7
4942 tg %icc, 0x0
4943 fpadd32 %f6, %f4, %f2
4944 brlez,a %g6, loop_577
4945 fabss %f4, %f5
4946 fmovsleu %xcc, %f1, %f3
4947 edge32 %l4, %g4, %o5
4948loop_577:
4949 lduh [%l7 + 0x0C], %l2
4950 sth %i6, [%l7 + 0x32]
4951 fble %fcc0, loop_578
4952 mova %icc, %i7, %l3
4953 fmuld8ulx16 %f7, %f1, %f8
4954 fmovdgu %xcc, %f0, %f0
4955loop_578:
4956 fba,a %fcc0, loop_579
4957 ldd [%l7 + 0x38], %f8
4958 movcc %xcc, %l6, %o6
4959 ldx [%l7 + 0x60], %i0
4960loop_579:
4961 bpos,pn %icc, loop_580
4962 sll %i4, 0x07, %g3
4963 andncc %g5, %l0, %o0
4964 lduh [%l7 + 0x2A], %g2
4965loop_580:
4966 fmovdcc %icc, %f5, %f7
4967 fsrc1 %f4, %f2
4968 stb %o1, [%l7 + 0x4E]
4969 edge8ln %o4, %g1, %i3
4970 fcmpne16 %f0, %f12, %l5
4971 sth %i5, [%l7 + 0x24]
4972 umulcc %o2, 0x1D36, %i1
4973 fmovrde %l1, %f4, %f12
4974 fmovsne %icc, %f8, %f1
4975 add %o3, 0x1F71, %i2
4976 fmovdvc %xcc, %f13, %f11
4977 be,a,pt %icc, loop_581
4978 for %f12, %f2, %f10
4979 ldx [%l7 + 0x58], %g7
4980 ldsh [%l7 + 0x18], %g6
4981loop_581:
4982 fmovrdlz %o7, %f10, %f4
4983 ldx [%l7 + 0x48], %g4
4984 fmovrdgez %o5, %f10, %f2
4985 ldub [%l7 + 0x5F], %l2
4986 fmovdcc %xcc, %f7, %f10
4987 ta %xcc, 0x2
4988 stb %i6, [%l7 + 0x66]
4989 fba,a %fcc0, loop_582
4990 fpack32 %f6, %f10, %f6
4991 stw %i7, [%l7 + 0x3C]
4992 st %f1, [%l7 + 0x10]
4993loop_582:
4994 fbo %fcc1, loop_583
4995 sdiv %l3, 0x18D4, %l6
4996 fmovsge %xcc, %f5, %f2
4997 fbo,a %fcc1, loop_584
4998loop_583:
4999 fble %fcc2, loop_585
5000 std %f0, [%l7 + 0x28]
5001 fandnot2 %f6, %f4, %f14
5002loop_584:
5003 fmovrde %o6, %f10, %f2
5004loop_585:
5005 tpos %icc, 0x3
5006 ld [%l7 + 0x10], %f13
5007 faligndata %f12, %f4, %f8
5008 fmovsn %xcc, %f0, %f11
5009 fnot2s %f10, %f6
5010 bvs,a %xcc, loop_586
5011 ldsh [%l7 + 0x3E], %l4
5012 fmovdcs %icc, %f0, %f5
5013 movrgez %i0, 0x132, %g3
5014loop_586:
5015 movl %xcc, %g5, %i4
5016 sdivx %l0, 0x0C36, %o0
5017 fsrc1s %f13, %f4
5018 subccc %g2, %o4, %g1
5019 xorcc %o1, 0x0650, %l5
5020 tne %xcc, 0x7
5021 stw %i3, [%l7 + 0x74]
5022 fnor %f4, %f0, %f0
5023 fone %f0
5024 fmovsn %xcc, %f11, %f8
5025 ldub [%l7 + 0x0D], %o2
5026 ld [%l7 + 0x14], %f1
5027 fmovdge %xcc, %f0, %f2
5028 ldd [%l7 + 0x08], %f2
5029 tcc %icc, 0x1
5030 array16 %i1, %i5, %o3
5031 lduw [%l7 + 0x6C], %i2
5032 lduh [%l7 + 0x7E], %l1
5033 fmovs %f5, %f1
5034 ldsb [%l7 + 0x0A], %g7
5035 ldsb [%l7 + 0x57], %g6
5036 fpsub32 %f12, %f2, %f10
5037 sra %g4, %o7, %l2
5038 ldsb [%l7 + 0x21], %i6
5039 popc %i7, %o5
5040 movrlz %l3, %l6, %o6
5041 bvc,pn %icc, loop_587
5042 ldd [%l7 + 0x58], %f4
5043 fmovsl %xcc, %f0, %f3
5044 movleu %xcc, %l4, %g3
5045loop_587:
5046 smul %i0, 0x0F99, %g5
5047 ble,a loop_588
5048 sub %l0, %o0, %g2
5049 stw %o4, [%l7 + 0x64]
5050 ld [%l7 + 0x2C], %f10
5051loop_588:
5052 fexpand %f9, %f0
5053 fmovdvs %xcc, %f3, %f4
5054 ldsh [%l7 + 0x6C], %i4
5055 array32 %o1, %g1, %i3
5056 fmul8ulx16 %f10, %f12, %f4
5057 sra %l5, %i1, %o2
5058 movg %xcc, %o3, %i2
5059 std %f12, [%l7 + 0x78]
5060 brlez,a %l1, loop_589
5061 stw %i5, [%l7 + 0x10]
5062 stx %g6, [%l7 + 0x68]
5063 move %icc, %g7, %o7
5064loop_589:
5065 lduw [%l7 + 0x18], %g4
5066 movn %icc, %l2, %i6
5067 fsrc2 %f14, %f4
5068 movrlz %o5, %l3, %l6
5069 fmovrsne %o6, %f3, %f10
5070 fornot2 %f10, %f10, %f10
5071 brlez,a %i7, loop_590
5072 fxnors %f3, %f15, %f0
5073 edge8n %g3, %i0, %g5
5074 and %l0, %o0, %g2
5075loop_590:
5076 tvc %icc, 0x4
5077 ldub [%l7 + 0x4E], %l4
5078 array32 %i4, %o1, %g1
5079 std %f10, [%l7 + 0x40]
5080 bneg,a loop_591
5081 fmovdvc %xcc, %f8, %f12
5082 orn %i3, 0x080A, %l5
5083 ldsw [%l7 + 0x2C], %i1
5084loop_591:
5085 fbue %fcc2, loop_592
5086 st %f1, [%l7 + 0x24]
5087 edge16ln %o4, %o2, %o3
5088 edge8ln %l1, %i5, %g6
5089loop_592:
5090 umulcc %i2, %o7, %g4
5091 sll %l2, %g7, %o5
5092 fmovsvc %icc, %f15, %f3
5093 fmovdvs %icc, %f2, %f9
5094 addc %l3, 0x1A5C, %i6
5095 fmovsa %icc, %f10, %f2
5096 stx %l6, [%l7 + 0x08]
5097 tle %icc, 0x4
5098 andncc %i7, %o6, %g3
5099 ldx [%l7 + 0x70], %g5
5100 fmovsleu %icc, %f12, %f3
5101 fmovdl %icc, %f13, %f9
5102 stw %l0, [%l7 + 0x08]
5103 brlz %i0, loop_593
5104 st %f10, [%l7 + 0x24]
5105 fblg,a %fcc0, loop_594
5106 bgu,a,pn %xcc, loop_595
5107loop_593:
5108 sth %o0, [%l7 + 0x1A]
5109 lduh [%l7 + 0x18], %g2
5110loop_594:
5111 ldd [%l7 + 0x70], %f6
5112loop_595:
5113 edge8n %l4, %i4, %g1
5114 fsrc1 %f8, %f0
5115 fcmpne16 %f6, %f6, %i3
5116 popc 0x1B94, %l5
5117 std %f12, [%l7 + 0x20]
5118 fexpand %f2, %f14
5119 ldsw [%l7 + 0x10], %o1
5120 fmovsle %icc, %f4, %f5
5121 fmovse %icc, %f1, %f7
5122 ldx [%l7 + 0x68], %i1
5123 alignaddrl %o4, %o3, %o2
5124 ld [%l7 + 0x68], %f1
5125 bn,pn %icc, loop_596
5126 stx %i5, [%l7 + 0x60]
5127 call loop_597
5128 st %f1, [%l7 + 0x3C]
5129loop_596:
5130 tn %xcc, 0x1
5131 fornot1 %f8, %f14, %f14
5132loop_597:
5133 movgu %xcc, %l1, %g6
5134 edge32ln %i2, %g4, %l2
5135 popc %g7, %o7
5136 fmovrde %o5, %f12, %f0
5137 fornot1 %f10, %f6, %f4
5138 stx %i6, [%l7 + 0x10]
5139 stx %l3, [%l7 + 0x70]
5140 fpadd16s %f5, %f5, %f8
5141 lduh [%l7 + 0x72], %i7
5142 ldd [%l7 + 0x48], %f6
5143 tpos %icc, 0x5
5144 siam 0x1
5145 tge %icc, 0x3
5146 stw %l6, [%l7 + 0x5C]
5147 fcmpne16 %f14, %f12, %g3
5148 ld [%l7 + 0x70], %f0
5149 brgz,a %g5, loop_598
5150 for %f8, %f0, %f0
5151 edge32n %l0, %i0, %o6
5152 fmovdge %icc, %f14, %f11
5153loop_598:
5154 stx %o0, [%l7 + 0x70]
5155 fbul %fcc1, loop_599
5156 ldub [%l7 + 0x6C], %g2
5157 stx %i4, [%l7 + 0x30]
5158 fmovrslz %l4, %f12, %f5
5159loop_599:
5160 ldsw [%l7 + 0x28], %i3
5161 fbe,a %fcc3, loop_600
5162 lduh [%l7 + 0x6E], %l5
5163 andcc %g1, 0x142B, %i1
5164 ldd [%l7 + 0x10], %f12
5165loop_600:
5166 std %f2, [%l7 + 0x08]
5167 movrgz %o1, %o3, %o2
5168 fsrc1 %f0, %f8
5169 lduw [%l7 + 0x38], %i5
5170 fpackfix %f0, %f2
5171 movrgz %o4, 0x2A8, %l1
5172 array16 %i2, %g4, %l2
5173 fbe,a %fcc3, loop_601
5174 fmovsvc %xcc, %f10, %f14
5175 fmovsg %icc, %f8, %f11
5176 for %f0, %f14, %f0
5177loop_601:
5178 pdist %f2, %f10, %f8
5179 array8 %g7, %g6, %o5
5180 ldsb [%l7 + 0x58], %o7
5181 umulcc %l3, 0x1629, %i7
5182 sth %l6, [%l7 + 0x78]
5183 stx %i6, [%l7 + 0x50]
5184 alignaddrl %g5, %l0, %g3
5185 fpack16 %f10, %f5
5186 stw %i0, [%l7 + 0x74]
5187 ldsb [%l7 + 0x73], %o6
5188 movre %o0, 0x131, %g2
5189 tsubcctv %l4, %i4, %i3
5190 fmovdleu %icc, %f15, %f1
5191 ld [%l7 + 0x68], %f14
5192 st %f4, [%l7 + 0x34]
5193 tl %xcc, 0x2
5194 taddcc %l5, 0x169C, %i1
5195 ldd [%l7 + 0x60], %f12
5196 umul %o1, %o3, %o2
5197 fexpand %f2, %f0
5198 te %xcc, 0x1
5199 ldsh [%l7 + 0x7E], %g1
5200 bleu,pn %xcc, loop_602
5201 edge32l %o4, %i5, %i2
5202 fmovdge %xcc, %f15, %f4
5203 ldub [%l7 + 0x6F], %l1
5204loop_602:
5205 fsrc1 %f14, %f6
5206 stx %g4, [%l7 + 0x60]
5207 alignaddr %g7, %l2, %g6
5208 stx %o5, [%l7 + 0x60]
5209 ldd [%l7 + 0x40], %f10
5210 tvc %icc, 0x1
5211 fandnot2s %f13, %f12, %f3
5212 std %f4, [%l7 + 0x58]
5213 fbue,a %fcc0, loop_603
5214 xnor %l3, %o7, %i7
5215 movcs %icc, %l6, %i6
5216 ld [%l7 + 0x40], %f5
5217loop_603:
5218 lduh [%l7 + 0x12], %l0
5219 srl %g3, 0x0C, %i0
5220 fmovsle %xcc, %f2, %f11
5221 stb %g5, [%l7 + 0x3C]
5222 array16 %o6, %o0, %l4
5223 movrlz %i4, 0x227, %g2
5224 ld [%l7 + 0x28], %f4
5225 stx %l5, [%l7 + 0x70]
5226 fmul8x16 %f0, %f8, %f6
5227 ldsb [%l7 + 0x18], %i3
5228 fmovsle %icc, %f15, %f9
5229 lduw [%l7 + 0x5C], %i1
5230 fandnot2s %f10, %f14, %f3
5231 fsrc1s %f11, %f7
5232 stx %o1, [%l7 + 0x30]
5233 umulcc %o3, %o2, %g1
5234 bvs,pt %xcc, loop_604
5235 brz,a %i5, loop_605
5236 sub %i2, %o4, %g4
5237 ldsh [%l7 + 0x3E], %g7
5238loop_604:
5239 tvs %icc, 0x4
5240loop_605:
5241 ld [%l7 + 0x2C], %f8
5242 fble %fcc1, loop_606
5243 fmovdneg %icc, %f10, %f5
5244 fmovrslz %l2, %f7, %f10
5245 array8 %g6, %o5, %l1
5246loop_606:
5247 fmovsvs %icc, %f9, %f12
5248 fmovse %xcc, %f0, %f4
5249 movrne %l3, 0x24F, %o7
5250 fsrc2 %f6, %f0
5251 fandnot1s %f10, %f6, %f14
5252 stw %i7, [%l7 + 0x44]
5253 tle %xcc, 0x5
5254 fcmpeq32 %f6, %f4, %i6
5255 stw %l6, [%l7 + 0x0C]
5256 brgez,a %l0, loop_607
5257 nop
5258 setx loop_608, %l0, %l1
5259 jmpl %l1, %g3
5260 fcmple16 %f2, %f10, %g5
5261 addc %o6, 0x1C74, %o0
5262loop_607:
5263 stx %i0, [%l7 + 0x40]
5264loop_608:
5265 st %f5, [%l7 + 0x18]
5266 fbule,a %fcc3, loop_609
5267 st %f14, [%l7 + 0x38]
5268 ldsh [%l7 + 0x48], %i4
5269 fmovdpos %icc, %f1, %f4
5270loop_609:
5271 st %f13, [%l7 + 0x08]
5272 pdist %f2, %f4, %f6
5273 edge32ln %l4, %l5, %g2
5274 ld [%l7 + 0x34], %f13
5275 fsrc2s %f2, %f12
5276 fpadd16 %f4, %f0, %f2
5277 fors %f10, %f13, %f6
5278 fmovscc %xcc, %f14, %f9
5279 fbu %fcc1, loop_610
5280 ldsb [%l7 + 0x47], %i3
5281 sth %i1, [%l7 + 0x0E]
5282 bvs,a %icc, loop_611
5283loop_610:
5284 bpos,a,pt %xcc, loop_612
5285 sra %o1, 0x1F, %o3
5286 fcmpne32 %f4, %f2, %o2
5287loop_611:
5288 fpadd16 %f8, %f2, %f10
5289loop_612:
5290 smul %g1, %i5, %i2
5291 ldsh [%l7 + 0x58], %o4
5292 fbn %fcc0, loop_613
5293 movleu %xcc, %g7, %g4
5294 ldub [%l7 + 0x33], %l2
5295 fone %f0
5296loop_613:
5297 fcmpne16 %f4, %f14, %g6
5298 fbo %fcc3, loop_614
5299 ta %icc, 0x0
5300 std %f10, [%l7 + 0x48]
5301 fmovdg %icc, %f13, %f15
5302loop_614:
5303 fpsub32 %f12, %f6, %f12
5304 fsrc1 %f2, %f8
5305 fbug %fcc1, loop_615
5306 ldsh [%l7 + 0x28], %o5
5307 sra %l3, 0x17, %l1
5308 bneg,a,pn %xcc, loop_616
5309loop_615:
5310 edge32n %o7, %i6, %l6
5311 xorcc %l0, %i7, %g3
5312 fbu %fcc2, loop_617
5313loop_616:
5314 ldsb [%l7 + 0x73], %o6
5315 st %f0, [%l7 + 0x18]
5316 fmovrsgez %g5, %f2, %f2
5317loop_617:
5318 be loop_618
5319 bneg loop_619
5320 fmovdcc %icc, %f1, %f6
5321 fmovdne %xcc, %f10, %f11
5322loop_618:
5323 stb %i0, [%l7 + 0x17]
5324loop_619:
5325 ldd [%l7 + 0x48], %f14
5326 stb %o0, [%l7 + 0x6D]
5327 fbug,a %fcc2, loop_620
5328 fpsub16 %f4, %f6, %f8
5329 fmovs %f1, %f8
5330 fcmpne16 %f8, %f14, %i4
5331loop_620:
5332 ldx [%l7 + 0x30], %l4
5333 stx %l5, [%l7 + 0x28]
5334 umul %g2, %i1, %o1
5335 pdist %f4, %f8, %f0
5336 fbule %fcc0, loop_621
5337 fbge,a %fcc2, loop_622
5338 fnot2s %f14, %f13
5339 tpos %icc, 0x2
5340loop_621:
5341 stx %i3, [%l7 + 0x48]
5342loop_622:
5343 tgu %icc, 0x5
5344 stx %o2, [%l7 + 0x18]
5345 fpadd32s %f3, %f2, %f15
5346 stx %o3, [%l7 + 0x30]
5347 bl,a loop_623
5348 ldsh [%l7 + 0x64], %i5
5349 edge16 %i2, %o4, %g7
5350 stb %g4, [%l7 + 0x14]
5351loop_623:
5352 fabss %f2, %f1
5353 ldub [%l7 + 0x4E], %g1
5354 xor %l2, %o5, %g6
5355 fsrc2s %f8, %f4
5356 ldub [%l7 + 0x37], %l3
5357 array32 %o7, %i6, %l1
5358 subc %l0, 0x1828, %l6
5359 fmovscc %xcc, %f2, %f10
5360 call loop_624
5361 tcc %xcc, 0x0
5362 ld [%l7 + 0x58], %f7
5363 fmovdpos %xcc, %f14, %f8
5364loop_624:
5365 fcmpgt32 %f6, %f6, %i7
5366 stw %g3, [%l7 + 0x54]
5367 ldsb [%l7 + 0x63], %o6
5368 fnot1 %f10, %f2
5369 fpack32 %f0, %f4, %f4
5370 sth %i0, [%l7 + 0x64]
5371 std %f12, [%l7 + 0x60]
5372 lduw [%l7 + 0x3C], %g5
5373 srl %i4, 0x07, %l4
5374 fmovsneg %xcc, %f2, %f3
5375 stw %o0, [%l7 + 0x20]
5376 mulx %g2, 0x1E54, %i1
5377 sth %o1, [%l7 + 0x70]
5378 sethi 0x04E0, %i3
5379 fmul8x16al %f2, %f6, %f10
5380 lduw [%l7 + 0x40], %l5
5381 tcs %xcc, 0x7
5382 ldub [%l7 + 0x2E], %o2
5383 fbule %fcc2, loop_625
5384 lduh [%l7 + 0x10], %i5
5385 move %xcc, %i2, %o3
5386 fnors %f0, %f15, %f11
5387loop_625:
5388 ldsw [%l7 + 0x18], %o4
5389 lduh [%l7 + 0x36], %g7
5390 stb %g1, [%l7 + 0x4E]
5391 stw %l2, [%l7 + 0x44]
5392 subc %g4, %g6, %o5
5393 bvc loop_626
5394 fmovsleu %icc, %f6, %f13
5395 lduh [%l7 + 0x68], %l3
5396 sdiv %i6, 0x0984, %o7
5397loop_626:
5398 taddcc %l1, 0x00EF, %l0
5399 fbu %fcc1, loop_627
5400 stw %i7, [%l7 + 0x60]
5401 nop
5402 setx loop_628, %l0, %l1
5403 wrpr 0x1, %tl
5404 wrpr %l1, %tnpc
5405 setx 0x34400001400, %l0, %l1
5406 wrpr %l1, %tstate
5407 wrhpr 0x4, %htstate
5408 done
5409 fmovdneg %icc, %f6, %f2
5410loop_627:
5411 xnor %g3, 0x06D2, %l6
5412 ld [%l7 + 0x70], %f4
5413loop_628:
5414 fmovdne %xcc, %f1, %f3
5415 move %icc, %o6, %g5
5416 tneg %xcc, 0x1
5417 ldx [%l7 + 0x18], %i0
5418 ldx [%l7 + 0x40], %i4
5419 edge8n %o0, %g2, %i1
5420 fmovsne %xcc, %f11, %f1
5421 stx %o1, [%l7 + 0x50]
5422 fnot2s %f8, %f0
5423 array16 %l4, %l5, %o2
5424 fpsub32 %f10, %f14, %f4
5425 add %i3, %i2, %o3
5426 movre %i5, %g7, %g1
5427 stb %o4, [%l7 + 0x3C]
5428 fornot1s %f9, %f14, %f5
5429 std %f10, [%l7 + 0x68]
5430 fpadd32 %f12, %f10, %f10
5431 tsubcc %l2, 0x00C6, %g6
5432 mulx %o5, %l3, %i6
5433 fcmpgt16 %f10, %f14, %g4
5434 fsrc2 %f2, %f6
5435 edge32 %l1, %o7, %i7
5436 std %f2, [%l7 + 0x70]
5437 or %l0, %g3, %o6
5438 stb %g5, [%l7 + 0x43]
5439 udivcc %i0, 0x1010, %l6
5440 ldsw [%l7 + 0x4C], %i4
5441 fnot2 %f8, %f6
5442 fmovsle %xcc, %f5, %f6
5443 brlez,a %o0, loop_629
5444 movrne %g2, %i1, %o1
5445 fmovdpos %icc, %f4, %f11
5446 fmovsvc %xcc, %f10, %f3
5447loop_629:
5448 fmovsle %icc, %f13, %f3
5449 st %f12, [%l7 + 0x34]
5450 movle %xcc, %l4, %l5
5451 addcc %i3, %i2, %o2
5452 sth %i5, [%l7 + 0x68]
5453 bl,a,pt %icc, loop_630
5454 pdist %f10, %f4, %f8
5455 fcmpgt16 %f8, %f10, %o3
5456 taddcc %g1, %g7, %o4
5457loop_630:
5458 srax %l2, 0x1A, %g6
5459 movle %xcc, %l3, %i6
5460 ldx [%l7 + 0x70], %g4
5461 brlez %o5, loop_631
5462 fors %f7, %f0, %f12
5463 st %f5, [%l7 + 0x6C]
5464 ldsh [%l7 + 0x54], %o7
5465loop_631:
5466 brlez,a %l1, loop_632
5467 ld [%l7 + 0x50], %f8
5468 ldsb [%l7 + 0x6E], %l0
5469 array8 %i7, %g3, %o6
5470loop_632:
5471 stb %i0, [%l7 + 0x6C]
5472 bshuffle %f4, %f6, %f6
5473 fcmpne32 %f4, %f4, %g5
5474 fmovrdne %l6, %f14, %f12
5475 sth %i4, [%l7 + 0x0C]
5476 srax %g2, 0x01, %o0
5477 mova %icc, %i1, %o1
5478 ldsb [%l7 + 0x24], %l5
5479 fcmpgt32 %f0, %f0, %l4
5480 fmovsn %icc, %f7, %f13
5481 fmovsl %xcc, %f5, %f7
5482 movrne %i3, %o2, %i5
5483 fbue,a %fcc0, loop_633
5484 fmovda %icc, %f2, %f8
5485 fandnot2 %f0, %f6, %f4
5486 std %f6, [%l7 + 0x38]
5487loop_633:
5488 te %xcc, 0x2
5489 stb %o3, [%l7 + 0x0B]
5490 ldd [%l7 + 0x60], %f10
5491 sth %g1, [%l7 + 0x40]
5492 ldx [%l7 + 0x68], %g7
5493 fmovrsgez %i2, %f6, %f14
5494 bpos,pt %xcc, loop_634
5495 bpos,a,pn %icc, loop_635
5496 ldsh [%l7 + 0x42], %l2
5497 fsrc2s %f8, %f5
5498loop_634:
5499 tl %xcc, 0x1
5500loop_635:
5501 fmovdne %xcc, %f1, %f5
5502 xorcc %g6, 0x1CD4, %o4
5503 alignaddr %l3, %g4, %o5
5504 edge32n %i6, %o7, %l0
5505 fmovsne %icc, %f5, %f13
5506 fcmpeq32 %f2, %f12, %i7
5507 fmul8x16au %f14, %f5, %f8
5508 fmuld8sux16 %f12, %f1, %f12
5509 lduh [%l7 + 0x1A], %g3
5510 fcmpgt16 %f2, %f14, %o6
5511 tsubcc %i0, 0x1135, %g5
5512 fmovdpos %xcc, %f14, %f12
5513 bgu,a %icc, loop_636
5514 stw %l1, [%l7 + 0x08]
5515 fpadd32 %f4, %f12, %f10
5516 sllx %i4, 0x0E, %l6
5517loop_636:
5518 ta %icc, 0x4
5519 stb %o0, [%l7 + 0x3B]
5520 fmovrdlez %g2, %f2, %f10
5521 bgu,a,pt %icc, loop_637
5522 bneg,pt %icc, loop_638
5523 movrne %o1, 0x36C, %l5
5524 lduw [%l7 + 0x28], %i1
5525loop_637:
5526 brlez %l4, loop_639
5527loop_638:
5528 fcmpeq32 %f4, %f10, %i3
5529 brlez,a %o2, loop_640
5530 movrne %i5, %o3, %g7
5531loop_639:
5532 st %f13, [%l7 + 0x54]
5533 or %g1, 0x1496, %l2
5534loop_640:
5535 bvc,pn %xcc, loop_641
5536 fmul8x16al %f6, %f11, %f6
5537 movcs %xcc, %i2, %o4
5538 fcmple32 %f6, %f12, %g6
5539loop_641:
5540 fxors %f11, %f13, %f3
5541 addccc %l3, %g4, %i6
5542 smul %o7, %l0, %i7
5543 tl %xcc, 0x4
5544 fones %f12
5545 fpsub16s %f8, %f13, %f1
5546 move %icc, %o5, %o6
5547 fmovdgu %icc, %f7, %f3
5548 ldx [%l7 + 0x50], %g3
5549 ldsb [%l7 + 0x27], %i0
5550 faligndata %f4, %f2, %f12
5551 std %f8, [%l7 + 0x20]
5552 std %f6, [%l7 + 0x18]
5553 fpsub32s %f0, %f11, %f14
5554 tleu %xcc, 0x3
5555 alignaddrl %l1, %i4, %l6
5556 movre %g5, 0x34F, %o0
5557 fmovdn %icc, %f15, %f4
5558 fcmpgt32 %f4, %f4, %o1
5559 ld [%l7 + 0x78], %f1
5560 pdist %f12, %f14, %f0
5561 ldd [%l7 + 0x08], %f12
5562 stw %l5, [%l7 + 0x28]
5563 fabsd %f12, %f12
5564 ld [%l7 + 0x44], %f5
5565 stw %i1, [%l7 + 0x24]
5566 lduh [%l7 + 0x12], %g2
5567 subc %i3, %o2, %l4
5568 sllx %o3, 0x13, %i5
5569 fcmple32 %f0, %f6, %g1
5570 add %g7, %i2, %o4
5571 fbne %fcc3, loop_642
5572 ldsw [%l7 + 0x78], %g6
5573 fmovspos %icc, %f12, %f15
5574 fors %f11, %f2, %f9
5575loop_642:
5576 udivx %l3, 0x0330, %g4
5577 stw %l2, [%l7 + 0x0C]
5578 tvs %icc, 0x4
5579 tpos %xcc, 0x5
5580 call loop_643
5581 sllx %i6, 0x03, %o7
5582 fpack16 %f14, %f8
5583 ldsb [%l7 + 0x7E], %i7
5584loop_643:
5585 nop
5586 setx loop_644, %l0, %l1
5587 wrpr 0x1, %tl
5588 wrpr %l1, %tnpc
5589 setx 0x34400001400, %l0, %l1
5590 wrpr %l1, %tstate
5591 wrhpr 0x4, %htstate
5592 done
5593 nop
5594 setx loop_645, %l0, %l1
5595 wrpr 0x1, %tl
5596 wrpr %l1, %tnpc
5597 setx 0x34400001400, %l0, %l1
5598 wrpr %l1, %tstate
5599 wrhpr 0x4, %htstate
5600 done
5601 fone %f10
5602 alignaddrl %o5, %l0, %o6
5603loop_644:
5604 orn %g3, %i0, %i4
5605loop_645:
5606 lduh [%l7 + 0x64], %l6
5607 ldsb [%l7 + 0x16], %g5
5608 bn,a,pt %icc, loop_646
5609 ble,a,pn %icc, loop_647
5610 fpsub32 %f8, %f4, %f6
5611 sllx %o0, 0x02, %l1
5612loop_646:
5613 lduh [%l7 + 0x26], %l5
5614loop_647:
5615 fmovrslz %o1, %f4, %f11
5616 fcmple32 %f8, %f2, %i1
5617 fones %f2
5618 mova %xcc, %g2, %o2
5619 lduw [%l7 + 0x48], %l4
5620 ldx [%l7 + 0x60], %i3
5621 fmuld8ulx16 %f7, %f10, %f4
5622 st %f1, [%l7 + 0x30]
5623 fmovd %f0, %f4
5624 ldsb [%l7 + 0x15], %o3
5625 bl,a %xcc, loop_648
5626 bge,a,pt %xcc, loop_649
5627 ldub [%l7 + 0x3E], %g1
5628 fmovrdgz %i5, %f14, %f14
5629loop_648:
5630 brgz,a %g7, loop_650
5631loop_649:
5632 fmovrdne %o4, %f0, %f6
5633 taddcc %g6, 0x03EC, %l3
5634 subccc %g4, %l2, %i2
5635loop_650:
5636 fmovdcs %icc, %f12, %f12
5637 fbug %fcc1, loop_651
5638 fmovrdgez %i6, %f2, %f14
5639 siam 0x6
5640 brlez,a %i7, loop_652
5641loop_651:
5642 fmovsvs %icc, %f8, %f12
5643 fsrc1 %f10, %f10
5644 bneg loop_653
5645loop_652:
5646 fnot2s %f3, %f11
5647 addc %o5, 0x198B, %o7
5648 st %f5, [%l7 + 0x38]
5649loop_653:
5650 alignaddrl %l0, %o6, %g3
5651 bcc,pt %icc, loop_654
5652 fmovsleu %xcc, %f10, %f8
5653 nop
5654 setx loop_655, %l0, %l1
5655 jmpl %l1, %i4
5656 fmovdvc %xcc, %f11, %f3
5657loop_654:
5658 sth %l6, [%l7 + 0x34]
5659 fnot1s %f13, %f2
5660loop_655:
5661 lduh [%l7 + 0x10], %i0
5662 ldsw [%l7 + 0x0C], %o0
5663 edge16ln %g5, %l1, %l5
5664 addccc %i1, 0x176A, %o1
5665 smul %o2, %l4, %i3
5666 subcc %g2, 0x01A5, %o3
5667 ldub [%l7 + 0x10], %g1
5668 fmovscc %xcc, %f8, %f1
5669 fxnor %f0, %f4, %f0
5670 ldub [%l7 + 0x5C], %i5
5671 ldd [%l7 + 0x48], %f0
5672 srax %g7, 0x15, %o4
5673 std %f14, [%l7 + 0x28]
5674 fandnot1 %f6, %f2, %f8
5675 fmovdcc %icc, %f9, %f11
5676 ldsb [%l7 + 0x69], %g6
5677 nop
5678 setx loop_656, %l0, %l1
5679 wrpr 0x1, %tl
5680 wrpr %l1, %tnpc
5681 setx 0x34400001400, %l0, %l1
5682 wrpr %l1, %tstate
5683 wrhpr 0x4, %htstate
5684 done
5685 ba,pn %xcc, loop_657
5686 ldsb [%l7 + 0x60], %g4
5687 stx %l2, [%l7 + 0x68]
5688loop_656:
5689 brz,a %i2, loop_658
5690loop_657:
5691 ldd [%l7 + 0x30], %f12
5692 fbuge,a %fcc2, loop_659
5693 std %f2, [%l7 + 0x60]
5694loop_658:
5695 taddcc %l3, %i7, %i6
5696 fbuge %fcc2, loop_660
5697loop_659:
5698 stb %o7, [%l7 + 0x7C]
5699 ldsh [%l7 + 0x46], %o5
5700 fpackfix %f14, %f8
5701loop_660:
5702 addcc %l0, %o6, %g3
5703 bcs,a,pn %xcc, loop_661
5704 fmovspos %icc, %f8, %f14
5705 sdivcc %l6, 0x1BC6, %i0
5706 fmovrdgz %i4, %f8, %f10
5707loop_661:
5708 fmovsne %xcc, %f3, %f10
5709 bgu,pt %xcc, loop_662
5710 fpack16 %f2, %f14
5711 st %f13, [%l7 + 0x60]
5712 lduw [%l7 + 0x0C], %g5
5713loop_662:
5714 tleu %icc, 0x6
5715 fbn %fcc0, loop_663
5716 movg %xcc, %o0, %l1
5717 fcmpgt16 %f6, %f10, %l5
5718 sth %i1, [%l7 + 0x38]
5719loop_663:
5720 movcs %xcc, %o1, %o2
5721 fbne %fcc1, loop_664
5722 ldsb [%l7 + 0x23], %i3
5723 fpack16 %f10, %f8
5724 tvs %xcc, 0x7
5725loop_664:
5726 fble,a %fcc0, loop_665
5727 bge,pn %icc, loop_666
5728 lduh [%l7 + 0x52], %l4
5729 ldub [%l7 + 0x26], %o3
5730loop_665:
5731 lduw [%l7 + 0x1C], %g2
5732loop_666:
5733 sdivcc %i5, 0x0ECA, %g7
5734 fmovrslz %o4, %f11, %f9
5735 stw %g6, [%l7 + 0x60]
5736 fbne %fcc0, loop_667
5737 bge,pn %icc, loop_668
5738 ldd [%l7 + 0x48], %f12
5739 brgez %g4, loop_669
5740loop_667:
5741 movpos %icc, %g1, %i2
5742loop_668:
5743 sth %l2, [%l7 + 0x56]
5744 srl %i7, %i6, %o7
5745loop_669:
5746 fornot1 %f12, %f6, %f8
5747 ldsb [%l7 + 0x60], %l3
5748 call loop_670
5749 ldsb [%l7 + 0x55], %o5
5750 fsrc2s %f5, %f10
5751 tcs %xcc, 0x4
5752loop_670:
5753 ldd [%l7 + 0x48], %f0
5754 ldsw [%l7 + 0x44], %l0
5755 stx %o6, [%l7 + 0x38]
5756 array32 %g3, %i0, %l6
5757 fnegs %f7, %f7
5758 movg %xcc, %i4, %o0
5759 tne %xcc, 0x2
5760 stb %g5, [%l7 + 0x71]
5761 fcmpeq16 %f2, %f6, %l1
5762 fandnot1s %f9, %f5, %f5
5763 movl %xcc, %i1, %o1
5764 ldx [%l7 + 0x78], %l5
5765 fmuld8sux16 %f11, %f5, %f8
5766 movge %icc, %i3, %o2
5767 lduh [%l7 + 0x0C], %l4
5768 fnot2s %f5, %f10
5769 lduw [%l7 + 0x08], %g2
5770 sdiv %i5, 0x17C0, %g7
5771 xorcc %o3, 0x1A0E, %o4
5772 fnor %f12, %f12, %f12
5773 fpadd32 %f2, %f14, %f14
5774 ldx [%l7 + 0x58], %g4
5775 tle %icc, 0x4
5776 tpos %icc, 0x0
5777 bgu,a %xcc, loop_671
5778 orncc %g1, 0x0FB6, %g6
5779 stw %i2, [%l7 + 0x28]
5780 ldd [%l7 + 0x48], %f4
5781loop_671:
5782 tl %xcc, 0x7
5783 movpos %xcc, %l2, %i6
5784 ldsw [%l7 + 0x64], %i7
5785 ldsw [%l7 + 0x28], %o7
5786 fmovdneg %xcc, %f2, %f2
5787 lduh [%l7 + 0x5C], %l3
5788 fmovrdlz %l0, %f4, %f6
5789 edge32n %o6, %o5, %g3
5790 bge,a %xcc, loop_672
5791 fmovsne %icc, %f5, %f2
5792 fpmerge %f15, %f15, %f8
5793 ldub [%l7 + 0x53], %i0
5794loop_672:
5795 fble %fcc2, loop_673
5796 movpos %xcc, %l6, %o0
5797 fpadd32s %f0, %f8, %f15
5798 taddcc %i4, %g5, %l1
5799loop_673:
5800 movcs %xcc, %o1, %l5
5801 ldsw [%l7 + 0x64], %i1
5802 array16 %i3, %o2, %l4
5803 fmovdle %xcc, %f3, %f2
5804 fsrc1s %f6, %f6
5805 fpadd32s %f4, %f3, %f5
5806 fornot2s %f2, %f7, %f6
5807 bne,a loop_674
5808 lduw [%l7 + 0x10], %i5
5809 andn %g7, 0x0C96, %g2
5810 tgu %icc, 0x5
5811loop_674:
5812 srlx %o4, %o3, %g1
5813 umul %g6, 0x1F3C, %i2
5814 st %f4, [%l7 + 0x48]
5815 lduh [%l7 + 0x6C], %g4
5816 fmovdvc %icc, %f9, %f0
5817 tle %icc, 0x6
5818 brlz %i6, loop_675
5819 ldsw [%l7 + 0x34], %l2
5820 brgz,a %i7, loop_676
5821 fnand %f8, %f6, %f2
5822loop_675:
5823 ldsh [%l7 + 0x4C], %o7
5824 fmovs %f9, %f8
5825loop_676:
5826 movcc %icc, %l3, %l0
5827 stw %o5, [%l7 + 0x40]
5828 ldsw [%l7 + 0x30], %o6
5829 fcmped %fcc1, %f12, %f8
5830 edge16ln %i0, %l6, %g3
5831 lduw [%l7 + 0x58], %i4
5832 fmovdleu %xcc, %f3, %f13
5833 orn %g5, 0x1788, %o0
5834 movre %o1, %l5, %i1
5835 fzeros %f3
5836 ldsw [%l7 + 0x20], %l1
5837 fcmpeq32 %f8, %f0, %o2
5838 bl %icc, loop_677
5839 fnot1s %f8, %f5
5840 fbule,a %fcc1, loop_678
5841 brlez,a %l4, loop_679
5842loop_677:
5843 movrgez %i3, %g7, %g2
5844 fbg %fcc0, loop_680
5845loop_678:
5846 ld [%l7 + 0x60], %f5
5847loop_679:
5848 bvc,pt %icc, loop_681
5849 fmovde %icc, %f14, %f8
5850loop_680:
5851 fpack32 %f10, %f8, %f8
5852 fmovdvs %xcc, %f10, %f7
5853loop_681:
5854 ldsb [%l7 + 0x15], %i5
5855 fnegd %f12, %f14
5856 fmovrsgez %o3, %f6, %f5
5857 fbge %fcc2, loop_682
5858 stb %o4, [%l7 + 0x55]
5859 nop
5860 setx loop_683, %l0, %l1
5861 jmpl %l1, %g6
5862 edge32ln %g1, %g4, %i2
5863loop_682:
5864 ldub [%l7 + 0x29], %i6
5865 st %f15, [%l7 + 0x14]
5866loop_683:
5867 andcc %l2, 0x1230, %o7
5868 ld [%l7 + 0x2C], %f2
5869 fmovdpos %icc, %f7, %f15
5870 ldsb [%l7 + 0x27], %i7
5871 popc %l3, %o5
5872 fmovdcc %icc, %f6, %f15
5873 fmovdvc %icc, %f13, %f4
5874 bl loop_684
5875 ld [%l7 + 0x18], %f7
5876 fpsub32s %f8, %f8, %f0
5877 bshuffle %f0, %f4, %f8
5878loop_684:
5879 ta %xcc, 0x7
5880 fmovrsgez %l0, %f8, %f8
5881 ldsw [%l7 + 0x40], %i0
5882 fzeros %f3
5883 fbu %fcc1, loop_685
5884 call loop_686
5885 fmovrdgz %o6, %f6, %f6
5886 fmovsa %xcc, %f3, %f3
5887loop_685:
5888 ldx [%l7 + 0x60], %g3
5889loop_686:
5890 st %f12, [%l7 + 0x44]
5891 fmovd %f4, %f14
5892 ldsh [%l7 + 0x16], %l6
5893 mulscc %g5, %i4, %o1
5894 edge16 %o0, %l5, %l1
5895 fmovsa %icc, %f10, %f12
5896 fmovrdlez %o2, %f8, %f8
5897 ldsb [%l7 + 0x38], %l4
5898 fmovrde %i3, %f10, %f8
5899 fmovdcc %icc, %f4, %f2
5900 fands %f0, %f9, %f2
5901 fornot2 %f6, %f4, %f10
5902 sub %g7, 0x1543, %g2
5903 ldsw [%l7 + 0x0C], %i5
5904 taddcc %o3, %i1, %g6
5905 array32 %o4, %g1, %i2
5906 stw %i6, [%l7 + 0x38]
5907 std %f0, [%l7 + 0x70]
5908 fpsub16 %f4, %f10, %f6
5909 nop
5910 setx loop_687, %l0, %l1
5911 jmpl %l1, %l2
5912 fbn,a %fcc3, loop_688
5913 fmovrse %o7, %f12, %f14
5914 fornot1 %f4, %f2, %f4
5915loop_687:
5916 fmovsneg %xcc, %f7, %f2
5917loop_688:
5918 stw %g4, [%l7 + 0x50]
5919 bvs,a loop_689
5920 fnands %f3, %f3, %f7
5921 fornot1 %f4, %f4, %f6
5922 sdiv %i7, 0x1807, %l3
5923loop_689:
5924 siam 0x3
5925 fmovdvc %xcc, %f9, %f10
5926 srax %l0, %i0, %o6
5927 ldsw [%l7 + 0x10], %g3
5928 ldx [%l7 + 0x68], %o5
5929 fbn %fcc0, loop_690
5930 fmovdgu %icc, %f11, %f0
5931 lduh [%l7 + 0x26], %l6
5932 edge8l %i4, %o1, %g5
5933loop_690:
5934 std %f14, [%l7 + 0x78]
5935 sth %l5, [%l7 + 0x3E]
5936 edge16l %l1, %o2, %l4
5937 ldsh [%l7 + 0x50], %o0
5938 movrlz %i3, %g7, %g2
5939 ldx [%l7 + 0x78], %i5
5940 fornot1 %f4, %f8, %f2
5941 fsrc1 %f0, %f2
5942 lduh [%l7 + 0x60], %o3
5943 movvs %icc, %g6, %i1
5944 brz,a %o4, loop_691
5945 fones %f3
5946 addccc %g1, 0x1467, %i2
5947 edge16 %i6, %l2, %g4
5948loop_691:
5949 ld [%l7 + 0x14], %f14
5950 ldub [%l7 + 0x28], %o7
5951 fmovsneg %xcc, %f15, %f9
5952 taddcctv %i7, %l3, %i0
5953 movcs %xcc, %o6, %l0
5954 ldub [%l7 + 0x2F], %g3
5955 tsubcctv %l6, %o5, %i4
5956 fpadd16 %f4, %f10, %f14
5957 bn,a loop_692
5958 tcs %icc, 0x2
5959 fmovscc %icc, %f15, %f3
5960 fmovdpos %xcc, %f8, %f1
5961loop_692:
5962 st %f8, [%l7 + 0x4C]
5963 fmovrsgez %o1, %f5, %f5
5964 movleu %xcc, %l5, %l1
5965 fcmple32 %f8, %f8, %o2
5966 fmovdle %icc, %f4, %f1
5967 srl %g5, %l4, %o0
5968 array8 %g7, %g2, %i5
5969 sll %o3, %g6, %i3
5970 tvs %xcc, 0x2
5971 taddcctv %i1, %o4, %g1
5972 lduh [%l7 + 0x44], %i6
5973 sth %l2, [%l7 + 0x3E]
5974 nop
5975 setx loop_693, %l0, %l1
5976 jmpl %l1, %i2
5977 fnot1s %f0, %f10
5978 movre %g4, %i7, %l3
5979 fblg,a %fcc1, loop_694
5980loop_693:
5981 sdivcc %o7, 0x006A, %i0
5982 fcmped %fcc2, %f8, %f14
5983 edge8n %l0, %g3, %o6
5984loop_694:
5985 srlx %o5, %i4, %o1
5986 fcmple16 %f2, %f8, %l6
5987 fcmpne32 %f10, %f4, %l1
5988 fpsub16 %f0, %f14, %f8
5989 ldx [%l7 + 0x70], %l5
5990 movrlz %g5, 0x013, %o2
5991 fnegd %f14, %f10
5992 fbne,a %fcc3, loop_695
5993 ldsb [%l7 + 0x3D], %o0
5994 fand %f6, %f8, %f4
5995 sll %g7, 0x09, %g2
5996loop_695:
5997 fpsub16 %f6, %f12, %f8
5998 andncc %i5, %o3, %l4
5999 faligndata %f8, %f0, %f2
6000 ld [%l7 + 0x18], %f7
6001 orcc %g6, 0x0A4A, %i3
6002 brz %i1, loop_696
6003 fmovrsgez %g1, %f3, %f12
6004 fbne,a %fcc1, loop_697
6005 ldx [%l7 + 0x40], %i6
6006loop_696:
6007 array32 %o4, %l2, %i2
6008 fcmpne32 %f2, %f2, %g4
6009loop_697:
6010 ble,a %xcc, loop_698
6011 fmovrdlez %i7, %f2, %f0
6012 std %f12, [%l7 + 0x78]
6013 ldd [%l7 + 0x20], %f4
6014loop_698:
6015 tle %xcc, 0x3
6016 ldsh [%l7 + 0x12], %o7
6017 ld [%l7 + 0x30], %f15
6018 ldsh [%l7 + 0x18], %i0
6019 ldx [%l7 + 0x08], %l0
6020 sth %l3, [%l7 + 0x78]
6021 ldsh [%l7 + 0x26], %g3
6022 fblg %fcc3, loop_699
6023 fmovspos %xcc, %f6, %f0
6024 ldsh [%l7 + 0x3C], %o6
6025 stx %o5, [%l7 + 0x48]
6026loop_699:
6027 lduw [%l7 + 0x58], %i4
6028 fbu,a %fcc3, loop_700
6029 fmovsneg %xcc, %f12, %f11
6030 ldx [%l7 + 0x40], %o1
6031 fmovspos %icc, %f2, %f3
6032loop_700:
6033 fmovsne %xcc, %f7, %f5
6034 nop
6035 setx loop_701, %l0, %l1
6036 wrpr 0x1, %tl
6037 wrpr %l1, %tnpc
6038 setx 0x34400001400, %l0, %l1
6039 wrpr %l1, %tstate
6040 wrhpr 0x4, %htstate
6041 done
6042 bleu,pn %icc, loop_702
6043 fmovsle %icc, %f12, %f9
6044 ldub [%l7 + 0x23], %l1
6045loop_701:
6046 fmovdcc %icc, %f15, %f10
6047loop_702:
6048 fandnot2s %f8, %f10, %f9
6049 faligndata %f6, %f4, %f2
6050 fmovde %xcc, %f9, %f5
6051 fmovrsne %l5, %f13, %f8
6052 movrne %g5, %l6, %o0
6053 fbl %fcc3, loop_703
6054 fexpand %f13, %f4
6055 ld [%l7 + 0x6C], %f1
6056 fcmpgt32 %f14, %f4, %g7
6057loop_703:
6058 ldsh [%l7 + 0x08], %o2
6059 fcmpes %fcc0, %f10, %f0
6060 std %f12, [%l7 + 0x40]
6061 fandnot1s %f0, %f6, %f0
6062 fmovrdlez %i5, %f0, %f0
6063 fone %f12
6064 lduw [%l7 + 0x7C], %g2
6065 array32 %l4, %g6, %o3
6066 fabss %f10, %f0
6067 stb %i1, [%l7 + 0x7D]
6068 sth %g1, [%l7 + 0x28]
6069 fmovsa %xcc, %f0, %f14
6070 subc %i3, 0x1F37, %o4
6071 movvs %xcc, %l2, %i2
6072 fbe %fcc1, loop_704
6073 ba loop_705
6074 lduh [%l7 + 0x08], %i6
6075 edge32 %g4, %i7, %i0
6076loop_704:
6077 add %o7, 0x116F, %l3
6078loop_705:
6079 fmul8x16 %f4, %f4, %f12
6080 nop
6081 setx loop_706, %l0, %l1
6082 wrpr 0x1, %tl
6083 wrpr %l1, %tnpc
6084 setx 0x34400001400, %l0, %l1
6085 wrpr %l1, %tstate
6086 wrhpr 0x4, %htstate
6087 done
6088 ldsh [%l7 + 0x74], %g3
6089 movneg %icc, %o6, %l0
6090 smulcc %i4, 0x0B8B, %o1
6091loop_706:
6092 tpos %xcc, 0x5
6093 ldx [%l7 + 0x68], %o5
6094 bcc %icc, loop_707
6095 fpadd32 %f14, %f10, %f4
6096 fmul8x16 %f13, %f8, %f4
6097 bl,a %icc, loop_708
6098loop_707:
6099 bshuffle %f6, %f12, %f0
6100 fzero %f14
6101 move %xcc, %l5, %g5
6102loop_708:
6103 fnands %f1, %f12, %f0
6104 movleu %xcc, %l6, %l1
6105 stw %g7, [%l7 + 0x48]
6106 ldub [%l7 + 0x35], %o2
6107 te %xcc, 0x0
6108 fbge %fcc0, loop_709
6109 ldsw [%l7 + 0x50], %i5
6110 mova %xcc, %o0, %g2
6111 fmovrslz %l4, %f14, %f2
6112loop_709:
6113 tleu %icc, 0x2
6114 for %f0, %f8, %f0
6115 bgu %icc, loop_710
6116 ldsb [%l7 + 0x4D], %g6
6117 movrgez %o3, %g1, %i1
6118 nop
6119 setx loop_711, %l0, %l1
6120 wrpr 0x1, %tl
6121 wrpr %l1, %tnpc
6122 setx 0x34400001400, %l0, %l1
6123 wrpr %l1, %tstate
6124 wrhpr 0x4, %htstate
6125 done
6126loop_710:
6127 fpsub16s %f13, %f1, %f11
6128 fnand %f6, %f6, %f2
6129 stx %o4, [%l7 + 0x70]
6130loop_711:
6131 ldsb [%l7 + 0x79], %i3
6132 fxnors %f12, %f7, %f13
6133 movcc %xcc, %l2, %i2
6134 lduh [%l7 + 0x4C], %g4
6135 array16 %i7, %i6, %o7
6136 pdist %f6, %f6, %f14
6137 fzero %f2
6138 fones %f15
6139 srlx %l3, 0x05, %g3
6140 fmuld8sux16 %f11, %f10, %f6
6141 sth %o6, [%l7 + 0x2E]
6142 ld [%l7 + 0x3C], %f12
6143 fcmpeq32 %f14, %f2, %i0
6144 tleu %icc, 0x4
6145 fbo,a %fcc2, loop_712
6146 fpmerge %f9, %f8, %f14
6147 ldsw [%l7 + 0x50], %l0
6148 lduw [%l7 + 0x20], %o1
6149loop_712:
6150 ldsw [%l7 + 0x44], %o5
6151 ld [%l7 + 0x5C], %f6
6152 smulcc %i4, %g5, %l5
6153 movrgz %l1, 0x27F, %l6
6154 fcmpes %fcc0, %f14, %f0
6155 sth %g7, [%l7 + 0x16]
6156 ld [%l7 + 0x60], %f7
6157 nop
6158 setx loop_713, %l0, %l1
6159 jmpl %l1, %o2
6160 tpos %xcc, 0x7
6161 bg,a,pn %icc, loop_714
6162 nop
6163 setx loop_715, %l0, %l1
6164 wrpr 0x1, %tl
6165 wrpr %l1, %tnpc
6166 setx 0x34400001400, %l0, %l1
6167 wrpr %l1, %tstate
6168 wrhpr 0x4, %htstate
6169 done
6170loop_713:
6171 movrlz %o0, %g2, %i5
6172 fpack32 %f14, %f4, %f4
6173loop_714:
6174 sdivcc %l4, 0x0367, %g6
6175loop_715:
6176 fmovsge %xcc, %f9, %f6
6177 or %o3, %g1, %o4
6178 ldsw [%l7 + 0x38], %i1
6179 std %f2, [%l7 + 0x60]
6180 fmovsneg %xcc, %f12, %f14
6181 nop
6182 setx loop_716, %l0, %l1
6183 jmpl %l1, %i3
6184 fmovd %f6, %f6
6185 movne %icc, %l2, %g4
6186 fmovda %xcc, %f13, %f6
6187loop_716:
6188 fbg %fcc2, loop_717
6189 ldx [%l7 + 0x58], %i2
6190 edge8n %i6, %i7, %l3
6191 ldx [%l7 + 0x10], %g3
6192loop_717:
6193 xor %o7, %i0, %l0
6194 popc %o1, %o5
6195 fzeros %f3
6196 ldsb [%l7 + 0x4A], %i4
6197 fone %f12
6198 bleu %xcc, loop_718
6199 fmovrde %o6, %f6, %f4
6200 smul %l5, %l1, %g5
6201 ld [%l7 + 0x0C], %f5
6202loop_718:
6203 fmuld8ulx16 %f5, %f12, %f14
6204 fcmpeq32 %f10, %f4, %g7
6205 ldx [%l7 + 0x10], %o2
6206 std %f12, [%l7 + 0x28]
6207 fandnot2s %f2, %f2, %f13
6208 fmovdcs %icc, %f10, %f13
6209 tleu %xcc, 0x0
6210 mulscc %l6, %o0, %i5
6211 ldub [%l7 + 0x7E], %g2
6212 fsrc1 %f14, %f8
6213 ld [%l7 + 0x38], %f5
6214 movge %icc, %l4, %o3
6215 xor %g1, %g6, %i1
6216 fmovrsne %i3, %f3, %f4
6217 lduw [%l7 + 0x68], %o4
6218 fpack32 %f4, %f2, %f14
6219 fmovdle %icc, %f11, %f8
6220 fnot1 %f2, %f10
6221 fpsub32s %f10, %f8, %f5
6222 lduh [%l7 + 0x54], %g4
6223 st %f2, [%l7 + 0x60]
6224 fandnot1 %f4, %f8, %f6
6225 ldsw [%l7 + 0x28], %i2
6226 edge32n %l2, %i7, %l3
6227 lduh [%l7 + 0x30], %g3
6228 fcmpeq16 %f10, %f12, %o7
6229 fnor %f8, %f10, %f14
6230 mulx %i0, %l0, %o1
6231 sll %o5, 0x05, %i6
6232 movrgez %o6, %i4, %l1
6233 sth %g5, [%l7 + 0x30]
6234 ldx [%l7 + 0x48], %l5
6235 ldsw [%l7 + 0x30], %g7
6236 fcmped %fcc3, %f14, %f0
6237 fcmpes %fcc0, %f13, %f15
6238 alignaddrl %l6, %o2, %i5
6239 stb %o0, [%l7 + 0x39]
6240 fmovdl %xcc, %f12, %f1
6241 fpackfix %f14, %f13
6242 fpsub16 %f14, %f4, %f4
6243 bne,a %xcc, loop_719
6244 ldsw [%l7 + 0x24], %g2
6245 fbule %fcc1, loop_720
6246 ld [%l7 + 0x5C], %f0
6247loop_719:
6248 fnand %f0, %f10, %f8
6249 fnot1 %f0, %f0
6250loop_720:
6251 fxor %f14, %f12, %f6
6252 taddcc %l4, 0x1EB2, %o3
6253 ldsb [%l7 + 0x17], %g1
6254 ldub [%l7 + 0x5D], %i1
6255 lduh [%l7 + 0x78], %i3
6256 ldsw [%l7 + 0x10], %o4
6257 lduh [%l7 + 0x7E], %g4
6258 fnot2 %f12, %f8
6259 bleu,pt %xcc, loop_721
6260 fmovrsne %g6, %f15, %f2
6261 fpack16 %f10, %f10
6262 movvs %icc, %l2, %i7
6263loop_721:
6264 tcs %xcc, 0x4
6265 tge %xcc, 0x6
6266 fnors %f6, %f10, %f3
6267 stw %i2, [%l7 + 0x40]
6268 fpadd32s %f4, %f14, %f12
6269 sth %l3, [%l7 + 0x22]
6270 sth %g3, [%l7 + 0x54]
6271 fornot2s %f15, %f10, %f15
6272 fnegd %f0, %f8
6273 fmovsvc %xcc, %f10, %f2
6274 edge8l %i0, %o7, %o1
6275 faligndata %f0, %f4, %f12
6276 lduw [%l7 + 0x28], %o5
6277 ldsb [%l7 + 0x34], %i6
6278 ldsh [%l7 + 0x18], %l0
6279 ldsh [%l7 + 0x5A], %o6
6280 subccc %i4, 0x000D, %l1
6281 andn %l5, %g5, %g7
6282 sth %l6, [%l7 + 0x08]
6283 fmovdgu %xcc, %f9, %f4
6284 stx %o2, [%l7 + 0x70]
6285 ldx [%l7 + 0x20], %o0
6286 ldsh [%l7 + 0x56], %g2
6287 ldsh [%l7 + 0x60], %l4
6288 brgz %i5, loop_722
6289 std %f10, [%l7 + 0x78]
6290 fandnot1s %f1, %f14, %f8
6291 brlez %o3, loop_723
6292loop_722:
6293 brgez %i1, loop_724
6294 stx %g1, [%l7 + 0x68]
6295 fmul8sux16 %f14, %f8, %f0
6296loop_723:
6297 fabsd %f4, %f0
6298loop_724:
6299 fandnot2s %f4, %f9, %f2
6300 fpack16 %f8, %f14
6301 bg,a loop_725
6302 lduh [%l7 + 0x5A], %i3
6303 move %xcc, %o4, %g6
6304 tle %icc, 0x7
6305loop_725:
6306 edge8n %l2, %g4, %i7
6307 stx %i2, [%l7 + 0x38]
6308 stw %l3, [%l7 + 0x44]
6309 std %f8, [%l7 + 0x48]
6310 std %f12, [%l7 + 0x50]
6311 brgz %i0, loop_726
6312 ldsw [%l7 + 0x1C], %g3
6313 brnz %o7, loop_727
6314 stx %o5, [%l7 + 0x38]
6315loop_726:
6316 mulx %i6, 0x1397, %o1
6317 ble,pn %icc, loop_728
6318loop_727:
6319 pdist %f2, %f6, %f8
6320 fandnot2 %f10, %f2, %f10
6321 edge16ln %o6, %i4, %l0
6322loop_728:
6323 ldd [%l7 + 0x20], %f14
6324 std %f4, [%l7 + 0x20]
6325 st %f0, [%l7 + 0x50]
6326 sra %l5, 0x1E, %l1
6327 ldsh [%l7 + 0x26], %g7
6328 nop
6329 setx loop_729, %l0, %l1
6330 jmpl %l1, %l6
6331 fmovscc %icc, %f2, %f13
6332 fmovdvs %icc, %f9, %f6
6333 ldd [%l7 + 0x40], %f12
6334loop_729:
6335 ldub [%l7 + 0x47], %o2
6336 ldsh [%l7 + 0x18], %g5
6337 fmovsa %xcc, %f15, %f13
6338 bpos loop_730
6339 sth %g2, [%l7 + 0x12]
6340 ldub [%l7 + 0x41], %o0
6341 xorcc %l4, %o3, %i5
6342loop_730:
6343 orn %g1, %i3, %i1
6344 tleu %xcc, 0x7
6345 stb %g6, [%l7 + 0x5B]
6346 fmovdge %icc, %f14, %f11
6347 tneg %xcc, 0x7
6348 stx %l2, [%l7 + 0x70]
6349 fbuge,a %fcc0, loop_731
6350 mova %icc, %g4, %o4
6351 fnands %f4, %f15, %f5
6352 lduw [%l7 + 0x74], %i2
6353loop_731:
6354 fmovdleu %xcc, %f15, %f4
6355 bcc,a,pt %icc, loop_732
6356 edge8l %l3, %i7, %i0
6357 ldsb [%l7 + 0x27], %o7
6358 xor %g3, %i6, %o5
6359loop_732:
6360 lduh [%l7 + 0x68], %o6
6361 stw %o1, [%l7 + 0x68]
6362 pdist %f10, %f12, %f10
6363 alignaddr %i4, %l0, %l1
6364 tvs %icc, 0x2
6365 tcc %icc, 0x2
6366 movn %xcc, %g7, %l5
6367 nop
6368 setx loop_733, %l0, %l1
6369 wrpr 0x1, %tl
6370 wrpr %l1, %tpc
6371 add %l1, 0x4, %l1
6372 wrpr %l1, %tnpc
6373 setx 0x34400001400, %l0, %l1
6374 wrpr %l1, %tstate
6375 wrhpr 0x4, %htstate
6376 retry
6377 lduh [%l7 + 0x1C], %l6
6378 stb %g5, [%l7 + 0x58]
6379 fmul8x16 %f11, %f8, %f0
6380loop_733:
6381 fbge %fcc1, loop_734
6382 fxor %f2, %f2, %f6
6383 tn %icc, 0x3
6384 addcc %o2, %o0, %l4
6385loop_734:
6386 std %f0, [%l7 + 0x50]
6387 fmovrse %g2, %f5, %f10
6388 fmovdle %xcc, %f10, %f7
6389 addccc %o3, %g1, %i3
6390 sub %i1, %i5, %l2
6391 ldd [%l7 + 0x38], %f12
6392 mova %icc, %g4, %g6
6393 andn %i2, %o4, %i7
6394 bgu,pt %icc, loop_735
6395 lduh [%l7 + 0x38], %l3
6396 sethi 0x0FB2, %o7
6397 lduw [%l7 + 0x08], %g3
6398loop_735:
6399 sth %i0, [%l7 + 0x22]
6400 std %f0, [%l7 + 0x30]
6401 ldub [%l7 + 0x4E], %i6
6402 tvs %xcc, 0x6
6403 udiv %o6, 0x14CA, %o1
6404 lduw [%l7 + 0x18], %o5
6405 ldsw [%l7 + 0x4C], %l0
6406 ldsh [%l7 + 0x30], %l1
6407 bcc %icc, loop_736
6408 array8 %i4, %g7, %l6
6409 tge %icc, 0x6
6410 tgu %xcc, 0x6
6411loop_736:
6412 lduh [%l7 + 0x58], %l5
6413 orcc %o2, 0x126C, %o0
6414 std %f14, [%l7 + 0x50]
6415 tge %xcc, 0x7
6416 sth %g5, [%l7 + 0x2A]
6417 fornot2s %f11, %f4, %f14
6418 tvs %xcc, 0x2
6419 brz %l4, loop_737
6420 sdivx %o3, 0x117F, %g1
6421 brlz %i3, loop_738
6422 fcmps %fcc0, %f12, %f0
6423loop_737:
6424 fabsd %f8, %f8
6425 fmovrdgz %g2, %f2, %f4
6426loop_738:
6427 andn %i5, %i1, %l2
6428 fmovs %f9, %f5
6429 fmovrslez %g6, %f15, %f8
6430 fmul8x16au %f12, %f7, %f0
6431 movrlez %i2, %o4, %g4
6432 fmovsvc %icc, %f2, %f4
6433 move %xcc, %l3, %i7
6434 brgz,a %g3, loop_739
6435 fmovrse %i0, %f6, %f13
6436 sllx %i6, %o6, %o1
6437 ld [%l7 + 0x14], %f8
6438loop_739:
6439 ldub [%l7 + 0x6E], %o5
6440 movleu %icc, %l0, %o7
6441 array8 %i4, %l1, %g7
6442 movg %icc, %l6, %l5
6443 ble,pn %icc, loop_740
6444 std %f4, [%l7 + 0x58]
6445 fnegs %f0, %f11
6446 ld [%l7 + 0x5C], %f6
6447loop_740:
6448 fbne %fcc2, loop_741
6449 edge32ln %o0, %g5, %l4
6450 movg %icc, %o3, %o2
6451 fornot2 %f8, %f0, %f12
6452loop_741:
6453 fmovrdgz %g1, %f0, %f8
6454 stb %g2, [%l7 + 0x24]
6455 fbuge %fcc2, loop_742
6456 ld [%l7 + 0x18], %f10
6457 edge16 %i5, %i3, %i1
6458 siam 0x6
6459loop_742:
6460 fcmple32 %f14, %f2, %g6
6461 lduh [%l7 + 0x18], %i2
6462 std %f14, [%l7 + 0x50]
6463 sethi 0x081B, %l2
6464 fmovrdgz %g4, %f2, %f2
6465 ldx [%l7 + 0x58], %o4
6466 fbue %fcc2, loop_743
6467 xnor %i7, %l3, %g3
6468 fmul8x16 %f6, %f12, %f0
6469 sdivx %i6, 0x15BE, %o6
6470loop_743:
6471 bshuffle %f4, %f8, %f4
6472 fsrc2s %f10, %f7
6473 tsubcctv %i0, 0x13E1, %o1
6474 st %f8, [%l7 + 0x18]
6475 ldx [%l7 + 0x28], %l0
6476 tsubcc %o5, 0x096D, %i4
6477 fmovdle %xcc, %f5, %f13
6478 ldsb [%l7 + 0x4B], %l1
6479 smulcc %g7, 0x0EC1, %l6
6480 ldsw [%l7 + 0x18], %l5
6481 subc %o7, 0x0D09, %o0
6482 stb %g5, [%l7 + 0x0E]
6483 tsubcc %o3, 0x1C72, %o2
6484 sdivx %l4, 0x1D58, %g1
6485 ta %icc, 0x6
6486 bn %xcc, loop_744
6487 fornot1s %f14, %f11, %f4
6488 fbule %fcc2, loop_745
6489 fmovrdne %i5, %f8, %f8
6490loop_744:
6491 fnot1s %f11, %f11
6492 bpos,a,pt %xcc, loop_746
6493loop_745:
6494 stw %g2, [%l7 + 0x18]
6495 fmovdn %icc, %f10, %f13
6496 bvs,a,pt %xcc, loop_747
6497loop_746:
6498 fmovscs %xcc, %f5, %f3
6499 fsrc1 %f4, %f8
6500 bleu,pn %xcc, loop_748
6501loop_747:
6502 ldsb [%l7 + 0x2E], %i3
6503 stx %i1, [%l7 + 0x38]
6504 sth %i2, [%l7 + 0x6E]
6505loop_748:
6506 sdivx %l2, 0x098E, %g6
6507 edge8 %o4, %g4, %i7
6508 fnot2s %f2, %f13
6509 stx %g3, [%l7 + 0x20]
6510 tsubcctv %l3, %o6, %i6
6511 ldub [%l7 + 0x70], %o1
6512 st %f10, [%l7 + 0x2C]
6513 subcc %l0, 0x0808, %o5
6514 edge16 %i4, %i0, %l1
6515 fmovrdne %g7, %f8, %f2
6516 fbu %fcc0, loop_749
6517 edge8n %l6, %l5, %o0
6518 subccc %g5, %o7, %o2
6519 sth %l4, [%l7 + 0x20]
6520loop_749:
6521 ldsh [%l7 + 0x54], %g1
6522 fmul8x16au %f10, %f15, %f4
6523 brlz %i5, loop_750
6524 add %g2, 0x1EA8, %o3
6525 lduw [%l7 + 0x58], %i1
6526 movge %xcc, %i3, %i2
6527loop_750:
6528 fsrc2 %f14, %f14
6529 fmovdcs %icc, %f11, %f11
6530 mulx %g6, %o4, %l2
6531 sllx %i7, %g4, %l3
6532 umulcc %o6, %i6, %o1
6533 fcmps %fcc3, %f9, %f8
6534 edge8n %g3, %l0, %o5
6535 ldd [%l7 + 0x40], %f14
6536 bgu,a,pt %xcc, loop_751
6537 fbule %fcc2, loop_752
6538 fmovdvs %icc, %f8, %f8
6539 ldsh [%l7 + 0x48], %i4
6540loop_751:
6541 brgz %l1, loop_753
6542loop_752:
6543 fzero %f0
6544 fmovrdlz %i0, %f12, %f4
6545 udiv %l6, 0x19F1, %g7
6546loop_753:
6547 fnor %f4, %f12, %f8
6548 fcmpgt32 %f10, %f14, %o0
6549 fcmple32 %f10, %f12, %g5
6550 xorcc %l5, %o7, %l4
6551 ldub [%l7 + 0x70], %o2
6552 ld [%l7 + 0x18], %f15
6553 edge32 %g1, %g2, %o3
6554 movrlz %i5, 0x259, %i1
6555 fsrc2s %f2, %f15
6556 sth %i2, [%l7 + 0x48]
6557 ldsw [%l7 + 0x78], %i3
6558 fpsub16 %f2, %f14, %f4
6559 faligndata %f8, %f12, %f0
6560 fbo,a %fcc0, loop_754
6561 fmovdcc %icc, %f3, %f6
6562 tsubcc %o4, %l2, %g6
6563 stx %i7, [%l7 + 0x30]
6564loop_754:
6565 udiv %g4, 0x1549, %l3
6566 ble loop_755
6567 stb %i6, [%l7 + 0x14]
6568 movgu %icc, %o1, %o6
6569 lduw [%l7 + 0x64], %l0
6570loop_755:
6571 fble %fcc1, loop_756
6572 movre %g3, 0x2E9, %o5
6573 xnor %i4, %l1, %i0
6574 ldsh [%l7 + 0x76], %l6
6575loop_756:
6576 fmovsl %icc, %f15, %f11
6577 ble loop_757
6578 lduh [%l7 + 0x20], %g7
6579 addc %g5, %l5, %o7
6580 movvs %xcc, %o0, %o2
6581loop_757:
6582 sethi 0x149E, %g1
6583 edge8ln %g2, %o3, %l4
6584 or %i5, 0x16ED, %i1
6585 fsrc1s %f9, %f0
6586 ldsb [%l7 + 0x2B], %i2
6587 ldd [%l7 + 0x08], %f0
6588 tle %xcc, 0x5
6589 ldsw [%l7 + 0x30], %i3
6590 ldd [%l7 + 0x38], %f2
6591 fmovdleu %icc, %f2, %f10
6592 fcmped %fcc1, %f0, %f10
6593 siam 0x0
6594 brgz %l2, loop_758
6595 lduw [%l7 + 0x20], %o4
6596 fmul8ulx16 %f0, %f14, %f10
6597 fpack16 %f8, %f4
6598loop_758:
6599 fmovrsne %g6, %f7, %f10
6600 orncc %i7, 0x1B9F, %l3
6601 array32 %g4, %o1, %o6
6602 brlez %i6, loop_759
6603 fmovsne %xcc, %f15, %f9
6604 lduw [%l7 + 0x7C], %g3
6605 fmul8x16al %f9, %f14, %f2
6606loop_759:
6607 srlx %o5, %l0, %i4
6608 ldsw [%l7 + 0x7C], %l1
6609 edge16n %l6, %g7, %i0
6610 fxnor %f14, %f8, %f0
6611 add %g5, %o7, %l5
6612 movl %xcc, %o2, %g1
6613 smulcc %g2, 0x1A29, %o3
6614 sub %o0, 0x1DC7, %l4
6615 ldsh [%l7 + 0x1E], %i5
6616 popc 0x0942, %i2
6617 edge8 %i3, %i1, %o4
6618 sethi 0x109D, %l2
6619 ldub [%l7 + 0x6D], %g6
6620 alignaddr %i7, %g4, %l3
6621 ldsb [%l7 + 0x15], %o1
6622 stb %o6, [%l7 + 0x65]
6623 brlez,a %i6, loop_760
6624 fbl,a %fcc1, loop_761
6625 array8 %g3, %l0, %i4
6626 ldsw [%l7 + 0x20], %o5
6627loop_760:
6628 fornot1s %f15, %f7, %f8
6629loop_761:
6630 brnz %l1, loop_762
6631 brlz,a %l6, loop_763
6632 fnand %f0, %f0, %f8
6633 fandnot2s %f6, %f15, %f1
6634loop_762:
6635 fmovdle %icc, %f1, %f3
6636loop_763:
6637 ldd [%l7 + 0x58], %f10
6638 fmovs %f14, %f2
6639 edge8ln %g7, %g5, %o7
6640 orncc %l5, 0x1CD9, %i0
6641 fmovs %f3, %f13
6642 bpos loop_764
6643 fmovrdne %g1, %f4, %f0
6644 ldd [%l7 + 0x48], %f4
6645 fxors %f12, %f2, %f6
6646loop_764:
6647 lduw [%l7 + 0x60], %o2
6648 fcmpgt32 %f0, %f10, %o3
6649 fornot2 %f10, %f10, %f8
6650 fmul8x16al %f3, %f9, %f2
6651 ldsw [%l7 + 0x68], %o0
6652 sethi 0x0606, %l4
6653 fbul %fcc0, loop_765
6654 ldsb [%l7 + 0x26], %g2
6655 lduh [%l7 + 0x4A], %i2
6656 bg,a,pn %icc, loop_766
6657loop_765:
6658 subccc %i3, %i1, %i5
6659 movrlz %l2, %o4, %i7
6660 movneg %icc, %g4, %l3
6661loop_766:
6662 orncc %g6, %o1, %o6
6663 st %f12, [%l7 + 0x54]
6664 ldsw [%l7 + 0x50], %i6
6665 fxor %f8, %f14, %f2
6666 sub %g3, 0x051A, %l0
6667 brlez %i4, loop_767
6668 stx %l1, [%l7 + 0x28]
6669 fnors %f14, %f1, %f6
6670 ldsw [%l7 + 0x2C], %o5
6671loop_767:
6672 edge8l %g7, %l6, %g5
6673 stb %o7, [%l7 + 0x32]
6674 movge %icc, %l5, %i0
6675 fmovde %icc, %f3, %f12
6676 sth %g1, [%l7 + 0x32]
6677 tsubcc %o2, %o0, %o3
6678 ldsb [%l7 + 0x6D], %l4
6679 fbu,a %fcc3, loop_768
6680 fbge %fcc1, loop_769
6681 fbue,a %fcc2, loop_770
6682 sth %g2, [%l7 + 0x64]
6683loop_768:
6684 addccc %i2, 0x030F, %i1
6685loop_769:
6686 umul %i3, 0x1A4A, %i5
6687loop_770:
6688 fmovrdlez %l2, %f0, %f14
6689 lduh [%l7 + 0x0C], %i7
6690 addccc %g4, 0x0894, %o4
6691 fnegs %f3, %f0
6692 fmovrsgez %l3, %f5, %f11
6693 tneg %xcc, 0x5
6694 ldub [%l7 + 0x48], %g6
6695 brgz %o6, loop_771
6696 fmovdvs %xcc, %f14, %f7
6697 stx %o1, [%l7 + 0x10]
6698 array32 %i6, %l0, %i4
6699loop_771:
6700 tneg %icc, 0x0
6701 fnegd %f10, %f14
6702 add %l1, 0x0FF7, %o5
6703 orn %g3, %g7, %g5
6704 fornot1s %f9, %f6, %f2
6705 fcmpne32 %f14, %f8, %l6
6706 fbg,a %fcc3, loop_772
6707 fbul %fcc0, loop_773
6708 ldsw [%l7 + 0x50], %o7
6709 fbuge %fcc1, loop_774
6710loop_772:
6711 ldsw [%l7 + 0x58], %l5
6712loop_773:
6713 pdist %f14, %f0, %f12
6714 fnegs %f6, %f3
6715loop_774:
6716 xorcc %i0, 0x0B6B, %g1
6717 fcmpd %fcc0, %f14, %f2
6718 fcmpeq32 %f12, %f4, %o2
6719 fmovse %icc, %f12, %f11
6720 ldsb [%l7 + 0x18], %o0
6721 fmovrdlz %o3, %f14, %f2
6722 brgz %l4, loop_775
6723 ldsb [%l7 + 0x2B], %i2
6724 fmovdne %xcc, %f10, %f3
6725 fmovrdne %i1, %f14, %f12
6726loop_775:
6727 fnot1 %f12, %f0
6728 ldx [%l7 + 0x48], %g2
6729 smulcc %i5, %i3, %i7
6730 brnz,a %g4, loop_776
6731 tl %icc, 0x4
6732 fbug,a %fcc0, loop_777
6733 sethi 0x08BC, %l2
6734loop_776:
6735 lduw [%l7 + 0x4C], %l3
6736 stx %o4, [%l7 + 0x40]
6737loop_777:
6738 fmovse %xcc, %f0, %f9
6739 and %o6, 0x18A8, %g6
6740 st %f5, [%l7 + 0x28]
6741 fmovdle %xcc, %f0, %f4
6742 fmovsl %xcc, %f8, %f9
6743 addccc %i6, %l0, %o1
6744 bneg,pn %icc, loop_778
6745 fmovsneg %xcc, %f6, %f6
6746 brlz %l1, loop_779
6747 fbg %fcc3, loop_780
6748loop_778:
6749 orcc %i4, 0x0C34, %g3
6750 fandnot1s %f10, %f8, %f1
6751loop_779:
6752 bgu,a loop_781
6753loop_780:
6754 fbe,a %fcc1, loop_782
6755 bvc,pt %icc, loop_783
6756 brgz %g7, loop_784
6757loop_781:
6758 fmovrslz %g5, %f8, %f12
6759loop_782:
6760 be,a,pn %icc, loop_785
6761loop_783:
6762 ldsb [%l7 + 0x49], %o5
6763loop_784:
6764 st %f2, [%l7 + 0x74]
6765 fpmerge %f8, %f15, %f12
6766loop_785:
6767 bcc,a %xcc, loop_786
6768 movne %xcc, %o7, %l6
6769 ldub [%l7 + 0x20], %i0
6770 tgu %xcc, 0x3
6771loop_786:
6772 fandnot2s %f6, %f2, %f2
6773 nop
6774 setx loop_787, %l0, %l1
6775 wrpr 0x1, %tl
6776 wrpr %l1, %tnpc
6777 setx 0x34400001400, %l0, %l1
6778 wrpr %l1, %tstate
6779 wrhpr 0x4, %htstate
6780 done
6781 st %f14, [%l7 + 0x24]
6782 fmul8x16al %f0, %f4, %f12
6783 for %f8, %f14, %f12
6784loop_787:
6785 umulcc %g1, %o2, %o0
6786 movn %xcc, %l5, %o3
6787 and %i2, %l4, %g2
6788 call loop_788
6789 movvs %xcc, %i1, %i5
6790 nop
6791 setx loop_789, %l0, %l1
6792 wrpr 0x1, %tl
6793 wrpr %l1, %tnpc
6794 setx 0x34400001400, %l0, %l1
6795 wrpr %l1, %tstate
6796 wrhpr 0x4, %htstate
6797 done
6798 fbule %fcc0, loop_790
6799loop_788:
6800 fnor %f12, %f0, %f6
6801 smulcc %i7, 0x0D4A, %g4
6802loop_789:
6803 std %f6, [%l7 + 0x68]
6804loop_790:
6805 lduh [%l7 + 0x66], %i3
6806 mova %xcc, %l2, %l3
6807 fand %f8, %f2, %f12
6808 ldx [%l7 + 0x50], %o4
6809 movcs %icc, %o6, %g6
6810 movrgez %l0, 0x38D, %i6
6811 lduh [%l7 + 0x60], %o1
6812 fble,a %fcc3, loop_791
6813 ldub [%l7 + 0x7D], %l1
6814 tneg %xcc, 0x2
6815 fands %f4, %f0, %f3
6816loop_791:
6817 fmovdvc %xcc, %f7, %f0
6818 stw %i4, [%l7 + 0x44]
6819 fands %f12, %f13, %f6
6820 fmul8x16au %f5, %f7, %f10
6821 fnot1 %f4, %f2
6822 stw %g7, [%l7 + 0x40]
6823 edge16n %g5, %g3, %o7
6824 for %f4, %f2, %f0
6825 ld [%l7 + 0x74], %f9
6826 stx %o5, [%l7 + 0x40]
6827 fmovrsgz %l6, %f0, %f5
6828 fblg %fcc1, loop_792
6829 mulscc %g1, %i0, %o2
6830 fmovse %xcc, %f15, %f10
6831 tge %icc, 0x5
6832loop_792:
6833 fbuge,a %fcc3, loop_793
6834 movrgz %l5, %o3, %o0
6835 fabss %f13, %f15
6836 fabsd %f8, %f2
6837loop_793:
6838 fmovdn %xcc, %f10, %f13
6839 movrgez %i2, 0x0A2, %g2
6840 fcmple16 %f8, %f8, %l4
6841 fnand %f6, %f2, %f0
6842 std %f14, [%l7 + 0x20]
6843 fandnot2 %f8, %f0, %f14
6844 fcmple32 %f8, %f10, %i1
6845 sth %i7, [%l7 + 0x5C]
6846 lduh [%l7 + 0x44], %g4
6847 udiv %i5, 0x1735, %l2
6848 tneg %xcc, 0x4
6849 ldsb [%l7 + 0x45], %i3
6850 ldub [%l7 + 0x4A], %l3
6851 sdivx %o6, 0x004E, %g6
6852 fmovrdgz %l0, %f14, %f8
6853 lduh [%l7 + 0x4A], %o4
6854 andcc %o1, 0x0CF8, %i6
6855 subccc %l1, 0x0733, %g7
6856 be,pt %xcc, loop_794
6857 fabss %f8, %f8
6858 be,a %icc, loop_795
6859 fxnor %f10, %f14, %f4
6860loop_794:
6861 movle %xcc, %g5, %g3
6862 tl %xcc, 0x7
6863loop_795:
6864 fpack32 %f14, %f2, %f2
6865 fzero %f8
6866 fbg,a %fcc3, loop_796
6867 stb %i4, [%l7 + 0x50]
6868 tsubcctv %o7, 0x0EE9, %l6
6869 std %f6, [%l7 + 0x58]
6870loop_796:
6871 ldsw [%l7 + 0x34], %g1
6872 edge16ln %o5, %o2, %l5
6873 fpadd16s %f6, %f2, %f12
6874 fcmpeq16 %f0, %f2, %i0
6875 fandnot1 %f10, %f0, %f12
6876 tsubcctv %o3, 0x127B, %o0
6877 fornot1 %f8, %f0, %f0
6878 sth %i2, [%l7 + 0x0E]
6879 or %g2, 0x1BAC, %i1
6880 fbug,a %fcc2, loop_797
6881 sth %l4, [%l7 + 0x40]
6882 ldsw [%l7 + 0x0C], %i7
6883 fmovsgu %icc, %f10, %f1
6884loop_797:
6885 call loop_798
6886 st %f5, [%l7 + 0x48]
6887 fbuge %fcc0, loop_799
6888 tneg %icc, 0x5
6889loop_798:
6890 tsubcc %i5, 0x0F6A, %g4
6891 fmovdg %icc, %f12, %f1
6892loop_799:
6893 for %f10, %f12, %f8
6894 fmovdcs %xcc, %f1, %f8
6895 orn %l2, 0x1D74, %i3
6896 movge %xcc, %o6, %l3
6897 st %f13, [%l7 + 0x70]
6898 fmovrdne %g6, %f14, %f12
6899 movge %icc, %o4, %l0
6900 sethi 0x0BE8, %i6
6901 stx %o1, [%l7 + 0x50]
6902 movrgez %g7, %g5, %g3
6903 fmovdg %xcc, %f2, %f8
6904 bneg,pt %icc, loop_800
6905 fxors %f15, %f3, %f12
6906 tpos %icc, 0x7
6907 lduh [%l7 + 0x44], %l1
6908loop_800:
6909 fpsub32 %f0, %f14, %f12
6910 fmovscc %xcc, %f9, %f5
6911 subcc %i4, %l6, %o7
6912 fbuge %fcc1, loop_801
6913 smul %g1, 0x024F, %o5
6914 ldsb [%l7 + 0x0A], %o2
6915 edge32 %i0, %l5, %o3
6916loop_801:
6917 fbul,a %fcc3, loop_802
6918 ld [%l7 + 0x2C], %f14
6919 pdist %f4, %f0, %f12
6920 brz %o0, loop_803
6921loop_802:
6922 call loop_804
6923 stx %g2, [%l7 + 0x70]
6924 and %i2, %i1, %l4
6925loop_803:
6926 ldsw [%l7 + 0x18], %i7
6927loop_804:
6928 stb %i5, [%l7 + 0x4F]
6929 fblg,a %fcc2, loop_805
6930 fmovsle %icc, %f7, %f13
6931 fnegs %f4, %f1
6932 fbl,a %fcc1, loop_806
6933loop_805:
6934 ldx [%l7 + 0x30], %l2
6935 movn %icc, %g4, %o6
6936 tg %xcc, 0x0
6937loop_806:
6938 fnand %f0, %f4, %f10
6939 fmovsgu %xcc, %f5, %f2
6940 ldd [%l7 + 0x10], %f6
6941 ld [%l7 + 0x64], %f5
6942 bgu loop_807
6943 fpsub16 %f4, %f8, %f2
6944 ba,pt %xcc, loop_808
6945 fbne %fcc2, loop_809
6946loop_807:
6947 ld [%l7 + 0x78], %f3
6948 fmovsleu %icc, %f1, %f13
6949loop_808:
6950 stb %i3, [%l7 + 0x24]
6951loop_809:
6952 tcs %xcc, 0x7
6953 fmovsle %icc, %f1, %f14
6954 fnand %f10, %f2, %f8
6955 movn %xcc, %l3, %g6
6956 fpsub16s %f0, %f10, %f5
6957 fmovsa %icc, %f2, %f9
6958 fsrc1 %f6, %f10
6959 brgz %l0, loop_810
6960 fbue %fcc0, loop_811
6961 stx %o4, [%l7 + 0x18]
6962 fsrc2 %f4, %f14
6963loop_810:
6964 udiv %o1, 0x1213, %i6
6965loop_811:
6966 stw %g7, [%l7 + 0x10]
6967 ldsw [%l7 + 0x1C], %g5
6968 taddcc %g3, 0x0EC3, %l1
6969 fmovsleu %icc, %f6, %f9
6970 tneg %icc, 0x2
6971 fxor %f4, %f8, %f6
6972 fbu,a %fcc1, loop_812
6973 taddcc %i4, 0x122F, %l6
6974 fxnors %f1, %f6, %f5
6975 st %f1, [%l7 + 0x70]
6976loop_812:
6977 stb %g1, [%l7 + 0x60]
6978 std %f12, [%l7 + 0x08]
6979 fcmpne16 %f8, %f10, %o7
6980 fands %f1, %f0, %f7
6981 fbul,a %fcc2, loop_813
6982 subc %o5, 0x1B49, %o2
6983 call loop_814
6984 brgez,a %l5, loop_815
6985loop_813:
6986 fcmpgt32 %f4, %f14, %i0
6987 fmovsa %xcc, %f9, %f2
6988loop_814:
6989 movcs %icc, %o3, %o0
6990loop_815:
6991 sth %g2, [%l7 + 0x56]
6992 fblg %fcc1, loop_816
6993 srl %i1, %i2, %l4
6994 fbg,a %fcc1, loop_817
6995 movcs %icc, %i7, %l2
6996loop_816:
6997 fandnot2 %f14, %f6, %f0
6998 fmovdgu %icc, %f6, %f11
6999loop_817:
7000 movre %i5, %o6, %i3
7001 fmovsle %icc, %f14, %f7
7002 stb %g4, [%l7 + 0x74]
7003 orn %g6, 0x0EE2, %l0
7004 taddcctv %l3, %o1, %i6
7005 movg %icc, %o4, %g5
7006 tgu %icc, 0x5
7007 lduw [%l7 + 0x60], %g7
7008 nop
7009 setx loop_818, %l0, %l1
7010 wrpr 0x1, %tl
7011 wrpr %l1, %tnpc
7012 setx 0x34400001400, %l0, %l1
7013 wrpr %l1, %tstate
7014 wrhpr 0x4, %htstate
7015 done
7016 brnz,a %g3, loop_819
7017 fzeros %f0
7018 pdist %f8, %f2, %f10
7019loop_818:
7020 st %f7, [%l7 + 0x10]
7021loop_819:
7022 fpadd32 %f12, %f4, %f0
7023 fornot2s %f5, %f3, %f1
7024 movle %icc, %i4, %l6
7025 udiv %g1, 0x1B41, %l1
7026 srl %o5, 0x1E, %o7
7027 stx %l5, [%l7 + 0x68]
7028 fnot1s %f15, %f7
7029 nop
7030 setx loop_820, %l0, %l1
7031 jmpl %l1, %i0
7032 array16 %o3, %o2, %o0
7033 movg %icc, %g2, %i1
7034 tn %xcc, 0x5
7035loop_820:
7036 fcmpne32 %f6, %f2, %l4
7037 fbuge %fcc2, loop_821
7038 bl,a %icc, loop_822
7039 fbug,a %fcc2, loop_823
7040 tle %icc, 0x1
7041loop_821:
7042 sub %i2, %l2, %i5
7043loop_822:
7044 brnz,a %i7, loop_824
7045loop_823:
7046 tsubcctv %i3, 0x07FD, %o6
7047 movne %xcc, %g4, %g6
7048 fornot1s %f6, %f10, %f12
7049loop_824:
7050 ldsw [%l7 + 0x44], %l3
7051 stx %l0, [%l7 + 0x48]
7052 movvs %icc, %o1, %i6
7053 fbn,a %fcc0, loop_825
7054 ldx [%l7 + 0x20], %o4
7055 movneg %xcc, %g5, %g3
7056 array32 %g7, %i4, %l6
7057loop_825:
7058 fmovsa %icc, %f10, %f1
7059 movl %xcc, %g1, %o5
7060 std %f12, [%l7 + 0x78]
7061 fmovrsgez %o7, %f3, %f4
7062 fpsub32 %f10, %f10, %f2
7063 fand %f2, %f14, %f4
7064 fsrc2 %f2, %f4
7065 bl,a,pn %xcc, loop_826
7066 stw %l5, [%l7 + 0x14]
7067 movne %icc, %i0, %o3
7068 fornot1s %f8, %f15, %f10
7069loop_826:
7070 fpsub32s %f11, %f1, %f11
7071 mulscc %l1, 0x10B9, %o2
7072 fmovrdne %o0, %f8, %f6
7073 fnegs %f9, %f4
7074 movrgz %i1, 0x20D, %l4
7075 brlez,a %i2, loop_827
7076 fblg,a %fcc0, loop_828
7077 tvs %icc, 0x6
7078 ld [%l7 + 0x3C], %f0
7079loop_827:
7080 tge %icc, 0x2
7081loop_828:
7082 ldsw [%l7 + 0x58], %l2
7083 fornot2s %f15, %f6, %f13
7084 array8 %g2, %i5, %i7
7085 ldub [%l7 + 0x65], %i3
7086 nop
7087 setx loop_829, %l0, %l1
7088 wrpr 0x1, %tl
7089 wrpr %l1, %tpc
7090 add %l1, 0x4, %l1
7091 wrpr %l1, %tnpc
7092 setx 0x34400001400, %l0, %l1
7093 wrpr %l1, %tstate
7094 wrhpr 0x4, %htstate
7095 retry
7096 brlz,a %g4, loop_830
7097 tleu %icc, 0x7
7098 fsrc2 %f12, %f10
7099loop_829:
7100 addccc %g6, %l3, %l0
7101loop_830:
7102 xnorcc %o1, %o6, %o4
7103 fmovsl %xcc, %f6, %f0
7104 fbug %fcc0, loop_831
7105 ldx [%l7 + 0x10], %g5
7106 ldsh [%l7 + 0x1C], %i6
7107 fpsub16s %f1, %f2, %f2
7108loop_831:
7109 tgu %icc, 0x3
7110 orn %g7, 0x0389, %i4
7111 srax %g3, 0x00, %g1
7112 mulx %l6, 0x148D, %o5
7113 sdivx %o7, 0x0C7F, %i0
7114 fbg %fcc1, loop_832
7115 alignaddr %l5, %l1, %o3
7116 fba %fcc2, loop_833
7117 lduh [%l7 + 0x7A], %o0
7118loop_832:
7119 std %f2, [%l7 + 0x60]
7120 fabss %f10, %f15
7121loop_833:
7122 fmovdvs %xcc, %f5, %f12
7123 bvs loop_834
7124 srax %o2, 0x0D, %l4
7125 fzeros %f7
7126 stb %i2, [%l7 + 0x56]
7127loop_834:
7128 move %xcc, %i1, %l2
7129 movn %icc, %i5, %i7
7130 te %icc, 0x0
7131 stx %g2, [%l7 + 0x38]
7132 fpsub32 %f8, %f4, %f12
7133 ldub [%l7 + 0x6E], %i3
7134 fmuld8sux16 %f3, %f1, %f2
7135 addc %g6, 0x0937, %l3
7136 movrne %l0, %g4, %o6
7137 fbne,a %fcc0, loop_835
7138 srax %o4, 0x00, %o1
7139 fmul8x16 %f6, %f2, %f2
7140 te %xcc, 0x7
7141loop_835:
7142 ldsb [%l7 + 0x46], %i6
7143 ld [%l7 + 0x08], %f15
7144 fnot1s %f14, %f2
7145 sth %g7, [%l7 + 0x60]
7146 subccc %i4, %g5, %g3
7147 fmovsgu %xcc, %f8, %f15
7148 edge16 %g1, %l6, %o7
7149 tle %xcc, 0x0
7150 fmovse %xcc, %f12, %f13
7151 edge16ln %o5, %i0, %l5
7152 fandnot2s %f13, %f15, %f4
7153 addc %o3, %l1, %o0
7154 move %xcc, %o2, %l4
7155 edge8ln %i2, %l2, %i1
7156 brgz,a %i5, loop_836
7157 udiv %g2, 0x0756, %i3
7158 lduh [%l7 + 0x40], %g6
7159 ldsh [%l7 + 0x6C], %i7
7160loop_836:
7161 ldx [%l7 + 0x58], %l0
7162 move %icc, %l3, %g4
7163 bl,a loop_837
7164 stb %o4, [%l7 + 0x4E]
7165 ldd [%l7 + 0x30], %f6
7166 ldub [%l7 + 0x0E], %o6
7167loop_837:
7168 fmovrdlz %i6, %f0, %f14
7169 sth %o1, [%l7 + 0x5E]
7170 sdivcc %i4, 0x1E6A, %g5
7171 ldub [%l7 + 0x14], %g7
7172 sub %g3, 0x0F21, %l6
7173 ldsh [%l7 + 0x42], %o7
7174 ldd [%l7 + 0x20], %f4
7175 xnor %g1, 0x17A6, %o5
7176 fpadd16 %f4, %f12, %f12
7177 tneg %icc, 0x1
7178 movn %icc, %i0, %l5
7179 brnz %o3, loop_838
7180 ldsb [%l7 + 0x20], %l1
7181 fbe,a %fcc3, loop_839
7182 fand %f12, %f4, %f4
7183loop_838:
7184 xorcc %o0, %l4, %i2
7185 tcs %icc, 0x4
7186loop_839:
7187 ldd [%l7 + 0x60], %f2
7188 bleu,a %icc, loop_840
7189 bvc,pn %icc, loop_841
7190 tsubcctv %l2, 0x05D9, %i1
7191 addc %i5, 0x1B40, %g2
7192loop_840:
7193 bpos,pn %xcc, loop_842
7194loop_841:
7195 lduh [%l7 + 0x54], %o2
7196 stx %i3, [%l7 + 0x10]
7197 lduh [%l7 + 0x70], %g6
7198loop_842:
7199 std %f8, [%l7 + 0x60]
7200 fmovdneg %icc, %f11, %f12
7201 edge8ln %i7, %l0, %g4
7202 lduh [%l7 + 0x7A], %o4
7203 ldd [%l7 + 0x50], %f8
7204 lduw [%l7 + 0x08], %l3
7205 fmovdn %icc, %f4, %f4
7206 fcmple32 %f2, %f12, %o6
7207 for %f4, %f8, %f10
7208 addc %o1, 0x1686, %i4
7209 sth %i6, [%l7 + 0x7C]
7210 bg loop_843
7211 fmovsvs %xcc, %f15, %f14
7212 ldsw [%l7 + 0x2C], %g7
7213 fone %f0
7214loop_843:
7215 ldsh [%l7 + 0x6C], %g5
7216 std %f14, [%l7 + 0x78]
7217 andn %l6, 0x111E, %o7
7218 ldub [%l7 + 0x53], %g3
7219 std %f6, [%l7 + 0x18]
7220 xnorcc %o5, 0x1630, %g1
7221 lduw [%l7 + 0x3C], %l5
7222 fmuld8sux16 %f14, %f12, %f8
7223 stb %o3, [%l7 + 0x71]
7224 ld [%l7 + 0x58], %f7
7225 ldx [%l7 + 0x38], %i0
7226 brlz %o0, loop_844
7227 tne %xcc, 0x4
7228 fpmerge %f9, %f3, %f4
7229 edge8ln %l1, %l4, %i2
7230loop_844:
7231 fcmps %fcc2, %f10, %f5
7232 fmovrslez %i1, %f13, %f1
7233 sth %i5, [%l7 + 0x6E]
7234 srlx %l2, %o2, %i3
7235 fmul8ulx16 %f12, %f8, %f2
7236 srlx %g6, 0x1C, %i7
7237 xnorcc %g2, 0x1A18, %l0
7238 fmovrsne %o4, %f12, %f14
7239 fmovsa %xcc, %f9, %f2
7240 andncc %l3, %o6, %o1
7241 bpos,a,pn %xcc, loop_845
7242 ldd [%l7 + 0x48], %f14
7243 fcmpne32 %f10, %f10, %i4
7244 lduw [%l7 + 0x10], %g4
7245loop_845:
7246 fcmpeq32 %f4, %f14, %i6
7247 orcc %g7, 0x1DEC, %l6
7248 fmovsneg %xcc, %f4, %f15
7249 fornot1 %f10, %f14, %f8
7250 ldsw [%l7 + 0x44], %o7
7251 fbl,a %fcc1, loop_846
7252 fmovdle %icc, %f5, %f11
7253 std %f0, [%l7 + 0x28]
7254 popc %g5, %o5
7255loop_846:
7256 fnegd %f4, %f8
7257 fnors %f12, %f2, %f15
7258 fmovdne %xcc, %f2, %f3
7259 movpos %xcc, %g3, %l5
7260 lduh [%l7 + 0x62], %g1
7261 fmovdn %xcc, %f7, %f11
7262 ldd [%l7 + 0x18], %f4
7263 tneg %icc, 0x0
7264 nop
7265 setx loop_847, %l0, %l1
7266 wrpr 0x1, %tl
7267 wrpr %l1, %tnpc
7268 setx 0x34400001400, %l0, %l1
7269 wrpr %l1, %tstate
7270 wrhpr 0x4, %htstate
7271 done
7272 smul %o3, %o0, %l1
7273 fmovrdgz %i0, %f4, %f10
7274 fcmpgt16 %f12, %f12, %l4
7275loop_847:
7276 edge32ln %i2, %i1, %i5
7277 fpackfix %f4, %f6
7278 ldsh [%l7 + 0x70], %o2
7279 addc %l2, %g6, %i7
7280 fmovscs %xcc, %f8, %f0
7281 fmul8ulx16 %f4, %f6, %f14
7282 sth %i3, [%l7 + 0x28]
7283 ba,pn %icc, loop_848
7284 taddcc %g2, %o4, %l0
7285 fmovdcc %xcc, %f12, %f5
7286 xnor %l3, %o1, %o6
7287loop_848:
7288 fmovrdgz %g4, %f2, %f14
7289 bn,pn %icc, loop_849
7290 fnot2s %f14, %f0
7291 fmovse %xcc, %f4, %f1
7292 fmovrdlz %i4, %f4, %f8
7293loop_849:
7294 sdivx %g7, 0x09D7, %l6
7295 movpos %xcc, %o7, %g5
7296 fmovse %icc, %f12, %f7
7297 nop
7298 setx loop_850, %l0, %l1
7299 wrpr 0x1, %tl
7300 wrpr %l1, %tnpc
7301 setx 0x34400001400, %l0, %l1
7302 wrpr %l1, %tstate
7303 wrhpr 0x4, %htstate
7304 done
7305 edge32ln %i6, %g3, %o5
7306 fandnot2 %f2, %f14, %f12
7307 xnorcc %g1, %l5, %o3
7308loop_850:
7309 sub %o0, 0x12BD, %l1
7310 fmovdgu %icc, %f3, %f10
7311 movpos %icc, %l4, %i2
7312 fbn,a %fcc0, loop_851
7313 fbule,a %fcc3, loop_852
7314 fbuge %fcc0, loop_853
7315 stw %i0, [%l7 + 0x38]
7316loop_851:
7317 fbn %fcc1, loop_854
7318loop_852:
7319 movn %xcc, %i5, %i1
7320loop_853:
7321 ldsw [%l7 + 0x1C], %l2
7322 fmovdl %xcc, %f13, %f12
7323loop_854:
7324 edge8l %o2, %i7, %i3
7325 fmovsge %icc, %f8, %f4
7326 fpadd32s %f12, %f0, %f7
7327 edge32ln %g2, %g6, %o4
7328 ldsw [%l7 + 0x28], %l3
7329 fnor %f10, %f2, %f0
7330 ldd [%l7 + 0x48], %f14
7331 ldsw [%l7 + 0x40], %l0
7332 ldx [%l7 + 0x18], %o6
7333 fmovda %xcc, %f15, %f6
7334 andn %o1, %g4, %g7
7335 tneg %xcc, 0x0
7336 ldsb [%l7 + 0x3F], %l6
7337 std %f14, [%l7 + 0x40]
7338 ldsb [%l7 + 0x1D], %i4
7339 stw %g5, [%l7 + 0x38]
7340 ld [%l7 + 0x7C], %f9
7341 ld [%l7 + 0x24], %f15
7342 stx %o7, [%l7 + 0x38]
7343 stw %i6, [%l7 + 0x50]
7344 subcc %g3, %o5, %g1
7345 fmovse %xcc, %f12, %f7
7346 fmovsne %xcc, %f13, %f12
7347 lduh [%l7 + 0x1C], %l5
7348 popc %o3, %l1
7349 faligndata %f10, %f0, %f6
7350 ld [%l7 + 0x5C], %f0
7351 movneg %xcc, %o0, %i2
7352 fnors %f15, %f8, %f1
7353 fnand %f8, %f8, %f4
7354 fsrc1 %f14, %f2
7355 std %f4, [%l7 + 0x30]
7356 bn,a loop_855
7357 ldsh [%l7 + 0x08], %i0
7358 fnot2 %f14, %f6
7359 movneg %icc, %l4, %i5
7360loop_855:
7361 bleu,a,pt %icc, loop_856
7362 alignaddrl %l2, %i1, %o2
7363 stb %i3, [%l7 + 0x49]
7364 stb %i7, [%l7 + 0x31]
7365loop_856:
7366 fandnot2 %f10, %f4, %f12
7367 tne %icc, 0x6
7368 subcc %g2, %o4, %g6
7369 sth %l3, [%l7 + 0x1C]
7370 fcmpd %fcc0, %f12, %f0
7371 lduw [%l7 + 0x34], %l0
7372 ld [%l7 + 0x74], %f6
7373 nop
7374 setx loop_857, %l0, %l1
7375 wrpr 0x1, %tl
7376 wrpr %l1, %tnpc
7377 setx 0x34400001400, %l0, %l1
7378 wrpr %l1, %tstate
7379 wrhpr 0x4, %htstate
7380 done
7381 sra %o6, %o1, %g7
7382 call loop_858
7383 st %f11, [%l7 + 0x24]
7384loop_857:
7385 array32 %g4, %l6, %g5
7386 fmovrdlez %i4, %f8, %f4
7387loop_858:
7388 st %f14, [%l7 + 0x70]
7389 ldsh [%l7 + 0x3C], %i6
7390 ld [%l7 + 0x10], %f15
7391 bneg,pt %xcc, loop_859
7392 fmovsleu %icc, %f8, %f5
7393 fands %f8, %f2, %f0
7394 fmovrdgz %o7, %f6, %f10
7395loop_859:
7396 ldx [%l7 + 0x60], %g3
7397 bvc,a,pt %icc, loop_860
7398 fmul8ulx16 %f2, %f12, %f12
7399 lduw [%l7 + 0x30], %g1
7400 fbuge,a %fcc1, loop_861
7401loop_860:
7402 movge %xcc, %o5, %o3
7403 ldd [%l7 + 0x50], %f8
7404 fmovrdlez %l5, %f0, %f2
7405loop_861:
7406 ldx [%l7 + 0x48], %o0
7407 ld [%l7 + 0x44], %f5
7408 fmovsn %icc, %f14, %f13
7409 and %l1, %i0, %i2
7410 fmovd %f12, %f8
7411 fmovscs %xcc, %f15, %f2
7412 mulscc %l4, 0x17F9, %i5
7413 fmovdn %xcc, %f12, %f7
7414 fmovsne %xcc, %f9, %f5
7415 stx %l2, [%l7 + 0x20]
7416 fbule,a %fcc0, loop_862
7417 fmovdvs %xcc, %f9, %f1
7418 tgu %xcc, 0x4
7419 ldsh [%l7 + 0x26], %i1
7420loop_862:
7421 st %f7, [%l7 + 0x3C]
7422 stx %i3, [%l7 + 0x28]
7423 fmovrsne %o2, %f7, %f13
7424 std %f2, [%l7 + 0x28]
7425 stw %g2, [%l7 + 0x40]
7426 fmovscc %xcc, %f6, %f11
7427 fmovscc %xcc, %f2, %f1
7428 be,a,pn %icc, loop_863
7429 fmovsa %xcc, %f0, %f10
7430 fmovrsgz %o4, %f15, %f13
7431 stx %g6, [%l7 + 0x48]
7432loop_863:
7433 edge32ln %i7, %l3, %l0
7434 fcmpgt16 %f10, %f12, %o6
7435 stx %o1, [%l7 + 0x20]
7436 ldsb [%l7 + 0x2F], %g4
7437 fbe %fcc3, loop_864
7438 fmovspos %xcc, %f0, %f10
7439 stw %l6, [%l7 + 0x48]
7440 fbn %fcc2, loop_865
7441loop_864:
7442 fpadd16s %f12, %f7, %f2
7443 fba,a %fcc0, loop_866
7444 sth %g5, [%l7 + 0x12]
7445loop_865:
7446 xnor %g7, %i4, %i6
7447 fmovrsgez %g3, %f0, %f9
7448loop_866:
7449 fpadd32 %f10, %f2, %f12
7450 ldsw [%l7 + 0x24], %g1
7451 lduh [%l7 + 0x0C], %o5
7452 brnz,a %o7, loop_867
7453 stw %o3, [%l7 + 0x34]
7454 fxnors %f7, %f14, %f9
7455 fors %f12, %f14, %f5
7456loop_867:
7457 stb %l5, [%l7 + 0x53]
7458 bleu,a,pt %xcc, loop_868
7459 fpsub16 %f14, %f8, %f0
7460 bvc,a loop_869
7461 srax %l1, %o0, %i0
7462loop_868:
7463 be %icc, loop_870
7464 lduw [%l7 + 0x34], %l4
7465loop_869:
7466 movrlez %i5, 0x1C6, %l2
7467 bvc,a,pt %icc, loop_871
7468loop_870:
7469 ldub [%l7 + 0x76], %i1
7470 fmovdcs %xcc, %f6, %f9
7471 or %i3, %i2, %o2
7472loop_871:
7473 movg %icc, %o4, %g2
7474 stw %i7, [%l7 + 0x50]
7475 ldd [%l7 + 0x08], %f8
7476 ldsh [%l7 + 0x1C], %l3
7477 edge8n %l0, %o6, %g6
7478 fnor %f8, %f12, %f10
7479 fands %f0, %f13, %f14
7480 lduw [%l7 + 0x3C], %o1
7481 tl %xcc, 0x0
7482 sth %g4, [%l7 + 0x50]
7483 stx %g5, [%l7 + 0x70]
7484 srax %g7, 0x08, %i4
7485 fsrc2 %f4, %f10
7486 fnors %f3, %f5, %f10
7487 std %f10, [%l7 + 0x18]
7488 ldsh [%l7 + 0x0E], %i6
7489 udivx %g3, 0x187A, %g1
7490 lduw [%l7 + 0x18], %o5
7491 fcmpeq16 %f2, %f14, %o7
7492 fbn,a %fcc1, loop_872
7493 edge8n %o3, %l6, %l5
7494 fxors %f6, %f0, %f2
7495 lduw [%l7 + 0x78], %l1
7496loop_872:
7497 fpsub32s %f15, %f3, %f8
7498 umulcc %o0, %l4, %i5
7499 fcmpes %fcc3, %f0, %f12
7500 bvs,a,pn %xcc, loop_873
7501 st %f3, [%l7 + 0x10]
7502 brz,a %l2, loop_874
7503 movg %icc, %i1, %i0
7504loop_873:
7505 subc %i2, %i3, %o4
7506 movpos %xcc, %o2, %i7
7507loop_874:
7508 movn %xcc, %l3, %l0
7509 andn %g2, %o6, %o1
7510 sub %g6, 0x0D72, %g4
7511 fcmple16 %f12, %f6, %g7
7512 bcs,a %xcc, loop_875
7513 fand %f12, %f10, %f4
7514 fbule %fcc1, loop_876
7515 ldd [%l7 + 0x78], %f4
7516loop_875:
7517 ldsw [%l7 + 0x20], %g5
7518 movcs %xcc, %i4, %g3
7519loop_876:
7520 tsubcc %i6, %g1, %o5
7521 bneg,a %icc, loop_877
7522 movne %icc, %o3, %l6
7523 movrgz %l5, 0x3A1, %l1
7524 fones %f7
7525loop_877:
7526 fbue %fcc3, loop_878
7527 fmovdn %xcc, %f3, %f9
7528 stw %o7, [%l7 + 0x44]
7529 fbuge,a %fcc0, loop_879
7530loop_878:
7531 fpmerge %f2, %f14, %f0
7532 ldsw [%l7 + 0x3C], %o0
7533 ld [%l7 + 0x24], %f2
7534loop_879:
7535 stb %i5, [%l7 + 0x78]
7536 std %f10, [%l7 + 0x08]
7537 fmuld8ulx16 %f12, %f12, %f4
7538 st %f15, [%l7 + 0x30]
7539 xnor %l4, 0x1051, %l2
7540 fmovd %f14, %f2
7541 fmovrslez %i1, %f7, %f0
7542 stx %i2, [%l7 + 0x38]
7543 bne,a %icc, loop_880
7544 brgez,a %i0, loop_881
7545 edge32 %i3, %o2, %i7
7546 ldub [%l7 + 0x5A], %l3
7547loop_880:
7548 fbn,a %fcc2, loop_882
7549loop_881:
7550 subccc %l0, %o4, %o6
7551 sethi 0x10B8, %o1
7552 fmovrsgez %g6, %f5, %f0
7553loop_882:
7554 tgu %xcc, 0x4
7555 fmovsle %icc, %f5, %f2
7556 fmovdcc %icc, %f7, %f8
7557 srl %g4, 0x15, %g2
7558 fnegd %f2, %f14
7559 or %g7, %g5, %g3
7560 stx %i4, [%l7 + 0x50]
7561 stw %g1, [%l7 + 0x2C]
7562 stb %i6, [%l7 + 0x56]
7563 ldd [%l7 + 0x40], %f14
7564 tvc %icc, 0x6
7565 lduw [%l7 + 0x7C], %o3
7566 and %l6, 0x1945, %o5
7567 st %f8, [%l7 + 0x30]
7568 fbge,a %fcc0, loop_883
7569 edge8l %l5, %l1, %o7
7570 ld [%l7 + 0x1C], %f2
7571 fmovdne %icc, %f13, %f3
7572loop_883:
7573 stb %i5, [%l7 + 0x6D]
7574 fone %f14
7575 fbe,a %fcc3, loop_884
7576 tleu %icc, 0x2
7577 fmovdgu %icc, %f9, %f3
7578 move %xcc, %l4, %l2
7579loop_884:
7580 fmovrse %o0, %f6, %f12
7581 fornot2s %f6, %f13, %f2
7582 or %i1, 0x062B, %i0
7583 lduw [%l7 + 0x08], %i2
7584 fones %f8
7585 ld [%l7 + 0x4C], %f12
7586 stw %o2, [%l7 + 0x08]
7587 fmovsl %icc, %f15, %f12
7588 stw %i7, [%l7 + 0x1C]
7589 fbn,a %fcc3, loop_885
7590 andncc %i3, %l0, %l3
7591 sllx %o6, 0x0F, %o1
7592 ldsh [%l7 + 0x6E], %o4
7593loop_885:
7594 mova %icc, %g4, %g6
7595 fmovrde %g2, %f6, %f2
7596 fcmple16 %f12, %f10, %g5
7597 fbuge,a %fcc2, loop_886
7598 fble %fcc3, loop_887
7599 fcmpeq32 %f14, %f12, %g7
7600 fbuge,a %fcc0, loop_888
7601loop_886:
7602 addc %g3, %g1, %i4
7603loop_887:
7604 ldsw [%l7 + 0x2C], %o3
7605 ldd [%l7 + 0x30], %f8
7606loop_888:
7607 fmovsne %icc, %f2, %f11
7608 ld [%l7 + 0x34], %f2
7609 brgez,a %i6, loop_889
7610 ldsw [%l7 + 0x4C], %l6
7611 ldx [%l7 + 0x20], %l5
7612 stw %o5, [%l7 + 0x74]
7613loop_889:
7614 movn %xcc, %o7, %i5
7615 orcc %l4, 0x0E14, %l1
7616 std %f0, [%l7 + 0x20]
7617 lduw [%l7 + 0x0C], %o0
7618 movvs %xcc, %i1, %l2
7619 pdist %f6, %f6, %f14
7620 fpadd16 %f14, %f12, %f12
7621 stx %i0, [%l7 + 0x50]
7622 fbl %fcc3, loop_890
7623 ldsh [%l7 + 0x16], %i2
7624 nop
7625 setx loop_891, %l0, %l1
7626 jmpl %l1, %i7
7627 subccc %i3, 0x04DB, %o2
7628loop_890:
7629 fmovsne %xcc, %f14, %f15
7630 ldsw [%l7 + 0x58], %l3
7631loop_891:
7632 fbne %fcc2, loop_892
7633 fornot2 %f14, %f14, %f8
7634 fmovd %f12, %f0
7635 add %o6, %l0, %o1
7636loop_892:
7637 stb %g4, [%l7 + 0x26]
7638 ld [%l7 + 0x70], %f6
7639 brlez %o4, loop_893
7640 fmovrslz %g6, %f3, %f10
7641 stb %g2, [%l7 + 0x60]
7642 bleu,a loop_894
7643loop_893:
7644 stx %g7, [%l7 + 0x40]
7645 tg %xcc, 0x4
7646 tl %icc, 0x4
7647loop_894:
7648 fpadd32 %f6, %f4, %f10
7649 udiv %g5, 0x11B2, %g1
7650 lduh [%l7 + 0x68], %g3
7651 edge16 %o3, %i6, %i4
7652 smulcc %l6, 0x0A2D, %l5
7653 fpadd32 %f6, %f0, %f2
7654 fmovs %f2, %f5
7655 ldd [%l7 + 0x20], %f14
7656 udivcc %o7, 0x1FD6, %i5
7657 fmovrdlez %o5, %f8, %f14
7658 fcmps %fcc1, %f9, %f7
7659 ldub [%l7 + 0x14], %l1
7660 fmovdn %icc, %f10, %f5
7661 andcc %o0, 0x1168, %i1
7662 bcs,a %xcc, loop_895
7663 fmovd %f8, %f0
7664 xnor %l2, %i0, %i2
7665 movre %l4, %i7, %i3
7666loop_895:
7667 sub %l3, %o2, %l0
7668 ld [%l7 + 0x68], %f11
7669 ldd [%l7 + 0x38], %f10
7670 fpsub32 %f10, %f8, %f10
7671 ldsh [%l7 + 0x70], %o6
7672 ldub [%l7 + 0x61], %o1
7673 ldub [%l7 + 0x3D], %g4
7674 st %f5, [%l7 + 0x08]
7675 movcc %xcc, %g6, %o4
7676 array32 %g7, %g2, %g5
7677 bge,pt %icc, loop_896
7678 nop
7679 setx loop_897, %l0, %l1
7680 wrpr 0x1, %tl
7681 wrpr %l1, %tnpc
7682 setx 0x34400001400, %l0, %l1
7683 wrpr %l1, %tstate
7684 wrhpr 0x4, %htstate
7685 done
7686 sll %g1, 0x04, %o3
7687 tg %icc, 0x3
7688loop_896:
7689 fnot2 %f12, %f0
7690loop_897:
7691 bne,a loop_898
7692 fmovrdlez %i6, %f0, %f6
7693 bne,a,pn %xcc, loop_899
7694 bgu loop_900
7695loop_898:
7696 tcs %xcc, 0x3
7697 fandnot1s %f5, %f8, %f4
7698loop_899:
7699 stb %g3, [%l7 + 0x53]
7700loop_900:
7701 ldd [%l7 + 0x70], %f12
7702 stw %i4, [%l7 + 0x20]
7703 tcs %icc, 0x6
7704 fbg %fcc1, loop_901
7705 mulscc %l5, 0x01EE, %o7
7706 ba,a loop_902
7707 fpackfix %f12, %f2
7708loop_901:
7709 te %icc, 0x4
7710 edge8 %i5, %l6, %o5
7711loop_902:
7712 fbu %fcc3, loop_903
7713 sdivx %l1, 0x0A00, %o0
7714 add %l2, %i0, %i2
7715 sth %i1, [%l7 + 0x22]
7716loop_903:
7717 fabss %f7, %f15
7718 array8 %l4, %i3, %i7
7719 ld [%l7 + 0x6C], %f9
7720 bl,a loop_904
7721 fmovrslez %o2, %f9, %f7
7722 nop
7723 setx loop_905, %l0, %l1
7724 wrpr 0x1, %tl
7725 wrpr %l1, %tnpc
7726 setx 0x34400001400, %l0, %l1
7727 wrpr %l1, %tstate
7728 wrhpr 0x4, %htstate
7729 done
7730 fmovde %icc, %f11, %f15
7731loop_904:
7732 ldub [%l7 + 0x1E], %l3
7733 array8 %l0, %o6, %g4
7734loop_905:
7735 ldx [%l7 + 0x60], %o1
7736 stb %g6, [%l7 + 0x58]
7737 fcmpd %fcc0, %f0, %f2
7738 movg %icc, %o4, %g2
7739 fandnot1s %f9, %f0, %f9
7740 ldsb [%l7 + 0x74], %g5
7741 te %icc, 0x5
7742 popc 0x099C, %g7
7743 stb %o3, [%l7 + 0x2F]
7744 brnz,a %i6, loop_906
7745 srlx %g1, 0x14, %i4
7746 subccc %g3, 0x1E24, %l5
7747 brnz %i5, loop_907
7748loop_906:
7749 stx %o7, [%l7 + 0x38]
7750 mulscc %o5, %l6, %l1
7751 fands %f12, %f1, %f13
7752loop_907:
7753 fmovdleu %xcc, %f6, %f6
7754 for %f2, %f2, %f6
7755 ldsb [%l7 + 0x0C], %o0
7756 add %l2, 0x0AAB, %i0
7757 mulx %i2, %l4, %i1
7758 fba %fcc2, loop_908
7759 edge16l %i7, %o2, %i3
7760 fands %f2, %f13, %f3
7761 tpos %xcc, 0x3
7762loop_908:
7763 fpsub16s %f9, %f12, %f5
7764 fpack32 %f6, %f12, %f10
7765 std %f6, [%l7 + 0x10]
7766 ldx [%l7 + 0x20], %l0
7767 taddcctv %l3, 0x08E0, %g4
7768 taddcctv %o6, %o1, %o4
7769 mova %icc, %g6, %g5
7770 sth %g2, [%l7 + 0x62]
7771 tneg %xcc, 0x6
7772 movrgz %o3, %i6, %g7
7773 call loop_909
7774 fba %fcc0, loop_910
7775 tn %icc, 0x3
7776 lduh [%l7 + 0x38], %g1
7777loop_909:
7778 stw %i4, [%l7 + 0x20]
7779loop_910:
7780 stw %g3, [%l7 + 0x70]
7781 mulscc %i5, %l5, %o5
7782 stx %o7, [%l7 + 0x78]
7783 sub %l1, 0x054C, %o0
7784 lduh [%l7 + 0x30], %l6
7785 fzero %f0
7786 tg %icc, 0x0
7787 movvc %icc, %l2, %i0
7788 ldub [%l7 + 0x33], %i2
7789 nop
7790 setx loop_911, %l0, %l1
7791 wrpr 0x1, %tl
7792 wrpr %l1, %tpc
7793 add %l1, 0x4, %l1
7794 wrpr %l1, %tnpc
7795 setx 0x34400001400, %l0, %l1
7796 wrpr %l1, %tstate
7797 wrhpr 0x4, %htstate
7798 retry
7799 st %f8, [%l7 + 0x70]
7800 st %f6, [%l7 + 0x7C]
7801 fnegs %f14, %f10
7802loop_911:
7803 fsrc1s %f8, %f10
7804 bl,a loop_912
7805 ld [%l7 + 0x08], %f1
7806 fmul8sux16 %f6, %f12, %f10
7807 movle %icc, %l4, %i7
7808loop_912:
7809 movrlez %i1, 0x20B, %o2
7810 fmovdl %icc, %f10, %f10
7811 std %f4, [%l7 + 0x10]
7812 lduw [%l7 + 0x70], %l0
7813 edge16n %i3, %l3, %g4
7814 stw %o6, [%l7 + 0x1C]
7815 fmovde %icc, %f4, %f4
7816 and %o1, %o4, %g5
7817 st %f15, [%l7 + 0x28]
7818 ldsh [%l7 + 0x44], %g6
7819 sth %g2, [%l7 + 0x7A]
7820 stb %i6, [%l7 + 0x24]
7821 fands %f10, %f5, %f5
7822 sub %g7, %o3, %g1
7823 fornot2s %f5, %f2, %f9
7824 edge32 %g3, %i5, %i4
7825 sdiv %o5, 0x018F, %o7
7826 fpsub32 %f8, %f8, %f8
7827 fornot2s %f8, %f8, %f10
7828 st %f2, [%l7 + 0x34]
7829 movgu %xcc, %l5, %l1
7830 fmovrse %o0, %f1, %f7
7831 st %f9, [%l7 + 0x64]
7832 movrgz %l2, 0x39F, %l6
7833 fbo,a %fcc2, loop_913
7834 lduw [%l7 + 0x58], %i2
7835 fandnot2s %f8, %f10, %f9
7836 fpadd16s %f15, %f2, %f8
7837loop_913:
7838 brgez,a %l4, loop_914
7839 fpsub16 %f6, %f10, %f10
7840 sth %i0, [%l7 + 0x1C]
7841 fmovrsne %i7, %f1, %f7
7842loop_914:
7843 tvs %icc, 0x6
7844 fmovsg %xcc, %f9, %f9
7845 sub %o2, %i1, %l0
7846 fmovrdlz %l3, %f6, %f14
7847 fmovsvs %icc, %f13, %f3
7848 ldsw [%l7 + 0x0C], %i3
7849 edge16n %g4, %o1, %o6
7850 be %icc, loop_915
7851 std %f6, [%l7 + 0x18]
7852 stw %g5, [%l7 + 0x34]
7853 ldsh [%l7 + 0x70], %o4
7854loop_915:
7855 bn,a loop_916
7856 movn %icc, %g6, %i6
7857 movcs %xcc, %g7, %g2
7858 xor %g1, 0x11B3, %g3
7859loop_916:
7860 fbule %fcc3, loop_917
7861 fmovsn %xcc, %f6, %f9
7862 mova %icc, %o3, %i5
7863 lduw [%l7 + 0x20], %o5
7864loop_917:
7865 sdivx %i4, 0x1CFE, %l5
7866 fmovdvc %icc, %f9, %f3
7867 tpos %icc, 0x2
7868 fandnot1s %f8, %f3, %f5
7869 tn %icc, 0x2
7870 movre %l1, %o7, %l2
7871 addccc %o0, 0x029C, %i2
7872 edge16n %l6, %i0, %l4
7873 taddcctv %o2, 0x0B2F, %i7
7874 tle %xcc, 0x3
7875 ldsh [%l7 + 0x32], %l0
7876 be,a %xcc, loop_918
7877 fmovdl %xcc, %f8, %f6
7878 stb %i1, [%l7 + 0x6B]
7879 fmovdgu %icc, %f2, %f13
7880loop_918:
7881 fmovdn %xcc, %f6, %f5
7882 fabss %f1, %f0
7883 movpos %icc, %l3, %i3
7884 lduh [%l7 + 0x46], %o1
7885 mova %icc, %o6, %g4
7886 stb %o4, [%l7 + 0x15]
7887 ldx [%l7 + 0x70], %g5
7888 ldsh [%l7 + 0x66], %i6
7889 fpackfix %f4, %f9
7890 fmovdcc %xcc, %f15, %f4
7891 bleu,pt %icc, loop_919
7892 siam 0x0
7893 fabsd %f14, %f0
7894 ldub [%l7 + 0x09], %g6
7895loop_919:
7896 edge8ln %g2, %g7, %g1
7897 fmovdcc %xcc, %f12, %f7
7898 brz,a %o3, loop_920
7899 edge32ln %g3, %o5, %i4
7900 sth %l5, [%l7 + 0x26]
7901 fpmerge %f0, %f12, %f14
7902loop_920:
7903 lduw [%l7 + 0x74], %i5
7904 bge,a,pt %xcc, loop_921
7905 lduw [%l7 + 0x14], %l1
7906 fmovrdne %l2, %f0, %f12
7907 array16 %o0, %o7, %l6
7908loop_921:
7909 sth %i2, [%l7 + 0x5A]
7910 ldsw [%l7 + 0x60], %i0
7911 fmovrdgez %l4, %f6, %f14
7912 fpack16 %f4, %f12
7913 tne %icc, 0x1
7914 fandnot1 %f12, %f2, %f10
7915 fabsd %f10, %f10
7916 st %f11, [%l7 + 0x68]
7917 fandnot1s %f14, %f14, %f4
7918 fbg,a %fcc1, loop_922
7919 fxnor %f8, %f4, %f0
7920 bgu,pt %icc, loop_923
7921 tneg %xcc, 0x2
7922loop_922:
7923 fand %f10, %f8, %f2
7924 brz,a %i7, loop_924
7925loop_923:
7926 ldub [%l7 + 0x16], %l0
7927 movg %icc, %i1, %o2
7928 bpos,a loop_925
7929loop_924:
7930 fble %fcc3, loop_926
7931 lduh [%l7 + 0x54], %i3
7932 fmul8x16au %f7, %f6, %f10
7933loop_925:
7934 nop
7935 setx loop_927, %l0, %l1
7936 jmpl %l1, %l3
7937loop_926:
7938 stb %o6, [%l7 + 0x6D]
7939 taddcc %g4, 0x1EE7, %o1
7940 lduh [%l7 + 0x5C], %g5
7941loop_927:
7942 stx %i6, [%l7 + 0x18]
7943 fpsub16s %f14, %f12, %f14
7944 stx %o4, [%l7 + 0x78]
7945 addc %g2, %g7, %g1
7946 andcc %o3, %g6, %g3
7947 fornot2 %f0, %f6, %f6
7948 stw %i4, [%l7 + 0x44]
7949 std %f4, [%l7 + 0x20]
7950 tne %icc, 0x0
7951 lduh [%l7 + 0x46], %o5
7952 ld [%l7 + 0x68], %f8
7953 fsrc1s %f10, %f5
7954 fone %f14
7955 fbuge %fcc3, loop_928
7956 movleu %xcc, %i5, %l1
7957 std %f4, [%l7 + 0x78]
7958 ldd [%l7 + 0x48], %f14
7959loop_928:
7960 lduh [%l7 + 0x4E], %l2
7961 fbn,a %fcc3, loop_929
7962 ldsb [%l7 + 0x40], %o0
7963 fmovd %f10, %f8
7964 fmovsne %icc, %f3, %f3
7965loop_929:
7966 brlz %l5, loop_930
7967 fcmple32 %f0, %f10, %o7
7968 fandnot1s %f13, %f10, %f2
7969 movpos %icc, %i2, %l6
7970loop_930:
7971 lduh [%l7 + 0x50], %i0
7972 fnot2 %f10, %f12
7973 alignaddrl %i7, %l4, %i1
7974 stw %l0, [%l7 + 0x74]
7975 sll %o2, 0x08, %i3
7976 mova %icc, %l3, %o6
7977 fmovscs %xcc, %f0, %f12
7978 move %xcc, %g4, %g5
7979 te %xcc, 0x1
7980 movrgez %i6, %o4, %o1
7981 or %g7, %g1, %o3
7982 lduw [%l7 + 0x54], %g2
7983 faligndata %f10, %f2, %f14
7984 tsubcc %g6, 0x0A04, %i4
7985 fcmpne32 %f4, %f2, %g3
7986 fxor %f6, %f2, %f10
7987 te %xcc, 0x7
7988 ldsw [%l7 + 0x70], %i5
7989 fbne %fcc2, loop_931
7990 call loop_932
7991 fxor %f0, %f4, %f12
7992 xorcc %l1, %l2, %o0
7993loop_931:
7994 stw %o5, [%l7 + 0x20]
7995loop_932:
7996 ldub [%l7 + 0x77], %o7
7997 st %f9, [%l7 + 0x44]
7998 andn %l5, 0x1A01, %i2
7999 fmovdl %icc, %f13, %f10
8000 siam 0x6
8001 fnegd %f12, %f14
8002 lduh [%l7 + 0x1E], %i0
8003 fnot1 %f14, %f14
8004 fnegs %f11, %f9
8005 tleu %xcc, 0x5
8006 ldsh [%l7 + 0x60], %i7
8007 ldsh [%l7 + 0x22], %l6
8008 fmovsvs %xcc, %f7, %f7
8009 stw %i1, [%l7 + 0x44]
8010 ldub [%l7 + 0x3A], %l4
8011 brz %o2, loop_933
8012 ldd [%l7 + 0x08], %f12
8013 edge32 %i3, %l3, %l0
8014 fmovsl %icc, %f14, %f7
8015loop_933:
8016 stx %o6, [%l7 + 0x68]
8017 ldsb [%l7 + 0x3F], %g5
8018 fbule %fcc0, loop_934
8019 ldsb [%l7 + 0x51], %i6
8020 sllx %g4, 0x08, %o1
8021 ldsb [%l7 + 0x1C], %g7
8022loop_934:
8023 fmovsa %icc, %f15, %f12
8024 bneg,a %xcc, loop_935
8025 tge %icc, 0x1
8026 fbuge %fcc3, loop_936
8027 fmovsge %xcc, %f9, %f5
8028loop_935:
8029 movl %icc, %o4, %o3
8030 ldsh [%l7 + 0x1E], %g1
8031loop_936:
8032 edge8n %g2, %g6, %i4
8033 fmul8ulx16 %f4, %f0, %f0
8034 add %g3, 0x079E, %l1
8035 nop
8036 setx loop_937, %l0, %l1
8037 wrpr 0x1, %tl
8038 wrpr %l1, %tnpc
8039 setx 0x34400001400, %l0, %l1
8040 wrpr %l1, %tstate
8041 wrhpr 0x4, %htstate
8042 done
8043 bn,pn %xcc, loop_938
8044 ldd [%l7 + 0x20], %f10
8045 brlez %l2, loop_939
8046loop_937:
8047 std %f14, [%l7 + 0x68]
8048loop_938:
8049 srl %i5, 0x0A, %o5
8050 fandnot2 %f6, %f6, %f10
8051loop_939:
8052 or %o0, %l5, %o7
8053 ldub [%l7 + 0x6E], %i0
8054 fone %f0
8055 sth %i7, [%l7 + 0x68]
8056 edge8 %l6, %i2, %i1
8057 movcc %xcc, %o2, %l4
8058 edge8 %l3, %l0, %i3
8059 tcc %icc, 0x3
8060 udiv %o6, 0x11C7, %i6
8061 fbn %fcc1, loop_940
8062 movrlz %g5, 0x19B, %o1
8063 stx %g7, [%l7 + 0x30]
8064 tl %icc, 0x4
8065loop_940:
8066 tsubcctv %g4, 0x116C, %o4
8067 fcmple16 %f12, %f14, %g1
8068 fnor %f8, %f4, %f14
8069 fcmpne16 %f10, %f0, %g2
8070 srax %g6, 0x12, %o3
8071 ldsb [%l7 + 0x1F], %g3
8072 ld [%l7 + 0x48], %f9
8073 call loop_941
8074 movre %i4, %l2, %i5
8075 fmovrslez %o5, %f8, %f14
8076 ldsw [%l7 + 0x60], %o0
8077loop_941:
8078 fmovsa %icc, %f8, %f8
8079 fandnot1 %f4, %f10, %f8
8080 fmovrdlez %l1, %f4, %f4
8081 ldsh [%l7 + 0x76], %l5
8082 brlz,a %i0, loop_942
8083 stw %o7, [%l7 + 0x64]
8084 edge8n %l6, %i7, %i2
8085 fnot1s %f8, %f2
8086loop_942:
8087 brlez %i1, loop_943
8088 fmovsl %icc, %f0, %f5
8089 lduw [%l7 + 0x0C], %o2
8090 fmovrdgez %l4, %f2, %f6
8091loop_943:
8092 stx %l0, [%l7 + 0x30]
8093 bshuffle %f10, %f14, %f8
8094 std %f2, [%l7 + 0x20]
8095 lduh [%l7 + 0x62], %l3
8096 fpack16 %f4, %f6
8097 fmovsa %xcc, %f6, %f13
8098 tcc %xcc, 0x5
8099 ldsh [%l7 + 0x34], %i3
8100 fmovrsgz %i6, %f11, %f14
8101 stw %o6, [%l7 + 0x18]
8102 stb %g5, [%l7 + 0x51]
8103 edge16l %o1, %g4, %o4
8104 fmovdg %icc, %f13, %f9
8105 fmovscc %xcc, %f8, %f12
8106 movleu %icc, %g1, %g7
8107 stw %g6, [%l7 + 0x30]
8108 stx %g2, [%l7 + 0x08]
8109 fmovscs %xcc, %f11, %f15
8110 movvs %icc, %g3, %o3
8111 sth %i4, [%l7 + 0x3C]
8112 udivx %i5, 0x0A77, %l2
8113 fmovdg %xcc, %f11, %f4
8114 fsrc2 %f8, %f0
8115 fmovrslz %o5, %f14, %f13
8116 tne %icc, 0x2
8117 fand %f14, %f6, %f10
8118 fbuge,a %fcc3, loop_944
8119 fmovdvc %xcc, %f3, %f3
8120 fpsub32 %f14, %f6, %f10
8121 bne,a,pn %icc, loop_945
8122loop_944:
8123 ldx [%l7 + 0x38], %o0
8124 addc %l5, %l1, %o7
8125 fcmpgt16 %f4, %f6, %l6
8126loop_945:
8127 srl %i0, 0x05, %i7
8128 movpos %xcc, %i1, %o2
8129 array16 %l4, %l0, %l3
8130 ld [%l7 + 0x20], %f7
8131 fnot1s %f7, %f0
8132 st %f12, [%l7 + 0x30]
8133 call loop_946
8134 fmovdvc %xcc, %f13, %f8
8135 be,pt %icc, loop_947
8136 std %f8, [%l7 + 0x38]
8137loop_946:
8138 fpadd32 %f4, %f10, %f10
8139 umulcc %i3, %i2, %i6
8140loop_947:
8141 edge32l %o6, %g5, %g4
8142 stb %o1, [%l7 + 0x74]
8143 fmovdne %xcc, %f5, %f13
8144 stb %o4, [%l7 + 0x74]
8145 lduw [%l7 + 0x3C], %g7
8146 nop
8147 setx loop_948, %l0, %l1
8148 wrpr 0x1, %tl
8149 wrpr %l1, %tnpc
8150 setx 0x34400001400, %l0, %l1
8151 wrpr %l1, %tstate
8152 wrhpr 0x4, %htstate
8153 done
8154 fmovsneg %xcc, %f1, %f1
8155 tle %icc, 0x4
8156 ldd [%l7 + 0x78], %f2
8157loop_948:
8158 ldsh [%l7 + 0x7C], %g6
8159 ld [%l7 + 0x10], %f0
8160 fbn %fcc1, loop_949
8161 lduw [%l7 + 0x10], %g2
8162 bvs,a,pn %xcc, loop_950
8163 edge32l %g3, %g1, %o3
8164loop_949:
8165 fbule,a %fcc1, loop_951
8166 fpack16 %f8, %f10
8167loop_950:
8168 fbuge,a %fcc0, loop_952
8169 edge32 %i4, %i5, %o5
8170loop_951:
8171 stb %l2, [%l7 + 0x70]
8172 fcmpd %fcc0, %f4, %f8
8173loop_952:
8174 movpos %xcc, %o0, %l5
8175 std %f10, [%l7 + 0x68]
8176 andn %o7, %l6, %l1
8177 bneg loop_953
8178 fone %f10
8179 xorcc %i0, 0x0224, %i7
8180 array8 %i1, %l4, %o2
8181loop_953:
8182 fmuld8sux16 %f7, %f7, %f2
8183 sth %l3, [%l7 + 0x22]
8184 st %f2, [%l7 + 0x78]
8185 taddcctv %i3, %i2, %l0
8186 ldsb [%l7 + 0x37], %o6
8187 sth %i6, [%l7 + 0x7E]
8188 std %f8, [%l7 + 0x50]
8189 fsrc2 %f0, %f0
8190 ldd [%l7 + 0x18], %f2
8191 fcmpd %fcc3, %f14, %f4
8192 brnz %g4, loop_954
8193 ldx [%l7 + 0x50], %g5
8194 brlez %o1, loop_955
8195 fandnot2 %f14, %f6, %f4
8196loop_954:
8197 fors %f10, %f5, %f7
8198 fpsub16s %f10, %f9, %f5
8199loop_955:
8200 tvs %xcc, 0x4
8201 fmovdl %icc, %f3, %f1
8202 movrgez %g7, 0x296, %o4
8203 fcmpne32 %f8, %f4, %g6
8204 andn %g2, 0x0E26, %g1
8205 fbge,a %fcc0, loop_956
8206 lduw [%l7 + 0x6C], %o3
8207 st %f0, [%l7 + 0x24]
8208 bgu,a,pn %xcc, loop_957
8209loop_956:
8210 sth %i4, [%l7 + 0x54]
8211 fpmerge %f10, %f5, %f4
8212 fbu %fcc2, loop_958
8213loop_957:
8214 ld [%l7 + 0x20], %f11
8215 sth %i5, [%l7 + 0x2A]
8216 bvs,a %xcc, loop_959
8217loop_958:
8218 fbne %fcc2, loop_960
8219 edge32 %g3, %l2, %o0
8220 fmovdgu %xcc, %f3, %f6
8221loop_959:
8222 fcmped %fcc3, %f12, %f12
8223loop_960:
8224 taddcctv %l5, %o5, %l6
8225 tg %xcc, 0x5
8226 bleu,a loop_961
8227 sth %o7, [%l7 + 0x16]
8228 fbul %fcc2, loop_962
8229 ldsw [%l7 + 0x48], %l1
8230loop_961:
8231 stw %i0, [%l7 + 0x50]
8232 bl loop_963
8233loop_962:
8234 bgu loop_964
8235 st %f11, [%l7 + 0x28]
8236 fbl,a %fcc2, loop_965
8237loop_963:
8238 edge16ln %i1, %l4, %o2
8239loop_964:
8240 fbe %fcc2, loop_966
8241 ldsh [%l7 + 0x32], %i7
8242loop_965:
8243 be %xcc, loop_967
8244 movrgez %l3, 0x1E6, %i3
8245loop_966:
8246 fbn,a %fcc0, loop_968
8247 fpadd16s %f12, %f0, %f11
8248loop_967:
8249 subc %l0, 0x0AC5, %i2
8250 movrlez %o6, %g4, %i6
8251loop_968:
8252 edge32 %o1, %g5, %o4
8253 fcmped %fcc0, %f10, %f0
8254 lduw [%l7 + 0x7C], %g6
8255 movneg %xcc, %g7, %g1
8256 fpsub16s %f15, %f5, %f1
8257 fcmpes %fcc0, %f5, %f10
8258 umul %o3, %i4, %i5
8259 lduh [%l7 + 0x24], %g3
8260 fnot1s %f7, %f4
8261 edge8n %g2, %l2, %o0
8262 ldub [%l7 + 0x1D], %l5
8263 fcmped %fcc3, %f12, %f10
8264 fmovdgu %icc, %f5, %f7
8265 ld [%l7 + 0x40], %f8
8266 stx %o5, [%l7 + 0x68]
8267 fandnot2 %f4, %f12, %f14
8268 sll %o7, 0x19, %l6
8269 lduw [%l7 + 0x68], %i0
8270 ldub [%l7 + 0x1B], %i1
8271 fmovsvs %icc, %f2, %f14
8272 sll %l4, %o2, %i7
8273 fmovrdgz %l1, %f8, %f14
8274 udivx %i3, 0x10D9, %l3
8275 edge16 %l0, %i2, %g4
8276 ldsw [%l7 + 0x0C], %i6
8277 fzeros %f8
8278 ldsh [%l7 + 0x30], %o1
8279 fcmpne32 %f2, %f12, %g5
8280 lduw [%l7 + 0x78], %o6
8281 fzero %f2
8282 st %f0, [%l7 + 0x2C]
8283 stx %g6, [%l7 + 0x78]
8284 stw %g7, [%l7 + 0x4C]
8285 std %f14, [%l7 + 0x70]
8286 brz %o4, loop_969
8287 umul %g1, %o3, %i4
8288 stx %i5, [%l7 + 0x10]
8289 fmovsne %xcc, %f4, %f1
8290loop_969:
8291 bg,pn %xcc, loop_970
8292 edge16ln %g2, %l2, %g3
8293 fnegs %f12, %f6
8294 tcs %icc, 0x0
8295loop_970:
8296 sub %o0, 0x0807, %o5
8297 stw %l5, [%l7 + 0x58]
8298 xnor %o7, 0x183C, %i0
8299 movrgez %l6, %l4, %i1
8300 lduh [%l7 + 0x5A], %o2
8301 umul %i7, 0x03E8, %i3
8302 fmovdl %icc, %f3, %f5
8303 fornot2 %f10, %f8, %f12
8304 ldsh [%l7 + 0x76], %l1
8305 ldsh [%l7 + 0x48], %l0
8306 ld [%l7 + 0x0C], %f15
8307 stw %l3, [%l7 + 0x54]
8308 move %icc, %g4, %i6
8309 tneg %icc, 0x3
8310 orcc %o1, 0x0EE2, %i2
8311 fxor %f10, %f8, %f6
8312 ldub [%l7 + 0x1D], %o6
8313 add %g6, 0x0447, %g5
8314 mova %xcc, %o4, %g7
8315 fmovrdgz %g1, %f8, %f0
8316 movrgez %o3, %i5, %g2
8317 bvs loop_971
8318 std %f14, [%l7 + 0x68]
8319 bne,a,pn %icc, loop_972
8320 fmovdleu %icc, %f8, %f1
8321loop_971:
8322 fmovdneg %xcc, %f9, %f7
8323 ldx [%l7 + 0x70], %i4
8324loop_972:
8325 bn,pt %xcc, loop_973
8326 move %xcc, %g3, %o0
8327 fornot2 %f8, %f14, %f8
8328 fmovdne %xcc, %f15, %f14
8329loop_973:
8330 sra %o5, 0x0E, %l5
8331 ldsh [%l7 + 0x14], %o7
8332 movvs %xcc, %l2, %l6
8333 tcs %xcc, 0x3
8334 fone %f12
8335 fnot2 %f10, %f12
8336 edge16ln %l4, %i1, %o2
8337 fble %fcc0, loop_974
8338 brnz %i0, loop_975
8339 fnot1s %f15, %f15
8340 ldd [%l7 + 0x68], %f10
8341loop_974:
8342 tl %icc, 0x7
8343loop_975:
8344 fcmpne16 %f12, %f6, %i7
8345 fornot1 %f4, %f6, %f0
8346 lduw [%l7 + 0x0C], %i3
8347 mulx %l0, %l1, %g4
8348 edge16ln %i6, %l3, %i2
8349 fcmpgt32 %f6, %f2, %o1
8350 sth %o6, [%l7 + 0x6A]
8351 fbule %fcc1, loop_976
8352 fmovdvs %icc, %f3, %f6
8353 orncc %g6, %o4, %g5
8354 fmovsl %xcc, %f5, %f7
8355loop_976:
8356 fbge %fcc3, loop_977
8357 fabss %f4, %f11
8358 ldx [%l7 + 0x30], %g7
8359 edge8 %o3, %g1, %i5
8360loop_977:
8361 stw %i4, [%l7 + 0x4C]
8362 orn %g3, %o0, %o5
8363 fbule %fcc1, loop_978
8364 ldsb [%l7 + 0x40], %l5
8365 bge,a,pn %xcc, loop_979
8366 fpsub32 %f8, %f6, %f10
8367loop_978:
8368 movneg %xcc, %o7, %g2
8369 st %f14, [%l7 + 0x1C]
8370loop_979:
8371 tg %icc, 0x6
8372 fmovrdgez %l2, %f14, %f6
8373 fmovdn %icc, %f11, %f2
8374 lduw [%l7 + 0x4C], %l6
8375 fmovd %f0, %f2
8376 stb %l4, [%l7 + 0x2D]
8377 fmovdleu %icc, %f12, %f7
8378 alignaddr %o2, %i1, %i7
8379 movrlz %i0, 0x3F4, %i3
8380 and %l1, %g4, %l0
8381 fmovdl %xcc, %f15, %f9
8382 lduw [%l7 + 0x44], %l3
8383 movrlz %i6, 0x138, %i2
8384 st %f9, [%l7 + 0x74]
8385 umul %o1, %g6, %o6
8386 std %f8, [%l7 + 0x38]
8387 ld [%l7 + 0x28], %f13
8388 tsubcc %o4, 0x0FFB, %g7
8389 fmovde %xcc, %f12, %f0
8390 ldx [%l7 + 0x28], %g5
8391 fmovsgu %xcc, %f14, %f3
8392 movneg %xcc, %o3, %i5
8393 bvc,a,pn %xcc, loop_980
8394 fnot2 %f4, %f10
8395 fcmps %fcc3, %f8, %f7
8396 movne %icc, %g1, %g3
8397loop_980:
8398 edge16ln %i4, %o0, %l5
8399 stb %o5, [%l7 + 0x58]
8400 stb %o7, [%l7 + 0x55]
8401 movcs %icc, %g2, %l6
8402 stx %l2, [%l7 + 0x70]
8403 fsrc1 %f2, %f14
8404 edge16ln %l4, %o2, %i7
8405 fmovrsne %i1, %f12, %f8
8406 ldd [%l7 + 0x70], %f0
8407 fornot1s %f11, %f9, %f14
8408 tneg %icc, 0x1
8409 lduh [%l7 + 0x56], %i0
8410 fxors %f11, %f9, %f10
8411 movrlez %i3, 0x35B, %g4
8412 fxor %f0, %f4, %f10
8413 bvc,a,pt %icc, loop_981
8414 fornot2s %f4, %f6, %f0
8415 fmovdgu %xcc, %f3, %f8
8416 fmovrsgz %l1, %f2, %f14
8417loop_981:
8418 ldsw [%l7 + 0x54], %l3
8419 pdist %f8, %f2, %f12
8420 fmovrdlez %l0, %f14, %f14
8421 fble,a %fcc1, loop_982
8422 udivx %i6, 0x1326, %i2
8423 fornot2s %f11, %f9, %f3
8424 ldx [%l7 + 0x58], %o1
8425loop_982:
8426 umulcc %g6, %o6, %g7
8427 ldsh [%l7 + 0x62], %g5
8428 fmovsvs %icc, %f7, %f2
8429 fbue %fcc3, loop_983
8430 brgez,a %o3, loop_984
8431 fbuge,a %fcc0, loop_985
8432 bl loop_986
8433loop_983:
8434 lduh [%l7 + 0x4A], %i5
8435loop_984:
8436 fmovdn %icc, %f15, %f15
8437loop_985:
8438 fmovrsne %g1, %f14, %f7
8439loop_986:
8440 for %f14, %f0, %f12
8441 lduh [%l7 + 0x2C], %o4
8442 lduh [%l7 + 0x32], %g3
8443 nop
8444 setx loop_987, %l0, %l1
8445 wrpr 0x1, %tl
8446 wrpr %l1, %tnpc
8447 setx 0x34400001400, %l0, %l1
8448 wrpr %l1, %tstate
8449 wrhpr 0x4, %htstate
8450 done
8451 fmul8x16 %f1, %f0, %f14
8452 addc %i4, %o0, %l5
8453 pdist %f10, %f12, %f2
8454loop_987:
8455 movg %icc, %o5, %o7
8456 lduh [%l7 + 0x7A], %g2
8457 orcc %l6, 0x063B, %l4
8458 fands %f6, %f8, %f9
8459 brlz %o2, loop_988
8460 stb %l2, [%l7 + 0x5F]
8461 udiv %i7, 0x1FD5, %i1
8462 st %f4, [%l7 + 0x54]
8463loop_988:
8464 movrlz %i3, %i0, %g4
8465 fandnot2s %f1, %f1, %f6
8466 fmovrdne %l1, %f0, %f6
8467 fbn %fcc3, loop_989
8468 fandnot1 %f8, %f0, %f4
8469 siam 0x3
8470 stb %l0, [%l7 + 0x39]
8471loop_989:
8472 fpackfix %f2, %f12
8473 fmovrdlz %i6, %f6, %f10
8474 ba %xcc, loop_990
8475 lduh [%l7 + 0x18], %i2
8476 ldsb [%l7 + 0x0E], %l3
8477 movrlz %g6, 0x3A0, %o6
8478loop_990:
8479 mulx %g7, 0x0E87, %g5
8480 fmovdcc %icc, %f8, %f0
8481 brnz %o1, loop_991
8482 stx %i5, [%l7 + 0x40]
8483 fnot2 %f12, %f4
8484 fandnot1 %f4, %f0, %f14
8485loop_991:
8486 alignaddr %o3, %o4, %g3
8487 fcmpgt16 %f12, %f10, %g1
8488 movne %xcc, %i4, %o0
8489 lduh [%l7 + 0x32], %o5
8490 fnands %f4, %f11, %f15
8491 fbge %fcc1, loop_992
8492 fmovse %icc, %f1, %f14
8493 movrlz %l5, 0x092, %o7
8494 ld [%l7 + 0x54], %f11
8495loop_992:
8496 fornot1 %f8, %f2, %f8
8497 edge32 %g2, %l4, %o2
8498 bcs loop_993
8499 fandnot1s %f0, %f0, %f11
8500 std %f2, [%l7 + 0x78]
8501 sth %l6, [%l7 + 0x2A]
8502loop_993:
8503 ldsh [%l7 + 0x3C], %i7
8504 array32 %l2, %i3, %i1
8505 stb %g4, [%l7 + 0x33]
8506 fpadd32s %f10, %f6, %f9
8507 fmovsleu %xcc, %f15, %f11
8508 fbge,a %fcc2, loop_994
8509 fnand %f6, %f8, %f14
8510 fmul8ulx16 %f2, %f8, %f4
8511 fmovdleu %icc, %f3, %f12
8512loop_994:
8513 sra %i0, %l1, %i6
8514 taddcctv %i2, 0x03C0, %l0
8515 ld [%l7 + 0x64], %f2
8516 fbn,a %fcc3, loop_995
8517 sdivx %l3, 0x0ACD, %o6
8518 edge8n %g7, %g5, %g6
8519 fcmpgt16 %f0, %f10, %i5
8520loop_995:
8521 fmovdcs %xcc, %f10, %f4
8522 movcs %xcc, %o3, %o4
8523 std %f14, [%l7 + 0x48]
8524 sethi 0x05C5, %o1
8525 fmovrsne %g1, %f8, %f11
8526 ldsb [%l7 + 0x34], %i4
8527 fbue %fcc1, loop_996
8528 fmovsge %icc, %f1, %f14
8529 edge32n %o0, %g3, %l5
8530 fmovrde %o7, %f14, %f6
8531loop_996:
8532 movpos %icc, %o5, %g2
8533 stw %l4, [%l7 + 0x7C]
8534 fmovsvs %icc, %f10, %f14
8535 lduw [%l7 + 0x5C], %o2
8536 movvc %icc, %l6, %l2
8537 fpadd16s %f10, %f10, %f12
8538 tge %xcc, 0x6
8539 fmovdpos %xcc, %f4, %f6
8540 movcs %icc, %i3, %i7
8541 st %f11, [%l7 + 0x14]
8542 fmovrdlez %i1, %f8, %f4
8543 subcc %g4, %i0, %i6
8544 fmovsleu %xcc, %f8, %f5
8545 fors %f9, %f11, %f3
8546 ta %xcc, 0x6
8547 tcs %xcc, 0x6
8548 edge16n %i2, %l0, %l1
8549 fblg,a %fcc2, loop_997
8550 ldsw [%l7 + 0x74], %l3
8551 fnegd %f8, %f0
8552 umul %g7, %o6, %g6
8553loop_997:
8554 movg %icc, %g5, %o3
8555 bneg,a,pt %xcc, loop_998
8556 fandnot1s %f3, %f0, %f15
8557 stx %i5, [%l7 + 0x18]
8558 bleu,a %xcc, loop_999
8559loop_998:
8560 ldsw [%l7 + 0x6C], %o1
8561 fcmple16 %f4, %f0, %g1
8562 udivx %i4, 0x1C14, %o4
8563loop_999:
8564 fcmpes %fcc0, %f1, %f6
8565 fmovdvs %xcc, %f8, %f1
8566 sub %g3, 0x12BF, %l5
8567 fcmpne32 %f6, %f6, %o0
8568 fnand %f6, %f10, %f4
8569 fmovsle %icc, %f1, %f1
8570 addcc %o5, %o7, %l4
8571 movleu %xcc, %o2, %l6
8572 sth %g2, [%l7 + 0x54]
8573 umul %l2, %i3, %i1
8574 st %f9, [%l7 + 0x78]
8575 fcmpgt32 %f12, %f8, %g4
8576 ldx [%l7 + 0x78], %i7
8577 ldub [%l7 + 0x31], %i6
8578 fmovsleu %xcc, %f10, %f11
8579 lduh [%l7 + 0x4C], %i0
8580 fmuld8ulx16 %f14, %f5, %f12
8581 brlez,a %l0, loop_1000
8582 mova %icc, %i2, %l1
8583 bvs,pn %xcc, loop_1001
8584 fornot1 %f0, %f8, %f12
8585loop_1000:
8586 ld [%l7 + 0x6C], %f5
8587 sdivcc %g7, 0x0C4F, %o6
8588loop_1001:
8589 movneg %icc, %l3, %g6
8590 bcc loop_1002
8591 fmul8x16 %f13, %f4, %f2
8592 bge %xcc, loop_1003
8593 fmuld8sux16 %f10, %f10, %f6
8594loop_1002:
8595 addccc %o3, %g5, %i5
8596 fornot2 %f10, %f14, %f8
8597loop_1003:
8598 subccc %o1, %i4, %g1
8599 ldd [%l7 + 0x40], %f8
8600 edge16ln %o4, %l5, %g3
8601 ld [%l7 + 0x44], %f3
8602 fmovsleu %xcc, %f4, %f11
8603 lduw [%l7 + 0x50], %o5
8604 fpackfix %f6, %f5
8605 fmovrdlez %o7, %f10, %f6
8606 stb %l4, [%l7 + 0x58]
8607 fbn,a %fcc0, loop_1004
8608 taddcc %o0, %l6, %o2
8609 ld [%l7 + 0x30], %f2
8610 lduh [%l7 + 0x3E], %l2
8611loop_1004:
8612 array32 %i3, %g2, %i1
8613 lduh [%l7 + 0x3C], %g4
8614 sth %i6, [%l7 + 0x52]
8615 lduw [%l7 + 0x3C], %i7
8616 fandnot1s %f4, %f12, %f14
8617 stb %l0, [%l7 + 0x47]
8618 ldsb [%l7 + 0x7A], %i0
8619 ldsw [%l7 + 0x68], %i2
8620 edge8 %l1, %o6, %l3
8621 std %f8, [%l7 + 0x30]
8622 stx %g6, [%l7 + 0x78]
8623 fbg %fcc0, loop_1005
8624 lduw [%l7 + 0x60], %o3
8625 tneg %icc, 0x4
8626 add %g7, %i5, %o1
8627loop_1005:
8628 nop
8629 setx loop_1006, %l0, %l1
8630 wrpr 0x1, %tl
8631 wrpr %l1, %tpc
8632 add %l1, 0x4, %l1
8633 wrpr %l1, %tnpc
8634 setx 0x34400001400, %l0, %l1
8635 wrpr %l1, %tstate
8636 wrhpr 0x4, %htstate
8637 retry
8638 fandnot1s %f14, %f15, %f5
8639 bgu,pt %icc, loop_1007
8640 movne %xcc, %g5, %i4
8641loop_1006:
8642 fcmpes %fcc2, %f12, %f9
8643 stb %o4, [%l7 + 0x27]
8644loop_1007:
8645 fpmerge %f4, %f12, %f0
8646 fexpand %f0, %f10
8647 bshuffle %f12, %f12, %f6
8648 ldsw [%l7 + 0x1C], %l5
8649 fmovsa %icc, %f4, %f15
8650 ldsh [%l7 + 0x20], %g1
8651 fmovdgu %icc, %f14, %f14
8652 ldd [%l7 + 0x08], %f8
8653 std %f0, [%l7 + 0x48]
8654 udivcc %g3, 0x1E27, %o7
8655 xorcc %l4, 0x0651, %o5
8656 fbo %fcc2, loop_1008
8657 bge loop_1009
8658 ldsb [%l7 + 0x7B], %l6
8659 tvc %xcc, 0x6
8660loop_1008:
8661 lduw [%l7 + 0x38], %o0
8662loop_1009:
8663 brnz,a %o2, loop_1010
8664 fmovdl %xcc, %f13, %f6
8665 fnot1s %f0, %f10
8666 xnorcc %i3, %g2, %l2
8667loop_1010:
8668 st %f10, [%l7 + 0x08]
8669 udivx %i1, 0x1BF2, %g4
8670 fbn,a %fcc1, loop_1011
8671 ldd [%l7 + 0x68], %f12
8672 bleu %icc, loop_1012
8673 lduh [%l7 + 0x3E], %i7
8674loop_1011:
8675 brz,a %l0, loop_1013
8676 lduh [%l7 + 0x38], %i6
8677loop_1012:
8678 faligndata %f6, %f8, %f2
8679 fnot1 %f4, %f2
8680loop_1013:
8681 ldsw [%l7 + 0x2C], %i2
8682 edge8l %l1, %i0, %l3
8683 sll %o6, %g6, %o3
8684 ldsw [%l7 + 0x64], %i5
8685 ldsw [%l7 + 0x20], %o1
8686 tvc %icc, 0x4
8687 fbug,a %fcc1, loop_1014
8688 fzero %f12
8689 fabss %f8, %f10
8690 std %f0, [%l7 + 0x68]
8691loop_1014:
8692 ldub [%l7 + 0x38], %g7
8693 edge16n %i4, %o4, %l5
8694 fornot2s %f8, %f5, %f14
8695 edge8ln %g1, %g5, %g3
8696 fmovdgu %xcc, %f5, %f3
8697 fexpand %f10, %f6
8698 fmovspos %xcc, %f5, %f10
8699 ldsb [%l7 + 0x6F], %l4
8700 fmul8x16au %f4, %f13, %f8
8701 ldsb [%l7 + 0x2A], %o7
8702 fbue %fcc0, loop_1015
8703 alignaddr %l6, %o0, %o2
8704 udivx %o5, 0x0F25, %i3
8705 orncc %g2, %l2, %g4
8706loop_1015:
8707 fblg %fcc2, loop_1016
8708 fbug,a %fcc0, loop_1017
8709 edge16l %i7, %i1, %i6
8710 ldd [%l7 + 0x28], %f14
8711loop_1016:
8712 tleu %icc, 0x6
8713loop_1017:
8714 bleu,a,pn %icc, loop_1018
8715 fmovsle %icc, %f0, %f10
8716 and %l0, 0x1C51, %l1
8717 bge,a loop_1019
8718loop_1018:
8719 tl %icc, 0x0
8720 tcc %icc, 0x0
8721 fmovrsne %i2, %f14, %f4
8722loop_1019:
8723 mulscc %l3, 0x0D61, %i0
8724 fbo %fcc2, loop_1020
8725 brnz,a %g6, loop_1021
8726 fcmpgt16 %f12, %f8, %o3
8727 bshuffle %f14, %f14, %f2
8728loop_1020:
8729 fmovspos %icc, %f1, %f3
8730loop_1021:
8731 stx %o6, [%l7 + 0x18]
8732 ldsb [%l7 + 0x4C], %o1
8733 tne %xcc, 0x5
8734 subccc %i5, 0x1965, %g7
8735 fmovsn %xcc, %f6, %f7
8736 fmovdge %icc, %f9, %f8
8737 fornot1s %f15, %f8, %f5
8738 fble,a %fcc2, loop_1022
8739 bne,a,pn %xcc, loop_1023
8740 bvs %icc, loop_1024
8741 edge16ln %o4, %l5, %g1
8742loop_1022:
8743 bne,a,pt %xcc, loop_1025
8744loop_1023:
8745 edge16l %g5, %i4, %l4
8746loop_1024:
8747 tsubcctv %o7, %g3, %o0
8748 sub %o2, 0x1696, %l6
8749loop_1025:
8750 ldsb [%l7 + 0x6A], %i3
8751 fabsd %f2, %f4
8752 fbule %fcc1, loop_1026
8753 ldx [%l7 + 0x10], %g2
8754 ldd [%l7 + 0x68], %f2
8755 or %l2, %g4, %o5
8756loop_1026:
8757 fbuge,a %fcc2, loop_1027
8758 andncc %i7, %i1, %l0
8759 fcmped %fcc1, %f14, %f8
8760 fmovdvc %xcc, %f4, %f2
8761loop_1027:
8762 ldsb [%l7 + 0x60], %l1
8763 movrgez %i2, %i6, %i0
8764 fandnot1 %f10, %f0, %f0
8765 movneg %icc, %l3, %o3
8766 edge16l %o6, %g6, %o1
8767 ld [%l7 + 0x30], %f10
8768 fmovscc %icc, %f3, %f15
8769 lduw [%l7 + 0x5C], %i5
8770 fblg %fcc2, loop_1028
8771 fsrc1s %f1, %f13
8772 fmovrdlz %o4, %f14, %f6
8773 ldx [%l7 + 0x08], %l5
8774loop_1028:
8775 fmovdcs %xcc, %f8, %f14
8776 movgu %icc, %g7, %g5
8777 tsubcctv %g1, %i4, %l4
8778 stw %o7, [%l7 + 0x28]
8779 fcmpeq32 %f12, %f12, %g3
8780 orn %o0, %l6, %i3
8781 fmovdvc %xcc, %f6, %f11
8782 fnot2 %f8, %f2
8783 fandnot1s %f8, %f8, %f14
8784 fpadd16s %f9, %f9, %f12
8785 stx %g2, [%l7 + 0x30]
8786 fmovsleu %icc, %f11, %f7
8787 edge32 %l2, %g4, %o2
8788 brnz %o5, loop_1029
8789 fsrc2 %f12, %f2
8790 ldsb [%l7 + 0x0B], %i7
8791 fmovdne %icc, %f14, %f13
8792loop_1029:
8793 fands %f13, %f7, %f4
8794 fsrc2 %f0, %f8
8795 ldsh [%l7 + 0x36], %i1
8796 ldsh [%l7 + 0x6A], %l1
8797 bg,pn %icc, loop_1030
8798 fpsub16s %f1, %f8, %f12
8799 ldsw [%l7 + 0x14], %l0
8800 fblg,a %fcc2, loop_1031
8801loop_1030:
8802 ba,pt %icc, loop_1032
8803 movpos %xcc, %i2, %i6
8804 brlz %l3, loop_1033
8805loop_1031:
8806 fmul8sux16 %f14, %f0, %f6
8807loop_1032:
8808 sth %i0, [%l7 + 0x6A]
8809 movl %icc, %o6, %o3
8810loop_1033:
8811 fpack16 %f10, %f4
8812 edge32n %g6, %i5, %o4
8813 stw %o1, [%l7 + 0x1C]
8814 stb %l5, [%l7 + 0x57]
8815 fmovscc %xcc, %f12, %f12
8816 fbg,a %fcc2, loop_1034
8817 lduw [%l7 + 0x34], %g7
8818 fcmpeq16 %f14, %f8, %g1
8819 lduw [%l7 + 0x10], %g5
8820loop_1034:
8821 faligndata %f2, %f8, %f8
8822 udiv %l4, 0x0647, %i4
8823 tgu %xcc, 0x5
8824 ldx [%l7 + 0x20], %o7
8825 ldx [%l7 + 0x20], %g3
8826 fmul8ulx16 %f2, %f2, %f2
8827 sth %o0, [%l7 + 0x32]
8828 bleu %xcc, loop_1035
8829 edge8n %i3, %g2, %l2
8830 fmovsgu %xcc, %f11, %f11
8831 fmovscs %icc, %f10, %f12
8832loop_1035:
8833 fcmple32 %f6, %f14, %g4
8834 smul %l6, %o5, %i7
8835 fpsub16s %f4, %f9, %f12
8836 mova %xcc, %i1, %l1
8837 lduh [%l7 + 0x18], %l0
8838 stx %o2, [%l7 + 0x08]
8839 movrne %i2, 0x1E3, %l3
8840 ldsw [%l7 + 0x38], %i0
8841 stx %o6, [%l7 + 0x50]
8842 fabsd %f6, %f4
8843 fmul8ulx16 %f4, %f2, %f2
8844 fandnot1s %f10, %f6, %f5
8845 fzeros %f15
8846 srl %i6, %g6, %o3
8847 ldsb [%l7 + 0x79], %o4
8848 udivcc %i5, 0x0F38, %l5
8849 lduh [%l7 + 0x50], %o1
8850 fmovdn %icc, %f13, %f15
8851 fmovdg %icc, %f14, %f0
8852 fbo,a %fcc3, loop_1036
8853 std %f8, [%l7 + 0x08]
8854 fpsub32s %f8, %f5, %f12
8855 or %g7, 0x02CA, %g5
8856loop_1036:
8857 fcmple32 %f0, %f10, %g1
8858 taddcctv %i4, 0x076B, %l4
8859 fabss %f14, %f10
8860 fpsub16 %f12, %f2, %f8
8861 fsrc1s %f11, %f5
8862 lduw [%l7 + 0x64], %g3
8863 fzeros %f2
8864 move %icc, %o7, %i3
8865 fmovscs %xcc, %f8, %f15
8866 lduh [%l7 + 0x18], %g2
8867 fmovde %icc, %f1, %f4
8868 edge16ln %o0, %l2, %l6
8869 stb %g4, [%l7 + 0x44]
8870 brz,a %o5, loop_1037
8871 fmovse %icc, %f1, %f4
8872 tle %xcc, 0x2
8873 fsrc2s %f5, %f2
8874loop_1037:
8875 stx %i7, [%l7 + 0x68]
8876 stx %l1, [%l7 + 0x60]
8877 fmovs %f4, %f11
8878 fones %f2
8879 fmovs %f9, %f3
8880 lduh [%l7 + 0x2A], %l0
8881 fmovsa %xcc, %f5, %f1
8882 ld [%l7 + 0x60], %f13
8883 brlz,a %o2, loop_1038
8884 taddcctv %i2, %i1, %i0
8885 bcs,a,pt %xcc, loop_1039
8886 fcmple16 %f6, %f2, %o6
8887loop_1038:
8888 umulcc %i6, 0x0B79, %g6
8889 tcc %xcc, 0x4
8890loop_1039:
8891 st %f6, [%l7 + 0x0C]
8892 lduh [%l7 + 0x16], %l3
8893 ldsb [%l7 + 0x32], %o3
8894 tcs %icc, 0x5
8895 fornot2 %f10, %f4, %f8
8896 ldd [%l7 + 0x48], %f6
8897 fabss %f12, %f15
8898 bg,a,pn %xcc, loop_1040
8899 ldx [%l7 + 0x78], %i5
8900 stw %o4, [%l7 + 0x54]
8901 ldsh [%l7 + 0x7C], %l5
8902loop_1040:
8903 ldsh [%l7 + 0x22], %o1
8904 fcmple16 %f0, %f8, %g5
8905 stb %g7, [%l7 + 0x4C]
8906 alignaddr %i4, %g1, %g3
8907 edge16n %o7, %i3, %l4
8908 subc %o0, %g2, %l2
8909 bge,a %icc, loop_1041
8910 edge8 %l6, %g4, %i7
8911 fbuge %fcc1, loop_1042
8912 ldsh [%l7 + 0x34], %l1
8913loop_1041:
8914 fmovdle %xcc, %f10, %f5
8915 bgu,a loop_1043
8916loop_1042:
8917 fba,a %fcc3, loop_1044
8918 lduw [%l7 + 0x5C], %l0
8919 fmovsle %icc, %f13, %f0
8920loop_1043:
8921 lduw [%l7 + 0x30], %o2
8922loop_1044:
8923 st %f2, [%l7 + 0x30]
8924 fmovrslz %i2, %f2, %f15
8925 add %i1, 0x078F, %o5
8926 stb %o6, [%l7 + 0x61]
8927 fmovsg %xcc, %f6, %f9
8928 fbug,a %fcc1, loop_1045
8929 movrlz %i0, %i6, %l3
8930 bcc %icc, loop_1046
8931 udiv %o3, 0x0083, %i5
8932loop_1045:
8933 movneg %icc, %g6, %o4
8934 bvs,pt %xcc, loop_1047
8935loop_1046:
8936 edge8ln %l5, %g5, %g7
8937 edge8n %i4, %g1, %o1
8938 sth %o7, [%l7 + 0x36]
8939loop_1047:
8940 movrne %i3, %l4, %o0
8941 bleu,a loop_1048
8942 fbge %fcc0, loop_1049
8943 bge %xcc, loop_1050
8944 fba,a %fcc1, loop_1051
8945loop_1048:
8946 srl %g2, %g3, %l2
8947loop_1049:
8948 ldd [%l7 + 0x18], %f12
8949loop_1050:
8950 fornot1s %f12, %f2, %f2
8951loop_1051:
8952 fbuge %fcc3, loop_1052
8953 fcmpne32 %f8, %f0, %l6
8954 stw %g4, [%l7 + 0x6C]
8955 lduw [%l7 + 0x5C], %i7
8956loop_1052:
8957 fmovse %xcc, %f10, %f2
8958 fmovscc %xcc, %f4, %f8
8959 fmovdg %xcc, %f0, %f3
8960 fmovdcs %icc, %f7, %f4
8961 fmovda %icc, %f14, %f13
8962 stx %l1, [%l7 + 0x10]
8963 sth %o2, [%l7 + 0x24]
8964 fmovdvs %icc, %f9, %f4
8965 ldub [%l7 + 0x0A], %l0
8966 ldd [%l7 + 0x48], %f0
8967 tsubcctv %i2, %o5, %i1
8968 ldsb [%l7 + 0x20], %i0
8969 fbe,a %fcc2, loop_1053
8970 fmovsneg %icc, %f10, %f12
8971 ldsw [%l7 + 0x78], %i6
8972 st %f11, [%l7 + 0x64]
8973loop_1053:
8974 stw %o6, [%l7 + 0x38]
8975 fcmpne16 %f14, %f10, %o3
8976 pdist %f2, %f12, %f8
8977 tsubcc %i5, 0x0B60, %g6
8978 stx %l3, [%l7 + 0x18]
8979 ta %xcc, 0x6
8980 fble %fcc1, loop_1054
8981 fcmpne16 %f10, %f10, %l5
8982 udivcc %o4, 0x18C6, %g5
8983 fmovsneg %icc, %f14, %f7
8984loop_1054:
8985 stx %i4, [%l7 + 0x60]
8986 lduh [%l7 + 0x0E], %g1
8987 ldub [%l7 + 0x56], %g7
8988 movl %xcc, %o1, %o7
8989 nop
8990 setx loop_1055, %l0, %l1
8991 jmpl %l1, %l4
8992 ldx [%l7 + 0x78], %o0
8993 ldsh [%l7 + 0x46], %i3
8994 movcs %xcc, %g2, %l2
8995loop_1055:
8996 sethi 0x1BBC, %g3
8997 fbe,a %fcc0, loop_1056
8998 ba,a loop_1057
8999 fbe %fcc3, loop_1058
9000 fpadd32s %f15, %f7, %f4
9001loop_1056:
9002 fbul %fcc3, loop_1059
9003loop_1057:
9004 fnor %f0, %f6, %f6
9005loop_1058:
9006 andncc %l6, %i7, %g4
9007 mova %icc, %l1, %l0
9008loop_1059:
9009 tneg %icc, 0x7
9010 ldsh [%l7 + 0x40], %i2
9011 ldub [%l7 + 0x3A], %o2
9012 bge,a,pt %icc, loop_1060
9013 fmovrslz %o5, %f5, %f2
9014 movrlz %i1, %i0, %o6
9015 udivcc %o3, 0x0ECC, %i5
9016loop_1060:
9017 ldx [%l7 + 0x78], %i6
9018 sth %l3, [%l7 + 0x48]
9019 for %f10, %f4, %f14
9020 orn %l5, %o4, %g5
9021 edge32 %i4, %g6, %g7
9022 fcmple32 %f2, %f6, %o1
9023 ldd [%l7 + 0x08], %f14
9024 fmul8x16al %f9, %f2, %f4
9025 fmovdne %icc, %f13, %f6
9026 fmovdpos %icc, %f6, %f1
9027 fxnors %f4, %f6, %f12
9028 xnor %o7, %g1, %o0
9029 srax %l4, %g2, %l2
9030 bne,a %xcc, loop_1061
9031 fnot1 %f12, %f4
9032 fmovspos %icc, %f10, %f10
9033 fmovdvc %xcc, %f15, %f7
9034loop_1061:
9035 ldsb [%l7 + 0x0B], %g3
9036 fpmerge %f4, %f2, %f12
9037 bcc,a,pn %xcc, loop_1062
9038 fmovdvc %icc, %f12, %f4
9039 fnand %f0, %f14, %f6
9040 fmovda %icc, %f3, %f2
9041loop_1062:
9042 bleu,pt %xcc, loop_1063
9043 stw %i3, [%l7 + 0x5C]
9044 fpsub16s %f5, %f13, %f5
9045 sth %l6, [%l7 + 0x36]
9046loop_1063:
9047 addcc %g4, 0x1350, %l1
9048 fmovdvs %xcc, %f7, %f6
9049 fones %f6
9050 fmovscc %icc, %f2, %f15
9051 sll %i7, %l0, %i2
9052 movrlz %o5, 0x189, %o2
9053 fxnor %f6, %f2, %f2
9054 fnegd %f6, %f0
9055 fornot1s %f10, %f8, %f14
9056 sth %i0, [%l7 + 0x7A]
9057 fmovdpos %xcc, %f6, %f9
9058 ld [%l7 + 0x68], %f9
9059 ldsh [%l7 + 0x6C], %o6
9060 fbo %fcc1, loop_1064
9061 std %f8, [%l7 + 0x20]
9062 fcmpeq32 %f10, %f2, %o3
9063 or %i5, 0x0EE3, %i1
9064loop_1064:
9065 andncc %l3, %l5, %i6
9066 stx %o4, [%l7 + 0x50]
9067 fmul8x16al %f9, %f15, %f0
9068 fbge %fcc3, loop_1065
9069 sll %i4, 0x15, %g5
9070 fmovdneg %xcc, %f3, %f15
9071 ldub [%l7 + 0x60], %g7
9072loop_1065:
9073 edge8n %o1, %o7, %g1
9074 fpackfix %f14, %f0
9075 ld [%l7 + 0x08], %f0
9076 movgu %xcc, %g6, %o0
9077 fcmpne16 %f10, %f8, %l4
9078 fmul8sux16 %f6, %f2, %f12
9079 fornot1 %f6, %f14, %f12
9080 movl %xcc, %g2, %l2
9081 udiv %i3, 0x14FC, %l6
9082 tvc %icc, 0x5
9083 siam 0x1
9084 ldsw [%l7 + 0x58], %g3
9085 ld [%l7 + 0x10], %f12
9086 std %f0, [%l7 + 0x30]
9087 bge,pn %icc, loop_1066
9088 edge32ln %l1, %g4, %i7
9089 fmovrslz %l0, %f2, %f15
9090 fnand %f4, %f10, %f2
9091loop_1066:
9092 popc %o5, %i2
9093 movrlez %o2, 0x2DF, %o6
9094 orncc %i0, %o3, %i5
9095 bvc,a %xcc, loop_1067
9096 st %f9, [%l7 + 0x68]
9097 ldsw [%l7 + 0x18], %l3
9098 ldx [%l7 + 0x28], %l5
9099loop_1067:
9100 sth %i6, [%l7 + 0x10]
9101 movleu %xcc, %o4, %i1
9102 bge %xcc, loop_1068
9103 siam 0x0
9104 fpack32 %f4, %f14, %f0
9105 sra %g5, %g7, %i4
9106loop_1068:
9107 sth %o1, [%l7 + 0x78]
9108 fmovrde %o7, %f0, %f6
9109 fpsub16 %f10, %f0, %f6
9110 mulx %g1, 0x0A95, %o0
9111 bleu,a loop_1069
9112 ldd [%l7 + 0x28], %f6
9113 sth %l4, [%l7 + 0x10]
9114 nop
9115 setx loop_1070, %l0, %l1
9116 wrpr 0x1, %tl
9117 wrpr %l1, %tpc
9118 add %l1, 0x4, %l1
9119 wrpr %l1, %tnpc
9120 setx 0x34400001400, %l0, %l1
9121 wrpr %l1, %tstate
9122 wrhpr 0x4, %htstate
9123 retry
9124loop_1069:
9125 andncc %g2, %l2, %g6
9126 fbge,a %fcc3, loop_1071
9127 mova %xcc, %i3, %l6
9128loop_1070:
9129 ldd [%l7 + 0x20], %f4
9130 edge32n %g3, %g4, %l1
9131loop_1071:
9132 fmovsneg %xcc, %f6, %f5
9133 fmovrdlz %l0, %f14, %f0
9134 tsubcctv %o5, %i7, %i2
9135 smul %o2, 0x0F1F, %i0
9136 fbug,a %fcc3, loop_1072
9137 sth %o6, [%l7 + 0x34]
9138 sth %o3, [%l7 + 0x4E]
9139 ldx [%l7 + 0x20], %i5
9140loop_1072:
9141 ldsh [%l7 + 0x1A], %l5
9142 fnot2s %f6, %f1
9143 fexpand %f8, %f0
9144 ldub [%l7 + 0x65], %l3
9145 array8 %o4, %i6, %i1
9146 sth %g7, [%l7 + 0x22]
9147 ld [%l7 + 0x14], %f4
9148 edge32n %i4, %g5, %o7
9149 andncc %g1, %o1, %l4
9150 sllx %g2, 0x04, %l2
9151 fzeros %f6
9152 xnorcc %g6, 0x008C, %o0
9153 pdist %f14, %f10, %f10
9154 ldd [%l7 + 0x60], %f10
9155 fones %f4
9156 stx %i3, [%l7 + 0x50]
9157 lduh [%l7 + 0x78], %g3
9158 fmovrde %l6, %f2, %f10
9159 edge32 %g4, %l0, %o5
9160 ldsh [%l7 + 0x5C], %i7
9161 fornot2 %f6, %f10, %f2
9162 fpsub16s %f5, %f8, %f13
9163 stw %l1, [%l7 + 0x3C]
9164 ldsb [%l7 + 0x58], %o2
9165 std %f14, [%l7 + 0x68]
9166 fmovde %icc, %f9, %f10
9167 add %i2, 0x1B6A, %o6
9168 ldd [%l7 + 0x10], %f0
9169 smul %i0, 0x10AF, %i5
9170 lduw [%l7 + 0x34], %o3
9171 tsubcctv %l3, %l5, %o4
9172 ldd [%l7 + 0x08], %f2
9173 movrgez %i1, %g7, %i4
9174 fmul8sux16 %f12, %f0, %f14
9175 fbn,a %fcc1, loop_1073
9176 edge8n %g5, %o7, %g1
9177 fmovdgu %icc, %f4, %f4
9178 edge32ln %o1, %l4, %i6
9179loop_1073:
9180 edge32l %l2, %g2, %o0
9181 fmovrdlz %i3, %f10, %f10
9182 ld [%l7 + 0x68], %f12
9183 movcs %xcc, %g3, %g6
9184 ldd [%l7 + 0x68], %f6
9185 ldub [%l7 + 0x6E], %g4
9186 tge %xcc, 0x5
9187 fbe,a %fcc1, loop_1074
9188 bleu,a,pn %xcc, loop_1075
9189 std %f12, [%l7 + 0x70]
9190 edge8 %l0, %l6, %i7
9191loop_1074:
9192 sth %l1, [%l7 + 0x76]
9193loop_1075:
9194 fpsub16 %f14, %f2, %f6
9195 fmovse %icc, %f1, %f9
9196 movge %icc, %o2, %i2
9197 fmovdneg %xcc, %f13, %f14
9198 fcmpgt32 %f4, %f8, %o5
9199 xorcc %o6, 0x1945, %i0
9200 fandnot1 %f6, %f10, %f10
9201 subcc %i5, %l3, %l5
9202 fpadd32 %f6, %f10, %f6
9203 ldsh [%l7 + 0x1C], %o3
9204 brlz %o4, loop_1076
9205 brlz %i1, loop_1077
9206 movrne %i4, %g5, %g7
9207 mulx %g1, %o1, %o7
9208loop_1076:
9209 nop
9210 setx loop_1078, %l0, %l1
9211 jmpl %l1, %i6
9212loop_1077:
9213 movre %l2, 0x3A2, %l4
9214 andn %g2, 0x09BD, %o0
9215 fmovdge %xcc, %f13, %f1
9216loop_1078:
9217 movne %xcc, %g3, %i3
9218 fnor %f4, %f8, %f14
9219 movn %icc, %g4, %l0
9220 ldsb [%l7 + 0x3F], %l6
9221 tne %xcc, 0x1
9222 sdivx %i7, 0x1152, %l1
9223 ld [%l7 + 0x78], %f9
9224 edge32l %o2, %i2, %o5
9225 fmuld8sux16 %f3, %f12, %f6
9226 ba,pn %xcc, loop_1079
9227 ldd [%l7 + 0x30], %f4
9228 st %f0, [%l7 + 0x1C]
9229 lduh [%l7 + 0x6C], %o6
9230loop_1079:
9231 ldub [%l7 + 0x5B], %g6
9232 st %f2, [%l7 + 0x68]
9233 fpackfix %f6, %f15
9234 movre %i0, 0x176, %i5
9235 fbe,a %fcc2, loop_1080
9236 stb %l5, [%l7 + 0x33]
9237 nop
9238 setx loop_1081, %l0, %l1
9239 wrpr 0x1, %tl
9240 wrpr %l1, %tnpc
9241 setx 0x34400001400, %l0, %l1
9242 wrpr %l1, %tstate
9243 wrhpr 0x4, %htstate
9244 done
9245 fmovrse %o3, %f11, %f14
9246loop_1080:
9247 ldsh [%l7 + 0x18], %o4
9248 alignaddr %l3, %i1, %g5
9249loop_1081:
9250 fabss %f6, %f10
9251 fmovdne %icc, %f1, %f3
9252 fmovd %f2, %f0
9253 move %icc, %i4, %g7
9254 stb %g1, [%l7 + 0x3A]
9255 fmovrdlez %o1, %f2, %f8
9256 stb %i6, [%l7 + 0x3E]
9257 fblg %fcc1, loop_1082
9258 fmovd %f12, %f10
9259 fmovrslez %l2, %f0, %f3
9260 edge32l %o7, %g2, %o0
9261loop_1082:
9262 bvc,a,pn %icc, loop_1083
9263 bg,a loop_1084
9264 subcc %l4, 0x1394, %i3
9265 fmovda %xcc, %f0, %f2
9266loop_1083:
9267 fmovrdgez %g4, %f8, %f14
9268loop_1084:
9269 tne %xcc, 0x4
9270 fmovsvs %icc, %f9, %f6
9271 fmuld8sux16 %f13, %f15, %f2
9272 tge %icc, 0x5
9273 st %f7, [%l7 + 0x44]
9274 tl %xcc, 0x6
9275 fsrc1s %f13, %f6
9276 bcs,pn %xcc, loop_1085
9277 fcmpne16 %f4, %f12, %g3
9278 stb %l6, [%l7 + 0x21]
9279 mova %xcc, %l0, %i7
9280loop_1085:
9281 fbg,a %fcc2, loop_1086
9282 srlx %o2, %i2, %o5
9283 nop
9284 setx loop_1087, %l0, %l1
9285 wrpr 0x1, %tl
9286 wrpr %l1, %tpc
9287 add %l1, 0x4, %l1
9288 wrpr %l1, %tnpc
9289 setx 0x34400001400, %l0, %l1
9290 wrpr %l1, %tstate
9291 wrhpr 0x4, %htstate
9292 retry
9293 array16 %o6, %g6, %l1
9294loop_1086:
9295 fabsd %f0, %f10
9296 lduh [%l7 + 0x5A], %i5
9297loop_1087:
9298 ldd [%l7 + 0x58], %f12
9299 fabsd %f14, %f14
9300 addcc %l5, 0x116C, %o3
9301 std %f14, [%l7 + 0x10]
9302 brgez,a %o4, loop_1088
9303 stw %i0, [%l7 + 0x38]
9304 lduw [%l7 + 0x34], %l3
9305 ldub [%l7 + 0x3A], %i1
9306loop_1088:
9307 fbuge %fcc2, loop_1089
9308 fbo,a %fcc0, loop_1090
9309 ldsh [%l7 + 0x22], %i4
9310 siam 0x2
9311loop_1089:
9312 sdiv %g5, 0x06AF, %g7
9313loop_1090:
9314 fnot1 %f0, %f0
9315 fmovdleu %icc, %f8, %f8
9316 ldsh [%l7 + 0x1E], %g1
9317 fcmped %fcc2, %f14, %f0
9318 ldub [%l7 + 0x44], %o1
9319 movg %icc, %l2, %o7
9320 fmovda %icc, %f9, %f7
9321 ldsw [%l7 + 0x28], %i6
9322 fand %f12, %f0, %f2
9323 ld [%l7 + 0x60], %f13
9324 ld [%l7 + 0x10], %f8
9325 mova %icc, %o0, %g2
9326 ld [%l7 + 0x10], %f11
9327 edge32l %l4, %i3, %g3
9328 std %f0, [%l7 + 0x58]
9329 ldd [%l7 + 0x18], %f6
9330 fbuge,a %fcc1, loop_1091
9331 tcc %xcc, 0x7
9332 move %xcc, %g4, %l0
9333 srlx %i7, 0x06, %o2
9334loop_1091:
9335 umulcc %i2, 0x00E9, %l6
9336 fmuld8sux16 %f5, %f0, %f12
9337 movge %icc, %o6, %g6
9338 ldd [%l7 + 0x70], %f6
9339 edge16 %l1, %o5, %l5
9340 brgz %o3, loop_1092
9341 fmovrdgz %o4, %f2, %f4
9342 fexpand %f0, %f4
9343 addccc %i5, %i0, %l3
9344loop_1092:
9345 fbge,a %fcc0, loop_1093
9346 fmovd %f10, %f14
9347 fmovd %f2, %f14
9348 fmovdne %xcc, %f1, %f0
9349loop_1093:
9350 srax %i4, 0x1D, %i1
9351 and %g5, %g7, %g1
9352 movcs %icc, %o1, %l2
9353 fmul8x16al %f9, %f12, %f14
9354 fpadd32 %f6, %f2, %f6
9355 movneg %icc, %i6, %o0
9356 ldsh [%l7 + 0x3A], %g2
9357 tcs %xcc, 0x7
9358 fors %f4, %f1, %f2
9359 fpackfix %f6, %f12
9360 fmovrslz %l4, %f5, %f12
9361 ld [%l7 + 0x54], %f5
9362 edge8ln %o7, %i3, %g3
9363 tsubcc %g4, 0x0A2C, %l0
9364 fexpand %f5, %f6
9365 fmovdcc %xcc, %f9, %f8
9366 ldsh [%l7 + 0x78], %i7
9367 fba %fcc3, loop_1094
9368 stw %o2, [%l7 + 0x58]
9369 ldsb [%l7 + 0x31], %i2
9370 ldsh [%l7 + 0x7A], %l6
9371loop_1094:
9372 fcmps %fcc2, %f14, %f4
9373 fmovs %f9, %f5
9374 fmovdg %xcc, %f0, %f13
9375 xor %g6, 0x13E6, %o6
9376 st %f13, [%l7 + 0x20]
9377 movneg %xcc, %o5, %l1
9378 stw %o3, [%l7 + 0x34]
9379 edge32l %l5, %i5, %o4
9380 ble,a,pt %icc, loop_1095
9381 ba,a %icc, loop_1096
9382 ldub [%l7 + 0x24], %l3
9383 pdist %f14, %f14, %f14
9384loop_1095:
9385 fxor %f14, %f14, %f0
9386loop_1096:
9387 fbo,a %fcc2, loop_1097
9388 movl %xcc, %i0, %i1
9389 movvc %xcc, %i4, %g7
9390 fmovdcc %icc, %f2, %f12
9391loop_1097:
9392 fba %fcc0, loop_1098
9393 movg %icc, %g1, %g5
9394 ba,pn %icc, loop_1099
9395 bshuffle %f0, %f14, %f10
9396loop_1098:
9397 st %f5, [%l7 + 0x74]
9398 array8 %o1, %l2, %i6
9399loop_1099:
9400 fmovdl %icc, %f12, %f9
9401 fmovse %xcc, %f5, %f4
9402 bvs,pn %xcc, loop_1100
9403 ldx [%l7 + 0x38], %o0
9404 edge16 %l4, %g2, %i3
9405 be loop_1101
9406loop_1100:
9407 movcs %icc, %g3, %o7
9408 fmovdneg %icc, %f0, %f9
9409 edge8ln %l0, %i7, %g4
9410loop_1101:
9411 bgu loop_1102
9412 orn %o2, 0x01B6, %l6
9413 fornot1 %f10, %f10, %f14
9414 tgu %xcc, 0x0
9415loop_1102:
9416 movne %icc, %g6, %o6
9417 bgu,a %xcc, loop_1103
9418 lduw [%l7 + 0x24], %i2
9419 nop
9420 setx loop_1104, %l0, %l1
9421 wrpr 0x1, %tl
9422 wrpr %l1, %tpc
9423 add %l1, 0x4, %l1
9424 wrpr %l1, %tnpc
9425 setx 0x34400001400, %l0, %l1
9426 wrpr %l1, %tstate
9427 wrhpr 0x4, %htstate
9428 retry
9429 movn %xcc, %o5, %l1
9430loop_1103:
9431 ldx [%l7 + 0x18], %o3
9432 ldsh [%l7 + 0x2C], %l5
9433loop_1104:
9434 ldsh [%l7 + 0x50], %i5
9435 bneg,a,pn %icc, loop_1105
9436 fblg,a %fcc3, loop_1106
9437 edge16ln %o4, %l3, %i1
9438 st %f12, [%l7 + 0x14]
9439loop_1105:
9440 ldsw [%l7 + 0x24], %i0
9441loop_1106:
9442 fmovscc %icc, %f13, %f8
9443 ldsb [%l7 + 0x26], %i4
9444 bgu,pt %xcc, loop_1107
9445 fmovdvs %xcc, %f11, %f13
9446 ldub [%l7 + 0x51], %g1
9447 mulx %g5, %o1, %l2
9448loop_1107:
9449 fbg,a %fcc0, loop_1108
9450 tgu %xcc, 0x5
9451 addcc %i6, %g7, %o0
9452 udivx %g2, 0x17C5, %l4
9453loop_1108:
9454 movle %xcc, %i3, %g3
9455 fxors %f6, %f12, %f12
9456 bgu loop_1109
9457 movge %xcc, %o7, %l0
9458 fmovrdlz %g4, %f12, %f0
9459 fbg,a %fcc0, loop_1110
9460loop_1109:
9461 fbe,a %fcc2, loop_1111
9462 sllx %i7, 0x12, %o2
9463 fors %f0, %f10, %f7
9464loop_1110:
9465 ldd [%l7 + 0x30], %f12
9466loop_1111:
9467 fbo,a %fcc0, loop_1112
9468 fpackfix %f0, %f0
9469 stx %g6, [%l7 + 0x78]
9470 sth %l6, [%l7 + 0x08]
9471loop_1112:
9472 movne %icc, %i2, %o6
9473 mulx %o5, %o3, %l1
9474 tg %icc, 0x4
9475 fmovrsgez %i5, %f10, %f8
9476 umulcc %o4, 0x1C6D, %l3
9477 stx %l5, [%l7 + 0x78]
9478 be,a %icc, loop_1113
9479 stx %i0, [%l7 + 0x28]
9480 stb %i4, [%l7 + 0x30]
9481 ldsh [%l7 + 0x1C], %g1
9482loop_1113:
9483 ldsw [%l7 + 0x70], %i1
9484 fcmple32 %f12, %f14, %o1
9485 ldsb [%l7 + 0x32], %l2
9486 std %f12, [%l7 + 0x20]
9487 stb %i6, [%l7 + 0x0E]
9488 fxor %f4, %f4, %f10
9489 tcc %icc, 0x2
9490 tpos %xcc, 0x4
9491 std %f12, [%l7 + 0x78]
9492 ldsh [%l7 + 0x50], %g5
9493 movrgez %g7, 0x002, %g2
9494 ld [%l7 + 0x44], %f4
9495 movn %icc, %l4, %o0
9496 edge16l %i3, %g3, %o7
9497 std %f4, [%l7 + 0x50]
9498 ldub [%l7 + 0x4E], %g4
9499 ldsw [%l7 + 0x4C], %l0
9500 orncc %o2, %i7, %l6
9501 fmovdn %icc, %f4, %f4
9502 smulcc %i2, %g6, %o6
9503 fblg %fcc1, loop_1114
9504 fpack16 %f14, %f15
9505 lduh [%l7 + 0x46], %o3
9506 fmovdpos %xcc, %f10, %f11
9507loop_1114:
9508 for %f12, %f2, %f10
9509 fornot2s %f10, %f11, %f12
9510 xorcc %o5, %i5, %l1
9511 ld [%l7 + 0x5C], %f15
9512 ldx [%l7 + 0x30], %l3
9513 bn,pn %xcc, loop_1115
9514 tpos %xcc, 0x3
9515 st %f1, [%l7 + 0x24]
9516 fmuld8sux16 %f2, %f10, %f12
9517loop_1115:
9518 ta %icc, 0x3
9519 ldd [%l7 + 0x70], %f0
9520 fmovsa %xcc, %f14, %f13
9521 fornot2 %f2, %f10, %f0
9522 edge8 %o4, %i0, %l5
9523 fone %f4
9524 movrgz %i4, %g1, %i1
9525 ldd [%l7 + 0x48], %f6
9526 sdivx %o1, 0x0017, %l2
9527 bshuffle %f10, %f0, %f10
9528 edge8 %i6, %g7, %g2
9529 fbul,a %fcc2, loop_1116
9530 fornot2s %f1, %f3, %f7
9531 fpadd32s %f15, %f13, %f13
9532 fmovsvc %xcc, %f15, %f1
9533loop_1116:
9534 fmovscc %xcc, %f14, %f15
9535 fmovrslz %l4, %f10, %f1
9536 fcmpeq16 %f8, %f12, %g5
9537 stb %o0, [%l7 + 0x28]
9538 fbul,a %fcc1, loop_1117
9539 nop
9540 setx loop_1118, %l0, %l1
9541 wrpr 0x1, %tl
9542 wrpr %l1, %tnpc
9543 setx 0x34400001400, %l0, %l1
9544 wrpr %l1, %tstate
9545 wrhpr 0x4, %htstate
9546 done
9547 ldsb [%l7 + 0x49], %g3
9548 ldsh [%l7 + 0x4E], %i3
9549loop_1117:
9550 fsrc2s %f12, %f6
9551loop_1118:
9552 array8 %g4, %o7, %o2
9553 ldsh [%l7 + 0x76], %l0
9554 std %f8, [%l7 + 0x38]
9555 movg %icc, %i7, %l6
9556 stx %g6, [%l7 + 0x08]
9557 bcs %icc, loop_1119
9558 fandnot1s %f4, %f15, %f6
9559 fmovdleu %xcc, %f5, %f3
9560 fmovrdgz %o6, %f14, %f12
9561loop_1119:
9562 fmovsvc %icc, %f8, %f15
9563 udivcc %i2, 0x1D57, %o3
9564 fmovde %icc, %f11, %f12
9565 fpmerge %f11, %f15, %f4
9566 fabss %f11, %f5
9567 ldsh [%l7 + 0x6C], %i5
9568 fornot2s %f5, %f12, %f15
9569 xnor %o5, 0x1E2D, %l1
9570 fpadd32s %f9, %f8, %f8
9571 fandnot1s %f13, %f5, %f9
9572 fandnot2s %f1, %f0, %f14
9573 bvc,a loop_1120
9574 umul %l3, %i0, %l5
9575 fbul %fcc2, loop_1121
9576 ldub [%l7 + 0x18], %o4
9577loop_1120:
9578 fmovrdlz %g1, %f8, %f2
9579 andncc %i1, %i4, %o1
9580loop_1121:
9581 sth %l2, [%l7 + 0x40]
9582 tpos %xcc, 0x6
9583 fmovdpos %xcc, %f5, %f12
9584 fmovrdgz %i6, %f0, %f8
9585 st %f5, [%l7 + 0x74]
9586 fbn,a %fcc1, loop_1122
9587 edge32 %g7, %g2, %l4
9588 fmovdle %icc, %f14, %f13
9589 brz %g5, loop_1123
9590loop_1122:
9591 stx %g3, [%l7 + 0x10]
9592 xor %o0, 0x07C2, %i3
9593 lduh [%l7 + 0x16], %g4
9594loop_1123:
9595 stx %o2, [%l7 + 0x60]
9596 fcmpgt32 %f0, %f4, %o7
9597 mova %icc, %i7, %l0
9598 stw %l6, [%l7 + 0x40]
9599 stx %o6, [%l7 + 0x50]
9600 addccc %g6, %o3, %i5
9601 edge8l %o5, %i2, %l3
9602 sdivcc %l1, 0x13F0, %i0
9603 fand %f10, %f2, %f8
9604 fabsd %f14, %f0
9605 lduh [%l7 + 0x64], %o4
9606 ldsh [%l7 + 0x22], %l5
9607 bg,a,pt %xcc, loop_1124
9608 fors %f15, %f7, %f0
9609 fcmped %fcc1, %f4, %f8
9610 sethi 0x14F9, %i1
9611loop_1124:
9612 fmovspos %xcc, %f15, %f11
9613 bl,a loop_1125
9614 bvs loop_1126
9615 fbl %fcc1, loop_1127
9616 bne %xcc, loop_1128
9617loop_1125:
9618 edge8l %g1, %i4, %o1
9619loop_1126:
9620 movl %icc, %i6, %g7
9621loop_1127:
9622 lduw [%l7 + 0x30], %g2
9623loop_1128:
9624 umul %l4, 0x11CE, %l2
9625 addccc %g5, 0x0418, %g3
9626 fnands %f3, %f5, %f12
9627 brgez,a %i3, loop_1129
9628 movge %xcc, %o0, %g4
9629 fnot1s %f1, %f5
9630 sub %o7, %i7, %o2
9631loop_1129:
9632 fbug,a %fcc0, loop_1130
9633 st %f2, [%l7 + 0x54]
9634 fbne %fcc2, loop_1131
9635 edge8l %l6, %l0, %o6
9636loop_1130:
9637 tg %icc, 0x3
9638 fbo,a %fcc1, loop_1132
9639loop_1131:
9640 orcc %o3, %g6, %o5
9641 st %f12, [%l7 + 0x6C]
9642 tvc %icc, 0x3
9643loop_1132:
9644 ldub [%l7 + 0x39], %i5
9645 sth %l3, [%l7 + 0x64]
9646 edge8l %i2, %i0, %l1
9647 ldx [%l7 + 0x30], %l5
9648 ldsw [%l7 + 0x18], %o4
9649 bne,a,pt %icc, loop_1133
9650 ldd [%l7 + 0x48], %f6
9651 fmovsne %icc, %f1, %f12
9652 fmovd %f14, %f10
9653loop_1133:
9654 fpadd16 %f14, %f8, %f10
9655 fand %f4, %f6, %f6
9656 st %f11, [%l7 + 0x78]
9657 fmuld8ulx16 %f15, %f14, %f4
9658 ldsb [%l7 + 0x39], %i1
9659 fmuld8sux16 %f11, %f7, %f12
9660 nop
9661 setx loop_1134, %l0, %l1
9662 wrpr 0x1, %tl
9663 wrpr %l1, %tpc
9664 add %l1, 0x4, %l1
9665 wrpr %l1, %tnpc
9666 setx 0x34400001400, %l0, %l1
9667 wrpr %l1, %tstate
9668 wrhpr 0x4, %htstate
9669 retry
9670 fbu,a %fcc2, loop_1135
9671 edge8l %i4, %g1, %o1
9672 ldsh [%l7 + 0x16], %g7
9673loop_1134:
9674 sdiv %g2, 0x0F44, %i6
9675loop_1135:
9676 fmovd %f0, %f8
9677 sllx %l2, %g5, %l4
9678 fpack32 %f10, %f2, %f8
9679 fornot2s %f4, %f12, %f14
9680 tneg %xcc, 0x3
9681 fmovdne %xcc, %f3, %f4
9682 ldsb [%l7 + 0x1D], %i3
9683 taddcctv %o0, 0x0441, %g4
9684 srl %o7, %i7, %o2
9685 udivx %l6, 0x166C, %g3
9686 fmovrde %l0, %f2, %f6
9687 fcmpgt32 %f6, %f10, %o6
9688 std %f12, [%l7 + 0x60]
9689 lduh [%l7 + 0x3E], %o3
9690 bneg,a %icc, loop_1136
9691 std %f12, [%l7 + 0x78]
9692 fxor %f14, %f6, %f4
9693 stb %g6, [%l7 + 0x61]
9694loop_1136:
9695 fmovda %icc, %f5, %f0
9696 nop
9697 setx loop_1137, %l0, %l1
9698 wrpr 0x1, %tl
9699 wrpr %l1, %tnpc
9700 setx 0x34400001400, %l0, %l1
9701 wrpr %l1, %tstate
9702 wrhpr 0x4, %htstate
9703 done
9704 ld [%l7 + 0x44], %f14
9705 stx %o5, [%l7 + 0x48]
9706 fmovsvc %icc, %f4, %f0
9707loop_1137:
9708 fmovdcc %xcc, %f1, %f4
9709 ldsb [%l7 + 0x7E], %i5
9710 movgu %xcc, %i2, %i0
9711 fnot2 %f4, %f12
9712 edge8n %l1, %l5, %o4
9713 srax %l3, %i1, %g1
9714 ldd [%l7 + 0x78], %f4
9715 array16 %i4, %g7, %o1
9716 array16 %i6, %l2, %g2
9717 fornot1 %f10, %f10, %f6
9718 edge32n %l4, %g5, %o0
9719 fcmpne16 %f2, %f14, %g4
9720 ldsh [%l7 + 0x26], %i3
9721 stx %o7, [%l7 + 0x68]
9722 fbue,a %fcc0, loop_1138
9723 lduh [%l7 + 0x5A], %i7
9724 ldub [%l7 + 0x43], %l6
9725 fmovdcs %xcc, %f9, %f8
9726loop_1138:
9727 udivx %g3, 0x1F3F, %o2
9728 stx %l0, [%l7 + 0x68]
9729 fmovsn %xcc, %f13, %f6
9730 sdiv %o6, 0x0E6F, %o3
9731 fbl,a %fcc2, loop_1139
9732 fbu %fcc2, loop_1140
9733 sth %g6, [%l7 + 0x48]
9734 andncc %i5, %i2, %o5
9735loop_1139:
9736 tne %icc, 0x6
9737loop_1140:
9738 stw %l1, [%l7 + 0x74]
9739 fmovscc %icc, %f3, %f11
9740 ldsw [%l7 + 0x4C], %l5
9741 fmovse %xcc, %f14, %f2
9742 ldsw [%l7 + 0x14], %i0
9743 ldub [%l7 + 0x0B], %o4
9744 fmovdvc %icc, %f5, %f0
9745 ldx [%l7 + 0x10], %i1
9746 fmovdge %xcc, %f3, %f12
9747 ldub [%l7 + 0x2D], %l3
9748 xor %g1, 0x1DD7, %g7
9749 tsubcctv %i4, 0x1517, %o1
9750 std %f14, [%l7 + 0x30]
9751 ldd [%l7 + 0x28], %f12
9752 fmovrdne %i6, %f12, %f8
9753 ld [%l7 + 0x4C], %f13
9754 ldsw [%l7 + 0x14], %l2
9755 ldsb [%l7 + 0x4D], %l4
9756 movcc %xcc, %g2, %g5
9757 fandnot1 %f0, %f2, %f4
9758 bg,a %xcc, loop_1141
9759 std %f14, [%l7 + 0x40]
9760 fmovsgu %icc, %f4, %f2
9761 fmovsl %xcc, %f8, %f7
9762loop_1141:
9763 tl %icc, 0x6
9764 fmovsgu %icc, %f5, %f14
9765 fmul8sux16 %f8, %f4, %f0
9766 ta %icc, 0x6
9767 fmovsn %xcc, %f2, %f1
9768 ldsh [%l7 + 0x50], %o0
9769 ldub [%l7 + 0x39], %i3
9770 movne %icc, %g4, %i7
9771 fornot1 %f14, %f6, %f14
9772 subccc %o7, 0x0C77, %g3
9773 ldsh [%l7 + 0x26], %l6
9774 or %o2, %o6, %o3
9775 fmuld8sux16 %f0, %f7, %f6
9776 sth %g6, [%l7 + 0x5A]
9777 fsrc1s %f10, %f5
9778 andn %i5, %l0, %o5
9779 fandnot1 %f8, %f10, %f0
9780 movneg %xcc, %l1, %l5
9781 sdivx %i2, 0x0DF2, %i0
9782 st %f14, [%l7 + 0x28]
9783 fmul8x16au %f4, %f13, %f2
9784 ldsh [%l7 + 0x1C], %o4
9785 ble %xcc, loop_1142
9786 umulcc %l3, %g1, %g7
9787 ld [%l7 + 0x18], %f15
9788 sth %i1, [%l7 + 0x78]
9789loop_1142:
9790 ldd [%l7 + 0x60], %f0
9791 fones %f8
9792 st %f0, [%l7 + 0x10]
9793 ldsb [%l7 + 0x0E], %i4
9794 fnot2s %f2, %f5
9795 ldsb [%l7 + 0x5F], %o1
9796 ldsw [%l7 + 0x40], %l2
9797 andcc %i6, %g2, %g5
9798 st %f3, [%l7 + 0x74]
9799 ld [%l7 + 0x64], %f5
9800 fpsub16s %f3, %f2, %f5
9801 addccc %l4, 0x1254, %o0
9802 fmovsg %icc, %f7, %f11
9803 fxnor %f0, %f10, %f6
9804 fbo,a %fcc1, loop_1143
9805 fmovde %icc, %f13, %f5
9806 fbul,a %fcc2, loop_1144
9807 pdist %f12, %f2, %f6
9808loop_1143:
9809 fmovse %xcc, %f8, %f6
9810 fnot2s %f11, %f11
9811loop_1144:
9812 fbe %fcc1, loop_1145
9813 ldub [%l7 + 0x20], %i3
9814 addccc %i7, 0x1112, %o7
9815 fnot2s %f6, %f15
9816loop_1145:
9817 bg loop_1146
9818 movl %xcc, %g3, %g4
9819 stw %l6, [%l7 + 0x40]
9820 tvc %xcc, 0x5
9821loop_1146:
9822 ldd [%l7 + 0x70], %f4
9823 stx %o6, [%l7 + 0x50]
9824 te %icc, 0x4
9825 fmul8x16al %f6, %f6, %f6
9826 fandnot1 %f4, %f6, %f2
9827 bne,a,pt %icc, loop_1147
9828 stb %o2, [%l7 + 0x24]
9829 fbg,a %fcc2, loop_1148
9830 fblg,a %fcc2, loop_1149
9831loop_1147:
9832 ldsw [%l7 + 0x40], %g6
9833 xnor %o3, %i5, %o5
9834loop_1148:
9835 udivcc %l0, 0x1256, %l1
9836loop_1149:
9837 bvc,a loop_1150
9838 array8 %l5, %i0, %o4
9839 st %f14, [%l7 + 0x7C]
9840 orncc %i2, %l3, %g7
9841loop_1150:
9842 ldx [%l7 + 0x78], %g1
9843 st %f6, [%l7 + 0x5C]
9844 call loop_1151
9845 ldsb [%l7 + 0x71], %i1
9846 fmul8ulx16 %f4, %f14, %f12
9847 fcmpne32 %f10, %f2, %o1
9848loop_1151:
9849 stw %i4, [%l7 + 0x40]
9850 lduw [%l7 + 0x68], %l2
9851 fpmerge %f8, %f3, %f0
9852 fbl,a %fcc3, loop_1152
9853 fpadd16 %f2, %f10, %f0
9854 tvs %icc, 0x4
9855 udivx %i6, 0x1A97, %g5
9856loop_1152:
9857 st %f12, [%l7 + 0x7C]
9858 std %f8, [%l7 + 0x68]
9859 std %f0, [%l7 + 0x10]
9860 fbn %fcc3, loop_1153
9861 ldsb [%l7 + 0x3B], %g2
9862 mova %icc, %o0, %l4
9863 fmovdg %xcc, %f15, %f1
9864loop_1153:
9865 mulx %i3, %i7, %g3
9866 fnot1 %f10, %f10
9867 movre %g4, 0x0C3, %o7
9868 movvc %xcc, %l6, %o6
9869 fmul8ulx16 %f14, %f10, %f12
9870 bne loop_1154
9871 movre %g6, %o3, %i5
9872 movge %icc, %o5, %o2
9873 bg,a,pt %icc, loop_1155
9874loop_1154:
9875 fblg %fcc3, loop_1156
9876 tleu %icc, 0x6
9877 movvc %xcc, %l0, %l1
9878loop_1155:
9879 tneg %xcc, 0x6
9880loop_1156:
9881 sth %i0, [%l7 + 0x26]
9882 ldx [%l7 + 0x40], %o4
9883 edge32n %i2, %l3, %l5
9884 movgu %xcc, %g1, %g7
9885 fbue,a %fcc3, loop_1157
9886 brlz,a %i1, loop_1158
9887 bpos,a loop_1159
9888 array8 %o1, %l2, %i4
9889loop_1157:
9890 addc %i6, %g5, %o0
9891loop_1158:
9892 nop
9893 setx loop_1160, %l0, %l1
9894 wrpr 0x1, %tl
9895 wrpr %l1, %tpc
9896 add %l1, 0x4, %l1
9897 wrpr %l1, %tnpc
9898 setx 0x34400001400, %l0, %l1
9899 wrpr %l1, %tstate
9900 wrhpr 0x4, %htstate
9901 retry
9902loop_1159:
9903 fcmpgt16 %f2, %f14, %l4
9904 srl %i3, 0x1B, %i7
9905 sllx %g3, %g2, %g4
9906loop_1160:
9907 fmovrdlez %l6, %f8, %f4
9908 fmovsl %xcc, %f2, %f6
9909 xorcc %o7, %o6, %g6
9910 ldd [%l7 + 0x28], %f8
9911 fcmple16 %f12, %f4, %o3
9912 edge32ln %i5, %o2, %l0
9913 mova %icc, %l1, %i0
9914 stx %o4, [%l7 + 0x38]
9915 bl,a %xcc, loop_1161
9916 ldsw [%l7 + 0x28], %i2
9917 fbge,a %fcc1, loop_1162
9918 fpack32 %f8, %f14, %f6
9919loop_1161:
9920 alignaddrl %l3, %l5, %g1
9921 fexpand %f2, %f0
9922loop_1162:
9923 movre %o5, 0x1E5, %i1
9924 smulcc %o1, 0x1A21, %l2
9925 brgez %i4, loop_1163
9926 ldsw [%l7 + 0x3C], %g7
9927 fmovrdlz %g5, %f0, %f2
9928 fmul8x16au %f14, %f13, %f8
9929loop_1163:
9930 lduw [%l7 + 0x5C], %i6
9931 sth %o0, [%l7 + 0x5A]
9932 brlz %i3, loop_1164
9933 fcmpne16 %f2, %f2, %l4
9934 alignaddrl %i7, %g2, %g3
9935 smul %l6, %o7, %o6
9936loop_1164:
9937 tsubcctv %g4, %g6, %i5
9938 popc %o2, %o3
9939 fbge,a %fcc1, loop_1165
9940 tcc %xcc, 0x0
9941 edge32n %l1, %l0, %i0
9942 fmovdge %icc, %f2, %f15
9943loop_1165:
9944 fmovsl %icc, %f2, %f8
9945 ld [%l7 + 0x6C], %f13
9946 fornot1s %f12, %f4, %f5
9947 fxnor %f8, %f10, %f8
9948 fmovrsne %i2, %f4, %f9
9949 tgu %icc, 0x7
9950 ldx [%l7 + 0x30], %l3
9951 siam 0x5
9952 udiv %l5, 0x12F5, %o4
9953 stb %g1, [%l7 + 0x1F]
9954 fmovdpos %icc, %f12, %f5
9955 and %o5, %i1, %o1
9956 movrlz %i4, %l2, %g5
9957 fsrc2 %f10, %f2
9958 tpos %icc, 0x2
9959 lduw [%l7 + 0x30], %i6
9960 tg %icc, 0x1
9961 tvc %icc, 0x7
9962 udiv %g7, 0x1749, %i3
9963 pdist %f8, %f14, %f2
9964 fmovdne %icc, %f8, %f1
9965 fcmpd %fcc2, %f12, %f12
9966 brgz,a %l4, loop_1166
9967 sth %i7, [%l7 + 0x0C]
9968 udivx %o0, 0x16AA, %g2
9969 fmovdg %icc, %f10, %f7
9970loop_1166:
9971 fmuld8sux16 %f9, %f1, %f2
9972 fone %f0
9973 tl %xcc, 0x7
9974 fnegd %f14, %f10
9975 bvc,a %xcc, loop_1167
9976 ldx [%l7 + 0x18], %g3
9977 fornot1 %f10, %f0, %f12
9978 fmovdl %xcc, %f11, %f4
9979loop_1167:
9980 and %o7, %o6, %l6
9981 st %f0, [%l7 + 0x44]
9982 fpadd32 %f4, %f10, %f10
9983 bne,a %xcc, loop_1168
9984 fmuld8sux16 %f10, %f8, %f6
9985 fcmpgt16 %f8, %f2, %g6
9986 edge32l %g4, %i5, %o2
9987loop_1168:
9988 ldsh [%l7 + 0x3A], %o3
9989 addccc %l1, 0x0140, %i0
9990 edge32n %l0, %l3, %i2
9991 tcs %icc, 0x0
9992 lduw [%l7 + 0x4C], %l5
9993 bge,a,pt %icc, loop_1169
9994 fbug %fcc3, loop_1170
9995 fmovrslez %g1, %f5, %f0
9996 ldub [%l7 + 0x6E], %o4
9997loop_1169:
9998 xorcc %o5, 0x0E0B, %o1
9999loop_1170:
10000 bcs loop_1171
10001 te %icc, 0x0
10002 fmovrdne %i4, %f4, %f4
10003 fmovsn %xcc, %f13, %f0
10004loop_1171:
10005 fmovsvc %xcc, %f11, %f7
10006 brlz %l2, loop_1172
10007 array32 %i1, %g5, %i6
10008 udivcc %i3, 0x1105, %g7
10009 movgu %icc, %l4, %i7
10010loop_1172:
10011 fmovsge %icc, %f10, %f9
10012 ldsh [%l7 + 0x14], %o0
10013 fbu %fcc0, loop_1173
10014 std %f0, [%l7 + 0x38]
10015 lduh [%l7 + 0x34], %g3
10016 and %g2, %o7, %l6
10017loop_1173:
10018 fble,a %fcc2, loop_1174
10019 fmovscc %icc, %f15, %f15
10020 ldx [%l7 + 0x20], %g6
10021 addccc %g4, %i5, %o2
10022loop_1174:
10023 tle %icc, 0x7
10024 edge16 %o3, %l1, %o6
10025 fcmpd %fcc3, %f4, %f14
10026 fmovsvs %icc, %f0, %f5
10027 addccc %i0, 0x193E, %l0
10028 ld [%l7 + 0x24], %f2
10029 nop
10030 setx loop_1175, %l0, %l1
10031 wrpr 0x1, %tl
10032 wrpr %l1, %tnpc
10033 setx 0x34400001400, %l0, %l1
10034 wrpr %l1, %tstate
10035 wrhpr 0x4, %htstate
10036 done
10037 stb %l3, [%l7 + 0x65]
10038 fmovrse %l5, %f11, %f5
10039 tge %icc, 0x5
10040loop_1175:
10041 te %xcc, 0x7
10042 st %f12, [%l7 + 0x7C]
10043 fba,a %fcc1, loop_1176
10044 bg loop_1177
10045 movpos %xcc, %i2, %g1
10046 stw %o4, [%l7 + 0x20]
10047loop_1176:
10048 movvs %xcc, %o5, %o1
10049loop_1177:
10050 edge32 %l2, %i1, %i4
10051 ldsw [%l7 + 0x44], %g5
10052 bvs,pn %xcc, loop_1178
10053 fbug %fcc2, loop_1179
10054 tsubcc %i6, %g7, %l4
10055 movgu %xcc, %i7, %i3
10056loop_1178:
10057 fmovdgu %icc, %f13, %f14
10058loop_1179:
10059 fbule %fcc0, loop_1180
10060 srax %o0, %g2, %g3
10061 ba loop_1181
10062 bcc loop_1182
10063loop_1180:
10064 std %f10, [%l7 + 0x70]
10065 movcc %xcc, %o7, %l6
10066loop_1181:
10067 bl,a,pn %icc, loop_1183
10068loop_1182:
10069 movleu %xcc, %g4, %i5
10070 sllx %g6, %o2, %l1
10071 brnz %o6, loop_1184
10072loop_1183:
10073 fpsub32s %f6, %f0, %f9
10074 tn %icc, 0x6
10075 fcmpne16 %f12, %f10, %i0
10076loop_1184:
10077 fmovde %xcc, %f6, %f14
10078 ldd [%l7 + 0x10], %f12
10079 fnors %f8, %f14, %f6
10080 std %f10, [%l7 + 0x30]
10081 ldd [%l7 + 0x28], %f2
10082 faligndata %f6, %f0, %f12
10083 fbn %fcc1, loop_1185
10084 fsrc2s %f14, %f2
10085 fand %f6, %f2, %f10
10086 fnor %f8, %f6, %f6
10087loop_1185:
10088 ldub [%l7 + 0x48], %l0
10089 fmul8sux16 %f4, %f2, %f4
10090 bvc loop_1186
10091 tg %xcc, 0x6
10092 edge32ln %o3, %l5, %l3
10093 fmovrsne %g1, %f13, %f11
10094loop_1186:
10095 bvs,a loop_1187
10096 fmul8x16au %f2, %f7, %f14
10097 move %icc, %o4, %o5
10098 fbul %fcc0, loop_1188
10099loop_1187:
10100 fmovdgu %icc, %f3, %f5
10101 popc 0x00D6, %o1
10102 stx %l2, [%l7 + 0x28]
10103loop_1188:
10104 udiv %i2, 0x0667, %i4
10105 ldub [%l7 + 0x3B], %g5
10106 mulscc %i1, 0x06B2, %i6
10107 tg %xcc, 0x1
10108 brnz,a %g7, loop_1189
10109 movle %icc, %l4, %i7
10110 tne %icc, 0x6
10111 brnz %i3, loop_1190
10112loop_1189:
10113 ldsw [%l7 + 0x28], %g2
10114 edge32n %g3, %o0, %l6
10115 bg,a %xcc, loop_1191
10116loop_1190:
10117 fornot1 %f2, %f10, %f4
10118 fcmpgt32 %f4, %f12, %g4
10119 sub %i5, %g6, %o2
10120loop_1191:
10121 fpsub32 %f4, %f4, %f0
10122 lduh [%l7 + 0x64], %l1
10123 fmovrslez %o6, %f10, %f2
10124 fble,a %fcc1, loop_1192
10125 stx %o7, [%l7 + 0x78]
10126 ldsw [%l7 + 0x78], %l0
10127 fsrc2 %f6, %f10
10128loop_1192:
10129 andn %i0, 0x0CBA, %o3
10130 andn %l5, 0x05D0, %l3
10131 movleu %xcc, %g1, %o4
10132 movne %xcc, %o5, %o1
10133 lduh [%l7 + 0x28], %i2
10134 fble,a %fcc3, loop_1193
10135 orn %l2, %g5, %i1
10136 fcmpne32 %f8, %f4, %i4
10137 bshuffle %f4, %f6, %f0
10138loop_1193:
10139 brgz,a %i6, loop_1194
10140 ldx [%l7 + 0x40], %l4
10141 fmovrsgez %i7, %f14, %f14
10142 bge,a loop_1195
10143loop_1194:
10144 fmovsvs %icc, %f15, %f2
10145 ldub [%l7 + 0x51], %i3
10146 fcmpeq32 %f4, %f2, %g7
10147loop_1195:
10148 fabss %f2, %f8
10149 bshuffle %f14, %f0, %f10
10150 ldsw [%l7 + 0x3C], %g2
10151 fxor %f14, %f6, %f4
10152 fandnot2 %f0, %f0, %f0
10153 sdivx %o0, 0x0249, %l6
10154 ld [%l7 + 0x7C], %f3
10155 fpsub16 %f14, %f12, %f12
10156 ld [%l7 + 0x60], %f3
10157 fmovs %f1, %f15
10158 tcs %xcc, 0x0
10159 lduw [%l7 + 0x38], %g4
10160 fble,a %fcc0, loop_1196
10161 fpsub32s %f4, %f7, %f3
10162 udivx %g3, 0x0DBF, %i5
10163 fsrc2s %f4, %f0
10164loop_1196:
10165 fbe,a %fcc2, loop_1197
10166 bshuffle %f6, %f0, %f10
10167 fpadd32 %f0, %f6, %f14
10168 lduh [%l7 + 0x2E], %g6
10169loop_1197:
10170 fbu,a %fcc0, loop_1198
10171 fandnot1 %f10, %f4, %f6
10172 addccc %o2, 0x1E6A, %o6
10173 movrlz %o7, %l1, %l0
10174loop_1198:
10175 ldx [%l7 + 0x60], %i0
10176 fmovd %f6, %f10
10177 ldsw [%l7 + 0x20], %l5
10178 ldx [%l7 + 0x18], %l3
10179 stx %o3, [%l7 + 0x10]
10180 smulcc %o4, 0x017D, %g1
10181 siam 0x4
10182 stx %o1, [%l7 + 0x38]
10183 ldsb [%l7 + 0x10], %o5
10184 bne,a,pn %xcc, loop_1199
10185 fbge,a %fcc3, loop_1200
10186 fmovdleu %icc, %f8, %f3
10187 mulscc %i2, 0x03E9, %g5
10188loop_1199:
10189 bvc loop_1201
10190loop_1200:
10191 tcc %xcc, 0x6
10192 movrlez %l2, 0x3FB, %i1
10193 tvs %xcc, 0x5
10194loop_1201:
10195 fand %f8, %f4, %f10
10196 movrlz %i6, 0x3A1, %i4
10197 fbl %fcc0, loop_1202
10198 fcmpeq32 %f8, %f0, %i7
10199 movcs %icc, %i3, %g7
10200 fcmpeq16 %f10, %f0, %l4
10201loop_1202:
10202 fnot1 %f10, %f10
10203 tg %icc, 0x1
10204 movge %icc, %g2, %l6
10205 ldub [%l7 + 0x61], %o0
10206 fmovsa %xcc, %f7, %f6
10207 ldsh [%l7 + 0x1E], %g3
10208 ba,a %xcc, loop_1203
10209 bl %icc, loop_1204
10210 fmovs %f12, %f8
10211 fbge %fcc2, loop_1205
10212loop_1203:
10213 lduh [%l7 + 0x44], %i5
10214loop_1204:
10215 fandnot2 %f4, %f10, %f8
10216 alignaddr %g6, %o2, %o6
10217loop_1205:
10218 ble loop_1206
10219 sethi 0x1537, %g4
10220 movvs %xcc, %l1, %o7
10221 xorcc %l0, %l5, %l3
10222loop_1206:
10223 ldsw [%l7 + 0x18], %i0
10224 ldsb [%l7 + 0x74], %o4
10225 ldx [%l7 + 0x18], %g1
10226 sdivx %o1, 0x014B, %o5
10227 fmovdleu %xcc, %f11, %f11
10228 ldsb [%l7 + 0x45], %o3
10229 ldsw [%l7 + 0x14], %i2
10230 stx %l2, [%l7 + 0x58]
10231 fbul,a %fcc2, loop_1207
10232 fbug %fcc2, loop_1208
10233 fmovrse %g5, %f3, %f13
10234 ldx [%l7 + 0x20], %i1
10235loop_1207:
10236 subc %i4, 0x1952, %i6
10237loop_1208:
10238 lduw [%l7 + 0x0C], %i3
10239 ldsh [%l7 + 0x5A], %g7
10240 ldsh [%l7 + 0x30], %l4
10241 bg,a,pn %icc, loop_1209
10242 fbuge,a %fcc1, loop_1210
10243 alignaddr %g2, %l6, %i7
10244 movre %o0, 0x2AF, %i5
10245loop_1209:
10246 ldub [%l7 + 0x48], %g6
10247loop_1210:
10248 orn %g3, %o6, %g4
10249 brnz,a %l1, loop_1211
10250 lduw [%l7 + 0x48], %o2
10251 nop
10252 setx loop_1212, %l0, %l1
10253 jmpl %l1, %l0
10254 udiv %l5, 0x159E, %l3
10255loop_1211:
10256 orncc %o7, %o4, %g1
10257 fmovdl %icc, %f2, %f4
10258loop_1212:
10259 array32 %i0, %o5, %o3
10260 tn %xcc, 0x3
10261 ldsh [%l7 + 0x32], %i2
10262 sra %o1, 0x01, %g5
10263 fabss %f1, %f11
10264 brgz,a %l2, loop_1213
10265 te %xcc, 0x1
10266 ldsw [%l7 + 0x70], %i4
10267 fba,a %fcc3, loop_1214
10268loop_1213:
10269 lduh [%l7 + 0x0C], %i6
10270 sdivcc %i3, 0x0734, %g7
10271 ldub [%l7 + 0x19], %i1
10272loop_1214:
10273 stw %g2, [%l7 + 0x6C]
10274 xnor %l4, 0x08FA, %i7
10275 fpsub32 %f14, %f10, %f2
10276 andncc %l6, %i5, %o0
10277 fpadd16 %f4, %f8, %f8
10278 sdivx %g6, 0x0DB8, %o6
10279 movvc %xcc, %g3, %l1
10280 tsubcctv %o2, 0x1916, %l0
10281 tleu %xcc, 0x7
10282 stx %g4, [%l7 + 0x58]
10283 fnegd %f2, %f4
10284 bne loop_1215
10285 fcmpes %fcc0, %f9, %f0
10286 edge16l %l3, %l5, %o7
10287 stx %g1, [%l7 + 0x50]
10288loop_1215:
10289 faligndata %f8, %f12, %f2
10290 lduh [%l7 + 0x26], %i0
10291 fbue %fcc3, loop_1216
10292 tpos %xcc, 0x6
10293 stb %o4, [%l7 + 0x74]
10294 ld [%l7 + 0x44], %f6
10295loop_1216:
10296 ldsb [%l7 + 0x4B], %o3
10297 ldd [%l7 + 0x78], %f4
10298 fbu,a %fcc0, loop_1217
10299 ldsb [%l7 + 0x1C], %i2
10300 stb %o1, [%l7 + 0x39]
10301 fandnot2 %f6, %f14, %f2
10302loop_1217:
10303 tne %icc, 0x3
10304 stx %o5, [%l7 + 0x38]
10305 movcs %icc, %l2, %i4
10306 fxnors %f0, %f15, %f7
10307 fcmped %fcc0, %f10, %f4
10308 tsubcctv %g5, 0x1393, %i3
10309 fmovsvc %xcc, %f11, %f5
10310 ldsh [%l7 + 0x5C], %i6
10311 ldsh [%l7 + 0x46], %g7
10312 taddcctv %i1, 0x0B68, %l4
10313 fcmpne32 %f10, %f0, %g2
10314 ld [%l7 + 0x6C], %f15
10315 ld [%l7 + 0x74], %f9
10316 ldub [%l7 + 0x4C], %l6
10317 fmovdvs %icc, %f7, %f14
10318 lduw [%l7 + 0x30], %i5
10319 fabss %f12, %f8
10320 stx %o0, [%l7 + 0x30]
10321 movrne %i7, %g6, %o6
10322 edge32ln %l1, %g3, %l0
10323 fnands %f7, %f11, %f5
10324 ldd [%l7 + 0x70], %f14
10325 bvs loop_1218
10326 stw %g4, [%l7 + 0x38]
10327 movgu %icc, %l3, %o2
10328 fone %f14
10329loop_1218:
10330 bcc,a,pn %xcc, loop_1219
10331 stb %o7, [%l7 + 0x6F]
10332 move %icc, %l5, %g1
10333 sth %i0, [%l7 + 0x1E]
10334loop_1219:
10335 nop
10336 setx loop_1220, %l0, %l1
10337 wrpr 0x1, %tl
10338 wrpr %l1, %tpc
10339 add %l1, 0x4, %l1
10340 wrpr %l1, %tnpc
10341 setx 0x34400001400, %l0, %l1
10342 wrpr %l1, %tstate
10343 wrhpr 0x4, %htstate
10344 retry
10345 fmovsgu %xcc, %f15, %f0
10346 ldub [%l7 + 0x4A], %o4
10347 ldx [%l7 + 0x20], %o3
10348loop_1220:
10349 st %f13, [%l7 + 0x14]
10350 edge8l %o1, %o5, %l2
10351 ldsh [%l7 + 0x32], %i2
10352 fmovrsgez %i4, %f5, %f7
10353 fcmps %fcc1, %f3, %f1
10354 stb %g5, [%l7 + 0x40]
10355 lduh [%l7 + 0x2E], %i3
10356 fble,a %fcc2, loop_1221
10357 fmovda %xcc, %f3, %f11
10358 lduh [%l7 + 0x7A], %g7
10359 tne %xcc, 0x1
10360loop_1221:
10361 ba,a %icc, loop_1222
10362 fpsub16 %f4, %f14, %f8
10363 popc 0x1C52, %i6
10364 fxnors %f14, %f13, %f9
10365loop_1222:
10366 stb %i1, [%l7 + 0x24]
10367 movleu %xcc, %g2, %l6
10368 fnors %f11, %f3, %f8
10369 fmovrdgez %l4, %f6, %f0
10370 addcc %o0, %i5, %i7
10371 stb %g6, [%l7 + 0x08]
10372 fand %f2, %f6, %f2
10373 std %f4, [%l7 + 0x18]
10374 movvc %xcc, %l1, %g3
10375 fbg,a %fcc1, loop_1223
10376 st %f2, [%l7 + 0x50]
10377 fmovspos %icc, %f15, %f12
10378 fbue %fcc2, loop_1224
10379loop_1223:
10380 tgu %icc, 0x0
10381 fsrc2 %f10, %f12
10382 stw %o6, [%l7 + 0x48]
10383loop_1224:
10384 lduh [%l7 + 0x12], %g4
10385 ldd [%l7 + 0x50], %f14
10386 bvc,a,pt %icc, loop_1225
10387 movle %xcc, %l0, %l3
10388 and %o7, 0x1A16, %l5
10389 ld [%l7 + 0x54], %f6
10390loop_1225:
10391 movvs %icc, %g1, %i0
10392 fpack16 %f0, %f5
10393 addc %o4, %o2, %o3
10394 fbug,a %fcc3, loop_1226
10395 edge16 %o1, %l2, %i2
10396 movg %icc, %i4, %o5
10397 bleu %icc, loop_1227
10398loop_1226:
10399 ldx [%l7 + 0x60], %g5
10400 movcc %xcc, %g7, %i6
10401 stw %i3, [%l7 + 0x38]
10402loop_1227:
10403 ldx [%l7 + 0x30], %g2
10404 movleu %xcc, %i1, %l6
10405 fcmpes %fcc1, %f6, %f7
10406 lduh [%l7 + 0x18], %l4
10407 udivx %o0, 0x1A0B, %i7
10408 pdist %f2, %f2, %f6
10409 fmovda %xcc, %f1, %f0
10410 edge16ln %g6, %i5, %g3
10411 fmovdvs %xcc, %f15, %f4
10412 xorcc %l1, 0x132A, %g4
10413 subccc %l0, %o6, %l3
10414 tcs %icc, 0x3
10415 fabss %f5, %f11
10416 fbge %fcc0, loop_1228
10417 tpos %xcc, 0x1
10418 fandnot2s %f10, %f15, %f7
10419 stw %o7, [%l7 + 0x48]
10420loop_1228:
10421 fnot1s %f6, %f0
10422 tsubcctv %g1, 0x0104, %i0
10423 fnegs %f10, %f10
10424 sll %l5, 0x01, %o2
10425 fbn,a %fcc0, loop_1229
10426 nop
10427 setx loop_1230, %l0, %l1
10428 wrpr 0x1, %tl
10429 wrpr %l1, %tnpc
10430 setx 0x34400001400, %l0, %l1
10431 wrpr %l1, %tstate
10432 wrhpr 0x4, %htstate
10433 done
10434 xnor %o3, %o1, %l2
10435 tle %icc, 0x4
10436loop_1229:
10437 ble %xcc, loop_1231
10438loop_1230:
10439 array16 %o4, %i4, %o5
10440 tpos %xcc, 0x6
10441 fmovrse %g5, %f2, %f12
10442loop_1231:
10443 ldsb [%l7 + 0x24], %g7
10444 sub %i2, %i6, %i3
10445 stx %g2, [%l7 + 0x08]
10446 ldsw [%l7 + 0x78], %l6
10447 stw %i1, [%l7 + 0x48]
10448 fandnot2s %f0, %f3, %f13
10449 fexpand %f2, %f14
10450 smulcc %o0, %i7, %g6
10451 edge16ln %l4, %g3, %i5
10452 edge8l %g4, %l1, %l0
10453 st %f1, [%l7 + 0x14]
10454 fbl %fcc0, loop_1232
10455 sdiv %l3, 0x19EA, %o7
10456 tl %icc, 0x2
10457 ldd [%l7 + 0x70], %f2
10458loop_1232:
10459 tneg %xcc, 0x4
10460 edge32n %g1, %i0, %l5
10461 bg,a loop_1233
10462 fcmple16 %f12, %f12, %o6
10463 fnand %f2, %f2, %f2
10464 ldd [%l7 + 0x30], %f2
10465loop_1233:
10466 fpsub32s %f15, %f14, %f14
10467 fmovrde %o3, %f14, %f12
10468 lduh [%l7 + 0x54], %o1
10469 umul %o2, 0x1390, %o4
10470 fsrc2 %f14, %f6
10471 stw %l2, [%l7 + 0x30]
10472 ld [%l7 + 0x64], %f8
10473 fmovsl %xcc, %f15, %f7
10474 udivcc %i4, 0x0BAE, %o5
10475 fmovdl %xcc, %f14, %f0
10476 udivx %g7, 0x086E, %g5
10477 edge16 %i6, %i3, %i2
10478 fpsub16 %f12, %f14, %f2
10479 fornot1s %f5, %f8, %f1
10480 fmovse %xcc, %f0, %f3
10481 ldsw [%l7 + 0x5C], %l6
10482 movne %xcc, %i1, %o0
10483 fpsub16s %f8, %f11, %f9
10484 fbe %fcc1, loop_1234
10485 tcc %icc, 0x6
10486 stb %i7, [%l7 + 0x35]
10487 fpadd32s %f15, %f4, %f4
10488loop_1234:
10489 edge8l %g2, %g6, %g3
10490 or %l4, 0x1AD8, %i5
10491 tvs %icc, 0x4
10492 srlx %g4, %l1, %l3
10493 edge16ln %o7, %l0, %i0
10494 ldub [%l7 + 0x17], %g1
10495 fmovscs %icc, %f4, %f6
10496 ldsb [%l7 + 0x65], %l5
10497 fandnot2 %f8, %f0, %f12
10498 fmul8sux16 %f14, %f0, %f2
10499 fmovdg %xcc, %f9, %f9
10500 ldsb [%l7 + 0x31], %o6
10501 lduw [%l7 + 0x30], %o1
10502 st %f15, [%l7 + 0x58]
10503 fmovsleu %icc, %f10, %f0
10504 stx %o3, [%l7 + 0x28]
10505 ldx [%l7 + 0x50], %o4
10506 movge %xcc, %o2, %l2
10507 movrgz %i4, %g7, %g5
10508 taddcctv %o5, %i6, %i3
10509 ld [%l7 + 0x60], %f11
10510 fandnot2s %f6, %f3, %f7
10511 std %f12, [%l7 + 0x68]
10512 ldsh [%l7 + 0x38], %i2
10513 fmovdl %xcc, %f5, %f13
10514 fble %fcc3, loop_1235
10515 bpos,a,pt %xcc, loop_1236
10516 sth %l6, [%l7 + 0x22]
10517 fmovrde %i1, %f2, %f10
10518loop_1235:
10519 fabss %f9, %f3
10520loop_1236:
10521 ldub [%l7 + 0x2D], %o0
10522 std %f14, [%l7 + 0x38]
10523 ldsh [%l7 + 0x34], %i7
10524 taddcctv %g6, 0x0E9B, %g3
10525 fbg,a %fcc1, loop_1237
10526 ld [%l7 + 0x64], %f15
10527 be,a,pn %icc, loop_1238
10528 tcs %icc, 0x4
10529loop_1237:
10530 st %f9, [%l7 + 0x20]
10531 st %f9, [%l7 + 0x54]
10532loop_1238:
10533 bcs,pn %xcc, loop_1239
10534 movvs %icc, %l4, %g2
10535 fbl %fcc1, loop_1240
10536 ldub [%l7 + 0x24], %i5
10537loop_1239:
10538 fcmpeq32 %f6, %f14, %g4
10539 lduw [%l7 + 0x44], %l1
10540loop_1240:
10541 ldsh [%l7 + 0x54], %o7
10542 tsubcc %l3, 0x19A8, %i0
10543 edge16n %g1, %l5, %o6
10544 brlz,a %l0, loop_1241
10545 ldsh [%l7 + 0x36], %o3
10546 fpadd32 %f8, %f2, %f14
10547 fbo,a %fcc0, loop_1242
10548loop_1241:
10549 fmovsleu %icc, %f11, %f11
10550 fcmpd %fcc2, %f8, %f10
10551 fsrc1 %f10, %f0
10552loop_1242:
10553 st %f0, [%l7 + 0x08]
10554 movcc %icc, %o4, %o2
10555 brlez,a %o1, loop_1243
10556 fsrc2 %f12, %f0
10557 ldsh [%l7 + 0x72], %l2
10558 movcc %xcc, %i4, %g5
10559loop_1243:
10560 stx %g7, [%l7 + 0x70]
10561 stx %i6, [%l7 + 0x60]
10562 edge16n %o5, %i2, %l6
10563 fsrc1 %f12, %f4
10564 tne %xcc, 0x3
10565 fors %f0, %f8, %f6
10566 nop
10567 setx loop_1244, %l0, %l1
10568 wrpr 0x1, %tl
10569 wrpr %l1, %tnpc
10570 setx 0x34400001400, %l0, %l1
10571 wrpr %l1, %tstate
10572 wrhpr 0x4, %htstate
10573 done
10574 movpos %icc, %i3, %i1
10575 bl,a,pt %icc, loop_1245
10576 alignaddr %i7, %o0, %g6
10577loop_1244:
10578 stw %l4, [%l7 + 0x1C]
10579 andncc %g3, %i5, %g2
10580loop_1245:
10581 ldsb [%l7 + 0x67], %g4
10582 fmovdge %xcc, %f14, %f1
10583 tcs %icc, 0x3
10584 movrlez %l1, %l3, %o7
10585 ldsw [%l7 + 0x54], %i0
10586 fcmpne16 %f14, %f14, %g1
10587 movrgez %o6, 0x03C, %l5
10588 brlez %l0, loop_1246
10589 subc %o4, 0x1D63, %o3
10590 edge16ln %o2, %o1, %l2
10591 fcmple32 %f2, %f10, %g5
10592loop_1246:
10593 fnot2s %f0, %f3
10594 ldd [%l7 + 0x68], %f4
10595 fcmps %fcc3, %f9, %f2
10596 ld [%l7 + 0x1C], %f13
10597 tleu %xcc, 0x1
10598 st %f10, [%l7 + 0x6C]
10599 stx %i4, [%l7 + 0x68]
10600 subc %i6, %g7, %i2
10601 brz %l6, loop_1247
10602 siam 0x3
10603 lduw [%l7 + 0x20], %o5
10604 xnorcc %i3, %i1, %o0
10605loop_1247:
10606 brgez,a %g6, loop_1248
10607 fmovsvs %icc, %f13, %f4
10608 fbe %fcc1, loop_1249
10609 tsubcc %i7, 0x1CEB, %g3
10610loop_1248:
10611 ldx [%l7 + 0x08], %l4
10612 andncc %i5, %g4, %g2
10613loop_1249:
10614 fmovde %icc, %f3, %f12
10615 edge32ln %l3, %l1, %i0
10616 orn %g1, 0x0F82, %o7
10617 lduw [%l7 + 0x54], %l5
10618 stw %o6, [%l7 + 0x64]
10619 stw %l0, [%l7 + 0x68]
10620 fxors %f3, %f15, %f13
10621 fmuld8ulx16 %f3, %f8, %f12
10622 ld [%l7 + 0x1C], %f9
10623 andcc %o4, 0x02B8, %o2
10624 movle %icc, %o3, %l2
10625 ldx [%l7 + 0x28], %o1
10626 lduw [%l7 + 0x1C], %i4
10627 edge32ln %g5, %g7, %i2
10628 movrgz %l6, %i6, %i3
10629 movneg %xcc, %i1, %o0
10630 fmovda %icc, %f11, %f11
10631 fnot2s %f0, %f1
10632 fmovsn %xcc, %f7, %f12
10633 udivx %o5, 0x18BC, %i7
10634 movcs %xcc, %g3, %l4
10635 fmovdg %icc, %f15, %f14
10636 lduh [%l7 + 0x44], %g6
10637 edge16ln %i5, %g2, %g4
10638 fmovsleu %xcc, %f11, %f4
10639 movpos %xcc, %l3, %l1
10640 bgu %icc, loop_1250
10641 siam 0x7
10642 lduh [%l7 + 0x5A], %i0
10643 lduh [%l7 + 0x3C], %o7
10644loop_1250:
10645 movre %g1, %l5, %o6
10646 te %xcc, 0x0
10647 fbn,a %fcc1, loop_1251
10648 fnegd %f8, %f4
10649 addccc %l0, %o2, %o3
10650 fbge,a %fcc2, loop_1252
10651loop_1251:
10652 popc %l2, %o1
10653 fmovrslez %i4, %f7, %f1
10654 orcc %g5, %o4, %g7
10655loop_1252:
10656 fmovdvc %xcc, %f6, %f3
10657 popc 0x1FAC, %l6
10658 fcmple32 %f4, %f10, %i6
10659 subccc %i3, %i2, %i1
10660 fabss %f0, %f12
10661 brlez %o5, loop_1253
10662 fmovsneg %xcc, %f8, %f6
10663 fmovdvc %xcc, %f2, %f2
10664 stw %i7, [%l7 + 0x60]
10665loop_1253:
10666 lduw [%l7 + 0x10], %o0
10667 fpsub16 %f0, %f0, %f8
10668 fnot2 %f0, %f6
10669 movg %icc, %l4, %g6
10670 and %i5, 0x0925, %g2
10671 fmovrsgez %g4, %f3, %f10
10672 movvs %icc, %l3, %l1
10673 fpadd32s %f6, %f1, %f14
10674 st %f2, [%l7 + 0x14]
10675 ldsh [%l7 + 0x2C], %g3
10676 ldsw [%l7 + 0x7C], %o7
10677 nop
10678 setx loop_1254, %l0, %l1
10679 jmpl %l1, %i0
10680 tsubcc %l5, %o6, %g1
10681 fpsub16s %f10, %f14, %f3
10682 ldub [%l7 + 0x3C], %o2
10683loop_1254:
10684 fcmple32 %f6, %f6, %l0
10685 fmovse %xcc, %f9, %f2
10686 movgu %xcc, %l2, %o3
10687 bpos,pt %icc, loop_1255
10688 ldsw [%l7 + 0x08], %o1
10689 ldx [%l7 + 0x68], %i4
10690 brlez,a %o4, loop_1256
10691loop_1255:
10692 andcc %g7, 0x0CD0, %g5
10693 stb %i6, [%l7 + 0x3E]
10694 std %f8, [%l7 + 0x28]
10695loop_1256:
10696 fpsub32s %f14, %f0, %f7
10697 andn %i3, %l6, %i2
10698 brlz,a %i1, loop_1257
10699 fxor %f4, %f2, %f4
10700 bge,a,pt %xcc, loop_1258
10701 movl %xcc, %o5, %i7
10702loop_1257:
10703 fsrc2s %f2, %f13
10704 subccc %l4, 0x1129, %g6
10705loop_1258:
10706 fmovdne %icc, %f6, %f10
10707 stw %o0, [%l7 + 0x2C]
10708 movrgz %g2, 0x155, %i5
10709 fmovs %f14, %f8
10710 fcmpes %fcc3, %f1, %f13
10711 edge8n %l3, %l1, %g3
10712 xnorcc %o7, 0x182A, %i0
10713 stx %g4, [%l7 + 0x60]
10714 ldsb [%l7 + 0x79], %l5
10715 fmovrslez %g1, %f0, %f14
10716 fmovsn %xcc, %f7, %f6
10717 fmovdl %xcc, %f2, %f14
10718 fandnot1 %f8, %f12, %f0
10719 fble,a %fcc2, loop_1259
10720 lduw [%l7 + 0x74], %o6
10721 std %f14, [%l7 + 0x70]
10722 fbne %fcc3, loop_1260
10723loop_1259:
10724 ldsh [%l7 + 0x0C], %l0
10725 fmul8x16al %f3, %f11, %f14
10726 fmovdge %icc, %f13, %f7
10727loop_1260:
10728 faligndata %f8, %f4, %f8
10729 fnot1 %f6, %f6
10730 lduh [%l7 + 0x28], %l2
10731 bvs,a,pt %xcc, loop_1261
10732 fabsd %f14, %f4
10733 fmovdneg %xcc, %f9, %f1
10734 sth %o3, [%l7 + 0x68]
10735loop_1261:
10736 smul %o1, 0x1E59, %o2
10737 fnegd %f8, %f2
10738 fmovrdne %i4, %f6, %f14
10739 tn %xcc, 0x7
10740 fbu,a %fcc1, loop_1262
10741 and %o4, %g5, %i6
10742 fcmps %fcc2, %f12, %f1
10743 sdivx %g7, 0x1777, %i3
10744loop_1262:
10745 brgz %i2, loop_1263
10746 fmovsne %icc, %f10, %f2
10747 movg %xcc, %l6, %o5
10748 ldsw [%l7 + 0x60], %i7
10749loop_1263:
10750 fmul8ulx16 %f8, %f8, %f4
10751 smulcc %l4, %g6, %o0
10752 movcc %xcc, %g2, %i5
10753 brlez,a %l3, loop_1264
10754 stx %i1, [%l7 + 0x58]
10755 edge16l %g3, %l1, %i0
10756 alignaddrl %o7, %g4, %g1
10757loop_1264:
10758 fmovd %f8, %f10
10759 srax %o6, %l0, %l5
10760 bshuffle %f6, %f6, %f2
10761 ldd [%l7 + 0x20], %f0
10762 st %f9, [%l7 + 0x38]
10763 fbu,a %fcc1, loop_1265
10764 xorcc %l2, %o3, %o1
10765 tgu %xcc, 0x4
10766 fnor %f6, %f8, %f0
10767loop_1265:
10768 brlz,a %o2, loop_1266
10769 fandnot1 %f14, %f4, %f8
10770 ldd [%l7 + 0x28], %f6
10771 tl %xcc, 0x6
10772loop_1266:
10773 and %o4, 0x0777, %g5
10774 movl %icc, %i6, %i4
10775 movvs %xcc, %g7, %i3
10776 ldsw [%l7 + 0x6C], %l6
10777 mulscc %i2, %o5, %i7
10778 addc %l4, %o0, %g2
10779 movge %xcc, %g6, %i5
10780 movvs %icc, %i1, %g3
10781 orn %l3, 0x06DA, %l1
10782 fandnot2 %f10, %f8, %f12
10783 ldsh [%l7 + 0x5C], %i0
10784 ldsw [%l7 + 0x10], %g4
10785 fmovsne %xcc, %f7, %f7
10786 tleu %icc, 0x6
10787 for %f4, %f12, %f14
10788 fmovse %xcc, %f15, %f0
10789 ldd [%l7 + 0x70], %f10
10790 fpsub32s %f13, %f9, %f13
10791 sth %o7, [%l7 + 0x62]
10792 fexpand %f12, %f10
10793 tcs %icc, 0x2
10794 fornot2s %f7, %f5, %f5
10795 fmovdle %icc, %f13, %f12
10796 movvs %icc, %o6, %l0
10797 ldsh [%l7 + 0x30], %l5
10798 fandnot1 %f0, %f10, %f0
10799 fbuge,a %fcc2, loop_1267
10800 ldd [%l7 + 0x68], %f4
10801 movcs %xcc, %l2, %g1
10802 xnor %o3, 0x0FA7, %o1
10803loop_1267:
10804 fbl %fcc1, loop_1268
10805 subcc %o2, %g5, %o4
10806 fcmped %fcc0, %f8, %f12
10807 srlx %i4, 0x00, %i6
10808loop_1268:
10809 ldx [%l7 + 0x38], %g7
10810 fmovrslz %l6, %f2, %f7
10811 fcmpes %fcc0, %f3, %f14
10812 brlz,a %i2, loop_1269
10813 fxnors %f9, %f1, %f2
10814 fnot1 %f14, %f4
10815 stw %o5, [%l7 + 0x4C]
10816loop_1269:
10817 udivx %i7, 0x0F31, %i3
10818 st %f2, [%l7 + 0x64]
10819 sth %o0, [%l7 + 0x36]
10820 stw %g2, [%l7 + 0x30]
10821 add %g6, 0x1DDF, %l4
10822 ta %xcc, 0x6
10823 lduw [%l7 + 0x4C], %i5
10824 ld [%l7 + 0x64], %f4
10825 movre %i1, %l3, %g3
10826 fabsd %f4, %f0
10827 bge loop_1270
10828 ble,a %xcc, loop_1271
10829 ldsh [%l7 + 0x64], %l1
10830 std %f6, [%l7 + 0x70]
10831loop_1270:
10832 andcc %g4, %i0, %o7
10833loop_1271:
10834 xorcc %o6, %l5, %l0
10835 fbue %fcc0, loop_1272
10836 udivcc %l2, 0x16EA, %g1
10837 movge %icc, %o3, %o2
10838 bleu,a loop_1273
10839loop_1272:
10840 ldsw [%l7 + 0x3C], %o1
10841 ldsw [%l7 + 0x30], %g5
10842 fcmpgt32 %f6, %f12, %i4
10843loop_1273:
10844 ldub [%l7 + 0x62], %i6
10845 tg %icc, 0x4
10846 bcs %xcc, loop_1274
10847 ldsb [%l7 + 0x75], %g7
10848 tleu %icc, 0x7
10849 bvc loop_1275
10850loop_1274:
10851 orcc %o4, 0x0435, %l6
10852 popc %i2, %i7
10853 sth %o5, [%l7 + 0x68]
10854loop_1275:
10855 bl,a,pt %xcc, loop_1276
10856 ldd [%l7 + 0x20], %f6
10857 ldx [%l7 + 0x38], %o0
10858 fmovrdne %i3, %f10, %f6
10859loop_1276:
10860 ldub [%l7 + 0x47], %g2
10861 fabss %f13, %f0
10862 stw %l4, [%l7 + 0x34]
10863 fpack32 %f4, %f4, %f10
10864 fble %fcc0, loop_1277
10865 movrgz %g6, 0x05A, %i1
10866 call loop_1278
10867 fmovdle %xcc, %f11, %f13
10868loop_1277:
10869 ldd [%l7 + 0x40], %f10
10870 stb %l3, [%l7 + 0x7A]
10871loop_1278:
10872 fandnot2 %f6, %f4, %f2
10873 ldsh [%l7 + 0x2E], %i5
10874 movrgez %l1, 0x0AB, %g4
10875 bge,pt %icc, loop_1279
10876 array16 %g3, %o7, %o6
10877 andcc %i0, 0x1EC8, %l0
10878 edge32 %l2, %l5, %o3
10879loop_1279:
10880 fmovrdlz %g1, %f0, %f0
10881 sdivcc %o1, 0x0F61, %g5
10882 fcmple32 %f12, %f0, %o2
10883 movneg %xcc, %i4, %i6
10884 srl %g7, %o4, %l6
10885 movne %icc, %i7, %o5
10886 edge32ln %i2, %o0, %i3
10887 edge8 %g2, %l4, %i1
10888 ldsh [%l7 + 0x64], %l3
10889 fcmpgt32 %f12, %f0, %i5
10890 sth %l1, [%l7 + 0x70]
10891 fbug,a %fcc1, loop_1280
10892 ta %icc, 0x3
10893 umulcc %g4, 0x12B6, %g6
10894 ldd [%l7 + 0x70], %f8
10895loop_1280:
10896 ldsb [%l7 + 0x59], %g3
10897 ldsh [%l7 + 0x34], %o6
10898 st %f14, [%l7 + 0x78]
10899 fcmpne32 %f12, %f14, %i0
10900 mova %xcc, %o7, %l2
10901 fnot1 %f4, %f2
10902 fbue,a %fcc0, loop_1281
10903 xorcc %l5, 0x0FEF, %o3
10904 fone %f10
10905 and %g1, 0x022E, %o1
10906loop_1281:
10907 fmovsl %xcc, %f10, %f10
10908 fsrc1 %f14, %f0
10909 movneg %xcc, %l0, %g5
10910 edge16n %o2, %i4, %g7
10911 bleu loop_1282
10912 subc %o4, %i6, %i7
10913 popc 0x0DF1, %l6
10914 edge16n %i2, %o5, %i3
10915loop_1282:
10916 fmul8ulx16 %f12, %f14, %f2
10917 fmovsgu %icc, %f10, %f2
10918 tle %icc, 0x0
10919 be,a loop_1283
10920 andncc %g2, %o0, %i1
10921 ldub [%l7 + 0x5D], %l3
10922 ldd [%l7 + 0x08], %f6
10923loop_1283:
10924 lduw [%l7 + 0x74], %i5
10925 std %f0, [%l7 + 0x60]
10926 orn %l4, %g4, %l1
10927 ldd [%l7 + 0x30], %f0
10928 fnegd %f12, %f14
10929 tg %icc, 0x4
10930 fmovdleu %xcc, %f13, %f2
10931 umulcc %g3, %g6, %o6
10932 edge16n %o7, %l2, %l5
10933 edge8 %i0, %g1, %o1
10934 ldsb [%l7 + 0x32], %o3
10935 add %l0, 0x0E38, %o2
10936 std %f10, [%l7 + 0x60]
10937 ldd [%l7 + 0x70], %f2
10938 sth %g5, [%l7 + 0x2E]
10939 fmovdcc %icc, %f3, %f13
10940 ldd [%l7 + 0x20], %f0
10941 fbe,a %fcc3, loop_1284
10942 tl %icc, 0x2
10943 fmovrdgez %g7, %f12, %f6
10944 fmovsleu %xcc, %f0, %f10
10945loop_1284:
10946 bl,pn %xcc, loop_1285
10947 fabsd %f14, %f6
10948 fbl,a %fcc0, loop_1286
10949 st %f9, [%l7 + 0x68]
10950loop_1285:
10951 movrgz %o4, %i4, %i7
10952 lduw [%l7 + 0x64], %l6
10953loop_1286:
10954 edge16l %i6, %i2, %i3
10955 std %f0, [%l7 + 0x70]
10956 brlz,a %g2, loop_1287
10957 ldsb [%l7 + 0x3C], %o5
10958 stb %i1, [%l7 + 0x59]
10959 fmovscs %icc, %f0, %f4
10960loop_1287:
10961 fpadd16s %f13, %f4, %f5
10962 fmovda %icc, %f13, %f7
10963 stx %o0, [%l7 + 0x08]
10964 sth %l3, [%l7 + 0x3C]
10965 fmovsvs %icc, %f15, %f8
10966 sth %l4, [%l7 + 0x0C]
10967 edge32n %g4, %l1, %i5
10968 fpadd32s %f3, %f13, %f5
10969 fandnot1 %f12, %f14, %f0
10970 fcmps %fcc1, %f2, %f9
10971 fxors %f3, %f2, %f15
10972 ld [%l7 + 0x70], %f8
10973 fors %f10, %f0, %f1
10974 fmul8x16al %f8, %f14, %f10
10975 fmovrslez %g6, %f12, %f9
10976 xor %o6, 0x1F03, %g3
10977 sethi 0x03C9, %l2
10978 ldsb [%l7 + 0x28], %l5
10979 ldsw [%l7 + 0x30], %o7
10980 fmovdneg %icc, %f9, %f6
10981 ldsb [%l7 + 0x0A], %i0
10982 lduw [%l7 + 0x48], %o1
10983 ldub [%l7 + 0x61], %g1
10984 fmovdcc %icc, %f6, %f9
10985 fpadd32s %f5, %f14, %f1
10986 stw %l0, [%l7 + 0x28]
10987 fcmple32 %f0, %f8, %o2
10988 ldd [%l7 + 0x60], %f10
10989 fandnot1s %f6, %f15, %f6
10990 sth %g5, [%l7 + 0x64]
10991 fnot1 %f14, %f14
10992 bneg %icc, loop_1288
10993 edge8 %g7, %o4, %i4
10994 fbe,a %fcc1, loop_1289
10995 tcc %icc, 0x1
10996loop_1288:
10997 fmovsne %xcc, %f14, %f3
10998 stb %o3, [%l7 + 0x30]
10999loop_1289:
11000 stw %i7, [%l7 + 0x58]
11001 fpadd16s %f9, %f4, %f0
11002 tsubcctv %l6, %i2, %i6
11003 fsrc1 %f4, %f6
11004 fornot2s %f2, %f6, %f5
11005 fpsub16s %f7, %f0, %f10
11006 bpos,pt %icc, loop_1290
11007 sllx %i3, %g2, %i1
11008 udiv %o0, 0x0EA9, %o5
11009 array8 %l4, %g4, %l3
11010loop_1290:
11011 stw %l1, [%l7 + 0x68]
11012 edge32l %i5, %g6, %o6
11013 fbn %fcc0, loop_1291
11014 edge8ln %l2, %g3, %o7
11015 tg %icc, 0x2
11016 ldx [%l7 + 0x60], %i0
11017loop_1291:
11018 ld [%l7 + 0x58], %f2
11019 alignaddrl %l5, %g1, %o1
11020 ldsb [%l7 + 0x73], %o2
11021 movneg %icc, %l0, %g7
11022 bl %icc, loop_1292
11023 movle %xcc, %o4, %i4
11024 sth %o3, [%l7 + 0x64]
11025 fmovsn %xcc, %f1, %f7
11026loop_1292:
11027 and %i7, %l6, %g5
11028 ldsw [%l7 + 0x50], %i2
11029 bvs loop_1293
11030 movne %icc, %i3, %g2
11031 lduw [%l7 + 0x0C], %i6
11032 addcc %o0, 0x0B3D, %i1
11033loop_1293:
11034 tsubcctv %l4, %o5, %l3
11035 ldx [%l7 + 0x60], %g4
11036 addcc %i5, 0x156B, %g6
11037 fpack16 %f2, %f6
11038 fone %f2
11039 fand %f10, %f6, %f2
11040 st %f11, [%l7 + 0x4C]
11041 orncc %l1, %o6, %l2
11042 fors %f12, %f9, %f2
11043 stb %g3, [%l7 + 0x26]
11044 stw %i0, [%l7 + 0x78]
11045 edge8ln %l5, %g1, %o7
11046 std %f14, [%l7 + 0x20]
11047 fbge,a %fcc2, loop_1294
11048 fmovsl %xcc, %f14, %f8
11049 fblg %fcc0, loop_1295
11050 fbg %fcc0, loop_1296
11051loop_1294:
11052 udiv %o1, 0x1528, %l0
11053 fmovdle %icc, %f3, %f5
11054loop_1295:
11055 for %f12, %f8, %f4
11056loop_1296:
11057 nop
11058 setx loop_1297, %l0, %l1
11059 wrpr 0x1, %tl
11060 wrpr %l1, %tpc
11061 add %l1, 0x4, %l1
11062 wrpr %l1, %tnpc
11063 setx 0x34400001400, %l0, %l1
11064 wrpr %l1, %tstate
11065 wrhpr 0x4, %htstate
11066 retry
11067 bneg,a,pt %icc, loop_1298
11068 brlez,a %o2, loop_1299
11069 fpadd32s %f3, %f0, %f10
11070loop_1297:
11071 addcc %g7, %i4, %o3
11072loop_1298:
11073 ldx [%l7 + 0x08], %o4
11074loop_1299:
11075 fmovrslz %i7, %f10, %f13
11076 ldd [%l7 + 0x50], %f8
11077 fors %f4, %f8, %f10
11078 fbule %fcc2, loop_1300
11079 ldsb [%l7 + 0x26], %l6
11080 udivcc %g5, 0x17D0, %i2
11081 tleu %icc, 0x6
11082loop_1300:
11083 and %g2, 0x1B13, %i6
11084 fbule,a %fcc3, loop_1301
11085 andncc %i3, %i1, %o0
11086 fmovrsgez %o5, %f2, %f3
11087 fpack16 %f0, %f9
11088loop_1301:
11089 fpackfix %f8, %f6
11090 fmovdvs %xcc, %f7, %f7
11091 subc %l3, %g4, %i5
11092 movvs %xcc, %g6, %l4
11093 fmuld8ulx16 %f10, %f13, %f8
11094 ldd [%l7 + 0x40], %f6
11095 siam 0x4
11096 fbug %fcc0, loop_1302
11097 movneg %xcc, %l1, %l2
11098 stw %o6, [%l7 + 0x20]
11099 stx %g3, [%l7 + 0x40]
11100loop_1302:
11101 bn,a %icc, loop_1303
11102 fmovrsgz %l5, %f0, %f1
11103 srlx %g1, %o7, %o1
11104 fmovscs %icc, %f6, %f5
11105loop_1303:
11106 tsubcc %l0, %i0, %o2
11107 bge,a loop_1304
11108 st %f1, [%l7 + 0x6C]
11109 andn %g7, %o3, %o4
11110 ldsh [%l7 + 0x14], %i4
11111loop_1304:
11112 ldsb [%l7 + 0x25], %i7
11113 fsrc2s %f8, %f10
11114 for %f10, %f10, %f0
11115 lduw [%l7 + 0x18], %g5
11116 fors %f11, %f2, %f6
11117 fmovscs %xcc, %f13, %f1
11118 fbo,a %fcc2, loop_1305
11119 xnorcc %l6, 0x1859, %i2
11120 addc %i6, %g2, %i1
11121 fmovrdgez %i3, %f8, %f2
11122loop_1305:
11123 fcmpgt32 %f4, %f4, %o5
11124 fmovdvs %xcc, %f11, %f0
11125 taddcctv %o0, %g4, %i5
11126 ldub [%l7 + 0x3C], %l3
11127 fand %f12, %f2, %f8
11128 lduh [%l7 + 0x5A], %g6
11129 fcmped %fcc0, %f14, %f6
11130 stw %l1, [%l7 + 0x2C]
11131 edge8ln %l4, %o6, %l2
11132 edge8ln %l5, %g3, %o7
11133 alignaddr %g1, %o1, %i0
11134 movleu %icc, %o2, %l0
11135 stx %g7, [%l7 + 0x28]
11136 fones %f10
11137 lduw [%l7 + 0x0C], %o4
11138 fmovsleu %xcc, %f13, %f0
11139 subc %i4, %o3, %g5
11140 lduh [%l7 + 0x1A], %l6
11141 ld [%l7 + 0x38], %f10
11142 ldsw [%l7 + 0x20], %i2
11143 fcmpne16 %f6, %f2, %i7
11144 bn,a,pt %xcc, loop_1306
11145 popc %i6, %g2
11146 fandnot2 %f10, %f8, %f4
11147 add %i3, 0x0FE8, %i1
11148loop_1306:
11149 lduw [%l7 + 0x78], %o0
11150 edge8n %g4, %o5, %l3
11151 ldsb [%l7 + 0x70], %i5
11152 fbe,a %fcc2, loop_1307
11153 fzero %f12
11154 fblg,a %fcc0, loop_1308
11155 fzero %f8
11156loop_1307:
11157 taddcc %g6, %l4, %o6
11158 fmovrdlez %l1, %f2, %f12
11159loop_1308:
11160 stb %l5, [%l7 + 0x7F]
11161 sll %g3, %o7, %g1
11162 sth %o1, [%l7 + 0x10]
11163 fbl,a %fcc0, loop_1309
11164 orn %l2, %o2, %i0
11165 fcmpgt16 %f10, %f8, %g7
11166 fbule,a %fcc0, loop_1310
11167loop_1309:
11168 stw %l0, [%l7 + 0x08]
11169 fcmpeq32 %f0, %f4, %o4
11170 lduh [%l7 + 0x10], %i4
11171loop_1310:
11172 std %f0, [%l7 + 0x50]
11173 fmovspos %icc, %f4, %f9
11174 fmovdvs %icc, %f4, %f4
11175 ldub [%l7 + 0x5F], %o3
11176 brz %g5, loop_1311
11177 fmovdgu %icc, %f6, %f14
11178 movre %l6, 0x1FF, %i2
11179 bvc,a,pn %icc, loop_1312
11180loop_1311:
11181 fone %f8
11182 sth %i7, [%l7 + 0x5E]
11183 bcc %icc, loop_1313
11184loop_1312:
11185 movleu %icc, %g2, %i3
11186 lduh [%l7 + 0x10], %i6
11187 umul %o0, %g4, %i1
11188loop_1313:
11189 ldsb [%l7 + 0x77], %o5
11190 movcs %xcc, %l3, %i5
11191 fmovrsgz %g6, %f12, %f11
11192 smul %l4, %o6, %l1
11193 pdist %f10, %f0, %f12
11194 fmovrsgz %g3, %f3, %f15
11195 movge %icc, %o7, %g1
11196 movl %xcc, %o1, %l5
11197 xnorcc %o2, %l2, %i0
11198 bg loop_1314
11199 fmovsneg %icc, %f1, %f9
11200 fcmple16 %f6, %f14, %g7
11201 fxnor %f4, %f10, %f8
11202loop_1314:
11203 ldsh [%l7 + 0x3E], %l0
11204 edge32 %i4, %o3, %o4
11205 fmul8ulx16 %f2, %f6, %f0
11206 ldx [%l7 + 0x60], %g5
11207 edge32l %l6, %i2, %g2
11208 movpos %xcc, %i7, %i6
11209 fmovrsgez %o0, %f11, %f11
11210 tleu %icc, 0x5
11211 fones %f4
11212 fmovsgu %icc, %f12, %f1
11213 movl %icc, %i3, %i1
11214 bshuffle %f14, %f8, %f8
11215 xor %g4, %o5, %l3
11216 fmovscs %xcc, %f12, %f11
11217 nop
11218 setx loop_1315, %l0, %l1
11219 wrpr 0x1, %tl
11220 wrpr %l1, %tnpc
11221 setx 0x34400001400, %l0, %l1
11222 wrpr %l1, %tstate
11223 wrhpr 0x4, %htstate
11224 done
11225 fmul8ulx16 %f8, %f4, %f4
11226 fabss %f2, %f13
11227 fmovd %f0, %f14
11228loop_1315:
11229 fors %f11, %f11, %f12
11230 fbuge %fcc2, loop_1316
11231 fbuge %fcc2, loop_1317
11232 fbne,a %fcc3, loop_1318
11233 ldd [%l7 + 0x18], %f0
11234loop_1316:
11235 st %f11, [%l7 + 0x28]
11236loop_1317:
11237 fabsd %f4, %f10
11238loop_1318:
11239 ld [%l7 + 0x70], %f4
11240 ld [%l7 + 0x64], %f0
11241 st %f10, [%l7 + 0x2C]
11242 fmul8sux16 %f10, %f12, %f6
11243 std %f6, [%l7 + 0x68]
11244 movvc %icc, %i5, %g6
11245 fmovrse %o6, %f15, %f2
11246 fmovrdne %l1, %f0, %f8
11247 ldd [%l7 + 0x18], %f10
11248 sth %g3, [%l7 + 0x66]
11249 fmovsle %xcc, %f6, %f9
11250 bleu %icc, loop_1319
11251 movpos %icc, %l4, %o7
11252 fmovdg %xcc, %f15, %f7
11253 brlez,a %g1, loop_1320
11254loop_1319:
11255 ldsw [%l7 + 0x10], %l5
11256 subccc %o1, %o2, %i0
11257 bg,a,pn %icc, loop_1321
11258loop_1320:
11259 ldsw [%l7 + 0x28], %l2
11260 fbule,a %fcc0, loop_1322
11261 fnot1 %f12, %f4
11262loop_1321:
11263 be,a,pt %xcc, loop_1323
11264 fmovsn %icc, %f12, %f5
11265loop_1322:
11266 fmovdcc %xcc, %f10, %f7
11267 tpos %icc, 0x0
11268loop_1323:
11269 bgu,pt %icc, loop_1324
11270 fbule,a %fcc1, loop_1325
11271 fandnot2 %f2, %f10, %f10
11272 std %f10, [%l7 + 0x58]
11273loop_1324:
11274 brz,a %g7, loop_1326
11275loop_1325:
11276 fble,a %fcc2, loop_1327
11277 fxnors %f13, %f4, %f12
11278 fmovse %xcc, %f11, %f1
11279loop_1326:
11280 array16 %i4, %l0, %o4
11281loop_1327:
11282 sllx %g5, %l6, %o3
11283 bgu loop_1328
11284 tn %xcc, 0x4
11285 fmovdle %icc, %f5, %f2
11286 lduw [%l7 + 0x14], %i2
11287loop_1328:
11288 fcmple16 %f14, %f10, %g2
11289 bn,pt %icc, loop_1329
11290 stx %i6, [%l7 + 0x20]
11291 tvc %xcc, 0x3
11292 fnot2s %f11, %f2
11293loop_1329:
11294 popc 0x060F, %o0
11295 ldsh [%l7 + 0x56], %i3
11296 fpsub16 %f6, %f2, %f6
11297 stb %i7, [%l7 + 0x65]
11298 ld [%l7 + 0x24], %f1
11299 movg %xcc, %i1, %o5
11300 edge16 %l3, %i5, %g4
11301 fmovsg %xcc, %f11, %f0
11302 subc %g6, %l1, %g3
11303 ldsw [%l7 + 0x48], %l4
11304 udiv %o7, 0x04DE, %o6
11305 tg %xcc, 0x5
11306 tle %icc, 0x4
11307 edge16 %g1, %l5, %o2
11308 andn %i0, %l2, %o1
11309 fcmped %fcc1, %f10, %f12
11310 brlz %g7, loop_1330
11311 tg %icc, 0x3
11312 ldub [%l7 + 0x11], %l0
11313 fbuge,a %fcc2, loop_1331
11314loop_1330:
11315 lduh [%l7 + 0x18], %o4
11316 stw %i4, [%l7 + 0x5C]
11317 bgu,pn %xcc, loop_1332
11318loop_1331:
11319 ld [%l7 + 0x24], %f13
11320 edge32n %g5, %l6, %i2
11321 edge8n %o3, %g2, %o0
11322loop_1332:
11323 fmovrdlez %i6, %f8, %f2
11324 fbl,a %fcc0, loop_1333
11325 lduh [%l7 + 0x40], %i7
11326 fexpand %f1, %f10
11327 fmovdle %icc, %f8, %f15
11328loop_1333:
11329 fmovsneg %xcc, %f9, %f1
11330 fmul8x16al %f2, %f4, %f0
11331 ldsb [%l7 + 0x6E], %i1
11332 stx %i3, [%l7 + 0x10]
11333 fmovrsne %l3, %f5, %f4
11334 movvc %xcc, %i5, %o5
11335 fpackfix %f2, %f6
11336 fcmps %fcc0, %f7, %f13
11337 lduh [%l7 + 0x6E], %g4
11338 ldsh [%l7 + 0x7E], %g6
11339 bshuffle %f12, %f6, %f4
11340 fsrc2s %f5, %f3
11341 tle %icc, 0x5
11342 be,a %xcc, loop_1334
11343 st %f8, [%l7 + 0x68]
11344 ldsw [%l7 + 0x48], %l1
11345 tge %icc, 0x0
11346loop_1334:
11347 andncc %l4, %g3, %o6
11348 fnegd %f14, %f0
11349 fmovda %icc, %f9, %f15
11350 stx %g1, [%l7 + 0x68]
11351 addc %l5, 0x17E5, %o2
11352 edge8ln %i0, %l2, %o1
11353 st %f7, [%l7 + 0x7C]
11354 tsubcctv %o7, 0x085C, %g7
11355 stb %l0, [%l7 + 0x2D]
11356 alignaddrl %o4, %g5, %i4
11357 std %f8, [%l7 + 0x08]
11358 movrlez %i2, %l6, %g2
11359 fmul8sux16 %f4, %f2, %f6
11360 fbul %fcc2, loop_1335
11361 movrgez %o3, %o0, %i6
11362 fzeros %f5
11363 lduw [%l7 + 0x74], %i1
11364loop_1335:
11365 fandnot2s %f4, %f10, %f10
11366 fnor %f10, %f4, %f2
11367 fandnot1 %f8, %f0, %f12
11368 fbe %fcc0, loop_1336
11369 fandnot1s %f4, %f13, %f0
11370 ldx [%l7 + 0x68], %i7
11371 ldsb [%l7 + 0x1E], %i3
11372loop_1336:
11373 stw %i5, [%l7 + 0x48]
11374 brlz %l3, loop_1337
11375 fmovsvc %icc, %f6, %f6
11376 ldsh [%l7 + 0x5A], %o5
11377 bvc loop_1338
11378loop_1337:
11379 subcc %g6, %l1, %g4
11380 edge16n %g3, %l4, %g1
11381 lduw [%l7 + 0x4C], %o6
11382loop_1338:
11383 lduh [%l7 + 0x4A], %o2
11384 fnand %f10, %f10, %f2
11385 fandnot1 %f10, %f6, %f4
11386 tl %icc, 0x6
11387 fmovdvs %icc, %f5, %f14
11388 std %f0, [%l7 + 0x08]
11389 srax %i0, 0x0F, %l5
11390 fnot2 %f10, %f0
11391 fandnot2s %f6, %f8, %f15
11392 fmovdcc %icc, %f6, %f4
11393 brgz,a %o1, loop_1339
11394 fbue,a %fcc0, loop_1340
11395 ldx [%l7 + 0x50], %o7
11396 sth %l2, [%l7 + 0x64]
11397loop_1339:
11398 fbe %fcc2, loop_1341
11399loop_1340:
11400 ldx [%l7 + 0x50], %l0
11401 brgz,a %o4, loop_1342
11402 array32 %g5, %i4, %i2
11403loop_1341:
11404 popc %l6, %g7
11405 stx %o3, [%l7 + 0x10]
11406loop_1342:
11407 fsrc2s %f11, %f0
11408 ldsb [%l7 + 0x65], %g2
11409 edge32n %i6, %o0, %i7
11410 movne %xcc, %i1, %i3
11411 nop
11412 setx loop_1343, %l0, %l1
11413 wrpr 0x1, %tl
11414 wrpr %l1, %tnpc
11415 setx 0x34400001400, %l0, %l1
11416 wrpr %l1, %tstate
11417 wrhpr 0x4, %htstate
11418 done
11419 fornot1s %f9, %f5, %f5
11420 and %i5, 0x0F1B, %l3
11421 tne %icc, 0x6
11422loop_1343:
11423 stb %o5, [%l7 + 0x6E]
11424 fmovdvc %xcc, %f8, %f15
11425 fmovsn %xcc, %f4, %f12
11426 subccc %g6, 0x0DAD, %l1
11427 stw %g3, [%l7 + 0x4C]
11428 fmovsg %icc, %f7, %f2
11429 fandnot1 %f10, %f6, %f12
11430 fmovs %f6, %f11
11431 fmuld8ulx16 %f12, %f5, %f6
11432 fones %f9
11433 fbo %fcc2, loop_1344
11434 nop
11435 setx loop_1345, %l0, %l1
11436 wrpr 0x1, %tl
11437 wrpr %l1, %tnpc
11438 setx 0x34400001400, %l0, %l1
11439 wrpr %l1, %tstate
11440 wrhpr 0x4, %htstate
11441 done
11442 lduw [%l7 + 0x54], %g4
11443 fpadd16 %f4, %f0, %f6
11444loop_1344:
11445 bvc,a,pn %icc, loop_1346
11446loop_1345:
11447 alignaddrl %g1, %l4, %o2
11448 andncc %i0, %l5, %o6
11449 fmovdneg %xcc, %f11, %f3
11450loop_1346:
11451 fbg,a %fcc1, loop_1347
11452 lduh [%l7 + 0x5E], %o1
11453 lduh [%l7 + 0x28], %o7
11454 mulscc %l0, 0x0DD8, %o4
11455loop_1347:
11456 fmul8x16al %f4, %f6, %f6
11457 ldsb [%l7 + 0x33], %g5
11458 srlx %i4, %i2, %l6
11459 fmovdvs %xcc, %f1, %f3
11460 fmovrde %l2, %f6, %f2
11461 st %f7, [%l7 + 0x24]
11462 fble,a %fcc3, loop_1348
11463 fbg %fcc1, loop_1349
11464 fmuld8ulx16 %f12, %f3, %f0
11465 edge32l %g7, %g2, %o3
11466loop_1348:
11467 edge32l %i6, %o0, %i7
11468loop_1349:
11469 lduh [%l7 + 0x44], %i1
11470 mulscc %i5, 0x093B, %l3
11471 bgu loop_1350
11472 andncc %i3, %g6, %o5
11473 ldsh [%l7 + 0x68], %g3
11474 bne,pn %xcc, loop_1351
11475loop_1350:
11476 fornot1s %f4, %f13, %f0
11477 fcmple16 %f6, %f12, %g4
11478 fmovsvs %xcc, %f2, %f3
11479loop_1351:
11480 stb %l1, [%l7 + 0x61]
11481 fmovsg %xcc, %f9, %f2
11482 fmovsgu %xcc, %f15, %f15
11483 fmovdneg %xcc, %f9, %f15
11484 lduw [%l7 + 0x20], %g1
11485 std %f0, [%l7 + 0x68]
11486 ldd [%l7 + 0x30], %f2
11487 fcmpd %fcc1, %f6, %f4
11488 bcc loop_1352
11489 ldsh [%l7 + 0x4C], %o2
11490 subccc %i0, 0x1A7A, %l5
11491 ldsb [%l7 + 0x23], %l4
11492loop_1352:
11493 bcs,pn %icc, loop_1353
11494 tsubcc %o6, %o1, %o7
11495 stb %l0, [%l7 + 0x4C]
11496 fcmpd %fcc2, %f0, %f6
11497loop_1353:
11498 be,a,pn %icc, loop_1354
11499 stb %g5, [%l7 + 0x4B]
11500 fabss %f6, %f5
11501 fmovsgu %icc, %f5, %f15
11502loop_1354:
11503 xorcc %o4, 0x16BE, %i2
11504 fnot2 %f0, %f12
11505 subccc %i4, 0x02A1, %l2
11506 fands %f1, %f0, %f4
11507 xorcc %l6, %g7, %o3
11508 movrne %g2, %o0, %i7
11509 alignaddr %i6, %i5, %i1
11510 ldd [%l7 + 0x48], %f4
11511 fnot1s %f5, %f9
11512 ldx [%l7 + 0x68], %l3
11513 add %i3, %g6, %o5
11514 fpadd16s %f13, %f2, %f13
11515 taddcc %g3, 0x0486, %l1
11516 fpack16 %f10, %f5
11517 ldsh [%l7 + 0x1E], %g4
11518 srlx %o2, %g1, %l5
11519 fbge %fcc1, loop_1355
11520 fnands %f1, %f0, %f5
11521 fornot1 %f10, %f2, %f2
11522 and %l4, 0x1CC3, %o6
11523loop_1355:
11524 ldd [%l7 + 0x70], %f12
11525 fmovrslz %o1, %f0, %f14
11526 fexpand %f2, %f10
11527 fmovsn %xcc, %f11, %f2
11528 sdiv %i0, 0x02D5, %l0
11529 fmovdcc %xcc, %f12, %f3
11530 ldsh [%l7 + 0x3E], %g5
11531 fmovsgu %xcc, %f6, %f10
11532 alignaddrl %o7, %o4, %i2
11533 edge16ln %i4, %l2, %g7
11534 std %f14, [%l7 + 0x08]
11535 ldsb [%l7 + 0x64], %l6
11536 sra %g2, %o0, %i7
11537 fmovsle %icc, %f12, %f5
11538 ldd [%l7 + 0x28], %f8
11539 edge8ln %i6, %i5, %o3
11540 fpsub16 %f10, %f4, %f0
11541 tne %xcc, 0x2
11542 fandnot1 %f8, %f10, %f10
11543 fxor %f12, %f12, %f12
11544 edge8 %i1, %l3, %i3
11545 fbn %fcc2, loop_1356
11546 fmovrdlz %g6, %f6, %f0
11547 stw %o5, [%l7 + 0x34]
11548 fpadd16s %f1, %f1, %f8
11549loop_1356:
11550 ldsb [%l7 + 0x5B], %l1
11551 bvs,a,pn %xcc, loop_1357
11552 nop
11553 setx loop_1358, %l0, %l1
11554 jmpl %l1, %g3
11555 lduh [%l7 + 0x1A], %g4
11556 fbu,a %fcc3, loop_1359
11557loop_1357:
11558 mulx %g1, 0x19C2, %l5
11559loop_1358:
11560 bvs,pt %xcc, loop_1360
11561 sdivx %l4, 0x13E1, %o6
11562loop_1359:
11563 tcc %icc, 0x4
11564 fnot2s %f13, %f0
11565loop_1360:
11566 edge32 %o1, %o2, %l0
11567 stb %g5, [%l7 + 0x51]
11568 tne %icc, 0x7
11569 alignaddr %o7, %i0, %o4
11570 fnegd %f8, %f2
11571 alignaddr %i2, %l2, %g7
11572 fmul8x16 %f0, %f6, %f8
11573 stw %l6, [%l7 + 0x70]
11574 fblg,a %fcc3, loop_1361
11575 fmovdpos %icc, %f11, %f2
11576 stx %g2, [%l7 + 0x18]
11577 fzero %f0
11578loop_1361:
11579 ldd [%l7 + 0x68], %f0
11580 fxnor %f8, %f14, %f10
11581 for %f0, %f8, %f2
11582 bge,a,pn %xcc, loop_1362
11583 fmovscc %xcc, %f9, %f14
11584 fsrc2s %f0, %f1
11585 fmovdg %xcc, %f3, %f6
11586loop_1362:
11587 ldsw [%l7 + 0x20], %i4
11588 fbe,a %fcc2, loop_1363
11589 movrlz %i7, %o0, %i6
11590 fbo,a %fcc2, loop_1364
11591 ldsh [%l7 + 0x74], %i5
11592loop_1363:
11593 ldd [%l7 + 0x60], %f0
11594 std %f0, [%l7 + 0x58]
11595loop_1364:
11596 std %f2, [%l7 + 0x58]
11597 sra %o3, %l3, %i3
11598 fbge %fcc0, loop_1365
11599 stw %g6, [%l7 + 0x14]
11600 edge32n %i1, %l1, %o5
11601 lduh [%l7 + 0x78], %g3
11602loop_1365:
11603 stb %g4, [%l7 + 0x36]
11604 stb %l5, [%l7 + 0x2B]
11605 array16 %l4, %g1, %o1
11606 ldsh [%l7 + 0x78], %o6
11607 tleu %xcc, 0x2
11608 fble,a %fcc0, loop_1366
11609 fmul8x16al %f14, %f7, %f8
11610 ldx [%l7 + 0x68], %l0
11611 movcc %icc, %g5, %o2
11612loop_1366:
11613 fandnot2 %f12, %f4, %f0
11614 bne,a %icc, loop_1367
11615 brgez %i0, loop_1368
11616 orn %o4, 0x00FA, %o7
11617 pdist %f14, %f2, %f10
11618loop_1367:
11619 movneg %xcc, %i2, %g7
11620loop_1368:
11621 brlez,a %l6, loop_1369
11622 orn %l2, 0x09E8, %i4
11623 fandnot2s %f6, %f13, %f11
11624 xnorcc %g2, %i7, %i6
11625loop_1369:
11626 tpos %xcc, 0x1
11627 ldsw [%l7 + 0x54], %i5
11628 fexpand %f3, %f12
11629 fabss %f5, %f15
11630 bcs loop_1370
11631 ldd [%l7 + 0x70], %f0
11632 fmovsl %xcc, %f6, %f12
11633 bcc loop_1371
11634loop_1370:
11635 sdivcc %o0, 0x1CA2, %l3
11636 alignaddr %i3, %g6, %i1
11637 ldub [%l7 + 0x5E], %l1
11638loop_1371:
11639 lduh [%l7 + 0x58], %o3
11640 fmovrdlez %g3, %f6, %f14
11641 movrne %o5, %l5, %g4
11642 xor %g1, %l4, %o1
11643 edge32l %l0, %g5, %o6
11644 movle %icc, %i0, %o2
11645 tsubcctv %o7, %i2, %o4
11646 nop
11647 setx loop_1372, %l0, %l1
11648 wrpr 0x1, %tl
11649 wrpr %l1, %tpc
11650 add %l1, 0x4, %l1
11651 wrpr %l1, %tnpc
11652 setx 0x34400001400, %l0, %l1
11653 wrpr %l1, %tstate
11654 wrhpr 0x4, %htstate
11655 retry
11656 movne %xcc, %l6, %l2
11657 tn %icc, 0x1
11658 stw %i4, [%l7 + 0x60]
11659loop_1372:
11660 movge %xcc, %g2, %g7
11661 tne %xcc, 0x1
11662 fmovsgu %xcc, %f1, %f11
11663 edge8l %i6, %i7, %i5
11664 fmovdleu %xcc, %f9, %f10
11665 fmovd %f6, %f12
11666 ldsh [%l7 + 0x28], %l3
11667 mova %icc, %o0, %i3
11668 stb %g6, [%l7 + 0x7B]
11669 fmovdne %icc, %f5, %f2
11670 fpack32 %f6, %f0, %f2
11671 movcc %xcc, %l1, %o3
11672 sra %g3, 0x17, %i1
11673 ldd [%l7 + 0x28], %f6
11674 fmovdl %xcc, %f6, %f7
11675 fnor %f6, %f12, %f8
11676 sth %l5, [%l7 + 0x38]
11677 stb %g4, [%l7 + 0x7E]
11678 stx %g1, [%l7 + 0x08]
11679 fnegs %f13, %f4
11680 alignaddr %l4, %o5, %o1
11681 tpos %xcc, 0x5
11682 xnorcc %g5, 0x02AA, %l0
11683 orcc %o6, %i0, %o7
11684 smul %i2, 0x03CD, %o2
11685 add %l6, %o4, %l2
11686 bneg %icc, loop_1373
11687 std %f4, [%l7 + 0x78]
11688 bgu,a loop_1374
11689 movvs %icc, %g2, %g7
11690loop_1373:
11691 fble %fcc1, loop_1375
11692 fmovdne %xcc, %f3, %f13
11693loop_1374:
11694 udivx %i6, 0x094F, %i4
11695 st %f14, [%l7 + 0x58]
11696loop_1375:
11697 ldsh [%l7 + 0x4A], %i7
11698 subccc %i5, %o0, %l3
11699 sllx %i3, 0x09, %g6
11700 orcc %l1, %o3, %g3
11701 fnand %f4, %f10, %f6
11702 fnands %f9, %f4, %f9
11703 mova %icc, %l5, %i1
11704 fmovrdgz %g4, %f8, %f4
11705 fpadd16 %f6, %f14, %f2
11706 sth %g1, [%l7 + 0x76]
11707 bl,pn %xcc, loop_1376
11708 fmovsgu %icc, %f8, %f3
11709 fmul8ulx16 %f6, %f0, %f10
11710 fpadd16s %f9, %f13, %f4
11711loop_1376:
11712 fmovrdgez %l4, %f14, %f0
11713 fmovrslz %o1, %f0, %f0
11714 stw %g5, [%l7 + 0x78]
11715 stb %o5, [%l7 + 0x62]
11716 ldsb [%l7 + 0x65], %l0
11717 smul %o6, %o7, %i2
11718 ld [%l7 + 0x58], %f0
11719 fmovsneg %xcc, %f6, %f14
11720 fmovdneg %icc, %f7, %f0
11721 ldd [%l7 + 0x30], %f8
11722 brnz,a %o2, loop_1377
11723 ldx [%l7 + 0x60], %i0
11724 ld [%l7 + 0x30], %f5
11725 sdivx %o4, 0x03FC, %l6
11726loop_1377:
11727 lduh [%l7 + 0x76], %l2
11728 stx %g7, [%l7 + 0x60]
11729 edge32n %i6, %g2, %i4
11730 fcmpd %fcc2, %f12, %f2
11731 lduw [%l7 + 0x54], %i7
11732 stx %i5, [%l7 + 0x40]
11733 ldd [%l7 + 0x20], %f0
11734 fmovdleu %xcc, %f6, %f1
11735 fmovsge %xcc, %f1, %f4
11736 ldx [%l7 + 0x28], %o0
11737 st %f14, [%l7 + 0x2C]
11738 ldsb [%l7 + 0x2F], %l3
11739 ldsb [%l7 + 0x0E], %g6
11740 smulcc %l1, 0x0B16, %i3
11741 sdiv %g3, 0x16F9, %l5
11742 fbuge %fcc1, loop_1378
11743 fbg,a %fcc0, loop_1379
11744 ldsh [%l7 + 0x76], %i1
11745 tne %xcc, 0x0
11746loop_1378:
11747 ldsw [%l7 + 0x6C], %o3
11748loop_1379:
11749 edge8n %g1, %g4, %o1
11750 taddcc %g5, %l4, %o5
11751 lduh [%l7 + 0x42], %o6
11752 fmovsn %xcc, %f12, %f12
11753 fbe %fcc1, loop_1380
11754 tcc %icc, 0x0
11755 st %f10, [%l7 + 0x40]
11756 xorcc %l0, %o7, %i2
11757loop_1380:
11758 addcc %o2, %i0, %o4
11759 bpos,pt %icc, loop_1381
11760 ldsw [%l7 + 0x50], %l2
11761 brlez,a %g7, loop_1382
11762 fmovrslz %l6, %f14, %f6
11763loop_1381:
11764 ldsw [%l7 + 0x6C], %g2
11765 fcmple16 %f10, %f4, %i6
11766loop_1382:
11767 fbe %fcc2, loop_1383
11768 movle %icc, %i7, %i4
11769 array8 %o0, %l3, %g6
11770 ble,a,pt %icc, loop_1384
11771loop_1383:
11772 sth %l1, [%l7 + 0x6A]
11773 bpos,pt %xcc, loop_1385
11774 ldub [%l7 + 0x39], %i5
11775loop_1384:
11776 ld [%l7 + 0x14], %f15
11777 sub %g3, %l5, %i3
11778loop_1385:
11779 fmovde %xcc, %f15, %f7
11780 fpsub32s %f15, %f7, %f10
11781 tcs %icc, 0x2
11782 stw %o3, [%l7 + 0x78]
11783 fmovrslez %g1, %f9, %f6
11784 fmovsleu %xcc, %f8, %f4
11785 sdiv %g4, 0x102F, %o1
11786 bge,a,pn %xcc, loop_1386
11787 tcs %icc, 0x1
11788 fmuld8ulx16 %f1, %f13, %f4
11789 fxnor %f0, %f12, %f10
11790loop_1386:
11791 st %f1, [%l7 + 0x38]
11792 fcmpeq32 %f10, %f2, %i1
11793 lduh [%l7 + 0x2C], %g5
11794 lduw [%l7 + 0x70], %o5
11795 taddcctv %l4, 0x0619, %l0
11796 ld [%l7 + 0x7C], %f9
11797 movne %icc, %o6, %i2
11798 ldx [%l7 + 0x58], %o7
11799 ldsb [%l7 + 0x6C], %i0
11800 fmovdvc %xcc, %f1, %f0
11801 stb %o2, [%l7 + 0x29]
11802 fandnot2 %f0, %f2, %f0
11803 st %f1, [%l7 + 0x48]
11804 movg %xcc, %o4, %l2
11805 fnegd %f10, %f4
11806 fcmple16 %f14, %f6, %g7
11807 fpack16 %f10, %f0
11808 ldx [%l7 + 0x78], %g2
11809 nop
11810 setx loop_1387, %l0, %l1
11811 jmpl %l1, %i6
11812 subcc %l6, 0x0061, %i4
11813 stw %i7, [%l7 + 0x28]
11814 fnot2s %f13, %f15
11815loop_1387:
11816 bvs,a,pt %icc, loop_1388
11817 fpmerge %f2, %f12, %f2
11818 orncc %o0, %l3, %l1
11819 fnegd %f12, %f2
11820loop_1388:
11821 movpos %xcc, %g6, %g3
11822 ldsb [%l7 + 0x0F], %i5
11823 popc %l5, %o3
11824 ldsh [%l7 + 0x3A], %g1
11825 fmovsa %xcc, %f13, %f15
11826 lduh [%l7 + 0x1C], %i3
11827 ldsb [%l7 + 0x20], %g4
11828 fmovrdne %o1, %f4, %f6
11829 or %g5, 0x15D2, %o5
11830 sethi 0x171D, %i1
11831 subcc %l0, 0x0396, %o6
11832 fornot1s %f15, %f14, %f2
11833 brlez,a %l4, loop_1389
11834 fnot2s %f7, %f13
11835 fba %fcc1, loop_1390
11836 mulx %i2, 0x174F, %i0
11837loop_1389:
11838 movrne %o7, 0x34A, %o2
11839 movleu %xcc, %o4, %g7
11840loop_1390:
11841 fmovrslz %l2, %f1, %f8
11842 movcc %xcc, %g2, %l6
11843 stx %i4, [%l7 + 0x08]
11844 stx %i6, [%l7 + 0x10]
11845 bcc loop_1391
11846 bge %xcc, loop_1392
11847 fnot2 %f0, %f10
11848 tsubcc %o0, %l3, %l1
11849loop_1391:
11850 fmovdgu %icc, %f11, %f2
11851loop_1392:
11852 lduw [%l7 + 0x24], %g6
11853 ldsh [%l7 + 0x10], %g3
11854 stb %i5, [%l7 + 0x62]
11855 movle %icc, %i7, %l5
11856 or %o3, %g1, %g4
11857 movcc %xcc, %o1, %i3
11858 tl %xcc, 0x5
11859 fmovsgu %icc, %f14, %f11
11860 lduw [%l7 + 0x60], %g5
11861 fbuge %fcc2, loop_1393
11862 fbuge %fcc3, loop_1394
11863 movrgz %i1, 0x0A7, %l0
11864 ldd [%l7 + 0x40], %f4
11865loop_1393:
11866 ldsh [%l7 + 0x1A], %o6
11867loop_1394:
11868 lduh [%l7 + 0x66], %o5
11869 sdivcc %i2, 0x0518, %i0
11870 lduh [%l7 + 0x7E], %o7
11871 edge32l %l4, %o2, %o4
11872 ta %icc, 0x5
11873 mova %icc, %g7, %g2
11874 sll %l2, 0x03, %l6
11875 movrlez %i4, %o0, %l3
11876 edge8l %l1, %g6, %i6
11877 fcmpne32 %f12, %f4, %i5
11878 edge32l %i7, %l5, %o3
11879 mulscc %g1, %g3, %o1
11880 fcmpgt32 %f0, %f8, %i3
11881 fmovrslez %g4, %f7, %f14
11882 fmovdneg %xcc, %f15, %f10
11883 ldsw [%l7 + 0x18], %i1
11884 mulx %l0, 0x00E4, %g5
11885 tcc %xcc, 0x3
11886 sll %o6, 0x05, %i2
11887 ldsb [%l7 + 0x42], %i0
11888 sdiv %o5, 0x1269, %o7
11889 fmovda %icc, %f9, %f10
11890 ldsh [%l7 + 0x2A], %l4
11891 addccc %o2, 0x0A40, %g7
11892 ld [%l7 + 0x28], %f12
11893 stx %o4, [%l7 + 0x20]
11894 movrne %g2, %l6, %i4
11895 tl %xcc, 0x7
11896 brz %l2, loop_1395
11897 stb %l3, [%l7 + 0x4F]
11898 fmovrdne %o0, %f2, %f14
11899 fmovsn %icc, %f4, %f6
11900loop_1395:
11901 array8 %l1, %g6, %i5
11902 addcc %i7, %l5, %o3
11903 fbo %fcc2, loop_1396
11904 fmovdgu %icc, %f2, %f15
11905 popc 0x0734, %g1
11906 ldsb [%l7 + 0x4F], %g3
11907loop_1396:
11908 ldub [%l7 + 0x67], %o1
11909 mulx %i6, 0x0AF2, %i3
11910 tg %icc, 0x5
11911 smul %i1, 0x1E17, %l0
11912 ldx [%l7 + 0x20], %g5
11913 fpackfix %f4, %f10
11914 udivx %g4, 0x1CE3, %o6
11915 fbne %fcc2, loop_1397
11916 fmovsvc %icc, %f10, %f12
11917 fmovde %xcc, %f0, %f8
11918 lduw [%l7 + 0x4C], %i0
11919loop_1397:
11920 ldd [%l7 + 0x18], %f14
11921 fxnor %f2, %f4, %f4
11922 tvc %xcc, 0x0
11923 bne,a %icc, loop_1398
11924 std %f8, [%l7 + 0x70]
11925 udiv %o5, 0x1CF8, %i2
11926 stb %o7, [%l7 + 0x2D]
11927loop_1398:
11928 bcs loop_1399
11929 fabsd %f0, %f10
11930 lduw [%l7 + 0x50], %o2
11931 stw %l4, [%l7 + 0x64]
11932loop_1399:
11933 movrne %g7, 0x39D, %o4
11934 andcc %g2, %i4, %l6
11935 orn %l2, %o0, %l1
11936 edge8 %l3, %i5, %i7
11937 ldd [%l7 + 0x30], %f0
11938 fbge,a %fcc3, loop_1400
11939 udiv %g6, 0x0CE9, %l5
11940 fbul,a %fcc2, loop_1401
11941 movrgez %o3, %g3, %g1
11942loop_1400:
11943 fmovse %icc, %f15, %f5
11944 popc 0x1957, %o1
11945loop_1401:
11946 bne,pt %xcc, loop_1402
11947 fmovdn %xcc, %f2, %f13
11948 fmovrsne %i3, %f10, %f14
11949 ld [%l7 + 0x08], %f6
11950loop_1402:
11951 smulcc %i6, 0x0C2A, %l0
11952 andcc %i1, %g5, %o6
11953 fmovscs %xcc, %f15, %f3
11954 fpack16 %f6, %f10
11955 ldx [%l7 + 0x50], %g4
11956 std %f2, [%l7 + 0x38]
11957 movrlez %o5, 0x209, %i0
11958 sethi 0x1390, %o7
11959 ldsw [%l7 + 0x30], %o2
11960 fnors %f11, %f10, %f2
11961 edge32l %i2, %g7, %l4
11962 movleu %xcc, %o4, %i4
11963 fandnot1 %f2, %f10, %f0
11964 tcc %xcc, 0x1
11965 orn %g2, 0x1CDA, %l6
11966 sllx %o0, 0x12, %l2
11967 srax %l3, 0x04, %l1
11968 fbge,a %fcc2, loop_1403
11969 sdivcc %i5, 0x19A0, %g6
11970 fabss %f12, %f9
11971 movre %l5, 0x2B8, %i7
11972loop_1403:
11973 for %f10, %f8, %f6
11974 ldsb [%l7 + 0x7B], %g3
11975 ld [%l7 + 0x70], %f5
11976 ldub [%l7 + 0x46], %g1
11977 stb %o1, [%l7 + 0x61]
11978 fpadd32s %f11, %f11, %f4
11979 fbue %fcc1, loop_1404
11980 movn %icc, %i3, %o3
11981 movge %xcc, %i6, %i1
11982 ldd [%l7 + 0x60], %f6
11983loop_1404:
11984 srl %g5, %l0, %o6
11985 st %f5, [%l7 + 0x7C]
11986 std %f14, [%l7 + 0x30]
11987 fbug %fcc0, loop_1405
11988 st %f8, [%l7 + 0x58]
11989 ldub [%l7 + 0x73], %g4
11990 edge8ln %i0, %o5, %o2
11991loop_1405:
11992 nop
11993 setx loop_1406, %l0, %l1
11994 wrpr 0x1, %tl
11995 wrpr %l1, %tnpc
11996 setx 0x34400001400, %l0, %l1
11997 wrpr %l1, %tstate
11998 wrhpr 0x4, %htstate
11999 done
12000 fxors %f2, %f10, %f7
12001 xnorcc %o7, %g7, %i2
12002 ldsb [%l7 + 0x69], %l4
12003loop_1406:
12004 andcc %o4, %g2, %i4
12005 movvs %xcc, %l6, %l2
12006 and %o0, 0x0A04, %l1
12007 stb %i5, [%l7 + 0x42]
12008 fone %f14
12009 fmovs %f11, %f8
12010 fpack16 %f12, %f6
12011 edge8 %l3, %g6, %l5
12012 stb %i7, [%l7 + 0x66]
12013 bpos,a,pn %xcc, loop_1407
12014 fpmerge %f14, %f2, %f2
12015 edge32l %g1, %o1, %i3
12016 fcmpes %fcc3, %f7, %f9
12017loop_1407:
12018 fbe,a %fcc3, loop_1408
12019 stb %o3, [%l7 + 0x3D]
12020 stw %i6, [%l7 + 0x74]
12021 fbn %fcc0, loop_1409
12022loop_1408:
12023 subcc %g3, 0x06C6, %g5
12024 edge32l %l0, %o6, %i1
12025 fmovdle %icc, %f4, %f7
12026loop_1409:
12027 std %f14, [%l7 + 0x10]
12028 te %icc, 0x3
12029 nop
12030 setx loop_1410, %l0, %l1
12031 wrpr 0x1, %tl
12032 wrpr %l1, %tpc
12033 add %l1, 0x4, %l1
12034 wrpr %l1, %tnpc
12035 setx 0x34400001400, %l0, %l1
12036 wrpr %l1, %tstate
12037 wrhpr 0x4, %htstate
12038 retry
12039 stw %g4, [%l7 + 0x70]
12040 fmovdn %icc, %f8, %f2
12041 fbue %fcc1, loop_1411
12042loop_1410:
12043 xorcc %o5, 0x130F, %i0
12044 bvc loop_1412
12045 movgu %xcc, %o2, %g7
12046loop_1411:
12047 tleu %icc, 0x3
12048 movleu %icc, %o7, %i2
12049loop_1412:
12050 lduh [%l7 + 0x68], %o4
12051 movl %xcc, %g2, %i4
12052 ldub [%l7 + 0x0D], %l4
12053 fmovrdlez %l6, %f0, %f12
12054 xorcc %l2, %l1, %i5
12055 ldsb [%l7 + 0x09], %o0
12056 ldx [%l7 + 0x40], %g6
12057 fmovsn %icc, %f13, %f9
12058 fmovrsgez %l3, %f7, %f1
12059 taddcctv %l5, %g1, %o1
12060 fcmpgt32 %f4, %f0, %i3
12061 ldsb [%l7 + 0x35], %o3
12062 brlz,a %i6, loop_1413
12063 edge16l %i7, %g5, %g3
12064 ldub [%l7 + 0x47], %o6
12065 ld [%l7 + 0x14], %f9
12066loop_1413:
12067 fpsub32 %f6, %f6, %f10
12068 edge32n %l0, %i1, %o5
12069 ldsw [%l7 + 0x28], %g4
12070 fbule %fcc1, loop_1414
12071 nop
12072 setx loop_1415, %l0, %l1
12073 jmpl %l1, %i0
12074 st %f11, [%l7 + 0x40]
12075 fnors %f10, %f15, %f12
12076loop_1414:
12077 ldd [%l7 + 0x68], %f0
12078loop_1415:
12079 std %f12, [%l7 + 0x10]
12080 ldx [%l7 + 0x58], %g7
12081 andncc %o2, %i2, %o7
12082 ldx [%l7 + 0x60], %g2
12083 fnegs %f8, %f12
12084 fmovrdne %i4, %f10, %f14
12085 fbn %fcc1, loop_1416
12086 fpsub32s %f8, %f10, %f13
12087 fnot2 %f0, %f14
12088 edge32 %l4, %l6, %l2
12089loop_1416:
12090 fpadd32s %f7, %f5, %f12
12091 edge32 %o4, %i5, %l1
12092 stx %o0, [%l7 + 0x08]
12093 stx %l3, [%l7 + 0x20]
12094 tleu %xcc, 0x0
12095 bpos,a,pt %xcc, loop_1417
12096 fmovrse %l5, %f1, %f10
12097 fmovsa %icc, %f5, %f5
12098 brlz,a %g6, loop_1418
12099loop_1417:
12100 movrgez %g1, 0x34C, %o1
12101 ldsw [%l7 + 0x48], %o3
12102 call loop_1419
12103loop_1418:
12104 stw %i6, [%l7 + 0x14]
12105 fxor %f4, %f8, %f4
12106 std %f10, [%l7 + 0x38]
12107loop_1419:
12108 mulx %i7, 0x18EC, %g5
12109 ldx [%l7 + 0x38], %g3
12110 ldsw [%l7 + 0x0C], %o6
12111 subcc %i3, 0x083D, %i1
12112 fbl %fcc0, loop_1420
12113 fnegs %f14, %f11
12114 or %o5, %l0, %i0
12115 fmul8x16au %f10, %f15, %f14
12116loop_1420:
12117 ldsw [%l7 + 0x34], %g7
12118 fbne %fcc0, loop_1421
12119 fmovdne %icc, %f7, %f1
12120 ldsw [%l7 + 0x7C], %g4
12121 ld [%l7 + 0x18], %f4
12122loop_1421:
12123 edge16 %i2, %o2, %g2
12124 ldsb [%l7 + 0x5D], %o7
12125 ld [%l7 + 0x2C], %f10
12126 fmovrdlz %l4, %f0, %f8
12127 add %l6, %l2, %o4
12128 fnot1 %f6, %f12
12129 fxor %f10, %f0, %f8
12130 movg %xcc, %i4, %i5
12131 stx %o0, [%l7 + 0x48]
12132 fmovdleu %xcc, %f12, %f5
12133 ld [%l7 + 0x44], %f8
12134 std %f4, [%l7 + 0x28]
12135 fmovdge %xcc, %f5, %f4
12136 xnor %l3, 0x1416, %l1
12137 fand %f14, %f14, %f2
12138 ldub [%l7 + 0x66], %l5
12139 std %f2, [%l7 + 0x48]
12140 fpsub32s %f1, %f4, %f13
12141 ldsw [%l7 + 0x3C], %g6
12142 fmovrde %g1, %f2, %f0
12143 stb %o1, [%l7 + 0x68]
12144 move %xcc, %o3, %i7
12145 lduw [%l7 + 0x34], %g5
12146 ldsw [%l7 + 0x48], %g3
12147 fpadd16s %f3, %f12, %f12
12148 stb %o6, [%l7 + 0x0E]
12149 fbule,a %fcc3, loop_1422
12150 ldx [%l7 + 0x30], %i3
12151 fnors %f1, %f1, %f3
12152 ldub [%l7 + 0x2C], %i1
12153loop_1422:
12154 edge8l %o5, %l0, %i6
12155 ldsb [%l7 + 0x4A], %i0
12156 bcs,a,pn %icc, loop_1423
12157 ld [%l7 + 0x78], %f9
12158 fmuld8ulx16 %f14, %f14, %f12
12159 stb %g7, [%l7 + 0x20]
12160loop_1423:
12161 fmovrdgez %g4, %f4, %f12
12162 ldx [%l7 + 0x20], %o2
12163 xnor %i2, %o7, %g2
12164 tn %xcc, 0x6
12165 movn %xcc, %l6, %l4
12166 ldd [%l7 + 0x60], %f8
12167 orncc %o4, 0x06DD, %i4
12168 bvc,a,pn %xcc, loop_1424
12169 fmovrdgez %l2, %f6, %f10
12170 tpos %xcc, 0x7
12171 movn %xcc, %i5, %o0
12172loop_1424:
12173 te %xcc, 0x2
12174 fmovd %f12, %f2
12175 fsrc1s %f3, %f10
12176 ldsb [%l7 + 0x74], %l1
12177 fmovrse %l3, %f10, %f3
12178 array8 %l5, %g1, %o1
12179 sdivcc %o3, 0x04FA, %g6
12180 ble,pn %icc, loop_1425
12181 taddcctv %g5, 0x0658, %g3
12182 te %icc, 0x3
12183 stw %i7, [%l7 + 0x4C]
12184loop_1425:
12185 fmovda %icc, %f9, %f7
12186 alignaddrl %i3, %i1, %o6
12187 std %f2, [%l7 + 0x18]
12188 fmul8ulx16 %f2, %f4, %f0
12189 xor %o5, %i6, %l0
12190 fxor %f14, %f14, %f4
12191 movcs %icc, %i0, %g4
12192 lduw [%l7 + 0x0C], %o2
12193 bpos %icc, loop_1426
12194 fbne,a %fcc1, loop_1427
12195 bshuffle %f14, %f6, %f14
12196 fnors %f5, %f14, %f12
12197loop_1426:
12198 movrgez %i2, 0x066, %o7
12199loop_1427:
12200 pdist %f14, %f2, %f2
12201 edge8 %g7, %g2, %l4
12202 stw %l6, [%l7 + 0x30]
12203 bn,pt %xcc, loop_1428
12204 add %o4, 0x1035, %i4
12205 subcc %i5, %l2, %l1
12206 sth %l3, [%l7 + 0x48]
12207loop_1428:
12208 mova %icc, %l5, %g1
12209 fornot2 %f8, %f14, %f0
12210 array16 %o0, %o1, %o3
12211 lduw [%l7 + 0x7C], %g5
12212 stw %g3, [%l7 + 0x08]
12213 fmovrde %i7, %f2, %f14
12214 ldx [%l7 + 0x10], %i3
12215 fbuge,a %fcc0, loop_1429
12216 brz %i1, loop_1430
12217 sub %o6, %o5, %g6
12218 lduh [%l7 + 0x30], %l0
12219loop_1429:
12220 movrne %i6, %g4, %i0
12221loop_1430:
12222 ldub [%l7 + 0x38], %i2
12223 fxnor %f6, %f8, %f12
12224 edge16 %o7, %o2, %g2
12225 ta %icc, 0x1
12226 tge %xcc, 0x6
12227 and %l4, 0x0B57, %l6
12228 alignaddrl %g7, %i4, %o4
12229 stx %i5, [%l7 + 0x50]
12230 fnegd %f6, %f10
12231 fbn %fcc2, loop_1431
12232 movrlz %l2, %l3, %l1
12233 movrlz %g1, 0x1CE, %l5
12234 st %f10, [%l7 + 0x1C]
12235loop_1431:
12236 brgz,a %o0, loop_1432
12237 ldsb [%l7 + 0x14], %o1
12238 nop
12239 setx loop_1433, %l0, %l1
12240 wrpr 0x1, %tl
12241 wrpr %l1, %tpc
12242 add %l1, 0x4, %l1
12243 wrpr %l1, %tnpc
12244 setx 0x34400001400, %l0, %l1
12245 wrpr %l1, %tstate
12246 wrhpr 0x4, %htstate
12247 retry
12248 fornot2 %f8, %f10, %f6
12249loop_1432:
12250 fbe,a %fcc3, loop_1434
12251 sth %g5, [%l7 + 0x48]
12252loop_1433:
12253 ldsw [%l7 + 0x78], %g3
12254 sth %o3, [%l7 + 0x7A]
12255loop_1434:
12256 ta %xcc, 0x0
12257 ldub [%l7 + 0x62], %i3
12258 movn %xcc, %i1, %i7
12259 stb %o6, [%l7 + 0x2E]
12260 sth %o5, [%l7 + 0x60]
12261 fcmpgt16 %f6, %f0, %l0
12262 fbug,a %fcc3, loop_1435
12263 st %f8, [%l7 + 0x34]
12264 fnors %f11, %f4, %f5
12265 fcmpd %fcc0, %f10, %f8
12266loop_1435:
12267 stx %g6, [%l7 + 0x70]
12268 fabsd %f8, %f14
12269 fmovdn %icc, %f0, %f4
12270 movcc %xcc, %g4, %i6
12271 ldsh [%l7 + 0x42], %i2
12272 subccc %i0, %o2, %g2
12273 fbne %fcc2, loop_1436
12274 bne loop_1437
12275 bvc %xcc, loop_1438
12276 mova %xcc, %l4, %l6
12277loop_1436:
12278 udivx %g7, 0x1389, %o7
12279loop_1437:
12280 stx %i4, [%l7 + 0x50]
12281loop_1438:
12282 lduh [%l7 + 0x64], %i5
12283 fzeros %f15
12284 fnot2 %f2, %f12
12285 lduh [%l7 + 0x32], %l2
12286 edge32n %l3, %l1, %o4
12287 movneg %icc, %g1, %l5
12288 ldsw [%l7 + 0x10], %o1
12289 stx %g5, [%l7 + 0x38]
12290 fmovscs %icc, %f5, %f14
12291 fmovrslez %g3, %f1, %f13
12292 bge,a,pn %xcc, loop_1439
12293 bne,a loop_1440
12294 bg,pn %icc, loop_1441
12295 fmovsg %xcc, %f1, %f12
12296loop_1439:
12297 stx %o0, [%l7 + 0x60]
12298loop_1440:
12299 sdiv %i3, 0x183C, %i1
12300loop_1441:
12301 add %i7, 0x0B5D, %o6
12302 lduh [%l7 + 0x76], %o3
12303 fmovrsne %l0, %f0, %f11
12304 st %f13, [%l7 + 0x78]
12305 st %f14, [%l7 + 0x70]
12306 ld [%l7 + 0x14], %f6
12307 fmovrdgz %o5, %f10, %f0
12308 fcmped %fcc0, %f2, %f6
12309 sth %g6, [%l7 + 0x64]
12310 ldub [%l7 + 0x73], %g4
12311 st %f0, [%l7 + 0x14]
12312 fbug %fcc0, loop_1442
12313 stb %i6, [%l7 + 0x20]
12314 brz,a %i0, loop_1443
12315 fsrc1 %f2, %f6
12316loop_1442:
12317 edge16ln %i2, %o2, %l4
12318 st %f3, [%l7 + 0x2C]
12319loop_1443:
12320 fornot2s %f9, %f6, %f2
12321 ldx [%l7 + 0x60], %g2
12322 fpadd32 %f12, %f8, %f0
12323 ldub [%l7 + 0x4A], %g7
12324 umulcc %l6, %o7, %i4
12325 bcc,a,pt %icc, loop_1444
12326 stx %i5, [%l7 + 0x20]
12327 fmovdge %xcc, %f0, %f4
12328 edge16 %l3, %l1, %l2
12329loop_1444:
12330 fbge %fcc2, loop_1445
12331 fmovsneg %xcc, %f15, %f3
12332 edge32n %g1, %l5, %o1
12333 fpadd32s %f10, %f10, %f3
12334loop_1445:
12335 ldsw [%l7 + 0x38], %o4
12336 brnz %g5, loop_1446
12337 fmovsleu %icc, %f9, %f2
12338 fbge %fcc2, loop_1447
12339 fmovsn %xcc, %f4, %f14
12340loop_1446:
12341 fmul8x16al %f8, %f14, %f14
12342 xnor %o0, 0x1604, %g3
12343loop_1447:
12344 sll %i3, 0x1F, %i1
12345 fandnot1s %f1, %f10, %f1
12346 bvc,a,pt %icc, loop_1448
12347 st %f12, [%l7 + 0x58]
12348 fnors %f1, %f8, %f10
12349 movvs %xcc, %o6, %o3
12350loop_1448:
12351 ldsb [%l7 + 0x3C], %l0
12352 fmul8x16 %f5, %f4, %f2
12353 movvc %icc, %o5, %i7
12354 std %f0, [%l7 + 0x78]
12355 fxor %f6, %f12, %f12
12356 fand %f14, %f14, %f12
12357 sethi 0x1556, %g6
12358 tcc %icc, 0x1
12359 brgez %i6, loop_1449
12360 brgz %g4, loop_1450
12361 addccc %i0, %o2, %l4
12362 fpsub16s %f4, %f1, %f13
12363loop_1449:
12364 stw %i2, [%l7 + 0x2C]
12365loop_1450:
12366 bl %icc, loop_1451
12367 fmovrsne %g2, %f9, %f7
12368 brlz %l6, loop_1452
12369 fmovdne %xcc, %f3, %f5
12370loop_1451:
12371 ldx [%l7 + 0x60], %g7
12372 stw %o7, [%l7 + 0x40]
12373loop_1452:
12374 stx %i4, [%l7 + 0x18]
12375 tne %xcc, 0x0
12376 ldsb [%l7 + 0x3D], %i5
12377 sllx %l3, %l1, %g1
12378 brlz %l2, loop_1453
12379 ld [%l7 + 0x6C], %f5
12380 nop
12381 setx loop_1454, %l0, %l1
12382 wrpr 0x1, %tl
12383 wrpr %l1, %tpc
12384 add %l1, 0x4, %l1
12385 wrpr %l1, %tnpc
12386 setx 0x34400001400, %l0, %l1
12387 wrpr %l1, %tstate
12388 wrhpr 0x4, %htstate
12389 retry
12390 fble %fcc0, loop_1455
12391loop_1453:
12392 stb %o1, [%l7 + 0x39]
12393 fmovdcs %icc, %f8, %f9
12394loop_1454:
12395 brlz,a %l5, loop_1456
12396loop_1455:
12397 stx %g5, [%l7 + 0x30]
12398 orn %o4, 0x00A3, %g3
12399 fpsub16s %f7, %f10, %f14
12400loop_1456:
12401 alignaddr %o0, %i3, %i1
12402 ldsb [%l7 + 0x16], %o3
12403 movne %icc, %l0, %o6
12404 stw %o5, [%l7 + 0x4C]
12405 fnegd %f8, %f0
12406 edge16l %i7, %g6, %g4
12407 fcmpeq32 %f6, %f0, %i6
12408 srl %i0, 0x02, %o2
12409 ld [%l7 + 0x74], %f4
12410 fba,a %fcc3, loop_1457
12411 fandnot2s %f10, %f7, %f11
12412 movrgez %i2, 0x39A, %g2
12413 ldd [%l7 + 0x08], %f14
12414loop_1457:
12415 fxors %f7, %f6, %f7
12416 fmul8x16au %f2, %f15, %f14
12417 tvc %icc, 0x0
12418 movcc %xcc, %l6, %g7
12419 bg,pn %icc, loop_1458
12420 stw %l4, [%l7 + 0x10]
12421 mulx %i4, 0x17C0, %o7
12422 stx %l3, [%l7 + 0x28]
12423loop_1458:
12424 fmovrse %i5, %f12, %f13
12425 tge %xcc, 0x0
12426 andncc %g1, %l2, %o1
12427 taddcc %l5, %l1, %o4
12428 fmovd %f8, %f6
12429 ldx [%l7 + 0x28], %g5
12430 edge8l %o0, %i3, %i1
12431 fble,a %fcc2, loop_1459
12432 brz %g3, loop_1460
12433 sdivcc %l0, 0x09D0, %o6
12434 fmovrsgez %o5, %f11, %f0
12435loop_1459:
12436 fmovs %f5, %f5
12437loop_1460:
12438 sth %o3, [%l7 + 0x2A]
12439 movleu %icc, %g6, %i7
12440 mulx %i6, %i0, %o2
12441 fsrc1s %f9, %f11
12442 ldub [%l7 + 0x42], %g4
12443 fmovrsgez %g2, %f15, %f4
12444 fmuld8sux16 %f0, %f5, %f14
12445 fzeros %f4
12446 tl %xcc, 0x2
12447 lduw [%l7 + 0x10], %l6
12448 andcc %i2, %g7, %i4
12449 fmovsle %xcc, %f2, %f15
12450 tpos %xcc, 0x6
12451 mulscc %l4, %o7, %l3
12452 fsrc2s %f7, %f6
12453 tvc %icc, 0x0
12454 fornot2 %f2, %f8, %f10
12455 movrne %g1, %l2, %o1
12456 movre %l5, 0x35C, %l1
12457 edge16l %o4, %i5, %g5
12458 brgz,a %i3, loop_1461
12459 ldsw [%l7 + 0x54], %o0
12460 subc %g3, %i1, %l0
12461 fbu %fcc0, loop_1462
12462loop_1461:
12463 pdist %f8, %f14, %f0
12464 stb %o6, [%l7 + 0x2C]
12465 bvc,a %xcc, loop_1463
12466loop_1462:
12467 fabss %f5, %f4
12468 lduw [%l7 + 0x7C], %o3
12469 fmul8x16al %f12, %f10, %f14
12470loop_1463:
12471 pdist %f8, %f2, %f2
12472 brlz,a %o5, loop_1464
12473 movgu %icc, %i7, %g6
12474 movleu %icc, %i0, %i6
12475 fexpand %f14, %f4
12476loop_1464:
12477 fpmerge %f12, %f0, %f10
12478 lduh [%l7 + 0x0E], %g4
12479 ldd [%l7 + 0x58], %f8
12480 and %o2, 0x14B7, %l6
12481 srlx %g2, 0x1A, %i2
12482 stb %g7, [%l7 + 0x26]
12483 sth %l4, [%l7 + 0x6E]
12484 fmovdl %icc, %f11, %f11
12485 fblg,a %fcc1, loop_1465
12486 ldsb [%l7 + 0x1D], %o7
12487 fones %f6
12488 ldsw [%l7 + 0x44], %l3
12489loop_1465:
12490 bcc %icc, loop_1466
12491 tcc %xcc, 0x6
12492 sth %i4, [%l7 + 0x2C]
12493 bg,a %xcc, loop_1467
12494loop_1466:
12495 lduh [%l7 + 0x66], %g1
12496 movcs %xcc, %o1, %l2
12497 tcc %xcc, 0x6
12498loop_1467:
12499 fors %f12, %f11, %f14
12500 brlz,a %l5, loop_1468
12501 brlez,a %l1, loop_1469
12502 ba %icc, loop_1470
12503 std %f10, [%l7 + 0x70]
12504loop_1468:
12505 sth %o4, [%l7 + 0x56]
12506loop_1469:
12507 fmovda %icc, %f7, %f10
12508loop_1470:
12509 std %f4, [%l7 + 0x68]
12510 fmovrdlz %g5, %f12, %f14
12511 fornot1s %f5, %f14, %f0
12512 fpsub32s %f2, %f8, %f5
12513 sdivcc %i5, 0x128A, %o0
12514 tcs %icc, 0x7
12515 ldub [%l7 + 0x33], %g3
12516 bneg,pt %xcc, loop_1471
12517 bgu,a,pn %xcc, loop_1472
12518 movn %icc, %i3, %i1
12519 movne %icc, %l0, %o6
12520loop_1471:
12521 fcmps %fcc1, %f4, %f12
12522loop_1472:
12523 lduh [%l7 + 0x2C], %o5
12524 ldsw [%l7 + 0x70], %i7
12525 fcmpes %fcc1, %f12, %f4
12526 fpsub32s %f3, %f6, %f12
12527 ldsw [%l7 + 0x18], %g6
12528 tneg %icc, 0x7
12529 movrlz %o3, 0x290, %i6
12530 sra %i0, %o2, %l6
12531 ldx [%l7 + 0x08], %g4
12532 movvc %icc, %g2, %i2
12533 mulx %l4, %o7, %l3
12534 umulcc %g7, %g1, %i4
12535 stb %o1, [%l7 + 0x62]
12536 ldub [%l7 + 0x63], %l5
12537 fcmpgt16 %f14, %f14, %l2
12538 fmovd %f4, %f4
12539 xnorcc %l1, %g5, %i5
12540 fmovdcs %icc, %f10, %f0
12541 movneg %icc, %o0, %g3
12542 ldsb [%l7 + 0x6A], %i3
12543 fnor %f4, %f4, %f12
12544 tvc %icc, 0x0
12545 fmovrdlez %o4, %f14, %f8
12546 fmovrsne %i1, %f1, %f0
12547 sdivx %l0, 0x1231, %o6
12548 fbl %fcc2, loop_1473
12549 stw %o5, [%l7 + 0x48]
12550 fmovsge %xcc, %f11, %f0
12551 ld [%l7 + 0x64], %f13
12552loop_1473:
12553 lduh [%l7 + 0x32], %g6
12554 ldd [%l7 + 0x48], %f8
12555 addccc %o3, 0x183F, %i7
12556 fmovdcc %icc, %f3, %f15
12557 fnors %f1, %f14, %f12
12558 lduh [%l7 + 0x42], %i0
12559 sub %i6, %l6, %o2
12560 stw %g2, [%l7 + 0x78]
12561 st %f13, [%l7 + 0x50]
12562 ble %icc, loop_1474
12563 xorcc %i2, %l4, %g4
12564 udivcc %o7, 0x031A, %l3
12565 stx %g1, [%l7 + 0x28]
12566loop_1474:
12567 srlx %i4, %g7, %l5
12568 sethi 0x1E27, %o1
12569 popc %l1, %g5
12570 stb %i5, [%l7 + 0x3F]
12571 sth %l2, [%l7 + 0x18]
12572 sth %g3, [%l7 + 0x0E]
12573 fpack32 %f8, %f10, %f0
12574 alignaddrl %i3, %o0, %i1
12575 movcs %xcc, %o4, %l0
12576 movre %o6, 0x0AE, %g6
12577 fbo %fcc3, loop_1475
12578 fbl %fcc1, loop_1476
12579 fcmpne32 %f2, %f2, %o3
12580 fmovdvs %icc, %f11, %f5
12581loop_1475:
12582 sllx %i7, 0x06, %o5
12583loop_1476:
12584 bpos,pt %xcc, loop_1477
12585 fbug %fcc3, loop_1478
12586 stb %i6, [%l7 + 0x6C]
12587 ldsw [%l7 + 0x1C], %i0
12588loop_1477:
12589 bneg %xcc, loop_1479
12590loop_1478:
12591 std %f14, [%l7 + 0x58]
12592 movgu %icc, %l6, %g2
12593 st %f13, [%l7 + 0x60]
12594loop_1479:
12595 fmovde %xcc, %f14, %f5
12596 nop
12597 setx loop_1480, %l0, %l1
12598 wrpr 0x1, %tl
12599 wrpr %l1, %tpc
12600 add %l1, 0x4, %l1
12601 wrpr %l1, %tnpc
12602 setx 0x34400001400, %l0, %l1
12603 wrpr %l1, %tstate
12604 wrhpr 0x4, %htstate
12605 retry
12606 ldub [%l7 + 0x65], %i2
12607 stb %l4, [%l7 + 0x2F]
12608 fmovdleu %xcc, %f13, %f1
12609loop_1480:
12610 alignaddr %g4, %o7, %o2
12611 fornot1s %f11, %f4, %f5
12612 fmovdge %icc, %f4, %f10
12613 tneg %icc, 0x7
12614 fand %f4, %f0, %f2
12615 st %f5, [%l7 + 0x6C]
12616 fmovsa %icc, %f13, %f6
12617 brlz %l3, loop_1481
12618 fmovrslz %i4, %f7, %f2
12619 ldub [%l7 + 0x4F], %g7
12620 brgez,a %g1, loop_1482
12621loop_1481:
12622 fmovrslz %l5, %f2, %f15
12623 ld [%l7 + 0x08], %f14
12624 ble loop_1483
12625loop_1482:
12626 ldsb [%l7 + 0x26], %l1
12627 fbule,a %fcc3, loop_1484
12628 lduh [%l7 + 0x5E], %o1
12629loop_1483:
12630 fandnot2 %f6, %f14, %f0
12631 fmovda %icc, %f4, %f2
12632loop_1484:
12633 movcc %xcc, %i5, %g5
12634 edge8ln %g3, %l2, %i3
12635 fmul8x16al %f14, %f8, %f14
12636 ldsb [%l7 + 0x70], %o0
12637 bvs,a,pt %xcc, loop_1485
12638 lduw [%l7 + 0x5C], %i1
12639 fabsd %f0, %f6
12640 stb %l0, [%l7 + 0x47]
12641loop_1485:
12642 fbu %fcc1, loop_1486
12643 ldub [%l7 + 0x09], %o6
12644 fmovdl %icc, %f1, %f14
12645 movrlez %g6, 0x0CC, %o4
12646loop_1486:
12647 sth %i7, [%l7 + 0x72]
12648 fabss %f2, %f10
12649 movrne %o5, %i6, %o3
12650 bcs,pn %xcc, loop_1487
12651 movge %icc, %i0, %g2
12652 fnands %f13, %f15, %f11
12653 lduh [%l7 + 0x56], %i2
12654loop_1487:
12655 fmul8sux16 %f4, %f10, %f4
12656 brlez,a %l4, loop_1488
12657 movcs %xcc, %g4, %l6
12658 alignaddr %o2, %l3, %o7
12659 fexpand %f8, %f2
12660loop_1488:
12661 addc %g7, 0x16E5, %i4
12662 stw %g1, [%l7 + 0x34]
12663 tn %icc, 0x1
12664 stx %l5, [%l7 + 0x18]
12665 stb %o1, [%l7 + 0x32]
12666 edge16 %l1, %g5, %i5
12667 fmul8x16au %f0, %f1, %f6
12668 fmovda %icc, %f5, %f9
12669 movrne %l2, %i3, %o0
12670 st %f6, [%l7 + 0x7C]
12671 bvc,a,pn %xcc, loop_1489
12672 fmuld8ulx16 %f11, %f15, %f0
12673 fcmpne32 %f6, %f12, %g3
12674 tvc %xcc, 0x0
12675loop_1489:
12676 ldub [%l7 + 0x55], %l0
12677 udivx %o6, 0x0294, %i1
12678 fmovdne %icc, %f7, %f6
12679 xnor %o4, 0x1469, %g6
12680 ldx [%l7 + 0x78], %o5
12681 fpadd16s %f0, %f2, %f14
12682 fmovscc %xcc, %f9, %f4
12683 pdist %f2, %f6, %f10
12684 fbe,a %fcc1, loop_1490
12685 bg,a %xcc, loop_1491
12686 fnot2 %f0, %f8
12687 srax %i6, 0x06, %o3
12688loop_1490:
12689 fmovsleu %icc, %f8, %f1
12690loop_1491:
12691 fmovdn %xcc, %f0, %f14
12692 movpos %xcc, %i0, %i7
12693 ldx [%l7 + 0x70], %i2
12694 fpadd32s %f7, %f7, %f8
12695 brgez,a %g2, loop_1492
12696 fmovsa %xcc, %f10, %f5
12697 ldub [%l7 + 0x69], %g4
12698 nop
12699 setx loop_1493, %l0, %l1
12700 wrpr 0x1, %tl
12701 wrpr %l1, %tnpc
12702 setx 0x34400001400, %l0, %l1
12703 wrpr %l1, %tstate
12704 wrhpr 0x4, %htstate
12705 done
12706loop_1492:
12707 fnand %f0, %f8, %f2
12708 st %f15, [%l7 + 0x1C]
12709 fones %f6
12710loop_1493:
12711 ldd [%l7 + 0x18], %f6
12712 ldsw [%l7 + 0x54], %l6
12713 fmovdl %icc, %f12, %f10
12714 bcs,a,pt %icc, loop_1494
12715 lduw [%l7 + 0x3C], %o2
12716 sth %l3, [%l7 + 0x36]
12717 sll %l4, 0x16, %o7
12718loop_1494:
12719 fornot1s %f5, %f2, %f3
12720 fbul %fcc1, loop_1495
12721 stw %g7, [%l7 + 0x48]
12722 siam 0x7
12723 be %xcc, loop_1496
12724loop_1495:
12725 udivcc %i4, 0x0851, %g1
12726 fcmps %fcc1, %f0, %f8
12727 fmovdcs %icc, %f6, %f14
12728loop_1496:
12729 fnot2 %f10, %f12
12730 st %f0, [%l7 + 0x38]
12731 taddcc %l5, 0x1F21, %l1
12732 brgez %g5, loop_1497
12733 ldx [%l7 + 0x68], %o1
12734 ldub [%l7 + 0x59], %l2
12735 fabss %f4, %f10
12736loop_1497:
12737 fandnot1s %f7, %f3, %f10
12738 bpos,a,pn %xcc, loop_1498
12739 movrlz %i5, 0x2DB, %i3
12740 movrgz %o0, 0x06C, %g3
12741 fnegd %f12, %f6
12742loop_1498:
12743 tgu %icc, 0x6
12744 ta %icc, 0x6
12745 stw %l0, [%l7 + 0x54]
12746 fnot2s %f15, %f1
12747 st %f13, [%l7 + 0x4C]
12748 fcmpgt32 %f8, %f0, %o6
12749 and %i1, 0x0DF4, %o4
12750 bn,a,pt %icc, loop_1499
12751 bge,pn %xcc, loop_1500
12752 ld [%l7 + 0x44], %f4
12753 ld [%l7 + 0x70], %f13
12754loop_1499:
12755 ldd [%l7 + 0x20], %f4
12756loop_1500:
12757 array16 %g6, %o5, %o3
12758 ldd [%l7 + 0x60], %f0
12759 stb %i6, [%l7 + 0x46]
12760 fmovsl %icc, %f9, %f15
12761 tleu %icc, 0x1
12762 for %f2, %f0, %f14
12763 lduw [%l7 + 0x44], %i7
12764 ldx [%l7 + 0x28], %i0
12765 fbl,a %fcc0, loop_1501
12766 ldd [%l7 + 0x28], %f6
12767 edge32n %g2, %g4, %i2
12768 ldsb [%l7 + 0x4B], %o2
12769loop_1501:
12770 brgz %l3, loop_1502
12771 andcc %l4, 0x1FE1, %o7
12772 bge %icc, loop_1503
12773 fmovdcs %icc, %f9, %f15
12774loop_1502:
12775 fmovdgu %icc, %f11, %f10
12776 fba,a %fcc1, loop_1504
12777loop_1503:
12778 fcmple32 %f14, %f6, %g7
12779 ldsw [%l7 + 0x64], %i4
12780 subcc %g1, 0x01C0, %l6
12781loop_1504:
12782 lduh [%l7 + 0x3C], %l5
12783 stw %g5, [%l7 + 0x54]
12784 lduw [%l7 + 0x78], %l1
12785 fbule,a %fcc2, loop_1505
12786 fornot2s %f12, %f8, %f5
12787 fmovrdlez %l2, %f4, %f2
12788 alignaddrl %o1, %i5, %i3
12789loop_1505:
12790 ldx [%l7 + 0x30], %g3
12791 xor %o0, %o6, %i1
12792 fxnors %f5, %f14, %f6
12793 edge16 %l0, %g6, %o4
12794 movvs %xcc, %o3, %i6
12795 fcmpeq32 %f14, %f2, %o5
12796 fmovdge %icc, %f10, %f7
12797 ldd [%l7 + 0x70], %f4
12798 tsubcc %i0, %i7, %g4
12799 bgu,a,pn %xcc, loop_1506
12800 sub %g2, %o2, %l3
12801 edge32n %l4, %o7, %g7
12802 fmovde %xcc, %f2, %f8
12803loop_1506:
12804 fcmpgt16 %f8, %f8, %i4
12805 sth %g1, [%l7 + 0x34]
12806 fmovsleu %icc, %f11, %f2
12807 movle %xcc, %i2, %l5
12808 stx %g5, [%l7 + 0x68]
12809 fnegs %f8, %f11
12810 add %l6, 0x0DE4, %l2
12811 movn %xcc, %l1, %i5
12812 be,pn %xcc, loop_1507
12813 std %f12, [%l7 + 0x68]
12814 srlx %i3, %o1, %g3
12815 fmovsneg %icc, %f6, %f5
12816loop_1507:
12817 ldsb [%l7 + 0x56], %o0
12818 tgu %xcc, 0x1
12819 st %f10, [%l7 + 0x28]
12820 bn,a %xcc, loop_1508
12821 fandnot2 %f2, %f8, %f14
12822 fmovrdlz %o6, %f4, %f12
12823 fmovrsne %i1, %f12, %f12
12824loop_1508:
12825 fbu,a %fcc2, loop_1509
12826 fmovdneg %xcc, %f3, %f8
12827 std %f8, [%l7 + 0x30]
12828 bn,pn %icc, loop_1510
12829loop_1509:
12830 fpadd32 %f8, %f4, %f0
12831 movneg %icc, %g6, %l0
12832 addc %o4, 0x1386, %i6
12833loop_1510:
12834 fpmerge %f2, %f10, %f12
12835 bvs,a loop_1511
12836 stw %o5, [%l7 + 0x14]
12837 st %f0, [%l7 + 0x60]
12838 fxnors %f2, %f9, %f3
12839loop_1511:
12840 fpackfix %f10, %f3
12841 tne %icc, 0x3
12842 ldsb [%l7 + 0x54], %o3
12843 ldx [%l7 + 0x48], %i0
12844 sdivx %i7, 0x11AC, %g2
12845 fxnor %f14, %f2, %f4
12846 movge %icc, %g4, %l3
12847 orcc %l4, %o2, %g7
12848 movne %icc, %i4, %o7
12849 ba %xcc, loop_1512
12850 fmovdgu %xcc, %f8, %f12
12851 bvs,a loop_1513
12852 stw %g1, [%l7 + 0x6C]
12853loop_1512:
12854 edge16n %i2, %l5, %g5
12855 tsubcc %l2, 0x1C9E, %l6
12856loop_1513:
12857 sdivcc %i5, 0x0AD9, %i3
12858 tvc %icc, 0x5
12859 srax %l1, %g3, %o0
12860 fmovda %xcc, %f5, %f3
12861 fbge,a %fcc1, loop_1514
12862 ld [%l7 + 0x50], %f13
12863 ld [%l7 + 0x34], %f11
12864 fands %f7, %f9, %f14
12865loop_1514:
12866 brgz %o6, loop_1515
12867 fnegd %f6, %f2
12868 bvc loop_1516
12869 mulx %i1, 0x066A, %o1
12870loop_1515:
12871 std %f8, [%l7 + 0x38]
12872 taddcc %l0, %g6, %o4
12873loop_1516:
12874 tcs %xcc, 0x5
12875 fmovsl %icc, %f4, %f13
12876 smulcc %o5, %o3, %i6
12877 fornot1 %f6, %f10, %f8
12878 fsrc1 %f14, %f2
12879 stw %i0, [%l7 + 0x34]
12880 mova %icc, %i7, %g2
12881 sdiv %l3, 0x0EE2, %g4
12882 fmul8ulx16 %f12, %f10, %f12
12883 sllx %o2, %l4, %g7
12884 fpadd16s %f7, %f10, %f14
12885 ld [%l7 + 0x44], %f4
12886 fands %f4, %f13, %f11
12887 stw %o7, [%l7 + 0x0C]
12888 fmovrslz %i4, %f8, %f8
12889 srlx %g1, %l5, %i2
12890 bne,a loop_1517
12891 lduh [%l7 + 0x4A], %l2
12892 fmovrdlz %g5, %f10, %f14
12893 ldsb [%l7 + 0x0B], %l6
12894loop_1517:
12895 fmovrdlez %i3, %f0, %f8
12896 fmovsa %icc, %f5, %f13
12897 tg %xcc, 0x2
12898 fmovrsne %i5, %f4, %f6
12899 ldd [%l7 + 0x40], %f10
12900 fbu,a %fcc0, loop_1518
12901 movrgez %g3, 0x259, %l1
12902 fmovdcc %icc, %f4, %f13
12903 fmovrdgez %o0, %f14, %f8
12904loop_1518:
12905 movcc %xcc, %o6, %i1
12906 fabss %f3, %f5
12907 fmovrde %l0, %f8, %f10
12908 ldsb [%l7 + 0x6D], %o1
12909 ld [%l7 + 0x30], %f2
12910 array32 %o4, %g6, %o5
12911 fmovsn %xcc, %f0, %f11
12912 ldd [%l7 + 0x48], %f8
12913 tvs %icc, 0x7
12914 ldsw [%l7 + 0x18], %i6
12915 siam 0x6
12916 fandnot1s %f13, %f14, %f2
12917 fnot1s %f14, %f4
12918 ldx [%l7 + 0x40], %i0
12919 ble %xcc, loop_1519
12920 edge32ln %i7, %g2, %l3
12921 fxor %f2, %f4, %f14
12922 edge16l %g4, %o2, %o3
12923loop_1519:
12924 fmovrslz %g7, %f6, %f11
12925 fmovsle %xcc, %f6, %f3
12926 fpack16 %f8, %f15
12927 movgu %xcc, %l4, %o7
12928 fpadd32 %f0, %f6, %f8
12929 fnot2 %f2, %f8
12930 fba,a %fcc0, loop_1520
12931 std %f8, [%l7 + 0x60]
12932 fsrc1s %f6, %f1
12933 sth %g1, [%l7 + 0x70]
12934loop_1520:
12935 mova %xcc, %i4, %l5
12936 stw %l2, [%l7 + 0x74]
12937 lduh [%l7 + 0x5A], %g5
12938 ldsw [%l7 + 0x7C], %i2
12939 fcmped %fcc0, %f0, %f0
12940 fornot1s %f6, %f11, %f2
12941 edge32n %i3, %i5, %g3
12942 ldd [%l7 + 0x78], %f10
12943 brgez %l6, loop_1521
12944 sth %l1, [%l7 + 0x28]
12945 fornot2 %f4, %f0, %f10
12946 fnors %f14, %f8, %f13
12947loop_1521:
12948 ldsh [%l7 + 0x58], %o0
12949 fmovsl %xcc, %f6, %f5
12950 lduw [%l7 + 0x40], %i1
12951 movn %xcc, %l0, %o1
12952 fone %f6
12953 fmovsl %xcc, %f13, %f8
12954 lduw [%l7 + 0x14], %o4
12955 sth %o6, [%l7 + 0x2E]
12956 st %f14, [%l7 + 0x4C]
12957 tle %icc, 0x4
12958 sth %g6, [%l7 + 0x60]
12959 ld [%l7 + 0x38], %f9
12960 fbge %fcc0, loop_1522
12961 fmovdcc %xcc, %f6, %f2
12962 fcmpeq32 %f0, %f4, %o5
12963 lduw [%l7 + 0x1C], %i6
12964loop_1522:
12965 fmovdle %icc, %f2, %f12
12966 nop
12967 setx loop_1523, %l0, %l1
12968 wrpr 0x1, %tl
12969 wrpr %l1, %tpc
12970 add %l1, 0x4, %l1
12971 wrpr %l1, %tnpc
12972 setx 0x34400001400, %l0, %l1
12973 wrpr %l1, %tstate
12974 wrhpr 0x4, %htstate
12975 retry
12976 movl %icc, %i7, %i0
12977 movneg %xcc, %l3, %g2
12978 orn %g4, %o3, %g7
12979loop_1523:
12980 fcmped %fcc1, %f2, %f2
12981 fcmped %fcc0, %f0, %f0
12982 movrne %l4, %o2, %o7
12983 bg loop_1524
12984 be,a,pn %icc, loop_1525
12985 stb %i4, [%l7 + 0x60]
12986 fnot2s %f9, %f10
12987loop_1524:
12988 edge32ln %g1, %l5, %l2
12989loop_1525:
12990 stb %g5, [%l7 + 0x70]
12991 fones %f14
12992 stb %i3, [%l7 + 0x24]
12993 fmovde %xcc, %f13, %f5
12994 edge16 %i2, %g3, %i5
12995 array16 %l1, %o0, %l6
12996 fornot1s %f3, %f15, %f15
12997 stx %i1, [%l7 + 0x70]
12998 xor %o1, 0x0480, %l0
12999 andncc %o6, %g6, %o5
13000 ldub [%l7 + 0x43], %o4
13001 sethi 0x0627, %i7
13002 lduw [%l7 + 0x4C], %i6
13003 fmovrdlez %i0, %f12, %f2
13004 std %f8, [%l7 + 0x70]
13005 lduh [%l7 + 0x38], %l3
13006 bg %icc, loop_1526
13007 subcc %g4, 0x035C, %o3
13008 movl %icc, %g2, %l4
13009 fbu,a %fcc0, loop_1527
13010loop_1526:
13011 lduh [%l7 + 0x24], %g7
13012 stw %o2, [%l7 + 0x24]
13013 brgz,a %o7, loop_1528
13014loop_1527:
13015 te %icc, 0x4
13016 fornot1s %f5, %f6, %f1
13017 fnegd %f10, %f8
13018loop_1528:
13019 sdiv %g1, 0x14DA, %l5
13020 fcmps %fcc0, %f4, %f0
13021 stw %i4, [%l7 + 0x70]
13022 stb %g5, [%l7 + 0x2C]
13023 tcc %xcc, 0x2
13024 stw %i3, [%l7 + 0x60]
13025 lduw [%l7 + 0x20], %i2
13026 edge8l %l2, %g3, %i5
13027 fmovde %xcc, %f4, %f4
13028 lduw [%l7 + 0x44], %l1
13029 stw %l6, [%l7 + 0x3C]
13030 fpadd16 %f8, %f10, %f8
13031 ldd [%l7 + 0x68], %f0
13032 sth %i1, [%l7 + 0x34]
13033 std %f4, [%l7 + 0x30]
13034 stb %o1, [%l7 + 0x54]
13035 popc 0x088D, %l0
13036 sth %o0, [%l7 + 0x22]
13037 stx %g6, [%l7 + 0x08]
13038 fcmpeq32 %f6, %f0, %o5
13039 mulscc %o6, 0x09C4, %i7
13040 udivx %i6, 0x0BB4, %o4
13041 stb %l3, [%l7 + 0x61]
13042 fandnot1 %f0, %f10, %f6
13043 ldsh [%l7 + 0x78], %g4
13044 fmul8x16 %f6, %f0, %f2
13045 bleu,a %xcc, loop_1529
13046 fexpand %f14, %f4
13047 fcmple16 %f4, %f4, %i0
13048 bl,pn %xcc, loop_1530
13049loop_1529:
13050 sra %g2, %o3, %g7
13051 fbge,a %fcc3, loop_1531
13052 fmovrslez %l4, %f7, %f12
13053loop_1530:
13054 stx %o7, [%l7 + 0x40]
13055 stx %g1, [%l7 + 0x08]
13056loop_1531:
13057 fnor %f12, %f4, %f8
13058 lduh [%l7 + 0x2A], %o2
13059 nop
13060 setx loop_1532, %l0, %l1
13061 jmpl %l1, %l5
13062 bvs,a loop_1533
13063 srlx %i4, 0x05, %i3
13064 fmovdle %xcc, %f3, %f3
13065loop_1532:
13066 umulcc %g5, 0x083D, %i2
13067loop_1533:
13068 stb %g3, [%l7 + 0x3E]
13069 tleu %icc, 0x1
13070 fmovsleu %xcc, %f12, %f10
13071 movrgz %i5, 0x2B9, %l2
13072 faligndata %f12, %f0, %f4
13073 ta %xcc, 0x0
13074 fba %fcc3, loop_1534
13075 stb %l1, [%l7 + 0x70]
13076 fpsub16s %f5, %f8, %f10
13077 fmovsl %icc, %f1, %f5
13078loop_1534:
13079 fmovsvs %xcc, %f9, %f15
13080 addccc %i1, %l6, %o1
13081 edge16ln %o0, %g6, %o5
13082 stx %o6, [%l7 + 0x40]
13083 faligndata %f10, %f8, %f0
13084 stw %l0, [%l7 + 0x0C]
13085 brgez %i6, loop_1535
13086 ldub [%l7 + 0x5A], %o4
13087 fbo,a %fcc3, loop_1536
13088 lduh [%l7 + 0x6E], %l3
13089loop_1535:
13090 array8 %g4, %i7, %i0
13091 fmovsle %xcc, %f5, %f6
13092loop_1536:
13093 bcs,a %xcc, loop_1537
13094 mulx %o3, 0x12C4, %g2
13095 fand %f2, %f12, %f4
13096 subcc %g7, %o7, %g1
13097loop_1537:
13098 stb %l4, [%l7 + 0x1D]
13099 tgu %icc, 0x4
13100 fbule,a %fcc0, loop_1538
13101 fexpand %f5, %f10
13102 movn %xcc, %l5, %o2
13103 fxors %f12, %f14, %f8
13104loop_1538:
13105 bge,a %icc, loop_1539
13106 ldub [%l7 + 0x49], %i4
13107 brz %g5, loop_1540
13108 ldd [%l7 + 0x20], %f8
13109loop_1539:
13110 bpos,pn %xcc, loop_1541
13111 fmovdne %icc, %f15, %f15
13112loop_1540:
13113 sth %i2, [%l7 + 0x5E]
13114 bl,a,pn %icc, loop_1542
13115loop_1541:
13116 bl,a,pt %xcc, loop_1543
13117 sethi 0x16A2, %i3
13118 fbo %fcc2, loop_1544
13119loop_1542:
13120 fandnot1 %f12, %f2, %f6
13121loop_1543:
13122 fcmpne16 %f0, %f4, %g3
13123 st %f11, [%l7 + 0x50]
13124loop_1544:
13125 tle %xcc, 0x7
13126 std %f4, [%l7 + 0x18]
13127 taddcctv %i5, %l1, %i1
13128 fandnot1 %f12, %f12, %f2
13129 mulscc %l6, 0x161E, %o1
13130 fpmerge %f12, %f5, %f2
13131 bcs loop_1545
13132 sth %l2, [%l7 + 0x6A]
13133 stb %g6, [%l7 + 0x50]
13134 faligndata %f14, %f12, %f8
13135loop_1545:
13136 ldx [%l7 + 0x10], %o0
13137 fcmpes %fcc2, %f1, %f9
13138 stw %o5, [%l7 + 0x28]
13139 fmovsvc %icc, %f1, %f1
13140 ld [%l7 + 0x5C], %f13
13141 tge %xcc, 0x4
13142 stw %l0, [%l7 + 0x48]
13143 fmovda %xcc, %f0, %f5
13144 fmul8x16 %f10, %f2, %f2
13145 fmovdg %xcc, %f4, %f3
13146 fcmpes %fcc3, %f15, %f1
13147 fmul8x16 %f9, %f2, %f4
13148 st %f2, [%l7 + 0x1C]
13149 mulx %i6, 0x1F9E, %o4
13150 sth %o6, [%l7 + 0x58]
13151 fmul8x16 %f2, %f14, %f8
13152 movcs %xcc, %l3, %i7
13153 fands %f15, %f13, %f7
13154 st %f1, [%l7 + 0x08]
13155 movgu %xcc, %g4, %i0
13156 edge16ln %o3, %g7, %o7
13157 ble,a loop_1546
13158 fmovscs %xcc, %f3, %f11
13159 sth %g1, [%l7 + 0x38]
13160 fcmpgt16 %f10, %f14, %g2
13161loop_1546:
13162 bleu,a %icc, loop_1547
13163 fandnot1 %f6, %f0, %f10
13164 sll %l4, 0x0B, %o2
13165 fmovsleu %xcc, %f7, %f1
13166loop_1547:
13167 fand %f14, %f4, %f8
13168 add %l5, %i4, %i2
13169 fmovrslez %i3, %f1, %f2
13170 ldsh [%l7 + 0x12], %g5
13171 fmovse %icc, %f10, %f14
13172 stb %g3, [%l7 + 0x2A]
13173 ldd [%l7 + 0x60], %f14
13174 ld [%l7 + 0x28], %f3
13175 fpadd16s %f6, %f6, %f8
13176 sth %i5, [%l7 + 0x32]
13177 edge16n %l1, %l6, %o1
13178 xnor %i1, 0x1A11, %g6
13179 fmuld8ulx16 %f8, %f3, %f4
13180 st %f8, [%l7 + 0x08]
13181 lduh [%l7 + 0x4C], %o0
13182 fandnot2 %f8, %f12, %f2
13183 fcmpgt16 %f2, %f2, %o5
13184 ldsb [%l7 + 0x2B], %l2
13185 fnor %f4, %f12, %f10
13186 fmovsne %icc, %f7, %f8
13187 smulcc %l0, 0x15EE, %o4
13188 bg,a,pn %icc, loop_1548
13189 edge32n %o6, %i6, %i7
13190 std %f8, [%l7 + 0x10]
13191 ldsb [%l7 + 0x74], %g4
13192loop_1548:
13193 addccc %l3, 0x1892, %o3
13194 ldub [%l7 + 0x1E], %i0
13195 array32 %o7, %g1, %g2
13196 std %f0, [%l7 + 0x28]
13197 stw %g7, [%l7 + 0x08]
13198 fmovrslez %l4, %f7, %f6
13199 bl,a,pt %icc, loop_1549
13200 ld [%l7 + 0x3C], %f5
13201 fmovrdgez %o2, %f0, %f14
13202 andcc %i4, %l5, %i2
13203loop_1549:
13204 fbul %fcc0, loop_1550
13205 movrgez %i3, 0x26F, %g5
13206 lduw [%l7 + 0x54], %i5
13207 ldub [%l7 + 0x2C], %g3
13208loop_1550:
13209 fpsub32 %f14, %f6, %f12
13210 fble %fcc2, loop_1551
13211 fpadd32s %f13, %f5, %f15
13212 nop
13213 setx loop_1552, %l0, %l1
13214 wrpr 0x1, %tl
13215 wrpr %l1, %tnpc
13216 setx 0x34400001400, %l0, %l1
13217 wrpr %l1, %tstate
13218 wrhpr 0x4, %htstate
13219 done
13220 fbu %fcc1, loop_1553
13221loop_1551:
13222 movl %icc, %l6, %o1
13223 movvc %xcc, %i1, %l1
13224loop_1552:
13225 fnot2s %f9, %f2
13226loop_1553:
13227 fmovdvs %icc, %f3, %f12
13228 sra %g6, %o0, %o5
13229 fbo,a %fcc2, loop_1554
13230 fxors %f2, %f12, %f14
13231 fmovrsne %l0, %f6, %f0
13232 lduh [%l7 + 0x6A], %o4
13233loop_1554:
13234 tn %icc, 0x3
13235 alignaddr %l2, %o6, %i7
13236 ldsb [%l7 + 0x4D], %i6
13237 stx %l3, [%l7 + 0x68]
13238 stw %g4, [%l7 + 0x0C]
13239 ldsh [%l7 + 0x5E], %i0
13240 fmul8x16au %f6, %f9, %f8
13241 ldsb [%l7 + 0x1A], %o3
13242 movrgez %o7, %g1, %g7
13243 tgu %icc, 0x6
13244 brnz,a %l4, loop_1555
13245 stb %g2, [%l7 + 0x70]
13246 ldsh [%l7 + 0x74], %o2
13247 sth %i4, [%l7 + 0x66]
13248loop_1555:
13249 ldsb [%l7 + 0x60], %l5
13250 fpadd32s %f12, %f8, %f7
13251 fmovdn %icc, %f5, %f13
13252 edge16 %i3, %i2, %g5
13253 ldub [%l7 + 0x2F], %g3
13254 stw %i5, [%l7 + 0x64]
13255 fcmple32 %f12, %f4, %o1
13256 fpmerge %f14, %f0, %f8
13257 fnand %f14, %f6, %f4
13258 fcmpgt16 %f2, %f8, %l6
13259 fsrc1 %f10, %f10
13260 std %f2, [%l7 + 0x28]
13261 fbug,a %fcc2, loop_1556
13262 ldsb [%l7 + 0x24], %l1
13263 fand %f12, %f2, %f14
13264 edge16 %i1, %o0, %g6
13265loop_1556:
13266 movcc %icc, %o5, %o4
13267 brgez %l2, loop_1557
13268 movpos %xcc, %l0, %i7
13269 sth %i6, [%l7 + 0x62]
13270 stb %o6, [%l7 + 0x2B]
13271loop_1557:
13272 ldsb [%l7 + 0x4C], %l3
13273 fmovdgu %icc, %f5, %f6
13274 fmovdg %xcc, %f12, %f6
13275 fornot2 %f6, %f0, %f4
13276 ldsw [%l7 + 0x48], %g4
13277 ld [%l7 + 0x78], %f2
13278 stb %o3, [%l7 + 0x4A]
13279 umul %i0, %g1, %o7
13280 edge16l %g7, %g2, %o2
13281 edge16 %l4, %i4, %i3
13282 movvs %xcc, %i2, %g5
13283 ldsh [%l7 + 0x4C], %g3
13284 and %i5, %o1, %l5
13285 bcc loop_1558
13286 addc %l6, %i1, %l1
13287 bcs %icc, loop_1559
13288 tcs %xcc, 0x1
13289loop_1558:
13290 fmovrsne %g6, %f0, %f0
13291 xorcc %o5, 0x1F5D, %o4
13292loop_1559:
13293 tcc %xcc, 0x5
13294 addccc %l2, 0x10EA, %l0
13295 movrlz %o0, %i6, %o6
13296 ta %icc, 0x3
13297 fbu %fcc2, loop_1560
13298 fbn,a %fcc1, loop_1561
13299 addccc %i7, %l3, %o3
13300 bpos %icc, loop_1562
13301loop_1560:
13302 ldub [%l7 + 0x59], %i0
13303loop_1561:
13304 stx %g1, [%l7 + 0x68]
13305 tvs %xcc, 0x7
13306loop_1562:
13307 edge16n %o7, %g4, %g7
13308 fnot1s %f12, %f8
13309 ldsb [%l7 + 0x30], %g2
13310 fble,a %fcc3, loop_1563
13311 fornot1s %f8, %f4, %f0
13312 fmovde %xcc, %f15, %f0
13313 fmovscs %xcc, %f12, %f4
13314loop_1563:
13315 stb %l4, [%l7 + 0x2B]
13316 stx %o2, [%l7 + 0x50]
13317 stw %i3, [%l7 + 0x2C]
13318 tge %icc, 0x1
13319 fsrc1s %f10, %f13
13320 movl %xcc, %i2, %g5
13321 fpadd16s %f10, %f14, %f1
13322 tleu %icc, 0x2
13323 fmovrdlz %g3, %f6, %f8
13324 te %icc, 0x6
13325 fcmpd %fcc0, %f10, %f2
13326 movrgez %i5, %o1, %i4
13327 edge32n %l5, %i1, %l6
13328 tl %xcc, 0x0
13329 fandnot1s %f11, %f13, %f2
13330 fmovrsgez %g6, %f1, %f14
13331 ldx [%l7 + 0x48], %l1
13332 ld [%l7 + 0x44], %f13
13333 edge16ln %o5, %l2, %o4
13334 lduh [%l7 + 0x22], %o0
13335 brgz %l0, loop_1564
13336 fmovdvs %icc, %f6, %f9
13337 brnz %o6, loop_1565
13338 bl,a loop_1566
13339loop_1564:
13340 fcmpne32 %f14, %f2, %i6
13341 stx %i7, [%l7 + 0x60]
13342loop_1565:
13343 fornot1 %f2, %f6, %f6
13344loop_1566:
13345 ldsb [%l7 + 0x19], %o3
13346 tn %icc, 0x2
13347 std %f2, [%l7 + 0x28]
13348 bne loop_1567
13349 tge %icc, 0x6
13350 fcmped %fcc3, %f6, %f0
13351 fmul8sux16 %f12, %f0, %f10
13352loop_1567:
13353 st %f9, [%l7 + 0x5C]
13354 fmuld8sux16 %f14, %f11, %f4
13355 ldsw [%l7 + 0x48], %i0
13356 st %f6, [%l7 + 0x34]
13357 andncc %l3, %o7, %g4
13358 sth %g1, [%l7 + 0x3C]
13359 fmovrdlez %g7, %f0, %f10
13360 fmovdleu %xcc, %f11, %f7
13361 fxnor %f10, %f4, %f6
13362 lduh [%l7 + 0x0C], %l4
13363 xnorcc %o2, %i3, %i2
13364 ldd [%l7 + 0x28], %f8
13365 st %f9, [%l7 + 0x2C]
13366 bvc,a,pn %xcc, loop_1568
13367 fbe %fcc3, loop_1569
13368 fblg %fcc2, loop_1570
13369 fmovrsne %g2, %f1, %f10
13370loop_1568:
13371 ldsw [%l7 + 0x5C], %g3
13372loop_1569:
13373 move %xcc, %g5, %i5
13374loop_1570:
13375 lduh [%l7 + 0x40], %i4
13376 ldsh [%l7 + 0x5A], %l5
13377 ldsh [%l7 + 0x20], %i1
13378 lduh [%l7 + 0x24], %l6
13379 fandnot2s %f13, %f13, %f0
13380 alignaddrl %g6, %l1, %o1
13381 faligndata %f14, %f12, %f8
13382 fmovde %icc, %f3, %f7
13383 fmovsge %xcc, %f5, %f3
13384 sth %o5, [%l7 + 0x4A]
13385 fornot2 %f0, %f14, %f4
13386 brz %l2, loop_1571
13387 fnot2s %f5, %f14
13388 fxnors %f12, %f7, %f4
13389 ld [%l7 + 0x14], %f12
13390loop_1571:
13391 srax %o4, 0x14, %l0
13392 nop
13393 setx loop_1572, %l0, %l1
13394 jmpl %l1, %o6
13395 tsubcc %i6, %i7, %o0
13396 fmovdg %xcc, %f12, %f1
13397 ldx [%l7 + 0x68], %o3
13398loop_1572:
13399 fmovsne %icc, %f13, %f10
13400 fmovs %f3, %f14
13401 tleu %icc, 0x1
13402 stw %i0, [%l7 + 0x0C]
13403 movrgez %o7, 0x198, %l3
13404 udivcc %g4, 0x1BC9, %g7
13405 fsrc2 %f0, %f10
13406 tleu %icc, 0x6
13407 fmovrslez %g1, %f0, %f12
13408 fpsub32s %f11, %f7, %f8
13409 fmovrdlez %o2, %f10, %f6
13410 lduh [%l7 + 0x70], %i3
13411 fmovsn %icc, %f2, %f5
13412 umulcc %i2, %l4, %g2
13413 movle %xcc, %g3, %g5
13414 bleu,pt %icc, loop_1573
13415 brz %i4, loop_1574
13416 edge8l %l5, %i5, %l6
13417 st %f14, [%l7 + 0x3C]
13418loop_1573:
13419 bvs,a loop_1575
13420loop_1574:
13421 fnot2 %f14, %f8
13422 ldx [%l7 + 0x40], %g6
13423 fpadd16s %f15, %f3, %f2
13424loop_1575:
13425 bn,a,pn %xcc, loop_1576
13426 fmovdvc %icc, %f2, %f15
13427 taddcc %l1, %o1, %o5
13428 fbuge %fcc2, loop_1577
13429loop_1576:
13430 tn %icc, 0x1
13431 std %f6, [%l7 + 0x50]
13432 ldd [%l7 + 0x68], %f10
13433loop_1577:
13434 lduh [%l7 + 0x56], %i1
13435 fmovd %f0, %f10
13436 bge,pn %xcc, loop_1578
13437 movle %xcc, %l2, %o4
13438 ldd [%l7 + 0x20], %f14
13439 stx %o6, [%l7 + 0x48]
13440loop_1578:
13441 stx %l0, [%l7 + 0x78]
13442 stx %i7, [%l7 + 0x20]
13443 fmovdgu %xcc, %f13, %f4
13444 std %f12, [%l7 + 0x18]
13445 sth %o0, [%l7 + 0x7E]
13446 array8 %i6, %i0, %o7
13447 sllx %l3, 0x12, %o3
13448 fmovdneg %icc, %f11, %f2
13449 fpadd16 %f14, %f14, %f10
13450 ldub [%l7 + 0x0E], %g4
13451 fpack32 %f14, %f4, %f14
13452 movge %icc, %g1, %g7
13453 fzeros %f12
13454 popc %i3, %i2
13455 fbne,a %fcc0, loop_1579
13456 fmul8sux16 %f8, %f4, %f8
13457 alignaddrl %l4, %o2, %g3
13458 and %g5, 0x067B, %i4
13459loop_1579:
13460 fornot2 %f8, %f8, %f14
13461 fxors %f1, %f13, %f10
13462 fmovrdlez %l5, %f4, %f10
13463 ba,a %icc, loop_1580
13464 sub %i5, %g2, %g6
13465 fornot2s %f1, %f0, %f5
13466 fmovsg %icc, %f6, %f2
13467loop_1580:
13468 fmovsa %icc, %f2, %f5
13469 sth %l1, [%l7 + 0x40]
13470 edge16ln %l6, %o5, %o1
13471 tne %xcc, 0x2
13472 fpsub16 %f12, %f0, %f2
13473 fnor %f10, %f6, %f0
13474 fmovdvs %icc, %f3, %f5
13475 movrlez %l2, 0x1A2, %i1
13476 fexpand %f9, %f14
13477 bcs,a,pn %xcc, loop_1581
13478 fmovsge %icc, %f6, %f9
13479 sdivx %o4, 0x08D3, %o6
13480 fcmpne32 %f6, %f10, %i7
13481loop_1581:
13482 edge16l %o0, %l0, %i0
13483 movneg %xcc, %o7, %i6
13484 std %f6, [%l7 + 0x20]
13485 brlez,a %l3, loop_1582
13486 edge16l %g4, %o3, %g1
13487 stx %i3, [%l7 + 0x08]
13488 fpmerge %f13, %f12, %f14
13489loop_1582:
13490 edge32 %i2, %g7, %l4
13491 xorcc %g3, 0x055C, %o2
13492 subccc %g5, %i4, %i5
13493 ldx [%l7 + 0x50], %l5
13494 stb %g2, [%l7 + 0x50]
13495 umul %g6, %l1, %l6
13496 sth %o1, [%l7 + 0x74]
13497 stx %l2, [%l7 + 0x28]
13498 call loop_1583
13499 edge8ln %o5, %i1, %o4
13500 call loop_1584
13501 fmovde %xcc, %f14, %f0
13502loop_1583:
13503 edge32ln %i7, %o6, %l0
13504 tl %xcc, 0x0
13505loop_1584:
13506 fandnot2s %f2, %f12, %f6
13507 lduh [%l7 + 0x08], %i0
13508 fpsub16s %f3, %f9, %f15
13509 fmovrde %o0, %f6, %f4
13510 fands %f8, %f15, %f12
13511 sth %o7, [%l7 + 0x56]
13512 fabss %f9, %f5
13513 brz %l3, loop_1585
13514 bshuffle %f6, %f12, %f6
13515 srl %g4, 0x05, %o3
13516 stw %g1, [%l7 + 0x6C]
13517loop_1585:
13518 fornot2s %f7, %f0, %f6
13519 bn,pn %icc, loop_1586
13520 stb %i3, [%l7 + 0x16]
13521 edge8 %i2, %g7, %i6
13522 ldd [%l7 + 0x48], %f2
13523loop_1586:
13524 fandnot1s %f15, %f3, %f0
13525 bcc,a loop_1587
13526 brlez %g3, loop_1588
13527 fmovdle %xcc, %f5, %f8
13528 movrlez %l4, 0x356, %o2
13529loop_1587:
13530 subc %i4, 0x08D3, %i5
13531loop_1588:
13532 lduh [%l7 + 0x38], %l5
13533 fxors %f3, %f15, %f1
13534 fnot1 %f10, %f8
13535 edge16ln %g5, %g2, %g6
13536 std %f6, [%l7 + 0x30]
13537 ldsb [%l7 + 0x1E], %l6
13538 fcmps %fcc2, %f3, %f1
13539 ldsb [%l7 + 0x2B], %l1
13540 edge8 %o1, %o5, %l2
13541 array32 %o4, %i1, %i7
13542 ldsw [%l7 + 0x60], %o6
13543 bshuffle %f14, %f10, %f2
13544 fmovsl %icc, %f5, %f14
13545 lduw [%l7 + 0x54], %i0
13546 subccc %l0, 0x0D75, %o7
13547 fnegd %f8, %f2
13548 movvs %xcc, %l3, %g4
13549 bgu,a,pt %xcc, loop_1589
13550 fsrc2s %f10, %f7
13551 fmovdvs %xcc, %f2, %f6
13552 ldsb [%l7 + 0x10], %o0
13553loop_1589:
13554 fmuld8sux16 %f2, %f1, %f10
13555 fors %f9, %f6, %f9
13556 ldsh [%l7 + 0x78], %g1
13557 fble %fcc1, loop_1590
13558 fpadd32s %f4, %f3, %f4
13559 fcmpeq16 %f2, %f12, %o3
13560 fsrc1 %f14, %f6
13561loop_1590:
13562 bcc %icc, loop_1591
13563 fmovscc %xcc, %f10, %f5
13564 fnot1 %f10, %f8
13565 andcc %i2, %i3, %g7
13566loop_1591:
13567 brgez,a %g3, loop_1592
13568 fmovdcc %xcc, %f12, %f2
13569 ldx [%l7 + 0x28], %l4
13570 fnors %f12, %f1, %f12
13571loop_1592:
13572 ldsb [%l7 + 0x4E], %o2
13573 fmovsgu %xcc, %f11, %f5
13574 array16 %i4, %i6, %i5
13575 addc %l5, 0x083C, %g5
13576 stb %g2, [%l7 + 0x48]
13577 fcmple16 %f14, %f0, %g6
13578 ba,a loop_1593
13579 fmovdne %icc, %f1, %f1
13580 sll %l6, %o1, %o5
13581 fmovs %f3, %f15
13582loop_1593:
13583 ldsw [%l7 + 0x48], %l2
13584 lduh [%l7 + 0x5E], %l1
13585 edge8 %o4, %i7, %i1
13586 call loop_1594
13587 lduh [%l7 + 0x34], %o6
13588 sethi 0x100A, %l0
13589 ldsb [%l7 + 0x3F], %i0
13590loop_1594:
13591 sllx %l3, 0x19, %o7
13592 bne,a,pn %xcc, loop_1595
13593 fmovspos %icc, %f12, %f10
13594 fbu,a %fcc0, loop_1596
13595 lduw [%l7 + 0x0C], %o0
13596loop_1595:
13597 stx %g1, [%l7 + 0x28]
13598 ldd [%l7 + 0x08], %f10
13599loop_1596:
13600 fands %f3, %f2, %f3
13601 fpmerge %f3, %f11, %f10
13602 ldd [%l7 + 0x08], %f10
13603 ldsw [%l7 + 0x1C], %g4
13604 fandnot1 %f14, %f10, %f4
13605 movleu %icc, %o3, %i3
13606 addc %i2, %g3, %g7
13607 ldsw [%l7 + 0x20], %o2
13608 fmovdvs %icc, %f2, %f10
13609 umulcc %i4, 0x03DF, %i6
13610 lduh [%l7 + 0x22], %l4
13611 stx %i5, [%l7 + 0x20]
13612 xnor %g5, %l5, %g2
13613 tsubcc %g6, 0x1071, %o1
13614 lduw [%l7 + 0x08], %o5
13615 fbuge,a %fcc2, loop_1597
13616 fmovsneg %icc, %f12, %f7
13617 fnegs %f4, %f8
13618 bvc,a,pn %icc, loop_1598
13619loop_1597:
13620 fmovscc %icc, %f9, %f11
13621 fmovrsgz %l2, %f2, %f2
13622 stx %l6, [%l7 + 0x38]
13623loop_1598:
13624 stb %o4, [%l7 + 0x56]
13625 ldx [%l7 + 0x30], %l1
13626 andcc %i7, 0x1CEB, %o6
13627 fmovdvs %xcc, %f8, %f11
13628 tvs %icc, 0x7
13629 movcs %xcc, %l0, %i1
13630 edge32ln %i0, %l3, %o7
13631 fbue,a %fcc1, loop_1599
13632 fmovdleu %xcc, %f14, %f4
13633 fnot2 %f2, %f14
13634 sth %o0, [%l7 + 0x32]
13635loop_1599:
13636 fnands %f7, %f11, %f5
13637 stw %g4, [%l7 + 0x6C]
13638 fand %f6, %f6, %f0
13639 fnot1s %f8, %f3
13640 fnot1 %f14, %f8
13641 movrgz %o3, %i3, %i2
13642 sdiv %g3, 0x1F50, %g7
13643 umul %g1, %o2, %i6
13644 ld [%l7 + 0x44], %f10
13645 fnands %f10, %f1, %f6
13646 bne,a %icc, loop_1600
13647 brnz %i4, loop_1601
13648 ldx [%l7 + 0x18], %i5
13649 fnand %f0, %f10, %f4
13650loop_1600:
13651 movn %xcc, %g5, %l5
13652loop_1601:
13653 fnot1 %f10, %f4
13654 ldx [%l7 + 0x28], %l4
13655 std %f14, [%l7 + 0x30]
13656 udivcc %g2, 0x1059, %o1
13657 stb %g6, [%l7 + 0x6F]
13658 stw %o5, [%l7 + 0x38]
13659 fmovdcc %xcc, %f0, %f0
13660 fcmpd %fcc2, %f4, %f12
13661 st %f14, [%l7 + 0x50]
13662 srlx %l6, %l2, %o4
13663 fcmple16 %f14, %f0, %l1
13664 ldsb [%l7 + 0x59], %o6
13665 bpos,pt %xcc, loop_1602
13666 fpsub32 %f4, %f14, %f10
13667 fmuld8ulx16 %f8, %f0, %f0
13668 fnegd %f2, %f0
13669loop_1602:
13670 movle %xcc, %l0, %i1
13671 sdivx %i7, 0x0399, %l3
13672 std %f0, [%l7 + 0x20]
13673 ldsb [%l7 + 0x1F], %i0
13674 stw %o0, [%l7 + 0x7C]
13675 ldd [%l7 + 0x20], %f6
13676 udivcc %o7, 0x17FA, %o3
13677 fmovse %xcc, %f15, %f2
13678 ldd [%l7 + 0x50], %f8
13679 movle %xcc, %g4, %i3
13680 fbul,a %fcc2, loop_1603
13681 ldd [%l7 + 0x48], %f4
13682 fmovdge %xcc, %f4, %f3
13683 ldx [%l7 + 0x60], %g3
13684loop_1603:
13685 ldsb [%l7 + 0x41], %g7
13686 sth %i2, [%l7 + 0x26]
13687 movcs %xcc, %g1, %o2
13688 tsubcc %i4, %i5, %i6
13689 movvs %xcc, %g5, %l4
13690 ta %xcc, 0x5
13691 fpmerge %f8, %f4, %f14
13692 stw %g2, [%l7 + 0x34]
13693 ldsh [%l7 + 0x7E], %o1
13694 fbe,a %fcc1, loop_1604
13695 fxnors %f7, %f12, %f2
13696 ldsb [%l7 + 0x0A], %l5
13697 edge16n %g6, %l6, %l2
13698loop_1604:
13699 lduw [%l7 + 0x68], %o5
13700 fbe %fcc2, loop_1605
13701 bge %icc, loop_1606
13702 ldd [%l7 + 0x50], %f2
13703 fmovsneg %xcc, %f15, %f3
13704loop_1605:
13705 fcmpne32 %f14, %f14, %l1
13706loop_1606:
13707 ldsb [%l7 + 0x39], %o6
13708 movre %l0, %o4, %i1
13709 addccc %l3, 0x085A, %i0
13710 fabsd %f8, %f12
13711 movrlez %i7, 0x11C, %o0
13712 ldsb [%l7 + 0x39], %o7
13713 fornot2 %f4, %f6, %f14
13714 bl,a,pt %xcc, loop_1607
13715 fcmpes %fcc2, %f13, %f15
13716 fpadd16s %f13, %f11, %f13
13717 srlx %o3, 0x07, %g4
13718loop_1607:
13719 ldsh [%l7 + 0x1E], %g3
13720 stx %i3, [%l7 + 0x78]
13721 fors %f13, %f15, %f1
13722 and %g7, %g1, %o2
13723 lduw [%l7 + 0x4C], %i2
13724 bpos,a %icc, loop_1608
13725 udivx %i4, 0x0F53, %i5
13726 edge32 %g5, %i6, %l4
13727 fnot1s %f8, %f4
13728loop_1608:
13729 ld [%l7 + 0x40], %f0
13730 sra %o1, %l5, %g6
13731 fbul %fcc2, loop_1609
13732 ldsb [%l7 + 0x50], %g2
13733 bgu,pn %xcc, loop_1610
13734 ldsb [%l7 + 0x51], %l2
13735loop_1609:
13736 fmul8sux16 %f12, %f10, %f8
13737 fmovdle %icc, %f13, %f7
13738loop_1610:
13739 fxor %f12, %f10, %f4
13740 fsrc2 %f0, %f2
13741 stb %l6, [%l7 + 0x53]
13742 ldub [%l7 + 0x09], %l1
13743 fmovscc %xcc, %f0, %f15
13744 fbge,a %fcc2, loop_1611
13745 st %f7, [%l7 + 0x58]
13746 edge8ln %o6, %o5, %o4
13747 fmul8x16 %f6, %f10, %f0
13748loop_1611:
13749 fpsub32s %f10, %f8, %f0
13750 subc %l0, 0x025A, %i1
13751 taddcc %i0, %l3, %i7
13752 fbe,a %fcc2, loop_1612
13753 umul %o0, %o7, %g4
13754 stw %g3, [%l7 + 0x4C]
13755 lduh [%l7 + 0x30], %i3
13756loop_1612:
13757 or %g7, 0x195A, %g1
13758 ldsw [%l7 + 0x0C], %o3
13759 ldsh [%l7 + 0x38], %o2
13760 bleu,a,pt %icc, loop_1613
13761 array32 %i4, %i5, %i2
13762 array16 %g5, %i6, %o1
13763 std %f0, [%l7 + 0x50]
13764loop_1613:
13765 stx %l4, [%l7 + 0x70]
13766 lduw [%l7 + 0x5C], %g6
13767 sth %g2, [%l7 + 0x1A]
13768 edge16ln %l2, %l5, %l6
13769 fmovdn %xcc, %f7, %f11
13770 faligndata %f14, %f10, %f12
13771 stw %o6, [%l7 + 0x54]
13772 stx %o5, [%l7 + 0x78]
13773 call loop_1614
13774 movcc %xcc, %o4, %l1
13775 smul %l0, 0x0DEF, %i0
13776 movleu %xcc, %i1, %l3
13777loop_1614:
13778 fnot1s %f10, %f15
13779 fcmpgt16 %f14, %f4, %i7
13780 fandnot1s %f15, %f8, %f1
13781 fnot1 %f4, %f12
13782 edge16 %o0, %o7, %g4
13783 fblg,a %fcc2, loop_1615
13784 fpack16 %f6, %f15
13785 bl loop_1616
13786 fornot1 %f12, %f0, %f14
13787loop_1615:
13788 fpadd16s %f9, %f8, %f11
13789 fmovsn %xcc, %f10, %f0
13790loop_1616:
13791 fcmpd %fcc1, %f2, %f14
13792 taddcctv %i3, %g7, %g3
13793 ldsh [%l7 + 0x28], %o3
13794 lduh [%l7 + 0x48], %g1
13795 edge32 %o2, %i5, %i4
13796 fmovrdgz %g5, %f0, %f0
13797 fpadd16 %f6, %f8, %f12
13798 fmul8ulx16 %f10, %f6, %f0
13799 edge16ln %i2, %i6, %o1
13800 addcc %g6, 0x0F4C, %g2
13801 mulscc %l4, 0x1DA4, %l5
13802 fmovrdgz %l2, %f12, %f2
13803 ldx [%l7 + 0x08], %l6
13804 fmovrse %o6, %f2, %f15
13805 fcmpne16 %f2, %f14, %o5
13806 fxnors %f0, %f15, %f14
13807 tg %icc, 0x7
13808 stx %l1, [%l7 + 0x38]
13809 fornot1s %f12, %f10, %f4
13810 umul %l0, 0x1FF5, %o4
13811 fmovdn %icc, %f12, %f6
13812 fbug %fcc1, loop_1617
13813 stx %i1, [%l7 + 0x70]
13814 edge8l %l3, %i0, %i7
13815 fbu %fcc3, loop_1618
13816loop_1617:
13817 bpos,pt %icc, loop_1619
13818 fornot2 %f6, %f6, %f8
13819 stw %o7, [%l7 + 0x20]
13820loop_1618:
13821 fmuld8sux16 %f9, %f3, %f0
13822loop_1619:
13823 call loop_1620
13824 fbne %fcc1, loop_1621
13825 fbo %fcc0, loop_1622
13826 fandnot2s %f14, %f6, %f15
13827loop_1620:
13828 ldd [%l7 + 0x10], %f12
13829loop_1621:
13830 movpos %xcc, %g4, %o0
13831loop_1622:
13832 fmovsleu %icc, %f4, %f2
13833 tcs %icc, 0x5
13834 fpack32 %f4, %f2, %f0
13835 tl %xcc, 0x4
13836 edge16l %g7, %g3, %i3
13837 lduh [%l7 + 0x3A], %o3
13838 ldsb [%l7 + 0x58], %o2
13839 std %f8, [%l7 + 0x10]
13840 smul %g1, %i5, %g5
13841 tcc %icc, 0x5
13842 sdiv %i4, 0x0AB1, %i2
13843 ldx [%l7 + 0x40], %o1
13844 ld [%l7 + 0x7C], %f6
13845 fcmped %fcc1, %f8, %f0
13846 lduh [%l7 + 0x5A], %i6
13847 fmovdne %xcc, %f15, %f7
13848 fmovsgu %icc, %f1, %f0
13849 orncc %g6, 0x0AC8, %l4
13850 fnands %f15, %f11, %f11
13851 fbo,a %fcc0, loop_1623
13852 lduw [%l7 + 0x34], %l5
13853 lduw [%l7 + 0x30], %g2
13854 ldx [%l7 + 0x10], %l2
13855loop_1623:
13856 st %f12, [%l7 + 0x40]
13857 alignaddr %l6, %o5, %o6
13858 fcmps %fcc2, %f14, %f10
13859 fmovdcs %xcc, %f5, %f14
13860 stw %l0, [%l7 + 0x44]
13861 fnot2 %f0, %f8
13862 ld [%l7 + 0x10], %f8
13863 array16 %o4, %l1, %i1
13864 ldub [%l7 + 0x1D], %i0
13865 fexpand %f15, %f8
13866 sth %l3, [%l7 + 0x12]
13867 ba,pn %icc, loop_1624
13868 fbo,a %fcc3, loop_1625
13869 movvs %xcc, %o7, %g4
13870 sth %i7, [%l7 + 0x3A]
13871loop_1624:
13872 mulx %g7, %g3, %i3
13873loop_1625:
13874 nop
13875 setx loop_1626, %l0, %l1
13876 wrpr 0x1, %tl
13877 wrpr %l1, %tpc
13878 add %l1, 0x4, %l1
13879 wrpr %l1, %tnpc
13880 setx 0x34400001400, %l0, %l1
13881 wrpr %l1, %tstate
13882 wrhpr 0x4, %htstate
13883 retry
13884 addcc %o3, 0x1A2B, %o0
13885 bge,pt %icc, loop_1627
13886 fmovrsgez %o2, %f13, %f14
13887loop_1626:
13888 umulcc %g1, 0x088E, %g5
13889 fmovrsgz %i5, %f9, %f10
13890loop_1627:
13891 fmovse %xcc, %f14, %f7
13892 stx %i2, [%l7 + 0x10]
13893 stw %o1, [%l7 + 0x7C]
13894 ld [%l7 + 0x10], %f12
13895 stx %i4, [%l7 + 0x30]
13896 tpos %xcc, 0x5
13897 ldsb [%l7 + 0x66], %i6
13898 movl %icc, %g6, %l4
13899 fmovsl %xcc, %f5, %f12
13900 addccc %g2, 0x0D7F, %l5
13901 ldsb [%l7 + 0x5A], %l2
13902 udivx %l6, 0x1EE1, %o5
13903 fmovdneg %icc, %f0, %f15
13904 movle %xcc, %o6, %o4
13905 lduh [%l7 + 0x78], %l1
13906 ldsw [%l7 + 0x58], %l0
13907 fnot1s %f7, %f6
13908 st %f11, [%l7 + 0x60]
13909 brz %i0, loop_1628
13910 fba %fcc0, loop_1629
13911 ble,pt %icc, loop_1630
13912 xor %i1, 0x1917, %l3
13913loop_1628:
13914 ldsh [%l7 + 0x7C], %o7
13915loop_1629:
13916 fmovsge %icc, %f11, %f2
13917loop_1630:
13918 fbne,a %fcc2, loop_1631
13919 ldub [%l7 + 0x38], %i7
13920 lduw [%l7 + 0x18], %g7
13921 lduh [%l7 + 0x56], %g4
13922loop_1631:
13923 st %f4, [%l7 + 0x38]
13924 orcc %i3, %g3, %o3
13925 edge8ln %o0, %o2, %g5
13926 ble,a loop_1632
13927 udiv %i5, 0x177E, %g1
13928 movrne %o1, %i2, %i4
13929 tne %xcc, 0x0
13930loop_1632:
13931 fabss %f10, %f0
13932 sth %g6, [%l7 + 0x4E]
13933 movn %xcc, %l4, %i6
13934 lduw [%l7 + 0x54], %g2
13935 movgu %icc, %l5, %l6
13936 xor %l2, %o6, %o4
13937 movn %xcc, %l1, %l0
13938 fxnor %f12, %f10, %f10
13939 subccc %o5, 0x0EC8, %i1
13940 fmovdcs %icc, %f15, %f15
13941 popc 0x107B, %l3
13942 umulcc %o7, %i7, %i0
13943 nop
13944 setx loop_1633, %l0, %l1
13945 wrpr 0x1, %tl
13946 wrpr %l1, %tpc
13947 add %l1, 0x4, %l1
13948 wrpr %l1, %tnpc
13949 setx 0x34400001400, %l0, %l1
13950 wrpr %l1, %tstate
13951 wrhpr 0x4, %htstate
13952 retry
13953 fzero %f2
13954 array32 %g4, %g7, %g3
13955 ldd [%l7 + 0x68], %f4
13956loop_1633:
13957 fmovrdlz %i3, %f14, %f2
13958 movgu %xcc, %o0, %o2
13959 fmul8x16al %f7, %f13, %f8
13960 movle %xcc, %g5, %i5
13961 ldd [%l7 + 0x48], %f12
13962 ldd [%l7 + 0x78], %f10
13963 bn,a %xcc, loop_1634
13964 lduw [%l7 + 0x50], %g1
13965 stw %o1, [%l7 + 0x48]
13966 edge8ln %o3, %i2, %i4
13967loop_1634:
13968 fabsd %f2, %f8
13969 fpackfix %f2, %f5
13970 movgu %icc, %l4, %g6
13971 fsrc2s %f3, %f9
13972 fmul8ulx16 %f12, %f14, %f8
13973 fmovsvc %icc, %f12, %f10
13974 tle %icc, 0x0
13975 fands %f14, %f2, %f1
13976 for %f2, %f2, %f2
13977 ldd [%l7 + 0x48], %f4
13978 addccc %i6, 0x0A82, %l5
13979 fmovsne %icc, %f8, %f4
13980 fmovrde %l6, %f2, %f8
13981 fbul %fcc0, loop_1635
13982 bl,a %icc, loop_1636
13983 fpadd16s %f15, %f4, %f2
13984 fmovsneg %xcc, %f15, %f1
13985loop_1635:
13986 sdiv %g2, 0x04D1, %l2
13987loop_1636:
13988 ldx [%l7 + 0x08], %o4
13989 fbl %fcc3, loop_1637
13990 orcc %o6, 0x15C3, %l1
13991 fbne %fcc3, loop_1638
13992 fmovdvc %xcc, %f1, %f5
13993loop_1637:
13994 stw %l0, [%l7 + 0x10]
13995 ldsh [%l7 + 0x12], %o5
13996loop_1638:
13997 std %f10, [%l7 + 0x18]
13998 tle %icc, 0x1
13999 movrne %i1, %o7, %l3
14000 bgu,pn %xcc, loop_1639
14001 fbn,a %fcc1, loop_1640
14002 fbue %fcc2, loop_1641
14003 lduh [%l7 + 0x5E], %i7
14004loop_1639:
14005 fpmerge %f12, %f5, %f4
14006loop_1640:
14007 stw %g4, [%l7 + 0x54]
14008loop_1641:
14009 sethi 0x0710, %i0
14010 bge,pt %xcc, loop_1642
14011 std %f4, [%l7 + 0x10]
14012 ldsw [%l7 + 0x20], %g3
14013 edge32n %g7, %i3, %o0
14014loop_1642:
14015 fpsub16 %f4, %f4, %f4
14016 fble %fcc3, loop_1643
14017 fcmpd %fcc0, %f8, %f10
14018 fmovda %xcc, %f4, %f15
14019 lduw [%l7 + 0x74], %o2
14020loop_1643:
14021 array32 %i5, %g5, %g1
14022 lduw [%l7 + 0x20], %o3
14023 tleu %icc, 0x5
14024 ldd [%l7 + 0x08], %f6
14025 fors %f11, %f7, %f7
14026 ldd [%l7 + 0x10], %f8
14027 ldsw [%l7 + 0x24], %i2
14028 st %f11, [%l7 + 0x44]
14029 edge8ln %i4, %l4, %o1
14030 std %f4, [%l7 + 0x58]
14031 fxnor %f2, %f4, %f12
14032 st %f4, [%l7 + 0x68]
14033 movvs %icc, %i6, %g6
14034 movleu %xcc, %l5, %l6
14035 fbule,a %fcc0, loop_1644
14036 fba,a %fcc2, loop_1645
14037 lduw [%l7 + 0x5C], %g2
14038 lduw [%l7 + 0x60], %l2
14039loop_1644:
14040 bcs,pn %xcc, loop_1646
14041loop_1645:
14042 andn %o4, 0x105A, %o6
14043 fmovdgu %icc, %f1, %f13
14044 umul %l1, %o5, %i1
14045loop_1646:
14046 stb %l0, [%l7 + 0x3F]
14047 edge8l %l3, %i7, %g4
14048 ld [%l7 + 0x10], %f7
14049 bn,pt %icc, loop_1647
14050 sdiv %i0, 0x01F9, %g3
14051 ld [%l7 + 0x44], %f0
14052 fmovd %f10, %f8
14053loop_1647:
14054 stb %g7, [%l7 + 0x0D]
14055 std %f10, [%l7 + 0x30]
14056 ldd [%l7 + 0x10], %f8
14057 st %f5, [%l7 + 0x0C]
14058 movg %icc, %o7, %o0
14059 ldx [%l7 + 0x60], %i3
14060 movpos %icc, %i5, %g5
14061 fxors %f1, %f12, %f0
14062 tcc %icc, 0x7
14063 movleu %xcc, %g1, %o2
14064 fble,a %fcc1, loop_1648
14065 ldsh [%l7 + 0x74], %i2
14066 ldsh [%l7 + 0x1A], %o3
14067 orn %l4, 0x08B1, %i4
14068loop_1648:
14069 alignaddr %i6, %g6, %o1
14070 fmovdpos %icc, %f7, %f1
14071 stx %l5, [%l7 + 0x20]
14072 brlez %l6, loop_1649
14073 ldsw [%l7 + 0x10], %l2
14074 fones %f5
14075 ld [%l7 + 0x70], %f10
14076loop_1649:
14077 mulscc %o4, %o6, %l1
14078 fand %f12, %f0, %f6
14079 fpack16 %f8, %f0
14080 smulcc %o5, 0x19BC, %g2
14081 std %f2, [%l7 + 0x70]
14082 fcmpne32 %f2, %f14, %i1
14083 brgez %l0, loop_1650
14084 stw %l3, [%l7 + 0x2C]
14085 tcc %icc, 0x4
14086 ldd [%l7 + 0x60], %f12
14087loop_1650:
14088 fmovsg %xcc, %f6, %f12
14089 lduh [%l7 + 0x0C], %i7
14090 ldub [%l7 + 0x0C], %i0
14091 fmovse %icc, %f15, %f14
14092 smulcc %g4, 0x0110, %g3
14093 fmovdg %icc, %f1, %f12
14094 fmovscc %xcc, %f7, %f11
14095 bg,a,pt %icc, loop_1651
14096 sth %o7, [%l7 + 0x3A]
14097 fnegd %f0, %f6
14098 ld [%l7 + 0x34], %f11
14099loop_1651:
14100 edge32l %g7, %o0, %i5
14101 lduw [%l7 + 0x74], %g5
14102 fblg,a %fcc2, loop_1652
14103 alignaddrl %g1, %o2, %i3
14104 edge8l %o3, %l4, %i2
14105 alignaddrl %i4, %i6, %g6
14106loop_1652:
14107 sth %l5, [%l7 + 0x1C]
14108 fbe,a %fcc1, loop_1653
14109 tg %xcc, 0x4
14110 srl %l6, 0x09, %o1
14111 ldsh [%l7 + 0x3C], %l2
14112loop_1653:
14113 faligndata %f8, %f4, %f2
14114 stb %o4, [%l7 + 0x1D]
14115 bleu,a loop_1654
14116 fmul8ulx16 %f8, %f6, %f4
14117 fnands %f2, %f9, %f8
14118 tvc %xcc, 0x5
14119loop_1654:
14120 fmovdl %xcc, %f10, %f12
14121 call loop_1655
14122 fmovrde %o6, %f4, %f0
14123 fornot1 %f10, %f10, %f0
14124 lduw [%l7 + 0x74], %o5
14125loop_1655:
14126 ba,a %xcc, loop_1656
14127 fmul8sux16 %f2, %f12, %f10
14128 movpos %icc, %g2, %l1
14129 ldsb [%l7 + 0x62], %l0
14130loop_1656:
14131 fexpand %f11, %f4
14132 xnor %l3, %i7, %i0
14133 movleu %icc, %g4, %i1
14134 fbe %fcc0, loop_1657
14135 ldd [%l7 + 0x10], %f4
14136 std %f10, [%l7 + 0x48]
14137 be %icc, loop_1658
14138loop_1657:
14139 movvs %xcc, %o7, %g3
14140 fmovsne %xcc, %f8, %f1
14141 for %f12, %f6, %f12
14142loop_1658:
14143 array16 %o0, %g7, %g5
14144 fmovsneg %xcc, %f7, %f9
14145 fornot1s %f4, %f0, %f8
14146 ld [%l7 + 0x7C], %f5
14147 tn %xcc, 0x4
14148 bneg,a,pt %icc, loop_1659
14149 fbge %fcc0, loop_1660
14150 bn,a,pn %icc, loop_1661
14151 smulcc %i5, %o2, %g1
14152loop_1659:
14153 add %o3, %l4, %i3
14154loop_1660:
14155 ldd [%l7 + 0x58], %f10
14156loop_1661:
14157 fmul8x16au %f13, %f10, %f12
14158 fmovdle %icc, %f7, %f1
14159 stx %i4, [%l7 + 0x30]
14160 fpadd16s %f1, %f10, %f3
14161 fmovsvs %xcc, %f2, %f0
14162 tn %icc, 0x3
14163 ble,pn %xcc, loop_1662
14164 tge %xcc, 0x7
14165 ldsh [%l7 + 0x10], %i2
14166 lduh [%l7 + 0x62], %i6
14167loop_1662:
14168 be,a loop_1663
14169 tn %xcc, 0x3
14170 fmul8x16al %f5, %f6, %f6
14171 ldx [%l7 + 0x78], %l5
14172loop_1663:
14173 fzeros %f3
14174 alignaddr %l6, %g6, %o1
14175 tcs %icc, 0x2
14176 std %f12, [%l7 + 0x60]
14177 fbge %fcc2, loop_1664
14178 edge8l %l2, %o4, %o5
14179 edge8l %o6, %l1, %l0
14180 tleu %icc, 0x2
14181loop_1664:
14182 fnegs %f12, %f0
14183 ba,pt %xcc, loop_1665
14184 call loop_1666
14185 tvs %xcc, 0x3
14186 ld [%l7 + 0x54], %f11
14187loop_1665:
14188 stw %l3, [%l7 + 0x70]
14189loop_1666:
14190 fands %f9, %f6, %f14
14191 sllx %g2, %i0, %i7
14192 brgez %g4, loop_1667
14193 fcmpgt32 %f0, %f6, %i1
14194 fone %f10
14195 fmovrsne %g3, %f9, %f0
14196loop_1667:
14197 nop
14198 setx loop_1668, %l0, %l1
14199 jmpl %l1, %o0
14200 fbu,a %fcc0, loop_1669
14201 fmovde %icc, %f4, %f0
14202 fandnot1 %f2, %f10, %f10
14203loop_1668:
14204 lduw [%l7 + 0x6C], %o7
14205loop_1669:
14206 fbne %fcc1, loop_1670
14207 srax %g7, %g5, %o2
14208 mova %xcc, %i5, %g1
14209 movge %icc, %o3, %l4
14210loop_1670:
14211 bg loop_1671
14212 fnot1s %f11, %f8
14213 bg loop_1672
14214 movvs %xcc, %i3, %i2
14215loop_1671:
14216 edge8 %i6, %l5, %i4
14217 bcc,pt %icc, loop_1673
14218loop_1672:
14219 stw %l6, [%l7 + 0x40]
14220 fexpand %f9, %f8
14221 sth %g6, [%l7 + 0x58]
14222loop_1673:
14223 tge %icc, 0x3
14224 fand %f6, %f2, %f0
14225 brgez %o1, loop_1674
14226 stw %o4, [%l7 + 0x1C]
14227 fpadd32s %f11, %f9, %f10
14228 fcmpne16 %f10, %f6, %o5
14229loop_1674:
14230 umul %l2, 0x0658, %l1
14231 bl,pn %icc, loop_1675
14232 fmovsvs %icc, %f1, %f11
14233 ldsh [%l7 + 0x78], %o6
14234 fpadd16s %f6, %f11, %f12
14235loop_1675:
14236 addccc %l3, 0x1EDB, %l0
14237 sethi 0x1820, %i0
14238 ld [%l7 + 0x28], %f10
14239 ldx [%l7 + 0x18], %i7
14240 ldsw [%l7 + 0x14], %g2
14241 popc %g4, %i1
14242 alignaddr %g3, %o7, %g7
14243 fcmps %fcc3, %f0, %f8
14244 movrne %o0, %o2, %g5
14245 fmul8ulx16 %f12, %f14, %f14
14246 ldx [%l7 + 0x70], %g1
14247 fmovdpos %icc, %f8, %f5
14248 lduw [%l7 + 0x2C], %i5
14249 fmovda %icc, %f6, %f0
14250 ldx [%l7 + 0x58], %l4
14251 ldd [%l7 + 0x40], %f4
14252 ldsh [%l7 + 0x14], %i3
14253 srl %i2, %i6, %l5
14254 udivx %o3, 0x1484, %i4
14255 add %l6, 0x0FA1, %o1
14256 bl %icc, loop_1676
14257 lduh [%l7 + 0x1A], %o4
14258 fmovsg %icc, %f1, %f11
14259 move %xcc, %o5, %g6
14260loop_1676:
14261 fmovrdgz %l1, %f2, %f8
14262 movvc %icc, %o6, %l3
14263 array8 %l2, %i0, %l0
14264 std %f8, [%l7 + 0x10]
14265 fmovrsgz %g2, %f3, %f3
14266 ldub [%l7 + 0x26], %i7
14267 edge8ln %g4, %g3, %i1
14268 ldsh [%l7 + 0x3A], %o7
14269 fmovd %f8, %f14
14270 brgz %o0, loop_1677
14271 ldd [%l7 + 0x60], %f6
14272 fpadd32 %f8, %f14, %f6
14273 fmuld8ulx16 %f15, %f8, %f12
14274loop_1677:
14275 bleu,a,pt %icc, loop_1678
14276 ldsb [%l7 + 0x08], %o2
14277 lduh [%l7 + 0x5E], %g7
14278 edge16 %g5, %g1, %l4
14279loop_1678:
14280 sll %i3, 0x09, %i2
14281 fornot1 %f8, %f8, %f0
14282 fmovrdlez %i6, %f14, %f0
14283 fcmpgt32 %f2, %f8, %i5
14284 tneg %xcc, 0x5
14285 ldsb [%l7 + 0x73], %l5
14286 bshuffle %f12, %f2, %f8
14287 fcmps %fcc0, %f12, %f13
14288 fmovrdgez %i4, %f10, %f0
14289 alignaddrl %o3, %l6, %o1
14290 fcmps %fcc3, %f6, %f12
14291 lduh [%l7 + 0x34], %o4
14292 movge %xcc, %o5, %g6
14293 ldsw [%l7 + 0x10], %o6
14294 udiv %l3, 0x1A75, %l1
14295 std %f10, [%l7 + 0x40]
14296 ldx [%l7 + 0x10], %i0
14297 fbule %fcc2, loop_1679
14298 ld [%l7 + 0x3C], %f3
14299 ldsw [%l7 + 0x1C], %l0
14300 andncc %g2, %l2, %g4
14301loop_1679:
14302 fmovd %f0, %f14
14303 fcmpgt32 %f14, %f2, %g3
14304 fmovdcs %icc, %f5, %f3
14305 fzeros %f15
14306 edge32n %i1, %i7, %o7
14307 ldsw [%l7 + 0x54], %o0
14308 bleu,a,pt %icc, loop_1680
14309 bshuffle %f2, %f14, %f0
14310 movvc %xcc, %o2, %g5
14311 ldd [%l7 + 0x40], %f8
14312loop_1680:
14313 fcmps %fcc3, %f6, %f12
14314 ldsb [%l7 + 0x6D], %g7
14315 fornot1 %f10, %f8, %f4
14316 fors %f12, %f2, %f7
14317 nop
14318 setx loop_1681, %l0, %l1
14319 wrpr 0x1, %tl
14320 wrpr %l1, %tnpc
14321 setx 0x34400001400, %l0, %l1
14322 wrpr %l1, %tstate
14323 wrhpr 0x4, %htstate
14324 done
14325 brnz,a %g1, loop_1682
14326 be,a,pt %xcc, loop_1683
14327 edge8l %i3, %l4, %i2
14328loop_1681:
14329 xnor %i5, %l5, %i4
14330loop_1682:
14331 edge16ln %o3, %l6, %o1
14332loop_1683:
14333 tcc %xcc, 0x1
14334 fnegs %f1, %f14
14335 fcmple16 %f6, %f10, %i6
14336 ld [%l7 + 0x14], %f12
14337 tvs %icc, 0x6
14338 bge,a,pn %icc, loop_1684
14339 addccc %o5, 0x0979, %o4
14340 ldsh [%l7 + 0x4E], %g6
14341 ldsh [%l7 + 0x0A], %o6
14342loop_1684:
14343 alignaddr %l3, %i0, %l1
14344 tvs %xcc, 0x5
14345 ldsh [%l7 + 0x40], %l0
14346 for %f14, %f14, %f2
14347 tge %xcc, 0x2
14348 bg,a,pt %icc, loop_1685
14349 fmovsa %xcc, %f1, %f4
14350 brgez,a %l2, loop_1686
14351 stw %g4, [%l7 + 0x14]
14352loop_1685:
14353 fmovd %f4, %f4
14354 bvs,a loop_1687
14355loop_1686:
14356 brgez %g2, loop_1688
14357 udiv %g3, 0x01A1, %i7
14358 ldsh [%l7 + 0x1A], %i1
14359loop_1687:
14360 fmovdvs %xcc, %f14, %f12
14361loop_1688:
14362 for %f12, %f12, %f2
14363 fmovrsgz %o7, %f6, %f11
14364 movcs %xcc, %o2, %g5
14365 tpos %icc, 0x4
14366 bcs,pn %icc, loop_1689
14367 fnot2s %f11, %f9
14368 sth %o0, [%l7 + 0x54]
14369 ta %xcc, 0x2
14370loop_1689:
14371 fbul %fcc3, loop_1690
14372 stx %g1, [%l7 + 0x40]
14373 fnands %f12, %f2, %f3
14374 fpadd16s %f12, %f10, %f11
14375loop_1690:
14376 ldd [%l7 + 0x38], %f8
14377 smulcc %g7, 0x0628, %i3
14378 fmovsg %icc, %f1, %f1
14379 stb %l4, [%l7 + 0x5A]
14380 array32 %i2, %l5, %i5
14381 stw %o3, [%l7 + 0x50]
14382 fnegd %f6, %f0
14383 tcs %icc, 0x4
14384 bg,a,pt %xcc, loop_1691
14385 ldsh [%l7 + 0x4C], %l6
14386 fnot1 %f14, %f4
14387 xnor %i4, 0x1779, %o1
14388loop_1691:
14389 ldx [%l7 + 0x20], %o5
14390 brgez,a %i6, loop_1692
14391 ld [%l7 + 0x48], %f2
14392 ld [%l7 + 0x50], %f13
14393 fbne %fcc1, loop_1693
14394loop_1692:
14395 bg,a %xcc, loop_1694
14396 andn %o4, %g6, %o6
14397 fble,a %fcc0, loop_1695
14398loop_1693:
14399 ldub [%l7 + 0x3C], %i0
14400loop_1694:
14401 ldd [%l7 + 0x60], %f12
14402 fsrc1 %f6, %f14
14403loop_1695:
14404 movcc %xcc, %l3, %l0
14405 tcc %xcc, 0x6
14406 fcmpne16 %f0, %f12, %l1
14407 stx %l2, [%l7 + 0x18]
14408 fmovdge %xcc, %f7, %f6
14409 nop
14410 setx loop_1696, %l0, %l1
14411 wrpr 0x1, %tl
14412 wrpr %l1, %tpc
14413 add %l1, 0x4, %l1
14414 wrpr %l1, %tnpc
14415 setx 0x34400001400, %l0, %l1
14416 wrpr %l1, %tstate
14417 wrhpr 0x4, %htstate
14418 retry
14419 fmul8x16au %f9, %f9, %f12
14420 stw %g4, [%l7 + 0x48]
14421 srax %g3, 0x1E, %g2
14422loop_1696:
14423 fba %fcc3, loop_1697
14424 fpsub16 %f2, %f10, %f6
14425 stb %i7, [%l7 + 0x22]
14426 fmovrdlz %i1, %f6, %f6
14427loop_1697:
14428 umul %o7, %o2, %o0
14429 fblg,a %fcc2, loop_1698
14430 mulscc %g1, %g5, %g7
14431 movrgez %i3, 0x259, %i2
14432 subcc %l4, 0x085B, %i5
14433loop_1698:
14434 movrlez %l5, %o3, %l6
14435 ldsb [%l7 + 0x4D], %i4
14436 addc %o1, 0x1B1D, %o5
14437 fmovda %xcc, %f5, %f13
14438 ble,pn %icc, loop_1699
14439 movneg %xcc, %o4, %i6
14440 ldd [%l7 + 0x60], %f8
14441 fmovdgu %icc, %f15, %f11
14442loop_1699:
14443 fabss %f15, %f14
14444 umulcc %o6, %i0, %g6
14445 array32 %l3, %l1, %l0
14446 bvs,pt %xcc, loop_1700
14447 fandnot2s %f5, %f4, %f10
14448 fxnors %f7, %f3, %f11
14449 ldsh [%l7 + 0x26], %g4
14450loop_1700:
14451 movrne %g3, 0x057, %l2
14452 bge,pt %icc, loop_1701
14453 fmovs %f6, %f8
14454 edge32n %g2, %i1, %o7
14455 ldd [%l7 + 0x50], %f10
14456loop_1701:
14457 ld [%l7 + 0x30], %f13
14458 ldsh [%l7 + 0x62], %o2
14459 brz %o0, loop_1702
14460 ldub [%l7 + 0x0D], %i7
14461 movne %xcc, %g5, %g1
14462 ldsb [%l7 + 0x5B], %i3
14463loop_1702:
14464 nop
14465 setx loop_1703, %l0, %l1
14466 wrpr 0x1, %tl
14467 wrpr %l1, %tnpc
14468 setx 0x34400001400, %l0, %l1
14469 wrpr %l1, %tstate
14470 wrhpr 0x4, %htstate
14471 done
14472 fmovdn %xcc, %f8, %f3
14473 std %f4, [%l7 + 0x68]
14474 sth %g7, [%l7 + 0x54]
14475loop_1703:
14476 ld [%l7 + 0x58], %f3
14477 xnor %l4, 0x1D4D, %i5
14478 ldsh [%l7 + 0x3A], %i2
14479 ldd [%l7 + 0x78], %f6
14480 ldx [%l7 + 0x38], %o3
14481 nop
14482 setx loop_1704, %l0, %l1
14483 wrpr 0x1, %tl
14484 wrpr %l1, %tnpc
14485 setx 0x34400001400, %l0, %l1
14486 wrpr %l1, %tstate
14487 wrhpr 0x4, %htstate
14488 done
14489 srl %l5, %i4, %l6
14490 fmovsgu %icc, %f8, %f3
14491 fnands %f3, %f12, %f3
14492loop_1704:
14493 udivx %o5, 0x05E2, %o4
14494 nop
14495 setx loop_1705, %l0, %l1
14496 wrpr 0x1, %tl
14497 wrpr %l1, %tpc
14498 add %l1, 0x4, %l1
14499 wrpr %l1, %tnpc
14500 setx 0x34400001400, %l0, %l1
14501 wrpr %l1, %tstate
14502 wrhpr 0x4, %htstate
14503 retry
14504 fmovrslz %o1, %f14, %f11
14505 sethi 0x12F0, %o6
14506 fmovdge %xcc, %f15, %f11
14507loop_1705:
14508 bge %xcc, loop_1706
14509 stx %i0, [%l7 + 0x08]
14510 subc %i6, %l3, %l1
14511 fmul8x16al %f4, %f0, %f6
14512loop_1706:
14513 sra %l0, 0x0E, %g4
14514 fmovd %f4, %f10
14515 ldub [%l7 + 0x3E], %g3
14516 fmovde %xcc, %f11, %f4
14517 tne %xcc, 0x6
14518 sdivx %g6, 0x0F89, %l2
14519 fmovse %xcc, %f4, %f4
14520 fbo %fcc2, loop_1707
14521 tl %xcc, 0x5
14522 umul %i1, 0x15BB, %o7
14523 sth %o2, [%l7 + 0x24]
14524loop_1707:
14525 add %g2, 0x101E, %o0
14526 tne %xcc, 0x6
14527 array8 %i7, %g1, %i3
14528 ldx [%l7 + 0x58], %g7
14529 fmovsge %icc, %f13, %f0
14530 fbg %fcc2, loop_1708
14531 ldub [%l7 + 0x2A], %g5
14532 sth %l4, [%l7 + 0x52]
14533 ldd [%l7 + 0x10], %f6
14534loop_1708:
14535 brnz %i2, loop_1709
14536 fmovrsne %o3, %f15, %f13
14537 udivcc %i5, 0x1D51, %i4
14538 fmul8x16au %f15, %f10, %f0
14539loop_1709:
14540 st %f2, [%l7 + 0x30]
14541 fba %fcc1, loop_1710
14542 edge32l %l5, %o5, %l6
14543 lduw [%l7 + 0x5C], %o4
14544 fandnot1s %f10, %f12, %f7
14545loop_1710:
14546 ldsb [%l7 + 0x27], %o6
14547 tne %icc, 0x4
14548 tgu %xcc, 0x2
14549 fpack32 %f2, %f14, %f10
14550 fnand %f8, %f0, %f8
14551 fpsub32s %f15, %f12, %f7
14552 fbue %fcc3, loop_1711
14553 ldsb [%l7 + 0x5D], %o1
14554 fzeros %f2
14555 subccc %i6, 0x0AED, %i0
14556loop_1711:
14557 tgu %xcc, 0x4
14558 nop
14559 setx loop_1712, %l0, %l1
14560 jmpl %l1, %l3
14561 tg %xcc, 0x4
14562 fmovsa %xcc, %f0, %f10
14563 edge8n %l0, %l1, %g3
14564loop_1712:
14565 fblg %fcc3, loop_1713
14566 bge loop_1714
14567 orncc %g6, 0x0742, %l2
14568 std %f4, [%l7 + 0x78]
14569loop_1713:
14570 fmovsleu %icc, %f5, %f12
14571loop_1714:
14572 fmovrdgez %i1, %f2, %f2
14573 stw %o7, [%l7 + 0x6C]
14574 movcc %xcc, %g4, %g2
14575 fmovrslez %o0, %f1, %f2
14576 stb %o2, [%l7 + 0x23]
14577 tle %icc, 0x6
14578 std %f6, [%l7 + 0x50]
14579 ldsh [%l7 + 0x42], %g1
14580 movl %icc, %i7, %g7
14581 stx %i3, [%l7 + 0x38]
14582 edge32 %l4, %g5, %i2
14583 movl %icc, %i5, %i4
14584 brnz %o3, loop_1715
14585 tleu %xcc, 0x0
14586 bgu,a loop_1716
14587 ldd [%l7 + 0x50], %f0
14588loop_1715:
14589 fbe %fcc2, loop_1717
14590 smul %l5, %o5, %l6
14591loop_1716:
14592 tne %icc, 0x2
14593 fnor %f0, %f14, %f8
14594loop_1717:
14595 alignaddrl %o6, %o4, %o1
14596 edge16ln %i6, %l3, %l0
14597 ldd [%l7 + 0x10], %f2
14598 addcc %i0, 0x1905, %l1
14599 movrgez %g6, %g3, %l2
14600 ldub [%l7 + 0x3B], %i1
14601 fbue %fcc2, loop_1718
14602 bshuffle %f14, %f6, %f12
14603 fmovsvc %xcc, %f0, %f14
14604 fmovsleu %xcc, %f13, %f3
14605loop_1718:
14606 xorcc %o7, 0x1380, %g4
14607 tvs %icc, 0x3
14608 fmul8ulx16 %f0, %f14, %f14
14609 movrne %g2, %o2, %o0
14610 ldub [%l7 + 0x0F], %i7
14611 bpos,a %xcc, loop_1719
14612 movre %g7, %g1, %l4
14613 movleu %xcc, %i3, %i2
14614 sethi 0x10CA, %i5
14615loop_1719:
14616 fornot1s %f14, %f8, %f1
14617 fbn,a %fcc1, loop_1720
14618 fandnot2 %f2, %f12, %f6
14619 tne %xcc, 0x6
14620 andn %g5, 0x1B70, %i4
14621loop_1720:
14622 lduh [%l7 + 0x54], %l5
14623 stx %o3, [%l7 + 0x70]
14624 sth %o5, [%l7 + 0x7C]
14625 taddcc %o6, 0x1375, %o4
14626 ldub [%l7 + 0x73], %l6
14627 stx %i6, [%l7 + 0x60]
14628 ldsh [%l7 + 0x1A], %o1
14629 tcc %icc, 0x3
14630 fmovrdgez %l0, %f8, %f6
14631 ld [%l7 + 0x14], %f14
14632 bneg,pt %icc, loop_1721
14633 movl %xcc, %i0, %l3
14634 edge16n %l1, %g3, %l2
14635 fabss %f6, %f4
14636loop_1721:
14637 movrlez %i1, 0x367, %g6
14638 tsubcc %g4, %g2, %o7
14639 bgu,pt %xcc, loop_1722
14640 lduw [%l7 + 0x4C], %o2
14641 stb %o0, [%l7 + 0x2B]
14642 tpos %icc, 0x4
14643loop_1722:
14644 std %f12, [%l7 + 0x10]
14645 edge8l %g7, %g1, %l4
14646 movcc %xcc, %i3, %i7
14647 array16 %i2, %g5, %i5
14648 fcmpeq32 %f0, %f2, %i4
14649 ldd [%l7 + 0x78], %f4
14650 std %f0, [%l7 + 0x60]
14651 sdivx %o3, 0x00C9, %o5
14652 umul %o6, %o4, %l5
14653 fbule,a %fcc3, loop_1723
14654 nop
14655 setx loop_1724, %l0, %l1
14656 jmpl %l1, %i6
14657 addccc %o1, 0x1AC6, %l6
14658 fbo,a %fcc0, loop_1725
14659loop_1723:
14660 tcs %xcc, 0x1
14661loop_1724:
14662 fnot2s %f12, %f9
14663 sdivx %l0, 0x0138, %l3
14664loop_1725:
14665 ldsw [%l7 + 0x28], %i0
14666 movgu %icc, %l1, %l2
14667 fbue,a %fcc3, loop_1726
14668 fmovsvs %icc, %f12, %f2
14669 umulcc %i1, 0x19FB, %g6
14670 fmovrse %g3, %f6, %f0
14671loop_1726:
14672 stw %g2, [%l7 + 0x64]
14673 ld [%l7 + 0x14], %f7
14674 fpadd16 %f10, %f4, %f12
14675 add %g4, %o2, %o7
14676 bpos,pn %icc, loop_1727
14677 bge,a,pn %icc, loop_1728
14678 stx %o0, [%l7 + 0x38]
14679 brnz %g7, loop_1729
14680loop_1727:
14681 sth %g1, [%l7 + 0x24]
14682loop_1728:
14683 mova %xcc, %i3, %l4
14684 movl %icc, %i2, %i7
14685loop_1729:
14686 fmovsvc %icc, %f2, %f1
14687 movcs %xcc, %i5, %i4
14688 ldub [%l7 + 0x32], %g5
14689 be,a %icc, loop_1730
14690 lduw [%l7 + 0x28], %o3
14691 tg %icc, 0x6
14692 lduw [%l7 + 0x10], %o5
14693loop_1730:
14694 fmovdle %icc, %f6, %f8
14695 ldub [%l7 + 0x7F], %o6
14696 ld [%l7 + 0x5C], %f12
14697 edge32n %o4, %l5, %i6
14698 bcc,pn %icc, loop_1731
14699 movrlz %l6, %o1, %l3
14700 stb %i0, [%l7 + 0x3D]
14701 tle %icc, 0x7
14702loop_1731:
14703 fcmple32 %f12, %f10, %l1
14704 fbuge,a %fcc3, loop_1732
14705 fmovd %f2, %f0
14706 sll %l2, 0x1A, %l0
14707 sth %g6, [%l7 + 0x48]
14708loop_1732:
14709 std %f2, [%l7 + 0x58]
14710 fmovdn %xcc, %f12, %f10
14711 fandnot2 %f8, %f6, %f10
14712 call loop_1733
14713 sdivx %i1, 0x1F3D, %g2
14714 ldsh [%l7 + 0x60], %g4
14715 movne %icc, %o2, %g3
14716loop_1733:
14717 ld [%l7 + 0x20], %f3
14718 sethi 0x0D18, %o0
14719 ldsb [%l7 + 0x48], %o7
14720 xnor %g7, %g1, %l4
14721 brgez %i3, loop_1734
14722 fnegs %f7, %f6
14723 srl %i2, 0x0A, %i7
14724 subcc %i5, %i4, %g5
14725loop_1734:
14726 fmovrslez %o5, %f11, %f4
14727 ldx [%l7 + 0x68], %o3
14728 addccc %o6, 0x150F, %l5
14729 fornot2s %f14, %f0, %f7
14730 stx %i6, [%l7 + 0x70]
14731 addccc %o4, 0x0A61, %l6
14732 std %f14, [%l7 + 0x08]
14733 movn %xcc, %o1, %l3
14734 fmovrslez %l1, %f3, %f2
14735 ldd [%l7 + 0x28], %f8
14736 bl,pt %icc, loop_1735
14737 stw %i0, [%l7 + 0x24]
14738 fmovdn %icc, %f7, %f1
14739 addccc %l2, 0x0BB3, %g6
14740loop_1735:
14741 fmovspos %icc, %f5, %f14
14742 fxors %f6, %f6, %f9
14743 stx %i1, [%l7 + 0x38]
14744 add %g2, %g4, %l0
14745 ldsb [%l7 + 0x09], %o2
14746 ldsh [%l7 + 0x32], %g3
14747 sth %o7, [%l7 + 0x34]
14748 umulcc %o0, 0x1D25, %g1
14749 movg %icc, %g7, %l4
14750 addcc %i2, %i7, %i5
14751 ldsh [%l7 + 0x6E], %i4
14752 fbu,a %fcc1, loop_1736
14753 udivcc %i3, 0x0D80, %g5
14754 std %f10, [%l7 + 0x58]
14755 be,a %icc, loop_1737
14756loop_1736:
14757 lduw [%l7 + 0x64], %o3
14758 fands %f1, %f8, %f0
14759 tle %xcc, 0x5
14760loop_1737:
14761 fcmps %fcc0, %f15, %f7
14762 fbe %fcc1, loop_1738
14763 fmovsgu %xcc, %f2, %f14
14764 sth %o6, [%l7 + 0x50]
14765 fcmpne32 %f2, %f14, %o5
14766loop_1738:
14767 ldsh [%l7 + 0x7E], %l5
14768 edge32n %i6, %l6, %o4
14769 ld [%l7 + 0x2C], %f1
14770 fsrc2 %f12, %f8
14771 fmovdcs %icc, %f6, %f1
14772 ldsw [%l7 + 0x30], %l3
14773 mova %xcc, %l1, %o1
14774 edge32 %i0, %g6, %l2
14775 bleu,a %xcc, loop_1739
14776 ldd [%l7 + 0x18], %f0
14777 fpack32 %f0, %f0, %f2
14778 brlez,a %g2, loop_1740
14779loop_1739:
14780 ldx [%l7 + 0x78], %g4
14781 movcc %xcc, %l0, %i1
14782 sth %g3, [%l7 + 0x36]
14783loop_1740:
14784 fpadd16s %f10, %f14, %f9
14785 fmovsa %xcc, %f4, %f3
14786 nop
14787 setx loop_1741, %l0, %l1
14788 wrpr 0x1, %tl
14789 wrpr %l1, %tnpc
14790 setx 0x34400001400, %l0, %l1
14791 wrpr %l1, %tstate
14792 wrhpr 0x4, %htstate
14793 done
14794 ld [%l7 + 0x2C], %f12
14795 stx %o7, [%l7 + 0x40]
14796 fcmpd %fcc2, %f0, %f10
14797loop_1741:
14798 tleu %icc, 0x2
14799 ldd [%l7 + 0x58], %f12
14800 bgu,a,pn %icc, loop_1742
14801 stb %o0, [%l7 + 0x56]
14802 ldx [%l7 + 0x60], %o2
14803 fbne,a %fcc3, loop_1743
14804loop_1742:
14805 fble,a %fcc2, loop_1744
14806 stx %g7, [%l7 + 0x58]
14807 sllx %g1, 0x06, %l4
14808loop_1743:
14809 lduh [%l7 + 0x6C], %i7
14810loop_1744:
14811 tcc %icc, 0x0
14812 fnegs %f0, %f12
14813 movgu %icc, %i2, %i4
14814 movrne %i5, %g5, %o3
14815 fandnot1 %f0, %f8, %f4
14816 tl %xcc, 0x7
14817 addccc %i3, 0x0E59, %o6
14818 fcmped %fcc2, %f10, %f12
14819 stw %l5, [%l7 + 0x38]
14820 edge8n %i6, %l6, %o5
14821 fmovrdlz %l3, %f8, %f0
14822 taddcctv %o4, 0x165D, %l1
14823 fbule %fcc1, loop_1745
14824 fmovdge %icc, %f2, %f1
14825 ldd [%l7 + 0x08], %f2
14826 fmovdcs %icc, %f11, %f0
14827loop_1745:
14828 fpadd16 %f2, %f4, %f14
14829 stw %i0, [%l7 + 0x18]
14830 lduh [%l7 + 0x1A], %o1
14831 ldd [%l7 + 0x28], %f6
14832 xnorcc %g6, 0x01E5, %l2
14833 ldd [%l7 + 0x70], %f14
14834 fmul8ulx16 %f6, %f8, %f10
14835 lduw [%l7 + 0x34], %g4
14836 fmovdpos %xcc, %f6, %f12
14837 fors %f15, %f6, %f5
14838 movcc %xcc, %l0, %i1
14839 edge32ln %g3, %o7, %o0
14840 fbo,a %fcc0, loop_1746
14841 addccc %o2, %g2, %g7
14842 sethi 0x0DE3, %l4
14843 fmovdleu %icc, %f7, %f5
14844loop_1746:
14845 fmovrdlz %g1, %f0, %f4
14846 sra %i7, 0x05, %i4
14847 fmovdl %xcc, %f12, %f9
14848 ldx [%l7 + 0x58], %i5
14849 be,pt %icc, loop_1747
14850 fmuld8sux16 %f10, %f14, %f0
14851 fbu,a %fcc3, loop_1748
14852 lduh [%l7 + 0x3A], %g5
14853loop_1747:
14854 fbge %fcc2, loop_1749
14855 fxors %f1, %f5, %f15
14856loop_1748:
14857 fcmpne32 %f4, %f0, %o3
14858 fcmped %fcc0, %f10, %f2
14859loop_1749:
14860 ldsb [%l7 + 0x4A], %i3
14861 stb %o6, [%l7 + 0x1F]
14862 fsrc1 %f6, %f0
14863 fbg,a %fcc2, loop_1750
14864 ba,a,pt %xcc, loop_1751
14865 ldsh [%l7 + 0x26], %l5
14866 ldsb [%l7 + 0x74], %i6
14867loop_1750:
14868 fcmps %fcc2, %f11, %f7
14869loop_1751:
14870 call loop_1752
14871 tleu %icc, 0x2
14872 srlx %i2, %l6, %o5
14873 lduh [%l7 + 0x10], %o4
14874loop_1752:
14875 ld [%l7 + 0x50], %f11
14876 fmovde %xcc, %f4, %f9
14877 movl %xcc, %l1, %l3
14878 udivx %o1, 0x0E73, %i0
14879 fmovsvc %icc, %f15, %f0
14880 ldsh [%l7 + 0x38], %l2
14881 fxor %f14, %f8, %f0
14882 mulx %g6, %l0, %i1
14883 fmovrdgez %g3, %f12, %f4
14884 lduw [%l7 + 0x40], %g4
14885 bvs,a %icc, loop_1753
14886 ldd [%l7 + 0x20], %f2
14887 fmovsleu %xcc, %f3, %f13
14888 fmovrdne %o7, %f4, %f12
14889loop_1753:
14890 lduw [%l7 + 0x3C], %o2
14891 move %icc, %o0, %g2
14892 smulcc %l4, %g1, %g7
14893 ldsh [%l7 + 0x6E], %i4
14894 edge16n %i5, %g5, %o3
14895 sth %i3, [%l7 + 0x58]
14896 ldx [%l7 + 0x08], %i7
14897 brlz,a %l5, loop_1754
14898 xor %i6, 0x1DC9, %i2
14899 sdivx %o6, 0x087C, %o5
14900 smul %o4, %l6, %l1
14901loop_1754:
14902 ld [%l7 + 0x60], %f9
14903 edge32 %o1, %i0, %l3
14904 fcmpne32 %f0, %f12, %g6
14905 fmul8x16al %f14, %f9, %f10
14906 sth %l2, [%l7 + 0x3C]
14907 ldsb [%l7 + 0x33], %i1
14908 ldx [%l7 + 0x48], %g3
14909 bcc,a loop_1755
14910 bge loop_1756
14911 ldx [%l7 + 0x20], %g4
14912 fble %fcc3, loop_1757
14913loop_1755:
14914 ldx [%l7 + 0x58], %o7
14915loop_1756:
14916 ldsb [%l7 + 0x1E], %o2
14917 fmovrdgez %l0, %f10, %f12
14918loop_1757:
14919 stb %g2, [%l7 + 0x17]
14920 bg,pn %xcc, loop_1758
14921 ldsw [%l7 + 0x7C], %o0
14922 bg,a,pt %xcc, loop_1759
14923 movvc %xcc, %l4, %g7
14924loop_1758:
14925 stx %g1, [%l7 + 0x50]
14926 stx %i5, [%l7 + 0x78]
14927loop_1759:
14928 ldsw [%l7 + 0x30], %i4
14929 fmovdpos %icc, %f7, %f3
14930 ldd [%l7 + 0x10], %f10
14931 brz,a %g5, loop_1760
14932 lduw [%l7 + 0x70], %o3
14933 tneg %xcc, 0x5
14934 sethi 0x078E, %i7
14935loop_1760:
14936 stx %l5, [%l7 + 0x38]
14937 ld [%l7 + 0x48], %f1
14938 ldsb [%l7 + 0x37], %i3
14939 tle %xcc, 0x3
14940 umulcc %i6, 0x1036, %i2
14941 ld [%l7 + 0x4C], %f1
14942 ldsw [%l7 + 0x6C], %o6
14943 udivcc %o4, 0x19C0, %l6
14944 bcs,pt %icc, loop_1761
14945 ldub [%l7 + 0x09], %o5
14946 ldsb [%l7 + 0x17], %o1
14947 fxnor %f2, %f12, %f8
14948loop_1761:
14949 xnor %i0, %l3, %l1
14950 edge32l %l2, %i1, %g6
14951 movrgez %g3, %g4, %o2
14952 popc 0x0E66, %l0
14953 st %f0, [%l7 + 0x18]
14954 andn %g2, %o0, %l4
14955 smul %g7, %o7, %g1
14956 lduw [%l7 + 0x10], %i4
14957 movgu %icc, %g5, %i5
14958 fcmpeq32 %f8, %f4, %i7
14959 ldsh [%l7 + 0x78], %l5
14960 fba,a %fcc3, loop_1762
14961 tg %icc, 0x2
14962 umulcc %o3, 0x0136, %i6
14963 lduh [%l7 + 0x3E], %i2
14964loop_1762:
14965 ldd [%l7 + 0x50], %f12
14966 st %f4, [%l7 + 0x70]
14967 ldub [%l7 + 0x6C], %o6
14968 ld [%l7 + 0x44], %f8
14969 bshuffle %f2, %f6, %f2
14970 stx %o4, [%l7 + 0x28]
14971 fmul8sux16 %f8, %f10, %f0
14972 movgu %xcc, %l6, %i3
14973 edge8ln %o1, %o5, %l3
14974 edge32n %i0, %l2, %l1
14975 brnz,a %g6, loop_1763
14976 ld [%l7 + 0x38], %f13
14977 brlez %g3, loop_1764
14978 mova %icc, %i1, %o2
14979loop_1763:
14980 brgz,a %l0, loop_1765
14981 ldx [%l7 + 0x50], %g4
14982loop_1764:
14983 fbn,a %fcc0, loop_1766
14984 fmovdvc %icc, %f0, %f0
14985loop_1765:
14986 stw %o0, [%l7 + 0x38]
14987 fbu %fcc1, loop_1767
14988loop_1766:
14989 bvc,a loop_1768
14990 array32 %l4, %g7, %g2
14991 fcmpgt32 %f14, %f6, %o7
14992loop_1767:
14993 movcc %xcc, %g1, %i4
14994loop_1768:
14995 tle %icc, 0x5
14996 fmovse %xcc, %f15, %f8
14997 sra %i5, %g5, %i7
14998 tle %icc, 0x0
14999 fmovsn %xcc, %f1, %f7
15000 stx %l5, [%l7 + 0x20]
15001 stw %i6, [%l7 + 0x6C]
15002 array8 %i2, %o3, %o6
15003 lduw [%l7 + 0x30], %l6
15004 subcc %i3, 0x1A38, %o1
15005 fbu,a %fcc3, loop_1769
15006 fmuld8ulx16 %f5, %f6, %f2
15007 edge16n %o4, %l3, %i0
15008 fornot2s %f10, %f5, %f14
15009loop_1769:
15010 umulcc %l2, %o5, %l1
15011 ldd [%l7 + 0x58], %f14
15012 bvs loop_1770
15013 ldx [%l7 + 0x40], %g3
15014 stw %g6, [%l7 + 0x48]
15015 ldsw [%l7 + 0x14], %o2
15016loop_1770:
15017 sth %i1, [%l7 + 0x56]
15018 fcmple32 %f4, %f4, %l0
15019 ldd [%l7 + 0x08], %f12
15020 fbuge %fcc0, loop_1771
15021 taddcctv %g4, %o0, %l4
15022 ldsw [%l7 + 0x78], %g7
15023 ldub [%l7 + 0x39], %o7
15024loop_1771:
15025 fcmpgt16 %f8, %f14, %g2
15026 srl %i4, %i5, %g5
15027 ldsh [%l7 + 0x56], %i7
15028 fsrc2s %f14, %f6
15029 fpsub32 %f2, %f6, %f6
15030 fmovrde %g1, %f14, %f14
15031 fmovda %icc, %f13, %f3
15032 tneg %xcc, 0x5
15033 bn %icc, loop_1772
15034 edge32ln %l5, %i6, %o3
15035 subcc %o6, 0x0567, %i2
15036 fornot2 %f8, %f6, %f4
15037loop_1772:
15038 fbu,a %fcc3, loop_1773
15039 fpadd32 %f2, %f8, %f0
15040 fors %f6, %f11, %f1
15041 fnor %f2, %f0, %f2
15042loop_1773:
15043 ldsb [%l7 + 0x10], %l6
15044 fpsub32s %f7, %f11, %f5
15045 lduh [%l7 + 0x1A], %o1
15046 fmovrdlez %i3, %f0, %f10
15047 sll %l3, %o4, %l2
15048 tge %icc, 0x3
15049 call loop_1774
15050 smulcc %i0, %l1, %g3
15051 movre %o5, %o2, %g6
15052 ldx [%l7 + 0x30], %l0
15053loop_1774:
15054 fmovsn %icc, %f1, %f12
15055 srax %i1, %o0, %l4
15056 bvc,a,pt %icc, loop_1775
15057 ldsw [%l7 + 0x6C], %g4
15058 fbul %fcc2, loop_1776
15059 sth %o7, [%l7 + 0x14]
15060loop_1775:
15061 brgz,a %g7, loop_1777
15062 fcmpeq32 %f8, %f4, %g2
15063loop_1776:
15064 fcmpeq32 %f2, %f14, %i5
15065 ldd [%l7 + 0x10], %f10
15066loop_1777:
15067 edge32ln %i4, %i7, %g5
15068 tneg %xcc, 0x1
15069 st %f3, [%l7 + 0x24]
15070 fcmpd %fcc1, %f0, %f12
15071 ldsb [%l7 + 0x43], %g1
15072 ldsh [%l7 + 0x7E], %l5
15073 taddcc %o3, 0x0A4A, %o6
15074 lduh [%l7 + 0x72], %i6
15075 std %f4, [%l7 + 0x60]
15076 ld [%l7 + 0x38], %f1
15077 fpmerge %f8, %f10, %f10
15078 fmovrslz %l6, %f14, %f3
15079 fba %fcc0, loop_1778
15080 lduh [%l7 + 0x60], %i2
15081 ble,pn %icc, loop_1779
15082 fbug,a %fcc1, loop_1780
15083loop_1778:
15084 addc %i3, 0x0202, %o1
15085 tl %xcc, 0x0
15086loop_1779:
15087 fnand %f0, %f6, %f12
15088loop_1780:
15089 ld [%l7 + 0x3C], %f6
15090 fmovscs %xcc, %f3, %f10
15091 fcmpeq16 %f12, %f6, %o4
15092 fmovdgu %icc, %f14, %f5
15093 lduw [%l7 + 0x44], %l2
15094 bvc,a loop_1781
15095 ldub [%l7 + 0x6D], %i0
15096 fnot1s %f6, %f12
15097 fmovsleu %xcc, %f7, %f9
15098loop_1781:
15099 tsubcc %l1, %g3, %l3
15100 fbe %fcc0, loop_1782
15101 edge8ln %o2, %o5, %g6
15102 fbug,a %fcc2, loop_1783
15103 ldsh [%l7 + 0x68], %l0
15104loop_1782:
15105 stx %o0, [%l7 + 0x30]
15106 bpos,pt %xcc, loop_1784
15107loop_1783:
15108 tleu %xcc, 0x2
15109 bne,a,pn %xcc, loop_1785
15110 st %f12, [%l7 + 0x60]
15111loop_1784:
15112 lduh [%l7 + 0x28], %l4
15113 fbne,a %fcc0, loop_1786
15114loop_1785:
15115 fbule %fcc0, loop_1787
15116 fmovda %xcc, %f1, %f5
15117 st %f10, [%l7 + 0x50]
15118loop_1786:
15119 brgez,a %i1, loop_1788
15120loop_1787:
15121 sll %o7, %g4, %g7
15122 movge %icc, %i5, %i4
15123 movne %xcc, %g2, %i7
15124loop_1788:
15125 fmul8sux16 %f4, %f4, %f8
15126 tsubcctv %g1, 0x151E, %g5
15127 edge32 %o3, %o6, %l5
15128 addcc %i6, %l6, %i2
15129 ldub [%l7 + 0x29], %i3
15130 andcc %o1, 0x1AD5, %o4
15131 ldx [%l7 + 0x58], %l2
15132 tgu %xcc, 0x5
15133 fmovdle %xcc, %f0, %f4
15134 fbne,a %fcc0, loop_1789
15135 brz %i0, loop_1790
15136 bneg,a,pt %xcc, loop_1791
15137 tleu %icc, 0x0
15138loop_1789:
15139 fcmps %fcc3, %f1, %f5
15140loop_1790:
15141 ldub [%l7 + 0x37], %g3
15142loop_1791:
15143 stw %l3, [%l7 + 0x28]
15144 array8 %o2, %o5, %l1
15145 ldsh [%l7 + 0x76], %g6
15146 ldsh [%l7 + 0x0C], %o0
15147 st %f14, [%l7 + 0x7C]
15148 fones %f10
15149 fandnot2s %f6, %f12, %f4
15150 fbge,a %fcc3, loop_1792
15151 subcc %l4, 0x1C23, %l0
15152 fmovdvc %icc, %f7, %f12
15153 st %f4, [%l7 + 0x1C]
15154loop_1792:
15155 ld [%l7 + 0x64], %f4
15156 ldub [%l7 + 0x7A], %i1
15157 bneg,a %xcc, loop_1793
15158 brnz,a %g4, loop_1794
15159 edge32n %g7, %i5, %o7
15160 brlez %i4, loop_1795
15161loop_1793:
15162 fcmple32 %f4, %f14, %i7
15163loop_1794:
15164 bshuffle %f8, %f10, %f12
15165 movrlez %g2, 0x2F4, %g1
15166loop_1795:
15167 fpsub16 %f4, %f14, %f0
15168 ldd [%l7 + 0x68], %f8
15169 stw %o3, [%l7 + 0x30]
15170 sth %o6, [%l7 + 0x52]
15171 fzeros %f15
15172 stw %l5, [%l7 + 0x78]
15173 fnor %f12, %f6, %f2
15174 fbg %fcc1, loop_1796
15175 ldsb [%l7 + 0x4A], %g5
15176 andcc %l6, %i6, %i3
15177 bvc loop_1797
15178loop_1796:
15179 movrgz %i2, 0x028, %o1
15180 fmovde %xcc, %f14, %f0
15181 st %f1, [%l7 + 0x24]
15182loop_1797:
15183 movneg %xcc, %o4, %i0
15184 mulx %l2, 0x0501, %l3
15185 ta %icc, 0x7
15186 bcs,pn %xcc, loop_1798
15187 ldub [%l7 + 0x59], %g3
15188 taddcc %o2, %l1, %g6
15189 sdivx %o0, 0x0C67, %o5
15190loop_1798:
15191 std %f8, [%l7 + 0x38]
15192 fornot2s %f12, %f13, %f3
15193 xnorcc %l4, 0x1A42, %l0
15194 smul %i1, 0x0467, %g7
15195 edge8l %i5, %o7, %i4
15196 tgu %xcc, 0x3
15197 movgu %icc, %g4, %g2
15198 fmovdn %icc, %f14, %f12
15199 sethi 0x077B, %i7
15200 lduh [%l7 + 0x2C], %g1
15201 std %f10, [%l7 + 0x30]
15202 lduw [%l7 + 0x68], %o3
15203 fbul %fcc1, loop_1799
15204 fpack32 %f10, %f12, %f0
15205 orn %l5, %g5, %o6
15206 movvs %icc, %i6, %l6
15207loop_1799:
15208 ta %icc, 0x5
15209 edge16 %i2, %i3, %o4
15210 fmovdgu %xcc, %f1, %f8
15211 movg %xcc, %o1, %i0
15212 fmovdvc %icc, %f9, %f11
15213 ldsb [%l7 + 0x35], %l3
15214 xnorcc %l2, 0x185A, %g3
15215 movrlez %o2, %l1, %o0
15216 andcc %o5, 0x0B8B, %l4
15217 fpadd16s %f5, %f4, %f3
15218 movrgz %g6, %l0, %i1
15219 fornot2 %f10, %f10, %f14
15220 fcmpgt32 %f0, %f10, %g7
15221 fmovrsgez %o7, %f3, %f9
15222 std %f8, [%l7 + 0x40]
15223 fbule %fcc1, loop_1800
15224 fmovrsgz %i4, %f10, %f14
15225 srax %i5, 0x00, %g2
15226 ldsw [%l7 + 0x28], %g4
15227loop_1800:
15228 fornot1s %f10, %f1, %f11
15229 fbge,a %fcc3, loop_1801
15230 tneg %icc, 0x0
15231 pdist %f2, %f8, %f10
15232 ld [%l7 + 0x7C], %f8
15233loop_1801:
15234 ba,a,pt %xcc, loop_1802
15235 tg %icc, 0x5
15236 array16 %g1, %i7, %o3
15237 fpadd16 %f2, %f8, %f12
15238loop_1802:
15239 ldx [%l7 + 0x60], %l5
15240 ldub [%l7 + 0x1F], %g5
15241 addcc %o6, 0x0791, %i6
15242 ld [%l7 + 0x78], %f14
15243 movn %xcc, %i2, %l6
15244 fmovd %f6, %f12
15245 movvs %xcc, %i3, %o1
15246 fxor %f14, %f6, %f10
15247 stb %i0, [%l7 + 0x08]
15248 lduw [%l7 + 0x6C], %o4
15249 stw %l3, [%l7 + 0x68]
15250 edge8l %g3, %o2, %l1
15251 tsubcctv %o0, 0x10C3, %o5
15252 ldd [%l7 + 0x70], %f14
15253 srlx %l2, 0x1A, %l4
15254 edge8l %l0, %g6, %i1
15255 fmovrsne %o7, %f2, %f12
15256 fnot2 %f10, %f10
15257 xorcc %i4, %g7, %g2
15258 lduh [%l7 + 0x6E], %i5
15259 ldsh [%l7 + 0x22], %g1
15260 stx %g4, [%l7 + 0x78]
15261 udivcc %o3, 0x0AFE, %l5
15262 ta %xcc, 0x7
15263 tgu %xcc, 0x4
15264 tsubcc %i7, 0x07A6, %o6
15265 movgu %xcc, %i6, %g5
15266 bge,pn %icc, loop_1803
15267 st %f9, [%l7 + 0x58]
15268 sth %l6, [%l7 + 0x14]
15269 sth %i3, [%l7 + 0x12]
15270loop_1803:
15271 ta %xcc, 0x7
15272 sethi 0x1D79, %i2
15273 array16 %i0, %o1, %o4
15274 fnegd %f12, %f4
15275 fmovsvc %xcc, %f9, %f5
15276 bneg,a loop_1804
15277 fmovrdgz %g3, %f8, %f10
15278 std %f4, [%l7 + 0x48]
15279 stw %o2, [%l7 + 0x7C]
15280loop_1804:
15281 ldsw [%l7 + 0x64], %l1
15282 ldx [%l7 + 0x10], %l3
15283 fcmpgt32 %f10, %f0, %o0
15284 xnorcc %l2, %l4, %o5
15285 edge32n %g6, %i1, %l0
15286 fand %f8, %f6, %f12
15287 tsubcctv %o7, %g7, %g2
15288 fpackfix %f0, %f1
15289 alignaddr %i4, %g1, %g4
15290 fpsub32s %f7, %f0, %f1
15291 ldd [%l7 + 0x60], %f8
15292 or %i5, %o3, %l5
15293 fpsub16s %f11, %f5, %f13
15294 sra %o6, %i6, %g5
15295 fpsub16s %f3, %f1, %f3
15296 fmovdcc %icc, %f12, %f12
15297 orcc %l6, %i7, %i2
15298 fbl,a %fcc2, loop_1805
15299 smulcc %i3, %o1, %i0
15300 array32 %o4, %o2, %l1
15301 lduh [%l7 + 0x4C], %l3
15302loop_1805:
15303 ldsw [%l7 + 0x48], %o0
15304 subccc %g3, %l4, %o5
15305 tgu %xcc, 0x6
15306 mulscc %l2, %i1, %l0
15307 fones %f6
15308 fandnot2 %f8, %f6, %f14
15309 stw %o7, [%l7 + 0x14]
15310 ld [%l7 + 0x50], %f14
15311 ldsb [%l7 + 0x17], %g7
15312 fmovdn %xcc, %f15, %f14
15313 tsubcctv %g6, 0x06FE, %g2
15314 fmovrdgez %i4, %f2, %f4
15315 fmovdcs %icc, %f5, %f2
15316 lduw [%l7 + 0x2C], %g1
15317 bneg loop_1806
15318 movle %xcc, %g4, %o3
15319 tl %icc, 0x1
15320 ble,a %xcc, loop_1807
15321loop_1806:
15322 fbuge,a %fcc2, loop_1808
15323 brgz %l5, loop_1809
15324 std %f12, [%l7 + 0x60]
15325loop_1807:
15326 fsrc2s %f10, %f14
15327loop_1808:
15328 fors %f7, %f14, %f5
15329loop_1809:
15330 fnegd %f8, %f0
15331 ldd [%l7 + 0x70], %f4
15332 stb %o6, [%l7 + 0x31]
15333 fmul8x16au %f8, %f15, %f4
15334 udivx %i5, 0x0807, %i6
15335 fmovscc %icc, %f7, %f2
15336 fpmerge %f1, %f9, %f12
15337 pdist %f12, %f4, %f6
15338 fnot1s %f0, %f15
15339 tl %icc, 0x1
15340 fbn %fcc1, loop_1810
15341 movl %xcc, %g5, %i7
15342 bshuffle %f14, %f10, %f2
15343 fmovdn %icc, %f0, %f2
15344loop_1810:
15345 fornot1 %f14, %f8, %f12
15346 sub %l6, 0x151B, %i3
15347 fmovsge %xcc, %f4, %f11
15348 st %f0, [%l7 + 0x08]
15349 stw %o1, [%l7 + 0x20]
15350 edge32 %i0, %o4, %i2
15351 sdivx %l1, 0x1D74, %l3
15352 fnot1s %f4, %f1
15353 ld [%l7 + 0x28], %f9
15354 tgu %xcc, 0x5
15355 bpos,pt %xcc, loop_1811
15356 st %f3, [%l7 + 0x20]
15357 fbug %fcc0, loop_1812
15358 bvc,pn %xcc, loop_1813
15359loop_1811:
15360 stb %o0, [%l7 + 0x6A]
15361 add %o2, 0x1410, %g3
15362loop_1812:
15363 fornot2 %f8, %f4, %f6
15364loop_1813:
15365 faligndata %f6, %f2, %f4
15366 fcmpgt16 %f6, %f10, %l4
15367 srax %o5, 0x15, %l2
15368 stw %i1, [%l7 + 0x1C]
15369 stx %l0, [%l7 + 0x08]
15370 bvs,a loop_1814
15371 fcmpeq32 %f14, %f0, %g7
15372 fbg,a %fcc1, loop_1815
15373 movl %xcc, %o7, %g6
15374loop_1814:
15375 movge %xcc, %i4, %g1
15376 srl %g2, 0x03, %g4
15377loop_1815:
15378 fexpand %f8, %f6
15379 bleu,a,pt %icc, loop_1816
15380 taddcctv %o3, %l5, %o6
15381 fmovdn %icc, %f9, %f12
15382 fpack32 %f0, %f2, %f14
15383loop_1816:
15384 stw %i5, [%l7 + 0x5C]
15385 fbu %fcc3, loop_1817
15386 ldsh [%l7 + 0x48], %i6
15387 fmul8ulx16 %f4, %f4, %f6
15388 ldsh [%l7 + 0x28], %g5
15389loop_1817:
15390 fmovrslz %l6, %f13, %f11
15391 bpos,pn %icc, loop_1818
15392 sth %i7, [%l7 + 0x4A]
15393 fnors %f12, %f10, %f7
15394 array32 %o1, %i0, %i3
15395loop_1818:
15396 fxnor %f10, %f6, %f14
15397 bshuffle %f4, %f14, %f0
15398 fmovrsgez %o4, %f6, %f4
15399 call loop_1819
15400 orcc %i2, 0x11BA, %l1
15401 srax %o0, 0x08, %l3
15402 fbue,a %fcc2, loop_1820
15403loop_1819:
15404 pdist %f8, %f8, %f14
15405 for %f4, %f0, %f10
15406 xnor %o2, %l4, %o5
15407loop_1820:
15408 fmovs %f3, %f2
15409 fmovsl %xcc, %f5, %f5
15410 fandnot1s %f10, %f14, %f14
15411 lduh [%l7 + 0x10], %g3
15412 fandnot1 %f12, %f0, %f4
15413 fmovsne %icc, %f9, %f14
15414 movrlz %i1, %l0, %g7
15415 fmovrslz %o7, %f7, %f14
15416 fandnot2 %f6, %f10, %f10
15417 movcs %icc, %g6, %l2
15418 ldub [%l7 + 0x7B], %i4
15419 fmovda %icc, %f14, %f6
15420 fxor %f4, %f14, %f12
15421 alignaddr %g1, %g4, %o3
15422 sub %l5, %o6, %i5
15423 udivx %i6, 0x0EAF, %g2
15424 array32 %g5, %l6, %i7
15425 lduh [%l7 + 0x42], %i0
15426 xor %o1, 0x0EC6, %i3
15427 brgz %i2, loop_1821
15428 bpos loop_1822
15429 fmovrdgez %o4, %f2, %f4
15430 srl %o0, %l1, %o2
15431loop_1821:
15432 ldx [%l7 + 0x70], %l4
15433loop_1822:
15434 fcmpeq32 %f14, %f2, %l3
15435 andcc %g3, %o5, %l0
15436 fands %f11, %f0, %f8
15437 fandnot2 %f4, %f4, %f8
15438 mova %xcc, %g7, %o7
15439 movg %icc, %g6, %i1
15440 fmovdgu %xcc, %f11, %f9
15441 fbuge,a %fcc1, loop_1823
15442 fmovdcc %xcc, %f5, %f0
15443 fnor %f8, %f6, %f12
15444 lduh [%l7 + 0x3E], %i4
15445loop_1823:
15446 ldsw [%l7 + 0x1C], %l2
15447 stw %g1, [%l7 + 0x30]
15448 movne %icc, %o3, %l5
15449 tsubcc %g4, %o6, %i6
15450 st %f5, [%l7 + 0x30]
15451 fmovda %xcc, %f7, %f9
15452 fmul8sux16 %f2, %f2, %f6
15453 fmovrdlez %i5, %f10, %f10
15454 tg %icc, 0x5
15455 stb %g5, [%l7 + 0x76]
15456 fblg,a %fcc2, loop_1824
15457 tneg %icc, 0x7
15458 std %f12, [%l7 + 0x40]
15459 sth %l6, [%l7 + 0x26]
15460loop_1824:
15461 fmovrsgez %g2, %f13, %f11
15462 fmovse %icc, %f13, %f8
15463 array16 %i7, %o1, %i0
15464 edge32n %i2, %o4, %o0
15465 fbug %fcc3, loop_1825
15466 fmovdg %icc, %f8, %f4
15467 fabsd %f2, %f4
15468 std %f8, [%l7 + 0x08]
15469loop_1825:
15470 fpadd16s %f13, %f1, %f2
15471 stx %i3, [%l7 + 0x18]
15472 edge16n %o2, %l4, %l3
15473 fmovrsgez %g3, %f11, %f5
15474 tl %xcc, 0x0
15475 fbule,a %fcc2, loop_1826
15476 movne %xcc, %l1, %o5
15477 movvs %xcc, %l0, %g7
15478 stx %o7, [%l7 + 0x40]
15479loop_1826:
15480 sdiv %i1, 0x1F34, %i4
15481 fmovrdlz %g6, %f12, %f0
15482 fmovs %f3, %f4
15483 fmovrdlez %g1, %f6, %f14
15484 fpmerge %f15, %f12, %f10
15485 ble %xcc, loop_1827
15486 edge16ln %o3, %l5, %g4
15487 fbge,a %fcc2, loop_1828
15488 fmovscs %xcc, %f15, %f4
15489loop_1827:
15490 sth %l2, [%l7 + 0x0A]
15491 movl %icc, %i6, %i5
15492loop_1828:
15493 fbu %fcc2, loop_1829
15494 ldub [%l7 + 0x5C], %g5
15495 lduw [%l7 + 0x0C], %l6
15496 sth %o6, [%l7 + 0x18]
15497loop_1829:
15498 fmul8sux16 %f12, %f6, %f12
15499 ldx [%l7 + 0x08], %i7
15500 bcs,a,pt %xcc, loop_1830
15501 fmovdcs %icc, %f1, %f6
15502 lduh [%l7 + 0x7A], %o1
15503 ldx [%l7 + 0x58], %i0
15504loop_1830:
15505 orncc %g2, 0x1FE0, %i2
15506 ldx [%l7 + 0x18], %o4
15507 tneg %xcc, 0x1
15508 array32 %o0, %i3, %l4
15509 ldsb [%l7 + 0x2D], %o2
15510 fxnors %f4, %f6, %f3
15511 add %l3, %l1, %g3
15512 stb %l0, [%l7 + 0x13]
15513 fmovsle %xcc, %f11, %f7
15514 movre %o5, %o7, %i1
15515 fxnors %f4, %f1, %f1
15516 fmovsg %xcc, %f0, %f4
15517 tge %xcc, 0x6
15518 ldsb [%l7 + 0x09], %g7
15519 or %i4, %g6, %o3
15520 edge32ln %g1, %l5, %g4
15521 taddcctv %i6, 0x03FC, %l2
15522 ldub [%l7 + 0x3C], %i5
15523 sth %g5, [%l7 + 0x6A]
15524 fmovdle %xcc, %f6, %f14
15525 lduh [%l7 + 0x28], %l6
15526 fmovrsgez %i7, %f11, %f5
15527 bgu,pt %icc, loop_1831
15528 stb %o1, [%l7 + 0x2F]
15529 bcs,a,pt %icc, loop_1832
15530 udivcc %o6, 0x1863, %i0
15531loop_1831:
15532 ldub [%l7 + 0x68], %i2
15533 ldsb [%l7 + 0x16], %o4
15534loop_1832:
15535 fnor %f0, %f0, %f4
15536 bcc,pn %icc, loop_1833
15537 ba,a,pn %xcc, loop_1834
15538 lduw [%l7 + 0x30], %g2
15539 ldsh [%l7 + 0x78], %o0
15540loop_1833:
15541 fors %f3, %f0, %f0
15542loop_1834:
15543 std %f8, [%l7 + 0x28]
15544 array16 %i3, %l4, %l3
15545 fnot1s %f11, %f12
15546 tneg %icc, 0x0
15547 stb %o2, [%l7 + 0x55]
15548 sub %g3, %l0, %o5
15549 faligndata %f0, %f10, %f10
15550 stb %o7, [%l7 + 0x4C]
15551 faligndata %f4, %f14, %f8
15552 fmovdneg %xcc, %f5, %f7
15553 fmovdneg %xcc, %f5, %f8
15554 fnor %f4, %f8, %f0
15555 sth %l1, [%l7 + 0x40]
15556 fmovsleu %icc, %f13, %f12
15557 movne %icc, %i1, %i4
15558 xor %g6, %o3, %g7
15559 fcmple32 %f6, %f8, %l5
15560 fbu %fcc3, loop_1835
15561 fbne %fcc1, loop_1836
15562 fmovdgu %xcc, %f3, %f8
15563 fmovs %f3, %f0
15564loop_1835:
15565 fnor %f14, %f0, %f6
15566loop_1836:
15567 sth %g4, [%l7 + 0x42]
15568 movrne %g1, 0x10D, %l2
15569 ldsh [%l7 + 0x12], %i5
15570 ldsh [%l7 + 0x0A], %i6
15571 lduh [%l7 + 0x6E], %l6
15572 bg,a,pn %icc, loop_1837
15573 add %g5, 0x1F5D, %i7
15574 std %f14, [%l7 + 0x10]
15575 fnor %f10, %f10, %f2
15576loop_1837:
15577 sethi 0x1729, %o6
15578 edge8l %i0, %i2, %o4
15579 fnor %f8, %f0, %f2
15580 ldub [%l7 + 0x25], %o1
15581 addcc %o0, %g2, %i3
15582 fblg %fcc2, loop_1838
15583 fxnors %f8, %f7, %f0
15584 edge32n %l4, %o2, %g3
15585 fpadd16s %f11, %f6, %f12
15586loop_1838:
15587 ldsw [%l7 + 0x3C], %l3
15588 ldsh [%l7 + 0x4C], %o5
15589 ldsh [%l7 + 0x46], %l0
15590 fmovsgu %xcc, %f6, %f5
15591 ba loop_1839
15592 edge32l %o7, %i1, %i4
15593 fbn,a %fcc2, loop_1840
15594 and %l1, %o3, %g6
15595loop_1839:
15596 stx %g7, [%l7 + 0x60]
15597 bgu,pn %icc, loop_1841
15598loop_1840:
15599 sth %l5, [%l7 + 0x08]
15600 fandnot2s %f15, %f15, %f1
15601 or %g4, %g1, %l2
15602loop_1841:
15603 ld [%l7 + 0x1C], %f9
15604 ldsw [%l7 + 0x08], %i6
15605 fpadd16s %f10, %f3, %f7
15606 movl %icc, %i5, %g5
15607 edge8 %i7, %o6, %i0
15608 and %i2, 0x0B5B, %l6
15609 array16 %o1, %o0, %o4
15610 ldsh [%l7 + 0x1E], %i3
15611 tsubcctv %g2, 0x173F, %l4
15612 fornot1 %f8, %f8, %f12
15613 mulx %o2, 0x0833, %l3
15614 fxor %f12, %f10, %f10
15615 fandnot2 %f12, %f8, %f0
15616 fmovsvs %icc, %f13, %f1
15617 fcmpes %fcc0, %f13, %f11
15618 ld [%l7 + 0x6C], %f5
15619 fmovdge %xcc, %f15, %f5
15620 fnot1 %f4, %f14
15621 fmovrsgz %g3, %f5, %f15
15622 movcc %icc, %o5, %o7
15623 fnot2 %f8, %f10
15624 stb %i1, [%l7 + 0x48]
15625 fpsub16 %f8, %f10, %f8
15626 fnands %f3, %f12, %f1
15627 tsubcctv %l0, 0x1DAF, %l1
15628 edge16 %i4, %g6, %g7
15629 ldx [%l7 + 0x60], %l5
15630 fnand %f8, %f0, %f4
15631 fornot2 %f0, %f0, %f8
15632 andncc %o3, %g4, %g1
15633 alignaddr %i6, %l2, %i5
15634 movrgez %i7, 0x18E, %g5
15635 bn,a %xcc, loop_1842
15636 fbule,a %fcc3, loop_1843
15637 st %f5, [%l7 + 0x44]
15638 stx %o6, [%l7 + 0x38]
15639loop_1842:
15640 fmuld8ulx16 %f5, %f8, %f10
15641loop_1843:
15642 tsubcctv %i2, 0x1A8C, %i0
15643 fnot1 %f10, %f4
15644 fmuld8ulx16 %f8, %f14, %f10
15645 fmovdpos %icc, %f0, %f8
15646 bn,a loop_1844
15647 popc %o1, %l6
15648 bpos %xcc, loop_1845
15649 bg loop_1846
15650loop_1844:
15651 fmovdle %xcc, %f10, %f0
15652 movge %xcc, %o0, %i3
15653loop_1845:
15654 udivcc %g2, 0x0AC4, %o4
15655loop_1846:
15656 fmovdle %xcc, %f5, %f3
15657 popc 0x1144, %o2
15658 fmovsa %icc, %f5, %f10
15659 brz %l3, loop_1847
15660 fcmps %fcc2, %f8, %f3
15661 ldsb [%l7 + 0x0A], %l4
15662 fbn,a %fcc2, loop_1848
15663loop_1847:
15664 tcs %xcc, 0x1
15665 bl,pt %xcc, loop_1849
15666 fmovdvs %icc, %f7, %f14
15667loop_1848:
15668 stb %o5, [%l7 + 0x3A]
15669 std %f8, [%l7 + 0x20]
15670loop_1849:
15671 brgz,a %g3, loop_1850
15672 fmovse %xcc, %f5, %f6
15673 alignaddrl %o7, %l0, %l1
15674 movneg %xcc, %i1, %g6
15675loop_1850:
15676 st %f0, [%l7 + 0x7C]
15677 fmovsl %icc, %f9, %f15
15678 brlz %g7, loop_1851
15679 fxnor %f6, %f2, %f2
15680 subccc %i4, %o3, %g4
15681 fmovsvc %xcc, %f4, %f10
15682loop_1851:
15683 stw %g1, [%l7 + 0x4C]
15684 tge %xcc, 0x2
15685 fmovsgu %xcc, %f2, %f2
15686 addccc %i6, %l2, %l5
15687 fbu %fcc2, loop_1852
15688 ldub [%l7 + 0x29], %i5
15689 movgu %icc, %i7, %g5
15690 ldsw [%l7 + 0x60], %o6
15691loop_1852:
15692 edge32l %i2, %o1, %l6
15693 fsrc1s %f1, %f13
15694 srlx %o0, 0x05, %i3
15695 fands %f3, %f5, %f14
15696 ld [%l7 + 0x24], %f1
15697 bshuffle %f10, %f0, %f4
15698 tg %icc, 0x5
15699 xnor %g2, %o4, %i0
15700 tge %icc, 0x7
15701 mova %icc, %o2, %l4
15702 fmovscs %icc, %f7, %f3
15703 alignaddr %o5, %l3, %g3
15704 popc %o7, %l1
15705 taddcctv %l0, %g6, %i1
15706 movvc %icc, %g7, %i4
15707 stx %g4, [%l7 + 0x50]
15708 fpsub32s %f11, %f7, %f9
15709 fcmple16 %f6, %f12, %o3
15710 lduh [%l7 + 0x0E], %i6
15711 ldsh [%l7 + 0x3A], %g1
15712 std %f8, [%l7 + 0x50]
15713 sth %l5, [%l7 + 0x10]
15714 stx %l2, [%l7 + 0x10]
15715 sra %i5, 0x00, %g5
15716 ldx [%l7 + 0x08], %i7
15717 fcmpd %fcc1, %f12, %f2
15718 movl %xcc, %o6, %i2
15719 ld [%l7 + 0x6C], %f5
15720 bl,pt %xcc, loop_1853
15721 fmovdne %xcc, %f8, %f10
15722 bvc,a,pt %xcc, loop_1854
15723 fmovdne %xcc, %f15, %f0
15724loop_1853:
15725 ldsb [%l7 + 0x6C], %l6
15726 brgez,a %o1, loop_1855
15727loop_1854:
15728 fmovdge %icc, %f10, %f8
15729 movl %xcc, %o0, %g2
15730 fbn %fcc0, loop_1856
15731loop_1855:
15732 ldx [%l7 + 0x28], %o4
15733 st %f4, [%l7 + 0x44]
15734 tge %xcc, 0x1
15735loop_1856:
15736 fmuld8sux16 %f12, %f2, %f10
15737 popc 0x10F0, %i3
15738 stw %i0, [%l7 + 0x0C]
15739 orn %o2, 0x0BAE, %o5
15740 stb %l3, [%l7 + 0x1F]
15741 fpadd16s %f14, %f9, %f5
15742 bcc,a loop_1857
15743 umulcc %l4, 0x0960, %g3
15744 movg %icc, %l1, %o7
15745 bleu,pt %icc, loop_1858
15746loop_1857:
15747 add %l0, 0x17FE, %g6
15748 fsrc2s %f1, %f10
15749 xnorcc %g7, 0x16C6, %i4
15750loop_1858:
15751 fmovsneg %xcc, %f6, %f1
15752 orncc %i1, 0x1ACD, %g4
15753 fcmple32 %f0, %f2, %o3
15754 fbg %fcc3, loop_1859
15755 edge32 %i6, %g1, %l2
15756 and %l5, 0x05C2, %g5
15757 udiv %i7, 0x0527, %o6
15758loop_1859:
15759 fmovdl %xcc, %f12, %f9
15760 tg %icc, 0x2
15761 fmovdleu %icc, %f12, %f15
15762 ldd [%l7 + 0x28], %f10
15763 bn,a,pt %xcc, loop_1860
15764 fba %fcc2, loop_1861
15765 fnegd %f0, %f12
15766 nop
15767 setx loop_1862, %l0, %l1
15768 wrpr 0x1, %tl
15769 wrpr %l1, %tpc
15770 add %l1, 0x4, %l1
15771 wrpr %l1, %tnpc
15772 setx 0x34400001400, %l0, %l1
15773 wrpr %l1, %tstate
15774 wrhpr 0x4, %htstate
15775 retry
15776loop_1860:
15777 fmovsle %icc, %f5, %f6
15778loop_1861:
15779 fsrc2s %f5, %f0
15780 be,a,pt %xcc, loop_1863
15781loop_1862:
15782 ldsh [%l7 + 0x2A], %i2
15783 fmovde %icc, %f6, %f1
15784 ldub [%l7 + 0x0E], %i5
15785loop_1863:
15786 fsrc1s %f2, %f7
15787 addccc %l6, %o0, %g2
15788 bl,pn %xcc, loop_1864
15789 tsubcc %o4, 0x12D0, %i3
15790 sth %o1, [%l7 + 0x08]
15791 srax %i0, %o2, %o5
15792loop_1864:
15793 movrne %l4, 0x108, %g3
15794 fsrc2s %f8, %f2
15795 edge8l %l3, %l1, %l0
15796 ldsh [%l7 + 0x76], %o7
15797 fsrc2s %f13, %f11
15798 fmovrdgez %g6, %f0, %f0
15799 fbl %fcc0, loop_1865
15800 ldub [%l7 + 0x79], %i4
15801 fbug %fcc1, loop_1866
15802 fbuge %fcc3, loop_1867
15803loop_1865:
15804 movre %g7, %i1, %o3
15805 fmovrdgz %i6, %f6, %f0
15806loop_1866:
15807 sth %g4, [%l7 + 0x68]
15808loop_1867:
15809 lduh [%l7 + 0x58], %g1
15810 subccc %l2, %l5, %g5
15811 ldsb [%l7 + 0x5C], %i7
15812 ldsw [%l7 + 0x60], %i2
15813 fnegs %f8, %f3
15814 fmovrdgez %i5, %f2, %f8
15815 stx %l6, [%l7 + 0x20]
15816 fmovrse %o6, %f8, %f14
15817 fmovrslez %g2, %f0, %f14
15818 fands %f13, %f8, %f2
15819 stb %o0, [%l7 + 0x5C]
15820 movleu %icc, %o4, %i3
15821 edge16n %i0, %o2, %o1
15822 ldsw [%l7 + 0x54], %l4
15823 fmovda %xcc, %f9, %f11
15824 stb %g3, [%l7 + 0x12]
15825 fmovrslz %o5, %f5, %f1
15826 movrgez %l1, %l3, %o7
15827 subc %g6, 0x0D32, %i4
15828 tleu %icc, 0x4
15829 sth %g7, [%l7 + 0x2C]
15830 fsrc2s %f1, %f14
15831 std %f6, [%l7 + 0x40]
15832 stx %i1, [%l7 + 0x38]
15833 fmovdle %icc, %f1, %f11
15834 fmovse %xcc, %f8, %f7
15835 fpadd16 %f10, %f12, %f4
15836 edge16 %l0, %o3, %i6
15837 fble,a %fcc2, loop_1868
15838 ldsh [%l7 + 0x0A], %g4
15839 fbule,a %fcc2, loop_1869
15840 sllx %l2, 0x14, %l5
15841loop_1868:
15842 andcc %g5, 0x0484, %i7
15843 fxor %f0, %f2, %f12
15844loop_1869:
15845 ldx [%l7 + 0x60], %g1
15846 movrgz %i5, 0x1E1, %i2
15847 siam 0x2
15848 ld [%l7 + 0x70], %f9
15849 movne %xcc, %o6, %g2
15850 ldub [%l7 + 0x14], %l6
15851 ldsh [%l7 + 0x78], %o0
15852 edge8 %i3, %i0, %o4
15853 alignaddrl %o2, %o1, %g3
15854 fcmpne32 %f4, %f6, %l4
15855 ta %xcc, 0x6
15856 ldx [%l7 + 0x40], %l1
15857 stw %o5, [%l7 + 0x14]
15858 fmul8x16 %f9, %f0, %f2
15859 fmovrsne %l3, %f2, %f7
15860 tle %xcc, 0x4
15861 movne %xcc, %o7, %i4
15862 sdivx %g7, 0x146A, %g6
15863 ldsw [%l7 + 0x08], %i1
15864 brgez %o3, loop_1870
15865 ld [%l7 + 0x10], %f0
15866 fand %f10, %f8, %f2
15867 sdivcc %i6, 0x1F27, %g4
15868loop_1870:
15869 stb %l2, [%l7 + 0x44]
15870 edge32l %l0, %g5, %i7
15871 ld [%l7 + 0x64], %f10
15872 stb %g1, [%l7 + 0x4D]
15873 ldsw [%l7 + 0x50], %i5
15874 sth %l5, [%l7 + 0x0E]
15875 mulscc %o6, %i2, %l6
15876 fpadd32 %f14, %f2, %f0
15877 sdiv %g2, 0x1DA4, %o0
15878 fandnot1 %f14, %f8, %f12
15879 movvc %xcc, %i0, %i3
15880 fpsub16 %f12, %f8, %f0
15881 fmovsg %xcc, %f9, %f12
15882 ld [%l7 + 0x18], %f13
15883 edge16n %o2, %o4, %o1
15884 umul %g3, %l4, %l1
15885 fmovsg %icc, %f6, %f14
15886 subccc %l3, %o7, %o5
15887 ldsh [%l7 + 0x58], %i4
15888 fnot2 %f14, %f4
15889 lduw [%l7 + 0x5C], %g6
15890 fmovrdlz %g7, %f6, %f0
15891 sth %o3, [%l7 + 0x08]
15892 fsrc1 %f14, %f12
15893 ld [%l7 + 0x20], %f0
15894 tsubcc %i6, 0x03DC, %i1
15895 ldsb [%l7 + 0x5F], %l2
15896 stw %g4, [%l7 + 0x44]
15897 fcmps %fcc2, %f4, %f5
15898 sub %g5, %l0, %i7
15899 fmovrsgz %i5, %f1, %f15
15900 fmovsle %xcc, %f12, %f6
15901 fmovrdlez %l5, %f4, %f0
15902 stb %o6, [%l7 + 0x76]
15903 ld [%l7 + 0x5C], %f10
15904 st %f3, [%l7 + 0x3C]
15905 st %f5, [%l7 + 0x2C]
15906 edge8 %g1, %i2, %l6
15907 fsrc1 %f6, %f0
15908 fmovdneg %xcc, %f11, %f8
15909 fcmpd %fcc3, %f2, %f12
15910 fsrc2 %f14, %f0
15911 fmovrdlz %g2, %f12, %f8
15912 fcmps %fcc3, %f4, %f15
15913 fmovsvs %icc, %f2, %f9
15914 movl %xcc, %i0, %o0
15915 tvc %icc, 0x7
15916 tpos %xcc, 0x3
15917 andn %i3, 0x0886, %o4
15918 fmovdl %icc, %f15, %f15
15919 ldd [%l7 + 0x78], %f10
15920 sra %o1, 0x03, %g3
15921 tpos %icc, 0x3
15922 edge32ln %o2, %l4, %l1
15923 te %icc, 0x3
15924 ldub [%l7 + 0x67], %o7
15925 tcs %icc, 0x1
15926 fcmpne16 %f2, %f14, %l3
15927 array8 %i4, %g6, %g7
15928 ld [%l7 + 0x54], %f15
15929 st %f8, [%l7 + 0x08]
15930 stw %o5, [%l7 + 0x58]
15931 tvc %xcc, 0x1
15932 std %f12, [%l7 + 0x40]
15933 tcc %icc, 0x6
15934 stx %i6, [%l7 + 0x08]
15935 array8 %i1, %l2, %g4
15936 ldd [%l7 + 0x20], %f0
15937 ldsw [%l7 + 0x44], %g5
15938 fmovdvs %icc, %f11, %f5
15939 sll %o3, 0x03, %l0
15940 fmovsn %xcc, %f5, %f14
15941 fpadd32 %f4, %f8, %f0
15942 st %f15, [%l7 + 0x14]
15943 movl %icc, %i7, %l5
15944 stw %o6, [%l7 + 0x58]
15945 fmovdpos %xcc, %f12, %f7
15946 sllx %g1, 0x04, %i2
15947 lduh [%l7 + 0x52], %i5
15948 sth %l6, [%l7 + 0x2C]
15949 bleu,pn %xcc, loop_1871
15950 fmovrdlez %i0, %f10, %f12
15951 andn %o0, %g2, %o4
15952 sub %o1, %g3, %i3
15953loop_1871:
15954 fmovrdgez %l4, %f8, %f0
15955 sll %l1, %o7, %o2
15956 bl,pt %xcc, loop_1872
15957 movvc %xcc, %l3, %g6
15958 brgz %g7, loop_1873
15959 bshuffle %f2, %f4, %f12
15960loop_1872:
15961 ldsh [%l7 + 0x52], %o5
15962 stx %i4, [%l7 + 0x78]
15963loop_1873:
15964 addc %i6, 0x1987, %i1
15965 fmovsg %icc, %f1, %f7
15966 fmovdvc %xcc, %f12, %f11
15967 fmovrdlz %l2, %f8, %f12
15968 st %f7, [%l7 + 0x44]
15969 stb %g5, [%l7 + 0x2B]
15970 subc %g4, 0x1291, %o3
15971 fbul %fcc0, loop_1874
15972 fcmpeq16 %f14, %f10, %i7
15973 ldsh [%l7 + 0x0A], %l0
15974 brnz %o6, loop_1875
15975loop_1874:
15976 ldd [%l7 + 0x58], %f8
15977 fmuld8ulx16 %f13, %f14, %f6
15978 edge16l %l5, %i2, %g1
15979loop_1875:
15980 fbn %fcc1, loop_1876
15981 bge,a %icc, loop_1877
15982 ldx [%l7 + 0x18], %l6
15983 fmovscs %xcc, %f5, %f11
15984loop_1876:
15985 tsubcctv %i5, %i0, %o0
15986loop_1877:
15987 fornot1 %f2, %f6, %f8
15988 for %f4, %f14, %f6
15989 fmovdvs %icc, %f9, %f5
15990 bl,a,pn %icc, loop_1878
15991 fnands %f14, %f2, %f10
15992 ld [%l7 + 0x68], %f7
15993 sth %g2, [%l7 + 0x46]
15994loop_1878:
15995 ldsh [%l7 + 0x6A], %o1
15996 lduh [%l7 + 0x24], %o4
15997 fmovrdlz %i3, %f6, %f4
15998 ldd [%l7 + 0x18], %f12
15999 addcc %l4, %l1, %g3
16000 fcmpne32 %f12, %f12, %o7
16001 ldsh [%l7 + 0x10], %l3
16002 fmovdneg %xcc, %f7, %f6
16003 ldx [%l7 + 0x78], %g6
16004 xnor %o2, %o5, %g7
16005 st %f2, [%l7 + 0x40]
16006 ldub [%l7 + 0x6B], %i4
16007 for %f12, %f0, %f0
16008 fcmpgt32 %f8, %f10, %i6
16009 lduw [%l7 + 0x7C], %l2
16010 fexpand %f11, %f14
16011 movvc %xcc, %i1, %g5
16012 fmovsne %xcc, %f5, %f6
16013 stb %o3, [%l7 + 0x32]
16014 fmovdle %icc, %f3, %f13
16015 fmovrslez %i7, %f11, %f5
16016 sll %g4, 0x11, %l0
16017 move %icc, %o6, %i2
16018 fandnot2s %f15, %f15, %f3
16019 ldsb [%l7 + 0x08], %l5
16020 ldsb [%l7 + 0x0C], %g1
16021 fors %f7, %f14, %f3
16022 sth %i5, [%l7 + 0x1E]
16023 tneg %icc, 0x6
16024 nop
16025 setx loop_1879, %l0, %l1
16026 jmpl %l1, %l6
16027 ba %icc, loop_1880
16028 array32 %o0, %g2, %i0
16029 ldub [%l7 + 0x12], %o1
16030loop_1879:
16031 fnot2 %f14, %f8
16032loop_1880:
16033 fmovrdgz %i3, %f2, %f4
16034 std %f12, [%l7 + 0x50]
16035 fbug,a %fcc0, loop_1881
16036 lduh [%l7 + 0x42], %l4
16037 sethi 0x0B5F, %o4
16038 array32 %l1, %o7, %g3
16039loop_1881:
16040 sdivcc %g6, 0x1F2C, %o2
16041 fmovsne %icc, %f6, %f4
16042 bvc,a,pt %xcc, loop_1882
16043 bcc,a,pt %xcc, loop_1883
16044 bpos,a %xcc, loop_1884
16045 fcmple16 %f12, %f12, %o5
16046loop_1882:
16047 ldsh [%l7 + 0x14], %l3
16048loop_1883:
16049 lduw [%l7 + 0x60], %g7
16050loop_1884:
16051 stx %i4, [%l7 + 0x70]
16052 orcc %i6, 0x08E4, %i1
16053 stb %l2, [%l7 + 0x0B]
16054 ldsb [%l7 + 0x6D], %g5
16055 movrne %o3, %g4, %l0
16056 brgz,a %i7, loop_1885
16057 bshuffle %f2, %f12, %f10
16058 fbuge,a %fcc0, loop_1886
16059 bshuffle %f0, %f8, %f6
16060loop_1885:
16061 popc %o6, %l5
16062 fmuld8sux16 %f0, %f12, %f4
16063loop_1886:
16064 ta %xcc, 0x0
16065 tpos %icc, 0x4
16066 bneg %icc, loop_1887
16067 std %f0, [%l7 + 0x20]
16068 ldsh [%l7 + 0x66], %g1
16069 sub %i2, %l6, %o0
16070loop_1887:
16071 movcc %xcc, %i5, %i0
16072 tpos %xcc, 0x3
16073 stx %o1, [%l7 + 0x08]
16074 sth %g2, [%l7 + 0x3A]
16075 nop
16076 setx loop_1888, %l0, %l1
16077 jmpl %l1, %l4
16078 stb %o4, [%l7 + 0x3D]
16079 stx %l1, [%l7 + 0x48]
16080 sethi 0x0FCE, %i3
16081loop_1888:
16082 bne,a,pn %xcc, loop_1889
16083 ldd [%l7 + 0x18], %f6
16084 faligndata %f0, %f0, %f2
16085 bcs,a loop_1890
16086loop_1889:
16087 fmovsn %xcc, %f15, %f5
16088 andcc %o7, 0x180C, %g6
16089 fbne,a %fcc1, loop_1891
16090loop_1890:
16091 udiv %o2, 0x1812, %o5
16092 ldd [%l7 + 0x40], %f4
16093 ldsb [%l7 + 0x0F], %g3
16094loop_1891:
16095 ldd [%l7 + 0x18], %f2
16096 stb %g7, [%l7 + 0x6D]
16097 fmovspos %xcc, %f3, %f11
16098 tne %icc, 0x0
16099 addcc %i4, 0x12B7, %i6
16100 sub %l3, 0x0250, %i1
16101 bg,a,pn %icc, loop_1892
16102 ldx [%l7 + 0x60], %l2
16103 bvc,a,pt %xcc, loop_1893
16104 ld [%l7 + 0x7C], %f13
16105loop_1892:
16106 fxor %f14, %f8, %f10
16107 ldx [%l7 + 0x58], %g5
16108loop_1893:
16109 fbl %fcc1, loop_1894
16110 fsrc1 %f2, %f4
16111 ldsb [%l7 + 0x62], %o3
16112 ldx [%l7 + 0x28], %g4
16113loop_1894:
16114 stb %l0, [%l7 + 0x47]
16115 brgez %o6, loop_1895
16116 fxnors %f5, %f10, %f2
16117 fmovdn %icc, %f11, %f7
16118 ldub [%l7 + 0x1E], %l5
16119loop_1895:
16120 tleu %icc, 0x2
16121 fmovs %f11, %f6
16122 stw %g1, [%l7 + 0x20]
16123 stx %i7, [%l7 + 0x50]
16124 fcmpes %fcc1, %f5, %f3
16125 edge16 %i2, %o0, %l6
16126 fmovrdne %i5, %f8, %f14
16127 ldx [%l7 + 0x48], %o1
16128 tgu %xcc, 0x5
16129 ba,a,pt %xcc, loop_1896
16130 ldsh [%l7 + 0x4C], %g2
16131 movcs %xcc, %l4, %o4
16132 movne %icc, %l1, %i0
16133loop_1896:
16134 ldsw [%l7 + 0x18], %o7
16135 ldsw [%l7 + 0x54], %g6
16136 fmovrde %i3, %f12, %f4
16137 fabss %f3, %f14
16138 fands %f14, %f1, %f8
16139 ld [%l7 + 0x40], %f2
16140 be,a,pn %xcc, loop_1897
16141 lduw [%l7 + 0x50], %o5
16142 orn %o2, 0x07B0, %g3
16143 bge %xcc, loop_1898
16144loop_1897:
16145 fnot1 %f10, %f14
16146 smulcc %g7, 0x0E5F, %i6
16147 stx %l3, [%l7 + 0x18]
16148loop_1898:
16149 ldsh [%l7 + 0x64], %i4
16150 stw %l2, [%l7 + 0x5C]
16151 ld [%l7 + 0x10], %f3
16152 fmovdne %xcc, %f6, %f7
16153 fpadd16 %f6, %f4, %f14
16154 brnz,a %g5, loop_1899
16155 fornot1s %f4, %f0, %f15
16156 lduh [%l7 + 0x5C], %i1
16157 ldx [%l7 + 0x20], %g4
16158loop_1899:
16159 fbo %fcc2, loop_1900
16160 fbne,a %fcc0, loop_1901
16161 stb %o3, [%l7 + 0x45]
16162 fmovrdlez %o6, %f4, %f14
16163loop_1900:
16164 ldx [%l7 + 0x78], %l5
16165loop_1901:
16166 addcc %l0, %g1, %i2
16167 fpadd32s %f9, %f2, %f4
16168 ldub [%l7 + 0x53], %o0
16169 srlx %l6, %i5, %i7
16170 fxor %f8, %f6, %f2
16171 sth %o1, [%l7 + 0x34]
16172 movrne %l4, 0x3F0, %g2
16173 ldd [%l7 + 0x40], %f0
16174 movneg %icc, %l1, %i0
16175 fmovdvs %icc, %f11, %f4
16176 ldsw [%l7 + 0x0C], %o4
16177 fone %f6
16178 stb %o7, [%l7 + 0x42]
16179 call loop_1902
16180 fpadd16 %f2, %f6, %f2
16181 addc %g6, 0x025A, %i3
16182 fmovscc %xcc, %f0, %f6
16183loop_1902:
16184 lduw [%l7 + 0x48], %o5
16185 and %o2, %g3, %i6
16186 ba,a loop_1903
16187 fpsub32s %f5, %f12, %f0
16188 fmovrdlez %g7, %f12, %f4
16189 fcmple16 %f4, %f8, %i4
16190loop_1903:
16191 edge8n %l2, %l3, %g5
16192 fpadd16 %f6, %f4, %f12
16193 fandnot2 %f2, %f10, %f0
16194 fpack16 %f4, %f0
16195 fmovrslz %i1, %f11, %f1
16196 ldx [%l7 + 0x60], %o3
16197 ble %icc, loop_1904
16198 or %o6, 0x10AA, %g4
16199 fmuld8sux16 %f10, %f14, %f14
16200 fmovdg %xcc, %f9, %f4
16201loop_1904:
16202 st %f6, [%l7 + 0x6C]
16203 std %f10, [%l7 + 0x78]
16204 movgu %xcc, %l5, %l0
16205 add %i2, 0x074D, %o0
16206 sub %g1, 0x186A, %i5
16207 std %f4, [%l7 + 0x38]
16208 fnot2s %f9, %f2
16209 bcc,pt %xcc, loop_1905
16210 fpsub32 %f2, %f10, %f10
16211 smulcc %i7, %o1, %l4
16212 orcc %l6, 0x008D, %g2
16213loop_1905:
16214 ldsh [%l7 + 0x70], %l1
16215 ldsb [%l7 + 0x54], %o4
16216 st %f9, [%l7 + 0x2C]
16217 ldd [%l7 + 0x68], %f12
16218 ldsb [%l7 + 0x6C], %o7
16219 ldsh [%l7 + 0x1A], %g6
16220 sth %i3, [%l7 + 0x5E]
16221 fandnot2 %f8, %f12, %f12
16222 fpsub32 %f6, %f8, %f6
16223 stx %i0, [%l7 + 0x08]
16224 bg,a loop_1906
16225 move %icc, %o5, %g3
16226 fones %f1
16227 ld [%l7 + 0x38], %f5
16228loop_1906:
16229 ldsh [%l7 + 0x7C], %o2
16230 bge,pn %xcc, loop_1907
16231 fmovrdne %i6, %f14, %f4
16232 fmovsn %icc, %f0, %f14
16233 fmovrslz %i4, %f14, %f10
16234loop_1907:
16235 fbl %fcc1, loop_1908
16236 ldsb [%l7 + 0x58], %g7
16237 fcmpeq16 %f8, %f10, %l2
16238 fxor %f10, %f12, %f14
16239loop_1908:
16240 ldd [%l7 + 0x38], %f0
16241 bneg %icc, loop_1909
16242 fbne %fcc3, loop_1910
16243 ldsw [%l7 + 0x3C], %g5
16244 fmovdl %icc, %f5, %f13
16245loop_1909:
16246 fmovsle %xcc, %f0, %f13
16247loop_1910:
16248 ldx [%l7 + 0x60], %l3
16249 and %o3, 0x0F3F, %i1
16250 and %g4, %l5, %l0
16251 movrgez %i2, %o0, %o6
16252 fpsub16 %f2, %f12, %f6
16253 ldsh [%l7 + 0x10], %g1
16254 fandnot2 %f10, %f2, %f4
16255 ldx [%l7 + 0x58], %i5
16256 stb %i7, [%l7 + 0x0C]
16257 fmovda %xcc, %f11, %f15
16258 fnand %f0, %f14, %f6
16259 subccc %o1, %l6, %g2
16260 fmovscc %xcc, %f12, %f0
16261 alignaddr %l4, %o4, %o7
16262 fmovrdgz %l1, %f2, %f14
16263 fmovrslz %i3, %f11, %f2
16264 fba %fcc3, loop_1911
16265 fnegs %f12, %f8
16266 st %f11, [%l7 + 0x74]
16267 ldub [%l7 + 0x5F], %g6
16268loop_1911:
16269 fsrc2s %f10, %f8
16270 stb %o5, [%l7 + 0x21]
16271 andn %g3, 0x0B87, %o2
16272 brnz,a %i0, loop_1912
16273 fmovde %xcc, %f1, %f3
16274 udiv %i4, 0x0E52, %g7
16275 st %f6, [%l7 + 0x14]
16276loop_1912:
16277 movcs %xcc, %l2, %g5
16278 add %i6, 0x007A, %o3
16279 st %f7, [%l7 + 0x2C]
16280 edge32l %i1, %g4, %l5
16281 fcmpeq32 %f12, %f2, %l0
16282 st %f15, [%l7 + 0x0C]
16283 fmovdle %xcc, %f4, %f15
16284 movleu %xcc, %i2, %o0
16285 ldd [%l7 + 0x68], %f14
16286 bvs,pt %icc, loop_1913
16287 fcmple16 %f14, %f0, %o6
16288 xor %l3, %i5, %i7
16289 ldsh [%l7 + 0x24], %o1
16290loop_1913:
16291 ldsh [%l7 + 0x14], %g1
16292 ld [%l7 + 0x58], %f8
16293 sth %g2, [%l7 + 0x44]
16294 fbue %fcc3, loop_1914
16295 st %f0, [%l7 + 0x40]
16296 stb %l4, [%l7 + 0x27]
16297 fba %fcc2, loop_1915
16298loop_1914:
16299 fble %fcc0, loop_1916
16300 fmovrdlz %l6, %f10, %f0
16301 edge32n %o4, %o7, %l1
16302loop_1915:
16303 tle %icc, 0x5
16304loop_1916:
16305 stx %g6, [%l7 + 0x38]
16306 fmovdle %xcc, %f5, %f7
16307 movg %icc, %i3, %o5
16308 ldsh [%l7 + 0x50], %o2
16309 fmovrsne %i0, %f11, %f8
16310 edge16 %g3, %i4, %l2
16311 fmovrdlz %g7, %f2, %f4
16312 movl %icc, %i6, %g5
16313 fmovrdne %i1, %f14, %f8
16314 edge32 %g4, %o3, %l0
16315 ldx [%l7 + 0x18], %l5
16316 ldd [%l7 + 0x58], %f6
16317 subccc %i2, %o6, %o0
16318 lduh [%l7 + 0x4A], %l3
16319 fpadd32 %f14, %f12, %f10
16320 stx %i5, [%l7 + 0x10]
16321 fbe %fcc0, loop_1917
16322 ldx [%l7 + 0x70], %i7
16323 smul %g1, %o1, %l4
16324 movle %xcc, %g2, %l6
16325loop_1917:
16326 fexpand %f1, %f8
16327 ldd [%l7 + 0x28], %f12
16328 array8 %o4, %o7, %g6
16329 edge8ln %i3, %l1, %o2
16330 ldsw [%l7 + 0x54], %i0
16331 fandnot1s %f5, %f1, %f14
16332 lduw [%l7 + 0x68], %g3
16333 bneg %xcc, loop_1918
16334 ldsw [%l7 + 0x38], %i4
16335 movleu %icc, %l2, %g7
16336 fmovrdne %i6, %f14, %f12
16337loop_1918:
16338 fpmerge %f11, %f10, %f6
16339 brgz %g5, loop_1919
16340 tl %icc, 0x7
16341 stx %o5, [%l7 + 0x08]
16342 stb %i1, [%l7 + 0x10]
16343loop_1919:
16344 nop
16345 setx loop_1920, %l0, %l1
16346 wrpr 0x1, %tl
16347 wrpr %l1, %tnpc
16348 setx 0x34400001400, %l0, %l1
16349 wrpr %l1, %tstate
16350 wrhpr 0x4, %htstate
16351 done
16352 fmovsne %xcc, %f13, %f1
16353 fsrc2 %f14, %f12
16354 fmul8x16au %f6, %f9, %f2
16355loop_1920:
16356 srax %g4, %o3, %l0
16357 std %f14, [%l7 + 0x20]
16358 bcs,a %xcc, loop_1921
16359 fba %fcc3, loop_1922
16360 brgez,a %l5, loop_1923
16361 sth %o6, [%l7 + 0x7E]
16362loop_1921:
16363 fmovrsgez %i2, %f3, %f0
16364loop_1922:
16365 fblg,a %fcc0, loop_1924
16366loop_1923:
16367 brlz %l3, loop_1925
16368 ldsh [%l7 + 0x1E], %o0
16369 move %icc, %i5, %i7
16370loop_1924:
16371 ldsw [%l7 + 0x5C], %g1
16372loop_1925:
16373 pdist %f10, %f6, %f12
16374 std %f4, [%l7 + 0x10]
16375 sdiv %l4, 0x08A8, %o1
16376 bge,pt %xcc, loop_1926
16377 stb %l6, [%l7 + 0x70]
16378 ta %xcc, 0x7
16379 udivx %g2, 0x0926, %o7
16380loop_1926:
16381 sth %o4, [%l7 + 0x36]
16382 ldsw [%l7 + 0x40], %i3
16383 fmovdne %xcc, %f12, %f0
16384 sdivcc %g6, 0x04A6, %o2
16385 brgez,a %i0, loop_1927
16386 array8 %g3, %i4, %l2
16387 fand %f0, %f14, %f12
16388 edge16ln %l1, %i6, %g7
16389loop_1927:
16390 ld [%l7 + 0x58], %f4
16391 te %xcc, 0x4
16392 fcmped %fcc0, %f10, %f6
16393 stx %o5, [%l7 + 0x78]
16394 fmovrdlez %g5, %f8, %f2
16395 lduw [%l7 + 0x60], %g4
16396 fbg %fcc2, loop_1928
16397 fcmpeq32 %f10, %f12, %o3
16398 be loop_1929
16399 fbue %fcc3, loop_1930
16400loop_1928:
16401 bneg,a %icc, loop_1931
16402 fsrc1 %f2, %f12
16403loop_1929:
16404 fcmpgt32 %f0, %f2, %i1
16405loop_1930:
16406 fone %f12
16407loop_1931:
16408 udivx %l0, 0x03DA, %l5
16409 subc %o6, 0x0CC6, %i2
16410 nop
16411 setx loop_1932, %l0, %l1
16412 wrpr 0x1, %tl
16413 wrpr %l1, %tpc
16414 add %l1, 0x4, %l1
16415 wrpr %l1, %tnpc
16416 setx 0x34400001400, %l0, %l1
16417 wrpr %l1, %tstate
16418 wrhpr 0x4, %htstate
16419 retry
16420 add %o0, %l3, %i5
16421 movrne %g1, %i7, %o1
16422 fmovsg %xcc, %f11, %f4
16423loop_1932:
16424 fbl,a %fcc3, loop_1933
16425 fcmpeq16 %f6, %f8, %l4
16426 movrgez %l6, %o7, %o4
16427 ble,a,pt %xcc, loop_1934
16428loop_1933:
16429 fornot1 %f0, %f8, %f12
16430 fbg,a %fcc2, loop_1935
16431 fmovsge %xcc, %f9, %f9
16432loop_1934:
16433 fbl,a %fcc1, loop_1936
16434 xor %i3, 0x0C2F, %g6
16435loop_1935:
16436 add %g2, %i0, %o2
16437 andn %g3, %l2, %l1
16438loop_1936:
16439 fcmple16 %f0, %f10, %i4
16440 ldub [%l7 + 0x4C], %g7
16441 xnorcc %o5, 0x0459, %i6
16442 smulcc %g4, 0x0016, %o3
16443 alignaddr %i1, %g5, %l0
16444 stx %l5, [%l7 + 0x20]
16445 sth %o6, [%l7 + 0x38]
16446 udiv %i2, 0x0131, %o0
16447 fbe,a %fcc0, loop_1937
16448 edge32ln %l3, %g1, %i7
16449 stb %i5, [%l7 + 0x57]
16450 alignaddr %l4, %o1, %o7
16451loop_1937:
16452 fnot2s %f11, %f13
16453 subcc %l6, %o4, %i3
16454 fnor %f6, %f12, %f14
16455 fpack16 %f6, %f12
16456 stb %g2, [%l7 + 0x74]
16457 fbo %fcc0, loop_1938
16458 fornot2 %f8, %f14, %f8
16459 std %f10, [%l7 + 0x18]
16460 fcmps %fcc0, %f4, %f5
16461loop_1938:
16462 ldd [%l7 + 0x40], %f2
16463 fbule,a %fcc1, loop_1939
16464 lduh [%l7 + 0x54], %g6
16465 fmovrde %i0, %f6, %f14
16466 fornot2s %f5, %f2, %f6
16467loop_1939:
16468 ldsh [%l7 + 0x50], %g3
16469 fone %f0
16470 fmovdl %xcc, %f12, %f11
16471 fmovdvc %xcc, %f3, %f11
16472 fcmpne32 %f10, %f2, %o2
16473 tg %xcc, 0x1
16474 fornot2s %f9, %f6, %f4
16475 st %f2, [%l7 + 0x28]
16476 fone %f4
16477 fbg %fcc0, loop_1940
16478 edge32ln %l2, %i4, %g7
16479 movre %o5, %i6, %g4
16480 ld [%l7 + 0x60], %f2
16481loop_1940:
16482 movrgez %o3, %l1, %g5
16483 ldsb [%l7 + 0x0B], %l0
16484 bgu %icc, loop_1941
16485 te %icc, 0x3
16486 alignaddr %l5, %i1, %i2
16487 taddcc %o6, 0x16D7, %l3
16488loop_1941:
16489 te %icc, 0x1
16490 fblg,a %fcc0, loop_1942
16491 pdist %f6, %f12, %f8
16492 ldsw [%l7 + 0x28], %g1
16493 orcc %o0, %i7, %i5
16494loop_1942:
16495 ba,a,pn %xcc, loop_1943
16496 fmovsvs %xcc, %f5, %f1
16497 std %f0, [%l7 + 0x78]
16498 fmovspos %icc, %f13, %f6
16499loop_1943:
16500 fornot2s %f5, %f12, %f14
16501 fmovscs %icc, %f0, %f14
16502 siam 0x4
16503 edge32l %l4, %o1, %l6
16504 fble %fcc1, loop_1944
16505 brz %o4, loop_1945
16506 sth %i3, [%l7 + 0x78]
16507 ldsw [%l7 + 0x20], %g2
16508loop_1944:
16509 movneg %icc, %o7, %i0
16510loop_1945:
16511 lduh [%l7 + 0x08], %g3
16512 bpos,a %xcc, loop_1946
16513 te %icc, 0x4
16514 popc 0x1379, %g6
16515 fones %f4
16516loop_1946:
16517 edge32 %l2, %o2, %i4
16518 bne,pt %icc, loop_1947
16519 ldub [%l7 + 0x4C], %g7
16520 std %f0, [%l7 + 0x58]
16521 xnorcc %i6, %g4, %o5
16522loop_1947:
16523 mulx %o3, 0x16AA, %l1
16524 fmovsvc %icc, %f4, %f11
16525 fmovdcc %icc, %f9, %f5
16526 bn,pn %icc, loop_1948
16527 ldx [%l7 + 0x18], %g5
16528 fnot2s %f7, %f6
16529 ldsb [%l7 + 0x30], %l0
16530loop_1948:
16531 mova %xcc, %l5, %i1
16532 fnors %f12, %f2, %f5
16533 movrne %i2, 0x245, %o6
16534 xnor %l3, %o0, %g1
16535 fbu,a %fcc2, loop_1949
16536 fpsub32s %f1, %f9, %f7
16537 fmovrslz %i7, %f4, %f10
16538 bvc,a %xcc, loop_1950
16539loop_1949:
16540 bge,a,pn %icc, loop_1951
16541 movpos %icc, %l4, %i5
16542 subccc %l6, %o4, %i3
16543loop_1950:
16544 taddcc %g2, %o1, %i0
16545loop_1951:
16546 fmovsa %xcc, %f4, %f1
16547 call loop_1952
16548 tvc %xcc, 0x1
16549 tgu %icc, 0x0
16550 brlz %g3, loop_1953
16551loop_1952:
16552 ld [%l7 + 0x40], %f7
16553 andcc %g6, %o7, %o2
16554 fbg,a %fcc2, loop_1954
16555loop_1953:
16556 ldx [%l7 + 0x60], %l2
16557 andcc %i4, 0x0D73, %g7
16558 std %f0, [%l7 + 0x50]
16559loop_1954:
16560 fbuge,a %fcc3, loop_1955
16561 fmovde %xcc, %f10, %f11
16562 bneg,a,pn %xcc, loop_1956
16563 ldub [%l7 + 0x20], %i6
16564loop_1955:
16565 ld [%l7 + 0x64], %f2
16566 stb %o5, [%l7 + 0x4E]
16567loop_1956:
16568 fmovsvc %icc, %f13, %f0
16569 fmovrsgz %o3, %f1, %f14
16570 ldub [%l7 + 0x22], %l1
16571 fmovdpos %xcc, %f1, %f13
16572 tg %xcc, 0x4
16573 orn %g4, 0x1409, %g5
16574 fxnors %f12, %f15, %f3
16575 sllx %l5, 0x10, %i1
16576 ldx [%l7 + 0x48], %i2
16577 std %f8, [%l7 + 0x38]
16578 fcmpgt16 %f14, %f4, %l0
16579 pdist %f2, %f10, %f0
16580 tneg %icc, 0x5
16581 edge32n %o6, %o0, %g1
16582 tsubcctv %i7, %l4, %i5
16583 fbo,a %fcc0, loop_1957
16584 fpsub32s %f13, %f0, %f9
16585 bn,a loop_1958
16586 fxnors %f4, %f7, %f8
16587loop_1957:
16588 fmovsg %xcc, %f11, %f10
16589 ldd [%l7 + 0x48], %f8
16590loop_1958:
16591 tg %xcc, 0x0
16592 fble,a %fcc1, loop_1959
16593 fxnor %f10, %f14, %f2
16594 fbne %fcc0, loop_1960
16595 ld [%l7 + 0x1C], %f9
16596loop_1959:
16597 fmovsvc %icc, %f15, %f5
16598 ldsh [%l7 + 0x26], %l3
16599loop_1960:
16600 xnorcc %o4, 0x16B7, %l6
16601 tvs %icc, 0x6
16602 fmovsg %xcc, %f7, %f14
16603 fabss %f6, %f4
16604 popc 0x005E, %i3
16605 tneg %icc, 0x4
16606 fmovda %icc, %f0, %f8
16607 fcmpeq32 %f6, %f2, %g2
16608 sth %i0, [%l7 + 0x16]
16609 andcc %o1, %g3, %o7
16610 bge,pt %icc, loop_1961
16611 fmovsg %icc, %f2, %f14
16612 movrlz %o2, 0x24F, %l2
16613 ldd [%l7 + 0x40], %f8
16614loop_1961:
16615 fmuld8sux16 %f12, %f8, %f14
16616 fmovdl %icc, %f14, %f13
16617 add %g6, %g7, %i4
16618 fmovdcc %xcc, %f0, %f10
16619 fcmpne32 %f12, %f8, %i6
16620 stb %o5, [%l7 + 0x0B]
16621 bge,a %icc, loop_1962
16622 taddcctv %l1, %o3, %g4
16623 tpos %icc, 0x2
16624 fexpand %f3, %f6
16625loop_1962:
16626 ldsh [%l7 + 0x36], %l5
16627 stw %g5, [%l7 + 0x74]
16628 movcc %xcc, %i2, %i1
16629 ld [%l7 + 0x64], %f15
16630 ldsh [%l7 + 0x5C], %l0
16631 ta %icc, 0x4
16632 fmovdleu %icc, %f11, %f9
16633 siam 0x2
16634 fbne %fcc0, loop_1963
16635 srl %o0, %o6, %g1
16636 ba,pt %icc, loop_1964
16637 nop
16638 setx loop_1965, %l0, %l1
16639 wrpr 0x1, %tl
16640 wrpr %l1, %tpc
16641 add %l1, 0x4, %l1
16642 wrpr %l1, %tnpc
16643 setx 0x34400001400, %l0, %l1
16644 wrpr %l1, %tstate
16645 wrhpr 0x4, %htstate
16646 retry
16647loop_1963:
16648 fnot2s %f12, %f12
16649 ldub [%l7 + 0x23], %i7
16650loop_1964:
16651 orncc %i5, %l3, %o4
16652loop_1965:
16653 ldub [%l7 + 0x13], %l6
16654 fandnot2 %f0, %f4, %f4
16655 edge32ln %l4, %i3, %g2
16656 fcmpgt32 %f10, %f2, %o1
16657 taddcctv %i0, 0x14B9, %o7
16658 stw %g3, [%l7 + 0x10]
16659 fmovdne %icc, %f7, %f3
16660 orcc %o2, %l2, %g6
16661 tneg %icc, 0x1
16662 fbg %fcc0, loop_1966
16663 fmovdge %icc, %f1, %f0
16664 fnor %f14, %f2, %f2
16665 fnors %f11, %f9, %f14
16666loop_1966:
16667 ldsw [%l7 + 0x08], %g7
16668 fmovrdgz %i4, %f6, %f14
16669 fpadd16s %f6, %f10, %f4
16670 orn %o5, %i6, %l1
16671 bcc,pt %icc, loop_1967
16672 fors %f10, %f8, %f6
16673 fmul8sux16 %f2, %f10, %f12
16674 brlez %g4, loop_1968
16675loop_1967:
16676 ld [%l7 + 0x44], %f2
16677 ldd [%l7 + 0x40], %f4
16678 andn %l5, %g5, %i2
16679loop_1968:
16680 fmovsne %icc, %f13, %f7
16681 fzero %f6
16682 fandnot2s %f6, %f3, %f7
16683 fmovrdlz %i1, %f8, %f10
16684 tcc %icc, 0x1
16685 sth %o3, [%l7 + 0x3A]
16686 ldsw [%l7 + 0x54], %l0
16687 edge32l %o0, %o6, %g1
16688 stw %i5, [%l7 + 0x54]
16689 nop
16690 setx loop_1969, %l0, %l1
16691 wrpr 0x1, %tl
16692 wrpr %l1, %tnpc
16693 setx 0x34400001400, %l0, %l1
16694 wrpr %l1, %tstate
16695 wrhpr 0x4, %htstate
16696 done
16697 ta %icc, 0x2
16698 ldsb [%l7 + 0x1A], %i7
16699 ldd [%l7 + 0x58], %f0
16700loop_1969:
16701 lduh [%l7 + 0x3E], %l3
16702 lduh [%l7 + 0x42], %o4
16703 fmovdvc %icc, %f12, %f8
16704 stx %l4, [%l7 + 0x18]
16705 edge8 %l6, %g2, %i3
16706 tpos %xcc, 0x7
16707 tg %xcc, 0x6
16708 ldx [%l7 + 0x68], %o1
16709 bg,pn %icc, loop_1970
16710 movne %xcc, %o7, %g3
16711 fpadd16s %f14, %f1, %f7
16712 add %i0, 0x0D35, %l2
16713loop_1970:
16714 ldsh [%l7 + 0x74], %o2
16715 brlez,a %g6, loop_1971
16716 lduw [%l7 + 0x4C], %g7
16717 fmul8x16al %f0, %f11, %f6
16718 ldsw [%l7 + 0x5C], %o5
16719loop_1971:
16720 ld [%l7 + 0x50], %f1
16721 subc %i4, %i6, %l1
16722 tcc %icc, 0x7
16723 subcc %g4, %g5, %i2
16724 fsrc1s %f9, %f14
16725 stb %i1, [%l7 + 0x33]
16726 stw %l5, [%l7 + 0x50]
16727 sth %l0, [%l7 + 0x72]
16728 stx %o3, [%l7 + 0x58]
16729 fbuge %fcc1, loop_1972
16730 smulcc %o0, %o6, %g1
16731 fornot2s %f14, %f0, %f6
16732 taddcctv %i5, 0x1410, %l3
16733loop_1972:
16734 fmovse %icc, %f0, %f11
16735 fsrc1s %f15, %f12
16736 fand %f10, %f0, %f0
16737 fmovsa %icc, %f0, %f13
16738 stw %o4, [%l7 + 0x10]
16739 edge8l %i7, %l4, %l6
16740 umul %g2, 0x1ED1, %i3
16741 subc %o1, %g3, %o7
16742 ld [%l7 + 0x5C], %f0
16743 fmovdgu %xcc, %f7, %f7
16744 fcmpes %fcc0, %f11, %f1
16745 ldsh [%l7 + 0x30], %l2
16746 for %f8, %f4, %f10
16747 tgu %icc, 0x3
16748 sllx %o2, 0x00, %g6
16749 st %f14, [%l7 + 0x30]
16750 ldsb [%l7 + 0x0F], %g7
16751 ldsh [%l7 + 0x2E], %o5
16752 ld [%l7 + 0x40], %f4
16753 brnz,a %i0, loop_1973
16754 lduh [%l7 + 0x0E], %i4
16755 fbe,a %fcc3, loop_1974
16756 ldub [%l7 + 0x75], %l1
16757loop_1973:
16758 lduw [%l7 + 0x54], %g4
16759 tpos %icc, 0x2
16760loop_1974:
16761 ldd [%l7 + 0x78], %f2
16762 fmovrdlz %i6, %f6, %f10
16763 fnot2 %f14, %f10
16764 fbuge %fcc0, loop_1975
16765 fmovrsgez %g5, %f2, %f14
16766 fmuld8ulx16 %f10, %f14, %f2
16767 fbg %fcc2, loop_1976
16768loop_1975:
16769 edge8 %i2, %i1, %l5
16770 fcmpne32 %f4, %f14, %o3
16771 movn %xcc, %l0, %o6
16772loop_1976:
16773 andcc %g1, %i5, %l3
16774 move %xcc, %o0, %o4
16775 fmul8ulx16 %f8, %f6, %f6
16776 tl %xcc, 0x6
16777 ldd [%l7 + 0x48], %f0
16778 mova %icc, %l4, %i7
16779 movn %icc, %g2, %l6
16780 array16 %o1, %g3, %o7
16781 bpos,a %icc, loop_1977
16782 xnor %l2, 0x0A9F, %i3
16783 fmovsg %icc, %f3, %f9
16784 sethi 0x006B, %g6
16785loop_1977:
16786 fmovrdne %g7, %f12, %f12
16787 tne %icc, 0x0
16788 stx %o2, [%l7 + 0x58]
16789 fcmpne16 %f2, %f14, %o5
16790 udivx %i0, 0x10F4, %l1
16791 fpackfix %f0, %f5
16792 ta %icc, 0x2
16793 fmovrdgez %i4, %f2, %f12
16794 bvc,a,pt %xcc, loop_1978
16795 addcc %i6, %g5, %i2
16796 sth %i1, [%l7 + 0x6E]
16797 lduw [%l7 + 0x20], %g4
16798loop_1978:
16799 stx %o3, [%l7 + 0x60]
16800 movcs %icc, %l5, %o6
16801 bvc,a,pt %icc, loop_1979
16802 std %f2, [%l7 + 0x70]
16803 stx %l0, [%l7 + 0x38]
16804 tcs %xcc, 0x6
16805loop_1979:
16806 tpos %icc, 0x0
16807 sth %g1, [%l7 + 0x5E]
16808 bpos,a %xcc, loop_1980
16809 edge16l %l3, %o0, %o4
16810 sth %l4, [%l7 + 0x3C]
16811 fmovs %f8, %f13
16812loop_1980:
16813 fmovspos %icc, %f0, %f1
16814 stb %i7, [%l7 + 0x37]
16815 fmovdle %icc, %f4, %f11
16816 st %f5, [%l7 + 0x30]
16817 fmovda %xcc, %f0, %f4
16818 fmovscc %xcc, %f15, %f0
16819 fpadd32 %f0, %f2, %f6
16820 lduw [%l7 + 0x18], %g2
16821 fone %f4
16822 stw %i5, [%l7 + 0x3C]
16823 fors %f11, %f5, %f14
16824 fnand %f4, %f10, %f0
16825 tle %xcc, 0x3
16826 st %f6, [%l7 + 0x4C]
16827 fpack32 %f2, %f2, %f14
16828 addccc %o1, 0x1066, %g3
16829 fpsub32s %f7, %f13, %f2
16830 lduw [%l7 + 0x74], %o7
16831 nop
16832 setx loop_1981, %l0, %l1
16833 jmpl %l1, %l6
16834 bge,a loop_1982
16835 fmovsl %xcc, %f8, %f14
16836 ld [%l7 + 0x70], %f3
16837loop_1981:
16838 lduw [%l7 + 0x60], %l2
16839loop_1982:
16840 ba,pn %xcc, loop_1983
16841 array8 %g6, %g7, %i3
16842 std %f12, [%l7 + 0x20]
16843 fmovdne %icc, %f1, %f10
16844loop_1983:
16845 fmovdvc %icc, %f0, %f5
16846 tgu %xcc, 0x3
16847 fpsub32 %f10, %f4, %f10
16848 call loop_1984
16849 xnor %o2, 0x0990, %o5
16850 siam 0x5
16851 fbul %fcc0, loop_1985
16852loop_1984:
16853 movn %xcc, %l1, %i0
16854 ldx [%l7 + 0x38], %i6
16855 fxors %f10, %f3, %f5
16856loop_1985:
16857 bshuffle %f0, %f2, %f14
16858 tgu %xcc, 0x0
16859 st %f10, [%l7 + 0x6C]
16860 movgu %xcc, %i4, %i2
16861 nop
16862 setx loop_1986, %l0, %l1
16863 wrpr 0x1, %tl
16864 wrpr %l1, %tnpc
16865 setx 0x34400001400, %l0, %l1
16866 wrpr %l1, %tstate
16867 wrhpr 0x4, %htstate
16868 done
16869 lduw [%l7 + 0x30], %i1
16870 fmovscs %icc, %f8, %f9
16871 fmovspos %xcc, %f3, %f14
16872loop_1986:
16873 bl,a loop_1987
16874 ldsw [%l7 + 0x2C], %g4
16875 siam 0x7
16876 stx %g5, [%l7 + 0x20]
16877loop_1987:
16878 fmovsa %icc, %f10, %f4
16879 fpmerge %f2, %f9, %f10
16880 fnand %f0, %f14, %f0
16881 taddcctv %l5, 0x12FA, %o3
16882 fmovdn %icc, %f11, %f1
16883 bshuffle %f14, %f0, %f10
16884 std %f4, [%l7 + 0x78]
16885 ldub [%l7 + 0x49], %l0
16886 fcmpne32 %f8, %f14, %o6
16887 edge16n %l3, %o0, %g1
16888 ldsw [%l7 + 0x50], %l4
16889 tn %xcc, 0x0
16890 edge16n %i7, %o4, %g2
16891 fcmpgt16 %f6, %f2, %o1
16892 stb %i5, [%l7 + 0x55]
16893 fors %f12, %f1, %f7
16894 ldsb [%l7 + 0x3B], %g3
16895 std %f12, [%l7 + 0x08]
16896 fmovdgu %icc, %f10, %f4
16897 fmovrdlez %o7, %f10, %f6
16898 sth %l2, [%l7 + 0x10]
16899 sth %g6, [%l7 + 0x42]
16900 fpsub16s %f11, %f4, %f12
16901 edge8 %g7, %l6, %o2
16902 movpos %xcc, %i3, %o5
16903 orn %l1, %i6, %i0
16904 fcmple16 %f4, %f8, %i2
16905 fmovrdlez %i1, %f4, %f4
16906 udiv %i4, 0x0C11, %g5
16907 stw %g4, [%l7 + 0x5C]
16908 brnz,a %o3, loop_1988
16909 stw %l5, [%l7 + 0x10]
16910 ldd [%l7 + 0x40], %f4
16911 sdivx %l0, 0x1C27, %o6
16912loop_1988:
16913 be,a,pt %xcc, loop_1989
16914 bgu,a %xcc, loop_1990
16915 fpackfix %f0, %f15
16916 sethi 0x14EC, %o0
16917loop_1989:
16918 fpack16 %f2, %f1
16919loop_1990:
16920 ble,a,pt %xcc, loop_1991
16921 fpsub16 %f0, %f2, %f14
16922 fblg,a %fcc3, loop_1992
16923 lduw [%l7 + 0x50], %g1
16924loop_1991:
16925 fmovsl %xcc, %f0, %f8
16926 fbn %fcc1, loop_1993
16927loop_1992:
16928 fmovdpos %xcc, %f14, %f4
16929 stw %l3, [%l7 + 0x6C]
16930 fmovs %f2, %f1
16931loop_1993:
16932 ld [%l7 + 0x74], %f4
16933 add %i7, 0x0D03, %o4
16934 ldx [%l7 + 0x68], %g2
16935 tsubcc %o1, %i5, %l4
16936 fmovdvc %xcc, %f4, %f12
16937 movrlz %g3, 0x09E, %o7
16938 lduh [%l7 + 0x34], %l2
16939 ldub [%l7 + 0x23], %g7
16940 stx %g6, [%l7 + 0x78]
16941 fmovdn %icc, %f13, %f9
16942 faligndata %f2, %f2, %f14
16943 bneg loop_1994
16944 smulcc %o2, %i3, %l6
16945 xorcc %l1, 0x058C, %o5
16946 lduw [%l7 + 0x78], %i6
16947loop_1994:
16948 movge %xcc, %i0, %i1
16949 movcs %icc, %i2, %i4
16950 fors %f14, %f6, %f10
16951 fandnot2s %f15, %f14, %f0
16952 movcs %icc, %g4, %g5
16953 ldub [%l7 + 0x67], %l5
16954 fmovsne %icc, %f6, %f7
16955 or %l0, %o6, %o0
16956 subc %g1, 0x17DA, %o3
16957 tcc %icc, 0x4
16958 stb %l3, [%l7 + 0x49]
16959 fmovscs %icc, %f14, %f2
16960 movn %xcc, %i7, %o4
16961 st %f5, [%l7 + 0x7C]
16962 fmovsl %icc, %f5, %f11
16963 movvs %icc, %o1, %i5
16964 std %f14, [%l7 + 0x50]
16965 sllx %l4, 0x10, %g3
16966 or %g2, %o7, %g7
16967 lduw [%l7 + 0x6C], %l2
16968 lduh [%l7 + 0x60], %g6
16969 be,pn %xcc, loop_1995
16970 sethi 0x08AD, %i3
16971 ld [%l7 + 0x24], %f6
16972 movrlez %l6, %l1, %o2
16973loop_1995:
16974 stw %i6, [%l7 + 0x3C]
16975 movge %icc, %o5, %i1
16976 ldd [%l7 + 0x10], %f2
16977 addcc %i2, 0x0BEB, %i0
16978 nop
16979 setx loop_1996, %l0, %l1
16980 jmpl %l1, %i4
16981 taddcctv %g5, %l5, %l0
16982 fxor %f10, %f14, %f2
16983 brnz,a %o6, loop_1997
16984loop_1996:
16985 fmovrdgz %o0, %f10, %f14
16986 stx %g4, [%l7 + 0x08]
16987 fbge %fcc1, loop_1998
16988loop_1997:
16989 tle %icc, 0x1
16990 ldx [%l7 + 0x48], %o3
16991 std %f6, [%l7 + 0x28]
16992loop_1998:
16993 fmovdg %icc, %f2, %f12
16994 movne %icc, %l3, %g1
16995 movrgz %o4, %i7, %o1
16996 lduw [%l7 + 0x20], %i5
16997 ldsw [%l7 + 0x48], %g3
16998 ldsw [%l7 + 0x7C], %g2
16999 bgu,pt %xcc, loop_1999
17000 bl,pt %icc, loop_2000
17001 te %icc, 0x6
17002 movgu %xcc, %l4, %o7
17003loop_1999:
17004 orcc %l2, 0x0505, %g6
17005loop_2000:
17006 fnot1s %f10, %f12
17007 fmovdvc %icc, %f9, %f6
17008 fcmpes %fcc0, %f3, %f8
17009 fmovdcs %icc, %f4, %f7
17010 fmul8x16 %f2, %f0, %f0
17011 fmovdcs %xcc, %f8, %f0
17012 subccc %i3, 0x19CF, %g7
17013 st %f3, [%l7 + 0x0C]
17014 tl %xcc, 0x0
17015 array32 %l6, %o2, %i6
17016 fbge,a %fcc3, loop_2001
17017 bpos,pt %icc, loop_2002
17018 bcc loop_2003
17019 sethi 0x04B1, %o5
17020loop_2001:
17021 movcs %xcc, %i1, %i2
17022loop_2002:
17023 array32 %l1, %i4, %i0
17024loop_2003:
17025 fmovda %xcc, %f12, %f0
17026 fpack32 %f4, %f8, %f2
17027 fmovrdne %l5, %f10, %f2
17028 stw %l0, [%l7 + 0x50]
17029 stw %g5, [%l7 + 0x44]
17030 fmovrdlz %o6, %f2, %f12
17031 ldx [%l7 + 0x30], %o0
17032 call loop_2004
17033 movrne %g4, %o3, %l3
17034 fbne %fcc0, loop_2005
17035 fbu,a %fcc2, loop_2006
17036loop_2004:
17037 sth %o4, [%l7 + 0x74]
17038 lduh [%l7 + 0x0E], %i7
17039loop_2005:
17040 stb %o1, [%l7 + 0x3E]
17041loop_2006:
17042 fpmerge %f15, %f0, %f10
17043 array16 %g1, %i5, %g3
17044 fnegs %f12, %f11
17045 bleu,pn %icc, loop_2007
17046 movl %xcc, %g2, %l4
17047 ldx [%l7 + 0x60], %o7
17048 subccc %g6, %i3, %g7
17049loop_2007:
17050 fcmpne16 %f6, %f4, %l6
17051 ldub [%l7 + 0x0C], %o2
17052 fba,a %fcc3, loop_2008
17053 stb %i6, [%l7 + 0x46]
17054 fcmple16 %f2, %f6, %l2
17055 fmul8x16au %f12, %f6, %f2
17056loop_2008:
17057 fmovsvc %xcc, %f4, %f11
17058 ldd [%l7 + 0x78], %f10
17059 or %o5, 0x083A, %i2
17060 stx %i1, [%l7 + 0x58]
17061 fcmpgt32 %f14, %f0, %l1
17062 fcmple16 %f12, %f8, %i0
17063 fbge,a %fcc3, loop_2009
17064 fmovdg %xcc, %f11, %f6
17065 movg %xcc, %l5, %i4
17066 fmovda %icc, %f8, %f9
17067loop_2009:
17068 fmovse %icc, %f11, %f13
17069 fandnot1 %f14, %f4, %f2
17070 fmul8x16au %f11, %f12, %f14
17071 fpadd32s %f6, %f5, %f14
17072 nop
17073 setx loop_2010, %l0, %l1
17074 wrpr 0x1, %tl
17075 wrpr %l1, %tpc
17076 add %l1, 0x4, %l1
17077 wrpr %l1, %tnpc
17078 setx 0x34400001400, %l0, %l1
17079 wrpr %l1, %tstate
17080 wrhpr 0x4, %htstate
17081 retry
17082 bge loop_2011
17083 fandnot2 %f10, %f4, %f10
17084 array8 %g5, %l0, %o0
17085loop_2010:
17086 fmovrdgez %o6, %f6, %f2
17087loop_2011:
17088 ldsb [%l7 + 0x0D], %o3
17089 std %f14, [%l7 + 0x40]
17090 std %f2, [%l7 + 0x30]
17091 ldd [%l7 + 0x28], %f6
17092 bge,a,pt %icc, loop_2012
17093 std %f10, [%l7 + 0x28]
17094 fmovrse %g4, %f15, %f4
17095 fandnot1 %f12, %f6, %f2
17096loop_2012:
17097 brz %o4, loop_2013
17098 fxors %f9, %f9, %f10
17099 fpsub32 %f8, %f0, %f2
17100 ld [%l7 + 0x54], %f10
17101loop_2013:
17102 fpackfix %f8, %f5
17103 fbe,a %fcc1, loop_2014
17104 orcc %i7, 0x0B29, %l3
17105 fmovdvs %icc, %f11, %f9
17106 alignaddr %g1, %o1, %g3
17107loop_2014:
17108 siam 0x3
17109 movl %icc, %g2, %l4
17110 bvc %icc, loop_2015
17111 mulscc %o7, 0x1532, %g6
17112 fzero %f12
17113 movleu %icc, %i3, %g7
17114loop_2015:
17115 fmovrdlz %i5, %f0, %f2
17116 lduw [%l7 + 0x40], %o2
17117 andcc %i6, 0x0B00, %l6
17118 stb %l2, [%l7 + 0x34]
17119 fandnot2s %f13, %f15, %f5
17120 fmul8sux16 %f10, %f14, %f14
17121 std %f0, [%l7 + 0x08]
17122 fxnor %f6, %f0, %f10
17123 ldub [%l7 + 0x0D], %i2
17124 movge %icc, %i1, %o5
17125 fbule %fcc2, loop_2016
17126 fmul8sux16 %f0, %f14, %f6
17127 fbn,a %fcc2, loop_2017
17128 fpsub32s %f13, %f10, %f1
17129loop_2016:
17130 fmovdleu %icc, %f12, %f0
17131 addccc %i0, %l1, %l5
17132loop_2017:
17133 movl %xcc, %g5, %i4
17134 fmul8x16 %f12, %f0, %f8
17135 array8 %l0, %o6, %o0
17136 ldsh [%l7 + 0x32], %g4
17137 ldsw [%l7 + 0x14], %o4
17138 tpos %icc, 0x7
17139 ble,pn %xcc, loop_2018
17140 stx %o3, [%l7 + 0x10]
17141 bl %icc, loop_2019
17142 fbug %fcc1, loop_2020
17143loop_2018:
17144 fbue %fcc1, loop_2021
17145 fcmped %fcc1, %f10, %f8
17146loop_2019:
17147 alignaddr %i7, %g1, %o1
17148loop_2020:
17149 fmovscs %icc, %f11, %f12
17150loop_2021:
17151 ld [%l7 + 0x48], %f3
17152 lduh [%l7 + 0x68], %g3
17153 movcc %xcc, %l3, %l4
17154 addc %g2, %o7, %i3
17155 subccc %g7, %g6, %i5
17156 fornot2 %f4, %f0, %f14
17157 fmovsle %icc, %f9, %f11
17158 fbul %fcc2, loop_2022
17159 tcs %xcc, 0x4
17160 stx %i6, [%l7 + 0x70]
17161 nop
17162 setx loop_2023, %l0, %l1
17163 jmpl %l1, %o2
17164loop_2022:
17165 fbul,a %fcc0, loop_2024
17166 fmovrslez %l2, %f0, %f10
17167 tge %icc, 0x0
17168loop_2023:
17169 ldd [%l7 + 0x50], %f12
17170loop_2024:
17171 bl,pt %icc, loop_2025
17172 orncc %i2, 0x00C4, %i1
17173 addc %o5, 0x054E, %i0
17174 stw %l6, [%l7 + 0x34]
17175loop_2025:
17176 bleu loop_2026
17177 movrne %l5, %g5, %l1
17178 lduh [%l7 + 0x58], %i4
17179 fba,a %fcc1, loop_2027
17180loop_2026:
17181 lduh [%l7 + 0x76], %o6
17182 fpsub32 %f10, %f14, %f4
17183 bn,pt %xcc, loop_2028
17184loop_2027:
17185 ldub [%l7 + 0x2A], %o0
17186 ldsh [%l7 + 0x4C], %g4
17187 lduw [%l7 + 0x2C], %l0
17188loop_2028:
17189 brgez,a %o3, loop_2029
17190 stw %i7, [%l7 + 0x78]
17191 fmovsleu %icc, %f0, %f11
17192 fmovd %f4, %f10
17193loop_2029:
17194 add %g1, 0x179B, %o4
17195 fbul %fcc2, loop_2030
17196 fpack16 %f0, %f6
17197 bshuffle %f6, %f8, %f6
17198 stw %g3, [%l7 + 0x78]
17199loop_2030:
17200 bvc,a loop_2031
17201 fcmpne16 %f4, %f0, %o1
17202 umulcc %l3, %l4, %g2
17203 be,a %icc, loop_2032
17204loop_2031:
17205 fpadd32s %f10, %f5, %f11
17206 ldsw [%l7 + 0x30], %o7
17207 movrne %i3, %g7, %i5
17208loop_2032:
17209 movvc %icc, %i6, %o2
17210 fmovdge %xcc, %f8, %f3
17211 edge32l %l2, %g6, %i2
17212 stw %o5, [%l7 + 0x4C]
17213 ldd [%l7 + 0x30], %f0
17214 tneg %xcc, 0x7
17215 brgez,a %i0, loop_2033
17216 array8 %l6, %l5, %g5
17217 nop
17218 setx loop_2034, %l0, %l1
17219 jmpl %l1, %l1
17220 ldsb [%l7 + 0x41], %i1
17221loop_2033:
17222 stw %i4, [%l7 + 0x70]
17223 stb %o0, [%l7 + 0x28]
17224loop_2034:
17225 bge loop_2035
17226 ldsw [%l7 + 0x18], %g4
17227 lduh [%l7 + 0x34], %l0
17228 fexpand %f8, %f0
17229loop_2035:
17230 tgu %xcc, 0x7
17231 fmovsne %xcc, %f8, %f4
17232 fmovrse %o3, %f10, %f13
17233 ldub [%l7 + 0x7A], %o6
17234 std %f12, [%l7 + 0x10]
17235 fblg %fcc0, loop_2036
17236 fbuge %fcc3, loop_2037
17237 addccc %g1, %o4, %i7
17238 fbule %fcc1, loop_2038
17239loop_2036:
17240 lduh [%l7 + 0x38], %g3
17241loop_2037:
17242 fmovsg %xcc, %f7, %f1
17243 fornot2 %f10, %f8, %f0
17244loop_2038:
17245 fornot1 %f0, %f8, %f6
17246 movcs %xcc, %l3, %l4
17247 ldsb [%l7 + 0x58], %o1
17248 fandnot1 %f0, %f10, %f6
17249 movrlz %g2, 0x1AC, %o7
17250 fble %fcc2, loop_2039
17251 ldx [%l7 + 0x58], %i3
17252 xorcc %g7, 0x0972, %i5
17253 andncc %o2, %l2, %i6
17254loop_2039:
17255 fsrc2s %f5, %f11
17256 stb %g6, [%l7 + 0x47]
17257 edge16ln %i2, %o5, %i0
17258 addcc %l5, 0x06C1, %l6
17259 fba %fcc3, loop_2040
17260 fmovsleu %xcc, %f1, %f9
17261 fmovsgu %icc, %f12, %f10
17262 ld [%l7 + 0x48], %f9
17263loop_2040:
17264 fnors %f9, %f0, %f3
17265 stx %g5, [%l7 + 0x58]
17266 ldx [%l7 + 0x60], %i1
17267 fcmped %fcc0, %f14, %f2
17268 fmovsne %xcc, %f9, %f2
17269 edge32n %i4, %l1, %o0
17270 bne,pn %xcc, loop_2041
17271 fba,a %fcc3, loop_2042
17272 fmovdleu %xcc, %f5, %f13
17273 stb %g4, [%l7 + 0x75]
17274loop_2041:
17275 tpos %xcc, 0x7
17276loop_2042:
17277 edge8ln %l0, %o3, %g1
17278 umulcc %o4, 0x11E4, %i7
17279 ldsb [%l7 + 0x27], %g3
17280 bne loop_2043
17281 fmovrdne %l3, %f0, %f10
17282 edge16 %l4, %o1, %o6
17283 movneg %xcc, %o7, %g2
17284loop_2043:
17285 smul %g7, 0x0D6A, %i3
17286 brgz,a %o2, loop_2044
17287 fbuge,a %fcc0, loop_2045
17288 ld [%l7 + 0x70], %f11
17289 fbo,a %fcc0, loop_2046
17290loop_2044:
17291 popc %l2, %i5
17292loop_2045:
17293 ldsw [%l7 + 0x4C], %i6
17294 ldsb [%l7 + 0x7C], %i2
17295loop_2046:
17296 lduw [%l7 + 0x38], %o5
17297 edge8 %i0, %g6, %l5
17298 ld [%l7 + 0x34], %f12
17299 fpackfix %f12, %f12
17300 fornot2s %f6, %f15, %f0
17301 sdivcc %g5, 0x13E4, %l6
17302 fbo %fcc3, loop_2047
17303 fbne %fcc2, loop_2048
17304 ld [%l7 + 0x60], %f13
17305 tvs %xcc, 0x7
17306loop_2047:
17307 st %f10, [%l7 + 0x3C]
17308loop_2048:
17309 fnegs %f15, %f13
17310 sdiv %i4, 0x072D, %i1
17311 fmovsge %icc, %f11, %f7
17312 tneg %xcc, 0x5
17313 fbue,a %fcc1, loop_2049
17314 fmovrslez %l1, %f1, %f15
17315 or %o0, 0x1691, %g4
17316 ldx [%l7 + 0x50], %o3
17317loop_2049:
17318 fmovsvs %icc, %f15, %f6
17319 fbuge,a %fcc3, loop_2050
17320 edge32n %l0, %o4, %g1
17321 fbul %fcc3, loop_2051
17322 movgu %xcc, %g3, %i7
17323loop_2050:
17324 fmovrse %l3, %f3, %f3
17325 lduw [%l7 + 0x0C], %o1
17326loop_2051:
17327 ldd [%l7 + 0x10], %f6
17328 fmovdpos %icc, %f7, %f7
17329 brz,a %o6, loop_2052
17330 brgez %o7, loop_2053
17331 fmovdne %xcc, %f1, %f4
17332 sth %l4, [%l7 + 0x5A]
17333loop_2052:
17334 ldx [%l7 + 0x40], %g7
17335loop_2053:
17336 ldsw [%l7 + 0x70], %g2
17337 st %f13, [%l7 + 0x5C]
17338 xor %i3, %o2, %l2
17339 addccc %i5, 0x02B0, %i2
17340 ld [%l7 + 0x40], %f8
17341 fmovdle %xcc, %f5, %f13
17342 movgu %xcc, %i6, %o5
17343 array8 %i0, %l5, %g6
17344 movrgz %l6, %i4, %g5
17345 fmovdle %xcc, %f2, %f14
17346 fone %f10
17347 brnz %i1, loop_2054
17348 fmovsne %icc, %f14, %f9
17349 bvs,a %xcc, loop_2055
17350 fmovdg %xcc, %f5, %f14
17351loop_2054:
17352 fand %f10, %f6, %f10
17353 tcs %icc, 0x3
17354loop_2055:
17355 bpos,a,pn %xcc, loop_2056
17356 edge16 %l1, %g4, %o0
17357 brgz,a %o3, loop_2057
17358 fpadd32s %f14, %f12, %f4
17359loop_2056:
17360 fmovdneg %xcc, %f9, %f13
17361 ldsw [%l7 + 0x68], %l0
17362loop_2057:
17363 bn,a %icc, loop_2058
17364 fcmpeq16 %f12, %f4, %g1
17365 fcmple32 %f0, %f0, %o4
17366 fcmpgt32 %f0, %f4, %i7
17367loop_2058:
17368 fmovsneg %icc, %f15, %f9
17369 std %f14, [%l7 + 0x78]
17370 fmovspos %xcc, %f0, %f3
17371 stx %g3, [%l7 + 0x50]
17372 movrlz %l3, %o6, %o7
17373 fpack16 %f2, %f3
17374 be,pt %icc, loop_2059
17375 fnors %f10, %f13, %f2
17376 st %f9, [%l7 + 0x6C]
17377 fnor %f6, %f8, %f0
17378loop_2059:
17379 udivx %l4, 0x054C, %g7
17380 ldub [%l7 + 0x36], %o1
17381 bcs,a,pt %icc, loop_2060
17382 ldx [%l7 + 0x10], %i3
17383 stw %g2, [%l7 + 0x78]
17384 addccc %l2, 0x101C, %i5
17385loop_2060:
17386 stx %o2, [%l7 + 0x70]
17387 alignaddrl %i2, %i6, %i0
17388 subccc %o5, 0x0B79, %g6
17389 std %f4, [%l7 + 0x08]
17390 edge8ln %l5, %l6, %i4
17391 fblg,a %fcc1, loop_2061
17392 stx %g5, [%l7 + 0x60]
17393 tcs %xcc, 0x1
17394 stx %i1, [%l7 + 0x78]
17395loop_2061:
17396 fbug %fcc1, loop_2062
17397 sra %g4, 0x0F, %l1
17398 fpack32 %f8, %f10, %f8
17399 tleu %icc, 0x6
17400loop_2062:
17401 edge16 %o3, %o0, %g1
17402 fmuld8ulx16 %f1, %f3, %f8
17403 move %xcc, %l0, %i7
17404 edge32l %g3, %l3, %o4
17405 ldx [%l7 + 0x58], %o7
17406 alignaddrl %o6, %l4, %g7
17407 movcc %icc, %i3, %g2
17408 sdivx %o1, 0x1064, %i5
17409 st %f8, [%l7 + 0x58]
17410 ldsb [%l7 + 0x40], %l2
17411 fnot1 %f8, %f12
17412 bg,a %xcc, loop_2063
17413 edge32ln %i2, %o2, %i0
17414 ldsb [%l7 + 0x67], %o5
17415 ldsb [%l7 + 0x66], %i6
17416loop_2063:
17417 movvs %xcc, %l5, %g6
17418 ldx [%l7 + 0x68], %l6
17419 fmuld8sux16 %f0, %f8, %f6
17420 stb %g5, [%l7 + 0x27]
17421 ldx [%l7 + 0x30], %i4
17422 movrlz %i1, 0x327, %l1
17423 edge8ln %g4, %o0, %o3
17424 call loop_2064
17425 fmovdge %xcc, %f5, %f0
17426 umulcc %l0, %g1, %g3
17427 stx %l3, [%l7 + 0x20]
17428loop_2064:
17429 fbo,a %fcc2, loop_2065
17430 fandnot1 %f10, %f14, %f6
17431 movleu %icc, %i7, %o4
17432 movrgez %o6, %l4, %g7
17433loop_2065:
17434 edge32n %o7, %g2, %i3
17435 fcmps %fcc1, %f13, %f1
17436 stw %i5, [%l7 + 0x7C]
17437 lduw [%l7 + 0x2C], %o1
17438 stx %l2, [%l7 + 0x38]
17439 fmovsne %icc, %f13, %f12
17440 fmovrse %i2, %f1, %f7
17441 fbul,a %fcc1, loop_2066
17442 fbne %fcc2, loop_2067
17443 sllx %i0, 0x0E, %o5
17444 fand %f12, %f12, %f12
17445loop_2066:
17446 st %f2, [%l7 + 0x68]
17447loop_2067:
17448 ldub [%l7 + 0x54], %o2
17449 stb %l5, [%l7 + 0x33]
17450 stw %i6, [%l7 + 0x40]
17451 ldx [%l7 + 0x48], %g6
17452 ldsw [%l7 + 0x78], %g5
17453 st %f12, [%l7 + 0x34]
17454 srlx %i4, 0x09, %i1
17455 srax %l1, %g4, %l6
17456 movneg %icc, %o0, %l0
17457 udivcc %g1, 0x0D31, %g3
17458 movl %xcc, %l3, %o3
17459 fmul8x16 %f14, %f4, %f0
17460 fmovdcc %xcc, %f8, %f11
17461 fcmpd %fcc3, %f8, %f10
17462 lduh [%l7 + 0x68], %i7
17463 popc %o4, %l4
17464 sth %g7, [%l7 + 0x1A]
17465 sth %o7, [%l7 + 0x4C]
17466 lduh [%l7 + 0x52], %o6
17467 ldsw [%l7 + 0x34], %i3
17468 bvs %icc, loop_2068
17469 fmovrsgz %g2, %f7, %f0
17470 edge8n %o1, %l2, %i5
17471 edge16ln %i0, %i2, %o2
17472loop_2068:
17473 fpadd16s %f4, %f3, %f6
17474 tsubcc %l5, 0x113E, %i6
17475 fpsub32 %f8, %f14, %f0
17476 tn %xcc, 0x3
17477 lduh [%l7 + 0x76], %o5
17478 umulcc %g6, 0x0276, %i4
17479 brlz,a %g5, loop_2069
17480 fmovrdlz %i1, %f4, %f8
17481 fornot2 %f10, %f2, %f2
17482 sth %l1, [%l7 + 0x32]
17483loop_2069:
17484 smulcc %g4, %l6, %o0
17485 stb %g1, [%l7 + 0x48]
17486 sra %g3, %l0, %o3
17487 stx %l3, [%l7 + 0x30]
17488 fble,a %fcc3, loop_2070
17489 fmovs %f14, %f8
17490 ldub [%l7 + 0x31], %i7
17491 stx %l4, [%l7 + 0x18]
17492loop_2070:
17493 fmovdneg %icc, %f11, %f4
17494 fba %fcc2, loop_2071
17495 nop
17496 setx loop_2072, %l0, %l1
17497 wrpr 0x1, %tl
17498 wrpr %l1, %tnpc
17499 setx 0x34400001400, %l0, %l1
17500 wrpr %l1, %tstate
17501 wrhpr 0x4, %htstate
17502 done
17503 andn %o4, 0x0C52, %g7
17504 fcmple32 %f8, %f4, %o7
17505loop_2071:
17506 fbule,a %fcc2, loop_2073
17507loop_2072:
17508 fmovd %f12, %f4
17509 udivcc %i3, 0x14FF, %g2
17510 fmovsleu %icc, %f4, %f3
17511loop_2073:
17512 fmovdg %icc, %f15, %f14
17513 fmovrdgz %o1, %f12, %f14
17514 lduw [%l7 + 0x40], %o6
17515 bne,a,pt %xcc, loop_2074
17516 movcs %xcc, %l2, %i5
17517 stw %i0, [%l7 + 0x60]
17518 fble %fcc0, loop_2075
17519loop_2074:
17520 fmovscc %xcc, %f13, %f4
17521 tle %xcc, 0x0
17522 sub %o2, %i2, %i6
17523loop_2075:
17524 fpsub32 %f12, %f6, %f2
17525 std %f12, [%l7 + 0x20]
17526 ldsh [%l7 + 0x6A], %o5
17527 sth %g6, [%l7 + 0x58]
17528 brnz,a %i4, loop_2076
17529 fmovrde %g5, %f12, %f0
17530 fbo,a %fcc0, loop_2077
17531 or %l5, 0x0E8E, %i1
17532loop_2076:
17533 faligndata %f14, %f6, %f12
17534 fmuld8sux16 %f8, %f14, %f6
17535loop_2077:
17536 fbu %fcc0, loop_2078
17537 stb %g4, [%l7 + 0x4A]
17538 std %f12, [%l7 + 0x38]
17539 fmovrde %l6, %f4, %f14
17540loop_2078:
17541 sdivx %o0, 0x0D89, %g1
17542 sllx %l1, %g3, %o3
17543 fzeros %f9
17544 movge %icc, %l3, %i7
17545 sth %l0, [%l7 + 0x08]
17546 ldx [%l7 + 0x50], %l4
17547 fornot2s %f10, %f1, %f10
17548 lduh [%l7 + 0x72], %o4
17549 tcc %xcc, 0x3
17550 edge8ln %g7, %o7, %g2
17551 fors %f5, %f8, %f10
17552 movrgez %i3, 0x3B7, %o6
17553 stw %l2, [%l7 + 0x68]
17554 movrlez %i5, 0x2A4, %i0
17555 fnors %f1, %f12, %f11
17556 tg %icc, 0x4
17557 fmovsneg %icc, %f8, %f1
17558 bcc,pn %xcc, loop_2079
17559 ldsw [%l7 + 0x08], %o2
17560 fpsub16s %f9, %f10, %f9
17561 ldsb [%l7 + 0x42], %i2
17562loop_2079:
17563 movneg %icc, %o1, %o5
17564 tgu %xcc, 0x5
17565 fone %f12
17566 fmovdneg %xcc, %f0, %f9
17567 array16 %i6, %i4, %g6
17568 sllx %g5, 0x1F, %l5
17569 fpackfix %f0, %f6
17570 std %f12, [%l7 + 0x30]
17571 brlez,a %i1, loop_2080
17572 edge8l %g4, %o0, %g1
17573 fbue %fcc0, loop_2081
17574 fmuld8sux16 %f8, %f12, %f10
17575loop_2080:
17576 stx %l1, [%l7 + 0x50]
17577 fbue,a %fcc1, loop_2082
17578loop_2081:
17579 ldx [%l7 + 0x58], %g3
17580 fmovsneg %icc, %f11, %f1
17581 movl %icc, %l6, %l3
17582loop_2082:
17583 te %xcc, 0x1
17584 movle %xcc, %i7, %l0
17585 movpos %xcc, %o3, %o4
17586 sub %l4, %g7, %o7
17587 move %icc, %g2, %o6
17588 sth %l2, [%l7 + 0x66]
17589 fcmpeq16 %f8, %f4, %i3
17590 fbne,a %fcc3, loop_2083
17591 movvc %xcc, %i5, %i0
17592 fmul8x16al %f4, %f2, %f8
17593 pdist %f10, %f12, %f4
17594loop_2083:
17595 tgu %icc, 0x0
17596 fbug %fcc2, loop_2084
17597 lduh [%l7 + 0x70], %i2
17598 fbge %fcc1, loop_2085
17599 ld [%l7 + 0x48], %f5
17600loop_2084:
17601 std %f4, [%l7 + 0x78]
17602 bcc,pn %xcc, loop_2086
17603loop_2085:
17604 ldub [%l7 + 0x34], %o1
17605 fzero %f4
17606 fpsub16 %f8, %f6, %f4
17607loop_2086:
17608 ldsb [%l7 + 0x5F], %o2
17609 ld [%l7 + 0x54], %f14
17610 ba,a %icc, loop_2087
17611 movge %xcc, %i6, %o5
17612 fnegs %f13, %f12
17613 edge16n %i4, %g6, %l5
17614loop_2087:
17615 fpsub32s %f10, %f10, %f11
17616 fmovrse %i1, %f13, %f10
17617 movg %icc, %g4, %o0
17618 fsrc1s %f1, %f9
17619 stx %g5, [%l7 + 0x20]
17620 brlez %g1, loop_2088
17621 ldub [%l7 + 0x46], %l1
17622 fzero %f12
17623 lduw [%l7 + 0x64], %g3
17624loop_2088:
17625 tle %icc, 0x2
17626 ldx [%l7 + 0x18], %l3
17627 edge8 %l6, %i7, %o3
17628 fcmpeq16 %f8, %f14, %l0
17629 ldsb [%l7 + 0x2F], %l4
17630 edge8n %o4, %g7, %o7
17631 bshuffle %f2, %f6, %f12
17632 movneg %icc, %g2, %l2
17633 fone %f4
17634 fornot2s %f6, %f8, %f13
17635 movvc %xcc, %o6, %i5
17636 nop
17637 setx loop_2089, %l0, %l1
17638 wrpr 0x1, %tl
17639 wrpr %l1, %tpc
17640 add %l1, 0x4, %l1
17641 wrpr %l1, %tnpc
17642 setx 0x34400001400, %l0, %l1
17643 wrpr %l1, %tstate
17644 wrhpr 0x4, %htstate
17645 retry
17646 fmovsg %xcc, %f12, %f0
17647 fnot2s %f4, %f9
17648 fsrc1 %f6, %f14
17649loop_2089:
17650 movcc %xcc, %i3, %i0
17651 ldsh [%l7 + 0x3C], %o1
17652 ldd [%l7 + 0x38], %f4
17653 fnand %f10, %f6, %f6
17654 tsubcc %o2, %i2, %o5
17655 stx %i4, [%l7 + 0x58]
17656 fmovrdlz %g6, %f14, %f14
17657 alignaddrl %l5, %i6, %i1
17658 array16 %o0, %g5, %g1
17659 movgu %xcc, %g4, %l1
17660 mulx %g3, %l6, %l3
17661 movneg %icc, %i7, %o3
17662 sra %l4, 0x0F, %l0
17663 std %f4, [%l7 + 0x18]
17664 movvs %icc, %g7, %o4
17665 brlez,a %g2, loop_2090
17666 brz %l2, loop_2091
17667 tvc %icc, 0x1
17668 movcc %xcc, %o6, %o7
17669loop_2090:
17670 fmovrdlz %i5, %f12, %f4
17671loop_2091:
17672 fornot1s %f15, %f13, %f1
17673 st %f13, [%l7 + 0x5C]
17674 fbule %fcc0, loop_2092
17675 fmovd %f10, %f6
17676 fpsub16s %f10, %f4, %f9
17677 bge,a,pn %icc, loop_2093
17678loop_2092:
17679 fsrc1s %f13, %f15
17680 stb %i3, [%l7 + 0x15]
17681 ldd [%l7 + 0x18], %f0
17682loop_2093:
17683 stx %o1, [%l7 + 0x38]
17684 lduw [%l7 + 0x68], %o2
17685 ldx [%l7 + 0x70], %i0
17686 nop
17687 setx loop_2094, %l0, %l1
17688 wrpr 0x1, %tl
17689 wrpr %l1, %tnpc
17690 setx 0x34400001400, %l0, %l1
17691 wrpr %l1, %tstate
17692 wrhpr 0x4, %htstate
17693 done
17694 siam 0x2
17695 andn %o5, 0x19EE, %i2
17696 fmovrslez %i4, %f5, %f15
17697loop_2094:
17698 fxnor %f10, %f0, %f12
17699 fnegs %f7, %f11
17700 edge8l %l5, %i6, %i1
17701 stb %g6, [%l7 + 0x20]
17702 fmovrsne %o0, %f1, %f4
17703 bvs,pn %xcc, loop_2095
17704 sllx %g5, %g1, %g4
17705 brnz,a %l1, loop_2096
17706 ldsb [%l7 + 0x55], %l6
17707loop_2095:
17708 ldsb [%l7 + 0x76], %l3
17709 andncc %g3, %o3, %i7
17710loop_2096:
17711 ldsh [%l7 + 0x3E], %l4
17712 tcs %icc, 0x3
17713 fble %fcc0, loop_2097
17714 andcc %g7, %l0, %g2
17715 srax %o4, 0x11, %o6
17716 ldsw [%l7 + 0x08], %l2
17717loop_2097:
17718 fxors %f13, %f2, %f1
17719 edge16n %o7, %i3, %o1
17720 bcc,a %xcc, loop_2098
17721 bleu,a %icc, loop_2099
17722 std %f4, [%l7 + 0x70]
17723 fcmpeq16 %f10, %f12, %o2
17724loop_2098:
17725 mulx %i5, 0x1F24, %o5
17726loop_2099:
17727 fmovscs %xcc, %f10, %f10
17728 st %f5, [%l7 + 0x44]
17729 fmovdl %xcc, %f10, %f9
17730 lduh [%l7 + 0x2A], %i2
17731 fbg,a %fcc3, loop_2100
17732 fmovsn %icc, %f9, %f7
17733 fpackfix %f4, %f4
17734 fcmpes %fcc0, %f9, %f9
17735loop_2100:
17736 ldub [%l7 + 0x5E], %i4
17737 fnand %f10, %f2, %f4
17738 fmovsn %xcc, %f11, %f13
17739 ldub [%l7 + 0x2D], %l5
17740 ldsw [%l7 + 0x50], %i6
17741 ldsh [%l7 + 0x0A], %i1
17742 lduh [%l7 + 0x08], %i0
17743 popc 0x01C7, %g6
17744 addccc %o0, %g5, %g1
17745 fmovsvc %icc, %f5, %f3
17746 fmovrde %g4, %f0, %f12
17747 tvc %xcc, 0x0
17748 ldsh [%l7 + 0x10], %l6
17749 st %f13, [%l7 + 0x58]
17750 ldsw [%l7 + 0x14], %l3
17751 fmovdge %icc, %f12, %f5
17752 bge,a %icc, loop_2101
17753 bne loop_2102
17754 fornot1 %f6, %f0, %f6
17755 umulcc %l1, %g3, %o3
17756loop_2101:
17757 fmovdn %icc, %f9, %f5
17758loop_2102:
17759 tleu %icc, 0x3
17760 edge8n %l4, %g7, %l0
17761 edge16l %g2, %i7, %o6
17762 movgu %icc, %o4, %o7
17763 fnot2s %f14, %f0
17764 edge32l %l2, %i3, %o1
17765 brlez,a %o2, loop_2103
17766 movrgz %o5, 0x122, %i2
17767 ldsb [%l7 + 0x31], %i5
17768 subcc %i4, %l5, %i1
17769loop_2103:
17770 be,a,pt %xcc, loop_2104
17771 call loop_2105
17772 bgu,a loop_2106
17773 ldsh [%l7 + 0x78], %i0
17774loop_2104:
17775 fmovdl %xcc, %f10, %f14
17776loop_2105:
17777 fpadd32s %f14, %f9, %f8
17778loop_2106:
17779 edge32ln %g6, %i6, %o0
17780 srax %g5, 0x16, %g4
17781 ld [%l7 + 0x4C], %f12
17782 movrlz %l6, %l3, %l1
17783 ldsh [%l7 + 0x0E], %g3
17784 alignaddr %g1, %o3, %g7
17785 subcc %l0, %l4, %g2
17786 fmovdcs %icc, %f10, %f4
17787 ld [%l7 + 0x10], %f13
17788 edge16l %i7, %o6, %o4
17789 fbne,a %fcc1, loop_2107
17790 umulcc %o7, 0x0C7C, %i3
17791 mulscc %l2, 0x193F, %o2
17792 ldub [%l7 + 0x51], %o1
17793loop_2107:
17794 fmovdg %icc, %f15, %f2
17795 edge8n %i2, %i5, %o5
17796 fmovd %f4, %f4
17797 edge16ln %i4, %i1, %i0
17798 bcs,a,pn %icc, loop_2108
17799 ldd [%l7 + 0x18], %f10
17800 fmovdl %xcc, %f11, %f12
17801 bl,pt %xcc, loop_2109
17802loop_2108:
17803 ldsw [%l7 + 0x2C], %l5
17804 fxnors %f0, %f12, %f4
17805 udiv %i6, 0x1A62, %o0
17806loop_2109:
17807 ldub [%l7 + 0x2C], %g5
17808 srax %g6, %l6, %g4
17809 fnot2 %f0, %f6
17810 udivcc %l3, 0x11A5, %g3
17811 andn %g1, 0x1EF8, %o3
17812 fmovdvs %icc, %f11, %f7
17813 lduw [%l7 + 0x20], %g7
17814 fnot1 %f6, %f2
17815 fbne,a %fcc0, loop_2110
17816 fnot2 %f8, %f8
17817 bpos,pt %icc, loop_2111
17818 edge32 %l0, %l4, %g2
17819loop_2110:
17820 ldx [%l7 + 0x48], %l1
17821 edge8ln %o6, %o4, %o7
17822loop_2111:
17823 brgez,a %i7, loop_2112
17824 sth %l2, [%l7 + 0x6A]
17825 fmovsge %xcc, %f9, %f4
17826 ld [%l7 + 0x58], %f12
17827loop_2112:
17828 ldsb [%l7 + 0x2F], %o2
17829 fpackfix %f10, %f1
17830 sll %o1, %i3, %i2
17831 fpadd32 %f10, %f14, %f14
17832 fmovdleu %icc, %f9, %f13
17833 fornot1s %f2, %f2, %f3
17834 fcmpes %fcc2, %f1, %f13
17835 nop
17836 setx loop_2113, %l0, %l1
17837 wrpr 0x1, %tl
17838 wrpr %l1, %tnpc
17839 setx 0x34400001400, %l0, %l1
17840 wrpr %l1, %tstate
17841 wrhpr 0x4, %htstate
17842 done
17843 fbne,a %fcc2, loop_2114
17844 fmul8x16al %f9, %f7, %f2
17845 fmovdcs %xcc, %f12, %f13
17846loop_2113:
17847 smulcc %o5, %i5, %i4
17848loop_2114:
17849 tge %icc, 0x5
17850 ldub [%l7 + 0x4F], %i1
17851 stb %l5, [%l7 + 0x76]
17852 stx %i6, [%l7 + 0x60]
17853 sth %i0, [%l7 + 0x4E]
17854 fnot1s %f3, %f0
17855 fbule,a %fcc0, loop_2115
17856 fmovsa %icc, %f4, %f3
17857 andn %g5, %g6, %l6
17858 ldsw [%l7 + 0x1C], %o0
17859loop_2115:
17860 stx %l3, [%l7 + 0x68]
17861 sth %g4, [%l7 + 0x58]
17862 fpack16 %f12, %f2
17863 ba,a loop_2116
17864 udiv %g1, 0x0214, %o3
17865 tcs %icc, 0x4
17866 stb %g7, [%l7 + 0x28]
17867loop_2116:
17868 fmovsg %icc, %f1, %f4
17869 udiv %g3, 0x1B5C, %l4
17870 mulx %g2, 0x173F, %l0
17871 ld [%l7 + 0x70], %f14
17872 orcc %o6, 0x0FF6, %l1
17873 bge,a %xcc, loop_2117
17874 fmovrdgez %o4, %f2, %f14
17875 fmovsl %xcc, %f6, %f2
17876 fmovdle %xcc, %f3, %f9
17877loop_2117:
17878 std %f2, [%l7 + 0x18]
17879 sth %o7, [%l7 + 0x14]
17880 fpmerge %f1, %f4, %f0
17881 fbule %fcc2, loop_2118
17882 fbue %fcc2, loop_2119
17883 lduh [%l7 + 0x6E], %i7
17884 nop
17885 setx loop_2120, %l0, %l1
17886 wrpr 0x1, %tl
17887 wrpr %l1, %tnpc
17888 setx 0x34400001400, %l0, %l1
17889 wrpr %l1, %tstate
17890 wrhpr 0x4, %htstate
17891 done
17892loop_2118:
17893 movrgz %o2, 0x3C0, %l2
17894loop_2119:
17895 bgu,pt %icc, loop_2121
17896 ldd [%l7 + 0x68], %f14
17897loop_2120:
17898 sllx %i3, 0x08, %o1
17899 addc %i2, 0x00BC, %i5
17900loop_2121:
17901 lduw [%l7 + 0x58], %i4
17902 fbge,a %fcc0, loop_2122
17903 movleu %xcc, %o5, %i1
17904 ldsh [%l7 + 0x08], %l5
17905 fpadd16 %f2, %f10, %f10
17906loop_2122:
17907 ldsw [%l7 + 0x4C], %i6
17908 ldd [%l7 + 0x30], %f12
17909 fmovrdgz %i0, %f14, %f0
17910 fbul,a %fcc3, loop_2123
17911 fands %f1, %f9, %f9
17912 ldub [%l7 + 0x4B], %g5
17913 st %f12, [%l7 + 0x24]
17914loop_2123:
17915 fsrc1s %f8, %f5
17916 fornot2s %f4, %f15, %f3
17917 ldx [%l7 + 0x70], %g6
17918 lduh [%l7 + 0x0A], %l6
17919 fnands %f12, %f2, %f6
17920 bleu,pn %icc, loop_2124
17921 fsrc2s %f4, %f3
17922 stx %l3, [%l7 + 0x10]
17923 ldsh [%l7 + 0x68], %g4
17924loop_2124:
17925 alignaddrl %g1, %o3, %o0
17926 brnz,a %g7, loop_2125
17927 fmovrde %g3, %f2, %f10
17928 ldd [%l7 + 0x08], %f10
17929 sll %g2, %l0, %o6
17930loop_2125:
17931 movn %icc, %l4, %o4
17932 lduh [%l7 + 0x0E], %l1
17933 fmovrsne %o7, %f15, %f6
17934 ld [%l7 + 0x20], %f0
17935 fba %fcc2, loop_2126
17936 fpadd32s %f7, %f4, %f9
17937 st %f11, [%l7 + 0x58]
17938 lduw [%l7 + 0x70], %o2
17939loop_2126:
17940 ldsw [%l7 + 0x58], %l2
17941 fands %f8, %f11, %f6
17942 tvc %icc, 0x7
17943 add %i3, 0x06A6, %i7
17944 fpsub32s %f7, %f13, %f8
17945 sth %o1, [%l7 + 0x3E]
17946 movn %xcc, %i5, %i2
17947 brlez,a %i4, loop_2127
17948 stx %o5, [%l7 + 0x30]
17949 edge32l %l5, %i6, %i1
17950 mulscc %i0, %g5, %l6
17951loop_2127:
17952 fpadd16 %f10, %f4, %f10
17953 ldub [%l7 + 0x35], %g6
17954 ldsh [%l7 + 0x5A], %l3
17955 fble,a %fcc3, loop_2128
17956 or %g1, %o3, %g4
17957 fnors %f3, %f5, %f0
17958 fcmpeq16 %f12, %f12, %o0
17959loop_2128:
17960 fnot2 %f14, %f6
17961 sdiv %g7, 0x036F, %g3
17962 st %f0, [%l7 + 0x40]
17963 stb %l0, [%l7 + 0x6D]
17964 bg,a %icc, loop_2129
17965 sdivcc %o6, 0x1C7E, %g2
17966 bcc loop_2130
17967 ldsw [%l7 + 0x14], %o4
17968loop_2129:
17969 addc %l4, %l1, %o7
17970 addcc %o2, 0x1FBB, %i3
17971loop_2130:
17972 bcc,a %xcc, loop_2131
17973 brlez,a %i7, loop_2132
17974 stb %l2, [%l7 + 0x53]
17975 fpackfix %f6, %f0
17976loop_2131:
17977 subc %o1, %i2, %i5
17978loop_2132:
17979 fmovda %icc, %f0, %f14
17980 ldsw [%l7 + 0x48], %i4
17981 bvc,a %xcc, loop_2133
17982 fmovdleu %xcc, %f0, %f5
17983 ldx [%l7 + 0x58], %o5
17984 ldsb [%l7 + 0x0C], %l5
17985loop_2133:
17986 fmovd %f14, %f0
17987 movgu %xcc, %i1, %i0
17988 fmovdvc %icc, %f2, %f7
17989 fsrc2s %f4, %f0
17990 xnor %i6, %l6, %g5
17991 ldsh [%l7 + 0x60], %g6
17992 fmovrdlz %l3, %f10, %f4
17993 fcmpeq16 %f8, %f14, %o3
17994 add %g1, %o0, %g4
17995 movg %xcc, %g3, %l0
17996 fmovsne %icc, %f2, %f14
17997 fnor %f8, %f10, %f4
17998 fbu,a %fcc1, loop_2134
17999 ldub [%l7 + 0x50], %o6
18000 ta %xcc, 0x0
18001 fmovsg %xcc, %f5, %f10
18002loop_2134:
18003 fmuld8sux16 %f3, %f2, %f10
18004 lduw [%l7 + 0x14], %g2
18005 sllx %g7, %l4, %o4
18006 ldsw [%l7 + 0x20], %o7
18007 subccc %o2, %i3, %l1
18008 fpadd32s %f13, %f12, %f0
18009 ble,a loop_2135
18010 fmuld8ulx16 %f12, %f8, %f8
18011 fnor %f8, %f4, %f4
18012 stw %l2, [%l7 + 0x44]
18013loop_2135:
18014 fmovdgu %xcc, %f12, %f3
18015 alignaddrl %o1, %i2, %i5
18016 fbo %fcc3, loop_2136
18017 edge32n %i7, %o5, %i4
18018 mulscc %i1, %i0, %i6
18019 stw %l5, [%l7 + 0x1C]
18020loop_2136:
18021 ld [%l7 + 0x20], %f11
18022 ldsb [%l7 + 0x3E], %l6
18023 fbg %fcc2, loop_2137
18024 fmovdne %xcc, %f7, %f5
18025 stb %g6, [%l7 + 0x2F]
18026 stw %l3, [%l7 + 0x10]
18027loop_2137:
18028 st %f6, [%l7 + 0x34]
18029 te %xcc, 0x5
18030 fcmple32 %f4, %f8, %o3
18031 fmovscs %icc, %f3, %f13
18032 ldsw [%l7 + 0x14], %g5
18033 sllx %o0, %g1, %g3
18034 ble loop_2138
18035 fpadd16s %f5, %f14, %f10
18036 tneg %xcc, 0x1
18037 ble,pt %xcc, loop_2139
18038loop_2138:
18039 mulx %l0, %g4, %o6
18040 ldub [%l7 + 0x7B], %g7
18041 fcmpd %fcc2, %f12, %f0
18042loop_2139:
18043 array16 %l4, %o4, %g2
18044 fbo,a %fcc2, loop_2140
18045 ldsh [%l7 + 0x72], %o7
18046 edge16n %o2, %l1, %i3
18047 umulcc %o1, 0x00C9, %i2
18048loop_2140:
18049 addcc %i5, 0x04F9, %i7
18050 fmovdvc %xcc, %f14, %f14
18051 std %f4, [%l7 + 0x78]
18052 std %f12, [%l7 + 0x40]
18053 stx %l2, [%l7 + 0x78]
18054 ldx [%l7 + 0x78], %i4
18055 movrgez %o5, %i0, %i1
18056 stw %i6, [%l7 + 0x18]
18057 stw %l6, [%l7 + 0x34]
18058 fmovde %icc, %f8, %f10
18059 stx %g6, [%l7 + 0x08]
18060 movrlez %l3, 0x3A3, %l5
18061 bleu,a,pn %xcc, loop_2141
18062 fmovsle %icc, %f9, %f13
18063 movle %xcc, %g5, %o3
18064 fmovsvc %icc, %f13, %f2
18065loop_2141:
18066 stb %g1, [%l7 + 0x68]
18067 fmovdg %xcc, %f13, %f1
18068 lduw [%l7 + 0x54], %g3
18069 fmul8x16al %f11, %f9, %f2
18070 fbl,a %fcc2, loop_2142
18071 fba %fcc0, loop_2143
18072 ld [%l7 + 0x7C], %f7
18073 edge16ln %l0, %g4, %o6
18074loop_2142:
18075 ld [%l7 + 0x6C], %f12
18076loop_2143:
18077 st %f5, [%l7 + 0x58]
18078 fnands %f13, %f13, %f15
18079 fbe %fcc1, loop_2144
18080 fmovsvs %xcc, %f0, %f10
18081 bne,a,pn %xcc, loop_2145
18082 st %f13, [%l7 + 0x3C]
18083loop_2144:
18084 fmovd %f2, %f8
18085 fsrc1 %f14, %f0
18086loop_2145:
18087 call loop_2146
18088 ldd [%l7 + 0x50], %f10
18089 ldd [%l7 + 0x40], %f12
18090 nop
18091 setx loop_2147, %l0, %l1
18092 wrpr 0x1, %tl
18093 wrpr %l1, %tnpc
18094 setx 0x34400001400, %l0, %l1
18095 wrpr %l1, %tstate
18096 wrhpr 0x4, %htstate
18097 done
18098loop_2146:
18099 ldub [%l7 + 0x73], %o0
18100 movvs %xcc, %g7, %o4
18101 ldsb [%l7 + 0x72], %l4
18102loop_2147:
18103 fnegd %f14, %f10
18104 subccc %o7, 0x06E5, %o2
18105 movrgz %l1, 0x32A, %i3
18106 bg %icc, loop_2148
18107 sll %g2, 0x17, %i2
18108 std %f0, [%l7 + 0x60]
18109 tleu %icc, 0x3
18110loop_2148:
18111 bge,a,pt %icc, loop_2149
18112 srlx %o1, %i5, %i7
18113 bgu,a,pt %icc, loop_2150
18114 fornot1s %f5, %f15, %f14
18115loop_2149:
18116 ldub [%l7 + 0x0B], %l2
18117 sllx %i4, 0x01, %o5
18118loop_2150:
18119 fmovda %xcc, %f14, %f9
18120 ld [%l7 + 0x30], %f2
18121 fmovsgu %icc, %f7, %f4
18122 edge8n %i0, %i6, %i1
18123 nop
18124 setx loop_2151, %l0, %l1
18125 wrpr 0x1, %tl
18126 wrpr %l1, %tnpc
18127 setx 0x34400001400, %l0, %l1
18128 wrpr %l1, %tstate
18129 wrhpr 0x4, %htstate
18130 done
18131 fnot2s %f3, %f11
18132 fble,a %fcc1, loop_2152
18133 ldsh [%l7 + 0x4C], %g6
18134loop_2151:
18135 fpack32 %f10, %f0, %f2
18136 fmul8x16al %f9, %f9, %f12
18137loop_2152:
18138 subcc %l6, 0x09E4, %l5
18139 fpadd32 %f14, %f0, %f2
18140 brgez,a %l3, loop_2153
18141 be,a,pn %icc, loop_2154
18142 bl %xcc, loop_2155
18143 sdivcc %o3, 0x15BF, %g1
18144loop_2153:
18145 ldub [%l7 + 0x78], %g3
18146loop_2154:
18147 bge,pt %xcc, loop_2156
18148loop_2155:
18149 bpos,a,pn %icc, loop_2157
18150 sth %l0, [%l7 + 0x20]
18151 stb %g5, [%l7 + 0x57]
18152loop_2156:
18153 bleu,pn %xcc, loop_2158
18154loop_2157:
18155 fba %fcc0, loop_2159
18156 tge %icc, 0x7
18157 ldd [%l7 + 0x50], %f12
18158loop_2158:
18159 lduh [%l7 + 0x60], %g4
18160loop_2159:
18161 fble,a %fcc0, loop_2160
18162 sth %o0, [%l7 + 0x6C]
18163 movne %xcc, %o6, %g7
18164 std %f0, [%l7 + 0x38]
18165loop_2160:
18166 fmul8x16 %f6, %f10, %f12
18167 lduh [%l7 + 0x64], %o4
18168 fnot1s %f1, %f1
18169 brlez %l4, loop_2161
18170 movg %xcc, %o2, %o7
18171 movrgez %i3, 0x1A6, %g2
18172 ta %icc, 0x6
18173loop_2161:
18174 std %f14, [%l7 + 0x70]
18175 fbn %fcc1, loop_2162
18176 ld [%l7 + 0x70], %f5
18177 fcmpeq32 %f12, %f4, %l1
18178 fmovrslez %i2, %f8, %f12
18179loop_2162:
18180 ldsw [%l7 + 0x28], %o1
18181 fors %f5, %f6, %f1
18182 ble,pt %icc, loop_2163
18183 fbg %fcc0, loop_2164
18184 brnz,a %i5, loop_2165
18185 fbu,a %fcc2, loop_2166
18186loop_2163:
18187 move %xcc, %i7, %i4
18188loop_2164:
18189 fnegs %f2, %f9
18190loop_2165:
18191 fpmerge %f1, %f1, %f2
18192loop_2166:
18193 ldub [%l7 + 0x75], %l2
18194 fmovsgu %xcc, %f15, %f14
18195 addccc %o5, %i6, %i1
18196 stb %i0, [%l7 + 0x29]
18197 sub %g6, 0x0E96, %l5
18198 movvc %xcc, %l6, %l3
18199 fpadd32 %f8, %f4, %f6
18200 ldsh [%l7 + 0x18], %o3
18201 alignaddrl %g1, %g3, %l0
18202 fnot1 %f14, %f12
18203 edge16ln %g5, %g4, %o6
18204 array8 %o0, %g7, %l4
18205 subccc %o2, 0x1D55, %o7
18206 stx %o4, [%l7 + 0x30]
18207 ld [%l7 + 0x20], %f15
18208 brgz,a %g2, loop_2167
18209 tn %icc, 0x7
18210 movn %xcc, %i3, %l1
18211 ldub [%l7 + 0x14], %o1
18212loop_2167:
18213 orcc %i2, 0x02A0, %i5
18214 ld [%l7 + 0x7C], %f2
18215 ldd [%l7 + 0x68], %f8
18216 tvc %icc, 0x7
18217 fornot2s %f6, %f14, %f8
18218 st %f11, [%l7 + 0x68]
18219 fones %f3
18220 movcc %icc, %i4, %i7
18221 fmovdne %icc, %f13, %f0
18222 fbue,a %fcc1, loop_2168
18223 fbg,a %fcc0, loop_2169
18224 addcc %l2, 0x0052, %o5
18225 fmovrdgez %i1, %f4, %f4
18226loop_2168:
18227 stb %i0, [%l7 + 0x48]
18228loop_2169:
18229 movre %g6, %l5, %l6
18230 fmul8x16au %f4, %f14, %f10
18231 ldsb [%l7 + 0x38], %l3
18232 ldsh [%l7 + 0x7C], %o3
18233 ldsh [%l7 + 0x14], %g1
18234 movrlz %g3, %i6, %g5
18235 ldsh [%l7 + 0x48], %l0
18236 addc %g4, %o0, %o6
18237 edge16ln %g7, %o2, %l4
18238 brz %o4, loop_2170
18239 edge8ln %o7, %g2, %i3
18240 andn %o1, 0x1A59, %l1
18241 fbu %fcc0, loop_2171
18242loop_2170:
18243 bleu loop_2172
18244 brz,a %i5, loop_2173
18245 stb %i2, [%l7 + 0x62]
18246loop_2171:
18247 xnorcc %i7, 0x08DF, %l2
18248loop_2172:
18249 fbge,a %fcc3, loop_2174
18250loop_2173:
18251 ble %icc, loop_2175
18252 stb %o5, [%l7 + 0x2F]
18253 fmul8x16al %f15, %f14, %f0
18254loop_2174:
18255 fmovsn %icc, %f13, %f11
18256loop_2175:
18257 brgz %i4, loop_2176
18258 fmovspos %xcc, %f7, %f9
18259 fornot1 %f10, %f4, %f10
18260 bgu,pn %xcc, loop_2177
18261loop_2176:
18262 ldsw [%l7 + 0x40], %i0
18263 ldub [%l7 + 0x74], %i1
18264 movg %xcc, %g6, %l5
18265loop_2177:
18266 ldd [%l7 + 0x40], %f10
18267 tle %icc, 0x7
18268 std %f2, [%l7 + 0x28]
18269 ld [%l7 + 0x18], %f11
18270 stw %l3, [%l7 + 0x1C]
18271 ldub [%l7 + 0x64], %o3
18272 movn %icc, %g1, %g3
18273 fpmerge %f6, %f6, %f6
18274 fbn %fcc3, loop_2178
18275 fpackfix %f2, %f8
18276 tg %xcc, 0x3
18277 movgu %xcc, %i6, %g5
18278loop_2178:
18279 std %f8, [%l7 + 0x40]
18280 movleu %xcc, %l0, %l6
18281 fpack16 %f0, %f0
18282 ldx [%l7 + 0x70], %o0
18283 ba,a,pt %icc, loop_2179
18284 fmovsg %xcc, %f2, %f0
18285 ldsw [%l7 + 0x08], %g4
18286 nop
18287 setx loop_2180, %l0, %l1
18288 wrpr 0x1, %tl
18289 wrpr %l1, %tnpc
18290 setx 0x34400001400, %l0, %l1
18291 wrpr %l1, %tstate
18292 wrhpr 0x4, %htstate
18293 done
18294loop_2179:
18295 stb %o6, [%l7 + 0x62]
18296 addc %g7, %o2, %l4
18297 fxnors %f9, %f10, %f2
18298loop_2180:
18299 ldx [%l7 + 0x10], %o4
18300 fmul8x16 %f10, %f0, %f12
18301 ldx [%l7 + 0x18], %o7
18302 ldsb [%l7 + 0x12], %g2
18303 orcc %o1, 0x1F3B, %l1
18304 tvc %icc, 0x2
18305 lduw [%l7 + 0x3C], %i3
18306 fmovdge %xcc, %f0, %f14
18307 fmovsne %icc, %f13, %f6
18308 brgz,a %i2, loop_2181
18309 fxors %f14, %f0, %f14
18310 ldsh [%l7 + 0x74], %i5
18311 bn,pt %icc, loop_2182
18312loop_2181:
18313 edge8n %i7, %o5, %l2
18314 subccc %i4, 0x1A97, %i0
18315 fnegd %f12, %f14
18316loop_2182:
18317 fmovrsgez %g6, %f15, %f9
18318 fnegs %f7, %f14
18319 ldd [%l7 + 0x50], %f6
18320 ld [%l7 + 0x40], %f14
18321 fmovdleu %icc, %f7, %f7
18322 ldub [%l7 + 0x31], %i1
18323 add %l3, %l5, %g1
18324 taddcc %g3, %o3, %i6
18325 bvc,a %icc, loop_2183
18326 ble loop_2184
18327 fbo %fcc3, loop_2185
18328 stb %g5, [%l7 + 0x70]
18329loop_2183:
18330 fnot2s %f1, %f6
18331loop_2184:
18332 ldd [%l7 + 0x10], %f0
18333loop_2185:
18334 fbule %fcc2, loop_2186
18335 fcmpeq16 %f8, %f10, %l6
18336 bne,a,pt %icc, loop_2187
18337 ld [%l7 + 0x4C], %f1
18338loop_2186:
18339 movrlez %l0, %g4, %o6
18340 ldsw [%l7 + 0x28], %g7
18341loop_2187:
18342 fabsd %f8, %f0
18343 ldd [%l7 + 0x08], %f2
18344 ldd [%l7 + 0x20], %f2
18345 tcc %xcc, 0x3
18346 alignaddrl %o2, %o0, %l4
18347 bl,a,pn %icc, loop_2188
18348 ldsw [%l7 + 0x0C], %o4
18349 st %f1, [%l7 + 0x20]
18350 tn %icc, 0x3
18351loop_2188:
18352 be,a,pt %xcc, loop_2189
18353 mova %xcc, %o7, %g2
18354 fmovrdlez %o1, %f6, %f12
18355 ldx [%l7 + 0x48], %l1
18356loop_2189:
18357 fandnot1 %f6, %f0, %f6
18358 fcmple16 %f14, %f10, %i3
18359 tcc %icc, 0x5
18360 fbl,a %fcc1, loop_2190
18361 bge,pt %icc, loop_2191
18362 be loop_2192
18363 sth %i2, [%l7 + 0x54]
18364loop_2190:
18365 bleu loop_2193
18366loop_2191:
18367 fone %f10
18368loop_2192:
18369 movrne %i7, 0x0FE, %i5
18370 tvs %icc, 0x1
18371loop_2193:
18372 fmovdg %xcc, %f0, %f9
18373 fmovde %icc, %f9, %f1
18374 udiv %l2, 0x178B, %i4
18375 stb %i0, [%l7 + 0x4A]
18376 array8 %g6, %i1, %l3
18377 lduh [%l7 + 0x58], %l5
18378 bge,a,pn %icc, loop_2194
18379 ldsb [%l7 + 0x48], %g1
18380 ldsb [%l7 + 0x74], %o5
18381 edge32ln %g3, %o3, %g5
18382loop_2194:
18383 sth %i6, [%l7 + 0x0E]
18384 orcc %l0, 0x03F5, %g4
18385 brgz,a %l6, loop_2195
18386 edge32ln %g7, %o6, %o2
18387 edge16n %l4, %o4, %o7
18388 bleu,a,pt %xcc, loop_2196
18389loop_2195:
18390 brnz %g2, loop_2197
18391 stw %o1, [%l7 + 0x1C]
18392 ldx [%l7 + 0x58], %l1
18393loop_2196:
18394 fble,a %fcc1, loop_2198
18395loop_2197:
18396 fmovdge %icc, %f1, %f2
18397 fbg %fcc3, loop_2199
18398 fxnor %f10, %f12, %f4
18399loop_2198:
18400 sth %i3, [%l7 + 0x26]
18401 udiv %o0, 0x0181, %i7
18402loop_2199:
18403 fmovrdgz %i2, %f8, %f14
18404 fand %f14, %f14, %f6
18405 stw %i5, [%l7 + 0x0C]
18406 fmovsleu %icc, %f5, %f0
18407 fbule %fcc3, loop_2200
18408 fbuge,a %fcc2, loop_2201
18409 stb %l2, [%l7 + 0x35]
18410 ld [%l7 + 0x48], %f15
18411loop_2200:
18412 stx %i0, [%l7 + 0x30]
18413loop_2201:
18414 ldd [%l7 + 0x60], %f14
18415 alignaddrl %g6, %i1, %l3
18416 ldsb [%l7 + 0x1C], %i4
18417 fmovdcc %icc, %f14, %f13
18418 brz %g1, loop_2202
18419 fmovdne %xcc, %f2, %f12
18420 ldsh [%l7 + 0x4E], %o5
18421 te %icc, 0x6
18422loop_2202:
18423 fnands %f9, %f10, %f15
18424 edge32l %l5, %o3, %g5
18425 ba,a,pn %icc, loop_2203
18426 tge %xcc, 0x7
18427 std %f8, [%l7 + 0x58]
18428 edge16l %i6, %g3, %g4
18429loop_2203:
18430 smul %l0, %g7, %o6
18431 std %f12, [%l7 + 0x50]
18432 sub %l6, 0x0602, %o2
18433 ldsw [%l7 + 0x0C], %o4
18434 tcc %xcc, 0x1
18435 fbo,a %fcc3, loop_2204
18436 stw %l4, [%l7 + 0x78]
18437 fzeros %f4
18438 fmovdne %xcc, %f5, %f15
18439loop_2204:
18440 fbo %fcc3, loop_2205
18441 fbne %fcc3, loop_2206
18442 fcmped %fcc0, %f10, %f6
18443 fbug,a %fcc2, loop_2207
18444loop_2205:
18445 fmul8x16au %f9, %f15, %f4
18446loop_2206:
18447 ldsw [%l7 + 0x50], %o7
18448 fpsub32s %f15, %f0, %f10
18449loop_2207:
18450 ldsw [%l7 + 0x38], %g2
18451 ldx [%l7 + 0x38], %o1
18452 fmovrse %l1, %f12, %f5
18453 fcmped %fcc2, %f6, %f14
18454 popc %o0, %i7
18455 bshuffle %f2, %f8, %f4
18456 srl %i3, 0x09, %i2
18457 fmul8x16 %f5, %f6, %f14
18458 fmul8x16 %f0, %f10, %f14
18459 ldd [%l7 + 0x48], %f8
18460 smul %l2, %i0, %g6
18461 fpadd32s %f7, %f5, %f1
18462 stx %i5, [%l7 + 0x20]
18463 sdivx %i1, 0x1D0A, %l3
18464 orcc %i4, %o5, %l5
18465 tneg %icc, 0x3
18466 smul %o3, %g5, %i6
18467 movg %icc, %g1, %g3
18468 ld [%l7 + 0x44], %f4
18469 ldx [%l7 + 0x78], %l0
18470 subc %g7, %g4, %l6
18471 te %icc, 0x2
18472 fxnor %f8, %f2, %f6
18473 ldub [%l7 + 0x1C], %o6
18474 srax %o4, %o2, %l4
18475 fbg %fcc1, loop_2208
18476 tvc %xcc, 0x3
18477 stw %g2, [%l7 + 0x5C]
18478 fmovscs %xcc, %f13, %f11
18479loop_2208:
18480 fmovrdgez %o7, %f2, %f10
18481 brgez %o1, loop_2209
18482 fcmped %fcc0, %f2, %f4
18483 ldx [%l7 + 0x38], %l1
18484 fmovdgu %xcc, %f6, %f2
18485loop_2209:
18486 or %o0, %i3, %i7
18487 sra %l2, 0x11, %i0
18488 addcc %i2, %g6, %i5
18489 orn %i1, %l3, %o5
18490 fandnot1s %f9, %f11, %f1
18491 fmovdn %xcc, %f3, %f10
18492 fmuld8sux16 %f6, %f5, %f2
18493 fmovsa %icc, %f11, %f2
18494 addc %l5, 0x0189, %o3
18495 fmovspos %icc, %f10, %f13
18496 fbul,a %fcc1, loop_2210
18497 fmovsvs %xcc, %f8, %f4
18498 fmovdle %xcc, %f12, %f11
18499 lduh [%l7 + 0x12], %i4
18500loop_2210:
18501 ldsw [%l7 + 0x44], %i6
18502 fmovrdlez %g5, %f0, %f8
18503 and %g1, 0x0247, %l0
18504 tne %xcc, 0x3
18505 ble,a %icc, loop_2211
18506 ldx [%l7 + 0x68], %g3
18507 fmovdge %icc, %f11, %f6
18508 and %g4, 0x0F99, %l6
18509loop_2211:
18510 ldsh [%l7 + 0x4E], %g7
18511 brgz,a %o6, loop_2212
18512 bl loop_2213
18513 edge8l %o4, %o2, %g2
18514 stb %l4, [%l7 + 0x1D]
18515loop_2212:
18516 st %f7, [%l7 + 0x54]
18517loop_2213:
18518 lduh [%l7 + 0x50], %o1
18519 fmovrslz %l1, %f10, %f0
18520 std %f8, [%l7 + 0x28]
18521 movle %icc, %o7, %i3
18522 fcmpes %fcc1, %f3, %f0
18523 ld [%l7 + 0x30], %f8
18524 xnorcc %i7, 0x138F, %l2
18525 fmovsvc %icc, %f15, %f6
18526 ldd [%l7 + 0x30], %f10
18527 lduw [%l7 + 0x18], %o0
18528 fcmpes %fcc1, %f7, %f8
18529 bg loop_2214
18530 brlez %i0, loop_2215
18531 andcc %g6, %i5, %i2
18532 bvc %xcc, loop_2216
18533loop_2214:
18534 taddcc %l3, %o5, %l5
18535loop_2215:
18536 ldub [%l7 + 0x6D], %o3
18537 edge16l %i4, %i6, %g5
18538loop_2216:
18539 fxnors %f9, %f14, %f9
18540 tpos %icc, 0x3
18541 ldx [%l7 + 0x18], %g1
18542 ble,pn %xcc, loop_2217
18543 fmul8sux16 %f0, %f6, %f12
18544 bvc,a %xcc, loop_2218
18545 fcmpne32 %f0, %f8, %i1
18546loop_2217:
18547 movvs %icc, %g3, %g4
18548 ldx [%l7 + 0x48], %l6
18549loop_2218:
18550 fmovdleu %xcc, %f12, %f1
18551 fbul,a %fcc2, loop_2219
18552 fcmpd %fcc3, %f10, %f10
18553 sth %g7, [%l7 + 0x08]
18554 stw %o6, [%l7 + 0x4C]
18555loop_2219:
18556 fbne,a %fcc3, loop_2220
18557 bvs,a loop_2221
18558 nop
18559 setx loop_2222, %l0, %l1
18560 jmpl %l1, %l0
18561 call loop_2223
18562loop_2220:
18563 sth %o4, [%l7 + 0x76]
18564loop_2221:
18565 fandnot2 %f4, %f2, %f2
18566loop_2222:
18567 movcc %xcc, %o2, %g2
18568loop_2223:
18569 ta %xcc, 0x5
18570 fpsub32s %f3, %f10, %f2
18571 fmovspos %icc, %f14, %f10
18572 stb %o1, [%l7 + 0x6F]
18573 fabss %f15, %f9
18574 fnot2s %f4, %f7
18575 sdivx %l1, 0x12EB, %o7
18576 ld [%l7 + 0x4C], %f15
18577 fand %f14, %f0, %f0
18578 ldsw [%l7 + 0x30], %i3
18579 ld [%l7 + 0x3C], %f8
18580 stx %i7, [%l7 + 0x60]
18581 fmovrde %l2, %f12, %f2
18582 brnz %o0, loop_2224
18583 fmovsl %icc, %f12, %f2
18584 orncc %i0, %l4, %i5
18585 subc %i2, 0x1896, %g6
18586loop_2224:
18587 ldub [%l7 + 0x73], %l3
18588 edge16 %l5, %o5, %o3
18589 bgu loop_2225
18590 tn %icc, 0x3
18591 lduh [%l7 + 0x60], %i6
18592 movneg %xcc, %i4, %g5
18593loop_2225:
18594 subc %i1, 0x01E6, %g1
18595 ldsh [%l7 + 0x70], %g4
18596 fornot1 %f10, %f0, %f12
18597 array8 %l6, %g7, %g3
18598 be,a,pn %icc, loop_2226
18599 tg %icc, 0x2
18600 fnot1s %f14, %f4
18601 xnor %o6, 0x0D31, %o4
18602loop_2226:
18603 taddcctv %l0, %o2, %g2
18604 stb %l1, [%l7 + 0x11]
18605 ble,pn %icc, loop_2227
18606 fcmpeq32 %f0, %f12, %o7
18607 fmovdcs %icc, %f5, %f12
18608 fpackfix %f12, %f9
18609loop_2227:
18610 ldd [%l7 + 0x78], %f8
18611 stx %o1, [%l7 + 0x50]
18612 fmovs %f9, %f9
18613 fbge %fcc3, loop_2228
18614 tne %xcc, 0x1
18615 movvc %icc, %i3, %i7
18616 fmovda %xcc, %f8, %f12
18617loop_2228:
18618 ldub [%l7 + 0x47], %l2
18619 tl %xcc, 0x3
18620 fmovdg %xcc, %f13, %f4
18621 fcmps %fcc3, %f15, %f12
18622 fmovsg %xcc, %f7, %f12
18623 sdivcc %i0, 0x1964, %o0
18624 fnand %f2, %f14, %f12
18625 faligndata %f14, %f12, %f8
18626 ldd [%l7 + 0x40], %f2
18627 fmovdn %xcc, %f7, %f2
18628 tcs %xcc, 0x3
18629 stb %i5, [%l7 + 0x65]
18630 be %xcc, loop_2229
18631 lduh [%l7 + 0x4A], %i2
18632 ldub [%l7 + 0x68], %g6
18633 fmovdg %xcc, %f9, %f15
18634loop_2229:
18635 sethi 0x0AB5, %l3
18636 movgu %icc, %l4, %l5
18637 orn %o5, 0x15C6, %o3
18638 fmovdne %xcc, %f14, %f8
18639 call loop_2230
18640 add %i4, %g5, %i6
18641 lduh [%l7 + 0x16], %i1
18642 ldsh [%l7 + 0x20], %g4
18643loop_2230:
18644 std %f6, [%l7 + 0x40]
18645 fbule %fcc0, loop_2231
18646 sethi 0x0EDC, %g1
18647 ldub [%l7 + 0x5B], %l6
18648 fpack32 %f10, %f10, %f4
18649loop_2231:
18650 edge32n %g7, %o6, %g3
18651 addccc %l0, 0x0FB1, %o2
18652 std %f2, [%l7 + 0x78]
18653 edge32ln %g2, %o4, %o7
18654 fpackfix %f6, %f11
18655 stx %l1, [%l7 + 0x78]
18656 fmul8ulx16 %f14, %f4, %f2
18657 bvc,pt %xcc, loop_2232
18658 array8 %i3, %i7, %l2
18659 ldsb [%l7 + 0x10], %i0
18660 fbg,a %fcc2, loop_2233
18661loop_2232:
18662 taddcctv %o0, 0x16CD, %o1
18663 fbge,a %fcc0, loop_2234
18664 lduh [%l7 + 0x42], %i2
18665loop_2233:
18666 popc %g6, %i5
18667 fmovsgu %xcc, %f13, %f4
18668loop_2234:
18669 movneg %xcc, %l3, %l5
18670 fnot1s %f13, %f8
18671 edge8n %l4, %o5, %o3
18672 andcc %g5, %i4, %i1
18673 fbge %fcc3, loop_2235
18674 fornot1 %f0, %f14, %f4
18675 fmul8sux16 %f4, %f10, %f14
18676 fmovrde %g4, %f14, %f0
18677loop_2235:
18678 stw %i6, [%l7 + 0x58]
18679 bg,a %icc, loop_2236
18680 bg,a loop_2237
18681 bvs,pt %icc, loop_2238
18682 stx %g1, [%l7 + 0x58]
18683loop_2236:
18684 tge %xcc, 0x0
18685loop_2237:
18686 fbug,a %fcc3, loop_2239
18687loop_2238:
18688 movge %xcc, %g7, %o6
18689 fandnot1 %f10, %f6, %f14
18690 andncc %l6, %l0, %o2
18691loop_2239:
18692 siam 0x5
18693 edge16n %g3, %o4, %g2
18694 ldub [%l7 + 0x1C], %l1
18695 fnor %f10, %f4, %f6
18696 fnor %f4, %f2, %f14
18697 fmovdge %icc, %f10, %f8
18698 fbn,a %fcc1, loop_2240
18699 ldsh [%l7 + 0x08], %o7
18700 tcc %xcc, 0x6
18701 xnor %i3, %i7, %l2
18702loop_2240:
18703 fbule %fcc2, loop_2241
18704 fands %f7, %f4, %f6
18705 sdivx %o0, 0x09DA, %o1
18706 brgez %i0, loop_2242
18707loop_2241:
18708 ldsw [%l7 + 0x58], %g6
18709 fmovsleu %xcc, %f13, %f0
18710 bpos,a,pt %icc, loop_2243
18711loop_2242:
18712 stw %i5, [%l7 + 0x54]
18713 fpsub32 %f12, %f2, %f8
18714 edge16n %i2, %l3, %l5
18715loop_2243:
18716 fmovdvc %icc, %f2, %f5
18717 ldub [%l7 + 0x66], %o5
18718 movpos %icc, %o3, %g5
18719 bneg,a %icc, loop_2244
18720 movcc %xcc, %i4, %l4
18721 edge32ln %g4, %i1, %g1
18722 ldsb [%l7 + 0x1F], %i6
18723loop_2244:
18724 ldsb [%l7 + 0x26], %o6
18725 lduw [%l7 + 0x3C], %l6
18726 sth %l0, [%l7 + 0x2E]
18727 ldx [%l7 + 0x78], %o2
18728 fcmped %fcc1, %f2, %f8
18729 edge32l %g7, %o4, %g3
18730 sth %g2, [%l7 + 0x30]
18731 umul %o7, %i3, %l1
18732 alignaddrl %i7, %o0, %o1
18733 fzeros %f14
18734 ldd [%l7 + 0x08], %f0
18735 movrlez %i0, %l2, %g6
18736 sth %i5, [%l7 + 0x1A]
18737 stx %l3, [%l7 + 0x18]
18738 movneg %icc, %l5, %i2
18739 fcmpgt16 %f0, %f2, %o5
18740 movrne %o3, 0x1F0, %g5
18741 lduw [%l7 + 0x74], %i4
18742 and %g4, %l4, %i1
18743 srl %i6, 0x09, %o6
18744 std %f8, [%l7 + 0x28]
18745 orncc %g1, %l0, %o2
18746 fornot1 %f10, %f4, %f12
18747 ble,a,pt %icc, loop_2245
18748 ldsb [%l7 + 0x0B], %g7
18749 mulx %l6, 0x136E, %g3
18750 lduh [%l7 + 0x68], %g2
18751loop_2245:
18752 fornot1 %f8, %f6, %f12
18753 fexpand %f0, %f8
18754 ldub [%l7 + 0x1E], %o4
18755 fmuld8sux16 %f2, %f11, %f12
18756 fandnot1 %f14, %f4, %f14
18757 brlez,a %o7, loop_2246
18758 sth %i3, [%l7 + 0x58]
18759 and %l1, 0x12E7, %i7
18760 std %f0, [%l7 + 0x78]
18761loop_2246:
18762 ldx [%l7 + 0x18], %o1
18763 te %xcc, 0x4
18764 lduw [%l7 + 0x18], %o0
18765 fmovrsne %l2, %f5, %f5
18766 lduh [%l7 + 0x7E], %g6
18767 fba,a %fcc3, loop_2247
18768 andcc %i0, %l3, %i5
18769 stw %i2, [%l7 + 0x10]
18770 stw %l5, [%l7 + 0x38]
18771loop_2247:
18772 edge16n %o3, %g5, %o5
18773 std %f6, [%l7 + 0x78]
18774 fsrc1s %f7, %f15
18775 fblg %fcc1, loop_2248
18776 ldx [%l7 + 0x78], %g4
18777 fmovrsgez %l4, %f12, %f6
18778 fzero %f2
18779loop_2248:
18780 tneg %xcc, 0x1
18781 fble,a %fcc3, loop_2249
18782 sth %i1, [%l7 + 0x6A]
18783 fmovscs %xcc, %f1, %f11
18784 sub %i6, %i4, %g1
18785loop_2249:
18786 lduh [%l7 + 0x3E], %l0
18787 fpack32 %f10, %f6, %f6
18788 ldd [%l7 + 0x08], %f14
18789 fandnot1 %f4, %f14, %f8
18790 fmovsa %icc, %f8, %f13
18791 ld [%l7 + 0x30], %f2
18792 fpsub32s %f8, %f8, %f13
18793 brnz,a %o6, loop_2250
18794 andcc %o2, %l6, %g7
18795 fmuld8ulx16 %f10, %f13, %f10
18796 ldx [%l7 + 0x70], %g2
18797loop_2250:
18798 fcmpd %fcc1, %f14, %f4
18799 ldsh [%l7 + 0x18], %o4
18800 stb %g3, [%l7 + 0x23]
18801 movge %xcc, %i3, %l1
18802 be,pn %xcc, loop_2251
18803 fzero %f4
18804 std %f8, [%l7 + 0x68]
18805 edge16ln %o7, %o1, %i7
18806loop_2251:
18807 umulcc %o0, 0x065B, %g6
18808 st %f11, [%l7 + 0x54]
18809 andn %i0, %l3, %l2
18810 ldub [%l7 + 0x58], %i5
18811 and %i2, 0x0A14, %o3
18812 sub %g5, 0x0680, %o5
18813 brlez,a %l5, loop_2252
18814 ldsw [%l7 + 0x30], %l4
18815 ldsw [%l7 + 0x50], %g4
18816 sth %i6, [%l7 + 0x14]
18817loop_2252:
18818 fexpand %f2, %f8
18819 fbne %fcc3, loop_2253
18820 fmovrdgez %i4, %f10, %f4
18821 st %f13, [%l7 + 0x08]
18822 mova %xcc, %i1, %g1
18823loop_2253:
18824 ldsh [%l7 + 0x0E], %o6
18825 lduh [%l7 + 0x18], %l0
18826 movgu %icc, %o2, %l6
18827 fmuld8sux16 %f5, %f11, %f14
18828 fbl,a %fcc2, loop_2254
18829 fsrc2 %f12, %f0
18830 fmuld8ulx16 %f10, %f9, %f10
18831 brlez %g2, loop_2255
18832loop_2254:
18833 brlez %o4, loop_2256
18834 mulscc %g3, %i3, %l1
18835 movrne %g7, 0x03C, %o1
18836loop_2255:
18837 edge8l %i7, %o7, %o0
18838loop_2256:
18839 movl %icc, %g6, %l3
18840 lduw [%l7 + 0x58], %i0
18841 st %f9, [%l7 + 0x64]
18842 ldub [%l7 + 0x37], %i5
18843 movre %l2, 0x0C0, %i2
18844 tcs %icc, 0x5
18845 ldsw [%l7 + 0x50], %g5
18846 fbug %fcc3, loop_2257
18847 fbge,a %fcc0, loop_2258
18848 fmovrdgz %o3, %f0, %f12
18849 stb %l5, [%l7 + 0x7D]
18850loop_2257:
18851 tcs %xcc, 0x1
18852loop_2258:
18853 brz,a %o5, loop_2259
18854 fxnor %f8, %f14, %f10
18855 be,pn %icc, loop_2260
18856 add %g4, %i6, %l4
18857loop_2259:
18858 st %f15, [%l7 + 0x4C]
18859 ldsw [%l7 + 0x6C], %i1
18860loop_2260:
18861 fzero %f0
18862 movpos %icc, %g1, %o6
18863 fsrc2 %f0, %f0
18864 fbn %fcc0, loop_2261
18865 stx %l0, [%l7 + 0x70]
18866 fmovdvs %icc, %f4, %f15
18867 fpsub16s %f3, %f3, %f5
18868loop_2261:
18869 xnorcc %i4, 0x1DE8, %l6
18870 stx %o2, [%l7 + 0x50]
18871 sth %g2, [%l7 + 0x5A]
18872 stx %g3, [%l7 + 0x20]
18873 fabsd %f6, %f2
18874 ble,pn %icc, loop_2262
18875 movrne %i3, %o4, %g7
18876 bleu,a loop_2263
18877 bvc,a,pn %icc, loop_2264
18878loop_2262:
18879 fnegd %f8, %f4
18880 fmovdl %xcc, %f1, %f6
18881loop_2263:
18882 nop
18883 setx loop_2265, %l0, %l1
18884 wrpr 0x1, %tl
18885 wrpr %l1, %tnpc
18886 setx 0x34400001400, %l0, %l1
18887 wrpr %l1, %tstate
18888 wrhpr 0x4, %htstate
18889 done
18890loop_2264:
18891 ldsw [%l7 + 0x74], %l1
18892 fmul8ulx16 %f2, %f14, %f4
18893 fmovrdgz %o1, %f0, %f12
18894loop_2265:
18895 bshuffle %f4, %f14, %f14
18896 fbe %fcc0, loop_2266
18897 stb %i7, [%l7 + 0x32]
18898 st %f6, [%l7 + 0x50]
18899 srlx %o0, 0x11, %g6
18900loop_2266:
18901 ldx [%l7 + 0x38], %o7
18902 ldsh [%l7 + 0x48], %l3
18903 fmovda %xcc, %f0, %f3
18904 fmul8x16au %f7, %f12, %f4
18905 fpack16 %f0, %f0
18906 fmovd %f8, %f6
18907 ldsw [%l7 + 0x70], %i0
18908 brz,a %i5, loop_2267
18909 movpos %icc, %l2, %g5
18910 ld [%l7 + 0x5C], %f9
18911 ldx [%l7 + 0x28], %i2
18912loop_2267:
18913 xnor %o3, 0x1945, %l5
18914 fbue %fcc2, loop_2268
18915 fmovda %icc, %f10, %f10
18916 fmovdgu %xcc, %f10, %f2
18917 fxor %f14, %f6, %f14
18918loop_2268:
18919 udiv %o5, 0x1745, %g4
18920 lduw [%l7 + 0x38], %l4
18921 fmovdg %icc, %f9, %f8
18922 st %f4, [%l7 + 0x1C]
18923 edge16ln %i1, %g1, %i6
18924 fbue,a %fcc3, loop_2269
18925 stb %l0, [%l7 + 0x3A]
18926 lduh [%l7 + 0x18], %i4
18927 edge32n %o6, %l6, %o2
18928loop_2269:
18929 siam 0x2
18930 fmul8x16al %f11, %f0, %f8
18931 fcmps %fcc1, %f2, %f10
18932 fandnot2s %f2, %f10, %f6
18933 stw %g3, [%l7 + 0x38]
18934 ld [%l7 + 0x54], %f14
18935 fmovrsgez %i3, %f7, %f11
18936 subcc %o4, 0x0307, %g2
18937 sdiv %g7, 0x1A64, %l1
18938 fmovs %f8, %f11
18939 fmovsl %icc, %f10, %f11
18940 srlx %i7, 0x1C, %o0
18941 fcmped %fcc0, %f14, %f2
18942 orncc %o1, %g6, %o7
18943 fornot1s %f6, %f11, %f3
18944 udivcc %l3, 0x0B93, %i5
18945 sth %i0, [%l7 + 0x14]
18946 fcmple16 %f2, %f0, %g5
18947 sth %l2, [%l7 + 0x2E]
18948 fmovsneg %icc, %f11, %f2
18949 ldsw [%l7 + 0x70], %i2
18950 tn %icc, 0x3
18951 movpos %icc, %o3, %l5
18952 movrne %g4, %o5, %i1
18953 fmovdvc %icc, %f4, %f14
18954 sth %l4, [%l7 + 0x0C]
18955 brnz %i6, loop_2270
18956 stx %g1, [%l7 + 0x60]
18957 brgz,a %i4, loop_2271
18958 edge16ln %l0, %o6, %l6
18959loop_2270:
18960 array16 %o2, %i3, %o4
18961 stw %g2, [%l7 + 0x18]
18962loop_2271:
18963 stx %g3, [%l7 + 0x40]
18964 edge16l %l1, %i7, %o0
18965 fornot1 %f12, %f0, %f10
18966 fmovrde %g7, %f8, %f0
18967 call loop_2272
18968 bcs,pt %xcc, loop_2273
18969 fmovdcc %icc, %f14, %f14
18970 alignaddrl %o1, %g6, %l3
18971loop_2272:
18972 ldsb [%l7 + 0x44], %o7
18973loop_2273:
18974 tsubcctv %i0, %i5, %l2
18975 stx %i2, [%l7 + 0x58]
18976 ldsw [%l7 + 0x10], %o3
18977 fpmerge %f4, %f7, %f4
18978 fmul8x16au %f1, %f1, %f10
18979 bvs,pn %icc, loop_2274
18980 sth %g5, [%l7 + 0x66]
18981 fbg,a %fcc3, loop_2275
18982 lduw [%l7 + 0x70], %g4
18983loop_2274:
18984 ldx [%l7 + 0x48], %l5
18985 fpsub16 %f0, %f4, %f8
18986loop_2275:
18987 stb %o5, [%l7 + 0x22]
18988 fbne %fcc3, loop_2276
18989 st %f0, [%l7 + 0x10]
18990 sdiv %i1, 0x06C4, %i6
18991 ldx [%l7 + 0x10], %l4
18992loop_2276:
18993 fnot1 %f8, %f8
18994 and %g1, %l0, %o6
18995 umul %l6, %i4, %o2
18996 fsrc2 %f8, %f2
18997 fandnot2 %f14, %f14, %f0
18998 fmovrdgez %o4, %f10, %f12
18999 nop
19000 setx loop_2277, %l0, %l1
19001 wrpr 0x1, %tl
19002 wrpr %l1, %tnpc
19003 setx 0x34400001400, %l0, %l1
19004 wrpr %l1, %tstate
19005 wrhpr 0x4, %htstate
19006 done
19007 umul %i3, %g3, %l1
19008 stb %g2, [%l7 + 0x6D]
19009 brgez %o0, loop_2278
19010loop_2277:
19011 ba loop_2279
19012 fmovrdgz %g7, %f12, %f14
19013 fcmple32 %f0, %f0, %i7
19014loop_2278:
19015 fmovsgu %xcc, %f5, %f9
19016loop_2279:
19017 movrlez %o1, 0x089, %l3
19018 ldsw [%l7 + 0x54], %o7
19019 tge %xcc, 0x0
19020 stx %g6, [%l7 + 0x10]
19021 stw %i0, [%l7 + 0x78]
19022 bg,pn %xcc, loop_2280
19023 fmovrsgz %l2, %f4, %f7
19024 fbul,a %fcc2, loop_2281
19025 st %f13, [%l7 + 0x5C]
19026loop_2280:
19027 fmovrdgez %i2, %f8, %f12
19028 st %f15, [%l7 + 0x3C]
19029loop_2281:
19030 tsubcc %o3, 0x07D9, %i5
19031 fand %f14, %f4, %f2
19032 srlx %g5, %l5, %g4
19033 fmovscc %icc, %f7, %f6
19034 edge8ln %o5, %i6, %i1
19035 subcc %l4, %g1, %l0
19036 tge %icc, 0x2
19037 movre %l6, 0x106, %o6
19038 brgz,a %i4, loop_2282
19039 fmovsgu %xcc, %f3, %f5
19040 fbn,a %fcc2, loop_2283
19041 fnegd %f10, %f14
19042loop_2282:
19043 movneg %icc, %o4, %i3
19044 lduh [%l7 + 0x58], %o2
19045loop_2283:
19046 fexpand %f8, %f0
19047 lduh [%l7 + 0x1C], %l1
19048 ldx [%l7 + 0x28], %g2
19049 fbe,a %fcc0, loop_2284
19050 array32 %g3, %g7, %o0
19051 sll %o1, 0x14, %l3
19052 fmovsneg %xcc, %f14, %f0
19053loop_2284:
19054 fcmpne16 %f0, %f8, %o7
19055 add %g6, %i7, %i0
19056 fbu,a %fcc3, loop_2285
19057 stb %l2, [%l7 + 0x14]
19058 fbne,a %fcc3, loop_2286
19059 stw %o3, [%l7 + 0x4C]
19060loop_2285:
19061 ldx [%l7 + 0x40], %i5
19062 fble %fcc3, loop_2287
19063loop_2286:
19064 fbu %fcc2, loop_2288
19065 and %i2, 0x04DB, %l5
19066 sth %g5, [%l7 + 0x08]
19067loop_2287:
19068 fmovrdgez %o5, %f12, %f0
19069loop_2288:
19070 bpos,a,pt %icc, loop_2289
19071 movcs %icc, %g4, %i1
19072 sra %l4, 0x12, %i6
19073 ldsw [%l7 + 0x20], %l0
19074loop_2289:
19075 movrlz %g1, 0x07F, %l6
19076 fpackfix %f4, %f4
19077 lduw [%l7 + 0x3C], %i4
19078 ble,a,pn %xcc, loop_2290
19079 xnorcc %o4, %i3, %o6
19080 fmovse %xcc, %f1, %f4
19081 bgu,a loop_2291
19082loop_2290:
19083 te %icc, 0x6
19084 bcc,a,pn %xcc, loop_2292
19085 ble,a loop_2293
19086loop_2291:
19087 bn,a %xcc, loop_2294
19088 fsrc1s %f6, %f4
19089loop_2292:
19090 std %f6, [%l7 + 0x10]
19091loop_2293:
19092 bleu,pn %xcc, loop_2295
19093loop_2294:
19094 ldub [%l7 + 0x25], %l1
19095 fpackfix %f8, %f13
19096 nop
19097 setx loop_2296, %l0, %l1
19098 wrpr 0x1, %tl
19099 wrpr %l1, %tpc
19100 add %l1, 0x4, %l1
19101 wrpr %l1, %tnpc
19102 setx 0x34400001400, %l0, %l1
19103 wrpr %l1, %tstate
19104 wrhpr 0x4, %htstate
19105 retry
19106loop_2295:
19107 lduw [%l7 + 0x2C], %o2
19108 edge32ln %g2, %g7, %g3
19109 call loop_2297
19110loop_2296:
19111 bvc loop_2298
19112 brlez,a %o0, loop_2299
19113 umulcc %o1, %l3, %g6
19114loop_2297:
19115 tvc %icc, 0x4
19116loop_2298:
19117 call loop_2300
19118loop_2299:
19119 ldd [%l7 + 0x60], %f12
19120 or %o7, %i0, %l2
19121 fbg,a %fcc3, loop_2301
19122loop_2300:
19123 fbue %fcc0, loop_2302
19124 ldx [%l7 + 0x10], %i7
19125 brlez,a %o3, loop_2303
19126loop_2301:
19127 fmuld8sux16 %f7, %f0, %f12
19128loop_2302:
19129 stx %i2, [%l7 + 0x18]
19130 fmovsvs %icc, %f6, %f14
19131loop_2303:
19132 bpos,pn %xcc, loop_2304
19133 std %f4, [%l7 + 0x48]
19134 fmovdcc %xcc, %f4, %f4
19135 fmovrde %i5, %f4, %f4
19136loop_2304:
19137 lduh [%l7 + 0x74], %g5
19138 ldx [%l7 + 0x18], %o5
19139 fbu %fcc1, loop_2305
19140 movcc %icc, %l5, %g4
19141 stb %l4, [%l7 + 0x6B]
19142 edge8l %i6, %l0, %g1
19143loop_2305:
19144 fmovdneg %xcc, %f14, %f1
19145 ldd [%l7 + 0x40], %f6
19146 sth %i1, [%l7 + 0x58]
19147 srl %i4, 0x14, %o4
19148 ldsb [%l7 + 0x4C], %l6
19149 ldsw [%l7 + 0x68], %o6
19150 umulcc %l1, 0x093B, %o2
19151 ldx [%l7 + 0x28], %i3
19152 fmovd %f14, %f10
19153 xnor %g2, 0x014B, %g7
19154 sub %o0, 0x03DA, %o1
19155 fpack16 %f8, %f3
19156 udivcc %l3, 0x1573, %g3
19157 fmovscc %icc, %f0, %f7
19158 movvc %xcc, %g6, %i0
19159 movpos %xcc, %l2, %o7
19160 subccc %i7, %i2, %o3
19161 sth %i5, [%l7 + 0x3C]
19162 ld [%l7 + 0x60], %f8
19163 edge32 %o5, %l5, %g4
19164 ba,pn %xcc, loop_2306
19165 movcc %xcc, %l4, %g5
19166 lduw [%l7 + 0x7C], %i6
19167 fbo,a %fcc2, loop_2307
19168loop_2306:
19169 alignaddr %g1, %i1, %i4
19170 fmul8x16au %f2, %f1, %f8
19171 ldsh [%l7 + 0x48], %o4
19172loop_2307:
19173 movn %xcc, %l0, %o6
19174 sth %l1, [%l7 + 0x0A]
19175 ldsb [%l7 + 0x29], %l6
19176 ld [%l7 + 0x0C], %f9
19177 fcmple16 %f14, %f0, %o2
19178 fmovrdlez %g2, %f12, %f0
19179 ldsw [%l7 + 0x2C], %g7
19180 tcs %icc, 0x6
19181 sth %o0, [%l7 + 0x62]
19182 fzeros %f13
19183 fmovdvs %icc, %f2, %f5
19184 andn %o1, 0x0584, %l3
19185 edge32ln %g3, %i3, %i0
19186 umul %g6, %o7, %i7
19187 ldsw [%l7 + 0x44], %i2
19188 movrgz %l2, %i5, %o5
19189 ldub [%l7 + 0x47], %o3
19190 fmovrsgz %g4, %f8, %f1
19191 fmovd %f8, %f6
19192 tcc %xcc, 0x2
19193 ldd [%l7 + 0x30], %f2
19194 andcc %l4, %g5, %i6
19195 bshuffle %f2, %f8, %f2
19196 stx %g1, [%l7 + 0x70]
19197 mulx %l5, 0x145F, %i1
19198 stb %o4, [%l7 + 0x14]
19199 ldsb [%l7 + 0x7B], %i4
19200 tneg %icc, 0x1
19201 ldub [%l7 + 0x35], %l0
19202 ldx [%l7 + 0x18], %l1
19203 ldub [%l7 + 0x79], %o6
19204 lduh [%l7 + 0x6A], %o2
19205 stw %l6, [%l7 + 0x20]
19206 tle %icc, 0x3
19207 fmovrdlez %g7, %f4, %f4
19208 fmovrde %o0, %f2, %f4
19209 lduw [%l7 + 0x0C], %g2
19210 edge16 %l3, %o1, %i3
19211 sth %i0, [%l7 + 0x0E]
19212 st %f5, [%l7 + 0x40]
19213 ld [%l7 + 0x34], %f1
19214 array8 %g6, %g3, %i7
19215 ldd [%l7 + 0x60], %f12
19216 ta %xcc, 0x2
19217 std %f12, [%l7 + 0x58]
19218 umulcc %i2, 0x0B52, %l2
19219 tvc %xcc, 0x0
19220 ldub [%l7 + 0x78], %i5
19221 fbge %fcc1, loop_2308
19222 fandnot2s %f12, %f12, %f1
19223 fcmpgt32 %f0, %f6, %o7
19224 stw %o5, [%l7 + 0x20]
19225loop_2308:
19226 fmul8x16au %f8, %f11, %f14
19227 stx %g4, [%l7 + 0x38]
19228 array8 %o3, %l4, %g5
19229 udivx %g1, 0x1314, %i6
19230 fbule,a %fcc1, loop_2309
19231 lduw [%l7 + 0x5C], %l5
19232 ldx [%l7 + 0x28], %o4
19233 tleu %icc, 0x4
19234loop_2309:
19235 fmovrslz %i4, %f10, %f15
19236 st %f14, [%l7 + 0x44]
19237 st %f13, [%l7 + 0x7C]
19238 st %f8, [%l7 + 0x08]
19239 stw %l0, [%l7 + 0x0C]
19240 pdist %f12, %f6, %f4
19241 sll %l1, %i1, %o2
19242 addcc %o6, %g7, %o0
19243 fpsub32 %f14, %f6, %f6
19244 bge,pt %icc, loop_2310
19245 tn %icc, 0x6
19246 bl loop_2311
19247 udivx %g2, 0x12E2, %l3
19248loop_2310:
19249 sth %l6, [%l7 + 0x1A]
19250 lduw [%l7 + 0x4C], %i3
19251loop_2311:
19252 brlez %o1, loop_2312
19253 mova %icc, %g6, %i0
19254 tl %xcc, 0x0
19255 edge16n %i7, %g3, %l2
19256loop_2312:
19257 be,a %icc, loop_2313
19258 ba,pt %icc, loop_2314
19259 tcc %icc, 0x6
19260 fands %f1, %f0, %f4
19261loop_2313:
19262 fmovdn %icc, %f7, %f0
19263loop_2314:
19264 fbge %fcc0, loop_2315
19265 ldx [%l7 + 0x48], %i5
19266 fone %f12
19267 fmovse %icc, %f9, %f1
19268loop_2315:
19269 bvc,a loop_2316
19270 tcs %icc, 0x2
19271 sdivcc %i2, 0x1E4B, %o7
19272 ldd [%l7 + 0x60], %f0
19273loop_2316:
19274 ldub [%l7 + 0x08], %o5
19275 fmovsleu %icc, %f11, %f6
19276 be,a loop_2317
19277 fmul8ulx16 %f4, %f8, %f0
19278 nop
19279 setx loop_2318, %l0, %l1
19280 jmpl %l1, %g4
19281 movne %icc, %o3, %l4
19282loop_2317:
19283 siam 0x2
19284 stw %g1, [%l7 + 0x10]
19285loop_2318:
19286 lduh [%l7 + 0x3A], %g5
19287 sdiv %i6, 0x0219, %l5
19288 ldsw [%l7 + 0x58], %i4
19289 popc %o4, %l1
19290 nop
19291 setx loop_2319, %l0, %l1
19292 wrpr 0x1, %tl
19293 wrpr %l1, %tpc
19294 add %l1, 0x4, %l1
19295 wrpr %l1, %tnpc
19296 setx 0x34400001400, %l0, %l1
19297 wrpr %l1, %tstate
19298 wrhpr 0x4, %htstate
19299 retry
19300 bcs,a loop_2320
19301 andn %i1, 0x1BF3, %o2
19302 fcmpes %fcc2, %f13, %f15
19303loop_2319:
19304 fpsub32s %f13, %f9, %f10
19305loop_2320:
19306 ldub [%l7 + 0x0B], %o6
19307 fmovdgu %xcc, %f11, %f7
19308 stb %g7, [%l7 + 0x39]
19309 fmovs %f15, %f13
19310 movge %xcc, %l0, %g2
19311 fones %f2
19312 sth %l3, [%l7 + 0x0E]
19313 tcc %xcc, 0x0
19314 fbue %fcc3, loop_2321
19315 ld [%l7 + 0x64], %f9
19316 fbe,a %fcc1, loop_2322
19317 stw %l6, [%l7 + 0x6C]
19318loop_2321:
19319 fpmerge %f9, %f0, %f6
19320 movvc %xcc, %i3, %o1
19321loop_2322:
19322 st %f14, [%l7 + 0x6C]
19323 siam 0x7
19324 edge8ln %o0, %i0, %i7
19325 ldsh [%l7 + 0x74], %g6
19326 fornot2 %f12, %f4, %f0
19327 fsrc1 %f6, %f4
19328 st %f3, [%l7 + 0x1C]
19329 fandnot2 %f4, %f14, %f10
19330 stb %l2, [%l7 + 0x20]
19331 fsrc2 %f12, %f2
19332 ldsw [%l7 + 0x3C], %g3
19333 stx %i5, [%l7 + 0x38]
19334 fnot1 %f12, %f6
19335 te %icc, 0x7
19336 sdivcc %o7, 0x006B, %o5
19337 fmovsleu %icc, %f2, %f10
19338 ldsh [%l7 + 0x2C], %i2
19339 subccc %g4, 0x149C, %o3
19340 fmovrde %g1, %f6, %f6
19341 stx %g5, [%l7 + 0x18]
19342 ba,a %xcc, loop_2323
19343 fsrc2 %f12, %f0
19344 movrgez %i6, 0x000, %l4
19345 alignaddr %i4, %l5, %o4
19346loop_2323:
19347 fandnot1s %f3, %f11, %f14
19348 stx %i1, [%l7 + 0x78]
19349 lduh [%l7 + 0x5A], %o2
19350 sethi 0x1379, %o6
19351 be,a loop_2324
19352 edge32l %g7, %l0, %g2
19353 sth %l3, [%l7 + 0x64]
19354 fmovdpos %xcc, %f10, %f15
19355loop_2324:
19356 fpsub16s %f4, %f2, %f1
19357 srl %l1, 0x16, %l6
19358 fmovsneg %icc, %f13, %f11
19359 std %f6, [%l7 + 0x50]
19360 xorcc %i3, %o1, %o0
19361 fcmped %fcc2, %f2, %f4
19362 ldsh [%l7 + 0x32], %i0
19363 fsrc2 %f8, %f4
19364 fbe %fcc2, loop_2325
19365 tvs %xcc, 0x1
19366 fmovrdgz %g6, %f2, %f4
19367 ldsw [%l7 + 0x7C], %l2
19368loop_2325:
19369 bneg,a,pt %xcc, loop_2326
19370 fmovsa %xcc, %f5, %f3
19371 xnor %g3, %i5, %i7
19372 mulx %o5, %o7, %g4
19373loop_2326:
19374 ld [%l7 + 0x40], %f13
19375 fbe,a %fcc2, loop_2327
19376 fmovrsgez %i2, %f4, %f5
19377 fxor %f2, %f12, %f2
19378 ldsb [%l7 + 0x21], %o3
19379loop_2327:
19380 sdiv %g5, 0x0A51, %i6
19381 ldd [%l7 + 0x40], %f0
19382 udiv %l4, 0x1B89, %i4
19383 ldsw [%l7 + 0x40], %l5
19384 fbn,a %fcc2, loop_2328
19385 movcs %icc, %g1, %i1
19386 fmovrsne %o4, %f2, %f0
19387 stb %o6, [%l7 + 0x21]
19388loop_2328:
19389 fmul8x16au %f12, %f2, %f8
19390 ldub [%l7 + 0x24], %g7
19391 srl %o2, 0x17, %l0
19392 fmuld8ulx16 %f8, %f9, %f10
19393 taddcc %g2, 0x0B7F, %l1
19394 brz,a %l3, loop_2329
19395 fornot2 %f14, %f12, %f4
19396 smul %l6, 0x1B56, %o1
19397 movpos %xcc, %i3, %i0
19398loop_2329:
19399 fbug %fcc0, loop_2330
19400 andncc %g6, %o0, %l2
19401 ta %icc, 0x0
19402 stw %i5, [%l7 + 0x20]
19403loop_2330:
19404 edge8 %g3, %o5, %i7
19405 stb %o7, [%l7 + 0x72]
19406 fnot1s %f0, %f12
19407 ldd [%l7 + 0x78], %f14
19408 fcmple32 %f8, %f8, %i2
19409 lduw [%l7 + 0x7C], %g4
19410 ldsh [%l7 + 0x0E], %g5
19411 brlez,a %i6, loop_2331
19412 sdiv %o3, 0x1780, %l4
19413 stx %i4, [%l7 + 0x60]
19414 fpsub32 %f2, %f14, %f8
19415loop_2331:
19416 fmovrdne %g1, %f4, %f4
19417 ldub [%l7 + 0x7D], %l5
19418 udiv %o4, 0x0220, %i1
19419 addcc %o6, %g7, %o2
19420 ldsb [%l7 + 0x42], %l0
19421 edge8ln %l1, %l3, %g2
19422 fone %f2
19423 movleu %icc, %l6, %o1
19424 fpadd32 %f12, %f0, %f0
19425 fnor %f2, %f0, %f2
19426 fmovsne %icc, %f2, %f15
19427 ldd [%l7 + 0x60], %f4
19428 ble %icc, loop_2332
19429 siam 0x7
19430 movrlz %i3, %i0, %o0
19431 movcc %icc, %g6, %i5
19432loop_2332:
19433 fmovd %f12, %f0
19434 array32 %g3, %o5, %l2
19435 nop
19436 setx loop_2333, %l0, %l1
19437 jmpl %l1, %i7
19438 fsrc1s %f7, %f11
19439 brgez,a %o7, loop_2334
19440 movge %icc, %i2, %g4
19441loop_2333:
19442 std %f14, [%l7 + 0x20]
19443 fcmpne16 %f12, %f12, %g5
19444loop_2334:
19445 ldsw [%l7 + 0x30], %i6
19446 fmovrdgz %l4, %f8, %f12
19447 edge32ln %o3, %g1, %l5
19448 udiv %o4, 0x10F5, %i4
19449 siam 0x3
19450 fble %fcc2, loop_2335
19451 stx %i1, [%l7 + 0x20]
19452 fmovdcc %xcc, %f12, %f2
19453 siam 0x1
19454loop_2335:
19455 fbu,a %fcc0, loop_2336
19456 fbl,a %fcc3, loop_2337
19457 fmovdpos %xcc, %f1, %f14
19458 taddcctv %g7, 0x09D0, %o2
19459loop_2336:
19460 fba %fcc2, loop_2338
19461loop_2337:
19462 fmovscs %icc, %f6, %f4
19463 fornot1s %f7, %f12, %f4
19464 movl %icc, %o6, %l0
19465loop_2338:
19466 edge32 %l3, %g2, %l1
19467 fnands %f1, %f12, %f14
19468 std %f0, [%l7 + 0x48]
19469 fornot1 %f12, %f4, %f10
19470 lduw [%l7 + 0x24], %l6
19471 ld [%l7 + 0x60], %f3
19472 fmovd %f0, %f14
19473 fsrc1 %f6, %f6
19474 sdiv %o1, 0x0A1F, %i0
19475 fandnot2s %f14, %f10, %f7
19476 brlez %o0, loop_2339
19477 array32 %i3, %g6, %g3
19478 lduw [%l7 + 0x70], %i5
19479 fandnot2s %f0, %f11, %f14
19480loop_2339:
19481 fpack16 %f6, %f3
19482 stb %l2, [%l7 + 0x30]
19483 fands %f3, %f15, %f13
19484 brgez %o5, loop_2340
19485 orncc %i7, 0x0690, %i2
19486 fmovsn %icc, %f14, %f4
19487 ldsw [%l7 + 0x48], %o7
19488loop_2340:
19489 edge8n %g5, %i6, %l4
19490 fbl %fcc2, loop_2341
19491 fmovscs %icc, %f10, %f0
19492 lduh [%l7 + 0x72], %o3
19493 fnor %f2, %f0, %f6
19494loop_2341:
19495 ldd [%l7 + 0x28], %f8
19496 fbe %fcc3, loop_2342
19497 stw %g1, [%l7 + 0x6C]
19498 addcc %g4, 0x0239, %o4
19499 sra %i4, %i1, %g7
19500loop_2342:
19501 movrlz %l5, %o2, %l0
19502 subccc %o6, %g2, %l1
19503 alignaddr %l3, %o1, %l6
19504 fcmpne32 %f14, %f4, %o0
19505 ldsb [%l7 + 0x4B], %i0
19506 stx %g6, [%l7 + 0x08]
19507 ldx [%l7 + 0x20], %i3
19508 fandnot1s %f4, %f3, %f2
19509 fsrc2s %f15, %f12
19510 fmovse %xcc, %f7, %f2
19511 edge32l %i5, %l2, %o5
19512 edge32ln %g3, %i7, %i2
19513 fnor %f10, %f10, %f0
19514 fmul8ulx16 %f10, %f8, %f4
19515 std %f0, [%l7 + 0x30]
19516 ldx [%l7 + 0x68], %g5
19517 bl loop_2343
19518 fbule,a %fcc2, loop_2344
19519 xorcc %i6, 0x1679, %l4
19520 sth %o3, [%l7 + 0x10]
19521loop_2343:
19522 fmovsvs %icc, %f13, %f11
19523loop_2344:
19524 mulscc %o7, 0x1CAD, %g1
19525 movre %g4, 0x3B2, %o4
19526 fandnot1s %f5, %f12, %f0
19527 fmuld8ulx16 %f8, %f7, %f0
19528 edge32ln %i4, %g7, %i1
19529 fmovdvs %xcc, %f1, %f0
19530 ldsb [%l7 + 0x39], %o2
19531 or %l0, 0x167E, %o6
19532 fmovrdne %g2, %f6, %f2
19533 fnegs %f13, %f2
19534 fcmpgt32 %f6, %f12, %l1
19535 fmovspos %xcc, %f12, %f10
19536 std %f12, [%l7 + 0x48]
19537 bn %xcc, loop_2345
19538 lduw [%l7 + 0x54], %l5
19539 stw %l3, [%l7 + 0x74]
19540 fornot1 %f10, %f6, %f10
19541loop_2345:
19542 sth %o1, [%l7 + 0x52]
19543 stb %o0, [%l7 + 0x0C]
19544 edge16l %i0, %g6, %i3
19545 tl %icc, 0x4
19546 ldub [%l7 + 0x2C], %i5
19547 fones %f15
19548 ldx [%l7 + 0x30], %l2
19549 brlez %o5, loop_2346
19550 faligndata %f8, %f2, %f0
19551 fzeros %f10
19552 lduw [%l7 + 0x70], %l6
19553loop_2346:
19554 fnand %f8, %f10, %f4
19555 sth %g3, [%l7 + 0x74]
19556 fbu %fcc3, loop_2347
19557 orcc %i7, 0x02D5, %g5
19558 edge16 %i6, %i2, %o3
19559 bn,pt %xcc, loop_2348
19560loop_2347:
19561 fmovrde %l4, %f4, %f10
19562 brlez,a %g1, loop_2349
19563 lduh [%l7 + 0x1E], %o7
19564loop_2348:
19565 stw %o4, [%l7 + 0x20]
19566 movgu %xcc, %g4, %i4
19567loop_2349:
19568 call loop_2350
19569 ldd [%l7 + 0x10], %f4
19570 st %f12, [%l7 + 0x58]
19571 edge32 %i1, %o2, %l0
19572loop_2350:
19573 stw %o6, [%l7 + 0x38]
19574 movcs %icc, %g7, %g2
19575 std %f12, [%l7 + 0x50]
19576 edge16n %l1, %l3, %o1
19577 andcc %l5, 0x0C82, %o0
19578 addccc %g6, 0x06A4, %i0
19579 mulx %i3, 0x0FBE, %l2
19580 ldub [%l7 + 0x70], %i5
19581 stb %l6, [%l7 + 0x30]
19582 call loop_2351
19583 ldd [%l7 + 0x68], %f14
19584 sethi 0x0DA1, %g3
19585 taddcctv %o5, 0x07B4, %g5
19586loop_2351:
19587 brnz %i6, loop_2352
19588 tn %xcc, 0x1
19589 sra %i7, 0x07, %o3
19590 ld [%l7 + 0x4C], %f15
19591loop_2352:
19592 fand %f0, %f12, %f4
19593 sethi 0x0CBF, %i2
19594 xnorcc %g1, %l4, %o4
19595 lduw [%l7 + 0x74], %o7
19596 fcmple32 %f10, %f0, %i4
19597 fmovrslez %g4, %f12, %f3
19598 fmovsgu %icc, %f7, %f14
19599 edge8n %o2, %i1, %l0
19600 movleu %icc, %g7, %o6
19601 popc %l1, %l3
19602 bcs,a,pt %xcc, loop_2353
19603 edge32 %o1, %g2, %l5
19604 stb %g6, [%l7 + 0x2E]
19605 ldd [%l7 + 0x78], %f8
19606loop_2353:
19607 umul %o0, %i3, %l2
19608 subccc %i0, %i5, %l6
19609 edge32ln %g3, %g5, %o5
19610 be,a %xcc, loop_2354
19611 ld [%l7 + 0x4C], %f8
19612 std %f2, [%l7 + 0x60]
19613 ld [%l7 + 0x6C], %f6
19614loop_2354:
19615 bl,a loop_2355
19616 stx %i7, [%l7 + 0x18]
19617 ldsh [%l7 + 0x60], %i6
19618 brlz,a %o3, loop_2356
19619loop_2355:
19620 edge16ln %g1, %i2, %l4
19621 fpsub16s %f10, %f15, %f14
19622 sth %o7, [%l7 + 0x30]
19623loop_2356:
19624 fbn %fcc0, loop_2357
19625 sllx %i4, %g4, %o4
19626 ld [%l7 + 0x78], %f1
19627 stb %o2, [%l7 + 0x31]
19628loop_2357:
19629 movre %l0, 0x0E1, %g7
19630 smulcc %i1, %l1, %o6
19631 stx %o1, [%l7 + 0x18]
19632 andcc %l3, 0x0273, %l5
19633 brlez %g2, loop_2358
19634 orcc %o0, %i3, %l2
19635 edge16ln %i0, %i5, %l6
19636 xnorcc %g3, %g6, %o5
19637loop_2358:
19638 fmul8x16al %f13, %f8, %f6
19639 sethi 0x09C1, %g5
19640 fmovs %f1, %f9
19641 sll %i7, 0x18, %o3
19642 sethi 0x1973, %g1
19643 bl,a,pn %icc, loop_2359
19644 movn %xcc, %i2, %i6
19645 srl %o7, %i4, %l4
19646 ldsw [%l7 + 0x14], %g4
19647loop_2359:
19648 movpos %xcc, %o2, %o4
19649 tge %xcc, 0x0
19650 fmovdcs %icc, %f2, %f11
19651 movcs %xcc, %g7, %i1
19652 bcs,a,pt %icc, loop_2360
19653 edge16 %l0, %o6, %l1
19654 fpsub32 %f0, %f10, %f12
19655 ldsh [%l7 + 0x56], %l3
19656loop_2360:
19657 fbu,a %fcc2, loop_2361
19658 sth %o1, [%l7 + 0x68]
19659 tle %xcc, 0x1
19660 std %f12, [%l7 + 0x50]
19661loop_2361:
19662 fnot2 %f6, %f2
19663 edge8n %g2, %o0, %l5
19664 sth %i3, [%l7 + 0x6A]
19665 sth %l2, [%l7 + 0x0C]
19666 bg,pt %xcc, loop_2362
19667 fmovsvc %icc, %f0, %f2
19668 call loop_2363
19669 xor %i5, 0x1C43, %l6
19670loop_2362:
19671 fmovrsne %g3, %f13, %f11
19672 ba,a loop_2364
19673loop_2363:
19674 andncc %g6, %i0, %o5
19675 call loop_2365
19676 te %xcc, 0x0
19677loop_2364:
19678 sth %g5, [%l7 + 0x12]
19679 fba,a %fcc0, loop_2366
19680loop_2365:
19681 be,pn %icc, loop_2367
19682 fone %f10
19683 bvs,pn %xcc, loop_2368
19684loop_2366:
19685 fcmpes %fcc3, %f11, %f3
19686loop_2367:
19687 fmovdcs %icc, %f9, %f11
19688 fbu,a %fcc1, loop_2369
19689loop_2368:
19690 movcc %icc, %i7, %o3
19691 movle %xcc, %g1, %i2
19692 ldub [%l7 + 0x4D], %o7
19693loop_2369:
19694 fpmerge %f9, %f5, %f10
19695 tpos %icc, 0x6
19696 fmovdneg %xcc, %f6, %f8
19697 tn %icc, 0x1
19698 std %f8, [%l7 + 0x20]
19699 sth %i6, [%l7 + 0x64]
19700 ld [%l7 + 0x68], %f0
19701 fpadd16 %f12, %f14, %f0
19702 ldsw [%l7 + 0x34], %i4
19703 sth %g4, [%l7 + 0x6C]
19704 fbge,a %fcc0, loop_2370
19705 fpack32 %f4, %f0, %f12
19706 lduh [%l7 + 0x0A], %o2
19707 stx %o4, [%l7 + 0x58]
19708loop_2370:
19709 taddcctv %l4, %g7, %i1
19710 ldsw [%l7 + 0x48], %l0
19711 st %f14, [%l7 + 0x10]
19712 ldub [%l7 + 0x30], %l1
19713 udivcc %o6, 0x169E, %l3
19714 tl %xcc, 0x5
19715 ldsw [%l7 + 0x34], %g2
19716 ld [%l7 + 0x0C], %f12
19717 ldx [%l7 + 0x30], %o1
19718 fmovscs %xcc, %f4, %f1
19719 fmovdpos %icc, %f1, %f13
19720 subccc %l5, 0x1281, %i3
19721 fxors %f4, %f7, %f9
19722 fmovrsgez %l2, %f0, %f12
19723 ldsb [%l7 + 0x2C], %o0
19724 fmovsl %icc, %f4, %f8
19725 smulcc %l6, %i5, %g3
19726 fbu,a %fcc0, loop_2371
19727 fsrc2s %f9, %f2
19728 bl,a,pn %xcc, loop_2372
19729 brgez %g6, loop_2373
19730loop_2371:
19731 fmovrdlez %o5, %f10, %f8
19732 fbul %fcc2, loop_2374
19733loop_2372:
19734 fsrc2 %f2, %f14
19735loop_2373:
19736 srlx %g5, %i7, %o3
19737 fbue %fcc3, loop_2375
19738loop_2374:
19739 fbge,a %fcc1, loop_2376
19740 tl %xcc, 0x7
19741 ld [%l7 + 0x64], %f12
19742loop_2375:
19743 brlez %i0, loop_2377
19744loop_2376:
19745 movvc %icc, %i2, %g1
19746 ld [%l7 + 0x0C], %f0
19747 movge %icc, %o7, %i6
19748loop_2377:
19749 be,a %icc, loop_2378
19750 orcc %i4, %o2, %o4
19751 tg %icc, 0x0
19752 ldsw [%l7 + 0x0C], %g4
19753loop_2378:
19754 movge %xcc, %g7, %l4
19755 movvs %icc, %i1, %l1
19756 addcc %o6, %l3, %l0
19757 bvs %icc, loop_2379
19758 srl %g2, %l5, %o1
19759 ldsh [%l7 + 0x26], %i3
19760 fmovdpos %xcc, %f7, %f0
19761loop_2379:
19762 ldsb [%l7 + 0x3F], %o0
19763 bneg loop_2380
19764 nop
19765 setx loop_2381, %l0, %l1
19766 wrpr 0x1, %tl
19767 wrpr %l1, %tpc
19768 add %l1, 0x4, %l1
19769 wrpr %l1, %tnpc
19770 setx 0x34400001400, %l0, %l1
19771 wrpr %l1, %tstate
19772 wrhpr 0x4, %htstate
19773 retry
19774 edge16 %l6, %l2, %g3
19775 fexpand %f7, %f14
19776loop_2380:
19777 sethi 0x050D, %g6
19778loop_2381:
19779 tn %icc, 0x6
19780 stw %i5, [%l7 + 0x14]
19781 stx %o5, [%l7 + 0x48]
19782 ldsw [%l7 + 0x54], %i7
19783 ldx [%l7 + 0x68], %g5
19784 stx %i0, [%l7 + 0x70]
19785 fmovdle %xcc, %f2, %f2
19786 fmovsvc %xcc, %f15, %f8
19787 movrlez %o3, %g1, %o7
19788 bl,pt %icc, loop_2382
19789 sth %i6, [%l7 + 0x58]
19790 sllx %i2, 0x17, %o2
19791 tsubcctv %i4, 0x083E, %g4
19792loop_2382:
19793 ldsb [%l7 + 0x50], %g7
19794 fcmple16 %f2, %f12, %o4
19795 fblg %fcc2, loop_2383
19796 fbul %fcc1, loop_2384
19797 movgu %icc, %l4, %l1
19798 ldsh [%l7 + 0x56], %o6
19799loop_2383:
19800 movneg %icc, %i1, %l0
19801loop_2384:
19802 std %f6, [%l7 + 0x18]
19803 stw %g2, [%l7 + 0x78]
19804 fmovsneg %icc, %f2, %f3
19805 std %f8, [%l7 + 0x28]
19806 or %l5, %o1, %l3
19807 fmovsge %xcc, %f5, %f4
19808 fmovsg %xcc, %f12, %f2
19809 taddcctv %o0, 0x173D, %l6
19810 edge32l %l2, %i3, %g6
19811 lduh [%l7 + 0x10], %g3
19812 fnot1s %f8, %f13
19813 xorcc %i5, %i7, %g5
19814 ldx [%l7 + 0x18], %i0
19815 fnand %f14, %f8, %f10
19816 sth %o3, [%l7 + 0x0E]
19817 ldub [%l7 + 0x6E], %g1
19818 fmovrsgez %o5, %f2, %f1
19819 std %f14, [%l7 + 0x28]
19820 fmovrsne %o7, %f5, %f11
19821 sth %i6, [%l7 + 0x38]
19822 tcc %icc, 0x6
19823 mulx %i2, %i4, %o2
19824 sra %g4, %o4, %g7
19825 bge,pn %xcc, loop_2385
19826 tle %icc, 0x4
19827 ldx [%l7 + 0x70], %l4
19828 fmovdcs %xcc, %f13, %f10
19829loop_2385:
19830 fmovdle %icc, %f4, %f2
19831 fbo,a %fcc1, loop_2386
19832 ble,a %icc, loop_2387
19833 tvc %xcc, 0x7
19834 lduw [%l7 + 0x70], %o6
19835loop_2386:
19836 tleu %icc, 0x1
19837loop_2387:
19838 fmul8x16 %f1, %f10, %f12
19839 movvc %xcc, %l1, %i1
19840 std %f6, [%l7 + 0x08]
19841 movvc %xcc, %l0, %l5
19842 xnorcc %g2, 0x1162, %l3
19843 fmul8ulx16 %f14, %f4, %f10
19844 ldd [%l7 + 0x48], %f4
19845 fbe,a %fcc3, loop_2388
19846 fbule,a %fcc2, loop_2389
19847 sdivcc %o1, 0x1C0F, %o0
19848 tle %icc, 0x1
19849loop_2388:
19850 edge8 %l6, %i3, %l2
19851loop_2389:
19852 ldub [%l7 + 0x41], %g6
19853 nop
19854 setx loop_2390, %l0, %l1
19855 wrpr 0x1, %tl
19856 wrpr %l1, %tpc
19857 add %l1, 0x4, %l1
19858 wrpr %l1, %tnpc
19859 setx 0x34400001400, %l0, %l1
19860 wrpr %l1, %tstate
19861 wrhpr 0x4, %htstate
19862 retry
19863 movrlz %g3, 0x281, %i7
19864 fmul8x16al %f1, %f13, %f4
19865 ld [%l7 + 0x08], %f5
19866loop_2390:
19867 st %f1, [%l7 + 0x30]
19868 move %icc, %g5, %i0
19869 movne %icc, %i5, %o3
19870 movg %icc, %o5, %o7
19871 ble,a,pn %xcc, loop_2391
19872 edge16 %g1, %i6, %i2
19873 tpos %xcc, 0x1
19874 ld [%l7 + 0x38], %f15
19875loop_2391:
19876 fbuge %fcc3, loop_2392
19877 bne,pt %icc, loop_2393
19878 fbule,a %fcc0, loop_2394
19879 sra %i4, %g4, %o4
19880loop_2392:
19881 ldd [%l7 + 0x50], %f4
19882loop_2393:
19883 fmovdneg %icc, %f13, %f0
19884loop_2394:
19885 sllx %o2, %g7, %o6
19886 lduw [%l7 + 0x4C], %l1
19887 fmovdn %xcc, %f6, %f7
19888 srlx %l4, %i1, %l5
19889 sth %g2, [%l7 + 0x3E]
19890 stb %l3, [%l7 + 0x7B]
19891 ldx [%l7 + 0x70], %l0
19892 ldub [%l7 + 0x51], %o0
19893 edge32n %l6, %o1, %l2
19894 std %f8, [%l7 + 0x28]
19895 stx %g6, [%l7 + 0x78]
19896 fcmpeq32 %f6, %f8, %i3
19897 fmovdn %icc, %f0, %f0
19898 addccc %i7, %g3, %i0
19899 bcs,a,pt %xcc, loop_2395
19900 ldd [%l7 + 0x68], %f4
19901 fmul8x16al %f1, %f11, %f14
19902 fandnot2s %f13, %f11, %f9
19903loop_2395:
19904 add %i5, 0x0D1A, %o3
19905 fmovsn %icc, %f13, %f6
19906 ldsw [%l7 + 0x28], %g5
19907 fnot1 %f0, %f2
19908 ldsh [%l7 + 0x36], %o7
19909 lduh [%l7 + 0x10], %g1
19910 alignaddrl %o5, %i2, %i4
19911 umul %i6, %o4, %o2
19912 be,a,pt %icc, loop_2396
19913 fmovrdlz %g7, %f0, %f2
19914 fmovde %icc, %f15, %f1
19915 fpack32 %f14, %f12, %f4
19916loop_2396:
19917 fbule,a %fcc2, loop_2397
19918 fbe,a %fcc1, loop_2398
19919 srl %o6, 0x00, %g4
19920 ldsw [%l7 + 0x5C], %l4
19921loop_2397:
19922 tn %icc, 0x1
19923loop_2398:
19924 fors %f7, %f10, %f8
19925 tleu %xcc, 0x3
19926 sth %l1, [%l7 + 0x34]
19927 fsrc1 %f10, %f0
19928 fmovrsne %i1, %f5, %f3
19929 ld [%l7 + 0x40], %f7
19930 ldsh [%l7 + 0x74], %g2
19931 movvs %xcc, %l5, %l0
19932 smulcc %o0, %l6, %o1
19933 ldsw [%l7 + 0x74], %l2
19934 fmovrdlez %l3, %f4, %f4
19935 sth %i3, [%l7 + 0x4E]
19936 tn %icc, 0x4
19937 ldub [%l7 + 0x6A], %i7
19938 lduw [%l7 + 0x40], %g6
19939 edge8ln %g3, %i5, %o3
19940 fbue,a %fcc1, loop_2399
19941 edge32l %g5, %o7, %i0
19942 fors %f8, %f4, %f2
19943 fmovrslz %g1, %f6, %f14
19944loop_2399:
19945 lduw [%l7 + 0x10], %i2
19946 ldx [%l7 + 0x48], %i4
19947 ble %icc, loop_2400
19948 fmovdl %icc, %f5, %f3
19949 be loop_2401
19950 ldsw [%l7 + 0x78], %i6
19951loop_2400:
19952 array8 %o5, %o2, %o4
19953 bneg loop_2402
19954loop_2401:
19955 st %f9, [%l7 + 0x44]
19956 fbn %fcc1, loop_2403
19957 addccc %o6, %g7, %l4
19958loop_2402:
19959 tg %xcc, 0x3
19960 bcs,a loop_2404
19961loop_2403:
19962 sth %l1, [%l7 + 0x20]
19963 fmovsn %icc, %f2, %f7
19964 movleu %icc, %i1, %g2
19965loop_2404:
19966 edge16n %g4, %l0, %o0
19967 ldx [%l7 + 0x70], %l6
19968 addcc %o1, 0x1313, %l5
19969 fmovsneg %xcc, %f1, %f4
19970 and %l3, %l2, %i3
19971 lduh [%l7 + 0x2E], %i7
19972 edge32l %g6, %i5, %o3
19973 fmovsvs %icc, %f8, %f13
19974 fpadd32 %f0, %f8, %f2
19975 andncc %g5, %o7, %g3
19976 fpadd32 %f8, %f6, %f4
19977 movrgez %i0, 0x3B6, %i2
19978 fmovdpos %icc, %f2, %f9
19979 ldsh [%l7 + 0x14], %g1
19980 ldub [%l7 + 0x40], %i4
19981 ldub [%l7 + 0x76], %i6
19982 andcc %o2, %o4, %o5
19983 fors %f8, %f12, %f4
19984 ldsw [%l7 + 0x7C], %g7
19985 bcs,a,pt %icc, loop_2405
19986 fblg %fcc0, loop_2406
19987 bgu %icc, loop_2407
19988 addc %l4, %o6, %i1
19989loop_2405:
19990 fmovrslz %g2, %f1, %f7
19991loop_2406:
19992 ldx [%l7 + 0x38], %g4
19993loop_2407:
19994 xor %l1, %o0, %l0
19995 st %f12, [%l7 + 0x3C]
19996 movne %icc, %o1, %l5
19997 fsrc2 %f2, %f4
19998 ldsh [%l7 + 0x62], %l6
19999 nop
20000 setx loop_2408, %l0, %l1
20001 wrpr 0x1, %tl
20002 wrpr %l1, %tnpc
20003 setx 0x34400001400, %l0, %l1
20004 wrpr %l1, %tstate
20005 wrhpr 0x4, %htstate
20006 done
20007 fcmpd %fcc1, %f8, %f14
20008 ld [%l7 + 0x3C], %f0
20009 fbne,a %fcc3, loop_2409
20010loop_2408:
20011 st %f9, [%l7 + 0x58]
20012 fornot2s %f5, %f9, %f7
20013 udiv %l2, 0x0BC9, %i3
20014loop_2409:
20015 edge32n %l3, %g6, %i5
20016 fmovsa %xcc, %f12, %f10
20017 lduh [%l7 + 0x0E], %i7
20018 ld [%l7 + 0x4C], %f14
20019 lduw [%l7 + 0x30], %g5
20020 stb %o3, [%l7 + 0x22]
20021 brlz %o7, loop_2410
20022 fmovrslez %i0, %f5, %f6
20023 tcc %icc, 0x3
20024 lduh [%l7 + 0x4E], %g3
20025loop_2410:
20026 bne,a loop_2411
20027 fmovsne %xcc, %f6, %f3
20028 fba %fcc3, loop_2412
20029 ldub [%l7 + 0x5C], %i2
20030loop_2411:
20031 orncc %i4, 0x021E, %g1
20032 ldsb [%l7 + 0x6F], %i6
20033loop_2412:
20034 ldx [%l7 + 0x18], %o4
20035 fmovscc %xcc, %f12, %f4
20036 tl %icc, 0x5
20037 fmovdleu %icc, %f10, %f7
20038 smulcc %o5, %o2, %g7
20039 ldub [%l7 + 0x6F], %l4
20040 tn %icc, 0x7
20041 bneg loop_2413
20042 stx %o6, [%l7 + 0x60]
20043 fbe %fcc1, loop_2414
20044 stw %i1, [%l7 + 0x64]
20045loop_2413:
20046 sdivcc %g2, 0x150E, %l1
20047 ldd [%l7 + 0x68], %f8
20048loop_2414:
20049 fbuge %fcc3, loop_2415
20050 lduh [%l7 + 0x2E], %g4
20051 lduh [%l7 + 0x46], %l0
20052 lduw [%l7 + 0x4C], %o0
20053loop_2415:
20054 fmovdg %icc, %f10, %f4
20055 brlz %l5, loop_2416
20056 lduw [%l7 + 0x18], %l6
20057 taddcctv %l2, 0x003D, %o1
20058 fmuld8ulx16 %f0, %f13, %f14
20059loop_2416:
20060 fmovsleu %icc, %f1, %f4
20061 fmovsgu %icc, %f9, %f6
20062 fcmpd %fcc0, %f12, %f0
20063 fmovdgu %icc, %f0, %f15
20064 ldsw [%l7 + 0x6C], %l3
20065 fmovda %icc, %f10, %f8
20066 st %f6, [%l7 + 0x54]
20067 fxor %f2, %f10, %f2
20068 stx %i3, [%l7 + 0x10]
20069 lduw [%l7 + 0x3C], %g6
20070 edge8n %i7, %g5, %o3
20071 fmovse %icc, %f0, %f3
20072 stx %o7, [%l7 + 0x28]
20073 fmovsn %icc, %f0, %f15
20074 move %xcc, %i5, %g3
20075 ld [%l7 + 0x70], %f13
20076 fmovdcs %xcc, %f9, %f11
20077 lduh [%l7 + 0x78], %i2
20078 alignaddrl %i4, %g1, %i0
20079 ldub [%l7 + 0x40], %o4
20080 ldd [%l7 + 0x58], %f10
20081 fpadd16 %f8, %f2, %f2
20082 fpsub16 %f2, %f2, %f8
20083 fpadd32 %f0, %f4, %f6
20084 andcc %i6, %o2, %o5
20085 lduh [%l7 + 0x2E], %g7
20086 ldub [%l7 + 0x73], %l4
20087 for %f6, %f8, %f0
20088 sth %i1, [%l7 + 0x74]
20089 srlx %o6, %l1, %g2
20090 nop
20091 setx loop_2417, %l0, %l1
20092 wrpr 0x1, %tl
20093 wrpr %l1, %tpc
20094 add %l1, 0x4, %l1
20095 wrpr %l1, %tnpc
20096 setx 0x34400001400, %l0, %l1
20097 wrpr %l1, %tstate
20098 wrhpr 0x4, %htstate
20099 retry
20100 movleu %icc, %l0, %g4
20101 fxor %f6, %f8, %f4
20102 tn %xcc, 0x3
20103loop_2417:
20104 bleu,a,pn %xcc, loop_2418
20105 fmovrde %l5, %f2, %f0
20106 srl %l6, 0x0B, %l2
20107 and %o0, %l3, %i3
20108loop_2418:
20109 fmovspos %xcc, %f6, %f14
20110 alignaddr %o1, %g6, %i7
20111 ldsb [%l7 + 0x63], %o3
20112 fbu,a %fcc3, loop_2419
20113 brnz,a %o7, loop_2420
20114 std %f6, [%l7 + 0x58]
20115 lduw [%l7 + 0x14], %g5
20116loop_2419:
20117 fmovse %xcc, %f4, %f8
20118loop_2420:
20119 ldsw [%l7 + 0x54], %i5
20120 ldsw [%l7 + 0x6C], %g3
20121 array16 %i4, %i2, %i0
20122 fsrc2s %f5, %f0
20123 fsrc1s %f1, %f9
20124 ldd [%l7 + 0x70], %f14
20125 movre %g1, 0x282, %o4
20126 fmovdl %icc, %f8, %f15
20127 fabsd %f10, %f12
20128 lduw [%l7 + 0x28], %o2
20129 sth %o5, [%l7 + 0x62]
20130 ldd [%l7 + 0x18], %f8
20131 fmul8x16al %f3, %f8, %f4
20132 ldsw [%l7 + 0x5C], %g7
20133 fmovdneg %icc, %f4, %f12
20134 edge16 %i6, %i1, %o6
20135 st %f9, [%l7 + 0x4C]
20136 fmovspos %xcc, %f7, %f7
20137 nop
20138 setx loop_2421, %l0, %l1
20139 wrpr 0x1, %tl
20140 wrpr %l1, %tpc
20141 add %l1, 0x4, %l1
20142 wrpr %l1, %tnpc
20143 setx 0x34400001400, %l0, %l1
20144 wrpr %l1, %tstate
20145 wrhpr 0x4, %htstate
20146 retry
20147 fpack16 %f2, %f0
20148 edge16ln %l4, %l1, %g2
20149 be,pn %icc, loop_2422
20150loop_2421:
20151 fbu %fcc0, loop_2423
20152 bn,a,pt %xcc, loop_2424
20153 fmovrse %g4, %f9, %f13
20154loop_2422:
20155 addc %l0, %l6, %l5
20156loop_2423:
20157 fmovsvc %xcc, %f10, %f10
20158loop_2424:
20159 fmuld8ulx16 %f3, %f5, %f8
20160 ta %xcc, 0x6
20161 fmovsn %icc, %f3, %f3
20162 stb %l2, [%l7 + 0x63]
20163 udiv %l3, 0x19C4, %i3
20164 bcc,a,pt %icc, loop_2425
20165 st %f14, [%l7 + 0x20]
20166 fpack16 %f2, %f5
20167 orncc %o0, 0x05FF, %o1
20168loop_2425:
20169 and %i7, 0x1151, %g6
20170 edge8n %o3, %o7, %i5
20171 movcs %xcc, %g3, %i4
20172 stx %i2, [%l7 + 0x30]
20173 stb %i0, [%l7 + 0x43]
20174 fbg,a %fcc2, loop_2426
20175 ldub [%l7 + 0x7A], %g1
20176 ldx [%l7 + 0x50], %o4
20177 edge8n %g5, %o2, %o5
20178loop_2426:
20179 fmovsleu %icc, %f14, %f8
20180 st %f14, [%l7 + 0x14]
20181 ldsb [%l7 + 0x61], %i6
20182 fmuld8ulx16 %f10, %f8, %f10
20183 fandnot2s %f14, %f12, %f7
20184 fbn,a %fcc3, loop_2427
20185 fmovsl %xcc, %f7, %f14
20186 bg,pt %xcc, loop_2428
20187 stb %g7, [%l7 + 0x41]
20188loop_2427:
20189 fmuld8sux16 %f5, %f3, %f2
20190 fba,a %fcc1, loop_2429
20191loop_2428:
20192 taddcctv %i1, 0x1724, %o6
20193 addccc %l1, 0x00C6, %l4
20194 stw %g4, [%l7 + 0x0C]
20195loop_2429:
20196 tcs %xcc, 0x1
20197 lduh [%l7 + 0x14], %l0
20198 brz %l6, loop_2430
20199 std %f10, [%l7 + 0x20]
20200 be loop_2431
20201 fmovrdgz %g2, %f0, %f2
20202loop_2430:
20203 ldsh [%l7 + 0x3C], %l5
20204 bl,a,pn %xcc, loop_2432
20205loop_2431:
20206 alignaddrl %l2, %i3, %l3
20207 fmovsle %xcc, %f4, %f9
20208 array32 %o1, %o0, %i7
20209loop_2432:
20210 brlez,a %o3, loop_2433
20211 std %f2, [%l7 + 0x48]
20212 lduw [%l7 + 0x50], %g6
20213 ldsw [%l7 + 0x5C], %o7
20214loop_2433:
20215 fnot2 %f10, %f4
20216 fpadd16s %f14, %f13, %f15
20217 fnor %f8, %f4, %f14
20218 ldx [%l7 + 0x20], %i5
20219 bleu,a loop_2434
20220 fmovsl %icc, %f7, %f11
20221 ld [%l7 + 0x7C], %f4
20222 bcs loop_2435
20223loop_2434:
20224 fmovrsgz %g3, %f6, %f11
20225 nop
20226 setx loop_2436, %l0, %l1
20227 wrpr 0x1, %tl
20228 wrpr %l1, %tpc
20229 add %l1, 0x4, %l1
20230 wrpr %l1, %tnpc
20231 setx 0x34400001400, %l0, %l1
20232 wrpr %l1, %tstate
20233 wrhpr 0x4, %htstate
20234 retry
20235 movcs %icc, %i4, %i0
20236loop_2435:
20237 fpsub32s %f3, %f6, %f15
20238 fmovde %xcc, %f5, %f3
20239loop_2436:
20240 st %f13, [%l7 + 0x40]
20241 srl %g1, 0x16, %i2
20242 ld [%l7 + 0x30], %f13
20243 fbg,a %fcc0, loop_2437
20244 addcc %g5, %o2, %o4
20245 edge32ln %i6, %o5, %g7
20246 ldd [%l7 + 0x78], %f2
20247loop_2437:
20248 movrgez %i1, 0x3A8, %o6
20249 lduh [%l7 + 0x08], %l1
20250 xnorcc %l4, 0x03C5, %l0
20251 sth %l6, [%l7 + 0x2A]
20252 ba,a loop_2438
20253 ldx [%l7 + 0x30], %g2
20254 fmovrslz %g4, %f5, %f7
20255 fmovrslez %l5, %f15, %f7
20256loop_2438:
20257 fmuld8ulx16 %f2, %f9, %f6
20258 bleu loop_2439
20259 tpos %icc, 0x1
20260 fmovdn %xcc, %f5, %f12
20261 umulcc %i3, %l3, %o1
20262loop_2439:
20263 bvc %icc, loop_2440
20264 fbug,a %fcc1, loop_2441
20265 xnorcc %l2, %i7, %o3
20266 fmovdle %icc, %f9, %f11
20267loop_2440:
20268 std %f0, [%l7 + 0x48]
20269loop_2441:
20270 fbul,a %fcc0, loop_2442
20271 brz %g6, loop_2443
20272 fornot2s %f10, %f2, %f15
20273 fcmpes %fcc3, %f5, %f11
20274loop_2442:
20275 tleu %icc, 0x6
20276loop_2443:
20277 edge16ln %o7, %i5, %g3
20278 sth %o0, [%l7 + 0x66]
20279 ld [%l7 + 0x4C], %f11
20280 ldd [%l7 + 0x60], %f10
20281 srax %i4, %g1, %i0
20282 tneg %xcc, 0x3
20283 or %g5, %o2, %o4
20284 umulcc %i2, %i6, %o5
20285 fmovde %xcc, %f15, %f1
20286 movn %icc, %i1, %o6
20287 fmovscc %icc, %f6, %f0
20288 fmovsvs %icc, %f10, %f13
20289 fsrc1 %f8, %f6
20290 sllx %g7, 0x16, %l4
20291 ldx [%l7 + 0x18], %l0
20292 sth %l6, [%l7 + 0x60]
20293 ldd [%l7 + 0x70], %f8
20294 te %icc, 0x5
20295 stw %l1, [%l7 + 0x48]
20296 fsrc2s %f2, %f0
20297 bvc,a,pn %xcc, loop_2444
20298 subccc %g2, %g4, %l5
20299 edge32l %l3, %i3, %o1
20300 popc 0x060D, %i7
20301loop_2444:
20302 edge16 %o3, %g6, %o7
20303 fblg %fcc0, loop_2445
20304 fba %fcc0, loop_2446
20305 stx %l2, [%l7 + 0x10]
20306 movcs %icc, %i5, %o0
20307loop_2445:
20308 fmul8x16au %f4, %f8, %f14
20309loop_2446:
20310 movrgz %g3, %g1, %i0
20311 fbug %fcc3, loop_2447
20312 fnegd %f6, %f14
20313 ldsw [%l7 + 0x24], %g5
20314 bgu,a,pt %icc, loop_2448
20315loop_2447:
20316 andcc %i4, 0x0D58, %o2
20317 edge16 %o4, %i2, %o5
20318 ldub [%l7 + 0x34], %i6
20319loop_2448:
20320 fmovsg %icc, %f13, %f13
20321 fbe,a %fcc0, loop_2449
20322 ldub [%l7 + 0x0C], %i1
20323 fmovd %f4, %f14
20324 fsrc1s %f10, %f0
20325loop_2449:
20326 movrlz %o6, %g7, %l4
20327 sllx %l6, 0x09, %l1
20328 fnors %f2, %f13, %f15
20329 brgez %l0, loop_2450
20330 fornot1 %f0, %f0, %f12
20331 stw %g4, [%l7 + 0x38]
20332 std %f6, [%l7 + 0x60]
20333loop_2450:
20334 taddcctv %l5, %g2, %i3
20335 fcmped %fcc2, %f10, %f2
20336 alignaddrl %l3, %i7, %o3
20337 std %f12, [%l7 + 0x78]
20338 ldsw [%l7 + 0x10], %g6
20339 ldsh [%l7 + 0x2E], %o1
20340 fbul %fcc3, loop_2451
20341 addcc %o7, %i5, %l2
20342 sllx %g3, 0x0F, %o0
20343 movpos %icc, %g1, %g5
20344loop_2451:
20345 stw %i0, [%l7 + 0x18]
20346 fnot1 %f6, %f0
20347 fmovsg %xcc, %f6, %f4
20348 edge8ln %o2, %o4, %i2
20349 ldx [%l7 + 0x40], %o5
20350 ldx [%l7 + 0x28], %i6
20351 xnorcc %i1, 0x0D2D, %i4
20352 fmovrdlz %o6, %f6, %f2
20353 fpsub32 %f8, %f0, %f8
20354 array32 %g7, %l6, %l4
20355 brlez,a %l1, loop_2452
20356 stb %g4, [%l7 + 0x70]
20357 fmovrdgez %l5, %f2, %f4
20358 alignaddrl %g2, %i3, %l3
20359loop_2452:
20360 fpmerge %f0, %f9, %f14
20361 te %icc, 0x1
20362 bvs loop_2453
20363 or %l0, 0x0347, %o3
20364 fbl %fcc1, loop_2454
20365 bn,a,pt %xcc, loop_2455
20366loop_2453:
20367 andcc %g6, 0x09CE, %i7
20368 stw %o1, [%l7 + 0x64]
20369loop_2454:
20370 lduh [%l7 + 0x6C], %i5
20371loop_2455:
20372 fmovdcs %icc, %f0, %f13
20373 fmovdpos %icc, %f0, %f2
20374 fmovrslez %o7, %f11, %f4
20375 sethi 0x1C78, %l2
20376 ldd [%l7 + 0x58], %f14
20377 fmovdcs %xcc, %f14, %f1
20378 edge32l %o0, %g3, %g5
20379 orcc %g1, 0x141E, %o2
20380 tne %icc, 0x0
20381 fmovse %xcc, %f12, %f10
20382 ldsb [%l7 + 0x66], %o4
20383 ba,a,pt %xcc, loop_2456
20384 brlz %i2, loop_2457
20385 fbuge %fcc1, loop_2458
20386 fmovsge %xcc, %f2, %f10
20387loop_2456:
20388 fandnot1 %f12, %f14, %f12
20389loop_2457:
20390 stb %i0, [%l7 + 0x5F]
20391loop_2458:
20392 movrlez %o5, %i1, %i6
20393 bcs,a,pt %icc, loop_2459
20394 fble %fcc0, loop_2460
20395 pdist %f14, %f0, %f2
20396 fones %f15
20397loop_2459:
20398 tcc %icc, 0x3
20399loop_2460:
20400 tneg %xcc, 0x7
20401 fpadd32 %f12, %f6, %f10
20402 lduw [%l7 + 0x20], %i4
20403 sth %o6, [%l7 + 0x22]
20404 ld [%l7 + 0x08], %f15
20405 andcc %l6, 0x1B0B, %g7
20406 fmovsvs %icc, %f4, %f1
20407 bge loop_2461
20408 lduw [%l7 + 0x18], %l1
20409 fxors %f6, %f1, %f11
20410 taddcc %l4, 0x1B11, %g4
20411loop_2461:
20412 ldx [%l7 + 0x38], %l5
20413 nop
20414 setx loop_2462, %l0, %l1
20415 wrpr 0x1, %tl
20416 wrpr %l1, %tnpc
20417 setx 0x34400001400, %l0, %l1
20418 wrpr %l1, %tstate
20419 wrhpr 0x4, %htstate
20420 done
20421 stx %g2, [%l7 + 0x58]
20422 ldsh [%l7 + 0x08], %l3
20423 fbue,a %fcc1, loop_2463
20424loop_2462:
20425 fcmple32 %f14, %f0, %l0
20426 fnot2 %f12, %f4
20427 fornot2 %f0, %f0, %f2
20428loop_2463:
20429 tge %xcc, 0x4
20430 fmovdleu %icc, %f12, %f0
20431 fmovscs %icc, %f9, %f4
20432 bne,a %icc, loop_2464
20433 ldsh [%l7 + 0x40], %o3
20434 fpadd16s %f4, %f11, %f3
20435 orn %i3, %i7, %g6
20436loop_2464:
20437 ldd [%l7 + 0x58], %f8
20438 fcmple32 %f6, %f10, %i5
20439 edge16ln %o1, %o7, %o0
20440 stx %g3, [%l7 + 0x18]
20441 fpadd32s %f2, %f12, %f15
20442 edge8ln %l2, %g1, %g5
20443 ldub [%l7 + 0x16], %o4
20444 movcs %icc, %o2, %i2
20445 fmovsg %icc, %f6, %f11
20446 ldsw [%l7 + 0x78], %o5
20447 std %f10, [%l7 + 0x60]
20448 bneg loop_2465
20449 bge,pt %xcc, loop_2466
20450 lduh [%l7 + 0x60], %i0
20451 movleu %xcc, %i1, %i6
20452loop_2465:
20453 tl %icc, 0x0
20454loop_2466:
20455 udivx %o6, 0x077A, %l6
20456 lduw [%l7 + 0x3C], %i4
20457 bg,pn %icc, loop_2467
20458 ldub [%l7 + 0x23], %l1
20459 edge16l %l4, %g7, %g4
20460 fbu %fcc2, loop_2468
20461loop_2467:
20462 movre %l5, 0x0FD, %g2
20463 tsubcc %l3, 0x15E7, %l0
20464 ldub [%l7 + 0x1C], %o3
20465loop_2468:
20466 fornot2 %f8, %f12, %f2
20467 bge,a loop_2469
20468 movrlz %i3, %g6, %i7
20469 lduw [%l7 + 0x60], %i5
20470 lduh [%l7 + 0x1E], %o1
20471loop_2469:
20472 bgu,pn %xcc, loop_2470
20473 lduw [%l7 + 0x5C], %o0
20474 ldx [%l7 + 0x18], %o7
20475 ldub [%l7 + 0x22], %g3
20476loop_2470:
20477 fmul8sux16 %f10, %f4, %f12
20478 sth %g1, [%l7 + 0x0E]
20479 bneg,a loop_2471
20480 fmovdn %xcc, %f0, %f2
20481 fsrc2 %f12, %f10
20482 movvc %xcc, %l2, %g5
20483loop_2471:
20484 ld [%l7 + 0x44], %f2
20485 lduw [%l7 + 0x30], %o2
20486 pdist %f4, %f6, %f12
20487 movvs %icc, %o4, %i2
20488 std %f4, [%l7 + 0x18]
20489 fmul8x16al %f2, %f11, %f8
20490 ldx [%l7 + 0x78], %o5
20491 orcc %i1, 0x1D09, %i0
20492 sdivx %o6, 0x117B, %l6
20493 fmul8x16au %f7, %f14, %f14
20494 tvs %icc, 0x6
20495 tcc %icc, 0x4
20496 std %f10, [%l7 + 0x08]
20497 std %f6, [%l7 + 0x38]
20498 ld [%l7 + 0x6C], %f5
20499 ldx [%l7 + 0x58], %i4
20500 fornot1 %f6, %f12, %f4
20501 fornot1 %f8, %f2, %f14
20502 fbne,a %fcc0, loop_2472
20503 ldsw [%l7 + 0x38], %l1
20504 brz,a %i6, loop_2473
20505 stx %l4, [%l7 + 0x58]
20506loop_2472:
20507 edge16ln %g7, %l5, %g4
20508 ld [%l7 + 0x74], %f7
20509loop_2473:
20510 orcc %l3, %l0, %g2
20511 tn %icc, 0x1
20512 sdiv %i3, 0x0A2D, %g6
20513 nop
20514 setx loop_2474, %l0, %l1
20515 wrpr 0x1, %tl
20516 wrpr %l1, %tpc
20517 add %l1, 0x4, %l1
20518 wrpr %l1, %tnpc
20519 setx 0x34400001400, %l0, %l1
20520 wrpr %l1, %tstate
20521 wrhpr 0x4, %htstate
20522 retry
20523 nop
20524 setx loop_2475, %l0, %l1
20525 wrpr 0x1, %tl
20526 wrpr %l1, %tnpc
20527 setx 0x34400001400, %l0, %l1
20528 wrpr %l1, %tstate
20529 wrhpr 0x4, %htstate
20530 done
20531 edge16l %o3, %i5, %i7
20532 fbe %fcc1, loop_2476
20533loop_2474:
20534 array8 %o1, %o7, %o0
20535loop_2475:
20536 movvc %xcc, %g1, %l2
20537 addcc %g5, %o2, %o4
20538loop_2476:
20539 ldsw [%l7 + 0x28], %g3
20540 std %f4, [%l7 + 0x40]
20541 fpack16 %f6, %f0
20542 st %f14, [%l7 + 0x70]
20543 add %o5, %i2, %i0
20544 movrgez %o6, 0x25B, %i1
20545 st %f5, [%l7 + 0x3C]
20546 bcs,a loop_2477
20547 fcmple32 %f8, %f10, %l6
20548 fba %fcc3, loop_2478
20549 ld [%l7 + 0x20], %f13
20550loop_2477:
20551 ta %xcc, 0x5
20552 fcmps %fcc0, %f0, %f9
20553loop_2478:
20554 fzero %f8
20555 ldd [%l7 + 0x58], %f14
20556 be,a,pn %xcc, loop_2479
20557 mulscc %i4, 0x11A4, %i6
20558 xnorcc %l1, %l4, %l5
20559 ldsw [%l7 + 0x08], %g7
20560loop_2479:
20561 fabss %f5, %f6
20562 fnand %f14, %f4, %f2
20563 sth %l3, [%l7 + 0x44]
20564 ldub [%l7 + 0x73], %g4
20565 edge32l %l0, %i3, %g2
20566 ldsh [%l7 + 0x58], %o3
20567 tneg %xcc, 0x5
20568 tge %icc, 0x0
20569 nop
20570 setx loop_2480, %l0, %l1
20571 jmpl %l1, %i5
20572 addccc %g6, %o1, %i7
20573 movg %xcc, %o0, %g1
20574 fmuld8sux16 %f0, %f7, %f6
20575loop_2480:
20576 fmovdneg %xcc, %f10, %f15
20577 fble %fcc1, loop_2481
20578 fxnor %f8, %f12, %f8
20579 xnor %l2, %o7, %o2
20580 fzeros %f15
20581loop_2481:
20582 fmovsg %icc, %f2, %f8
20583 fmovda %xcc, %f11, %f11
20584 lduw [%l7 + 0x78], %o4
20585 bg,pt %xcc, loop_2482
20586 sra %g3, %g5, %i2
20587 nop
20588 setx loop_2483, %l0, %l1
20589 jmpl %l1, %i0
20590 stb %o5, [%l7 + 0x4F]
20591loop_2482:
20592 fmovsn %xcc, %f15, %f14
20593 fbo,a %fcc2, loop_2484
20594loop_2483:
20595 array16 %o6, %i1, %l6
20596 fnands %f8, %f14, %f14
20597 tg %xcc, 0x7
20598loop_2484:
20599 and %i4, %l1, %i6
20600 for %f6, %f0, %f10
20601 fmovsgu %xcc, %f1, %f15
20602 stx %l4, [%l7 + 0x50]
20603 ldd [%l7 + 0x20], %f10
20604 tcs %icc, 0x3
20605 std %f4, [%l7 + 0x58]
20606 stx %g7, [%l7 + 0x78]
20607 sll %l3, 0x0C, %g4
20608 ldx [%l7 + 0x28], %l0
20609 ldsb [%l7 + 0x26], %i3
20610 lduw [%l7 + 0x2C], %l5
20611 mulscc %g2, %i5, %o3
20612 bcs %icc, loop_2485
20613 sth %o1, [%l7 + 0x2A]
20614 udivcc %g6, 0x1B1A, %i7
20615 lduw [%l7 + 0x68], %g1
20616loop_2485:
20617 lduh [%l7 + 0x20], %l2
20618 ldub [%l7 + 0x42], %o7
20619 brnz %o0, loop_2486
20620 fbe,a %fcc2, loop_2487
20621 fmovrsgz %o2, %f2, %f14
20622 mulx %o4, %g5, %i2
20623loop_2486:
20624 bg,a loop_2488
20625loop_2487:
20626 ldsw [%l7 + 0x3C], %i0
20627 bge,pt %xcc, loop_2489
20628 fblg,a %fcc1, loop_2490
20629loop_2488:
20630 ld [%l7 + 0x24], %f12
20631 siam 0x4
20632loop_2489:
20633 fmul8x16au %f10, %f5, %f10
20634loop_2490:
20635 movrgez %o5, 0x18B, %g3
20636 orcc %i1, 0x0F84, %o6
20637 fmovrslz %l6, %f15, %f6
20638 lduw [%l7 + 0x24], %i4
20639 fcmple32 %f8, %f14, %l1
20640 stb %i6, [%l7 + 0x65]
20641 bneg loop_2491
20642 tsubcc %l4, %g7, %g4
20643 fmovsneg %xcc, %f0, %f2
20644 edge32ln %l0, %i3, %l5
20645loop_2491:
20646 fpsub32 %f14, %f0, %f6
20647 orcc %l3, %g2, %i5
20648 orncc %o3, 0x179A, %g6
20649 lduh [%l7 + 0x64], %o1
20650 ldx [%l7 + 0x78], %i7
20651 tsubcc %l2, 0x0DD9, %o7
20652 brgz %o0, loop_2492
20653 tvc %icc, 0x4
20654 sll %o2, %g1, %o4
20655 st %f3, [%l7 + 0x6C]
20656loop_2492:
20657 sethi 0x1B6F, %g5
20658 fmovdcs %icc, %f7, %f4
20659 ldub [%l7 + 0x4F], %i2
20660 lduh [%l7 + 0x6E], %i0
20661 ldub [%l7 + 0x13], %g3
20662 ldx [%l7 + 0x60], %i1
20663 array8 %o5, %o6, %i4
20664 fnand %f6, %f10, %f4
20665 edge8ln %l6, %i6, %l1
20666 movrgz %l4, 0x331, %g7
20667 edge8 %g4, %l0, %l5
20668 edge32l %l3, %g2, %i5
20669 fnands %f2, %f7, %f12
20670 fble,a %fcc2, loop_2493
20671 fpsub16 %f4, %f12, %f12
20672 and %o3, 0x158E, %g6
20673 ldx [%l7 + 0x60], %o1
20674loop_2493:
20675 ldsw [%l7 + 0x60], %i7
20676 taddcctv %l2, %o7, %i3
20677 fmovsgu %icc, %f14, %f11
20678 fmovdgu %icc, %f15, %f9
20679 ldx [%l7 + 0x50], %o2
20680 fbuge,a %fcc2, loop_2494
20681 sth %g1, [%l7 + 0x42]
20682 fpadd32 %f2, %f2, %f10
20683 fones %f0
20684loop_2494:
20685 stb %o4, [%l7 + 0x33]
20686 fpadd32s %f9, %f6, %f7
20687 std %f8, [%l7 + 0x08]
20688 or %g5, 0x0118, %o0
20689 fcmpne16 %f10, %f2, %i0
20690 subcc %i2, %g3, %i1
20691 nop
20692 setx loop_2495, %l0, %l1
20693 wrpr 0x1, %tl
20694 wrpr %l1, %tpc
20695 add %l1, 0x4, %l1
20696 wrpr %l1, %tnpc
20697 setx 0x34400001400, %l0, %l1
20698 wrpr %l1, %tstate
20699 wrhpr 0x4, %htstate
20700 retry
20701 stb %o6, [%l7 + 0x3F]
20702 tneg %icc, 0x3
20703 fcmpeq32 %f0, %f12, %i4
20704loop_2495:
20705 fmovdneg %xcc, %f13, %f12
20706 stx %l6, [%l7 + 0x38]
20707 std %f0, [%l7 + 0x08]
20708 tn %xcc, 0x7
20709 fmovda %xcc, %f8, %f10
20710 fsrc2 %f2, %f6
20711 edge16ln %o5, %l1, %i6
20712 tne %xcc, 0x2
20713 fornot2s %f9, %f1, %f0
20714 nop
20715 setx loop_2496, %l0, %l1
20716 wrpr 0x1, %tl
20717 wrpr %l1, %tnpc
20718 setx 0x34400001400, %l0, %l1
20719 wrpr %l1, %tstate
20720 wrhpr 0x4, %htstate
20721 done
20722 bleu,pn %xcc, loop_2497
20723 st %f7, [%l7 + 0x38]
20724 orncc %g7, %g4, %l4
20725loop_2496:
20726 ldsb [%l7 + 0x0D], %l0
20727loop_2497:
20728 fcmpeq32 %f12, %f0, %l5
20729 xorcc %g2, 0x164D, %i5
20730 st %f3, [%l7 + 0x60]
20731 orcc %l3, %o3, %o1
20732 fmul8sux16 %f0, %f2, %f4
20733 fmovrdgez %g6, %f12, %f4
20734 fbul %fcc2, loop_2498
20735 ldub [%l7 + 0x3D], %i7
20736 fbg,a %fcc1, loop_2499
20737 fcmpne32 %f4, %f4, %o7
20738loop_2498:
20739 lduw [%l7 + 0x18], %i3
20740 fmovse %xcc, %f6, %f8
20741loop_2499:
20742 bcs %xcc, loop_2500
20743 ld [%l7 + 0x7C], %f5
20744 stw %o2, [%l7 + 0x30]
20745 ldx [%l7 + 0x08], %l2
20746loop_2500:
20747 fbne %fcc1, loop_2501
20748 lduw [%l7 + 0x5C], %o4
20749 fnegs %f9, %f9
20750 lduw [%l7 + 0x70], %g5
20751loop_2501:
20752 movrgez %g1, %o0, %i2
20753 stx %g3, [%l7 + 0x28]
20754 fmovsl %xcc, %f4, %f14
20755 fnors %f14, %f10, %f0
20756 fmovsg %xcc, %f7, %f12
20757 lduh [%l7 + 0x60], %i1
20758 std %f10, [%l7 + 0x68]
20759 ldub [%l7 + 0x42], %o6
20760 fpadd16s %f1, %f11, %f8
20761 ldd [%l7 + 0x48], %f8
20762 mulscc %i0, %l6, %i4
20763 fmovrsne %l1, %f9, %f7
20764 fmovdleu %xcc, %f12, %f3
20765 tne %xcc, 0x4
20766 fbul %fcc3, loop_2502
20767 fnegs %f2, %f13
20768 fmovsle %icc, %f8, %f0
20769 tcc %xcc, 0x0
20770loop_2502:
20771 ldsh [%l7 + 0x6A], %i6
20772 fornot2s %f7, %f12, %f5
20773 fnot2 %f14, %f10
20774 stb %o5, [%l7 + 0x37]
20775 brz %g4, loop_2503
20776 bg,pt %xcc, loop_2504
20777 fmovsvs %xcc, %f2, %f3
20778 fmovdn %xcc, %f2, %f1
20779loop_2503:
20780 movge %icc, %l4, %l0
20781loop_2504:
20782 ld [%l7 + 0x64], %f5
20783 fnot1 %f10, %f6
20784 ldsh [%l7 + 0x6E], %l5
20785 fmovdg %xcc, %f0, %f9
20786 array32 %g7, %i5, %l3
20787 brlz %o3, loop_2505
20788 ld [%l7 + 0x64], %f11
20789 sll %o1, %g6, %i7
20790 lduh [%l7 + 0x0C], %g2
20791loop_2505:
20792 bleu loop_2506
20793 tneg %icc, 0x2
20794 lduh [%l7 + 0x4A], %i3
20795 lduh [%l7 + 0x10], %o7
20796loop_2506:
20797 ldsb [%l7 + 0x52], %l2
20798 ldsb [%l7 + 0x35], %o2
20799 stb %o4, [%l7 + 0x18]
20800 srax %g1, 0x00, %g5
20801 smulcc %i2, %g3, %o0
20802 stb %i1, [%l7 + 0x2E]
20803 movvs %icc, %i0, %o6
20804 fba,a %fcc3, loop_2507
20805 nop
20806 setx loop_2508, %l0, %l1
20807 jmpl %l1, %i4
20808 bg,a loop_2509
20809 bl,pn %icc, loop_2510
20810loop_2507:
20811 fmovdneg %icc, %f13, %f14
20812loop_2508:
20813 ldsh [%l7 + 0x2E], %l1
20814loop_2509:
20815 stx %l6, [%l7 + 0x58]
20816loop_2510:
20817 movvs %xcc, %o5, %g4
20818 ldsb [%l7 + 0x25], %l4
20819 fbn,a %fcc1, loop_2511
20820 movgu %xcc, %l0, %i6
20821 fsrc2 %f6, %f10
20822 be,a,pt %icc, loop_2512
20823loop_2511:
20824 fmul8x16al %f0, %f3, %f14
20825 tne %icc, 0x4
20826 fmovspos %icc, %f10, %f2
20827loop_2512:
20828 edge16n %l5, %i5, %g7
20829 edge16l %o3, %o1, %g6
20830 fnot1s %f12, %f2
20831 mulscc %i7, 0x0086, %l3
20832 ldd [%l7 + 0x18], %f2
20833 sllx %i3, 0x1A, %o7
20834 bneg,a,pn %icc, loop_2513
20835 fnegs %f0, %f14
20836 fmovsn %icc, %f3, %f8
20837 fsrc1s %f9, %f2
20838loop_2513:
20839 ldx [%l7 + 0x38], %g2
20840 fmovrdne %o2, %f14, %f14
20841 mova %icc, %o4, %g1
20842 brlez,a %l2, loop_2514
20843 fmovdne %icc, %f11, %f15
20844 stw %g5, [%l7 + 0x24]
20845 for %f6, %f14, %f14
20846loop_2514:
20847 bl loop_2515
20848 stw %i2, [%l7 + 0x14]
20849 bg,a loop_2516
20850 movre %o0, %i1, %g3
20851loop_2515:
20852 fcmpne16 %f8, %f14, %i0
20853 fmul8x16au %f2, %f9, %f8
20854loop_2516:
20855 ble %xcc, loop_2517
20856 fnand %f10, %f10, %f0
20857 bg,pt %icc, loop_2518
20858 st %f15, [%l7 + 0x0C]
20859loop_2517:
20860 ld [%l7 + 0x14], %f5
20861 tne %xcc, 0x2
20862loop_2518:
20863 fmovrse %i4, %f13, %f7
20864 subccc %l1, 0x09DA, %o6
20865 movcc %xcc, %o5, %g4
20866 fmovrse %l4, %f9, %f15
20867 ba,a,pn %icc, loop_2519
20868 srax %l0, %l6, %i6
20869 fmovs %f4, %f7
20870 fornot1s %f11, %f15, %f11
20871loop_2519:
20872 lduh [%l7 + 0x4A], %i5
20873 ldsw [%l7 + 0x3C], %g7
20874 tcs %icc, 0x6
20875 tcc %xcc, 0x7
20876 subcc %o3, 0x15D8, %o1
20877 movrgez %g6, 0x04D, %l5
20878 std %f4, [%l7 + 0x38]
20879 bneg,a,pt %xcc, loop_2520
20880 fbuge,a %fcc2, loop_2521
20881 edge8 %l3, %i7, %o7
20882 ta %icc, 0x7
20883loop_2520:
20884 fmul8ulx16 %f10, %f8, %f2
20885loop_2521:
20886 fbne %fcc3, loop_2522
20887 st %f14, [%l7 + 0x70]
20888 tleu %xcc, 0x2
20889 tge %xcc, 0x7
20890loop_2522:
20891 nop
20892 setx loop_2523, %l0, %l1
20893 wrpr 0x1, %tl
20894 wrpr %l1, %tpc
20895 add %l1, 0x4, %l1
20896 wrpr %l1, %tnpc
20897 setx 0x34400001400, %l0, %l1
20898 wrpr %l1, %tstate
20899 wrhpr 0x4, %htstate
20900 retry
20901 fbl,a %fcc1, loop_2524
20902 fmovdle %icc, %f15, %f12
20903 stw %g2, [%l7 + 0x78]
20904loop_2523:
20905 andn %i3, %o4, %g1
20906loop_2524:
20907 bvs,pn %xcc, loop_2525
20908 tvs %xcc, 0x3
20909 brnz,a %l2, loop_2526
20910 lduh [%l7 + 0x0C], %g5
20911loop_2525:
20912 fmovscs %xcc, %f14, %f8
20913 ld [%l7 + 0x44], %f3
20914loop_2526:
20915 std %f2, [%l7 + 0x10]
20916 smulcc %o2, 0x1C9D, %o0
20917 tvs %icc, 0x4
20918 brlz,a %i2, loop_2527
20919 ldsb [%l7 + 0x4B], %g3
20920 fpsub32 %f10, %f8, %f0
20921 fbl,a %fcc1, loop_2528
20922loop_2527:
20923 xnor %i1, 0x060C, %i0
20924 fnot2 %f14, %f8
20925 te %xcc, 0x2
20926loop_2528:
20927 fxors %f10, %f5, %f5
20928 addc %i4, %l1, %o6
20929 ldsw [%l7 + 0x4C], %o5
20930 stb %l4, [%l7 + 0x11]
20931 movrne %l0, 0x095, %g4
20932 stb %l6, [%l7 + 0x17]
20933 fmovdgu %xcc, %f9, %f15
20934 stb %i6, [%l7 + 0x11]
20935 stb %i5, [%l7 + 0x3C]
20936 fmul8ulx16 %f14, %f14, %f14
20937 fmovrslz %o3, %f8, %f1
20938 movle %xcc, %o1, %g6
20939 array16 %g7, %l3, %l5
20940 edge32n %i7, %o7, %i3
20941 fmovsge %xcc, %f10, %f7
20942 fbn %fcc1, loop_2529
20943 srl %g2, %o4, %g1
20944 sub %l2, %o2, %g5
20945 fxnor %f4, %f0, %f4
20946loop_2529:
20947 fmovrdgz %o0, %f8, %f2
20948 nop
20949 setx loop_2530, %l0, %l1
20950 jmpl %l1, %i2
20951 fnegd %f12, %f4
20952 lduh [%l7 + 0x42], %g3
20953 movl %xcc, %i1, %i0
20954loop_2530:
20955 tgu %icc, 0x6
20956 fmuld8sux16 %f11, %f13, %f2
20957 fmovsl %icc, %f12, %f7
20958 fzeros %f3
20959 fmovdle %icc, %f14, %f9
20960 fandnot1 %f2, %f14, %f6
20961 stb %i4, [%l7 + 0x62]
20962 srl %o6, 0x1E, %l1
20963 fmovrsgz %o5, %f13, %f6
20964 ldsb [%l7 + 0x6C], %l0
20965 fornot1s %f3, %f5, %f14
20966 sth %l4, [%l7 + 0x10]
20967 smul %g4, %l6, %i6
20968 bne,pt %icc, loop_2531
20969 fand %f2, %f10, %f0
20970 movvs %icc, %o3, %o1
20971 stx %i5, [%l7 + 0x50]
20972loop_2531:
20973 fcmpes %fcc2, %f6, %f10
20974 orcc %g6, %l3, %g7
20975 fmovrsgz %l5, %f6, %f0
20976 fcmped %fcc0, %f10, %f0
20977 edge8ln %o7, %i7, %g2
20978 sth %i3, [%l7 + 0x62]
20979 movvc %icc, %o4, %l2
20980 array32 %g1, %o2, %o0
20981 fornot1 %f10, %f2, %f10
20982 andn %i2, 0x1204, %g5
20983 st %f6, [%l7 + 0x08]
20984 sth %i1, [%l7 + 0x38]
20985 brz,a %g3, loop_2532
20986 movrgez %i0, 0x030, %i4
20987 fmovrsgez %o6, %f0, %f1
20988 stb %o5, [%l7 + 0x2C]
20989loop_2532:
20990 ldsw [%l7 + 0x40], %l1
20991 ldd [%l7 + 0x08], %f8
20992 bgu loop_2533
20993 fmovrsgez %l0, %f10, %f7
20994 movneg %icc, %l4, %l6
20995 fands %f11, %f8, %f12
20996loop_2533:
20997 bgu,pt %icc, loop_2534
20998 fmovrde %i6, %f10, %f10
20999 fbe,a %fcc3, loop_2535
21000 lduh [%l7 + 0x4E], %g4
21001loop_2534:
21002 fnot1s %f2, %f8
21003 st %f10, [%l7 + 0x50]
21004loop_2535:
21005 array8 %o1, %o3, %g6
21006 ldd [%l7 + 0x38], %f2
21007 fmovspos %xcc, %f6, %f14
21008 array32 %l3, %g7, %i5
21009 fmovdgu %xcc, %f10, %f15
21010 ldub [%l7 + 0x2E], %o7
21011 movgu %icc, %l5, %i7
21012 ldsh [%l7 + 0x22], %g2
21013 fmuld8ulx16 %f11, %f6, %f10
21014 stb %o4, [%l7 + 0x43]
21015 edge16l %l2, %g1, %i3
21016 movcc %xcc, %o0, %o2
21017 edge8ln %g5, %i2, %i1
21018 nop
21019 setx loop_2536, %l0, %l1
21020 wrpr 0x1, %tl
21021 wrpr %l1, %tpc
21022 add %l1, 0x4, %l1
21023 wrpr %l1, %tnpc
21024 setx 0x34400001400, %l0, %l1
21025 wrpr %l1, %tstate
21026 wrhpr 0x4, %htstate
21027 retry
21028 movcs %xcc, %i0, %i4
21029 tvs %xcc, 0x2
21030 ld [%l7 + 0x1C], %f9
21031loop_2536:
21032 ldx [%l7 + 0x28], %o6
21033 lduw [%l7 + 0x14], %o5
21034 ldd [%l7 + 0x30], %f2
21035 bcs loop_2537
21036 fpsub32 %f10, %f14, %f0
21037 fcmpeq32 %f12, %f4, %g3
21038 std %f12, [%l7 + 0x70]
21039loop_2537:
21040 fble %fcc0, loop_2538
21041 brgez %l0, loop_2539
21042 tsubcctv %l1, %l6, %l4
21043 stb %g4, [%l7 + 0x16]
21044loop_2538:
21045 xorcc %o1, 0x118E, %o3
21046loop_2539:
21047 movn %xcc, %i6, %g6
21048 fcmpeq32 %f14, %f8, %l3
21049 ldub [%l7 + 0x3F], %g7
21050 fnot2s %f1, %f7
21051 taddcc %i5, 0x0FEC, %l5
21052 movcs %xcc, %i7, %o7
21053 stb %g2, [%l7 + 0x74]
21054 fbul,a %fcc3, loop_2540
21055 lduh [%l7 + 0x0E], %l2
21056 tcc %icc, 0x2
21057 brlz,a %o4, loop_2541
21058loop_2540:
21059 fpadd32 %f12, %f6, %f2
21060 fsrc2 %f4, %f4
21061 lduw [%l7 + 0x70], %g1
21062loop_2541:
21063 ldd [%l7 + 0x50], %f0
21064 ldub [%l7 + 0x08], %i3
21065 fmovsn %xcc, %f5, %f8
21066 ldd [%l7 + 0x40], %f8
21067 movgu %icc, %o2, %o0
21068 ldx [%l7 + 0x38], %g5
21069 lduh [%l7 + 0x70], %i1
21070 movle %xcc, %i2, %i0
21071 call loop_2542
21072 ldsh [%l7 + 0x5E], %i4
21073 ld [%l7 + 0x64], %f5
21074 lduw [%l7 + 0x3C], %o6
21075loop_2542:
21076 ldsw [%l7 + 0x2C], %o5
21077 ba,a,pt %icc, loop_2543
21078 std %f10, [%l7 + 0x58]
21079 orn %g3, 0x01A9, %l0
21080 fsrc2s %f12, %f10
21081loop_2543:
21082 stx %l6, [%l7 + 0x58]
21083 fmovdcc %icc, %f13, %f9
21084 taddcctv %l1, %g4, %o1
21085 fmovrdgez %o3, %f14, %f14
21086 lduw [%l7 + 0x14], %l4
21087 fcmpne32 %f6, %f4, %i6
21088 ldsb [%l7 + 0x65], %l3
21089 stx %g7, [%l7 + 0x60]
21090 fmovdne %xcc, %f1, %f13
21091 fpack16 %f6, %f14
21092 fbne,a %fcc2, loop_2544
21093 fpadd32 %f12, %f4, %f8
21094 srl %i5, %l5, %g6
21095 fmovdge %xcc, %f8, %f13
21096loop_2544:
21097 movge %icc, %i7, %o7
21098 and %g2, %o4, %l2
21099 edge8 %i3, %g1, %o2
21100 tcc %icc, 0x6
21101 alignaddrl %o0, %g5, %i1
21102 edge16n %i2, %i4, %i0
21103 movvc %icc, %o5, %g3
21104 ldsb [%l7 + 0x13], %o6
21105 ldsb [%l7 + 0x4B], %l0
21106 and %l6, 0x0C1B, %g4
21107 nop
21108 setx loop_2545, %l0, %l1
21109 jmpl %l1, %l1
21110 tpos %icc, 0x5
21111 st %f3, [%l7 + 0x64]
21112 fmuld8ulx16 %f11, %f13, %f8
21113loop_2545:
21114 fpadd32 %f4, %f2, %f2
21115 ldx [%l7 + 0x48], %o1
21116 umul %l4, %i6, %o3
21117 taddcctv %g7, %l3, %i5
21118 stb %l5, [%l7 + 0x0A]
21119 fmovrdgez %g6, %f10, %f10
21120 tgu %icc, 0x2
21121 st %f8, [%l7 + 0x0C]
21122 movrgz %o7, %g2, %o4
21123 ld [%l7 + 0x60], %f7
21124 mulscc %l2, %i7, %i3
21125 bgu loop_2546
21126 bgu,pn %icc, loop_2547
21127 tl %xcc, 0x5
21128 ldsb [%l7 + 0x68], %g1
21129loop_2546:
21130 fbo,a %fcc2, loop_2548
21131loop_2547:
21132 stx %o2, [%l7 + 0x10]
21133 fandnot2s %f15, %f3, %f1
21134 ldd [%l7 + 0x10], %f14
21135loop_2548:
21136 fmovdle %xcc, %f2, %f7
21137 ta %xcc, 0x0
21138 bvs,a,pt %icc, loop_2549
21139 ldd [%l7 + 0x70], %f14
21140 fble,a %fcc0, loop_2550
21141 fbg,a %fcc0, loop_2551
21142loop_2549:
21143 fcmpes %fcc0, %f4, %f2
21144 ld [%l7 + 0x30], %f15
21145loop_2550:
21146 lduw [%l7 + 0x58], %o0
21147loop_2551:
21148 addc %g5, %i2, %i1
21149 fmovdleu %xcc, %f4, %f8
21150 sth %i4, [%l7 + 0x2A]
21151 tle %icc, 0x6
21152 bn,a loop_2552
21153 edge8l %i0, %o5, %o6
21154 fpadd16s %f2, %f11, %f7
21155 movrgez %l0, %g3, %g4
21156loop_2552:
21157 fmovdl %xcc, %f7, %f2
21158 xnor %l6, %o1, %l1
21159 std %f14, [%l7 + 0x08]
21160 stb %l4, [%l7 + 0x7D]
21161 st %f3, [%l7 + 0x78]
21162 bvc,pn %xcc, loop_2553
21163 fpack16 %f14, %f9
21164 movpos %xcc, %i6, %o3
21165 udivx %l3, 0x1B8D, %g7
21166loop_2553:
21167 lduw [%l7 + 0x38], %l5
21168 fmul8x16au %f12, %f4, %f12
21169 sth %i5, [%l7 + 0x2C]
21170 movgu %xcc, %g6, %g2
21171 ldub [%l7 + 0x39], %o7
21172 be %xcc, loop_2554
21173 fandnot2s %f13, %f11, %f15
21174 fmovrse %l2, %f15, %f15
21175 st %f8, [%l7 + 0x68]
21176loop_2554:
21177 st %f0, [%l7 + 0x08]
21178 ld [%l7 + 0x14], %f6
21179 srl %i7, 0x11, %i3
21180 udivcc %g1, 0x159D, %o4
21181 fmovdpos %icc, %f3, %f13
21182 fmul8x16 %f13, %f14, %f12
21183 fmuld8ulx16 %f9, %f15, %f4
21184 edge8ln %o2, %o0, %i2
21185 fba,a %fcc0, loop_2555
21186 fabsd %f12, %f8
21187 andcc %g5, 0x10C6, %i4
21188 movg %xcc, %i1, %o5
21189loop_2555:
21190 smul %o6, %l0, %g3
21191 fmovs %f5, %f10
21192 be,a loop_2556
21193 fmovdcs %icc, %f1, %f1
21194 bcc loop_2557
21195 popc %i0, %l6
21196loop_2556:
21197 fmovd %f4, %f0
21198 lduw [%l7 + 0x7C], %o1
21199loop_2557:
21200 fcmpne16 %f8, %f6, %l1
21201 bgu %icc, loop_2558
21202 fbul,a %fcc0, loop_2559
21203 fxor %f10, %f10, %f10
21204 movre %l4, %i6, %g4
21205loop_2558:
21206 movcs %xcc, %o3, %g7
21207loop_2559:
21208 fornot1 %f0, %f2, %f8
21209 ldsh [%l7 + 0x26], %l3
21210 ldd [%l7 + 0x78], %f14
21211 sllx %l5, 0x0F, %g6
21212 srax %i5, 0x12, %o7
21213 and %g2, 0x0D04, %i7
21214 fbug %fcc3, loop_2560
21215 sethi 0x12B9, %i3
21216 ldd [%l7 + 0x08], %f4
21217 call loop_2561
21218loop_2560:
21219 stb %l2, [%l7 + 0x46]
21220 lduh [%l7 + 0x4A], %g1
21221 ldub [%l7 + 0x2F], %o4
21222loop_2561:
21223 addc %o2, %i2, %o0
21224 fmovsleu %icc, %f3, %f9
21225 std %f0, [%l7 + 0x08]
21226 smul %i4, 0x0C97, %i1
21227 fmovrdne %g5, %f8, %f14
21228 mova %icc, %o6, %l0
21229 fone %f10
21230 edge16ln %o5, %i0, %g3
21231 ldsw [%l7 + 0x68], %o1
21232 bgu,a,pt %icc, loop_2562
21233 ldub [%l7 + 0x65], %l6
21234 edge8 %l1, %l4, %i6
21235 srl %o3, %g7, %l3
21236loop_2562:
21237 stb %g4, [%l7 + 0x5B]
21238 fcmps %fcc2, %f9, %f14
21239 bcs %xcc, loop_2563
21240 sth %l5, [%l7 + 0x68]
21241 fzero %f0
21242 fsrc2 %f6, %f0
21243loop_2563:
21244 ldx [%l7 + 0x50], %g6
21245 stb %i5, [%l7 + 0x6E]
21246 edge16l %o7, %g2, %i3
21247 stb %i7, [%l7 + 0x33]
21248 lduw [%l7 + 0x44], %g1
21249 fbl %fcc3, loop_2564
21250 std %f0, [%l7 + 0x68]
21251 st %f4, [%l7 + 0x70]
21252 xorcc %l2, %o4, %o2
21253loop_2564:
21254 tvc %xcc, 0x7
21255 sll %i2, 0x13, %o0
21256 fmovsle %icc, %f6, %f13
21257 fbg %fcc0, loop_2565
21258 fnot1 %f4, %f2
21259 edge8n %i4, %g5, %i1
21260 edge16n %o6, %o5, %i0
21261loop_2565:
21262 nop
21263 setx loop_2566, %l0, %l1
21264 wrpr 0x1, %tl
21265 wrpr %l1, %tnpc
21266 setx 0x34400001400, %l0, %l1
21267 wrpr %l1, %tstate
21268 wrhpr 0x4, %htstate
21269 done
21270 faligndata %f8, %f6, %f14
21271 udivx %l0, 0x1472, %g3
21272 fandnot1 %f6, %f4, %f4
21273loop_2566:
21274 std %f4, [%l7 + 0x40]
21275 bneg loop_2567
21276 fnegs %f12, %f2
21277 ldub [%l7 + 0x14], %o1
21278 stx %l1, [%l7 + 0x60]
21279loop_2567:
21280 fornot2s %f13, %f7, %f10
21281 std %f2, [%l7 + 0x70]
21282 fpack16 %f12, %f7
21283 sth %l4, [%l7 + 0x2A]
21284 ldsh [%l7 + 0x6C], %l6
21285 movrlz %o3, 0x2FE, %i6
21286 fnands %f0, %f11, %f5
21287 add %l3, %g4, %g7
21288 fornot2 %f10, %f8, %f2
21289 smulcc %l5, 0x0124, %g6
21290 fbge %fcc1, loop_2568
21291 sth %o7, [%l7 + 0x46]
21292 fmovsa %xcc, %f4, %f13
21293 fpsub32s %f1, %f11, %f11
21294loop_2568:
21295 fbul,a %fcc1, loop_2569
21296 taddcc %i5, %g2, %i3
21297 edge16 %i7, %g1, %o4
21298 sub %o2, 0x07CA, %i2
21299loop_2569:
21300 fmovsn %icc, %f13, %f4
21301 fmul8sux16 %f14, %f0, %f10
21302 fmovdn %xcc, %f15, %f8
21303 lduw [%l7 + 0x7C], %l2
21304 stb %o0, [%l7 + 0x57]
21305 movle %xcc, %i4, %g5
21306 fcmpgt32 %f6, %f14, %o6
21307 st %f3, [%l7 + 0x18]
21308 bpos,a %xcc, loop_2570
21309 bshuffle %f14, %f10, %f4
21310 edge8 %o5, %i0, %i1
21311 fmovsl %icc, %f8, %f3
21312loop_2570:
21313 fbule %fcc3, loop_2571
21314 fmovrsgz %l0, %f7, %f15
21315 bshuffle %f4, %f10, %f2
21316 fmovrslz %g3, %f5, %f5
21317loop_2571:
21318 fpadd32s %f0, %f11, %f3
21319 st %f10, [%l7 + 0x54]
21320 fmul8x16 %f5, %f12, %f6
21321 ldub [%l7 + 0x20], %l1
21322 ldd [%l7 + 0x78], %f14
21323 fzero %f14
21324 fnegd %f0, %f12
21325 fbul,a %fcc2, loop_2572
21326 fmovdl %xcc, %f7, %f6
21327 fmovrslz %o1, %f4, %f7
21328 fmovdpos %xcc, %f6, %f8
21329loop_2572:
21330 sth %l4, [%l7 + 0x44]
21331 xnor %l6, 0x1DFD, %i6
21332 ldsh [%l7 + 0x1C], %o3
21333 movne %xcc, %g4, %l3
21334 movl %icc, %l5, %g6
21335 taddcctv %o7, %g7, %i5
21336 movpos %icc, %i3, %i7
21337 ldsh [%l7 + 0x54], %g2
21338 ldx [%l7 + 0x48], %o4
21339 fbne,a %fcc3, loop_2573
21340 mova %icc, %o2, %i2
21341 be,a %icc, loop_2574
21342 movl %xcc, %g1, %l2
21343loop_2573:
21344 fpadd32s %f0, %f3, %f2
21345 fmovdne %xcc, %f6, %f13
21346loop_2574:
21347 lduw [%l7 + 0x14], %i4
21348 fcmpgt16 %f8, %f14, %g5
21349 fmovdpos %xcc, %f9, %f13
21350 ldsw [%l7 + 0x24], %o6
21351 fabss %f1, %f14
21352 brlz %o5, loop_2575
21353 fmul8x16 %f0, %f6, %f6
21354 fmovrde %i0, %f12, %f14
21355 taddcctv %i1, 0x0512, %l0
21356loop_2575:
21357 ldsb [%l7 + 0x7B], %o0
21358 movl %icc, %g3, %o1
21359 fmul8sux16 %f12, %f6, %f12
21360 fcmpgt16 %f2, %f0, %l1
21361 subcc %l4, 0x0A31, %i6
21362 ba,pt %icc, loop_2576
21363 fpsub32 %f10, %f0, %f10
21364 fmovsne %xcc, %f10, %f12
21365 fmovsg %icc, %f15, %f9
21366loop_2576:
21367 st %f10, [%l7 + 0x78]
21368 stw %o3, [%l7 + 0x40]
21369 bcc %xcc, loop_2577
21370 stw %g4, [%l7 + 0x2C]
21371 bneg,a,pt %icc, loop_2578
21372 nop
21373 setx loop_2579, %l0, %l1
21374 wrpr 0x1, %tl
21375 wrpr %l1, %tpc
21376 add %l1, 0x4, %l1
21377 wrpr %l1, %tnpc
21378 setx 0x34400001400, %l0, %l1
21379 wrpr %l1, %tstate
21380 wrhpr 0x4, %htstate
21381 retry
21382loop_2577:
21383 fmovdneg %xcc, %f6, %f4
21384 fmovde %xcc, %f9, %f10
21385loop_2578:
21386 fmovrsne %l3, %f5, %f11
21387loop_2579:
21388 fmovdle %icc, %f12, %f3
21389 tne %icc, 0x0
21390 movn %xcc, %l6, %l5
21391 bn loop_2580
21392 stw %o7, [%l7 + 0x68]
21393 array16 %g7, %g6, %i5
21394 ldsw [%l7 + 0x54], %i3
21395loop_2580:
21396 fmovrde %g2, %f4, %f2
21397 ldsb [%l7 + 0x4F], %o4
21398 edge16ln %i7, %o2, %i2
21399 fbg,a %fcc2, loop_2581
21400 fbuge,a %fcc1, loop_2582
21401 fmovdvs %xcc, %f1, %f13
21402 sdivx %g1, 0x155A, %i4
21403loop_2581:
21404 ble loop_2583
21405loop_2582:
21406 fblg %fcc2, loop_2584
21407 ldd [%l7 + 0x30], %f12
21408 ldd [%l7 + 0x08], %f4
21409loop_2583:
21410 sub %l2, 0x00C4, %o6
21411loop_2584:
21412 fabsd %f10, %f8
21413 fmovsle %xcc, %f9, %f7
21414 stb %g5, [%l7 + 0x77]
21415 brlz %i0, loop_2585
21416 movrgz %i1, 0x1D7, %l0
21417 movvc %xcc, %o0, %g3
21418 for %f14, %f10, %f2
21419loop_2585:
21420 ldsw [%l7 + 0x60], %o5
21421 movneg %icc, %o1, %l4
21422 lduh [%l7 + 0x2A], %l1
21423 movl %xcc, %o3, %i6
21424 fblg %fcc3, loop_2586
21425 ldub [%l7 + 0x78], %l3
21426 umulcc %l6, 0x0553, %l5
21427 stb %g4, [%l7 + 0x35]
21428loop_2586:
21429 sethi 0x051E, %g7
21430 tneg %icc, 0x5
21431 addccc %o7, %g6, %i5
21432 ld [%l7 + 0x48], %f15
21433 move %icc, %i3, %g2
21434 stw %o4, [%l7 + 0x38]
21435 stw %i7, [%l7 + 0x48]
21436 stx %i2, [%l7 + 0x70]
21437 fbn,a %fcc1, loop_2587
21438 tvs %xcc, 0x5
21439 fand %f4, %f4, %f6
21440 stb %o2, [%l7 + 0x74]
21441loop_2587:
21442 alignaddrl %i4, %l2, %g1
21443 subccc %g5, 0x0E49, %i0
21444 fbuge,a %fcc0, loop_2588
21445 std %f6, [%l7 + 0x70]
21446 and %i1, 0x1C6C, %o6
21447 sth %l0, [%l7 + 0x46]
21448loop_2588:
21449 ldsb [%l7 + 0x46], %o0
21450 fcmple32 %f10, %f8, %g3
21451 fcmpne32 %f14, %f8, %o1
21452 fmovdleu %icc, %f1, %f5
21453 add %l4, %l1, %o5
21454 fcmps %fcc2, %f2, %f11
21455 fpack16 %f0, %f11
21456 fornot2 %f6, %f8, %f6
21457 movcs %icc, %o3, %i6
21458 fbne %fcc3, loop_2589
21459 ba,a,pt %icc, loop_2590
21460 edge16 %l3, %l5, %g4
21461 fbuge %fcc3, loop_2591
21462loop_2589:
21463 nop
21464 setx loop_2592, %l0, %l1
21465 wrpr 0x1, %tl
21466 wrpr %l1, %tpc
21467 add %l1, 0x4, %l1
21468 wrpr %l1, %tnpc
21469 setx 0x34400001400, %l0, %l1
21470 wrpr %l1, %tstate
21471 wrhpr 0x4, %htstate
21472 retry
21473loop_2590:
21474 orn %g7, %l6, %o7
21475 stx %i5, [%l7 + 0x60]
21476loop_2591:
21477 sth %g6, [%l7 + 0x28]
21478loop_2592:
21479 st %f13, [%l7 + 0x3C]
21480 lduw [%l7 + 0x38], %g2
21481 fmovsneg %icc, %f2, %f11
21482 be,a %icc, loop_2593
21483 ld [%l7 + 0x40], %f7
21484 udiv %o4, 0x15DD, %i3
21485 edge16 %i7, %o2, %i2
21486loop_2593:
21487 bneg %xcc, loop_2594
21488 fpack32 %f12, %f12, %f4
21489 udiv %l2, 0x1FC6, %i4
21490 ldsb [%l7 + 0x67], %g5
21491loop_2594:
21492 addc %i0, %i1, %g1
21493 array8 %l0, %o0, %o6
21494 fmovrdlez %o1, %f14, %f0
21495 fbn %fcc1, loop_2595
21496 call loop_2596
21497 fmovd %f0, %f0
21498 bvs,pt %xcc, loop_2597
21499loop_2595:
21500 tle %xcc, 0x3
21501loop_2596:
21502 orcc %g3, %l1, %o5
21503 stw %l4, [%l7 + 0x44]
21504loop_2597:
21505 ldsw [%l7 + 0x60], %o3
21506 fzero %f4
21507 fbu,a %fcc0, loop_2598
21508 tge %icc, 0x1
21509 taddcctv %l3, 0x1532, %i6
21510 orcc %l5, %g4, %g7
21511loop_2598:
21512 tvs %xcc, 0x5
21513 bl,a,pt %icc, loop_2599
21514 bleu,a,pn %icc, loop_2600
21515 fmovrslz %o7, %f9, %f12
21516 bleu,a,pt %icc, loop_2601
21517loop_2599:
21518 fbuge %fcc0, loop_2602
21519loop_2600:
21520 tle %icc, 0x3
21521 fbule,a %fcc1, loop_2603
21522loop_2601:
21523 ldd [%l7 + 0x18], %f2
21524loop_2602:
21525 ldd [%l7 + 0x50], %f12
21526 fcmpes %fcc0, %f14, %f6
21527loop_2603:
21528 add %i5, 0x0491, %g6
21529 bg,a %xcc, loop_2604
21530 fmovsleu %icc, %f8, %f13
21531 bshuffle %f0, %f10, %f6
21532 brgz,a %l6, loop_2605
21533loop_2604:
21534 fmovdcs %icc, %f13, %f4
21535 fbug %fcc2, loop_2606
21536 fbue,a %fcc2, loop_2607
21537loop_2605:
21538 tleu %icc, 0x7
21539 fbule %fcc0, loop_2608
21540loop_2606:
21541 ldx [%l7 + 0x38], %o4
21542loop_2607:
21543 sth %g2, [%l7 + 0x18]
21544 sth %i3, [%l7 + 0x24]
21545loop_2608:
21546 st %f15, [%l7 + 0x74]
21547 fcmps %fcc2, %f9, %f13
21548 movleu %xcc, %i7, %i2
21549 fpsub32 %f6, %f10, %f14
21550 sth %o2, [%l7 + 0x62]
21551 fpadd16 %f14, %f10, %f12
21552 fsrc2s %f4, %f15
21553 andn %l2, %i4, %i0
21554 xnorcc %i1, %g5, %l0
21555 stx %o0, [%l7 + 0x78]
21556 fmovsn %icc, %f9, %f11
21557 fands %f15, %f1, %f13
21558 ldd [%l7 + 0x48], %f2
21559 movrgz %g1, 0x249, %o1
21560 ldx [%l7 + 0x08], %o6
21561 lduh [%l7 + 0x6A], %g3
21562 fors %f8, %f12, %f12
21563 ldsw [%l7 + 0x14], %o5
21564 fbuge,a %fcc3, loop_2609
21565 fpsub16s %f0, %f8, %f13
21566 movrlz %l1, %l4, %o3
21567 fcmpeq32 %f14, %f4, %l3
21568loop_2609:
21569 movvc %xcc, %i6, %l5
21570 fbul,a %fcc1, loop_2610
21571 bshuffle %f2, %f10, %f8
21572 stw %g7, [%l7 + 0x1C]
21573 add %o7, 0x1ABB, %g4
21574loop_2610:
21575 tcs %icc, 0x5
21576 ldsh [%l7 + 0x5A], %i5
21577 fmovdcs %xcc, %f1, %f8
21578 fmul8ulx16 %f6, %f2, %f0
21579 lduh [%l7 + 0x68], %l6
21580 umul %o4, 0x00E4, %g2
21581 fmovdg %xcc, %f1, %f5
21582 addcc %i3, 0x1284, %i7
21583 bleu,pn %icc, loop_2611
21584 mulscc %i2, %o2, %l2
21585 andn %i4, 0x10BD, %i0
21586 movn %xcc, %i1, %g5
21587loop_2611:
21588 smul %l0, 0x0857, %g6
21589 fmovde %xcc, %f5, %f11
21590 alignaddr %g1, %o0, %o6
21591 ldx [%l7 + 0x38], %o1
21592 fandnot2s %f4, %f1, %f11
21593 movvc %icc, %o5, %l1
21594 fmovdcs %xcc, %f0, %f8
21595 orn %g3, %o3, %l3
21596 orn %l4, 0x1DB1, %l5
21597 ldsh [%l7 + 0x36], %i6
21598 tl %icc, 0x7
21599 fcmpne16 %f8, %f4, %g7
21600 lduw [%l7 + 0x6C], %g4
21601 fmovdg %icc, %f8, %f0
21602 ldsh [%l7 + 0x40], %o7
21603 srax %i5, 0x07, %o4
21604 ldsb [%l7 + 0x17], %g2
21605 edge16 %i3, %l6, %i2
21606 bshuffle %f0, %f14, %f10
21607 fmovdn %icc, %f6, %f9
21608 ldsh [%l7 + 0x38], %o2
21609 movgu %xcc, %i7, %i4
21610 mulscc %i0, 0x1BF6, %l2
21611 movrgez %i1, %g5, %g6
21612 sth %l0, [%l7 + 0x08]
21613 fxors %f12, %f6, %f14
21614 stx %o0, [%l7 + 0x10]
21615 fornot2s %f13, %f2, %f6
21616 fcmple16 %f6, %f14, %g1
21617 bn,a,pt %icc, loop_2612
21618 edge16 %o6, %o1, %o5
21619 ldsh [%l7 + 0x0A], %g3
21620 nop
21621 setx loop_2613, %l0, %l1
21622 jmpl %l1, %o3
21623loop_2612:
21624 stb %l3, [%l7 + 0x35]
21625 fmovdgu %xcc, %f6, %f10
21626 movne %icc, %l1, %l5
21627loop_2613:
21628 umul %i6, %g7, %g4
21629 fmovdgu %xcc, %f4, %f12
21630 srlx %o7, 0x05, %i5
21631 fmovdne %xcc, %f1, %f11
21632 nop
21633 setx loop_2614, %l0, %l1
21634 wrpr 0x1, %tl
21635 wrpr %l1, %tpc
21636 add %l1, 0x4, %l1
21637 wrpr %l1, %tnpc
21638 setx 0x34400001400, %l0, %l1
21639 wrpr %l1, %tstate
21640 wrhpr 0x4, %htstate
21641 retry
21642 edge32l %l4, %o4, %g2
21643 lduw [%l7 + 0x4C], %l6
21644 stx %i3, [%l7 + 0x58]
21645loop_2614:
21646 ldsw [%l7 + 0x64], %i2
21647 fsrc2s %f1, %f0
21648 fmovdleu %xcc, %f12, %f2
21649 fmul8x16au %f8, %f0, %f8
21650 bpos,a %xcc, loop_2615
21651 edge16 %o2, %i4, %i0
21652 lduh [%l7 + 0x12], %i7
21653 fcmpeq32 %f8, %f10, %i1
21654loop_2615:
21655 add %l2, %g6, %g5
21656 taddcc %o0, %l0, %g1
21657 lduw [%l7 + 0x58], %o1
21658 lduw [%l7 + 0x54], %o5
21659 fmovd %f8, %f0
21660 stb %o6, [%l7 + 0x69]
21661 st %f14, [%l7 + 0x20]
21662 fcmpne32 %f8, %f10, %o3
21663 movpos %icc, %g3, %l3
21664 fpadd16 %f6, %f0, %f12
21665 movcc %xcc, %l5, %l1
21666 movrgez %g7, %i6, %o7
21667 mulscc %g4, 0x141B, %l4
21668 fcmple16 %f4, %f12, %o4
21669 fmovsa %icc, %f13, %f0
21670 bne,a %icc, loop_2616
21671 tneg %icc, 0x3
21672 tsubcctv %g2, %l6, %i3
21673 ldsb [%l7 + 0x7E], %i5
21674loop_2616:
21675 edge16n %o2, %i4, %i2
21676 edge16 %i7, %i0, %i1
21677 ldd [%l7 + 0x50], %f12
21678 ldx [%l7 + 0x30], %l2
21679 fmovsl %icc, %f2, %f6
21680 fmovrdgz %g5, %f0, %f14
21681 tvc %icc, 0x7
21682 xnor %o0, 0x0A84, %g6
21683 fandnot2s %f10, %f11, %f9
21684 tvc %icc, 0x0
21685 ldsw [%l7 + 0x24], %l0
21686 fxor %f14, %f2, %f4
21687 edge16ln %o1, %g1, %o5
21688 faligndata %f10, %f14, %f6
21689 mulscc %o3, %o6, %l3
21690 fcmple32 %f4, %f12, %g3
21691 orncc %l1, %g7, %i6
21692 addc %o7, %g4, %l5
21693 st %f2, [%l7 + 0x54]
21694 stb %l4, [%l7 + 0x69]
21695 std %f4, [%l7 + 0x78]
21696 ldd [%l7 + 0x28], %f6
21697 fbne %fcc1, loop_2617
21698 movcs %xcc, %g2, %l6
21699 fbule,a %fcc3, loop_2618
21700 fcmple16 %f12, %f8, %o4
21701loop_2617:
21702 edge8 %i5, %o2, %i4
21703 ba,a,pn %xcc, loop_2619
21704loop_2618:
21705 fmovsl %icc, %f6, %f10
21706 fmovrsne %i3, %f12, %f10
21707 sethi 0x03B1, %i2
21708loop_2619:
21709 fabss %f9, %f3
21710 fmovdle %xcc, %f7, %f8
21711 subccc %i0, %i7, %l2
21712 fpack32 %f6, %f4, %f12
21713 fmovdl %xcc, %f9, %f9
21714 sth %g5, [%l7 + 0x12]
21715 edge16n %o0, %i1, %l0
21716 fnors %f15, %f13, %f10
21717 ldx [%l7 + 0x28], %o1
21718 tgu %xcc, 0x5
21719 mova %icc, %g1, %o5
21720 taddcc %g6, %o6, %o3
21721 array32 %l3, %g3, %l1
21722 fcmpgt16 %f14, %f0, %i6
21723 umulcc %g7, %o7, %l5
21724 fmovdle %xcc, %f2, %f12
21725 ldd [%l7 + 0x48], %f12
21726 srlx %g4, %l4, %l6
21727 brlez,a %g2, loop_2620
21728 edge16n %o4, %o2, %i4
21729 fnands %f5, %f5, %f9
21730 tvs %xcc, 0x7
21731loop_2620:
21732 ldsh [%l7 + 0x28], %i5
21733 stw %i2, [%l7 + 0x78]
21734 fmovrslez %i3, %f3, %f13
21735 add %i0, %i7, %l2
21736 edge32l %g5, %o0, %i1
21737 movneg %xcc, %o1, %l0
21738 sll %o5, 0x1A, %g1
21739 tg %xcc, 0x6
21740 fbue %fcc3, loop_2621
21741 edge32l %o6, %g6, %o3
21742 fmovrdgez %l3, %f4, %f12
21743 movvc %xcc, %l1, %g3
21744loop_2621:
21745 ldsh [%l7 + 0x40], %i6
21746 fbug %fcc3, loop_2622
21747 fcmpgt32 %f10, %f2, %o7
21748 fmovrde %g7, %f14, %f10
21749 stw %g4, [%l7 + 0x2C]
21750loop_2622:
21751 ld [%l7 + 0x24], %f11
21752 ld [%l7 + 0x5C], %f3
21753 fnand %f12, %f0, %f4
21754 ldub [%l7 + 0x20], %l5
21755 ld [%l7 + 0x44], %f0
21756 brgez,a %l6, loop_2623
21757 fmul8sux16 %f8, %f8, %f14
21758 fxnors %f0, %f12, %f13
21759 be %icc, loop_2624
21760loop_2623:
21761 xor %l4, %o4, %o2
21762 ldd [%l7 + 0x18], %f0
21763 nop
21764 setx loop_2625, %l0, %l1
21765 wrpr 0x1, %tl
21766 wrpr %l1, %tnpc
21767 setx 0x34400001400, %l0, %l1
21768 wrpr %l1, %tstate
21769 wrhpr 0x4, %htstate
21770 done
21771loop_2624:
21772 tge %xcc, 0x3
21773 tleu %xcc, 0x5
21774 bcs %icc, loop_2626
21775loop_2625:
21776 fbge,a %fcc1, loop_2627
21777 fbuge %fcc3, loop_2628
21778 fbg %fcc2, loop_2629
21779loop_2626:
21780 lduh [%l7 + 0x66], %i4
21781loop_2627:
21782 ld [%l7 + 0x5C], %f6
21783loop_2628:
21784 fcmpd %fcc0, %f10, %f4
21785loop_2629:
21786 ldsb [%l7 + 0x0B], %i5
21787 fmovs %f11, %f15
21788 fbue %fcc2, loop_2630
21789 ldsh [%l7 + 0x52], %g2
21790 movl %xcc, %i3, %i2
21791 sllx %i0, 0x05, %i7
21792loop_2630:
21793 ldx [%l7 + 0x10], %l2
21794 sth %g5, [%l7 + 0x60]
21795 nop
21796 setx loop_2631, %l0, %l1
21797 wrpr 0x1, %tl
21798 wrpr %l1, %tpc
21799 add %l1, 0x4, %l1
21800 wrpr %l1, %tnpc
21801 setx 0x34400001400, %l0, %l1
21802 wrpr %l1, %tstate
21803 wrhpr 0x4, %htstate
21804 retry
21805 sth %o0, [%l7 + 0x2A]
21806 for %f10, %f6, %f10
21807 fone %f2
21808loop_2631:
21809 fcmple16 %f0, %f10, %i1
21810 addcc %l0, 0x0436, %o1
21811 stx %g1, [%l7 + 0x70]
21812 fmovrdlz %o6, %f4, %f12
21813 std %f4, [%l7 + 0x08]
21814 fbue %fcc2, loop_2632
21815 sdiv %g6, 0x0AC4, %o3
21816 bpos,a loop_2633
21817 fbn %fcc3, loop_2634
21818loop_2632:
21819 fcmpne32 %f8, %f6, %o5
21820 fxor %f14, %f12, %f4
21821loop_2633:
21822 stw %l1, [%l7 + 0x14]
21823loop_2634:
21824 umulcc %l3, 0x163F, %g3
21825 sth %o7, [%l7 + 0x5E]
21826 fnegs %f10, %f3
21827 stb %g7, [%l7 + 0x10]
21828 fmovdcs %xcc, %f3, %f6
21829 fbne,a %fcc3, loop_2635
21830 fabsd %f10, %f4
21831 fpsub16s %f2, %f9, %f2
21832 movrgez %g4, 0x185, %i6
21833loop_2635:
21834 bvc,pt %xcc, loop_2636
21835 ldsh [%l7 + 0x0A], %l5
21836 fmovdgu %icc, %f13, %f2
21837 fmul8sux16 %f14, %f14, %f12
21838loop_2636:
21839 movneg %icc, %l4, %o4
21840 fand %f6, %f2, %f6
21841 edge8l %l6, %i4, %o2
21842 nop
21843 setx loop_2637, %l0, %l1
21844 wrpr 0x1, %tl
21845 wrpr %l1, %tnpc
21846 setx 0x34400001400, %l0, %l1
21847 wrpr %l1, %tstate
21848 wrhpr 0x4, %htstate
21849 done
21850 bleu,pn %xcc, loop_2638
21851 fnot1 %f2, %f12
21852 fmul8sux16 %f4, %f6, %f8
21853loop_2637:
21854 fcmple16 %f14, %f2, %g2
21855loop_2638:
21856 edge8 %i5, %i2, %i3
21857 sth %i0, [%l7 + 0x78]
21858 ldsw [%l7 + 0x3C], %l2
21859 std %f8, [%l7 + 0x10]
21860 stw %g5, [%l7 + 0x60]
21861 fbug,a %fcc0, loop_2639
21862 bn %icc, loop_2640
21863 movrlez %o0, 0x0A6, %i1
21864 tl %icc, 0x1
21865loop_2639:
21866 movrne %l0, %i7, %o1
21867loop_2640:
21868 brlez,a %o6, loop_2641
21869 fxors %f12, %f10, %f0
21870 fone %f0
21871 sdiv %g6, 0x1C41, %g1
21872loop_2641:
21873 fcmpgt32 %f0, %f2, %o5
21874 lduw [%l7 + 0x14], %o3
21875 st %f15, [%l7 + 0x4C]
21876 addccc %l3, %g3, %o7
21877 ta %xcc, 0x1
21878 fmovrslz %l1, %f6, %f10
21879 fcmpeq32 %f4, %f4, %g7
21880 bg,pn %icc, loop_2642
21881 fsrc1 %f0, %f6
21882 ldsw [%l7 + 0x28], %i6
21883 mulx %g4, 0x0370, %l4
21884loop_2642:
21885 lduw [%l7 + 0x58], %l5
21886 fpadd16 %f12, %f4, %f0
21887 or %o4, 0x183B, %l6
21888 sethi 0x0DF9, %i4
21889 movrgz %o2, 0x1A7, %g2
21890 lduw [%l7 + 0x3C], %i2
21891 fmovsvc %xcc, %f2, %f11
21892 edge16 %i3, %i5, %i0
21893 lduh [%l7 + 0x0A], %g5
21894 std %f0, [%l7 + 0x30]
21895 ld [%l7 + 0x2C], %f11
21896 edge32n %o0, %i1, %l2
21897 fornot2s %f7, %f14, %f3
21898 stx %i7, [%l7 + 0x40]
21899 fbg,a %fcc1, loop_2643
21900 edge32 %l0, %o1, %o6
21901 fcmple16 %f4, %f14, %g6
21902 nop
21903 setx loop_2644, %l0, %l1
21904 wrpr 0x1, %tl
21905 wrpr %l1, %tnpc
21906 setx 0x34400001400, %l0, %l1
21907 wrpr %l1, %tstate
21908 wrhpr 0x4, %htstate
21909 done
21910loop_2643:
21911 movle %icc, %o5, %g1
21912 movre %l3, 0x023, %o3
21913 fcmpgt32 %f4, %f12, %o7
21914loop_2644:
21915 ta %xcc, 0x7
21916 brz %l1, loop_2645
21917 fmovse %icc, %f6, %f0
21918 edge16l %g7, %g3, %g4
21919 smul %l4, %l5, %o4
21920loop_2645:
21921 fmovrsgz %l6, %f0, %f10
21922 ldx [%l7 + 0x18], %i6
21923 ld [%l7 + 0x24], %f0
21924 fmovsn %xcc, %f4, %f10
21925 fnegd %f12, %f2
21926 bneg,a,pn %icc, loop_2646
21927 and %o2, 0x19DE, %g2
21928 nop
21929 setx loop_2647, %l0, %l1
21930 wrpr 0x1, %tl
21931 wrpr %l1, %tpc
21932 add %l1, 0x4, %l1
21933 wrpr %l1, %tnpc
21934 setx 0x34400001400, %l0, %l1
21935 wrpr %l1, %tstate
21936 wrhpr 0x4, %htstate
21937 retry
21938 fnot1 %f8, %f14
21939loop_2646:
21940 fpack32 %f0, %f4, %f0
21941 fornot2 %f2, %f6, %f14
21942loop_2647:
21943 smulcc %i2, %i3, %i5
21944 fmovrsne %i4, %f13, %f2
21945 tneg %icc, 0x6
21946 xnor %i0, 0x09C2, %o0
21947 fpack16 %f4, %f8
21948 andncc %i1, %l2, %i7
21949 fmuld8ulx16 %f4, %f14, %f2
21950 nop
21951 setx loop_2648, %l0, %l1
21952 wrpr 0x1, %tl
21953 wrpr %l1, %tpc
21954 add %l1, 0x4, %l1
21955 wrpr %l1, %tnpc
21956 setx 0x34400001400, %l0, %l1
21957 wrpr %l1, %tstate
21958 wrhpr 0x4, %htstate
21959 retry
21960 fabss %f9, %f10
21961 sllx %l0, %o1, %g5
21962 fmovrslez %o6, %f13, %f7
21963loop_2648:
21964 lduh [%l7 + 0x1A], %o5
21965 fcmpeq16 %f12, %f10, %g1
21966 fbn,a %fcc1, loop_2649
21967 sllx %g6, %o3, %o7
21968 std %f12, [%l7 + 0x60]
21969 xor %l1, 0x187D, %l3
21970loop_2649:
21971 tsubcc %g3, %g4, %g7
21972 std %f14, [%l7 + 0x18]
21973 sth %l4, [%l7 + 0x6C]
21974 ldsh [%l7 + 0x64], %l5
21975 move %icc, %l6, %o4
21976 ldub [%l7 + 0x4A], %o2
21977 std %f6, [%l7 + 0x38]
21978 fmovspos %xcc, %f15, %f1
21979 fnot1 %f4, %f10
21980 stx %i6, [%l7 + 0x60]
21981 bge,a loop_2650
21982 fmovscc %icc, %f15, %f11
21983 ldx [%l7 + 0x30], %i2
21984 xnorcc %g2, 0x1F93, %i5
21985loop_2650:
21986 for %f14, %f10, %f8
21987 stb %i4, [%l7 + 0x40]
21988 fmovsvs %xcc, %f11, %f14
21989 xnorcc %i3, %o0, %i0
21990 fzeros %f6
21991 fbule %fcc2, loop_2651
21992 std %f2, [%l7 + 0x58]
21993 tne %icc, 0x2
21994 ldsw [%l7 + 0x48], %l2
21995loop_2651:
21996 subcc %i1, %l0, %i7
21997 ldx [%l7 + 0x18], %o1
21998 fornot1s %f4, %f12, %f10
21999 lduh [%l7 + 0x7C], %o6
22000 tgu %xcc, 0x1
22001 lduw [%l7 + 0x30], %g5
22002 ldub [%l7 + 0x62], %o5
22003 fnot1s %f7, %f15
22004 fmovscc %xcc, %f4, %f1
22005 fmovdl %xcc, %f11, %f12
22006 tn %icc, 0x0
22007 umul %g1, 0x0C91, %g6
22008 fnot2s %f2, %f8
22009 tvc %xcc, 0x5
22010 bgu,a,pt %xcc, loop_2652
22011 edge8l %o7, %o3, %l1
22012 tg %icc, 0x3
22013 orncc %g3, %g4, %l3
22014loop_2652:
22015 fnand %f2, %f0, %f8
22016 mulscc %g7, 0x1512, %l5
22017 bg,pn %icc, loop_2653
22018 movrlz %l6, 0x04F, %o4
22019 fbne %fcc3, loop_2654
22020 umul %l4, 0x1881, %i6
22021loop_2653:
22022 ldx [%l7 + 0x20], %o2
22023 fpsub32s %f9, %f0, %f6
22024loop_2654:
22025 lduw [%l7 + 0x28], %i2
22026 ldd [%l7 + 0x70], %f6
22027 sth %i5, [%l7 + 0x24]
22028 fblg %fcc0, loop_2655
22029 ldd [%l7 + 0x50], %f4
22030 fnand %f8, %f14, %f2
22031 fmovdge %xcc, %f14, %f15
22032loop_2655:
22033 fbne %fcc3, loop_2656
22034 fsrc2s %f9, %f9
22035 fpadd32s %f15, %f6, %f3
22036 movrgz %g2, 0x23E, %i3
22037loop_2656:
22038 stw %o0, [%l7 + 0x44]
22039 std %f12, [%l7 + 0x08]
22040 fmovrslz %i4, %f13, %f7
22041 bge,pt %icc, loop_2657
22042 fba %fcc1, loop_2658
22043 std %f14, [%l7 + 0x50]
22044 tcc %icc, 0x1
22045loop_2657:
22046 xnor %l2, %i1, %l0
22047loop_2658:
22048 fsrc1s %f13, %f7
22049 bpos,a,pt %icc, loop_2659
22050 fmovrdne %i0, %f4, %f2
22051 orn %i7, 0x049A, %o6
22052 fsrc1 %f14, %f4
22053loop_2659:
22054 tpos %icc, 0x6
22055 ldx [%l7 + 0x50], %o1
22056 sth %g5, [%l7 + 0x32]
22057 edge32ln %o5, %g1, %g6
22058 fcmpd %fcc3, %f0, %f10
22059 ldsw [%l7 + 0x18], %o3
22060 st %f2, [%l7 + 0x44]
22061 fmovdgu %xcc, %f7, %f12
22062 ldub [%l7 + 0x7C], %o7
22063 fbuge %fcc3, loop_2660
22064 edge16ln %g3, %g4, %l3
22065 fpsub32s %f0, %f11, %f4
22066 fmovdne %xcc, %f7, %f14
22067loop_2660:
22068 st %f5, [%l7 + 0x08]
22069 ldx [%l7 + 0x08], %g7
22070 bge,a,pn %icc, loop_2661
22071 fabsd %f10, %f10
22072 ldx [%l7 + 0x70], %l5
22073 fble %fcc1, loop_2662
22074loop_2661:
22075 ldx [%l7 + 0x40], %l1
22076 fmovsvc %icc, %f9, %f15
22077 ld [%l7 + 0x30], %f8
22078loop_2662:
22079 fors %f9, %f4, %f15
22080 movre %o4, 0x3EC, %l6
22081 lduh [%l7 + 0x20], %i6
22082 fmovrslez %o2, %f2, %f10
22083 tvc %xcc, 0x1
22084 ldsw [%l7 + 0x1C], %i2
22085 popc %i5, %g2
22086 addccc %l4, %i3, %o0
22087 fnegs %f2, %f7
22088 ldsb [%l7 + 0x2E], %i4
22089 andcc %i1, %l0, %l2
22090 movne %xcc, %i0, %i7
22091 fmovdg %icc, %f4, %f2
22092 tgu %icc, 0x5
22093 std %f10, [%l7 + 0x70]
22094 ldsw [%l7 + 0x74], %o1
22095 stw %o6, [%l7 + 0x3C]
22096 fmovrdgz %g5, %f8, %f2
22097 or %o5, 0x1881, %g6
22098 fmovrsgz %o3, %f3, %f7
22099 fornot2 %f8, %f8, %f14
22100 movneg %icc, %o7, %g3
22101 brnz,a %g1, loop_2663
22102 stx %g4, [%l7 + 0x30]
22103 stw %l3, [%l7 + 0x14]
22104 fbne %fcc1, loop_2664
22105loop_2663:
22106 sub %g7, 0x031B, %l1
22107 ldub [%l7 + 0x2A], %o4
22108 subccc %l5, 0x06C1, %l6
22109loop_2664:
22110 srl %i6, 0x19, %o2
22111 sra %i5, 0x18, %g2
22112 fbg,a %fcc1, loop_2665
22113 andcc %i2, 0x0930, %i3
22114 fmovrslez %l4, %f13, %f1
22115 fmovdg %xcc, %f9, %f6
22116loop_2665:
22117 fcmpd %fcc0, %f0, %f6
22118 bcs,a,pt %icc, loop_2666
22119 ld [%l7 + 0x1C], %f9
22120 fbg %fcc0, loop_2667
22121 and %o0, 0x19BD, %i1
22122loop_2666:
22123 fbug,a %fcc1, loop_2668
22124 fbne,a %fcc0, loop_2669
22125loop_2667:
22126 sth %l0, [%l7 + 0x28]
22127 fmul8ulx16 %f12, %f12, %f2
22128loop_2668:
22129 ldub [%l7 + 0x32], %i4
22130loop_2669:
22131 sdivx %l2, 0x19EC, %i7
22132 fpadd16s %f3, %f14, %f2
22133 lduh [%l7 + 0x70], %i0
22134 ld [%l7 + 0x74], %f9
22135 tsubcctv %o1, %g5, %o6
22136 fbe %fcc0, loop_2670
22137 tsubcctv %o5, %g6, %o7
22138 ldsb [%l7 + 0x5F], %o3
22139 andn %g3, 0x0979, %g4
22140loop_2670:
22141 std %f6, [%l7 + 0x30]
22142 sth %l3, [%l7 + 0x48]
22143 fmovdge %icc, %f6, %f13
22144 ldub [%l7 + 0x08], %g1
22145 fmovdvc %icc, %f0, %f10
22146 sth %g7, [%l7 + 0x4A]
22147 edge32n %l1, %o4, %l6
22148 movge %icc, %i6, %l5
22149 fmovrdlz %o2, %f10, %f12
22150 fbo %fcc3, loop_2671
22151 movgu %xcc, %g2, %i2
22152 lduh [%l7 + 0x28], %i5
22153 std %f4, [%l7 + 0x18]
22154loop_2671:
22155 call loop_2672
22156 ldx [%l7 + 0x28], %l4
22157 edge32ln %o0, %i3, %l0
22158 tn %xcc, 0x6
22159loop_2672:
22160 fmul8ulx16 %f4, %f10, %f12
22161 brz %i4, loop_2673
22162 tvc %xcc, 0x6
22163 mulx %l2, %i7, %i1
22164 fmovdleu %icc, %f12, %f5
22165loop_2673:
22166 srax %o1, 0x06, %i0
22167 alignaddr %g5, %o5, %o6
22168 lduh [%l7 + 0x3E], %o7
22169 fba %fcc2, loop_2674
22170 ldd [%l7 + 0x38], %f10
22171 sth %g6, [%l7 + 0x78]
22172 smulcc %g3, 0x00FE, %g4
22173loop_2674:
22174 st %f1, [%l7 + 0x14]
22175 fmovdg %icc, %f14, %f13
22176 sdiv %o3, 0x013B, %l3
22177 sth %g7, [%l7 + 0x20]
22178 fmovdcs %icc, %f4, %f5
22179 andn %g1, 0x1D9A, %o4
22180 std %f6, [%l7 + 0x38]
22181 fbuge %fcc0, loop_2675
22182 movpos %icc, %l1, %l6
22183 ldx [%l7 + 0x20], %i6
22184 tge %xcc, 0x7
22185loop_2675:
22186 ldsh [%l7 + 0x72], %l5
22187 fpmerge %f3, %f11, %f4
22188 bne,pt %icc, loop_2676
22189 ldd [%l7 + 0x28], %f12
22190 fmovde %icc, %f0, %f2
22191 fmovdvc %icc, %f14, %f10
22192loop_2676:
22193 fsrc2 %f8, %f6
22194 fmovsvc %xcc, %f3, %f4
22195 movcc %xcc, %g2, %i2
22196 umulcc %o2, %l4, %i5
22197 fandnot1 %f2, %f12, %f4
22198 movle %xcc, %i3, %o0
22199 fmovdleu %icc, %f5, %f8
22200 tvs %icc, 0x2
22201 fbul,a %fcc2, loop_2677
22202 ldub [%l7 + 0x6E], %i4
22203 bpos,pt %xcc, loop_2678
22204 fbul,a %fcc3, loop_2679
22205loop_2677:
22206 fmovdvs %xcc, %f11, %f10
22207 ld [%l7 + 0x20], %f0
22208loop_2678:
22209 st %f9, [%l7 + 0x44]
22210loop_2679:
22211 fmovdg %xcc, %f7, %f11
22212 fcmps %fcc2, %f10, %f4
22213 fmovsvs %icc, %f10, %f13
22214 tcc %xcc, 0x6
22215 st %f2, [%l7 + 0x08]
22216 stw %l0, [%l7 + 0x7C]
22217 udivx %i7, 0x11E3, %i1
22218 fmovdcc %xcc, %f0, %f4
22219 st %f0, [%l7 + 0x74]
22220 fpadd16s %f13, %f13, %f1
22221 fmovrslz %l2, %f15, %f7
22222 brgez %i0, loop_2680
22223 fbge %fcc1, loop_2681
22224 movgu %icc, %g5, %o5
22225 lduw [%l7 + 0x44], %o6
22226loop_2680:
22227 fmovrse %o1, %f0, %f6
22228loop_2681:
22229 fcmpne16 %f0, %f8, %o7
22230 bgu loop_2682
22231 lduw [%l7 + 0x38], %g6
22232 tleu %icc, 0x3
22233 umul %g3, 0x119F, %o3
22234loop_2682:
22235 fxnors %f9, %f8, %f4
22236 edge8 %l3, %g7, %g4
22237 fmovdle %xcc, %f4, %f13
22238 fbge,a %fcc1, loop_2683
22239 brgz,a %o4, loop_2684
22240 movn %icc, %l1, %l6
22241 stx %i6, [%l7 + 0x60]
22242loop_2683:
22243 fmovsneg %icc, %f3, %f4
22244loop_2684:
22245 fmovsg %icc, %f14, %f9
22246 movle %xcc, %l5, %g1
22247 sth %g2, [%l7 + 0x68]
22248 add %i2, 0x15F9, %o2
22249 tne %xcc, 0x1
22250 fcmpgt32 %f0, %f12, %i5
22251 fmul8sux16 %f0, %f0, %f12
22252 lduh [%l7 + 0x42], %i3
22253 orcc %l4, 0x14C1, %o0
22254 sth %l0, [%l7 + 0x6C]
22255 fbl,a %fcc3, loop_2685
22256 ldub [%l7 + 0x2C], %i4
22257 lduw [%l7 + 0x28], %i1
22258 movcs %icc, %i7, %l2
22259loop_2685:
22260 ld [%l7 + 0x0C], %f12
22261 fbue,a %fcc3, loop_2686
22262 bshuffle %f8, %f2, %f10
22263 fcmpgt32 %f8, %f2, %i0
22264 fabsd %f14, %f2
22265loop_2686:
22266 fblg %fcc2, loop_2687
22267 ldd [%l7 + 0x10], %f12
22268 fand %f14, %f12, %f2
22269 ble,pn %icc, loop_2688
22270loop_2687:
22271 ldd [%l7 + 0x78], %f14
22272 bne,a loop_2689
22273 fpack16 %f4, %f14
22274loop_2688:
22275 bne loop_2690
22276 udivx %g5, 0x0151, %o6
22277loop_2689:
22278 andn %o5, 0x1FC6, %o1
22279 xor %o7, %g3, %g6
22280loop_2690:
22281 ldsh [%l7 + 0x2E], %l3
22282 std %f0, [%l7 + 0x70]
22283 fcmped %fcc0, %f10, %f12
22284 fnands %f3, %f3, %f5
22285 ldsw [%l7 + 0x18], %g7
22286 tvc %xcc, 0x7
22287 stb %o3, [%l7 + 0x4F]
22288 fnegd %f14, %f14
22289 brnz %o4, loop_2691
22290 fones %f15
22291 stw %l1, [%l7 + 0x24]
22292 ldd [%l7 + 0x10], %f4
22293loop_2691:
22294 nop
22295 setx loop_2692, %l0, %l1
22296 wrpr 0x1, %tl
22297 wrpr %l1, %tnpc
22298 setx 0x34400001400, %l0, %l1
22299 wrpr %l1, %tstate
22300 wrhpr 0x4, %htstate
22301 done
22302 srl %l6, %i6, %g4
22303 st %f7, [%l7 + 0x5C]
22304 sth %l5, [%l7 + 0x66]
22305loop_2692:
22306 fsrc2s %f14, %f4
22307 fones %f10
22308 movneg %xcc, %g1, %g2
22309 tle %icc, 0x0
22310 st %f11, [%l7 + 0x74]
22311 fmovdgu %xcc, %f4, %f2
22312 tne %xcc, 0x0
22313 ldd [%l7 + 0x50], %f8
22314 umul %i2, %i5, %o2
22315 ldsw [%l7 + 0x5C], %l4
22316 fmovdvs %icc, %f11, %f11
22317 movvs %xcc, %o0, %i3
22318 fcmpes %fcc3, %f7, %f7
22319 tsubcctv %l0, %i4, %i1
22320 ldsw [%l7 + 0x6C], %i7
22321 edge8 %i0, %l2, %o6
22322 movl %xcc, %g5, %o5
22323 fmul8x16 %f1, %f8, %f14
22324 udiv %o7, 0x060A, %g3
22325 tn %icc, 0x2
22326 stx %o1, [%l7 + 0x18]
22327 fmul8ulx16 %f14, %f10, %f8
22328 bn,a loop_2693
22329 fmovspos %icc, %f10, %f8
22330 ldsw [%l7 + 0x68], %l3
22331 movge %xcc, %g6, %g7
22332loop_2693:
22333 ldsw [%l7 + 0x70], %o4
22334 ldub [%l7 + 0x76], %o3
22335 tvs %xcc, 0x6
22336 stw %l6, [%l7 + 0x6C]
22337 fmovdneg %xcc, %f7, %f11
22338 bgu,a loop_2694
22339 ldsb [%l7 + 0x48], %i6
22340 mova %xcc, %l1, %g4
22341 fcmpne16 %f6, %f2, %g1
22342loop_2694:
22343 tneg %xcc, 0x4
22344 xor %l5, 0x11BF, %i2
22345 bne,a loop_2695
22346 stw %g2, [%l7 + 0x30]
22347 st %f6, [%l7 + 0x5C]
22348 fpack16 %f14, %f15
22349loop_2695:
22350 fmovrsgez %i5, %f3, %f3
22351 lduw [%l7 + 0x44], %o2
22352 nop
22353 setx loop_2696, %l0, %l1
22354 wrpr 0x1, %tl
22355 wrpr %l1, %tpc
22356 add %l1, 0x4, %l1
22357 wrpr %l1, %tnpc
22358 setx 0x34400001400, %l0, %l1
22359 wrpr %l1, %tstate
22360 wrhpr 0x4, %htstate
22361 retry
22362 tcc %xcc, 0x0
22363 movg %icc, %l4, %i3
22364 fmovdcc %icc, %f3, %f6
22365loop_2696:
22366 alignaddr %l0, %i4, %i1
22367 fcmpd %fcc0, %f14, %f0
22368 bvs %xcc, loop_2697
22369 fcmpeq32 %f8, %f12, %i7
22370 std %f12, [%l7 + 0x28]
22371 sth %i0, [%l7 + 0x30]
22372loop_2697:
22373 lduw [%l7 + 0x64], %o0
22374 fcmped %fcc0, %f2, %f4
22375 tn %icc, 0x0
22376 fmuld8sux16 %f4, %f6, %f6
22377 ldsw [%l7 + 0x68], %l2
22378 mulscc %o6, 0x126F, %g5
22379 fmovdg %xcc, %f15, %f1
22380 fcmps %fcc2, %f9, %f5
22381 andcc %o5, %g3, %o7
22382 fnor %f6, %f14, %f12
22383 fmovscs %xcc, %f11, %f13
22384 ldsh [%l7 + 0x4C], %o1
22385 fbul %fcc1, loop_2698
22386 st %f3, [%l7 + 0x34]
22387 mulscc %g6, 0x0D05, %g7
22388 stx %o4, [%l7 + 0x28]
22389loop_2698:
22390 ldx [%l7 + 0x28], %l3
22391 andcc %o3, 0x119B, %l6
22392 umulcc %i6, %l1, %g4
22393 fbug,a %fcc1, loop_2699
22394 brgez,a %g1, loop_2700
22395 tsubcc %l5, 0x020E, %i2
22396 ldd [%l7 + 0x38], %f10
22397loop_2699:
22398 ldsw [%l7 + 0x3C], %i5
22399loop_2700:
22400 fmovsge %xcc, %f2, %f15
22401 ta %icc, 0x3
22402 lduh [%l7 + 0x08], %g2
22403 stw %l4, [%l7 + 0x4C]
22404 lduh [%l7 + 0x0A], %i3
22405 stw %l0, [%l7 + 0x68]
22406 ldx [%l7 + 0x30], %i4
22407 fmovsg %icc, %f13, %f10
22408 movle %xcc, %o2, %i1
22409 sub %i7, %o0, %l2
22410 srlx %i0, 0x14, %o6
22411 tle %icc, 0x1
22412 fzero %f14
22413 bshuffle %f8, %f12, %f6
22414 fmovdvc %xcc, %f5, %f9
22415 orn %o5, 0x081F, %g5
22416 stx %o7, [%l7 + 0x60]
22417 fpack32 %f12, %f4, %f6
22418 bn,pt %icc, loop_2701
22419 ldsw [%l7 + 0x68], %g3
22420 lduh [%l7 + 0x60], %o1
22421 array16 %g6, %o4, %g7
22422loop_2701:
22423 movg %icc, %o3, %l6
22424 tsubcctv %i6, 0x01ED, %l3
22425 stx %l1, [%l7 + 0x60]
22426 subc %g1, 0x02A9, %g4
22427 bl,a,pn %xcc, loop_2702
22428 fmovsne %icc, %f8, %f12
22429 nop
22430 setx loop_2703, %l0, %l1
22431 wrpr 0x1, %tl
22432 wrpr %l1, %tpc
22433 add %l1, 0x4, %l1
22434 wrpr %l1, %tnpc
22435 setx 0x34400001400, %l0, %l1
22436 wrpr %l1, %tstate
22437 wrhpr 0x4, %htstate
22438 retry
22439 bne,a loop_2704
22440loop_2702:
22441 lduw [%l7 + 0x38], %l5
22442 ldsw [%l7 + 0x48], %i5
22443loop_2703:
22444 bn,a loop_2705
22445loop_2704:
22446 fmovrsgz %i2, %f9, %f8
22447 ld [%l7 + 0x08], %f15
22448 fmul8ulx16 %f2, %f12, %f14
22449loop_2705:
22450 movne %xcc, %g2, %i3
22451 movgu %xcc, %l4, %l0
22452 sethi 0x0A6F, %i4
22453 lduw [%l7 + 0x08], %o2
22454 tcs %xcc, 0x1
22455 andcc %i1, 0x02B5, %o0
22456 fmovdle %xcc, %f13, %f4
22457 fbu,a %fcc2, loop_2706
22458 faligndata %f12, %f0, %f4
22459 umul %i7, %l2, %o6
22460 fmovrsne %o5, %f12, %f5
22461loop_2706:
22462 ld [%l7 + 0x48], %f0
22463 addc %g5, 0x1C87, %o7
22464 ldsb [%l7 + 0x7F], %i0
22465 fzero %f10
22466 fandnot1 %f4, %f4, %f2
22467 fmovsleu %icc, %f14, %f8
22468 fcmpeq32 %f4, %f6, %o1
22469 bpos,pt %icc, loop_2707
22470 subccc %g6, 0x099B, %o4
22471 fornot2s %f0, %f5, %f13
22472 std %f4, [%l7 + 0x50]
22473loop_2707:
22474 sth %g7, [%l7 + 0x46]
22475 lduw [%l7 + 0x58], %o3
22476 brlez %l6, loop_2708
22477 fabsd %f2, %f12
22478 be,a loop_2709
22479 st %f12, [%l7 + 0x10]
22480loop_2708:
22481 fmovdvc %xcc, %f5, %f8
22482 fpadd32s %f12, %f15, %f10
22483loop_2709:
22484 movre %i6, 0x256, %l3
22485 fpack16 %f6, %f2
22486 andn %g3, %g1, %l1
22487 fmovdneg %icc, %f8, %f3
22488 fmovdl %icc, %f4, %f11
22489 edge16n %g4, %l5, %i5
22490 fxnors %f6, %f6, %f0
22491 fmovrsne %i2, %f15, %f1
22492 bpos loop_2710
22493 ldub [%l7 + 0x26], %i3
22494 movrlez %l4, %g2, %l0
22495 tg %icc, 0x2
22496loop_2710:
22497 ldd [%l7 + 0x60], %f12
22498 fpadd32s %f14, %f6, %f2
22499 fmovscs %xcc, %f12, %f4
22500 edge16l %o2, %i1, %o0
22501 fsrc2s %f1, %f15
22502 fxnors %f7, %f3, %f14
22503 movrlz %i4, 0x2A3, %l2
22504 ldx [%l7 + 0x60], %o6
22505 tsubcctv %i7, %g5, %o5
22506 bvs,a,pt %xcc, loop_2711
22507 udiv %o7, 0x0508, %i0
22508 fandnot2 %f6, %f4, %f6
22509 fcmpeq16 %f6, %f0, %g6
22510loop_2711:
22511 sll %o4, %g7, %o3
22512 ta %icc, 0x4
22513 sth %o1, [%l7 + 0x6A]
22514 movvs %xcc, %l6, %l3
22515 ldsb [%l7 + 0x48], %i6
22516 movne %xcc, %g3, %l1
22517 sethi 0x090E, %g1
22518 bge loop_2712
22519 fcmpeq16 %f0, %f6, %g4
22520 fsrc2 %f10, %f12
22521 fpack16 %f4, %f7
22522loop_2712:
22523 for %f2, %f10, %f12
22524 fzero %f2
22525 ldsw [%l7 + 0x28], %l5
22526 stb %i2, [%l7 + 0x58]
22527 ldsh [%l7 + 0x50], %i5
22528 movn %icc, %l4, %g2
22529 movge %icc, %i3, %l0
22530 movn %icc, %i1, %o0
22531 fzero %f10
22532 fnor %f6, %f0, %f4
22533 smul %o2, %i4, %l2
22534 fnor %f12, %f4, %f12
22535 fmovrdne %i7, %f12, %f2
22536 fornot2 %f4, %f4, %f10
22537 fbule,a %fcc2, loop_2713
22538 edge32 %g5, %o5, %o6
22539 lduw [%l7 + 0x60], %i0
22540 ldsw [%l7 + 0x68], %g6
22541loop_2713:
22542 fpsub32s %f12, %f8, %f3
22543 bshuffle %f8, %f12, %f8
22544 fmovdcc %icc, %f5, %f5
22545 ldsb [%l7 + 0x7A], %o7
22546 lduw [%l7 + 0x6C], %o4
22547 udiv %g7, 0x1DA9, %o1
22548 fmovdl %xcc, %f13, %f12
22549 brlez %o3, loop_2714
22550 fzero %f10
22551 fnands %f0, %f13, %f15
22552 tge %xcc, 0x1
22553loop_2714:
22554 bcc,a,pt %icc, loop_2715
22555 stx %l6, [%l7 + 0x28]
22556 movvs %xcc, %l3, %i6
22557 lduw [%l7 + 0x74], %g3
22558loop_2715:
22559 std %f14, [%l7 + 0x20]
22560 brgz %l1, loop_2716
22561 fsrc1s %f5, %f8
22562 for %f12, %f2, %f14
22563 fbuge,a %fcc1, loop_2717
22564loop_2716:
22565 fmovrsne %g4, %f0, %f1
22566 nop
22567 setx loop_2718, %l0, %l1
22568 jmpl %l1, %l5
22569 ld [%l7 + 0x24], %f5
22570loop_2717:
22571 fmovd %f0, %f4
22572 ld [%l7 + 0x70], %f8
22573loop_2718:
22574 fnot2s %f5, %f10
22575 brnz,a %i2, loop_2719
22576 movgu %xcc, %g1, %l4
22577 st %f9, [%l7 + 0x20]
22578 fbu %fcc3, loop_2720
22579loop_2719:
22580 bge,pn %xcc, loop_2721
22581 ldd [%l7 + 0x50], %f2
22582 stx %i5, [%l7 + 0x20]
22583loop_2720:
22584 ldx [%l7 + 0x28], %i3
22585loop_2721:
22586 fmovdg %icc, %f7, %f2
22587 bpos,a loop_2722
22588 fmovrse %l0, %f2, %f12
22589 lduh [%l7 + 0x76], %g2
22590 ta %icc, 0x4
22591loop_2722:
22592 ldsw [%l7 + 0x50], %o0
22593 brgz %i1, loop_2723
22594 stw %i4, [%l7 + 0x7C]
22595 fba %fcc2, loop_2724
22596 stx %l2, [%l7 + 0x60]
22597loop_2723:
22598 fnors %f9, %f14, %f6
22599 lduw [%l7 + 0x10], %o2
22600loop_2724:
22601 fabss %f1, %f1
22602 umulcc %i7, %o5, %g5
22603 tgu %xcc, 0x2
22604 bneg,pn %xcc, loop_2725
22605 ldub [%l7 + 0x4F], %i0
22606 fmovdvs %icc, %f4, %f7
22607 fsrc2s %f11, %f9
22608loop_2725:
22609 tsubcctv %g6, %o7, %o4
22610 alignaddrl %o6, %g7, %o3
22611 fzero %f14
22612 bne %icc, loop_2726
22613 nop
22614 setx loop_2727, %l0, %l1
22615 wrpr 0x1, %tl
22616 wrpr %l1, %tnpc
22617 setx 0x34400001400, %l0, %l1
22618 wrpr %l1, %tstate
22619 wrhpr 0x4, %htstate
22620 done
22621 fpmerge %f8, %f2, %f8
22622 lduh [%l7 + 0x5C], %l6
22623loop_2726:
22624 stx %l3, [%l7 + 0x20]
22625loop_2727:
22626 fbge,a %fcc0, loop_2728
22627 fmovsg %icc, %f11, %f11
22628 stx %i6, [%l7 + 0x38]
22629 fpadd32 %f4, %f12, %f14
22630loop_2728:
22631 stx %o1, [%l7 + 0x78]
22632 sth %l1, [%l7 + 0x7E]
22633 fpack32 %f10, %f12, %f4
22634 tne %icc, 0x0
22635 stw %g3, [%l7 + 0x50]
22636 bvs,a %xcc, loop_2729
22637 stx %l5, [%l7 + 0x18]
22638 fbe,a %fcc1, loop_2730
22639 ldsb [%l7 + 0x5B], %i2
22640loop_2729:
22641 fcmpeq32 %f4, %f2, %g1
22642 tsubcctv %g4, 0x0A20, %l4
22643loop_2730:
22644 ldd [%l7 + 0x08], %f4
22645 tvc %icc, 0x3
22646 umul %i3, 0x0F75, %i5
22647 fpack32 %f10, %f0, %f10
22648 lduh [%l7 + 0x32], %g2
22649 taddcctv %o0, %l0, %i4
22650 movn %icc, %l2, %o2
22651 edge16l %i7, %o5, %g5
22652 mulscc %i0, 0x1393, %i1
22653 ldsh [%l7 + 0x7C], %o7
22654 lduh [%l7 + 0x3E], %g6
22655 fsrc1 %f10, %f0
22656 edge16ln %o6, %o4, %g7
22657 fxor %f8, %f4, %f2
22658 stx %l6, [%l7 + 0x68]
22659 ldd [%l7 + 0x08], %f2
22660 stx %l3, [%l7 + 0x58]
22661 bshuffle %f12, %f14, %f8
22662 fornot2 %f8, %f12, %f10
22663 mulx %i6, %o3, %l1
22664 addc %o1, 0x0C7A, %g3
22665 nop
22666 setx loop_2731, %l0, %l1
22667 jmpl %l1, %i2
22668 fnot2s %f15, %f6
22669 ta %xcc, 0x4
22670 tpos %icc, 0x1
22671loop_2731:
22672 fxors %f13, %f8, %f9
22673 ldsb [%l7 + 0x6F], %l5
22674 ldsw [%l7 + 0x60], %g1
22675 movrgez %g4, 0x264, %i3
22676 move %icc, %i5, %g2
22677 lduw [%l7 + 0x78], %l4
22678 movcc %xcc, %l0, %i4
22679 edge16n %o0, %o2, %l2
22680 bge,a loop_2732
22681 fmovd %f0, %f2
22682 movle %xcc, %o5, %g5
22683 edge32l %i7, %i1, %i0
22684loop_2732:
22685 fnot1 %f10, %f2
22686 sllx %g6, %o6, %o7
22687 fmovrslz %g7, %f9, %f11
22688 movg %xcc, %o4, %l3
22689 fmovrde %i6, %f8, %f12
22690 nop
22691 setx loop_2733, %l0, %l1
22692 wrpr 0x1, %tl
22693 wrpr %l1, %tnpc
22694 setx 0x34400001400, %l0, %l1
22695 wrpr %l1, %tstate
22696 wrhpr 0x4, %htstate
22697 done
22698 fmovrdgz %l6, %f0, %f10
22699 movrgz %l1, 0x2DF, %o3
22700 sdiv %o1, 0x047C, %i2
22701loop_2733:
22702 ldsh [%l7 + 0x3A], %g3
22703 bvc,pt %xcc, loop_2734
22704 ldsw [%l7 + 0x24], %g1
22705 fmovrdgz %l5, %f0, %f10
22706 array16 %g4, %i5, %g2
22707loop_2734:
22708 tneg %icc, 0x7
22709 movn %icc, %l4, %i3
22710 edge16n %l0, %o0, %o2
22711 ld [%l7 + 0x2C], %f9
22712 alignaddr %l2, %o5, %i4
22713 ba,pt %icc, loop_2735
22714 bcc,a loop_2736
22715 ldx [%l7 + 0x78], %i7
22716 fand %f6, %f0, %f6
22717loop_2735:
22718 lduw [%l7 + 0x58], %g5
22719loop_2736:
22720 udiv %i0, 0x1EB0, %i1
22721 fones %f14
22722 xnor %g6, 0x1490, %o7
22723 smul %o6, %g7, %l3
22724 sllx %i6, %l6, %l1
22725 lduw [%l7 + 0x1C], %o4
22726 ldd [%l7 + 0x78], %f14
22727 ldd [%l7 + 0x68], %f2
22728 bl,a loop_2737
22729 fmovrse %o1, %f13, %f7
22730 fcmped %fcc2, %f14, %f10
22731 stb %o3, [%l7 + 0x77]
22732loop_2737:
22733 fbn %fcc1, loop_2738
22734 movrlez %i2, %g3, %l5
22735 fcmpd %fcc3, %f4, %f2
22736 ld [%l7 + 0x34], %f0
22737loop_2738:
22738 movge %xcc, %g4, %i5
22739 sth %g2, [%l7 + 0x6E]
22740 lduw [%l7 + 0x24], %l4
22741 ldsw [%l7 + 0x34], %g1
22742 edge8l %l0, %i3, %o0
22743 edge32l %o2, %l2, %o5
22744 ldx [%l7 + 0x58], %i4
22745 fnot1s %f6, %f3
22746 fcmple16 %f14, %f4, %i7
22747 ldsw [%l7 + 0x5C], %i0
22748 movge %icc, %g5, %g6
22749 fblg %fcc2, loop_2739
22750 fabsd %f6, %f8
22751 fbn,a %fcc1, loop_2740
22752 ldsh [%l7 + 0x42], %i1
22753loop_2739:
22754 fmovrdne %o7, %f12, %f4
22755 stw %g7, [%l7 + 0x40]
22756loop_2740:
22757 stw %o6, [%l7 + 0x20]
22758 ldsh [%l7 + 0x2E], %i6
22759 fnot1 %f6, %f0
22760 ld [%l7 + 0x1C], %f6
22761 stw %l3, [%l7 + 0x18]
22762 fmovdge %xcc, %f3, %f9
22763 bgu %icc, loop_2741
22764 ldsh [%l7 + 0x66], %l6
22765 ld [%l7 + 0x30], %f7
22766 fmovdcs %icc, %f14, %f7
22767loop_2741:
22768 movre %o4, %l1, %o3
22769 std %f2, [%l7 + 0x58]
22770 taddcc %o1, %i2, %g3
22771 brgez %g4, loop_2742
22772 fandnot2 %f8, %f10, %f2
22773 edge16l %l5, %i5, %g2
22774 tle %xcc, 0x6
22775loop_2742:
22776 fnegs %f4, %f13
22777 bgu,a %xcc, loop_2743
22778 nop
22779 setx loop_2744, %l0, %l1
22780 wrpr 0x1, %tl
22781 wrpr %l1, %tnpc
22782 setx 0x34400001400, %l0, %l1
22783 wrpr %l1, %tstate
22784 wrhpr 0x4, %htstate
22785 done
22786 ta %icc, 0x7
22787 fnot1 %f4, %f2
22788loop_2743:
22789 be %icc, loop_2745
22790loop_2744:
22791 movrgez %g1, 0x384, %l4
22792 lduw [%l7 + 0x3C], %i3
22793 tg %icc, 0x7
22794loop_2745:
22795 fnand %f2, %f10, %f4
22796 fpsub16 %f0, %f8, %f8
22797 fbuge %fcc0, loop_2746
22798 stb %o0, [%l7 + 0x7F]
22799 fbe %fcc3, loop_2747
22800 fmovsge %xcc, %f4, %f13
22801loop_2746:
22802 movle %icc, %o2, %l0
22803 fmovs %f15, %f13
22804loop_2747:
22805 stb %l2, [%l7 + 0x79]
22806 fors %f5, %f12, %f4
22807 fmul8ulx16 %f2, %f2, %f8
22808 add %o5, %i7, %i0
22809 fnot2 %f10, %f8
22810 fmovdcs %xcc, %f6, %f11
22811 fpsub16s %f14, %f13, %f1
22812 fnors %f13, %f8, %f2
22813 stw %g5, [%l7 + 0x58]
22814 orn %g6, 0x009C, %i1
22815 fmovsgu %icc, %f8, %f8
22816 ldub [%l7 + 0x6B], %o7
22817 fnand %f4, %f10, %f6
22818 xnorcc %i4, %o6, %g7
22819 sth %l3, [%l7 + 0x76]
22820 fbuge %fcc1, loop_2748
22821 umul %l6, %o4, %l1
22822 fcmpeq16 %f10, %f10, %o3
22823 ld [%l7 + 0x50], %f14
22824loop_2748:
22825 fmul8x16au %f8, %f11, %f14
22826 tn %icc, 0x1
22827 fbuge %fcc3, loop_2749
22828 fpadd16 %f12, %f2, %f12
22829 fmovsneg %icc, %f15, %f12
22830 nop
22831 setx loop_2750, %l0, %l1
22832 wrpr 0x1, %tl
22833 wrpr %l1, %tnpc
22834 setx 0x34400001400, %l0, %l1
22835 wrpr %l1, %tstate
22836 wrhpr 0x4, %htstate
22837 done
22838loop_2749:
22839 ldsh [%l7 + 0x42], %o1
22840 popc %i6, %g3
22841 fzeros %f6
22842loop_2750:
22843 alignaddr %i2, %l5, %i5
22844 fmovrde %g2, %f4, %f4
22845 ldx [%l7 + 0x78], %g4
22846 orncc %g1, %i3, %o0
22847 fpack16 %f4, %f10
22848 fsrc2 %f12, %f0
22849 fpsub16s %f1, %f1, %f6
22850 mulscc %l4, 0x09D7, %o2
22851 sll %l2, 0x11, %o5
22852 stx %l0, [%l7 + 0x60]
22853 stx %i0, [%l7 + 0x50]
22854 fnot1s %f8, %f3
22855 edge16n %g5, %i7, %i1
22856 stw %g6, [%l7 + 0x08]
22857 stx %i4, [%l7 + 0x48]
22858 ldsb [%l7 + 0x34], %o6
22859 stw %o7, [%l7 + 0x74]
22860 fmovsa %icc, %f12, %f15
22861 fmovdn %icc, %f14, %f13
22862 ldd [%l7 + 0x78], %f6
22863 bn,pt %xcc, loop_2751
22864 ldsw [%l7 + 0x68], %g7
22865 fbg,a %fcc1, loop_2752
22866 std %f10, [%l7 + 0x30]
22867loop_2751:
22868 edge16 %l3, %o4, %l1
22869 lduh [%l7 + 0x28], %o3
22870loop_2752:
22871 ldsw [%l7 + 0x64], %l6
22872 ld [%l7 + 0x70], %f8
22873 fnot1 %f2, %f2
22874 tn %icc, 0x0
22875 srax %i6, 0x18, %o1
22876 fbug,a %fcc2, loop_2753
22877 ble,pt %icc, loop_2754
22878 umul %g3, %l5, %i5
22879 taddcc %i2, %g2, %g4
22880loop_2753:
22881 fmul8x16 %f12, %f14, %f10
22882loop_2754:
22883 smul %g1, %i3, %o0
22884 fmovd %f2, %f14
22885 edge32l %o2, %l4, %l2
22886 stb %l0, [%l7 + 0x1A]
22887 std %f4, [%l7 + 0x78]
22888 ldx [%l7 + 0x28], %o5
22889 fmovd %f8, %f6
22890 fmovdge %icc, %f3, %f5
22891 ldub [%l7 + 0x19], %g5
22892 lduh [%l7 + 0x78], %i0
22893 brgez %i7, loop_2755
22894 movne %icc, %i1, %i4
22895 movvc %icc, %o6, %g6
22896 addc %g7, 0x09E8, %l3
22897loop_2755:
22898 fbule %fcc0, loop_2756
22899 ldx [%l7 + 0x08], %o4
22900 fnand %f12, %f6, %f2
22901 ld [%l7 + 0x0C], %f13
22902loop_2756:
22903 fmovsn %xcc, %f8, %f11
22904 ldd [%l7 + 0x28], %f6
22905 fmovsleu %icc, %f3, %f8
22906 bn,a,pn %icc, loop_2757
22907 subcc %l1, %o3, %l6
22908 bl %icc, loop_2758
22909 fpsub32 %f2, %f10, %f0
22910loop_2757:
22911 fmovdg %icc, %f5, %f8
22912 stw %i6, [%l7 + 0x50]
22913loop_2758:
22914 ldsh [%l7 + 0x56], %o7
22915 movgu %icc, %g3, %o1
22916 fnegd %f8, %f6
22917 fmovsleu %icc, %f3, %f0
22918 tvc %xcc, 0x0
22919 ldsb [%l7 + 0x24], %l5
22920 edge32n %i5, %g2, %i2
22921 fmovde %icc, %f3, %f3
22922 edge16ln %g4, %g1, %i3
22923 array8 %o0, %o2, %l4
22924 stx %l0, [%l7 + 0x10]
22925 ld [%l7 + 0x30], %f11
22926 stx %l2, [%l7 + 0x78]
22927 stb %o5, [%l7 + 0x37]
22928 st %f5, [%l7 + 0x40]
22929 fba,a %fcc2, loop_2759
22930 stw %i0, [%l7 + 0x10]
22931 tn %icc, 0x7
22932 nop
22933 setx loop_2760, %l0, %l1
22934 jmpl %l1, %g5
22935loop_2759:
22936 ldub [%l7 + 0x0F], %i1
22937 fnands %f11, %f3, %f14
22938 std %f14, [%l7 + 0x58]
22939loop_2760:
22940 fabsd %f6, %f8
22941 fzero %f2
22942 smul %i7, 0x178B, %i4
22943 ldx [%l7 + 0x38], %g6
22944 fmovsgu %icc, %f4, %f0
22945 fbul,a %fcc1, loop_2761
22946 faligndata %f4, %f10, %f0
22947 fone %f2
22948 udivx %g7, 0x0CD4, %l3
22949loop_2761:
22950 popc %o4, %o6
22951 orncc %l1, 0x1110, %o3
22952 sllx %l6, 0x0C, %i6
22953 fmovrslez %g3, %f8, %f14
22954 fpack32 %f10, %f6, %f4
22955 bgu loop_2762
22956 ldsw [%l7 + 0x74], %o7
22957 bn,a,pt %xcc, loop_2763
22958 fmovrdgez %o1, %f2, %f12
22959loop_2762:
22960 tleu %xcc, 0x1
22961 fmovdvs %icc, %f6, %f5
22962loop_2763:
22963 fsrc1s %f5, %f10
22964 sth %i5, [%l7 + 0x14]
22965 movg %xcc, %l5, %g2
22966 st %f8, [%l7 + 0x74]
22967 fmovscc %icc, %f5, %f14
22968 fornot1s %f1, %f15, %f3
22969 fmul8x16 %f6, %f4, %f6
22970 bne %icc, loop_2764
22971 movrne %g4, %i2, %i3
22972 andcc %g1, 0x038B, %o2
22973 orcc %l4, %o0, %l0
22974loop_2764:
22975 fpack32 %f12, %f8, %f2
22976 lduw [%l7 + 0x28], %o5
22977 fbg,a %fcc1, loop_2765
22978 fnot1s %f7, %f13
22979 lduw [%l7 + 0x28], %l2
22980 fcmpd %fcc3, %f10, %f8
22981loop_2765:
22982 ldub [%l7 + 0x4F], %i0
22983 stw %i1, [%l7 + 0x48]
22984 ldsh [%l7 + 0x6E], %i7
22985 fpmerge %f1, %f12, %f4
22986 tpos %icc, 0x5
22987 and %i4, %g6, %g7
22988 fmovspos %icc, %f11, %f1
22989 fabsd %f8, %f0
22990 movg %xcc, %l3, %g5
22991 stb %o6, [%l7 + 0x2D]
22992 stb %l1, [%l7 + 0x2B]
22993 fmul8x16au %f12, %f9, %f4
22994 stx %o4, [%l7 + 0x50]
22995 addccc %l6, 0x1881, %i6
22996 brgez %g3, loop_2766
22997 std %f6, [%l7 + 0x30]
22998 fnegs %f9, %f13
22999 movge %icc, %o3, %o1
23000loop_2766:
23001 fmovdcc %xcc, %f5, %f7
23002 edge32 %i5, %l5, %o7
23003 tcc %xcc, 0x4
23004 bn,pn %xcc, loop_2767
23005 alignaddrl %g2, %g4, %i2
23006 bpos,a loop_2768
23007 st %f1, [%l7 + 0x3C]
23008loop_2767:
23009 bshuffle %f6, %f0, %f10
23010 bvc,a,pt %icc, loop_2769
23011loop_2768:
23012 fbl,a %fcc2, loop_2770
23013 fmovsgu %icc, %f10, %f4
23014 fcmpne32 %f4, %f6, %i3
23015loop_2769:
23016 fcmps %fcc1, %f2, %f0
23017loop_2770:
23018 fandnot2 %f12, %f2, %f2
23019 fmovsvs %icc, %f13, %f2
23020 ldsb [%l7 + 0x77], %o2
23021 fcmpgt16 %f0, %f12, %g1
23022 fmovsgu %icc, %f1, %f1
23023 stx %o0, [%l7 + 0x50]
23024 sth %l4, [%l7 + 0x72]
23025 ld [%l7 + 0x5C], %f0
23026 bn %icc, loop_2771
23027 stb %o5, [%l7 + 0x5E]
23028 lduw [%l7 + 0x54], %l0
23029 ba %xcc, loop_2772
23030loop_2771:
23031 movre %l2, %i0, %i1
23032 fandnot1 %f12, %f12, %f4
23033 udivx %i7, 0x12D0, %g6
23034loop_2772:
23035 fmul8sux16 %f0, %f10, %f8
23036 ldd [%l7 + 0x20], %f4
23037 lduh [%l7 + 0x52], %g7
23038 bneg %xcc, loop_2773
23039 ldd [%l7 + 0x28], %f12
23040 fmuld8sux16 %f3, %f6, %f8
23041 fornot1s %f6, %f7, %f10
23042loop_2773:
23043 fcmpne16 %f6, %f0, %i4
23044 stw %l3, [%l7 + 0x78]
23045 fornot2s %f3, %f1, %f13
23046 edge32ln %g5, %l1, %o4
23047 pdist %f8, %f0, %f6
23048 fmul8ulx16 %f2, %f12, %f14
23049 fors %f7, %f13, %f8
23050 fmovrdlz %l6, %f4, %f2
23051 ldsw [%l7 + 0x34], %o6
23052 fmovrsne %i6, %f3, %f15
23053 stx %g3, [%l7 + 0x30]
23054 lduh [%l7 + 0x72], %o1
23055 fmovrdlz %o3, %f4, %f10
23056 ldsw [%l7 + 0x64], %i5
23057 fmovdleu %icc, %f9, %f3
23058 sth %o7, [%l7 + 0x1A]
23059 bne,pn %xcc, loop_2774
23060 srax %l5, %g4, %g2
23061 nop
23062 setx loop_2775, %l0, %l1
23063 jmpl %l1, %i2
23064 srl %o2, %g1, %i3
23065loop_2774:
23066 fmovdpos %icc, %f10, %f3
23067 fmovrsne %o0, %f1, %f5
23068loop_2775:
23069 mulx %o5, %l4, %l2
23070 fbe,a %fcc0, loop_2776
23071 mova %icc, %i0, %i1
23072 bn,pt %icc, loop_2777
23073 fnands %f0, %f13, %f5
23074loop_2776:
23075 addcc %i7, 0x166B, %l0
23076 stx %g7, [%l7 + 0x20]
23077loop_2777:
23078 umul %i4, 0x14CD, %g6
23079 fandnot1s %f5, %f2, %f15
23080 add %g5, %l1, %l3
23081 fcmple32 %f8, %f4, %l6
23082 fnot1s %f11, %f14
23083 tn %xcc, 0x2
23084 fabss %f3, %f15
23085 udivx %o4, 0x10BF, %i6
23086 fones %f11
23087 mulscc %o6, 0x1C06, %g3
23088 tcc %xcc, 0x4
23089 fbul,a %fcc3, loop_2778
23090 fcmple32 %f10, %f8, %o1
23091 fsrc1s %f5, %f13
23092 fmovsge %icc, %f13, %f15
23093loop_2778:
23094 lduw [%l7 + 0x78], %o3
23095 fmovrdgez %o7, %f14, %f0
23096 srax %l5, 0x07, %g4
23097 and %g2, %i5, %o2
23098 ldsw [%l7 + 0x5C], %i2
23099 fornot2 %f4, %f0, %f2
23100 fmovsneg %icc, %f9, %f13
23101 fble,a %fcc3, loop_2779
23102 fandnot2 %f12, %f8, %f10
23103 movcc %icc, %i3, %o0
23104 fsrc2 %f6, %f6
23105loop_2779:
23106 fbul %fcc2, loop_2780
23107 tge %xcc, 0x4
23108 fmovse %xcc, %f14, %f5
23109 fmovdge %icc, %f4, %f14
23110loop_2780:
23111 stb %o5, [%l7 + 0x59]
23112 fornot1s %f10, %f0, %f9
23113 movge %xcc, %g1, %l2
23114 bleu loop_2781
23115 edge16 %l4, %i1, %i0
23116 ld [%l7 + 0x68], %f10
23117 ld [%l7 + 0x2C], %f7
23118loop_2781:
23119 stb %l0, [%l7 + 0x68]
23120 pdist %f6, %f14, %f4
23121 umul %g7, %i7, %g6
23122 xorcc %i4, %l1, %g5
23123 ldub [%l7 + 0x6A], %l6
23124 xor %o4, %l3, %i6
23125 stx %o6, [%l7 + 0x68]
23126 sethi 0x1B93, %g3
23127 lduw [%l7 + 0x08], %o3
23128 fblg,a %fcc0, loop_2782
23129 lduh [%l7 + 0x76], %o7
23130 movleu %xcc, %o1, %g4
23131 movrgz %l5, %g2, %o2
23132loop_2782:
23133 umulcc %i2, %i5, %o0
23134 movneg %xcc, %o5, %g1
23135 ldsw [%l7 + 0x64], %i3
23136 stx %l2, [%l7 + 0x50]
23137 fmovsleu %icc, %f6, %f15
23138 andcc %l4, 0x03B5, %i1
23139 tvs %xcc, 0x2
23140 mulx %i0, 0x015E, %g7
23141 fmovdcc %icc, %f6, %f12
23142 stb %i7, [%l7 + 0x79]
23143 stw %l0, [%l7 + 0x2C]
23144 fmovsn %xcc, %f4, %f6
23145 fornot2s %f6, %f5, %f1
23146 ldx [%l7 + 0x58], %g6
23147 st %f12, [%l7 + 0x78]
23148 fandnot1 %f6, %f12, %f12
23149 tpos %icc, 0x2
23150 ld [%l7 + 0x1C], %f4
23151 ldsw [%l7 + 0x34], %i4
23152 fnegd %f8, %f8
23153 fcmple32 %f6, %f8, %l1
23154 stb %l6, [%l7 + 0x2B]
23155 tvc %icc, 0x1
23156 ldsw [%l7 + 0x64], %o4
23157 fcmps %fcc1, %f13, %f13
23158 tge %xcc, 0x2
23159 sth %l3, [%l7 + 0x4A]
23160 std %f14, [%l7 + 0x28]
23161 ldub [%l7 + 0x09], %g5
23162 std %f10, [%l7 + 0x78]
23163 fmovrdlz %i6, %f6, %f0
23164 brgz,a %o6, loop_2783
23165 ldsw [%l7 + 0x60], %g3
23166 fpadd32 %f6, %f14, %f14
23167 sra %o3, %o7, %o1
23168loop_2783:
23169 srax %g4, 0x17, %g2
23170 fones %f6
23171 fbe %fcc3, loop_2784
23172 addccc %o2, %i2, %i5
23173 edge16n %o0, %l5, %g1
23174 lduw [%l7 + 0x44], %o5
23175loop_2784:
23176 tl %xcc, 0x0
23177 fbuge %fcc0, loop_2785
23178 std %f2, [%l7 + 0x10]
23179 movrne %i3, 0x047, %l2
23180 orn %l4, %i0, %g7
23181loop_2785:
23182 fmovsge %xcc, %f13, %f5
23183 stx %i7, [%l7 + 0x78]
23184 ldub [%l7 + 0x1B], %i1
23185 fzeros %f11
23186 and %l0, %g6, %i4
23187 ldx [%l7 + 0x78], %l6
23188 xorcc %o4, 0x1BF7, %l3
23189 fmovdg %xcc, %f2, %f15
23190 for %f8, %f4, %f8
23191 fbo %fcc3, loop_2786
23192 fpackfix %f6, %f6
23193 fnand %f2, %f14, %f6
23194 tl %icc, 0x2
23195loop_2786:
23196 ldsb [%l7 + 0x74], %l1
23197 std %f12, [%l7 + 0x28]
23198 fmovdle %icc, %f9, %f3
23199 ld [%l7 + 0x08], %f3
23200 ldub [%l7 + 0x35], %i6
23201 smul %o6, 0x12EA, %g3
23202 lduh [%l7 + 0x3A], %g5
23203 subc %o7, %o1, %o3
23204 fpsub16 %f10, %f0, %f14
23205 ldsb [%l7 + 0x1F], %g2
23206 fbg,a %fcc1, loop_2787
23207 tn %icc, 0x4
23208 std %f0, [%l7 + 0x10]
23209 ld [%l7 + 0x68], %f1
23210loop_2787:
23211 std %f4, [%l7 + 0x50]
23212 lduw [%l7 + 0x14], %o2
23213 sra %g4, 0x0C, %i2
23214 tvs %icc, 0x2
23215 fmovdl %icc, %f2, %f4
23216 nop
23217 setx loop_2788, %l0, %l1
23218 jmpl %l1, %i5
23219 mulx %l5, %o0, %o5
23220 fmovsvs %icc, %f8, %f5
23221 fmovrde %g1, %f4, %f0
23222loop_2788:
23223 std %f6, [%l7 + 0x68]
23224 movrgez %i3, %l2, %i0
23225 udiv %g7, 0x03EC, %i7
23226 stb %l4, [%l7 + 0x50]
23227 fmovrslz %i1, %f3, %f14
23228 fbne %fcc0, loop_2789
23229 fmovspos %xcc, %f13, %f11
23230 bgu,a loop_2790
23231 fmovdcs %icc, %f7, %f10
23232loop_2789:
23233 ldsh [%l7 + 0x66], %l0
23234 ldd [%l7 + 0x70], %f8
23235loop_2790:
23236 fmovrdlez %g6, %f8, %f8
23237 andcc %l6, 0x04FD, %i4
23238 fmovsge %xcc, %f2, %f11
23239 brlz,a %o4, loop_2791
23240 ldsb [%l7 + 0x3C], %l3
23241 fmovrdne %i6, %f12, %f2
23242 tvs %icc, 0x2
23243loop_2791:
23244 fbue,a %fcc1, loop_2792
23245 or %o6, 0x1375, %l1
23246 movleu %xcc, %g5, %o7
23247 fmovrdlz %g3, %f0, %f14
23248loop_2792:
23249 edge8 %o1, %o3, %o2
23250 udivx %g2, 0x128C, %i2
23251 xor %g4, %l5, %o0
23252 movrlez %o5, 0x0E6, %g1
23253 fmovrsgz %i3, %f9, %f14
23254 bl loop_2793
23255 fmovdcs %icc, %f7, %f4
23256 fmovrsne %i5, %f4, %f2
23257 edge8n %i0, %g7, %l2
23258loop_2793:
23259 fandnot1s %f14, %f0, %f7
23260 brgez,a %i7, loop_2794
23261 alignaddr %i1, %l4, %l0
23262 fnot1s %f7, %f5
23263 tvc %icc, 0x5
23264loop_2794:
23265 fmovrdne %g6, %f12, %f0
23266 lduw [%l7 + 0x58], %i4
23267 lduh [%l7 + 0x18], %o4
23268 fnot2 %f6, %f8
23269 fmovrde %l3, %f0, %f6
23270 subcc %l6, %o6, %l1
23271 fmovdge %icc, %f10, %f15
23272 st %f7, [%l7 + 0x20]
23273 lduw [%l7 + 0x34], %i6
23274 bne loop_2795
23275 fexpand %f8, %f14
23276 fabsd %f8, %f8
23277 ld [%l7 + 0x38], %f11
23278loop_2795:
23279 lduh [%l7 + 0x0E], %o7
23280 add %g3, 0x167A, %o1
23281 ld [%l7 + 0x30], %f6
23282 stx %g5, [%l7 + 0x50]
23283 ldx [%l7 + 0x40], %o2
23284 ldsw [%l7 + 0x18], %o3
23285 faligndata %f10, %f12, %f8
23286 fcmpgt16 %f2, %f4, %i2
23287 movgu %icc, %g2, %g4
23288 lduw [%l7 + 0x34], %o0
23289 ldsh [%l7 + 0x10], %l5
23290 ldsw [%l7 + 0x68], %g1
23291 stx %i3, [%l7 + 0x38]
23292 sra %i5, %o5, %i0
23293 bgu %icc, loop_2796
23294 array32 %g7, %i7, %i1
23295 andncc %l2, %l4, %l0
23296 fbl,a %fcc0, loop_2797
23297loop_2796:
23298 ldsb [%l7 + 0x31], %g6
23299 tcs %icc, 0x1
23300 ldd [%l7 + 0x30], %f12
23301loop_2797:
23302 fmuld8sux16 %f10, %f2, %f12
23303 sll %o4, 0x03, %i4
23304 std %f4, [%l7 + 0x78]
23305 xor %l3, %o6, %l6
23306 fandnot2s %f3, %f5, %f9
23307 fcmped %fcc0, %f14, %f14
23308 fnegd %f0, %f14
23309 array16 %l1, %o7, %i6
23310 fmovrsne %g3, %f13, %f5
23311 sdiv %g5, 0x1431, %o2
23312 fpsub16s %f10, %f8, %f8
23313 fornot2s %f1, %f8, %f13
23314 stw %o3, [%l7 + 0x44]
23315 fblg,a %fcc2, loop_2798
23316 array32 %i2, %o1, %g2
23317 andncc %o0, %g4, %g1
23318 fmul8ulx16 %f6, %f2, %f8
23319loop_2798:
23320 lduw [%l7 + 0x18], %i3
23321 ldx [%l7 + 0x28], %l5
23322 st %f13, [%l7 + 0x3C]
23323 bge,pn %xcc, loop_2799
23324 movrlez %i5, 0x08C, %o5
23325 bcc,pt %icc, loop_2800
23326 fmovsn %icc, %f2, %f5
23327loop_2799:
23328 ldsw [%l7 + 0x50], %g7
23329 xor %i0, %i7, %l2
23330loop_2800:
23331 movrgez %i1, 0x056, %l4
23332 fcmpgt32 %f14, %f8, %g6
23333 bvc,a %xcc, loop_2801
23334 movre %l0, %i4, %l3
23335 bvs loop_2802
23336 stw %o4, [%l7 + 0x58]
23337loop_2801:
23338 sra %l6, %l1, %o7
23339 stx %o6, [%l7 + 0x20]
23340loop_2802:
23341 ldsh [%l7 + 0x54], %i6
23342 andn %g3, %o2, %g5
23343 lduh [%l7 + 0x2C], %i2
23344 ldsh [%l7 + 0x08], %o1
23345 fmovdle %xcc, %f1, %f6
23346 stb %o3, [%l7 + 0x1A]
23347 ldx [%l7 + 0x70], %o0
23348 fmovsleu %xcc, %f14, %f12
23349 ldsh [%l7 + 0x22], %g2
23350 fpmerge %f6, %f12, %f14
23351 stb %g4, [%l7 + 0x4C]
23352 lduh [%l7 + 0x34], %i3
23353 stw %g1, [%l7 + 0x6C]
23354 fmovsg %xcc, %f14, %f9
23355 bgu,a,pt %icc, loop_2803
23356 stx %i5, [%l7 + 0x78]
23357 bne %xcc, loop_2804
23358 fmovrslz %o5, %f1, %f2
23359loop_2803:
23360 brz %g7, loop_2805
23361 ldsb [%l7 + 0x56], %i0
23362loop_2804:
23363 edge8n %i7, %l2, %l5
23364 fmovdvs %icc, %f0, %f0
23365loop_2805:
23366 movrne %i1, 0x001, %l4
23367 or %l0, %i4, %g6
23368 tvs %xcc, 0x3
23369 stx %o4, [%l7 + 0x28]
23370 movrgz %l6, %l1, %l3
23371 brgz,a %o7, loop_2806
23372 movpos %xcc, %o6, %g3
23373 ldub [%l7 + 0x2D], %o2
23374 edge32l %i6, %i2, %o1
23375loop_2806:
23376 bn %xcc, loop_2807
23377 fcmpne16 %f14, %f12, %g5
23378 fnot2s %f5, %f3
23379 brnz,a %o0, loop_2808
23380loop_2807:
23381 nop
23382 setx loop_2809, %l0, %l1
23383 wrpr 0x1, %tl
23384 wrpr %l1, %tpc
23385 add %l1, 0x4, %l1
23386 wrpr %l1, %tnpc
23387 setx 0x34400001400, %l0, %l1
23388 wrpr %l1, %tstate
23389 wrhpr 0x4, %htstate
23390 retry
23391 st %f7, [%l7 + 0x74]
23392 fba %fcc2, loop_2810
23393loop_2808:
23394 ldsh [%l7 + 0x74], %g2
23395loop_2809:
23396 ldd [%l7 + 0x78], %f6
23397 alignaddrl %g4, %i3, %o3
23398loop_2810:
23399 taddcc %i5, %g1, %g7
23400 array8 %o5, %i7, %i0
23401 brlz %l2, loop_2811
23402 movrne %i1, 0x26C, %l5
23403 ldd [%l7 + 0x08], %f12
23404 fmovsa %icc, %f6, %f7
23405loop_2811:
23406 std %f12, [%l7 + 0x20]
23407 fxnor %f4, %f6, %f14
23408 movcs %xcc, %l0, %l4
23409 srl %g6, 0x15, %i4
23410 mulscc %l6, 0x0823, %l1
23411 fblg %fcc1, loop_2812
23412 fmovsvs %icc, %f3, %f2
23413 movne %xcc, %l3, %o4
23414 fmovrslez %o6, %f10, %f4
23415loop_2812:
23416 subccc %g3, 0x1D52, %o7
23417 te %xcc, 0x5
23418 fcmped %fcc3, %f8, %f10
23419 fcmpeq32 %f12, %f4, %o2
23420 fsrc1 %f0, %f6
23421 fpsub16s %f6, %f1, %f4
23422 fnors %f5, %f15, %f8
23423 sllx %i2, %i6, %g5
23424 fpackfix %f6, %f4
23425 tvc %icc, 0x0
23426 ld [%l7 + 0x08], %f10
23427 fblg,a %fcc3, loop_2813
23428 fbo %fcc0, loop_2814
23429 stw %o0, [%l7 + 0x24]
23430 edge16n %o1, %g4, %g2
23431loop_2813:
23432 andncc %i3, %o3, %i5
23433loop_2814:
23434 fone %f6
23435 ldub [%l7 + 0x3C], %g7
23436 fnors %f0, %f5, %f7
23437 fabss %f4, %f11
23438 ldsb [%l7 + 0x22], %g1
23439 fmovda %icc, %f5, %f9
23440 siam 0x0
23441 edge32l %i7, %i0, %o5
23442 and %i1, 0x0A29, %l5
23443 ldub [%l7 + 0x27], %l2
23444 fcmpeq16 %f4, %f14, %l4
23445 stx %l0, [%l7 + 0x40]
23446 fmovrse %g6, %f11, %f15
23447 st %f5, [%l7 + 0x40]
23448 ldd [%l7 + 0x50], %f12
23449 ldsb [%l7 + 0x76], %l6
23450 fmovdneg %xcc, %f12, %f3
23451 ldsw [%l7 + 0x3C], %i4
23452 ldub [%l7 + 0x4F], %l3
23453 be,pn %icc, loop_2815
23454 bvs,a loop_2816
23455 fbl %fcc3, loop_2817
23456 fpadd32s %f15, %f5, %f1
23457loop_2815:
23458 tg %xcc, 0x3
23459loop_2816:
23460 taddcc %l1, %o4, %g3
23461loop_2817:
23462 pdist %f0, %f6, %f14
23463 array16 %o6, %o2, %o7
23464 bge %xcc, loop_2818
23465 fpack16 %f8, %f12
23466 movn %icc, %i6, %g5
23467 tpos %icc, 0x1
23468loop_2818:
23469 mova %icc, %i2, %o0
23470 lduw [%l7 + 0x44], %g4
23471 stw %g2, [%l7 + 0x44]
23472 fbo,a %fcc0, loop_2819
23473 array16 %o1, %i3, %o3
23474 fbne,a %fcc3, loop_2820
23475 xnorcc %i5, 0x064C, %g1
23476loop_2819:
23477 bcs,a loop_2821
23478 ldub [%l7 + 0x63], %i7
23479loop_2820:
23480 fmovsvc %xcc, %f1, %f13
23481 fmovrsgez %g7, %f14, %f1
23482loop_2821:
23483 ldd [%l7 + 0x28], %f2
23484 fmovrslz %i0, %f6, %f10
23485 fmovrslz %o5, %f15, %f7
23486 tpos %icc, 0x0
23487 faligndata %f12, %f4, %f10
23488 ldx [%l7 + 0x68], %l5
23489 fzeros %f1
23490 fbuge %fcc2, loop_2822
23491 bl %icc, loop_2823
23492 sth %l2, [%l7 + 0x0E]
23493 ldx [%l7 + 0x30], %l4
23494loop_2822:
23495 sth %i1, [%l7 + 0x24]
23496loop_2823:
23497 fnor %f0, %f0, %f8
23498 tle %xcc, 0x2
23499 ldd [%l7 + 0x58], %f10
23500 bvs loop_2824
23501 lduw [%l7 + 0x7C], %g6
23502 ta %xcc, 0x3
23503 stx %l6, [%l7 + 0x38]
23504loop_2824:
23505 fbne,a %fcc0, loop_2825
23506 ld [%l7 + 0x10], %f12
23507 stx %l0, [%l7 + 0x08]
23508 stx %l3, [%l7 + 0x50]
23509loop_2825:
23510 tvs %icc, 0x7
23511 edge16n %l1, %i4, %o4
23512 udivx %g3, 0x1519, %o6
23513 fxnor %f4, %f12, %f10
23514 tgu %xcc, 0x3
23515 movrne %o7, %o2, %g5
23516 fbe %fcc3, loop_2826
23517 fmovdvs %icc, %f13, %f0
23518 orncc %i6, %o0, %i2
23519 fbu,a %fcc2, loop_2827
23520loop_2826:
23521 ldsw [%l7 + 0x68], %g2
23522 fmovrslez %o1, %f7, %f4
23523 fornot2s %f14, %f0, %f6
23524loop_2827:
23525 fcmpeq32 %f6, %f10, %g4
23526 fmovscs %icc, %f4, %f10
23527 ldsh [%l7 + 0x54], %o3
23528 fcmpeq32 %f4, %f6, %i5
23529 st %f2, [%l7 + 0x14]
23530 fpadd16 %f2, %f8, %f2
23531 fmovdl %icc, %f8, %f5
23532 fbo %fcc2, loop_2828
23533 srl %g1, 0x02, %i3
23534 andn %i7, %g7, %o5
23535 ldx [%l7 + 0x70], %i0
23536loop_2828:
23537 fblg %fcc2, loop_2829
23538 bshuffle %f4, %f14, %f14
23539 ldx [%l7 + 0x48], %l2
23540 ldd [%l7 + 0x18], %f2
23541loop_2829:
23542 fxors %f4, %f7, %f12
23543 std %f12, [%l7 + 0x08]
23544 ldsw [%l7 + 0x74], %l5
23545 alignaddrl %l4, %i1, %g6
23546 fmovsneg %icc, %f1, %f6
23547 stw %l0, [%l7 + 0x38]
23548 stx %l3, [%l7 + 0x28]
23549 fmovdpos %icc, %f1, %f4
23550 udiv %l6, 0x0E0C, %i4
23551 fabsd %f8, %f6
23552 stw %l1, [%l7 + 0x44]
23553 fmovd %f8, %f0
23554 fornot1s %f10, %f6, %f7
23555 bgu,a,pt %xcc, loop_2830
23556 movneg %xcc, %g3, %o6
23557 ldx [%l7 + 0x50], %o4
23558 edge16ln %o7, %g5, %i6
23559loop_2830:
23560 movl %icc, %o0, %i2
23561 fbn,a %fcc3, loop_2831
23562 pdist %f4, %f2, %f14
23563 fpack32 %f14, %f4, %f0
23564 brnz %o2, loop_2832
23565loop_2831:
23566 tg %icc, 0x7
23567 subcc %o1, %g2, %o3
23568 edge8ln %i5, %g4, %i3
23569loop_2832:
23570 fmovscs %xcc, %f1, %f10
23571 ldsb [%l7 + 0x0F], %g1
23572 lduh [%l7 + 0x64], %i7
23573 brgez,a %o5, loop_2833
23574 fnot2s %f1, %f9
23575 popc 0x1148, %g7
23576 ldd [%l7 + 0x68], %f0
23577loop_2833:
23578 fmovrdlez %l2, %f8, %f4
23579 umul %i0, 0x03F8, %l5
23580 edge32 %l4, %i1, %g6
23581 lduh [%l7 + 0x32], %l3
23582 tcs %icc, 0x1
23583 lduh [%l7 + 0x08], %l0
23584 brgez,a %l6, loop_2834
23585 bleu %icc, loop_2835
23586 tgu %xcc, 0x5
23587 ldub [%l7 + 0x3F], %l1
23588loop_2834:
23589 fnors %f4, %f7, %f2
23590loop_2835:
23591 ldsb [%l7 + 0x29], %i4
23592 lduh [%l7 + 0x5C], %g3
23593 st %f12, [%l7 + 0x34]
23594 siam 0x6
23595 fpackfix %f6, %f9
23596 fnor %f2, %f4, %f6
23597 faligndata %f8, %f8, %f14
23598 tcs %icc, 0x0
23599 xnor %o4, 0x1E9A, %o7
23600 or %o6, 0x19F7, %i6
23601 edge32n %g5, %o0, %i2
23602 fmul8x16al %f10, %f2, %f6
23603 st %f8, [%l7 + 0x08]
23604 fbge,a %fcc1, loop_2836
23605 fmovdl %xcc, %f11, %f12
23606 fble %fcc3, loop_2837
23607 fnor %f6, %f6, %f12
23608loop_2836:
23609 ldx [%l7 + 0x20], %o1
23610 fmovrde %o2, %f10, %f0
23611loop_2837:
23612 mova %xcc, %g2, %o3
23613 fone %f8
23614 ldd [%l7 + 0x58], %f12
23615 bpos loop_2838
23616 fpsub32s %f12, %f0, %f8
23617 fbg,a %fcc0, loop_2839
23618 addccc %i5, 0x1188, %i3
23619loop_2838:
23620 fblg,a %fcc0, loop_2840
23621 fpsub32 %f6, %f10, %f12
23622loop_2839:
23623 ldub [%l7 + 0x27], %g4
23624 fabsd %f10, %f8
23625loop_2840:
23626 smulcc %i7, 0x17A9, %g1
23627 brgz %o5, loop_2841
23628 st %f14, [%l7 + 0x68]
23629 fandnot1s %f1, %f12, %f12
23630 movge %xcc, %g7, %l2
23631loop_2841:
23632 ldsw [%l7 + 0x10], %i0
23633 fnor %f10, %f6, %f8
23634 edge32 %l4, %i1, %l5
23635 fmovsa %xcc, %f5, %f12
23636 fmovdge %icc, %f12, %f13
23637 std %f2, [%l7 + 0x18]
23638 lduw [%l7 + 0x08], %g6
23639 fmovse %icc, %f8, %f11
23640 fmul8x16au %f4, %f6, %f8
23641 lduh [%l7 + 0x14], %l3
23642 array8 %l0, %l1, %l6
23643 fbg %fcc3, loop_2842
23644 edge8n %g3, %i4, %o7
23645 udivx %o6, 0x1052, %o4
23646 fbug,a %fcc2, loop_2843
23647loop_2842:
23648 stx %g5, [%l7 + 0x08]
23649 fzero %f2
23650 sra %o0, %i6, %o1
23651loop_2843:
23652 sth %i2, [%l7 + 0x5C]
23653 fmovdl %xcc, %f4, %f3
23654 fmovrdgez %o2, %f6, %f4
23655 sdiv %o3, 0x11B2, %g2
23656 movcs %icc, %i5, %i3
23657 fmovsvc %icc, %f11, %f6
23658 movrlez %g4, %i7, %g1
23659 movvc %xcc, %o5, %g7
23660 lduh [%l7 + 0x2C], %l2
23661 fpadd32 %f2, %f6, %f2
23662 tsubcc %i0, 0x1E6F, %l4
23663 ldsw [%l7 + 0x30], %l5
23664 edge32ln %i1, %g6, %l0
23665 tle %icc, 0x7
23666 fcmpeq16 %f2, %f8, %l3
23667 fmovse %xcc, %f15, %f6
23668 brnz %l1, loop_2844
23669 fnors %f5, %f15, %f1
23670 stx %g3, [%l7 + 0x28]
23671 fabss %f8, %f3
23672loop_2844:
23673 nop
23674 setx loop_2845, %l0, %l1
23675 wrpr 0x1, %tl
23676 wrpr %l1, %tpc
23677 add %l1, 0x4, %l1
23678 wrpr %l1, %tnpc
23679 setx 0x34400001400, %l0, %l1
23680 wrpr %l1, %tstate
23681 wrhpr 0x4, %htstate
23682 retry
23683 fmovrsne %l6, %f0, %f8
23684 srax %i4, %o6, %o7
23685 fpsub16 %f2, %f6, %f6
23686loop_2845:
23687 fmovrsgz %g5, %f2, %f11
23688 sra %o0, 0x1B, %i6
23689 fbug,a %fcc3, loop_2846
23690 ldsb [%l7 + 0x68], %o4
23691 ldd [%l7 + 0x50], %f10
23692 fnot1s %f4, %f12
23693loop_2846:
23694 std %f10, [%l7 + 0x38]
23695 fcmpgt32 %f2, %f0, %i2
23696 fbu %fcc2, loop_2847
23697 ldub [%l7 + 0x22], %o2
23698 fnot1 %f6, %f8
23699 tg %icc, 0x4
23700loop_2847:
23701 pdist %f12, %f2, %f14
23702 bvc,pn %icc, loop_2848
23703 stb %o1, [%l7 + 0x10]
23704 bcs,a,pt %xcc, loop_2849
23705 ba,a %icc, loop_2850
23706loop_2848:
23707 ldsh [%l7 + 0x70], %o3
23708 bvc,pn %xcc, loop_2851
23709loop_2849:
23710 fmovda %xcc, %f7, %f3
23711loop_2850:
23712 std %f12, [%l7 + 0x68]
23713 ld [%l7 + 0x0C], %f15
23714loop_2851:
23715 bne,a,pt %xcc, loop_2852
23716 fmovdle %icc, %f8, %f13
23717 fpack32 %f14, %f10, %f2
23718 and %i5, %g2, %g4
23719loop_2852:
23720 fone %f2
23721 fand %f2, %f12, %f0
23722 fcmple16 %f14, %f6, %i7
23723 ld [%l7 + 0x24], %f9
23724 fmovrse %g1, %f14, %f5
23725 fpack32 %f10, %f8, %f14
23726 sth %o5, [%l7 + 0x16]
23727 ldsw [%l7 + 0x30], %i3
23728 std %f6, [%l7 + 0x50]
23729 fsrc2s %f14, %f14
23730 mova %xcc, %l2, %g7
23731 fmovsle %icc, %f2, %f10
23732 sth %i0, [%l7 + 0x5C]
23733 fxnor %f2, %f0, %f10
23734 ldsb [%l7 + 0x33], %l5
23735 std %f0, [%l7 + 0x18]
23736 add %l4, %i1, %l0
23737 addcc %l3, %g6, %l1
23738 fnands %f0, %f9, %f0
23739 tl %xcc, 0x1
23740 ldd [%l7 + 0x30], %f8
23741 nop
23742 setx loop_2853, %l0, %l1
23743 wrpr 0x1, %tl
23744 wrpr %l1, %tnpc
23745 setx 0x34400001400, %l0, %l1
23746 wrpr %l1, %tstate
23747 wrhpr 0x4, %htstate
23748 done
23749 tleu %xcc, 0x0
23750 fpack16 %f12, %f15
23751 fblg,a %fcc3, loop_2854
23752loop_2853:
23753 ldsb [%l7 + 0x69], %l6
23754 fornot1s %f3, %f9, %f11
23755 movn %xcc, %i4, %o6
23756loop_2854:
23757 stb %o7, [%l7 + 0x08]
23758 movcs %icc, %g3, %o0
23759 edge8l %g5, %o4, %i6
23760 movneg %xcc, %i2, %o2
23761 ldsh [%l7 + 0x52], %o1
23762 fandnot1 %f4, %f4, %f0
23763 ld [%l7 + 0x20], %f15
23764 move %icc, %i5, %g2
23765 std %f6, [%l7 + 0x08]
23766 std %f2, [%l7 + 0x40]
23767 edge16ln %o3, %g4, %g1
23768 srl %i7, 0x1C, %o5
23769 stw %l2, [%l7 + 0x20]
23770 ld [%l7 + 0x74], %f15
23771 fmovse %xcc, %f8, %f9
23772 ldd [%l7 + 0x38], %f12
23773 bl,a,pt %xcc, loop_2855
23774 stb %g7, [%l7 + 0x77]
23775 ldsb [%l7 + 0x46], %i0
23776 fornot2s %f14, %f4, %f13
23777loop_2855:
23778 ldsw [%l7 + 0x5C], %i3
23779 fbn %fcc3, loop_2856
23780 be,a,pt %xcc, loop_2857
23781 ld [%l7 + 0x2C], %f9
23782 fmuld8sux16 %f13, %f1, %f10
23783loop_2856:
23784 lduw [%l7 + 0x54], %l4
23785loop_2857:
23786 tvs %icc, 0x0
23787 faligndata %f14, %f8, %f2
23788 andncc %i1, %l0, %l5
23789 sdivcc %l3, 0x0F43, %g6
23790 ld [%l7 + 0x5C], %f0
23791 fpackfix %f4, %f5
23792 movle %xcc, %l1, %l6
23793 brnz,a %o6, loop_2858
23794 fmovrsgez %o7, %f4, %f11
23795 fmovscs %icc, %f9, %f1
23796 sth %g3, [%l7 + 0x38]
23797loop_2858:
23798 ba,a loop_2859
23799 stw %o0, [%l7 + 0x4C]
23800 movge %xcc, %i4, %o4
23801 brlez,a %i6, loop_2860
23802loop_2859:
23803 fbug,a %fcc3, loop_2861
23804 array32 %g5, %i2, %o1
23805 movrgez %o2, 0x3C4, %i5
23806loop_2860:
23807 fmovdvs %icc, %f8, %f8
23808loop_2861:
23809 fmuld8ulx16 %f10, %f14, %f8
23810 udivcc %g2, 0x17DD, %g4
23811 edge16l %g1, %i7, %o3
23812 fzero %f10
23813 fcmpne32 %f12, %f4, %l2
23814 umulcc %g7, 0x13FA, %o5
23815 tvc %icc, 0x4
23816 lduw [%l7 + 0x4C], %i3
23817 ldsw [%l7 + 0x6C], %i0
23818 fnor %f4, %f4, %f6
23819 std %f4, [%l7 + 0x50]
23820 sra %i1, 0x01, %l4
23821 xorcc %l5, 0x03D1, %l0
23822 ldsb [%l7 + 0x5A], %g6
23823 fmovsne %xcc, %f14, %f5
23824 fcmpne16 %f10, %f10, %l1
23825 fmovrdlez %l3, %f8, %f10
23826 movrne %l6, %o6, %g3
23827 fnegs %f0, %f11
23828 te %icc, 0x2
23829 fpsub32s %f11, %f4, %f4
23830 movcc %xcc, %o0, %o7
23831 sdiv %o4, 0x0CE8, %i4
23832 sllx %i6, 0x0A, %g5
23833 edge16l %i2, %o2, %o1
23834 ldub [%l7 + 0x24], %i5
23835 ldsw [%l7 + 0x08], %g4
23836 stx %g2, [%l7 + 0x40]
23837 ble,a %xcc, loop_2862
23838 sth %i7, [%l7 + 0x24]
23839 fpadd32 %f0, %f14, %f12
23840 lduh [%l7 + 0x54], %o3
23841loop_2862:
23842 fmovscc %xcc, %f10, %f9
23843 tpos %xcc, 0x6
23844 bgu,a,pn %xcc, loop_2863
23845 fcmpeq32 %f2, %f4, %l2
23846 movre %g1, %o5, %i3
23847 fble,a %fcc1, loop_2864
23848loop_2863:
23849 fbuge %fcc2, loop_2865
23850 fmovscs %xcc, %f14, %f14
23851 movrgez %g7, %i1, %i0
23852loop_2864:
23853 stx %l5, [%l7 + 0x30]
23854loop_2865:
23855 sra %l0, %g6, %l1
23856 fpsub32 %f10, %f0, %f12
23857 mulscc %l3, 0x0783, %l4
23858 ldub [%l7 + 0x14], %l6
23859 ta %xcc, 0x1
23860 tge %icc, 0x1
23861 faligndata %f14, %f6, %f12
23862 fmovdgu %xcc, %f10, %f3
23863 tsubcc %g3, 0x0B24, %o6
23864 fmovdneg %xcc, %f15, %f4
23865 edge8 %o7, %o0, %i4
23866 fmovsn %icc, %f11, %f4
23867 ldsb [%l7 + 0x48], %o4
23868 bl,a %xcc, loop_2866
23869 stw %i6, [%l7 + 0x0C]
23870 ldsw [%l7 + 0x4C], %g5
23871 sth %i2, [%l7 + 0x6A]
23872loop_2866:
23873 array8 %o2, %i5, %g4
23874 fpsub16 %f4, %f12, %f0
23875 fsrc1 %f0, %f12
23876 fmul8x16 %f3, %f6, %f10
23877 fabss %f5, %f7
23878 stx %o1, [%l7 + 0x50]
23879 st %f2, [%l7 + 0x68]
23880 edge16ln %g2, %o3, %i7
23881 fmul8x16 %f6, %f6, %f6
23882 ldub [%l7 + 0x2E], %g1
23883 tvs %icc, 0x1
23884 mulx %o5, 0x121C, %i3
23885 fmuld8sux16 %f8, %f15, %f14
23886 lduh [%l7 + 0x74], %g7
23887 movne %xcc, %l2, %i0
23888 edge8l %l5, %l0, %i1
23889 ldsw [%l7 + 0x54], %g6
23890 ldx [%l7 + 0x08], %l3
23891 bvc,a,pt %icc, loop_2867
23892 array32 %l4, %l6, %g3
23893 fmovsle %xcc, %f13, %f3
23894 tge %xcc, 0x6
23895loop_2867:
23896 std %f2, [%l7 + 0x48]
23897 bne,a loop_2868
23898 bvc,a loop_2869
23899 stb %o6, [%l7 + 0x13]
23900 lduw [%l7 + 0x70], %l1
23901loop_2868:
23902 std %f6, [%l7 + 0x28]
23903loop_2869:
23904 ldd [%l7 + 0x28], %f14
23905 ldx [%l7 + 0x58], %o0
23906 fmovdl %xcc, %f15, %f6
23907 tne %xcc, 0x7
23908 fpackfix %f8, %f6
23909 fbn %fcc0, loop_2870
23910 fcmple16 %f8, %f14, %i4
23911 stb %o7, [%l7 + 0x3D]
23912 fbug,a %fcc1, loop_2871
23913loop_2870:
23914 fbe %fcc1, loop_2872
23915 udivx %o4, 0x1D9C, %i6
23916 brnz,a %i2, loop_2873
23917loop_2871:
23918 stb %g5, [%l7 + 0x7A]
23919loop_2872:
23920 fmovsleu %icc, %f11, %f14
23921 tsubcctv %o2, %i5, %o1
23922loop_2873:
23923 ldx [%l7 + 0x30], %g4
23924 fexpand %f8, %f2
23925 ldsh [%l7 + 0x6E], %o3
23926 srlx %g2, 0x19, %i7
23927 brgz %g1, loop_2874
23928 ba,a %xcc, loop_2875
23929 fmovdne %icc, %f4, %f13
23930 fcmped %fcc2, %f14, %f8
23931loop_2874:
23932 fmovdleu %xcc, %f5, %f3
23933loop_2875:
23934 tvs %icc, 0x3
23935 fmovrdlez %o5, %f0, %f4
23936 lduw [%l7 + 0x7C], %i3
23937 fmovspos %xcc, %f9, %f5
23938 fmovse %xcc, %f11, %f5
23939 array16 %l2, %g7, %i0
23940 ldub [%l7 + 0x0F], %l5
23941 fnegs %f3, %f15
23942 stb %l0, [%l7 + 0x21]
23943 umulcc %i1, %l3, %l4
23944 fpsub32 %f0, %f6, %f12
23945 stx %g6, [%l7 + 0x10]
23946 sll %g3, %l6, %o6
23947 std %f4, [%l7 + 0x50]
23948 std %f10, [%l7 + 0x40]
23949 stx %l1, [%l7 + 0x10]
23950 fba,a %fcc1, loop_2876
23951 movcc %xcc, %o0, %i4
23952 xor %o7, %i6, %i2
23953 tgu %icc, 0x0
23954loop_2876:
23955 fandnot1 %f10, %f0, %f6
23956 fcmpne32 %f10, %f0, %g5
23957 ldd [%l7 + 0x68], %f10
23958 movl %xcc, %o4, %o2
23959 bgu,pt %xcc, loop_2877
23960 edge32n %i5, %o1, %g4
23961 bn,pt %icc, loop_2878
23962 std %f12, [%l7 + 0x08]
23963loop_2877:
23964 bcc,a %xcc, loop_2879
23965 ta %icc, 0x6
23966loop_2878:
23967 movne %icc, %o3, %g2
23968 fcmpeq16 %f8, %f14, %g1
23969loop_2879:
23970 fbne %fcc3, loop_2880
23971 fmovdvs %xcc, %f7, %f0
23972 stw %i7, [%l7 + 0x0C]
23973 umul %i3, %o5, %g7
23974loop_2880:
23975 ldsw [%l7 + 0x3C], %l2
23976 subccc %i0, 0x011B, %l5
23977 movne %xcc, %l0, %l3
23978 brz %i1, loop_2881
23979 lduh [%l7 + 0x78], %g6
23980 ldx [%l7 + 0x78], %l4
23981 movne %xcc, %g3, %l6
23982loop_2881:
23983 ldsb [%l7 + 0x2A], %o6
23984 fmovdl %xcc, %f8, %f7
23985 movrgz %o0, %l1, %i4
23986 fsrc1 %f0, %f6
23987 faligndata %f4, %f14, %f6
23988 fmovdcc %xcc, %f7, %f14
23989 alignaddrl %o7, %i2, %i6
23990 tcs %icc, 0x3
23991 fmovspos %icc, %f6, %f11
23992 ldx [%l7 + 0x18], %g5
23993 bneg,pt %icc, loop_2882
23994 movge %icc, %o4, %i5
23995 ldsb [%l7 + 0x56], %o1
23996 fornot2s %f14, %f1, %f10
23997loop_2882:
23998 array16 %g4, %o3, %o2
23999 lduh [%l7 + 0x08], %g1
24000 tneg %icc, 0x4
24001 fbul,a %fcc2, loop_2883
24002 ldsb [%l7 + 0x7C], %g2
24003 sub %i3, %i7, %g7
24004 bvs,pn %icc, loop_2884
24005loop_2883:
24006 ldx [%l7 + 0x60], %o5
24007 ble,pt %icc, loop_2885
24008 fmovdleu %xcc, %f5, %f0
24009loop_2884:
24010 ldx [%l7 + 0x38], %i0
24011 fmovdcs %xcc, %f10, %f13
24012loop_2885:
24013 fmovdge %xcc, %f5, %f7
24014 fmovdleu %icc, %f6, %f4
24015 fcmple32 %f0, %f10, %l2
24016 st %f14, [%l7 + 0x38]
24017 movrne %l0, 0x353, %l5
24018 bvs,a,pt %icc, loop_2886
24019 fbug %fcc0, loop_2887
24020 fmovsne %xcc, %f4, %f4
24021 stb %l3, [%l7 + 0x7D]
24022loop_2886:
24023 fmovrde %g6, %f2, %f2
24024loop_2887:
24025 fcmpne32 %f4, %f4, %i1
24026 sdiv %l4, 0x1C47, %l6
24027 ldub [%l7 + 0x59], %g3
24028 fmovde %icc, %f12, %f10
24029 add %o0, 0x086D, %o6
24030 fcmpgt16 %f6, %f4, %i4
24031 fbu,a %fcc2, loop_2888
24032 stb %o7, [%l7 + 0x37]
24033 tl %xcc, 0x5
24034 sll %i2, %i6, %l1
24035loop_2888:
24036 subc %g5, %o4, %o1
24037 addcc %i5, 0x1137, %g4
24038 fsrc2 %f8, %f0
24039 fcmpeq32 %f2, %f12, %o2
24040 bvs,pn %icc, loop_2889
24041 fmovdneg %icc, %f3, %f2
24042 tg %xcc, 0x3
24043 be,pt %icc, loop_2890
24044loop_2889:
24045 lduw [%l7 + 0x20], %o3
24046 ldsw [%l7 + 0x50], %g1
24047 fones %f15
24048loop_2890:
24049 ldub [%l7 + 0x15], %i3
24050 std %f14, [%l7 + 0x48]
24051 ta %icc, 0x2
24052 stx %i7, [%l7 + 0x48]
24053 movgu %xcc, %g7, %o5
24054 udiv %i0, 0x0BF3, %g2
24055 brgez %l2, loop_2891
24056 std %f12, [%l7 + 0x48]
24057 stb %l0, [%l7 + 0x5E]
24058 ldx [%l7 + 0x78], %l3
24059loop_2891:
24060 movvs %xcc, %l5, %g6
24061 bl,pn %xcc, loop_2892
24062 fpadd32s %f0, %f2, %f6
24063 tg %xcc, 0x5
24064 stb %i1, [%l7 + 0x63]
24065loop_2892:
24066 fcmple16 %f6, %f14, %l6
24067 edge32ln %l4, %g3, %o0
24068 movcc %xcc, %o6, %o7
24069 ldsw [%l7 + 0x34], %i2
24070 subc %i4, 0x1978, %l1
24071 fmovrdlez %i6, %f4, %f8
24072 stw %g5, [%l7 + 0x38]
24073 fnor %f12, %f12, %f4
24074 movn %xcc, %o4, %o1
24075 fpack16 %f12, %f15
24076 sth %g4, [%l7 + 0x58]
24077 tl %xcc, 0x1
24078 st %f12, [%l7 + 0x10]
24079 ld [%l7 + 0x7C], %f15
24080 bneg,a,pn %icc, loop_2893
24081 array8 %o2, %o3, %i5
24082 sth %g1, [%l7 + 0x32]
24083 ldx [%l7 + 0x08], %i3
24084loop_2893:
24085 pdist %f8, %f6, %f14
24086 fpack16 %f4, %f1
24087 fsrc1 %f10, %f12
24088 te %icc, 0x0
24089 stb %g7, [%l7 + 0x70]
24090 fmovda %xcc, %f13, %f8
24091 fand %f0, %f10, %f10
24092 lduw [%l7 + 0x7C], %o5
24093 fmuld8ulx16 %f12, %f8, %f6
24094 st %f15, [%l7 + 0x18]
24095 lduw [%l7 + 0x18], %i0
24096 mulx %i7, %g2, %l2
24097 movle %icc, %l0, %l5
24098 movne %icc, %g6, %l3
24099 fmovse %xcc, %f9, %f5
24100 fbne,a %fcc0, loop_2894
24101 tcs %icc, 0x1
24102 taddcctv %i1, %l6, %g3
24103 srlx %o0, %l4, %o6
24104loop_2894:
24105 fpadd32 %f6, %f0, %f6
24106 movrlez %o7, 0x061, %i4
24107 ldsb [%l7 + 0x33], %i2
24108 tn %icc, 0x5
24109 fmul8x16al %f1, %f9, %f12
24110 fmul8sux16 %f12, %f10, %f14
24111 ldsw [%l7 + 0x78], %i6
24112 tn %xcc, 0x6
24113 fbuge,a %fcc3, loop_2895
24114 stx %l1, [%l7 + 0x68]
24115 ldd [%l7 + 0x30], %f8
24116 bne loop_2896
24117loop_2895:
24118 srl %o4, 0x16, %g5
24119 stw %o1, [%l7 + 0x74]
24120 add %g4, 0x0F85, %o2
24121loop_2896:
24122 fcmpne32 %f6, %f14, %o3
24123 fsrc2s %f5, %f3
24124 tneg %xcc, 0x1
24125 bvc,a %xcc, loop_2897
24126 taddcc %i5, %g1, %i3
24127 fnegd %f6, %f0
24128 lduw [%l7 + 0x20], %o5
24129loop_2897:
24130 fandnot1 %f14, %f8, %f14
24131 tne %icc, 0x0
24132 fmovrdlez %i0, %f12, %f0
24133 st %f9, [%l7 + 0x18]
24134 fcmpeq16 %f4, %f4, %i7
24135 fpadd16s %f11, %f0, %f14
24136 fbne %fcc0, loop_2898
24137 fmovrdgez %g7, %f10, %f10
24138 lduh [%l7 + 0x50], %g2
24139 fmovrdgz %l0, %f4, %f14
24140loop_2898:
24141 ldd [%l7 + 0x48], %f6
24142 call loop_2899
24143 movvc %xcc, %l2, %l5
24144 fmovs %f13, %f10
24145 fmovrdlz %l3, %f12, %f8
24146loop_2899:
24147 tge %icc, 0x1
24148 sub %g6, 0x1F40, %i1
24149 fmovsne %xcc, %f9, %f11
24150 lduw [%l7 + 0x24], %l6
24151 stx %o0, [%l7 + 0x38]
24152 bleu,a loop_2900
24153 addcc %g3, 0x120B, %l4
24154 fpsub32s %f9, %f3, %f11
24155 fands %f0, %f5, %f9
24156loop_2900:
24157 ldsh [%l7 + 0x70], %o7
24158 fmovdne %xcc, %f9, %f7
24159 fcmpne32 %f12, %f14, %i4
24160 nop
24161 setx loop_2901, %l0, %l1
24162 wrpr 0x1, %tl
24163 wrpr %l1, %tpc
24164 add %l1, 0x4, %l1
24165 wrpr %l1, %tnpc
24166 setx 0x34400001400, %l0, %l1
24167 wrpr %l1, %tstate
24168 wrhpr 0x4, %htstate
24169 retry
24170 ldd [%l7 + 0x30], %f4
24171 fcmpne16 %f8, %f12, %i2
24172 fcmpgt16 %f6, %f6, %i6
24173loop_2901:
24174 ldsw [%l7 + 0x14], %o6
24175 ldx [%l7 + 0x18], %o4
24176 ldsh [%l7 + 0x7C], %l1
24177 nop
24178 setx loop_2902, %l0, %l1
24179 wrpr 0x1, %tl
24180 wrpr %l1, %tpc
24181 add %l1, 0x4, %l1
24182 wrpr %l1, %tnpc
24183 setx 0x34400001400, %l0, %l1
24184 wrpr %l1, %tstate
24185 wrhpr 0x4, %htstate
24186 retry
24187 bpos,a %xcc, loop_2903
24188 movge %icc, %o1, %g4
24189 lduw [%l7 + 0x7C], %g5
24190loop_2902:
24191 fandnot2s %f4, %f11, %f8
24192loop_2903:
24193 fpadd16 %f4, %f0, %f10
24194 fbo %fcc0, loop_2904
24195 ldsh [%l7 + 0x24], %o2
24196 fmovscc %xcc, %f1, %f4
24197 movle %xcc, %o3, %i5
24198loop_2904:
24199 sth %i3, [%l7 + 0x68]
24200 andn %g1, 0x1160, %o5
24201 stw %i7, [%l7 + 0x24]
24202 fones %f4
24203 fmovsgu %icc, %f14, %f9
24204 edge32 %g7, %i0, %l0
24205 movcc %icc, %g2, %l5
24206 fmovsl %xcc, %f6, %f2
24207 fbl,a %fcc1, loop_2905
24208 bgu,a loop_2906
24209 fone %f10
24210 ldsw [%l7 + 0x78], %l3
24211loop_2905:
24212 fmovscc %icc, %f1, %f14
24213loop_2906:
24214 movcs %icc, %l2, %g6
24215 addccc %i1, %l6, %o0
24216 faligndata %f10, %f4, %f14
24217 xnor %l4, %g3, %i4
24218 ldub [%l7 + 0x4B], %o7
24219 fcmple16 %f2, %f4, %i2
24220 bg,a %xcc, loop_2907
24221 sll %o6, 0x1E, %i6
24222 bl,pn %icc, loop_2908
24223 fbue %fcc0, loop_2909
24224loop_2907:
24225 fcmpgt16 %f0, %f14, %l1
24226 tvc %xcc, 0x4
24227loop_2908:
24228 lduw [%l7 + 0x24], %o1
24229loop_2909:
24230 ldd [%l7 + 0x48], %f14
24231 fmul8ulx16 %f14, %f6, %f10
24232 fbuge,a %fcc1, loop_2910
24233 st %f1, [%l7 + 0x78]
24234 fbn,a %fcc0, loop_2911
24235 std %f14, [%l7 + 0x30]
24236loop_2910:
24237 for %f12, %f8, %f6
24238 stx %g4, [%l7 + 0x70]
24239loop_2911:
24240 te %icc, 0x3
24241 fandnot2s %f8, %f14, %f4
24242 movl %icc, %o4, %g5
24243 bshuffle %f14, %f6, %f8
24244 sdiv %o3, 0x19CA, %i5
24245 fmovrdgz %i3, %f2, %f10
24246 stw %g1, [%l7 + 0x10]
24247 fsrc1s %f8, %f8
24248 mulx %o5, %o2, %i7
24249 ldsw [%l7 + 0x4C], %i0
24250 fsrc1s %f6, %f7
24251 fmovda %xcc, %f1, %f8
24252 fmovdpos %xcc, %f5, %f3
24253 fbe,a %fcc3, loop_2912
24254 fmovsne %xcc, %f3, %f10
24255 fpsub16s %f7, %f15, %f6
24256 brz,a %l0, loop_2913
24257loop_2912:
24258 fcmped %fcc3, %f6, %f8
24259 movrne %g2, 0x3D4, %g7
24260 movn %xcc, %l3, %l5
24261loop_2913:
24262 fbne %fcc2, loop_2914
24263 lduh [%l7 + 0x3E], %g6
24264 ldsw [%l7 + 0x10], %l2
24265 fabss %f9, %f13
24266loop_2914:
24267 fba %fcc1, loop_2915
24268 tne %xcc, 0x5
24269 lduw [%l7 + 0x2C], %l6
24270 for %f14, %f4, %f6
24271loop_2915:
24272 st %f4, [%l7 + 0x7C]
24273 xorcc %i1, %l4, %g3
24274 tle %xcc, 0x3
24275 stw %i4, [%l7 + 0x50]
24276 edge32l %o0, %o7, %i2
24277 bvs,a,pn %icc, loop_2916
24278 orcc %i6, 0x1184, %o6
24279 movcs %icc, %l1, %o1
24280 ldsw [%l7 + 0x18], %g4
24281loop_2916:
24282 stx %g5, [%l7 + 0x10]
24283 fble,a %fcc2, loop_2917
24284 fpadd32 %f10, %f10, %f2
24285 te %xcc, 0x0
24286 andcc %o4, 0x0F83, %i5
24287loop_2917:
24288 tcc %xcc, 0x5
24289 fmul8ulx16 %f2, %f2, %f14
24290 stx %o3, [%l7 + 0x48]
24291 ldx [%l7 + 0x38], %i3
24292 sll %g1, 0x04, %o5
24293 fcmpeq16 %f0, %f0, %i7
24294 fcmple32 %f0, %f8, %o2
24295 fornot1s %f14, %f3, %f5
24296 stx %l0, [%l7 + 0x50]
24297 edge32n %g2, %g7, %l3
24298 array32 %l5, %i0, %g6
24299 lduw [%l7 + 0x54], %l6
24300 fmovrdgez %i1, %f14, %f0
24301 fbg %fcc2, loop_2918
24302 stb %l2, [%l7 + 0x5B]
24303 fbge,a %fcc3, loop_2919
24304 fpsub16 %f8, %f6, %f10
24305loop_2918:
24306 movl %icc, %l4, %g3
24307 siam 0x7
24308loop_2919:
24309 stx %i4, [%l7 + 0x68]
24310 alignaddr %o0, %o7, %i2
24311 brnz,a %i6, loop_2920
24312 ld [%l7 + 0x30], %f4
24313 stx %o6, [%l7 + 0x30]
24314 bne,a loop_2921
24315loop_2920:
24316 fnand %f4, %f10, %f12
24317 alignaddrl %l1, %o1, %g4
24318 fmovsne %xcc, %f8, %f12
24319loop_2921:
24320 siam 0x2
24321 xnor %g5, 0x0594, %o4
24322 alignaddr %o3, %i3, %i5
24323 fmovdg %xcc, %f12, %f4
24324 umulcc %o5, 0x14EE, %g1
24325 for %f0, %f10, %f0
24326 fsrc1 %f4, %f4
24327 ldsb [%l7 + 0x21], %i7
24328 fandnot2 %f12, %f14, %f6
24329 stw %o2, [%l7 + 0x74]
24330 fmovscc %icc, %f0, %f3
24331 fsrc1s %f5, %f2
24332 fmovsneg %icc, %f4, %f5
24333 fsrc1s %f2, %f13
24334 bn %icc, loop_2922
24335 fcmps %fcc0, %f3, %f13
24336 fand %f0, %f4, %f2
24337 array32 %l0, %g2, %l3
24338loop_2922:
24339 lduw [%l7 + 0x14], %g7
24340 sra %i0, 0x19, %g6
24341 fmovsvs %xcc, %f11, %f3
24342 fandnot2s %f2, %f5, %f14
24343 ldd [%l7 + 0x10], %f10
24344 for %f4, %f8, %f12
24345 std %f2, [%l7 + 0x68]
24346 fnot1s %f8, %f12
24347 fmovdle %icc, %f10, %f8
24348 fxnor %f0, %f4, %f0
24349 fmul8x16al %f7, %f0, %f6
24350 ldx [%l7 + 0x60], %l6
24351 fba,a %fcc3, loop_2923
24352 alignaddr %l5, %i1, %l4
24353 lduw [%l7 + 0x5C], %l2
24354 fmovrsgz %i4, %f0, %f8
24355loop_2923:
24356 fornot2 %f4, %f10, %f8
24357 bn,a loop_2924
24358 fbne %fcc0, loop_2925
24359 fxnors %f11, %f12, %f1
24360 fone %f6
24361loop_2924:
24362 stb %o0, [%l7 + 0x58]
24363loop_2925:
24364 array32 %o7, %i2, %g3
24365 stb %i6, [%l7 + 0x55]
24366 bshuffle %f10, %f14, %f14
24367 ldsh [%l7 + 0x78], %o6
24368 ld [%l7 + 0x1C], %f5
24369 st %f0, [%l7 + 0x48]
24370 add %l1, 0x0FFA, %g4
24371 edge8l %g5, %o4, %o1
24372 movne %icc, %i3, %i5
24373 ldsw [%l7 + 0x08], %o5
24374 alignaddr %o3, %g1, %i7
24375 sth %o2, [%l7 + 0x44]
24376 fmul8x16 %f1, %f10, %f6
24377 ldsw [%l7 + 0x18], %l0
24378 tge %icc, 0x0
24379 lduh [%l7 + 0x1A], %l3
24380 ldsw [%l7 + 0x30], %g2
24381 stb %i0, [%l7 + 0x26]
24382 fmovdvs %xcc, %f3, %f5
24383 fzero %f14
24384 lduh [%l7 + 0x14], %g6
24385 fmovrsgez %g7, %f0, %f12
24386 sth %l6, [%l7 + 0x16]
24387 tneg %xcc, 0x7
24388 movrgz %l5, 0x185, %i1
24389 ldx [%l7 + 0x58], %l4
24390 edge8l %l2, %o0, %o7
24391 udiv %i2, 0x1742, %i4
24392 fcmpgt32 %f4, %f14, %g3
24393 fbule,a %fcc3, loop_2926
24394 stx %o6, [%l7 + 0x60]
24395 umul %i6, 0x1286, %l1
24396 brlz %g5, loop_2927
24397loop_2926:
24398 ldsh [%l7 + 0x5E], %g4
24399 andn %o1, %o4, %i3
24400 fpadd16s %f15, %f5, %f2
24401loop_2927:
24402 ldx [%l7 + 0x20], %i5
24403 xnor %o5, 0x1965, %o3
24404 movle %xcc, %i7, %o2
24405 stx %g1, [%l7 + 0x20]
24406 movvc %icc, %l0, %l3
24407 tpos %icc, 0x1
24408 orcc %i0, %g2, %g7
24409 fcmpgt32 %f0, %f0, %l6
24410 ldd [%l7 + 0x28], %f8
24411 fmovspos %xcc, %f7, %f7
24412 xor %l5, 0x0B75, %i1
24413 st %f10, [%l7 + 0x08]
24414 ldsh [%l7 + 0x18], %l4
24415 movrlz %g6, 0x233, %o0
24416 stx %l2, [%l7 + 0x70]
24417 std %f6, [%l7 + 0x10]
24418 fbul,a %fcc3, loop_2928
24419 fxnor %f14, %f8, %f0
24420 sth %o7, [%l7 + 0x46]
24421 st %f0, [%l7 + 0x2C]
24422loop_2928:
24423 call loop_2929
24424 fcmple16 %f10, %f10, %i4
24425 fbue,a %fcc2, loop_2930
24426 bshuffle %f14, %f8, %f4
24427loop_2929:
24428 fbg %fcc0, loop_2931
24429 lduh [%l7 + 0x5E], %g3
24430loop_2930:
24431 fnot2 %f2, %f0
24432 lduw [%l7 + 0x28], %o6
24433loop_2931:
24434 tle %icc, 0x4
24435 fmovde %icc, %f7, %f12
24436 fmovsge %icc, %f0, %f10
24437 brlez %i2, loop_2932
24438 tleu %icc, 0x2
24439 array16 %l1, %i6, %g4
24440 ldub [%l7 + 0x3A], %g5
24441loop_2932:
24442 movpos %xcc, %o4, %o1
24443 fornot2 %f4, %f8, %f8
24444 subccc %i5, %o5, %i3
24445 mova %xcc, %i7, %o3
24446 movne %xcc, %g1, %o2
24447 fmovdvc %xcc, %f11, %f12
24448 fmovrdgez %l3, %f8, %f8
24449 ldsw [%l7 + 0x64], %i0
24450 fcmple32 %f14, %f8, %g2
24451 bvs,a,pn %xcc, loop_2933
24452 std %f12, [%l7 + 0x70]
24453 movle %xcc, %g7, %l6
24454 fmovrse %l5, %f13, %f3
24455loop_2933:
24456 sub %l0, %i1, %l4
24457 bgu,pn %icc, loop_2934
24458 orcc %o0, 0x10C6, %g6
24459 smulcc %o7, %i4, %g3
24460 fmovdvs %icc, %f12, %f1
24461loop_2934:
24462 fsrc1 %f6, %f0
24463 ld [%l7 + 0x08], %f8
24464 bn %icc, loop_2935
24465 array16 %o6, %i2, %l2
24466 stx %i6, [%l7 + 0x08]
24467 fmovs %f12, %f0
24468loop_2935:
24469 fbuge %fcc1, loop_2936
24470 bg %xcc, loop_2937
24471 fmovrde %l1, %f6, %f8
24472 movl %xcc, %g5, %g4
24473loop_2936:
24474 edge8ln %o4, %i5, %o1
24475loop_2937:
24476 te %xcc, 0x2
24477 array16 %o5, %i7, %o3
24478 ldsw [%l7 + 0x5C], %i3
24479 fmovsneg %xcc, %f8, %f12
24480 fpadd32s %f15, %f10, %f10
24481 ldub [%l7 + 0x1C], %o2
24482 fabss %f15, %f2
24483 ldsb [%l7 + 0x75], %l3
24484 edge32l %g1, %i0, %g7
24485 fnand %f2, %f14, %f8
24486 sll %g2, %l5, %l6
24487 brgz,a %l0, loop_2938
24488 fandnot2s %f10, %f11, %f2
24489 stw %i1, [%l7 + 0x7C]
24490 fmovdvc %icc, %f15, %f1
24491loop_2938:
24492 fmovsn %xcc, %f6, %f15
24493 fmovrdgz %o0, %f6, %f0
24494 fmovdvc %xcc, %f5, %f14
24495 fbne %fcc3, loop_2939
24496 fabss %f10, %f13
24497 fbuge,a %fcc2, loop_2940
24498 fmovdn %xcc, %f14, %f6
24499loop_2939:
24500 fornot1 %f6, %f12, %f2
24501 fmovsg %xcc, %f12, %f5
24502loop_2940:
24503 stx %g6, [%l7 + 0x30]
24504 fzero %f4
24505 edge32 %l4, %o7, %i4
24506 orcc %g3, 0x1DA2, %i2
24507 fmovs %f5, %f4
24508 movrlz %l2, 0x38B, %o6
24509 ld [%l7 + 0x74], %f5
24510 ldsh [%l7 + 0x64], %l1
24511 ba,a,pt %icc, loop_2941
24512 stx %i6, [%l7 + 0x10]
24513 mova %icc, %g4, %g5
24514 ldub [%l7 + 0x3E], %o4
24515loop_2941:
24516 tpos %xcc, 0x2
24517 xnor %o1, 0x147E, %i5
24518 st %f0, [%l7 + 0x34]
24519 fnot2 %f14, %f14
24520 lduh [%l7 + 0x26], %o5
24521 movne %xcc, %o3, %i7
24522 movneg %icc, %i3, %o2
24523 fmovrdlez %g1, %f8, %f4
24524 fpsub32 %f10, %f4, %f8
24525 ldd [%l7 + 0x30], %f10
24526 fbe,a %fcc0, loop_2942
24527 ldsb [%l7 + 0x3D], %l3
24528 fbe %fcc3, loop_2943
24529 stb %i0, [%l7 + 0x73]
24530loop_2942:
24531 umul %g2, 0x1FC6, %g7
24532 bg,pt %icc, loop_2944
24533loop_2943:
24534 nop
24535 setx loop_2945, %l0, %l1
24536 jmpl %l1, %l5
24537 movpos %icc, %l0, %l6
24538 fmul8x16al %f0, %f3, %f10
24539loop_2944:
24540 stx %o0, [%l7 + 0x70]
24541loop_2945:
24542 ldd [%l7 + 0x48], %f4
24543 bleu %icc, loop_2946
24544 fbn,a %fcc0, loop_2947
24545 stx %g6, [%l7 + 0x10]
24546 movne %icc, %i1, %l4
24547loop_2946:
24548 subc %o7, %i4, %i2
24549loop_2947:
24550 fmovdn %xcc, %f2, %f14
24551 std %f0, [%l7 + 0x20]
24552 ldub [%l7 + 0x74], %l2
24553 ba,pn %icc, loop_2948
24554 bvc,a,pn %xcc, loop_2949
24555 ldub [%l7 + 0x78], %o6
24556 ldd [%l7 + 0x40], %f8
24557loop_2948:
24558 umulcc %l1, 0x0B78, %i6
24559loop_2949:
24560 bcc,a,pt %icc, loop_2950
24561 ldsb [%l7 + 0x2C], %g3
24562 movgu %icc, %g5, %o4
24563 tvc %xcc, 0x0
24564loop_2950:
24565 fmovrse %g4, %f13, %f6
24566 brlez,a %i5, loop_2951
24567 edge32l %o1, %o5, %i7
24568 fsrc1s %f9, %f7
24569 brnz,a %i3, loop_2952
24570loop_2951:
24571 ldsb [%l7 + 0x38], %o3
24572 fnot1s %f5, %f11
24573 fmuld8ulx16 %f8, %f10, %f6
24574loop_2952:
24575 fmovsn %icc, %f13, %f2
24576 ldsw [%l7 + 0x1C], %o2
24577 sllx %l3, %i0, %g1
24578 ldd [%l7 + 0x70], %f8
24579 edge32n %g7, %l5, %l0
24580 udivcc %l6, 0x049B, %o0
24581 ldsw [%l7 + 0x64], %g2
24582 fmovdle %icc, %f11, %f13
24583 ldx [%l7 + 0x68], %g6
24584 st %f14, [%l7 + 0x20]
24585 fmovspos %icc, %f2, %f5
24586 ldsh [%l7 + 0x38], %i1
24587 edge32n %o7, %i4, %i2
24588 fmovsneg %xcc, %f14, %f14
24589 brz,a %l4, loop_2953
24590 ldsh [%l7 + 0x2A], %l2
24591 edge8n %o6, %i6, %g3
24592 movle %icc, %l1, %g5
24593loop_2953:
24594 fmovspos %icc, %f13, %f2
24595 fbo %fcc3, loop_2954
24596 and %o4, %i5, %g4
24597 fbge %fcc0, loop_2955
24598 movne %icc, %o1, %o5
24599loop_2954:
24600 fxnor %f14, %f6, %f10
24601 array16 %i7, %o3, %i3
24602loop_2955:
24603 fcmps %fcc3, %f12, %f15
24604 bcs loop_2956
24605 ldsw [%l7 + 0x0C], %o2
24606 ld [%l7 + 0x74], %f4
24607 brlz,a %l3, loop_2957
24608loop_2956:
24609 brlz,a %g1, loop_2958
24610 movcs %xcc, %i0, %g7
24611 mulscc %l0, %l6, %o0
24612loop_2957:
24613 bcc,a loop_2959
24614loop_2958:
24615 edge8n %l5, %g2, %g6
24616 lduh [%l7 + 0x38], %o7
24617 ldx [%l7 + 0x70], %i4
24618loop_2959:
24619 fmovdgu %xcc, %f1, %f0
24620 ld [%l7 + 0x10], %f12
24621 bvc,pn %xcc, loop_2960
24622 fbul,a %fcc2, loop_2961
24623 fpadd32 %f14, %f4, %f8
24624 stb %i1, [%l7 + 0x30]
24625loop_2960:
24626 tvc %icc, 0x2
24627loop_2961:
24628 taddcc %i2, 0x1D90, %l4
24629 smulcc %l2, %o6, %i6
24630 ldsw [%l7 + 0x6C], %g3
24631 ldsb [%l7 + 0x1D], %l1
24632 fmovrse %o4, %f7, %f9
24633 st %f0, [%l7 + 0x60]
24634 tleu %icc, 0x0
24635 bneg,pn %xcc, loop_2962
24636 fmul8x16au %f11, %f11, %f10
24637 ldd [%l7 + 0x68], %f2
24638 fble,a %fcc2, loop_2963
24639loop_2962:
24640 ble,pn %xcc, loop_2964
24641 fabsd %f0, %f2
24642 fxor %f8, %f8, %f8
24643loop_2963:
24644 fmovrdne %g5, %f4, %f2
24645loop_2964:
24646 sth %g4, [%l7 + 0x72]
24647 sethi 0x0342, %o1
24648 fmovrdgez %i5, %f0, %f4
24649 fnand %f12, %f14, %f2
24650 lduh [%l7 + 0x1E], %o5
24651 for %f12, %f0, %f12
24652 addccc %o3, 0x02A1, %i3
24653 sdivcc %o2, 0x04FD, %i7
24654 stw %l3, [%l7 + 0x10]
24655 fbule %fcc3, loop_2965
24656 stw %i0, [%l7 + 0x1C]
24657 fmovrse %g7, %f5, %f14
24658 stw %l0, [%l7 + 0x20]
24659loop_2965:
24660 st %f15, [%l7 + 0x30]
24661 fpack32 %f4, %f2, %f14
24662 srax %l6, %o0, %l5
24663 fbule %fcc2, loop_2966
24664 movneg %xcc, %g1, %g2
24665 stw %g6, [%l7 + 0x64]
24666 fbne %fcc0, loop_2967
24667loop_2966:
24668 taddcctv %i4, 0x1750, %i1
24669 ld [%l7 + 0x74], %f6
24670 for %f10, %f2, %f14
24671loop_2967:
24672 fmovrsne %o7, %f3, %f6
24673 movvs %xcc, %i2, %l2
24674 fmovsle %icc, %f5, %f13
24675 ld [%l7 + 0x50], %f5
24676 nop
24677 setx loop_2968, %l0, %l1
24678 wrpr 0x1, %tl
24679 wrpr %l1, %tnpc
24680 setx 0x34400001400, %l0, %l1
24681 wrpr %l1, %tstate
24682 wrhpr 0x4, %htstate
24683 done
24684 smulcc %l4, %i6, %g3
24685 stw %l1, [%l7 + 0x34]
24686 fornot2 %f0, %f4, %f6
24687loop_2968:
24688 fmovrsgez %o6, %f10, %f14
24689 ldsh [%l7 + 0x44], %o4
24690 fcmps %fcc2, %f14, %f1
24691 bpos %icc, loop_2969
24692 ldsb [%l7 + 0x0E], %g5
24693 ldsw [%l7 + 0x14], %g4
24694 sdivx %i5, 0x14B0, %o5
24695loop_2969:
24696 sth %o1, [%l7 + 0x62]
24697 sth %i3, [%l7 + 0x40]
24698 ldub [%l7 + 0x34], %o3
24699 fmovscs %icc, %f1, %f5
24700 movrgz %i7, 0x245, %l3
24701 edge16ln %o2, %g7, %l0
24702 sth %i0, [%l7 + 0x56]
24703 mulx %o0, %l5, %g1
24704 lduw [%l7 + 0x7C], %l6
24705 tleu %xcc, 0x3
24706 fmul8ulx16 %f0, %f10, %f2
24707 fmovdvs %xcc, %f5, %f8
24708 ldsh [%l7 + 0x48], %g6
24709 movg %xcc, %g2, %i1
24710 stx %o7, [%l7 + 0x60]
24711 andncc %i4, %l2, %i2
24712 ldsb [%l7 + 0x77], %l4
24713 tleu %xcc, 0x4
24714 array16 %i6, %g3, %l1
24715 sdivcc %o4, 0x0BF4, %o6
24716 fmovde %xcc, %f9, %f14
24717 fsrc2s %f4, %f11
24718 bpos,a,pn %icc, loop_2970
24719 bvc loop_2971
24720 bshuffle %f0, %f10, %f0
24721 ldx [%l7 + 0x58], %g5
24722loop_2970:
24723 tne %icc, 0x0
24724loop_2971:
24725 stb %i5, [%l7 + 0x12]
24726 edge16n %g4, %o1, %i3
24727 srax %o5, 0x11, %o3
24728 array16 %l3, %o2, %g7
24729 fba %fcc1, loop_2972
24730 lduw [%l7 + 0x58], %i7
24731 ta %icc, 0x4
24732 std %f2, [%l7 + 0x70]
24733loop_2972:
24734 stb %i0, [%l7 + 0x4F]
24735 fmovdgu %xcc, %f2, %f14
24736 fornot2s %f5, %f0, %f9
24737 ldsb [%l7 + 0x27], %o0
24738 tne %xcc, 0x1
24739 sllx %l5, 0x0B, %g1
24740 fble,a %fcc2, loop_2973
24741 ldsh [%l7 + 0x54], %l0
24742 fxnors %f1, %f1, %f13
24743 fbn,a %fcc1, loop_2974
24744loop_2973:
24745 fnands %f15, %f12, %f4
24746 fpadd32 %f10, %f6, %f8
24747 fnot2 %f0, %f2
24748loop_2974:
24749 fpsub16 %f2, %f0, %f14
24750 xnor %g6, %g2, %l6
24751 lduw [%l7 + 0x34], %o7
24752 ldsw [%l7 + 0x40], %i1
24753 fmul8x16al %f12, %f15, %f6
24754 fbne,a %fcc3, loop_2975
24755 fmovdcc %icc, %f9, %f7
24756 fmovsg %icc, %f11, %f2
24757 ldd [%l7 + 0x10], %f6
24758loop_2975:
24759 ldsw [%l7 + 0x30], %l2
24760 tvs %icc, 0x0
24761 fmovsvs %xcc, %f11, %f8
24762 lduh [%l7 + 0x64], %i4
24763 ta %xcc, 0x7
24764 ldd [%l7 + 0x50], %f12
24765 fmovdvc %xcc, %f8, %f8
24766 nop
24767 setx loop_2976, %l0, %l1
24768 jmpl %l1, %i2
24769 fzeros %f7
24770 fbe,a %fcc0, loop_2977
24771 fmovrdgz %l4, %f2, %f8
24772loop_2976:
24773 movne %xcc, %i6, %l1
24774 fcmpeq32 %f2, %f10, %o4
24775loop_2977:
24776 mulx %o6, 0x1659, %g5
24777 fcmpgt16 %f0, %f0, %g3
24778 fmovdvc %xcc, %f14, %f0
24779 st %f9, [%l7 + 0x70]
24780 movge %icc, %g4, %i5
24781 fzero %f0
24782 fmovsa %xcc, %f5, %f10
24783 fmovsge %icc, %f3, %f15
24784 fnands %f13, %f10, %f11
24785 lduh [%l7 + 0x64], %i3
24786 addccc %o1, %o3, %o5
24787 ldd [%l7 + 0x40], %f8
24788 fmul8ulx16 %f14, %f8, %f12
24789 sra %o2, %g7, %i7
24790 movn %icc, %i0, %l3
24791 movge %icc, %o0, %l5
24792 fmovsvc %xcc, %f11, %f5
24793 bvs %icc, loop_2978
24794 srax %l0, 0x1F, %g6
24795 fors %f5, %f11, %f11
24796 st %f14, [%l7 + 0x30]
24797loop_2978:
24798 fcmpeq16 %f8, %f14, %g1
24799 fpmerge %f4, %f3, %f12
24800 sth %g2, [%l7 + 0x52]
24801 xnor %o7, 0x175F, %i1
24802 tn %xcc, 0x0
24803 fcmpne32 %f10, %f10, %l6
24804 srlx %i4, %i2, %l4
24805 fors %f7, %f5, %f13
24806 andn %l2, 0x168F, %i6
24807 fcmpgt16 %f10, %f2, %o4
24808 ldsw [%l7 + 0x44], %o6
24809 movn %icc, %g5, %g3
24810 fcmped %fcc0, %f4, %f2
24811 fbuge,a %fcc3, loop_2979
24812 movn %xcc, %g4, %l1
24813 edge32n %i5, %i3, %o3
24814 lduw [%l7 + 0x24], %o1
24815loop_2979:
24816 std %f14, [%l7 + 0x20]
24817 fabsd %f0, %f8
24818 move %icc, %o2, %o5
24819 mulscc %g7, %i0, %l3
24820 ldd [%l7 + 0x40], %f6
24821 mulx %o0, %i7, %l5
24822 ta %icc, 0x4
24823 fblg %fcc1, loop_2980
24824 lduh [%l7 + 0x3C], %l0
24825 fnot1 %f0, %f4
24826 lduh [%l7 + 0x2E], %g1
24827loop_2980:
24828 ldx [%l7 + 0x60], %g6
24829 tne %xcc, 0x2
24830 stb %o7, [%l7 + 0x37]
24831 brgz,a %g2, loop_2981
24832 siam 0x2
24833 fmovs %f4, %f7
24834 fnor %f2, %f12, %f8
24835loop_2981:
24836 movne %icc, %l6, %i4
24837 fpadd16s %f6, %f2, %f6
24838 movn %xcc, %i1, %l4
24839 std %f2, [%l7 + 0x08]
24840 array32 %l2, %i2, %i6
24841 fpadd32s %f3, %f10, %f3
24842 lduh [%l7 + 0x7C], %o6
24843 stb %g5, [%l7 + 0x50]
24844 tpos %icc, 0x2
24845 stw %o4, [%l7 + 0x08]
24846 brz %g4, loop_2982
24847 fnot1 %f12, %f14
24848 brlz,a %g3, loop_2983
24849 ldsb [%l7 + 0x42], %l1
24850loop_2982:
24851 fnand %f14, %f4, %f6
24852 stw %i5, [%l7 + 0x74]
24853loop_2983:
24854 ldx [%l7 + 0x30], %o3
24855 orncc %o1, %i3, %o5
24856 fmovdleu %xcc, %f7, %f1
24857 tleu %icc, 0x3
24858 fmovrsne %o2, %f13, %f14
24859 and %i0, %g7, %o0
24860 fbue %fcc2, loop_2984
24861 fone %f10
24862 fxors %f7, %f4, %f2
24863 fmovs %f3, %f13
24864loop_2984:
24865 srl %i7, %l3, %l5
24866 fmovsge %xcc, %f8, %f10
24867 edge8l %l0, %g1, %o7
24868 fmovs %f2, %f10
24869 movg %icc, %g2, %g6
24870 fmovda %xcc, %f2, %f10
24871 std %f12, [%l7 + 0x30]
24872 sdiv %i4, 0x0A96, %l6
24873 movcs %xcc, %i1, %l4
24874 fbo,a %fcc3, loop_2985
24875 add %l2, 0x1E17, %i6
24876 lduw [%l7 + 0x08], %i2
24877 array16 %g5, %o6, %g4
24878loop_2985:
24879 popc 0x1BDC, %o4
24880 fmovrse %g3, %f7, %f11
24881 fmovdle %icc, %f3, %f5
24882 tl %icc, 0x4
24883 bshuffle %f2, %f0, %f0
24884 ld [%l7 + 0x7C], %f6
24885 taddcc %l1, 0x06C1, %i5
24886 for %f10, %f2, %f8
24887 movle %xcc, %o3, %i3
24888 fbue %fcc0, loop_2986
24889 brz,a %o5, loop_2987
24890 lduh [%l7 + 0x34], %o2
24891 movne %xcc, %i0, %g7
24892loop_2986:
24893 movn %xcc, %o0, %i7
24894loop_2987:
24895 alignaddrl %o1, %l5, %l0
24896 for %f0, %f2, %f12
24897 brgez,a %g1, loop_2988
24898 std %f4, [%l7 + 0x78]
24899 fpsub32 %f12, %f10, %f12
24900 sth %l3, [%l7 + 0x7C]
24901loop_2988:
24902 fmovdle %xcc, %f0, %f14
24903 movneg %icc, %g2, %o7
24904 faligndata %f8, %f2, %f4
24905 ldub [%l7 + 0x6B], %g6
24906 brlez,a %l6, loop_2989
24907 fmovsa %icc, %f0, %f0
24908 addc %i1, 0x1E91, %l4
24909 bleu,pt %icc, loop_2990
24910loop_2989:
24911 fsrc1s %f4, %f10
24912 tg %xcc, 0x1
24913 tg %icc, 0x1
24914loop_2990:
24915 lduh [%l7 + 0x46], %l2
24916 udivx %i4, 0x0C20, %i2
24917 stx %g5, [%l7 + 0x48]
24918 move %xcc, %i6, %o6
24919 sth %g4, [%l7 + 0x46]
24920 edge32 %g3, %l1, %o4
24921 fmovsleu %xcc, %f11, %f13
24922 tsubcc %i5, %o3, %o5
24923 fsrc2 %f14, %f8
24924 fmovdne %icc, %f11, %f12
24925 ld [%l7 + 0x70], %f0
24926 sth %o2, [%l7 + 0x74]
24927 addccc %i0, %g7, %i3
24928 sethi 0x1A03, %i7
24929 edge16n %o0, %o1, %l5
24930 st %f13, [%l7 + 0x20]
24931 bleu,pn %icc, loop_2991
24932 fxnor %f6, %f10, %f2
24933 alignaddrl %l0, %l3, %g2
24934 fmovrdlez %g1, %f6, %f8
24935loop_2991:
24936 alignaddrl %o7, %l6, %g6
24937 fmovrdlz %l4, %f12, %f4
24938 srl %i1, 0x06, %l2
24939 mova %icc, %i4, %i2
24940 fbule,a %fcc1, loop_2992
24941 fmovrsne %i6, %f14, %f15
24942 fmovrse %o6, %f3, %f1
24943 ldsw [%l7 + 0x6C], %g5
24944loop_2992:
24945 edge8l %g3, %g4, %l1
24946 lduh [%l7 + 0x7C], %o4
24947 fmovrdgez %o3, %f4, %f14
24948 fmovdgu %xcc, %f11, %f1
24949 fandnot1 %f0, %f10, %f8
24950 fnegs %f1, %f0
24951 fmovd %f12, %f10
24952 orncc %o5, %o2, %i5
24953 fmovsn %icc, %f15, %f1
24954 fpsub16s %f14, %f11, %f10
24955 tl %icc, 0x7
24956 fmul8x16al %f0, %f4, %f0
24957 tle %xcc, 0x6
24958 fmovdg %icc, %f9, %f13
24959 fmovdle %xcc, %f9, %f11
24960 fabsd %f14, %f4
24961 movle %xcc, %i0, %g7
24962 lduh [%l7 + 0x6A], %i7
24963 ldx [%l7 + 0x38], %i3
24964 ldsw [%l7 + 0x70], %o1
24965 brlz %o0, loop_2993
24966 fnot2s %f7, %f15
24967 andcc %l0, %l3, %g2
24968 movrne %g1, %o7, %l5
24969loop_2993:
24970 fmovdge %xcc, %f0, %f14
24971 udivx %g6, 0x0DFF, %l6
24972 sth %l4, [%l7 + 0x2C]
24973 ldsw [%l7 + 0x10], %l2
24974 tcc %icc, 0x0
24975 ldsw [%l7 + 0x78], %i4
24976 ldd [%l7 + 0x08], %f10
24977 bvc,a,pn %xcc, loop_2994
24978 tsubcc %i2, 0x1807, %i1
24979 movrgez %i6, %o6, %g3
24980 fbuge,a %fcc3, loop_2995
24981loop_2994:
24982 move %xcc, %g4, %l1
24983 stw %o4, [%l7 + 0x58]
24984 nop
24985 setx loop_2996, %l0, %l1
24986 wrpr 0x1, %tl
24987 wrpr %l1, %tnpc
24988 setx 0x34400001400, %l0, %l1
24989 wrpr %l1, %tstate
24990 wrhpr 0x4, %htstate
24991 done
24992loop_2995:
24993 lduw [%l7 + 0x7C], %o3
24994 movvc %icc, %o5, %g5
24995 xor %i5, %o2, %g7
24996loop_2996:
24997 fmovse %xcc, %f12, %f14
24998 stw %i7, [%l7 + 0x18]
24999 sth %i0, [%l7 + 0x38]
25000 bg,pn %xcc, loop_2997
25001 xorcc %o1, 0x1750, %o0
25002 sll %i3, %l3, %l0
25003 ldsh [%l7 + 0x22], %g2
25004loop_2997:
25005 ldub [%l7 + 0x34], %o7
25006 faligndata %f10, %f0, %f14
25007 ldsb [%l7 + 0x25], %l5
25008 ldsw [%l7 + 0x24], %g1
25009 ldub [%l7 + 0x3B], %g6
25010 array8 %l6, %l4, %l2
25011 fmovrdne %i2, %f0, %f2
25012 te %xcc, 0x2
25013 umul %i4, %i1, %o6
25014 tle %xcc, 0x7
25015 lduw [%l7 + 0x18], %g3
25016 alignaddrl %i6, %g4, %o4
25017 fnegd %f6, %f14
25018 fbue %fcc2, loop_2998
25019 ldd [%l7 + 0x48], %f8
25020 ta %xcc, 0x0
25021 fxnors %f12, %f2, %f3
25022loop_2998:
25023 ldd [%l7 + 0x30], %f14
25024 fmovrdne %o3, %f4, %f12
25025 movrne %o5, %g5, %l1
25026 movleu %icc, %i5, %o2
25027 fpsub32s %f14, %f7, %f10
25028 fmul8ulx16 %f8, %f2, %f10
25029 addc %g7, 0x14EC, %i0
25030 fpsub16 %f12, %f0, %f0
25031 fpack32 %f4, %f12, %f0
25032 fzero %f12
25033 orn %o1, %o0, %i3
25034 tcc %xcc, 0x1
25035 xnorcc %l3, %i7, %l0
25036 fcmple32 %f14, %f6, %g2
25037 fmovsleu %xcc, %f12, %f0
25038 popc 0x1E10, %o7
25039 ldd [%l7 + 0x68], %f10
25040 orn %l5, 0x0901, %g1
25041 edge8l %l6, %l4, %l2
25042 fmovrdlez %i2, %f8, %f14
25043 ld [%l7 + 0x3C], %f10
25044 st %f4, [%l7 + 0x58]
25045 stx %i4, [%l7 + 0x10]
25046 fbul,a %fcc1, loop_2999
25047 fmovrslz %i1, %f10, %f11
25048 movge %xcc, %g6, %g3
25049 umul %o6, %i6, %g4
25050loop_2999:
25051 std %f10, [%l7 + 0x40]
25052 ldsh [%l7 + 0x44], %o3
25053 fmovsn %xcc, %f5, %f0
25054 udivcc %o5, 0x1049, %g5
25055 fmovrdne %o4, %f2, %f14
25056 bneg,a,pn %icc, loop_3000
25057 movgu %xcc, %l1, %i5
25058 movrlez %o2, %i0, %o1
25059 movcc %xcc, %o0, %g7
25060loop_3000:
25061 lduw [%l7 + 0x38], %i3
25062 fnand %f4, %f10, %f12
25063 fbuge,a %fcc2, loop_3001
25064 fmovsvc %xcc, %f7, %f1
25065 stx %l3, [%l7 + 0x78]
25066 tne %xcc, 0x1
25067loop_3001:
25068 fmovdvc %icc, %f13, %f12
25069 lduh [%l7 + 0x2A], %l0
25070 fbuge,a %fcc0, loop_3002
25071 addccc %g2, %o7, %i7
25072 movg %icc, %l5, %g1
25073 sdivx %l4, 0x0E3B, %l2
25074loop_3002:
25075 ldd [%l7 + 0x40], %f10
25076 nop
25077 setx loop_3003, %l0, %l1
25078 wrpr 0x1, %tl
25079 wrpr %l1, %tnpc
25080 setx 0x34400001400, %l0, %l1
25081 wrpr %l1, %tstate
25082 wrhpr 0x4, %htstate
25083 done
25084 nop
25085 setx loop_3004, %l0, %l1
25086 jmpl %l1, %i2
25087 movre %l6, 0x070, %i1
25088 ta %xcc, 0x4
25089loop_3003:
25090 fmuld8sux16 %f15, %f3, %f0
25091loop_3004:
25092 nop
25093 setx loop_3005, %l0, %l1
25094 wrpr 0x1, %tl
25095 wrpr %l1, %tnpc
25096 setx 0x34400001400, %l0, %l1
25097 wrpr %l1, %tstate
25098 wrhpr 0x4, %htstate
25099 done
25100 ldsw [%l7 + 0x0C], %i4
25101 ldd [%l7 + 0x78], %f10
25102 fxors %f2, %f13, %f1
25103loop_3005:
25104 lduh [%l7 + 0x3C], %g6
25105 fmovdg %icc, %f7, %f15
25106 orncc %o6, 0x1636, %i6
25107 ldsw [%l7 + 0x0C], %g4
25108 fmovrdgez %o3, %f12, %f12
25109 fmuld8sux16 %f10, %f4, %f12
25110 ldd [%l7 + 0x50], %f12
25111 movrlez %o5, 0x327, %g5
25112 ldsw [%l7 + 0x60], %g3
25113 lduw [%l7 + 0x1C], %l1
25114 movn %xcc, %o4, %i5
25115 movl %icc, %i0, %o1
25116 umulcc %o2, 0x08B5, %g7
25117 bl,a,pn %xcc, loop_3006
25118 ldx [%l7 + 0x10], %i3
25119 st %f11, [%l7 + 0x24]
25120 fandnot2s %f15, %f2, %f4
25121loop_3006:
25122 ld [%l7 + 0x54], %f6
25123 fxnors %f11, %f1, %f4
25124 addccc %o0, 0x08A5, %l0
25125 bleu,pn %icc, loop_3007
25126 brlz,a %l3, loop_3008
25127 te %icc, 0x5
25128 fbule,a %fcc0, loop_3009
25129loop_3007:
25130 fnand %f6, %f8, %f14
25131loop_3008:
25132 move %xcc, %g2, %o7
25133 fmovsleu %icc, %f1, %f5
25134loop_3009:
25135 mova %icc, %l5, %i7
25136 fabsd %f14, %f12
25137 ldd [%l7 + 0x28], %f0
25138 subccc %l4, %l2, %g1
25139 tge %icc, 0x2
25140 ldd [%l7 + 0x38], %f2
25141 fxnor %f4, %f6, %f8
25142 andcc %l6, 0x1238, %i1
25143 ldd [%l7 + 0x40], %f2
25144 sethi 0x0ABC, %i2
25145 mulx %g6, %o6, %i4
25146 fmuld8sux16 %f13, %f3, %f10
25147 fbu,a %fcc2, loop_3010
25148 tvs %xcc, 0x5
25149 tpos %icc, 0x5
25150 bneg,pn %xcc, loop_3011
25151loop_3010:
25152 edge16n %g4, %i6, %o3
25153 sethi 0x0AA6, %g5
25154 fmovs %f9, %f9
25155loop_3011:
25156 fornot1s %f5, %f6, %f5
25157 fmuld8ulx16 %f12, %f11, %f2
25158 srax %o5, 0x1D, %g3
25159 fbge %fcc1, loop_3012
25160 fbge,a %fcc1, loop_3013
25161 fcmped %fcc1, %f12, %f8
25162 sth %l1, [%l7 + 0x74]
25163loop_3012:
25164 alignaddrl %o4, %i5, %o1
25165loop_3013:
25166 fbl %fcc1, loop_3014
25167 add %i0, 0x0BE7, %g7
25168 subccc %o2, %o0, %i3
25169 tl %icc, 0x2
25170loop_3014:
25171 bpos,pt %icc, loop_3015
25172 ldsb [%l7 + 0x16], %l0
25173 fmovd %f10, %f12
25174 sdivx %l3, 0x0BEE, %o7
25175loop_3015:
25176 ldx [%l7 + 0x68], %g2
25177 bge %xcc, loop_3016
25178 fnand %f12, %f12, %f8
25179 ldsh [%l7 + 0x40], %i7
25180 fmovsne %xcc, %f5, %f3
25181loop_3016:
25182 ldsw [%l7 + 0x08], %l4
25183 sth %l2, [%l7 + 0x0E]
25184 tg %xcc, 0x4
25185 stb %g1, [%l7 + 0x35]
25186 ldsw [%l7 + 0x5C], %l6
25187 fmovdl %xcc, %f15, %f8
25188 sllx %i1, %i2, %g6
25189 nop
25190 setx loop_3017, %l0, %l1
25191 wrpr 0x1, %tl
25192 wrpr %l1, %tnpc
25193 setx 0x34400001400, %l0, %l1
25194 wrpr %l1, %tstate
25195 wrhpr 0x4, %htstate
25196 done
25197 ldx [%l7 + 0x38], %o6
25198 movrgez %i4, %l5, %g4
25199 fmovrdgz %o3, %f4, %f2
25200loop_3017:
25201 smul %g5, %i6, %o5
25202 brnz,a %g3, loop_3018
25203 movleu %icc, %o4, %l1
25204 ldsb [%l7 + 0x63], %o1
25205 stw %i5, [%l7 + 0x2C]
25206loop_3018:
25207 taddcctv %g7, 0x0D96, %i0
25208 fandnot1 %f0, %f4, %f4
25209 fnot2s %f7, %f1
25210 std %f0, [%l7 + 0x40]
25211 tneg %icc, 0x1
25212 st %f2, [%l7 + 0x54]
25213 and %o0, 0x1EAF, %i3
25214 lduh [%l7 + 0x72], %l0
25215 ldsb [%l7 + 0x0A], %l3
25216 fpadd32s %f15, %f0, %f0
25217 fbl,a %fcc3, loop_3019
25218 stb %o2, [%l7 + 0x78]
25219 addcc %g2, %o7, %l4
25220 fbe %fcc2, loop_3020
25221loop_3019:
25222 edge16l %i7, %g1, %l6
25223 edge16l %l2, %i1, %g6
25224 fbule %fcc3, loop_3021
25225loop_3020:
25226 stw %o6, [%l7 + 0x54]
25227 fsrc2s %f4, %f5
25228 sth %i4, [%l7 + 0x40]
25229loop_3021:
25230 fmovsvs %xcc, %f7, %f3
25231 fcmpgt32 %f8, %f6, %i2
25232 fpackfix %f4, %f4
25233 add %l5, 0x1EDE, %o3
25234 sdivx %g4, 0x0A95, %i6
25235 fbn,a %fcc0, loop_3022
25236 ba loop_3023
25237 bgu,a,pn %icc, loop_3024
25238 addcc %g5, 0x04D1, %o5
25239loop_3022:
25240 edge32n %o4, %g3, %l1
25241loop_3023:
25242 fpadd16s %f2, %f13, %f9
25243loop_3024:
25244 lduw [%l7 + 0x14], %o1
25245 tle %xcc, 0x3
25246 movne %icc, %g7, %i5
25247 edge32 %o0, %i0, %l0
25248 stx %i3, [%l7 + 0x48]
25249 fnegs %f6, %f8
25250 fnors %f5, %f6, %f7
25251 sra %l3, 0x04, %o2
25252 fmul8x16 %f3, %f4, %f12
25253 fpack16 %f4, %f8
25254 ldd [%l7 + 0x10], %f2
25255 fpadd32 %f4, %f4, %f10
25256 tcs %icc, 0x1
25257 ld [%l7 + 0x48], %f1
25258 fnands %f6, %f13, %f7
25259 lduh [%l7 + 0x4E], %o7
25260 sth %g2, [%l7 + 0x4C]
25261 brgez,a %i7, loop_3025
25262 stw %g1, [%l7 + 0x74]
25263 stx %l4, [%l7 + 0x78]
25264 fmovsvc %xcc, %f8, %f14
25265loop_3025:
25266 movcs %icc, %l2, %i1
25267 ldx [%l7 + 0x58], %g6
25268 movcc %icc, %l6, %o6
25269 fpsub32s %f4, %f9, %f11
25270 ldd [%l7 + 0x48], %f2
25271 ldx [%l7 + 0x58], %i2
25272 edge32ln %i4, %l5, %g4
25273 fba %fcc0, loop_3026
25274 sdivcc %i6, 0x16D3, %o3
25275 lduh [%l7 + 0x70], %g5
25276 fnot1s %f1, %f4
25277loop_3026:
25278 sdiv %o5, 0x11CB, %o4
25279 lduh [%l7 + 0x74], %g3
25280 movg %icc, %l1, %g7
25281 fbg,a %fcc3, loop_3027
25282 fpadd32 %f0, %f14, %f6
25283 fornot2 %f4, %f8, %f6
25284 fand %f6, %f10, %f2
25285loop_3027:
25286 fmovdge %xcc, %f2, %f7
25287 fandnot1 %f4, %f4, %f10
25288 brgez %i5, loop_3028
25289 brgez %o1, loop_3029
25290 movvs %xcc, %i0, %l0
25291 movleu %xcc, %o0, %i3
25292loop_3028:
25293 tcc %xcc, 0x5
25294loop_3029:
25295 fzero %f4
25296 std %f4, [%l7 + 0x08]
25297 fbue %fcc2, loop_3030
25298 stb %l3, [%l7 + 0x10]
25299 ldsw [%l7 + 0x20], %o2
25300 fmuld8ulx16 %f10, %f9, %f0
25301loop_3030:
25302 lduh [%l7 + 0x36], %g2
25303 fpsub16s %f9, %f13, %f9
25304 fsrc1 %f0, %f4
25305 fpsub32 %f0, %f8, %f10
25306 lduh [%l7 + 0x22], %i7
25307 fpsub32 %f10, %f14, %f4
25308 movcs %xcc, %g1, %o7
25309 bcs,a loop_3031
25310 fandnot1 %f6, %f0, %f4
25311 sdivx %l4, 0x1A80, %i1
25312 fmovrsgz %g6, %f1, %f12
25313loop_3031:
25314 fbl %fcc0, loop_3032
25315 fxor %f12, %f4, %f10
25316 fmovs %f3, %f5
25317 fpsub16 %f2, %f14, %f2
25318loop_3032:
25319 fcmpgt16 %f6, %f8, %l2
25320 fbue %fcc0, loop_3033
25321 fcmpne16 %f10, %f0, %o6
25322 tsubcc %l6, %i2, %l5
25323 fbuge,a %fcc0, loop_3034
25324loop_3033:
25325 fmovrde %g4, %f10, %f0
25326 tneg %icc, 0x4
25327 ldub [%l7 + 0x36], %i6
25328loop_3034:
25329 fsrc1 %f0, %f14
25330 sll %i4, 0x0A, %o3
25331 edge8 %o5, %g5, %g3
25332 tvc %icc, 0x0
25333 fbl,a %fcc0, loop_3035
25334 fcmps %fcc1, %f13, %f3
25335 xorcc %l1, %o4, %i5
25336 fmul8x16au %f9, %f9, %f2
25337loop_3035:
25338 stw %o1, [%l7 + 0x58]
25339 std %f6, [%l7 + 0x50]
25340 xor %g7, 0x1E50, %i0
25341 stx %l0, [%l7 + 0x78]
25342 tsubcc %o0, 0x0654, %l3
25343 stw %o2, [%l7 + 0x10]
25344 bge,pt %icc, loop_3036
25345 movrlez %g2, 0x08A, %i3
25346 stw %g1, [%l7 + 0x4C]
25347 movrne %i7, %o7, %i1
25348loop_3036:
25349 fba,a %fcc2, loop_3037
25350 st %f11, [%l7 + 0x1C]
25351 fcmpeq32 %f8, %f10, %g6
25352 stx %l4, [%l7 + 0x20]
25353loop_3037:
25354 andcc %o6, %l2, %i2
25355 popc %l6, %l5
25356 xorcc %g4, %i4, %o3
25357 udivcc %o5, 0x1DED, %i6
25358 array32 %g3, %g5, %l1
25359 ldx [%l7 + 0x60], %i5
25360 movrgez %o1, 0x1B2, %g7
25361 fnot1 %f4, %f4
25362 ldsw [%l7 + 0x48], %i0
25363 fbu,a %fcc1, loop_3038
25364 lduw [%l7 + 0x2C], %o4
25365 ld [%l7 + 0x50], %f15
25366 stw %o0, [%l7 + 0x7C]
25367loop_3038:
25368 fblg,a %fcc0, loop_3039
25369 brz %l0, loop_3040
25370 movneg %icc, %o2, %g2
25371 brgez,a %i3, loop_3041
25372loop_3039:
25373 std %f6, [%l7 + 0x30]
25374loop_3040:
25375 fmovrdgez %l3, %f4, %f4
25376 sth %i7, [%l7 + 0x1A]
25377loop_3041:
25378 movcs %xcc, %o7, %g1
25379 fsrc1s %f12, %f3
25380 fbuge,a %fcc2, loop_3042
25381 umul %i1, %g6, %o6
25382 ldd [%l7 + 0x50], %f0
25383 srax %l2, %i2, %l6
25384loop_3042:
25385 tle %xcc, 0x3
25386 stx %l4, [%l7 + 0x28]
25387 fbn,a %fcc0, loop_3043
25388 xnor %g4, %i4, %o3
25389 umul %o5, 0x1FC1, %i6
25390 fpadd16s %f13, %f4, %f4
25391loop_3043:
25392 fpadd32s %f5, %f4, %f12
25393 tg %xcc, 0x0
25394 fmovs %f5, %f2
25395 or %g3, 0x11D5, %g5
25396 sll %l5, 0x1B, %i5
25397 fandnot1 %f4, %f2, %f14
25398 udivcc %l1, 0x0A53, %o1
25399 movrne %i0, 0x21F, %o4
25400 fmul8x16au %f1, %f12, %f14
25401 fpack16 %f4, %f11
25402 bleu,a %xcc, loop_3044
25403 st %f12, [%l7 + 0x68]
25404 ldd [%l7 + 0x58], %f0
25405 tcc %xcc, 0x6
25406loop_3044:
25407 bgu,a loop_3045
25408 fba,a %fcc0, loop_3046
25409 move %xcc, %o0, %g7
25410 be,a,pn %xcc, loop_3047
25411loop_3045:
25412 brnz %o2, loop_3048
25413loop_3046:
25414 std %f2, [%l7 + 0x40]
25415 fmovsvs %icc, %f4, %f8
25416loop_3047:
25417 fmovrse %l0, %f7, %f7
25418loop_3048:
25419 stw %g2, [%l7 + 0x74]
25420 ldub [%l7 + 0x1C], %l3
25421 udiv %i7, 0x08B0, %i3
25422 lduh [%l7 + 0x14], %o7
25423 stw %g1, [%l7 + 0x50]
25424 lduw [%l7 + 0x08], %i1
25425 fble,a %fcc1, loop_3049
25426 ldsb [%l7 + 0x50], %o6
25427 popc 0x07E6, %l2
25428 bgu,a,pt %icc, loop_3050
25429loop_3049:
25430 fcmpes %fcc2, %f5, %f11
25431 tvc %icc, 0x4
25432 fbue %fcc0, loop_3051
25433loop_3050:
25434 srax %i2, 0x0A, %l6
25435 fnands %f8, %f7, %f8
25436 stx %l4, [%l7 + 0x08]
25437loop_3051:
25438 ldsw [%l7 + 0x68], %g4
25439 umul %i4, 0x113C, %o3
25440 fnands %f7, %f3, %f13
25441 srax %o5, 0x1B, %i6
25442 xnorcc %g3, %g6, %l5
25443 fmovsvs %xcc, %f7, %f1
25444 nop
25445 setx loop_3052, %l0, %l1
25446 wrpr 0x1, %tl
25447 wrpr %l1, %tnpc
25448 setx 0x34400001400, %l0, %l1
25449 wrpr %l1, %tstate
25450 wrhpr 0x4, %htstate
25451 done
25452 xnorcc %g5, 0x0E6C, %i5
25453 bne,a %xcc, loop_3053
25454 std %f4, [%l7 + 0x50]
25455loop_3052:
25456 movre %l1, %i0, %o1
25457 alignaddrl %o4, %o0, %g7
25458loop_3053:
25459 edge8ln %o2, %g2, %l0
25460 fcmple32 %f14, %f8, %i7
25461 bleu loop_3054
25462 alignaddrl %l3, %o7, %g1
25463 fcmple16 %f12, %f8, %i3
25464 fmovda %xcc, %f3, %f11
25465loop_3054:
25466 bn,a,pn %icc, loop_3055
25467 srlx %i1, 0x1E, %o6
25468 bcs %xcc, loop_3056
25469 brnz,a %l2, loop_3057
25470loop_3055:
25471 andncc %l6, %l4, %i2
25472 ldsw [%l7 + 0x7C], %i4
25473loop_3056:
25474 ldx [%l7 + 0x08], %g4
25475loop_3057:
25476 edge16 %o5, %o3, %i6
25477 sdivcc %g6, 0x0EE4, %l5
25478 fmovdcs %xcc, %f9, %f7
25479 ldd [%l7 + 0x58], %f4
25480 stx %g5, [%l7 + 0x70]
25481 fmovrdlz %i5, %f0, %f8
25482 fmovdcc %xcc, %f7, %f14
25483 alignaddr %g3, %l1, %i0
25484 addccc %o4, 0x1453, %o0
25485 ld [%l7 + 0x6C], %f15
25486 stx %o1, [%l7 + 0x40]
25487 ldd [%l7 + 0x68], %f12
25488 lduw [%l7 + 0x6C], %g7
25489 ta %xcc, 0x0
25490 st %f8, [%l7 + 0x34]
25491 udivx %o2, 0x1F6B, %l0
25492 tle %icc, 0x5
25493 array32 %g2, %l3, %o7
25494 fcmpd %fcc1, %f10, %f0
25495 edge16n %g1, %i3, %i7
25496 fpadd32s %f4, %f5, %f1
25497 bne,pn %xcc, loop_3058
25498 fbge,a %fcc1, loop_3059
25499 fnands %f14, %f14, %f6
25500 popc %i1, %l2
25501loop_3058:
25502 lduh [%l7 + 0x60], %l6
25503loop_3059:
25504 edge32ln %l4, %o6, %i2
25505 fabsd %f4, %f2
25506 fmovsleu %icc, %f15, %f8
25507 movvs %xcc, %i4, %g4
25508 movrlz %o3, %i6, %o5
25509 movcc %xcc, %g6, %l5
25510 tneg %icc, 0x1
25511 ldub [%l7 + 0x0B], %g5
25512 lduh [%l7 + 0x3C], %g3
25513 stx %i5, [%l7 + 0x78]
25514 fmovrdlz %i0, %f8, %f12
25515 edge32ln %o4, %o0, %l1
25516 sllx %o1, 0x1F, %g7
25517 lduh [%l7 + 0x7A], %o2
25518 fbule,a %fcc1, loop_3060
25519 sth %g2, [%l7 + 0x72]
25520 fnor %f2, %f14, %f12
25521 sth %l0, [%l7 + 0x0C]
25522loop_3060:
25523 fxor %f2, %f10, %f0
25524 st %f13, [%l7 + 0x60]
25525 edge16l %l3, %g1, %o7
25526 movge %icc, %i3, %i7
25527 fbu,a %fcc3, loop_3061
25528 movgu %icc, %i1, %l2
25529 brgz,a %l6, loop_3062
25530 ldx [%l7 + 0x70], %o6
25531loop_3061:
25532 st %f13, [%l7 + 0x54]
25533 fors %f11, %f10, %f0
25534loop_3062:
25535 alignaddrl %i2, %i4, %g4
25536 fmovscs %icc, %f7, %f7
25537 fmovrdne %o3, %f10, %f2
25538 fabss %f2, %f6
25539 fxors %f11, %f5, %f15
25540 fcmpgt16 %f12, %f14, %i6
25541 fnands %f3, %f14, %f8
25542 fabsd %f8, %f0
25543 fbuge %fcc3, loop_3063
25544 fmul8ulx16 %f0, %f6, %f14
25545 stw %l4, [%l7 + 0x60]
25546 smul %o5, 0x0088, %g6
25547loop_3063:
25548 ldsh [%l7 + 0x24], %l5
25549 fnors %f8, %f2, %f8
25550 sll %g5, 0x14, %g3
25551 stb %i0, [%l7 + 0x1E]
25552 fbule %fcc1, loop_3064
25553 lduh [%l7 + 0x78], %o4
25554 bneg,a,pt %xcc, loop_3065
25555 fmovrdgz %i5, %f10, %f12
25556loop_3064:
25557 movrgez %l1, 0x2E9, %o1
25558 ldsh [%l7 + 0x42], %o0
25559loop_3065:
25560 lduw [%l7 + 0x38], %o2
25561 ldsw [%l7 + 0x4C], %g2
25562 sra %l0, 0x05, %l3
25563 fmovsleu %icc, %f13, %f6
25564 xnorcc %g7, %g1, %o7
25565 stb %i7, [%l7 + 0x22]
25566 tsubcc %i3, %i1, %l6
25567 fabss %f0, %f2
25568 nop
25569 setx loop_3066, %l0, %l1
25570 wrpr 0x1, %tl
25571 wrpr %l1, %tnpc
25572 setx 0x34400001400, %l0, %l1
25573 wrpr %l1, %tstate
25574 wrhpr 0x4, %htstate
25575 done
25576 fmovdle %xcc, %f4, %f9
25577 ldsw [%l7 + 0x2C], %l2
25578 fzero %f6
25579loop_3066:
25580 stx %o6, [%l7 + 0x18]
25581 ldsw [%l7 + 0x48], %i2
25582 ble,a %xcc, loop_3067
25583 fbul %fcc2, loop_3068
25584 fzeros %f7
25585 ldub [%l7 + 0x69], %g4
25586loop_3067:
25587 brgez,a %o3, loop_3069
25588loop_3068:
25589 fmovsle %xcc, %f3, %f13
25590 fbne %fcc1, loop_3070
25591 fmovsa %icc, %f6, %f11
25592loop_3069:
25593 st %f8, [%l7 + 0x30]
25594 fzero %f8
25595loop_3070:
25596 fmovrsgez %i6, %f5, %f11
25597 addc %i4, %o5, %g6
25598 fmovdcs %icc, %f8, %f3
25599 fxnors %f10, %f5, %f9
25600 lduh [%l7 + 0x7E], %l4
25601 movcs %icc, %l5, %g5
25602 ldx [%l7 + 0x68], %i0
25603 tgu %icc, 0x4
25604 sllx %g3, %i5, %o4
25605 bge,pt %xcc, loop_3071
25606 ld [%l7 + 0x24], %f8
25607 ldub [%l7 + 0x60], %o1
25608 brnz,a %o0, loop_3072
25609loop_3071:
25610 fbule,a %fcc2, loop_3073
25611 brlz,a %o2, loop_3074
25612 brz,a %g2, loop_3075
25613loop_3072:
25614 ld [%l7 + 0x60], %f4
25615loop_3073:
25616 lduw [%l7 + 0x14], %l1
25617loop_3074:
25618 ldsb [%l7 + 0x0A], %l3
25619loop_3075:
25620 call loop_3076
25621 fcmped %fcc3, %f4, %f2
25622 ldx [%l7 + 0x38], %l0
25623 orncc %g7, %g1, %i7
25624loop_3076:
25625 fandnot1 %f8, %f0, %f2
25626 udivcc %i3, 0x068F, %i1
25627 fmovsle %xcc, %f5, %f10
25628 fmovrdgez %l6, %f8, %f6
25629 tvs %icc, 0x4
25630 tne %icc, 0x2
25631 sth %o7, [%l7 + 0x70]
25632 fxnor %f14, %f14, %f6
25633 tcc %icc, 0x5
25634 ldsh [%l7 + 0x58], %l2
25635 array8 %o6, %g4, %o3
25636 ldub [%l7 + 0x50], %i2
25637 sth %i6, [%l7 + 0x48]
25638 edge8l %o5, %i4, %g6
25639 fpsub16 %f6, %f10, %f10
25640 smulcc %l5, 0x1817, %l4
25641 st %f9, [%l7 + 0x78]
25642 fmovdle %icc, %f6, %f3
25643 stw %i0, [%l7 + 0x14]
25644 ld [%l7 + 0x1C], %f0
25645 ldx [%l7 + 0x78], %g5
25646 stw %g3, [%l7 + 0x44]
25647 xnorcc %o4, 0x1ABF, %i5
25648 fpmerge %f1, %f11, %f4
25649 tsubcctv %o0, %o2, %o1
25650 ldd [%l7 + 0x28], %f10
25651 bleu loop_3077
25652 fba,a %fcc3, loop_3078
25653 lduh [%l7 + 0x60], %g2
25654 fmovrde %l3, %f0, %f6
25655loop_3077:
25656 nop
25657 setx loop_3079, %l0, %l1
25658 wrpr 0x1, %tl
25659 wrpr %l1, %tnpc
25660 setx 0x34400001400, %l0, %l1
25661 wrpr %l1, %tstate
25662 wrhpr 0x4, %htstate
25663 done
25664loop_3078:
25665 stx %l0, [%l7 + 0x58]
25666 fabss %f12, %f6
25667 fcmps %fcc2, %f11, %f7
25668loop_3079:
25669 ldsb [%l7 + 0x30], %g7
25670 sth %l1, [%l7 + 0x54]
25671 ldx [%l7 + 0x38], %g1
25672 fbug %fcc3, loop_3080
25673 orn %i7, %i3, %l6
25674 stx %i1, [%l7 + 0x68]
25675 tne %xcc, 0x2
25676loop_3080:
25677 edge32 %l2, %o7, %g4
25678 bn,pt %xcc, loop_3081
25679 fpadd32s %f11, %f8, %f1
25680 fblg %fcc3, loop_3082
25681 fand %f6, %f0, %f4
25682loop_3081:
25683 tsubcc %o6, 0x0E67, %i2
25684 edge16l %o3, %o5, %i4
25685loop_3082:
25686 ldsw [%l7 + 0x44], %i6
25687 ldsw [%l7 + 0x58], %g6
25688 ld [%l7 + 0x74], %f9
25689 stb %l5, [%l7 + 0x6B]
25690 fmovdleu %icc, %f7, %f12
25691 tcs %icc, 0x5
25692 fmuld8sux16 %f4, %f9, %f8
25693 ldub [%l7 + 0x7F], %l4
25694 fpsub16 %f12, %f6, %f10
25695 sdivx %g5, 0x1A67, %i0
25696 fandnot1s %f11, %f5, %f12
25697 movpos %icc, %o4, %i5
25698 fbo %fcc1, loop_3083
25699 ldsh [%l7 + 0x3E], %o0
25700 st %f12, [%l7 + 0x74]
25701 bne,pt %icc, loop_3084
25702loop_3083:
25703 tle %xcc, 0x1
25704 fzero %f10
25705 fmovscs %xcc, %f8, %f11
25706loop_3084:
25707 fnot2s %f6, %f8
25708 fbe %fcc2, loop_3085
25709 addccc %o2, 0x07B0, %o1
25710 fornot1 %f6, %f8, %f8
25711 sth %g3, [%l7 + 0x1C]
25712loop_3085:
25713 pdist %f10, %f2, %f8
25714 xor %l3, %l0, %g7
25715 st %f8, [%l7 + 0x10]
25716 fble %fcc2, loop_3086
25717 stx %l1, [%l7 + 0x28]
25718 bge %xcc, loop_3087
25719 fsrc2s %f15, %f6
25720loop_3086:
25721 ldsb [%l7 + 0x56], %g2
25722 ld [%l7 + 0x48], %f13
25723loop_3087:
25724 fbe %fcc0, loop_3088
25725 fzero %f6
25726 std %f14, [%l7 + 0x78]
25727 brlz %i7, loop_3089
25728loop_3088:
25729 fmuld8ulx16 %f14, %f11, %f4
25730 edge32ln %g1, %l6, %i1
25731 fnand %f4, %f0, %f10
25732loop_3089:
25733 fmovrdgz %l2, %f12, %f6
25734 sub %i3, 0x007F, %g4
25735 fmovsgu %xcc, %f6, %f2
25736 stw %o6, [%l7 + 0x14]
25737 bvc,a %icc, loop_3090
25738 mulx %i2, 0x02DB, %o7
25739 edge32ln %o3, %i4, %i6
25740 sth %o5, [%l7 + 0x68]
25741loop_3090:
25742 edge16l %l5, %l4, %g6
25743 xnor %i0, 0x0524, %g5
25744 fpmerge %f9, %f8, %f4
25745 ldsh [%l7 + 0x46], %o4
25746 fmovsneg %xcc, %f0, %f15
25747 ldx [%l7 + 0x70], %i5
25748 lduh [%l7 + 0x2E], %o2
25749 fbe %fcc2, loop_3091
25750 tge %xcc, 0x0
25751 sll %o0, %o1, %l3
25752 subcc %g3, 0x1B98, %l0
25753loop_3091:
25754 ldd [%l7 + 0x58], %f14
25755 andcc %g7, %l1, %i7
25756 brlz %g1, loop_3092
25757 lduw [%l7 + 0x2C], %l6
25758 ldx [%l7 + 0x78], %g2
25759 ldx [%l7 + 0x38], %l2
25760loop_3092:
25761 fexpand %f5, %f0
25762 subccc %i1, 0x1B2D, %i3
25763 ldx [%l7 + 0x48], %g4
25764 fzero %f2
25765 xor %o6, 0x08A0, %i2
25766 ld [%l7 + 0x3C], %f12
25767 stw %o7, [%l7 + 0x14]
25768 ldd [%l7 + 0x40], %f10
25769 sdivx %o3, 0x039F, %i4
25770 fand %f6, %f4, %f12
25771 fcmpne32 %f6, %f6, %i6
25772 udivcc %o5, 0x1714, %l4
25773 ldsh [%l7 + 0x42], %g6
25774 fnot2s %f0, %f7
25775 fble,a %fcc1, loop_3093
25776 fmovspos %icc, %f6, %f11
25777 fpmerge %f14, %f6, %f2
25778 movvc %icc, %l5, %g5
25779loop_3093:
25780 fsrc1 %f12, %f0
25781 tle %xcc, 0x4
25782 movrne %o4, %i5, %i0
25783 fpadd32s %f9, %f2, %f1
25784 lduw [%l7 + 0x34], %o2
25785 fmovdvs %icc, %f4, %f3
25786 movpos %icc, %o1, %l3
25787 fmovrsgez %o0, %f8, %f12
25788 ldsw [%l7 + 0x20], %g3
25789 lduw [%l7 + 0x24], %g7
25790 taddcctv %l0, %l1, %i7
25791 ldsb [%l7 + 0x16], %g1
25792 brnz,a %g2, loop_3094
25793 bvs,a,pt %xcc, loop_3095
25794 tvs %icc, 0x6
25795 udivx %l6, 0x1770, %i1
25796loop_3094:
25797 fnand %f8, %f10, %f6
25798loop_3095:
25799 fsrc2 %f8, %f4
25800 srlx %l2, 0x1B, %g4
25801 sra %o6, %i3, %i2
25802 ldx [%l7 + 0x50], %o7
25803 mulscc %o3, 0x1800, %i4
25804 fcmpne32 %f4, %f6, %i6
25805 sra %o5, 0x18, %l4
25806 ldsh [%l7 + 0x30], %l5
25807 ldd [%l7 + 0x60], %f2
25808 fbuge %fcc3, loop_3096
25809 xorcc %g5, 0x1A38, %o4
25810 brgz %g6, loop_3097
25811 fmul8x16 %f2, %f14, %f4
25812loop_3096:
25813 ldub [%l7 + 0x0A], %i5
25814 movg %xcc, %o2, %i0
25815loop_3097:
25816 srlx %l3, 0x10, %o1
25817 subcc %o0, 0x1843, %g7
25818 lduh [%l7 + 0x10], %g3
25819 fba,a %fcc0, loop_3098
25820 ldd [%l7 + 0x48], %f4
25821 fnot1s %f2, %f13
25822 lduh [%l7 + 0x1E], %l0
25823loop_3098:
25824 fnot2s %f4, %f0
25825 stw %i7, [%l7 + 0x74]
25826 ldub [%l7 + 0x46], %l1
25827 fmovse %icc, %f12, %f2
25828 movvc %icc, %g2, %l6
25829 std %f6, [%l7 + 0x38]
25830 edge16n %g1, %l2, %i1
25831 ldx [%l7 + 0x28], %g4
25832 fbule %fcc2, loop_3099
25833 fnot2 %f6, %f2
25834 ldd [%l7 + 0x38], %f14
25835 fmovdg %icc, %f2, %f1
25836loop_3099:
25837 fmovsle %xcc, %f10, %f15
25838 ldx [%l7 + 0x78], %o6
25839 andncc %i2, %i3, %o7
25840 ldx [%l7 + 0x38], %i4
25841 fmovdneg %icc, %f13, %f7
25842 te %icc, 0x1
25843 andcc %i6, 0x11C4, %o5
25844 ldsb [%l7 + 0x3D], %l4
25845 bneg %icc, loop_3100
25846 fmovdneg %xcc, %f2, %f12
25847 umul %l5, %o3, %g5
25848 fpadd32 %f4, %f14, %f6
25849loop_3100:
25850 bcc %xcc, loop_3101
25851 stb %g6, [%l7 + 0x1D]
25852 mulscc %i5, %o2, %i0
25853 sth %l3, [%l7 + 0x4A]
25854loop_3101:
25855 addcc %o4, 0x1FDC, %o1
25856 fmovsa %icc, %f10, %f6
25857 sth %o0, [%l7 + 0x2C]
25858 xnorcc %g3, %l0, %g7
25859 fmovsn %xcc, %f2, %f0
25860 ldsb [%l7 + 0x19], %l1
25861 fmovsa %xcc, %f12, %f6
25862 sth %g2, [%l7 + 0x44]
25863 ldsw [%l7 + 0x68], %i7
25864 std %f4, [%l7 + 0x28]
25865 udiv %g1, 0x03A5, %l2
25866 fexpand %f14, %f4
25867 fbug %fcc3, loop_3102
25868 fnot1s %f2, %f9
25869 ldd [%l7 + 0x20], %f6
25870 ble loop_3103
25871loop_3102:
25872 edge8l %i1, %l6, %o6
25873 orncc %i2, %g4, %i3
25874 sdivcc %i4, 0x1C32, %i6
25875loop_3103:
25876 nop
25877 setx loop_3104, %l0, %l1
25878 jmpl %l1, %o5
25879 ldsw [%l7 + 0x78], %o7
25880 mova %xcc, %l4, %l5
25881 fsrc1s %f15, %f4
25882loop_3104:
25883 brnz %g5, loop_3105
25884 xnor %o3, 0x0504, %g6
25885 ldsb [%l7 + 0x0A], %o2
25886 fcmpeq32 %f2, %f12, %i0
25887loop_3105:
25888 movvs %icc, %l3, %o4
25889 std %f6, [%l7 + 0x70]
25890 smul %i5, %o0, %o1
25891 ldx [%l7 + 0x50], %l0
25892 fbule,a %fcc2, loop_3106
25893 fmovdvc %xcc, %f4, %f13
25894 bvc,pn %icc, loop_3107
25895 sth %g3, [%l7 + 0x66]
25896loop_3106:
25897 fblg %fcc2, loop_3108
25898 fmovdgu %icc, %f6, %f12
25899loop_3107:
25900 array8 %l1, %g7, %i7
25901 alignaddr %g1, %g2, %i1
25902loop_3108:
25903 st %f9, [%l7 + 0x4C]
25904 call loop_3109
25905 fxnors %f3, %f2, %f3
25906 tleu %xcc, 0x4
25907 ldub [%l7 + 0x5B], %l6
25908loop_3109:
25909 fmovsleu %xcc, %f5, %f15
25910 ldub [%l7 + 0x5B], %o6
25911 movrlz %i2, %g4, %l2
25912 fandnot1 %f4, %f10, %f6
25913 stw %i3, [%l7 + 0x44]
25914 fcmpgt32 %f8, %f10, %i6
25915 ta %icc, 0x0
25916 edge8 %i4, %o7, %l4
25917 stb %o5, [%l7 + 0x60]
25918 brlz %l5, loop_3110
25919 sth %g5, [%l7 + 0x18]
25920 stx %o3, [%l7 + 0x78]
25921 lduw [%l7 + 0x08], %g6
25922loop_3110:
25923 tvc %xcc, 0x1
25924 lduh [%l7 + 0x7C], %i0
25925 fmovdpos %icc, %f14, %f10
25926 taddcctv %l3, 0x1785, %o2
25927 fmovsneg %icc, %f14, %f0
25928 stw %i5, [%l7 + 0x54]
25929 bl,a loop_3111
25930 std %f8, [%l7 + 0x50]
25931 alignaddrl %o0, %o1, %l0
25932 ldx [%l7 + 0x68], %o4
25933loop_3111:
25934 tsubcctv %l1, 0x0920, %g7
25935 smulcc %g3, %i7, %g2
25936 fsrc1s %f9, %f2
25937 fbne %fcc2, loop_3112
25938 fmovsle %icc, %f1, %f13
25939 ldsb [%l7 + 0x0A], %i1
25940 stw %l6, [%l7 + 0x38]
25941loop_3112:
25942 siam 0x0
25943 fsrc2 %f2, %f14
25944 movvs %icc, %o6, %g1
25945 fbne,a %fcc2, loop_3113
25946 fcmpne32 %f6, %f14, %i2
25947 brgez,a %g4, loop_3114
25948 movvc %xcc, %i3, %i6
25949loop_3113:
25950 fmovdne %xcc, %f1, %f6
25951 udivcc %i4, 0x1491, %l2
25952loop_3114:
25953 movrgz %o7, 0x2CF, %o5
25954 stx %l5, [%l7 + 0x38]
25955 fpsub32s %f4, %f11, %f0
25956 st %f7, [%l7 + 0x1C]
25957 orcc %l4, 0x1B59, %o3
25958 fmovdneg %icc, %f0, %f11
25959 lduw [%l7 + 0x40], %g6
25960 stx %g5, [%l7 + 0x08]
25961 fnands %f0, %f7, %f15
25962 fmovdle %icc, %f14, %f1
25963 fpadd16 %f0, %f12, %f12
25964 movneg %icc, %i0, %l3
25965 fmul8ulx16 %f12, %f12, %f8
25966 tcc %icc, 0x2
25967 ldub [%l7 + 0x18], %i5
25968 bge,a loop_3115
25969 fbn,a %fcc0, loop_3116
25970 fpsub32 %f14, %f8, %f12
25971 fmovdpos %xcc, %f1, %f3
25972loop_3115:
25973 fbule %fcc3, loop_3117
25974loop_3116:
25975 pdist %f8, %f0, %f14
25976 alignaddr %o0, %o2, %l0
25977 tl %icc, 0x6
25978loop_3117:
25979 ldub [%l7 + 0x39], %o1
25980 fbe,a %fcc0, loop_3118
25981 fmovde %icc, %f1, %f1
25982 ldd [%l7 + 0x38], %f14
25983 edge8ln %l1, %o4, %g3
25984loop_3118:
25985 std %f12, [%l7 + 0x68]
25986 fmuld8sux16 %f10, %f10, %f4
25987 nop
25988 setx loop_3119, %l0, %l1
25989 wrpr 0x1, %tl
25990 wrpr %l1, %tnpc
25991 setx 0x34400001400, %l0, %l1
25992 wrpr %l1, %tstate
25993 wrhpr 0x4, %htstate
25994 done
25995 nop
25996 setx loop_3120, %l0, %l1
25997 wrpr 0x1, %tl
25998 wrpr %l1, %tnpc
25999 setx 0x34400001400, %l0, %l1
26000 wrpr %l1, %tstate
26001 wrhpr 0x4, %htstate
26002 done
26003 fmovsle %icc, %f14, %f5
26004 brnz %i7, loop_3121
26005loop_3119:
26006 fmovspos %xcc, %f13, %f14
26007loop_3120:
26008 ld [%l7 + 0x7C], %f15
26009 edge8l %g7, %i1, %g2
26010loop_3121:
26011 fmovrdgz %o6, %f8, %f14
26012 movn %xcc, %l6, %i2
26013 fzero %f4
26014 mulscc %g4, 0x07AC, %g1
26015 mulx %i3, %i4, %i6
26016 std %f8, [%l7 + 0x10]
26017 fbo %fcc1, loop_3122
26018 fcmpes %fcc0, %f5, %f15
26019 fexpand %f0, %f12
26020 fandnot2s %f13, %f3, %f6
26021loop_3122:
26022 udiv %o7, 0x0093, %l2
26023 std %f12, [%l7 + 0x60]
26024 srax %l5, %o5, %o3
26025 stx %g6, [%l7 + 0x70]
26026 fmovsle %icc, %f0, %f10
26027 movcs %icc, %g5, %l4
26028 srlx %i0, %i5, %l3
26029 lduw [%l7 + 0x10], %o2
26030 ldub [%l7 + 0x16], %l0
26031 fnot1s %f5, %f14
26032 fbule,a %fcc0, loop_3123
26033 nop
26034 setx loop_3124, %l0, %l1
26035 wrpr 0x1, %tl
26036 wrpr %l1, %tnpc
26037 setx 0x34400001400, %l0, %l1
26038 wrpr %l1, %tstate
26039 wrhpr 0x4, %htstate
26040 done
26041 fmovdleu %icc, %f13, %f6
26042 fnot2s %f11, %f11
26043loop_3123:
26044 ld [%l7 + 0x38], %f8
26045loop_3124:
26046 bcc,pn %xcc, loop_3125
26047 fmovdcc %xcc, %f5, %f12
26048 tl %xcc, 0x0
26049 ldd [%l7 + 0x10], %f4
26050loop_3125:
26051 ld [%l7 + 0x28], %f14
26052 st %f10, [%l7 + 0x20]
26053 fcmpes %fcc2, %f12, %f5
26054 udivx %o0, 0x0E83, %l1
26055 fmovrdne %o4, %f6, %f12
26056 tgu %icc, 0x6
26057 fmul8sux16 %f12, %f12, %f12
26058 sub %o1, %g3, %i7
26059 ldsb [%l7 + 0x75], %g7
26060 st %f4, [%l7 + 0x6C]
26061 fnand %f14, %f12, %f4
26062 ldsb [%l7 + 0x35], %i1
26063 std %f2, [%l7 + 0x50]
26064 addccc %o6, 0x0366, %g2
26065 std %f0, [%l7 + 0x30]
26066 sll %i2, 0x11, %l6
26067 fmovdvs %xcc, %f4, %f8
26068 lduw [%l7 + 0x54], %g1
26069 nop
26070 setx loop_3126, %l0, %l1
26071 jmpl %l1, %g4
26072 fmovrslz %i3, %f14, %f7
26073 fmovdvs %xcc, %f13, %f10
26074 stb %i4, [%l7 + 0x60]
26075loop_3126:
26076 fbue,a %fcc0, loop_3127
26077 fandnot2s %f13, %f3, %f12
26078 tvs %icc, 0x7
26079 brnz %i6, loop_3128
26080loop_3127:
26081 fmovdcs %icc, %f10, %f13
26082 brlz,a %o7, loop_3129
26083 fcmps %fcc2, %f2, %f15
26084loop_3128:
26085 fnors %f2, %f0, %f6
26086 ldd [%l7 + 0x40], %f10
26087loop_3129:
26088 siam 0x7
26089 fcmps %fcc1, %f7, %f13
26090 fpackfix %f12, %f7
26091 stw %l5, [%l7 + 0x7C]
26092 mulscc %o5, 0x052B, %l2
26093 fcmpne16 %f14, %f6, %g6
26094 ldsb [%l7 + 0x27], %g5
26095 fcmpne16 %f6, %f8, %l4
26096 fmovs %f11, %f10
26097 ldub [%l7 + 0x15], %i0
26098 ldsw [%l7 + 0x50], %o3
26099 fors %f3, %f0, %f9
26100 ldsb [%l7 + 0x4D], %i5
26101 std %f4, [%l7 + 0x28]
26102 fmuld8sux16 %f10, %f10, %f14
26103 sll %l3, 0x18, %o2
26104 fpackfix %f4, %f0
26105 ldsb [%l7 + 0x69], %l0
26106 brz %l1, loop_3130
26107 fmovrsgz %o4, %f15, %f10
26108 lduh [%l7 + 0x6E], %o0
26109 fmul8x16al %f6, %f12, %f12
26110loop_3130:
26111 tleu %icc, 0x0
26112 fnot1s %f14, %f1
26113 fmovdn %xcc, %f5, %f5
26114 fxor %f6, %f14, %f12
26115 fone %f2
26116 addcc %g3, %o1, %g7
26117 fmul8x16 %f3, %f6, %f4
26118 sth %i1, [%l7 + 0x48]
26119 fpsub16 %f12, %f6, %f8
26120 fmovsge %icc, %f7, %f14
26121 stx %o6, [%l7 + 0x60]
26122 std %f4, [%l7 + 0x20]
26123 fornot1 %f8, %f0, %f2
26124 fmovrdgz %i7, %f12, %f10
26125 sdivx %g2, 0x067A, %l6
26126 fmovsg %icc, %f2, %f10
26127 ldsb [%l7 + 0x09], %g1
26128 orcc %g4, 0x1DBB, %i2
26129 fornot1s %f13, %f9, %f15
26130 lduw [%l7 + 0x58], %i4
26131 brnz,a %i6, loop_3131
26132 std %f4, [%l7 + 0x48]
26133 fmovrsgez %o7, %f11, %f3
26134 sth %i3, [%l7 + 0x4E]
26135loop_3131:
26136 move %icc, %o5, %l2
26137 stb %g6, [%l7 + 0x63]
26138 fble %fcc1, loop_3132
26139 popc %l5, %l4
26140 movneg %icc, %g5, %o3
26141 fcmpne16 %f4, %f8, %i5
26142loop_3132:
26143 bshuffle %f0, %f6, %f2
26144 movl %xcc, %l3, %i0
26145 ldsh [%l7 + 0x64], %l0
26146 lduh [%l7 + 0x48], %l1
26147 fcmpeq32 %f14, %f0, %o4
26148 fcmped %fcc3, %f4, %f8
26149 umulcc %o2, %o0, %g3
26150 fpadd16s %f4, %f12, %f15
26151 st %f6, [%l7 + 0x0C]
26152 bl,a,pt %icc, loop_3133
26153 nop
26154 setx loop_3134, %l0, %l1
26155 jmpl %l1, %g7
26156 be %icc, loop_3135
26157 sdivcc %i1, 0x0835, %o6
26158loop_3133:
26159 fmovrdne %o1, %f10, %f0
26160loop_3134:
26161 fmovsge %xcc, %f2, %f15
26162loop_3135:
26163 lduh [%l7 + 0x28], %g2
26164 xnorcc %l6, 0x0729, %g1
26165 std %f8, [%l7 + 0x40]
26166 bneg,a,pt %xcc, loop_3136
26167 fmovdleu %xcc, %f7, %f1
26168 ldd [%l7 + 0x58], %f10
26169 fsrc1s %f15, %f4
26170loop_3136:
26171 bvs,a,pt %xcc, loop_3137
26172 movneg %icc, %i7, %i2
26173 mulx %g4, 0x1DCE, %i6
26174 ldsw [%l7 + 0x74], %i4
26175loop_3137:
26176 fmovda %icc, %f9, %f9
26177 taddcc %i3, 0x047C, %o7
26178 fmul8sux16 %f8, %f14, %f4
26179 fpadd16s %f5, %f8, %f3
26180 std %f6, [%l7 + 0x28]
26181 fmovdg %icc, %f5, %f14
26182 fba %fcc0, loop_3138
26183 edge32 %o5, %g6, %l5
26184 fblg %fcc0, loop_3139
26185 fmovdvs %xcc, %f11, %f15
26186loop_3138:
26187 stw %l4, [%l7 + 0x48]
26188 movrlz %l2, %g5, %i5
26189loop_3139:
26190 ldub [%l7 + 0x15], %o3
26191 xnorcc %l3, %i0, %l1
26192 ldd [%l7 + 0x68], %f14
26193 ldsb [%l7 + 0x4B], %o4
26194 fbn %fcc2, loop_3140
26195 tl %icc, 0x6
26196 tneg %icc, 0x2
26197 tcs %xcc, 0x5
26198loop_3140:
26199 tne %icc, 0x5
26200 fornot2s %f10, %f9, %f7
26201 fnot2 %f14, %f6
26202 te %xcc, 0x5
26203 fmovsn %icc, %f3, %f13
26204 bne,a %xcc, loop_3141
26205 fmul8ulx16 %f2, %f10, %f2
26206 sth %o2, [%l7 + 0x12]
26207 movge %xcc, %o0, %l0
26208loop_3141:
26209 andn %g7, %g3, %i1
26210 ldd [%l7 + 0x08], %f10
26211 fmovspos %xcc, %f3, %f6
26212 fpackfix %f4, %f12
26213 orncc %o1, 0x06E9, %o6
26214 movn %icc, %g2, %l6
26215 edge32ln %i7, %i2, %g4
26216 andn %i6, %g1, %i4
26217 fpadd16s %f10, %f5, %f1
26218 bcc,a loop_3142
26219 ldx [%l7 + 0x60], %o7
26220 smulcc %o5, %i3, %g6
26221 fsrc2 %f14, %f6
26222loop_3142:
26223 sub %l5, %l4, %g5
26224 tneg %icc, 0x7
26225 fmuld8ulx16 %f10, %f9, %f6
26226 ble,pt %xcc, loop_3143
26227 fmul8x16 %f3, %f10, %f12
26228 fmovsge %icc, %f5, %f3
26229 ldx [%l7 + 0x18], %i5
26230loop_3143:
26231 fand %f14, %f8, %f0
26232 fmovsne %xcc, %f9, %f13
26233 sub %o3, %l3, %i0
26234 tcs %xcc, 0x3
26235 taddcc %l1, %l2, %o4
26236 stx %o0, [%l7 + 0x60]
26237 fzero %f14
26238 udivcc %o2, 0x169E, %l0
26239 edge8 %g3, %g7, %o1
26240 fmovrdlez %i1, %f14, %f0
26241 sll %o6, %l6, %g2
26242 movge %icc, %i7, %g4
26243 ldub [%l7 + 0x41], %i6
26244 ldsb [%l7 + 0x2A], %i2
26245 fpadd16 %f6, %f0, %f8
26246 fmul8x16 %f11, %f2, %f4
26247 fbu %fcc1, loop_3144
26248 fbule,a %fcc3, loop_3145
26249 fmovrdlez %i4, %f10, %f0
26250 fmovsvs %icc, %f1, %f7
26251loop_3144:
26252 stw %g1, [%l7 + 0x2C]
26253loop_3145:
26254 fcmple16 %f0, %f4, %o5
26255 ldd [%l7 + 0x28], %f0
26256 udivcc %i3, 0x09C3, %o7
26257 ldx [%l7 + 0x78], %l5
26258 andcc %l4, %g5, %i5
26259 movrne %g6, 0x2CF, %l3
26260 lduw [%l7 + 0x48], %i0
26261 edge16l %l1, %o3, %o4
26262 ldub [%l7 + 0x49], %o0
26263 tvs %xcc, 0x6
26264 fbne,a %fcc0, loop_3146
26265 brlz,a %o2, loop_3147
26266 fornot1 %f8, %f0, %f10
26267 sll %l0, %g3, %l2
26268loop_3146:
26269 ble loop_3148
26270loop_3147:
26271 fbge %fcc3, loop_3149
26272 ldsh [%l7 + 0x1E], %o1
26273 fmovsge %icc, %f2, %f3
26274loop_3148:
26275 ld [%l7 + 0x7C], %f2
26276loop_3149:
26277 ldsw [%l7 + 0x6C], %i1
26278 movgu %icc, %o6, %l6
26279 fnot2 %f12, %f8
26280 st %f6, [%l7 + 0x18]
26281 movrgez %g2, 0x0B2, %g7
26282 st %f3, [%l7 + 0x14]
26283 ldub [%l7 + 0x45], %g4
26284 fcmpeq16 %f6, %f4, %i6
26285 fmovdge %xcc, %f14, %f3
26286 ldsb [%l7 + 0x28], %i7
26287 std %f0, [%l7 + 0x50]
26288 fmovdneg %icc, %f0, %f5
26289 and %i2, %g1, %o5
26290 ldsw [%l7 + 0x58], %i4
26291 fcmpeq16 %f8, %f0, %i3
26292 lduh [%l7 + 0x24], %l5
26293 ldsh [%l7 + 0x28], %l4
26294 edge32ln %g5, %o7, %i5
26295 ldsw [%l7 + 0x6C], %g6
26296 stx %i0, [%l7 + 0x78]
26297 tn %xcc, 0x0
26298 fxnor %f4, %f2, %f8
26299 brgz %l1, loop_3150
26300 tpos %icc, 0x7
26301 fmovdcc %icc, %f4, %f15
26302 movn %xcc, %o3, %o4
26303loop_3150:
26304 orcc %o0, 0x18B0, %l3
26305 fmovscs %xcc, %f7, %f5
26306 ble loop_3151
26307 ldsw [%l7 + 0x50], %l0
26308 ldsh [%l7 + 0x70], %g3
26309 fbug,a %fcc2, loop_3152
26310loop_3151:
26311 fandnot1 %f12, %f10, %f10
26312 umulcc %l2, %o2, %o1
26313 edge16n %i1, %o6, %g2
26314loop_3152:
26315 subccc %l6, %g4, %i6
26316 stw %g7, [%l7 + 0x30]
26317 fcmpgt16 %f14, %f2, %i7
26318 fbule %fcc1, loop_3153
26319 bne,pn %xcc, loop_3154
26320 std %f2, [%l7 + 0x60]
26321 fmovsneg %xcc, %f15, %f9
26322loop_3153:
26323 lduh [%l7 + 0x3C], %g1
26324loop_3154:
26325 fsrc2s %f7, %f13
26326 st %f10, [%l7 + 0x40]
26327 andncc %o5, %i4, %i2
26328 fmovdn %xcc, %f1, %f8
26329 fxors %f8, %f5, %f6
26330 stb %l5, [%l7 + 0x3E]
26331 fornot2 %f10, %f2, %f10
26332 udiv %l4, 0x0D70, %g5
26333 te %icc, 0x1
26334 ldsh [%l7 + 0x0C], %o7
26335 fcmple32 %f10, %f4, %i3
26336 tg %xcc, 0x7
26337 fcmpeq16 %f6, %f12, %i5
26338 edge16 %g6, %l1, %i0
26339 fandnot1 %f2, %f4, %f0
26340 fmovsl %xcc, %f15, %f2
26341 fmovdge %xcc, %f5, %f13
26342 movg %icc, %o4, %o0
26343 fnot2s %f1, %f7
26344 orn %o3, %l0, %l3
26345 tpos %xcc, 0x2
26346 st %f10, [%l7 + 0x74]
26347 stw %l2, [%l7 + 0x1C]
26348 ldub [%l7 + 0x63], %o2
26349 fmuld8sux16 %f14, %f6, %f10
26350 bcc,a,pn %icc, loop_3155
26351 movvc %xcc, %g3, %i1
26352 movrlez %o1, 0x3E4, %o6
26353 bge,pn %icc, loop_3156
26354loop_3155:
26355 movn %xcc, %g2, %g4
26356 fbne,a %fcc1, loop_3157
26357 movpos %icc, %i6, %g7
26358loop_3156:
26359 lduh [%l7 + 0x2C], %l6
26360 fmovrslez %i7, %f5, %f5
26361loop_3157:
26362 bl,pt %icc, loop_3158
26363 fmovdvs %xcc, %f5, %f4
26364 fsrc2s %f1, %f15
26365 movg %xcc, %g1, %o5
26366loop_3158:
26367 stw %i2, [%l7 + 0x18]
26368 movvc %xcc, %i4, %l5
26369 mulx %g5, 0x1147, %o7
26370 fcmpes %fcc2, %f11, %f14
26371 ldd [%l7 + 0x70], %f10
26372 lduh [%l7 + 0x3E], %l4
26373 smul %i5, %i3, %g6
26374 fsrc1 %f0, %f0
26375 fmovdleu %icc, %f13, %f13
26376 movpos %icc, %l1, %o4
26377 ble,pn %xcc, loop_3159
26378 std %f6, [%l7 + 0x40]
26379 addccc %o0, 0x0C8E, %o3
26380 ta %xcc, 0x5
26381loop_3159:
26382 edge8l %l0, %i0, %l2
26383 fornot2s %f5, %f11, %f3
26384 fbul %fcc1, loop_3160
26385 fpsub16s %f1, %f3, %f1
26386 fzeros %f6
26387 fpadd16 %f6, %f14, %f4
26388loop_3160:
26389 lduw [%l7 + 0x20], %l3
26390 fandnot2s %f8, %f3, %f9
26391 fmovdge %icc, %f14, %f12
26392 ldub [%l7 + 0x6A], %g3
26393 fnot1 %f14, %f8
26394 fpadd16 %f0, %f2, %f6
26395 fmovdcc %icc, %f1, %f6
26396 brgez,a %i1, loop_3161
26397 fpmerge %f13, %f8, %f14
26398 fandnot2s %f7, %f8, %f9
26399 st %f1, [%l7 + 0x14]
26400loop_3161:
26401 xnor %o2, %o1, %g2
26402 ldsh [%l7 + 0x40], %o6
26403 bvs,pt %icc, loop_3162
26404 ldub [%l7 + 0x1C], %i6
26405 stw %g4, [%l7 + 0x28]
26406 st %f0, [%l7 + 0x64]
26407loop_3162:
26408 fmovdneg %xcc, %f9, %f10
26409 ldub [%l7 + 0x26], %g7
26410 ldsw [%l7 + 0x74], %i7
26411 fmovrsgz %g1, %f12, %f12
26412 ldub [%l7 + 0x7F], %o5
26413 ldsb [%l7 + 0x55], %i2
26414 fnot2 %f6, %f2
26415 ldsb [%l7 + 0x31], %l6
26416 lduw [%l7 + 0x50], %l5
26417 ldx [%l7 + 0x50], %g5
26418 edge32l %o7, %i4, %i5
26419 stw %l4, [%l7 + 0x34]
26420 ldx [%l7 + 0x50], %i3
26421 std %f14, [%l7 + 0x78]
26422 udivcc %l1, 0x1A43, %g6
26423 fmovdle %xcc, %f0, %f7
26424 fpack32 %f12, %f2, %f8
26425 brnz %o4, loop_3163
26426 sth %o0, [%l7 + 0x34]
26427 edge32l %o3, %i0, %l0
26428 lduw [%l7 + 0x30], %l2
26429loop_3163:
26430 fnors %f9, %f0, %f6
26431 fandnot2 %f12, %f12, %f8
26432 tsubcc %l3, 0x18FF, %i1
26433 stb %g3, [%l7 + 0x79]
26434 sth %o2, [%l7 + 0x6E]
26435 fsrc2s %f3, %f6
26436 movrgz %g2, 0x204, %o6
26437 fxor %f8, %f10, %f0
26438 fors %f13, %f10, %f6
26439 bvc %icc, loop_3164
26440 stb %i6, [%l7 + 0x2D]
26441 bvc,a %xcc, loop_3165
26442 fxor %f6, %f14, %f2
26443loop_3164:
26444 movvs %xcc, %g4, %g7
26445 fnot1s %f6, %f5
26446loop_3165:
26447 fmuld8ulx16 %f15, %f12, %f2
26448 fmovrsgez %o1, %f2, %f5
26449 taddcc %g1, 0x1098, %o5
26450 tpos %icc, 0x2
26451 fmovrsne %i7, %f5, %f5
26452 srl %i2, 0x1F, %l6
26453 ld [%l7 + 0x74], %f11
26454 ld [%l7 + 0x1C], %f1
26455 edge8n %g5, %o7, %i4
26456 ldd [%l7 + 0x28], %f4
26457 movrgez %l5, 0x0DC, %i5
26458 lduw [%l7 + 0x3C], %l4
26459 tle %icc, 0x2
26460 fnor %f2, %f8, %f2
26461 movleu %icc, %l1, %i3
26462 fabsd %f0, %f2
26463 fxnor %f12, %f12, %f14
26464 ldx [%l7 + 0x60], %g6
26465 ldub [%l7 + 0x43], %o4
26466 faligndata %f14, %f10, %f10
26467 sra %o3, 0x18, %i0
26468 brlz %o0, loop_3166
26469 fmovsn %xcc, %f7, %f11
26470 ldsb [%l7 + 0x10], %l0
26471 brlez,a %l3, loop_3167
26472loop_3166:
26473 fmovsleu %icc, %f12, %f2
26474 ldub [%l7 + 0x1B], %i1
26475 edge32l %l2, %o2, %g2
26476loop_3167:
26477 fzero %f0
26478 movn %icc, %g3, %i6
26479 sllx %o6, %g7, %g4
26480 andcc %o1, 0x15C0, %o5
26481 movpos %xcc, %g1, %i2
26482 movl %icc, %i7, %l6
26483 tsubcctv %g5, %i4, %o7
26484 umulcc %i5, 0x1E92, %l5
26485 std %f12, [%l7 + 0x70]
26486 fzeros %f6
26487 brgz %l4, loop_3168
26488 ldx [%l7 + 0x60], %l1
26489 ldsh [%l7 + 0x14], %g6
26490 stb %o4, [%l7 + 0x30]
26491loop_3168:
26492 brlez,a %i3, loop_3169
26493 fornot1s %f4, %f3, %f3
26494 fmovsgu %xcc, %f3, %f14
26495 fmovrdlez %o3, %f14, %f6
26496loop_3169:
26497 fpsub16 %f6, %f14, %f6
26498 fcmpeq32 %f14, %f14, %i0
26499 std %f2, [%l7 + 0x28]
26500 std %f14, [%l7 + 0x18]
26501 ldsw [%l7 + 0x58], %l0
26502 movgu %icc, %l3, %i1
26503 fnot2s %f4, %f9
26504 ldd [%l7 + 0x10], %f4
26505 edge32n %o0, %o2, %g2
26506 fmovde %icc, %f10, %f8
26507 fbug %fcc0, loop_3170
26508 udivx %l2, 0x17FC, %i6
26509 fxor %f2, %f2, %f14
26510 edge16l %o6, %g3, %g7
26511loop_3170:
26512 fnot2s %f12, %f0
26513 tcc %icc, 0x0
26514 ldsh [%l7 + 0x60], %g4
26515 and %o5, %g1, %o1
26516 fmovdn %xcc, %f8, %f13
26517 bg,pt %xcc, loop_3171
26518 fcmps %fcc3, %f0, %f0
26519 fmovrdne %i2, %f6, %f14
26520 ldx [%l7 + 0x50], %l6
26521loop_3171:
26522 lduw [%l7 + 0x1C], %i7
26523 edge16l %i4, %o7, %i5
26524 fnegs %f7, %f6
26525 tge %xcc, 0x5
26526 fpadd16 %f8, %f12, %f6
26527 fmovsg %icc, %f2, %f6
26528 ldsb [%l7 + 0x5E], %l5
26529 taddcc %g5, 0x1492, %l1
26530 fbge,a %fcc2, loop_3172
26531 brgez %l4, loop_3173
26532 fcmpne16 %f0, %f14, %g6
26533 smulcc %i3, %o3, %i0
26534loop_3172:
26535 fpadd32 %f2, %f8, %f6
26536loop_3173:
26537 fmovdleu %icc, %f0, %f11
26538 fmovsl %xcc, %f6, %f15
26539 fmovsg %icc, %f2, %f4
26540 movpos %icc, %o4, %l0
26541 tcc %xcc, 0x2
26542 stb %l3, [%l7 + 0x59]
26543 std %f0, [%l7 + 0x68]
26544 edge32l %i1, %o2, %g2
26545 bgu,a %icc, loop_3174
26546 movrgz %o0, %l2, %o6
26547 movge %icc, %g3, %i6
26548 fcmpne32 %f0, %f14, %g4
26549loop_3174:
26550 fble,a %fcc3, loop_3175
26551 ldsw [%l7 + 0x0C], %o5
26552 tl %icc, 0x0
26553 fbu,a %fcc2, loop_3176
26554loop_3175:
26555 ldub [%l7 + 0x69], %g1
26556 fmul8ulx16 %f10, %f10, %f6
26557 srlx %g7, %o1, %i2
26558loop_3176:
26559 fbne,a %fcc1, loop_3177
26560 tsubcc %i7, 0x146A, %l6
26561 ldsw [%l7 + 0x28], %o7
26562 xorcc %i5, 0x1E44, %l5
26563loop_3177:
26564 ldd [%l7 + 0x68], %f6
26565 ldsw [%l7 + 0x20], %g5
26566 fmul8x16 %f0, %f12, %f6
26567 fmovrdgez %i4, %f0, %f14
26568 fones %f6
26569 bgu %xcc, loop_3178
26570 stb %l4, [%l7 + 0x5A]
26571 fandnot1s %f12, %f10, %f14
26572 umul %g6, %i3, %l1
26573loop_3178:
26574 stb %o3, [%l7 + 0x59]
26575 fxnor %f8, %f4, %f2
26576 brlez %i0, loop_3179
26577 fxnor %f8, %f10, %f6
26578 brgez %l0, loop_3180
26579 fmovsle %icc, %f8, %f6
26580loop_3179:
26581 movle %icc, %l3, %i1
26582 brgez %o2, loop_3181
26583loop_3180:
26584 movre %g2, 0x1E1, %o0
26585 std %f4, [%l7 + 0x20]
26586 bneg,a,pn %icc, loop_3182
26587loop_3181:
26588 tgu %xcc, 0x1
26589 fbg %fcc0, loop_3183
26590 ldd [%l7 + 0x60], %f12
26591loop_3182:
26592 fmul8ulx16 %f4, %f0, %f14
26593 ld [%l7 + 0x44], %f9
26594loop_3183:
26595 fpsub16 %f2, %f2, %f10
26596 fnands %f8, %f3, %f8
26597 fnot1s %f6, %f12
26598 bn,pn %icc, loop_3184
26599 ldd [%l7 + 0x40], %f4
26600 fmovdg %xcc, %f2, %f14
26601 st %f6, [%l7 + 0x0C]
26602loop_3184:
26603 movl %xcc, %o4, %o6
26604 edge16n %l2, %g3, %i6
26605 add %o5, %g1, %g7
26606 edge16ln %o1, %i2, %g4
26607 fmovrdgez %l6, %f6, %f10
26608 fandnot1s %f8, %f14, %f7
26609 lduw [%l7 + 0x6C], %i7
26610 ldub [%l7 + 0x13], %i5
26611 fmovda %xcc, %f8, %f4
26612 movgu %xcc, %l5, %g5
26613 fcmpne32 %f12, %f4, %o7
26614 ldsh [%l7 + 0x22], %l4
26615 udivcc %i4, 0x1BA2, %i3
26616 ldsb [%l7 + 0x21], %g6
26617 udiv %o3, 0x1A24, %i0
26618 sllx %l1, %l0, %i1
26619 fmovse %icc, %f11, %f8
26620 edge8 %o2, %l3, %g2
26621 udivx %o4, 0x14D9, %o6
26622 fandnot1s %f1, %f7, %f6
26623 fxors %f4, %f14, %f12
26624 lduw [%l7 + 0x38], %l2
26625 stx %o0, [%l7 + 0x38]
26626 stx %i6, [%l7 + 0x10]
26627 movcs %xcc, %o5, %g1
26628 edge8n %g3, %o1, %g7
26629 orncc %i2, 0x15FD, %l6
26630 bcs,a,pn %icc, loop_3185
26631 andncc %g4, %i5, %l5
26632 std %f4, [%l7 + 0x68]
26633 fxors %f12, %f1, %f7
26634loop_3185:
26635 bpos %icc, loop_3186
26636 mulx %i7, 0x07FD, %o7
26637 subccc %l4, %i4, %i3
26638 brlz,a %g6, loop_3187
26639loop_3186:
26640 lduw [%l7 + 0x3C], %o3
26641 movpos %icc, %i0, %l1
26642 tl %xcc, 0x4
26643loop_3187:
26644 lduw [%l7 + 0x28], %g5
26645 movleu %xcc, %i1, %l0
26646 fbg %fcc1, loop_3188
26647 alignaddr %o2, %l3, %o4
26648 te %xcc, 0x6
26649 fbge %fcc1, loop_3189
26650loop_3188:
26651 fmovsvs %xcc, %f1, %f13
26652 fbn %fcc3, loop_3190
26653 ld [%l7 + 0x0C], %f3
26654loop_3189:
26655 fmovda %xcc, %f12, %f10
26656 ldub [%l7 + 0x3E], %o6
26657loop_3190:
26658 movne %xcc, %l2, %g2
26659 fzero %f0
26660 fmovdl %xcc, %f7, %f0
26661 movneg %icc, %i6, %o0
26662 bvs loop_3191
26663 tcc %xcc, 0x1
26664 fpsub32s %f8, %f4, %f4
26665 taddcctv %g1, %o5, %g3
26666loop_3191:
26667 lduh [%l7 + 0x0A], %o1
26668 stx %g7, [%l7 + 0x28]
26669 fcmpes %fcc3, %f5, %f0
26670 fpackfix %f10, %f6
26671 tge %xcc, 0x4
26672 lduw [%l7 + 0x78], %i2
26673 xor %l6, %i5, %g4
26674 tvs %xcc, 0x4
26675 and %i7, %o7, %l5
26676 pdist %f10, %f4, %f4
26677 sdivx %i4, 0x1E83, %i3
26678 fands %f6, %f11, %f13
26679 te %icc, 0x6
26680 fabsd %f10, %f12
26681 fcmps %fcc2, %f13, %f11
26682 fnot2 %f14, %f2
26683 fandnot2 %f4, %f4, %f4
26684 fmovda %xcc, %f2, %f15
26685 fpadd16 %f14, %f6, %f14
26686 fzero %f2
26687 fnot1 %f0, %f2
26688 st %f1, [%l7 + 0x34]
26689 fmul8ulx16 %f10, %f8, %f12
26690 alignaddr %l4, %o3, %g6
26691 edge32ln %l1, %g5, %i0
26692 movle %icc, %l0, %o2
26693 fmovrdne %l3, %f14, %f14
26694 stx %o4, [%l7 + 0x38]
26695 fmovrslez %i1, %f2, %f2
26696 edge16ln %l2, %g2, %i6
26697 siam 0x2
26698 fcmpeq32 %f10, %f6, %o0
26699 lduw [%l7 + 0x50], %g1
26700 fornot2s %f6, %f12, %f14
26701 fnegd %f6, %f10
26702 fandnot2s %f7, %f13, %f14
26703 ldd [%l7 + 0x68], %f14
26704 fmovda %icc, %f9, %f5
26705 stx %o5, [%l7 + 0x60]
26706 fnands %f2, %f9, %f14
26707 xor %o6, 0x0542, %o1
26708 tvs %icc, 0x6
26709 fmovsgu %icc, %f10, %f7
26710 fmovdvc %icc, %f2, %f8
26711 alignaddr %g7, %i2, %g3
26712 fmovdneg %icc, %f7, %f8
26713 ldd [%l7 + 0x78], %f6
26714 stw %i5, [%l7 + 0x5C]
26715 taddcctv %g4, 0x07D8, %i7
26716 bvc %icc, loop_3192
26717 fpsub16s %f9, %f13, %f10
26718 ba %icc, loop_3193
26719 fpackfix %f14, %f10
26720loop_3192:
26721 edge8ln %o7, %l6, %i4
26722 lduw [%l7 + 0x78], %i3
26723loop_3193:
26724 bg,a loop_3194
26725 ldsh [%l7 + 0x6C], %l4
26726 ldsh [%l7 + 0x34], %l5
26727 taddcctv %g6, %o3, %g5
26728loop_3194:
26729 orcc %l1, %l0, %o2
26730 edge16ln %i0, %o4, %i1
26731 sllx %l3, 0x0C, %l2
26732 fbl %fcc1, loop_3195
26733 stx %i6, [%l7 + 0x48]
26734 for %f6, %f12, %f10
26735 fcmped %fcc1, %f14, %f8
26736loop_3195:
26737 fbl %fcc0, loop_3196
26738 fand %f2, %f0, %f12
26739 ld [%l7 + 0x58], %f13
26740 ldd [%l7 + 0x40], %f0
26741loop_3196:
26742 sdivx %g2, 0x1C43, %g1
26743 bne,pt %xcc, loop_3197
26744 fmovrdne %o5, %f8, %f14
26745 fmovdl %icc, %f11, %f14
26746 fbule %fcc2, loop_3198
26747loop_3197:
26748 fmovrse %o6, %f6, %f14
26749 ldx [%l7 + 0x68], %o1
26750 fxnors %f11, %f3, %f2
26751loop_3198:
26752 stb %o0, [%l7 + 0x63]
26753 tsubcctv %g7, 0x0B46, %i2
26754 ldsb [%l7 + 0x0B], %g3
26755 fzero %f10
26756 fandnot1 %f2, %f2, %f8
26757 fmuld8ulx16 %f9, %f0, %f0
26758 move %xcc, %g4, %i5
26759 stw %i7, [%l7 + 0x14]
26760 ba,a loop_3199
26761 fmovdvc %icc, %f15, %f6
26762 ldsb [%l7 + 0x52], %o7
26763 fcmpne32 %f8, %f8, %l6
26764loop_3199:
26765 fbu %fcc3, loop_3200
26766 fmovdge %xcc, %f14, %f13
26767 srlx %i3, %i4, %l5
26768 ld [%l7 + 0x0C], %f4
26769loop_3200:
26770 fmovdgu %icc, %f4, %f4
26771 bvs %icc, loop_3201
26772 mulscc %g6, %o3, %l4
26773 fmovscs %xcc, %f8, %f3
26774 fpack16 %f0, %f5
26775loop_3201:
26776 movne %icc, %g5, %l0
26777 ldsw [%l7 + 0x4C], %o2
26778 fmovrdlz %i0, %f10, %f6
26779 fmovsa %icc, %f2, %f13
26780 mova %xcc, %o4, %i1
26781 fpmerge %f10, %f13, %f0
26782 sdivcc %l1, 0x0169, %l2
26783 bcc,pn %icc, loop_3202
26784 fmovrdne %i6, %f4, %f14
26785 fpack16 %f4, %f7
26786 bcs,a,pn %xcc, loop_3203
26787loop_3202:
26788 fmovdn %icc, %f11, %f12
26789 xnor %l3, 0x12BF, %g1
26790 fmovsl %xcc, %f7, %f12
26791loop_3203:
26792 fmovdle %icc, %f9, %f0
26793 std %f2, [%l7 + 0x68]
26794 fmovsg %xcc, %f4, %f13
26795 fmovs %f12, %f5
26796 tg %icc, 0x4
26797 bge,a,pt %xcc, loop_3204
26798 fmovsa %xcc, %f6, %f6
26799 fnot1s %f0, %f10
26800 fandnot2 %f8, %f4, %f14
26801loop_3204:
26802 stx %g2, [%l7 + 0x40]
26803 fmovse %icc, %f11, %f6
26804 array16 %o6, %o1, %o0
26805 pdist %f14, %f4, %f4
26806 bshuffle %f14, %f2, %f6
26807 bg,pn %icc, loop_3205
26808 addccc %o5, %g7, %i2
26809 fzero %f14
26810 andcc %g3, %g4, %i7
26811loop_3205:
26812 ldsw [%l7 + 0x64], %o7
26813 ldsb [%l7 + 0x25], %l6
26814 edge16l %i5, %i3, %i4
26815 siam 0x7
26816 edge8l %l5, %g6, %l4
26817 fnand %f8, %f8, %f10
26818 tsubcc %g5, %o3, %o2
26819 tle %icc, 0x7
26820 movl %xcc, %l0, %o4
26821 lduw [%l7 + 0x14], %i1
26822 fpsub16 %f8, %f12, %f12
26823 bcs,a %xcc, loop_3206
26824 lduh [%l7 + 0x60], %i0
26825 orncc %l2, 0x04E3, %i6
26826 fmovdgu %xcc, %f8, %f1
26827loop_3206:
26828 movrne %l3, %g1, %g2
26829 ld [%l7 + 0x24], %f7
26830 ldsh [%l7 + 0x7C], %l1
26831 fpackfix %f0, %f1
26832 edge16l %o6, %o1, %o5
26833 te %xcc, 0x6
26834 fpmerge %f5, %f7, %f14
26835 sdivcc %o0, 0x0AD8, %g7
26836 call loop_3207
26837 movn %icc, %g3, %i2
26838 brnz %i7, loop_3208
26839 fmovsne %xcc, %f10, %f4
26840loop_3207:
26841 fexpand %f10, %f0
26842 fandnot1s %f14, %f10, %f15
26843loop_3208:
26844 fpadd16 %f10, %f14, %f10
26845 fandnot2s %f14, %f2, %f5
26846 fxor %f4, %f6, %f8
26847 std %f12, [%l7 + 0x68]
26848 tle %icc, 0x2
26849 bneg,pt %icc, loop_3209
26850 and %g4, %l6, %o7
26851 tne %xcc, 0x2
26852 fbe,a %fcc2, loop_3210
26853loop_3209:
26854 fmovdg %xcc, %f1, %f11
26855 lduh [%l7 + 0x44], %i3
26856 fbe,a %fcc3, loop_3211
26857loop_3210:
26858 fandnot2 %f4, %f14, %f6
26859 movgu %xcc, %i4, %l5
26860 fmovrsgez %g6, %f6, %f10
26861loop_3211:
26862 stb %i5, [%l7 + 0x58]
26863 movneg %icc, %l4, %g5
26864 lduw [%l7 + 0x64], %o2
26865 mulx %l0, 0x1F5C, %o3
26866 ldsw [%l7 + 0x5C], %o4
26867 and %i1, %l2, %i6
26868 fmovsvs %xcc, %f10, %f12
26869 fmovdge %icc, %f2, %f10
26870 movrlez %i0, 0x244, %g1
26871 tpos %icc, 0x4
26872 brlez %g2, loop_3212
26873 fnot2 %f6, %f14
26874 brz,a %l1, loop_3213
26875 stw %l3, [%l7 + 0x4C]
26876loop_3212:
26877 ldx [%l7 + 0x48], %o1
26878 fexpand %f6, %f10
26879loop_3213:
26880 sdivx %o5, 0x118F, %o0
26881 fmovdpos %icc, %f9, %f1
26882 array32 %o6, %g7, %i2
26883 std %f4, [%l7 + 0x60]
26884 sth %i7, [%l7 + 0x7E]
26885 fmovscc %icc, %f14, %f4
26886 ldsh [%l7 + 0x72], %g3
26887 tg %xcc, 0x0
26888 tn %icc, 0x7
26889 fornot1s %f14, %f10, %f6
26890 sth %l6, [%l7 + 0x6C]
26891 fmul8x16au %f11, %f5, %f0
26892 fmovsge %icc, %f9, %f12
26893 movgu %icc, %g4, %i3
26894 fcmpes %fcc2, %f12, %f9
26895 stb %o7, [%l7 + 0x4E]
26896 array8 %i4, %l5, %i5
26897 stx %g6, [%l7 + 0x70]
26898 sth %l4, [%l7 + 0x6C]
26899 fmovdcc %icc, %f7, %f14
26900 udivx %g5, 0x0B59, %l0
26901 fmul8x16al %f10, %f3, %f4
26902 fbne %fcc3, loop_3214
26903 fmovsvs %icc, %f2, %f1
26904 sth %o3, [%l7 + 0x56]
26905 ldsw [%l7 + 0x38], %o2
26906loop_3214:
26907 sll %i1, 0x1F, %o4
26908 tn %icc, 0x7
26909 movrgz %l2, %i6, %i0
26910 fnand %f4, %f8, %f8
26911 fxnor %f10, %f6, %f10
26912 fcmple16 %f2, %f10, %g1
26913 ldd [%l7 + 0x18], %f8
26914 brlez %l1, loop_3215
26915 te %icc, 0x6
26916 movvc %xcc, %l3, %o1
26917 brgz %g2, loop_3216
26918loop_3215:
26919 ldub [%l7 + 0x74], %o0
26920 fmovrsne %o6, %f0, %f11
26921 edge8l %o5, %g7, %i7
26922loop_3216:
26923 fcmple32 %f0, %f8, %i2
26924 andncc %g3, %g4, %i3
26925 bcs,pt %icc, loop_3217
26926 brlez %l6, loop_3218
26927 fmovsne %icc, %f10, %f6
26928 fmovrslz %o7, %f15, %f0
26929loop_3217:
26930 fmovdvc %icc, %f1, %f1
26931loop_3218:
26932 fandnot2 %f2, %f14, %f14
26933 fmovsne %icc, %f14, %f14
26934 udivx %l5, 0x0D64, %i5
26935 ldx [%l7 + 0x08], %i4
26936 ldub [%l7 + 0x4C], %l4
26937 stb %g6, [%l7 + 0x2F]
26938 fmovse %xcc, %f7, %f4
26939 add %l0, %g5, %o2
26940 fmovsleu %xcc, %f0, %f10
26941 ldsb [%l7 + 0x37], %o3
26942 fmovrdlez %o4, %f4, %f8
26943 andn %i1, 0x18CD, %l2
26944 pdist %f0, %f4, %f8
26945 ldsw [%l7 + 0x4C], %i0
26946 fxnor %f14, %f4, %f14
26947 sth %g1, [%l7 + 0x38]
26948 fmul8ulx16 %f6, %f14, %f0
26949 lduw [%l7 + 0x14], %l1
26950 ldsw [%l7 + 0x3C], %i6
26951 ldub [%l7 + 0x1E], %o1
26952 fmovrsne %g2, %f13, %f11
26953 tg %icc, 0x4
26954 fmul8sux16 %f14, %f8, %f8
26955 movrlz %l3, %o6, %o5
26956 std %f14, [%l7 + 0x18]
26957 stx %g7, [%l7 + 0x40]
26958 fcmple32 %f6, %f10, %o0
26959 fbule,a %fcc3, loop_3219
26960 lduh [%l7 + 0x50], %i7
26961 fmovrdgz %g3, %f10, %f10
26962 fnot2 %f12, %f2
26963loop_3219:
26964 fbue %fcc1, loop_3220
26965 tsubcc %g4, 0x17AC, %i3
26966 fone %f12
26967 fblg,a %fcc1, loop_3221
26968loop_3220:
26969 ldsh [%l7 + 0x18], %i2
26970 fmul8x16 %f5, %f0, %f4
26971 for %f12, %f12, %f6
26972loop_3221:
26973 fmovsle %icc, %f4, %f1
26974 te %icc, 0x0
26975 ldd [%l7 + 0x68], %f8
26976 edge8ln %o7, %l5, %i5
26977 fmovsleu %icc, %f7, %f11
26978 tcs %xcc, 0x3
26979 brz,a %i4, loop_3222
26980 ld [%l7 + 0x3C], %f5
26981 brnz %l6, loop_3223
26982 fones %f12
26983loop_3222:
26984 movvs %icc, %l4, %g6
26985 movgu %icc, %g5, %o2
26986loop_3223:
26987 bpos loop_3224
26988 ldsw [%l7 + 0x0C], %o3
26989 st %f11, [%l7 + 0x74]
26990 stw %l0, [%l7 + 0x40]
26991loop_3224:
26992 fmovdle %xcc, %f1, %f10
26993 pdist %f2, %f10, %f0
26994 st %f15, [%l7 + 0x48]
26995 srlx %i1, 0x14, %o4
26996 st %f0, [%l7 + 0x08]
26997 ldub [%l7 + 0x25], %i0
26998 brgez %g1, loop_3225
26999 fands %f9, %f11, %f14
27000 fpsub32 %f14, %f14, %f2
27001 movrlz %l2, %i6, %o1
27002loop_3225:
27003 ld [%l7 + 0x50], %f9
27004 nop
27005 setx loop_3226, %l0, %l1
27006 jmpl %l1, %g2
27007 pdist %f6, %f2, %f12
27008 movrlz %l1, 0x293, %o6
27009 fexpand %f4, %f8
27010loop_3226:
27011 ldub [%l7 + 0x1F], %l3
27012 ldx [%l7 + 0x30], %g7
27013 stw %o5, [%l7 + 0x20]
27014 lduh [%l7 + 0x0C], %o0
27015 fmovsleu %icc, %f2, %f13
27016 stx %g3, [%l7 + 0x30]
27017 fmovdcs %icc, %f13, %f14
27018 std %f10, [%l7 + 0x50]
27019 ldsw [%l7 + 0x08], %i7
27020 brz %i3, loop_3227
27021 fxor %f4, %f12, %f0
27022 movrgz %i2, 0x09E, %g4
27023 lduh [%l7 + 0x3E], %l5
27024loop_3227:
27025 ld [%l7 + 0x48], %f12
27026 fmovrdgz %o7, %f12, %f12
27027 nop
27028 setx loop_3228, %l0, %l1
27029 jmpl %l1, %i5
27030 fcmps %fcc2, %f15, %f7
27031 movre %l6, %l4, %g6
27032 sethi 0x0DEF, %g5
27033loop_3228:
27034 tn %icc, 0x4
27035 ldd [%l7 + 0x08], %f2
27036 fbu,a %fcc3, loop_3229
27037 mulscc %i4, 0x1211, %o3
27038 fnot1 %f0, %f10
27039 xorcc %o2, %i1, %o4
27040loop_3229:
27041 fnor %f8, %f14, %f0
27042 fbu,a %fcc2, loop_3230
27043 sth %l0, [%l7 + 0x76]
27044 tcs %icc, 0x2
27045 fmovsg %xcc, %f2, %f13
27046loop_3230:
27047 fpsub32 %f6, %f0, %f6
27048 fxors %f2, %f11, %f9
27049 fornot2 %f2, %f8, %f2
27050 ta %icc, 0x0
27051 fcmple16 %f4, %f6, %g1
27052 ldx [%l7 + 0x28], %i0
27053 ta %xcc, 0x4
27054 fnegs %f4, %f13
27055 movcc %xcc, %l2, %i6
27056 edge8 %o1, %g2, %o6
27057 addccc %l1, %l3, %o5
27058 tne %icc, 0x6
27059 fble,a %fcc2, loop_3231
27060 fmovdleu %xcc, %f3, %f2
27061 fnegs %f11, %f7
27062 fmovsl %icc, %f9, %f2
27063loop_3231:
27064 st %f12, [%l7 + 0x30]
27065 fand %f4, %f4, %f10
27066 fornot2 %f4, %f14, %f14
27067 bneg,a loop_3232
27068 fzeros %f10
27069 ldsb [%l7 + 0x61], %g7
27070 bvs loop_3233
27071loop_3232:
27072 movcc %icc, %g3, %i7
27073 xorcc %o0, %i3, %i2
27074 fcmpd %fcc2, %f4, %f12
27075loop_3233:
27076 ldx [%l7 + 0x10], %l5
27077 fcmple32 %f14, %f10, %o7
27078 tl %icc, 0x4
27079 fmovdpos %icc, %f6, %f14
27080 fmul8x16au %f5, %f3, %f10
27081 movrgez %i5, 0x15D, %g4
27082 fbo,a %fcc3, loop_3234
27083 std %f6, [%l7 + 0x58]
27084 fnot1s %f12, %f10
27085 ldsw [%l7 + 0x30], %l4
27086loop_3234:
27087 tle %icc, 0x4
27088 xorcc %g6, 0x0BC4, %l6
27089 fandnot1 %f14, %f12, %f2
27090 tvc %xcc, 0x3
27091 fbge %fcc1, loop_3235
27092 fmovd %f12, %f10
27093 umul %g5, %i4, %o3
27094 bge,a,pt %icc, loop_3236
27095loop_3235:
27096 ldsb [%l7 + 0x61], %o2
27097 movrgez %o4, %i1, %l0
27098 fcmpgt32 %f10, %f8, %i0
27099loop_3236:
27100 fbg,a %fcc1, loop_3237
27101 ble,pn %xcc, loop_3238
27102 tcs %icc, 0x2
27103 fones %f5
27104loop_3237:
27105 srlx %l2, 0x13, %i6
27106loop_3238:
27107 ldsb [%l7 + 0x4F], %o1
27108 sth %g2, [%l7 + 0x10]
27109 fpadd16 %f6, %f10, %f8
27110 sub %o6, %g1, %l3
27111 tn %xcc, 0x1
27112 bpos,a loop_3239
27113 ble,pn %xcc, loop_3240
27114 std %f0, [%l7 + 0x08]
27115 fone %f4
27116loop_3239:
27117 ldsw [%l7 + 0x30], %o5
27118loop_3240:
27119 stb %g7, [%l7 + 0x4F]
27120 nop
27121 setx loop_3241, %l0, %l1
27122 wrpr 0x1, %tl
27123 wrpr %l1, %tnpc
27124 setx 0x34400001400, %l0, %l1
27125 wrpr %l1, %tstate
27126 wrhpr 0x4, %htstate
27127 done
27128 ble,a,pn %icc, loop_3242
27129 ldub [%l7 + 0x53], %g3
27130 movl %xcc, %l1, %i7
27131loop_3241:
27132 ldsb [%l7 + 0x68], %o0
27133loop_3242:
27134 fabss %f1, %f3
27135 fbge,a %fcc0, loop_3243
27136 fcmple32 %f14, %f2, %i2
27137 tsubcctv %l5, %i3, %o7
27138 fmovdcs %xcc, %f5, %f12
27139loop_3243:
27140 stw %g4, [%l7 + 0x3C]
27141 lduw [%l7 + 0x0C], %l4
27142 fnegs %f15, %f9
27143 ldd [%l7 + 0x18], %f6
27144 ldd [%l7 + 0x48], %f0
27145 ldsb [%l7 + 0x0C], %i5
27146 fnegs %f3, %f12
27147 stb %l6, [%l7 + 0x63]
27148 lduh [%l7 + 0x3A], %g5
27149 fbg %fcc2, loop_3244
27150 sdivcc %i4, 0x0662, %o3
27151 movne %icc, %o2, %g6
27152 ld [%l7 + 0x4C], %f15
27153loop_3244:
27154 lduw [%l7 + 0x08], %i1
27155 stx %o4, [%l7 + 0x38]
27156 sdivx %l0, 0x05C1, %l2
27157 fbge,a %fcc0, loop_3245
27158 fmovsne %icc, %f12, %f11
27159 udiv %i0, 0x05BC, %o1
27160 st %f9, [%l7 + 0x1C]
27161loop_3245:
27162 tg %icc, 0x7
27163 brnz,a %i6, loop_3246
27164 movleu %icc, %g2, %g1
27165 ld [%l7 + 0x34], %f5
27166 mulx %o6, 0x1997, %o5
27167loop_3246:
27168 fbne %fcc3, loop_3247
27169 fsrc2s %f8, %f10
27170 te %xcc, 0x6
27171 movleu %icc, %l3, %g3
27172loop_3247:
27173 udivcc %l1, 0x005F, %i7
27174 tgu %icc, 0x7
27175 fxnor %f12, %f12, %f8
27176 tle %icc, 0x6
27177 stw %o0, [%l7 + 0x18]
27178 brnz,a %g7, loop_3248
27179 sth %l5, [%l7 + 0x36]
27180 fmul8x16au %f8, %f15, %f12
27181 edge32l %i2, %o7, %g4
27182loop_3248:
27183 fba %fcc1, loop_3249
27184 siam 0x6
27185 orcc %i3, %l4, %i5
27186 fmuld8sux16 %f9, %f12, %f10
27187loop_3249:
27188 fmuld8sux16 %f8, %f4, %f12
27189 ba %icc, loop_3250
27190 bgu,a,pn %xcc, loop_3251
27191 fmovdleu %xcc, %f0, %f13
27192 bgu,a,pn %icc, loop_3252
27193loop_3250:
27194 mova %icc, %g5, %l6
27195loop_3251:
27196 fbg,a %fcc1, loop_3253
27197 udiv %o3, 0x13E8, %i4
27198loop_3252:
27199 ldsb [%l7 + 0x2D], %o2
27200 fnand %f8, %f8, %f4
27201loop_3253:
27202 fmovrdlz %i1, %f8, %f12
27203 ldsh [%l7 + 0x2A], %o4
27204 fmovrde %l0, %f12, %f4
27205 fmovda %xcc, %f10, %f0
27206 fmovrdgez %g6, %f4, %f4
27207 alignaddrl %i0, %o1, %l2
27208 fmul8ulx16 %f6, %f10, %f12
27209 fmovsa %icc, %f4, %f12
27210 fmovdge %xcc, %f5, %f8
27211 lduh [%l7 + 0x72], %g2
27212 ldsh [%l7 + 0x1A], %g1
27213 stx %i6, [%l7 + 0x78]
27214 brgez,a %o6, loop_3254
27215 tsubcc %l3, %g3, %o5
27216 ldub [%l7 + 0x3E], %l1
27217 movgu %xcc, %o0, %i7
27218loop_3254:
27219 fmovsgu %xcc, %f13, %f5
27220 ldsh [%l7 + 0x54], %g7
27221 alignaddrl %i2, %o7, %g4
27222 fbu %fcc1, loop_3255
27223 edge16n %i3, %l4, %i5
27224 stw %l5, [%l7 + 0x2C]
27225 movrgez %l6, %o3, %g5
27226loop_3255:
27227 stb %o2, [%l7 + 0x2F]
27228 mulx %i4, 0x1C47, %o4
27229 movle %icc, %l0, %g6
27230 fbul %fcc0, loop_3256
27231 brlz,a %i1, loop_3257
27232 add %i0, 0x03DA, %o1
27233 fbne,a %fcc2, loop_3258
27234loop_3256:
27235 fmovdcs %icc, %f8, %f12
27236loop_3257:
27237 smulcc %l2, 0x13D7, %g2
27238 st %f8, [%l7 + 0x44]
27239loop_3258:
27240 orcc %i6, 0x1310, %o6
27241 nop
27242 setx loop_3259, %l0, %l1
27243 wrpr 0x1, %tl
27244 wrpr %l1, %tnpc
27245 setx 0x34400001400, %l0, %l1
27246 wrpr %l1, %tstate
27247 wrhpr 0x4, %htstate
27248 done
27249 st %f13, [%l7 + 0x50]
27250 st %f15, [%l7 + 0x48]
27251 fmovsge %icc, %f10, %f5
27252loop_3259:
27253 fbn,a %fcc3, loop_3260
27254 bg,a loop_3261
27255 bpos,pn %xcc, loop_3262
27256 fcmpne16 %f2, %f2, %g1
27257loop_3260:
27258 ldd [%l7 + 0x20], %f10
27259loop_3261:
27260 fabsd %f4, %f14
27261loop_3262:
27262 alignaddrl %g3, %l3, %o5
27263 ld [%l7 + 0x18], %f1
27264 nop
27265 setx loop_3263, %l0, %l1
27266 wrpr 0x1, %tl
27267 wrpr %l1, %tpc
27268 add %l1, 0x4, %l1
27269 wrpr %l1, %tnpc
27270 setx 0x34400001400, %l0, %l1
27271 wrpr %l1, %tstate
27272 wrhpr 0x4, %htstate
27273 retry
27274 fmovdne %xcc, %f9, %f2
27275 alignaddrl %l1, %o0, %g7
27276 array16 %i7, %i2, %o7
27277loop_3263:
27278 stw %g4, [%l7 + 0x50]
27279 fmovsn %xcc, %f5, %f14
27280 fmovdl %xcc, %f13, %f0
27281 movg %icc, %i3, %l4
27282 bleu,a loop_3264
27283 sth %l5, [%l7 + 0x0C]
27284 fmul8x16al %f6, %f7, %f8
27285 ldub [%l7 + 0x63], %i5
27286loop_3264:
27287 ldub [%l7 + 0x4F], %o3
27288 ldsw [%l7 + 0x3C], %g5
27289 fmovdvs %xcc, %f5, %f12
27290 tn %xcc, 0x4
27291 lduw [%l7 + 0x54], %o2
27292 movcs %xcc, %i4, %l6
27293 movcc %icc, %l0, %o4
27294 taddcc %g6, %i0, %o1
27295 fmovsvc %xcc, %f10, %f13
27296 fcmpne16 %f6, %f0, %l2
27297 fmovrse %i1, %f1, %f12
27298 std %f0, [%l7 + 0x20]
27299 bn,a,pn %xcc, loop_3265
27300 fmovrslz %g2, %f14, %f6
27301 lduw [%l7 + 0x4C], %o6
27302 ta %icc, 0x5
27303loop_3265:
27304 sdivx %i6, 0x08DB, %g1
27305 stw %g3, [%l7 + 0x08]
27306 movge %icc, %l3, %l1
27307 fpadd16s %f15, %f10, %f12
27308 sdivcc %o5, 0x02F0, %g7
27309 ldsh [%l7 + 0x34], %i7
27310 fornot1 %f6, %f0, %f14
27311 movre %o0, 0x154, %i2
27312 fpack32 %f8, %f12, %f12
27313 lduw [%l7 + 0x24], %o7
27314 std %f14, [%l7 + 0x48]
27315 ldsw [%l7 + 0x5C], %g4
27316 ldsw [%l7 + 0x60], %l4
27317 ldx [%l7 + 0x60], %i3
27318 edge8n %l5, %o3, %i5
27319 fmovdvs %icc, %f12, %f12
27320 bn,pn %xcc, loop_3266
27321 fmovdne %xcc, %f6, %f15
27322 fmovscs %icc, %f15, %f7
27323 tne %xcc, 0x4
27324loop_3266:
27325 fabss %f3, %f2
27326 sll %o2, %i4, %g5
27327 bne,pt %xcc, loop_3267
27328 fmovrsgz %l0, %f8, %f3
27329 fandnot1s %f0, %f11, %f5
27330 ldsw [%l7 + 0x74], %l6
27331loop_3267:
27332 fpsub32s %f5, %f9, %f4
27333 fzero %f2
27334 sll %g6, %i0, %o4
27335 fxor %f14, %f4, %f6
27336 ldx [%l7 + 0x18], %o1
27337 umul %i1, %g2, %l2
27338 fmovdvs %xcc, %f3, %f7
27339 bn %icc, loop_3268
27340 smulcc %o6, 0x12AC, %i6
27341 brz,a %g1, loop_3269
27342 stw %g3, [%l7 + 0x08]
27343loop_3268:
27344 tleu %xcc, 0x4
27345 fnands %f9, %f0, %f15
27346loop_3269:
27347 movleu %xcc, %l3, %o5
27348 stw %l1, [%l7 + 0x48]
27349 fmovsg %xcc, %f3, %f14
27350 orcc %g7, 0x0758, %i7
27351 movre %o0, 0x37F, %o7
27352 fpackfix %f12, %f0
27353 movvc %icc, %i2, %g4
27354 fnot2s %f11, %f1
27355 std %f2, [%l7 + 0x38]
27356 lduh [%l7 + 0x56], %l4
27357 fbg,a %fcc2, loop_3270
27358 fsrc2 %f0, %f12
27359 st %f13, [%l7 + 0x3C]
27360 nop
27361 setx loop_3271, %l0, %l1
27362 wrpr 0x1, %tl
27363 wrpr %l1, %tpc
27364 add %l1, 0x4, %l1
27365 wrpr %l1, %tnpc
27366 setx 0x34400001400, %l0, %l1
27367 wrpr %l1, %tstate
27368 wrhpr 0x4, %htstate
27369 retry
27370loop_3270:
27371 fmovsneg %icc, %f1, %f12
27372 fbu,a %fcc2, loop_3272
27373 fmovdpos %icc, %f13, %f4
27374loop_3271:
27375 fmovs %f14, %f12
27376 fand %f0, %f12, %f0
27377loop_3272:
27378 fmovdleu %xcc, %f0, %f2
27379 subcc %l5, %i3, %i5
27380 std %f4, [%l7 + 0x50]
27381 ld [%l7 + 0x48], %f1
27382 fmovrdgz %o2, %f4, %f6
27383 fsrc2 %f8, %f2
27384 fmovscc %xcc, %f4, %f8
27385 umulcc %i4, %g5, %l0
27386 popc 0x0E4F, %o3
27387 bneg,pt %xcc, loop_3273
27388 fnot1 %f14, %f12
27389 lduw [%l7 + 0x20], %l6
27390 edge16 %g6, %i0, %o4
27391loop_3273:
27392 bpos loop_3274
27393 fpsub16s %f7, %f4, %f2
27394 movgu %xcc, %i1, %o1
27395 fpack32 %f14, %f12, %f6
27396loop_3274:
27397 brgez,a %l2, loop_3275
27398 addccc %o6, 0x0726, %i6
27399 bvc,a,pt %icc, loop_3276
27400 stb %g1, [%l7 + 0x63]
27401loop_3275:
27402 edge16l %g3, %g2, %l3
27403 tne %icc, 0x7
27404loop_3276:
27405 fpackfix %f0, %f3
27406 ldsh [%l7 + 0x28], %o5
27407 ldsh [%l7 + 0x2A], %l1
27408 ldub [%l7 + 0x60], %i7
27409 lduw [%l7 + 0x30], %g7
27410 tge %xcc, 0x3
27411 movvc %xcc, %o0, %o7
27412 stx %g4, [%l7 + 0x50]
27413 ldd [%l7 + 0x58], %f10
27414 fpsub16 %f10, %f2, %f8
27415 fpackfix %f8, %f3
27416 sth %l4, [%l7 + 0x22]
27417 fcmpne32 %f2, %f6, %l5
27418 sdivcc %i3, 0x04D6, %i2
27419 fsrc2s %f3, %f0
27420 sdiv %o2, 0x0591, %i5
27421 fmovrdlez %g5, %f2, %f2
27422 st %f7, [%l7 + 0x54]
27423 tne %icc, 0x3
27424 fornot2s %f9, %f15, %f7
27425 ldsb [%l7 + 0x10], %l0
27426 ldsw [%l7 + 0x24], %o3
27427 faligndata %f6, %f10, %f6
27428 ld [%l7 + 0x58], %f4
27429 fmovrsne %i4, %f5, %f5
27430 fpmerge %f15, %f3, %f8
27431 fmovdcs %xcc, %f13, %f0
27432 fmul8x16al %f15, %f0, %f10
27433 subcc %g6, %l6, %o4
27434 fmovsn %xcc, %f12, %f13
27435 stw %i0, [%l7 + 0x38]
27436 tleu %xcc, 0x5
27437 sub %i1, %o1, %o6
27438 fsrc2 %f10, %f12
27439 bcc,a loop_3277
27440 smul %i6, 0x1AC6, %g1
27441 fnegd %f4, %f10
27442 tneg %xcc, 0x5
27443loop_3277:
27444 stw %g3, [%l7 + 0x10]
27445 umul %l2, 0x0201, %l3
27446 xnorcc %g2, %o5, %i7
27447 fmovdge %icc, %f2, %f8
27448 be loop_3278
27449 fbe %fcc0, loop_3279
27450 add %l1, %g7, %o7
27451 fnot2 %f8, %f2
27452loop_3278:
27453 fcmpes %fcc3, %f7, %f13
27454loop_3279:
27455 sethi 0x16BB, %g4
27456 ldsh [%l7 + 0x0C], %l4
27457 edge8n %o0, %i3, %i2
27458 fxnor %f14, %f8, %f0
27459 edge16l %o2, %l5, %g5
27460 ldsb [%l7 + 0x19], %l0
27461 stb %o3, [%l7 + 0x16]
27462 umul %i4, %g6, %l6
27463 ldsb [%l7 + 0x22], %o4
27464 fmovsvc %xcc, %f7, %f7
27465 movre %i0, 0x05F, %i1
27466 fmovrdgez %o1, %f10, %f8
27467 ldsw [%l7 + 0x6C], %o6
27468 fornot2s %f7, %f9, %f13
27469 bcc %icc, loop_3280
27470 edge32l %i5, %g1, %g3
27471 fornot1 %f2, %f12, %f6
27472 add %i6, 0x1088, %l2
27473loop_3280:
27474 tsubcctv %g2, 0x0F0F, %o5
27475 fpadd16s %f12, %f6, %f6
27476 fpadd32s %f6, %f10, %f15
27477 fmovdvc %icc, %f13, %f0
27478 fmovrdgez %l3, %f12, %f8
27479 fmovrde %i7, %f14, %f6
27480 ldsw [%l7 + 0x4C], %l1
27481 fmovsle %icc, %f13, %f9
27482 ta %icc, 0x5
27483 sdiv %g7, 0x0789, %g4
27484 smul %l4, %o7, %o0
27485 brz %i3, loop_3281
27486 brnz,a %o2, loop_3282
27487 stb %l5, [%l7 + 0x16]
27488 fxnor %f14, %f10, %f2
27489loop_3281:
27490 tcc %xcc, 0x7
27491loop_3282:
27492 tleu %xcc, 0x7
27493 std %f10, [%l7 + 0x58]
27494 ld [%l7 + 0x7C], %f2
27495 taddcctv %g5, 0x1422, %l0
27496 add %i2, 0x1086, %o3
27497 edge16n %i4, %l6, %o4
27498 fsrc2s %f8, %f14
27499 stx %i0, [%l7 + 0x08]
27500 edge8n %g6, %i1, %o1
27501 fnors %f15, %f15, %f2
27502 ldsh [%l7 + 0x6E], %i5
27503 movge %xcc, %o6, %g3
27504 fcmpne32 %f8, %f12, %i6
27505 ldsw [%l7 + 0x24], %l2
27506 fmovrse %g1, %f7, %f14
27507 fmovrsgz %g2, %f13, %f12
27508 tg %xcc, 0x0
27509 movneg %xcc, %o5, %i7
27510 fmovrdlez %l3, %f14, %f6
27511 stx %g7, [%l7 + 0x50]
27512 ldub [%l7 + 0x24], %l1
27513 tgu %icc, 0x0
27514 orncc %g4, 0x1CE3, %l4
27515 edge32l %o0, %i3, %o7
27516 st %f5, [%l7 + 0x5C]
27517 array16 %l5, %g5, %o2
27518 ldd [%l7 + 0x48], %f12
27519 ld [%l7 + 0x64], %f7
27520 std %f8, [%l7 + 0x70]
27521 array32 %i2, %l0, %i4
27522 fmovsgu %xcc, %f7, %f15
27523 bvs,pt %xcc, loop_3283
27524 siam 0x1
27525 nop
27526 setx loop_3284, %l0, %l1
27527 wrpr 0x1, %tl
27528 wrpr %l1, %tnpc
27529 setx 0x34400001400, %l0, %l1
27530 wrpr %l1, %tstate
27531 wrhpr 0x4, %htstate
27532 done
27533 lduw [%l7 + 0x68], %o3
27534loop_3283:
27535 ble,a %xcc, loop_3285
27536 st %f6, [%l7 + 0x0C]
27537loop_3284:
27538 fornot1 %f4, %f6, %f12
27539 mova %icc, %o4, %i0
27540loop_3285:
27541 mova %icc, %g6, %i1
27542 fmovrdlez %l6, %f10, %f4
27543 smul %o1, %o6, %g3
27544 ldx [%l7 + 0x18], %i5
27545 ldx [%l7 + 0x38], %i6
27546 fmovsleu %xcc, %f13, %f4
27547 siam 0x4
27548 pdist %f8, %f12, %f4
27549 fblg %fcc3, loop_3286
27550 fmovrsgez %g1, %f3, %f11
27551 fmovscs %xcc, %f0, %f11
27552 ta %icc, 0x7
27553loop_3286:
27554 fpack32 %f2, %f4, %f4
27555 movvc %icc, %l2, %o5
27556 fand %f4, %f4, %f2
27557 lduw [%l7 + 0x6C], %i7
27558 brgez,a %g2, loop_3287
27559 fbge,a %fcc3, loop_3288
27560 fmuld8sux16 %f4, %f5, %f0
27561 tsubcctv %g7, 0x02B1, %l1
27562loop_3287:
27563 fmovrdgz %g4, %f8, %f14
27564loop_3288:
27565 movrlez %l3, 0x006, %o0
27566 fandnot1s %f8, %f8, %f4
27567 fbl,a %fcc2, loop_3289
27568 udivcc %l4, 0x13EB, %i3
27569 nop
27570 setx loop_3290, %l0, %l1
27571 wrpr 0x1, %tl
27572 wrpr %l1, %tpc
27573 add %l1, 0x4, %l1
27574 wrpr %l1, %tnpc
27575 setx 0x34400001400, %l0, %l1
27576 wrpr %l1, %tstate
27577 wrhpr 0x4, %htstate
27578 retry
27579 fpadd32 %f12, %f12, %f12
27580loop_3289:
27581 sth %o7, [%l7 + 0x3E]
27582 or %g5, %l5, %o2
27583loop_3290:
27584 edge32ln %l0, %i2, %o3
27585 st %f15, [%l7 + 0x24]
27586 sdivcc %i4, 0x0583, %o4
27587 lduw [%l7 + 0x44], %g6
27588 movle %icc, %i1, %l6
27589 edge16ln %o1, %i0, %o6
27590 mulscc %i5, 0x12A9, %g3
27591 brlez,a %g1, loop_3291
27592 mulx %l2, 0x1B5C, %i6
27593 fmovrslz %i7, %f6, %f5
27594 nop
27595 setx loop_3292, %l0, %l1
27596 wrpr 0x1, %tl
27597 wrpr %l1, %tpc
27598 add %l1, 0x4, %l1
27599 wrpr %l1, %tnpc
27600 setx 0x34400001400, %l0, %l1
27601 wrpr %l1, %tstate
27602 wrhpr 0x4, %htstate
27603 retry
27604loop_3291:
27605 fmovsl %icc, %f3, %f2
27606 ldx [%l7 + 0x40], %g2
27607 bshuffle %f14, %f12, %f2
27608loop_3292:
27609 fcmple32 %f2, %f8, %o5
27610 fmovdcs %icc, %f12, %f4
27611 fcmpes %fcc3, %f1, %f10
27612 ldsb [%l7 + 0x71], %g7
27613 lduh [%l7 + 0x60], %g4
27614 tsubcctv %l3, 0x1D7B, %o0
27615 fnor %f4, %f14, %f12
27616 fmovsgu %xcc, %f9, %f12
27617 subc %l1, %l4, %i3
27618 edge16n %g5, %o7, %l5
27619 tsubcctv %l0, %i2, %o2
27620 fbue %fcc0, loop_3293
27621 fbge,a %fcc2, loop_3294
27622 fmovdl %icc, %f15, %f4
27623 fnot1s %f14, %f10
27624loop_3293:
27625 sth %o3, [%l7 + 0x34]
27626loop_3294:
27627 movl %icc, %i4, %g6
27628 subccc %o4, 0x0AFA, %l6
27629 movpos %xcc, %o1, %i0
27630 fmovrdgz %i1, %f14, %f14
27631 lduw [%l7 + 0x20], %o6
27632 movn %xcc, %i5, %g1
27633 st %f7, [%l7 + 0x64]
27634 fxor %f12, %f8, %f8
27635 fbul %fcc2, loop_3295
27636 std %f4, [%l7 + 0x20]
27637 ldsb [%l7 + 0x5B], %g3
27638 movrgez %l2, 0x07D, %i7
27639loop_3295:
27640 ld [%l7 + 0x54], %f13
27641 addc %i6, 0x137A, %o5
27642 faligndata %f2, %f8, %f0
27643 fcmpeq32 %f6, %f0, %g7
27644 mulscc %g4, 0x197F, %l3
27645 std %f4, [%l7 + 0x60]
27646 fsrc1s %f4, %f11
27647 addccc %g2, 0x1EA3, %l1
27648 ble,a,pn %icc, loop_3296
27649 fcmpes %fcc0, %f8, %f10
27650 ldsb [%l7 + 0x3C], %o0
27651 fabsd %f14, %f12
27652loop_3296:
27653 movle %xcc, %l4, %i3
27654 brlz %o7, loop_3297
27655 sth %g5, [%l7 + 0x32]
27656 fpadd16s %f4, %f0, %f1
27657 fcmpne16 %f8, %f12, %l5
27658loop_3297:
27659 stx %l0, [%l7 + 0x38]
27660 fmovscc %icc, %f14, %f1
27661 fmul8x16al %f5, %f4, %f2
27662 movre %i2, 0x2F7, %o2
27663 fmovdvc %icc, %f14, %f14
27664 ld [%l7 + 0x1C], %f10
27665 ldx [%l7 + 0x50], %i4
27666 ldd [%l7 + 0x30], %f10
27667 fmuld8sux16 %f3, %f9, %f4
27668 fnegs %f10, %f11
27669 fmul8sux16 %f12, %f10, %f14
27670 andn %o3, 0x1AC4, %g6
27671 alignaddrl %o4, %l6, %i0
27672 sth %i1, [%l7 + 0x1A]
27673 tge %xcc, 0x7
27674 tvs %xcc, 0x3
27675 sdivcc %o6, 0x1426, %o1
27676 sth %i5, [%l7 + 0x20]
27677 st %f13, [%l7 + 0x18]
27678 fmovdl %xcc, %f15, %f7
27679 st %f11, [%l7 + 0x2C]
27680 ldsh [%l7 + 0x2C], %g1
27681 edge32ln %g3, %l2, %i7
27682 stx %i6, [%l7 + 0x68]
27683 brgz %o5, loop_3298
27684 ldx [%l7 + 0x78], %g4
27685 ldd [%l7 + 0x20], %f0
27686 tsubcc %l3, %g2, %g7
27687loop_3298:
27688 fmovscs %xcc, %f11, %f0
27689 stb %l1, [%l7 + 0x5F]
27690 fcmpes %fcc1, %f4, %f6
27691 ldd [%l7 + 0x40], %f12
27692 fmovsge %icc, %f13, %f4
27693 ba,a loop_3299
27694 fmovsge %xcc, %f3, %f3
27695 ldd [%l7 + 0x28], %f6
27696 edge16n %l4, %o0, %i3
27697loop_3299:
27698 brnz,a %g5, loop_3300
27699 fcmpes %fcc2, %f11, %f4
27700 st %f14, [%l7 + 0x30]
27701 edge16 %l5, %l0, %o7
27702loop_3300:
27703 movgu %xcc, %i2, %o2
27704 fcmple16 %f10, %f8, %o3
27705 fmovs %f14, %f5
27706 fornot2 %f12, %f2, %f6
27707 fcmpeq32 %f6, %f6, %i4
27708 fzeros %f1
27709 fpack16 %f0, %f12
27710 ld [%l7 + 0x18], %f11
27711 movrgz %g6, 0x235, %o4
27712 udiv %l6, 0x1CAB, %i0
27713 sra %o6, %o1, %i5
27714 fmovse %xcc, %f12, %f9
27715 fzero %f10
27716 movleu %xcc, %i1, %g1
27717 fmovrsgz %g3, %f3, %f14
27718 fbl %fcc2, loop_3301
27719 ld [%l7 + 0x7C], %f5
27720 alignaddrl %i7, %l2, %o5
27721 ldsw [%l7 + 0x50], %g4
27722loop_3301:
27723 fmovdgu %icc, %f12, %f2
27724 ldsh [%l7 + 0x44], %i6
27725 st %f15, [%l7 + 0x18]
27726 umul %g2, 0x1366, %l3
27727 lduh [%l7 + 0x4E], %g7
27728 stx %l4, [%l7 + 0x68]
27729 taddcctv %o0, %l1, %i3
27730 ld [%l7 + 0x38], %f14
27731 ldsw [%l7 + 0x4C], %g5
27732 edge8ln %l5, %o7, %l0
27733 ld [%l7 + 0x30], %f0
27734 fmovdl %icc, %f4, %f15
27735 tleu %icc, 0x2
27736 xor %i2, %o2, %o3
27737 movl %xcc, %i4, %g6
27738 edge32 %l6, %o4, %o6
27739 fpmerge %f3, %f13, %f14
27740 ld [%l7 + 0x5C], %f0
27741 bpos,a loop_3302
27742 bvc %xcc, loop_3303
27743 edge32n %o1, %i5, %i0
27744 ldsb [%l7 + 0x61], %i1
27745loop_3302:
27746 fble %fcc0, loop_3304
27747loop_3303:
27748 movcc %icc, %g3, %g1
27749 movgu %xcc, %l2, %i7
27750 edge16n %g4, %o5, %i6
27751loop_3304:
27752 fcmped %fcc3, %f10, %f14
27753 stw %g2, [%l7 + 0x70]
27754 ldsh [%l7 + 0x68], %g7
27755 fmovsg %icc, %f12, %f1
27756 st %f4, [%l7 + 0x0C]
27757 bvs,pn %xcc, loop_3305
27758 tleu %icc, 0x6
27759 fmovdge %xcc, %f14, %f14
27760 fmul8x16 %f2, %f4, %f2
27761loop_3305:
27762 ldx [%l7 + 0x78], %l4
27763 fbn %fcc2, loop_3306
27764 ldsb [%l7 + 0x79], %l3
27765 movl %icc, %o0, %l1
27766 fpack16 %f6, %f1
27767loop_3306:
27768 fbul,a %fcc0, loop_3307
27769 ld [%l7 + 0x4C], %f9
27770 lduw [%l7 + 0x5C], %g5
27771 tvs %icc, 0x6
27772loop_3307:
27773 fbule %fcc1, loop_3308
27774 fmovdneg %xcc, %f15, %f7
27775 stw %i3, [%l7 + 0x44]
27776 tl %xcc, 0x1
27777loop_3308:
27778 sub %l5, 0x1634, %o7
27779 stw %i2, [%l7 + 0x64]
27780 stx %l0, [%l7 + 0x30]
27781 xor %o3, 0x1F4C, %o2
27782 fxor %f12, %f0, %f10
27783 tl %xcc, 0x2
27784 tl %icc, 0x6
27785 fmovsleu %icc, %f13, %f6
27786 ldsb [%l7 + 0x10], %g6
27787 stx %l6, [%l7 + 0x58]
27788 movl %icc, %i4, %o4
27789 ldx [%l7 + 0x38], %o6
27790 faligndata %f14, %f2, %f4
27791 fmovscc %xcc, %f15, %f4
27792 mulx %o1, %i0, %i5
27793 std %f4, [%l7 + 0x18]
27794 fone %f4
27795 udiv %g3, 0x1CEF, %g1
27796 tle %xcc, 0x7
27797 bneg,a,pn %xcc, loop_3309
27798 ld [%l7 + 0x78], %f1
27799 tgu %xcc, 0x7
27800 taddcc %i1, %i7, %g4
27801loop_3309:
27802 fpack32 %f0, %f4, %f8
27803 ldsb [%l7 + 0x36], %o5
27804 bvs,pt %icc, loop_3310
27805 movrlz %l2, 0x34C, %g2
27806 fba %fcc3, loop_3311
27807 std %f2, [%l7 + 0x10]
27808loop_3310:
27809 movg %xcc, %g7, %i6
27810 bne %xcc, loop_3312
27811loop_3311:
27812 array32 %l4, %o0, %l1
27813 fpackfix %f4, %f11
27814 movpos %icc, %l3, %g5
27815loop_3312:
27816 bneg,pt %icc, loop_3313
27817 movvs %xcc, %l5, %i3
27818 ldsw [%l7 + 0x70], %i2
27819 fmovdvs %icc, %f11, %f11
27820loop_3313:
27821 lduw [%l7 + 0x48], %l0
27822 ldub [%l7 + 0x4D], %o3
27823 fmovdpos %icc, %f12, %f12
27824 fmovsvc %icc, %f6, %f2
27825 bvs loop_3314
27826 fmovdneg %xcc, %f9, %f7
27827 tleu %icc, 0x7
27828 orcc %o7, 0x0FA8, %g6
27829loop_3314:
27830 orncc %o2, 0x139F, %l6
27831 mulx %o4, %o6, %i4
27832 sra %o1, %i0, %g3
27833 st %f3, [%l7 + 0x20]
27834 brgz %g1, loop_3315
27835 fbge,a %fcc2, loop_3316
27836 fmul8ulx16 %f0, %f8, %f6
27837 stb %i5, [%l7 + 0x1E]
27838loop_3315:
27839 tsubcctv %i1, 0x1589, %i7
27840loop_3316:
27841 fandnot2 %f4, %f10, %f4
27842 fmovrdlz %o5, %f6, %f2
27843 std %f14, [%l7 + 0x30]
27844 fmovsgu %xcc, %f13, %f10
27845 fornot2s %f6, %f12, %f11
27846 sth %l2, [%l7 + 0x3C]
27847 fnot2s %f14, %f14
27848 sll %g2, %g7, %i6
27849 xor %g4, 0x0D6A, %l4
27850 mulx %l1, %l3, %g5
27851 fbue,a %fcc0, loop_3317
27852 fpadd16s %f9, %f3, %f2
27853 fmul8sux16 %f10, %f8, %f4
27854 ldub [%l7 + 0x3F], %o0
27855loop_3317:
27856 fble,a %fcc0, loop_3318
27857 array32 %i3, %i2, %l5
27858 stw %l0, [%l7 + 0x2C]
27859 tn %xcc, 0x1
27860loop_3318:
27861 std %f14, [%l7 + 0x18]
27862 sllx %o7, 0x0B, %o3
27863 fornot2 %f10, %f4, %f8
27864 fmovdneg %icc, %f9, %f11
27865 bleu,a,pt %icc, loop_3319
27866 fnot1s %f3, %f14
27867 fbg,a %fcc0, loop_3320
27868 movre %o2, 0x2B3, %g6
27869loop_3319:
27870 lduw [%l7 + 0x24], %l6
27871 fpsub32s %f1, %f3, %f4
27872loop_3320:
27873 subccc %o4, 0x0189, %i4
27874 addc %o6, 0x1FE1, %o1
27875 ldd [%l7 + 0x68], %f0
27876 fsrc2s %f10, %f3
27877 ldub [%l7 + 0x10], %g3
27878 sdivx %g1, 0x1753, %i5
27879 brgz,a %i0, loop_3321
27880 ld [%l7 + 0x38], %f2
27881 sth %i1, [%l7 + 0x7E]
27882 ld [%l7 + 0x50], %f7
27883loop_3321:
27884 movrgz %i7, %l2, %o5
27885 fabss %f10, %f3
27886 fmovdne %xcc, %f13, %f9
27887 fxor %f10, %f8, %f6
27888 nop
27889 setx loop_3322, %l0, %l1
27890 wrpr 0x1, %tl
27891 wrpr %l1, %tpc
27892 add %l1, 0x4, %l1
27893 wrpr %l1, %tnpc
27894 setx 0x34400001400, %l0, %l1
27895 wrpr %l1, %tstate
27896 wrhpr 0x4, %htstate
27897 retry
27898 array16 %g7, %g2, %g4
27899 ldsb [%l7 + 0x70], %l4
27900 ldub [%l7 + 0x60], %i6
27901loop_3322:
27902 stx %l1, [%l7 + 0x58]
27903 lduh [%l7 + 0x3C], %g5
27904 popc %l3, %i3
27905 fmovdcc %xcc, %f7, %f0
27906 ldub [%l7 + 0x75], %i2
27907 fnands %f0, %f11, %f4
27908 movgu %icc, %o0, %l0
27909 ldsw [%l7 + 0x60], %l5
27910 stw %o7, [%l7 + 0x68]
27911 ldx [%l7 + 0x58], %o2
27912 movrne %o3, %g6, %o4
27913 brnz,a %l6, loop_3323
27914 ta %xcc, 0x0
27915 fcmped %fcc2, %f8, %f10
27916 mulx %i4, 0x1AB5, %o1
27917loop_3323:
27918 lduh [%l7 + 0x52], %o6
27919 be,pn %xcc, loop_3324
27920 fmovdvs %icc, %f14, %f5
27921 fnors %f4, %f15, %f5
27922 ldsh [%l7 + 0x4A], %g1
27923loop_3324:
27924 ldsb [%l7 + 0x71], %g3
27925 and %i0, %i1, %i7
27926 ldx [%l7 + 0x58], %l2
27927 ldd [%l7 + 0x30], %f4
27928 orncc %o5, %i5, %g7
27929 tcc %icc, 0x1
27930 sth %g2, [%l7 + 0x76]
27931 ldx [%l7 + 0x38], %l4
27932 fsrc1 %f4, %f8
27933 tne %xcc, 0x2
27934 fcmps %fcc3, %f0, %f3
27935 srax %g4, %i6, %g5
27936 fmovsleu %xcc, %f7, %f14
27937 fandnot1s %f7, %f15, %f9
27938 call loop_3325
27939 ld [%l7 + 0x08], %f1
27940 ba %xcc, loop_3326
27941 fnot2s %f9, %f4
27942loop_3325:
27943 movg %xcc, %l1, %i3
27944 ld [%l7 + 0x30], %f13
27945loop_3326:
27946 tvs %icc, 0x5
27947 st %f7, [%l7 + 0x10]
27948 ld [%l7 + 0x30], %f4
27949 fcmpgt16 %f10, %f0, %l3
27950 lduw [%l7 + 0x20], %i2
27951 ldsw [%l7 + 0x44], %l0
27952 ldsw [%l7 + 0x1C], %o0
27953 edge32ln %l5, %o2, %o7
27954 ldsw [%l7 + 0x50], %o3
27955 ldsw [%l7 + 0x30], %o4
27956 stb %g6, [%l7 + 0x40]
27957 fmovde %xcc, %f8, %f1
27958 bge,a loop_3327
27959 fbuge,a %fcc1, loop_3328
27960 stb %i4, [%l7 + 0x42]
27961 fcmpes %fcc3, %f7, %f1
27962loop_3327:
27963 stw %l6, [%l7 + 0x44]
27964loop_3328:
27965 fmuld8sux16 %f14, %f2, %f6
27966 fcmpgt16 %f6, %f14, %o6
27967 fbg,a %fcc0, loop_3329
27968 tgu %xcc, 0x3
27969 movrgz %g1, 0x29A, %o1
27970 brlz,a %i0, loop_3330
27971loop_3329:
27972 ldub [%l7 + 0x55], %i1
27973 addc %i7, 0x0976, %g3
27974 movvs %icc, %l2, %i5
27975loop_3330:
27976 brlez,a %o5, loop_3331
27977 ldsh [%l7 + 0x32], %g7
27978 fmul8x16al %f6, %f11, %f2
27979 fble,a %fcc2, loop_3332
27980loop_3331:
27981 fpack16 %f14, %f8
27982 fabss %f4, %f15
27983 fcmple32 %f8, %f4, %g2
27984loop_3332:
27985 movvc %icc, %g4, %l4
27986 movvs %xcc, %g5, %l1
27987 sth %i3, [%l7 + 0x2E]
27988 bleu loop_3333
27989 ta %icc, 0x0
27990 lduh [%l7 + 0x76], %l3
27991 sdivcc %i2, 0x0D3C, %i6
27992loop_3333:
27993 add %o0, %l0, %o2
27994 stw %o7, [%l7 + 0x18]
27995 lduw [%l7 + 0x10], %o3
27996 fmovd %f0, %f4
27997 std %f12, [%l7 + 0x30]
27998 ldub [%l7 + 0x6F], %l5
27999 st %f13, [%l7 + 0x64]
28000 ldub [%l7 + 0x23], %o4
28001 add %i4, %g6, %l6
28002 andn %o6, 0x0D63, %o1
28003 fnegs %f15, %f10
28004 add %i0, 0x128E, %g1
28005 ldsw [%l7 + 0x78], %i7
28006 fbg,a %fcc2, loop_3334
28007 edge16l %i1, %g3, %i5
28008 ldsw [%l7 + 0x64], %o5
28009 fornot1s %f4, %f10, %f1
28010loop_3334:
28011 fpmerge %f8, %f10, %f14
28012 ldx [%l7 + 0x28], %g7
28013 bne,a,pn %icc, loop_3335
28014 tpos %xcc, 0x3
28015 fors %f5, %f7, %f7
28016 ldd [%l7 + 0x50], %f12
28017loop_3335:
28018 fnot2s %f11, %f13
28019 ldub [%l7 + 0x1F], %l2
28020 fxnors %f8, %f6, %f0
28021 fmovdpos %xcc, %f11, %f13
28022 fzero %f10
28023 subccc %g4, %l4, %g5
28024 tsubcc %g2, 0x1985, %i3
28025 ld [%l7 + 0x70], %f9
28026 ldx [%l7 + 0x50], %l1
28027 ldsw [%l7 + 0x74], %l3
28028 bpos,a,pt %xcc, loop_3336
28029 xorcc %i6, 0x155E, %i2
28030 ldd [%l7 + 0x70], %f0
28031 subc %o0, %l0, %o7
28032loop_3336:
28033 stw %o2, [%l7 + 0x1C]
28034 edge16l %l5, %o3, %o4
28035 st %f1, [%l7 + 0x18]
28036 std %f0, [%l7 + 0x28]
28037 bcc,a,pt %icc, loop_3337
28038 movrlez %g6, %l6, %i4
28039 sdiv %o6, 0x1542, %i0
28040 fblg,a %fcc2, loop_3338
28041loop_3337:
28042 smul %o1, %g1, %i7
28043 subcc %g3, %i1, %i5
28044 xorcc %g7, 0x0FD5, %l2
28045loop_3338:
28046 move %icc, %g4, %l4
28047 edge32n %g5, %o5, %i3
28048 tvc %icc, 0x6
28049 fones %f4
28050 subc %g2, 0x0035, %l3
28051 bl,pt %xcc, loop_3339
28052 ld [%l7 + 0x74], %f8
28053 ldx [%l7 + 0x70], %i6
28054 addc %l1, %o0, %l0
28055loop_3339:
28056 sra %o7, 0x03, %i2
28057 stw %l5, [%l7 + 0x4C]
28058 taddcctv %o3, 0x0E4D, %o4
28059 fmovsl %icc, %f6, %f2
28060 fone %f12
28061 lduw [%l7 + 0x5C], %o2
28062 sdiv %g6, 0x08DD, %l6
28063 andcc %o6, 0x172F, %i0
28064 smulcc %o1, 0x038E, %g1
28065 ldsh [%l7 + 0x70], %i4
28066 fcmpd %fcc3, %f8, %f10
28067 array8 %g3, %i1, %i7
28068 st %f10, [%l7 + 0x18]
28069 fzeros %f12
28070 sub %i5, %l2, %g4
28071 lduw [%l7 + 0x14], %g7
28072 tsubcctv %g5, 0x03C2, %o5
28073 nop
28074 setx loop_3340, %l0, %l1
28075 wrpr 0x1, %tl
28076 wrpr %l1, %tpc
28077 add %l1, 0x4, %l1
28078 wrpr %l1, %tnpc
28079 setx 0x34400001400, %l0, %l1
28080 wrpr %l1, %tstate
28081 wrhpr 0x4, %htstate
28082 retry
28083 fcmpgt16 %f14, %f14, %i3
28084 fmovscs %icc, %f13, %f7
28085 fpmerge %f0, %f13, %f8
28086loop_3340:
28087 fpadd32s %f9, %f3, %f6
28088 lduw [%l7 + 0x5C], %g2
28089 subcc %l3, %l4, %l1
28090 movl %xcc, %o0, %i6
28091 bvc %icc, loop_3341
28092 fxnor %f2, %f14, %f2
28093 sub %o7, %l0, %i2
28094 udivcc %o3, 0x11AD, %o4
28095loop_3341:
28096 movrlz %o2, 0x09F, %l5
28097 fnegs %f4, %f9
28098 fbn %fcc1, loop_3342
28099 ldsb [%l7 + 0x28], %g6
28100 fmovrsgz %l6, %f8, %f13
28101 fone %f2
28102loop_3342:
28103 fmovsleu %icc, %f5, %f3
28104 mulx %i0, 0x0D33, %o6
28105 fmovdpos %icc, %f9, %f10
28106 brlez %g1, loop_3343
28107 sra %i4, 0x1E, %g3
28108 nop
28109 setx loop_3344, %l0, %l1
28110 wrpr 0x1, %tl
28111 wrpr %l1, %tpc
28112 add %l1, 0x4, %l1
28113 wrpr %l1, %tnpc
28114 setx 0x34400001400, %l0, %l1
28115 wrpr %l1, %tstate
28116 wrhpr 0x4, %htstate
28117 retry
28118 brz %o1, loop_3345
28119loop_3343:
28120 tne %xcc, 0x3
28121 sth %i7, [%l7 + 0x3C]
28122loop_3344:
28123 ldx [%l7 + 0x60], %i1
28124loop_3345:
28125 ldsw [%l7 + 0x08], %i5
28126 fba %fcc2, loop_3346
28127 ldub [%l7 + 0x35], %l2
28128 or %g7, 0x1851, %g4
28129 andncc %o5, %i3, %g5
28130loop_3346:
28131 stb %l3, [%l7 + 0x1F]
28132 lduh [%l7 + 0x64], %g2
28133 fcmpgt16 %f10, %f0, %l1
28134 fmovdl %icc, %f14, %f9
28135 ldub [%l7 + 0x1F], %o0
28136 st %f7, [%l7 + 0x1C]
28137 taddcctv %i6, 0x1760, %l4
28138 edge32ln %l0, %i2, %o3
28139 ldx [%l7 + 0x60], %o4
28140 pdist %f14, %f0, %f10
28141 fmovs %f11, %f10
28142 fmovrslez %o2, %f4, %f10
28143 lduh [%l7 + 0x22], %l5
28144 ldub [%l7 + 0x2A], %o7
28145 bneg,a,pn %xcc, loop_3347
28146 fone %f6
28147 stw %l6, [%l7 + 0x20]
28148 fmovda %icc, %f11, %f3
28149loop_3347:
28150 fnors %f9, %f14, %f4
28151 fbn,a %fcc0, loop_3348
28152 movrgez %g6, 0x066, %o6
28153 fmovsleu %icc, %f8, %f4
28154 fpadd32 %f8, %f4, %f12
28155loop_3348:
28156 fnegd %f0, %f12
28157 movcs %icc, %g1, %i0
28158 ldsb [%l7 + 0x3E], %i4
28159 fbue %fcc2, loop_3349
28160 movneg %icc, %o1, %i7
28161 lduh [%l7 + 0x28], %i1
28162 andn %i5, %g3, %g7
28163loop_3349:
28164 andncc %l2, %o5, %g4
28165 fmul8x16al %f12, %f15, %f14
28166 ldsw [%l7 + 0x18], %g5
28167 stw %l3, [%l7 + 0x50]
28168 tcs %xcc, 0x2
28169 fmovrdgz %i3, %f6, %f2
28170 brlez,a %l1, loop_3350
28171 bl,pt %icc, loop_3351
28172 movgu %icc, %o0, %i6
28173 stb %g2, [%l7 + 0x63]
28174loop_3350:
28175 fandnot1 %f14, %f2, %f8
28176loop_3351:
28177 tl %icc, 0x5
28178 te %icc, 0x4
28179 ldsh [%l7 + 0x32], %l4
28180 be,pn %xcc, loop_3352
28181 fexpand %f1, %f2
28182 smulcc %l0, 0x0B63, %i2
28183 brz %o3, loop_3353
28184loop_3352:
28185 stx %o2, [%l7 + 0x38]
28186 bvc,pn %xcc, loop_3354
28187 stw %o4, [%l7 + 0x48]
28188loop_3353:
28189 fbue,a %fcc1, loop_3355
28190 xor %o7, %l6, %l5
28191loop_3354:
28192 or %o6, 0x1703, %g1
28193 fmovsne %xcc, %f3, %f4
28194loop_3355:
28195 fpack16 %f2, %f5
28196 fnors %f12, %f9, %f3
28197 fnot2s %f0, %f13
28198 std %f8, [%l7 + 0x68]
28199 xnorcc %i0, 0x1C24, %g6
28200 pdist %f14, %f0, %f10
28201 fbul,a %fcc3, loop_3356
28202 tvs %icc, 0x6
28203 ldub [%l7 + 0x24], %o1
28204 std %f2, [%l7 + 0x38]
28205loop_3356:
28206 ldx [%l7 + 0x30], %i7
28207 tg %icc, 0x4
28208 fmuld8sux16 %f8, %f9, %f0
28209 fandnot2s %f12, %f4, %f9
28210 stb %i1, [%l7 + 0x29]
28211 fmovs %f2, %f7
28212 stw %i4, [%l7 + 0x64]
28213 ldx [%l7 + 0x78], %i5
28214 stw %g3, [%l7 + 0x54]
28215 edge32l %g7, %l2, %o5
28216 movcc %icc, %g4, %l3
28217 fmuld8sux16 %f6, %f14, %f6
28218 bvs,a,pn %xcc, loop_3357
28219 tn %icc, 0x5
28220 movneg %xcc, %g5, %l1
28221 smul %i3, %i6, %g2
28222loop_3357:
28223 st %f15, [%l7 + 0x50]
28224 call loop_3358
28225 fnot1s %f0, %f7
28226 alignaddrl %o0, %l0, %l4
28227 ldub [%l7 + 0x6A], %o3
28228loop_3358:
28229 sub %i2, %o2, %o7
28230 ldub [%l7 + 0x38], %l6
28231 tle %icc, 0x6
28232 be,a loop_3359
28233 xor %o4, %o6, %g1
28234 ldsb [%l7 + 0x77], %i0
28235 fpack16 %f14, %f15
28236loop_3359:
28237 std %f6, [%l7 + 0x40]
28238 fcmpne32 %f2, %f6, %l5
28239 fmovsa %icc, %f4, %f6
28240 ldsh [%l7 + 0x0C], %o1
28241 stw %i7, [%l7 + 0x18]
28242 fmovde %icc, %f15, %f9
28243 fmul8x16au %f0, %f0, %f6
28244 fpsub16 %f14, %f12, %f14
28245 fnot1s %f9, %f5
28246 fmovrdgez %i1, %f10, %f8
28247 fmovsgu %icc, %f12, %f3
28248 ld [%l7 + 0x20], %f5
28249 ld [%l7 + 0x40], %f13
28250 fmovrdlz %i4, %f14, %f14
28251 fpadd16s %f2, %f11, %f8
28252 and %i5, %g6, %g7
28253 fbne,a %fcc0, loop_3360
28254 orn %g3, %o5, %l2
28255 edge16n %l3, %g4, %g5
28256 fcmps %fcc1, %f4, %f6
28257loop_3360:
28258 st %f13, [%l7 + 0x1C]
28259 andncc %l1, %i3, %i6
28260 fnot2 %f4, %f0
28261 fnegs %f14, %f12
28262 andncc %g2, %o0, %l0
28263 bl,a loop_3361
28264 fandnot2s %f0, %f2, %f15
28265 addcc %o3, 0x1A49, %i2
28266 edge32l %l4, %o2, %o7
28267loop_3361:
28268 stw %o4, [%l7 + 0x08]
28269 tl %xcc, 0x6
28270 ldd [%l7 + 0x30], %f14
28271 fbue,a %fcc2, loop_3362
28272 fmovrdlz %l6, %f10, %f6
28273 udiv %o6, 0x0DE2, %g1
28274 edge8n %i0, %l5, %i7
28275loop_3362:
28276 ld [%l7 + 0x10], %f8
28277 fbul %fcc1, loop_3363
28278 movcc %xcc, %i1, %o1
28279 move %xcc, %i5, %g6
28280 sth %g7, [%l7 + 0x36]
28281loop_3363:
28282 edge32l %g3, %i4, %l2
28283 tle %icc, 0x2
28284 stx %l3, [%l7 + 0x30]
28285 tleu %xcc, 0x5
28286 fxor %f8, %f14, %f0
28287 ldsb [%l7 + 0x46], %g4
28288 ldd [%l7 + 0x70], %f0
28289 fmovdpos %icc, %f12, %f3
28290 pdist %f2, %f6, %f8
28291 fmuld8sux16 %f0, %f4, %f0
28292 subc %g5, 0x188A, %o5
28293 ba,a,pn %xcc, loop_3364
28294 edge8 %i3, %l1, %g2
28295 fpmerge %f12, %f6, %f8
28296 fmovrsne %i6, %f4, %f10
28297loop_3364:
28298 fbg %fcc0, loop_3365
28299 stb %o0, [%l7 + 0x2B]
28300 lduw [%l7 + 0x14], %o3
28301 lduh [%l7 + 0x34], %l0
28302loop_3365:
28303 fcmpne16 %f2, %f14, %i2
28304 fmul8ulx16 %f0, %f0, %f12
28305 fmovdvs %icc, %f11, %f1
28306 fsrc1 %f12, %f12
28307 stx %l4, [%l7 + 0x60]
28308 smul %o7, %o4, %l6
28309 fnot2s %f15, %f3
28310 popc 0x0DD1, %o2
28311 fmul8x16 %f8, %f2, %f12
28312 fpadd32 %f0, %f0, %f4
28313 fmovdneg %icc, %f3, %f5
28314 tle %icc, 0x0
28315 lduh [%l7 + 0x7E], %o6
28316 fnands %f3, %f10, %f11
28317 fnot2 %f6, %f12
28318 fmul8x16 %f12, %f6, %f2
28319 st %f4, [%l7 + 0x48]
28320 movg %icc, %g1, %i0
28321 lduw [%l7 + 0x6C], %i7
28322 ldsb [%l7 + 0x55], %i1
28323 fmuld8ulx16 %f10, %f7, %f0
28324 movg %xcc, %l5, %o1
28325 andcc %i5, 0x0B6C, %g7
28326 ldub [%l7 + 0x08], %g6
28327 andcc %g3, %i4, %l2
28328 tgu %xcc, 0x1
28329 lduw [%l7 + 0x58], %l3
28330 stw %g5, [%l7 + 0x18]
28331 stx %g4, [%l7 + 0x08]
28332 sllx %i3, %o5, %g2
28333 movge %xcc, %i6, %l1
28334 fbl %fcc2, loop_3366
28335 std %f14, [%l7 + 0x60]
28336 and %o3, 0x05A6, %o0
28337 fnors %f0, %f15, %f9
28338loop_3366:
28339 stx %l0, [%l7 + 0x30]
28340 edge32ln %i2, %l4, %o4
28341 orn %l6, 0x19D7, %o2
28342 fcmpeq16 %f4, %f8, %o7
28343 st %f13, [%l7 + 0x5C]
28344 fabsd %f2, %f12
28345 fcmpne32 %f10, %f6, %o6
28346 stw %i0, [%l7 + 0x70]
28347 lduh [%l7 + 0x16], %g1
28348 brlez,a %i7, loop_3367
28349 bcs,a loop_3368
28350 fpmerge %f5, %f3, %f10
28351 stb %l5, [%l7 + 0x69]
28352loop_3367:
28353 subccc %i1, %i5, %g7
28354loop_3368:
28355 tneg %icc, 0x1
28356 fmovrslez %o1, %f0, %f8
28357 fmovdcc %xcc, %f13, %f1
28358 fcmps %fcc1, %f9, %f5
28359 edge32 %g3, %i4, %l2
28360 fmovdl %xcc, %f7, %f15
28361 alignaddrl %l3, %g5, %g4
28362 movrlz %i3, 0x1B3, %o5
28363 ldsh [%l7 + 0x40], %g6
28364 fmovspos %xcc, %f6, %f5
28365 stw %i6, [%l7 + 0x30]
28366 addc %g2, %o3, %o0
28367 sdivx %l0, 0x116A, %l1
28368 bg,a,pt %xcc, loop_3369
28369 fbo,a %fcc1, loop_3370
28370 fmovrdgez %i2, %f0, %f0
28371 bne,pt %icc, loop_3371
28372loop_3369:
28373 fbug,a %fcc1, loop_3372
28374loop_3370:
28375 ldub [%l7 + 0x08], %l4
28376 ldsw [%l7 + 0x0C], %o4
28377loop_3371:
28378 addcc %l6, %o2, %o6
28379loop_3372:
28380 fmovscs %xcc, %f9, %f3
28381 fbu,a %fcc2, loop_3373
28382 sth %i0, [%l7 + 0x24]
28383 fbo,a %fcc2, loop_3374
28384 ldx [%l7 + 0x38], %o7
28385loop_3373:
28386 ldsw [%l7 + 0x58], %i7
28387 tpos %xcc, 0x0
28388loop_3374:
28389 ldsh [%l7 + 0x48], %l5
28390 st %f3, [%l7 + 0x08]
28391 fmul8sux16 %f8, %f0, %f14
28392 fmovsleu %icc, %f2, %f8
28393 movle %icc, %g1, %i5
28394 brgz %i1, loop_3375
28395 lduh [%l7 + 0x32], %g7
28396 fmul8ulx16 %f10, %f14, %f12
28397 fmovdleu %icc, %f5, %f11
28398loop_3375:
28399 fzeros %f13
28400 srax %g3, %o1, %i4
28401 brlez,a %l2, loop_3376
28402 fmovsneg %icc, %f11, %f5
28403 lduw [%l7 + 0x14], %l3
28404 fmovdl %xcc, %f6, %f13
28405loop_3376:
28406 movle %xcc, %g4, %i3
28407 edge16n %o5, %g6, %g5
28408 fpadd16s %f2, %f9, %f0
28409 fmovscs %icc, %f1, %f4
28410 ldsw [%l7 + 0x1C], %i6
28411 fabsd %f14, %f12
28412 fsrc2s %f2, %f11
28413 lduw [%l7 + 0x0C], %g2
28414 mova %xcc, %o0, %o3
28415 ldsw [%l7 + 0x58], %l1
28416 fand %f0, %f2, %f8
28417 ldsh [%l7 + 0x62], %l0
28418 umulcc %i2, 0x0ED9, %o4
28419 bn,a,pt %xcc, loop_3377
28420 sub %l4, 0x12B3, %l6
28421 fmovse %icc, %f5, %f1
28422 fnor %f2, %f2, %f8
28423loop_3377:
28424 umulcc %o2, 0x0F38, %o6
28425 te %icc, 0x7
28426 or %i0, %i7, %o7
28427 fmul8ulx16 %f6, %f14, %f0
28428 ldub [%l7 + 0x5A], %l5
28429 fmovsvs %xcc, %f8, %f9
28430 fxnors %f7, %f10, %f4
28431 addcc %g1, %i5, %i1
28432 fandnot2s %f7, %f3, %f8
28433 lduw [%l7 + 0x2C], %g7
28434 orcc %o1, %g3, %i4
28435 ldd [%l7 + 0x30], %f14
28436 movleu %xcc, %l3, %l2
28437 ldsb [%l7 + 0x5C], %g4
28438 nop
28439 setx loop_3378, %l0, %l1
28440 wrpr 0x1, %tl
28441 wrpr %l1, %tpc
28442 add %l1, 0x4, %l1
28443 wrpr %l1, %tnpc
28444 setx 0x34400001400, %l0, %l1
28445 wrpr %l1, %tstate
28446 wrhpr 0x4, %htstate
28447 retry
28448 lduw [%l7 + 0x7C], %o5
28449 or %i3, %g6, %i6
28450 fcmpne16 %f8, %f4, %g5
28451loop_3378:
28452 brlz %o0, loop_3379
28453 andn %g2, %l1, %l0
28454 ldsb [%l7 + 0x64], %i2
28455 fpsub16s %f3, %f1, %f6
28456loop_3379:
28457 addcc %o4, 0x09E1, %l4
28458 ble loop_3380
28459 fcmple16 %f12, %f8, %o3
28460 ldx [%l7 + 0x10], %l6
28461 ldsb [%l7 + 0x36], %o6
28462loop_3380:
28463 movrlz %o2, 0x3DC, %i7
28464 fbul,a %fcc1, loop_3381
28465 fsrc2s %f10, %f1
28466 udivcc %o7, 0x0C5B, %l5
28467 fmovrdlz %i0, %f8, %f10
28468loop_3381:
28469 ba %icc, loop_3382
28470 fmovsge %icc, %f6, %f8
28471 fmovrdlez %i5, %f0, %f2
28472 ldd [%l7 + 0x18], %f8
28473loop_3382:
28474 call loop_3383
28475 fmovrsne %i1, %f13, %f1
28476 fmovspos %icc, %f1, %f15
28477 taddcctv %g7, %g1, %g3
28478loop_3383:
28479 tge %icc, 0x5
28480 fabss %f3, %f1
28481 fcmpgt16 %f0, %f12, %i4
28482 ldsw [%l7 + 0x08], %l3
28483 tsubcc %l2, %g4, %o1
28484 stb %i3, [%l7 + 0x76]
28485 bvc,a %icc, loop_3384
28486 movvs %xcc, %g6, %o5
28487 ldsw [%l7 + 0x20], %i6
28488 ldx [%l7 + 0x08], %o0
28489loop_3384:
28490 fbule,a %fcc1, loop_3385
28491 add %g5, %g2, %l0
28492 nop
28493 setx loop_3386, %l0, %l1
28494 wrpr 0x1, %tl
28495 wrpr %l1, %tpc
28496 add %l1, 0x4, %l1
28497 wrpr %l1, %tnpc
28498 setx 0x34400001400, %l0, %l1
28499 wrpr %l1, %tstate
28500 wrhpr 0x4, %htstate
28501 retry
28502 fmovrslz %i2, %f3, %f8
28503loop_3385:
28504 ld [%l7 + 0x68], %f7
28505 ldx [%l7 + 0x28], %l1
28506loop_3386:
28507 ldub [%l7 + 0x7D], %o4
28508 orn %o3, %l4, %l6
28509 edge32ln %o2, %o6, %o7
28510 std %f0, [%l7 + 0x40]
28511 fmovdvc %xcc, %f10, %f6
28512 fmovscc %icc, %f9, %f2
28513 lduw [%l7 + 0x18], %l5
28514 ldsb [%l7 + 0x2E], %i0
28515 ldsh [%l7 + 0x3C], %i5
28516 ldsb [%l7 + 0x09], %i1
28517 tl %icc, 0x7
28518 stb %i7, [%l7 + 0x40]
28519 ldsh [%l7 + 0x1C], %g7
28520 or %g1, %i4, %l3
28521 nop
28522 setx loop_3387, %l0, %l1
28523 wrpr 0x1, %tl
28524 wrpr %l1, %tpc
28525 add %l1, 0x4, %l1
28526 wrpr %l1, %tnpc
28527 setx 0x34400001400, %l0, %l1
28528 wrpr %l1, %tstate
28529 wrhpr 0x4, %htstate
28530 retry
28531 andn %l2, 0x1686, %g4
28532 fnegd %f14, %f8
28533 bne,pt %xcc, loop_3388
28534loop_3387:
28535 stw %o1, [%l7 + 0x6C]
28536 ldsb [%l7 + 0x3A], %i3
28537 xor %g3, %g6, %o5
28538loop_3388:
28539 std %f14, [%l7 + 0x50]
28540 alignaddr %o0, %i6, %g2
28541 bneg loop_3389
28542 bneg loop_3390
28543 fcmps %fcc3, %f10, %f3
28544 fexpand %f11, %f10
28545loop_3389:
28546 lduw [%l7 + 0x44], %g5
28547loop_3390:
28548 stb %l0, [%l7 + 0x43]
28549 fand %f10, %f4, %f6
28550 ldub [%l7 + 0x74], %l1
28551 ldub [%l7 + 0x4F], %o4
28552 fmovrdlz %o3, %f4, %f6
28553 movrgez %i2, %l6, %o2
28554 ldx [%l7 + 0x40], %o6
28555 stb %l4, [%l7 + 0x6B]
28556 fmuld8sux16 %f5, %f10, %f4
28557 fornot1s %f14, %f14, %f11
28558 fzero %f8
28559 fnand %f14, %f12, %f6
28560 addccc %o7, 0x11BB, %i0
28561 fmovrdlez %i5, %f8, %f4
28562 fmovdcs %xcc, %f3, %f6
28563 ldub [%l7 + 0x67], %l5
28564 brlz,a %i7, loop_3391
28565 tn %xcc, 0x1
28566 fmul8x16 %f4, %f12, %f4
28567 ldsb [%l7 + 0x78], %i1
28568loop_3391:
28569 brgz,a %g7, loop_3392
28570 fblg,a %fcc3, loop_3393
28571 fcmple16 %f10, %f8, %g1
28572 fbl,a %fcc1, loop_3394
28573loop_3392:
28574 lduw [%l7 + 0x08], %l3
28575loop_3393:
28576 std %f2, [%l7 + 0x50]
28577 tne %icc, 0x6
28578loop_3394:
28579 te %icc, 0x0
28580 lduw [%l7 + 0x70], %l2
28581 fmovsvc %icc, %f7, %f11
28582 fmovsgu %icc, %f3, %f11
28583 fsrc1s %f10, %f9
28584 st %f12, [%l7 + 0x30]
28585 ldsh [%l7 + 0x20], %g4
28586 movcs %xcc, %i4, %o1
28587 fmovrdgez %i3, %f2, %f4
28588 fandnot2 %f12, %f2, %f6
28589 ldsb [%l7 + 0x57], %g6
28590 ld [%l7 + 0x40], %f7
28591 orcc %o5, 0x0296, %o0
28592 stx %i6, [%l7 + 0x18]
28593 fandnot2 %f14, %f14, %f14
28594 fmovdvs %xcc, %f3, %f13
28595 xnorcc %g2, 0x0CE1, %g5
28596 fxnor %f10, %f10, %f6
28597 ld [%l7 + 0x54], %f15
28598 tsubcc %g3, 0x18AF, %l0
28599 ldx [%l7 + 0x10], %l1
28600 smulcc %o4, 0x1D4D, %i2
28601 fnot2s %f11, %f1
28602 edge32ln %l6, %o3, %o2
28603 sdiv %l4, 0x08E7, %o6
28604 lduh [%l7 + 0x46], %o7
28605 addccc %i5, %i0, %l5
28606 tneg %xcc, 0x0
28607 fmovrdne %i7, %f12, %f2
28608 std %f4, [%l7 + 0x50]
28609 ldsh [%l7 + 0x46], %i1
28610 array16 %g7, %l3, %l2
28611 ldx [%l7 + 0x38], %g4
28612 tcs %xcc, 0x7
28613 array16 %i4, %o1, %i3
28614 fcmped %fcc1, %f14, %f0
28615 ldsw [%l7 + 0x6C], %g6
28616 bneg,a loop_3395
28617 sethi 0x0064, %o5
28618 fmovdpos %icc, %f1, %f5
28619 fcmps %fcc3, %f9, %f10
28620loop_3395:
28621 st %f14, [%l7 + 0x1C]
28622 movpos %icc, %g1, %o0
28623 movgu %icc, %g2, %i6
28624 edge16 %g5, %g3, %l1
28625 fcmpes %fcc0, %f12, %f7
28626 ld [%l7 + 0x2C], %f3
28627 fones %f4
28628 array32 %o4, %i2, %l0
28629 fcmps %fcc3, %f11, %f1
28630 fnands %f3, %f10, %f6
28631 tneg %xcc, 0x1
28632 brlez %l6, loop_3396
28633 ldsw [%l7 + 0x14], %o3
28634 movcc %xcc, %l4, %o2
28635 xorcc %o7, %o6, %i5
28636loop_3396:
28637 sth %l5, [%l7 + 0x76]
28638 bl,a,pt %xcc, loop_3397
28639 ldsb [%l7 + 0x26], %i0
28640 fxors %f5, %f4, %f9
28641 stx %i1, [%l7 + 0x60]
28642loop_3397:
28643 taddcctv %i7, 0x0706, %l3
28644 fmovdvc %icc, %f0, %f4
28645 std %f0, [%l7 + 0x18]
28646 fpsub16s %f1, %f7, %f7
28647 stx %g7, [%l7 + 0x60]
28648 fabsd %f14, %f8
28649 bvs,pn %icc, loop_3398
28650 tcs %xcc, 0x3
28651 st %f7, [%l7 + 0x54]
28652 te %icc, 0x6
28653loop_3398:
28654 lduw [%l7 + 0x24], %g4
28655 edge8l %l2, %o1, %i3
28656 ld [%l7 + 0x28], %f5
28657 movrne %i4, %g6, %g1
28658 tcs %xcc, 0x0
28659 ldub [%l7 + 0x51], %o0
28660 fnot1s %f7, %f13
28661 bcc,a,pt %icc, loop_3399
28662 stb %o5, [%l7 + 0x0C]
28663 fornot2 %f2, %f2, %f10
28664 fbe,a %fcc3, loop_3400
28665loop_3399:
28666 std %f10, [%l7 + 0x30]
28667 fmovrsne %g2, %f10, %f6
28668 fmovdl %xcc, %f7, %f11
28669loop_3400:
28670 fbl %fcc0, loop_3401
28671 tpos %icc, 0x2
28672 fpsub16s %f13, %f0, %f0
28673 fbu,a %fcc1, loop_3402
28674loop_3401:
28675 smulcc %g5, %g3, %l1
28676 fmovrslz %o4, %f12, %f15
28677 fbn %fcc1, loop_3403
28678loop_3402:
28679 edge8 %i6, %i2, %l6
28680 tvc %icc, 0x2
28681 fmovspos %icc, %f4, %f6
28682loop_3403:
28683 tn %icc, 0x3
28684 sdiv %l0, 0x1C58, %l4
28685 fbne %fcc0, loop_3404
28686 bleu,a loop_3405
28687 movn %icc, %o2, %o7
28688 sdiv %o6, 0x00DF, %i5
28689loop_3404:
28690 ldd [%l7 + 0x20], %f8
28691loop_3405:
28692 ldsb [%l7 + 0x11], %o3
28693 xor %i0, %i1, %l5
28694 fcmpgt32 %f2, %f0, %i7
28695 ldx [%l7 + 0x30], %g7
28696 fcmpes %fcc2, %f8, %f1
28697 movvs %icc, %l3, %l2
28698 ta %xcc, 0x3
28699 smulcc %o1, %i3, %i4
28700 sdivcc %g6, 0x0695, %g4
28701 and %o0, %g1, %o5
28702 stx %g2, [%l7 + 0x50]
28703 sdiv %g3, 0x0E2D, %l1
28704 fandnot2 %f14, %f2, %f4
28705 movcc %icc, %o4, %i6
28706 st %f15, [%l7 + 0x38]
28707 smul %g5, 0x190E, %l6
28708 std %f4, [%l7 + 0x30]
28709 fmovrdgez %i2, %f4, %f14
28710 stw %l4, [%l7 + 0x64]
28711 stw %o2, [%l7 + 0x20]
28712 fzero %f2
28713 ld [%l7 + 0x50], %f9
28714 fmovd %f12, %f10
28715 lduw [%l7 + 0x5C], %o7
28716 bshuffle %f4, %f14, %f4
28717 stb %o6, [%l7 + 0x35]
28718 fsrc2 %f0, %f2
28719 ld [%l7 + 0x48], %f2
28720 ld [%l7 + 0x4C], %f3
28721 ldd [%l7 + 0x30], %f14
28722 udivx %l0, 0x0AC2, %i5
28723 mulx %i0, %i1, %o3
28724 tn %icc, 0x2
28725 fors %f15, %f13, %f13
28726 lduw [%l7 + 0x78], %l5
28727 fbu %fcc1, loop_3406
28728 stw %g7, [%l7 + 0x68]
28729 fbg,a %fcc0, loop_3407
28730 tgu %xcc, 0x1
28731loop_3406:
28732 fands %f15, %f7, %f9
28733 movpos %icc, %l3, %i7
28734loop_3407:
28735 andncc %l2, %i3, %i4
28736 lduw [%l7 + 0x48], %o1
28737 srax %g4, 0x1C, %g6
28738 stw %g1, [%l7 + 0x54]
28739 tcs %icc, 0x0
28740 tge %xcc, 0x7
28741 ldx [%l7 + 0x78], %o5
28742 sll %o0, 0x02, %g2
28743 subcc %g3, %o4, %i6
28744 sub %g5, %l1, %l6
28745 fbue,a %fcc2, loop_3408
28746 stx %i2, [%l7 + 0x50]
28747 fexpand %f9, %f0
28748 tneg %xcc, 0x1
28749loop_3408:
28750 lduh [%l7 + 0x52], %l4
28751 subc %o7, 0x1589, %o2
28752 lduh [%l7 + 0x62], %o6
28753 fbn %fcc1, loop_3409
28754 fnegd %f8, %f6
28755 popc %i5, %i0
28756 fornot2s %f7, %f5, %f12
28757loop_3409:
28758 std %f4, [%l7 + 0x28]
28759 movcs %icc, %l0, %o3
28760 fabss %f14, %f1
28761 fcmpgt16 %f8, %f2, %i1
28762 fnand %f10, %f10, %f4
28763 movrgz %g7, 0x0EA, %l5
28764 brz,a %i7, loop_3410
28765 fmovs %f10, %f5
28766 fmovsne %icc, %f4, %f4
28767 bneg,a,pn %xcc, loop_3411
28768loop_3410:
28769 bpos,a,pt %icc, loop_3412
28770 stw %l2, [%l7 + 0x08]
28771 stx %i3, [%l7 + 0x38]
28772loop_3411:
28773 ldd [%l7 + 0x40], %f8
28774loop_3412:
28775 ldsw [%l7 + 0x68], %i4
28776 tl %xcc, 0x5
28777 fmovrdne %l3, %f2, %f8
28778 stx %g4, [%l7 + 0x08]
28779 fmovdgu %icc, %f14, %f1
28780 fbu,a %fcc0, loop_3413
28781 orncc %g6, 0x108E, %o1
28782 lduw [%l7 + 0x30], %o5
28783 fmovsl %xcc, %f6, %f15
28784loop_3413:
28785 alignaddr %g1, %g2, %g3
28786 fmovrsgez %o4, %f1, %f13
28787 brgz %o0, loop_3414
28788 fmovrdgez %g5, %f2, %f8
28789 ldx [%l7 + 0x70], %l1
28790 brlz,a %l6, loop_3415
28791loop_3414:
28792 fbul %fcc1, loop_3416
28793 addccc %i6, %i2, %o7
28794 fxnors %f1, %f7, %f11
28795loop_3415:
28796 stx %l4, [%l7 + 0x48]
28797loop_3416:
28798 subccc %o6, %o2, %i0
28799 bne loop_3417
28800 brz %l0, loop_3418
28801 fmovrslez %i5, %f15, %f0
28802 tvs %xcc, 0x2
28803loop_3417:
28804 edge8l %o3, %i1, %g7
28805loop_3418:
28806 mulx %l5, %i7, %l2
28807 sth %i3, [%l7 + 0x1C]
28808 fbl %fcc1, loop_3419
28809 lduh [%l7 + 0x14], %l3
28810 std %f4, [%l7 + 0x70]
28811 movvc %icc, %i4, %g4
28812loop_3419:
28813 fnor %f2, %f14, %f8
28814 bcs,pn %xcc, loop_3420
28815 fmovsg %xcc, %f5, %f9
28816 bpos,a loop_3421
28817 ldsw [%l7 + 0x54], %g6
28818loop_3420:
28819 ldsw [%l7 + 0x4C], %o1
28820 move %xcc, %g1, %g2
28821loop_3421:
28822 smul %o5, 0x1807, %o4
28823 stw %o0, [%l7 + 0x10]
28824 movvc %icc, %g5, %g3
28825 ldsw [%l7 + 0x64], %l6
28826 faligndata %f6, %f2, %f14
28827 st %f10, [%l7 + 0x70]
28828 array32 %l1, %i2, %i6
28829 st %f15, [%l7 + 0x48]
28830 fcmpd %fcc2, %f4, %f0
28831 call loop_3422
28832 lduh [%l7 + 0x40], %o7
28833 fmovscc %icc, %f6, %f15
28834 andn %l4, 0x1360, %o2
28835loop_3422:
28836 ldsb [%l7 + 0x1D], %o6
28837 lduh [%l7 + 0x66], %i0
28838 fandnot2 %f12, %f14, %f6
28839 sub %l0, 0x1DDD, %i5
28840 sth %o3, [%l7 + 0x78]
28841 ldd [%l7 + 0x50], %f2
28842 fmovsg %icc, %f9, %f2
28843 fbl,a %fcc0, loop_3423
28844 array8 %i1, %g7, %l5
28845 fand %f0, %f4, %f8
28846 ldsb [%l7 + 0x08], %l2
28847loop_3423:
28848 fcmpeq16 %f12, %f2, %i3
28849 bne loop_3424
28850 bvs %icc, loop_3425
28851 std %f8, [%l7 + 0x08]
28852 ld [%l7 + 0x10], %f4
28853loop_3424:
28854 brlez %l3, loop_3426
28855loop_3425:
28856 bn loop_3427
28857 fcmpgt16 %f12, %f2, %i4
28858 fmovrdgez %g4, %f4, %f8
28859loop_3426:
28860 srl %i7, 0x12, %o1
28861loop_3427:
28862 fbuge,a %fcc2, loop_3428
28863 fmovspos %icc, %f0, %f9
28864 fabss %f6, %f8
28865 fandnot2s %f6, %f7, %f7
28866loop_3428:
28867 bcs,a %icc, loop_3429
28868 for %f4, %f0, %f6
28869 lduh [%l7 + 0x2C], %g1
28870 mulx %g2, 0x0B40, %o5
28871loop_3429:
28872 fbne,a %fcc3, loop_3430
28873 movvc %xcc, %o4, %o0
28874 fmuld8ulx16 %f11, %f13, %f6
28875 fsrc1s %f8, %f1
28876loop_3430:
28877 movrne %g5, %g3, %g6
28878 fmovdne %xcc, %f7, %f0
28879 fpadd16s %f5, %f12, %f1
28880 sth %l1, [%l7 + 0x32]
28881 mova %icc, %i2, %i6
28882 te %xcc, 0x1
28883 fmovsl %xcc, %f0, %f6
28884 fbul,a %fcc3, loop_3431
28885 ldx [%l7 + 0x18], %o7
28886 stx %l6, [%l7 + 0x28]
28887 fbuge,a %fcc2, loop_3432
28888loop_3431:
28889 bshuffle %f4, %f14, %f10
28890 ldub [%l7 + 0x1A], %o2
28891 ldd [%l7 + 0x68], %f2
28892loop_3432:
28893 ld [%l7 + 0x1C], %f8
28894 umulcc %o6, %i0, %l0
28895 pdist %f8, %f8, %f14
28896 bg,pt %icc, loop_3433
28897 fcmps %fcc3, %f6, %f10
28898 bshuffle %f10, %f2, %f6
28899 fmovsle %icc, %f7, %f13
28900loop_3433:
28901 stw %i5, [%l7 + 0x38]
28902 ld [%l7 + 0x7C], %f15
28903 fmovdneg %icc, %f7, %f4
28904 nop
28905 setx loop_3434, %l0, %l1
28906 wrpr 0x1, %tl
28907 wrpr %l1, %tnpc
28908 setx 0x34400001400, %l0, %l1
28909 wrpr %l1, %tstate
28910 wrhpr 0x4, %htstate
28911 done
28912 movneg %icc, %o3, %l4
28913 nop
28914 setx loop_3435, %l0, %l1
28915 wrpr 0x1, %tl
28916 wrpr %l1, %tpc
28917 add %l1, 0x4, %l1
28918 wrpr %l1, %tnpc
28919 setx 0x34400001400, %l0, %l1
28920 wrpr %l1, %tstate
28921 wrhpr 0x4, %htstate
28922 retry
28923 movl %icc, %g7, %i1
28924loop_3434:
28925 fba %fcc2, loop_3436
28926 fcmpeq32 %f12, %f14, %l5
28927loop_3435:
28928 stx %l2, [%l7 + 0x40]
28929 stb %i3, [%l7 + 0x76]
28930loop_3436:
28931 udivcc %i4, 0x0670, %g4
28932 fbu %fcc3, loop_3437
28933 fnot2s %f10, %f0
28934 bcs,a %xcc, loop_3438
28935 brgz,a %l3, loop_3439
28936loop_3437:
28937 stw %o1, [%l7 + 0x54]
28938 ldx [%l7 + 0x58], %i7
28939loop_3438:
28940 fmovde %xcc, %f15, %f9
28941loop_3439:
28942 stb %g2, [%l7 + 0x58]
28943 fmovspos %icc, %f11, %f7
28944 stx %g1, [%l7 + 0x10]
28945 fbue,a %fcc3, loop_3440
28946 fble,a %fcc3, loop_3441
28947 fnor %f8, %f12, %f10
28948 edge32l %o4, %o0, %g5
28949loop_3440:
28950 stb %g3, [%l7 + 0x5E]
28951loop_3441:
28952 fexpand %f5, %f0
28953 fnors %f0, %f3, %f8
28954 tpos %xcc, 0x2
28955 add %g6, 0x0071, %l1
28956 movvs %icc, %i2, %i6
28957 stx %o5, [%l7 + 0x10]
28958 be,a %xcc, loop_3442
28959 fpsub16s %f11, %f5, %f15
28960 xnor %l6, %o2, %o6
28961 faligndata %f10, %f10, %f6
28962loop_3442:
28963 stx %o7, [%l7 + 0x08]
28964 brlz,a %l0, loop_3443
28965 sth %i5, [%l7 + 0x48]
28966 lduh [%l7 + 0x48], %o3
28967 andcc %i0, %l4, %g7
28968loop_3443:
28969 stb %i1, [%l7 + 0x56]
28970 movrgez %l5, 0x14C, %l2
28971 ldx [%l7 + 0x30], %i4
28972 fandnot1 %f14, %f8, %f14
28973 movl %icc, %g4, %l3
28974 bg,a,pn %icc, loop_3444
28975 fmovspos %icc, %f13, %f11
28976 add %o1, 0x1B97, %i3
28977 st %f2, [%l7 + 0x40]
28978loop_3444:
28979 udivx %i7, 0x154B, %g2
28980 bcc loop_3445
28981 lduw [%l7 + 0x18], %g1
28982 fbo,a %fcc2, loop_3446
28983 fmul8x16 %f2, %f12, %f12
28984loop_3445:
28985 edge16 %o4, %g5, %g3
28986 popc 0x0E31, %o0
28987loop_3446:
28988 fmovdcs %xcc, %f7, %f15
28989 move %xcc, %g6, %l1
28990 fsrc2s %f4, %f6
28991 brgz %i6, loop_3447
28992 edge8l %o5, %l6, %o2
28993 ldsb [%l7 + 0x13], %o6
28994 sll %i2, %o7, %i5
28995loop_3447:
28996 fandnot2s %f1, %f14, %f0
28997 edge8n %o3, %i0, %l4
28998 fcmpes %fcc1, %f4, %f10
28999 fornot1 %f12, %f12, %f8
29000 fpack16 %f2, %f1
29001 bcs,a,pn %icc, loop_3448
29002 addc %l0, 0x178B, %g7
29003 fornot1s %f4, %f3, %f13
29004 movgu %icc, %l5, %i1
29005loop_3448:
29006 ldsh [%l7 + 0x38], %l2
29007 fmovdge %icc, %f7, %f14
29008 ldd [%l7 + 0x58], %f6
29009 sdivx %i4, 0x1D3D, %l3
29010 fba,a %fcc0, loop_3449
29011 ldx [%l7 + 0x50], %g4
29012 fcmple16 %f10, %f0, %o1
29013 ldsw [%l7 + 0x7C], %i7
29014loop_3449:
29015 stw %i3, [%l7 + 0x4C]
29016 st %f12, [%l7 + 0x68]
29017 te %icc, 0x3
29018 fnot2s %f8, %f0
29019 stx %g1, [%l7 + 0x50]
29020 fmovscs %icc, %f8, %f2
29021 fxnor %f2, %f12, %f2
29022 or %o4, %g2, %g5
29023 bleu %xcc, loop_3450
29024 fxnors %f5, %f6, %f1
29025 fornot1s %f4, %f9, %f7
29026 tvc %icc, 0x4
29027loop_3450:
29028 tne %icc, 0x4
29029 sth %o0, [%l7 + 0x6E]
29030 fmovdcc %xcc, %f10, %f14
29031 fexpand %f6, %f10
29032 stb %g3, [%l7 + 0x19]
29033 ldsb [%l7 + 0x77], %l1
29034 sethi 0x08CE, %i6
29035 edge8n %g6, %o5, %o2
29036 fcmps %fcc3, %f13, %f6
29037 sra %o6, %l6, %i2
29038 movge %xcc, %o7, %i5
29039 fmovdleu %xcc, %f0, %f4
29040 umulcc %i0, %l4, %o3
29041 ld [%l7 + 0x4C], %f4
29042 fxnor %f6, %f12, %f6
29043 edge8 %l0, %g7, %l5
29044 fcmps %fcc0, %f1, %f0
29045 fpack16 %f12, %f15
29046 std %f12, [%l7 + 0x60]
29047 fmovrslz %l2, %f5, %f0
29048 ldsw [%l7 + 0x08], %i1
29049 std %f12, [%l7 + 0x60]
29050 fmovs %f13, %f12
29051 and %i4, %g4, %o1
29052 std %f0, [%l7 + 0x10]
29053 fmovdl %xcc, %f13, %f12
29054 ba,a,pn %xcc, loop_3451
29055 sub %i7, %l3, %g1
29056 bshuffle %f8, %f6, %f2
29057 fmovsleu %xcc, %f5, %f15
29058loop_3451:
29059 tgu %xcc, 0x1
29060 fxnor %f6, %f2, %f6
29061 fxnors %f9, %f1, %f8
29062 srlx %o4, %g2, %g5
29063 fcmpeq16 %f8, %f8, %i3
29064 ldub [%l7 + 0x52], %o0
29065 std %f0, [%l7 + 0x08]
29066 smulcc %g3, 0x15A6, %l1
29067 fpsub16s %f9, %f7, %f7
29068 lduw [%l7 + 0x74], %g6
29069 fbug,a %fcc2, loop_3452
29070 ldd [%l7 + 0x58], %f2
29071 fmul8x16al %f8, %f5, %f6
29072 fmovscc %icc, %f2, %f9
29073loop_3452:
29074 bl,pt %xcc, loop_3453
29075 xnor %o5, %i6, %o6
29076 stw %l6, [%l7 + 0x14]
29077 fpadd16s %f15, %f6, %f5
29078loop_3453:
29079 ldsb [%l7 + 0x6F], %o2
29080 ldx [%l7 + 0x50], %o7
29081 fbl,a %fcc0, loop_3454
29082 ldsw [%l7 + 0x18], %i2
29083 nop
29084 setx loop_3455, %l0, %l1
29085 wrpr 0x1, %tl
29086 wrpr %l1, %tnpc
29087 setx 0x34400001400, %l0, %l1
29088 wrpr %l1, %tstate
29089 wrhpr 0x4, %htstate
29090 done
29091 tl %xcc, 0x2
29092loop_3454:
29093 fbul,a %fcc3, loop_3456
29094 movcc %icc, %i5, %i0
29095loop_3455:
29096 fxnor %f4, %f2, %f2
29097 ldsh [%l7 + 0x0C], %o3
29098loop_3456:
29099 ldsw [%l7 + 0x0C], %l0
29100 brz,a %l4, loop_3457
29101 addccc %g7, 0x1D94, %l5
29102 andn %i1, 0x0E20, %l2
29103 orn %i4, 0x147A, %o1
29104loop_3457:
29105 be loop_3458
29106 stw %i7, [%l7 + 0x54]
29107 fmovrdgz %l3, %f10, %f12
29108 bn,a,pn %icc, loop_3459
29109loop_3458:
29110 ldub [%l7 + 0x2C], %g4
29111 add %g1, 0x0EE6, %g2
29112 fmovscc %icc, %f4, %f12
29113loop_3459:
29114 std %f4, [%l7 + 0x28]
29115 ldx [%l7 + 0x28], %g5
29116 stx %i3, [%l7 + 0x08]
29117 fmovsle %icc, %f2, %f12
29118 fxnors %f0, %f7, %f15
29119 fpadd32s %f2, %f6, %f0
29120 ble,pn %xcc, loop_3460
29121 ldub [%l7 + 0x78], %o0
29122 ld [%l7 + 0x64], %f15
29123 srax %o4, 0x0D, %l1
29124loop_3460:
29125 fmul8ulx16 %f0, %f10, %f2
29126 ldx [%l7 + 0x68], %g3
29127 xorcc %g6, 0x15CE, %o5
29128 fbge,a %fcc3, loop_3461
29129 mulscc %o6, %l6, %o2
29130 addccc %i6, 0x1274, %o7
29131 std %f4, [%l7 + 0x20]
29132loop_3461:
29133 stb %i2, [%l7 + 0x3B]
29134 fbu %fcc0, loop_3462
29135 fmovrdne %i5, %f12, %f8
29136 be,pt %xcc, loop_3463
29137 fmovsgu %icc, %f3, %f1
29138loop_3462:
29139 fornot2s %f11, %f2, %f11
29140 orn %i0, 0x1A54, %o3
29141loop_3463:
29142 tg %xcc, 0x7
29143 brgez,a %l0, loop_3464
29144 tl %icc, 0x1
29145 ld [%l7 + 0x6C], %f1
29146 fmovda %xcc, %f0, %f15
29147loop_3464:
29148 stw %g7, [%l7 + 0x54]
29149 nop
29150 setx loop_3465, %l0, %l1
29151 wrpr 0x1, %tl
29152 wrpr %l1, %tpc
29153 add %l1, 0x4, %l1
29154 wrpr %l1, %tnpc
29155 setx 0x34400001400, %l0, %l1
29156 wrpr %l1, %tstate
29157 wrhpr 0x4, %htstate
29158 retry
29159 fpackfix %f12, %f0
29160 sdivcc %l5, 0x01AD, %l4
29161 std %f8, [%l7 + 0x70]
29162loop_3465:
29163 bgu,a,pt %xcc, loop_3466
29164 fors %f11, %f7, %f1
29165 lduh [%l7 + 0x4E], %l2
29166 fmovde %xcc, %f2, %f6
29167loop_3466:
29168 bneg,a,pt %icc, loop_3467
29169 brz %i4, loop_3468
29170 fmovscs %xcc, %f10, %f4
29171 stw %i1, [%l7 + 0x0C]
29172loop_3467:
29173 brgz %i7, loop_3469
29174loop_3468:
29175 std %f12, [%l7 + 0x68]
29176 fnegd %f4, %f2
29177 ldsw [%l7 + 0x0C], %l3
29178loop_3469:
29179 fcmpne32 %f2, %f10, %g4
29180 fmovrsgez %o1, %f6, %f11
29181 fsrc1 %f12, %f4
29182 fmovd %f14, %f8
29183 fmovdcs %icc, %f6, %f6
29184 lduh [%l7 + 0x70], %g1
29185 bg loop_3470
29186 fornot2 %f0, %f10, %f8
29187 ldx [%l7 + 0x48], %g2
29188 fmul8x16al %f12, %f11, %f8
29189loop_3470:
29190 fmul8x16au %f12, %f12, %f0
29191 or %g5, 0x1214, %i3
29192 bgu,a %icc, loop_3471
29193 movle %icc, %o4, %l1
29194 fmovspos %icc, %f3, %f15
29195 fabsd %f0, %f10
29196loop_3471:
29197 taddcctv %g3, %g6, %o0
29198 fxnor %f10, %f4, %f4
29199 ta %icc, 0x0
29200 taddcc %o5, 0x0E92, %l6
29201 edge32 %o6, %o2, %i6
29202 fmovrdne %i2, %f14, %f10
29203 ldsb [%l7 + 0x4F], %o7
29204 ldub [%l7 + 0x13], %i0
29205 te %xcc, 0x3
29206 stx %i5, [%l7 + 0x10]
29207 bvc,a,pn %xcc, loop_3472
29208 ble,a %xcc, loop_3473
29209 fmovdneg %xcc, %f9, %f7
29210 fbge,a %fcc0, loop_3474
29211loop_3472:
29212 st %f13, [%l7 + 0x30]
29213loop_3473:
29214 lduh [%l7 + 0x16], %o3
29215 movg %icc, %g7, %l5
29216loop_3474:
29217 fbuge,a %fcc3, loop_3475
29218 srax %l4, %l2, %i4
29219 fbu %fcc1, loop_3476
29220 ld [%l7 + 0x30], %f8
29221loop_3475:
29222 sth %i1, [%l7 + 0x4A]
29223 ldsb [%l7 + 0x76], %l0
29224loop_3476:
29225 ble,pt %xcc, loop_3477
29226 ldd [%l7 + 0x50], %f10
29227 movre %i7, 0x2FE, %l3
29228 ld [%l7 + 0x68], %f8
29229loop_3477:
29230 fnor %f4, %f2, %f10
29231 sth %g4, [%l7 + 0x46]
29232 edge32 %o1, %g1, %g2
29233 fmovdvc %xcc, %f3, %f12
29234 fmovda %xcc, %f11, %f8
29235 taddcc %i3, 0x0A8B, %o4
29236 mulscc %l1, 0x16B3, %g5
29237 fsrc1 %f4, %f0
29238 st %f1, [%l7 + 0x4C]
29239 ldsw [%l7 + 0x64], %g6
29240 stw %g3, [%l7 + 0x7C]
29241 ldd [%l7 + 0x70], %f12
29242 fpack32 %f12, %f4, %f6
29243 fcmple16 %f8, %f0, %o5
29244 orcc %o0, 0x0EFB, %o6
29245 std %f2, [%l7 + 0x28]
29246 std %f4, [%l7 + 0x10]
29247 sth %l6, [%l7 + 0x78]
29248 fcmpd %fcc3, %f10, %f12
29249 fcmpes %fcc3, %f10, %f12
29250 edge8n %i6, %o2, %i2
29251 fble,a %fcc1, loop_3478
29252 bpos,a %xcc, loop_3479
29253 movcc %xcc, %i0, %o7
29254 ldsb [%l7 + 0x52], %i5
29255loop_3478:
29256 ldsb [%l7 + 0x62], %g7
29257loop_3479:
29258 bneg %icc, loop_3480
29259 bleu %xcc, loop_3481
29260 sdivx %o3, 0x010B, %l5
29261 stx %l4, [%l7 + 0x20]
29262loop_3480:
29263 bne loop_3482
29264loop_3481:
29265 taddcc %l2, %i1, %i4
29266 smulcc %i7, %l0, %l3
29267 popc 0x064A, %o1
29268loop_3482:
29269 sra %g1, 0x06, %g2
29270 fxors %f3, %f3, %f13
29271 call loop_3483
29272 fmovrslz %i3, %f8, %f7
29273 st %f12, [%l7 + 0x10]
29274 fnot2 %f14, %f8
29275loop_3483:
29276 fmovsle %xcc, %f15, %f10
29277 sdivcc %g4, 0x0E11, %l1
29278 nop
29279 setx loop_3484, %l0, %l1
29280 jmpl %l1, %g5
29281 edge32 %o4, %g6, %o5
29282 ba,a,pt %icc, loop_3485
29283 subc %o0, 0x030F, %g3
29284loop_3484:
29285 srax %o6, %l6, %o2
29286 add %i2, %i0, %o7
29287loop_3485:
29288 lduw [%l7 + 0x3C], %i6
29289 fcmps %fcc1, %f1, %f15
29290 sdivx %g7, 0x0080, %o3
29291 fcmpes %fcc0, %f5, %f11
29292 sth %i5, [%l7 + 0x1E]
29293 ldx [%l7 + 0x48], %l4
29294 fbn,a %fcc1, loop_3486
29295 sethi 0x0A8E, %l2
29296 fble,a %fcc1, loop_3487
29297 fmovdl %xcc, %f6, %f15
29298loop_3486:
29299 sub %l5, 0x1A5B, %i4
29300 fba %fcc2, loop_3488
29301loop_3487:
29302 sth %i1, [%l7 + 0x64]
29303 st %f1, [%l7 + 0x30]
29304 fmuld8sux16 %f7, %f12, %f14
29305loop_3488:
29306 lduh [%l7 + 0x5A], %i7
29307 ldd [%l7 + 0x38], %f12
29308 movrlez %l3, %l0, %o1
29309 fand %f14, %f4, %f10
29310 sll %g2, %g1, %i3
29311 st %f3, [%l7 + 0x30]
29312 fmovdvs %icc, %f15, %f12
29313 bge loop_3489
29314 st %f13, [%l7 + 0x48]
29315 pdist %f14, %f8, %f12
29316 fnot2s %f14, %f1
29317loop_3489:
29318 sth %l1, [%l7 + 0x54]
29319 bvs,a,pt %icc, loop_3490
29320 lduh [%l7 + 0x18], %g5
29321 stb %g4, [%l7 + 0x46]
29322 fmuld8ulx16 %f1, %f12, %f12
29323loop_3490:
29324 fmovdne %xcc, %f15, %f9
29325 lduh [%l7 + 0x10], %g6
29326 st %f14, [%l7 + 0x34]
29327 fands %f6, %f10, %f3
29328 ldsh [%l7 + 0x54], %o5
29329 ldx [%l7 + 0x10], %o0
29330 fands %f13, %f12, %f7
29331 fnands %f14, %f12, %f14
29332 edge16l %o4, %g3, %o6
29333 stx %o2, [%l7 + 0x48]
29334 fnot1s %f1, %f15
29335 stw %l6, [%l7 + 0x68]
29336 fxnors %f3, %f5, %f5
29337 fbn,a %fcc2, loop_3491
29338 fcmple16 %f0, %f8, %i0
29339 fones %f6
29340 nop
29341 setx loop_3492, %l0, %l1
29342 wrpr 0x1, %tl
29343 wrpr %l1, %tnpc
29344 setx 0x34400001400, %l0, %l1
29345 wrpr %l1, %tstate
29346 wrhpr 0x4, %htstate
29347 done
29348loop_3491:
29349 ble,a,pt %icc, loop_3493
29350 std %f14, [%l7 + 0x30]
29351 mova %xcc, %o7, %i2
29352loop_3492:
29353 mova %icc, %i6, %o3
29354loop_3493:
29355 movcs %xcc, %g7, %l4
29356 stw %i5, [%l7 + 0x74]
29357 fabss %f2, %f5
29358 fmul8x16 %f7, %f2, %f4
29359 bshuffle %f2, %f14, %f8
29360 movgu %xcc, %l2, %i4
29361 ldsb [%l7 + 0x39], %l5
29362 ldsb [%l7 + 0x09], %i7
29363 brgz,a %i1, loop_3494
29364 udiv %l3, 0x1431, %o1
29365 fsrc2 %f0, %f10
29366 fsrc2s %f6, %f5
29367loop_3494:
29368 movgu %icc, %l0, %g1
29369 ldsb [%l7 + 0x35], %g2
29370 brnz,a %i3, loop_3495
29371 fmovdcc %icc, %f9, %f9
29372 sth %l1, [%l7 + 0x3A]
29373 fxor %f0, %f14, %f4
29374loop_3495:
29375 ldd [%l7 + 0x70], %f6
29376 smul %g4, 0x1CCA, %g5
29377 subcc %g6, 0x1A14, %o0
29378 fmovdgu %xcc, %f15, %f14
29379 fmovdn %icc, %f2, %f15
29380 brnz %o5, loop_3496
29381 fsrc1s %f13, %f15
29382 orcc %o4, 0x18AE, %o6
29383 ld [%l7 + 0x1C], %f7
29384loop_3496:
29385 st %f9, [%l7 + 0x70]
29386 subcc %g3, 0x13A3, %l6
29387 movgu %icc, %i0, %o2
29388 fnot2s %f3, %f7
29389 fpsub32 %f8, %f14, %f6
29390 sth %o7, [%l7 + 0x14]
29391 fmul8x16au %f3, %f11, %f0
29392 stb %i2, [%l7 + 0x26]
29393 fmovsne %icc, %f9, %f6
29394 fbne,a %fcc3, loop_3497
29395 movg %icc, %i6, %g7
29396 fnot2s %f7, %f11
29397 fmovdgu %icc, %f11, %f0
29398loop_3497:
29399 ldsb [%l7 + 0x28], %l4
29400 fmovdneg %xcc, %f9, %f6
29401 fcmpeq32 %f2, %f2, %o3
29402 movcs %xcc, %l2, %i4
29403 subc %i5, 0x1953, %i7
29404 bvs loop_3498
29405 ld [%l7 + 0x34], %f10
29406 movvs %xcc, %i1, %l3
29407 fmovspos %icc, %f7, %f14
29408loop_3498:
29409 ldsw [%l7 + 0x2C], %o1
29410 fmovde %xcc, %f4, %f7
29411 fxnor %f6, %f6, %f8
29412 stb %l5, [%l7 + 0x31]
29413 ldd [%l7 + 0x48], %f2
29414 addccc %l0, 0x028D, %g1
29415 fmovdgu %icc, %f3, %f15
29416 stw %i3, [%l7 + 0x3C]
29417 mulscc %g2, %g4, %l1
29418 movn %xcc, %g6, %o0
29419 brgez,a %g5, loop_3499
29420 andcc %o4, %o6, %o5
29421 addcc %g3, 0x1024, %i0
29422 movpos %icc, %o2, %l6
29423loop_3499:
29424 sdivcc %i2, 0x0CB6, %o7
29425 fmovsn %xcc, %f5, %f8
29426 ldsh [%l7 + 0x0E], %i6
29427 fbge,a %fcc0, loop_3500
29428 fmovsg %xcc, %f13, %f15
29429 stw %g7, [%l7 + 0x14]
29430 xorcc %l4, %o3, %i4
29431loop_3500:
29432 fba %fcc2, loop_3501
29433 ldsb [%l7 + 0x6D], %l2
29434 fxnors %f12, %f2, %f15
29435 stw %i7, [%l7 + 0x28]
29436loop_3501:
29437 lduh [%l7 + 0x64], %i1
29438 ldd [%l7 + 0x78], %f14
29439 fnot2s %f8, %f0
29440 ldsb [%l7 + 0x42], %l3
29441 stw %i5, [%l7 + 0x18]
29442 pdist %f2, %f0, %f0
29443 fmuld8sux16 %f0, %f12, %f2
29444 fornot1 %f6, %f4, %f6
29445 lduh [%l7 + 0x3C], %o1
29446 ldsw [%l7 + 0x18], %l5
29447 orn %g1, 0x1670, %l0
29448 edge16ln %g2, %i3, %l1
29449 ta %icc, 0x2
29450 ldsh [%l7 + 0x5C], %g4
29451 tneg %xcc, 0x5
29452 bcs,a,pt %xcc, loop_3502
29453 fexpand %f4, %f14
29454 stw %g6, [%l7 + 0x1C]
29455 lduw [%l7 + 0x64], %o0
29456loop_3502:
29457 ldx [%l7 + 0x38], %g5
29458 movg %icc, %o4, %o5
29459 fmul8x16al %f4, %f7, %f12
29460 fandnot2 %f2, %f0, %f10
29461 nop
29462 setx loop_3503, %l0, %l1
29463 wrpr 0x1, %tl
29464 wrpr %l1, %tpc
29465 add %l1, 0x4, %l1
29466 wrpr %l1, %tnpc
29467 setx 0x34400001400, %l0, %l1
29468 wrpr %l1, %tstate
29469 wrhpr 0x4, %htstate
29470 retry
29471 edge32 %o6, %i0, %o2
29472 st %f5, [%l7 + 0x64]
29473 fcmpgt32 %f2, %f8, %l6
29474loop_3503:
29475 orncc %g3, 0x0A13, %i2
29476 umulcc %i6, 0x0FEF, %o7
29477 edge32ln %g7, %o3, %l4
29478 ldub [%l7 + 0x5E], %i4
29479 fcmpgt16 %f14, %f4, %i7
29480 sth %l2, [%l7 + 0x08]
29481 smul %l3, 0x0575, %i5
29482 brgez,a %i1, loop_3504
29483 stb %o1, [%l7 + 0x37]
29484 lduw [%l7 + 0x20], %g1
29485 bshuffle %f4, %f2, %f14
29486loop_3504:
29487 st %f9, [%l7 + 0x7C]
29488 stb %l0, [%l7 + 0x2C]
29489 mulx %g2, %i3, %l1
29490 stx %l5, [%l7 + 0x10]
29491 fmovdn %icc, %f1, %f1
29492 addccc %g4, 0x02EF, %o0
29493 sethi 0x00FD, %g5
29494 fmovsg %xcc, %f7, %f4
29495 stb %g6, [%l7 + 0x7E]
29496 bcc,a loop_3505
29497 ldsw [%l7 + 0x20], %o4
29498 ba,a,pt %icc, loop_3506
29499 fmovdne %icc, %f9, %f5
29500loop_3505:
29501 fpsub32 %f14, %f0, %f14
29502 nop
29503 setx loop_3507, %l0, %l1
29504 wrpr 0x1, %tl
29505 wrpr %l1, %tnpc
29506 setx 0x34400001400, %l0, %l1
29507 wrpr %l1, %tstate
29508 wrhpr 0x4, %htstate
29509 done
29510loop_3506:
29511 xnor %o6, %o5, %o2
29512 ldsw [%l7 + 0x70], %l6
29513 fmovd %f0, %f10
29514loop_3507:
29515 fmovdg %icc, %f2, %f6
29516 fandnot1 %f12, %f12, %f4
29517 ldx [%l7 + 0x78], %g3
29518 fba,a %fcc2, loop_3508
29519 taddcctv %i0, %i6, %o7
29520 fnot2s %f0, %f3
29521 andcc %i2, 0x1617, %g7
29522loop_3508:
29523 sdivcc %o3, 0x0FC4, %l4
29524 edge32l %i4, %i7, %l3
29525 fpadd16s %f10, %f0, %f4
29526 umul %i5, %i1, %o1
29527 ldsb [%l7 + 0x0B], %l2
29528 sdivx %g1, 0x05A5, %l0
29529 fmovscc %icc, %f8, %f13
29530 tl %xcc, 0x2
29531 stb %i3, [%l7 + 0x35]
29532 brnz,a %l1, loop_3509
29533 stb %l5, [%l7 + 0x0E]
29534 fpadd32 %f2, %f12, %f10
29535 stx %g4, [%l7 + 0x48]
29536loop_3509:
29537 fmovrdgez %o0, %f6, %f6
29538 movrgz %g2, %g6, %o4
29539 tne %icc, 0x0
29540 fmovsleu %icc, %f0, %f1
29541 tleu %xcc, 0x7
29542 ldx [%l7 + 0x78], %g5
29543 xnorcc %o5, %o2, %o6
29544 sdivx %l6, 0x0282, %g3
29545 fbuge %fcc0, loop_3510
29546 sra %i6, %o7, %i0
29547 sub %i2, 0x0B89, %o3
29548 lduh [%l7 + 0x54], %l4
29549loop_3510:
29550 fcmpeq32 %f14, %f0, %i4
29551 stx %g7, [%l7 + 0x58]
29552 fandnot2 %f0, %f6, %f12
29553 fbge,a %fcc1, loop_3511
29554 fmovda %icc, %f2, %f7
29555 ldsh [%l7 + 0x4A], %i7
29556 edge16l %l3, %i5, %o1
29557loop_3511:
29558 stb %l2, [%l7 + 0x5F]
29559 xnor %g1, 0x0306, %i1
29560 fmovspos %icc, %f7, %f8
29561 ldd [%l7 + 0x38], %f14
29562 sth %l0, [%l7 + 0x1C]
29563 fpadd16 %f10, %f2, %f8
29564 brgez,a %i3, loop_3512
29565 fpsub32s %f3, %f14, %f9
29566 bcs,pn %xcc, loop_3513
29567 fandnot2 %f6, %f6, %f2
29568loop_3512:
29569 xnorcc %l5, 0x05FB, %l1
29570 addcc %o0, 0x1566, %g2
29571loop_3513:
29572 fmovdge %icc, %f4, %f8
29573 move %xcc, %g4, %o4
29574 fbu,a %fcc2, loop_3514
29575 fsrc2s %f2, %f8
29576 ldx [%l7 + 0x70], %g6
29577 alignaddrl %g5, %o5, %o2
29578loop_3514:
29579 ldsh [%l7 + 0x34], %l6
29580 ld [%l7 + 0x18], %f10
29581 fcmpgt16 %f10, %f12, %g3
29582 fnors %f6, %f2, %f3
29583 tvc %icc, 0x3
29584 bvc,pt %icc, loop_3515
29585 fandnot1 %f12, %f0, %f2
29586 addccc %o6, 0x14D1, %i6
29587 fornot1s %f10, %f15, %f9
29588loop_3515:
29589 fmovrsne %i0, %f0, %f10
29590 edge8n %i2, %o3, %l4
29591 nop
29592 setx loop_3516, %l0, %l1
29593 wrpr 0x1, %tl
29594 wrpr %l1, %tpc
29595 add %l1, 0x4, %l1
29596 wrpr %l1, %tnpc
29597 setx 0x34400001400, %l0, %l1
29598 wrpr %l1, %tstate
29599 wrhpr 0x4, %htstate
29600 retry
29601 bpos,a,pn %icc, loop_3517
29602 ld [%l7 + 0x34], %f5
29603 fmovse %icc, %f8, %f13
29604loop_3516:
29605 lduw [%l7 + 0x34], %i4
29606loop_3517:
29607 edge32 %g7, %i7, %l3
29608 fabsd %f2, %f10
29609 tne %icc, 0x7
29610 lduw [%l7 + 0x34], %i5
29611 nop
29612 setx loop_3518, %l0, %l1
29613 jmpl %l1, %o7
29614 ldsb [%l7 + 0x41], %l2
29615 fblg %fcc0, loop_3519
29616 fmul8sux16 %f12, %f2, %f14
29617loop_3518:
29618 fsrc2s %f4, %f14
29619 srax %g1, %o1, %l0
29620loop_3519:
29621 fabsd %f14, %f6
29622 bne %xcc, loop_3520
29623 edge16l %i3, %l5, %l1
29624 bvs,a loop_3521
29625 ldd [%l7 + 0x20], %f10
29626loop_3520:
29627 movgu %xcc, %o0, %i1
29628 fcmpd %fcc1, %f2, %f6
29629loop_3521:
29630 ldd [%l7 + 0x10], %f8
29631 fbn %fcc1, loop_3522
29632 brgez,a %g4, loop_3523
29633 lduh [%l7 + 0x72], %g2
29634 ldx [%l7 + 0x40], %g6
29635loop_3522:
29636 fbne,a %fcc0, loop_3524
29637loop_3523:
29638 std %f4, [%l7 + 0x08]
29639 fsrc1s %f12, %f0
29640 ldsw [%l7 + 0x78], %g5
29641loop_3524:
29642 ldx [%l7 + 0x10], %o4
29643 ldsb [%l7 + 0x46], %o2
29644 tcc %icc, 0x5
29645 movgu %xcc, %o5, %l6
29646 movn %icc, %g3, %o6
29647 lduh [%l7 + 0x74], %i6
29648 subccc %i2, %i0, %o3
29649 lduw [%l7 + 0x7C], %l4
29650 ldx [%l7 + 0x40], %i4
29651 stw %g7, [%l7 + 0x40]
29652 faligndata %f2, %f2, %f6
29653 move %icc, %i7, %i5
29654 fmovdn %xcc, %f5, %f9
29655 fmovdgu %icc, %f2, %f1
29656 ldd [%l7 + 0x78], %f2
29657 fzeros %f5
29658 stw %l3, [%l7 + 0x18]
29659 fbule %fcc1, loop_3525
29660 fpadd32 %f6, %f12, %f14
29661 fbe %fcc1, loop_3526
29662 fandnot2s %f3, %f6, %f8
29663loop_3525:
29664 fmovrslz %o7, %f14, %f0
29665 array8 %l2, %o1, %g1
29666loop_3526:
29667 stw %i3, [%l7 + 0x74]
29668 srax %l5, 0x1C, %l1
29669 fmovd %f6, %f2
29670 edge8n %l0, %o0, %g4
29671 alignaddr %g2, %i1, %g5
29672 std %f4, [%l7 + 0x50]
29673 edge8 %o4, %o2, %o5
29674 srl %l6, %g3, %g6
29675 orn %o6, %i6, %i2
29676 ld [%l7 + 0x68], %f9
29677 fblg,a %fcc2, loop_3527
29678 sth %i0, [%l7 + 0x58]
29679 edge8l %o3, %i4, %l4
29680 smulcc %i7, %i5, %l3
29681loop_3527:
29682 ldsh [%l7 + 0x14], %g7
29683 andn %o7, 0x1F96, %o1
29684 fpsub32 %f6, %f2, %f10
29685 addccc %l2, 0x10DD, %i3
29686 add %l5, %g1, %l0
29687 fmovrdgz %o0, %f8, %f12
29688 bl,a,pn %xcc, loop_3528
29689 xor %l1, 0x0959, %g2
29690 movrne %g4, %g5, %o4
29691 brgez %i1, loop_3529
29692loop_3528:
29693 tle %icc, 0x1
29694 fmovsle %xcc, %f12, %f12
29695 st %f4, [%l7 + 0x54]
29696loop_3529:
29697 fbg,a %fcc3, loop_3530
29698 ldd [%l7 + 0x30], %f12
29699 stw %o5, [%l7 + 0x68]
29700 fmul8x16 %f5, %f10, %f2
29701loop_3530:
29702 fornot1 %f6, %f0, %f0
29703 ldx [%l7 + 0x10], %o2
29704 or %l6, %g6, %o6
29705 fnands %f8, %f0, %f7
29706 fmovdneg %xcc, %f10, %f4
29707 ldd [%l7 + 0x48], %f0
29708 te %xcc, 0x0
29709 udivcc %i6, 0x0E5E, %g3
29710 stb %i0, [%l7 + 0x5B]
29711 sethi 0x1440, %o3
29712 andcc %i4, %l4, %i7
29713 fmovdn %xcc, %f14, %f5
29714 movleu %icc, %i2, %i5
29715 sdiv %l3, 0x167F, %g7
29716 fmovrse %o1, %f1, %f6
29717 fmovrsgz %l2, %f3, %f8
29718 fsrc2 %f12, %f6
29719 stx %o7, [%l7 + 0x10]
29720 movcs %xcc, %i3, %l5
29721 std %f4, [%l7 + 0x18]
29722 stb %g1, [%l7 + 0x69]
29723 fxnors %f0, %f1, %f4
29724 lduh [%l7 + 0x5C], %o0
29725 nop
29726 setx loop_3531, %l0, %l1
29727 jmpl %l1, %l1
29728 fpackfix %f0, %f12
29729 ble,a,pt %xcc, loop_3532
29730 fzeros %f7
29731loop_3531:
29732 bpos,a %icc, loop_3533
29733 std %f2, [%l7 + 0x78]
29734loop_3532:
29735 fbule,a %fcc3, loop_3534
29736 fmovsle %xcc, %f4, %f14
29737loop_3533:
29738 alignaddr %l0, %g2, %g4
29739 brgez,a %g5, loop_3535
29740loop_3534:
29741 fzero %f4
29742 brgez,a %o4, loop_3536
29743 fnors %f6, %f3, %f14
29744loop_3535:
29745 tcs %xcc, 0x7
29746 bleu %icc, loop_3537
29747loop_3536:
29748 subccc %o5, %i1, %l6
29749 fmovdge %icc, %f0, %f14
29750 lduw [%l7 + 0x30], %o2
29751loop_3537:
29752 subc %o6, 0x15BD, %g6
29753 st %f10, [%l7 + 0x14]
29754 taddcc %i6, %i0, %g3
29755 sth %i4, [%l7 + 0x08]
29756 fmovdle %icc, %f4, %f1
29757 ldsw [%l7 + 0x14], %o3
29758 fmovrdlz %l4, %f12, %f10
29759 bn,a,pt %icc, loop_3538
29760 lduw [%l7 + 0x1C], %i2
29761 fmovdle %icc, %f13, %f3
29762 fmovscs %xcc, %f10, %f0
29763loop_3538:
29764 ldx [%l7 + 0x48], %i5
29765 ldsh [%l7 + 0x14], %l3
29766 ldsh [%l7 + 0x3C], %g7
29767 add %i7, 0x1523, %o1
29768 fbue,a %fcc0, loop_3539
29769 sth %l2, [%l7 + 0x1C]
29770 tl %icc, 0x0
29771 fmuld8ulx16 %f1, %f12, %f4
29772loop_3539:
29773 sethi 0x1F25, %o7
29774 tge %xcc, 0x4
29775 ldx [%l7 + 0x30], %l5
29776 sth %i3, [%l7 + 0x5C]
29777 fble %fcc1, loop_3540
29778 sll %g1, 0x02, %o0
29779 fxors %f4, %f12, %f12
29780 stx %l1, [%l7 + 0x60]
29781loop_3540:
29782 fblg,a %fcc3, loop_3541
29783 fpadd32s %f12, %f3, %f4
29784 fxnors %f0, %f3, %f0
29785 ldd [%l7 + 0x38], %f10
29786loop_3541:
29787 stw %g2, [%l7 + 0x14]
29788 fandnot2s %f7, %f14, %f13
29789 ldsb [%l7 + 0x70], %g4
29790 ldsw [%l7 + 0x78], %g5
29791 tl %xcc, 0x2
29792 tcc %xcc, 0x7
29793 ldub [%l7 + 0x71], %l0
29794 addccc %o4, 0x1530, %i1
29795 fmovdgu %icc, %f3, %f8
29796 tcc %icc, 0x2
29797 brlez %o5, loop_3542
29798 umul %o2, 0x176B, %l6
29799 fpack16 %f10, %f2
29800 fmovsvs %icc, %f14, %f15
29801loop_3542:
29802 bvc,pt %xcc, loop_3543
29803 movrlez %o6, 0x17F, %i6
29804 movneg %icc, %i0, %g6
29805 fcmpne16 %f12, %f0, %i4
29806loop_3543:
29807 ldsh [%l7 + 0x30], %g3
29808 edge16ln %o3, %i2, %i5
29809 stw %l4, [%l7 + 0x50]
29810 fbne %fcc2, loop_3544
29811 fcmpne32 %f12, %f4, %g7
29812 edge16n %i7, %l3, %o1
29813 te %icc, 0x6
29814loop_3544:
29815 ldsb [%l7 + 0x40], %l2
29816 fmovrsgez %l5, %f1, %f12
29817 brnz,a %i3, loop_3545
29818 orncc %o7, 0x0AC8, %o0
29819 ba loop_3546
29820 fmovrdlez %l1, %f6, %f6
29821loop_3545:
29822 stx %g1, [%l7 + 0x48]
29823 taddcctv %g4, 0x00F7, %g2
29824loop_3546:
29825 fmovrdgez %l0, %f6, %f12
29826 ldub [%l7 + 0x1D], %g5
29827 taddcctv %i1, %o4, %o5
29828 faligndata %f12, %f12, %f8
29829 fmuld8sux16 %f11, %f4, %f10
29830 fbg,a %fcc3, loop_3547
29831 fbge %fcc0, loop_3548
29832 fmovrdne %l6, %f14, %f0
29833 nop
29834 setx loop_3549, %l0, %l1
29835 jmpl %l1, %o2
29836loop_3547:
29837 fpadd16s %f0, %f3, %f0
29838loop_3548:
29839 sth %o6, [%l7 + 0x48]
29840 movne %icc, %i6, %g6
29841loop_3549:
29842 edge8 %i4, %i0, %o3
29843 std %f6, [%l7 + 0x50]
29844 ldsb [%l7 + 0x33], %i2
29845 edge8ln %i5, %l4, %g7
29846 tleu %xcc, 0x1
29847 stx %g3, [%l7 + 0x30]
29848 fmovde %icc, %f2, %f8
29849 fmovdgu %icc, %f12, %f11
29850 fbug %fcc1, loop_3550
29851 movcc %icc, %l3, %o1
29852 lduw [%l7 + 0x48], %i7
29853 brgez %l2, loop_3551
29854loop_3550:
29855 tneg %xcc, 0x0
29856 edge32 %l5, %i3, %o0
29857 fbuge,a %fcc2, loop_3552
29858loop_3551:
29859 sethi 0x084A, %l1
29860 sth %g1, [%l7 + 0x52]
29861 bneg,a,pt %xcc, loop_3553
29862loop_3552:
29863 smul %g4, %o7, %g2
29864 fmovrdlez %l0, %f10, %f12
29865 ld [%l7 + 0x58], %f5
29866loop_3553:
29867 for %f4, %f14, %f6
29868 array8 %i1, %o4, %o5
29869 stx %g5, [%l7 + 0x20]
29870 st %f0, [%l7 + 0x08]
29871 smul %l6, %o2, %o6
29872 fnot2 %f4, %f2
29873 ldd [%l7 + 0x38], %f2
29874 ldub [%l7 + 0x74], %g6
29875 bpos,pt %xcc, loop_3554
29876 ldub [%l7 + 0x2E], %i4
29877 st %f13, [%l7 + 0x1C]
29878 bne loop_3555
29879loop_3554:
29880 fmovdl %icc, %f13, %f4
29881 tgu %xcc, 0x2
29882 ldsb [%l7 + 0x61], %i6
29883loop_3555:
29884 ldub [%l7 + 0x7C], %o3
29885 ldsw [%l7 + 0x60], %i2
29886 ldd [%l7 + 0x38], %f0
29887 brnz,a %i5, loop_3556
29888 lduw [%l7 + 0x20], %l4
29889 stx %i0, [%l7 + 0x38]
29890 fcmpeq16 %f2, %f8, %g7
29891loop_3556:
29892 edge8n %l3, %g3, %i7
29893 tneg %icc, 0x7
29894 movle %xcc, %o1, %l2
29895 std %f12, [%l7 + 0x38]
29896 ldub [%l7 + 0x31], %l5
29897 fcmple32 %f4, %f0, %o0
29898 fmovrslz %i3, %f13, %f9
29899 bpos,a loop_3557
29900 fble %fcc3, loop_3558
29901 mulscc %g1, %g4, %o7
29902 orncc %g2, 0x1EA3, %l1
29903loop_3557:
29904 faligndata %f10, %f10, %f2
29905loop_3558:
29906 ldsw [%l7 + 0x64], %i1
29907 bcs,a loop_3559
29908 fmul8x16au %f14, %f10, %f0
29909 fxnors %f9, %f1, %f8
29910 movge %xcc, %l0, %o5
29911loop_3559:
29912 fpadd16s %f12, %f7, %f1
29913 fmovrdne %o4, %f12, %f6
29914 udivx %l6, 0x10EB, %o2
29915 stx %o6, [%l7 + 0x70]
29916 ldsb [%l7 + 0x5B], %g5
29917 fbule,a %fcc1, loop_3560
29918 movrgez %i4, 0x36A, %i6
29919 lduh [%l7 + 0x0E], %o3
29920 ld [%l7 + 0x40], %f0
29921loop_3560:
29922 ldsw [%l7 + 0x48], %g6
29923 fmovse %icc, %f3, %f8
29924 nop
29925 setx loop_3561, %l0, %l1
29926 wrpr 0x1, %tl
29927 wrpr %l1, %tnpc
29928 setx 0x34400001400, %l0, %l1
29929 wrpr %l1, %tstate
29930 wrhpr 0x4, %htstate
29931 done
29932 fzeros %f0
29933 fandnot1 %f12, %f0, %f0
29934 fnot2 %f4, %f12
29935loop_3561:
29936 array32 %i5, %i2, %i0
29937 edge32 %g7, %l3, %l4
29938 ldsb [%l7 + 0x1C], %g3
29939 ldsh [%l7 + 0x4E], %i7
29940 fpack32 %f4, %f12, %f12
29941 movpos %xcc, %l2, %l5
29942 bvs,a %icc, loop_3562
29943 taddcc %o0, %i3, %o1
29944 fpsub16 %f12, %f14, %f10
29945 movrgz %g1, 0x250, %o7
29946loop_3562:
29947 fbge,a %fcc2, loop_3563
29948 ld [%l7 + 0x58], %f12
29949 fbule %fcc1, loop_3564
29950 bne,a %icc, loop_3565
29951loop_3563:
29952 mulscc %g2, %g4, %i1
29953 movrne %l1, 0x2E3, %l0
29954loop_3564:
29955 fone %f2
29956loop_3565:
29957 tvc %xcc, 0x2
29958 nop
29959 setx loop_3566, %l0, %l1
29960 wrpr 0x1, %tl
29961 wrpr %l1, %tpc
29962 add %l1, 0x4, %l1
29963 wrpr %l1, %tnpc
29964 setx 0x34400001400, %l0, %l1
29965 wrpr %l1, %tstate
29966 wrhpr 0x4, %htstate
29967 retry
29968 movgu %xcc, %o5, %o4
29969 ld [%l7 + 0x24], %f2
29970 fcmpne32 %f12, %f10, %o2
29971loop_3566:
29972 stb %o6, [%l7 + 0x5D]
29973 fble,a %fcc3, loop_3567
29974 subcc %l6, %g5, %i4
29975 bl,a loop_3568
29976 edge8n %i6, %g6, %i5
29977loop_3567:
29978 ld [%l7 + 0x1C], %f5
29979 fbu %fcc2, loop_3569
29980loop_3568:
29981 fmovrsgz %i2, %f1, %f5
29982 pdist %f10, %f0, %f6
29983 fmovd %f6, %f4
29984loop_3569:
29985 fmovdneg %icc, %f13, %f6
29986 tn %xcc, 0x4
29987 ld [%l7 + 0x74], %f10
29988 fpadd32 %f10, %f2, %f2
29989 ldub [%l7 + 0x73], %o3
29990 tsubcc %i0, %l3, %g7
29991 fcmped %fcc0, %f12, %f6
29992 lduh [%l7 + 0x7C], %l4
29993 fones %f6
29994 udiv %i7, 0x1573, %g3
29995 or %l5, %o0, %i3
29996 fnegs %f10, %f7
29997 ld [%l7 + 0x40], %f15
29998 fcmple32 %f4, %f10, %l2
29999 sdiv %o1, 0x0350, %g1
30000 xorcc %g2, %g4, %i1
30001 ldsh [%l7 + 0x70], %l1
30002 ldsh [%l7 + 0x3A], %o7
30003 udiv %o5, 0x1B2F, %o4
30004 xnor %l0, 0x0C23, %o6
30005 fmovd %f2, %f12
30006 stw %o2, [%l7 + 0x44]
30007 st %f2, [%l7 + 0x60]
30008 fbl,a %fcc1, loop_3570
30009 fmovrse %g5, %f8, %f9
30010 ld [%l7 + 0x0C], %f3
30011 fpmerge %f7, %f14, %f10
30012loop_3570:
30013 bshuffle %f0, %f12, %f2
30014 fcmpeq32 %f14, %f2, %l6
30015 stb %i4, [%l7 + 0x34]
30016 fmovsa %xcc, %f7, %f8
30017 ld [%l7 + 0x20], %f11
30018 movl %icc, %g6, %i6
30019 xnorcc %i5, %i2, %o3
30020 fmovrslz %i0, %f12, %f15
30021 fmul8sux16 %f14, %f10, %f2
30022 fexpand %f2, %f14
30023 fbuge,a %fcc3, loop_3571
30024 fmovrsgz %l3, %f3, %f8
30025 xorcc %g7, 0x148B, %i7
30026 lduh [%l7 + 0x24], %g3
30027loop_3571:
30028 fmovscs %xcc, %f4, %f0
30029 bvc,a %xcc, loop_3572
30030 fmovsge %icc, %f10, %f3
30031 fbo %fcc1, loop_3573
30032 stw %l5, [%l7 + 0x58]
30033loop_3572:
30034 std %f6, [%l7 + 0x48]
30035 movrlez %o0, 0x143, %l4
30036loop_3573:
30037 edge16l %i3, %o1, %g1
30038 lduh [%l7 + 0x0A], %g2
30039 ldub [%l7 + 0x44], %g4
30040 stw %i1, [%l7 + 0x30]
30041 fmovrslz %l2, %f3, %f13
30042 ldsw [%l7 + 0x24], %o7
30043 bneg,a loop_3574
30044 be loop_3575
30045 for %f8, %f10, %f8
30046 edge8ln %o5, %l1, %l0
30047loop_3574:
30048 st %f3, [%l7 + 0x0C]
30049loop_3575:
30050 tleu %icc, 0x4
30051 ldsw [%l7 + 0x0C], %o4
30052 fxors %f14, %f2, %f9
30053 std %f0, [%l7 + 0x08]
30054 fmovrslez %o6, %f6, %f15
30055 fcmpne16 %f8, %f2, %o2
30056 ldd [%l7 + 0x30], %f2
30057 ldsw [%l7 + 0x50], %l6
30058 ldub [%l7 + 0x6C], %g5
30059 stx %i4, [%l7 + 0x18]
30060 fxor %f0, %f6, %f14
30061 fzeros %f3
30062 lduh [%l7 + 0x5C], %g6
30063 ldsh [%l7 + 0x6A], %i5
30064 movvc %xcc, %i6, %o3
30065 alignaddrl %i0, %i2, %g7
30066 stw %i7, [%l7 + 0x1C]
30067 alignaddrl %l3, %l5, %g3
30068 ldx [%l7 + 0x58], %o0
30069 fsrc2s %f12, %f11
30070 fbule %fcc0, loop_3576
30071 fmovscc %xcc, %f6, %f10
30072 tcs %icc, 0x7
30073 bcs,a,pt %icc, loop_3577
30074loop_3576:
30075 ldsh [%l7 + 0x44], %l4
30076 stw %i3, [%l7 + 0x2C]
30077 ldx [%l7 + 0x10], %g1
30078loop_3577:
30079 movcs %icc, %g2, %g4
30080 fmovdcc %xcc, %f15, %f7
30081 fmovdneg %xcc, %f11, %f9
30082 movgu %xcc, %i1, %o1
30083 lduh [%l7 + 0x50], %l2
30084 st %f4, [%l7 + 0x40]
30085 taddcc %o7, 0x0E73, %l1
30086 bne,pt %xcc, loop_3578
30087 ldsb [%l7 + 0x3A], %l0
30088 or %o4, 0x1DA0, %o5
30089 fmul8x16al %f14, %f5, %f10
30090loop_3578:
30091 movle %icc, %o6, %l6
30092 move %xcc, %o2, %g5
30093 fpsub16s %f6, %f15, %f14
30094 fpack16 %f0, %f5
30095 sth %i4, [%l7 + 0x14]
30096 tsubcctv %g6, %i5, %i6
30097 movre %i0, %i2, %g7
30098 fbl %fcc1, loop_3579
30099 fors %f11, %f8, %f11
30100 fmovrse %o3, %f9, %f13
30101 sllx %l3, 0x01, %i7
30102loop_3579:
30103 fmuld8ulx16 %f2, %f13, %f4
30104 fmovdneg %icc, %f8, %f2
30105 fba %fcc1, loop_3580
30106 mulx %g3, %o0, %l4
30107 te %xcc, 0x0
30108 fandnot1s %f15, %f10, %f6
30109loop_3580:
30110 fmovdpos %xcc, %f6, %f7
30111 for %f10, %f14, %f12
30112 fand %f6, %f10, %f2
30113 fpsub16 %f14, %f12, %f2
30114 fcmpeq32 %f2, %f0, %l5
30115 tpos %icc, 0x5
30116 fmul8sux16 %f12, %f6, %f2
30117 mulx %g1, 0x0E3A, %g2
30118 bneg,a,pn %icc, loop_3581
30119 movgu %icc, %i3, %g4
30120 fmovsa %xcc, %f3, %f2
30121 ldub [%l7 + 0x32], %o1
30122loop_3581:
30123 addc %l2, 0x1616, %o7
30124 fnegs %f5, %f7
30125 move %icc, %l1, %l0
30126 fbne,a %fcc3, loop_3582
30127 fmovdcc %icc, %f7, %f13
30128 andcc %o4, 0x003F, %i1
30129 fmovsvs %xcc, %f8, %f15
30130loop_3582:
30131 srl %o5, 0x1E, %o6
30132 ldd [%l7 + 0x08], %f8
30133 sth %l6, [%l7 + 0x70]
30134 fors %f10, %f5, %f5
30135 nop
30136 setx loop_3583, %l0, %l1
30137 wrpr 0x1, %tl
30138 wrpr %l1, %tpc
30139 add %l1, 0x4, %l1
30140 wrpr %l1, %tnpc
30141 setx 0x34400001400, %l0, %l1
30142 wrpr %l1, %tstate
30143 wrhpr 0x4, %htstate
30144 retry
30145 fmovsle %xcc, %f5, %f0
30146 srax %o2, %i4, %g5
30147 stb %g6, [%l7 + 0x18]
30148loop_3583:
30149 call loop_3584
30150 andn %i6, 0x056D, %i5
30151 stb %i0, [%l7 + 0x41]
30152 be loop_3585
30153loop_3584:
30154 stw %g7, [%l7 + 0x60]
30155 ld [%l7 + 0x7C], %f12
30156 ldsh [%l7 + 0x52], %o3
30157loop_3585:
30158 tvc %icc, 0x7
30159 fands %f12, %f2, %f12
30160 brlez %i2, loop_3586
30161 fnot1 %f14, %f6
30162 fxnors %f9, %f12, %f9
30163 fmovdleu %xcc, %f12, %f1
30164loop_3586:
30165 edge32ln %i7, %l3, %o0
30166 stw %g3, [%l7 + 0x08]
30167 bne,a,pt %xcc, loop_3587
30168 mulx %l5, %l4, %g2
30169 fcmps %fcc1, %f14, %f15
30170 fbn,a %fcc1, loop_3588
30171loop_3587:
30172 fmovrdne %i3, %f4, %f8
30173 fmovdvs %icc, %f8, %f13
30174 fmovsleu %xcc, %f11, %f0
30175loop_3588:
30176 bleu,a loop_3589
30177 fpack16 %f6, %f9
30178 fmovspos %icc, %f10, %f10
30179 faligndata %f4, %f6, %f10
30180loop_3589:
30181 fornot1s %f12, %f2, %f9
30182 movle %xcc, %g1, %g4
30183 movgu %xcc, %l2, %o1
30184 ld [%l7 + 0x38], %f13
30185 tneg %xcc, 0x3
30186 st %f5, [%l7 + 0x0C]
30187 edge8l %o7, %l1, %o4
30188 fxors %f5, %f9, %f11
30189 movrne %i1, %l0, %o5
30190 stw %o6, [%l7 + 0x10]
30191 movneg %icc, %o2, %l6
30192 sra %i4, %g5, %i6
30193 nop
30194 setx loop_3590, %l0, %l1
30195 wrpr 0x1, %tl
30196 wrpr %l1, %tnpc
30197 setx 0x34400001400, %l0, %l1
30198 wrpr %l1, %tstate
30199 wrhpr 0x4, %htstate
30200 done
30201 sth %g6, [%l7 + 0x1C]
30202 bvc,pn %xcc, loop_3591
30203 fbul,a %fcc1, loop_3592
30204loop_3590:
30205 fnands %f13, %f0, %f4
30206 array32 %i5, %i0, %g7
30207loop_3591:
30208 stx %i2, [%l7 + 0x68]
30209loop_3592:
30210 ldd [%l7 + 0x50], %f10
30211 fandnot1s %f15, %f8, %f3
30212 fmovrsgz %i7, %f4, %f13
30213 fornot1 %f6, %f0, %f8
30214 popc %o3, %l3
30215 fornot2s %f1, %f4, %f5
30216 ldsh [%l7 + 0x60], %o0
30217 fblg %fcc1, loop_3593
30218 tvs %icc, 0x4
30219 bcc,pn %xcc, loop_3594
30220 fnands %f9, %f0, %f11
30221loop_3593:
30222 lduh [%l7 + 0x60], %l5
30223 fbul %fcc1, loop_3595
30224loop_3594:
30225 fands %f2, %f1, %f8
30226 umulcc %l4, 0x0461, %g3
30227 for %f12, %f14, %f10
30228loop_3595:
30229 st %f8, [%l7 + 0x34]
30230 sethi 0x0F81, %i3
30231 xor %g1, 0x199A, %g2
30232 tl %xcc, 0x2
30233 st %f1, [%l7 + 0x50]
30234 call loop_3596
30235 movne %icc, %g4, %l2
30236 fcmpne32 %f8, %f0, %o1
30237 subc %o7, %o4, %i1
30238loop_3596:
30239 udivcc %l0, 0x058B, %l1
30240 fmovdl %xcc, %f12, %f2
30241 bcc,pn %xcc, loop_3597
30242 std %f6, [%l7 + 0x38]
30243 and %o5, %o2, %l6
30244 fmovspos %xcc, %f4, %f6
30245loop_3597:
30246 edge16l %o6, %g5, %i4
30247 ble,a,pt %icc, loop_3598
30248 lduh [%l7 + 0x4E], %g6
30249 stb %i6, [%l7 + 0x61]
30250 ldd [%l7 + 0x68], %f12
30251loop_3598:
30252 addcc %i5, %i0, %g7
30253 srl %i7, %i2, %l3
30254 lduw [%l7 + 0x14], %o3
30255 bge,pt %xcc, loop_3599
30256 lduw [%l7 + 0x78], %l5
30257 fnegs %f13, %f8
30258 fmovrsgz %l4, %f3, %f14
30259loop_3599:
30260 tle %icc, 0x6
30261 fmovrsne %o0, %f4, %f4
30262 fone %f8
30263 fabsd %f2, %f14
30264 stw %i3, [%l7 + 0x38]
30265 mulx %g1, 0x1620, %g3
30266 mulscc %g2, %g4, %o1
30267 stw %l2, [%l7 + 0x70]
30268 fnor %f2, %f12, %f8
30269 ldx [%l7 + 0x58], %o7
30270 fxnors %f15, %f4, %f11
30271 ble,pt %xcc, loop_3600
30272 stx %o4, [%l7 + 0x38]
30273 addcc %i1, %l1, %l0
30274 fnot1 %f4, %f10
30275loop_3600:
30276 fexpand %f14, %f10
30277 fcmps %fcc0, %f11, %f2
30278 edge32l %o5, %o2, %l6
30279 fmovse %xcc, %f15, %f6
30280 lduh [%l7 + 0x46], %g5
30281 sllx %o6, 0x06, %i4
30282 fmovrdne %i6, %f6, %f0
30283 andn %g6, 0x0552, %i5
30284 ldsb [%l7 + 0x13], %g7
30285 tvs %icc, 0x5
30286 ldub [%l7 + 0x79], %i7
30287 fnor %f2, %f0, %f8
30288 fornot2s %f12, %f14, %f4
30289 ldsw [%l7 + 0x1C], %i2
30290 bg,a %xcc, loop_3601
30291 fmovdcs %icc, %f9, %f14
30292 fmovdcc %xcc, %f13, %f5
30293 stx %l3, [%l7 + 0x48]
30294loop_3601:
30295 ld [%l7 + 0x44], %f9
30296 st %f3, [%l7 + 0x20]
30297 stx %o3, [%l7 + 0x08]
30298 ldsw [%l7 + 0x4C], %i0
30299 fnors %f15, %f10, %f0
30300 srlx %l5, 0x1A, %l4
30301 movcs %xcc, %o0, %i3
30302 stb %g3, [%l7 + 0x43]
30303 alignaddrl %g2, %g1, %o1
30304 fmovdle %xcc, %f9, %f12
30305 fpackfix %f14, %f8
30306 fexpand %f10, %f14
30307 ldd [%l7 + 0x18], %f2
30308 fxnors %f7, %f13, %f7
30309 fmovsvc %icc, %f10, %f4
30310 ldx [%l7 + 0x10], %g4
30311 bl loop_3602
30312 sth %l2, [%l7 + 0x26]
30313 ldx [%l7 + 0x70], %o7
30314 fbu %fcc0, loop_3603
30315loop_3602:
30316 andcc %i1, %o4, %l0
30317 array8 %o5, %l1, %l6
30318 mova %xcc, %o2, %g5
30319loop_3603:
30320 edge8l %o6, %i4, %g6
30321 sllx %i6, 0x08, %g7
30322 ldub [%l7 + 0x30], %i7
30323 fmovsl %icc, %f15, %f9
30324 bcc,a %icc, loop_3604
30325 tl %xcc, 0x4
30326 fcmpes %fcc1, %f12, %f14
30327 ldub [%l7 + 0x57], %i5
30328loop_3604:
30329 sth %l3, [%l7 + 0x74]
30330 fblg %fcc0, loop_3605
30331 movn %xcc, %i2, %i0
30332 fnegd %f10, %f2
30333 ldd [%l7 + 0x10], %f2
30334loop_3605:
30335 fsrc1s %f5, %f7
30336 fmovdvs %icc, %f14, %f1
30337 bneg,a loop_3606
30338 ldsw [%l7 + 0x30], %o3
30339 fxors %f5, %f6, %f12
30340 sth %l5, [%l7 + 0x66]
30341loop_3606:
30342 fnot1 %f4, %f10
30343 brz,a %l4, loop_3607
30344 fmovdvs %icc, %f11, %f13
30345 sub %i3, 0x05FE, %g3
30346 fmovdpos %xcc, %f14, %f7
30347loop_3607:
30348 movrgez %g2, 0x3FB, %o0
30349 movpos %icc, %o1, %g1
30350 fmovsne %xcc, %f7, %f10
30351 ldx [%l7 + 0x10], %g4
30352 ldx [%l7 + 0x78], %o7
30353 ldd [%l7 + 0x70], %f14
30354 st %f3, [%l7 + 0x3C]
30355 lduw [%l7 + 0x6C], %i1
30356 fcmpeq16 %f0, %f6, %o4
30357 fbul %fcc1, loop_3608
30358 ld [%l7 + 0x30], %f1
30359 edge16l %l2, %o5, %l0
30360 stw %l6, [%l7 + 0x64]
30361loop_3608:
30362 srl %o2, 0x1A, %g5
30363 fmovrdne %o6, %f4, %f6
30364 sth %l1, [%l7 + 0x42]
30365 brgez %g6, loop_3609
30366 tl %xcc, 0x2
30367 fmovrdne %i4, %f2, %f6
30368 edge8n %i6, %i7, %i5
30369loop_3609:
30370 fbuge,a %fcc0, loop_3610
30371 edge16l %g7, %i2, %l3
30372 fxnors %f4, %f4, %f12
30373 ldub [%l7 + 0x0A], %i0
30374loop_3610:
30375 fandnot2 %f0, %f4, %f4
30376 fnand %f10, %f10, %f6
30377 ldsh [%l7 + 0x32], %l5
30378 taddcctv %l4, 0x11F6, %i3
30379 fmovda %xcc, %f9, %f2
30380 andn %g3, 0x1705, %o3
30381 ld [%l7 + 0x20], %f3
30382 ldsw [%l7 + 0x5C], %g2
30383 fcmped %fcc0, %f8, %f2
30384 movle %icc, %o0, %g1
30385 lduw [%l7 + 0x1C], %o1
30386 udivx %g4, 0x0BF0, %o7
30387 fnand %f0, %f14, %f14
30388 fbl,a %fcc3, loop_3611
30389 fmovdne %icc, %f15, %f12
30390 ld [%l7 + 0x68], %f8
30391 fmovdcc %xcc, %f15, %f13
30392loop_3611:
30393 edge8 %i1, %o4, %l2
30394 movpos %xcc, %l0, %o5
30395 ld [%l7 + 0x24], %f10
30396 siam 0x5
30397 movvc %xcc, %l6, %g5
30398 fbg %fcc3, loop_3612
30399 ldub [%l7 + 0x1F], %o2
30400 stw %o6, [%l7 + 0x68]
30401 tneg %xcc, 0x2
30402loop_3612:
30403 subc %g6, 0x0936, %l1
30404 fornot1 %f2, %f0, %f2
30405 ldsw [%l7 + 0x68], %i4
30406 movle %icc, %i7, %i5
30407 fmovs %f2, %f13
30408 move %xcc, %i6, %g7
30409 fmovdg %xcc, %f4, %f11
30410 ldx [%l7 + 0x50], %i2
30411 ld [%l7 + 0x28], %f1
30412 bcs,a,pt %xcc, loop_3613
30413 fmovsleu %icc, %f7, %f0
30414 subc %i0, %l5, %l4
30415 lduw [%l7 + 0x24], %i3
30416loop_3613:
30417 sth %g3, [%l7 + 0x32]
30418 addccc %o3, 0x11BA, %l3
30419 bgu,a %icc, loop_3614
30420 movcs %icc, %g2, %g1
30421 tvs %icc, 0x3
30422 sdivcc %o0, 0x1783, %o1
30423loop_3614:
30424 smul %o7, 0x13E3, %g4
30425 fmovd %f8, %f8
30426 fbg,a %fcc0, loop_3615
30427 fcmple16 %f12, %f2, %o4
30428 lduh [%l7 + 0x76], %l2
30429 ldsw [%l7 + 0x38], %i1
30430loop_3615:
30431 std %f2, [%l7 + 0x48]
30432 movl %icc, %o5, %l6
30433 st %f9, [%l7 + 0x14]
30434 srax %g5, 0x0F, %o2
30435 bpos,a %icc, loop_3616
30436 fbge %fcc3, loop_3617
30437 stw %o6, [%l7 + 0x50]
30438 fsrc1s %f14, %f15
30439loop_3616:
30440 fmovrdlz %l0, %f8, %f12
30441loop_3617:
30442 stx %g6, [%l7 + 0x18]
30443 stb %l1, [%l7 + 0x0A]
30444 fcmpeq16 %f12, %f0, %i7
30445 add %i5, 0x1FC3, %i6
30446 movrlz %i4, 0x156, %i2
30447 fmovdvc %icc, %f0, %f9
30448 alignaddr %i0, %g7, %l5
30449 fmovdge %icc, %f7, %f2
30450 ldub [%l7 + 0x22], %l4
30451 ldub [%l7 + 0x09], %i3
30452 st %f15, [%l7 + 0x38]
30453 mova %xcc, %g3, %l3
30454 fmovsa %icc, %f2, %f15
30455 fmovsle %icc, %f12, %f15
30456 andcc %g2, 0x14B8, %o3
30457 fcmpgt32 %f6, %f14, %g1
30458 tcs %xcc, 0x0
30459 movcc %icc, %o1, %o7
30460 smulcc %g4, 0x00C8, %o0
30461 ldd [%l7 + 0x70], %f0
30462 tl %xcc, 0x6
30463 orncc %l2, %i1, %o5
30464 edge8n %l6, %o4, %g5
30465 fsrc2s %f11, %f3
30466 fbne %fcc1, loop_3618
30467 ta %xcc, 0x7
30468 fbe %fcc1, loop_3619
30469 ldub [%l7 + 0x37], %o6
30470loop_3618:
30471 fmovse %xcc, %f10, %f8
30472 fandnot2 %f4, %f14, %f12
30473loop_3619:
30474 fsrc2 %f6, %f2
30475 xor %o2, %l0, %g6
30476 ldsw [%l7 + 0x68], %l1
30477 stw %i5, [%l7 + 0x18]
30478 ldub [%l7 + 0x59], %i7
30479 ldsb [%l7 + 0x5B], %i6
30480 fcmpne16 %f2, %f2, %i4
30481 stb %i0, [%l7 + 0x4B]
30482 xorcc %g7, %i2, %l5
30483 ldsb [%l7 + 0x1B], %i3
30484 fmovrde %l4, %f12, %f14
30485 bneg,a,pn %xcc, loop_3620
30486 fmovsne %icc, %f2, %f0
30487 stb %l3, [%l7 + 0x6F]
30488 bpos,a,pn %icc, loop_3621
30489loop_3620:
30490 movle %icc, %g3, %o3
30491 tsubcctv %g2, 0x04CA, %g1
30492 ldx [%l7 + 0x28], %o1
30493loop_3621:
30494 ldx [%l7 + 0x60], %g4
30495 sth %o0, [%l7 + 0x24]
30496 stb %o7, [%l7 + 0x68]
30497 fmovsn %icc, %f12, %f3
30498 fbul %fcc3, loop_3622
30499 stb %l2, [%l7 + 0x30]
30500 stb %i1, [%l7 + 0x51]
30501 stb %l6, [%l7 + 0x40]
30502loop_3622:
30503 stx %o4, [%l7 + 0x78]
30504 call loop_3623
30505 fones %f6
30506 movcs %xcc, %o5, %o6
30507 ldx [%l7 + 0x60], %g5
30508loop_3623:
30509 stx %l0, [%l7 + 0x38]
30510 fpsub32 %f12, %f10, %f2
30511 ldx [%l7 + 0x48], %g6
30512 movrlz %l1, %o2, %i5
30513 movrgez %i7, 0x36C, %i4
30514 srax %i6, %i0, %g7
30515 stx %i2, [%l7 + 0x28]
30516 movcc %icc, %l5, %i3
30517 fbue,a %fcc3, loop_3624
30518 orn %l4, 0x0E63, %l3
30519 edge8n %g3, %g2, %o3
30520 fcmpne32 %f2, %f14, %o1
30521loop_3624:
30522 umul %g1, 0x135A, %o0
30523 umulcc %o7, 0x12B9, %g4
30524 popc 0x1942, %l2
30525 tle %icc, 0x1
30526 fcmpeq16 %f14, %f10, %l6
30527 brnz %o4, loop_3625
30528 ld [%l7 + 0x40], %f2
30529 ldx [%l7 + 0x68], %o5
30530 fcmple16 %f6, %f8, %o6
30531loop_3625:
30532 movvs %xcc, %i1, %g5
30533 bgu %icc, loop_3626
30534 ld [%l7 + 0x54], %f15
30535 movrne %l0, 0x208, %l1
30536 fmovscs %icc, %f10, %f11
30537loop_3626:
30538 tsubcc %g6, %o2, %i5
30539 orcc %i7, %i4, %i6
30540 orcc %g7, %i2, %l5
30541 ldsw [%l7 + 0x50], %i0
30542 and %i3, 0x16BF, %l3
30543 fand %f8, %f0, %f4
30544 st %f4, [%l7 + 0x68]
30545 movle %icc, %g3, %g2
30546 and %o3, 0x152C, %l4
30547 tne %xcc, 0x7
30548 fba %fcc3, loop_3627
30549 fmovdleu %xcc, %f8, %f7
30550 fmovspos %icc, %f4, %f3
30551 fmul8x16au %f6, %f6, %f0
30552loop_3627:
30553 movl %icc, %g1, %o1
30554 lduw [%l7 + 0x60], %o7
30555 bcs,pn %xcc, loop_3628
30556 fand %f0, %f8, %f12
30557 fmovdn %xcc, %f6, %f12
30558 array16 %o0, %g4, %l2
30559loop_3628:
30560 fmovrdgz %l6, %f12, %f6
30561 movl %xcc, %o4, %o5
30562 ldx [%l7 + 0x78], %i1
30563 bvs,pn %xcc, loop_3629
30564 ldub [%l7 + 0x60], %g5
30565 std %f10, [%l7 + 0x60]
30566 fpmerge %f13, %f4, %f0
30567loop_3629:
30568 andcc %o6, %l0, %g6
30569 fnors %f5, %f14, %f4
30570 udiv %o2, 0x038C, %l1
30571 fsrc2 %f12, %f10
30572 fpackfix %f10, %f7
30573 brgz %i7, loop_3630
30574 sth %i4, [%l7 + 0x36]
30575 lduw [%l7 + 0x58], %i6
30576 fnors %f15, %f11, %f1
30577loop_3630:
30578 ldsw [%l7 + 0x1C], %i5
30579 lduw [%l7 + 0x74], %g7
30580 stx %i2, [%l7 + 0x20]
30581 fmovrslez %i0, %f2, %f13
30582 fmovrdlz %l5, %f10, %f10
30583 ldd [%l7 + 0x50], %f14
30584 orcc %l3, %g3, %g2
30585 orcc %i3, 0x1F70, %o3
30586 std %f12, [%l7 + 0x78]
30587 fand %f12, %f14, %f0
30588 fmovdl %icc, %f2, %f5
30589 lduh [%l7 + 0x0A], %g1
30590 mova %icc, %l4, %o7
30591 sth %o1, [%l7 + 0x42]
30592 stx %o0, [%l7 + 0x08]
30593 movcs %xcc, %l2, %g4
30594 fmovscc %icc, %f2, %f4
30595 movrlez %o4, 0x11F, %o5
30596 brgz,a %i1, loop_3631
30597 fmovspos %xcc, %f10, %f14
30598 ldsb [%l7 + 0x75], %g5
30599 ldsb [%l7 + 0x29], %l6
30600loop_3631:
30601 fbg %fcc1, loop_3632
30602 fnot2 %f2, %f14
30603 fmovrsne %l0, %f7, %f3
30604 fcmpgt16 %f14, %f10, %g6
30605loop_3632:
30606 movn %xcc, %o2, %o6
30607 srlx %l1, %i7, %i4
30608 fmovrsgz %i5, %f10, %f7
30609 brgez %g7, loop_3633
30610 stw %i2, [%l7 + 0x3C]
30611 fbug %fcc3, loop_3634
30612 ldsh [%l7 + 0x22], %i6
30613loop_3633:
30614 lduw [%l7 + 0x38], %i0
30615 ldsw [%l7 + 0x4C], %l3
30616loop_3634:
30617 fcmpne16 %f6, %f12, %l5
30618 fmovdcc %icc, %f6, %f14
30619 array32 %g2, %g3, %i3
30620 stx %o3, [%l7 + 0x18]
30621 popc %l4, %o7
30622 stw %o1, [%l7 + 0x64]
30623 fpadd16s %f3, %f13, %f6
30624 ldsb [%l7 + 0x63], %g1
30625 std %f12, [%l7 + 0x40]
30626 fabss %f6, %f10
30627 edge8 %l2, %o0, %o4
30628 std %f8, [%l7 + 0x70]
30629 ta %icc, 0x2
30630 fnegd %f14, %f2
30631 fxnor %f8, %f2, %f10
30632 sdivx %g4, 0x0B8D, %i1
30633 andcc %g5, 0x1185, %l6
30634 udivx %l0, 0x00BC, %g6
30635 tl %icc, 0x5
30636 nop
30637 setx loop_3635, %l0, %l1
30638 wrpr 0x1, %tl
30639 wrpr %l1, %tpc
30640 add %l1, 0x4, %l1
30641 wrpr %l1, %tnpc
30642 setx 0x34400001400, %l0, %l1
30643 wrpr %l1, %tstate
30644 wrhpr 0x4, %htstate
30645 retry
30646 ldsb [%l7 + 0x62], %o2
30647 ldsb [%l7 + 0x64], %o6
30648 sth %l1, [%l7 + 0x40]
30649loop_3635:
30650 st %f0, [%l7 + 0x4C]
30651 mulscc %o5, %i4, %i5
30652 ldsh [%l7 + 0x6A], %g7
30653 fpadd16s %f8, %f14, %f6
30654 ldsh [%l7 + 0x6C], %i2
30655 fmovrsgz %i6, %f3, %f4
30656 movrlez %i0, 0x259, %l3
30657 ldsh [%l7 + 0x48], %l5
30658 bn,pn %xcc, loop_3636
30659 add %g2, %g3, %i7
30660 stw %o3, [%l7 + 0x18]
30661 fcmpne32 %f2, %f8, %i3
30662loop_3636:
30663 stw %l4, [%l7 + 0x14]
30664 fmuld8ulx16 %f11, %f7, %f6
30665 fandnot1 %f4, %f14, %f0
30666 fabss %f5, %f6
30667 fpadd32 %f10, %f4, %f8
30668 ldsb [%l7 + 0x58], %o7
30669 fxnor %f4, %f14, %f12
30670 st %f8, [%l7 + 0x44]
30671 fmovrdgz %g1, %f6, %f8
30672 udivx %o1, 0x1538, %o0
30673 and %l2, 0x18E1, %g4
30674 fmovsle %icc, %f12, %f0
30675 udiv %o4, 0x1C48, %i1
30676 stb %g5, [%l7 + 0x7E]
30677 fnand %f0, %f2, %f2
30678 fmovsle %icc, %f7, %f9
30679 fbule %fcc3, loop_3637
30680 std %f4, [%l7 + 0x60]
30681 stw %l6, [%l7 + 0x44]
30682 fexpand %f13, %f6
30683loop_3637:
30684 fpack16 %f0, %f1
30685 udivx %g6, 0x14BB, %l0
30686 fbo,a %fcc1, loop_3638
30687 tg %icc, 0x2
30688 fornot2 %f8, %f6, %f6
30689 bneg,pt %xcc, loop_3639
30690loop_3638:
30691 fmovdne %xcc, %f13, %f3
30692 stx %o2, [%l7 + 0x18]
30693 ldsb [%l7 + 0x10], %l1
30694loop_3639:
30695 ld [%l7 + 0x18], %f9
30696 stw %o5, [%l7 + 0x7C]
30697 fmovrsne %i4, %f14, %f14
30698 ldsw [%l7 + 0x08], %i5
30699 nop
30700 setx loop_3640, %l0, %l1
30701 wrpr 0x1, %tl
30702 wrpr %l1, %tnpc
30703 setx 0x34400001400, %l0, %l1
30704 wrpr %l1, %tstate
30705 wrhpr 0x4, %htstate
30706 done
30707 fmovspos %icc, %f13, %f11
30708 st %f13, [%l7 + 0x30]
30709 fpackfix %f2, %f14
30710loop_3640:
30711 lduh [%l7 + 0x3E], %o6
30712 fmovsvc %xcc, %f8, %f8
30713 fcmpne16 %f8, %f12, %g7
30714 fcmpeq32 %f14, %f0, %i2
30715 edge32l %i0, %i6, %l3
30716 brz %g2, loop_3641
30717 fmovdne %xcc, %f13, %f9
30718 ldub [%l7 + 0x5C], %l5
30719 stb %g3, [%l7 + 0x2A]
30720loop_3641:
30721 ldx [%l7 + 0x78], %i7
30722 std %f14, [%l7 + 0x58]
30723 ldsw [%l7 + 0x48], %o3
30724 fmovscs %icc, %f14, %f2
30725 ldub [%l7 + 0x0B], %l4
30726 for %f10, %f2, %f12
30727 fmovdg %xcc, %f3, %f4
30728 ldsb [%l7 + 0x56], %i3
30729 ldsh [%l7 + 0x64], %g1
30730 ldub [%l7 + 0x39], %o7
30731 stx %o1, [%l7 + 0x20]
30732 srax %l2, 0x03, %g4
30733 stx %o0, [%l7 + 0x40]
30734 bg,a,pn %xcc, loop_3642
30735 st %f9, [%l7 + 0x2C]
30736 fpsub16 %f2, %f8, %f12
30737 sllx %i1, 0x11, %o4
30738loop_3642:
30739 nop
30740 setx loop_3643, %l0, %l1
30741 jmpl %l1, %g5
30742 stw %g6, [%l7 + 0x18]
30743 faligndata %f4, %f4, %f14
30744 fandnot1s %f14, %f1, %f6
30745loop_3643:
30746 ba,pt %icc, loop_3644
30747 fornot1s %f11, %f0, %f13
30748 tsubcc %l6, %l0, %o2
30749 ldsb [%l7 + 0x7C], %l1
30750loop_3644:
30751 ldsb [%l7 + 0x59], %o5
30752 lduw [%l7 + 0x1C], %i4
30753 fbge %fcc2, loop_3645
30754 fblg,a %fcc3, loop_3646
30755 fmovdgu %xcc, %f9, %f1
30756 movneg %xcc, %o6, %i5
30757loop_3645:
30758 lduw [%l7 + 0x14], %i2
30759loop_3646:
30760 movrlez %g7, 0x0C6, %i0
30761 movleu %icc, %l3, %g2
30762 ldsh [%l7 + 0x38], %i6
30763 sethi 0x0C40, %g3
30764 fbge,a %fcc2, loop_3647
30765 nop
30766 setx loop_3648, %l0, %l1
30767 wrpr 0x1, %tl
30768 wrpr %l1, %tpc
30769 add %l1, 0x4, %l1
30770 wrpr %l1, %tnpc
30771 setx 0x34400001400, %l0, %l1
30772 wrpr %l1, %tstate
30773 wrhpr 0x4, %htstate
30774 retry
30775 fnot2s %f7, %f7
30776 tneg %xcc, 0x1
30777loop_3647:
30778 lduh [%l7 + 0x0E], %i7
30779loop_3648:
30780 ldub [%l7 + 0x28], %l5
30781 or %l4, %o3, %i3
30782 movcc %icc, %g1, %o1
30783 subccc %o7, %g4, %o0
30784 fnot2 %f0, %f14
30785 ta %xcc, 0x2
30786 fnands %f7, %f15, %f2
30787 stb %i1, [%l7 + 0x41]
30788 ldd [%l7 + 0x30], %f12
30789 tvc %xcc, 0x2
30790 brz,a %l2, loop_3649
30791 movpos %xcc, %g5, %g6
30792 ldub [%l7 + 0x08], %l6
30793 ldsw [%l7 + 0x34], %o4
30794loop_3649:
30795 addc %l0, 0x066B, %o2
30796 stx %o5, [%l7 + 0x28]
30797 ldub [%l7 + 0x68], %l1
30798 ldx [%l7 + 0x40], %o6
30799 fble,a %fcc1, loop_3650
30800 stw %i4, [%l7 + 0x0C]
30801 edge32 %i5, %g7, %i0
30802 ta %icc, 0x2
30803loop_3650:
30804 ldub [%l7 + 0x4D], %l3
30805 ldsb [%l7 + 0x7F], %i2
30806 fbule %fcc2, loop_3651
30807 ldsh [%l7 + 0x16], %g2
30808 ldub [%l7 + 0x49], %g3
30809 tne %xcc, 0x1
30810loop_3651:
30811 edge16l %i7, %i6, %l5
30812 sdivx %l4, 0x179B, %i3
30813 movgu %xcc, %o3, %g1
30814 lduw [%l7 + 0x50], %o7
30815 bl,a,pt %icc, loop_3652
30816 fxor %f2, %f12, %f2
30817 fcmps %fcc1, %f3, %f4
30818 stb %g4, [%l7 + 0x26]
30819loop_3652:
30820 addccc %o1, 0x0923, %i1
30821 stx %l2, [%l7 + 0x48]
30822 brlez %g5, loop_3653
30823 bvc,pt %icc, loop_3654
30824 ldub [%l7 + 0x0C], %o0
30825 ba %icc, loop_3655
30826loop_3653:
30827 brz %g6, loop_3656
30828loop_3654:
30829 fmovrsne %o4, %f13, %f13
30830 stw %l0, [%l7 + 0x38]
30831loop_3655:
30832 fzeros %f8
30833loop_3656:
30834 ldx [%l7 + 0x08], %o2
30835 or %l6, %o5, %o6
30836 fmovs %f15, %f10
30837 fmovdl %icc, %f4, %f0
30838 bcs,pt %icc, loop_3657
30839 movcs %xcc, %l1, %i5
30840 st %f11, [%l7 + 0x5C]
30841 add %g7, 0x0CF3, %i4
30842loop_3657:
30843 fmovdneg %icc, %f0, %f0
30844 popc %i0, %l3
30845 ldx [%l7 + 0x30], %g2
30846 ldd [%l7 + 0x08], %f2
30847 movcs %icc, %i2, %i7
30848 fmovd %f12, %f8
30849 bvc loop_3658
30850 array32 %i6, %g3, %l5
30851 te %xcc, 0x5
30852 fnot1 %f6, %f4
30853loop_3658:
30854 or %l4, 0x1260, %o3
30855 lduw [%l7 + 0x6C], %i3
30856 st %f6, [%l7 + 0x1C]
30857 stx %g1, [%l7 + 0x08]
30858 movgu %xcc, %o7, %o1
30859 sth %i1, [%l7 + 0x0C]
30860 array8 %l2, %g5, %o0
30861 sra %g6, 0x03, %g4
30862 tneg %xcc, 0x3
30863 fpadd32 %f12, %f10, %f8
30864 subcc %o4, %o2, %l6
30865 fmovrsgez %o5, %f0, %f3
30866 fmovrslez %o6, %f4, %f12
30867 fbl %fcc0, loop_3659
30868 std %f2, [%l7 + 0x48]
30869 lduw [%l7 + 0x38], %l0
30870 fpack32 %f0, %f6, %f8
30871loop_3659:
30872 bshuffle %f4, %f0, %f0
30873 std %f6, [%l7 + 0x28]
30874 std %f2, [%l7 + 0x40]
30875 fbue %fcc0, loop_3660
30876 std %f14, [%l7 + 0x10]
30877 ldsb [%l7 + 0x71], %i5
30878 lduw [%l7 + 0x3C], %g7
30879loop_3660:
30880 fmul8x16 %f15, %f0, %f14
30881 stw %l1, [%l7 + 0x0C]
30882 taddcctv %i0, %i4, %l3
30883 fnor %f4, %f0, %f14
30884 brlz %i2, loop_3661
30885 fbe %fcc0, loop_3662
30886 ldsb [%l7 + 0x68], %i7
30887 fsrc2 %f10, %f4
30888loop_3661:
30889 bleu,a,pn %xcc, loop_3663
30890loop_3662:
30891 addc %i6, %g3, %g2
30892 fpack16 %f4, %f12
30893 array32 %l5, %l4, %o3
30894loop_3663:
30895 xorcc %i3, %o7, %o1
30896 brz,a %i1, loop_3664
30897 ldd [%l7 + 0x68], %f8
30898 fpadd16s %f5, %f5, %f12
30899 sth %l2, [%l7 + 0x40]
30900loop_3664:
30901 popc 0x04A9, %g1
30902 movn %icc, %o0, %g5
30903 stw %g4, [%l7 + 0x68]
30904 fandnot2 %f8, %f6, %f12
30905 addc %g6, 0x07E1, %o2
30906 fornot2s %f10, %f4, %f10
30907 fmovscc %xcc, %f9, %f13
30908 fmovsneg %xcc, %f3, %f10
30909 alignaddr %l6, %o5, %o4
30910 ldub [%l7 + 0x4F], %l0
30911 fmovsleu %icc, %f5, %f13
30912 tcc %icc, 0x0
30913 bcs,a,pn %icc, loop_3665
30914 sth %o6, [%l7 + 0x52]
30915 srlx %i5, 0x15, %g7
30916 lduw [%l7 + 0x1C], %l1
30917loop_3665:
30918 fcmpgt16 %f14, %f4, %i0
30919 ld [%l7 + 0x4C], %f14
30920 lduh [%l7 + 0x7E], %l3
30921 fbn,a %fcc3, loop_3666
30922 fbl %fcc2, loop_3667
30923 stx %i4, [%l7 + 0x08]
30924 bcs,a,pn %icc, loop_3668
30925loop_3666:
30926 bne,a,pt %icc, loop_3669
30927loop_3667:
30928 smul %i2, %i6, %i7
30929 ldsb [%l7 + 0x23], %g3
30930loop_3668:
30931 fmovsle %xcc, %f10, %f8
30932loop_3669:
30933 fba,a %fcc3, loop_3670
30934 sth %g2, [%l7 + 0x0C]
30935 std %f10, [%l7 + 0x58]
30936 tpos %icc, 0x7
30937loop_3670:
30938 call loop_3671
30939 ldsb [%l7 + 0x30], %l5
30940 sll %l4, 0x11, %i3
30941 fmovspos %xcc, %f11, %f13
30942loop_3671:
30943 ldd [%l7 + 0x20], %f12
30944 fmovrsgez %o3, %f8, %f5
30945 sth %o7, [%l7 + 0x7A]
30946 fmovsneg %icc, %f5, %f6
30947 move %xcc, %i1, %l2
30948 movcc %xcc, %o1, %o0
30949 fcmpgt32 %f0, %f12, %g1
30950 fmovse %icc, %f7, %f0
30951 sth %g5, [%l7 + 0x0A]
30952 for %f8, %f12, %f12
30953 stw %g4, [%l7 + 0x2C]
30954 srlx %o2, 0x1C, %l6
30955 tcc %icc, 0x2
30956 tl %icc, 0x2
30957 fpsub16 %f2, %f2, %f4
30958 ldub [%l7 + 0x35], %g6
30959 sll %o5, %l0, %o6
30960 fsrc2 %f6, %f4
30961 ldd [%l7 + 0x08], %f8
30962 stw %o4, [%l7 + 0x5C]
30963 fpsub16 %f10, %f2, %f10
30964 ldsb [%l7 + 0x77], %i5
30965 ldd [%l7 + 0x20], %f2
30966 fmovrslz %l1, %f9, %f3
30967 subcc %i0, 0x0E6F, %g7
30968 fxnor %f6, %f2, %f4
30969 bcs %xcc, loop_3672
30970 tsubcc %l3, %i4, %i6
30971 brlz,a %i2, loop_3673
30972 brnz,a %g3, loop_3674
30973loop_3672:
30974 fmovsn %xcc, %f3, %f0
30975 xor %g2, %l5, %i7
30976loop_3673:
30977 fcmpes %fcc0, %f10, %f15
30978loop_3674:
30979 movrgez %i3, %o3, %l4
30980 st %f1, [%l7 + 0x30]
30981 movvc %icc, %o7, %l2
30982 bg,a loop_3675
30983 movleu %xcc, %i1, %o1
30984 movcs %icc, %o0, %g1
30985 tneg %xcc, 0x3
30986loop_3675:
30987 movrgez %g5, %g4, %o2
30988 bge,a,pn %icc, loop_3676
30989 tsubcc %l6, 0x0116, %g6
30990 nop
30991 setx loop_3677, %l0, %l1
30992 wrpr 0x1, %tl
30993 wrpr %l1, %tpc
30994 add %l1, 0x4, %l1
30995 wrpr %l1, %tnpc
30996 setx 0x34400001400, %l0, %l1
30997 wrpr %l1, %tstate
30998 wrhpr 0x4, %htstate
30999 retry
31000 fone %f12
31001loop_3676:
31002 bcs loop_3678
31003 fnegs %f12, %f13
31004loop_3677:
31005 nop
31006 setx loop_3679, %l0, %l1
31007 jmpl %l1, %o5
31008 fba %fcc0, loop_3680
31009loop_3678:
31010 ldsb [%l7 + 0x58], %o6
31011 movrlz %o4, 0x37C, %l0
31012loop_3679:
31013 bl,a %icc, loop_3681
31014loop_3680:
31015 bn,a,pt %icc, loop_3682
31016 brz %l1, loop_3683
31017 ldsh [%l7 + 0x44], %i5
31018loop_3681:
31019 xor %g7, 0x0415, %l3
31020loop_3682:
31021 ta %xcc, 0x6
31022loop_3683:
31023 std %f12, [%l7 + 0x58]
31024 alignaddr %i0, %i4, %i6
31025 fands %f13, %f3, %f10
31026 tpos %xcc, 0x6
31027 fbo,a %fcc0, loop_3684
31028 brgez %i2, loop_3685
31029 fandnot1 %f12, %f4, %f0
31030 fpackfix %f14, %f4
31031loop_3684:
31032 fmovrdgez %g2, %f12, %f6
31033loop_3685:
31034 bge,pn %icc, loop_3686
31035 ldub [%l7 + 0x65], %g3
31036 bcs,a %xcc, loop_3687
31037 movl %xcc, %l5, %i3
31038loop_3686:
31039 fmovscs %icc, %f5, %f11
31040 st %f1, [%l7 + 0x40]
31041loop_3687:
31042 lduw [%l7 + 0x0C], %i7
31043 fnors %f13, %f1, %f12
31044 st %f14, [%l7 + 0x10]
31045 ldsh [%l7 + 0x0C], %o3
31046 ldsh [%l7 + 0x2C], %l4
31047 st %f0, [%l7 + 0x20]
31048 fbg,a %fcc3, loop_3688
31049 fand %f10, %f0, %f0
31050 fmovrdlz %o7, %f12, %f14
31051 movrgz %l2, %i1, %o1
31052loop_3688:
31053 tleu %xcc, 0x7
31054 taddcctv %g1, 0x10D9, %o0
31055 sth %g5, [%l7 + 0x52]
31056 movle %xcc, %o2, %g4
31057 array8 %l6, %o5, %g6
31058 movgu %xcc, %o4, %l0
31059 fmul8x16au %f10, %f6, %f14
31060 add %o6, %i5, %g7
31061 fmul8x16al %f2, %f5, %f10
31062 sth %l3, [%l7 + 0x0A]
31063 ldsh [%l7 + 0x52], %i0
31064 ble loop_3689
31065 fmovrdlz %i4, %f14, %f0
31066 fmovscs %xcc, %f0, %f9
31067 sth %i6, [%l7 + 0x6E]
31068loop_3689:
31069 fcmpgt16 %f0, %f10, %i2
31070 bcc %icc, loop_3690
31071 ldsh [%l7 + 0x52], %l1
31072 std %f8, [%l7 + 0x18]
31073 fnot2s %f9, %f0
31074loop_3690:
31075 subccc %g2, 0x1DD3, %g3
31076 fmovrdlez %i3, %f6, %f4
31077 st %f11, [%l7 + 0x60]
31078 ldd [%l7 + 0x58], %f2
31079 lduh [%l7 + 0x76], %i7
31080 fpsub32s %f7, %f11, %f7
31081 movn %xcc, %l5, %l4
31082 tpos %xcc, 0x7
31083 fmovsn %xcc, %f14, %f6
31084 fnors %f12, %f10, %f5
31085 ldub [%l7 + 0x19], %o3
31086 stx %l2, [%l7 + 0x40]
31087 fmovrdlz %o7, %f4, %f2
31088 fbu %fcc2, loop_3691
31089 sethi 0x02A2, %o1
31090 st %f3, [%l7 + 0x30]
31091 brgez,a %g1, loop_3692
31092loop_3691:
31093 brgz,a %i1, loop_3693
31094 ldx [%l7 + 0x48], %g5
31095 fbn,a %fcc0, loop_3694
31096loop_3692:
31097 fcmple32 %f10, %f12, %o0
31098loop_3693:
31099 stx %g4, [%l7 + 0x10]
31100 lduw [%l7 + 0x4C], %o2
31101loop_3694:
31102 ble,a loop_3695
31103 fones %f3
31104 ldsh [%l7 + 0x28], %l6
31105 brgez,a %g6, loop_3696
31106loop_3695:
31107 stx %o5, [%l7 + 0x48]
31108 lduw [%l7 + 0x44], %o4
31109 orncc %l0, %i5, %g7
31110loop_3696:
31111 fmovdneg %icc, %f11, %f9
31112 bneg,a %xcc, loop_3697
31113 fmovse %xcc, %f2, %f3
31114 st %f2, [%l7 + 0x7C]
31115 srl %l3, 0x08, %i0
31116loop_3697:
31117 bge %xcc, loop_3698
31118 fands %f7, %f13, %f11
31119 tsubcctv %o6, 0x11DE, %i4
31120 fmovrdgz %i6, %f0, %f0
31121loop_3698:
31122 fcmpeq32 %f2, %f6, %l1
31123 lduh [%l7 + 0x32], %g2
31124 fornot2 %f6, %f4, %f6
31125 fabss %f8, %f15
31126 fbne,a %fcc2, loop_3699
31127 move %icc, %i2, %i3
31128 movg %icc, %g3, %i7
31129 fmovsneg %xcc, %f9, %f12
31130loop_3699:
31131 edge8 %l4, %l5, %o3
31132 ldd [%l7 + 0x30], %f2
31133 addccc %o7, 0x1DA4, %l2
31134 ld [%l7 + 0x20], %f9
31135 lduh [%l7 + 0x18], %o1
31136 fmuld8sux16 %f15, %f13, %f12
31137 tvs %icc, 0x6
31138 fmovrde %g1, %f4, %f8
31139 sra %g5, %o0, %g4
31140 fmovdleu %xcc, %f11, %f12
31141 st %f13, [%l7 + 0x24]
31142 stw %o2, [%l7 + 0x24]
31143 mova %icc, %l6, %g6
31144 ldub [%l7 + 0x38], %i1
31145 fmovrsne %o5, %f5, %f5
31146 fmovdle %icc, %f10, %f12
31147 bne %xcc, loop_3700
31148 std %f0, [%l7 + 0x38]
31149 array8 %o4, %l0, %i5
31150 movre %l3, %i0, %g7
31151loop_3700:
31152 mulx %o6, 0x13FD, %i6
31153 ldd [%l7 + 0x50], %f6
31154 orcc %i4, %l1, %g2
31155 ld [%l7 + 0x74], %f4
31156 movrgez %i3, 0x08C, %g3
31157 edge32ln %i7, %i2, %l4
31158 fandnot2s %f2, %f12, %f13
31159 movrgz %o3, 0x0E1, %o7
31160 ldsw [%l7 + 0x70], %l2
31161 st %f4, [%l7 + 0x68]
31162 movpos %icc, %o1, %g1
31163 fmovsgu %icc, %f6, %f1
31164 umulcc %l5, 0x1E80, %g5
31165 smulcc %g4, %o2, %o0
31166 edge8l %l6, %i1, %g6
31167 subccc %o4, %o5, %i5
31168 fmovsg %icc, %f10, %f0
31169 srlx %l0, %l3, %i0
31170 fpadd16 %f14, %f0, %f6
31171 fpsub32 %f4, %f10, %f4
31172 fmovdne %icc, %f13, %f10
31173 fmovrdne %g7, %f12, %f8
31174 srlx %i6, 0x01, %i4
31175 fzero %f12
31176 std %f6, [%l7 + 0x18]
31177 siam 0x2
31178 edge8ln %l1, %g2, %o6
31179 tg %xcc, 0x0
31180 movrlz %g3, %i3, %i7
31181 edge8 %l4, %o3, %o7
31182 fzero %f4
31183 fxnors %f3, %f8, %f10
31184 alignaddrl %i2, %o1, %g1
31185 fmovsleu %icc, %f15, %f1
31186 movgu %xcc, %l2, %g5
31187 ldsh [%l7 + 0x78], %g4
31188 lduh [%l7 + 0x36], %o2
31189 brlz,a %l5, loop_3701
31190 sth %l6, [%l7 + 0x62]
31191 fabss %f4, %f9
31192 xnorcc %o0, %g6, %o4
31193loop_3701:
31194 std %f6, [%l7 + 0x30]
31195 fxnors %f5, %f15, %f9
31196 fbug,a %fcc0, loop_3702
31197 stx %i1, [%l7 + 0x30]
31198 movre %o5, %l0, %i5
31199 fcmple16 %f10, %f6, %l3
31200loop_3702:
31201 fbul,a %fcc1, loop_3703
31202 fone %f2
31203 ldsw [%l7 + 0x54], %i0
31204 fmovs %f10, %f10
31205loop_3703:
31206 fmul8x16 %f14, %f2, %f2
31207 ldub [%l7 + 0x4F], %g7
31208 lduh [%l7 + 0x66], %i4
31209 srl %l1, %i6, %o6
31210 movn %xcc, %g3, %g2
31211 fcmpgt32 %f12, %f14, %i7
31212 xor %l4, 0x1703, %i3
31213 movvs %icc, %o3, %o7
31214 fzeros %f15
31215 te %xcc, 0x2
31216 sdivcc %o1, 0x1981, %i2
31217 fmovsvs %icc, %f3, %f4
31218 st %f1, [%l7 + 0x34]
31219 andn %g1, 0x0F6D, %l2
31220 movneg %xcc, %g5, %o2
31221 ldsw [%l7 + 0x68], %g4
31222 fmovrsgez %l6, %f4, %f6
31223 std %f0, [%l7 + 0x78]
31224 fornot2 %f0, %f0, %f6
31225 st %f2, [%l7 + 0x3C]
31226 nop
31227 setx loop_3704, %l0, %l1
31228 wrpr 0x1, %tl
31229 wrpr %l1, %tpc
31230 add %l1, 0x4, %l1
31231 wrpr %l1, %tnpc
31232 setx 0x34400001400, %l0, %l1
31233 wrpr %l1, %tstate
31234 wrhpr 0x4, %htstate
31235 retry
31236 nop
31237 setx loop_3705, %l0, %l1
31238 jmpl %l1, %o0
31239 ldsb [%l7 + 0x22], %l5
31240 xor %g6, 0x1AAD, %o4
31241loop_3704:
31242 ld [%l7 + 0x28], %f9
31243loop_3705:
31244 udivx %i1, 0x162C, %l0
31245 sll %o5, 0x0A, %l3
31246 ldsb [%l7 + 0x2B], %i5
31247 fpadd32 %f10, %f10, %f6
31248 ldub [%l7 + 0x65], %i0
31249 stx %g7, [%l7 + 0x08]
31250 xorcc %l1, %i4, %o6
31251 bpos,a,pn %icc, loop_3706
31252 ldsw [%l7 + 0x78], %g3
31253 lduh [%l7 + 0x3C], %i6
31254 edge32l %g2, %l4, %i7
31255loop_3706:
31256 and %i3, 0x1B30, %o3
31257 stw %o7, [%l7 + 0x18]
31258 movrlz %i2, %g1, %l2
31259 movneg %xcc, %g5, %o2
31260 movvc %xcc, %g4, %l6
31261 ld [%l7 + 0x0C], %f9
31262 movge %icc, %o1, %l5
31263 fornot1 %f8, %f12, %f14
31264 ldsb [%l7 + 0x5C], %g6
31265 fbl %fcc0, loop_3707
31266 ldd [%l7 + 0x40], %f4
31267 fmovsvs %xcc, %f3, %f9
31268 sethi 0x0D24, %o4
31269loop_3707:
31270 fsrc2 %f0, %f10
31271 fpmerge %f9, %f14, %f2
31272 fcmpes %fcc0, %f0, %f13
31273 edge32 %i1, %o0, %o5
31274 srl %l3, 0x0C, %i5
31275 ldd [%l7 + 0x38], %f8
31276 lduw [%l7 + 0x68], %l0
31277 alignaddrl %g7, %l1, %i4
31278 ldx [%l7 + 0x58], %i0
31279 fbg %fcc0, loop_3708
31280 stx %g3, [%l7 + 0x20]
31281 ld [%l7 + 0x2C], %f13
31282 bg,pt %xcc, loop_3709
31283loop_3708:
31284 stx %i6, [%l7 + 0x28]
31285 fbu %fcc2, loop_3710
31286 addc %g2, 0x0799, %l4
31287loop_3709:
31288 ldub [%l7 + 0x77], %i7
31289 edge32l %i3, %o3, %o7
31290loop_3710:
31291 ld [%l7 + 0x24], %f5
31292 tge %xcc, 0x6
31293 sth %o6, [%l7 + 0x2C]
31294 fone %f10
31295 sth %g1, [%l7 + 0x5E]
31296 sdiv %i2, 0x18CD, %l2
31297 udivx %o2, 0x13BF, %g4
31298 movrgez %l6, %o1, %l5
31299 stw %g6, [%l7 + 0x18]
31300 ldd [%l7 + 0x68], %f6
31301 lduh [%l7 + 0x30], %o4
31302 for %f4, %f0, %f10
31303 fones %f11
31304 fbn %fcc2, loop_3711
31305 st %f0, [%l7 + 0x10]
31306 fzeros %f8
31307 fmovrslez %g5, %f11, %f13
31308loop_3711:
31309 nop
31310 setx loop_3712, %l0, %l1
31311 jmpl %l1, %o0
31312 faligndata %f0, %f14, %f2
31313 stx %o5, [%l7 + 0x40]
31314 ldx [%l7 + 0x20], %l3
31315loop_3712:
31316 std %f0, [%l7 + 0x78]
31317 array32 %i5, %l0, %g7
31318 fbn,a %fcc0, loop_3713
31319 array32 %l1, %i4, %i0
31320 brgez,a %i1, loop_3714
31321 bgu loop_3715
31322loop_3713:
31323 tle %icc, 0x7
31324 fmovrdgz %i6, %f8, %f12
31325loop_3714:
31326 fands %f5, %f12, %f11
31327loop_3715:
31328 edge32n %g2, %g3, %i7
31329 stw %l4, [%l7 + 0x78]
31330 fbne,a %fcc2, loop_3716
31331 fmul8sux16 %f6, %f6, %f2
31332 sth %o3, [%l7 + 0x42]
31333 stw %o7, [%l7 + 0x14]
31334loop_3716:
31335 ldub [%l7 + 0x14], %i3
31336 ba,a,pn %xcc, loop_3717
31337 fcmple16 %f0, %f8, %o6
31338 lduh [%l7 + 0x6E], %i2
31339 brz %g1, loop_3718
31340loop_3717:
31341 lduw [%l7 + 0x40], %l2
31342 tpos %icc, 0x7
31343 fmovsvc %xcc, %f15, %f9
31344loop_3718:
31345 fbl %fcc3, loop_3719
31346 fmovdcc %xcc, %f15, %f3
31347 movrgz %o2, %g4, %l6
31348 move %xcc, %o1, %l5
31349loop_3719:
31350 fba %fcc2, loop_3720
31351 ldub [%l7 + 0x4F], %o4
31352 bvs,pt %icc, loop_3721
31353 fbul %fcc3, loop_3722
31354loop_3720:
31355 edge16n %g6, %o0, %o5
31356 fmovdn %icc, %f6, %f5
31357loop_3721:
31358 movgu %xcc, %l3, %g5
31359loop_3722:
31360 bvc loop_3723
31361 st %f13, [%l7 + 0x2C]
31362 ldsh [%l7 + 0x7A], %i5
31363 lduh [%l7 + 0x24], %g7
31364loop_3723:
31365 fbu,a %fcc3, loop_3724
31366 fmovrde %l1, %f6, %f4
31367 fors %f15, %f14, %f2
31368 fba,a %fcc2, loop_3725
31369loop_3724:
31370 array16 %i4, %i0, %l0
31371 ld [%l7 + 0x44], %f12
31372 sdivx %i6, 0x19DF, %i1
31373loop_3725:
31374 umulcc %g3, 0x1246, %i7
31375 stb %g2, [%l7 + 0x13]
31376 brgz,a %o3, loop_3726
31377 call loop_3727
31378 taddcctv %l4, %o7, %o6
31379 movvc %icc, %i3, %g1
31380loop_3726:
31381 st %f11, [%l7 + 0x1C]
31382loop_3727:
31383 bcs,a,pn %xcc, loop_3728
31384 alignaddr %i2, %o2, %g4
31385 bl,a %icc, loop_3729
31386 fpsub16 %f14, %f6, %f6
31387loop_3728:
31388 xor %l2, 0x1955, %o1
31389 edge32ln %l6, %o4, %g6
31390loop_3729:
31391 mova %xcc, %o0, %o5
31392 bneg %icc, loop_3730
31393 fbuge %fcc2, loop_3731
31394 ldx [%l7 + 0x48], %l3
31395 fxor %f8, %f14, %f4
31396loop_3730:
31397 movneg %xcc, %l5, %i5
31398loop_3731:
31399 fbn %fcc0, loop_3732
31400 fmovdn %icc, %f15, %f2
31401 fmovrslez %g5, %f9, %f7
31402 ld [%l7 + 0x08], %f10
31403loop_3732:
31404 fcmped %fcc2, %f14, %f14
31405 movg %icc, %l1, %i4
31406 mulscc %i0, %l0, %g7
31407 sll %i1, 0x08, %i6
31408 array32 %i7, %g3, %o3
31409 stb %l4, [%l7 + 0x4F]
31410 lduw [%l7 + 0x78], %o7
31411 fmovdneg %icc, %f10, %f10
31412 fandnot1s %f2, %f12, %f3
31413 fmovdleu %icc, %f0, %f5
31414 bn,a %xcc, loop_3733
31415 bgu,a,pt %xcc, loop_3734
31416 fmovdneg %icc, %f9, %f11
31417 be,a,pn %icc, loop_3735
31418loop_3733:
31419 sth %g2, [%l7 + 0x18]
31420loop_3734:
31421 xnor %o6, %i3, %i2
31422 srl %o2, 0x1D, %g4
31423loop_3735:
31424 fmovrsgz %g1, %f6, %f7
31425 movvc %icc, %o1, %l6
31426 fcmple16 %f2, %f10, %o4
31427 fmuld8ulx16 %f2, %f12, %f10
31428 fmovrdgez %l2, %f10, %f8
31429 movl %icc, %g6, %o5
31430 st %f1, [%l7 + 0x7C]
31431 stb %l3, [%l7 + 0x57]
31432 fmovscs %xcc, %f13, %f7
31433 stb %l5, [%l7 + 0x2F]
31434 stw %o0, [%l7 + 0x54]
31435 ldsb [%l7 + 0x7C], %g5
31436 nop
31437 setx loop_3736, %l0, %l1
31438 wrpr 0x1, %tl
31439 wrpr %l1, %tpc
31440 add %l1, 0x4, %l1
31441 wrpr %l1, %tnpc
31442 setx 0x34400001400, %l0, %l1
31443 wrpr %l1, %tstate
31444 wrhpr 0x4, %htstate
31445 retry
31446 tcc %icc, 0x7
31447 stx %i5, [%l7 + 0x08]
31448 ldsb [%l7 + 0x1B], %l1
31449loop_3736:
31450 edge8n %i0, %l0, %g7
31451 ld [%l7 + 0x68], %f1
31452 fmovrslez %i1, %f15, %f1
31453 fxnors %f2, %f2, %f4
31454 fone %f0
31455 ldub [%l7 + 0x13], %i6
31456 fmovsleu %icc, %f2, %f2
31457 tne %icc, 0x1
31458 fmovrsne %i4, %f13, %f4
31459 tn %xcc, 0x7
31460 fmovsl %xcc, %f14, %f15
31461 fcmpeq16 %f14, %f2, %g3
31462 fcmpes %fcc1, %f7, %f14
31463 fmovspos %xcc, %f3, %f3
31464 ldx [%l7 + 0x48], %o3
31465 fmovda %icc, %f4, %f9
31466 alignaddrl %i7, %o7, %g2
31467 ldsb [%l7 + 0x46], %o6
31468 fpadd16 %f8, %f8, %f14
31469 movrgez %l4, 0x37B, %i2
31470 fsrc2 %f14, %f10
31471 and %o2, %g4, %i3
31472 alignaddrl %o1, %g1, %o4
31473 ldsh [%l7 + 0x60], %l2
31474 movl %xcc, %g6, %o5
31475 stx %l3, [%l7 + 0x50]
31476 nop
31477 setx loop_3737, %l0, %l1
31478 jmpl %l1, %l6
31479 fmovrdgez %o0, %f14, %f0
31480 edge8n %l5, %g5, %i5
31481 for %f12, %f14, %f2
31482loop_3737:
31483 fzero %f6
31484 fpadd32 %f4, %f8, %f12
31485 ldsb [%l7 + 0x38], %l1
31486 std %f6, [%l7 + 0x10]
31487 bgu loop_3738
31488 sllx %l0, %i0, %g7
31489 alignaddrl %i1, %i6, %g3
31490 lduh [%l7 + 0x2A], %i4
31491loop_3738:
31492 ldsw [%l7 + 0x64], %o3
31493 bge,a,pn %xcc, loop_3739
31494 edge32 %o7, %i7, %o6
31495 fnegd %f8, %f6
31496 fpack32 %f14, %f2, %f4
31497loop_3739:
31498 lduh [%l7 + 0x64], %g2
31499 fmuld8sux16 %f0, %f14, %f6
31500 array8 %l4, %i2, %o2
31501 ta %icc, 0x6
31502 edge32n %g4, %o1, %g1
31503 fmovsvs %xcc, %f3, %f4
31504 fbge %fcc3, loop_3740
31505 movl %xcc, %i3, %l2
31506 ldd [%l7 + 0x20], %f0
31507 stx %o4, [%l7 + 0x78]
31508loop_3740:
31509 fpadd16 %f8, %f4, %f14
31510 stx %g6, [%l7 + 0x28]
31511 edge16ln %l3, %o5, %l6
31512 edge32 %o0, %l5, %i5
31513 fcmpeq32 %f4, %f12, %g5
31514 lduh [%l7 + 0x4A], %l0
31515 bleu,a,pn %icc, loop_3741
31516 fpackfix %f0, %f1
31517 fzero %f12
31518 srlx %l1, 0x12, %g7
31519loop_3741:
31520 fbg,a %fcc3, loop_3742
31521 stb %i0, [%l7 + 0x4F]
31522 fmul8x16al %f6, %f3, %f12
31523 ldsb [%l7 + 0x25], %i6
31524loop_3742:
31525 movrgz %i1, 0x28C, %g3
31526 fcmpd %fcc3, %f0, %f2
31527 movcc %icc, %o3, %i4
31528 tn %xcc, 0x6
31529 ldsb [%l7 + 0x3E], %o7
31530 fmul8ulx16 %f8, %f4, %f10
31531 fbl %fcc0, loop_3743
31532 fbn,a %fcc0, loop_3744
31533 fmovsgu %xcc, %f9, %f12
31534 sth %o6, [%l7 + 0x0C]
31535loop_3743:
31536 xnor %i7, 0x1D04, %l4
31537loop_3744:
31538 bshuffle %f4, %f8, %f2
31539 mulx %g2, %o2, %g4
31540 mulx %o1, 0x1D5D, %g1
31541 fnors %f12, %f6, %f14
31542 movg %icc, %i2, %i3
31543 fmovdvc %icc, %f0, %f0
31544 fmovdvs %xcc, %f10, %f2
31545 lduw [%l7 + 0x64], %l2
31546 fbg %fcc2, loop_3745
31547 lduw [%l7 + 0x48], %o4
31548 tcs %icc, 0x3
31549 ldsh [%l7 + 0x4A], %l3
31550loop_3745:
31551 fmovdl %xcc, %f13, %f14
31552 stb %g6, [%l7 + 0x49]
31553 sra %o5, %l6, %l5
31554 sth %o0, [%l7 + 0x62]
31555 movrgez %g5, %i5, %l1
31556 brlz,a %g7, loop_3746
31557 fbne %fcc3, loop_3747
31558 fnand %f4, %f10, %f2
31559 sth %i0, [%l7 + 0x38]
31560loop_3746:
31561 tsubcctv %l0, 0x08C8, %i6
31562loop_3747:
31563 tneg %icc, 0x0
31564 stb %g3, [%l7 + 0x0E]
31565 bshuffle %f10, %f0, %f10
31566 brgez,a %i1, loop_3748
31567 add %o3, 0x1965, %o7
31568 st %f5, [%l7 + 0x40]
31569 fors %f11, %f11, %f13
31570loop_3748:
31571 fmovscc %xcc, %f14, %f12
31572 fbul,a %fcc2, loop_3749
31573 fpmerge %f0, %f14, %f10
31574 ba,a,pn %xcc, loop_3750
31575 fmul8x16 %f1, %f6, %f14
31576loop_3749:
31577 fcmpgt32 %f8, %f8, %i4
31578 fmovdvc %icc, %f3, %f15
31579loop_3750:
31580 bgu %xcc, loop_3751
31581 sth %i7, [%l7 + 0x56]
31582 bge,a loop_3752
31583 ldsh [%l7 + 0x58], %o6
31584loop_3751:
31585 bcc loop_3753
31586 fmovrdgz %l4, %f0, %f6
31587loop_3752:
31588 std %f2, [%l7 + 0x58]
31589 stx %g2, [%l7 + 0x50]
31590loop_3753:
31591 add %g4, 0x11AC, %o1
31592 tn %xcc, 0x0
31593 sll %o2, 0x07, %g1
31594 fnegs %f8, %f6
31595 ldx [%l7 + 0x28], %i3
31596 fcmpeq32 %f8, %f6, %i2
31597 stw %l2, [%l7 + 0x34]
31598 bcc,pt %xcc, loop_3754
31599 stw %l3, [%l7 + 0x34]
31600 lduw [%l7 + 0x54], %o4
31601 st %f6, [%l7 + 0x68]
31602loop_3754:
31603 fxors %f11, %f1, %f11
31604 ldsb [%l7 + 0x28], %o5
31605 edge16l %l6, %l5, %o0
31606 lduw [%l7 + 0x2C], %g5
31607 fmovde %xcc, %f4, %f2
31608 stx %i5, [%l7 + 0x60]
31609 fornot2s %f7, %f11, %f7
31610 edge16 %l1, %g6, %i0
31611 ldub [%l7 + 0x40], %g7
31612 fxors %f8, %f10, %f8
31613 std %f10, [%l7 + 0x60]
31614 sdiv %l0, 0x0300, %g3
31615 std %f10, [%l7 + 0x70]
31616 ldd [%l7 + 0x10], %f0
31617 ldsw [%l7 + 0x58], %i1
31618 movre %i6, %o7, %i4
31619 sth %o3, [%l7 + 0x3A]
31620 fnot2 %f2, %f14
31621 brlez %o6, loop_3755
31622 ble,a %xcc, loop_3756
31623 lduh [%l7 + 0x62], %i7
31624 fors %f15, %f12, %f7
31625loop_3755:
31626 fpack32 %f6, %f14, %f12
31627loop_3756:
31628 std %f10, [%l7 + 0x78]
31629 bcc,a,pt %xcc, loop_3757
31630 ldd [%l7 + 0x10], %f8
31631 call loop_3758
31632 stw %l4, [%l7 + 0x18]
31633loop_3757:
31634 ld [%l7 + 0x1C], %f7
31635 ldsh [%l7 + 0x3E], %g2
31636loop_3758:
31637 stw %o1, [%l7 + 0x1C]
31638 umulcc %o2, %g4, %i3
31639 nop
31640 setx loop_3759, %l0, %l1
31641 wrpr 0x1, %tl
31642 wrpr %l1, %tnpc
31643 setx 0x34400001400, %l0, %l1
31644 wrpr %l1, %tstate
31645 wrhpr 0x4, %htstate
31646 done
31647 st %f7, [%l7 + 0x4C]
31648 orn %g1, 0x1AFF, %l2
31649 ld [%l7 + 0x34], %f14
31650loop_3759:
31651 ldx [%l7 + 0x68], %l3
31652 movg %icc, %i2, %o5
31653 std %f8, [%l7 + 0x28]
31654 umulcc %o4, %l6, %l5
31655 movn %icc, %o0, %i5
31656 ldd [%l7 + 0x78], %f10
31657 fpack32 %f0, %f12, %f8
31658 fornot1s %f4, %f0, %f14
31659 andncc %g5, %l1, %g6
31660 fxor %f10, %f12, %f8
31661 faligndata %f12, %f14, %f8
31662 and %g7, 0x0F74, %l0
31663 fmovda %icc, %f14, %f1
31664 fnegd %f14, %f10
31665 ld [%l7 + 0x64], %f10
31666 fmovdcc %xcc, %f11, %f0
31667 fandnot1s %f1, %f9, %f11
31668 fmul8sux16 %f2, %f6, %f4
31669 movvc %xcc, %i0, %i1
31670 fones %f3
31671 stw %g3, [%l7 + 0x54]
31672 bge,a %xcc, loop_3760
31673 fmovdgu %icc, %f0, %f1
31674 nop
31675 setx loop_3761, %l0, %l1
31676 jmpl %l1, %i6
31677 udivx %o7, 0x0400, %i4
31678loop_3760:
31679 st %f6, [%l7 + 0x40]
31680 fmovrdlz %o6, %f2, %f6
31681loop_3761:
31682 fxnor %f10, %f6, %f8
31683 fmovsvc %xcc, %f10, %f10
31684 fmovs %f6, %f6
31685 std %f6, [%l7 + 0x78]
31686 ldsw [%l7 + 0x20], %i7
31687 orncc %o3, 0x1828, %l4
31688 fnegs %f8, %f11
31689 fsrc2s %f11, %f7
31690 umul %g2, %o1, %g4
31691 stx %o2, [%l7 + 0x70]
31692 lduh [%l7 + 0x4A], %i3
31693 ldx [%l7 + 0x78], %l2
31694 udiv %l3, 0x1C8F, %i2
31695 fpackfix %f0, %f6
31696 ldx [%l7 + 0x40], %o5
31697 bne,a,pt %xcc, loop_3762
31698 stw %o4, [%l7 + 0x78]
31699 ba,a,pn %xcc, loop_3763
31700 fbe %fcc1, loop_3764
31701loop_3762:
31702 nop
31703 setx loop_3765, %l0, %l1
31704 wrpr 0x1, %tl
31705 wrpr %l1, %tpc
31706 add %l1, 0x4, %l1
31707 wrpr %l1, %tnpc
31708 setx 0x34400001400, %l0, %l1
31709 wrpr %l1, %tstate
31710 wrhpr 0x4, %htstate
31711 retry
31712 ld [%l7 + 0x1C], %f4
31713loop_3763:
31714 smulcc %g1, %l6, %o0
31715loop_3764:
31716 ldx [%l7 + 0x08], %l5
31717loop_3765:
31718 edge16n %i5, %l1, %g6
31719 tn %xcc, 0x1
31720 fbug,a %fcc2, loop_3766
31721 fnand %f0, %f4, %f2
31722 stb %g7, [%l7 + 0x52]
31723 ldsb [%l7 + 0x4E], %l0
31724loop_3766:
31725 stx %g5, [%l7 + 0x28]
31726 fpack16 %f2, %f1
31727 fmovrse %i0, %f8, %f11
31728 lduw [%l7 + 0x5C], %g3
31729 fnand %f2, %f12, %f10
31730 lduw [%l7 + 0x18], %i1
31731 fnot2 %f2, %f2
31732 fmovrdlz %o7, %f2, %f8
31733 fmovsneg %xcc, %f5, %f15
31734 edge16l %i6, %o6, %i7
31735 fbuge %fcc0, loop_3767
31736 bcs,a loop_3768
31737 srl %o3, %i4, %l4
31738 fnegs %f6, %f6
31739loop_3767:
31740 tsubcctv %g2, %g4, %o1
31741loop_3768:
31742 tn %icc, 0x1
31743 stb %i3, [%l7 + 0x5A]
31744 ble,a %xcc, loop_3769
31745 tl %icc, 0x6
31746 fnands %f14, %f4, %f13
31747 popc %o2, %l3
31748loop_3769:
31749 lduh [%l7 + 0x24], %l2
31750 stb %o5, [%l7 + 0x7F]
31751 stw %i2, [%l7 + 0x40]
31752 std %f2, [%l7 + 0x68]
31753 fbule %fcc2, loop_3770
31754 fmovrsgez %g1, %f2, %f15
31755 fandnot2s %f2, %f0, %f11
31756 stw %l6, [%l7 + 0x28]
31757loop_3770:
31758 andcc %o4, %l5, %o0
31759 ldx [%l7 + 0x48], %l1
31760 fmovdge %icc, %f7, %f12
31761 fbe %fcc0, loop_3771
31762 fcmple32 %f14, %f10, %i5
31763 stb %g7, [%l7 + 0x24]
31764 ldx [%l7 + 0x40], %g6
31765loop_3771:
31766 lduw [%l7 + 0x4C], %g5
31767 lduw [%l7 + 0x08], %l0
31768 ldx [%l7 + 0x58], %g3
31769 movneg %xcc, %i1, %o7
31770 fmul8x16au %f7, %f13, %f2
31771 tge %icc, 0x7
31772 fabss %f5, %f10
31773 fbo,a %fcc0, loop_3772
31774 sethi 0x1878, %i6
31775 fmovsne %icc, %f5, %f9
31776 fbu,a %fcc0, loop_3773
31777loop_3772:
31778 movn %icc, %o6, %i0
31779 fcmpgt32 %f12, %f8, %o3
31780 edge32n %i4, %i7, %g2
31781loop_3773:
31782 fmovdge %icc, %f9, %f11
31783 fpmerge %f11, %f5, %f14
31784 fnegd %f2, %f2
31785 ldsh [%l7 + 0x4C], %l4
31786 nop
31787 setx loop_3774, %l0, %l1
31788 wrpr 0x1, %tl
31789 wrpr %l1, %tnpc
31790 setx 0x34400001400, %l0, %l1
31791 wrpr %l1, %tstate
31792 wrhpr 0x4, %htstate
31793 done
31794 fmovdpos %icc, %f6, %f11
31795 brlez,a %o1, loop_3775
31796 fblg,a %fcc0, loop_3776
31797loop_3774:
31798 movrgez %g4, %i3, %l3
31799 fmovsa %xcc, %f2, %f14
31800loop_3775:
31801 fmovsleu %icc, %f0, %f1
31802loop_3776:
31803 movrgz %l2, %o5, %o2
31804 fmovsgu %xcc, %f0, %f3
31805 fmovrse %g1, %f12, %f11
31806 fpmerge %f11, %f7, %f2
31807 ldsb [%l7 + 0x74], %l6
31808 stw %o4, [%l7 + 0x30]
31809 ldub [%l7 + 0x4A], %i2
31810 stw %l5, [%l7 + 0x20]
31811 movcc %xcc, %l1, %o0
31812 xorcc %g7, 0x1F22, %i5
31813 sdivx %g6, 0x131A, %g5
31814 ldsb [%l7 + 0x63], %g3
31815 lduh [%l7 + 0x38], %i1
31816 udiv %l0, 0x0703, %i6
31817 umulcc %o6, %i0, %o7
31818 ldd [%l7 + 0x18], %f6
31819 fornot1 %f4, %f0, %f10
31820 addccc %o3, %i7, %g2
31821 siam 0x4
31822 ldd [%l7 + 0x30], %f14
31823 fpadd32 %f0, %f14, %f4
31824 lduw [%l7 + 0x20], %i4
31825 sethi 0x17FE, %l4
31826 edge16 %g4, %i3, %l3
31827 edge32l %o1, %o5, %l2
31828 movrgz %o2, 0x335, %l6
31829 edge8ln %o4, %g1, %i2
31830 xnorcc %l1, 0x14F0, %o0
31831 andncc %l5, %g7, %g6
31832 sth %i5, [%l7 + 0x74]
31833 fmovrdgez %g5, %f12, %f14
31834 sdivx %i1, 0x0E7B, %g3
31835 fba %fcc2, loop_3777
31836 sll %l0, 0x14, %o6
31837 movvs %icc, %i6, %i0
31838 fandnot2s %f3, %f13, %f12
31839loop_3777:
31840 lduw [%l7 + 0x40], %o3
31841 tcc %xcc, 0x1
31842 fbge %fcc1, loop_3778
31843 edge16l %o7, %i7, %i4
31844 fcmps %fcc3, %f8, %f0
31845 sub %g2, %l4, %g4
31846loop_3778:
31847 te %xcc, 0x4
31848 fbuge %fcc0, loop_3779
31849 st %f6, [%l7 + 0x14]
31850 mulscc %l3, %o1, %i3
31851 fcmpne32 %f4, %f4, %l2
31852loop_3779:
31853 ldx [%l7 + 0x10], %o5
31854 fmovsge %icc, %f0, %f2
31855 fmovrsgez %o2, %f11, %f6
31856 fnegd %f8, %f14
31857 ldub [%l7 + 0x09], %o4
31858 tcc %icc, 0x5
31859 fblg,a %fcc2, loop_3780
31860 smulcc %g1, 0x03C0, %l6
31861 fmovsge %xcc, %f0, %f10
31862 lduw [%l7 + 0x2C], %l1
31863loop_3780:
31864 and %o0, 0x10CC, %i2
31865 fbo,a %fcc2, loop_3781
31866 fnot2s %f7, %f1
31867 fpsub32 %f14, %f10, %f10
31868 fornot2s %f0, %f0, %f15
31869loop_3781:
31870 ldub [%l7 + 0x32], %g7
31871 pdist %f2, %f4, %f8
31872 std %f6, [%l7 + 0x58]
31873 and %l5, %i5, %g6
31874 ldx [%l7 + 0x60], %i1
31875 subccc %g3, %l0, %o6
31876 andn %g5, 0x1C40, %i6
31877 movrlez %i0, %o3, %i7
31878 brz %o7, loop_3782
31879 subc %g2, 0x034A, %l4
31880 fbge %fcc3, loop_3783
31881 edge16ln %i4, %g4, %l3
31882loop_3782:
31883 fmovrslz %o1, %f5, %f8
31884 edge32n %l2, %o5, %i3
31885loop_3783:
31886 umulcc %o4, 0x1A6D, %g1
31887 fcmped %fcc3, %f14, %f8
31888 edge32n %l6, %o2, %o0
31889 fmovdgu %icc, %f2, %f15
31890 ldsw [%l7 + 0x10], %l1
31891 edge32n %g7, %l5, %i2
31892 tne %icc, 0x1
31893 ldx [%l7 + 0x08], %g6
31894 fbo %fcc2, loop_3784
31895 orcc %i5, %g3, %l0
31896 tvs %xcc, 0x0
31897 fbe,a %fcc0, loop_3785
31898loop_3784:
31899 tcs %xcc, 0x4
31900 fmovrsne %i1, %f10, %f12
31901 xor %g5, %i6, %i0
31902loop_3785:
31903 ldd [%l7 + 0x70], %f8
31904 movvs %icc, %o3, %i7
31905 fxors %f4, %f1, %f6
31906 fpsub32 %f10, %f14, %f6
31907 fbn %fcc2, loop_3786
31908 fxors %f8, %f15, %f6
31909 siam 0x6
31910 movleu %icc, %o6, %g2
31911loop_3786:
31912 fmovdl %xcc, %f10, %f2
31913 lduw [%l7 + 0x48], %o7
31914 stb %i4, [%l7 + 0x6C]
31915 ldd [%l7 + 0x40], %f2
31916 taddcc %l4, 0x0521, %g4
31917 fpack16 %f4, %f2
31918 lduh [%l7 + 0x0A], %l3
31919 fmovd %f14, %f10
31920 fbu,a %fcc1, loop_3787
31921 fmovsl %xcc, %f0, %f13
31922 fpadd16s %f0, %f9, %f14
31923 array8 %l2, %o5, %o1
31924loop_3787:
31925 edge32 %i3, %g1, %l6
31926 stx %o4, [%l7 + 0x40]
31927 srl %o2, 0x04, %o0
31928 fpackfix %f8, %f8
31929 edge8l %g7, %l5, %l1
31930 tgu %xcc, 0x0
31931 stw %g6, [%l7 + 0x1C]
31932 fmovrsgz %i2, %f12, %f11
31933 sth %i5, [%l7 + 0x0A]
31934 fpsub32 %f14, %f10, %f2
31935 fsrc1 %f0, %f10
31936 andncc %l0, %i1, %g3
31937 stb %g5, [%l7 + 0x5A]
31938 fzeros %f15
31939 edge8n %i6, %o3, %i7
31940 lduw [%l7 + 0x48], %o6
31941 stb %g2, [%l7 + 0x66]
31942 brz,a %o7, loop_3788
31943 xorcc %i0, 0x1DE4, %i4
31944 lduh [%l7 + 0x4A], %g4
31945 fbo %fcc1, loop_3789
31946loop_3788:
31947 std %f6, [%l7 + 0x70]
31948 ldsw [%l7 + 0x50], %l4
31949 fmovsneg %xcc, %f8, %f4
31950loop_3789:
31951 fmovdpos %icc, %f0, %f8
31952 fmovrde %l2, %f4, %f8
31953 lduh [%l7 + 0x52], %o5
31954 sll %o1, 0x11, %i3
31955 stx %g1, [%l7 + 0x30]
31956 std %f14, [%l7 + 0x30]
31957 fnegs %f10, %f14
31958 std %f8, [%l7 + 0x38]
31959 ldx [%l7 + 0x28], %l6
31960 fnegd %f4, %f2
31961 udivcc %o4, 0x1B23, %l3
31962 ble loop_3790
31963 taddcc %o0, %g7, %l5
31964 tl %xcc, 0x1
31965 ldsh [%l7 + 0x30], %l1
31966loop_3790:
31967 fmovrde %g6, %f0, %f8
31968 movcs %icc, %i2, %o2
31969 srax %l0, 0x1A, %i1
31970 ldx [%l7 + 0x08], %i5
31971 st %f10, [%l7 + 0x3C]
31972 movcc %icc, %g3, %g5
31973 edge8 %o3, %i6, %o6
31974 edge32ln %g2, %i7, %o7
31975 movcs %xcc, %i0, %g4
31976 edge32ln %l4, %l2, %o5
31977 fcmple16 %f14, %f10, %o1
31978 ldub [%l7 + 0x48], %i4
31979 fpsub16 %f14, %f0, %f2
31980 fpsub32 %f14, %f4, %f8
31981 lduh [%l7 + 0x1C], %i3
31982 fmovsa %icc, %f14, %f11
31983 sdivx %l6, 0x168A, %o4
31984 tne %icc, 0x5
31985 tsubcc %g1, 0x0672, %l3
31986 fblg %fcc1, loop_3791
31987 ldsw [%l7 + 0x28], %g7
31988 fmovspos %xcc, %f8, %f6
31989 addccc %o0, %l5, %l1
31990loop_3791:
31991 fbue,a %fcc2, loop_3792
31992 ld [%l7 + 0x2C], %f14
31993 fmovsg %icc, %f12, %f2
31994 tvs %icc, 0x0
31995loop_3792:
31996 ldsw [%l7 + 0x74], %g6
31997 fcmple16 %f8, %f6, %i2
31998 lduw [%l7 + 0x70], %l0
31999 st %f6, [%l7 + 0x1C]
32000 stb %o2, [%l7 + 0x12]
32001 fmovdvc %xcc, %f2, %f8
32002 movrlz %i5, %i1, %g3
32003 lduh [%l7 + 0x2C], %o3
32004 lduw [%l7 + 0x64], %g5
32005 mulscc %o6, 0x06A1, %i6
32006 movge %icc, %g2, %o7
32007 sth %i0, [%l7 + 0x46]
32008 srlx %i7, %l4, %g4
32009 fmovda %xcc, %f8, %f15
32010 fmovsge %xcc, %f10, %f0
32011 tsubcc %o5, %o1, %i4
32012 edge8l %l2, %i3, %l6
32013 fpack32 %f6, %f12, %f10
32014 lduh [%l7 + 0x52], %o4
32015 fcmple32 %f2, %f2, %l3
32016 alignaddrl %g1, %g7, %l5
32017 movvs %icc, %o0, %l1
32018 umulcc %g6, %i2, %o2
32019 brlz %l0, loop_3793
32020 fmovrdlez %i5, %f10, %f0
32021 tle %xcc, 0x1
32022 or %g3, %i1, %o3
32023loop_3793:
32024 xor %o6, %i6, %g2
32025 fbue %fcc0, loop_3794
32026 ldx [%l7 + 0x58], %o7
32027 lduh [%l7 + 0x08], %g5
32028 tvs %xcc, 0x6
32029loop_3794:
32030 movvc %icc, %i7, %i0
32031 fmovdg %icc, %f14, %f4
32032 lduh [%l7 + 0x46], %g4
32033 fmovdge %xcc, %f13, %f0
32034 fsrc1s %f12, %f3
32035 std %f6, [%l7 + 0x68]
32036 fnors %f9, %f12, %f5
32037 sth %o5, [%l7 + 0x34]
32038 fmovdneg %xcc, %f13, %f15
32039 addcc %l4, 0x0105, %i4
32040 andcc %o1, %l2, %i3
32041 edge8l %o4, %l3, %l6
32042 sra %g1, %g7, %o0
32043 array8 %l5, %g6, %l1
32044 brlez %o2, loop_3795
32045 ldsw [%l7 + 0x44], %l0
32046 andncc %i2, %g3, %i5
32047 fcmpeq16 %f6, %f14, %i1
32048loop_3795:
32049 tsubcctv %o3, %i6, %g2
32050 smul %o7, 0x1DD4, %g5
32051 ldd [%l7 + 0x40], %f14
32052 fmovdcs %icc, %f12, %f13
32053 xorcc %o6, 0x18C3, %i0
32054 ldd [%l7 + 0x38], %f4
32055 ta %xcc, 0x5
32056 fmovrslez %i7, %f12, %f10
32057 fble %fcc2, loop_3796
32058 fpack32 %f6, %f10, %f12
32059 std %f8, [%l7 + 0x18]
32060 movrgez %o5, 0x259, %l4
32061loop_3796:
32062 xnor %i4, %g4, %o1
32063 tsubcctv %l2, 0x0FD8, %i3
32064 fbl %fcc3, loop_3797
32065 array32 %o4, %l6, %g1
32066 stx %g7, [%l7 + 0x20]
32067 fmovdl %xcc, %f6, %f1
32068loop_3797:
32069 fnand %f2, %f6, %f4
32070 movle %icc, %o0, %l3
32071 fmovsle %xcc, %f11, %f8
32072 edge16n %l5, %l1, %g6
32073 fcmple32 %f2, %f2, %l0
32074 ble,a %xcc, loop_3798
32075 fmul8x16au %f11, %f9, %f12
32076 be %icc, loop_3799
32077 bvs,a %xcc, loop_3800
32078loop_3798:
32079 fpmerge %f14, %f4, %f8
32080 brlez,a %i2, loop_3801
32081loop_3799:
32082 fcmpeq16 %f4, %f12, %g3
32083loop_3800:
32084 stx %o2, [%l7 + 0x20]
32085 fpackfix %f14, %f11
32086loop_3801:
32087 fmovdg %icc, %f5, %f15
32088 xnorcc %i1, 0x1A5B, %o3
32089 ldub [%l7 + 0x48], %i5
32090 ld [%l7 + 0x40], %f3
32091 bneg loop_3802
32092 lduh [%l7 + 0x56], %i6
32093 sethi 0x16B6, %o7
32094 fand %f8, %f14, %f14
32095loop_3802:
32096 tl %xcc, 0x1
32097 ldsh [%l7 + 0x58], %g5
32098 array32 %g2, %o6, %i0
32099 ldub [%l7 + 0x54], %i7
32100 edge8ln %l4, %i4, %o5
32101 movrne %g4, %o1, %l2
32102 std %f0, [%l7 + 0x38]
32103 bl,a,pt %xcc, loop_3803
32104 tg %icc, 0x3
32105 orcc %i3, 0x1514, %o4
32106 orn %l6, 0x171C, %g7
32107loop_3803:
32108 brz,a %o0, loop_3804
32109 ld [%l7 + 0x60], %f14
32110 ldsw [%l7 + 0x58], %l3
32111 srlx %g1, %l1, %l5
32112loop_3804:
32113 fnot1s %f8, %f0
32114 stw %l0, [%l7 + 0x5C]
32115 umulcc %i2, 0x1A74, %g3
32116 ldsb [%l7 + 0x13], %o2
32117 andcc %g6, 0x1414, %o3
32118 fabss %f3, %f10
32119 fmul8x16al %f10, %f10, %f8
32120 ldd [%l7 + 0x40], %f10
32121 fornot2s %f15, %f7, %f15
32122 fexpand %f4, %f0
32123 bvc,pn %icc, loop_3805
32124 tg %icc, 0x5
32125 fbul %fcc0, loop_3806
32126 xorcc %i1, 0x1172, %i6
32127loop_3805:
32128 fmovsle %icc, %f9, %f9
32129 and %i5, %g5, %o7
32130loop_3806:
32131 sth %g2, [%l7 + 0x66]
32132 movl %xcc, %i0, %o6
32133 movne %icc, %l4, %i4
32134 fandnot2s %f3, %f7, %f5
32135 lduh [%l7 + 0x5E], %o5
32136 fmovrslz %i7, %f15, %f10
32137 or %o1, %l2, %i3
32138 bg,a loop_3807
32139 fbl %fcc1, loop_3808
32140 fmovrsgz %g4, %f11, %f5
32141 edge32 %l6, %o4, %o0
32142loop_3807:
32143 orcc %l3, %g7, %g1
32144loop_3808:
32145 fnands %f8, %f14, %f13
32146 sth %l5, [%l7 + 0x3E]
32147 ldsb [%l7 + 0x7C], %l0
32148 ldsw [%l7 + 0x7C], %i2
32149 st %f1, [%l7 + 0x7C]
32150 fpadd16s %f8, %f0, %f6
32151 fmovd %f14, %f14
32152 fmovsn %icc, %f3, %f6
32153 fnot2s %f11, %f13
32154 lduh [%l7 + 0x60], %g3
32155 tl %icc, 0x0
32156 srax %l1, %g6, %o2
32157 fmovsl %xcc, %f13, %f11
32158 be,a,pn %xcc, loop_3809
32159 stx %o3, [%l7 + 0x58]
32160 array32 %i1, %i6, %i5
32161 fpsub32s %f5, %f12, %f9
32162loop_3809:
32163 fnor %f12, %f12, %f12
32164 fmovdpos %icc, %f3, %f2
32165 lduh [%l7 + 0x70], %o7
32166 fbl %fcc2, loop_3810
32167 sth %g2, [%l7 + 0x4A]
32168 ldd [%l7 + 0x50], %f14
32169 fnot2s %f5, %f9
32170loop_3810:
32171 ldd [%l7 + 0x08], %f12
32172 fcmpne32 %f4, %f0, %g5
32173 ld [%l7 + 0x1C], %f8
32174 fmovrdlz %i0, %f0, %f14
32175 movleu %xcc, %l4, %i4
32176 bne,a loop_3811
32177 lduw [%l7 + 0x0C], %o5
32178 fmovs %f10, %f12
32179 std %f12, [%l7 + 0x10]
32180loop_3811:
32181 fbg,a %fcc2, loop_3812
32182 lduw [%l7 + 0x1C], %o6
32183 fnegd %f8, %f8
32184 fmovdvc %xcc, %f1, %f4
32185loop_3812:
32186 stb %i7, [%l7 + 0x39]
32187 tgu %icc, 0x4
32188 fbe,a %fcc2, loop_3813
32189 fmovsgu %xcc, %f0, %f10
32190 stx %l2, [%l7 + 0x38]
32191 edge8n %o1, %i3, %g4
32192loop_3813:
32193 stb %o4, [%l7 + 0x79]
32194 fors %f8, %f6, %f14
32195 fpsub16 %f6, %f2, %f6
32196 fandnot1 %f8, %f6, %f4
32197 call loop_3814
32198 fmovrdgez %l6, %f6, %f6
32199 std %f0, [%l7 + 0x10]
32200 fmovscc %icc, %f3, %f13
32201loop_3814:
32202 fpmerge %f7, %f7, %f10
32203 sth %l3, [%l7 + 0x40]
32204 lduh [%l7 + 0x28], %g7
32205 fmovsvc %icc, %f11, %f0
32206 fmovrdlez %g1, %f4, %f6
32207 ldx [%l7 + 0x08], %l5
32208 edge32l %o0, %l0, %g3
32209 edge16l %l1, %i2, %g6
32210 ldsw [%l7 + 0x30], %o3
32211 brgz,a %o2, loop_3815
32212 lduh [%l7 + 0x6A], %i1
32213 fcmpgt16 %f6, %f10, %i5
32214 st %f13, [%l7 + 0x34]
32215loop_3815:
32216 fmovdg %icc, %f1, %f1
32217 stb %i6, [%l7 + 0x61]
32218 lduw [%l7 + 0x54], %g2
32219 nop
32220 setx loop_3816, %l0, %l1
32221 wrpr 0x1, %tl
32222 wrpr %l1, %tpc
32223 add %l1, 0x4, %l1
32224 wrpr %l1, %tnpc
32225 setx 0x34400001400, %l0, %l1
32226 wrpr %l1, %tstate
32227 wrhpr 0x4, %htstate
32228 retry
32229 ldd [%l7 + 0x40], %f8
32230 fmovde %icc, %f7, %f2
32231 ldsh [%l7 + 0x60], %o7
32232loop_3816:
32233 fxnor %f8, %f10, %f8
32234 stw %i0, [%l7 + 0x24]
32235 ldsh [%l7 + 0x74], %g5
32236 bvs,a,pt %icc, loop_3817
32237 fpmerge %f2, %f12, %f14
32238 move %xcc, %i4, %o5
32239 sub %o6, 0x1D2F, %l4
32240loop_3817:
32241 bpos loop_3818
32242 brgez %i7, loop_3819
32243 ldd [%l7 + 0x78], %f0
32244 movre %l2, 0x337, %i3
32245loop_3818:
32246 fsrc1 %f0, %f0
32247loop_3819:
32248 tneg %xcc, 0x5
32249 movl %xcc, %o1, %o4
32250 bg loop_3820
32251 ld [%l7 + 0x44], %f13
32252 fmovd %f8, %f10
32253 tn %xcc, 0x0
32254loop_3820:
32255 ld [%l7 + 0x34], %f13
32256 fmovda %xcc, %f0, %f14
32257 fbg,a %fcc3, loop_3821
32258 popc %g4, %l6
32259 ldsh [%l7 + 0x3C], %l3
32260 st %f9, [%l7 + 0x58]
32261loop_3821:
32262 ld [%l7 + 0x78], %f5
32263 ldsb [%l7 + 0x3A], %g7
32264 movvs %xcc, %g1, %o0
32265 srax %l5, 0x11, %g3
32266 orncc %l1, 0x0C6D, %i2
32267 ldsw [%l7 + 0x48], %g6
32268 ldsb [%l7 + 0x4E], %o3
32269 st %f0, [%l7 + 0x70]
32270 bg,pt %icc, loop_3822
32271 edge32n %l0, %o2, %i5
32272 fmovrse %i1, %f2, %f9
32273 fnegs %f6, %f14
32274loop_3822:
32275 fmovsleu %xcc, %f8, %f15
32276 orcc %i6, %g2, %i0
32277 fmovspos %xcc, %f2, %f10
32278 fnot2 %f14, %f4
32279 fnors %f8, %f14, %f5
32280 tvs %xcc, 0x6
32281 st %f10, [%l7 + 0x20]
32282 bl,a,pn %icc, loop_3823
32283 stx %o7, [%l7 + 0x70]
32284 fmovsgu %xcc, %f6, %f4
32285 ld [%l7 + 0x28], %f2
32286loop_3823:
32287 fbuge %fcc1, loop_3824
32288 fmovscc %icc, %f2, %f10
32289 fmovdne %icc, %f13, %f9
32290 fmul8x16 %f5, %f8, %f2
32291loop_3824:
32292 ldd [%l7 + 0x10], %f4
32293 fandnot2 %f6, %f2, %f6
32294 ldx [%l7 + 0x58], %i4
32295 fzero %f2
32296 fornot1s %f0, %f4, %f13
32297 lduh [%l7 + 0x1A], %o5
32298 lduw [%l7 + 0x70], %g5
32299 and %l4, 0x0E79, %i7
32300 ldsw [%l7 + 0x64], %o6
32301 fmovsvc %xcc, %f14, %f13
32302 tvs %icc, 0x6
32303 tgu %icc, 0x7
32304 edge8l %i3, %o1, %l2
32305 fmovdleu %icc, %f4, %f0
32306 fsrc1 %f8, %f14
32307 fmovdneg %xcc, %f9, %f4
32308 tcs %icc, 0x0
32309 fmovsa %xcc, %f8, %f1
32310 smulcc %g4, %l6, %l3
32311 stw %o4, [%l7 + 0x2C]
32312 fpadd16s %f15, %f0, %f6
32313 mova %xcc, %g1, %o0
32314 array32 %g7, %g3, %l1
32315 fbn,a %fcc1, loop_3825
32316 movvs %icc, %l5, %i2
32317 tcs %xcc, 0x4
32318 fmovdge %icc, %f9, %f5
32319loop_3825:
32320 fsrc1 %f6, %f0
32321 st %f11, [%l7 + 0x48]
32322 sth %o3, [%l7 + 0x40]
32323 fbug %fcc1, loop_3826
32324 fmovdpos %xcc, %f7, %f1
32325 bl,a %icc, loop_3827
32326 movvc %xcc, %g6, %l0
32327loop_3826:
32328 stb %o2, [%l7 + 0x79]
32329 ldx [%l7 + 0x70], %i1
32330loop_3827:
32331 stw %i6, [%l7 + 0x18]
32332 st %f8, [%l7 + 0x54]
32333 fbuge %fcc0, loop_3828
32334 bshuffle %f14, %f4, %f0
32335 st %f8, [%l7 + 0x5C]
32336 bne,a loop_3829
32337loop_3828:
32338 st %f7, [%l7 + 0x1C]
32339 lduw [%l7 + 0x68], %i5
32340 subcc %i0, 0x0CA7, %g2
32341loop_3829:
32342 sdiv %i4, 0x1DFC, %o5
32343 sll %o7, 0x0B, %g5
32344 fmul8ulx16 %f0, %f6, %f6
32345 fornot2 %f10, %f0, %f14
32346 ldx [%l7 + 0x08], %i7
32347 nop
32348 setx loop_3830, %l0, %l1
32349 jmpl %l1, %l4
32350 fcmpd %fcc3, %f0, %f2
32351 movcs %xcc, %o6, %i3
32352 xnorcc %o1, 0x123A, %g4
32353loop_3830:
32354 std %f10, [%l7 + 0x68]
32355 ldsh [%l7 + 0x1A], %l2
32356 fnot1 %f2, %f2
32357 addccc %l3, 0x145A, %l6
32358 brgez %g1, loop_3831
32359 fcmple32 %f6, %f14, %o0
32360 movvc %icc, %g7, %o4
32361 edge16ln %l1, %l5, %g3
32362loop_3831:
32363 fnot2s %f9, %f15
32364 fnor %f12, %f0, %f10
32365 for %f8, %f10, %f6
32366 ldsh [%l7 + 0x7A], %o3
32367 umulcc %i2, 0x1EFF, %g6
32368 fand %f14, %f2, %f10
32369 and %o2, 0x16BA, %l0
32370 movrgz %i1, %i5, %i0
32371 stx %g2, [%l7 + 0x58]
32372 fmovrsgz %i6, %f11, %f5
32373 ld [%l7 + 0x64], %f3
32374 fnegd %f10, %f12
32375 movpos %xcc, %i4, %o7
32376 fmovsneg %xcc, %f14, %f6
32377 st %f14, [%l7 + 0x5C]
32378 fmovs %f14, %f6
32379 add %g5, %o5, %l4
32380 fcmpeq32 %f6, %f8, %o6
32381 fsrc2s %f2, %f14
32382 add %i3, %o1, %g4
32383 fmovrdgz %l2, %f0, %f10
32384 array32 %i7, %l6, %l3
32385 subcc %o0, %g1, %g7
32386 fbo,a %fcc1, loop_3832
32387 stw %l1, [%l7 + 0x08]
32388 fmovspos %xcc, %f1, %f0
32389 ble,a,pn %xcc, loop_3833
32390loop_3832:
32391 edge32l %l5, %g3, %o4
32392 fmovrdlz %o3, %f12, %f14
32393 fmovsvc %icc, %f8, %f1
32394loop_3833:
32395 call loop_3834
32396 sub %g6, %o2, %i2
32397 fnegd %f12, %f8
32398 subccc %l0, 0x1298, %i1
32399loop_3834:
32400 stb %i5, [%l7 + 0x0F]
32401 ld [%l7 + 0x40], %f15
32402 movcc %xcc, %g2, %i0
32403 fpackfix %f10, %f11
32404 fmovdl %xcc, %f0, %f9
32405 ldx [%l7 + 0x58], %i6
32406 fmovdl %icc, %f14, %f2
32407 edge8n %o7, %i4, %o5
32408 edge8 %g5, %l4, %o6
32409 smul %i3, %g4, %l2
32410 lduh [%l7 + 0x64], %i7
32411 array16 %l6, %l3, %o1
32412 fmovrdlez %g1, %f8, %f10
32413 stw %g7, [%l7 + 0x54]
32414 movvc %xcc, %l1, %l5
32415 stx %o0, [%l7 + 0x78]
32416 fmovdge %xcc, %f10, %f5
32417 tneg %icc, 0x7
32418 fmovda %icc, %f15, %f6
32419 fnegd %f0, %f12
32420 stx %o4, [%l7 + 0x40]
32421 xorcc %o3, 0x03E3, %g3
32422 fnot1 %f2, %f12
32423 movvs %xcc, %o2, %g6
32424 st %f14, [%l7 + 0x74]
32425 fmovdne %xcc, %f14, %f3
32426 stx %i2, [%l7 + 0x70]
32427 st %f1, [%l7 + 0x70]
32428 fmovdge %icc, %f4, %f14
32429 ldx [%l7 + 0x10], %i1
32430 ldsb [%l7 + 0x5C], %i5
32431 edge32 %l0, %i0, %i6
32432 lduw [%l7 + 0x40], %o7
32433 lduh [%l7 + 0x30], %g2
32434 tn %xcc, 0x6
32435 fmovrdgez %i4, %f6, %f0
32436 lduh [%l7 + 0x72], %g5
32437 fmovrsne %o5, %f13, %f3
32438 orncc %o6, 0x054B, %l4
32439 xor %i3, 0x1D55, %g4
32440 fmul8x16au %f10, %f3, %f14
32441 fmovdneg %icc, %f5, %f15
32442 movneg %icc, %i7, %l6
32443 fmovrdne %l2, %f10, %f12
32444 ldub [%l7 + 0x32], %l3
32445 bne,a loop_3835
32446 stx %g1, [%l7 + 0x68]
32447 stw %o1, [%l7 + 0x30]
32448 ldsh [%l7 + 0x58], %g7
32449loop_3835:
32450 fbne %fcc3, loop_3836
32451 tge %icc, 0x5
32452 stw %l5, [%l7 + 0x28]
32453 movge %icc, %l1, %o0
32454loop_3836:
32455 ld [%l7 + 0x0C], %f2
32456 fpsub32s %f7, %f12, %f12
32457 sth %o3, [%l7 + 0x4E]
32458 fmovdcc %xcc, %f5, %f9
32459 edge8ln %g3, %o4, %g6
32460 sth %i2, [%l7 + 0x70]
32461 edge8ln %i1, %o2, %l0
32462 std %f0, [%l7 + 0x40]
32463 mova %xcc, %i0, %i5
32464 fnands %f13, %f9, %f3
32465 sethi 0x153F, %i6
32466 fmul8x16 %f10, %f10, %f8
32467 fands %f13, %f1, %f3
32468 fcmpgt16 %f6, %f10, %g2
32469 bge,pn %xcc, loop_3837
32470 stx %i4, [%l7 + 0x60]
32471 edge8ln %o7, %o5, %o6
32472 fpsub32 %f12, %f8, %f12
32473loop_3837:
32474 movvs %icc, %g5, %i3
32475 ble,pt %xcc, loop_3838
32476 fones %f5
32477 stx %g4, [%l7 + 0x30]
32478 addc %l4, %l6, %i7
32479loop_3838:
32480 ldsb [%l7 + 0x4D], %l2
32481 movvs %xcc, %g1, %o1
32482 fmovsvs %xcc, %f2, %f2
32483 std %f2, [%l7 + 0x28]
32484 ld [%l7 + 0x18], %f13
32485 tsubcc %g7, 0x1FE5, %l5
32486 edge8n %l3, %l1, %o3
32487 st %f13, [%l7 + 0x74]
32488 fands %f0, %f15, %f7
32489 stx %o0, [%l7 + 0x08]
32490 edge8ln %o4, %g6, %i2
32491 fmovdneg %xcc, %f7, %f4
32492 ldsw [%l7 + 0x64], %i1
32493 fornot1s %f2, %f2, %f0
32494 fmovdvc %icc, %f14, %f8
32495 fbl,a %fcc2, loop_3839
32496 fmovdne %xcc, %f12, %f8
32497 fand %f4, %f14, %f0
32498 bl %xcc, loop_3840
32499loop_3839:
32500 fmovdleu %icc, %f1, %f11
32501 tl %xcc, 0x5
32502 nop
32503 setx loop_3841, %l0, %l1
32504 wrpr 0x1, %tl
32505 wrpr %l1, %tnpc
32506 setx 0x34400001400, %l0, %l1
32507 wrpr %l1, %tstate
32508 wrhpr 0x4, %htstate
32509 done
32510loop_3840:
32511 fmovdle %icc, %f5, %f15
32512 edge16 %o2, %g3, %i0
32513 fpackfix %f12, %f5
32514loop_3841:
32515 ldd [%l7 + 0x30], %f2
32516 movre %i5, %i6, %l0
32517 ldsb [%l7 + 0x2E], %i4
32518 fors %f15, %f13, %f12
32519 alignaddr %o7, %g2, %o6
32520 movvs %xcc, %g5, %o5
32521 fmovrslez %g4, %f3, %f12
32522 popc %l4, %l6
32523 sdivx %i3, 0x1F02, %l2
32524 movne %xcc, %i7, %g1
32525 be,a,pt %icc, loop_3842
32526 bvc,a %xcc, loop_3843
32527 ldx [%l7 + 0x50], %g7
32528 sdivcc %o1, 0x0477, %l5
32529loop_3842:
32530 fmovrde %l3, %f8, %f6
32531loop_3843:
32532 ta %icc, 0x5
32533 stw %l1, [%l7 + 0x7C]
32534 smul %o3, 0x1D8C, %o0
32535 and %g6, %o4, %i1
32536 fmovdgu %icc, %f8, %f1
32537 xnorcc %o2, 0x0CB7, %g3
32538 lduh [%l7 + 0x4A], %i0
32539 ldsh [%l7 + 0x44], %i5
32540 fpackfix %f6, %f9
32541 movrgz %i2, %l0, %i4
32542 tn %icc, 0x6
32543 movre %i6, %o7, %o6
32544 fcmple32 %f12, %f8, %g2
32545 lduh [%l7 + 0x3A], %g5
32546 fmovdvs %icc, %f11, %f3
32547 bleu,a loop_3844
32548 std %f4, [%l7 + 0x28]
32549 std %f14, [%l7 + 0x50]
32550 fnor %f12, %f10, %f2
32551loop_3844:
32552 nop
32553 setx loop_3845, %l0, %l1
32554 jmpl %l1, %o5
32555 movre %g4, %l4, %i3
32556 fcmps %fcc2, %f8, %f5
32557 lduh [%l7 + 0x40], %l6
32558loop_3845:
32559 stx %l2, [%l7 + 0x68]
32560 sdivcc %g1, 0x006C, %g7
32561 tleu %xcc, 0x1
32562 fpsub16 %f4, %f14, %f10
32563 fmovdleu %xcc, %f6, %f14
32564 ldsh [%l7 + 0x56], %i7
32565 fnand %f14, %f14, %f0
32566 fmovsne %xcc, %f6, %f15
32567 udivcc %o1, 0x084A, %l3
32568 lduh [%l7 + 0x5A], %l5
32569 movge %icc, %l1, %o0
32570 fandnot1s %f10, %f4, %f15
32571 tvs %xcc, 0x7
32572 fmovdl %icc, %f12, %f12
32573 fmovsleu %xcc, %f14, %f12
32574 fsrc2 %f8, %f10
32575 fabsd %f2, %f6
32576 call loop_3846
32577 fpackfix %f4, %f15
32578 lduh [%l7 + 0x50], %g6
32579 fmovdle %xcc, %f14, %f7
32580loop_3846:
32581 stx %o4, [%l7 + 0x28]
32582 fbge,a %fcc0, loop_3847
32583 nop
32584 setx loop_3848, %l0, %l1
32585 jmpl %l1, %o3
32586 tsubcc %o2, 0x1670, %i1
32587 umulcc %g3, %i0, %i5
32588loop_3847:
32589 fbul,a %fcc1, loop_3849
32590loop_3848:
32591 lduw [%l7 + 0x30], %l0
32592 fbge,a %fcc1, loop_3850
32593 fmovdcs %icc, %f8, %f1
32594loop_3849:
32595 subccc %i2, %i4, %o7
32596 fmovs %f14, %f3
32597loop_3850:
32598 stx %o6, [%l7 + 0x10]
32599 tgu %icc, 0x3
32600 std %f0, [%l7 + 0x50]
32601 ldsh [%l7 + 0x7A], %i6
32602 fcmped %fcc2, %f8, %f8
32603 brnz,a %g2, loop_3851
32604 xnor %o5, %g4, %l4
32605 fcmpd %fcc3, %f6, %f6
32606 brgz %i3, loop_3852
32607loop_3851:
32608 tcc %icc, 0x4
32609 fbue,a %fcc1, loop_3853
32610 ldub [%l7 + 0x43], %l6
32611loop_3852:
32612 fcmple16 %f2, %f14, %g5
32613 sllx %l2, 0x1C, %g7
32614loop_3853:
32615 tgu %icc, 0x3
32616 fmul8x16al %f5, %f7, %f2
32617 stb %i7, [%l7 + 0x5B]
32618 fnegs %f14, %f2
32619 lduw [%l7 + 0x50], %o1
32620 tsubcc %l3, 0x1049, %l5
32621 bgu,a %icc, loop_3854
32622 sth %l1, [%l7 + 0x08]
32623 st %f10, [%l7 + 0x54]
32624 tvc %icc, 0x5
32625loop_3854:
32626 st %f9, [%l7 + 0x0C]
32627 brlz %g1, loop_3855
32628 fbge,a %fcc1, loop_3856
32629 sdivcc %g6, 0x18B4, %o4
32630 lduw [%l7 + 0x5C], %o0
32631loop_3855:
32632 fmovdvc %xcc, %f7, %f13
32633loop_3856:
32634 xorcc %o2, %i1, %o3
32635 fxor %f14, %f0, %f0
32636 brgz,a %g3, loop_3857
32637 xnor %i5, %i0, %i2
32638 fcmpgt16 %f2, %f8, %l0
32639 fmovdle %xcc, %f11, %f10
32640loop_3857:
32641 sllx %i4, 0x13, %o7
32642 be %icc, loop_3858
32643 bn,a %icc, loop_3859
32644 bcc %xcc, loop_3860
32645 tleu %xcc, 0x4
32646loop_3858:
32647 fbul,a %fcc3, loop_3861
32648loop_3859:
32649 lduw [%l7 + 0x40], %o6
32650loop_3860:
32651 stw %i6, [%l7 + 0x0C]
32652 tcs %xcc, 0x0
32653loop_3861:
32654 fxors %f13, %f11, %f14
32655 fbge,a %fcc3, loop_3862
32656 fcmple16 %f4, %f14, %g2
32657 fnot1 %f8, %f0
32658 tsubcctv %g4, %o5, %l4
32659loop_3862:
32660 ldd [%l7 + 0x20], %f14
32661 tvc %icc, 0x3
32662 subcc %l6, 0x0644, %i3
32663 mulx %g5, %l2, %i7
32664 lduw [%l7 + 0x08], %o1
32665 ldsb [%l7 + 0x41], %l3
32666 fmovrde %l5, %f14, %f6
32667 tneg %icc, 0x6
32668 sra %g7, 0x13, %g1
32669 fbl %fcc0, loop_3863
32670 ldub [%l7 + 0x51], %l1
32671 fmovd %f14, %f0
32672 fmovsvc %xcc, %f5, %f14
32673loop_3863:
32674 umul %o4, %o0, %o2
32675 std %f8, [%l7 + 0x70]
32676 tcc %icc, 0x7
32677 movcs %icc, %i1, %g6
32678 fpsub32s %f4, %f6, %f1
32679 std %f10, [%l7 + 0x60]
32680 fmovsvs %xcc, %f11, %f13
32681 edge8ln %g3, %o3, %i5
32682 andcc %i2, 0x0143, %i0
32683 fmovdcs %xcc, %f13, %f3
32684 fmovdcs %xcc, %f11, %f7
32685 lduh [%l7 + 0x18], %i4
32686 sub %l0, 0x0645, %o7
32687 st %f9, [%l7 + 0x44]
32688 edge32n %i6, %o6, %g4
32689 fbu,a %fcc1, loop_3864
32690 fnegs %f9, %f12
32691 movgu %icc, %o5, %g2
32692 orcc %l4, 0x15CF, %i3
32693loop_3864:
32694 fcmple32 %f0, %f14, %g5
32695 lduh [%l7 + 0x58], %l6
32696 tl %xcc, 0x2
32697 and %l2, %o1, %l3
32698 ldsb [%l7 + 0x59], %i7
32699 sth %l5, [%l7 + 0x20]
32700 fones %f12
32701 fbg,a %fcc3, loop_3865
32702 fpsub16 %f6, %f10, %f14
32703 bge %xcc, loop_3866
32704 andcc %g1, 0x0790, %g7
32705loop_3865:
32706 ldd [%l7 + 0x18], %f12
32707 stw %l1, [%l7 + 0x2C]
32708loop_3866:
32709 fandnot2s %f0, %f1, %f4
32710 ba loop_3867
32711 lduh [%l7 + 0x3C], %o0
32712 fbe %fcc1, loop_3868
32713 tcs %xcc, 0x2
32714loop_3867:
32715 st %f2, [%l7 + 0x74]
32716 brgez,a %o2, loop_3869
32717loop_3868:
32718 fbu,a %fcc3, loop_3870
32719 fornot2s %f6, %f12, %f14
32720 ldsh [%l7 + 0x58], %i1
32721loop_3869:
32722 ldub [%l7 + 0x58], %o4
32723loop_3870:
32724 subcc %g6, 0x0C4A, %o3
32725 fmul8ulx16 %f4, %f0, %f6
32726 stw %i5, [%l7 + 0x48]
32727 brgez,a %g3, loop_3871
32728 fpadd16 %f8, %f0, %f2
32729 fbl,a %fcc2, loop_3872
32730 sth %i0, [%l7 + 0x5E]
32731loop_3871:
32732 fpack32 %f14, %f4, %f12
32733 movrne %i4, 0x0E3, %l0
32734loop_3872:
32735 movcc %icc, %o7, %i2
32736 fmovrslz %o6, %f3, %f0
32737 st %f11, [%l7 + 0x70]
32738 fba,a %fcc1, loop_3873
32739 ldsh [%l7 + 0x5C], %g4
32740 fsrc2 %f10, %f2
32741 ldx [%l7 + 0x58], %i6
32742loop_3873:
32743 movrgez %g2, %l4, %i3
32744 fbo %fcc2, loop_3874
32745 fnand %f6, %f10, %f2
32746 lduw [%l7 + 0x14], %o5
32747 fcmpne16 %f8, %f2, %l6
32748loop_3874:
32749 array32 %g5, %l2, %o1
32750 fornot1s %f12, %f9, %f13
32751 tn %xcc, 0x2
32752 edge32l %i7, %l5, %l3
32753 std %f12, [%l7 + 0x48]
32754 movcc %icc, %g7, %l1
32755 ldsb [%l7 + 0x35], %g1
32756 fsrc1s %f14, %f3
32757 ldx [%l7 + 0x28], %o2
32758 st %f6, [%l7 + 0x74]
32759 tne %xcc, 0x2
32760 tge %xcc, 0x5
32761 fnot1 %f14, %f0
32762 bcs,pn %icc, loop_3875
32763 stb %i1, [%l7 + 0x5B]
32764 fmovrse %o0, %f0, %f11
32765 movrgz %g6, %o4, %i5
32766loop_3875:
32767 fmovrdlz %o3, %f10, %f10
32768 fpack16 %f6, %f1
32769 fcmple32 %f8, %f0, %i0
32770 stb %i4, [%l7 + 0x7D]
32771 stx %l0, [%l7 + 0x68]
32772 lduh [%l7 + 0x30], %g3
32773 lduh [%l7 + 0x44], %o7
32774 sllx %i2, 0x11, %o6
32775 ldd [%l7 + 0x30], %f8
32776 fsrc2s %f6, %f0
32777 fmovrdlez %i6, %f0, %f4
32778 udiv %g4, 0x1571, %g2
32779 alignaddr %l4, %o5, %l6
32780 stw %g5, [%l7 + 0x74]
32781 fmovdvs %xcc, %f6, %f12
32782 for %f4, %f0, %f6
32783 fxor %f10, %f6, %f2
32784 brgz %l2, loop_3876
32785 smul %o1, 0x0169, %i7
32786 tcs %icc, 0x3
32787 fnors %f12, %f8, %f11
32788loop_3876:
32789 bg,a loop_3877
32790 movcs %icc, %i3, %l3
32791 ta %xcc, 0x1
32792 brgez %g7, loop_3878
32793loop_3877:
32794 fones %f2
32795 bgu,pt %icc, loop_3879
32796 fsrc2 %f6, %f2
32797loop_3878:
32798 andcc %l1, %l5, %o2
32799 fmovde %icc, %f0, %f14
32800loop_3879:
32801 stx %g1, [%l7 + 0x18]
32802 brgez,a %i1, loop_3880
32803 std %f4, [%l7 + 0x70]
32804 lduh [%l7 + 0x30], %o0
32805 for %f10, %f14, %f8
32806loop_3880:
32807 fandnot2 %f10, %f0, %f4
32808 subc %o4, 0x0499, %g6
32809 fcmpne32 %f6, %f12, %o3
32810 orcc %i5, 0x0FC7, %i0
32811 and %i4, %l0, %g3
32812 edge8l %i2, %o6, %o7
32813 pdist %f4, %f6, %f10
32814 lduw [%l7 + 0x20], %i6
32815 movneg %xcc, %g2, %g4
32816 fzero %f6
32817 fnegd %f10, %f4
32818 tge %icc, 0x3
32819 bpos,a,pn %icc, loop_3881
32820 fone %f2
32821 ldsh [%l7 + 0x1A], %l4
32822 lduh [%l7 + 0x22], %o5
32823loop_3881:
32824 st %f2, [%l7 + 0x50]
32825 umul %g5, %l6, %l2
32826 ldsh [%l7 + 0x5E], %o1
32827 edge16n %i7, %l3, %g7
32828 lduw [%l7 + 0x4C], %i3
32829 st %f10, [%l7 + 0x20]
32830 fnot2 %f6, %f12
32831 ldsw [%l7 + 0x30], %l1
32832 bge loop_3882
32833 ldsb [%l7 + 0x4D], %l5
32834 fpackfix %f8, %f3
32835 fandnot2s %f0, %f8, %f11
32836loop_3882:
32837 fmovdvc %icc, %f12, %f13
32838 tgu %icc, 0x5
32839 movgu %icc, %g1, %o2
32840 fxors %f3, %f4, %f0
32841 udivcc %i1, 0x0034, %o0
32842 ldub [%l7 + 0x48], %g6
32843 lduh [%l7 + 0x66], %o4
32844 tl %icc, 0x4
32845 ldub [%l7 + 0x3E], %i5
32846 fandnot2 %f4, %f6, %f10
32847 bne,pt %xcc, loop_3883
32848 stw %i0, [%l7 + 0x34]
32849 movgu %xcc, %i4, %l0
32850 andcc %o3, 0x1326, %g3
32851loop_3883:
32852 fpsub32 %f14, %f2, %f0
32853 ldsb [%l7 + 0x39], %i2
32854 ldsw [%l7 + 0x5C], %o7
32855 mova %icc, %i6, %g2
32856 edge32 %g4, %o6, %o5
32857 stw %g5, [%l7 + 0x08]
32858 ldx [%l7 + 0x40], %l6
32859 fbuge,a %fcc1, loop_3884
32860 stx %l4, [%l7 + 0x38]
32861 ldsw [%l7 + 0x14], %o1
32862 fmovdne %icc, %f4, %f3
32863loop_3884:
32864 ldx [%l7 + 0x38], %i7
32865 ldsw [%l7 + 0x5C], %l2
32866 stw %g7, [%l7 + 0x74]
32867 fmovdneg %xcc, %f7, %f9
32868 sth %i3, [%l7 + 0x6C]
32869 fand %f10, %f12, %f0
32870 umulcc %l1, %l3, %g1
32871 fcmpne32 %f10, %f4, %l5
32872 fmovdcc %icc, %f11, %f13
32873 ldsh [%l7 + 0x52], %i1
32874 ldsh [%l7 + 0x4A], %o2
32875 stb %g6, [%l7 + 0x25]
32876 ldsb [%l7 + 0x6C], %o0
32877 fmovdne %xcc, %f12, %f12
32878 fcmpgt16 %f14, %f2, %o4
32879 stw %i5, [%l7 + 0x38]
32880 ldsb [%l7 + 0x43], %i4
32881 tsubcctv %l0, 0x0776, %i0
32882 ldd [%l7 + 0x60], %f8
32883 fble,a %fcc2, loop_3885
32884 fmovrsgz %g3, %f4, %f1
32885 stw %o3, [%l7 + 0x68]
32886 sra %i2, %i6, %g2
32887loop_3885:
32888 fbn,a %fcc3, loop_3886
32889 st %f7, [%l7 + 0x50]
32890 fmuld8sux16 %f1, %f1, %f6
32891 lduw [%l7 + 0x34], %g4
32892loop_3886:
32893 movrlez %o6, 0x020, %o7
32894 std %f14, [%l7 + 0x28]
32895 srax %o5, 0x03, %l6
32896 sth %g5, [%l7 + 0x08]
32897 stx %o1, [%l7 + 0x60]
32898 bleu,a,pn %icc, loop_3887
32899 ldsw [%l7 + 0x54], %l4
32900 bshuffle %f10, %f0, %f8
32901 bvc,a,pt %icc, loop_3888
32902loop_3887:
32903 fcmpd %fcc1, %f0, %f8
32904 bl,a loop_3889
32905 bleu %icc, loop_3890
32906loop_3888:
32907 ldub [%l7 + 0x0A], %i7
32908 stb %l2, [%l7 + 0x1F]
32909loop_3889:
32910 xnorcc %i3, 0x1CA9, %l1
32911loop_3890:
32912 xor %l3, 0x1636, %g1
32913 movg %xcc, %l5, %g7
32914 movg %xcc, %i1, %o2
32915 fpmerge %f7, %f1, %f0
32916 taddcc %o0, 0x0B2F, %o4
32917 fcmpeq16 %f8, %f2, %g6
32918 lduh [%l7 + 0x2C], %i4
32919 nop
32920 setx loop_3891, %l0, %l1
32921 wrpr 0x1, %tl
32922 wrpr %l1, %tnpc
32923 setx 0x34400001400, %l0, %l1
32924 wrpr %l1, %tstate
32925 wrhpr 0x4, %htstate
32926 done
32927 edge8n %i5, %l0, %g3
32928 bpos,pn %xcc, loop_3892
32929 fcmpeq32 %f10, %f8, %i0
32930loop_3891:
32931 fbg,a %fcc3, loop_3893
32932 fpsub16s %f7, %f15, %f4
32933loop_3892:
32934 st %f1, [%l7 + 0x3C]
32935 fbo %fcc3, loop_3894
32936loop_3893:
32937 ld [%l7 + 0x48], %f15
32938 ldd [%l7 + 0x18], %f14
32939 bneg,a,pt %icc, loop_3895
32940loop_3894:
32941 stb %o3, [%l7 + 0x78]
32942 bpos,pt %xcc, loop_3896
32943 fbul,a %fcc2, loop_3897
32944loop_3895:
32945 array32 %i6, %g2, %i2
32946 fbuge,a %fcc2, loop_3898
32947loop_3896:
32948 fnand %f10, %f8, %f8
32949loop_3897:
32950 ble,pt %xcc, loop_3899
32951 fand %f2, %f10, %f12
32952loop_3898:
32953 fcmpes %fcc2, %f2, %f2
32954 fxnors %f13, %f4, %f9
32955loop_3899:
32956 tneg %xcc, 0x5
32957 movrne %g4, %o6, %o5
32958 ldub [%l7 + 0x12], %l6
32959 edge16 %g5, %o1, %o7
32960 fsrc2s %f9, %f15
32961 st %f4, [%l7 + 0x1C]
32962 ldub [%l7 + 0x2B], %l4
32963 std %f10, [%l7 + 0x70]
32964 fnot1s %f4, %f11
32965 fmovrslz %l2, %f13, %f7
32966 fpsub16 %f8, %f14, %f2
32967 fnot2s %f0, %f3
32968 stb %i3, [%l7 + 0x1D]
32969 ldx [%l7 + 0x28], %i7
32970 ld [%l7 + 0x1C], %f6
32971 stx %l3, [%l7 + 0x08]
32972 tn %xcc, 0x0
32973 fmovdle %xcc, %f3, %f0
32974 bg,a loop_3900
32975 movrgz %l1, 0x186, %l5
32976 sdivcc %g1, 0x0CEB, %g7
32977 tsubcctv %o2, %i1, %o0
32978loop_3900:
32979 fnors %f15, %f2, %f14
32980 fmul8x16au %f12, %f1, %f2
32981 sethi 0x027A, %o4
32982 fcmpes %fcc0, %f7, %f5
32983 fmovdle %icc, %f10, %f9
32984 sdiv %i4, 0x0B10, %g6
32985 addc %i5, %l0, %i0
32986 srl %o3, 0x00, %g3
32987 add %g2, %i2, %i6
32988 fornot2s %f7, %f2, %f2
32989 fpadd32s %f9, %f15, %f15
32990 ldx [%l7 + 0x30], %g4
32991 tl %xcc, 0x7
32992 smulcc %o5, 0x141C, %l6
32993 ldsw [%l7 + 0x34], %o6
32994 st %f12, [%l7 + 0x70]
32995 andncc %o1, %g5, %l4
32996 fpack32 %f6, %f12, %f4
32997 lduw [%l7 + 0x2C], %l2
32998 st %f10, [%l7 + 0x58]
32999 fbug,a %fcc0, loop_3901
33000 ldsh [%l7 + 0x20], %i3
33001 for %f4, %f2, %f12
33002 tgu %icc, 0x1
33003loop_3901:
33004 fmovsne %icc, %f12, %f3
33005 subcc %o7, 0x0376, %l3
33006 std %f0, [%l7 + 0x58]
33007 fsrc1s %f3, %f0
33008 lduw [%l7 + 0x1C], %l1
33009 ldub [%l7 + 0x4C], %i7
33010 udivx %l5, 0x0912, %g7
33011 brlez %o2, loop_3902
33012 fmovrse %i1, %f0, %f9
33013 fmovsneg %xcc, %f9, %f6
33014 tleu %xcc, 0x3
33015loop_3902:
33016 fzero %f8
33017 ba,a,pn %icc, loop_3903
33018 bn,a loop_3904
33019 srlx %o0, %o4, %i4
33020 ld [%l7 + 0x2C], %f13
33021loop_3903:
33022 andn %g1, %g6, %i5
33023loop_3904:
33024 array8 %l0, %i0, %o3
33025 tsubcc %g3, %i2, %g2
33026 ldub [%l7 + 0x4F], %g4
33027 bvc,a,pn %icc, loop_3905
33028 fcmpgt16 %f4, %f2, %o5
33029 edge8ln %i6, %o6, %l6
33030 taddcc %o1, 0x0445, %l4
33031loop_3905:
33032 stb %g5, [%l7 + 0x67]
33033 fzero %f10
33034 fbuge,a %fcc1, loop_3906
33035 lduw [%l7 + 0x30], %i3
33036 orncc %o7, %l3, %l2
33037 ldd [%l7 + 0x78], %f8
33038loop_3906:
33039 fpack16 %f14, %f11
33040 ldub [%l7 + 0x72], %i7
33041 fmovdle %xcc, %f13, %f6
33042 ldd [%l7 + 0x20], %f10
33043 bl,pt %xcc, loop_3907
33044 bvs,a %xcc, loop_3908
33045 lduw [%l7 + 0x30], %l5
33046 fble,a %fcc3, loop_3909
33047loop_3907:
33048 fmovdl %icc, %f14, %f12
33049loop_3908:
33050 fnot1s %f5, %f0
33051 tsubcctv %g7, 0x1C93, %o2
33052loop_3909:
33053 fmovdpos %icc, %f6, %f8
33054 fmovrse %l1, %f10, %f9
33055 fcmpeq32 %f10, %f10, %o0
33056 sub %i1, %o4, %g1
33057 subc %g6, 0x152F, %i5
33058 fcmple32 %f4, %f0, %i4
33059 orcc %i0, %l0, %o3
33060 udiv %g3, 0x0921, %i2
33061 sdivx %g4, 0x10B2, %g2
33062 tpos %xcc, 0x3
33063 tcc %icc, 0x4
33064 addc %o5, %i6, %l6
33065 fexpand %f4, %f14
33066 for %f4, %f14, %f6
33067 ldsh [%l7 + 0x4C], %o1
33068 st %f5, [%l7 + 0x20]
33069 fxnors %f9, %f11, %f15
33070 and %l4, %g5, %o6
33071 array8 %i3, %o7, %l3
33072 taddcctv %l2, 0x1349, %l5
33073 stx %i7, [%l7 + 0x60]
33074 stx %o2, [%l7 + 0x30]
33075 fmovrslz %g7, %f15, %f9
33076 array32 %o0, %l1, %i1
33077 fabss %f15, %f14
33078 ldsb [%l7 + 0x2E], %g1
33079 stb %o4, [%l7 + 0x76]
33080 siam 0x3
33081 lduw [%l7 + 0x2C], %g6
33082 fmovrsgz %i5, %f3, %f14
33083 fmovdneg %xcc, %f8, %f0
33084 stw %i4, [%l7 + 0x28]
33085 fpadd16s %f6, %f11, %f9
33086 ldub [%l7 + 0x22], %i0
33087 ldd [%l7 + 0x70], %f14
33088 addc %l0, %g3, %i2
33089 ldsw [%l7 + 0x64], %o3
33090 fnot1 %f8, %f8
33091 sdivx %g4, 0x0460, %o5
33092 orn %g2, %l6, %i6
33093 stx %o1, [%l7 + 0x78]
33094 stw %l4, [%l7 + 0x40]
33095 fpsub16s %f2, %f4, %f0
33096 fmovrdgez %o6, %f10, %f2
33097 movleu %icc, %g5, %o7
33098 fmovse %xcc, %f6, %f6
33099 stx %l3, [%l7 + 0x50]
33100 fmovsg %icc, %f11, %f1
33101 movcs %icc, %i3, %l2
33102 st %f6, [%l7 + 0x74]
33103 stx %i7, [%l7 + 0x08]
33104 sth %o2, [%l7 + 0x70]
33105 array32 %g7, %l5, %o0
33106 ld [%l7 + 0x1C], %f5
33107 fone %f0
33108 array16 %l1, %i1, %g1
33109 ldsh [%l7 + 0x76], %g6
33110 sth %i5, [%l7 + 0x56]
33111 tvs %icc, 0x7
33112 fnot2 %f4, %f4
33113 fba %fcc2, loop_3910
33114 te %xcc, 0x1
33115 stb %o4, [%l7 + 0x39]
33116 tcs %xcc, 0x4
33117loop_3910:
33118 bcs loop_3911
33119 brgz %i4, loop_3912
33120 fblg %fcc3, loop_3913
33121 fmovdn %xcc, %f5, %f3
33122loop_3911:
33123 fnegs %f13, %f4
33124loop_3912:
33125 andncc %i0, %g3, %l0
33126loop_3913:
33127 te %icc, 0x7
33128 ldx [%l7 + 0x50], %o3
33129 orcc %i2, %o5, %g2
33130 alignaddrl %g4, %i6, %o1
33131 movpos %icc, %l4, %l6
33132 fmovrslez %g5, %f0, %f6
33133 edge8 %o7, %l3, %i3
33134 andn %o6, %i7, %o2
33135 fornot1s %f14, %f14, %f9
33136 udivcc %g7, 0x0578, %l2
33137 movle %xcc, %o0, %l5
33138 xor %l1, %g1, %i1
33139 fmul8sux16 %f4, %f8, %f2
33140 ldx [%l7 + 0x70], %i5
33141 std %f0, [%l7 + 0x58]
33142 andcc %o4, %i4, %g6
33143 fmovse %icc, %f7, %f3
33144 brnz,a %g3, loop_3914
33145 fmovsg %icc, %f10, %f8
33146 fpsub32 %f14, %f14, %f8
33147 sth %l0, [%l7 + 0x46]
33148loop_3914:
33149 bvs,pn %icc, loop_3915
33150 fmovsne %xcc, %f13, %f13
33151 smulcc %i0, %i2, %o5
33152 std %f14, [%l7 + 0x60]
33153loop_3915:
33154 fmovrslez %g2, %f8, %f1
33155 fcmpgt32 %f10, %f12, %o3
33156 fexpand %f14, %f8
33157 lduw [%l7 + 0x14], %i6
33158 lduh [%l7 + 0x6C], %o1
33159 sdiv %l4, 0x1587, %g4
33160 fmovdgu %xcc, %f2, %f6
33161 ldsh [%l7 + 0x66], %l6
33162 ldx [%l7 + 0x58], %o7
33163 stx %l3, [%l7 + 0x38]
33164 movneg %icc, %i3, %o6
33165 fnot1 %f0, %f0
33166 fcmpeq32 %f8, %f12, %g5
33167 fmovdpos %icc, %f1, %f9
33168 ldsw [%l7 + 0x48], %i7
33169 fmovdn %xcc, %f11, %f6
33170 tne %xcc, 0x3
33171 udivcc %o2, 0x13E1, %l2
33172 tle %xcc, 0x3
33173 brz,a %o0, loop_3916
33174 edge8l %l5, %l1, %g1
33175 tneg %icc, 0x1
33176 fnot2s %f3, %f12
33177loop_3916:
33178 fmovrslz %g7, %f9, %f3
33179 stx %i1, [%l7 + 0x08]
33180 subc %o4, %i5, %g6
33181 fbug %fcc3, loop_3917
33182 fcmpes %fcc3, %f12, %f3
33183 movg %icc, %g3, %l0
33184 fxnors %f15, %f14, %f2
33185loop_3917:
33186 stw %i4, [%l7 + 0x14]
33187 fcmpne16 %f0, %f0, %i2
33188 movne %icc, %i0, %o5
33189 stb %g2, [%l7 + 0x30]
33190 fpsub32 %f12, %f2, %f2
33191 ldub [%l7 + 0x3F], %o3
33192 fnand %f4, %f14, %f0
33193 fornot2 %f0, %f2, %f2
33194 ld [%l7 + 0x24], %f14
33195 std %f4, [%l7 + 0x78]
33196 sub %i6, %o1, %l4
33197 fmovdcs %icc, %f15, %f12
33198 addccc %l6, %o7, %l3
33199 fmovdg %icc, %f15, %f7
33200 fmovrsne %i3, %f13, %f7
33201 ld [%l7 + 0x30], %f10
33202 fxnors %f14, %f9, %f10
33203 fbge,a %fcc2, loop_3918
33204 movn %icc, %o6, %g4
33205 taddcc %g5, 0x1BCC, %i7
33206 fandnot2 %f14, %f2, %f8
33207loop_3918:
33208 ldsh [%l7 + 0x6E], %o2
33209 brz %l2, loop_3919
33210 tn %xcc, 0x0
33211 stw %o0, [%l7 + 0x44]
33212 lduh [%l7 + 0x40], %l5
33213loop_3919:
33214 faligndata %f4, %f0, %f2
33215 ldx [%l7 + 0x58], %l1
33216 fble,a %fcc2, loop_3920
33217 ld [%l7 + 0x10], %f2
33218 fbe,a %fcc2, loop_3921
33219 fandnot1 %f14, %f4, %f0
33220loop_3920:
33221 andn %g1, %g7, %i1
33222 ld [%l7 + 0x34], %f9
33223loop_3921:
33224 bpos %icc, loop_3922
33225 fone %f12
33226 tsubcctv %i5, %o4, %g6
33227 edge32ln %g3, %l0, %i2
33228loop_3922:
33229 fand %f14, %f4, %f6
33230 movvc %icc, %i0, %o5
33231 fzero %f0
33232 stw %g2, [%l7 + 0x68]
33233 ldx [%l7 + 0x58], %o3
33234 edge32ln %i4, %o1, %l4
33235 fcmpd %fcc2, %f4, %f14
33236 and %l6, 0x1977, %o7
33237 stw %i6, [%l7 + 0x08]
33238 xorcc %l3, %o6, %g4
33239 stx %i3, [%l7 + 0x68]
33240 tg %xcc, 0x3
33241 brgz %g5, loop_3923
33242 edge8ln %i7, %l2, %o2
33243 bgu,a %icc, loop_3924
33244 tne %xcc, 0x1
33245loop_3923:
33246 fands %f0, %f4, %f4
33247 lduh [%l7 + 0x76], %o0
33248loop_3924:
33249 std %f2, [%l7 + 0x50]
33250 ldsh [%l7 + 0x18], %l1
33251 ldsw [%l7 + 0x70], %l5
33252 stx %g7, [%l7 + 0x10]
33253 fnot1s %f14, %f14
33254 st %f11, [%l7 + 0x14]
33255 ldsb [%l7 + 0x23], %g1
33256 nop
33257 setx loop_3925, %l0, %l1
33258 jmpl %l1, %i1
33259 fornot2s %f2, %f5, %f3
33260 ldub [%l7 + 0x26], %o4
33261 fcmpeq16 %f0, %f4, %i5
33262loop_3925:
33263 fbuge %fcc1, loop_3926
33264 fandnot1s %f14, %f1, %f15
33265 fmovsne %xcc, %f15, %f8
33266 tcc %xcc, 0x6
33267loop_3926:
33268 movrgz %g6, 0x005, %g3
33269 fmovdpos %xcc, %f9, %f5
33270 fcmpeq32 %f6, %f14, %l0
33271 fmovdg %icc, %f1, %f12
33272 edge16ln %i0, %i2, %o5
33273 ldsb [%l7 + 0x1E], %o3
33274 array32 %i4, %o1, %g2
33275 ldsb [%l7 + 0x7A], %l4
33276 fmovrslz %l6, %f5, %f14
33277 call loop_3927
33278 fornot2s %f3, %f0, %f11
33279 ble %icc, loop_3928
33280 subccc %i6, 0x163C, %l3
33281loop_3927:
33282 fmovdpos %xcc, %f13, %f10
33283 movvs %icc, %o6, %o7
33284loop_3928:
33285 stb %g4, [%l7 + 0x48]
33286 tl %xcc, 0x6
33287 fnors %f13, %f10, %f12
33288 movre %i3, 0x1AF, %g5
33289 stb %l2, [%l7 + 0x53]
33290 fbg,a %fcc0, loop_3929
33291 fbuge,a %fcc3, loop_3930
33292 ldsw [%l7 + 0x24], %i7
33293 ldub [%l7 + 0x28], %o2
33294loop_3929:
33295 bvs loop_3931
33296loop_3930:
33297 tl %xcc, 0x7
33298 fandnot1 %f12, %f0, %f8
33299 ldx [%l7 + 0x38], %l1
33300loop_3931:
33301 fsrc2s %f11, %f13
33302 bcs,a,pn %icc, loop_3932
33303 movcs %xcc, %l5, %g7
33304 for %f6, %f2, %f8
33305 te %icc, 0x2
33306loop_3932:
33307 array16 %g1, %o0, %i1
33308 movre %o4, 0x283, %g6
33309 fandnot2s %f0, %f13, %f0
33310 ldsb [%l7 + 0x28], %i5
33311 ldx [%l7 + 0x10], %g3
33312 tg %xcc, 0x7
33313 fnot2 %f14, %f2
33314 fmovrde %i0, %f8, %f4
33315 stw %i2, [%l7 + 0x64]
33316 fpsub32s %f3, %f3, %f9
33317 bcc,a loop_3933
33318 stw %l0, [%l7 + 0x20]
33319 edge8l %o3, %o5, %i4
33320 ldd [%l7 + 0x60], %f0
33321loop_3933:
33322 fbne %fcc1, loop_3934
33323 fabsd %f0, %f8
33324 movpos %xcc, %g2, %l4
33325 ldx [%l7 + 0x50], %o1
33326loop_3934:
33327 sth %i6, [%l7 + 0x72]
33328 fcmped %fcc2, %f4, %f4
33329 stw %l3, [%l7 + 0x20]
33330 fbn %fcc0, loop_3935
33331 fcmped %fcc0, %f10, %f8
33332 ldsh [%l7 + 0x1E], %o6
33333 alignaddrl %l6, %g4, %i3
33334loop_3935:
33335 movrgz %o7, %l2, %i7
33336 fmovd %f12, %f14
33337 ldub [%l7 + 0x40], %g5
33338 ldd [%l7 + 0x10], %f0
33339 lduw [%l7 + 0x74], %o2
33340 sth %l1, [%l7 + 0x70]
33341 fblg,a %fcc0, loop_3936
33342 fcmpeq32 %f6, %f6, %l5
33343 sra %g1, 0x0B, %o0
33344 ldsh [%l7 + 0x10], %g7
33345loop_3936:
33346 fone %f8
33347 ble,a,pn %icc, loop_3937
33348 udivcc %o4, 0x1CE7, %g6
33349 bgu,a loop_3938
33350 st %f7, [%l7 + 0x74]
33351loop_3937:
33352 stw %i5, [%l7 + 0x64]
33353 fsrc1s %f0, %f10
33354loop_3938:
33355 fbne %fcc2, loop_3939
33356 fmovsgu %icc, %f4, %f9
33357 fbe,a %fcc0, loop_3940
33358 addccc %g3, %i1, %i2
33359loop_3939:
33360 stb %l0, [%l7 + 0x6B]
33361 fmovdl %xcc, %f3, %f10
33362loop_3940:
33363 fbo,a %fcc2, loop_3941
33364 fmuld8ulx16 %f14, %f13, %f8
33365 fxnor %f2, %f4, %f4
33366 ldsh [%l7 + 0x5C], %i0
33367loop_3941:
33368 stw %o3, [%l7 + 0x40]
33369 ld [%l7 + 0x60], %f10
33370 sth %o5, [%l7 + 0x44]
33371 fmul8x16al %f9, %f1, %f14
33372 stx %g2, [%l7 + 0x40]
33373 array16 %l4, %o1, %i6
33374 srlx %l3, %i4, %o6
33375 udiv %g4, 0x1FB8, %l6
33376 movrlez %i3, 0x357, %o7
33377 stb %i7, [%l7 + 0x11]
33378 std %f10, [%l7 + 0x58]
33379 lduh [%l7 + 0x5C], %g5
33380 fmovsa %xcc, %f1, %f6
33381 bg loop_3942
33382 ldsb [%l7 + 0x56], %o2
33383 ldsb [%l7 + 0x78], %l1
33384 stw %l2, [%l7 + 0x2C]
33385loop_3942:
33386 fnand %f10, %f0, %f4
33387 fmuld8sux16 %f13, %f14, %f8
33388 fones %f0
33389 fnot2 %f12, %f12
33390 bcc loop_3943
33391 ldsw [%l7 + 0x1C], %g1
33392 sth %o0, [%l7 + 0x38]
33393 taddcctv %l5, 0x08C0, %o4
33394loop_3943:
33395 fmovdne %icc, %f14, %f10
33396 fblg %fcc3, loop_3944
33397 fnands %f7, %f13, %f5
33398 ldx [%l7 + 0x18], %g6
33399 or %g7, %g3, %i5
33400loop_3944:
33401 movvc %xcc, %i1, %i2
33402 edge8l %l0, %i0, %o3
33403 fmovrde %g2, %f14, %f14
33404 movpos %xcc, %l4, %o5
33405 sth %o1, [%l7 + 0x14]
33406 fcmple32 %f0, %f2, %l3
33407 ldsh [%l7 + 0x12], %i6
33408 fornot1 %f2, %f10, %f8
33409 array16 %o6, %i4, %g4
33410 sll %i3, %o7, %l6
33411 fcmple32 %f0, %f0, %i7
33412 fmovrde %g5, %f8, %f6
33413 fandnot2 %f0, %f14, %f8
33414 fpadd16s %f14, %f7, %f14
33415 ldsb [%l7 + 0x34], %o2
33416 brgz %l2, loop_3945
33417 tvc %icc, 0x0
33418 lduw [%l7 + 0x08], %l1
33419 edge8ln %o0, %g1, %l5
33420loop_3945:
33421 fpadd16 %f2, %f10, %f0
33422 smul %o4, 0x058A, %g6
33423 fpadd16 %f4, %f2, %f2
33424 fpsub32s %f11, %f3, %f4
33425 xorcc %g7, %i5, %g3
33426 fmuld8sux16 %f4, %f11, %f0
33427 ld [%l7 + 0x68], %f10
33428 fmovsneg %xcc, %f2, %f5
33429 edge16n %i1, %i2, %i0
33430 ldsw [%l7 + 0x64], %l0
33431 nop
33432 setx loop_3946, %l0, %l1
33433 wrpr 0x1, %tl
33434 wrpr %l1, %tpc
33435 add %l1, 0x4, %l1
33436 wrpr %l1, %tnpc
33437 setx 0x34400001400, %l0, %l1
33438 wrpr %l1, %tstate
33439 wrhpr 0x4, %htstate
33440 retry
33441 fornot2 %f14, %f10, %f12
33442 andn %o3, %g2, %o5
33443 taddcc %l4, 0x1AC2, %o1
33444loop_3946:
33445 sllx %i6, 0x18, %o6
33446 fcmpd %fcc3, %f8, %f6
33447 tcs %icc, 0x7
33448 ldub [%l7 + 0x6B], %l3
33449 fpack32 %f12, %f0, %f12
33450 fcmped %fcc2, %f10, %f4
33451 add %i4, %g4, %o7
33452 fandnot2s %f0, %f11, %f8
33453 ldsw [%l7 + 0x50], %i3
33454 tgu %xcc, 0x3
33455 ldsh [%l7 + 0x5C], %i7
33456 stx %g5, [%l7 + 0x30]
33457 add %o2, 0x1656, %l6
33458 ldsh [%l7 + 0x76], %l1
33459 fmovdne %xcc, %f7, %f14
33460 udivx %l2, 0x1223, %o0
33461 fcmpne32 %f8, %f10, %g1
33462 ld [%l7 + 0x4C], %f13
33463 fble %fcc1, loop_3947
33464 stw %l5, [%l7 + 0x3C]
33465 fnor %f8, %f8, %f10
33466 fxnor %f8, %f0, %f6
33467loop_3947:
33468 nop
33469 setx loop_3948, %l0, %l1
33470 jmpl %l1, %o4
33471 ta %icc, 0x0
33472 fmuld8ulx16 %f6, %f5, %f4
33473 fcmpeq16 %f6, %f2, %g6
33474loop_3948:
33475 brlez %i5, loop_3949
33476 fmovspos %xcc, %f13, %f11
33477 movle %icc, %g3, %g7
33478 stw %i1, [%l7 + 0x3C]
33479loop_3949:
33480 fbl %fcc0, loop_3950
33481 fbl,a %fcc2, loop_3951
33482 fmovrdgz %i2, %f6, %f6
33483 nop
33484 setx loop_3952, %l0, %l1
33485 jmpl %l1, %i0
33486loop_3950:
33487 fmuld8ulx16 %f5, %f5, %f4
33488loop_3951:
33489 lduw [%l7 + 0x60], %l0
33490 fmovsle %icc, %f11, %f1
33491loop_3952:
33492 or %g2, %o5, %l4
33493 alignaddr %o3, %i6, %o6
33494 alignaddr %l3, %i4, %g4
33495 bpos,pn %xcc, loop_3953
33496 brz %o7, loop_3954
33497 fpack32 %f4, %f6, %f6
33498 st %f3, [%l7 + 0x64]
33499loop_3953:
33500 ldx [%l7 + 0x40], %i3
33501loop_3954:
33502 move %icc, %i7, %o1
33503 ldsb [%l7 + 0x13], %o2
33504 fands %f2, %f11, %f6
33505 fmul8x16al %f15, %f5, %f2
33506 edge16n %g5, %l1, %l6
33507 bcc,a %icc, loop_3955
33508 fmuld8ulx16 %f1, %f2, %f4
33509 xorcc %l2, %g1, %o0
33510 ldx [%l7 + 0x28], %l5
33511loop_3955:
33512 ldd [%l7 + 0x78], %f4
33513 ldx [%l7 + 0x58], %o4
33514 brlz,a %g6, loop_3956
33515 bgu,a %xcc, loop_3957
33516 fcmpeq16 %f14, %f4, %g3
33517 movleu %icc, %g7, %i5
33518loop_3956:
33519 stb %i2, [%l7 + 0x3E]
33520loop_3957:
33521 lduh [%l7 + 0x6E], %i1
33522 fmul8x16 %f15, %f0, %f2
33523 fxor %f4, %f8, %f14
33524 fcmpes %fcc2, %f9, %f14
33525 brnz,a %i0, loop_3958
33526 movcc %xcc, %g2, %l0
33527 ldx [%l7 + 0x78], %l4
33528 ld [%l7 + 0x7C], %f12
33529loop_3958:
33530 umulcc %o3, %o5, %i6
33531 ldd [%l7 + 0x48], %f4
33532 std %f4, [%l7 + 0x30]
33533 movre %l3, 0x3B1, %i4
33534 mova %xcc, %o6, %o7
33535 sth %g4, [%l7 + 0x7C]
33536 bpos,a %xcc, loop_3959
33537 andncc %i7, %o1, %i3
33538 ldub [%l7 + 0x0A], %o2
33539 fpackfix %f12, %f10
33540loop_3959:
33541 fpack16 %f14, %f3
33542 edge8l %l1, %g5, %l6
33543 ldsb [%l7 + 0x41], %l2
33544 movn %icc, %g1, %o0
33545 lduw [%l7 + 0x20], %o4
33546 bvc,a loop_3960
33547 fmul8x16al %f15, %f3, %f14
33548 fbe %fcc3, loop_3961
33549 movgu %xcc, %l5, %g6
33550loop_3960:
33551 movrgz %g3, %i5, %g7
33552 stx %i1, [%l7 + 0x58]
33553loop_3961:
33554 fmovrsgz %i0, %f8, %f2
33555 ldsb [%l7 + 0x1B], %i2
33556 fmovsle %xcc, %f5, %f5
33557 nop
33558 setx loop_3962, %l0, %l1
33559 wrpr 0x1, %tl
33560 wrpr %l1, %tpc
33561 add %l1, 0x4, %l1
33562 wrpr %l1, %tnpc
33563 setx 0x34400001400, %l0, %l1
33564 wrpr %l1, %tstate
33565 wrhpr 0x4, %htstate
33566 retry
33567 for %f6, %f0, %f4
33568 fandnot2s %f8, %f15, %f1
33569 orncc %g2, %l0, %o3
33570loop_3962:
33571 fmovde %icc, %f4, %f15
33572 faligndata %f14, %f0, %f6
33573 fsrc1 %f12, %f6
33574 edge16 %o5, %i6, %l4
33575 st %f11, [%l7 + 0x68]
33576 taddcctv %l3, 0x14B4, %i4
33577 movrlez %o7, 0x083, %o6
33578 fcmpd %fcc0, %f14, %f14
33579 fbule,a %fcc0, loop_3963
33580 fors %f3, %f4, %f5
33581 pdist %f8, %f10, %f0
33582 fmovdg %icc, %f1, %f2
33583loop_3963:
33584 stx %g4, [%l7 + 0x30]
33585 sdivcc %i7, 0x1B7A, %o1
33586 fmovdleu %xcc, %f13, %f9
33587 fmovrsne %i3, %f4, %f1
33588 srlx %o2, 0x08, %l1
33589 lduh [%l7 + 0x2A], %l6
33590 nop
33591 setx loop_3964, %l0, %l1
33592 wrpr 0x1, %tl
33593 wrpr %l1, %tnpc
33594 setx 0x34400001400, %l0, %l1
33595 wrpr %l1, %tstate
33596 wrhpr 0x4, %htstate
33597 done
33598 fandnot2s %f8, %f1, %f4
33599 tpos %xcc, 0x5
33600 array16 %l2, %g1, %o0
33601loop_3964:
33602 fbuge,a %fcc3, loop_3965
33603 stx %g5, [%l7 + 0x38]
33604 stw %o4, [%l7 + 0x28]
33605 ldd [%l7 + 0x70], %f14
33606loop_3965:
33607 ble loop_3966
33608 movl %xcc, %g6, %l5
33609 fpack16 %f6, %f8
33610 edge32 %g3, %g7, %i5
33611loop_3966:
33612 edge16 %i1, %i2, %g2
33613 tneg %icc, 0x6
33614 fbu,a %fcc0, loop_3967
33615 ldx [%l7 + 0x60], %l0
33616 ldx [%l7 + 0x68], %i0
33617 movle %xcc, %o3, %o5
33618loop_3967:
33619 fmovscc %icc, %f2, %f8
33620 fmovsge %icc, %f12, %f13
33621 umulcc %l4, 0x1642, %i6
33622 ldd [%l7 + 0x08], %f8
33623 ld [%l7 + 0x28], %f5
33624 bge loop_3968
33625 stb %i4, [%l7 + 0x12]
33626 sll %o7, %l3, %o6
33627 fcmped %fcc0, %f4, %f6
33628loop_3968:
33629 fbn,a %fcc0, loop_3969
33630 fmovrdlz %i7, %f4, %f12
33631 fpadd32 %f2, %f4, %f6
33632 fandnot2s %f1, %f15, %f14
33633loop_3969:
33634 st %f10, [%l7 + 0x38]
33635 movrlz %o1, 0x01C, %i3
33636 fbu,a %fcc2, loop_3970
33637 tvs %icc, 0x2
33638 fzeros %f6
33639 sdivcc %o2, 0x049E, %l1
33640loop_3970:
33641 ldsh [%l7 + 0x3C], %g4
33642 std %f8, [%l7 + 0x38]
33643 stx %l6, [%l7 + 0x10]
33644 or %g1, 0x0B2F, %o0
33645 fpack32 %f12, %f8, %f6
33646 bgu,a loop_3971
33647 fmovdcs %icc, %f7, %f11
33648 tcc %icc, 0x2
33649 movl %xcc, %l2, %o4
33650loop_3971:
33651 std %f8, [%l7 + 0x20]
33652 ldub [%l7 + 0x15], %g6
33653 sth %g5, [%l7 + 0x30]
33654 stx %l5, [%l7 + 0x38]
33655 fnegs %f10, %f11
33656 fpadd16 %f14, %f10, %f6
33657 edge16l %g3, %g7, %i1
33658 fnot2 %f8, %f14
33659 edge16l %i2, %i5, %g2
33660 ldx [%l7 + 0x70], %l0
33661 umulcc %o3, 0x1387, %o5
33662 stx %i0, [%l7 + 0x28]
33663 brz %i6, loop_3972
33664 ba,a loop_3973
33665 edge32 %l4, %i4, %l3
33666 edge16l %o7, %i7, %o6
33667loop_3972:
33668 movcc %xcc, %i3, %o1
33669loop_3973:
33670 stw %l1, [%l7 + 0x30]
33671 fmul8ulx16 %f14, %f8, %f8
33672 std %f10, [%l7 + 0x28]
33673 ld [%l7 + 0x60], %f12
33674 ldub [%l7 + 0x17], %o2
33675 ld [%l7 + 0x70], %f7
33676 fbl %fcc3, loop_3974
33677 lduw [%l7 + 0x1C], %l6
33678 ldsh [%l7 + 0x52], %g1
33679 bvc,a %icc, loop_3975
33680loop_3974:
33681 movvc %xcc, %g4, %l2
33682 edge8l %o0, %g6, %g5
33683 std %f12, [%l7 + 0x08]
33684loop_3975:
33685 for %f6, %f10, %f6
33686 movrlz %l5, 0x2F2, %o4
33687 udiv %g7, 0x04A5, %g3
33688 edge16ln %i2, %i5, %i1
33689 call loop_3976
33690 lduh [%l7 + 0x7E], %l0
33691 tge %icc, 0x0
33692 ldsb [%l7 + 0x15], %g2
33693loop_3976:
33694 subccc %o3, %o5, %i0
33695 stx %i6, [%l7 + 0x28]
33696 brlez %i4, loop_3977
33697 movg %icc, %l4, %o7
33698 tvs %xcc, 0x6
33699 addcc %l3, %o6, %i7
33700loop_3977:
33701 ldd [%l7 + 0x48], %f8
33702 fmovrdlz %o1, %f0, %f6
33703 movle %xcc, %l1, %o2
33704 fornot1s %f0, %f13, %f12
33705 array32 %i3, %l6, %g4
33706 lduw [%l7 + 0x70], %l2
33707 xorcc %o0, 0x0241, %g1
33708 fble %fcc2, loop_3978
33709 subc %g5, %g6, %l5
33710 stx %g7, [%l7 + 0x18]
33711 fexpand %f13, %f8
33712loop_3978:
33713 edge32ln %g3, %i2, %o4
33714 stw %i1, [%l7 + 0x78]
33715 fors %f11, %f3, %f6
33716 ldsb [%l7 + 0x08], %l0
33717 andcc %g2, %o3, %o5
33718 fmovsa %xcc, %f7, %f15
33719 st %f13, [%l7 + 0x50]
33720 ld [%l7 + 0x58], %f2
33721 fmovsge %xcc, %f13, %f3
33722 stx %i0, [%l7 + 0x68]
33723 fpack16 %f2, %f13
33724 smul %i6, 0x17EB, %i5
33725 srl %i4, %l4, %l3
33726 fbn %fcc2, loop_3979
33727 fcmpes %fcc0, %f7, %f6
33728 call loop_3980
33729 ldsw [%l7 + 0x74], %o6
33730loop_3979:
33731 stx %o7, [%l7 + 0x10]
33732 stw %i7, [%l7 + 0x64]
33733loop_3980:
33734 movl %icc, %l1, %o1
33735 tge %icc, 0x0
33736 lduh [%l7 + 0x54], %i3
33737 fble %fcc2, loop_3981
33738 stx %o2, [%l7 + 0x68]
33739 movcc %xcc, %l6, %l2
33740 fmovscs %icc, %f8, %f7
33741loop_3981:
33742 fandnot2 %f0, %f6, %f10
33743 fone %f8
33744 ldsh [%l7 + 0x14], %o0
33745 fmovrde %g4, %f8, %f4
33746 ldub [%l7 + 0x51], %g5
33747 fmovrde %g6, %f6, %f4
33748 lduw [%l7 + 0x7C], %g1
33749 bne,a loop_3982
33750 fmovrdgez %l5, %f6, %f8
33751 tcs %xcc, 0x5
33752 fpadd32s %f10, %f2, %f15
33753loop_3982:
33754 ldub [%l7 + 0x1B], %g7
33755 fxors %f15, %f5, %f14
33756 movgu %icc, %g3, %i2
33757 brgz %o4, loop_3983
33758 fmovde %icc, %f1, %f4
33759 lduw [%l7 + 0x48], %l0
33760 fmovrdlz %i1, %f2, %f14
33761loop_3983:
33762 tpos %xcc, 0x1
33763 sth %g2, [%l7 + 0x6A]
33764 edge16l %o5, %o3, %i6
33765 movl %xcc, %i5, %i4
33766 st %f8, [%l7 + 0x60]
33767 ldx [%l7 + 0x10], %i0
33768 fmovsa %icc, %f13, %f3
33769 brlz %l4, loop_3984
33770 fnors %f12, %f15, %f11
33771 edge32n %l3, %o6, %o7
33772 sra %i7, %o1, %i3
33773loop_3984:
33774 fbug %fcc1, loop_3985
33775 fmul8sux16 %f6, %f12, %f2
33776 sdiv %o2, 0x013C, %l1
33777 edge8n %l2, %l6, %g4
33778loop_3985:
33779 lduw [%l7 + 0x08], %g5
33780 tsubcc %o0, 0x1B98, %g1
33781 fbne %fcc2, loop_3986
33782 lduw [%l7 + 0x74], %g6
33783 fmovsa %xcc, %f0, %f9
33784 movleu %xcc, %l5, %g3
33785loop_3986:
33786 fmovsge %xcc, %f6, %f0
33787 ld [%l7 + 0x20], %f8
33788 ldsw [%l7 + 0x48], %g7
33789 movge %icc, %i2, %l0
33790 fblg,a %fcc3, loop_3987
33791 udivx %i1, 0x1946, %g2
33792 movge %icc, %o4, %o5
33793 brz %o3, loop_3988
33794loop_3987:
33795 fmovdpos %xcc, %f13, %f0
33796 fbul %fcc3, loop_3989
33797 sth %i6, [%l7 + 0x5A]
33798loop_3988:
33799 ldsw [%l7 + 0x70], %i5
33800 fmovscs %xcc, %f6, %f1
33801loop_3989:
33802 movrgez %i4, %i0, %l4
33803 ldsh [%l7 + 0x34], %l3
33804 edge16 %o7, %i7, %o6
33805 movrgez %o1, %o2, %l1
33806 tpos %xcc, 0x7
33807 faligndata %f2, %f10, %f8
33808 call loop_3990
33809 fmul8x16al %f0, %f14, %f6
33810 stw %l2, [%l7 + 0x44]
33811 std %f4, [%l7 + 0x68]
33812loop_3990:
33813 fsrc1 %f0, %f2
33814 tge %icc, 0x1
33815 brlz %l6, loop_3991
33816 stx %i3, [%l7 + 0x58]
33817 fors %f15, %f0, %f8
33818 edge16ln %g5, %g4, %o0
33819loop_3991:
33820 sth %g6, [%l7 + 0x2E]
33821 orncc %g1, %g3, %l5
33822 fmovdvc %icc, %f6, %f6
33823 tsubcc %g7, %l0, %i1
33824 edge16 %i2, %g2, %o4
33825 std %f12, [%l7 + 0x10]
33826 ta %xcc, 0x2
33827 fcmple16 %f0, %f0, %o5
33828 tn %xcc, 0x0
33829 fmovsvc %xcc, %f9, %f13
33830 tsubcc %o3, %i5, %i4
33831 sth %i6, [%l7 + 0x1A]
33832 fpack16 %f10, %f10
33833 fmovrsgz %l4, %f13, %f9
33834 st %f9, [%l7 + 0x44]
33835 srlx %i0, %o7, %i7
33836 fmovrdgez %l3, %f8, %f2
33837 fpadd16 %f4, %f0, %f0
33838 edge8 %o6, %o2, %l1
33839 fornot1 %f12, %f14, %f12
33840 fmovsleu %icc, %f2, %f10
33841 orn %l2, 0x0519, %l6
33842 ldub [%l7 + 0x2A], %i3
33843 fmovsge %xcc, %f5, %f9
33844 st %f12, [%l7 + 0x44]
33845 popc %o1, %g5
33846 fblg,a %fcc3, loop_3992
33847 movleu %icc, %g4, %o0
33848 movcs %xcc, %g1, %g6
33849 sth %l5, [%l7 + 0x48]
33850loop_3992:
33851 andncc %g3, %l0, %i1
33852 fpadd16s %f7, %f15, %f14
33853 movn %xcc, %g7, %i2
33854 fbg,a %fcc3, loop_3993
33855 for %f2, %f0, %f2
33856 fpackfix %f4, %f13
33857 fmovsge %icc, %f4, %f9
33858loop_3993:
33859 ldd [%l7 + 0x10], %f12
33860 fcmps %fcc1, %f9, %f0
33861 brgez %g2, loop_3994
33862 bshuffle %f10, %f12, %f12
33863 st %f7, [%l7 + 0x10]
33864 alignaddr %o4, %o5, %i5
33865loop_3994:
33866 fpadd32s %f9, %f4, %f11
33867 edge8 %i4, %o3, %l4
33868 movvs %xcc, %i0, %o7
33869 ldd [%l7 + 0x30], %f4
33870 fcmped %fcc0, %f6, %f2
33871 ld [%l7 + 0x6C], %f11
33872 nop
33873 setx loop_3995, %l0, %l1
33874 wrpr 0x1, %tl
33875 wrpr %l1, %tpc
33876 add %l1, 0x4, %l1
33877 wrpr %l1, %tnpc
33878 setx 0x34400001400, %l0, %l1
33879 wrpr %l1, %tstate
33880 wrhpr 0x4, %htstate
33881 retry
33882 ld [%l7 + 0x20], %f12
33883 ldx [%l7 + 0x78], %i7
33884 tsubcctv %i6, 0x0724, %l3
33885loop_3995:
33886 fmovspos %icc, %f11, %f3
33887 bcs,a %icc, loop_3996
33888 edge8n %o2, %l1, %l2
33889 fmovrdlez %o6, %f10, %f0
33890 movrlz %i3, %o1, %g5
33891loop_3996:
33892 taddcctv %g4, 0x1B65, %l6
33893 ldsb [%l7 + 0x69], %o0
33894 add %g6, 0x08C8, %l5
33895 ldub [%l7 + 0x7F], %g1
33896 fbo,a %fcc3, loop_3997
33897 stb %g3, [%l7 + 0x25]
33898 bg,a loop_3998
33899 fbul,a %fcc2, loop_3999
33900loop_3997:
33901 fors %f7, %f15, %f2
33902 fnand %f0, %f10, %f12
33903loop_3998:
33904 fmuld8sux16 %f9, %f14, %f2
33905loop_3999:
33906 fmovdgu %xcc, %f12, %f2
33907 taddcc %l0, %g7, %i1
33908 ldd [%l7 + 0x38], %f0
33909 fcmple16 %f2, %f10, %i2
33910 ldsb [%l7 + 0x16], %g2
33911 taddcc %o4, %o5, %i5
33912 stx %o3, [%l7 + 0x28]
33913 bleu loop_4000
33914 ldub [%l7 + 0x53], %i4
33915 edge16 %i0, %l4, %i7
33916 movle %icc, %o7, %i6
33917loop_4000:
33918 fmovdpos %xcc, %f13, %f12
33919 std %f6, [%l7 + 0x40]
33920 bpos,pt %xcc, loop_4001
33921 ldsb [%l7 + 0x14], %l3
33922 sllx %l1, 0x16, %l2
33923 fone %f6
33924loop_4001:
33925 fxor %f4, %f12, %f10
33926 subc %o6, 0x14B4, %o2
33927 stw %i3, [%l7 + 0x6C]
33928 ld [%l7 + 0x10], %f11
33929 nop
33930 setx loop_4002, %l0, %l1
33931 wrpr 0x1, %tl
33932 wrpr %l1, %tpc
33933 add %l1, 0x4, %l1
33934 wrpr %l1, %tnpc
33935 setx 0x34400001400, %l0, %l1
33936 wrpr %l1, %tstate
33937 wrhpr 0x4, %htstate
33938 retry
33939 stb %g5, [%l7 + 0x11]
33940 move %icc, %g4, %o1
33941 movcc %icc, %l6, %o0
33942loop_4002:
33943 sllx %l5, 0x09, %g6
33944 ldsw [%l7 + 0x74], %g3
33945 mova %xcc, %g1, %l0
33946 fnot1 %f2, %f12
33947 st %f8, [%l7 + 0x38]
33948 bneg,a,pn %xcc, loop_4003
33949 lduw [%l7 + 0x6C], %i1
33950 addccc %g7, %g2, %o4
33951 fbe %fcc1, loop_4004
33952loop_4003:
33953 stb %i2, [%l7 + 0x45]
33954 movl %xcc, %i5, %o5
33955 fcmpd %fcc2, %f4, %f14
33956loop_4004:
33957 std %f0, [%l7 + 0x20]
33958 tsubcc %o3, %i4, %l4
33959 fmovsn %icc, %f9, %f3
33960 mova %icc, %i7, %i0
33961 lduw [%l7 + 0x64], %i6
33962 ldub [%l7 + 0x70], %o7
33963 bcs loop_4005
33964 umul %l3, %l1, %l2
33965 andncc %o6, %i3, %o2
33966 fmovda %xcc, %f3, %f10
33967loop_4005:
33968 edge8n %g5, %g4, %l6
33969 fmovsg %icc, %f10, %f6
33970 fcmple32 %f6, %f4, %o1
33971 lduh [%l7 + 0x0E], %o0
33972 stw %g6, [%l7 + 0x64]
33973 sllx %l5, 0x17, %g1
33974 ld [%l7 + 0x64], %f14
33975 add %g3, 0x1C97, %l0
33976 fble %fcc1, loop_4006
33977 stb %i1, [%l7 + 0x2C]
33978 ldx [%l7 + 0x68], %g7
33979 smulcc %g2, 0x184E, %o4
33980loop_4006:
33981 ldd [%l7 + 0x58], %f12
33982 fnands %f1, %f0, %f3
33983 and %i2, 0x1C56, %o5
33984 fpack32 %f10, %f10, %f6
33985 fcmpne32 %f0, %f4, %o3
33986 fmovsge %xcc, %f10, %f1
33987 stx %i4, [%l7 + 0x20]
33988 fnegs %f8, %f8
33989 stx %i5, [%l7 + 0x70]
33990 fabsd %f12, %f8
33991 bcs,pn %icc, loop_4007
33992 fbg,a %fcc2, loop_4008
33993 ldd [%l7 + 0x28], %f8
33994 fnot1s %f5, %f13
33995loop_4007:
33996 brlez %i7, loop_4009
33997loop_4008:
33998 fmul8sux16 %f2, %f10, %f8
33999 lduw [%l7 + 0x08], %l4
34000 fmovrdne %i6, %f8, %f2
34001loop_4009:
34002 array16 %i0, %l3, %o7
34003 fmovdpos %xcc, %f5, %f13
34004 ldsw [%l7 + 0x40], %l1
34005 ldub [%l7 + 0x28], %l2
34006 ldx [%l7 + 0x28], %o6
34007 fornot1s %f3, %f9, %f13
34008 fpsub32s %f5, %f14, %f1
34009 ldub [%l7 + 0x23], %i3
34010 fbug %fcc3, loop_4010
34011 tge %xcc, 0x1
34012 lduh [%l7 + 0x14], %o2
34013 ldsb [%l7 + 0x7D], %g4
34014loop_4010:
34015 std %f4, [%l7 + 0x10]
34016 orncc %l6, 0x14C7, %o1
34017 taddcc %g5, 0x0C44, %g6
34018 movrgz %o0, %g1, %g3
34019 fand %f2, %f2, %f4
34020 movpos %icc, %l5, %l0
34021 bne,a,pt %icc, loop_4011
34022 stw %g7, [%l7 + 0x58]
34023 fbuge %fcc0, loop_4012
34024 std %f12, [%l7 + 0x18]
34025loop_4011:
34026 movpos %xcc, %i1, %g2
34027 stb %i2, [%l7 + 0x77]
34028loop_4012:
34029 fmovrse %o4, %f4, %f9
34030 fmovdne %icc, %f3, %f7
34031 ldd [%l7 + 0x30], %f12
34032 ldsb [%l7 + 0x67], %o3
34033 lduw [%l7 + 0x3C], %o5
34034 ldsw [%l7 + 0x64], %i4
34035 andncc %i5, %i7, %l4
34036 edge32n %i6, %i0, %l3
34037 movrgez %o7, 0x2F9, %l2
34038 andncc %o6, %i3, %l1
34039 ldx [%l7 + 0x70], %g4
34040 ld [%l7 + 0x7C], %f13
34041 edge8 %l6, %o1, %o2
34042 movg %xcc, %g6, %g5
34043 srl %g1, %o0, %l5
34044 te %xcc, 0x7
34045 lduh [%l7 + 0x58], %l0
34046 orn %g3, 0x1F6F, %g7
34047 ld [%l7 + 0x40], %f3
34048 tsubcc %i1, %i2, %g2
34049 ldd [%l7 + 0x20], %f8
34050 ldsh [%l7 + 0x0A], %o4
34051 addc %o5, %i4, %i5
34052 lduh [%l7 + 0x0E], %o3
34053 brgz %l4, loop_4013
34054 ldd [%l7 + 0x20], %f4
34055 fsrc2 %f2, %f8
34056 ldsh [%l7 + 0x6A], %i7
34057loop_4013:
34058 ldsw [%l7 + 0x44], %i6
34059 fornot1s %f2, %f14, %f4
34060 add %i0, 0x1A9F, %l3
34061 tvs %icc, 0x4
34062 sth %l2, [%l7 + 0x0E]
34063 fnot1s %f1, %f3
34064 siam 0x4
34065 addc %o6, 0x1270, %i3
34066 fmovdn %xcc, %f2, %f13
34067 xnorcc %l1, %g4, %o7
34068 srlx %l6, %o1, %g6
34069 ldsw [%l7 + 0x38], %g5
34070 bneg,a %xcc, loop_4014
34071 tvs %xcc, 0x1
34072 fpadd32s %f8, %f11, %f8
34073 stx %o2, [%l7 + 0x30]
34074loop_4014:
34075 bneg %icc, loop_4015
34076 ldx [%l7 + 0x10], %g1
34077 fble %fcc3, loop_4016
34078 st %f1, [%l7 + 0x28]
34079loop_4015:
34080 srl %o0, %l0, %g3
34081 taddcc %g7, %l5, %i1
34082loop_4016:
34083 fornot1s %f9, %f1, %f4
34084 tne %xcc, 0x6
34085 ble %icc, loop_4017
34086 ldsb [%l7 + 0x71], %g2
34087 fcmpne32 %f4, %f6, %o4
34088 stx %o5, [%l7 + 0x48]
34089loop_4017:
34090 umulcc %i4, 0x0BFE, %i2
34091 lduh [%l7 + 0x24], %o3
34092 andcc %i5, 0x0A68, %i7
34093 subccc %l4, %i6, %l3
34094 tpos %xcc, 0x3
34095 and %i0, 0x0EF6, %l2
34096 lduw [%l7 + 0x40], %i3
34097 bcs,a loop_4018
34098 fornot2 %f10, %f14, %f0
34099 te %icc, 0x6
34100 andn %l1, %o6, %g4
34101loop_4018:
34102 fmovs %f13, %f4
34103 movneg %icc, %l6, %o1
34104 movge %xcc, %o7, %g6
34105 fnegd %f12, %f2
34106 stb %g5, [%l7 + 0x65]
34107 lduh [%l7 + 0x66], %o2
34108 fmovsgu %xcc, %f5, %f13
34109 fmul8x16 %f13, %f14, %f4
34110 fxor %f4, %f2, %f2
34111 bg %icc, loop_4019
34112 edge8ln %g1, %o0, %l0
34113 edge32n %g3, %g7, %l5
34114 ldd [%l7 + 0x18], %f14
34115loop_4019:
34116 alignaddrl %g2, %o4, %o5
34117 fmovsg %icc, %f3, %f11
34118 fmovsge %icc, %f3, %f8
34119 stx %i1, [%l7 + 0x48]
34120 fbug,a %fcc0, loop_4020
34121 ldsb [%l7 + 0x34], %i2
34122 array32 %o3, %i5, %i4
34123 srlx %i7, 0x0E, %i6
34124loop_4020:
34125 fmovrse %l4, %f0, %f2
34126 ldd [%l7 + 0x30], %f0
34127 lduh [%l7 + 0x42], %l3
34128 umul %l2, %i3, %l1
34129 addcc %o6, %g4, %l6
34130 fba %fcc1, loop_4021
34131 sdiv %o1, 0x15BA, %o7
34132 fmovscs %icc, %f5, %f8
34133 movg %icc, %g6, %g5
34134loop_4021:
34135 fmuld8ulx16 %f12, %f0, %f2
34136 fpsub16s %f4, %f11, %f10
34137 stb %i0, [%l7 + 0x6D]
34138 fmovde %xcc, %f7, %f9
34139 stx %g1, [%l7 + 0x30]
34140 mulscc %o2, %o0, %l0
34141 fnand %f10, %f8, %f2
34142 movre %g7, %l5, %g3
34143 fmovdne %xcc, %f1, %f12
34144 tleu %xcc, 0x5
34145 fpackfix %f0, %f6
34146 movrgez %g2, %o4, %i1
34147 andn %i2, 0x0031, %o5
34148 fsrc1s %f7, %f14
34149 edge8 %i5, %i4, %o3
34150 sll %i7, %i6, %l4
34151 ldsw [%l7 + 0x1C], %l3
34152 fmovdge %xcc, %f11, %f15
34153 fornot2s %f1, %f15, %f6
34154 fmovdcc %icc, %f5, %f1
34155 fmovdle %icc, %f10, %f3
34156 edge16l %i3, %l2, %l1
34157 sdiv %o6, 0x0C27, %g4
34158 fbule,a %fcc2, loop_4022
34159 fmovsvs %xcc, %f3, %f5
34160 call loop_4023
34161 sth %o1, [%l7 + 0x0E]
34162loop_4022:
34163 tge %icc, 0x0
34164 sub %o7, %l6, %g6
34165loop_4023:
34166 fzero %f14
34167 fmovdl %icc, %f6, %f9
34168 fnors %f3, %f8, %f8
34169 fblg %fcc3, loop_4024
34170 bn loop_4025
34171 orcc %i0, %g1, %g5
34172 stw %o2, [%l7 + 0x58]
34173loop_4024:
34174 brz,a %l0, loop_4026
34175loop_4025:
34176 stw %o0, [%l7 + 0x6C]
34177 ldd [%l7 + 0x30], %f8
34178 pdist %f2, %f6, %f14
34179loop_4026:
34180 fmovsge %xcc, %f3, %f12
34181 sub %l5, 0x143B, %g3
34182 lduw [%l7 + 0x78], %g7
34183 edge8 %g2, %o4, %i1
34184 bgu %icc, loop_4027
34185 sth %o5, [%l7 + 0x18]
34186 tvs %xcc, 0x1
34187 fbu %fcc1, loop_4028
34188loop_4027:
34189 std %f14, [%l7 + 0x70]
34190 array16 %i2, %i4, %o3
34191 bne %icc, loop_4029
34192loop_4028:
34193 edge16l %i7, %i5, %i6
34194 te %xcc, 0x3
34195 fmovrslez %l4, %f0, %f10
34196loop_4029:
34197 fabsd %f8, %f14
34198 sth %l3, [%l7 + 0x54]
34199 fmovde %icc, %f4, %f13
34200 fcmple32 %f2, %f10, %l2
34201 fbe %fcc1, loop_4030
34202 fnegs %f11, %f1
34203 stb %l1, [%l7 + 0x48]
34204 std %f4, [%l7 + 0x40]
34205loop_4030:
34206 movrlez %o6, %i3, %g4
34207 lduh [%l7 + 0x54], %o1
34208 fmovrslez %o7, %f11, %f6
34209 ldsw [%l7 + 0x08], %l6
34210 fandnot1s %f1, %f8, %f6
34211 tne %icc, 0x5
34212 fcmpd %fcc0, %f4, %f0
34213 edge8 %g6, %g1, %i0
34214 fcmple32 %f8, %f8, %o2
34215 udivcc %g5, 0x0242, %l0
34216 fmul8sux16 %f10, %f6, %f12
34217 fzeros %f15
34218 sth %o0, [%l7 + 0x42]
34219 movleu %xcc, %g3, %g7
34220 fxors %f9, %f15, %f12
34221 fsrc2s %f0, %f5
34222 movle %icc, %l5, %g2
34223 fmovdl %xcc, %f10, %f5
34224 stw %i1, [%l7 + 0x08]
34225 fandnot1 %f4, %f2, %f6
34226 fba,a %fcc1, loop_4031
34227 stx %o4, [%l7 + 0x68]
34228 fmul8x16au %f11, %f0, %f6
34229 fcmpne16 %f10, %f8, %o5
34230loop_4031:
34231 movcc %xcc, %i4, %o3
34232 edge8ln %i7, %i5, %i6
34233 ldx [%l7 + 0x38], %l4
34234 stw %i2, [%l7 + 0x7C]
34235 nop
34236 setx loop_4032, %l0, %l1
34237 wrpr 0x1, %tl
34238 wrpr %l1, %tpc
34239 add %l1, 0x4, %l1
34240 wrpr %l1, %tnpc
34241 setx 0x34400001400, %l0, %l1
34242 wrpr %l1, %tstate
34243 wrhpr 0x4, %htstate
34244 retry
34245 tcs %icc, 0x0
34246 ldd [%l7 + 0x08], %f0
34247 movneg %xcc, %l2, %l1
34248loop_4032:
34249 stb %l3, [%l7 + 0x65]
34250 movrlez %o6, 0x36E, %g4
34251 fcmpd %fcc1, %f4, %f4
34252 fmovs %f7, %f8
34253 ldd [%l7 + 0x70], %f10
34254 bneg,a,pn %xcc, loop_4033
34255 ldsh [%l7 + 0x22], %o1
34256 ldd [%l7 + 0x08], %f10
34257 orn %o7, %i3, %g6
34258loop_4033:
34259 fmovsneg %icc, %f12, %f14
34260 stb %g1, [%l7 + 0x4F]
34261 fmovrdne %l6, %f0, %f10
34262 bgu,a loop_4034
34263 ldub [%l7 + 0x75], %i0
34264 fbe,a %fcc3, loop_4035
34265 fble %fcc0, loop_4036
34266loop_4034:
34267 nop
34268 setx loop_4037, %l0, %l1
34269 wrpr 0x1, %tl
34270 wrpr %l1, %tnpc
34271 setx 0x34400001400, %l0, %l1
34272 wrpr %l1, %tstate
34273 wrhpr 0x4, %htstate
34274 done
34275 brgz,a %o2, loop_4038
34276loop_4035:
34277 ldsb [%l7 + 0x20], %g5
34278loop_4036:
34279 fcmple32 %f12, %f2, %o0
34280loop_4037:
34281 ldub [%l7 + 0x72], %l0
34282loop_4038:
34283 fmovrsgez %g7, %f12, %f10
34284 edge8n %l5, %g3, %i1
34285 sth %g2, [%l7 + 0x6E]
34286 stw %o5, [%l7 + 0x28]
34287 ldx [%l7 + 0x70], %i4
34288 udivx %o3, 0x0837, %i7
34289 edge16 %o4, %i5, %i6
34290 ldd [%l7 + 0x78], %f12
34291 fmovrdlez %i2, %f12, %f8
34292 fsrc2 %f6, %f4
34293 stw %l4, [%l7 + 0x18]
34294 bge,pn %xcc, loop_4039
34295 ldsh [%l7 + 0x6A], %l1
34296 ldsh [%l7 + 0x5A], %l3
34297 tneg %xcc, 0x1
34298loop_4039:
34299 ldd [%l7 + 0x68], %f4
34300 fbge,a %fcc0, loop_4040
34301 bvs,pn %xcc, loop_4041
34302 fmovsneg %icc, %f13, %f0
34303 tn %icc, 0x5
34304loop_4040:
34305 fpadd32s %f11, %f6, %f5
34306loop_4041:
34307 fpsub32s %f1, %f12, %f15
34308 ld [%l7 + 0x1C], %f3
34309 st %f0, [%l7 + 0x3C]
34310 ldx [%l7 + 0x28], %o6
34311 bcc,pn %xcc, loop_4042
34312 movre %g4, 0x2A1, %o1
34313 subc %o7, 0x1516, %l2
34314 sth %i3, [%l7 + 0x22]
34315loop_4042:
34316 fbug %fcc1, loop_4043
34317 tleu %icc, 0x0
34318 addcc %g1, 0x1D74, %l6
34319 sllx %g6, 0x11, %i0
34320loop_4043:
34321 ld [%l7 + 0x1C], %f4
34322 smul %o2, %o0, %l0
34323 fpack16 %f14, %f9
34324 fpack32 %f2, %f6, %f2
34325 sth %g5, [%l7 + 0x60]
34326 fcmpeq32 %f10, %f14, %l5
34327 ldd [%l7 + 0x40], %f8
34328 fmovse %xcc, %f4, %f11
34329 tgu %icc, 0x0
34330 st %f12, [%l7 + 0x2C]
34331 fone %f8
34332 fmovdcc %icc, %f6, %f8
34333 movleu %icc, %g3, %g7
34334 xorcc %g2, 0x13D2, %i1
34335 stb %i4, [%l7 + 0x48]
34336 fsrc1s %f12, %f11
34337 ldsb [%l7 + 0x20], %o5
34338 edge32ln %i7, %o4, %o3
34339 bn,a loop_4044
34340 ldub [%l7 + 0x56], %i5
34341 andn %i6, %i2, %l4
34342 movcs %xcc, %l3, %l1
34343loop_4044:
34344 ld [%l7 + 0x6C], %f10
34345 fmovrse %g4, %f7, %f14
34346 sllx %o1, %o6, %l2
34347 ldx [%l7 + 0x30], %o7
34348 lduw [%l7 + 0x50], %g1
34349 andcc %i3, 0x0626, %g6
34350 tvc %icc, 0x5
34351 fmovsneg %icc, %f13, %f11
34352 mulx %i0, %o2, %o0
34353 sth %l6, [%l7 + 0x0A]
34354 ldd [%l7 + 0x08], %f6
34355 ldsh [%l7 + 0x38], %l0
34356 brlez,a %g5, loop_4045
34357 umul %g3, %l5, %g2
34358 lduw [%l7 + 0x18], %g7
34359 stw %i1, [%l7 + 0x18]
34360loop_4045:
34361 subccc %o5, 0x108B, %i7
34362 smulcc %i4, 0x0D46, %o3
34363 fmul8x16au %f7, %f13, %f4
34364 tne %icc, 0x7
34365 be loop_4046
34366 st %f0, [%l7 + 0x18]
34367 ld [%l7 + 0x60], %f14
34368 be,a,pt %xcc, loop_4047
34369loop_4046:
34370 orncc %o4, 0x01DD, %i6
34371 st %f6, [%l7 + 0x30]
34372 fpack32 %f12, %f12, %f0
34373loop_4047:
34374 ldsh [%l7 + 0x1E], %i5
34375 fpackfix %f0, %f2
34376 fblg,a %fcc2, loop_4048
34377 ld [%l7 + 0x3C], %f13
34378 fmovdle %icc, %f10, %f6
34379 fmovspos %xcc, %f0, %f6
34380loop_4048:
34381 call loop_4049
34382 edge32n %l4, %l3, %l1
34383 ldsw [%l7 + 0x7C], %i2
34384 fcmps %fcc0, %f8, %f8
34385loop_4049:
34386 ld [%l7 + 0x10], %f4
34387 fors %f14, %f11, %f7
34388 lduh [%l7 + 0x22], %g4
34389 fcmpd %fcc3, %f4, %f4
34390 std %f14, [%l7 + 0x40]
34391 fbo %fcc2, loop_4050
34392 fmovdle %xcc, %f11, %f10
34393 ldx [%l7 + 0x30], %o6
34394 be loop_4051
34395loop_4050:
34396 fmovsl %icc, %f11, %f14
34397 ldsw [%l7 + 0x18], %l2
34398 lduh [%l7 + 0x56], %o1
34399loop_4051:
34400 fzero %f0
34401 lduw [%l7 + 0x1C], %g1
34402 fmovscc %xcc, %f10, %f5
34403 ldub [%l7 + 0x0C], %o7
34404 brnz,a %g6, loop_4052
34405 movpos %icc, %i0, %o2
34406 fbn %fcc1, loop_4053
34407 ldd [%l7 + 0x40], %f14
34408loop_4052:
34409 taddcctv %i3, %o0, %l6
34410 fmovrslez %g5, %f8, %f8
34411loop_4053:
34412 lduh [%l7 + 0x64], %l0
34413 movrlz %l5, 0x30B, %g3
34414 ldx [%l7 + 0x20], %g2
34415 fmovrsgz %g7, %f0, %f9
34416 sllx %o5, %i7, %i1
34417 st %f2, [%l7 + 0x3C]
34418 fornot1s %f0, %f10, %f11
34419 fmuld8sux16 %f10, %f8, %f12
34420 and %i4, %o3, %i6
34421 movrgz %i5, %l4, %l3
34422 fmovspos %xcc, %f15, %f2
34423 fmovdn %icc, %f9, %f9
34424 fpsub32s %f1, %f6, %f9
34425 fmul8ulx16 %f2, %f8, %f10
34426 xor %o4, 0x17A3, %l1
34427 ldd [%l7 + 0x60], %f12
34428 fornot2 %f0, %f12, %f10
34429 lduh [%l7 + 0x2C], %g4
34430 fnot1s %f11, %f13
34431 fbge,a %fcc3, loop_4054
34432 stw %o6, [%l7 + 0x14]
34433 tsubcctv %i2, %o1, %l2
34434 fsrc1 %f0, %f4
34435loop_4054:
34436 fmovrsgez %o7, %f15, %f10
34437 fcmpes %fcc0, %f10, %f0
34438 sth %g1, [%l7 + 0x0E]
34439 fpsub16 %f0, %f6, %f0
34440 andn %i0, %o2, %i3
34441 std %f0, [%l7 + 0x30]
34442 alignaddr %g6, %o0, %l6
34443 srlx %g5, %l0, %l5
34444 ldx [%l7 + 0x40], %g2
34445 fpadd32s %f11, %f10, %f10
34446 bpos,a,pn %xcc, loop_4055
34447 move %icc, %g3, %g7
34448 ldub [%l7 + 0x1C], %i7
34449 tcc %xcc, 0x1
34450loop_4055:
34451 fandnot2s %f7, %f9, %f9
34452 fmovdge %xcc, %f6, %f15
34453 ldsh [%l7 + 0x5C], %o5
34454 ldd [%l7 + 0x18], %f12
34455 array8 %i4, %o3, %i6
34456 ldx [%l7 + 0x68], %i1
34457 lduh [%l7 + 0x5C], %l4
34458 ld [%l7 + 0x10], %f7
34459 stw %l3, [%l7 + 0x0C]
34460 lduw [%l7 + 0x28], %o4
34461 fmovsleu %xcc, %f10, %f0
34462 stx %l1, [%l7 + 0x68]
34463 bn,a loop_4056
34464 udivcc %i5, 0x0FD3, %g4
34465 fone %f12
34466 bcc,a %icc, loop_4057
34467loop_4056:
34468 stb %i2, [%l7 + 0x09]
34469 tcs %icc, 0x7
34470 fmovd %f10, %f0
34471loop_4057:
34472 fmovdne %xcc, %f8, %f8
34473 xorcc %o6, 0x102E, %o1
34474 fmovdcc %xcc, %f11, %f14
34475 mulx %o7, 0x13DE, %g1
34476 fmovsn %xcc, %f10, %f11
34477 edge8n %i0, %o2, %i3
34478 fmovsvs %icc, %f6, %f7
34479 fabss %f4, %f2
34480 umul %l2, 0x0E3F, %g6
34481 stw %o0, [%l7 + 0x68]
34482 ldub [%l7 + 0x7F], %l6
34483 fornot2 %f2, %f6, %f14
34484 st %f10, [%l7 + 0x10]
34485 andcc %g5, 0x0682, %l0
34486 ldx [%l7 + 0x50], %l5
34487 addcc %g2, %g3, %i7
34488 fpack32 %f14, %f0, %f0
34489 smul %g7, %i4, %o5
34490 fnegd %f4, %f14
34491 fpadd32s %f15, %f11, %f15
34492 tne %icc, 0x0
34493 fmovrdlz %i6, %f12, %f0
34494 bvs %xcc, loop_4058
34495 fpadd16 %f14, %f14, %f14
34496 sth %o3, [%l7 + 0x0C]
34497 ldub [%l7 + 0x65], %l4
34498loop_4058:
34499 fmovd %f2, %f12
34500 fxor %f8, %f14, %f2
34501 fmovsg %icc, %f13, %f3
34502 fbge %fcc3, loop_4059
34503 fpack16 %f0, %f6
34504 addc %i1, 0x1500, %l3
34505 fmul8x16au %f8, %f0, %f10
34506loop_4059:
34507 fbule %fcc3, loop_4060
34508 tge %xcc, 0x5
34509 umulcc %l1, 0x1FEE, %i5
34510 fbul %fcc0, loop_4061
34511loop_4060:
34512 lduh [%l7 + 0x60], %o4
34513 fmovsleu %xcc, %f9, %f14
34514 stw %i2, [%l7 + 0x0C]
34515loop_4061:
34516 ld [%l7 + 0x48], %f3
34517 fcmps %fcc2, %f10, %f12
34518 ldsw [%l7 + 0x38], %g4
34519 tle %icc, 0x4
34520 fones %f7
34521 mulx %o1, %o7, %g1
34522 faligndata %f0, %f8, %f8
34523 fmul8sux16 %f14, %f0, %f2
34524 stb %i0, [%l7 + 0x30]
34525 fmovscs %icc, %f5, %f12
34526 fpsub32s %f9, %f10, %f13
34527 edge16ln %o6, %i3, %o2
34528 tvs %icc, 0x1
34529 st %f5, [%l7 + 0x48]
34530 ble,pt %xcc, loop_4062
34531 fpack32 %f6, %f6, %f14
34532 movne %icc, %l2, %o0
34533 sdivx %l6, 0x0AB3, %g5
34534loop_4062:
34535 bleu,a %icc, loop_4063
34536 fbug,a %fcc1, loop_4064
34537 alignaddr %g6, %l0, %l5
34538 bvc,a,pn %icc, loop_4065
34539loop_4063:
34540 brgz %g3, loop_4066
34541loop_4064:
34542 movle %icc, %i7, %g2
34543 tle %icc, 0x0
34544loop_4065:
34545 stx %g7, [%l7 + 0x20]
34546loop_4066:
34547 fmovsle %icc, %f7, %f13
34548 fcmpd %fcc2, %f10, %f8
34549 lduh [%l7 + 0x16], %o5
34550 sth %i4, [%l7 + 0x52]
34551 fmovdg %icc, %f15, %f3
34552 edge32n %o3, %l4, %i6
34553 ldsw [%l7 + 0x20], %l3
34554 for %f12, %f14, %f10
34555 ldub [%l7 + 0x49], %l1
34556 fmovrse %i5, %f2, %f0
34557 brz %i1, loop_4067
34558 ldsw [%l7 + 0x50], %i2
34559 srl %g4, %o4, %o7
34560 std %f2, [%l7 + 0x50]
34561loop_4067:
34562 ldsh [%l7 + 0x72], %o1
34563 addc %i0, %o6, %g1
34564 ta %xcc, 0x0
34565 sth %i3, [%l7 + 0x16]
34566 fpack16 %f6, %f10
34567 fnot2s %f13, %f2
34568 stx %l2, [%l7 + 0x18]
34569 ldx [%l7 + 0x68], %o2
34570 ldx [%l7 + 0x40], %l6
34571 umul %o0, 0x1A2D, %g5
34572 or %g6, 0x110A, %l5
34573 tl %xcc, 0x4
34574 tne %xcc, 0x3
34575 fandnot2 %f0, %f2, %f2
34576 array32 %l0, %i7, %g3
34577 sth %g7, [%l7 + 0x54]
34578 fnegd %f12, %f2
34579 ldsh [%l7 + 0x70], %g2
34580 fpadd32s %f13, %f7, %f10
34581 ldsb [%l7 + 0x6B], %o5
34582 srlx %i4, 0x0F, %l4
34583 fmovsl %xcc, %f13, %f7
34584 fmovspos %icc, %f12, %f1
34585 fnegd %f4, %f2
34586 fmovdn %xcc, %f9, %f14
34587 fmovsvs %icc, %f4, %f3
34588 tle %xcc, 0x0
34589 for %f8, %f6, %f6
34590 sth %i6, [%l7 + 0x50]
34591 sth %l3, [%l7 + 0x5C]
34592 ldsb [%l7 + 0x10], %l1
34593 movrgz %i5, 0x0DC, %i1
34594 fpsub16s %f14, %f6, %f15
34595 fnands %f4, %f14, %f15
34596 tneg %xcc, 0x4
34597 stb %o3, [%l7 + 0x37]
34598 fbuge,a %fcc2, loop_4068
34599 ldd [%l7 + 0x78], %f2
34600 sdiv %i2, 0x0FBB, %g4
34601 tleu %icc, 0x2
34602loop_4068:
34603 fbuge,a %fcc1, loop_4069
34604 fmovdneg %icc, %f15, %f0
34605 udivx %o7, 0x1895, %o4
34606 sth %o1, [%l7 + 0x0C]
34607loop_4069:
34608 stb %i0, [%l7 + 0x64]
34609 edge32 %o6, %g1, %i3
34610 fmovrsne %l2, %f14, %f13
34611 fmuld8sux16 %f7, %f8, %f2
34612 smulcc %l6, %o2, %o0
34613 movne %icc, %g6, %g5
34614 ldd [%l7 + 0x60], %f4
34615 andn %l5, %l0, %i7
34616 fnands %f7, %f5, %f15
34617 brgz %g3, loop_4070
34618 lduw [%l7 + 0x60], %g2
34619 fbug,a %fcc1, loop_4071
34620 stw %g7, [%l7 + 0x50]
34621loop_4070:
34622 edge32l %i4, %o5, %l4
34623 ld [%l7 + 0x6C], %f15
34624loop_4071:
34625 nop
34626 setx loop_4072, %l0, %l1
34627 jmpl %l1, %i6
34628 edge32n %l1, %l3, %i5
34629 fmuld8sux16 %f8, %f3, %f8
34630 lduw [%l7 + 0x40], %o3
34631loop_4072:
34632 or %i1, %g4, %o7
34633 ldx [%l7 + 0x30], %o4
34634 fmovrse %o1, %f7, %f11
34635 fmovsne %icc, %f13, %f9
34636 brgez %i0, loop_4073
34637 tne %icc, 0x3
34638 xor %i2, %g1, %i3
34639 fand %f8, %f8, %f12
34640loop_4073:
34641 ba,pt %icc, loop_4074
34642 bgu,a loop_4075
34643 edge8l %o6, %l2, %o2
34644 fmovrslz %l6, %f14, %f2
34645loop_4074:
34646 sth %o0, [%l7 + 0x4C]
34647loop_4075:
34648 fabsd %f2, %f6
34649 stb %g6, [%l7 + 0x5C]
34650 addccc %g5, %l5, %l0
34651 ldub [%l7 + 0x75], %i7
34652 sth %g3, [%l7 + 0x22]
34653 tsubcc %g7, %i4, %o5
34654 lduw [%l7 + 0x0C], %g2
34655 edge32 %l4, %l1, %l3
34656 fmovsle %icc, %f15, %f15
34657 fzero %f14
34658 fzero %f4
34659 fcmpne16 %f6, %f8, %i5
34660 fsrc2 %f8, %f0
34661 ldx [%l7 + 0x38], %o3
34662 tcs %xcc, 0x7
34663 srlx %i1, %i6, %g4
34664 fcmpd %fcc1, %f8, %f2
34665 orcc %o4, %o1, %o7
34666 ldub [%l7 + 0x10], %i2
34667 movvs %icc, %g1, %i3
34668 fbe,a %fcc0, loop_4076
34669 fandnot1s %f0, %f15, %f15
34670 fmovspos %icc, %f12, %f14
34671 subc %i0, 0x09B0, %l2
34672loop_4076:
34673 ldub [%l7 + 0x46], %o6
34674 movge %icc, %o2, %o0
34675 ldx [%l7 + 0x78], %l6
34676 edge32n %g6, %l5, %l0
34677 fmovrdgez %i7, %f0, %f0
34678 fbul,a %fcc2, loop_4077
34679 stx %g5, [%l7 + 0x50]
34680 fmuld8sux16 %f6, %f5, %f0
34681 stx %g7, [%l7 + 0x70]
34682loop_4077:
34683 taddcc %i4, %g3, %g2
34684 fmovrsgz %o5, %f7, %f11
34685 fabsd %f6, %f0
34686 fmovdcs %icc, %f9, %f6
34687 fpsub16s %f5, %f4, %f3
34688 xnor %l4, %l1, %l3
34689 fbuge,a %fcc3, loop_4078
34690 ldx [%l7 + 0x28], %i5
34691 movre %i1, 0x13B, %i6
34692 edge16n %g4, %o3, %o4
34693loop_4078:
34694 ldsh [%l7 + 0x60], %o7
34695 fmuld8ulx16 %f10, %f14, %f12
34696 taddcctv %o1, 0x1790, %g1
34697 alignaddrl %i3, %i2, %l2
34698 fbue %fcc0, loop_4079
34699 lduh [%l7 + 0x3C], %i0
34700 bl,pt %icc, loop_4080
34701 tle %xcc, 0x4
34702loop_4079:
34703 smul %o6, %o2, %l6
34704 ldsh [%l7 + 0x66], %o0
34705loop_4080:
34706 fpadd16 %f10, %f8, %f8
34707 tgu %xcc, 0x5
34708 ldd [%l7 + 0x38], %f6
34709 ldsw [%l7 + 0x64], %g6
34710 subcc %l5, 0x1EAA, %l0
34711 fbo,a %fcc0, loop_4081
34712 ldsh [%l7 + 0x6A], %i7
34713 ldub [%l7 + 0x57], %g7
34714 stb %i4, [%l7 + 0x09]
34715loop_4081:
34716 movn %xcc, %g5, %g2
34717 stw %o5, [%l7 + 0x5C]
34718 fbo,a %fcc2, loop_4082
34719 fzero %f10
34720 stw %l4, [%l7 + 0x1C]
34721 fbug %fcc0, loop_4083
34722loop_4082:
34723 stw %l1, [%l7 + 0x3C]
34724 edge8l %g3, %i5, %l3
34725 ldub [%l7 + 0x72], %i6
34726loop_4083:
34727 fcmpne16 %f12, %f6, %g4
34728 udiv %o3, 0x0011, %i1
34729 bleu,a,pn %xcc, loop_4084
34730 add %o7, %o4, %o1
34731 stx %i3, [%l7 + 0x50]
34732 edge16 %i2, %l2, %i0
34733loop_4084:
34734 stw %g1, [%l7 + 0x68]
34735 ldd [%l7 + 0x30], %f14
34736 fandnot1s %f11, %f1, %f0
34737 fmovsleu %xcc, %f7, %f2
34738 fbu,a %fcc1, loop_4085
34739 mulscc %o6, %o2, %l6
34740 edge32n %o0, %l5, %l0
34741 ldd [%l7 + 0x28], %f6
34742loop_4085:
34743 fmul8ulx16 %f8, %f4, %f0
34744 brlez,a %i7, loop_4086
34745 std %f2, [%l7 + 0x20]
34746 fbg %fcc1, loop_4087
34747 bvs %xcc, loop_4088
34748loop_4086:
34749 edge32 %g7, %g6, %g5
34750 fmovdcs %xcc, %f15, %f8
34751loop_4087:
34752 ba,pt %icc, loop_4089
34753loop_4088:
34754 tgu %icc, 0x4
34755 ldsw [%l7 + 0x18], %g2
34756 bvc,a %icc, loop_4090
34757loop_4089:
34758 tsubcc %o5, 0x097F, %l4
34759 ldsh [%l7 + 0x4C], %i4
34760 bg,a %icc, loop_4091
34761loop_4090:
34762 fmovscs %icc, %f13, %f4
34763 fpadd16s %f10, %f12, %f10
34764 fmovdcs %xcc, %f12, %f2
34765loop_4091:
34766 fcmpgt16 %f4, %f8, %l1
34767 sll %g3, 0x05, %i5
34768 addc %l3, 0x0700, %g4
34769 ldsw [%l7 + 0x30], %o3
34770 fcmpes %fcc2, %f1, %f11
34771 fmovdvs %xcc, %f3, %f14
34772 nop
34773 setx loop_4092, %l0, %l1
34774 wrpr 0x1, %tl
34775 wrpr %l1, %tnpc
34776 setx 0x34400001400, %l0, %l1
34777 wrpr %l1, %tstate
34778 wrhpr 0x4, %htstate
34779 done
34780 siam 0x4
34781 bg %xcc, loop_4093
34782 andn %i6, %o7, %i1
34783loop_4092:
34784 movg %icc, %o4, %o1
34785 fbue,a %fcc2, loop_4094
34786loop_4093:
34787 ld [%l7 + 0x70], %f14
34788 fmovspos %icc, %f5, %f5
34789 or %i3, %i2, %i0
34790loop_4094:
34791 sll %l2, 0x0E, %g1
34792 fba,a %fcc3, loop_4095
34793 fmovsgu %xcc, %f13, %f5
34794 tgu %xcc, 0x3
34795 movrlz %o6, %o2, %o0
34796loop_4095:
34797 ldub [%l7 + 0x61], %l5
34798 std %f14, [%l7 + 0x08]
34799 std %f8, [%l7 + 0x08]
34800 fmovdl %icc, %f3, %f13
34801 nop
34802 setx loop_4096, %l0, %l1
34803 wrpr 0x1, %tl
34804 wrpr %l1, %tpc
34805 add %l1, 0x4, %l1
34806 wrpr %l1, %tnpc
34807 setx 0x34400001400, %l0, %l1
34808 wrpr %l1, %tstate
34809 wrhpr 0x4, %htstate
34810 retry
34811 taddcc %l6, 0x0D12, %i7
34812 stx %l0, [%l7 + 0x10]
34813 lduh [%l7 + 0x7E], %g6
34814loop_4096:
34815 std %f4, [%l7 + 0x08]
34816 ldub [%l7 + 0x26], %g5
34817 lduw [%l7 + 0x34], %g2
34818 udiv %o5, 0x04DA, %l4
34819 array16 %i4, %l1, %g7
34820 fzeros %f11
34821 fcmpes %fcc0, %f12, %f4
34822 tl %icc, 0x0
34823 brlez,a %i5, loop_4097
34824 fand %f6, %f14, %f12
34825 tcc %icc, 0x4
34826 ldx [%l7 + 0x20], %g3
34827loop_4097:
34828 fble %fcc3, loop_4098
34829 fbug %fcc2, loop_4099
34830 bg,a,pn %icc, loop_4100
34831 taddcctv %l3, 0x18D3, %o3
34832loop_4098:
34833 edge16ln %i6, %g4, %i1
34834loop_4099:
34835 fnors %f14, %f11, %f12
34836loop_4100:
34837 xor %o4, %o7, %i3
34838 bneg,a loop_4101
34839 fba %fcc2, loop_4102
34840 tneg %xcc, 0x5
34841 ldsb [%l7 + 0x09], %i2
34842loop_4101:
34843 brnz,a %o1, loop_4103
34844loop_4102:
34845 sth %l2, [%l7 + 0x26]
34846 fmovdneg %icc, %f8, %f13
34847 ldub [%l7 + 0x1D], %i0
34848loop_4103:
34849 bshuffle %f2, %f14, %f0
34850 fandnot2 %f4, %f0, %f2
34851 smulcc %o6, 0x033A, %o2
34852 ldsb [%l7 + 0x79], %g1
34853 smulcc %o0, 0x1ED9, %l5
34854 popc %i7, %l6
34855 ldub [%l7 + 0x44], %g6
34856 fmovda %icc, %f0, %f7
34857 fnot1 %f0, %f12
34858 fmul8x16au %f3, %f5, %f4
34859 fmovdne %xcc, %f14, %f3
34860 taddcctv %l0, %g5, %g2
34861 andcc %o5, 0x0B5B, %l4
34862 movvs %xcc, %l1, %g7
34863 ldd [%l7 + 0x28], %f14
34864 fxor %f0, %f4, %f4
34865 bvc,a,pt %xcc, loop_4104
34866 edge8n %i4, %i5, %g3
34867 stw %o3, [%l7 + 0x28]
34868 st %f14, [%l7 + 0x50]
34869loop_4104:
34870 addc %i6, 0x1F42, %l3
34871 ba,a,pt %xcc, loop_4105
34872 st %f8, [%l7 + 0x70]
34873 std %f8, [%l7 + 0x28]
34874 fbu,a %fcc1, loop_4106
34875loop_4105:
34876 movvc %xcc, %i1, %o4
34877 fmovsn %icc, %f9, %f0
34878 lduh [%l7 + 0x48], %g4
34879loop_4106:
34880 bge %xcc, loop_4107
34881 movg %xcc, %i3, %i2
34882 fnot1 %f14, %f4
34883 ldsw [%l7 + 0x50], %o1
34884loop_4107:
34885 fornot2 %f6, %f0, %f4
34886 stx %o7, [%l7 + 0x40]
34887 nop
34888 setx loop_4108, %l0, %l1
34889 jmpl %l1, %l2
34890 srlx %o6, 0x07, %o2
34891 mulscc %g1, 0x14BD, %o0
34892 brz,a %i0, loop_4109
34893loop_4108:
34894 stb %l5, [%l7 + 0x1F]
34895 ld [%l7 + 0x40], %f11
34896 std %f10, [%l7 + 0x18]
34897loop_4109:
34898 movle %xcc, %i7, %g6
34899 stx %l6, [%l7 + 0x70]
34900 ldsw [%l7 + 0x54], %g5
34901 fmovrdne %l0, %f4, %f0
34902 lduw [%l7 + 0x18], %o5
34903 tpos %icc, 0x5
34904 ldsw [%l7 + 0x28], %g2
34905 std %f0, [%l7 + 0x18]
34906 stw %l1, [%l7 + 0x48]
34907 fsrc1s %f10, %f6
34908 std %f4, [%l7 + 0x38]
34909 fsrc1 %f4, %f10
34910 fors %f15, %f7, %f13
34911 sethi 0x134C, %l4
34912 fmovrdlez %g7, %f0, %f4
34913 bcc,pt %icc, loop_4110
34914 array8 %i4, %g3, %o3
34915 srlx %i6, %i5, %i1
34916 lduh [%l7 + 0x76], %o4
34917loop_4110:
34918 fmovsa %xcc, %f9, %f5
34919 ldub [%l7 + 0x5C], %g4
34920 fmovsge %icc, %f5, %f4
34921 ble %xcc, loop_4111
34922 sdivcc %l3, 0x0577, %i3
34923 mulx %i2, 0x1F6D, %o1
34924 fmovrsne %l2, %f12, %f8
34925loop_4111:
34926 ldub [%l7 + 0x15], %o6
34927 fandnot1 %f8, %f2, %f4
34928 lduh [%l7 + 0x24], %o2
34929 movg %icc, %g1, %o7
34930 fnegd %f4, %f4
34931 fsrc1 %f0, %f6
34932 fbule %fcc2, loop_4112
34933 fmovsne %icc, %f7, %f11
34934 move %xcc, %o0, %l5
34935 fxnors %f10, %f9, %f4
34936loop_4112:
34937 movvc %icc, %i7, %g6
34938 bpos,pn %xcc, loop_4113
34939 fmovsg %icc, %f15, %f11
34940 ldsh [%l7 + 0x78], %l6
34941 fbule %fcc3, loop_4114
34942loop_4113:
34943 xnor %g5, 0x148F, %l0
34944 fmovrdgez %o5, %f4, %f14
34945 ldub [%l7 + 0x7E], %g2
34946loop_4114:
34947 srax %l1, %i0, %l4
34948 fnor %f0, %f14, %f12
34949 stb %g7, [%l7 + 0x7E]
34950 tpos %icc, 0x4
34951 ldd [%l7 + 0x60], %f8
34952 orcc %i4, 0x1720, %o3
34953 sdivcc %g3, 0x1134, %i6
34954 udivcc %i5, 0x04CC, %i1
34955 fmovrde %o4, %f0, %f10
34956 ldd [%l7 + 0x40], %f10
34957 fcmpes %fcc0, %f14, %f15
34958 fcmpne32 %f12, %f2, %g4
34959 fbl,a %fcc3, loop_4115
34960 fmovd %f4, %f6
34961 udivx %l3, 0x0CC8, %i3
34962 fmovdn %icc, %f7, %f8
34963loop_4115:
34964 fpsub32 %f8, %f8, %f8
34965 fcmped %fcc3, %f0, %f14
34966 fmovdn %icc, %f4, %f9
34967 ldd [%l7 + 0x60], %f10
34968 fmovdgu %icc, %f3, %f2
34969 fcmpne32 %f4, %f4, %o1
34970 andncc %l2, %o6, %o2
34971 orcc %g1, %o7, %i2
34972 ldsw [%l7 + 0x6C], %o0
34973 ldsb [%l7 + 0x18], %i7
34974 stx %g6, [%l7 + 0x60]
34975 xnorcc %l5, %l6, %g5
34976 ldsw [%l7 + 0x58], %l0
34977 ldub [%l7 + 0x23], %o5
34978 alignaddrl %g2, %l1, %l4
34979 fmovrsgz %i0, %f6, %f7
34980 movvs %xcc, %g7, %o3
34981 srlx %i4, 0x08, %g3
34982 movrne %i6, %i1, %o4
34983 bne,a,pt %xcc, loop_4116
34984 sth %i5, [%l7 + 0x44]
34985 tl %icc, 0x5
34986 udivx %l3, 0x1C31, %g4
34987loop_4116:
34988 fxors %f2, %f2, %f6
34989 edge16 %o1, %i3, %l2
34990 fornot2 %f8, %f10, %f4
34991 subccc %o6, %g1, %o2
34992 stx %o7, [%l7 + 0x48]
34993 bl,pt %xcc, loop_4117
34994 fmovsa %icc, %f12, %f6
34995 fmovsvs %xcc, %f9, %f14
34996 fbule,a %fcc2, loop_4118
34997loop_4117:
34998 fcmpd %fcc2, %f12, %f4
34999 fmovsgu %icc, %f10, %f4
35000 and %i2, %o0, %g6
35001loop_4118:
35002 bcc %xcc, loop_4119
35003 edge32 %l5, %i7, %g5
35004 fmul8x16au %f15, %f15, %f0
35005 ldd [%l7 + 0x58], %f0
35006loop_4119:
35007 be,a %xcc, loop_4120
35008 fmovscc %icc, %f11, %f14
35009 umulcc %l6, 0x11E7, %l0
35010 st %f4, [%l7 + 0x3C]
35011loop_4120:
35012 fmovdcc %xcc, %f8, %f0
35013 fmovdn %xcc, %f14, %f13
35014 ldsb [%l7 + 0x29], %g2
35015 ldd [%l7 + 0x18], %f4
35016 ba,a %icc, loop_4121
35017 tne %icc, 0x2
35018 fnors %f11, %f1, %f1
35019 xorcc %o5, 0x1345, %l4
35020loop_4121:
35021 fpadd32s %f7, %f1, %f1
35022 ldsb [%l7 + 0x24], %l1
35023 brnz,a %g7, loop_4122
35024 sth %i0, [%l7 + 0x3E]
35025 fnors %f4, %f4, %f7
35026 xorcc %o3, 0x1525, %i4
35027loop_4122:
35028 sdiv %i6, 0x119A, %g3
35029 fxnors %f7, %f1, %f9
35030 fexpand %f1, %f4
35031 movvc %icc, %o4, %i5
35032 sth %i1, [%l7 + 0x5E]
35033 edge8 %g4, %o1, %i3
35034 fornot1s %f12, %f3, %f11
35035 tge %icc, 0x6
35036 fands %f9, %f1, %f12
35037 nop
35038 setx loop_4123, %l0, %l1
35039 wrpr 0x1, %tl
35040 wrpr %l1, %tnpc
35041 setx 0x34400001400, %l0, %l1
35042 wrpr %l1, %tstate
35043 wrhpr 0x4, %htstate
35044 done
35045 tn %xcc, 0x0
35046 fbul %fcc0, loop_4124
35047 orncc %l3, %o6, %g1
35048loop_4123:
35049 lduw [%l7 + 0x28], %l2
35050 bg,pt %icc, loop_4125
35051loop_4124:
35052 stb %o7, [%l7 + 0x17]
35053 addc %i2, %o0, %g6
35054 ldsh [%l7 + 0x70], %o2
35055loop_4125:
35056 sth %i7, [%l7 + 0x12]
35057 movrlz %g5, %l6, %l5
35058 edge16l %l0, %o5, %l4
35059 lduw [%l7 + 0x10], %g2
35060 fmuld8sux16 %f9, %f5, %f2
35061 fandnot1s %f13, %f8, %f4
35062 movvc %icc, %l1, %i0
35063 ld [%l7 + 0x28], %f0
35064 ldsw [%l7 + 0x70], %o3
35065 ldd [%l7 + 0x58], %f12
35066 movl %xcc, %g7, %i4
35067 fmovsgu %icc, %f2, %f3
35068 ldx [%l7 + 0x48], %g3
35069 bg,a %xcc, loop_4126
35070 ldd [%l7 + 0x40], %f8
35071 xnor %i6, 0x1A5A, %o4
35072 taddcc %i1, %g4, %o1
35073loop_4126:
35074 brlez,a %i3, loop_4127
35075 sra %l3, 0x1D, %o6
35076 fors %f10, %f0, %f11
35077 movn %icc, %g1, %i5
35078loop_4127:
35079 ldub [%l7 + 0x2C], %l2
35080 mulscc %i2, 0x1EAA, %o7
35081 fnor %f12, %f12, %f6
35082 stb %g6, [%l7 + 0x08]
35083 srax %o2, 0x03, %o0
35084 ldd [%l7 + 0x10], %f10
35085 movrne %i7, 0x103, %g5
35086 stx %l5, [%l7 + 0x10]
35087 nop
35088 setx loop_4128, %l0, %l1
35089 wrpr 0x1, %tl
35090 wrpr %l1, %tnpc
35091 setx 0x34400001400, %l0, %l1
35092 wrpr %l1, %tstate
35093 wrhpr 0x4, %htstate
35094 done
35095 edge32l %l0, %l6, %l4
35096 fexpand %f2, %f6
35097 stx %g2, [%l7 + 0x70]
35098loop_4128:
35099 ldd [%l7 + 0x50], %f6
35100 edge32 %o5, %i0, %o3
35101 fnot1 %f14, %f4
35102 ldsw [%l7 + 0x24], %g7
35103 fzeros %f3
35104 ldsh [%l7 + 0x12], %i4
35105 stw %g3, [%l7 + 0x58]
35106 tvc %xcc, 0x1
35107 ldsw [%l7 + 0x14], %i6
35108 lduw [%l7 + 0x28], %l1
35109 bleu %xcc, loop_4129
35110 fmovdne %xcc, %f1, %f3
35111 srax %i1, 0x00, %g4
35112 udiv %o1, 0x0592, %o4
35113loop_4129:
35114 fors %f6, %f5, %f2
35115 te %icc, 0x3
35116 sth %i3, [%l7 + 0x0A]
35117 tvs %xcc, 0x3
35118 movn %xcc, %o6, %l3
35119 fandnot2s %f0, %f7, %f14
35120 fmovsge %icc, %f4, %f7
35121 st %f4, [%l7 + 0x50]
35122 stw %g1, [%l7 + 0x4C]
35123 movne %icc, %l2, %i5
35124 ldsw [%l7 + 0x24], %i2
35125 edge8n %o7, %o2, %o0
35126 bgu,a %icc, loop_4130
35127 sth %g6, [%l7 + 0x52]
35128 std %f6, [%l7 + 0x28]
35129 brnz %i7, loop_4131
35130loop_4130:
35131 st %f5, [%l7 + 0x44]
35132 sll %g5, 0x1C, %l0
35133 brgz %l6, loop_4132
35134loop_4131:
35135 lduw [%l7 + 0x64], %l5
35136 sethi 0x1B60, %g2
35137 stx %l4, [%l7 + 0x60]
35138loop_4132:
35139 sra %i0, 0x06, %o3
35140 xnorcc %g7, 0x0E3B, %o5
35141 std %f14, [%l7 + 0x40]
35142 brnz,a %g3, loop_4133
35143 ldub [%l7 + 0x74], %i4
35144 bgu,pt %xcc, loop_4134
35145 fmovd %f4, %f6
35146loop_4133:
35147 stw %i6, [%l7 + 0x60]
35148 fmovsleu %icc, %f8, %f15
35149loop_4134:
35150 fnegd %f12, %f4
35151 fzeros %f3
35152 fmovse %icc, %f5, %f6
35153 sth %l1, [%l7 + 0x6E]
35154 movl %icc, %i1, %o1
35155 edge32n %o4, %g4, %o6
35156 bcc loop_4135
35157 lduw [%l7 + 0x3C], %i3
35158 stw %g1, [%l7 + 0x1C]
35159 lduw [%l7 + 0x5C], %l2
35160loop_4135:
35161 tneg %xcc, 0x0
35162 add %l3, %i2, %i5
35163 lduw [%l7 + 0x58], %o2
35164 fmovrdne %o0, %f6, %f0
35165 fba,a %fcc0, loop_4136
35166 addccc %o7, %i7, %g6
35167 st %f14, [%l7 + 0x7C]
35168 tneg %icc, 0x2
35169loop_4136:
35170 fmovrslz %l0, %f10, %f4
35171 udivx %g5, 0x1274, %l5
35172 fpsub16 %f6, %f4, %f2
35173 bn,a,pn %icc, loop_4137
35174 mova %icc, %l6, %l4
35175 sth %i0, [%l7 + 0x64]
35176 array16 %o3, %g7, %o5
35177loop_4137:
35178 movneg %icc, %g2, %g3
35179 addccc %i4, 0x0154, %i6
35180 edge32 %l1, %i1, %o1
35181 addccc %g4, %o4, %o6
35182 bgu loop_4138
35183 movg %xcc, %i3, %l2
35184 fmovdn %icc, %f12, %f10
35185 ldsb [%l7 + 0x44], %l3
35186loop_4138:
35187 fandnot1 %f2, %f4, %f10
35188 bge,a,pn %xcc, loop_4139
35189 fmovrdgz %i2, %f2, %f10
35190 fmovdpos %xcc, %f9, %f2
35191 mulscc %g1, 0x18E2, %o2
35192loop_4139:
35193 fzeros %f5
35194 fmovdn %icc, %f3, %f13
35195 bleu,pn %xcc, loop_4140
35196 ldx [%l7 + 0x38], %o0
35197 lduh [%l7 + 0x74], %o7
35198 for %f6, %f10, %f2
35199loop_4140:
35200 fnot2s %f11, %f14
35201 smulcc %i7, %g6, %i5
35202 fmovsg %icc, %f3, %f10
35203 bcc,a,pt %icc, loop_4141
35204 ld [%l7 + 0x14], %f9
35205 umulcc %l0, %g5, %l5
35206 or %l6, 0x0F9A, %i0
35207loop_4141:
35208 edge16l %l4, %o3, %g7
35209 ldub [%l7 + 0x3E], %g2
35210 tg %icc, 0x6
35211 bvc %icc, loop_4142
35212 fmovdle %xcc, %f2, %f15
35213 sdivx %g3, 0x0610, %i4
35214 fmul8ulx16 %f14, %f4, %f0
35215loop_4142:
35216 lduh [%l7 + 0x1C], %i6
35217 popc %o5, %l1
35218 fone %f0
35219 fandnot2s %f9, %f2, %f5
35220 fpadd16s %f9, %f5, %f1
35221 sethi 0x0AD6, %o1
35222 lduh [%l7 + 0x40], %i1
35223 brnz %g4, loop_4143
35224 st %f8, [%l7 + 0x40]
35225 ldsw [%l7 + 0x10], %o6
35226 addcc %o4, 0x0176, %i3
35227loop_4143:
35228 bshuffle %f2, %f6, %f2
35229 fbule %fcc1, loop_4144
35230 movvs %xcc, %l3, %i2
35231 xnor %l2, %g1, %o2
35232 te %xcc, 0x2
35233loop_4144:
35234 fnot1s %f9, %f4
35235 andn %o0, %o7, %i7
35236 ldub [%l7 + 0x1F], %g6
35237 fmovrsgz %i5, %f3, %f14
35238 ldsb [%l7 + 0x5A], %l0
35239 fmovrde %l5, %f14, %f0
35240 stw %l6, [%l7 + 0x60]
35241 fcmpgt16 %f10, %f8, %g5
35242 fpsub16 %f14, %f0, %f8
35243 tne %icc, 0x2
35244 mulscc %l4, 0x1AC6, %o3
35245 fmovdpos %xcc, %f13, %f8
35246 bl,pn %icc, loop_4145
35247 ldub [%l7 + 0x61], %i0
35248 fble,a %fcc0, loop_4146
35249 srl %g7, %g2, %g3
35250loop_4145:
35251 tvc %icc, 0x3
35252 ta %xcc, 0x7
35253loop_4146:
35254 fmul8ulx16 %f0, %f0, %f4
35255 sth %i6, [%l7 + 0x5C]
35256 ldsb [%l7 + 0x5E], %i4
35257 fcmped %fcc1, %f14, %f12
35258 sra %o5, 0x05, %l1
35259 movpos %icc, %o1, %g4
35260 stb %o6, [%l7 + 0x47]
35261 fmovda %xcc, %f13, %f0
35262 nop
35263 setx loop_4147, %l0, %l1
35264 wrpr 0x1, %tl
35265 wrpr %l1, %tnpc
35266 setx 0x34400001400, %l0, %l1
35267 wrpr %l1, %tstate
35268 wrhpr 0x4, %htstate
35269 done
35270 ldub [%l7 + 0x3D], %i1
35271 fmovsge %xcc, %f15, %f9
35272 nop
35273 setx loop_4148, %l0, %l1
35274 wrpr 0x1, %tl
35275 wrpr %l1, %tnpc
35276 setx 0x34400001400, %l0, %l1
35277 wrpr %l1, %tstate
35278 wrhpr 0x4, %htstate
35279 done
35280loop_4147:
35281 ldsh [%l7 + 0x36], %o4
35282 lduh [%l7 + 0x5E], %l3
35283 ld [%l7 + 0x74], %f3
35284loop_4148:
35285 array16 %i3, %l2, %i2
35286 bcs,a %icc, loop_4149
35287 movrlz %o2, %o0, %g1
35288 tg %xcc, 0x5
35289 sdivcc %i7, 0x1A3C, %o7
35290loop_4149:
35291 edge8n %i5, %g6, %l5
35292 bne,a %icc, loop_4150
35293 fnot2s %f14, %f9
35294 fnor %f4, %f4, %f0
35295 movn %icc, %l6, %g5
35296loop_4150:
35297 sth %l0, [%l7 + 0x30]
35298 edge32 %l4, %o3, %i0
35299 ldsw [%l7 + 0x30], %g7
35300 tgu %xcc, 0x1
35301 call loop_4151
35302 fornot2 %f6, %f8, %f0
35303 fmovdcs %icc, %f0, %f13
35304 fornot1 %f2, %f6, %f8
35305loop_4151:
35306 bne,a,pn %xcc, loop_4152
35307 fpadd16s %f1, %f14, %f11
35308 tgu %xcc, 0x6
35309 movn %icc, %g3, %i6
35310loop_4152:
35311 ld [%l7 + 0x40], %f0
35312 tleu %xcc, 0x0
35313 fmovrdgz %g2, %f6, %f8
35314 tg %icc, 0x7
35315 fnot1 %f0, %f12
35316 ldub [%l7 + 0x1E], %o5
35317 st %f9, [%l7 + 0x2C]
35318 or %i4, %o1, %l1
35319 brz %o6, loop_4153
35320 tg %xcc, 0x5
35321 fmuld8sux16 %f11, %f11, %f12
35322 fornot1 %f12, %f14, %f4
35323loop_4153:
35324 fmovsle %icc, %f7, %f11
35325 tge %xcc, 0x3
35326 fmovdgu %xcc, %f8, %f15
35327 addc %i1, 0x1475, %g4
35328 ldd [%l7 + 0x18], %f12
35329 fbge,a %fcc1, loop_4154
35330 andncc %l3, %o4, %l2
35331 bpos,a loop_4155
35332 fxnor %f6, %f14, %f6
35333loop_4154:
35334 fmovde %xcc, %f1, %f12
35335 ldsh [%l7 + 0x30], %i3
35336loop_4155:
35337 ldd [%l7 + 0x20], %f2
35338 sth %o2, [%l7 + 0x10]
35339 nop
35340 setx loop_4156, %l0, %l1
35341 wrpr 0x1, %tl
35342 wrpr %l1, %tnpc
35343 setx 0x34400001400, %l0, %l1
35344 wrpr %l1, %tstate
35345 wrhpr 0x4, %htstate
35346 done
35347 addccc %i2, %o0, %g1
35348 bcs loop_4157
35349 fnors %f15, %f9, %f4
35350loop_4156:
35351 std %f0, [%l7 + 0x60]
35352 lduw [%l7 + 0x38], %i7
35353loop_4157:
35354 tleu %icc, 0x0
35355 fnegd %f14, %f14
35356 lduw [%l7 + 0x28], %i5
35357 fzeros %f2
35358 fors %f2, %f2, %f13
35359 fbule,a %fcc3, loop_4158
35360 std %f0, [%l7 + 0x58]
35361 fmovdg %icc, %f3, %f8
35362 stx %o7, [%l7 + 0x10]
35363loop_4158:
35364 sth %l5, [%l7 + 0x3C]
35365 fmul8sux16 %f4, %f8, %f4
35366 brgz,a %g6, loop_4159
35367 ldsh [%l7 + 0x3A], %l6
35368 tne %icc, 0x6
35369 pdist %f0, %f4, %f14
35370loop_4159:
35371 brz,a %l0, loop_4160
35372 fcmps %fcc3, %f7, %f5
35373 std %f8, [%l7 + 0x28]
35374 tg %icc, 0x2
35375loop_4160:
35376 fpsub16s %f11, %f6, %f11
35377 nop
35378 setx loop_4161, %l0, %l1
35379 jmpl %l1, %g5
35380 srax %l4, 0x13, %o3
35381 fsrc2s %f15, %f14
35382 fmovd %f2, %f4
35383loop_4161:
35384 tsubcc %g7, %i0, %i6
35385 fones %f15
35386 movle %icc, %g2, %o5
35387 fsrc1s %f0, %f13
35388 bcc,a %xcc, loop_4162
35389 lduh [%l7 + 0x42], %i4
35390 ld [%l7 + 0x78], %f8
35391 fcmpes %fcc2, %f0, %f3
35392loop_4162:
35393 ldsb [%l7 + 0x4A], %g3
35394 ldsw [%l7 + 0x10], %o1
35395 subccc %l1, 0x0C04, %i1
35396 fbne,a %fcc0, loop_4163
35397 fmovdneg %xcc, %f3, %f3
35398 fzeros %f9
35399 bgu %xcc, loop_4164
35400loop_4163:
35401 tsubcc %g4, %o6, %o4
35402 movrlz %l3, %l2, %o2
35403 ldub [%l7 + 0x3E], %i2
35404loop_4164:
35405 fmovsge %icc, %f10, %f15
35406 brgz,a %i3, loop_4165
35407 tn %icc, 0x7
35408 fmovdvc %icc, %f13, %f13
35409 fmovsle %xcc, %f1, %f9
35410loop_4165:
35411 stw %g1, [%l7 + 0x5C]
35412 st %f4, [%l7 + 0x0C]
35413 lduh [%l7 + 0x60], %i7
35414 bg,a %icc, loop_4166
35415 fand %f8, %f8, %f6
35416 or %o0, %o7, %l5
35417 alignaddrl %g6, %i5, %l0
35418loop_4166:
35419 fnand %f14, %f2, %f2
35420 tpos %xcc, 0x3
35421 call loop_4167
35422 ldsh [%l7 + 0x6A], %l6
35423 movrgz %l4, 0x349, %g5
35424 ld [%l7 + 0x30], %f15
35425loop_4167:
35426 bneg %xcc, loop_4168
35427 fbl %fcc2, loop_4169
35428 bge,a,pn %xcc, loop_4170
35429 srax %o3, 0x06, %g7
35430loop_4168:
35431 fmovda %icc, %f0, %f15
35432loop_4169:
35433 fmovrdgez %i0, %f14, %f8
35434loop_4170:
35435 fors %f14, %f10, %f0
35436 mulscc %i6, 0x1658, %g2
35437 sdivx %o5, 0x0CB7, %g3
35438 fmovs %f8, %f9
35439 movg %icc, %o1, %l1
35440 ldx [%l7 + 0x48], %i1
35441 fcmps %fcc2, %f13, %f12
35442 ldsh [%l7 + 0x20], %i4
35443 fmovrdlz %o6, %f0, %f2
35444 ld [%l7 + 0x08], %f8
35445 sth %g4, [%l7 + 0x7A]
35446 fpackfix %f12, %f4
35447 sdiv %l3, 0x15D4, %l2
35448 ldsw [%l7 + 0x20], %o4
35449 stw %i2, [%l7 + 0x40]
35450 fbuge,a %fcc0, loop_4171
35451 tsubcc %i3, 0x020C, %o2
35452 fmovdcc %icc, %f3, %f6
35453 smulcc %i7, %o0, %g1
35454loop_4171:
35455 fmovrdgz %o7, %f6, %f14
35456 fnand %f0, %f6, %f4
35457 fcmpes %fcc2, %f8, %f13
35458 ble,a,pt %icc, loop_4172
35459 ldx [%l7 + 0x68], %g6
35460 fexpand %f4, %f12
35461 fbug,a %fcc3, loop_4173
35462loop_4172:
35463 lduw [%l7 + 0x24], %l5
35464 movre %l0, %l6, %i5
35465 umul %l4, %o3, %g7
35466loop_4173:
35467 fmovrsne %g5, %f15, %f2
35468 brgez,a %i6, loop_4174
35469 ldsw [%l7 + 0x18], %g2
35470 brgez %o5, loop_4175
35471 edge16ln %i0, %g3, %l1
35472loop_4174:
35473 orncc %i1, 0x1708, %i4
35474 movrlez %o6, 0x095, %g4
35475loop_4175:
35476 ldsb [%l7 + 0x08], %l3
35477 fpsub32 %f8, %f6, %f12
35478 edge16n %l2, %o1, %i2
35479 ldx [%l7 + 0x30], %i3
35480 fmovdl %icc, %f14, %f13
35481 fnor %f2, %f2, %f2
35482 orncc %o4, 0x0F8F, %o2
35483 bcc,a %xcc, loop_4176
35484 ldx [%l7 + 0x58], %o0
35485 stx %g1, [%l7 + 0x58]
35486 sll %o7, 0x1A, %g6
35487loop_4176:
35488 fmuld8ulx16 %f5, %f1, %f12
35489 subc %i7, %l0, %l5
35490 bshuffle %f0, %f2, %f2
35491 orncc %i5, 0x0593, %l6
35492 orcc %o3, %g7, %l4
35493 movrlz %g5, 0x270, %i6
35494 ldd [%l7 + 0x08], %f6
35495 fmovrdlz %o5, %f12, %f14
35496 brgez %i0, loop_4177
35497 std %f2, [%l7 + 0x40]
35498 fmovsn %icc, %f8, %f7
35499 umulcc %g2, %g3, %l1
35500loop_4177:
35501 tl %xcc, 0x4
35502 fmovrdgz %i4, %f10, %f0
35503 fmovrdlez %i1, %f8, %f10
35504 tne %icc, 0x1
35505 fmovdcc %xcc, %f3, %f7
35506 movg %xcc, %g4, %l3
35507 subc %o6, 0x0663, %o1
35508 srl %l2, %i3, %o4
35509 bg,a,pn %xcc, loop_4178
35510 movg %xcc, %i2, %o2
35511 array8 %g1, %o7, %o0
35512 fmovrsgez %i7, %f1, %f9
35513loop_4178:
35514 st %f6, [%l7 + 0x7C]
35515 fmovscc %icc, %f11, %f10
35516 ldub [%l7 + 0x53], %l0
35517 fandnot2 %f6, %f4, %f14
35518 stb %l5, [%l7 + 0x45]
35519 sth %g6, [%l7 + 0x52]
35520 fnands %f10, %f7, %f14
35521 ldsh [%l7 + 0x24], %i5
35522 fmovsvc %xcc, %f0, %f6
35523 fsrc2s %f14, %f13
35524 stx %l6, [%l7 + 0x10]
35525 subccc %g7, %l4, %o3
35526 brgz %g5, loop_4179
35527 udivx %i6, 0x087D, %i0
35528 fbug %fcc0, loop_4180
35529 umulcc %g2, %g3, %o5
35530loop_4179:
35531 alignaddrl %i4, %l1, %g4
35532 movgu %icc, %i1, %l3
35533loop_4180:
35534 ld [%l7 + 0x3C], %f5
35535 xnor %o1, %o6, %i3
35536 tge %xcc, 0x1
35537 tcc %icc, 0x2
35538 fmovrdlez %o4, %f6, %f2
35539 ldsw [%l7 + 0x60], %l2
35540 fmovscs %xcc, %f8, %f12
35541 bcs,a loop_4181
35542 fmovdvs %icc, %f14, %f1
35543 fsrc1s %f8, %f1
35544 and %i2, 0x02B9, %g1
35545loop_4181:
35546 bl,a,pn %icc, loop_4182
35547 movcc %icc, %o2, %o0
35548 lduh [%l7 + 0x12], %i7
35549 bvc,pt %icc, loop_4183
35550loop_4182:
35551 fpadd16 %f6, %f10, %f6
35552 sub %l0, 0x060A, %o7
35553 lduh [%l7 + 0x1E], %l5
35554loop_4183:
35555 bn %icc, loop_4184
35556 stx %i5, [%l7 + 0x28]
35557 brlez,a %g6, loop_4185
35558 stx %g7, [%l7 + 0x10]
35559loop_4184:
35560 xorcc %l4, 0x01DE, %l6
35561 ble,a,pt %xcc, loop_4186
35562loop_4185:
35563 for %f2, %f14, %f6
35564 xnorcc %g5, %o3, %i6
35565 stx %g2, [%l7 + 0x28]
35566loop_4186:
35567 ba,a %xcc, loop_4187
35568 st %f6, [%l7 + 0x34]
35569 fandnot2 %f4, %f0, %f12
35570 stb %i0, [%l7 + 0x69]
35571loop_4187:
35572 fble,a %fcc2, loop_4188
35573 lduh [%l7 + 0x40], %o5
35574 movl %xcc, %i4, %l1
35575 fmovsgu %icc, %f6, %f10
35576loop_4188:
35577 fcmpgt16 %f12, %f8, %g3
35578 fcmpeq32 %f2, %f2, %i1
35579 call loop_4189
35580 movne %xcc, %g4, %o1
35581 fornot1s %f3, %f14, %f14
35582 fcmpeq32 %f0, %f6, %l3
35583loop_4189:
35584 tpos %xcc, 0x5
35585 ldsb [%l7 + 0x2C], %i3
35586 edge32ln %o4, %o6, %i2
35587 bpos,pt %xcc, loop_4190
35588 fbge,a %fcc0, loop_4191
35589 std %f10, [%l7 + 0x70]
35590 fmovdn %icc, %f14, %f4
35591loop_4190:
35592 fnegd %f2, %f4
35593loop_4191:
35594 fzeros %f13
35595 fbule %fcc1, loop_4192
35596 fmovdle %icc, %f0, %f1
35597 ldub [%l7 + 0x78], %l2
35598 lduh [%l7 + 0x36], %g1
35599loop_4192:
35600 fmul8x16au %f1, %f11, %f4
35601 fandnot1 %f6, %f4, %f2
35602 fpackfix %f12, %f11
35603 ldsh [%l7 + 0x1C], %o0
35604 andn %i7, %l0, %o7
35605 movle %icc, %o2, %l5
35606 lduh [%l7 + 0x1C], %i5
35607 fcmpd %fcc3, %f6, %f4
35608 call loop_4193
35609 tvc %icc, 0x3
35610 st %f2, [%l7 + 0x28]
35611 fcmped %fcc1, %f10, %f8
35612loop_4193:
35613 mova %icc, %g7, %g6
35614 edge16 %l4, %g5, %l6
35615 addc %o3, %g2, %i6
35616 fzeros %f0
35617 fbn %fcc0, loop_4194
35618 for %f4, %f2, %f0
35619 stb %o5, [%l7 + 0x20]
35620 movrgez %i0, 0x188, %l1
35621loop_4194:
35622 fmovrslez %g3, %f1, %f4
35623 fpsub32 %f10, %f12, %f4
35624 udivx %i1, 0x0805, %i4
35625 fble %fcc2, loop_4195
35626 fcmpd %fcc0, %f0, %f8
35627 movg %icc, %o1, %g4
35628 stw %i3, [%l7 + 0x54]
35629loop_4195:
35630 movre %o4, 0x1DC, %l3
35631 ldd [%l7 + 0x30], %f0
35632 fmovrslez %i2, %f8, %f9
35633 lduh [%l7 + 0x16], %l2
35634 ld [%l7 + 0x10], %f11
35635 ldd [%l7 + 0x78], %f2
35636 ldsb [%l7 + 0x63], %o6
35637 addccc %o0, 0x19F4, %g1
35638 fsrc2 %f12, %f2
35639 ldsb [%l7 + 0x2A], %l0
35640 lduw [%l7 + 0x74], %i7
35641 srax %o2, %l5, %o7
35642 fxnors %f1, %f11, %f11
35643 bvc,a loop_4196
35644 brgz,a %g7, loop_4197
35645 ldx [%l7 + 0x50], %g6
35646 lduw [%l7 + 0x78], %l4
35647loop_4196:
35648 fand %f8, %f4, %f6
35649loop_4197:
35650 tcc %xcc, 0x7
35651 edge8 %g5, %l6, %i5
35652 fblg %fcc3, loop_4198
35653 ld [%l7 + 0x6C], %f2
35654 fblg %fcc3, loop_4199
35655 bne,pn %xcc, loop_4200
35656loop_4198:
35657 fmovdcs %icc, %f9, %f2
35658 movrlez %o3, %g2, %o5
35659loop_4199:
35660 ldd [%l7 + 0x38], %f12
35661loop_4200:
35662 edge8l %i0, %i6, %g3
35663 sdiv %l1, 0x16AA, %i4
35664 st %f7, [%l7 + 0x28]
35665 bvc,a %xcc, loop_4201
35666 ldx [%l7 + 0x68], %o1
35667 ldsw [%l7 + 0x08], %i1
35668 sth %i3, [%l7 + 0x34]
35669loop_4201:
35670 fmovrdgz %o4, %f14, %f4
35671 ldsh [%l7 + 0x6C], %g4
35672 lduw [%l7 + 0x3C], %i2
35673 movne %icc, %l2, %o6
35674 srlx %o0, 0x0D, %l3
35675 fmovsneg %xcc, %f14, %f7
35676 ldub [%l7 + 0x52], %l0
35677 bg %xcc, loop_4202
35678 srl %g1, 0x14, %o2
35679 ldsb [%l7 + 0x1A], %l5
35680 tg %icc, 0x6
35681loop_4202:
35682 lduh [%l7 + 0x54], %o7
35683 smul %i7, %g6, %l4
35684 fmovdvs %icc, %f4, %f0
35685 sdivcc %g7, 0x187F, %l6
35686 bcs,a,pt %xcc, loop_4203
35687 sub %g5, 0x19CF, %i5
35688 fpadd16 %f8, %f0, %f2
35689 ldsw [%l7 + 0x40], %o3
35690loop_4203:
35691 umulcc %o5, 0x0B31, %g2
35692 fpsub16 %f6, %f0, %f14
35693 st %f11, [%l7 + 0x4C]
35694 fpadd32 %f10, %f14, %f8
35695 fmovdpos %xcc, %f8, %f11
35696 movrgz %i0, %g3, %l1
35697 fsrc2s %f8, %f0
35698 bvc,a loop_4204
35699 fbge %fcc3, loop_4205
35700 fnot1 %f6, %f10
35701 movrgz %i6, 0x1CE, %o1
35702loop_4204:
35703 udivx %i1, 0x076F, %i3
35704loop_4205:
35705 fnands %f5, %f12, %f8
35706 bcs,a,pt %xcc, loop_4206
35707 alignaddrl %o4, %g4, %i4
35708 orcc %l2, %i2, %o6
35709 fxnor %f14, %f6, %f4
35710loop_4206:
35711 fmovs %f3, %f7
35712 fsrc2s %f4, %f2
35713 fornot1 %f14, %f0, %f2
35714 fnegd %f2, %f6
35715 fba,a %fcc2, loop_4207
35716 fmovdge %icc, %f10, %f12
35717 fmul8x16 %f14, %f6, %f2
35718 fmovsneg %icc, %f6, %f3
35719loop_4207:
35720 tvs %xcc, 0x7
35721 fmuld8ulx16 %f9, %f1, %f14
35722 fands %f4, %f12, %f9
35723 sth %l3, [%l7 + 0x6C]
35724 or %o0, %l0, %o2
35725 ldsh [%l7 + 0x16], %g1
35726 andn %o7, 0x03C3, %i7
35727 fmovrdlez %g6, %f2, %f14
35728 fbul %fcc3, loop_4208
35729 tle %xcc, 0x7
35730 movrgz %l5, %l4, %l6
35731 stx %g5, [%l7 + 0x40]
35732loop_4208:
35733 ldsh [%l7 + 0x64], %g7
35734 fxnor %f4, %f14, %f4
35735 orcc %i5, %o3, %g2
35736 sethi 0x1605, %i0
35737 ldsw [%l7 + 0x1C], %g3
35738 stw %l1, [%l7 + 0x48]
35739 fzeros %f2
35740 sth %o5, [%l7 + 0x4A]
35741 fexpand %f14, %f8
35742 fmovrsgez %o1, %f9, %f10
35743 std %f6, [%l7 + 0x28]
35744 fors %f13, %f0, %f9
35745 fmovdvc %xcc, %f3, %f1
35746 tsubcc %i6, 0x1F94, %i3
35747 stw %i1, [%l7 + 0x78]
35748 ldd [%l7 + 0x48], %f0
35749 ba,a %icc, loop_4209
35750 stw %g4, [%l7 + 0x10]
35751 fabsd %f2, %f6
35752 array16 %i4, %l2, %o4
35753loop_4209:
35754 andncc %i2, %o6, %o0
35755 siam 0x3
35756 movcs %xcc, %l3, %l0
35757 fcmpes %fcc2, %f10, %f11
35758 fmovda %icc, %f13, %f8
35759 fornot2s %f14, %f13, %f10
35760 fbue,a %fcc3, loop_4210
35761 st %f12, [%l7 + 0x68]
35762 be,a loop_4211
35763 edge16n %o2, %g1, %i7
35764loop_4210:
35765 edge16ln %o7, %g6, %l5
35766 array8 %l4, %g5, %l6
35767loop_4211:
35768 taddcc %g7, %o3, %g2
35769 addc %i0, 0x0E5C, %g3
35770 fmovdg %xcc, %f4, %f5
35771 fnegs %f9, %f12
35772 fmovrdne %i5, %f12, %f10
35773 bl,pn %xcc, loop_4212
35774 fmovrsgez %l1, %f14, %f9
35775 sth %o1, [%l7 + 0x4E]
35776 sdiv %o5, 0x1880, %i3
35777loop_4212:
35778 movl %xcc, %i1, %g4
35779 stx %i6, [%l7 + 0x10]
35780 mova %xcc, %l2, %o4
35781 ldsb [%l7 + 0x72], %i4
35782 st %f6, [%l7 + 0x28]
35783 tle %icc, 0x5
35784 tg %xcc, 0x1
35785 array16 %i2, %o0, %l3
35786 lduh [%l7 + 0x3E], %o6
35787 fpmerge %f13, %f8, %f2
35788 ldx [%l7 + 0x10], %o2
35789 ldsw [%l7 + 0x5C], %g1
35790 sethi 0x02AB, %l0
35791 ldsh [%l7 + 0x40], %i7
35792 fmovsgu %xcc, %f13, %f11
35793 fpackfix %f14, %f4
35794 ld [%l7 + 0x08], %f9
35795 fbu %fcc0, loop_4213
35796 fmovdcs %xcc, %f14, %f9
35797 ldub [%l7 + 0x65], %o7
35798 tpos %icc, 0x3
35799loop_4213:
35800 sdiv %l5, 0x0356, %l4
35801 fcmpgt32 %f6, %f2, %g5
35802 ldx [%l7 + 0x30], %g6
35803 ldd [%l7 + 0x20], %f10
35804 fpmerge %f8, %f6, %f2
35805 ldd [%l7 + 0x70], %f14
35806 fcmple16 %f12, %f10, %g7
35807 lduh [%l7 + 0x68], %o3
35808 brlz,a %l6, loop_4214
35809 tpos %xcc, 0x6
35810 sth %i0, [%l7 + 0x48]
35811 fmul8x16 %f13, %f2, %f10
35812loop_4214:
35813 stw %g2, [%l7 + 0x3C]
35814 mulx %i5, %g3, %l1
35815 edge8n %o5, %i3, %o1
35816 fmovdle %icc, %f11, %f10
35817 fmovdne %xcc, %f2, %f11
35818 ldx [%l7 + 0x60], %i1
35819 stb %i6, [%l7 + 0x27]
35820 fabsd %f14, %f10
35821 movvs %icc, %g4, %o4
35822 fmovrdlz %l2, %f0, %f8
35823 call loop_4215
35824 lduw [%l7 + 0x54], %i4
35825 fmovrslz %i2, %f15, %f5
35826 fmovda %icc, %f6, %f1
35827loop_4215:
35828 bvs,a loop_4216
35829 ldub [%l7 + 0x51], %l3
35830 lduw [%l7 + 0x34], %o6
35831 smul %o0, %o2, %g1
35832loop_4216:
35833 fpack16 %f6, %f9
35834 tneg %xcc, 0x2
35835 fsrc1s %f7, %f0
35836 stx %l0, [%l7 + 0x40]
35837 movrgz %o7, %i7, %l4
35838 stx %g5, [%l7 + 0x10]
35839 movge %xcc, %l5, %g7
35840 sth %o3, [%l7 + 0x5E]
35841 call loop_4217
35842 sllx %g6, 0x17, %i0
35843 tsubcc %l6, 0x0492, %g2
35844 bn %icc, loop_4218
35845loop_4217:
35846 fone %f4
35847 brz %i5, loop_4219
35848 fmovdne %xcc, %f12, %f14
35849loop_4218:
35850 taddcc %l1, %g3, %i3
35851 tcc %icc, 0x1
35852loop_4219:
35853 fble %fcc3, loop_4220
35854 fones %f7
35855 movre %o1, 0x380, %i1
35856 lduh [%l7 + 0x5C], %i6
35857loop_4220:
35858 fsrc2 %f2, %f2
35859 bneg,a,pn %xcc, loop_4221
35860 brgz %g4, loop_4222
35861 movne %icc, %o5, %l2
35862 bne,a %xcc, loop_4223
35863loop_4221:
35864 ld [%l7 + 0x2C], %f2
35865loop_4222:
35866 xor %o4, %i2, %i4
35867 array8 %l3, %o0, %o2
35868loop_4223:
35869 fexpand %f10, %f12
35870 fnors %f4, %f7, %f8
35871 andncc %o6, %g1, %o7
35872 fmul8x16al %f1, %f3, %f0
35873 andncc %l0, %l4, %g5
35874 std %f12, [%l7 + 0x38]
35875 ldub [%l7 + 0x5B], %l5
35876 ldd [%l7 + 0x38], %f10
35877 alignaddrl %g7, %i7, %o3
35878 and %g6, %i0, %g2
35879 ld [%l7 + 0x50], %f10
35880 ldd [%l7 + 0x50], %f12
35881 edge8 %i5, %l6, %g3
35882 fmovsleu %xcc, %f2, %f4
35883 fnor %f12, %f0, %f6
35884 popc 0x0CDF, %i3
35885 ldd [%l7 + 0x08], %f0
35886 stb %l1, [%l7 + 0x7D]
35887 stb %i1, [%l7 + 0x10]
35888 bn %icc, loop_4224
35889 brnz %i6, loop_4225
35890 bgu loop_4226
35891 be loop_4227
35892loop_4224:
35893 ldub [%l7 + 0x77], %o1
35894loop_4225:
35895 fandnot2 %f12, %f10, %f0
35896loop_4226:
35897 array32 %g4, %o5, %o4
35898loop_4227:
35899 edge32 %l2, %i4, %l3
35900 ldub [%l7 + 0x6A], %o0
35901 lduh [%l7 + 0x1C], %o2
35902 bshuffle %f6, %f12, %f8
35903 nop
35904 setx loop_4228, %l0, %l1
35905 wrpr 0x1, %tl
35906 wrpr %l1, %tpc
35907 add %l1, 0x4, %l1
35908 wrpr %l1, %tnpc
35909 setx 0x34400001400, %l0, %l1
35910 wrpr %l1, %tstate
35911 wrhpr 0x4, %htstate
35912 retry
35913 ldd [%l7 + 0x08], %f2
35914 stx %i2, [%l7 + 0x08]
35915 stb %o6, [%l7 + 0x25]
35916loop_4228:
35917 stb %o7, [%l7 + 0x5B]
35918 srl %g1, %l0, %g5
35919 fnot2s %f2, %f11
35920 fandnot1 %f2, %f14, %f0
35921 ld [%l7 + 0x68], %f4
35922 sth %l4, [%l7 + 0x32]
35923 subc %g7, 0x030D, %i7
35924 array32 %o3, %g6, %l5
35925 bge %icc, loop_4229
35926 fmovrdne %g2, %f2, %f6
35927 fmovsgu %icc, %f13, %f8
35928 sth %i0, [%l7 + 0x40]
35929loop_4229:
35930 fnot2 %f10, %f0
35931 movvs %xcc, %l6, %g3
35932 bge,a loop_4230
35933 ldx [%l7 + 0x60], %i5
35934 ldsh [%l7 + 0x40], %l1
35935 alignaddrl %i1, %i3, %o1
35936loop_4230:
35937 ldsh [%l7 + 0x4E], %g4
35938 bneg,pn %icc, loop_4231
35939 siam 0x2
35940 sth %o5, [%l7 + 0x4C]
35941 ldsb [%l7 + 0x6C], %i6
35942loop_4231:
35943 or %o4, %l2, %l3
35944 smulcc %i4, %o2, %i2
35945 nop
35946 setx loop_4232, %l0, %l1
35947 wrpr 0x1, %tl
35948 wrpr %l1, %tpc
35949 add %l1, 0x4, %l1
35950 wrpr %l1, %tnpc
35951 setx 0x34400001400, %l0, %l1
35952 wrpr %l1, %tstate
35953 wrhpr 0x4, %htstate
35954 retry
35955 std %f10, [%l7 + 0x58]
35956 ld [%l7 + 0x24], %f11
35957 fmovrdlez %o0, %f14, %f2
35958loop_4232:
35959 movneg %icc, %o7, %o6
35960 lduh [%l7 + 0x7A], %l0
35961 fandnot1s %f14, %f2, %f7
35962 xor %g5, 0x05B5, %l4
35963 ldx [%l7 + 0x28], %g1
35964 lduh [%l7 + 0x3C], %g7
35965 movcc %xcc, %i7, %g6
35966 fpack16 %f0, %f15
35967 ldsh [%l7 + 0x0A], %o3
35968 fmovdn %icc, %f2, %f2
35969 ldd [%l7 + 0x58], %f14
35970 fmovscs %xcc, %f10, %f11
35971 bleu,pn %icc, loop_4233
35972 ldsw [%l7 + 0x0C], %l5
35973 fmovrslez %i0, %f6, %f15
35974 move %icc, %l6, %g2
35975loop_4233:
35976 tcs %xcc, 0x3
35977 fone %f6
35978 ldsh [%l7 + 0x52], %i5
35979 bg,a loop_4234
35980 andcc %l1, %g3, %i1
35981 ldsh [%l7 + 0x0A], %i3
35982 sth %g4, [%l7 + 0x78]
35983loop_4234:
35984 fnors %f1, %f12, %f0
35985 tne %icc, 0x5
35986 xnorcc %o5, 0x1238, %o1
35987 fands %f15, %f6, %f12
35988 edge8ln %i6, %l2, %o4
35989 fnors %f10, %f1, %f13
35990 bleu,a loop_4235
35991 bleu,pn %xcc, loop_4236
35992 fabsd %f10, %f12
35993 fbug %fcc1, loop_4237
35994loop_4235:
35995 fmovrdgez %i4, %f6, %f2
35996loop_4236:
35997 std %f8, [%l7 + 0x48]
35998 movrlz %l3, 0x038, %i2
35999loop_4237:
36000 fandnot2s %f10, %f12, %f10
36001 edge8n %o2, %o0, %o7
36002 lduh [%l7 + 0x72], %o6
36003 bcs loop_4238
36004 brlez %l0, loop_4239
36005 fcmple16 %f0, %f10, %l4
36006 fandnot1s %f2, %f5, %f7
36007loop_4238:
36008 ldsw [%l7 + 0x64], %g1
36009loop_4239:
36010 stw %g5, [%l7 + 0x68]
36011 subc %g7, %g6, %i7
36012 st %f13, [%l7 + 0x10]
36013 fmovspos %xcc, %f8, %f1
36014 st %f9, [%l7 + 0x5C]
36015 ldsw [%l7 + 0x60], %l5
36016 fbuge %fcc1, loop_4240
36017 fmovdcs %xcc, %f2, %f6
36018 tsubcc %o3, 0x08E9, %l6
36019 ld [%l7 + 0x08], %f3
36020loop_4240:
36021 stw %i0, [%l7 + 0x7C]
36022 ldub [%l7 + 0x3D], %i5
36023 fexpand %f0, %f6
36024 nop
36025 setx loop_4241, %l0, %l1
36026 wrpr 0x1, %tl
36027 wrpr %l1, %tnpc
36028 setx 0x34400001400, %l0, %l1
36029 wrpr %l1, %tstate
36030 wrhpr 0x4, %htstate
36031 done
36032 fnands %f13, %f6, %f5
36033 brgz,a %g2, loop_4242
36034 std %f12, [%l7 + 0x50]
36035loop_4241:
36036 edge8ln %l1, %g3, %i3
36037 fpack32 %f6, %f2, %f6
36038loop_4242:
36039 ldx [%l7 + 0x50], %g4
36040 lduw [%l7 + 0x24], %i1
36041 nop
36042 setx loop_4243, %l0, %l1
36043 wrpr 0x1, %tl
36044 wrpr %l1, %tpc
36045 add %l1, 0x4, %l1
36046 wrpr %l1, %tnpc
36047 setx 0x34400001400, %l0, %l1
36048 wrpr %l1, %tstate
36049 wrhpr 0x4, %htstate
36050 retry
36051 stw %o5, [%l7 + 0x44]
36052 fbn %fcc2, loop_4244
36053 bvs,pt %xcc, loop_4245
36054loop_4243:
36055 tge %xcc, 0x4
36056 ldsw [%l7 + 0x6C], %o1
36057loop_4244:
36058 movle %icc, %l2, %o4
36059loop_4245:
36060 xnorcc %i4, %i6, %i2
36061 ldsb [%l7 + 0x1B], %l3
36062 stw %o0, [%l7 + 0x38]
36063 sth %o7, [%l7 + 0x60]
36064 smul %o2, %l0, %o6
36065 fsrc2s %f1, %f12
36066 ldub [%l7 + 0x3D], %g1
36067 xnor %l4, 0x0818, %g7
36068 movne %icc, %g5, %g6
36069 tvc %xcc, 0x3
36070 fnegs %f2, %f9
36071 array32 %l5, %i7, %l6
36072 sth %i0, [%l7 + 0x22]
36073 fpmerge %f8, %f2, %f14
36074 bg,a loop_4246
36075 addccc %o3, 0x154B, %g2
36076 fcmpes %fcc1, %f12, %f8
36077 fcmped %fcc2, %f10, %f6
36078loop_4246:
36079 ldd [%l7 + 0x48], %f6
36080 bvc,a loop_4247
36081 andn %l1, %g3, %i3
36082 sethi 0x1CA0, %i5
36083 fcmpne16 %f12, %f2, %g4
36084loop_4247:
36085 bn,a %xcc, loop_4248
36086 fcmpgt32 %f12, %f14, %i1
36087 st %f7, [%l7 + 0x5C]
36088 movvc %icc, %o1, %l2
36089loop_4248:
36090 ldsw [%l7 + 0x50], %o5
36091 fxnor %f0, %f2, %f14
36092 ldsw [%l7 + 0x68], %o4
36093 st %f4, [%l7 + 0x24]
36094 ldsh [%l7 + 0x3C], %i4
36095 ble,a,pn %icc, loop_4249
36096 fnot1 %f10, %f10
36097 movn %xcc, %i6, %i2
36098 bne,a,pt %icc, loop_4250
36099loop_4249:
36100 fmovrsne %o0, %f4, %f10
36101 andncc %o7, %o2, %l3
36102 stx %o6, [%l7 + 0x40]
36103loop_4250:
36104 bcs %xcc, loop_4251
36105 brgez %g1, loop_4252
36106 umulcc %l0, %g7, %g5
36107 bvc %icc, loop_4253
36108loop_4251:
36109 ba %xcc, loop_4254
36110loop_4252:
36111 fsrc1 %f2, %f6
36112 movrgez %g6, 0x0C7, %l4
36113loop_4253:
36114 tcs %xcc, 0x3
36115loop_4254:
36116 popc 0x0FD2, %i7
36117 fone %f10
36118 brz,a %l5, loop_4255
36119 movrgez %i0, 0x0F7, %o3
36120 lduh [%l7 + 0x76], %g2
36121 ldsw [%l7 + 0x48], %l6
36122loop_4255:
36123 movre %g3, 0x297, %l1
36124 brgez,a %i3, loop_4256
36125 fmovsneg %icc, %f14, %f15
36126 sth %g4, [%l7 + 0x26]
36127 fexpand %f5, %f0
36128loop_4256:
36129 fcmps %fcc0, %f1, %f1
36130 array32 %i5, %o1, %i1
36131 fmovdle %xcc, %f4, %f6
36132 orncc %l2, 0x00C8, %o4
36133 sth %i4, [%l7 + 0x4C]
36134 fpsub16s %f12, %f14, %f4
36135 ldub [%l7 + 0x69], %o5
36136 tgu %icc, 0x3
36137 fbe %fcc3, loop_4257
36138 fmovdvs %icc, %f4, %f13
36139 fcmpne32 %f8, %f10, %i6
36140 fornot1 %f14, %f6, %f6
36141loop_4257:
36142 fbuge %fcc3, loop_4258
36143 tgu %icc, 0x3
36144 movne %icc, %i2, %o7
36145 fbue %fcc2, loop_4259
36146loop_4258:
36147 brz %o2, loop_4260
36148 be,a loop_4261
36149 movcc %icc, %o0, %o6
36150loop_4259:
36151 subcc %l3, %g1, %g7
36152loop_4260:
36153 bl,a,pn %xcc, loop_4262
36154loop_4261:
36155 st %f6, [%l7 + 0x44]
36156 edge16 %g5, %g6, %l4
36157 movcc %xcc, %l0, %i7
36158loop_4262:
36159 fpack32 %f12, %f8, %f0
36160 edge16l %l5, %i0, %g2
36161 std %f6, [%l7 + 0x60]
36162 ldsb [%l7 + 0x18], %l6
36163 st %f5, [%l7 + 0x44]
36164 lduh [%l7 + 0x6C], %g3
36165 xnor %o3, %l1, %g4
36166 fnor %f6, %f14, %f2
36167 xor %i5, 0x0565, %i3
36168 ld [%l7 + 0x14], %f15
36169 xnorcc %i1, %l2, %o4
36170 fnot1s %f2, %f14
36171 ldd [%l7 + 0x78], %f10
36172 st %f13, [%l7 + 0x10]
36173 fmovsvs %icc, %f4, %f4
36174 brlez,a %i4, loop_4263
36175 movne %icc, %o1, %o5
36176 tcs %icc, 0x7
36177 fmovsa %icc, %f4, %f12
36178loop_4263:
36179 tneg %icc, 0x5
36180 fbge,a %fcc2, loop_4264
36181 fble %fcc2, loop_4265
36182 movneg %icc, %i6, %o7
36183 fpadd16s %f9, %f0, %f9
36184loop_4264:
36185 fmovdg %icc, %f15, %f10
36186loop_4265:
36187 tgu %xcc, 0x4
36188 fpsub32 %f14, %f4, %f12
36189 ble loop_4266
36190 lduh [%l7 + 0x1A], %i2
36191 fone %f6
36192 fbul,a %fcc3, loop_4267
36193loop_4266:
36194 std %f12, [%l7 + 0x40]
36195 fcmpeq32 %f10, %f0, %o2
36196 movl %xcc, %o0, %o6
36197loop_4267:
36198 te %xcc, 0x6
36199 tn %xcc, 0x2
36200 fands %f13, %f5, %f4
36201 bne,a %icc, loop_4268
36202 ldd [%l7 + 0x38], %f10
36203 edge32l %g1, %g7, %g5
36204 fmuld8ulx16 %f5, %f9, %f10
36205loop_4268:
36206 lduw [%l7 + 0x6C], %g6
36207 mulscc %l3, %l0, %i7
36208 addc %l5, 0x011C, %l4
36209 movvs %xcc, %g2, %l6
36210 st %f14, [%l7 + 0x28]
36211 movvc %xcc, %i0, %g3
36212 fnand %f14, %f12, %f14
36213 ldsb [%l7 + 0x30], %l1
36214 fbl,a %fcc2, loop_4269
36215 faligndata %f12, %f12, %f6
36216 mova %icc, %o3, %i5
36217 ldsh [%l7 + 0x44], %g4
36218loop_4269:
36219 movvs %xcc, %i1, %l2
36220 taddcc %i3, %i4, %o4
36221 movn %icc, %o1, %o5
36222 fnot1 %f12, %f4
36223 stb %i6, [%l7 + 0x0D]
36224 movvc %xcc, %i2, %o2
36225 faligndata %f6, %f2, %f0
36226 lduw [%l7 + 0x58], %o0
36227 ldx [%l7 + 0x60], %o6
36228 sth %o7, [%l7 + 0x0C]
36229 srax %g1, 0x0A, %g7
36230 fmovdl %xcc, %f13, %f0
36231 tge %icc, 0x5
36232 udivcc %g5, 0x104E, %g6
36233 sethi 0x03A5, %l0
36234 ldub [%l7 + 0x0F], %l3
36235 smul %l5, %l4, %g2
36236 fors %f13, %f1, %f3
36237 fxnors %f8, %f1, %f9
36238 edge32n %i7, %l6, %g3
36239 fbge,a %fcc0, loop_4270
36240 edge32ln %i0, %l1, %i5
36241 fpack32 %f8, %f14, %f6
36242 stb %o3, [%l7 + 0x44]
36243loop_4270:
36244 fcmpgt16 %f0, %f8, %g4
36245 fbo %fcc2, loop_4271
36246 add %i1, 0x18F6, %i3
36247 udiv %i4, 0x10D8, %o4
36248 edge16l %l2, %o1, %o5
36249loop_4271:
36250 sth %i6, [%l7 + 0x18]
36251 ldub [%l7 + 0x18], %i2
36252 ldsb [%l7 + 0x62], %o2
36253 fmovrde %o0, %f0, %f6
36254 movge %icc, %o6, %g1
36255 bleu,a loop_4272
36256 taddcctv %g7, %o7, %g6
36257 fcmpgt32 %f12, %f10, %l0
36258 std %f4, [%l7 + 0x28]
36259loop_4272:
36260 ldsb [%l7 + 0x61], %l3
36261 ldx [%l7 + 0x28], %g5
36262 fpadd16s %f11, %f3, %f4
36263 subcc %l4, 0x1D79, %l5
36264 ldsw [%l7 + 0x3C], %i7
36265 ldsw [%l7 + 0x60], %l6
36266 fmovrslz %g2, %f7, %f11
36267 fmovscs %xcc, %f5, %f13
36268 tsubcctv %i0, %g3, %l1
36269 fcmpeq32 %f4, %f0, %i5
36270 movpos %xcc, %g4, %o3
36271 fmovdvs %icc, %f5, %f7
36272 lduw [%l7 + 0x40], %i3
36273 te %icc, 0x7
36274 lduw [%l7 + 0x70], %i4
36275 fmovscc %xcc, %f2, %f9
36276 fxnor %f10, %f0, %f6
36277 fors %f7, %f10, %f6
36278 fmovrdgez %o4, %f14, %f8
36279 brgez,a %l2, loop_4273
36280 ldsb [%l7 + 0x1C], %i1
36281 tsubcctv %o5, 0x029A, %o1
36282 fmovsl %xcc, %f13, %f15
36283loop_4273:
36284 st %f6, [%l7 + 0x40]
36285 fcmpd %fcc3, %f6, %f10
36286 fand %f14, %f0, %f0
36287 popc 0x0E90, %i6
36288 fsrc1 %f6, %f4
36289 fmovsg %xcc, %f4, %f9
36290 fpadd32 %f12, %f8, %f2
36291 alignaddrl %o2, %o0, %o6
36292 edge16 %g1, %i2, %o7
36293 std %f8, [%l7 + 0x60]
36294 addc %g6, %l0, %l3
36295 ldx [%l7 + 0x08], %g7
36296 ld [%l7 + 0x44], %f12
36297 fble,a %fcc2, loop_4274
36298 orcc %l4, 0x0146, %g5
36299 ld [%l7 + 0x14], %f6
36300 fbe %fcc3, loop_4275
36301loop_4274:
36302 fmovrdgz %l5, %f6, %f14
36303 ldub [%l7 + 0x4B], %i7
36304 srlx %g2, 0x03, %l6
36305loop_4275:
36306 fornot2 %f0, %f2, %f10
36307 movg %xcc, %i0, %l1
36308 or %g3, %g4, %o3
36309 fmovsneg %xcc, %f8, %f2
36310 fbule %fcc3, loop_4276
36311 tne %xcc, 0x5
36312 tg %icc, 0x4
36313 fxnors %f0, %f13, %f5
36314loop_4276:
36315 lduh [%l7 + 0x46], %i5
36316 tneg %icc, 0x1
36317 movcc %xcc, %i3, %i4
36318 fblg,a %fcc0, loop_4277
36319 movcs %xcc, %l2, %i1
36320 taddcc %o4, %o1, %o5
36321 ldsh [%l7 + 0x74], %o2
36322loop_4277:
36323 std %f12, [%l7 + 0x40]
36324 ldsh [%l7 + 0x3C], %i6
36325 ldsb [%l7 + 0x6F], %o6
36326 std %f4, [%l7 + 0x58]
36327 fornot2 %f12, %f0, %f8
36328 ld [%l7 + 0x48], %f1
36329 lduw [%l7 + 0x6C], %g1
36330 brz %i2, loop_4278
36331 stb %o0, [%l7 + 0x7D]
36332 fmovdvc %icc, %f1, %f15
36333 fmovs %f14, %f0
36334loop_4278:
36335 udivcc %g6, 0x105F, %o7
36336 fornot1 %f0, %f10, %f6
36337 sth %l0, [%l7 + 0x4E]
36338 edge8 %l3, %l4, %g5
36339 smul %l5, 0x07BC, %g7
36340 fbe %fcc1, loop_4279
36341 fmovrslz %i7, %f11, %f5
36342 movneg %xcc, %l6, %i0
36343 edge16n %l1, %g3, %g4
36344loop_4279:
36345 te %xcc, 0x4
36346 fmovse %icc, %f13, %f2
36347 fmovsvc %icc, %f0, %f0
36348 sllx %o3, 0x17, %i5
36349 srax %i3, %i4, %g2
36350 fsrc2s %f15, %f15
36351 tpos %xcc, 0x7
36352 ldub [%l7 + 0x7A], %i1
36353 fmovd %f0, %f12
36354 movrne %o4, 0x1CF, %l2
36355 edge16ln %o5, %o1, %o2
36356 fbe,a %fcc2, loop_4280
36357 bvs,a,pn %xcc, loop_4281
36358 fmovsvs %xcc, %f2, %f13
36359 for %f4, %f4, %f6
36360loop_4280:
36361 umul %o6, %g1, %i6
36362loop_4281:
36363 tneg %xcc, 0x0
36364 tn %xcc, 0x6
36365 fbul %fcc1, loop_4282
36366 fxnor %f2, %f2, %f14
36367 fmovrdgz %i2, %f10, %f6
36368 fornot2 %f10, %f8, %f8
36369loop_4282:
36370 tn %xcc, 0x4
36371 nop
36372 setx loop_4283, %l0, %l1
36373 wrpr 0x1, %tl
36374 wrpr %l1, %tnpc
36375 setx 0x34400001400, %l0, %l1
36376 wrpr %l1, %tstate
36377 wrhpr 0x4, %htstate
36378 done
36379 fpsub32 %f4, %f0, %f4
36380 fxnors %f8, %f9, %f7
36381 movvc %icc, %g6, %o0
36382loop_4283:
36383 brlz,a %l0, loop_4284
36384 nop
36385 setx loop_4285, %l0, %l1
36386 wrpr 0x1, %tl
36387 wrpr %l1, %tnpc
36388 setx 0x34400001400, %l0, %l1
36389 wrpr %l1, %tstate
36390 wrhpr 0x4, %htstate
36391 done
36392 ldx [%l7 + 0x60], %o7
36393 ba,pn %xcc, loop_4286
36394loop_4284:
36395 addcc %l3, %g5, %l5
36396loop_4285:
36397 movpos %icc, %l4, %g7
36398 movn %xcc, %l6, %i0
36399loop_4286:
36400 fpack32 %f4, %f14, %f4
36401 pdist %f4, %f8, %f4
36402 be %icc, loop_4287
36403 fcmpgt32 %f14, %f10, %l1
36404 fba %fcc0, loop_4288
36405 tsubcc %g3, %i7, %g4
36406loop_4287:
36407 fabsd %f14, %f4
36408 ldx [%l7 + 0x50], %i5
36409loop_4288:
36410 fpmerge %f2, %f7, %f0
36411 for %f2, %f6, %f12
36412 tpos %xcc, 0x5
36413 fpsub32 %f0, %f0, %f10
36414 lduw [%l7 + 0x54], %i3
36415 sdivx %o3, 0x1CEC, %g2
36416 fmovdg %xcc, %f1, %f5
36417 ldd [%l7 + 0x30], %f10
36418 fcmpgt16 %f6, %f2, %i1
36419 fcmped %fcc0, %f4, %f0
36420 fzero %f2
36421 bl,a,pt %icc, loop_4289
36422 ldsh [%l7 + 0x18], %o4
36423 smulcc %i4, %l2, %o1
36424 movgu %xcc, %o5, %o6
36425loop_4289:
36426 fmovdge %xcc, %f2, %f0
36427 ldx [%l7 + 0x40], %g1
36428 umulcc %o2, %i6, %i2
36429 array32 %g6, %o0, %l0
36430 stx %l3, [%l7 + 0x48]
36431 fmovsleu %xcc, %f15, %f11
36432 tpos %xcc, 0x0
36433 andn %g5, 0x0373, %o7
36434 mova %icc, %l5, %l4
36435 fcmpgt32 %f12, %f4, %l6
36436 ta %xcc, 0x6
36437 edge32 %i0, %l1, %g3
36438 fpackfix %f6, %f10
36439 tg %icc, 0x2
36440 st %f9, [%l7 + 0x14]
36441 lduw [%l7 + 0x10], %i7
36442 fcmped %fcc2, %f12, %f8
36443 ldx [%l7 + 0x60], %g4
36444 fpadd32 %f0, %f4, %f10
36445 ldd [%l7 + 0x08], %f10
36446 movcc %xcc, %i5, %i3
36447 ldsb [%l7 + 0x56], %g7
36448 fmovsle %xcc, %f15, %f14
36449 brlz,a %o3, loop_4290
36450 ld [%l7 + 0x0C], %f13
36451 fmovrdgez %g2, %f14, %f4
36452 movn %xcc, %o4, %i1
36453loop_4290:
36454 stx %i4, [%l7 + 0x60]
36455 fandnot1s %f15, %f5, %f7
36456 fornot1s %f9, %f13, %f5
36457 fnot1s %f0, %f1
36458 call loop_4291
36459 ldsw [%l7 + 0x58], %l2
36460 fmovrdlz %o1, %f0, %f4
36461 edge16ln %o6, %o5, %g1
36462loop_4291:
36463 tgu %icc, 0x1
36464 andncc %o2, %i6, %i2
36465 ldsb [%l7 + 0x61], %o0
36466 brlz %g6, loop_4292
36467 fzeros %f15
36468 std %f10, [%l7 + 0x28]
36469 ldub [%l7 + 0x46], %l0
36470loop_4292:
36471 fcmpeq32 %f2, %f10, %g5
36472 fpadd32s %f1, %f14, %f0
36473 fblg,a %fcc2, loop_4293
36474 ldx [%l7 + 0x18], %l3
36475 be,a %xcc, loop_4294
36476 fbug,a %fcc3, loop_4295
36477loop_4293:
36478 fzeros %f8
36479 fnot1s %f0, %f4
36480loop_4294:
36481 umul %o7, 0x0D83, %l4
36482loop_4295:
36483 fabsd %f10, %f12
36484 stw %l5, [%l7 + 0x24]
36485 ldx [%l7 + 0x20], %l6
36486 ldsh [%l7 + 0x1E], %i0
36487 addccc %l1, 0x197B, %i7
36488 be,pn %xcc, loop_4296
36489 popc 0x13F5, %g4
36490 fcmpeq32 %f0, %f2, %i5
36491 ld [%l7 + 0x1C], %f0
36492loop_4296:
36493 movvs %icc, %g3, %g7
36494 bvs,a,pt %xcc, loop_4297
36495 ldx [%l7 + 0x20], %o3
36496 brgez %i3, loop_4298
36497 fornot2 %f14, %f6, %f6
36498loop_4297:
36499 bne,a,pt %icc, loop_4299
36500 fmovrsgez %o4, %f0, %f10
36501loop_4298:
36502 ldx [%l7 + 0x68], %i1
36503 std %f14, [%l7 + 0x60]
36504loop_4299:
36505 ldsh [%l7 + 0x3C], %i4
36506 edge32n %l2, %o1, %o6
36507 tleu %xcc, 0x1
36508 edge16l %o5, %g2, %g1
36509 fbul,a %fcc0, loop_4300
36510 bn,pn %icc, loop_4301
36511 lduw [%l7 + 0x74], %o2
36512 ldub [%l7 + 0x71], %i6
36513loop_4300:
36514 fmul8x16al %f9, %f15, %f8
36515loop_4301:
36516 stb %o0, [%l7 + 0x67]
36517 fcmps %fcc3, %f14, %f6
36518 fmovsa %icc, %f15, %f11
36519 fpack16 %f14, %f8
36520 ldsb [%l7 + 0x78], %i2
36521 xorcc %l0, %g6, %l3
36522 lduw [%l7 + 0x1C], %g5
36523 std %f8, [%l7 + 0x60]
36524 fbule %fcc3, loop_4302
36525 fbne %fcc2, loop_4303
36526 stb %o7, [%l7 + 0x1A]
36527 fbo %fcc0, loop_4304
36528loop_4302:
36529 stx %l4, [%l7 + 0x28]
36530loop_4303:
36531 ldsh [%l7 + 0x3E], %l5
36532 fba %fcc1, loop_4305
36533loop_4304:
36534 movrlez %l6, 0x074, %l1
36535 fmovsa %icc, %f15, %f4
36536 call loop_4306
36537loop_4305:
36538 fsrc1s %f5, %f11
36539 movrgez %i7, %i0, %g4
36540 xnorcc %i5, 0x07D9, %g7
36541loop_4306:
36542 fornot1s %f2, %f2, %f6
36543 movgu %icc, %o3, %g3
36544 nop
36545 setx loop_4307, %l0, %l1
36546 jmpl %l1, %i3
36547 addcc %o4, 0x13C4, %i1
36548 stx %l2, [%l7 + 0x78]
36549 fmovsg %icc, %f0, %f8
36550loop_4307:
36551 movle %icc, %o1, %o6
36552 fbug %fcc2, loop_4308
36553 tsubcc %o5, 0x1EF8, %g2
36554 nop
36555 setx loop_4309, %l0, %l1
36556 wrpr 0x1, %tl
36557 wrpr %l1, %tnpc
36558 setx 0x34400001400, %l0, %l1
36559 wrpr %l1, %tstate
36560 wrhpr 0x4, %htstate
36561 done
36562 ldx [%l7 + 0x68], %i4
36563loop_4308:
36564 lduw [%l7 + 0x58], %o2
36565 andn %g1, %o0, %i2
36566loop_4309:
36567 ldsb [%l7 + 0x43], %i6
36568 sub %g6, %l0, %l3
36569 lduh [%l7 + 0x20], %o7
36570 lduh [%l7 + 0x56], %g5
36571 st %f6, [%l7 + 0x6C]
36572 sll %l5, 0x1C, %l4
36573 fornot1 %f12, %f6, %f8
36574 ldsw [%l7 + 0x58], %l1
36575 umul %l6, %i7, %i0
36576 lduw [%l7 + 0x64], %g4
36577 ldd [%l7 + 0x70], %f0
36578 fmovrde %g7, %f14, %f6
36579 array32 %i5, %o3, %i3
36580 fbl %fcc3, loop_4310
36581 lduh [%l7 + 0x78], %g3
36582 lduh [%l7 + 0x7A], %o4
36583 bcs,a loop_4311
36584loop_4310:
36585 fabsd %f4, %f8
36586 sth %i1, [%l7 + 0x76]
36587 bshuffle %f10, %f10, %f0
36588loop_4311:
36589 fcmpgt16 %f10, %f12, %l2
36590 array32 %o1, %o6, %g2
36591 bcc,a,pt %icc, loop_4312
36592 fmovdg %icc, %f13, %f12
36593 taddcc %o5, 0x130C, %o2
36594 fmovd %f8, %f12
36595loop_4312:
36596 array8 %i4, %g1, %o0
36597 subcc %i2, 0x1691, %g6
36598 fmovdneg %icc, %f6, %f13
36599 fexpand %f12, %f0
36600 stb %l0, [%l7 + 0x77]
36601 alignaddr %l3, %o7, %i6
36602 fmovsvs %xcc, %f12, %f8
36603 edge8ln %l5, %g5, %l1
36604 fbe,a %fcc1, loop_4313
36605 movle %icc, %l4, %i7
36606 fba,a %fcc3, loop_4314
36607 andcc %l6, %g4, %i0
36608loop_4313:
36609 edge8l %i5, %g7, %i3
36610 ldsh [%l7 + 0x10], %g3
36611loop_4314:
36612 ble %icc, loop_4315
36613 movvs %xcc, %o3, %i1
36614 fors %f3, %f6, %f8
36615 faligndata %f4, %f0, %f14
36616loop_4315:
36617 udiv %l2, 0x148B, %o4
36618 ldub [%l7 + 0x5E], %o1
36619 fbul,a %fcc3, loop_4316
36620 fmovsvs %icc, %f14, %f2
36621 movrlz %g2, %o6, %o5
36622 lduh [%l7 + 0x10], %i4
36623loop_4316:
36624 ldsh [%l7 + 0x6C], %o2
36625 addcc %o0, %g1, %i2
36626 addc %l0, %g6, %o7
36627 ldub [%l7 + 0x34], %l3
36628 tcs %icc, 0x1
36629 ldsw [%l7 + 0x44], %i6
36630 stw %g5, [%l7 + 0x4C]
36631 fbn,a %fcc2, loop_4317
36632 fmovdcc %icc, %f9, %f15
36633 stx %l1, [%l7 + 0x40]
36634 fmovdn %icc, %f5, %f2
36635loop_4317:
36636 srax %l5, 0x1E, %i7
36637 sra %l6, %l4, %i0
36638 bg,a loop_4318
36639 tle %xcc, 0x5
36640 movvc %icc, %g4, %i5
36641 ldsh [%l7 + 0x48], %i3
36642loop_4318:
36643 ldx [%l7 + 0x28], %g3
36644 sdivcc %o3, 0x0C71, %g7
36645 lduh [%l7 + 0x24], %i1
36646 stw %o4, [%l7 + 0x48]
36647 fmovsl %icc, %f4, %f6
36648 and %o1, 0x0D76, %g2
36649 stw %l2, [%l7 + 0x64]
36650 stx %o6, [%l7 + 0x50]
36651 fnands %f8, %f8, %f12
36652 lduh [%l7 + 0x08], %i4
36653 fandnot1s %f3, %f2, %f11
36654 fmovrsne %o2, %f0, %f6
36655 sll %o5, %g1, %o0
36656 stw %i2, [%l7 + 0x3C]
36657 fmovdn %xcc, %f12, %f8
36658 ldsh [%l7 + 0x0C], %g6
36659 stx %l0, [%l7 + 0x28]
36660 ldsb [%l7 + 0x1D], %o7
36661 fmovsge %xcc, %f2, %f15
36662 ldsh [%l7 + 0x16], %i6
36663 fmul8x16al %f10, %f0, %f12
36664 fmovrsne %g5, %f5, %f14
36665 fmovdcs %xcc, %f13, %f0
36666 ba,a loop_4319
36667 fbule,a %fcc2, loop_4320
36668 fcmpes %fcc2, %f3, %f7
36669 array32 %l1, %l5, %i7
36670loop_4319:
36671 ld [%l7 + 0x54], %f8
36672loop_4320:
36673 ldsh [%l7 + 0x34], %l3
36674 edge16l %l6, %l4, %g4
36675 sll %i5, 0x10, %i0
36676 movl %xcc, %i3, %g3
36677 fnot1 %f14, %f0
36678 ba %icc, loop_4321
36679 fnot1 %f12, %f12
36680 ldsw [%l7 + 0x58], %o3
36681 fbuge %fcc1, loop_4322
36682loop_4321:
36683 bshuffle %f4, %f2, %f8
36684 ldsh [%l7 + 0x42], %i1
36685 fcmpgt32 %f8, %f2, %g7
36686loop_4322:
36687 fmovdle %xcc, %f11, %f12
36688 addcc %o4, 0x0B97, %g2
36689 st %f4, [%l7 + 0x5C]
36690 udiv %l2, 0x0C64, %o6
36691 fmovsvc %icc, %f12, %f7
36692 fornot2 %f12, %f12, %f0
36693 movrne %i4, 0x3E7, %o2
36694 umulcc %o1, 0x1675, %o5
36695 movneg %icc, %o0, %i2
36696 sdivcc %g6, 0x1D86, %l0
36697 movn %icc, %o7, %g1
36698 fcmpes %fcc1, %f15, %f4
36699 fbne %fcc1, loop_4323
36700 brgz,a %i6, loop_4324
36701 fba %fcc2, loop_4325
36702 srl %l1, 0x1E, %g5
36703loop_4323:
36704 fmovsa %icc, %f2, %f12
36705loop_4324:
36706 edge32l %i7, %l5, %l3
36707loop_4325:
36708 fmovrsgez %l4, %f4, %f6
36709 lduh [%l7 + 0x74], %l6
36710 fornot2 %f14, %f12, %f8
36711 fandnot2s %f9, %f12, %f14
36712 xnorcc %i5, 0x0D15, %i0
36713 fbuge,a %fcc0, loop_4326
36714 umul %i3, 0x0C17, %g3
36715 fmovsvs %icc, %f4, %f8
36716 fnand %f0, %f2, %f10
36717loop_4326:
36718 ldub [%l7 + 0x38], %g4
36719 tgu %icc, 0x2
36720 ldub [%l7 + 0x2A], %i1
36721 ldsh [%l7 + 0x72], %o3
36722 ld [%l7 + 0x14], %f13
36723 fmovrde %o4, %f0, %f8
36724 be,a loop_4327
36725 edge32 %g7, %l2, %o6
36726 lduw [%l7 + 0x48], %g2
36727 fbu %fcc0, loop_4328
36728loop_4327:
36729 sethi 0x19C0, %o2
36730 bleu,a loop_4329
36731 lduw [%l7 + 0x74], %i4
36732loop_4328:
36733 stb %o5, [%l7 + 0x40]
36734 sth %o1, [%l7 + 0x44]
36735loop_4329:
36736 subc %i2, 0x0667, %g6
36737 sllx %l0, %o0, %o7
36738 brlez,a %i6, loop_4330
36739 bcs,a,pn %icc, loop_4331
36740 fmovdcc %xcc, %f12, %f11
36741 fnands %f14, %f1, %f10
36742loop_4330:
36743 edge8n %g1, %l1, %i7
36744loop_4331:
36745 fcmpeq32 %f4, %f2, %g5
36746 mova %xcc, %l3, %l4
36747 fors %f14, %f0, %f2
36748 stw %l6, [%l7 + 0x78]
36749 ld [%l7 + 0x24], %f15
36750 lduw [%l7 + 0x28], %i5
36751 be,pt %icc, loop_4332
36752 tcc %icc, 0x2
36753 stb %i0, [%l7 + 0x43]
36754 bvc loop_4333
36755loop_4332:
36756 stb %i3, [%l7 + 0x5E]
36757 edge8 %l5, %g3, %g4
36758 brlez %i1, loop_4334
36759loop_4333:
36760 xorcc %o4, %g7, %l2
36761 ba,pn %icc, loop_4335
36762 fpadd32s %f15, %f7, %f3
36763loop_4334:
36764 tsubcc %o3, %g2, %o2
36765 fandnot1s %f8, %f7, %f10
36766loop_4335:
36767 fcmple16 %f6, %f8, %i4
36768 tn %xcc, 0x2
36769 fmovrdgez %o5, %f8, %f12
36770 fba,a %fcc0, loop_4336
36771 andn %o6, %o1, %i2
36772 fmovdvs %icc, %f1, %f11
36773 fbe %fcc0, loop_4337
36774loop_4336:
36775 sra %l0, 0x0A, %g6
36776 xnor %o0, %i6, %o7
36777 stx %l1, [%l7 + 0x20]
36778loop_4337:
36779 movcc %icc, %i7, %g5
36780 std %f2, [%l7 + 0x58]
36781 fmul8x16al %f2, %f8, %f12
36782 ldx [%l7 + 0x18], %l3
36783 tge %icc, 0x6
36784 stb %g1, [%l7 + 0x72]
36785 brz %l4, loop_4338
36786 ldx [%l7 + 0x18], %i5
36787 fbu,a %fcc1, loop_4339
36788 brgez,a %i0, loop_4340
36789loop_4338:
36790 fmovdge %xcc, %f1, %f6
36791 fmovrdne %l6, %f6, %f12
36792loop_4339:
36793 fmovrsgez %i3, %f7, %f8
36794loop_4340:
36795 and %g3, %g4, %l5
36796 brgez,a %o4, loop_4341
36797 sdivx %i1, 0x128E, %g7
36798 fble %fcc3, loop_4342
36799 stw %o3, [%l7 + 0x54]
36800loop_4341:
36801 fandnot2s %f0, %f10, %f9
36802 std %f10, [%l7 + 0x58]
36803loop_4342:
36804 fmovsl %xcc, %f9, %f6
36805 fbg %fcc3, loop_4343
36806 bpos,a,pn %xcc, loop_4344
36807 ldsw [%l7 + 0x24], %g2
36808 fmovrdgez %l2, %f14, %f12
36809loop_4343:
36810 brlz,a %i4, loop_4345
36811loop_4344:
36812 ble,a,pn %icc, loop_4346
36813 sdivcc %o2, 0x121E, %o6
36814 brnz %o1, loop_4347
36815loop_4345:
36816 fbug %fcc1, loop_4348
36817loop_4346:
36818 brnz,a %i2, loop_4349
36819 fnot1 %f4, %f10
36820loop_4347:
36821 fornot1 %f0, %f14, %f6
36822loop_4348:
36823 brgz %o5, loop_4350
36824loop_4349:
36825 sth %l0, [%l7 + 0x0A]
36826 edge8l %g6, %i6, %o0
36827 fmovrdgez %o7, %f10, %f8
36828loop_4350:
36829 stx %l1, [%l7 + 0x78]
36830 ldsb [%l7 + 0x25], %i7
36831 fsrc1 %f0, %f14
36832 bleu loop_4351
36833 ldd [%l7 + 0x08], %f14
36834 movleu %icc, %l3, %g5
36835 fcmps %fcc0, %f10, %f4
36836loop_4351:
36837 brlz,a %g1, loop_4352
36838 fornot1 %f2, %f6, %f14
36839 fmovscc %xcc, %f14, %f3
36840 be,a,pt %xcc, loop_4353
36841loop_4352:
36842 ldsh [%l7 + 0x4A], %i5
36843 xor %l4, 0x0DF7, %l6
36844 sdivx %i3, 0x18F4, %g3
36845loop_4353:
36846 st %f13, [%l7 + 0x14]
36847 bvc,a,pn %xcc, loop_4354
36848 tpos %icc, 0x1
36849 orn %g4, %l5, %o4
36850 fbue,a %fcc0, loop_4355
36851loop_4354:
36852 bshuffle %f10, %f10, %f14
36853 ldsw [%l7 + 0x28], %i1
36854 lduh [%l7 + 0x6A], %i0
36855loop_4355:
36856 movvc %xcc, %g7, %o3
36857 fmovscc %xcc, %f5, %f3
36858 ldsb [%l7 + 0x4B], %g2
36859 fbule,a %fcc3, loop_4356
36860 stw %i4, [%l7 + 0x3C]
36861 nop
36862 setx loop_4357, %l0, %l1
36863 wrpr 0x1, %tl
36864 wrpr %l1, %tnpc
36865 setx 0x34400001400, %l0, %l1
36866 wrpr %l1, %tstate
36867 wrhpr 0x4, %htstate
36868 done
36869 fbe,a %fcc0, loop_4358
36870loop_4356:
36871 edge32l %l2, %o2, %o6
36872 ldx [%l7 + 0x60], %i2
36873loop_4357:
36874 std %f10, [%l7 + 0x58]
36875loop_4358:
36876 tsubcctv %o5, %o1, %l0
36877 fpmerge %f9, %f9, %f4
36878 fnot2 %f10, %f14
36879 ldd [%l7 + 0x60], %f12
36880 tpos %xcc, 0x0
36881 fble %fcc3, loop_4359
36882 ldx [%l7 + 0x50], %g6
36883 lduh [%l7 + 0x08], %i6
36884 movne %xcc, %o0, %l1
36885loop_4359:
36886 fmul8x16au %f9, %f5, %f6
36887 te %xcc, 0x4
36888 brgez %o7, loop_4360
36889 ldx [%l7 + 0x40], %i7
36890 fbl,a %fcc2, loop_4361
36891 movrgez %l3, 0x309, %g1
36892loop_4360:
36893 fornot2 %f14, %f14, %f14
36894 fmovrse %g5, %f11, %f0
36895loop_4361:
36896 sth %i5, [%l7 + 0x08]
36897 tcs %icc, 0x4
36898 fmovrdlz %l4, %f6, %f4
36899 movrgez %l6, 0x192, %g3
36900 stx %g4, [%l7 + 0x70]
36901 fnot2s %f4, %f0
36902 movvc %xcc, %l5, %i3
36903 movrlz %i1, 0x0F9, %o4
36904 movneg %xcc, %i0, %o3
36905 tg %icc, 0x0
36906 be,pn %xcc, loop_4362
36907 fmovsne %xcc, %f13, %f10
36908 fmovscs %xcc, %f10, %f6
36909 ba,a,pn %icc, loop_4363
36910loop_4362:
36911 stb %g2, [%l7 + 0x61]
36912 ldub [%l7 + 0x14], %i4
36913 movne %icc, %g7, %o2
36914loop_4363:
36915 stw %o6, [%l7 + 0x38]
36916 sllx %i2, 0x09, %o5
36917 stb %l2, [%l7 + 0x42]
36918 add %l0, 0x0758, %o1
36919 fsrc2s %f6, %f12
36920 tsubcctv %i6, %o0, %g6
36921 fmovsne %xcc, %f15, %f12
36922 stx %l1, [%l7 + 0x18]
36923 fxnor %f4, %f10, %f14
36924 edge32ln %o7, %l3, %i7
36925 std %f10, [%l7 + 0x48]
36926 stw %g5, [%l7 + 0x60]
36927 fmovrdlz %i5, %f6, %f8
36928 ldd [%l7 + 0x20], %f12
36929 fnors %f8, %f15, %f12
36930 umulcc %g1, %l6, %g3
36931 movl %icc, %g4, %l4
36932 ldsh [%l7 + 0x12], %i3
36933 sth %l5, [%l7 + 0x6A]
36934 array16 %o4, %i0, %o3
36935 brgz,a %g2, loop_4364
36936 movg %xcc, %i4, %g7
36937 ldsb [%l7 + 0x4E], %i1
36938 fcmpgt16 %f0, %f12, %o6
36939loop_4364:
36940 fxnors %f8, %f10, %f8
36941 tcs %xcc, 0x1
36942 fmovsne %xcc, %f15, %f15
36943 movrlz %i2, %o5, %l2
36944 tpos %icc, 0x2
36945 ldsh [%l7 + 0x64], %o2
36946 sethi 0x0390, %o1
36947 call loop_4365
36948 lduw [%l7 + 0x70], %i6
36949 fbne %fcc3, loop_4366
36950 edge8n %o0, %l0, %l1
36951loop_4365:
36952 fpadd16s %f3, %f8, %f3
36953 tpos %xcc, 0x6
36954loop_4366:
36955 edge16l %o7, %l3, %i7
36956 ldsh [%l7 + 0x74], %g6
36957 edge8 %i5, %g5, %l6
36958 fcmped %fcc0, %f2, %f8
36959 lduw [%l7 + 0x34], %g1
36960 brgez %g4, loop_4367
36961 nop
36962 setx loop_4368, %l0, %l1
36963 wrpr 0x1, %tl
36964 wrpr %l1, %tpc
36965 add %l1, 0x4, %l1
36966 wrpr %l1, %tnpc
36967 setx 0x34400001400, %l0, %l1
36968 wrpr %l1, %tstate
36969 wrhpr 0x4, %htstate
36970 retry
36971 fnot2 %f4, %f14
36972 sra %l4, 0x10, %i3
36973loop_4367:
36974 ld [%l7 + 0x54], %f11
36975loop_4368:
36976 tleu %xcc, 0x5
36977 fsrc1 %f14, %f0
36978 fsrc2s %f11, %f6
36979 subcc %l5, 0x0070, %o4
36980 mova %xcc, %i0, %g3
36981 tg %xcc, 0x3
36982 sth %o3, [%l7 + 0x20]
36983 stb %i4, [%l7 + 0x47]
36984 bleu,a %icc, loop_4369
36985 fble,a %fcc0, loop_4370
36986 fmul8ulx16 %f6, %f6, %f10
36987 fmovrsne %g2, %f11, %f15
36988loop_4369:
36989 for %f4, %f8, %f4
36990loop_4370:
36991 xorcc %g7, 0x0A80, %i1
36992 be %icc, loop_4371
36993 fcmple32 %f8, %f2, %o6
36994 tvs %xcc, 0x2
36995 array32 %o5, %i2, %o2
36996loop_4371:
36997 fmovsl %xcc, %f4, %f2
36998 ldsw [%l7 + 0x30], %o1
36999 stb %l2, [%l7 + 0x53]
37000 nop
37001 setx loop_4372, %l0, %l1
37002 wrpr 0x1, %tl
37003 wrpr %l1, %tnpc
37004 setx 0x34400001400, %l0, %l1
37005 wrpr %l1, %tstate
37006 wrhpr 0x4, %htstate
37007 done
37008 ldsb [%l7 + 0x66], %o0
37009 tvc %icc, 0x1
37010 mulscc %l0, %l1, %i6
37011loop_4372:
37012 ldub [%l7 + 0x65], %l3
37013 bleu,pn %icc, loop_4373
37014 andcc %i7, %g6, %o7
37015 tgu %xcc, 0x6
37016 bneg,pt %icc, loop_4374
37017loop_4373:
37018 fmovdge %xcc, %f2, %f2
37019 sethi 0x11DE, %i5
37020 ble,a %xcc, loop_4375
37021loop_4374:
37022 and %g5, 0x1B6D, %g1
37023 fpsub16 %f14, %f4, %f2
37024 ldsh [%l7 + 0x48], %l6
37025loop_4375:
37026 movgu %icc, %l4, %i3
37027 fpack16 %f6, %f1
37028 stx %l5, [%l7 + 0x28]
37029 stw %o4, [%l7 + 0x58]
37030 fpsub32s %f15, %f2, %f9
37031 taddcctv %g4, %g3, %o3
37032 ldsb [%l7 + 0x7F], %i4
37033 movl %xcc, %i0, %g7
37034 mova %xcc, %i1, %o6
37035 subccc %o5, %i2, %o2
37036 fpadd32s %f0, %f4, %f1
37037 tne %icc, 0x7
37038 fpsub16 %f0, %f8, %f0
37039 movcc %xcc, %o1, %g2
37040 te %icc, 0x1
37041 fmul8x16au %f10, %f6, %f4
37042 addccc %o0, 0x05A7, %l2
37043 ldx [%l7 + 0x78], %l0
37044 fpadd32 %f4, %f2, %f0
37045 ld [%l7 + 0x4C], %f15
37046 fbg,a %fcc1, loop_4376
37047 tcs %icc, 0x1
37048 subc %i6, %l1, %i7
37049 fmovse %xcc, %f7, %f8
37050loop_4376:
37051 ld [%l7 + 0x64], %f10
37052 fnegs %f15, %f3
37053 tvc %xcc, 0x5
37054 tle %icc, 0x1
37055 udivcc %g6, 0x1F8C, %o7
37056 and %i5, 0x0CE5, %l3
37057 std %f2, [%l7 + 0x10]
37058 fnand %f12, %f12, %f10
37059 fmuld8sux16 %f10, %f15, %f6
37060 brlez,a %g5, loop_4377
37061 addcc %g1, %l4, %l6
37062 fmovrsgez %i3, %f4, %f7
37063 fandnot2 %f0, %f4, %f6
37064loop_4377:
37065 stb %o4, [%l7 + 0x28]
37066 tneg %xcc, 0x2
37067 fmovdg %xcc, %f9, %f5
37068 ba loop_4378
37069 stx %l5, [%l7 + 0x58]
37070 fandnot1 %f6, %f14, %f0
37071 fsrc2 %f0, %f4
37072loop_4378:
37073 srax %g4, %o3, %g3
37074 be,pn %icc, loop_4379
37075 fmovdvc %xcc, %f13, %f6
37076 st %f5, [%l7 + 0x54]
37077 ldsb [%l7 + 0x6F], %i4
37078loop_4379:
37079 mulscc %g7, %i0, %o6
37080 ldsw [%l7 + 0x14], %i1
37081 edge32 %o5, %i2, %o1
37082 fmul8x16au %f7, %f15, %f0
37083 tneg %icc, 0x5
37084 movrlz %o2, %g2, %o0
37085 sdivx %l0, 0x08E2, %i6
37086 stb %l1, [%l7 + 0x38]
37087 stb %l2, [%l7 + 0x5C]
37088 movrne %g6, %o7, %i5
37089 bcs,a %icc, loop_4380
37090 fmovspos %icc, %f3, %f2
37091 bg,a,pn %xcc, loop_4381
37092 fbg %fcc2, loop_4382
37093loop_4380:
37094 fmovspos %xcc, %f13, %f5
37095 addccc %l3, 0x18DC, %i7
37096loop_4381:
37097 fbg,a %fcc3, loop_4383
37098loop_4382:
37099 movvs %icc, %g5, %g1
37100 ldsb [%l7 + 0x47], %l4
37101 nop
37102 setx loop_4384, %l0, %l1
37103 jmpl %l1, %i3
37104loop_4383:
37105 fnot2s %f4, %f4
37106 tvs %xcc, 0x0
37107 movre %l6, 0x206, %l5
37108loop_4384:
37109 stw %g4, [%l7 + 0x70]
37110 fnot1 %f8, %f2
37111 fmovdneg %xcc, %f10, %f2
37112 fornot1 %f4, %f10, %f4
37113 sth %o3, [%l7 + 0x5E]
37114 fpsub16s %f1, %f5, %f1
37115 call loop_4385
37116 st %f0, [%l7 + 0x64]
37117 fmovdle %icc, %f11, %f12
37118 for %f2, %f12, %f6
37119loop_4385:
37120 lduh [%l7 + 0x2C], %o4
37121 srlx %i4, %g7, %g3
37122 lduh [%l7 + 0x28], %o6
37123 ldsb [%l7 + 0x28], %i1
37124 ldsb [%l7 + 0x6D], %i0
37125 ldsh [%l7 + 0x50], %i2
37126 or %o1, 0x123F, %o2
37127 ldsw [%l7 + 0x18], %g2
37128 movpos %xcc, %o5, %l0
37129 fmovsne %icc, %f7, %f2
37130 ldx [%l7 + 0x70], %o0
37131 fmovrdgz %i6, %f6, %f2
37132 movrne %l2, %g6, %o7
37133 smulcc %i5, 0x1431, %l1
37134 movne %icc, %i7, %g5
37135 fbule %fcc1, loop_4386
37136 bvc,a,pt %icc, loop_4387
37137 lduh [%l7 + 0x0E], %g1
37138 ldsb [%l7 + 0x3F], %l3
37139loop_4386:
37140 edge8l %i3, %l6, %l4
37141loop_4387:
37142 tl %icc, 0x3
37143 fmovsge %xcc, %f15, %f9
37144 sth %g4, [%l7 + 0x1E]
37145 fmovsgu %xcc, %f1, %f13
37146 fmovdcs %icc, %f11, %f15
37147 sub %l5, 0x07E5, %o3
37148 fpmerge %f8, %f11, %f0
37149 array32 %o4, %i4, %g3
37150 std %f6, [%l7 + 0x68]
37151 edge32l %o6, %i1, %i0
37152 fmovsvc %xcc, %f13, %f10
37153 fone %f2
37154 fbn %fcc0, loop_4388
37155 fmovsle %xcc, %f10, %f2
37156 tvc %icc, 0x4
37157 fnands %f7, %f2, %f9
37158loop_4388:
37159 lduw [%l7 + 0x7C], %g7
37160 tneg %xcc, 0x3
37161 andn %i2, 0x10CE, %o1
37162 bleu %xcc, loop_4389
37163 bneg,pn %icc, loop_4390
37164 array16 %o2, %g2, %o5
37165 tneg %xcc, 0x7
37166loop_4389:
37167 fmul8x16 %f7, %f12, %f4
37168loop_4390:
37169 udivx %l0, 0x1C8E, %i6
37170 lduh [%l7 + 0x18], %o0
37171 fmuld8ulx16 %f10, %f5, %f12
37172 stw %l2, [%l7 + 0x38]
37173 fbo,a %fcc3, loop_4391
37174 fmovrslz %o7, %f2, %f12
37175 srax %g6, %i5, %l1
37176 andcc %i7, %g1, %g5
37177loop_4391:
37178 ldub [%l7 + 0x14], %l3
37179 movneg %icc, %i3, %l4
37180 fmovsg %xcc, %f2, %f7
37181 edge16ln %l6, %l5, %g4
37182 ldsb [%l7 + 0x4A], %o3
37183 stw %i4, [%l7 + 0x28]
37184 tg %icc, 0x5
37185 edge16ln %o4, %o6, %g3
37186 sth %i0, [%l7 + 0x44]
37187 ldd [%l7 + 0x08], %f10
37188 lduw [%l7 + 0x44], %i1
37189 fands %f10, %f0, %f6
37190 fmovdcs %xcc, %f14, %f6
37191 fmovspos %icc, %f9, %f5
37192 stw %i2, [%l7 + 0x68]
37193 array8 %g7, %o1, %o2
37194 fnand %f14, %f6, %f0
37195 udivx %g2, 0x0901, %o5
37196 ldx [%l7 + 0x10], %i6
37197 st %f0, [%l7 + 0x14]
37198 ldsb [%l7 + 0x56], %l0
37199 stw %l2, [%l7 + 0x68]
37200 subc %o7, 0x1A99, %g6
37201 ldd [%l7 + 0x58], %f0
37202 fmovdg %xcc, %f10, %f13
37203 tpos %xcc, 0x6
37204 srlx %o0, 0x19, %l1
37205 bleu,pn %icc, loop_4392
37206 fzero %f8
37207 stb %i7, [%l7 + 0x51]
37208 tvs %icc, 0x0
37209loop_4392:
37210 edge8l %i5, %g5, %l3
37211 ldsh [%l7 + 0x10], %i3
37212 bg %xcc, loop_4393
37213 stw %g1, [%l7 + 0x34]
37214 fsrc1 %f2, %f14
37215 movrlez %l6, %l5, %g4
37216loop_4393:
37217 subcc %l4, %i4, %o4
37218 ldx [%l7 + 0x10], %o6
37219 bgu,a %icc, loop_4394
37220 taddcctv %g3, %o3, %i0
37221 ldsw [%l7 + 0x70], %i2
37222 xnor %g7, %i1, %o1
37223loop_4394:
37224 sth %g2, [%l7 + 0x6A]
37225 movrlz %o2, 0x204, %i6
37226 alignaddrl %l0, %l2, %o7
37227 fnot2s %f4, %f10
37228 movgu %xcc, %o5, %o0
37229 movpos %icc, %g6, %i7
37230 std %f12, [%l7 + 0x70]
37231 fmul8x16 %f6, %f8, %f0
37232 nop
37233 setx loop_4395, %l0, %l1
37234 jmpl %l1, %l1
37235 tvs %icc, 0x7
37236 fmovrdlz %i5, %f10, %f12
37237 xnor %g5, 0x1D4B, %i3
37238loop_4395:
37239 fmovsne %icc, %f8, %f12
37240 stw %g1, [%l7 + 0x54]
37241 fandnot1 %f10, %f4, %f4
37242 fornot1s %f13, %f0, %f11
37243 udivx %l3, 0x0312, %l6
37244 sdivcc %g4, 0x0107, %l4
37245 fmuld8ulx16 %f0, %f12, %f4
37246 stx %l5, [%l7 + 0x50]
37247 fmovdneg %xcc, %f2, %f15
37248 fmovdg %icc, %f15, %f11
37249 be,pt %icc, loop_4396
37250 fmovsa %icc, %f7, %f3
37251 brz %o4, loop_4397
37252 lduw [%l7 + 0x7C], %o6
37253loop_4396:
37254 movge %xcc, %g3, %o3
37255 tcc %icc, 0x1
37256loop_4397:
37257 fabsd %f6, %f14
37258 fmovrslez %i0, %f14, %f13
37259 ldsw [%l7 + 0x0C], %i2
37260 lduw [%l7 + 0x4C], %i4
37261 ldx [%l7 + 0x08], %i1
37262 fmovrsgz %g7, %f5, %f3
37263 fxnor %f0, %f10, %f14
37264 bvs %xcc, loop_4398
37265 fsrc1s %f9, %f15
37266 tsubcctv %o1, %o2, %i6
37267 fand %f0, %f2, %f0
37268loop_4398:
37269 fbu %fcc0, loop_4399
37270 ldd [%l7 + 0x20], %f8
37271 sth %g2, [%l7 + 0x30]
37272 movpos %xcc, %l0, %l2
37273loop_4399:
37274 lduw [%l7 + 0x74], %o5
37275 st %f14, [%l7 + 0x34]
37276 ldx [%l7 + 0x38], %o7
37277 bleu %icc, loop_4400
37278 xnor %g6, 0x0BCF, %o0
37279 fcmpgt32 %f12, %f6, %i7
37280 ld [%l7 + 0x38], %f13
37281loop_4400:
37282 sdivx %i5, 0x0ED4, %l1
37283 umul %g5, %g1, %i3
37284 xor %l3, %l6, %g4
37285 lduw [%l7 + 0x1C], %l4
37286 addccc %l5, %o6, %g3
37287 tn %xcc, 0x0
37288 fnot1 %f8, %f2
37289 sth %o3, [%l7 + 0x20]
37290 fmovrdne %i0, %f10, %f14
37291 fmuld8ulx16 %f6, %f6, %f12
37292 tvs %xcc, 0x1
37293 std %f0, [%l7 + 0x60]
37294 ta %xcc, 0x2
37295 fandnot1s %f2, %f5, %f0
37296 mulx %i2, %o4, %i1
37297 fxor %f6, %f14, %f0
37298 ldsb [%l7 + 0x6D], %i4
37299 array16 %o1, %g7, %o2
37300 sdivx %i6, 0x1239, %g2
37301 srlx %l2, %o5, %o7
37302 orn %g6, 0x0B05, %o0
37303 tgu %xcc, 0x2
37304 brlz %l0, loop_4401
37305 fxor %f14, %f10, %f10
37306 fpadd32s %f7, %f10, %f6
37307 fpackfix %f0, %f15
37308loop_4401:
37309 ldub [%l7 + 0x08], %i7
37310 edge32 %i5, %l1, %g1
37311 fones %f12
37312 edge8ln %g5, %i3, %l6
37313 fands %f6, %f14, %f5
37314 fble,a %fcc0, loop_4402
37315 fmovsge %xcc, %f11, %f2
37316 fbe %fcc0, loop_4403
37317 ldd [%l7 + 0x30], %f2
37318loop_4402:
37319 fbue,a %fcc1, loop_4404
37320 fpadd16 %f6, %f6, %f0
37321loop_4403:
37322 lduh [%l7 + 0x6A], %l3
37323 fpackfix %f8, %f9
37324loop_4404:
37325 tl %icc, 0x3
37326 fxnors %f8, %f13, %f0
37327 andcc %l4, 0x008C, %l5
37328 fabsd %f6, %f14
37329 fba,a %fcc3, loop_4405
37330 ld [%l7 + 0x08], %f14
37331 xorcc %g4, 0x1615, %g3
37332 stb %o6, [%l7 + 0x15]
37333loop_4405:
37334 sth %i0, [%l7 + 0x66]
37335 ldx [%l7 + 0x48], %o3
37336 fcmpgt32 %f2, %f10, %o4
37337 brgez,a %i2, loop_4406
37338 std %f8, [%l7 + 0x48]
37339 fbul,a %fcc2, loop_4407
37340 fmovsvs %icc, %f9, %f12
37341loop_4406:
37342 movne %icc, %i4, %o1
37343 udivcc %g7, 0x1CB8, %i1
37344loop_4407:
37345 ld [%l7 + 0x60], %f11
37346 lduh [%l7 + 0x4A], %o2
37347 brz,a %g2, loop_4408
37348 ldsh [%l7 + 0x38], %i6
37349 ta %icc, 0x0
37350 movvc %icc, %o5, %o7
37351loop_4408:
37352 fpack16 %f6, %f15
37353 move %icc, %g6, %o0
37354 orcc %l2, %i7, %l0
37355 fmovdvc %icc, %f14, %f4
37356 te %xcc, 0x7
37357 lduh [%l7 + 0x48], %l1
37358 movl %icc, %i5, %g5
37359 srl %i3, %g1, %l6
37360 fmovrsgez %l4, %f15, %f14
37361 ldsh [%l7 + 0x20], %l3
37362 movrlez %g4, %l5, %g3
37363 lduh [%l7 + 0x20], %i0
37364 stb %o6, [%l7 + 0x4D]
37365 lduw [%l7 + 0x74], %o4
37366 ldub [%l7 + 0x6A], %i2
37367 edge32n %i4, %o3, %g7
37368 siam 0x2
37369 edge8ln %i1, %o1, %o2
37370 stb %i6, [%l7 + 0x6B]
37371 ld [%l7 + 0x34], %f8
37372 lduh [%l7 + 0x54], %o5
37373 fmovrsne %g2, %f11, %f7
37374 xnor %g6, 0x099D, %o0
37375 fcmpne32 %f4, %f4, %l2
37376 fmovdgu %xcc, %f9, %f1
37377 fpmerge %f0, %f10, %f12
37378 popc 0x0BAC, %i7
37379 fxors %f9, %f14, %f10
37380 stw %l0, [%l7 + 0x4C]
37381 fornot2s %f4, %f0, %f9
37382 sra %l1, %i5, %g5
37383 ldsh [%l7 + 0x4C], %i3
37384 fbul,a %fcc3, loop_4409
37385 stb %g1, [%l7 + 0x65]
37386 fnands %f14, %f3, %f12
37387 ldx [%l7 + 0x48], %l6
37388loop_4409:
37389 brgz %l4, loop_4410
37390 ldub [%l7 + 0x22], %l3
37391 fnegd %f12, %f12
37392 srl %o7, %l5, %g3
37393loop_4410:
37394 fnors %f0, %f11, %f8
37395 fmovsneg %icc, %f14, %f14
37396 lduh [%l7 + 0x2C], %i0
37397 stx %g4, [%l7 + 0x38]
37398 fornot2 %f6, %f6, %f8
37399 brz,a %o4, loop_4411
37400 lduh [%l7 + 0x5C], %o6
37401 ldsh [%l7 + 0x50], %i4
37402 stx %o3, [%l7 + 0x48]
37403loop_4411:
37404 fexpand %f15, %f4
37405 fzeros %f4
37406 fmovrdlz %i2, %f14, %f0
37407 add %i1, 0x06DF, %o1
37408 bleu,a loop_4412
37409 lduw [%l7 + 0x2C], %o2
37410 be,a,pt %xcc, loop_4413
37411 st %f14, [%l7 + 0x20]
37412loop_4412:
37413 movpos %xcc, %i6, %g7
37414 fbn,a %fcc1, loop_4414
37415loop_4413:
37416 fnot2 %f0, %f12
37417 tpos %icc, 0x6
37418 fcmps %fcc2, %f14, %f5
37419loop_4414:
37420 fmovdne %xcc, %f10, %f13
37421 fsrc2 %f0, %f4
37422 udivcc %g2, 0x1A1D, %g6
37423 tl %icc, 0x5
37424 stw %o5, [%l7 + 0x50]
37425 fpadd32s %f13, %f14, %f1
37426 ble,a loop_4415
37427 ldd [%l7 + 0x60], %f10
37428 bneg loop_4416
37429 edge32ln %o0, %l2, %l0
37430loop_4415:
37431 fpadd16s %f12, %f8, %f12
37432 fmovrsgez %l1, %f9, %f4
37433loop_4416:
37434 ldx [%l7 + 0x10], %i5
37435 udivx %g5, 0x1BE5, %i7
37436 fcmpgt16 %f12, %f10, %g1
37437 edge8l %i3, %l4, %l3
37438 fpadd16 %f8, %f6, %f10
37439 fand %f14, %f2, %f4
37440 fnot1s %f3, %f8
37441 st %f0, [%l7 + 0x38]
37442 array8 %l6, %l5, %g3
37443 bleu,a loop_4417
37444 fsrc2s %f13, %f14
37445 ld [%l7 + 0x18], %f2
37446 fbuge %fcc0, loop_4418
37447loop_4417:
37448 ld [%l7 + 0x28], %f10
37449 bcs loop_4419
37450 ldsh [%l7 + 0x74], %i0
37451loop_4418:
37452 fcmps %fcc0, %f3, %f6
37453 bcs,a loop_4420
37454loop_4419:
37455 fornot2s %f13, %f9, %f11
37456 stw %g4, [%l7 + 0x1C]
37457 ld [%l7 + 0x78], %f13
37458loop_4420:
37459 ldsh [%l7 + 0x32], %o4
37460 fnegd %f12, %f2
37461 ba,a %icc, loop_4421
37462 fandnot1s %f5, %f2, %f9
37463 tpos %icc, 0x6
37464 movre %o6, 0x072, %o7
37465loop_4421:
37466 ldsb [%l7 + 0x5E], %i4
37467 stb %i2, [%l7 + 0x4D]
37468 fmovdvc %xcc, %f2, %f9
37469 for %f12, %f4, %f10
37470 tneg %xcc, 0x6
37471 fbne,a %fcc1, loop_4422
37472 std %f0, [%l7 + 0x10]
37473 sth %o3, [%l7 + 0x48]
37474 fbg %fcc3, loop_4423
37475loop_4422:
37476 tsubcc %o1, 0x17F9, %o2
37477 fmovdcs %icc, %f8, %f14
37478 edge32ln %i6, %g7, %g2
37479loop_4423:
37480 stb %g6, [%l7 + 0x35]
37481 bge,pt %xcc, loop_4424
37482 ldsh [%l7 + 0x6E], %i1
37483 orcc %o5, %o0, %l2
37484 movrlez %l1, 0x307, %i5
37485loop_4424:
37486 mova %icc, %g5, %i7
37487 movpos %icc, %g1, %i3
37488 ldd [%l7 + 0x30], %f6
37489 ldsb [%l7 + 0x44], %l0
37490 fcmpeq16 %f0, %f6, %l3
37491 xorcc %l4, 0x1F92, %l6
37492 taddcc %g3, 0x1183, %l5
37493 fmul8x16au %f9, %f5, %f0
37494 tgu %icc, 0x6
37495 ld [%l7 + 0x48], %f4
37496 fcmpeq16 %f6, %f8, %g4
37497 fmul8x16au %f4, %f13, %f10
37498 fmovrde %i0, %f2, %f12
37499 subcc %o6, %o4, %i4
37500 xnorcc %i2, %o7, %o3
37501 fabsd %f12, %f14
37502 fmovsl %xcc, %f4, %f8
37503 smul %o1, 0x10D9, %i6
37504 fpadd32 %f12, %f2, %f8
37505 fmovrdgez %o2, %f4, %f0
37506 fbge,a %fcc1, loop_4425
37507 lduh [%l7 + 0x1A], %g2
37508 tl %icc, 0x3
37509 umul %g6, %g7, %o5
37510loop_4425:
37511 fmovscc %icc, %f2, %f1
37512 ld [%l7 + 0x50], %f12
37513 st %f9, [%l7 + 0x1C]
37514 tneg %xcc, 0x2
37515 fnot1s %f1, %f12
37516 bpos,a,pt %xcc, loop_4426
37517 subc %i1, %l2, %o0
37518 nop
37519 setx loop_4427, %l0, %l1
37520 jmpl %l1, %l1
37521 smulcc %g5, 0x19BC, %i5
37522loop_4426:
37523 std %f10, [%l7 + 0x38]
37524 movn %xcc, %g1, %i3
37525loop_4427:
37526 udivx %l0, 0x00EA, %l3
37527 ld [%l7 + 0x08], %f15
37528 fpack32 %f0, %f0, %f6
37529 bshuffle %f14, %f4, %f0
37530 ldsw [%l7 + 0x14], %l4
37531 udiv %i7, 0x1F22, %g3
37532 fpackfix %f12, %f3
37533 bne,pt %xcc, loop_4428
37534 fmovdle %icc, %f0, %f10
37535 ldsw [%l7 + 0x2C], %l6
37536 umul %l5, %g4, %i0
37537loop_4428:
37538 bvs,a loop_4429
37539 ldd [%l7 + 0x58], %f14
37540 orcc %o4, 0x0344, %i4
37541 array8 %o6, %o7, %o3
37542loop_4429:
37543 movneg %icc, %i2, %o1
37544 st %f6, [%l7 + 0x10]
37545 lduh [%l7 + 0x7C], %i6
37546 fmovdne %xcc, %f0, %f3
37547 ldd [%l7 + 0x38], %f4
37548 fmovrsgez %g2, %f11, %f6
37549 taddcc %o2, %g7, %g6
37550 fbe,a %fcc2, loop_4430
37551 pdist %f8, %f6, %f12
37552 taddcctv %o5, %l2, %o0
37553 andcc %l1, %g5, %i5
37554loop_4430:
37555 ldub [%l7 + 0x79], %g1
37556 ldx [%l7 + 0x38], %i3
37557 subcc %i1, 0x12D2, %l0
37558 or %l3, 0x0365, %i7
37559 xnor %g3, 0x11BC, %l4
37560 fnand %f14, %f4, %f10
37561 fmovrslz %l5, %f3, %f12
37562 st %f4, [%l7 + 0x08]
37563 mulscc %g4, %l6, %i0
37564 ldd [%l7 + 0x28], %f12
37565 lduh [%l7 + 0x46], %i4
37566 tcc %xcc, 0x3
37567 movcs %xcc, %o6, %o7
37568 movneg %xcc, %o4, %i2
37569 udivcc %o1, 0x1E15, %i6
37570 ldsb [%l7 + 0x40], %g2
37571 tneg %xcc, 0x1
37572 fpackfix %f2, %f10
37573 ldx [%l7 + 0x18], %o3
37574 popc 0x1EC3, %g7
37575 fexpand %f4, %f12
37576 fbue %fcc0, loop_4431
37577 bvc,pn %icc, loop_4432
37578 udiv %o2, 0x1F21, %o5
37579 orn %l2, %o0, %l1
37580loop_4431:
37581 ldx [%l7 + 0x68], %g6
37582loop_4432:
37583 edge32n %i5, %g5, %g1
37584 sth %i3, [%l7 + 0x1E]
37585 addcc %i1, %l0, %l3
37586 sub %g3, %l4, %l5
37587 tpos %icc, 0x5
37588 ldx [%l7 + 0x20], %g4
37589 fpmerge %f10, %f7, %f2
37590 stx %i7, [%l7 + 0x60]
37591 fmul8x16au %f1, %f2, %f12
37592 st %f6, [%l7 + 0x30]
37593 move %xcc, %l6, %i4
37594 fmovsle %xcc, %f11, %f11
37595 addc %i0, %o7, %o6
37596 bpos,pt %xcc, loop_4433
37597 movrgz %o4, 0x1F2, %i2
37598 std %f0, [%l7 + 0x58]
37599 fmovd %f4, %f0
37600loop_4433:
37601 fsrc2s %f13, %f6
37602 lduw [%l7 + 0x7C], %o1
37603 ldd [%l7 + 0x28], %f12
37604 tsubcctv %g2, 0x0DE2, %i6
37605 movn %xcc, %g7, %o2
37606 bvs %icc, loop_4434
37607 fands %f3, %f6, %f2
37608 orncc %o5, 0x1997, %o3
37609 movl %xcc, %o0, %l1
37610loop_4434:
37611 fmul8sux16 %f0, %f0, %f4
37612 std %f4, [%l7 + 0x40]
37613 movre %g6, %l2, %g5
37614 nop
37615 setx loop_4435, %l0, %l1
37616 wrpr 0x1, %tl
37617 wrpr %l1, %tnpc
37618 setx 0x34400001400, %l0, %l1
37619 wrpr %l1, %tstate
37620 wrhpr 0x4, %htstate
37621 done
37622 ld [%l7 + 0x7C], %f12
37623 fcmpne32 %f10, %f10, %i5
37624 ldsb [%l7 + 0x52], %g1
37625loop_4435:
37626 sth %i3, [%l7 + 0x5C]
37627 fbuge,a %fcc3, loop_4436
37628 bvc loop_4437
37629 sth %l0, [%l7 + 0x5C]
37630 st %f10, [%l7 + 0x2C]
37631loop_4436:
37632 fbne %fcc2, loop_4438
37633loop_4437:
37634 mulx %i1, %l3, %g3
37635 fandnot1s %f3, %f3, %f14
37636 ld [%l7 + 0x18], %f4
37637loop_4438:
37638 fornot1 %f14, %f10, %f0
37639 lduw [%l7 + 0x78], %l5
37640 edge32ln %l4, %i7, %g4
37641 tn %xcc, 0x4
37642 sdivcc %l6, 0x0E88, %i0
37643 fmovrdgez %o7, %f10, %f6
37644 fmovrse %o6, %f8, %f4
37645 sethi 0x1FBB, %o4
37646 stw %i2, [%l7 + 0x70]
37647 fmuld8ulx16 %f4, %f4, %f8
37648 stx %i4, [%l7 + 0x78]
37649 stw %g2, [%l7 + 0x48]
37650 fandnot2s %f0, %f12, %f6
37651 taddcc %o1, %i6, %g7
37652 fnot1s %f6, %f2
37653 bvc loop_4439
37654 ldub [%l7 + 0x54], %o5
37655 sth %o2, [%l7 + 0x0C]
37656 fornot2 %f8, %f12, %f6
37657loop_4439:
37658 fmul8x16au %f3, %f0, %f6
37659 lduw [%l7 + 0x34], %o3
37660 fxnor %f12, %f10, %f12
37661 movre %o0, 0x0D7, %g6
37662 movrne %l1, %g5, %l2
37663 fandnot2 %f10, %f4, %f10
37664 ldx [%l7 + 0x60], %i5
37665 ldx [%l7 + 0x38], %i3
37666 or %g1, %i1, %l0
37667 bshuffle %f0, %f0, %f8
37668 fmovse %icc, %f15, %f15
37669 nop
37670 setx loop_4440, %l0, %l1
37671 wrpr 0x1, %tl
37672 wrpr %l1, %tnpc
37673 setx 0x34400001400, %l0, %l1
37674 wrpr %l1, %tstate
37675 wrhpr 0x4, %htstate
37676 done
37677 edge16 %g3, %l3, %l5
37678 bneg,pn %xcc, loop_4441
37679 ldub [%l7 + 0x61], %i7
37680loop_4440:
37681 tvs %icc, 0x5
37682 siam 0x1
37683loop_4441:
37684 call loop_4442
37685 fbo %fcc1, loop_4443
37686 fones %f3
37687 ld [%l7 + 0x3C], %f6
37688loop_4442:
37689 ldsw [%l7 + 0x14], %g4
37690loop_4443:
37691 stx %l6, [%l7 + 0x10]
37692 be,pt %xcc, loop_4444
37693 fmovsgu %xcc, %f1, %f1
37694 fornot1s %f15, %f11, %f13
37695 bpos,a,pn %icc, loop_4445
37696loop_4444:
37697 fmovdpos %xcc, %f8, %f11
37698 brnz %l4, loop_4446
37699 ldub [%l7 + 0x60], %o7
37700loop_4445:
37701 bpos loop_4447
37702 fmovsl %xcc, %f14, %f2
37703loop_4446:
37704 ldsh [%l7 + 0x74], %o6
37705 ldsh [%l7 + 0x26], %i0
37706loop_4447:
37707 fpsub16 %f0, %f12, %f8
37708 fmovsne %icc, %f8, %f7
37709 xorcc %i2, 0x037A, %o4
37710 stx %i4, [%l7 + 0x78]
37711 edge16 %o1, %i6, %g7
37712 tvs %xcc, 0x5
37713 std %f10, [%l7 + 0x08]
37714 stw %o5, [%l7 + 0x60]
37715 ldsw [%l7 + 0x60], %o2
37716 fbl %fcc1, loop_4448
37717 movle %icc, %g2, %o3
37718 fmovrsgz %o0, %f13, %f7
37719 sth %l1, [%l7 + 0x20]
37720loop_4448:
37721 ldsh [%l7 + 0x64], %g5
37722 popc %l2, %i5
37723 st %f9, [%l7 + 0x6C]
37724 sth %g6, [%l7 + 0x3E]
37725 sth %i3, [%l7 + 0x20]
37726 bcc,a,pn %xcc, loop_4449
37727 fmovsa %xcc, %f13, %f6
37728 fblg %fcc2, loop_4450
37729 fblg,a %fcc3, loop_4451
37730loop_4449:
37731 fbule,a %fcc0, loop_4452
37732 fmovrdlez %g1, %f6, %f8
37733loop_4450:
37734 fbule,a %fcc0, loop_4453
37735loop_4451:
37736 fmovdg %xcc, %f12, %f10
37737loop_4452:
37738 fzeros %f4
37739 udivcc %l0, 0x0D24, %i1
37740loop_4453:
37741 pdist %f4, %f14, %f12
37742 bg,a,pn %xcc, loop_4454
37743 mulscc %g3, %l3, %i7
37744 be %icc, loop_4455
37745 fmovrdgz %g4, %f14, %f6
37746loop_4454:
37747 tsubcc %l5, %l6, %l4
37748 fmovrslez %o6, %f14, %f0
37749loop_4455:
37750 umulcc %i0, 0x1B8E, %o7
37751 fxnor %f14, %f10, %f8
37752 fnot2 %f12, %f6
37753 stb %o4, [%l7 + 0x7C]
37754 edge16n %i4, %o1, %i6
37755 fble,a %fcc3, loop_4456
37756 ldx [%l7 + 0x40], %g7
37757 fmul8sux16 %f14, %f10, %f14
37758 popc %o5, %i2
37759loop_4456:
37760 movcc %icc, %o2, %g2
37761 sdivcc %o0, 0x17B9, %l1
37762 fmul8ulx16 %f0, %f6, %f6
37763 tge %icc, 0x4
37764 tn %icc, 0x1
37765 bn,a,pn %xcc, loop_4457
37766 std %f6, [%l7 + 0x38]
37767 fmuld8sux16 %f8, %f13, %f10
37768 bneg,pn %xcc, loop_4458
37769loop_4457:
37770 lduh [%l7 + 0x7E], %g5
37771 ldsb [%l7 + 0x5B], %o3
37772 fba %fcc3, loop_4459
37773loop_4458:
37774 fbne,a %fcc2, loop_4460
37775 ldd [%l7 + 0x70], %f0
37776 bge,pn %icc, loop_4461
37777loop_4459:
37778 fmovrdgz %i5, %f4, %f6
37779loop_4460:
37780 taddcc %g6, %i3, %l2
37781 fmovdge %icc, %f15, %f14
37782loop_4461:
37783 bneg %icc, loop_4462
37784 sllx %g1, %i1, %g3
37785 fmovsa %icc, %f13, %f6
37786 sth %l3, [%l7 + 0x6C]
37787loop_4462:
37788 std %f10, [%l7 + 0x70]
37789 lduw [%l7 + 0x4C], %l0
37790 fnegs %f6, %f1
37791 fmovrdgez %g4, %f14, %f12
37792 fands %f11, %f4, %f8
37793 ldsb [%l7 + 0x71], %i7
37794 pdist %f8, %f12, %f8
37795 subc %l6, %l5, %o6
37796 bgu,a,pn %icc, loop_4463
37797 edge8n %i0, %o7, %o4
37798 stb %l4, [%l7 + 0x54]
37799 stw %o1, [%l7 + 0x5C]
37800loop_4463:
37801 smulcc %i4, %g7, %o5
37802 ldd [%l7 + 0x28], %f12
37803 ldsw [%l7 + 0x50], %i2
37804 fmovdg %xcc, %f11, %f0
37805 sth %i6, [%l7 + 0x18]
37806 ldsh [%l7 + 0x1E], %o2
37807 fpadd32s %f3, %f6, %f1
37808 tg %icc, 0x7
37809 tsubcctv %g2, 0x0D5C, %l1
37810 ldsb [%l7 + 0x64], %g5
37811 fxors %f0, %f0, %f0
37812 fcmpeq32 %f12, %f12, %o0
37813 fmovdneg %xcc, %f9, %f14
37814 fmul8x16al %f13, %f7, %f12
37815 edge16l %o3, %g6, %i5
37816 fnot1 %f0, %f12
37817 brgez %l2, loop_4464
37818 fandnot1 %f4, %f0, %f10
37819 ldsw [%l7 + 0x6C], %i3
37820 stx %g1, [%l7 + 0x40]
37821loop_4464:
37822 ldd [%l7 + 0x70], %f10
37823 fbue %fcc0, loop_4465
37824 edge16 %i1, %g3, %l3
37825 lduh [%l7 + 0x7C], %l0
37826 stb %g4, [%l7 + 0x77]
37827loop_4465:
37828 bne loop_4466
37829 fors %f1, %f3, %f7
37830 taddcctv %i7, 0x0FB6, %l6
37831 fmovdvs %xcc, %f10, %f11
37832loop_4466:
37833 srax %o6, 0x1F, %l5
37834 sth %i0, [%l7 + 0x20]
37835 fbue %fcc1, loop_4467
37836 be,a,pn %xcc, loop_4468
37837 ldsw [%l7 + 0x28], %o4
37838 ld [%l7 + 0x1C], %f10
37839loop_4467:
37840 udivcc %o7, 0x1527, %o1
37841loop_4468:
37842 move %icc, %i4, %l4
37843 nop
37844 setx loop_4469, %l0, %l1
37845 jmpl %l1, %g7
37846 fbue,a %fcc0, loop_4470
37847 fpsub32s %f4, %f0, %f2
37848 tgu %icc, 0x7
37849loop_4469:
37850 tvs %icc, 0x3
37851loop_4470:
37852 lduw [%l7 + 0x5C], %i2
37853 subcc %i6, 0x0F62, %o5
37854 movg %icc, %o2, %l1
37855 orn %g2, 0x154A, %g5
37856 ta %icc, 0x3
37857 fzeros %f0
37858 fmovdvs %icc, %f10, %f1
37859 fabss %f5, %f12
37860 movge %xcc, %o3, %o0
37861 movge %xcc, %i5, %g6
37862 ld [%l7 + 0x64], %f10
37863 st %f11, [%l7 + 0x38]
37864 move %icc, %i3, %g1
37865 movne %xcc, %l2, %g3
37866 ldsw [%l7 + 0x28], %i1
37867 fbuge %fcc0, loop_4471
37868 fbule,a %fcc3, loop_4472
37869 fexpand %f2, %f6
37870 ldsh [%l7 + 0x0E], %l0
37871loop_4471:
37872 std %f4, [%l7 + 0x18]
37873loop_4472:
37874 fmovdgu %icc, %f10, %f2
37875 stw %g4, [%l7 + 0x6C]
37876 fornot2s %f13, %f14, %f1
37877 fcmpne32 %f10, %f14, %i7
37878 edge32 %l3, %l6, %l5
37879 fmul8x16al %f0, %f2, %f14
37880 tneg %icc, 0x0
37881 fmovrdlz %o6, %f14, %f12
37882 fmovdvs %xcc, %f2, %f12
37883 lduh [%l7 + 0x54], %o4
37884 ldsw [%l7 + 0x14], %i0
37885 fbg,a %fcc3, loop_4473
37886 lduh [%l7 + 0x26], %o7
37887 popc %i4, %l4
37888 lduw [%l7 + 0x30], %g7
37889loop_4473:
37890 stx %o1, [%l7 + 0x70]
37891 udiv %i2, 0x15B3, %o5
37892 sll %o2, %i6, %l1
37893 ldd [%l7 + 0x20], %f4
37894 lduh [%l7 + 0x38], %g5
37895 fmovscs %xcc, %f0, %f13
37896 movrlz %g2, %o0, %o3
37897 fbu %fcc0, loop_4474
37898 ldsw [%l7 + 0x60], %g6
37899 edge16 %i5, %g1, %l2
37900 ldsw [%l7 + 0x60], %i3
37901loop_4474:
37902 ldsw [%l7 + 0x58], %i1
37903 fbn,a %fcc2, loop_4475
37904 tvs %xcc, 0x1
37905 fmovsne %xcc, %f15, %f9
37906 fpack16 %f2, %f2
37907loop_4475:
37908 bcc,a,pt %icc, loop_4476
37909 stw %g3, [%l7 + 0x18]
37910 xor %l0, %i7, %g4
37911 ldsh [%l7 + 0x7C], %l6
37912loop_4476:
37913 st %f8, [%l7 + 0x50]
37914 stx %l3, [%l7 + 0x48]
37915 edge16ln %l5, %o4, %i0
37916 ldub [%l7 + 0x3B], %o6
37917 ta %icc, 0x7
37918 movn %xcc, %i4, %l4
37919 fbu,a %fcc2, loop_4477
37920 ldsw [%l7 + 0x30], %g7
37921 xor %o7, 0x064B, %i2
37922 lduw [%l7 + 0x30], %o1
37923loop_4477:
37924 ldsh [%l7 + 0x3E], %o2
37925 fcmpgt16 %f10, %f12, %o5
37926 bcs,a,pt %xcc, loop_4478
37927 ldx [%l7 + 0x60], %i6
37928 lduh [%l7 + 0x4E], %g5
37929 edge16 %g2, %o0, %l1
37930loop_4478:
37931 ldx [%l7 + 0x68], %o3
37932 sth %g6, [%l7 + 0x2A]
37933 fxnors %f6, %f7, %f13
37934 fornot2 %f12, %f12, %f8
37935 bshuffle %f2, %f14, %f0
37936 fbug,a %fcc2, loop_4479
37937 stx %i5, [%l7 + 0x28]
37938 movre %g1, %i3, %i1
37939 array32 %l2, %l0, %g3
37940loop_4479:
37941 andn %g4, 0x162B, %l6
37942 fbo,a %fcc1, loop_4480
37943 brlz %l3, loop_4481
37944 edge16 %i7, %l5, %i0
37945 fmovsvc %icc, %f10, %f3
37946loop_4480:
37947 sra %o6, 0x1B, %i4
37948loop_4481:
37949 nop
37950 setx loop_4482, %l0, %l1
37951 jmpl %l1, %o4
37952 movpos %icc, %g7, %o7
37953 fbne,a %fcc0, loop_4483
37954 fmovrdlz %l4, %f8, %f12
37955loop_4482:
37956 fmul8x16 %f8, %f10, %f4
37957 tpos %icc, 0x0
37958loop_4483:
37959 fblg,a %fcc3, loop_4484
37960 ldsw [%l7 + 0x50], %i2
37961 bcc loop_4485
37962 tgu %icc, 0x5
37963loop_4484:
37964 tvs %xcc, 0x4
37965 fandnot2s %f5, %f14, %f4
37966loop_4485:
37967 ldsh [%l7 + 0x28], %o1
37968 ldsw [%l7 + 0x40], %o5
37969 umulcc %i6, %o2, %g2
37970 srlx %g5, 0x08, %o0
37971 fbg %fcc1, loop_4486
37972 fmovsl %xcc, %f11, %f15
37973 bcs,a,pn %icc, loop_4487
37974 xorcc %l1, %g6, %i5
37975loop_4486:
37976 fmovrse %g1, %f13, %f2
37977 fmovde %xcc, %f11, %f10
37978loop_4487:
37979 edge16l %o3, %i1, %l2
37980 stw %l0, [%l7 + 0x2C]
37981 ldsh [%l7 + 0x4A], %i3
37982 ldsh [%l7 + 0x32], %g4
37983 and %l6, 0x1582, %l3
37984 movrne %g3, 0x18B, %l5
37985 ldx [%l7 + 0x08], %i7
37986 ldx [%l7 + 0x40], %i0
37987 tsubcc %i4, 0x0FD0, %o6
37988 edge16n %g7, %o4, %o7
37989 fmovdne %icc, %f1, %f6
37990 smulcc %l4, %i2, %o5
37991 fbo %fcc1, loop_4488
37992 fmovsa %icc, %f8, %f15
37993 subc %o1, 0x1DF2, %i6
37994 tn %icc, 0x2
37995loop_4488:
37996 udivcc %g2, 0x0393, %g5
37997 addccc %o2, %o0, %l1
37998 edge8 %g6, %i5, %o3
37999 xnorcc %i1, %g1, %l2
38000 ldd [%l7 + 0x28], %f8
38001 bne loop_4489
38002 movcc %xcc, %i3, %l0
38003 ldx [%l7 + 0x58], %l6
38004 movcs %xcc, %l3, %g3
38005loop_4489:
38006 fmovdcs %icc, %f5, %f8
38007 ta %icc, 0x1
38008 ldx [%l7 + 0x50], %l5
38009 fmul8sux16 %f0, %f4, %f6
38010 call loop_4490
38011 andncc %g4, %i7, %i4
38012 bn,a %icc, loop_4491
38013 fbne,a %fcc1, loop_4492
38014loop_4490:
38015 umulcc %i0, 0x0686, %g7
38016 edge32l %o4, %o7, %o6
38017loop_4491:
38018 fpsub32s %f5, %f13, %f1
38019loop_4492:
38020 movcs %xcc, %i2, %l4
38021 std %f8, [%l7 + 0x58]
38022 ldub [%l7 + 0x32], %o5
38023 call loop_4493
38024 st %f4, [%l7 + 0x6C]
38025 movcs %xcc, %i6, %g2
38026 alignaddr %o1, %g5, %o0
38027loop_4493:
38028 and %l1, %g6, %o2
38029 ldsh [%l7 + 0x68], %o3
38030 ldub [%l7 + 0x08], %i5
38031 te %xcc, 0x4
38032 ldx [%l7 + 0x40], %g1
38033 brz %i1, loop_4494
38034 std %f2, [%l7 + 0x50]
38035 movne %icc, %i3, %l2
38036 ld [%l7 + 0x38], %f3
38037loop_4494:
38038 addcc %l6, %l0, %g3
38039 fnor %f4, %f2, %f0
38040 fmovdg %icc, %f4, %f0
38041 movvc %xcc, %l3, %l5
38042 st %f15, [%l7 + 0x38]
38043 ld [%l7 + 0x38], %f3
38044 fzeros %f10
38045 stx %i7, [%l7 + 0x38]
38046 fxor %f4, %f2, %f12
38047 fone %f0
38048 fnegs %f6, %f11
38049 edge32n %g4, %i4, %i0
38050 fornot2s %f14, %f7, %f3
38051 movvc %xcc, %g7, %o7
38052 st %f1, [%l7 + 0x48]
38053 te %icc, 0x5
38054 ldsb [%l7 + 0x59], %o4
38055 fpack16 %f10, %f7
38056 ldsb [%l7 + 0x6C], %i2
38057 bvs,a,pt %xcc, loop_4495
38058 fbuge,a %fcc2, loop_4496
38059 brgz,a %l4, loop_4497
38060 ta %xcc, 0x5
38061loop_4495:
38062 fmovdle %icc, %f6, %f14
38063loop_4496:
38064 lduh [%l7 + 0x6E], %o5
38065loop_4497:
38066 bcs,pt %icc, loop_4498
38067 srax %o6, %i6, %g2
38068 fzero %f8
38069 tg %icc, 0x1
38070loop_4498:
38071 fmovdvs %xcc, %f10, %f10
38072 stx %o1, [%l7 + 0x18]
38073 fmovdcs %xcc, %f2, %f7
38074 movrlz %o0, 0x02B, %l1
38075 nop
38076 setx loop_4499, %l0, %l1
38077 wrpr 0x1, %tl
38078 wrpr %l1, %tnpc
38079 setx 0x34400001400, %l0, %l1
38080 wrpr %l1, %tstate
38081 wrhpr 0x4, %htstate
38082 done
38083 fnor %f12, %f14, %f2
38084 fpack32 %f2, %f12, %f10
38085 sdiv %g5, 0x0EEE, %g6
38086loop_4499:
38087 ldsw [%l7 + 0x4C], %o3
38088 ldd [%l7 + 0x78], %f14
38089 std %f14, [%l7 + 0x48]
38090 tsubcc %i5, %o2, %g1
38091 sth %i1, [%l7 + 0x7E]
38092 andcc %l2, %i3, %l6
38093 ldub [%l7 + 0x4C], %l0
38094 tn %xcc, 0x3
38095 fandnot1 %f10, %f10, %f12
38096 fmovrsgez %l3, %f3, %f13
38097 fpadd16 %f4, %f6, %f4
38098 movg %xcc, %g3, %l5
38099 smulcc %i7, 0x0BD6, %g4
38100 subcc %i0, %i4, %g7
38101 be,a,pn %icc, loop_4500
38102 bpos,pt %xcc, loop_4501
38103 bl,pn %icc, loop_4502
38104 sth %o7, [%l7 + 0x08]
38105loop_4500:
38106 fble,a %fcc0, loop_4503
38107loop_4501:
38108 fcmpne32 %f0, %f4, %o4
38109loop_4502:
38110 fmovsl %icc, %f10, %f6
38111 ldsw [%l7 + 0x34], %l4
38112loop_4503:
38113 movge %xcc, %i2, %o6
38114 fcmpgt16 %f14, %f6, %i6
38115 ldsb [%l7 + 0x18], %o5
38116 lduh [%l7 + 0x50], %g2
38117 addccc %o1, %l1, %o0
38118 movrlez %g5, 0x242, %g6
38119 lduw [%l7 + 0x1C], %o3
38120 nop
38121 setx loop_4504, %l0, %l1
38122 wrpr 0x1, %tl
38123 wrpr %l1, %tpc
38124 add %l1, 0x4, %l1
38125 wrpr %l1, %tnpc
38126 setx 0x34400001400, %l0, %l1
38127 wrpr %l1, %tstate
38128 wrhpr 0x4, %htstate
38129 retry
38130 fnegs %f1, %f0
38131 ldsh [%l7 + 0x14], %o2
38132 ldsw [%l7 + 0x64], %i5
38133loop_4504:
38134 ldd [%l7 + 0x58], %f6
38135 fsrc2 %f6, %f14
38136 fornot2s %f0, %f9, %f2
38137 edge8l %i1, %l2, %i3
38138 fcmpne16 %f8, %f2, %g1
38139 tcc %icc, 0x7
38140 fbne %fcc0, loop_4505
38141 sth %l0, [%l7 + 0x24]
38142 fmovsa %icc, %f14, %f10
38143 brlz,a %l6, loop_4506
38144loop_4505:
38145 movleu %xcc, %l3, %l5
38146 std %f6, [%l7 + 0x40]
38147 fba %fcc0, loop_4507
38148loop_4506:
38149 fnot2 %f2, %f8
38150 edge16n %g3, %g4, %i0
38151 fornot2s %f5, %f2, %f11
38152loop_4507:
38153 fmovsa %xcc, %f5, %f7
38154 movrlez %i4, %g7, %i7
38155 bcc loop_4508
38156 ldub [%l7 + 0x7A], %o7
38157 bge,a %icc, loop_4509
38158 stx %o4, [%l7 + 0x58]
38159loop_4508:
38160 fpmerge %f4, %f13, %f0
38161 fzero %f12
38162loop_4509:
38163 ld [%l7 + 0x70], %f11
38164 fmovdne %icc, %f8, %f8
38165 or %i2, %l4, %i6
38166 bl,a,pn %xcc, loop_4510
38167 stx %o6, [%l7 + 0x78]
38168 ldsb [%l7 + 0x25], %o5
38169 umulcc %o1, %g2, %l1
38170loop_4510:
38171 fmul8x16al %f5, %f2, %f14
38172 movle %icc, %g5, %o0
38173 lduw [%l7 + 0x1C], %g6
38174 fornot1s %f13, %f3, %f10
38175 movrgz %o2, %o3, %i5
38176 bshuffle %f0, %f2, %f2
38177 tvs %xcc, 0x1
38178 fmovrsne %i1, %f0, %f6
38179 fmovdvs %xcc, %f0, %f10
38180 bcc,pt %xcc, loop_4511
38181 ldx [%l7 + 0x48], %l2
38182 lduh [%l7 + 0x58], %g1
38183 stb %i3, [%l7 + 0x62]
38184loop_4511:
38185 movrne %l0, %l6, %l3
38186 bshuffle %f6, %f4, %f8
38187 tneg %xcc, 0x2
38188 ldsb [%l7 + 0x21], %g3
38189 ldx [%l7 + 0x28], %l5
38190 fbug %fcc0, loop_4512
38191 sth %i0, [%l7 + 0x0A]
38192 tle %icc, 0x5
38193 xorcc %g4, %g7, %i4
38194loop_4512:
38195 ldub [%l7 + 0x14], %i7
38196 st %f15, [%l7 + 0x60]
38197 edge16 %o4, %o7, %l4
38198 ldsb [%l7 + 0x4D], %i6
38199 fpadd16s %f14, %f2, %f2
38200 st %f10, [%l7 + 0x40]
38201 alignaddr %o6, %o5, %i2
38202 fmovsge %xcc, %f1, %f8
38203 fxor %f12, %f8, %f12
38204 fmul8ulx16 %f0, %f2, %f6
38205 movvc %icc, %g2, %l1
38206 movcc %xcc, %g5, %o0
38207 movcs %icc, %o1, %o2
38208 ld [%l7 + 0x2C], %f14
38209 srl %g6, 0x12, %i5
38210 stb %o3, [%l7 + 0x76]
38211 fcmps %fcc3, %f11, %f2
38212 call loop_4513
38213 fpack32 %f4, %f4, %f8
38214 fmovsvc %icc, %f13, %f12
38215 or %i1, 0x1387, %l2
38216loop_4513:
38217 edge32n %g1, %l0, %l6
38218 ldsw [%l7 + 0x4C], %l3
38219 stw %i3, [%l7 + 0x10]
38220 orn %l5, 0x03DE, %g3
38221 movrne %i0, %g4, %i4
38222 te %icc, 0x2
38223 tcs %icc, 0x1
38224 movn %icc, %g7, %o4
38225 std %f10, [%l7 + 0x18]
38226 fmovdpos %xcc, %f4, %f4
38227 nop
38228 setx loop_4514, %l0, %l1
38229 wrpr 0x1, %tl
38230 wrpr %l1, %tnpc
38231 setx 0x34400001400, %l0, %l1
38232 wrpr %l1, %tstate
38233 wrhpr 0x4, %htstate
38234 done
38235 tcc %icc, 0x7
38236 std %f8, [%l7 + 0x70]
38237 fornot2 %f4, %f12, %f10
38238loop_4514:
38239 stw %o7, [%l7 + 0x20]
38240 fbo,a %fcc0, loop_4515
38241 brz,a %i7, loop_4516
38242 movrlez %i6, 0x051, %o6
38243 bshuffle %f2, %f6, %f0
38244loop_4515:
38245 fba,a %fcc3, loop_4517
38246loop_4516:
38247 fnegs %f1, %f13
38248 ldsw [%l7 + 0x20], %o5
38249 fcmpd %fcc3, %f2, %f6
38250loop_4517:
38251 stb %i2, [%l7 + 0x0F]
38252 bpos loop_4518
38253 fmovdle %icc, %f0, %f11
38254 fmovrsne %l4, %f11, %f1
38255 or %g2, %g5, %o0
38256loop_4518:
38257 fmuld8sux16 %f2, %f4, %f10
38258 stw %l1, [%l7 + 0x64]
38259 fmovsgu %xcc, %f7, %f9
38260 fornot1 %f4, %f12, %f14
38261 bcs,pn %icc, loop_4519
38262 xnor %o1, %o2, %i5
38263 fcmpgt32 %f4, %f14, %g6
38264 movneg %icc, %i1, %l2
38265loop_4519:
38266 subcc %g1, 0x0BEC, %o3
38267 movrlz %l0, 0x23C, %l3
38268 stx %l6, [%l7 + 0x78]
38269 udivx %l5, 0x1693, %i3
38270 fabss %f10, %f2
38271 fba,a %fcc0, loop_4520
38272 fmovrsgz %g3, %f13, %f4
38273 umul %g4, %i0, %i4
38274 edge32 %o4, %o7, %g7
38275loop_4520:
38276 array16 %i6, %i7, %o5
38277 fcmpgt16 %f12, %f6, %o6
38278 fbl %fcc3, loop_4521
38279 edge32 %i2, %g2, %l4
38280 for %f0, %f4, %f14
38281 fsrc2s %f3, %f0
38282loop_4521:
38283 ba,pn %icc, loop_4522
38284 mulscc %g5, 0x15CC, %o0
38285 fzeros %f1
38286 stx %o1, [%l7 + 0x50]
38287loop_4522:
38288 fmul8ulx16 %f0, %f8, %f0
38289 fbge,a %fcc0, loop_4523
38290 edge8n %l1, %i5, %g6
38291 sth %o2, [%l7 + 0x40]
38292 array8 %i1, %g1, %l2
38293loop_4523:
38294 bg loop_4524
38295 bvc,pn %xcc, loop_4525
38296 edge8 %o3, %l0, %l3
38297 bl,pt %icc, loop_4526
38298loop_4524:
38299 fmuld8ulx16 %f3, %f14, %f12
38300loop_4525:
38301 ldx [%l7 + 0x08], %l6
38302 fmovdn %xcc, %f6, %f8
38303loop_4526:
38304 tsubcc %l5, %g3, %i3
38305 fmuld8ulx16 %f3, %f9, %f14
38306 tn %icc, 0x2
38307 srlx %i0, %i4, %o4
38308 fmovdvs %icc, %f8, %f15
38309 stx %o7, [%l7 + 0x50]
38310 movvc %icc, %g4, %g7
38311 fbue,a %fcc2, loop_4527
38312 edge32l %i7, %o5, %o6
38313 fnegd %f4, %f2
38314 fmovsa %xcc, %f2, %f8
38315loop_4527:
38316 movrgez %i2, %i6, %g2
38317 st %f11, [%l7 + 0x64]
38318 fsrc1 %f6, %f6
38319 ldsh [%l7 + 0x3C], %g5
38320 ldsb [%l7 + 0x78], %o0
38321 fcmps %fcc0, %f12, %f15
38322 ld [%l7 + 0x40], %f8
38323 ldsb [%l7 + 0x7E], %o1
38324 ldx [%l7 + 0x40], %l1
38325 std %f4, [%l7 + 0x60]
38326 movpos %xcc, %l4, %g6
38327 fnor %f4, %f6, %f6
38328 lduw [%l7 + 0x18], %o2
38329 movpos %icc, %i1, %g1
38330 brz %l2, loop_4528
38331 fcmpgt16 %f8, %f0, %o3
38332 st %f0, [%l7 + 0x70]
38333 bpos,a %icc, loop_4529
38334loop_4528:
38335 fornot1s %f13, %f5, %f5
38336 fmovdcs %xcc, %f9, %f9
38337 stw %i5, [%l7 + 0x4C]
38338loop_4529:
38339 add %l0, 0x1589, %l6
38340 fbne %fcc3, loop_4530
38341 ldsb [%l7 + 0x31], %l5
38342 fbug %fcc2, loop_4531
38343 fmovdcs %xcc, %f3, %f5
38344loop_4530:
38345 lduh [%l7 + 0x22], %l3
38346 stw %i3, [%l7 + 0x5C]
38347loop_4531:
38348 fcmpgt32 %f14, %f10, %g3
38349 bvc,a,pt %xcc, loop_4532
38350 move %icc, %i4, %o4
38351 fmovrslez %i0, %f10, %f12
38352 fmovdg %xcc, %f13, %f6
38353loop_4532:
38354 movcs %xcc, %o7, %g4
38355 ldsw [%l7 + 0x34], %g7
38356 alignaddrl %o5, %i7, %o6
38357 ta %xcc, 0x2
38358 stb %i2, [%l7 + 0x3C]
38359 fbg %fcc2, loop_4533
38360 ldsw [%l7 + 0x4C], %i6
38361 sra %g2, %o0, %g5
38362 ldub [%l7 + 0x59], %o1
38363loop_4533:
38364 movneg %icc, %l1, %l4
38365 sth %g6, [%l7 + 0x3E]
38366 movgu %icc, %i1, %o2
38367 fbuge,a %fcc0, loop_4534
38368 bcc,pt %icc, loop_4535
38369 ldsw [%l7 + 0x68], %g1
38370 movrlez %o3, %l2, %i5
38371loop_4534:
38372 stw %l6, [%l7 + 0x10]
38373loop_4535:
38374 bpos,a,pn %xcc, loop_4536
38375 nop
38376 setx loop_4537, %l0, %l1
38377 wrpr 0x1, %tl
38378 wrpr %l1, %tnpc
38379 setx 0x34400001400, %l0, %l1
38380 wrpr %l1, %tstate
38381 wrhpr 0x4, %htstate
38382 done
38383 taddcctv %l5, 0x1F87, %l3
38384 edge8ln %l0, %i3, %i4
38385loop_4536:
38386 fpsub32 %f0, %f14, %f6
38387loop_4537:
38388 movne %xcc, %g3, %i0
38389 fbg %fcc3, loop_4538
38390 fmovdgu %icc, %f3, %f5
38391 lduh [%l7 + 0x70], %o7
38392 fpsub16 %f14, %f2, %f8
38393loop_4538:
38394 fcmple32 %f14, %f2, %o4
38395 umul %g4, %o5, %g7
38396 bne %icc, loop_4539
38397 lduh [%l7 + 0x58], %o6
38398 tsubcc %i7, 0x0D01, %i2
38399 tn %icc, 0x7
38400loop_4539:
38401 movrlz %i6, %o0, %g2
38402 lduw [%l7 + 0x78], %o1
38403 ld [%l7 + 0x50], %f7
38404 bl loop_4540
38405 fcmped %fcc3, %f12, %f12
38406 bne,pt %xcc, loop_4541
38407 edge16l %l1, %l4, %g6
38408loop_4540:
38409 stx %g5, [%l7 + 0x60]
38410 bgu,a %icc, loop_4542
38411loop_4541:
38412 fmul8x16au %f7, %f8, %f0
38413 bl loop_4543
38414 stb %i1, [%l7 + 0x27]
38415loop_4542:
38416 stb %o2, [%l7 + 0x3C]
38417 bg,a loop_4544
38418loop_4543:
38419 ldd [%l7 + 0x40], %f4
38420 fbue,a %fcc2, loop_4545
38421 ldx [%l7 + 0x38], %g1
38422loop_4544:
38423 umulcc %o3, %l2, %l6
38424 fsrc2s %f3, %f6
38425loop_4545:
38426 udiv %l5, 0x1F44, %i5
38427 fmovdcs %xcc, %f7, %f5
38428 fmovdge %xcc, %f14, %f3
38429 bleu,a loop_4546
38430 ldsw [%l7 + 0x2C], %l3
38431 tleu %xcc, 0x1
38432 tl %xcc, 0x4
38433loop_4546:
38434 edge32l %i3, %l0, %i4
38435 ldsw [%l7 + 0x50], %g3
38436 fmovsne %xcc, %f1, %f7
38437 ld [%l7 + 0x2C], %f7
38438 srax %i0, 0x0C, %o4
38439 fpadd32s %f2, %f3, %f15
38440 st %f5, [%l7 + 0x44]
38441 fmul8ulx16 %f0, %f0, %f10
38442 fmovsvs %xcc, %f13, %f0
38443 st %f4, [%l7 + 0x14]
38444 fmul8sux16 %f6, %f6, %f8
38445 fnors %f14, %f8, %f4
38446 bg,a loop_4547
38447 stb %o7, [%l7 + 0x14]
38448 fone %f12
38449 ldsb [%l7 + 0x32], %o5
38450loop_4547:
38451 ldsw [%l7 + 0x58], %g7
38452 ldx [%l7 + 0x70], %g4
38453 ldsh [%l7 + 0x5C], %i7
38454 fandnot1 %f4, %f4, %f12
38455 std %f2, [%l7 + 0x78]
38456 edge16 %i2, %o6, %i6
38457 stx %g2, [%l7 + 0x28]
38458 ldd [%l7 + 0x10], %f2
38459 fnegs %f3, %f9
38460 lduh [%l7 + 0x44], %o1
38461 fbl %fcc3, loop_4548
38462 fnors %f2, %f13, %f3
38463 taddcc %o0, %l1, %g6
38464 bshuffle %f8, %f2, %f2
38465loop_4548:
38466 fbul %fcc3, loop_4549
38467 bg,pn %xcc, loop_4550
38468 fmovrsgz %g5, %f2, %f0
38469 andcc %l4, %i1, %g1
38470loop_4549:
38471 fors %f1, %f12, %f5
38472loop_4550:
38473 tleu %xcc, 0x6
38474 sth %o2, [%l7 + 0x54]
38475 edge8 %l2, %o3, %l6
38476 fbu %fcc2, loop_4551
38477 ld [%l7 + 0x3C], %f5
38478 mulscc %i5, 0x0069, %l3
38479 fmovrse %i3, %f11, %f0
38480loop_4551:
38481 fcmpne32 %f2, %f2, %l0
38482 mova %icc, %l5, %g3
38483 stx %i0, [%l7 + 0x10]
38484 fpsub32s %f6, %f7, %f10
38485 ldx [%l7 + 0x40], %o4
38486 srax %o7, %o5, %g7
38487 fmovdn %icc, %f9, %f7
38488 fpsub32s %f0, %f8, %f11
38489 edge32l %i4, %i7, %i2
38490 tne %xcc, 0x0
38491 std %f10, [%l7 + 0x30]
38492 movn %xcc, %o6, %i6
38493 fmovrdgez %g2, %f8, %f0
38494 std %f2, [%l7 + 0x38]
38495 lduh [%l7 + 0x34], %o1
38496 udiv %o0, 0x1CC2, %l1
38497 lduw [%l7 + 0x78], %g4
38498 movne %icc, %g5, %l4
38499 sth %g6, [%l7 + 0x2A]
38500 mova %icc, %g1, %o2
38501 sth %l2, [%l7 + 0x2C]
38502 ldx [%l7 + 0x28], %i1
38503 stw %o3, [%l7 + 0x70]
38504 brgz,a %i5, loop_4552
38505 fpadd32s %f8, %f1, %f4
38506 taddcc %l3, %l6, %i3
38507 edge8 %l5, %l0, %i0
38508loop_4552:
38509 addc %g3, %o4, %o5
38510 xorcc %g7, %i4, %i7
38511 ldx [%l7 + 0x48], %i2
38512 addcc %o6, 0x0EEB, %o7
38513 fabss %f5, %f3
38514 fands %f3, %f9, %f11
38515 ld [%l7 + 0x78], %f5
38516 fnot2s %f5, %f9
38517 std %f10, [%l7 + 0x08]
38518 movrgez %g2, %o1, %o0
38519 fandnot2s %f4, %f3, %f7
38520 ldsw [%l7 + 0x18], %i6
38521 ld [%l7 + 0x20], %f3
38522 movcs %icc, %g4, %l1
38523 add %l4, 0x07CF, %g6
38524 stb %g1, [%l7 + 0x74]
38525 array32 %o2, %l2, %i1
38526 fmovsn %icc, %f14, %f0
38527 stw %o3, [%l7 + 0x10]
38528 ldsw [%l7 + 0x14], %g5
38529 ldsh [%l7 + 0x66], %l3
38530 te %icc, 0x4
38531 fnot1 %f8, %f0
38532 te %icc, 0x3
38533 nop
38534 setx loop_4553, %l0, %l1
38535 wrpr 0x1, %tl
38536 wrpr %l1, %tpc
38537 add %l1, 0x4, %l1
38538 wrpr %l1, %tnpc
38539 setx 0x34400001400, %l0, %l1
38540 wrpr %l1, %tstate
38541 wrhpr 0x4, %htstate
38542 retry
38543 fmovsvc %xcc, %f8, %f8
38544 fmovrsgez %i5, %f0, %f12
38545 udiv %l6, 0x1B9F, %i3
38546loop_4553:
38547 ldsb [%l7 + 0x28], %l5
38548 srax %i0, 0x0B, %l0
38549 ldub [%l7 + 0x3D], %g3
38550 std %f8, [%l7 + 0x48]
38551 ldx [%l7 + 0x18], %o5
38552 fmul8x16au %f15, %f9, %f2
38553 subcc %g7, %i4, %i7
38554 brgz,a %o4, loop_4554
38555 edge32n %o6, %i2, %o7
38556 lduh [%l7 + 0x58], %o1
38557 udiv %g2, 0x03C0, %i6
38558loop_4554:
38559 tle %xcc, 0x1
38560 fornot2 %f2, %f12, %f2
38561 fcmpeq16 %f12, %f0, %g4
38562 stx %l1, [%l7 + 0x40]
38563 ldsw [%l7 + 0x0C], %o0
38564 ldd [%l7 + 0x38], %f6
38565 ldsb [%l7 + 0x57], %g6
38566 fblg %fcc2, loop_4555
38567 fbuge,a %fcc2, loop_4556
38568 ldsw [%l7 + 0x10], %l4
38569 fmovrse %o2, %f10, %f9
38570loop_4555:
38571 fmovdvs %icc, %f2, %f5
38572loop_4556:
38573 fmovrdlez %g1, %f0, %f6
38574 stb %l2, [%l7 + 0x5F]
38575 ldd [%l7 + 0x10], %f0
38576 ld [%l7 + 0x30], %f15
38577 fbuge %fcc3, loop_4557
38578 udiv %o3, 0x16C9, %i1
38579 fmovsvc %xcc, %f15, %f12
38580 fmul8x16al %f7, %f7, %f8
38581loop_4557:
38582 ld [%l7 + 0x50], %f8
38583 fornot2s %f1, %f13, %f6
38584 ldub [%l7 + 0x3A], %l3
38585 nop
38586 setx loop_4558, %l0, %l1
38587 jmpl %l1, %i5
38588 and %l6, %i3, %l5
38589 fbug,a %fcc0, loop_4559
38590 std %f0, [%l7 + 0x50]
38591loop_4558:
38592 fexpand %f4, %f4
38593 fnors %f6, %f5, %f11
38594loop_4559:
38595 ldsw [%l7 + 0x1C], %i0
38596 stw %g5, [%l7 + 0x50]
38597 fcmpne32 %f10, %f0, %g3
38598 fbul %fcc0, loop_4560
38599 faligndata %f12, %f4, %f14
38600 fpack16 %f12, %f6
38601 bneg,pt %icc, loop_4561
38602loop_4560:
38603 fmovsle %icc, %f2, %f9
38604 stx %o5, [%l7 + 0x68]
38605 and %l0, 0x1A51, %i4
38606loop_4561:
38607 movge %xcc, %i7, %o4
38608 fand %f4, %f12, %f8
38609 edge8n %g7, %o6, %i2
38610 fandnot1 %f10, %f4, %f0
38611 edge32n %o1, %g2, %i6
38612 fbge %fcc2, loop_4562
38613 brgz,a %o7, loop_4563
38614 bpos,a,pn %icc, loop_4564
38615 srlx %g4, %l1, %g6
38616loop_4562:
38617 fpsub32 %f8, %f8, %f6
38618loop_4563:
38619 std %f6, [%l7 + 0x10]
38620loop_4564:
38621 be,a,pn %icc, loop_4565
38622 lduh [%l7 + 0x52], %o0
38623 lduw [%l7 + 0x14], %o2
38624 fmul8ulx16 %f4, %f12, %f0
38625loop_4565:
38626 bleu,a loop_4566
38627 fcmpeq32 %f0, %f14, %l4
38628 fnand %f6, %f6, %f0
38629 lduw [%l7 + 0x74], %g1
38630loop_4566:
38631 fmovdvs %xcc, %f14, %f8
38632 fmovdcs %xcc, %f12, %f5
38633 fones %f14
38634 fpadd16s %f9, %f10, %f12
38635 bgu,a loop_4567
38636 fcmpne16 %f6, %f2, %o3
38637 fmovdgu %icc, %f13, %f5
38638 stw %i1, [%l7 + 0x08]
38639loop_4567:
38640 movrgez %l2, %l3, %l6
38641 ldsh [%l7 + 0x76], %i5
38642 bneg %xcc, loop_4568
38643 fmovsvs %xcc, %f14, %f9
38644 tneg %icc, 0x3
38645 ldx [%l7 + 0x18], %i3
38646loop_4568:
38647 stx %i0, [%l7 + 0x20]
38648 ldsb [%l7 + 0x11], %l5
38649 ldx [%l7 + 0x38], %g3
38650 fornot2 %f6, %f2, %f0
38651 lduh [%l7 + 0x50], %g5
38652 movvs %icc, %l0, %o5
38653 taddcc %i7, %o4, %i4
38654 std %f6, [%l7 + 0x78]
38655 fblg %fcc2, loop_4569
38656 fmovda %icc, %f9, %f2
38657 subccc %g7, %i2, %o6
38658 nop
38659 setx loop_4570, %l0, %l1
38660 wrpr 0x1, %tl
38661 wrpr %l1, %tnpc
38662 setx 0x34400001400, %l0, %l1
38663 wrpr %l1, %tstate
38664 wrhpr 0x4, %htstate
38665 done
38666loop_4569:
38667 bvs,a,pt %icc, loop_4571
38668 st %f4, [%l7 + 0x34]
38669 fblg,a %fcc2, loop_4572
38670loop_4570:
38671 fmovdle %xcc, %f14, %f12
38672loop_4571:
38673 mulscc %o1, %i6, %o7
38674 ldub [%l7 + 0x3F], %g4
38675loop_4572:
38676 te %icc, 0x2
38677 movl %xcc, %g2, %l1
38678 edge32ln %g6, %o0, %l4
38679 stb %g1, [%l7 + 0x30]
38680 edge16 %o2, %o3, %l2
38681 stw %l3, [%l7 + 0x58]
38682 fcmpd %fcc3, %f6, %f10
38683 tne %icc, 0x7
38684 fcmpne32 %f10, %f14, %l6
38685 fors %f2, %f8, %f6
38686 ldx [%l7 + 0x70], %i1
38687 stb %i3, [%l7 + 0x1D]
38688 lduh [%l7 + 0x62], %i5
38689 movrlez %i0, 0x2DD, %l5
38690 edge16n %g3, %g5, %o5
38691 stb %l0, [%l7 + 0x23]
38692 fbn,a %fcc2, loop_4573
38693 tl %xcc, 0x6
38694 fornot1s %f8, %f7, %f6
38695 ldd [%l7 + 0x28], %f4
38696loop_4573:
38697 fands %f1, %f9, %f6
38698 fpsub16 %f14, %f6, %f14
38699 fandnot1s %f8, %f9, %f6
38700 fpadd16 %f10, %f12, %f14
38701 fabsd %f4, %f6
38702 fcmped %fcc0, %f14, %f8
38703 ldsh [%l7 + 0x0C], %i7
38704 fcmps %fcc3, %f15, %f3
38705 ldsw [%l7 + 0x18], %o4
38706 sdiv %i4, 0x0B93, %g7
38707 tne %xcc, 0x1
38708 stx %i2, [%l7 + 0x78]
38709 stx %o1, [%l7 + 0x20]
38710 lduh [%l7 + 0x5C], %o6
38711 fnands %f14, %f7, %f11
38712 srax %i6, 0x12, %g4
38713 smulcc %g2, %o7, %l1
38714 udivx %g6, 0x0B65, %o0
38715 brz,a %l4, loop_4574
38716 stw %o2, [%l7 + 0x6C]
38717 tsubcctv %o3, 0x008B, %l2
38718 fmovdg %icc, %f10, %f9
38719loop_4574:
38720 st %f13, [%l7 + 0x70]
38721 stw %g1, [%l7 + 0x14]
38722 bneg,pt %icc, loop_4575
38723 fbe %fcc2, loop_4576
38724 fmovdne %xcc, %f12, %f2
38725 fpackfix %f14, %f5
38726loop_4575:
38727 ld [%l7 + 0x64], %f6
38728loop_4576:
38729 array8 %l6, %i1, %l3
38730 movn %icc, %i3, %i5
38731 sub %l5, %g3, %g5
38732 sth %o5, [%l7 + 0x38]
38733 fpackfix %f0, %f13
38734 movcc %xcc, %l0, %i7
38735 ldsw [%l7 + 0x78], %o4
38736 fmovsne %xcc, %f12, %f7
38737 ldsw [%l7 + 0x44], %i0
38738 fnot2s %f6, %f4
38739 sra %i4, 0x05, %i2
38740 xnorcc %o1, 0x05F5, %g7
38741 lduw [%l7 + 0x3C], %o6
38742 fmovrdgz %i6, %f12, %f0
38743 fmovsgu %xcc, %f0, %f4
38744 stx %g4, [%l7 + 0x60]
38745 ldd [%l7 + 0x60], %f8
38746 andcc %o7, %g2, %g6
38747 nop
38748 setx loop_4577, %l0, %l1
38749 wrpr 0x1, %tl
38750 wrpr %l1, %tpc
38751 add %l1, 0x4, %l1
38752 wrpr %l1, %tnpc
38753 setx 0x34400001400, %l0, %l1
38754 wrpr %l1, %tstate
38755 wrhpr 0x4, %htstate
38756 retry
38757 fnegs %f12, %f8
38758 bge,a %xcc, loop_4578
38759 mulx %l1, 0x19B6, %l4
38760loop_4577:
38761 tvc %xcc, 0x4
38762 fzero %f12
38763loop_4578:
38764 fble %fcc0, loop_4579
38765 sth %o0, [%l7 + 0x62]
38766 fxnor %f8, %f10, %f2
38767 movcs %xcc, %o2, %l2
38768loop_4579:
38769 tsubcc %o3, 0x1FFC, %l6
38770 fmovs %f9, %f2
38771 alignaddr %i1, %l3, %g1
38772 fpack16 %f2, %f9
38773 stb %i3, [%l7 + 0x6C]
38774 fmul8x16 %f8, %f2, %f4
38775 fnor %f14, %f12, %f2
38776 stb %l5, [%l7 + 0x2F]
38777 movpos %icc, %g3, %g5
38778 std %f2, [%l7 + 0x60]
38779 umulcc %o5, 0x0880, %l0
38780 tneg %icc, 0x2
38781 tn %xcc, 0x6
38782 fexpand %f4, %f8
38783 ldx [%l7 + 0x60], %i7
38784 edge32n %o4, %i0, %i5
38785 umulcc %i2, 0x0DF9, %o1
38786 fbn %fcc0, loop_4580
38787 fors %f12, %f14, %f3
38788 fpackfix %f6, %f8
38789 stx %g7, [%l7 + 0x28]
38790loop_4580:
38791 fmul8sux16 %f2, %f6, %f6
38792 stx %o6, [%l7 + 0x08]
38793 fcmple16 %f10, %f8, %i6
38794 brgz %i4, loop_4581
38795 fpackfix %f8, %f1
38796 fba,a %fcc0, loop_4582
38797 lduh [%l7 + 0x5A], %o7
38798loop_4581:
38799 ldx [%l7 + 0x10], %g2
38800 mova %icc, %g6, %l1
38801loop_4582:
38802 fble,a %fcc1, loop_4583
38803 fmovrdlz %g4, %f2, %f2
38804 ldx [%l7 + 0x28], %l4
38805 fmovde %xcc, %f15, %f14
38806loop_4583:
38807 fpack32 %f12, %f6, %f2
38808 fmul8sux16 %f0, %f2, %f0
38809 ldd [%l7 + 0x08], %f2
38810 fmovsneg %icc, %f2, %f14
38811 lduw [%l7 + 0x28], %o0
38812 fmuld8ulx16 %f7, %f5, %f2
38813 fmovrdlz %o2, %f6, %f12
38814 or %l2, 0x1CE0, %l6
38815 std %f10, [%l7 + 0x68]
38816 stx %i1, [%l7 + 0x70]
38817 fpadd32s %f15, %f4, %f3
38818 ldsw [%l7 + 0x48], %l3
38819 ld [%l7 + 0x5C], %f8
38820 ldsh [%l7 + 0x60], %o3
38821 bg %icc, loop_4584
38822 fmovdn %xcc, %f0, %f1
38823 ldsb [%l7 + 0x11], %g1
38824 bgu,a %icc, loop_4585
38825loop_4584:
38826 xorcc %i3, 0x1A63, %l5
38827 movne %icc, %g3, %g5
38828 alignaddrl %o5, %i7, %l0
38829loop_4585:
38830 subc %i0, %i5, %i2
38831 fmovdne %xcc, %f2, %f15
38832 edge16l %o4, %g7, %o6
38833 st %f1, [%l7 + 0x3C]
38834 brlz,a %i6, loop_4586
38835 fmovdvs %icc, %f5, %f15
38836 fmovdle %xcc, %f0, %f7
38837 std %f4, [%l7 + 0x70]
38838loop_4586:
38839 fxors %f9, %f13, %f13
38840 fmovde %xcc, %f10, %f9
38841 tneg %icc, 0x1
38842 sra %i4, 0x00, %o1
38843 orcc %o7, 0x0858, %g2
38844 ld [%l7 + 0x24], %f5
38845 lduh [%l7 + 0x0A], %l1
38846 movvc %icc, %g4, %g6
38847 sth %o0, [%l7 + 0x1A]
38848 movrlz %o2, %l4, %l6
38849 andn %i1, 0x04BF, %l2
38850 fpmerge %f1, %f2, %f2
38851 stw %l3, [%l7 + 0x48]
38852 fbuge,a %fcc3, loop_4587
38853 fabss %f7, %f11
38854 brgz,a %g1, loop_4588
38855 ldsw [%l7 + 0x6C], %i3
38856loop_4587:
38857 movcs %xcc, %o3, %g3
38858 ldsw [%l7 + 0x24], %g5
38859loop_4588:
38860 movn %xcc, %o5, %i7
38861 movne %xcc, %l5, %i0
38862 bn %xcc, loop_4589
38863 fbue,a %fcc1, loop_4590
38864 ldsh [%l7 + 0x7E], %i5
38865 std %f2, [%l7 + 0x28]
38866loop_4589:
38867 fbge,a %fcc1, loop_4591
38868loop_4590:
38869 ldub [%l7 + 0x23], %l0
38870 movle %xcc, %i2, %g7
38871 orncc %o4, 0x03E3, %i6
38872loop_4591:
38873 fbge,a %fcc0, loop_4592
38874 fbn,a %fcc0, loop_4593
38875 fmovscs %xcc, %f4, %f5
38876 subccc %o6, %i4, %o7
38877loop_4592:
38878 brlz,a %o1, loop_4594
38879loop_4593:
38880 te %xcc, 0x3
38881 smul %l1, %g4, %g2
38882 fandnot1 %f12, %f14, %f0
38883loop_4594:
38884 ldd [%l7 + 0x18], %f8
38885 movg %icc, %g6, %o2
38886 fmovd %f6, %f0
38887 edge16l %o0, %l4, %i1
38888 fble,a %fcc1, loop_4595
38889 mulx %l6, 0x0C45, %l2
38890 tcc %icc, 0x0
38891 stw %l3, [%l7 + 0x34]
38892loop_4595:
38893 fnors %f7, %f2, %f15
38894 ldsh [%l7 + 0x28], %g1
38895 stb %i3, [%l7 + 0x69]
38896 movrne %g3, 0x06A, %g5
38897 fmovrse %o3, %f12, %f10
38898 sth %i7, [%l7 + 0x74]
38899 fbg,a %fcc1, loop_4596
38900 fcmpgt16 %f8, %f8, %o5
38901 lduh [%l7 + 0x38], %l5
38902 movge %xcc, %i5, %l0
38903loop_4596:
38904 umul %i0, 0x1D43, %g7
38905 addccc %o4, %i6, %o6
38906 ldsh [%l7 + 0x64], %i4
38907 bpos,a,pt %xcc, loop_4597
38908 ldsh [%l7 + 0x44], %o7
38909 fbg %fcc2, loop_4598
38910 fmovdleu %icc, %f5, %f14
38911loop_4597:
38912 fxors %f0, %f3, %f12
38913 stx %o1, [%l7 + 0x50]
38914loop_4598:
38915 ldsh [%l7 + 0x48], %i2
38916 fandnot2s %f2, %f8, %f0
38917 smulcc %g4, 0x0EF3, %l1
38918 tne %icc, 0x0
38919 srlx %g6, 0x15, %g2
38920 udiv %o0, 0x04C0, %l4
38921 tcc %icc, 0x0
38922 lduh [%l7 + 0x30], %o2
38923 movrlez %i1, 0x06D, %l2
38924 fnegd %f4, %f2
38925 lduh [%l7 + 0x16], %l3
38926 movg %xcc, %g1, %i3
38927 orcc %g3, %g5, %o3
38928 fpsub16s %f13, %f2, %f13
38929 orncc %l6, %i7, %o5
38930 sth %i5, [%l7 + 0x20]
38931 fmovsleu %icc, %f6, %f7
38932 fpmerge %f9, %f2, %f0
38933 tcc %xcc, 0x5
38934 fmovrdlez %l0, %f4, %f4
38935 fpsub32 %f14, %f6, %f10
38936 stw %l5, [%l7 + 0x54]
38937 ldub [%l7 + 0x5D], %g7
38938 popc %i0, %o4
38939 tneg %icc, 0x0
38940 fexpand %f10, %f10
38941 andn %i6, 0x1741, %o6
38942 movne %xcc, %i4, %o1
38943 fmuld8sux16 %f3, %f4, %f8
38944 fnor %f2, %f0, %f10
38945 ldsw [%l7 + 0x10], %o7
38946 fmovspos %xcc, %f10, %f2
38947 alignaddrl %g4, %l1, %i2
38948 popc %g6, %o0
38949 udivx %g2, 0x1C55, %l4
38950 fblg,a %fcc3, loop_4599
38951 ldsh [%l7 + 0x62], %i1
38952 ldd [%l7 + 0x08], %f14
38953 fmovdvc %icc, %f12, %f9
38954loop_4599:
38955 fcmped %fcc1, %f6, %f8
38956 ldsw [%l7 + 0x58], %l2
38957 bpos,a loop_4600
38958 fsrc1s %f0, %f5
38959 fmovrdgz %o2, %f0, %f6
38960 fcmple16 %f8, %f4, %l3
38961loop_4600:
38962 edge8ln %i3, %g3, %g5
38963 ldx [%l7 + 0x10], %g1
38964 fone %f10
38965 or %o3, 0x1AD2, %i7
38966 edge8ln %l6, %o5, %l0
38967 edge8l %l5, %i5, %g7
38968 brlez,a %o4, loop_4601
38969 ldx [%l7 + 0x60], %i0
38970 sth %o6, [%l7 + 0x74]
38971 fmovsvc %xcc, %f11, %f14
38972loop_4601:
38973 movne %icc, %i4, %o1
38974 ldub [%l7 + 0x49], %i6
38975 edge16ln %g4, %o7, %l1
38976 fxor %f4, %f4, %f12
38977 ldd [%l7 + 0x40], %f8
38978 edge32n %g6, %i2, %o0
38979 fand %f14, %f6, %f0
38980 ldsb [%l7 + 0x1A], %g2
38981 fcmped %fcc3, %f14, %f8
38982 fblg %fcc1, loop_4602
38983 xorcc %l4, 0x03F3, %i1
38984 fornot2s %f13, %f9, %f2
38985 fnot1 %f10, %f2
38986loop_4602:
38987 fornot1 %f14, %f4, %f14
38988 fones %f7
38989 srax %o2, 0x1B, %l3
38990 alignaddr %l2, %i3, %g3
38991 fnor %f14, %f0, %f2
38992 be,a,pt %xcc, loop_4603
38993 fmovdge %icc, %f5, %f1
38994 bgu,a,pn %xcc, loop_4604
38995 be loop_4605
38996loop_4603:
38997 xnorcc %g1, %g5, %o3
38998 fbne,a %fcc0, loop_4606
38999loop_4604:
39000 stx %l6, [%l7 + 0x38]
39001loop_4605:
39002 fbul %fcc0, loop_4607
39003 st %f3, [%l7 + 0x1C]
39004loop_4606:
39005 sra %o5, 0x06, %i7
39006 or %l5, %l0, %i5
39007loop_4607:
39008 sll %o4, 0x12, %i0
39009 std %f4, [%l7 + 0x78]
39010 edge16n %o6, %i4, %g7
39011 edge8ln %o1, %g4, %i6
39012 fnegd %f12, %f6
39013 st %f2, [%l7 + 0x44]
39014 ldsh [%l7 + 0x2A], %o7
39015 bpos,pt %icc, loop_4608
39016 brz,a %l1, loop_4609
39017 ldx [%l7 + 0x20], %i2
39018 fmovrdgez %g6, %f0, %f8
39019loop_4608:
39020 fmovdge %xcc, %f8, %f6
39021loop_4609:
39022 fbge,a %fcc3, loop_4610
39023 stw %o0, [%l7 + 0x28]
39024 st %f1, [%l7 + 0x74]
39025 lduw [%l7 + 0x2C], %l4
39026loop_4610:
39027 fmovdge %xcc, %f15, %f3
39028 movge %xcc, %i1, %g2
39029 sdivx %l3, 0x1A0F, %o2
39030 stx %i3, [%l7 + 0x60]
39031 sub %g3, 0x0DAF, %g1
39032 fnot2 %f10, %f12
39033 stx %g5, [%l7 + 0x08]
39034 fmovdge %icc, %f12, %f2
39035 udivcc %o3, 0x092A, %l2
39036 fbue %fcc2, loop_4611
39037 ldsb [%l7 + 0x12], %l6
39038 stx %o5, [%l7 + 0x38]
39039 fmovsl %icc, %f1, %f9
39040loop_4611:
39041 ld [%l7 + 0x60], %f7
39042 fbg %fcc2, loop_4612
39043 fmul8x16au %f13, %f5, %f14
39044 movgu %icc, %i7, %l5
39045 fornot2s %f1, %f6, %f2
39046loop_4612:
39047 movpos %icc, %i5, %l0
39048 fcmpd %fcc3, %f12, %f6
39049 movge %xcc, %o4, %i0
39050 bg,a,pn %icc, loop_4613
39051 ldx [%l7 + 0x20], %o6
39052 tpos %icc, 0x5
39053 fmovdpos %icc, %f14, %f5
39054loop_4613:
39055 stx %g7, [%l7 + 0x78]
39056 bgu,pn %icc, loop_4614
39057 lduw [%l7 + 0x24], %o1
39058 std %f4, [%l7 + 0x70]
39059 ldsb [%l7 + 0x56], %g4
39060loop_4614:
39061 ldub [%l7 + 0x13], %i6
39062 st %f9, [%l7 + 0x68]
39063 ldsw [%l7 + 0x58], %i4
39064 stb %o7, [%l7 + 0x35]
39065 fble %fcc1, loop_4615
39066 fmovrsgez %i2, %f8, %f12
39067 sra %l1, %o0, %l4
39068 alignaddr %g6, %g2, %l3
39069loop_4615:
39070 fmovdvc %icc, %f15, %f14
39071 lduh [%l7 + 0x18], %o2
39072 fmovsneg %icc, %f0, %f4
39073 movpos %xcc, %i1, %g3
39074 movrlez %g1, 0x081, %g5
39075 fpsub16 %f6, %f6, %f8
39076 fmovspos %xcc, %f8, %f13
39077 fabsd %f0, %f12
39078 mova %xcc, %i3, %o3
39079 fba %fcc3, loop_4616
39080 ld [%l7 + 0x14], %f10
39081 fabsd %f0, %f6
39082 std %f8, [%l7 + 0x68]
39083loop_4616:
39084 udiv %l6, 0x0E6C, %o5
39085 fmovde %xcc, %f10, %f15
39086 std %f14, [%l7 + 0x08]
39087 udivx %l2, 0x029E, %l5
39088 sub %i5, %l0, %i7
39089 brnz,a %i0, loop_4617
39090 ldx [%l7 + 0x10], %o6
39091 movvc %xcc, %o4, %g7
39092 ldd [%l7 + 0x38], %f6
39093loop_4617:
39094 bn,pt %xcc, loop_4618
39095 ldx [%l7 + 0x38], %g4
39096 array32 %o1, %i6, %o7
39097 fornot2 %f8, %f4, %f0
39098loop_4618:
39099 bge,pn %xcc, loop_4619
39100 fmovdneg %xcc, %f13, %f2
39101 ldsh [%l7 + 0x60], %i4
39102 fmovdneg %icc, %f10, %f0
39103loop_4619:
39104 fmovdcs %icc, %f6, %f4
39105 fnegs %f14, %f3
39106 stb %l1, [%l7 + 0x53]
39107 xor %i2, 0x073C, %l4
39108 fmovsne %xcc, %f12, %f14
39109 fmovrsgz %g6, %f13, %f5
39110 fbue,a %fcc3, loop_4620
39111 edge16n %g2, %o0, %l3
39112 stb %i1, [%l7 + 0x2D]
39113 movre %g3, %o2, %g1
39114loop_4620:
39115 fandnot2s %f14, %f6, %f15
39116 nop
39117 setx loop_4621, %l0, %l1
39118 wrpr 0x1, %tl
39119 wrpr %l1, %tnpc
39120 setx 0x34400001400, %l0, %l1
39121 wrpr %l1, %tstate
39122 wrhpr 0x4, %htstate
39123 done
39124 fxnor %f12, %f2, %f2
39125 tle %icc, 0x5
39126 ld [%l7 + 0x24], %f10
39127loop_4621:
39128 fmovdle %icc, %f6, %f10
39129 ldub [%l7 + 0x68], %g5
39130 stx %i3, [%l7 + 0x50]
39131 edge32ln %o3, %l6, %o5
39132 fmuld8ulx16 %f14, %f9, %f6
39133 fmovsneg %xcc, %f4, %f10
39134 fbo,a %fcc1, loop_4622
39135 fmovdg %icc, %f10, %f13
39136 tsubcc %l5, %i5, %l0
39137 alignaddrl %i7, %l2, %i0
39138loop_4622:
39139 ta %xcc, 0x2
39140 ldd [%l7 + 0x10], %f6
39141 ldx [%l7 + 0x68], %o6
39142 xnorcc %g7, 0x1CD6, %g4
39143 stx %o1, [%l7 + 0x70]
39144 ldsh [%l7 + 0x78], %o4
39145 fble %fcc0, loop_4623
39146 fmovdg %icc, %f12, %f6
39147 ld [%l7 + 0x18], %f12
39148 ldsw [%l7 + 0x24], %o7
39149loop_4623:
39150 fmul8ulx16 %f0, %f0, %f12
39151 fnot1 %f14, %f8
39152 tgu %xcc, 0x1
39153 fmul8x16al %f11, %f1, %f2
39154 st %f2, [%l7 + 0x78]
39155 srax %i6, %l1, %i2
39156 brz,a %l4, loop_4624
39157 lduw [%l7 + 0x5C], %i4
39158 fmovdcc %xcc, %f7, %f14
39159 lduh [%l7 + 0x4C], %g2
39160loop_4624:
39161 fmovrse %g6, %f3, %f1
39162 fmul8x16al %f1, %f3, %f8
39163 bneg loop_4625
39164 lduh [%l7 + 0x68], %l3
39165 fcmps %fcc1, %f14, %f0
39166 lduh [%l7 + 0x40], %o0
39167loop_4625:
39168 std %f6, [%l7 + 0x30]
39169 orcc %i1, 0x0850, %g3
39170 fble %fcc0, loop_4626
39171 fxors %f11, %f3, %f13
39172 lduh [%l7 + 0x54], %g1
39173 ta %icc, 0x5
39174loop_4626:
39175 fbu %fcc0, loop_4627
39176 fblg %fcc1, loop_4628
39177 ldsb [%l7 + 0x51], %g5
39178 fmul8x16al %f11, %f14, %f8
39179loop_4627:
39180 fmovsa %xcc, %f2, %f15
39181loop_4628:
39182 movcc %icc, %o2, %o3
39183 sth %i3, [%l7 + 0x62]
39184 fmovs %f3, %f14
39185 pdist %f4, %f8, %f0
39186 brgz,a %o5, loop_4629
39187 move %icc, %l6, %i5
39188 ldsh [%l7 + 0x20], %l5
39189 fxors %f9, %f9, %f0
39190loop_4629:
39191 fpadd32s %f4, %f4, %f6
39192 brnz %i7, loop_4630
39193 fandnot2 %f4, %f4, %f12
39194 edge8n %l2, %l0, %o6
39195 std %f14, [%l7 + 0x20]
39196loop_4630:
39197 ldsw [%l7 + 0x6C], %g7
39198 edge16ln %i0, %g4, %o1
39199 sth %o4, [%l7 + 0x4A]
39200 edge16 %i6, %o7, %i2
39201 fcmpes %fcc1, %f4, %f8
39202 bge %xcc, loop_4631
39203 fnor %f14, %f10, %f6
39204 tge %xcc, 0x1
39205 sth %l1, [%l7 + 0x18]
39206loop_4631:
39207 stx %i4, [%l7 + 0x18]
39208 fcmpne32 %f8, %f6, %l4
39209 bleu,pt %icc, loop_4632
39210 fexpand %f7, %f10
39211 tl %icc, 0x5
39212 bgu,a %xcc, loop_4633
39213loop_4632:
39214 brz %g2, loop_4634
39215 fmovrslz %g6, %f14, %f3
39216 fsrc2s %f7, %f1
39217loop_4633:
39218 sllx %l3, %i1, %o0
39219loop_4634:
39220 addc %g1, %g5, %g3
39221 fxnors %f13, %f3, %f3
39222 edge16 %o3, %i3, %o2
39223 ldd [%l7 + 0x10], %f6
39224 st %f3, [%l7 + 0x50]
39225 fnot2s %f9, %f4
39226 ldsw [%l7 + 0x18], %o5
39227 bne loop_4635
39228 brlez,a %l6, loop_4636
39229 stx %i5, [%l7 + 0x78]
39230 fands %f3, %f10, %f1
39231loop_4635:
39232 fmovrdgez %i7, %f8, %f8
39233loop_4636:
39234 fmul8x16au %f12, %f11, %f14
39235 ld [%l7 + 0x64], %f1
39236 fmul8x16au %f15, %f5, %f10
39237 xorcc %l2, %l5, %o6
39238 fcmpne32 %f8, %f8, %l0
39239 fbul %fcc3, loop_4637
39240 xorcc %g7, 0x0525, %i0
39241 ldx [%l7 + 0x38], %g4
39242 tsubcc %o1, 0x044C, %i6
39243loop_4637:
39244 andcc %o7, 0x10CA, %o4
39245 ldub [%l7 + 0x59], %i2
39246 fmovdgu %xcc, %f12, %f0
39247 tpos %xcc, 0x3
39248 lduh [%l7 + 0x34], %l1
39249 fbne,a %fcc0, loop_4638
39250 tsubcctv %l4, 0x0132, %i4
39251 stw %g6, [%l7 + 0x14]
39252 lduw [%l7 + 0x78], %g2
39253loop_4638:
39254 udivcc %l3, 0x114F, %i1
39255 ldsb [%l7 + 0x5C], %o0
39256 fcmpne16 %f14, %f6, %g1
39257 stx %g3, [%l7 + 0x38]
39258 movrlez %g5, %i3, %o2
39259 fcmpeq16 %f6, %f8, %o3
39260 smulcc %l6, %i5, %i7
39261 fble,a %fcc1, loop_4639
39262 movrgez %l2, 0x020, %o5
39263 tsubcctv %l5, 0x1406, %l0
39264 fones %f7
39265loop_4639:
39266 udivx %o6, 0x1AC1, %g7
39267 fpsub32 %f10, %f14, %f0
39268 movvc %icc, %g4, %o1
39269 fmul8x16au %f15, %f1, %f14
39270 fmovdgu %xcc, %f13, %f7
39271 ld [%l7 + 0x58], %f1
39272 stx %i0, [%l7 + 0x18]
39273 addcc %o7, 0x179F, %o4
39274 be,a,pn %xcc, loop_4640
39275 fbuge %fcc3, loop_4641
39276 add %i6, 0x002C, %i2
39277 smulcc %l1, 0x1A31, %i4
39278loop_4640:
39279 std %f2, [%l7 + 0x08]
39280loop_4641:
39281 popc %g6, %l4
39282 fcmpne32 %f10, %f10, %l3
39283 fcmpne32 %f4, %f14, %i1
39284 fmovrsgz %o0, %f8, %f15
39285 ldx [%l7 + 0x68], %g2
39286 edge8l %g3, %g1, %g5
39287 sllx %i3, %o2, %l6
39288 xor %i5, 0x1A6F, %i7
39289 fcmpgt16 %f14, %f12, %l2
39290 ldsb [%l7 + 0x11], %o3
39291 fpsub16s %f2, %f13, %f3
39292 movcs %icc, %o5, %l5
39293 ldd [%l7 + 0x70], %f14
39294 edge16n %o6, %g7, %g4
39295 fmuld8ulx16 %f1, %f11, %f8
39296 fors %f8, %f5, %f8
39297 sth %o1, [%l7 + 0x7C]
39298 fcmpne32 %f6, %f12, %i0
39299 tsubcc %l0, 0x1FD1, %o4
39300 brnz,a %i6, loop_4642
39301 xor %i2, 0x1A88, %l1
39302 ldx [%l7 + 0x78], %o7
39303 fzeros %f4
39304loop_4642:
39305 fnors %f3, %f8, %f7
39306 edge32ln %i4, %g6, %l3
39307 movcs %xcc, %l4, %i1
39308 std %f2, [%l7 + 0x08]
39309 be %icc, loop_4643
39310 or %g2, 0x1A0B, %o0
39311 ldsw [%l7 + 0x10], %g1
39312 ld [%l7 + 0x08], %f11
39313loop_4643:
39314 fbu,a %fcc3, loop_4644
39315 ldub [%l7 + 0x73], %g3
39316 fmovdcs %xcc, %f9, %f0
39317 tl %xcc, 0x6
39318loop_4644:
39319 ldsw [%l7 + 0x40], %g5
39320 brlez %o2, loop_4645
39321 fcmpne32 %f14, %f8, %i3
39322 fmovsa %icc, %f3, %f7
39323 addccc %l6, 0x1084, %i5
39324loop_4645:
39325 fpackfix %f12, %f4
39326 fmovscc %xcc, %f14, %f13
39327 mulscc %i7, %l2, %o3
39328 ldx [%l7 + 0x78], %o5
39329 xorcc %l5, 0x1505, %o6
39330 ldsw [%l7 + 0x24], %g7
39331 fones %f1
39332 ldub [%l7 + 0x78], %g4
39333 fcmpeq16 %f2, %f8, %o1
39334 movpos %xcc, %l0, %o4
39335 fmovdne %icc, %f9, %f3
39336 ldsw [%l7 + 0x44], %i6
39337 srax %i0, %l1, %i2
39338 fbo %fcc3, loop_4646
39339 ld [%l7 + 0x14], %f3
39340 fmul8x16al %f6, %f9, %f6
39341 stb %i4, [%l7 + 0x78]
39342loop_4646:
39343 ldsw [%l7 + 0x10], %g6
39344 srl %o7, 0x0B, %l4
39345 fmovdcs %xcc, %f4, %f6
39346 lduw [%l7 + 0x2C], %l3
39347 fcmps %fcc3, %f15, %f15
39348 fbule,a %fcc3, loop_4647
39349 tne %icc, 0x6
39350 fpsub32 %f0, %f8, %f4
39351 stw %i1, [%l7 + 0x08]
39352loop_4647:
39353 fbe,a %fcc0, loop_4648
39354 fbn,a %fcc3, loop_4649
39355 srl %g2, 0x1E, %g1
39356 sdivcc %o0, 0x1FE3, %g3
39357loop_4648:
39358 fmovdleu %icc, %f12, %f3
39359loop_4649:
39360 bgu,a,pt %xcc, loop_4650
39361 edge32ln %o2, %g5, %i3
39362 movrne %l6, %i5, %l2
39363 std %f4, [%l7 + 0x78]
39364loop_4650:
39365 lduh [%l7 + 0x30], %i7
39366 sethi 0x1073, %o5
39367 tcs %icc, 0x4
39368 stx %l5, [%l7 + 0x18]
39369 ldd [%l7 + 0x40], %f10
39370 movn %xcc, %o3, %g7
39371 fmovsa %icc, %f13, %f15
39372 edge8n %g4, %o6, %o1
39373 fcmpgt32 %f0, %f0, %o4
39374 tne %icc, 0x6
39375 fmovse %icc, %f3, %f1
39376 fmul8sux16 %f8, %f8, %f4
39377 fmovdpos %xcc, %f9, %f2
39378 call loop_4651
39379 stw %i6, [%l7 + 0x14]
39380 stb %i0, [%l7 + 0x32]
39381 ldx [%l7 + 0x18], %l1
39382loop_4651:
39383 tn %xcc, 0x4
39384 fnot2 %f14, %f14
39385 array8 %i2, %l0, %i4
39386 tge %icc, 0x6
39387 ldsw [%l7 + 0x3C], %o7
39388 ldub [%l7 + 0x4D], %g6
39389 ldsb [%l7 + 0x4E], %l4
39390 ld [%l7 + 0x30], %f12
39391 sra %l3, %i1, %g1
39392 edge16ln %g2, %o0, %g3
39393 ld [%l7 + 0x10], %f13
39394 std %f2, [%l7 + 0x38]
39395 fxor %f6, %f2, %f0
39396 fmovsgu %icc, %f13, %f1
39397 move %icc, %g5, %i3
39398 srl %l6, %o2, %l2
39399 ldub [%l7 + 0x76], %i5
39400 fmovrslz %i7, %f3, %f13
39401 bneg,a loop_4652
39402 movre %l5, 0x38C, %o5
39403 xnorcc %g7, %o3, %g4
39404 sethi 0x1E0A, %o1
39405loop_4652:
39406 fmovsn %xcc, %f11, %f6
39407 fmovsn %icc, %f2, %f9
39408 nop
39409 setx loop_4653, %l0, %l1
39410 wrpr 0x1, %tl
39411 wrpr %l1, %tpc
39412 add %l1, 0x4, %l1
39413 wrpr %l1, %tnpc
39414 setx 0x34400001400, %l0, %l1
39415 wrpr %l1, %tstate
39416 wrhpr 0x4, %htstate
39417 retry
39418 fcmps %fcc3, %f5, %f11
39419 tgu %xcc, 0x4
39420 movne %xcc, %o4, %i6
39421loop_4653:
39422 lduw [%l7 + 0x24], %o6
39423 fmuld8ulx16 %f3, %f0, %f4
39424 fcmpgt16 %f2, %f6, %l1
39425 fbl %fcc1, loop_4654
39426 edge32 %i0, %l0, %i4
39427 bleu,a,pt %xcc, loop_4655
39428 tge %xcc, 0x1
39429loop_4654:
39430 for %f14, %f14, %f4
39431 ldub [%l7 + 0x54], %o7
39432loop_4655:
39433 tcs %xcc, 0x2
39434 for %f0, %f10, %f0
39435 movrgez %g6, 0x34D, %i2
39436 udiv %l3, 0x1776, %l4
39437 lduw [%l7 + 0x70], %g1
39438 call loop_4656
39439 fcmple32 %f2, %f8, %i1
39440 edge8 %g2, %o0, %g3
39441 sdivcc %g5, 0x131A, %i3
39442loop_4656:
39443 ldx [%l7 + 0x40], %l6
39444 sll %o2, %l2, %i5
39445 ble,pn %icc, loop_4657
39446 srlx %i7, %l5, %o5
39447 ldx [%l7 + 0x68], %g7
39448 fone %f6
39449loop_4657:
39450 fnot1s %f6, %f1
39451 ldsw [%l7 + 0x48], %g4
39452 fmul8x16au %f4, %f12, %f8
39453 fmovdvc %xcc, %f11, %f13
39454 fpackfix %f10, %f1
39455 sth %o3, [%l7 + 0x6E]
39456 array8 %o4, %o1, %i6
39457 lduw [%l7 + 0x3C], %o6
39458 tsubcctv %l1, 0x1DBA, %i0
39459 bneg,pn %icc, loop_4658
39460 fnand %f4, %f14, %f6
39461 fnands %f0, %f10, %f8
39462 bpos,a %xcc, loop_4659
39463loop_4658:
39464 lduh [%l7 + 0x76], %l0
39465 fpsub32s %f11, %f9, %f15
39466 edge16 %o7, %g6, %i2
39467loop_4659:
39468 fmovrslz %l3, %f12, %f8
39469 fmovrdgez %i4, %f14, %f8
39470 tn %xcc, 0x0
39471 brlez %g1, loop_4660
39472 st %f1, [%l7 + 0x70]
39473 stx %l4, [%l7 + 0x28]
39474 smulcc %g2, %o0, %i1
39475loop_4660:
39476 fmul8x16 %f13, %f14, %f6
39477 fandnot2s %f13, %f1, %f14
39478 edge8ln %g3, %g5, %l6
39479 stx %o2, [%l7 + 0x50]
39480 ld [%l7 + 0x6C], %f15
39481 fcmped %fcc3, %f14, %f4
39482 edge16n %l2, %i5, %i3
39483 fmovrdgez %i7, %f2, %f6
39484 edge8l %o5, %g7, %l5
39485 udivcc %g4, 0x18F7, %o4
39486 st %f7, [%l7 + 0x44]
39487 fble %fcc3, loop_4661
39488 tvc %xcc, 0x2
39489 lduh [%l7 + 0x24], %o1
39490 fand %f0, %f14, %f6
39491loop_4661:
39492 fbuge,a %fcc2, loop_4662
39493 std %f10, [%l7 + 0x08]
39494 edge16n %i6, %o6, %o3
39495 fandnot2 %f12, %f10, %f8
39496loop_4662:
39497 movpos %xcc, %l1, %l0
39498 ldx [%l7 + 0x58], %i0
39499 bvs,a %xcc, loop_4663
39500 bpos,a %xcc, loop_4664
39501 subccc %g6, 0x11F5, %o7
39502 srlx %l3, 0x0F, %i4
39503loop_4663:
39504 udiv %i2, 0x19E7, %l4
39505loop_4664:
39506 mulx %g1, 0x110E, %g2
39507 nop
39508 setx loop_4665, %l0, %l1
39509 wrpr 0x1, %tl
39510 wrpr %l1, %tnpc
39511 setx 0x34400001400, %l0, %l1
39512 wrpr %l1, %tstate
39513 wrhpr 0x4, %htstate
39514 done
39515 fands %f10, %f1, %f13
39516 fmovdn %icc, %f0, %f5
39517 movleu %icc, %i1, %o0
39518loop_4665:
39519 fmovrdlez %g5, %f2, %f8
39520 ldsh [%l7 + 0x66], %g3
39521 tvs %xcc, 0x3
39522 stx %l6, [%l7 + 0x70]
39523 fzero %f0
39524 stb %o2, [%l7 + 0x25]
39525 fpack32 %f10, %f14, %f14
39526 bcs loop_4666
39527 ldsw [%l7 + 0x2C], %l2
39528 fmovsle %xcc, %f10, %f5
39529 ldd [%l7 + 0x38], %f14
39530loop_4666:
39531 ldsh [%l7 + 0x20], %i3
39532 fbg,a %fcc3, loop_4667
39533 fmovrslez %i7, %f13, %f10
39534 stw %i5, [%l7 + 0x3C]
39535 fbg %fcc2, loop_4668
39536loop_4667:
39537 ldsh [%l7 + 0x1A], %o5
39538 ldd [%l7 + 0x48], %f6
39539 fmovdcc %icc, %f5, %f14
39540loop_4668:
39541 fbl %fcc0, loop_4669
39542 std %f8, [%l7 + 0x60]
39543 fornot2s %f10, %f0, %f1
39544 ldd [%l7 + 0x40], %f6
39545loop_4669:
39546 mova %icc, %g7, %g4
39547 movneg %xcc, %l5, %o4
39548 fmovdn %icc, %f1, %f8
39549 movpos %xcc, %o1, %i6
39550 movge %icc, %o3, %o6
39551 nop
39552 setx loop_4670, %l0, %l1
39553 wrpr 0x1, %tl
39554 wrpr %l1, %tpc
39555 add %l1, 0x4, %l1
39556 wrpr %l1, %tnpc
39557 setx 0x34400001400, %l0, %l1
39558 wrpr %l1, %tstate
39559 wrhpr 0x4, %htstate
39560 retry
39561 movge %xcc, %l1, %i0
39562 brlz,a %g6, loop_4671
39563 sth %o7, [%l7 + 0x10]
39564loop_4670:
39565 udivx %l3, 0x1378, %l0
39566 fpadd32 %f0, %f10, %f12
39567loop_4671:
39568 sethi 0x19E8, %i4
39569 addc %l4, %i2, %g1
39570 stw %i1, [%l7 + 0x20]
39571 fnot2 %f6, %f10
39572 ldsh [%l7 + 0x1E], %g2
39573 fmul8x16al %f4, %f10, %f2
39574 tne %icc, 0x1
39575 ld [%l7 + 0x58], %f13
39576 ld [%l7 + 0x50], %f1
39577 subcc %o0, %g3, %l6
39578 stw %o2, [%l7 + 0x1C]
39579 lduw [%l7 + 0x1C], %g5
39580 edge16n %i3, %i7, %l2
39581 mova %xcc, %o5, %i5
39582 array8 %g7, %g4, %l5
39583 tsubcctv %o4, %i6, %o3
39584 sllx %o1, 0x06, %o6
39585 fmovdn %xcc, %f1, %f9
39586 fmovdle %icc, %f1, %f14
39587 std %f12, [%l7 + 0x10]
39588 ldsw [%l7 + 0x38], %i0
39589 ldd [%l7 + 0x78], %f0
39590 lduw [%l7 + 0x58], %l1
39591 fbug %fcc3, loop_4672
39592 tle %xcc, 0x6
39593 fmovdne %xcc, %f9, %f10
39594 fpsub32 %f14, %f0, %f2
39595loop_4672:
39596 stb %o7, [%l7 + 0x52]
39597 ldd [%l7 + 0x70], %f0
39598 tcc %icc, 0x2
39599 fmul8ulx16 %f12, %f6, %f0
39600 fandnot1s %f11, %f1, %f15
39601 stb %l3, [%l7 + 0x45]
39602 fpadd32s %f0, %f3, %f13
39603 fcmpeq32 %f2, %f8, %l0
39604 addc %g6, 0x191C, %l4
39605 tg %icc, 0x2
39606 std %f14, [%l7 + 0x50]
39607 brgz %i2, loop_4673
39608 fors %f5, %f12, %f2
39609 fand %f14, %f12, %f8
39610 ldx [%l7 + 0x68], %g1
39611loop_4673:
39612 fnand %f4, %f10, %f10
39613 fmovd %f2, %f4
39614 fmovdvs %icc, %f9, %f9
39615 tle %xcc, 0x3
39616 edge8l %i1, %g2, %i4
39617 fmovsa %icc, %f14, %f0
39618 tge %icc, 0x1
39619 orcc %o0, 0x1100, %g3
39620 and %o2, %l6, %i3
39621 nop
39622 setx loop_4674, %l0, %l1
39623 jmpl %l1, %g5
39624 fxors %f13, %f8, %f12
39625 lduw [%l7 + 0x60], %l2
39626 tl %icc, 0x1
39627loop_4674:
39628 movrgez %o5, %i7, %g7
39629 fornot1s %f15, %f12, %f2
39630 fmovdvc %icc, %f13, %f2
39631 sth %g4, [%l7 + 0x7C]
39632 subcc %l5, %o4, %i5
39633 stw %i6, [%l7 + 0x38]
39634 mulx %o1, 0x03E1, %o6
39635 fmuld8ulx16 %f8, %f13, %f2
39636 sub %o3, %i0, %l1
39637 orncc %l3, 0x0DDD, %o7
39638 sth %g6, [%l7 + 0x16]
39639 fabsd %f4, %f6
39640 fpadd16 %f12, %f12, %f10
39641 fors %f4, %f14, %f13
39642 fbne %fcc2, loop_4675
39643 movre %l4, %l0, %i2
39644 fmovrsne %i1, %f0, %f2
39645 ba,a %icc, loop_4676
39646loop_4675:
39647 ldd [%l7 + 0x18], %f2
39648 fors %f7, %f13, %f4
39649 movneg %icc, %g1, %g2
39650loop_4676:
39651 alignaddr %i4, %g3, %o0
39652 fmovsn %xcc, %f4, %f1
39653 fmuld8sux16 %f2, %f8, %f2
39654 fmuld8ulx16 %f10, %f5, %f14
39655 sth %l6, [%l7 + 0x78]
39656 movle %xcc, %i3, %g5
39657 fbl,a %fcc3, loop_4677
39658 fcmpeq32 %f0, %f12, %l2
39659 fpsub16 %f4, %f14, %f0
39660 fmovrdgz %o5, %f12, %f10
39661loop_4677:
39662 movrgez %i7, %g7, %o2
39663 ldsh [%l7 + 0x18], %l5
39664 fpmerge %f8, %f4, %f2
39665 brgz,a %o4, loop_4678
39666 stx %g4, [%l7 + 0x08]
39667 stb %i6, [%l7 + 0x76]
39668 stx %o1, [%l7 + 0x20]
39669loop_4678:
39670 fnor %f2, %f2, %f4
39671 fpsub32s %f10, %f5, %f14
39672 fpsub32 %f2, %f10, %f8
39673 fnot2 %f2, %f6
39674 nop
39675 setx loop_4679, %l0, %l1
39676 wrpr 0x1, %tl
39677 wrpr %l1, %tpc
39678 add %l1, 0x4, %l1
39679 wrpr %l1, %tnpc
39680 setx 0x34400001400, %l0, %l1
39681 wrpr %l1, %tstate
39682 wrhpr 0x4, %htstate
39683 retry
39684 fcmped %fcc0, %f8, %f10
39685 lduw [%l7 + 0x54], %o6
39686 ldsw [%l7 + 0x7C], %i5
39687loop_4679:
39688 fcmpgt32 %f12, %f8, %i0
39689 edge32 %l1, %o3, %l3
39690 and %g6, 0x0EF2, %o7
39691 ldsw [%l7 + 0x64], %l4
39692 sth %l0, [%l7 + 0x52]
39693 subcc %i1, 0x1866, %g1
39694 sdivcc %i2, 0x0A04, %g2
39695 std %f6, [%l7 + 0x30]
39696 fmovdpos %xcc, %f13, %f11
39697 stb %g3, [%l7 + 0x14]
39698 sdiv %o0, 0x0F2A, %l6
39699 fnand %f10, %f2, %f10
39700 ble,pn %icc, loop_4680
39701 bvs,a,pt %icc, loop_4681
39702 bvs,pn %xcc, loop_4682
39703 edge16ln %i4, %g5, %l2
39704loop_4680:
39705 fmovrdlez %o5, %f2, %f12
39706loop_4681:
39707 fsrc1 %f2, %f4
39708loop_4682:
39709 sth %i3, [%l7 + 0x5C]
39710 siam 0x5
39711 sth %g7, [%l7 + 0x38]
39712 ldd [%l7 + 0x40], %f0
39713 ld [%l7 + 0x74], %f15
39714 ld [%l7 + 0x40], %f0
39715 movvc %xcc, %i7, %l5
39716 edge16n %o4, %o2, %i6
39717 bne loop_4683
39718 fnands %f3, %f3, %f9
39719 addc %o1, 0x0523, %o6
39720 ldub [%l7 + 0x71], %g4
39721loop_4683:
39722 brnz,a %i0, loop_4684
39723 fpadd32s %f5, %f4, %f13
39724 ldsh [%l7 + 0x5A], %l1
39725 sth %i5, [%l7 + 0x32]
39726loop_4684:
39727 fmul8x16al %f15, %f5, %f14
39728 stw %o3, [%l7 + 0x54]
39729 edge16ln %g6, %o7, %l3
39730 subccc %l4, 0x0EBF, %i1
39731 fbu,a %fcc3, loop_4685
39732 std %f14, [%l7 + 0x20]
39733 stw %g1, [%l7 + 0x5C]
39734 ld [%l7 + 0x78], %f6
39735loop_4685:
39736 fmovsvs %icc, %f0, %f7
39737 orncc %l0, %g2, %g3
39738 ldsh [%l7 + 0x5A], %i2
39739 stw %l6, [%l7 + 0x64]
39740 faligndata %f4, %f0, %f2
39741 ldd [%l7 + 0x10], %f4
39742 fabss %f8, %f3
39743 and %i4, 0x020B, %g5
39744 stw %l2, [%l7 + 0x34]
39745 ldsw [%l7 + 0x14], %o0
39746 movcs %xcc, %i3, %o5
39747 fnands %f13, %f1, %f4
39748 fnot1s %f14, %f4
39749 fmovsl %xcc, %f7, %f3
39750 fblg,a %fcc1, loop_4686
39751 lduh [%l7 + 0x78], %i7
39752 movn %xcc, %g7, %o4
39753 fba %fcc3, loop_4687
39754loop_4686:
39755 tvs %icc, 0x4
39756 lduw [%l7 + 0x64], %o2
39757 tn %xcc, 0x4
39758loop_4687:
39759 alignaddrl %l5, %o1, %i6
39760 fxors %f2, %f15, %f10
39761 be,pt %xcc, loop_4688
39762 st %f12, [%l7 + 0x74]
39763 fxnor %f14, %f4, %f8
39764 nop
39765 setx loop_4689, %l0, %l1
39766 jmpl %l1, %o6
39767loop_4688:
39768 fmovrsne %g4, %f2, %f8
39769 bgu,pt %xcc, loop_4690
39770 fcmpd %fcc2, %f4, %f2
39771loop_4689:
39772 fnands %f15, %f0, %f0
39773 fmovdg %icc, %f1, %f4
39774loop_4690:
39775 fblg,a %fcc1, loop_4691
39776 ld [%l7 + 0x44], %f12
39777 fmovdgu %xcc, %f12, %f3
39778 udivcc %l1, 0x1B62, %i0
39779loop_4691:
39780 fxor %f4, %f10, %f8
39781 tne %icc, 0x1
39782 xnor %o3, %i5, %g6
39783 fba %fcc1, loop_4692
39784 or %l3, 0x0FB6, %l4
39785 fmovrslz %i1, %f4, %f12
39786 tl %icc, 0x1
39787loop_4692:
39788 sllx %g1, %l0, %o7
39789 fmovsle %xcc, %f15, %f2
39790 edge16l %g3, %i2, %l6
39791 ld [%l7 + 0x1C], %f5
39792 fmovdneg %xcc, %f4, %f1
39793 fmovsvc %xcc, %f5, %f0
39794 std %f10, [%l7 + 0x78]
39795 fmovdg %icc, %f2, %f8
39796 brgz,a %i4, loop_4693
39797 andcc %g2, %l2, %g5
39798 edge32ln %i3, %o5, %o0
39799 lduh [%l7 + 0x44], %g7
39800loop_4693:
39801 sth %i7, [%l7 + 0x76]
39802 stw %o2, [%l7 + 0x58]
39803 tle %xcc, 0x5
39804 brz,a %o4, loop_4694
39805 std %f14, [%l7 + 0x48]
39806 tneg %xcc, 0x2
39807 pdist %f8, %f14, %f12
39808loop_4694:
39809 movvs %icc, %o1, %i6
39810 ldsh [%l7 + 0x40], %o6
39811 fbuge,a %fcc1, loop_4695
39812 ldd [%l7 + 0x40], %f4
39813 ldub [%l7 + 0x0D], %l5
39814 std %f4, [%l7 + 0x50]
39815loop_4695:
39816 edge32n %l1, %g4, %o3
39817 bg,a,pt %icc, loop_4696
39818 fxnors %f9, %f2, %f14
39819 sethi 0x06CA, %i0
39820 nop
39821 setx loop_4697, %l0, %l1
39822 jmpl %l1, %i5
39823loop_4696:
39824 st %f10, [%l7 + 0x6C]
39825 tleu %xcc, 0x0
39826 subcc %g6, 0x0291, %l4
39827loop_4697:
39828 bg loop_4698
39829 st %f10, [%l7 + 0x58]
39830 udivcc %i1, 0x1ABC, %l3
39831 bn loop_4699
39832loop_4698:
39833 fpadd32s %f0, %f4, %f3
39834 pdist %f8, %f8, %f10
39835 tle %icc, 0x6
39836loop_4699:
39837 edge32 %l0, %g1, %o7
39838 fones %f7
39839 bvc,a,pn %xcc, loop_4700
39840 fmovdcs %icc, %f14, %f5
39841 std %f10, [%l7 + 0x58]
39842 alignaddr %g3, %l6, %i2
39843loop_4700:
39844 ld [%l7 + 0x74], %f13
39845 taddcctv %i4, 0x1B07, %l2
39846 fba,a %fcc0, loop_4701
39847 ldsw [%l7 + 0x68], %g5
39848 sethi 0x024E, %g2
39849 std %f2, [%l7 + 0x58]
39850loop_4701:
39851 fbl %fcc3, loop_4702
39852 fpack32 %f14, %f6, %f12
39853 fsrc1s %f10, %f11
39854 std %f2, [%l7 + 0x58]
39855loop_4702:
39856 movne %icc, %i3, %o0
39857 fnot2 %f10, %f8
39858 std %f0, [%l7 + 0x60]
39859 fzero %f12
39860 stx %g7, [%l7 + 0x20]
39861 fandnot1s %f1, %f0, %f3
39862 orn %i7, %o5, %o4
39863 tneg %xcc, 0x4
39864 st %f8, [%l7 + 0x1C]
39865 lduw [%l7 + 0x68], %o2
39866 movg %xcc, %i6, %o6
39867 edge16n %o1, %l1, %l5
39868 movl %icc, %o3, %g4
39869 ld [%l7 + 0x70], %f2
39870 mulx %i5, %i0, %l4
39871 ldd [%l7 + 0x38], %f14
39872 brgez,a %g6, loop_4703
39873 for %f12, %f10, %f8
39874 sth %i1, [%l7 + 0x6A]
39875 tle %xcc, 0x1
39876loop_4703:
39877 nop
39878 setx loop_4704, %l0, %l1
39879 wrpr 0x1, %tl
39880 wrpr %l1, %tpc
39881 add %l1, 0x4, %l1
39882 wrpr %l1, %tnpc
39883 setx 0x34400001400, %l0, %l1
39884 wrpr %l1, %tstate
39885 wrhpr 0x4, %htstate
39886 retry
39887 fmovrsgez %l0, %f10, %f12
39888 ba,a loop_4705
39889 fmovdneg %xcc, %f0, %f6
39890loop_4704:
39891 fmovrsgz %g1, %f13, %f4
39892 addccc %o7, 0x048A, %l3
39893loop_4705:
39894 edge16l %l6, %i2, %g3
39895 faligndata %f10, %f2, %f4
39896 ldsh [%l7 + 0x3A], %i4
39897 fbn %fcc0, loop_4706
39898 edge32n %g5, %l2, %i3
39899 fmovrdlz %o0, %f12, %f0
39900 andncc %g7, %i7, %g2
39901loop_4706:
39902 ldx [%l7 + 0x68], %o4
39903 st %f14, [%l7 + 0x10]
39904 fmovrdgez %o2, %f4, %f0
39905 lduh [%l7 + 0x14], %i6
39906 fmovs %f10, %f6
39907 stx %o6, [%l7 + 0x58]
39908 ldub [%l7 + 0x1A], %o5
39909 edge16 %l1, %o1, %o3
39910 ldsh [%l7 + 0x62], %l5
39911 ldd [%l7 + 0x78], %f14
39912 sdiv %i5, 0x1A1F, %g4
39913 st %f5, [%l7 + 0x40]
39914 ldsw [%l7 + 0x68], %i0
39915 fbule,a %fcc2, loop_4707
39916 sth %l4, [%l7 + 0x4C]
39917 stw %g6, [%l7 + 0x5C]
39918 movpos %icc, %l0, %i1
39919loop_4707:
39920 fcmpgt32 %f12, %f0, %o7
39921 bvs,a %xcc, loop_4708
39922 mulscc %l3, 0x1925, %l6
39923 fmovse %icc, %f4, %f3
39924 xor %g1, %i2, %i4
39925loop_4708:
39926 orn %g5, %l2, %g3
39927 fnot2s %f11, %f14
39928 sra %o0, 0x19, %i3
39929 fand %f4, %f10, %f2
39930 fmovdl %icc, %f10, %f11
39931 array32 %g7, %g2, %i7
39932 stb %o4, [%l7 + 0x32]
39933 fmovrslz %i6, %f1, %f8
39934 bpos,a,pn %xcc, loop_4709
39935 fzeros %f12
39936 fand %f8, %f6, %f6
39937 fsrc1s %f5, %f10
39938loop_4709:
39939 umul %o6, %o2, %o5
39940 fnands %f11, %f13, %f12
39941 lduw [%l7 + 0x30], %l1
39942 fmovsl %icc, %f10, %f5
39943 stw %o1, [%l7 + 0x24]
39944 fcmpgt32 %f0, %f8, %o3
39945 alignaddrl %l5, %g4, %i5
39946 fpadd16s %f1, %f0, %f5
39947 lduw [%l7 + 0x34], %i0
39948 lduw [%l7 + 0x4C], %g6
39949 ldx [%l7 + 0x28], %l4
39950 addcc %i1, %l0, %l3
39951 fmovdvc %icc, %f10, %f13
39952 st %f3, [%l7 + 0x14]
39953 lduw [%l7 + 0x70], %l6
39954 or %g1, %i2, %i4
39955 ldsw [%l7 + 0x68], %g5
39956 edge16ln %l2, %o7, %g3
39957 andcc %o0, 0x1A53, %i3
39958 movne %xcc, %g7, %i7
39959 tleu %xcc, 0x2
39960 fsrc1s %f1, %f11
39961 tsubcctv %o4, 0x185D, %i6
39962 fmovdl %xcc, %f12, %f11
39963 taddcctv %g2, 0x0283, %o2
39964 edge32ln %o5, %o6, %l1
39965 ldub [%l7 + 0x17], %o3
39966 fpadd32 %f10, %f2, %f12
39967 bpos %xcc, loop_4710
39968 fbue,a %fcc0, loop_4711
39969 fmovrsgez %o1, %f2, %f2
39970 call loop_4712
39971loop_4710:
39972 fbl %fcc2, loop_4713
39973loop_4711:
39974 ld [%l7 + 0x4C], %f8
39975 nop
39976 setx loop_4714, %l0, %l1
39977 wrpr 0x1, %tl
39978 wrpr %l1, %tpc
39979 add %l1, 0x4, %l1
39980 wrpr %l1, %tnpc
39981 setx 0x34400001400, %l0, %l1
39982 wrpr %l1, %tstate
39983 wrhpr 0x4, %htstate
39984 retry
39985loop_4712:
39986 bvs %icc, loop_4715
39987loop_4713:
39988 taddcc %l5, %i5, %g4
39989 ldub [%l7 + 0x64], %i0
39990loop_4714:
39991 subcc %l4, %i1, %g6
39992loop_4715:
39993 fmul8ulx16 %f10, %f6, %f8
39994 ldsh [%l7 + 0x14], %l0
39995 fabsd %f0, %f4
39996 fornot2s %f13, %f12, %f15
39997 fpsub16s %f12, %f8, %f14
39998 fcmpgt16 %f10, %f2, %l6
39999 fmovdvc %xcc, %f14, %f12
40000 fmovdl %xcc, %f13, %f13
40001 lduw [%l7 + 0x58], %l3
40002 fmovsge %xcc, %f5, %f0
40003 fmovrsgez %i2, %f13, %f13
40004 udivx %i4, 0x0D82, %g5
40005 lduw [%l7 + 0x08], %l2
40006 stw %g1, [%l7 + 0x30]
40007 fbo %fcc3, loop_4716
40008 fzero %f0
40009 stx %g3, [%l7 + 0x18]
40010 ldd [%l7 + 0x38], %f8
40011loop_4716:
40012 tvs %xcc, 0x0
40013 lduh [%l7 + 0x12], %o0
40014 orcc %o7, 0x089F, %g7
40015 ldsw [%l7 + 0x54], %i3
40016 fbne %fcc1, loop_4717
40017 fpackfix %f4, %f4
40018 fpmerge %f0, %f9, %f4
40019 xor %i7, 0x1300, %o4
40020loop_4717:
40021 fba %fcc3, loop_4718
40022 stb %i6, [%l7 + 0x2B]
40023 nop
40024 setx loop_4719, %l0, %l1
40025 wrpr 0x1, %tl
40026 wrpr %l1, %tnpc
40027 setx 0x34400001400, %l0, %l1
40028 wrpr %l1, %tstate
40029 wrhpr 0x4, %htstate
40030 done
40031 bge,a %xcc, loop_4720
40032loop_4718:
40033 fba,a %fcc0, loop_4721
40034 std %f14, [%l7 + 0x40]
40035loop_4719:
40036 lduw [%l7 + 0x20], %o2
40037loop_4720:
40038 movre %g2, %o5, %o6
40039loop_4721:
40040 move %xcc, %l1, %o3
40041 ldd [%l7 + 0x58], %f2
40042 for %f6, %f6, %f10
40043 ldsb [%l7 + 0x66], %o1
40044 brgez %l5, loop_4722
40045 fmovdpos %xcc, %f2, %f5
40046 ldub [%l7 + 0x3D], %g4
40047 fcmple32 %f0, %f12, %i5
40048loop_4722:
40049 fmovsa %xcc, %f4, %f7
40050 fmovrdgez %i0, %f0, %f0
40051 sth %l4, [%l7 + 0x54]
40052 fmovrsne %i1, %f12, %f10
40053 fzero %f4
40054 ldd [%l7 + 0x50], %f14
40055 fmovsl %icc, %f15, %f13
40056 st %f4, [%l7 + 0x4C]
40057 fsrc2s %f8, %f12
40058 st %f13, [%l7 + 0x10]
40059 tle %xcc, 0x3
40060 fmovse %icc, %f4, %f10
40061 call loop_4723
40062 bleu,pt %xcc, loop_4724
40063 xor %g6, %l0, %l6
40064 stb %i2, [%l7 + 0x62]
40065loop_4723:
40066 fmovscc %icc, %f7, %f9
40067loop_4724:
40068 fmul8x16al %f10, %f6, %f6
40069 ldsb [%l7 + 0x0C], %i4
40070 tsubcctv %g5, 0x0775, %l3
40071 fcmpne16 %f12, %f2, %g1
40072 bl,a %xcc, loop_4725
40073 fmovscs %icc, %f15, %f11
40074 sdiv %l2, 0x1727, %o0
40075 te %xcc, 0x6
40076loop_4725:
40077 addc %g3, %g7, %i3
40078 fbne %fcc3, loop_4726
40079 fbuge,a %fcc0, loop_4727
40080 faligndata %f14, %f14, %f12
40081 movvs %xcc, %i7, %o7
40082loop_4726:
40083 ldsb [%l7 + 0x56], %o4
40084loop_4727:
40085 ldsw [%l7 + 0x64], %o2
40086 fmovdne %xcc, %f8, %f4
40087 fmovrdne %i6, %f0, %f10
40088 smul %g2, %o6, %l1
40089 fpmerge %f8, %f6, %f14
40090 edge16ln %o3, %o1, %l5
40091 brgez,a %o5, loop_4728
40092 lduh [%l7 + 0x32], %i5
40093 ld [%l7 + 0x08], %f4
40094 stb %g4, [%l7 + 0x32]
40095loop_4728:
40096 ldsb [%l7 + 0x52], %l4
40097 edge32 %i1, %i0, %l0
40098 bg loop_4729
40099 fbne,a %fcc2, loop_4730
40100 fpmerge %f15, %f6, %f6
40101 edge8l %g6, %l6, %i2
40102loop_4729:
40103 ldsb [%l7 + 0x3F], %g5
40104loop_4730:
40105 st %f9, [%l7 + 0x3C]
40106 movrlez %l3, %g1, %l2
40107 fnands %f0, %f2, %f1
40108 movleu %xcc, %i4, %o0
40109 lduw [%l7 + 0x58], %g3
40110 lduw [%l7 + 0x60], %i3
40111 fmovrslz %g7, %f0, %f11
40112 andcc %o7, %i7, %o4
40113 fmul8sux16 %f6, %f10, %f10
40114 or %i6, 0x0BC0, %o2
40115 std %f10, [%l7 + 0x38]
40116 ldub [%l7 + 0x34], %g2
40117 ldub [%l7 + 0x08], %o6
40118 ldd [%l7 + 0x28], %f12
40119 ldx [%l7 + 0x18], %o3
40120 sth %l1, [%l7 + 0x7E]
40121 andn %o1, 0x0FA8, %l5
40122 fzero %f0
40123 subc %o5, %i5, %g4
40124 movg %icc, %i1, %i0
40125 fmovsvc %xcc, %f1, %f7
40126 ldsh [%l7 + 0x72], %l0
40127 fmovsg %xcc, %f0, %f8
40128 alignaddrl %g6, %l4, %i2
40129 fornot1 %f8, %f0, %f2
40130 lduh [%l7 + 0x1A], %l6
40131 fxor %f14, %f0, %f10
40132 fmovsgu %xcc, %f0, %f2
40133 fxors %f7, %f2, %f14
40134 taddcctv %l3, %g5, %l2
40135 movg %xcc, %g1, %o0
40136 te %icc, 0x3
40137 fbne %fcc1, loop_4731
40138 ldd [%l7 + 0x40], %f0
40139 tle %xcc, 0x5
40140 addccc %g3, %i3, %g7
40141loop_4731:
40142 fornot2 %f0, %f4, %f4
40143 fmovsa %xcc, %f6, %f11
40144 edge32n %i4, %o7, %i7
40145 nop
40146 setx loop_4732, %l0, %l1
40147 wrpr 0x1, %tl
40148 wrpr %l1, %tpc
40149 add %l1, 0x4, %l1
40150 wrpr %l1, %tnpc
40151 setx 0x34400001400, %l0, %l1
40152 wrpr %l1, %tstate
40153 wrhpr 0x4, %htstate
40154 retry
40155 ld [%l7 + 0x6C], %f4
40156 ldsw [%l7 + 0x1C], %i6
40157 ldsw [%l7 + 0x08], %o2
40158loop_4732:
40159 ld [%l7 + 0x7C], %f7
40160 bn %icc, loop_4733
40161 tg %xcc, 0x2
40162 movrlz %o4, %g2, %o6
40163 fmovscc %icc, %f6, %f8
40164loop_4733:
40165 fbu %fcc1, loop_4734
40166 stb %o3, [%l7 + 0x64]
40167 st %f14, [%l7 + 0x3C]
40168 fmovdcc %icc, %f8, %f1
40169loop_4734:
40170 fmovsa %icc, %f1, %f14
40171 tneg %icc, 0x5
40172 movl %icc, %l1, %l5
40173 std %f2, [%l7 + 0x38]
40174 stw %o5, [%l7 + 0x20]
40175 bg %xcc, loop_4735
40176 fcmped %fcc0, %f14, %f8
40177 ldub [%l7 + 0x55], %o1
40178 fmovse %xcc, %f15, %f15
40179loop_4735:
40180 fnot2 %f8, %f12
40181 ldd [%l7 + 0x18], %f2
40182 edge16 %i5, %i1, %g4
40183 stb %i0, [%l7 + 0x3D]
40184 brnz,a %l0, loop_4736
40185 tvs %icc, 0x5
40186 fnegs %f8, %f13
40187 stw %l4, [%l7 + 0x68]
40188loop_4736:
40189 fmovrdlz %g6, %f14, %f0
40190 bl,a %xcc, loop_4737
40191 fmovdle %icc, %f11, %f5
40192 st %f1, [%l7 + 0x3C]
40193 bneg,a loop_4738
40194loop_4737:
40195 fpack32 %f6, %f2, %f4
40196 nop
40197 setx loop_4739, %l0, %l1
40198 wrpr 0x1, %tl
40199 wrpr %l1, %tnpc
40200 setx 0x34400001400, %l0, %l1
40201 wrpr %l1, %tstate
40202 wrhpr 0x4, %htstate
40203 done
40204 tge %icc, 0x6
40205loop_4738:
40206 fbule,a %fcc2, loop_4740
40207 tcs %xcc, 0x5
40208loop_4739:
40209 ldsb [%l7 + 0x42], %l6
40210 sth %l3, [%l7 + 0x60]
40211loop_4740:
40212 fpadd32s %f0, %f2, %f12
40213 ldub [%l7 + 0x28], %g5
40214 sll %i2, 0x01, %l2
40215 fmul8x16au %f14, %f1, %f10
40216 ldub [%l7 + 0x3A], %g1
40217 std %f10, [%l7 + 0x30]
40218 st %f4, [%l7 + 0x0C]
40219 mulscc %o0, %i3, %g3
40220 fbe %fcc3, loop_4741
40221 lduh [%l7 + 0x12], %g7
40222 bgu %xcc, loop_4742
40223 std %f0, [%l7 + 0x48]
40224loop_4741:
40225 ldsw [%l7 + 0x28], %i4
40226 ldsh [%l7 + 0x20], %o7
40227loop_4742:
40228 fcmped %fcc0, %f10, %f14
40229 ba %icc, loop_4743
40230 fmovde %icc, %f2, %f11
40231 fmovdneg %xcc, %f5, %f10
40232 fmovsle %icc, %f9, %f1
40233loop_4743:
40234 st %f10, [%l7 + 0x60]
40235 fzero %f0
40236 umul %i7, %o2, %i6
40237 lduw [%l7 + 0x5C], %g2
40238 brlz,a %o6, loop_4744
40239 fbe,a %fcc2, loop_4745
40240 ldsw [%l7 + 0x28], %o4
40241 array8 %o3, %l1, %o5
40242loop_4744:
40243 bg loop_4746
40244loop_4745:
40245 movge %xcc, %l5, %i5
40246 fornot2 %f0, %f14, %f10
40247 edge16l %o1, %i1, %i0
40248loop_4746:
40249 ldsb [%l7 + 0x2D], %g4
40250 ld [%l7 + 0x50], %f2
40251 fbule %fcc2, loop_4747
40252 ta %icc, 0x1
40253 bneg,a,pn %icc, loop_4748
40254 ldsw [%l7 + 0x74], %l4
40255loop_4747:
40256 ldsh [%l7 + 0x48], %l0
40257 sdiv %l6, 0x14C4, %l3
40258loop_4748:
40259 ldsb [%l7 + 0x76], %g6
40260 smul %i2, 0x1484, %l2
40261 ldsh [%l7 + 0x26], %g5
40262 fba,a %fcc1, loop_4749
40263 movrne %o0, 0x397, %g1
40264 ldx [%l7 + 0x78], %g3
40265 fmovrsgz %g7, %f4, %f4
40266loop_4749:
40267 mulscc %i3, 0x1F10, %o7
40268 fmul8sux16 %f12, %f2, %f10
40269 nop
40270 setx loop_4750, %l0, %l1
40271 jmpl %l1, %i7
40272 std %f10, [%l7 + 0x28]
40273 tn %xcc, 0x5
40274 st %f10, [%l7 + 0x40]
40275loop_4750:
40276 udivx %i4, 0x183C, %o2
40277 ld [%l7 + 0x08], %f0
40278 stw %g2, [%l7 + 0x0C]
40279 subc %i6, 0x0985, %o4
40280 ldsb [%l7 + 0x4C], %o6
40281 ldd [%l7 + 0x68], %f14
40282 brlez %o3, loop_4751
40283 brlez,a %l1, loop_4752
40284 tl %icc, 0x3
40285 sllx %l5, %i5, %o5
40286loop_4751:
40287 fbu,a %fcc0, loop_4753
40288loop_4752:
40289 xorcc %i1, %i0, %o1
40290 andncc %g4, %l4, %l0
40291 fone %f6
40292loop_4753:
40293 fxors %f0, %f7, %f6
40294 stx %l3, [%l7 + 0x50]
40295 addcc %g6, %i2, %l6
40296 sth %l2, [%l7 + 0x78]
40297 lduh [%l7 + 0x1E], %g5
40298 stx %g1, [%l7 + 0x30]
40299 sth %g3, [%l7 + 0x72]
40300 fmovsvs %xcc, %f2, %f14
40301 fmovdl %xcc, %f8, %f7
40302 fmovrsgez %g7, %f7, %f1
40303 bneg loop_4754
40304 pdist %f0, %f12, %f0
40305 stw %o0, [%l7 + 0x30]
40306 sth %o7, [%l7 + 0x42]
40307loop_4754:
40308 edge8ln %i7, %i4, %i3
40309 ld [%l7 + 0x3C], %f12
40310 alignaddrl %g2, %o2, %o4
40311 fmovsne %xcc, %f10, %f15
40312 tn %icc, 0x5
40313 std %f2, [%l7 + 0x20]
40314 stb %i6, [%l7 + 0x7E]
40315 fmovsleu %icc, %f6, %f8
40316 stw %o3, [%l7 + 0x58]
40317 tge %xcc, 0x2
40318 ble loop_4755
40319 st %f15, [%l7 + 0x20]
40320 fmovsneg %icc, %f11, %f5
40321 bgu,pt %xcc, loop_4756
40322loop_4755:
40323 fnot2 %f2, %f14
40324 add %l1, 0x13F1, %l5
40325 tvs %icc, 0x5
40326loop_4756:
40327 ldd [%l7 + 0x28], %f10
40328 ldsh [%l7 + 0x10], %i5
40329 ldsw [%l7 + 0x1C], %o5
40330 lduw [%l7 + 0x70], %o6
40331 movn %icc, %i1, %o1
40332 for %f6, %f8, %f2
40333 faligndata %f6, %f2, %f8
40334 stx %g4, [%l7 + 0x38]
40335 fcmpgt32 %f6, %f8, %i0
40336 ba,pn %xcc, loop_4757
40337 sth %l4, [%l7 + 0x68]
40338 tne %icc, 0x7
40339 ble,a,pt %xcc, loop_4758
40340loop_4757:
40341 fornot1 %f8, %f4, %f14
40342 fors %f7, %f10, %f6
40343 fnot1 %f10, %f10
40344loop_4758:
40345 stw %l3, [%l7 + 0x28]
40346 std %f6, [%l7 + 0x70]
40347 lduh [%l7 + 0x16], %l0
40348 fpack16 %f12, %f9
40349 lduw [%l7 + 0x3C], %i2
40350 bge %icc, loop_4759
40351 call loop_4760
40352 fpadd16 %f2, %f8, %f4
40353 ldsb [%l7 + 0x68], %l6
40354loop_4759:
40355 fmovsneg %icc, %f6, %f1
40356loop_4760:
40357 movl %icc, %l2, %g5
40358 tgu %icc, 0x2
40359 fpadd32 %f6, %f10, %f0
40360 brgz %g6, loop_4761
40361 stx %g1, [%l7 + 0x30]
40362 tl %xcc, 0x1
40363 fbg %fcc1, loop_4762
40364loop_4761:
40365 and %g3, 0x0DF2, %g7
40366 sth %o7, [%l7 + 0x64]
40367 stb %i7, [%l7 + 0x27]
40368loop_4762:
40369 lduw [%l7 + 0x30], %i4
40370 edge8n %o0, %i3, %o2
40371 mulx %o4, %i6, %o3
40372 std %f6, [%l7 + 0x10]
40373 ldsh [%l7 + 0x38], %l1
40374 movg %icc, %g2, %l5
40375 subcc %o5, 0x070F, %i5
40376 fcmpeq16 %f12, %f8, %i1
40377 be,pn %xcc, loop_4763
40378 ldd [%l7 + 0x70], %f0
40379 stb %o6, [%l7 + 0x57]
40380 bleu,a,pt %icc, loop_4764
40381loop_4763:
40382 nop
40383 setx loop_4765, %l0, %l1
40384 wrpr 0x1, %tl
40385 wrpr %l1, %tpc
40386 add %l1, 0x4, %l1
40387 wrpr %l1, %tnpc
40388 setx 0x34400001400, %l0, %l1
40389 wrpr %l1, %tstate
40390 wrhpr 0x4, %htstate
40391 retry
40392 addcc %o1, 0x198F, %i0
40393 fpack16 %f14, %f9
40394loop_4764:
40395 stb %g4, [%l7 + 0x12]
40396loop_4765:
40397 lduh [%l7 + 0x16], %l4
40398 mova %icc, %l0, %l3
40399 sdivcc %i2, 0x05F7, %l2
40400 srlx %l6, 0x19, %g5
40401 stx %g6, [%l7 + 0x70]
40402 mulx %g1, %g3, %g7
40403 lduh [%l7 + 0x62], %i7
40404 sethi 0x0C09, %o7
40405 ldub [%l7 + 0x59], %i4
40406 be,pn %xcc, loop_4766
40407 sllx %i3, 0x12, %o2
40408 ld [%l7 + 0x7C], %f1
40409 movge %xcc, %o0, %i6
40410loop_4766:
40411 siam 0x5
40412 array32 %o3, %l1, %g2
40413 movvc %icc, %l5, %o4
40414 ldsw [%l7 + 0x0C], %i5
40415 tneg %icc, 0x6
40416 st %f6, [%l7 + 0x2C]
40417 tne %icc, 0x2
40418 fbe %fcc0, loop_4767
40419 siam 0x5
40420 ldd [%l7 + 0x68], %f8
40421 array8 %i1, %o6, %o5
40422loop_4767:
40423 orn %i0, %g4, %l4
40424 pdist %f4, %f2, %f10
40425 edge32 %l0, %o1, %i2
40426 std %f0, [%l7 + 0x40]
40427 stx %l2, [%l7 + 0x78]
40428 movrne %l3, 0x353, %l6
40429 edge16n %g6, %g5, %g1
40430 sdiv %g7, 0x14F4, %g3
40431 stx %o7, [%l7 + 0x68]
40432 fbule,a %fcc0, loop_4768
40433 st %f12, [%l7 + 0x24]
40434 taddcc %i7, 0x1D70, %i3
40435 fmovsge %xcc, %f7, %f15
40436loop_4768:
40437 tn %xcc, 0x2
40438 brgez,a %i4, loop_4769
40439 ldd [%l7 + 0x30], %f4
40440 tn %icc, 0x4
40441 sdiv %o0, 0x0E51, %o2
40442loop_4769:
40443 ldsh [%l7 + 0x60], %o3
40444 stb %l1, [%l7 + 0x74]
40445 popc 0x1821, %g2
40446 fzeros %f14
40447 movl %icc, %l5, %i6
40448 nop
40449 setx loop_4770, %l0, %l1
40450 wrpr 0x1, %tl
40451 wrpr %l1, %tpc
40452 add %l1, 0x4, %l1
40453 wrpr %l1, %tnpc
40454 setx 0x34400001400, %l0, %l1
40455 wrpr %l1, %tstate
40456 wrhpr 0x4, %htstate
40457 retry
40458 fpadd16 %f14, %f6, %f10
40459 umulcc %o4, %i5, %o6
40460 mova %xcc, %o5, %i0
40461loop_4770:
40462 fmovda %icc, %f4, %f5
40463 array16 %i1, %g4, %l0
40464 fornot1 %f14, %f2, %f4
40465 fcmpgt16 %f14, %f12, %l4
40466 fmovsvs %icc, %f1, %f4
40467 fble %fcc0, loop_4771
40468 movgu %icc, %o1, %l2
40469 ldsb [%l7 + 0x1B], %l3
40470 ld [%l7 + 0x5C], %f6
40471loop_4771:
40472 fbe %fcc2, loop_4772
40473 bg,pn %xcc, loop_4773
40474 stx %l6, [%l7 + 0x50]
40475 fzero %f12
40476loop_4772:
40477 brgz %i2, loop_4774
40478loop_4773:
40479 sth %g5, [%l7 + 0x22]
40480 fbuge %fcc0, loop_4775
40481 stb %g1, [%l7 + 0x2E]
40482loop_4774:
40483 stx %g7, [%l7 + 0x68]
40484 stx %g3, [%l7 + 0x20]
40485loop_4775:
40486 ldsw [%l7 + 0x40], %o7
40487 bshuffle %f10, %f10, %f8
40488 subccc %g6, 0x1F34, %i3
40489 ldub [%l7 + 0x11], %i4
40490 fcmpd %fcc2, %f8, %f10
40491 movrlez %i7, %o0, %o2
40492 mulx %l1, %g2, %o3
40493 bshuffle %f6, %f0, %f0
40494 andcc %i6, 0x1631, %o4
40495 tsubcctv %i5, %o6, %l5
40496 tsubcc %o5, 0x1012, %i1
40497 subccc %i0, 0x07E0, %l0
40498 umulcc %g4, 0x0A2D, %o1
40499 fmovrsgz %l2, %f4, %f15
40500 andncc %l4, %l6, %i2
40501 ldsw [%l7 + 0x38], %g5
40502 edge8l %l3, %g7, %g1
40503 sth %o7, [%l7 + 0x66]
40504 stw %g3, [%l7 + 0x44]
40505 ldx [%l7 + 0x28], %i3
40506 ldsw [%l7 + 0x5C], %i4
40507 fandnot1 %f2, %f6, %f6
40508 bpos,a %icc, loop_4776
40509 movgu %xcc, %g6, %i7
40510 fcmpne32 %f10, %f4, %o2
40511 fpack32 %f2, %f0, %f12
40512loop_4776:
40513 fbg,a %fcc1, loop_4777
40514 fmovsa %icc, %f4, %f1
40515 bneg,a,pt %xcc, loop_4778
40516 edge8l %l1, %o0, %g2
40517loop_4777:
40518 st %f3, [%l7 + 0x28]
40519 edge32 %o3, %o4, %i6
40520loop_4778:
40521 ldsh [%l7 + 0x28], %o6
40522 std %f4, [%l7 + 0x50]
40523 edge8n %l5, %o5, %i5
40524 stx %i0, [%l7 + 0x48]
40525 fnot2s %f2, %f6
40526 movrgez %l0, %i1, %o1
40527 fmul8ulx16 %f6, %f8, %f10
40528 stw %g4, [%l7 + 0x24]
40529 fxnor %f0, %f14, %f2
40530 fzeros %f7
40531 addccc %l4, %l2, %l6
40532 lduw [%l7 + 0x6C], %i2
40533 sllx %l3, 0x04, %g7
40534 ldsb [%l7 + 0x49], %g1
40535 tleu %icc, 0x2
40536 ldsw [%l7 + 0x78], %g5
40537 edge32 %g3, %o7, %i3
40538 fbue,a %fcc2, loop_4779
40539 ldd [%l7 + 0x58], %f12
40540 sethi 0x0B1A, %i4
40541 stx %i7, [%l7 + 0x78]
40542loop_4779:
40543 lduh [%l7 + 0x5C], %g6
40544 lduw [%l7 + 0x34], %l1
40545 bleu,a,pn %xcc, loop_4780
40546 fmovsa %xcc, %f13, %f11
40547 fsrc1s %f4, %f8
40548 popc %o2, %g2
40549loop_4780:
40550 subcc %o3, %o0, %i6
40551 brnz,a %o6, loop_4781
40552 sdiv %l5, 0x1D82, %o5
40553 and %o4, %i0, %l0
40554 fmul8ulx16 %f0, %f4, %f8
40555loop_4781:
40556 fcmpne16 %f2, %f4, %i5
40557 ldsh [%l7 + 0x5C], %i1
40558 fmovdl %icc, %f9, %f1
40559 fcmpgt16 %f2, %f12, %g4
40560 ldub [%l7 + 0x48], %l4
40561 and %o1, %l2, %i2
40562 edge16n %l3, %l6, %g1
40563 edge8ln %g7, %g5, %o7
40564 tcc %xcc, 0x3
40565 add %i3, %g3, %i4
40566 fand %f0, %f14, %f4
40567 fsrc1 %f4, %f12
40568 movneg %xcc, %g6, %l1
40569 fpsub32s %f2, %f9, %f5
40570 lduh [%l7 + 0x48], %i7
40571 subc %o2, %g2, %o0
40572 ld [%l7 + 0x14], %f7
40573 fmovsge %xcc, %f11, %f0
40574 lduw [%l7 + 0x5C], %o3
40575 fnor %f0, %f8, %f10
40576 movpos %xcc, %o6, %l5
40577 fmuld8ulx16 %f10, %f13, %f10
40578 tpos %xcc, 0x2
40579 fmovdn %icc, %f6, %f9
40580 edge8l %i6, %o4, %o5
40581 fba,a %fcc1, loop_4782
40582 ta %xcc, 0x6
40583 fcmped %fcc2, %f0, %f12
40584 stw %i0, [%l7 + 0x70]
40585loop_4782:
40586 ldub [%l7 + 0x4C], %l0
40587 fcmpne16 %f10, %f14, %i5
40588 tl %xcc, 0x3
40589 movleu %xcc, %g4, %l4
40590 sth %i1, [%l7 + 0x30]
40591 stx %o1, [%l7 + 0x30]
40592 bl,a,pn %icc, loop_4783
40593 st %f15, [%l7 + 0x48]
40594 fcmpeq16 %f12, %f12, %i2
40595 fbge,a %fcc2, loop_4784
40596loop_4783:
40597 movne %xcc, %l3, %l2
40598 fmovdvs %xcc, %f1, %f10
40599 ldsw [%l7 + 0x1C], %g1
40600loop_4784:
40601 sth %g7, [%l7 + 0x22]
40602 fandnot1s %f0, %f3, %f3
40603 bleu %xcc, loop_4785
40604 smulcc %l6, 0x01F2, %o7
40605 fbule %fcc2, loop_4786
40606 movrgz %g5, %g3, %i4
40607loop_4785:
40608 fcmpne32 %f8, %f6, %g6
40609 stw %i3, [%l7 + 0x3C]
40610loop_4786:
40611 fcmple32 %f6, %f2, %l1
40612 movg %xcc, %i7, %g2
40613 fones %f8
40614 ldd [%l7 + 0x10], %f2
40615 ldx [%l7 + 0x30], %o0
40616 fpsub32 %f2, %f14, %f6
40617 movgu %xcc, %o3, %o2
40618 fmul8sux16 %f8, %f4, %f6
40619 ldd [%l7 + 0x78], %f6
40620 fnot2s %f13, %f10
40621 addccc %l5, %o6, %i6
40622 bl,a,pn %icc, loop_4787
40623 ldub [%l7 + 0x53], %o4
40624 edge32n %i0, %o5, %l0
40625 ldsh [%l7 + 0x2C], %g4
40626loop_4787:
40627 fornot1 %f0, %f8, %f0
40628 movrgez %l4, 0x17D, %i5
40629 fmul8x16al %f10, %f5, %f10
40630 fmul8sux16 %f0, %f8, %f10
40631 bpos,a,pn %icc, loop_4788
40632 stx %i1, [%l7 + 0x18]
40633 fxor %f14, %f6, %f14
40634 ldsh [%l7 + 0x6A], %i2
40635loop_4788:
40636 fornot1s %f14, %f8, %f1
40637 addc %o1, %l3, %l2
40638 bne,a,pt %icc, loop_4789
40639 nop
40640 setx loop_4790, %l0, %l1
40641 jmpl %l1, %g1
40642 ldub [%l7 + 0x09], %l6
40643 stx %o7, [%l7 + 0x48]
40644loop_4789:
40645 ldd [%l7 + 0x40], %f14
40646loop_4790:
40647 fmovdg %icc, %f7, %f10
40648 fbe,a %fcc2, loop_4791
40649 edge16 %g5, %g3, %i4
40650 bl loop_4792
40651 edge16l %g6, %i3, %l1
40652loop_4791:
40653 array8 %i7, %g7, %g2
40654 lduh [%l7 + 0x0E], %o0
40655loop_4792:
40656 fbug %fcc1, loop_4793
40657 ldsw [%l7 + 0x7C], %o2
40658 bcc,pt %xcc, loop_4794
40659 fmovsn %icc, %f2, %f1
40660loop_4793:
40661 fbn %fcc1, loop_4795
40662 fpack32 %f4, %f0, %f12
40663loop_4794:
40664 bg,pn %xcc, loop_4796
40665 stx %o3, [%l7 + 0x58]
40666loop_4795:
40667 ldsw [%l7 + 0x50], %l5
40668 fmovscs %icc, %f8, %f9
40669loop_4796:
40670 movne %icc, %i6, %o4
40671 ldub [%l7 + 0x5D], %i0
40672 fands %f3, %f1, %f11
40673 lduw [%l7 + 0x24], %o5
40674 ldsh [%l7 + 0x58], %o6
40675 fmovdcc %xcc, %f0, %f6
40676 fblg,a %fcc0, loop_4797
40677 addc %g4, %l0, %i5
40678 fnor %f14, %f12, %f14
40679 srlx %l4, 0x1F, %i1
40680loop_4797:
40681 faligndata %f6, %f4, %f6
40682 ldsh [%l7 + 0x44], %i2
40683 ldsh [%l7 + 0x66], %o1
40684 ldsb [%l7 + 0x19], %l3
40685 lduw [%l7 + 0x6C], %l2
40686 stx %l6, [%l7 + 0x20]
40687 array8 %o7, %g5, %g1
40688 fcmps %fcc2, %f9, %f10
40689 ldd [%l7 + 0x10], %f12
40690 fmovda %xcc, %f11, %f7
40691 movle %xcc, %g3, %g6
40692 st %f10, [%l7 + 0x74]
40693 lduh [%l7 + 0x70], %i4
40694 sdivcc %i3, 0x164E, %l1
40695 ldd [%l7 + 0x30], %f6
40696 stw %i7, [%l7 + 0x08]
40697 std %f10, [%l7 + 0x48]
40698 bge %icc, loop_4798
40699 ta %icc, 0x6
40700 fmovdgu %xcc, %f12, %f8
40701 tl %xcc, 0x6
40702loop_4798:
40703 fnor %f2, %f10, %f0
40704 fpackfix %f12, %f1
40705 fexpand %f7, %f8
40706 st %f5, [%l7 + 0x40]
40707 ldub [%l7 + 0x1B], %g2
40708 fmovdl %xcc, %f3, %f14
40709 movrlez %o0, %o2, %o3
40710 fmovsl %icc, %f2, %f5
40711 ldx [%l7 + 0x58], %g7
40712 movl %xcc, %i6, %o4
40713 call loop_4799
40714 ldub [%l7 + 0x76], %l5
40715 add %i0, 0x0E07, %o6
40716 fpack32 %f12, %f4, %f14
40717loop_4799:
40718 ldub [%l7 + 0x2F], %o5
40719 ldsh [%l7 + 0x22], %l0
40720 fmovsl %xcc, %f10, %f3
40721 fmovrslez %g4, %f0, %f0
40722 ldsw [%l7 + 0x30], %l4
40723 andn %i5, %i2, %i1
40724 bshuffle %f8, %f2, %f2
40725 fmul8x16au %f11, %f3, %f10
40726 edge8 %l3, %o1, %l2
40727 fbue %fcc2, loop_4800
40728 alignaddrl %o7, %g5, %g1
40729 array8 %l6, %g3, %i4
40730 stx %i3, [%l7 + 0x18]
40731loop_4800:
40732 fbul %fcc0, loop_4801
40733 movle %xcc, %l1, %i7
40734 fmovsneg %xcc, %f11, %f7
40735 ldx [%l7 + 0x68], %g6
40736loop_4801:
40737 andcc %o0, %o2, %o3
40738 stb %g2, [%l7 + 0x1B]
40739 lduh [%l7 + 0x34], %g7
40740 fbg %fcc1, loop_4802
40741 edge8n %i6, %o4, %l5
40742 popc 0x1D54, %o6
40743 fpadd32s %f7, %f12, %f10
40744loop_4802:
40745 fmovrdgez %i0, %f10, %f0
40746 sth %o5, [%l7 + 0x74]
40747 subc %l0, %l4, %g4
40748 fmovdn %icc, %f4, %f4
40749 movrgz %i5, 0x0FB, %i1
40750 stb %i2, [%l7 + 0x4F]
40751 ldsw [%l7 + 0x18], %l3
40752 orncc %o1, 0x1A6F, %o7
40753 stw %l2, [%l7 + 0x3C]
40754 std %f12, [%l7 + 0x30]
40755 ldub [%l7 + 0x54], %g5
40756 bleu,pn %icc, loop_4803
40757 bcs,a %icc, loop_4804
40758 fmovdge %icc, %f12, %f12
40759 brz,a %l6, loop_4805
40760loop_4803:
40761 sdiv %g1, 0x1C9C, %i4
40762loop_4804:
40763 tcc %xcc, 0x5
40764 sth %g3, [%l7 + 0x32]
40765loop_4805:
40766 lduh [%l7 + 0x28], %l1
40767 ldsw [%l7 + 0x28], %i7
40768 ldsh [%l7 + 0x2A], %g6
40769 fornot2 %f0, %f6, %f0
40770 fbule,a %fcc1, loop_4806
40771 fmovde %xcc, %f12, %f4
40772 fnegd %f4, %f6
40773 fone %f2
40774loop_4806:
40775 fmovrslez %i3, %f3, %f9
40776 fors %f11, %f14, %f8
40777 fnands %f5, %f9, %f5
40778 ldsb [%l7 + 0x24], %o2
40779 edge8l %o3, %o0, %g2
40780 ldub [%l7 + 0x6D], %i6
40781 fmovda %xcc, %f9, %f12
40782 xorcc %o4, %g7, %l5
40783 lduh [%l7 + 0x74], %i0
40784 for %f0, %f10, %f12
40785 fzeros %f1
40786 stw %o5, [%l7 + 0x0C]
40787 fmovda %xcc, %f7, %f3
40788 lduh [%l7 + 0x32], %l0
40789 bcc,a loop_4807
40790 stb %o6, [%l7 + 0x13]
40791 for %f12, %f2, %f0
40792 bcs,pt %xcc, loop_4808
40793loop_4807:
40794 taddcctv %g4, %l4, %i5
40795 movne %icc, %i1, %l3
40796 alignaddrl %i2, %o7, %l2
40797loop_4808:
40798 fbule %fcc2, loop_4809
40799 fmovrsgz %o1, %f9, %f3
40800 edge32ln %l6, %g1, %g5
40801 fble,a %fcc2, loop_4810
40802loop_4809:
40803 fbe,a %fcc3, loop_4811
40804 fmovsleu %xcc, %f15, %f11
40805 fbn,a %fcc2, loop_4812
40806loop_4810:
40807 fmovsl %icc, %f12, %f1
40808loop_4811:
40809 stx %g3, [%l7 + 0x18]
40810 nop
40811 setx loop_4813, %l0, %l1
40812 jmpl %l1, %l1
40813loop_4812:
40814 fmovsleu %icc, %f4, %f11
40815 fmovsgu %xcc, %f2, %f8
40816 fandnot2s %f8, %f0, %f8
40817loop_4813:
40818 fmovrslez %i7, %f2, %f0
40819 fzeros %f14
40820 fcmpeq16 %f6, %f12, %g6
40821 fmovsvs %icc, %f4, %f8
40822 ldsw [%l7 + 0x54], %i4
40823 fmovda %icc, %f7, %f1
40824 fnot2s %f2, %f9
40825 edge32ln %o2, %o3, %o0
40826 fnors %f12, %f7, %f1
40827 std %f8, [%l7 + 0x50]
40828 fmovsle %xcc, %f0, %f6
40829 stb %g2, [%l7 + 0x5D]
40830 st %f3, [%l7 + 0x18]
40831 fand %f0, %f8, %f10
40832 fands %f11, %f1, %f0
40833 fxnor %f10, %f4, %f8
40834 subc %i3, %o4, %g7
40835 tcc %icc, 0x0
40836 stw %l5, [%l7 + 0x24]
40837 umulcc %i6, 0x0F45, %i0
40838 fmovrslez %l0, %f6, %f2
40839 nop
40840 setx loop_4814, %l0, %l1
40841 wrpr 0x1, %tl
40842 wrpr %l1, %tpc
40843 add %l1, 0x4, %l1
40844 wrpr %l1, %tnpc
40845 setx 0x34400001400, %l0, %l1
40846 wrpr %l1, %tstate
40847 wrhpr 0x4, %htstate
40848 retry
40849 stx %o6, [%l7 + 0x08]
40850 brgez %g4, loop_4815
40851 fbug %fcc0, loop_4816
40852loop_4814:
40853 lduh [%l7 + 0x5E], %l4
40854 fmovrsgz %i5, %f8, %f14
40855loop_4815:
40856 fcmped %fcc2, %f6, %f0
40857loop_4816:
40858 stw %i1, [%l7 + 0x4C]
40859 brlz,a %l3, loop_4817
40860 std %f8, [%l7 + 0x78]
40861 bge,pt %icc, loop_4818
40862 fbo,a %fcc3, loop_4819
40863loop_4817:
40864 ldsh [%l7 + 0x08], %i2
40865 bshuffle %f14, %f8, %f0
40866loop_4818:
40867 sra %o5, %o7, %l2
40868loop_4819:
40869 bvc,a,pn %icc, loop_4820
40870 movleu %xcc, %l6, %o1
40871 ldd [%l7 + 0x58], %f14
40872 orncc %g1, %g5, %g3
40873loop_4820:
40874 movcc %icc, %i7, %g6
40875 ldub [%l7 + 0x6C], %l1
40876 ld [%l7 + 0x18], %f13
40877 ldsw [%l7 + 0x40], %i4
40878 bcs,a,pn %xcc, loop_4821
40879 lduh [%l7 + 0x0E], %o3
40880 fmovrsgez %o0, %f1, %f9
40881 brgez %o2, loop_4822
40882loop_4821:
40883 fbne %fcc2, loop_4823
40884 fbuge,a %fcc2, loop_4824
40885 array32 %g2, %i3, %g7
40886loop_4822:
40887 fmuld8sux16 %f4, %f2, %f8
40888loop_4823:
40889 lduh [%l7 + 0x66], %l5
40890loop_4824:
40891 fpsub16s %f13, %f0, %f15
40892 sth %i6, [%l7 + 0x20]
40893 st %f14, [%l7 + 0x14]
40894 andncc %o4, %l0, %o6
40895 fmovsg %icc, %f4, %f11
40896 ldsb [%l7 + 0x3C], %g4
40897 sth %i0, [%l7 + 0x2E]
40898 st %f9, [%l7 + 0x14]
40899 ld [%l7 + 0x40], %f10
40900 fone %f14
40901 tleu %icc, 0x5
40902 movg %icc, %l4, %i5
40903 andcc %i1, %i2, %o5
40904 stb %o7, [%l7 + 0x61]
40905 fabss %f15, %f9
40906 tg %icc, 0x3
40907 fpsub32s %f15, %f13, %f6
40908 movrne %l3, 0x061, %l2
40909 ldub [%l7 + 0x16], %l6
40910 addccc %g1, %o1, %g5
40911 fpack16 %f2, %f13
40912 fabss %f8, %f7
40913 edge16l %i7, %g6, %g3
40914 fnands %f6, %f12, %f11
40915 edge32ln %i4, %l1, %o3
40916 stb %o2, [%l7 + 0x65]
40917 stw %g2, [%l7 + 0x5C]
40918 stx %o0, [%l7 + 0x68]
40919 fbne %fcc1, loop_4825
40920 fands %f2, %f10, %f3
40921 fbug,a %fcc2, loop_4826
40922 tne %icc, 0x7
40923loop_4825:
40924 alignaddrl %g7, %i3, %l5
40925 fnot2 %f0, %f12
40926loop_4826:
40927 movre %i6, %l0, %o4
40928 smul %o6, %g4, %l4
40929 array8 %i5, %i0, %i1
40930 edge16ln %i2, %o7, %o5
40931 fcmpgt32 %f2, %f6, %l2
40932 be,a %icc, loop_4827
40933 fmuld8sux16 %f5, %f4, %f4
40934 bg,a loop_4828
40935 stx %l3, [%l7 + 0x28]
40936loop_4827:
40937 ldub [%l7 + 0x39], %g1
40938 fandnot2s %f3, %f7, %f13
40939loop_4828:
40940 tl %xcc, 0x3
40941 fzero %f10
40942 edge16ln %o1, %l6, %i7
40943 ldub [%l7 + 0x72], %g5
40944 bcs,a loop_4829
40945 stw %g3, [%l7 + 0x2C]
40946 ldub [%l7 + 0x5E], %i4
40947 ldsw [%l7 + 0x48], %l1
40948loop_4829:
40949 fbu,a %fcc0, loop_4830
40950 bl,a,pt %xcc, loop_4831
40951 orn %o3, %o2, %g6
40952 fpack16 %f8, %f11
40953loop_4830:
40954 fmovsg %icc, %f7, %f9
40955loop_4831:
40956 fandnot1s %f11, %f9, %f1
40957 fabsd %f14, %f14
40958 std %f4, [%l7 + 0x48]
40959 ldd [%l7 + 0x08], %f14
40960 tsubcctv %g2, 0x0ABF, %o0
40961 movrne %g7, %i3, %l5
40962 fandnot2s %f14, %f6, %f8
40963 fmovdvs %icc, %f0, %f0
40964 movn %xcc, %i6, %o4
40965 fnot2 %f14, %f10
40966 bne %icc, loop_4832
40967 movvs %icc, %o6, %l0
40968 fmovrdlz %g4, %f8, %f4
40969 ldd [%l7 + 0x68], %f8
40970loop_4832:
40971 fblg %fcc3, loop_4833
40972 sth %l4, [%l7 + 0x36]
40973 fbue,a %fcc1, loop_4834
40974 movrlez %i0, %i5, %i2
40975loop_4833:
40976 fmovdvc %icc, %f2, %f2
40977 fabsd %f4, %f6
40978loop_4834:
40979 fmovdle %xcc, %f4, %f0
40980 std %f12, [%l7 + 0x68]
40981 lduh [%l7 + 0x72], %o7
40982 fnors %f5, %f2, %f13
40983 edge16ln %i1, %l2, %l3
40984 nop
40985 setx loop_4835, %l0, %l1
40986 jmpl %l1, %o5
40987 fmovsne %xcc, %f5, %f11
40988 st %f15, [%l7 + 0x4C]
40989 fnegd %f2, %f0
40990loop_4835:
40991 sth %g1, [%l7 + 0x22]
40992 edge16 %o1, %l6, %g5
40993 andcc %i7, %g3, %i4
40994 fbne %fcc0, loop_4836
40995 stw %o3, [%l7 + 0x38]
40996 fmovsleu %icc, %f4, %f3
40997 array16 %o2, %l1, %g2
40998loop_4836:
40999 fnot2 %f14, %f8
41000 tleu %xcc, 0x0
41001 fnand %f4, %f2, %f10
41002 ldsw [%l7 + 0x50], %o0
41003 tsubcc %g7, %g6, %i3
41004 fbg,a %fcc0, loop_4837
41005 bne,pn %xcc, loop_4838
41006 tvc %icc, 0x0
41007 fnot2 %f14, %f0
41008loop_4837:
41009 edge16l %l5, %o4, %i6
41010loop_4838:
41011 ldd [%l7 + 0x20], %f6
41012 fmovsne %xcc, %f5, %f14
41013 fxnor %f10, %f2, %f4
41014 edge32ln %o6, %l0, %g4
41015 ldsw [%l7 + 0x54], %i0
41016 bpos,a %xcc, loop_4839
41017 ldsh [%l7 + 0x2E], %i5
41018 movge %xcc, %l4, %o7
41019 stb %i1, [%l7 + 0x65]
41020loop_4839:
41021 fbu %fcc0, loop_4840
41022 fone %f0
41023 stw %i2, [%l7 + 0x48]
41024 fmovdle %xcc, %f4, %f11
41025loop_4840:
41026 fmovdle %icc, %f11, %f14
41027 stx %l2, [%l7 + 0x78]
41028 movrne %l3, %g1, %o5
41029 fbuge,a %fcc3, loop_4841
41030 fmovspos %xcc, %f9, %f1
41031 bpos,a,pt %icc, loop_4842
41032 fpsub16 %f2, %f0, %f2
41033loop_4841:
41034 ld [%l7 + 0x34], %f12
41035 ldub [%l7 + 0x74], %l6
41036loop_4842:
41037 movneg %xcc, %o1, %i7
41038 fpmerge %f9, %f10, %f12
41039 fnegd %f6, %f4
41040 fmovsle %icc, %f6, %f3
41041 ldsb [%l7 + 0x32], %g5
41042 fbe,a %fcc2, loop_4843
41043 fpack16 %f10, %f5
41044 lduw [%l7 + 0x08], %g3
41045 tcs %icc, 0x6
41046loop_4843:
41047 xnor %i4, %o2, %o3
41048 brlz,a %g2, loop_4844
41049 fnand %f2, %f2, %f2
41050 lduh [%l7 + 0x6A], %o0
41051 tle %icc, 0x0
41052loop_4844:
41053 tcs %icc, 0x1
41054 brgz,a %g7, loop_4845
41055 ldsh [%l7 + 0x46], %l1
41056 fsrc1s %f13, %f8
41057 edge8ln %i3, %g6, %o4
41058loop_4845:
41059 andncc %l5, %o6, %l0
41060 fbl,a %fcc2, loop_4846
41061 stx %i6, [%l7 + 0x28]
41062 popc 0x169E, %g4
41063 fzero %f0
41064loop_4846:
41065 bneg,a,pn %xcc, loop_4847
41066 ldub [%l7 + 0x3B], %i5
41067 bge,a,pt %xcc, loop_4848
41068 nop
41069 setx loop_4849, %l0, %l1
41070 wrpr 0x1, %tl
41071 wrpr %l1, %tnpc
41072 setx 0x34400001400, %l0, %l1
41073 wrpr %l1, %tstate
41074 wrhpr 0x4, %htstate
41075 done
41076loop_4847:
41077 ldsw [%l7 + 0x60], %i0
41078 fbu,a %fcc2, loop_4850
41079loop_4848:
41080 fcmpne16 %f2, %f6, %l4
41081loop_4849:
41082 stw %i1, [%l7 + 0x5C]
41083 taddcc %i2, %o7, %l3
41084loop_4850:
41085 movvc %icc, %l2, %o5
41086 lduw [%l7 + 0x10], %g1
41087 movle %icc, %o1, %l6
41088 stx %i7, [%l7 + 0x08]
41089 ld [%l7 + 0x20], %f10
41090 fmovrsgez %g3, %f6, %f6
41091 lduw [%l7 + 0x40], %i4
41092 fmovrdgz %o2, %f4, %f14
41093 lduw [%l7 + 0x48], %o3
41094 popc 0x1467, %g2
41095 movrgez %o0, 0x25F, %g5
41096 ldsb [%l7 + 0x3C], %g7
41097 faligndata %f0, %f14, %f12
41098 fmuld8ulx16 %f11, %f1, %f6
41099 fmovdvc %icc, %f0, %f1
41100 andncc %i3, %g6, %l1
41101 orn %o4, %l5, %o6
41102 orcc %i6, %l0, %i5
41103 mova %xcc, %g4, %i0
41104 movl %xcc, %l4, %i2
41105 stb %o7, [%l7 + 0x75]
41106 st %f7, [%l7 + 0x38]
41107 te %icc, 0x5
41108 add %i1, 0x08F8, %l3
41109 lduw [%l7 + 0x28], %l2
41110 ld [%l7 + 0x44], %f3
41111 alignaddrl %o5, %g1, %l6
41112 fmovrsne %i7, %f5, %f8
41113 fmovrdlez %o1, %f6, %f14
41114 movrlez %i4, 0x20D, %o2
41115 taddcc %o3, 0x1540, %g3
41116 ld [%l7 + 0x4C], %f6
41117 fsrc1 %f6, %f10
41118 fbg,a %fcc0, loop_4851
41119 fmovspos %xcc, %f11, %f0
41120 fbne %fcc2, loop_4852
41121 stx %g2, [%l7 + 0x40]
41122loop_4851:
41123 fbge %fcc1, loop_4853
41124 sllx %o0, 0x18, %g5
41125loop_4852:
41126 nop
41127 setx loop_4854, %l0, %l1
41128 wrpr 0x1, %tl
41129 wrpr %l1, %tpc
41130 add %l1, 0x4, %l1
41131 wrpr %l1, %tnpc
41132 setx 0x34400001400, %l0, %l1
41133 wrpr %l1, %tstate
41134 wrhpr 0x4, %htstate
41135 retry
41136 fbul,a %fcc2, loop_4855
41137loop_4853:
41138 std %f0, [%l7 + 0x48]
41139 st %f5, [%l7 + 0x74]
41140loop_4854:
41141 smulcc %g7, %g6, %l1
41142loop_4855:
41143 lduw [%l7 + 0x5C], %o4
41144 fbug,a %fcc2, loop_4856
41145 bg,a,pn %xcc, loop_4857
41146 or %l5, 0x1F15, %i3
41147 fmul8sux16 %f0, %f12, %f0
41148loop_4856:
41149 fcmpeq32 %f0, %f4, %i6
41150loop_4857:
41151 ldub [%l7 + 0x5E], %l0
41152 edge16l %o6, %g4, %i0
41153 tcc %icc, 0x3
41154 fmovdvc %icc, %f13, %f0
41155 fmuld8ulx16 %f7, %f10, %f4
41156 stx %i5, [%l7 + 0x58]
41157 fbe %fcc2, loop_4858
41158 std %f4, [%l7 + 0x38]
41159 fba,a %fcc3, loop_4859
41160 ldsh [%l7 + 0x0C], %i2
41161loop_4858:
41162 tge %icc, 0x6
41163 fpadd32s %f0, %f13, %f11
41164loop_4859:
41165 ldsw [%l7 + 0x3C], %l4
41166 sth %i1, [%l7 + 0x6A]
41167 tleu %icc, 0x4
41168 movge %xcc, %l3, %l2
41169 fmovrdgez %o7, %f10, %f2
41170 pdist %f14, %f0, %f6
41171 smul %o5, 0x1C2A, %l6
41172 fcmps %fcc1, %f13, %f10
41173 stb %g1, [%l7 + 0x58]
41174 stw %o1, [%l7 + 0x40]
41175 lduw [%l7 + 0x6C], %i7
41176 movvs %xcc, %i4, %o3
41177 srl %o2, %g3, %g2
41178 ba loop_4860
41179 alignaddr %g5, %o0, %g6
41180 ldsh [%l7 + 0x44], %g7
41181 fmovsne %xcc, %f8, %f15
41182loop_4860:
41183 mova %icc, %o4, %l1
41184 subccc %l5, 0x0F7D, %i3
41185 fba %fcc1, loop_4861
41186 movn %xcc, %l0, %o6
41187 lduw [%l7 + 0x70], %i6
41188 ldd [%l7 + 0x30], %f12
41189loop_4861:
41190 edge32ln %i0, %g4, %i2
41191 ldsw [%l7 + 0x28], %l4
41192 stx %i5, [%l7 + 0x58]
41193 stx %i1, [%l7 + 0x18]
41194 movn %icc, %l2, %l3
41195 stw %o5, [%l7 + 0x54]
41196 ldd [%l7 + 0x50], %f14
41197 add %l6, %o7, %g1
41198 array8 %o1, %i4, %i7
41199 umulcc %o2, 0x1068, %g3
41200 tsubcc %o3, 0x0681, %g2
41201 fcmpne16 %f2, %f14, %g5
41202 array8 %o0, %g7, %o4
41203 ld [%l7 + 0x78], %f7
41204 movrne %g6, %l5, %i3
41205 tg %icc, 0x2
41206 movpos %icc, %l1, %l0
41207 mulx %o6, %i6, %g4
41208 fpack16 %f10, %f11
41209 stb %i0, [%l7 + 0x50]
41210 fors %f10, %f10, %f5
41211 ldsw [%l7 + 0x68], %i2
41212 fbule,a %fcc2, loop_4862
41213 lduw [%l7 + 0x60], %i5
41214 fbo %fcc0, loop_4863
41215 fnot2s %f0, %f8
41216loop_4862:
41217 movrlz %i1, 0x138, %l2
41218 bneg,pn %icc, loop_4864
41219loop_4863:
41220 lduw [%l7 + 0x7C], %l4
41221 fpack32 %f14, %f6, %f8
41222 fcmpgt32 %f0, %f4, %o5
41223loop_4864:
41224 edge16l %l6, %l3, %o7
41225 ble,pt %xcc, loop_4865
41226 fmovdvs %icc, %f4, %f8
41227 brgez %g1, loop_4866
41228 brgz,a %o1, loop_4867
41229loop_4865:
41230 fnand %f10, %f14, %f0
41231 add %i4, 0x17D5, %o2
41232loop_4866:
41233 popc %g3, %o3
41234loop_4867:
41235 st %f1, [%l7 + 0x28]
41236 tne %xcc, 0x6
41237 fblg,a %fcc1, loop_4868
41238 fmovdleu %icc, %f11, %f5
41239 lduw [%l7 + 0x3C], %g2
41240 ldsb [%l7 + 0x63], %g5
41241loop_4868:
41242 lduh [%l7 + 0x10], %o0
41243 lduh [%l7 + 0x1A], %i7
41244 ldub [%l7 + 0x6D], %g7
41245 fbug %fcc3, loop_4869
41246 fbl %fcc2, loop_4870
41247 siam 0x6
41248 edge32ln %o4, %g6, %i3
41249loop_4869:
41250 fmovsa %xcc, %f3, %f7
41251loop_4870:
41252 fbne %fcc1, loop_4871
41253 fxor %f14, %f8, %f10
41254 mulscc %l5, 0x0728, %l0
41255 ldub [%l7 + 0x56], %l1
41256loop_4871:
41257 movn %xcc, %o6, %g4
41258 fcmpgt32 %f0, %f6, %i0
41259 movcs %icc, %i6, %i2
41260 subcc %i1, %i5, %l2
41261 ldsb [%l7 + 0x51], %l4
41262 andncc %l6, %o5, %o7
41263 fands %f1, %f15, %f6
41264 fcmps %fcc2, %f10, %f2
41265 ldx [%l7 + 0x60], %l3
41266 srl %g1, %i4, %o1
41267 fcmpeq32 %f14, %f2, %g3
41268 brlez,a %o2, loop_4872
41269 stx %g2, [%l7 + 0x20]
41270 fsrc1 %f14, %f0
41271 sth %g5, [%l7 + 0x56]
41272loop_4872:
41273 tgu %icc, 0x6
41274 ldsw [%l7 + 0x1C], %o0
41275 subccc %i7, 0x06BF, %g7
41276 sth %o4, [%l7 + 0x2C]
41277 edge8l %g6, %i3, %o3
41278 fcmple16 %f14, %f2, %l5
41279 std %f10, [%l7 + 0x60]
41280 ldd [%l7 + 0x08], %f12
41281 ble loop_4873
41282 fpmerge %f6, %f10, %f2
41283 subcc %l1, %o6, %g4
41284 ldub [%l7 + 0x76], %l0
41285loop_4873:
41286 movneg %xcc, %i6, %i0
41287 taddcc %i1, %i2, %l2
41288 sth %i5, [%l7 + 0x54]
41289 bg loop_4874
41290 faligndata %f8, %f6, %f8
41291 fmovs %f13, %f11
41292 fba %fcc3, loop_4875
41293loop_4874:
41294 lduw [%l7 + 0x28], %l6
41295 umulcc %o5, %o7, %l3
41296 ldsh [%l7 + 0x3C], %g1
41297loop_4875:
41298 and %l4, 0x1842, %o1
41299 sra %i4, %o2, %g3
41300 fbul %fcc3, loop_4876
41301 fmovse %icc, %f12, %f4
41302 alignaddrl %g2, %o0, %g5
41303 fmul8ulx16 %f10, %f10, %f6
41304loop_4876:
41305 fandnot2s %f5, %f4, %f15
41306 smul %i7, 0x029D, %o4
41307 fones %f6
41308 lduh [%l7 + 0x34], %g7
41309 stw %i3, [%l7 + 0x3C]
41310 fornot2s %f13, %f7, %f0
41311 ldsh [%l7 + 0x7E], %g6
41312 fmovda %xcc, %f7, %f8
41313 st %f1, [%l7 + 0x7C]
41314 addc %o3, %l1, %o6
41315 ldsh [%l7 + 0x4A], %l5
41316 ldub [%l7 + 0x65], %l0
41317 movl %xcc, %i6, %g4
41318 fbe,a %fcc3, loop_4877
41319 fmovdcs %icc, %f14, %f10
41320 sth %i0, [%l7 + 0x78]
41321 ldsw [%l7 + 0x4C], %i2
41322loop_4877:
41323 stx %l2, [%l7 + 0x08]
41324 fmovsle %icc, %f4, %f2
41325 fone %f2
41326 fpadd32 %f12, %f4, %f4
41327 edge32ln %i5, %l6, %o5
41328 bgu,a %icc, loop_4878
41329 brgez,a %i1, loop_4879
41330 ldd [%l7 + 0x38], %f8
41331 array8 %l3, %g1, %l4
41332loop_4878:
41333 fzeros %f3
41334loop_4879:
41335 fpadd32s %f10, %f6, %f5
41336 movl %icc, %o1, %o7
41337 stx %i4, [%l7 + 0x40]
41338 fcmpne16 %f10, %f4, %o2
41339 edge32n %g2, %o0, %g3
41340 sethi 0x07AE, %g5
41341 fmovdl %xcc, %f12, %f7
41342 or %i7, 0x0D11, %g7
41343 pdist %f12, %f12, %f8
41344 sth %i3, [%l7 + 0x2C]
41345 fpack16 %f4, %f15
41346 bneg loop_4880
41347 fble %fcc2, loop_4881
41348 tleu %xcc, 0x1
41349 fcmpgt16 %f0, %f0, %g6
41350loop_4880:
41351 ldub [%l7 + 0x6C], %o3
41352loop_4881:
41353 fnot1s %f11, %f2
41354 bne,pn %icc, loop_4882
41355 andn %o4, %l1, %o6
41356 st %f6, [%l7 + 0x30]
41357 movg %icc, %l5, %l0
41358loop_4882:
41359 fnot1 %f14, %f10
41360 fmovsneg %icc, %f3, %f3
41361 stw %g4, [%l7 + 0x54]
41362 tneg %icc, 0x3
41363 std %f0, [%l7 + 0x70]
41364 sth %i6, [%l7 + 0x7C]
41365 ldsw [%l7 + 0x60], %i0
41366 edge16ln %i2, %i5, %l6
41367 fabsd %f2, %f2
41368 ldsh [%l7 + 0x0E], %l2
41369 ldx [%l7 + 0x18], %o5
41370 subccc %l3, 0x1125, %i1
41371 edge16 %l4, %o1, %g1
41372 fmovs %f15, %f4
41373 fpack16 %f6, %f6
41374 udivx %i4, 0x16CB, %o2
41375 fbu,a %fcc3, loop_4883
41376 fmul8sux16 %f14, %f8, %f10
41377 tvc %xcc, 0x7
41378 std %f14, [%l7 + 0x28]
41379loop_4883:
41380 udiv %g2, 0x036D, %o0
41381 ldsw [%l7 + 0x4C], %o7
41382 ldx [%l7 + 0x58], %g5
41383 fmovdleu %xcc, %f12, %f13
41384 tvs %xcc, 0x2
41385 addccc %i7, 0x1DDF, %g7
41386 movle %xcc, %i3, %g6
41387 sdiv %g3, 0x1725, %o4
41388 fexpand %f15, %f2
41389 brgez %o3, loop_4884
41390 stx %l1, [%l7 + 0x18]
41391 fzero %f8
41392 tpos %xcc, 0x7
41393loop_4884:
41394 fmovde %xcc, %f6, %f6
41395 tleu %xcc, 0x4
41396 fmovse %xcc, %f4, %f8
41397 fmovsne %xcc, %f0, %f0
41398 mulx %l5, 0x165A, %l0
41399 ldsb [%l7 + 0x21], %o6
41400 pdist %f8, %f4, %f0
41401 brlz %g4, loop_4885
41402 ldd [%l7 + 0x28], %f2
41403 fcmpd %fcc3, %f2, %f2
41404 udivcc %i6, 0x1C9B, %i0
41405loop_4885:
41406 ldub [%l7 + 0x3A], %i2
41407 fmovsa %icc, %f7, %f0
41408 std %f4, [%l7 + 0x10]
41409 fbug,a %fcc2, loop_4886
41410 umulcc %l6, 0x1C27, %l2
41411 alignaddrl %o5, %l3, %i1
41412 ldd [%l7 + 0x48], %f14
41413loop_4886:
41414 fsrc2 %f4, %f8
41415 fandnot1 %f12, %f2, %f10
41416 fmovdpos %icc, %f9, %f0
41417 fbu,a %fcc0, loop_4887
41418 fpsub16 %f14, %f14, %f0
41419 bg loop_4888
41420 fbuge,a %fcc3, loop_4889
41421loop_4887:
41422 fcmpgt32 %f4, %f8, %l4
41423 movvs %icc, %i5, %o1
41424loop_4888:
41425 fors %f4, %f7, %f4
41426loop_4889:
41427 fcmpd %fcc1, %f14, %f8
41428 addccc %g1, %i4, %o2
41429 fmovdl %xcc, %f2, %f14
41430 fzero %f6
41431 fmovrsgz %g2, %f3, %f1
41432 fornot2s %f8, %f14, %f5
41433 fcmpne32 %f12, %f12, %o0
41434 fmovsleu %xcc, %f13, %f13
41435 fabss %f4, %f9
41436 sth %o7, [%l7 + 0x38]
41437 ldsb [%l7 + 0x7D], %g5
41438 mova %xcc, %i7, %i3
41439 ldsh [%l7 + 0x40], %g6
41440 stw %g7, [%l7 + 0x18]
41441 fmovsge %icc, %f4, %f3
41442 ldsh [%l7 + 0x50], %o4
41443 fnegd %f6, %f8
41444 ldub [%l7 + 0x4D], %g3
41445 bvs loop_4890
41446 fnegs %f1, %f0
41447 std %f0, [%l7 + 0x48]
41448 ldsw [%l7 + 0x38], %l1
41449loop_4890:
41450 stb %o3, [%l7 + 0x4F]
41451 lduh [%l7 + 0x14], %l0
41452 bg,a,pt %icc, loop_4891
41453 alignaddr %l5, %o6, %g4
41454 subccc %i6, 0x07A4, %i0
41455 movvc %xcc, %l6, %l2
41456loop_4891:
41457 ldsb [%l7 + 0x4D], %o5
41458 nop
41459 setx loop_4892, %l0, %l1
41460 wrpr 0x1, %tl
41461 wrpr %l1, %tnpc
41462 setx 0x34400001400, %l0, %l1
41463 wrpr %l1, %tstate
41464 wrhpr 0x4, %htstate
41465 done
41466 lduw [%l7 + 0x54], %i2
41467 ldsh [%l7 + 0x74], %i1
41468 ldsb [%l7 + 0x7B], %l4
41469loop_4892:
41470 fmovsle %xcc, %f1, %f15
41471 ldsh [%l7 + 0x72], %l3
41472 te %icc, 0x7
41473 fcmpeq16 %f8, %f6, %o1
41474 lduw [%l7 + 0x28], %i5
41475 tpos %icc, 0x5
41476 brgez,a %i4, loop_4893
41477 fbue,a %fcc2, loop_4894
41478 fmovdleu %xcc, %f1, %f14
41479 fnot1 %f6, %f10
41480loop_4893:
41481 st %f1, [%l7 + 0x38]
41482loop_4894:
41483 st %f2, [%l7 + 0x70]
41484 fors %f2, %f13, %f8
41485 bg,a loop_4895
41486 ldsh [%l7 + 0x28], %o2
41487 popc %g1, %g2
41488 fornot1 %f2, %f6, %f8
41489loop_4895:
41490 lduh [%l7 + 0x4A], %o7
41491 fnot1 %f12, %f10
41492 fpack32 %f6, %f0, %f14
41493 bgu,a,pt %xcc, loop_4896
41494 fornot2 %f0, %f0, %f14
41495 fbn,a %fcc2, loop_4897
41496 lduw [%l7 + 0x48], %o0
41497loop_4896:
41498 fmuld8ulx16 %f7, %f11, %f2
41499 fnot2 %f2, %f8
41500loop_4897:
41501 tn %icc, 0x3
41502 movre %g5, %i3, %g6
41503 fcmps %fcc2, %f2, %f10
41504 alignaddrl %g7, %o4, %i7
41505 fmovrsgez %g3, %f11, %f10
41506 bgu %xcc, loop_4898
41507 movleu %icc, %l1, %o3
41508 fba,a %fcc1, loop_4899
41509 lduh [%l7 + 0x38], %l5
41510loop_4898:
41511 fnor %f4, %f0, %f4
41512 tvc %icc, 0x0
41513loop_4899:
41514 stx %o6, [%l7 + 0x60]
41515 array8 %l0, %i6, %i0
41516 ldsb [%l7 + 0x3F], %g4
41517 ldsw [%l7 + 0x48], %l6
41518 fcmpgt16 %f10, %f12, %l2
41519 ldd [%l7 + 0x50], %f14
41520 edge16l %o5, %i1, %l4
41521 fblg %fcc2, loop_4900
41522 tvs %icc, 0x3
41523 edge16ln %l3, %i2, %i5
41524 fbg %fcc1, loop_4901
41525loop_4900:
41526 fmovrdgz %o1, %f6, %f10
41527 fmovrsgz %i4, %f7, %f0
41528 fbl,a %fcc2, loop_4902
41529loop_4901:
41530 fands %f0, %f0, %f1
41531 ldx [%l7 + 0x08], %g1
41532 srax %g2, 0x1C, %o7
41533loop_4902:
41534 fbug,a %fcc0, loop_4903
41535 fornot2 %f6, %f0, %f14
41536 edge32l %o2, %o0, %g5
41537 fsrc2 %f6, %f6
41538loop_4903:
41539 ldsh [%l7 + 0x2A], %g6
41540 bpos,a loop_4904
41541 ld [%l7 + 0x48], %f0
41542 ldsw [%l7 + 0x44], %i3
41543 ld [%l7 + 0x68], %f2
41544loop_4904:
41545 std %f2, [%l7 + 0x50]
41546 fcmped %fcc3, %f10, %f0
41547 bleu,pn %icc, loop_4905
41548 fmovrdgz %g7, %f6, %f14
41549 edge8 %o4, %g3, %i7
41550 ldsw [%l7 + 0x60], %l1
41551loop_4905:
41552 stw %l5, [%l7 + 0x4C]
41553 tneg %xcc, 0x5
41554 nop
41555 setx loop_4906, %l0, %l1
41556 wrpr 0x1, %tl
41557 wrpr %l1, %tnpc
41558 setx 0x34400001400, %l0, %l1
41559 wrpr %l1, %tstate
41560 wrhpr 0x4, %htstate
41561 done
41562 tne %xcc, 0x4
41563 fmovsvs %xcc, %f3, %f1
41564 xorcc %o6, 0x0BDF, %l0
41565loop_4906:
41566 lduw [%l7 + 0x0C], %i6
41567 movgu %xcc, %o3, %g4
41568 for %f14, %f14, %f0
41569 fpsub16s %f13, %f7, %f3
41570 ldsw [%l7 + 0x44], %l6
41571 fmovdl %xcc, %f9, %f2
41572 movvs %icc, %l2, %o5
41573 for %f2, %f12, %f12
41574 movre %i0, %i1, %l3
41575 bleu,a %icc, loop_4907
41576 brnz %l4, loop_4908
41577 movvs %icc, %i2, %o1
41578 umulcc %i4, 0x0F55, %g1
41579loop_4907:
41580 fpmerge %f7, %f8, %f4
41581loop_4908:
41582 fbg %fcc1, loop_4909
41583 andcc %i5, 0x10C0, %g2
41584 ble,a loop_4910
41585 fxor %f8, %f12, %f10
41586loop_4909:
41587 nop
41588 setx loop_4911, %l0, %l1
41589 wrpr 0x1, %tl
41590 wrpr %l1, %tnpc
41591 setx 0x34400001400, %l0, %l1
41592 wrpr %l1, %tstate
41593 wrhpr 0x4, %htstate
41594 done
41595 fmovscc %xcc, %f6, %f10
41596loop_4910:
41597 stx %o7, [%l7 + 0x38]
41598 ldsb [%l7 + 0x66], %o2
41599loop_4911:
41600 fmovsleu %xcc, %f0, %f13
41601 edge16l %o0, %g5, %i3
41602 lduh [%l7 + 0x56], %g7
41603 orn %o4, %g6, %i7
41604 ldx [%l7 + 0x08], %g3
41605 fsrc2 %f0, %f6
41606 brlz %l5, loop_4912
41607 ldsb [%l7 + 0x60], %l1
41608 movl %xcc, %l0, %o6
41609 fands %f15, %f14, %f3
41610loop_4912:
41611 be,pn %xcc, loop_4913
41612 fands %f13, %f0, %f2
41613 movrgez %i6, %o3, %l6
41614 lduh [%l7 + 0x12], %g4
41615loop_4913:
41616 sdiv %o5, 0x1700, %i0
41617 ldsb [%l7 + 0x54], %i1
41618 fpsub16 %f4, %f4, %f6
41619 fcmpeq32 %f8, %f14, %l3
41620 fmovsgu %xcc, %f5, %f7
41621 fmovdvc %xcc, %f12, %f11
41622 array8 %l4, %l2, %o1
41623 fornot1s %f12, %f14, %f6
41624 fxnors %f14, %f11, %f4
41625 ldub [%l7 + 0x0C], %i4
41626 ldd [%l7 + 0x30], %f0
41627 fmovsge %xcc, %f6, %f3
41628 xor %i2, %g1, %i5
41629 sdivcc %g2, 0x1FEE, %o2
41630 edge16l %o0, %o7, %i3
41631 bcs,a,pt %icc, loop_4914
41632 std %f4, [%l7 + 0x78]
41633 lduh [%l7 + 0x12], %g7
41634 movpos %icc, %o4, %g6
41635loop_4914:
41636 ldsw [%l7 + 0x38], %i7
41637 stb %g5, [%l7 + 0x16]
41638 fmovrdlez %g3, %f10, %f8
41639 lduw [%l7 + 0x18], %l5
41640 stb %l1, [%l7 + 0x5A]
41641 fblg %fcc1, loop_4915
41642 stw %o6, [%l7 + 0x30]
41643 fandnot2s %f6, %f14, %f13
41644 add %l0, %o3, %l6
41645loop_4915:
41646 ldd [%l7 + 0x10], %f4
41647 array16 %g4, %o5, %i0
41648 fmovde %icc, %f12, %f8
41649 edge32n %i1, %l3, %l4
41650 ldub [%l7 + 0x2C], %i6
41651 fones %f3
41652 fnand %f0, %f8, %f0
41653 lduw [%l7 + 0x14], %o1
41654 mulscc %i4, 0x05BC, %i2
41655 fmovdvc %icc, %f14, %f13
41656 bneg,pn %xcc, loop_4916
41657 fmovsn %xcc, %f11, %f13
41658 fbug,a %fcc3, loop_4917
41659 stx %l2, [%l7 + 0x28]
41660loop_4916:
41661 fmovsgu %xcc, %f8, %f2
41662 fandnot2s %f8, %f3, %f11
41663loop_4917:
41664 tle %xcc, 0x4
41665 fxor %f4, %f6, %f8
41666 fsrc2s %f8, %f14
41667 brnz,a %g1, loop_4918
41668 edge8 %i5, %g2, %o0
41669 addccc %o2, %i3, %o7
41670 brgz %g7, loop_4919
41671loop_4918:
41672 ldd [%l7 + 0x78], %f2
41673 smulcc %o4, %g6, %i7
41674 stb %g5, [%l7 + 0x34]
41675loop_4919:
41676 lduh [%l7 + 0x5E], %l5
41677 fbge,a %fcc3, loop_4920
41678 fmovrsgz %l1, %f11, %f2
41679 ldsb [%l7 + 0x1D], %o6
41680 fmovdvs %icc, %f11, %f0
41681loop_4920:
41682 ld [%l7 + 0x1C], %f0
41683 ldd [%l7 + 0x48], %f14
41684 or %l0, %g3, %o3
41685 subccc %l6, 0x0D90, %o5
41686 fmovdn %icc, %f14, %f13
41687 udivx %i0, 0x1D5B, %g4
41688 ldub [%l7 + 0x3A], %i1
41689 fbul,a %fcc2, loop_4921
41690 add %l3, 0x030C, %i6
41691 sll %o1, 0x18, %i4
41692 movle %xcc, %l4, %i2
41693loop_4921:
41694 fornot1s %f12, %f6, %f8
41695 fzero %f4
41696 movcc %xcc, %g1, %i5
41697 fpadd16s %f3, %f9, %f14
41698 fbule %fcc2, loop_4922
41699 fcmple16 %f4, %f10, %g2
41700 fnegs %f14, %f7
41701 smul %o0, %o2, %l2
41702loop_4922:
41703 std %f6, [%l7 + 0x30]
41704 fpadd32s %f8, %f4, %f13
41705 smul %o7, %g7, %o4
41706 sth %i3, [%l7 + 0x74]
41707 ldx [%l7 + 0x70], %g6
41708 lduw [%l7 + 0x28], %g5
41709 bleu,a,pn %xcc, loop_4923
41710 bge,a,pt %icc, loop_4924
41711 fxnor %f14, %f2, %f8
41712 brgz %l5, loop_4925
41713loop_4923:
41714 sth %l1, [%l7 + 0x42]
41715loop_4924:
41716 stx %o6, [%l7 + 0x68]
41717 brgz,a %l0, loop_4926
41718loop_4925:
41719 movrgz %g3, 0x15E, %o3
41720 ldsh [%l7 + 0x2C], %i7
41721 addc %o5, %i0, %l6
41722loop_4926:
41723 edge8n %g4, %l3, %i6
41724 brgz,a %o1, loop_4927
41725 taddcctv %i1, 0x11F8, %i4
41726 fornot2 %f14, %f0, %f6
41727 bl,a loop_4928
41728loop_4927:
41729 fmovscc %icc, %f0, %f5
41730 movge %xcc, %l4, %g1
41731 stx %i2, [%l7 + 0x50]
41732loop_4928:
41733 ldsh [%l7 + 0x58], %g2
41734 umul %o0, 0x0739, %o2
41735 ldsb [%l7 + 0x23], %i5
41736 fmovrsgz %o7, %f6, %f3
41737 fmovrsgez %l2, %f9, %f8
41738 te %icc, 0x5
41739 ldx [%l7 + 0x78], %g7
41740 array16 %i3, %g6, %g5
41741 movrgez %l5, %o4, %l1
41742 fornot1s %f11, %f0, %f0
41743 stb %l0, [%l7 + 0x56]
41744 fmovdcc %icc, %f6, %f8
41745 fmul8x16au %f3, %f7, %f10
41746 fcmple16 %f14, %f12, %o6
41747 ldsb [%l7 + 0x4D], %g3
41748 ldsw [%l7 + 0x24], %i7
41749 sth %o3, [%l7 + 0x30]
41750 stw %i0, [%l7 + 0x78]
41751 fmovsl %xcc, %f11, %f11
41752 alignaddr %o5, %g4, %l6
41753 ta %icc, 0x1
41754 bn %xcc, loop_4929
41755 movcs %icc, %l3, %o1
41756 addccc %i6, %i1, %i4
41757 stb %l4, [%l7 + 0x16]
41758loop_4929:
41759 ld [%l7 + 0x78], %f1
41760 ldsb [%l7 + 0x5E], %i2
41761 ldsb [%l7 + 0x0E], %g2
41762 fpackfix %f6, %f12
41763 lduw [%l7 + 0x10], %o0
41764 fmovdneg %icc, %f9, %f13
41765 ldub [%l7 + 0x3E], %g1
41766 edge8l %i5, %o7, %l2
41767 fmovsle %icc, %f7, %f2
41768 sdiv %g7, 0x1313, %o2
41769 fblg,a %fcc1, loop_4930
41770 fsrc2s %f10, %f15
41771 st %f3, [%l7 + 0x30]
41772 move %icc, %g6, %i3
41773loop_4930:
41774 orncc %l5, %g5, %l1
41775 fbne,a %fcc2, loop_4931
41776 smul %l0, %o6, %g3
41777 movcc %icc, %i7, %o4
41778 fcmpne32 %f2, %f14, %o3
41779loop_4931:
41780 stw %i0, [%l7 + 0x18]
41781 fzero %f14
41782 fnot1 %f6, %f12
41783 bpos,a,pt %xcc, loop_4932
41784 mulscc %o5, 0x0426, %l6
41785 for %f0, %f0, %f10
41786 fmul8x16 %f14, %f14, %f12
41787loop_4932:
41788 fmul8x16al %f5, %f6, %f0
41789 fpsub16s %f10, %f14, %f2
41790 fcmpne16 %f14, %f6, %l3
41791 fpackfix %f12, %f9
41792 ldx [%l7 + 0x38], %o1
41793 fmovrslz %g4, %f9, %f4
41794 st %f0, [%l7 + 0x30]
41795 sth %i1, [%l7 + 0x26]
41796 movrgz %i6, %i4, %i2
41797 ldub [%l7 + 0x46], %g2
41798 stw %l4, [%l7 + 0x28]
41799 stx %g1, [%l7 + 0x18]
41800 udivcc %o0, 0x0511, %o7
41801 brgz,a %i5, loop_4933
41802 sth %l2, [%l7 + 0x4A]
41803 tn %xcc, 0x0
41804 fxnors %f9, %f2, %f3
41805loop_4933:
41806 tle %xcc, 0x5
41807 bn,a %icc, loop_4934
41808 stx %g7, [%l7 + 0x40]
41809 ldsw [%l7 + 0x48], %g6
41810 fand %f4, %f8, %f2
41811loop_4934:
41812 ba,a,pn %xcc, loop_4935
41813 brnz,a %i3, loop_4936
41814 fpsub32s %f8, %f8, %f6
41815 fnor %f12, %f0, %f12
41816loop_4935:
41817 xorcc %o2, 0x194B, %g5
41818loop_4936:
41819 faligndata %f12, %f0, %f10
41820 fornot2s %f10, %f6, %f13
41821 stx %l5, [%l7 + 0x18]
41822 fnot2 %f14, %f0
41823 fmovscc %xcc, %f5, %f13
41824 fmovrdlz %l1, %f8, %f8
41825 array8 %l0, %g3, %i7
41826 movre %o6, %o3, %i0
41827 fnands %f14, %f11, %f5
41828 nop
41829 setx loop_4937, %l0, %l1
41830 wrpr 0x1, %tl
41831 wrpr %l1, %tnpc
41832 setx 0x34400001400, %l0, %l1
41833 wrpr %l1, %tstate
41834 wrhpr 0x4, %htstate
41835 done
41836 sth %o5, [%l7 + 0x1C]
41837 srax %o4, 0x17, %l3
41838 ldsb [%l7 + 0x74], %l6
41839loop_4937:
41840 fcmpne32 %f10, %f0, %o1
41841 sll %g4, 0x1B, %i1
41842 orn %i4, 0x0FBB, %i2
41843 fabss %f1, %f6
41844 stw %g2, [%l7 + 0x78]
41845 bvc,a loop_4938
41846 ldsw [%l7 + 0x0C], %i6
41847 ba,a %icc, loop_4939
41848 fandnot2s %f9, %f5, %f3
41849loop_4938:
41850 ldsh [%l7 + 0x0A], %l4
41851 sra %o0, 0x11, %g1
41852loop_4939:
41853 fble %fcc0, loop_4940
41854 ld [%l7 + 0x14], %f9
41855 std %f0, [%l7 + 0x38]
41856 movgu %icc, %o7, %l2
41857loop_4940:
41858 bl,pn %icc, loop_4941
41859 ldsw [%l7 + 0x28], %g7
41860 bcs,pt %icc, loop_4942
41861 movn %xcc, %i5, %i3
41862loop_4941:
41863 fmovrdgez %g6, %f14, %f2
41864 movn %xcc, %o2, %g5
41865loop_4942:
41866 ldsw [%l7 + 0x14], %l1
41867 fpadd16s %f10, %f9, %f13
41868 fnot2 %f0, %f6
41869 ldsh [%l7 + 0x38], %l5
41870 ldsb [%l7 + 0x0C], %l0
41871 fcmpne16 %f0, %f14, %i7
41872 fbge %fcc1, loop_4943
41873 ldsb [%l7 + 0x08], %o6
41874 fors %f1, %f7, %f8
41875 fors %f3, %f2, %f0
41876loop_4943:
41877 ldsw [%l7 + 0x70], %g3
41878 brnz,a %i0, loop_4944
41879 lduh [%l7 + 0x56], %o3
41880 stw %o5, [%l7 + 0x58]
41881 ldsb [%l7 + 0x5E], %l3
41882loop_4944:
41883 fbuge,a %fcc3, loop_4945
41884 smul %l6, %o4, %g4
41885 addccc %i1, 0x109A, %i4
41886 fmovse %icc, %f9, %f11
41887loop_4945:
41888 fmovsleu %xcc, %f0, %f12
41889 array8 %o1, %i2, %i6
41890 stx %g2, [%l7 + 0x30]
41891 umulcc %o0, 0x1155, %g1
41892 bcs,a,pn %xcc, loop_4946
41893 addccc %o7, 0x0304, %l2
41894 fpack32 %f4, %f8, %f12
41895 fmovd %f12, %f0
41896loop_4946:
41897 tvs %icc, 0x5
41898 movneg %icc, %g7, %i5
41899 movleu %xcc, %l4, %i3
41900 fcmpne16 %f2, %f14, %g6
41901 fabss %f7, %f12
41902 stw %o2, [%l7 + 0x70]
41903 fcmpgt16 %f14, %f8, %l1
41904 fxnor %f12, %f4, %f0
41905 tsubcctv %l5, 0x143D, %l0
41906 xorcc %g5, %o6, %i7
41907 fbue,a %fcc0, loop_4947
41908 fbge,a %fcc2, loop_4948
41909 srax %g3, %o3, %i0
41910 std %f0, [%l7 + 0x68]
41911loop_4947:
41912 fnegd %f8, %f6
41913loop_4948:
41914 lduh [%l7 + 0x3C], %l3
41915 fnot2 %f0, %f12
41916 fmovscc %xcc, %f14, %f3
41917 ldsb [%l7 + 0x64], %l6
41918 fones %f6
41919 ldd [%l7 + 0x70], %f14
41920 andn %o5, 0x1DED, %g4
41921 stb %o4, [%l7 + 0x09]
41922 sth %i4, [%l7 + 0x70]
41923 srlx %i1, %i2, %i6
41924 brlez %g2, loop_4949
41925 andcc %o0, %o1, %g1
41926 fmovrsne %o7, %f1, %f5
41927 ldsh [%l7 + 0x7A], %g7
41928loop_4949:
41929 movgu %icc, %l2, %l4
41930 movrlez %i5, %g6, %i3
41931 tcs %icc, 0x0
41932 nop
41933 setx loop_4950, %l0, %l1
41934 wrpr 0x1, %tl
41935 wrpr %l1, %tpc
41936 add %l1, 0x4, %l1
41937 wrpr %l1, %tnpc
41938 setx 0x34400001400, %l0, %l1
41939 wrpr %l1, %tstate
41940 wrhpr 0x4, %htstate
41941 retry
41942 sth %l1, [%l7 + 0x5A]
41943 movcc %icc, %o2, %l0
41944 stb %g5, [%l7 + 0x53]
41945loop_4950:
41946 be,pn %xcc, loop_4951
41947 fpsub16s %f2, %f3, %f9
41948 ldsw [%l7 + 0x70], %l5
41949 std %f4, [%l7 + 0x38]
41950loop_4951:
41951 ldx [%l7 + 0x38], %o6
41952 stb %g3, [%l7 + 0x7C]
41953 alignaddrl %i7, %o3, %i0
41954 stb %l3, [%l7 + 0x21]
41955 fones %f2
41956 ldub [%l7 + 0x68], %l6
41957 taddcc %g4, 0x0AA2, %o4
41958 fmovrsgz %o5, %f6, %f13
41959 stx %i4, [%l7 + 0x78]
41960 fpsub32s %f11, %f13, %f2
41961 tn %xcc, 0x4
41962 smulcc %i2, %i6, %g2
41963 ld [%l7 + 0x34], %f6
41964 fmul8ulx16 %f6, %f12, %f8
41965 array16 %o0, %o1, %g1
41966 fbl %fcc2, loop_4952
41967 stb %i1, [%l7 + 0x10]
41968 pdist %f2, %f14, %f12
41969 srl %g7, 0x13, %l2
41970loop_4952:
41971 fexpand %f11, %f6
41972 xor %l4, 0x0759, %i5
41973 fmovdpos %xcc, %f4, %f11
41974 movgu %xcc, %g6, %o7
41975 fcmpgt32 %f0, %f0, %l1
41976 fpack16 %f14, %f4
41977 fmovsleu %xcc, %f6, %f9
41978 fmovscs %xcc, %f15, %f8
41979 ldsh [%l7 + 0x16], %i3
41980 fmovs %f15, %f11
41981 edge8n %l0, %g5, %l5
41982 taddcc %o2, %o6, %g3
41983 movgu %icc, %o3, %i7
41984 fmovrsgz %i0, %f2, %f2
41985 be,a %icc, loop_4953
41986 tl %icc, 0x7
41987 tl %xcc, 0x2
41988 fcmpgt32 %f8, %f0, %l6
41989loop_4953:
41990 movge %xcc, %g4, %l3
41991 sra %o4, 0x0B, %i4
41992 fcmpeq32 %f8, %f12, %i2
41993 ldsh [%l7 + 0x76], %o5
41994 ldsw [%l7 + 0x60], %g2
41995 fmovdl %xcc, %f0, %f6
41996 fmovdge %xcc, %f5, %f8
41997 tg %xcc, 0x1
41998 std %f8, [%l7 + 0x28]
41999 sth %o0, [%l7 + 0x56]
42000 brgz,a %o1, loop_4954
42001 ldsh [%l7 + 0x40], %g1
42002 edge8ln %i6, %g7, %i1
42003 movrlz %l4, 0x210, %i5
42004loop_4954:
42005 fmovsgu %xcc, %f12, %f13
42006 ldsb [%l7 + 0x78], %l2
42007 ldsh [%l7 + 0x2A], %o7
42008 subcc %g6, %i3, %l1
42009 fnegs %f7, %f7
42010 fmuld8ulx16 %f11, %f4, %f2
42011 fbo,a %fcc0, loop_4955
42012 ldd [%l7 + 0x68], %f2
42013 fbe,a %fcc3, loop_4956
42014 taddcctv %l0, %g5, %o2
42015loop_4955:
42016 fmovdpos %xcc, %f8, %f13
42017 call loop_4957
42018loop_4956:
42019 movpos %icc, %l5, %o6
42020 ldd [%l7 + 0x40], %f6
42021 stx %o3, [%l7 + 0x48]
42022loop_4957:
42023 fpadd32 %f14, %f4, %f8
42024 te %xcc, 0x2
42025 fmovsleu %icc, %f15, %f9
42026 faligndata %f0, %f10, %f4
42027 lduh [%l7 + 0x40], %i7
42028 ld [%l7 + 0x48], %f8
42029 stb %g3, [%l7 + 0x0A]
42030 st %f2, [%l7 + 0x38]
42031 fnot1 %f10, %f10
42032 tl %xcc, 0x6
42033 stb %l6, [%l7 + 0x79]
42034 te %icc, 0x6
42035 brgez,a %i0, loop_4958
42036 ldsw [%l7 + 0x50], %l3
42037 sra %o4, %g4, %i4
42038 udivx %i2, 0x18BB, %g2
42039loop_4958:
42040 stx %o5, [%l7 + 0x48]
42041 alignaddr %o0, %o1, %g1
42042 movcc %xcc, %i6, %i1
42043 fpack32 %f12, %f10, %f14
42044 brnz,a %g7, loop_4959
42045 lduw [%l7 + 0x58], %l4
42046 siam 0x0
42047 fmovdgu %icc, %f12, %f13
42048loop_4959:
42049 ldd [%l7 + 0x70], %f12
42050 fbn %fcc2, loop_4960
42051 fzero %f12
42052 ldsw [%l7 + 0x3C], %l2
42053 fmovs %f0, %f10
42054loop_4960:
42055 srax %o7, 0x16, %g6
42056 ldsw [%l7 + 0x1C], %i3
42057 ldub [%l7 + 0x23], %i5
42058 fone %f0
42059 ldsh [%l7 + 0x42], %l1
42060 fmovscs %xcc, %f5, %f13
42061 sll %l0, %o2, %g5
42062 mulscc %l5, 0x16E8, %o6
42063 bneg,pn %icc, loop_4961
42064 st %f12, [%l7 + 0x58]
42065 bl %icc, loop_4962
42066 fxors %f0, %f0, %f2
42067loop_4961:
42068 ld [%l7 + 0x70], %f15
42069 fmovsa %xcc, %f13, %f0
42070loop_4962:
42071 fbu %fcc3, loop_4963
42072 umul %o3, 0x0F82, %i7
42073 brgez,a %g3, loop_4964
42074 fbule,a %fcc3, loop_4965
42075loop_4963:
42076 ldub [%l7 + 0x30], %i0
42077 fabsd %f4, %f6
42078loop_4964:
42079 ldsh [%l7 + 0x24], %l3
42080loop_4965:
42081 fxnors %f9, %f5, %f0
42082 bcc,pt %xcc, loop_4966
42083 stw %l6, [%l7 + 0x44]
42084 ld [%l7 + 0x24], %f15
42085 array16 %o4, %i4, %i2
42086loop_4966:
42087 ba,a loop_4967
42088 fbule %fcc1, loop_4968
42089 fornot1 %f8, %f10, %f4
42090 edge8n %g2, %g4, %o0
42091loop_4967:
42092 ldsb [%l7 + 0x48], %o5
42093loop_4968:
42094 add %o1, %g1, %i6
42095 fpack16 %f0, %f10
42096 te %xcc, 0x2
42097 tpos %xcc, 0x0
42098 fzeros %f11
42099 fcmple16 %f10, %f2, %g7
42100 stx %l4, [%l7 + 0x18]
42101 nop
42102 setx loop_4969, %l0, %l1
42103 wrpr 0x1, %tl
42104 wrpr %l1, %tpc
42105 add %l1, 0x4, %l1
42106 wrpr %l1, %tnpc
42107 setx 0x34400001400, %l0, %l1
42108 wrpr %l1, %tstate
42109 wrhpr 0x4, %htstate
42110 retry
42111 nop
42112 setx loop_4970, %l0, %l1
42113 wrpr 0x1, %tl
42114 wrpr %l1, %tpc
42115 add %l1, 0x4, %l1
42116 wrpr %l1, %tnpc
42117 setx 0x34400001400, %l0, %l1
42118 wrpr %l1, %tstate
42119 wrhpr 0x4, %htstate
42120 retry
42121 ldx [%l7 + 0x48], %l2
42122 mova %icc, %i1, %o7
42123loop_4969:
42124 ta %xcc, 0x7
42125loop_4970:
42126 movneg %icc, %g6, %i3
42127 ldub [%l7 + 0x15], %l1
42128 fands %f8, %f6, %f8
42129 ta %xcc, 0x3
42130 movl %icc, %l0, %i5
42131 tle %xcc, 0x3
42132 fcmped %fcc2, %f4, %f8
42133 fmovsvs %icc, %f5, %f12
42134 ldub [%l7 + 0x49], %g5
42135 addc %l5, %o6, %o3
42136 sra %o2, %i7, %g3
42137 lduh [%l7 + 0x10], %l3
42138 fbe %fcc1, loop_4971
42139 ldd [%l7 + 0x58], %f10
42140 stb %i0, [%l7 + 0x3F]
42141 movrlez %o4, 0x13A, %l6
42142loop_4971:
42143 subc %i2, 0x1C11, %i4
42144 ldub [%l7 + 0x50], %g2
42145 stx %g4, [%l7 + 0x48]
42146 ldsw [%l7 + 0x24], %o0
42147 ldub [%l7 + 0x53], %o5
42148 fbge,a %fcc1, loop_4972
42149 fmul8x16al %f10, %f10, %f8
42150 fandnot1 %f12, %f2, %f12
42151 bpos,a,pt %xcc, loop_4973
42152loop_4972:
42153 ldd [%l7 + 0x40], %f14
42154 ldsh [%l7 + 0x50], %g1
42155 fmovsvs %icc, %f10, %f14
42156loop_4973:
42157 bcs %xcc, loop_4974
42158 bg,pt %xcc, loop_4975
42159 sll %o1, %g7, %i6
42160 movrne %l4, 0x1B0, %i1
42161loop_4974:
42162 movrne %o7, 0x0A9, %g6
42163loop_4975:
42164 ldsw [%l7 + 0x50], %l2
42165 ldd [%l7 + 0x18], %f0
42166 fmuld8sux16 %f13, %f1, %f0
42167 tge %xcc, 0x1
42168 andn %l1, %l0, %i3
42169 fornot2 %f0, %f2, %f4
42170 stx %i5, [%l7 + 0x58]
42171 addc %g5, 0x1956, %l5
42172 fbug,a %fcc3, loop_4976
42173 fble,a %fcc2, loop_4977
42174 fornot2s %f13, %f7, %f10
42175 ldx [%l7 + 0x10], %o3
42176loop_4976:
42177 fbule %fcc3, loop_4978
42178loop_4977:
42179 lduw [%l7 + 0x18], %o6
42180 fnot1s %f11, %f14
42181 pdist %f14, %f2, %f14
42182loop_4978:
42183 bcc,pn %icc, loop_4979
42184 tsubcc %i7, 0x0E3E, %g3
42185 fmovsge %icc, %f9, %f1
42186 sethi 0x08FA, %o2
42187loop_4979:
42188 lduh [%l7 + 0x2C], %l3
42189 lduh [%l7 + 0x48], %o4
42190 movcc %xcc, %i0, %l6
42191 stw %i2, [%l7 + 0x58]
42192 bgu loop_4980
42193 stx %g2, [%l7 + 0x60]
42194 ldd [%l7 + 0x60], %f2
42195 fand %f6, %f0, %f0
42196loop_4980:
42197 brgez,a %i4, loop_4981
42198 ld [%l7 + 0x6C], %f14
42199 fnor %f2, %f6, %f4
42200 fxnor %f4, %f2, %f0
42201loop_4981:
42202 umul %g4, %o5, %o0
42203 xor %o1, %g7, %i6
42204 fpadd32s %f9, %f14, %f3
42205 fmovdneg %xcc, %f12, %f4
42206 subcc %g1, %l4, %o7
42207 brz,a %i1, loop_4982
42208 lduh [%l7 + 0x66], %g6
42209 fpadd16s %f11, %f7, %f11
42210 fmovspos %icc, %f11, %f3
42211loop_4982:
42212 addc %l2, %l0, %i3
42213 fpadd16 %f0, %f6, %f8
42214 std %f10, [%l7 + 0x60]
42215 ldub [%l7 + 0x22], %i5
42216 ldd [%l7 + 0x60], %f8
42217 fbul,a %fcc1, loop_4983
42218 fmovdl %xcc, %f0, %f1
42219 fxors %f15, %f9, %f7
42220 call loop_4984
42221loop_4983:
42222 fandnot1s %f14, %f7, %f3
42223 taddcc %g5, %l5, %l1
42224 ldub [%l7 + 0x16], %o6
42225loop_4984:
42226 sdivcc %i7, 0x1470, %o3
42227 ldx [%l7 + 0x68], %o2
42228 brgez %l3, loop_4985
42229 lduw [%l7 + 0x50], %g3
42230 bpos %icc, loop_4986
42231 fcmpgt32 %f2, %f8, %o4
42232loop_4985:
42233 fmovsa %xcc, %f3, %f2
42234 ldsb [%l7 + 0x6B], %i0
42235loop_4986:
42236 nop
42237 setx loop_4987, %l0, %l1
42238 jmpl %l1, %l6
42239 fcmpd %fcc2, %f12, %f0
42240 alignaddr %i2, %g2, %g4
42241 te %xcc, 0x0
42242loop_4987:
42243 movcs %icc, %i4, %o5
42244 brlez,a %o1, loop_4988
42245 andcc %o0, 0x04BD, %i6
42246 stb %g1, [%l7 + 0x24]
42247 bcc,pt %xcc, loop_4989
42248loop_4988:
42249 nop
42250 setx loop_4990, %l0, %l1
42251 wrpr 0x1, %tl
42252 wrpr %l1, %tpc
42253 add %l1, 0x4, %l1
42254 wrpr %l1, %tnpc
42255 setx 0x34400001400, %l0, %l1
42256 wrpr %l1, %tstate
42257 wrhpr 0x4, %htstate
42258 retry
42259 fbl,a %fcc2, loop_4991
42260 edge32l %l4, %g7, %o7
42261loop_4989:
42262 ldd [%l7 + 0x70], %f14
42263loop_4990:
42264 fmovspos %xcc, %f15, %f2
42265loop_4991:
42266 std %f4, [%l7 + 0x10]
42267 fzero %f6
42268 ldsb [%l7 + 0x54], %g6
42269 fsrc2 %f2, %f0
42270 fmovsa %xcc, %f14, %f14
42271 fmovspos %xcc, %f9, %f5
42272 fnot2s %f4, %f13
42273 nop
42274 setx loop_4992, %l0, %l1
42275 wrpr 0x1, %tl
42276 wrpr %l1, %tnpc
42277 setx 0x34400001400, %l0, %l1
42278 wrpr %l1, %tstate
42279 wrhpr 0x4, %htstate
42280 done
42281 std %f14, [%l7 + 0x38]
42282 tcc %icc, 0x3
42283 bshuffle %f4, %f8, %f0
42284loop_4992:
42285 fcmpgt16 %f12, %f2, %i1
42286 siam 0x0
42287 fpsub16s %f12, %f1, %f8
42288 lduw [%l7 + 0x0C], %l2
42289 fnot2s %f7, %f9
42290 lduw [%l7 + 0x6C], %l0
42291 ta %xcc, 0x3
42292 lduh [%l7 + 0x2A], %i5
42293 orn %g5, %i3, %l5
42294 movcc %icc, %l1, %i7
42295 fmul8sux16 %f10, %f4, %f10
42296 addc %o3, 0x0ED1, %o2
42297 orcc %l3, %g3, %o4
42298 fpadd32 %f12, %f8, %f12
42299 ble,pt %xcc, loop_4993
42300 srax %o6, 0x04, %l6
42301 fexpand %f13, %f12
42302 fbl,a %fcc1, loop_4994
42303loop_4993:
42304 edge8ln %i2, %g2, %i0
42305 fmul8x16au %f4, %f1, %f14
42306 edge32n %i4, %o5, %g4
42307loop_4994:
42308 ldsh [%l7 + 0x52], %o1
42309 array16 %o0, %g1, %i6
42310 bleu,a,pt %icc, loop_4995
42311 tvs %xcc, 0x1
42312 alignaddrl %l4, %g7, %o7
42313 fmovrslz %i1, %f10, %f12
42314loop_4995:
42315 st %f10, [%l7 + 0x14]
42316 sth %l2, [%l7 + 0x30]
42317 call loop_4996
42318 ta %xcc, 0x5
42319 fxnors %f14, %f14, %f7
42320 lduw [%l7 + 0x74], %l0
42321loop_4996:
42322 st %f14, [%l7 + 0x10]
42323 lduw [%l7 + 0x74], %g6
42324 fmovsn %icc, %f5, %f8
42325 tg %icc, 0x5
42326 fmovdneg %xcc, %f2, %f6
42327 movre %g5, %i5, %l5
42328 ldsh [%l7 + 0x10], %i3
42329 ldsh [%l7 + 0x12], %l1
42330 fcmpne32 %f2, %f10, %i7
42331 fmovrsgez %o2, %f4, %f14
42332 ldsw [%l7 + 0x40], %l3
42333 st %f2, [%l7 + 0x78]
42334 fbug %fcc3, loop_4997
42335 std %f10, [%l7 + 0x70]
42336 fcmpgt16 %f6, %f4, %o3
42337 move %xcc, %o4, %o6
42338loop_4997:
42339 fxor %f14, %f10, %f8
42340 tn %icc, 0x0
42341 movrlez %g3, %i2, %l6
42342 sth %i0, [%l7 + 0x6C]
42343 fnegd %f0, %f8
42344 ldub [%l7 + 0x6A], %g2
42345 ldsw [%l7 + 0x58], %i4
42346 subc %g4, %o1, %o5
42347 srax %g1, 0x01, %o0
42348 fexpand %f3, %f14
42349 edge16l %l4, %i6, %g7
42350 tpos %xcc, 0x4
42351 ldd [%l7 + 0x78], %f8
42352 fmovspos %xcc, %f7, %f1
42353 stw %i1, [%l7 + 0x24]
42354 tle %icc, 0x5
42355 fba,a %fcc3, loop_4998
42356 ldsw [%l7 + 0x30], %o7
42357 ldub [%l7 + 0x49], %l0
42358 edge8 %l2, %g6, %i5
42359loop_4998:
42360 ldub [%l7 + 0x08], %l5
42361 edge8n %i3, %g5, %i7
42362 stw %o2, [%l7 + 0x78]
42363 te %xcc, 0x2
42364 movn %xcc, %l3, %l1
42365 lduw [%l7 + 0x40], %o3
42366 fmovdneg %icc, %f6, %f10
42367 brgz %o6, loop_4999
42368 bl,a loop_5000
42369 tsubcctv %o4, 0x1C0E, %g3
42370 movleu %xcc, %i2, %l6
42371loop_4999:
42372 fcmpeq32 %f8, %f2, %g2
42373loop_5000:
42374 ldub [%l7 + 0x15], %i4
42375 std %f6, [%l7 + 0x50]
42376 fcmpgt16 %f12, %f10, %g4
42377 array16 %i0, %o5, %o1
42378 nop
42379 setx loop_5001, %l0, %l1
42380 jmpl %l1, %o0
42381 tgu %xcc, 0x7
42382 fmovdneg %icc, %f11, %f0
42383 fmovdl %icc, %f3, %f10
42384loop_5001:
42385 std %f6, [%l7 + 0x58]
42386 srl %g1, 0x12, %i6
42387 srlx %g7, %l4, %i1
42388 std %f6, [%l7 + 0x48]
42389 bl,a %icc, loop_5002
42390 movre %l0, 0x291, %l2
42391 ldub [%l7 + 0x56], %g6
42392 std %f6, [%l7 + 0x18]
42393loop_5002:
42394 addcc %o7, %l5, %i3
42395 st %f4, [%l7 + 0x28]
42396 brlz,a %g5, loop_5003
42397 nop
42398 setx loop_5004, %l0, %l1
42399 wrpr 0x1, %tl
42400 wrpr %l1, %tnpc
42401 setx 0x34400001400, %l0, %l1
42402 wrpr %l1, %tstate
42403 wrhpr 0x4, %htstate
42404 done
42405 ldx [%l7 + 0x50], %i7
42406 tsubcctv %o2, 0x1077, %l3
42407loop_5003:
42408 bcs,a,pt %xcc, loop_5005
42409loop_5004:
42410 fmovd %f10, %f10
42411 ldsh [%l7 + 0x2A], %i5
42412 fpadd32 %f10, %f10, %f6
42413loop_5005:
42414 movrne %o3, 0x32A, %o6
42415 srl %l1, 0x1B, %g3
42416 fmovrde %i2, %f2, %f10
42417 fnot2s %f3, %f12
42418 fbug %fcc3, loop_5006
42419 fpackfix %f10, %f3
42420 fands %f3, %f13, %f8
42421 fmovdleu %xcc, %f3, %f6
42422loop_5006:
42423 popc 0x06C4, %l6
42424 fbge %fcc3, loop_5007
42425 stb %g2, [%l7 + 0x0B]
42426 ldx [%l7 + 0x58], %i4
42427 bgu,a,pt %icc, loop_5008
42428loop_5007:
42429 fpsub32 %f6, %f6, %f0
42430 sll %g4, %o4, %i0
42431 ldsh [%l7 + 0x26], %o1
42432loop_5008:
42433 tg %icc, 0x1
42434 ldsh [%l7 + 0x38], %o0
42435 ldx [%l7 + 0x58], %g1
42436 fmovscs %icc, %f7, %f10
42437 movvc %xcc, %i6, %o5
42438 ldsh [%l7 + 0x4C], %g7
42439 fbl,a %fcc2, loop_5009
42440 ldsb [%l7 + 0x0A], %l4
42441 movvs %xcc, %i1, %l2
42442 fsrc2s %f14, %f2
42443loop_5009:
42444 movle %icc, %l0, %g6
42445 std %f8, [%l7 + 0x40]
42446 sdivcc %l5, 0x174B, %i3
42447 stx %o7, [%l7 + 0x38]
42448 movcc %icc, %g5, %i7
42449 ldsh [%l7 + 0x3E], %o2
42450 fcmpgt32 %f2, %f2, %l3
42451 stw %i5, [%l7 + 0x34]
42452 fmovdpos %xcc, %f10, %f4
42453 tgu %icc, 0x7
42454 ldsh [%l7 + 0x58], %o6
42455 fmovrsgz %l1, %f0, %f4
42456 fors %f13, %f13, %f15
42457 ldsw [%l7 + 0x68], %o3
42458 fba,a %fcc2, loop_5010
42459 umulcc %g3, 0x1B16, %l6
42460 ld [%l7 + 0x1C], %f9
42461 fmovrdgez %i2, %f4, %f8
42462loop_5010:
42463 std %f0, [%l7 + 0x38]
42464 lduh [%l7 + 0x0E], %g2
42465 tge %icc, 0x1
42466 stb %g4, [%l7 + 0x5C]
42467 fmul8x16au %f1, %f2, %f4
42468 movle %xcc, %o4, %i4
42469 fpadd16s %f1, %f8, %f1
42470 fmovdvc %xcc, %f14, %f11
42471 movvs %icc, %i0, %o0
42472 st %f13, [%l7 + 0x68]
42473 ldsw [%l7 + 0x1C], %g1
42474 bpos %xcc, loop_5011
42475 fsrc1s %f15, %f9
42476 fnegs %f15, %f0
42477 brlz %o1, loop_5012
42478loop_5011:
42479 fpadd32 %f6, %f4, %f8
42480 movle %xcc, %i6, %g7
42481 umulcc %o5, 0x08FA, %l4
42482loop_5012:
42483 fmovdvs %xcc, %f14, %f11
42484 srlx %i1, %l2, %l0
42485 popc %g6, %l5
42486 fbug %fcc2, loop_5013
42487 fmul8x16au %f1, %f2, %f4
42488 bl %xcc, loop_5014
42489 fpsub32 %f12, %f0, %f6
42490loop_5013:
42491 fxnors %f11, %f3, %f15
42492 fcmpgt32 %f8, %f8, %o7
42493loop_5014:
42494 srl %g5, 0x13, %i3
42495 smulcc %i7, 0x0C8E, %o2
42496 orn %i5, 0x1A50, %l3
42497 fmul8ulx16 %f4, %f14, %f2
42498 fba,a %fcc1, loop_5015
42499 sub %o6, %o3, %l1
42500 fblg %fcc1, loop_5016
42501 std %f6, [%l7 + 0x40]
42502loop_5015:
42503 fmovrslez %l6, %f9, %f11
42504 fmovsa %xcc, %f13, %f14
42505loop_5016:
42506 fnand %f10, %f6, %f10
42507 or %g3, %g2, %i2
42508 brgz %o4, loop_5017
42509 std %f0, [%l7 + 0x28]
42510 fnot1s %f6, %f2
42511 fmovsleu %icc, %f15, %f13
42512loop_5017:
42513 lduw [%l7 + 0x14], %g4
42514 movleu %xcc, %i4, %i0
42515 tl %icc, 0x7
42516 fornot2s %f15, %f8, %f5
42517 array16 %o0, %g1, %i6
42518 fpmerge %f0, %f9, %f2
42519 fsrc2s %f12, %f0
42520 fabsd %f14, %f8
42521 ldub [%l7 + 0x1E], %g7
42522 stx %o5, [%l7 + 0x18]
42523 ldub [%l7 + 0x4A], %l4
42524 movne %xcc, %o1, %l2
42525 edge32 %l0, %g6, %i1
42526 stx %l5, [%l7 + 0x38]
42527 fmovrdgz %o7, %f12, %f8
42528 udiv %g5, 0x1EC6, %i7
42529 bcc,pt %icc, loop_5018
42530 fba %fcc1, loop_5019
42531 sll %i3, 0x19, %o2
42532 fornot1 %f8, %f14, %f0
42533loop_5018:
42534 ldsh [%l7 + 0x0A], %i5
42535loop_5019:
42536 fones %f1
42537 edge8l %o6, %l3, %l1
42538 fcmpes %fcc1, %f11, %f9
42539 lduw [%l7 + 0x58], %l6
42540 ldd [%l7 + 0x68], %f14
42541 fmovsvc %xcc, %f14, %f8
42542 fandnot2 %f8, %f8, %f6
42543 and %o3, %g3, %i2
42544 fmovdl %icc, %f2, %f14
42545 movcc %xcc, %g2, %o4
42546 lduw [%l7 + 0x78], %g4
42547 lduh [%l7 + 0x3C], %i4
42548 ld [%l7 + 0x60], %f13
42549 std %f10, [%l7 + 0x70]
42550 ldsw [%l7 + 0x48], %o0
42551 fexpand %f7, %f8
42552 ld [%l7 + 0x74], %f3
42553 movn %icc, %g1, %i6
42554 subc %g7, %i0, %l4
42555 sth %o1, [%l7 + 0x22]
42556 stb %l2, [%l7 + 0x73]
42557 smulcc %o5, %g6, %i1
42558 bge,a %icc, loop_5020
42559 fbul %fcc2, loop_5021
42560 edge8 %l0, %l5, %o7
42561 movpos %xcc, %i7, %g5
42562loop_5020:
42563 fcmped %fcc2, %f6, %f0
42564loop_5021:
42565 fmovdvs %xcc, %f2, %f7
42566 lduh [%l7 + 0x54], %i3
42567 fmovrsgz %o2, %f14, %f13
42568 stb %i5, [%l7 + 0x6B]
42569 fcmpeq16 %f2, %f4, %l3
42570 edge32n %o6, %l1, %o3
42571 sth %g3, [%l7 + 0x10]
42572 smul %i2, %g2, %l6
42573 stb %g4, [%l7 + 0x26]
42574 fcmpne16 %f4, %f4, %i4
42575 edge32l %o0, %g1, %o4
42576 srlx %i6, 0x11, %g7
42577 movn %xcc, %l4, %i0
42578 movne %icc, %o1, %l2
42579 fmovsg %icc, %f11, %f10
42580 ldub [%l7 + 0x6B], %g6
42581 array16 %o5, %i1, %l0
42582 ld [%l7 + 0x24], %f8
42583 fbn %fcc3, loop_5022
42584 fones %f12
42585 be,a,pn %xcc, loop_5023
42586 fmovdl %xcc, %f13, %f13
42587loop_5022:
42588 fmuld8ulx16 %f12, %f14, %f2
42589 fxors %f2, %f6, %f5
42590loop_5023:
42591 ldd [%l7 + 0x50], %f6
42592 fbu,a %fcc0, loop_5024
42593 fsrc1s %f9, %f7
42594 stw %o7, [%l7 + 0x48]
42595 fmovd %f12, %f8
42596loop_5024:
42597 fcmpne32 %f0, %f4, %l5
42598 fmovdleu %xcc, %f0, %f2
42599 st %f7, [%l7 + 0x20]
42600 add %i7, 0x1A1F, %g5
42601 array32 %o2, %i3, %l3
42602 ldsw [%l7 + 0x64], %i5
42603 edge32l %l1, %o6, %o3
42604 ldsw [%l7 + 0x38], %g3
42605 tsubcc %i2, %l6, %g4
42606 fmovsgu %icc, %f10, %f4
42607 edge16n %i4, %g2, %g1
42608 bneg,a,pt %icc, loop_5025
42609 fone %f0
42610 ld [%l7 + 0x10], %f11
42611 fcmpgt32 %f0, %f12, %o4
42612loop_5025:
42613 fnand %f12, %f0, %f10
42614 fnot1s %f7, %f12
42615 tl %icc, 0x6
42616 edge8l %i6, %g7, %l4
42617 fandnot2s %f5, %f13, %f8
42618 fmovsn %xcc, %f7, %f6
42619 movne %icc, %i0, %o1
42620 fzero %f0
42621 ldsw [%l7 + 0x50], %l2
42622 bl,a,pn %icc, loop_5026
42623 stb %o0, [%l7 + 0x14]
42624 std %f4, [%l7 + 0x60]
42625 movrgez %o5, %i1, %g6
42626loop_5026:
42627 ble,a loop_5027
42628 ldsw [%l7 + 0x30], %o7
42629 fcmple32 %f2, %f4, %l5
42630 bneg loop_5028
42631loop_5027:
42632 movgu %xcc, %i7, %l0
42633 ldub [%l7 + 0x21], %g5
42634 sllx %o2, 0x18, %i3
42635loop_5028:
42636 fmovrslz %i5, %f1, %f6
42637 tcs %icc, 0x1
42638 lduw [%l7 + 0x78], %l1
42639 movrlez %l3, %o3, %g3
42640 fmovdgu %icc, %f1, %f10
42641 fmovrsgz %i2, %f1, %f7
42642 fabss %f4, %f1
42643 and %o6, %g4, %i4
42644 xnor %l6, 0x093A, %g2
42645 and %o4, 0x0E63, %i6
42646 fbuge %fcc0, loop_5029
42647 fmovde %xcc, %f10, %f13
42648 fpadd32 %f6, %f0, %f6
42649 fnor %f0, %f12, %f2
42650loop_5029:
42651 ldsw [%l7 + 0x7C], %g1
42652 brnz,a %l4, loop_5030
42653 lduh [%l7 + 0x1E], %g7
42654 std %f14, [%l7 + 0x38]
42655 sth %o1, [%l7 + 0x3E]
42656loop_5030:
42657 sth %l2, [%l7 + 0x1C]
42658 st %f9, [%l7 + 0x54]
42659 fnand %f0, %f4, %f0
42660 movleu %xcc, %o0, %o5
42661 bn,a loop_5031
42662 lduh [%l7 + 0x42], %i1
42663 stx %g6, [%l7 + 0x78]
42664 pdist %f14, %f10, %f2
42665loop_5031:
42666 lduh [%l7 + 0x44], %i0
42667 ldub [%l7 + 0x78], %o7
42668 fmovrdlez %l5, %f8, %f4
42669 movrlez %l0, %i7, %o2
42670 fmovrsgez %g5, %f14, %f12
42671 ldub [%l7 + 0x4D], %i3
42672 bvc,a,pt %xcc, loop_5032
42673 lduw [%l7 + 0x1C], %l1
42674 sdiv %l3, 0x0ADD, %o3
42675 fmuld8sux16 %f12, %f11, %f0
42676loop_5032:
42677 ldsb [%l7 + 0x4F], %i5
42678 fcmps %fcc0, %f13, %f8
42679 ldx [%l7 + 0x78], %g3
42680 fands %f11, %f12, %f6
42681 fmovrslz %o6, %f2, %f9
42682 ldsh [%l7 + 0x32], %g4
42683 ldx [%l7 + 0x68], %i2
42684 fcmpne16 %f0, %f6, %l6
42685 mulx %i4, 0x05DE, %o4
42686 ldx [%l7 + 0x38], %g2
42687 fnot2s %f8, %f1
42688 lduw [%l7 + 0x38], %i6
42689 ble,a,pt %icc, loop_5033
42690 std %f12, [%l7 + 0x50]
42691 fpsub16s %f15, %f12, %f7
42692 tneg %icc, 0x2
42693loop_5033:
42694 ldsh [%l7 + 0x7A], %l4
42695 sth %g1, [%l7 + 0x6E]
42696 fmovdle %xcc, %f4, %f9
42697 sth %o1, [%l7 + 0x08]
42698 lduw [%l7 + 0x40], %l2
42699 call loop_5034
42700 fandnot2s %f5, %f12, %f9
42701 xnorcc %g7, %o5, %i1
42702 fabsd %f8, %f10
42703loop_5034:
42704 lduh [%l7 + 0x66], %o0
42705 bcc,pn %icc, loop_5035
42706 fmovsvs %xcc, %f8, %f12
42707 bleu %xcc, loop_5036
42708 lduh [%l7 + 0x10], %i0
42709loop_5035:
42710 movpos %icc, %o7, %g6
42711 ldx [%l7 + 0x70], %l5
42712loop_5036:
42713 ldsw [%l7 + 0x2C], %l0
42714 lduh [%l7 + 0x34], %o2
42715 ldsb [%l7 + 0x53], %i7
42716 movgu %icc, %g5, %i3
42717 ldsb [%l7 + 0x62], %l3
42718 bne,a loop_5037
42719 stw %o3, [%l7 + 0x30]
42720 brgez %i5, loop_5038
42721 addcc %l1, 0x08B4, %g3
42722loop_5037:
42723 ldub [%l7 + 0x65], %g4
42724 ldx [%l7 + 0x30], %i2
42725loop_5038:
42726 tleu %icc, 0x6
42727 pdist %f8, %f14, %f12
42728 movrlz %l6, %i4, %o4
42729 array32 %g2, %i6, %l4
42730 fmul8x16al %f2, %f11, %f4
42731 tsubcc %o6, 0x0EA2, %g1
42732 orn %o1, 0x0283, %g7
42733 stb %o5, [%l7 + 0x6E]
42734 smul %i1, 0x071C, %o0
42735 fblg,a %fcc2, loop_5039
42736 fbge,a %fcc1, loop_5040
42737 addcc %l2, 0x0BCE, %o7
42738 st %f15, [%l7 + 0x74]
42739loop_5039:
42740 fmovda %xcc, %f1, %f2
42741loop_5040:
42742 bgu,pn %icc, loop_5041
42743 ldx [%l7 + 0x10], %g6
42744 std %f2, [%l7 + 0x28]
42745 fnegs %f10, %f3
42746loop_5041:
42747 orn %l5, 0x12B6, %i0
42748 ldd [%l7 + 0x50], %f4
42749 umul %l0, %i7, %o2
42750 fbe %fcc1, loop_5042
42751 fnegd %f4, %f2
42752 taddcc %i3, %g5, %o3
42753 fpadd32s %f12, %f1, %f11
42754loop_5042:
42755 st %f15, [%l7 + 0x7C]
42756 ld [%l7 + 0x6C], %f8
42757 ldsw [%l7 + 0x18], %i5
42758 tsubcc %l1, 0x065A, %g3
42759 ldub [%l7 + 0x11], %l3
42760 edge8n %i2, %l6, %g4
42761 fandnot2 %f12, %f4, %f0
42762 ld [%l7 + 0x14], %f9
42763 fble %fcc0, loop_5043
42764 ba,a loop_5044
42765 stx %o4, [%l7 + 0x68]
42766 ldd [%l7 + 0x18], %f4
42767loop_5043:
42768 ldsw [%l7 + 0x40], %i4
42769loop_5044:
42770 tne %xcc, 0x4
42771 lduw [%l7 + 0x64], %g2
42772 tle %xcc, 0x7
42773 xorcc %l4, 0x0D9E, %i6
42774 fnot2 %f12, %f14
42775 tcs %icc, 0x0
42776 fnegd %f6, %f2
42777 sethi 0x1E21, %g1
42778 fmul8x16 %f2, %f14, %f4
42779 fcmpeq16 %f14, %f0, %o1
42780 tle %icc, 0x6
42781 ldx [%l7 + 0x70], %o6
42782 lduh [%l7 + 0x5A], %g7
42783 fmovrsne %i1, %f8, %f4
42784 bpos,a loop_5045
42785 bn,a loop_5046
42786 lduh [%l7 + 0x0A], %o0
42787 xorcc %l2, %o7, %o5
42788loop_5045:
42789 fmovsle %icc, %f5, %f10
42790loop_5046:
42791 sdivx %l5, 0x1319, %g6
42792 ldsw [%l7 + 0x24], %l0
42793 fnot2 %f2, %f0
42794 fsrc1 %f4, %f8
42795 fzero %f10
42796 tne %xcc, 0x3
42797 ldsh [%l7 + 0x3A], %i7
42798 ldx [%l7 + 0x70], %i0
42799 fandnot2s %f2, %f4, %f11
42800 edge8ln %i3, %o2, %g5
42801 ldsw [%l7 + 0x4C], %i5
42802 tvc %icc, 0x4
42803 fcmple16 %f14, %f10, %o3
42804 fblg,a %fcc0, loop_5047
42805 lduh [%l7 + 0x24], %l1
42806 ldsh [%l7 + 0x34], %g3
42807 edge8ln %i2, %l6, %l3
42808loop_5047:
42809 te %icc, 0x4
42810 tcc %xcc, 0x4
42811 tg %icc, 0x2
42812 subcc %g4, 0x1D2C, %i4
42813 bvc loop_5048
42814 sth %o4, [%l7 + 0x2C]
42815 movn %xcc, %g2, %i6
42816 tvs %xcc, 0x5
42817loop_5048:
42818 fmovsle %icc, %f10, %f7
42819 fmovdn %xcc, %f15, %f11
42820 std %f12, [%l7 + 0x40]
42821 fba %fcc2, loop_5049
42822 for %f8, %f8, %f2
42823 bvs,a loop_5050
42824 movrgez %l4, %g1, %o1
42825loop_5049:
42826 ba %xcc, loop_5051
42827 fmovsleu %icc, %f15, %f1
42828loop_5050:
42829 brgz %g7, loop_5052
42830 edge16 %o6, %i1, %o0
42831loop_5051:
42832 tvc %xcc, 0x1
42833 movg %icc, %o7, %l2
42834loop_5052:
42835 ldx [%l7 + 0x60], %o5
42836 stx %l5, [%l7 + 0x68]
42837 fabss %f8, %f15
42838 brlz,a %g6, loop_5053
42839 ld [%l7 + 0x24], %f15
42840 fornot1 %f4, %f4, %f14
42841 fxnors %f0, %f2, %f7
42842loop_5053:
42843 fsrc2 %f10, %f0
42844 umul %i7, %l0, %i0
42845 tle %xcc, 0x1
42846 fmovsa %icc, %f0, %f4
42847 stx %o2, [%l7 + 0x20]
42848 fmuld8ulx16 %f13, %f8, %f12
42849 fcmped %fcc0, %f8, %f6
42850 tneg %xcc, 0x2
42851 fnot1s %f0, %f4
42852 ble,pt %icc, loop_5054
42853 fba %fcc2, loop_5055
42854 andcc %g5, %i3, %i5
42855 fmuld8sux16 %f2, %f10, %f10
42856loop_5054:
42857 fabsd %f6, %f4
42858loop_5055:
42859 alignaddrl %o3, %g3, %l1
42860 fmovrsgz %l6, %f4, %f2
42861 brz,a %i2, loop_5056
42862 fbule,a %fcc0, loop_5057
42863 sth %l3, [%l7 + 0x44]
42864 std %f0, [%l7 + 0x30]
42865loop_5056:
42866 tsubcctv %g4, 0x1218, %o4
42867loop_5057:
42868 fxnors %f4, %f15, %f9
42869 movvs %icc, %i4, %g2
42870 ld [%l7 + 0x54], %f7
42871 ldsw [%l7 + 0x4C], %i6
42872 lduw [%l7 + 0x44], %l4
42873 fbn,a %fcc1, loop_5058
42874 st %f10, [%l7 + 0x7C]
42875 tg %icc, 0x5
42876 tcs %xcc, 0x1
42877loop_5058:
42878 st %f12, [%l7 + 0x68]
42879 fmovsa %icc, %f7, %f2
42880 mova %xcc, %g1, %o1
42881 umul %o6, 0x12C2, %i1
42882 stx %g7, [%l7 + 0x28]
42883 fxors %f10, %f12, %f8
42884 fnot1s %f0, %f13
42885 sth %o0, [%l7 + 0x14]
42886 ldd [%l7 + 0x30], %f2
42887 fornot1 %f8, %f2, %f6
42888 sth %o7, [%l7 + 0x5C]
42889 ldx [%l7 + 0x60], %o5
42890 taddcctv %l5, 0x0F7E, %g6
42891 brlez %i7, loop_5059
42892 stb %l0, [%l7 + 0x38]
42893 brgez,a %l2, loop_5060
42894 lduw [%l7 + 0x6C], %o2
42895loop_5059:
42896 fmovrsne %g5, %f6, %f4
42897 fmovrse %i3, %f4, %f14
42898loop_5060:
42899 be,a loop_5061
42900 brlz %i5, loop_5062
42901 ld [%l7 + 0x74], %f4
42902 nop
42903 setx loop_5063, %l0, %l1
42904 wrpr 0x1, %tl
42905 wrpr %l1, %tpc
42906 add %l1, 0x4, %l1
42907 wrpr %l1, %tnpc
42908 setx 0x34400001400, %l0, %l1
42909 wrpr %l1, %tstate
42910 wrhpr 0x4, %htstate
42911 retry
42912loop_5061:
42913 srlx %i0, 0x00, %o3
42914loop_5062:
42915 siam 0x2
42916 ldd [%l7 + 0x20], %f0
42917loop_5063:
42918 tgu %xcc, 0x0
42919 sth %g3, [%l7 + 0x26]
42920 subccc %l1, 0x1B60, %l6
42921 bleu,pn %icc, loop_5064
42922 stx %i2, [%l7 + 0x48]
42923 edge32ln %g4, %l3, %i4
42924 fnand %f10, %f14, %f12
42925loop_5064:
42926 tl %icc, 0x3
42927 sdiv %o4, 0x1631, %g2
42928 ldsw [%l7 + 0x0C], %l4
42929 movcs %xcc, %i6, %o1
42930 fbo,a %fcc2, loop_5065
42931 fors %f7, %f3, %f4
42932 ldsh [%l7 + 0x56], %o6
42933 ldsw [%l7 + 0x40], %g1
42934loop_5065:
42935 fmovrde %i1, %f2, %f6
42936 ldd [%l7 + 0x38], %f14
42937 stx %o0, [%l7 + 0x30]
42938 movpos %icc, %o7, %g7
42939 edge16n %l5, %o5, %i7
42940 movleu %xcc, %g6, %l0
42941 popc 0x0BDE, %o2
42942 ldub [%l7 + 0x23], %l2
42943 ldsh [%l7 + 0x44], %i3
42944 lduw [%l7 + 0x34], %i5
42945 fmovdvc %xcc, %f8, %f7
42946 fmovd %f8, %f6
42947 ldx [%l7 + 0x58], %g5
42948 fnors %f8, %f7, %f14
42949 tcs %xcc, 0x5
42950 fmovd %f2, %f4
42951 fbne %fcc2, loop_5066
42952 tge %xcc, 0x6
42953 brgz %o3, loop_5067
42954 fmovsgu %xcc, %f10, %f15
42955loop_5066:
42956 sll %g3, %l1, %l6
42957 nop
42958 setx loop_5068, %l0, %l1
42959 jmpl %l1, %i2
42960loop_5067:
42961 array16 %i0, %g4, %i4
42962 fmovde %xcc, %f8, %f4
42963 fsrc1 %f2, %f8
42964loop_5068:
42965 fcmple16 %f12, %f12, %o4
42966 ldsb [%l7 + 0x66], %g2
42967 taddcctv %l4, 0x1FE4, %l3
42968 movneg %xcc, %i6, %o6
42969 edge32n %o1, %g1, %i1
42970 fpadd16s %f10, %f13, %f12
42971 fmovrslz %o7, %f0, %f7
42972 stb %g7, [%l7 + 0x37]
42973 fcmpne16 %f14, %f4, %l5
42974 call loop_5069
42975 sll %o5, %o0, %i7
42976 bgu,pn %xcc, loop_5070
42977 subc %g6, %o2, %l0
42978loop_5069:
42979 fmovdneg %icc, %f12, %f1
42980 fandnot2s %f2, %f7, %f10
42981loop_5070:
42982 ldsw [%l7 + 0x6C], %l2
42983 fcmped %fcc2, %f2, %f10
42984 sth %i5, [%l7 + 0x4C]
42985 faligndata %f10, %f4, %f6
42986 fmovrde %i3, %f10, %f10
42987 nop
42988 setx loop_5071, %l0, %l1
42989 wrpr 0x1, %tl
42990 wrpr %l1, %tpc
42991 add %l1, 0x4, %l1
42992 wrpr %l1, %tnpc
42993 setx 0x34400001400, %l0, %l1
42994 wrpr %l1, %tstate
42995 wrhpr 0x4, %htstate
42996 retry
42997 fmovsgu %icc, %f15, %f11
42998 fbu,a %fcc2, loop_5072
42999 bgu %xcc, loop_5073
43000loop_5071:
43001 sdivcc %o3, 0x1F7E, %g5
43002 fbl,a %fcc0, loop_5074
43003loop_5072:
43004 fmovdvc %icc, %f4, %f4
43005loop_5073:
43006 siam 0x0
43007 ldsw [%l7 + 0x28], %g3
43008loop_5074:
43009 fmovsgu %xcc, %f9, %f6
43010 fbge %fcc2, loop_5075
43011 fbg %fcc3, loop_5076
43012 std %f10, [%l7 + 0x60]
43013 fnot1 %f8, %f2
43014loop_5075:
43015 fmovdge %icc, %f14, %f14
43016loop_5076:
43017 tle %xcc, 0x7
43018 fbn,a %fcc1, loop_5077
43019 std %f8, [%l7 + 0x60]
43020 array8 %l6, %l1, %i0
43021 fmovsl %icc, %f13, %f9
43022loop_5077:
43023 fbge %fcc0, loop_5078
43024 ld [%l7 + 0x1C], %f6
43025 edge32ln %i2, %i4, %o4
43026 fmovsge %xcc, %f10, %f7
43027loop_5078:
43028 edge16 %g2, %l4, %l3
43029 fmovrslz %i6, %f12, %f12
43030 fone %f8
43031 fmovdg %xcc, %f14, %f3
43032 ldsw [%l7 + 0x14], %o6
43033 taddcctv %g4, %o1, %i1
43034 st %f8, [%l7 + 0x68]
43035 fpack32 %f12, %f4, %f2
43036 tneg %xcc, 0x4
43037 ldx [%l7 + 0x70], %o7
43038 fcmpes %fcc1, %f11, %f2
43039 fcmpeq32 %f6, %f6, %g7
43040 call loop_5079
43041 std %f2, [%l7 + 0x48]
43042 ld [%l7 + 0x50], %f0
43043 lduw [%l7 + 0x14], %g1
43044loop_5079:
43045 sra %o5, %o0, %i7
43046 fpackfix %f4, %f1
43047 tge %xcc, 0x6
43048 bneg,pt %icc, loop_5080
43049 ldub [%l7 + 0x60], %l5
43050 xnor %o2, %l0, %g6
43051 movge %xcc, %i5, %l2
43052loop_5080:
43053 movg %xcc, %o3, %g5
43054 nop
43055 setx loop_5081, %l0, %l1
43056 jmpl %l1, %g3
43057 fmovdvs %icc, %f4, %f1
43058 fmovsneg %xcc, %f14, %f11
43059 lduh [%l7 + 0x56], %l6
43060loop_5081:
43061 fabsd %f14, %f0
43062 umulcc %l1, 0x1DCA, %i3
43063 bcc,pn %xcc, loop_5082
43064 fmovd %f10, %f8
43065 stx %i2, [%l7 + 0x40]
43066 fmovse %icc, %f7, %f9
43067loop_5082:
43068 ldsb [%l7 + 0x56], %i4
43069 movvc %xcc, %o4, %g2
43070 bge loop_5083
43071 movle %xcc, %i0, %l3
43072 fpadd32 %f10, %f8, %f10
43073 ldsb [%l7 + 0x08], %i6
43074loop_5083:
43075 ldsw [%l7 + 0x2C], %l4
43076 tne %xcc, 0x1
43077 edge16 %g4, %o6, %i1
43078 fmovsne %xcc, %f3, %f13
43079 brz,a %o1, loop_5084
43080 fpsub16 %f6, %f2, %f0
43081 move %icc, %g7, %o7
43082 lduh [%l7 + 0x44], %o5
43083loop_5084:
43084 alignaddr %g1, %o0, %l5
43085 stb %o2, [%l7 + 0x61]
43086 movge %xcc, %i7, %g6
43087 tcc %icc, 0x3
43088 fnot1s %f13, %f0
43089 call loop_5085
43090 fmovdcc %icc, %f11, %f11
43091 bg loop_5086
43092 xnor %l0, 0x0878, %i5
43093loop_5085:
43094 fcmpd %fcc0, %f8, %f6
43095 fbo %fcc3, loop_5087
43096loop_5086:
43097 fmovdg %xcc, %f14, %f6
43098 fnors %f2, %f2, %f10
43099 fmovdcs %icc, %f0, %f14
43100loop_5087:
43101 tne %icc, 0x0
43102 fcmpne32 %f10, %f6, %o3
43103 movneg %icc, %l2, %g3
43104 tle %icc, 0x1
43105 stb %l6, [%l7 + 0x40]
43106 xnor %g5, 0x08B6, %l1
43107 tsubcctv %i2, %i4, %o4
43108 bcc,pn %icc, loop_5088
43109 fzero %f2
43110 addc %g2, 0x158F, %i3
43111 fbue %fcc0, loop_5089
43112loop_5088:
43113 movpos %xcc, %l3, %i0
43114 te %xcc, 0x5
43115 for %f12, %f4, %f14
43116loop_5089:
43117 sth %i6, [%l7 + 0x40]
43118 fmul8x16 %f0, %f0, %f8
43119 tneg %icc, 0x1
43120 fblg,a %fcc2, loop_5090
43121 edge32n %g4, %l4, %i1
43122 stb %o6, [%l7 + 0x79]
43123 fmovdpos %icc, %f0, %f13
43124loop_5090:
43125 fnegs %f9, %f11
43126 fabss %f7, %f2
43127 fnot2 %f14, %f8
43128 ldd [%l7 + 0x60], %f14
43129 fones %f1
43130 ld [%l7 + 0x0C], %f6
43131 te %icc, 0x4
43132 ldd [%l7 + 0x68], %f0
43133 tpos %xcc, 0x4
43134 fmovrse %g7, %f2, %f5
43135 xorcc %o7, %o5, %g1
43136 subc %o1, 0x13F4, %l5
43137 movneg %icc, %o2, %i7
43138 addcc %o0, %l0, %i5
43139 stw %g6, [%l7 + 0x4C]
43140 ldsb [%l7 + 0x3F], %l2
43141 bpos,a loop_5091
43142 mova %icc, %g3, %o3
43143 ldsb [%l7 + 0x6B], %g5
43144 std %f4, [%l7 + 0x20]
43145loop_5091:
43146 fandnot1s %f9, %f11, %f15
43147 bcs,pn %xcc, loop_5092
43148 sub %l6, 0x1957, %l1
43149 fmovdn %icc, %f13, %f12
43150 fpsub16 %f0, %f12, %f8
43151loop_5092:
43152 movl %xcc, %i2, %i4
43153 movrgz %o4, 0x316, %g2
43154 fnot2 %f4, %f10
43155 fmovsl %xcc, %f7, %f2
43156 fsrc1 %f2, %f8
43157 movn %icc, %l3, %i0
43158 taddcctv %i6, %i3, %g4
43159 fpsub16 %f2, %f8, %f8
43160 fnand %f10, %f10, %f14
43161 tsubcctv %i1, %l4, %g7
43162 st %f1, [%l7 + 0x4C]
43163 sethi 0x15F7, %o6
43164 ldd [%l7 + 0x58], %f6
43165 srl %o5, 0x10, %o7
43166 fmovdl %xcc, %f2, %f9
43167 std %f14, [%l7 + 0x70]
43168 movgu %xcc, %o1, %l5
43169 fmovdne %icc, %f12, %f0
43170 fmovd %f6, %f4
43171 fmovs %f13, %f5
43172 ldsw [%l7 + 0x58], %g1
43173 tleu %xcc, 0x7
43174 edge16l %i7, %o0, %o2
43175 call loop_5093
43176 srax %i5, 0x0A, %l0
43177 stx %l2, [%l7 + 0x40]
43178 tcs %icc, 0x2
43179loop_5093:
43180 stb %g6, [%l7 + 0x5E]
43181 ldub [%l7 + 0x20], %g3
43182 fbge,a %fcc3, loop_5094
43183 sth %o3, [%l7 + 0x60]
43184 sub %g5, 0x0807, %l1
43185 sra %l6, 0x05, %i2
43186loop_5094:
43187 fones %f4
43188 stb %i4, [%l7 + 0x40]
43189 fbe,a %fcc1, loop_5095
43190 ldsb [%l7 + 0x0C], %g2
43191 mova %xcc, %l3, %i0
43192 fones %f14
43193loop_5095:
43194 fones %f13
43195 fmovda %icc, %f14, %f11
43196 fmovrse %o4, %f6, %f3
43197 fcmpne32 %f6, %f10, %i3
43198 addccc %i6, %i1, %g4
43199 std %f14, [%l7 + 0x70]
43200 fnot1s %f14, %f1
43201 ldub [%l7 + 0x16], %g7
43202 fandnot2s %f13, %f6, %f0
43203 lduw [%l7 + 0x54], %l4
43204 bcs loop_5096
43205 mulscc %o6, 0x0967, %o5
43206 fmovrdlez %o1, %f14, %f12
43207 fmovdn %icc, %f12, %f10
43208loop_5096:
43209 ldsw [%l7 + 0x10], %l5
43210 ldsb [%l7 + 0x2F], %o7
43211 fmovrsne %g1, %f3, %f2
43212 movg %xcc, %o0, %o2
43213 stx %i7, [%l7 + 0x18]
43214 fpsub32s %f11, %f8, %f9
43215 fmul8x16 %f8, %f8, %f12
43216 ldx [%l7 + 0x58], %i5
43217 fmovda %icc, %f11, %f9
43218 fmovsg %xcc, %f5, %f3
43219 bpos loop_5097
43220 bvc,a,pt %xcc, loop_5098
43221 ldx [%l7 + 0x10], %l0
43222 stb %g6, [%l7 + 0x18]
43223loop_5097:
43224 bge,a %icc, loop_5099
43225loop_5098:
43226 bneg loop_5100
43227 tsubcc %g3, %o3, %g5
43228 brlez,a %l1, loop_5101
43229loop_5099:
43230 tge %icc, 0x5
43231loop_5100:
43232 taddcctv %l6, %i2, %l2
43233 sdivx %g2, 0x0CC4, %i4
43234loop_5101:
43235 fmul8x16al %f11, %f15, %f0
43236 ldd [%l7 + 0x30], %f8
43237 movvs %xcc, %i0, %l3
43238 movvc %xcc, %o4, %i3
43239 tsubcctv %i6, %i1, %g7
43240 sth %g4, [%l7 + 0x46]
43241 stx %l4, [%l7 + 0x40]
43242 stb %o6, [%l7 + 0x45]
43243 sth %o5, [%l7 + 0x0A]
43244 srax %l5, 0x0F, %o7
43245 fbn,a %fcc0, loop_5102
43246 lduh [%l7 + 0x40], %g1
43247 bcc loop_5103
43248 fmovsg %xcc, %f3, %f15
43249loop_5102:
43250 fmovsvc %icc, %f0, %f3
43251 brgz,a %o1, loop_5104
43252loop_5103:
43253 tgu %xcc, 0x2
43254 fcmpgt16 %f14, %f4, %o2
43255 movre %o0, %i5, %i7
43256loop_5104:
43257 tsubcc %g6, 0x0A28, %l0
43258 fbge,a %fcc2, loop_5105
43259 call loop_5106
43260 fmovdle %xcc, %f4, %f6
43261 ld [%l7 + 0x48], %f14
43262loop_5105:
43263 movrlez %o3, %g5, %l1
43264loop_5106:
43265 fmul8ulx16 %f6, %f10, %f12
43266 bgu %xcc, loop_5107
43267 fbn %fcc1, loop_5108
43268 fmovdneg %xcc, %f9, %f1
43269 sethi 0x1325, %l6
43270loop_5107:
43271 stw %g3, [%l7 + 0x30]
43272loop_5108:
43273 fmul8x16 %f9, %f4, %f4
43274 std %f6, [%l7 + 0x70]
43275 ldd [%l7 + 0x10], %f10
43276 popc %l2, %g2
43277 bge,pn %xcc, loop_5109
43278 fcmpd %fcc1, %f10, %f8
43279 fmovrdgez %i4, %f2, %f6
43280 ld [%l7 + 0x3C], %f15
43281loop_5109:
43282 tg %xcc, 0x4
43283 fabsd %f12, %f4
43284 brlz %i0, loop_5110
43285 stx %l3, [%l7 + 0x60]
43286 sra %i2, %o4, %i3
43287 nop
43288 setx loop_5111, %l0, %l1
43289 jmpl %l1, %i1
43290loop_5110:
43291 fbne,a %fcc1, loop_5112
43292 brnz,a %i6, loop_5113
43293 fpack32 %f0, %f4, %f0
43294loop_5111:
43295 sth %g7, [%l7 + 0x24]
43296loop_5112:
43297 tvs %xcc, 0x4
43298loop_5113:
43299 tcs %xcc, 0x5
43300 ldd [%l7 + 0x40], %f10
43301 fzeros %f12
43302 xnorcc %g4, %l4, %o6
43303 edge16ln %l5, %o5, %o7
43304 st %f0, [%l7 + 0x44]
43305 tle %xcc, 0x4
43306 fcmpne32 %f12, %f6, %g1
43307 orncc %o1, %o2, %o0
43308 fnot2s %f0, %f7
43309 fmovsg %xcc, %f12, %f11
43310 fcmpes %fcc0, %f0, %f15
43311 edge8 %i7, %g6, %l0
43312 fcmple32 %f4, %f0, %i5
43313 ldsw [%l7 + 0x24], %o3
43314 fnot2 %f4, %f8
43315 fxnors %f7, %f13, %f14
43316 fmovrdlez %l1, %f8, %f8
43317 smulcc %g5, %g3, %l2
43318 ldd [%l7 + 0x68], %f0
43319 call loop_5114
43320 ldub [%l7 + 0x38], %l6
43321 bn,a %icc, loop_5115
43322 ldx [%l7 + 0x78], %g2
43323loop_5114:
43324 sethi 0x1E71, %i4
43325 edge8n %l3, %i2, %o4
43326loop_5115:
43327 xor %i3, %i1, %i6
43328 fbule,a %fcc1, loop_5116
43329 mova %icc, %g7, %i0
43330 add %l4, 0x19EE, %o6
43331 alignaddrl %l5, %o5, %o7
43332loop_5116:
43333 fmovrsgez %g1, %f15, %f8
43334 stx %o1, [%l7 + 0x08]
43335 stb %o2, [%l7 + 0x48]
43336 ldub [%l7 + 0x08], %o0
43337 bne,a,pn %xcc, loop_5117
43338 edge32n %g4, %g6, %i7
43339 edge16ln %l0, %i5, %o3
43340 lduh [%l7 + 0x76], %g5
43341loop_5117:
43342 fpackfix %f12, %f12
43343 srl %g3, 0x1B, %l1
43344 fpsub32 %f0, %f4, %f2
43345 ldx [%l7 + 0x10], %l6
43346 lduw [%l7 + 0x58], %g2
43347 ta %icc, 0x7
43348 stx %i4, [%l7 + 0x78]
43349 fble,a %fcc1, loop_5118
43350 addcc %l3, 0x008E, %l2
43351 fxor %f8, %f0, %f4
43352 movleu %icc, %i2, %i3
43353loop_5118:
43354 movrne %i1, 0x365, %o4
43355 fpmerge %f5, %f15, %f4
43356 movn %xcc, %i6, %g7
43357 fmovsgu %icc, %f7, %f12
43358 fbo,a %fcc3, loop_5119
43359 ldsb [%l7 + 0x4D], %i0
43360 bleu,pn %icc, loop_5120
43361 fornot1s %f12, %f9, %f3
43362loop_5119:
43363 ldx [%l7 + 0x20], %o6
43364 fcmpeq16 %f8, %f12, %l4
43365loop_5120:
43366 movne %icc, %l5, %o5
43367 fcmple16 %f8, %f0, %g1
43368 fmuld8sux16 %f9, %f7, %f10
43369 bleu,pn %xcc, loop_5121
43370 st %f15, [%l7 + 0x34]
43371 tcs %icc, 0x2
43372 sth %o1, [%l7 + 0x62]
43373loop_5121:
43374 bleu %icc, loop_5122
43375 fbul,a %fcc3, loop_5123
43376 bcs,a %xcc, loop_5124
43377 fmovsvs %icc, %f9, %f8
43378loop_5122:
43379 fzeros %f1
43380loop_5123:
43381 ldd [%l7 + 0x08], %f12
43382loop_5124:
43383 std %f6, [%l7 + 0x20]
43384 st %f5, [%l7 + 0x40]
43385 sdiv %o7, 0x0578, %o0
43386 ldx [%l7 + 0x18], %g4
43387 ldsb [%l7 + 0x62], %g6
43388 movgu %icc, %o2, %l0
43389 fornot1s %f2, %f2, %f2
43390 fba,a %fcc3, loop_5125
43391 ta %icc, 0x0
43392 fsrc1 %f2, %f0
43393 fands %f0, %f13, %f8
43394loop_5125:
43395 be,a,pt %xcc, loop_5126
43396 bshuffle %f6, %f12, %f10
43397 fbug %fcc0, loop_5127
43398 movrne %i7, 0x235, %o3
43399loop_5126:
43400 std %f10, [%l7 + 0x20]
43401 fba,a %fcc0, loop_5128
43402loop_5127:
43403 fbul,a %fcc3, loop_5129
43404 ldsh [%l7 + 0x60], %i5
43405 fmovdcs %icc, %f2, %f14
43406loop_5128:
43407 fmul8x16 %f4, %f14, %f2
43408loop_5129:
43409 lduw [%l7 + 0x48], %g3
43410 movne %icc, %l1, %l6
43411 ldsh [%l7 + 0x38], %g2
43412 fblg %fcc1, loop_5130
43413 fpadd16s %f12, %f7, %f3
43414 ldsh [%l7 + 0x24], %i4
43415 lduh [%l7 + 0x66], %l3
43416loop_5130:
43417 sth %l2, [%l7 + 0x12]
43418 fpadd32s %f6, %f4, %f9
43419 fcmps %fcc2, %f12, %f15
43420 fbn,a %fcc3, loop_5131
43421 edge32n %i2, %g5, %i1
43422 xorcc %i3, 0x1A56, %o4
43423 mova %xcc, %g7, %i0
43424loop_5131:
43425 ldx [%l7 + 0x10], %i6
43426 bvs %xcc, loop_5132
43427 ldub [%l7 + 0x51], %l4
43428 std %f4, [%l7 + 0x28]
43429 bge,a,pn %icc, loop_5133
43430loop_5132:
43431 ldd [%l7 + 0x70], %f14
43432 fpadd32 %f14, %f8, %f8
43433 edge8n %o6, %o5, %l5
43434loop_5133:
43435 movrne %o1, %o7, %o0
43436 stx %g1, [%l7 + 0x50]
43437 st %f0, [%l7 + 0x6C]
43438 ldd [%l7 + 0x60], %f8
43439 st %f4, [%l7 + 0x74]
43440 lduh [%l7 + 0x26], %g6
43441 taddcc %o2, %l0, %i7
43442 fpack16 %f2, %f3
43443 std %f8, [%l7 + 0x18]
43444 sdivx %o3, 0x0CE9, %i5
43445 addccc %g3, 0x0892, %g4
43446 sra %l1, %l6, %i4
43447 fcmpgt32 %f0, %f2, %l3
43448 srl %l2, %i2, %g5
43449 tl %icc, 0x0
43450 movneg %xcc, %i1, %g2
43451 movre %o4, %g7, %i0
43452 faligndata %f10, %f4, %f14
43453 lduw [%l7 + 0x1C], %i3
43454 ldsh [%l7 + 0x78], %i6
43455 te %icc, 0x1
43456 bvc,a loop_5134
43457 ldx [%l7 + 0x78], %l4
43458 edge8 %o5, %o6, %l5
43459 fpadd16s %f2, %f14, %f10
43460loop_5134:
43461 brgez,a %o7, loop_5135
43462 fbg,a %fcc1, loop_5136
43463 ldx [%l7 + 0x68], %o0
43464 lduh [%l7 + 0x40], %o1
43465loop_5135:
43466 stb %g6, [%l7 + 0x4C]
43467loop_5136:
43468 brz,a %o2, loop_5137
43469 fandnot1s %f11, %f14, %f5
43470 ldsh [%l7 + 0x30], %g1
43471 fpsub32 %f10, %f14, %f12
43472loop_5137:
43473 edge16ln %l0, %i7, %i5
43474 array32 %o3, %g3, %g4
43475 fmovdpos %xcc, %f7, %f7
43476 mova %icc, %l6, %l1
43477 fmul8ulx16 %f2, %f14, %f10
43478 tpos %xcc, 0x5
43479 fmovdcs %xcc, %f9, %f15
43480 fmovrslz %l3, %f11, %f3
43481 fmovrsgez %i4, %f0, %f7
43482 fpsub16s %f6, %f5, %f9
43483 fblg,a %fcc2, loop_5138
43484 edge8l %i2, %g5, %i1
43485 tg %xcc, 0x5
43486 ldsw [%l7 + 0x78], %l2
43487loop_5138:
43488 fcmple16 %f0, %f6, %g2
43489 fcmpeq16 %f4, %f2, %g7
43490 brnz %o4, loop_5139
43491 ld [%l7 + 0x48], %f2
43492 fsrc2 %f0, %f0
43493 add %i3, %i0, %l4
43494loop_5139:
43495 sdivcc %i6, 0x1523, %o6
43496 sdivcc %l5, 0x1012, %o7
43497 fmovdn %icc, %f15, %f13
43498 st %f14, [%l7 + 0x54]
43499 bleu,pn %icc, loop_5140
43500 edge16 %o0, %o1, %g6
43501 addcc %o5, %o2, %g1
43502 lduh [%l7 + 0x2E], %i7
43503loop_5140:
43504 ldsw [%l7 + 0x5C], %l0
43505 bl,a,pn %xcc, loop_5141
43506 fabsd %f8, %f6
43507 fors %f3, %f12, %f2
43508 sth %i5, [%l7 + 0x66]
43509loop_5141:
43510 stb %g3, [%l7 + 0x63]
43511 stb %o3, [%l7 + 0x3E]
43512 lduh [%l7 + 0x24], %g4
43513 fmul8x16 %f4, %f0, %f14
43514 andcc %l6, %l3, %i4
43515 fpsub32 %f6, %f8, %f8
43516 brlz %i2, loop_5142
43517 tvc %icc, 0x0
43518 fbne,a %fcc1, loop_5143
43519 srl %g5, 0x07, %l1
43520loop_5142:
43521 fbo %fcc2, loop_5144
43522 ldub [%l7 + 0x30], %i1
43523loop_5143:
43524 bne,a,pt %xcc, loop_5145
43525 ldsw [%l7 + 0x0C], %g2
43526loop_5144:
43527 ldub [%l7 + 0x76], %l2
43528 tn %icc, 0x4
43529loop_5145:
43530 nop
43531 setx loop_5146, %l0, %l1
43532 wrpr 0x1, %tl
43533 wrpr %l1, %tpc
43534 add %l1, 0x4, %l1
43535 wrpr %l1, %tnpc
43536 setx 0x34400001400, %l0, %l1
43537 wrpr %l1, %tstate
43538 wrhpr 0x4, %htstate
43539 retry
43540 pdist %f12, %f12, %f14
43541 tg %xcc, 0x7
43542 ldsh [%l7 + 0x08], %g7
43543loop_5146:
43544 fmovsg %xcc, %f1, %f14
43545 std %f8, [%l7 + 0x38]
43546 bcs,a,pt %xcc, loop_5147
43547 fornot2 %f6, %f0, %f8
43548 fmul8x16au %f8, %f10, %f14
43549 ldsh [%l7 + 0x64], %o4
43550loop_5147:
43551 fcmpeq32 %f12, %f14, %i0
43552 edge16l %i3, %l4, %i6
43553 ldub [%l7 + 0x38], %o6
43554 tsubcctv %l5, 0x0365, %o7
43555 lduw [%l7 + 0x20], %o0
43556 fcmple16 %f6, %f14, %g6
43557 be,a,pt %xcc, loop_5148
43558 tsubcctv %o1, %o2, %g1
43559 movrlz %o5, 0x3CF, %i7
43560 array8 %l0, %g3, %i5
43561loop_5148:
43562 orn %g4, %l6, %l3
43563 ba,pt %xcc, loop_5149
43564 lduw [%l7 + 0x18], %i4
43565 fcmpd %fcc2, %f0, %f10
43566 ld [%l7 + 0x70], %f0
43567loop_5149:
43568 alignaddr %o3, %i2, %g5
43569 fcmpd %fcc2, %f10, %f10
43570 lduw [%l7 + 0x14], %i1
43571 fbuge,a %fcc1, loop_5150
43572 bl,a,pn %xcc, loop_5151
43573 fmovrse %g2, %f15, %f0
43574 umulcc %l1, 0x1935, %l2
43575loop_5150:
43576 bge,a,pn %xcc, loop_5152
43577loop_5151:
43578 movcc %icc, %g7, %i0
43579 tvs %xcc, 0x7
43580 ldx [%l7 + 0x40], %i3
43581loop_5152:
43582 fxnors %f0, %f1, %f12
43583 fmovsn %xcc, %f4, %f10
43584 movl %xcc, %l4, %o4
43585 tn %xcc, 0x3
43586 sllx %o6, 0x17, %l5
43587 fnot1 %f14, %f4
43588 fmovsge %xcc, %f7, %f3
43589 tvs %xcc, 0x1
43590 ta %icc, 0x0
43591 fmovspos %icc, %f13, %f14
43592 ldd [%l7 + 0x70], %f14
43593 fxnor %f0, %f4, %f12
43594 st %f9, [%l7 + 0x08]
43595 andncc %i6, %o7, %g6
43596 bcs,pt %xcc, loop_5153
43597 fbu,a %fcc1, loop_5154
43598 tl %icc, 0x6
43599 ldd [%l7 + 0x18], %f12
43600loop_5153:
43601 lduw [%l7 + 0x44], %o1
43602loop_5154:
43603 ldx [%l7 + 0x20], %o0
43604 brlez %o2, loop_5155
43605 sth %g1, [%l7 + 0x36]
43606 fbule,a %fcc0, loop_5156
43607 umulcc %o5, 0x1548, %i7
43608loop_5155:
43609 fba,a %fcc2, loop_5157
43610 fabsd %f12, %f10
43611loop_5156:
43612 fornot1s %f4, %f3, %f15
43613 ldd [%l7 + 0x58], %f8
43614loop_5157:
43615 movn %icc, %g3, %l0
43616 srlx %g4, 0x1C, %i5
43617 fcmpes %fcc3, %f7, %f12
43618 fmovrsgz %l6, %f14, %f5
43619 ldsb [%l7 + 0x21], %l3
43620 bg loop_5158
43621 brgz,a %i4, loop_5159
43622 fsrc1 %f12, %f14
43623 sdivx %o3, 0x0828, %i2
43624loop_5158:
43625 umul %g5, %g2, %i1
43626loop_5159:
43627 ldx [%l7 + 0x58], %l1
43628 fmovrde %g7, %f6, %f4
43629 fcmpne32 %f4, %f4, %l2
43630 taddcc %i0, 0x0DEF, %l4
43631 movrgez %i3, %o4, %o6
43632 sdiv %l5, 0x0E0A, %o7
43633 ldd [%l7 + 0x28], %f2
43634 fpadd32 %f2, %f12, %f14
43635 sth %i6, [%l7 + 0x24]
43636 ta %xcc, 0x7
43637 mulscc %o1, %g6, %o0
43638 bn %xcc, loop_5160
43639 fmovda %xcc, %f10, %f7
43640 edge32n %o2, %o5, %i7
43641 brgz %g1, loop_5161
43642loop_5160:
43643 fmuld8ulx16 %f13, %f11, %f8
43644 fblg %fcc2, loop_5162
43645 fmovspos %icc, %f3, %f0
43646loop_5161:
43647 ldsh [%l7 + 0x68], %l0
43648 xorcc %g3, 0x1FCC, %g4
43649loop_5162:
43650 fmovsg %icc, %f15, %f0
43651 mova %icc, %l6, %l3
43652 fmovse %icc, %f0, %f15
43653 stw %i5, [%l7 + 0x3C]
43654 sll %o3, %i2, %g5
43655 stb %g2, [%l7 + 0x77]
43656 bge,a,pn %icc, loop_5163
43657 stb %i4, [%l7 + 0x1F]
43658 bvs,a %xcc, loop_5164
43659 fbuge %fcc1, loop_5165
43660loop_5163:
43661 fmovrse %i1, %f7, %f5
43662 st %f8, [%l7 + 0x28]
43663loop_5164:
43664 fbul %fcc3, loop_5166
43665loop_5165:
43666 movpos %xcc, %g7, %l1
43667 fmovspos %xcc, %f11, %f6
43668 ldsb [%l7 + 0x58], %i0
43669loop_5166:
43670 ldsh [%l7 + 0x16], %l4
43671 fmovdleu %xcc, %f6, %f4
43672 fpsub32s %f8, %f9, %f14
43673 addc %l2, %o4, %o6
43674 be,pn %icc, loop_5167
43675 lduh [%l7 + 0x42], %i3
43676 ldsw [%l7 + 0x78], %o7
43677 fandnot2 %f12, %f2, %f12
43678loop_5167:
43679 be,a loop_5168
43680 lduh [%l7 + 0x44], %l5
43681 fzero %f2
43682 ldub [%l7 + 0x4E], %i6
43683loop_5168:
43684 subccc %g6, 0x1C50, %o0
43685 fbul %fcc2, loop_5169
43686 ldsb [%l7 + 0x0F], %o2
43687 call loop_5170
43688 lduh [%l7 + 0x40], %o5
43689loop_5169:
43690 call loop_5171
43691 stx %o1, [%l7 + 0x70]
43692loop_5170:
43693 brnz,a %g1, loop_5172
43694 std %f0, [%l7 + 0x10]
43695loop_5171:
43696 fmovdge %icc, %f14, %f10
43697 ldsb [%l7 + 0x2E], %i7
43698loop_5172:
43699 tl %xcc, 0x7
43700 fornot1s %f3, %f14, %f11
43701 tn %icc, 0x0
43702 fxnors %f2, %f4, %f4
43703 ldsh [%l7 + 0x44], %l0
43704 ldx [%l7 + 0x10], %g3
43705 lduw [%l7 + 0x1C], %g4
43706 lduw [%l7 + 0x60], %l3
43707 srl %i5, 0x05, %l6
43708 ldsh [%l7 + 0x36], %i2
43709 stw %o3, [%l7 + 0x40]
43710 movg %icc, %g2, %i4
43711 fmovrslez %g5, %f15, %f1
43712 stx %g7, [%l7 + 0x68]
43713 ldsw [%l7 + 0x44], %l1
43714 ldx [%l7 + 0x28], %i0
43715 fbue,a %fcc0, loop_5173
43716 fmovrslz %i1, %f7, %f11
43717 fbuge,a %fcc0, loop_5174
43718 stx %l2, [%l7 + 0x58]
43719loop_5173:
43720 lduw [%l7 + 0x10], %o4
43721 bvc,pt %icc, loop_5175
43722loop_5174:
43723 ldsw [%l7 + 0x78], %l4
43724 lduw [%l7 + 0x34], %o6
43725 fxnor %f4, %f2, %f6
43726loop_5175:
43727 ld [%l7 + 0x5C], %f1
43728 ldx [%l7 + 0x50], %i3
43729 be loop_5176
43730 lduw [%l7 + 0x1C], %l5
43731 andn %i6, %o7, %o0
43732 fcmped %fcc2, %f10, %f0
43733loop_5176:
43734 ldd [%l7 + 0x20], %f2
43735 fbu %fcc1, loop_5177
43736 tsubcc %o2, %o5, %o1
43737 stw %g6, [%l7 + 0x3C]
43738 fmovsl %xcc, %f8, %f6
43739loop_5177:
43740 movn %icc, %i7, %g1
43741 stb %l0, [%l7 + 0x18]
43742 lduh [%l7 + 0x76], %g4
43743 bcs,a,pt %icc, loop_5178
43744 fpack32 %f2, %f0, %f0
43745 ld [%l7 + 0x24], %f13
43746 fpackfix %f4, %f10
43747loop_5178:
43748 fnegd %f4, %f6
43749 addc %l3, 0x1BA9, %i5
43750 movrgez %g3, %i2, %o3
43751 std %f14, [%l7 + 0x38]
43752 fbg,a %fcc2, loop_5179
43753 edge32l %l6, %i4, %g2
43754 ldub [%l7 + 0x51], %g7
43755 st %f1, [%l7 + 0x7C]
43756loop_5179:
43757 ld [%l7 + 0x20], %f0
43758 fmovrslez %g5, %f2, %f1
43759 bvs,pn %xcc, loop_5180
43760 ldsh [%l7 + 0x38], %l1
43761 umulcc %i1, 0x1C95, %l2
43762 lduh [%l7 + 0x36], %o4
43763loop_5180:
43764 fabsd %f0, %f4
43765 fcmpeq32 %f8, %f4, %i0
43766 sth %o6, [%l7 + 0x6A]
43767 st %f6, [%l7 + 0x0C]
43768 fmovrdgz %i3, %f12, %f6
43769 sth %l5, [%l7 + 0x48]
43770 fnot2s %f15, %f7
43771 std %f12, [%l7 + 0x68]
43772 fmovdn %xcc, %f11, %f1
43773 fpsub32 %f2, %f2, %f6
43774 fcmped %fcc1, %f0, %f12
43775 edge8n %l4, %i6, %o0
43776 ldsw [%l7 + 0x3C], %o2
43777 fornot1s %f11, %f13, %f6
43778 nop
43779 setx loop_5181, %l0, %l1
43780 jmpl %l1, %o5
43781 mulscc %o7, %g6, %o1
43782 sdivx %g1, 0x0E71, %l0
43783 tcc %xcc, 0x6
43784loop_5181:
43785 mulx %i7, 0x0880, %g4
43786 mulx %i5, %g3, %i2
43787 brlz,a %o3, loop_5182
43788 movrgez %l3, 0x3AD, %l6
43789 te %xcc, 0x4
43790 fandnot2s %f3, %f10, %f15
43791loop_5182:
43792 tne %icc, 0x2
43793 stb %i4, [%l7 + 0x22]
43794 ldub [%l7 + 0x7A], %g7
43795 xnorcc %g2, %l1, %i1
43796 bneg,a,pt %icc, loop_5183
43797 ld [%l7 + 0x54], %f2
43798 movcc %icc, %g5, %o4
43799 fmovdleu %xcc, %f14, %f2
43800loop_5183:
43801 fbg,a %fcc0, loop_5184
43802 sth %i0, [%l7 + 0x2A]
43803 fmul8x16al %f15, %f5, %f8
43804 stb %o6, [%l7 + 0x22]
43805loop_5184:
43806 fnegd %f0, %f10
43807 srlx %l2, %i3, %l4
43808 fcmpd %fcc2, %f8, %f4
43809 subccc %l5, 0x1FFA, %o0
43810 stx %i6, [%l7 + 0x18]
43811 fmovrslz %o5, %f8, %f9
43812 fnot2s %f3, %f12
43813 fmovdle %xcc, %f12, %f8
43814 fnot2s %f10, %f12
43815 fmovdneg %xcc, %f7, %f3
43816 brz,a %o7, loop_5185
43817 faligndata %f2, %f2, %f4
43818 xnor %g6, %o1, %g1
43819 brgz %l0, loop_5186
43820loop_5185:
43821 stw %o2, [%l7 + 0x7C]
43822 sdiv %i7, 0x0F56, %i5
43823 fmovrdne %g3, %f14, %f2
43824loop_5186:
43825 fmovsgu %xcc, %f2, %f3
43826 stx %i2, [%l7 + 0x40]
43827 fandnot1s %f1, %f5, %f0
43828 movn %icc, %o3, %l3
43829 std %f12, [%l7 + 0x50]
43830 smulcc %l6, 0x0810, %g4
43831 std %f6, [%l7 + 0x38]
43832 fbge %fcc0, loop_5187
43833 andcc %i4, %g7, %l1
43834 xnor %g2, %g5, %o4
43835 ldsw [%l7 + 0x44], %i0
43836loop_5187:
43837 edge32ln %i1, %l2, %o6
43838 ldsh [%l7 + 0x24], %i3
43839 fornot1s %f14, %f9, %f1
43840 ldd [%l7 + 0x18], %f6
43841 fpadd16 %f0, %f12, %f4
43842 bn,a %xcc, loop_5188
43843 ld [%l7 + 0x38], %f8
43844 mulx %l4, %l5, %i6
43845 addcc %o0, 0x04A7, %o7
43846loop_5188:
43847 fxor %f12, %f4, %f8
43848 fxors %f8, %f0, %f8
43849 fbl,a %fcc3, loop_5189
43850 fbue %fcc3, loop_5190
43851 fmovsg %icc, %f3, %f4
43852 edge16l %o5, %g6, %o1
43853loop_5189:
43854 bgu,pn %xcc, loop_5191
43855loop_5190:
43856 brlz %l0, loop_5192
43857 bcc,a %icc, loop_5193
43858 fmovdgu %icc, %f11, %f10
43859loop_5191:
43860 ldub [%l7 + 0x28], %o2
43861loop_5192:
43862 fmovse %icc, %f13, %f1
43863loop_5193:
43864 bcc %xcc, loop_5194
43865 ba,pt %xcc, loop_5195
43866 movleu %xcc, %g1, %i7
43867 movneg %icc, %g3, %i2
43868loop_5194:
43869 bn,a,pt %xcc, loop_5196
43870loop_5195:
43871 stx %i5, [%l7 + 0x70]
43872 and %l3, 0x0347, %l6
43873 brnz %g4, loop_5197
43874loop_5196:
43875 ldd [%l7 + 0x28], %f2
43876 fmuld8sux16 %f15, %f13, %f12
43877 fbule,a %fcc2, loop_5198
43878loop_5197:
43879 edge32ln %i4, %o3, %g7
43880 ldsb [%l7 + 0x1A], %g2
43881 sth %g5, [%l7 + 0x50]
43882loop_5198:
43883 fmovrde %l1, %f8, %f6
43884 tn %icc, 0x4
43885 ldsb [%l7 + 0x0C], %o4
43886 st %f14, [%l7 + 0x1C]
43887 brgez,a %i0, loop_5199
43888 brgez,a %i1, loop_5200
43889 bvs,pn %xcc, loop_5201
43890 fbug,a %fcc1, loop_5202
43891loop_5199:
43892 ldsh [%l7 + 0x22], %l2
43893loop_5200:
43894 tsubcctv %o6, 0x1D09, %i3
43895loop_5201:
43896 fmuld8ulx16 %f10, %f5, %f8
43897loop_5202:
43898 ldx [%l7 + 0x10], %l5
43899 mulx %l4, %o0, %i6
43900 fmovdle %xcc, %f5, %f1
43901 lduh [%l7 + 0x6C], %o5
43902 edge8n %o7, %o1, %l0
43903 ba,a,pt %icc, loop_5203
43904 fble %fcc2, loop_5204
43905 fbne %fcc2, loop_5205
43906 andcc %o2, %g1, %g6
43907loop_5203:
43908 ldsb [%l7 + 0x26], %i7
43909loop_5204:
43910 fmul8x16 %f0, %f4, %f12
43911loop_5205:
43912 bvs,pn %xcc, loop_5206
43913 orcc %g3, 0x1AF0, %i2
43914 fmovdneg %icc, %f7, %f13
43915 ldsh [%l7 + 0x44], %i5
43916loop_5206:
43917 movl %icc, %l3, %l6
43918 fblg %fcc2, loop_5207
43919 fzeros %f10
43920 array16 %i4, %o3, %g7
43921 fmovsl %xcc, %f1, %f15
43922loop_5207:
43923 fmuld8sux16 %f3, %f4, %f12
43924 fmovdleu %xcc, %f12, %f6
43925 fmovdpos %icc, %f4, %f15
43926 ldsh [%l7 + 0x7C], %g4
43927 stw %g5, [%l7 + 0x60]
43928 fmovsn %icc, %f9, %f12
43929 edge8l %l1, %o4, %g2
43930 fornot2s %f8, %f0, %f15
43931 fmovrdne %i0, %f2, %f12
43932 st %f2, [%l7 + 0x6C]
43933 tcs %icc, 0x2
43934 fmovrse %l2, %f5, %f7
43935 ldd [%l7 + 0x18], %f4
43936 andn %o6, %i3, %i1
43937 movrgz %l5, 0x104, %l4
43938 lduh [%l7 + 0x36], %o0
43939 tcc %icc, 0x3
43940 fpack16 %f8, %f5
43941 lduw [%l7 + 0x1C], %i6
43942 tleu %xcc, 0x6
43943 st %f2, [%l7 + 0x40]
43944 fpmerge %f8, %f1, %f8
43945 fabss %f1, %f10
43946 addc %o5, %o7, %o1
43947 movrne %l0, 0x18F, %o2
43948 fmul8sux16 %f4, %f8, %f2
43949 fbg,a %fcc1, loop_5208
43950 std %f4, [%l7 + 0x68]
43951 fandnot1s %f5, %f9, %f9
43952 fmovdl %icc, %f14, %f8
43953loop_5208:
43954 fmovdvc %xcc, %f5, %f0
43955 fpsub16 %f8, %f14, %f14
43956 fmovs %f4, %f13
43957 fmovscc %xcc, %f2, %f6
43958 std %f2, [%l7 + 0x28]
43959 movcc %icc, %g6, %g1
43960 fmovdgu %xcc, %f5, %f11
43961 tvs %icc, 0x5
43962 fmovdleu %icc, %f3, %f9
43963 fmovrdlez %i7, %f4, %f2
43964 fbue,a %fcc3, loop_5209
43965 edge32n %i2, %i5, %l3
43966 fnegd %f6, %f14
43967 subc %g3, 0x0F8F, %i4
43968loop_5209:
43969 tl %icc, 0x2
43970 fmovsl %icc, %f11, %f9
43971 edge32ln %l6, %o3, %g7
43972 tsubcc %g4, %g5, %l1
43973 udivcc %o4, 0x16F4, %i0
43974 addcc %l2, %o6, %g2
43975 bcc,a,pn %icc, loop_5210
43976 tne %xcc, 0x6
43977 fmovs %f13, %f9
43978 edge32 %i1, %i3, %l4
43979loop_5210:
43980 fnot2s %f12, %f8
43981 fcmpd %fcc1, %f8, %f0
43982 ld [%l7 + 0x38], %f14
43983 stw %o0, [%l7 + 0x2C]
43984 brz %l5, loop_5211
43985 be,a %xcc, loop_5212
43986 st %f7, [%l7 + 0x20]
43987 edge32ln %o5, %i6, %o7
43988loop_5211:
43989 fnors %f14, %f9, %f15
43990loop_5212:
43991 ldsh [%l7 + 0x1C], %o1
43992 movrgz %l0, 0x003, %g6
43993 fpsub32 %f12, %f14, %f4
43994 ldsw [%l7 + 0x2C], %g1
43995 st %f9, [%l7 + 0x14]
43996 sethi 0x1787, %o2
43997 movpos %xcc, %i7, %i2
43998 std %f12, [%l7 + 0x68]
43999 movre %i5, %g3, %l3
44000 fmuld8sux16 %f7, %f11, %f4
44001 subcc %l6, %i4, %g7
44002 fbl,a %fcc3, loop_5213
44003 ldub [%l7 + 0x73], %o3
44004 fmul8x16 %f3, %f2, %f14
44005 fpsub16 %f8, %f4, %f8
44006loop_5213:
44007 movpos %xcc, %g5, %g4
44008 ldsb [%l7 + 0x4B], %l1
44009 fmovrsgz %o4, %f15, %f5
44010 tgu %icc, 0x4
44011 lduw [%l7 + 0x60], %i0
44012 bn,a,pt %icc, loop_5214
44013 fandnot1 %f6, %f6, %f14
44014 ldsh [%l7 + 0x48], %l2
44015 ldx [%l7 + 0x50], %o6
44016loop_5214:
44017 brnz %i1, loop_5215
44018 be loop_5216
44019 sethi 0x122F, %g2
44020 ldub [%l7 + 0x19], %i3
44021loop_5215:
44022 fandnot2s %f8, %f9, %f13
44023loop_5216:
44024 orncc %o0, %l4, %l5
44025 movrgz %i6, %o5, %o1
44026 fcmpne32 %f4, %f4, %o7
44027 ldsw [%l7 + 0x44], %l0
44028 lduw [%l7 + 0x24], %g1
44029 srax %g6, %i7, %o2
44030 srax %i5, 0x09, %i2
44031 fmuld8sux16 %f11, %f11, %f12
44032 tcc %icc, 0x5
44033 stx %l3, [%l7 + 0x70]
44034 lduw [%l7 + 0x28], %l6
44035 fxnors %f12, %f3, %f6
44036 fmovsneg %icc, %f1, %f12
44037 fones %f14
44038 stx %g3, [%l7 + 0x70]
44039 ldub [%l7 + 0x53], %i4
44040 fbuge %fcc2, loop_5217
44041 fexpand %f3, %f10
44042 ta %xcc, 0x5
44043 fbo %fcc3, loop_5218
44044loop_5217:
44045 fcmple16 %f6, %f8, %o3
44046 fbue,a %fcc1, loop_5219
44047 lduh [%l7 + 0x0E], %g5
44048loop_5218:
44049 fnands %f3, %f14, %f5
44050 sdiv %g7, 0x145D, %g4
44051loop_5219:
44052 brz %o4, loop_5220
44053 ldsw [%l7 + 0x3C], %i0
44054 tsubcctv %l2, %l1, %o6
44055 sra %g2, 0x03, %i3
44056loop_5220:
44057 ldsh [%l7 + 0x50], %i1
44058 ldsb [%l7 + 0x1A], %o0
44059 fba,a %fcc1, loop_5221
44060 array32 %l5, %l4, %o5
44061 fmovdpos %icc, %f10, %f14
44062 mulx %o1, 0x178F, %i6
44063loop_5221:
44064 move %icc, %l0, %g1
44065 ldd [%l7 + 0x28], %f12
44066 brlez %o7, loop_5222
44067 fbu %fcc3, loop_5223
44068 fmovsvs %icc, %f13, %f13
44069 fmovsleu %xcc, %f15, %f14
44070loop_5222:
44071 fpack32 %f0, %f10, %f6
44072loop_5223:
44073 array16 %g6, %o2, %i5
44074 fbne %fcc1, loop_5224
44075 fmovsgu %icc, %f3, %f6
44076 stx %i2, [%l7 + 0x20]
44077 fcmps %fcc3, %f4, %f12
44078loop_5224:
44079 ldsb [%l7 + 0x30], %l3
44080 lduh [%l7 + 0x2A], %l6
44081 brgez %g3, loop_5225
44082 lduw [%l7 + 0x28], %i4
44083 sdiv %i7, 0x08E9, %o3
44084 tsubcctv %g7, %g5, %o4
44085loop_5225:
44086 ba loop_5226
44087 fmovrdgez %i0, %f14, %f4
44088 ldsh [%l7 + 0x56], %g4
44089 movvc %xcc, %l1, %l2
44090loop_5226:
44091 fbn,a %fcc1, loop_5227
44092 sth %g2, [%l7 + 0x62]
44093 ldsb [%l7 + 0x61], %o6
44094 tvs %icc, 0x1
44095loop_5227:
44096 bn loop_5228
44097 bleu,a,pt %xcc, loop_5229
44098 stb %i1, [%l7 + 0x75]
44099 fmovdcs %xcc, %f15, %f5
44100loop_5228:
44101 sethi 0x0967, %o0
44102loop_5229:
44103 bvc loop_5230
44104 ldsb [%l7 + 0x12], %i3
44105 fmovsn %xcc, %f5, %f5
44106 fxnors %f0, %f5, %f6
44107loop_5230:
44108 movre %l4, 0x04F, %o5
44109 tle %xcc, 0x5
44110 fcmpd %fcc2, %f6, %f6
44111 stb %o1, [%l7 + 0x3D]
44112 bne,a %icc, loop_5231
44113 st %f14, [%l7 + 0x20]
44114 movleu %xcc, %i6, %l5
44115 fornot1s %f6, %f4, %f2
44116loop_5231:
44117 fmovdg %icc, %f13, %f11
44118 bpos,a %icc, loop_5232
44119 edge8ln %l0, %o7, %g6
44120 fmovda %icc, %f13, %f1
44121 fbug,a %fcc3, loop_5233
44122loop_5232:
44123 fmovdvc %xcc, %f7, %f9
44124 stb %g1, [%l7 + 0x6B]
44125 xnor %o2, %i2, %l3
44126loop_5233:
44127 fors %f3, %f1, %f4
44128 movn %xcc, %i5, %l6
44129 fcmple32 %f4, %f0, %i4
44130 ta %icc, 0x5
44131 fmovsvs %icc, %f14, %f6
44132 fmovsneg %icc, %f8, %f14
44133 ld [%l7 + 0x40], %f10
44134 bl,pt %icc, loop_5234
44135 ldub [%l7 + 0x0D], %i7
44136 tgu %xcc, 0x7
44137 sth %g3, [%l7 + 0x4E]
44138loop_5234:
44139 fpsub32 %f6, %f6, %f2
44140 sdiv %o3, 0x12C6, %g7
44141 fmovsl %xcc, %f1, %f3
44142 fmovspos %xcc, %f0, %f13
44143 smulcc %g5, 0x064E, %i0
44144 movle %xcc, %o4, %l1
44145 fbge,a %fcc1, loop_5235
44146 ld [%l7 + 0x0C], %f2
44147 tne %xcc, 0x5
44148 std %f8, [%l7 + 0x30]
44149loop_5235:
44150 edge32ln %l2, %g2, %g4
44151 tleu %icc, 0x7
44152 bg loop_5236
44153 fmovrdgez %o6, %f6, %f2
44154 movvs %xcc, %o0, %i1
44155 fornot1 %f0, %f10, %f6
44156loop_5236:
44157 stw %l4, [%l7 + 0x60]
44158 ld [%l7 + 0x54], %f2
44159 ldx [%l7 + 0x18], %i3
44160 st %f14, [%l7 + 0x08]
44161 fmovde %xcc, %f9, %f14
44162 lduh [%l7 + 0x6E], %o5
44163 movcs %xcc, %i6, %l5
44164 ldsb [%l7 + 0x1F], %l0
44165 fors %f5, %f13, %f6
44166 brnz,a %o1, loop_5237
44167 movvc %xcc, %g6, %o7
44168 brz,a %o2, loop_5238
44169 stw %g1, [%l7 + 0x64]
44170loop_5237:
44171 call loop_5239
44172 subcc %l3, 0x1F34, %i5
44173loop_5238:
44174 taddcctv %l6, %i4, %i2
44175 ldd [%l7 + 0x60], %f12
44176loop_5239:
44177 fxor %f14, %f2, %f8
44178 fmovsneg %icc, %f10, %f12
44179 stw %g3, [%l7 + 0x1C]
44180 udiv %i7, 0x1A8A, %o3
44181 movcc %xcc, %g5, %i0
44182 fbne %fcc3, loop_5240
44183 add %g7, %l1, %o4
44184 movcc %icc, %g2, %g4
44185 udiv %o6, 0x11A2, %o0
44186loop_5240:
44187 te %xcc, 0x3
44188 stw %l2, [%l7 + 0x10]
44189 movn %icc, %i1, %l4
44190 fmovdpos %xcc, %f0, %f0
44191 lduh [%l7 + 0x48], %o5
44192 ldx [%l7 + 0x68], %i3
44193 fpmerge %f13, %f5, %f12
44194 std %f10, [%l7 + 0x28]
44195 fcmpgt32 %f6, %f0, %l5
44196 edge32l %i6, %l0, %o1
44197 fmovde %icc, %f10, %f8
44198 movrgez %g6, %o2, %g1
44199 fnot1s %f5, %f6
44200 ldx [%l7 + 0x68], %o7
44201 bne,a %icc, loop_5241
44202 ldsw [%l7 + 0x5C], %i5
44203 ldsb [%l7 + 0x29], %l3
44204 ldx [%l7 + 0x78], %i4
44205loop_5241:
44206 ta %icc, 0x2
44207 fmovrdne %i2, %f8, %f14
44208 bl %icc, loop_5242
44209 stb %g3, [%l7 + 0x1B]
44210 bvs %xcc, loop_5243
44211 movcs %xcc, %l6, %o3
44212loop_5242:
44213 fcmps %fcc1, %f13, %f4
44214 fpadd16 %f10, %f6, %f14
44215loop_5243:
44216 stb %i7, [%l7 + 0x53]
44217 stb %i0, [%l7 + 0x5B]
44218 std %f0, [%l7 + 0x20]
44219 tvs %icc, 0x3
44220 fpack16 %f12, %f0
44221 std %f14, [%l7 + 0x50]
44222 fmovs %f2, %f11
44223 edge8n %g5, %l1, %o4
44224 tgu %xcc, 0x6
44225 movrne %g7, %g2, %o6
44226 andn %o0, %l2, %i1
44227 srax %l4, %o5, %i3
44228 ldub [%l7 + 0x1C], %l5
44229 fsrc1 %f12, %f10
44230 edge32 %i6, %l0, %g4
44231 brz,a %o1, loop_5244
44232 stx %g6, [%l7 + 0x40]
44233 fxnors %f11, %f13, %f3
44234 fmovd %f10, %f12
44235loop_5244:
44236 lduw [%l7 + 0x5C], %g1
44237 srax %o7, 0x12, %o2
44238 ba,a %xcc, loop_5245
44239 bleu,a,pt %xcc, loop_5246
44240 std %f0, [%l7 + 0x28]
44241 nop
44242 setx loop_5247, %l0, %l1
44243 wrpr 0x1, %tl
44244 wrpr %l1, %tnpc
44245 setx 0x34400001400, %l0, %l1
44246 wrpr %l1, %tstate
44247 wrhpr 0x4, %htstate
44248 done
44249loop_5245:
44250 fsrc2s %f7, %f7
44251loop_5246:
44252 st %f9, [%l7 + 0x2C]
44253 ldd [%l7 + 0x18], %f8
44254loop_5247:
44255 fcmpes %fcc1, %f13, %f13
44256 addc %l3, 0x19F9, %i5
44257 ldsw [%l7 + 0x64], %i4
44258 st %f10, [%l7 + 0x30]
44259 be %xcc, loop_5248
44260 ldx [%l7 + 0x28], %g3
44261 fmovrde %i2, %f14, %f6
44262 nop
44263 setx loop_5249, %l0, %l1
44264 wrpr 0x1, %tl
44265 wrpr %l1, %tpc
44266 add %l1, 0x4, %l1
44267 wrpr %l1, %tnpc
44268 setx 0x34400001400, %l0, %l1
44269 wrpr %l1, %tstate
44270 wrhpr 0x4, %htstate
44271 retry
44272loop_5248:
44273 ldsh [%l7 + 0x26], %o3
44274 fcmpes %fcc2, %f14, %f4
44275 ldsw [%l7 + 0x68], %l6
44276loop_5249:
44277 ldsb [%l7 + 0x71], %i0
44278 sllx %g5, %i7, %l1
44279 ldsh [%l7 + 0x22], %o4
44280 nop
44281 setx loop_5250, %l0, %l1
44282 wrpr 0x1, %tl
44283 wrpr %l1, %tnpc
44284 setx 0x34400001400, %l0, %l1
44285 wrpr %l1, %tstate
44286 wrhpr 0x4, %htstate
44287 done
44288 fors %f1, %f1, %f3
44289 tn %xcc, 0x5
44290 orncc %g7, 0x0F27, %g2
44291loop_5250:
44292 std %f2, [%l7 + 0x40]
44293 ld [%l7 + 0x08], %f15
44294 tl %xcc, 0x4
44295 fmovrdgz %o0, %f14, %f8
44296 st %f13, [%l7 + 0x30]
44297 stx %l2, [%l7 + 0x48]
44298 movrlz %o6, 0x01B, %l4
44299 fpack16 %f0, %f4
44300 fmovda %xcc, %f0, %f1
44301 fpadd16 %f14, %f0, %f4
44302 ldsh [%l7 + 0x38], %i1
44303 siam 0x4
44304 fmul8x16 %f5, %f8, %f8
44305 ldsw [%l7 + 0x2C], %i3
44306 edge32ln %l5, %o5, %l0
44307 st %f1, [%l7 + 0x48]
44308 siam 0x0
44309 fpadd32 %f6, %f6, %f10
44310 fmovdn %icc, %f12, %f11
44311 std %f4, [%l7 + 0x68]
44312 ldsw [%l7 + 0x30], %i6
44313 fcmped %fcc2, %f2, %f8
44314 ldsb [%l7 + 0x38], %g4
44315 edge32ln %g6, %g1, %o1
44316 fnot1s %f4, %f4
44317 ld [%l7 + 0x54], %f14
44318 fbe,a %fcc0, loop_5251
44319 siam 0x2
44320 sth %o2, [%l7 + 0x7E]
44321 ldsh [%l7 + 0x4C], %o7
44322loop_5251:
44323 fbu,a %fcc3, loop_5252
44324 fmovsleu %xcc, %f8, %f10
44325 fbuge,a %fcc2, loop_5253
44326 edge8 %l3, %i4, %i5
44327loop_5252:
44328 xnorcc %g3, 0x0124, %i2
44329 tleu %xcc, 0x1
44330loop_5253:
44331 fmul8x16au %f4, %f10, %f10
44332 movre %l6, 0x398, %i0
44333 ble,a %xcc, loop_5254
44334 fmovsa %xcc, %f12, %f1
44335 edge32 %g5, %o3, %i7
44336 stb %l1, [%l7 + 0x76]
44337loop_5254:
44338 sll %o4, %g7, %o0
44339 srlx %l2, 0x09, %o6
44340 ld [%l7 + 0x48], %f0
44341 fmovdle %xcc, %f3, %f11
44342 brlz %g2, loop_5255
44343 fbul %fcc2, loop_5256
44344 fandnot2 %f0, %f2, %f10
44345 movn %icc, %i1, %i3
44346loop_5255:
44347 lduw [%l7 + 0x60], %l4
44348loop_5256:
44349 st %f4, [%l7 + 0x44]
44350 fsrc2 %f4, %f10
44351 fcmple32 %f4, %f2, %l5
44352 te %icc, 0x5
44353 fmovdn %xcc, %f3, %f10
44354 fzero %f4
44355 umul %l0, 0x061E, %o5
44356 brgz,a %i6, loop_5257
44357 fmovsle %icc, %f2, %f12
44358 fpsub16s %f0, %f6, %f13
44359 fsrc2 %f2, %f10
44360loop_5257:
44361 bvc,a,pn %xcc, loop_5258
44362 lduh [%l7 + 0x22], %g6
44363 fmul8ulx16 %f6, %f4, %f8
44364 fbule %fcc3, loop_5259
44365loop_5258:
44366 bneg,pt %icc, loop_5260
44367 tne %xcc, 0x3
44368 fexpand %f14, %f4
44369loop_5259:
44370 ble,a,pt %xcc, loop_5261
44371loop_5260:
44372 tle %xcc, 0x5
44373 ldsb [%l7 + 0x56], %g1
44374 fxnors %f5, %f7, %f1
44375loop_5261:
44376 ldsb [%l7 + 0x1E], %g4
44377 std %f14, [%l7 + 0x10]
44378 st %f10, [%l7 + 0x54]
44379 fornot2 %f0, %f14, %f8
44380 fxnor %f14, %f4, %f4
44381 movleu %xcc, %o2, %o7
44382 ldx [%l7 + 0x30], %o1
44383 std %f4, [%l7 + 0x50]
44384 bcs loop_5262
44385 tpos %icc, 0x0
44386 edge8n %i4, %i5, %g3
44387 brgez,a %l3, loop_5263
44388loop_5262:
44389 fbe,a %fcc0, loop_5264
44390 fandnot2 %f8, %f4, %f8
44391 fba,a %fcc3, loop_5265
44392loop_5263:
44393 stw %l6, [%l7 + 0x50]
44394loop_5264:
44395 fbge %fcc2, loop_5266
44396 brnz,a %i2, loop_5267
44397loop_5265:
44398 stw %g5, [%l7 + 0x20]
44399 lduw [%l7 + 0x1C], %i0
44400loop_5266:
44401 nop
44402 setx loop_5268, %l0, %l1
44403 wrpr 0x1, %tl
44404 wrpr %l1, %tnpc
44405 setx 0x34400001400, %l0, %l1
44406 wrpr %l1, %tstate
44407 wrhpr 0x4, %htstate
44408 done
44409loop_5267:
44410 lduw [%l7 + 0x44], %i7
44411 sra %l1, 0x1E, %o4
44412 sethi 0x0799, %g7
44413loop_5268:
44414 fmovsle %xcc, %f6, %f1
44415 tsubcc %o3, 0x0411, %l2
44416 std %f0, [%l7 + 0x58]
44417 stw %o0, [%l7 + 0x48]
44418 sub %g2, 0x0D7A, %o6
44419 tl %xcc, 0x3
44420 fbo,a %fcc1, loop_5269
44421 movg %icc, %i1, %i3
44422 stw %l4, [%l7 + 0x40]
44423 addccc %l0, 0x0DD4, %l5
44424loop_5269:
44425 tl %icc, 0x0
44426 ldsh [%l7 + 0x72], %o5
44427 fnot1s %f11, %f9
44428 fbl %fcc0, loop_5270
44429 ldsw [%l7 + 0x60], %i6
44430 fcmpeq16 %f8, %f10, %g1
44431 fmul8ulx16 %f12, %f4, %f2
44432loop_5270:
44433 st %f3, [%l7 + 0x7C]
44434 fpsub16 %f2, %f14, %f2
44435 movpos %icc, %g4, %o2
44436 ldd [%l7 + 0x28], %f14
44437 smul %g6, 0x0572, %o7
44438 movg %xcc, %o1, %i5
44439 fmovrdgz %i4, %f14, %f12
44440 lduw [%l7 + 0x28], %l3
44441 fnegd %f4, %f4
44442 ldx [%l7 + 0x08], %g3
44443 lduw [%l7 + 0x60], %i2
44444 alignaddrl %l6, %i0, %g5
44445 fxor %f4, %f10, %f8
44446 fcmpne16 %f8, %f0, %i7
44447 fbo,a %fcc1, loop_5271
44448 andncc %l1, %o4, %o3
44449 edge16ln %g7, %l2, %o0
44450 array32 %g2, %i1, %o6
44451loop_5271:
44452 stb %l4, [%l7 + 0x59]
44453 ldsb [%l7 + 0x3E], %l0
44454 tg %icc, 0x4
44455 tle %icc, 0x0
44456 edge8l %l5, %o5, %i6
44457 fmovsle %xcc, %f14, %f6
44458 fmul8ulx16 %f10, %f4, %f0
44459 tcs %icc, 0x1
44460 movrgez %i3, 0x042, %g4
44461 ta %icc, 0x0
44462 fxors %f15, %f12, %f13
44463 lduw [%l7 + 0x58], %g1
44464 fcmpgt32 %f2, %f6, %g6
44465 fmovrsgz %o2, %f6, %f8
44466 edge8n %o7, %i5, %i4
44467 fzeros %f11
44468 fornot1s %f7, %f13, %f1
44469 lduw [%l7 + 0x38], %o1
44470 xnor %l3, %i2, %l6
44471 ld [%l7 + 0x60], %f11
44472 lduh [%l7 + 0x6E], %g3
44473 fmovdne %xcc, %f6, %f9
44474 ldsw [%l7 + 0x70], %i0
44475 fmovsn %icc, %f3, %f13
44476 st %f10, [%l7 + 0x4C]
44477 tpos %icc, 0x0
44478 edge8ln %g5, %i7, %l1
44479 ldx [%l7 + 0x40], %o4
44480 ldsb [%l7 + 0x3A], %g7
44481 edge16n %o3, %o0, %l2
44482 sra %i1, 0x13, %o6
44483 stw %l4, [%l7 + 0x78]
44484 tl %icc, 0x0
44485 fnot1s %f12, %f1
44486 lduw [%l7 + 0x1C], %l0
44487 edge16 %g2, %l5, %i6
44488 fmul8x16al %f0, %f6, %f8
44489 edge32l %o5, %i3, %g4
44490 sth %g1, [%l7 + 0x14]
44491 movrgez %g6, 0x03A, %o2
44492 sth %o7, [%l7 + 0x2E]
44493 ldd [%l7 + 0x40], %f10
44494 fzero %f8
44495 fones %f6
44496 st %f15, [%l7 + 0x08]
44497 edge16n %i4, %i5, %o1
44498 fandnot2 %f4, %f4, %f4
44499 movl %icc, %l3, %l6
44500 fbuge,a %fcc3, loop_5272
44501 addc %i2, 0x09B3, %i0
44502 ldsb [%l7 + 0x1B], %g3
44503 sllx %i7, %g5, %l1
44504loop_5272:
44505 fcmped %fcc3, %f12, %f4
44506 sdiv %g7, 0x1F72, %o3
44507 lduh [%l7 + 0x1C], %o0
44508 ldx [%l7 + 0x58], %o4
44509 edge8n %i1, %l2, %o6
44510 bl %icc, loop_5273
44511 stb %l0, [%l7 + 0x3C]
44512 fornot1s %f0, %f12, %f14
44513 fnand %f14, %f8, %f10
44514loop_5273:
44515 sth %l4, [%l7 + 0x56]
44516 std %f8, [%l7 + 0x18]
44517 fbug %fcc0, loop_5274
44518 fmovdcc %xcc, %f8, %f3
44519 lduh [%l7 + 0x56], %l5
44520 sth %g2, [%l7 + 0x32]
44521loop_5274:
44522 fmovdn %xcc, %f2, %f4
44523 mulx %i6, 0x1936, %i3
44524 fmovdgu %icc, %f5, %f12
44525 stb %o5, [%l7 + 0x10]
44526 fmul8x16al %f5, %f8, %f4
44527 ld [%l7 + 0x64], %f2
44528 fble %fcc3, loop_5275
44529 tneg %xcc, 0x7
44530 sllx %g4, %g1, %g6
44531 edge32n %o7, %i4, %i5
44532loop_5275:
44533 sdivcc %o1, 0x0DBA, %l3
44534 fnot2 %f2, %f10
44535 brz,a %l6, loop_5276
44536 stw %i2, [%l7 + 0x7C]
44537 edge32 %i0, %g3, %i7
44538 fmovsgu %icc, %f10, %f14
44539loop_5276:
44540 ld [%l7 + 0x24], %f7
44541 nop
44542 setx loop_5277, %l0, %l1
44543 wrpr 0x1, %tl
44544 wrpr %l1, %tpc
44545 add %l1, 0x4, %l1
44546 wrpr %l1, %tnpc
44547 setx 0x34400001400, %l0, %l1
44548 wrpr %l1, %tstate
44549 wrhpr 0x4, %htstate
44550 retry
44551 and %o2, %g5, %g7
44552 fnands %f14, %f10, %f10
44553 stw %o3, [%l7 + 0x68]
44554loop_5277:
44555 smul %o0, 0x13B5, %o4
44556 xnorcc %i1, 0x1063, %l1
44557 umulcc %l2, 0x0ABA, %o6
44558 lduh [%l7 + 0x74], %l0
44559 umulcc %l4, %l5, %i6
44560 bge loop_5278
44561 siam 0x0
44562 orn %i3, 0x1E58, %o5
44563 sth %g4, [%l7 + 0x72]
44564loop_5278:
44565 fand %f0, %f2, %f14
44566 fbl %fcc3, loop_5279
44567 ldsb [%l7 + 0x38], %g1
44568 sdivcc %g2, 0x1FD9, %g6
44569 fbue,a %fcc1, loop_5280
44570loop_5279:
44571 movl %xcc, %o7, %i5
44572 fandnot1 %f0, %f6, %f8
44573 ldsw [%l7 + 0x18], %o1
44574loop_5280:
44575 ldub [%l7 + 0x54], %l3
44576 lduw [%l7 + 0x70], %i4
44577 andncc %l6, %i0, %g3
44578 fmovdge %xcc, %f15, %f0
44579 brgz,a %i7, loop_5281
44580 fbu %fcc1, loop_5282
44581 call loop_5283
44582 ld [%l7 + 0x64], %f1
44583loop_5281:
44584 fmuld8ulx16 %f10, %f8, %f4
44585loop_5282:
44586 movpos %xcc, %o2, %i2
44587loop_5283:
44588 fbe,a %fcc2, loop_5284
44589 fandnot1 %f6, %f0, %f4
44590 fba %fcc2, loop_5285
44591 stw %g7, [%l7 + 0x68]
44592loop_5284:
44593 fsrc1s %f11, %f7
44594 lduw [%l7 + 0x30], %g5
44595loop_5285:
44596 fmovda %xcc, %f1, %f8
44597 fnot2 %f10, %f4
44598 ldsw [%l7 + 0x18], %o0
44599 edge8l %o3, %o4, %l1
44600 stw %l2, [%l7 + 0x10]
44601 fbn,a %fcc0, loop_5286
44602 ldx [%l7 + 0x30], %o6
44603 fcmps %fcc2, %f1, %f6
44604 ldx [%l7 + 0x18], %i1
44605loop_5286:
44606 stx %l0, [%l7 + 0x30]
44607 bvc,a %icc, loop_5287
44608 sdivx %l4, 0x0C9C, %l5
44609 fexpand %f12, %f10
44610 mulscc %i6, %o5, %i3
44611loop_5287:
44612 edge8l %g1, %g4, %g2
44613 ldsw [%l7 + 0x38], %o7
44614 edge16l %g6, %o1, %l3
44615 move %icc, %i4, %i5
44616 movpos %icc, %l6, %i0
44617 fcmped %fcc0, %f2, %f10
44618 or %i7, %o2, %g3
44619 lduh [%l7 + 0x44], %i2
44620 ld [%l7 + 0x18], %f14
44621 ldsw [%l7 + 0x34], %g5
44622 fandnot1 %f4, %f8, %f14
44623 be,a loop_5288
44624 xor %o0, 0x031F, %g7
44625 fnegd %f4, %f0
44626 bshuffle %f12, %f10, %f12
44627loop_5288:
44628 sth %o3, [%l7 + 0x42]
44629 fbe %fcc3, loop_5289
44630 nop
44631 setx loop_5290, %l0, %l1
44632 jmpl %l1, %o4
44633 edge32l %l1, %l2, %o6
44634 ldsb [%l7 + 0x48], %i1
44635loop_5289:
44636 ldsb [%l7 + 0x0B], %l4
44637loop_5290:
44638 fmul8x16 %f13, %f2, %f10
44639 fmovd %f14, %f0
44640 std %f6, [%l7 + 0x38]
44641 lduh [%l7 + 0x66], %l5
44642 movpos %xcc, %l0, %o5
44643 sth %i3, [%l7 + 0x7C]
44644 lduw [%l7 + 0x28], %g1
44645 edge16n %i6, %g4, %o7
44646 movrlz %g6, 0x00F, %o1
44647 tneg %xcc, 0x7
44648 fabss %f2, %f10
44649 popc 0x12E3, %l3
44650 taddcc %g2, %i4, %l6
44651 fmovdg %icc, %f11, %f7
44652 ld [%l7 + 0x10], %f11
44653 fandnot1s %f9, %f4, %f12
44654 movgu %xcc, %i5, %i7
44655 srax %i0, 0x04, %g3
44656 brz,a %i2, loop_5291
44657 taddcc %g5, %o0, %o2
44658 fxnors %f8, %f5, %f9
44659 lduw [%l7 + 0x08], %o3
44660loop_5291:
44661 ldub [%l7 + 0x6F], %o4
44662 bshuffle %f12, %f8, %f12
44663 lduh [%l7 + 0x6C], %l1
44664 stx %g7, [%l7 + 0x58]
44665 ble,a loop_5292
44666 xnor %o6, %l2, %i1
44667 stb %l5, [%l7 + 0x7D]
44668 tleu %xcc, 0x6
44669loop_5292:
44670 sra %l4, %o5, %i3
44671 sethi 0x04D1, %g1
44672 subccc %i6, 0x0545, %l0
44673 brz %g4, loop_5293
44674 fmovdneg %xcc, %f3, %f8
44675 fmovse %xcc, %f8, %f14
44676 lduh [%l7 + 0x66], %o7
44677loop_5293:
44678 mova %xcc, %g6, %o1
44679 umul %l3, 0x0DB4, %g2
44680 fors %f10, %f11, %f13
44681 ldsb [%l7 + 0x7B], %l6
44682 fors %f15, %f9, %f1
44683 mulx %i4, %i5, %i0
44684 tsubcctv %i7, %i2, %g3
44685 fpsub32 %f10, %f4, %f2
44686 ldsb [%l7 + 0x41], %o0
44687 fmul8sux16 %f0, %f12, %f4
44688 movneg %xcc, %g5, %o3
44689 fpadd32s %f8, %f4, %f15
44690 movrlz %o2, 0x3CA, %o4
44691 sth %l1, [%l7 + 0x7C]
44692 lduh [%l7 + 0x5A], %g7
44693 fmovrdgez %o6, %f2, %f8
44694 lduh [%l7 + 0x5A], %l2
44695 stw %i1, [%l7 + 0x0C]
44696 siam 0x7
44697 lduh [%l7 + 0x70], %l4
44698 subcc %l5, 0x103E, %o5
44699 stw %g1, [%l7 + 0x30]
44700 stx %i3, [%l7 + 0x78]
44701 ldsh [%l7 + 0x5C], %l0
44702 popc 0x07BB, %g4
44703 edge16 %i6, %o7, %o1
44704 ldsh [%l7 + 0x26], %g6
44705 xnor %l3, %g2, %l6
44706 fmovdg %xcc, %f9, %f3
44707 xorcc %i4, 0x19E8, %i5
44708 fnors %f9, %f5, %f11
44709 st %f8, [%l7 + 0x10]
44710 ldd [%l7 + 0x60], %f4
44711 ldx [%l7 + 0x28], %i0
44712 movleu %icc, %i7, %i2
44713 st %f10, [%l7 + 0x48]
44714 lduh [%l7 + 0x5E], %o0
44715 std %f4, [%l7 + 0x68]
44716 ble %xcc, loop_5294
44717 bcc,a,pt %icc, loop_5295
44718 fmovsg %icc, %f0, %f6
44719 fmovde %xcc, %f13, %f1
44720loop_5294:
44721 fxnors %f7, %f1, %f3
44722loop_5295:
44723 fzeros %f12
44724 movcc %xcc, %g5, %o3
44725 st %f0, [%l7 + 0x08]
44726 bpos,a,pt %xcc, loop_5296
44727 array32 %o2, %o4, %l1
44728 tpos %icc, 0x3
44729 fpack32 %f14, %f12, %f8
44730loop_5296:
44731 edge32ln %g7, %o6, %g3
44732 fmul8x16au %f10, %f7, %f0
44733 ldx [%l7 + 0x18], %l2
44734 brlez %l4, loop_5297
44735 bvc,a,pt %icc, loop_5298
44736 add %i1, %o5, %g1
44737 fpackfix %f2, %f3
44738loop_5297:
44739 fabss %f0, %f14
44740loop_5298:
44741 stb %i3, [%l7 + 0x79]
44742 movne %icc, %l5, %g4
44743 fmovrdgz %l0, %f14, %f12
44744 ldsh [%l7 + 0x3A], %o7
44745 udivx %i6, 0x09A4, %o1
44746 fmovdle %xcc, %f3, %f3
44747 fpsub32 %f2, %f12, %f8
44748 bneg,pn %xcc, loop_5299
44749 fbule,a %fcc1, loop_5300
44750 fbug,a %fcc0, loop_5301
44751 and %g6, 0x07A3, %g2
44752loop_5299:
44753 fmovde %xcc, %f6, %f2
44754loop_5300:
44755 fmovrdlez %l3, %f14, %f4
44756loop_5301:
44757 edge32l %i4, %l6, %i5
44758 fpack16 %f10, %f2
44759 fnegs %f7, %f12
44760 fornot2 %f4, %f0, %f12
44761 bcs loop_5302
44762 fzero %f6
44763 movneg %icc, %i7, %i0
44764 array8 %i2, %g5, %o0
44765loop_5302:
44766 sth %o2, [%l7 + 0x16]
44767 fmovda %icc, %f15, %f11
44768 te %icc, 0x2
44769 fornot2s %f1, %f1, %f8
44770 fbe,a %fcc2, loop_5303
44771 fandnot2s %f5, %f5, %f8
44772 fmovdne %xcc, %f7, %f5
44773 fcmple16 %f0, %f4, %o4
44774loop_5303:
44775 fand %f14, %f10, %f8
44776 bshuffle %f0, %f0, %f14
44777 fmovscs %xcc, %f3, %f14
44778 movne %icc, %l1, %o3
44779 ldsw [%l7 + 0x64], %o6
44780 sth %g7, [%l7 + 0x74]
44781 tvc %xcc, 0x0
44782 for %f0, %f0, %f0
44783 fzero %f12
44784 fandnot2s %f15, %f5, %f11
44785 popc 0x1B0F, %g3
44786 te %icc, 0x3
44787 ldsb [%l7 + 0x7B], %l2
44788 bcs %xcc, loop_5304
44789 smul %l4, 0x0DAF, %o5
44790 st %f1, [%l7 + 0x34]
44791 faligndata %f6, %f14, %f12
44792loop_5304:
44793 fandnot1s %f3, %f14, %f12
44794 fcmple32 %f14, %f14, %i1
44795 ldx [%l7 + 0x50], %g1
44796 fmovsne %xcc, %f2, %f14
44797 fbo,a %fcc2, loop_5305
44798 andcc %i3, %l5, %g4
44799 fandnot2s %f8, %f3, %f5
44800 bcs,a,pn %icc, loop_5306
44801loop_5305:
44802 fmovsa %xcc, %f1, %f6
44803 bcc,a,pt %icc, loop_5307
44804 ldx [%l7 + 0x10], %l0
44805loop_5306:
44806 siam 0x7
44807 edge32l %i6, %o7, %o1
44808loop_5307:
44809 movpos %icc, %g6, %g2
44810 st %f3, [%l7 + 0x54]
44811 tsubcc %i4, %l3, %i5
44812 fmovrdne %i7, %f8, %f10
44813 ldsw [%l7 + 0x28], %i0
44814 fmul8sux16 %f4, %f12, %f0
44815 ldd [%l7 + 0x68], %f4
44816 fmovdge %icc, %f8, %f13
44817 bshuffle %f10, %f0, %f8
44818 st %f2, [%l7 + 0x38]
44819 bcs,a loop_5308
44820 fabss %f2, %f0
44821 udiv %i2, 0x08CA, %g5
44822 fxnor %f4, %f8, %f6
44823loop_5308:
44824 stx %l6, [%l7 + 0x48]
44825 edge16 %o2, %o4, %o0
44826 edge16ln %o3, %o6, %l1
44827 movne %xcc, %g3, %l2
44828 edge8ln %l4, %g7, %i1
44829 st %f5, [%l7 + 0x54]
44830 smulcc %o5, 0x12CD, %i3
44831 ta %xcc, 0x5
44832 fmovdpos %xcc, %f11, %f15
44833 fnot2 %f12, %f6
44834 std %f8, [%l7 + 0x08]
44835 fsrc2 %f6, %f8
44836 fcmpes %fcc1, %f6, %f13
44837 sub %g1, %l5, %g4
44838 st %f12, [%l7 + 0x0C]
44839 umul %i6, %l0, %o1
44840 movrlz %o7, %g2, %g6
44841 faligndata %f14, %f14, %f12
44842 mova %xcc, %l3, %i4
44843 fmovdleu %icc, %f3, %f14
44844 fnor %f0, %f2, %f12
44845 array8 %i7, %i0, %i5
44846 sdivx %i2, 0x19E6, %g5
44847 fpsub16s %f15, %f8, %f3
44848 sdivx %l6, 0x0319, %o2
44849 add %o0, %o3, %o4
44850 sth %l1, [%l7 + 0x78]
44851 array8 %g3, %l2, %l4
44852 bcs,pn %icc, loop_5309
44853 lduh [%l7 + 0x28], %g7
44854 fnands %f4, %f14, %f13
44855 fmovrsgez %o6, %f1, %f14
44856loop_5309:
44857 fmovsvc %xcc, %f0, %f7
44858 bgu,a loop_5310
44859 movcs %icc, %i1, %i3
44860 tn %xcc, 0x5
44861 fsrc2s %f11, %f12
44862loop_5310:
44863 fand %f2, %f14, %f10
44864 stw %g1, [%l7 + 0x4C]
44865 siam 0x6
44866 subccc %l5, 0x0DBD, %g4
44867 brlez,a %o5, loop_5311
44868 sub %l0, %o1, %i6
44869 ldd [%l7 + 0x30], %f14
44870 fpsub16s %f7, %f12, %f11
44871loop_5311:
44872 ldub [%l7 + 0x12], %o7
44873 edge16ln %g6, %g2, %i4
44874 fmul8x16au %f15, %f10, %f12
44875 ld [%l7 + 0x10], %f14
44876 tpos %xcc, 0x4
44877 fmovrdgez %l3, %f2, %f2
44878 smulcc %i0, %i7, %i5
44879 nop
44880 setx loop_5312, %l0, %l1
44881 wrpr 0x1, %tl
44882 wrpr %l1, %tnpc
44883 setx 0x34400001400, %l0, %l1
44884 wrpr %l1, %tstate
44885 wrhpr 0x4, %htstate
44886 done
44887 fabsd %f2, %f4
44888 fpackfix %f8, %f11
44889 fnors %f6, %f15, %f13
44890loop_5312:
44891 fba,a %fcc3, loop_5313
44892 edge32 %g5, %i2, %o2
44893 fmovsa %xcc, %f7, %f15
44894 ldx [%l7 + 0x58], %o0
44895loop_5313:
44896 fmovrslez %o3, %f6, %f12
44897 st %f7, [%l7 + 0x68]
44898 fxnor %f2, %f2, %f4
44899 fandnot1s %f7, %f13, %f6
44900 ldub [%l7 + 0x43], %o4
44901 fmovsgu %icc, %f8, %f2
44902 fpack32 %f2, %f8, %f10
44903 srlx %l6, %l1, %g3
44904 sth %l2, [%l7 + 0x0C]
44905 fnands %f2, %f0, %f11
44906 and %l4, %g7, %i1
44907 ldsb [%l7 + 0x6C], %o6
44908 fmuld8ulx16 %f1, %f15, %f8
44909 fcmpne16 %f2, %f0, %i3
44910 fandnot2 %f12, %f12, %f14
44911 edge16n %g1, %l5, %o5
44912 orn %g4, 0x11F1, %o1
44913 ldsw [%l7 + 0x6C], %l0
44914 fands %f6, %f1, %f4
44915 tsubcc %o7, 0x0B51, %g6
44916 fcmped %fcc2, %f0, %f0
44917 fba,a %fcc2, loop_5314
44918 udiv %i6, 0x1F6C, %g2
44919 ldx [%l7 + 0x30], %i4
44920 sdivx %l3, 0x1634, %i7
44921loop_5314:
44922 ldsh [%l7 + 0x36], %i0
44923 ldx [%l7 + 0x10], %g5
44924 fmovsgu %xcc, %f8, %f14
44925 tgu %xcc, 0x3
44926 brlez,a %i2, loop_5315
44927 fmovdgu %xcc, %f13, %f1
44928 ld [%l7 + 0x20], %f4
44929 st %f9, [%l7 + 0x54]
44930loop_5315:
44931 stx %o2, [%l7 + 0x38]
44932 bne,pn %icc, loop_5316
44933 ldub [%l7 + 0x40], %o0
44934 fornot2 %f12, %f12, %f12
44935 stw %i5, [%l7 + 0x34]
44936loop_5316:
44937 brlz,a %o3, loop_5317
44938 ldsh [%l7 + 0x4C], %l6
44939 bvc,a loop_5318
44940 umul %l1, 0x1997, %g3
44941loop_5317:
44942 fexpand %f7, %f2
44943 movrlez %o4, 0x001, %l4
44944loop_5318:
44945 fmovsl %xcc, %f1, %f11
44946 sllx %g7, %l2, %i1
44947 fzero %f6
44948 xnor %i3, 0x0473, %o6
44949 xnorcc %l5, 0x123C, %g1
44950 addc %g4, %o5, %l0
44951 brgz %o1, loop_5319
44952 fpack16 %f8, %f7
44953 fmovdpos %icc, %f4, %f4
44954 fand %f2, %f0, %f6
44955loop_5319:
44956 bge,pt %icc, loop_5320
44957 fpsub32s %f2, %f1, %f8
44958 fornot1 %f6, %f6, %f6
44959 ba,a %xcc, loop_5321
44960loop_5320:
44961 taddcc %o7, %i6, %g2
44962 fbug %fcc2, loop_5322
44963 sra %i4, %l3, %i7
44964loop_5321:
44965 sll %i0, 0x1E, %g6
44966 edge8 %i2, %g5, %o2
44967loop_5322:
44968 stb %i5, [%l7 + 0x0A]
44969 fornot2s %f5, %f15, %f5
44970 fzeros %f9
44971 movrgz %o3, %o0, %l1
44972 stx %l6, [%l7 + 0x28]
44973 bneg,a loop_5323
44974 fmovspos %icc, %f4, %f10
44975 array32 %g3, %o4, %g7
44976 st %f4, [%l7 + 0x4C]
44977loop_5323:
44978 orncc %l4, %i1, %i3
44979 st %f2, [%l7 + 0x74]
44980 stb %l2, [%l7 + 0x7E]
44981 fmovdneg %xcc, %f8, %f1
44982 orcc %l5, %g1, %o6
44983 fcmpeq16 %f0, %f6, %o5
44984 lduw [%l7 + 0x34], %l0
44985 ldd [%l7 + 0x58], %f2
44986 addccc %g4, 0x1309, %o7
44987 fmovsg %icc, %f2, %f7
44988 fpackfix %f10, %f8
44989 ldx [%l7 + 0x68], %i6
44990 fbul,a %fcc1, loop_5324
44991 lduw [%l7 + 0x2C], %g2
44992 lduw [%l7 + 0x24], %o1
44993 faligndata %f4, %f2, %f6
44994loop_5324:
44995 bleu,a,pt %icc, loop_5325
44996 fmovsneg %xcc, %f12, %f4
44997 fbug,a %fcc0, loop_5326
44998 alignaddrl %l3, %i7, %i0
44999loop_5325:
45000 stx %g6, [%l7 + 0x58]
45001 bshuffle %f6, %f4, %f2
45002loop_5326:
45003 orncc %i2, 0x10E1, %i4
45004 tleu %xcc, 0x1
45005 stb %o2, [%l7 + 0x78]
45006 st %f5, [%l7 + 0x44]
45007 fpack16 %f8, %f7
45008 bne,pn %icc, loop_5327
45009 fmul8x16 %f12, %f12, %f12
45010 ldsh [%l7 + 0x30], %i5
45011 sth %o3, [%l7 + 0x38]
45012loop_5327:
45013 ldub [%l7 + 0x24], %g5
45014 ldd [%l7 + 0x70], %f10
45015 ble,pn %xcc, loop_5328
45016 fxors %f0, %f12, %f12
45017 fmovsl %xcc, %f2, %f15
45018 addc %l1, 0x1C11, %l6
45019loop_5328:
45020 fnor %f2, %f6, %f2
45021 stx %o0, [%l7 + 0x30]
45022 fbg %fcc2, loop_5329
45023 ldsw [%l7 + 0x44], %o4
45024 movrne %g3, %g7, %i1
45025 ldd [%l7 + 0x68], %f10
45026loop_5329:
45027 fbu,a %fcc3, loop_5330
45028 edge8ln %l4, %i3, %l5
45029 fmovdpos %xcc, %f10, %f5
45030 fbul %fcc2, loop_5331
45031loop_5330:
45032 fpsub16 %f0, %f10, %f6
45033 edge8 %g1, %o6, %o5
45034 fsrc1 %f0, %f2
45035loop_5331:
45036 fmul8ulx16 %f12, %f4, %f14
45037 movl %icc, %l0, %l2
45038 ldx [%l7 + 0x50], %o7
45039 st %f6, [%l7 + 0x18]
45040 st %f0, [%l7 + 0x68]
45041 bgu,a,pt %xcc, loop_5332
45042 stb %g4, [%l7 + 0x42]
45043 lduh [%l7 + 0x1C], %g2
45044 fbge %fcc1, loop_5333
45045loop_5332:
45046 sth %o1, [%l7 + 0x5E]
45047 fmovrsne %i6, %f5, %f10
45048 fmovrdgez %l3, %f12, %f2
45049loop_5333:
45050 stb %i7, [%l7 + 0x55]
45051 fxnors %f6, %f9, %f8
45052 tle %icc, 0x1
45053 stx %g6, [%l7 + 0x48]
45054 and %i0, 0x0540, %i2
45055 fmovdg %xcc, %f3, %f13
45056 fmovdl %icc, %f8, %f3
45057 ld [%l7 + 0x74], %f15
45058 fxors %f7, %f3, %f3
45059 sdivcc %o2, 0x15A2, %i5
45060 orn %i4, 0x134D, %g5
45061 tvc %icc, 0x5
45062 fmovrsgz %l1, %f9, %f7
45063 fbne,a %fcc3, loop_5334
45064 nop
45065 setx loop_5335, %l0, %l1
45066 wrpr 0x1, %tl
45067 wrpr %l1, %tnpc
45068 setx 0x34400001400, %l0, %l1
45069 wrpr %l1, %tstate
45070 wrhpr 0x4, %htstate
45071 done
45072 fmovdcc %icc, %f11, %f7
45073 ldd [%l7 + 0x50], %f10
45074loop_5334:
45075 fbue,a %fcc3, loop_5336
45076loop_5335:
45077 fmovrdlz %l6, %f4, %f10
45078 fmovdg %xcc, %f10, %f13
45079 addcc %o0, %o4, %o3
45080loop_5336:
45081 ldsb [%l7 + 0x47], %g3
45082 tge %icc, 0x6
45083 ld [%l7 + 0x0C], %f0
45084 fmovdpos %icc, %f3, %f14
45085 ldsh [%l7 + 0x5C], %g7
45086 fcmps %fcc2, %f15, %f7
45087 stx %i1, [%l7 + 0x68]
45088 ble %xcc, loop_5337
45089 sll %l4, 0x14, %i3
45090 st %f15, [%l7 + 0x54]
45091 ldx [%l7 + 0x60], %l5
45092loop_5337:
45093 lduw [%l7 + 0x28], %o6
45094 stx %g1, [%l7 + 0x38]
45095 tle %icc, 0x1
45096 fmovsneg %icc, %f1, %f8
45097 bl,a,pt %xcc, loop_5338
45098 fmovdle %xcc, %f14, %f6
45099 lduh [%l7 + 0x18], %o5
45100 fand %f12, %f8, %f10
45101loop_5338:
45102 ldx [%l7 + 0x68], %l0
45103 edge16l %o7, %l2, %g2
45104 std %f10, [%l7 + 0x30]
45105 pdist %f4, %f8, %f0
45106 tgu %xcc, 0x7
45107 sdiv %o1, 0x1848, %i6
45108 stb %l3, [%l7 + 0x3D]
45109 std %f0, [%l7 + 0x18]
45110 fmovrdlez %g4, %f0, %f14
45111 tcc %icc, 0x2
45112 st %f5, [%l7 + 0x40]
45113 fmovsne %xcc, %f15, %f8
45114 fandnot1s %f2, %f11, %f2
45115 ldsb [%l7 + 0x08], %g6
45116 edge32n %i0, %i7, %i2
45117 stx %i5, [%l7 + 0x50]
45118 fmovrse %i4, %f1, %f10
45119 lduw [%l7 + 0x40], %g5
45120 ldd [%l7 + 0x08], %f6
45121 edge8l %o2, %l6, %o0
45122 fnor %f14, %f12, %f4
45123 fmovrdlez %o4, %f4, %f6
45124 stw %l1, [%l7 + 0x44]
45125 edge8 %o3, %g3, %g7
45126 fzero %f8
45127 fmovdle %icc, %f4, %f3
45128 ldub [%l7 + 0x12], %l4
45129 mulscc %i3, 0x1133, %l5
45130 fbule,a %fcc1, loop_5339
45131 ldd [%l7 + 0x78], %f10
45132 edge16l %i1, %g1, %o6
45133 fpadd16 %f6, %f6, %f10
45134loop_5339:
45135 udivx %l0, 0x0C55, %o7
45136 fcmped %fcc3, %f14, %f12
45137 movrlz %l2, %o5, %g2
45138 tg %xcc, 0x6
45139 fmul8sux16 %f8, %f6, %f0
45140 lduw [%l7 + 0x1C], %i6
45141 tsubcctv %o1, 0x10FB, %l3
45142 ldub [%l7 + 0x7A], %g6
45143 fmovrdne %g4, %f4, %f10
45144 ldsb [%l7 + 0x30], %i7
45145 fmuld8ulx16 %f0, %f13, %f4
45146 fors %f12, %f12, %f4
45147 lduw [%l7 + 0x64], %i2
45148 addcc %i0, 0x1ABC, %i4
45149 orn %g5, 0x1858, %o2
45150 edge32ln %l6, %i5, %o0
45151 array16 %o4, %o3, %l1
45152 std %f0, [%l7 + 0x38]
45153 ldub [%l7 + 0x71], %g7
45154 tvs %icc, 0x5
45155 stx %g3, [%l7 + 0x50]
45156 fpack16 %f4, %f12
45157 fmovrslz %l4, %f10, %f4
45158 srl %l5, %i1, %i3
45159 bvc loop_5340
45160 fxnors %f2, %f14, %f15
45161 fors %f2, %f5, %f12
45162 tgu %icc, 0x7
45163loop_5340:
45164 movvs %icc, %o6, %l0
45165 tn %xcc, 0x5
45166 fmovdvc %icc, %f7, %f1
45167 brnz %g1, loop_5341
45168 fmovrdlz %l2, %f10, %f8
45169 fmovdle %icc, %f11, %f9
45170 lduh [%l7 + 0x1A], %o5
45171loop_5341:
45172 ble,a loop_5342
45173 fmovsgu %xcc, %f14, %f4
45174 st %f9, [%l7 + 0x44]
45175 sub %g2, 0x0D43, %i6
45176loop_5342:
45177 addccc %o7, 0x0328, %o1
45178 srl %l3, %g6, %i7
45179 st %f7, [%l7 + 0x54]
45180 fornot1s %f5, %f10, %f6
45181 fbug,a %fcc2, loop_5343
45182 tn %xcc, 0x6
45183 fmovdgu %icc, %f4, %f0
45184 fmovsge %icc, %f9, %f3
45185loop_5343:
45186 lduh [%l7 + 0x74], %g4
45187 edge32n %i2, %i0, %g5
45188 fmovdvs %icc, %f15, %f7
45189 xnorcc %i4, 0x13ED, %o2
45190 edge8 %i5, %o0, %l6
45191 fmovdcc %icc, %f10, %f14
45192 fmovscs %xcc, %f2, %f12
45193 fpsub32s %f6, %f1, %f12
45194 ldd [%l7 + 0x08], %f10
45195 brlz,a %o3, loop_5344
45196 faligndata %f4, %f8, %f2
45197 fands %f5, %f10, %f12
45198 sethi 0x0C90, %o4
45199loop_5344:
45200 stx %l1, [%l7 + 0x20]
45201 fandnot2s %f5, %f12, %f5
45202 stw %g3, [%l7 + 0x30]
45203 movcs %xcc, %l4, %g7
45204 fmovrse %l5, %f6, %f1
45205 st %f15, [%l7 + 0x78]
45206 fmovdne %xcc, %f1, %f9
45207 fmovs %f2, %f0
45208 edge16l %i1, %o6, %l0
45209 fzeros %f1
45210 std %f0, [%l7 + 0x30]
45211 movrlz %g1, 0x0A3, %l2
45212 taddcctv %i3, 0x1B85, %g2
45213 fmovdg %xcc, %f8, %f11
45214 orcc %o5, 0x0DC7, %i6
45215 movpos %xcc, %o1, %l3
45216 xorcc %g6, %o7, %i7
45217 ldx [%l7 + 0x48], %i2
45218 bvs %icc, loop_5345
45219 mova %icc, %i0, %g5
45220 bgu,a,pt %icc, loop_5346
45221 ldsb [%l7 + 0x68], %g4
45222loop_5345:
45223 edge32l %i4, %i5, %o2
45224 fmovsne %xcc, %f2, %f7
45225loop_5346:
45226 udivx %l6, 0x0085, %o0
45227 fmul8x16 %f15, %f4, %f0
45228 bn,pn %xcc, loop_5347
45229 siam 0x7
45230 fornot1s %f12, %f4, %f6
45231 movvc %xcc, %o4, %o3
45232loop_5347:
45233 brlez,a %l1, loop_5348
45234 fbe %fcc3, loop_5349
45235 movle %xcc, %g3, %l4
45236 movrgez %l5, %g7, %o6
45237loop_5348:
45238 sdivcc %l0, 0x1338, %i1
45239loop_5349:
45240 movrlz %l2, 0x2C1, %i3
45241 sth %g1, [%l7 + 0x24]
45242 std %f0, [%l7 + 0x60]
45243 ldx [%l7 + 0x28], %o5
45244 edge8n %g2, %o1, %i6
45245 ldsh [%l7 + 0x34], %g6
45246 ldsb [%l7 + 0x48], %o7
45247 stw %l3, [%l7 + 0x1C]
45248 lduw [%l7 + 0x48], %i7
45249 fnot1s %f5, %f13
45250 stb %i0, [%l7 + 0x5B]
45251 bpos,a loop_5350
45252 fmovs %f8, %f5
45253 brgz,a %i2, loop_5351
45254 stx %g4, [%l7 + 0x08]
45255loop_5350:
45256 tn %icc, 0x6
45257 fnot2s %f2, %f12
45258loop_5351:
45259 sth %i4, [%l7 + 0x18]
45260 fmovsvc %xcc, %f14, %f15
45261 andcc %i5, 0x010B, %o2
45262 lduw [%l7 + 0x34], %g5
45263 fmovdneg %xcc, %f7, %f4
45264 tsubcctv %l6, 0x17BE, %o0
45265 ldsh [%l7 + 0x4E], %o4
45266 ldsb [%l7 + 0x21], %l1
45267 fmovrsne %o3, %f10, %f7
45268 ldub [%l7 + 0x36], %l4
45269 ldsw [%l7 + 0x38], %g3
45270 ldx [%l7 + 0x68], %g7
45271 fmovrdne %l5, %f2, %f2
45272 fpack32 %f6, %f0, %f4
45273 bpos,pn %icc, loop_5352
45274 movrgz %l0, %i1, %l2
45275 umulcc %i3, 0x0FB1, %o6
45276 fors %f7, %f3, %f12
45277loop_5352:
45278 stw %o5, [%l7 + 0x20]
45279 bneg,a loop_5353
45280 orn %g1, %g2, %i6
45281 bgu,a %xcc, loop_5354
45282 fpadd16s %f15, %f1, %f7
45283loop_5353:
45284 edge32 %o1, %o7, %g6
45285 edge8n %i7, %i0, %i2
45286loop_5354:
45287 ld [%l7 + 0x68], %f10
45288 addc %g4, %l3, %i5
45289 fmovrdlz %o2, %f0, %f6
45290 subc %i4, 0x003E, %l6
45291 fmul8x16 %f12, %f14, %f0
45292 ldub [%l7 + 0x22], %o0
45293 ldx [%l7 + 0x48], %g5
45294 ldsh [%l7 + 0x56], %o4
45295 fbule %fcc1, loop_5355
45296 ldd [%l7 + 0x58], %f4
45297 bne,a loop_5356
45298 ldx [%l7 + 0x08], %l1
45299loop_5355:
45300 fbul,a %fcc2, loop_5357
45301 fbuge,a %fcc3, loop_5358
45302loop_5356:
45303 bvs,a,pt %xcc, loop_5359
45304 fmovdn %icc, %f8, %f3
45305loop_5357:
45306 stb %l4, [%l7 + 0x16]
45307loop_5358:
45308 lduw [%l7 + 0x08], %o3
45309loop_5359:
45310 lduh [%l7 + 0x7C], %g7
45311 fmovdg %icc, %f8, %f13
45312 movcs %icc, %l5, %l0
45313 ld [%l7 + 0x18], %f1
45314 fmovrdne %i1, %f14, %f12
45315 fxnors %f13, %f10, %f13
45316 sll %l2, %g3, %i3
45317 tge %xcc, 0x5
45318 fabsd %f12, %f8
45319 fmovdvs %icc, %f10, %f5
45320 stb %o5, [%l7 + 0x57]
45321 fabsd %f2, %f0
45322 orncc %g1, 0x18BE, %o6
45323 stx %g2, [%l7 + 0x10]
45324 ldub [%l7 + 0x77], %i6
45325 sth %o7, [%l7 + 0x74]
45326 addccc %o1, 0x19BA, %g6
45327 fsrc1 %f6, %f4
45328 fmovsa %icc, %f4, %f1
45329 fcmpne16 %f10, %f14, %i7
45330 sth %i0, [%l7 + 0x62]
45331 ldd [%l7 + 0x50], %f12
45332 ldsh [%l7 + 0x12], %i2
45333 array16 %l3, %g4, %i5
45334 edge16ln %o2, %i4, %o0
45335 edge8ln %g5, %o4, %l1
45336 addcc %l6, 0x05CF, %o3
45337 fandnot1 %f12, %f8, %f4
45338 movvc %xcc, %g7, %l5
45339 fmovsvc %icc, %f9, %f5
45340 ldsw [%l7 + 0x1C], %l0
45341 fpadd16 %f14, %f0, %f4
45342 sub %l4, 0x0A2D, %l2
45343 ld [%l7 + 0x7C], %f3
45344 tleu %icc, 0x3
45345 fmovrdgz %i1, %f12, %f4
45346 sth %g3, [%l7 + 0x7C]
45347 bcc loop_5360
45348 fzero %f12
45349 ldx [%l7 + 0x28], %i3
45350 stb %o5, [%l7 + 0x53]
45351loop_5360:
45352 fmovsvc %xcc, %f4, %f8
45353 fzero %f10
45354 fmovrsgz %g1, %f11, %f8
45355 array16 %g2, %i6, %o7
45356 ld [%l7 + 0x44], %f8
45357 tvc %icc, 0x3
45358 fabss %f5, %f6
45359 lduw [%l7 + 0x48], %o1
45360 ta %icc, 0x4
45361 umul %o6, 0x02D6, %i7
45362 fbo %fcc0, loop_5361
45363 fnegd %f4, %f10
45364 xnorcc %g6, 0x1748, %i0
45365 bne %xcc, loop_5362
45366loop_5361:
45367 fcmpeq16 %f0, %f6, %i2
45368 stb %l3, [%l7 + 0x6B]
45369 bcc,a %xcc, loop_5363
45370loop_5362:
45371 fnot1s %f13, %f6
45372 movrgz %i5, 0x30A, %g4
45373 stb %o2, [%l7 + 0x59]
45374loop_5363:
45375 addcc %o0, %g5, %i4
45376 srax %l1, 0x0C, %l6
45377 ldsb [%l7 + 0x38], %o3
45378 movcc %xcc, %g7, %o4
45379 stx %l5, [%l7 + 0x58]
45380 st %f5, [%l7 + 0x4C]
45381 sth %l4, [%l7 + 0x4E]
45382 alignaddr %l0, %i1, %g3
45383 array8 %i3, %l2, %g1
45384 ldub [%l7 + 0x24], %g2
45385 tneg %icc, 0x4
45386 move %icc, %o5, %i6
45387 fpadd16 %f4, %f4, %f10
45388 ldsh [%l7 + 0x24], %o1
45389 fmul8x16 %f3, %f4, %f12
45390 tvc %xcc, 0x0
45391 fmovrslez %o7, %f13, %f14
45392 lduw [%l7 + 0x58], %i7
45393 std %f6, [%l7 + 0x28]
45394 orncc %o6, %i0, %i2
45395 stx %l3, [%l7 + 0x40]
45396 st %f13, [%l7 + 0x1C]
45397 alignaddrl %g6, %g4, %o2
45398 faligndata %f8, %f12, %f6
45399 ld [%l7 + 0x20], %f4
45400 stb %i5, [%l7 + 0x1C]
45401 sub %g5, 0x0C11, %i4
45402 fpackfix %f14, %f14
45403 tleu %xcc, 0x0
45404 std %f4, [%l7 + 0x68]
45405 ldx [%l7 + 0x28], %o0
45406 stb %l1, [%l7 + 0x38]
45407 for %f12, %f12, %f10
45408 edge32ln %o3, %l6, %g7
45409 lduw [%l7 + 0x20], %l5
45410 stw %o4, [%l7 + 0x28]
45411 fble,a %fcc3, loop_5364
45412 std %f0, [%l7 + 0x38]
45413 ldsw [%l7 + 0x08], %l4
45414 popc 0x1AA4, %i1
45415loop_5364:
45416 lduw [%l7 + 0x50], %g3
45417 ld [%l7 + 0x70], %f15
45418 ldsh [%l7 + 0x12], %i3
45419 fmovsle %xcc, %f15, %f13
45420 fmovrsgz %l2, %f11, %f14
45421 fmuld8ulx16 %f3, %f15, %f2
45422 stx %l0, [%l7 + 0x28]
45423 fcmpes %fcc2, %f6, %f13
45424 ldub [%l7 + 0x25], %g2
45425 taddcc %o5, %g1, %o1
45426 lduw [%l7 + 0x34], %o7
45427 stb %i7, [%l7 + 0x0D]
45428 fabss %f13, %f6
45429 fabss %f8, %f15
45430 tge %icc, 0x6
45431 fbl %fcc1, loop_5365
45432 fmovdl %xcc, %f8, %f14
45433 addcc %o6, 0x13B0, %i6
45434 or %i2, 0x07C1, %i0
45435loop_5365:
45436 lduw [%l7 + 0x3C], %l3
45437 fmovsn %xcc, %f13, %f15
45438 fsrc2 %f2, %f14
45439 edge16 %g6, %g4, %o2
45440 fmovrslz %i5, %f5, %f0
45441 fmovsne %xcc, %f2, %f7
45442 ldsh [%l7 + 0x4C], %i4
45443 and %o0, %g5, %o3
45444 edge16l %l6, %l1, %l5
45445 sdivx %g7, 0x0E68, %l4
45446 movre %o4, 0x218, %g3
45447 fbl,a %fcc2, loop_5366
45448 stw %i3, [%l7 + 0x34]
45449 ldd [%l7 + 0x78], %f0
45450 fblg,a %fcc2, loop_5367
45451loop_5366:
45452 addcc %i1, %l0, %l2
45453 fzero %f8
45454 movn %xcc, %g2, %o5
45455loop_5367:
45456 fpsub32s %f2, %f6, %f11
45457 fmovrsne %o1, %f2, %f5
45458 fbue %fcc2, loop_5368
45459 bl,a,pn %icc, loop_5369
45460 movcs %xcc, %g1, %o7
45461 lduw [%l7 + 0x0C], %i7
45462loop_5368:
45463 fnegd %f6, %f6
45464loop_5369:
45465 edge8 %i6, %i2, %o6
45466 fmovsneg %xcc, %f15, %f1
45467 fpack16 %f6, %f3
45468 std %f2, [%l7 + 0x10]
45469 srax %i0, %g6, %l3
45470 lduw [%l7 + 0x5C], %g4
45471 movrgz %i5, 0x1C1, %o2
45472 andcc %o0, 0x0A4A, %g5
45473 st %f2, [%l7 + 0x5C]
45474 bvc,a,pn %xcc, loop_5370
45475 fmul8sux16 %f4, %f4, %f8
45476 sth %o3, [%l7 + 0x36]
45477 fcmple32 %f0, %f4, %l6
45478loop_5370:
45479 fmul8x16al %f9, %f1, %f2
45480 smul %l1, 0x1FFB, %l5
45481 fbe,a %fcc3, loop_5371
45482 brgez,a %g7, loop_5372
45483 fsrc1s %f15, %f14
45484 ta %icc, 0x0
45485loop_5371:
45486 fmovrse %i4, %f8, %f13
45487loop_5372:
45488 movvs %icc, %o4, %g3
45489 fmovsge %icc, %f6, %f3
45490 alignaddrl %l4, %i3, %i1
45491 std %f4, [%l7 + 0x78]
45492 lduh [%l7 + 0x3A], %l0
45493 tsubcc %g2, 0x1F1C, %o5
45494 bleu,a loop_5373
45495 lduw [%l7 + 0x18], %o1
45496 mova %icc, %g1, %l2
45497 alignaddr %o7, %i6, %i7
45498loop_5373:
45499 ldub [%l7 + 0x5F], %i2
45500 fsrc2 %f12, %f0
45501 fmovdge %xcc, %f2, %f13
45502 ldd [%l7 + 0x40], %f10
45503 lduh [%l7 + 0x6C], %o6
45504 ldsb [%l7 + 0x40], %i0
45505 udivx %g6, 0x1DED, %l3
45506 fmovscs %icc, %f2, %f13
45507 ldsw [%l7 + 0x7C], %g4
45508 te %xcc, 0x5
45509 fsrc2s %f1, %f5
45510 fmovrse %i5, %f11, %f12
45511 st %f13, [%l7 + 0x38]
45512 lduw [%l7 + 0x40], %o0
45513 fcmps %fcc0, %f1, %f11
45514 tvc %icc, 0x2
45515 te %icc, 0x2
45516 taddcctv %g5, %o3, %l6
45517 ldd [%l7 + 0x70], %f0
45518 stw %o2, [%l7 + 0x6C]
45519 fmovdgu %xcc, %f15, %f5
45520 lduw [%l7 + 0x38], %l5
45521 edge32n %l1, %i4, %o4
45522 tvs %xcc, 0x0
45523 brgz %g7, loop_5374
45524 or %g3, %i3, %l4
45525 nop
45526 setx loop_5375, %l0, %l1
45527 jmpl %l1, %l0
45528 fbul,a %fcc2, loop_5376
45529loop_5374:
45530 array16 %i1, %o5, %g2
45531 fzeros %f6
45532loop_5375:
45533 bne,a,pt %xcc, loop_5377
45534loop_5376:
45535 fmul8x16au %f13, %f8, %f2
45536 fmovsleu %icc, %f15, %f1
45537 lduh [%l7 + 0x3A], %o1
45538loop_5377:
45539 sth %g1, [%l7 + 0x1E]
45540 fcmpne16 %f10, %f10, %l2
45541 nop
45542 setx loop_5378, %l0, %l1
45543 jmpl %l1, %i6
45544 subc %i7, 0x1B9B, %o7
45545 ldub [%l7 + 0x11], %o6
45546 tge %xcc, 0x2
45547loop_5378:
45548 fmovsne %icc, %f1, %f13
45549 fmovrdlez %i2, %f8, %f6
45550 stx %g6, [%l7 + 0x28]
45551 fpsub32 %f12, %f6, %f2
45552 nop
45553 setx loop_5379, %l0, %l1
45554 wrpr 0x1, %tl
45555 wrpr %l1, %tpc
45556 add %l1, 0x4, %l1
45557 wrpr %l1, %tnpc
45558 setx 0x34400001400, %l0, %l1
45559 wrpr %l1, %tstate
45560 wrhpr 0x4, %htstate
45561 retry
45562 stb %i0, [%l7 + 0x27]
45563 fblg,a %fcc2, loop_5380
45564 call loop_5381
45565loop_5379:
45566 ld [%l7 + 0x3C], %f3
45567 ldsb [%l7 + 0x58], %l3
45568loop_5380:
45569 stx %i5, [%l7 + 0x60]
45570loop_5381:
45571 addc %o0, %g5, %o3
45572 movge %icc, %g4, %l6
45573 lduh [%l7 + 0x0C], %o2
45574 move %xcc, %l5, %l1
45575 te %xcc, 0x0
45576 fbo %fcc2, loop_5382
45577 ldsb [%l7 + 0x1B], %o4
45578 orcc %i4, %g7, %i3
45579 lduh [%l7 + 0x1C], %l4
45580loop_5382:
45581 fmuld8sux16 %f3, %f10, %f4
45582 brlez %l0, loop_5383
45583 movge %xcc, %i1, %g3
45584 bl,a,pn %xcc, loop_5384
45585 tg %icc, 0x7
45586loop_5383:
45587 edge16l %o5, %o1, %g1
45588 fbge,a %fcc3, loop_5385
45589loop_5384:
45590 stw %g2, [%l7 + 0x38]
45591 udiv %l2, 0x18D8, %i7
45592 array32 %o7, %i6, %o6
45593loop_5385:
45594 faligndata %f2, %f0, %f10
45595 and %g6, %i2, %l3
45596 fblg %fcc0, loop_5386
45597 edge32ln %i0, %i5, %g5
45598 ldsb [%l7 + 0x4C], %o3
45599 stx %g4, [%l7 + 0x08]
45600loop_5386:
45601 tvs %xcc, 0x6
45602 sth %l6, [%l7 + 0x54]
45603 fmovdcc %icc, %f8, %f10
45604 fexpand %f10, %f0
45605 fnot2s %f2, %f12
45606 array32 %o2, %o0, %l1
45607 siam 0x3
45608 udiv %o4, 0x0FCD, %i4
45609 fmovdvc %xcc, %f9, %f2
45610 movre %g7, %i3, %l4
45611 fbuge %fcc2, loop_5387
45612 fmul8x16al %f5, %f8, %f8
45613 sdivx %l0, 0x146D, %i1
45614 fzeros %f2
45615loop_5387:
45616 stb %g3, [%l7 + 0x46]
45617 andn %l5, %o1, %g1
45618 movre %g2, 0x2D9, %l2
45619 smul %i7, %o5, %o7
45620 fmovsvc %xcc, %f15, %f8
45621 fpadd32 %f10, %f4, %f6
45622 ldd [%l7 + 0x40], %f12
45623 fbn,a %fcc2, loop_5388
45624 ldsb [%l7 + 0x50], %o6
45625 fsrc1s %f9, %f1
45626 fpackfix %f14, %f7
45627loop_5388:
45628 fmul8ulx16 %f10, %f4, %f10
45629 movvc %icc, %g6, %i6
45630 edge32 %i2, %l3, %i0
45631 fbu,a %fcc2, loop_5389
45632 andcc %i5, %g5, %o3
45633 sth %g4, [%l7 + 0x2A]
45634 stx %o2, [%l7 + 0x38]
45635loop_5389:
45636 fornot1s %f9, %f7, %f13
45637 fmovd %f6, %f6
45638 siam 0x0
45639 fmovrdgz %l6, %f10, %f2
45640 alignaddr %o0, %l1, %i4
45641 ldd [%l7 + 0x08], %f0
45642 fmuld8ulx16 %f3, %f0, %f14
45643 fpackfix %f0, %f1
45644 fabss %f7, %f15
45645 stx %g7, [%l7 + 0x10]
45646 lduh [%l7 + 0x2C], %o4
45647 fxors %f1, %f13, %f13
45648 fxors %f4, %f0, %f15
45649 stx %l4, [%l7 + 0x18]
45650 smul %i3, %i1, %g3
45651 ldsb [%l7 + 0x72], %l0
45652 fsrc1s %f12, %f9
45653 brz %l5, loop_5390
45654 std %f8, [%l7 + 0x28]
45655 nop
45656 setx loop_5391, %l0, %l1
45657 jmpl %l1, %g1
45658 fmovsl %icc, %f9, %f7
45659loop_5390:
45660 stb %g2, [%l7 + 0x40]
45661 ldd [%l7 + 0x38], %f12
45662loop_5391:
45663 bge %xcc, loop_5392
45664 fbne %fcc3, loop_5393
45665 fmovdne %icc, %f4, %f13
45666 fbue %fcc1, loop_5394
45667loop_5392:
45668 lduw [%l7 + 0x58], %o1
45669loop_5393:
45670 fmovdle %xcc, %f10, %f12
45671 movgu %xcc, %l2, %i7
45672loop_5394:
45673 array16 %o7, %o5, %g6
45674 lduw [%l7 + 0x28], %o6
45675 movrlez %i6, 0x0CA, %i2
45676 ldsw [%l7 + 0x44], %l3
45677 ldsw [%l7 + 0x10], %i0
45678 st %f13, [%l7 + 0x10]
45679 stw %i5, [%l7 + 0x48]
45680 movrgez %o3, 0x197, %g5
45681 ldub [%l7 + 0x3F], %o2
45682 ldsb [%l7 + 0x3A], %g4
45683 movle %xcc, %o0, %l1
45684 fmovrslez %i4, %f15, %f6
45685 ble loop_5395
45686 fbu %fcc3, loop_5396
45687 bne %xcc, loop_5397
45688 nop
45689 setx loop_5398, %l0, %l1
45690 jmpl %l1, %g7
45691loop_5395:
45692 edge16n %o4, %l4, %l6
45693loop_5396:
45694 stb %i1, [%l7 + 0x79]
45695loop_5397:
45696 st %f13, [%l7 + 0x64]
45697loop_5398:
45698 fxnor %f10, %f10, %f12
45699 movrne %g3, %i3, %l5
45700 subcc %l0, 0x1422, %g2
45701 lduh [%l7 + 0x7C], %o1
45702 fbuge %fcc0, loop_5399
45703 stw %g1, [%l7 + 0x68]
45704 fmovdpos %icc, %f0, %f7
45705 stb %l2, [%l7 + 0x52]
45706loop_5399:
45707 ld [%l7 + 0x24], %f0
45708 andn %i7, %o5, %g6
45709 bneg,a %xcc, loop_5400
45710 st %f14, [%l7 + 0x64]
45711 movrgez %o6, 0x135, %o7
45712 brnz %i2, loop_5401
45713loop_5400:
45714 fpmerge %f4, %f15, %f8
45715 fcmple32 %f6, %f2, %i6
45716 stx %l3, [%l7 + 0x78]
45717loop_5401:
45718 movvs %xcc, %i0, %i5
45719 stw %o3, [%l7 + 0x14]
45720 st %f12, [%l7 + 0x1C]
45721 edge8l %g5, %o2, %g4
45722 smul %o0, 0x0141, %l1
45723 fandnot1 %f14, %f4, %f14
45724 fbe %fcc3, loop_5402
45725 sth %g7, [%l7 + 0x50]
45726 fcmpgt32 %f10, %f2, %o4
45727 fmovsvs %xcc, %f8, %f11
45728loop_5402:
45729 fpadd16 %f4, %f12, %f8
45730 stx %l4, [%l7 + 0x20]
45731 fmul8x16 %f15, %f8, %f2
45732 udiv %i4, 0x1345, %l6
45733 lduw [%l7 + 0x30], %i1
45734 bcc %xcc, loop_5403
45735 ldd [%l7 + 0x78], %f8
45736 bcc,a %xcc, loop_5404
45737 edge16 %i3, %g3, %l0
45738loop_5403:
45739 stx %g2, [%l7 + 0x68]
45740 st %f6, [%l7 + 0x54]
45741loop_5404:
45742 ldsb [%l7 + 0x2D], %o1
45743 fxors %f7, %f10, %f11
45744 tge %icc, 0x3
45745 fmovd %f10, %f12
45746 fmovdne %xcc, %f9, %f14
45747 fbule,a %fcc3, loop_5405
45748 fmul8x16au %f12, %f9, %f12
45749 fmuld8sux16 %f15, %f14, %f14
45750 movpos %xcc, %l5, %g1
45751loop_5405:
45752 fcmps %fcc3, %f13, %f12
45753 ldd [%l7 + 0x20], %f4
45754 edge8l %l2, %i7, %o5
45755 fmul8x16au %f8, %f3, %f12
45756 ldsw [%l7 + 0x74], %g6
45757 tleu %icc, 0x0
45758 udivx %o7, 0x0CC1, %o6
45759 ld [%l7 + 0x74], %f14
45760 edge32ln %i2, %i6, %l3
45761 sllx %i5, 0x0F, %o3
45762 fmovrdgz %g5, %f0, %f4
45763 fnors %f4, %f1, %f13
45764 fmovrdne %o2, %f14, %f0
45765 be,a,pt %icc, loop_5406
45766 edge8l %g4, %o0, %i0
45767 fpadd32 %f2, %f4, %f2
45768 st %f2, [%l7 + 0x58]
45769loop_5406:
45770 stb %l1, [%l7 + 0x40]
45771 srl %g7, 0x13, %o4
45772 fxnor %f4, %f2, %f0
45773 fmovdneg %icc, %f12, %f1
45774 fmovspos %icc, %f1, %f15
45775 edge16n %i4, %l4, %l6
45776 tle %icc, 0x6
45777 sub %i1, 0x1ABD, %i3
45778 brgz %g3, loop_5407
45779 ldsh [%l7 + 0x10], %l0
45780 movg %xcc, %g2, %l5
45781 lduw [%l7 + 0x34], %g1
45782loop_5407:
45783 subcc %l2, 0x037D, %i7
45784 move %icc, %o1, %o5
45785 fmovse %icc, %f8, %f9
45786 std %f10, [%l7 + 0x70]
45787 tne %xcc, 0x3
45788 fmovdn %icc, %f10, %f13
45789 addc %g6, 0x0BAB, %o7
45790 brgz %o6, loop_5408
45791 fmovspos %xcc, %f11, %f1
45792 fornot1 %f6, %f14, %f2
45793 ld [%l7 + 0x50], %f6
45794loop_5408:
45795 nop
45796 setx loop_5409, %l0, %l1
45797 wrpr 0x1, %tl
45798 wrpr %l1, %tpc
45799 add %l1, 0x4, %l1
45800 wrpr %l1, %tnpc
45801 setx 0x34400001400, %l0, %l1
45802 wrpr %l1, %tstate
45803 wrhpr 0x4, %htstate
45804 retry
45805 tsubcctv %i6, %i2, %i5
45806 fmul8ulx16 %f8, %f10, %f2
45807 mulx %l3, %o3, %g5
45808loop_5409:
45809 fmovdle %xcc, %f12, %f7
45810 fmovdn %icc, %f0, %f2
45811 fmul8ulx16 %f8, %f4, %f0
45812 brlez,a %g4, loop_5410
45813 ldub [%l7 + 0x34], %o2
45814 fmovsa %xcc, %f14, %f12
45815 fmul8x16au %f8, %f15, %f10
45816loop_5410:
45817 tleu %icc, 0x0
45818 ldub [%l7 + 0x49], %o0
45819 ldub [%l7 + 0x55], %l1
45820 nop
45821 setx loop_5411, %l0, %l1
45822 wrpr 0x1, %tl
45823 wrpr %l1, %tnpc
45824 setx 0x34400001400, %l0, %l1
45825 wrpr %l1, %tstate
45826 wrhpr 0x4, %htstate
45827 done
45828 stb %i0, [%l7 + 0x7B]
45829 movn %xcc, %o4, %g7
45830 edge32n %l4, %l6, %i1
45831loop_5411:
45832 brlez,a %i3, loop_5412
45833 std %f8, [%l7 + 0x08]
45834 stb %i4, [%l7 + 0x74]
45835 movcc %xcc, %g3, %l0
45836loop_5412:
45837 ldub [%l7 + 0x31], %l5
45838 ldub [%l7 + 0x6F], %g2
45839 ld [%l7 + 0x50], %f12
45840 ldd [%l7 + 0x40], %f4
45841 fmovdne %xcc, %f5, %f3
45842 fcmpne32 %f6, %f12, %g1
45843 xorcc %l2, %i7, %o1
45844 movrne %o5, 0x350, %g6
45845 stb %o6, [%l7 + 0x4A]
45846 sth %o7, [%l7 + 0x4C]
45847 udivx %i2, 0x0EBB, %i5
45848 sth %i6, [%l7 + 0x22]
45849 fmovrsgz %o3, %f10, %f13
45850 st %f13, [%l7 + 0x44]
45851 ldsw [%l7 + 0x64], %l3
45852 subccc %g4, 0x03E9, %o2
45853 te %xcc, 0x6
45854 fpsub32s %f14, %f12, %f9
45855 std %f12, [%l7 + 0x60]
45856 fba %fcc0, loop_5413
45857 fornot1 %f12, %f6, %f8
45858 ldd [%l7 + 0x40], %f4
45859 tgu %icc, 0x0
45860loop_5413:
45861 addccc %o0, %l1, %i0
45862 tvc %xcc, 0x6
45863 brlz,a %o4, loop_5414
45864 movrlz %g7, %g5, %l4
45865 lduw [%l7 + 0x0C], %i1
45866 siam 0x2
45867loop_5414:
45868 ldx [%l7 + 0x30], %l6
45869 sth %i3, [%l7 + 0x40]
45870 ldd [%l7 + 0x10], %f12
45871 fsrc2s %f7, %f3
45872 ldd [%l7 + 0x58], %f2
45873 movneg %xcc, %i4, %g3
45874 fpmerge %f3, %f0, %f12
45875 stw %l0, [%l7 + 0x70]
45876 fcmple32 %f2, %f2, %g2
45877 ldx [%l7 + 0x68], %l5
45878 ldx [%l7 + 0x40], %l2
45879 fmuld8ulx16 %f2, %f1, %f12
45880 movneg %icc, %i7, %o1
45881 ldsh [%l7 + 0x7E], %o5
45882 fmovrsgz %g6, %f13, %f10
45883 stb %g1, [%l7 + 0x21]
45884 fors %f2, %f8, %f6
45885 xnor %o6, 0x1EF9, %i2
45886 fcmped %fcc2, %f6, %f2
45887 fbul,a %fcc1, loop_5415
45888 fcmpgt32 %f0, %f6, %o7
45889 fsrc2s %f13, %f2
45890 fcmps %fcc3, %f12, %f4
45891loop_5415:
45892 sll %i6, %i5, %o3
45893 brlz,a %g4, loop_5416
45894 ldsh [%l7 + 0x5E], %o2
45895 mulx %o0, 0x06C4, %l1
45896 fmovdle %icc, %f14, %f5
45897loop_5416:
45898 movrgz %l3, %o4, %g7
45899 sub %g5, %l4, %i0
45900 ldsb [%l7 + 0x5D], %l6
45901 fmuld8ulx16 %f10, %f5, %f0
45902 fornot1 %f12, %f8, %f4
45903 movle %xcc, %i3, %i4
45904 bvc,a,pn %icc, loop_5417
45905 bneg,a %icc, loop_5418
45906 srl %g3, 0x04, %l0
45907 fba,a %fcc0, loop_5419
45908loop_5417:
45909 sra %g2, %l5, %l2
45910loop_5418:
45911 lduw [%l7 + 0x4C], %i1
45912 lduh [%l7 + 0x48], %o1
45913loop_5419:
45914 std %f12, [%l7 + 0x78]
45915 addccc %i7, 0x0491, %o5
45916 stx %g1, [%l7 + 0x08]
45917 stw %o6, [%l7 + 0x60]
45918 tsubcctv %i2, %o7, %i6
45919 fandnot1 %f12, %f12, %f10
45920 bvs,pn %icc, loop_5420
45921 std %f0, [%l7 + 0x40]
45922 ldsw [%l7 + 0x5C], %i5
45923 lduh [%l7 + 0x6A], %g6
45924loop_5420:
45925 mulx %o3, %o2, %g4
45926 bcc,a,pn %icc, loop_5421
45927 movvc %icc, %o0, %l1
45928 fbug,a %fcc3, loop_5422
45929 fmovsle %xcc, %f7, %f11
45930loop_5421:
45931 fbn,a %fcc0, loop_5423
45932 move %xcc, %o4, %l3
45933loop_5422:
45934 smulcc %g5, %l4, %i0
45935 fand %f8, %f6, %f12
45936loop_5423:
45937 movcc %icc, %g7, %l6
45938 ld [%l7 + 0x10], %f1
45939 faligndata %f2, %f0, %f2
45940 fmovdpos %xcc, %f8, %f0
45941 movle %icc, %i3, %i4
45942 std %f6, [%l7 + 0x78]
45943 bgu,pt %icc, loop_5424
45944 fmovrde %l0, %f10, %f14
45945 stb %g3, [%l7 + 0x25]
45946 fmovd %f8, %f14
45947loop_5424:
45948 fmovdleu %xcc, %f4, %f8
45949 fones %f5
45950 andn %l5, 0x1F0E, %l2
45951 udivx %g2, 0x1AF4, %o1
45952 fone %f12
45953 ldub [%l7 + 0x7C], %i1
45954 tg %xcc, 0x0
45955 movrlz %i7, 0x1B1, %o5
45956 ldsb [%l7 + 0x30], %g1
45957 ldsb [%l7 + 0x69], %o6
45958 fpack16 %f10, %f8
45959 lduh [%l7 + 0x6A], %o7
45960 fbug,a %fcc0, loop_5425
45961 fmovs %f6, %f0
45962 edge16n %i2, %i6, %i5
45963 bvs,a loop_5426
45964loop_5425:
45965 ld [%l7 + 0x50], %f6
45966 fmovsl %icc, %f11, %f13
45967 fmovdge %xcc, %f12, %f8
45968loop_5426:
45969 tsubcctv %o3, 0x0027, %g6
45970 fbge,a %fcc2, loop_5427
45971 fmovdn %icc, %f10, %f1
45972 lduw [%l7 + 0x18], %g4
45973 fmovdvs %xcc, %f15, %f3
45974loop_5427:
45975 fandnot2s %f11, %f12, %f4
45976 sth %o2, [%l7 + 0x48]
45977 orn %l1, 0x072D, %o4
45978 movrlz %l3, 0x25A, %g5
45979 sth %l4, [%l7 + 0x3E]
45980 fmovrdne %o0, %f0, %f4
45981 edge16n %g7, %i0, %l6
45982 mova %xcc, %i3, %l0
45983 ldsh [%l7 + 0x6C], %i4
45984 nop
45985 setx loop_5428, %l0, %l1
45986 wrpr 0x1, %tl
45987 wrpr %l1, %tnpc
45988 setx 0x34400001400, %l0, %l1
45989 wrpr %l1, %tstate
45990 wrhpr 0x4, %htstate
45991 done
45992 mulx %g3, %l5, %g2
45993 brgez %o1, loop_5429
45994 faligndata %f8, %f10, %f6
45995loop_5428:
45996 lduh [%l7 + 0x1E], %l2
45997 fmovdpos %icc, %f8, %f11
45998loop_5429:
45999 tge %xcc, 0x7
46000 lduh [%l7 + 0x6A], %i7
46001 xorcc %o5, %i1, %o6
46002 stw %o7, [%l7 + 0x4C]
46003 ldsw [%l7 + 0x18], %g1
46004 andn %i2, 0x1929, %i6
46005 fbu,a %fcc1, loop_5430
46006 fmovsge %xcc, %f2, %f4
46007 popc %o3, %g6
46008 sth %i5, [%l7 + 0x2C]
46009loop_5430:
46010 xor %o2, 0x0148, %l1
46011 stw %g4, [%l7 + 0x68]
46012 fmul8x16 %f11, %f0, %f2
46013 movcs %icc, %l3, %g5
46014 be,a,pn %xcc, loop_5431
46015 mulx %o4, 0x049B, %o0
46016 lduw [%l7 + 0x44], %l4
46017 fbn,a %fcc0, loop_5432
46018loop_5431:
46019 tle %icc, 0x7
46020 ldsw [%l7 + 0x54], %g7
46021 fmovsge %icc, %f12, %f6
46022loop_5432:
46023 edge8n %i0, %l6, %l0
46024 array16 %i4, %i3, %g3
46025 bne,pt %icc, loop_5433
46026 stw %l5, [%l7 + 0x24]
46027 fsrc2s %f15, %f7
46028 srl %g2, 0x0E, %l2
46029loop_5433:
46030 fmovspos %icc, %f11, %f0
46031 movrgez %i7, %o1, %i1
46032 fpadd32s %f4, %f10, %f4
46033 tcc %xcc, 0x2
46034 siam 0x0
46035 ldx [%l7 + 0x18], %o6
46036 fpadd32 %f8, %f8, %f2
46037 edge16l %o7, %g1, %i2
46038 fmovsg %xcc, %f8, %f12
46039 ble,a loop_5434
46040 fmul8sux16 %f2, %f2, %f14
46041 movge %xcc, %o5, %o3
46042 fcmple16 %f4, %f4, %i6
46043loop_5434:
46044 std %f6, [%l7 + 0x28]
46045 bneg %icc, loop_5435
46046 ldsw [%l7 + 0x60], %i5
46047 fbe,a %fcc3, loop_5436
46048 addcc %g6, 0x05BB, %o2
46049loop_5435:
46050 smul %g4, %l3, %g5
46051 be loop_5437
46052loop_5436:
46053 stw %o4, [%l7 + 0x58]
46054 sllx %l1, %l4, %o0
46055 ldsb [%l7 + 0x74], %i0
46056loop_5437:
46057 call loop_5438
46058 edge32n %l6, %l0, %g7
46059 fpadd16 %f12, %f12, %f0
46060 fexpand %f4, %f12
46061loop_5438:
46062 fands %f9, %f5, %f9
46063 fnors %f6, %f8, %f2
46064 tg %icc, 0x3
46065 addcc %i3, %i4, %l5
46066 fmovrdlz %g2, %f10, %f12
46067 stx %g3, [%l7 + 0x40]
46068 andncc %i7, %o1, %i1
46069 fbn %fcc1, loop_5439
46070 sth %o6, [%l7 + 0x68]
46071 brgz,a %l2, loop_5440
46072 ldx [%l7 + 0x38], %g1
46073loop_5439:
46074 ldsb [%l7 + 0x6B], %i2
46075 tge %icc, 0x0
46076loop_5440:
46077 move %icc, %o7, %o3
46078 stw %i6, [%l7 + 0x0C]
46079 fbuge %fcc0, loop_5441
46080 tvs %icc, 0x0
46081 fbe,a %fcc3, loop_5442
46082 fble,a %fcc3, loop_5443
46083loop_5441:
46084 bneg %xcc, loop_5444
46085 tle %xcc, 0x5
46086loop_5442:
46087 edge8ln %o5, %g6, %i5
46088loop_5443:
46089 sdiv %g4, 0x11FE, %o2
46090loop_5444:
46091 sdivx %l3, 0x0AD0, %o4
46092 edge8 %g5, %l1, %o0
46093 ld [%l7 + 0x74], %f13
46094 ldsw [%l7 + 0x5C], %l4
46095 xnor %i0, %l6, %g7
46096 ldsb [%l7 + 0x7A], %l0
46097 stw %i3, [%l7 + 0x2C]
46098 fpsub16s %f12, %f11, %f15
46099 edge8 %i4, %l5, %g3
46100 edge32n %i7, %g2, %i1
46101 fbne,a %fcc2, loop_5445
46102 tn %xcc, 0x5
46103 ldsw [%l7 + 0x4C], %o6
46104 taddcc %o1, %g1, %i2
46105loop_5445:
46106 edge8ln %l2, %o3, %i6
46107 fnot2 %f10, %f10
46108 ldsw [%l7 + 0x20], %o7
46109 sdivx %o5, 0x0E00, %g6
46110 fmovsvc %icc, %f3, %f0
46111 tcs %icc, 0x0
46112 movvs %xcc, %g4, %o2
46113 fmovsvs %xcc, %f3, %f1
46114 stw %l3, [%l7 + 0x1C]
46115 ldx [%l7 + 0x30], %i5
46116 fmovrsne %o4, %f7, %f12
46117 andn %l1, 0x0802, %g5
46118 fbuge %fcc0, loop_5446
46119 fpadd16s %f11, %f15, %f12
46120 fmovdneg %icc, %f14, %f14
46121 fmovdn %icc, %f5, %f3
46122loop_5446:
46123 fmovdvc %icc, %f1, %f13
46124 fcmpne32 %f4, %f12, %o0
46125 fbge,a %fcc3, loop_5447
46126 edge16ln %i0, %l4, %g7
46127 orcc %l0, %i3, %i4
46128 fbge %fcc3, loop_5448
46129loop_5447:
46130 umul %l5, %l6, %i7
46131 std %f14, [%l7 + 0x58]
46132 fabss %f11, %f4
46133loop_5448:
46134 st %f12, [%l7 + 0x58]
46135 st %f3, [%l7 + 0x5C]
46136 sdivx %g3, 0x084F, %i1
46137 tvc %icc, 0x7
46138 edge32l %g2, %o6, %g1
46139 umul %i2, 0x1D38, %o1
46140 xor %o3, %i6, %l2
46141 ldsw [%l7 + 0x14], %o5
46142 bpos,pn %xcc, loop_5449
46143 be,pt %icc, loop_5450
46144 stb %o7, [%l7 + 0x0E]
46145 fmovdl %icc, %f5, %f0
46146loop_5449:
46147 fmovsne %icc, %f8, %f15
46148loop_5450:
46149 fmovdcc %xcc, %f0, %f11
46150 std %f14, [%l7 + 0x68]
46151 fpsub16 %f2, %f2, %f8
46152 ldsh [%l7 + 0x34], %g6
46153 fmovde %xcc, %f2, %f3
46154 srax %o2, 0x1A, %g4
46155 fmovda %xcc, %f11, %f6
46156 ldsw [%l7 + 0x48], %i5
46157 st %f4, [%l7 + 0x48]
46158 edge32 %o4, %l1, %l3
46159 andncc %o0, %g5, %i0
46160 fmovsne %xcc, %f7, %f9
46161 ldsh [%l7 + 0x50], %g7
46162 edge8l %l0, %l4, %i3
46163 fbue,a %fcc3, loop_5451
46164 fcmpgt32 %f4, %f10, %l5
46165 edge16ln %i4, %i7, %g3
46166 taddcctv %l6, %g2, %i1
46167loop_5451:
46168 fand %f2, %f6, %f8
46169 ldsb [%l7 + 0x4E], %o6
46170 fmovdge %icc, %f7, %f5
46171 st %f9, [%l7 + 0x38]
46172 brgez %i2, loop_5452
46173 lduw [%l7 + 0x38], %o1
46174 taddcc %g1, 0x1B44, %o3
46175 ldx [%l7 + 0x30], %i6
46176loop_5452:
46177 tne %xcc, 0x0
46178 sdivx %o5, 0x02D5, %o7
46179 fandnot2 %f4, %f4, %f14
46180 mulx %g6, 0x0417, %l2
46181 ldub [%l7 + 0x49], %o2
46182 ldsw [%l7 + 0x08], %i5
46183 stb %o4, [%l7 + 0x75]
46184 tneg %xcc, 0x7
46185 fble,a %fcc1, loop_5453
46186 sdivcc %l1, 0x0363, %l3
46187 fnor %f2, %f6, %f2
46188 fbg,a %fcc2, loop_5454
46189loop_5453:
46190 movn %icc, %g4, %o0
46191 ldx [%l7 + 0x38], %i0
46192 sll %g7, 0x1F, %l0
46193loop_5454:
46194 fmovrsne %l4, %f1, %f11
46195 fblg,a %fcc0, loop_5455
46196 umul %g5, %i3, %i4
46197 brgz %l5, loop_5456
46198 fmovdleu %icc, %f13, %f0
46199loop_5455:
46200 subcc %i7, 0x0D6E, %g3
46201 bge,pn %icc, loop_5457
46202loop_5456:
46203 edge8ln %l6, %i1, %o6
46204 stw %g2, [%l7 + 0x20]
46205 fmovd %f2, %f10
46206loop_5457:
46207 fands %f8, %f10, %f15
46208 tge %icc, 0x0
46209 addccc %i2, 0x1B5C, %g1
46210 fbule,a %fcc0, loop_5458
46211 fsrc2s %f4, %f8
46212 fcmps %fcc3, %f15, %f8
46213 edge16l %o1, %o3, %o5
46214loop_5458:
46215 ldd [%l7 + 0x40], %f4
46216 fmuld8ulx16 %f9, %f8, %f14
46217 fpsub16 %f12, %f6, %f4
46218 st %f8, [%l7 + 0x2C]
46219 fsrc2s %f0, %f10
46220 fnot1 %f0, %f14
46221 stb %o7, [%l7 + 0x45]
46222 bge,pt %icc, loop_5459
46223 fmovsl %xcc, %f8, %f7
46224 fsrc2 %f14, %f12
46225 fmovrslez %i6, %f2, %f0
46226loop_5459:
46227 fcmps %fcc3, %f13, %f11
46228 stx %l2, [%l7 + 0x30]
46229 ldsh [%l7 + 0x7C], %g6
46230 fcmpeq16 %f10, %f2, %i5
46231 fmovde %icc, %f1, %f1
46232 fmovsn %icc, %f3, %f9
46233 lduh [%l7 + 0x08], %o4
46234 ld [%l7 + 0x20], %f12
46235 smulcc %o2, 0x0BDC, %l1
46236 ldsb [%l7 + 0x30], %g4
46237 fzero %f2
46238 tg %xcc, 0x5
46239 nop
46240 setx loop_5460, %l0, %l1
46241 wrpr 0x1, %tl
46242 wrpr %l1, %tpc
46243 add %l1, 0x4, %l1
46244 wrpr %l1, %tnpc
46245 setx 0x34400001400, %l0, %l1
46246 wrpr %l1, %tstate
46247 wrhpr 0x4, %htstate
46248 retry
46249 fzero %f14
46250 fmovsn %icc, %f8, %f11
46251 stx %l3, [%l7 + 0x40]
46252loop_5460:
46253 fmovscc %icc, %f10, %f7
46254 tsubcc %o0, %i0, %g7
46255 movg %icc, %l4, %l0
46256 fand %f8, %f14, %f12
46257 sth %g5, [%l7 + 0x76]
46258 bvs,pt %icc, loop_5461
46259 ldsb [%l7 + 0x7A], %i4
46260 fxnors %f15, %f13, %f2
46261 ldx [%l7 + 0x40], %i3
46262loop_5461:
46263 fcmpeq16 %f2, %f8, %i7
46264 fbue %fcc2, loop_5462
46265 fpadd16 %f2, %f14, %f10
46266 fmovrdne %g3, %f12, %f4
46267 ld [%l7 + 0x54], %f3
46268loop_5462:
46269 ldub [%l7 + 0x3F], %l6
46270 fcmple32 %f8, %f4, %i1
46271 edge32l %o6, %l5, %g2
46272 nop
46273 setx loop_5463, %l0, %l1
46274 wrpr 0x1, %tl
46275 wrpr %l1, %tpc
46276 add %l1, 0x4, %l1
46277 wrpr %l1, %tnpc
46278 setx 0x34400001400, %l0, %l1
46279 wrpr %l1, %tstate
46280 wrhpr 0x4, %htstate
46281 retry
46282 siam 0x7
46283 movl %xcc, %g1, %i2
46284 xnor %o1, %o5, %o3
46285loop_5463:
46286 brnz %i6, loop_5464
46287 fmovdne %xcc, %f12, %f0
46288 bn %xcc, loop_5465
46289 fmovsl %icc, %f12, %f2
46290loop_5464:
46291 movgu %icc, %o7, %g6
46292 bgu,a loop_5466
46293loop_5465:
46294 fnot1 %f0, %f6
46295 ldx [%l7 + 0x50], %l2
46296 edge16ln %o4, %i5, %l1
46297loop_5466:
46298 tsubcc %g4, %l3, %o0
46299 std %f0, [%l7 + 0x20]
46300 fmovd %f6, %f12
46301 fmovscs %icc, %f4, %f10
46302 fpadd16s %f13, %f15, %f6
46303 ldx [%l7 + 0x18], %i0
46304 fcmpgt16 %f8, %f8, %o2
46305 sdivcc %l4, 0x0014, %l0
46306 fmovs %f12, %f7
46307 fsrc1 %f14, %f2
46308 ldsb [%l7 + 0x25], %g5
46309 stx %i4, [%l7 + 0x10]
46310 nop
46311 setx loop_5467, %l0, %l1
46312 wrpr 0x1, %tl
46313 wrpr %l1, %tpc
46314 add %l1, 0x4, %l1
46315 wrpr %l1, %tnpc
46316 setx 0x34400001400, %l0, %l1
46317 wrpr %l1, %tstate
46318 wrhpr 0x4, %htstate
46319 retry
46320 smul %g7, %i7, %g3
46321 stw %l6, [%l7 + 0x5C]
46322 fmul8x16 %f6, %f0, %f10
46323loop_5467:
46324 fmul8x16 %f2, %f2, %f0
46325 fones %f3
46326 ldd [%l7 + 0x70], %f0
46327 ldsh [%l7 + 0x68], %i3
46328 fandnot2 %f10, %f4, %f2
46329 tle %xcc, 0x1
46330 ldub [%l7 + 0x09], %o6
46331 lduw [%l7 + 0x5C], %i1
46332 lduw [%l7 + 0x4C], %l5
46333 fmovrdlz %g2, %f8, %f4
46334 tvc %xcc, 0x3
46335 st %f8, [%l7 + 0x64]
46336 edge32l %i2, %g1, %o5
46337 fmul8x16al %f5, %f1, %f14
46338 ldsh [%l7 + 0x7A], %o1
46339 fmovrsgz %o3, %f15, %f12
46340 for %f2, %f10, %f12
46341 stw %o7, [%l7 + 0x5C]
46342 brlez,a %g6, loop_5468
46343 for %f10, %f4, %f2
46344 lduw [%l7 + 0x64], %l2
46345 fmovsne %xcc, %f12, %f1
46346loop_5468:
46347 ble loop_5469
46348 bg,a,pt %xcc, loop_5470
46349 fone %f6
46350 mova %icc, %i6, %i5
46351loop_5469:
46352 bvs,pt %icc, loop_5471
46353loop_5470:
46354 ldsw [%l7 + 0x38], %o4
46355 movge %icc, %l1, %g4
46356 fmovscc %xcc, %f4, %f10
46357loop_5471:
46358 sth %o0, [%l7 + 0x4E]
46359 stw %i0, [%l7 + 0x58]
46360 ldsw [%l7 + 0x3C], %l3
46361 std %f0, [%l7 + 0x28]
46362 bg %icc, loop_5472
46363 fmul8sux16 %f8, %f8, %f10
46364 fbul,a %fcc0, loop_5473
46365 fbg,a %fcc1, loop_5474
46366loop_5472:
46367 movrlez %o2, 0x2A5, %l0
46368 tl %icc, 0x2
46369loop_5473:
46370 xnorcc %l4, %i4, %g7
46371loop_5474:
46372 fmovrse %g5, %f7, %f15
46373 ba,a %icc, loop_5475
46374 fmovdle %icc, %f15, %f1
46375 movcs %xcc, %g3, %i7
46376 taddcctv %i3, %l6, %i1
46377loop_5475:
46378 fmovdvs %xcc, %f6, %f13
46379 udiv %o6, 0x1AD6, %g2
46380 fmovsne %icc, %f10, %f5
46381 xnorcc %l5, %i2, %o5
46382 fxnor %f2, %f10, %f14
46383 fmul8x16 %f14, %f2, %f6
46384 ldsh [%l7 + 0x7C], %g1
46385 fmovde %icc, %f9, %f7
46386 movle %icc, %o1, %o7
46387 movvc %xcc, %g6, %o3
46388 ldx [%l7 + 0x40], %i6
46389 tleu %xcc, 0x3
46390 brgez,a %l2, loop_5476
46391 call loop_5477
46392 bne loop_5478
46393 lduw [%l7 + 0x34], %i5
46394loop_5476:
46395 fcmple16 %f8, %f0, %l1
46396loop_5477:
46397 ldsb [%l7 + 0x31], %o4
46398loop_5478:
46399 bl,a,pt %icc, loop_5479
46400 smulcc %g4, 0x005B, %i0
46401 fmovdge %icc, %f2, %f2
46402 movcc %xcc, %o0, %l3
46403loop_5479:
46404 array8 %l0, %o2, %i4
46405 lduh [%l7 + 0x3C], %l4
46406 sdiv %g5, 0x0A60, %g7
46407 add %g3, %i3, %l6
46408 fsrc2 %f10, %f6
46409 brgz,a %i7, loop_5480
46410 fxor %f2, %f4, %f10
46411 fmovdcc %xcc, %f5, %f0
46412 subc %o6, %g2, %l5
46413loop_5480:
46414 fbge %fcc2, loop_5481
46415 movrne %i2, 0x304, %o5
46416 edge8 %g1, %o1, %i1
46417 fmovsge %icc, %f3, %f2
46418loop_5481:
46419 lduh [%l7 + 0x7E], %g6
46420 fmovsgu %xcc, %f8, %f15
46421 fornot2 %f8, %f2, %f0
46422 fmovsvc %icc, %f10, %f5
46423 array16 %o7, %o3, %i6
46424 fbo %fcc1, loop_5482
46425 movcc %xcc, %l2, %l1
46426 addc %i5, %g4, %i0
46427 edge16l %o4, %l3, %l0
46428loop_5482:
46429 fands %f8, %f9, %f12
46430 subc %o2, 0x1D27, %o0
46431 fble %fcc3, loop_5483
46432 array8 %l4, %g5, %i4
46433 ldsw [%l7 + 0x0C], %g3
46434 st %f1, [%l7 + 0x14]
46435loop_5483:
46436 fcmpeq16 %f6, %f0, %i3
46437 fbue,a %fcc1, loop_5484
46438 movle %xcc, %l6, %g7
46439 movl %xcc, %i7, %g2
46440 edge16 %l5, %o6, %o5
46441loop_5484:
46442 fmovdleu %xcc, %f8, %f9
46443 fnot2s %f1, %f7
46444 call loop_5485
46445 ldx [%l7 + 0x08], %g1
46446 movl %icc, %o1, %i1
46447 ldsb [%l7 + 0x0D], %i2
46448loop_5485:
46449 or %o7, 0x001F, %o3
46450 fbu %fcc0, loop_5486
46451 edge8l %g6, %l2, %l1
46452 fpadd16s %f2, %f2, %f0
46453 stx %i5, [%l7 + 0x50]
46454loop_5486:
46455 ldsb [%l7 + 0x67], %i6
46456 ldd [%l7 + 0x10], %f4
46457 fmovsg %xcc, %f4, %f8
46458 fandnot1s %f8, %f5, %f2
46459 fcmple32 %f8, %f2, %g4
46460 stw %o4, [%l7 + 0x74]
46461 brlez,a %i0, loop_5487
46462 smulcc %l0, %o2, %o0
46463 udivx %l3, 0x18D9, %l4
46464 ldub [%l7 + 0x3A], %i4
46465loop_5487:
46466 ldd [%l7 + 0x60], %f14
46467 ldsb [%l7 + 0x3C], %g5
46468 addcc %g3, 0x0A35, %l6
46469 sth %i3, [%l7 + 0x2C]
46470 srlx %g7, 0x00, %i7
46471 ldd [%l7 + 0x78], %f10
46472 fcmps %fcc2, %f6, %f0
46473 fmovdleu %xcc, %f10, %f14
46474 fbule,a %fcc3, loop_5488
46475 fmovdl %icc, %f3, %f14
46476 sdivcc %l5, 0x1D2B, %o6
46477 addccc %o5, 0x194D, %g2
46478loop_5488:
46479 fmovdcs %xcc, %f12, %f6
46480 fmovsl %icc, %f3, %f14
46481 subc %g1, %i1, %i2
46482 fxnor %f12, %f6, %f8
46483 fpadd32s %f0, %f1, %f10
46484 ldx [%l7 + 0x08], %o7
46485 or %o1, 0x03FE, %g6
46486 ldd [%l7 + 0x60], %f4
46487 stw %o3, [%l7 + 0x10]
46488 xor %l1, 0x0D74, %i5
46489 addc %i6, 0x1F32, %l2
46490 ldsh [%l7 + 0x10], %o4
46491 stw %i0, [%l7 + 0x0C]
46492 fnors %f1, %f13, %f2
46493 tcc %icc, 0x7
46494 std %f2, [%l7 + 0x38]
46495 fpsub16s %f1, %f11, %f14
46496 lduh [%l7 + 0x4A], %l0
46497 ld [%l7 + 0x2C], %f6
46498 stw %o2, [%l7 + 0x1C]
46499 bneg,a,pt %xcc, loop_5489
46500 stx %g4, [%l7 + 0x30]
46501 std %f6, [%l7 + 0x78]
46502 sth %o0, [%l7 + 0x34]
46503loop_5489:
46504 ld [%l7 + 0x14], %f15
46505 brgez %l3, loop_5490
46506 fsrc2 %f0, %f6
46507 fone %f2
46508 te %icc, 0x4
46509loop_5490:
46510 stx %i4, [%l7 + 0x20]
46511 fbl %fcc0, loop_5491
46512 srax %g5, %l4, %l6
46513 udivx %i3, 0x0A33, %g3
46514 fandnot2 %f12, %f10, %f2
46515loop_5491:
46516 fpack32 %f6, %f2, %f10
46517 ldd [%l7 + 0x60], %f10
46518 edge16 %g7, %i7, %l5
46519 ble loop_5492
46520 fcmple32 %f14, %f10, %o5
46521 fcmpne32 %f14, %f12, %g2
46522 fmovdleu %icc, %f15, %f7
46523loop_5492:
46524 edge16ln %g1, %o6, %i1
46525 sdivcc %o7, 0x01C8, %o1
46526 stb %i2, [%l7 + 0x5B]
46527 smul %g6, %o3, %l1
46528 ldd [%l7 + 0x70], %f0
46529 std %f14, [%l7 + 0x60]
46530 fandnot2s %f10, %f13, %f9
46531 ldsw [%l7 + 0x60], %i5
46532 fmovsle %xcc, %f11, %f0
46533 ldsh [%l7 + 0x14], %i6
46534 fnor %f8, %f8, %f4
46535 call loop_5493
46536 fzeros %f10
46537 movrgz %l2, 0x128, %o4
46538 mulx %i0, %l0, %g4
46539loop_5493:
46540 bcc,a,pt %xcc, loop_5494
46541 fabsd %f4, %f4
46542 stw %o0, [%l7 + 0x64]
46543 bne,pn %icc, loop_5495
46544loop_5494:
46545 taddcc %o2, 0x1CF5, %l3
46546 fpackfix %f2, %f1
46547 stx %g5, [%l7 + 0x10]
46548loop_5495:
46549 tvc %xcc, 0x1
46550 for %f10, %f12, %f8
46551 smul %i4, %l6, %l4
46552 tneg %icc, 0x6
46553 fnands %f9, %f1, %f5
46554 smul %i3, %g3, %g7
46555 fmuld8ulx16 %f15, %f8, %f6
46556 ldx [%l7 + 0x60], %l5
46557 movne %xcc, %i7, %o5
46558 brgz %g2, loop_5496
46559 andn %o6, 0x192C, %i1
46560 movle %xcc, %g1, %o1
46561 ldsw [%l7 + 0x10], %i2
46562loop_5496:
46563 sth %o7, [%l7 + 0x38]
46564 nop
46565 setx loop_5497, %l0, %l1
46566 wrpr 0x1, %tl
46567 wrpr %l1, %tpc
46568 add %l1, 0x4, %l1
46569 wrpr %l1, %tnpc
46570 setx 0x34400001400, %l0, %l1
46571 wrpr %l1, %tstate
46572 wrhpr 0x4, %htstate
46573 retry
46574 sth %g6, [%l7 + 0x2C]
46575 stw %o3, [%l7 + 0x30]
46576 lduh [%l7 + 0x64], %i5
46577loop_5497:
46578 ldd [%l7 + 0x38], %f10
46579 faligndata %f0, %f8, %f0
46580 mulscc %i6, %l1, %l2
46581 std %f10, [%l7 + 0x58]
46582 fmovdne %xcc, %f12, %f4
46583 fmovrslez %i0, %f12, %f6
46584 fmul8x16au %f3, %f4, %f4
46585 brgez,a %o4, loop_5498
46586 xorcc %l0, 0x10A4, %g4
46587 movpos %xcc, %o0, %o2
46588 ldd [%l7 + 0x28], %f10
46589loop_5498:
46590 sdiv %l3, 0x0A82, %i4
46591 movgu %xcc, %l6, %l4
46592 ldsb [%l7 + 0x63], %i3
46593 fpackfix %f12, %f13
46594 fand %f4, %f10, %f6
46595 fmovrslez %g5, %f6, %f0
46596 brlz,a %g7, loop_5499
46597 fpsub32s %f1, %f11, %f9
46598 fmovrdgz %g3, %f2, %f4
46599 bl,a,pn %xcc, loop_5500
46600loop_5499:
46601 edge8l %i7, %o5, %g2
46602 bg,a loop_5501
46603 fbl %fcc0, loop_5502
46604loop_5500:
46605 movrgz %l5, 0x0F4, %o6
46606 fornot2s %f15, %f1, %f1
46607loop_5501:
46608 movcs %xcc, %g1, %i1
46609loop_5502:
46610 lduw [%l7 + 0x48], %i2
46611 fmovdne %icc, %f3, %f8
46612 ldsh [%l7 + 0x14], %o1
46613 fpsub16 %f2, %f6, %f0
46614 fors %f12, %f13, %f4
46615 nop
46616 setx loop_5503, %l0, %l1
46617 wrpr 0x1, %tl
46618 wrpr %l1, %tpc
46619 add %l1, 0x4, %l1
46620 wrpr %l1, %tnpc
46621 setx 0x34400001400, %l0, %l1
46622 wrpr %l1, %tstate
46623 wrhpr 0x4, %htstate
46624 retry
46625 mova %xcc, %g6, %o7
46626 fmovrdgz %i5, %f12, %f10
46627 stx %i6, [%l7 + 0x38]
46628loop_5503:
46629 movre %l1, %l2, %i0
46630 sth %o3, [%l7 + 0x70]
46631 fmovsa %icc, %f10, %f1
46632 fmovsa %icc, %f12, %f4
46633 array32 %o4, %g4, %l0
46634 tge %icc, 0x0
46635 ldsb [%l7 + 0x46], %o2
46636 bcc,a,pn %icc, loop_5504
46637 bn,pn %icc, loop_5505
46638 movcc %icc, %l3, %o0
46639 std %f10, [%l7 + 0x50]
46640loop_5504:
46641 edge8l %i4, %l4, %i3
46642loop_5505:
46643 fmovrse %g5, %f14, %f4
46644 fble %fcc3, loop_5506
46645 fnand %f4, %f10, %f2
46646 lduw [%l7 + 0x38], %g7
46647 movvs %icc, %l6, %i7
46648loop_5506:
46649 ld [%l7 + 0x78], %f7
46650 stw %o5, [%l7 + 0x30]
46651 udiv %g2, 0x1DAC, %g3
46652 edge32n %o6, %g1, %l5
46653 tl %icc, 0x7
46654 sdivx %i2, 0x1DD7, %o1
46655 st %f9, [%l7 + 0x18]
46656 movrlez %i1, %o7, %g6
46657 tn %xcc, 0x3
46658 fmovse %xcc, %f8, %f3
46659 tne %xcc, 0x0
46660 fandnot1s %f8, %f1, %f9
46661 fmovdn %icc, %f12, %f13
46662 addc %i6, 0x0FBE, %l1
46663 fpadd32s %f7, %f11, %f8
46664 fmovsvc %icc, %f12, %f15
46665 popc 0x0F56, %l2
46666 bn,a,pt %xcc, loop_5507
46667 orncc %i0, %o3, %o4
46668 fmul8ulx16 %f6, %f10, %f4
46669 fmul8x16 %f7, %f14, %f6
46670loop_5507:
46671 fsrc1s %f13, %f9
46672 ld [%l7 + 0x18], %f14
46673 stx %g4, [%l7 + 0x20]
46674 ldd [%l7 + 0x48], %f0
46675 lduw [%l7 + 0x68], %l0
46676 fmovsvc %icc, %f2, %f0
46677 fmovsvc %xcc, %f5, %f2
46678 call loop_5508
46679 ldd [%l7 + 0x20], %f4
46680 fands %f1, %f11, %f13
46681 ba,pt %icc, loop_5509
46682loop_5508:
46683 move %icc, %o2, %i5
46684 lduw [%l7 + 0x74], %o0
46685 ldsh [%l7 + 0x34], %l3
46686loop_5509:
46687 mova %icc, %i4, %l4
46688 stb %i3, [%l7 + 0x1D]
46689 ldx [%l7 + 0x40], %g5
46690 std %f4, [%l7 + 0x70]
46691 fnot1 %f0, %f8
46692 ldsb [%l7 + 0x10], %g7
46693 tg %icc, 0x0
46694 or %i7, 0x0EF8, %o5
46695 tleu %icc, 0x3
46696 bge,a loop_5510
46697 tleu %xcc, 0x7
46698 tle %xcc, 0x1
46699 fones %f7
46700loop_5510:
46701 stw %g2, [%l7 + 0x0C]
46702 sth %l6, [%l7 + 0x4E]
46703 fone %f4
46704 orncc %o6, %g1, %l5
46705 bge loop_5511
46706 fmovsn %icc, %f9, %f12
46707 call loop_5512
46708 ldub [%l7 + 0x5E], %i2
46709loop_5511:
46710 fbu %fcc2, loop_5513
46711 ldsh [%l7 + 0x7C], %o1
46712loop_5512:
46713 umul %i1, 0x07EE, %g3
46714 be,a,pn %xcc, loop_5514
46715loop_5513:
46716 alignaddrl %g6, %i6, %o7
46717 tpos %xcc, 0x2
46718 fmovdvs %xcc, %f4, %f0
46719loop_5514:
46720 move %icc, %l1, %i0
46721 stx %o3, [%l7 + 0x70]
46722 fmovdvc %icc, %f6, %f7
46723 ld [%l7 + 0x44], %f0
46724 ble loop_5515
46725 fmovsleu %icc, %f4, %f4
46726 fmovsl %icc, %f1, %f1
46727 edge32 %l2, %g4, %l0
46728loop_5515:
46729 nop
46730 setx loop_5516, %l0, %l1
46731 jmpl %l1, %o2
46732 fcmpes %fcc2, %f10, %f3
46733 bvc loop_5517
46734 fbl,a %fcc1, loop_5518
46735loop_5516:
46736 fmovdle %icc, %f4, %f9
46737 fmovdcc %xcc, %f11, %f1
46738loop_5517:
46739 lduw [%l7 + 0x60], %o4
46740loop_5518:
46741 fmovsneg %xcc, %f10, %f1
46742 fpackfix %f2, %f13
46743 fnand %f6, %f14, %f12
46744 fmovdvc %xcc, %f11, %f3
46745 edge32l %o0, %l3, %i5
46746 alignaddrl %i4, %i3, %l4
46747 ld [%l7 + 0x68], %f12
46748 smul %g7, 0x040C, %i7
46749 fbo %fcc3, loop_5519
46750 edge32 %o5, %g2, %g5
46751 stx %o6, [%l7 + 0x30]
46752 tpos %xcc, 0x7
46753loop_5519:
46754 lduw [%l7 + 0x28], %g1
46755 fcmpes %fcc0, %f6, %f13
46756 fmovdcc %icc, %f8, %f8
46757 lduw [%l7 + 0x4C], %l5
46758 sth %l6, [%l7 + 0x1A]
46759 stb %o1, [%l7 + 0x2F]
46760 andcc %i1, %g3, %i2
46761 fmovrdgez %g6, %f12, %f8
46762 fmovdleu %icc, %f1, %f15
46763 stb %o7, [%l7 + 0x2D]
46764 fmovsn %xcc, %f3, %f9
46765 and %i6, %l1, %i0
46766 lduh [%l7 + 0x56], %l2
46767 bpos,pt %icc, loop_5520
46768 stx %o3, [%l7 + 0x38]
46769 movre %g4, %l0, %o2
46770 movle %icc, %o4, %l3
46771loop_5520:
46772 bgu,a loop_5521
46773 smul %o0, %i5, %i3
46774 sth %i4, [%l7 + 0x3C]
46775 fcmpgt16 %f0, %f10, %l4
46776loop_5521:
46777 stx %i7, [%l7 + 0x38]
46778 tge %xcc, 0x1
46779 lduh [%l7 + 0x18], %o5
46780 fmovrsgez %g2, %f12, %f0
46781 edge8ln %g7, %g5, %o6
46782 ldsh [%l7 + 0x36], %g1
46783 movcc %xcc, %l6, %o1
46784 alignaddr %l5, %i1, %g3
46785 addc %i2, %o7, %g6
46786 ldd [%l7 + 0x18], %f8
46787 fones %f5
46788 orn %l1, %i6, %l2
46789 fbuge,a %fcc3, loop_5522
46790 be,a,pt %icc, loop_5523
46791 movvc %icc, %i0, %g4
46792 fzero %f0
46793loop_5522:
46794 fnot2 %f0, %f2
46795loop_5523:
46796 fpadd16s %f5, %f10, %f12
46797 edge8 %o3, %o2, %o4
46798 std %f10, [%l7 + 0x58]
46799 add %l3, 0x04BB, %o0
46800 fpsub16s %f2, %f15, %f9
46801 edge16 %i5, %i3, %l0
46802 umul %l4, %i4, %i7
46803 fxors %f7, %f15, %f1
46804 fabsd %f0, %f8
46805 fabsd %f2, %f2
46806 subccc %g2, %g7, %g5
46807 fmovsne %xcc, %f5, %f2
46808 taddcc %o6, %g1, %l6
46809 ldsw [%l7 + 0x44], %o1
46810 fcmped %fcc1, %f4, %f10
46811 fbule,a %fcc1, loop_5524
46812 fand %f10, %f0, %f6
46813 edge32ln %l5, %o5, %g3
46814 stw %i2, [%l7 + 0x6C]
46815loop_5524:
46816 stb %i1, [%l7 + 0x50]
46817 mova %xcc, %g6, %l1
46818 sdivx %o7, 0x1728, %i6
46819 xorcc %i0, 0x0E56, %g4
46820 fbl,a %fcc3, loop_5525
46821 fnor %f12, %f12, %f4
46822 be,a %icc, loop_5526
46823 fbuge,a %fcc3, loop_5527
46824loop_5525:
46825 fmovd %f10, %f8
46826 movne %icc, %o3, %o2
46827loop_5526:
46828 lduh [%l7 + 0x66], %l2
46829loop_5527:
46830 brlez,a %o4, loop_5528
46831 fmovse %icc, %f14, %f8
46832 orcc %o0, %i5, %i3
46833 ldd [%l7 + 0x70], %f14
46834loop_5528:
46835 st %f14, [%l7 + 0x4C]
46836 fmovsa %icc, %f5, %f9
46837 ldub [%l7 + 0x64], %l3
46838 fnot1 %f8, %f12
46839 pdist %f2, %f14, %f14
46840 sth %l0, [%l7 + 0x72]
46841 fbne,a %fcc0, loop_5529
46842 bn,a,pt %xcc, loop_5530
46843 ldsw [%l7 + 0x60], %l4
46844 fmovsa %icc, %f1, %f15
46845loop_5529:
46846 fcmped %fcc3, %f14, %f2
46847loop_5530:
46848 subc %i4, %i7, %g7
46849 ldx [%l7 + 0x70], %g5
46850 sll %g2, 0x17, %o6
46851 tg %icc, 0x7
46852 brlz,a %l6, loop_5531
46853 movge %icc, %g1, %l5
46854 fnor %f12, %f8, %f14
46855 fmul8x16 %f14, %f8, %f12
46856loop_5531:
46857 fblg %fcc2, loop_5532
46858 fexpand %f13, %f4
46859 brnz,a %o1, loop_5533
46860 fnor %f4, %f6, %f4
46861loop_5532:
46862 umulcc %g3, %o5, %i2
46863 fmovs %f11, %f12
46864loop_5533:
46865 ld [%l7 + 0x70], %f5
46866 edge32 %g6, %i1, %l1
46867 ldsw [%l7 + 0x4C], %o7
46868 sth %i0, [%l7 + 0x5C]
46869 fnot1 %f4, %f6
46870 fpadd32s %f6, %f8, %f1
46871 sth %g4, [%l7 + 0x2C]
46872 orn %i6, %o2, %l2
46873 fmovrslez %o3, %f3, %f3
46874 ldsh [%l7 + 0x3A], %o4
46875 ld [%l7 + 0x0C], %f10
46876 ldsb [%l7 + 0x6F], %o0
46877 movge %xcc, %i3, %i5
46878 fmovdle %icc, %f1, %f7
46879 fcmpne16 %f10, %f8, %l3
46880 ld [%l7 + 0x6C], %f0
46881 tsubcc %l0, 0x027C, %i4
46882 fbul %fcc1, loop_5534
46883 fands %f11, %f2, %f7
46884 fpsub32s %f13, %f5, %f5
46885 fbne,a %fcc3, loop_5535
46886loop_5534:
46887 brgez %l4, loop_5536
46888 fmovrslz %g7, %f6, %f4
46889 movcs %icc, %g5, %i7
46890loop_5535:
46891 fmul8ulx16 %f14, %f0, %f2
46892loop_5536:
46893 sth %o6, [%l7 + 0x16]
46894 fcmpeq32 %f8, %f4, %l6
46895 fsrc1 %f2, %f0
46896 ldsb [%l7 + 0x63], %g2
46897 ldsw [%l7 + 0x4C], %l5
46898 tn %icc, 0x4
46899 tvs %icc, 0x3
46900 ldx [%l7 + 0x68], %g1
46901 ldx [%l7 + 0x08], %o1
46902 sth %g3, [%l7 + 0x58]
46903 fmovse %xcc, %f2, %f13
46904 srax %i2, %o5, %i1
46905 fmovdl %xcc, %f15, %f3
46906 fpadd32 %f6, %f2, %f6
46907 bshuffle %f0, %f2, %f6
46908 edge16n %l1, %g6, %i0
46909 movgu %xcc, %o7, %g4
46910 fbul,a %fcc2, loop_5537
46911 lduw [%l7 + 0x10], %i6
46912 tge %icc, 0x4
46913 andcc %l2, 0x1489, %o2
46914loop_5537:
46915 ldsw [%l7 + 0x40], %o3
46916 umul %o0, %i3, %o4
46917 ldd [%l7 + 0x40], %f2
46918 lduw [%l7 + 0x78], %l3
46919 bshuffle %f6, %f4, %f12
46920 movcs %icc, %i5, %l0
46921 tl %xcc, 0x2
46922 bne,a %xcc, loop_5538
46923 ldsw [%l7 + 0x14], %i4
46924 movre %g7, %g5, %i7
46925 lduw [%l7 + 0x1C], %l4
46926loop_5538:
46927 bvc,pt %icc, loop_5539
46928 movcs %xcc, %o6, %l6
46929 fmovspos %xcc, %f15, %f2
46930 tl %xcc, 0x5
46931loop_5539:
46932 stb %l5, [%l7 + 0x28]
46933 umul %g2, 0x15B2, %o1
46934 edge16ln %g1, %g3, %o5
46935 movrgez %i1, 0x3BD, %i2
46936 stb %g6, [%l7 + 0x36]
46937 sllx %l1, 0x12, %i0
46938 fbu %fcc3, loop_5540
46939 fpadd32 %f2, %f10, %f4
46940 stb %g4, [%l7 + 0x19]
46941 alignaddr %i6, %l2, %o2
46942loop_5540:
46943 std %f2, [%l7 + 0x18]
46944 fxors %f9, %f2, %f10
46945 fmovde %icc, %f4, %f8
46946 fornot2 %f14, %f4, %f0
46947 tneg %xcc, 0x5
46948 sdivcc %o7, 0x1FE9, %o3
46949 fsrc1s %f6, %f11
46950 movcs %icc, %o0, %o4
46951 orncc %l3, 0x1224, %i5
46952 and %i3, 0x0F6E, %l0
46953 fxnors %f3, %f11, %f9
46954 sth %g7, [%l7 + 0x48]
46955 ld [%l7 + 0x4C], %f6
46956 movcs %xcc, %g5, %i7
46957 ldub [%l7 + 0x39], %i4
46958 tcc %xcc, 0x1
46959 fbug %fcc2, loop_5541
46960 std %f12, [%l7 + 0x28]
46961 ldsh [%l7 + 0x10], %l4
46962 bvs,a %xcc, loop_5542
46963loop_5541:
46964 ld [%l7 + 0x08], %f1
46965 stw %o6, [%l7 + 0x6C]
46966 fmovrslz %l5, %f9, %f9
46967loop_5542:
46968 ble %xcc, loop_5543
46969 addc %g2, 0x1A25, %o1
46970 fmovscc %icc, %f4, %f10
46971 tsubcctv %l6, 0x0330, %g3
46972loop_5543:
46973 movge %xcc, %g1, %i1
46974 std %f12, [%l7 + 0x48]
46975 array16 %i2, %o5, %g6
46976 srax %i0, %g4, %i6
46977 ta %xcc, 0x4
46978 fmovdn %icc, %f0, %f3
46979 andncc %l2, %l1, %o7
46980 fzeros %f1
46981 std %f12, [%l7 + 0x48]
46982 fsrc1 %f14, %f0
46983 fand %f14, %f10, %f12
46984 fornot2s %f14, %f2, %f3
46985 tsubcctv %o2, %o0, %o4
46986 xnorcc %o3, 0x170F, %l3
46987 ldsb [%l7 + 0x4E], %i5
46988 fmovsleu %xcc, %f7, %f6
46989 fcmple32 %f2, %f2, %i3
46990 stw %l0, [%l7 + 0x48]
46991 bg loop_5544
46992 fmovrdgz %g5, %f8, %f10
46993 orn %i7, 0x1CE9, %i4
46994 ble,pn %xcc, loop_5545
46995loop_5544:
46996 fmovrslz %l4, %f3, %f2
46997 fmovs %f11, %f6
46998 edge8ln %o6, %l5, %g2
46999loop_5545:
47000 fcmple32 %f2, %f8, %g7
47001 fornot1s %f14, %f0, %f2
47002 siam 0x1
47003 ldsw [%l7 + 0x1C], %o1
47004 edge32 %l6, %g3, %g1
47005 edge8l %i1, %o5, %g6
47006 stb %i2, [%l7 + 0x21]
47007 brnz %i0, loop_5546
47008 be,a,pn %icc, loop_5547
47009 ldd [%l7 + 0x60], %f6
47010 ldsh [%l7 + 0x7A], %i6
47011loop_5546:
47012 andn %l2, %g4, %o7
47013loop_5547:
47014 fnegd %f10, %f2
47015 lduw [%l7 + 0x0C], %o2
47016 be,a loop_5548
47017 fcmpd %fcc3, %f2, %f12
47018 umulcc %o0, %l1, %o3
47019 pdist %f12, %f0, %f14
47020loop_5548:
47021 array32 %l3, %o4, %i3
47022 movrne %l0, %g5, %i5
47023 fpack16 %f4, %f1
47024 lduw [%l7 + 0x60], %i7
47025 array8 %l4, %i4, %l5
47026 bshuffle %f6, %f8, %f14
47027 bn,pt %icc, loop_5549
47028 ldsh [%l7 + 0x5C], %g2
47029 movrgz %o6, 0x260, %g7
47030 fcmpne16 %f2, %f0, %l6
47031loop_5549:
47032 tg %xcc, 0x2
47033 lduw [%l7 + 0x50], %o1
47034 fmovrslez %g3, %f4, %f3
47035 tgu %icc, 0x6
47036 brgez %g1, loop_5550
47037 fsrc2s %f0, %f0
47038 or %o5, 0x0BEF, %i1
47039 fmovsneg %icc, %f8, %f6
47040loop_5550:
47041 edge32l %g6, %i0, %i2
47042 movvs %icc, %l2, %i6
47043 fmovrsgez %g4, %f12, %f8
47044 sth %o7, [%l7 + 0x6C]
47045 stw %o2, [%l7 + 0x4C]
47046 subccc %l1, 0x19C4, %o0
47047 bn,a loop_5551
47048 tvc %icc, 0x2
47049 array8 %l3, %o4, %i3
47050 fands %f10, %f14, %f3
47051loop_5551:
47052 ldub [%l7 + 0x32], %l0
47053 fbo,a %fcc3, loop_5552
47054 fmovs %f0, %f1
47055 st %f3, [%l7 + 0x20]
47056 fmovse %icc, %f14, %f8
47057loop_5552:
47058 fmovdg %xcc, %f3, %f10
47059 be %xcc, loop_5553
47060 movrgez %o3, %g5, %i7
47061 lduh [%l7 + 0x10], %i5
47062 movvc %icc, %l4, %l5
47063loop_5553:
47064 ldsh [%l7 + 0x38], %g2
47065 ldsh [%l7 + 0x7A], %i4
47066 fnot1 %f10, %f6
47067 movneg %xcc, %o6, %g7
47068 movneg %xcc, %o1, %g3
47069 fabss %f3, %f13
47070 fornot1 %f2, %f8, %f10
47071 tle %icc, 0x3
47072 stb %l6, [%l7 + 0x7F]
47073 faligndata %f8, %f6, %f4
47074 fcmps %fcc2, %f2, %f0
47075 fsrc2s %f9, %f4
47076 movleu %xcc, %o5, %i1
47077 fexpand %f0, %f10
47078 fmovrdgz %g6, %f10, %f2
47079 fblg,a %fcc2, loop_5554
47080 ldub [%l7 + 0x3F], %i0
47081 bshuffle %f6, %f12, %f12
47082 stw %i2, [%l7 + 0x0C]
47083loop_5554:
47084 addccc %g1, 0x1A2A, %i6
47085 fpack32 %f8, %f2, %f8
47086 stx %g4, [%l7 + 0x10]
47087 ldub [%l7 + 0x7F], %l2
47088 ldsw [%l7 + 0x7C], %o2
47089 movcs %icc, %o7, %l1
47090 fmovspos %icc, %f0, %f5
47091 fmovspos %icc, %f1, %f13
47092 fmovdn %icc, %f11, %f7
47093 brlz,a %l3, loop_5555
47094 fbn %fcc0, loop_5556
47095 fmul8x16 %f8, %f10, %f8
47096 subcc %o4, %o0, %i3
47097loop_5555:
47098 tle %icc, 0x6
47099loop_5556:
47100 fxors %f4, %f2, %f11
47101 fmovsa %icc, %f10, %f4
47102 fmovdcs %icc, %f10, %f13
47103 ldsw [%l7 + 0x08], %o3
47104 fzeros %f14
47105 bgu loop_5557
47106 stb %l0, [%l7 + 0x23]
47107 ldub [%l7 + 0x15], %i7
47108 srl %i5, %l4, %g5
47109loop_5557:
47110 lduw [%l7 + 0x74], %g2
47111 ldub [%l7 + 0x49], %l5
47112 orncc %o6, %g7, %i4
47113 std %f8, [%l7 + 0x60]
47114 be,pn %xcc, loop_5558
47115 st %f13, [%l7 + 0x78]
47116 lduh [%l7 + 0x20], %g3
47117 movneg %xcc, %l6, %o1
47118loop_5558:
47119 bn,a loop_5559
47120 sllx %i1, %o5, %g6
47121 for %f14, %f4, %f12
47122 mulscc %i2, %g1, %i6
47123loop_5559:
47124 movrne %i0, 0x131, %g4
47125 ld [%l7 + 0x2C], %f1
47126 srlx %l2, %o2, %l1
47127 ld [%l7 + 0x38], %f5
47128 stx %o7, [%l7 + 0x10]
47129 fcmpd %fcc2, %f0, %f10
47130 fnor %f0, %f4, %f6
47131 movge %icc, %l3, %o4
47132 ld [%l7 + 0x0C], %f0
47133 fmovsvc %xcc, %f14, %f14
47134 fmul8ulx16 %f0, %f0, %f0
47135 fnegs %f0, %f14
47136 ld [%l7 + 0x50], %f3
47137 fandnot1s %f3, %f0, %f4
47138 fcmple32 %f0, %f0, %o0
47139 fnand %f0, %f10, %f6
47140 fmovsge %xcc, %f7, %f5
47141 fmul8sux16 %f4, %f6, %f8
47142 tgu %icc, 0x6
47143 stw %o3, [%l7 + 0x3C]
47144 fnot2s %f8, %f4
47145 ldsh [%l7 + 0x66], %i3
47146 add %l0, 0x08A6, %i5
47147 edge32 %i7, %g5, %g2
47148 fandnot1s %f1, %f3, %f13
47149 stb %l4, [%l7 + 0x41]
47150 ldd [%l7 + 0x60], %f12
47151 ldx [%l7 + 0x30], %l5
47152 addc %g7, %i4, %o6
47153 sdiv %g3, 0x15BA, %l6
47154 taddcc %o1, 0x0A1E, %i1
47155 edge32n %o5, %g6, %g1
47156 bcc loop_5560
47157 brgez %i6, loop_5561
47158 ldx [%l7 + 0x20], %i2
47159 sth %g4, [%l7 + 0x0A]
47160loop_5560:
47161 sth %l2, [%l7 + 0x7A]
47162loop_5561:
47163 brgez,a %o2, loop_5562
47164 fandnot1s %f15, %f11, %f0
47165 tge %icc, 0x4
47166 fones %f9
47167loop_5562:
47168 fnands %f2, %f15, %f0
47169 fmovsg %icc, %f2, %f2
47170 fmovs %f6, %f6
47171 movre %l1, 0x16A, %o7
47172 fmovdleu %xcc, %f5, %f14
47173 fba,a %fcc3, loop_5563
47174 fpmerge %f10, %f9, %f2
47175 popc %l3, %i0
47176 addc %o4, %o0, %o3
47177loop_5563:
47178 ld [%l7 + 0x24], %f3
47179 stx %l0, [%l7 + 0x70]
47180 tn %icc, 0x7
47181 fxnor %f12, %f12, %f0
47182 fnand %f10, %f10, %f4
47183 fbul,a %fcc3, loop_5564
47184 lduw [%l7 + 0x18], %i5
47185 fmovrse %i3, %f10, %f0
47186 bvc,a,pn %icc, loop_5565
47187loop_5564:
47188 movrgez %i7, %g5, %g2
47189 std %f8, [%l7 + 0x08]
47190 umul %l4, %g7, %l5
47191loop_5565:
47192 subcc %i4, %o6, %l6
47193 ble,pt %xcc, loop_5566
47194 std %f4, [%l7 + 0x60]
47195 fmovrslez %o1, %f12, %f4
47196 fsrc2 %f6, %f6
47197loop_5566:
47198 nop
47199 setx loop_5567, %l0, %l1
47200 jmpl %l1, %i1
47201 stx %o5, [%l7 + 0x70]
47202 ldsh [%l7 + 0x56], %g3
47203 fnands %f3, %f14, %f5
47204loop_5567:
47205 fpsub32s %f8, %f8, %f1
47206 fcmpgt16 %f0, %f2, %g6
47207 bvc,a,pn %icc, loop_5568
47208 orcc %g1, 0x06CD, %i2
47209 movle %icc, %g4, %l2
47210 ldsw [%l7 + 0x38], %o2
47211loop_5568:
47212 nop
47213 setx loop_5569, %l0, %l1
47214 wrpr 0x1, %tl
47215 wrpr %l1, %tpc
47216 add %l1, 0x4, %l1
47217 wrpr %l1, %tnpc
47218 setx 0x34400001400, %l0, %l1
47219 wrpr %l1, %tstate
47220 wrhpr 0x4, %htstate
47221 retry
47222 sub %i6, %l1, %o7
47223 movle %icc, %l3, %i0
47224 ldx [%l7 + 0x38], %o4
47225loop_5569:
47226 fmul8ulx16 %f14, %f8, %f2
47227 xor %o3, 0x0E67, %o0
47228 fcmple16 %f4, %f10, %l0
47229 fmovdle %icc, %f0, %f7
47230 fbl,a %fcc1, loop_5570
47231 ldsw [%l7 + 0x60], %i3
47232 taddcctv %i7, %g5, %g2
47233 fmovdle %xcc, %f14, %f1
47234loop_5570:
47235 fornot2s %f11, %f10, %f12
47236 ld [%l7 + 0x44], %f15
47237 udivcc %i5, 0x14ED, %l4
47238 fbo,a %fcc0, loop_5571
47239 sdivx %g7, 0x02BD, %i4
47240 fcmpne32 %f10, %f4, %o6
47241 stx %l5, [%l7 + 0x40]
47242loop_5571:
47243 std %f8, [%l7 + 0x08]
47244 brlez %o1, loop_5572
47245 tgu %icc, 0x4
47246 fnot2s %f10, %f13
47247 tneg %xcc, 0x6
47248loop_5572:
47249 orn %i1, %l6, %g3
47250 fand %f4, %f10, %f2
47251 movgu %xcc, %g6, %g1
47252 ldub [%l7 + 0x7D], %o5
47253 fandnot1 %f14, %f6, %f0
47254 std %f8, [%l7 + 0x38]
47255 ld [%l7 + 0x4C], %f14
47256 edge32n %i2, %g4, %o2
47257 ldub [%l7 + 0x4A], %l2
47258 fornot1 %f10, %f14, %f2
47259 fcmped %fcc3, %f8, %f14
47260 stx %l1, [%l7 + 0x28]
47261 std %f0, [%l7 + 0x08]
47262 ldd [%l7 + 0x58], %f14
47263 movrlez %i6, %o7, %l3
47264 fxors %f7, %f2, %f3
47265 fmovdpos %icc, %f15, %f0
47266 fmovsge %icc, %f5, %f0
47267 movcs %xcc, %i0, %o4
47268 sth %o3, [%l7 + 0x5C]
47269 fmul8x16al %f10, %f2, %f6
47270 stw %o0, [%l7 + 0x70]
47271 subcc %l0, %i7, %g5
47272 lduw [%l7 + 0x0C], %g2
47273 bge,pt %xcc, loop_5573
47274 fmovda %icc, %f2, %f12
47275 ldub [%l7 + 0x47], %i3
47276 st %f9, [%l7 + 0x30]
47277loop_5573:
47278 movcc %xcc, %l4, %i5
47279 std %f8, [%l7 + 0x28]
47280 sth %g7, [%l7 + 0x1C]
47281 fmul8x16 %f6, %f8, %f2
47282 stb %o6, [%l7 + 0x56]
47283 fnors %f13, %f7, %f11
47284 ldd [%l7 + 0x30], %f0
47285 ldsh [%l7 + 0x62], %l5
47286 fcmpeq16 %f12, %f8, %o1
47287 fmovsa %icc, %f14, %f15
47288 fmovrdlz %i4, %f8, %f10
47289 edge32ln %l6, %i1, %g3
47290 andn %g6, 0x10C4, %o5
47291 move %icc, %g1, %i2
47292 edge8l %g4, %o2, %l2
47293 alignaddr %l1, %o7, %l3
47294 st %f2, [%l7 + 0x4C]
47295 orcc %i0, %i6, %o4
47296 edge8ln %o3, %l0, %i7
47297 tsubcctv %g5, 0x16BB, %o0
47298 brlez %g2, loop_5574
47299 fpsub32 %f8, %f6, %f6
47300 bne,a,pn %xcc, loop_5575
47301 fpack16 %f6, %f14
47302loop_5574:
47303 fnegd %f4, %f10
47304 mova %xcc, %i3, %i5
47305loop_5575:
47306 stb %l4, [%l7 + 0x29]
47307 fornot2 %f12, %f4, %f0
47308 fbule %fcc0, loop_5576
47309 brlez %g7, loop_5577
47310 fcmple16 %f4, %f12, %l5
47311 stb %o6, [%l7 + 0x48]
47312loop_5576:
47313 ldsb [%l7 + 0x18], %i4
47314loop_5577:
47315 fnegd %f2, %f8
47316 bvs,a loop_5578
47317 bneg %icc, loop_5579
47318 mova %xcc, %l6, %i1
47319 fones %f4
47320loop_5578:
47321 ldd [%l7 + 0x60], %f8
47322loop_5579:
47323 bn,a,pn %xcc, loop_5580
47324 fbul,a %fcc0, loop_5581
47325 stx %g3, [%l7 + 0x58]
47326 fmovdne %icc, %f2, %f4
47327loop_5580:
47328 tg %xcc, 0x0
47329loop_5581:
47330 ldd [%l7 + 0x08], %f12
47331 smulcc %g6, 0x08A3, %o1
47332 ldub [%l7 + 0x76], %o5
47333 fandnot1 %f4, %f14, %f12
47334 xnor %g1, 0x1AEF, %i2
47335 fmovrdlz %g4, %f6, %f0
47336 ld [%l7 + 0x38], %f8
47337 bg loop_5582
47338 tsubcc %o2, %l1, %l2
47339 edge32l %o7, %i0, %i6
47340 fnors %f3, %f14, %f11
47341loop_5582:
47342 fsrc2 %f4, %f2
47343 array32 %l3, %o3, %o4
47344 ldx [%l7 + 0x60], %i7
47345 fcmpeq32 %f8, %f12, %g5
47346 bvs,a %xcc, loop_5583
47347 ldub [%l7 + 0x6D], %l0
47348 ldsb [%l7 + 0x19], %g2
47349 edge16n %i3, %i5, %o0
47350loop_5583:
47351 pdist %f2, %f12, %f10
47352 srax %l4, 0x0D, %g7
47353 tn %icc, 0x5
47354 array16 %o6, %l5, %l6
47355 ldsw [%l7 + 0x18], %i1
47356 ldsb [%l7 + 0x64], %g3
47357 brnz,a %i4, loop_5584
47358 ld [%l7 + 0x48], %f9
47359 fnot2 %f12, %f14
47360 bn,a,pn %icc, loop_5585
47361loop_5584:
47362 stw %g6, [%l7 + 0x48]
47363 edge8n %o1, %g1, %o5
47364 stw %i2, [%l7 + 0x34]
47365loop_5585:
47366 fnors %f0, %f2, %f3
47367 edge16 %g4, %l1, %o2
47368 fandnot2 %f4, %f10, %f6
47369 fmovdn %icc, %f0, %f9
47370 mulx %l2, %i0, %i6
47371 fmovrde %l3, %f0, %f0
47372 fcmped %fcc1, %f4, %f4
47373 sth %o7, [%l7 + 0x3E]
47374 for %f4, %f2, %f10
47375 fmovsa %icc, %f12, %f9
47376 bl %icc, loop_5586
47377 fmovrdlz %o3, %f14, %f2
47378 fmovrse %i7, %f14, %f11
47379 subc %o4, %l0, %g5
47380loop_5586:
47381 tne %icc, 0x7
47382 taddcc %i3, 0x1BCC, %i5
47383 bcc %icc, loop_5587
47384 sllx %g2, %o0, %g7
47385 sethi 0x05B1, %l4
47386 bvs,pn %xcc, loop_5588
47387loop_5587:
47388 fmul8x16al %f13, %f15, %f8
47389 fble %fcc3, loop_5589
47390 move %xcc, %o6, %l6
47391loop_5588:
47392 movleu %icc, %l5, %g3
47393 fmovsge %xcc, %f8, %f12
47394loop_5589:
47395 array32 %i1, %g6, %o1
47396 fmovdpos %xcc, %f8, %f4
47397 fbo,a %fcc1, loop_5590
47398 fsrc2s %f10, %f5
47399 popc %g1, %o5
47400 ldx [%l7 + 0x48], %i2
47401loop_5590:
47402 fpsub16 %f0, %f8, %f0
47403 fone %f6
47404 ldsw [%l7 + 0x4C], %i4
47405 fnor %f6, %f4, %f0
47406 fmovrslez %g4, %f15, %f14
47407 lduh [%l7 + 0x12], %o2
47408 subcc %l2, %l1, %i6
47409 tge %icc, 0x7
47410 fmovsleu %icc, %f0, %f12
47411 fmovs %f6, %f13
47412 tge %xcc, 0x5
47413 fcmple16 %f12, %f4, %i0
47414 ldub [%l7 + 0x50], %l3
47415 call loop_5591
47416 movg %icc, %o3, %o7
47417 movne %xcc, %i7, %o4
47418 bge %icc, loop_5592
47419loop_5591:
47420 umul %g5, %i3, %l0
47421 ba,a,pt %icc, loop_5593
47422 ldx [%l7 + 0x08], %i5
47423loop_5592:
47424 tvs %icc, 0x1
47425 ldsh [%l7 + 0x5A], %o0
47426loop_5593:
47427 ldx [%l7 + 0x30], %g7
47428 fandnot1s %f5, %f13, %f5
47429 fmovdne %xcc, %f11, %f8
47430 tl %icc, 0x1
47431 ldsh [%l7 + 0x72], %g2
47432 edge8ln %l4, %l6, %o6
47433 st %f13, [%l7 + 0x34]
47434 ldd [%l7 + 0x38], %f2
47435 fmovsneg %xcc, %f1, %f0
47436 st %f9, [%l7 + 0x5C]
47437 fmovdcc %xcc, %f13, %f6
47438 fbg %fcc1, loop_5594
47439 fbg,a %fcc1, loop_5595
47440 fmovdleu %icc, %f12, %f5
47441 sll %l5, 0x18, %g3
47442loop_5594:
47443 ldsh [%l7 + 0x46], %g6
47444loop_5595:
47445 sdivcc %i1, 0x010C, %g1
47446 movge %icc, %o5, %o1
47447 subcc %i4, 0x0CEB, %g4
47448 bvs,a %icc, loop_5596
47449 fornot1 %f0, %f2, %f4
47450 faligndata %f0, %f10, %f10
47451 fmovsleu %xcc, %f9, %f13
47452loop_5596:
47453 ld [%l7 + 0x60], %f15
47454 array8 %o2, %l2, %l1
47455 fmovde %icc, %f15, %f10
47456 fors %f0, %f2, %f11
47457 fnot2s %f5, %f14
47458 array16 %i6, %i0, %i2
47459 fbg %fcc0, loop_5597
47460 fmovsa %xcc, %f12, %f11
47461 movvs %xcc, %o3, %o7
47462 ldub [%l7 + 0x63], %l3
47463loop_5597:
47464 tge %xcc, 0x7
47465 fnot2s %f7, %f11
47466 sub %o4, %i7, %i3
47467 std %f6, [%l7 + 0x50]
47468 stx %l0, [%l7 + 0x60]
47469 fbl %fcc0, loop_5598
47470 fmovdne %xcc, %f8, %f11
47471 fxnor %f2, %f12, %f4
47472 ldsw [%l7 + 0x7C], %g5
47473loop_5598:
47474 stx %i5, [%l7 + 0x50]
47475 movcc %xcc, %o0, %g2
47476 addcc %g7, %l4, %l6
47477 fmovsgu %icc, %f8, %f15
47478 bvs,a,pt %icc, loop_5599
47479 bg,a,pt %xcc, loop_5600
47480 fmovrdne %o6, %f0, %f12
47481 stw %g3, [%l7 + 0x78]
47482loop_5599:
47483 std %f12, [%l7 + 0x48]
47484loop_5600:
47485 tgu %xcc, 0x3
47486 stw %l5, [%l7 + 0x30]
47487 fcmpes %fcc1, %f8, %f11
47488 fmovrslz %g6, %f5, %f7
47489 ldsh [%l7 + 0x68], %i1
47490 fpack16 %f12, %f1
47491 sth %g1, [%l7 + 0x10]
47492 bne,pt %xcc, loop_5601
47493 fmovdgu %icc, %f5, %f8
47494 edge32n %o1, %i4, %o5
47495 ba,pn %icc, loop_5602
47496loop_5601:
47497 call loop_5603
47498 popc %g4, %o2
47499 movg %xcc, %l1, %i6
47500loop_5602:
47501 udiv %i0, 0x1BF8, %l2
47502loop_5603:
47503 fornot2 %f8, %f4, %f12
47504 bge,pn %icc, loop_5604
47505 fmovsge %xcc, %f0, %f0
47506 stx %o3, [%l7 + 0x48]
47507 fcmple32 %f2, %f2, %i2
47508loop_5604:
47509 fandnot2 %f14, %f8, %f0
47510 ldx [%l7 + 0x40], %l3
47511 stx %o4, [%l7 + 0x70]
47512 ldub [%l7 + 0x35], %o7
47513 call loop_5605
47514 movl %xcc, %i3, %i7
47515 st %f6, [%l7 + 0x18]
47516 brlz,a %l0, loop_5606
47517loop_5605:
47518 fbug %fcc3, loop_5607
47519 fmovscc %icc, %f7, %f10
47520 std %f0, [%l7 + 0x50]
47521loop_5606:
47522 edge8ln %g5, %i5, %g2
47523loop_5607:
47524 for %f4, %f6, %f6
47525 fmovrde %g7, %f6, %f8
47526 fcmple16 %f2, %f8, %l4
47527 stb %o0, [%l7 + 0x2F]
47528 sdiv %o6, 0x1AC1, %g3
47529 fmovsn %icc, %f11, %f9
47530 fmovde %xcc, %f5, %f6
47531 stx %l6, [%l7 + 0x08]
47532 lduw [%l7 + 0x18], %l5
47533 fnot1s %f5, %f7
47534 movvs %xcc, %g6, %g1
47535 sll %i1, 0x1E, %o1
47536 bvs,a,pt %xcc, loop_5608
47537 ldub [%l7 + 0x7E], %o5
47538 brlz,a %i4, loop_5609
47539 ld [%l7 + 0x60], %f8
47540loop_5608:
47541 stb %g4, [%l7 + 0x3F]
47542 lduw [%l7 + 0x64], %o2
47543loop_5609:
47544 for %f8, %f10, %f0
47545 fandnot2 %f12, %f0, %f8
47546 bne %icc, loop_5610
47547 bcc,a loop_5611
47548 alignaddrl %l1, %i0, %l2
47549 fpack32 %f12, %f4, %f6
47550loop_5610:
47551 movle %icc, %o3, %i6
47552loop_5611:
47553 stw %i2, [%l7 + 0x0C]
47554 edge8l %o4, %l3, %o7
47555 movle %xcc, %i3, %l0
47556 alignaddrl %i7, %g5, %g2
47557 stx %i5, [%l7 + 0x08]
47558 brlz,a %l4, loop_5612
47559 fcmpne32 %f10, %f2, %g7
47560 fnegd %f10, %f0
47561 lduh [%l7 + 0x42], %o0
47562loop_5612:
47563 andcc %o6, 0x0C5B, %g3
47564 tsubcctv %l5, %g6, %g1
47565 fpadd32s %f12, %f12, %f9
47566 ldsh [%l7 + 0x0E], %i1
47567 edge8ln %l6, %o5, %i4
47568 stw %o1, [%l7 + 0x6C]
47569 edge32 %o2, %l1, %i0
47570 subccc %g4, %l2, %o3
47571 fmovrsgz %i2, %f9, %f3
47572 fbe %fcc0, loop_5613
47573 ldub [%l7 + 0x0B], %i6
47574 fmovrslz %l3, %f10, %f2
47575 nop
47576 setx loop_5614, %l0, %l1
47577 wrpr 0x1, %tl
47578 wrpr %l1, %tpc
47579 add %l1, 0x4, %l1
47580 wrpr %l1, %tnpc
47581 setx 0x34400001400, %l0, %l1
47582 wrpr %l1, %tstate
47583 wrhpr 0x4, %htstate
47584 retry
47585loop_5613:
47586 ldsh [%l7 + 0x3A], %o4
47587 tge %xcc, 0x5
47588 xor %o7, 0x1F63, %l0
47589loop_5614:
47590 xnorcc %i7, 0x035E, %i3
47591 fmovrdgez %g2, %f12, %f10
47592 fpsub32s %f5, %f9, %f15
47593 st %f1, [%l7 + 0x3C]
47594 fbne %fcc1, loop_5615
47595 be,pn %icc, loop_5616
47596 sdiv %i5, 0x174F, %g5
47597 std %f14, [%l7 + 0x08]
47598loop_5615:
47599 stx %g7, [%l7 + 0x08]
47600loop_5616:
47601 fandnot2 %f10, %f12, %f8
47602 alignaddr %o0, %l4, %g3
47603 stx %l5, [%l7 + 0x08]
47604 bneg loop_5617
47605 fnand %f8, %f2, %f12
47606 fba %fcc3, loop_5618
47607 fbue %fcc3, loop_5619
47608loop_5617:
47609 fmovdleu %icc, %f13, %f1
47610 ld [%l7 + 0x2C], %f6
47611loop_5618:
47612 fcmpeq16 %f6, %f2, %g6
47613loop_5619:
47614 fmovsgu %icc, %f5, %f3
47615 ldd [%l7 + 0x78], %f4
47616 fmovdvs %icc, %f10, %f7
47617 movrne %g1, 0x3D5, %o6
47618 sth %i1, [%l7 + 0x34]
47619 bpos,pt %icc, loop_5620
47620 siam 0x3
47621 fnot1 %f0, %f12
47622 tneg %icc, 0x2
47623loop_5620:
47624 fbg,a %fcc2, loop_5621
47625 lduh [%l7 + 0x74], %l6
47626 ldsb [%l7 + 0x1C], %i4
47627 fsrc1 %f10, %f0
47628loop_5621:
47629 stx %o1, [%l7 + 0x60]
47630 fcmpne32 %f10, %f4, %o5
47631 fmovsle %icc, %f7, %f13
47632 fble,a %fcc3, loop_5622
47633 fbug %fcc2, loop_5623
47634 fandnot1 %f2, %f14, %f10
47635 fpsub32 %f8, %f14, %f4
47636loop_5622:
47637 addccc %l1, 0x03E1, %i0
47638loop_5623:
47639 bne,a,pt %icc, loop_5624
47640 fpsub16 %f6, %f12, %f4
47641 fnot1 %f12, %f2
47642 fmovrdgz %o2, %f12, %f8
47643loop_5624:
47644 bl,a loop_5625
47645 fmovrse %g4, %f12, %f0
47646 stw %o3, [%l7 + 0x4C]
47647 movrlez %l2, 0x343, %i2
47648loop_5625:
47649 nop
47650 setx loop_5626, %l0, %l1
47651 jmpl %l1, %i6
47652 fcmple32 %f4, %f0, %o4
47653 srax %l3, 0x15, %o7
47654 stw %l0, [%l7 + 0x6C]
47655loop_5626:
47656 nop
47657 setx loop_5627, %l0, %l1
47658 wrpr 0x1, %tl
47659 wrpr %l1, %tpc
47660 add %l1, 0x4, %l1
47661 wrpr %l1, %tnpc
47662 setx 0x34400001400, %l0, %l1
47663 wrpr %l1, %tstate
47664 wrhpr 0x4, %htstate
47665 retry
47666 fmovrslz %i3, %f2, %f15
47667 bcc,a %xcc, loop_5628
47668 fcmpeq16 %f6, %f10, %i7
47669loop_5627:
47670 movcc %icc, %i5, %g5
47671 subcc %g7, %o0, %l4
47672loop_5628:
47673 fbue %fcc3, loop_5629
47674 fmovrsne %g3, %f7, %f8
47675 fandnot1s %f12, %f6, %f9
47676 fbn,a %fcc0, loop_5630
47677loop_5629:
47678 ldsb [%l7 + 0x55], %l5
47679 edge32l %g6, %g2, %o6
47680 st %f4, [%l7 + 0x14]
47681loop_5630:
47682 fcmpeq32 %f6, %f14, %g1
47683 std %f4, [%l7 + 0x08]
47684 fbge,a %fcc1, loop_5631
47685 bn %xcc, loop_5632
47686 brlz,a %l6, loop_5633
47687 tl %xcc, 0x4
47688loop_5631:
47689 add %i1, 0x1485, %i4
47690loop_5632:
47691 fmovdge %xcc, %f4, %f5
47692loop_5633:
47693 ldub [%l7 + 0x45], %o5
47694 tleu %icc, 0x6
47695 ldd [%l7 + 0x30], %f10
47696 ldub [%l7 + 0x57], %o1
47697 subc %l1, %i0, %o2
47698 ld [%l7 + 0x14], %f14
47699 fand %f6, %f14, %f2
47700 ldsw [%l7 + 0x14], %g4
47701 stw %l2, [%l7 + 0x74]
47702 fors %f2, %f10, %f2
47703 ldsw [%l7 + 0x24], %o3
47704 orcc %i2, %i6, %o4
47705 bleu %xcc, loop_5634
47706 fmovrslez %l3, %f4, %f7
47707 fbe %fcc2, loop_5635
47708 ldd [%l7 + 0x20], %f10
47709loop_5634:
47710 fmovsg %icc, %f14, %f15
47711 fmovrse %l0, %f14, %f15
47712loop_5635:
47713 tpos %icc, 0x1
47714 fmovdcc %xcc, %f0, %f10
47715 movrgz %i3, %i7, %o7
47716 tcs %xcc, 0x2
47717 fmovrdlez %g5, %f2, %f2
47718 ba %xcc, loop_5636
47719 alignaddrl %g7, %i5, %l4
47720 brgez,a %o0, loop_5637
47721 edge8n %g3, %g6, %l5
47722loop_5636:
47723 fmovdg %xcc, %f12, %f7
47724 fmovsle %xcc, %f13, %f2
47725loop_5637:
47726 fmovdl %icc, %f2, %f2
47727 fmul8x16au %f6, %f9, %f4
47728 brgz %o6, loop_5638
47729 ldsb [%l7 + 0x22], %g2
47730 ld [%l7 + 0x18], %f10
47731 fmovsneg %icc, %f4, %f10
47732loop_5638:
47733 sub %g1, %l6, %i1
47734 ldub [%l7 + 0x22], %i4
47735 addccc %o5, %o1, %l1
47736 fmovdneg %xcc, %f13, %f5
47737 bge,pt %xcc, loop_5639
47738 ldsh [%l7 + 0x48], %o2
47739 stw %i0, [%l7 + 0x68]
47740 array16 %l2, %o3, %g4
47741loop_5639:
47742 fmovrdlz %i6, %f2, %f8
47743 sethi 0x0AA4, %o4
47744 fsrc1 %f10, %f12
47745 fmovdvs %xcc, %f10, %f15
47746 tg %icc, 0x5
47747 brgz %l3, loop_5640
47748 tsubcctv %l0, 0x12CD, %i2
47749 lduw [%l7 + 0x78], %i7
47750 fsrc1 %f10, %f8
47751loop_5640:
47752 bg loop_5641
47753 ble loop_5642
47754 andn %i3, %g5, %g7
47755 sra %o7, %l4, %o0
47756loop_5641:
47757 fandnot1s %f12, %f12, %f10
47758loop_5642:
47759 fcmped %fcc1, %f0, %f6
47760 edge8ln %i5, %g3, %g6
47761 brnz %l5, loop_5643
47762 st %f13, [%l7 + 0x14]
47763 movrgez %g2, %o6, %g1
47764 addcc %l6, 0x0B3D, %i4
47765loop_5643:
47766 fpadd16s %f0, %f6, %f11
47767 ldd [%l7 + 0x38], %f2
47768 umulcc %i1, %o1, %l1
47769 fmovrdgez %o2, %f0, %f6
47770 fpadd16s %f2, %f2, %f13
47771 sth %i0, [%l7 + 0x54]
47772 fornot2s %f9, %f0, %f6
47773 ldub [%l7 + 0x48], %l2
47774 nop
47775 setx loop_5644, %l0, %l1
47776 wrpr 0x1, %tl
47777 wrpr %l1, %tpc
47778 add %l1, 0x4, %l1
47779 wrpr %l1, %tnpc
47780 setx 0x34400001400, %l0, %l1
47781 wrpr %l1, %tstate
47782 wrhpr 0x4, %htstate
47783 retry
47784 nop
47785 setx loop_5645, %l0, %l1
47786 jmpl %l1, %o5
47787 ld [%l7 + 0x18], %f11
47788 edge8l %g4, %o3, %i6
47789loop_5644:
47790 sth %l3, [%l7 + 0x58]
47791loop_5645:
47792 fsrc1 %f14, %f10
47793 movg %xcc, %o4, %i2
47794 fpackfix %f14, %f10
47795 ldub [%l7 + 0x41], %i7
47796 andncc %i3, %l0, %g7
47797 stb %o7, [%l7 + 0x5F]
47798 st %f6, [%l7 + 0x54]
47799 edge16ln %l4, %o0, %i5
47800 ldsh [%l7 + 0x4C], %g5
47801 ld [%l7 + 0x0C], %f12
47802 bneg,a,pn %xcc, loop_5646
47803 fba %fcc0, loop_5647
47804 tl %xcc, 0x6
47805 fmul8ulx16 %f0, %f12, %f6
47806loop_5646:
47807 tgu %xcc, 0x6
47808loop_5647:
47809 move %xcc, %g6, %g3
47810 siam 0x3
47811 fmovdcs %icc, %f8, %f7
47812 fors %f4, %f2, %f11
47813 nop
47814 setx loop_5648, %l0, %l1
47815 wrpr 0x1, %tl
47816 wrpr %l1, %tnpc
47817 setx 0x34400001400, %l0, %l1
47818 wrpr %l1, %tstate
47819 wrhpr 0x4, %htstate
47820 done
47821 tvs %icc, 0x3
47822 fmovrslz %l5, %f15, %f8
47823 brnz,a %o6, loop_5649
47824loop_5648:
47825 fors %f9, %f5, %f11
47826 nop
47827 setx loop_5650, %l0, %l1
47828 wrpr 0x1, %tl
47829 wrpr %l1, %tnpc
47830 setx 0x34400001400, %l0, %l1
47831 wrpr %l1, %tstate
47832 wrhpr 0x4, %htstate
47833 done
47834 lduh [%l7 + 0x22], %g2
47835loop_5649:
47836 ldsh [%l7 + 0x08], %l6
47837 add %i4, 0x019C, %g1
47838loop_5650:
47839 sth %o1, [%l7 + 0x3C]
47840 smulcc %i1, 0x0175, %o2
47841 mulx %i0, %l2, %l1
47842 fornot2 %f6, %f12, %f12
47843 ld [%l7 + 0x2C], %f1
47844 ldub [%l7 + 0x0F], %g4
47845 stx %o3, [%l7 + 0x40]
47846 fxor %f14, %f12, %f12
47847 xnor %i6, %o5, %o4
47848 movcc %xcc, %l3, %i7
47849 lduw [%l7 + 0x60], %i2
47850 stb %l0, [%l7 + 0x50]
47851 fnot2 %f6, %f10
47852 sub %g7, %o7, %l4
47853 fmovdgu %icc, %f11, %f2
47854 taddcctv %o0, 0x02BA, %i5
47855 fpsub16s %f14, %f15, %f9
47856 ld [%l7 + 0x0C], %f0
47857 nop
47858 setx loop_5651, %l0, %l1
47859 jmpl %l1, %i3
47860 ldx [%l7 + 0x38], %g5
47861 alignaddr %g6, %l5, %o6
47862 fbne %fcc3, loop_5652
47863loop_5651:
47864 fabsd %f10, %f14
47865 ldsh [%l7 + 0x5E], %g3
47866 ldsh [%l7 + 0x24], %l6
47867loop_5652:
47868 fmovda %icc, %f11, %f15
47869 fbe %fcc2, loop_5653
47870 fpsub32s %f7, %f4, %f14
47871 fcmpne32 %f10, %f2, %i4
47872 ldsh [%l7 + 0x22], %g1
47873loop_5653:
47874 fmul8x16al %f14, %f14, %f4
47875 bn loop_5654
47876 ld [%l7 + 0x48], %f11
47877 ldd [%l7 + 0x50], %f0
47878 taddcc %o1, %g2, %o2
47879loop_5654:
47880 stw %i0, [%l7 + 0x4C]
47881 umulcc %l2, %i1, %g4
47882 tgu %xcc, 0x1
47883 fmovsn %icc, %f7, %f14
47884 fmul8ulx16 %f10, %f4, %f8
47885 andncc %l1, %i6, %o5
47886 te %xcc, 0x7
47887 ldsb [%l7 + 0x2C], %o4
47888 lduw [%l7 + 0x2C], %o3
47889 ldsw [%l7 + 0x34], %l3
47890 addccc %i2, 0x0606, %i7
47891 lduh [%l7 + 0x0A], %l0
47892 fmovrslez %g7, %f14, %f9
47893 fmovdg %xcc, %f1, %f14
47894 stb %o7, [%l7 + 0x09]
47895 edge16 %o0, %l4, %i5
47896 for %f4, %f12, %f10
47897 fornot1s %f2, %f10, %f2
47898 bn,a,pn %icc, loop_5655
47899 tne %xcc, 0x2
47900 fbe,a %fcc0, loop_5656
47901 fbule %fcc0, loop_5657
47902loop_5655:
47903 fblg %fcc0, loop_5658
47904 st %f11, [%l7 + 0x40]
47905loop_5656:
47906 fcmpgt16 %f2, %f8, %g5
47907loop_5657:
47908 fpadd32s %f3, %f7, %f11
47909loop_5658:
47910 fbu %fcc0, loop_5659
47911 edge16l %g6, %i3, %l5
47912 std %f10, [%l7 + 0x18]
47913 fornot2 %f12, %f6, %f6
47914loop_5659:
47915 fbo,a %fcc3, loop_5660
47916 stx %o6, [%l7 + 0x78]
47917 sethi 0x1662, %l6
47918 smul %g3, %i4, %g1
47919loop_5660:
47920 edge16ln %o1, %o2, %i0
47921 fornot2s %f8, %f0, %f8
47922 umulcc %l2, %i1, %g2
47923 array8 %g4, %l1, %i6
47924 fmovrdgez %o4, %f0, %f6
47925 tcc %xcc, 0x2
47926 fmovrdgez %o5, %f8, %f14
47927 std %f12, [%l7 + 0x50]
47928 fnors %f4, %f6, %f0
47929 sllx %o3, 0x01, %l3
47930 sra %i7, 0x1C, %i2
47931 smulcc %l0, 0x001B, %g7
47932 std %f6, [%l7 + 0x08]
47933 ldsw [%l7 + 0x18], %o7
47934 ble,a loop_5661
47935 st %f11, [%l7 + 0x6C]
47936 fmovdvc %xcc, %f8, %f9
47937 srl %l4, %i5, %o0
47938loop_5661:
47939 movl %xcc, %g5, %i3
47940 ldsw [%l7 + 0x4C], %g6
47941 stx %l5, [%l7 + 0x28]
47942 movge %xcc, %o6, %l6
47943 fpadd16 %f12, %f8, %f4
47944 fxnors %f4, %f1, %f14
47945 stb %g3, [%l7 + 0x5E]
47946 fcmple16 %f12, %f0, %g1
47947 be loop_5662
47948 fbule,a %fcc0, loop_5663
47949 stw %i4, [%l7 + 0x50]
47950 ble,a loop_5664
47951loop_5662:
47952 sra %o1, 0x1B, %i0
47953loop_5663:
47954 sth %o2, [%l7 + 0x1E]
47955 bpos,pn %xcc, loop_5665
47956loop_5664:
47957 movg %icc, %i1, %g2
47958 fornot1s %f2, %f1, %f12
47959 fmul8x16au %f12, %f0, %f12
47960loop_5665:
47961 taddcc %l2, 0x1FB1, %g4
47962 add %l1, 0x1F94, %o4
47963 brlz,a %o5, loop_5666
47964 bcc,a,pt %icc, loop_5667
47965 fnegs %f12, %f0
47966 addc %o3, %l3, %i7
47967loop_5666:
47968 move %xcc, %i6, %l0
47969loop_5667:
47970 edge32n %i2, %o7, %g7
47971 fmovde %icc, %f10, %f5
47972 ldsb [%l7 + 0x1D], %i5
47973 fmovsleu %xcc, %f6, %f13
47974 fmovsle %icc, %f1, %f13
47975 movge %icc, %l4, %o0
47976 ldsw [%l7 + 0x08], %i3
47977 st %f4, [%l7 + 0x38]
47978 tl %icc, 0x4
47979 fbue,a %fcc0, loop_5668
47980 faligndata %f12, %f4, %f2
47981 fbe %fcc3, loop_5669
47982 bvc,pn %icc, loop_5670
47983loop_5668:
47984 be,a,pn %icc, loop_5671
47985 andcc %g5, %g6, %l5
47986loop_5669:
47987 fand %f8, %f0, %f10
47988loop_5670:
47989 sll %l6, 0x04, %o6
47990loop_5671:
47991 fpsub16 %f8, %f6, %f10
47992 fbu %fcc2, loop_5672
47993 fnands %f3, %f14, %f2
47994 sdiv %g1, 0x1973, %g3
47995 fornot1 %f6, %f0, %f0
47996loop_5672:
47997 ld [%l7 + 0x50], %f6
47998 tvc %xcc, 0x5
47999 fzero %f14
48000 faligndata %f10, %f12, %f0
48001 ldsh [%l7 + 0x12], %i4
48002 std %f4, [%l7 + 0x40]
48003 ldx [%l7 + 0x10], %i0
48004 alignaddrl %o2, %i1, %g2
48005 std %f0, [%l7 + 0x70]
48006 fmul8sux16 %f12, %f4, %f12
48007 fmovsgu %xcc, %f5, %f2
48008 brnz %o1, loop_5673
48009 edge32n %l2, %l1, %o4
48010 tleu %xcc, 0x5
48011 st %f3, [%l7 + 0x10]
48012loop_5673:
48013 faligndata %f2, %f8, %f8
48014 lduw [%l7 + 0x5C], %o5
48015 orncc %g4, %o3, %l3
48016 nop
48017 setx loop_5674, %l0, %l1
48018 jmpl %l1, %i6
48019 orcc %i7, 0x091E, %l0
48020 ld [%l7 + 0x58], %f1
48021 fnor %f12, %f10, %f14
48022loop_5674:
48023 stw %o7, [%l7 + 0x48]
48024 alignaddrl %g7, %i2, %l4
48025 lduh [%l7 + 0x38], %o0
48026 tneg %xcc, 0x5
48027 lduh [%l7 + 0x4C], %i3
48028 stb %i5, [%l7 + 0x5D]
48029 edge32ln %g6, %g5, %l6
48030 lduh [%l7 + 0x7A], %l5
48031 fmul8x16au %f8, %f13, %f4
48032 ldsh [%l7 + 0x5E], %g1
48033 st %f5, [%l7 + 0x18]
48034 lduh [%l7 + 0x4A], %g3
48035 fnand %f2, %f14, %f10
48036 ldsh [%l7 + 0x32], %o6
48037 orcc %i0, %o2, %i1
48038 ldx [%l7 + 0x70], %g2
48039 ldsb [%l7 + 0x3A], %o1
48040 fmovrse %l2, %f9, %f11
48041 stx %i4, [%l7 + 0x10]
48042 fpack32 %f8, %f0, %f0
48043 fbo %fcc3, loop_5675
48044 udivcc %o4, 0x1DFE, %o5
48045 edge16n %l1, %g4, %o3
48046 fmovsneg %icc, %f11, %f7
48047loop_5675:
48048 st %f6, [%l7 + 0x60]
48049 fcmple32 %f2, %f10, %i6
48050 stx %i7, [%l7 + 0x18]
48051 movne %xcc, %l0, %o7
48052 ldsb [%l7 + 0x42], %g7
48053 fandnot2s %f7, %f12, %f5
48054 ldsh [%l7 + 0x7E], %i2
48055 fcmpne16 %f2, %f12, %l3
48056 ld [%l7 + 0x58], %f12
48057 movleu %xcc, %o0, %i3
48058 mova %icc, %l4, %g6
48059 srlx %i5, 0x1E, %l6
48060 fbne %fcc1, loop_5676
48061 bshuffle %f4, %f8, %f6
48062 fbule %fcc0, loop_5677
48063 stw %g5, [%l7 + 0x14]
48064loop_5676:
48065 fpsub32s %f0, %f12, %f14
48066 array8 %l5, %g1, %g3
48067loop_5677:
48068 xnorcc %i0, 0x1244, %o6
48069 fcmps %fcc3, %f3, %f10
48070 tcs %icc, 0x2
48071 ba,pt %xcc, loop_5678
48072 lduw [%l7 + 0x1C], %i1
48073 orn %g2, 0x1508, %o1
48074 alignaddr %o2, %l2, %o4
48075loop_5678:
48076 ldd [%l7 + 0x18], %f12
48077 bleu,pn %icc, loop_5679
48078 ldsb [%l7 + 0x73], %i4
48079 fmul8x16au %f13, %f7, %f10
48080 ldx [%l7 + 0x10], %o5
48081loop_5679:
48082 tge %icc, 0x4
48083 smulcc %l1, 0x080A, %g4
48084 fbe %fcc3, loop_5680
48085 movrlez %i6, 0x173, %o3
48086 edge32l %l0, %i7, %g7
48087 ldsw [%l7 + 0x70], %i2
48088loop_5680:
48089 nop
48090 setx loop_5681, %l0, %l1
48091 wrpr 0x1, %tl
48092 wrpr %l1, %tnpc
48093 setx 0x34400001400, %l0, %l1
48094 wrpr %l1, %tstate
48095 wrhpr 0x4, %htstate
48096 done
48097 udiv %o7, 0x033A, %l3
48098 lduw [%l7 + 0x68], %o0
48099 fmul8x16au %f12, %f7, %f2
48100loop_5681:
48101 fmovdcc %xcc, %f2, %f4
48102 fmul8sux16 %f10, %f8, %f8
48103 movre %i3, %l4, %g6
48104 andcc %l6, 0x1340, %g5
48105 lduh [%l7 + 0x18], %l5
48106 fzeros %f5
48107 tleu %xcc, 0x3
48108 bl,a %xcc, loop_5682
48109 fmuld8ulx16 %f5, %f7, %f4
48110 fpadd16 %f6, %f6, %f6
48111 fpmerge %f8, %f6, %f2
48112loop_5682:
48113 fzeros %f10
48114 fabsd %f8, %f12
48115 movl %icc, %g1, %i5
48116 taddcctv %i0, %g3, %o6
48117 fxor %f2, %f10, %f8
48118 fpsub32s %f4, %f13, %f7
48119 ldub [%l7 + 0x1C], %i1
48120 movne %icc, %g2, %o1
48121 bpos loop_5683
48122 movrgez %o2, 0x0FA, %l2
48123 fsrc2s %f5, %f10
48124 fba %fcc0, loop_5684
48125loop_5683:
48126 stb %i4, [%l7 + 0x72]
48127 fmovscs %icc, %f12, %f2
48128 sll %o5, %l1, %g4
48129loop_5684:
48130 fba %fcc0, loop_5685
48131 st %f12, [%l7 + 0x1C]
48132 fmovrse %o4, %f15, %f14
48133 movrgez %o3, %i6, %l0
48134loop_5685:
48135 fmovdcs %xcc, %f9, %f5
48136 fmovda %xcc, %f4, %f15
48137 std %f8, [%l7 + 0x08]
48138 fnors %f13, %f2, %f3
48139 bne,a loop_5686
48140 brgez %i7, loop_5687
48141 sll %g7, 0x0A, %i2
48142 brnz %l3, loop_5688
48143loop_5686:
48144 edge16n %o0, %o7, %l4
48145loop_5687:
48146 ld [%l7 + 0x4C], %f7
48147 fbg %fcc2, loop_5689
48148loop_5688:
48149 subcc %i3, %g6, %l6
48150 bvs loop_5690
48151 movn %xcc, %g5, %g1
48152loop_5689:
48153 sth %l5, [%l7 + 0x76]
48154 fsrc1 %f14, %f4
48155loop_5690:
48156 ld [%l7 + 0x58], %f7
48157 fands %f13, %f12, %f4
48158 ldub [%l7 + 0x7B], %i5
48159 stw %g3, [%l7 + 0x10]
48160 fzeros %f2
48161 bg,pt %xcc, loop_5691
48162 fmovdgu %xcc, %f0, %f12
48163 movvc %icc, %i0, %i1
48164 st %f2, [%l7 + 0x38]
48165loop_5691:
48166 std %f10, [%l7 + 0x48]
48167 ldsb [%l7 + 0x20], %o6
48168 ld [%l7 + 0x68], %f8
48169 ldsw [%l7 + 0x58], %o1
48170 fpmerge %f5, %f9, %f2
48171 fabsd %f14, %f12
48172 ldsb [%l7 + 0x73], %o2
48173 fnand %f2, %f10, %f8
48174 stw %l2, [%l7 + 0x60]
48175 sdiv %i4, 0x1125, %o5
48176 std %f6, [%l7 + 0x48]
48177 ldsw [%l7 + 0x58], %l1
48178 nop
48179 setx loop_5692, %l0, %l1
48180 jmpl %l1, %g4
48181 bne,pt %icc, loop_5693
48182 fpsub16s %f5, %f15, %f13
48183 sth %o4, [%l7 + 0x26]
48184loop_5692:
48185 lduh [%l7 + 0x72], %g2
48186loop_5693:
48187 brz %i6, loop_5694
48188 sth %l0, [%l7 + 0x40]
48189 ldsb [%l7 + 0x2C], %i7
48190 stw %g7, [%l7 + 0x6C]
48191loop_5694:
48192 movgu %xcc, %o3, %i2
48193 fsrc2 %f10, %f12
48194 st %f6, [%l7 + 0x28]
48195 tne %icc, 0x3
48196 fmovda %icc, %f9, %f7
48197 ldsb [%l7 + 0x60], %l3
48198 tpos %icc, 0x0
48199 std %f12, [%l7 + 0x70]
48200 tle %icc, 0x1
48201 stx %o0, [%l7 + 0x60]
48202 fmovrdne %o7, %f8, %f0
48203 andn %i3, 0x0BF8, %l4
48204 fsrc2 %f0, %f10
48205 fbne,a %fcc1, loop_5695
48206 movge %xcc, %g6, %l6
48207 array32 %g5, %l5, %i5
48208 bpos,a,pt %icc, loop_5696
48209loop_5695:
48210 fba %fcc0, loop_5697
48211 brgz %g3, loop_5698
48212 nop
48213 setx loop_5699, %l0, %l1
48214 jmpl %l1, %i0
48215loop_5696:
48216 stb %g1, [%l7 + 0x1D]
48217loop_5697:
48218 edge32 %i1, %o1, %o2
48219loop_5698:
48220 bg,a,pt %xcc, loop_5700
48221loop_5699:
48222 fmovdn %icc, %f8, %f7
48223 brgz %o6, loop_5701
48224 ldd [%l7 + 0x08], %f12
48225loop_5700:
48226 sdiv %i4, 0x1DF9, %o5
48227 ld [%l7 + 0x38], %f5
48228loop_5701:
48229 fmovrdne %l1, %f12, %f0
48230 fabsd %f12, %f10
48231 fxnor %f0, %f0, %f10
48232 fcmps %fcc2, %f5, %f10
48233 fmovrdlz %g4, %f10, %f2
48234 fornot2 %f12, %f8, %f4
48235 stx %o4, [%l7 + 0x10]
48236 be,a loop_5702
48237 fbu,a %fcc3, loop_5703
48238 ldsb [%l7 + 0x45], %l2
48239 fbl %fcc2, loop_5704
48240loop_5702:
48241 sra %i6, %g2, %l0
48242loop_5703:
48243 fmovsl %icc, %f5, %f3
48244 fmul8x16 %f5, %f0, %f10
48245loop_5704:
48246 bneg,a %icc, loop_5705
48247 movvs %icc, %i7, %g7
48248 st %f13, [%l7 + 0x68]
48249 stx %o3, [%l7 + 0x30]
48250loop_5705:
48251 lduw [%l7 + 0x44], %i2
48252 ldd [%l7 + 0x30], %f0
48253 st %f3, [%l7 + 0x0C]
48254 fpackfix %f8, %f14
48255 nop
48256 setx loop_5706, %l0, %l1
48257 wrpr 0x1, %tl
48258 wrpr %l1, %tnpc
48259 setx 0x34400001400, %l0, %l1
48260 wrpr %l1, %tstate
48261 wrhpr 0x4, %htstate
48262 done
48263 fmovrdgez %o0, %f14, %f2
48264 fmul8ulx16 %f4, %f0, %f14
48265 fcmpeq16 %f0, %f8, %o7
48266loop_5706:
48267 fmovdl %icc, %f0, %f12
48268 fmovs %f0, %f5
48269 fones %f12
48270 ldub [%l7 + 0x60], %l3
48271 be,a %xcc, loop_5707
48272 movge %xcc, %i3, %l4
48273 fpadd32s %f10, %f13, %f0
48274 sth %l6, [%l7 + 0x36]
48275loop_5707:
48276 ldx [%l7 + 0x08], %g5
48277 fbne %fcc2, loop_5708
48278 smulcc %g6, 0x1A3B, %i5
48279 subccc %g3, 0x1243, %i0
48280 bn,pt %icc, loop_5709
48281loop_5708:
48282 fmovsge %icc, %f1, %f3
48283 ldsw [%l7 + 0x18], %g1
48284 fmul8x16au %f8, %f4, %f14
48285loop_5709:
48286 fbuge %fcc3, loop_5710
48287 smulcc %i1, %l5, %o2
48288 fba %fcc0, loop_5711
48289 fbul %fcc1, loop_5712
48290loop_5710:
48291 fbl,a %fcc2, loop_5713
48292 bneg loop_5714
48293loop_5711:
48294 ld [%l7 + 0x2C], %f12
48295loop_5712:
48296 mulscc %o6, 0x1364, %i4
48297loop_5713:
48298 stx %o5, [%l7 + 0x50]
48299loop_5714:
48300 fmovspos %xcc, %f3, %f10
48301 ldsb [%l7 + 0x28], %o1
48302 edge32ln %g4, %o4, %l1
48303 st %f8, [%l7 + 0x5C]
48304 movne %xcc, %l2, %i6
48305 fmovspos %xcc, %f5, %f8
48306 ldsh [%l7 + 0x42], %l0
48307 fmovsvc %icc, %f10, %f4
48308 edge8ln %i7, %g7, %g2
48309 andncc %o3, %o0, %o7
48310 sth %i2, [%l7 + 0x54]
48311 udivx %i3, 0x1A91, %l3
48312 bneg,a %xcc, loop_5715
48313 fpsub16s %f6, %f6, %f5
48314 fble %fcc0, loop_5716
48315 fcmpne16 %f0, %f6, %l4
48316loop_5715:
48317 ldx [%l7 + 0x48], %g5
48318 brgez,a %l6, loop_5717
48319loop_5716:
48320 bcs loop_5718
48321 bshuffle %f0, %f12, %f12
48322 stx %i5, [%l7 + 0x48]
48323loop_5717:
48324 std %f6, [%l7 + 0x78]
48325loop_5718:
48326 fbg,a %fcc3, loop_5719
48327 alignaddrl %g6, %i0, %g3
48328 fpadd32s %f13, %f6, %f5
48329 smul %i1, %g1, %o2
48330loop_5719:
48331 std %f6, [%l7 + 0x10]
48332 fmovdle %icc, %f10, %f10
48333 st %f13, [%l7 + 0x14]
48334 te %xcc, 0x4
48335 tcc %icc, 0x3
48336 fbule %fcc0, loop_5720
48337 fabsd %f0, %f0
48338 tge %xcc, 0x4
48339 fpackfix %f12, %f9
48340loop_5720:
48341 xor %l5, 0x1FCC, %o6
48342 fbo %fcc3, loop_5721
48343 fsrc1 %f14, %f14
48344 fbe %fcc0, loop_5722
48345 sdiv %i4, 0x0CA1, %o5
48346loop_5721:
48347 tcs %xcc, 0x0
48348 fmovsneg %icc, %f7, %f1
48349loop_5722:
48350 tsubcctv %o1, 0x1FC8, %o4
48351 call loop_5723
48352 fmovsneg %xcc, %f15, %f11
48353 fbge,a %fcc1, loop_5724
48354 fcmple32 %f6, %f8, %l1
48355loop_5723:
48356 ldd [%l7 + 0x48], %f0
48357 ldsh [%l7 + 0x2C], %l2
48358loop_5724:
48359 move %xcc, %i6, %l0
48360 tsubcctv %i7, %g4, %g2
48361 sth %o3, [%l7 + 0x1E]
48362 brz %o0, loop_5725
48363 fone %f8
48364 nop
48365 setx loop_5726, %l0, %l1
48366 jmpl %l1, %g7
48367 fcmpne16 %f10, %f6, %i2
48368loop_5725:
48369 smulcc %o7, 0x0390, %i3
48370 stx %l3, [%l7 + 0x58]
48371loop_5726:
48372 alignaddrl %g5, %l6, %l4
48373 fcmpeq32 %f12, %f10, %g6
48374 smul %i0, %g3, %i1
48375 ld [%l7 + 0x50], %f13
48376 fnands %f0, %f13, %f6
48377 fmovrdgez %i5, %f10, %f2
48378 st %f0, [%l7 + 0x0C]
48379 tpos %xcc, 0x7
48380 stx %g1, [%l7 + 0x10]
48381 tgu %icc, 0x1
48382 fpsub32s %f2, %f7, %f4
48383 ldsb [%l7 + 0x38], %o2
48384 stw %o6, [%l7 + 0x3C]
48385 xor %i4, 0x1174, %l5
48386 fmovsvs %icc, %f0, %f10
48387 sth %o5, [%l7 + 0x46]
48388 fmovsvc %xcc, %f12, %f14
48389 ldsh [%l7 + 0x5E], %o4
48390 fmovsn %xcc, %f13, %f9
48391 fbn,a %fcc0, loop_5727
48392 fmuld8ulx16 %f3, %f1, %f4
48393 alignaddr %o1, %l1, %l2
48394 fmovdg %icc, %f14, %f3
48395loop_5727:
48396 call loop_5728
48397 ldd [%l7 + 0x28], %f4
48398 ldsw [%l7 + 0x70], %i6
48399 mulscc %i7, 0x0D38, %g4
48400loop_5728:
48401 movg %icc, %g2, %o3
48402 siam 0x6
48403 fbug,a %fcc3, loop_5729
48404 ba loop_5730
48405 andcc %l0, 0x0C3E, %o0
48406 ldsb [%l7 + 0x75], %g7
48407loop_5729:
48408 ldx [%l7 + 0x68], %i2
48409loop_5730:
48410 fmovsge %icc, %f14, %f14
48411 fmul8x16au %f2, %f4, %f8
48412 array32 %i3, %l3, %g5
48413 edge32l %o7, %l4, %l6
48414 call loop_5731
48415 fmovdg %xcc, %f0, %f9
48416 fbuge,a %fcc1, loop_5732
48417 st %f4, [%l7 + 0x2C]
48418loop_5731:
48419 fxors %f15, %f3, %f10
48420 bcc,a loop_5733
48421loop_5732:
48422 stw %i0, [%l7 + 0x14]
48423 fmovsneg %xcc, %f13, %f6
48424 ldsb [%l7 + 0x13], %g6
48425loop_5733:
48426 tg %xcc, 0x4
48427 andcc %i1, %i5, %g3
48428 popc 0x051D, %g1
48429 ta %icc, 0x5
48430 ldsb [%l7 + 0x1B], %o6
48431 fbn %fcc2, loop_5734
48432 fmovdl %xcc, %f12, %f11
48433 lduh [%l7 + 0x10], %o2
48434 movg %xcc, %i4, %o5
48435loop_5734:
48436 ta %xcc, 0x1
48437 ld [%l7 + 0x38], %f6
48438 stx %o4, [%l7 + 0x68]
48439 lduh [%l7 + 0x0A], %l5
48440 udivcc %l1, 0x0CBC, %l2
48441 fba %fcc0, loop_5735
48442 movvc %icc, %o1, %i6
48443 lduw [%l7 + 0x14], %i7
48444 tg %xcc, 0x0
48445loop_5735:
48446 nop
48447 setx loop_5736, %l0, %l1
48448 wrpr 0x1, %tl
48449 wrpr %l1, %tnpc
48450 setx 0x34400001400, %l0, %l1
48451 wrpr %l1, %tstate
48452 wrhpr 0x4, %htstate
48453 done
48454 fmovsn %icc, %f0, %f11
48455 fmovrslz %g4, %f1, %f3
48456 fornot2s %f10, %f4, %f5
48457loop_5736:
48458 fmovdcc %icc, %f13, %f5
48459 fblg %fcc0, loop_5737
48460 ble,pn %xcc, loop_5738
48461 fbo %fcc3, loop_5739
48462 sra %g2, 0x11, %o3
48463loop_5737:
48464 fmul8x16al %f15, %f0, %f4
48465loop_5738:
48466 movcs %xcc, %l0, %o0
48467loop_5739:
48468 fpack16 %f10, %f6
48469 movcs %xcc, %i2, %g7
48470 tcc %xcc, 0x0
48471 fpsub16 %f8, %f8, %f0
48472 edge32 %l3, %i3, %o7
48473 tge %xcc, 0x5
48474 sdiv %l4, 0x0463, %l6
48475 add %i0, 0x0ED3, %g6
48476 fmul8x16al %f4, %f12, %f6
48477 xor %g5, %i1, %i5
48478 edge32ln %g3, %o6, %o2
48479 ldub [%l7 + 0x3D], %g1
48480 lduw [%l7 + 0x18], %i4
48481 st %f8, [%l7 + 0x18]
48482 ldx [%l7 + 0x40], %o4
48483 std %f6, [%l7 + 0x40]
48484 tsubcc %l5, %l1, %l2
48485 bvs,a loop_5740
48486 movrlz %o1, 0x0B4, %i6
48487 ba,a loop_5741
48488 smulcc %i7, %o5, %g2
48489loop_5740:
48490 fbne %fcc0, loop_5742
48491 ldd [%l7 + 0x08], %f12
48492loop_5741:
48493 edge32 %g4, %l0, %o3
48494 fbge,a %fcc2, loop_5743
48495loop_5742:
48496 bl,a,pt %icc, loop_5744
48497 fsrc2s %f5, %f3
48498 ld [%l7 + 0x70], %f5
48499loop_5743:
48500 fmul8sux16 %f10, %f12, %f14
48501loop_5744:
48502 lduh [%l7 + 0x2C], %o0
48503 fcmpd %fcc1, %f8, %f0
48504 std %f10, [%l7 + 0x20]
48505 st %f6, [%l7 + 0x40]
48506 subccc %g7, 0x1160, %l3
48507 movg %xcc, %i2, %o7
48508 movrgz %i3, %l6, %i0
48509 tcc %icc, 0x1
48510 sth %g6, [%l7 + 0x18]
48511 ldub [%l7 + 0x71], %g5
48512 xor %l4, 0x180C, %i5
48513 edge8 %g3, %i1, %o2
48514 fands %f13, %f13, %f9
48515 st %f8, [%l7 + 0x68]
48516 fcmps %fcc1, %f2, %f6
48517 fcmps %fcc1, %f8, %f2
48518 udiv %g1, 0x041B, %i4
48519 fcmpne16 %f6, %f10, %o4
48520 fcmpeq32 %f8, %f6, %l5
48521 ldub [%l7 + 0x21], %l1
48522 ldsw [%l7 + 0x28], %o6
48523 ldd [%l7 + 0x70], %f12
48524 ldub [%l7 + 0x0D], %o1
48525 ld [%l7 + 0x1C], %f0
48526 ldub [%l7 + 0x7B], %i6
48527 alignaddrl %i7, %o5, %g2
48528 fpsub16s %f3, %f2, %f1
48529 edge16ln %l2, %l0, %o3
48530 brnz,a %g4, loop_5745
48531 fbe %fcc2, loop_5746
48532 bn,a loop_5747
48533 fmovdge %icc, %f5, %f4
48534loop_5745:
48535 edge8n %g7, %l3, %o0
48536loop_5746:
48537 orn %o7, %i2, %i3
48538loop_5747:
48539 tle %xcc, 0x6
48540 ldsw [%l7 + 0x7C], %l6
48541 movrgz %i0, 0x319, %g6
48542 andcc %g5, %i5, %g3
48543 movrne %l4, %o2, %i1
48544 tleu %xcc, 0x1
48545 brgz %i4, loop_5748
48546 fmovdleu %xcc, %f15, %f7
48547 bvc,pt %xcc, loop_5749
48548 fmovdgu %xcc, %f8, %f14
48549loop_5748:
48550 ldsw [%l7 + 0x40], %g1
48551 ldub [%l7 + 0x56], %o4
48552loop_5749:
48553 sdiv %l1, 0x07B7, %l5
48554 sll %o1, %i6, %o6
48555 fzeros %f2
48556 std %f2, [%l7 + 0x58]
48557 lduw [%l7 + 0x68], %o5
48558 ldsh [%l7 + 0x54], %g2
48559 subcc %l2, 0x0F9B, %l0
48560 fmovspos %icc, %f12, %f12
48561 fcmple32 %f0, %f12, %i7
48562 movgu %xcc, %o3, %g4
48563 fbo,a %fcc0, loop_5750
48564 ta %xcc, 0x6
48565 fmovsg %xcc, %f15, %f0
48566 edge16l %l3, %o0, %o7
48567loop_5750:
48568 array16 %g7, %i3, %i2
48569 ble,pn %icc, loop_5751
48570 ldx [%l7 + 0x78], %l6
48571 edge32ln %g6, %g5, %i0
48572 fandnot1s %f5, %f13, %f1
48573loop_5751:
48574 st %f3, [%l7 + 0x34]
48575 edge32n %i5, %g3, %o2
48576 fmovdn %xcc, %f0, %f5
48577 xor %i1, %i4, %l4
48578 sra %o4, %g1, %l5
48579 sth %l1, [%l7 + 0x48]
48580 fandnot1s %f5, %f4, %f3
48581 srax %i6, 0x08, %o6
48582 bn,pn %icc, loop_5752
48583 ldsh [%l7 + 0x4C], %o5
48584 lduh [%l7 + 0x54], %o1
48585 sth %g2, [%l7 + 0x24]
48586loop_5752:
48587 sub %l0, 0x10BE, %i7
48588 array32 %l2, %g4, %l3
48589 bge,a,pt %xcc, loop_5753
48590 fmovdg %xcc, %f12, %f10
48591 fmovsvc %icc, %f14, %f10
48592 be,a %xcc, loop_5754
48593loop_5753:
48594 tn %icc, 0x7
48595 fbue %fcc2, loop_5755
48596 umulcc %o3, %o0, %g7
48597loop_5754:
48598 fbo,a %fcc0, loop_5756
48599 orcc %o7, %i2, %i3
48600loop_5755:
48601 tgu %icc, 0x3
48602 fmovd %f4, %f6
48603loop_5756:
48604 movre %l6, 0x0F5, %g5
48605 fmovde %xcc, %f1, %f14
48606 std %f2, [%l7 + 0x40]
48607 tvc %icc, 0x4
48608 srlx %g6, 0x0D, %i0
48609 orncc %i5, %o2, %i1
48610 fcmped %fcc1, %f12, %f8
48611 xorcc %g3, %l4, %i4
48612 fnegs %f15, %f14
48613 movpos %icc, %g1, %o4
48614 movrlz %l1, 0x1C0, %l5
48615 taddcctv %o6, %i6, %o1
48616 sth %g2, [%l7 + 0x36]
48617 fcmped %fcc0, %f10, %f8
48618 st %f5, [%l7 + 0x3C]
48619 fmovdl %xcc, %f4, %f4
48620 movgu %icc, %l0, %o5
48621 orcc %l2, 0x1EE3, %g4
48622 fones %f6
48623 fbug,a %fcc0, loop_5757
48624 st %f15, [%l7 + 0x4C]
48625 fxor %f12, %f12, %f12
48626 sdivx %l3, 0x0349, %o3
48627loop_5757:
48628 bleu,a loop_5758
48629 bvc,a %icc, loop_5759
48630 move %xcc, %i7, %g7
48631 ldd [%l7 + 0x70], %f0
48632loop_5758:
48633 bneg,pn %xcc, loop_5760
48634loop_5759:
48635 lduh [%l7 + 0x3C], %o7
48636 fbug %fcc1, loop_5761
48637 brlez %i2, loop_5762
48638loop_5760:
48639 nop
48640 setx loop_5763, %l0, %l1
48641 wrpr 0x1, %tl
48642 wrpr %l1, %tnpc
48643 setx 0x34400001400, %l0, %l1
48644 wrpr %l1, %tstate
48645 wrhpr 0x4, %htstate
48646 done
48647 lduw [%l7 + 0x08], %o0
48648loop_5761:
48649 tsubcctv %l6, 0x17EF, %g5
48650loop_5762:
48651 movvs %xcc, %i3, %g6
48652loop_5763:
48653 brnz %i5, loop_5764
48654 fmovrslz %i0, %f7, %f13
48655 fmul8x16au %f13, %f0, %f0
48656 fcmpne32 %f6, %f8, %i1
48657loop_5764:
48658 fpadd16 %f8, %f0, %f10
48659 fmovrsgz %g3, %f7, %f7
48660 andcc %l4, %o2, %g1
48661 ldsh [%l7 + 0x3E], %i4
48662 movvs %xcc, %o4, %l5
48663 sth %l1, [%l7 + 0x1C]
48664 fmovrsgz %o6, %f0, %f13
48665 fmovdneg %icc, %f10, %f6
48666 std %f10, [%l7 + 0x50]
48667 bge loop_5765
48668 taddcctv %i6, %g2, %o1
48669 fpmerge %f0, %f14, %f12
48670 xnor %l0, %o5, %l2
48671loop_5765:
48672 fcmple16 %f4, %f12, %l3
48673 fmovdpos %icc, %f3, %f15
48674 bcs %xcc, loop_5766
48675 fbge %fcc2, loop_5767
48676 fornot1s %f8, %f8, %f12
48677 ldd [%l7 + 0x78], %f4
48678loop_5766:
48679 ldsb [%l7 + 0x08], %g4
48680loop_5767:
48681 srax %i7, %o3, %o7
48682 ld [%l7 + 0x08], %f6
48683 fcmpne32 %f4, %f12, %i2
48684 fpadd32 %f0, %f0, %f12
48685 srl %g7, 0x1D, %o0
48686 stb %g5, [%l7 + 0x0B]
48687 bshuffle %f6, %f8, %f4
48688 array8 %l6, %i3, %g6
48689 lduw [%l7 + 0x34], %i0
48690 srl %i5, %i1, %l4
48691 taddcctv %g3, 0x17FF, %o2
48692 ldd [%l7 + 0x58], %f4
48693 fpack32 %f14, %f0, %f2
48694 xorcc %g1, 0x0C29, %i4
48695 ldsh [%l7 + 0x52], %l5
48696 fandnot1 %f2, %f12, %f14
48697 ldsw [%l7 + 0x34], %o4
48698 pdist %f10, %f4, %f2
48699 fmovsn %icc, %f9, %f0
48700 ble,a,pt %icc, loop_5768
48701 ldx [%l7 + 0x78], %o6
48702 bg %icc, loop_5769
48703 orcc %l1, %i6, %g2
48704loop_5768:
48705 stw %l0, [%l7 + 0x18]
48706 tsubcc %o1, %l2, %o5
48707loop_5769:
48708 ldx [%l7 + 0x18], %l3
48709 ldd [%l7 + 0x10], %f2
48710 lduh [%l7 + 0x22], %i7
48711 st %f4, [%l7 + 0x20]
48712 call loop_5770
48713 fpadd32s %f3, %f2, %f7
48714 nop
48715 setx loop_5771, %l0, %l1
48716 wrpr 0x1, %tl
48717 wrpr %l1, %tnpc
48718 setx 0x34400001400, %l0, %l1
48719 wrpr %l1, %tstate
48720 wrhpr 0x4, %htstate
48721 done
48722 fmovdg %xcc, %f2, %f10
48723loop_5770:
48724 ldsb [%l7 + 0x7D], %o3
48725 bshuffle %f14, %f14, %f6
48726loop_5771:
48727 sth %g4, [%l7 + 0x52]
48728 lduw [%l7 + 0x40], %i2
48729 stb %o7, [%l7 + 0x4D]
48730 fmovsa %xcc, %f13, %f8
48731 fmul8x16 %f0, %f8, %f2
48732 edge16 %o0, %g5, %g7
48733 brz %l6, loop_5772
48734 andcc %i3, %g6, %i5
48735 bneg,pn %xcc, loop_5773
48736 fmovsne %icc, %f7, %f2
48737loop_5772:
48738 add %i1, %i0, %g3
48739 sdiv %l4, 0x0B7A, %g1
48740loop_5773:
48741 fmovsgu %xcc, %f9, %f14
48742 fmovscc %xcc, %f6, %f2
48743 orncc %i4, %l5, %o4
48744 nop
48745 setx loop_5774, %l0, %l1
48746 wrpr 0x1, %tl
48747 wrpr %l1, %tpc
48748 add %l1, 0x4, %l1
48749 wrpr %l1, %tnpc
48750 setx 0x34400001400, %l0, %l1
48751 wrpr %l1, %tstate
48752 wrhpr 0x4, %htstate
48753 retry
48754 fpadd32 %f12, %f12, %f12
48755 sth %o6, [%l7 + 0x1E]
48756 ld [%l7 + 0x74], %f13
48757loop_5774:
48758 ldsw [%l7 + 0x08], %o2
48759 for %f4, %f10, %f10
48760 movgu %icc, %i6, %l1
48761 std %f14, [%l7 + 0x50]
48762 andn %l0, %g2, %l2
48763 sra %o1, %l3, %i7
48764 sth %o3, [%l7 + 0x18]
48765 fcmpes %fcc2, %f2, %f7
48766 umulcc %o5, %g4, %i2
48767 srl %o7, %g5, %g7
48768 bshuffle %f0, %f6, %f4
48769 fnot1s %f15, %f0
48770 sdivcc %o0, 0x16B2, %l6
48771 fandnot1 %f12, %f2, %f6
48772 stx %i3, [%l7 + 0x28]
48773 fmuld8ulx16 %f13, %f6, %f0
48774 fpackfix %f0, %f10
48775 fba %fcc2, loop_5775
48776 fsrc2s %f11, %f13
48777 stw %i5, [%l7 + 0x40]
48778 fxors %f7, %f10, %f5
48779loop_5775:
48780 ldsb [%l7 + 0x25], %g6
48781 fbe,a %fcc3, loop_5776
48782 fbul %fcc0, loop_5777
48783 faligndata %f6, %f6, %f6
48784 fxnors %f0, %f5, %f7
48785loop_5776:
48786 fpmerge %f13, %f8, %f0
48787loop_5777:
48788 tne %xcc, 0x5
48789 call loop_5778
48790 andcc %i0, 0x0EA6, %g3
48791 popc 0x0ED8, %l4
48792 bgu,a loop_5779
48793loop_5778:
48794 fzero %f8
48795 mulx %g1, %i1, %l5
48796 ldsw [%l7 + 0x30], %o4
48797loop_5779:
48798 stb %o6, [%l7 + 0x56]
48799 fabsd %f2, %f0
48800 mulscc %i4, 0x03CE, %i6
48801 fandnot1 %f12, %f6, %f4
48802 std %f0, [%l7 + 0x48]
48803 pdist %f10, %f0, %f10
48804 edge32l %l1, %l0, %g2
48805 movgu %icc, %o2, %o1
48806 ldsh [%l7 + 0x70], %l2
48807 sll %i7, %o3, %l3
48808 brz,a %g4, loop_5780
48809 siam 0x4
48810 stx %o5, [%l7 + 0x58]
48811 fmovsge %xcc, %f0, %f2
48812loop_5780:
48813 lduh [%l7 + 0x14], %o7
48814 movcc %icc, %i2, %g7
48815 sethi 0x0199, %g5
48816 ldsw [%l7 + 0x08], %l6
48817 sethi 0x03E0, %i3
48818 ldsb [%l7 + 0x5D], %o0
48819 tgu %icc, 0x6
48820 sdiv %g6, 0x1A2E, %i0
48821 std %f6, [%l7 + 0x60]
48822 ldsh [%l7 + 0x64], %i5
48823 tn %xcc, 0x1
48824 fmovdneg %icc, %f0, %f6
48825 movl %xcc, %l4, %g3
48826 fmovdleu %xcc, %f5, %f1
48827 fmovdpos %xcc, %f3, %f15
48828 stb %g1, [%l7 + 0x2D]
48829 movneg %xcc, %l5, %o4
48830 ldsh [%l7 + 0x08], %o6
48831 sth %i4, [%l7 + 0x30]
48832 srlx %i6, %l1, %l0
48833 movvc %icc, %i1, %g2
48834 fbge,a %fcc0, loop_5781
48835 fmovdvs %xcc, %f12, %f12
48836 fcmped %fcc3, %f0, %f12
48837 ldsw [%l7 + 0x70], %o2
48838loop_5781:
48839 std %f10, [%l7 + 0x40]
48840 fone %f12
48841 edge8n %l2, %i7, %o1
48842 bne,a,pn %xcc, loop_5782
48843 fnegs %f14, %f11
48844 tneg %xcc, 0x0
48845 bpos,pt %icc, loop_5783
48846loop_5782:
48847 fxors %f6, %f10, %f6
48848 orncc %l3, 0x18D0, %g4
48849 lduw [%l7 + 0x50], %o3
48850loop_5783:
48851 stw %o7, [%l7 + 0x20]
48852 fcmple32 %f10, %f6, %i2
48853 fones %f9
48854 stb %g7, [%l7 + 0x4E]
48855 movle %xcc, %g5, %l6
48856 brlez %i3, loop_5784
48857 xorcc %o0, 0x03D3, %g6
48858 ldub [%l7 + 0x3C], %i0
48859 sdivcc %o5, 0x1571, %i5
48860loop_5784:
48861 taddcc %l4, 0x1CA9, %g1
48862 tle %icc, 0x7
48863 fcmps %fcc3, %f1, %f10
48864 stb %l5, [%l7 + 0x72]
48865 fmovdneg %icc, %f4, %f0
48866 fpsub32s %f6, %f0, %f15
48867 ldsw [%l7 + 0x24], %g3
48868 fmovdne %xcc, %f5, %f0
48869 bpos,a,pt %icc, loop_5785
48870 fble,a %fcc3, loop_5786
48871 fmovsvs %xcc, %f7, %f14
48872 fbue %fcc0, loop_5787
48873loop_5785:
48874 movrgez %o6, %o4, %i4
48875loop_5786:
48876 fmuld8ulx16 %f2, %f1, %f4
48877 movneg %icc, %i6, %l1
48878loop_5787:
48879 orncc %l0, %g2, %i1
48880 edge16ln %l2, %o2, %i7
48881 fcmps %fcc1, %f3, %f5
48882 fmovdn %icc, %f12, %f5
48883 lduw [%l7 + 0x38], %l3
48884 lduw [%l7 + 0x44], %g4
48885 fmul8ulx16 %f6, %f10, %f4
48886 edge8n %o3, %o1, %i2
48887 ldub [%l7 + 0x0F], %g7
48888 ldx [%l7 + 0x60], %o7
48889 bshuffle %f12, %f2, %f8
48890 bpos loop_5788
48891 bshuffle %f12, %f6, %f10
48892 ld [%l7 + 0x54], %f4
48893 ble,a loop_5789
48894loop_5788:
48895 udivx %l6, 0x0306, %i3
48896 fbg,a %fcc1, loop_5790
48897 lduh [%l7 + 0x42], %g5
48898loop_5789:
48899 tgu %xcc, 0x2
48900 movgu %icc, %g6, %o0
48901loop_5790:
48902 pdist %f12, %f12, %f4
48903 udivx %i0, 0x13FD, %i5
48904 fbne,a %fcc2, loop_5791
48905 movgu %icc, %l4, %g1
48906 ldsh [%l7 + 0x1E], %l5
48907 fandnot1s %f8, %f8, %f2
48908loop_5791:
48909 mulscc %o5, 0x01F5, %g3
48910 fcmple16 %f12, %f6, %o6
48911 for %f14, %f12, %f0
48912 ba,a %icc, loop_5792
48913 fmovrdlez %o4, %f0, %f10
48914 std %f4, [%l7 + 0x38]
48915 fand %f2, %f14, %f14
48916loop_5792:
48917 fmovsvs %icc, %f3, %f15
48918 smulcc %i6, %l1, %i4
48919 fnand %f10, %f0, %f12
48920 fabsd %f4, %f12
48921 fors %f0, %f15, %f12
48922 fmovdgu %icc, %f13, %f8
48923 fornot2s %f12, %f12, %f0
48924 tg %icc, 0x5
48925 edge8n %g2, %i1, %l0
48926 movleu %xcc, %o2, %l2
48927 addcc %i7, 0x1389, %l3
48928 fmovdn %icc, %f11, %f1
48929 ldsb [%l7 + 0x29], %g4
48930 movgu %icc, %o1, %o3
48931 stw %i2, [%l7 + 0x48]
48932 fornot2s %f9, %f2, %f0
48933 stx %o7, [%l7 + 0x48]
48934 fmovsle %icc, %f12, %f11
48935 smul %g7, 0x133B, %l6
48936 fblg %fcc2, loop_5793
48937 tvs %icc, 0x3
48938 fmovsvc %icc, %f5, %f5
48939 fcmpgt16 %f10, %f2, %g5
48940loop_5793:
48941 fcmpeq16 %f8, %f8, %g6
48942 brgez %o0, loop_5794
48943 fmovsleu %icc, %f10, %f1
48944 stx %i3, [%l7 + 0x68]
48945 ldd [%l7 + 0x40], %f10
48946loop_5794:
48947 fbge %fcc2, loop_5795
48948 lduh [%l7 + 0x16], %i5
48949 movge %icc, %l4, %g1
48950 stb %l5, [%l7 + 0x7A]
48951loop_5795:
48952 fpsub32s %f3, %f12, %f3
48953 fmovrse %o5, %f13, %f3
48954 ldub [%l7 + 0x44], %g3
48955 stx %o6, [%l7 + 0x28]
48956 fsrc2 %f6, %f8
48957 fand %f12, %f0, %f12
48958 fba,a %fcc0, loop_5796
48959 fba %fcc1, loop_5797
48960 fornot1s %f14, %f7, %f5
48961 fmovsne %xcc, %f14, %f12
48962loop_5796:
48963 brlz %i0, loop_5798
48964loop_5797:
48965 brlz %i6, loop_5799
48966 ld [%l7 + 0x7C], %f13
48967 fornot1 %f0, %f6, %f6
48968loop_5798:
48969 st %f8, [%l7 + 0x74]
48970loop_5799:
48971 ld [%l7 + 0x20], %f15
48972 lduh [%l7 + 0x76], %o4
48973 fmovsvs %icc, %f5, %f14
48974 andcc %l1, 0x078A, %i4
48975 fcmped %fcc0, %f4, %f10
48976 ldsb [%l7 + 0x38], %g2
48977 umulcc %i1, %l0, %o2
48978 fcmpeq16 %f10, %f0, %i7
48979 ba,a loop_5800
48980 fnegd %f12, %f10
48981 fpsub16 %f14, %f6, %f0
48982 ldsw [%l7 + 0x78], %l2
48983loop_5800:
48984 addcc %l3, %g4, %o1
48985 bgu,a %xcc, loop_5801
48986 ldsb [%l7 + 0x25], %o3
48987 sra %o7, 0x02, %i2
48988 ldsw [%l7 + 0x78], %g7
48989loop_5801:
48990 std %f6, [%l7 + 0x60]
48991 pdist %f14, %f8, %f10
48992 fpack16 %f6, %f0
48993 and %l6, %g5, %o0
48994 tcs %xcc, 0x5
48995 fmovrsne %g6, %f0, %f15
48996 fcmped %fcc0, %f12, %f2
48997 taddcctv %i5, %i3, %g1
48998 edge8 %l4, %l5, %g3
48999 addc %o5, %o6, %i6
49000 fornot2 %f6, %f8, %f0
49001 orcc %i0, 0x0537, %o4
49002 movne %icc, %l1, %i4
49003 stw %g2, [%l7 + 0x10]
49004 st %f11, [%l7 + 0x68]
49005 ldsb [%l7 + 0x1E], %l0
49006 lduh [%l7 + 0x64], %i1
49007 fmovdgu %icc, %f2, %f10
49008 fnors %f11, %f5, %f13
49009 tvc %icc, 0x0
49010 fmovdge %xcc, %f5, %f9
49011 ldub [%l7 + 0x4C], %i7
49012 nop
49013 setx loop_5802, %l0, %l1
49014 wrpr 0x1, %tl
49015 wrpr %l1, %tnpc
49016 setx 0x34400001400, %l0, %l1
49017 wrpr %l1, %tstate
49018 wrhpr 0x4, %htstate
49019 done
49020 fbue %fcc1, loop_5803
49021 st %f9, [%l7 + 0x14]
49022 fbug,a %fcc1, loop_5804
49023loop_5802:
49024 fornot2 %f0, %f14, %f0
49025loop_5803:
49026 stw %l2, [%l7 + 0x30]
49027 xnorcc %o2, 0x0728, %l3
49028loop_5804:
49029 lduh [%l7 + 0x08], %g4
49030 std %f0, [%l7 + 0x10]
49031 bl,a,pt %icc, loop_5805
49032 bvs,a,pt %xcc, loop_5806
49033 movrne %o3, %o7, %o1
49034 fmovdleu %xcc, %f14, %f2
49035loop_5805:
49036 movrne %i2, %l6, %g7
49037loop_5806:
49038 sub %o0, %g5, %g6
49039 movle %xcc, %i5, %g1
49040 ldsb [%l7 + 0x4D], %i3
49041 fble,a %fcc1, loop_5807
49042 tsubcc %l4, %l5, %o5
49043 array16 %o6, %g3, %i0
49044 fpadd16 %f2, %f2, %f0
49045loop_5807:
49046 bcs,pn %xcc, loop_5808
49047 tneg %icc, 0x1
49048 fpsub32s %f3, %f6, %f5
49049 movcs %xcc, %o4, %l1
49050loop_5808:
49051 ldd [%l7 + 0x18], %f4
49052 edge32n %i4, %g2, %l0
49053 tcs %icc, 0x7
49054 fnor %f8, %f10, %f12
49055 fcmpd %fcc2, %f0, %f2
49056 tpos %xcc, 0x5
49057 std %f4, [%l7 + 0x18]
49058 ld [%l7 + 0x74], %f11
49059 bcs,pt %xcc, loop_5809
49060 tcs %icc, 0x2
49061 fsrc2 %f12, %f10
49062 stb %i6, [%l7 + 0x1C]
49063loop_5809:
49064 fmovrdlez %i1, %f12, %f4
49065 sdivx %l2, 0x04B3, %i7
49066 fnegd %f10, %f0
49067 std %f10, [%l7 + 0x38]
49068 orncc %l3, %o2, %o3
49069 std %f8, [%l7 + 0x38]
49070 siam 0x0
49071 sra %g4, 0x0F, %o1
49072 be,a %xcc, loop_5810
49073 st %f8, [%l7 + 0x7C]
49074 fmovsne %icc, %f12, %f11
49075 fmovdneg %icc, %f5, %f3
49076loop_5810:
49077 ldsh [%l7 + 0x68], %o7
49078 edge32n %l6, %g7, %i2
49079 brgz,a %o0, loop_5811
49080 ldsh [%l7 + 0x1A], %g5
49081 xor %g6, 0x1C89, %i5
49082 fmovsl %xcc, %f2, %f13
49083loop_5811:
49084 fcmpeq32 %f12, %f12, %g1
49085 edge16l %l4, %i3, %l5
49086 orcc %o5, 0x1A81, %g3
49087 fsrc2s %f14, %f9
49088 movge %icc, %i0, %o6
49089 fandnot2s %f6, %f4, %f14
49090 lduw [%l7 + 0x5C], %l1
49091 fabsd %f6, %f4
49092 bvc,a %xcc, loop_5812
49093 movre %i4, 0x139, %g2
49094 stw %o4, [%l7 + 0x40]
49095 ldsb [%l7 + 0x27], %i6
49096loop_5812:
49097 fbul,a %fcc3, loop_5813
49098 stx %l0, [%l7 + 0x38]
49099 movrgz %l2, %i7, %i1
49100 andcc %l3, 0x170F, %o3
49101loop_5813:
49102 fmovrdne %g4, %f2, %f10
49103 ta %xcc, 0x7
49104 xnorcc %o2, 0x03AA, %o1
49105 fands %f3, %f6, %f9
49106 pdist %f2, %f2, %f4
49107 mova %xcc, %o7, %g7
49108 lduw [%l7 + 0x64], %l6
49109 fmovsvs %icc, %f8, %f6
49110 stb %o0, [%l7 + 0x0D]
49111 fmovdg %xcc, %f9, %f2
49112 xnor %g5, 0x0488, %g6
49113 ld [%l7 + 0x24], %f1
49114 udiv %i5, 0x11D0, %i2
49115 lduw [%l7 + 0x68], %g1
49116 fbue,a %fcc2, loop_5814
49117 fands %f2, %f9, %f5
49118 edge8 %i3, %l4, %o5
49119 ldd [%l7 + 0x20], %f8
49120loop_5814:
49121 andn %l5, %g3, %i0
49122 and %l1, %o6, %g2
49123 edge32n %o4, %i6, %l0
49124 bpos,pt %icc, loop_5815
49125 fbl %fcc1, loop_5816
49126 fmovdne %xcc, %f14, %f3
49127 fmul8x16al %f6, %f11, %f8
49128loop_5815:
49129 fcmps %fcc2, %f10, %f8
49130loop_5816:
49131 std %f4, [%l7 + 0x58]
49132 bn,a loop_5817
49133 fors %f0, %f7, %f6
49134 bg,a,pt %xcc, loop_5818
49135 movpos %xcc, %i4, %l2
49136loop_5817:
49137 stb %i1, [%l7 + 0x73]
49138 brz %i7, loop_5819
49139loop_5818:
49140 tne %xcc, 0x0
49141 ldsh [%l7 + 0x44], %l3
49142 tgu %icc, 0x6
49143loop_5819:
49144 sub %g4, %o3, %o2
49145 movcs %xcc, %o1, %o7
49146 fabss %f8, %f8
49147 ld [%l7 + 0x28], %f5
49148 bvc,a %icc, loop_5820
49149 alignaddrl %l6, %g7, %o0
49150 andncc %g6, %i5, %g5
49151 tsubcc %i2, 0x015D, %g1
49152loop_5820:
49153 stx %l4, [%l7 + 0x30]
49154 lduh [%l7 + 0x4A], %o5
49155 tcs %icc, 0x3
49156 movneg %xcc, %i3, %l5
49157 fnands %f6, %f2, %f15
49158 addccc %i0, %g3, %o6
49159 fbn %fcc1, loop_5821
49160 subcc %l1, %o4, %i6
49161 brgz,a %g2, loop_5822
49162 fone %f0
49163loop_5821:
49164 stw %l0, [%l7 + 0x50]
49165 stb %i4, [%l7 + 0x70]
49166loop_5822:
49167 edge8l %i1, %l2, %l3
49168 alignaddrl %g4, %o3, %o2
49169 movrne %i7, %o1, %o7
49170 fpack16 %f10, %f10
49171 fpackfix %f4, %f12
49172 ldx [%l7 + 0x68], %g7
49173 fcmple32 %f10, %f0, %o0
49174 movge %xcc, %l6, %i5
49175 lduw [%l7 + 0x7C], %g6
49176 sll %i2, 0x0B, %g5
49177 lduh [%l7 + 0x62], %l4
49178 fzero %f0
49179 edge32 %o5, %g1, %i3
49180 ldsb [%l7 + 0x0F], %l5
49181 movre %i0, 0x342, %g3
49182 fmul8x16al %f10, %f5, %f2
49183 ldsh [%l7 + 0x4C], %l1
49184 fmovse %xcc, %f4, %f2
49185 ldx [%l7 + 0x68], %o6
49186 fnor %f4, %f8, %f6
49187 fxnors %f3, %f8, %f7
49188 srl %i6, %o4, %g2
49189 fcmple16 %f0, %f4, %i4
49190 ldsh [%l7 + 0x44], %l0
49191 fmovrslz %l2, %f2, %f9
49192 nop
49193 setx loop_5823, %l0, %l1
49194 wrpr 0x1, %tl
49195 wrpr %l1, %tpc
49196 add %l1, 0x4, %l1
49197 wrpr %l1, %tnpc
49198 setx 0x34400001400, %l0, %l1
49199 wrpr %l1, %tstate
49200 wrhpr 0x4, %htstate
49201 retry
49202 call loop_5824
49203 fpackfix %f10, %f7
49204 fornot1s %f12, %f14, %f6
49205loop_5823:
49206 ba %icc, loop_5825
49207loop_5824:
49208 xnor %l3, %i1, %o3
49209 ldx [%l7 + 0x68], %o2
49210 movrgz %g4, 0x1D9, %i7
49211loop_5825:
49212 bn,a,pt %xcc, loop_5826
49213 std %f12, [%l7 + 0x40]
49214 fsrc1s %f10, %f7
49215 std %f2, [%l7 + 0x50]
49216loop_5826:
49217 nop
49218 setx loop_5827, %l0, %l1
49219 jmpl %l1, %o1
49220 and %o7, %o0, %l6
49221 ldsw [%l7 + 0x50], %g7
49222 fmovsle %xcc, %f10, %f2
49223loop_5827:
49224 andn %g6, %i5, %g5
49225 sth %i2, [%l7 + 0x72]
49226 fbul %fcc2, loop_5828
49227 edge16 %o5, %g1, %i3
49228 fpsub16 %f6, %f0, %f10
49229 lduw [%l7 + 0x6C], %l5
49230loop_5828:
49231 fmovdge %xcc, %f9, %f11
49232 ble,pn %icc, loop_5829
49233 ldub [%l7 + 0x0F], %l4
49234 fmovrdlz %i0, %f14, %f6
49235 fcmpgt16 %f10, %f0, %l1
49236loop_5829:
49237 fpsub16s %f13, %f13, %f15
49238 brgz,a %o6, loop_5830
49239 fmovrdgz %g3, %f0, %f10
49240 fmul8x16al %f4, %f12, %f4
49241 bshuffle %f2, %f14, %f8
49242loop_5830:
49243 lduh [%l7 + 0x1E], %i6
49244 bvs loop_5831
49245 fpackfix %f0, %f4
49246 fxnor %f4, %f2, %f2
49247 movre %o4, 0x10C, %i4
49248loop_5831:
49249 std %f8, [%l7 + 0x60]
49250 stx %g2, [%l7 + 0x58]
49251 ldsh [%l7 + 0x66], %l2
49252 te %xcc, 0x5
49253 andcc %l3, 0x0816, %i1
49254 smulcc %o3, %l0, %o2
49255 xnor %i7, %o1, %o7
49256 tvs %xcc, 0x2
49257 stw %g4, [%l7 + 0x50]
49258 st %f3, [%l7 + 0x78]
49259 brz %l6, loop_5832
49260 ldsw [%l7 + 0x18], %o0
49261 fmovrslez %g7, %f7, %f4
49262 movre %i5, 0x2C2, %g6
49263loop_5832:
49264 fbn %fcc3, loop_5833
49265 movrne %i2, %g5, %o5
49266 fmuld8ulx16 %f11, %f5, %f4
49267 fcmple16 %f2, %f4, %g1
49268loop_5833:
49269 brgz,a %i3, loop_5834
49270 fbg %fcc0, loop_5835
49271 nop
49272 setx loop_5836, %l0, %l1
49273 jmpl %l1, %l5
49274 edge8 %l4, %l1, %i0
49275loop_5834:
49276 andncc %g3, %i6, %o6
49277loop_5835:
49278 fabss %f11, %f13
49279loop_5836:
49280 andcc %o4, 0x1353, %i4
49281 tn %icc, 0x0
49282 fble %fcc2, loop_5837
49283 st %f4, [%l7 + 0x0C]
49284 edge8l %l2, %l3, %i1
49285 or %g2, %l0, %o2
49286loop_5837:
49287 fmul8x16 %f0, %f8, %f2
49288 fmovdg %xcc, %f9, %f15
49289 fmovdne %icc, %f2, %f2
49290 edge16 %i7, %o1, %o3
49291 st %f7, [%l7 + 0x40]
49292 tg %xcc, 0x6
49293 sdivcc %o7, 0x0DD7, %l6
49294 ldsw [%l7 + 0x30], %g4
49295 bcs loop_5838
49296 stb %g7, [%l7 + 0x1E]
49297 tvc %icc, 0x1
49298 edge8l %o0, %g6, %i5
49299loop_5838:
49300 sdivcc %g5, 0x0E78, %o5
49301 fmovdcs %icc, %f9, %f9
49302 fmovdleu %xcc, %f8, %f10
49303 srax %g1, %i2, %l5
49304 array32 %i3, %l4, %l1
49305 mulx %i0, 0x093E, %g3
49306 fones %f10
49307 fmovsne %xcc, %f13, %f14
49308 fbe %fcc0, loop_5839
49309 bl %xcc, loop_5840
49310 lduh [%l7 + 0x28], %i6
49311 fmovsne %icc, %f8, %f10
49312loop_5839:
49313 movpos %xcc, %o4, %o6
49314loop_5840:
49315 mulscc %l2, %i4, %i1
49316 edge32 %l3, %g2, %l0
49317 fxnor %f0, %f8, %f6
49318 tsubcc %i7, %o2, %o3
49319 tcs %xcc, 0x3
49320 fbule,a %fcc1, loop_5841
49321 ldsw [%l7 + 0x58], %o7
49322 fpack32 %f8, %f12, %f6
49323 fbl %fcc0, loop_5842
49324loop_5841:
49325 fmovrsgz %l6, %f13, %f6
49326 fsrc2s %f6, %f10
49327 andcc %o1, 0x0001, %g4
49328loop_5842:
49329 lduh [%l7 + 0x18], %o0
49330 movre %g6, %i5, %g7
49331 lduh [%l7 + 0x1E], %g5
49332 ldsb [%l7 + 0x75], %g1
49333 brgz %i2, loop_5843
49334 fmovda %xcc, %f12, %f2
49335 fandnot2s %f14, %f12, %f0
49336 fmovdcc %xcc, %f8, %f13
49337loop_5843:
49338 movl %icc, %l5, %i3
49339 fbul %fcc3, loop_5844
49340 taddcc %l4, 0x1D67, %l1
49341 movg %xcc, %i0, %o5
49342 sdivcc %i6, 0x0908, %o4
49343loop_5844:
49344 fmovrdgez %o6, %f12, %f10
49345 faligndata %f4, %f14, %f2
49346 sth %g3, [%l7 + 0x26]
49347 sll %i4, 0x0F, %l2
49348 fpmerge %f11, %f10, %f0
49349 array32 %l3, %g2, %l0
49350 ld [%l7 + 0x4C], %f4
49351 brnz %i7, loop_5845
49352 subccc %o2, %o3, %i1
49353 edge32l %l6, %o7, %g4
49354 fblg %fcc2, loop_5846
49355loop_5845:
49356 stb %o0, [%l7 + 0x78]
49357 edge32n %o1, %i5, %g7
49358 fmovrdgz %g5, %f4, %f0
49359loop_5846:
49360 fbn %fcc2, loop_5847
49361 popc 0x10E7, %g6
49362 edge32 %i2, %l5, %g1
49363 fcmple16 %f10, %f10, %l4
49364loop_5847:
49365 ldsb [%l7 + 0x55], %i3
49366 xnor %l1, 0x078C, %o5
49367 ldub [%l7 + 0x2D], %i0
49368 stb %o4, [%l7 + 0x77]
49369 fbu,a %fcc2, loop_5848
49370 movcc %icc, %i6, %o6
49371 edge16ln %g3, %i4, %l2
49372 stx %g2, [%l7 + 0x78]
49373loop_5848:
49374 edge16n %l0, %i7, %o2
49375 ba loop_5849
49376 fmovrsgz %l3, %f15, %f12
49377 alignaddrl %i1, %l6, %o7
49378 fmovrdlez %g4, %f4, %f10
49379loop_5849:
49380 fmovsvs %xcc, %f14, %f2
49381 st %f8, [%l7 + 0x54]
49382 ldsb [%l7 + 0x14], %o3
49383 ldsh [%l7 + 0x50], %o0
49384 fpack16 %f8, %f13
49385 edge16n %i5, %g7, %o1
49386 sdiv %g5, 0x1D98, %g6
49387 stw %l5, [%l7 + 0x78]
49388 subcc %g1, 0x0C51, %l4
49389 fcmpd %fcc1, %f6, %f2
49390 brgez,a %i2, loop_5850
49391 fpsub32s %f1, %f13, %f7
49392 ble,pn %icc, loop_5851
49393 fpsub32 %f8, %f8, %f10
49394loop_5850:
49395 tl %icc, 0x7
49396 fmul8ulx16 %f6, %f14, %f8
49397loop_5851:
49398 ldd [%l7 + 0x48], %f10
49399 fnegs %f7, %f14
49400 tge %xcc, 0x5
49401 ldx [%l7 + 0x50], %i3
49402 ldsb [%l7 + 0x09], %o5
49403 fmovscc %xcc, %f4, %f4
49404 mulx %l1, %i0, %o4
49405 fornot1s %f7, %f2, %f9
49406 fmul8sux16 %f0, %f6, %f10
49407 fmul8sux16 %f14, %f8, %f10
49408 fnot1s %f4, %f5
49409 tpos %icc, 0x7
49410 fmovrsgz %i6, %f4, %f8
49411 edge16 %g3, %o6, %i4
49412 fnot1s %f5, %f2
49413 ldsh [%l7 + 0x3C], %l2
49414 ldsw [%l7 + 0x4C], %g2
49415 fmovsa %icc, %f6, %f10
49416 fornot2 %f10, %f12, %f10
49417 sth %l0, [%l7 + 0x3C]
49418 xorcc %o2, 0x0314, %i7
49419 fpack32 %f4, %f12, %f8
49420 sethi 0x0F49, %i1
49421 fzero %f6
49422 fbo %fcc1, loop_5852
49423 fmovdvc %icc, %f6, %f6
49424 movcs %icc, %l6, %l3
49425 ble,a,pn %xcc, loop_5853
49426loop_5852:
49427 fsrc2 %f10, %f12
49428 addc %o7, 0x0488, %o3
49429 fsrc2s %f7, %f0
49430loop_5853:
49431 sth %o0, [%l7 + 0x4E]
49432 stb %i5, [%l7 + 0x58]
49433 fmovdg %xcc, %f0, %f3
49434 fabss %f7, %f11
49435 fmuld8ulx16 %f14, %f4, %f12
49436 lduh [%l7 + 0x42], %g4
49437 fpadd16 %f10, %f10, %f14
49438 ldsh [%l7 + 0x74], %o1
49439 movle %xcc, %g7, %g6
49440 edge8ln %g5, %g1, %l4
49441 ldsh [%l7 + 0x42], %l5
49442 ld [%l7 + 0x30], %f4
49443 fpsub16 %f4, %f14, %f12
49444 lduh [%l7 + 0x12], %i2
49445 ldsw [%l7 + 0x1C], %i3
49446 st %f1, [%l7 + 0x74]
49447 fbuge,a %fcc0, loop_5854
49448 sdivx %o5, 0x0786, %i0
49449 sdivx %l1, 0x0D1C, %o4
49450 tle %icc, 0x5
49451loop_5854:
49452 lduh [%l7 + 0x62], %g3
49453 sdiv %i6, 0x1FCC, %o6
49454 fbue,a %fcc1, loop_5855
49455 addccc %l2, 0x14DD, %i4
49456 stb %g2, [%l7 + 0x0E]
49457 array32 %o2, %l0, %i1
49458loop_5855:
49459 bvc,a %xcc, loop_5856
49460 fandnot1 %f6, %f0, %f10
49461 fbul %fcc2, loop_5857
49462 orncc %i7, 0x1536, %l6
49463loop_5856:
49464 mulscc %l3, 0x030D, %o7
49465 for %f4, %f0, %f4
49466loop_5857:
49467 edge8 %o3, %o0, %g4
49468 st %f2, [%l7 + 0x58]
49469 fpadd16s %f10, %f9, %f3
49470 brlez %o1, loop_5858
49471 bge,pt %xcc, loop_5859
49472 fmovrdgez %g7, %f6, %f10
49473 ldx [%l7 + 0x30], %g6
49474loop_5858:
49475 alignaddrl %g5, %g1, %l4
49476loop_5859:
49477 ldsw [%l7 + 0x74], %i5
49478 fba %fcc2, loop_5860
49479 movpos %xcc, %i2, %l5
49480 stb %i3, [%l7 + 0x0B]
49481 fmovsn %xcc, %f9, %f12
49482loop_5860:
49483 stx %o5, [%l7 + 0x48]
49484 ldd [%l7 + 0x20], %f0
49485 st %f0, [%l7 + 0x68]
49486 fmovdvs %icc, %f7, %f11
49487 fandnot2 %f2, %f14, %f4
49488 fpsub16 %f6, %f4, %f14
49489 stb %l1, [%l7 + 0x59]
49490 sethi 0x0678, %o4
49491 fandnot1 %f4, %f6, %f12
49492 fones %f14
49493 addcc %i0, 0x175D, %i6
49494 fblg %fcc0, loop_5861
49495 fcmpeq16 %f4, %f0, %g3
49496 fmuld8ulx16 %f5, %f9, %f10
49497 fmovsne %xcc, %f8, %f5
49498loop_5861:
49499 stw %l2, [%l7 + 0x58]
49500 sub %i4, %o6, %o2
49501 fmovdleu %icc, %f9, %f15
49502 ldx [%l7 + 0x38], %g2
49503 tsubcctv %l0, %i1, %l6
49504 movrgz %i7, 0x30C, %o7
49505 bge,pn %icc, loop_5862
49506 sdivx %o3, 0x1DD4, %l3
49507 tn %xcc, 0x4
49508 array16 %o0, %g4, %o1
49509loop_5862:
49510 edge16ln %g6, %g7, %g5
49511 edge8n %l4, %g1, %i2
49512 movn %xcc, %l5, %i3
49513 bleu,a %xcc, loop_5863
49514 tsubcctv %o5, 0x1D87, %i5
49515 ldd [%l7 + 0x48], %f10
49516 bge,pt %xcc, loop_5864
49517loop_5863:
49518 fmovrsgez %o4, %f8, %f4
49519 subcc %l1, %i0, %i6
49520 st %f9, [%l7 + 0x6C]
49521loop_5864:
49522 fmovscs %icc, %f0, %f15
49523 tvs %xcc, 0x3
49524 st %f11, [%l7 + 0x64]
49525 sub %l2, 0x0275, %g3
49526 sll %o6, %o2, %i4
49527 andncc %g2, %i1, %l6
49528 ta %icc, 0x1
49529 fmovrsne %l0, %f1, %f3
49530 fcmpne32 %f8, %f10, %o7
49531 fandnot1s %f10, %f5, %f4
49532 and %o3, %i7, %l3
49533 fba,a %fcc3, loop_5865
49534 fbe %fcc3, loop_5866
49535 ldsh [%l7 + 0x56], %g4
49536 ldsb [%l7 + 0x61], %o0
49537loop_5865:
49538 nop
49539 setx loop_5867, %l0, %l1
49540 wrpr 0x1, %tl
49541 wrpr %l1, %tnpc
49542 setx 0x34400001400, %l0, %l1
49543 wrpr %l1, %tstate
49544 wrhpr 0x4, %htstate
49545 done
49546loop_5866:
49547 bneg,a,pt %icc, loop_5868
49548 fcmpgt16 %f8, %f6, %o1
49549 ldsb [%l7 + 0x3A], %g7
49550loop_5867:
49551 fble %fcc0, loop_5869
49552loop_5868:
49553 ld [%l7 + 0x1C], %f8
49554 std %f14, [%l7 + 0x38]
49555 ldx [%l7 + 0x60], %g6
49556loop_5869:
49557 movge %icc, %l4, %g1
49558 call loop_5870
49559 st %f4, [%l7 + 0x64]
49560 andn %i2, %l5, %i3
49561 edge32 %g5, %i5, %o4
49562loop_5870:
49563 movcs %icc, %l1, %o5
49564 fmovrdlz %i6, %f8, %f6
49565 fcmpgt32 %f14, %f0, %i0
49566 brgz,a %g3, loop_5871
49567 xnor %l2, 0x1A1C, %o2
49568 ldsb [%l7 + 0x74], %i4
49569 fcmpeq32 %f8, %f14, %o6
49570loop_5871:
49571 andncc %i1, %g2, %l0
49572 edge16ln %o7, %l6, %i7
49573 ldx [%l7 + 0x48], %o3
49574 fmovsvs %xcc, %f2, %f6
49575 movle %xcc, %l3, %g4
49576 fmovse %icc, %f15, %f12
49577 fandnot1s %f13, %f4, %f2
49578 stx %o0, [%l7 + 0x60]
49579 for %f8, %f12, %f0
49580 lduh [%l7 + 0x5E], %o1
49581 fmovda %icc, %f10, %f5
49582 fpsub32 %f8, %f6, %f8
49583 ldsb [%l7 + 0x6E], %g7
49584 fornot1s %f2, %f9, %f2
49585 sth %l4, [%l7 + 0x1C]
49586 edge8 %g1, %i2, %g6
49587 edge8n %l5, %i3, %i5
49588 fmovdgu %xcc, %f7, %f10
49589 ldsb [%l7 + 0x3B], %g5
49590 movn %xcc, %o4, %o5
49591 bvs,a loop_5872
49592 fmuld8sux16 %f5, %f4, %f14
49593 ldd [%l7 + 0x48], %f12
49594 fbue %fcc0, loop_5873
49595loop_5872:
49596 movg %xcc, %l1, %i0
49597 movvc %icc, %i6, %l2
49598 tcc %xcc, 0x0
49599loop_5873:
49600 tvs %xcc, 0x2
49601 lduw [%l7 + 0x74], %o2
49602 lduw [%l7 + 0x0C], %g3
49603 fbge,a %fcc0, loop_5874
49604 brgz,a %i4, loop_5875
49605 umulcc %o6, %i1, %g2
49606 call loop_5876
49607loop_5874:
49608 edge8l %o7, %l0, %l6
49609loop_5875:
49610 fmovsg %icc, %f10, %f11
49611 ldd [%l7 + 0x70], %f0
49612loop_5876:
49613 fbuge,a %fcc3, loop_5877
49614 ldd [%l7 + 0x28], %f14
49615 fnot1 %f10, %f10
49616 tl %xcc, 0x7
49617loop_5877:
49618 fmovsgu %xcc, %f11, %f11
49619 stw %i7, [%l7 + 0x24]
49620 fmovsvc %xcc, %f15, %f9
49621 xnor %o3, 0x14D1, %l3
49622 tg %icc, 0x3
49623 bg,pt %xcc, loop_5878
49624 fmovdge %xcc, %f5, %f2
49625 fmovs %f10, %f6
49626 tvs %icc, 0x5
49627loop_5878:
49628 andn %o0, 0x12DF, %g4
49629 ldsb [%l7 + 0x5B], %g7
49630 fcmped %fcc3, %f6, %f2
49631 fcmpne16 %f0, %f12, %l4
49632 brgez,a %o1, loop_5879
49633 lduh [%l7 + 0x78], %i2
49634 brlez %g6, loop_5880
49635 bcs loop_5881
49636loop_5879:
49637 move %xcc, %l5, %g1
49638 udivcc %i5, 0x1AD4, %g5
49639loop_5880:
49640 ld [%l7 + 0x20], %f2
49641loop_5881:
49642 fones %f2
49643 fmovdleu %xcc, %f14, %f8
49644 sll %o4, %i3, %l1
49645 fmovda %icc, %f0, %f5
49646 lduh [%l7 + 0x72], %o5
49647 movrlz %i6, %i0, %o2
49648 brlez,a %l2, loop_5882
49649 ld [%l7 + 0x44], %f13
49650 fsrc1 %f0, %f14
49651 std %f2, [%l7 + 0x50]
49652loop_5882:
49653 edge16l %i4, %o6, %g3
49654 alignaddr %g2, %o7, %l0
49655 nop
49656 setx loop_5883, %l0, %l1
49657 wrpr 0x1, %tl
49658 wrpr %l1, %tpc
49659 add %l1, 0x4, %l1
49660 wrpr %l1, %tnpc
49661 setx 0x34400001400, %l0, %l1
49662 wrpr %l1, %tstate
49663 wrhpr 0x4, %htstate
49664 retry
49665 sll %i1, %l6, %o3
49666 fmovrsne %l3, %f11, %f10
49667 tneg %icc, 0x1
49668loop_5883:
49669 movneg %icc, %i7, %o0
49670 umul %g4, 0x11C1, %g7
49671 bleu %xcc, loop_5884
49672 fornot1 %f0, %f10, %f12
49673 fmovdne %icc, %f5, %f3
49674 fmovsn %icc, %f12, %f6
49675loop_5884:
49676 stw %l4, [%l7 + 0x0C]
49677 fone %f4
49678 sth %i2, [%l7 + 0x3C]
49679 movge %xcc, %o1, %g6
49680 brgez,a %l5, loop_5885
49681 fmovde %icc, %f5, %f2
49682 stx %g1, [%l7 + 0x28]
49683 umulcc %g5, %o4, %i3
49684loop_5885:
49685 ldsb [%l7 + 0x4A], %i5
49686 fpackfix %f12, %f4
49687 bgu loop_5886
49688 stw %l1, [%l7 + 0x58]
49689 tl %xcc, 0x6
49690 smul %i6, %i0, %o2
49691loop_5886:
49692 mova %icc, %o5, %i4
49693 fbne,a %fcc2, loop_5887
49694 st %f4, [%l7 + 0x28]
49695 st %f4, [%l7 + 0x54]
49696 fbul,a %fcc3, loop_5888
49697loop_5887:
49698 lduw [%l7 + 0x54], %l2
49699 fands %f1, %f13, %f1
49700 move %icc, %o6, %g2
49701loop_5888:
49702 stw %o7, [%l7 + 0x24]
49703 movvc %icc, %l0, %g3
49704 fmovdgu %xcc, %f1, %f0
49705 addc %i1, %o3, %l3
49706 srax %i7, %l6, %g4
49707 fmuld8ulx16 %f14, %f8, %f14
49708 fpadd32s %f4, %f14, %f12
49709 fmovdge %xcc, %f3, %f9
49710 addcc %g7, %l4, %o0
49711 ldx [%l7 + 0x20], %i2
49712 stw %o1, [%l7 + 0x38]
49713 fmovsle %xcc, %f12, %f15
49714 brlz %g6, loop_5889
49715 lduh [%l7 + 0x2C], %l5
49716 fzero %f2
49717 fmovdpos %xcc, %f1, %f11
49718loop_5889:
49719 fmovrde %g5, %f4, %f8
49720 udivcc %o4, 0x18B1, %g1
49721 fmovsleu %icc, %f6, %f9
49722 ldx [%l7 + 0x18], %i5
49723 lduh [%l7 + 0x5A], %i3
49724 sth %i6, [%l7 + 0x3C]
49725 fmovse %icc, %f3, %f8
49726 fsrc1 %f14, %f0
49727 ldd [%l7 + 0x38], %f6
49728 brlz,a %l1, loop_5890
49729 std %f10, [%l7 + 0x10]
49730 fornot2 %f14, %f8, %f4
49731 xnor %i0, %o5, %i4
49732loop_5890:
49733 mova %xcc, %l2, %o2
49734 st %f2, [%l7 + 0x0C]
49735 stb %o6, [%l7 + 0x33]
49736 fors %f7, %f12, %f2
49737 ld [%l7 + 0x28], %f13
49738 fmovsle %icc, %f0, %f4
49739 lduw [%l7 + 0x48], %g2
49740 fpack16 %f2, %f5
49741 ldsb [%l7 + 0x16], %o7
49742 ldub [%l7 + 0x47], %l0
49743 movvs %icc, %g3, %o3
49744 fmovsg %xcc, %f2, %f11
49745 alignaddr %i1, %i7, %l3
49746 bge,a loop_5891
49747 stb %g4, [%l7 + 0x4B]
49748 std %f14, [%l7 + 0x68]
49749 brgez %l6, loop_5892
49750loop_5891:
49751 fmovdg %xcc, %f4, %f3
49752 tge %xcc, 0x6
49753 bleu,a,pt %icc, loop_5893
49754loop_5892:
49755 lduh [%l7 + 0x4E], %l4
49756 fmovscc %xcc, %f2, %f13
49757 taddcctv %g7, 0x0742, %i2
49758loop_5893:
49759 stx %o0, [%l7 + 0x38]
49760 xnor %o1, 0x1D46, %g6
49761 ta %icc, 0x7
49762 movrgz %g5, %o4, %l5
49763 fbule %fcc1, loop_5894
49764 movleu %xcc, %i5, %g1
49765 array32 %i6, %l1, %i3
49766 fmovdcs %icc, %f12, %f0
49767loop_5894:
49768 ldd [%l7 + 0x30], %f10
49769 lduh [%l7 + 0x78], %i0
49770 add %i4, %o5, %o2
49771 fsrc1 %f14, %f10
49772 fsrc1 %f2, %f14
49773 ldx [%l7 + 0x78], %l2
49774 stw %g2, [%l7 + 0x60]
49775 tvs %xcc, 0x7
49776 lduh [%l7 + 0x28], %o6
49777 movcc %xcc, %l0, %g3
49778 fmul8x16au %f1, %f8, %f10
49779 orn %o3, %o7, %i7
49780 fmovsneg %xcc, %f12, %f6
49781 ldsb [%l7 + 0x1A], %l3
49782 stx %i1, [%l7 + 0x60]
49783 addcc %l6, %l4, %g7
49784 fmovdvc %icc, %f10, %f7
49785 fbl,a %fcc3, loop_5895
49786 ldsh [%l7 + 0x7C], %i2
49787 edge8 %g4, %o1, %o0
49788 sra %g6, 0x1A, %o4
49789loop_5895:
49790 ldsh [%l7 + 0x7E], %g5
49791 fmovd %f12, %f14
49792 tcc %xcc, 0x5
49793 ldx [%l7 + 0x10], %i5
49794 fnor %f8, %f0, %f8
49795 tgu %icc, 0x3
49796 fmul8x16al %f13, %f1, %f0
49797 ldsh [%l7 + 0x20], %l5
49798 ldsh [%l7 + 0x28], %g1
49799 umulcc %i6, %i3, %l1
49800 edge16ln %i4, %o5, %o2
49801 bpos,a,pt %xcc, loop_5896
49802 ldsw [%l7 + 0x18], %l2
49803 fexpand %f7, %f14
49804 ldsb [%l7 + 0x3C], %i0
49805loop_5896:
49806 edge32n %o6, %l0, %g2
49807 stx %g3, [%l7 + 0x38]
49808 movgu %icc, %o3, %o7
49809 stx %i7, [%l7 + 0x18]
49810 umul %l3, 0x0412, %i1
49811 fxnor %f0, %f6, %f8
49812 movrgz %l4, 0x3C5, %l6
49813 fmovsleu %xcc, %f1, %f13
49814 stb %i2, [%l7 + 0x42]
49815 fmovscs %xcc, %f13, %f7
49816 fpack32 %f6, %f4, %f12
49817 ldsh [%l7 + 0x20], %g4
49818 sth %o1, [%l7 + 0x32]
49819 stb %g7, [%l7 + 0x6B]
49820 fmovs %f9, %f3
49821 tl %xcc, 0x3
49822 bvs %xcc, loop_5897
49823 fornot1 %f6, %f14, %f6
49824 fornot2s %f6, %f0, %f5
49825 edge8 %o0, %o4, %g5
49826loop_5897:
49827 ldub [%l7 + 0x4D], %g6
49828 fbg %fcc3, loop_5898
49829 fxor %f8, %f12, %f6
49830 fbug %fcc0, loop_5899
49831 addc %i5, 0x15A2, %l5
49832loop_5898:
49833 fnegs %f6, %f10
49834 fbe %fcc1, loop_5900
49835loop_5899:
49836 brlez,a %i6, loop_5901
49837 fnand %f2, %f6, %f2
49838 fmovdvc %xcc, %f0, %f3
49839loop_5900:
49840 orn %g1, 0x1763, %i3
49841loop_5901:
49842 tcc %icc, 0x3
49843 sethi 0x0954, %i4
49844 ldx [%l7 + 0x10], %l1
49845 brnz,a %o5, loop_5902
49846 lduh [%l7 + 0x18], %l2
49847 ldsw [%l7 + 0x58], %i0
49848 ldx [%l7 + 0x48], %o2
49849loop_5902:
49850 fcmpgt32 %f4, %f8, %o6
49851 fmovdcs %icc, %f3, %f5
49852 alignaddrl %g2, %l0, %g3
49853 ldsw [%l7 + 0x1C], %o3
49854 fmovdge %xcc, %f4, %f12
49855 fmovrse %o7, %f5, %f9
49856 tneg %icc, 0x0
49857 ldx [%l7 + 0x40], %l3
49858 stx %i7, [%l7 + 0x78]
49859 ldd [%l7 + 0x18], %f6
49860 sra %l4, 0x09, %l6
49861 stb %i2, [%l7 + 0x61]
49862 fcmpes %fcc1, %f1, %f12
49863 ldsb [%l7 + 0x36], %g4
49864 and %i1, %o1, %o0
49865 fmovsleu %icc, %f8, %f2
49866 fmul8x16 %f2, %f0, %f10
49867 edge32ln %g7, %g5, %o4
49868 umulcc %i5, 0x0F9C, %g6
49869 fpsub16s %f15, %f7, %f0
49870 fbue %fcc0, loop_5903
49871 fpadd16s %f3, %f10, %f13
49872 stx %l5, [%l7 + 0x08]
49873 st %f1, [%l7 + 0x54]
49874loop_5903:
49875 tneg %xcc, 0x0
49876 movn %icc, %g1, %i3
49877 lduw [%l7 + 0x58], %i4
49878 ldub [%l7 + 0x79], %l1
49879 ldsh [%l7 + 0x1A], %o5
49880 fble %fcc1, loop_5904
49881 fpsub16 %f2, %f0, %f2
49882 fsrc2s %f11, %f12
49883 stw %l2, [%l7 + 0x7C]
49884loop_5904:
49885 std %f14, [%l7 + 0x70]
49886 fmovde %xcc, %f13, %f5
49887 brnz,a %i0, loop_5905
49888 st %f9, [%l7 + 0x44]
49889 stx %o2, [%l7 + 0x40]
49890 sdiv %o6, 0x01AC, %i6
49891loop_5905:
49892 brz,a %l0, loop_5906
49893 sub %g2, 0x091F, %g3
49894 umul %o3, %o7, %i7
49895 fmovrdne %l3, %f8, %f4
49896loop_5906:
49897 lduh [%l7 + 0x68], %l4
49898 fmovsg %xcc, %f1, %f3
49899 ldsb [%l7 + 0x64], %l6
49900 stx %i2, [%l7 + 0x68]
49901 movle %icc, %g4, %o1
49902 ldub [%l7 + 0x45], %i1
49903 edge16l %o0, %g5, %g7
49904 fnot2s %f15, %f6
49905 sethi 0x1ACB, %i5
49906 std %f12, [%l7 + 0x58]
49907 stw %g6, [%l7 + 0x50]
49908 edge16n %l5, %o4, %i3
49909 fmovrsgez %g1, %f15, %f11
49910 addccc %l1, 0x1E1A, %i4
49911 stb %o5, [%l7 + 0x1F]
49912 taddcc %l2, %i0, %o2
49913 sll %i6, 0x19, %o6
49914 fnand %f4, %f2, %f10
49915 xorcc %l0, %g2, %g3
49916 ldd [%l7 + 0x28], %f4
49917 fcmple32 %f4, %f2, %o7
49918 tle %xcc, 0x1
49919 movpos %icc, %o3, %i7
49920 ldx [%l7 + 0x08], %l3
49921 ldd [%l7 + 0x38], %f10
49922 fpadd32s %f8, %f12, %f12
49923 bge %icc, loop_5907
49924 ldsw [%l7 + 0x0C], %l4
49925 array32 %l6, %i2, %o1
49926 edge8n %i1, %o0, %g5
49927loop_5907:
49928 fmovdcs %icc, %f10, %f2
49929 ldd [%l7 + 0x68], %f12
49930 bneg,a %icc, loop_5908
49931 fxnor %f10, %f12, %f8
49932 fbge %fcc3, loop_5909
49933 lduw [%l7 + 0x10], %g4
49934loop_5908:
49935 ldub [%l7 + 0x08], %i5
49936 bvs,pn %xcc, loop_5910
49937loop_5909:
49938 fmovscs %icc, %f0, %f9
49939 siam 0x7
49940 fmovrsne %g6, %f6, %f10
49941loop_5910:
49942 fbug,a %fcc0, loop_5911
49943 fbg %fcc0, loop_5912
49944 andn %l5, %g7, %o4
49945 ba %xcc, loop_5913
49946loop_5911:
49947 fmovdneg %icc, %f2, %f0
49948loop_5912:
49949 ble,a loop_5914
49950 fnands %f1, %f2, %f10
49951loop_5913:
49952 fcmpne16 %f4, %f10, %g1
49953 tgu %icc, 0x2
49954loop_5914:
49955 fcmpd %fcc0, %f2, %f4
49956 movleu %icc, %i3, %l1
49957 movvc %xcc, %o5, %i4
49958 array8 %l2, %i0, %i6
49959 fpsub16 %f10, %f2, %f8
49960 bgu loop_5915
49961 ldub [%l7 + 0x32], %o2
49962 stx %l0, [%l7 + 0x68]
49963 alignaddrl %o6, %g2, %g3
49964loop_5915:
49965 ldsw [%l7 + 0x3C], %o7
49966 movl %xcc, %o3, %i7
49967 array16 %l4, %l3, %i2
49968 taddcctv %l6, %o1, %o0
49969 array16 %i1, %g4, %i5
49970 tsubcctv %g5, %l5, %g7
49971 fmovrdgz %g6, %f14, %f12
49972 stw %g1, [%l7 + 0x14]
49973 ldx [%l7 + 0x68], %o4
49974 fmovda %xcc, %f13, %f5
49975 movcs %xcc, %l1, %o5
49976 stb %i3, [%l7 + 0x48]
49977 ldsw [%l7 + 0x68], %l2
49978 stx %i0, [%l7 + 0x70]
49979 sth %i6, [%l7 + 0x42]
49980 ldsb [%l7 + 0x69], %o2
49981 nop
49982 setx loop_5916, %l0, %l1
49983 jmpl %l1, %l0
49984 movn %xcc, %o6, %g2
49985 lduh [%l7 + 0x0C], %g3
49986 fmovrdgz %o7, %f4, %f8
49987loop_5916:
49988 ld [%l7 + 0x60], %f4
49989 ldd [%l7 + 0x10], %f12
49990 movcc %icc, %o3, %i7
49991 fmovsne %icc, %f2, %f9
49992 fxor %f8, %f14, %f6
49993 fmovsvs %icc, %f3, %f12
49994 stx %l4, [%l7 + 0x08]
49995 ld [%l7 + 0x08], %f10
49996 fnand %f6, %f0, %f0
49997 fpadd16s %f2, %f14, %f15
49998 sra %l3, %i4, %l6
49999 stw %o1, [%l7 + 0x38]
50000 addc %o0, %i1, %g4
50001 andcc %i5, 0x19C5, %i2
50002 ldx [%l7 + 0x28], %g5
50003 lduh [%l7 + 0x62], %l5
50004 xorcc %g6, %g7, %o4
50005 fmovsvc %icc, %f15, %f5
50006 fornot2s %f4, %f3, %f15
50007 lduw [%l7 + 0x6C], %g1
50008 tvs %icc, 0x2
50009 fmovrdgez %l1, %f2, %f2
50010 st %f11, [%l7 + 0x68]
50011 sdivx %o5, 0x00B0, %i3
50012 stw %i0, [%l7 + 0x5C]
50013 movg %icc, %l2, %i6
50014 brlez %o2, loop_5917
50015 fsrc1 %f2, %f12
50016 sll %l0, 0x05, %g2
50017 fmul8x16 %f12, %f12, %f4
50018loop_5917:
50019 ldd [%l7 + 0x28], %f0
50020 movrne %g3, %o7, %o6
50021 be,pt %xcc, loop_5918
50022 edge8 %i7, %l4, %o3
50023 fmovsleu %icc, %f2, %f0
50024 edge8ln %i4, %l6, %l3
50025loop_5918:
50026 addc %o1, %i1, %o0
50027 sth %g4, [%l7 + 0x26]
50028 mulscc %i2, %i5, %g5
50029 ldsw [%l7 + 0x3C], %g6
50030 xorcc %g7, %o4, %l5
50031 sdivcc %l1, 0x17AC, %o5
50032 fbe %fcc3, loop_5919
50033 fcmped %fcc0, %f14, %f6
50034 brz,a %g1, loop_5920
50035 fcmple32 %f6, %f14, %i0
50036loop_5919:
50037 ldub [%l7 + 0x29], %l2
50038 xorcc %i6, 0x14DD, %o2
50039loop_5920:
50040 fcmpne16 %f6, %f2, %l0
50041 fmovsgu %xcc, %f12, %f5
50042 ta %xcc, 0x4
50043 bg,a,pt %xcc, loop_5921
50044 fblg,a %fcc1, loop_5922
50045 fmovdcs %icc, %f5, %f6
50046 ldsh [%l7 + 0x72], %g2
50047loop_5921:
50048 fbl %fcc2, loop_5923
50049loop_5922:
50050 ld [%l7 + 0x70], %f10
50051 lduh [%l7 + 0x44], %i3
50052 fnor %f6, %f2, %f6
50053loop_5923:
50054 tneg %icc, 0x1
50055 ldsh [%l7 + 0x20], %g3
50056 tneg %icc, 0x1
50057 ldsb [%l7 + 0x64], %o6
50058 sub %o7, %i7, %l4
50059 ldsb [%l7 + 0x42], %i4
50060 stx %l6, [%l7 + 0x60]
50061 nop
50062 setx loop_5924, %l0, %l1
50063 wrpr 0x1, %tl
50064 wrpr %l1, %tnpc
50065 setx 0x34400001400, %l0, %l1
50066 wrpr %l1, %tstate
50067 wrhpr 0x4, %htstate
50068 done
50069 fbge,a %fcc0, loop_5925
50070 stb %l3, [%l7 + 0x27]
50071 bleu loop_5926
50072loop_5924:
50073 ldd [%l7 + 0x68], %f10
50074loop_5925:
50075 fmovse %icc, %f0, %f10
50076 mova %icc, %o1, %o3
50077loop_5926:
50078 movrne %o0, 0x0B0, %g4
50079 bvc,a,pt %xcc, loop_5927
50080 lduw [%l7 + 0x44], %i2
50081 fcmpne32 %f0, %f12, %i5
50082 fnot1 %f8, %f10
50083loop_5927:
50084 sra %i1, 0x04, %g5
50085 tg %xcc, 0x3
50086 faligndata %f4, %f0, %f0
50087 fpadd32 %f4, %f2, %f4
50088 ldx [%l7 + 0x30], %g6
50089 subc %o4, 0x11FC, %l5
50090 fmovsne %xcc, %f9, %f2
50091 taddcc %l1, %g7, %o5
50092 lduh [%l7 + 0x72], %i0
50093 and %g1, 0x05B0, %i6
50094 orncc %l2, %o2, %l0
50095 std %f2, [%l7 + 0x40]
50096 lduw [%l7 + 0x6C], %g2
50097 tl %icc, 0x0
50098 fmovrdgez %g3, %f12, %f12
50099 fmovdn %icc, %f10, %f10
50100 brlez,a %o6, loop_5928
50101 edge32 %i3, %o7, %i7
50102 fbug,a %fcc2, loop_5929
50103 brlez,a %l4, loop_5930
50104loop_5928:
50105 fpadd32 %f10, %f10, %f14
50106 brz,a %i4, loop_5931
50107loop_5929:
50108 bvc,a %xcc, loop_5932
50109loop_5930:
50110 fbe %fcc3, loop_5933
50111 fcmpgt32 %f2, %f4, %l3
50112loop_5931:
50113 ldsw [%l7 + 0x58], %o1
50114loop_5932:
50115 movgu %icc, %o3, %o0
50116loop_5933:
50117 fpmerge %f1, %f12, %f8
50118 te %icc, 0x6
50119 fnor %f8, %f14, %f6
50120 fsrc2 %f8, %f8
50121 fmovsl %icc, %f3, %f12
50122 ta %xcc, 0x2
50123 lduh [%l7 + 0x7C], %g4
50124 fandnot2 %f6, %f10, %f10
50125 sth %i2, [%l7 + 0x36]
50126 lduw [%l7 + 0x1C], %l6
50127 stx %i1, [%l7 + 0x48]
50128 ldx [%l7 + 0x20], %i5
50129 fabsd %f0, %f8
50130 fsrc1s %f13, %f15
50131 add %g5, %o4, %l5
50132 fnot1 %f4, %f8
50133 ldsw [%l7 + 0x54], %l1
50134 srax %g6, %o5, %g7
50135 movn %icc, %g1, %i6
50136 st %f15, [%l7 + 0x68]
50137 edge32n %l2, %o2, %l0
50138 ldx [%l7 + 0x70], %i0
50139 fmovdcc %xcc, %f1, %f1
50140 ta %xcc, 0x5
50141 fmovsge %xcc, %f1, %f15
50142 fmovdvc %xcc, %f7, %f8
50143 movn %icc, %g2, %o6
50144 sth %g3, [%l7 + 0x66]
50145 bcs,a %icc, loop_5934
50146 fors %f14, %f12, %f2
50147 fnot2s %f3, %f5
50148 fbu %fcc2, loop_5935
50149loop_5934:
50150 fpsub16s %f5, %f14, %f6
50151 call loop_5936
50152 ldsw [%l7 + 0x74], %o7
50153loop_5935:
50154 and %i3, %i7, %l4
50155 or %l3, 0x1618, %i4
50156loop_5936:
50157 fmovsle %xcc, %f6, %f6
50158 fmovdcc %icc, %f13, %f13
50159 sdiv %o1, 0x0F4A, %o0
50160 ldx [%l7 + 0x30], %g4
50161 edge32n %o3, %i2, %l6
50162 fsrc2 %f14, %f12
50163 stw %i1, [%l7 + 0x18]
50164 ldsh [%l7 + 0x66], %i5
50165 fmovdne %icc, %f14, %f8
50166 fcmpgt16 %f10, %f8, %g5
50167 movrlez %l5, 0x082, %o4
50168 st %f10, [%l7 + 0x3C]
50169 fmovdpos %icc, %f11, %f8
50170 ldsw [%l7 + 0x4C], %l1
50171 ldub [%l7 + 0x48], %o5
50172 ldd [%l7 + 0x70], %f14
50173 st %f13, [%l7 + 0x08]
50174 fmovdpos %icc, %f10, %f13
50175 fpmerge %f9, %f4, %f4
50176 movleu %xcc, %g6, %g7
50177 stx %i6, [%l7 + 0x58]
50178 ldx [%l7 + 0x78], %l2
50179 ldd [%l7 + 0x10], %f6
50180 bgu,pn %xcc, loop_5937
50181 fmovrsgez %g1, %f13, %f5
50182 ldd [%l7 + 0x58], %f10
50183 ldx [%l7 + 0x30], %o2
50184loop_5937:
50185 ldsh [%l7 + 0x26], %i0
50186 ldx [%l7 + 0x40], %g2
50187 stw %o6, [%l7 + 0x14]
50188 fnor %f2, %f6, %f0
50189 fmovdvs %icc, %f4, %f4
50190 fmovspos %xcc, %f6, %f2
50191 fmovdgu %xcc, %f3, %f7
50192 fbge,a %fcc0, loop_5938
50193 fmovrslez %g3, %f4, %f13
50194 fpsub32s %f13, %f8, %f11
50195 fcmpne16 %f4, %f10, %o7
50196loop_5938:
50197 tle %icc, 0x6
50198 brnz,a %l0, loop_5939
50199 fornot1s %f4, %f11, %f1
50200 edge8ln %i7, %i3, %l4
50201 fmovspos %icc, %f4, %f15
50202loop_5939:
50203 fcmpeq32 %f10, %f4, %l3
50204 sth %o1, [%l7 + 0x54]
50205 std %f2, [%l7 + 0x20]
50206 sdiv %i4, 0x1F84, %g4
50207 ldsh [%l7 + 0x34], %o3
50208 popc 0x1CA7, %o0
50209 movcc %icc, %i2, %l6
50210 tneg %xcc, 0x5
50211 ld [%l7 + 0x6C], %f14
50212 fandnot2 %f6, %f14, %f10
50213 ldub [%l7 + 0x36], %i1
50214 fsrc2 %f2, %f10
50215 sub %i5, 0x0CFC, %g5
50216 brz %o4, loop_5940
50217 brz %l1, loop_5941
50218 and %o5, %g6, %g7
50219 ta %xcc, 0x7
50220loop_5940:
50221 sub %l5, %l2, %g1
50222loop_5941:
50223 std %f6, [%l7 + 0x78]
50224 stb %o2, [%l7 + 0x1D]
50225 fmovrse %i6, %f0, %f2
50226 tgu %icc, 0x1
50227 movneg %xcc, %g2, %i0
50228 fandnot1 %f8, %f8, %f0
50229 ldd [%l7 + 0x20], %f8
50230 stx %g3, [%l7 + 0x08]
50231 fnand %f8, %f2, %f2
50232 fbl,a %fcc0, loop_5942
50233 lduh [%l7 + 0x76], %o6
50234 ldsw [%l7 + 0x58], %l0
50235 fcmple32 %f2, %f10, %i7
50236loop_5942:
50237 movn %xcc, %o7, %l4
50238 fands %f1, %f9, %f0
50239 fxnors %f8, %f2, %f10
50240 ldsw [%l7 + 0x10], %i3
50241 sethi 0x0CA2, %o1
50242 ld [%l7 + 0x60], %f9
50243 fmovsvc %xcc, %f10, %f15
50244 ldub [%l7 + 0x5E], %i4
50245 fxors %f2, %f0, %f15
50246 fmovdl %icc, %f2, %f3
50247 fmul8x16al %f0, %f7, %f14
50248 fmovdpos %icc, %f13, %f9
50249 fpadd16 %f10, %f4, %f8
50250 lduw [%l7 + 0x44], %g4
50251 ba,pt %icc, loop_5943
50252 fmovdcs %xcc, %f15, %f6
50253 fnot2s %f1, %f13
50254 stx %o3, [%l7 + 0x68]
50255loop_5943:
50256 std %f10, [%l7 + 0x10]
50257 fsrc2 %f12, %f12
50258 brgez,a %o0, loop_5944
50259 fmovsa %xcc, %f10, %f13
50260 st %f12, [%l7 + 0x74]
50261 fpadd16s %f1, %f12, %f9
50262loop_5944:
50263 stx %i2, [%l7 + 0x40]
50264 fmovdcc %icc, %f15, %f9
50265 sllx %l6, %l3, %i1
50266 fpack32 %f2, %f14, %f10
50267 be loop_5945
50268 movcc %xcc, %g5, %o4
50269 fmovsge %icc, %f14, %f13
50270 fpsub32s %f7, %f6, %f5
50271loop_5945:
50272 subc %i5, %l1, %g6
50273 st %f13, [%l7 + 0x68]
50274 tge %icc, 0x7
50275 brlz %o5, loop_5946
50276 sdivx %g7, 0x1CA3, %l5
50277 stw %l2, [%l7 + 0x4C]
50278 edge16l %g1, %o2, %g2
50279loop_5946:
50280 bn loop_5947
50281 fabss %f3, %f3
50282 lduh [%l7 + 0x3A], %i0
50283 lduh [%l7 + 0x12], %i6
50284loop_5947:
50285 tg %xcc, 0x5
50286 ldsw [%l7 + 0x44], %o6
50287 fbule %fcc1, loop_5948
50288 sth %l0, [%l7 + 0x78]
50289 ldd [%l7 + 0x50], %f0
50290 move %xcc, %g3, %o7
50291loop_5948:
50292 ldsb [%l7 + 0x59], %l4
50293 ldub [%l7 + 0x2E], %i3
50294 subc %i7, 0x15AB, %i4
50295 be,a loop_5949
50296 fbue,a %fcc2, loop_5950
50297 movvs %xcc, %g4, %o3
50298 and %o1, %o0, %l6
50299loop_5949:
50300 lduw [%l7 + 0x6C], %l3
50301loop_5950:
50302 fsrc1 %f8, %f6
50303 fmovrdgez %i1, %f6, %f6
50304 edge16ln %g5, %i2, %o4
50305 ldx [%l7 + 0x58], %i5
50306 sdiv %g6, 0x1731, %l1
50307 fmovdcs %xcc, %f13, %f12
50308 srlx %o5, %g7, %l2
50309 fpmerge %f10, %f15, %f12
50310 fabss %f7, %f10
50311 movpos %icc, %l5, %g1
50312 ldsh [%l7 + 0x7E], %o2
50313 ldsb [%l7 + 0x6A], %i0
50314 lduw [%l7 + 0x74], %g2
50315 std %f4, [%l7 + 0x58]
50316 fand %f0, %f12, %f4
50317 fmovrse %o6, %f14, %f1
50318 stx %l0, [%l7 + 0x50]
50319 ldsw [%l7 + 0x60], %g3
50320 fnot2s %f10, %f2
50321 ldsh [%l7 + 0x0C], %i6
50322 ba,pt %xcc, loop_5951
50323 movrlz %o7, %l4, %i3
50324 fpadd32s %f2, %f8, %f3
50325 popc %i7, %i4
50326loop_5951:
50327 fxor %f14, %f4, %f0
50328 ldub [%l7 + 0x3D], %g4
50329 andn %o3, %o0, %l6
50330 fmovdcs %xcc, %f10, %f11
50331 fmovsgu %xcc, %f6, %f11
50332 fmovrslz %l3, %f0, %f14
50333 brlez %o1, loop_5952
50334 edge32 %i1, %i2, %o4
50335 brgz,a %i5, loop_5953
50336 ldsh [%l7 + 0x58], %g5
50337loop_5952:
50338 ldd [%l7 + 0x28], %f10
50339 fsrc1 %f4, %f0
50340loop_5953:
50341 addc %g6, 0x089B, %o5
50342 st %f12, [%l7 + 0x50]
50343 sethi 0x1286, %g7
50344 ldub [%l7 + 0x4F], %l2
50345 movn %icc, %l5, %l1
50346 movne %icc, %o2, %i0
50347 fpadd16s %f5, %f13, %f7
50348 mulscc %g1, 0x10A6, %o6
50349 stw %g2, [%l7 + 0x50]
50350 alignaddrl %g3, %i6, %l0
50351 brlz,a %o7, loop_5954
50352 fmovdgu %xcc, %f8, %f0
50353 fpsub16s %f7, %f10, %f11
50354 stb %l4, [%l7 + 0x2D]
50355loop_5954:
50356 movcc %xcc, %i3, %i7
50357 orcc %i4, 0x1FA0, %g4
50358 udiv %o0, 0x0CAB, %o3
50359 movne %xcc, %l6, %l3
50360 fabss %f10, %f0
50361 tcs %xcc, 0x7
50362 fmovdneg %icc, %f6, %f11
50363 fbul %fcc0, loop_5955
50364 umulcc %i1, 0x1EFA, %i2
50365 movle %xcc, %o1, %o4
50366 bpos,a,pt %icc, loop_5956
50367loop_5955:
50368 sdivx %i5, 0x109F, %g5
50369 fnot1 %f4, %f4
50370 andn %g6, %g7, %o5
50371loop_5956:
50372 fmovsvc %icc, %f12, %f2
50373 movl %xcc, %l2, %l1
50374 fbn %fcc3, loop_5957
50375 edge32l %o2, %l5, %g1
50376 brlz %o6, loop_5958
50377 sth %g2, [%l7 + 0x40]
50378loop_5957:
50379 edge32l %g3, %i6, %i0
50380 stw %o7, [%l7 + 0x78]
50381loop_5958:
50382 sllx %l4, %l0, %i3
50383 st %f11, [%l7 + 0x3C]
50384 fzeros %f7
50385 fornot2 %f4, %f12, %f0
50386 bleu,a %xcc, loop_5959
50387 ldx [%l7 + 0x60], %i4
50388 ld [%l7 + 0x54], %f14
50389 ldsw [%l7 + 0x0C], %i7
50390loop_5959:
50391 popc %o0, %g4
50392 fcmpeq16 %f8, %f4, %l6
50393 umulcc %l3, 0x1FE7, %o3
50394 fmovsneg %xcc, %f13, %f4
50395 stx %i2, [%l7 + 0x08]
50396 nop
50397 setx loop_5960, %l0, %l1
50398 wrpr 0x1, %tl
50399 wrpr %l1, %tnpc
50400 setx 0x34400001400, %l0, %l1
50401 wrpr %l1, %tstate
50402 wrhpr 0x4, %htstate
50403 done
50404 sethi 0x157C, %o1
50405 fornot2s %f4, %f8, %f9
50406 ldsb [%l7 + 0x2E], %o4
50407loop_5960:
50408 fmovrdgz %i1, %f14, %f14
50409 fxors %f11, %f5, %f2
50410 ldsh [%l7 + 0x3A], %i5
50411 nop
50412 setx loop_5961, %l0, %l1
50413 wrpr 0x1, %tl
50414 wrpr %l1, %tnpc
50415 setx 0x34400001400, %l0, %l1
50416 wrpr %l1, %tstate
50417 wrhpr 0x4, %htstate
50418 done
50419 fcmps %fcc0, %f9, %f13
50420 udivx %g5, 0x01B8, %g7
50421 ldd [%l7 + 0x58], %f6
50422loop_5961:
50423 tn %icc, 0x0
50424 fmovdge %icc, %f11, %f12
50425 fpadd16 %f14, %f8, %f8
50426 ldub [%l7 + 0x49], %g6
50427 lduw [%l7 + 0x5C], %o5
50428 movcs %icc, %l2, %o2
50429 fmovs %f3, %f10
50430 fmovdneg %xcc, %f8, %f6
50431 lduw [%l7 + 0x70], %l1
50432 edge16n %l5, %g1, %o6
50433 st %f1, [%l7 + 0x74]
50434 std %f12, [%l7 + 0x60]
50435 fmovscc %icc, %f12, %f11
50436 ldsw [%l7 + 0x40], %g2
50437 ldsw [%l7 + 0x10], %i6
50438 fcmpne16 %f8, %f8, %i0
50439 lduw [%l7 + 0x68], %o7
50440 ld [%l7 + 0x3C], %f14
50441 lduh [%l7 + 0x0E], %g3
50442 fble %fcc3, loop_5962
50443 tvs %icc, 0x6
50444 fcmps %fcc2, %f2, %f14
50445 movcc %icc, %l4, %l0
50446loop_5962:
50447 fmuld8ulx16 %f11, %f12, %f0
50448 lduh [%l7 + 0x72], %i3
50449 fbuge %fcc2, loop_5963
50450 fbue %fcc1, loop_5964
50451 fmovde %xcc, %f6, %f7
50452 fbge,a %fcc0, loop_5965
50453loop_5963:
50454 st %f2, [%l7 + 0x1C]
50455loop_5964:
50456 fpsub32 %f14, %f0, %f14
50457 fmovse %icc, %f3, %f9
50458loop_5965:
50459 ldd [%l7 + 0x38], %f12
50460 fmovsa %xcc, %f0, %f5
50461 fpsub32s %f0, %f2, %f7
50462 ldx [%l7 + 0x18], %i4
50463 udiv %o0, 0x10C8, %i7
50464 tsubcc %l6, %l3, %o3
50465 ldub [%l7 + 0x1D], %i2
50466 fcmpgt16 %f8, %f2, %o1
50467 tvc %xcc, 0x6
50468 fxnors %f3, %f7, %f1
50469 movrlez %g4, 0x3C4, %o4
50470 ld [%l7 + 0x5C], %f15
50471 fsrc1 %f0, %f6
50472 fbuge,a %fcc1, loop_5966
50473 fpadd32 %f6, %f2, %f6
50474 ldx [%l7 + 0x28], %i1
50475 std %f2, [%l7 + 0x18]
50476loop_5966:
50477 stw %g5, [%l7 + 0x78]
50478 andn %i5, 0x1A35, %g6
50479 umulcc %g7, 0x1138, %o5
50480 stb %o2, [%l7 + 0x4A]
50481 fmovscs %xcc, %f12, %f11
50482 fsrc2s %f2, %f1
50483 fexpand %f14, %f14
50484 siam 0x7
50485 fcmple32 %f4, %f0, %l2
50486 fcmpeq16 %f0, %f6, %l5
50487 sdivx %l1, 0x081A, %o6
50488 bge loop_5967
50489 lduh [%l7 + 0x3A], %g2
50490 stb %i6, [%l7 + 0x68]
50491 fmovd %f0, %f4
50492loop_5967:
50493 fmuld8sux16 %f4, %f4, %f12
50494 std %f2, [%l7 + 0x50]
50495 fornot1s %f12, %f4, %f7
50496 ldd [%l7 + 0x10], %f4
50497 ble,pn %icc, loop_5968
50498 fcmpgt32 %f0, %f2, %g1
50499 sdivx %i0, 0x04BA, %o7
50500 fornot1 %f8, %f10, %f4
50501loop_5968:
50502 sth %l4, [%l7 + 0x4E]
50503 ld [%l7 + 0x6C], %f1
50504 bne,a %icc, loop_5969
50505 std %f10, [%l7 + 0x60]
50506 st %f13, [%l7 + 0x18]
50507 bvs,a,pt %xcc, loop_5970
50508loop_5969:
50509 fmovdn %icc, %f3, %f4
50510 movn %icc, %g3, %l0
50511 ldsw [%l7 + 0x58], %i4
50512loop_5970:
50513 bcc,a loop_5971
50514 movrgz %o0, %i7, %l6
50515 fcmpne32 %f14, %f4, %i3
50516 movrlez %l3, 0x220, %i2
50517loop_5971:
50518 fmovsn %icc, %f11, %f2
50519 stx %o1, [%l7 + 0x58]
50520 ldub [%l7 + 0x47], %g4
50521 addccc %o3, 0x1D04, %o4
50522 ld [%l7 + 0x08], %f1
50523 fmovsn %xcc, %f1, %f9
50524 lduw [%l7 + 0x24], %i1
50525 sethi 0x0A2C, %g5
50526 ldub [%l7 + 0x73], %i5
50527 ble loop_5972
50528 fblg,a %fcc1, loop_5973
50529 taddcctv %g7, %o5, %g6
50530 subcc %l2, %l5, %o2
50531loop_5972:
50532 be,pt %icc, loop_5974
50533loop_5973:
50534 bcs %icc, loop_5975
50535 stw %l1, [%l7 + 0x54]
50536 ld [%l7 + 0x78], %f4
50537loop_5974:
50538 siam 0x3
50539loop_5975:
50540 movcc %xcc, %g2, %i6
50541 fone %f0
50542 sth %g1, [%l7 + 0x2E]
50543 tsubcc %o6, 0x1166, %i0
50544 taddcc %o7, 0x156C, %l4
50545 mulscc %l0, %g3, %o0
50546 ldx [%l7 + 0x30], %i7
50547 call loop_5976
50548 sth %l6, [%l7 + 0x42]
50549 brgez %i4, loop_5977
50550 for %f4, %f6, %f12
50551loop_5976:
50552 fmovdvs %xcc, %f8, %f7
50553 bneg,a %icc, loop_5978
50554loop_5977:
50555 fmovrsgz %l3, %f11, %f14
50556 fbl %fcc1, loop_5979
50557 movgu %icc, %i3, %i2
50558loop_5978:
50559 lduw [%l7 + 0x30], %o1
50560 ta %xcc, 0x2
50561loop_5979:
50562 for %f10, %f2, %f14
50563 call loop_5980
50564 bshuffle %f6, %f8, %f8
50565 fandnot2 %f2, %f8, %f4
50566 bleu %icc, loop_5981
50567loop_5980:
50568 ldub [%l7 + 0x37], %g4
50569 ta %icc, 0x2
50570 edge32 %o4, %o3, %g5
50571loop_5981:
50572 fbe %fcc0, loop_5982
50573 mulscc %i1, %g7, %i5
50574 edge32n %g6, %l2, %l5
50575 ldsh [%l7 + 0x68], %o5
50576loop_5982:
50577 fcmps %fcc2, %f1, %f12
50578 ldx [%l7 + 0x10], %o2
50579 addc %g2, 0x16E8, %l1
50580 array32 %g1, %o6, %i0
50581 andncc %i6, %l4, %l0
50582 stx %g3, [%l7 + 0x08]
50583 bl,a,pt %xcc, loop_5983
50584 bpos,pt %icc, loop_5984
50585 alignaddrl %o7, %i7, %l6
50586 fnegs %f11, %f12
50587loop_5983:
50588 for %f0, %f10, %f2
50589loop_5984:
50590 ldsb [%l7 + 0x1F], %o0
50591 ldx [%l7 + 0x40], %i4
50592 fmovd %f2, %f0
50593 lduw [%l7 + 0x6C], %l3
50594 stb %i3, [%l7 + 0x55]
50595 stx %i2, [%l7 + 0x10]
50596 fcmpne32 %f6, %f6, %o1
50597 fmuld8ulx16 %f6, %f6, %f10
50598 fxors %f4, %f8, %f6
50599 edge16 %g4, %o4, %g5
50600 srl %o3, %i1, %i5
50601 andn %g7, 0x11F2, %g6
50602 fbule %fcc2, loop_5985
50603 fexpand %f1, %f14
50604 fmovd %f10, %f12
50605 movcc %xcc, %l2, %l5
50606loop_5985:
50607 fnands %f0, %f11, %f15
50608 fpsub32s %f0, %f1, %f3
50609 fmovsle %icc, %f8, %f0
50610 fpadd16 %f8, %f6, %f2
50611 fornot1s %f3, %f12, %f15
50612 fmovspos %icc, %f10, %f5
50613 orncc %o2, %o5, %g2
50614 fba %fcc3, loop_5986
50615 fnot1s %f13, %f5
50616 fbug %fcc2, loop_5987
50617 movrlz %g1, 0x0E6, %o6
50618loop_5986:
50619 bgu loop_5988
50620 tcc %icc, 0x2
50621loop_5987:
50622 fmovsle %icc, %f0, %f4
50623 fzero %f2
50624loop_5988:
50625 fbg,a %fcc0, loop_5989
50626 fmovdle %xcc, %f2, %f6
50627 fbe,a %fcc2, loop_5990
50628 fmovdneg %xcc, %f6, %f8
50629loop_5989:
50630 addccc %l1, 0x080C, %i0
50631 ldx [%l7 + 0x20], %l4
50632loop_5990:
50633 fornot2 %f2, %f8, %f12
50634 fcmpeq16 %f0, %f2, %l0
50635 fbu %fcc0, loop_5991
50636 ldsb [%l7 + 0x75], %i6
50637 fnot1 %f8, %f10
50638 fmovdn %xcc, %f13, %f2
50639loop_5991:
50640 fmovrse %o7, %f6, %f8
50641 fmovd %f14, %f10
50642 mulscc %g3, %i7, %l6
50643 movn %icc, %i4, %l3
50644 fand %f12, %f0, %f8
50645 smulcc %i3, %o0, %i2
50646 std %f0, [%l7 + 0x78]
50647 fcmped %fcc0, %f14, %f6
50648 fpsub32 %f2, %f2, %f12
50649 brnz %o1, loop_5992
50650 fmovsvc %icc, %f4, %f8
50651 fzero %f2
50652 andcc %o4, %g5, %o3
50653loop_5992:
50654 fcmpeq16 %f0, %f2, %g4
50655 stw %i1, [%l7 + 0x54]
50656 taddcc %g7, 0x124C, %i5
50657 std %f10, [%l7 + 0x68]
50658 ld [%l7 + 0x44], %f6
50659 fornot2 %f6, %f8, %f0
50660 fsrc2s %f1, %f3
50661 fble,a %fcc1, loop_5993
50662 ldsb [%l7 + 0x76], %l2
50663 std %f12, [%l7 + 0x30]
50664 movleu %icc, %g6, %l5
50665loop_5993:
50666 ld [%l7 + 0x30], %f4
50667 ld [%l7 + 0x7C], %f1
50668 fnegs %f3, %f5
50669 fmovdg %icc, %f6, %f11
50670 fornot2s %f10, %f10, %f8
50671 array16 %o2, %g2, %o5
50672 fbue,a %fcc0, loop_5994
50673 fmovdg %xcc, %f6, %f8
50674 lduw [%l7 + 0x68], %g1
50675 fcmpd %fcc2, %f0, %f14
50676loop_5994:
50677 fandnot1 %f2, %f8, %f14
50678 lduw [%l7 + 0x3C], %o6
50679 ldsw [%l7 + 0x18], %l1
50680 stx %l4, [%l7 + 0x40]
50681 ldsb [%l7 + 0x39], %l0
50682 smul %i6, 0x04D7, %o7
50683 ble %xcc, loop_5995
50684 bleu,a loop_5996
50685 ldub [%l7 + 0x4B], %i0
50686 std %f4, [%l7 + 0x20]
50687loop_5995:
50688 ldx [%l7 + 0x20], %g3
50689loop_5996:
50690 edge32 %l6, %i4, %i7
50691 fmovscc %icc, %f0, %f11
50692 movrlez %l3, 0x146, %o0
50693 sdivcc %i2, 0x0E6E, %o1
50694 movrlz %o4, 0x3B9, %g5
50695 fnor %f14, %f2, %f4
50696 fornot1s %f8, %f11, %f8
50697 brz %o3, loop_5997
50698 add %i3, 0x1DA9, %g4
50699 fnand %f6, %f0, %f10
50700 stx %g7, [%l7 + 0x48]
50701loop_5997:
50702 pdist %f8, %f6, %f10
50703 stx %i1, [%l7 + 0x70]
50704 movrne %l2, 0x000, %i5
50705 stb %g6, [%l7 + 0x43]
50706 tg %xcc, 0x3
50707 fxnors %f4, %f7, %f7
50708 tsubcc %l5, 0x1EAD, %o2
50709 bshuffle %f2, %f12, %f10
50710 umul %o5, 0x1A4E, %g2
50711 stb %g1, [%l7 + 0x7D]
50712 fmovrdlz %l1, %f0, %f10
50713 sub %l4, %l0, %o6
50714 fands %f14, %f3, %f11
50715 fmuld8ulx16 %f3, %f3, %f12
50716 movne %icc, %o7, %i6
50717 fpadd32s %f8, %f1, %f5
50718 stb %g3, [%l7 + 0x33]
50719 edge32n %i0, %i4, %l6
50720 bneg %xcc, loop_5998
50721 ldsb [%l7 + 0x28], %i7
50722 edge32n %l3, %i2, %o1
50723 bvc,pt %icc, loop_5999
50724loop_5998:
50725 bvc,a loop_6000
50726 movge %xcc, %o0, %g5
50727 subcc %o4, %o3, %g4
50728loop_5999:
50729 ldd [%l7 + 0x08], %f0
50730loop_6000:
50731 fpadd16s %f0, %f12, %f0
50732 bneg %icc, loop_6001
50733 fnegs %f7, %f4
50734 edge32ln %i3, %g7, %i1
50735 faligndata %f10, %f4, %f2
50736loop_6001:
50737 fxors %f0, %f2, %f6
50738 fxor %f4, %f14, %f14
50739 lduh [%l7 + 0x36], %l2
50740 fmovsle %icc, %f6, %f14
50741 fandnot2 %f14, %f4, %f2
50742 fmovda %icc, %f7, %f15
50743 std %f12, [%l7 + 0x38]
50744 movgu %xcc, %i5, %g6
50745 bneg,pn %icc, loop_6002
50746 tvc %icc, 0x3
50747 stb %o2, [%l7 + 0x17]
50748 fmovdpos %icc, %f8, %f14
50749loop_6002:
50750 fpadd16 %f8, %f2, %f8
50751 ldsh [%l7 + 0x0C], %l5
50752 addccc %o5, 0x1554, %g2
50753 sub %g1, %l1, %l4
50754 srl %l0, 0x1E, %o6
50755 andncc %i6, %o7, %g3
50756 siam 0x5
50757 sth %i0, [%l7 + 0x20]
50758 ld [%l7 + 0x1C], %f9
50759 tpos %xcc, 0x3
50760 fmovrsne %i4, %f10, %f14
50761 mulscc %i7, 0x0D7D, %l6
50762 fexpand %f14, %f0
50763 st %f5, [%l7 + 0x34]
50764 lduw [%l7 + 0x28], %i2
50765 siam 0x6
50766 andn %l3, %o1, %o0
50767 sth %g5, [%l7 + 0x74]
50768 fandnot1 %f14, %f0, %f6
50769 movre %o4, %g4, %i3
50770 orn %o3, %i1, %l2
50771 fmul8x16al %f7, %f12, %f10
50772 fbuge %fcc3, loop_6003
50773 tl %xcc, 0x7
50774 tcc %xcc, 0x5
50775 std %f14, [%l7 + 0x18]
50776loop_6003:
50777 ble,a,pn %xcc, loop_6004
50778 stw %i5, [%l7 + 0x7C]
50779 alignaddr %g6, %o2, %g7
50780 ld [%l7 + 0x0C], %f9
50781loop_6004:
50782 fmul8sux16 %f12, %f0, %f14
50783 fmul8sux16 %f4, %f0, %f4
50784 fmovrslez %l5, %f9, %f12
50785 fmovsleu %icc, %f12, %f6
50786 fmul8x16al %f1, %f8, %f2
50787 for %f6, %f8, %f8
50788 tsubcc %g2, %g1, %l1
50789 umul %o5, 0x0D19, %l0
50790 ldub [%l7 + 0x45], %l4
50791 fand %f4, %f14, %f8
50792 std %f4, [%l7 + 0x30]
50793 movg %xcc, %i6, %o7
50794 stw %o6, [%l7 + 0x78]
50795 andn %i0, 0x0725, %g3
50796 stw %i7, [%l7 + 0x50]
50797 fmovrdne %i4, %f2, %f8
50798 ldsw [%l7 + 0x4C], %l6
50799 brnz %i2, loop_6005
50800 fandnot1 %f0, %f4, %f0
50801 fmovde %icc, %f0, %f13
50802 st %f14, [%l7 + 0x2C]
50803loop_6005:
50804 fsrc2s %f4, %f1
50805 bn loop_6006
50806 fpadd16 %f14, %f14, %f2
50807 fmovrslez %o1, %f11, %f5
50808 bl loop_6007
50809loop_6006:
50810 edge16ln %l3, %g5, %o0
50811 taddcctv %o4, 0x1B95, %i3
50812 fmuld8sux16 %f11, %f12, %f2
50813loop_6007:
50814 sdivx %g4, 0x0FCA, %o3
50815 fmovrdgez %i1, %f8, %f12
50816 nop
50817 setx loop_6008, %l0, %l1
50818 jmpl %l1, %l2
50819 fsrc2 %f12, %f6
50820 fpackfix %f10, %f12
50821 lduh [%l7 + 0x0E], %g6
50822loop_6008:
50823 ldsw [%l7 + 0x5C], %o2
50824 bgu %icc, loop_6009
50825 fba,a %fcc2, loop_6010
50826 fexpand %f7, %f14
50827 ldsw [%l7 + 0x0C], %g7
50828loop_6009:
50829 ldx [%l7 + 0x68], %l5
50830loop_6010:
50831 lduh [%l7 + 0x6E], %i5
50832 fcmped %fcc2, %f4, %f2
50833 bl,a,pn %xcc, loop_6011
50834 and %g2, %g1, %l1
50835 movle %icc, %o5, %l0
50836 stw %l4, [%l7 + 0x28]
50837loop_6011:
50838 fmul8sux16 %f8, %f10, %f14
50839 fnot1 %f12, %f2
50840 add %i6, 0x197D, %o6
50841 fmovsg %icc, %f13, %f7
50842 sdivx %i0, 0x19A7, %g3
50843 edge8ln %i7, %o7, %i4
50844 stx %l6, [%l7 + 0x58]
50845 orn %o1, %i2, %l3
50846 tne %xcc, 0x6
50847 xnor %g5, %o0, %i3
50848 st %f8, [%l7 + 0x24]
50849 subccc %o4, %o3, %g4
50850 movvc %icc, %l2, %g6
50851 taddcc %o2, %i1, %l5
50852 fbne %fcc3, loop_6012
50853 array16 %g7, %i5, %g2
50854 fmovde %icc, %f1, %f14
50855 fmovdle %xcc, %f12, %f15
50856loop_6012:
50857 taddcctv %g1, %l1, %l0
50858 fbug %fcc3, loop_6013
50859 nop
50860 setx loop_6014, %l0, %l1
50861 wrpr 0x1, %tl
50862 wrpr %l1, %tpc
50863 add %l1, 0x4, %l1
50864 wrpr %l1, %tnpc
50865 setx 0x34400001400, %l0, %l1
50866 wrpr %l1, %tstate
50867 wrhpr 0x4, %htstate
50868 retry
50869 stb %o5, [%l7 + 0x4F]
50870 tne %xcc, 0x7
50871loop_6013:
50872 stw %l4, [%l7 + 0x70]
50873loop_6014:
50874 lduh [%l7 + 0x50], %i6
50875 stb %i0, [%l7 + 0x40]
50876 stx %g3, [%l7 + 0x70]
50877 fornot2 %f0, %f4, %f10
50878 ld [%l7 + 0x14], %f1
50879 sra %o6, 0x0E, %i7
50880 lduw [%l7 + 0x08], %i4
50881 move %icc, %l6, %o1
50882 edge16n %i2, %l3, %g5
50883 sra %o7, %o0, %o4
50884 array8 %o3, %i3, %g4
50885 udiv %g6, 0x0995, %o2
50886 fpadd32s %f3, %f10, %f5
50887 movre %l2, %i1, %g7
50888 ldsh [%l7 + 0x60], %i5
50889 tg %xcc, 0x5
50890 bne %xcc, loop_6015
50891 fmovsn %xcc, %f3, %f0
50892 fpsub32 %f10, %f0, %f2
50893 fmovsgu %xcc, %f10, %f6
50894loop_6015:
50895 ldsh [%l7 + 0x12], %g2
50896 fandnot1 %f14, %f12, %f12
50897 ldd [%l7 + 0x68], %f14
50898 tcc %xcc, 0x3
50899 ldub [%l7 + 0x66], %g1
50900 mova %icc, %l1, %l0
50901 fand %f2, %f12, %f14
50902 for %f8, %f12, %f4
50903 fmovrdgez %o5, %f14, %f2
50904 taddcc %l4, 0x0751, %i6
50905 ldsw [%l7 + 0x50], %l5
50906 subcc %g3, %o6, %i7
50907 ldsb [%l7 + 0x6A], %i4
50908 array32 %i0, %l6, %o1
50909 ld [%l7 + 0x68], %f2
50910 edge8 %l3, %i2, %g5
50911 fandnot1s %f10, %f10, %f5
50912 movvc %xcc, %o7, %o0
50913 nop
50914 setx loop_6016, %l0, %l1
50915 jmpl %l1, %o4
50916 edge8ln %i3, %g4, %g6
50917 fmovd %f0, %f12
50918 fmovrde %o2, %f12, %f4
50919loop_6016:
50920 tle %xcc, 0x2
50921 umul %l2, %o3, %g7
50922 edge32ln %i1, %g2, %i5
50923 fmovrsgez %l1, %f1, %f12
50924 lduw [%l7 + 0x40], %g1
50925 edge8n %o5, %l4, %i6
50926 fmovrdne %l0, %f4, %f4
50927 subc %l5, %g3, %i7
50928 orn %o6, 0x1480, %i4
50929 ldub [%l7 + 0x36], %l6
50930 stw %o1, [%l7 + 0x48]
50931 fmovdgu %icc, %f8, %f1
50932 faligndata %f4, %f12, %f8
50933 sth %l3, [%l7 + 0x52]
50934 mulscc %i2, 0x12CB, %i0
50935 fmovrsgez %g5, %f4, %f6
50936 fand %f6, %f0, %f6
50937 tge %icc, 0x2
50938 bge loop_6017
50939 brlz,a %o7, loop_6018
50940 pdist %f10, %f2, %f0
50941 edge16l %o0, %o4, %i3
50942loop_6017:
50943 orcc %g4, %g6, %l2
50944loop_6018:
50945 tneg %xcc, 0x0
50946 fmovsgu %icc, %f12, %f6
50947 fabsd %f10, %f2
50948 fba,a %fcc3, loop_6019
50949 fbu,a %fcc1, loop_6020
50950 fornot1 %f12, %f4, %f8
50951 std %f14, [%l7 + 0x60]
50952loop_6019:
50953 bge,a loop_6021
50954loop_6020:
50955 fmovrdlez %o2, %f12, %f2
50956 fmovrde %g7, %f12, %f0
50957 fbn,a %fcc1, loop_6022
50958loop_6021:
50959 tsubcc %i1, 0x10A1, %g2
50960 lduw [%l7 + 0x30], %i5
50961 lduw [%l7 + 0x1C], %l1
50962loop_6022:
50963 bn,a,pn %icc, loop_6023
50964 umul %g1, 0x051B, %o3
50965 popc 0x15A4, %l4
50966 mulscc %o5, %i6, %l5
50967loop_6023:
50968 fmovrdgz %g3, %f14, %f6
50969 array16 %l0, %o6, %i7
50970 ldsw [%l7 + 0x6C], %l6
50971 addcc %o1, 0x0DD2, %l3
50972 ldsw [%l7 + 0x7C], %i4
50973 fmovdleu %xcc, %f14, %f15
50974 be,a,pn %icc, loop_6024
50975 tle %icc, 0x3
50976 tge %icc, 0x6
50977 movleu %xcc, %i2, %g5
50978loop_6024:
50979 xnor %i0, %o7, %o4
50980 fmul8x16 %f8, %f4, %f10
50981 tle %xcc, 0x0
50982 tn %xcc, 0x0
50983 std %f10, [%l7 + 0x38]
50984 lduh [%l7 + 0x5C], %i3
50985 sth %g4, [%l7 + 0x5C]
50986 sdivx %o0, 0x1276, %l2
50987 stx %g6, [%l7 + 0x70]
50988 fzero %f0
50989 ldx [%l7 + 0x40], %o2
50990 fnegs %f1, %f3
50991 tneg %icc, 0x4
50992 ldd [%l7 + 0x08], %f2
50993 ldx [%l7 + 0x48], %i1
50994 call loop_6025
50995 stb %g2, [%l7 + 0x59]
50996 faligndata %f8, %f10, %f4
50997 xnor %i5, %l1, %g1
50998loop_6025:
50999 fcmple32 %f12, %f2, %g7
51000 stw %o3, [%l7 + 0x78]
51001 fbg,a %fcc2, loop_6026
51002 bn %icc, loop_6027
51003 bge,a loop_6028
51004 ldsw [%l7 + 0x74], %l4
51005loop_6026:
51006 tg %icc, 0x0
51007loop_6027:
51008 brlez,a %o5, loop_6029
51009loop_6028:
51010 edge16 %l5, %i6, %g3
51011 or %l0, 0x15A6, %o6
51012 ldub [%l7 + 0x34], %l6
51013loop_6029:
51014 bcs %icc, loop_6030
51015 stx %i7, [%l7 + 0x60]
51016 fornot1s %f9, %f2, %f2
51017 bg loop_6031
51018loop_6030:
51019 std %f12, [%l7 + 0x30]
51020 movg %icc, %l3, %i4
51021 addccc %o1, %g5, %i2
51022loop_6031:
51023 fexpand %f3, %f14
51024 alignaddr %o7, %o4, %i3
51025 fmovse %xcc, %f10, %f3
51026 andn %g4, 0x056C, %o0
51027 fmovspos %icc, %f9, %f0
51028 std %f2, [%l7 + 0x08]
51029 stx %i0, [%l7 + 0x78]
51030 fmovscc %xcc, %f9, %f3
51031 mova %icc, %l2, %g6
51032 addccc %o2, 0x1C0F, %i1
51033 tcs %xcc, 0x2
51034 movl %icc, %g2, %l1
51035 fmul8x16 %f3, %f8, %f10
51036 call loop_6032
51037 ldd [%l7 + 0x30], %f6
51038 xnor %g1, %i5, %g7
51039 xor %o3, 0x075C, %l4
51040loop_6032:
51041 ldd [%l7 + 0x50], %f6
51042 ba,a,pn %icc, loop_6033
51043 mulscc %o5, 0x1ED1, %l5
51044 fcmpne16 %f8, %f12, %g3
51045 fpadd16s %f12, %f6, %f11
51046loop_6033:
51047 fmovdl %icc, %f14, %f1
51048 ldsh [%l7 + 0x14], %l0
51049 udiv %i6, 0x037E, %o6
51050 addc %i7, %l3, %i4
51051 fbu %fcc3, loop_6034
51052 ldx [%l7 + 0x60], %l6
51053 movre %o1, %g5, %i2
51054 fmovscc %icc, %f2, %f2
51055loop_6034:
51056 movge %icc, %o4, %o7
51057 fcmpeq32 %f8, %f2, %g4
51058 fnot1s %f11, %f12
51059 sth %o0, [%l7 + 0x1C]
51060 st %f6, [%l7 + 0x58]
51061 sdivcc %i3, 0x1F5C, %l2
51062 movcs %xcc, %i0, %o2
51063 sth %i1, [%l7 + 0x1A]
51064 orn %g2, %l1, %g6
51065 ld [%l7 + 0x24], %f2
51066 fmovse %xcc, %f13, %f7
51067 faligndata %f10, %f2, %f0
51068 fpack16 %f12, %f10
51069 fones %f14
51070 bvc,a,pn %xcc, loop_6035
51071 fmovs %f5, %f1
51072 stb %g1, [%l7 + 0x0D]
51073 movge %xcc, %g7, %i5
51074loop_6035:
51075 stb %o3, [%l7 + 0x3A]
51076 ldx [%l7 + 0x20], %o5
51077 sllx %l5, 0x09, %l4
51078 fone %f0
51079 fzero %f14
51080 movneg %xcc, %g3, %l0
51081 tn %icc, 0x5
51082 addcc %i6, %o6, %l3
51083 movneg %xcc, %i4, %l6
51084 fmovsg %xcc, %f10, %f0
51085 ldx [%l7 + 0x70], %i7
51086 fpadd16 %f4, %f4, %f0
51087 fcmped %fcc0, %f6, %f8
51088 fbue,a %fcc1, loop_6036
51089 brnz,a %g5, loop_6037
51090 sdiv %i2, 0x1A3C, %o4
51091 fmovdn %icc, %f10, %f3
51092loop_6036:
51093 movcc %xcc, %o1, %o7
51094loop_6037:
51095 movre %g4, 0x339, %o0
51096 movne %icc, %l2, %i3
51097 bl,a %icc, loop_6038
51098 fornot1 %f10, %f14, %f10
51099 ld [%l7 + 0x70], %f12
51100 lduh [%l7 + 0x38], %o2
51101loop_6038:
51102 fxor %f4, %f0, %f0
51103 xnorcc %i0, 0x0C6A, %g2
51104 stw %l1, [%l7 + 0x1C]
51105 fcmpgt16 %f14, %f8, %g6
51106 brz %i1, loop_6039
51107 fmovrsgez %g7, %f1, %f11
51108 ldsw [%l7 + 0x58], %i5
51109 mulx %o3, 0x14AB, %g1
51110loop_6039:
51111 fpmerge %f12, %f11, %f2
51112 call loop_6040
51113 taddcctv %l5, 0x16A5, %l4
51114 fbg,a %fcc3, loop_6041
51115 faligndata %f8, %f12, %f2
51116loop_6040:
51117 ldsb [%l7 + 0x6B], %o5
51118 udivcc %l0, 0x0304, %i6
51119loop_6041:
51120 edge16 %o6, %l3, %g3
51121 stw %i4, [%l7 + 0x50]
51122 addcc %l6, %i7, %i2
51123 ldsb [%l7 + 0x6A], %o4
51124 stw %g5, [%l7 + 0x34]
51125 tg %icc, 0x0
51126 sra %o1, %o7, %g4
51127 edge16l %o0, %i3, %o2
51128 fmuld8sux16 %f3, %f1, %f10
51129 fmovsge %xcc, %f7, %f10
51130 edge8n %i0, %l2, %g2
51131 movge %xcc, %g6, %i1
51132 movcc %xcc, %l1, %i5
51133 stx %o3, [%l7 + 0x68]
51134 fmovsge %icc, %f4, %f0
51135 fzero %f10
51136 lduh [%l7 + 0x4E], %g1
51137 sth %l5, [%l7 + 0x2A]
51138 fcmpd %fcc0, %f12, %f6
51139 ldsh [%l7 + 0x78], %l4
51140 fmovsvc %icc, %f2, %f2
51141 ldub [%l7 + 0x67], %o5
51142 brgez %g7, loop_6042
51143 movcc %xcc, %l0, %o6
51144 fbl,a %fcc3, loop_6043
51145 lduw [%l7 + 0x28], %i6
51146loop_6042:
51147 fmovdcs %xcc, %f5, %f4
51148 umul %g3, 0x0095, %l3
51149loop_6043:
51150 edge8n %i4, %i7, %l6
51151 fmovrse %o4, %f1, %f4
51152 bshuffle %f4, %f4, %f8
51153 xnorcc %i2, 0x13B5, %o1
51154 add %o7, %g5, %o0
51155 tsubcctv %g4, %o2, %i0
51156 fmovrsne %i3, %f0, %f0
51157 smulcc %l2, %g2, %i1
51158 tle %icc, 0x4
51159 fmovdgu %xcc, %f13, %f7
51160 ldsb [%l7 + 0x6D], %l1
51161 fmovdvc %icc, %f10, %f5
51162 tvc %icc, 0x2
51163 ldsb [%l7 + 0x29], %g6
51164 fmovrdlz %o3, %f2, %f12
51165 sth %i5, [%l7 + 0x2E]
51166 movpos %xcc, %l5, %l4
51167 ld [%l7 + 0x38], %f11
51168 ldsb [%l7 + 0x7D], %o5
51169 srl %g7, 0x1B, %g1
51170 brlez %l0, loop_6044
51171 brgez,a %i6, loop_6045
51172 fandnot2s %f15, %f6, %f5
51173 fsrc2s %f2, %f0
51174loop_6044:
51175 tvc %icc, 0x4
51176loop_6045:
51177 fcmpgt32 %f10, %f0, %g3
51178 ta %icc, 0x2
51179 mulx %o6, 0x16EF, %l3
51180 movg %xcc, %i7, %i4
51181 tge %xcc, 0x0
51182 fpmerge %f12, %f2, %f2
51183 ta %icc, 0x7
51184 srlx %o4, %l6, %i2
51185 fpack16 %f0, %f14
51186 stx %o1, [%l7 + 0x20]
51187 fbn %fcc3, loop_6046
51188 srl %o7, %g5, %g4
51189 bl %icc, loop_6047
51190 stb %o0, [%l7 + 0x50]
51191loop_6046:
51192 alignaddrl %o2, %i0, %i3
51193 fcmpeq32 %f12, %f14, %l2
51194loop_6047:
51195 std %f4, [%l7 + 0x08]
51196 ta %icc, 0x0
51197 fbul %fcc3, loop_6048
51198 ldx [%l7 + 0x20], %g2
51199 fabss %f0, %f13
51200 be,a %xcc, loop_6049
51201loop_6048:
51202 fblg,a %fcc1, loop_6050
51203 fsrc1s %f1, %f14
51204 add %i1, 0x112E, %l1
51205loop_6049:
51206 fpackfix %f8, %f12
51207loop_6050:
51208 fmovsne %icc, %f10, %f5
51209 fbg,a %fcc0, loop_6051
51210 stx %o3, [%l7 + 0x68]
51211 brgez,a %g6, loop_6052
51212 ld [%l7 + 0x40], %f10
51213loop_6051:
51214 movre %i5, %l5, %l4
51215 stw %o5, [%l7 + 0x08]
51216loop_6052:
51217 ldsb [%l7 + 0x21], %g1
51218 std %f8, [%l7 + 0x38]
51219 sdiv %g7, 0x1C72, %i6
51220 sth %g3, [%l7 + 0x3E]
51221 lduh [%l7 + 0x7C], %l0
51222 fpadd16 %f12, %f8, %f12
51223 lduh [%l7 + 0x6E], %o6
51224 fmovsne %xcc, %f15, %f5
51225 ldx [%l7 + 0x18], %i7
51226 stb %i4, [%l7 + 0x19]
51227 fnegd %f10, %f2
51228 fmovdcc %xcc, %f9, %f8
51229 fsrc1 %f6, %f14
51230 brgz,a %l3, loop_6053
51231 edge8l %o4, %l6, %o1
51232 fornot1 %f8, %f2, %f10
51233 ldub [%l7 + 0x7B], %o7
51234loop_6053:
51235 subccc %i2, %g5, %o0
51236 stw %g4, [%l7 + 0x70]
51237 fmovdn %xcc, %f0, %f2
51238 ldsw [%l7 + 0x54], %i0
51239 stx %i3, [%l7 + 0x20]
51240 stw %o2, [%l7 + 0x1C]
51241 edge8l %l2, %g2, %i1
51242 sth %o3, [%l7 + 0x3E]
51243 be,a %xcc, loop_6054
51244 sdiv %l1, 0x1706, %i5
51245 tge %xcc, 0x1
51246 ldsh [%l7 + 0x4C], %g6
51247loop_6054:
51248 fmovdle %icc, %f12, %f6
51249 fpackfix %f0, %f11
51250 stb %l5, [%l7 + 0x7A]
51251 stw %l4, [%l7 + 0x5C]
51252 movneg %icc, %g1, %g7
51253 fsrc2s %f0, %f12
51254 smul %o5, 0x06E8, %g3
51255 brz,a %l0, loop_6055
51256 ldd [%l7 + 0x70], %f4
51257 sth %i6, [%l7 + 0x3E]
51258 fzero %f14
51259loop_6055:
51260 lduw [%l7 + 0x68], %i7
51261 movre %i4, %l3, %o6
51262 ldx [%l7 + 0x60], %l6
51263 fnegs %f12, %f6
51264 fpadd32 %f14, %f12, %f12
51265 ldx [%l7 + 0x68], %o1
51266 ldsw [%l7 + 0x7C], %o4
51267 fmovdn %xcc, %f7, %f12
51268 movre %i2, 0x3F4, %o7
51269 stx %g5, [%l7 + 0x28]
51270 sth %o0, [%l7 + 0x5C]
51271 andncc %i0, %i3, %o2
51272 fmovs %f15, %f9
51273 fnands %f15, %f7, %f6
51274 fmul8x16 %f12, %f14, %f10
51275 tl %xcc, 0x1
51276 ldsw [%l7 + 0x1C], %l2
51277 tvs %icc, 0x3
51278 ldsh [%l7 + 0x48], %g2
51279 fpack16 %f4, %f11
51280 fpadd32 %f4, %f10, %f10
51281 ldsw [%l7 + 0x14], %g4
51282 stb %o3, [%l7 + 0x3D]
51283 move %xcc, %i1, %l1
51284 ldd [%l7 + 0x08], %f6
51285 stb %i5, [%l7 + 0x53]
51286 ldsb [%l7 + 0x14], %g6
51287 fcmped %fcc3, %f4, %f2
51288 sth %l4, [%l7 + 0x44]
51289 fcmple32 %f14, %f2, %g1
51290 fmovrdgez %l5, %f6, %f6
51291 fbo,a %fcc1, loop_6056
51292 lduw [%l7 + 0x48], %g7
51293 stw %o5, [%l7 + 0x4C]
51294 udivx %g3, 0x1C2A, %i6
51295loop_6056:
51296 addc %l0, 0x1BDB, %i4
51297 ldsh [%l7 + 0x28], %l3
51298 stb %i7, [%l7 + 0x4F]
51299 xnorcc %l6, 0x155E, %o6
51300 popc 0x18CB, %o1
51301 fcmpgt32 %f10, %f8, %o4
51302 fandnot1s %f13, %f1, %f0
51303 brgez,a %i2, loop_6057
51304 fmovdvc %icc, %f11, %f3
51305 te %icc, 0x1
51306 tsubcctv %g5, 0x0874, %o7
51307loop_6057:
51308 fble %fcc3, loop_6058
51309 ldsb [%l7 + 0x1C], %o0
51310 fnegd %f10, %f0
51311 lduh [%l7 + 0x5A], %i0
51312loop_6058:
51313 fmovrsgz %i3, %f7, %f9
51314 sth %o2, [%l7 + 0x6C]
51315 fmul8sux16 %f2, %f0, %f10
51316 fmovrdgez %g2, %f12, %f0
51317 fmovsneg %xcc, %f12, %f5
51318 fbg,a %fcc1, loop_6059
51319 ldd [%l7 + 0x40], %f4
51320 fandnot2 %f2, %f12, %f4
51321 ldsh [%l7 + 0x14], %l2
51322loop_6059:
51323 edge32n %g4, %i1, %o3
51324 movre %l1, %i5, %g6
51325 fmovrde %l4, %f6, %f14
51326 fmovrsgz %l5, %f5, %f9
51327 std %f14, [%l7 + 0x40]
51328 array8 %g1, %o5, %g7
51329 srl %i6, %g3, %l0
51330 nop
51331 setx loop_6060, %l0, %l1
51332 jmpl %l1, %i4
51333 tn %icc, 0x6
51334 fbug %fcc1, loop_6061
51335 edge16l %l3, %i7, %o6
51336loop_6060:
51337 ldx [%l7 + 0x68], %o1
51338 udivcc %l6, 0x1ACC, %i2
51339loop_6061:
51340 tvs %icc, 0x4
51341 sll %o4, %o7, %g5
51342 brgez,a %i0, loop_6062
51343 st %f9, [%l7 + 0x48]
51344 stw %i3, [%l7 + 0x44]
51345 subccc %o2, 0x10AB, %o0
51346loop_6062:
51347 ldsb [%l7 + 0x2D], %g2
51348 fbul %fcc1, loop_6063
51349 brz %l2, loop_6064
51350 ldd [%l7 + 0x28], %f10
51351 addcc %g4, 0x0966, %i1
51352loop_6063:
51353 edge16ln %l1, %o3, %i5
51354loop_6064:
51355 fmovdle %xcc, %f8, %f14
51356 fexpand %f3, %f8
51357 call loop_6065
51358 sdivcc %g6, 0x0B65, %l5
51359 fmovscs %icc, %f12, %f10
51360 ldx [%l7 + 0x58], %g1
51361loop_6065:
51362 std %f10, [%l7 + 0x48]
51363 fsrc1s %f8, %f15
51364 bshuffle %f4, %f8, %f4
51365 fpack16 %f6, %f11
51366 tcc %xcc, 0x1
51367 stx %o5, [%l7 + 0x40]
51368 udiv %g7, 0x1C06, %i6
51369 brgz %g3, loop_6066
51370 movleu %xcc, %l0, %i4
51371 edge32ln %l4, %i7, %o6
51372 tvs %xcc, 0x3
51373loop_6066:
51374 lduh [%l7 + 0x20], %l3
51375 ldub [%l7 + 0x22], %o1
51376 brlez,a %l6, loop_6067
51377 smul %o4, %i2, %o7
51378 sth %i0, [%l7 + 0x36]
51379 umulcc %g5, 0x0A61, %i3
51380loop_6067:
51381 subccc %o2, %g2, %l2
51382 tsubcc %o0, 0x03E2, %i1
51383 ble loop_6068
51384 te %icc, 0x1
51385 fpsub16 %f4, %f8, %f4
51386 st %f9, [%l7 + 0x54]
51387loop_6068:
51388 fble,a %fcc3, loop_6069
51389 fpack32 %f14, %f14, %f0
51390 stx %g4, [%l7 + 0x38]
51391 andcc %o3, 0x1311, %l1
51392loop_6069:
51393 fbuge,a %fcc0, loop_6070
51394 fxnors %f13, %f8, %f2
51395 fbue,a %fcc1, loop_6071
51396 fcmpeq16 %f14, %f6, %i5
51397loop_6070:
51398 fba %fcc1, loop_6072
51399 addcc %g6, 0x014E, %l5
51400loop_6071:
51401 fsrc1 %f6, %f2
51402 taddcctv %o5, %g1, %g7
51403loop_6072:
51404 fbule %fcc1, loop_6073
51405 bleu,a,pn %icc, loop_6074
51406 fnot1s %f13, %f6
51407 fmul8x16au %f14, %f3, %f0
51408loop_6073:
51409 tle %xcc, 0x1
51410loop_6074:
51411 fbg,a %fcc0, loop_6075
51412 lduw [%l7 + 0x74], %i6
51413 fmul8x16 %f13, %f10, %f8
51414 fnor %f14, %f0, %f10
51415loop_6075:
51416 tsubcctv %g3, 0x1DDB, %i4
51417 fmovsvs %icc, %f10, %f7
51418 fmul8ulx16 %f0, %f6, %f2
51419 fsrc2s %f5, %f9
51420 stb %l4, [%l7 + 0x3B]
51421 ldsw [%l7 + 0x24], %i7
51422 ldsb [%l7 + 0x26], %o6
51423 fandnot1 %f0, %f0, %f0
51424 std %f2, [%l7 + 0x08]
51425 ld [%l7 + 0x14], %f1
51426 ld [%l7 + 0x28], %f6
51427 fmovscs %icc, %f12, %f11
51428 tvs %icc, 0x1
51429 edge16n %l0, %o1, %l6
51430 fexpand %f9, %f12
51431 bge loop_6076
51432 movrlz %o4, %i2, %l3
51433 srlx %o7, %i0, %i3
51434 brgz %o2, loop_6077
51435loop_6076:
51436 faligndata %f10, %f10, %f0
51437 fnot2 %f4, %f2
51438 bn,a %icc, loop_6078
51439loop_6077:
51440 fones %f8
51441 fsrc2s %f7, %f11
51442 lduw [%l7 + 0x6C], %g5
51443loop_6078:
51444 brlz %g2, loop_6079
51445 st %f11, [%l7 + 0x50]
51446 lduh [%l7 + 0x6A], %o0
51447 fmovrslez %i1, %f2, %f11
51448loop_6079:
51449 std %f8, [%l7 + 0x48]
51450 ldsb [%l7 + 0x13], %g4
51451 stw %o3, [%l7 + 0x70]
51452 brnz,a %l2, loop_6080
51453 fandnot2 %f2, %f4, %f4
51454 fmovrdlez %l1, %f0, %f14
51455 tle %xcc, 0x0
51456loop_6080:
51457 movl %xcc, %i5, %g6
51458 ldsh [%l7 + 0x1A], %l5
51459 fexpand %f12, %f8
51460 fmovdcs %icc, %f3, %f7
51461 fpack32 %f14, %f6, %f10
51462 movle %icc, %g1, %o5
51463 tn %xcc, 0x7
51464 udiv %i6, 0x09A2, %g3
51465 tg %xcc, 0x7
51466 siam 0x3
51467 movvs %icc, %i4, %l4
51468 ldsw [%l7 + 0x48], %i7
51469 bcc %icc, loop_6081
51470 stx %g7, [%l7 + 0x18]
51471 brlez %l0, loop_6082
51472 lduw [%l7 + 0x38], %o6
51473loop_6081:
51474 fxnor %f8, %f10, %f4
51475 bleu,pt %xcc, loop_6083
51476loop_6082:
51477 umulcc %l6, 0x0680, %o4
51478 tvc %icc, 0x0
51479 stw %i2, [%l7 + 0x64]
51480loop_6083:
51481 fbne,a %fcc2, loop_6084
51482 fnors %f12, %f14, %f7
51483 movgu %icc, %l3, %o1
51484 fbuge,a %fcc1, loop_6085
51485loop_6084:
51486 edge16 %i0, %i3, %o2
51487 mova %xcc, %o7, %g5
51488 fmovsleu %xcc, %f3, %f13
51489loop_6085:
51490 fpadd32s %f5, %f11, %f13
51491 sdivcc %o0, 0x065D, %g2
51492 xnor %g4, 0x011F, %o3
51493 stw %i1, [%l7 + 0x4C]
51494 edge8n %l2, %i5, %g6
51495 fcmped %fcc0, %f10, %f14
51496 ldsh [%l7 + 0x2C], %l1
51497 fmovse %icc, %f15, %f13
51498 call loop_6086
51499 sth %l5, [%l7 + 0x16]
51500 bl,pt %icc, loop_6087
51501 std %f4, [%l7 + 0x18]
51502loop_6086:
51503 fcmped %fcc0, %f14, %f6
51504 movl %xcc, %o5, %i6
51505loop_6087:
51506 movl %icc, %g3, %i4
51507 lduh [%l7 + 0x3C], %g1
51508 fornot2 %f2, %f6, %f10
51509 fand %f2, %f10, %f0
51510 fpsub32s %f6, %f11, %f3
51511 std %f0, [%l7 + 0x20]
51512 fmovdge %icc, %f5, %f9
51513 fmovdleu %icc, %f6, %f4
51514 fpack32 %f14, %f2, %f2
51515 fba,a %fcc0, loop_6088
51516 ld [%l7 + 0x64], %f5
51517 fmovscc %icc, %f6, %f13
51518 fmul8x16al %f9, %f9, %f14
51519loop_6088:
51520 ldsh [%l7 + 0x60], %l4
51521 ldd [%l7 + 0x48], %f10
51522 ldub [%l7 + 0x44], %i7
51523 lduh [%l7 + 0x48], %l0
51524 fmovdcs %xcc, %f1, %f9
51525 fbne,a %fcc0, loop_6089
51526 ble,pn %icc, loop_6090
51527 ldsh [%l7 + 0x3A], %o6
51528 fbule,a %fcc1, loop_6091
51529loop_6089:
51530 fpsub16 %f0, %f6, %f14
51531loop_6090:
51532 edge8ln %l6, %g7, %i2
51533 ldd [%l7 + 0x50], %f6
51534loop_6091:
51535 srlx %l3, %o4, %o1
51536 ld [%l7 + 0x1C], %f9
51537 tvc %icc, 0x5
51538 siam 0x7
51539 fxors %f4, %f8, %f7
51540 udivx %i0, 0x1B77, %i3
51541 edge16 %o2, %g5, %o0
51542 fbule %fcc2, loop_6092
51543 edge8ln %g2, %o7, %g4
51544 subcc %o3, %l2, %i5
51545 fmul8sux16 %f0, %f14, %f10
51546loop_6092:
51547 lduw [%l7 + 0x44], %g6
51548 fones %f3
51549 taddcctv %i1, %l5, %l1
51550 stb %i6, [%l7 + 0x35]
51551 brgz,a %g3, loop_6093
51552 stx %o5, [%l7 + 0x38]
51553 ldx [%l7 + 0x28], %g1
51554 lduh [%l7 + 0x38], %l4
51555loop_6093:
51556 or %i7, 0x11A9, %l0
51557 sth %o6, [%l7 + 0x18]
51558 xorcc %l6, %i4, %i2
51559 fpsub16 %f0, %f4, %f8
51560 tcc %icc, 0x3
51561 fpadd32 %f10, %f6, %f10
51562 stx %l3, [%l7 + 0x78]
51563 fmovsl %icc, %f5, %f0
51564 tcc %icc, 0x2
51565 fmovdneg %xcc, %f3, %f9
51566 ldsb [%l7 + 0x28], %o4
51567 fmovsgu %xcc, %f1, %f10
51568 st %f12, [%l7 + 0x60]
51569 udivcc %o1, 0x1F4A, %g7
51570 fcmpes %fcc1, %f5, %f8
51571 st %f10, [%l7 + 0x5C]
51572 movpos %icc, %i0, %o2
51573 fandnot1 %f12, %f14, %f10
51574 movne %xcc, %g5, %o0
51575 ldx [%l7 + 0x10], %g2
51576 fors %f3, %f4, %f2
51577 xnorcc %i3, %g4, %o7
51578 smulcc %o3, 0x189A, %i5
51579 st %f4, [%l7 + 0x1C]
51580 fcmpgt32 %f4, %f10, %g6
51581 ldsb [%l7 + 0x60], %i1
51582 movrne %l2, %l5, %l1
51583 fmovrdlz %g3, %f14, %f12
51584 fble,a %fcc3, loop_6094
51585 stw %i6, [%l7 + 0x48]
51586 andncc %o5, %l4, %g1
51587 std %f10, [%l7 + 0x18]
51588loop_6094:
51589 bcs loop_6095
51590 tvc %xcc, 0x6
51591 fmuld8sux16 %f0, %f15, %f10
51592 popc 0x1BFC, %l0
51593loop_6095:
51594 fzero %f6
51595 st %f14, [%l7 + 0x60]
51596 lduh [%l7 + 0x44], %o6
51597 fcmple16 %f0, %f12, %l6
51598 be,a %xcc, loop_6096
51599 xnorcc %i7, 0x0E6B, %i2
51600 fmovrdlz %i4, %f14, %f4
51601 fbuge,a %fcc3, loop_6097
51602loop_6096:
51603 edge16l %o4, %o1, %l3
51604 nop
51605 setx loop_6098, %l0, %l1
51606 jmpl %l1, %g7
51607 fnot1 %f0, %f14
51608loop_6097:
51609 fmovsa %icc, %f3, %f7
51610 ldsb [%l7 + 0x66], %i0
51611loop_6098:
51612 ldx [%l7 + 0x60], %g5
51613 fone %f6
51614 tne %xcc, 0x6
51615 fmovrdlz %o0, %f6, %f12
51616 bg %xcc, loop_6099
51617 st %f15, [%l7 + 0x7C]
51618 popc %g2, %o2
51619 call loop_6100
51620loop_6099:
51621 fbl %fcc0, loop_6101
51622 fpackfix %f0, %f1
51623 ldsw [%l7 + 0x34], %i3
51624loop_6100:
51625 stb %o7, [%l7 + 0x0A]
51626loop_6101:
51627 sth %o3, [%l7 + 0x1C]
51628 fmovsleu %icc, %f2, %f13
51629 fmovrsgz %g4, %f9, %f14
51630 movvc %icc, %i5, %g6
51631 bshuffle %f0, %f2, %f10
51632 movl %xcc, %l2, %l5
51633 stw %l1, [%l7 + 0x1C]
51634 movpos %icc, %g3, %i1
51635 siam 0x1
51636 movn %xcc, %i6, %o5
51637 stw %l4, [%l7 + 0x28]
51638 stw %l0, [%l7 + 0x6C]
51639 ldsb [%l7 + 0x38], %g1
51640 fble %fcc2, loop_6102
51641 fmovs %f8, %f15
51642 bneg,a,pn %xcc, loop_6103
51643 srax %o6, %i7, %i2
51644loop_6102:
51645 udivx %l6, 0x15CE, %i4
51646 fpadd16s %f13, %f12, %f2
51647loop_6103:
51648 ldsh [%l7 + 0x5E], %o1
51649 fbg %fcc0, loop_6104
51650 ldsh [%l7 + 0x12], %l3
51651 fbne %fcc2, loop_6105
51652 bgu,a loop_6106
51653loop_6104:
51654 brlez %g7, loop_6107
51655 edge16n %o4, %g5, %o0
51656loop_6105:
51657 sub %g2, 0x007B, %i0
51658loop_6106:
51659 fzeros %f6
51660loop_6107:
51661 sth %i3, [%l7 + 0x0E]
51662 fsrc2 %f4, %f14
51663 ldsw [%l7 + 0x34], %o2
51664 bpos %icc, loop_6108
51665 fmovrdgz %o3, %f0, %f2
51666 brgz %g4, loop_6109
51667 fxnor %f8, %f12, %f4
51668loop_6108:
51669 stx %i5, [%l7 + 0x70]
51670 tvc %icc, 0x2
51671loop_6109:
51672 ldub [%l7 + 0x2F], %g6
51673 ldub [%l7 + 0x7C], %l2
51674 stw %l5, [%l7 + 0x48]
51675 fble,a %fcc3, loop_6110
51676 stx %l1, [%l7 + 0x18]
51677 fxors %f12, %f7, %f14
51678 ldub [%l7 + 0x2F], %g3
51679loop_6110:
51680 bge,pt %xcc, loop_6111
51681 ldsb [%l7 + 0x17], %o7
51682 bl,a,pn %xcc, loop_6112
51683 bge loop_6113
51684loop_6111:
51685 ldd [%l7 + 0x70], %f10
51686 fpmerge %f15, %f15, %f6
51687loop_6112:
51688 fbo %fcc2, loop_6114
51689loop_6113:
51690 ldub [%l7 + 0x74], %i6
51691 fpadd16 %f12, %f6, %f12
51692 lduh [%l7 + 0x5E], %i1
51693loop_6114:
51694 ld [%l7 + 0x08], %f2
51695 bvc,pt %icc, loop_6115
51696 fmul8sux16 %f4, %f4, %f4
51697 lduw [%l7 + 0x34], %l4
51698 fsrc2 %f2, %f2
51699loop_6115:
51700 movrgz %l0, 0x371, %g1
51701 ldsh [%l7 + 0x7C], %o5
51702 stx %o6, [%l7 + 0x70]
51703 tsubcc %i2, 0x10E2, %i7
51704 sdiv %l6, 0x05C1, %i4
51705 orcc %o1, 0x1233, %l3
51706 fsrc2 %f8, %f10
51707 bn,pt %icc, loop_6116
51708 stb %g7, [%l7 + 0x09]
51709 st %f8, [%l7 + 0x20]
51710 fcmpne16 %f8, %f12, %g5
51711loop_6116:
51712 st %f1, [%l7 + 0x24]
51713 ldsb [%l7 + 0x0A], %o0
51714 fbul,a %fcc2, loop_6117
51715 fpack16 %f8, %f15
51716 ldsh [%l7 + 0x42], %o4
51717 fmovse %xcc, %f5, %f2
51718loop_6117:
51719 xor %g2, 0x16D7, %i3
51720 fxnor %f14, %f2, %f10
51721 brz %i0, loop_6118
51722 stw %o2, [%l7 + 0x74]
51723 fnand %f14, %f8, %f8
51724 add %g4, %o3, %g6
51725loop_6118:
51726 addcc %i5, %l2, %l5
51727 ldsb [%l7 + 0x41], %g3
51728 fors %f11, %f10, %f1
51729 lduw [%l7 + 0x78], %o7
51730 fbu,a %fcc1, loop_6119
51731 fnor %f8, %f14, %f10
51732 st %f11, [%l7 + 0x44]
51733 fmovdl %xcc, %f12, %f8
51734loop_6119:
51735 bge,a,pt %icc, loop_6120
51736 brgez,a %i6, loop_6121
51737 movre %i1, 0x282, %l4
51738 stb %l1, [%l7 + 0x48]
51739loop_6120:
51740 edge32n %l0, %g1, %o5
51741loop_6121:
51742 ldd [%l7 + 0x40], %f6
51743 ldsb [%l7 + 0x5B], %i2
51744 movn %icc, %i7, %l6
51745 brlz,a %i4, loop_6122
51746 ldx [%l7 + 0x50], %o1
51747 stw %o6, [%l7 + 0x64]
51748 ldx [%l7 + 0x28], %l3
51749loop_6122:
51750 taddcc %g7, %o0, %g5
51751 brlez %g2, loop_6123
51752 siam 0x7
51753 std %f4, [%l7 + 0x70]
51754 nop
51755 setx loop_6124, %l0, %l1
51756 wrpr 0x1, %tl
51757 wrpr %l1, %tnpc
51758 setx 0x34400001400, %l0, %l1
51759 wrpr %l1, %tstate
51760 wrhpr 0x4, %htstate
51761 done
51762loop_6123:
51763 srl %o4, %i0, %i3
51764 fpadd16s %f4, %f11, %f9
51765 ldx [%l7 + 0x58], %g4
51766loop_6124:
51767 array32 %o3, %o2, %i5
51768 sll %g6, 0x0C, %l2
51769 edge8ln %g3, %o7, %i6
51770 ble,a %xcc, loop_6125
51771 pdist %f8, %f14, %f10
51772 ldub [%l7 + 0x3B], %i1
51773 bge,a %xcc, loop_6126
51774loop_6125:
51775 fandnot1s %f4, %f1, %f14
51776 fnegs %f8, %f12
51777 fmovdge %icc, %f7, %f1
51778loop_6126:
51779 alignaddr %l4, %l5, %l1
51780 st %f1, [%l7 + 0x44]
51781 fmovsg %icc, %f0, %f4
51782 ldd [%l7 + 0x38], %f14
51783 ldsb [%l7 + 0x7B], %l0
51784 fbul %fcc2, loop_6127
51785 fpack32 %f8, %f10, %f10
51786 umulcc %g1, 0x1B4E, %i2
51787 ldx [%l7 + 0x10], %o5
51788loop_6127:
51789 lduw [%l7 + 0x7C], %i7
51790 std %f12, [%l7 + 0x60]
51791 fcmped %fcc3, %f8, %f12
51792 stb %l6, [%l7 + 0x58]
51793 st %f6, [%l7 + 0x08]
51794 fmul8x16al %f10, %f8, %f4
51795 fmovdle %icc, %f10, %f8
51796 be,pn %icc, loop_6128
51797 fbu,a %fcc2, loop_6129
51798 tneg %icc, 0x7
51799 lduh [%l7 + 0x08], %i4
51800loop_6128:
51801 sll %o1, 0x0A, %o6
51802loop_6129:
51803 fcmped %fcc2, %f2, %f10
51804 stx %g7, [%l7 + 0x68]
51805 fmovdle %xcc, %f8, %f4
51806 movrne %o0, %g5, %g2
51807 lduh [%l7 + 0x3C], %l3
51808 lduw [%l7 + 0x6C], %i0
51809 fbuge %fcc3, loop_6130
51810 tsubcctv %i3, %g4, %o4
51811 array16 %o3, %o2, %g6
51812 fbug %fcc0, loop_6131
51813loop_6130:
51814 fmovdge %xcc, %f3, %f8
51815 movg %icc, %i5, %g3
51816 stw %l2, [%l7 + 0x30]
51817loop_6131:
51818 sll %i6, 0x1C, %o7
51819 array16 %i1, %l4, %l1
51820 movle %xcc, %l0, %g1
51821 fpadd32 %f2, %f2, %f10
51822 bge,a,pn %xcc, loop_6132
51823 ldsb [%l7 + 0x17], %i2
51824 bshuffle %f2, %f6, %f12
51825 fandnot1s %f1, %f6, %f0
51826loop_6132:
51827 fmul8x16au %f14, %f0, %f8
51828 tleu %xcc, 0x3
51829 tcs %xcc, 0x4
51830 ld [%l7 + 0x28], %f11
51831 fmovdg %icc, %f1, %f2
51832 fand %f0, %f2, %f10
51833 orncc %o5, %i7, %l5
51834 ldd [%l7 + 0x50], %f4
51835 lduh [%l7 + 0x54], %i4
51836 tge %xcc, 0x5
51837 stx %l6, [%l7 + 0x10]
51838 fnot1s %f14, %f5
51839 bn %xcc, loop_6133
51840 fpadd16 %f8, %f4, %f4
51841 fpadd32 %f6, %f8, %f4
51842 add %o6, 0x19EA, %o1
51843loop_6133:
51844 be,a %icc, loop_6134
51845 fpadd16s %f9, %f1, %f15
51846 ldsw [%l7 + 0x44], %o0
51847 fcmple16 %f2, %f14, %g5
51848loop_6134:
51849 fmovdg %icc, %f3, %f1
51850 movcc %xcc, %g7, %g2
51851 fmovde %xcc, %f10, %f1
51852 lduw [%l7 + 0x14], %l3
51853 fornot1s %f3, %f1, %f14
51854 stw %i0, [%l7 + 0x18]
51855 fmovrsgez %i3, %f0, %f4
51856 fabss %f6, %f15
51857 fmovdvs %xcc, %f13, %f4
51858 ldx [%l7 + 0x70], %g4
51859 ldsw [%l7 + 0x18], %o3
51860 brgz %o4, loop_6135
51861 sdiv %o2, 0x09C8, %i5
51862 stx %g3, [%l7 + 0x08]
51863 subccc %l2, %g6, %o7
51864loop_6135:
51865 sllx %i1, %i6, %l1
51866 fmovrdgez %l0, %f4, %f6
51867 stb %l4, [%l7 + 0x36]
51868 subc %g1, %o5, %i2
51869 fzeros %f5
51870 bneg,a,pt %xcc, loop_6136
51871 fmovsa %icc, %f3, %f0
51872 umulcc %i7, %l5, %i4
51873 ble,pt %xcc, loop_6137
51874loop_6136:
51875 udiv %l6, 0x151B, %o6
51876 tsubcc %o1, 0x0433, %o0
51877 st %f0, [%l7 + 0x60]
51878loop_6137:
51879 fmovse %xcc, %f15, %f6
51880 tneg %xcc, 0x0
51881 fmovde %xcc, %f2, %f2
51882 ldd [%l7 + 0x60], %f14
51883 fandnot1 %f14, %f0, %f4
51884 fnot2 %f8, %f2
51885 fmovsle %icc, %f12, %f5
51886 stw %g7, [%l7 + 0x5C]
51887 tvs %icc, 0x4
51888 ldsw [%l7 + 0x3C], %g2
51889 fnegs %f5, %f9
51890 fmovsne %icc, %f15, %f5
51891 fmovdcc %xcc, %f0, %f12
51892 fabsd %f10, %f14
51893 ldsh [%l7 + 0x4E], %l3
51894 lduw [%l7 + 0x18], %i0
51895 stb %g5, [%l7 + 0x79]
51896 lduh [%l7 + 0x54], %g4
51897 movge %icc, %i3, %o3
51898 stb %o2, [%l7 + 0x4F]
51899 sll %i5, %g3, %o4
51900 movn %icc, %g6, %l2
51901 movn %xcc, %o7, %i1
51902 ldsw [%l7 + 0x78], %l1
51903 popc %l0, %l4
51904 move %xcc, %i6, %g1
51905 ldsb [%l7 + 0x71], %i2
51906 fmovsgu %icc, %f5, %f5
51907 sll %o5, %l5, %i4
51908 fmovdle %icc, %f6, %f14
51909 ldsb [%l7 + 0x43], %l6
51910 fmovrdgez %o6, %f8, %f0
51911 fandnot2s %f7, %f4, %f14
51912 siam 0x3
51913 andncc %i7, %o0, %o1
51914 fnot2 %f12, %f6
51915 fmovdgu %icc, %f9, %f7
51916 fmuld8sux16 %f13, %f2, %f6
51917 stb %g2, [%l7 + 0x35]
51918 ldd [%l7 + 0x30], %f10
51919 std %f4, [%l7 + 0x60]
51920 ldsh [%l7 + 0x74], %l3
51921 subc %g7, %i0, %g4
51922 fmovscs %xcc, %f14, %f3
51923 movre %g5, 0x2B9, %o3
51924 popc 0x00DC, %o2
51925 bcc,pt %xcc, loop_6138
51926 addcc %i5, 0x0AB2, %g3
51927 fpmerge %f0, %f10, %f2
51928 fbule,a %fcc0, loop_6139
51929loop_6138:
51930 edge32ln %i3, %g6, %o4
51931 addcc %o7, 0x1B77, %i1
51932 brz %l1, loop_6140
51933loop_6139:
51934 fornot1s %f2, %f15, %f2
51935 sth %l0, [%l7 + 0x58]
51936 fble,a %fcc0, loop_6141
51937loop_6140:
51938 fmovdvc %xcc, %f8, %f2
51939 ba,a %icc, loop_6142
51940 lduh [%l7 + 0x28], %l4
51941loop_6141:
51942 ldsh [%l7 + 0x5C], %l2
51943 edge32l %g1, %i2, %i6
51944loop_6142:
51945 movg %icc, %l5, %i4
51946 bne,a loop_6143
51947 stw %o5, [%l7 + 0x10]
51948 te %xcc, 0x2
51949 udiv %o6, 0x1C12, %l6
51950loop_6143:
51951 tn %xcc, 0x6
51952 brlz %i7, loop_6144
51953 fmul8x16 %f5, %f12, %f8
51954 lduw [%l7 + 0x14], %o0
51955 stw %g2, [%l7 + 0x60]
51956loop_6144:
51957 ldsw [%l7 + 0x44], %l3
51958 ldsw [%l7 + 0x5C], %o1
51959 fmovscs %xcc, %f10, %f13
51960 fpmerge %f2, %f10, %f4
51961 fone %f10
51962 ldd [%l7 + 0x78], %f12
51963 movl %xcc, %i0, %g4
51964 movpos %icc, %g5, %g7
51965 stx %o3, [%l7 + 0x20]
51966 umulcc %o2, %i5, %g3
51967 sth %i3, [%l7 + 0x24]
51968 fmovrde %o4, %f8, %f4
51969 move %icc, %o7, %g6
51970 edge8l %i1, %l0, %l1
51971 fpmerge %f5, %f0, %f10
51972 fbuge,a %fcc2, loop_6145
51973 ldd [%l7 + 0x30], %f0
51974 fmovdn %xcc, %f14, %f6
51975 stw %l2, [%l7 + 0x0C]
51976loop_6145:
51977 ldsh [%l7 + 0x40], %g1
51978 tsubcc %l4, %i6, %l5
51979 bg,a,pt %xcc, loop_6146
51980 fbu,a %fcc0, loop_6147
51981 fmovdvc %xcc, %f15, %f5
51982 addc %i4, 0x064C, %i2
51983loop_6146:
51984 fbg %fcc3, loop_6148
51985loop_6147:
51986 ldsb [%l7 + 0x2D], %o5
51987 edge8 %l6, %i7, %o6
51988 ld [%l7 + 0x60], %f7
51989loop_6148:
51990 sth %g2, [%l7 + 0x0A]
51991 ldsw [%l7 + 0x68], %o0
51992 std %f0, [%l7 + 0x10]
51993 fxor %f12, %f8, %f4
51994 fone %f12
51995 fcmpeq16 %f0, %f0, %o1
51996 movcc %xcc, %l3, %g4
51997 ldx [%l7 + 0x78], %g5
51998 lduw [%l7 + 0x38], %i0
51999 stx %g7, [%l7 + 0x40]
52000 andcc %o2, 0x0B40, %i5
52001 for %f2, %f6, %f14
52002 lduw [%l7 + 0x2C], %o3
52003 fmovrslez %i3, %f1, %f5
52004 st %f13, [%l7 + 0x34]
52005 std %f6, [%l7 + 0x08]
52006 movrgez %o4, 0x167, %g3
52007 bpos,pn %xcc, loop_6149
52008 fblg,a %fcc2, loop_6150
52009 ldsh [%l7 + 0x24], %g6
52010 tn %xcc, 0x7
52011loop_6149:
52012 fbe,a %fcc3, loop_6151
52013loop_6150:
52014 fnot1 %f8, %f10
52015 siam 0x7
52016 tle %icc, 0x7
52017loop_6151:
52018 lduh [%l7 + 0x64], %i1
52019 fpadd16 %f10, %f8, %f2
52020 edge8 %o7, %l1, %l2
52021 edge8 %g1, %l0, %i6
52022 fpsub32s %f15, %f14, %f2
52023 ldsh [%l7 + 0x34], %l5
52024 bn,pt %icc, loop_6152
52025 tpos %xcc, 0x2
52026 taddcctv %l4, 0x12DE, %i2
52027 fmul8x16au %f8, %f0, %f10
52028loop_6152:
52029 fmovsne %icc, %f7, %f1
52030 tg %icc, 0x0
52031 ldx [%l7 + 0x30], %o5
52032 stw %l6, [%l7 + 0x58]
52033 ldub [%l7 + 0x1D], %i4
52034 fmul8x16al %f11, %f7, %f12
52035 subccc %o6, %i7, %o0
52036 fmovrdlez %g2, %f10, %f0
52037 ta %xcc, 0x3
52038 edge32 %l3, %o1, %g4
52039 fnot1s %f12, %f10
52040 fpmerge %f2, %f8, %f0
52041 ldsb [%l7 + 0x73], %g5
52042 xnorcc %g7, %o2, %i0
52043 array8 %o3, %i5, %o4
52044 array16 %i3, %g6, %g3
52045 fmovde %xcc, %f11, %f4
52046 movcc %icc, %o7, %l1
52047 xorcc %i1, 0x102A, %g1
52048 edge8l %l0, %i6, %l5
52049 stx %l2, [%l7 + 0x48]
52050 sth %l4, [%l7 + 0x10]
52051 fpack16 %f2, %f1
52052 fmovrsgez %i2, %f6, %f15
52053 ld [%l7 + 0x10], %f14
52054 fornot2 %f6, %f10, %f14
52055 fmovdl %xcc, %f12, %f11
52056 ldub [%l7 + 0x4C], %o5
52057 stw %i4, [%l7 + 0x0C]
52058 fnegs %f11, %f13
52059 fnors %f11, %f8, %f3
52060 udivx %o6, 0x056D, %i7
52061 fmovrse %o0, %f13, %f14
52062 or %g2, 0x0E87, %l6
52063 fmovdle %xcc, %f14, %f9
52064 bgu,a loop_6153
52065 fcmpes %fcc3, %f6, %f3
52066 sub %o1, 0x0E5B, %l3
52067 sth %g5, [%l7 + 0x44]
52068loop_6153:
52069 ld [%l7 + 0x58], %f9
52070 st %f11, [%l7 + 0x74]
52071 sth %g4, [%l7 + 0x6A]
52072 ldsh [%l7 + 0x78], %g7
52073 fnors %f8, %f3, %f6
52074 nop
52075 setx loop_6154, %l0, %l1
52076 wrpr 0x1, %tl
52077 wrpr %l1, %tnpc
52078 setx 0x34400001400, %l0, %l1
52079 wrpr %l1, %tstate
52080 wrhpr 0x4, %htstate
52081 done
52082 tg %xcc, 0x6
52083 fcmple16 %f4, %f6, %i0
52084 subccc %o3, %o2, %o4
52085loop_6154:
52086 ldx [%l7 + 0x10], %i5
52087 stw %i3, [%l7 + 0x58]
52088 fmul8x16 %f15, %f10, %f4
52089 stb %g3, [%l7 + 0x4A]
52090 bcc,a,pt %xcc, loop_6155
52091 fcmple16 %f0, %f10, %o7
52092 xnor %g6, %l1, %i1
52093 fmovsn %xcc, %f12, %f13
52094loop_6155:
52095 std %f4, [%l7 + 0x48]
52096 movle %xcc, %l0, %i6
52097 tgu %icc, 0x7
52098 alignaddrl %l5, %g1, %l4
52099 nop
52100 setx loop_6156, %l0, %l1
52101 wrpr 0x1, %tl
52102 wrpr %l1, %tnpc
52103 setx 0x34400001400, %l0, %l1
52104 wrpr %l1, %tstate
52105 wrhpr 0x4, %htstate
52106 done
52107 ldx [%l7 + 0x38], %i2
52108 andn %l2, %i4, %o5
52109 call loop_6157
52110loop_6156:
52111 array8 %o6, %o0, %i7
52112 fpadd32s %f7, %f12, %f9
52113 tcs %icc, 0x4
52114loop_6157:
52115 bgu,pt %xcc, loop_6158
52116 addcc %l6, 0x17AB, %g2
52117 bne,a %icc, loop_6159
52118 lduw [%l7 + 0x64], %l3
52119loop_6158:
52120 fornot2 %f8, %f2, %f0
52121 bcc loop_6160
52122loop_6159:
52123 fexpand %f13, %f12
52124 fmovdvs %xcc, %f6, %f11
52125 fpsub32s %f7, %f10, %f4
52126loop_6160:
52127 lduh [%l7 + 0x32], %o1
52128 fmovsvc %xcc, %f12, %f0
52129 tcc %icc, 0x0
52130 stb %g5, [%l7 + 0x46]
52131 sth %g4, [%l7 + 0x40]
52132 movge %xcc, %g7, %o3
52133 fmul8ulx16 %f4, %f10, %f2
52134 sth %i0, [%l7 + 0x18]
52135 array8 %o4, %o2, %i5
52136 ldsw [%l7 + 0x40], %i3
52137 fmovdvs %icc, %f8, %f6
52138 fandnot1s %f1, %f11, %f7
52139 fmovsleu %xcc, %f15, %f13
52140 fmovdge %xcc, %f12, %f2
52141 xor %o7, 0x1D33, %g6
52142 fpsub32s %f4, %f5, %f1
52143 fbu %fcc3, loop_6161
52144 siam 0x4
52145 fmul8x16al %f0, %f10, %f14
52146 movrgez %l1, %i1, %g3
52147loop_6161:
52148 ldd [%l7 + 0x78], %f6
52149 bpos loop_6162
52150 array16 %l0, %l5, %g1
52151 edge8 %i6, %l4, %i2
52152 ld [%l7 + 0x20], %f12
52153loop_6162:
52154 fpack16 %f2, %f12
52155 fmovrdgez %l2, %f14, %f0
52156 fmovdg %xcc, %f15, %f2
52157 sll %o5, %o6, %i4
52158 bn,a,pt %xcc, loop_6163
52159 ldub [%l7 + 0x75], %o0
52160 fmovsleu %icc, %f0, %f1
52161 fbul %fcc2, loop_6164
52162loop_6163:
52163 sth %l6, [%l7 + 0x64]
52164 stw %g2, [%l7 + 0x30]
52165 orn %l3, 0x1CC7, %i7
52166loop_6164:
52167 fpsub16s %f6, %f6, %f11
52168 fmovdne %icc, %f2, %f10
52169 subc %o1, 0x011E, %g5
52170 ldx [%l7 + 0x58], %g4
52171 udivcc %g7, 0x1A59, %i0
52172 lduw [%l7 + 0x18], %o3
52173 stx %o4, [%l7 + 0x28]
52174 fbe %fcc3, loop_6165
52175 fbu %fcc2, loop_6166
52176 fbo,a %fcc3, loop_6167
52177 std %f12, [%l7 + 0x70]
52178loop_6165:
52179 st %f11, [%l7 + 0x78]
52180loop_6166:
52181 fbug,a %fcc1, loop_6168
52182loop_6167:
52183 fmovdpos %xcc, %f3, %f7
52184 tcc %icc, 0x4
52185 edge8l %o2, %i5, %i3
52186loop_6168:
52187 fpackfix %f12, %f5
52188 stw %o7, [%l7 + 0x3C]
52189 bneg,pn %xcc, loop_6169
52190 fnors %f1, %f7, %f14
52191 fmuld8ulx16 %f1, %f13, %f6
52192 fmovrslez %l1, %f2, %f3
52193loop_6169:
52194 edge16 %g6, %i1, %l0
52195 edge8l %g3, %g1, %i6
52196 stx %l4, [%l7 + 0x78]
52197 stx %l5, [%l7 + 0x18]
52198 fcmpgt32 %f4, %f6, %l2
52199 fbue,a %fcc2, loop_6170
52200 ldsw [%l7 + 0x20], %i2
52201 stb %o5, [%l7 + 0x66]
52202 sllx %i4, 0x02, %o6
52203loop_6170:
52204 fblg %fcc0, loop_6171
52205 ldsh [%l7 + 0x16], %o0
52206 fabss %f14, %f14
52207 fnot1s %f1, %f3
52208loop_6171:
52209 move %xcc, %l6, %g2
52210 stw %i7, [%l7 + 0x38]
52211 tg %icc, 0x2
52212 ldx [%l7 + 0x18], %l3
52213 taddcctv %g5, %o1, %g4
52214 fmovdcc %icc, %f3, %f5
52215 ldx [%l7 + 0x18], %i0
52216 movge %icc, %o3, %o4
52217 ldd [%l7 + 0x60], %f0
52218 fbo %fcc2, loop_6172
52219 fpsub32 %f12, %f10, %f14
52220 tl %xcc, 0x2
52221 tl %icc, 0x3
52222loop_6172:
52223 xorcc %o2, 0x1165, %g7
52224 lduh [%l7 + 0x52], %i5
52225 fmovsne %xcc, %f4, %f14
52226 tgu %xcc, 0x6
52227 fcmpd %fcc0, %f14, %f10
52228 bpos,a,pn %icc, loop_6173
52229 ldsb [%l7 + 0x1D], %i3
52230 udiv %o7, 0x08B7, %l1
52231 fmovrsgez %g6, %f6, %f8
52232loop_6173:
52233 fmovrsgez %i1, %f11, %f12
52234 fmovrdne %l0, %f2, %f12
52235 fbue,a %fcc3, loop_6174
52236 ldd [%l7 + 0x30], %f6
52237 fbu %fcc1, loop_6175
52238 sdiv %g3, 0x15BE, %i6
52239loop_6174:
52240 fsrc1 %f10, %f4
52241 st %f8, [%l7 + 0x40]
52242loop_6175:
52243 fbug %fcc3, loop_6176
52244 fbe %fcc3, loop_6177
52245 array16 %g1, %l5, %l2
52246 fxors %f9, %f0, %f5
52247loop_6176:
52248 brz,a %i2, loop_6178
52249loop_6177:
52250 fcmpes %fcc1, %f6, %f2
52251 stb %l4, [%l7 + 0x7F]
52252 fmovdge %icc, %f4, %f9
52253loop_6178:
52254 xnorcc %i4, 0x1E03, %o6
52255 ldsw [%l7 + 0x54], %o5
52256 fmuld8ulx16 %f13, %f2, %f4
52257 sdiv %l6, 0x19AC, %g2
52258 ld [%l7 + 0x3C], %f8
52259 fcmped %fcc2, %f10, %f12
52260 fpadd32 %f10, %f4, %f8
52261 bcs,pn %icc, loop_6179
52262 fmovsle %icc, %f1, %f3
52263 fandnot1s %f2, %f6, %f3
52264 ldx [%l7 + 0x18], %i7
52265loop_6179:
52266 fmovsvs %icc, %f11, %f6
52267 fmovdvc %xcc, %f0, %f11
52268 ta %icc, 0x1
52269 array16 %o0, %g5, %o1
52270 std %f0, [%l7 + 0x10]
52271 ldub [%l7 + 0x0E], %g4
52272 std %f0, [%l7 + 0x30]
52273 brgez %l3, loop_6180
52274 ba,pn %icc, loop_6181
52275 fbge,a %fcc1, loop_6182
52276 fmovrslz %i0, %f14, %f3
52277loop_6180:
52278 fpack32 %f6, %f8, %f0
52279loop_6181:
52280 fone %f12
52281loop_6182:
52282 lduw [%l7 + 0x1C], %o3
52283 movneg %xcc, %o2, %o4
52284 std %f8, [%l7 + 0x18]
52285 edge8n %g7, %i5, %o7
52286 fcmpeq16 %f4, %f6, %i3
52287 movle %xcc, %g6, %i1
52288 movge %icc, %l1, %g3
52289 fnot2 %f8, %f4
52290 srl %i6, %l0, %g1
52291 brgz,a %l2, loop_6183
52292 fpsub16 %f10, %f2, %f4
52293 lduw [%l7 + 0x08], %l5
52294 stw %l4, [%l7 + 0x30]
52295loop_6183:
52296 ldd [%l7 + 0x20], %f8
52297 fmovrslez %i4, %f14, %f9
52298 ldsb [%l7 + 0x4A], %o6
52299 fandnot2s %f1, %f1, %f0
52300 edge32n %i2, %o5, %g2
52301 for %f12, %f4, %f2
52302 ldsw [%l7 + 0x5C], %l6
52303 nop
52304 setx loop_6184, %l0, %l1
52305 wrpr 0x1, %tl
52306 wrpr %l1, %tpc
52307 add %l1, 0x4, %l1
52308 wrpr %l1, %tnpc
52309 setx 0x34400001400, %l0, %l1
52310 wrpr %l1, %tstate
52311 wrhpr 0x4, %htstate
52312 retry
52313 fmovdcs %icc, %f2, %f7
52314 fpsub32 %f14, %f10, %f4
52315 fandnot1 %f14, %f6, %f0
52316loop_6184:
52317 movgu %xcc, %o0, %i7
52318 ldsh [%l7 + 0x16], %o1
52319 fcmpne16 %f10, %f12, %g5
52320 ldd [%l7 + 0x48], %f14
52321 fmovsne %icc, %f2, %f6
52322 nop
52323 setx loop_6185, %l0, %l1
52324 wrpr 0x1, %tl
52325 wrpr %l1, %tpc
52326 add %l1, 0x4, %l1
52327 wrpr %l1, %tnpc
52328 setx 0x34400001400, %l0, %l1
52329 wrpr %l1, %tstate
52330 wrhpr 0x4, %htstate
52331 retry
52332 stb %l3, [%l7 + 0x28]
52333 fmovdne %xcc, %f0, %f14
52334 fbug,a %fcc2, loop_6186
52335loop_6185:
52336 subcc %g4, 0x1EA0, %i0
52337 fcmpne16 %f10, %f4, %o3
52338 fpadd32s %f15, %f12, %f3
52339loop_6186:
52340 fbge %fcc0, loop_6187
52341 fbn %fcc0, loop_6188
52342 umul %o4, %g7, %i5
52343 fmovdne %xcc, %f5, %f10
52344loop_6187:
52345 fmovd %f12, %f12
52346loop_6188:
52347 bgu,a %icc, loop_6189
52348 fnegs %f4, %f4
52349 movn %icc, %o2, %o7
52350 addcc %i3, 0x1A43, %i1
52351loop_6189:
52352 fzeros %f4
52353 sra %g6, %l1, %i6
52354 bcs,a,pt %xcc, loop_6190
52355 fbule,a %fcc0, loop_6191
52356 ldsb [%l7 + 0x61], %l0
52357 fbne %fcc2, loop_6192
52358loop_6190:
52359 mulscc %g1, %g3, %l5
52360loop_6191:
52361 stb %l2, [%l7 + 0x2C]
52362 sth %l4, [%l7 + 0x4E]
52363loop_6192:
52364 ldd [%l7 + 0x10], %f2
52365 edge16n %o6, %i2, %o5
52366 orncc %i4, 0x1BD6, %g2
52367 fpadd16 %f4, %f6, %f8
52368 movge %xcc, %l6, %o0
52369 fexpand %f14, %f8
52370 stw %o1, [%l7 + 0x4C]
52371 array32 %i7, %l3, %g5
52372 subc %i0, %o3, %o4
52373 ldsw [%l7 + 0x40], %g4
52374 movge %xcc, %i5, %o2
52375 fmovdvs %icc, %f10, %f6
52376 bn,pt %icc, loop_6193
52377 xorcc %o7, %i3, %i1
52378 brz %g6, loop_6194
52379 brgz,a %g7, loop_6195
52380loop_6193:
52381 edge8n %i6, %l0, %g1
52382 tvc %icc, 0x7
52383loop_6194:
52384 fbu,a %fcc0, loop_6196
52385loop_6195:
52386 fabsd %f10, %f10
52387 tsubcctv %g3, 0x1F18, %l1
52388 ldd [%l7 + 0x70], %f0
52389loop_6196:
52390 fmovdneg %xcc, %f14, %f10
52391 fmul8x16al %f0, %f15, %f14
52392 fmovd %f10, %f14
52393 ta %xcc, 0x1
52394 fcmple32 %f2, %f14, %l5
52395 fbul,a %fcc2, loop_6197
52396 ldsw [%l7 + 0x28], %l2
52397 fblg,a %fcc3, loop_6198
52398 sdiv %l4, 0x0198, %o6
52399loop_6197:
52400 edge16l %o5, %i2, %g2
52401 fmovscc %xcc, %f14, %f7
52402loop_6198:
52403 tsubcctv %i4, %l6, %o0
52404 stb %i7, [%l7 + 0x7A]
52405 bcs,pt %icc, loop_6199
52406 bneg,pn %xcc, loop_6200
52407 edge32 %l3, %o1, %g5
52408 movrgz %o3, 0x309, %i0
52409loop_6199:
52410 ldsw [%l7 + 0x1C], %o4
52411loop_6200:
52412 taddcc %g4, 0x0D0E, %o2
52413 ta %xcc, 0x1
52414 stb %o7, [%l7 + 0x39]
52415 stw %i3, [%l7 + 0x6C]
52416 fmovrsne %i1, %f11, %f11
52417 te %icc, 0x0
52418 fmovrde %i5, %f0, %f2
52419 stw %g6, [%l7 + 0x14]
52420 fbe,a %fcc1, loop_6201
52421 fxnor %f0, %f6, %f2
52422 sth %i6, [%l7 + 0x32]
52423 tvc %xcc, 0x1
52424loop_6201:
52425 bneg,a,pt %icc, loop_6202
52426 fmovrde %l0, %f8, %f4
52427 fnot2 %f14, %f8
52428 fmovrdgez %g1, %f4, %f4
52429loop_6202:
52430 fmovdgu %xcc, %f4, %f6
52431 fnot1s %f3, %f3
52432 sth %g3, [%l7 + 0x2A]
52433 ldub [%l7 + 0x3C], %g7
52434 subccc %l1, 0x1EE6, %l2
52435 fbg %fcc1, loop_6203
52436 fnor %f6, %f4, %f2
52437 sll %l4, %o6, %l5
52438 movcc %icc, %i2, %o5
52439loop_6203:
52440 ldub [%l7 + 0x30], %i4
52441 fcmpgt16 %f4, %f4, %g2
52442 stb %o0, [%l7 + 0x39]
52443 ldx [%l7 + 0x08], %l6
52444 tpos %xcc, 0x1
52445 tcc %xcc, 0x5
52446 fbue,a %fcc3, loop_6204
52447 std %f4, [%l7 + 0x68]
52448 ld [%l7 + 0x64], %f7
52449 movrgez %i7, 0x0DF, %l3
52450loop_6204:
52451 ldsb [%l7 + 0x0D], %o1
52452 ldsb [%l7 + 0x4B], %g5
52453 fmovdcs %xcc, %f14, %f8
52454 tn %xcc, 0x3
52455 fmovscs %icc, %f3, %f4
52456 ldsh [%l7 + 0x5E], %o3
52457 fnot1 %f2, %f6
52458 fblg %fcc3, loop_6205
52459 bleu loop_6206
52460 stw %o4, [%l7 + 0x54]
52461 movrlz %g4, %o2, %o7
52462loop_6205:
52463 ld [%l7 + 0x24], %f3
52464loop_6206:
52465 umul %i0, 0x180D, %i1
52466 lduw [%l7 + 0x5C], %i5
52467 tgu %icc, 0x2
52468 movvc %xcc, %i3, %g6
52469 fmovsle %xcc, %f15, %f3
52470 ldsb [%l7 + 0x13], %i6
52471 udiv %g1, 0x0D8B, %g3
52472 fxors %f6, %f15, %f6
52473 ldsb [%l7 + 0x7B], %l0
52474 mova %icc, %g7, %l2
52475 edge32l %l4, %o6, %l5
52476 umulcc %i2, %l1, %o5
52477 edge16n %g2, %i4, %o0
52478 lduh [%l7 + 0x1A], %i7
52479 xnor %l3, %o1, %g5
52480 ldx [%l7 + 0x70], %l6
52481 fmovse %xcc, %f3, %f15
52482 ld [%l7 + 0x48], %f1
52483 ldsb [%l7 + 0x58], %o3
52484 nop
52485 setx loop_6207, %l0, %l1
52486 jmpl %l1, %o4
52487 popc %g4, %o2
52488 fmovsvc %icc, %f8, %f8
52489 ldd [%l7 + 0x28], %f10
52490loop_6207:
52491 fmovrslez %o7, %f6, %f10
52492 fsrc2 %f4, %f2
52493 ldsw [%l7 + 0x10], %i1
52494 ldsw [%l7 + 0x24], %i5
52495 fmovsge %icc, %f11, %f15
52496 stw %i0, [%l7 + 0x4C]
52497 brlez %g6, loop_6208
52498 movrlez %i3, 0x3B1, %i6
52499 fpadd16s %f4, %f5, %f0
52500 fmovrslz %g1, %f15, %f4
52501loop_6208:
52502 bcc,a,pt %xcc, loop_6209
52503 movvc %icc, %l0, %g7
52504 ldx [%l7 + 0x20], %g3
52505 tleu %icc, 0x7
52506loop_6209:
52507 addc %l2, %o6, %l4
52508 lduw [%l7 + 0x08], %l5
52509 fbo %fcc0, loop_6210
52510 sth %l1, [%l7 + 0x42]
52511 ldub [%l7 + 0x68], %i2
52512 std %f4, [%l7 + 0x58]
52513loop_6210:
52514 fmovrslz %g2, %f13, %f4
52515 fornot2 %f0, %f4, %f0
52516 and %i4, %o0, %o5
52517 fpsub32s %f3, %f0, %f12
52518 lduh [%l7 + 0x6E], %l3
52519 fmul8x16 %f7, %f0, %f2
52520 std %f2, [%l7 + 0x48]
52521 ldx [%l7 + 0x10], %i7
52522 nop
52523 setx loop_6211, %l0, %l1
52524 wrpr 0x1, %tl
52525 wrpr %l1, %tpc
52526 add %l1, 0x4, %l1
52527 wrpr %l1, %tnpc
52528 setx 0x34400001400, %l0, %l1
52529 wrpr %l1, %tstate
52530 wrhpr 0x4, %htstate
52531 retry
52532 lduw [%l7 + 0x10], %o1
52533 fmovsg %xcc, %f6, %f14
52534 ldx [%l7 + 0x70], %g5
52535loop_6211:
52536 ldd [%l7 + 0x28], %f0
52537 sdivx %l6, 0x158B, %o3
52538 fmovsn %icc, %f11, %f12
52539 bl,pn %xcc, loop_6212
52540 fpadd32 %f14, %f0, %f6
52541 st %f3, [%l7 + 0x28]
52542 fzero %f4
52543loop_6212:
52544 bgu %xcc, loop_6213
52545 ldsw [%l7 + 0x1C], %g4
52546 fmovs %f7, %f10
52547 stw %o2, [%l7 + 0x28]
52548loop_6213:
52549 fmovrdlez %o4, %f2, %f4
52550 lduw [%l7 + 0x74], %i1
52551 movcs %icc, %i5, %i0
52552 lduh [%l7 + 0x42], %o7
52553 smulcc %i3, 0x1544, %g6
52554 lduw [%l7 + 0x6C], %g1
52555 xorcc %i6, %l0, %g7
52556 alignaddr %g3, %o6, %l2
52557 stx %l4, [%l7 + 0x08]
52558 tcs %icc, 0x5
52559 ldsw [%l7 + 0x4C], %l5
52560 ble,a,pn %xcc, loop_6214
52561 fmovrdne %i2, %f4, %f0
52562 fmovspos %icc, %f15, %f5
52563 fpadd32s %f6, %f11, %f13
52564loop_6214:
52565 orncc %l1, 0x1D6F, %g2
52566 ldub [%l7 + 0x52], %i4
52567 stw %o0, [%l7 + 0x68]
52568 stb %l3, [%l7 + 0x56]
52569 fmovdge %icc, %f6, %f11
52570 fpmerge %f14, %f5, %f0
52571 fmovrsgz %i7, %f10, %f5
52572 ld [%l7 + 0x6C], %f0
52573 ldd [%l7 + 0x18], %f0
52574 ldsb [%l7 + 0x27], %o1
52575 stx %g5, [%l7 + 0x70]
52576 ldub [%l7 + 0x53], %o5
52577 fsrc1s %f0, %f2
52578 andncc %l6, %o3, %o2
52579 movpos %xcc, %o4, %g4
52580 ldd [%l7 + 0x28], %f0
52581 fmul8x16al %f14, %f15, %f6
52582 tn %icc, 0x2
52583 fnot1s %f12, %f6
52584 fmovspos %xcc, %f3, %f0
52585 stw %i5, [%l7 + 0x4C]
52586 fpadd32 %f0, %f12, %f8
52587 lduw [%l7 + 0x48], %i0
52588 taddcctv %i1, %o7, %g6
52589 movcc %xcc, %i3, %i6
52590 lduw [%l7 + 0x50], %l0
52591 fpsub32s %f15, %f4, %f3
52592 st %f1, [%l7 + 0x0C]
52593 stx %g1, [%l7 + 0x10]
52594 movvs %icc, %g7, %g3
52595 fbug %fcc1, loop_6215
52596 fmovsge %icc, %f9, %f13
52597 ldub [%l7 + 0x49], %o6
52598 stx %l2, [%l7 + 0x10]
52599loop_6215:
52600 lduh [%l7 + 0x5A], %l4
52601 ldsw [%l7 + 0x68], %l5
52602 fcmple32 %f12, %f12, %i2
52603 tneg %icc, 0x7
52604 udivcc %g2, 0x1482, %i4
52605 movleu %xcc, %l1, %l3
52606 ldub [%l7 + 0x75], %o0
52607 ld [%l7 + 0x20], %f2
52608 ldub [%l7 + 0x3A], %i7
52609 sub %o1, 0x1257, %o5
52610 fmuld8sux16 %f8, %f6, %f4
52611 fmul8ulx16 %f10, %f2, %f6
52612 lduh [%l7 + 0x60], %g5
52613 bpos %xcc, loop_6216
52614 edge32ln %l6, %o3, %o2
52615 subc %g4, 0x0601, %o4
52616 sethi 0x0F14, %i5
52617loop_6216:
52618 edge8l %i1, %o7, %i0
52619 fmovd %f2, %f10
52620 fmovs %f9, %f1
52621 edge16l %i3, %i6, %l0
52622 addc %g6, 0x0514, %g7
52623 fexpand %f11, %f0
52624 sdivcc %g3, 0x0B3F, %o6
52625 fandnot2s %f12, %f9, %f5
52626 edge8 %g1, %l2, %l5
52627 stb %i2, [%l7 + 0x1E]
52628 faligndata %f4, %f4, %f2
52629 ldx [%l7 + 0x10], %g2
52630 fbu,a %fcc2, loop_6217
52631 fmovsvc %xcc, %f14, %f1
52632 movvc %xcc, %l4, %i4
52633 sllx %l1, %o0, %i7
52634loop_6217:
52635 subcc %o1, 0x0CAC, %o5
52636 fbu,a %fcc0, loop_6218
52637 mulscc %l3, 0x1718, %l6
52638 sll %g5, %o3, %g4
52639 call loop_6219
52640loop_6218:
52641 nop
52642 setx loop_6220, %l0, %l1
52643 jmpl %l1, %o2
52644 fmovrdlz %i5, %f14, %f8
52645 bne,pn %icc, loop_6221
52646loop_6219:
52647 bpos,a,pn %xcc, loop_6222
52648loop_6220:
52649 nop
52650 setx loop_6223, %l0, %l1
52651 jmpl %l1, %o4
52652 fcmpeq16 %f2, %f14, %o7
52653loop_6221:
52654 fmovrse %i0, %f1, %f14
52655loop_6222:
52656 fmovsvc %icc, %f0, %f7
52657loop_6223:
52658 fmul8sux16 %f12, %f4, %f0
52659 fmovse %xcc, %f0, %f0
52660 movrlez %i1, %i6, %i3
52661 array16 %g6, %g7, %g3
52662 be,a loop_6224
52663 fmuld8ulx16 %f4, %f8, %f10
52664 addccc %o6, %l0, %g1
52665 st %f15, [%l7 + 0x10]
52666loop_6224:
52667 fxnors %f0, %f7, %f8
52668 fpadd16 %f8, %f14, %f2
52669 tvs %xcc, 0x1
52670 ldsh [%l7 + 0x52], %l5
52671 move %icc, %l2, %g2
52672 lduw [%l7 + 0x54], %i2
52673 fbo %fcc2, loop_6225
52674 fmovrdne %l4, %f10, %f6
52675 fornot2 %f4, %f14, %f6
52676 brnz,a %i4, loop_6226
52677loop_6225:
52678 ldx [%l7 + 0x58], %o0
52679 stx %l1, [%l7 + 0x10]
52680 stx %i7, [%l7 + 0x58]
52681loop_6226:
52682 edge8 %o1, %l3, %o5
52683 addcc %l6, %g5, %o3
52684 fbul,a %fcc1, loop_6227
52685 stb %o2, [%l7 + 0x38]
52686 movle %xcc, %g4, %o4
52687 tgu %icc, 0x2
52688loop_6227:
52689 bn,pn %icc, loop_6228
52690 fornot2 %f6, %f0, %f4
52691 fmovrsne %o7, %f4, %f3
52692 std %f0, [%l7 + 0x08]
52693loop_6228:
52694 movg %xcc, %i0, %i1
52695 movrlez %i6, 0x180, %i3
52696 ldsw [%l7 + 0x6C], %g6
52697 fbuge %fcc1, loop_6229
52698 move %xcc, %g7, %i5
52699 lduw [%l7 + 0x20], %g3
52700 stw %o6, [%l7 + 0x38]
52701loop_6229:
52702 tcc %xcc, 0x7
52703 taddcctv %g1, 0x1047, %l0
52704 sdivx %l5, 0x10A3, %l2
52705 fnor %f2, %f10, %f8
52706 fabsd %f6, %f0
52707 fmovrsgez %g2, %f7, %f6
52708 srl %l4, %i4, %i2
52709 ld [%l7 + 0x78], %f1
52710 lduw [%l7 + 0x6C], %l1
52711 fors %f1, %f0, %f0
52712 sth %i7, [%l7 + 0x08]
52713 sth %o0, [%l7 + 0x36]
52714 edge16n %l3, %o5, %l6
52715 srl %g5, %o1, %o2
52716 fcmps %fcc2, %f2, %f13
52717 edge32l %o3, %g4, %o4
52718 addcc %o7, 0x0BEC, %i1
52719 movneg %icc, %i0, %i6
52720 edge8n %g6, %g7, %i5
52721 ldsb [%l7 + 0x51], %g3
52722 bcs,a,pt %xcc, loop_6230
52723 fpsub32 %f0, %f6, %f0
52724 sdivcc %o6, 0x04B9, %g1
52725 popc 0x0895, %i3
52726loop_6230:
52727 stx %l0, [%l7 + 0x30]
52728 fmovdneg %icc, %f2, %f1
52729 sth %l2, [%l7 + 0x24]
52730 alignaddrl %l5, %g2, %l4
52731 fsrc2 %f4, %f14
52732 fornot2 %f14, %f14, %f12
52733 bn,pn %icc, loop_6231
52734 ldub [%l7 + 0x28], %i4
52735 tsubcctv %i2, 0x1C86, %i7
52736 fbe %fcc2, loop_6232
52737loop_6231:
52738 lduh [%l7 + 0x0E], %l1
52739 stw %l3, [%l7 + 0x7C]
52740 fsrc2s %f9, %f11
52741loop_6232:
52742 stx %o5, [%l7 + 0x78]
52743 brgz,a %o0, loop_6233
52744 fmovs %f1, %f8
52745 fpackfix %f6, %f5
52746 add %l6, 0x0A8B, %g5
52747loop_6233:
52748 tcc %xcc, 0x5
52749 fcmped %fcc0, %f2, %f12
52750 fornot1 %f0, %f4, %f2
52751 bgu,a,pn %icc, loop_6234
52752 sth %o2, [%l7 + 0x4E]
52753 ldsb [%l7 + 0x31], %o1
52754 ldsb [%l7 + 0x14], %g4
52755loop_6234:
52756 ldub [%l7 + 0x45], %o3
52757 fmovdcc %icc, %f12, %f4
52758 ldub [%l7 + 0x2F], %o7
52759 fmovscs %icc, %f1, %f5
52760 lduh [%l7 + 0x36], %i1
52761 fnands %f9, %f3, %f4
52762 stx %i0, [%l7 + 0x10]
52763 sllx %o4, %i6, %g6
52764 fpmerge %f2, %f3, %f0
52765 fbule,a %fcc0, loop_6235
52766 bleu,a %icc, loop_6236
52767 lduh [%l7 + 0x46], %g7
52768 fmovdg %xcc, %f13, %f6
52769loop_6235:
52770 movvs %icc, %g3, %o6
52771loop_6236:
52772 stw %g1, [%l7 + 0x48]
52773 lduh [%l7 + 0x68], %i3
52774 alignaddrl %l0, %l2, %l5
52775 fpackfix %f2, %f5
52776 fnors %f10, %f11, %f10
52777 te %icc, 0x2
52778 movrlz %g2, 0x1C6, %l4
52779 fsrc1s %f15, %f15
52780 fmovrdgez %i5, %f4, %f12
52781 alignaddrl %i4, %i2, %i7
52782 fpackfix %f4, %f15
52783 fmuld8ulx16 %f15, %f1, %f0
52784 fones %f1
52785 sth %l1, [%l7 + 0x4C]
52786 fmul8ulx16 %f8, %f0, %f12
52787 fmovsleu %icc, %f7, %f3
52788 stb %l3, [%l7 + 0x78]
52789 ld [%l7 + 0x28], %f10
52790 array32 %o0, %o5, %g5
52791 bvc,a,pt %xcc, loop_6237
52792 movcc %xcc, %o2, %l6
52793 subccc %o1, 0x09FA, %g4
52794 stb %o7, [%l7 + 0x38]
52795loop_6237:
52796 bge,a,pn %xcc, loop_6238
52797 sth %o3, [%l7 + 0x66]
52798 tcc %icc, 0x4
52799 stx %i0, [%l7 + 0x30]
52800loop_6238:
52801 sth %o4, [%l7 + 0x0C]
52802 fblg,a %fcc1, loop_6239
52803 fbg,a %fcc1, loop_6240
52804 nop
52805 setx loop_6241, %l0, %l1
52806 jmpl %l1, %i6
52807 fmovsgu %icc, %f15, %f3
52808loop_6239:
52809 ldsw [%l7 + 0x5C], %g6
52810loop_6240:
52811 edge16l %i1, %g3, %o6
52812loop_6241:
52813 edge8 %g1, %g7, %i3
52814 movgu %xcc, %l2, %l5
52815 stw %g2, [%l7 + 0x54]
52816 umul %l0, 0x1FB9, %i5
52817 stb %l4, [%l7 + 0x1C]
52818 lduh [%l7 + 0x1A], %i4
52819 std %f10, [%l7 + 0x60]
52820 std %f6, [%l7 + 0x68]
52821 srlx %i7, 0x1A, %i2
52822 fmovs %f11, %f7
52823 fxors %f3, %f1, %f9
52824 tle %xcc, 0x0
52825 ldsh [%l7 + 0x74], %l1
52826 fpadd16 %f4, %f8, %f8
52827 movn %icc, %o0, %o5
52828 edge32n %l3, %g5, %o2
52829 fmovdneg %icc, %f15, %f4
52830 ld [%l7 + 0x38], %f4
52831 ldsw [%l7 + 0x54], %l6
52832 fmovdvc %icc, %f1, %f2
52833 sllx %g4, %o1, %o3
52834 andncc %o7, %i0, %i6
52835 fandnot2 %f10, %f12, %f10
52836 fmovse %icc, %f3, %f3
52837 taddcc %o4, 0x0B56, %g6
52838 bl,pt %xcc, loop_6242
52839 movvc %xcc, %g3, %o6
52840 bpos,pt %xcc, loop_6243
52841 fnors %f6, %f11, %f1
52842loop_6242:
52843 ldsb [%l7 + 0x15], %i1
52844 fones %f9
52845loop_6243:
52846 fcmpeq32 %f12, %f8, %g7
52847 fmovsa %xcc, %f15, %f14
52848 fnot2 %f2, %f4
52849 edge32n %i3, %g1, %l5
52850 fnor %f6, %f4, %f6
52851 tneg %icc, 0x7
52852 sub %l2, 0x0DD2, %l0
52853 fmovrdgez %g2, %f0, %f4
52854 fmovsleu %xcc, %f12, %f14
52855 movneg %xcc, %i5, %l4
52856 ldsh [%l7 + 0x32], %i4
52857 bcc,a,pt %icc, loop_6244
52858 lduh [%l7 + 0x12], %i7
52859 fmovdgu %icc, %f10, %f0
52860 fornot2 %f10, %f14, %f12
52861loop_6244:
52862 fornot2 %f6, %f0, %f2
52863 stx %l1, [%l7 + 0x10]
52864 fzero %f2
52865 ldub [%l7 + 0x0F], %o0
52866 ldsb [%l7 + 0x5E], %i2
52867 edge16 %l3, %g5, %o2
52868 xnorcc %l6, %o5, %g4
52869 array8 %o3, %o1, %o7
52870 brgz,a %i0, loop_6245
52871 brz %o4, loop_6246
52872 fbo %fcc0, loop_6247
52873 orn %g6, 0x1A2B, %g3
52874loop_6245:
52875 fandnot1 %f0, %f8, %f0
52876loop_6246:
52877 ld [%l7 + 0x08], %f11
52878loop_6247:
52879 umul %o6, %i1, %i6
52880 ld [%l7 + 0x2C], %f14
52881 ldd [%l7 + 0x48], %f8
52882 fmovrsgz %g7, %f7, %f10
52883 tg %icc, 0x0
52884 lduw [%l7 + 0x34], %i3
52885 ldx [%l7 + 0x70], %l5
52886 tle %icc, 0x4
52887 srax %g1, %l2, %g2
52888 stb %i5, [%l7 + 0x2F]
52889 fnegd %f8, %f0
52890 movleu %xcc, %l0, %l4
52891 std %f2, [%l7 + 0x70]
52892 sra %i4, %i7, %l1
52893 stx %o0, [%l7 + 0x60]
52894 fpmerge %f5, %f15, %f0
52895 subccc %l3, 0x03BE, %g5
52896 movvc %xcc, %i2, %l6
52897 ldx [%l7 + 0x40], %o5
52898 bleu,a,pn %xcc, loop_6248
52899 bne,a %icc, loop_6249
52900 fmovsg %xcc, %f11, %f0
52901 fbug,a %fcc1, loop_6250
52902loop_6248:
52903 fmovrslez %g4, %f8, %f1
52904loop_6249:
52905 bge,a %icc, loop_6251
52906 fmovd %f0, %f10
52907loop_6250:
52908 fmovsa %icc, %f7, %f9
52909 fbn,a %fcc3, loop_6252
52910loop_6251:
52911 nop
52912 setx loop_6253, %l0, %l1
52913 jmpl %l1, %o2
52914 sub %o1, 0x15C3, %o7
52915 fble,a %fcc1, loop_6254
52916loop_6252:
52917 stw %i0, [%l7 + 0x3C]
52918loop_6253:
52919 ld [%l7 + 0x6C], %f5
52920 fmovrde %o4, %f12, %f10
52921loop_6254:
52922 brz,a %o3, loop_6255
52923 fmovdvs %icc, %f14, %f13
52924 edge8ln %g3, %g6, %o6
52925 fornot1s %f2, %f2, %f3
52926loop_6255:
52927 ldd [%l7 + 0x50], %f14
52928 fands %f13, %f11, %f1
52929 xnorcc %i6, %i1, %i3
52930 call loop_6256
52931 edge16 %l5, %g1, %l2
52932 bge,a,pt %icc, loop_6257
52933 taddcctv %g7, %i5, %g2
52934loop_6256:
52935 fbo %fcc3, loop_6258
52936 ldd [%l7 + 0x38], %f6
52937loop_6257:
52938 fbu,a %fcc3, loop_6259
52939 movrgez %l0, 0x2F6, %i4
52940loop_6258:
52941 addccc %i7, %l4, %o0
52942 ldsh [%l7 + 0x3E], %l1
52943loop_6259:
52944 fornot1 %f14, %f14, %f6
52945 fmovdneg %xcc, %f5, %f9
52946 fsrc2s %f2, %f0
52947 fmovrslz %g5, %f0, %f3
52948 stx %l3, [%l7 + 0x18]
52949 fnot2 %f14, %f6
52950 movvs %xcc, %i2, %o5
52951 fmovde %xcc, %f4, %f14
52952 edge8l %l6, %o2, %g4
52953 fbne %fcc0, loop_6260
52954 tsubcctv %o7, %o1, %i0
52955 siam 0x0
52956 stb %o4, [%l7 + 0x78]
52957loop_6260:
52958 fmovrde %g3, %f12, %f12
52959 fbl,a %fcc2, loop_6261
52960 fnegs %f13, %f3
52961 edge16l %g6, %o3, %o6
52962 sth %i1, [%l7 + 0x60]
52963loop_6261:
52964 fmul8x16 %f11, %f4, %f12
52965 ldd [%l7 + 0x38], %f2
52966 bge %xcc, loop_6262
52967 fzeros %f2
52968 brlez %i6, loop_6263
52969 ldsh [%l7 + 0x56], %l5
52970loop_6262:
52971 lduh [%l7 + 0x3A], %g1
52972 lduw [%l7 + 0x68], %l2
52973loop_6263:
52974 array8 %i3, %g7, %i5
52975 stw %g2, [%l7 + 0x20]
52976 fmovsa %xcc, %f8, %f13
52977 fble %fcc1, loop_6264
52978 fmovscs %icc, %f7, %f1
52979 tle %icc, 0x2
52980 fbne %fcc2, loop_6265
52981loop_6264:
52982 st %f6, [%l7 + 0x48]
52983 lduw [%l7 + 0x74], %l0
52984 nop
52985 setx loop_6266, %l0, %l1
52986 wrpr 0x1, %tl
52987 wrpr %l1, %tpc
52988 add %l1, 0x4, %l1
52989 wrpr %l1, %tnpc
52990 setx 0x34400001400, %l0, %l1
52991 wrpr %l1, %tstate
52992 wrhpr 0x4, %htstate
52993 retry
52994loop_6265:
52995 fcmpd %fcc2, %f6, %f0
52996 ldsb [%l7 + 0x1D], %i4
52997 mova %xcc, %i7, %l4
52998loop_6266:
52999 movrne %l1, %g5, %l3
53000 fba %fcc2, loop_6267
53001 ldd [%l7 + 0x70], %f4
53002 or %o0, 0x191D, %o5
53003 fpadd32 %f12, %f0, %f10
53004loop_6267:
53005 ldsw [%l7 + 0x28], %l6
53006 array32 %o2, %i2, %g4
53007 fmovdcc %icc, %f15, %f3
53008 edge16l %o7, %i0, %o1
53009 movvc %xcc, %g3, %o4
53010 sdivcc %g6, 0x1BDB, %o3
53011 srl %o6, %i6, %l5
53012 edge32n %g1, %l2, %i3
53013 fmovdneg %icc, %f9, %f3
53014 sth %i1, [%l7 + 0x36]
53015 fcmpne16 %f2, %f8, %g7
53016 brgz %g2, loop_6268
53017 fcmpeq32 %f0, %f14, %l0
53018 edge32 %i5, %i7, %i4
53019 std %f4, [%l7 + 0x28]
53020loop_6268:
53021 array16 %l4, %g5, %l1
53022 fbug,a %fcc2, loop_6269
53023 movvs %xcc, %l3, %o0
53024 tleu %icc, 0x1
53025 fsrc1s %f15, %f13
53026loop_6269:
53027 bne,a,pn %icc, loop_6270
53028 ta %xcc, 0x0
53029 stw %o5, [%l7 + 0x1C]
53030 movrgz %o2, 0x335, %l6
53031loop_6270:
53032 smul %i2, 0x092E, %o7
53033 fbg %fcc1, loop_6271
53034 st %f8, [%l7 + 0x44]
53035 fcmpd %fcc3, %f4, %f8
53036 lduw [%l7 + 0x08], %i0
53037loop_6271:
53038 mulscc %g4, 0x186B, %g3
53039 and %o4, 0x193A, %o1
53040 fnot1 %f6, %f8
53041 movre %g6, 0x00B, %o6
53042 brnz %i6, loop_6272
53043 fmovdcs %xcc, %f2, %f11
53044 array16 %l5, %g1, %o3
53045 lduw [%l7 + 0x54], %i3
53046loop_6272:
53047 fzeros %f15
53048 fmovdne %xcc, %f9, %f5
53049 call loop_6273
53050 fcmpne32 %f12, %f10, %i1
53051 sth %g7, [%l7 + 0x72]
53052 alignaddr %l2, %l0, %g2
53053loop_6273:
53054 sth %i7, [%l7 + 0x20]
53055 bcs,pt %xcc, loop_6274
53056 tvc %xcc, 0x7
53057 std %f8, [%l7 + 0x38]
53058 alignaddrl %i5, %i4, %l4
53059loop_6274:
53060 tge %xcc, 0x3
53061 bneg,pt %icc, loop_6275
53062 tcs %icc, 0x5
53063 stx %l1, [%l7 + 0x10]
53064 fcmped %fcc2, %f4, %f10
53065loop_6275:
53066 ldsb [%l7 + 0x24], %l3
53067 movcc %icc, %g5, %o5
53068 ldsh [%l7 + 0x52], %o0
53069 fpack16 %f10, %f2
53070 fmul8x16al %f11, %f11, %f0
53071 ldx [%l7 + 0x30], %o2
53072 stb %l6, [%l7 + 0x77]
53073 fcmps %fcc0, %f11, %f11
53074 fmovdg %icc, %f10, %f10
53075 ta %icc, 0x5
53076 ldsh [%l7 + 0x68], %o7
53077 edge8l %i0, %g4, %i2
53078 movcs %xcc, %g3, %o1
53079 brgz %o4, loop_6276
53080 fmovrdgz %o6, %f8, %f10
53081 tsubcc %i6, 0x0D4E, %l5
53082 fpsub16s %f12, %f9, %f8
53083loop_6276:
53084 fcmpne32 %f2, %f10, %g1
53085 bn,pt %icc, loop_6277
53086 fcmple32 %f10, %f4, %g6
53087 fmovdle %xcc, %f13, %f9
53088 movrlz %o3, 0x206, %i1
53089loop_6277:
53090 brlez,a %i3, loop_6278
53091 fmovsneg %icc, %f8, %f1
53092 ldsh [%l7 + 0x0C], %l2
53093 fmovde %icc, %f2, %f3
53094loop_6278:
53095 lduh [%l7 + 0x12], %l0
53096 fcmple32 %f12, %f8, %g2
53097 tl %xcc, 0x7
53098 fbu %fcc2, loop_6279
53099 lduh [%l7 + 0x64], %i7
53100 fmovd %f4, %f10
53101 fnors %f15, %f3, %f0
53102loop_6279:
53103 sdivcc %g7, 0x1727, %i4
53104 stx %i5, [%l7 + 0x20]
53105 fmovrsgez %l1, %f6, %f8
53106 sth %l3, [%l7 + 0x54]
53107 siam 0x3
53108 stb %g5, [%l7 + 0x79]
53109 fmovrse %o5, %f12, %f5
53110 ble,a,pn %xcc, loop_6280
53111 ldsh [%l7 + 0x22], %l4
53112 subc %o2, 0x0813, %o0
53113 fbge %fcc3, loop_6281
53114loop_6280:
53115 std %f4, [%l7 + 0x08]
53116 movrne %l6, %i0, %g4
53117 ldub [%l7 + 0x6C], %o7
53118loop_6281:
53119 fnot1 %f4, %f10
53120 ldx [%l7 + 0x08], %g3
53121 nop
53122 setx loop_6282, %l0, %l1
53123 wrpr 0x1, %tl
53124 wrpr %l1, %tnpc
53125 setx 0x34400001400, %l0, %l1
53126 wrpr %l1, %tstate
53127 wrhpr 0x4, %htstate
53128 done
53129 ld [%l7 + 0x74], %f14
53130 fmul8x16au %f11, %f9, %f0
53131 ld [%l7 + 0x18], %f11
53132loop_6282:
53133 or %o1, 0x1149, %o4
53134 ldub [%l7 + 0x4F], %i2
53135 st %f0, [%l7 + 0x6C]
53136 std %f8, [%l7 + 0x50]
53137 ld [%l7 + 0x0C], %f8
53138 umul %i6, %l5, %g1
53139 movrgz %o6, %g6, %i1
53140 fzeros %f1
53141 fcmps %fcc0, %f8, %f3
53142 sth %o3, [%l7 + 0x7E]
53143 st %f3, [%l7 + 0x0C]
53144 tl %icc, 0x7
53145 alignaddr %l2, %i3, %g2
53146 st %f9, [%l7 + 0x24]
53147 fmovda %xcc, %f0, %f0
53148 ldub [%l7 + 0x51], %i7
53149 std %f2, [%l7 + 0x50]
53150 edge8ln %g7, %i4, %l0
53151 xnorcc %l1, %l3, %i5
53152 tg %icc, 0x0
53153 stx %g5, [%l7 + 0x28]
53154 fbge,a %fcc1, loop_6283
53155 fornot1 %f4, %f6, %f12
53156 bne,pn %xcc, loop_6284
53157 array32 %l4, %o2, %o0
53158loop_6283:
53159 fmovscs %xcc, %f0, %f14
53160 fabss %f8, %f11
53161loop_6284:
53162 ld [%l7 + 0x54], %f0
53163 fandnot1 %f12, %f2, %f8
53164 fbug,a %fcc3, loop_6285
53165 brgez,a %l6, loop_6286
53166 add %i0, 0x09D1, %g4
53167 umul %o7, %g3, %o1
53168loop_6285:
53169 std %f8, [%l7 + 0x38]
53170loop_6286:
53171 stb %o4, [%l7 + 0x69]
53172 stw %i2, [%l7 + 0x44]
53173 fpsub32s %f10, %f9, %f14
53174 fpsub16s %f4, %f6, %f10
53175 sth %i6, [%l7 + 0x36]
53176 fcmpd %fcc3, %f10, %f0
53177 fmovrsne %l5, %f8, %f12
53178 ldsb [%l7 + 0x08], %g1
53179 movrne %o6, 0x285, %g6
53180 fcmple16 %f4, %f4, %o5
53181 brgz %o3, loop_6287
53182 stx %i1, [%l7 + 0x20]
53183 edge16n %l2, %i3, %g2
53184 movcs %xcc, %i7, %g7
53185loop_6287:
53186 fmovdcc %icc, %f4, %f6
53187 fmovsne %xcc, %f10, %f0
53188 addc %i4, %l0, %l1
53189 fmovsvc %xcc, %f10, %f13
53190 fbul %fcc2, loop_6288
53191 fbo %fcc0, loop_6289
53192 movpos %icc, %i5, %g5
53193 nop
53194 setx loop_6290, %l0, %l1
53195 wrpr 0x1, %tl
53196 wrpr %l1, %tnpc
53197 setx 0x34400001400, %l0, %l1
53198 wrpr %l1, %tstate
53199 wrhpr 0x4, %htstate
53200 done
53201loop_6288:
53202 lduw [%l7 + 0x54], %l3
53203loop_6289:
53204 srlx %o2, 0x11, %l4
53205 ble loop_6291
53206loop_6290:
53207 movl %icc, %l6, %o0
53208 movle %xcc, %g4, %o7
53209 fmovd %f14, %f2
53210loop_6291:
53211 ldsb [%l7 + 0x28], %g3
53212 movleu %xcc, %o1, %o4
53213 fbl %fcc3, loop_6292
53214 fmovscc %xcc, %f14, %f4
53215 sdivcc %i0, 0x096A, %i6
53216 fand %f6, %f2, %f6
53217loop_6292:
53218 ldx [%l7 + 0x40], %i2
53219 edge32l %g1, %l5, %o6
53220 ldd [%l7 + 0x70], %f8
53221 std %f8, [%l7 + 0x10]
53222 movcc %xcc, %g6, %o3
53223 fornot1s %f5, %f14, %f5
53224 fmovrsne %i1, %f14, %f8
53225 fmovdg %icc, %f7, %f5
53226 movne %icc, %l2, %o5
53227 ldsw [%l7 + 0x48], %i3
53228 fmovrdgz %i7, %f0, %f14
53229 lduh [%l7 + 0x2C], %g7
53230 ldub [%l7 + 0x29], %g2
53231 nop
53232 setx loop_6293, %l0, %l1
53233 jmpl %l1, %l0
53234 fpack32 %f2, %f4, %f10
53235 fxnor %f0, %f12, %f0
53236 tcc %icc, 0x5
53237loop_6293:
53238 fbn,a %fcc2, loop_6294
53239 ldx [%l7 + 0x18], %l1
53240 fmovsa %icc, %f4, %f4
53241 stb %i5, [%l7 + 0x0D]
53242loop_6294:
53243 ldx [%l7 + 0x58], %i4
53244 edge32ln %g5, %l3, %l4
53245 fabsd %f4, %f6
53246 fmovsn %icc, %f13, %f6
53247 add %l6, 0x007C, %o2
53248 fcmpd %fcc2, %f4, %f8
53249 tsubcc %g4, 0x018F, %o0
53250 fble,a %fcc3, loop_6295
53251 ldub [%l7 + 0x30], %o7
53252 ldsw [%l7 + 0x74], %g3
53253 fbg %fcc0, loop_6296
53254loop_6295:
53255 nop
53256 setx loop_6297, %l0, %l1
53257 wrpr 0x1, %tl
53258 wrpr %l1, %tnpc
53259 setx 0x34400001400, %l0, %l1
53260 wrpr %l1, %tstate
53261 wrhpr 0x4, %htstate
53262 done
53263 st %f15, [%l7 + 0x4C]
53264 edge16n %o4, %i0, %o1
53265loop_6296:
53266 stx %i6, [%l7 + 0x60]
53267loop_6297:
53268 fmovdle %xcc, %f13, %f6
53269 fmovrdgz %g1, %f10, %f14
53270 xor %i2, 0x1E42, %l5
53271 be,a,pn %icc, loop_6298
53272 sethi 0x07A1, %g6
53273 st %f14, [%l7 + 0x3C]
53274 fmovrsgez %o3, %f14, %f13
53275loop_6298:
53276 ldd [%l7 + 0x18], %f8
53277 stx %o6, [%l7 + 0x18]
53278 move %icc, %i1, %l2
53279 fpadd16s %f2, %f6, %f2
53280 fmovdneg %icc, %f14, %f2
53281 andcc %i3, %i7, %o5
53282 bne,a %xcc, loop_6299
53283 fbug %fcc3, loop_6300
53284 ldsw [%l7 + 0x58], %g7
53285 ld [%l7 + 0x60], %f13
53286loop_6299:
53287 array16 %l0, %g2, %i5
53288loop_6300:
53289 bgu,a,pt %xcc, loop_6301
53290 ldsb [%l7 + 0x3A], %i4
53291 fbg,a %fcc3, loop_6302
53292 fmovdn %xcc, %f0, %f14
53293loop_6301:
53294 lduh [%l7 + 0x64], %g5
53295 tcc %icc, 0x4
53296loop_6302:
53297 fcmple32 %f0, %f4, %l1
53298 fmovse %icc, %f6, %f12
53299 ldd [%l7 + 0x68], %f14
53300 lduw [%l7 + 0x2C], %l4
53301 mova %xcc, %l3, %o2
53302 fmovdpos %xcc, %f5, %f12
53303 bg,a,pt %icc, loop_6303
53304 fnors %f1, %f12, %f7
53305 fbue,a %fcc0, loop_6304
53306 stw %g4, [%l7 + 0x58]
53307loop_6303:
53308 movrlez %o0, 0x289, %l6
53309 taddcc %o7, %o4, %i0
53310loop_6304:
53311 fmovdg %icc, %f1, %f3
53312 ld [%l7 + 0x54], %f15
53313 ldx [%l7 + 0x28], %g3
53314 fpsub16 %f8, %f6, %f12
53315 mulx %i6, %g1, %i2
53316 ldsb [%l7 + 0x7F], %o1
53317 tl %icc, 0x5
53318 ldx [%l7 + 0x50], %l5
53319 subc %o3, %g6, %o6
53320 movneg %xcc, %i1, %i3
53321 tneg %xcc, 0x2
53322 ldd [%l7 + 0x30], %f10
53323 fnands %f0, %f15, %f13
53324 std %f4, [%l7 + 0x60]
53325 fmovrsgz %i7, %f4, %f0
53326 tgu %xcc, 0x3
53327 fmovdleu %xcc, %f6, %f6
53328 xorcc %l2, 0x1C4C, %g7
53329 ldd [%l7 + 0x70], %f2
53330 bneg,a,pt %icc, loop_6305
53331 st %f3, [%l7 + 0x78]
53332 fbuge,a %fcc3, loop_6306
53333 fands %f1, %f2, %f9
53334loop_6305:
53335 tne %icc, 0x4
53336 lduh [%l7 + 0x72], %l0
53337loop_6306:
53338 fxnor %f8, %f0, %f10
53339 fmovrdne %g2, %f0, %f4
53340 fnot2 %f14, %f8
53341 nop
53342 setx loop_6307, %l0, %l1
53343 jmpl %l1, %i5
53344 fandnot1 %f0, %f10, %f8
53345 fpsub32 %f12, %f12, %f8
53346 tsubcctv %i4, %g5, %o5
53347loop_6307:
53348 lduh [%l7 + 0x62], %l1
53349 fpack16 %f4, %f6
53350 st %f14, [%l7 + 0x60]
53351 fnor %f8, %f6, %f4
53352 fabss %f0, %f12
53353 stx %l4, [%l7 + 0x28]
53354 bvs,a loop_6308
53355 movl %xcc, %o2, %l3
53356 mulscc %g4, 0x092E, %l6
53357 edge8 %o7, %o4, %o0
53358loop_6308:
53359 fmovsa %xcc, %f3, %f7
53360 lduw [%l7 + 0x74], %i0
53361 fbule %fcc1, loop_6309
53362 fmovrsgz %i6, %f3, %f3
53363 brlz,a %g1, loop_6310
53364 brgz,a %g3, loop_6311
53365loop_6309:
53366 fmovd %f10, %f14
53367 fmovsvs %icc, %f4, %f7
53368loop_6310:
53369 stw %i2, [%l7 + 0x10]
53370loop_6311:
53371 sdivcc %o1, 0x1A19, %l5
53372 edge8n %o3, %g6, %i1
53373 fcmpes %fcc0, %f5, %f13
53374 stb %i3, [%l7 + 0x56]
53375 fnot1s %f14, %f15
53376 bne %icc, loop_6312
53377 brz,a %o6, loop_6313
53378 fbne %fcc1, loop_6314
53379 fmovdle %icc, %f3, %f13
53380loop_6312:
53381 stw %l2, [%l7 + 0x6C]
53382loop_6313:
53383 fbg %fcc1, loop_6315
53384loop_6314:
53385 ldx [%l7 + 0x08], %g7
53386 fnot1s %f3, %f9
53387 movrgez %l0, 0x025, %g2
53388loop_6315:
53389 bg %xcc, loop_6316
53390 ld [%l7 + 0x58], %f5
53391 fpack32 %f12, %f10, %f0
53392 nop
53393 setx loop_6317, %l0, %l1
53394 wrpr 0x1, %tl
53395 wrpr %l1, %tnpc
53396 setx 0x34400001400, %l0, %l1
53397 wrpr %l1, %tstate
53398 wrhpr 0x4, %htstate
53399 done
53400loop_6316:
53401 ble,a loop_6318
53402 movne %icc, %i5, %i4
53403 ldd [%l7 + 0x20], %f0
53404loop_6317:
53405 movrne %g5, 0x32B, %o5
53406loop_6318:
53407 lduh [%l7 + 0x0C], %l1
53408 ldx [%l7 + 0x28], %i7
53409 std %f4, [%l7 + 0x48]
53410 movgu %xcc, %l4, %o2
53411 subccc %l3, 0x16D9, %l6
53412 bvc,a,pt %xcc, loop_6319
53413 tcs %xcc, 0x4
53414 ld [%l7 + 0x6C], %f7
53415 lduh [%l7 + 0x1A], %o7
53416loop_6319:
53417 stb %o4, [%l7 + 0x16]
53418 fsrc2s %f3, %f5
53419 siam 0x6
53420 tcs %xcc, 0x1
53421 fmovdcc %xcc, %f2, %f5
53422 fmul8sux16 %f12, %f10, %f14
53423 alignaddrl %g4, %o0, %i6
53424 std %f14, [%l7 + 0x70]
53425 fmovdne %xcc, %f15, %f6
53426 fmovrse %i0, %f3, %f13
53427 fmul8x16al %f6, %f2, %f0
53428 fcmpd %fcc1, %f12, %f6
53429 ld [%l7 + 0x0C], %f11
53430 stb %g3, [%l7 + 0x4A]
53431 st %f11, [%l7 + 0x64]
53432 fsrc2 %f14, %f12
53433 bneg,pt %icc, loop_6320
53434 tcs %xcc, 0x5
53435 tneg %icc, 0x1
53436 fbug,a %fcc2, loop_6321
53437loop_6320:
53438 ba,a,pt %xcc, loop_6322
53439 stx %i2, [%l7 + 0x20]
53440 tvc %icc, 0x4
53441loop_6321:
53442 fbu %fcc3, loop_6323
53443loop_6322:
53444 fmovs %f4, %f1
53445 stb %o1, [%l7 + 0x17]
53446 fmovdle %xcc, %f12, %f5
53447loop_6323:
53448 std %f14, [%l7 + 0x28]
53449 faligndata %f0, %f10, %f6
53450 ldsb [%l7 + 0x4F], %l5
53451 bne %xcc, loop_6324
53452 fmuld8sux16 %f11, %f8, %f14
53453 lduw [%l7 + 0x60], %o3
53454 movcc %icc, %g6, %g1
53455loop_6324:
53456 movpos %xcc, %i3, %i1
53457 orn %o6, 0x1E33, %g7
53458 fornot2 %f12, %f14, %f12
53459 fmovdvs %xcc, %f4, %f9
53460 fbuge %fcc2, loop_6325
53461 fmul8x16au %f4, %f14, %f10
53462 movgu %icc, %l2, %g2
53463 bgu loop_6326
53464loop_6325:
53465 fones %f12
53466 udiv %l0, 0x06F8, %i4
53467 fcmple16 %f10, %f4, %g5
53468loop_6326:
53469 fxnor %f6, %f10, %f14
53470 fcmpeq32 %f2, %f6, %o5
53471 fmovrslez %i5, %f10, %f10
53472 stb %l1, [%l7 + 0x08]
53473 edge8n %l4, %o2, %i7
53474 brlz,a %l6, loop_6327
53475 movvs %icc, %l3, %o7
53476 lduw [%l7 + 0x68], %o4
53477 movpos %icc, %o0, %i6
53478loop_6327:
53479 brgz %g4, loop_6328
53480 fnot1s %f2, %f5
53481 ldd [%l7 + 0x28], %f2
53482 movrlez %g3, 0x07E, %i0
53483loop_6328:
53484 nop
53485 setx loop_6329, %l0, %l1
53486 wrpr 0x1, %tl
53487 wrpr %l1, %tnpc
53488 setx 0x34400001400, %l0, %l1
53489 wrpr %l1, %tstate
53490 wrhpr 0x4, %htstate
53491 done
53492 brgez,a %i2, loop_6330
53493 ldsb [%l7 + 0x34], %l5
53494 tneg %icc, 0x7
53495loop_6329:
53496 ldsh [%l7 + 0x4C], %o3
53497loop_6330:
53498 movrgez %o1, 0x06E, %g1
53499 bl,a,pn %xcc, loop_6331
53500 fandnot2s %f5, %f9, %f4
53501 tleu %icc, 0x2
53502 orncc %g6, %i1, %i3
53503loop_6331:
53504 ldsh [%l7 + 0x7A], %o6
53505 sth %g7, [%l7 + 0x54]
53506 lduh [%l7 + 0x66], %g2
53507 ldx [%l7 + 0x48], %l2
53508 fbg %fcc3, loop_6332
53509 stw %i4, [%l7 + 0x20]
53510 addcc %g5, 0x0098, %l0
53511 sth %o5, [%l7 + 0x72]
53512loop_6332:
53513 fmovsvs %icc, %f9, %f13
53514 fsrc1s %f11, %f1
53515 edge8l %i5, %l4, %o2
53516 movne %icc, %l1, %l6
53517 lduh [%l7 + 0x16], %l3
53518 ldub [%l7 + 0x10], %o7
53519 lduh [%l7 + 0x50], %o4
53520 movcc %icc, %o0, %i7
53521 sll %g4, %i6, %g3
53522 ba,a,pt %xcc, loop_6333
53523 fcmple32 %f0, %f12, %i0
53524 move %icc, %i2, %l5
53525 orn %o1, %g1, %g6
53526loop_6333:
53527 alignaddr %i1, %o3, %i3
53528 ldd [%l7 + 0x30], %f0
53529 brz %g7, loop_6334
53530 fmovde %icc, %f1, %f0
53531 ldsb [%l7 + 0x54], %o6
53532 xorcc %g2, 0x1D28, %i4
53533loop_6334:
53534 st %f10, [%l7 + 0x10]
53535 fxnor %f2, %f8, %f2
53536 andn %l2, %g5, %o5
53537 fmovsne %xcc, %f12, %f2
53538 ldub [%l7 + 0x23], %l0
53539 lduw [%l7 + 0x40], %l4
53540 ldx [%l7 + 0x20], %i5
53541 fbule,a %fcc0, loop_6335
53542 subc %l1, 0x156D, %o2
53543 fbne %fcc2, loop_6336
53544 movcs %xcc, %l3, %o7
53545loop_6335:
53546 st %f11, [%l7 + 0x44]
53547 movneg %xcc, %o4, %l6
53548loop_6336:
53549 fblg %fcc3, loop_6337
53550 lduw [%l7 + 0x5C], %o0
53551 fmovsleu %xcc, %f10, %f9
53552 udivx %i7, 0x1A2F, %g4
53553loop_6337:
53554 tn %xcc, 0x4
53555 addc %g3, %i0, %i6
53556 fbul,a %fcc3, loop_6338
53557 edge8 %i2, %o1, %g1
53558 and %g6, %i1, %o3
53559 sth %i3, [%l7 + 0x62]
53560loop_6338:
53561 ta %xcc, 0x7
53562 bpos %icc, loop_6339
53563 tg %xcc, 0x0
53564 fpack16 %f0, %f14
53565 array16 %g7, %l5, %g2
53566loop_6339:
53567 bshuffle %f0, %f14, %f0
53568 fmovdcc %xcc, %f14, %f7
53569 edge16n %o6, %i4, %g5
53570 ldsh [%l7 + 0x76], %l2
53571 bvc,a %icc, loop_6340
53572 bl loop_6341
53573 std %f10, [%l7 + 0x30]
53574 fmovrslz %o5, %f8, %f12
53575loop_6340:
53576 std %f4, [%l7 + 0x18]
53577loop_6341:
53578 fmovrdne %l4, %f10, %f4
53579 fpsub16s %f2, %f3, %f15
53580 fornot2 %f8, %f12, %f6
53581 fbul %fcc0, loop_6342
53582 tg %xcc, 0x0
53583 ldsb [%l7 + 0x55], %l0
53584 tneg %icc, 0x0
53585loop_6342:
53586 movgu %icc, %i5, %o2
53587 movl %xcc, %l1, %l3
53588 ldsw [%l7 + 0x24], %o4
53589 tcc %icc, 0x5
53590 ldsw [%l7 + 0x0C], %l6
53591 lduw [%l7 + 0x54], %o0
53592 fandnot1 %f2, %f0, %f14
53593 ldsh [%l7 + 0x2E], %i7
53594 ldsh [%l7 + 0x5C], %g4
53595 stb %g3, [%l7 + 0x35]
53596 nop
53597 setx loop_6343, %l0, %l1
53598 jmpl %l1, %o7
53599 tl %xcc, 0x3
53600 lduw [%l7 + 0x14], %i6
53601 fmovdle %icc, %f7, %f7
53602loop_6343:
53603 fmul8x16 %f10, %f4, %f0
53604 fcmpeq32 %f8, %f14, %i0
53605 movleu %icc, %o1, %i2
53606 std %f2, [%l7 + 0x30]
53607 lduw [%l7 + 0x1C], %g1
53608 bgu loop_6344
53609 fmovdleu %xcc, %f15, %f3
53610 ld [%l7 + 0x38], %f7
53611 udivx %i1, 0x0B6C, %g6
53612loop_6344:
53613 ldsb [%l7 + 0x2B], %o3
53614 fbo %fcc2, loop_6345
53615 fmul8ulx16 %f0, %f8, %f8
53616 fors %f6, %f8, %f11
53617 fble %fcc3, loop_6346
53618loop_6345:
53619 stw %g7, [%l7 + 0x38]
53620 fmovrsne %l5, %f2, %f14
53621 brz,a %i3, loop_6347
53622loop_6346:
53623 fmovdg %icc, %f15, %f13
53624 stw %g2, [%l7 + 0x54]
53625 bl,pn %xcc, loop_6348
53626loop_6347:
53627 sth %i4, [%l7 + 0x4A]
53628 xnor %o6, 0x015D, %l2
53629 sth %g5, [%l7 + 0x4A]
53630loop_6348:
53631 ldsb [%l7 + 0x0B], %l4
53632 ldub [%l7 + 0x44], %l0
53633 ldsw [%l7 + 0x2C], %i5
53634 sethi 0x0DDD, %o5
53635 fandnot1s %f11, %f10, %f8
53636 ldx [%l7 + 0x28], %l1
53637 ta %icc, 0x2
53638 ldd [%l7 + 0x78], %f10
53639 add %l3, 0x156B, %o2
53640 st %f12, [%l7 + 0x30]
53641 fandnot2s %f8, %f0, %f11
53642 ldx [%l7 + 0x38], %o4
53643 fmovrdgez %l6, %f10, %f12
53644 fcmple16 %f10, %f8, %o0
53645 move %xcc, %g4, %g3
53646 subc %o7, 0x0722, %i6
53647 tneg %xcc, 0x2
53648 fmul8sux16 %f0, %f6, %f6
53649 fabss %f4, %f13
53650 st %f2, [%l7 + 0x60]
53651 fbg %fcc0, loop_6349
53652 tge %icc, 0x2
53653 std %f4, [%l7 + 0x20]
53654 fmovdneg %xcc, %f9, %f5
53655loop_6349:
53656 ldx [%l7 + 0x10], %i7
53657 st %f7, [%l7 + 0x08]
53658 movne %xcc, %i0, %i2
53659 brnz,a %g1, loop_6350
53660 fmovrslz %i1, %f15, %f6
53661 ldsb [%l7 + 0x71], %o1
53662 stw %g6, [%l7 + 0x14]
53663loop_6350:
53664 fmul8ulx16 %f0, %f4, %f8
53665 fzeros %f13
53666 brgz %o3, loop_6351
53667 tne %xcc, 0x4
53668 subccc %l5, %i3, %g2
53669 fmovrdgez %g7, %f4, %f8
53670loop_6351:
53671 tsubcc %i4, 0x1404, %o6
53672 fmovde %xcc, %f2, %f5
53673 ldsb [%l7 + 0x4D], %g5
53674 movcc %icc, %l4, %l2
53675 fmovsneg %xcc, %f8, %f5
53676 stx %l0, [%l7 + 0x60]
53677 fcmpeq16 %f8, %f14, %o5
53678 fmovspos %xcc, %f1, %f3
53679 movn %xcc, %i5, %l3
53680 subcc %l1, %o4, %l6
53681 fcmpeq32 %f12, %f6, %o2
53682 ldub [%l7 + 0x11], %g4
53683 brgz,a %g3, loop_6352
53684 tn %xcc, 0x7
53685 stb %o0, [%l7 + 0x67]
53686 fmovsge %icc, %f6, %f3
53687loop_6352:
53688 ld [%l7 + 0x28], %f9
53689 smul %o7, %i6, %i7
53690 stw %i0, [%l7 + 0x78]
53691 bge,a %icc, loop_6353
53692 lduh [%l7 + 0x52], %g1
53693 ld [%l7 + 0x20], %f5
53694 fmovscc %icc, %f3, %f12
53695loop_6353:
53696 fpsub16s %f8, %f1, %f13
53697 fandnot1s %f3, %f9, %f9
53698 stb %i1, [%l7 + 0x12]
53699 fmovsl %xcc, %f4, %f15
53700 ldsw [%l7 + 0x40], %i2
53701 fcmpd %fcc3, %f10, %f2
53702 addcc %g6, 0x0DD4, %o1
53703 move %icc, %o3, %i3
53704 fnor %f14, %f10, %f8
53705 movcc %icc, %g2, %l5
53706 fmuld8sux16 %f13, %f3, %f4
53707 fcmple32 %f4, %f4, %g7
53708 andcc %o6, %g5, %i4
53709 sdiv %l4, 0x1E43, %l2
53710 orncc %l0, %o5, %l3
53711 fzero %f6
53712 ldx [%l7 + 0x20], %l1
53713 fcmpne32 %f14, %f10, %i5
53714 tge %icc, 0x1
53715 fornot2 %f6, %f10, %f4
53716 te %xcc, 0x5
53717 ldsh [%l7 + 0x1A], %l6
53718 bvc,a,pt %icc, loop_6354
53719 sethi 0x18E1, %o2
53720 fcmpne32 %f2, %f2, %o4
53721 popc 0x00A0, %g3
53722loop_6354:
53723 bge,a loop_6355
53724 ldsb [%l7 + 0x61], %g4
53725 std %f14, [%l7 + 0x28]
53726 lduw [%l7 + 0x08], %o7
53727loop_6355:
53728 bcs,a %xcc, loop_6356
53729 move %icc, %o0, %i6
53730 edge8n %i7, %i0, %i1
53731 fcmps %fcc3, %f4, %f4
53732loop_6356:
53733 fmovsne %xcc, %f9, %f6
53734 bcs %xcc, loop_6357
53735 lduw [%l7 + 0x28], %i2
53736 stb %g6, [%l7 + 0x41]
53737 ldub [%l7 + 0x1E], %g1
53738loop_6357:
53739 fornot2s %f10, %f4, %f15
53740 ldx [%l7 + 0x60], %o1
53741 umulcc %o3, %g2, %l5
53742 bvs,pn %icc, loop_6358
53743 mulscc %i3, %g7, %g5
53744 ldsh [%l7 + 0x1A], %o6
53745 fbul %fcc2, loop_6359
53746loop_6358:
53747 fnot1 %f10, %f4
53748 fpack32 %f12, %f0, %f0
53749 ldsb [%l7 + 0x21], %l4
53750loop_6359:
53751 ldsb [%l7 + 0x32], %l2
53752 fcmpne16 %f12, %f10, %i4
53753 lduh [%l7 + 0x24], %l0
53754 movrgz %o5, 0x247, %l3
53755 st %f11, [%l7 + 0x68]
53756 bneg loop_6360
53757 mulscc %l1, 0x1B80, %l6
53758 fzero %f2
53759 array16 %o2, %i5, %o4
53760loop_6360:
53761 fmovdvc %xcc, %f14, %f2
53762 movrlez %g3, 0x237, %g4
53763 ld [%l7 + 0x70], %f2
53764 fands %f1, %f14, %f13
53765 alignaddr %o7, %o0, %i7
53766 call loop_6361
53767 addcc %i6, 0x1D9F, %i0
53768 fnor %f8, %f10, %f14
53769 brlez,a %i1, loop_6362
53770loop_6361:
53771 ldd [%l7 + 0x10], %f6
53772 stx %g6, [%l7 + 0x78]
53773 ld [%l7 + 0x60], %f9
53774loop_6362:
53775 lduh [%l7 + 0x64], %i2
53776 ldx [%l7 + 0x48], %g1
53777 fnor %f10, %f6, %f10
53778 udivcc %o3, 0x1753, %o1
53779 ldx [%l7 + 0x18], %g2
53780 fmovscc %xcc, %f11, %f3
53781 fxnor %f14, %f4, %f0
53782 fnor %f12, %f0, %f0
53783 nop
53784 setx loop_6363, %l0, %l1
53785 wrpr 0x1, %tl
53786 wrpr %l1, %tnpc
53787 setx 0x34400001400, %l0, %l1
53788 wrpr %l1, %tstate
53789 wrhpr 0x4, %htstate
53790 done
53791 stx %l5, [%l7 + 0x48]
53792 edge32n %i3, %g7, %o6
53793 stw %l4, [%l7 + 0x08]
53794loop_6363:
53795 fmovdneg %xcc, %f12, %f0
53796 movpos %icc, %l2, %i4
53797 sethi 0x1E4A, %l0
53798 ld [%l7 + 0x70], %f6
53799 fpack32 %f4, %f8, %f2
53800 stx %g5, [%l7 + 0x30]
53801 edge8n %l3, %o5, %l6
53802 ldsb [%l7 + 0x37], %l1
53803 movre %o2, %o4, %i5
53804 stw %g4, [%l7 + 0x5C]
53805 fbue %fcc2, loop_6364
53806 umul %g3, 0x144A, %o7
53807 taddcc %o0, 0x1796, %i7
53808 fmovrdgz %i6, %f8, %f6
53809loop_6364:
53810 fmovrdlz %i1, %f4, %f14
53811 fbe,a %fcc2, loop_6365
53812 umulcc %g6, 0x18ED, %i2
53813 mulscc %g1, 0x0A00, %o3
53814 ld [%l7 + 0x78], %f11
53815loop_6365:
53816 fexpand %f12, %f10
53817 fornot2s %f11, %f5, %f8
53818 ldsh [%l7 + 0x50], %i0
53819 ld [%l7 + 0x20], %f8
53820 fbge %fcc3, loop_6366
53821 ldsh [%l7 + 0x0C], %g2
53822 sethi 0x042D, %o1
53823 fornot2s %f1, %f6, %f10
53824loop_6366:
53825 orn %l5, 0x0301, %i3
53826 fmul8ulx16 %f0, %f14, %f2
53827 array32 %o6, %l4, %g7
53828 ldsh [%l7 + 0x58], %i4
53829 movvc %xcc, %l2, %g5
53830 fabss %f12, %f4
53831 sth %l3, [%l7 + 0x7C]
53832 move %xcc, %l0, %o5
53833 fmovdn %icc, %f0, %f15
53834 fmuld8ulx16 %f0, %f8, %f12
53835 brlez,a %l1, loop_6367
53836 ldd [%l7 + 0x10], %f0
53837 stx %o2, [%l7 + 0x48]
53838 ldx [%l7 + 0x58], %l6
53839loop_6367:
53840 ldsb [%l7 + 0x17], %i5
53841 nop
53842 setx loop_6368, %l0, %l1
53843 jmpl %l1, %g4
53844 fpsub16 %f6, %f2, %f2
53845 fpadd32 %f10, %f2, %f4
53846 fornot2 %f4, %f2, %f4
53847loop_6368:
53848 std %f2, [%l7 + 0x30]
53849 fabss %f14, %f9
53850 fmuld8ulx16 %f12, %f14, %f12
53851 te %xcc, 0x6
53852 ldsw [%l7 + 0x50], %g3
53853 faligndata %f0, %f12, %f8
53854 stw %o4, [%l7 + 0x60]
53855 ldx [%l7 + 0x30], %o0
53856 fmovsvs %icc, %f1, %f11
53857 stx %o7, [%l7 + 0x68]
53858 fornot1s %f9, %f1, %f6
53859 add %i6, 0x022C, %i1
53860 ta %xcc, 0x0
53861 movrlz %i7, 0x103, %i2
53862 fmovsvs %icc, %f8, %f10
53863 ldub [%l7 + 0x7E], %g6
53864 stb %g1, [%l7 + 0x60]
53865 movg %xcc, %i0, %o3
53866 tsubcctv %o1, %l5, %i3
53867 st %f1, [%l7 + 0x5C]
53868 fbe %fcc0, loop_6369
53869 fmovrdlz %o6, %f12, %f0
53870 sdivx %g2, 0x1296, %l4
53871 fba %fcc3, loop_6370
53872loop_6369:
53873 fsrc1s %f5, %f1
53874 fbule,a %fcc2, loop_6371
53875 ldub [%l7 + 0x5F], %i4
53876loop_6370:
53877 movpos %icc, %l2, %g5
53878 stw %l3, [%l7 + 0x58]
53879loop_6371:
53880 fmovspos %xcc, %f15, %f3
53881 tsubcc %l0, 0x0287, %g7
53882 ta %icc, 0x2
53883 tpos %xcc, 0x2
53884 st %f0, [%l7 + 0x7C]
53885 stb %l1, [%l7 + 0x45]
53886 st %f13, [%l7 + 0x14]
53887 bleu %xcc, loop_6372
53888 andncc %o5, %l6, %i5
53889 stb %g4, [%l7 + 0x18]
53890 ld [%l7 + 0x6C], %f7
53891loop_6372:
53892 tl %xcc, 0x5
53893 subc %g3, 0x1E8A, %o4
53894 tg %xcc, 0x7
53895 fmovse %icc, %f13, %f15
53896 ldsh [%l7 + 0x42], %o0
53897 brgz %o2, loop_6373
53898 fmovdg %icc, %f9, %f12
53899 ldsb [%l7 + 0x45], %o7
53900 sth %i1, [%l7 + 0x38]
53901loop_6373:
53902 bcs,a loop_6374
53903 orcc %i7, 0x143C, %i6
53904 stb %g6, [%l7 + 0x31]
53905 stx %i2, [%l7 + 0x38]
53906loop_6374:
53907 lduh [%l7 + 0x0E], %i0
53908 stw %g1, [%l7 + 0x0C]
53909 ldx [%l7 + 0x20], %o1
53910 lduh [%l7 + 0x3A], %o3
53911 ld [%l7 + 0x10], %f10
53912 fnot2s %f2, %f3
53913 ld [%l7 + 0x64], %f10
53914 fbl %fcc0, loop_6375
53915 ble,pn %xcc, loop_6376
53916 fmul8sux16 %f2, %f0, %f4
53917 ldsb [%l7 + 0x76], %i3
53918loop_6375:
53919 ldub [%l7 + 0x47], %o6
53920loop_6376:
53921 fornot2s %f11, %f15, %f3
53922 ld [%l7 + 0x48], %f13
53923 stb %l5, [%l7 + 0x68]
53924 mova %xcc, %l4, %i4
53925 subcc %g2, 0x0CFB, %l2
53926 sth %l3, [%l7 + 0x3C]
53927 fpsub32 %f6, %f6, %f4
53928 stw %l0, [%l7 + 0x10]
53929 subc %g7, 0x0081, %l1
53930 ba,pn %icc, loop_6377
53931 addcc %o5, 0x0442, %g5
53932 st %f14, [%l7 + 0x0C]
53933 fmovrdne %i5, %f2, %f12
53934loop_6377:
53935 edge16n %l6, %g4, %o4
53936 array16 %o0, %g3, %o7
53937 fcmps %fcc2, %f7, %f12
53938 faligndata %f10, %f6, %f12
53939 stw %o2, [%l7 + 0x4C]
53940 fbo,a %fcc3, loop_6378
53941 lduw [%l7 + 0x10], %i7
53942 sth %i1, [%l7 + 0x38]
53943 fmovdcs %icc, %f5, %f6
53944loop_6378:
53945 fandnot2s %f10, %f7, %f5
53946 fone %f0
53947 nop
53948 setx loop_6379, %l0, %l1
53949 wrpr 0x1, %tl
53950 wrpr %l1, %tnpc
53951 setx 0x34400001400, %l0, %l1
53952 wrpr %l1, %tstate
53953 wrhpr 0x4, %htstate
53954 done
53955 fmovs %f11, %f11
53956 stx %i6, [%l7 + 0x28]
53957 fmovsvc %icc, %f12, %f15
53958loop_6379:
53959 fmovrslz %g6, %f2, %f9
53960 ldd [%l7 + 0x68], %f14
53961 subc %i0, %i2, %o1
53962 fsrc1s %f8, %f14
53963 fmovsg %xcc, %f9, %f11
53964 smulcc %g1, 0x18F2, %o3
53965 bvc,a loop_6380
53966 movrne %o6, %l5, %l4
53967 brnz,a %i4, loop_6381
53968 movn %icc, %i3, %l2
53969loop_6380:
53970 ldub [%l7 + 0x47], %l3
53971 stb %l0, [%l7 + 0x31]
53972loop_6381:
53973 fornot1 %f12, %f0, %f0
53974 fcmped %fcc2, %f14, %f6
53975 edge16l %g7, %l1, %g2
53976 movle %xcc, %o5, %g5
53977 array16 %i5, %g4, %o4
53978 fmuld8sux16 %f5, %f11, %f6
53979 movcs %xcc, %o0, %g3
53980 movl %icc, %o7, %o2
53981 fnot1 %f4, %f8
53982 ld [%l7 + 0x08], %f10
53983 srl %l6, 0x0B, %i7
53984 movvc %xcc, %i1, %i6
53985 bvs,a %icc, loop_6382
53986 ldx [%l7 + 0x70], %i0
53987 bvs,a %icc, loop_6383
53988 fpsub32 %f6, %f6, %f6
53989loop_6382:
53990 bn %icc, loop_6384
53991 std %f14, [%l7 + 0x78]
53992loop_6383:
53993 st %f10, [%l7 + 0x38]
53994 nop
53995 setx loop_6385, %l0, %l1
53996 wrpr 0x1, %tl
53997 wrpr %l1, %tpc
53998 add %l1, 0x4, %l1
53999 wrpr %l1, %tnpc
54000 setx 0x34400001400, %l0, %l1
54001 wrpr %l1, %tstate
54002 wrhpr 0x4, %htstate
54003 retry
54004loop_6384:
54005 bshuffle %f4, %f0, %f2
54006 fcmpd %fcc1, %f4, %f6
54007 nop
54008 setx loop_6386, %l0, %l1
54009 wrpr 0x1, %tl
54010 wrpr %l1, %tnpc
54011 setx 0x34400001400, %l0, %l1
54012 wrpr %l1, %tstate
54013 wrhpr 0x4, %htstate
54014 done
54015loop_6385:
54016 sethi 0x081B, %g6
54017 ldsb [%l7 + 0x57], %o1
54018 stb %g1, [%l7 + 0x18]
54019loop_6386:
54020 fmovsneg %icc, %f9, %f0
54021 st %f5, [%l7 + 0x60]
54022 tneg %icc, 0x7
54023 bl %xcc, loop_6387
54024 fmovrse %o3, %f12, %f1
54025 bleu loop_6388
54026 fmovsl %icc, %f8, %f14
54027loop_6387:
54028 xnor %o6, 0x041E, %i2
54029 ldsh [%l7 + 0x0C], %l4
54030loop_6388:
54031 fmovdn %icc, %f1, %f7
54032 tvs %xcc, 0x5
54033 edge32 %l5, %i4, %l2
54034 ba,a,pt %icc, loop_6389
54035 bvc,a loop_6390
54036 fmovspos %icc, %f4, %f7
54037 ldsw [%l7 + 0x40], %l3
54038loop_6389:
54039 fmovsgu %icc, %f11, %f13
54040loop_6390:
54041 movleu %xcc, %l0, %i3
54042 umulcc %g7, %g2, %o5
54043 sth %g5, [%l7 + 0x08]
54044 move %icc, %i5, %l1
54045 fcmpes %fcc3, %f7, %f2
54046 ld [%l7 + 0x44], %f5
54047 fmovrdlz %o4, %f2, %f14
54048 bleu,a,pt %icc, loop_6391
54049 fmovrsgez %o0, %f3, %f6
54050 std %f14, [%l7 + 0x78]
54051 bgu,a loop_6392
54052loop_6391:
54053 andcc %g4, %g3, %o2
54054 sllx %o7, %l6, %i1
54055 addcc %i6, 0x04E5, %i7
54056loop_6392:
54057 ldsh [%l7 + 0x44], %g6
54058 fmovsvc %icc, %f1, %f13
54059 tge %xcc, 0x7
54060 fxor %f6, %f8, %f6
54061 fmovde %xcc, %f0, %f9
54062 ldx [%l7 + 0x38], %i0
54063 bshuffle %f2, %f6, %f12
54064 te %xcc, 0x3
54065 brz,a %g1, loop_6393
54066 bvs,pn %xcc, loop_6394
54067 ldsb [%l7 + 0x1A], %o3
54068 brnz %o1, loop_6395
54069loop_6393:
54070 sth %i2, [%l7 + 0x38]
54071loop_6394:
54072 bneg loop_6396
54073 fpadd32s %f3, %f7, %f3
54074loop_6395:
54075 brgz %o6, loop_6397
54076 fxnors %f15, %f12, %f4
54077loop_6396:
54078 movle %icc, %l5, %l4
54079 ldub [%l7 + 0x4C], %i4
54080loop_6397:
54081 edge8l %l2, %l3, %l0
54082 fandnot2 %f6, %f8, %f2
54083 add %i3, 0x0A42, %g7
54084 lduw [%l7 + 0x28], %g2
54085 ldsw [%l7 + 0x4C], %o5
54086 edge8 %i5, %g5, %o4
54087 fcmpeq16 %f12, %f6, %l1
54088 srlx %o0, %g3, %o2
54089 lduw [%l7 + 0x48], %o7
54090 subccc %l6, %g4, %i1
54091 movl %xcc, %i7, %i6
54092 brlz %i0, loop_6398
54093 fornot2 %f2, %f6, %f14
54094 fpadd16s %f9, %f2, %f10
54095 tsubcc %g1, %o3, %g6
54096loop_6398:
54097 ldsh [%l7 + 0x1C], %o1
54098 std %f2, [%l7 + 0x30]
54099 fmovsgu %xcc, %f15, %f14
54100 std %f8, [%l7 + 0x58]
54101 xnorcc %i2, %l5, %o6
54102 ldub [%l7 + 0x19], %i4
54103 nop
54104 setx loop_6399, %l0, %l1
54105 wrpr 0x1, %tl
54106 wrpr %l1, %tpc
54107 add %l1, 0x4, %l1
54108 wrpr %l1, %tnpc
54109 setx 0x34400001400, %l0, %l1
54110 wrpr %l1, %tstate
54111 wrhpr 0x4, %htstate
54112 retry
54113 fxnor %f6, %f2, %f10
54114 ldsw [%l7 + 0x38], %l2
54115 fmovrdgez %l3, %f0, %f4
54116loop_6399:
54117 ldd [%l7 + 0x10], %f6
54118 tpos %icc, 0x3
54119 stx %l4, [%l7 + 0x40]
54120 tpos %icc, 0x6
54121 bneg,a,pt %icc, loop_6400
54122 stb %i3, [%l7 + 0x75]
54123 fcmpeq16 %f10, %f4, %g7
54124 fcmple16 %f12, %f10, %l0
54125loop_6400:
54126 stw %o5, [%l7 + 0x7C]
54127 fxors %f5, %f0, %f15
54128 alignaddr %g2, %i5, %g5
54129 edge16n %o4, %o0, %g3
54130 fbg,a %fcc3, loop_6401
54131 array8 %o2, %o7, %l6
54132 fpmerge %f6, %f1, %f8
54133 smul %l1, %g4, %i1
54134loop_6401:
54135 sth %i6, [%l7 + 0x42]
54136 ldsb [%l7 + 0x0A], %i7
54137 edge16n %i0, %g1, %o3
54138 fmul8sux16 %f0, %f4, %f4
54139 udivx %o1, 0x1464, %g6
54140 fbg %fcc2, loop_6402
54141 ldx [%l7 + 0x68], %i2
54142 ldsh [%l7 + 0x64], %l5
54143 fbl,a %fcc0, loop_6403
54144loop_6402:
54145 ldsh [%l7 + 0x44], %i4
54146 nop
54147 setx loop_6404, %l0, %l1
54148 jmpl %l1, %l2
54149 stx %o6, [%l7 + 0x78]
54150loop_6403:
54151 fbn,a %fcc2, loop_6405
54152 edge8l %l3, %i3, %g7
54153loop_6404:
54154 xnorcc %l0, 0x037C, %o5
54155 fsrc1 %f10, %f0
54156loop_6405:
54157 bne,a,pn %xcc, loop_6406
54158 movcc %icc, %l4, %i5
54159 ba,a,pn %icc, loop_6407
54160 fbg,a %fcc2, loop_6408
54161loop_6406:
54162 tpos %xcc, 0x7
54163 lduw [%l7 + 0x40], %g5
54164loop_6407:
54165 ldsw [%l7 + 0x50], %g2
54166loop_6408:
54167 tge %xcc, 0x3
54168 fcmple32 %f8, %f14, %o4
54169 fmuld8sux16 %f15, %f0, %f12
54170 edge16l %o0, %g3, %o7
54171 ldsh [%l7 + 0x2E], %o2
54172 fpadd32s %f11, %f0, %f15
54173 bneg,a %icc, loop_6409
54174 alignaddrl %l6, %g4, %l1
54175 lduw [%l7 + 0x28], %i1
54176 fornot1 %f0, %f0, %f2
54177loop_6409:
54178 movvc %xcc, %i7, %i0
54179 tgu %icc, 0x5
54180 fmovsvs %icc, %f6, %f11
54181 sth %i6, [%l7 + 0x56]
54182 edge8l %o3, %o1, %g1
54183 movleu %icc, %g6, %i2
54184 ld [%l7 + 0x20], %f2
54185 std %f6, [%l7 + 0x40]
54186 move %icc, %i4, %l2
54187 bge %icc, loop_6410
54188 edge32ln %o6, %l3, %l5
54189 ld [%l7 + 0x70], %f3
54190 fmovsa %xcc, %f12, %f1
54191loop_6410:
54192 brz %g7, loop_6411
54193 brnz,a %i3, loop_6412
54194 ldd [%l7 + 0x18], %f10
54195 tcc %xcc, 0x2
54196loop_6411:
54197 lduh [%l7 + 0x46], %l0
54198loop_6412:
54199 ldd [%l7 + 0x50], %f2
54200 ld [%l7 + 0x78], %f6
54201 fors %f6, %f2, %f14
54202 fornot2s %f0, %f6, %f9
54203 udiv %l4, 0x13F2, %o5
54204 ldsb [%l7 + 0x6D], %g5
54205 fbul,a %fcc0, loop_6413
54206 sethi 0x0E78, %i5
54207 fmovrdgz %o4, %f2, %f10
54208 lduw [%l7 + 0x0C], %g2
54209loop_6413:
54210 ldd [%l7 + 0x60], %f8
54211 std %f4, [%l7 + 0x60]
54212 fmovrsgz %o0, %f5, %f9
54213 brnz %o7, loop_6414
54214 movrne %g3, 0x2EF, %l6
54215 ldsw [%l7 + 0x0C], %g4
54216 stw %l1, [%l7 + 0x38]
54217loop_6414:
54218 mulx %i1, 0x0674, %i7
54219 lduh [%l7 + 0x3A], %i0
54220 fmovsg %icc, %f9, %f13
54221 fbg %fcc1, loop_6415
54222 stx %i6, [%l7 + 0x58]
54223 ba,pt %icc, loop_6416
54224 alignaddr %o3, %o2, %o1
54225loop_6415:
54226 movvc %icc, %g1, %g6
54227 sdivcc %i4, 0x1DF0, %i2
54228loop_6416:
54229 fmovda %icc, %f13, %f13
54230 fbl %fcc0, loop_6417
54231 fmovda %xcc, %f6, %f7
54232 array32 %o6, %l2, %l5
54233 edge8 %g7, %l3, %i3
54234loop_6417:
54235 fcmps %fcc1, %f10, %f1
54236 ldd [%l7 + 0x60], %f4
54237 fmul8x16al %f4, %f1, %f12
54238 fand %f2, %f2, %f10
54239 fcmpne16 %f6, %f14, %l0
54240 st %f11, [%l7 + 0x38]
54241 tne %xcc, 0x0
54242 fcmpeq32 %f14, %f8, %l4
54243 fmovdvs %xcc, %f0, %f12
54244 ldsh [%l7 + 0x74], %o5
54245 st %f3, [%l7 + 0x1C]
54246 sllx %g5, 0x16, %o4
54247 xor %g2, %i5, %o0
54248 tge %icc, 0x4
54249 fpsub16s %f2, %f10, %f2
54250 bvc,a,pn %icc, loop_6418
54251 std %f6, [%l7 + 0x78]
54252 fcmpgt32 %f14, %f2, %o7
54253 fsrc2 %f6, %f4
54254loop_6418:
54255 fpadd16 %f6, %f14, %f6
54256 ldsw [%l7 + 0x30], %l6
54257 fornot2s %f3, %f13, %f2
54258 add %g4, %l1, %g3
54259 fblg,a %fcc2, loop_6419
54260 movrgez %i7, %i0, %i1
54261 for %f10, %f2, %f0
54262 fmovsvc %xcc, %f4, %f5
54263loop_6419:
54264 ldsh [%l7 + 0x62], %i6
54265 fmovsvc %xcc, %f15, %f12
54266 ldd [%l7 + 0x48], %f10
54267 brlez,a %o3, loop_6420
54268 fmovrde %o1, %f8, %f6
54269 fmovrdgz %o2, %f6, %f0
54270 std %f8, [%l7 + 0x60]
54271loop_6420:
54272 fbn,a %fcc3, loop_6421
54273 ldd [%l7 + 0x40], %f6
54274 fxors %f5, %f2, %f12
54275 stb %g1, [%l7 + 0x59]
54276loop_6421:
54277 sth %i4, [%l7 + 0x7C]
54278 fmovscc %icc, %f3, %f7
54279 std %f8, [%l7 + 0x18]
54280 lduh [%l7 + 0x62], %g6
54281 fnands %f13, %f4, %f8
54282 bcs,a loop_6422
54283 ldsb [%l7 + 0x48], %o6
54284 stb %l2, [%l7 + 0x68]
54285 fbule,a %fcc2, loop_6423
54286loop_6422:
54287 st %f13, [%l7 + 0x60]
54288 movpos %icc, %l5, %g7
54289 move %icc, %i2, %i3
54290loop_6423:
54291 tge %icc, 0x2
54292 st %f11, [%l7 + 0x50]
54293 fmovsgu %xcc, %f10, %f12
54294 fmuld8ulx16 %f14, %f7, %f12
54295 edge8 %l3, %l4, %l0
54296 std %f0, [%l7 + 0x38]
54297 fmovdcc %xcc, %f1, %f7
54298 fmovrdlz %g5, %f0, %f4
54299 st %f9, [%l7 + 0x50]
54300 stb %o4, [%l7 + 0x36]
54301 fmovrse %g2, %f2, %f8
54302 stb %o5, [%l7 + 0x0F]
54303 fmovsg %xcc, %f6, %f5
54304 ldsh [%l7 + 0x52], %o0
54305 brz,a %o7, loop_6424
54306 fmovsvs %icc, %f4, %f5
54307 brlz,a %i5, loop_6425
54308 bn loop_6426
54309loop_6424:
54310 ldsw [%l7 + 0x6C], %l6
54311 fcmpeq32 %f6, %f14, %l1
54312loop_6425:
54313 tleu %icc, 0x6
54314loop_6426:
54315 array32 %g4, %i7, %i0
54316 add %g3, 0x1E17, %i1
54317 stb %o3, [%l7 + 0x08]
54318 fmovdvs %xcc, %f13, %f11
54319 tne %xcc, 0x4
54320 ldx [%l7 + 0x18], %o1
54321 movrgez %i6, 0x1C5, %o2
54322 and %i4, %g6, %o6
54323 tcs %icc, 0x1
54324 tl %icc, 0x5
54325 ldsh [%l7 + 0x52], %l2
54326 fbl %fcc1, loop_6427
54327 ldsh [%l7 + 0x30], %g1
54328 bvc loop_6428
54329 fcmped %fcc1, %f12, %f14
54330loop_6427:
54331 udivx %l5, 0x1F58, %g7
54332 alignaddrl %i3, %i2, %l4
54333loop_6428:
54334 fmovsgu %xcc, %f5, %f13
54335 ldub [%l7 + 0x5E], %l3
54336 fmovdpos %icc, %f4, %f3
54337 bn %icc, loop_6429
54338 brlez %l0, loop_6430
54339 fmovrde %o4, %f12, %f8
54340 fsrc1 %f6, %f6
54341loop_6429:
54342 stw %g2, [%l7 + 0x08]
54343loop_6430:
54344 fba,a %fcc1, loop_6431
54345 popc %o5, %g5
54346 fmovdle %xcc, %f13, %f0
54347 subccc %o7, 0x050F, %o0
54348loop_6431:
54349 tne %icc, 0x5
54350 fmul8x16al %f3, %f4, %f0
54351 movge %icc, %i5, %l1
54352 ldub [%l7 + 0x7E], %l6
54353 andcc %g4, %i7, %i0
54354 movvc %xcc, %g3, %o3
54355 ldx [%l7 + 0x50], %o1
54356 stb %i1, [%l7 + 0x32]
54357 fcmpeq32 %f10, %f6, %i6
54358 stx %o2, [%l7 + 0x40]
54359 fors %f15, %f14, %f8
54360 fxor %f2, %f6, %f10
54361 movrlz %i4, 0x079, %o6
54362 brgz,a %g6, loop_6432
54363 lduw [%l7 + 0x6C], %g1
54364 ld [%l7 + 0x30], %f10
54365 fnand %f14, %f8, %f0
54366loop_6432:
54367 bneg %xcc, loop_6433
54368 bpos,a,pn %icc, loop_6434
54369 bne,a loop_6435
54370 fmovdge %icc, %f12, %f1
54371loop_6433:
54372 andcc %l5, 0x016B, %l2
54373loop_6434:
54374 movg %icc, %g7, %i2
54375loop_6435:
54376 ldub [%l7 + 0x10], %l4
54377 fnors %f15, %f11, %f5
54378 movg %xcc, %i3, %l0
54379 sra %o4, 0x12, %l3
54380 st %f12, [%l7 + 0x7C]
54381 fbug,a %fcc2, loop_6436
54382 tg %icc, 0x2
54383 bcc,a %xcc, loop_6437
54384 fble,a %fcc0, loop_6438
54385loop_6436:
54386 lduh [%l7 + 0x7A], %g2
54387 fandnot1 %f2, %f6, %f10
54388loop_6437:
54389 fzero %f6
54390loop_6438:
54391 udiv %o5, 0x04A5, %o7
54392 tg %icc, 0x7
54393 movre %g5, %o0, %i5
54394 fbu %fcc1, loop_6439
54395 brgez,a %l6, loop_6440
54396 fmovdne %xcc, %f9, %f15
54397 st %f8, [%l7 + 0x2C]
54398loop_6439:
54399 movgu %icc, %l1, %i7
54400loop_6440:
54401 fpadd16 %f8, %f2, %f0
54402 ldx [%l7 + 0x58], %g4
54403 ldub [%l7 + 0x1D], %i0
54404 bcs,a loop_6441
54405 movcs %icc, %o3, %o1
54406 ldub [%l7 + 0x1F], %i1
54407 stb %g3, [%l7 + 0x23]
54408loop_6441:
54409 fmovscc %xcc, %f12, %f14
54410 fpmerge %f13, %f7, %f0
54411 brlez,a %i6, loop_6442
54412 fcmpeq16 %f12, %f0, %i4
54413 stb %o2, [%l7 + 0x65]
54414 udivx %o6, 0x0394, %g6
54415loop_6442:
54416 xorcc %g1, %l2, %g7
54417 sub %i2, %l4, %l5
54418 bcc %xcc, loop_6443
54419 ldx [%l7 + 0x18], %l0
54420 ldub [%l7 + 0x73], %i3
54421 movcc %icc, %l3, %g2
54422loop_6443:
54423 edge16n %o4, %o7, %o5
54424 ld [%l7 + 0x34], %f8
54425 fmovdg %icc, %f1, %f14
54426 brlz,a %g5, loop_6444
54427 fbul,a %fcc0, loop_6445
54428 fmovrse %o0, %f5, %f3
54429 movvs %xcc, %l6, %i5
54430loop_6444:
54431 sll %i7, %g4, %l1
54432loop_6445:
54433 tsubcctv %i0, 0x10C5, %o3
54434 sdivx %o1, 0x024A, %g3
54435 umulcc %i6, %i4, %i1
54436 fsrc2 %f14, %f0
54437 fmuld8ulx16 %f11, %f9, %f4
54438 bcs,a,pt %xcc, loop_6446
54439 fabsd %f10, %f4
54440 bcs %xcc, loop_6447
54441 ldsw [%l7 + 0x34], %o2
54442loop_6446:
54443 fcmpne32 %f6, %f2, %g6
54444 fcmpeq32 %f12, %f10, %o6
54445loop_6447:
54446 lduh [%l7 + 0x28], %l2
54447 ldsb [%l7 + 0x78], %g1
54448 fcmpne16 %f2, %f14, %g7
54449 smul %i2, %l4, %l5
54450 stw %i3, [%l7 + 0x54]
54451 fmovdl %icc, %f7, %f7
54452 fmovsa %xcc, %f11, %f10
54453 alignaddr %l3, %g2, %l0
54454 movle %icc, %o7, %o4
54455 movg %xcc, %g5, %o0
54456 fmul8x16al %f2, %f1, %f4
54457 for %f12, %f2, %f10
54458 bshuffle %f10, %f0, %f10
54459 ldsb [%l7 + 0x1D], %l6
54460 tpos %xcc, 0x4
54461 lduw [%l7 + 0x78], %i5
54462 ld [%l7 + 0x10], %f14
54463 fmovde %icc, %f0, %f15
54464 fsrc1 %f6, %f10
54465 brlz %i7, loop_6448
54466 fabsd %f12, %f6
54467 ld [%l7 + 0x48], %f9
54468 fornot2 %f8, %f10, %f12
54469loop_6448:
54470 movg %icc, %o5, %l1
54471 udiv %i0, 0x19B1, %o3
54472 addc %g4, 0x0BA1, %g3
54473 lduh [%l7 + 0x26], %o1
54474 std %f8, [%l7 + 0x40]
54475 andncc %i6, %i4, %i1
54476 stx %g6, [%l7 + 0x38]
54477 ld [%l7 + 0x18], %f13
54478 fmovrdlz %o6, %f2, %f10
54479 ldsb [%l7 + 0x19], %o2
54480 ld [%l7 + 0x58], %f15
54481 fbu %fcc1, loop_6449
54482 movrne %l2, %g1, %i2
54483 fbne %fcc1, loop_6450
54484 bneg loop_6451
54485loop_6449:
54486 edge32l %l4, %l5, %g7
54487 fcmpne32 %f6, %f4, %l3
54488loop_6450:
54489 xor %g2, %i3, %o7
54490loop_6451:
54491 movneg %xcc, %l0, %o4
54492 fmovdvc %icc, %f5, %f7
54493 move %xcc, %o0, %g5
54494 brgz,a %i5, loop_6452
54495 taddcc %l6, %o5, %i7
54496 ldx [%l7 + 0x10], %l1
54497 fmul8x16 %f13, %f12, %f6
54498loop_6452:
54499 fands %f6, %f8, %f11
54500 fble %fcc2, loop_6453
54501 fnands %f1, %f10, %f10
54502 fpadd32 %f14, %f12, %f2
54503 taddcctv %o3, %i0, %g3
54504loop_6453:
54505 tleu %xcc, 0x1
54506 udiv %g4, 0x197D, %i6
54507 std %f0, [%l7 + 0x28]
54508 bcs,a,pn %xcc, loop_6454
54509 fmovrdgez %i4, %f0, %f0
54510 fcmple32 %f12, %f4, %o1
54511 ldsb [%l7 + 0x74], %g6
54512loop_6454:
54513 ldd [%l7 + 0x58], %f4
54514 movl %xcc, %i1, %o2
54515 tleu %xcc, 0x1
54516 fmovse %xcc, %f15, %f9
54517 lduh [%l7 + 0x72], %l2
54518 movrlz %o6, %i2, %l4
54519 fble %fcc3, loop_6455
54520 stb %l5, [%l7 + 0x78]
54521 orn %g7, %l3, %g2
54522 ldub [%l7 + 0x57], %i3
54523loop_6455:
54524 edge16 %g1, %o7, %o4
54525 stx %o0, [%l7 + 0x78]
54526 udivx %l0, 0x07AA, %i5
54527 stw %g5, [%l7 + 0x38]
54528 bcs,pn %xcc, loop_6456
54529 bge,pt %xcc, loop_6457
54530 smulcc %l6, %o5, %l1
54531 fandnot1 %f12, %f2, %f4
54532loop_6456:
54533 ld [%l7 + 0x14], %f11
54534loop_6457:
54535 fmovdpos %xcc, %f6, %f13
54536 stb %o3, [%l7 + 0x4B]
54537 stx %i0, [%l7 + 0x58]
54538 movpos %icc, %i7, %g3
54539 movneg %icc, %g4, %i4
54540 st %f15, [%l7 + 0x18]
54541 ldsw [%l7 + 0x08], %o1
54542 brnz,a %g6, loop_6458
54543 fors %f5, %f12, %f7
54544 fand %f14, %f2, %f0
54545 or %i6, %i1, %o2
54546loop_6458:
54547 ldx [%l7 + 0x60], %l2
54548 movleu %xcc, %o6, %l4
54549 te %icc, 0x5
54550 ldd [%l7 + 0x78], %f6
54551 fpack32 %f10, %f6, %f2
54552 ldub [%l7 + 0x1F], %l5
54553 st %f3, [%l7 + 0x18]
54554 edge8 %i2, %l3, %g2
54555 xorcc %g7, 0x029E, %i3
54556 fnot1 %f4, %f6
54557 fcmped %fcc2, %f14, %f14
54558 fmovrde %g1, %f14, %f6
54559 stw %o7, [%l7 + 0x0C]
54560 fbne %fcc1, loop_6459
54561 fmovsg %xcc, %f4, %f8
54562 stx %o4, [%l7 + 0x40]
54563 mulscc %l0, %o0, %g5
54564loop_6459:
54565 tvs %xcc, 0x4
54566 stx %i5, [%l7 + 0x78]
54567 fbg,a %fcc2, loop_6460
54568 andncc %o5, %l1, %l6
54569 mulscc %i0, %i7, %o3
54570 fabss %f15, %f3
54571loop_6460:
54572 fpackfix %f8, %f8
54573 edge32n %g4, %i4, %g3
54574 movcc %xcc, %g6, %i6
54575 ldx [%l7 + 0x10], %i1
54576 fba,a %fcc1, loop_6461
54577 umul %o2, 0x0342, %l2
54578 fmovsl %xcc, %f0, %f4
54579 st %f12, [%l7 + 0x40]
54580loop_6461:
54581 ldx [%l7 + 0x68], %o1
54582 std %f10, [%l7 + 0x30]
54583 fnor %f2, %f8, %f4
54584 fpadd32s %f0, %f10, %f12
54585 ldsw [%l7 + 0x6C], %l4
54586 udiv %l5, 0x145E, %o6
54587 fmovdgu %icc, %f10, %f8
54588 fcmpne32 %f12, %f14, %l3
54589 fmovrdgz %g2, %f0, %f4
54590 smulcc %g7, %i3, %i2
54591 st %f0, [%l7 + 0x40]
54592 fandnot2 %f10, %f8, %f2
54593 ldd [%l7 + 0x68], %f12
54594 lduw [%l7 + 0x3C], %g1
54595 fmovdvs %xcc, %f4, %f14
54596 movrlz %o4, 0x0D8, %o7
54597 ldsw [%l7 + 0x68], %o0
54598 fnand %f6, %f8, %f4
54599 addc %g5, %i5, %o5
54600 lduw [%l7 + 0x0C], %l0
54601 sth %l6, [%l7 + 0x76]
54602 tge %icc, 0x7
54603 popc %i0, %i7
54604 fcmps %fcc1, %f14, %f13
54605 fmuld8ulx16 %f1, %f1, %f8
54606 smul %l1, %g4, %o3
54607 fmovrdne %i4, %f2, %f8
54608 fmovrdlez %g6, %f10, %f10
54609 bgu %xcc, loop_6462
54610 fbu %fcc2, loop_6463
54611 edge8ln %g3, %i6, %o2
54612 movrgez %l2, 0x177, %o1
54613loop_6462:
54614 ldx [%l7 + 0x78], %l4
54615loop_6463:
54616 bne,a %xcc, loop_6464
54617 or %l5, 0x1C0B, %o6
54618 fcmpgt32 %f2, %f2, %i1
54619 fmovrdne %g2, %f12, %f8
54620loop_6464:
54621 umulcc %l3, 0x17E5, %g7
54622 fbne %fcc1, loop_6465
54623 alignaddr %i2, %i3, %g1
54624 srax %o7, %o4, %o0
54625 stb %g5, [%l7 + 0x5D]
54626loop_6465:
54627 ldsw [%l7 + 0x50], %i5
54628 fbug %fcc1, loop_6466
54629 fpackfix %f14, %f5
54630 xnorcc %o5, %l6, %l0
54631 st %f0, [%l7 + 0x5C]
54632loop_6466:
54633 fandnot1s %f10, %f8, %f9
54634 fsrc2s %f2, %f0
54635 ld [%l7 + 0x7C], %f14
54636 ble,pt %icc, loop_6467
54637 stx %i0, [%l7 + 0x10]
54638 fmovdcc %xcc, %f6, %f2
54639 bneg,a,pt %icc, loop_6468
54640loop_6467:
54641 fmovde %icc, %f5, %f11
54642 sdivcc %i7, 0x1B3F, %l1
54643 fnot2s %f9, %f0
54644loop_6468:
54645 ldx [%l7 + 0x50], %o3
54646 fmovsa %icc, %f8, %f2
54647 fmovsle %icc, %f6, %f3
54648 fbl,a %fcc3, loop_6469
54649 ldsh [%l7 + 0x24], %i4
54650 fble,a %fcc3, loop_6470
54651 fbne,a %fcc1, loop_6471
54652loop_6469:
54653 ldsw [%l7 + 0x44], %g6
54654 fmul8sux16 %f0, %f12, %f0
54655loop_6470:
54656 ldsh [%l7 + 0x24], %g3
54657loop_6471:
54658 andn %i6, 0x019F, %o2
54659 fmovda %icc, %f8, %f15
54660 ldx [%l7 + 0x38], %l2
54661 fcmpne16 %f10, %f8, %g4
54662 tgu %icc, 0x5
54663 tleu %xcc, 0x6
54664 fmovsleu %xcc, %f10, %f10
54665 tleu %xcc, 0x2
54666 sth %l4, [%l7 + 0x4E]
54667 stx %l5, [%l7 + 0x48]
54668 ld [%l7 + 0x30], %f10
54669 sethi 0x02B5, %o6
54670 fmovsle %xcc, %f3, %f6
54671 ldsb [%l7 + 0x4C], %o1
54672 fbue,a %fcc0, loop_6472
54673 brnz %i1, loop_6473
54674 fpadd32 %f14, %f0, %f4
54675 fandnot1 %f8, %f8, %f10
54676loop_6472:
54677 fcmpgt16 %f2, %f14, %g2
54678loop_6473:
54679 fpmerge %f7, %f7, %f8
54680 ba,a %xcc, loop_6474
54681 fmovs %f2, %f12
54682 andn %g7, 0x1985, %i2
54683 st %f14, [%l7 + 0x40]
54684loop_6474:
54685 tg %xcc, 0x4
54686 brgez,a %i3, loop_6475
54687 fmovdcs %xcc, %f10, %f1
54688 std %f4, [%l7 + 0x70]
54689 st %f15, [%l7 + 0x0C]
54690loop_6475:
54691 ba,pn %icc, loop_6476
54692 tge %xcc, 0x6
54693 alignaddr %g1, %o7, %l3
54694 tsubcctv %o0, 0x0886, %g5
54695loop_6476:
54696 be,a loop_6477
54697 tcs %xcc, 0x7
54698 fcmpes %fcc0, %f5, %f6
54699 udivcc %i5, 0x0DA3, %o4
54700loop_6477:
54701 std %f0, [%l7 + 0x10]
54702 for %f4, %f2, %f0
54703 subccc %o5, 0x1514, %l6
54704 ldsb [%l7 + 0x58], %i0
54705 fmul8x16au %f10, %f9, %f10
54706 ldsh [%l7 + 0x16], %i7
54707 umulcc %l0, %l1, %i4
54708 ldsb [%l7 + 0x5F], %g6
54709 movrlez %g3, 0x11C, %i6
54710 brz %o2, loop_6478
54711 tcs %icc, 0x4
54712 fabsd %f6, %f4
54713 fnor %f6, %f12, %f6
54714loop_6478:
54715 sub %l2, %o3, %l4
54716 tge %icc, 0x7
54717 fbge %fcc1, loop_6479
54718 add %g4, 0x197D, %l5
54719 ldsb [%l7 + 0x67], %o6
54720 fmovrdne %o1, %f8, %f8
54721loop_6479:
54722 fmovrsgz %g2, %f9, %f6
54723 edge16n %g7, %i1, %i2
54724 subc %i3, %o7, %g1
54725 ldx [%l7 + 0x48], %o0
54726 fornot1s %f9, %f7, %f14
54727 fmovdn %icc, %f3, %f4
54728 fmovrslez %l3, %f2, %f10
54729 fpadd16 %f6, %f4, %f0
54730 fabss %f15, %f9
54731 sll %g5, %i5, %o4
54732 movn %icc, %l6, %i0
54733 fbe %fcc3, loop_6480
54734 udiv %o5, 0x1E65, %i7
54735 smulcc %l1, %l0, %g6
54736 fpackfix %f10, %f5
54737loop_6480:
54738 ldub [%l7 + 0x36], %g3
54739 ldsb [%l7 + 0x2A], %i6
54740 ta %icc, 0x6
54741 fmovscc %icc, %f11, %f1
54742 movleu %xcc, %o2, %l2
54743 fmovdvs %xcc, %f11, %f12
54744 bleu,pn %icc, loop_6481
54745 fbg,a %fcc2, loop_6482
54746 fbge,a %fcc3, loop_6483
54747 fmovsa %icc, %f7, %f6
54748loop_6481:
54749 ldsw [%l7 + 0x5C], %o3
54750loop_6482:
54751 lduh [%l7 + 0x54], %i4
54752loop_6483:
54753 movrne %l4, 0x2DB, %l5
54754 fmovda %xcc, %f7, %f5
54755 fbn,a %fcc2, loop_6484
54756 sth %o6, [%l7 + 0x1C]
54757 brz %o1, loop_6485
54758 ble,a,pn %xcc, loop_6486
54759loop_6484:
54760 fpsub32s %f4, %f9, %f5
54761 ta %xcc, 0x2
54762loop_6485:
54763 fcmpes %fcc1, %f15, %f9
54764loop_6486:
54765 tcc %xcc, 0x2
54766 fxor %f6, %f12, %f0
54767 stx %g2, [%l7 + 0x78]
54768 fbn,a %fcc1, loop_6487
54769 lduw [%l7 + 0x64], %g7
54770 fmovrslz %i1, %f5, %f1
54771 fmovsgu %icc, %f4, %f3
54772loop_6487:
54773 fmovdl %icc, %f4, %f5
54774 stw %g4, [%l7 + 0x74]
54775 ldsb [%l7 + 0x70], %i2
54776 stw %i3, [%l7 + 0x4C]
54777 fmovdgu %xcc, %f11, %f5
54778 fmovdn %xcc, %f12, %f6
54779 umulcc %g1, 0x01CE, %o0
54780 bge,a,pn %icc, loop_6488
54781 fbe,a %fcc1, loop_6489
54782 bn,a loop_6490
54783 bne,a,pt %icc, loop_6491
54784loop_6488:
54785 stw %o7, [%l7 + 0x54]
54786loop_6489:
54787 lduh [%l7 + 0x3A], %g5
54788loop_6490:
54789 sdivx %l3, 0x0EAE, %o4
54790loop_6491:
54791 fmovrdlz %l6, %f2, %f4
54792 sth %i5, [%l7 + 0x30]
54793 fmovde %icc, %f4, %f10
54794 edge8 %i0, %i7, %o5
54795 edge16n %l1, %g6, %g3
54796 ldx [%l7 + 0x78], %i6
54797 fcmpne32 %f0, %f0, %o2
54798 fmovdcc %xcc, %f3, %f7
54799 move %xcc, %l0, %l2
54800 std %f12, [%l7 + 0x08]
54801 fpsub16s %f6, %f5, %f5
54802 sub %i4, 0x1B34, %o3
54803 stw %l5, [%l7 + 0x4C]
54804 bn,a,pn %icc, loop_6492
54805 or %l4, 0x1541, %o1
54806 nop
54807 setx loop_6493, %l0, %l1
54808 wrpr 0x1, %tl
54809 wrpr %l1, %tpc
54810 add %l1, 0x4, %l1
54811 wrpr %l1, %tnpc
54812 setx 0x34400001400, %l0, %l1
54813 wrpr %l1, %tstate
54814 wrhpr 0x4, %htstate
54815 retry
54816 fpsub16s %f4, %f13, %f4
54817loop_6492:
54818 fbug,a %fcc2, loop_6494
54819 stw %o6, [%l7 + 0x08]
54820loop_6493:
54821 edge16 %g7, %i1, %g4
54822 lduh [%l7 + 0x0A], %i2
54823loop_6494:
54824 stb %g2, [%l7 + 0x64]
54825 ldsh [%l7 + 0x60], %i3
54826 fsrc2s %f11, %f2
54827 fmovrdne %g1, %f0, %f12
54828 fmovrsne %o7, %f15, %f3
54829 fand %f2, %f12, %f14
54830 bvc %icc, loop_6495
54831 tvc %icc, 0x1
54832 taddcc %g5, 0x13B7, %o0
54833 stx %o4, [%l7 + 0x58]
54834loop_6495:
54835 ldsw [%l7 + 0x18], %l3
54836 brz,a %l6, loop_6496
54837 movcs %xcc, %i5, %i7
54838 fbule %fcc2, loop_6497
54839 alignaddr %o5, %l1, %g6
54840loop_6496:
54841 ldsb [%l7 + 0x3C], %i0
54842 fmovsvc %icc, %f13, %f5
54843loop_6497:
54844 fmovsvc %icc, %f4, %f2
54845 fmovdvc %xcc, %f9, %f7
54846 std %f10, [%l7 + 0x18]
54847 ldub [%l7 + 0x08], %g3
54848 fmovsne %xcc, %f12, %f7
54849 ldsh [%l7 + 0x62], %i6
54850 ldx [%l7 + 0x30], %l0
54851 fornot2s %f11, %f5, %f11
54852 bvs,a loop_6498
54853 std %f8, [%l7 + 0x30]
54854 fbule %fcc3, loop_6499
54855 fmovrdlz %l2, %f0, %f12
54856loop_6498:
54857 fmovs %f9, %f9
54858 ldx [%l7 + 0x68], %o2
54859loop_6499:
54860 mova %icc, %o3, %l5
54861 tpos %xcc, 0x0
54862 lduh [%l7 + 0x1C], %i4
54863 or %o1, 0x0149, %o6
54864 bpos loop_6500
54865 fmovsn %icc, %f15, %f2
54866 ldd [%l7 + 0x30], %f10
54867 fmovrde %g7, %f10, %f10
54868loop_6500:
54869 movvc %icc, %i1, %g4
54870 edge8 %l4, %g2, %i3
54871 ldsb [%l7 + 0x75], %i2
54872 bg,a,pn %icc, loop_6501
54873 fmul8ulx16 %f2, %f10, %f12
54874 stx %o7, [%l7 + 0x18]
54875 array8 %g1, %g5, %o4
54876loop_6501:
54877 movne %icc, %o0, %l6
54878 edge32ln %l3, %i7, %o5
54879 sth %l1, [%l7 + 0x14]
54880 fnot1 %f14, %f6
54881 fmul8x16au %f14, %f1, %f12
54882 ldsb [%l7 + 0x13], %g6
54883 bcs,a,pt %icc, loop_6502
54884 brlez %i0, loop_6503
54885 fmovrde %g3, %f6, %f10
54886 movge %icc, %i6, %i5
54887loop_6502:
54888 fmovdg %xcc, %f10, %f4
54889loop_6503:
54890 st %f6, [%l7 + 0x20]
54891 andcc %l2, %l0, %o3
54892 fbn %fcc2, loop_6504
54893 fbe,a %fcc0, loop_6505
54894 fnors %f0, %f4, %f12
54895 lduw [%l7 + 0x08], %o2
54896loop_6504:
54897 lduw [%l7 + 0x30], %i4
54898loop_6505:
54899 umul %o1, %o6, %g7
54900 tn %icc, 0x1
54901 stb %l5, [%l7 + 0x74]
54902 for %f14, %f2, %f4
54903 fmovrsgz %i1, %f13, %f15
54904 fmovsge %icc, %f2, %f4
54905 orcc %g4, %l4, %g2
54906 bleu,pt %icc, loop_6506
54907 xor %i2, 0x0767, %o7
54908 ldd [%l7 + 0x30], %f0
54909 tgu %xcc, 0x1
54910loop_6506:
54911 fnegd %f0, %f8
54912 ldd [%l7 + 0x38], %f8
54913 fnands %f6, %f4, %f5
54914 ldsw [%l7 + 0x40], %i3
54915 umulcc %g5, %g1, %o4
54916 ldub [%l7 + 0x2F], %o0
54917 tsubcctv %l3, %l6, %i7
54918 tvs %icc, 0x1
54919 movne %icc, %l1, %g6
54920 fmovrdgz %i0, %f2, %f2
54921 fmovscs %xcc, %f14, %f8
54922 tge %xcc, 0x2
54923 fabss %f14, %f13
54924 ldd [%l7 + 0x48], %f0
54925 bshuffle %f10, %f2, %f8
54926 bvc,a,pt %icc, loop_6507
54927 fnands %f7, %f7, %f2
54928 xnorcc %o5, %g3, %i5
54929 std %f8, [%l7 + 0x28]
54930loop_6507:
54931 andn %i6, %l2, %l0
54932 fbn,a %fcc0, loop_6508
54933 bshuffle %f6, %f10, %f14
54934 fpadd16s %f13, %f6, %f9
54935 std %f4, [%l7 + 0x28]
54936loop_6508:
54937 fmovsleu %xcc, %f10, %f4
54938 lduw [%l7 + 0x1C], %o2
54939 stx %i4, [%l7 + 0x18]
54940 fsrc1 %f6, %f0
54941 tn %icc, 0x2
54942 fmovsn %icc, %f12, %f13
54943 mulscc %o1, %o6, %g7
54944 bpos,a %icc, loop_6509
54945 fbul %fcc2, loop_6510
54946 fnegs %f12, %f15
54947 fmovdvs %icc, %f3, %f13
54948loop_6509:
54949 lduh [%l7 + 0x76], %o3
54950loop_6510:
54951 ldsh [%l7 + 0x5A], %i1
54952 fxor %f6, %f6, %f6
54953 ta %xcc, 0x1
54954 fbu %fcc2, loop_6511
54955 stx %g4, [%l7 + 0x30]
54956 brgz,a %l4, loop_6512
54957 stx %l5, [%l7 + 0x70]
54958loop_6511:
54959 bleu,a %xcc, loop_6513
54960 sra %g2, 0x0B, %i2
54961loop_6512:
54962 fmovdle %icc, %f7, %f15
54963 ldub [%l7 + 0x50], %o7
54964loop_6513:
54965 fmul8x16 %f14, %f2, %f10
54966 stx %g5, [%l7 + 0x10]
54967 xor %i3, %g1, %o0
54968 sth %o4, [%l7 + 0x1A]
54969 fand %f0, %f12, %f8
54970 bneg,pn %xcc, loop_6514
54971 xorcc %l6, %i7, %l1
54972 std %f4, [%l7 + 0x20]
54973 st %f12, [%l7 + 0x40]
54974loop_6514:
54975 fmovrdgz %l3, %f6, %f10
54976 andcc %i0, 0x1033, %o5
54977 tne %icc, 0x0
54978 fnor %f14, %f4, %f8
54979 fornot2 %f0, %f2, %f10
54980 sra %g3, %i5, %g6
54981 fble,a %fcc1, loop_6515
54982 fsrc1 %f2, %f10
54983 stw %l2, [%l7 + 0x30]
54984 sdivcc %l0, 0x1FC3, %i6
54985loop_6515:
54986 fandnot1s %f9, %f14, %f11
54987 array16 %i4, %o1, %o6
54988 fcmple32 %f12, %f12, %g7
54989 ldd [%l7 + 0x40], %f6
54990 fmovdge %xcc, %f15, %f8
54991 stx %o2, [%l7 + 0x68]
54992 fbg %fcc2, loop_6516
54993 tsubcc %i1, 0x015A, %g4
54994 sub %o3, 0x1B93, %l4
54995 fpsub16 %f0, %f2, %f2
54996loop_6516:
54997 or %g2, %i2, %o7
54998 smulcc %g5, 0x149F, %i3
54999 fpsub16 %f2, %f0, %f0
55000 fmul8x16al %f11, %f3, %f4
55001 fxnor %f12, %f4, %f6
55002 for %f0, %f4, %f0
55003 fnor %f14, %f6, %f8
55004 fmovsg %xcc, %f8, %f12
55005 brz %g1, loop_6517
55006 ldub [%l7 + 0x1A], %l5
55007 ta %xcc, 0x6
55008 ldd [%l7 + 0x30], %f8
55009loop_6517:
55010 subc %o4, %l6, %i7
55011 move %icc, %o0, %l3
55012 movge %icc, %i0, %l1
55013 tneg %xcc, 0x1
55014 fmovrde %o5, %f10, %f6
55015 fmovrsgz %g3, %f9, %f1
55016 stx %g6, [%l7 + 0x78]
55017 fmovscs %icc, %f15, %f10
55018 fmovdge %icc, %f6, %f7
55019 fpsub32s %f9, %f9, %f6
55020 move %xcc, %l2, %i5
55021 nop
55022 setx loop_6518, %l0, %l1
55023 wrpr 0x1, %tl
55024 wrpr %l1, %tpc
55025 add %l1, 0x4, %l1
55026 wrpr %l1, %tnpc
55027 setx 0x34400001400, %l0, %l1
55028 wrpr %l1, %tstate
55029 wrhpr 0x4, %htstate
55030 retry
55031 fcmped %fcc3, %f6, %f8
55032 fmovdpos %xcc, %f6, %f1
55033 for %f12, %f6, %f14
55034loop_6518:
55035 ldsh [%l7 + 0x12], %l0
55036 andn %i4, %o1, %o6
55037 fble %fcc0, loop_6519
55038 fcmpne16 %f6, %f10, %g7
55039 movg %icc, %o2, %i6
55040 srax %i1, %o3, %g4
55041loop_6519:
55042 std %f0, [%l7 + 0x50]
55043 fmovdn %icc, %f11, %f15
55044 stb %g2, [%l7 + 0x11]
55045 stb %l4, [%l7 + 0x6C]
55046 edge32l %o7, %g5, %i3
55047 fornot1 %f12, %f6, %f12
55048 sllx %i2, %l5, %o4
55049 popc %g1, %l6
55050 fmovdvc %icc, %f9, %f15
55051 subc %o0, %l3, %i7
55052 ldsb [%l7 + 0x29], %i0
55053 ld [%l7 + 0x30], %f6
55054 ldub [%l7 + 0x60], %o5
55055 ble,pn %icc, loop_6520
55056 st %f13, [%l7 + 0x28]
55057 ldsh [%l7 + 0x2E], %l1
55058 srl %g3, 0x03, %g6
55059loop_6520:
55060 fpsub32 %f2, %f14, %f10
55061 fmul8x16 %f12, %f0, %f0
55062 ldub [%l7 + 0x2D], %i5
55063 lduh [%l7 + 0x42], %l2
55064 tn %icc, 0x1
55065 edge32n %l0, %o1, %i4
55066 stx %g7, [%l7 + 0x28]
55067 sdiv %o6, 0x1183, %o2
55068 nop
55069 setx loop_6521, %l0, %l1
55070 jmpl %l1, %i1
55071 ldsw [%l7 + 0x14], %i6
55072 bcs loop_6522
55073 orcc %o3, 0x1A50, %g2
55074loop_6521:
55075 std %f0, [%l7 + 0x20]
55076 stx %g4, [%l7 + 0x50]
55077loop_6522:
55078 move %icc, %l4, %o7
55079 movl %icc, %i3, %g5
55080 tle %icc, 0x7
55081 fnot2 %f6, %f10
55082 fsrc2s %f12, %f1
55083 edge32ln %i2, %o4, %g1
55084 ldub [%l7 + 0x6F], %l5
55085 movl %xcc, %l6, %l3
55086 fands %f4, %f3, %f4
55087 fba,a %fcc1, loop_6523
55088 movge %icc, %i7, %o0
55089 ldsh [%l7 + 0x18], %o5
55090 fones %f8
55091loop_6523:
55092 taddcctv %i0, %l1, %g3
55093 udivcc %i5, 0x1B33, %l2
55094 sdivcc %g6, 0x1DC4, %l0
55095 fcmple32 %f14, %f10, %o1
55096 brlz,a %g7, loop_6524
55097 fcmpgt32 %f14, %f0, %o6
55098 andcc %i4, 0x10D5, %i1
55099 ldx [%l7 + 0x78], %i6
55100loop_6524:
55101 lduw [%l7 + 0x64], %o3
55102 pdist %f4, %f14, %f12
55103 std %f8, [%l7 + 0x68]
55104 fpack16 %f8, %f5
55105 fmovdvs %xcc, %f10, %f3
55106 ldsb [%l7 + 0x4C], %g2
55107 edge8l %g4, %l4, %o7
55108 fmovsa %icc, %f0, %f8
55109 fpsub16s %f15, %f1, %f5
55110 ldsb [%l7 + 0x3D], %i3
55111 std %f12, [%l7 + 0x60]
55112 fmovsvs %xcc, %f10, %f3
55113 alignaddr %o2, %i2, %o4
55114 movcs %xcc, %g5, %g1
55115 lduw [%l7 + 0x0C], %l6
55116 fcmpd %fcc3, %f2, %f10
55117 fmuld8sux16 %f0, %f8, %f12
55118 fpackfix %f2, %f3
55119 fcmpgt16 %f4, %f2, %l3
55120 add %i7, %l5, %o5
55121 tne %icc, 0x5
55122 stw %i0, [%l7 + 0x70]
55123 fcmpes %fcc2, %f4, %f3
55124 tneg %icc, 0x6
55125 fnegs %f0, %f2
55126 andcc %o0, 0x092B, %g3
55127 bcs,a %xcc, loop_6525
55128 ldx [%l7 + 0x48], %l1
55129 ldsh [%l7 + 0x30], %i5
55130 fbu %fcc0, loop_6526
55131loop_6525:
55132 ldd [%l7 + 0x10], %f4
55133 ba,a %icc, loop_6527
55134 fpadd32s %f15, %f10, %f13
55135loop_6526:
55136 stw %g6, [%l7 + 0x24]
55137 fbl,a %fcc1, loop_6528
55138loop_6527:
55139 ldsh [%l7 + 0x4A], %l2
55140 fone %f0
55141 fcmple32 %f14, %f8, %l0
55142loop_6528:
55143 brgz,a %o1, loop_6529
55144 fmovdne %icc, %f6, %f6
55145 udiv %g7, 0x1C15, %i4
55146 fandnot1 %f4, %f14, %f10
55147loop_6529:
55148 subcc %i1, %i6, %o6
55149 tvs %xcc, 0x3
55150 sth %o3, [%l7 + 0x10]
55151 ldsw [%l7 + 0x2C], %g2
55152 stw %l4, [%l7 + 0x54]
55153 lduw [%l7 + 0x4C], %o7
55154 tcs %xcc, 0x3
55155 fmovsgu %xcc, %f8, %f7
55156 bl,a %xcc, loop_6530
55157 ldsb [%l7 + 0x79], %i3
55158 fzeros %f3
55159 movgu %icc, %o2, %i2
55160loop_6530:
55161 st %f0, [%l7 + 0x10]
55162 fmul8x16au %f8, %f10, %f6
55163 fmovrse %o4, %f2, %f5
55164 lduw [%l7 + 0x0C], %g4
55165 stb %g5, [%l7 + 0x6A]
55166 tneg %xcc, 0x5
55167 ld [%l7 + 0x54], %f3
55168 fcmpne32 %f12, %f2, %g1
55169 fmovdg %icc, %f3, %f12
55170 nop
55171 setx loop_6531, %l0, %l1
55172 wrpr 0x1, %tl
55173 wrpr %l1, %tnpc
55174 setx 0x34400001400, %l0, %l1
55175 wrpr %l1, %tstate
55176 wrhpr 0x4, %htstate
55177 done
55178 fbue %fcc3, loop_6532
55179 fmovdle %icc, %f10, %f7
55180 fmuld8sux16 %f10, %f8, %f12
55181loop_6531:
55182 fxors %f11, %f8, %f5
55183loop_6532:
55184 be,a,pn %icc, loop_6533
55185 ldd [%l7 + 0x40], %f8
55186 fnand %f10, %f2, %f12
55187 fmovrsne %l3, %f4, %f7
55188loop_6533:
55189 bg,pt %icc, loop_6534
55190 fcmpgt16 %f6, %f6, %l6
55191 tvs %icc, 0x0
55192 lduw [%l7 + 0x50], %l5
55193loop_6534:
55194 orn %i7, 0x0913, %i0
55195 movn %xcc, %o5, %g3
55196 st %f13, [%l7 + 0x0C]
55197 srl %l1, 0x1A, %i5
55198 movpos %icc, %o0, %g6
55199 ld [%l7 + 0x40], %f11
55200 fmovrdgez %l0, %f14, %f8
55201 movneg %icc, %o1, %g7
55202 ldd [%l7 + 0x08], %f12
55203 bge,a %icc, loop_6535
55204 fmovsneg %xcc, %f8, %f13
55205 brnz,a %l2, loop_6536
55206 subcc %i1, 0x1A05, %i4
55207loop_6535:
55208 fmovd %f6, %f2
55209 srax %o6, %o3, %g2
55210loop_6536:
55211 alignaddrl %i6, %l4, %o7
55212 lduw [%l7 + 0x40], %i3
55213 fones %f7
55214 tg %icc, 0x5
55215 lduw [%l7 + 0x0C], %o2
55216 movre %o4, %i2, %g5
55217 fmovdg %icc, %f11, %f0
55218 fmovsge %icc, %f9, %f0
55219 std %f0, [%l7 + 0x60]
55220 faligndata %f12, %f10, %f8
55221 ldsb [%l7 + 0x30], %g4
55222 stb %g1, [%l7 + 0x1A]
55223 fpadd16s %f5, %f5, %f10
55224 lduh [%l7 + 0x38], %l3
55225 fpsub32 %f14, %f0, %f0
55226 fbn,a %fcc0, loop_6537
55227 st %f6, [%l7 + 0x5C]
55228 movvs %icc, %l5, %i7
55229 umul %i0, 0x1A81, %l6
55230loop_6537:
55231 fcmple16 %f4, %f12, %o5
55232 be,a,pn %xcc, loop_6538
55233 sth %g3, [%l7 + 0x7E]
55234 nop
55235 setx loop_6539, %l0, %l1
55236 wrpr 0x1, %tl
55237 wrpr %l1, %tnpc
55238 setx 0x34400001400, %l0, %l1
55239 wrpr %l1, %tstate
55240 wrhpr 0x4, %htstate
55241 done
55242 fcmpeq32 %f0, %f0, %i5
55243loop_6538:
55244 fnegd %f12, %f6
55245 st %f7, [%l7 + 0x64]
55246loop_6539:
55247 std %f14, [%l7 + 0x30]
55248 lduw [%l7 + 0x5C], %o0
55249 array32 %l1, %g6, %l0
55250 andncc %o1, %l2, %g7
55251 ldsb [%l7 + 0x7C], %i4
55252 fsrc2s %f11, %f2
55253 lduh [%l7 + 0x7A], %i1
55254 lduh [%l7 + 0x68], %o6
55255 fmuld8sux16 %f0, %f6, %f2
55256 fpsub32s %f12, %f9, %f5
55257 sth %g2, [%l7 + 0x5E]
55258 fcmpne16 %f2, %f2, %i6
55259 fnegd %f0, %f8
55260 sth %o3, [%l7 + 0x4C]
55261 sth %l4, [%l7 + 0x30]
55262 taddcc %i3, %o2, %o7
55263 std %f4, [%l7 + 0x38]
55264 fmovdvs %icc, %f11, %f0
55265 tsubcctv %i2, %o4, %g5
55266 srax %g1, 0x16, %l3
55267 bn loop_6540
55268 st %f12, [%l7 + 0x68]
55269 fxnors %f9, %f14, %f0
55270 lduw [%l7 + 0x54], %g4
55271loop_6540:
55272 fmovdvc %icc, %f13, %f10
55273 stb %l5, [%l7 + 0x30]
55274 fnands %f1, %f15, %f1
55275 st %f5, [%l7 + 0x44]
55276 fmovscc %icc, %f5, %f2
55277 fcmpeq32 %f10, %f6, %i7
55278 stw %i0, [%l7 + 0x38]
55279 fmovsleu %icc, %f5, %f0
55280 fnot2 %f6, %f12
55281 ldx [%l7 + 0x48], %l6
55282 ld [%l7 + 0x58], %f6
55283 sll %g3, %i5, %o0
55284 fpack16 %f4, %f8
55285 tcc %xcc, 0x4
55286 srax %o5, 0x19, %g6
55287 std %f2, [%l7 + 0x10]
55288 tn %icc, 0x2
55289 fmovsa %xcc, %f1, %f13
55290 movneg %icc, %l1, %o1
55291 std %f8, [%l7 + 0x68]
55292 fcmpne32 %f2, %f8, %l0
55293 fmovdge %xcc, %f14, %f2
55294 lduw [%l7 + 0x44], %l2
55295 fornot1 %f6, %f6, %f10
55296 call loop_6541
55297 ble %xcc, loop_6542
55298 ldub [%l7 + 0x51], %g7
55299 fnands %f0, %f11, %f14
55300loop_6541:
55301 fmovrslez %i1, %f7, %f11
55302loop_6542:
55303 movle %xcc, %i4, %g2
55304 fmovdvc %icc, %f11, %f9
55305 tvs %icc, 0x0
55306 xnorcc %o6, %o3, %l4
55307 fbug %fcc2, loop_6543
55308 or %i6, 0x1779, %o2
55309 ldsw [%l7 + 0x4C], %o7
55310 taddcctv %i2, %o4, %g5
55311loop_6543:
55312 fmul8ulx16 %f0, %f8, %f12
55313 fmovspos %icc, %f5, %f0
55314 fmovspos %icc, %f6, %f10
55315 andn %i3, 0x06CD, %l3
55316 fornot1s %f5, %f5, %f8
55317 nop
55318 setx loop_6544, %l0, %l1
55319 wrpr 0x1, %tl
55320 wrpr %l1, %tnpc
55321 setx 0x34400001400, %l0, %l1
55322 wrpr %l1, %tstate
55323 wrhpr 0x4, %htstate
55324 done
55325 edge16ln %g4, %l5, %g1
55326 sth %i0, [%l7 + 0x3A]
55327 nop
55328 setx loop_6545, %l0, %l1
55329 wrpr 0x1, %tl
55330 wrpr %l1, %tnpc
55331 setx 0x34400001400, %l0, %l1
55332 wrpr %l1, %tstate
55333 wrhpr 0x4, %htstate
55334 done
55335loop_6544:
55336 fpsub16s %f14, %f3, %f8
55337 movcc %xcc, %i7, %g3
55338 bneg,pn %xcc, loop_6546
55339loop_6545:
55340 ldd [%l7 + 0x60], %f6
55341 fnors %f7, %f0, %f7
55342 stb %i5, [%l7 + 0x31]
55343loop_6546:
55344 fmovsa %icc, %f10, %f4
55345 sth %l6, [%l7 + 0x64]
55346 fmovscc %xcc, %f9, %f4
55347 ldsh [%l7 + 0x50], %o0
55348 ldsb [%l7 + 0x65], %g6
55349 fnand %f14, %f14, %f12
55350 bl,a %xcc, loop_6547
55351 tgu %xcc, 0x3
55352 udivcc %o5, 0x0568, %o1
55353 fbuge %fcc2, loop_6548
55354loop_6547:
55355 std %f0, [%l7 + 0x30]
55356 fmovrslez %l1, %f12, %f8
55357 sth %l0, [%l7 + 0x0A]
55358loop_6548:
55359 fand %f12, %f14, %f8
55360 fbue,a %fcc1, loop_6549
55361 fornot1 %f0, %f6, %f4
55362 stx %l2, [%l7 + 0x30]
55363 fmovrde %g7, %f0, %f10
55364loop_6549:
55365 tge %xcc, 0x5
55366 stx %i1, [%l7 + 0x68]
55367 fpack32 %f2, %f2, %f6
55368 sllx %i4, 0x1C, %o6
55369 sth %o3, [%l7 + 0x42]
55370 ldx [%l7 + 0x70], %g2
55371 fmovdcc %xcc, %f2, %f12
55372 ldsw [%l7 + 0x78], %i6
55373 fnands %f8, %f4, %f15
55374 ldd [%l7 + 0x40], %f12
55375 stb %o2, [%l7 + 0x19]
55376 std %f10, [%l7 + 0x70]
55377 fbn %fcc0, loop_6550
55378 and %l4, 0x0E91, %i2
55379 tg %xcc, 0x7
55380 fmovs %f5, %f9
55381loop_6550:
55382 movvc %xcc, %o7, %o4
55383 fmovrdlz %g5, %f0, %f8
55384 lduw [%l7 + 0x38], %l3
55385 fmovdn %xcc, %f2, %f7
55386 fcmpne16 %f12, %f0, %i3
55387 sth %l5, [%l7 + 0x4E]
55388 or %g4, %i0, %i7
55389 stb %g1, [%l7 + 0x13]
55390 fnot1s %f13, %f13
55391 fmul8x16au %f15, %f8, %f6
55392 st %f8, [%l7 + 0x30]
55393 fmovrdne %g3, %f4, %f12
55394 fors %f9, %f12, %f10
55395 lduw [%l7 + 0x40], %i5
55396 fmovda %xcc, %f7, %f15
55397 nop
55398 setx loop_6551, %l0, %l1
55399 jmpl %l1, %l6
55400 fbu,a %fcc2, loop_6552
55401 fmul8x16au %f6, %f8, %f6
55402 fandnot2s %f14, %f11, %f12
55403loop_6551:
55404 fbne,a %fcc1, loop_6553
55405loop_6552:
55406 ldsw [%l7 + 0x7C], %g6
55407 fpadd32 %f8, %f10, %f12
55408 edge8ln %o5, %o1, %l1
55409loop_6553:
55410 faligndata %f8, %f4, %f14
55411 fbug,a %fcc1, loop_6554
55412 ld [%l7 + 0x40], %f0
55413 lduh [%l7 + 0x2E], %o0
55414 brnz,a %l2, loop_6555
55415loop_6554:
55416 movl %xcc, %g7, %i1
55417 stb %l0, [%l7 + 0x4E]
55418 sdivx %o6, 0x1183, %i4
55419loop_6555:
55420 bg,pn %icc, loop_6556
55421 movpos %icc, %g2, %i6
55422 tneg %icc, 0x7
55423 bgu,pn %icc, loop_6557
55424loop_6556:
55425 ldsh [%l7 + 0x2E], %o2
55426 ldd [%l7 + 0x08], %f10
55427 srl %o3, 0x01, %i2
55428loop_6557:
55429 fnot1s %f10, %f3
55430 fbul,a %fcc0, loop_6558
55431 std %f8, [%l7 + 0x40]
55432 movvs %xcc, %l4, %o7
55433 stb %o4, [%l7 + 0x3D]
55434loop_6558:
55435 fmovda %icc, %f7, %f2
55436 fnand %f12, %f2, %f0
55437 bvc,a,pn %icc, loop_6559
55438 fbule,a %fcc3, loop_6560
55439 bgu,a,pt %xcc, loop_6561
55440 stw %g5, [%l7 + 0x44]
55441loop_6559:
55442 fmovrsgz %l3, %f12, %f8
55443loop_6560:
55444 tsubcctv %l5, %g4, %i3
55445loop_6561:
55446 fbug,a %fcc2, loop_6562
55447 ldsh [%l7 + 0x20], %i0
55448 bg %icc, loop_6563
55449 srlx %g1, %i7, %g3
55450loop_6562:
55451 mulx %i5, %g6, %l6
55452 bcc,a,pn %icc, loop_6564
55453loop_6563:
55454 movl %icc, %o1, %l1
55455 sth %o0, [%l7 + 0x3E]
55456 sth %o5, [%l7 + 0x40]
55457loop_6564:
55458 alignaddrl %g7, %l2, %l0
55459 smulcc %i1, 0x1672, %o6
55460 fmovrdlz %i4, %f0, %f12
55461 nop
55462 setx loop_6565, %l0, %l1
55463 wrpr 0x1, %tl
55464 wrpr %l1, %tnpc
55465 setx 0x34400001400, %l0, %l1
55466 wrpr %l1, %tstate
55467 wrhpr 0x4, %htstate
55468 done
55469 andncc %i6, %g2, %o3
55470 stb %o2, [%l7 + 0x72]
55471 fmovrse %i2, %f4, %f6
55472loop_6565:
55473 std %f4, [%l7 + 0x10]
55474 ldsh [%l7 + 0x70], %l4
55475 tcs %icc, 0x1
55476 st %f3, [%l7 + 0x7C]
55477 nop
55478 setx loop_6566, %l0, %l1
55479 wrpr 0x1, %tl
55480 wrpr %l1, %tpc
55481 add %l1, 0x4, %l1
55482 wrpr %l1, %tnpc
55483 setx 0x34400001400, %l0, %l1
55484 wrpr %l1, %tstate
55485 wrhpr 0x4, %htstate
55486 retry
55487 ba,a,pt %xcc, loop_6567
55488 lduw [%l7 + 0x48], %o7
55489 udivx %g5, 0x0284, %l3
55490loop_6566:
55491 fsrc1s %f2, %f9
55492loop_6567:
55493 edge16ln %o4, %l5, %g4
55494 edge16 %i0, %i3, %g1
55495 movg %icc, %i7, %i5
55496 brz,a %g3, loop_6568
55497 fsrc2 %f6, %f2
55498 fmovsl %icc, %f3, %f2
55499 fmovde %xcc, %f2, %f15
55500loop_6568:
55501 movpos %xcc, %l6, %o1
55502 stw %g6, [%l7 + 0x5C]
55503 tneg %icc, 0x5
55504 fmovsg %xcc, %f7, %f2
55505 movrgz %l1, %o0, %o5
55506 ldsb [%l7 + 0x66], %g7
55507 ldsh [%l7 + 0x30], %l2
55508 fnand %f0, %f14, %f10
55509 ldd [%l7 + 0x38], %f12
55510 stx %i1, [%l7 + 0x30]
55511 fbl,a %fcc2, loop_6569
55512 stw %l0, [%l7 + 0x70]
55513 ldsw [%l7 + 0x28], %o6
55514 ldsb [%l7 + 0x1C], %i4
55515loop_6569:
55516 fpack32 %f8, %f14, %f6
55517 mulscc %g2, %i6, %o3
55518 movneg %xcc, %i2, %l4
55519 fnot2s %f0, %f0
55520 fblg,a %fcc1, loop_6570
55521 fandnot1 %f0, %f14, %f14
55522 udivcc %o2, 0x0DF2, %g5
55523 udivx %o7, 0x05F5, %l3
55524loop_6570:
55525 fbl %fcc0, loop_6571
55526 ldsb [%l7 + 0x37], %o4
55527 ldx [%l7 + 0x08], %l5
55528 edge16ln %i0, %g4, %i3
55529loop_6571:
55530 brgz,a %g1, loop_6572
55531 ldsh [%l7 + 0x56], %i5
55532 bne,a,pt %icc, loop_6573
55533 taddcctv %i7, 0x0F90, %l6
55534loop_6572:
55535 fba,a %fcc2, loop_6574
55536 fxor %f8, %f10, %f8
55537loop_6573:
55538 fmovrdgez %g3, %f2, %f12
55539 fbue,a %fcc1, loop_6575
55540loop_6574:
55541 fpadd32 %f10, %f8, %f10
55542 brgez,a %g6, loop_6576
55543 fmovdcc %icc, %f5, %f14
55544loop_6575:
55545 sethi 0x1032, %o1
55546 fxnors %f6, %f13, %f12
55547loop_6576:
55548 movcc %icc, %o0, %o5
55549 ldx [%l7 + 0x48], %l1
55550 tn %xcc, 0x4
55551 umul %l2, %g7, %l0
55552 fmovrsne %o6, %f1, %f6
55553 fbuge,a %fcc0, loop_6577
55554 nop
55555 setx loop_6578, %l0, %l1
55556 jmpl %l1, %i1
55557 fmovsneg %icc, %f13, %f13
55558 fmuld8sux16 %f0, %f1, %f12
55559loop_6577:
55560 smul %i4, 0x10A6, %i6
55561loop_6578:
55562 fexpand %f7, %f6
55563 movg %xcc, %o3, %i2
55564 edge32 %l4, %o2, %g5
55565 tg %xcc, 0x5
55566 taddcctv %o7, %l3, %g2
55567 st %f10, [%l7 + 0x50]
55568 ld [%l7 + 0x10], %f2
55569 edge16 %l5, %i0, %o4
55570 fbl %fcc1, loop_6579
55571 orcc %g4, %g1, %i5
55572 ldd [%l7 + 0x28], %f12
55573 fmovsg %icc, %f6, %f3
55574loop_6579:
55575 lduw [%l7 + 0x20], %i3
55576 fcmple32 %f0, %f4, %l6
55577 edge8n %g3, %g6, %i7
55578 fmovrdgez %o0, %f12, %f14
55579 ldd [%l7 + 0x48], %f14
55580 std %f10, [%l7 + 0x48]
55581 tl %xcc, 0x3
55582 nop
55583 setx loop_6580, %l0, %l1
55584 wrpr 0x1, %tl
55585 wrpr %l1, %tnpc
55586 setx 0x34400001400, %l0, %l1
55587 wrpr %l1, %tstate
55588 wrhpr 0x4, %htstate
55589 done
55590 sllx %o5, %o1, %l2
55591 lduw [%l7 + 0x3C], %l1
55592 ldub [%l7 + 0x74], %l0
55593loop_6580:
55594 fmovrsgez %g7, %f12, %f5
55595 fmovscs %xcc, %f0, %f8
55596 fbne,a %fcc1, loop_6581
55597 fmovsg %xcc, %f6, %f6
55598 stb %o6, [%l7 + 0x55]
55599 fcmpne16 %f10, %f4, %i1
55600loop_6581:
55601 fmovrsne %i4, %f10, %f6
55602 movvc %icc, %i6, %i2
55603 lduw [%l7 + 0x40], %o3
55604 movcc %xcc, %l4, %g5
55605 edge32ln %o7, %o2, %g2
55606 movcs %icc, %l5, %l3
55607 sth %i0, [%l7 + 0x2E]
55608 fmovsneg %icc, %f8, %f15
55609 st %f15, [%l7 + 0x3C]
55610 fmovse %icc, %f10, %f8
55611 fbue %fcc3, loop_6582
55612 fmul8x16au %f15, %f4, %f4
55613 edge8 %o4, %g1, %g4
55614 fbug %fcc1, loop_6583
55615loop_6582:
55616 stx %i3, [%l7 + 0x18]
55617 fmovsgu %xcc, %f8, %f6
55618 fpadd16 %f2, %f12, %f8
55619loop_6583:
55620 fmuld8ulx16 %f1, %f6, %f6
55621 or %l6, %i5, %g6
55622 fmovdneg %icc, %f10, %f6
55623 fbul %fcc2, loop_6584
55624 te %icc, 0x0
55625 fsrc2s %f12, %f5
55626 lduw [%l7 + 0x6C], %g3
55627loop_6584:
55628 ldd [%l7 + 0x30], %f4
55629 fmovs %f4, %f6
55630 ld [%l7 + 0x70], %f14
55631 fmovsgu %icc, %f7, %f13
55632 movl %icc, %i7, %o5
55633 fandnot2 %f8, %f0, %f12
55634 fand %f14, %f10, %f0
55635 fand %f6, %f12, %f4
55636 lduw [%l7 + 0x0C], %o0
55637 fnot2 %f4, %f8
55638 tvc %icc, 0x3
55639 lduw [%l7 + 0x50], %l2
55640 movrgez %l1, 0x0BC, %l0
55641 edge16ln %g7, %o6, %o1
55642 ld [%l7 + 0x54], %f13
55643 andncc %i1, %i6, %i4
55644 ld [%l7 + 0x78], %f5
55645 array8 %i2, %o3, %g5
55646 edge8l %l4, %o2, %g2
55647 fnot1s %f2, %f14
55648 fabsd %f12, %f6
55649 fones %f2
55650 and %l5, 0x1ED6, %o7
55651 srl %l3, %o4, %g1
55652 stx %i0, [%l7 + 0x78]
55653 stw %i3, [%l7 + 0x44]
55654 fmovrsgz %g4, %f7, %f9
55655 ldd [%l7 + 0x60], %f6
55656 ld [%l7 + 0x24], %f9
55657 ldub [%l7 + 0x50], %i5
55658 array8 %l6, %g6, %i7
55659 movpos %xcc, %o5, %g3
55660 st %f6, [%l7 + 0x24]
55661 ba,a %xcc, loop_6585
55662 ldx [%l7 + 0x08], %o0
55663 ldub [%l7 + 0x3B], %l2
55664 fbule %fcc1, loop_6586
55665loop_6585:
55666 fmovrdgz %l0, %f0, %f0
55667 srlx %g7, 0x05, %l1
55668 smul %o6, %o1, %i1
55669loop_6586:
55670 fcmped %fcc3, %f14, %f12
55671 fmovdvc %xcc, %f2, %f0
55672 stx %i4, [%l7 + 0x70]
55673 fmovdg %xcc, %f9, %f0
55674 movrgez %i2, %o3, %i6
55675 movrgez %g5, 0x0ED, %o2
55676 lduw [%l7 + 0x08], %g2
55677 ta %xcc, 0x6
55678 bne,a loop_6587
55679 bneg loop_6588
55680 fbge %fcc0, loop_6589
55681 fmul8ulx16 %f12, %f8, %f12
55682loop_6587:
55683 fble %fcc2, loop_6590
55684loop_6588:
55685 fmovscc %xcc, %f5, %f9
55686loop_6589:
55687 movl %xcc, %l4, %o7
55688 ldd [%l7 + 0x70], %f2
55689loop_6590:
55690 movcs %xcc, %l5, %l3
55691 stb %o4, [%l7 + 0x72]
55692 fmovrsgz %g1, %f14, %f6
55693 bvc,a loop_6591
55694 fmovsvs %icc, %f9, %f12
55695 ldx [%l7 + 0x18], %i3
55696 std %f6, [%l7 + 0x60]
55697loop_6591:
55698 fmovrdlez %g4, %f2, %f2
55699 ldub [%l7 + 0x34], %i0
55700 fxnor %f2, %f4, %f12
55701 fmuld8sux16 %f13, %f13, %f12
55702 andncc %i5, %l6, %i7
55703 tl %xcc, 0x3
55704 movcs %icc, %g6, %g3
55705 fcmple16 %f8, %f2, %o5
55706 fpack16 %f12, %f1
55707 fpmerge %f0, %f13, %f10
55708 ldsb [%l7 + 0x52], %l2
55709 ldsh [%l7 + 0x5A], %o0
55710 taddcc %l0, 0x0107, %l1
55711 stx %o6, [%l7 + 0x20]
55712 fands %f4, %f9, %f5
55713 tneg %icc, 0x3
55714 fmovsle %icc, %f11, %f5
55715 xnorcc %o1, 0x02D9, %i1
55716 ldub [%l7 + 0x14], %i4
55717 movcs %xcc, %i2, %g7
55718 fsrc2s %f12, %f13
55719 ld [%l7 + 0x2C], %f4
55720 fsrc2s %f11, %f15
55721 fcmple32 %f0, %f12, %i6
55722 fors %f8, %f7, %f7
55723 fmovdg %icc, %f4, %f6
55724 st %f4, [%l7 + 0x4C]
55725 sth %g5, [%l7 + 0x74]
55726 fmuld8sux16 %f7, %f9, %f6
55727 bshuffle %f8, %f14, %f0
55728 stb %o3, [%l7 + 0x5E]
55729 ld [%l7 + 0x68], %f14
55730 pdist %f8, %f2, %f2
55731 std %f4, [%l7 + 0x68]
55732 lduw [%l7 + 0x20], %o2
55733 ldub [%l7 + 0x38], %l4
55734 addcc %g2, 0x11CE, %l5
55735 movgu %xcc, %o7, %o4
55736 fbge,a %fcc3, loop_6592
55737 movrgz %l3, 0x2D1, %g1
55738 fcmpd %fcc1, %f0, %f6
55739 edge32ln %i3, %g4, %i5
55740loop_6592:
55741 fpsub16s %f14, %f3, %f5
55742 ldx [%l7 + 0x18], %l6
55743 edge32n %i7, %g6, %g3
55744 fbn,a %fcc2, loop_6593
55745 ba,pn %xcc, loop_6594
55746 fnot2 %f2, %f2
55747 bvs loop_6595
55748loop_6593:
55749 umulcc %i0, 0x1C4D, %o5
55750loop_6594:
55751 ldub [%l7 + 0x19], %l2
55752 ld [%l7 + 0x3C], %f13
55753loop_6595:
55754 mulx %l0, %o0, %o6
55755 bl,pt %xcc, loop_6596
55756 ldsw [%l7 + 0x14], %o1
55757 or %l1, %i4, %i2
55758 fabsd %f4, %f6
55759loop_6596:
55760 stx %g7, [%l7 + 0x60]
55761 fcmped %fcc3, %f12, %f12
55762 fbe,a %fcc1, loop_6597
55763 and %i1, 0x1A25, %i6
55764 orcc %g5, 0x0196, %o2
55765 movneg %icc, %o3, %g2
55766loop_6597:
55767 fbe %fcc3, loop_6598
55768 fmovdleu %icc, %f6, %f13
55769 sth %l4, [%l7 + 0x1C]
55770 lduh [%l7 + 0x20], %l5
55771loop_6598:
55772 stb %o7, [%l7 + 0x6D]
55773 stx %o4, [%l7 + 0x30]
55774 fpsub16 %f12, %f14, %f2
55775 xnorcc %g1, 0x00E1, %l3
55776 faligndata %f2, %f12, %f10
55777 fmovrsgez %g4, %f13, %f5
55778 sethi 0x179F, %i3
55779 lduh [%l7 + 0x5A], %l6
55780 ldub [%l7 + 0x0E], %i7
55781 brnz %i5, loop_6599
55782 sth %g6, [%l7 + 0x7A]
55783 fbl %fcc3, loop_6600
55784 stx %i0, [%l7 + 0x58]
55785loop_6599:
55786 tn %xcc, 0x1
55787 fbule,a %fcc3, loop_6601
55788loop_6600:
55789 bn,a loop_6602
55790 fmovspos %icc, %f12, %f15
55791 movrlez %g3, 0x31E, %l2
55792loop_6601:
55793 addcc %o5, 0x05AC, %o0
55794loop_6602:
55795 fpack32 %f6, %f10, %f4
55796 ldub [%l7 + 0x71], %l0
55797 fexpand %f15, %f8
55798 lduw [%l7 + 0x5C], %o1
55799 be,a,pn %xcc, loop_6603
55800 brlez,a %o6, loop_6604
55801 ldd [%l7 + 0x20], %f0
55802 lduw [%l7 + 0x78], %l1
55803loop_6603:
55804 ldsb [%l7 + 0x71], %i2
55805loop_6604:
55806 fbe %fcc3, loop_6605
55807 fxors %f5, %f6, %f13
55808 ld [%l7 + 0x0C], %f15
55809 andncc %i4, %i1, %i6
55810loop_6605:
55811 std %f0, [%l7 + 0x18]
55812 fsrc1 %f10, %f8
55813 ldd [%l7 + 0x28], %f0
55814 sth %g5, [%l7 + 0x34]
55815 movle %icc, %g7, %o2
55816 pdist %f0, %f10, %f4
55817 fmovda %xcc, %f0, %f13
55818 stx %o3, [%l7 + 0x58]
55819 siam 0x7
55820 ld [%l7 + 0x30], %f6
55821 fmovrdne %g2, %f14, %f10
55822 fmovsne %icc, %f9, %f11
55823 lduw [%l7 + 0x0C], %l4
55824 move %icc, %o7, %o4
55825 ldsw [%l7 + 0x18], %g1
55826 fsrc2s %f15, %f11
55827 bvc %xcc, loop_6606
55828 fsrc1s %f5, %f7
55829 ldd [%l7 + 0x38], %f8
55830 fmovrdne %l5, %f2, %f8
55831loop_6606:
55832 siam 0x5
55833 sth %g4, [%l7 + 0x56]
55834 fcmpgt16 %f12, %f6, %i3
55835 fxor %f12, %f2, %f10
55836 pdist %f4, %f8, %f6
55837 bl,pt %xcc, loop_6607
55838 ldsb [%l7 + 0x3A], %l3
55839 nop
55840 setx loop_6608, %l0, %l1
55841 jmpl %l1, %i7
55842 fnegd %f14, %f14
55843loop_6607:
55844 orcc %l6, %i5, %g6
55845 fmul8sux16 %f0, %f14, %f14
55846loop_6608:
55847 lduh [%l7 + 0x14], %g3
55848 fnors %f1, %f6, %f8
55849 fbue,a %fcc1, loop_6609
55850 fmovsvc %xcc, %f11, %f6
55851 brz,a %i0, loop_6610
55852 stx %o5, [%l7 + 0x10]
55853loop_6609:
55854 fcmpeq16 %f4, %f4, %o0
55855 bn loop_6611
55856loop_6610:
55857 tsubcc %l2, 0x0028, %l0
55858 lduh [%l7 + 0x36], %o1
55859 ldsw [%l7 + 0x10], %o6
55860loop_6611:
55861 fbug %fcc1, loop_6612
55862 sth %i2, [%l7 + 0x38]
55863 edge32n %l1, %i4, %i6
55864 stb %i1, [%l7 + 0x53]
55865loop_6612:
55866 call loop_6613
55867 ldd [%l7 + 0x38], %f2
55868 edge8ln %g7, %g5, %o2
55869 ldsw [%l7 + 0x4C], %g2
55870loop_6613:
55871 stb %o3, [%l7 + 0x76]
55872 add %o7, 0x0160, %o4
55873 stx %g1, [%l7 + 0x08]
55874 lduw [%l7 + 0x48], %l5
55875 lduh [%l7 + 0x72], %g4
55876 fmovsn %xcc, %f8, %f3
55877 ldub [%l7 + 0x7F], %l4
55878 lduh [%l7 + 0x70], %i3
55879 brgez %l3, loop_6614
55880 bleu,a,pn %xcc, loop_6615
55881 udivx %l6, 0x03FD, %i5
55882 fmovrsne %g6, %f1, %f7
55883loop_6614:
55884 fmul8ulx16 %f12, %f8, %f14
55885loop_6615:
55886 fsrc1s %f6, %f11
55887 bg %xcc, loop_6616
55888 stx %g3, [%l7 + 0x50]
55889 stb %i0, [%l7 + 0x28]
55890 fbu,a %fcc1, loop_6617
55891loop_6616:
55892 bpos,a,pt %icc, loop_6618
55893 fcmpeq32 %f10, %f8, %o5
55894 ldx [%l7 + 0x30], %i7
55895loop_6617:
55896 sth %l2, [%l7 + 0x68]
55897loop_6618:
55898 fbge,a %fcc0, loop_6619
55899 fxnor %f10, %f0, %f0
55900 fble,a %fcc0, loop_6620
55901 array16 %l0, %o0, %o1
55902loop_6619:
55903 fmovrse %o6, %f7, %f9
55904 stb %l1, [%l7 + 0x61]
55905loop_6620:
55906 orn %i2, %i4, %i1
55907 subc %g7, %i6, %o2
55908 std %f6, [%l7 + 0x18]
55909 stb %g2, [%l7 + 0x29]
55910 movrlez %o3, 0x30B, %g5
55911 edge16n %o4, %o7, %g1
55912 ldd [%l7 + 0x30], %f0
55913 fmovdge %xcc, %f8, %f8
55914 fsrc2 %f6, %f10
55915 lduw [%l7 + 0x50], %l5
55916 sdivcc %g4, 0x1938, %l4
55917 fone %f4
55918 brgz,a %l3, loop_6621
55919 stx %l6, [%l7 + 0x28]
55920 fmuld8sux16 %f0, %f12, %f6
55921 umulcc %i5, 0x0E81, %i3
55922loop_6621:
55923 ldsw [%l7 + 0x44], %g3
55924 stx %g6, [%l7 + 0x18]
55925 movrlz %i0, 0x03F, %i7
55926 fnot1 %f4, %f4
55927 brlez,a %o5, loop_6622
55928 bcc,a,pn %xcc, loop_6623
55929 ldsb [%l7 + 0x17], %l0
55930 brgz,a %o0, loop_6624
55931loop_6622:
55932 fmovsn %icc, %f8, %f8
55933loop_6623:
55934 fpadd16 %f8, %f0, %f8
55935 ld [%l7 + 0x7C], %f3
55936loop_6624:
55937 or %o1, 0x0889, %l2
55938 fcmpgt16 %f4, %f10, %l1
55939 fmovdcs %xcc, %f6, %f9
55940 fmovdvc %icc, %f12, %f10
55941 stb %i2, [%l7 + 0x62]
55942 fbul %fcc0, loop_6625
55943 and %i4, %o6, %i1
55944 fmovspos %xcc, %f11, %f9
55945 stw %i6, [%l7 + 0x70]
55946loop_6625:
55947 taddcctv %g7, 0x158E, %g2
55948 fnand %f2, %f6, %f2
55949 fblg %fcc0, loop_6626
55950 popc 0x1550, %o3
55951 movre %o2, %g5, %o4
55952 bcc,a loop_6627
55953loop_6626:
55954 ldd [%l7 + 0x30], %f0
55955 movrgz %g1, 0x05A, %o7
55956 fmovrdlez %l5, %f12, %f12
55957loop_6627:
55958 stb %l4, [%l7 + 0x1B]
55959 ldsw [%l7 + 0x58], %l3
55960 fmovs %f5, %f6
55961 fcmps %fcc3, %f5, %f15
55962 lduw [%l7 + 0x7C], %g4
55963 ldx [%l7 + 0x28], %i5
55964 bgu %icc, loop_6628
55965 ldub [%l7 + 0x5B], %i3
55966 stb %g3, [%l7 + 0x5E]
55967 brlz %g6, loop_6629
55968loop_6628:
55969 ldx [%l7 + 0x20], %l6
55970 sdivcc %i7, 0x1135, %i0
55971 fpack32 %f8, %f14, %f12
55972loop_6629:
55973 fmovdg %icc, %f12, %f7
55974 fsrc1 %f4, %f6
55975 std %f6, [%l7 + 0x30]
55976 fmul8ulx16 %f12, %f0, %f0
55977 xnorcc %o5, 0x04EC, %l0
55978 fblg,a %fcc2, loop_6630
55979 st %f6, [%l7 + 0x38]
55980 fbn,a %fcc3, loop_6631
55981 fbule %fcc2, loop_6632
55982loop_6630:
55983 edge8 %o1, %o0, %l2
55984 popc 0x177C, %l1
55985loop_6631:
55986 fors %f15, %f6, %f15
55987loop_6632:
55988 fmovrsne %i4, %f12, %f11
55989 ldub [%l7 + 0x5C], %o6
55990 fmovde %xcc, %f11, %f5
55991 stx %i2, [%l7 + 0x08]
55992 tl %xcc, 0x7
55993 std %f2, [%l7 + 0x40]
55994 ld [%l7 + 0x58], %f15
55995 fmovspos %icc, %f5, %f14
55996 st %f1, [%l7 + 0x3C]
55997 lduw [%l7 + 0x64], %i6
55998 fblg %fcc3, loop_6633
55999 tvc %xcc, 0x3
56000 ble %icc, loop_6634
56001 srlx %i1, 0x0F, %g2
56002loop_6633:
56003 sth %o3, [%l7 + 0x08]
56004 fpadd16s %f14, %f10, %f9
56005loop_6634:
56006 movg %icc, %g7, %o2
56007 stw %g5, [%l7 + 0x54]
56008 ldub [%l7 + 0x31], %o4
56009 stw %g1, [%l7 + 0x54]
56010 ldx [%l7 + 0x48], %o7
56011 bge,a,pn %xcc, loop_6635
56012 bne,pt %icc, loop_6636
56013 srl %l4, %l5, %g4
56014 fors %f6, %f12, %f10
56015loop_6635:
56016 ldsb [%l7 + 0x64], %l3
56017loop_6636:
56018 movgu %icc, %i5, %g3
56019 call loop_6637
56020 bvs,a,pn %icc, loop_6638
56021 ldsh [%l7 + 0x16], %g6
56022 faligndata %f8, %f6, %f12
56023loop_6637:
56024 xnor %l6, 0x17D9, %i3
56025loop_6638:
56026 stx %i0, [%l7 + 0x28]
56027 fands %f13, %f12, %f8
56028 srlx %i7, 0x15, %o5
56029 fornot2s %f1, %f12, %f15
56030 fmovsg %icc, %f2, %f10
56031 fcmpeq16 %f6, %f4, %l0
56032 tvc %icc, 0x1
56033 fmovdge %xcc, %f9, %f13
56034 fmovdneg %icc, %f15, %f14
56035 fnand %f8, %f0, %f8
56036 st %f1, [%l7 + 0x34]
56037 edge8ln %o0, %o1, %l1
56038 ldsb [%l7 + 0x21], %l2
56039 array16 %i4, %o6, %i6
56040 fmovsneg %icc, %f5, %f2
56041 fba,a %fcc0, loop_6639
56042 fsrc1s %f8, %f2
56043 tneg %icc, 0x7
56044 fmovs %f10, %f2
56045loop_6639:
56046 fzero %f14
56047 ld [%l7 + 0x08], %f8
56048 fbue %fcc3, loop_6640
56049 bshuffle %f6, %f8, %f4
56050 ldsb [%l7 + 0x61], %i2
56051 add %i1, %g2, %o3
56052loop_6640:
56053 ldub [%l7 + 0x47], %g7
56054 fmul8x16al %f3, %f3, %f12
56055 ldd [%l7 + 0x20], %f14
56056 fmovrdgz %g5, %f6, %f6
56057 ldd [%l7 + 0x38], %f14
56058 edge16ln %o4, %o2, %g1
56059 fmovsl %xcc, %f3, %f13
56060 pdist %f10, %f8, %f6
56061 ldx [%l7 + 0x20], %l4
56062 fmovsle %xcc, %f12, %f11
56063 std %f12, [%l7 + 0x68]
56064 fmovrsne %l5, %f13, %f0
56065 tsubcctv %o7, 0x19B1, %l3
56066 brlz %g4, loop_6641
56067 ldd [%l7 + 0x10], %f6
56068 fbug %fcc3, loop_6642
56069 ldx [%l7 + 0x20], %g3
56070loop_6641:
56071 movrgz %g6, %l6, %i3
56072 fornot2 %f2, %f12, %f12
56073loop_6642:
56074 stw %i5, [%l7 + 0x6C]
56075 xnorcc %i0, %i7, %o5
56076 sdiv %o0, 0x0E15, %o1
56077 ldsh [%l7 + 0x3A], %l0
56078 edge16 %l2, %i4, %l1
56079 fors %f8, %f1, %f6
56080 bg,pt %icc, loop_6643
56081 lduh [%l7 + 0x4E], %o6
56082 fornot2s %f1, %f4, %f13
56083 stx %i2, [%l7 + 0x28]
56084loop_6643:
56085 fxnors %f2, %f14, %f12
56086 faligndata %f4, %f10, %f14
56087 fbule,a %fcc2, loop_6644
56088 fnands %f7, %f13, %f0
56089 movvc %xcc, %i1, %i6
56090 ldub [%l7 + 0x4D], %o3
56091loop_6644:
56092 ldsw [%l7 + 0x7C], %g7
56093 fcmpeq16 %f8, %f4, %g5
56094 taddcctv %o4, 0x12C5, %o2
56095 tn %xcc, 0x7
56096 bn,a %xcc, loop_6645
56097 fandnot1s %f13, %f13, %f5
56098 fornot1 %f0, %f6, %f12
56099 fmovdvs %icc, %f9, %f10
56100loop_6645:
56101 ba loop_6646
56102 sethi 0x1FA2, %g2
56103 nop
56104 setx loop_6647, %l0, %l1
56105 wrpr 0x1, %tl
56106 wrpr %l1, %tpc
56107 add %l1, 0x4, %l1
56108 wrpr %l1, %tnpc
56109 setx 0x34400001400, %l0, %l1
56110 wrpr %l1, %tstate
56111 wrhpr 0x4, %htstate
56112 retry
56113 tleu %icc, 0x0
56114loop_6646:
56115 ldsw [%l7 + 0x5C], %l4
56116 tvs %icc, 0x3
56117loop_6647:
56118 ldsw [%l7 + 0x20], %l5
56119 orcc %o7, 0x05D6, %l3
56120 std %f8, [%l7 + 0x70]
56121 ldsb [%l7 + 0x0F], %g4
56122 fmovda %icc, %f10, %f3
56123 fmovsge %icc, %f14, %f1
56124 ld [%l7 + 0x0C], %f5
56125 bgu,a,pt %icc, loop_6648
56126 tgu %xcc, 0x0
56127 ldsh [%l7 + 0x20], %g1
56128 st %f11, [%l7 + 0x14]
56129loop_6648:
56130 stb %g3, [%l7 + 0x21]
56131 sdivcc %g6, 0x1B1A, %i3
56132 fpsub16 %f12, %f4, %f4
56133 fmovdg %icc, %f9, %f12
56134 fmuld8ulx16 %f5, %f13, %f6
56135 orncc %l6, %i5, %i7
56136 fmovsa %icc, %f15, %f11
56137 fcmple32 %f10, %f8, %i0
56138 stb %o0, [%l7 + 0x5F]
56139 sth %o5, [%l7 + 0x12]
56140 fmul8sux16 %f14, %f12, %f0
56141 fabsd %f4, %f10
56142 fmovdcs %xcc, %f3, %f11
56143 for %f4, %f2, %f4
56144 fmovdneg %xcc, %f9, %f8
56145 fbule,a %fcc0, loop_6649
56146 fabss %f0, %f2
56147 tpos %xcc, 0x6
56148 brgez,a %o1, loop_6650
56149loop_6649:
56150 st %f13, [%l7 + 0x1C]
56151 fmovdn %icc, %f13, %f13
56152 fnors %f2, %f8, %f6
56153loop_6650:
56154 fmovda %icc, %f12, %f13
56155 fmul8sux16 %f8, %f6, %f0
56156 xorcc %l0, 0x167F, %i4
56157 movl %icc, %l1, %l2
56158 fmovsl %icc, %f4, %f5
56159 ld [%l7 + 0x20], %f15
56160 tg %xcc, 0x2
56161 fands %f0, %f7, %f12
56162 ldsw [%l7 + 0x34], %i2
56163 fmovsneg %icc, %f5, %f3
56164 call loop_6651
56165 udivcc %i1, 0x089E, %i6
56166 sth %o3, [%l7 + 0x70]
56167 st %f7, [%l7 + 0x6C]
56168loop_6651:
56169 fmul8sux16 %f2, %f2, %f10
56170 mulscc %o6, 0x06B2, %g7
56171 srlx %o4, %o2, %g2
56172 fmovdpos %icc, %f14, %f13
56173 ldx [%l7 + 0x30], %g5
56174 fmovdn %icc, %f11, %f0
56175 bvs,a %icc, loop_6652
56176 fmovsn %icc, %f9, %f0
56177 bg,a %icc, loop_6653
56178 and %l5, %l4, %o7
56179loop_6652:
56180 fnegd %f12, %f0
56181 call loop_6654
56182loop_6653:
56183 ldsh [%l7 + 0x5C], %l3
56184 fabss %f14, %f1
56185 fmovsvc %xcc, %f15, %f9
56186loop_6654:
56187 fmul8x16au %f2, %f15, %f10
56188 be loop_6655
56189 stb %g1, [%l7 + 0x62]
56190 fbl,a %fcc2, loop_6656
56191 tgu %xcc, 0x0
56192loop_6655:
56193 mulx %g4, %g6, %g3
56194 fcmped %fcc1, %f12, %f10
56195loop_6656:
56196 edge8l %l6, %i5, %i7
56197 stb %i0, [%l7 + 0x17]
56198 fbul,a %fcc0, loop_6657
56199 fbne,a %fcc3, loop_6658
56200 tne %icc, 0x7
56201 faligndata %f12, %f0, %f8
56202loop_6657:
56203 movgu %xcc, %o0, %i3
56204loop_6658:
56205 fxnors %f8, %f2, %f7
56206 fxor %f14, %f0, %f6
56207 lduw [%l7 + 0x1C], %o5
56208 stx %l0, [%l7 + 0x20]
56209 fbug,a %fcc1, loop_6659
56210 lduw [%l7 + 0x54], %o1
56211 movg %icc, %l1, %i4
56212 stw %l2, [%l7 + 0x3C]
56213loop_6659:
56214 ldsw [%l7 + 0x38], %i2
56215 brlez,a %i6, loop_6660
56216 fpack32 %f12, %f8, %f0
56217 fxors %f0, %f8, %f7
56218 fmovrslz %o3, %f6, %f14
56219loop_6660:
56220 nop
56221 setx loop_6661, %l0, %l1
56222 wrpr 0x1, %tl
56223 wrpr %l1, %tnpc
56224 setx 0x34400001400, %l0, %l1
56225 wrpr %l1, %tstate
56226 wrhpr 0x4, %htstate
56227 done
56228 lduw [%l7 + 0x38], %i1
56229 ld [%l7 + 0x7C], %f6
56230 movn %icc, %g7, %o6
56231loop_6661:
56232 fsrc2s %f6, %f5
56233 fors %f7, %f9, %f11
56234 orn %o4, 0x0D81, %o2
56235 fmovdvc %xcc, %f14, %f6
56236 sth %g2, [%l7 + 0x08]
56237 lduh [%l7 + 0x34], %l5
56238 fors %f1, %f15, %f15
56239 fandnot2 %f14, %f2, %f8
56240 fbul %fcc2, loop_6662
56241 ldsb [%l7 + 0x40], %g5
56242 fmovrse %o7, %f4, %f3
56243 fbul %fcc0, loop_6663
56244loop_6662:
56245 lduh [%l7 + 0x38], %l3
56246 fexpand %f1, %f14
56247 fcmpeq16 %f6, %f12, %l4
56248loop_6663:
56249 lduh [%l7 + 0x20], %g4
56250 ldub [%l7 + 0x65], %g6
56251 ldx [%l7 + 0x08], %g1
56252 ldsh [%l7 + 0x12], %l6
56253 subccc %g3, 0x0C1B, %i5
56254 fnot2 %f0, %f0
56255 lduw [%l7 + 0x48], %i7
56256 bge loop_6664
56257 ldub [%l7 + 0x40], %i0
56258 edge32n %o0, %o5, %l0
56259 fpack32 %f8, %f4, %f10
56260loop_6664:
56261 add %i3, %l1, %i4
56262 fmovdpos %xcc, %f12, %f10
56263 fba %fcc3, loop_6665
56264 orn %o1, %l2, %i6
56265 faligndata %f4, %f4, %f10
56266 addc %o3, %i1, %i2
56267loop_6665:
56268 fmul8x16au %f6, %f8, %f12
56269 addccc %g7, 0x0FC9, %o4
56270 bl,a,pn %icc, loop_6666
56271 ld [%l7 + 0x5C], %f0
56272 tleu %icc, 0x0
56273 sth %o2, [%l7 + 0x7E]
56274loop_6666:
56275 ldsw [%l7 + 0x30], %o6
56276 ldx [%l7 + 0x60], %l5
56277 std %f0, [%l7 + 0x10]
56278 stb %g2, [%l7 + 0x7B]
56279 movvc %icc, %o7, %l3
56280 tl %icc, 0x1
56281 fmovrdgz %l4, %f14, %f12
56282 fnot1 %f4, %f10
56283 ldsw [%l7 + 0x74], %g5
56284 ldx [%l7 + 0x28], %g4
56285 addccc %g6, 0x10B7, %l6
56286 sth %g3, [%l7 + 0x1E]
56287 edge8n %i5, %g1, %i7
56288 st %f10, [%l7 + 0x34]
56289 ldub [%l7 + 0x6E], %o0
56290 ld [%l7 + 0x1C], %f12
56291 ldsw [%l7 + 0x78], %o5
56292 ldd [%l7 + 0x30], %f10
56293 andcc %l0, 0x1B65, %i0
56294 ldd [%l7 + 0x48], %f12
56295 fbne,a %fcc0, loop_6667
56296 fcmpd %fcc1, %f6, %f0
56297 ldd [%l7 + 0x48], %f4
56298 stw %i3, [%l7 + 0x30]
56299loop_6667:
56300 tl %xcc, 0x7
56301 addccc %i4, 0x05F0, %l1
56302 fmovdpos %xcc, %f13, %f6
56303 ldub [%l7 + 0x62], %l2
56304 andncc %i6, %o3, %o1
56305 udiv %i1, 0x0116, %i2
56306 be,pn %icc, loop_6668
56307 fmovsvc %xcc, %f11, %f4
56308 std %f4, [%l7 + 0x58]
56309 fornot1s %f11, %f7, %f3
56310loop_6668:
56311 lduw [%l7 + 0x18], %g7
56312 fmovscc %xcc, %f7, %f7
56313 edge16n %o2, %o6, %l5
56314 tsubcc %g2, 0x068B, %o4
56315 fones %f2
56316 fands %f11, %f10, %f9
56317 fmovd %f2, %f6
56318 fbug %fcc0, loop_6669
56319 ldd [%l7 + 0x28], %f6
56320 fcmped %fcc3, %f14, %f14
56321 bcc loop_6670
56322loop_6669:
56323 fbge,a %fcc3, loop_6671
56324 ldsh [%l7 + 0x1A], %o7
56325 bge %icc, loop_6672
56326loop_6670:
56327 fornot1s %f11, %f0, %f9
56328loop_6671:
56329 lduh [%l7 + 0x60], %l4
56330 sdiv %g5, 0x1C90, %g4
56331loop_6672:
56332 fcmpgt32 %f12, %f0, %g6
56333 movleu %icc, %l6, %l3
56334 ldx [%l7 + 0x20], %i5
56335 ldub [%l7 + 0x51], %g1
56336 fandnot1s %f4, %f10, %f11
56337 ldsw [%l7 + 0x08], %g3
56338 edge16n %i7, %o0, %o5
56339 mova %xcc, %i0, %i3
56340 fcmpgt32 %f6, %f8, %i4
56341 sll %l0, 0x16, %l1
56342 movneg %xcc, %l2, %i6
56343 edge16n %o3, %i1, %i2
56344 fcmple32 %f14, %f8, %g7
56345 tpos %icc, 0x2
56346 ldsh [%l7 + 0x76], %o1
56347 ldub [%l7 + 0x25], %o2
56348 umul %l5, %g2, %o6
56349 movne %icc, %o7, %o4
56350 bcc,a %xcc, loop_6673
56351 tsubcc %g5, %l4, %g6
56352 tn %icc, 0x3
56353 ldd [%l7 + 0x38], %f4
56354loop_6673:
56355 ldsw [%l7 + 0x50], %l6
56356 movrlz %l3, 0x1B0, %i5
56357 bl,a,pn %icc, loop_6674
56358 st %f14, [%l7 + 0x3C]
56359 fbne,a %fcc2, loop_6675
56360 fmovdne %xcc, %f7, %f7
56361loop_6674:
56362 fmovde %icc, %f12, %f15
56363 bshuffle %f8, %f10, %f10
56364loop_6675:
56365 siam 0x4
56366 for %f2, %f6, %f0
56367 fpadd32 %f0, %f10, %f6
56368 ldsb [%l7 + 0x4C], %g4
56369 fmovsa %xcc, %f12, %f9
56370 tsubcc %g3, %g1, %o0
56371 stw %o5, [%l7 + 0x50]
56372 fbg,a %fcc0, loop_6676
56373 fmovrslz %i7, %f10, %f14
56374 movre %i3, %i4, %l0
56375 fmovdle %xcc, %f13, %f2
56376loop_6676:
56377 fabsd %f8, %f4
56378 lduh [%l7 + 0x0E], %l1
56379 brlz,a %l2, loop_6677
56380 ldx [%l7 + 0x50], %i6
56381 edge16l %i0, %o3, %i2
56382 stb %g7, [%l7 + 0x42]
56383loop_6677:
56384 std %f8, [%l7 + 0x50]
56385 tvc %xcc, 0x6
56386 lduh [%l7 + 0x44], %o1
56387 lduw [%l7 + 0x68], %i1
56388 ldsw [%l7 + 0x60], %l5
56389 ldsh [%l7 + 0x32], %o2
56390 ldsb [%l7 + 0x71], %o6
56391 bvc,a,pn %icc, loop_6678
56392 fbg,a %fcc1, loop_6679
56393 fsrc2 %f6, %f8
56394 stb %g2, [%l7 + 0x48]
56395loop_6678:
56396 fmovrse %o7, %f2, %f15
56397loop_6679:
56398 fbe,a %fcc3, loop_6680
56399 ldub [%l7 + 0x5F], %g5
56400 edge16ln %o4, %l4, %l6
56401 or %g6, %i5, %l3
56402loop_6680:
56403 fble %fcc2, loop_6681
56404 tneg %xcc, 0x3
56405 umulcc %g3, 0x011A, %g1
56406 fnot2s %f4, %f6
56407loop_6681:
56408 ldsb [%l7 + 0x62], %o0
56409 nop
56410 setx loop_6682, %l0, %l1
56411 wrpr 0x1, %tl
56412 wrpr %l1, %tpc
56413 add %l1, 0x4, %l1
56414 wrpr %l1, %tnpc
56415 setx 0x34400001400, %l0, %l1
56416 wrpr %l1, %tstate
56417 wrhpr 0x4, %htstate
56418 retry
56419 be,pn %icc, loop_6683
56420 fbne,a %fcc1, loop_6684
56421 fbe,a %fcc2, loop_6685
56422loop_6682:
56423 ldd [%l7 + 0x18], %f2
56424loop_6683:
56425 stx %o5, [%l7 + 0x68]
56426loop_6684:
56427 fmovdvc %icc, %f12, %f3
56428loop_6685:
56429 array16 %g4, %i3, %i7
56430 brlez,a %i4, loop_6686
56431 tge %icc, 0x3
56432 tn %icc, 0x2
56433 stx %l1, [%l7 + 0x60]
56434loop_6686:
56435 udivcc %l0, 0x0A25, %l2
56436 andn %i6, %o3, %i2
56437 fmovrslez %g7, %f9, %f7
56438 fnors %f14, %f12, %f12
56439 ldsh [%l7 + 0x44], %o1
56440 fmovsleu %xcc, %f14, %f2
56441 mova %xcc, %i0, %l5
56442 stw %o2, [%l7 + 0x14]
56443 fpadd32s %f10, %f10, %f6
56444 fands %f4, %f12, %f6
56445 brz %i1, loop_6687
56446 ldsb [%l7 + 0x7C], %g2
56447 ldsw [%l7 + 0x20], %o6
56448 stb %o7, [%l7 + 0x58]
56449loop_6687:
56450 fabsd %f6, %f14
56451 call loop_6688
56452 fpadd32s %f1, %f7, %f0
56453 movge %icc, %g5, %o4
56454 ld [%l7 + 0x14], %f12
56455loop_6688:
56456 fxnors %f0, %f5, %f7
56457 fmovrsgz %l6, %f0, %f14
56458 sth %g6, [%l7 + 0x6C]
56459 fcmps %fcc1, %f8, %f1
56460 sth %i5, [%l7 + 0x26]
56461 lduw [%l7 + 0x44], %l3
56462 std %f12, [%l7 + 0x30]
56463 fmul8ulx16 %f2, %f10, %f4
56464 fmovsvs %xcc, %f12, %f3
56465 bneg loop_6689
56466 ldub [%l7 + 0x3E], %g3
56467 fcmpne16 %f6, %f8, %g1
56468 fbg %fcc1, loop_6690
56469loop_6689:
56470 fbl %fcc0, loop_6691
56471 lduw [%l7 + 0x08], %o0
56472 ld [%l7 + 0x40], %f1
56473loop_6690:
56474 fsrc2 %f0, %f8
56475loop_6691:
56476 movrne %o5, 0x032, %l4
56477 srlx %i3, 0x1C, %g4
56478 movn %xcc, %i7, %i4
56479 fmuld8sux16 %f0, %f13, %f10
56480 fpsub16s %f10, %f14, %f8
56481 ldx [%l7 + 0x38], %l0
56482 tle %xcc, 0x5
56483 fbe,a %fcc1, loop_6692
56484 edge16 %l1, %i6, %l2
56485 stw %i2, [%l7 + 0x24]
56486 fpack16 %f10, %f1
56487loop_6692:
56488 smul %o3, %o1, %i0
56489 sth %l5, [%l7 + 0x4E]
56490 st %f5, [%l7 + 0x20]
56491 fmovdge %xcc, %f4, %f14
56492 brz,a %g7, loop_6693
56493 ldx [%l7 + 0x50], %i1
56494 fbue,a %fcc3, loop_6694
56495 addccc %o2, %o6, %o7
56496loop_6693:
56497 fbu %fcc1, loop_6695
56498 movcc %xcc, %g2, %o4
56499loop_6694:
56500 fpadd32s %f13, %f15, %f8
56501 movn %xcc, %l6, %g6
56502loop_6695:
56503 edge16 %g5, %i5, %g3
56504 fmovdvc %icc, %f12, %f15
56505 ldsh [%l7 + 0x2A], %g1
56506 ldsb [%l7 + 0x40], %l3
56507 lduh [%l7 + 0x24], %o0
56508 movrlz %o5, 0x371, %l4
56509 te %icc, 0x1
56510 st %f10, [%l7 + 0x30]
56511 ldx [%l7 + 0x40], %g4
56512 bgu,a %icc, loop_6696
56513 fmovdge %xcc, %f14, %f2
56514 popc 0x078F, %i7
56515 tsubcc %i3, %l0, %l1
56516loop_6696:
56517 subccc %i4, %l2, %i2
56518 mulx %o3, %o1, %i0
56519 fxnors %f5, %f15, %f0
56520 tl %icc, 0x3
56521 orcc %l5, 0x036B, %i6
56522 fabsd %f8, %f14
56523 ldub [%l7 + 0x60], %i1
56524 ldx [%l7 + 0x30], %o2
56525 fnot2s %f10, %f6
56526 sra %g7, %o6, %o7
56527 stx %o4, [%l7 + 0x58]
56528 fpadd16 %f4, %f0, %f4
56529 fnand %f0, %f10, %f10
56530 fmovrsne %g2, %f8, %f11
56531 fbne,a %fcc2, loop_6697
56532 ldsw [%l7 + 0x58], %g6
56533 fmovrsgz %g5, %f3, %f0
56534 call loop_6698
56535loop_6697:
56536 fcmpne16 %f2, %f2, %i5
56537 smulcc %l6, %g3, %l3
56538 fmovsneg %icc, %f0, %f7
56539loop_6698:
56540 move %xcc, %g1, %o5
56541 fmovdvs %xcc, %f10, %f1
56542 stw %l4, [%l7 + 0x2C]
56543 fpack32 %f4, %f4, %f2
56544 sth %o0, [%l7 + 0x28]
56545 fbg %fcc0, loop_6699
56546 ldx [%l7 + 0x58], %g4
56547 tn %icc, 0x2
56548 ldsb [%l7 + 0x7D], %i7
56549loop_6699:
56550 edge32l %l0, %l1, %i4
56551 ldx [%l7 + 0x08], %i3
56552 ld [%l7 + 0x68], %f4
56553 ldx [%l7 + 0x28], %l2
56554 bvs,a,pn %icc, loop_6700
56555 sll %i2, %o1, %o3
56556 fabsd %f0, %f4
56557 ble loop_6701
56558loop_6700:
56559 ldx [%l7 + 0x50], %i0
56560 ldub [%l7 + 0x1F], %l5
56561 udivx %i6, 0x0B6D, %o2
56562loop_6701:
56563 stx %i1, [%l7 + 0x30]
56564 fmovscc %icc, %f0, %f9
56565 faligndata %f10, %f0, %f10
56566 bcc loop_6702
56567 fmul8x16au %f4, %f8, %f6
56568 udivcc %o6, 0x0CE1, %o7
56569 bn,a loop_6703
56570loop_6702:
56571 sllx %g7, 0x05, %o4
56572 stx %g6, [%l7 + 0x58]
56573 ld [%l7 + 0x18], %f9
56574loop_6703:
56575 srl %g2, %i5, %g5
56576 orcc %g3, %l6, %g1
56577 fmovsge %icc, %f8, %f10
56578 fmovrse %l3, %f12, %f13
56579 ldd [%l7 + 0x70], %f8
56580 ldsb [%l7 + 0x53], %o5
56581 tcs %icc, 0x4
56582 andcc %o0, 0x1085, %l4
56583 brnz,a %i7, loop_6704
56584 taddcctv %g4, %l1, %i4
56585 edge8 %l0, %i3, %l2
56586 stb %o1, [%l7 + 0x4A]
56587loop_6704:
56588 fbg %fcc1, loop_6705
56589 edge32ln %o3, %i2, %i0
56590 fmovsvs %xcc, %f14, %f8
56591 ld [%l7 + 0x14], %f4
56592loop_6705:
56593 array32 %i6, %l5, %i1
56594 brgez,a %o6, loop_6706
56595 and %o2, %g7, %o4
56596 ldsb [%l7 + 0x52], %g6
56597 bvc,a loop_6707
56598loop_6706:
56599 brz,a %o7, loop_6708
56600 fmovspos %icc, %f12, %f8
56601 fnegs %f6, %f2
56602loop_6707:
56603 brz,a %g2, loop_6709
56604loop_6708:
56605 ble,pt %icc, loop_6710
56606 fmovsg %xcc, %f10, %f9
56607 st %f8, [%l7 + 0x54]
56608loop_6709:
56609 fmovdvs %icc, %f12, %f6
56610loop_6710:
56611 fbo,a %fcc3, loop_6711
56612 fmovrdlez %g5, %f4, %f6
56613 sth %i5, [%l7 + 0x10]
56614 stw %g3, [%l7 + 0x20]
56615loop_6711:
56616 ldd [%l7 + 0x40], %f8
56617 fones %f12
56618 fmovsvc %xcc, %f3, %f14
56619 fmovdleu %xcc, %f1, %f1
56620 udivx %l6, 0x00AB, %g1
56621 ldsw [%l7 + 0x68], %l3
56622 st %f7, [%l7 + 0x28]
56623 ta %xcc, 0x7
56624 fcmpgt32 %f4, %f12, %o5
56625 fexpand %f3, %f8
56626 bcc,pt %icc, loop_6712
56627 movre %o0, 0x221, %i7
56628 stb %l4, [%l7 + 0x72]
56629 fxnors %f15, %f4, %f10
56630loop_6712:
56631 fbule %fcc2, loop_6713
56632 orcc %g4, %i4, %l1
56633 ldsh [%l7 + 0x76], %i3
56634 fandnot2s %f14, %f15, %f9
56635loop_6713:
56636 fpackfix %f4, %f5
56637 fmovdpos %icc, %f4, %f3
56638 fmovdpos %icc, %f1, %f6
56639 fmovrsgz %l2, %f5, %f15
56640 fbne %fcc0, loop_6714
56641 tl %icc, 0x1
56642 xnor %l0, %o1, %o3
56643 brz %i0, loop_6715
56644loop_6714:
56645 fbu %fcc1, loop_6716
56646 stb %i2, [%l7 + 0x28]
56647 srlx %l5, 0x0E, %i6
56648loop_6715:
56649 mulx %i1, %o6, %o2
56650loop_6716:
56651 ba,a loop_6717
56652 movneg %xcc, %g7, %o4
56653 fandnot2 %f12, %f8, %f14
56654 fabss %f1, %f7
56655loop_6717:
56656 fmovdgu %icc, %f14, %f1
56657 xnorcc %g6, %g2, %g5
56658 ba,a loop_6718
56659 ldsw [%l7 + 0x7C], %i5
56660 fbl,a %fcc3, loop_6719
56661 ldsh [%l7 + 0x30], %o7
56662loop_6718:
56663 fbul %fcc1, loop_6720
56664 movg %icc, %l6, %g3
56665loop_6719:
56666 fnot2s %f6, %f5
56667 mulx %g1, %l3, %o0
56668loop_6720:
56669 ldd [%l7 + 0x68], %f4
56670 fmovdge %icc, %f8, %f8
56671 sth %o5, [%l7 + 0x2A]
56672 alignaddr %i7, %l4, %g4
56673 stw %i4, [%l7 + 0x4C]
56674 stx %l1, [%l7 + 0x38]
56675 fmovrdgz %i3, %f8, %f10
56676 sdiv %l0, 0x00E1, %l2
56677 fbule %fcc1, loop_6721
56678 pdist %f6, %f4, %f14
56679 ldx [%l7 + 0x20], %o3
56680 tg %xcc, 0x6
56681loop_6721:
56682 movgu %xcc, %i0, %o1
56683 siam 0x4
56684 lduw [%l7 + 0x2C], %l5
56685 edge32n %i2, %i1, %o6
56686 ldsh [%l7 + 0x48], %i6
56687 fnands %f13, %f11, %f13
56688 lduw [%l7 + 0x40], %o2
56689 fandnot2s %f5, %f1, %f1
56690 ldsh [%l7 + 0x38], %g7
56691 fmovrdlz %o4, %f0, %f8
56692 edge32 %g6, %g5, %i5
56693 lduh [%l7 + 0x2E], %g2
56694 lduw [%l7 + 0x64], %o7
56695 fmovrslez %g3, %f12, %f9
56696 fmovdn %icc, %f12, %f14
56697 mulx %g1, %l3, %o0
56698 fmovrdgez %l6, %f4, %f12
56699 lduw [%l7 + 0x0C], %o5
56700 stx %i7, [%l7 + 0x38]
56701 stx %g4, [%l7 + 0x48]
56702 bvc,a %icc, loop_6722
56703 ldd [%l7 + 0x38], %f6
56704 st %f7, [%l7 + 0x60]
56705 sllx %i4, %l1, %l4
56706loop_6722:
56707 lduh [%l7 + 0x1C], %i3
56708 be,pt %xcc, loop_6723
56709 fpadd32 %f10, %f4, %f6
56710 ldd [%l7 + 0x58], %f10
56711 lduw [%l7 + 0x68], %l0
56712loop_6723:
56713 ldx [%l7 + 0x28], %l2
56714 ldsw [%l7 + 0x74], %o3
56715 nop
56716 setx loop_6724, %l0, %l1
56717 wrpr 0x1, %tl
56718 wrpr %l1, %tpc
56719 add %l1, 0x4, %l1
56720 wrpr %l1, %tnpc
56721 setx 0x34400001400, %l0, %l1
56722 wrpr %l1, %tstate
56723 wrhpr 0x4, %htstate
56724 retry
56725 taddcc %i0, %o1, %l5
56726 fmovdvc %icc, %f4, %f1
56727 udivx %i1, 0x0CF2, %o6
56728loop_6724:
56729 fcmpd %fcc2, %f12, %f6
56730 fbe,a %fcc0, loop_6725
56731 ldsh [%l7 + 0x6E], %i6
56732 st %f4, [%l7 + 0x08]
56733 stw %i2, [%l7 + 0x70]
56734loop_6725:
56735 fpadd16 %f2, %f4, %f2
56736 movrne %o2, 0x1C1, %g7
56737 movrlz %o4, %g5, %g6
56738 fexpand %f9, %f10
56739 fpsub16 %f12, %f12, %f12
56740 brlz,a %g2, loop_6726
56741 std %f8, [%l7 + 0x50]
56742 fmovdvs %icc, %f4, %f6
56743 fmovrdgz %o7, %f8, %f10
56744loop_6726:
56745 fmul8ulx16 %f8, %f10, %f0
56746 ldd [%l7 + 0x50], %f0
56747 stw %i5, [%l7 + 0x0C]
56748 fmovsg %xcc, %f2, %f11
56749 tg %icc, 0x1
56750 stw %g3, [%l7 + 0x5C]
56751 lduh [%l7 + 0x14], %g1
56752 bpos %icc, loop_6727
56753 stx %l3, [%l7 + 0x70]
56754 xnorcc %l6, 0x18E2, %o5
56755 fpack32 %f14, %f12, %f8
56756loop_6727:
56757 fbge,a %fcc3, loop_6728
56758 ldx [%l7 + 0x48], %i7
56759 tl %xcc, 0x1
56760 tg %xcc, 0x7
56761loop_6728:
56762 ldsh [%l7 + 0x28], %g4
56763 bn,pt %icc, loop_6729
56764 stb %i4, [%l7 + 0x5E]
56765 taddcctv %o0, %l4, %l1
56766 smulcc %l0, 0x03B9, %i3
56767loop_6729:
56768 fbg %fcc0, loop_6730
56769 movg %icc, %l2, %i0
56770 sth %o3, [%l7 + 0x22]
56771 sth %l5, [%l7 + 0x0E]
56772loop_6730:
56773 ld [%l7 + 0x4C], %f14
56774 edge32n %i1, %o1, %i6
56775 movrlez %o6, %i2, %g7
56776 subccc %o4, %o2, %g5
56777 fsrc1s %f9, %f10
56778 bn loop_6731
56779 sth %g6, [%l7 + 0x54]
56780 stb %o7, [%l7 + 0x2C]
56781 ldd [%l7 + 0x18], %f10
56782loop_6731:
56783 tneg %xcc, 0x1
56784 bcc,pt %xcc, loop_6732
56785 ldsb [%l7 + 0x72], %g2
56786 fblg,a %fcc2, loop_6733
56787 srl %i5, 0x09, %g3
56788loop_6732:
56789 fcmple32 %f6, %f12, %g1
56790 fnot1 %f14, %f0
56791loop_6733:
56792 tn %xcc, 0x2
56793 movvs %icc, %l3, %o5
56794 fpack32 %f12, %f8, %f4
56795 movl %icc, %l6, %i7
56796 fpsub16s %f1, %f13, %f8
56797 fabsd %f12, %f4
56798 bvc %icc, loop_6734
56799 lduw [%l7 + 0x4C], %i4
56800 ldub [%l7 + 0x47], %o0
56801 nop
56802 setx loop_6735, %l0, %l1
56803 wrpr 0x1, %tl
56804 wrpr %l1, %tnpc
56805 setx 0x34400001400, %l0, %l1
56806 wrpr %l1, %tstate
56807 wrhpr 0x4, %htstate
56808 done
56809loop_6734:
56810 umul %g4, %l1, %l0
56811 fbne %fcc0, loop_6736
56812 ldsw [%l7 + 0x54], %i3
56813loop_6735:
56814 edge32ln %l4, %i0, %l2
56815 stx %l5, [%l7 + 0x68]
56816loop_6736:
56817 edge8 %i1, %o3, %i6
56818 tle %icc, 0x4
56819 fmovrsne %o1, %f10, %f6
56820 fnegd %f4, %f8
56821 fbue %fcc0, loop_6737
56822 tvc %xcc, 0x2
56823 ldd [%l7 + 0x48], %f0
56824 fmovrdne %o6, %f12, %f12
56825loop_6737:
56826 lduh [%l7 + 0x12], %g7
56827 ldsh [%l7 + 0x14], %i2
56828 stb %o4, [%l7 + 0x5C]
56829 umulcc %g5, %o2, %o7
56830 lduw [%l7 + 0x64], %g2
56831 add %g6, 0x0650, %i5
56832 fpack16 %f4, %f3
56833 orncc %g3, 0x04E7, %l3
56834 movcs %xcc, %g1, %l6
56835 array32 %o5, %i4, %o0
56836 movneg %icc, %i7, %g4
56837 fcmpgt32 %f10, %f10, %l1
56838 lduh [%l7 + 0x56], %i3
56839 fcmpd %fcc0, %f8, %f12
56840 brgez,a %l0, loop_6738
56841 ldsw [%l7 + 0x48], %i0
56842 fble %fcc3, loop_6739
56843 movn %icc, %l4, %l2
56844loop_6738:
56845 brlz %l5, loop_6740
56846 fmovdcs %xcc, %f7, %f11
56847loop_6739:
56848 fmovdleu %icc, %f13, %f11
56849 mulx %i1, %o3, %i6
56850loop_6740:
56851 fcmpne16 %f6, %f0, %o6
56852 ldd [%l7 + 0x18], %f14
56853 sth %o1, [%l7 + 0x3E]
56854 fmovrsne %g7, %f15, %f2
56855 st %f13, [%l7 + 0x4C]
56856 fpsub32s %f7, %f0, %f1
56857 orncc %i2, 0x1B82, %o4
56858 fcmpeq16 %f10, %f4, %o2
56859 array32 %g5, %o7, %g6
56860 stx %g2, [%l7 + 0x20]
56861 ld [%l7 + 0x50], %f15
56862 std %f0, [%l7 + 0x08]
56863 fandnot2s %f5, %f2, %f8
56864 lduh [%l7 + 0x7A], %g3
56865 fnands %f9, %f0, %f13
56866 fnands %f9, %f13, %f14
56867 ldd [%l7 + 0x20], %f4
56868 bcs,pt %xcc, loop_6741
56869 ldsw [%l7 + 0x50], %i5
56870 fcmpgt16 %f4, %f2, %l3
56871 ldsw [%l7 + 0x10], %g1
56872loop_6741:
56873 movne %icc, %l6, %i4
56874 be,pn %icc, loop_6742
56875 fmovdl %xcc, %f15, %f12
56876 edge16l %o5, %i7, %g4
56877 bvs %xcc, loop_6743
56878loop_6742:
56879 ld [%l7 + 0x30], %f6
56880 ba,pn %xcc, loop_6744
56881 brlez,a %o0, loop_6745
56882loop_6743:
56883 fmuld8sux16 %f9, %f15, %f2
56884 ldd [%l7 + 0x78], %f8
56885loop_6744:
56886 fmovdvs %icc, %f1, %f2
56887loop_6745:
56888 ldsw [%l7 + 0x20], %l1
56889 lduw [%l7 + 0x28], %l0
56890 for %f12, %f0, %f4
56891 stw %i3, [%l7 + 0x1C]
56892 stw %l4, [%l7 + 0x18]
56893 fmul8x16al %f0, %f14, %f2
56894 xnor %l2, %l5, %i0
56895 be loop_6746
56896 ldd [%l7 + 0x30], %f0
56897 ldsh [%l7 + 0x38], %i1
56898 fpadd16 %f10, %f4, %f2
56899loop_6746:
56900 lduw [%l7 + 0x74], %o3
56901 fands %f3, %f3, %f3
56902 for %f4, %f8, %f10
56903 fors %f1, %f12, %f7
56904 fbne %fcc0, loop_6747
56905 fcmpes %fcc2, %f1, %f12
56906 fmovrdlez %o6, %f8, %f0
56907 sub %o1, 0x075F, %g7
56908loop_6747:
56909 movvc %icc, %i2, %o4
56910 st %f10, [%l7 + 0x6C]
56911 movle %xcc, %i6, %g5
56912 fzeros %f9
56913 tge %icc, 0x6
56914 movre %o2, %g6, %g2
56915 addcc %o7, %i5, %l3
56916 stb %g1, [%l7 + 0x57]
56917 ldd [%l7 + 0x08], %f0
56918 bcc,a %xcc, loop_6748
56919 fmovdne %icc, %f14, %f0
56920 fbl,a %fcc3, loop_6749
56921 lduw [%l7 + 0x2C], %l6
56922loop_6748:
56923 fmovrse %g3, %f3, %f1
56924 fpack16 %f2, %f4
56925loop_6749:
56926 fmovda %icc, %f7, %f12
56927 bg loop_6750
56928 fmovrdgez %o5, %f12, %f12
56929 orncc %i4, 0x03F6, %i7
56930 stb %o0, [%l7 + 0x3B]
56931loop_6750:
56932 stw %l1, [%l7 + 0x5C]
56933 or %l0, 0x0B2F, %g4
56934 st %f8, [%l7 + 0x38]
56935 movrne %i3, %l2, %l4
56936 edge16l %i0, %i1, %o3
56937 fsrc1 %f12, %f14
56938 xnorcc %o6, %o1, %g7
56939 bn,pt %xcc, loop_6751
56940 sth %i2, [%l7 + 0x12]
56941 udiv %l5, 0x0F27, %o4
56942 xor %i6, %g5, %o2
56943loop_6751:
56944 stb %g2, [%l7 + 0x21]
56945 nop
56946 setx loop_6752, %l0, %l1
56947 wrpr 0x1, %tl
56948 wrpr %l1, %tnpc
56949 setx 0x34400001400, %l0, %l1
56950 wrpr %l1, %tstate
56951 wrhpr 0x4, %htstate
56952 done
56953 stb %g6, [%l7 + 0x2E]
56954 ldd [%l7 + 0x70], %f2
56955 fcmpeq32 %f6, %f4, %o7
56956loop_6752:
56957 stw %i5, [%l7 + 0x10]
56958 fmovdg %xcc, %f2, %f11
56959 fbge,a %fcc0, loop_6753
56960 add %l3, %l6, %g3
56961 stx %g1, [%l7 + 0x30]
56962 fmovrdgez %i4, %f14, %f6
56963loop_6753:
56964 fmovde %icc, %f9, %f9
56965 fpack32 %f4, %f8, %f0
56966 array16 %o5, %i7, %l1
56967 ldsb [%l7 + 0x4E], %o0
56968 bl,pn %icc, loop_6754
56969 alignaddr %l0, %i3, %l2
56970 bleu,a loop_6755
56971 xor %l4, 0x049E, %i0
56972loop_6754:
56973 fsrc1 %f14, %f10
56974 tl %icc, 0x0
56975loop_6755:
56976 lduh [%l7 + 0x36], %g4
56977 stb %i1, [%l7 + 0x14]
56978 tpos %icc, 0x6
56979 fmovdg %icc, %f3, %f3
56980 movg %xcc, %o3, %o6
56981 stx %g7, [%l7 + 0x28]
56982 fsrc1s %f12, %f15
56983 ldsw [%l7 + 0x08], %o1
56984 fmovsg %icc, %f7, %f14
56985 fpsub16 %f4, %f4, %f0
56986 fxors %f2, %f8, %f14
56987 stx %l5, [%l7 + 0x30]
56988 fmul8sux16 %f4, %f6, %f2
56989 fsrc1s %f6, %f14
56990 ldsh [%l7 + 0x24], %o4
56991 fmul8x16al %f5, %f7, %f12
56992 fmovrdlez %i2, %f6, %f4
56993 subccc %i6, %o2, %g2
56994 fxnor %f0, %f8, %f6
56995 fsrc2 %f4, %f14
56996 fbuge %fcc0, loop_6756
56997 ldx [%l7 + 0x48], %g5
56998 fmovrdlez %g6, %f6, %f0
56999 edge8 %i5, %l3, %l6
57000loop_6756:
57001 srl %g3, 0x1F, %g1
57002 fbul %fcc1, loop_6757
57003 stw %i4, [%l7 + 0x54]
57004 fpack32 %f12, %f6, %f6
57005 stx %o5, [%l7 + 0x18]
57006loop_6757:
57007 bcc,pt %xcc, loop_6758
57008 fmovrde %i7, %f0, %f10
57009 mulscc %o7, 0x1B2C, %l1
57010 edge32 %l0, %i3, %l2
57011loop_6758:
57012 movge %xcc, %o0, %i0
57013 fba %fcc0, loop_6759
57014 fmovsge %xcc, %f14, %f0
57015 fmovrse %l4, %f6, %f4
57016 ldx [%l7 + 0x20], %g4
57017loop_6759:
57018 fmovdl %icc, %f13, %f11
57019 srl %i1, %o3, %g7
57020 bshuffle %f8, %f12, %f0
57021 udivx %o1, 0x06E4, %l5
57022 stw %o4, [%l7 + 0x24]
57023 fmovdcc %xcc, %f12, %f1
57024 fbge,a %fcc3, loop_6760
57025 movl %xcc, %o6, %i2
57026 bgu,a,pn %icc, loop_6761
57027 fcmpne32 %f4, %f10, %o2
57028loop_6760:
57029 lduw [%l7 + 0x14], %i6
57030 lduw [%l7 + 0x2C], %g5
57031loop_6761:
57032 bcs,a,pt %xcc, loop_6762
57033 ldd [%l7 + 0x30], %f2
57034 fmovda %icc, %f1, %f15
57035 stb %g2, [%l7 + 0x56]
57036loop_6762:
57037 nop
57038 setx loop_6763, %l0, %l1
57039 wrpr 0x1, %tl
57040 wrpr %l1, %tnpc
57041 setx 0x34400001400, %l0, %l1
57042 wrpr %l1, %tstate
57043 wrhpr 0x4, %htstate
57044 done
57045 fmul8ulx16 %f10, %f8, %f0
57046 ldsb [%l7 + 0x62], %i5
57047 fmovdvs %xcc, %f7, %f12
57048loop_6763:
57049 fmul8sux16 %f0, %f8, %f12
57050 fmovrslez %l3, %f15, %f13
57051 edge32ln %g6, %g3, %l6
57052 ldsh [%l7 + 0x7E], %i4
57053 fcmped %fcc2, %f8, %f14
57054 subcc %o5, %g1, %i7
57055 fbne,a %fcc1, loop_6764
57056 fbe,a %fcc1, loop_6765
57057 srax %l1, 0x0D, %o7
57058 bcs,a,pn %xcc, loop_6766
57059loop_6764:
57060 popc 0x0E2A, %l0
57061loop_6765:
57062 fcmpgt16 %f14, %f14, %i3
57063 fmovse %xcc, %f1, %f10
57064loop_6766:
57065 edge8 %o0, %i0, %l2
57066 ldsh [%l7 + 0x0E], %g4
57067 stw %l4, [%l7 + 0x44]
57068 array16 %i1, %g7, %o1
57069 edge8l %o3, %o4, %o6
57070 ld [%l7 + 0x2C], %f3
57071 fble,a %fcc1, loop_6767
57072 stb %l5, [%l7 + 0x40]
57073 lduh [%l7 + 0x44], %o2
57074 fmovsvc %icc, %f6, %f11
57075loop_6767:
57076 st %f2, [%l7 + 0x1C]
57077 udivx %i2, 0x1CD2, %g5
57078 std %f0, [%l7 + 0x20]
57079 subc %i6, %i5, %l3
57080 movrlz %g2, %g3, %l6
57081 fbne %fcc2, loop_6768
57082 lduw [%l7 + 0x70], %g6
57083 edge8l %o5, %i4, %g1
57084 fba %fcc1, loop_6769
57085loop_6768:
57086 fpsub32s %f11, %f0, %f1
57087 stw %l1, [%l7 + 0x38]
57088 tpos %xcc, 0x7
57089loop_6769:
57090 bn,pn %icc, loop_6770
57091 fmovscs %icc, %f12, %f5
57092 fmovsneg %icc, %f8, %f1
57093 fand %f10, %f8, %f0
57094loop_6770:
57095 fcmpgt16 %f10, %f4, %o7
57096 fnot2s %f4, %f3
57097 addccc %i7, 0x0BF7, %i3
57098 fpsub32 %f6, %f6, %f6
57099 move %icc, %l0, %i0
57100 srl %o0, %l2, %l4
57101 fbg,a %fcc2, loop_6771
57102 fabss %f3, %f14
57103 fbule %fcc0, loop_6772
57104 bvs,pt %xcc, loop_6773
57105loop_6771:
57106 ld [%l7 + 0x3C], %f14
57107 ld [%l7 + 0x7C], %f0
57108loop_6772:
57109 sdivcc %g4, 0x1C0F, %g7
57110loop_6773:
57111 fabsd %f14, %f12
57112 sth %i1, [%l7 + 0x10]
57113 lduw [%l7 + 0x70], %o3
57114 xorcc %o1, %o4, %l5
57115 bneg %icc, loop_6774
57116 bgu loop_6775
57117 fxors %f5, %f2, %f10
57118 fnot2s %f13, %f11
57119loop_6774:
57120 sth %o2, [%l7 + 0x7A]
57121loop_6775:
57122 bne,a %icc, loop_6776
57123 fsrc2s %f11, %f8
57124 array32 %o6, %g5, %i2
57125 ldsb [%l7 + 0x55], %i6
57126loop_6776:
57127 fbl,a %fcc3, loop_6777
57128 fmovde %xcc, %f15, %f13
57129 array16 %l3, %i5, %g3
57130 sllx %g2, %l6, %o5
57131loop_6777:
57132 sllx %i4, 0x03, %g6
57133 and %l1, %o7, %i7
57134 umulcc %i3, 0x0005, %l0
57135 edge16ln %i0, %o0, %l2
57136 tcs %xcc, 0x6
57137 fpadd16s %f2, %f10, %f15
57138 ld [%l7 + 0x5C], %f3
57139 fmovdle %icc, %f4, %f2
57140 bvs,a,pt %icc, loop_6778
57141 bpos,a %xcc, loop_6779
57142 fornot2s %f5, %f6, %f1
57143 fabsd %f0, %f4
57144loop_6778:
57145 ldub [%l7 + 0x67], %g1
57146loop_6779:
57147 lduw [%l7 + 0x30], %l4
57148 smul %g7, %i1, %g4
57149 andn %o1, %o4, %l5
57150 ldsw [%l7 + 0x7C], %o2
57151 ldsh [%l7 + 0x54], %o6
57152 std %f4, [%l7 + 0x28]
57153 faligndata %f6, %f6, %f6
57154 fmovscs %icc, %f13, %f14
57155 fmovdneg %xcc, %f15, %f5
57156 fbne %fcc3, loop_6780
57157 ta %xcc, 0x3
57158 stx %o3, [%l7 + 0x68]
57159 ldx [%l7 + 0x18], %i2
57160loop_6780:
57161 xor %g5, 0x08B3, %i6
57162 bcs loop_6781
57163 fmovdcs %xcc, %f0, %f12
57164 ldsh [%l7 + 0x40], %i5
57165 faligndata %f8, %f8, %f12
57166loop_6781:
57167 fmovdgu %icc, %f4, %f13
57168 ldub [%l7 + 0x1C], %l3
57169 fbo %fcc3, loop_6782
57170 mulscc %g2, %g3, %o5
57171 st %f1, [%l7 + 0x34]
57172 stx %l6, [%l7 + 0x58]
57173loop_6782:
57174 fandnot2 %f0, %f14, %f0
57175 fbu %fcc1, loop_6783
57176 fxnors %f15, %f9, %f8
57177 fmul8x16al %f2, %f1, %f4
57178 fxor %f12, %f10, %f2
57179loop_6783:
57180 fmul8ulx16 %f2, %f6, %f14
57181 sth %g6, [%l7 + 0x38]
57182 ldd [%l7 + 0x50], %f14
57183 fcmpgt16 %f12, %f8, %i4
57184 std %f0, [%l7 + 0x10]
57185 fmovsg %xcc, %f0, %f12
57186 movcc %xcc, %l1, %i7
57187 stw %o7, [%l7 + 0x60]
57188 srlx %i3, %l0, %o0
57189 stb %i0, [%l7 + 0x23]
57190 taddcctv %g1, %l4, %l2
57191 ldd [%l7 + 0x58], %f2
57192 brz %g7, loop_6784
57193 fmovrdlz %i1, %f14, %f6
57194 move %icc, %g4, %o1
57195 ldub [%l7 + 0x38], %o4
57196loop_6784:
57197 bcs,pt %icc, loop_6785
57198 ldub [%l7 + 0x4D], %l5
57199 fandnot2 %f12, %f4, %f0
57200 stx %o6, [%l7 + 0x60]
57201loop_6785:
57202 nop
57203 setx loop_6786, %l0, %l1
57204 wrpr 0x1, %tl
57205 wrpr %l1, %tpc
57206 add %l1, 0x4, %l1
57207 wrpr %l1, %tnpc
57208 setx 0x34400001400, %l0, %l1
57209 wrpr %l1, %tstate
57210 wrhpr 0x4, %htstate
57211 retry
57212 fcmpgt16 %f4, %f0, %o3
57213 brz,a %o2, loop_6787
57214 umul %g5, 0x1FD8, %i2
57215loop_6786:
57216 fmovsge %icc, %f4, %f6
57217 edge16 %i5, %i6, %g2
57218loop_6787:
57219 tcs %xcc, 0x2
57220 fnand %f0, %f10, %f14
57221 std %f14, [%l7 + 0x38]
57222 lduw [%l7 + 0x68], %g3
57223 andcc %o5, %l3, %g6
57224 tcs %icc, 0x1
57225 brlz %i4, loop_6788
57226 xor %l1, 0x0C8D, %l6
57227 edge32 %o7, %i7, %l0
57228 movpos %xcc, %o0, %i3
57229loop_6788:
57230 fabss %f6, %f7
57231 fpadd32 %f4, %f6, %f4
57232 movl %xcc, %i0, %g1
57233 fmovse %xcc, %f7, %f9
57234 bvs,a loop_6789
57235 array8 %l2, %g7, %i1
57236 fpsub16 %f8, %f0, %f10
57237 std %f4, [%l7 + 0x30]
57238loop_6789:
57239 bcs,pn %icc, loop_6790
57240 alignaddr %l4, %o1, %o4
57241 fmovscc %icc, %f3, %f7
57242 brlez,a %g4, loop_6791
57243loop_6790:
57244 stb %o6, [%l7 + 0x14]
57245 std %f6, [%l7 + 0x28]
57246 ldsh [%l7 + 0x32], %o3
57247loop_6791:
57248 fmuld8ulx16 %f15, %f10, %f4
57249 xor %o2, 0x02DC, %g5
57250 stb %i2, [%l7 + 0x2E]
57251 xorcc %i5, %i6, %l5
57252 fabsd %f12, %f12
57253 subc %g3, %o5, %g2
57254 fand %f0, %f10, %f0
57255 fmovrdne %l3, %f2, %f6
57256 stx %i4, [%l7 + 0x10]
57257 fmovdle %icc, %f4, %f4
57258 fbg %fcc0, loop_6792
57259 sdivcc %g6, 0x0B73, %l1
57260 ldd [%l7 + 0x20], %f6
57261 ld [%l7 + 0x54], %f13
57262loop_6792:
57263 fornot1 %f6, %f4, %f2
57264 ldub [%l7 + 0x6F], %l6
57265 bcc,pt %icc, loop_6793
57266 andn %i7, %o7, %l0
57267 fmovrdgez %i3, %f12, %f12
57268 fmovsge %xcc, %f7, %f9
57269loop_6793:
57270 fsrc1s %f1, %f9
57271 fpmerge %f8, %f12, %f12
57272 lduh [%l7 + 0x4C], %o0
57273 fpack32 %f2, %f4, %f2
57274 ldsh [%l7 + 0x3E], %g1
57275 fbn,a %fcc0, loop_6794
57276 st %f14, [%l7 + 0x4C]
57277 fbne,a %fcc0, loop_6795
57278 ldd [%l7 + 0x60], %f2
57279loop_6794:
57280 movcc %icc, %i0, %g7
57281 ld [%l7 + 0x6C], %f2
57282loop_6795:
57283 fand %f6, %f12, %f0
57284 tpos %xcc, 0x7
57285 fmovsgu %icc, %f12, %f12
57286 lduh [%l7 + 0x2C], %i1
57287 movgu %icc, %l2, %l4
57288 nop
57289 setx loop_6796, %l0, %l1
57290 wrpr 0x1, %tl
57291 wrpr %l1, %tpc
57292 add %l1, 0x4, %l1
57293 wrpr %l1, %tnpc
57294 setx 0x34400001400, %l0, %l1
57295 wrpr %l1, %tstate
57296 wrhpr 0x4, %htstate
57297 retry
57298 fands %f15, %f0, %f15
57299 tn %xcc, 0x0
57300 stx %o1, [%l7 + 0x20]
57301loop_6796:
57302 bne,a,pn %xcc, loop_6797
57303 ba,a,pn %icc, loop_6798
57304 fnot2s %f2, %f14
57305 addc %g4, %o4, %o6
57306loop_6797:
57307 ld [%l7 + 0x34], %f9
57308loop_6798:
57309 stb %o3, [%l7 + 0x5B]
57310 ld [%l7 + 0x20], %f10
57311 movre %o2, %g5, %i2
57312 bcc,pn %icc, loop_6799
57313 tn %xcc, 0x2
57314 subc %i5, %i6, %l5
57315 fmuld8ulx16 %f2, %f10, %f6
57316loop_6799:
57317 bne,pt %icc, loop_6800
57318 ldub [%l7 + 0x48], %g3
57319 be %icc, loop_6801
57320 lduw [%l7 + 0x24], %o5
57321loop_6800:
57322 fmovdvc %xcc, %f10, %f12
57323 ldd [%l7 + 0x78], %f6
57324loop_6801:
57325 ldsb [%l7 + 0x0D], %g2
57326 ldsw [%l7 + 0x30], %i4
57327 fnot2s %f5, %f7
57328 fnegd %f6, %f10
57329 lduh [%l7 + 0x6C], %g6
57330 fmovrslez %l3, %f13, %f0
57331 bl loop_6802
57332 tvc %xcc, 0x7
57333 brlz,a %l6, loop_6803
57334 bshuffle %f12, %f12, %f6
57335loop_6802:
57336 addc %l1, %i7, %l0
57337 fbg %fcc1, loop_6804
57338loop_6803:
57339 bl,a,pt %icc, loop_6805
57340 fbn,a %fcc0, loop_6806
57341 fabss %f0, %f5
57342loop_6804:
57343 movpos %xcc, %o7, %o0
57344loop_6805:
57345 fpsub16s %f5, %f15, %f0
57346loop_6806:
57347 fbge %fcc1, loop_6807
57348 st %f2, [%l7 + 0x44]
57349 fmovdn %xcc, %f2, %f3
57350 ld [%l7 + 0x54], %f11
57351loop_6807:
57352 edge16l %i3, %g1, %g7
57353 subcc %i0, 0x1472, %l2
57354 brnz,a %i1, loop_6808
57355 fors %f5, %f13, %f4
57356 fxor %f14, %f10, %f8
57357 ldub [%l7 + 0x21], %o1
57358loop_6808:
57359 movge %icc, %l4, %g4
57360 movle %icc, %o6, %o4
57361 stb %o3, [%l7 + 0x1B]
57362 ldsh [%l7 + 0x0E], %o2
57363 stw %g5, [%l7 + 0x3C]
57364 fmuld8sux16 %f11, %f5, %f6
57365 fbul %fcc2, loop_6809
57366 add %i2, %i6, %i5
57367 udiv %l5, 0x18AC, %o5
57368 fmovdl %icc, %f12, %f9
57369loop_6809:
57370 fnot1 %f4, %f2
57371 fnands %f10, %f14, %f9
57372 ldx [%l7 + 0x08], %g3
57373 std %f14, [%l7 + 0x78]
57374 tgu %icc, 0x6
57375 sra %i4, %g6, %l3
57376 xor %l6, %g2, %l1
57377 ldsh [%l7 + 0x54], %i7
57378 fba %fcc2, loop_6810
57379 tl %xcc, 0x6
57380 tpos %icc, 0x2
57381 movleu %xcc, %l0, %o0
57382loop_6810:
57383 fcmpne16 %f8, %f2, %i3
57384 xor %g1, %g7, %o7
57385 addccc %i0, %l2, %i1
57386 bleu,a loop_6811
57387 fmul8ulx16 %f6, %f0, %f2
57388 sth %o1, [%l7 + 0x74]
57389 ldsb [%l7 + 0x60], %g4
57390loop_6811:
57391 tne %icc, 0x1
57392 fmovscc %xcc, %f9, %f2
57393 fbn,a %fcc1, loop_6812
57394 stb %l4, [%l7 + 0x1A]
57395 smulcc %o6, 0x08F4, %o3
57396 ld [%l7 + 0x40], %f2
57397loop_6812:
57398 fmul8ulx16 %f10, %f8, %f0
57399 fmovdvc %icc, %f5, %f13
57400 ldub [%l7 + 0x2D], %o2
57401 taddcc %o4, 0x1B01, %i2
57402 fsrc2 %f2, %f2
57403 ldsh [%l7 + 0x1A], %i6
57404 sth %g5, [%l7 + 0x5C]
57405 ldub [%l7 + 0x35], %l5
57406 ldub [%l7 + 0x23], %i5
57407 stw %g3, [%l7 + 0x68]
57408 movrne %o5, %i4, %l3
57409 stw %l6, [%l7 + 0x7C]
57410 movrlez %g2, %g6, %i7
57411 ld [%l7 + 0x3C], %f12
57412 fzero %f6
57413 sth %l0, [%l7 + 0x08]
57414 st %f15, [%l7 + 0x3C]
57415 fmovrdlez %o0, %f14, %f2
57416 ldsb [%l7 + 0x31], %l1
57417 stw %g1, [%l7 + 0x24]
57418 movn %icc, %i3, %o7
57419 sth %i0, [%l7 + 0x68]
57420 udiv %l2, 0x0E77, %g7
57421 edge32n %i1, %g4, %o1
57422 fbe,a %fcc2, loop_6813
57423 tgu %icc, 0x5
57424 fbne %fcc1, loop_6814
57425 andcc %l4, 0x10AC, %o6
57426loop_6813:
57427 stw %o2, [%l7 + 0x6C]
57428 edge8n %o4, %i2, %i6
57429loop_6814:
57430 fones %f4
57431 fbug %fcc1, loop_6815
57432 ldx [%l7 + 0x50], %g5
57433 movge %xcc, %o3, %i5
57434 st %f12, [%l7 + 0x1C]
57435loop_6815:
57436 fnand %f14, %f6, %f2
57437 fnor %f14, %f8, %f0
57438 bpos,a loop_6816
57439 ld [%l7 + 0x18], %f7
57440 addcc %l5, 0x1300, %g3
57441 fmovrdgez %o5, %f14, %f8
57442loop_6816:
57443 tgu %icc, 0x1
57444 fpadd16s %f4, %f3, %f8
57445 movvc %xcc, %l3, %l6
57446 movrlez %g2, %g6, %i7
57447 tcs %icc, 0x7
57448 smulcc %l0, 0x1A53, %i4
57449 tleu %xcc, 0x2
57450 stb %l1, [%l7 + 0x33]
57451 stx %o0, [%l7 + 0x08]
57452 movvc %xcc, %g1, %i3
57453 stw %o7, [%l7 + 0x4C]
57454 fcmpne32 %f2, %f8, %l2
57455 fexpand %f9, %f0
57456 sethi 0x073C, %g7
57457 stw %i0, [%l7 + 0x40]
57458 srax %i1, 0x00, %g4
57459 ldsh [%l7 + 0x7C], %o1
57460 brz %o6, loop_6817
57461 st %f0, [%l7 + 0x38]
57462 sub %l4, 0x055F, %o2
57463 movg %xcc, %i2, %i6
57464loop_6817:
57465 fmovrslz %o4, %f15, %f11
57466 fbuge %fcc2, loop_6818
57467 ldsw [%l7 + 0x4C], %o3
57468 fmovsl %icc, %f0, %f5
57469 fnot2 %f10, %f8
57470loop_6818:
57471 movgu %xcc, %g5, %i5
57472 fsrc2s %f9, %f10
57473 brgez %l5, loop_6819
57474 fbl %fcc1, loop_6820
57475 ldsb [%l7 + 0x1E], %g3
57476 movleu %xcc, %o5, %l6
57477loop_6819:
57478 sth %l3, [%l7 + 0x1C]
57479loop_6820:
57480 fble %fcc3, loop_6821
57481 stb %g6, [%l7 + 0x68]
57482 ldsb [%l7 + 0x7A], %g2
57483 fzero %f0
57484loop_6821:
57485 fandnot1s %f2, %f5, %f13
57486 ldsw [%l7 + 0x48], %l0
57487 fbul %fcc2, loop_6822
57488 ldd [%l7 + 0x20], %f0
57489 fbl %fcc2, loop_6823
57490 stb %i7, [%l7 + 0x15]
57491loop_6822:
57492 fmovsa %icc, %f4, %f3
57493 bpos loop_6824
57494loop_6823:
57495 fmovdpos %xcc, %f2, %f2
57496 fcmpgt32 %f4, %f8, %l1
57497 edge32n %i4, %o0, %i3
57498loop_6824:
57499 orn %g1, %l2, %o7
57500 andn %i0, %i1, %g4
57501 edge8n %g7, %o1, %o6
57502 fmovdn %icc, %f13, %f8
57503 ldsh [%l7 + 0x2A], %l4
57504 brz,a %o2, loop_6825
57505 brgz,a %i6, loop_6826
57506 add %i2, 0x1A1E, %o4
57507 nop
57508 setx loop_6827, %l0, %l1
57509 wrpr 0x1, %tl
57510 wrpr %l1, %tnpc
57511 setx 0x34400001400, %l0, %l1
57512 wrpr %l1, %tstate
57513 wrhpr 0x4, %htstate
57514 done
57515loop_6825:
57516 fpadd16 %f14, %f14, %f14
57517loop_6826:
57518 ldsw [%l7 + 0x78], %o3
57519 st %f3, [%l7 + 0x40]
57520loop_6827:
57521 fbl %fcc1, loop_6828
57522 fabss %f3, %f12
57523 stb %i5, [%l7 + 0x2A]
57524 fbe,a %fcc3, loop_6829
57525loop_6828:
57526 umul %l5, %g3, %g5
57527 brlz %l6, loop_6830
57528 fmovda %xcc, %f1, %f0
57529loop_6829:
57530 ldsh [%l7 + 0x32], %l3
57531 fmovsvs %xcc, %f5, %f7
57532loop_6830:
57533 lduw [%l7 + 0x5C], %g6
57534 mulscc %g2, %o5, %i7
57535 andn %l1, %l0, %o0
57536 ld [%l7 + 0x2C], %f3
57537 stw %i3, [%l7 + 0x48]
57538 fbue %fcc1, loop_6831
57539 brz %i4, loop_6832
57540 fmovsvs %icc, %f4, %f0
57541 addccc %g1, %l2, %i0
57542loop_6831:
57543 ldx [%l7 + 0x28], %i1
57544loop_6832:
57545 fmovrdlz %o7, %f0, %f0
57546 std %f6, [%l7 + 0x28]
57547 bn,a,pn %icc, loop_6833
57548 movgu %icc, %g7, %o1
57549 edge16l %o6, %l4, %g4
57550 std %f12, [%l7 + 0x48]
57551loop_6833:
57552 orncc %i6, 0x0549, %i2
57553 movcs %xcc, %o2, %o4
57554 fpsub16 %f12, %f0, %f0
57555 ldx [%l7 + 0x78], %i5
57556 movneg %xcc, %l5, %o3
57557 subccc %g3, %g5, %l6
57558 andncc %l3, %g2, %g6
57559 ld [%l7 + 0x20], %f7
57560 brlz %i7, loop_6834
57561 std %f2, [%l7 + 0x68]
57562 sdivx %o5, 0x0425, %l0
57563 edge8l %o0, %i3, %l1
57564loop_6834:
57565 orn %g1, 0x0538, %i4
57566 bpos,pn %icc, loop_6835
57567 fmovsne %icc, %f13, %f13
57568 brlz,a %i0, loop_6836
57569 xnor %l2, %i1, %g7
57570loop_6835:
57571 ldx [%l7 + 0x68], %o1
57572 lduh [%l7 + 0x10], %o7
57573loop_6836:
57574 fmul8x16au %f5, %f2, %f12
57575 fzeros %f4
57576 edge32l %o6, %l4, %g4
57577 fxnor %f10, %f6, %f12
57578 mulscc %i6, %i2, %o4
57579 add %i5, %l5, %o3
57580 ld [%l7 + 0x30], %f10
57581 brgz,a %o2, loop_6837
57582 andn %g5, %g3, %l3
57583 fmovrdgz %l6, %f2, %f12
57584 movvs %xcc, %g2, %g6
57585loop_6837:
57586 fcmps %fcc0, %f4, %f0
57587 subcc %i7, %l0, %o5
57588 edge8l %o0, %i3, %l1
57589 movrgz %i4, 0x349, %g1
57590 fbue,a %fcc0, loop_6838
57591 brgez %l2, loop_6839
57592 lduh [%l7 + 0x72], %i1
57593 mulx %i0, 0x1852, %o1
57594loop_6838:
57595 addccc %g7, 0x070F, %o7
57596loop_6839:
57597 brlez %o6, loop_6840
57598 fmul8sux16 %f14, %f8, %f10
57599 fnands %f8, %f5, %f7
57600 sth %g4, [%l7 + 0x52]
57601loop_6840:
57602 fmuld8sux16 %f14, %f2, %f10
57603 array32 %l4, %i2, %i6
57604 tne %icc, 0x3
57605 bleu loop_6841
57606 lduh [%l7 + 0x50], %o4
57607 stb %i5, [%l7 + 0x74]
57608 fmovrsgez %o3, %f9, %f13
57609loop_6841:
57610 fbug,a %fcc2, loop_6842
57611 fone %f8
57612 fbn,a %fcc3, loop_6843
57613 fandnot1s %f7, %f6, %f1
57614loop_6842:
57615 edge32n %l5, %g5, %g3
57616 faligndata %f12, %f14, %f14
57617loop_6843:
57618 movrgz %o2, %l6, %g2
57619 fmovsneg %xcc, %f11, %f5
57620 taddcctv %g6, 0x1EFA, %i7
57621 xor %l3, %l0, %o5
57622 fmovsa %icc, %f13, %f0
57623 sth %o0, [%l7 + 0x66]
57624 fble,a %fcc1, loop_6844
57625 ldub [%l7 + 0x6C], %l1
57626 ble,pt %xcc, loop_6845
57627 sethi 0x0AB2, %i3
57628loop_6844:
57629 fmovdvs %icc, %f1, %f11
57630 fpsub32 %f12, %f2, %f2
57631loop_6845:
57632 fmovdgu %xcc, %f14, %f10
57633 sll %g1, 0x06, %i4
57634 fmovsle %xcc, %f9, %f14
57635 movge %icc, %l2, %i1
57636 sdiv %o1, 0x0CDF, %g7
57637 fbu %fcc2, loop_6846
57638 edge16 %o7, %o6, %g4
57639 bneg,pn %xcc, loop_6847
57640 lduh [%l7 + 0x20], %i0
57641loop_6846:
57642 fpadd16s %f3, %f1, %f6
57643 fmovde %xcc, %f12, %f0
57644loop_6847:
57645 fble,a %fcc0, loop_6848
57646 fmovdl %xcc, %f9, %f15
57647 tge %xcc, 0x6
57648 stx %i2, [%l7 + 0x10]
57649loop_6848:
57650 fabsd %f6, %f2
57651 fandnot1 %f6, %f0, %f2
57652 orncc %l4, %o4, %i5
57653 fbo %fcc3, loop_6849
57654 fxnor %f8, %f8, %f14
57655 tl %icc, 0x1
57656 tg %xcc, 0x3
57657loop_6849:
57658 fbuge,a %fcc3, loop_6850
57659 bpos,pt %xcc, loop_6851
57660 tne %xcc, 0x4
57661 fba %fcc0, loop_6852
57662loop_6850:
57663 movg %icc, %o3, %i6
57664loop_6851:
57665 movle %icc, %g5, %g3
57666 fblg %fcc0, loop_6853
57667loop_6852:
57668 movn %xcc, %l5, %o2
57669 fmovdvc %icc, %f13, %f15
57670 fmovdg %xcc, %f1, %f13
57671loop_6853:
57672 fmovsvs %xcc, %f4, %f12
57673 ld [%l7 + 0x20], %f9
57674 movneg %icc, %g2, %l6
57675 fpack32 %f8, %f2, %f6
57676 subc %i7, 0x0EE3, %g6
57677 fpadd16 %f6, %f0, %f0
57678 alignaddrl %l3, %o5, %l0
57679 ldx [%l7 + 0x28], %o0
57680 ldsh [%l7 + 0x60], %l1
57681 fpack32 %f4, %f14, %f0
57682 fmul8x16 %f2, %f2, %f8
57683 ld [%l7 + 0x24], %f6
57684 fbne %fcc3, loop_6854
57685 fornot2 %f4, %f10, %f6
57686 fbule,a %fcc3, loop_6855
57687 sdivcc %i3, 0x0227, %i4
57688loop_6854:
57689 fpadd32 %f14, %f4, %f2
57690 movn %xcc, %l2, %i1
57691loop_6855:
57692 fsrc2 %f8, %f12
57693 ldsb [%l7 + 0x5B], %o1
57694 stx %g1, [%l7 + 0x28]
57695 fpack32 %f4, %f14, %f4
57696 stb %o7, [%l7 + 0x42]
57697 movrlez %g7, %g4, %i0
57698 ldx [%l7 + 0x18], %o6
57699 stx %l4, [%l7 + 0x40]
57700 stw %i2, [%l7 + 0x60]
57701 ldsb [%l7 + 0x1C], %o4
57702 srlx %o3, 0x0D, %i6
57703 fmovrdne %g5, %f14, %f12
57704 fbe %fcc0, loop_6856
57705 ldub [%l7 + 0x32], %i5
57706 ldub [%l7 + 0x26], %l5
57707 fbne %fcc0, loop_6857
57708loop_6856:
57709 fmovdpos %xcc, %f2, %f15
57710 addc %g3, %o2, %l6
57711 fmovsle %xcc, %f13, %f1
57712loop_6857:
57713 sub %i7, 0x13D4, %g2
57714 movre %g6, 0x319, %o5
57715 fpadd16 %f0, %f10, %f4
57716 movre %l3, %o0, %l0
57717 fmovrslz %l1, %f2, %f8
57718 ld [%l7 + 0x44], %f13
57719 nop
57720 setx loop_6858, %l0, %l1
57721 wrpr 0x1, %tl
57722 wrpr %l1, %tnpc
57723 setx 0x34400001400, %l0, %l1
57724 wrpr %l1, %tstate
57725 wrhpr 0x4, %htstate
57726 done
57727 te %xcc, 0x7
57728 fbu,a %fcc1, loop_6859
57729 fand %f10, %f14, %f0
57730loop_6858:
57731 tvs %xcc, 0x4
57732 movvs %xcc, %i4, %i3
57733loop_6859:
57734 fnor %f2, %f6, %f4
57735 edge16ln %i1, %o1, %g1
57736 ldsh [%l7 + 0x1A], %l2
57737 ldx [%l7 + 0x20], %g7
57738 lduw [%l7 + 0x18], %g4
57739 ldsb [%l7 + 0x30], %o7
57740 fmovd %f12, %f8
57741 st %f13, [%l7 + 0x64]
57742 fblg %fcc0, loop_6860
57743 ldsw [%l7 + 0x10], %o6
57744 ble,pt %xcc, loop_6861
57745 stb %l4, [%l7 + 0x45]
57746loop_6860:
57747 fcmpes %fcc3, %f5, %f11
57748 fmovde %xcc, %f2, %f2
57749loop_6861:
57750 fabss %f8, %f8
57751 fbuge,a %fcc0, loop_6862
57752 alignaddrl %i0, %o4, %o3
57753 movgu %icc, %i2, %g5
57754 lduh [%l7 + 0x0C], %i6
57755loop_6862:
57756 alignaddrl %l5, %g3, %o2
57757 lduw [%l7 + 0x30], %l6
57758 std %f12, [%l7 + 0x38]
57759 popc 0x0A93, %i5
57760 stw %i7, [%l7 + 0x14]
57761 fmovsge %xcc, %f9, %f15
57762 fzeros %f12
57763 movcc %icc, %g6, %g2
57764 fnands %f0, %f12, %f15
57765 ldsb [%l7 + 0x12], %l3
57766 fpack16 %f0, %f1
57767 fbg %fcc0, loop_6863
57768 tle %icc, 0x0
57769 fpsub32 %f8, %f0, %f14
57770 tsubcc %o5, %l0, %l1
57771loop_6863:
57772 fmovse %icc, %f2, %f11
57773 fmovdl %xcc, %f15, %f11
57774 tge %icc, 0x0
57775 fcmped %fcc1, %f0, %f4
57776 fmovrdgz %o0, %f12, %f10
57777 lduw [%l7 + 0x50], %i3
57778 ldsb [%l7 + 0x56], %i4
57779 tsubcctv %i1, %o1, %l2
57780 ldub [%l7 + 0x49], %g1
57781 sth %g7, [%l7 + 0x1E]
57782 nop
57783 setx loop_6864, %l0, %l1
57784 jmpl %l1, %o7
57785 movne %icc, %o6, %l4
57786 tvc %icc, 0x1
57787 ldsw [%l7 + 0x34], %g4
57788loop_6864:
57789 fbl %fcc2, loop_6865
57790 popc %o4, %i0
57791 ldd [%l7 + 0x78], %f8
57792 ldsb [%l7 + 0x32], %o3
57793loop_6865:
57794 fmovscs %xcc, %f1, %f4
57795 fmovsa %icc, %f5, %f11
57796 call loop_6866
57797 taddcctv %g5, %i2, %l5
57798 sra %i6, %g3, %l6
57799 fones %f6
57800loop_6866:
57801 sll %i5, %o2, %g6
57802 tvc %icc, 0x2
57803 ldsh [%l7 + 0x4A], %g2
57804 movge %icc, %l3, %o5
57805 stw %i7, [%l7 + 0x70]
57806 fmovscs %icc, %f1, %f15
57807 tpos %icc, 0x4
57808 ldsh [%l7 + 0x60], %l1
57809 sethi 0x157F, %l0
57810 stb %i3, [%l7 + 0x1A]
57811 fbe %fcc3, loop_6867
57812 fbn %fcc0, loop_6868
57813 stb %i4, [%l7 + 0x72]
57814 fpack16 %f4, %f9
57815loop_6867:
57816 stx %o0, [%l7 + 0x38]
57817loop_6868:
57818 stb %o1, [%l7 + 0x2C]
57819 ldsh [%l7 + 0x32], %l2
57820 tl %xcc, 0x1
57821 movpos %icc, %g1, %g7
57822 fornot1 %f2, %f14, %f10
57823 tsubcctv %i1, 0x1383, %o6
57824 ldsw [%l7 + 0x08], %l4
57825 smulcc %g4, 0x0084, %o7
57826 fmovdge %xcc, %f4, %f14
57827 ldsw [%l7 + 0x0C], %i0
57828 stw %o4, [%l7 + 0x4C]
57829 array8 %o3, %i2, %g5
57830 fbul %fcc1, loop_6869
57831 fba %fcc0, loop_6870
57832 ldsw [%l7 + 0x18], %i6
57833 fsrc2s %f13, %f8
57834loop_6869:
57835 stw %g3, [%l7 + 0x58]
57836loop_6870:
57837 fmovd %f6, %f12
57838 ld [%l7 + 0x1C], %f3
57839 tpos %xcc, 0x5
57840 ldsh [%l7 + 0x34], %l6
57841 tne %icc, 0x1
57842 st %f1, [%l7 + 0x34]
57843 smulcc %i5, 0x1329, %o2
57844 edge8 %g6, %l5, %g2
57845 movge %xcc, %l3, %i7
57846 fpsub32 %f14, %f12, %f0
57847 xnorcc %l1, 0x1C34, %l0
57848 tg %xcc, 0x0
57849 bgu,pt %icc, loop_6871
57850 ldsh [%l7 + 0x54], %o5
57851 ld [%l7 + 0x68], %f8
57852 alignaddr %i3, %o0, %i4
57853loop_6871:
57854 stx %l2, [%l7 + 0x50]
57855 ldsw [%l7 + 0x68], %g1
57856 ldub [%l7 + 0x68], %g7
57857 stx %o1, [%l7 + 0x28]
57858 stx %i1, [%l7 + 0x78]
57859 fmovdpos %xcc, %f3, %f13
57860 tneg %icc, 0x6
57861 fmovsn %icc, %f0, %f10
57862 andcc %l4, %o6, %o7
57863 st %f8, [%l7 + 0x60]
57864 srlx %g4, %o4, %i0
57865 umul %i2, 0x14E9, %o3
57866 bpos,a,pn %xcc, loop_6872
57867 fones %f5
57868 fmovde %xcc, %f4, %f7
57869 stw %g5, [%l7 + 0x08]
57870loop_6872:
57871 ldsh [%l7 + 0x26], %i6
57872 fpack32 %f6, %f0, %f2
57873 fmovrdgz %g3, %f4, %f8
57874 movne %xcc, %l6, %o2
57875 fble,a %fcc2, loop_6873
57876 te %xcc, 0x2
57877 bshuffle %f4, %f14, %f8
57878 fbu %fcc0, loop_6874
57879loop_6873:
57880 subcc %i5, 0x1A2C, %g6
57881 fcmpgt32 %f8, %f10, %g2
57882 ldd [%l7 + 0x60], %f10
57883loop_6874:
57884 edge16n %l3, %l5, %l1
57885 fornot1 %f8, %f6, %f12
57886 sth %l0, [%l7 + 0x16]
57887 ldsw [%l7 + 0x50], %o5
57888 fsrc1 %f14, %f2
57889 fmovdcs %xcc, %f14, %f0
57890 xnor %i3, 0x008B, %o0
57891 bgu,a,pn %xcc, loop_6875
57892 ldsw [%l7 + 0x08], %i7
57893 sth %i4, [%l7 + 0x2A]
57894 fbe,a %fcc3, loop_6876
57895loop_6875:
57896 fornot1 %f14, %f10, %f6
57897 fpsub32 %f8, %f14, %f2
57898 edge8l %l2, %g1, %o1
57899loop_6876:
57900 fpack16 %f6, %f7
57901 st %f15, [%l7 + 0x2C]
57902 fpsub32s %f14, %f10, %f9
57903 srax %i1, %l4, %o6
57904 movn %xcc, %g7, %g4
57905 brz %o7, loop_6877
57906 fzeros %f10
57907 ble,a,pt %icc, loop_6878
57908 ld [%l7 + 0x70], %f3
57909loop_6877:
57910 sll %i0, %i2, %o3
57911 fbug,a %fcc1, loop_6879
57912loop_6878:
57913 lduw [%l7 + 0x20], %o4
57914 xor %g5, 0x04DC, %i6
57915 bge,a,pn %xcc, loop_6880
57916loop_6879:
57917 movle %icc, %g3, %l6
57918 fnors %f9, %f1, %f8
57919 bg,pn %icc, loop_6881
57920loop_6880:
57921 bvs %icc, loop_6882
57922 fmovdneg %icc, %f8, %f3
57923 ble,pn %icc, loop_6883
57924loop_6881:
57925 lduh [%l7 + 0x6E], %i5
57926loop_6882:
57927 fbuge %fcc2, loop_6884
57928 lduh [%l7 + 0x46], %g6
57929loop_6883:
57930 fmovdgu %xcc, %f9, %f12
57931 ldx [%l7 + 0x70], %g2
57932loop_6884:
57933 srlx %l3, %l5, %l1
57934 fmovrsgz %l0, %f2, %f3
57935 movn %xcc, %o5, %i3
57936 fcmpd %fcc1, %f0, %f6
57937 fmovda %icc, %f2, %f4
57938 fexpand %f6, %f2
57939 st %f12, [%l7 + 0x20]
57940 movrlz %o0, 0x1A1, %o2
57941 taddcctv %i4, %l2, %i7
57942 fmul8x16al %f14, %f3, %f10
57943 edge8ln %g1, %i1, %l4
57944 movg %xcc, %o6, %o1
57945 movle %xcc, %g7, %g4
57946 addcc %o7, 0x14D7, %i2
57947 movle %xcc, %o3, %o4
57948 smul %g5, %i6, %i0
57949 ldsb [%l7 + 0x2D], %l6
57950 mova %xcc, %i5, %g3
57951 popc 0x184B, %g2
57952 stx %l3, [%l7 + 0x48]
57953 fpadd16 %f2, %f2, %f10
57954 ldub [%l7 + 0x10], %l5
57955 nop
57956 setx loop_6885, %l0, %l1
57957 jmpl %l1, %l1
57958 lduw [%l7 + 0x38], %l0
57959 st %f4, [%l7 + 0x48]
57960 ldsw [%l7 + 0x58], %g6
57961loop_6885:
57962 ble,a %xcc, loop_6886
57963 fnegd %f2, %f0
57964 movneg %xcc, %o5, %i3
57965 ldsb [%l7 + 0x12], %o2
57966loop_6886:
57967 fmovrse %o0, %f6, %f12
57968 nop
57969 setx loop_6887, %l0, %l1
57970 wrpr 0x1, %tl
57971 wrpr %l1, %tpc
57972 add %l1, 0x4, %l1
57973 wrpr %l1, %tnpc
57974 setx 0x34400001400, %l0, %l1
57975 wrpr %l1, %tstate
57976 wrhpr 0x4, %htstate
57977 retry
57978 fcmpeq16 %f8, %f0, %i4
57979 ldx [%l7 + 0x30], %i7
57980 xnor %g1, 0x0B2F, %l2
57981loop_6887:
57982 ldd [%l7 + 0x40], %f10
57983 fors %f13, %f4, %f12
57984 fmuld8ulx16 %f13, %f6, %f2
57985 fsrc1 %f8, %f0
57986 ldsb [%l7 + 0x12], %l4
57987 fmovrde %i1, %f12, %f6
57988 movrgez %o6, 0x26D, %o1
57989 fbuge,a %fcc0, loop_6888
57990 bcs loop_6889
57991 lduw [%l7 + 0x3C], %g4
57992 fmovrdlz %g7, %f6, %f14
57993loop_6888:
57994 sth %i2, [%l7 + 0x2A]
57995loop_6889:
57996 addcc %o3, 0x1594, %o4
57997 fbue,a %fcc2, loop_6890
57998 fmovse %xcc, %f15, %f12
57999 brgez %g5, loop_6891
58000 stb %i6, [%l7 + 0x1F]
58001loop_6890:
58002 tsubcc %i0, 0x1153, %o7
58003 ldd [%l7 + 0x20], %f12
58004loop_6891:
58005 fmovdgu %icc, %f2, %f6
58006 fmovdn %xcc, %f5, %f12
58007 subc %i5, 0x0ED7, %l6
58008 tvc %xcc, 0x3
58009 array8 %g3, %g2, %l3
58010 fbg %fcc0, loop_6892
58011 movn %xcc, %l1, %l0
58012 ldub [%l7 + 0x2E], %g6
58013 fsrc2 %f4, %f6
58014loop_6892:
58015 fmovd %f4, %f10
58016 edge8l %l5, %o5, %o2
58017 tneg %icc, 0x0
58018 fba %fcc1, loop_6893
58019 te %icc, 0x7
58020 ldsh [%l7 + 0x6E], %o0
58021 stx %i4, [%l7 + 0x70]
58022loop_6893:
58023 tvs %icc, 0x6
58024 fmuld8ulx16 %f13, %f5, %f0
58025 fsrc1s %f9, %f2
58026 movle %icc, %i7, %g1
58027 fbl,a %fcc1, loop_6894
58028 nop
58029 setx loop_6895, %l0, %l1
58030 wrpr 0x1, %tl
58031 wrpr %l1, %tpc
58032 add %l1, 0x4, %l1
58033 wrpr %l1, %tnpc
58034 setx 0x34400001400, %l0, %l1
58035 wrpr %l1, %tstate
58036 wrhpr 0x4, %htstate
58037 retry
58038 movvs %icc, %l2, %i3
58039 move %xcc, %l4, %o6
58040loop_6894:
58041 brnz,a %i1, loop_6896
58042loop_6895:
58043 bn,pt %icc, loop_6897
58044 fblg,a %fcc3, loop_6898
58045 subccc %g4, 0x0179, %o1
58046loop_6896:
58047 movrgez %i2, %o3, %g7
58048loop_6897:
58049 udiv %g5, 0x17F8, %i6
58050loop_6898:
58051 tcc %xcc, 0x3
58052 fbuge,a %fcc1, loop_6899
58053 fbg,a %fcc3, loop_6900
58054 fones %f2
58055 tcs %xcc, 0x0
58056loop_6899:
58057 st %f0, [%l7 + 0x68]
58058loop_6900:
58059 subcc %i0, %o4, %i5
58060 fmovdge %icc, %f5, %f3
58061 fornot1s %f3, %f0, %f4
58062 fbl %fcc3, loop_6901
58063 ldx [%l7 + 0x40], %o7
58064 bvs,a,pn %xcc, loop_6902
58065 fmovrdlz %l6, %f0, %f12
58066loop_6901:
58067 ldd [%l7 + 0x28], %f6
58068 pdist %f6, %f12, %f10
58069loop_6902:
58070 fmovda %icc, %f0, %f1
58071 st %f1, [%l7 + 0x4C]
58072 fmovrslz %g3, %f7, %f4
58073 ldd [%l7 + 0x70], %f14
58074 nop
58075 setx loop_6903, %l0, %l1
58076 jmpl %l1, %l3
58077 for %f8, %f0, %f10
58078 fmovda %xcc, %f1, %f6
58079 movgu %icc, %l1, %l0
58080loop_6903:
58081 array16 %g2, %g6, %l5
58082 orn %o5, 0x15A6, %o2
58083 sth %i4, [%l7 + 0x58]
58084 tne %xcc, 0x5
58085 andcc %o0, %g1, %i7
58086 brgz %i3, loop_6904
58087 mova %xcc, %l4, %o6
58088 fmovsvc %xcc, %f14, %f11
58089 lduh [%l7 + 0x2A], %l2
58090loop_6904:
58091 brgz %i1, loop_6905
58092 fandnot2 %f6, %f10, %f6
58093 fornot2s %f13, %f10, %f1
58094 sth %o1, [%l7 + 0x7A]
58095loop_6905:
58096 movge %xcc, %g4, %o3
58097 movrgez %i2, 0x252, %g5
58098 stx %g7, [%l7 + 0x30]
58099 fmovrsgez %i6, %f11, %f0
58100 orncc %i0, %o4, %o7
58101 tne %icc, 0x0
58102 sllx %i5, 0x15, %l6
58103 orncc %l3, 0x0D3E, %g3
58104 faligndata %f10, %f4, %f0
58105 movleu %xcc, %l0, %g2
58106 movre %g6, 0x2BA, %l1
58107 edge16ln %l5, %o5, %i4
58108 tn %icc, 0x2
58109 array16 %o0, %o2, %i7
58110 ldsh [%l7 + 0x7A], %g1
58111 lduw [%l7 + 0x30], %l4
58112 edge16 %i3, %o6, %i1
58113 udiv %l2, 0x1DA8, %o1
58114 ldsb [%l7 + 0x63], %g4
58115 fpsub32s %f5, %f15, %f13
58116 andn %i2, 0x1291, %o3
58117 fcmpeq16 %f2, %f0, %g7
58118 stb %i6, [%l7 + 0x24]
58119 ldsw [%l7 + 0x64], %i0
58120 edge32 %o4, %o7, %i5
58121 edge8l %l6, %l3, %g3
58122 fpadd32s %f15, %f8, %f10
58123 ldsb [%l7 + 0x7A], %g5
58124 subccc %g2, 0x12D4, %l0
58125 fcmpne32 %f8, %f6, %g6
58126 bleu,a,pt %icc, loop_6906
58127 call loop_6907
58128 stx %l1, [%l7 + 0x38]
58129 tleu %icc, 0x0
58130loop_6906:
58131 brgz %o5, loop_6908
58132loop_6907:
58133 ldsb [%l7 + 0x3C], %i4
58134 mulx %l5, 0x1056, %o2
58135 edge32l %i7, %o0, %l4
58136loop_6908:
58137 bvs %icc, loop_6909
58138 fmovsvs %xcc, %f10, %f6
58139 fmovscc %xcc, %f7, %f8
58140 movrgz %g1, %o6, %i3
58141loop_6909:
58142 bcs,a,pt %icc, loop_6910
58143 movne %icc, %l2, %i1
58144 fmovscc %xcc, %f7, %f8
58145 tsubcc %o1, 0x102E, %i2
58146loop_6910:
58147 ldsb [%l7 + 0x33], %o3
58148 addcc %g7, %g4, %i0
58149 fmovrdlez %i6, %f10, %f4
58150 ld [%l7 + 0x68], %f0
58151 fbu %fcc0, loop_6911
58152 be %xcc, loop_6912
58153 lduw [%l7 + 0x48], %o4
58154 taddcc %o7, 0x10F3, %l6
58155loop_6911:
58156 fxnor %f0, %f6, %f6
58157loop_6912:
58158 stb %l3, [%l7 + 0x40]
58159 addcc %g3, 0x0040, %g5
58160 fcmpes %fcc2, %f0, %f11
58161 movrgez %i5, 0x393, %g2
58162 edge32l %l0, %l1, %o5
58163 fbule,a %fcc3, loop_6913
58164 sllx %g6, 0x10, %i4
58165 ldub [%l7 + 0x6C], %l5
58166 ldsb [%l7 + 0x79], %o2
58167loop_6913:
58168 subccc %o0, %l4, %i7
58169 std %f4, [%l7 + 0x58]
58170 fbge %fcc2, loop_6914
58171 lduw [%l7 + 0x58], %o6
58172 fxors %f6, %f3, %f2
58173 fmovrsgez %g1, %f12, %f1
58174loop_6914:
58175 lduh [%l7 + 0x48], %l2
58176 movn %icc, %i1, %o1
58177 edge16l %i2, %o3, %g7
58178 for %f10, %f8, %f8
58179 ldd [%l7 + 0x50], %f0
58180 fandnot2 %f12, %f8, %f10
58181 bleu loop_6915
58182 te %xcc, 0x1
58183 fmovdg %icc, %f4, %f6
58184 fmovdleu %icc, %f2, %f0
58185loop_6915:
58186 ldd [%l7 + 0x48], %f0
58187 stw %g4, [%l7 + 0x08]
58188 bcc,pt %icc, loop_6916
58189 ldx [%l7 + 0x50], %i0
58190 fbul %fcc0, loop_6917
58191 stx %i6, [%l7 + 0x40]
58192loop_6916:
58193 ta %xcc, 0x0
58194 fpsub16s %f15, %f6, %f2
58195loop_6917:
58196 fmovrse %o4, %f12, %f1
58197 subcc %o7, 0x0507, %l6
58198 and %l3, %g3, %i3
58199 movrgez %g5, %i5, %l0
58200 fcmpeq16 %f0, %f6, %l1
58201 sra %o5, 0x17, %g2
58202 fcmpgt32 %f6, %f4, %g6
58203 stx %i4, [%l7 + 0x60]
58204 andcc %l5, 0x07DE, %o0
58205 lduw [%l7 + 0x6C], %l4
58206 fnot1 %f6, %f10
58207 tgu %icc, 0x2
58208 bleu loop_6918
58209 subc %i7, 0x1E7E, %o6
58210 ldub [%l7 + 0x22], %o2
58211 fbug %fcc0, loop_6919
58212loop_6918:
58213 siam 0x2
58214 ldsw [%l7 + 0x78], %l2
58215 fbul %fcc1, loop_6920
58216loop_6919:
58217 sth %g1, [%l7 + 0x3E]
58218 fpmerge %f12, %f9, %f12
58219 ldsb [%l7 + 0x70], %i1
58220loop_6920:
58221 subcc %o1, 0x0205, %i2
58222 edge8l %o3, %g7, %i0
58223 fmovdneg %xcc, %f0, %f13
58224 fmovsvs %icc, %f8, %f0
58225 fcmple32 %f2, %f0, %i6
58226 fnor %f0, %f10, %f14
58227 fbuge %fcc2, loop_6921
58228 smul %g4, 0x11EE, %o7
58229 fsrc1 %f2, %f2
58230 stw %o4, [%l7 + 0x54]
58231loop_6921:
58232 fmovrdlez %l6, %f14, %f14
58233 alignaddrl %l3, %i3, %g3
58234 andcc %g5, 0x1FC9, %l0
58235 fmovsvs %xcc, %f11, %f1
58236 bge,pn %icc, loop_6922
58237 ldsh [%l7 + 0x40], %i5
58238 movrgez %o5, 0x2F3, %l1
58239 bge %xcc, loop_6923
58240loop_6922:
58241 subccc %g6, 0x0CCF, %i4
58242 tvc %icc, 0x3
58243 fmovspos %icc, %f11, %f8
58244loop_6923:
58245 andcc %l5, 0x0882, %o0
58246 fmovdleu %xcc, %f7, %f11
58247 fbule,a %fcc0, loop_6924
58248 sdiv %g2, 0x0FE9, %l4
58249 fble %fcc0, loop_6925
58250 sth %o6, [%l7 + 0x24]
58251loop_6924:
58252 fbo,a %fcc3, loop_6926
58253 fcmped %fcc2, %f4, %f14
58254loop_6925:
58255 st %f3, [%l7 + 0x58]
58256 fbu,a %fcc3, loop_6927
58257loop_6926:
58258 fbl,a %fcc0, loop_6928
58259 ldsb [%l7 + 0x32], %i7
58260 bvs,a %xcc, loop_6929
58261loop_6927:
58262 fbu %fcc1, loop_6930
58263loop_6928:
58264 ld [%l7 + 0x7C], %f10
58265 bvc,a,pn %xcc, loop_6931
58266loop_6929:
58267 fmovdgu %xcc, %f5, %f2
58268loop_6930:
58269 ldsb [%l7 + 0x24], %l2
58270 tpos %icc, 0x6
58271loop_6931:
58272 ldx [%l7 + 0x20], %o2
58273 ble,a loop_6932
58274 ldub [%l7 + 0x0E], %g1
58275 movl %icc, %o1, %i1
58276 fpsub16s %f9, %f15, %f11
58277loop_6932:
58278 andn %o3, 0x1AAE, %i2
58279 ld [%l7 + 0x6C], %f15
58280 st %f2, [%l7 + 0x38]
58281 sth %g7, [%l7 + 0x76]
58282 ldsh [%l7 + 0x32], %i6
58283 fnands %f13, %f5, %f9
58284 fmul8ulx16 %f6, %f12, %f4
58285 fmovsleu %icc, %f13, %f9
58286 fxnor %f14, %f2, %f14
58287 movrne %i0, %o7, %o4
58288 udiv %l6, 0x1945, %g4
58289 movgu %icc, %l3, %g3
58290 fmovdgu %icc, %f10, %f14
58291 tne %icc, 0x4
58292 sdiv %i3, 0x07C8, %l0
58293 ldub [%l7 + 0x34], %g5
58294 ldsb [%l7 + 0x43], %o5
58295 smulcc %i5, %g6, %i4
58296 bcs %xcc, loop_6933
58297 ldsw [%l7 + 0x6C], %l5
58298 stw %o0, [%l7 + 0x60]
58299 fmovs %f7, %f8
58300loop_6933:
58301 sethi 0x1B5B, %l1
58302 bleu,a,pn %icc, loop_6934
58303 movcc %xcc, %l4, %o6
58304 ldsb [%l7 + 0x1B], %g2
58305 sth %l2, [%l7 + 0x0C]
58306loop_6934:
58307 brlez %o2, loop_6935
58308 movcc %xcc, %i7, %o1
58309 ldd [%l7 + 0x58], %f6
58310 tpos %xcc, 0x2
58311loop_6935:
58312 fabss %f8, %f8
58313 stw %i1, [%l7 + 0x40]
58314 ldub [%l7 + 0x1D], %g1
58315 sethi 0x05B0, %o3
58316 subccc %i2, %i6, %g7
58317 ld [%l7 + 0x34], %f0
58318 fpadd16s %f3, %f8, %f8
58319 tle %xcc, 0x2
58320 tleu %xcc, 0x2
58321 fsrc2s %f4, %f6
58322 movgu %icc, %o7, %o4
58323 stb %l6, [%l7 + 0x2B]
58324 fpadd32 %f12, %f10, %f4
58325 edge8n %i0, %g4, %g3
58326 brlz %l3, loop_6936
58327 bcs,a,pt %icc, loop_6937
58328 fble,a %fcc2, loop_6938
58329 ld [%l7 + 0x30], %f8
58330loop_6936:
58331 stx %i3, [%l7 + 0x70]
58332loop_6937:
58333 tcc %icc, 0x6
58334loop_6938:
58335 xnor %g5, 0x14AF, %o5
58336 fmovdleu %xcc, %f12, %f5
58337 fmovdleu %icc, %f12, %f12
58338 lduh [%l7 + 0x0E], %l0
58339 lduh [%l7 + 0x68], %i5
58340 movl %icc, %i4, %l5
58341 ldsw [%l7 + 0x14], %o0
58342 edge8l %l1, %g6, %o6
58343 fsrc2 %f4, %f12
58344 tpos %icc, 0x4
58345 fmovdne %icc, %f12, %f9
58346 std %f4, [%l7 + 0x18]
58347 mova %xcc, %g2, %l4
58348 array32 %o2, %l2, %o1
58349 ld [%l7 + 0x1C], %f2
58350 lduh [%l7 + 0x46], %i1
58351 edge8ln %i7, %o3, %i2
58352 ldsw [%l7 + 0x54], %i6
58353 movrgz %g7, %o7, %o4
58354 tle %xcc, 0x2
58355 ldd [%l7 + 0x78], %f8
58356 stx %l6, [%l7 + 0x08]
58357 stx %i0, [%l7 + 0x20]
58358 edge8l %g1, %g4, %l3
58359 taddcc %g3, 0x0F35, %g5
58360 ldsh [%l7 + 0x7C], %o5
58361 fblg,a %fcc2, loop_6939
58362 umul %l0, %i5, %i3
58363 stb %l5, [%l7 + 0x6F]
58364 fpsub32 %f12, %f4, %f6
58365loop_6939:
58366 fcmpgt32 %f10, %f10, %i4
58367 stw %l1, [%l7 + 0x3C]
58368 lduh [%l7 + 0x72], %o0
58369 fmovsg %icc, %f12, %f12
58370 fbn %fcc0, loop_6940
58371 fmovsn %icc, %f8, %f0
58372 edge32ln %o6, %g2, %g6
58373 subccc %l4, %o2, %l2
58374loop_6940:
58375 andcc %i1, 0x1294, %i7
58376 movvs %xcc, %o1, %o3
58377 ldsh [%l7 + 0x18], %i6
58378 fmovrdgez %g7, %f4, %f4
58379 sth %i2, [%l7 + 0x46]
58380 bleu,a loop_6941
58381 fmovsle %xcc, %f5, %f4
58382 lduw [%l7 + 0x08], %o7
58383 stb %l6, [%l7 + 0x0D]
58384loop_6941:
58385 bcs loop_6942
58386 ldsw [%l7 + 0x40], %o4
58387 stb %i0, [%l7 + 0x5D]
58388 move %icc, %g4, %g1
58389loop_6942:
58390 fmovsge %icc, %f7, %f3
58391 sdivcc %l3, 0x1D9D, %g3
58392 bneg,a loop_6943
58393 tvc %xcc, 0x1
58394 fmovdcc %icc, %f15, %f14
58395 popc %o5, %l0
58396loop_6943:
58397 edge32n %g5, %i3, %l5
58398 edge32ln %i5, %i4, %l1
58399 fcmple16 %f14, %f8, %o6
58400 ba loop_6944
58401 st %f10, [%l7 + 0x3C]
58402 smulcc %o0, %g2, %l4
58403 st %f6, [%l7 + 0x70]
58404loop_6944:
58405 edge16ln %o2, %g6, %i1
58406 sth %l2, [%l7 + 0x08]
58407 addc %i7, %o1, %i6
58408 ta %xcc, 0x3
58409 fcmpgt32 %f12, %f6, %o3
58410 bshuffle %f14, %f6, %f8
58411 fcmpgt32 %f6, %f0, %i2
58412 ta %icc, 0x3
58413 ta %icc, 0x4
58414 brnz,a %o7, loop_6945
58415 fmul8sux16 %f14, %f0, %f0
58416 ldub [%l7 + 0x4B], %g7
58417 fbu %fcc3, loop_6946
58418loop_6945:
58419 bvs,pn %icc, loop_6947
58420 udivx %o4, 0x0AC7, %i0
58421 fbg %fcc2, loop_6948
58422loop_6946:
58423 st %f2, [%l7 + 0x18]
58424loop_6947:
58425 edge16 %l6, %g4, %g1
58426 faligndata %f0, %f6, %f0
58427loop_6948:
58428 std %f6, [%l7 + 0x30]
58429 fblg,a %fcc3, loop_6949
58430 edge8ln %l3, %o5, %l0
58431 ldx [%l7 + 0x40], %g3
58432 taddcc %i3, %l5, %g5
58433loop_6949:
58434 tne %xcc, 0x3
58435 fmovsvc %xcc, %f12, %f2
58436 be,a,pt %icc, loop_6950
58437 or %i5, 0x16A4, %l1
58438 fmovdle %icc, %f3, %f12
58439 ble,a,pt %icc, loop_6951
58440loop_6950:
58441 fpadd16 %f2, %f10, %f6
58442 srl %o6, 0x02, %o0
58443 tcs %xcc, 0x3
58444loop_6951:
58445 edge16n %g2, %i4, %l4
58446 umul %g6, 0x0C0B, %o2
58447 fnot2s %f0, %f10
58448 fmovrdgez %l2, %f8, %f12
58449 siam 0x6
58450 ldub [%l7 + 0x1D], %i1
58451 edge8l %o1, %i7, %i6
58452 fmovde %xcc, %f4, %f7
58453 sth %o3, [%l7 + 0x70]
58454 fcmpeq16 %f6, %f8, %i2
58455 tcc %icc, 0x6
58456 fmovsneg %icc, %f3, %f12
58457 bleu,pn %icc, loop_6952
58458 array8 %o7, %o4, %i0
58459 edge32n %l6, %g4, %g7
58460 lduw [%l7 + 0x64], %l3
58461loop_6952:
58462 bl,a %xcc, loop_6953
58463 ldub [%l7 + 0x21], %g1
58464 sethi 0x1CFE, %o5
58465 brlz %l0, loop_6954
58466loop_6953:
58467 fbul,a %fcc3, loop_6955
58468 sth %g3, [%l7 + 0x22]
58469 stx %i3, [%l7 + 0x70]
58470loop_6954:
58471 edge16 %l5, %g5, %i5
58472loop_6955:
58473 fcmpne16 %f14, %f6, %o6
58474 tleu %xcc, 0x2
58475 sll %o0, %g2, %l1
58476 std %f12, [%l7 + 0x48]
58477 tpos %xcc, 0x3
58478 movrne %l4, %i4, %o2
58479 ldsb [%l7 + 0x2F], %l2
58480 sdiv %i1, 0x14B3, %g6
58481 fpsub32 %f4, %f0, %f10
58482 movgu %xcc, %i7, %i6
58483 movcc %icc, %o3, %o1
58484 edge8l %o7, %i2, %o4
58485 fbuge,a %fcc2, loop_6956
58486 sth %l6, [%l7 + 0x6C]
58487 fnegd %f0, %f4
58488 fnot2 %f14, %f14
58489loop_6956:
58490 fxors %f2, %f2, %f14
58491 tvs %icc, 0x7
58492 fpack16 %f12, %f13
58493 fabss %f10, %f2
58494 fpackfix %f10, %f2
58495 ldsb [%l7 + 0x65], %i0
58496 be,a,pt %icc, loop_6957
58497 fbu,a %fcc3, loop_6958
58498 movrlz %g7, %g4, %l3
58499 subcc %g1, 0x0DFD, %l0
58500loop_6957:
58501 movne %xcc, %g3, %o5
58502loop_6958:
58503 nop
58504 setx loop_6959, %l0, %l1
58505 wrpr 0x1, %tl
58506 wrpr %l1, %tnpc
58507 setx 0x34400001400, %l0, %l1
58508 wrpr %l1, %tstate
58509 wrhpr 0x4, %htstate
58510 done
58511 fxors %f3, %f8, %f14
58512 fmovdg %icc, %f12, %f9
58513 fbge,a %fcc1, loop_6960
58514loop_6959:
58515 fmovsvs %xcc, %f7, %f2
58516 sth %i3, [%l7 + 0x0A]
58517 lduh [%l7 + 0x38], %g5
58518loop_6960:
58519 srax %l5, 0x06, %o6
58520 tn %xcc, 0x7
58521 stw %o0, [%l7 + 0x44]
58522 edge32ln %i5, %g2, %l1
58523 mova %xcc, %i4, %o2
58524 movne %icc, %l2, %i1
58525 fxor %f8, %f6, %f2
58526 mulx %g6, 0x0E28, %l4
58527 tleu %xcc, 0x6
58528 ld [%l7 + 0x28], %f5
58529 edge8ln %i7, %i6, %o3
58530 lduh [%l7 + 0x4E], %o1
58531 movge %icc, %i2, %o4
58532 fxors %f1, %f4, %f9
58533 lduw [%l7 + 0x34], %o7
58534 udiv %l6, 0x0537, %g7
58535 sth %g4, [%l7 + 0x38]
58536 fblg,a %fcc0, loop_6961
58537 fba %fcc2, loop_6962
58538 fpackfix %f14, %f13
58539 fbul,a %fcc1, loop_6963
58540loop_6961:
58541 fmovdvs %xcc, %f5, %f4
58542loop_6962:
58543 ldub [%l7 + 0x0B], %l3
58544 edge16ln %g1, %i0, %l0
58545loop_6963:
58546 fmovdpos %xcc, %f11, %f1
58547 movrlez %o5, 0x282, %i3
58548 bshuffle %f10, %f0, %f12
58549 fabss %f3, %f8
58550 bl,a loop_6964
58551 movvs %icc, %g5, %l5
58552 ld [%l7 + 0x64], %f11
58553 fbn %fcc3, loop_6965
58554loop_6964:
58555 subccc %o6, 0x1503, %g3
58556 xnorcc %o0, %g2, %l1
58557 fmovrse %i4, %f7, %f15
58558loop_6965:
58559 ldx [%l7 + 0x78], %i5
58560 tne %icc, 0x5
58561 mulscc %o2, 0x17A6, %i1
58562 xnor %g6, 0x09C0, %l4
58563 xnor %i7, %l2, %i6
58564 bvc %icc, loop_6966
58565 fmovscs %icc, %f7, %f8
58566 fba %fcc2, loop_6967
58567 udivcc %o3, 0x0558, %o1
58568loop_6966:
58569 fmovsgu %xcc, %f1, %f12
58570 ldx [%l7 + 0x20], %i2
58571loop_6967:
58572 stb %o4, [%l7 + 0x7A]
58573 sllx %o7, %l6, %g7
58574 andn %l3, %g1, %g4
58575 movrne %l0, %i0, %i3
58576 tsubcctv %g5, 0x15DB, %l5
58577 sdivcc %o5, 0x0088, %o6
58578 st %f11, [%l7 + 0x70]
58579 stb %g3, [%l7 + 0x26]
58580 tne %xcc, 0x1
58581 bg,pt %xcc, loop_6968
58582 tleu %xcc, 0x4
58583 fmovs %f5, %f7
58584 fmovdleu %icc, %f13, %f3
58585loop_6968:
58586 movvs %icc, %g2, %l1
58587 tleu %icc, 0x4
58588 or %i4, %o0, %o2
58589 fmovsge %icc, %f1, %f9
58590 smulcc %i1, %i5, %l4
58591 edge32 %g6, %l2, %i7
58592 umulcc %i6, 0x15D1, %o3
58593 fmul8ulx16 %f10, %f2, %f0
58594 ld [%l7 + 0x1C], %f3
58595 fmovd %f8, %f6
58596 fmovscc %xcc, %f9, %f13
58597 ldsh [%l7 + 0x24], %i2
58598 bleu,pn %icc, loop_6969
58599 ldsb [%l7 + 0x4E], %o4
58600 sdiv %o1, 0x0F88, %o7
58601 fcmpne32 %f12, %f2, %l6
58602loop_6969:
58603 brgz %l3, loop_6970
58604 lduh [%l7 + 0x24], %g1
58605 bpos,a,pn %xcc, loop_6971
58606 bcs,a %xcc, loop_6972
58607loop_6970:
58608 fand %f14, %f4, %f0
58609 brgz %g4, loop_6973
58610loop_6971:
58611 lduh [%l7 + 0x56], %l0
58612loop_6972:
58613 fpadd32 %f14, %f14, %f2
58614 edge8ln %g7, %i0, %g5
58615loop_6973:
58616 tne %xcc, 0x2
58617 sllx %l5, 0x03, %i3
58618 std %f14, [%l7 + 0x48]
58619 udivcc %o6, 0x1263, %o5
58620 orn %g3, 0x0BCF, %g2
58621 ble,pt %xcc, loop_6974
58622 fbn,a %fcc0, loop_6975
58623 ble,a,pn %xcc, loop_6976
58624 taddcc %i4, %l1, %o2
58625loop_6974:
58626 fmul8x16au %f14, %f3, %f4
58627loop_6975:
58628 fcmple32 %f12, %f12, %o0
58629loop_6976:
58630 tgu %xcc, 0x2
58631 fabss %f9, %f2
58632 bleu,pn %icc, loop_6977
58633 stw %i1, [%l7 + 0x70]
58634 mova %xcc, %l4, %i5
58635 xnorcc %l2, 0x00CE, %g6
58636loop_6977:
58637 tg %xcc, 0x1
58638 fba %fcc2, loop_6978
58639 subc %i7, 0x1F76, %o3
58640 fmul8x16au %f9, %f2, %f10
58641 edge16ln %i2, %o4, %i6
58642loop_6978:
58643 std %f6, [%l7 + 0x68]
58644 pdist %f8, %f0, %f0
58645 edge32ln %o7, %l6, %l3
58646 fsrc2s %f2, %f6
58647 edge32n %o1, %g1, %g4
58648 subccc %l0, %g7, %g5
58649 fcmple32 %f14, %f2, %l5
58650 ldsw [%l7 + 0x54], %i3
58651 mova %icc, %i0, %o6
58652 ldd [%l7 + 0x20], %f8
58653 mulscc %g3, 0x09E6, %o5
58654 ldsh [%l7 + 0x3C], %g2
58655 fpmerge %f0, %f1, %f6
58656 lduh [%l7 + 0x62], %i4
58657 stb %o2, [%l7 + 0x44]
58658 sdivcc %o0, 0x0507, %i1
58659 and %l1, %l4, %i5
58660 smul %l2, 0x1CB5, %i7
58661 udiv %g6, 0x10F1, %o3
58662 fandnot2s %f7, %f12, %f3
58663 sth %o4, [%l7 + 0x60]
58664 fmovsle %icc, %f4, %f10
58665 fmovscs %icc, %f10, %f11
58666 stx %i6, [%l7 + 0x08]
58667 stx %i2, [%l7 + 0x50]
58668 fmovscs %icc, %f15, %f13
58669 std %f14, [%l7 + 0x10]
58670 addcc %o7, %l3, %l6
58671 fmul8ulx16 %f4, %f0, %f12
58672 tneg %xcc, 0x5
58673 fmovdcs %icc, %f8, %f3
58674 taddcc %g1, 0x1939, %g4
58675 xnor %o1, %g7, %g5
58676 ld [%l7 + 0x34], %f11
58677 tn %icc, 0x7
58678 movle %xcc, %l5, %i3
58679 tgu %icc, 0x4
58680 orncc %l0, 0x15C6, %i0
58681 brgz,a %g3, loop_6979
58682 ldsw [%l7 + 0x4C], %o6
58683 tcc %icc, 0x4
58684 edge32ln %o5, %i4, %o2
58685loop_6979:
58686 movle %icc, %o0, %g2
58687 fbue %fcc3, loop_6980
58688 fbl %fcc3, loop_6981
58689 taddcc %l1, 0x06EA, %i1
58690 stx %l4, [%l7 + 0x38]
58691loop_6980:
58692 tsubcc %l2, %i7, %g6
58693loop_6981:
58694 fpmerge %f1, %f10, %f2
58695 bgu,pt %xcc, loop_6982
58696 stb %i5, [%l7 + 0x64]
58697 fmovdne %xcc, %f0, %f14
58698 fpsub16 %f12, %f10, %f12
58699loop_6982:
58700 sth %o3, [%l7 + 0x28]
58701 fbne %fcc2, loop_6983
58702 subc %o4, %i2, %o7
58703 st %f11, [%l7 + 0x38]
58704 fmovdg %icc, %f14, %f15
58705loop_6983:
58706 udivcc %i6, 0x19EA, %l6
58707 ld [%l7 + 0x4C], %f2
58708 fcmpd %fcc3, %f12, %f4
58709 fzeros %f0
58710 tcc %icc, 0x6
58711 fmovdle %xcc, %f3, %f9
58712 move %xcc, %l3, %g1
58713 addcc %g4, %g7, %g5
58714 fbg %fcc1, loop_6984
58715 ldx [%l7 + 0x58], %l5
58716 stx %i3, [%l7 + 0x10]
58717 movcs %xcc, %o1, %l0
58718loop_6984:
58719 stx %g3, [%l7 + 0x60]
58720 nop
58721 setx loop_6985, %l0, %l1
58722 jmpl %l1, %o6
58723 fpadd16 %f4, %f0, %f14
58724 call loop_6986
58725 addc %i0, 0x10D1, %i4
58726loop_6985:
58727 bpos %icc, loop_6987
58728 ldub [%l7 + 0x1A], %o5
58729loop_6986:
58730 movrlz %o2, %g2, %o0
58731 edge8 %i1, %l1, %l4
58732loop_6987:
58733 array32 %i7, %g6, %i5
58734 bgu loop_6988
58735 bshuffle %f2, %f12, %f8
58736 std %f0, [%l7 + 0x70]
58737 fmovrsne %l2, %f10, %f13
58738loop_6988:
58739 lduw [%l7 + 0x6C], %o3
58740 lduw [%l7 + 0x38], %o4
58741 fmovsne %xcc, %f15, %f10
58742 siam 0x6
58743 ldd [%l7 + 0x28], %f6
58744 fbule,a %fcc0, loop_6989
58745 fnor %f0, %f12, %f10
58746 orncc %o7, %i6, %l6
58747 ldsb [%l7 + 0x69], %i2
58748loop_6989:
58749 fexpand %f2, %f6
58750 brlz %l3, loop_6990
58751 ldsw [%l7 + 0x48], %g4
58752 sth %g1, [%l7 + 0x26]
58753 fpmerge %f6, %f15, %f8
58754loop_6990:
58755 fmovrsne %g5, %f14, %f15
58756 taddcc %l5, %i3, %o1
58757 fpadd32s %f0, %f12, %f9
58758 ld [%l7 + 0x24], %f0
58759 stw %g7, [%l7 + 0x6C]
58760 fnors %f4, %f8, %f1
58761 stw %g3, [%l7 + 0x44]
58762 orcc %o6, 0x0E44, %l0
58763 lduw [%l7 + 0x4C], %i4
58764 fmovdvc %icc, %f12, %f14
58765 lduh [%l7 + 0x6C], %i0
58766 fabsd %f8, %f6
58767 ld [%l7 + 0x18], %f3
58768 st %f12, [%l7 + 0x3C]
58769 fnegd %f14, %f2
58770 fbul %fcc0, loop_6991
58771 bcc loop_6992
58772 fmovrde %o2, %f12, %f10
58773 fpmerge %f6, %f4, %f14
58774loop_6991:
58775 sll %o5, 0x0B, %g2
58776loop_6992:
58777 smul %o0, 0x03CD, %l1
58778 fmovdvs %icc, %f6, %f9
58779 fmul8x16 %f8, %f12, %f14
58780 ldx [%l7 + 0x78], %i1
58781 fzeros %f8
58782 sth %l4, [%l7 + 0x50]
58783 fmul8x16 %f14, %f12, %f14
58784 fcmpd %fcc2, %f4, %f4
58785 fmovdvc %icc, %f12, %f13
58786 fmovsgu %xcc, %f14, %f2
58787 xnorcc %g6, %i7, %l2
58788 bne,pn %xcc, loop_6993
58789 sth %i5, [%l7 + 0x68]
58790 fbne,a %fcc3, loop_6994
58791 or %o3, %o4, %o7
58792loop_6993:
58793 fmovrdgz %l6, %f6, %f12
58794 fornot1s %f2, %f11, %f4
58795loop_6994:
58796 bgu,pt %xcc, loop_6995
58797 fbule %fcc0, loop_6996
58798 ld [%l7 + 0x18], %f14
58799 fbule %fcc3, loop_6997
58800loop_6995:
58801 ldsb [%l7 + 0x5C], %i6
58802loop_6996:
58803 ldsh [%l7 + 0x30], %i2
58804 ldsh [%l7 + 0x74], %g4
58805loop_6997:
58806 fnot1s %f11, %f15
58807 stx %g1, [%l7 + 0x60]
58808 fmovse %icc, %f9, %f15
58809 ld [%l7 + 0x10], %f7
58810 fmovrdne %g5, %f4, %f2
58811 ldsw [%l7 + 0x48], %l5
58812 fmovdvs %xcc, %f8, %f10
58813 fand %f4, %f12, %f0
58814 bg,a loop_6998
58815 ldd [%l7 + 0x10], %f8
58816 bshuffle %f4, %f12, %f14
58817 ldd [%l7 + 0x40], %f0
58818loop_6998:
58819 lduw [%l7 + 0x18], %i3
58820 edge16 %l3, %g7, %g3
58821 move %xcc, %o6, %l0
58822 tvc %icc, 0x1
58823 addcc %i4, 0x1DFE, %i0
58824 bneg,a %xcc, loop_6999
58825 nop
58826 setx loop_7000, %l0, %l1
58827 wrpr 0x1, %tl
58828 wrpr %l1, %tnpc
58829 setx 0x34400001400, %l0, %l1
58830 wrpr %l1, %tstate
58831 wrhpr 0x4, %htstate
58832 done
58833 sll %o1, %o2, %o5
58834 fpadd16s %f7, %f7, %f13
58835loop_6999:
58836 andn %o0, %l1, %i1
58837loop_7000:
58838 nop
58839 setx loop_7001, %l0, %l1
58840 wrpr 0x1, %tl
58841 wrpr %l1, %tnpc
58842 setx 0x34400001400, %l0, %l1
58843 wrpr %l1, %tstate
58844 wrhpr 0x4, %htstate
58845 done
58846 stw %g2, [%l7 + 0x18]
58847 or %g6, %l4, %i7
58848 ldub [%l7 + 0x78], %l2
58849loop_7001:
58850 fpackfix %f12, %f6
58851 fpsub32 %f14, %f14, %f2
58852 fandnot1 %f10, %f4, %f10
58853 sub %i5, 0x1847, %o3
58854 fandnot2 %f4, %f4, %f12
58855 fbu %fcc1, loop_7002
58856 lduh [%l7 + 0x58], %o4
58857 fmovsa %icc, %f4, %f0
58858 alignaddr %l6, %o7, %i2
58859loop_7002:
58860 fbe %fcc3, loop_7003
58861 fxnors %f4, %f10, %f15
58862 fnot2s %f6, %f10
58863 fmovsl %xcc, %f1, %f13
58864loop_7003:
58865 lduh [%l7 + 0x0C], %g4
58866 ldd [%l7 + 0x58], %f12
58867 brlz,a %i6, loop_7004
58868 fmovsl %xcc, %f7, %f12
58869 ble %icc, loop_7005
58870 edge32l %g1, %g5, %i3
58871loop_7004:
58872 ldub [%l7 + 0x23], %l5
58873 movgu %xcc, %l3, %g3
58874loop_7005:
58875 ldd [%l7 + 0x20], %f6
58876 addc %g7, %o6, %l0
58877 bl %xcc, loop_7006
58878 call loop_7007
58879 sdivcc %i0, 0x1C94, %o1
58880 fmovrslez %o2, %f9, %f1
58881loop_7006:
58882 fmovda %xcc, %f15, %f0
58883loop_7007:
58884 fcmple16 %f12, %f12, %i4
58885 bcs,a,pt %xcc, loop_7008
58886 ld [%l7 + 0x28], %f6
58887 ldd [%l7 + 0x08], %f12
58888 ble,a,pt %icc, loop_7009
58889loop_7008:
58890 fmovsvs %icc, %f10, %f9
58891 fble,a %fcc3, loop_7010
58892 fnors %f15, %f14, %f9
58893loop_7009:
58894 fcmpes %fcc2, %f5, %f4
58895 array32 %o5, %l1, %o0
58896loop_7010:
58897 ldd [%l7 + 0x38], %f4
58898 ldx [%l7 + 0x78], %i1
58899 movge %icc, %g2, %g6
58900 std %f14, [%l7 + 0x40]
58901 fbl %fcc3, loop_7011
58902 udiv %l4, 0x0B57, %l2
58903 fmovdle %icc, %f6, %f7
58904 fmovrdlez %i7, %f0, %f4
58905loop_7011:
58906 movpos %icc, %i5, %o3
58907 fbue %fcc0, loop_7012
58908 popc %o4, %l6
58909 tn %xcc, 0x2
58910 ld [%l7 + 0x48], %f1
58911loop_7012:
58912 movre %o7, %i2, %i6
58913 fmovsg %xcc, %f15, %f14
58914 st %f2, [%l7 + 0x48]
58915 fmovscc %xcc, %f10, %f11
58916 taddcc %g4, %g1, %i3
58917 smul %g5, %l5, %l3
58918 fmovde %icc, %f8, %f6
58919 xor %g3, %o6, %l0
58920 orncc %g7, 0x1085, %i0
58921 std %f10, [%l7 + 0x60]
58922 fpack32 %f4, %f6, %f0
58923 fabsd %f12, %f12
58924 fpadd16 %f4, %f0, %f10
58925 stb %o2, [%l7 + 0x49]
58926 movgu %xcc, %i4, %o5
58927 ldx [%l7 + 0x38], %l1
58928 movle %icc, %o0, %i1
58929 lduw [%l7 + 0x48], %g2
58930 fmovs %f5, %f4
58931 fmul8ulx16 %f8, %f12, %f12
58932 fnand %f6, %f14, %f8
58933 ldsh [%l7 + 0x64], %o1
58934 srax %g6, 0x00, %l4
58935 ldsb [%l7 + 0x57], %l2
58936 bg,a,pt %xcc, loop_7013
58937 stb %i7, [%l7 + 0x6D]
58938 ldx [%l7 + 0x60], %o3
58939 fbug %fcc1, loop_7014
58940loop_7013:
58941 bcc,a,pt %icc, loop_7015
58942 ldsw [%l7 + 0x0C], %i5
58943 sdiv %l6, 0x04CD, %o4
58944loop_7014:
58945 ldx [%l7 + 0x68], %i2
58946loop_7015:
58947 fbo %fcc2, loop_7016
58948 fnor %f2, %f8, %f10
58949 fnegd %f14, %f14
58950 fcmpgt32 %f0, %f6, %o7
58951loop_7016:
58952 fmovscs %xcc, %f7, %f4
58953 fxnor %f12, %f14, %f2
58954 stw %g4, [%l7 + 0x60]
58955 addcc %i6, %i3, %g1
58956 movcs %xcc, %g5, %l5
58957 fmul8x16 %f10, %f12, %f10
58958 ldsh [%l7 + 0x7C], %g3
58959 fbue %fcc1, loop_7017
58960 stb %o6, [%l7 + 0x7D]
58961 tle %icc, 0x7
58962 ldub [%l7 + 0x3B], %l0
58963loop_7017:
58964 fmovsleu %icc, %f9, %f12
58965 alignaddrl %g7, %l3, %i0
58966 fones %f14
58967 mulx %i4, %o5, %o2
58968 fmul8x16al %f15, %f14, %f2
58969 fand %f4, %f10, %f8
58970 stb %l1, [%l7 + 0x16]
58971 ldd [%l7 + 0x70], %f12
58972 sdiv %i1, 0x0AA1, %g2
58973 lduw [%l7 + 0x20], %o0
58974 or %g6, 0x0076, %o1
58975 mulx %l4, 0x0313, %i7
58976 fabsd %f4, %f0
58977 fmovd %f6, %f0
58978 lduh [%l7 + 0x3A], %o3
58979 ldub [%l7 + 0x2B], %i5
58980 udivx %l6, 0x1090, %l2
58981 fabss %f10, %f10
58982 fbl %fcc2, loop_7018
58983 fmovsneg %xcc, %f13, %f1
58984 taddcc %o4, 0x1BF8, %o7
58985 lduw [%l7 + 0x0C], %g4
58986loop_7018:
58987 ldsh [%l7 + 0x64], %i6
58988 fones %f7
58989 sth %i2, [%l7 + 0x32]
58990 movrgz %g1, %g5, %l5
58991 sth %g3, [%l7 + 0x16]
58992 ldd [%l7 + 0x70], %f10
58993 tvs %xcc, 0x7
58994 fabsd %f10, %f2
58995 ta %xcc, 0x5
58996 edge8n %i3, %l0, %g7
58997 fxors %f15, %f14, %f8
58998 movn %icc, %l3, %o6
58999 array16 %i4, %o5, %o2
59000 st %f2, [%l7 + 0x40]
59001 ta %xcc, 0x4
59002 fpack32 %f12, %f0, %f4
59003 ldub [%l7 + 0x3B], %i0
59004 bshuffle %f12, %f14, %f12
59005 bshuffle %f14, %f4, %f6
59006 ldsh [%l7 + 0x5A], %l1
59007 udivcc %i1, 0x036C, %g2
59008 srlx %o0, %o1, %l4
59009 sth %i7, [%l7 + 0x78]
59010 ldsw [%l7 + 0x34], %g6
59011 te %icc, 0x4
59012 edge16l %o3, %i5, %l2
59013 fbue %fcc2, loop_7019
59014 tleu %icc, 0x4
59015 ldd [%l7 + 0x70], %f14
59016 subccc %o4, %o7, %l6
59017loop_7019:
59018 sth %g4, [%l7 + 0x46]
59019 movcc %xcc, %i6, %g1
59020 xorcc %i2, %l5, %g5
59021 fnor %f14, %f8, %f0
59022 stb %i3, [%l7 + 0x21]
59023 taddcc %l0, 0x0A56, %g3
59024 fpadd32 %f6, %f12, %f0
59025 edge16n %l3, %g7, %o6
59026 fxor %f14, %f14, %f12
59027 stx %o5, [%l7 + 0x10]
59028 ldd [%l7 + 0x60], %f14
59029 fmovsvc %icc, %f7, %f12
59030 nop
59031 setx loop_7020, %l0, %l1
59032 wrpr 0x1, %tl
59033 wrpr %l1, %tpc
59034 add %l1, 0x4, %l1
59035 wrpr %l1, %tnpc
59036 setx 0x34400001400, %l0, %l1
59037 wrpr %l1, %tstate
59038 wrhpr 0x4, %htstate
59039 retry
59040 edge32n %o2, %i0, %i4
59041 stx %l1, [%l7 + 0x40]
59042 ld [%l7 + 0x7C], %f9
59043loop_7020:
59044 fmul8sux16 %f2, %f6, %f10
59045 brlez %i1, loop_7021
59046 fbuge %fcc2, loop_7022
59047 ldsw [%l7 + 0x24], %g2
59048 ldub [%l7 + 0x34], %o0
59049loop_7021:
59050 fbne,a %fcc0, loop_7023
59051loop_7022:
59052 fandnot1s %f8, %f0, %f0
59053 addcc %o1, %l4, %g6
59054 ldsw [%l7 + 0x38], %o3
59055loop_7023:
59056 smulcc %i7, 0x0AA1, %l2
59057 fmovsge %icc, %f14, %f0
59058 fble,a %fcc2, loop_7024
59059 ldd [%l7 + 0x68], %f12
59060 fcmple32 %f4, %f0, %o4
59061 fmovrdgz %o7, %f8, %f10
59062loop_7024:
59063 movrlez %l6, 0x195, %i5
59064 fmovrsne %i6, %f7, %f14
59065 orn %g1, 0x0301, %i2
59066 fbu %fcc1, loop_7025
59067 bneg loop_7026
59068 stb %g4, [%l7 + 0x73]
59069 ldd [%l7 + 0x18], %f2
59070loop_7025:
59071 fmovsge %icc, %f12, %f12
59072loop_7026:
59073 bvs %xcc, loop_7027
59074 sllx %g5, %l5, %l0
59075 lduw [%l7 + 0x58], %i3
59076 fmovdpos %xcc, %f1, %f7
59077loop_7027:
59078 stx %l3, [%l7 + 0x70]
59079 faligndata %f10, %f8, %f0
59080 stb %g3, [%l7 + 0x25]
59081 ldsw [%l7 + 0x34], %g7
59082 sra %o5, 0x0A, %o2
59083 lduw [%l7 + 0x78], %i0
59084 ld [%l7 + 0x54], %f4
59085 fmovrslz %i4, %f2, %f6
59086 fbul %fcc3, loop_7028
59087 nop
59088 setx loop_7029, %l0, %l1
59089 jmpl %l1, %l1
59090 bcs,pt %xcc, loop_7030
59091 bvc loop_7031
59092loop_7028:
59093 xor %i1, 0x1498, %o6
59094loop_7029:
59095 fmovdg %xcc, %f6, %f8
59096loop_7030:
59097 orcc %g2, 0x1E5E, %o1
59098loop_7031:
59099 lduh [%l7 + 0x4E], %o0
59100 stx %g6, [%l7 + 0x38]
59101 sll %l4, %i7, %o3
59102 movge %xcc, %l2, %o7
59103 ldsb [%l7 + 0x78], %o4
59104 fmovdle %xcc, %f10, %f6
59105 lduh [%l7 + 0x42], %i5
59106 stw %i6, [%l7 + 0x58]
59107 tpos %xcc, 0x5
59108 movrlez %l6, %g1, %i2
59109 bshuffle %f2, %f10, %f6
59110 orn %g5, %l5, %l0
59111 movge %icc, %g4, %i3
59112 brgez,a %l3, loop_7032
59113 ba,pt %icc, loop_7033
59114 tvs %icc, 0x6
59115 sll %g3, 0x0F, %g7
59116loop_7032:
59117 brgz,a %o2, loop_7034
59118loop_7033:
59119 movrne %i0, %i4, %l1
59120 lduh [%l7 + 0x10], %o5
59121 edge32n %i1, %o6, %g2
59122loop_7034:
59123 stw %o0, [%l7 + 0x50]
59124 ldsb [%l7 + 0x1B], %o1
59125 fnegs %f4, %f8
59126 edge8 %l4, %i7, %o3
59127 fnand %f10, %f6, %f6
59128 edge32ln %g6, %l2, %o7
59129 fmovrdlez %o4, %f8, %f4
59130 or %i6, %i5, %g1
59131 brgz,a %i2, loop_7035
59132 lduw [%l7 + 0x78], %g5
59133 fnor %f10, %f4, %f2
59134 lduw [%l7 + 0x6C], %l6
59135loop_7035:
59136 fnand %f12, %f4, %f4
59137 brgz,a %l5, loop_7036
59138 movle %xcc, %l0, %g4
59139 ldx [%l7 + 0x38], %l3
59140 sllx %g3, 0x0B, %i3
59141loop_7036:
59142 ldsw [%l7 + 0x74], %g7
59143 ldd [%l7 + 0x78], %f4
59144 ld [%l7 + 0x4C], %f12
59145 nop
59146 setx loop_7037, %l0, %l1
59147 jmpl %l1, %i0
59148 fmovsvs %xcc, %f12, %f13
59149 tne %xcc, 0x2
59150 stb %o2, [%l7 + 0x76]
59151loop_7037:
59152 ldsw [%l7 + 0x18], %l1
59153 fba,a %fcc1, loop_7038
59154 tle %icc, 0x5
59155 or %i4, %o5, %o6
59156 fbu %fcc3, loop_7039
59157loop_7038:
59158 fmovdpos %icc, %f5, %f8
59159 ldd [%l7 + 0x70], %f6
59160 smulcc %g2, %o0, %o1
59161loop_7039:
59162 bne loop_7040
59163 fmovdgu %xcc, %f4, %f2
59164 fmovse %xcc, %f2, %f12
59165 bcc loop_7041
59166loop_7040:
59167 tneg %xcc, 0x1
59168 fzeros %f10
59169 xnorcc %i1, %i7, %l4
59170loop_7041:
59171 subcc %g6, 0x1C87, %l2
59172 fbo %fcc0, loop_7042
59173 ldsb [%l7 + 0x1B], %o3
59174 pdist %f4, %f0, %f12
59175 ldd [%l7 + 0x70], %f4
59176loop_7042:
59177 fxnors %f3, %f1, %f15
59178 std %f6, [%l7 + 0x38]
59179 tne %icc, 0x0
59180 fcmpgt32 %f12, %f14, %o7
59181 stx %o4, [%l7 + 0x48]
59182 pdist %f4, %f10, %f0
59183 stb %i5, [%l7 + 0x71]
59184 ldsw [%l7 + 0x78], %i6
59185 edge8ln %g1, %i2, %g5
59186 srax %l6, %l5, %l0
59187 ta %xcc, 0x2
59188 ldx [%l7 + 0x78], %g4
59189 stw %l3, [%l7 + 0x7C]
59190 sub %g3, 0x1AD0, %g7
59191 tcs %icc, 0x3
59192 bne,a,pn %xcc, loop_7043
59193 fsrc2s %f4, %f12
59194 ld [%l7 + 0x20], %f10
59195 fnors %f6, %f15, %f0
59196loop_7043:
59197 fand %f12, %f8, %f8
59198 fmovdpos %xcc, %f2, %f12
59199 fnot1 %f14, %f8
59200 fbne,a %fcc1, loop_7044
59201 bvc,a loop_7045
59202 or %i3, 0x17CF, %o2
59203 ld [%l7 + 0x58], %f11
59204loop_7044:
59205 fxnor %f4, %f8, %f14
59206loop_7045:
59207 ld [%l7 + 0x08], %f9
59208 ba loop_7046
59209 fmovda %xcc, %f10, %f13
59210 andncc %l1, %i4, %o5
59211 addccc %i0, %g2, %o6
59212loop_7046:
59213 fmovdvs %xcc, %f3, %f3
59214 brnz,a %o1, loop_7047
59215 bn,a loop_7048
59216 fnot2s %f0, %f4
59217 edge16n %o0, %i1, %i7
59218loop_7047:
59219 ldsb [%l7 + 0x3C], %g6
59220loop_7048:
59221 fpsub16s %f5, %f12, %f8
59222 sethi 0x139E, %l4
59223 srax %l2, 0x17, %o3
59224 taddcc %o7, 0x02C2, %o4
59225 ta %icc, 0x7
59226 lduh [%l7 + 0x22], %i6
59227 tsubcc %i5, 0x1038, %g1
59228 sdiv %g5, 0x015F, %l6
59229 fmovscs %icc, %f12, %f12
59230 bge,a loop_7049
59231 brlz,a %l5, loop_7050
59232 movpos %xcc, %i2, %l0
59233 ldsh [%l7 + 0x58], %g4
59234loop_7049:
59235 fmovsne %icc, %f8, %f15
59236loop_7050:
59237 edge32n %l3, %g7, %g3
59238 movpos %icc, %i3, %o2
59239 stb %l1, [%l7 + 0x16]
59240 ldsb [%l7 + 0x12], %o5
59241 fmovrsgez %i0, %f13, %f4
59242 fabss %f0, %f3
59243 fcmpes %fcc3, %f5, %f2
59244 fabss %f14, %f15
59245 fbg %fcc2, loop_7051
59246 movrne %i4, 0x23B, %g2
59247 nop
59248 setx loop_7052, %l0, %l1
59249 wrpr 0x1, %tl
59250 wrpr %l1, %tnpc
59251 setx 0x34400001400, %l0, %l1
59252 wrpr %l1, %tstate
59253 wrhpr 0x4, %htstate
59254 done
59255 fmovsgu %icc, %f10, %f2
59256loop_7051:
59257 movrlz %o6, 0x220, %o0
59258 orn %o1, 0x1C33, %i1
59259loop_7052:
59260 smulcc %g6, 0x0A9D, %i7
59261 move %xcc, %l2, %l4
59262 fandnot1s %f15, %f7, %f9
59263 udiv %o3, 0x0FEC, %o7
59264 brlez %i6, loop_7053
59265 edge16l %i5, %g1, %o4
59266 movn %xcc, %g5, %l5
59267 fbge %fcc2, loop_7054
59268loop_7053:
59269 sth %l6, [%l7 + 0x38]
59270 stb %i2, [%l7 + 0x44]
59271 fmul8ulx16 %f0, %f4, %f8
59272loop_7054:
59273 fcmpeq16 %f2, %f0, %g4
59274 alignaddr %l0, %l3, %g3
59275 fmovsvc %xcc, %f6, %f10
59276 fmovsgu %xcc, %f0, %f6
59277 std %f12, [%l7 + 0x38]
59278 fnegd %f14, %f4
59279 fxnors %f0, %f3, %f0
59280 fbue %fcc1, loop_7055
59281 ldsw [%l7 + 0x74], %i3
59282 ld [%l7 + 0x68], %f11
59283 fnands %f10, %f7, %f8
59284loop_7055:
59285 sdivcc %o2, 0x04E4, %g7
59286 lduh [%l7 + 0x0C], %l1
59287 ldsh [%l7 + 0x4A], %o5
59288 srl %i0, %i4, %g2
59289 xnorcc %o6, 0x18C9, %o1
59290 tcs %xcc, 0x2
59291 smulcc %o0, 0x089D, %g6
59292 nop
59293 setx loop_7056, %l0, %l1
59294 jmpl %l1, %i7
59295 ta %icc, 0x5
59296 lduw [%l7 + 0x40], %l2
59297 fcmple16 %f14, %f0, %l4
59298loop_7056:
59299 movneg %icc, %o3, %i1
59300 fsrc1 %f10, %f8
59301 stb %i6, [%l7 + 0x74]
59302 ldx [%l7 + 0x48], %o7
59303 ldub [%l7 + 0x23], %i5
59304 fbul,a %fcc0, loop_7057
59305 tg %xcc, 0x3
59306 ldsw [%l7 + 0x54], %o4
59307 tneg %xcc, 0x5
59308loop_7057:
59309 brz %g1, loop_7058
59310 bg,pn %xcc, loop_7059
59311 ldsh [%l7 + 0x3C], %g5
59312 fmovspos %xcc, %f9, %f11
59313loop_7058:
59314 brz,a %l5, loop_7060
59315loop_7059:
59316 call loop_7061
59317 edge8n %l6, %g4, %i2
59318 tgu %xcc, 0x2
59319loop_7060:
59320 siam 0x2
59321loop_7061:
59322 sdiv %l3, 0x1586, %l0
59323 ldx [%l7 + 0x10], %g3
59324 alignaddr %i3, %o2, %l1
59325 ldub [%l7 + 0x13], %g7
59326 movge %xcc, %o5, %i4
59327 edge32l %g2, %o6, %i0
59328 tpos %icc, 0x4
59329 alignaddr %o1, %g6, %o0
59330 movgu %xcc, %i7, %l2
59331 lduh [%l7 + 0x3C], %l4
59332 bgu,a loop_7062
59333 fmovdleu %xcc, %f6, %f8
59334 fmovdg %icc, %f3, %f5
59335 ld [%l7 + 0x34], %f11
59336loop_7062:
59337 fmovsa %icc, %f3, %f2
59338 fpsub16 %f14, %f4, %f0
59339 stx %o3, [%l7 + 0x28]
59340 stw %i1, [%l7 + 0x70]
59341 sth %i6, [%l7 + 0x38]
59342 ldd [%l7 + 0x18], %f14
59343 sth %i5, [%l7 + 0x5C]
59344 fmovsgu %icc, %f4, %f8
59345 ld [%l7 + 0x74], %f12
59346 orn %o7, %o4, %g5
59347 or %l5, 0x1CA7, %l6
59348 fors %f13, %f1, %f4
59349 ldsb [%l7 + 0x3B], %g1
59350 fbue,a %fcc1, loop_7063
59351 ldsb [%l7 + 0x2A], %g4
59352 fcmpne16 %f10, %f8, %i2
59353 ldsh [%l7 + 0x7C], %l0
59354loop_7063:
59355 xor %l3, %i3, %g3
59356 fpmerge %f8, %f7, %f14
59357 smul %o2, 0x0CA3, %l1
59358 fmovd %f14, %f14
59359 fbu %fcc0, loop_7064
59360 fblg,a %fcc2, loop_7065
59361 lduh [%l7 + 0x14], %o5
59362 edge8ln %g7, %g2, %i4
59363loop_7064:
59364 xnor %o6, 0x1442, %o1
59365loop_7065:
59366 fpack16 %f0, %f1
59367 fbe,a %fcc2, loop_7066
59368 brlz,a %i0, loop_7067
59369 fpackfix %f4, %f13
59370 fmovrsgz %o0, %f10, %f8
59371loop_7066:
59372 fmovrsgz %i7, %f13, %f13
59373loop_7067:
59374 fpmerge %f3, %f0, %f8
59375 addccc %g6, %l4, %l2
59376 fabss %f2, %f3
59377 fbge,a %fcc0, loop_7068
59378 fxnor %f8, %f14, %f12
59379 sth %i1, [%l7 + 0x64]
59380 brnz,a %o3, loop_7069
59381loop_7068:
59382 brlz %i5, loop_7070
59383 fmovscc %icc, %f1, %f5
59384 fbuge %fcc3, loop_7071
59385loop_7069:
59386 fmovscs %xcc, %f3, %f6
59387loop_7070:
59388 sllx %o7, %o4, %g5
59389 fmovscs %xcc, %f14, %f10
59390loop_7071:
59391 fors %f0, %f4, %f12
59392 fmovsgu %xcc, %f7, %f3
59393 ldsb [%l7 + 0x3C], %i6
59394 call loop_7072
59395 lduh [%l7 + 0x2A], %l6
59396 fmovspos %icc, %f4, %f10
59397 fsrc2s %f9, %f12
59398loop_7072:
59399 movneg %xcc, %g1, %g4
59400 fmovdgu %xcc, %f15, %f11
59401 ldd [%l7 + 0x30], %f2
59402 stw %i2, [%l7 + 0x48]
59403 stb %l5, [%l7 + 0x6A]
59404 fmovspos %xcc, %f10, %f1
59405 tvs %xcc, 0x5
59406 movneg %xcc, %l0, %l3
59407 fba,a %fcc2, loop_7073
59408 fmovsvc %xcc, %f0, %f7
59409 tl %icc, 0x0
59410 fcmple32 %f2, %f2, %g3
59411loop_7073:
59412 fexpand %f7, %f0
59413 bne,pn %icc, loop_7074
59414 ldub [%l7 + 0x6C], %i3
59415 ldub [%l7 + 0x22], %l1
59416 ldub [%l7 + 0x6A], %o5
59417loop_7074:
59418 addc %o2, %g7, %g2
59419 tneg %xcc, 0x5
59420 ldub [%l7 + 0x50], %o6
59421 edge8 %i4, %i0, %o0
59422 fpsub32 %f10, %f4, %f2
59423 fnors %f1, %f1, %f11
59424 fmovsneg %icc, %f1, %f1
59425 tpos %icc, 0x1
59426 ldx [%l7 + 0x30], %o1
59427 orn %g6, %l4, %i7
59428 fbge %fcc3, loop_7075
59429 sra %l2, %o3, %i1
59430 srax %o7, 0x10, %o4
59431 lduw [%l7 + 0x24], %g5
59432loop_7075:
59433 fcmple16 %f4, %f14, %i5
59434 ldd [%l7 + 0x50], %f14
59435 bne,pt %xcc, loop_7076
59436 smul %l6, 0x0AC5, %i6
59437 srax %g4, %g1, %i2
59438 fmovrse %l0, %f11, %f3
59439loop_7076:
59440 ba loop_7077
59441 array8 %l5, %l3, %g3
59442 bleu,a,pt %xcc, loop_7078
59443 fmovde %xcc, %f14, %f6
59444loop_7077:
59445 ldx [%l7 + 0x58], %i3
59446 tle %xcc, 0x6
59447loop_7078:
59448 brlez %l1, loop_7079
59449 brgez %o5, loop_7080
59450 ldub [%l7 + 0x0C], %g7
59451 andn %g2, 0x12D0, %o2
59452loop_7079:
59453 fmovdle %xcc, %f3, %f2
59454loop_7080:
59455 subccc %i4, %i0, %o0
59456 addc %o1, 0x1CA7, %g6
59457 ldx [%l7 + 0x78], %l4
59458 xor %o6, %l2, %o3
59459 siam 0x1
59460 fmovdcs %icc, %f13, %f3
59461 andncc %i7, %o7, %i1
59462 stw %g5, [%l7 + 0x58]
59463 sub %i5, 0x18A3, %l6
59464 ldx [%l7 + 0x50], %o4
59465 bne,pn %xcc, loop_7081
59466 ldsb [%l7 + 0x6B], %g4
59467 fnot1s %f15, %f7
59468 fmovdcs %xcc, %f6, %f0
59469loop_7081:
59470 fornot2s %f14, %f10, %f7
59471 subc %g1, %i6, %l0
59472 sllx %l5, %l3, %g3
59473 fmovsle %xcc, %f13, %f15
59474 brnz %i2, loop_7082
59475 tvc %xcc, 0x4
59476 ldsh [%l7 + 0x0C], %i3
59477 ba loop_7083
59478loop_7082:
59479 bne,a,pt %icc, loop_7084
59480 fble %fcc1, loop_7085
59481 fnot1s %f8, %f7
59482loop_7083:
59483 edge32 %o5, %l1, %g2
59484loop_7084:
59485 edge8 %o2, %i4, %i0
59486loop_7085:
59487 lduh [%l7 + 0x22], %o0
59488 fmovsne %icc, %f14, %f6
59489 stx %g7, [%l7 + 0x68]
59490 edge32n %g6, %o1, %o6
59491 tvc %icc, 0x1
59492 fmovsvs %icc, %f0, %f4
59493 array32 %l4, %l2, %o3
59494 sub %o7, 0x09AC, %i1
59495 xnorcc %g5, 0x06E3, %i7
59496 array8 %i5, %o4, %g4
59497 sub %g1, 0x0425, %l6
59498 fands %f3, %f6, %f6
59499 stx %l0, [%l7 + 0x30]
59500 stx %l5, [%l7 + 0x70]
59501 lduw [%l7 + 0x7C], %i6
59502 fmovsneg %xcc, %f1, %f9
59503 tle %xcc, 0x1
59504 smulcc %g3, 0x0C1E, %i2
59505 brlz %l3, loop_7086
59506 fblg %fcc1, loop_7087
59507 fmul8x16al %f10, %f3, %f6
59508 fmovd %f6, %f0
59509loop_7086:
59510 tg %xcc, 0x0
59511loop_7087:
59512 fnand %f10, %f10, %f12
59513 tgu %xcc, 0x5
59514 xorcc %o5, 0x0AB5, %l1
59515 edge8l %g2, %i3, %i4
59516 std %f8, [%l7 + 0x60]
59517 sll %i0, %o2, %g7
59518 ldub [%l7 + 0x35], %g6
59519 fmul8x16al %f3, %f2, %f8
59520 bn,pn %xcc, loop_7088
59521 fnot2 %f8, %f4
59522 edge16l %o0, %o1, %l4
59523 bvs loop_7089
59524loop_7088:
59525 edge8 %l2, %o6, %o3
59526 ldsb [%l7 + 0x6D], %o7
59527 fnot2 %f4, %f12
59528loop_7089:
59529 ldd [%l7 + 0x58], %f0
59530 fmovsg %xcc, %f5, %f12
59531 fbe,a %fcc1, loop_7090
59532 ld [%l7 + 0x68], %f8
59533 fnot2s %f8, %f8
59534 ldub [%l7 + 0x5D], %g5
59535loop_7090:
59536 stb %i1, [%l7 + 0x43]
59537 ldsw [%l7 + 0x78], %i7
59538 fmul8ulx16 %f6, %f8, %f2
59539 movrgz %o4, %g4, %g1
59540 ldub [%l7 + 0x4C], %l6
59541 fmovscs %xcc, %f14, %f11
59542 fandnot2 %f12, %f10, %f14
59543 fxor %f12, %f8, %f0
59544 addc %i5, 0x1DED, %l0
59545 ldx [%l7 + 0x10], %i6
59546 ldsh [%l7 + 0x26], %l5
59547 ldx [%l7 + 0x20], %i2
59548 andncc %l3, %g3, %o5
59549 movvc %icc, %l1, %g2
59550 sethi 0x1885, %i3
59551 fmul8ulx16 %f4, %f4, %f2
59552 umul %i0, %o2, %g7
59553 tgu %icc, 0x4
59554 ldub [%l7 + 0x1E], %g6
59555 brgez,a %o0, loop_7091
59556 lduw [%l7 + 0x30], %i4
59557 fcmpes %fcc0, %f6, %f11
59558 fandnot1s %f11, %f2, %f3
59559loop_7091:
59560 stw %o1, [%l7 + 0x28]
59561 lduw [%l7 + 0x3C], %l4
59562 sdivcc %o6, 0x0582, %l2
59563 lduh [%l7 + 0x6A], %o7
59564 ldx [%l7 + 0x08], %g5
59565 stx %o3, [%l7 + 0x40]
59566 brlez,a %i7, loop_7092
59567 fmovsne %icc, %f7, %f0
59568 ldsw [%l7 + 0x3C], %i1
59569 edge16ln %o4, %g1, %l6
59570loop_7092:
59571 fpadd16s %f10, %f2, %f7
59572 fbuge,a %fcc1, loop_7093
59573 stx %g4, [%l7 + 0x50]
59574 edge32l %l0, %i6, %i5
59575 fmovrdne %i2, %f10, %f0
59576loop_7093:
59577 fba,a %fcc1, loop_7094
59578 addccc %l5, 0x0105, %l3
59579 ld [%l7 + 0x20], %f5
59580 bl,a,pt %icc, loop_7095
59581loop_7094:
59582 fmovdleu %icc, %f12, %f15
59583 sth %o5, [%l7 + 0x2C]
59584 fnors %f11, %f15, %f6
59585loop_7095:
59586 fcmpgt16 %f12, %f6, %l1
59587 smulcc %g3, %g2, %i3
59588 lduw [%l7 + 0x0C], %o2
59589 bl,a loop_7096
59590 ldub [%l7 + 0x46], %i0
59591 lduh [%l7 + 0x12], %g7
59592 fmovdgu %icc, %f10, %f10
59593loop_7096:
59594 stw %g6, [%l7 + 0x34]
59595 fpadd16 %f6, %f12, %f14
59596 fnands %f12, %f13, %f3
59597 fcmpeq32 %f0, %f14, %i4
59598 move %xcc, %o0, %l4
59599 edge32 %o6, %l2, %o7
59600 fcmpne32 %f8, %f8, %g5
59601 ldsh [%l7 + 0x3A], %o1
59602 fbg,a %fcc1, loop_7097
59603 fmul8x16al %f13, %f2, %f14
59604 brlz %o3, loop_7098
59605 ldub [%l7 + 0x4A], %i1
59606loop_7097:
59607 ldd [%l7 + 0x48], %f0
59608 fandnot2 %f10, %f6, %f12
59609loop_7098:
59610 fmovd %f12, %f14
59611 edge8ln %i7, %g1, %l6
59612 movrgez %g4, 0x1CE, %o4
59613 ldd [%l7 + 0x50], %f8
59614 fcmpgt32 %f0, %f10, %l0
59615 fbl %fcc1, loop_7099
59616 addcc %i5, %i2, %l5
59617 std %f10, [%l7 + 0x60]
59618 movre %i6, %l3, %o5
59619loop_7099:
59620 fmovsgu %xcc, %f2, %f6
59621 fone %f6
59622 orn %l1, %g2, %i3
59623 fmul8x16 %f12, %f14, %f6
59624 edge32 %g3, %i0, %g7
59625 sth %g6, [%l7 + 0x64]
59626 fba,a %fcc0, loop_7100
59627 ldsh [%l7 + 0x22], %o2
59628 popc 0x0115, %o0
59629 fbe %fcc1, loop_7101
59630loop_7100:
59631 movrgz %l4, 0x01D, %i4
59632 edge16l %l2, %o6, %g5
59633 st %f11, [%l7 + 0x34]
59634loop_7101:
59635 sth %o1, [%l7 + 0x0C]
59636 ldsh [%l7 + 0x0E], %o3
59637 sll %o7, %i1, %i7
59638 umulcc %l6, 0x1EAA, %g4
59639 subc %o4, %l0, %i5
59640 fnot2s %f9, %f11
59641 stw %g1, [%l7 + 0x44]
59642 stb %i2, [%l7 + 0x76]
59643 tcs %xcc, 0x7
59644 fpadd32 %f8, %f10, %f14
59645 tl %icc, 0x5
59646 movpos %icc, %i6, %l5
59647 sra %o5, 0x05, %l1
59648 addcc %g2, %i3, %l3
59649 movrne %g3, %i0, %g7
59650 fmovsvs %xcc, %f14, %f5
59651 lduw [%l7 + 0x7C], %o2
59652 lduw [%l7 + 0x0C], %g6
59653 edge16n %l4, %i4, %l2
59654 ldub [%l7 + 0x1F], %o6
59655 bpos,pt %xcc, loop_7102
59656 brlz %g5, loop_7103
59657 fble %fcc0, loop_7104
59658 ldsb [%l7 + 0x52], %o1
59659loop_7102:
59660 fmuld8ulx16 %f2, %f10, %f12
59661loop_7103:
59662 nop
59663 setx loop_7105, %l0, %l1
59664 wrpr 0x1, %tl
59665 wrpr %l1, %tnpc
59666 setx 0x34400001400, %l0, %l1
59667 wrpr %l1, %tstate
59668 wrhpr 0x4, %htstate
59669 done
59670loop_7104:
59671 fmovrdlez %o3, %f10, %f6
59672 ld [%l7 + 0x44], %f14
59673 ta %xcc, 0x0
59674loop_7105:
59675 fbu,a %fcc0, loop_7106
59676 fones %f14
59677 fcmpeq16 %f14, %f14, %o0
59678 lduh [%l7 + 0x56], %i1
59679loop_7106:
59680 sdiv %o7, 0x10AB, %l6
59681 fone %f10
59682 fbo,a %fcc2, loop_7107
59683 ldsw [%l7 + 0x78], %g4
59684 fornot2s %f11, %f3, %f6
59685 fmovdge %xcc, %f4, %f12
59686loop_7107:
59687 std %f6, [%l7 + 0x58]
59688 orncc %i7, 0x08F4, %o4
59689 stw %l0, [%l7 + 0x6C]
59690 fmovdleu %xcc, %f8, %f4
59691 edge32n %i5, %i2, %g1
59692 fbuge,a %fcc3, loop_7108
59693 fcmpeq16 %f0, %f4, %l5
59694 tneg %icc, 0x5
59695 fmovsl %xcc, %f2, %f8
59696loop_7108:
59697 stb %o5, [%l7 + 0x60]
59698 move %icc, %i6, %l1
59699 ldx [%l7 + 0x48], %g2
59700 ldsb [%l7 + 0x47], %l3
59701 tsubcc %i3, 0x19D3, %g3
59702 movl %icc, %g7, %i0
59703 tsubcc %g6, %l4, %o2
59704 sra %i4, %l2, %g5
59705 fmovsn %icc, %f0, %f8
59706 st %f8, [%l7 + 0x64]
59707 fbue %fcc1, loop_7109
59708 tvc %icc, 0x7
59709 fmovsvs %xcc, %f9, %f6
59710 fmovrdgz %o6, %f4, %f0
59711loop_7109:
59712 ldsh [%l7 + 0x3A], %o1
59713 ld [%l7 + 0x44], %f13
59714 edge8l %o0, %o3, %o7
59715 ldub [%l7 + 0x26], %l6
59716 fmovdg %icc, %f1, %f8
59717 fands %f1, %f15, %f14
59718 fandnot2s %f11, %f14, %f6
59719 fandnot1 %f8, %f4, %f4
59720 movn %xcc, %g4, %i7
59721 mova %xcc, %o4, %l0
59722 ta %icc, 0x4
59723 ldsh [%l7 + 0x26], %i5
59724 ldd [%l7 + 0x78], %f0
59725 fbug %fcc2, loop_7110
59726 ldx [%l7 + 0x18], %i1
59727 fbug,a %fcc3, loop_7111
59728 fsrc1 %f12, %f12
59729loop_7110:
59730 fmovrdgz %i2, %f6, %f6
59731 stw %l5, [%l7 + 0x50]
59732loop_7111:
59733 ldd [%l7 + 0x48], %f10
59734 sdivx %g1, 0x1DE3, %o5
59735 alignaddr %l1, %g2, %l3
59736 ldub [%l7 + 0x0B], %i3
59737 fones %f9
59738 fmovrdgz %i6, %f0, %f6
59739 st %f8, [%l7 + 0x48]
59740 fmovsgu %xcc, %f10, %f1
59741 brlz,a %g3, loop_7112
59742 bgu,a loop_7113
59743 edge32n %g7, %i0, %l4
59744 fmovsle %icc, %f4, %f3
59745loop_7112:
59746 fnot2s %f0, %f9
59747loop_7113:
59748 movne %xcc, %g6, %o2
59749 fxors %f12, %f1, %f11
59750 fmovdn %icc, %f5, %f2
59751 ldub [%l7 + 0x0E], %l2
59752 edge8n %i4, %g5, %o6
59753 orncc %o1, %o0, %o7
59754 movrlz %o3, %g4, %l6
59755 st %f15, [%l7 + 0x54]
59756 stw %i7, [%l7 + 0x54]
59757 fornot2s %f8, %f5, %f1
59758 fmovscc %xcc, %f1, %f7
59759 ldd [%l7 + 0x58], %f12
59760 fbuge %fcc3, loop_7114
59761 stx %o4, [%l7 + 0x78]
59762 fmovrde %i5, %f8, %f4
59763 fbule %fcc3, loop_7115
59764loop_7114:
59765 ldsb [%l7 + 0x2A], %i1
59766 std %f6, [%l7 + 0x20]
59767 fble,a %fcc0, loop_7116
59768loop_7115:
59769 xorcc %l0, 0x01D6, %l5
59770 lduh [%l7 + 0x6C], %i2
59771 fmovrdlz %o5, %f14, %f4
59772loop_7116:
59773 fbuge %fcc2, loop_7117
59774 lduw [%l7 + 0x54], %g1
59775 srlx %g2, 0x12, %l3
59776 edge16n %i3, %i6, %l1
59777loop_7117:
59778 bl,pn %icc, loop_7118
59779 fpadd32 %f6, %f8, %f4
59780 fpsub32s %f15, %f7, %f14
59781 ldsw [%l7 + 0x34], %g7
59782loop_7118:
59783 fmovse %icc, %f7, %f9
59784 fabsd %f8, %f12
59785 fbe %fcc0, loop_7119
59786 ldsw [%l7 + 0x60], %g3
59787 array32 %l4, %g6, %o2
59788 fones %f2
59789loop_7119:
59790 stw %i0, [%l7 + 0x10]
59791 fbn %fcc0, loop_7120
59792 ldsb [%l7 + 0x08], %l2
59793 xorcc %i4, 0x02C0, %g5
59794 pdist %f2, %f0, %f10
59795loop_7120:
59796 fzeros %f15
59797 array16 %o1, %o6, %o7
59798 and %o3, 0x03C9, %g4
59799 bl,a %icc, loop_7121
59800 fandnot1 %f10, %f2, %f12
59801 andn %o0, %i7, %l6
59802 fnegs %f5, %f3
59803loop_7121:
59804 fbe %fcc1, loop_7122
59805 fbo,a %fcc1, loop_7123
59806 lduh [%l7 + 0x70], %i5
59807 bn,a loop_7124
59808loop_7122:
59809 sdivcc %i1, 0x1EB9, %o4
59810loop_7123:
59811 fpsub16s %f13, %f12, %f6
59812 fmovdcs %icc, %f6, %f13
59813loop_7124:
59814 tsubcctv %l0, 0x0757, %i2
59815 sdiv %l5, 0x135F, %o5
59816 mova %icc, %g1, %g2
59817 ldsw [%l7 + 0x58], %l3
59818 ldub [%l7 + 0x3E], %i6
59819 stx %l1, [%l7 + 0x18]
59820 lduw [%l7 + 0x44], %g7
59821 ldx [%l7 + 0x40], %g3
59822 fmovd %f12, %f4
59823 for %f2, %f4, %f0
59824 fbul,a %fcc1, loop_7125
59825 fandnot1s %f6, %f11, %f8
59826 stx %i3, [%l7 + 0x08]
59827 ldub [%l7 + 0x24], %g6
59828loop_7125:
59829 sth %o2, [%l7 + 0x70]
59830 fmovsg %icc, %f9, %f7
59831 fmovrsne %i0, %f4, %f8
59832 mulscc %l4, 0x036C, %i4
59833 ldsh [%l7 + 0x4C], %l2
59834 sth %o1, [%l7 + 0x58]
59835 fcmple16 %f10, %f0, %o6
59836 fmovdvc %xcc, %f3, %f11
59837 sth %o7, [%l7 + 0x78]
59838 tpos %icc, 0x5
59839 addcc %g5, 0x0DD9, %o3
59840 stx %o0, [%l7 + 0x28]
59841 fxors %f2, %f0, %f11
59842 ldsw [%l7 + 0x28], %g4
59843 fbne %fcc0, loop_7126
59844 fmovdleu %icc, %f11, %f9
59845 fpsub16 %f6, %f4, %f12
59846 sra %l6, 0x02, %i7
59847loop_7126:
59848 tg %xcc, 0x2
59849 fmovdl %icc, %f11, %f1
59850 std %f0, [%l7 + 0x68]
59851 fmovrslez %i1, %f0, %f12
59852 ld [%l7 + 0x08], %f7
59853 ldx [%l7 + 0x28], %o4
59854 fbge,a %fcc1, loop_7127
59855 srax %i5, 0x1E, %l0
59856 fmovdpos %icc, %f6, %f14
59857 movrgez %i2, 0x0B9, %l5
59858loop_7127:
59859 fnot2 %f10, %f0
59860 std %f10, [%l7 + 0x58]
59861 ldsb [%l7 + 0x62], %o5
59862 sth %g2, [%l7 + 0x30]
59863 fmovrdgez %l3, %f2, %f4
59864 movcc %icc, %g1, %i6
59865 sub %g7, %l1, %g3
59866 fpadd16s %f9, %f14, %f10
59867 fmovrdgez %g6, %f0, %f0
59868 ldsb [%l7 + 0x36], %o2
59869 ldx [%l7 + 0x30], %i3
59870 fmovrslez %i0, %f2, %f9
59871 move %xcc, %i4, %l2
59872 ldx [%l7 + 0x40], %l4
59873 stx %o1, [%l7 + 0x38]
59874 ble,pn %xcc, loop_7128
59875 fmovdl %icc, %f4, %f8
59876 bge,a loop_7129
59877 xnor %o6, %o7, %g5
59878loop_7128:
59879 pdist %f12, %f6, %f0
59880 ldsw [%l7 + 0x18], %o3
59881loop_7129:
59882 mova %icc, %o0, %g4
59883 fbue,a %fcc1, loop_7130
59884 edge8l %l6, %i1, %o4
59885 subccc %i5, 0x0612, %i7
59886 fblg,a %fcc0, loop_7131
59887loop_7130:
59888 fxor %f0, %f12, %f12
59889 tcc %icc, 0x5
59890 movre %l0, %i2, %l5
59891loop_7131:
59892 fmovrde %o5, %f8, %f6
59893 subccc %l3, 0x1EEF, %g1
59894 subcc %i6, %g2, %g7
59895 ldsw [%l7 + 0x2C], %g3
59896 nop
59897 setx loop_7132, %l0, %l1
59898 wrpr 0x1, %tl
59899 wrpr %l1, %tpc
59900 add %l1, 0x4, %l1
59901 wrpr %l1, %tnpc
59902 setx 0x34400001400, %l0, %l1
59903 wrpr %l1, %tstate
59904 wrhpr 0x4, %htstate
59905 retry
59906 edge32ln %g6, %l1, %i3
59907 lduh [%l7 + 0x32], %o2
59908 movrlz %i0, %l2, %l4
59909loop_7132:
59910 fmovdleu %icc, %f1, %f0
59911 tleu %xcc, 0x2
59912 ldd [%l7 + 0x10], %f12
59913 ld [%l7 + 0x24], %f7
59914 popc 0x049D, %o1
59915 fnot2s %f5, %f13
59916 bvc,a,pt %icc, loop_7133
59917 tcs %xcc, 0x1
59918 fmovdne %xcc, %f8, %f6
59919 ldsw [%l7 + 0x50], %o6
59920loop_7133:
59921 fmovdne %icc, %f3, %f1
59922 fba,a %fcc0, loop_7134
59923 lduh [%l7 + 0x6C], %o7
59924 stw %g5, [%l7 + 0x58]
59925 fbn,a %fcc2, loop_7135
59926loop_7134:
59927 smulcc %i4, 0x19DE, %o3
59928 fblg %fcc2, loop_7136
59929 tg %xcc, 0x0
59930loop_7135:
59931 alignaddrl %o0, %l6, %g4
59932 te %xcc, 0x4
59933loop_7136:
59934 sdivcc %i1, 0x1B26, %i5
59935 ldsb [%l7 + 0x69], %i7
59936 bl,a,pt %xcc, loop_7137
59937 ldsh [%l7 + 0x6E], %l0
59938 ldsw [%l7 + 0x34], %o4
59939 smulcc %i2, %o5, %l5
59940loop_7137:
59941 ldub [%l7 + 0x71], %g1
59942 fbne,a %fcc0, loop_7138
59943 stx %i6, [%l7 + 0x18]
59944 ldsh [%l7 + 0x6E], %l3
59945 ldsh [%l7 + 0x4E], %g7
59946loop_7138:
59947 stx %g3, [%l7 + 0x20]
59948 fones %f13
59949 andcc %g2, %g6, %i3
59950 stw %o2, [%l7 + 0x44]
59951 edge8 %l1, %i0, %l4
59952 ba,pt %xcc, loop_7139
59953 edge32 %o1, %o6, %l2
59954 ldsh [%l7 + 0x2E], %o7
59955 stb %i4, [%l7 + 0x11]
59956loop_7139:
59957 bl loop_7140
59958 fba,a %fcc1, loop_7141
59959 ldd [%l7 + 0x20], %f8
59960 std %f10, [%l7 + 0x40]
59961loop_7140:
59962 sth %g5, [%l7 + 0x62]
59963loop_7141:
59964 bpos,a %xcc, loop_7142
59965 fornot1 %f10, %f12, %f12
59966 std %f2, [%l7 + 0x10]
59967 fcmpne32 %f2, %f12, %o3
59968loop_7142:
59969 fnot1 %f2, %f2
59970 fmovdvc %icc, %f13, %f5
59971 fcmpes %fcc0, %f15, %f11
59972 fbule %fcc2, loop_7143
59973 fmovda %xcc, %f5, %f4
59974 fmovrsne %l6, %f13, %f6
59975 ldx [%l7 + 0x70], %g4
59976loop_7143:
59977 sdivx %i1, 0x0454, %o0
59978 ldub [%l7 + 0x48], %i5
59979 fmovrdlez %i7, %f0, %f6
59980 stw %o4, [%l7 + 0x78]
59981 addcc %i2, 0x1D7B, %o5
59982 brgez %l0, loop_7144
59983 fmovsle %xcc, %f7, %f0
59984 movvs %xcc, %l5, %i6
59985 movpos %icc, %l3, %g7
59986loop_7144:
59987 stw %g1, [%l7 + 0x3C]
59988 st %f9, [%l7 + 0x1C]
59989 srax %g2, 0x0E, %g6
59990 ld [%l7 + 0x70], %f2
59991 edge16l %g3, %o2, %i3
59992 lduh [%l7 + 0x08], %l1
59993 fmovdg %xcc, %f9, %f5
59994 andn %i0, 0x18AA, %o1
59995 ldx [%l7 + 0x10], %l4
59996 std %f12, [%l7 + 0x10]
59997 stb %l2, [%l7 + 0x60]
59998 edge32ln %o6, %i4, %g5
59999 lduh [%l7 + 0x62], %o3
60000 fpsub16s %f13, %f6, %f6
60001 xor %l6, 0x136A, %o7
60002 taddcc %g4, %o0, %i1
60003 tge %icc, 0x5
60004 fbge %fcc0, loop_7145
60005 sth %i5, [%l7 + 0x08]
60006 fmovsle %icc, %f13, %f4
60007 bn,pn %xcc, loop_7146
60008loop_7145:
60009 lduh [%l7 + 0x4A], %o4
60010 fbg %fcc3, loop_7147
60011 stb %i2, [%l7 + 0x36]
60012loop_7146:
60013 ldd [%l7 + 0x18], %f14
60014 fones %f8
60015loop_7147:
60016 subccc %i7, %l0, %l5
60017 fmovrdlez %i6, %f4, %f8
60018 fmovsgu %icc, %f2, %f10
60019 fnands %f5, %f5, %f7
60020 ld [%l7 + 0x28], %f4
60021 stb %o5, [%l7 + 0x5F]
60022 ldub [%l7 + 0x19], %l3
60023 addcc %g7, %g2, %g6
60024 fmovdne %xcc, %f15, %f0
60025 stx %g1, [%l7 + 0x68]
60026 ldsw [%l7 + 0x24], %o2
60027 ldub [%l7 + 0x73], %g3
60028 fcmpd %fcc1, %f0, %f8
60029 fxnors %f6, %f6, %f1
60030 brgz,a %i3, loop_7148
60031 fbo %fcc3, loop_7149
60032 fmovrslz %l1, %f15, %f15
60033 stw %o1, [%l7 + 0x54]
60034loop_7148:
60035 ldx [%l7 + 0x68], %i0
60036loop_7149:
60037 movrgz %l2, %l4, %i4
60038 ldsh [%l7 + 0x20], %g5
60039 movcs %xcc, %o6, %l6
60040 brlez %o7, loop_7150
60041 fmovdcc %xcc, %f11, %f6
60042 fmovrslz %g4, %f3, %f12
60043 ldx [%l7 + 0x10], %o3
60044loop_7150:
60045 fornot2s %f11, %f11, %f4
60046 tle %icc, 0x3
60047 fcmps %fcc0, %f8, %f1
60048 fmovscc %xcc, %f5, %f0
60049 edge8ln %o0, %i5, %o4
60050 srl %i1, %i2, %i7
60051 movcc %xcc, %l5, %i6
60052 ldsh [%l7 + 0x08], %l0
60053 brgz %o5, loop_7151
60054 stw %g7, [%l7 + 0x5C]
60055 nop
60056 setx loop_7152, %l0, %l1
60057 jmpl %l1, %l3
60058 lduw [%l7 + 0x64], %g2
60059loop_7151:
60060 ld [%l7 + 0x20], %f3
60061 sdivcc %g1, 0x0915, %o2
60062loop_7152:
60063 fmovrsgez %g3, %f12, %f0
60064 stx %g6, [%l7 + 0x48]
60065 sra %l1, %i3, %o1
60066 fnot2s %f6, %f11
60067 fpadd16s %f0, %f5, %f8
60068 udivcc %l2, 0x164B, %i0
60069 movle %xcc, %i4, %l4
60070 and %o6, %l6, %o7
60071 ldsb [%l7 + 0x44], %g4
60072 orncc %g5, %o0, %i5
60073 fandnot2 %f0, %f8, %f10
60074 xorcc %o3, %i1, %i2
60075 fmul8x16au %f12, %f9, %f8
60076 stw %o4, [%l7 + 0x7C]
60077 fbne,a %fcc0, loop_7153
60078 fornot2 %f6, %f6, %f0
60079 bl,a %icc, loop_7154
60080 lduw [%l7 + 0x50], %l5
60081loop_7153:
60082 fmovsle %xcc, %f2, %f14
60083 fnor %f0, %f14, %f14
60084loop_7154:
60085 fcmped %fcc1, %f4, %f12
60086 tl %xcc, 0x5
60087 movrlz %i6, 0x0F6, %i7
60088 lduh [%l7 + 0x5E], %o5
60089 fmovrdgez %l0, %f0, %f2
60090 ldub [%l7 + 0x5F], %g7
60091 sra %g2, %g1, %l3
60092 mulx %g3, 0x124A, %o2
60093 tcc %icc, 0x1
60094 fcmple32 %f12, %f14, %g6
60095 ldx [%l7 + 0x50], %i3
60096 be,pn %xcc, loop_7155
60097 fnegs %f1, %f6
60098 fpadd16s %f1, %f13, %f6
60099 lduw [%l7 + 0x50], %l1
60100loop_7155:
60101 fcmpgt16 %f10, %f14, %l2
60102 bcs,a loop_7156
60103 lduw [%l7 + 0x78], %o1
60104 ldd [%l7 + 0x20], %f8
60105 ldd [%l7 + 0x08], %f2
60106loop_7156:
60107 std %f2, [%l7 + 0x50]
60108 mulscc %i0, 0x1DA6, %i4
60109 ldsb [%l7 + 0x57], %o6
60110 fmovsn %icc, %f13, %f13
60111 movrlez %l6, 0x175, %l4
60112 movcc %icc, %g4, %g5
60113 fmovdge %icc, %f4, %f13
60114 edge8n %o7, %i5, %o0
60115 umul %i1, %i2, %o4
60116 lduh [%l7 + 0x3E], %o3
60117 sub %i6, %i7, %l5
60118 fmovscc %icc, %f13, %f7
60119 fpack32 %f8, %f6, %f12
60120 mulx %o5, 0x0C2D, %l0
60121 brnz,a %g7, loop_7157
60122 fsrc2 %f6, %f14
60123 fbo %fcc1, loop_7158
60124 stb %g2, [%l7 + 0x4F]
60125loop_7157:
60126 edge32n %l3, %g3, %o2
60127 fbn,a %fcc3, loop_7159
60128loop_7158:
60129 std %f10, [%l7 + 0x30]
60130 fandnot1s %f0, %f7, %f0
60131 ldx [%l7 + 0x60], %g6
60132loop_7159:
60133 edge32n %i3, %l1, %l2
60134 fmovdge %xcc, %f11, %f8
60135 fbg %fcc2, loop_7160
60136 fmovrde %g1, %f6, %f14
60137 fmovsvs %xcc, %f13, %f1
60138 fabsd %f14, %f4
60139loop_7160:
60140 bpos,a,pn %icc, loop_7161
60141 st %f2, [%l7 + 0x78]
60142 brgz %o1, loop_7162
60143 movne %xcc, %i4, %i0
60144loop_7161:
60145 stb %o6, [%l7 + 0x62]
60146 tvc %icc, 0x7
60147loop_7162:
60148 te %icc, 0x4
60149 ldsw [%l7 + 0x18], %l4
60150 taddcctv %l6, 0x0B4A, %g5
60151 fnot1s %f5, %f2
60152 ldub [%l7 + 0x53], %o7
60153 ld [%l7 + 0x60], %f1
60154 subcc %g4, 0x1E65, %o0
60155 ld [%l7 + 0x48], %f4
60156 stb %i5, [%l7 + 0x78]
60157 fbug,a %fcc2, loop_7163
60158 fandnot2 %f12, %f2, %f8
60159 stw %i1, [%l7 + 0x1C]
60160 brnz %o4, loop_7164
60161loop_7163:
60162 bvs,a,pn %icc, loop_7165
60163 movneg %icc, %o3, %i2
60164 call loop_7166
60165loop_7164:
60166 fbule %fcc1, loop_7167
60167loop_7165:
60168 subcc %i6, 0x1A8B, %i7
60169 fmovrdlez %o5, %f6, %f4
60170loop_7166:
60171 ldsw [%l7 + 0x54], %l5
60172loop_7167:
60173 fpsub32 %f4, %f2, %f0
60174 tvs %icc, 0x5
60175 sth %l0, [%l7 + 0x5A]
60176 fmovrdgz %g7, %f4, %f4
60177 movrgz %g2, 0x15E, %g3
60178 fmovsa %xcc, %f1, %f8
60179 tle %xcc, 0x2
60180 stx %o2, [%l7 + 0x18]
60181 fcmps %fcc3, %f9, %f4
60182 ld [%l7 + 0x6C], %f5
60183 nop
60184 setx loop_7168, %l0, %l1
60185 jmpl %l1, %l3
60186 fone %f8
60187 ta %icc, 0x3
60188 array8 %g6, %l1, %i3
60189loop_7168:
60190 fxnor %f2, %f10, %f14
60191 popc 0x156C, %g1
60192 tgu %icc, 0x5
60193 fmovrsgz %l2, %f13, %f13
60194 brlez,a %o1, loop_7169
60195 fmovrdlz %i0, %f12, %f6
60196 bgu,a loop_7170
60197 tpos %xcc, 0x4
60198loop_7169:
60199 udivcc %o6, 0x1F30, %i4
60200 sdivx %l6, 0x0D9B, %g5
60201loop_7170:
60202 tvc %xcc, 0x6
60203 sra %l4, 0x06, %o7
60204 bn %xcc, loop_7171
60205 fmovdgu %icc, %f12, %f5
60206 ldx [%l7 + 0x40], %g4
60207 fbg %fcc1, loop_7172
60208loop_7171:
60209 edge32l %o0, %i1, %i5
60210 movrgz %o3, 0x318, %o4
60211 fmul8x16 %f6, %f8, %f12
60212loop_7172:
60213 mova %icc, %i2, %i6
60214 udivx %o5, 0x1F47, %i7
60215 fmovdvc %xcc, %f6, %f14
60216 movrlz %l5, 0x186, %l0
60217 fble,a %fcc2, loop_7173
60218 fsrc1s %f1, %f12
60219 bge %xcc, loop_7174
60220 movneg %icc, %g2, %g7
60221loop_7173:
60222 fmovsne %icc, %f15, %f7
60223 fmovdpos %xcc, %f10, %f12
60224loop_7174:
60225 stx %o2, [%l7 + 0x78]
60226 movpos %icc, %l3, %g6
60227 ldsw [%l7 + 0x78], %g3
60228 ldx [%l7 + 0x48], %l1
60229 fmovsleu %icc, %f1, %f3
60230 st %f6, [%l7 + 0x34]
60231 fblg,a %fcc0, loop_7175
60232 fcmps %fcc1, %f2, %f6
60233 bleu,pt %xcc, loop_7176
60234loop_7175:
60235 nop
60236
60237loop_7176:
60238 nop
60239
60240
60241!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60242!
60243! Stats for Diag:
60244!
60245! Type f : 14284
60246! Type cti : 7176
60247! Type i : 14306
60248! Type l : 14234
60249!
60250!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
60251
60252
60253 EXIT_GOOD /* test finish */
60254
60255/************************************************************************
60256 Test case data start
60257 ************************************************************************/
60258.data
60259user_data_start:
60260scratch_area:
60261.word 0x613F456C
60262.word 0xF5B063AA
60263.word 0x333B54D3
60264.word 0x820A15DC
60265.word 0xC9C1BB69
60266.word 0x83E9E16F
60267.word 0x45382DB8
60268.word 0x5999B560
60269.word 0x0B26B58B
60270.word 0xF29FB509
60271.word 0xD3763344
60272.word 0x57E3C463
60273.word 0x939F44ED
60274.word 0xA18512DB
60275.word 0x19DEB9CC
60276.word 0xE74485C5
60277.word 0x30FFC240
60278.word 0xAE77A01F
60279.word 0x48438E3A
60280.word 0x3EA30816
60281.word 0xDB805EC0
60282.word 0x2B954E7D
60283.word 0x5A549501
60284.word 0xD6B6E917
60285.word 0x27997A86
60286.word 0xF310A313
60287.word 0x1FF039D7
60288.word 0x25440F4D
60289.word 0xE5E2E7BF
60290.word 0x8BC495A3
60291.word 0xCEA71789
60292.word 0x98D29FC0
60293.word 0x4161E465
60294.word 0x5F30A4D2
60295.word 0xB5C204BE
60296.word 0x5BCD291B
60297.word 0x9B99C36B
60298.word 0x83417B67
60299.word 0x458559F8
60300.word 0x630945CE
60301.word 0x547CFBC6
60302.word 0x2B04EBF7
60303.word 0x97A8CC73
60304.word 0x80975B6C
60305.word 0x2EA7B735
60306.word 0xF7346D81
60307.word 0xF6C7F376
60308.word 0xF5B95BE7
60309.word 0xA8BCB579
60310.word 0x8C586F79
60311.word 0x8999A8FE
60312.word 0x6DB2FD5E
60313.word 0x403531E8
60314.word 0x27359135
60315.word 0xAB3B7505
60316.word 0x92F46CD5
60317.word 0x688DD3BE
60318.word 0x2A124166
60319.word 0x985E73B7
60320.word 0x09A074A8
60321.word 0x1B4102CE
60322.word 0x866FB9A9
60323.word 0xCF365C1A
60324.word 0x894F09F5
60325.end