Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc10.s
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: isa2_basic_fc10.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=771974707"
39.ident "BY rg131678 ON Mon Jul 14 13:52:29 CDT 2003"
40.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc10.s,v 1.3 2007/07/05 21:58:55 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 0x4, %g1
66 set 0xF, %g2
67 set 0xE, %g3
68 set 0x7, %g4
69 set 0xB, %g5
70 set 0xD, %g6
71 set 0x4, %g7
72 !# Input registers
73 set -0xD, %i0
74 set -0xB, %i1
75 set -0xE, %i2
76 set -0xD, %i3
77 set -0x6, %i4
78 set -0x8, %i5
79 set -0x4, %i6
80 set -0x7, %i7
81 !# Local registers
82 set 0x75D08849, %l0
83 set 0x57A60121, %l1
84 set 0x17B55044, %l2
85 set 0x4C8BC437, %l3
86 set 0x147D06AE, %l4
87 set 0x0D67BE82, %l5
88 set 0x6E329ED2, %l6
89 !# Output registers
90 set 0x0EC1, %o0
91 set -0x09D7, %o1
92 set -0x0B5B, %o2
93 set -0x14A2, %o3
94 set 0x01D6, %o4
95 set 0x0667, %o5
96 set 0x0703, %o6
97 set -0x144F, %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 xor %g2, %o7, %o2
112 fcmps %fcc2, %f11, %f2
113 fzeros %f7
114 xor %o4, %g7, %i3
115 stx %l6, [%l7 + 0x50]
116 fmovspos %xcc, %f11, %f10
117 edge16l %o3, %o0, %o5
118 ldd [%l7 + 0x28], %f12
119 fmovdvs %icc, %f1, %f11
120 movrgez %l1, 0x2B8, %i1
121 or %o6, %g5, %l3
122 bvc,pt %xcc, loop_1
123 orncc %i0, %i4, %g3
124 edge32l %g6, %i5, %l4
125 fbul %fcc0, loop_2
126loop_1:
127 ldsh [%l7 + 0x70], %g1
128 fpadd32 %f0, %f14, %f12
129 taddcc %i7, 0x1318, %l2
130loop_2:
131 fmovdpos %xcc, %f4, %f14
132 bl,pn %xcc, loop_3
133 fors %f10, %f2, %f12
134 fmovdl %xcc, %f4, %f2
135 stw %o1, [%l7 + 0x74]
136loop_3:
137 fmul8x16au %f9, %f14, %f14
138 fabsd %f2, %f4
139 bneg loop_4
140 sth %i2, [%l7 + 0x3A]
141 call loop_5
142 fpsub32 %f0, %f6, %f10
143loop_4:
144 xnorcc %l5, 0x17E8, %l0
145 fandnot2 %f8, %f2, %f10
146loop_5:
147 subcc %i6, 0x178E, %g2
148 fnegd %f14, %f14
149 fands %f13, %f4, %f3
150 ldsh [%l7 + 0x66], %g4
151 ld [%l7 + 0x78], %f8
152 addcc %o7, %o4, %g7
153 edge8n %o2, %l6, %o3
154 tvs %xcc, 0x3
155 fnegd %f8, %f0
156 fand %f14, %f14, %f12
157 fnot2 %f6, %f2
158 te %icc, 0x4
159 umul %i3, %o5, %o0
160 movre %l1, 0x167, %i1
161 ld [%l7 + 0x2C], %f2
162 fzeros %f6
163 tl %xcc, 0x7
164 ld [%l7 + 0x34], %f5
165 movneg %xcc, %g5, %l3
166 movcc %icc, %o6, %i4
167 ldx [%l7 + 0x28], %g3
168 fmovdl %xcc, %f13, %f4
169 ldub [%l7 + 0x67], %i0
170 fxors %f12, %f8, %f0
171 fzero %f10
172 fbue %fcc1, loop_6
173 fmul8x16al %f7, %f4, %f2
174 tcc %xcc, 0x4
175 lduw [%l7 + 0x2C], %g6
176loop_6:
177 stb %l4, [%l7 + 0x33]
178 fcmpes %fcc1, %f10, %f12
179 ldsh [%l7 + 0x74], %g1
180 fbg,a %fcc2, loop_7
181 stx %i7, [%l7 + 0x30]
182 ldub [%l7 + 0x1A], %i5
183 lduh [%l7 + 0x38], %l2
184loop_7:
185 move %xcc, %o1, %i2
186 fmovdcc %icc, %f13, %f3
187 st %f2, [%l7 + 0x08]
188 fpack32 %f12, %f0, %f10
189 tcc %icc, 0x4
190 ldd [%l7 + 0x10], %f8
191 call loop_8
192 movle %icc, %l0, %i6
193 st %f5, [%l7 + 0x08]
194 fnegs %f11, %f8
195loop_8:
196 fcmpes %fcc2, %f10, %f9
197 sth %g2, [%l7 + 0x58]
198 fba %fcc0, loop_9
199 fmovdne %xcc, %f11, %f5
200 fblg %fcc2, loop_10
201 fpmerge %f4, %f11, %f4
202loop_9:
203 tn %icc, 0x1
204 edge16n %l5, %o7, %o4
205loop_10:
206 addccc %g4, 0x1815, %o2
207 fbg %fcc0, loop_11
208 fmovdle %xcc, %f10, %f6
209 ldsh [%l7 + 0x7C], %l6
210 fcmpd %fcc1, %f8, %f2
211loop_11:
212 array32 %g7, %i3, %o3
213 fabsd %f2, %f10
214 lduh [%l7 + 0x24], %o0
215 stw %l1, [%l7 + 0x54]
216 bgu,a,pt %icc, loop_12
217 fsrc2s %f12, %f4
218 brnz %o5, loop_13
219 xnor %i1, %g5, %o6
220loop_12:
221 fmovdle %xcc, %f2, %f6
222 fbul %fcc2, loop_14
223loop_13:
224 edge8l %l3, %g3, %i0
225 ldub [%l7 + 0x09], %g6
226 fmovsl %icc, %f9, %f2
227loop_14:
228 fblg,a %fcc2, loop_15
229 addc %l4, %g1, %i7
230 fandnot1s %f1, %f11, %f14
231 lduw [%l7 + 0x78], %i5
232loop_15:
233 fsrc2s %f9, %f1
234 sth %l2, [%l7 + 0x20]
235 bvs,pn %xcc, loop_16
236 fcmpeq32 %f0, %f6, %i4
237 fmul8x16 %f7, %f12, %f4
238 srl %o1, %l0, %i2
239loop_16:
240 fsrc1 %f8, %f10
241 movvs %xcc, %i6, %g2
242 fmovs %f13, %f13
243 fandnot1 %f14, %f2, %f12
244 ldd [%l7 + 0x38], %f0
245 and %o7, %l5, %g4
246 tge %icc, 0x0
247 ldub [%l7 + 0x4E], %o2
248 movrgez %l6, %o4, %g7
249 tcc %icc, 0x3
250 ldub [%l7 + 0x0A], %o3
251 ble,a loop_17
252 st %f8, [%l7 + 0x30]
253 orn %o0, 0x0A77, %l1
254 movge %xcc, %o5, %i3
255loop_17:
256 fmovdcc %icc, %f2, %f1
257 srl %i1, %g5, %o6
258 fmovrsgez %g3, %f7, %f0
259 srax %l3, %g6, %l4
260 brz,a %g1, loop_18
261 fmovscc %icc, %f0, %f8
262 smul %i0, %i5, %l2
263 tpos %xcc, 0x0
264loop_18:
265 movl %xcc, %i4, %i7
266 smul %o1, 0x0073, %l0
267 add %i2, %g2, %i6
268 brlz,a %l5, loop_19
269 fmovdl %icc, %f2, %f9
270 fmovd %f6, %f2
271 taddcc %o7, 0x1AAA, %g4
272loop_19:
273 lduh [%l7 + 0x34], %o2
274 fsrc1s %f9, %f14
275 ldx [%l7 + 0x20], %l6
276 udiv %g7, 0x0455, %o4
277 fnands %f5, %f7, %f8
278 ldsb [%l7 + 0x28], %o0
279 alignaddrl %o3, %l1, %i3
280 ba,a %xcc, loop_20
281 ldub [%l7 + 0x09], %i1
282 fmovdleu %icc, %f9, %f5
283 sth %g5, [%l7 + 0x2A]
284loop_20:
285 fpsub32s %f14, %f8, %f4
286 siam 0x5
287 sth %o6, [%l7 + 0x4E]
288 ldsb [%l7 + 0x66], %g3
289 ld [%l7 + 0x7C], %f14
290 nop
291 setx loop_21, %l0, %l1
292 wrpr 0x1, %tl
293 wrpr %l1, %tpc
294 add %l1, 0x4, %l1
295 wrpr %l1, %tnpc
296 setx 0x34400001400, %l0, %l1
297 wrpr %l1, %tstate
298 wrhpr 0x4, %htstate
299 retry
300 st %f7, [%l7 + 0x2C]
301 fmovdpos %icc, %f12, %f1
302 stw %o5, [%l7 + 0x6C]
303loop_21:
304 xnor %g6, 0x01F0, %l4
305 fornot2s %f1, %f10, %f9
306 umul %g1, 0x1B27, %i0
307 lduh [%l7 + 0x5C], %l3
308 movrgz %i5, 0x2F3, %l2
309 st %f1, [%l7 + 0x38]
310 fnor %f12, %f4, %f12
311 ldx [%l7 + 0x20], %i4
312 fbl,a %fcc1, loop_22
313 fmovda %icc, %f12, %f5
314 fandnot1s %f14, %f1, %f7
315 fmovs %f14, %f4
316loop_22:
317 fmovdleu %icc, %f14, %f0
318 st %f13, [%l7 + 0x60]
319 sub %o1, 0x1521, %i7
320 fornot2 %f6, %f2, %f4
321 mulx %l0, %i2, %g2
322 lduh [%l7 + 0x3A], %l5
323 nop
324 setx loop_23, %l0, %l1
325 jmpl %l1, %o7
326 fcmpes %fcc0, %f4, %f15
327 fmovrdlz %g4, %f14, %f8
328 fmovsa %xcc, %f10, %f7
329loop_23:
330 stx %o2, [%l7 + 0x50]
331 andncc %l6, %i6, %o4
332 addc %g7, %o0, %l1
333 faligndata %f10, %f8, %f8
334 ldsw [%l7 + 0x14], %o3
335 ldx [%l7 + 0x50], %i3
336 fbn %fcc2, loop_24
337 fbuge %fcc0, loop_25
338 ldub [%l7 + 0x53], %i1
339 fmovdn %icc, %f1, %f2
340loop_24:
341 udiv %o6, 0x0920, %g3
342loop_25:
343 fandnot1 %f14, %f8, %f2
344 fands %f10, %f7, %f12
345 fnegd %f14, %f12
346 fmovsvs %xcc, %f10, %f7
347 alignaddrl %g5, %g6, %o5
348 edge8ln %g1, %l4, %l3
349 nop
350 setx loop_26, %l0, %l1
351 jmpl %l1, %i0
352 stx %l2, [%l7 + 0x10]
353 fbge %fcc0, loop_27
354 movvc %xcc, %i5, %o1
355loop_26:
356 ldub [%l7 + 0x38], %i4
357 fmovsl %xcc, %f11, %f13
358loop_27:
359 sra %i7, %l0, %i2
360 movrlz %l5, %o7, %g4
361 ldd [%l7 + 0x30], %f8
362 edge8 %g2, %o2, %l6
363 edge16 %i6, %g7, %o4
364 fpadd32 %f4, %f14, %f14
365 fmul8ulx16 %f10, %f6, %f10
366 stb %l1, [%l7 + 0x27]
367 stx %o3, [%l7 + 0x78]
368 stw %i3, [%l7 + 0x14]
369 fpadd16s %f6, %f12, %f7
370 ldsw [%l7 + 0x18], %o0
371 ldsw [%l7 + 0x60], %o6
372 lduh [%l7 + 0x72], %g3
373 tcs %xcc, 0x1
374 fmovsg %icc, %f5, %f14
375 edge16n %g5, %i1, %o5
376 edge16l %g6, %g1, %l3
377 udivx %i0, 0x029B, %l4
378 stx %i5, [%l7 + 0x78]
379 fmovdge %icc, %f14, %f4
380 fbuge,a %fcc2, loop_28
381 mulscc %l2, %i4, %o1
382 brz %l0, loop_29
383 fcmpd %fcc3, %f0, %f12
384loop_28:
385 ldsh [%l7 + 0x54], %i7
386 fpadd32 %f12, %f8, %f10
387loop_29:
388 movle %icc, %l5, %i2
389 fble,a %fcc2, loop_30
390 fbule,a %fcc2, loop_31
391 sth %o7, [%l7 + 0x3E]
392 ldsh [%l7 + 0x50], %g2
393loop_30:
394 stx %g4, [%l7 + 0x60]
395loop_31:
396 orncc %o2, 0x02FD, %l6
397 fcmpne32 %f0, %f12, %g7
398 ldd [%l7 + 0x70], %f12
399 lduw [%l7 + 0x30], %o4
400 fornot2 %f10, %f14, %f4
401 and %i6, %l1, %i3
402 fpsub16 %f12, %f0, %f2
403 umulcc %o0, %o3, %o6
404 movcs %xcc, %g5, %i1
405 bg,pn %icc, loop_32
406 fbo %fcc2, loop_33
407 fands %f12, %f11, %f15
408 ldx [%l7 + 0x18], %g3
409loop_32:
410 lduh [%l7 + 0x2A], %o5
411loop_33:
412 bpos,pt %icc, loop_34
413 ldsw [%l7 + 0x0C], %g6
414 ld [%l7 + 0x68], %f0
415 xorcc %g1, 0x04F0, %l3
416loop_34:
417 bvs,pt %xcc, loop_35
418 fbl,a %fcc2, loop_36
419 subcc %i0, 0x1DD7, %i5
420 srlx %l4, 0x18, %l2
421loop_35:
422 tvc %xcc, 0x7
423loop_36:
424 brgz,a %i4, loop_37
425 movne %xcc, %o1, %i7
426 ba,pt %icc, loop_38
427 orcc %l5, 0x0694, %l0
428loop_37:
429 ba,a %xcc, loop_39
430 fcmpd %fcc1, %f14, %f14
431loop_38:
432 bge,a %icc, loop_40
433 sdivx %i2, 0x1ACD, %o7
434loop_39:
435 ldd [%l7 + 0x60], %f12
436 ldsw [%l7 + 0x0C], %g4
437loop_40:
438 fmovsle %icc, %f0, %f13
439 ldub [%l7 + 0x6D], %o2
440 ba,a loop_41
441 fmovrslez %l6, %f7, %f1
442 brz %g7, loop_42
443 fmovrde %o4, %f10, %f8
444loop_41:
445 fbug %fcc2, loop_43
446 ldsw [%l7 + 0x78], %i6
447loop_42:
448 lduh [%l7 + 0x60], %g2
449 ldsb [%l7 + 0x39], %i3
450loop_43:
451 lduw [%l7 + 0x18], %l1
452 brnz,a %o3, loop_44
453 fba %fcc2, loop_45
454 fmovsvs %icc, %f15, %f2
455 stx %o0, [%l7 + 0x08]
456loop_44:
457 sll %g5, %i1, %o6
458loop_45:
459 ta %xcc, 0x2
460 lduh [%l7 + 0x1C], %g3
461 bcs,a %icc, loop_46
462 fcmpgt32 %f12, %f6, %o5
463 ldx [%l7 + 0x40], %g1
464 ldx [%l7 + 0x78], %l3
465loop_46:
466 brnz,a %g6, loop_47
467 st %f1, [%l7 + 0x30]
468 fabsd %f6, %f4
469 fbug,a %fcc0, loop_48
470loop_47:
471 st %f10, [%l7 + 0x74]
472 sth %i5, [%l7 + 0x7E]
473 sth %i0, [%l7 + 0x24]
474loop_48:
475 stx %l2, [%l7 + 0x40]
476 st %f7, [%l7 + 0x24]
477 fpadd16 %f14, %f12, %f14
478 stw %i4, [%l7 + 0x28]
479 lduw [%l7 + 0x28], %l4
480 bgu loop_49
481 for %f4, %f10, %f4
482 fmovrdgz %i7, %f4, %f6
483 fmovsa %icc, %f4, %f9
484loop_49:
485 stx %l5, [%l7 + 0x08]
486 ldd [%l7 + 0x78], %f0
487 fcmpgt32 %f2, %f10, %l0
488 std %f14, [%l7 + 0x08]
489 ldx [%l7 + 0x58], %i2
490 fexpand %f14, %f10
491 ld [%l7 + 0x08], %f4
492 movcs %xcc, %o7, %o1
493 fbg,a %fcc3, loop_50
494 fbne %fcc3, loop_51
495 fnand %f6, %f2, %f0
496 fmul8x16al %f9, %f13, %f12
497loop_50:
498 alignaddrl %o2, %g4, %g7
499loop_51:
500 addcc %o4, %i6, %l6
501 tvc %icc, 0x6
502 ldsw [%l7 + 0x24], %i3
503 fmovrslez %l1, %f0, %f11
504 std %f14, [%l7 + 0x18]
505 stw %o3, [%l7 + 0x10]
506 stx %o0, [%l7 + 0x50]
507 subc %g5, %g2, %o6
508 stb %g3, [%l7 + 0x26]
509 fmovdneg %xcc, %f11, %f4
510 movl %xcc, %o5, %g1
511 movleu %icc, %l3, %g6
512 ld [%l7 + 0x34], %f10
513 movrgz %i1, 0x3BB, %i0
514 ldsb [%l7 + 0x77], %i5
515 movrgz %i4, %l4, %l2
516 fbug,a %fcc2, loop_52
517 edge16n %i7, %l5, %l0
518 brnz,a %o7, loop_53
519 fmovsle %icc, %f14, %f13
520loop_52:
521 fbul %fcc3, loop_54
522 fmovdpos %icc, %f11, %f13
523loop_53:
524 pdist %f6, %f12, %f12
525 pdist %f2, %f12, %f12
526loop_54:
527 fmovsge %icc, %f15, %f2
528 lduw [%l7 + 0x60], %i2
529 brlz %o2, loop_55
530 lduh [%l7 + 0x46], %o1
531 fnegd %f6, %f0
532 call loop_56
533loop_55:
534 ldd [%l7 + 0x50], %f4
535 movpos %xcc, %g4, %g7
536 fmovsvs %icc, %f8, %f10
537loop_56:
538 fmuld8ulx16 %f9, %f11, %f6
539 fba,a %fcc2, loop_57
540 fpsub32s %f1, %f5, %f1
541 edge8l %o4, %i6, %i3
542 fornot1s %f4, %f8, %f2
543loop_57:
544 ld [%l7 + 0x5C], %f2
545 fsrc2s %f11, %f4
546 ldub [%l7 + 0x40], %l1
547 ldx [%l7 + 0x30], %o3
548 bcc,a %icc, loop_58
549 movgu %icc, %l6, %o0
550 fcmpgt32 %f4, %f0, %g2
551 edge32 %g5, %o6, %o5
552loop_58:
553 lduh [%l7 + 0x18], %g1
554 fandnot1 %f2, %f6, %f8
555 ldd [%l7 + 0x10], %f4
556 fmovdg %xcc, %f1, %f0
557 fpack16 %f6, %f14
558 fmovrdlez %g3, %f4, %f2
559 fnot2s %f1, %f1
560 movle %xcc, %l3, %g6
561 bgu,a,pn %icc, loop_59
562 stx %i1, [%l7 + 0x10]
563 fpack32 %f14, %f8, %f0
564 ldx [%l7 + 0x30], %i0
565loop_59:
566 fnot1 %f12, %f8
567 edge8l %i5, %l4, %i4
568 ld [%l7 + 0x2C], %f10
569 fmovdcs %icc, %f2, %f11
570 ldsw [%l7 + 0x6C], %l2
571 edge16l %l5, %l0, %i7
572 fxnors %f8, %f12, %f3
573 stx %i2, [%l7 + 0x60]
574 ldub [%l7 + 0x76], %o7
575 ldub [%l7 + 0x59], %o2
576 ldub [%l7 + 0x1B], %o1
577 tle %xcc, 0x3
578 fmuld8ulx16 %f5, %f3, %f0
579 fmovdgu %icc, %f8, %f3
580 fpadd16s %f9, %f10, %f6
581 stw %g4, [%l7 + 0x6C]
582 orcc %g7, %o4, %i3
583 fsrc2 %f4, %f12
584 std %f2, [%l7 + 0x58]
585 ldub [%l7 + 0x70], %i6
586 fnands %f8, %f15, %f6
587 movcc %xcc, %o3, %l6
588 edge16ln %l1, %g2, %g5
589 brgez %o0, loop_60
590 fblg %fcc0, loop_61
591 fcmpd %fcc1, %f2, %f4
592 fmovsl %icc, %f13, %f5
593loop_60:
594 sth %o6, [%l7 + 0x60]
595loop_61:
596 movcs %xcc, %g1, %g3
597 movne %xcc, %l3, %o5
598 edge8l %i1, %g6, %i5
599 mulx %i0, 0x1650, %l4
600 stw %l2, [%l7 + 0x10]
601 fone %f10
602 st %f8, [%l7 + 0x3C]
603 std %f6, [%l7 + 0x58]
604 bpos,a,pt %xcc, loop_62
605 mulx %l5, 0x1E70, %i4
606 lduw [%l7 + 0x5C], %i7
607 fpadd16s %f7, %f2, %f4
608loop_62:
609 tneg %xcc, 0x7
610 tleu %xcc, 0x0
611 sdiv %i2, 0x0BCE, %o7
612 xorcc %l0, %o1, %o2
613 xnor %g7, 0x1F14, %g4
614 be loop_63
615 sra %i3, 0x0D, %i6
616 sllx %o4, 0x05, %o3
617 fabss %f12, %f5
618loop_63:
619 ldd [%l7 + 0x78], %f12
620 fnegd %f4, %f12
621 fsrc1s %f7, %f12
622 edge32ln %l1, %g2, %l6
623 fands %f5, %f15, %f7
624 fblg %fcc3, loop_64
625 nop
626 setx loop_65, %l0, %l1
627 wrpr 0x1, %tl
628 wrpr %l1, %tnpc
629 setx 0x34400001400, %l0, %l1
630 wrpr %l1, %tstate
631 wrhpr 0x4, %htstate
632 done
633 alignaddrl %g5, %o6, %g1
634 xnorcc %o0, %l3, %g3
635loop_64:
636 xnorcc %i1, 0x1523, %g6
637loop_65:
638 fnors %f7, %f3, %f15
639 and %o5, %i0, %i5
640 sth %l2, [%l7 + 0x30]
641 movne %xcc, %l5, %l4
642 ldsw [%l7 + 0x30], %i7
643 ldsb [%l7 + 0x4E], %i4
644 ldd [%l7 + 0x40], %f8
645 tcc %icc, 0x6
646 fmovrdne %i2, %f2, %f2
647 brlz %o7, loop_66
648 fones %f11
649 tsubcctv %l0, 0x07A8, %o2
650 fabsd %f10, %f10
651loop_66:
652 brlez,a %o1, loop_67
653 lduw [%l7 + 0x08], %g4
654 fabsd %f4, %f4
655 tge %icc, 0x4
656loop_67:
657 ldsb [%l7 + 0x49], %g7
658 sdivcc %i3, 0x0327, %o4
659 edge32l %o3, %i6, %l1
660 stw %l6, [%l7 + 0x30]
661 fpadd16s %f2, %f9, %f1
662 fble,a %fcc2, loop_68
663 fones %f10
664 fmovrsgz %g2, %f10, %f9
665 bgu,a %icc, loop_69
666loop_68:
667 fsrc1 %f2, %f10
668 fmovs %f10, %f5
669 movneg %icc, %g5, %o6
670loop_69:
671 bn,pn %icc, loop_70
672 ldsb [%l7 + 0x35], %g1
673 ldsh [%l7 + 0x60], %o0
674 movle %icc, %l3, %g3
675loop_70:
676 ldx [%l7 + 0x38], %g6
677 umul %o5, 0x0154, %i0
678 fbg %fcc3, loop_71
679 array8 %i1, %l2, %i5
680 fzeros %f3
681 lduw [%l7 + 0x24], %l4
682loop_71:
683 fpsub16s %f11, %f12, %f5
684 tsubcctv %i7, 0x0A62, %l5
685 fbo %fcc2, loop_72
686 fmovdgu %xcc, %f0, %f12
687 fcmpne32 %f14, %f10, %i4
688 bneg,a,pt %icc, loop_73
689loop_72:
690 fandnot1s %f14, %f12, %f8
691 fzero %f12
692 tcc %icc, 0x4
693loop_73:
694 stb %o7, [%l7 + 0x55]
695 fnands %f5, %f2, %f11
696 fcmpne32 %f10, %f8, %i2
697 ldsw [%l7 + 0x4C], %o2
698 fmovsne %icc, %f8, %f7
699 stb %o1, [%l7 + 0x6B]
700 brlez,a %g4, loop_74
701 lduw [%l7 + 0x48], %l0
702 ldsb [%l7 + 0x28], %i3
703 ld [%l7 + 0x68], %f12
704loop_74:
705 fands %f5, %f12, %f14
706 fxnors %f10, %f14, %f2
707 subc %g7, 0x0694, %o3
708 fmovspos %xcc, %f6, %f2
709 tcc %icc, 0x2
710 fcmped %fcc2, %f12, %f0
711 lduh [%l7 + 0x6E], %i6
712 fmovsl %icc, %f8, %f3
713 lduw [%l7 + 0x7C], %o4
714 ldsb [%l7 + 0x6F], %l1
715 edge8ln %l6, %g2, %g5
716 bvs,pt %icc, loop_75
717 lduh [%l7 + 0x1C], %g1
718 fmovsne %icc, %f6, %f11
719 movrlez %o6, 0x189, %o0
720loop_75:
721 ldsb [%l7 + 0x38], %g3
722 ld [%l7 + 0x2C], %f12
723 faligndata %f10, %f4, %f14
724 fornot1 %f14, %f12, %f12
725 ldsw [%l7 + 0x34], %g6
726 tcs %icc, 0x2
727 bgu,pt %icc, loop_76
728 fmovrsgz %l3, %f8, %f6
729 fblg,a %fcc3, loop_77
730 edge8ln %o5, %i0, %i1
731loop_76:
732 movrgez %l2, %l4, %i5
733 fbo,a %fcc2, loop_78
734loop_77:
735 fmovscc %xcc, %f14, %f7
736 xor %i7, %l5, %i4
737 fornot2 %f14, %f4, %f6
738loop_78:
739 stx %o7, [%l7 + 0x30]
740 ldsw [%l7 + 0x24], %i2
741 stw %o1, [%l7 + 0x18]
742 fmovrse %g4, %f5, %f10
743 sub %l0, 0x131A, %o2
744 fzeros %f0
745 ba,a,pt %xcc, loop_79
746 sth %g7, [%l7 + 0x6C]
747 pdist %f2, %f14, %f2
748 stb %o3, [%l7 + 0x62]
749loop_79:
750 smulcc %i3, 0x02DB, %o4
751 fmovdleu %icc, %f5, %f6
752 sth %l1, [%l7 + 0x0C]
753 fcmps %fcc2, %f0, %f15
754 nop
755 setx loop_80, %l0, %l1
756 wrpr 0x1, %tl
757 wrpr %l1, %tpc
758 add %l1, 0x4, %l1
759 wrpr %l1, %tnpc
760 setx 0x34400001400, %l0, %l1
761 wrpr %l1, %tstate
762 wrhpr 0x4, %htstate
763 retry
764 fmovsne %xcc, %f7, %f13
765 fmovdgu %icc, %f6, %f1
766 movgu %xcc, %i6, %l6
767loop_80:
768 fmovrsne %g5, %f6, %f12
769 lduw [%l7 + 0x74], %g2
770 srl %g1, %o6, %o0
771 fcmpes %fcc1, %f10, %f15
772 fandnot1s %f5, %f2, %f0
773 mulscc %g3, 0x0623, %g6
774 udivx %l3, 0x11E3, %i0
775 fmovdpos %xcc, %f4, %f3
776 fnegd %f8, %f8
777 std %f10, [%l7 + 0x10]
778 fandnot2s %f7, %f12, %f12
779 ldsb [%l7 + 0x4A], %i1
780 fmovsn %xcc, %f2, %f10
781 stx %l2, [%l7 + 0x48]
782 fmovsg %icc, %f9, %f14
783 fcmpd %fcc2, %f0, %f14
784 ldsw [%l7 + 0x74], %o5
785 lduh [%l7 + 0x7E], %i5
786 fbl,a %fcc0, loop_81
787 lduh [%l7 + 0x26], %i7
788 edge16l %l4, %i4, %l5
789 edge8n %i2, %o1, %g4
790loop_81:
791 fmovscs %xcc, %f7, %f11
792 stb %l0, [%l7 + 0x27]
793 ldub [%l7 + 0x7A], %o7
794 alignaddr %o2, %o3, %g7
795 movvs %icc, %i3, %l1
796 fmul8x16al %f15, %f3, %f14
797 sth %o4, [%l7 + 0x5A]
798 movge %icc, %l6, %i6
799 movn %icc, %g5, %g2
800 fornot1 %f12, %f6, %f14
801 edge32l %g1, %o6, %g3
802 movge %icc, %o0, %g6
803 fone %f4
804 bge,a,pt %icc, loop_82
805 ldub [%l7 + 0x38], %l3
806 for %f4, %f12, %f8
807 tsubcctv %i0, %l2, %i1
808loop_82:
809 fmovsvc %icc, %f10, %f4
810 lduw [%l7 + 0x38], %i5
811 bleu,a %xcc, loop_83
812 edge16 %i7, %o5, %l4
813 fmovscs %icc, %f5, %f7
814 stx %l5, [%l7 + 0x68]
815loop_83:
816 std %f10, [%l7 + 0x50]
817 array16 %i4, %i2, %g4
818 fmovdl %icc, %f8, %f12
819 movrne %l0, %o7, %o1
820 fbne,a %fcc3, loop_84
821 fbe,a %fcc1, loop_85
822 fmovdl %xcc, %f7, %f8
823 fcmpes %fcc1, %f9, %f2
824loop_84:
825 edge32l %o3, %g7, %o2
826loop_85:
827 ta %xcc, 0x1
828 stb %l1, [%l7 + 0x0F]
829 stw %o4, [%l7 + 0x14]
830 ldsh [%l7 + 0x52], %l6
831 bg,a,pt %icc, loop_86
832 ldd [%l7 + 0x08], %f4
833 fandnot2 %f12, %f6, %f12
834 subccc %i3, %i6, %g5
835loop_86:
836 bne,a,pn %icc, loop_87
837 fmovdcs %xcc, %f7, %f11
838 mulscc %g1, 0x0F60, %o6
839 ldd [%l7 + 0x08], %f6
840loop_87:
841 fnegd %f10, %f4
842 fmovrsne %g3, %f6, %f0
843 fsrc2 %f0, %f8
844 movneg %xcc, %o0, %g6
845 mulscc %g2, %l3, %l2
846 fnot1s %f0, %f11
847 ld [%l7 + 0x14], %f4
848 ldsb [%l7 + 0x58], %i1
849 ldsw [%l7 + 0x38], %i5
850 fbo %fcc3, loop_88
851 st %f6, [%l7 + 0x28]
852 udivcc %i0, 0x1610, %i7
853 fbe,a %fcc0, loop_89
854loop_88:
855 tvc %icc, 0x1
856 fmul8ulx16 %f10, %f2, %f8
857 fmovscc %xcc, %f1, %f1
858loop_89:
859 addccc %l4, 0x1255, %l5
860 edge16n %i4, %o5, %i2
861 lduw [%l7 + 0x2C], %g4
862 ldsb [%l7 + 0x0D], %o7
863 st %f2, [%l7 + 0x68]
864 tn %xcc, 0x4
865 movgu %xcc, %o1, %o3
866 fsrc1s %f8, %f6
867 edge32l %g7, %l0, %o2
868 ld [%l7 + 0x58], %f6
869 edge16ln %l1, %o4, %i3
870 srl %l6, 0x16, %i6
871 tsubcc %g1, 0x0AEF, %o6
872 fnot2s %f2, %f14
873 fmovrsgz %g5, %f8, %f3
874 fcmpne16 %f12, %f8, %g3
875 fpack32 %f14, %f6, %f8
876 ldub [%l7 + 0x63], %o0
877 fmovdvs %xcc, %f8, %f11
878 std %f2, [%l7 + 0x68]
879 addccc %g6, %g2, %l2
880 ldd [%l7 + 0x18], %f8
881 ldsh [%l7 + 0x76], %l3
882 ba,pn %xcc, loop_90
883 fbo,a %fcc3, loop_91
884 std %f12, [%l7 + 0x58]
885 fsrc1 %f12, %f4
886loop_90:
887 ld [%l7 + 0x5C], %f4
888loop_91:
889 fmovsleu %xcc, %f6, %f12
890 lduh [%l7 + 0x4A], %i1
891 bcs loop_92
892 orn %i5, 0x14F5, %i0
893 lduh [%l7 + 0x14], %i7
894 std %f8, [%l7 + 0x68]
895loop_92:
896 fpsub32s %f4, %f12, %f3
897 ldx [%l7 + 0x20], %l5
898 lduh [%l7 + 0x5E], %i4
899 st %f3, [%l7 + 0x70]
900 fnands %f11, %f4, %f8
901 stx %o5, [%l7 + 0x68]
902 ldub [%l7 + 0x22], %l4
903 mulscc %g4, 0x1972, %i2
904 fpadd16s %f5, %f15, %f13
905 fabsd %f2, %f4
906 tle %icc, 0x6
907 and %o7, 0x1EFA, %o3
908 sth %o1, [%l7 + 0x60]
909 fmuld8sux16 %f12, %f0, %f14
910 ldx [%l7 + 0x40], %g7
911 bcs,a,pt %icc, loop_93
912 lduw [%l7 + 0x40], %l0
913 fcmpeq16 %f14, %f12, %o2
914 fmovsn %xcc, %f15, %f11
915loop_93:
916 fcmps %fcc3, %f5, %f13
917 udivx %l1, 0x03E3, %i3
918 fands %f0, %f3, %f5
919 lduh [%l7 + 0x50], %l6
920 srl %i6, %o4, %o6
921 movne %xcc, %g5, %g1
922 sethi 0x1A36, %g3
923 bvc,pn %xcc, loop_94
924 sth %g6, [%l7 + 0x4E]
925 fxor %f14, %f0, %f6
926 st %f4, [%l7 + 0x1C]
927loop_94:
928 array8 %g2, %l2, %l3
929 ld [%l7 + 0x68], %f14
930 alignaddrl %i1, %o0, %i5
931 fmovrsgz %i7, %f0, %f9
932 xnor %l5, 0x0B0F, %i0
933 umulcc %i4, 0x008C, %o5
934 array32 %l4, %i2, %o7
935 fpadd16s %f12, %f4, %f12
936 fcmps %fcc2, %f1, %f15
937 ldsb [%l7 + 0x1A], %g4
938 fmovsleu %icc, %f7, %f7
939 fpack16 %f10, %f3
940 orn %o3, %o1, %g7
941 std %f8, [%l7 + 0x38]
942 ldsh [%l7 + 0x42], %o2
943 tg %icc, 0x3
944 stw %l0, [%l7 + 0x20]
945 tne %icc, 0x4
946 st %f7, [%l7 + 0x78]
947 fmovdge %icc, %f12, %f4
948 sth %l1, [%l7 + 0x36]
949 lduw [%l7 + 0x6C], %l6
950 ldsb [%l7 + 0x60], %i3
951 ldd [%l7 + 0x68], %f10
952 stw %i6, [%l7 + 0x08]
953 mova %icc, %o4, %o6
954 tcs %xcc, 0x3
955 movrgz %g1, %g5, %g3
956 brgz %g2, loop_95
957 ldub [%l7 + 0x17], %l2
958 tvs %xcc, 0x3
959 ldsb [%l7 + 0x4E], %g6
960loop_95:
961 fcmpes %fcc1, %f2, %f13
962 nop
963 setx loop_96, %l0, %l1
964 wrpr 0x1, %tl
965 wrpr %l1, %tnpc
966 setx 0x34400001400, %l0, %l1
967 wrpr %l1, %tstate
968 wrhpr 0x4, %htstate
969 done
970 bn,pn %xcc, loop_97
971 lduh [%l7 + 0x60], %l3
972 ldsb [%l7 + 0x19], %o0
973loop_96:
974 stb %i5, [%l7 + 0x78]
975loop_97:
976 fpsub32 %f14, %f10, %f0
977 udiv %i7, 0x13F6, %i1
978 st %f13, [%l7 + 0x60]
979 lduh [%l7 + 0x6A], %i0
980 array32 %i4, %l5, %o5
981 sra %l4, 0x0A, %i2
982 sub %g4, 0x06EC, %o7
983 stx %o1, [%l7 + 0x10]
984 xor %g7, %o2, %o3
985 taddcctv %l1, %l0, %l6
986 fble,a %fcc2, loop_98
987 fcmpne16 %f6, %f6, %i3
988 addccc %i6, %o4, %g1
989 tsubcctv %o6, %g3, %g5
990loop_98:
991 addc %l2, %g6, %g2
992 addc %o0, %i5, %i7
993 srlx %l3, %i1, %i0
994 ldsw [%l7 + 0x58], %l5
995 taddcctv %i4, 0x0BA3, %l4
996 sth %i2, [%l7 + 0x68]
997 st %f9, [%l7 + 0x54]
998 ldsw [%l7 + 0x48], %g4
999 fmovdle %xcc, %f8, %f8
1000 fmovrsgz %o7, %f14, %f9
1001 fmovrsgz %o1, %f15, %f6
1002 ldd [%l7 + 0x68], %f0
1003 fpack16 %f12, %f0
1004 ldsh [%l7 + 0x28], %o5
1005 fxnors %f8, %f9, %f8
1006 bleu loop_99
1007 fmovdle %icc, %f6, %f4
1008 edge16l %o2, %o3, %g7
1009 srax %l1, 0x14, %l6
1010loop_99:
1011 fnot2s %f11, %f11
1012 sra %l0, %i3, %i6
1013 fmuld8ulx16 %f6, %f11, %f2
1014 ldsb [%l7 + 0x40], %g1
1015 ldsw [%l7 + 0x34], %o4
1016 sethi 0x08BF, %g3
1017 fbo,a %fcc1, loop_100
1018 ldsh [%l7 + 0x7C], %g5
1019 fnegd %f0, %f4
1020 fxor %f6, %f6, %f4
1021loop_100:
1022 sll %o6, 0x0C, %l2
1023 stx %g6, [%l7 + 0x40]
1024 ldsb [%l7 + 0x1E], %g2
1025 movpos %xcc, %o0, %i5
1026 bne,a,pt %xcc, loop_101
1027 pdist %f0, %f4, %f2
1028 lduh [%l7 + 0x64], %l3
1029 brlez %i1, loop_102
1030loop_101:
1031 call loop_103
1032 ldx [%l7 + 0x28], %i7
1033 fnegd %f14, %f4
1034loop_102:
1035 stw %l5, [%l7 + 0x64]
1036loop_103:
1037 stb %i4, [%l7 + 0x42]
1038 addcc %l4, 0x071E, %i0
1039 ldsh [%l7 + 0x6C], %i2
1040 fsrc1s %f14, %f7
1041 fmovse %xcc, %f1, %f13
1042 fmovdl %xcc, %f8, %f11
1043 stb %o7, [%l7 + 0x70]
1044 ta %icc, 0x0
1045 ldub [%l7 + 0x59], %g4
1046 fxnor %f2, %f6, %f10
1047 st %f1, [%l7 + 0x44]
1048 bg,a,pt %icc, loop_104
1049 fmovdvc %icc, %f10, %f4
1050 fexpand %f10, %f14
1051 umul %o1, %o2, %o3
1052loop_104:
1053 fnor %f14, %f2, %f10
1054 ldd [%l7 + 0x60], %f8
1055 brlez %o5, loop_105
1056 nop
1057 setx loop_106, %l0, %l1
1058 jmpl %l1, %g7
1059 fpadd32 %f10, %f14, %f4
1060 stx %l1, [%l7 + 0x10]
1061loop_105:
1062 ldd [%l7 + 0x08], %f8
1063loop_106:
1064 ldsw [%l7 + 0x54], %l6
1065 ldsw [%l7 + 0x40], %l0
1066 mova %xcc, %i3, %g1
1067 fcmpeq32 %f0, %f2, %o4
1068 fcmpgt32 %f14, %f10, %g3
1069 fands %f8, %f9, %f1
1070 ldx [%l7 + 0x28], %i6
1071 fmovde %icc, %f9, %f1
1072 fpadd32s %f0, %f2, %f2
1073 bge,a %icc, loop_107
1074 fone %f14
1075 fcmpeq16 %f14, %f12, %o6
1076 edge16n %g5, %g6, %l2
1077loop_107:
1078 bvc,a,pn %xcc, loop_108
1079 lduh [%l7 + 0x62], %g2
1080 fbue,a %fcc0, loop_109
1081 bcs,a %icc, loop_110
1082loop_108:
1083 ldsw [%l7 + 0x34], %o0
1084 or %l3, 0x05EB, %i5
1085loop_109:
1086 movcs %icc, %i1, %l5
1087loop_110:
1088 sdivcc %i4, 0x066E, %i7
1089 stb %i0, [%l7 + 0x60]
1090 fmovdleu %xcc, %f10, %f12
1091 fmovsvs %icc, %f12, %f12
1092 tne %icc, 0x1
1093 andncc %i2, %o7, %g4
1094 tl %icc, 0x3
1095 fblg,a %fcc0, loop_111
1096 be %xcc, loop_112
1097 fcmpne16 %f6, %f14, %l4
1098 ldub [%l7 + 0x1A], %o2
1099loop_111:
1100 fnors %f8, %f5, %f13
1101loop_112:
1102 fblg,a %fcc0, loop_113
1103 nop
1104 setx loop_114, %l0, %l1
1105 jmpl %l1, %o1
1106 tvs %xcc, 0x7
1107 brlez %o3, loop_115
1108loop_113:
1109 fba %fcc1, loop_116
1110loop_114:
1111 orn %g7, %o5, %l6
1112 fpack32 %f10, %f6, %f6
1113loop_115:
1114 movrgez %l1, %l0, %i3
1115loop_116:
1116 ld [%l7 + 0x68], %f0
1117 taddcc %o4, %g3, %i6
1118 umulcc %g1, 0x0A40, %g5
1119 st %f1, [%l7 + 0x6C]
1120 taddcc %g6, %l2, %g2
1121 sra %o6, %l3, %o0
1122 std %f6, [%l7 + 0x40]
1123 fblg %fcc3, loop_117
1124 fmovsn %xcc, %f6, %f15
1125 stw %i5, [%l7 + 0x28]
1126 tgu %icc, 0x7
1127loop_117:
1128 lduw [%l7 + 0x70], %i1
1129 sth %i4, [%l7 + 0x50]
1130 fmovdn %xcc, %f5, %f13
1131 ldub [%l7 + 0x71], %i7
1132 bcs,a loop_118
1133 subcc %i0, 0x1929, %i2
1134 taddcc %o7, %l5, %g4
1135 smul %o2, %l4, %o1
1136loop_118:
1137 srl %g7, %o3, %o5
1138 stw %l1, [%l7 + 0x38]
1139 fcmpgt32 %f14, %f2, %l0
1140 fcmpd %fcc3, %f6, %f8
1141 ldsw [%l7 + 0x3C], %i3
1142 sth %l6, [%l7 + 0x4C]
1143 tpos %icc, 0x5
1144 ldd [%l7 + 0x08], %f10
1145 brlez,a %o4, loop_119
1146 fmovdcs %xcc, %f1, %f13
1147 fandnot2 %f4, %f8, %f0
1148 st %f9, [%l7 + 0x50]
1149loop_119:
1150 orncc %g3, 0x0817, %g1
1151 stw %i6, [%l7 + 0x68]
1152 st %f4, [%l7 + 0x70]
1153 fors %f5, %f2, %f3
1154 fxor %f12, %f0, %f0
1155 fexpand %f7, %f14
1156 stw %g6, [%l7 + 0x58]
1157 lduw [%l7 + 0x38], %g5
1158 fmovdle %icc, %f13, %f12
1159 std %f0, [%l7 + 0x08]
1160 std %f6, [%l7 + 0x58]
1161 fmovdge %icc, %f15, %f9
1162 fbul,a %fcc0, loop_120
1163 umulcc %g2, 0x0951, %o6
1164 ld [%l7 + 0x7C], %f8
1165 movre %l2, %o0, %l3
1166loop_120:
1167 ldd [%l7 + 0x08], %f8
1168 sth %i5, [%l7 + 0x08]
1169 fands %f10, %f4, %f6
1170 movrgez %i4, %i1, %i0
1171 stx %i7, [%l7 + 0x68]
1172 ldub [%l7 + 0x14], %i2
1173 tgu %icc, 0x7
1174 fmovsgu %icc, %f15, %f6
1175 ldsw [%l7 + 0x50], %l5
1176 fandnot1 %f8, %f10, %f4
1177 tge %icc, 0x3
1178 fbule %fcc0, loop_121
1179 umulcc %g4, %o7, %l4
1180 edge8 %o1, %g7, %o2
1181 srlx %o3, %l1, %o5
1182loop_121:
1183 lduh [%l7 + 0x4A], %l0
1184 bg,pt %xcc, loop_122
1185 edge8n %i3, %o4, %l6
1186 bge,a,pn %xcc, loop_123
1187 fsrc2s %f8, %f14
1188loop_122:
1189 edge8ln %g1, %i6, %g6
1190 std %f4, [%l7 + 0x18]
1191loop_123:
1192 ldx [%l7 + 0x60], %g5
1193 fpadd16s %f11, %f14, %f10
1194 stw %g3, [%l7 + 0x48]
1195 tg %xcc, 0x6
1196 movleu %xcc, %g2, %o6
1197 movrne %o0, %l3, %l2
1198 fxnors %f9, %f14, %f12
1199 orncc %i4, 0x1F40, %i5
1200 sdivcc %i0, 0x122F, %i1
1201 movvc %xcc, %i7, %l5
1202 edge8 %g4, %o7, %l4
1203 edge16ln %o1, %i2, %g7
1204 fmul8x16 %f5, %f0, %f8
1205 edge16l %o2, %o3, %o5
1206 srax %l1, 0x04, %i3
1207 sth %o4, [%l7 + 0x1A]
1208 sth %l0, [%l7 + 0x72]
1209 lduh [%l7 + 0x18], %l6
1210 fbul %fcc0, loop_124
1211 ldsh [%l7 + 0x14], %i6
1212 ldsw [%l7 + 0x18], %g1
1213 lduh [%l7 + 0x20], %g5
1214loop_124:
1215 ldub [%l7 + 0x73], %g6
1216 fmovsne %icc, %f4, %f7
1217 fpadd16 %f12, %f14, %f2
1218 stx %g2, [%l7 + 0x08]
1219 ldd [%l7 + 0x20], %f10
1220 fbg,a %fcc0, loop_125
1221 movcs %icc, %g3, %o6
1222 tneg %xcc, 0x6
1223 st %f6, [%l7 + 0x74]
1224loop_125:
1225 fcmpeq32 %f10, %f14, %l3
1226 fsrc1 %f12, %f6
1227 movre %o0, %i4, %l2
1228 lduh [%l7 + 0x70], %i5
1229 ldsh [%l7 + 0x3A], %i1
1230 and %i7, %l5, %i0
1231 fmovd %f12, %f8
1232 fcmpd %fcc0, %f10, %f2
1233 fmovdle %xcc, %f0, %f3
1234 fsrc1 %f8, %f0
1235 fbl %fcc1, loop_126
1236 stb %o7, [%l7 + 0x22]
1237 sth %l4, [%l7 + 0x48]
1238 ld [%l7 + 0x7C], %f11
1239loop_126:
1240 stw %g4, [%l7 + 0x50]
1241 tcc %xcc, 0x6
1242 nop
1243 setx loop_127, %l0, %l1
1244 jmpl %l1, %i2
1245 stx %g7, [%l7 + 0x30]
1246 fpsub32 %f10, %f0, %f4
1247 tpos %xcc, 0x6
1248loop_127:
1249 fand %f4, %f6, %f6
1250 addccc %o2, 0x080A, %o3
1251 array16 %o5, %l1, %i3
1252 tcs %xcc, 0x3
1253 andcc %o4, %o1, %l6
1254 edge16n %i6, %g1, %g5
1255 ldx [%l7 + 0x58], %g6
1256 tleu %xcc, 0x7
1257 call loop_128
1258 fmovsleu %xcc, %f3, %f3
1259 fba %fcc3, loop_129
1260 fxors %f6, %f14, %f10
1261loop_128:
1262 ldx [%l7 + 0x40], %l0
1263 movcs %xcc, %g2, %g3
1264loop_129:
1265 smul %l3, 0x1D37, %o6
1266 bneg,pn %xcc, loop_130
1267 fxor %f4, %f8, %f6
1268 fmovdvc %icc, %f4, %f13
1269 fsrc1 %f14, %f6
1270loop_130:
1271 fcmped %fcc0, %f14, %f6
1272 ldub [%l7 + 0x36], %i4
1273 alignaddr %o0, %i5, %i1
1274 fmovsleu %icc, %f6, %f9
1275 movrlz %i7, 0x1A6, %l2
1276 ldx [%l7 + 0x40], %i0
1277 fpsub32 %f10, %f10, %f14
1278 stx %o7, [%l7 + 0x60]
1279 fnot2 %f2, %f10
1280 fzeros %f3
1281 ble,a,pt %icc, loop_131
1282 lduw [%l7 + 0x2C], %l5
1283 fmul8x16au %f13, %f5, %f4
1284 fabsd %f10, %f6
1285loop_131:
1286 ldd [%l7 + 0x60], %f10
1287 fbge,a %fcc0, loop_132
1288 or %l4, 0x09CE, %g4
1289 ldx [%l7 + 0x08], %g7
1290 ld [%l7 + 0x70], %f13
1291loop_132:
1292 mulx %i2, %o2, %o3
1293 movle %icc, %l1, %o5
1294 fbuge,a %fcc2, loop_133
1295 bleu,a %icc, loop_134
1296 udivx %i3, 0x193A, %o1
1297 st %f7, [%l7 + 0x40]
1298loop_133:
1299 fmovdgu %icc, %f3, %f9
1300loop_134:
1301 ldub [%l7 + 0x5A], %l6
1302 array32 %o4, %i6, %g5
1303 subc %g6, %g1, %l0
1304 edge32 %g3, %g2, %o6
1305 xnorcc %i4, %o0, %l3
1306 fmovdne %icc, %f15, %f1
1307 stb %i5, [%l7 + 0x7D]
1308 fmovde %xcc, %f8, %f9
1309 bn,a %icc, loop_135
1310 fnegd %f2, %f2
1311 ldx [%l7 + 0x58], %i1
1312 ldsb [%l7 + 0x1B], %i7
1313loop_135:
1314 fmovsvc %icc, %f0, %f11
1315 fmovda %xcc, %f9, %f3
1316 fblg,a %fcc3, loop_136
1317 fsrc2s %f10, %f10
1318 ta %xcc, 0x5
1319 fbule,a %fcc1, loop_137
1320loop_136:
1321 fbule,a %fcc3, loop_138
1322 ld [%l7 + 0x40], %f14
1323 fandnot2s %f5, %f2, %f3
1324loop_137:
1325 fxor %f8, %f6, %f8
1326loop_138:
1327 movleu %icc, %i0, %o7
1328 subccc %l5, 0x1C91, %l4
1329 sethi 0x044F, %g4
1330 edge32n %l2, %i2, %g7
1331 fbuge,a %fcc2, loop_139
1332 tcs %xcc, 0x4
1333 fcmpne16 %f14, %f14, %o2
1334 stb %o3, [%l7 + 0x26]
1335loop_139:
1336 fzero %f12
1337 fbo %fcc0, loop_140
1338 tle %icc, 0x6
1339 tsubcctv %o5, 0x0C6E, %l1
1340 ldd [%l7 + 0x58], %f4
1341loop_140:
1342 movrlz %i3, 0x2CB, %o1
1343 array8 %l6, %i6, %g5
1344 array32 %g6, %o4, %g1
1345 fpack16 %f6, %f3
1346 ldsh [%l7 + 0x24], %g3
1347 fornot1 %f10, %f14, %f4
1348 stw %g2, [%l7 + 0x3C]
1349 sdiv %l0, 0x0744, %o6
1350 fmovdge %xcc, %f12, %f10
1351 fcmpes %fcc1, %f7, %f7
1352 fbe %fcc0, loop_141
1353 ld [%l7 + 0x2C], %f7
1354 edge32ln %i4, %l3, %i5
1355 fone %f8
1356loop_141:
1357 stx %i1, [%l7 + 0x60]
1358 sth %o0, [%l7 + 0x42]
1359 fmovrslez %i7, %f1, %f0
1360 call loop_142
1361 bshuffle %f14, %f4, %f10
1362 fxors %f9, %f15, %f8
1363 tcc %xcc, 0x6
1364loop_142:
1365 sub %i0, 0x0EBE, %l5
1366 bge,a %icc, loop_143
1367 fmovrslz %l4, %f2, %f5
1368 alignaddrl %g4, %o7, %i2
1369 taddcc %l2, %o2, %o3
1370loop_143:
1371 lduw [%l7 + 0x7C], %g7
1372 ldd [%l7 + 0x18], %f6
1373 movge %icc, %o5, %l1
1374 tvc %xcc, 0x5
1375 stw %o1, [%l7 + 0x18]
1376 brgez %l6, loop_144
1377 st %f6, [%l7 + 0x2C]
1378 fbe,a %fcc3, loop_145
1379 tsubcc %i6, %i3, %g5
1380loop_144:
1381 lduh [%l7 + 0x58], %g6
1382 xnor %g1, %o4, %g3
1383loop_145:
1384 bne %xcc, loop_146
1385 stb %g2, [%l7 + 0x3C]
1386 udivx %l0, 0x14DE, %o6
1387 fornot2 %f4, %f6, %f8
1388loop_146:
1389 xor %i4, %l3, %i5
1390 stb %i1, [%l7 + 0x52]
1391 fbge %fcc1, loop_147
1392 ta %icc, 0x5
1393 udivcc %i7, 0x123B, %i0
1394 alignaddr %l5, %o0, %g4
1395loop_147:
1396 brlz,a %l4, loop_148
1397 tg %icc, 0x6
1398 ldx [%l7 + 0x10], %i2
1399 fnors %f12, %f13, %f15
1400loop_148:
1401 fcmple32 %f2, %f10, %l2
1402 st %f4, [%l7 + 0x30]
1403 std %f14, [%l7 + 0x08]
1404 movgu %icc, %o7, %o2
1405 std %f4, [%l7 + 0x10]
1406 movpos %icc, %o3, %g7
1407 fmovrsgz %l1, %f5, %f15
1408 fxors %f14, %f14, %f1
1409 fmovdgu %icc, %f10, %f15
1410 ba %xcc, loop_149
1411 ldd [%l7 + 0x30], %f10
1412 ldsh [%l7 + 0x34], %o1
1413 te %xcc, 0x3
1414loop_149:
1415 fmovdne %icc, %f1, %f11
1416 fmuld8sux16 %f13, %f7, %f14
1417 fbne,a %fcc2, loop_150
1418 udivcc %o5, 0x075E, %l6
1419 fcmps %fcc3, %f6, %f11
1420 fsrc1s %f5, %f0
1421loop_150:
1422 fmovrdgz %i3, %f12, %f10
1423 xnorcc %g5, %i6, %g6
1424 edge8n %o4, %g1, %g3
1425 fcmpeq16 %f4, %f6, %l0
1426 sdivx %g2, 0x1647, %i4
1427 fmovsvc %icc, %f1, %f10
1428 fnands %f13, %f0, %f3
1429 edge16l %o6, %l3, %i1
1430 ba loop_151
1431 subccc %i7, %i0, %l5
1432 array32 %i5, %g4, %l4
1433 sdivcc %i2, 0x0D4B, %o0
1434loop_151:
1435 tne %xcc, 0x2
1436 brz %o7, loop_152
1437 fmovdl %xcc, %f3, %f15
1438 udiv %o2, 0x080F, %o3
1439 bpos,a,pn %icc, loop_153
1440loop_152:
1441 lduh [%l7 + 0x3C], %l2
1442 ld [%l7 + 0x68], %f3
1443 movgu %xcc, %g7, %o1
1444loop_153:
1445 fpsub32s %f11, %f12, %f15
1446 fnand %f4, %f10, %f6
1447 ldsb [%l7 + 0x7E], %l1
1448 fcmpgt16 %f6, %f2, %o5
1449 fmovdcs %icc, %f2, %f4
1450 bshuffle %f12, %f14, %f10
1451 orcc %i3, 0x1011, %g5
1452 st %f11, [%l7 + 0x78]
1453 fxnor %f12, %f12, %f4
1454 smulcc %l6, 0x1DAC, %g6
1455 ldsh [%l7 + 0x6E], %o4
1456 fmovrsgz %i6, %f0, %f7
1457 fors %f0, %f15, %f3
1458 ldsw [%l7 + 0x20], %g1
1459 fmovrse %g3, %f3, %f13
1460 edge32n %l0, %g2, %o6
1461 movrlez %l3, %i4, %i1
1462 tgu %icc, 0x1
1463 movrlez %i7, %l5, %i0
1464 or %g4, 0x1878, %l4
1465 fsrc1 %f6, %f2
1466 bneg %icc, loop_154
1467 sth %i5, [%l7 + 0x68]
1468 fmovrdgez %o0, %f4, %f10
1469 bgu loop_155
1470loop_154:
1471 sth %o7, [%l7 + 0x0C]
1472 stw %i2, [%l7 + 0x2C]
1473 bl,a loop_156
1474loop_155:
1475 st %f7, [%l7 + 0x6C]
1476 brnz %o3, loop_157
1477 ldx [%l7 + 0x50], %l2
1478loop_156:
1479 fmovrdne %o2, %f0, %f10
1480 std %f10, [%l7 + 0x70]
1481loop_157:
1482 fmovde %icc, %f13, %f10
1483 stx %o1, [%l7 + 0x28]
1484 edge16ln %l1, %o5, %g7
1485 fmovsneg %icc, %f0, %f14
1486 fbu %fcc1, loop_158
1487 movre %i3, 0x3AC, %g5
1488 ldsb [%l7 + 0x43], %g6
1489 tsubcctv %l6, %i6, %g1
1490loop_158:
1491 fbue,a %fcc2, loop_159
1492 fsrc1s %f2, %f14
1493 stb %g3, [%l7 + 0x28]
1494 bshuffle %f14, %f0, %f2
1495loop_159:
1496 alignaddr %l0, %o4, %o6
1497 add %g2, %l3, %i4
1498 andn %i7, 0x1A30, %i1
1499 ld [%l7 + 0x24], %f1
1500 fbo %fcc2, loop_160
1501 edge32ln %i0, %g4, %l5
1502 fba %fcc3, loop_161
1503 fmovdpos %xcc, %f15, %f7
1504loop_160:
1505 stw %i5, [%l7 + 0x68]
1506 move %icc, %o0, %l4
1507loop_161:
1508 fexpand %f8, %f10
1509 tle %icc, 0x2
1510 fmovsvs %icc, %f11, %f1
1511 sth %o7, [%l7 + 0x38]
1512 ldsh [%l7 + 0x40], %i2
1513 fbl %fcc2, loop_162
1514 fmovsvs %icc, %f3, %f6
1515 xnorcc %l2, 0x0968, %o3
1516 stw %o2, [%l7 + 0x28]
1517loop_162:
1518 siam 0x7
1519 ld [%l7 + 0x2C], %f0
1520 std %f14, [%l7 + 0x18]
1521 std %f8, [%l7 + 0x78]
1522 ldub [%l7 + 0x46], %l1
1523 siam 0x0
1524 sth %o1, [%l7 + 0x40]
1525 ldx [%l7 + 0x58], %g7
1526 bn,a,pt %xcc, loop_163
1527 fones %f4
1528 fors %f10, %f12, %f0
1529 fcmpgt16 %f6, %f12, %o5
1530loop_163:
1531 bvs,a loop_164
1532 fbu,a %fcc1, loop_165
1533 ldub [%l7 + 0x6F], %g5
1534 brlez,a %g6, loop_166
1535loop_164:
1536 fmovdg %xcc, %f2, %f5
1537loop_165:
1538 fpadd16 %f12, %f12, %f0
1539 srax %i3, 0x1F, %i6
1540loop_166:
1541 stw %l6, [%l7 + 0x38]
1542 fmovsg %icc, %f11, %f3
1543 fmovsne %xcc, %f10, %f12
1544 edge32 %g3, %g1, %o4
1545 fornot1 %f6, %f6, %f14
1546 bge,a,pn %icc, loop_167
1547 movcs %icc, %l0, %o6
1548 fmul8ulx16 %f14, %f2, %f4
1549 fpsub16s %f11, %f3, %f14
1550loop_167:
1551 alignaddr %g2, %i4, %i7
1552 movl %icc, %l3, %i0
1553 bge loop_168
1554 fxnors %f0, %f3, %f10
1555 lduh [%l7 + 0x7E], %g4
1556 bleu,pt %xcc, loop_169
1557loop_168:
1558 orcc %i1, %i5, %l5
1559 stw %o0, [%l7 + 0x4C]
1560 movn %icc, %o7, %i2
1561loop_169:
1562 ldsw [%l7 + 0x24], %l4
1563 fmovsleu %xcc, %f12, %f8
1564 fcmpd %fcc2, %f12, %f8
1565 lduh [%l7 + 0x12], %o3
1566 fandnot1 %f4, %f10, %f6
1567 edge32n %l2, %o2, %o1
1568 lduw [%l7 + 0x2C], %l1
1569 lduh [%l7 + 0x64], %o5
1570 ldsw [%l7 + 0x3C], %g7
1571 for %f6, %f10, %f10
1572 lduw [%l7 + 0x30], %g5
1573 fpadd32s %f0, %f13, %f6
1574 addc %g6, %i3, %i6
1575 andn %l6, 0x16BE, %g1
1576 tge %xcc, 0x5
1577 brnz %g3, loop_170
1578 umulcc %l0, 0x1B03, %o4
1579 fone %f6
1580 bpos,a loop_171
1581loop_170:
1582 edge16l %o6, %g2, %i4
1583 ld [%l7 + 0x50], %f7
1584 fmovdleu %icc, %f15, %f3
1585loop_171:
1586 addcc %i7, %l3, %i0
1587 edge16 %i1, %i5, %g4
1588 ldx [%l7 + 0x48], %o0
1589 fmovsvc %icc, %f6, %f8
1590 bvc,a loop_172
1591 movpos %icc, %o7, %l5
1592 te %icc, 0x2
1593 movrgz %l4, 0x28C, %o3
1594loop_172:
1595 movrgez %l2, %i2, %o1
1596 stw %l1, [%l7 + 0x24]
1597 movpos %icc, %o2, %g7
1598 mulx %o5, 0x0686, %g5
1599 for %f2, %f14, %f8
1600 fnegs %f8, %f14
1601 edge32n %i3, %i6, %g6
1602 brlz %l6, loop_173
1603 tl %icc, 0x1
1604 fcmps %fcc2, %f3, %f14
1605 bpos,a loop_174
1606loop_173:
1607 add %g1, 0x08E0, %l0
1608 xorcc %g3, %o4, %g2
1609 edge32l %o6, %i4, %l3
1610loop_174:
1611 tvs %icc, 0x4
1612 udivx %i7, 0x18CA, %i0
1613 fandnot1s %f12, %f3, %f5
1614 fbge %fcc2, loop_175
1615 stx %i5, [%l7 + 0x68]
1616 fand %f12, %f0, %f6
1617 tneg %icc, 0x4
1618loop_175:
1619 move %icc, %i1, %g4
1620 fmovscs %icc, %f10, %f5
1621 movcc %xcc, %o7, %o0
1622 fmovdvc %xcc, %f3, %f9
1623 fmovsg %icc, %f6, %f1
1624 tleu %xcc, 0x4
1625 st %f6, [%l7 + 0x0C]
1626 subc %l4, 0x0775, %o3
1627 ldsb [%l7 + 0x60], %l5
1628 orcc %l2, %i2, %o1
1629 bvc %xcc, loop_176
1630 fmovsn %xcc, %f9, %f3
1631 brgz,a %o2, loop_177
1632 array8 %g7, %o5, %l1
1633loop_176:
1634 fbl,a %fcc0, loop_178
1635 add %i3, 0x138B, %i6
1636loop_177:
1637 fcmpeq32 %f12, %f10, %g6
1638 brgez,a %g5, loop_179
1639loop_178:
1640 nop
1641 setx loop_180, %l0, %l1
1642 jmpl %l1, %l6
1643 bneg,a,pn %xcc, loop_181
1644 xnorcc %l0, 0x05E8, %g3
1645loop_179:
1646 fsrc2s %f7, %f5
1647loop_180:
1648 fmovsneg %xcc, %f0, %f8
1649loop_181:
1650 fcmpd %fcc2, %f14, %f4
1651 bg,pt %icc, loop_182
1652 fmul8x16al %f11, %f15, %f4
1653 movrgz %o4, %g1, %o6
1654 edge32 %g2, %l3, %i4
1655loop_182:
1656 bgu,pt %icc, loop_183
1657 ldx [%l7 + 0x48], %i0
1658 ba,a %icc, loop_184
1659 lduw [%l7 + 0x74], %i7
1660loop_183:
1661 taddcc %i1, 0x128C, %g4
1662 ld [%l7 + 0x08], %f7
1663loop_184:
1664 tsubcc %o7, 0x110F, %i5
1665 tg %xcc, 0x6
1666 std %f8, [%l7 + 0x68]
1667 fpmerge %f8, %f1, %f10
1668 tl %icc, 0x2
1669 tneg %icc, 0x3
1670 movrlez %o0, 0x272, %l4
1671 movrgz %o3, 0x2C4, %l5
1672 tvs %icc, 0x4
1673 fmovdneg %icc, %f14, %f12
1674 ldsh [%l7 + 0x30], %i2
1675 call loop_185
1676 ld [%l7 + 0x58], %f4
1677 ld [%l7 + 0x78], %f9
1678 fpsub32 %f14, %f6, %f2
1679loop_185:
1680 fmovdge %icc, %f8, %f5
1681 fmul8x16 %f12, %f12, %f6
1682 andcc %o1, 0x0E68, %o2
1683 brlez %g7, loop_186
1684 ldsh [%l7 + 0x40], %o5
1685 te %icc, 0x0
1686 fmovrslez %l2, %f0, %f5
1687loop_186:
1688 stb %l1, [%l7 + 0x0F]
1689 ldd [%l7 + 0x58], %f14
1690 fble,a %fcc1, loop_187
1691 ld [%l7 + 0x20], %f7
1692 fnand %f2, %f12, %f10
1693 orcc %i3, %g6, %i6
1694loop_187:
1695 fpadd32s %f1, %f7, %f12
1696 orn %g5, %l0, %g3
1697 fbule,a %fcc1, loop_188
1698 tneg %icc, 0x4
1699 sth %o4, [%l7 + 0x7E]
1700 ldx [%l7 + 0x58], %l6
1701loop_188:
1702 tn %icc, 0x4
1703 udivx %o6, 0x1181, %g1
1704 ldsb [%l7 + 0x1A], %l3
1705 fmovdl %xcc, %f12, %f5
1706 fornot1 %f6, %f2, %f0
1707 fbug %fcc1, loop_189
1708 move %icc, %i4, %i0
1709 subccc %g2, 0x059E, %i1
1710 subc %g4, %i7, %i5
1711loop_189:
1712 fmovdcs %xcc, %f2, %f0
1713 movl %icc, %o0, %o7
1714 ld [%l7 + 0x38], %f10
1715 tl %xcc, 0x1
1716 andcc %o3, %l5, %l4
1717 ldsb [%l7 + 0x5B], %i2
1718 xor %o1, %g7, %o5
1719 stx %o2, [%l7 + 0x60]
1720 array32 %l2, %i3, %g6
1721 bvs %xcc, loop_190
1722 sll %i6, 0x1A, %l1
1723 alignaddr %l0, %g3, %o4
1724 bvc,pt %xcc, loop_191
1725loop_190:
1726 fmovrdgz %l6, %f4, %f4
1727 fmovrsgez %g5, %f0, %f7
1728 ldub [%l7 + 0x74], %g1
1729loop_191:
1730 fpadd32s %f13, %f6, %f12
1731 fmovse %xcc, %f6, %f14
1732 movge %icc, %o6, %l3
1733 sllx %i4, %i0, %g2
1734 fmovsvc %xcc, %f10, %f13
1735 fmul8x16al %f2, %f13, %f2
1736 movrgz %i1, 0x1AB, %i7
1737 fpack32 %f4, %f14, %f0
1738 ldsb [%l7 + 0x7B], %i5
1739 fxors %f13, %f9, %f7
1740 add %o0, 0x0532, %o7
1741 stb %g4, [%l7 + 0x32]
1742 stb %o3, [%l7 + 0x28]
1743 bpos loop_192
1744 fmovd %f6, %f4
1745 fmovscs %icc, %f15, %f4
1746 bne %xcc, loop_193
1747loop_192:
1748 sdivx %l5, 0x0652, %i2
1749 movn %icc, %o1, %l4
1750 alignaddrl %o5, %o2, %l2
1751loop_193:
1752 bcc %xcc, loop_194
1753 xor %g7, %i3, %i6
1754 smulcc %l1, %g6, %g3
1755 ldub [%l7 + 0x1C], %o4
1756loop_194:
1757 fcmpgt32 %f4, %f2, %l0
1758 movrgez %l6, %g1, %o6
1759 ldsb [%l7 + 0x63], %g5
1760 addc %i4, %i0, %g2
1761 sth %l3, [%l7 + 0x56]
1762 std %f6, [%l7 + 0x78]
1763 sth %i1, [%l7 + 0x08]
1764 fmovrse %i7, %f7, %f2
1765 faligndata %f14, %f14, %f8
1766 stb %o0, [%l7 + 0x5E]
1767 fmovdneg %xcc, %f6, %f2
1768 move %icc, %o7, %i5
1769 fnors %f5, %f1, %f8
1770 fnegd %f4, %f14
1771 fpsub16 %f8, %f2, %f12
1772 fpack32 %f2, %f8, %f12
1773 udiv %o3, 0x1A30, %g4
1774 st %f14, [%l7 + 0x18]
1775 ldsw [%l7 + 0x64], %i2
1776 edge8l %l5, %l4, %o1
1777 fmovdleu %icc, %f11, %f1
1778 brgz %o2, loop_195
1779 fmovspos %icc, %f13, %f2
1780 movne %xcc, %l2, %g7
1781 fnegs %f13, %f11
1782loop_195:
1783 fcmpeq16 %f10, %f6, %o5
1784 srl %i3, 0x14, %l1
1785 ldd [%l7 + 0x48], %f12
1786 tge %xcc, 0x1
1787 tl %xcc, 0x6
1788 stb %g6, [%l7 + 0x0C]
1789 sdivcc %g3, 0x08C9, %o4
1790 fmovda %icc, %f14, %f8
1791 ldsb [%l7 + 0x53], %l0
1792 or %i6, 0x0EF8, %l6
1793 st %f2, [%l7 + 0x60]
1794 fpadd16 %f2, %f10, %f2
1795 ldd [%l7 + 0x08], %f8
1796 stw %o6, [%l7 + 0x5C]
1797 std %f4, [%l7 + 0x08]
1798 st %f5, [%l7 + 0x24]
1799 lduh [%l7 + 0x20], %g1
1800 fmovrde %i4, %f2, %f2
1801 fmuld8ulx16 %f4, %f2, %f14
1802 fmovspos %xcc, %f8, %f14
1803 fmovdl %xcc, %f9, %f10
1804 lduw [%l7 + 0x5C], %i0
1805 std %f2, [%l7 + 0x28]
1806 fcmpd %fcc2, %f4, %f2
1807 array32 %g2, %g5, %i1
1808 fornot1s %f11, %f1, %f9
1809 edge8 %l3, %o0, %i7
1810 ldd [%l7 + 0x10], %f10
1811 alignaddrl %o7, %o3, %g4
1812 ldsw [%l7 + 0x1C], %i2
1813 brnz %i5, loop_196
1814 fblg %fcc2, loop_197
1815 tge %xcc, 0x7
1816 tn %xcc, 0x3
1817loop_196:
1818 lduw [%l7 + 0x18], %l4
1819loop_197:
1820 movre %l5, %o2, %o1
1821 orcc %l2, 0x1DAB, %o5
1822 fandnot1s %f2, %f6, %f8
1823 fmovscs %xcc, %f10, %f0
1824 subc %i3, 0x0D39, %g7
1825 move %icc, %g6, %l1
1826 move %xcc, %g3, %o4
1827 movcs %icc, %i6, %l0
1828 fcmpeq32 %f14, %f6, %l6
1829 lduh [%l7 + 0x52], %g1
1830 ta %xcc, 0x1
1831 fmovrsne %o6, %f15, %f0
1832 fmovdg %icc, %f0, %f13
1833 fxor %f6, %f4, %f14
1834 tl %icc, 0x6
1835 tcc %icc, 0x5
1836 fandnot2 %f4, %f8, %f12
1837 ldsw [%l7 + 0x6C], %i0
1838 taddcctv %i4, %g2, %i1
1839 ldsh [%l7 + 0x62], %g5
1840 subc %o0, 0x192D, %l3
1841 ldx [%l7 + 0x78], %i7
1842 addcc %o3, 0x0EC6, %o7
1843 lduw [%l7 + 0x78], %g4
1844 ld [%l7 + 0x10], %f0
1845 sth %i5, [%l7 + 0x14]
1846 movle %icc, %i2, %l5
1847 lduw [%l7 + 0x20], %o2
1848 fmul8ulx16 %f10, %f12, %f2
1849 sdiv %l4, 0x1218, %l2
1850 ldsw [%l7 + 0x64], %o5
1851 fsrc1s %f2, %f0
1852 fba,a %fcc2, loop_198
1853 fmovdleu %icc, %f15, %f0
1854 ldsb [%l7 + 0x3A], %i3
1855 fba,a %fcc3, loop_199
1856loop_198:
1857 fbg %fcc1, loop_200
1858 or %o1, 0x189B, %g7
1859 fbul %fcc0, loop_201
1860loop_199:
1861 fpsub32 %f2, %f14, %f0
1862loop_200:
1863 ldub [%l7 + 0x77], %l1
1864 fnegd %f2, %f4
1865loop_201:
1866 stx %g3, [%l7 + 0x50]
1867 for %f12, %f2, %f0
1868 subccc %g6, %o4, %l0
1869 st %f15, [%l7 + 0x34]
1870 lduw [%l7 + 0x4C], %i6
1871 movrgz %l6, 0x2FD, %o6
1872 ld [%l7 + 0x0C], %f1
1873 andncc %i0, %i4, %g1
1874 fpackfix %f10, %f1
1875 stw %i1, [%l7 + 0x4C]
1876 alignaddrl %g2, %g5, %o0
1877 tn %xcc, 0x4
1878 bg,pt %xcc, loop_202
1879 ldsb [%l7 + 0x33], %i7
1880 bleu,a loop_203
1881 fbne,a %fcc0, loop_204
1882loop_202:
1883 movcc %icc, %l3, %o3
1884 lduw [%l7 + 0x28], %g4
1885loop_203:
1886 edge16 %o7, %i2, %i5
1887loop_204:
1888 fmuld8ulx16 %f6, %f4, %f2
1889 xorcc %o2, %l4, %l2
1890 movcs %xcc, %l5, %o5
1891 fmovsleu %icc, %f7, %f11
1892 brgz,a %i3, loop_205
1893 sth %g7, [%l7 + 0x6A]
1894 edge16ln %l1, %g3, %o1
1895 stw %g6, [%l7 + 0x0C]
1896loop_205:
1897 tge %icc, 0x0
1898 siam 0x2
1899 xnorcc %o4, %i6, %l6
1900 call loop_206
1901 nop
1902 setx loop_207, %l0, %l1
1903 jmpl %l1, %o6
1904 fbug,a %fcc3, loop_208
1905 fnands %f4, %f13, %f10
1906loop_206:
1907 ldsh [%l7 + 0x12], %l0
1908loop_207:
1909 stx %i0, [%l7 + 0x48]
1910loop_208:
1911 fpadd16 %f0, %f12, %f4
1912 edge8n %g1, %i4, %i1
1913 tne %icc, 0x6
1914 stx %g5, [%l7 + 0x28]
1915 movge %xcc, %g2, %o0
1916 tge %xcc, 0x3
1917 fcmpes %fcc3, %f15, %f1
1918 movge %icc, %i7, %l3
1919 stb %o3, [%l7 + 0x23]
1920 ldsb [%l7 + 0x7A], %g4
1921 tg %xcc, 0x5
1922 tpos %icc, 0x1
1923 fmovsneg %icc, %f14, %f13
1924 ldsw [%l7 + 0x3C], %o7
1925 lduw [%l7 + 0x6C], %i2
1926 fpadd16 %f4, %f0, %f10
1927 ldsh [%l7 + 0x3C], %o2
1928 fornot2 %f4, %f6, %f6
1929 fzero %f12
1930 fbl %fcc1, loop_209
1931 stx %i5, [%l7 + 0x30]
1932 bne %xcc, loop_210
1933 fmuld8sux16 %f6, %f15, %f2
1934loop_209:
1935 sethi 0x0676, %l2
1936 bshuffle %f0, %f0, %f12
1937loop_210:
1938 std %f14, [%l7 + 0x08]
1939 movg %icc, %l5, %l4
1940 bg,a loop_211
1941 ldx [%l7 + 0x18], %o5
1942 fmovrsgz %i3, %f3, %f13
1943 movg %icc, %l1, %g7
1944loop_211:
1945 alignaddrl %o1, %g3, %o4
1946 tge %icc, 0x1
1947 stw %i6, [%l7 + 0x68]
1948 ldx [%l7 + 0x40], %g6
1949 taddcc %l6, %o6, %i0
1950 fmul8sux16 %f10, %f4, %f2
1951 stx %l0, [%l7 + 0x08]
1952 lduh [%l7 + 0x76], %g1
1953 sth %i1, [%l7 + 0x38]
1954 fmul8x16al %f10, %f10, %f8
1955 fmovrdgez %i4, %f4, %f2
1956 edge8ln %g2, %g5, %o0
1957 fmovrdgez %l3, %f0, %f14
1958 tpos %icc, 0x7
1959 fnand %f10, %f14, %f4
1960 fands %f0, %f14, %f7
1961 fble %fcc0, loop_212
1962 xnor %i7, 0x0731, %g4
1963 fmovdcs %icc, %f14, %f6
1964 smul %o3, %o7, %o2
1965loop_212:
1966 lduw [%l7 + 0x6C], %i5
1967 ld [%l7 + 0x7C], %f14
1968 fone %f6
1969 brlz %i2, loop_213
1970 ldsh [%l7 + 0x32], %l2
1971 stb %l5, [%l7 + 0x23]
1972 fands %f2, %f8, %f15
1973loop_213:
1974 fcmpeq32 %f2, %f0, %o5
1975 stx %l4, [%l7 + 0x78]
1976 movleu %icc, %l1, %i3
1977 ldd [%l7 + 0x30], %f12
1978 edge8n %o1, %g3, %g7
1979 udiv %i6, 0x1AFA, %g6
1980 lduw [%l7 + 0x10], %l6
1981 ba,a %icc, loop_214
1982 edge32n %o4, %o6, %l0
1983 mova %xcc, %g1, %i0
1984 bleu loop_215
1985loop_214:
1986 bleu,pt %icc, loop_216
1987 ld [%l7 + 0x60], %f9
1988 ldsh [%l7 + 0x4A], %i1
1989loop_215:
1990 stx %g2, [%l7 + 0x70]
1991loop_216:
1992 std %f8, [%l7 + 0x28]
1993 ldx [%l7 + 0x20], %i4
1994 xor %g5, %o0, %i7
1995 subcc %g4, 0x04C9, %l3
1996 movvs %xcc, %o3, %o7
1997 ld [%l7 + 0x0C], %f2
1998 addccc %o2, %i5, %l2
1999 lduw [%l7 + 0x78], %i2
2000 ldsw [%l7 + 0x24], %l5
2001 fbg,a %fcc1, loop_217
2002 fmovdcc %icc, %f14, %f12
2003 fbo,a %fcc0, loop_218
2004 sdivx %o5, 0x054F, %l1
2005loop_217:
2006 fmul8x16al %f5, %f2, %f10
2007 edge16 %i3, %l4, %g3
2008loop_218:
2009 ldx [%l7 + 0x18], %o1
2010 fmul8x16 %f11, %f12, %f10
2011 addc %g7, %i6, %g6
2012 subcc %o4, 0x11C2, %l6
2013 tsubcctv %o6, 0x091D, %l0
2014 fmovrdgz %g1, %f12, %f12
2015 ldsb [%l7 + 0x54], %i0
2016 st %f6, [%l7 + 0x58]
2017 fornot2 %f4, %f14, %f2
2018 fmovsleu %icc, %f10, %f9
2019 bgu,pt %xcc, loop_219
2020 fbne,a %fcc2, loop_220
2021 fpack32 %f2, %f0, %f4
2022 ldsb [%l7 + 0x6F], %g2
2023loop_219:
2024 ldsw [%l7 + 0x48], %i1
2025loop_220:
2026 fbule,a %fcc1, loop_221
2027 srl %g5, %o0, %i7
2028 umul %i4, 0x01CE, %g4
2029 fmovsa %icc, %f9, %f8
2030loop_221:
2031 fmovsgu %icc, %f12, %f6
2032 ldsw [%l7 + 0x70], %l3
2033 ldsb [%l7 + 0x11], %o3
2034 sub %o7, %i5, %l2
2035 fmovsleu %icc, %f3, %f9
2036 stw %o2, [%l7 + 0x1C]
2037 edge8ln %l5, %i2, %o5
2038 movl %xcc, %l1, %i3
2039 fmovrse %l4, %f4, %f15
2040 edge8ln %o1, %g7, %g3
2041 lduh [%l7 + 0x78], %g6
2042 andncc %o4, %i6, %o6
2043 fnot1 %f10, %f6
2044 tsubcc %l0, 0x0013, %g1
2045 st %f10, [%l7 + 0x2C]
2046 tl %xcc, 0x6
2047 movle %icc, %i0, %g2
2048 fmovrde %i1, %f10, %f6
2049 fmovrdgez %l6, %f14, %f14
2050 fblg %fcc2, loop_222
2051 fmovdgu %icc, %f4, %f10
2052 fornot1 %f14, %f2, %f2
2053 bl loop_223
2054loop_222:
2055 ldsw [%l7 + 0x70], %g5
2056 ldsb [%l7 + 0x4C], %i7
2057 fmovrdgz %o0, %f10, %f12
2058loop_223:
2059 fmovdge %xcc, %f15, %f7
2060 bpos %xcc, loop_224
2061 bl loop_225
2062 tvs %xcc, 0x1
2063 udivx %i4, 0x1024, %g4
2064loop_224:
2065 bvs,pn %xcc, loop_226
2066loop_225:
2067 brgez %o3, loop_227
2068 fbue %fcc2, loop_228
2069 movg %xcc, %o7, %i5
2070loop_226:
2071 sth %l2, [%l7 + 0x36]
2072loop_227:
2073 lduh [%l7 + 0x0E], %o2
2074loop_228:
2075 fba %fcc3, loop_229
2076 umulcc %l3, 0x0C56, %i2
2077 edge16n %l5, %o5, %i3
2078 fpmerge %f2, %f6, %f2
2079loop_229:
2080 xnorcc %l1, %l4, %g7
2081 bneg,pt %xcc, loop_230
2082 ldsb [%l7 + 0x18], %o1
2083 movre %g6, %o4, %g3
2084 ldsb [%l7 + 0x79], %o6
2085loop_230:
2086 ldsb [%l7 + 0x2E], %i6
2087 alignaddrl %l0, %i0, %g2
2088 tcc %xcc, 0x7
2089 stx %g1, [%l7 + 0x70]
2090 srlx %l6, 0x04, %g5
2091 nop
2092 setx loop_231, %l0, %l1
2093 wrpr 0x1, %tl
2094 wrpr %l1, %tpc
2095 add %l1, 0x4, %l1
2096 wrpr %l1, %tnpc
2097 setx 0x34400001400, %l0, %l1
2098 wrpr %l1, %tstate
2099 wrhpr 0x4, %htstate
2100 retry
2101 fmovrdne %i7, %f2, %f6
2102 bshuffle %f12, %f14, %f2
2103 ldsb [%l7 + 0x75], %o0
2104loop_231:
2105 xor %i1, 0x11C1, %g4
2106 xnorcc %i4, 0x1704, %o3
2107 fmovsneg %icc, %f7, %f2
2108 fpsub32s %f10, %f7, %f10
2109 addccc %o7, 0x08F7, %l2
2110 fsrc2s %f6, %f15
2111 movpos %xcc, %i5, %l3
2112 ldsw [%l7 + 0x78], %i2
2113 fsrc2s %f2, %f9
2114 stw %l5, [%l7 + 0x54]
2115 ldsb [%l7 + 0x21], %o2
2116 ld [%l7 + 0x28], %f12
2117 fmovscs %xcc, %f3, %f13
2118 fmovsleu %xcc, %f4, %f6
2119 popc %i3, %l1
2120 ldub [%l7 + 0x17], %o5
2121 fba %fcc3, loop_232
2122 fandnot1s %f14, %f3, %f10
2123 ldx [%l7 + 0x20], %l4
2124 ldd [%l7 + 0x40], %f8
2125loop_232:
2126 fmul8sux16 %f6, %f0, %f2
2127 stw %g7, [%l7 + 0x38]
2128 stw %g6, [%l7 + 0x20]
2129 fbuge %fcc2, loop_233
2130 fbn,a %fcc3, loop_234
2131 edge16l %o4, %o1, %o6
2132 bshuffle %f12, %f2, %f0
2133loop_233:
2134 fands %f3, %f14, %f7
2135loop_234:
2136 fcmpgt32 %f14, %f8, %g3
2137 sth %l0, [%l7 + 0x38]
2138 fmovrdgz %i0, %f8, %f0
2139 fbn,a %fcc3, loop_235
2140 orncc %g2, %g1, %l6
2141 movrlz %g5, %i7, %o0
2142 ldsh [%l7 + 0x5A], %i1
2143loop_235:
2144 fmovrslez %g4, %f14, %f14
2145 fsrc1 %f8, %f6
2146 taddcctv %i4, 0x1085, %o3
2147 call loop_236
2148 xnorcc %o7, %l2, %i5
2149 fmovscs %xcc, %f14, %f10
2150 brlez,a %i6, loop_237
2151loop_236:
2152 andn %i2, 0x1F24, %l5
2153 st %f3, [%l7 + 0x50]
2154 tvs %icc, 0x2
2155loop_237:
2156 movrne %l3, %i3, %l1
2157 ldsb [%l7 + 0x39], %o2
2158 std %f12, [%l7 + 0x18]
2159 fmovdneg %icc, %f14, %f0
2160 array8 %l4, %g7, %g6
2161 lduh [%l7 + 0x24], %o4
2162 fcmpne16 %f0, %f4, %o5
2163 fbge %fcc0, loop_238
2164 bshuffle %f4, %f8, %f8
2165 stw %o6, [%l7 + 0x34]
2166 fmul8x16al %f6, %f1, %f12
2167loop_238:
2168 orncc %o1, 0x00D1, %l0
2169 edge16l %g3, %g2, %i0
2170 std %f2, [%l7 + 0x70]
2171 orn %g1, 0x0CCC, %l6
2172 fmovsneg %xcc, %f6, %f2
2173 fnor %f2, %f8, %f4
2174 bge,a %icc, loop_239
2175 taddcctv %i7, %o0, %g5
2176 nop
2177 setx loop_240, %l0, %l1
2178 wrpr 0x1, %tl
2179 wrpr %l1, %tpc
2180 add %l1, 0x4, %l1
2181 wrpr %l1, %tnpc
2182 setx 0x34400001400, %l0, %l1
2183 wrpr %l1, %tstate
2184 wrhpr 0x4, %htstate
2185 retry
2186 addccc %g4, 0x145C, %i1
2187loop_239:
2188 fbue %fcc2, loop_241
2189 subc %o3, %o7, %l2
2190loop_240:
2191 lduh [%l7 + 0x78], %i4
2192 fmovrslez %i5, %f3, %f0
2193loop_241:
2194 movge %xcc, %i2, %l5
2195 fmul8sux16 %f10, %f12, %f12
2196 fcmpgt16 %f0, %f14, %l3
2197 bvc,a,pn %xcc, loop_242
2198 st %f0, [%l7 + 0x5C]
2199 bvc,a,pn %xcc, loop_243
2200 fmovrdlz %i6, %f2, %f0
2201loop_242:
2202 fbe %fcc2, loop_244
2203 sllx %i3, 0x09, %l1
2204loop_243:
2205 movleu %xcc, %o2, %g7
2206 lduw [%l7 + 0x10], %g6
2207loop_244:
2208 fexpand %f7, %f6
2209 orn %o4, 0x157E, %l4
2210 fbl %fcc0, loop_245
2211 edge32ln %o5, %o6, %o1
2212 ldsh [%l7 + 0x5E], %l0
2213 movn %icc, %g3, %i0
2214loop_245:
2215 st %f5, [%l7 + 0x38]
2216 sub %g2, %l6, %i7
2217 fsrc1s %f4, %f5
2218 sth %g1, [%l7 + 0x3E]
2219 bneg,a loop_246
2220 tgu %icc, 0x6
2221 sdivcc %g5, 0x0203, %g4
2222 movrne %o0, 0x2DD, %o3
2223loop_246:
2224 fmovsleu %icc, %f11, %f8
2225 addccc %i1, %o7, %l2
2226 movle %icc, %i5, %i2
2227 fmuld8ulx16 %f0, %f4, %f12
2228 movge %icc, %l5, %i4
2229 nop
2230 setx loop_247, %l0, %l1
2231 jmpl %l1, %i6
2232 ldsw [%l7 + 0x7C], %l3
2233 fmovsgu %xcc, %f13, %f14
2234 bl,pn %icc, loop_248
2235loop_247:
2236 fcmpgt16 %f6, %f2, %i3
2237 lduw [%l7 + 0x34], %o2
2238 edge16n %g7, %g6, %o4
2239loop_248:
2240 tcc %xcc, 0x7
2241 brgz,a %l1, loop_249
2242 fpackfix %f14, %f3
2243 fbg %fcc3, loop_250
2244 ldx [%l7 + 0x50], %l4
2245loop_249:
2246 srlx %o6, %o5, %o1
2247 fcmpeq32 %f6, %f10, %g3
2248loop_250:
2249 ble,a loop_251
2250 tle %xcc, 0x3
2251 fmul8x16au %f0, %f11, %f14
2252 fbuge,a %fcc0, loop_252
2253loop_251:
2254 movvc %xcc, %i0, %g2
2255 movpos %xcc, %l0, %l6
2256 fbl,a %fcc1, loop_253
2257loop_252:
2258 ld [%l7 + 0x64], %f10
2259 addcc %g1, %g5, %i7
2260 ldd [%l7 + 0x58], %f4
2261loop_253:
2262 addc %g4, 0x1DD2, %o0
2263 stw %o3, [%l7 + 0x3C]
2264 fbule %fcc3, loop_254
2265 fmovs %f11, %f12
2266 fmovrslz %o7, %f4, %f12
2267 fmovdvs %icc, %f4, %f1
2268loop_254:
2269 movrlez %i1, %i5, %l2
2270 std %f0, [%l7 + 0x18]
2271 siam 0x1
2272 stb %l5, [%l7 + 0x5D]
2273 edge32ln %i4, %i6, %i2
2274 bshuffle %f10, %f0, %f14
2275 fandnot1s %f4, %f13, %f3
2276 lduh [%l7 + 0x2E], %l3
2277 addccc %i3, %o2, %g7
2278 movpos %xcc, %g6, %l1
2279 movvs %xcc, %l4, %o4
2280 sethi 0x1281, %o6
2281 ld [%l7 + 0x4C], %f7
2282 fpsub16s %f5, %f4, %f2
2283 sdivcc %o1, 0x1844, %o5
2284 fone %f0
2285 movgu %xcc, %g3, %i0
2286 smulcc %l0, 0x1C18, %g2
2287 lduh [%l7 + 0x48], %l6
2288 fmovrdgez %g1, %f8, %f8
2289 udivcc %i7, 0x129B, %g5
2290 tneg %xcc, 0x6
2291 fcmpd %fcc1, %f8, %f2
2292 fmovde %xcc, %f1, %f15
2293 bleu,a,pt %icc, loop_255
2294 fones %f5
2295 ldsb [%l7 + 0x60], %o0
2296 stb %g4, [%l7 + 0x28]
2297loop_255:
2298 taddcctv %o3, %o7, %i1
2299 fand %f6, %f2, %f4
2300 ldsh [%l7 + 0x28], %l2
2301 lduw [%l7 + 0x14], %l5
2302 orncc %i5, %i6, %i2
2303 orn %i4, 0x041A, %i3
2304 srl %l3, 0x1E, %o2
2305 tle %icc, 0x1
2306 tvs %icc, 0x2
2307 ldd [%l7 + 0x18], %f12
2308 stb %g7, [%l7 + 0x7B]
2309 lduh [%l7 + 0x22], %g6
2310 ldub [%l7 + 0x1F], %l4
2311 lduh [%l7 + 0x68], %o4
2312 stw %o6, [%l7 + 0x44]
2313 stw %o1, [%l7 + 0x50]
2314 stb %o5, [%l7 + 0x1D]
2315 st %f9, [%l7 + 0x3C]
2316 tvc %icc, 0x0
2317 bne,a,pt %xcc, loop_256
2318 orn %g3, %i0, %l1
2319 tsubcctv %l0, 0x0799, %g2
2320 bpos,a loop_257
2321loop_256:
2322 stx %g1, [%l7 + 0x40]
2323 std %f6, [%l7 + 0x28]
2324 lduw [%l7 + 0x4C], %l6
2325loop_257:
2326 mulx %g5, 0x0686, %o0
2327 fmovdcs %xcc, %f11, %f12
2328 lduh [%l7 + 0x2A], %i7
2329 edge32 %o3, %o7, %i1
2330 fsrc1s %f14, %f11
2331 ldub [%l7 + 0x4F], %l2
2332 bl,pt %xcc, loop_258
2333 brgez %l5, loop_259
2334 fmovsleu %icc, %f14, %f0
2335 ld [%l7 + 0x34], %f4
2336loop_258:
2337 fnot2 %f10, %f8
2338loop_259:
2339 fble,a %fcc0, loop_260
2340 stb %g4, [%l7 + 0x52]
2341 fbn,a %fcc3, loop_261
2342 stb %i6, [%l7 + 0x0B]
2343loop_260:
2344 fmovrse %i2, %f14, %f3
2345 movge %icc, %i4, %i5
2346loop_261:
2347 fmovspos %xcc, %f6, %f15
2348 ldd [%l7 + 0x68], %f8
2349 fmovda %xcc, %f9, %f4
2350 fpsub32 %f0, %f8, %f6
2351 fnot2 %f12, %f2
2352 brz,a %l3, loop_262
2353 sth %i3, [%l7 + 0x38]
2354 nop
2355 setx loop_263, %l0, %l1
2356 jmpl %l1, %g7
2357 ldsb [%l7 + 0x6D], %o2
2358loop_262:
2359 stw %g6, [%l7 + 0x60]
2360 ldx [%l7 + 0x10], %o4
2361loop_263:
2362 stb %o6, [%l7 + 0x34]
2363 fmovdleu %xcc, %f14, %f14
2364 be,a loop_264
2365 fmovrslez %l4, %f6, %f3
2366 fandnot2s %f4, %f1, %f7
2367 movrne %o1, 0x044, %g3
2368loop_264:
2369 orcc %o5, %l1, %i0
2370 fnot2s %f10, %f15
2371 st %f11, [%l7 + 0x38]
2372 sdiv %l0, 0x08C0, %g1
2373 fnegd %f2, %f4
2374 ld [%l7 + 0x0C], %f1
2375 ldsh [%l7 + 0x52], %l6
2376 srl %g5, 0x1A, %g2
2377 std %f6, [%l7 + 0x30]
2378 stw %o0, [%l7 + 0x20]
2379 stx %i7, [%l7 + 0x50]
2380 sth %o7, [%l7 + 0x6E]
2381 movrlez %i1, %o3, %l5
2382 ldx [%l7 + 0x38], %g4
2383 sth %l2, [%l7 + 0x3A]
2384 stx %i2, [%l7 + 0x50]
2385 be,a %icc, loop_265
2386 tge %icc, 0x7
2387 srax %i4, %i5, %i6
2388 ld [%l7 + 0x50], %f9
2389loop_265:
2390 fpadd16 %f6, %f4, %f8
2391 movgu %xcc, %i3, %l3
2392 fornot1 %f0, %f2, %f8
2393 tgu %xcc, 0x6
2394 fmovrsgez %g7, %f11, %f15
2395 st %f5, [%l7 + 0x78]
2396 lduw [%l7 + 0x44], %o2
2397 ldd [%l7 + 0x70], %f2
2398 movrgz %g6, %o4, %o6
2399 fands %f9, %f13, %f7
2400 fnands %f6, %f8, %f3
2401 fmovsleu %icc, %f6, %f0
2402 sdiv %o1, 0x1BEA, %l4
2403 fbue %fcc2, loop_266
2404 st %f13, [%l7 + 0x70]
2405 fmuld8sux16 %f14, %f2, %f0
2406 fandnot1 %f14, %f14, %f8
2407loop_266:
2408 srlx %o5, %l1, %i0
2409 lduw [%l7 + 0x28], %l0
2410 tn %xcc, 0x2
2411 ble loop_267
2412 bneg loop_268
2413 fmovdge %icc, %f0, %f12
2414 stb %g1, [%l7 + 0x2F]
2415loop_267:
2416 ldsb [%l7 + 0x0F], %g3
2417loop_268:
2418 for %f10, %f14, %f0
2419 bcc,a %icc, loop_269
2420 fsrc1s %f3, %f7
2421 fbug %fcc0, loop_270
2422 movcc %icc, %g5, %g2
2423loop_269:
2424 bgu,a,pn %icc, loop_271
2425 brgez,a %o0, loop_272
2426loop_270:
2427 bvs %icc, loop_273
2428 fnegd %f4, %f14
2429loop_271:
2430 fnot1 %f0, %f2
2431loop_272:
2432 sth %l6, [%l7 + 0x68]
2433loop_273:
2434 fcmpgt16 %f10, %f12, %o7
2435 ble,a loop_274
2436 fmovs %f11, %f7
2437 popc %i1, %o3
2438 ba,pt %xcc, loop_275
2439loop_274:
2440 edge8ln %l5, %i7, %g4
2441 bcc %xcc, loop_276
2442 fandnot2 %f4, %f8, %f8
2443loop_275:
2444 fmovdcs %icc, %f10, %f3
2445 siam 0x3
2446loop_276:
2447 st %f15, [%l7 + 0x74]
2448 ldub [%l7 + 0x71], %i2
2449 ldsb [%l7 + 0x79], %l2
2450 tcs %xcc, 0x0
2451 std %f8, [%l7 + 0x58]
2452 fmovrsgz %i4, %f5, %f13
2453 tpos %xcc, 0x0
2454 ble,a loop_277
2455 ble,a,pn %icc, loop_278
2456 fpmerge %f6, %f7, %f2
2457 fmovrdlez %i6, %f8, %f14
2458loop_277:
2459 fmovsl %xcc, %f9, %f13
2460loop_278:
2461 orncc %i3, 0x1ABD, %l3
2462 fmovsne %xcc, %f14, %f9
2463 ldsh [%l7 + 0x56], %i5
2464 fone %f0
2465 fmovrdgez %g7, %f14, %f12
2466 nop
2467 setx loop_279, %l0, %l1
2468 jmpl %l1, %o2
2469 pdist %f0, %f0, %f12
2470 alignaddrl %o4, %o6, %o1
2471 pdist %f4, %f2, %f4
2472loop_279:
2473 addccc %g6, %l4, %o5
2474 ldub [%l7 + 0x1B], %l1
2475 fbne,a %fcc3, loop_280
2476 orncc %l0, 0x1550, %g1
2477 fandnot1 %f10, %f10, %f12
2478 fornot1 %f4, %f4, %f10
2479loop_280:
2480 lduh [%l7 + 0x68], %g3
2481 movcc %xcc, %g5, %i0
2482 fbue %fcc2, loop_281
2483 stb %g2, [%l7 + 0x4C]
2484 fcmpeq32 %f0, %f8, %l6
2485 fba %fcc0, loop_282
2486loop_281:
2487 tg %xcc, 0x4
2488 std %f8, [%l7 + 0x30]
2489 andcc %o7, %o0, %i1
2490loop_282:
2491 ldub [%l7 + 0x7D], %l5
2492 edge8 %o3, %i7, %i2
2493 stb %g4, [%l7 + 0x61]
2494 xorcc %l2, 0x1359, %i6
2495 ldub [%l7 + 0x27], %i4
2496 tgu %xcc, 0x7
2497 fcmpgt16 %f4, %f12, %l3
2498 smul %i3, 0x0C9A, %i5
2499 movvc %icc, %o2, %g7
2500 array32 %o4, %o6, %g6
2501 array32 %l4, %o1, %l1
2502 tcc %xcc, 0x5
2503 fmovsg %xcc, %f9, %f4
2504 fmovdvs %icc, %f14, %f10
2505 smul %o5, 0x163D, %g1
2506 fornot1s %f11, %f9, %f7
2507 movpos %icc, %l0, %g5
2508 fpsub32 %f12, %f4, %f12
2509 ldsb [%l7 + 0x3F], %i0
2510 lduw [%l7 + 0x30], %g2
2511 brz,a %l6, loop_283
2512 fbl,a %fcc3, loop_284
2513 udiv %o7, 0x0DC7, %g3
2514 fpmerge %f15, %f14, %f14
2515loop_283:
2516 brz %i1, loop_285
2517loop_284:
2518 fnegd %f10, %f12
2519 fble,a %fcc0, loop_286
2520 ldsb [%l7 + 0x5B], %l5
2521loop_285:
2522 ldsh [%l7 + 0x4C], %o0
2523 lduh [%l7 + 0x48], %o3
2524loop_286:
2525 fmovrslz %i7, %f2, %f4
2526 ldsb [%l7 + 0x1C], %g4
2527 and %i2, 0x176F, %l2
2528 fmovdcs %icc, %f13, %f7
2529 fmuld8sux16 %f9, %f3, %f12
2530 fnands %f2, %f14, %f6
2531 sth %i4, [%l7 + 0x12]
2532 brnz,a %i6, loop_287
2533 srlx %i3, 0x14, %i5
2534 umul %l3, %o2, %o4
2535 array8 %o6, %g7, %g6
2536loop_287:
2537 fxor %f14, %f0, %f14
2538 fmovde %icc, %f6, %f14
2539 fcmpgt32 %f4, %f14, %l4
2540 fmovsle %xcc, %f2, %f3
2541 bne,a,pn %icc, loop_288
2542 ldd [%l7 + 0x68], %f2
2543 lduh [%l7 + 0x18], %o1
2544 sll %o5, %l1, %l0
2545loop_288:
2546 edge16n %g1, %g5, %i0
2547 std %f2, [%l7 + 0x38]
2548 brgz %g2, loop_289
2549 fbne %fcc3, loop_290
2550 alignaddr %o7, %g3, %i1
2551 fandnot2 %f2, %f4, %f8
2552loop_289:
2553 stw %l5, [%l7 + 0x34]
2554loop_290:
2555 fandnot2 %f0, %f14, %f10
2556 popc %l6, %o0
2557 movrgez %i7, 0x382, %o3
2558 fmovrdlez %g4, %f6, %f10
2559 lduw [%l7 + 0x78], %l2
2560 tpos %icc, 0x7
2561 smulcc %i2, 0x04EC, %i4
2562 tsubcctv %i6, 0x02E5, %i5
2563 xor %i3, %l3, %o4
2564 siam 0x6
2565 fcmps %fcc1, %f14, %f13
2566 lduw [%l7 + 0x4C], %o2
2567 fbg %fcc3, loop_291
2568 te %xcc, 0x3
2569 fmovsl %icc, %f11, %f10
2570 add %g7, 0x1E5A, %g6
2571loop_291:
2572 udiv %l4, 0x0A6D, %o1
2573 ldsw [%l7 + 0x48], %o6
2574 sth %l1, [%l7 + 0x62]
2575 tn %icc, 0x0
2576 bcs,a loop_292
2577 fmovsl %xcc, %f3, %f8
2578 subccc %o5, 0x0CB6, %g1
2579 fandnot2 %f10, %f0, %f4
2580loop_292:
2581 fmovsne %icc, %f14, %f15
2582 fmovsleu %xcc, %f10, %f1
2583 movne %xcc, %l0, %g5
2584 fand %f0, %f6, %f10
2585 ld [%l7 + 0x14], %f7
2586 stw %i0, [%l7 + 0x7C]
2587 fnot1 %f6, %f10
2588 bge loop_293
2589 movrgz %g2, %g3, %o7
2590 stx %i1, [%l7 + 0x28]
2591 umul %l6, %o0, %i7
2592loop_293:
2593 bleu %icc, loop_294
2594 movcc %icc, %o3, %g4
2595 taddcc %l2, %l5, %i4
2596 ble,a loop_295
2597loop_294:
2598 move %xcc, %i6, %i2
2599 mulx %i3, 0x17AE, %l3
2600 ldsw [%l7 + 0x10], %i5
2601loop_295:
2602 edge16ln %o4, %o2, %g6
2603 fmovsvs %xcc, %f10, %f9
2604 movvc %xcc, %g7, %l4
2605 ldsh [%l7 + 0x22], %o6
2606 edge32l %l1, %o1, %o5
2607 array16 %l0, %g1, %g5
2608 tsubcctv %g2, 0x0D72, %i0
2609 fbuge %fcc3, loop_296
2610 lduw [%l7 + 0x1C], %o7
2611 tsubcctv %i1, 0x1353, %l6
2612 ld [%l7 + 0x24], %f0
2613loop_296:
2614 udivcc %g3, 0x1CC3, %o0
2615 tleu %icc, 0x5
2616 edge16 %o3, %g4, %i7
2617 ba,pt %icc, loop_297
2618 smul %l5, %i4, %i6
2619 ldx [%l7 + 0x60], %l2
2620 call loop_298
2621loop_297:
2622 movrlz %i2, %i3, %l3
2623 fornot2 %f6, %f0, %f14
2624 sth %o4, [%l7 + 0x26]
2625loop_298:
2626 fblg %fcc1, loop_299
2627 ldd [%l7 + 0x50], %f12
2628 fba,a %fcc3, loop_300
2629 fmovscc %icc, %f2, %f11
2630loop_299:
2631 stx %o2, [%l7 + 0x50]
2632 lduh [%l7 + 0x34], %g6
2633loop_300:
2634 fbue,a %fcc1, loop_301
2635 fones %f8
2636 bg,pn %icc, loop_302
2637 fpackfix %f10, %f11
2638loop_301:
2639 brlz %g7, loop_303
2640 sdiv %l4, 0x1312, %i5
2641loop_302:
2642 popc %l1, %o6
2643 fnegs %f13, %f4
2644loop_303:
2645 ldd [%l7 + 0x50], %f6
2646 stx %o5, [%l7 + 0x08]
2647 edge32n %o1, %g1, %g5
2648 ldsh [%l7 + 0x62], %g2
2649 st %f0, [%l7 + 0x30]
2650 fmovsne %icc, %f0, %f5
2651 array16 %l0, %i0, %o7
2652 fsrc1 %f0, %f12
2653 ldsw [%l7 + 0x1C], %i1
2654 stw %g3, [%l7 + 0x34]
2655 fmovdl %icc, %f1, %f8
2656 xnor %o0, %o3, %g4
2657 ldd [%l7 + 0x10], %f0
2658 te %icc, 0x5
2659 stb %i7, [%l7 + 0x58]
2660 tle %icc, 0x0
2661 fpsub32 %f4, %f14, %f6
2662 st %f8, [%l7 + 0x50]
2663 tcc %icc, 0x6
2664 lduh [%l7 + 0x76], %l5
2665 movpos %icc, %l6, %i6
2666 ble,a,pt %xcc, loop_304
2667 smul %l2, 0x019E, %i4
2668 fcmpeq16 %f6, %f10, %i2
2669 stw %i3, [%l7 + 0x18]
2670loop_304:
2671 ldub [%l7 + 0x75], %o4
2672 fcmpeq16 %f0, %f10, %o2
2673 sdivx %g6, 0x1A40, %g7
2674 fmul8sux16 %f2, %f14, %f10
2675 tvc %icc, 0x1
2676 sdiv %l3, 0x1EBF, %l4
2677 fandnot2 %f12, %f4, %f6
2678 fmovrdne %l1, %f10, %f6
2679 addc %o6, 0x0B12, %i5
2680 fmovdne %xcc, %f14, %f3
2681 fbug %fcc3, loop_305
2682 fmovrdlez %o5, %f0, %f2
2683 ldub [%l7 + 0x29], %g1
2684 movrgz %g5, %o1, %l0
2685loop_305:
2686 lduh [%l7 + 0x1E], %i0
2687 lduh [%l7 + 0x56], %g2
2688 fbo,a %fcc2, loop_306
2689 ldx [%l7 + 0x40], %o7
2690 fors %f4, %f13, %f7
2691 fmovsneg %xcc, %f7, %f7
2692loop_306:
2693 ldsb [%l7 + 0x5E], %i1
2694 fornot1s %f15, %f14, %f4
2695 fmovrsgez %o0, %f6, %f10
2696 sethi 0x1BD4, %g3
2697 movg %icc, %o3, %i7
2698 udivcc %g4, 0x031D, %l6
2699 fpack32 %f14, %f6, %f10
2700 lduh [%l7 + 0x62], %l5
2701 st %f6, [%l7 + 0x48]
2702 pdist %f14, %f14, %f12
2703 mulx %i6, %i4, %i2
2704 fmovrdne %l2, %f10, %f0
2705 edge8 %o4, %i3, %o2
2706 fcmpes %fcc0, %f9, %f6
2707 udiv %g7, 0x1E3B, %l3
2708 subc %g6, %l1, %l4
2709 fpsub16 %f10, %f8, %f14
2710 stx %o6, [%l7 + 0x68]
2711 ld [%l7 + 0x14], %f7
2712 subcc %i5, %o5, %g1
2713 tle %xcc, 0x4
2714 nop
2715 setx loop_307, %l0, %l1
2716 wrpr 0x1, %tl
2717 wrpr %l1, %tnpc
2718 setx 0x34400001400, %l0, %l1
2719 wrpr %l1, %tstate
2720 wrhpr 0x4, %htstate
2721 done
2722 fexpand %f7, %f0
2723 movn %icc, %g5, %l0
2724 te %xcc, 0x6
2725loop_307:
2726 stw %o1, [%l7 + 0x7C]
2727 sdiv %g2, 0x08C4, %o7
2728 brnz,a %i0, loop_308
2729 stw %i1, [%l7 + 0x58]
2730 st %f11, [%l7 + 0x5C]
2731 fmovsle %xcc, %f6, %f14
2732loop_308:
2733 movge %icc, %g3, %o0
2734 stx %i7, [%l7 + 0x30]
2735 fmovrsgez %g4, %f10, %f7
2736 movleu %icc, %l6, %o3
2737 lduw [%l7 + 0x78], %l5
2738 bl,a loop_309
2739 movrne %i4, 0x3C9, %i2
2740 ldub [%l7 + 0x31], %i6
2741 fzero %f12
2742loop_309:
2743 sllx %l2, 0x19, %i3
2744 fcmped %fcc3, %f0, %f2
2745 ldd [%l7 + 0x20], %f6
2746 bne,pt %icc, loop_310
2747 fmuld8sux16 %f11, %f6, %f12
2748 fmovrse %o4, %f2, %f10
2749 std %f10, [%l7 + 0x18]
2750loop_310:
2751 fpackfix %f12, %f11
2752 fmovse %xcc, %f13, %f14
2753 fmovse %xcc, %f10, %f10
2754 ldd [%l7 + 0x60], %f14
2755 alignaddrl %g7, %l3, %o2
2756 brlz %g6, loop_311
2757 edge32l %l4, %o6, %l1
2758 bg,a loop_312
2759 fsrc1s %f2, %f4
2760loop_311:
2761 tge %icc, 0x2
2762 fmovrde %i5, %f12, %f6
2763loop_312:
2764 lduw [%l7 + 0x44], %g1
2765 fmovsg %xcc, %f7, %f8
2766 bg,pn %xcc, loop_313
2767 edge32ln %g5, %l0, %o1
2768 fmovsne %xcc, %f11, %f6
2769 pdist %f8, %f6, %f8
2770loop_313:
2771 movn %xcc, %g2, %o7
2772 fbe,a %fcc2, loop_314
2773 fbge,a %fcc2, loop_315
2774 orcc %i0, 0x1979, %i1
2775 fandnot1s %f12, %f3, %f11
2776loop_314:
2777 ldx [%l7 + 0x60], %g3
2778loop_315:
2779 fmovscc %xcc, %f0, %f2
2780 movvs %xcc, %o5, %o0
2781 ldsw [%l7 + 0x7C], %g4
2782 fmovdn %icc, %f4, %f11
2783 ldd [%l7 + 0x40], %f10
2784 ldsw [%l7 + 0x64], %l6
2785 fpadd32 %f12, %f14, %f0
2786 ldx [%l7 + 0x58], %o3
2787 ldx [%l7 + 0x70], %i7
2788 tge %xcc, 0x2
2789 fmovrslz %i4, %f1, %f0
2790 andncc %l5, %i6, %l2
2791 ldd [%l7 + 0x48], %f8
2792 fmovsvs %icc, %f14, %f10
2793 bshuffle %f6, %f4, %f0
2794 lduh [%l7 + 0x76], %i3
2795 tl %icc, 0x4
2796 stw %o4, [%l7 + 0x0C]
2797 bvc %icc, loop_316
2798 bpos,a,pt %xcc, loop_317
2799 ldd [%l7 + 0x28], %f4
2800 fbue %fcc1, loop_318
2801loop_316:
2802 edge8n %g7, %i2, %l3
2803loop_317:
2804 fmovrdne %o2, %f4, %f4
2805 std %f14, [%l7 + 0x30]
2806loop_318:
2807 st %f10, [%l7 + 0x60]
2808 fcmpeq32 %f0, %f14, %l4
2809 subcc %g6, 0x11E5, %l1
2810 stx %o6, [%l7 + 0x38]
2811 bne %icc, loop_319
2812 ld [%l7 + 0x48], %f0
2813 xnor %g1, 0x1A60, %i5
2814 srax %g5, 0x11, %l0
2815loop_319:
2816 ldsh [%l7 + 0x7E], %o1
2817 edge16 %o7, %i0, %g2
2818 bvc,a,pn %xcc, loop_320
2819 array8 %g3, %i1, %o5
2820 andncc %g4, %o0, %l6
2821 fmovscc %icc, %f9, %f0
2822loop_320:
2823 array8 %o3, %i4, %i7
2824 fandnot1s %f6, %f14, %f4
2825 fone %f4
2826 fbul,a %fcc0, loop_321
2827 st %f13, [%l7 + 0x20]
2828 ldsw [%l7 + 0x30], %l5
2829 sth %l2, [%l7 + 0x08]
2830loop_321:
2831 ldsb [%l7 + 0x1C], %i3
2832 taddcc %o4, %g7, %i6
2833 ldsw [%l7 + 0x24], %l3
2834 ldd [%l7 + 0x68], %f0
2835 subcc %i2, 0x02FE, %l4
2836 fcmpne16 %f12, %f2, %g6
2837 mova %icc, %l1, %o6
2838 taddcctv %o2, %i5, %g5
2839 fcmps %fcc0, %f6, %f11
2840 edge8l %l0, %o1, %g1
2841 stx %i0, [%l7 + 0x78]
2842 fbul %fcc2, loop_322
2843 fbu,a %fcc3, loop_323
2844 edge32 %g2, %g3, %o7
2845 stx %i1, [%l7 + 0x70]
2846loop_322:
2847 stx %o5, [%l7 + 0x20]
2848loop_323:
2849 lduw [%l7 + 0x70], %o0
2850 faligndata %f2, %f6, %f8
2851 movrgez %g4, %o3, %i4
2852 sll %i7, 0x03, %l5
2853 movle %icc, %l6, %i3
2854 srl %l2, %g7, %o4
2855 fmovdleu %icc, %f0, %f15
2856 be loop_324
2857 bgu,a,pt %xcc, loop_325
2858 ldsh [%l7 + 0x24], %l3
2859 fcmpes %fcc0, %f12, %f2
2860loop_324:
2861 fmovrdne %i6, %f6, %f0
2862loop_325:
2863 stb %i2, [%l7 + 0x68]
2864 bne loop_326
2865 or %l4, %l1, %g6
2866 sth %o6, [%l7 + 0x60]
2867 fmovsleu %icc, %f0, %f7
2868loop_326:
2869 brgez %o2, loop_327
2870 ldd [%l7 + 0x58], %f2
2871 movrne %i5, 0x28A, %l0
2872 ldsw [%l7 + 0x54], %g5
2873loop_327:
2874 st %f12, [%l7 + 0x54]
2875 fornot1s %f5, %f6, %f11
2876 array16 %o1, %g1, %g2
2877 fxnors %f12, %f6, %f2
2878 ldsw [%l7 + 0x78], %i0
2879 stw %o7, [%l7 + 0x08]
2880 tvs %icc, 0x7
2881 fmovdcs %xcc, %f8, %f5
2882 fmovdle %icc, %f3, %f8
2883 fmovd %f14, %f6
2884 fbge,a %fcc2, loop_328
2885 st %f4, [%l7 + 0x28]
2886 pdist %f4, %f4, %f4
2887 move %xcc, %i1, %g3
2888loop_328:
2889 fabsd %f2, %f4
2890 ldsw [%l7 + 0x6C], %o5
2891 fmovsl %icc, %f15, %f6
2892 ble,pn %xcc, loop_329
2893 edge32ln %o0, %o3, %g4
2894 udivx %i4, 0x0BC9, %l5
2895 fabsd %f4, %f2
2896loop_329:
2897 edge32l %l6, %i7, %i3
2898 xnorcc %l2, %g7, %o4
2899 movgu %icc, %i6, %i2
2900 fmovdpos %xcc, %f13, %f6
2901 movn %xcc, %l3, %l4
2902 udivx %g6, 0x1631, %o6
2903 stw %o2, [%l7 + 0x20]
2904 ldsb [%l7 + 0x34], %l1
2905 std %f6, [%l7 + 0x18]
2906 ldsb [%l7 + 0x3F], %l0
2907 taddcc %g5, 0x0FA3, %o1
2908 ldx [%l7 + 0x28], %i5
2909 tcs %xcc, 0x5
2910 ldsb [%l7 + 0x08], %g2
2911 bvc %xcc, loop_330
2912 stb %i0, [%l7 + 0x4A]
2913 bcc loop_331
2914 array16 %o7, %g1, %g3
2915loop_330:
2916 movvc %icc, %o5, %o0
2917 lduh [%l7 + 0x6A], %o3
2918loop_331:
2919 fmovsle %xcc, %f15, %f4
2920 fnand %f12, %f2, %f0
2921 movvc %icc, %g4, %i4
2922 movrgez %l5, %i1, %i7
2923 fors %f1, %f14, %f6
2924 fmovdne %icc, %f10, %f9
2925 fmovsa %icc, %f4, %f5
2926 lduw [%l7 + 0x7C], %i3
2927 for %f14, %f6, %f0
2928 addcc %l2, 0x1507, %g7
2929 ldsw [%l7 + 0x3C], %o4
2930 ta %xcc, 0x3
2931 lduw [%l7 + 0x74], %i6
2932 fand %f4, %f2, %f0
2933 movrne %i2, 0x172, %l3
2934 fmovrslez %l4, %f7, %f8
2935 sub %g6, %l6, %o6
2936 fmovde %icc, %f10, %f2
2937 call loop_332
2938 ldsw [%l7 + 0x3C], %o2
2939 std %f4, [%l7 + 0x50]
2940 fmovrdne %l1, %f14, %f8
2941loop_332:
2942 fpsub16s %f5, %f15, %f9
2943 fsrc1 %f14, %f0
2944 lduw [%l7 + 0x7C], %g5
2945 xorcc %l0, %i5, %o1
2946 fbuge,a %fcc1, loop_333
2947 fnot2 %f12, %f10
2948 fxors %f3, %f12, %f13
2949 fnot2s %f14, %f7
2950loop_333:
2951 edge8l %i0, %o7, %g1
2952 brnz %g2, loop_334
2953 fmuld8sux16 %f5, %f15, %f6
2954 fnors %f11, %f10, %f0
2955 fcmple16 %f12, %f4, %g3
2956loop_334:
2957 st %f10, [%l7 + 0x64]
2958 bleu,a loop_335
2959 fcmpgt16 %f6, %f2, %o0
2960 fzeros %f3
2961 ba,a loop_336
2962loop_335:
2963 ldub [%l7 + 0x4F], %o3
2964 edge8n %g4, %o5, %i4
2965 fors %f8, %f6, %f2
2966loop_336:
2967 fmovdleu %icc, %f3, %f2
2968 fmovdl %xcc, %f2, %f7
2969 edge16 %i1, %l5, %i7
2970 stx %i3, [%l7 + 0x58]
2971 stb %g7, [%l7 + 0x35]
2972 ldsw [%l7 + 0x08], %l2
2973 fmovrse %o4, %f12, %f10
2974 be,a,pt %icc, loop_337
2975 fpsub16 %f4, %f4, %f12
2976 udivx %i2, 0x1EBF, %i6
2977 fbl,a %fcc2, loop_338
2978loop_337:
2979 smulcc %l3, %l4, %g6
2980 ldsw [%l7 + 0x5C], %o6
2981 bvc %icc, loop_339
2982loop_338:
2983 stw %l6, [%l7 + 0x24]
2984 ldx [%l7 + 0x68], %l1
2985 movvc %icc, %g5, %o2
2986loop_339:
2987 umulcc %l0, 0x16A8, %o1
2988 std %f12, [%l7 + 0x70]
2989 orncc %i5, 0x028D, %o7
2990 sth %i0, [%l7 + 0x4A]
2991 std %f2, [%l7 + 0x28]
2992 srax %g2, %g1, %o0
2993 fsrc1 %f8, %f4
2994 ldsh [%l7 + 0x38], %o3
2995 alignaddr %g3, %o5, %g4
2996 tg %xcc, 0x4
2997 movrgez %i4, %i1, %i7
2998 fmovsvc %icc, %f12, %f13
2999 sth %l5, [%l7 + 0x12]
3000 fcmpgt32 %f2, %f12, %i3
3001 std %f2, [%l7 + 0x70]
3002 movcc %xcc, %l2, %o4
3003 fpadd16s %f12, %f11, %f1
3004 andn %g7, 0x0100, %i2
3005 fsrc2 %f4, %f12
3006 stx %l3, [%l7 + 0x18]
3007 movl %xcc, %i6, %g6
3008 fnot1 %f10, %f6
3009 call loop_340
3010 ldsh [%l7 + 0x30], %l4
3011 movcc %icc, %o6, %l6
3012 ldsw [%l7 + 0x34], %l1
3013loop_340:
3014 fbo,a %fcc1, loop_341
3015 fcmpeq16 %f0, %f14, %o2
3016 fmovrse %g5, %f15, %f11
3017 fandnot2s %f5, %f11, %f6
3018loop_341:
3019 fbug,a %fcc2, loop_342
3020 fmovsleu %xcc, %f9, %f3
3021 movn %xcc, %o1, %l0
3022 fmovsle %icc, %f5, %f14
3023loop_342:
3024 sdivcc %o7, 0x1FC0, %i0
3025 fcmpes %fcc3, %f13, %f1
3026 xor %i5, 0x0950, %g1
3027 ldx [%l7 + 0x08], %g2
3028 st %f1, [%l7 + 0x10]
3029 taddcc %o0, 0x1B66, %o3
3030 stx %o5, [%l7 + 0x68]
3031 fxnor %f14, %f0, %f4
3032 edge32 %g4, %i4, %i1
3033 fornot1s %f14, %f14, %f7
3034 edge16ln %g3, %i7, %l5
3035 stw %i3, [%l7 + 0x68]
3036 st %f3, [%l7 + 0x30]
3037 std %f2, [%l7 + 0x60]
3038 ldx [%l7 + 0x40], %l2
3039 ldd [%l7 + 0x08], %f8
3040 fcmpeq32 %f10, %f8, %o4
3041 st %f3, [%l7 + 0x4C]
3042 movvs %xcc, %g7, %l3
3043 lduw [%l7 + 0x74], %i6
3044 ldx [%l7 + 0x70], %g6
3045 st %f0, [%l7 + 0x78]
3046 movle %xcc, %l4, %i2
3047 call loop_343
3048 fcmpd %fcc3, %f10, %f12
3049 srax %o6, 0x09, %l1
3050 siam 0x6
3051loop_343:
3052 fmovsleu %icc, %f0, %f13
3053 movpos %xcc, %l6, %g5
3054 stb %o1, [%l7 + 0x3E]
3055 sdivcc %o2, 0x16A8, %l0
3056 addccc %i0, 0x0B99, %i5
3057 array16 %g1, %o7, %o0
3058 bne,a %icc, loop_344
3059 siam 0x5
3060 ldsw [%l7 + 0x48], %g2
3061 sub %o5, 0x183A, %o3
3062loop_344:
3063 smulcc %g4, %i1, %i4
3064 sth %g3, [%l7 + 0x76]
3065 fcmpne32 %f10, %f10, %l5
3066 te %xcc, 0x2
3067 ldub [%l7 + 0x40], %i3
3068 stw %i7, [%l7 + 0x3C]
3069 ld [%l7 + 0x6C], %f1
3070 fbul,a %fcc0, loop_345
3071 stw %l2, [%l7 + 0x0C]
3072 tgu %xcc, 0x3
3073 andncc %o4, %l3, %i6
3074loop_345:
3075 fcmpd %fcc2, %f14, %f14
3076 addc %g7, %g6, %l4
3077 nop
3078 setx loop_346, %l0, %l1
3079 wrpr 0x1, %tl
3080 wrpr %l1, %tpc
3081 add %l1, 0x4, %l1
3082 wrpr %l1, %tnpc
3083 setx 0x34400001400, %l0, %l1
3084 wrpr %l1, %tstate
3085 wrhpr 0x4, %htstate
3086 retry
3087 fmovdgu %icc, %f12, %f8
3088 fmovsg %xcc, %f4, %f7
3089 fpsub32s %f11, %f7, %f14
3090loop_346:
3091 stw %i2, [%l7 + 0x10]
3092 lduw [%l7 + 0x38], %l1
3093 fcmpeq16 %f12, %f0, %l6
3094 tpos %xcc, 0x5
3095 fcmpgt16 %f4, %f6, %o6
3096 fmovrsgz %o1, %f13, %f14
3097 fcmpne16 %f12, %f8, %o2
3098 std %f14, [%l7 + 0x38]
3099 ld [%l7 + 0x74], %f1
3100 ld [%l7 + 0x24], %f13
3101 fmovrslez %g5, %f11, %f12
3102 fand %f4, %f10, %f14
3103 edge16ln %i0, %i5, %l0
3104 sth %g1, [%l7 + 0x40]
3105 orncc %o7, %o0, %g2
3106 stx %o3, [%l7 + 0x20]
3107 fornot1s %f13, %f14, %f8
3108 lduh [%l7 + 0x60], %g4
3109 fmovrslz %i1, %f7, %f3
3110 movcc %icc, %i4, %g3
3111 sth %l5, [%l7 + 0x16]
3112 std %f8, [%l7 + 0x70]
3113 movre %i3, 0x310, %i7
3114 ldx [%l7 + 0x68], %o5
3115 bge,a,pn %icc, loop_347
3116 udivx %l2, 0x00BB, %o4
3117 ldsh [%l7 + 0x0A], %i6
3118 brnz,a %l3, loop_348
3119loop_347:
3120 stx %g6, [%l7 + 0x58]
3121 fmovdleu %xcc, %f1, %f8
3122 and %g7, %l4, %i2
3123loop_348:
3124 be loop_349
3125 fbl %fcc0, loop_350
3126 edge16n %l1, %l6, %o6
3127 std %f2, [%l7 + 0x70]
3128loop_349:
3129 fpmerge %f15, %f5, %f14
3130loop_350:
3131 movgu %icc, %o2, %o1
3132 fcmpeq16 %f0, %f10, %g5
3133 bge,a loop_351
3134 ldub [%l7 + 0x5A], %i0
3135 orn %l0, %i5, %g1
3136 tsubcc %o0, %g2, %o3
3137loop_351:
3138 fbug %fcc0, loop_352
3139 std %f10, [%l7 + 0x38]
3140 ldub [%l7 + 0x37], %g4
3141 fornot2s %f5, %f10, %f12
3142loop_352:
3143 bcc,a loop_353
3144 tvs %xcc, 0x3
3145 fmovse %xcc, %f6, %f2
3146 fmovsvc %icc, %f10, %f10
3147loop_353:
3148 sth %i1, [%l7 + 0x2A]
3149 stx %i4, [%l7 + 0x78]
3150 movcc %icc, %g3, %o7
3151 nop
3152 setx loop_354, %l0, %l1
3153 wrpr 0x1, %tl
3154 wrpr %l1, %tnpc
3155 setx 0x34400001400, %l0, %l1
3156 wrpr %l1, %tstate
3157 wrhpr 0x4, %htstate
3158 done
3159 fornot1 %f8, %f10, %f6
3160 addccc %l5, %i3, %o5
3161 pdist %f4, %f10, %f2
3162loop_354:
3163 st %f1, [%l7 + 0x38]
3164 fmovdgu %icc, %f8, %f13
3165 fcmpne16 %f6, %f8, %i7
3166 movle %icc, %o4, %l2
3167 xorcc %i6, 0x0A1F, %l3
3168 fmovrsgez %g6, %f1, %f15
3169 edge16n %g7, %i2, %l4
3170 fand %f14, %f0, %f0
3171 fbge %fcc1, loop_355
3172 array16 %l1, %o6, %o2
3173 fmovdge %icc, %f8, %f5
3174 tn %icc, 0x4
3175loop_355:
3176 movvs %icc, %l6, %g5
3177 edge16l %o1, %l0, %i5
3178 fmovse %xcc, %f10, %f6
3179 fmovsleu %icc, %f6, %f5
3180 subcc %g1, 0x102B, %o0
3181 fpadd32 %f14, %f2, %f14
3182 fnot2 %f12, %f8
3183 fbug %fcc2, loop_356
3184 st %f4, [%l7 + 0x3C]
3185 stb %g2, [%l7 + 0x36]
3186 fmovrdne %o3, %f14, %f14
3187loop_356:
3188 fmovdne %xcc, %f13, %f11
3189 fsrc1 %f0, %f2
3190 siam 0x1
3191 st %f12, [%l7 + 0x6C]
3192 ldx [%l7 + 0x70], %i0
3193 fxnor %f2, %f4, %f8
3194 stb %i1, [%l7 + 0x2B]
3195 movle %icc, %i4, %g3
3196 edge32n %g4, %l5, %o7
3197 std %f14, [%l7 + 0x60]
3198 xnorcc %i3, %o5, %i7
3199 stw %o4, [%l7 + 0x5C]
3200 popc %i6, %l2
3201 te %icc, 0x6
3202 movcc %icc, %g6, %l3
3203 pdist %f14, %f10, %f2
3204 fornot1 %f14, %f0, %f4
3205 lduw [%l7 + 0x18], %g7
3206 popc 0x19DC, %l4
3207 tcs %icc, 0x0
3208 fxor %f8, %f10, %f12
3209 brgez %l1, loop_357
3210 movcc %xcc, %i2, %o2
3211 fnands %f9, %f0, %f8
3212 fzeros %f2
3213loop_357:
3214 fba %fcc1, loop_358
3215 fabss %f8, %f14
3216 ldsh [%l7 + 0x2A], %l6
3217 fornot2 %f12, %f14, %f14
3218loop_358:
3219 ldx [%l7 + 0x70], %o6
3220 fxnors %f14, %f15, %f13
3221 st %f1, [%l7 + 0x3C]
3222 stb %g5, [%l7 + 0x5B]
3223 std %f6, [%l7 + 0x68]
3224 movpos %icc, %l0, %o1
3225 lduw [%l7 + 0x24], %i5
3226 ldd [%l7 + 0x50], %f14
3227 fabss %f5, %f9
3228 st %f6, [%l7 + 0x1C]
3229 fmovsg %icc, %f8, %f11
3230 edge16ln %g1, %o0, %o3
3231 alignaddrl %g2, %i0, %i1
3232 bne,a,pt %xcc, loop_359
3233 fpadd16s %f10, %f5, %f9
3234 mulx %g3, 0x1023, %g4
3235 fmovdl %xcc, %f2, %f4
3236loop_359:
3237 tn %xcc, 0x3
3238 sdivcc %i4, 0x0FF5, %l5
3239 stx %i3, [%l7 + 0x58]
3240 sth %o7, [%l7 + 0x48]
3241 tpos %icc, 0x0
3242 ldsb [%l7 + 0x1F], %i7
3243 sdivcc %o5, 0x14C3, %o4
3244 movle %xcc, %l2, %i6
3245 fandnot2s %f4, %f9, %f8
3246 fbuge,a %fcc0, loop_360
3247 fmul8ulx16 %f12, %f0, %f0
3248 fzeros %f12
3249 ldsh [%l7 + 0x72], %g6
3250loop_360:
3251 fmovrdgz %l3, %f0, %f8
3252 ldsb [%l7 + 0x19], %g7
3253 fcmpd %fcc2, %f12, %f10
3254 ldd [%l7 + 0x50], %f10
3255 fcmpd %fcc3, %f4, %f8
3256 edge32 %l4, %l1, %o2
3257 xor %i2, %l6, %g5
3258 srlx %o6, %l0, %i5
3259 bcs,a %xcc, loop_361
3260 movn %icc, %o1, %o0
3261 faligndata %f4, %f14, %f0
3262 orn %g1, 0x058D, %o3
3263loop_361:
3264 movpos %icc, %g2, %i0
3265 move %xcc, %i1, %g4
3266 movrgez %g3, %l5, %i4
3267 stx %i3, [%l7 + 0x78]
3268 movvc %icc, %i7, %o7
3269 ldd [%l7 + 0x20], %f14
3270 ldd [%l7 + 0x18], %f0
3271 andcc %o5, 0x18F5, %l2
3272 fornot1 %f10, %f10, %f12
3273 fcmpeq16 %f10, %f6, %o4
3274 array32 %g6, %i6, %l3
3275 taddcc %l4, %g7, %l1
3276 movg %icc, %o2, %l6
3277 ldub [%l7 + 0x3B], %g5
3278 ta %icc, 0x7
3279 fmovsg %xcc, %f0, %f13
3280 smul %o6, %l0, %i2
3281 ldd [%l7 + 0x78], %f10
3282 lduh [%l7 + 0x0C], %o1
3283 move %xcc, %o0, %i5
3284 ldsw [%l7 + 0x5C], %o3
3285 bn,a,pt %icc, loop_362
3286 ldd [%l7 + 0x68], %f10
3287 ldx [%l7 + 0x10], %g1
3288 ldub [%l7 + 0x5B], %i0
3289loop_362:
3290 subcc %i1, 0x1CBC, %g4
3291 sethi 0x1AEA, %g3
3292 fmovrsgz %l5, %f6, %f13
3293 fmul8sux16 %f2, %f0, %f0
3294 lduh [%l7 + 0x42], %i4
3295 ble,pt %icc, loop_363
3296 fba,a %fcc2, loop_364
3297 ldsh [%l7 + 0x36], %g2
3298 ldsb [%l7 + 0x6B], %i3
3299loop_363:
3300 edge32n %o7, %i7, %l2
3301loop_364:
3302 lduh [%l7 + 0x72], %o5
3303 smul %o4, 0x1420, %i6
3304 fbuge %fcc3, loop_365
3305 call loop_366
3306 fmovsle %xcc, %f2, %f6
3307 edge32n %g6, %l3, %l4
3308loop_365:
3309 ldub [%l7 + 0x15], %l1
3310loop_366:
3311 ld [%l7 + 0x6C], %f10
3312 subcc %g7, %l6, %g5
3313 fbul %fcc0, loop_367
3314 movrlz %o2, 0x2CB, %o6
3315 siam 0x0
3316 bleu,a,pn %icc, loop_368
3317loop_367:
3318 smulcc %i2, 0x071C, %o1
3319 ldd [%l7 + 0x10], %f2
3320 ldsh [%l7 + 0x2A], %l0
3321loop_368:
3322 fxor %f12, %f8, %f8
3323 fbo,a %fcc1, loop_369
3324 bshuffle %f0, %f14, %f2
3325 fabsd %f8, %f6
3326 fpadd32 %f4, %f10, %f0
3327loop_369:
3328 fmul8sux16 %f14, %f14, %f4
3329 brgez %o0, loop_370
3330 andncc %o3, %i5, %g1
3331 brnz %i1, loop_371
3332 std %f6, [%l7 + 0x28]
3333loop_370:
3334 and %i0, 0x0955, %g3
3335 fbuge,a %fcc2, loop_372
3336loop_371:
3337 fornot2s %f14, %f7, %f3
3338 ldd [%l7 + 0x28], %f12
3339 fsrc2 %f0, %f4
3340loop_372:
3341 bpos,a,pn %xcc, loop_373
3342 ldsw [%l7 + 0x0C], %l5
3343 tgu %icc, 0x2
3344 fmovrslz %g4, %f6, %f14
3345loop_373:
3346 faligndata %f14, %f8, %f6
3347 ldsb [%l7 + 0x44], %g2
3348 popc %i4, %o7
3349 fnot1s %f14, %f3
3350 sth %i7, [%l7 + 0x62]
3351 fpsub16s %f15, %f12, %f11
3352 fpsub16s %f1, %f8, %f3
3353 ldd [%l7 + 0x50], %f10
3354 edge16n %i3, %l2, %o4
3355 movle %xcc, %i6, %g6
3356 fmovsne %xcc, %f2, %f13
3357 tne %icc, 0x2
3358 fxors %f4, %f6, %f4
3359 fbug %fcc0, loop_374
3360 edge8n %o5, %l3, %l4
3361 mova %icc, %l1, %g7
3362 ldsb [%l7 + 0x5D], %g5
3363loop_374:
3364 fmovsne %xcc, %f8, %f0
3365 tvs %icc, 0x3
3366 fmovdcs %xcc, %f0, %f4
3367 bvs,a,pn %xcc, loop_375
3368 lduw [%l7 + 0x14], %o2
3369 std %f2, [%l7 + 0x28]
3370 movrne %l6, %o6, %i2
3371loop_375:
3372 edge8l %l0, %o0, %o3
3373 fnot1 %f4, %f2
3374 std %f2, [%l7 + 0x10]
3375 ta %icc, 0x0
3376 fmovscs %xcc, %f11, %f12
3377 stx %i5, [%l7 + 0x48]
3378 move %icc, %g1, %i1
3379 fmovdle %xcc, %f2, %f3
3380 tne %icc, 0x3
3381 xorcc %i0, 0x1EC9, %g3
3382 pdist %f4, %f14, %f8
3383 std %f2, [%l7 + 0x08]
3384 fxors %f4, %f9, %f3
3385 stx %l5, [%l7 + 0x60]
3386 ldsb [%l7 + 0x28], %o1
3387 sth %g4, [%l7 + 0x1E]
3388 bcc,a loop_376
3389 smul %g2, 0x0779, %o7
3390 movrgz %i4, %i7, %l2
3391 ldub [%l7 + 0x48], %i3
3392loop_376:
3393 tl %xcc, 0x0
3394 fbn %fcc2, loop_377
3395 fbne,a %fcc3, loop_378
3396 array8 %o4, %i6, %g6
3397 ldx [%l7 + 0x78], %o5
3398loop_377:
3399 lduh [%l7 + 0x1C], %l4
3400loop_378:
3401 ldsb [%l7 + 0x6D], %l1
3402 lduw [%l7 + 0x3C], %l3
3403 fba %fcc1, loop_379
3404 fcmpeq16 %f6, %f2, %g7
3405 lduh [%l7 + 0x4C], %g5
3406 ld [%l7 + 0x60], %f8
3407loop_379:
3408 std %f0, [%l7 + 0x20]
3409 sdivcc %l6, 0x1B05, %o2
3410 fmovdge %icc, %f2, %f1
3411 ldd [%l7 + 0x30], %f6
3412 stw %i2, [%l7 + 0x24]
3413 std %f12, [%l7 + 0x58]
3414 bl,pn %icc, loop_380
3415 edge8l %l0, %o6, %o3
3416 stx %o0, [%l7 + 0x28]
3417 ldsb [%l7 + 0x70], %g1
3418loop_380:
3419 ldsw [%l7 + 0x10], %i5
3420 st %f3, [%l7 + 0x30]
3421 or %i1, 0x1AFE, %i0
3422 fmovrslz %l5, %f4, %f14
3423 sth %o1, [%l7 + 0x4E]
3424 fnot2s %f12, %f1
3425 fzeros %f4
3426 stx %g4, [%l7 + 0x08]
3427 movle %xcc, %g2, %g3
3428 tl %icc, 0x2
3429 tcs %xcc, 0x5
3430 fnegd %f14, %f12
3431 stw %i4, [%l7 + 0x08]
3432 fbg %fcc0, loop_381
3433 fsrc2s %f13, %f14
3434 movrlz %i7, 0x01B, %l2
3435 ld [%l7 + 0x6C], %f4
3436loop_381:
3437 fmovdcc %xcc, %f0, %f10
3438 fmovsl %icc, %f6, %f11
3439 fnor %f12, %f2, %f2
3440 fba,a %fcc1, loop_382
3441 tvs %icc, 0x3
3442 std %f10, [%l7 + 0x78]
3443 tg %icc, 0x3
3444loop_382:
3445 ldd [%l7 + 0x50], %f2
3446 udivcc %o7, 0x0087, %o4
3447 movcs %xcc, %i3, %i6
3448 bcc loop_383
3449 sethi 0x1A46, %o5
3450 fandnot2s %f9, %f0, %f8
3451 sth %l4, [%l7 + 0x72]
3452loop_383:
3453 tsubcc %l1, 0x0147, %l3
3454 movl %icc, %g7, %g5
3455 fmul8x16al %f10, %f3, %f2
3456 fpack32 %f8, %f2, %f2
3457 fbo %fcc0, loop_384
3458 fbne,a %fcc2, loop_385
3459 sth %g6, [%l7 + 0x68]
3460 fornot2s %f15, %f15, %f5
3461loop_384:
3462 lduh [%l7 + 0x36], %o2
3463loop_385:
3464 bne,a %icc, loop_386
3465 smul %l6, %i2, %l0
3466 taddcctv %o6, 0x1A89, %o0
3467 tsubcc %g1, 0x14C4, %o3
3468loop_386:
3469 ldd [%l7 + 0x78], %f10
3470 move %icc, %i5, %i0
3471 fmovrdgz %i1, %f0, %f4
3472 ld [%l7 + 0x3C], %f12
3473 brlez %l5, loop_387
3474 fmovrsgz %g4, %f1, %f12
3475 ldsw [%l7 + 0x38], %o1
3476 fmovdle %icc, %f14, %f11
3477loop_387:
3478 stx %g3, [%l7 + 0x78]
3479 lduh [%l7 + 0x52], %g2
3480 edge16n %i4, %l2, %i7
3481 udivx %o4, 0x04DB, %i3
3482 brnz,a %i6, loop_388
3483 ldub [%l7 + 0x26], %o5
3484 fmovsg %icc, %f15, %f3
3485 ldsh [%l7 + 0x52], %o7
3486loop_388:
3487 alignaddr %l4, %l1, %g7
3488 fmovsgu %icc, %f1, %f0
3489 tne %xcc, 0x0
3490 movrgez %g5, 0x0C0, %g6
3491 stx %o2, [%l7 + 0x58]
3492 stx %l3, [%l7 + 0x48]
3493 ld [%l7 + 0x34], %f0
3494 fmovd %f4, %f14
3495 fbg %fcc2, loop_389
3496 ldx [%l7 + 0x20], %l6
3497 bl,a %icc, loop_390
3498 movvc %icc, %i2, %l0
3499loop_389:
3500 edge32n %o6, %o0, %g1
3501 fblg,a %fcc3, loop_391
3502loop_390:
3503 udivcc %o3, 0x132B, %i0
3504 fbn %fcc3, loop_392
3505 tge %icc, 0x4
3506loop_391:
3507 fmovdcs %icc, %f2, %f2
3508 fbl %fcc1, loop_393
3509loop_392:
3510 ldsw [%l7 + 0x58], %i1
3511 udiv %i5, 0x12FF, %g4
3512 ldx [%l7 + 0x18], %l5
3513loop_393:
3514 fbule,a %fcc1, loop_394
3515 xorcc %g3, 0x1A8D, %g2
3516 movvs %xcc, %o1, %l2
3517 andncc %i7, %i4, %i3
3518loop_394:
3519 ldd [%l7 + 0x60], %f2
3520 fcmpgt16 %f12, %f12, %i6
3521 fbu,a %fcc3, loop_395
3522 fmovde %icc, %f7, %f2
3523 fpsub16 %f10, %f6, %f12
3524 ble loop_396
3525loop_395:
3526 stw %o4, [%l7 + 0x20]
3527 fble %fcc1, loop_397
3528 st %f5, [%l7 + 0x30]
3529loop_396:
3530 fbo %fcc0, loop_398
3531 fnot1 %f8, %f8
3532loop_397:
3533 fors %f6, %f2, %f7
3534 ldub [%l7 + 0x48], %o5
3535loop_398:
3536 fpsub32s %f6, %f1, %f8
3537 fbule,a %fcc1, loop_399
3538 udivcc %l4, 0x159E, %o7
3539 stx %l1, [%l7 + 0x38]
3540 fmovsvc %icc, %f1, %f5
3541loop_399:
3542 fmovse %icc, %f2, %f8
3543 array32 %g7, %g6, %g5
3544 sth %o2, [%l7 + 0x34]
3545 bgu,pn %xcc, loop_400
3546 taddcctv %l3, %i2, %l0
3547 bvs %xcc, loop_401
3548 bl loop_402
3549loop_400:
3550 taddcc %o6, 0x187A, %l6
3551 fxors %f15, %f3, %f12
3552loop_401:
3553 add %o0, %g1, %o3
3554loop_402:
3555 std %f4, [%l7 + 0x50]
3556 ldx [%l7 + 0x20], %i1
3557 movcs %icc, %i0, %g4
3558 tne %icc, 0x1
3559 fmovrdgez %l5, %f0, %f8
3560 popc %i5, %g3
3561 ldsw [%l7 + 0x70], %g2
3562 ldsh [%l7 + 0x68], %o1
3563 std %f2, [%l7 + 0x68]
3564 fmul8ulx16 %f2, %f4, %f12
3565 fmovse %icc, %f1, %f0
3566 fbg %fcc1, loop_403
3567 orn %i7, 0x1C20, %l2
3568 fandnot1 %f4, %f12, %f2
3569 tcs %xcc, 0x2
3570loop_403:
3571 fpackfix %f2, %f11
3572 std %f8, [%l7 + 0x48]
3573 sth %i4, [%l7 + 0x7C]
3574 add %i3, %i6, %o4
3575 or %o5, 0x12AC, %o7
3576 lduw [%l7 + 0x74], %l1
3577 ldx [%l7 + 0x58], %g7
3578 edge16n %g6, %g5, %l4
3579 edge16 %l3, %i2, %l0
3580 std %f6, [%l7 + 0x48]
3581 stb %o6, [%l7 + 0x0B]
3582 movg %xcc, %o2, %o0
3583 ld [%l7 + 0x18], %f12
3584 orcc %l6, %g1, %o3
3585 sth %i1, [%l7 + 0x0A]
3586 fandnot2 %f12, %f12, %f14
3587 fmovrsgz %i0, %f8, %f12
3588 xorcc %l5, 0x0235, %g4
3589 ldsw [%l7 + 0x1C], %g3
3590 fmovdgu %icc, %f4, %f5
3591 tcc %icc, 0x5
3592 bl,a loop_404
3593 tcs %xcc, 0x7
3594 fabsd %f2, %f2
3595 fpackfix %f4, %f6
3596loop_404:
3597 bleu loop_405
3598 fmul8ulx16 %f2, %f8, %f0
3599 fmovdpos %xcc, %f5, %f4
3600 fpsub32 %f4, %f10, %f0
3601loop_405:
3602 fba %fcc2, loop_406
3603 fexpand %f8, %f10
3604 fmovrdgez %i5, %f8, %f12
3605 fzero %f4
3606loop_406:
3607 mulscc %g2, 0x018A, %o1
3608 fcmpd %fcc3, %f0, %f10
3609 edge32 %i7, %i4, %l2
3610 fsrc1s %f5, %f11
3611 ldub [%l7 + 0x54], %i3
3612 movne %xcc, %o4, %o5
3613 brz,a %o7, loop_407
3614 ldsb [%l7 + 0x65], %i6
3615 fcmpgt32 %f10, %f0, %g7
3616 sth %g6, [%l7 + 0x1C]
3617loop_407:
3618 fcmple16 %f10, %f14, %l1
3619 lduh [%l7 + 0x50], %l4
3620 movn %xcc, %l3, %g5
3621 fpack32 %f4, %f8, %f4
3622 edge32ln %l0, %i2, %o2
3623 edge32n %o6, %l6, %o0
3624 edge8 %g1, %i1, %i0
3625 ld [%l7 + 0x10], %f3
3626 fmovscc %xcc, %f10, %f6
3627 fmovsgu %icc, %f4, %f2
3628 alignaddr %l5, %g4, %o3
3629 ldsb [%l7 + 0x2E], %g3
3630 xor %i5, 0x0644, %o1
3631 tg %icc, 0x5
3632 lduh [%l7 + 0x28], %g2
3633 fbule %fcc0, loop_408
3634 st %f13, [%l7 + 0x20]
3635 movn %icc, %i7, %i4
3636 fmovde %icc, %f6, %f13
3637loop_408:
3638 fmovdpos %icc, %f3, %f3
3639 addcc %i3, %o4, %o5
3640 mova %xcc, %l2, %i6
3641 sethi 0x1B31, %o7
3642 edge8l %g6, %g7, %l1
3643 fmovdl %xcc, %f13, %f13
3644 ldd [%l7 + 0x30], %f4
3645 brz %l3, loop_409
3646 fmovsgu %xcc, %f15, %f7
3647 ldub [%l7 + 0x0D], %l4
3648 ld [%l7 + 0x08], %f11
3649loop_409:
3650 ldsw [%l7 + 0x1C], %g5
3651 ldd [%l7 + 0x60], %f6
3652 ldsh [%l7 + 0x74], %i2
3653 sdiv %o2, 0x121F, %l0
3654 tgu %icc, 0x3
3655 orn %l6, 0x04C8, %o6
3656 st %f8, [%l7 + 0x6C]
3657 fmovsle %icc, %f8, %f3
3658 ba,pn %icc, loop_410
3659 ldsb [%l7 + 0x7F], %o0
3660 sub %i1, %g1, %l5
3661 tsubcctv %i0, %o3, %g4
3662loop_410:
3663 fmovsne %icc, %f14, %f8
3664 andn %i5, %o1, %g3
3665 ldsh [%l7 + 0x38], %g2
3666 ldsb [%l7 + 0x42], %i7
3667 fmovsvc %icc, %f8, %f10
3668 fsrc2 %f6, %f14
3669 ld [%l7 + 0x50], %f13
3670 ld [%l7 + 0x6C], %f11
3671 fabsd %f14, %f4
3672 lduh [%l7 + 0x72], %i3
3673 and %o4, 0x038D, %i4
3674 srl %o5, %i6, %l2
3675 alignaddr %o7, %g6, %g7
3676 ldsb [%l7 + 0x72], %l3
3677 ldub [%l7 + 0x71], %l4
3678 tg %xcc, 0x2
3679 ldsh [%l7 + 0x46], %l1
3680 std %f0, [%l7 + 0x10]
3681 stx %g5, [%l7 + 0x70]
3682 fpack32 %f10, %f8, %f4
3683 bneg,pt %xcc, loop_411
3684 st %f11, [%l7 + 0x34]
3685 faligndata %f4, %f0, %f10
3686 fmovscc %icc, %f1, %f0
3687loop_411:
3688 fbo %fcc0, loop_412
3689 bcc,a,pt %icc, loop_413
3690 fmovdleu %xcc, %f0, %f5
3691 stw %i2, [%l7 + 0x74]
3692loop_412:
3693 tl %icc, 0x0
3694loop_413:
3695 fnot2 %f12, %f0
3696 ld [%l7 + 0x68], %f14
3697 lduh [%l7 + 0x52], %l0
3698 fsrc1s %f9, %f1
3699 lduw [%l7 + 0x24], %l6
3700 fbug %fcc1, loop_414
3701 bvs loop_415
3702 udivx %o2, 0x1B94, %o0
3703 nop
3704 setx loop_416, %l0, %l1
3705 wrpr 0x1, %tl
3706 wrpr %l1, %tpc
3707 add %l1, 0x4, %l1
3708 wrpr %l1, %tnpc
3709 setx 0x34400001400, %l0, %l1
3710 wrpr %l1, %tstate
3711 wrhpr 0x4, %htstate
3712 retry
3713loop_414:
3714 lduh [%l7 + 0x22], %i1
3715loop_415:
3716 fnands %f4, %f11, %f11
3717 fmovsle %icc, %f15, %f2
3718loop_416:
3719 edge8l %g1, %o6, %i0
3720 bvc loop_417
3721 ldsw [%l7 + 0x24], %l5
3722 be %xcc, loop_418
3723 stx %o3, [%l7 + 0x38]
3724loop_417:
3725 smul %g4, %o1, %g3
3726 fmovdneg %icc, %f11, %f8
3727loop_418:
3728 ldx [%l7 + 0x78], %i5
3729 ldd [%l7 + 0x78], %f14
3730 fmovdvc %icc, %f0, %f6
3731 alignaddrl %i7, %g2, %o4
3732 movge %xcc, %i3, %o5
3733 bl %icc, loop_419
3734 alignaddrl %i6, %i4, %o7
3735 fabsd %f12, %f0
3736 fnot1s %f9, %f0
3737loop_419:
3738 fmul8x16 %f12, %f8, %f6
3739 tpos %icc, 0x3
3740 fmovsn %icc, %f12, %f12
3741 fnands %f14, %f10, %f1
3742 ldub [%l7 + 0x1D], %l2
3743 sth %g6, [%l7 + 0x2E]
3744 tsubcctv %l3, %g7, %l4
3745 fbo %fcc2, loop_420
3746 fbge,a %fcc3, loop_421
3747 fmovsle %xcc, %f8, %f4
3748 addc %l1, %i2, %g5
3749loop_420:
3750 ld [%l7 + 0x08], %f3
3751loop_421:
3752 nop
3753 setx loop_422, %l0, %l1
3754 wrpr 0x1, %tl
3755 wrpr %l1, %tnpc
3756 setx 0x34400001400, %l0, %l1
3757 wrpr %l1, %tstate
3758 wrhpr 0x4, %htstate
3759 done
3760 fpsub16 %f12, %f2, %f12
3761 fba,a %fcc3, loop_423
3762 lduh [%l7 + 0x26], %l6
3763loop_422:
3764 lduh [%l7 + 0x28], %o2
3765 fzero %f8
3766loop_423:
3767 tsubcc %o0, 0x1E58, %l0
3768 stw %i1, [%l7 + 0x0C]
3769 lduw [%l7 + 0x38], %g1
3770 ta %xcc, 0x3
3771 tneg %icc, 0x1
3772 fexpand %f5, %f10
3773 edge32l %o6, %i0, %o3
3774 fmovdgu %icc, %f6, %f4
3775 lduh [%l7 + 0x3A], %l5
3776 ldx [%l7 + 0x50], %g4
3777 std %f0, [%l7 + 0x78]
3778 movvs %xcc, %g3, %o1
3779 std %f12, [%l7 + 0x28]
3780 fpsub32s %f6, %f9, %f3
3781 movpos %icc, %i7, %i5
3782 ldub [%l7 + 0x4B], %o4
3783 stb %g2, [%l7 + 0x45]
3784 fbug %fcc3, loop_424
3785 for %f14, %f4, %f4
3786 fandnot1s %f12, %f7, %f13
3787 udivcc %o5, 0x1D2E, %i3
3788loop_424:
3789 stb %i6, [%l7 + 0x57]
3790 fmovsn %icc, %f1, %f4
3791 siam 0x1
3792 fpsub32 %f6, %f12, %f2
3793 fnot1s %f13, %f15
3794 fmovdvs %icc, %f7, %f7
3795 fbule %fcc2, loop_425
3796 sra %o7, %i4, %g6
3797 ldub [%l7 + 0x6B], %l2
3798 std %f0, [%l7 + 0x28]
3799loop_425:
3800 ldsw [%l7 + 0x0C], %g7
3801 subcc %l4, %l1, %i2
3802 fabsd %f4, %f8
3803 lduh [%l7 + 0x52], %l3
3804 tvc %xcc, 0x6
3805 bcs loop_426
3806 ld [%l7 + 0x18], %f0
3807 bcs,a,pt %icc, loop_427
3808 ldd [%l7 + 0x68], %f14
3809loop_426:
3810 tl %icc, 0x7
3811 stb %g5, [%l7 + 0x53]
3812loop_427:
3813 move %icc, %l6, %o0
3814 stw %o2, [%l7 + 0x2C]
3815 fpadd16 %f12, %f8, %f8
3816 fpack32 %f2, %f14, %f6
3817 ldsh [%l7 + 0x5A], %i1
3818 lduw [%l7 + 0x5C], %g1
3819 fbuge %fcc3, loop_428
3820 movre %o6, 0x31F, %i0
3821 bn,a,pt %xcc, loop_429
3822 brlz,a %o3, loop_430
3823loop_428:
3824 ldsh [%l7 + 0x0E], %l0
3825 fpack32 %f14, %f4, %f4
3826loop_429:
3827 fmovsl %icc, %f11, %f8
3828loop_430:
3829 fmovdl %icc, %f14, %f14
3830 pdist %f4, %f2, %f10
3831 fmovdneg %xcc, %f11, %f0
3832 tleu %xcc, 0x7
3833 stb %g4, [%l7 + 0x57]
3834 orncc %l5, %o1, %i7
3835 ldd [%l7 + 0x30], %f10
3836 ldd [%l7 + 0x48], %f6
3837 edge16 %g3, %i5, %g2
3838 brgz,a %o4, loop_431
3839 brgz,a %i3, loop_432
3840 ldd [%l7 + 0x68], %f6
3841 smul %o5, 0x14EF, %o7
3842loop_431:
3843 ld [%l7 + 0x78], %f8
3844loop_432:
3845 movl %xcc, %i6, %i4
3846 srl %g6, %g7, %l4
3847 ldub [%l7 + 0x46], %l2
3848 fmovspos %xcc, %f15, %f2
3849 movneg %icc, %i2, %l3
3850 fmovrdgez %l1, %f8, %f4
3851 udivcc %l6, 0x129F, %o0
3852 ldub [%l7 + 0x3F], %o2
3853 tne %icc, 0x7
3854 fmovs %f6, %f9
3855 stw %i1, [%l7 + 0x4C]
3856 fcmple16 %f10, %f8, %g5
3857 fblg %fcc1, loop_433
3858 tvs %icc, 0x4
3859 mulscc %o6, 0x17A9, %g1
3860 ld [%l7 + 0x70], %f10
3861loop_433:
3862 ldsb [%l7 + 0x56], %i0
3863 sethi 0x0322, %o3
3864 srax %l0, %g4, %l5
3865 stx %o1, [%l7 + 0x28]
3866 fmovdneg %icc, %f3, %f13
3867 fbge %fcc2, loop_434
3868 sth %i7, [%l7 + 0x5E]
3869 ldsb [%l7 + 0x1F], %i5
3870 sllx %g2, 0x1E, %g3
3871loop_434:
3872 bgu %xcc, loop_435
3873 move %xcc, %o4, %i3
3874 sdiv %o5, 0x0BA7, %i6
3875 fmovsvc %xcc, %f5, %f9
3876loop_435:
3877 bleu,a,pn %xcc, loop_436
3878 lduh [%l7 + 0x72], %o7
3879 lduw [%l7 + 0x70], %i4
3880 array8 %g6, %g7, %l4
3881loop_436:
3882 fbul %fcc1, loop_437
3883 fandnot2 %f4, %f2, %f8
3884 lduw [%l7 + 0x20], %l2
3885 movleu %icc, %i2, %l3
3886loop_437:
3887 ldsb [%l7 + 0x73], %l1
3888 mulscc %l6, %o0, %i1
3889 alignaddrl %g5, %o6, %o2
3890 st %f1, [%l7 + 0x24]
3891 fnands %f10, %f12, %f13
3892 fba %fcc0, loop_438
3893 fmovsn %xcc, %f4, %f12
3894 srl %g1, 0x11, %o3
3895 st %f3, [%l7 + 0x18]
3896loop_438:
3897 array8 %i0, %l0, %l5
3898 ld [%l7 + 0x28], %f7
3899 ldub [%l7 + 0x36], %g4
3900 ldsb [%l7 + 0x4A], %i7
3901 fpsub16s %f13, %f11, %f0
3902 fnot1 %f12, %f12
3903 tle %xcc, 0x4
3904 ld [%l7 + 0x58], %f10
3905 fzero %f4
3906 fand %f0, %f0, %f10
3907 ldsh [%l7 + 0x30], %o1
3908 fmovsgu %xcc, %f3, %f15
3909 st %f0, [%l7 + 0x10]
3910 ldd [%l7 + 0x20], %f12
3911 udivcc %i5, 0x0FBD, %g3
3912 stw %o4, [%l7 + 0x6C]
3913 st %f8, [%l7 + 0x68]
3914 ldsw [%l7 + 0x5C], %i3
3915 subcc %g2, %o5, %i6
3916 fbl %fcc1, loop_439
3917 xnor %i4, 0x1C86, %g6
3918 bneg,a loop_440
3919 ldd [%l7 + 0x10], %f6
3920loop_439:
3921 pdist %f2, %f8, %f0
3922 fbue,a %fcc1, loop_441
3923loop_440:
3924 std %f14, [%l7 + 0x78]
3925 fmovsle %xcc, %f8, %f9
3926 ldub [%l7 + 0x5F], %o7
3927loop_441:
3928 stx %g7, [%l7 + 0x60]
3929 ld [%l7 + 0x20], %f12
3930 stw %l4, [%l7 + 0x60]
3931 nop
3932 setx loop_442, %l0, %l1
3933 wrpr 0x1, %tl
3934 wrpr %l1, %tnpc
3935 setx 0x34400001400, %l0, %l1
3936 wrpr %l1, %tstate
3937 wrhpr 0x4, %htstate
3938 done
3939 fmovse %icc, %f12, %f1
3940 ldx [%l7 + 0x48], %i2
3941 ldx [%l7 + 0x38], %l3
3942loop_442:
3943 xnor %l2, 0x1289, %l6
3944 std %f0, [%l7 + 0x30]
3945 stw %l1, [%l7 + 0x2C]
3946 fornot1s %f8, %f8, %f5
3947 ld [%l7 + 0x20], %f5
3948 andcc %i1, 0x003E, %o0
3949 call loop_443
3950 edge16l %o6, %o2, %g1
3951 tl %icc, 0x4
3952 fpadd16 %f8, %f4, %f14
3953loop_443:
3954 std %f0, [%l7 + 0x20]
3955 ldsh [%l7 + 0x76], %g5
3956 movgu %icc, %o3, %l0
3957 tle %icc, 0x6
3958 bvc,a loop_444
3959 std %f0, [%l7 + 0x40]
3960 fcmpeq16 %f6, %f10, %l5
3961 fmovse %xcc, %f6, %f0
3962loop_444:
3963 movcc %xcc, %g4, %i0
3964 fmovsn %xcc, %f7, %f5
3965 fors %f1, %f11, %f3
3966 fornot1 %f4, %f8, %f10
3967 movre %i7, %i5, %g3
3968 fpackfix %f12, %f14
3969 umulcc %o4, %i3, %o1
3970 fornot2 %f14, %f4, %f14
3971 fmovsleu %xcc, %f9, %f9
3972 ld [%l7 + 0x48], %f10
3973 array16 %o5, %g2, %i6
3974 ldsw [%l7 + 0x14], %i4
3975 fnors %f1, %f6, %f13
3976 fcmple32 %f8, %f8, %o7
3977 stb %g7, [%l7 + 0x09]
3978 movgu %icc, %g6, %i2
3979 ldd [%l7 + 0x78], %f10
3980 fcmpne32 %f0, %f4, %l4
3981 ldd [%l7 + 0x48], %f2
3982 fmul8x16au %f10, %f8, %f0
3983 fones %f3
3984 movvc %xcc, %l2, %l6
3985 movrlz %l1, 0x211, %l3
3986 std %f6, [%l7 + 0x68]
3987 movge %icc, %o0, %i1
3988 subcc %o6, %g1, %o2
3989 ldx [%l7 + 0x08], %o3
3990 xnor %g5, %l5, %g4
3991 fands %f4, %f5, %f3
3992 bneg,a %icc, loop_445
3993 fpadd16s %f8, %f13, %f12
3994 bn %xcc, loop_446
3995 fmovdpos %icc, %f7, %f14
3996loop_445:
3997 fandnot2s %f9, %f7, %f0
3998 taddcc %i0, 0x0434, %i7
3999loop_446:
4000 fmovse %xcc, %f0, %f9
4001 ble loop_447
4002 ldd [%l7 + 0x60], %f8
4003 call loop_448
4004 movgu %xcc, %l0, %g3
4005loop_447:
4006 lduw [%l7 + 0x18], %i5
4007 st %f10, [%l7 + 0x50]
4008loop_448:
4009 fone %f0
4010 fmovdg %xcc, %f0, %f6
4011 fand %f0, %f6, %f0
4012 fzeros %f7
4013 addccc %o4, %o1, %i3
4014 fnot1 %f14, %f2
4015 fmovsa %icc, %f15, %f6
4016 tg %xcc, 0x6
4017 fornot1 %f2, %f6, %f6
4018 ldx [%l7 + 0x70], %o5
4019 fmovdgu %icc, %f6, %f4
4020 fmul8x16al %f10, %f1, %f12
4021 movgu %xcc, %i6, %g2
4022 fbn,a %fcc1, loop_449
4023 fmovsn %icc, %f13, %f11
4024 ld [%l7 + 0x08], %f6
4025 ldsb [%l7 + 0x57], %o7
4026loop_449:
4027 st %f12, [%l7 + 0x1C]
4028 fone %f0
4029 stx %i4, [%l7 + 0x30]
4030 ldsw [%l7 + 0x60], %g6
4031 bg loop_450
4032 tg %icc, 0x7
4033 fcmpne32 %f12, %f14, %i2
4034 sub %l4, 0x0A25, %g7
4035loop_450:
4036 ta %xcc, 0x5
4037 fabss %f13, %f14
4038 fmovse %icc, %f15, %f1
4039 fmovd %f12, %f10
4040 stw %l6, [%l7 + 0x38]
4041 st %f2, [%l7 + 0x38]
4042 fmuld8ulx16 %f2, %f14, %f6
4043 move %icc, %l2, %l1
4044 movrne %l3, 0x0F3, %o0
4045 brgz,a %i1, loop_451
4046 fornot2 %f10, %f0, %f6
4047 ldd [%l7 + 0x30], %f0
4048 st %f7, [%l7 + 0x7C]
4049loop_451:
4050 mulscc %g1, %o6, %o2
4051 stb %g5, [%l7 + 0x36]
4052 ldsw [%l7 + 0x10], %l5
4053 ld [%l7 + 0x64], %f13
4054 st %f14, [%l7 + 0x18]
4055 fmuld8sux16 %f0, %f10, %f2
4056 sethi 0x0A28, %g4
4057 fmovd %f10, %f14
4058 faligndata %f10, %f6, %f14
4059 movgu %xcc, %o3, %i7
4060 fmovrdlz %i0, %f10, %f14
4061 bne,pn %icc, loop_452
4062 be,pn %icc, loop_453
4063 alignaddrl %g3, %i5, %o4
4064 brlz %o1, loop_454
4065loop_452:
4066 ba loop_455
4067loop_453:
4068 fmovrse %l0, %f0, %f12
4069 fcmple32 %f12, %f12, %i3
4070loop_454:
4071 add %i6, %o5, %o7
4072loop_455:
4073 sllx %g2, 0x00, %i4
4074 fbne,a %fcc1, loop_456
4075 fpsub16 %f12, %f0, %f8
4076 addccc %i2, 0x0106, %l4
4077 stw %g6, [%l7 + 0x40]
4078loop_456:
4079 fsrc2 %f14, %f12
4080 addcc %l6, %l2, %l1
4081 fandnot1 %f8, %f0, %f10
4082 ldx [%l7 + 0x48], %l3
4083 brgez,a %o0, loop_457
4084 fabsd %f10, %f4
4085 stx %g7, [%l7 + 0x78]
4086 ldsb [%l7 + 0x4A], %g1
4087loop_457:
4088 mulscc %o6, 0x0ECC, %i1
4089 lduw [%l7 + 0x0C], %o2
4090 lduh [%l7 + 0x4A], %l5
4091 ldsh [%l7 + 0x12], %g4
4092 sllx %o3, %g5, %i7
4093 bpos,a loop_458
4094 fnot1s %f6, %f9
4095 pdist %f14, %f6, %f6
4096 movrlez %g3, %i5, %o4
4097loop_458:
4098 ldx [%l7 + 0x78], %i0
4099 for %f6, %f0, %f4
4100 fbl,a %fcc0, loop_459
4101 lduw [%l7 + 0x18], %l0
4102 tcs %icc, 0x1
4103 ldub [%l7 + 0x4C], %o1
4104loop_459:
4105 ldsh [%l7 + 0x28], %i6
4106 ldd [%l7 + 0x38], %f14
4107 ba,a,pn %icc, loop_460
4108 ld [%l7 + 0x70], %f2
4109 std %f4, [%l7 + 0x30]
4110 umul %i3, %o7, %g2
4111loop_460:
4112 fcmpne32 %f10, %f14, %o5
4113 fbuge,a %fcc3, loop_461
4114 subcc %i4, 0x0888, %l4
4115 tle %icc, 0x3
4116 lduw [%l7 + 0x64], %g6
4117loop_461:
4118 fbl,a %fcc0, loop_462
4119 movcc %icc, %l6, %l2
4120 ldub [%l7 + 0x7C], %l1
4121 ldsw [%l7 + 0x40], %i2
4122loop_462:
4123 tleu %icc, 0x6
4124 nop
4125 setx loop_463, %l0, %l1
4126 wrpr 0x1, %tl
4127 wrpr %l1, %tnpc
4128 setx 0x34400001400, %l0, %l1
4129 wrpr %l1, %tstate
4130 wrhpr 0x4, %htstate
4131 done
4132 fcmpne32 %f14, %f4, %l3
4133 fmovscs %icc, %f4, %f9
4134 ldx [%l7 + 0x18], %o0
4135loop_463:
4136 fpadd16 %f4, %f6, %f14
4137 fmovrdgz %g7, %f6, %f2
4138 orncc %o6, 0x12D8, %g1
4139 fpmerge %f12, %f0, %f14
4140 movcc %xcc, %i1, %l5
4141 tsubcc %g4, %o2, %o3
4142 fmovdl %icc, %f7, %f10
4143 movneg %xcc, %i7, %g5
4144 stw %g3, [%l7 + 0x54]
4145 fandnot2s %f10, %f11, %f10
4146 ta %xcc, 0x0
4147 orcc %o4, %i5, %i0
4148 lduh [%l7 + 0x14], %o1
4149 stx %i6, [%l7 + 0x38]
4150 ld [%l7 + 0x74], %f11
4151 movpos %xcc, %i3, %o7
4152 ldsh [%l7 + 0x6E], %g2
4153 fbuge %fcc0, loop_464
4154 fcmpeq32 %f2, %f4, %l0
4155 lduh [%l7 + 0x5E], %i4
4156 stb %o5, [%l7 + 0x36]
4157loop_464:
4158 sdiv %g6, 0x0B54, %l4
4159 faligndata %f6, %f14, %f14
4160 movcs %icc, %l2, %l1
4161 and %l6, %i2, %l3
4162 fmovscc %icc, %f9, %f7
4163 ldsh [%l7 + 0x10], %g7
4164 fbg %fcc3, loop_465
4165 orn %o0, %o6, %i1
4166 lduw [%l7 + 0x1C], %l5
4167 fbu %fcc2, loop_466
4168loop_465:
4169 fabss %f12, %f14
4170 ldub [%l7 + 0x54], %g4
4171 sll %o2, %g1, %i7
4172loop_466:
4173 ldsh [%l7 + 0x38], %o3
4174 ldub [%l7 + 0x45], %g5
4175 edge8 %o4, %g3, %i0
4176 stb %i5, [%l7 + 0x50]
4177 stw %i6, [%l7 + 0x64]
4178 fnot2 %f14, %f14
4179 edge32l %i3, %o1, %o7
4180 fsrc1s %f2, %f8
4181 fpackfix %f2, %f3
4182 tl %xcc, 0x7
4183 fmul8x16al %f12, %f8, %f14
4184 fsrc1s %f0, %f14
4185 ld [%l7 + 0x30], %f7
4186 nop
4187 setx loop_467, %l0, %l1
4188 wrpr 0x1, %tl
4189 wrpr %l1, %tnpc
4190 setx 0x34400001400, %l0, %l1
4191 wrpr %l1, %tstate
4192 wrhpr 0x4, %htstate
4193 done
4194 tg %xcc, 0x7
4195 movrne %g2, %l0, %i4
4196 tne %xcc, 0x7
4197loop_467:
4198 ldsb [%l7 + 0x11], %o5
4199 fcmpeq16 %f2, %f12, %g6
4200 orn %l2, %l1, %l4
4201 fmovsgu %xcc, %f12, %f8
4202 fcmped %fcc0, %f12, %f12
4203 fmovda %icc, %f8, %f2
4204 bl,a,pt %xcc, loop_468
4205 fornot2 %f6, %f6, %f14
4206 brz,a %i2, loop_469
4207 add %l6, %l3, %o0
4208loop_468:
4209 orncc %o6, %i1, %g7
4210 movre %l5, %o2, %g1
4211loop_469:
4212 fnands %f5, %f4, %f2
4213 fornot1 %f8, %f0, %f2
4214 fmovrsgez %g4, %f7, %f4
4215 bcs,a,pn %xcc, loop_470
4216 nop
4217 setx loop_471, %l0, %l1
4218 wrpr 0x1, %tl
4219 wrpr %l1, %tpc
4220 add %l1, 0x4, %l1
4221 wrpr %l1, %tnpc
4222 setx 0x34400001400, %l0, %l1
4223 wrpr %l1, %tstate
4224 wrhpr 0x4, %htstate
4225 retry
4226 fmovdpos %icc, %f3, %f0
4227 movpos %xcc, %o3, %i7
4228loop_470:
4229 st %f4, [%l7 + 0x48]
4230loop_471:
4231 fmovrdlez %g5, %f14, %f2
4232 fmovsa %icc, %f7, %f7
4233 ldsb [%l7 + 0x5B], %g3
4234 bl,a %icc, loop_472
4235 bgu %icc, loop_473
4236 ldsb [%l7 + 0x30], %i0
4237 bshuffle %f4, %f2, %f12
4238loop_472:
4239 fcmpgt16 %f8, %f12, %o4
4240loop_473:
4241 fmovsneg %icc, %f2, %f2
4242 tgu %xcc, 0x7
4243 movn %xcc, %i5, %i3
4244 tleu %xcc, 0x7
4245 tvs %xcc, 0x5
4246 te %xcc, 0x3
4247 st %f2, [%l7 + 0x14]
4248 fcmped %fcc0, %f6, %f2
4249 ldx [%l7 + 0x58], %o1
4250 andcc %o7, %g2, %i6
4251 addcc %i4, %o5, %g6
4252 fbul %fcc0, loop_474
4253 fble %fcc2, loop_475
4254 andncc %l2, %l1, %l0
4255 ldsw [%l7 + 0x08], %i2
4256loop_474:
4257 ldsb [%l7 + 0x0A], %l6
4258loop_475:
4259 ldsw [%l7 + 0x74], %l3
4260 fbu,a %fcc0, loop_476
4261 xnor %o0, %l4, %o6
4262 fmovdg %icc, %f14, %f12
4263 lduw [%l7 + 0x44], %i1
4264loop_476:
4265 fpack16 %f12, %f3
4266 fpsub32 %f2, %f14, %f6
4267 std %f14, [%l7 + 0x58]
4268 subcc %g7, 0x1138, %o2
4269 edge32 %g1, %l5, %o3
4270 fxnors %f3, %f7, %f8
4271 fmovsleu %icc, %f4, %f14
4272 bge,a,pn %icc, loop_477
4273 lduw [%l7 + 0x14], %g4
4274 fors %f10, %f4, %f13
4275 lduw [%l7 + 0x44], %i7
4276loop_477:
4277 sub %g5, %i0, %o4
4278 fabss %f9, %f11
4279 movrgz %g3, %i5, %i3
4280 bcc,a,pn %icc, loop_478
4281 bvc,pt %icc, loop_479
4282 lduw [%l7 + 0x50], %o1
4283 fcmpgt32 %f8, %f4, %o7
4284loop_478:
4285 addc %i6, %g2, %o5
4286loop_479:
4287 fmovsn %icc, %f7, %f13
4288 tneg %xcc, 0x4
4289 movle %xcc, %i4, %g6
4290 orcc %l2, 0x0522, %l1
4291 movg %icc, %i2, %l6
4292 movrgz %l0, %l3, %o0
4293 ba,a %xcc, loop_480
4294 tcs %xcc, 0x3
4295 st %f4, [%l7 + 0x1C]
4296 fmovrslez %o6, %f12, %f9
4297loop_480:
4298 fmovspos %xcc, %f13, %f14
4299 pdist %f4, %f0, %f14
4300 brz,a %i1, loop_481
4301 st %f9, [%l7 + 0x28]
4302 ld [%l7 + 0x14], %f11
4303 mulscc %g7, %l4, %g1
4304loop_481:
4305 fmovrdlz %o2, %f14, %f4
4306 fnors %f3, %f14, %f12
4307 edge8n %o3, %g4, %l5
4308 movpos %icc, %i7, %i0
4309 stx %g5, [%l7 + 0x38]
4310 sdivcc %g3, 0x1E23, %o4
4311 bleu loop_482
4312 fmul8sux16 %f0, %f6, %f2
4313 ldsb [%l7 + 0x4A], %i3
4314 pdist %f4, %f10, %f2
4315loop_482:
4316 ldsh [%l7 + 0x26], %o1
4317 std %f14, [%l7 + 0x68]
4318 fmovdle %xcc, %f8, %f8
4319 fxors %f11, %f9, %f4
4320 fnor %f6, %f0, %f8
4321 fone %f0
4322 movl %icc, %i5, %i6
4323 ldsw [%l7 + 0x20], %g2
4324 taddcctv %o5, %i4, %o7
4325 movre %g6, 0x267, %l1
4326 stb %l2, [%l7 + 0x1A]
4327 brgz %i2, loop_483
4328 be,a,pt %icc, loop_484
4329 tge %xcc, 0x4
4330 lduh [%l7 + 0x1A], %l6
4331loop_483:
4332 fmovs %f11, %f7
4333loop_484:
4334 edge8ln %l3, %l0, %o6
4335 bgu loop_485
4336 fbue,a %fcc2, loop_486
4337 siam 0x2
4338 st %f10, [%l7 + 0x38]
4339loop_485:
4340 stb %i1, [%l7 + 0x2E]
4341loop_486:
4342 std %f14, [%l7 + 0x20]
4343 stw %o0, [%l7 + 0x7C]
4344 bge,a,pn %icc, loop_487
4345 stx %g7, [%l7 + 0x20]
4346 sth %l4, [%l7 + 0x5A]
4347 brgez,a %g1, loop_488
4348loop_487:
4349 fandnot1 %f2, %f6, %f0
4350 fmovdvs %icc, %f6, %f4
4351 brlez %o3, loop_489
4352loop_488:
4353 edge8ln %g4, %l5, %i7
4354 fnot1 %f0, %f14
4355 fornot2s %f13, %f15, %f7
4356loop_489:
4357 fornot1 %f4, %f0, %f8
4358 ble,pt %icc, loop_490
4359 faligndata %f4, %f2, %f14
4360 fbu,a %fcc3, loop_491
4361 subccc %o2, 0x1149, %i0
4362loop_490:
4363 xor %g3, 0x1D85, %g5
4364 ldx [%l7 + 0x10], %o4
4365loop_491:
4366 lduw [%l7 + 0x58], %i3
4367 fsrc1 %f2, %f6
4368 sth %o1, [%l7 + 0x54]
4369 stb %i5, [%l7 + 0x42]
4370 stw %g2, [%l7 + 0x54]
4371 fpadd16 %f0, %f0, %f10
4372 fmovdvs %xcc, %f15, %f5
4373 tn %xcc, 0x5
4374 andcc %o5, %i4, %i6
4375 bcs %icc, loop_492
4376 andcc %o7, 0x05D1, %l1
4377 edge32n %l2, %g6, %i2
4378 fmul8x16au %f11, %f15, %f12
4379loop_492:
4380 stw %l3, [%l7 + 0x38]
4381 edge32l %l6, %o6, %i1
4382 lduh [%l7 + 0x7E], %l0
4383 fbue,a %fcc3, loop_493
4384 fands %f9, %f3, %f12
4385 ldsb [%l7 + 0x09], %o0
4386 ldd [%l7 + 0x20], %f2
4387loop_493:
4388 lduh [%l7 + 0x5E], %g7
4389 st %f7, [%l7 + 0x0C]
4390 tn %xcc, 0x1
4391 tl %xcc, 0x0
4392 fmovsleu %icc, %f3, %f6
4393 stw %l4, [%l7 + 0x34]
4394 subcc %g1, %g4, %o3
4395 siam 0x6
4396 ldsh [%l7 + 0x24], %l5
4397 stb %o2, [%l7 + 0x27]
4398 array16 %i7, %i0, %g3
4399 ld [%l7 + 0x08], %f9
4400 ld [%l7 + 0x3C], %f9
4401 fcmpeq16 %f14, %f6, %g5
4402 ldsh [%l7 + 0x60], %o4
4403 fmovdleu %icc, %f14, %f1
4404 xor %i3, %i5, %g2
4405 movle %xcc, %o1, %i4
4406 fones %f10
4407 lduw [%l7 + 0x68], %o5
4408 fmovdl %icc, %f0, %f15
4409 stb %o7, [%l7 + 0x64]
4410 ldsh [%l7 + 0x44], %l1
4411 ldx [%l7 + 0x68], %l2
4412 ldsw [%l7 + 0x18], %g6
4413 ld [%l7 + 0x38], %f3
4414 tcc %icc, 0x6
4415 sll %i6, 0x09, %l3
4416 ldub [%l7 + 0x3E], %i2
4417 std %f6, [%l7 + 0x60]
4418 fnands %f6, %f15, %f13
4419 fmovrdgz %l6, %f8, %f12
4420 brgz %o6, loop_494
4421 fmovdgu %xcc, %f2, %f13
4422 siam 0x0
4423 udiv %i1, 0x0993, %l0
4424loop_494:
4425 fmovsleu %xcc, %f6, %f2
4426 bcc,a,pt %xcc, loop_495
4427 fornot2 %f12, %f8, %f0
4428 movle %icc, %g7, %l4
4429 std %f6, [%l7 + 0x58]
4430loop_495:
4431 tvc %icc, 0x5
4432 movrgz %o0, %g4, %o3
4433 ldsh [%l7 + 0x7A], %l5
4434 fmul8x16al %f1, %f13, %f10
4435 lduw [%l7 + 0x60], %g1
4436 std %f2, [%l7 + 0x78]
4437 for %f12, %f2, %f14
4438 fbul,a %fcc3, loop_496
4439 fnor %f2, %f12, %f4
4440 ldsb [%l7 + 0x62], %i7
4441 addccc %o2, 0x1C04, %i0
4442loop_496:
4443 fpsub16s %f12, %f9, %f12
4444 subc %g5, %o4, %g3
4445 sethi 0x168B, %i3
4446 stw %i5, [%l7 + 0x64]
4447 fbe %fcc1, loop_497
4448 brgz,a %g2, loop_498
4449 fnot1s %f12, %f15
4450 ldsh [%l7 + 0x2C], %i4
4451loop_497:
4452 bl,a %xcc, loop_499
4453loop_498:
4454 ldub [%l7 + 0x1B], %o5
4455 bn loop_500
4456 ldub [%l7 + 0x5E], %o7
4457loop_499:
4458 brz,a %l1, loop_501
4459 srax %o1, 0x07, %l2
4460loop_500:
4461 std %f8, [%l7 + 0x40]
4462 ldsw [%l7 + 0x74], %g6
4463loop_501:
4464 brz %l3, loop_502
4465 std %f4, [%l7 + 0x08]
4466 tle %icc, 0x2
4467 fsrc2 %f0, %f14
4468loop_502:
4469 brz %i6, loop_503
4470 lduw [%l7 + 0x3C], %i2
4471 fandnot1s %f11, %f7, %f4
4472 add %l6, %o6, %i1
4473loop_503:
4474 ld [%l7 + 0x24], %f1
4475 fbu,a %fcc0, loop_504
4476 stb %g7, [%l7 + 0x72]
4477 fbuge %fcc1, loop_505
4478 fmovdle %icc, %f8, %f10
4479loop_504:
4480 fornot1 %f14, %f4, %f8
4481 bpos,pn %icc, loop_506
4482loop_505:
4483 fmovsle %icc, %f12, %f5
4484 array16 %l0, %o0, %g4
4485 fnot2 %f10, %f8
4486loop_506:
4487 fmovdn %icc, %f11, %f9
4488 sth %o3, [%l7 + 0x7C]
4489 st %f6, [%l7 + 0x38]
4490 edge8l %l4, %l5, %i7
4491 fand %f6, %f2, %f12
4492 ldsw [%l7 + 0x2C], %o2
4493 or %i0, 0x06B6, %g1
4494 sub %o4, 0x056F, %g5
4495 be,a loop_507
4496 nop
4497 setx loop_508, %l0, %l1
4498 wrpr 0x1, %tl
4499 wrpr %l1, %tpc
4500 add %l1, 0x4, %l1
4501 wrpr %l1, %tnpc
4502 setx 0x34400001400, %l0, %l1
4503 wrpr %l1, %tstate
4504 wrhpr 0x4, %htstate
4505 retry
4506 tcc %icc, 0x3
4507 edge16l %i3, %g3, %i5
4508loop_507:
4509 ldsb [%l7 + 0x33], %g2
4510loop_508:
4511 tneg %icc, 0x2
4512 stb %o5, [%l7 + 0x7E]
4513 xnor %o7, 0x1D91, %l1
4514 nop
4515 setx loop_509, %l0, %l1
4516 wrpr 0x1, %tl
4517 wrpr %l1, %tpc
4518 add %l1, 0x4, %l1
4519 wrpr %l1, %tnpc
4520 setx 0x34400001400, %l0, %l1
4521 wrpr %l1, %tstate
4522 wrhpr 0x4, %htstate
4523 retry
4524 tge %icc, 0x1
4525 tgu %xcc, 0x1
4526 andn %i4, %o1, %g6
4527loop_509:
4528 fpadd32s %f2, %f1, %f12
4529 stw %l3, [%l7 + 0x14]
4530 tneg %xcc, 0x0
4531 ldsw [%l7 + 0x70], %i6
4532 movne %icc, %i2, %l2
4533 fcmpgt16 %f4, %f0, %l6
4534 lduh [%l7 + 0x38], %i1
4535 brlz,a %g7, loop_510
4536 brgz %o6, loop_511
4537 std %f10, [%l7 + 0x08]
4538 std %f6, [%l7 + 0x28]
4539loop_510:
4540 bl,a %xcc, loop_512
4541loop_511:
4542 movre %l0, 0x0A9, %g4
4543 sethi 0x06A5, %o0
4544 fmovspos %icc, %f3, %f0
4545loop_512:
4546 movneg %icc, %l4, %o3
4547 bleu,a,pn %xcc, loop_513
4548 fornot2s %f3, %f3, %f10
4549 be loop_514
4550 lduw [%l7 + 0x0C], %l5
4551loop_513:
4552 tg %icc, 0x7
4553 bcs,a %icc, loop_515
4554loop_514:
4555 ldsb [%l7 + 0x3E], %i7
4556 udivx %i0, 0x0805, %g1
4557 bleu %icc, loop_516
4558loop_515:
4559 ldx [%l7 + 0x40], %o2
4560 brnz %g5, loop_517
4561 fand %f12, %f6, %f12
4562loop_516:
4563 tge %xcc, 0x7
4564 tleu %icc, 0x2
4565loop_517:
4566 tpos %xcc, 0x5
4567 ldd [%l7 + 0x48], %f2
4568 st %f14, [%l7 + 0x40]
4569 fpsub32s %f0, %f5, %f10
4570 brnz %i3, loop_518
4571 movne %xcc, %g3, %o4
4572 sth %g2, [%l7 + 0x7A]
4573 ldsw [%l7 + 0x68], %o5
4574loop_518:
4575 mulscc %i5, %l1, %o7
4576 subcc %i4, 0x14D1, %o1
4577 tge %xcc, 0x4
4578 std %f10, [%l7 + 0x20]
4579 taddcc %g6, %l3, %i2
4580 ldub [%l7 + 0x0B], %i6
4581 srax %l6, 0x12, %i1
4582 tleu %xcc, 0x5
4583 ldsw [%l7 + 0x38], %g7
4584 ldsb [%l7 + 0x69], %o6
4585 ld [%l7 + 0x50], %f5
4586 brgez %l0, loop_519
4587 fandnot2s %f4, %f11, %f4
4588 fmovrsne %g4, %f13, %f4
4589 taddcctv %l2, 0x0990, %o0
4590loop_519:
4591 fmovdcc %xcc, %f4, %f5
4592 fmovsg %xcc, %f15, %f2
4593 std %f14, [%l7 + 0x48]
4594 fmovdg %icc, %f1, %f9
4595 ldsh [%l7 + 0x34], %o3
4596 ldsh [%l7 + 0x36], %l5
4597 fxor %f12, %f10, %f0
4598 fornot2s %f15, %f10, %f11
4599 fbl %fcc2, loop_520
4600 ba,a,pn %xcc, loop_521
4601 tl %xcc, 0x6
4602 fmovrdlz %l4, %f14, %f2
4603loop_520:
4604 stx %i0, [%l7 + 0x30]
4605loop_521:
4606 tg %xcc, 0x7
4607 sdivx %i7, 0x102A, %g1
4608 fmovd %f2, %f2
4609 brgez,a %o2, loop_522
4610 ldd [%l7 + 0x40], %f2
4611 fmovrdgz %g5, %f12, %f2
4612 stb %g3, [%l7 + 0x1B]
4613loop_522:
4614 ldub [%l7 + 0x27], %i3
4615 fmul8ulx16 %f14, %f0, %f2
4616 fmovs %f5, %f12
4617 movne %icc, %g2, %o5
4618 fnegs %f5, %f6
4619 fmovsneg %xcc, %f1, %f11
4620 fpack32 %f6, %f8, %f2
4621 ldd [%l7 + 0x60], %f4
4622 fnot2s %f7, %f5
4623 stx %o4, [%l7 + 0x38]
4624 ldub [%l7 + 0x72], %l1
4625 andn %o7, %i5, %o1
4626 fmovdcc %icc, %f7, %f13
4627 ldd [%l7 + 0x70], %f6
4628 array8 %i4, %g6, %l3
4629 ldx [%l7 + 0x20], %i6
4630 fba %fcc3, loop_523
4631 tsubcc %i2, 0x06F7, %l6
4632 fzeros %f1
4633 fmovdleu %xcc, %f2, %f13
4634loop_523:
4635 fmovdne %xcc, %f6, %f8
4636 bvc,a,pt %xcc, loop_524
4637 ld [%l7 + 0x6C], %f14
4638 std %f0, [%l7 + 0x68]
4639 fcmpgt32 %f8, %f8, %i1
4640loop_524:
4641 fmovdle %icc, %f1, %f7
4642 bl loop_525
4643 add %o6, 0x1B6F, %g7
4644 smulcc %g4, %l0, %o0
4645 movn %icc, %l2, %l5
4646loop_525:
4647 fmovsvs %icc, %f9, %f6
4648 fbule,a %fcc0, loop_526
4649 ba,pt %icc, loop_527
4650 fbug %fcc0, loop_528
4651 lduh [%l7 + 0x24], %l4
4652loop_526:
4653 ldd [%l7 + 0x50], %f8
4654loop_527:
4655 edge32l %o3, %i0, %g1
4656loop_528:
4657 popc %i7, %g5
4658 ld [%l7 + 0x30], %f14
4659 fornot2s %f5, %f11, %f1
4660 move %icc, %o2, %i3
4661 nop
4662 setx loop_529, %l0, %l1
4663 wrpr 0x1, %tl
4664 wrpr %l1, %tnpc
4665 setx 0x34400001400, %l0, %l1
4666 wrpr %l1, %tstate
4667 wrhpr 0x4, %htstate
4668 done
4669 fmovdneg %icc, %f14, %f2
4670 edge32ln %g2, %o5, %o4
4671 fble %fcc3, loop_530
4672loop_529:
4673 subcc %g3, 0x12A6, %l1
4674 stw %i5, [%l7 + 0x48]
4675 fcmps %fcc2, %f13, %f12
4676loop_530:
4677 brlz,a %o7, loop_531
4678 fcmpeq16 %f4, %f2, %o1
4679 fmul8x16au %f4, %f15, %f6
4680 ldub [%l7 + 0x16], %g6
4681loop_531:
4682 fmovsg %icc, %f3, %f14
4683 fbule,a %fcc0, loop_532
4684 fsrc2s %f6, %f15
4685 fpadd32s %f8, %f4, %f7
4686 fmovrdgz %i4, %f12, %f6
4687loop_532:
4688 stx %i6, [%l7 + 0x30]
4689 sdiv %l3, 0x0AE1, %l6
4690 bvc,a,pt %xcc, loop_533
4691 ldsh [%l7 + 0x62], %i1
4692 tg %xcc, 0x7
4693 fornot1 %f2, %f12, %f0
4694loop_533:
4695 fornot1s %f14, %f1, %f15
4696 tcs %xcc, 0x3
4697 std %f12, [%l7 + 0x18]
4698 fmovdgu %xcc, %f2, %f5
4699 stb %o6, [%l7 + 0x0B]
4700 ldub [%l7 + 0x1C], %i2
4701 fbu,a %fcc3, loop_534
4702 fmovsvc %xcc, %f11, %f12
4703 bneg,pt %icc, loop_535
4704 fornot1 %f4, %f10, %f8
4705loop_534:
4706 be,a,pt %icc, loop_536
4707 movne %icc, %g4, %l0
4708loop_535:
4709 stx %o0, [%l7 + 0x40]
4710 movrgez %l2, 0x283, %l5
4711loop_536:
4712 ldub [%l7 + 0x76], %l4
4713 fors %f8, %f5, %f3
4714 fcmple16 %f6, %f12, %o3
4715 sth %g7, [%l7 + 0x5C]
4716 sra %g1, %i0, %g5
4717 fxnors %f4, %f11, %f7
4718 fba,a %fcc0, loop_537
4719 tcs %xcc, 0x2
4720 fmovdneg %xcc, %f7, %f3
4721 lduh [%l7 + 0x6A], %o2
4722loop_537:
4723 fmovsl %icc, %f13, %f11
4724 ldd [%l7 + 0x48], %f14
4725 ldsb [%l7 + 0x76], %i3
4726 mulx %g2, 0x1EA8, %o5
4727 stb %i7, [%l7 + 0x56]
4728 umul %o4, %l1, %i5
4729 fmovrsgez %o7, %f4, %f0
4730 fpadd16s %f15, %f14, %f14
4731 st %f9, [%l7 + 0x40]
4732 edge32ln %o1, %g3, %i4
4733 ld [%l7 + 0x10], %f2
4734 move %icc, %g6, %l3
4735 ldsw [%l7 + 0x14], %i6
4736 bvs,a loop_538
4737 edge32l %l6, %i1, %i2
4738 lduh [%l7 + 0x6A], %g4
4739 ld [%l7 + 0x44], %f10
4740loop_538:
4741 sdivx %o6, 0x0B2C, %o0
4742 stb %l2, [%l7 + 0x3F]
4743 popc 0x020F, %l0
4744 fmovrsgz %l5, %f10, %f15
4745 ldsb [%l7 + 0x4D], %o3
4746 fmovrdne %l4, %f8, %f12
4747 ldub [%l7 + 0x68], %g1
4748 fone %f0
4749 st %f6, [%l7 + 0x14]
4750 srax %g7, %g5, %o2
4751 ldsb [%l7 + 0x60], %i0
4752 fcmple16 %f4, %f0, %g2
4753 st %f1, [%l7 + 0x24]
4754 fpmerge %f6, %f7, %f12
4755 edge16n %i3, %o5, %i7
4756 stw %l1, [%l7 + 0x28]
4757 fmovs %f13, %f4
4758 bleu,a,pt %icc, loop_539
4759 fmovdge %xcc, %f13, %f15
4760 fcmpgt16 %f14, %f6, %o4
4761 fmovrde %o7, %f10, %f4
4762loop_539:
4763 bpos,a,pt %icc, loop_540
4764 array8 %i5, %o1, %i4
4765 tle %icc, 0x0
4766 fbug %fcc3, loop_541
4767loop_540:
4768 fcmpd %fcc1, %f10, %f0
4769 ldx [%l7 + 0x58], %g3
4770 fmovdle %xcc, %f11, %f6
4771loop_541:
4772 array8 %g6, %i6, %l6
4773 brgz,a %l3, loop_542
4774 fandnot1 %f2, %f12, %f6
4775 tle %icc, 0x3
4776 nop
4777 setx loop_543, %l0, %l1
4778 wrpr 0x1, %tl
4779 wrpr %l1, %tpc
4780 add %l1, 0x4, %l1
4781 wrpr %l1, %tnpc
4782 setx 0x34400001400, %l0, %l1
4783 wrpr %l1, %tstate
4784 wrhpr 0x4, %htstate
4785 retry
4786loop_542:
4787 brlz,a %i2, loop_544
4788 ldd [%l7 + 0x18], %f6
4789 fbn,a %fcc0, loop_545
4790loop_543:
4791 fornot1s %f15, %f2, %f3
4792loop_544:
4793 lduh [%l7 + 0x78], %g4
4794 fblg %fcc2, loop_546
4795loop_545:
4796 sth %o6, [%l7 + 0x24]
4797 sethi 0x0BA4, %i1
4798 be,a %icc, loop_547
4799loop_546:
4800 subc %o0, 0x0D03, %l2
4801 fnot2 %f4, %f10
4802 umulcc %l0, %l5, %o3
4803loop_547:
4804 fmovsneg %icc, %f0, %f9
4805 tneg %icc, 0x7
4806 fnegs %f2, %f13
4807 stw %l4, [%l7 + 0x6C]
4808 ldsb [%l7 + 0x09], %g7
4809 ldsb [%l7 + 0x62], %g1
4810 fzeros %f1
4811 xnorcc %g5, 0x1302, %o2
4812 ld [%l7 + 0x5C], %f9
4813 movge %icc, %i0, %i3
4814 popc %o5, %i7
4815 movpos %xcc, %l1, %g2
4816 fmul8x16al %f7, %f5, %f12
4817 andcc %o4, 0x1DD5, %i5
4818 smulcc %o7, %o1, %i4
4819 std %f6, [%l7 + 0x18]
4820 fandnot1 %f14, %f8, %f14
4821 fsrc2s %f10, %f5
4822 fpmerge %f6, %f3, %f8
4823 fblg %fcc3, loop_548
4824 subc %g3, 0x15B0, %i6
4825 movn %icc, %g6, %l3
4826 ldsw [%l7 + 0x68], %i2
4827loop_548:
4828 taddcc %g4, 0x1982, %o6
4829 array32 %l6, %o0, %l2
4830 siam 0x0
4831 srl %l0, 0x0D, %i1
4832 fmovde %icc, %f10, %f6
4833 ldub [%l7 + 0x2D], %o3
4834 fmul8sux16 %f12, %f0, %f6
4835 movvc %icc, %l4, %l5
4836 fmuld8sux16 %f3, %f0, %f6
4837 fsrc2s %f5, %f14
4838 stb %g7, [%l7 + 0x6A]
4839 fors %f14, %f5, %f6
4840 fpack16 %f6, %f9
4841 st %f1, [%l7 + 0x54]
4842 bgu,a loop_549
4843 fnot2s %f9, %f7
4844 ldub [%l7 + 0x1A], %g5
4845 fmovrsgez %g1, %f3, %f11
4846loop_549:
4847 mulscc %i0, %o2, %i3
4848 bcc,pt %xcc, loop_550
4849 fmovsge %xcc, %f2, %f5
4850 fmovdneg %icc, %f6, %f11
4851 fsrc1s %f8, %f6
4852loop_550:
4853 fmovsn %icc, %f13, %f1
4854 st %f6, [%l7 + 0x5C]
4855 movleu %icc, %i7, %o5
4856 srlx %g2, %l1, %i5
4857 tle %icc, 0x4
4858 fxor %f10, %f8, %f6
4859 sdivcc %o4, 0x0766, %o7
4860 te %xcc, 0x2
4861 be,a,pn %xcc, loop_551
4862 movre %i4, 0x30F, %o1
4863 ldub [%l7 + 0x6A], %g3
4864 tge %xcc, 0x1
4865loop_551:
4866 add %i6, 0x0221, %g6
4867 ldub [%l7 + 0x56], %l3
4868 ld [%l7 + 0x18], %f6
4869 st %f2, [%l7 + 0x5C]
4870 popc %i2, %g4
4871 ldsw [%l7 + 0x64], %o6
4872 stb %o0, [%l7 + 0x5D]
4873 fcmpeq16 %f0, %f14, %l6
4874 ldsw [%l7 + 0x58], %l2
4875 ld [%l7 + 0x14], %f14
4876 sth %i1, [%l7 + 0x1A]
4877 fmovdg %icc, %f14, %f4
4878 stx %l0, [%l7 + 0x58]
4879 ldd [%l7 + 0x30], %f12
4880 nop
4881 setx loop_552, %l0, %l1
4882 jmpl %l1, %l4
4883 ldsh [%l7 + 0x32], %o3
4884 stb %g7, [%l7 + 0x28]
4885 fmovdcs %xcc, %f9, %f3
4886loop_552:
4887 lduw [%l7 + 0x5C], %l5
4888 fexpand %f4, %f6
4889 sdivx %g1, 0x1D62, %g5
4890 ldd [%l7 + 0x78], %f6
4891 ldsb [%l7 + 0x60], %o2
4892 movleu %icc, %i0, %i3
4893 bcc,pt %icc, loop_553
4894 bneg,pt %xcc, loop_554
4895 st %f11, [%l7 + 0x14]
4896 movle %xcc, %o5, %g2
4897loop_553:
4898 fpsub16s %f8, %f0, %f5
4899loop_554:
4900 fmovsne %icc, %f5, %f13
4901 fcmpgt16 %f12, %f4, %l1
4902 bl,a,pt %xcc, loop_555
4903 movgu %icc, %i5, %i7
4904 ta %xcc, 0x1
4905 ldub [%l7 + 0x5E], %o7
4906loop_555:
4907 sub %o4, 0x125A, %o1
4908 ld [%l7 + 0x5C], %f10
4909 ldsb [%l7 + 0x78], %i4
4910 bvc,a,pt %icc, loop_556
4911 sllx %i6, 0x16, %g3
4912 fornot2 %f8, %f12, %f0
4913 movge %xcc, %l3, %g6
4914loop_556:
4915 fmovdgu %icc, %f4, %f14
4916 stx %i2, [%l7 + 0x60]
4917 nop
4918 setx loop_557, %l0, %l1
4919 wrpr 0x1, %tl
4920 wrpr %l1, %tnpc
4921 setx 0x34400001400, %l0, %l1
4922 wrpr %l1, %tstate
4923 wrhpr 0x4, %htstate
4924 done
4925 ld [%l7 + 0x20], %f1
4926 fmovsle %xcc, %f0, %f7
4927 movrgez %o6, 0x3B3, %g4
4928loop_557:
4929 tneg %icc, 0x0
4930 movl %icc, %o0, %l6
4931 smul %i1, 0x013D, %l0
4932 sth %l4, [%l7 + 0x1E]
4933 stx %o3, [%l7 + 0x70]
4934 ld [%l7 + 0x68], %f8
4935 fba %fcc2, loop_558
4936 ldsw [%l7 + 0x70], %g7
4937 st %f10, [%l7 + 0x6C]
4938 tpos %icc, 0x3
4939loop_558:
4940 ldub [%l7 + 0x14], %l5
4941 fxor %f8, %f10, %f14
4942 lduw [%l7 + 0x60], %g1
4943 std %f4, [%l7 + 0x10]
4944 fnor %f6, %f12, %f6
4945 sth %l2, [%l7 + 0x6E]
4946 stb %g5, [%l7 + 0x48]
4947 edge16ln %i0, %o2, %o5
4948 fornot2s %f6, %f15, %f7
4949 stx %i3, [%l7 + 0x78]
4950 ldub [%l7 + 0x14], %l1
4951 lduw [%l7 + 0x2C], %g2
4952 st %f8, [%l7 + 0x34]
4953 udiv %i5, 0x178F, %i7
4954 st %f14, [%l7 + 0x40]
4955 ldx [%l7 + 0x78], %o4
4956 fmovdne %xcc, %f15, %f12
4957 fnot2s %f3, %f9
4958 ldx [%l7 + 0x38], %o1
4959 fbule,a %fcc2, loop_559
4960 alignaddr %i4, %i6, %g3
4961 fzeros %f12
4962 stw %o7, [%l7 + 0x60]
4963loop_559:
4964 ldsh [%l7 + 0x5C], %g6
4965 lduh [%l7 + 0x60], %l3
4966 xorcc %o6, %g4, %o0
4967 tcc %icc, 0x0
4968 udiv %l6, 0x1B5E, %i1
4969 bn,a loop_560
4970 fnor %f12, %f10, %f14
4971 array16 %i2, %l4, %l0
4972 faligndata %f14, %f12, %f0
4973loop_560:
4974 sth %o3, [%l7 + 0x7E]
4975 fmovsge %icc, %f15, %f15
4976 brz %g7, loop_561
4977 st %f10, [%l7 + 0x6C]
4978 ldsh [%l7 + 0x1E], %g1
4979 bpos loop_562
4980loop_561:
4981 call loop_563
4982 fandnot2 %f8, %f12, %f8
4983 fmuld8ulx16 %f9, %f14, %f2
4984loop_562:
4985 tne %xcc, 0x4
4986loop_563:
4987 ldsw [%l7 + 0x3C], %l5
4988 ld [%l7 + 0x54], %f14
4989 st %f13, [%l7 + 0x38]
4990 fpsub16 %f10, %f10, %f0
4991 orn %l2, %g5, %o2
4992 ta %xcc, 0x0
4993 ldd [%l7 + 0x20], %f0
4994 movge %icc, %o5, %i3
4995 andcc %i0, 0x132F, %g2
4996 movre %i5, 0x09B, %l1
4997 st %f14, [%l7 + 0x60]
4998 array8 %i7, %o4, %o1
4999 tn %icc, 0x6
5000 movre %i4, 0x0C3, %g3
5001 sth %o7, [%l7 + 0x14]
5002 fcmpeq32 %f8, %f8, %i6
5003 fpsub32s %f0, %f2, %f4
5004 fbe %fcc2, loop_564
5005 nop
5006 setx loop_565, %l0, %l1
5007 wrpr 0x1, %tl
5008 wrpr %l1, %tpc
5009 add %l1, 0x4, %l1
5010 wrpr %l1, %tnpc
5011 setx 0x34400001400, %l0, %l1
5012 wrpr %l1, %tstate
5013 wrhpr 0x4, %htstate
5014 retry
5015 edge8n %l3, %o6, %g6
5016 popc 0x06F7, %o0
5017loop_564:
5018 edge16ln %g4, %l6, %i2
5019loop_565:
5020 edge16l %l4, %l0, %o3
5021 bne %xcc, loop_566
5022 sth %g7, [%l7 + 0x26]
5023 fpadd16 %f2, %f8, %f14
5024 movne %icc, %g1, %l5
5025loop_566:
5026 fbul %fcc1, loop_567
5027 movrgez %l2, 0x233, %i1
5028 ba,a loop_568
5029 fandnot1 %f14, %f4, %f2
5030loop_567:
5031 lduh [%l7 + 0x1C], %g5
5032 sub %o5, %o2, %i3
5033loop_568:
5034 bneg,pt %icc, loop_569
5035 srl %i0, 0x11, %g2
5036 call loop_570
5037 fble %fcc1, loop_571
5038loop_569:
5039 fmul8x16al %f15, %f1, %f14
5040 bg,a,pt %icc, loop_572
5041loop_570:
5042 fmovda %xcc, %f15, %f13
5043loop_571:
5044 fzeros %f4
5045 tpos %xcc, 0x1
5046loop_572:
5047 brgz,a %i5, loop_573
5048 fxor %f12, %f4, %f6
5049 sth %l1, [%l7 + 0x74]
5050 lduw [%l7 + 0x24], %o4
5051loop_573:
5052 ldsw [%l7 + 0x7C], %i7
5053 fmovdne %xcc, %f7, %f9
5054 sra %o1, 0x19, %g3
5055 ldx [%l7 + 0x70], %o7
5056 tleu %icc, 0x0
5057 fmovdcs %icc, %f1, %f9
5058 fmovdvc %icc, %f14, %f12
5059 lduw [%l7 + 0x74], %i6
5060 mova %xcc, %i4, %o6
5061 fnot2s %f7, %f2
5062 stx %l3, [%l7 + 0x28]
5063 fcmpd %fcc2, %f8, %f6
5064 edge8 %o0, %g4, %g6
5065 bcc,pn %icc, loop_574
5066 tgu %icc, 0x3
5067 add %l6, %l4, %i2
5068 stx %o3, [%l7 + 0x48]
5069loop_574:
5070 tsubcc %l0, %g1, %g7
5071 sdiv %l5, 0x0AEC, %i1
5072 ldub [%l7 + 0x38], %l2
5073 umulcc %g5, %o5, %o2
5074 tcc %icc, 0x4
5075 ble,a %xcc, loop_575
5076 fandnot2s %f12, %f9, %f4
5077 stb %i3, [%l7 + 0x59]
5078 fmovrdgz %g2, %f10, %f0
5079loop_575:
5080 fblg,a %fcc3, loop_576
5081 movrlz %i0, %i5, %o4
5082 ldsh [%l7 + 0x46], %i7
5083 fornot2 %f10, %f14, %f6
5084loop_576:
5085 alignaddr %o1, %l1, %g3
5086 fxors %f3, %f11, %f3
5087 fones %f2
5088 fcmpgt32 %f0, %f4, %i6
5089 movge %icc, %i4, %o6
5090 ldd [%l7 + 0x68], %f6
5091 fmuld8ulx16 %f2, %f6, %f14
5092 sth %o7, [%l7 + 0x2A]
5093 ldx [%l7 + 0x30], %l3
5094 ld [%l7 + 0x68], %f12
5095 fmovsle %icc, %f7, %f14
5096 lduh [%l7 + 0x32], %g4
5097 movge %icc, %g6, %l6
5098 tle %xcc, 0x0
5099 lduh [%l7 + 0x4A], %l4
5100 move %xcc, %i2, %o0
5101 lduh [%l7 + 0x38], %o3
5102 siam 0x1
5103 pdist %f0, %f8, %f10
5104 fmovdn %xcc, %f4, %f8
5105 fzeros %f6
5106 addcc %l0, %g7, %l5
5107 fcmple32 %f2, %f8, %g1
5108 orncc %l2, 0x07A8, %g5
5109 tsubcc %o5, 0x0F2B, %o2
5110 stx %i3, [%l7 + 0x58]
5111 ld [%l7 + 0x0C], %f12
5112 fmovrse %g2, %f12, %f13
5113 ld [%l7 + 0x4C], %f4
5114 movvc %icc, %i1, %i5
5115 edge8ln %i0, %o4, %o1
5116 xor %i7, %g3, %l1
5117 ldd [%l7 + 0x58], %f6
5118 edge8 %i4, %i6, %o7
5119 ld [%l7 + 0x28], %f11
5120 fble %fcc1, loop_577
5121 movvs %icc, %l3, %o6
5122 st %f9, [%l7 + 0x5C]
5123 stx %g6, [%l7 + 0x38]
5124loop_577:
5125 edge8ln %l6, %g4, %i2
5126 addc %o0, %o3, %l0
5127 stw %l4, [%l7 + 0x44]
5128 andncc %g7, %g1, %l2
5129 fands %f1, %f14, %f9
5130 fmovsne %icc, %f7, %f14
5131 srlx %l5, %g5, %o2
5132 fpack16 %f14, %f2
5133 fmovdcc %icc, %f7, %f11
5134 fmovsa %xcc, %f1, %f6
5135 fsrc2 %f8, %f10
5136 movrne %i3, 0x1B6, %g2
5137 fmovsgu %icc, %f0, %f3
5138 bneg,a,pn %xcc, loop_578
5139 ldsh [%l7 + 0x6A], %i1
5140 ldx [%l7 + 0x58], %i5
5141 ldsb [%l7 + 0x0E], %o5
5142loop_578:
5143 fzero %f4
5144 ld [%l7 + 0x74], %f9
5145 st %f4, [%l7 + 0x24]
5146 sethi 0x167E, %i0
5147 ldub [%l7 + 0x62], %o4
5148 array32 %i7, %o1, %l1
5149 fmovsvc %xcc, %f3, %f4
5150 fmovdcc %icc, %f14, %f13
5151 or %i4, %i6, %o7
5152 ldsw [%l7 + 0x44], %g3
5153 bneg,pt %icc, loop_579
5154 array8 %o6, %g6, %l3
5155 fornot1 %f14, %f0, %f0
5156 brz,a %l6, loop_580
5157loop_579:
5158 bshuffle %f8, %f10, %f12
5159 fnot2s %f3, %f5
5160 stw %i2, [%l7 + 0x60]
5161loop_580:
5162 movrne %o0, %o3, %l0
5163 fmovrdgz %l4, %f2, %f0
5164 fmovdle %icc, %f5, %f3
5165 srax %g7, 0x18, %g1
5166 bge %icc, loop_581
5167 edge16ln %l2, %l5, %g5
5168 umulcc %o2, 0x128D, %i3
5169 ldd [%l7 + 0x78], %f14
5170loop_581:
5171 xor %g2, 0x11AA, %i1
5172 stx %g4, [%l7 + 0x58]
5173 fpsub16 %f0, %f8, %f12
5174 lduh [%l7 + 0x24], %i5
5175 fandnot1s %f3, %f11, %f4
5176 ldub [%l7 + 0x19], %o5
5177 fcmpne16 %f12, %f4, %o4
5178 array32 %i0, %o1, %l1
5179 addc %i7, %i4, %i6
5180 fone %f6
5181 addccc %g3, %o7, %o6
5182 ldsb [%l7 + 0x4D], %g6
5183 bcc,pn %icc, loop_582
5184 fand %f10, %f2, %f0
5185 fmovrslez %l6, %f13, %f8
5186 std %f12, [%l7 + 0x28]
5187loop_582:
5188 tn %xcc, 0x2
5189 fmovrsgez %l3, %f6, %f13
5190 lduw [%l7 + 0x38], %o0
5191 bcc,a %icc, loop_583
5192 stx %o3, [%l7 + 0x38]
5193 orcc %i2, %l4, %l0
5194 lduw [%l7 + 0x18], %g1
5195loop_583:
5196 ldsh [%l7 + 0x08], %g7
5197 bg,a %icc, loop_584
5198 or %l5, %l2, %g5
5199 ba,a %xcc, loop_585
5200 fmul8sux16 %f0, %f0, %f2
5201loop_584:
5202 fcmpes %fcc3, %f6, %f4
5203 ldd [%l7 + 0x48], %f0
5204loop_585:
5205 st %f6, [%l7 + 0x14]
5206 brlez %o2, loop_586
5207 tge %xcc, 0x1
5208 fbue,a %fcc0, loop_587
5209 fmovrde %g2, %f14, %f10
5210loop_586:
5211 subccc %i1, %g4, %i5
5212 fmovsn %icc, %f1, %f3
5213loop_587:
5214 ldsw [%l7 + 0x20], %o5
5215 bneg,pt %xcc, loop_588
5216 stb %o4, [%l7 + 0x73]
5217 andn %i3, %o1, %l1
5218 tl %icc, 0x5
5219loop_588:
5220 fmovscs %icc, %f15, %f0
5221 stx %i0, [%l7 + 0x68]
5222 stw %i7, [%l7 + 0x54]
5223 lduw [%l7 + 0x70], %i4
5224 fbu,a %fcc0, loop_589
5225 st %f11, [%l7 + 0x60]
5226 popc 0x1B54, %i6
5227 fmovse %xcc, %f12, %f15
5228loop_589:
5229 fmovse %icc, %f11, %f8
5230 edge32n %o7, %o6, %g6
5231 fbuge %fcc3, loop_590
5232 tleu %xcc, 0x5
5233 ldsb [%l7 + 0x5F], %g3
5234 sra %l3, 0x19, %l6
5235loop_590:
5236 ldsb [%l7 + 0x34], %o0
5237 fbe,a %fcc0, loop_591
5238 brlz,a %i2, loop_592
5239 fmovdneg %xcc, %f6, %f11
5240 stx %l4, [%l7 + 0x18]
5241loop_591:
5242 bge,a,pt %xcc, loop_593
5243loop_592:
5244 ld [%l7 + 0x2C], %f4
5245 ld [%l7 + 0x28], %f9
5246 fnegs %f5, %f11
5247loop_593:
5248 ldsw [%l7 + 0x54], %l0
5249 movrlz %g1, %o3, %l5
5250 bl,a %icc, loop_594
5251 fones %f13
5252 ldsb [%l7 + 0x71], %g7
5253 fpack32 %f10, %f10, %f2
5254loop_594:
5255 fbo,a %fcc3, loop_595
5256 fsrc2 %f4, %f8
5257 stb %g5, [%l7 + 0x27]
5258 array32 %l2, %g2, %o2
5259loop_595:
5260 ld [%l7 + 0x74], %f11
5261 brgez,a %g4, loop_596
5262 ldsw [%l7 + 0x30], %i1
5263 tpos %xcc, 0x1
5264 array16 %o5, %i5, %o4
5265loop_596:
5266 fexpand %f7, %f0
5267 udiv %i3, 0x1267, %l1
5268 lduw [%l7 + 0x1C], %i0
5269 popc 0x1FD7, %i7
5270 tsubcc %i4, 0x02A7, %i6
5271 st %f8, [%l7 + 0x68]
5272 movrgz %o7, %o6, %g6
5273 umul %o1, 0x19B2, %l3
5274 st %f0, [%l7 + 0x48]
5275 fmovsle %icc, %f12, %f15
5276 orcc %l6, 0x0213, %o0
5277 edge8ln %i2, %g3, %l4
5278 brnz,a %g1, loop_597
5279 brgz,a %o3, loop_598
5280 siam 0x0
5281 bge,a loop_599
5282loop_597:
5283 fnand %f2, %f4, %f6
5284loop_598:
5285 fcmpes %fcc0, %f15, %f7
5286 bleu %xcc, loop_600
5287loop_599:
5288 stb %l0, [%l7 + 0x61]
5289 stw %g7, [%l7 + 0x64]
5290 fpsub32s %f15, %f11, %f13
5291loop_600:
5292 lduw [%l7 + 0x08], %g5
5293 bleu,a %icc, loop_601
5294 udivx %l5, 0x0F99, %l2
5295 xor %g2, 0x10BC, %o2
5296 tl %xcc, 0x5
5297loop_601:
5298 smulcc %i1, 0x1645, %g4
5299 movneg %xcc, %o5, %o4
5300 ldsb [%l7 + 0x52], %i3
5301 be,a loop_602
5302 movn %icc, %i5, %i0
5303 fmovdcc %xcc, %f15, %f4
5304 te %xcc, 0x7
5305loop_602:
5306 fpadd32 %f4, %f6, %f0
5307 brnz %i7, loop_603
5308 lduh [%l7 + 0x76], %i4
5309 fands %f0, %f12, %f12
5310 ld [%l7 + 0x10], %f5
5311loop_603:
5312 addcc %l1, %o7, %o6
5313 tg %icc, 0x7
5314 stx %g6, [%l7 + 0x18]
5315 sth %o1, [%l7 + 0x40]
5316 movrgez %i6, 0x293, %l3
5317 stx %l6, [%l7 + 0x10]
5318 fxor %f4, %f4, %f8
5319 fnors %f6, %f8, %f7
5320 fmovdleu %xcc, %f10, %f3
5321 ldd [%l7 + 0x50], %f14
5322 subccc %i2, %g3, %l4
5323 taddcctv %g1, 0x01D6, %o0
5324 fpadd32s %f1, %f10, %f15
5325 brlez,a %l0, loop_604
5326 ldsh [%l7 + 0x78], %o3
5327 array16 %g5, %l5, %g7
5328 ldd [%l7 + 0x60], %f6
5329loop_604:
5330 fsrc1 %f6, %f14
5331 ba,pn %xcc, loop_605
5332 faligndata %f12, %f2, %f12
5333 bn,a,pn %icc, loop_606
5334 movg %xcc, %l2, %o2
5335loop_605:
5336 fbge %fcc0, loop_607
5337 subc %i1, %g2, %o5
5338loop_606:
5339 ble,a loop_608
5340 fmovda %icc, %f12, %f5
5341loop_607:
5342 ldd [%l7 + 0x10], %f8
5343 movrne %o4, %g4, %i3
5344loop_608:
5345 fandnot2s %f6, %f15, %f5
5346 fmovrdne %i5, %f8, %f0
5347 fnot2 %f14, %f2
5348 andncc %i0, %i7, %i4
5349 fnor %f2, %f0, %f10
5350 fcmpgt16 %f2, %f4, %o7
5351 fabsd %f12, %f6
5352 fmovsle %icc, %f1, %f8
5353 fbl %fcc2, loop_609
5354 sub %l1, %g6, %o1
5355 fmovsvs %xcc, %f0, %f9
5356 fcmpeq32 %f8, %f2, %o6
5357loop_609:
5358 array32 %l3, %l6, %i2
5359 bcs loop_610
5360 stw %i6, [%l7 + 0x7C]
5361 sth %l4, [%l7 + 0x70]
5362 ba,a loop_611
5363loop_610:
5364 ldd [%l7 + 0x20], %f2
5365 fmovrslz %g3, %f6, %f6
5366 tpos %xcc, 0x4
5367loop_611:
5368 bl,a,pn %xcc, loop_612
5369 fmovrdgz %g1, %f10, %f4
5370 ldsw [%l7 + 0x64], %o0
5371 ldsw [%l7 + 0x58], %o3
5372loop_612:
5373 fpack32 %f6, %f2, %f14
5374 st %f8, [%l7 + 0x4C]
5375 fmovrdlz %l0, %f4, %f2
5376 fnor %f8, %f0, %f4
5377 array16 %g5, %g7, %l2
5378 addcc %l5, %o2, %g2
5379 tneg %xcc, 0x0
5380 for %f0, %f8, %f8
5381 stb %i1, [%l7 + 0x0D]
5382 ldx [%l7 + 0x40], %o5
5383 stx %o4, [%l7 + 0x78]
5384 sth %i3, [%l7 + 0x22]
5385 movgu %icc, %i5, %g4
5386 fnot1 %f12, %f4
5387 sra %i7, 0x11, %i4
5388 bgu,pn %icc, loop_613
5389 tl %xcc, 0x3
5390 fmovrdlez %o7, %f8, %f12
5391 ldd [%l7 + 0x18], %f4
5392loop_613:
5393 andcc %i0, 0x1965, %g6
5394 ldx [%l7 + 0x10], %l1
5395 fabss %f9, %f1
5396 fnand %f6, %f8, %f4
5397 be,a %xcc, loop_614
5398 st %f4, [%l7 + 0x60]
5399 stw %o1, [%l7 + 0x0C]
5400 fmovdneg %icc, %f2, %f5
5401loop_614:
5402 fbl %fcc2, loop_615
5403 sth %o6, [%l7 + 0x20]
5404 fmovda %xcc, %f10, %f8
5405 bcc,pt %icc, loop_616
5406loop_615:
5407 fmovdn %xcc, %f12, %f11
5408 fcmple32 %f10, %f8, %l3
5409 edge16l %i2, %l6, %l4
5410loop_616:
5411 fcmple32 %f2, %f10, %i6
5412 fpadd32 %f8, %f14, %f2
5413 ldsb [%l7 + 0x08], %g3
5414 stx %o0, [%l7 + 0x20]
5415 ldsh [%l7 + 0x5E], %o3
5416 fnors %f11, %f13, %f2
5417 fmovdpos %icc, %f7, %f12
5418 tgu %icc, 0x0
5419 srl %g1, %g5, %l0
5420 sll %l2, %l5, %o2
5421 fmuld8ulx16 %f10, %f12, %f4
5422 movne %xcc, %g7, %i1
5423 pdist %f6, %f0, %f10
5424 array16 %g2, %o4, %i3
5425 brlz %o5, loop_617
5426 bshuffle %f0, %f6, %f8
5427 fbue,a %fcc1, loop_618
5428 orcc %i5, %i7, %i4
5429loop_617:
5430 fmuld8ulx16 %f0, %f6, %f2
5431 std %f10, [%l7 + 0x68]
5432loop_618:
5433 ldsb [%l7 + 0x16], %o7
5434 stb %i0, [%l7 + 0x3C]
5435 ldsh [%l7 + 0x3E], %g4
5436 fcmpes %fcc0, %f2, %f9
5437 fands %f15, %f11, %f7
5438 brlz,a %l1, loop_619
5439 movrlz %o1, %g6, %o6
5440 fzero %f12
5441 nop
5442 setx loop_620, %l0, %l1
5443 wrpr 0x1, %tl
5444 wrpr %l1, %tpc
5445 add %l1, 0x4, %l1
5446 wrpr %l1, %tnpc
5447 setx 0x34400001400, %l0, %l1
5448 wrpr %l1, %tstate
5449 wrhpr 0x4, %htstate
5450 retry
5451loop_619:
5452 fornot1s %f7, %f2, %f3
5453 umulcc %l3, 0x1821, %l6
5454 fmovscc %xcc, %f5, %f14
5455loop_620:
5456 bgu,a loop_621
5457 fzero %f2
5458 lduw [%l7 + 0x18], %i2
5459 edge16ln %i6, %g3, %o0
5460loop_621:
5461 fbule %fcc0, loop_622
5462 fmul8x16al %f2, %f1, %f2
5463 fmuld8sux16 %f10, %f7, %f2
5464 sth %o3, [%l7 + 0x10]
5465loop_622:
5466 taddcc %l4, 0x08ED, %g1
5467 movg %xcc, %l0, %l2
5468 st %f10, [%l7 + 0x50]
5469 lduh [%l7 + 0x1C], %g5
5470 umul %l5, %o2, %g7
5471 udivcc %i1, 0x1003, %o4
5472 stb %g2, [%l7 + 0x18]
5473 lduh [%l7 + 0x30], %o5
5474 bcc,a loop_623
5475 fsrc2 %f12, %f0
5476 fbne,a %fcc0, loop_624
5477 movle %xcc, %i3, %i7
5478loop_623:
5479 sra %i4, 0x0C, %o7
5480 ldd [%l7 + 0x10], %f14
5481loop_624:
5482 fbl %fcc3, loop_625
5483 xnorcc %i0, 0x0293, %i5
5484 bvs,a,pt %icc, loop_626
5485 alignaddr %l1, %o1, %g4
5486loop_625:
5487 ldsh [%l7 + 0x7E], %g6
5488 fmovsgu %xcc, %f9, %f0
5489loop_626:
5490 xorcc %l3, %l6, %o6
5491 taddcc %i6, 0x0276, %g3
5492 movge %xcc, %o0, %o3
5493 fpsub32s %f10, %f5, %f1
5494 stw %l4, [%l7 + 0x60]
5495 popc 0x11FA, %g1
5496 st %f11, [%l7 + 0x64]
5497 edge8n %i2, %l0, %l2
5498 fnand %f8, %f12, %f8
5499 tvs %icc, 0x5
5500 ldsh [%l7 + 0x64], %g5
5501 st %f10, [%l7 + 0x50]
5502 std %f8, [%l7 + 0x70]
5503 smul %l5, %g7, %o2
5504 fmovsn %icc, %f4, %f4
5505 fmovsvc %icc, %f8, %f11
5506 udivx %o4, 0x082D, %g2
5507 edge8 %i1, %o5, %i7
5508 or %i3, %i4, %i0
5509 movge %icc, %o7, %i5
5510 tgu %icc, 0x5
5511 std %f10, [%l7 + 0x10]
5512 tcc %icc, 0x3
5513 fmovrsne %o1, %f11, %f3
5514 fmovrsgz %g4, %f14, %f3
5515 fbg %fcc2, loop_627
5516 stx %g6, [%l7 + 0x20]
5517 fbule,a %fcc3, loop_628
5518 sdiv %l3, 0x04ED, %l1
5519loop_627:
5520 fmul8ulx16 %f14, %f0, %f10
5521 fmovrsgz %o6, %f5, %f8
5522loop_628:
5523 fmovdne %xcc, %f7, %f3
5524 ldub [%l7 + 0x2A], %i6
5525 sth %g3, [%l7 + 0x22]
5526 ldsh [%l7 + 0x2E], %l6
5527 bne %xcc, loop_629
5528 edge32n %o0, %o3, %l4
5529 sdiv %i2, 0x0218, %l0
5530 subc %g1, %l2, %g5
5531loop_629:
5532 add %g7, 0x1573, %o2
5533 xorcc %o4, 0x0DA9, %g2
5534 bcc,pt %icc, loop_630
5535 fbg,a %fcc0, loop_631
5536 fmovdn %xcc, %f2, %f14
5537 fnot1 %f10, %f0
5538loop_630:
5539 ldub [%l7 + 0x0E], %l5
5540loop_631:
5541 alignaddrl %i1, %i7, %o5
5542 edge8l %i3, %i0, %o7
5543 fmovrsgez %i4, %f11, %f2
5544 edge16n %i5, %g4, %g6
5545 fmovrsgz %o1, %f10, %f5
5546 movcc %xcc, %l3, %l1
5547 bshuffle %f12, %f4, %f14
5548 fones %f5
5549 fpmerge %f2, %f5, %f14
5550 ldsb [%l7 + 0x43], %o6
5551 stx %g3, [%l7 + 0x18]
5552 fbne %fcc3, loop_632
5553 ldx [%l7 + 0x58], %l6
5554 bne loop_633
5555 lduh [%l7 + 0x22], %o0
5556loop_632:
5557 fabss %f1, %f0
5558 alignaddr %i6, %l4, %i2
5559loop_633:
5560 sth %l0, [%l7 + 0x4E]
5561 fxnor %f8, %f4, %f8
5562 add %o3, 0x128C, %g1
5563 nop
5564 setx loop_634, %l0, %l1
5565 wrpr 0x1, %tl
5566 wrpr %l1, %tpc
5567 add %l1, 0x4, %l1
5568 wrpr %l1, %tnpc
5569 setx 0x34400001400, %l0, %l1
5570 wrpr %l1, %tstate
5571 wrhpr 0x4, %htstate
5572 retry
5573 edge16 %g5, %g7, %l2
5574 fmovdge %xcc, %f8, %f9
5575 umul %o4, %o2, %g2
5576loop_634:
5577 addcc %i1, %l5, %i7
5578 fbul %fcc3, loop_635
5579 stw %o5, [%l7 + 0x70]
5580 udiv %i0, 0x04CB, %o7
5581 fmovdpos %icc, %f9, %f9
5582loop_635:
5583 st %f3, [%l7 + 0x0C]
5584 edge32l %i4, %i5, %i3
5585 stw %g4, [%l7 + 0x08]
5586 ldsb [%l7 + 0x1D], %o1
5587 ldsb [%l7 + 0x4B], %l3
5588 fandnot2s %f15, %f11, %f7
5589 movrgez %g6, %l1, %o6
5590 fmovrdlez %g3, %f14, %f6
5591 smul %l6, 0x0A42, %o0
5592 fcmpne32 %f2, %f6, %i6
5593 udivcc %l4, 0x01C5, %l0
5594 lduh [%l7 + 0x5E], %i2
5595 ba %xcc, loop_636
5596 fpsub16s %f5, %f0, %f12
5597 fpsub32s %f14, %f1, %f2
5598 fmovrslz %o3, %f7, %f11
5599loop_636:
5600 andcc %g1, 0x1652, %g7
5601 call loop_637
5602 ldsb [%l7 + 0x65], %l2
5603 fcmped %fcc1, %f2, %f6
5604 stw %o4, [%l7 + 0x4C]
5605loop_637:
5606 fmovs %f15, %f14
5607 orcc %g5, %g2, %o2
5608 stb %i1, [%l7 + 0x73]
5609 mova %icc, %i7, %o5
5610 fmovdn %icc, %f0, %f6
5611 move %xcc, %l5, %o7
5612 st %f6, [%l7 + 0x64]
5613 fcmpeq16 %f10, %f8, %i0
5614 fcmpgt16 %f14, %f10, %i5
5615 tpos %icc, 0x2
5616 brlez %i4, loop_638
5617 bcc,pt %icc, loop_639
5618 fmovs %f14, %f5
5619 fbo %fcc1, loop_640
5620loop_638:
5621 stb %g4, [%l7 + 0x73]
5622loop_639:
5623 fbe,a %fcc1, loop_641
5624 ldx [%l7 + 0x78], %i3
5625loop_640:
5626 lduh [%l7 + 0x0A], %o1
5627 fmovrdlez %g6, %f4, %f6
5628loop_641:
5629 tpos %xcc, 0x7
5630 mulx %l1, %l3, %o6
5631 ldx [%l7 + 0x68], %l6
5632 bcc loop_642
5633 ldsb [%l7 + 0x53], %g3
5634 fmovrdlz %i6, %f12, %f14
5635 fblg %fcc2, loop_643
5636loop_642:
5637 ldub [%l7 + 0x55], %l4
5638 stw %l0, [%l7 + 0x20]
5639 ldd [%l7 + 0x58], %f0
5640loop_643:
5641 tle %icc, 0x0
5642 fmovs %f3, %f9
5643 fmovdneg %xcc, %f4, %f6
5644 sethi 0x0829, %o0
5645 fbue,a %fcc3, loop_644
5646 be,pn %icc, loop_645
5647 fpadd32 %f0, %f10, %f0
5648 fcmpeq32 %f12, %f6, %o3
5649loop_644:
5650 taddcc %g1, %i2, %l2
5651loop_645:
5652 ldsh [%l7 + 0x12], %o4
5653 movleu %icc, %g5, %g2
5654 fornot1s %f15, %f8, %f14
5655 be,pn %xcc, loop_646
5656 lduh [%l7 + 0x42], %g7
5657 fmovspos %xcc, %f7, %f8
5658 tsubcctv %o2, 0x03BB, %i1
5659loop_646:
5660 edge16n %i7, %l5, %o7
5661 lduh [%l7 + 0x64], %o5
5662 ldd [%l7 + 0x60], %f14
5663 fexpand %f2, %f6
5664 be loop_647
5665 taddcc %i0, 0x0A75, %i5
5666 stw %g4, [%l7 + 0x08]
5667 fpack16 %f6, %f7
5668loop_647:
5669 movvs %icc, %i3, %o1
5670 mulscc %i4, %g6, %l1
5671 ld [%l7 + 0x7C], %f13
5672 fmovsgu %icc, %f15, %f7
5673 smulcc %o6, %l6, %g3
5674 fbge %fcc0, loop_648
5675 ldub [%l7 + 0x64], %l3
5676 ldd [%l7 + 0x78], %f0
5677 ldsw [%l7 + 0x08], %i6
5678loop_648:
5679 tsubcctv %l4, %o0, %l0
5680 ldsw [%l7 + 0x7C], %o3
5681 taddcc %g1, %l2, %o4
5682 and %g5, %g2, %i2
5683 ld [%l7 + 0x7C], %f9
5684 lduw [%l7 + 0x28], %g7
5685 fnands %f1, %f0, %f4
5686 ldsh [%l7 + 0x64], %o2
5687 fcmpgt32 %f12, %f14, %i7
5688 ldsh [%l7 + 0x78], %i1
5689 ldsb [%l7 + 0x12], %l5
5690 movgu %icc, %o5, %i0
5691 fmovda %xcc, %f15, %f4
5692 ld [%l7 + 0x38], %f15
5693 stb %o7, [%l7 + 0x45]
5694 ldd [%l7 + 0x68], %f0
5695 tcc %xcc, 0x2
5696 ldd [%l7 + 0x08], %f2
5697 fbule,a %fcc1, loop_649
5698 sllx %i5, %i3, %o1
5699 ldx [%l7 + 0x78], %g4
5700 udiv %i4, 0x03A1, %l1
5701loop_649:
5702 fpadd32s %f15, %f11, %f1
5703 fmovse %xcc, %f0, %f2
5704 lduw [%l7 + 0x78], %g6
5705 ldsb [%l7 + 0x73], %o6
5706 ldub [%l7 + 0x43], %g3
5707 fcmpeq32 %f6, %f10, %l6
5708 fmovdvc %icc, %f1, %f11
5709 fnegs %f2, %f11
5710 movn %icc, %i6, %l4
5711 movvs %icc, %l3, %l0
5712 lduh [%l7 + 0x78], %o0
5713 tpos %icc, 0x3
5714 fmovrslez %g1, %f10, %f14
5715 ldx [%l7 + 0x48], %o3
5716 move %icc, %l2, %o4
5717 ldd [%l7 + 0x58], %f4
5718 lduw [%l7 + 0x6C], %g5
5719 fbge %fcc2, loop_650
5720 movneg %xcc, %i2, %g7
5721 ldsw [%l7 + 0x70], %o2
5722 fzeros %f1
5723loop_650:
5724 ld [%l7 + 0x78], %f11
5725 fmovrdne %i7, %f0, %f12
5726 taddcctv %i1, %l5, %o5
5727 ldd [%l7 + 0x20], %f12
5728 ldd [%l7 + 0x58], %f6
5729 sth %i0, [%l7 + 0x46]
5730 umul %g2, 0x07BF, %i5
5731 movrlz %i3, 0x0C1, %o7
5732 fpsub16 %f10, %f2, %f4
5733 fcmple32 %f14, %f4, %g4
5734 fsrc2 %f4, %f12
5735 ldub [%l7 + 0x2F], %o1
5736 taddcc %i4, %g6, %o6
5737 fpadd32s %f5, %f2, %f11
5738 taddcc %g3, 0x1EF0, %l1
5739 fmovde %icc, %f14, %f7
5740 fmovdl %icc, %f4, %f12
5741 fornot1 %f4, %f6, %f12
5742 ldub [%l7 + 0x49], %i6
5743 ldsb [%l7 + 0x25], %l4
5744 lduh [%l7 + 0x48], %l6
5745 fmovdvc %xcc, %f15, %f1
5746 brgz,a %l3, loop_651
5747 stx %l0, [%l7 + 0x38]
5748 lduw [%l7 + 0x70], %o0
5749 fmovrdne %o3, %f8, %f6
5750loop_651:
5751 fmul8ulx16 %f8, %f8, %f10
5752 te %xcc, 0x1
5753 fmovdcc %icc, %f12, %f5
5754 fcmpd %fcc3, %f10, %f6
5755 fandnot2 %f0, %f6, %f2
5756 nop
5757 setx loop_652, %l0, %l1
5758 wrpr 0x1, %tl
5759 wrpr %l1, %tpc
5760 add %l1, 0x4, %l1
5761 wrpr %l1, %tnpc
5762 setx 0x34400001400, %l0, %l1
5763 wrpr %l1, %tstate
5764 wrhpr 0x4, %htstate
5765 retry
5766 ld [%l7 + 0x54], %f11
5767 be,pn %icc, loop_653
5768 movvs %icc, %l2, %g1
5769loop_652:
5770 fmovdpos %xcc, %f0, %f13
5771 ldsw [%l7 + 0x24], %o4
5772loop_653:
5773 tne %icc, 0x2
5774 stw %g5, [%l7 + 0x6C]
5775 ldsw [%l7 + 0x28], %i2
5776 ldsw [%l7 + 0x5C], %g7
5777 alignaddr %o2, %i1, %i7
5778 edge8n %l5, %o5, %i0
5779 movrne %i5, %i3, %o7
5780 add %g2, 0x02E6, %o1
5781 fmovdg %icc, %f2, %f2
5782 fzero %f0
5783 fpsub32 %f4, %f6, %f6
5784 ldx [%l7 + 0x78], %i4
5785 ldsw [%l7 + 0x48], %g6
5786 lduh [%l7 + 0x1A], %o6
5787 bvs,a,pn %xcc, loop_654
5788 ldsw [%l7 + 0x6C], %g4
5789 move %icc, %g3, %i6
5790 mova %icc, %l1, %l4
5791loop_654:
5792 sth %l6, [%l7 + 0x5A]
5793 ta %xcc, 0x0
5794 sth %l3, [%l7 + 0x58]
5795 bcc loop_655
5796 nop
5797 setx loop_656, %l0, %l1
5798 jmpl %l1, %l0
5799 fnegd %f8, %f2
5800 ldsw [%l7 + 0x5C], %o3
5801loop_655:
5802 srlx %o0, %g1, %l2
5803loop_656:
5804 ldsw [%l7 + 0x24], %o4
5805 ldsh [%l7 + 0x54], %g5
5806 tgu %xcc, 0x5
5807 fornot1s %f8, %f8, %f10
5808 edge16n %g7, %i2, %i1
5809 std %f6, [%l7 + 0x78]
5810 stb %o2, [%l7 + 0x08]
5811 fblg,a %fcc0, loop_657
5812 fmovrdlez %i7, %f6, %f14
5813 addcc %o5, 0x0273, %l5
5814 fbn,a %fcc3, loop_658
5815loop_657:
5816 ldsh [%l7 + 0x36], %i5
5817 xnor %i0, 0x14EC, %i3
5818 fmovda %icc, %f6, %f11
5819loop_658:
5820 edge32l %o7, %g2, %i4
5821 brlz %o1, loop_659
5822 ld [%l7 + 0x20], %f4
5823 ldd [%l7 + 0x48], %f8
5824 bvc,pn %xcc, loop_660
5825loop_659:
5826 fmovscc %icc, %f4, %f14
5827 stb %o6, [%l7 + 0x62]
5828 tg %xcc, 0x7
5829loop_660:
5830 stw %g4, [%l7 + 0x1C]
5831 ldsb [%l7 + 0x51], %g3
5832 fornot2 %f4, %f10, %f0
5833 subc %i6, %g6, %l1
5834 fone %f14
5835 umulcc %l4, 0x1469, %l3
5836 sra %l6, %o3, %o0
5837 fmovrde %g1, %f6, %f8
5838 bvc,a loop_661
5839 fmovrde %l0, %f6, %f14
5840 ldsb [%l7 + 0x33], %l2
5841 fnegd %f14, %f2
5842loop_661:
5843 fors %f10, %f8, %f4
5844 fpmerge %f2, %f0, %f12
5845 fxors %f4, %f1, %f13
5846 ld [%l7 + 0x10], %f8
5847 fpack32 %f6, %f8, %f8
5848 srlx %o4, %g7, %g5
5849 movg %xcc, %i2, %o2
5850 fbul,a %fcc2, loop_662
5851 bvc,a %xcc, loop_663
5852 array8 %i1, %o5, %l5
5853 te %xcc, 0x0
5854loop_662:
5855 array32 %i7, %i0, %i3
5856loop_663:
5857 fbg %fcc1, loop_664
5858 brgz %o7, loop_665
5859 tl %icc, 0x0
5860 fmovsvs %icc, %f13, %f7
5861loop_664:
5862 bcc loop_666
5863loop_665:
5864 fbn %fcc2, loop_667
5865 pdist %f4, %f12, %f2
5866 std %f10, [%l7 + 0x78]
5867loop_666:
5868 st %f9, [%l7 + 0x0C]
5869loop_667:
5870 fpack32 %f8, %f4, %f10
5871 fpack16 %f4, %f5
5872 fabsd %f2, %f4
5873 stw %i5, [%l7 + 0x44]
5874 edge8l %i4, %o1, %g2
5875 fmovdvc %xcc, %f10, %f6
5876 siam 0x0
5877 ldx [%l7 + 0x08], %g4
5878 ldd [%l7 + 0x48], %f8
5879 edge32n %g3, %i6, %g6
5880 bpos,pt %icc, loop_668
5881 edge32 %o6, %l1, %l3
5882 ldx [%l7 + 0x20], %l4
5883 fandnot2s %f0, %f6, %f3
5884loop_668:
5885 tn %icc, 0x6
5886 ldsb [%l7 + 0x1F], %l6
5887 bcc,a %xcc, loop_669
5888 fpadd16 %f4, %f12, %f8
5889 ldx [%l7 + 0x08], %o3
5890 array32 %g1, %o0, %l0
5891loop_669:
5892 lduh [%l7 + 0x6A], %o4
5893 std %f10, [%l7 + 0x58]
5894 fbuge,a %fcc2, loop_670
5895 te %icc, 0x1
5896 bcc %xcc, loop_671
5897 nop
5898 setx loop_672, %l0, %l1
5899 wrpr 0x1, %tl
5900 wrpr %l1, %tpc
5901 add %l1, 0x4, %l1
5902 wrpr %l1, %tnpc
5903 setx 0x34400001400, %l0, %l1
5904 wrpr %l1, %tstate
5905 wrhpr 0x4, %htstate
5906 retry
5907loop_670:
5908 fmovda %xcc, %f2, %f9
5909 ldsh [%l7 + 0x38], %l2
5910loop_671:
5911 fcmpes %fcc2, %f0, %f12
5912loop_672:
5913 lduh [%l7 + 0x0A], %g7
5914 std %f6, [%l7 + 0x70]
5915 ld [%l7 + 0x30], %f15
5916 tcs %xcc, 0x3
5917 fblg %fcc1, loop_673
5918 ldd [%l7 + 0x78], %f4
5919 fcmpd %fcc3, %f2, %f2
5920 ld [%l7 + 0x54], %f1
5921loop_673:
5922 std %f10, [%l7 + 0x40]
5923 brlez %i2, loop_674
5924 lduh [%l7 + 0x3E], %o2
5925 xnorcc %i1, %g5, %o5
5926 stw %i7, [%l7 + 0x2C]
5927loop_674:
5928 andn %l5, 0x1AE0, %i0
5929 fnors %f8, %f6, %f2
5930 stw %o7, [%l7 + 0x74]
5931 fmovdneg %icc, %f10, %f2
5932 ldsw [%l7 + 0x68], %i3
5933 tcs %icc, 0x5
5934 fsrc2s %f14, %f6
5935 std %f12, [%l7 + 0x10]
5936 bg %xcc, loop_675
5937 edge16l %i4, %i5, %o1
5938 be,a,pn %icc, loop_676
5939 fmovdneg %icc, %f1, %f12
5940loop_675:
5941 edge32ln %g4, %g2, %g3
5942 smul %g6, %i6, %o6
5943loop_676:
5944 brgz,a %l3, loop_677
5945 movvc %xcc, %l4, %l1
5946 ld [%l7 + 0x74], %f4
5947 fmovrslez %l6, %f12, %f14
5948loop_677:
5949 edge16ln %g1, %o3, %l0
5950 tne %icc, 0x6
5951 fbuge,a %fcc3, loop_678
5952 movrne %o0, 0x2D2, %l2
5953 edge32ln %o4, %g7, %o2
5954 sdiv %i2, 0x17E5, %g5
5955loop_678:
5956 movg %xcc, %o5, %i7
5957 fbue,a %fcc2, loop_679
5958 fandnot2s %f7, %f13, %f13
5959 fmovdneg %icc, %f10, %f11
5960 fmovsn %icc, %f15, %f8
5961loop_679:
5962 sethi 0x0B7D, %i1
5963 udivx %i0, 0x0ADE, %o7
5964 ld [%l7 + 0x54], %f10
5965 bpos,a,pt %icc, loop_680
5966 fcmpeq16 %f2, %f14, %i3
5967 be,a loop_681
5968 add %l5, %i4, %i5
5969loop_680:
5970 sdivx %g4, 0x0B85, %g2
5971 bneg,a %icc, loop_682
5972loop_681:
5973 smulcc %o1, 0x1564, %g6
5974 mulx %g3, 0x06D7, %i6
5975 stx %o6, [%l7 + 0x08]
5976loop_682:
5977 fcmple32 %f6, %f8, %l3
5978 fsrc2s %f12, %f12
5979 bneg,a loop_683
5980 fblg %fcc2, loop_684
5981 bge %icc, loop_685
5982 fornot2s %f10, %f2, %f8
5983loop_683:
5984 smulcc %l4, %l1, %l6
5985loop_684:
5986 addcc %o3, %g1, %l0
5987loop_685:
5988 movl %icc, %o0, %l2
5989 brnz,a %o4, loop_686
5990 fcmpd %fcc1, %f0, %f2
5991 ldsw [%l7 + 0x1C], %o2
5992 ldub [%l7 + 0x2C], %g7
5993loop_686:
5994 edge32 %i2, %o5, %g5
5995 ld [%l7 + 0x28], %f1
5996 fors %f2, %f5, %f14
5997 fnot2 %f6, %f0
5998 fnot1s %f1, %f10
5999 tsubcctv %i7, 0x0B0B, %i1
6000 addc %o7, 0x022E, %i3
6001 lduw [%l7 + 0x7C], %l5
6002 tge %xcc, 0x4
6003 bn,pt %icc, loop_687
6004 stx %i0, [%l7 + 0x20]
6005 ldx [%l7 + 0x10], %i4
6006 fsrc2 %f0, %f10
6007loop_687:
6008 fsrc1 %f0, %f10
6009 array8 %i5, %g2, %g4
6010 xor %g6, 0x1F14, %g3
6011 andcc %i6, %o6, %l3
6012 fpadd32s %f14, %f7, %f3
6013 ldsh [%l7 + 0x3C], %l4
6014 fbuge,a %fcc0, loop_688
6015 tneg %xcc, 0x5
6016 edge8l %o1, %l6, %o3
6017 array32 %g1, %l1, %o0
6018loop_688:
6019 ldx [%l7 + 0x20], %l0
6020 ld [%l7 + 0x4C], %f5
6021 fmovsg %xcc, %f3, %f1
6022 ldd [%l7 + 0x58], %f4
6023 stb %o4, [%l7 + 0x0D]
6024 ldsb [%l7 + 0x46], %l2
6025 bneg,a %icc, loop_689
6026 fmovsle %icc, %f6, %f11
6027 movge %xcc, %o2, %g7
6028 fmovsa %xcc, %f14, %f10
6029loop_689:
6030 edge32l %o5, %g5, %i7
6031 movre %i2, 0x01F, %o7
6032 sth %i3, [%l7 + 0x1A]
6033 fmovdleu %icc, %f14, %f8
6034 fabss %f7, %f8
6035 fmovdcs %icc, %f11, %f4
6036 fbge,a %fcc3, loop_690
6037 fandnot1s %f0, %f9, %f10
6038 fnands %f6, %f2, %f12
6039 std %f10, [%l7 + 0x58]
6040loop_690:
6041 ldsh [%l7 + 0x76], %l5
6042 udivcc %i1, 0x0832, %i4
6043 bpos,a,pt %icc, loop_691
6044 fxnors %f3, %f5, %f7
6045 fmovrdlz %i0, %f8, %f2
6046 fnot1 %f12, %f0
6047loop_691:
6048 lduh [%l7 + 0x6C], %g2
6049 fcmpne32 %f14, %f6, %i5
6050 fsrc2s %f14, %f1
6051 mulscc %g6, %g4, %g3
6052 fcmpeq16 %f8, %f12, %o6
6053 srlx %l3, %l4, %o1
6054 bcc,a %icc, loop_692
6055 ldsb [%l7 + 0x21], %i6
6056 fmovrslez %o3, %f13, %f13
6057 fbe,a %fcc1, loop_693
6058loop_692:
6059 lduw [%l7 + 0x68], %l6
6060 fandnot1s %f3, %f8, %f2
6061 ldsb [%l7 + 0x47], %l1
6062loop_693:
6063 fmovrdgez %g1, %f8, %f12
6064 lduw [%l7 + 0x68], %o0
6065 fornot2 %f4, %f14, %f4
6066 fcmpne32 %f4, %f4, %o4
6067 movrlz %l2, %l0, %g7
6068 fnot2s %f9, %f5
6069 mova %icc, %o5, %g5
6070 fpmerge %f1, %f0, %f8
6071 fxnor %f2, %f4, %f14
6072 fmovdcs %icc, %f8, %f11
6073 sth %o2, [%l7 + 0x62]
6074 stx %i7, [%l7 + 0x28]
6075 udiv %o7, 0x1238, %i3
6076 ldd [%l7 + 0x70], %f0
6077 bneg,a,pn %xcc, loop_694
6078 fbl,a %fcc1, loop_695
6079 ldsb [%l7 + 0x74], %l5
6080 lduh [%l7 + 0x74], %i1
6081loop_694:
6082 bleu,a %icc, loop_696
6083loop_695:
6084 udivx %i2, 0x1FA1, %i4
6085 umulcc %g2, %i5, %g6
6086 fba,a %fcc0, loop_697
6087loop_696:
6088 fbg,a %fcc0, loop_698
6089 edge16 %g4, %g3, %i0
6090 fbu %fcc0, loop_699
6091loop_697:
6092 bpos loop_700
6093loop_698:
6094 ldsh [%l7 + 0x6A], %l3
6095 ldd [%l7 + 0x50], %f6
6096loop_699:
6097 fandnot1s %f15, %f13, %f10
6098loop_700:
6099 fbul %fcc1, loop_701
6100 fmovrsgez %o6, %f14, %f13
6101 stb %o1, [%l7 + 0x69]
6102 fpsub32s %f15, %f6, %f8
6103loop_701:
6104 smul %i6, %o3, %l4
6105 ldx [%l7 + 0x60], %l1
6106 sth %g1, [%l7 + 0x5A]
6107 fmovdvs %icc, %f12, %f6
6108 fmul8x16 %f11, %f14, %f10
6109 fandnot1s %f15, %f14, %f11
6110 fbue %fcc3, loop_702
6111 srax %l6, 0x05, %o4
6112 sth %l2, [%l7 + 0x10]
6113 fandnot2s %f15, %f1, %f12
6114loop_702:
6115 st %f7, [%l7 + 0x70]
6116 bshuffle %f12, %f6, %f12
6117 fpadd16s %f3, %f0, %f12
6118 fcmpd %fcc1, %f0, %f6
6119 movrne %o0, 0x13D, %g7
6120 fpsub32s %f15, %f0, %f4
6121 movpos %icc, %l0, %o5
6122 lduh [%l7 + 0x30], %o2
6123 brgz,a %i7, loop_703
6124 stb %g5, [%l7 + 0x6C]
6125 bvc,a,pn %icc, loop_704
6126 stb %o7, [%l7 + 0x0A]
6127loop_703:
6128 fbl,a %fcc1, loop_705
6129 ldub [%l7 + 0x16], %i3
6130loop_704:
6131 fnegs %f0, %f9
6132 movpos %icc, %l5, %i1
6133loop_705:
6134 fmovdge %xcc, %f3, %f8
6135 stb %i2, [%l7 + 0x18]
6136 sth %i4, [%l7 + 0x34]
6137 bcs,a,pt %xcc, loop_706
6138 fcmpd %fcc3, %f2, %f2
6139 addccc %g2, 0x1EDA, %i5
6140 fornot1 %f14, %f0, %f8
6141loop_706:
6142 faligndata %f6, %f12, %f6
6143 movge %icc, %g6, %g3
6144 movcs %icc, %g4, %i0
6145 st %f14, [%l7 + 0x4C]
6146 fornot2s %f10, %f15, %f3
6147 stb %o6, [%l7 + 0x0A]
6148 st %f1, [%l7 + 0x78]
6149 alignaddr %o1, %i6, %o3
6150 ldx [%l7 + 0x48], %l3
6151 fnand %f6, %f14, %f10
6152 fxor %f12, %f12, %f10
6153 fmovda %icc, %f4, %f7
6154 brlz,a %l4, loop_707
6155 ldsh [%l7 + 0x0C], %g1
6156 fmovsle %xcc, %f10, %f10
6157 fmovrsne %l6, %f3, %f15
6158loop_707:
6159 lduw [%l7 + 0x50], %l1
6160 edge8ln %o4, %l2, %g7
6161 sra %o0, 0x0E, %o5
6162 fbl %fcc0, loop_708
6163 fbu %fcc3, loop_709
6164 ldub [%l7 + 0x69], %o2
6165 bn,pn %icc, loop_710
6166loop_708:
6167 st %f8, [%l7 + 0x44]
6168loop_709:
6169 nop
6170 setx loop_711, %l0, %l1
6171 jmpl %l1, %l0
6172 ldsh [%l7 + 0x3A], %i7
6173loop_710:
6174 lduh [%l7 + 0x54], %g5
6175 st %f13, [%l7 + 0x38]
6176loop_711:
6177 ldsh [%l7 + 0x6A], %o7
6178 ld [%l7 + 0x5C], %f0
6179 srlx %l5, %i3, %i2
6180 lduh [%l7 + 0x20], %i4
6181 fmovdge %xcc, %f13, %f2
6182 mulscc %g2, 0x17E7, %i5
6183 edge16ln %i1, %g3, %g4
6184 fmovd %f12, %f8
6185 movrlz %g6, 0x26F, %i0
6186 stw %o6, [%l7 + 0x5C]
6187 te %xcc, 0x5
6188 stb %o1, [%l7 + 0x5E]
6189 fmovdcc %icc, %f6, %f9
6190 stw %o3, [%l7 + 0x78]
6191 brgez,a %i6, loop_712
6192 ldsh [%l7 + 0x62], %l3
6193 nop
6194 setx loop_713, %l0, %l1
6195 jmpl %l1, %l4
6196 ta %xcc, 0x5
6197loop_712:
6198 smulcc %g1, 0x097C, %l6
6199 fcmple32 %f6, %f4, %o4
6200loop_713:
6201 bne loop_714
6202 fmovrdgz %l2, %f12, %f2
6203 fcmple16 %f12, %f6, %l1
6204 orcc %g7, %o5, %o2
6205loop_714:
6206 fmul8sux16 %f14, %f2, %f10
6207 fmovdg %xcc, %f3, %f1
6208 tle %xcc, 0x6
6209 fxnors %f1, %f15, %f5
6210 movn %icc, %o0, %i7
6211 stw %g5, [%l7 + 0x20]
6212 fornot1s %f1, %f6, %f4
6213 bn,a %xcc, loop_715
6214 brz,a %o7, loop_716
6215 brz %l5, loop_717
6216 fmovsvs %icc, %f11, %f1
6217loop_715:
6218 lduw [%l7 + 0x60], %i3
6219loop_716:
6220 sth %l0, [%l7 + 0x38]
6221loop_717:
6222 brlez,a %i2, loop_718
6223 fnand %f2, %f6, %f10
6224 fnot2 %f6, %f2
6225 bvc,pn %icc, loop_719
6226loop_718:
6227 alignaddrl %g2, %i4, %i1
6228 fbul %fcc0, loop_720
6229 bpos %xcc, loop_721
6230loop_719:
6231 fands %f12, %f6, %f6
6232 fmovrse %i5, %f13, %f12
6233loop_720:
6234 brlz,a %g3, loop_722
6235loop_721:
6236 subc %g4, 0x1891, %g6
6237 fexpand %f14, %f14
6238 tneg %xcc, 0x1
6239loop_722:
6240 movle %xcc, %i0, %o6
6241 fbge,a %fcc0, loop_723
6242 fornot2 %f10, %f4, %f12
6243 ldd [%l7 + 0x50], %f12
6244 sub %o1, 0x1922, %i6
6245loop_723:
6246 ldsh [%l7 + 0x3A], %l3
6247 brgez,a %o3, loop_724
6248 fmovrdgz %g1, %f8, %f6
6249 fnors %f12, %f10, %f4
6250 tn %xcc, 0x0
6251loop_724:
6252 edge32n %l6, %o4, %l2
6253 taddcc %l4, %g7, %o5
6254 st %f2, [%l7 + 0x58]
6255 ldsh [%l7 + 0x32], %o2
6256 fxor %f6, %f8, %f10
6257 taddcc %l1, 0x1CCC, %o0
6258 fbge,a %fcc2, loop_725
6259 ld [%l7 + 0x08], %f0
6260 fcmpne32 %f10, %f0, %g5
6261 movn %xcc, %i7, %l5
6262loop_725:
6263 stx %o7, [%l7 + 0x48]
6264 edge16l %i3, %l0, %i2
6265 and %i4, %i1, %g2
6266 fpadd32s %f6, %f12, %f7
6267 sth %i5, [%l7 + 0x26]
6268 sth %g4, [%l7 + 0x2A]
6269 movrlz %g6, 0x2E2, %g3
6270 movvs %xcc, %o6, %o1
6271 fbn %fcc1, loop_726
6272 fmovdgu %xcc, %f2, %f13
6273 ldsh [%l7 + 0x64], %i6
6274 edge32ln %i0, %o3, %g1
6275loop_726:
6276 ld [%l7 + 0x34], %f10
6277 smul %l3, %l6, %l2
6278 ba %xcc, loop_727
6279 add %l4, 0x0A40, %g7
6280 fmovsleu %icc, %f7, %f8
6281 movrgez %o5, %o4, %o2
6282loop_727:
6283 andncc %l1, %o0, %g5
6284 brz,a %l5, loop_728
6285 tne %xcc, 0x2
6286 fabsd %f12, %f4
6287 std %f0, [%l7 + 0x28]
6288loop_728:
6289 movleu %xcc, %i7, %i3
6290 fmovd %f4, %f6
6291 ldub [%l7 + 0x71], %o7
6292 fmovs %f12, %f13
6293 lduh [%l7 + 0x4E], %i2
6294 siam 0x4
6295 mova %icc, %l0, %i1
6296 fpadd32 %f6, %f4, %f8
6297 sth %i4, [%l7 + 0x6A]
6298 fnot1 %f10, %f14
6299 movge %icc, %g2, %i5
6300 movcs %xcc, %g4, %g6
6301 ldsb [%l7 + 0x68], %o6
6302 ldsh [%l7 + 0x1E], %o1
6303 movcs %icc, %g3, %i0
6304 ldx [%l7 + 0x68], %o3
6305 brlz %i6, loop_729
6306 fbe %fcc3, loop_730
6307 ldd [%l7 + 0x50], %f6
6308 fbuge %fcc1, loop_731
6309loop_729:
6310 edge8 %l3, %g1, %l2
6311loop_730:
6312 addccc %l6, %g7, %l4
6313 ldd [%l7 + 0x70], %f2
6314loop_731:
6315 fcmple32 %f2, %f14, %o4
6316 nop
6317 setx loop_732, %l0, %l1
6318 wrpr 0x1, %tl
6319 wrpr %l1, %tpc
6320 add %l1, 0x4, %l1
6321 wrpr %l1, %tnpc
6322 setx 0x34400001400, %l0, %l1
6323 wrpr %l1, %tstate
6324 wrhpr 0x4, %htstate
6325 retry
6326 fpadd32s %f7, %f2, %f8
6327 move %icc, %o5, %l1
6328 lduw [%l7 + 0x48], %o2
6329loop_732:
6330 stw %o0, [%l7 + 0x3C]
6331 mulx %g5, %i7, %l5
6332 stx %o7, [%l7 + 0x30]
6333 std %f2, [%l7 + 0x68]
6334 fbul %fcc2, loop_733
6335 tsubcctv %i2, %l0, %i3
6336 ldsb [%l7 + 0x31], %i4
6337 orn %g2, 0x1152, %i5
6338loop_733:
6339 tvs %xcc, 0x1
6340 edge8n %g4, %g6, %o6
6341 fbn %fcc2, loop_734
6342 ldx [%l7 + 0x50], %o1
6343 movgu %xcc, %g3, %i0
6344 fpadd32 %f10, %f14, %f0
6345loop_734:
6346 be,a %xcc, loop_735
6347 fmovda %xcc, %f5, %f5
6348 sethi 0x0707, %i1
6349 siam 0x0
6350loop_735:
6351 fbn,a %fcc0, loop_736
6352 stb %o3, [%l7 + 0x0F]
6353 fbn,a %fcc1, loop_737
6354 ldsb [%l7 + 0x7E], %l3
6355loop_736:
6356 fmovdne %icc, %f6, %f5
6357 nop
6358 setx loop_738, %l0, %l1
6359 wrpr 0x1, %tl
6360 wrpr %l1, %tnpc
6361 setx 0x34400001400, %l0, %l1
6362 wrpr %l1, %tstate
6363 wrhpr 0x4, %htstate
6364 done
6365loop_737:
6366 fmul8x16al %f9, %f1, %f2
6367 fmovdl %xcc, %f3, %f12
6368 fnot2s %f1, %f7
6369loop_738:
6370 sth %i6, [%l7 + 0x3E]
6371 bcs,pn %xcc, loop_739
6372 fmovsn %icc, %f1, %f5
6373 fpadd16s %f0, %f10, %f2
6374 lduh [%l7 + 0x60], %l2
6375loop_739:
6376 orcc %l6, %g7, %g1
6377 fmovrsne %l4, %f4, %f4
6378 fmul8x16 %f2, %f12, %f10
6379 ldsb [%l7 + 0x31], %o4
6380 bcs,a,pn %xcc, loop_740
6381 fbul %fcc0, loop_741
6382 brlz %o5, loop_742
6383 lduh [%l7 + 0x7A], %l1
6384loop_740:
6385 bl,a,pn %xcc, loop_743
6386loop_741:
6387 ldd [%l7 + 0x10], %f0
6388loop_742:
6389 tleu %xcc, 0x0
6390 brlz,a %o0, loop_744
6391loop_743:
6392 fmovrsgz %o2, %f0, %f2
6393 fors %f15, %f15, %f15
6394 fmovsvc %xcc, %f8, %f7
6395loop_744:
6396 fzeros %f5
6397 subccc %i7, 0x1A4F, %g5
6398 ldx [%l7 + 0x48], %l5
6399 ldsw [%l7 + 0x20], %i2
6400 srax %l0, 0x16, %o7
6401 bcc,a loop_745
6402 fones %f9
6403 stx %i3, [%l7 + 0x20]
6404 movl %xcc, %g2, %i4
6405loop_745:
6406 fbu,a %fcc2, loop_746
6407 tneg %icc, 0x6
6408 ld [%l7 + 0x1C], %f3
6409 fcmpgt32 %f8, %f2, %g4
6410loop_746:
6411 movcc %xcc, %i5, %g6
6412 bshuffle %f0, %f14, %f10
6413 fnand %f10, %f4, %f8
6414 bg,a %icc, loop_747
6415 movvs %icc, %o6, %o1
6416 fblg,a %fcc1, loop_748
6417 edge16n %i0, %i1, %g3
6418loop_747:
6419 ldsw [%l7 + 0x44], %l3
6420 bcs loop_749
6421loop_748:
6422 fmovdpos %icc, %f12, %f1
6423 movg %xcc, %o3, %l2
6424 or %i6, %l6, %g7
6425loop_749:
6426 edge16ln %g1, %l4, %o4
6427 ldub [%l7 + 0x7C], %l1
6428 subc %o5, %o2, %i7
6429 fnands %f11, %f5, %f15
6430 fnegd %f4, %f8
6431 ldd [%l7 + 0x30], %f8
6432 tge %icc, 0x1
6433 ldub [%l7 + 0x3D], %g5
6434 bshuffle %f0, %f12, %f12
6435 or %o0, %i2, %l0
6436 fbe,a %fcc2, loop_750
6437 movleu %xcc, %l5, %i3
6438 sethi 0x0C25, %o7
6439 fbuge %fcc1, loop_751
6440loop_750:
6441 orcc %i4, %g2, %g4
6442 ldub [%l7 + 0x5E], %g6
6443 fcmple16 %f14, %f12, %i5
6444loop_751:
6445 bge loop_752
6446 brlz %o1, loop_753
6447 fbue %fcc2, loop_754
6448 fmovde %xcc, %f0, %f12
6449loop_752:
6450 stw %o6, [%l7 + 0x20]
6451loop_753:
6452 bcs %xcc, loop_755
6453loop_754:
6454 sll %i0, %i1, %l3
6455 fmovrse %o3, %f0, %f12
6456 fmovdpos %xcc, %f13, %f5
6457loop_755:
6458 fmul8x16au %f4, %f2, %f0
6459 st %f2, [%l7 + 0x0C]
6460 subc %g3, 0x0191, %i6
6461 alignaddrl %l6, %l2, %g7
6462 fbug %fcc2, loop_756
6463 mulx %g1, %o4, %l4
6464 stw %o5, [%l7 + 0x08]
6465 fbue,a %fcc3, loop_757
6466loop_756:
6467 stx %o2, [%l7 + 0x58]
6468 tsubcctv %l1, %i7, %g5
6469 fpackfix %f6, %f6
6470loop_757:
6471 fmovrsgez %o0, %f9, %f0
6472 ldub [%l7 + 0x76], %l0
6473 fpackfix %f4, %f13
6474 lduw [%l7 + 0x24], %l5
6475 fand %f14, %f10, %f14
6476 be,a,pt %xcc, loop_758
6477 bg %icc, loop_759
6478 stx %i2, [%l7 + 0x40]
6479 fandnot2 %f0, %f2, %f12
6480loop_758:
6481 movre %i3, 0x3DA, %i4
6482loop_759:
6483 fsrc1s %f4, %f0
6484 fmovscs %icc, %f3, %f13
6485 tge %icc, 0x3
6486 ldd [%l7 + 0x78], %f6
6487 fpadd16s %f3, %f2, %f0
6488 add %g2, 0x1E17, %g4
6489 fnot2 %f8, %f6
6490 fornot1s %f14, %f12, %f8
6491 movrne %g6, %o7, %o1
6492 fmovrsgz %i5, %f4, %f3
6493 fmovrsgz %o6, %f2, %f3
6494 fmovs %f6, %f6
6495 ldub [%l7 + 0x71], %i1
6496 stx %i0, [%l7 + 0x10]
6497 ldub [%l7 + 0x26], %o3
6498 ldsb [%l7 + 0x52], %l3
6499 fpadd32 %f10, %f8, %f12
6500 brlz %i6, loop_760
6501 std %f12, [%l7 + 0x78]
6502 ldsb [%l7 + 0x37], %g3
6503 ld [%l7 + 0x60], %f0
6504loop_760:
6505 tvc %icc, 0x5
6506 alignaddr %l6, %l2, %g7
6507 fcmpeq16 %f12, %f6, %o4
6508 mulx %g1, 0x0D89, %l4
6509 smulcc %o5, 0x0B7B, %o2
6510 fpack32 %f2, %f10, %f2
6511 lduw [%l7 + 0x54], %l1
6512 fornot1 %f4, %f4, %f10
6513 smulcc %g5, %o0, %i7
6514 faligndata %f14, %f4, %f4
6515 edge16 %l5, %i2, %l0
6516 array16 %i3, %g2, %i4
6517 fcmpes %fcc3, %f9, %f0
6518 array32 %g6, %o7, %g4
6519 ldd [%l7 + 0x68], %f10
6520 lduh [%l7 + 0x66], %o1
6521 std %f0, [%l7 + 0x38]
6522 fmul8x16au %f12, %f9, %f10
6523 fmovda %xcc, %f15, %f5
6524 pdist %f14, %f10, %f8
6525 ldsb [%l7 + 0x19], %o6
6526 fbug,a %fcc3, loop_761
6527 bleu,a,pt %xcc, loop_762
6528 fmovdge %xcc, %f1, %f6
6529 smulcc %i1, %i5, %i0
6530loop_761:
6531 fcmple16 %f4, %f2, %l3
6532loop_762:
6533 bshuffle %f8, %f4, %f12
6534 fbug %fcc1, loop_763
6535 alignaddr %i6, %g3, %l6
6536 ldd [%l7 + 0x08], %f2
6537 movrne %l2, 0x2E0, %g7
6538loop_763:
6539 ldsb [%l7 + 0x37], %o4
6540 brlz %g1, loop_764
6541 fbg %fcc3, loop_765
6542 fmovrsgez %l4, %f7, %f0
6543 st %f6, [%l7 + 0x08]
6544loop_764:
6545 lduw [%l7 + 0x7C], %o5
6546loop_765:
6547 fornot1 %f12, %f8, %f14
6548 fnot2s %f3, %f9
6549 fnot2s %f11, %f8
6550 fbug %fcc2, loop_766
6551 lduw [%l7 + 0x50], %o2
6552 ld [%l7 + 0x44], %f5
6553 fbg,a %fcc0, loop_767
6554loop_766:
6555 fcmpgt16 %f8, %f2, %l1
6556 fmovd %f0, %f2
6557 ldsw [%l7 + 0x70], %o3
6558loop_767:
6559 fmovdpos %xcc, %f4, %f12
6560 fands %f2, %f14, %f4
6561 edge16ln %g5, %o0, %l5
6562 fbug,a %fcc3, loop_768
6563 bvs,a,pn %icc, loop_769
6564 fornot1s %f1, %f11, %f2
6565 std %f8, [%l7 + 0x48]
6566loop_768:
6567 stb %i2, [%l7 + 0x18]
6568loop_769:
6569 fbne,a %fcc3, loop_770
6570 fmul8x16au %f1, %f2, %f4
6571 fmovrdgez %l0, %f4, %f2
6572 fcmple16 %f12, %f4, %i7
6573loop_770:
6574 lduh [%l7 + 0x5A], %i3
6575 fmovdneg %icc, %f3, %f0
6576 ld [%l7 + 0x14], %f9
6577 fmul8x16 %f4, %f0, %f10
6578 brlez %g2, loop_771
6579 nop
6580 setx loop_772, %l0, %l1
6581 wrpr 0x1, %tl
6582 wrpr %l1, %tnpc
6583 setx 0x34400001400, %l0, %l1
6584 wrpr %l1, %tstate
6585 wrhpr 0x4, %htstate
6586 done
6587 tge %xcc, 0x5
6588 xorcc %i4, 0x10F9, %g6
6589loop_771:
6590 fcmped %fcc0, %f14, %f12
6591loop_772:
6592 ldd [%l7 + 0x08], %f14
6593 tleu %xcc, 0x2
6594 nop
6595 setx loop_773, %l0, %l1
6596 wrpr 0x1, %tl
6597 wrpr %l1, %tpc
6598 add %l1, 0x4, %l1
6599 wrpr %l1, %tnpc
6600 setx 0x34400001400, %l0, %l1
6601 wrpr %l1, %tstate
6602 wrhpr 0x4, %htstate
6603 retry
6604 lduw [%l7 + 0x68], %g4
6605 fnot2s %f4, %f6
6606 brgez %o1, loop_774
6607loop_773:
6608 stb %o6, [%l7 + 0x0E]
6609 edge32n %i1, %i5, %o7
6610 stw %i0, [%l7 + 0x60]
6611loop_774:
6612 ldsb [%l7 + 0x37], %l3
6613 brlz %g3, loop_775
6614 bcs,pt %xcc, loop_776
6615 fmul8ulx16 %f4, %f10, %f14
6616 fmovdneg %xcc, %f8, %f13
6617loop_775:
6618 stx %l6, [%l7 + 0x20]
6619loop_776:
6620 udivcc %i6, 0x1ED0, %g7
6621 popc %l2, %o4
6622 fnegs %f4, %f14
6623 subccc %l4, 0x1404, %o5
6624 movrlez %g1, 0x04B, %o2
6625 fandnot1 %f0, %f6, %f6
6626 fpadd16 %f0, %f10, %f2
6627 st %f10, [%l7 + 0x58]
6628 movne %icc, %o3, %g5
6629 edge32n %o0, %l5, %i2
6630 lduh [%l7 + 0x12], %l1
6631 sra %i7, 0x06, %l0
6632 stx %g2, [%l7 + 0x50]
6633 stw %i4, [%l7 + 0x78]
6634 fba %fcc0, loop_777
6635 fmovdne %icc, %f5, %f14
6636 fxor %f14, %f6, %f10
6637 fpsub32 %f6, %f2, %f6
6638loop_777:
6639 fornot2 %f2, %f0, %f10
6640 movge %icc, %g6, %i3
6641 fmovrdne %o1, %f6, %f4
6642 ldsb [%l7 + 0x40], %g4
6643 ldsw [%l7 + 0x70], %o6
6644 stx %i5, [%l7 + 0x30]
6645 fcmpne32 %f4, %f10, %o7
6646 fpackfix %f6, %f7
6647 movrgz %i0, %l3, %i1
6648 sdivcc %g3, 0x1059, %l6
6649 lduh [%l7 + 0x3A], %g7
6650 fcmpgt16 %f4, %f10, %l2
6651 bgu,pn %xcc, loop_778
6652 fxor %f2, %f6, %f14
6653 stb %i6, [%l7 + 0x12]
6654 bpos,pn %xcc, loop_779
6655loop_778:
6656 ldsw [%l7 + 0x38], %o4
6657 fmovsge %xcc, %f12, %f3
6658 ldsw [%l7 + 0x64], %o5
6659loop_779:
6660 tvs %icc, 0x4
6661 fpack16 %f8, %f1
6662 edge16l %l4, %g1, %o2
6663 ldsh [%l7 + 0x30], %o3
6664 ldsb [%l7 + 0x6A], %o0
6665 std %f8, [%l7 + 0x70]
6666 movvs %xcc, %g5, %i2
6667 or %l5, 0x0AAF, %l1
6668 brlz %i7, loop_780
6669 brnz %g2, loop_781
6670 fbn %fcc1, loop_782
6671 xnorcc %i4, 0x18C8, %l0
6672loop_780:
6673 fcmpgt16 %f10, %f12, %g6
6674loop_781:
6675 lduh [%l7 + 0x26], %o1
6676loop_782:
6677 bgu %icc, loop_783
6678 fbe %fcc3, loop_784
6679 stw %g4, [%l7 + 0x70]
6680 nop
6681 setx loop_785, %l0, %l1
6682 jmpl %l1, %o6
6683loop_783:
6684 te %icc, 0x1
6685loop_784:
6686 fmovrdgez %i3, %f10, %f0
6687 be,pt %icc, loop_786
6688loop_785:
6689 sth %i5, [%l7 + 0x2C]
6690 lduw [%l7 + 0x24], %i0
6691 fexpand %f11, %f4
6692loop_786:
6693 mulscc %o7, 0x0BFF, %i1
6694 fmovdvc %xcc, %f0, %f1
6695 faligndata %f4, %f4, %f0
6696 fbule %fcc2, loop_787
6697 fmovrdlez %l3, %f6, %f10
6698 xorcc %l6, %g7, %l2
6699 ldub [%l7 + 0x46], %i6
6700loop_787:
6701 fnands %f0, %f8, %f8
6702 bg,pt %xcc, loop_788
6703 alignaddr %g3, %o5, %o4
6704 ldx [%l7 + 0x50], %l4
6705 fpsub32 %f14, %f8, %f6
6706loop_788:
6707 fmovrsgez %g1, %f15, %f15
6708 te %xcc, 0x1
6709 brgz %o3, loop_789
6710 fmovsg %icc, %f11, %f6
6711 edge32l %o2, %o0, %g5
6712 fmovscc %xcc, %f15, %f15
6713loop_789:
6714 fexpand %f2, %f6
6715 sllx %i2, %l5, %l1
6716 fmovsvc %xcc, %f1, %f9
6717 fbo,a %fcc0, loop_790
6718 brgez,a %i7, loop_791
6719 mulx %i4, %g2, %g6
6720 std %f4, [%l7 + 0x60]
6721loop_790:
6722 lduh [%l7 + 0x28], %l0
6723loop_791:
6724 bgu loop_792
6725 ldub [%l7 + 0x4D], %g4
6726 sdiv %o1, 0x175D, %o6
6727 fmovspos %xcc, %f3, %f5
6728loop_792:
6729 ldsh [%l7 + 0x58], %i3
6730 orncc %i0, 0x1C61, %o7
6731 fmovd %f12, %f12
6732 tneg %xcc, 0x0
6733 fxor %f0, %f12, %f12
6734 fnand %f0, %f0, %f10
6735 bvc,pt %icc, loop_793
6736 call loop_794
6737 fmovrdlz %i5, %f0, %f12
6738 fornot1s %f12, %f6, %f13
6739loop_793:
6740 sra %i1, %l3, %g7
6741loop_794:
6742 fpack16 %f6, %f11
6743 fornot2s %f7, %f13, %f1
6744 orn %l6, 0x190A, %i6
6745 fmovscs %icc, %f11, %f15
6746 xorcc %g3, 0x1008, %l2
6747 ld [%l7 + 0x30], %f6
6748 fmovsg %icc, %f5, %f14
6749 stb %o5, [%l7 + 0x73]
6750 fnot1 %f0, %f10
6751 ldsh [%l7 + 0x44], %o4
6752 ldx [%l7 + 0x78], %g1
6753 ld [%l7 + 0x7C], %f12
6754 fmovdvs %icc, %f10, %f3
6755 subc %l4, %o2, %o3
6756 edge32 %o0, %g5, %l5
6757 fmuld8sux16 %f14, %f2, %f4
6758 fpsub32 %f0, %f6, %f2
6759 ldx [%l7 + 0x40], %l1
6760 mova %icc, %i7, %i4
6761 fbg,a %fcc0, loop_795
6762 st %f5, [%l7 + 0x18]
6763 movg %xcc, %g2, %g6
6764 fornot2 %f6, %f2, %f4
6765loop_795:
6766 std %f12, [%l7 + 0x68]
6767 fbule,a %fcc0, loop_796
6768 edge16l %l0, %i2, %o1
6769 fmovrslz %o6, %f2, %f12
6770 fbo %fcc3, loop_797
6771loop_796:
6772 brgz %g4, loop_798
6773 ldsb [%l7 + 0x50], %i0
6774 fbl %fcc1, loop_799
6775loop_797:
6776 stb %o7, [%l7 + 0x77]
6777loop_798:
6778 fbe %fcc0, loop_800
6779 ld [%l7 + 0x44], %f2
6780loop_799:
6781 addcc %i5, %i1, %l3
6782 bpos,pt %icc, loop_801
6783loop_800:
6784 ldsb [%l7 + 0x1D], %g7
6785 tpos %icc, 0x4
6786 ldsb [%l7 + 0x27], %l6
6787loop_801:
6788 movl %icc, %i3, %g3
6789 fmovdpos %xcc, %f9, %f4
6790 andcc %l2, 0x052E, %i6
6791 tcc %xcc, 0x2
6792 ldsb [%l7 + 0x32], %o5
6793 fmovdvc %xcc, %f8, %f6
6794 ba,a,pn %xcc, loop_802
6795 movl %icc, %o4, %g1
6796 fmovsle %xcc, %f13, %f9
6797 brz %o2, loop_803
6798loop_802:
6799 stb %l4, [%l7 + 0x0E]
6800 fbule,a %fcc0, loop_804
6801 ldsw [%l7 + 0x2C], %o0
6802loop_803:
6803 edge16l %o3, %g5, %l5
6804 fxnors %f6, %f14, %f12
6805loop_804:
6806 stw %i7, [%l7 + 0x1C]
6807 fmovrse %i4, %f10, %f15
6808 ldsw [%l7 + 0x20], %l1
6809 fbg %fcc0, loop_805
6810 fbul %fcc3, loop_806
6811 udivcc %g2, 0x17DF, %l0
6812 ldub [%l7 + 0x20], %i2
6813loop_805:
6814 std %f10, [%l7 + 0x78]
6815loop_806:
6816 fmovrslez %g6, %f9, %f6
6817 fmovrsne %o6, %f11, %f8
6818 fmovrsgz %g4, %f13, %f1
6819 ldd [%l7 + 0x30], %f2
6820 brlz %o1, loop_807
6821 ldsh [%l7 + 0x1A], %i0
6822 array32 %o7, %i5, %i1
6823 mova %xcc, %l3, %g7
6824loop_807:
6825 stw %l6, [%l7 + 0x2C]
6826 fmovsa %icc, %f7, %f14
6827 bpos,pn %icc, loop_808
6828 fcmpne16 %f0, %f6, %g3
6829 st %f8, [%l7 + 0x08]
6830 umul %l2, 0x1B33, %i3
6831loop_808:
6832 te %icc, 0x1
6833 ldub [%l7 + 0x7E], %o5
6834 ldsb [%l7 + 0x2E], %i6
6835 lduw [%l7 + 0x74], %g1
6836 bshuffle %f2, %f2, %f14
6837 fcmpne16 %f2, %f12, %o4
6838 fmovsvs %icc, %f1, %f5
6839 fcmpne16 %f8, %f4, %o2
6840 smulcc %l4, %o0, %o3
6841 movrne %g5, 0x34C, %l5
6842 stb %i4, [%l7 + 0x0A]
6843 stx %l1, [%l7 + 0x30]
6844 fmovdcs %icc, %f13, %f12
6845 ldsh [%l7 + 0x60], %i7
6846 st %f4, [%l7 + 0x3C]
6847 ldsw [%l7 + 0x30], %g2
6848 fbue,a %fcc2, loop_809
6849 ldx [%l7 + 0x60], %i2
6850 lduh [%l7 + 0x2C], %l0
6851 movvs %xcc, %g6, %g4
6852loop_809:
6853 subcc %o6, %o1, %o7
6854 bg,a loop_810
6855 tge %icc, 0x5
6856 fzeros %f0
6857 tge %icc, 0x6
6858loop_810:
6859 movcs %xcc, %i0, %i5
6860 movle %icc, %i1, %l3
6861 ldsw [%l7 + 0x20], %l6
6862 movgu %xcc, %g3, %g7
6863 fcmple32 %f12, %f0, %i3
6864 fornot2 %f14, %f0, %f2
6865 mulscc %l2, %o5, %i6
6866 bl,pn %xcc, loop_811
6867 fbg %fcc1, loop_812
6868 fmuld8ulx16 %f10, %f6, %f14
6869 bge %xcc, loop_813
6870loop_811:
6871 stx %g1, [%l7 + 0x40]
6872loop_812:
6873 or %o2, 0x1F23, %l4
6874 bcs,pt %xcc, loop_814
6875loop_813:
6876 ldx [%l7 + 0x60], %o4
6877 fble,a %fcc3, loop_815
6878 ldx [%l7 + 0x38], %o3
6879loop_814:
6880 fmovrde %g5, %f6, %f14
6881 sub %o0, 0x0280, %i4
6882loop_815:
6883 movre %l1, %l5, %i7
6884 movne %xcc, %g2, %l0
6885 nop
6886 setx loop_816, %l0, %l1
6887 wrpr 0x1, %tl
6888 wrpr %l1, %tnpc
6889 setx 0x34400001400, %l0, %l1
6890 wrpr %l1, %tstate
6891 wrhpr 0x4, %htstate
6892 done
6893 bvc %icc, loop_817
6894 array16 %g6, %g4, %i2
6895 fornot1s %f8, %f2, %f6
6896loop_816:
6897 fbul %fcc0, loop_818
6898loop_817:
6899 brgz,a %o6, loop_819
6900 fmovrslez %o1, %f13, %f4
6901 taddcctv %i0, 0x13C7, %o7
6902loop_818:
6903 lduh [%l7 + 0x3A], %i5
6904loop_819:
6905 stw %l3, [%l7 + 0x3C]
6906 fandnot2 %f6, %f0, %f12
6907 fcmpeq32 %f8, %f12, %i1
6908 subcc %g3, 0x11DF, %l6
6909 movn %xcc, %i3, %l2
6910 ldsh [%l7 + 0x3A], %o5
6911 xnor %i6, 0x0574, %g7
6912 brz %g1, loop_820
6913 std %f0, [%l7 + 0x50]
6914 fmovrse %o2, %f4, %f0
6915 nop
6916 setx loop_821, %l0, %l1
6917 wrpr 0x1, %tl
6918 wrpr %l1, %tnpc
6919 setx 0x34400001400, %l0, %l1
6920 wrpr %l1, %tstate
6921 wrhpr 0x4, %htstate
6922 done
6923loop_820:
6924 movvs %icc, %o4, %l4
6925 bne,a,pt %icc, loop_822
6926 bleu,a,pn %icc, loop_823
6927loop_821:
6928 fnand %f0, %f4, %f14
6929 fcmps %fcc2, %f8, %f5
6930loop_822:
6931 movre %g5, %o3, %o0
6932loop_823:
6933 st %f13, [%l7 + 0x1C]
6934 ldsh [%l7 + 0x24], %i4
6935 ld [%l7 + 0x74], %f12
6936 bn,pn %xcc, loop_824
6937 fmul8sux16 %f8, %f10, %f14
6938 fbe,a %fcc1, loop_825
6939 ldd [%l7 + 0x28], %f12
6940loop_824:
6941 lduh [%l7 + 0x28], %l1
6942 fbe,a %fcc1, loop_826
6943loop_825:
6944 fmul8x16al %f7, %f15, %f4
6945 bleu,a,pn %xcc, loop_827
6946 std %f0, [%l7 + 0x38]
6947loop_826:
6948 fnot1 %f4, %f14
6949 sdivx %l5, 0x0E00, %g2
6950loop_827:
6951 st %f6, [%l7 + 0x68]
6952 fandnot1s %f6, %f5, %f9
6953 edge8ln %i7, %l0, %g6
6954 fmul8x16au %f5, %f2, %f6
6955 lduw [%l7 + 0x74], %i2
6956 sll %o6, 0x17, %o1
6957 movneg %icc, %i0, %o7
6958 ldx [%l7 + 0x50], %i5
6959 movrlz %l3, %g4, %g3
6960 ba,a,pn %icc, loop_828
6961 st %f6, [%l7 + 0x30]
6962 sub %i1, 0x12F7, %i3
6963 movvc %icc, %l6, %o5
6964loop_828:
6965 edge16 %i6, %g7, %g1
6966 fmovdgu %xcc, %f4, %f3
6967 movrgez %l2, %o2, %o4
6968 st %f2, [%l7 + 0x38]
6969 edge16l %l4, %o3, %g5
6970 stx %o0, [%l7 + 0x58]
6971 fmovrdlz %i4, %f14, %f4
6972 fmuld8sux16 %f3, %f11, %f10
6973 tpos %icc, 0x2
6974 mulx %l1, 0x1EBB, %g2
6975 fblg,a %fcc2, loop_829
6976 ldsw [%l7 + 0x2C], %i7
6977 lduh [%l7 + 0x2E], %l5
6978 movgu %icc, %g6, %l0
6979loop_829:
6980 fnot2 %f8, %f2
6981 be,a %xcc, loop_830
6982 fmovrdne %o6, %f8, %f14
6983 fblg %fcc3, loop_831
6984 fblg %fcc2, loop_832
6985loop_830:
6986 movcs %icc, %o1, %i0
6987 ldsw [%l7 + 0x1C], %o7
6988loop_831:
6989 fcmped %fcc3, %f0, %f6
6990loop_832:
6991 sth %i2, [%l7 + 0x68]
6992 fcmpne32 %f8, %f12, %i5
6993 movre %g4, %g3, %i1
6994 st %f2, [%l7 + 0x4C]
6995 stx %i3, [%l7 + 0x08]
6996 ldsh [%l7 + 0x30], %l3
6997 fornot1 %f0, %f4, %f10
6998 mulx %o5, %l6, %i6
6999 stx %g1, [%l7 + 0x70]
7000 bcs,pt %xcc, loop_833
7001 subcc %l2, %o2, %o4
7002 stw %g7, [%l7 + 0x34]
7003 edge8ln %o3, %g5, %l4
7004loop_833:
7005 fandnot2 %f14, %f6, %f2
7006 alignaddrl %o0, %i4, %g2
7007 sra %i7, %l1, %g6
7008 fxors %f2, %f10, %f13
7009 fmovrslz %l5, %f1, %f9
7010 fmovrsgz %o6, %f3, %f12
7011 stw %l0, [%l7 + 0x68]
7012 ldsh [%l7 + 0x1E], %o1
7013 fmuld8sux16 %f13, %f9, %f0
7014 lduh [%l7 + 0x30], %o7
7015 fmovdleu %icc, %f3, %f5
7016 edge8n %i2, %i0, %g4
7017 array32 %i5, %g3, %i1
7018 fnegd %f12, %f14
7019 fmovsvs %icc, %f12, %f5
7020 fmovsa %icc, %f7, %f13
7021 fcmple16 %f12, %f8, %i3
7022 umul %o5, 0x0BB0, %l3
7023 smulcc %i6, 0x1239, %l6
7024 stx %g1, [%l7 + 0x58]
7025 fpack32 %f10, %f8, %f6
7026 ldsw [%l7 + 0x14], %l2
7027 fnot1s %f6, %f9
7028 nop
7029 setx loop_834, %l0, %l1
7030 wrpr 0x1, %tl
7031 wrpr %l1, %tnpc
7032 setx 0x34400001400, %l0, %l1
7033 wrpr %l1, %tstate
7034 wrhpr 0x4, %htstate
7035 done
7036 fcmpeq32 %f14, %f10, %o4
7037 fmovdge %xcc, %f12, %f6
7038 fmovrsgz %o2, %f2, %f4
7039loop_834:
7040 ld [%l7 + 0x28], %f14
7041 alignaddr %g7, %g5, %o3
7042 fmovsn %icc, %f10, %f11
7043 bn,a,pn %icc, loop_835
7044 tcs %icc, 0x6
7045 brgz %l4, loop_836
7046 addcc %o0, 0x0832, %g2
7047loop_835:
7048 fmovdpos %icc, %f13, %f11
7049 sdiv %i7, 0x1358, %l1
7050loop_836:
7051 stx %i4, [%l7 + 0x70]
7052 fblg %fcc1, loop_837
7053 fmovsgu %xcc, %f5, %f6
7054 be,a,pt %xcc, loop_838
7055 stb %l5, [%l7 + 0x50]
7056loop_837:
7057 mulx %g6, %o6, %o1
7058 fsrc2 %f14, %f2
7059loop_838:
7060 fblg,a %fcc2, loop_839
7061 movcs %icc, %o7, %l0
7062 umul %i2, 0x1DBF, %i0
7063 std %f10, [%l7 + 0x70]
7064loop_839:
7065 lduh [%l7 + 0x34], %g4
7066 fxnor %f2, %f4, %f2
7067 fcmple16 %f2, %f8, %g3
7068 subcc %i5, %i3, %i1
7069 movne %icc, %o5, %l3
7070 lduw [%l7 + 0x30], %l6
7071 fba %fcc0, loop_840
7072 lduh [%l7 + 0x5C], %g1
7073 ld [%l7 + 0x58], %f15
7074 edge32n %l2, %o4, %o2
7075loop_840:
7076 fpsub16s %f5, %f12, %f15
7077 std %f12, [%l7 + 0x78]
7078 fnot2s %f4, %f1
7079 fsrc2 %f2, %f2
7080 fmovrdgez %g7, %f10, %f0
7081 fmuld8sux16 %f7, %f3, %f2
7082 andncc %i6, %g5, %l4
7083 stx %o3, [%l7 + 0x38]
7084 fmovsge %icc, %f12, %f7
7085 fcmps %fcc2, %f11, %f12
7086 smul %o0, %i7, %l1
7087 popc 0x0345, %g2
7088 std %f10, [%l7 + 0x20]
7089 array16 %l5, %i4, %o6
7090 array8 %o1, %o7, %l0
7091 udivx %g6, 0x0B5D, %i2
7092 std %f8, [%l7 + 0x10]
7093 movl %xcc, %i0, %g3
7094 addc %g4, 0x0B66, %i5
7095 movvs %icc, %i1, %o5
7096 fmovdne %icc, %f8, %f8
7097 fmovsvc %icc, %f0, %f15
7098 fbule,a %fcc2, loop_841
7099 movleu %xcc, %l3, %l6
7100 ldub [%l7 + 0x23], %g1
7101 fandnot2 %f2, %f0, %f12
7102loop_841:
7103 fmul8x16al %f11, %f13, %f14
7104 andn %l2, %o4, %i3
7105 ld [%l7 + 0x64], %f11
7106 st %f11, [%l7 + 0x74]
7107 fcmpd %fcc3, %f14, %f0
7108 add %o2, 0x008D, %g7
7109 ldx [%l7 + 0x40], %i6
7110 ldsh [%l7 + 0x4C], %g5
7111 nop
7112 setx loop_842, %l0, %l1
7113 wrpr 0x1, %tl
7114 wrpr %l1, %tnpc
7115 setx 0x34400001400, %l0, %l1
7116 wrpr %l1, %tstate
7117 wrhpr 0x4, %htstate
7118 done
7119 fmovdvs %icc, %f1, %f1
7120 st %f10, [%l7 + 0x44]
7121 orncc %l4, %o0, %i7
7122loop_842:
7123 fmovsl %icc, %f11, %f7
7124 mulscc %o3, 0x171B, %l1
7125 fmovdleu %icc, %f14, %f0
7126 fmovrslz %l5, %f7, %f5
7127 fmovrdlez %g2, %f2, %f0
7128 fmovrdgz %o6, %f6, %f12
7129 move %xcc, %i4, %o7
7130 movne %icc, %o1, %l0
7131 lduw [%l7 + 0x54], %i2
7132 edge16n %g6, %g3, %i0
7133 ldub [%l7 + 0x13], %g4
7134 fmovse %xcc, %f12, %f0
7135 edge8ln %i1, %o5, %i5
7136 brgez %l6, loop_843
7137 fpsub16 %f6, %f8, %f12
7138 bneg,pn %xcc, loop_844
7139 fpack16 %f10, %f5
7140loop_843:
7141 mulscc %g1, %l2, %o4
7142 tvs %xcc, 0x3
7143loop_844:
7144 fcmpne16 %f4, %f12, %i3
7145 st %f8, [%l7 + 0x68]
7146 fbne %fcc1, loop_845
7147 ld [%l7 + 0x14], %f5
7148 sll %l3, %o2, %g7
7149 fcmpne16 %f8, %f0, %i6
7150loop_845:
7151 bgu %xcc, loop_846
7152 fbule,a %fcc0, loop_847
7153 fble,a %fcc1, loop_848
7154 fbo %fcc3, loop_849
7155loop_846:
7156 fmovspos %xcc, %f7, %f3
7157loop_847:
7158 ldsh [%l7 + 0x2C], %l4
7159loop_848:
7160 ldx [%l7 + 0x58], %o0
7161loop_849:
7162 fmovsge %icc, %f10, %f5
7163 lduw [%l7 + 0x34], %g5
7164 movrne %o3, 0x36F, %i7
7165 nop
7166 setx loop_850, %l0, %l1
7167 wrpr 0x1, %tl
7168 wrpr %l1, %tpc
7169 add %l1, 0x4, %l1
7170 wrpr %l1, %tnpc
7171 setx 0x34400001400, %l0, %l1
7172 wrpr %l1, %tstate
7173 wrhpr 0x4, %htstate
7174 retry
7175 fmovsn %icc, %f5, %f10
7176 fmul8sux16 %f10, %f2, %f0
7177 std %f0, [%l7 + 0x30]
7178loop_850:
7179 movl %xcc, %l5, %l1
7180 ldsh [%l7 + 0x30], %o6
7181 bpos,a %xcc, loop_851
7182 ldsb [%l7 + 0x48], %g2
7183 mulx %o7, %o1, %l0
7184 fmovdvc %icc, %f8, %f15
7185loop_851:
7186 ba,a %icc, loop_852
7187 fabss %f4, %f14
7188 stb %i4, [%l7 + 0x17]
7189 bcc,pn %icc, loop_853
7190loop_852:
7191 stw %g6, [%l7 + 0x18]
7192 fba,a %fcc0, loop_854
7193 movgu %icc, %i2, %i0
7194loop_853:
7195 stx %g3, [%l7 + 0x10]
7196 movneg %icc, %g4, %i1
7197loop_854:
7198 alignaddr %o5, %l6, %i5
7199 ldx [%l7 + 0x58], %g1
7200 xorcc %o4, %l2, %i3
7201 fcmps %fcc3, %f15, %f12
7202 brlz %l3, loop_855
7203 ldx [%l7 + 0x28], %g7
7204 edge8l %i6, %l4, %o2
7205 tsubcc %g5, 0x140E, %o3
7206loop_855:
7207 fmul8x16au %f15, %f11, %f10
7208 fands %f1, %f1, %f9
7209 fcmpd %fcc3, %f6, %f2
7210 fmovrse %o0, %f6, %f10
7211 fmovda %icc, %f0, %f6
7212 sra %i7, 0x03, %l5
7213 ldsw [%l7 + 0x64], %o6
7214 mulscc %g2, %l1, %o7
7215 stx %o1, [%l7 + 0x68]
7216 be,pn %xcc, loop_856
7217 fmovrdlz %l0, %f2, %f4
7218 fmul8x16al %f1, %f8, %f0
7219 xnor %g6, 0x0F21, %i2
7220loop_856:
7221 ldx [%l7 + 0x20], %i4
7222 fzero %f10
7223 std %f2, [%l7 + 0x70]
7224 bpos %icc, loop_857
7225 tpos %xcc, 0x2
7226 ld [%l7 + 0x4C], %f7
7227 fmovdcs %icc, %f11, %f1
7228loop_857:
7229 fmovsneg %xcc, %f14, %f9
7230 array8 %i0, %g4, %i1
7231 te %xcc, 0x5
7232 std %f4, [%l7 + 0x20]
7233 tgu %icc, 0x3
7234 ldsw [%l7 + 0x20], %g3
7235 bleu,a %icc, loop_858
7236 andcc %l6, %o5, %i5
7237 fnegs %f5, %f3
7238 fcmpes %fcc0, %f0, %f11
7239loop_858:
7240 fmovdn %xcc, %f11, %f4
7241 lduh [%l7 + 0x58], %o4
7242 ldsw [%l7 + 0x28], %g1
7243 edge8 %i3, %l3, %g7
7244 ld [%l7 + 0x60], %f7
7245 stw %i6, [%l7 + 0x58]
7246 ldub [%l7 + 0x0A], %l4
7247 fnot2 %f6, %f10
7248 ldd [%l7 + 0x58], %f2
7249 stw %o2, [%l7 + 0x3C]
7250 call loop_859
7251 srl %g5, 0x10, %l2
7252 and %o3, %i7, %o0
7253 stw %l5, [%l7 + 0x58]
7254loop_859:
7255 edge32 %g2, %o6, %l1
7256 fcmpne32 %f10, %f4, %o1
7257 ldd [%l7 + 0x40], %f12
7258 fmovsvs %icc, %f7, %f1
7259 brlz,a %l0, loop_860
7260 lduh [%l7 + 0x7C], %g6
7261 ld [%l7 + 0x68], %f5
7262 tg %xcc, 0x0
7263loop_860:
7264 fbn %fcc0, loop_861
7265 fmovscc %xcc, %f10, %f12
7266 ldsb [%l7 + 0x44], %i2
7267 fmovsne %icc, %f4, %f2
7268loop_861:
7269 subcc %i4, %o7, %g4
7270 fmovde %icc, %f1, %f15
7271 ldx [%l7 + 0x18], %i1
7272 fmuld8sux16 %f7, %f2, %f4
7273 fandnot2 %f4, %f4, %f6
7274 fmovscs %xcc, %f13, %f15
7275 ldsw [%l7 + 0x68], %g3
7276 ldd [%l7 + 0x50], %f6
7277 lduw [%l7 + 0x40], %i0
7278 fble %fcc0, loop_862
7279 edge32ln %l6, %o5, %o4
7280 tge %xcc, 0x5
7281 ldsb [%l7 + 0x7B], %g1
7282loop_862:
7283 fcmps %fcc2, %f13, %f11
7284 fnegs %f7, %f2
7285 taddcc %i3, %l3, %i5
7286 fcmple16 %f0, %f6, %g7
7287 sth %i6, [%l7 + 0x70]
7288 fornot1s %f13, %f0, %f13
7289 fornot1 %f14, %f2, %f10
7290 fcmpes %fcc3, %f11, %f5
7291 stw %o2, [%l7 + 0x7C]
7292 fnot2s %f0, %f9
7293 fmovrsgez %l4, %f14, %f13
7294 ldsb [%l7 + 0x7E], %g5
7295 bl,a,pt %icc, loop_863
7296 fmovdne %icc, %f10, %f5
7297 std %f0, [%l7 + 0x20]
7298 fornot1s %f13, %f15, %f5
7299loop_863:
7300 bvc,a,pt %icc, loop_864
7301 movleu %xcc, %l2, %i7
7302 ldd [%l7 + 0x30], %f2
7303 st %f5, [%l7 + 0x40]
7304loop_864:
7305 fbo,a %fcc0, loop_865
7306 or %o3, 0x1D26, %l5
7307 fbue %fcc3, loop_866
7308 ld [%l7 + 0x28], %f15
7309loop_865:
7310 fandnot2 %f0, %f12, %f0
7311 ldub [%l7 + 0x68], %o0
7312loop_866:
7313 orn %g2, 0x02DF, %l1
7314 edge32ln %o1, %l0, %g6
7315 bne %xcc, loop_867
7316 std %f0, [%l7 + 0x78]
7317 fbug,a %fcc1, loop_868
7318 fblg,a %fcc2, loop_869
7319loop_867:
7320 sll %o6, %i4, %o7
7321 te %xcc, 0x5
7322loop_868:
7323 alignaddr %i2, %i1, %g4
7324loop_869:
7325 orncc %g3, 0x12A5, %l6
7326 stw %i0, [%l7 + 0x28]
7327 ldsh [%l7 + 0x3E], %o4
7328 ldub [%l7 + 0x75], %o5
7329 sethi 0x1847, %g1
7330 ld [%l7 + 0x40], %f7
7331 brz,a %l3, loop_870
7332 bge loop_871
7333 pdist %f2, %f0, %f14
7334 fcmpgt32 %f4, %f4, %i5
7335loop_870:
7336 movrgez %i3, %g7, %o2
7337loop_871:
7338 andn %l4, %g5, %i6
7339 udivx %i7, 0x0B2F, %l2
7340 stx %l5, [%l7 + 0x78]
7341 umul %o0, 0x0DB6, %o3
7342 fbne,a %fcc0, loop_872
7343 add %l1, %o1, %g2
7344 orn %l0, 0x1BBB, %o6
7345 ldsb [%l7 + 0x4E], %g6
7346loop_872:
7347 fmovdcc %icc, %f12, %f2
7348 fone %f12
7349 movpos %xcc, %i4, %o7
7350 fandnot2 %f10, %f0, %f2
7351 fble,a %fcc0, loop_873
7352 mulx %i2, %i1, %g3
7353 fmovse %icc, %f15, %f1
7354 lduw [%l7 + 0x7C], %g4
7355loop_873:
7356 fmovsneg %xcc, %f2, %f13
7357 std %f12, [%l7 + 0x20]
7358 ldsh [%l7 + 0x2E], %i0
7359 siam 0x1
7360 fornot2s %f10, %f14, %f0
7361 ldsb [%l7 + 0x22], %o4
7362 lduw [%l7 + 0x1C], %o5
7363 ldub [%l7 + 0x7E], %l6
7364 ldd [%l7 + 0x70], %f4
7365 fbl %fcc1, loop_874
7366 nop
7367 setx loop_875, %l0, %l1
7368 wrpr 0x1, %tl
7369 wrpr %l1, %tnpc
7370 setx 0x34400001400, %l0, %l1
7371 wrpr %l1, %tstate
7372 wrhpr 0x4, %htstate
7373 done
7374 array8 %l3, %g1, %i3
7375 move %icc, %i5, %g7
7376loop_874:
7377 fmul8x16al %f1, %f1, %f2
7378loop_875:
7379 fmul8x16au %f14, %f8, %f8
7380 fmovsvc %xcc, %f13, %f5
7381 stx %o2, [%l7 + 0x48]
7382 fcmpne32 %f0, %f0, %l4
7383 fexpand %f1, %f4
7384 ld [%l7 + 0x34], %f0
7385 smulcc %i6, %i7, %l2
7386 orn %l5, %g5, %o0
7387 sdivcc %o3, 0x09FA, %l1
7388 sth %g2, [%l7 + 0x54]
7389 st %f10, [%l7 + 0x30]
7390 alignaddr %l0, %o1, %g6
7391 fmovrse %o6, %f9, %f4
7392 st %f3, [%l7 + 0x78]
7393 tneg %icc, 0x0
7394 movneg %xcc, %i4, %i2
7395 movne %xcc, %i1, %g3
7396 fornot1s %f9, %f15, %f4
7397 fones %f4
7398 fmovscs %xcc, %f9, %f6
7399 fmovdle %icc, %f15, %f14
7400 fmovsn %xcc, %f7, %f1
7401 sdiv %g4, 0x1623, %o7
7402 fpadd32 %f4, %f0, %f2
7403 stb %o4, [%l7 + 0x4A]
7404 ldx [%l7 + 0x20], %i0
7405 fmovdvs %icc, %f0, %f13
7406 alignaddrl %o5, %l3, %l6
7407 tvs %xcc, 0x2
7408 edge8n %g1, %i5, %i3
7409 fxnor %f0, %f4, %f6
7410 tgu %xcc, 0x4
7411 call loop_876
7412 fabsd %f10, %f6
7413 tgu %icc, 0x1
7414 fsrc1s %f2, %f1
7415loop_876:
7416 sth %g7, [%l7 + 0x66]
7417 andcc %o2, %l4, %i6
7418 fblg %fcc1, loop_877
7419 fpack16 %f0, %f8
7420 stx %l2, [%l7 + 0x70]
7421 fmovrdgz %l5, %f0, %f2
7422loop_877:
7423 move %icc, %g5, %o0
7424 ldsh [%l7 + 0x6C], %i7
7425 fcmpes %fcc1, %f3, %f6
7426 fmovde %icc, %f9, %f14
7427 movrlz %o3, 0x223, %l1
7428 fzeros %f15
7429 fpsub32 %f2, %f10, %f10
7430 movg %xcc, %l0, %o1
7431 movcc %icc, %g2, %o6
7432 ldsw [%l7 + 0x74], %g6
7433 st %f4, [%l7 + 0x4C]
7434 addc %i2, %i4, %g3
7435 lduh [%l7 + 0x2C], %g4
7436 movl %xcc, %o7, %i1
7437 stw %o4, [%l7 + 0x74]
7438 fmul8x16 %f0, %f6, %f14
7439 fmovscc %xcc, %f11, %f5
7440 lduh [%l7 + 0x3C], %o5
7441 xnor %l3, 0x006E, %l6
7442 fmovsleu %xcc, %f7, %f1
7443 udiv %i0, 0x0204, %g1
7444 stb %i5, [%l7 + 0x6F]
7445 mulx %i3, 0x0F5D, %o2
7446 ldub [%l7 + 0x7D], %l4
7447 fpadd16 %f2, %f12, %f4
7448 fbug %fcc2, loop_878
7449 fnegd %f14, %f6
7450 lduh [%l7 + 0x30], %g7
7451 movcc %xcc, %i6, %l5
7452loop_878:
7453 udivcc %l2, 0x16E1, %o0
7454 orncc %g5, %i7, %l1
7455 fmovsneg %xcc, %f0, %f4
7456 movpos %icc, %l0, %o3
7457 stx %g2, [%l7 + 0x20]
7458 te %xcc, 0x7
7459 bshuffle %f10, %f4, %f4
7460 fpadd32 %f6, %f6, %f14
7461 fmovs %f7, %f6
7462 udiv %o6, 0x1D8C, %o1
7463 sethi 0x0F58, %i2
7464 movrne %i4, 0x38C, %g6
7465 fpadd32s %f11, %f10, %f12
7466 sth %g3, [%l7 + 0x20]
7467 ldsb [%l7 + 0x0D], %o7
7468 ldsw [%l7 + 0x1C], %i1
7469 te %icc, 0x1
7470 fnor %f14, %f10, %f10
7471 bvs,a,pn %icc, loop_879
7472 fcmpne16 %f14, %f0, %o4
7473 fmovdne %icc, %f13, %f12
7474 fba %fcc0, loop_880
7475loop_879:
7476 brlz %o5, loop_881
7477 brgez,a %g4, loop_882
7478 bvc,a,pt %xcc, loop_883
7479loop_880:
7480 bleu loop_884
7481loop_881:
7482 ldsw [%l7 + 0x54], %l3
7483loop_882:
7484 st %f3, [%l7 + 0x54]
7485loop_883:
7486 fbge,a %fcc1, loop_885
7487loop_884:
7488 sdivcc %l6, 0x1F14, %g1
7489 ta %xcc, 0x0
7490 fmovdvc %icc, %f14, %f9
7491loop_885:
7492 fmul8ulx16 %f12, %f12, %f8
7493 fpadd32s %f5, %f15, %f10
7494 ldsw [%l7 + 0x28], %i0
7495 tleu %xcc, 0x3
7496 fmovsne %icc, %f6, %f10
7497 lduw [%l7 + 0x70], %i3
7498 fmovrse %o2, %f5, %f3
7499 fbe,a %fcc2, loop_886
7500 tleu %xcc, 0x4
7501 tsubcctv %i5, 0x18E9, %l4
7502 fcmple32 %f8, %f12, %i6
7503loop_886:
7504 fcmpd %fcc2, %f14, %f14
7505 addcc %l5, %l2, %g7
7506 ld [%l7 + 0x7C], %f4
7507 movrne %o0, 0x330, %g5
7508 fmovrsgz %i7, %f0, %f0
7509 bcs loop_887
7510 ldsb [%l7 + 0x18], %l1
7511 lduw [%l7 + 0x20], %l0
7512 bl,a loop_888
7513loop_887:
7514 mulx %g2, 0x027B, %o3
7515 fmovdl %icc, %f14, %f7
7516 bvs,a loop_889
7517loop_888:
7518 ld [%l7 + 0x70], %f4
7519 ldub [%l7 + 0x1D], %o1
7520 lduw [%l7 + 0x44], %o6
7521loop_889:
7522 fmuld8sux16 %f0, %f2, %f10
7523 fmovdge %xcc, %f7, %f13
7524 lduh [%l7 + 0x42], %i2
7525 andcc %i4, 0x041A, %g3
7526 ldx [%l7 + 0x10], %o7
7527 ldsb [%l7 + 0x4D], %i1
7528 fbo %fcc2, loop_890
7529 ldsb [%l7 + 0x77], %g6
7530 fcmple32 %f2, %f6, %o5
7531 add %o4, %l3, %l6
7532loop_890:
7533 fmovrslz %g4, %f2, %f6
7534 movl %icc, %i0, %i3
7535 fandnot1 %f0, %f4, %f6
7536 lduw [%l7 + 0x40], %o2
7537 movcc %xcc, %i5, %l4
7538 st %f6, [%l7 + 0x7C]
7539 fmovsa %icc, %f12, %f11
7540 fmovsn %icc, %f9, %f12
7541 edge32ln %g1, %l5, %l2
7542 tle %xcc, 0x5
7543 array8 %i6, %o0, %g7
7544 fcmpne16 %f2, %f12, %g5
7545 ldub [%l7 + 0x34], %l1
7546 edge16ln %l0, %i7, %o3
7547 fmovd %f2, %f4
7548 lduh [%l7 + 0x6A], %g2
7549 move %icc, %o6, %o1
7550 fbug,a %fcc2, loop_891
7551 movrgez %i2, %i4, %o7
7552 sdiv %i1, 0x1772, %g6
7553 brz,a %g3, loop_892
7554loop_891:
7555 fnor %f12, %f10, %f4
7556 bne %icc, loop_893
7557 bcc,a %icc, loop_894
7558loop_892:
7559 brgez %o4, loop_895
7560 ld [%l7 + 0x44], %f8
7561loop_893:
7562 ld [%l7 + 0x08], %f2
7563loop_894:
7564 xor %l3, 0x0BC8, %o5
7565loop_895:
7566 fandnot2 %f10, %f12, %f10
7567 stw %g4, [%l7 + 0x50]
7568 movg %xcc, %l6, %i0
7569 ldub [%l7 + 0x16], %o2
7570 fpadd16s %f6, %f6, %f9
7571 edge32n %i5, %i3, %l4
7572 tcs %icc, 0x3
7573 lduh [%l7 + 0x3C], %g1
7574 alignaddr %l2, %l5, %o0
7575 udivx %g7, 0x0C28, %g5
7576 fmovsa %xcc, %f6, %f14
7577 alignaddrl %l1, %l0, %i6
7578 lduw [%l7 + 0x54], %o3
7579 ldd [%l7 + 0x50], %f10
7580 fbl %fcc0, loop_896
7581 xor %g2, 0x1507, %i7
7582 stb %o6, [%l7 + 0x6E]
7583 edge32n %o1, %i4, %o7
7584loop_896:
7585 fcmpes %fcc0, %f10, %f10
7586 stw %i1, [%l7 + 0x68]
7587 bvc,pt %xcc, loop_897
7588 bshuffle %f6, %f6, %f4
7589 movge %xcc, %g6, %i2
7590 lduh [%l7 + 0x48], %g3
7591loop_897:
7592 st %f5, [%l7 + 0x50]
7593 ldub [%l7 + 0x68], %l3
7594 fmovrde %o4, %f8, %f0
7595 fcmple16 %f4, %f0, %o5
7596 ld [%l7 + 0x24], %f6
7597 movrlz %l6, %i0, %o2
7598 ldsw [%l7 + 0x70], %g4
7599 fmovsa %xcc, %f10, %f5
7600 fmovdn %icc, %f12, %f3
7601 edge8l %i5, %l4, %i3
7602 ldd [%l7 + 0x70], %f12
7603 fmovdpos %xcc, %f13, %f8
7604 ld [%l7 + 0x7C], %f13
7605 fmovdneg %icc, %f7, %f11
7606 sllx %g1, %l2, %o0
7607 fmovdg %xcc, %f14, %f3
7608 std %f6, [%l7 + 0x68]
7609 fpsub16s %f5, %f6, %f5
7610 lduw [%l7 + 0x18], %g7
7611 fmovsvc %xcc, %f2, %f0
7612 sth %l5, [%l7 + 0x60]
7613 sdiv %g5, 0x1349, %l0
7614 fandnot2s %f5, %f13, %f5
7615 lduw [%l7 + 0x4C], %i6
7616 ldd [%l7 + 0x28], %f14
7617 fbge,a %fcc1, loop_898
7618 fmovspos %xcc, %f0, %f3
7619 fmuld8ulx16 %f7, %f10, %f6
7620 ldsh [%l7 + 0x74], %o3
7621loop_898:
7622 bpos,a,pn %icc, loop_899
7623 fmovrdgz %l1, %f0, %f6
7624 fmovrsgz %i7, %f5, %f9
7625 ldd [%l7 + 0x60], %f4
7626loop_899:
7627 lduw [%l7 + 0x14], %o6
7628 lduw [%l7 + 0x10], %o1
7629 move %icc, %g2, %o7
7630 fmovdcc %icc, %f9, %f10
7631 fmovdleu %icc, %f5, %f4
7632 stx %i1, [%l7 + 0x50]
7633 srlx %i4, 0x16, %g6
7634 edge32ln %i2, %g3, %l3
7635 fcmpne32 %f2, %f0, %o5
7636 fmovdl %icc, %f2, %f1
7637 nop
7638 setx loop_900, %l0, %l1
7639 wrpr 0x1, %tl
7640 wrpr %l1, %tpc
7641 add %l1, 0x4, %l1
7642 wrpr %l1, %tnpc
7643 setx 0x34400001400, %l0, %l1
7644 wrpr %l1, %tstate
7645 wrhpr 0x4, %htstate
7646 retry
7647 brlez,a %o4, loop_901
7648 ldsh [%l7 + 0x58], %l6
7649 lduh [%l7 + 0x42], %i0
7650loop_900:
7651 fmovscc %icc, %f11, %f5
7652loop_901:
7653 fmovdle %xcc, %f3, %f9
7654 fcmpes %fcc1, %f14, %f8
7655 st %f7, [%l7 + 0x14]
7656 tcs %icc, 0x6
7657 movn %xcc, %g4, %o2
7658 st %f0, [%l7 + 0x24]
7659 sll %i5, %i3, %g1
7660 fmul8x16au %f12, %f10, %f12
7661 movne %icc, %l2, %l4
7662 movre %o0, %g7, %g5
7663 movvs %icc, %l0, %i6
7664 fmovrsgz %o3, %f8, %f0
7665 stw %l5, [%l7 + 0x60]
7666 stw %i7, [%l7 + 0x28]
7667 nop
7668 setx loop_902, %l0, %l1
7669 jmpl %l1, %l1
7670 fmovdle %xcc, %f8, %f11
7671 movn %xcc, %o6, %g2
7672 lduh [%l7 + 0x68], %o1
7673loop_902:
7674 siam 0x4
7675 array16 %o7, %i1, %g6
7676 tne %xcc, 0x7
7677 fmovsle %icc, %f14, %f10
7678 st %f1, [%l7 + 0x48]
7679 fcmped %fcc3, %f6, %f4
7680 edge16ln %i4, %g3, %i2
7681 ble loop_903
7682 fmovdne %icc, %f1, %f3
7683 umul %o5, %o4, %l6
7684 ba %icc, loop_904
7685loop_903:
7686 ldub [%l7 + 0x7B], %i0
7687 bpos loop_905
7688 fzeros %f13
7689loop_904:
7690 bge,a,pn %icc, loop_906
7691 move %icc, %g4, %o2
7692loop_905:
7693 fmovrde %l3, %f14, %f12
7694 lduh [%l7 + 0x5E], %i5
7695loop_906:
7696 fabss %f0, %f9
7697 sdivx %i3, 0x034F, %g1
7698 fbge %fcc3, loop_907
7699 sllx %l2, %l4, %o0
7700 brgez,a %g7, loop_908
7701 edge16n %l0, %i6, %g5
7702loop_907:
7703 move %icc, %o3, %i7
7704 lduh [%l7 + 0x10], %l1
7705loop_908:
7706 fandnot2 %f0, %f14, %f8
7707 array8 %l5, %g2, %o1
7708 fmovdgu %icc, %f9, %f7
7709 brz %o7, loop_909
7710 bne,a loop_910
7711 fmovscc %icc, %f8, %f3
7712 bpos,pt %xcc, loop_911
7713loop_909:
7714 bneg,a,pt %icc, loop_912
7715loop_910:
7716 edge8n %o6, %g6, %i1
7717 fxor %f14, %f10, %f0
7718loop_911:
7719 sdivx %i4, 0x1FB7, %g3
7720loop_912:
7721 ldx [%l7 + 0x18], %o5
7722 movleu %icc, %o4, %l6
7723 mova %icc, %i2, %g4
7724 fmovsne %icc, %f14, %f9
7725 orn %o2, 0x1518, %l3
7726 fxor %f6, %f8, %f2
7727 fzero %f2
7728 ldub [%l7 + 0x39], %i5
7729 ldx [%l7 + 0x18], %i3
7730 ldub [%l7 + 0x7D], %g1
7731 ld [%l7 + 0x40], %f15
7732 ld [%l7 + 0x70], %f10
7733 ldx [%l7 + 0x08], %l2
7734 st %f14, [%l7 + 0x24]
7735 ldsh [%l7 + 0x32], %l4
7736 fpmerge %f12, %f1, %f6
7737 sethi 0x0BA7, %i0
7738 lduw [%l7 + 0x68], %g7
7739 ldx [%l7 + 0x08], %l0
7740 brlz,a %i6, loop_913
7741 fbn %fcc3, loop_914
7742 edge16 %g5, %o3, %i7
7743 fbg %fcc3, loop_915
7744loop_913:
7745 fmovsvs %xcc, %f9, %f0
7746loop_914:
7747 lduw [%l7 + 0x68], %o0
7748 brz,a %l5, loop_916
7749loop_915:
7750 movn %xcc, %l1, %o1
7751 fsrc2s %f1, %f1
7752 stw %o7, [%l7 + 0x10]
7753loop_916:
7754 lduh [%l7 + 0x30], %o6
7755 fxnor %f10, %f4, %f2
7756 ldsb [%l7 + 0x24], %g2
7757 movl %xcc, %g6, %i1
7758 fcmpd %fcc2, %f12, %f12
7759 ldsb [%l7 + 0x45], %i4
7760 lduw [%l7 + 0x0C], %o5
7761 xnor %g3, %o4, %i2
7762 ldsh [%l7 + 0x4E], %l6
7763 ldub [%l7 + 0x5D], %o2
7764 fmul8x16 %f15, %f4, %f14
7765 stx %g4, [%l7 + 0x18]
7766 movvc %icc, %i5, %i3
7767 fmovs %f1, %f7
7768 sethi 0x1D02, %l3
7769 be,a,pn %xcc, loop_917
7770 fnot1 %f0, %f6
7771 tn %icc, 0x5
7772 fmovdgu %icc, %f9, %f3
7773loop_917:
7774 fmovspos %xcc, %f1, %f15
7775 umulcc %g1, 0x02F0, %l4
7776 xnorcc %i0, %l2, %l0
7777 fbl,a %fcc3, loop_918
7778 tvs %xcc, 0x5
7779 lduh [%l7 + 0x54], %i6
7780 edge32n %g7, %g5, %o3
7781loop_918:
7782 fmovscs %xcc, %f11, %f10
7783 fmul8sux16 %f8, %f14, %f2
7784 std %f4, [%l7 + 0x50]
7785 edge16n %i7, %l5, %l1
7786 faligndata %f8, %f6, %f14
7787 ldsw [%l7 + 0x24], %o1
7788 fmovsg %xcc, %f14, %f13
7789 te %icc, 0x1
7790 fmovrdlz %o7, %f14, %f12
7791 std %f0, [%l7 + 0x58]
7792 bne,a %icc, loop_919
7793 std %f6, [%l7 + 0x28]
7794 fpack16 %f12, %f12
7795 stb %o0, [%l7 + 0x6D]
7796loop_919:
7797 nop
7798 setx loop_920, %l0, %l1
7799 wrpr 0x1, %tl
7800 wrpr %l1, %tnpc
7801 setx 0x34400001400, %l0, %l1
7802 wrpr %l1, %tstate
7803 wrhpr 0x4, %htstate
7804 done
7805 fpmerge %f2, %f5, %f6
7806 bneg,pn %xcc, loop_921
7807 fmovrdlz %g2, %f14, %f8
7808loop_920:
7809 ldx [%l7 + 0x30], %o6
7810 tneg %icc, 0x6
7811loop_921:
7812 movvs %icc, %i1, %g6
7813 fxor %f8, %f6, %f0
7814 nop
7815 setx loop_922, %l0, %l1
7816 jmpl %l1, %i4
7817 ldub [%l7 + 0x2C], %g3
7818 bpos,a loop_923
7819 bcs,pn %xcc, loop_924
7820loop_922:
7821 fzeros %f3
7822 ldsh [%l7 + 0x30], %o5
7823loop_923:
7824 sdiv %o4, 0x19B7, %i2
7825loop_924:
7826 fornot1 %f0, %f14, %f0
7827 andncc %l6, %g4, %i5
7828 sll %o2, 0x1A, %l3
7829 sth %i3, [%l7 + 0x2E]
7830 addcc %l4, 0x0929, %i0
7831 and %g1, 0x194A, %l0
7832 bneg,pt %icc, loop_925
7833 edge16n %i6, %l2, %g5
7834 andcc %o3, 0x0075, %i7
7835 fnot1 %f8, %f6
7836loop_925:
7837 ldub [%l7 + 0x36], %g7
7838 edge8n %l5, %o1, %o7
7839 fbo %fcc2, loop_926
7840 fxors %f11, %f12, %f3
7841 lduh [%l7 + 0x6A], %o0
7842 ldsb [%l7 + 0x33], %l1
7843loop_926:
7844 fblg %fcc2, loop_927
7845 for %f0, %f14, %f2
7846 orcc %o6, %i1, %g2
7847 brlz %g6, loop_928
7848loop_927:
7849 andn %i4, 0x0B64, %g3
7850 umulcc %o5, 0x1FAE, %i2
7851 fcmpne32 %f4, %f6, %o4
7852loop_928:
7853 tsubcctv %l6, %g4, %i5
7854 stx %l3, [%l7 + 0x60]
7855 lduw [%l7 + 0x6C], %o2
7856 ldub [%l7 + 0x6B], %l4
7857 fmovdcc %icc, %f2, %f2
7858 subccc %i3, 0x12DD, %g1
7859 fbn %fcc0, loop_929
7860 lduw [%l7 + 0x74], %l0
7861 sth %i6, [%l7 + 0x3E]
7862 fpsub32s %f3, %f3, %f13
7863loop_929:
7864 tpos %xcc, 0x6
7865 andncc %l2, %g5, %o3
7866 ldx [%l7 + 0x68], %i7
7867 fmovsne %icc, %f4, %f11
7868 tg %xcc, 0x5
7869 fornot1 %f2, %f10, %f6
7870 ld [%l7 + 0x5C], %f11
7871 bvc,a,pn %icc, loop_930
7872 ldd [%l7 + 0x28], %f6
7873 stx %i0, [%l7 + 0x30]
7874 fpadd32 %f2, %f10, %f0
7875loop_930:
7876 bcc loop_931
7877 ldsw [%l7 + 0x78], %l5
7878 tvs %icc, 0x0
7879 lduh [%l7 + 0x4E], %g7
7880loop_931:
7881 fcmpgt16 %f12, %f8, %o1
7882 fmovsvs %icc, %f13, %f14
7883 ldd [%l7 + 0x10], %f0
7884 stw %o0, [%l7 + 0x14]
7885 lduw [%l7 + 0x68], %o7
7886 lduw [%l7 + 0x48], %o6
7887 movle %xcc, %l1, %g2
7888 and %g6, %i1, %i4
7889 fandnot2 %f6, %f8, %f10
7890 ldsw [%l7 + 0x34], %g3
7891 ldx [%l7 + 0x40], %i2
7892 fpsub16s %f2, %f0, %f3
7893 stx %o5, [%l7 + 0x58]
7894 ldd [%l7 + 0x38], %f8
7895 ldsb [%l7 + 0x36], %o4
7896 movpos %xcc, %g4, %i5
7897 ldx [%l7 + 0x60], %l3
7898 movrlz %o2, 0x222, %l6
7899 sth %l4, [%l7 + 0x76]
7900 fxor %f6, %f4, %f6
7901 tn %xcc, 0x2
7902 fpadd16s %f6, %f13, %f13
7903 fand %f2, %f10, %f8
7904 fba,a %fcc3, loop_932
7905 fmovsvc %xcc, %f15, %f14
7906 call loop_933
7907 fornot2 %f2, %f8, %f6
7908loop_932:
7909 fxors %f2, %f9, %f14
7910 fmovsleu %icc, %f10, %f5
7911loop_933:
7912 stb %g1, [%l7 + 0x3A]
7913 srl %l0, 0x18, %i3
7914 sdivcc %l2, 0x01F7, %i6
7915 subccc %g5, 0x0D59, %o3
7916 sub %i0, %i7, %g7
7917 ldub [%l7 + 0x17], %o1
7918 sdivcc %o0, 0x1BAB, %o7
7919 subc %l5, 0x16B7, %l1
7920 stx %o6, [%l7 + 0x18]
7921 stb %g2, [%l7 + 0x7E]
7922 bvs,a,pn %icc, loop_934
7923 xorcc %i1, %i4, %g3
7924 stw %i2, [%l7 + 0x20]
7925 fmovdne %xcc, %f14, %f11
7926loop_934:
7927 bpos,a loop_935
7928 edge32l %g6, %o4, %o5
7929 fmovd %f6, %f10
7930 movleu %xcc, %i5, %g4
7931loop_935:
7932 ldsw [%l7 + 0x14], %l3
7933 alignaddrl %l6, %l4, %g1
7934 fmovsa %xcc, %f11, %f13
7935 faligndata %f12, %f8, %f14
7936 fornot1 %f10, %f0, %f14
7937 bcc,a,pt %xcc, loop_936
7938 stb %o2, [%l7 + 0x09]
7939 fmovrdgz %i3, %f0, %f8
7940 stx %l0, [%l7 + 0x40]
7941loop_936:
7942 ldsw [%l7 + 0x74], %l2
7943 st %f14, [%l7 + 0x58]
7944 ta %icc, 0x5
7945 fones %f7
7946 fbn %fcc1, loop_937
7947 ldd [%l7 + 0x60], %f8
7948 fpsub32 %f0, %f4, %f10
7949 andn %g5, 0x0145, %i6
7950loop_937:
7951 popc %o3, %i7
7952 tgu %icc, 0x7
7953 lduw [%l7 + 0x34], %g7
7954 stb %o1, [%l7 + 0x75]
7955 fmovscs %icc, %f11, %f8
7956 stx %o0, [%l7 + 0x10]
7957 stb %i0, [%l7 + 0x6E]
7958 fcmpgt32 %f4, %f8, %l5
7959 stx %o7, [%l7 + 0x40]
7960 fmovs %f2, %f8
7961 ldsw [%l7 + 0x44], %l1
7962 fmovsvs %xcc, %f3, %f8
7963 st %f14, [%l7 + 0x74]
7964 fmul8x16 %f9, %f12, %f4
7965 ldsh [%l7 + 0x16], %g2
7966 fmovsgu %icc, %f14, %f2
7967 fpadd32s %f13, %f8, %f7
7968 fmovsgu %icc, %f2, %f3
7969 fmovsvs %xcc, %f10, %f9
7970 bneg,a,pn %icc, loop_938
7971 mulx %i1, 0x075E, %i4
7972 sth %g3, [%l7 + 0x7C]
7973 stb %o6, [%l7 + 0x4B]
7974loop_938:
7975 tsubcc %i2, %g6, %o4
7976 std %f2, [%l7 + 0x10]
7977 addcc %o5, %g4, %l3
7978 nop
7979 setx loop_939, %l0, %l1
7980 jmpl %l1, %i5
7981 ldsh [%l7 + 0x7C], %l4
7982 stx %l6, [%l7 + 0x40]
7983 lduw [%l7 + 0x40], %g1
7984loop_939:
7985 fmul8x16al %f9, %f8, %f8
7986 andncc %i3, %l0, %o2
7987 stw %g5, [%l7 + 0x54]
7988 mulx %l2, %i6, %i7
7989 edge32ln %o3, %o1, %o0
7990 fmovspos %icc, %f1, %f2
7991 edge8ln %i0, %l5, %o7
7992 fsrc1 %f10, %f6
7993 addc %l1, %g7, %i1
7994 fble,a %fcc1, loop_940
7995 ld [%l7 + 0x58], %f6
7996 fexpand %f12, %f2
7997 fornot1 %f10, %f10, %f12
7998loop_940:
7999 fpackfix %f8, %f7
8000 fcmpgt32 %f10, %f0, %i4
8001 fmovsg %xcc, %f0, %f5
8002 fmovdneg %xcc, %f11, %f7
8003 fmovdne %xcc, %f13, %f2
8004 udivx %g2, 0x14DF, %g3
8005 lduw [%l7 + 0x40], %i2
8006 stx %o6, [%l7 + 0x08]
8007 fxnor %f12, %f14, %f2
8008 fmovdle %icc, %f11, %f10
8009 fmul8x16al %f14, %f2, %f8
8010 tpos %icc, 0x7
8011 stw %o4, [%l7 + 0x78]
8012 fornot1 %f10, %f14, %f4
8013 fmovsvs %xcc, %f14, %f11
8014 st %f3, [%l7 + 0x3C]
8015 array16 %g6, %o5, %g4
8016 ld [%l7 + 0x60], %f7
8017 ld [%l7 + 0x68], %f2
8018 fones %f3
8019 lduw [%l7 + 0x1C], %l3
8020 tpos %xcc, 0x6
8021 edge32n %i5, %l6, %g1
8022 fandnot1s %f4, %f14, %f9
8023 stb %l4, [%l7 + 0x20]
8024 ldsw [%l7 + 0x5C], %i3
8025 ldx [%l7 + 0x48], %l0
8026 fmovdcs %xcc, %f9, %f5
8027 movne %icc, %g5, %l2
8028 tg %xcc, 0x5
8029 movn %icc, %i6, %o2
8030 call loop_941
8031 nop
8032 setx loop_942, %l0, %l1
8033 wrpr 0x1, %tl
8034 wrpr %l1, %tpc
8035 add %l1, 0x4, %l1
8036 wrpr %l1, %tnpc
8037 setx 0x34400001400, %l0, %l1
8038 wrpr %l1, %tstate
8039 wrhpr 0x4, %htstate
8040 retry
8041 fabss %f10, %f4
8042 andncc %i7, %o3, %o1
8043loop_941:
8044 andncc %o0, %i0, %o7
8045loop_942:
8046 srl %l5, %l1, %g7
8047 fmul8sux16 %f4, %f10, %f14
8048 ldsb [%l7 + 0x51], %i4
8049 fmovs %f1, %f1
8050 ldsw [%l7 + 0x10], %i1
8051 bne,pt %xcc, loop_943
8052 fornot2s %f4, %f4, %f5
8053 and %g3, 0x00D4, %g2
8054 ldsb [%l7 + 0x7C], %o6
8055loop_943:
8056 lduh [%l7 + 0x70], %i2
8057 taddcc %o4, 0x0DAB, %g6
8058 ldub [%l7 + 0x77], %o5
8059 edge16n %l3, %g4, %i5
8060 edge8l %l6, %l4, %i3
8061 array16 %g1, %g5, %l2
8062 lduw [%l7 + 0x18], %i6
8063 stx %o2, [%l7 + 0x48]
8064 movcc %xcc, %i7, %o3
8065 movcs %icc, %o1, %o0
8066 fmovdvc %xcc, %f2, %f9
8067 udivx %l0, 0x15F6, %i0
8068 stb %o7, [%l7 + 0x7F]
8069 movpos %xcc, %l1, %l5
8070 fmovdcc %xcc, %f10, %f0
8071 fbue %fcc3, loop_944
8072 movl %icc, %g7, %i4
8073 add %g3, %g2, %o6
8074 fmovdl %icc, %f9, %f12
8075loop_944:
8076 ld [%l7 + 0x3C], %f12
8077 fmuld8ulx16 %f15, %f8, %f12
8078 bgu,pt %icc, loop_945
8079 fandnot2s %f13, %f9, %f5
8080 edge8l %i1, %o4, %g6
8081 fpsub16s %f15, %f8, %f4
8082loop_945:
8083 fbe %fcc3, loop_946
8084 andcc %i2, %l3, %g4
8085 ldx [%l7 + 0x08], %i5
8086 pdist %f0, %f12, %f0
8087loop_946:
8088 edge16 %l6, %o5, %l4
8089 fand %f0, %f12, %f0
8090 tneg %xcc, 0x7
8091 tneg %icc, 0x0
8092 fbul %fcc0, loop_947
8093 ldsw [%l7 + 0x48], %i3
8094 fcmped %fcc2, %f12, %f6
8095 srax %g5, 0x1F, %l2
8096loop_947:
8097 fmul8ulx16 %f8, %f2, %f14
8098 fsrc1 %f4, %f10
8099 stx %g1, [%l7 + 0x20]
8100 tsubcc %o2, %i7, %i6
8101 xorcc %o3, %o1, %o0
8102 movcc %xcc, %l0, %i0
8103 bcs loop_948
8104 fones %f5
8105 udivcc %l1, 0x0BF3, %o7
8106 sllx %g7, %i4, %g3
8107loop_948:
8108 addccc %l5, 0x1CB1, %g2
8109 nop
8110 setx loop_949, %l0, %l1
8111 jmpl %l1, %i1
8112 lduh [%l7 + 0x3C], %o6
8113 movre %o4, 0x20E, %g6
8114 edge8 %i2, %l3, %g4
8115loop_949:
8116 bleu,a,pn %xcc, loop_950
8117 fbge %fcc2, loop_951
8118 edge16ln %l6, %i5, %o5
8119 alignaddrl %i3, %l4, %g5
8120loop_950:
8121 fcmped %fcc3, %f8, %f14
8122loop_951:
8123 bg,a %icc, loop_952
8124 bn,pn %xcc, loop_953
8125 fcmpgt16 %f4, %f6, %l2
8126 stx %o2, [%l7 + 0x18]
8127loop_952:
8128 fabss %f5, %f2
8129loop_953:
8130 ldsw [%l7 + 0x6C], %i7
8131 fxnor %f10, %f8, %f0
8132 tneg %xcc, 0x0
8133 fbul,a %fcc1, loop_954
8134 pdist %f8, %f4, %f2
8135 st %f11, [%l7 + 0x6C]
8136 movcs %xcc, %i6, %g1
8137loop_954:
8138 umul %o1, 0x0E9B, %o0
8139 movrgz %l0, %o3, %l1
8140 edge8n %o7, %g7, %i0
8141 brz,a %i4, loop_955
8142 sra %l5, %g3, %g2
8143 ldsw [%l7 + 0x6C], %i1
8144 lduw [%l7 + 0x18], %o6
8145loop_955:
8146 edge16ln %o4, %i2, %l3
8147 udivx %g4, 0x15E5, %g6
8148 lduw [%l7 + 0x78], %i5
8149 ldub [%l7 + 0x31], %l6
8150 xor %o5, %l4, %g5
8151 stb %i3, [%l7 + 0x21]
8152 tvs %xcc, 0x1
8153 mova %xcc, %o2, %i7
8154 movrlz %i6, %g1, %l2
8155 fornot1 %f8, %f4, %f14
8156 ldsw [%l7 + 0x54], %o0
8157 fmovdgu %icc, %f15, %f10
8158 call loop_956
8159 ldx [%l7 + 0x50], %o1
8160 fmovsn %xcc, %f5, %f3
8161 fmovrdgz %o3, %f8, %f2
8162loop_956:
8163 fmul8ulx16 %f6, %f4, %f10
8164 ldd [%l7 + 0x40], %f4
8165 stx %l1, [%l7 + 0x18]
8166 edge32l %o7, %l0, %g7
8167 edge16l %i0, %l5, %g3
8168 subcc %g2, 0x0965, %i4
8169 fmovdpos %xcc, %f11, %f9
8170 tsubcctv %i1, 0x1F20, %o4
8171 sth %i2, [%l7 + 0x1A]
8172 stw %l3, [%l7 + 0x0C]
8173 movpos %icc, %g4, %o6
8174 fzeros %f13
8175 fmovrdgz %i5, %f2, %f10
8176 stx %l6, [%l7 + 0x60]
8177 fmovdne %icc, %f13, %f5
8178 fcmpeq32 %f12, %f6, %o5
8179 movle %icc, %l4, %g6
8180 andcc %i3, %g5, %o2
8181 alignaddr %i6, %i7, %l2
8182 stw %g1, [%l7 + 0x48]
8183 sra %o0, %o1, %l1
8184 edge16ln %o3, %l0, %o7
8185 fxor %f6, %f10, %f10
8186 ld [%l7 + 0x50], %f11
8187 fnegd %f12, %f8
8188 movn %xcc, %i0, %g7
8189 fmovrdne %g3, %f10, %f12
8190 bg,pt %icc, loop_957
8191 fmovrdgz %g2, %f8, %f2
8192 orncc %l5, %i4, %o4
8193 stb %i2, [%l7 + 0x47]
8194loop_957:
8195 lduw [%l7 + 0x64], %i1
8196 fpadd32s %f4, %f11, %f5
8197 fmovrdlz %l3, %f12, %f6
8198 std %f8, [%l7 + 0x60]
8199 fmovsne %icc, %f4, %f7
8200 lduh [%l7 + 0x1E], %o6
8201 tsubcc %i5, %l6, %o5
8202 ldsb [%l7 + 0x0A], %l4
8203 movrlez %g6, %i3, %g5
8204 fpadd16s %f8, %f9, %f12
8205 fbul %fcc1, loop_958
8206 tleu %icc, 0x1
8207 st %f10, [%l7 + 0x64]
8208 st %f15, [%l7 + 0x48]
8209loop_958:
8210 fpsub32 %f14, %f10, %f4
8211 movre %g4, %o2, %i7
8212 srl %i6, 0x14, %g1
8213 lduh [%l7 + 0x2E], %l2
8214 ldd [%l7 + 0x08], %f2
8215 sdivx %o0, 0x1AE2, %o1
8216 fnot1 %f10, %f4
8217 std %f2, [%l7 + 0x20]
8218 ldsh [%l7 + 0x1E], %l1
8219 bge,a %xcc, loop_959
8220 subccc %l0, 0x00C1, %o7
8221 udivx %o3, 0x064B, %g7
8222 ldsh [%l7 + 0x62], %g3
8223loop_959:
8224 edge8n %i0, %l5, %g2
8225 edge16 %i4, %i2, %o4
8226 fmovsleu %icc, %f13, %f7
8227 bleu,pn %icc, loop_960
8228 fnot1 %f8, %f2
8229 tcs %xcc, 0x7
8230 edge32 %l3, %i1, %o6
8231loop_960:
8232 fands %f10, %f12, %f1
8233 fxors %f9, %f5, %f5
8234 stb %l6, [%l7 + 0x1F]
8235 bshuffle %f12, %f6, %f14
8236 ldx [%l7 + 0x78], %i5
8237 smulcc %l4, 0x174D, %g6
8238 nop
8239 setx loop_961, %l0, %l1
8240 jmpl %l1, %i3
8241 fble %fcc3, loop_962
8242 tsubcc %g5, %g4, %o2
8243 ldub [%l7 + 0x64], %o5
8244loop_961:
8245 fmovscc %xcc, %f8, %f1
8246loop_962:
8247 fandnot2s %f13, %f8, %f12
8248 fcmpgt32 %f6, %f14, %i7
8249 fble,a %fcc1, loop_963
8250 bl loop_964
8251 ldd [%l7 + 0x78], %f14
8252 fmovsvc %xcc, %f13, %f10
8253loop_963:
8254 fnegd %f10, %f4
8255loop_964:
8256 edge16 %g1, %l2, %i6
8257 stx %o0, [%l7 + 0x08]
8258 fnor %f6, %f10, %f12
8259 edge16n %o1, %l0, %l1
8260 sra %o7, 0x0F, %g7
8261 for %f10, %f2, %f4
8262 ldub [%l7 + 0x35], %g3
8263 st %f9, [%l7 + 0x44]
8264 edge32ln %o3, %i0, %g2
8265 ldsw [%l7 + 0x48], %i4
8266 sub %i2, 0x1198, %o4
8267 fbge,a %fcc2, loop_965
8268 fpmerge %f5, %f4, %f14
8269 fmuld8sux16 %f4, %f15, %f12
8270 ldub [%l7 + 0x13], %l3
8271loop_965:
8272 fmovrsgez %l5, %f11, %f3
8273 stb %i1, [%l7 + 0x3B]
8274 ldsh [%l7 + 0x3C], %o6
8275 movpos %xcc, %l6, %l4
8276 call loop_966
8277 srl %i5, 0x1D, %i3
8278 fmovs %f2, %f1
8279 std %f6, [%l7 + 0x78]
8280loop_966:
8281 fmuld8ulx16 %f0, %f4, %f8
8282 addc %g6, %g5, %g4
8283 ldd [%l7 + 0x58], %f0
8284 fmovscs %xcc, %f0, %f5
8285 movleu %xcc, %o5, %o2
8286 fba,a %fcc2, loop_967
8287 mulscc %i7, 0x16F5, %g1
8288 edge16n %i6, %o0, %o1
8289 fmovsg %xcc, %f10, %f4
8290loop_967:
8291 tsubcctv %l0, %l2, %o7
8292 tpos %icc, 0x3
8293 fmovscc %xcc, %f13, %f7
8294 ldsb [%l7 + 0x77], %l1
8295 fbge,a %fcc2, loop_968
8296 fbul %fcc0, loop_969
8297 srlx %g7, 0x0C, %g3
8298 fmovsgu %xcc, %f15, %f15
8299loop_968:
8300 ldsb [%l7 + 0x3E], %i0
8301loop_969:
8302 fmovde %icc, %f4, %f8
8303 st %f7, [%l7 + 0x08]
8304 srlx %g2, %o3, %i4
8305 st %f13, [%l7 + 0x60]
8306 ldd [%l7 + 0x38], %f10
8307 stw %o4, [%l7 + 0x0C]
8308 bleu %icc, loop_970
8309 fcmpne16 %f12, %f0, %i2
8310 sub %l5, 0x1681, %l3
8311 tsubcc %o6, 0x0E68, %i1
8312loop_970:
8313 fmovrdlz %l6, %f6, %f2
8314 ldub [%l7 + 0x79], %l4
8315 fsrc1 %f14, %f8
8316 ldsw [%l7 + 0x18], %i5
8317 lduh [%l7 + 0x16], %g6
8318 lduh [%l7 + 0x7A], %g5
8319 movcc %icc, %g4, %i3
8320 fmul8x16 %f0, %f4, %f10
8321 edge16 %o2, %i7, %g1
8322 fcmple32 %f4, %f6, %o5
8323 movrlz %o0, 0x386, %o1
8324 nop
8325 setx loop_971, %l0, %l1
8326 jmpl %l1, %i6
8327 xnorcc %l2, %l0, %l1
8328 ldx [%l7 + 0x10], %g7
8329 ble loop_972
8330loop_971:
8331 fcmpeq32 %f14, %f8, %o7
8332 fbe,a %fcc0, loop_973
8333 movrgez %i0, 0x371, %g3
8334loop_972:
8335 mulscc %o3, 0x1AE8, %i4
8336 fbo,a %fcc0, loop_974
8337loop_973:
8338 popc %g2, %i2
8339 sth %l5, [%l7 + 0x76]
8340 fand %f4, %f8, %f12
8341loop_974:
8342 fmul8x16 %f12, %f4, %f0
8343 tneg %xcc, 0x4
8344 std %f4, [%l7 + 0x28]
8345 fmovsle %xcc, %f2, %f11
8346 fmovsgu %icc, %f5, %f12
8347 fbul,a %fcc1, loop_975
8348 tgu %xcc, 0x6
8349 orncc %l3, %o4, %i1
8350 bleu,a,pt %icc, loop_976
8351loop_975:
8352 stb %o6, [%l7 + 0x28]
8353 bshuffle %f2, %f6, %f10
8354 ldub [%l7 + 0x6E], %l6
8355loop_976:
8356 tl %xcc, 0x1
8357 fmul8x16 %f7, %f12, %f14
8358 movre %l4, 0x1D9, %i5
8359 fbne,a %fcc2, loop_977
8360 ldub [%l7 + 0x1F], %g5
8361 lduw [%l7 + 0x2C], %g4
8362 tneg %xcc, 0x7
8363loop_977:
8364 edge8 %g6, %i3, %i7
8365 lduh [%l7 + 0x72], %o2
8366 fandnot1s %f3, %f8, %f6
8367 ldsb [%l7 + 0x20], %o5
8368 edge16l %o0, %g1, %o1
8369 edge8 %i6, %l2, %l0
8370 array8 %l1, %g7, %i0
8371 fmuld8sux16 %f7, %f5, %f12
8372 fblg,a %fcc3, loop_978
8373 srl %o7, %g3, %o3
8374 tleu %xcc, 0x0
8375 tvs %xcc, 0x4
8376loop_978:
8377 fandnot2 %f6, %f10, %f8
8378 fmovrslez %i4, %f15, %f4
8379 fsrc2s %f10, %f13
8380 std %f2, [%l7 + 0x48]
8381 ldub [%l7 + 0x62], %g2
8382 ldsw [%l7 + 0x5C], %l5
8383 mova %icc, %l3, %i2
8384 edge16n %i1, %o4, %o6
8385 fpsub16 %f0, %f12, %f6
8386 sth %l4, [%l7 + 0x5E]
8387 ldsb [%l7 + 0x70], %i5
8388 ldsw [%l7 + 0x54], %g5
8389 brgez,a %l6, loop_979
8390 fmovscs %icc, %f14, %f12
8391 addcc %g6, %i3, %g4
8392 fmovdvc %xcc, %f0, %f14
8393loop_979:
8394 std %f2, [%l7 + 0x40]
8395 movgu %xcc, %o2, %i7
8396 stw %o5, [%l7 + 0x08]
8397 fmovsvc %xcc, %f3, %f14
8398 ldsw [%l7 + 0x34], %g1
8399 fandnot1 %f10, %f4, %f10
8400 array16 %o0, %o1, %l2
8401 edge32n %i6, %l0, %g7
8402 fcmpes %fcc2, %f9, %f12
8403 brgz %i0, loop_980
8404 edge8n %o7, %l1, %g3
8405 fmovsvs %icc, %f8, %f1
8406 ldd [%l7 + 0x40], %f10
8407loop_980:
8408 movrgez %o3, 0x0BD, %i4
8409 ld [%l7 + 0x08], %f2
8410 ldsb [%l7 + 0x4B], %g2
8411 umulcc %l3, %i2, %l5
8412 sth %o4, [%l7 + 0x58]
8413 tvs %xcc, 0x0
8414 ta %icc, 0x2
8415 movre %o6, %i1, %i5
8416 ldsw [%l7 + 0x18], %l4
8417 sub %l6, %g5, %g6
8418 fpack16 %f6, %f10
8419 bpos,pn %xcc, loop_981
8420 and %i3, %o2, %g4
8421 fpack16 %f10, %f9
8422 ldsh [%l7 + 0x3C], %o5
8423loop_981:
8424 fmovrslz %i7, %f9, %f10
8425 popc 0x04D6, %g1
8426 fmovsl %icc, %f0, %f15
8427 fnot1 %f6, %f10
8428 fcmpd %fcc0, %f0, %f0
8429 fmovsn %icc, %f7, %f5
8430 fmovrslz %o1, %f13, %f11
8431 lduw [%l7 + 0x14], %l2
8432 fmovrslz %o0, %f11, %f0
8433 fpadd32 %f4, %f14, %f8
8434 movrlez %i6, 0x076, %l0
8435 sdivx %g7, 0x0826, %o7
8436 mulx %l1, %g3, %i0
8437 ldsh [%l7 + 0x54], %i4
8438 fandnot1s %f3, %f6, %f8
8439 fmovsgu %icc, %f11, %f11
8440 brgez %g2, loop_982
8441 ldsh [%l7 + 0x7C], %o3
8442 add %l3, %l5, %i2
8443 umulcc %o6, 0x188D, %i1
8444loop_982:
8445 fcmple16 %f6, %f10, %o4
8446 ldsh [%l7 + 0x3E], %l4
8447 ldsb [%l7 + 0x6A], %l6
8448 fmovsle %icc, %f6, %f4
8449 st %f0, [%l7 + 0x50]
8450 fmovrdne %i5, %f10, %f4
8451 fxnors %f2, %f9, %f15
8452 fandnot2 %f14, %f12, %f4
8453 tle %xcc, 0x2
8454 brlez,a %g5, loop_983
8455 st %f14, [%l7 + 0x44]
8456 fcmps %fcc3, %f4, %f1
8457 tpos %icc, 0x5
8458loop_983:
8459 ldsw [%l7 + 0x3C], %i3
8460 tpos %xcc, 0x6
8461 ldsb [%l7 + 0x44], %o2
8462 tl %xcc, 0x5
8463 tcc %xcc, 0x4
8464 ldsh [%l7 + 0x4A], %g4
8465 stb %g6, [%l7 + 0x6E]
8466 fpack16 %f6, %f7
8467 fmovrdgez %o5, %f10, %f10
8468 fcmple16 %f6, %f10, %i7
8469 brgz %o1, loop_984
8470 ldx [%l7 + 0x10], %l2
8471 fbul,a %fcc1, loop_985
8472 fmovrdgez %g1, %f2, %f8
8473loop_984:
8474 stb %i6, [%l7 + 0x48]
8475 fcmpeq16 %f14, %f14, %o0
8476loop_985:
8477 ldd [%l7 + 0x50], %f10
8478 lduw [%l7 + 0x0C], %g7
8479 fbuge,a %fcc2, loop_986
8480 stb %o7, [%l7 + 0x72]
8481 lduw [%l7 + 0x0C], %l0
8482 tleu %icc, 0x6
8483loop_986:
8484 fnor %f12, %f12, %f4
8485 bn,pt %xcc, loop_987
8486 edge32n %l1, %i0, %i4
8487 fmovde %xcc, %f4, %f3
8488 andn %g2, 0x1A92, %o3
8489loop_987:
8490 sth %l3, [%l7 + 0x0E]
8491 sll %g3, 0x0C, %l5
8492 fmovdcc %icc, %f10, %f11
8493 fpsub16s %f3, %f12, %f13
8494 fmovsn %xcc, %f14, %f14
8495 fpack32 %f0, %f14, %f4
8496 fbuge,a %fcc2, loop_988
8497 brlez,a %o6, loop_989
8498 brz,a %i1, loop_990
8499 std %f10, [%l7 + 0x70]
8500loop_988:
8501 andn %o4, 0x1823, %l4
8502loop_989:
8503 lduw [%l7 + 0x08], %l6
8504loop_990:
8505 fmovrdgz %i2, %f12, %f0
8506 fmovsl %xcc, %f10, %f8
8507 edge8ln %g5, %i3, %i5
8508 fmovdvc %icc, %f11, %f12
8509 tvc %xcc, 0x4
8510 edge32 %o2, %g6, %g4
8511 fxnor %f6, %f6, %f2
8512 stw %i7, [%l7 + 0x64]
8513 sllx %o1, 0x1A, %o5
8514 fpsub16 %f4, %f12, %f14
8515 fmovsvc %icc, %f10, %f9
8516 movre %g1, 0x3EF, %i6
8517 sth %l2, [%l7 + 0x12]
8518 fpack32 %f0, %f4, %f10
8519 sth %g7, [%l7 + 0x36]
8520 fbue,a %fcc2, loop_991
8521 tsubcc %o7, %l0, %o0
8522 fcmpes %fcc0, %f2, %f1
8523 subc %l1, %i0, %g2
8524loop_991:
8525 stx %o3, [%l7 + 0x60]
8526 ldsb [%l7 + 0x47], %i4
8527 sll %l3, %l5, %o6
8528 fmovrse %g3, %f1, %f0
8529 fmovrsgz %o4, %f0, %f2
8530 ldsw [%l7 + 0x78], %l4
8531 st %f4, [%l7 + 0x74]
8532 movle %icc, %l6, %i1
8533 movre %i2, 0x3FF, %i3
8534 movrne %i5, %g5, %o2
8535 fmovsleu %xcc, %f3, %f1
8536 fmovsle %xcc, %f0, %f13
8537 bcc %xcc, loop_992
8538 movvs %icc, %g4, %g6
8539 subc %i7, 0x0E65, %o1
8540 udiv %o5, 0x13E7, %g1
8541loop_992:
8542 bge %xcc, loop_993
8543 st %f11, [%l7 + 0x18]
8544 xorcc %l2, %i6, %g7
8545 fcmpne16 %f0, %f4, %l0
8546loop_993:
8547 tle %icc, 0x3
8548 fzero %f8
8549 fxnors %f7, %f13, %f15
8550 bge,a %icc, loop_994
8551 bneg,a,pn %icc, loop_995
8552 ldsh [%l7 + 0x0A], %o7
8553 fzeros %f4
8554loop_994:
8555 fandnot2 %f6, %f10, %f14
8556loop_995:
8557 edge8ln %o0, %i0, %l1
8558 fbg,a %fcc1, loop_996
8559 ldsw [%l7 + 0x30], %o3
8560 sth %i4, [%l7 + 0x54]
8561 stx %l3, [%l7 + 0x10]
8562loop_996:
8563 fabsd %f10, %f2
8564 xnor %g2, 0x0E05, %o6
8565 lduw [%l7 + 0x1C], %l5
8566 fmuld8sux16 %f5, %f0, %f0
8567 bg %icc, loop_997
8568 bne loop_998
8569 mulscc %g3, %o4, %l6
8570 fpsub32s %f15, %f3, %f11
8571loop_997:
8572 ldsh [%l7 + 0x4E], %l4
8573loop_998:
8574 fornot1 %f0, %f10, %f8
8575 fbge,a %fcc3, loop_999
8576 stx %i2, [%l7 + 0x18]
8577 movrne %i1, %i5, %i3
8578 fmuld8ulx16 %f3, %f0, %f4
8579loop_999:
8580 fmovd %f12, %f4
8581 fmovscc %icc, %f13, %f0
8582 fmovsgu %xcc, %f14, %f9
8583 ldsw [%l7 + 0x18], %g5
8584 fmovrslz %o2, %f10, %f8
8585 fexpand %f2, %f2
8586 brnz %g6, loop_1000
8587 fmovdgu %icc, %f3, %f14
8588 fpack32 %f12, %f4, %f14
8589 bvs,a,pt %xcc, loop_1001
8590loop_1000:
8591 orcc %i7, %g4, %o1
8592 lduw [%l7 + 0x28], %o5
8593 fmovde %icc, %f1, %f9
8594loop_1001:
8595 taddcctv %l2, 0x00E1, %g1
8596 fmovdg %icc, %f5, %f3
8597 st %f12, [%l7 + 0x78]
8598 ldub [%l7 + 0x6F], %g7
8599 fmovdvs %xcc, %f13, %f13
8600 bleu,a loop_1002
8601 fpsub32s %f10, %f4, %f9
8602 fmovrde %i6, %f0, %f0
8603 fabss %f10, %f3
8604loop_1002:
8605 fmovrdlez %l0, %f14, %f4
8606 st %f4, [%l7 + 0x68]
8607 add %o7, %i0, %l1
8608 sdivcc %o0, 0x1CC5, %i4
8609 ldd [%l7 + 0x40], %f12
8610 fcmpne32 %f0, %f0, %o3
8611 fmovdpos %icc, %f15, %f1
8612 ldx [%l7 + 0x10], %l3
8613 ldd [%l7 + 0x38], %f12
8614 tl %xcc, 0x3
8615 fmovsgu %icc, %f9, %f2
8616 ldx [%l7 + 0x58], %g2
8617 ldub [%l7 + 0x27], %l5
8618 fmovs %f4, %f1
8619 movl %icc, %g3, %o4
8620 brgz,a %l6, loop_1003
8621 fmovrdgz %l4, %f14, %f14
8622 sllx %o6, 0x0A, %i2
8623 bneg,a,pt %icc, loop_1004
8624loop_1003:
8625 fbue %fcc3, loop_1005
8626 fpadd16s %f15, %f0, %f11
8627 array16 %i1, %i3, %i5
8628loop_1004:
8629 st %f3, [%l7 + 0x78]
8630loop_1005:
8631 subc %o2, 0x15DC, %g6
8632 srlx %i7, %g4, %g5
8633 brz %o1, loop_1006
8634 fblg,a %fcc2, loop_1007
8635 bcs,a %xcc, loop_1008
8636 tcc %xcc, 0x5
8637loop_1006:
8638 tneg %xcc, 0x0
8639loop_1007:
8640 fmul8x16au %f9, %f0, %f0
8641loop_1008:
8642 fxnors %f13, %f13, %f12
8643 ldsw [%l7 + 0x08], %l2
8644 bge,a %xcc, loop_1009
8645 tl %xcc, 0x5
8646 bgu,a loop_1010
8647 lduh [%l7 + 0x3A], %g1
8648loop_1009:
8649 fbl %fcc3, loop_1011
8650 smul %o5, %i6, %g7
8651loop_1010:
8652 fnors %f11, %f12, %f13
8653 ldx [%l7 + 0x28], %l0
8654loop_1011:
8655 stw %o7, [%l7 + 0x74]
8656 fxnors %f0, %f7, %f11
8657 bvs,a loop_1012
8658 ldsw [%l7 + 0x58], %l1
8659 ldx [%l7 + 0x40], %i0
8660 lduw [%l7 + 0x6C], %o0
8661loop_1012:
8662 ble,a loop_1013
8663 fmul8sux16 %f10, %f2, %f6
8664 lduh [%l7 + 0x48], %o3
8665 sth %i4, [%l7 + 0x78]
8666loop_1013:
8667 xor %l3, 0x1ED9, %l5
8668 stb %g3, [%l7 + 0x2B]
8669 lduw [%l7 + 0x64], %g2
8670 movle %xcc, %l6, %l4
8671 ldsh [%l7 + 0x16], %o4
8672 ldsh [%l7 + 0x42], %o6
8673 ldsw [%l7 + 0x3C], %i2
8674 fmovrslz %i1, %f0, %f12
8675 movvs %xcc, %i3, %o2
8676 movgu %xcc, %i5, %g6
8677 tne %xcc, 0x7
8678 bpos,a,pn %icc, loop_1014
8679 stb %i7, [%l7 + 0x78]
8680 fmovdgu %xcc, %f9, %f6
8681 st %f8, [%l7 + 0x3C]
8682loop_1014:
8683 alignaddrl %g4, %g5, %o1
8684 andncc %l2, %o5, %i6
8685 fmul8x16al %f7, %f9, %f10
8686 movvc %icc, %g1, %g7
8687 fpsub32s %f14, %f5, %f1
8688 fbuge,a %fcc3, loop_1015
8689 nop
8690 setx loop_1016, %l0, %l1
8691 wrpr 0x1, %tl
8692 wrpr %l1, %tpc
8693 add %l1, 0x4, %l1
8694 wrpr %l1, %tnpc
8695 setx 0x34400001400, %l0, %l1
8696 wrpr %l1, %tstate
8697 wrhpr 0x4, %htstate
8698 retry
8699 stb %o7, [%l7 + 0x44]
8700 stw %l1, [%l7 + 0x5C]
8701loop_1015:
8702 movvs %xcc, %l0, %i0
8703loop_1016:
8704 fmovsge %icc, %f12, %f6
8705 fbul,a %fcc1, loop_1017
8706 srlx %o3, %i4, %l3
8707 ldsw [%l7 + 0x30], %o0
8708 ldsb [%l7 + 0x1A], %g3
8709loop_1017:
8710 orn %l5, %l6, %l4
8711 sdivx %o4, 0x1969, %g2
8712 movne %xcc, %i2, %o6
8713 ld [%l7 + 0x1C], %f2
8714 mulscc %i3, 0x0502, %o2
8715 sdiv %i1, 0x06C5, %g6
8716 ldsh [%l7 + 0x2E], %i5
8717 stb %i7, [%l7 + 0x50]
8718 fmovrdgez %g4, %f12, %f12
8719 ldd [%l7 + 0x70], %f8
8720 lduw [%l7 + 0x54], %g5
8721 fpadd16 %f14, %f14, %f12
8722 fmovdcs %icc, %f2, %f10
8723 ldd [%l7 + 0x28], %f2
8724 ldd [%l7 + 0x10], %f6
8725 fmovrsne %l2, %f12, %f7
8726 fmovsleu %xcc, %f0, %f2
8727 fpack32 %f0, %f14, %f10
8728 ldsh [%l7 + 0x28], %o5
8729 mulx %o1, %g1, %i6
8730 brlez %g7, loop_1018
8731 ldsb [%l7 + 0x63], %o7
8732 fmovscc %xcc, %f13, %f14
8733 brnz %l1, loop_1019
8734loop_1018:
8735 fmul8x16al %f8, %f1, %f4
8736 movg %icc, %l0, %i0
8737 fsrc1 %f14, %f8
8738loop_1019:
8739 tleu %icc, 0x7
8740 for %f14, %f4, %f10
8741 mulscc %o3, 0x1690, %i4
8742 fbue,a %fcc1, loop_1020
8743 fpack16 %f6, %f4
8744 fcmpes %fcc1, %f6, %f1
8745 fmovdvc %icc, %f13, %f10
8746loop_1020:
8747 fmovdg %icc, %f4, %f4
8748 te %xcc, 0x5
8749 stb %o0, [%l7 + 0x45]
8750 call loop_1021
8751 fbe %fcc0, loop_1022
8752 fand %f4, %f14, %f6
8753 fxnor %f14, %f6, %f6
8754loop_1021:
8755 fmovdgu %xcc, %f2, %f3
8756loop_1022:
8757 addc %g3, %l3, %l6
8758 fors %f8, %f7, %f15
8759 fbue,a %fcc0, loop_1023
8760 for %f8, %f4, %f2
8761 fsrc1 %f6, %f14
8762 bgu,a %xcc, loop_1024
8763loop_1023:
8764 smulcc %l4, %l5, %g2
8765 fpack16 %f12, %f7
8766 fone %f12
8767loop_1024:
8768 bvs,a,pt %icc, loop_1025
8769 tneg %xcc, 0x1
8770 sdiv %o4, 0x08E9, %o6
8771 brgez,a %i2, loop_1026
8772loop_1025:
8773 fandnot2 %f14, %f6, %f4
8774 ldsw [%l7 + 0x64], %i3
8775 fabsd %f2, %f4
8776loop_1026:
8777 ldsw [%l7 + 0x30], %o2
8778 ld [%l7 + 0x7C], %f5
8779 fcmpgt16 %f8, %f6, %i1
8780 fandnot1s %f14, %f4, %f0
8781 fmovdg %icc, %f5, %f6
8782 movre %g6, %i7, %i5
8783 fsrc1s %f8, %f4
8784 fcmpne32 %f2, %f10, %g5
8785 edge16 %g4, %l2, %o1
8786 fxors %f1, %f5, %f12
8787 sth %g1, [%l7 + 0x62]
8788 tl %xcc, 0x1
8789 brlez,a %o5, loop_1027
8790 bvs %icc, loop_1028
8791 fcmps %fcc1, %f0, %f5
8792 sth %i6, [%l7 + 0x70]
8793loop_1027:
8794 ldd [%l7 + 0x70], %f4
8795loop_1028:
8796 tcc %xcc, 0x1
8797 fmul8x16al %f15, %f11, %f2
8798 bgu,a,pn %icc, loop_1029
8799 ldx [%l7 + 0x10], %g7
8800 fbne,a %fcc2, loop_1030
8801 lduw [%l7 + 0x3C], %o7
8802loop_1029:
8803 movrne %l0, 0x016, %i0
8804 movneg %icc, %o3, %l1
8805loop_1030:
8806 ld [%l7 + 0x5C], %f10
8807 fmovrsgz %i4, %f12, %f0
8808 ldsw [%l7 + 0x70], %g3
8809 ldsw [%l7 + 0x20], %l3
8810 sth %l6, [%l7 + 0x54]
8811 bpos,a %xcc, loop_1031
8812 fabss %f12, %f9
8813 bvc,a %xcc, loop_1032
8814 movrne %l4, %o0, %l5
8815loop_1031:
8816 edge8ln %g2, %o4, %o6
8817 te %xcc, 0x6
8818loop_1032:
8819 fblg,a %fcc2, loop_1033
8820 movleu %xcc, %i2, %o2
8821 lduh [%l7 + 0x2E], %i3
8822 fmovrslz %g6, %f4, %f12
8823loop_1033:
8824 movrlez %i1, %i5, %i7
8825 nop
8826 setx loop_1034, %l0, %l1
8827 wrpr 0x1, %tl
8828 wrpr %l1, %tnpc
8829 setx 0x34400001400, %l0, %l1
8830 wrpr %l1, %tstate
8831 wrhpr 0x4, %htstate
8832 done
8833 brgz %g5, loop_1035
8834 edge8n %g4, %o1, %g1
8835 fcmped %fcc2, %f0, %f0
8836loop_1034:
8837 stx %o5, [%l7 + 0x40]
8838loop_1035:
8839 fmovscs %icc, %f0, %f6
8840 bg loop_1036
8841 std %f14, [%l7 + 0x48]
8842 ldd [%l7 + 0x28], %f4
8843 fmuld8ulx16 %f10, %f8, %f6
8844loop_1036:
8845 smul %i6, 0x1D46, %l2
8846 subccc %g7, %o7, %l0
8847 fbule %fcc2, loop_1037
8848 fmovrdgz %o3, %f4, %f0
8849 ldsw [%l7 + 0x50], %l1
8850 fcmpgt16 %f8, %f2, %i4
8851loop_1037:
8852 fbge %fcc2, loop_1038
8853 for %f8, %f0, %f0
8854 ta %xcc, 0x1
8855 subccc %g3, 0x0384, %l3
8856loop_1038:
8857 nop
8858 setx loop_1039, %l0, %l1
8859 wrpr 0x1, %tl
8860 wrpr %l1, %tnpc
8861 setx 0x34400001400, %l0, %l1
8862 wrpr %l1, %tstate
8863 wrhpr 0x4, %htstate
8864 done
8865 fornot1 %f0, %f2, %f6
8866 or %l6, %i0, %l4
8867 smul %l5, %g2, %o4
8868loop_1039:
8869 subc %o0, 0x00DA, %o6
8870 std %f2, [%l7 + 0x18]
8871 tleu %icc, 0x4
8872 fmovd %f0, %f8
8873 umul %o2, 0x10DF, %i3
8874 bvs,a loop_1040
8875 array8 %g6, %i2, %i5
8876 ldx [%l7 + 0x18], %i7
8877 xorcc %i1, 0x0975, %g5
8878loop_1040:
8879 bgu,a %xcc, loop_1041
8880 ldsh [%l7 + 0x74], %g4
8881 fmovsge %icc, %f5, %f0
8882 ldsb [%l7 + 0x49], %g1
8883loop_1041:
8884 movleu %icc, %o1, %o5
8885 te %icc, 0x7
8886 fble %fcc3, loop_1042
8887 tn %icc, 0x5
8888 st %f0, [%l7 + 0x24]
8889 fmovsg %icc, %f12, %f10
8890loop_1042:
8891 fcmpes %fcc0, %f14, %f7
8892 fpack16 %f2, %f12
8893 fmuld8ulx16 %f3, %f13, %f4
8894 lduw [%l7 + 0x38], %l2
8895 fmovspos %xcc, %f7, %f4
8896 edge32ln %i6, %o7, %g7
8897 bvc,a,pn %icc, loop_1043
8898 ld [%l7 + 0x70], %f2
8899 fbe %fcc3, loop_1044
8900 lduh [%l7 + 0x70], %o3
8901loop_1043:
8902 fmovrdgez %l1, %f10, %f6
8903 fsrc1s %f11, %f3
8904loop_1044:
8905 fpack16 %f4, %f0
8906 fmovda %icc, %f12, %f12
8907 ba,a,pt %icc, loop_1045
8908 lduw [%l7 + 0x34], %l0
8909 fmovrdlez %g3, %f2, %f14
8910 stw %i4, [%l7 + 0x54]
8911loop_1045:
8912 ldub [%l7 + 0x7E], %l3
8913 brlz,a %l6, loop_1046
8914 bcs,a loop_1047
8915 bvs,a,pn %icc, loop_1048
8916 orcc %i0, 0x104F, %l5
8917loop_1046:
8918 sth %l4, [%l7 + 0x38]
8919loop_1047:
8920 sth %o4, [%l7 + 0x62]
8921loop_1048:
8922 andn %g2, %o6, %o2
8923 fmovscc %icc, %f7, %f15
8924 be,pn %icc, loop_1049
8925 fmovscc %xcc, %f7, %f13
8926 fnegs %f2, %f7
8927 fsrc2s %f2, %f12
8928loop_1049:
8929 fornot1 %f8, %f0, %f10
8930 fmovsvc %icc, %f9, %f12
8931 sethi 0x1856, %o0
8932 st %f0, [%l7 + 0x6C]
8933 edge16 %g6, %i3, %i5
8934 fcmpd %fcc2, %f10, %f8
8935 brgz %i2, loop_1050
8936 brlz,a %i1, loop_1051
8937 fbg %fcc0, loop_1052
8938 movn %xcc, %i7, %g5
8939loop_1050:
8940 stx %g4, [%l7 + 0x70]
8941loop_1051:
8942 fcmpne32 %f4, %f10, %g1
8943loop_1052:
8944 bpos,a %xcc, loop_1053
8945 movg %xcc, %o5, %o1
8946 and %i6, %o7, %l2
8947 fbl %fcc1, loop_1054
8948loop_1053:
8949 fornot1s %f8, %f14, %f9
8950 fcmple16 %f4, %f0, %o3
8951 stw %l1, [%l7 + 0x64]
8952loop_1054:
8953 fcmple16 %f14, %f2, %l0
8954 ldub [%l7 + 0x33], %g3
8955 ld [%l7 + 0x68], %f10
8956 bvs loop_1055
8957 movgu %icc, %g7, %i4
8958 std %f2, [%l7 + 0x58]
8959 ldx [%l7 + 0x40], %l3
8960loop_1055:
8961 fmovrdne %i0, %f6, %f0
8962 move %icc, %l6, %l5
8963 fnand %f2, %f8, %f6
8964 ldd [%l7 + 0x50], %f10
8965 lduw [%l7 + 0x6C], %l4
8966 fmovs %f13, %f6
8967 ldsh [%l7 + 0x6A], %g2
8968 ldub [%l7 + 0x45], %o6
8969 ta %xcc, 0x5
8970 edge32 %o2, %o0, %g6
8971 movrlz %o4, 0x3F3, %i5
8972 movg %icc, %i2, %i1
8973 fnands %f0, %f5, %f3
8974 fmovscs %xcc, %f15, %f1
8975 bn,a %icc, loop_1056
8976 edge32ln %i7, %i3, %g5
8977 movvs %xcc, %g1, %g4
8978 fnegs %f5, %f14
8979loop_1056:
8980 bl,pn %icc, loop_1057
8981 ldsb [%l7 + 0x77], %o1
8982 sth %o5, [%l7 + 0x66]
8983 fbge %fcc3, loop_1058
8984loop_1057:
8985 fnegs %f4, %f5
8986 stb %o7, [%l7 + 0x20]
8987 fmovrdlez %l2, %f4, %f2
8988loop_1058:
8989 edge8n %o3, %i6, %l0
8990 fbge,a %fcc2, loop_1059
8991 fmovdvc %icc, %f3, %f12
8992 stx %l1, [%l7 + 0x18]
8993 movvs %xcc, %g3, %g7
8994loop_1059:
8995 fnand %f8, %f4, %f12
8996 orncc %i4, %l3, %i0
8997 ldsb [%l7 + 0x79], %l5
8998 edge32ln %l4, %l6, %g2
8999 fcmps %fcc1, %f14, %f4
9000 fandnot1s %f5, %f11, %f0
9001 tgu %xcc, 0x1
9002 tsubcctv %o6, %o0, %o2
9003 fmovrdne %g6, %f10, %f14
9004 stx %i5, [%l7 + 0x20]
9005 tpos %xcc, 0x7
9006 lduh [%l7 + 0x34], %i2
9007 fmovdl %xcc, %f13, %f5
9008 fmovrslz %i1, %f9, %f8
9009 fones %f12
9010 andncc %i7, %o4, %g5
9011 ld [%l7 + 0x30], %f0
9012 lduw [%l7 + 0x30], %i3
9013 fandnot1 %f8, %f10, %f14
9014 ldsh [%l7 + 0x2E], %g1
9015 ldsb [%l7 + 0x6F], %o1
9016 sth %o5, [%l7 + 0x5A]
9017 ld [%l7 + 0x0C], %f10
9018 stb %g4, [%l7 + 0x13]
9019 alignaddr %o7, %o3, %l2
9020 xorcc %l0, %l1, %i6
9021 stw %g3, [%l7 + 0x44]
9022 fmovdge %icc, %f7, %f13
9023 fmovrslez %i4, %f4, %f8
9024 tge %icc, 0x3
9025 fba,a %fcc1, loop_1060
9026 fmovsle %xcc, %f5, %f2
9027 umulcc %g7, 0x0E7F, %l3
9028 sub %l5, %l4, %i0
9029loop_1060:
9030 fmuld8sux16 %f1, %f10, %f6
9031 fmovsle %icc, %f2, %f0
9032 fbn,a %fcc2, loop_1061
9033 lduh [%l7 + 0x5A], %g2
9034 mulscc %l6, %o0, %o6
9035 ldx [%l7 + 0x58], %g6
9036loop_1061:
9037 std %f6, [%l7 + 0x50]
9038 stx %o2, [%l7 + 0x68]
9039 ldsw [%l7 + 0x74], %i2
9040 movrlz %i5, %i1, %i7
9041 bge,a loop_1062
9042 fbule %fcc1, loop_1063
9043 fxnors %f1, %f4, %f6
9044 smulcc %o4, %i3, %g5
9045loop_1062:
9046 fmovda %xcc, %f10, %f13
9047loop_1063:
9048 stb %g1, [%l7 + 0x09]
9049 fpmerge %f13, %f11, %f4
9050 fmovd %f6, %f12
9051 fcmpgt32 %f2, %f12, %o5
9052 movle %icc, %g4, %o1
9053 edge16ln %o7, %l2, %l0
9054 ldsh [%l7 + 0x3C], %l1
9055 st %f12, [%l7 + 0x0C]
9056 fandnot2s %f3, %f12, %f11
9057 edge16n %i6, %o3, %g3
9058 and %g7, %i4, %l3
9059 udiv %l5, 0x074D, %l4
9060 brz,a %i0, loop_1064
9061 stx %g2, [%l7 + 0x70]
9062 fmovd %f0, %f2
9063 fxnor %f0, %f8, %f10
9064loop_1064:
9065 st %f8, [%l7 + 0x6C]
9066 ldsh [%l7 + 0x6A], %l6
9067 move %icc, %o0, %g6
9068 edge8ln %o6, %i2, %i5
9069 andcc %o2, %i7, %o4
9070 fcmple16 %f6, %f4, %i1
9071 fblg %fcc1, loop_1065
9072 fble %fcc3, loop_1066
9073 fornot2 %f10, %f12, %f8
9074 ldsw [%l7 + 0x64], %i3
9075loop_1065:
9076 ldub [%l7 + 0x45], %g1
9077loop_1066:
9078 brgez,a %o5, loop_1067
9079 ld [%l7 + 0x4C], %f3
9080 st %f1, [%l7 + 0x6C]
9081 add %g4, %g5, %o7
9082loop_1067:
9083 tl %xcc, 0x4
9084 ldsh [%l7 + 0x26], %l2
9085 ldx [%l7 + 0x18], %o1
9086 fabsd %f10, %f6
9087 fmovrslz %l0, %f7, %f8
9088 lduw [%l7 + 0x4C], %i6
9089 alignaddrl %l1, %o3, %g7
9090 fmovdvc %xcc, %f2, %f14
9091 ldub [%l7 + 0x37], %g3
9092 ldsw [%l7 + 0x28], %i4
9093 ldsw [%l7 + 0x78], %l5
9094 lduw [%l7 + 0x0C], %l4
9095 bgu,a %icc, loop_1068
9096 stb %i0, [%l7 + 0x1C]
9097 udivx %l3, 0x1F5E, %g2
9098 edge16n %o0, %g6, %l6
9099loop_1068:
9100 tsubcctv %o6, 0x15E6, %i2
9101 bgu,a loop_1069
9102 xnorcc %i5, %i7, %o4
9103 fmovsvc %icc, %f2, %f3
9104 fnands %f10, %f8, %f4
9105loop_1069:
9106 std %f6, [%l7 + 0x08]
9107 sth %o2, [%l7 + 0x28]
9108 fbug %fcc0, loop_1070
9109 mulscc %i3, 0x156A, %g1
9110 sth %i1, [%l7 + 0x48]
9111 brgez,a %o5, loop_1071
9112loop_1070:
9113 sdiv %g4, 0x090E, %g5
9114 srl %o7, 0x17, %o1
9115 fpadd32s %f8, %f5, %f3
9116loop_1071:
9117 fbg,a %fcc3, loop_1072
9118 xnorcc %l0, %i6, %l2
9119 fcmple32 %f12, %f4, %o3
9120 brlz %l1, loop_1073
9121loop_1072:
9122 sth %g3, [%l7 + 0x62]
9123 ldx [%l7 + 0x20], %i4
9124 fpack32 %f4, %f0, %f14
9125loop_1073:
9126 stb %l5, [%l7 + 0x59]
9127 bvs loop_1074
9128 fbo,a %fcc3, loop_1075
9129 movcc %icc, %l4, %i0
9130 ldsh [%l7 + 0x7C], %g7
9131loop_1074:
9132 bg,a,pn %xcc, loop_1076
9133loop_1075:
9134 tg %icc, 0x1
9135 fcmple32 %f6, %f12, %g2
9136 lduh [%l7 + 0x7C], %l3
9137loop_1076:
9138 fmovrslez %g6, %f4, %f7
9139 stx %o0, [%l7 + 0x10]
9140 pdist %f0, %f10, %f14
9141 fpack32 %f12, %f8, %f12
9142 umulcc %l6, %i2, %i5
9143 ldsb [%l7 + 0x55], %o6
9144 andn %o4, 0x088F, %o2
9145 edge8 %i3, %i7, %i1
9146 fzeros %f11
9147 fbn,a %fcc3, loop_1077
9148 st %f2, [%l7 + 0x44]
9149 fmovdcs %icc, %f12, %f9
9150 fmovdne %icc, %f7, %f15
9151loop_1077:
9152 fpmerge %f15, %f2, %f2
9153 ldd [%l7 + 0x68], %f10
9154 fmovdge %icc, %f5, %f10
9155 ldd [%l7 + 0x18], %f8
9156 stb %o5, [%l7 + 0x26]
9157 nop
9158 setx loop_1078, %l0, %l1
9159 wrpr 0x1, %tl
9160 wrpr %l1, %tpc
9161 add %l1, 0x4, %l1
9162 wrpr %l1, %tnpc
9163 setx 0x34400001400, %l0, %l1
9164 wrpr %l1, %tstate
9165 wrhpr 0x4, %htstate
9166 retry
9167 tvc %icc, 0x2
9168 fmovdle %xcc, %f15, %f12
9169 ldsh [%l7 + 0x14], %g1
9170loop_1078:
9171 edge16 %g4, %g5, %o7
9172 edge16l %l0, %o1, %i6
9173 stw %o3, [%l7 + 0x7C]
9174 fands %f2, %f1, %f3
9175 sth %l2, [%l7 + 0x0C]
9176 lduh [%l7 + 0x78], %g3
9177 edge8l %i4, %l5, %l4
9178 lduw [%l7 + 0x50], %i0
9179 fmovsneg %icc, %f3, %f13
9180 fmovsneg %icc, %f0, %f6
9181 tleu %icc, 0x2
9182 xnorcc %g7, 0x1FBC, %g2
9183 nop
9184 setx loop_1079, %l0, %l1
9185 jmpl %l1, %l1
9186 movneg %xcc, %g6, %o0
9187 ldd [%l7 + 0x18], %f0
9188 bvc,a loop_1080
9189loop_1079:
9190 fmul8sux16 %f8, %f10, %f0
9191 edge16ln %l6, %l3, %i2
9192 st %f0, [%l7 + 0x30]
9193loop_1080:
9194 tn %icc, 0x4
9195 edge16ln %i5, %o6, %o4
9196 movne %icc, %o2, %i7
9197 fmovrslez %i3, %f7, %f2
9198 ldd [%l7 + 0x60], %f8
9199 lduh [%l7 + 0x34], %o5
9200 ldsw [%l7 + 0x6C], %g1
9201 fmovdvc %icc, %f5, %f0
9202 std %f8, [%l7 + 0x60]
9203 sllx %i1, %g5, %g4
9204 ldsw [%l7 + 0x6C], %o7
9205 ldsw [%l7 + 0x34], %o1
9206 sth %i6, [%l7 + 0x72]
9207 sdivx %l0, 0x098D, %o3
9208 sdivcc %g3, 0x1759, %l2
9209 be,a,pt %xcc, loop_1081
9210 orcc %l5, 0x195E, %i4
9211 fbg,a %fcc1, loop_1082
9212 nop
9213 setx loop_1083, %l0, %l1
9214 wrpr 0x1, %tl
9215 wrpr %l1, %tnpc
9216 setx 0x34400001400, %l0, %l1
9217 wrpr %l1, %tstate
9218 wrhpr 0x4, %htstate
9219 done
9220loop_1081:
9221 fnor %f10, %f12, %f2
9222 ldsw [%l7 + 0x74], %l4
9223loop_1082:
9224 brz,a %i0, loop_1084
9225loop_1083:
9226 sth %g2, [%l7 + 0x2C]
9227 ldsw [%l7 + 0x1C], %g7
9228 fbl,a %fcc0, loop_1085
9229loop_1084:
9230 fbe,a %fcc2, loop_1086
9231 ldsw [%l7 + 0x4C], %g6
9232 stw %o0, [%l7 + 0x50]
9233loop_1085:
9234 xnor %l6, 0x1F33, %l3
9235loop_1086:
9236 edge32n %l1, %i5, %i2
9237 fmovsne %xcc, %f1, %f9
9238 edge32l %o4, %o6, %i7
9239 ldub [%l7 + 0x28], %i3
9240 ld [%l7 + 0x68], %f8
9241 std %f12, [%l7 + 0x58]
9242 std %f10, [%l7 + 0x78]
9243 fbul %fcc2, loop_1087
9244 fmovsvc %icc, %f4, %f2
9245 edge16ln %o2, %g1, %o5
9246 brnz,a %g5, loop_1088
9247loop_1087:
9248 bl loop_1089
9249 ldsb [%l7 + 0x19], %g4
9250 std %f8, [%l7 + 0x08]
9251loop_1088:
9252 mulscc %o7, %i1, %i6
9253loop_1089:
9254 fpadd16 %f10, %f6, %f4
9255 ldsw [%l7 + 0x7C], %l0
9256 ldub [%l7 + 0x38], %o1
9257 tleu %xcc, 0x0
9258 fmovdcs %xcc, %f7, %f1
9259 sllx %g3, %l2, %o3
9260 fmovde %xcc, %f8, %f1
9261 std %f2, [%l7 + 0x70]
9262 sth %i4, [%l7 + 0x10]
9263 fmovscc %xcc, %f15, %f3
9264 stw %l5, [%l7 + 0x3C]
9265 st %f1, [%l7 + 0x70]
9266 st %f7, [%l7 + 0x2C]
9267 ld [%l7 + 0x68], %f13
9268 umul %l4, %g2, %i0
9269 fnot1s %f11, %f12
9270 stw %g7, [%l7 + 0x0C]
9271 ldd [%l7 + 0x60], %f12
9272 fsrc2s %f15, %f1
9273 st %f15, [%l7 + 0x50]
9274 ldub [%l7 + 0x51], %g6
9275 fmovdl %icc, %f14, %f15
9276 fcmpd %fcc1, %f2, %f10
9277 sdivcc %l6, 0x06C1, %o0
9278 fsrc1 %f12, %f4
9279 fcmple32 %f2, %f10, %l3
9280 umul %l1, %i5, %i2
9281 add %o6, %o4, %i7
9282 taddcctv %o2, 0x0B4D, %g1
9283 brnz,a %i3, loop_1090
9284 fmovdg %icc, %f3, %f13
9285 tle %icc, 0x7
9286 ta %icc, 0x5
9287loop_1090:
9288 ldsb [%l7 + 0x74], %o5
9289 ldsh [%l7 + 0x12], %g4
9290 lduh [%l7 + 0x32], %g5
9291 fmovrdgez %o7, %f14, %f4
9292 fmovdge %xcc, %f11, %f7
9293 ldd [%l7 + 0x60], %f8
9294 ld [%l7 + 0x50], %f7
9295 srlx %i1, 0x0A, %l0
9296 ldd [%l7 + 0x28], %f0
9297 tleu %xcc, 0x6
9298 sth %o1, [%l7 + 0x48]
9299 ldx [%l7 + 0x50], %i6
9300 sll %l2, 0x00, %o3
9301 edge16n %i4, %g3, %l5
9302 sth %l4, [%l7 + 0x40]
9303 ldub [%l7 + 0x2A], %g2
9304 fpackfix %f10, %f11
9305 fzero %f14
9306 ldub [%l7 + 0x09], %g7
9307 fmovscs %xcc, %f3, %f1
9308 st %f11, [%l7 + 0x44]
9309 fzero %f6
9310 udiv %g6, 0x0DEE, %l6
9311 udiv %i0, 0x13E9, %l3
9312 udivcc %l1, 0x0657, %i5
9313 ldsw [%l7 + 0x34], %o0
9314 alignaddrl %i2, %o6, %i7
9315 lduh [%l7 + 0x08], %o4
9316 fmovse %icc, %f2, %f14
9317 bl loop_1091
9318 edge16n %g1, %i3, %o2
9319 stb %g4, [%l7 + 0x60]
9320 move %icc, %o5, %o7
9321loop_1091:
9322 tgu %icc, 0x1
9323 nop
9324 setx loop_1092, %l0, %l1
9325 wrpr 0x1, %tl
9326 wrpr %l1, %tpc
9327 add %l1, 0x4, %l1
9328 wrpr %l1, %tnpc
9329 setx 0x34400001400, %l0, %l1
9330 wrpr %l1, %tstate
9331 wrhpr 0x4, %htstate
9332 retry
9333 array8 %g5, %l0, %o1
9334 fmovdleu %icc, %f15, %f4
9335 fbu,a %fcc2, loop_1093
9336loop_1092:
9337 movleu %icc, %i6, %l2
9338 sth %o3, [%l7 + 0x6C]
9339 and %i1, 0x1A90, %g3
9340loop_1093:
9341 mulx %l5, %i4, %g2
9342 call loop_1094
9343 edge32 %l4, %g6, %g7
9344 fxnors %f11, %f8, %f0
9345 ldd [%l7 + 0x30], %f12
9346loop_1094:
9347 fmovdvs %xcc, %f4, %f1
9348 ldd [%l7 + 0x28], %f2
9349 fmovdgu %icc, %f0, %f3
9350 nop
9351 setx loop_1095, %l0, %l1
9352 jmpl %l1, %i0
9353 fpack16 %f8, %f0
9354 ld [%l7 + 0x7C], %f14
9355 lduw [%l7 + 0x34], %l6
9356loop_1095:
9357 ld [%l7 + 0x60], %f10
9358 edge8 %l3, %l1, %i5
9359 sll %o0, 0x04, %i2
9360 faligndata %f6, %f6, %f10
9361 bg,pt %icc, loop_1096
9362 std %f10, [%l7 + 0x10]
9363 fbul,a %fcc0, loop_1097
9364 fmovsle %icc, %f11, %f7
9365loop_1096:
9366 lduw [%l7 + 0x34], %o6
9367 stx %o4, [%l7 + 0x78]
9368loop_1097:
9369 ba,a %icc, loop_1098
9370 fmovsg %icc, %f0, %f8
9371 movrlez %g1, %i7, %o2
9372 tge %icc, 0x3
9373loop_1098:
9374 fmovd %f4, %f4
9375 fbn %fcc0, loop_1099
9376 ldub [%l7 + 0x2B], %g4
9377 std %f14, [%l7 + 0x60]
9378 fornot2 %f6, %f6, %f14
9379loop_1099:
9380 sdivx %o5, 0x0B17, %o7
9381 bshuffle %f8, %f12, %f14
9382 fcmpes %fcc0, %f2, %f15
9383 sdiv %i3, 0x19C3, %l0
9384 stw %g5, [%l7 + 0x58]
9385 ldsb [%l7 + 0x3C], %o1
9386 movvs %xcc, %i6, %o3
9387 fandnot1s %f2, %f5, %f0
9388 movleu %xcc, %l2, %g3
9389 stw %i1, [%l7 + 0x10]
9390 stw %i4, [%l7 + 0x14]
9391 fabss %f6, %f3
9392 ldd [%l7 + 0x60], %f14
9393 sllx %l5, %g2, %g6
9394 udivx %g7, 0x140D, %l4
9395 srlx %l6, 0x1D, %i0
9396 stb %l3, [%l7 + 0x29]
9397 siam 0x3
9398 bshuffle %f14, %f6, %f4
9399 fmovrde %i5, %f0, %f6
9400 bl,a,pn %xcc, loop_1100
9401 movcs %icc, %l1, %i2
9402 ldub [%l7 + 0x1A], %o6
9403 st %f4, [%l7 + 0x7C]
9404loop_1100:
9405 movne %xcc, %o4, %g1
9406 udiv %i7, 0x1E4E, %o0
9407 lduw [%l7 + 0x64], %g4
9408 bshuffle %f4, %f10, %f14
9409 stx %o2, [%l7 + 0x28]
9410 srl %o5, 0x00, %o7
9411 fmovdleu %icc, %f15, %f1
9412 bleu,a loop_1101
9413 movrgez %i3, 0x3EB, %l0
9414 udivx %g5, 0x1D00, %o1
9415 fexpand %f6, %f6
9416loop_1101:
9417 std %f8, [%l7 + 0x68]
9418 fmul8x16al %f0, %f6, %f10
9419 fmovsvc %xcc, %f1, %f15
9420 fba %fcc1, loop_1102
9421 fbule %fcc0, loop_1103
9422 movrgz %i6, %o3, %l2
9423 and %i1, %g3, %i4
9424loop_1102:
9425 bge,a,pt %xcc, loop_1104
9426loop_1103:
9427 array8 %l5, %g2, %g6
9428 brlz %l4, loop_1105
9429 te %xcc, 0x1
9430loop_1104:
9431 stx %l6, [%l7 + 0x68]
9432 st %f15, [%l7 + 0x18]
9433loop_1105:
9434 ldsh [%l7 + 0x44], %g7
9435 movn %xcc, %l3, %i5
9436 andncc %l1, %i0, %o6
9437 edge16ln %i2, %g1, %i7
9438 srl %o4, 0x1D, %g4
9439 ldsb [%l7 + 0x11], %o2
9440 fandnot1s %f0, %f6, %f9
9441 tvs %icc, 0x7
9442 andcc %o5, %o7, %i3
9443 fcmpd %fcc0, %f0, %f2
9444 addc %o0, 0x0A25, %l0
9445 brgz %g5, loop_1106
9446 ba,pt %xcc, loop_1107
9447 ld [%l7 + 0x0C], %f7
9448 fmovsl %xcc, %f11, %f11
9449loop_1106:
9450 fmul8x16 %f5, %f12, %f0
9451loop_1107:
9452 addccc %i6, %o1, %o3
9453 movgu %icc, %i1, %g3
9454 fmovrdgz %i4, %f0, %f6
9455 fnor %f14, %f8, %f10
9456 fmovdvc %xcc, %f5, %f8
9457 movg %icc, %l2, %l5
9458 fbue %fcc2, loop_1108
9459 ldub [%l7 + 0x40], %g2
9460 addccc %l4, %l6, %g7
9461 ldsb [%l7 + 0x66], %g6
9462loop_1108:
9463 tgu %xcc, 0x0
9464 fsrc1 %f8, %f12
9465 sth %l3, [%l7 + 0x6C]
9466 brlez,a %i5, loop_1109
9467 move %icc, %l1, %i0
9468 tcs %xcc, 0x6
9469 fmovrdgz %i2, %f0, %f14
9470loop_1109:
9471 lduh [%l7 + 0x5C], %g1
9472 edge8n %i7, %o4, %o6
9473 fmovdcc %xcc, %f15, %f7
9474 bshuffle %f12, %f2, %f12
9475 ldsw [%l7 + 0x50], %o2
9476 fbue,a %fcc3, loop_1110
9477 lduw [%l7 + 0x58], %o5
9478 fbge,a %fcc0, loop_1111
9479 std %f14, [%l7 + 0x10]
9480loop_1110:
9481 smul %o7, %i3, %g4
9482 st %f4, [%l7 + 0x60]
9483loop_1111:
9484 fxors %f14, %f1, %f12
9485 xnorcc %o0, %l0, %g5
9486 ldsh [%l7 + 0x2E], %i6
9487 fmul8x16au %f4, %f9, %f10
9488 std %f4, [%l7 + 0x38]
9489 fmovrsne %o1, %f7, %f14
9490 lduw [%l7 + 0x48], %i1
9491 fmovse %xcc, %f14, %f4
9492 fpsub32s %f11, %f5, %f8
9493 orncc %o3, %i4, %l2
9494 fmovs %f7, %f6
9495 ldd [%l7 + 0x20], %f6
9496 tne %icc, 0x4
9497 fmovsvs %icc, %f13, %f13
9498 fmul8x16 %f4, %f4, %f2
9499 orn %g3, %l5, %l4
9500 brgez %l6, loop_1112
9501 edge16n %g2, %g6, %g7
9502 fandnot2s %f14, %f12, %f3
9503 fmovdvc %icc, %f14, %f0
9504loop_1112:
9505 sra %l3, 0x12, %l1
9506 fmovde %xcc, %f6, %f15
9507 fcmps %fcc1, %f5, %f8
9508 fpmerge %f1, %f11, %f4
9509 ldsh [%l7 + 0x42], %i0
9510 ldx [%l7 + 0x48], %i5
9511 ldsb [%l7 + 0x2E], %i2
9512 st %f4, [%l7 + 0x1C]
9513 tge %icc, 0x1
9514 fmovsleu %xcc, %f9, %f7
9515 ldub [%l7 + 0x68], %g1
9516 fmovdpos %icc, %f2, %f13
9517 bleu,a,pt %xcc, loop_1113
9518 stw %o4, [%l7 + 0x54]
9519 movgu %xcc, %o6, %o2
9520 srax %i7, %o7, %i3
9521loop_1113:
9522 st %f1, [%l7 + 0x68]
9523 fmovdge %xcc, %f4, %f9
9524 brgez,a %o5, loop_1114
9525 mova %icc, %o0, %g4
9526 andcc %l0, 0x0C08, %g5
9527 ldsb [%l7 + 0x43], %i6
9528loop_1114:
9529 fmovdge %icc, %f9, %f7
9530 array16 %i1, %o1, %i4
9531 edge16n %o3, %l2, %g3
9532 fors %f0, %f6, %f1
9533 ldsb [%l7 + 0x13], %l5
9534 std %f10, [%l7 + 0x70]
9535 fands %f14, %f4, %f11
9536 fmovdn %icc, %f4, %f10
9537 nop
9538 setx loop_1115, %l0, %l1
9539 jmpl %l1, %l6
9540 fxnors %f0, %f5, %f1
9541 fmovrdgez %l4, %f2, %f6
9542 ldx [%l7 + 0x08], %g6
9543loop_1115:
9544 nop
9545 setx loop_1116, %l0, %l1
9546 wrpr 0x1, %tl
9547 wrpr %l1, %tnpc
9548 setx 0x34400001400, %l0, %l1
9549 wrpr %l1, %tstate
9550 wrhpr 0x4, %htstate
9551 done
9552 andncc %g2, %l3, %g7
9553 fsrc2s %f8, %f0
9554 bpos,pt %icc, loop_1117
9555loop_1116:
9556 nop
9557 setx loop_1118, %l0, %l1
9558 jmpl %l1, %l1
9559 bcs,pt %icc, loop_1119
9560 fzeros %f15
9561loop_1117:
9562 fornot1s %f4, %f2, %f9
9563loop_1118:
9564 movleu %icc, %i0, %i2
9565loop_1119:
9566 stx %i5, [%l7 + 0x20]
9567 fcmpgt16 %f10, %f14, %o4
9568 ldx [%l7 + 0x50], %o6
9569 lduh [%l7 + 0x0C], %g1
9570 fbn,a %fcc0, loop_1120
9571 movrlz %i7, %o7, %i3
9572 alignaddr %o2, %o0, %o5
9573 faligndata %f8, %f4, %f6
9574loop_1120:
9575 ldx [%l7 + 0x70], %g4
9576 lduh [%l7 + 0x62], %g5
9577 lduh [%l7 + 0x2C], %l0
9578 pdist %f2, %f2, %f0
9579 brz,a %i6, loop_1121
9580 fpsub16s %f14, %f15, %f10
9581 fbge %fcc1, loop_1122
9582 tsubcc %i1, %i4, %o1
9583loop_1121:
9584 bn,a,pt %xcc, loop_1123
9585 movge %icc, %l2, %g3
9586loop_1122:
9587 fbule,a %fcc1, loop_1124
9588 ldx [%l7 + 0x30], %o3
9589loop_1123:
9590 st %f3, [%l7 + 0x0C]
9591 sth %l6, [%l7 + 0x0E]
9592loop_1124:
9593 fcmple32 %f14, %f0, %l4
9594 and %l5, 0x0AD1, %g6
9595 fcmpd %fcc0, %f12, %f8
9596 fmovdn %icc, %f0, %f14
9597 edge32n %l3, %g2, %g7
9598 sth %i0, [%l7 + 0x34]
9599 move %icc, %i2, %l1
9600 ld [%l7 + 0x4C], %f1
9601 sdivcc %i5, 0x0DE3, %o4
9602 fpsub16s %f0, %f8, %f7
9603 fmovse %xcc, %f1, %f15
9604 fornot1s %f11, %f12, %f1
9605 fblg %fcc3, loop_1125
9606 fsrc2s %f14, %f11
9607 movrgz %o6, %i7, %g1
9608 stb %i3, [%l7 + 0x54]
9609loop_1125:
9610 orn %o2, 0x18D5, %o7
9611 siam 0x2
9612 ldsb [%l7 + 0x51], %o0
9613 bvc,a,pt %icc, loop_1126
9614 addccc %o5, %g4, %l0
9615 brlz,a %i6, loop_1127
9616 tvs %xcc, 0x5
9617loop_1126:
9618 ldsw [%l7 + 0x58], %i1
9619 fmovsne %icc, %f10, %f4
9620loop_1127:
9621 tg %xcc, 0x6
9622 fmovdne %icc, %f6, %f13
9623 ldsw [%l7 + 0x58], %i4
9624 tneg %xcc, 0x3
9625 fmovsge %icc, %f15, %f8
9626 movcc %xcc, %g5, %l2
9627 ldsh [%l7 + 0x24], %o1
9628 bneg %xcc, loop_1128
9629 movpos %xcc, %g3, %l6
9630 fmovrde %o3, %f12, %f12
9631 ldd [%l7 + 0x48], %f6
9632loop_1128:
9633 sll %l4, %g6, %l5
9634 ld [%l7 + 0x6C], %f14
9635 fmovsvs %icc, %f5, %f11
9636 movge %icc, %g2, %l3
9637 fbe,a %fcc2, loop_1129
9638 stw %g7, [%l7 + 0x28]
9639 fmovsvc %icc, %f14, %f4
9640 sdiv %i0, 0x0717, %l1
9641loop_1129:
9642 fpmerge %f8, %f7, %f4
9643 stw %i5, [%l7 + 0x30]
9644 lduh [%l7 + 0x62], %i2
9645 ldd [%l7 + 0x68], %f14
9646 ld [%l7 + 0x70], %f15
9647 tleu %icc, 0x5
9648 fmovrslz %o6, %f5, %f10
9649 fmovrse %o4, %f6, %f8
9650 fbu %fcc3, loop_1130
9651 fcmpes %fcc0, %f8, %f3
9652 bpos,pn %icc, loop_1131
9653 ldub [%l7 + 0x26], %g1
9654loop_1130:
9655 ble,pt %icc, loop_1132
9656 fcmple16 %f6, %f0, %i3
9657loop_1131:
9658 addccc %i7, %o2, %o7
9659 fmovrslez %o5, %f7, %f4
9660loop_1132:
9661 orcc %g4, %o0, %i6
9662 fnot2 %f0, %f8
9663 ldsh [%l7 + 0x3E], %i1
9664 bgu,a %icc, loop_1133
9665 st %f0, [%l7 + 0x24]
9666 fmovdneg %icc, %f12, %f3
9667 array16 %i4, %g5, %l0
9668loop_1133:
9669 fmovscs %icc, %f7, %f6
9670 fbe %fcc3, loop_1134
9671 fmovdle %xcc, %f15, %f15
9672 ld [%l7 + 0x78], %f3
9673 stb %o1, [%l7 + 0x5C]
9674loop_1134:
9675 fnor %f6, %f6, %f2
9676 stb %g3, [%l7 + 0x30]
9677 mulx %l2, 0x17C0, %o3
9678 edge8ln %l6, %g6, %l4
9679 fmovdl %icc, %f2, %f10
9680 fzeros %f13
9681 tpos %icc, 0x0
9682 fmovse %xcc, %f12, %f4
9683 edge8ln %g2, %l3, %l5
9684 fmovdpos %xcc, %f10, %f12
9685 fabsd %f12, %f8
9686 ldub [%l7 + 0x62], %g7
9687 ld [%l7 + 0x30], %f11
9688 fmovscc %icc, %f0, %f4
9689 orcc %l1, 0x1AAB, %i0
9690 movrlez %i5, %i2, %o4
9691 bleu %icc, loop_1135
9692 ld [%l7 + 0x0C], %f4
9693 sub %o6, %i3, %g1
9694 sth %i7, [%l7 + 0x18]
9695loop_1135:
9696 sth %o2, [%l7 + 0x26]
9697 fnot2 %f8, %f6
9698 fmovrse %o7, %f2, %f1
9699 siam 0x1
9700 orn %g4, %o5, %o0
9701 be,a %icc, loop_1136
9702 fsrc2 %f14, %f0
9703 movpos %xcc, %i1, %i4
9704 fandnot1s %f9, %f1, %f2
9705loop_1136:
9706 edge16 %i6, %l0, %g5
9707 tge %xcc, 0x0
9708 xnor %g3, %o1, %l2
9709 lduw [%l7 + 0x74], %o3
9710 fmovsle %icc, %f14, %f6
9711 fnot2 %f14, %f14
9712 fmovscs %icc, %f15, %f3
9713 bn,pt %icc, loop_1137
9714 fba %fcc1, loop_1138
9715 std %f2, [%l7 + 0x50]
9716 movrgz %g6, 0x001, %l6
9717loop_1137:
9718 fbg %fcc1, loop_1139
9719loop_1138:
9720 fexpand %f14, %f12
9721 tleu %icc, 0x3
9722 ldub [%l7 + 0x29], %g2
9723loop_1139:
9724 fmovsl %icc, %f10, %f9
9725 and %l3, %l5, %l4
9726 bl %icc, loop_1140
9727 fcmpeq16 %f4, %f8, %l1
9728 srl %i0, 0x09, %g7
9729 brnz %i5, loop_1141
9730loop_1140:
9731 ldsb [%l7 + 0x0C], %i2
9732 be %xcc, loop_1142
9733 orcc %o6, 0x0B62, %o4
9734loop_1141:
9735 edge32l %g1, %i3, %o2
9736 movge %icc, %o7, %g4
9737loop_1142:
9738 or %i7, %o5, %o0
9739 stw %i1, [%l7 + 0x18]
9740 ldsw [%l7 + 0x38], %i6
9741 fmovdcc %xcc, %f12, %f9
9742 fmovrdlez %i4, %f8, %f10
9743 stb %l0, [%l7 + 0x78]
9744 fmul8sux16 %f14, %f14, %f4
9745 fones %f3
9746 fbg %fcc3, loop_1143
9747 fcmpeq16 %f8, %f4, %g3
9748 fpadd16 %f12, %f2, %f14
9749 subc %o1, %g5, %o3
9750loop_1143:
9751 smul %l2, %l6, %g2
9752 std %f4, [%l7 + 0x60]
9753 fmovrsgez %g6, %f12, %f12
9754 fmovrslez %l3, %f11, %f7
9755 fexpand %f7, %f10
9756 fpsub32s %f0, %f10, %f15
9757 edge16n %l4, %l5, %i0
9758 std %f0, [%l7 + 0x58]
9759 movrlz %l1, 0x2DD, %g7
9760 fblg %fcc2, loop_1144
9761 fandnot1 %f14, %f12, %f0
9762 fmovrslz %i5, %f15, %f12
9763 ldub [%l7 + 0x51], %o6
9764loop_1144:
9765 tleu %xcc, 0x1
9766 tge %xcc, 0x5
9767 edge16l %i2, %o4, %i3
9768 fbuge %fcc1, loop_1145
9769 movrlez %o2, %g1, %o7
9770 tle %icc, 0x4
9771 sdiv %g4, 0x1494, %i7
9772loop_1145:
9773 std %f14, [%l7 + 0x58]
9774 sdiv %o0, 0x0408, %o5
9775 edge32 %i6, %i1, %i4
9776 fpack16 %f8, %f9
9777 brlz,a %g3, loop_1146
9778 fpadd16 %f14, %f14, %f4
9779 movcs %icc, %o1, %g5
9780 fbo %fcc3, loop_1147
9781loop_1146:
9782 st %f6, [%l7 + 0x70]
9783 faligndata %f10, %f12, %f8
9784 ldd [%l7 + 0x08], %f12
9785loop_1147:
9786 taddcc %l0, %l2, %o3
9787 fmovrdlz %g2, %f8, %f2
9788 fsrc2s %f11, %f10
9789 std %f6, [%l7 + 0x18]
9790 tne %xcc, 0x7
9791 fors %f3, %f14, %f7
9792 call loop_1148
9793 tg %icc, 0x5
9794 lduh [%l7 + 0x66], %g6
9795 fxnors %f8, %f11, %f7
9796loop_1148:
9797 ldd [%l7 + 0x78], %f12
9798 edge32l %l3, %l4, %l5
9799 andncc %i0, %l6, %l1
9800 tge %icc, 0x7
9801 ld [%l7 + 0x40], %f15
9802 movrne %i5, %o6, %i2
9803 ldub [%l7 + 0x7D], %o4
9804 edge32ln %g7, %i3, %o2
9805 fornot2s %f2, %f13, %f9
9806 fbu %fcc3, loop_1149
9807 fandnot2 %f8, %f14, %f14
9808 orn %o7, 0x0932, %g1
9809 st %f2, [%l7 + 0x08]
9810loop_1149:
9811 stx %g4, [%l7 + 0x08]
9812 fmul8sux16 %f6, %f8, %f10
9813 fbg,a %fcc3, loop_1150
9814 ldx [%l7 + 0x20], %i7
9815 stw %o0, [%l7 + 0x6C]
9816 fmovrsgez %o5, %f3, %f14
9817loop_1150:
9818 fornot1 %f4, %f12, %f6
9819 smul %i1, %i6, %i4
9820 fexpand %f15, %f14
9821 fmovdl %icc, %f3, %f1
9822 lduw [%l7 + 0x18], %o1
9823 ldsb [%l7 + 0x25], %g3
9824 addccc %l0, 0x01A3, %l2
9825 fba,a %fcc1, loop_1151
9826 ba,a loop_1152
9827 tn %icc, 0x4
9828 ldsh [%l7 + 0x62], %g5
9829loop_1151:
9830 edge8 %o3, %g2, %g6
9831loop_1152:
9832 fmovda %icc, %f5, %f7
9833 xnorcc %l3, %l5, %i0
9834 st %f7, [%l7 + 0x60]
9835 bcc loop_1153
9836 bpos,a %xcc, loop_1154
9837 tcs %xcc, 0x6
9838 sdiv %l4, 0x10C6, %l1
9839loop_1153:
9840 fbue,a %fcc3, loop_1155
9841loop_1154:
9842 ldsh [%l7 + 0x0E], %l6
9843 fcmple16 %f0, %f6, %i5
9844 stb %o6, [%l7 + 0x5E]
9845loop_1155:
9846 tcc %xcc, 0x2
9847 udiv %o4, 0x1DBA, %i2
9848 fcmpne16 %f14, %f12, %g7
9849 alignaddr %i3, %o7, %g1
9850 fmuld8sux16 %f7, %f2, %f14
9851 ld [%l7 + 0x7C], %f12
9852 ldsw [%l7 + 0x40], %g4
9853 fmovsgu %icc, %f5, %f6
9854 array8 %o2, %o0, %i7
9855 fzeros %f3
9856 fpadd16 %f12, %f6, %f6
9857 fcmpgt16 %f10, %f4, %i1
9858 tneg %xcc, 0x2
9859 andcc %o5, 0x03DC, %i6
9860 fbge %fcc3, loop_1156
9861 brgez,a %i4, loop_1157
9862 st %f11, [%l7 + 0x10]
9863 ldub [%l7 + 0x6C], %o1
9864loop_1156:
9865 movvc %xcc, %l0, %l2
9866loop_1157:
9867 orn %g3, 0x1320, %g5
9868 edge8l %o3, %g6, %g2
9869 pdist %f12, %f12, %f2
9870 tcs %xcc, 0x3
9871 fmuld8ulx16 %f3, %f3, %f2
9872 stx %l3, [%l7 + 0x20]
9873 fmovsneg %xcc, %f4, %f2
9874 udiv %i0, 0x14AF, %l5
9875 bne,a,pn %icc, loop_1158
9876 fornot2s %f2, %f7, %f6
9877 stx %l1, [%l7 + 0x18]
9878 tgu %xcc, 0x3
9879loop_1158:
9880 movn %xcc, %l4, %l6
9881 orn %o6, %o4, %i5
9882 brgez %g7, loop_1159
9883 ldsw [%l7 + 0x38], %i3
9884 lduh [%l7 + 0x10], %i2
9885 fnot1s %f10, %f9
9886loop_1159:
9887 umulcc %g1, 0x1310, %g4
9888 stb %o2, [%l7 + 0x2E]
9889 ldsh [%l7 + 0x66], %o0
9890 fsrc2 %f4, %f8
9891 addccc %o7, 0x0758, %i1
9892 fnands %f1, %f4, %f14
9893 tpos %icc, 0x7
9894 ld [%l7 + 0x18], %f2
9895 fmovrdgz %i7, %f14, %f2
9896 fmovdle %icc, %f1, %f7
9897 tvc %icc, 0x6
9898 ldsw [%l7 + 0x0C], %o5
9899 std %f0, [%l7 + 0x40]
9900 sth %i6, [%l7 + 0x64]
9901 fmovrsne %o1, %f8, %f8
9902 movre %i4, 0x15B, %l2
9903 smulcc %l0, 0x0FEA, %g3
9904 fbge,a %fcc3, loop_1160
9905 ldsb [%l7 + 0x34], %o3
9906 tsubcc %g5, %g6, %g2
9907 lduw [%l7 + 0x60], %l3
9908loop_1160:
9909 array8 %i0, %l1, %l4
9910 ldx [%l7 + 0x70], %l6
9911 movne %icc, %l5, %o4
9912 fba,a %fcc2, loop_1161
9913 ldsw [%l7 + 0x74], %o6
9914 movpos %xcc, %i5, %g7
9915 ldsb [%l7 + 0x42], %i2
9916loop_1161:
9917 tvs %xcc, 0x2
9918 fmovsle %xcc, %f14, %f6
9919 ldsb [%l7 + 0x45], %g1
9920 stb %g4, [%l7 + 0x08]
9921 fxors %f3, %f15, %f11
9922 bvs,a %icc, loop_1162
9923 srax %o2, 0x05, %i3
9924 edge8 %o7, %i1, %i7
9925 ldsw [%l7 + 0x2C], %o5
9926loop_1162:
9927 movleu %icc, %o0, %i6
9928 stx %o1, [%l7 + 0x60]
9929 fbo %fcc0, loop_1163
9930 ld [%l7 + 0x78], %f1
9931 orn %l2, 0x1091, %l0
9932 ldsh [%l7 + 0x30], %i4
9933loop_1163:
9934 fmovsvs %xcc, %f14, %f6
9935 ldub [%l7 + 0x2A], %g3
9936 movn %icc, %g5, %g6
9937 fbue,a %fcc0, loop_1164
9938 xnor %o3, %g2, %i0
9939 fexpand %f4, %f10
9940 fbul,a %fcc2, loop_1165
9941loop_1164:
9942 ldsh [%l7 + 0x54], %l3
9943 fmovs %f11, %f5
9944 movrne %l4, 0x33F, %l6
9945loop_1165:
9946 ldsb [%l7 + 0x27], %l1
9947 ldsw [%l7 + 0x24], %l5
9948 nop
9949 setx loop_1166, %l0, %l1
9950 wrpr 0x1, %tl
9951 wrpr %l1, %tpc
9952 add %l1, 0x4, %l1
9953 wrpr %l1, %tnpc
9954 setx 0x34400001400, %l0, %l1
9955 wrpr %l1, %tstate
9956 wrhpr 0x4, %htstate
9957 retry
9958 lduw [%l7 + 0x30], %o6
9959 nop
9960 setx loop_1167, %l0, %l1
9961 wrpr 0x1, %tl
9962 wrpr %l1, %tnpc
9963 setx 0x34400001400, %l0, %l1
9964 wrpr %l1, %tstate
9965 wrhpr 0x4, %htstate
9966 done
9967 lduw [%l7 + 0x64], %o4
9968loop_1166:
9969 tsubcctv %g7, 0x1A59, %i2
9970 fmovda %xcc, %f13, %f11
9971loop_1167:
9972 fpack16 %f0, %f1
9973 ldx [%l7 + 0x70], %g1
9974 fornot1s %f13, %f12, %f5
9975 ble,a,pn %xcc, loop_1168
9976 sll %i5, %o2, %g4
9977 fnegd %f2, %f10
9978 fble %fcc2, loop_1169
9979loop_1168:
9980 fmovsg %icc, %f13, %f10
9981 sth %i3, [%l7 + 0x52]
9982 bn,a,pt %icc, loop_1170
9983loop_1169:
9984 fpsub32 %f6, %f6, %f12
9985 andn %i1, %o7, %i7
9986 stb %o5, [%l7 + 0x28]
9987loop_1170:
9988 tl %icc, 0x4
9989 fmovscc %icc, %f5, %f12
9990 lduh [%l7 + 0x1E], %o0
9991 add %i6, 0x0460, %l2
9992 lduh [%l7 + 0x7C], %o1
9993 nop
9994 setx loop_1171, %l0, %l1
9995 wrpr 0x1, %tl
9996 wrpr %l1, %tnpc
9997 setx 0x34400001400, %l0, %l1
9998 wrpr %l1, %tstate
9999 wrhpr 0x4, %htstate
10000 done
10001 ldsh [%l7 + 0x24], %l0
10002 ldsw [%l7 + 0x08], %g3
10003 sethi 0x1EA3, %g5
10004loop_1171:
10005 tvc %icc, 0x2
10006 fmovs %f8, %f14
10007 std %f4, [%l7 + 0x78]
10008 ldsb [%l7 + 0x78], %i4
10009 fmovsvc %icc, %f15, %f1
10010 fornot2s %f15, %f10, %f2
10011 umulcc %o3, %g2, %i0
10012 fmovsa %xcc, %f7, %f6
10013 std %f4, [%l7 + 0x78]
10014 fmovrde %l3, %f8, %f0
10015 movvc %icc, %l4, %g6
10016 fandnot2 %f4, %f14, %f6
10017 stb %l1, [%l7 + 0x4F]
10018 fbne %fcc3, loop_1172
10019 subc %l6, 0x1709, %l5
10020 bpos,a,pt %icc, loop_1173
10021 fpsub32s %f14, %f0, %f15
10022loop_1172:
10023 ldsb [%l7 + 0x4C], %o6
10024 stb %g7, [%l7 + 0x50]
10025loop_1173:
10026 add %o4, 0x1673, %g1
10027 fmovrsgez %i5, %f13, %f6
10028 fcmpgt16 %f6, %f4, %i2
10029 fmovrdne %g4, %f4, %f0
10030 fnegs %f3, %f5
10031 fxors %f14, %f3, %f0
10032 ldsh [%l7 + 0x22], %i3
10033 ba,pn %xcc, loop_1174
10034 tneg %icc, 0x1
10035 edge32ln %i1, %o2, %o7
10036 edge8l %i7, %o5, %o0
10037loop_1174:
10038 sub %l2, 0x16D0, %i6
10039 ldsh [%l7 + 0x26], %o1
10040 stb %g3, [%l7 + 0x72]
10041 bvs,pt %xcc, loop_1175
10042 fcmpne16 %f12, %f0, %g5
10043 stw %i4, [%l7 + 0x5C]
10044 subcc %l0, %g2, %o3
10045loop_1175:
10046 movne %xcc, %l3, %i0
10047 fmuld8ulx16 %f0, %f3, %f0
10048 movrlez %g6, 0x298, %l4
10049 fmovrse %l6, %f3, %f1
10050 fone %f0
10051 alignaddr %l1, %l5, %o6
10052 fmovde %xcc, %f4, %f14
10053 movvc %icc, %o4, %g7
10054 ldd [%l7 + 0x78], %f2
10055 ldd [%l7 + 0x40], %f8
10056 lduw [%l7 + 0x4C], %i5
10057 movneg %xcc, %g1, %i2
10058 faligndata %f6, %f4, %f6
10059 fpsub16 %f10, %f4, %f4
10060 fmovsgu %icc, %f1, %f5
10061 edge32l %g4, %i1, %i3
10062 ldsh [%l7 + 0x4C], %o2
10063 fabsd %f12, %f8
10064 fpadd32 %f6, %f14, %f0
10065 tsubcctv %o7, 0x0F91, %i7
10066 st %f13, [%l7 + 0x3C]
10067 st %f4, [%l7 + 0x0C]
10068 ldd [%l7 + 0x08], %f6
10069 move %icc, %o5, %o0
10070 sth %i6, [%l7 + 0x34]
10071 fmovrsgez %l2, %f0, %f7
10072 ldsh [%l7 + 0x76], %g3
10073 sth %g5, [%l7 + 0x2C]
10074 nop
10075 setx loop_1176, %l0, %l1
10076 jmpl %l1, %i4
10077 sub %o1, %g2, %o3
10078 fbg,a %fcc0, loop_1177
10079 st %f3, [%l7 + 0x0C]
10080loop_1176:
10081 fbu %fcc1, loop_1178
10082 stw %l3, [%l7 + 0x14]
10083loop_1177:
10084 bne,pn %xcc, loop_1179
10085 fmovdge %icc, %f9, %f10
10086loop_1178:
10087 tn %xcc, 0x4
10088 fpadd32s %f15, %f11, %f8
10089loop_1179:
10090 fzero %f0
10091 smul %i0, 0x0910, %g6
10092 brgez,a %l0, loop_1180
10093 movcc %icc, %l6, %l1
10094 fnot1 %f14, %f8
10095 movn %icc, %l5, %o6
10096loop_1180:
10097 mulx %o4, 0x1DD1, %l4
10098 fmul8ulx16 %f4, %f0, %f0
10099 lduw [%l7 + 0x64], %i5
10100 lduh [%l7 + 0x3E], %g1
10101 ldub [%l7 + 0x4E], %i2
10102 stb %g4, [%l7 + 0x53]
10103 ldsh [%l7 + 0x0E], %g7
10104 fmovsle %xcc, %f0, %f7
10105 ldd [%l7 + 0x08], %f8
10106 fmovrdlz %i3, %f8, %f8
10107 fmovsg %icc, %f9, %f2
10108 lduh [%l7 + 0x54], %i1
10109 brnz %o2, loop_1181
10110 fmovsl %icc, %f1, %f6
10111 st %f8, [%l7 + 0x64]
10112 orncc %i7, 0x13FB, %o7
10113loop_1181:
10114 fmovdne %xcc, %f8, %f7
10115 stb %o5, [%l7 + 0x5B]
10116 nop
10117 setx loop_1182, %l0, %l1
10118 wrpr 0x1, %tl
10119 wrpr %l1, %tnpc
10120 setx 0x34400001400, %l0, %l1
10121 wrpr %l1, %tstate
10122 wrhpr 0x4, %htstate
10123 done
10124 add %o0, %i6, %l2
10125 edge16l %g3, %i4, %o1
10126 tle %xcc, 0x5
10127loop_1182:
10128 std %f4, [%l7 + 0x70]
10129 movleu %xcc, %g2, %o3
10130 fsrc1 %f4, %f0
10131 fxors %f13, %f5, %f4
10132 tcc %icc, 0x2
10133 ldx [%l7 + 0x40], %l3
10134 fmovdn %icc, %f4, %f13
10135 stw %i0, [%l7 + 0x34]
10136 fand %f6, %f10, %f12
10137 fpack32 %f12, %f10, %f10
10138 xor %g6, %l0, %l6
10139 orncc %l1, %g5, %o6
10140 fpadd32s %f12, %f8, %f7
10141 stw %o4, [%l7 + 0x34]
10142 stw %l4, [%l7 + 0x64]
10143 fbe %fcc0, loop_1183
10144 be,pt %icc, loop_1184
10145 fornot2s %f15, %f14, %f15
10146 or %l5, %i5, %g1
10147loop_1183:
10148 ldx [%l7 + 0x68], %g4
10149loop_1184:
10150 std %f0, [%l7 + 0x10]
10151 movne %xcc, %i2, %g7
10152 bg loop_1185
10153 subccc %i1, 0x1B6F, %i3
10154 sllx %o2, %o7, %o5
10155 orn %i7, %o0, %l2
10156loop_1185:
10157 ldd [%l7 + 0x68], %f2
10158 lduw [%l7 + 0x78], %i6
10159 fble %fcc3, loop_1186
10160 ldsb [%l7 + 0x37], %g3
10161 fmovrde %o1, %f6, %f2
10162 ldsw [%l7 + 0x08], %g2
10163loop_1186:
10164 brlez,a %o3, loop_1187
10165 ldsh [%l7 + 0x2E], %l3
10166 fandnot2 %f8, %f6, %f6
10167 movre %i4, %g6, %i0
10168loop_1187:
10169 addccc %l6, %l1, %l0
10170 subc %g5, %o4, %o6
10171 nop
10172 setx loop_1188, %l0, %l1
10173 wrpr 0x1, %tl
10174 wrpr %l1, %tnpc
10175 setx 0x34400001400, %l0, %l1
10176 wrpr %l1, %tstate
10177 wrhpr 0x4, %htstate
10178 done
10179 edge32l %l4, %i5, %g1
10180 ld [%l7 + 0x50], %f2
10181 mulx %g4, %i2, %g7
10182loop_1188:
10183 sth %i1, [%l7 + 0x52]
10184 fmovde %icc, %f2, %f7
10185 tne %xcc, 0x5
10186 fmovrsgz %l5, %f5, %f4
10187 fmovsge %icc, %f12, %f5
10188 lduw [%l7 + 0x60], %o2
10189 fpadd16 %f2, %f10, %f8
10190 tl %icc, 0x0
10191 fmovdn %xcc, %f1, %f13
10192 fmovrdne %i3, %f10, %f2
10193 brgez,a %o7, loop_1189
10194 fmovdn %icc, %f5, %f8
10195 fba,a %fcc1, loop_1190
10196 stb %i7, [%l7 + 0x17]
10197loop_1189:
10198 fmovsg %xcc, %f11, %f9
10199 sllx %o5, %l2, %i6
10200loop_1190:
10201 fsrc2 %f4, %f2
10202 bpos loop_1191
10203 lduw [%l7 + 0x4C], %o0
10204 addccc %o1, %g3, %o3
10205 fnands %f8, %f12, %f7
10206loop_1191:
10207 std %f2, [%l7 + 0x48]
10208 ld [%l7 + 0x34], %f3
10209 ldsh [%l7 + 0x6C], %l3
10210 ldsb [%l7 + 0x13], %g2
10211 ldsh [%l7 + 0x2C], %i4
10212 udivcc %g6, 0x0A49, %l6
10213 ldd [%l7 + 0x58], %f8
10214 mulx %l1, 0x08C7, %l0
10215 bgu,a,pn %xcc, loop_1192
10216 fcmpeq16 %f10, %f14, %g5
10217 lduw [%l7 + 0x74], %o4
10218 fmovsle %xcc, %f15, %f8
10219loop_1192:
10220 addccc %o6, 0x1DFC, %i0
10221 sth %i5, [%l7 + 0x66]
10222 fmovsvc %icc, %f2, %f3
10223 fmovdvs %xcc, %f7, %f13
10224 ldd [%l7 + 0x20], %f10
10225 movrne %l4, 0x15C, %g4
10226 std %f10, [%l7 + 0x58]
10227 addccc %i2, 0x0854, %g7
10228 orncc %g1, 0x0F61, %l5
10229 bl,a loop_1193
10230 alignaddr %i1, %i3, %o7
10231 fbo,a %fcc2, loop_1194
10232 fbg,a %fcc2, loop_1195
10233loop_1193:
10234 brlz,a %i7, loop_1196
10235 sra %o2, 0x06, %l2
10236loop_1194:
10237 bcc,a,pt %icc, loop_1197
10238loop_1195:
10239 subccc %i6, 0x0516, %o0
10240loop_1196:
10241 fandnot1s %f8, %f0, %f14
10242 tn %xcc, 0x7
10243loop_1197:
10244 fmovrsgz %o1, %f1, %f14
10245 fnors %f5, %f2, %f7
10246 sdivcc %o5, 0x1041, %o3
10247 ldsh [%l7 + 0x7E], %g3
10248 fmovsa %xcc, %f14, %f4
10249 xnor %l3, %i4, %g2
10250 fsrc1 %f8, %f14
10251 srl %l6, %g6, %l1
10252 movre %l0, %g5, %o6
10253 st %f3, [%l7 + 0x38]
10254 fmovrdne %o4, %f0, %f14
10255 std %f12, [%l7 + 0x58]
10256 fbo,a %fcc3, loop_1198
10257 edge8ln %i5, %i0, %l4
10258 movvs %icc, %i2, %g4
10259 fmovdle %icc, %f13, %f6
10260loop_1198:
10261 ldsh [%l7 + 0x7C], %g1
10262 tleu %xcc, 0x7
10263 ldub [%l7 + 0x59], %g7
10264 fmovsa %icc, %f11, %f1
10265 st %f8, [%l7 + 0x1C]
10266 tgu %xcc, 0x6
10267 fmovdvs %xcc, %f15, %f11
10268 movgu %icc, %i1, %i3
10269 fsrc2 %f6, %f4
10270 fmovsn %xcc, %f8, %f12
10271 fsrc2 %f4, %f14
10272 tne %xcc, 0x0
10273 ble loop_1199
10274 andcc %o7, %i7, %o2
10275 fcmpd %fcc2, %f2, %f4
10276 st %f2, [%l7 + 0x30]
10277loop_1199:
10278 tn %icc, 0x4
10279 fpack16 %f8, %f4
10280 std %f4, [%l7 + 0x28]
10281 fpack16 %f2, %f7
10282 array8 %l5, %l2, %i6
10283 ldsb [%l7 + 0x5B], %o0
10284 fmovdge %xcc, %f3, %f6
10285 tl %xcc, 0x4
10286 orn %o1, 0x12AD, %o5
10287 tn %icc, 0x3
10288 fsrc1s %f10, %f3
10289 fmovdn %xcc, %f4, %f15
10290 fmul8ulx16 %f8, %f0, %f8
10291 fmovspos %xcc, %f15, %f15
10292 fmovdl %icc, %f14, %f3
10293 addc %o3, 0x19BA, %l3
10294 ldd [%l7 + 0x70], %f12
10295 tne %icc, 0x2
10296 fornot2 %f8, %f14, %f14
10297 fnor %f0, %f8, %f2
10298 lduh [%l7 + 0x58], %i4
10299 fbl,a %fcc2, loop_1200
10300 ldub [%l7 + 0x63], %g2
10301 fmovsleu %xcc, %f10, %f7
10302 fbu %fcc3, loop_1201
10303loop_1200:
10304 ldsh [%l7 + 0x1E], %g3
10305 ldx [%l7 + 0x48], %g6
10306 ldsw [%l7 + 0x38], %l6
10307loop_1201:
10308 sth %l0, [%l7 + 0x4C]
10309 sub %l1, 0x1960, %g5
10310 fmovscc %xcc, %f9, %f13
10311 stx %o4, [%l7 + 0x58]
10312 fmul8sux16 %f14, %f14, %f2
10313 edge32n %i5, %i0, %l4
10314 sth %o6, [%l7 + 0x48]
10315 alignaddr %g4, %i2, %g7
10316 andncc %g1, %i1, %o7
10317 movpos %xcc, %i7, %o2
10318 alignaddrl %i3, %l5, %l2
10319 move %xcc, %i6, %o0
10320 fpack32 %f0, %f2, %f10
10321 fmovrdne %o1, %f0, %f4
10322 fmovrdgez %o5, %f12, %f6
10323 ble loop_1202
10324 fmovrdgez %o3, %f8, %f2
10325 fmovrdgez %i4, %f4, %f2
10326 sth %l3, [%l7 + 0x26]
10327loop_1202:
10328 ld [%l7 + 0x44], %f1
10329 fnor %f0, %f0, %f8
10330 fbl %fcc2, loop_1203
10331 edge16l %g3, %g2, %l6
10332 brlez,a %g6, loop_1204
10333 ldsb [%l7 + 0x6E], %l1
10334loop_1203:
10335 brz,a %l0, loop_1205
10336 std %f12, [%l7 + 0x58]
10337loop_1204:
10338 ld [%l7 + 0x60], %f5
10339 movleu %xcc, %g5, %o4
10340loop_1205:
10341 edge32n %i0, %l4, %o6
10342 tn %xcc, 0x4
10343 brnz,a %i5, loop_1206
10344 edge32 %i2, %g7, %g1
10345 fnand %f12, %f0, %f0
10346 fmovdvs %icc, %f10, %f0
10347loop_1206:
10348 fmovrsgz %i1, %f8, %f6
10349 std %f2, [%l7 + 0x70]
10350 bne,a,pn %icc, loop_1207
10351 stx %g4, [%l7 + 0x48]
10352 edge32ln %o7, %o2, %i7
10353 fpadd16s %f4, %f12, %f7
10354loop_1207:
10355 fmovrde %l5, %f12, %f0
10356 fcmpne16 %f4, %f14, %l2
10357 fone %f0
10358 srlx %i3, %o0, %i6
10359 ldd [%l7 + 0x60], %f2
10360 ldsw [%l7 + 0x50], %o5
10361 fxors %f14, %f10, %f10
10362 and %o1, %i4, %o3
10363 edge8ln %g3, %g2, %l3
10364 fba %fcc3, loop_1208
10365 fmul8x16 %f6, %f12, %f4
10366 addccc %g6, 0x0B6C, %l1
10367 tpos %icc, 0x5
10368loop_1208:
10369 sdivx %l0, 0x13A4, %l6
10370 stb %o4, [%l7 + 0x44]
10371 andcc %g5, %i0, %o6
10372 fbo %fcc0, loop_1209
10373 fmovse %xcc, %f6, %f10
10374 ba,a,pn %icc, loop_1210
10375 move %xcc, %l4, %i2
10376loop_1209:
10377 ldx [%l7 + 0x08], %i5
10378 tn %xcc, 0x4
10379loop_1210:
10380 fxnor %f0, %f10, %f8
10381 subc %g7, %i1, %g1
10382 fmovdpos %xcc, %f1, %f1
10383 ld [%l7 + 0x10], %f10
10384 bpos %xcc, loop_1211
10385 bcs,pt %xcc, loop_1212
10386 fpsub16s %f1, %f10, %f12
10387 std %f4, [%l7 + 0x40]
10388loop_1211:
10389 fpsub32s %f7, %f4, %f12
10390loop_1212:
10391 fmovrdne %o7, %f4, %f6
10392 bcc,a %icc, loop_1213
10393 xnorcc %g4, %i7, %o2
10394 fbul %fcc0, loop_1214
10395 movl %xcc, %l2, %i3
10396loop_1213:
10397 movg %xcc, %l5, %i6
10398 edge32l %o0, %o1, %o5
10399loop_1214:
10400 subcc %o3, 0x0EC2, %i4
10401 ldsw [%l7 + 0x3C], %g3
10402 fnand %f6, %f6, %f8
10403 move %xcc, %g2, %g6
10404 ld [%l7 + 0x18], %f2
10405 fmovsa %xcc, %f6, %f6
10406 fpadd16 %f0, %f8, %f4
10407 fbue,a %fcc1, loop_1215
10408 fmovrslz %l1, %f12, %f2
10409 andncc %l0, %l3, %l6
10410 fpmerge %f15, %f7, %f8
10411loop_1215:
10412 stw %g5, [%l7 + 0x30]
10413 stw %o4, [%l7 + 0x70]
10414 alignaddrl %o6, %i0, %i2
10415 udiv %i5, 0x1446, %g7
10416 edge32n %i1, %l4, %g1
10417 stb %g4, [%l7 + 0x0C]
10418 taddcc %o7, 0x0E21, %o2
10419 fmul8x16al %f11, %f3, %f2
10420 edge32 %l2, %i3, %i7
10421 nop
10422 setx loop_1216, %l0, %l1
10423 wrpr 0x1, %tl
10424 wrpr %l1, %tpc
10425 add %l1, 0x4, %l1
10426 wrpr %l1, %tnpc
10427 setx 0x34400001400, %l0, %l1
10428 wrpr %l1, %tstate
10429 wrhpr 0x4, %htstate
10430 retry
10431 fmovd %f14, %f8
10432 fmul8x16al %f10, %f3, %f14
10433 fmovrslz %l5, %f13, %f10
10434loop_1216:
10435 stb %o0, [%l7 + 0x1A]
10436 fmovdg %xcc, %f0, %f3
10437 fmovsleu %xcc, %f15, %f2
10438 ldsw [%l7 + 0x78], %i6
10439 fmul8ulx16 %f4, %f0, %f0
10440 subc %o1, %o3, %o5
10441 fxors %f11, %f3, %f1
10442 stb %i4, [%l7 + 0x6C]
10443 fmovrslez %g3, %f6, %f10
10444 fmovrsne %g2, %f12, %f14
10445 ldsb [%l7 + 0x45], %l1
10446 fcmps %fcc3, %f8, %f7
10447 brgez,a %l0, loop_1217
10448 fmovdvs %xcc, %f9, %f3
10449 fmovsle %xcc, %f15, %f1
10450 fxnor %f10, %f14, %f2
10451loop_1217:
10452 ldsb [%l7 + 0x58], %g6
10453 lduh [%l7 + 0x2A], %l6
10454 fmovrsgez %l3, %f9, %f3
10455 bge,a loop_1218
10456 fmovsleu %xcc, %f5, %f12
10457 ldsw [%l7 + 0x30], %o4
10458 movn %icc, %o6, %g5
10459loop_1218:
10460 and %i2, %i5, %i0
10461 ldsw [%l7 + 0x30], %g7
10462 lduh [%l7 + 0x48], %l4
10463 lduh [%l7 + 0x2E], %i1
10464 fmovse %icc, %f5, %f9
10465 fmuld8sux16 %f11, %f2, %f2
10466 tge %xcc, 0x1
10467 stw %g4, [%l7 + 0x2C]
10468 ldsb [%l7 + 0x39], %g1
10469 fpadd32s %f6, %f9, %f3
10470 ldx [%l7 + 0x10], %o2
10471 tneg %icc, 0x3
10472 sll %o7, 0x1B, %i3
10473 movrgez %i7, 0x03C, %l2
10474 lduh [%l7 + 0x66], %l5
10475 umul %i6, %o1, %o3
10476 fmovdcs %icc, %f2, %f7
10477 st %f6, [%l7 + 0x3C]
10478 fones %f3
10479 stb %o0, [%l7 + 0x09]
10480 fnot2s %f9, %f13
10481 fmovdcs %xcc, %f4, %f12
10482 stb %i4, [%l7 + 0x45]
10483 brgz,a %o5, loop_1219
10484 ld [%l7 + 0x28], %f1
10485 add %g2, %g3, %l1
10486 bl loop_1220
10487loop_1219:
10488 fmovspos %icc, %f0, %f13
10489 edge16n %l0, %l6, %l3
10490 lduw [%l7 + 0x08], %g6
10491loop_1220:
10492 addcc %o4, 0x173E, %g5
10493 ldub [%l7 + 0x6E], %i2
10494 fsrc2s %f12, %f12
10495 fones %f1
10496 fmovrsgez %o6, %f5, %f2
10497 fmovdpos %icc, %f4, %f12
10498 fmovrde %i5, %f12, %f14
10499 fcmpne32 %f4, %f8, %g7
10500 fzero %f4
10501 fmovsvc %icc, %f14, %f6
10502 stw %i0, [%l7 + 0x24]
10503 ldsh [%l7 + 0x58], %l4
10504 stx %g4, [%l7 + 0x18]
10505 xnor %g1, %o2, %i1
10506 fnot1 %f12, %f0
10507 fabss %f0, %f9
10508 edge8 %o7, %i3, %l2
10509 fsrc2 %f6, %f2
10510 ldsw [%l7 + 0x18], %i7
10511 lduw [%l7 + 0x38], %i6
10512 fornot1s %f8, %f8, %f1
10513 tvc %xcc, 0x1
10514 xnor %l5, 0x0F9F, %o1
10515 st %f7, [%l7 + 0x20]
10516 movrgz %o0, 0x1EF, %i4
10517 fba %fcc0, loop_1221
10518 bn,a loop_1222
10519 edge32ln %o3, %g2, %o5
10520 movvs %xcc, %l1, %l0
10521loop_1221:
10522 std %f10, [%l7 + 0x40]
10523loop_1222:
10524 fcmple16 %f6, %f10, %g3
10525 ldub [%l7 + 0x55], %l6
10526 fpmerge %f9, %f1, %f10
10527 fmovrdgez %g6, %f10, %f0
10528 fmovdl %xcc, %f7, %f13
10529 fmovda %icc, %f11, %f11
10530 fcmple32 %f4, %f2, %o4
10531 fornot2s %f6, %f4, %f6
10532 fzeros %f15
10533 stx %l3, [%l7 + 0x10]
10534 fandnot1s %f0, %f8, %f0
10535 fmovdcs %icc, %f12, %f9
10536 fornot2 %f12, %f8, %f0
10537 lduw [%l7 + 0x2C], %g5
10538 fbg %fcc3, loop_1223
10539 tpos %xcc, 0x5
10540 fornot2 %f6, %f12, %f4
10541 edge8ln %i2, %o6, %g7
10542loop_1223:
10543 fnegs %f6, %f1
10544 nop
10545 setx loop_1224, %l0, %l1
10546 wrpr 0x1, %tl
10547 wrpr %l1, %tnpc
10548 setx 0x34400001400, %l0, %l1
10549 wrpr %l1, %tstate
10550 wrhpr 0x4, %htstate
10551 done
10552 ldsh [%l7 + 0x26], %i5
10553 fmovdcs %xcc, %f10, %f12
10554 fmovdvc %icc, %f1, %f14
10555loop_1224:
10556 ld [%l7 + 0x1C], %f11
10557 fones %f0
10558 orncc %l4, %i0, %g1
10559 array16 %o2, %i1, %g4
10560 bgu,a %xcc, loop_1225
10561 ld [%l7 + 0x54], %f1
10562 sth %o7, [%l7 + 0x34]
10563 fmovsl %xcc, %f3, %f13
10564loop_1225:
10565 fmovdvc %xcc, %f0, %f7
10566 bvs,pt %icc, loop_1226
10567 movrlez %i3, %l2, %i6
10568 ldd [%l7 + 0x10], %f10
10569 movrgez %i7, %l5, %o1
10570loop_1226:
10571 fmovsle %xcc, %f8, %f9
10572 st %f4, [%l7 + 0x68]
10573 fpsub16s %f15, %f2, %f3
10574 fone %f0
10575 std %f2, [%l7 + 0x18]
10576 movle %xcc, %o0, %i4
10577 stb %g2, [%l7 + 0x7E]
10578 fxor %f8, %f12, %f14
10579 fmovspos %xcc, %f6, %f2
10580 fmovsge %xcc, %f9, %f4
10581 sll %o3, 0x04, %o5
10582 fxors %f6, %f2, %f5
10583 sethi 0x12DE, %l1
10584 stw %g3, [%l7 + 0x34]
10585 ldsw [%l7 + 0x20], %l6
10586 bgu,a loop_1227
10587 ldx [%l7 + 0x40], %l0
10588 add %o4, 0x0BD9, %g6
10589 stx %l3, [%l7 + 0x50]
10590loop_1227:
10591 stx %i2, [%l7 + 0x68]
10592 fmovdcc %icc, %f10, %f9
10593 subcc %g5, 0x1BA2, %o6
10594 xor %g7, %l4, %i5
10595 fmovsneg %icc, %f11, %f3
10596 fmovsg %icc, %f11, %f10
10597 fcmped %fcc0, %f10, %f4
10598 fmovsne %icc, %f12, %f7
10599 std %f4, [%l7 + 0x28]
10600 fcmpne16 %f4, %f6, %i0
10601 srl %o2, 0x13, %i1
10602 be,a loop_1228
10603 stw %g4, [%l7 + 0x18]
10604 lduw [%l7 + 0x14], %o7
10605 ldsw [%l7 + 0x18], %g1
10606loop_1228:
10607 edge32ln %l2, %i3, %i7
10608 fmovspos %xcc, %f15, %f1
10609 tcc %icc, 0x5
10610 movleu %xcc, %i6, %o1
10611 ldsb [%l7 + 0x3C], %o0
10612 fmul8x16 %f8, %f8, %f6
10613 fmovdvs %icc, %f10, %f7
10614 edge16ln %l5, %g2, %o3
10615 fmovdvc %icc, %f2, %f12
10616 subcc %i4, 0x025B, %o5
10617 fxnors %f10, %f6, %f3
10618 fcmped %fcc3, %f2, %f2
10619 fornot1s %f0, %f13, %f10
10620 umulcc %l1, 0x1232, %l6
10621 tcs %icc, 0x6
10622 bge,a,pt %icc, loop_1229
10623 ldsw [%l7 + 0x50], %g3
10624 faligndata %f14, %f2, %f2
10625 addcc %o4, %l0, %l3
10626loop_1229:
10627 sth %g6, [%l7 + 0x64]
10628 stb %g5, [%l7 + 0x0D]
10629 fmovscc %xcc, %f13, %f12
10630 tcs %icc, 0x7
10631 brnz,a %o6, loop_1230
10632 tg %xcc, 0x5
10633 fbn,a %fcc2, loop_1231
10634 fmovrsgz %g7, %f11, %f11
10635loop_1230:
10636 lduw [%l7 + 0x78], %i2
10637 sdivx %l4, 0x1C89, %i5
10638loop_1231:
10639 fmovsgu %xcc, %f7, %f14
10640 std %f4, [%l7 + 0x70]
10641 tl %xcc, 0x4
10642 movn %icc, %o2, %i0
10643 smulcc %g4, 0x0B03, %o7
10644 umulcc %i1, %l2, %i3
10645 fbul %fcc1, loop_1232
10646 stb %g1, [%l7 + 0x11]
10647 fbu %fcc1, loop_1233
10648 bge,a,pn %icc, loop_1234
10649loop_1232:
10650 ldsb [%l7 + 0x27], %i7
10651 ldx [%l7 + 0x28], %o1
10652loop_1233:
10653 andncc %o0, %l5, %g2
10654loop_1234:
10655 mova %xcc, %i6, %i4
10656 lduw [%l7 + 0x6C], %o3
10657 edge8n %o5, %l6, %g3
10658 stb %l1, [%l7 + 0x6A]
10659 stx %o4, [%l7 + 0x60]
10660 st %f3, [%l7 + 0x24]
10661 subcc %l3, %g6, %g5
10662 fmovdcc %xcc, %f2, %f4
10663 fmovsn %icc, %f13, %f6
10664 fabsd %f8, %f14
10665 sth %o6, [%l7 + 0x24]
10666 fnegs %f1, %f14
10667 fble %fcc0, loop_1235
10668 and %l0, %i2, %l4
10669 fmovrdgz %g7, %f14, %f0
10670 fbe %fcc1, loop_1236
10671loop_1235:
10672 sethi 0x0D71, %i5
10673 brz,a %o2, loop_1237
10674 andncc %g4, %o7, %i0
10675loop_1236:
10676 sth %l2, [%l7 + 0x78]
10677 ldx [%l7 + 0x58], %i3
10678loop_1237:
10679 fnot1s %f9, %f6
10680 st %f14, [%l7 + 0x6C]
10681 bcc,a,pn %xcc, loop_1238
10682 fbg %fcc3, loop_1239
10683 fmovdgu %xcc, %f0, %f8
10684 lduh [%l7 + 0x66], %g1
10685loop_1238:
10686 movrlez %i7, %i1, %o0
10687loop_1239:
10688 ldd [%l7 + 0x10], %f8
10689 brgz %o1, loop_1240
10690 fnor %f0, %f8, %f14
10691 addcc %g2, 0x146A, %l5
10692 fmul8x16al %f0, %f11, %f12
10693loop_1240:
10694 ldub [%l7 + 0x3F], %i6
10695 tg %icc, 0x5
10696 lduw [%l7 + 0x44], %o3
10697 andn %o5, %l6, %g3
10698 lduw [%l7 + 0x50], %l1
10699 ld [%l7 + 0x70], %f9
10700 ldsh [%l7 + 0x26], %i4
10701 fmovrslz %l3, %f9, %f7
10702 ldd [%l7 + 0x58], %f10
10703 sdivcc %o4, 0x0CD9, %g5
10704 fmovspos %icc, %f11, %f7
10705 edge16ln %g6, %o6, %i2
10706 fxors %f1, %f7, %f4
10707 sth %l4, [%l7 + 0x24]
10708 stb %l0, [%l7 + 0x08]
10709 stb %g7, [%l7 + 0x41]
10710 addcc %o2, %i5, %o7
10711 sdivcc %i0, 0x0AB0, %l2
10712 sethi 0x15D5, %i3
10713 fpsub32s %f12, %f13, %f8
10714 fmovdn %xcc, %f4, %f14
10715 andn %g1, %i7, %i1
10716 fcmped %fcc1, %f6, %f4
10717 ld [%l7 + 0x10], %f9
10718 subc %o0, %o1, %g2
10719 movvc %icc, %l5, %i6
10720 fmovrsgz %g4, %f4, %f14
10721 ldsh [%l7 + 0x0C], %o5
10722 fmovsvs %icc, %f2, %f9
10723 udivcc %l6, 0x05F4, %g3
10724 add %o3, %i4, %l1
10725 umul %o4, 0x109B, %l3
10726 st %f10, [%l7 + 0x5C]
10727 ldub [%l7 + 0x1A], %g6
10728 for %f4, %f2, %f4
10729 tge %icc, 0x2
10730 fmovs %f1, %f1
10731 brlez %g5, loop_1241
10732 fbuge,a %fcc3, loop_1242
10733 and %o6, 0x181C, %l4
10734 tl %icc, 0x3
10735loop_1241:
10736 srlx %l0, 0x04, %i2
10737loop_1242:
10738 pdist %f10, %f12, %f4
10739 fcmpgt16 %f12, %f0, %g7
10740 fbuge,a %fcc2, loop_1243
10741 bgu,a %xcc, loop_1244
10742 std %f6, [%l7 + 0x58]
10743 stw %i5, [%l7 + 0x4C]
10744loop_1243:
10745 fmul8x16 %f0, %f8, %f2
10746loop_1244:
10747 bgu,a,pn %icc, loop_1245
10748 fnot2s %f13, %f11
10749 edge32ln %o7, %o2, %l2
10750 tn %xcc, 0x3
10751loop_1245:
10752 fba %fcc0, loop_1246
10753 fmovdne %icc, %f10, %f2
10754 tpos %icc, 0x6
10755 brlz,a %i0, loop_1247
10756loop_1246:
10757 movneg %icc, %g1, %i3
10758 fcmpne32 %f12, %f8, %i1
10759 ld [%l7 + 0x0C], %f13
10760loop_1247:
10761 fsrc1s %f15, %f12
10762 movne %xcc, %i7, %o0
10763 tle %xcc, 0x4
10764 movcs %icc, %o1, %g2
10765 fmovrse %i6, %f11, %f15
10766 brlz %g4, loop_1248
10767 fbue,a %fcc3, loop_1249
10768 movcs %xcc, %l5, %l6
10769 brz %g3, loop_1250
10770loop_1248:
10771 tne %icc, 0x0
10772loop_1249:
10773 fcmpeq32 %f4, %f0, %o3
10774 fmul8sux16 %f14, %f0, %f14
10775loop_1250:
10776 sth %i4, [%l7 + 0x72]
10777 popc 0x0408, %l1
10778 brgz %o5, loop_1251
10779 bgu,a,pn %icc, loop_1252
10780 popc %l3, %g6
10781 fmovscc %xcc, %f14, %f2
10782loop_1251:
10783 edge16n %o4, %g5, %o6
10784loop_1252:
10785 bvs,a loop_1253
10786 udivx %l4, 0x0B47, %i2
10787 fmul8x16au %f1, %f0, %f4
10788 sra %g7, 0x13, %l0
10789loop_1253:
10790 fmuld8sux16 %f15, %f5, %f8
10791 ldsb [%l7 + 0x75], %o7
10792 fmovsneg %xcc, %f5, %f13
10793 sra %i5, %l2, %i0
10794 lduw [%l7 + 0x28], %o2
10795 st %f5, [%l7 + 0x78]
10796 ldx [%l7 + 0x10], %i3
10797 ldsb [%l7 + 0x60], %i1
10798 lduw [%l7 + 0x14], %g1
10799 edge8n %i7, %o1, %o0
10800 addc %i6, 0x11A6, %g4
10801 tn %icc, 0x2
10802 xnorcc %l5, 0x036D, %l6
10803 mova %icc, %g3, %o3
10804 fmovsgu %icc, %f14, %f12
10805 taddcctv %i4, %g2, %o5
10806 bn loop_1254
10807 ld [%l7 + 0x28], %f12
10808 stx %l1, [%l7 + 0x48]
10809 andn %g6, 0x0559, %l3
10810loop_1254:
10811 bleu,pt %xcc, loop_1255
10812 movge %xcc, %g5, %o6
10813 mova %icc, %o4, %i2
10814 fbug,a %fcc0, loop_1256
10815loop_1255:
10816 fpack32 %f0, %f6, %f0
10817 sdivx %g7, 0x1581, %l0
10818 fmuld8ulx16 %f2, %f2, %f2
10819loop_1256:
10820 fmovrdgz %o7, %f12, %f0
10821 srlx %l4, %i5, %l2
10822 smul %o2, 0x0968, %i0
10823 fnot1s %f7, %f6
10824 mulscc %i1, %i3, %g1
10825 ldd [%l7 + 0x10], %f0
10826 stb %i7, [%l7 + 0x78]
10827 movvc %xcc, %o1, %o0
10828 fcmpne16 %f8, %f2, %i6
10829 xnorcc %g4, 0x06E6, %l6
10830 fbu %fcc0, loop_1257
10831 bne,pt %icc, loop_1258
10832 fmovsvc %xcc, %f7, %f12
10833 fmovscc %icc, %f15, %f9
10834loop_1257:
10835 xnorcc %l5, %o3, %i4
10836loop_1258:
10837 movrlez %g2, 0x09D, %g3
10838 fmovda %icc, %f1, %f8
10839 fmovd %f4, %f14
10840 brz,a %o5, loop_1259
10841 fzero %f10
10842 ldsw [%l7 + 0x64], %g6
10843 fpsub32 %f8, %f10, %f6
10844loop_1259:
10845 fbu,a %fcc2, loop_1260
10846 bg,pt %icc, loop_1261
10847 fpadd32 %f4, %f0, %f6
10848 movcc %xcc, %l3, %l1
10849loop_1260:
10850 st %f6, [%l7 + 0x6C]
10851loop_1261:
10852 fnegs %f0, %f8
10853 lduh [%l7 + 0x26], %o6
10854 array8 %o4, %g5, %i2
10855 bne loop_1262
10856 ldsb [%l7 + 0x68], %g7
10857 fmovsleu %icc, %f2, %f13
10858 brgz %o7, loop_1263
10859loop_1262:
10860 fmovdvs %icc, %f12, %f8
10861 fmuld8ulx16 %f5, %f14, %f0
10862 tn %icc, 0x2
10863loop_1263:
10864 xnor %l4, 0x1232, %i5
10865 ldub [%l7 + 0x17], %l2
10866 movge %icc, %l0, %o2
10867 tleu %xcc, 0x5
10868 fandnot2s %f9, %f2, %f0
10869 fbu %fcc2, loop_1264
10870 stb %i0, [%l7 + 0x5E]
10871 bleu,a,pn %icc, loop_1265
10872 fmovsle %icc, %f4, %f14
10873loop_1264:
10874 array8 %i1, %g1, %i3
10875 movl %icc, %o1, %o0
10876loop_1265:
10877 edge32n %i7, %g4, %i6
10878 fmovdneg %icc, %f3, %f10
10879 fmovsa %icc, %f3, %f12
10880 fmovsleu %icc, %f2, %f13
10881 subcc %l6, %o3, %i4
10882 srax %l5, %g2, %g3
10883 stw %g6, [%l7 + 0x50]
10884 xnorcc %o5, %l1, %l3
10885 tgu %icc, 0x1
10886 xorcc %o6, 0x162B, %g5
10887 be,a,pn %icc, loop_1266
10888 ldub [%l7 + 0x5F], %i2
10889 fornot1 %f12, %f10, %f2
10890 tcc %xcc, 0x4
10891loop_1266:
10892 ldub [%l7 + 0x67], %g7
10893 fpadd32 %f0, %f14, %f0
10894 andn %o7, 0x1D5A, %o4
10895 brnz %l4, loop_1267
10896 fbe,a %fcc0, loop_1268
10897 st %f13, [%l7 + 0x44]
10898 tgu %xcc, 0x6
10899loop_1267:
10900 tneg %xcc, 0x5
10901loop_1268:
10902 fpadd16 %f12, %f14, %f6
10903 stx %i5, [%l7 + 0x20]
10904 ldsw [%l7 + 0x54], %l2
10905 movcs %xcc, %o2, %i0
10906 fand %f6, %f8, %f0
10907 fmul8x16 %f5, %f14, %f10
10908 stb %l0, [%l7 + 0x12]
10909 fmovdgu %icc, %f3, %f2
10910 movvc %xcc, %g1, %i1
10911 ldx [%l7 + 0x70], %i3
10912 nop
10913 setx loop_1269, %l0, %l1
10914 wrpr 0x1, %tl
10915 wrpr %l1, %tpc
10916 add %l1, 0x4, %l1
10917 wrpr %l1, %tnpc
10918 setx 0x34400001400, %l0, %l1
10919 wrpr %l1, %tstate
10920 wrhpr 0x4, %htstate
10921 retry
10922 ld [%l7 + 0x74], %f1
10923 movrne %o1, %o0, %g4
10924 ldsw [%l7 + 0x14], %i7
10925loop_1269:
10926 fcmpeq32 %f4, %f10, %i6
10927 fxors %f5, %f10, %f2
10928 sth %o3, [%l7 + 0x3E]
10929 fnot1 %f0, %f4
10930 lduh [%l7 + 0x08], %i4
10931 ld [%l7 + 0x60], %f12
10932 lduh [%l7 + 0x08], %l5
10933 edge16l %l6, %g2, %g3
10934 array16 %g6, %l1, %o5
10935 alignaddrl %o6, %l3, %i2
10936 brnz %g7, loop_1270
10937 fandnot1 %f6, %f6, %f12
10938 sdiv %o7, 0x1F1D, %o4
10939 brlz %g5, loop_1271
10940loop_1270:
10941 ldd [%l7 + 0x20], %f0
10942 ldd [%l7 + 0x78], %f10
10943 bg loop_1272
10944loop_1271:
10945 srl %i5, 0x1D, %l4
10946 mova %xcc, %l2, %i0
10947 std %f6, [%l7 + 0x30]
10948loop_1272:
10949 fornot1 %f4, %f8, %f0
10950 movle %icc, %l0, %g1
10951 srlx %o2, 0x0B, %i3
10952 stb %i1, [%l7 + 0x5E]
10953 fcmps %fcc1, %f5, %f5
10954 movrlez %o1, 0x185, %g4
10955 lduh [%l7 + 0x40], %o0
10956 fbg %fcc1, loop_1273
10957 bneg,a %xcc, loop_1274
10958 fblg %fcc1, loop_1275
10959 nop
10960 setx loop_1276, %l0, %l1
10961 wrpr 0x1, %tl
10962 wrpr %l1, %tnpc
10963 setx 0x34400001400, %l0, %l1
10964 wrpr %l1, %tstate
10965 wrhpr 0x4, %htstate
10966 done
10967loop_1273:
10968 fands %f12, %f12, %f1
10969loop_1274:
10970 fpadd32 %f0, %f12, %f10
10971loop_1275:
10972 addccc %i6, %i7, %i4
10973loop_1276:
10974 fmovspos %xcc, %f13, %f11
10975 ldx [%l7 + 0x70], %o3
10976 sdivx %l5, 0x11E1, %l6
10977 movvc %xcc, %g3, %g2
10978 bcc,a,pt %xcc, loop_1277
10979 fnegd %f0, %f6
10980 bn,pt %xcc, loop_1278
10981 fpmerge %f4, %f10, %f0
10982loop_1277:
10983 sth %g6, [%l7 + 0x08]
10984 array8 %l1, %o5, %o6
10985loop_1278:
10986 be,a,pn %xcc, loop_1279
10987 fone %f14
10988 fmovrsgz %i2, %f6, %f9
10989 fmovscs %icc, %f7, %f6
10990loop_1279:
10991 bne loop_1280
10992 ldx [%l7 + 0x58], %g7
10993 bpos,pt %icc, loop_1281
10994 fmovrsne %l3, %f11, %f12
10995loop_1280:
10996 bpos,a,pn %icc, loop_1282
10997 std %f4, [%l7 + 0x48]
10998loop_1281:
10999 brgz,a %o7, loop_1283
11000 fmovsvc %icc, %f3, %f12
11001loop_1282:
11002 fnand %f2, %f6, %f2
11003 fmuld8ulx16 %f4, %f6, %f6
11004loop_1283:
11005 std %f0, [%l7 + 0x50]
11006 fmovsle %xcc, %f9, %f15
11007 sth %g5, [%l7 + 0x6E]
11008 fmovsne %xcc, %f6, %f0
11009 movneg %xcc, %o4, %l4
11010 udivcc %i5, 0x1C7E, %l2
11011 movl %icc, %i0, %g1
11012 fornot1 %f2, %f10, %f0
11013 bg,pn %xcc, loop_1284
11014 fmovspos %icc, %f11, %f9
11015 ldd [%l7 + 0x78], %f14
11016 umul %l0, %i3, %o2
11017loop_1284:
11018 sdivcc %o1, 0x10D5, %i1
11019 bne,a,pt %icc, loop_1285
11020 bn %icc, loop_1286
11021 ldub [%l7 + 0x18], %o0
11022 edge16ln %i6, %i7, %g4
11023loop_1285:
11024 add %o3, 0x1392, %i4
11025loop_1286:
11026 call loop_1287
11027 sth %l5, [%l7 + 0x3A]
11028 ldx [%l7 + 0x48], %g3
11029 fxnor %f10, %f2, %f8
11030loop_1287:
11031 fones %f5
11032 srlx %g2, 0x0B, %l6
11033 ldsh [%l7 + 0x74], %g6
11034 movgu %xcc, %o5, %l1
11035 fmovrdgez %i2, %f6, %f14
11036 ld [%l7 + 0x6C], %f5
11037 tsubcc %g7, 0x0928, %l3
11038 fxnors %f11, %f15, %f0
11039 fandnot1 %f14, %f0, %f8
11040 stb %o7, [%l7 + 0x69]
11041 stb %g5, [%l7 + 0x7E]
11042 lduh [%l7 + 0x4C], %o6
11043 brgz %o4, loop_1288
11044 bleu,pn %icc, loop_1289
11045 fpmerge %f0, %f4, %f8
11046 fbuge %fcc0, loop_1290
11047loop_1288:
11048 udivx %l4, 0x0752, %i5
11049loop_1289:
11050 movrlz %l2, %g1, %l0
11051 bgu,pn %icc, loop_1291
11052loop_1290:
11053 edge32n %i0, %o2, %i3
11054 array8 %i1, %o1, %i6
11055 fbne,a %fcc0, loop_1292
11056loop_1291:
11057 tsubcc %i7, %o0, %g4
11058 bge,pn %xcc, loop_1293
11059 stx %o3, [%l7 + 0x40]
11060loop_1292:
11061 fmovscs %xcc, %f3, %f8
11062 tleu %xcc, 0x6
11063loop_1293:
11064 fcmpeq16 %f14, %f10, %l5
11065 sth %i4, [%l7 + 0x4A]
11066 ldsb [%l7 + 0x7A], %g2
11067 lduw [%l7 + 0x38], %g3
11068 fzeros %f15
11069 srl %l6, 0x07, %g6
11070 ldd [%l7 + 0x28], %f2
11071 ba,a loop_1294
11072 std %f14, [%l7 + 0x78]
11073 std %f8, [%l7 + 0x60]
11074 fsrc1 %f0, %f6
11075loop_1294:
11076 nop
11077 setx loop_1295, %l0, %l1
11078 wrpr 0x1, %tl
11079 wrpr %l1, %tpc
11080 add %l1, 0x4, %l1
11081 wrpr %l1, %tnpc
11082 setx 0x34400001400, %l0, %l1
11083 wrpr %l1, %tstate
11084 wrhpr 0x4, %htstate
11085 retry
11086 fpack16 %f14, %f6
11087 or %o5, %i2, %g7
11088 ba,a,pn %icc, loop_1296
11089loop_1295:
11090 edge8ln %l1, %l3, %g5
11091 fmul8ulx16 %f12, %f6, %f12
11092 lduw [%l7 + 0x78], %o6
11093loop_1296:
11094 fbge %fcc3, loop_1297
11095 fmovrde %o7, %f4, %f2
11096 fpack32 %f2, %f14, %f2
11097 pdist %f14, %f8, %f12
11098loop_1297:
11099 std %f0, [%l7 + 0x40]
11100 fbul %fcc0, loop_1298
11101 fmovda %xcc, %f15, %f14
11102 sth %l4, [%l7 + 0x0C]
11103 fmovspos %icc, %f4, %f3
11104loop_1298:
11105 tl %xcc, 0x4
11106 bcs,pn %icc, loop_1299
11107 lduh [%l7 + 0x1A], %i5
11108 ldsw [%l7 + 0x64], %o4
11109 fornot2s %f0, %f0, %f10
11110loop_1299:
11111 addccc %l2, 0x1624, %g1
11112 stw %i0, [%l7 + 0x60]
11113 ldsw [%l7 + 0x54], %o2
11114 fmovdn %icc, %f8, %f11
11115 brlz,a %l0, loop_1300
11116 brnz,a %i1, loop_1301
11117 fcmpeq32 %f2, %f8, %i3
11118 fcmps %fcc3, %f0, %f2
11119loop_1300:
11120 stx %o1, [%l7 + 0x70]
11121loop_1301:
11122 fmuld8sux16 %f12, %f2, %f0
11123 fmul8x16 %f14, %f6, %f12
11124 fmovrse %i6, %f15, %f6
11125 nop
11126 setx loop_1302, %l0, %l1
11127 jmpl %l1, %o0
11128 fmul8x16 %f7, %f14, %f4
11129 fxor %f12, %f6, %f14
11130 tg %icc, 0x4
11131loop_1302:
11132 tn %xcc, 0x0
11133 ld [%l7 + 0x08], %f2
11134 ldsh [%l7 + 0x0E], %i7
11135 ldub [%l7 + 0x43], %g4
11136 array32 %o3, %l5, %g2
11137 movrlez %g3, 0x266, %i4
11138 fzero %f4
11139 edge32n %g6, %l6, %o5
11140 edge8 %g7, %l1, %i2
11141 fmovrsgez %g5, %f0, %f5
11142 ldub [%l7 + 0x20], %o6
11143 stw %o7, [%l7 + 0x78]
11144 sth %l4, [%l7 + 0x42]
11145 fmovda %icc, %f11, %f7
11146 stb %l3, [%l7 + 0x60]
11147 ldsh [%l7 + 0x62], %o4
11148 nop
11149 setx loop_1303, %l0, %l1
11150 jmpl %l1, %i5
11151 te %icc, 0x1
11152 fands %f12, %f15, %f4
11153 ldd [%l7 + 0x10], %f4
11154loop_1303:
11155 sdivcc %g1, 0x0E17, %i0
11156 lduh [%l7 + 0x10], %o2
11157 bgu loop_1304
11158 fbo,a %fcc2, loop_1305
11159 movrgez %l0, %i1, %i3
11160 fzero %f0
11161loop_1304:
11162 tcs %xcc, 0x6
11163loop_1305:
11164 subcc %o1, 0x13CD, %i6
11165 mova %xcc, %o0, %l2
11166 fbo %fcc3, loop_1306
11167 fmovsle %xcc, %f0, %f9
11168 fbne %fcc0, loop_1307
11169 ldsb [%l7 + 0x7E], %i7
11170loop_1306:
11171 andn %o3, 0x0DCC, %l5
11172 fmovdcs %icc, %f1, %f5
11173loop_1307:
11174 sdivx %g4, 0x0F46, %g2
11175 ldd [%l7 + 0x40], %f6
11176 orcc %i4, %g6, %l6
11177 fnand %f14, %f6, %f4
11178 ldsh [%l7 + 0x38], %g3
11179 ldx [%l7 + 0x38], %g7
11180 fandnot1 %f4, %f10, %f14
11181 st %f12, [%l7 + 0x4C]
11182 edge32ln %o5, %l1, %i2
11183 nop
11184 setx loop_1308, %l0, %l1
11185 wrpr 0x1, %tl
11186 wrpr %l1, %tnpc
11187 setx 0x34400001400, %l0, %l1
11188 wrpr %l1, %tstate
11189 wrhpr 0x4, %htstate
11190 done
11191 brlez %o6, loop_1309
11192 fcmpeq32 %f2, %f8, %g5
11193 fmul8sux16 %f12, %f12, %f6
11194loop_1308:
11195 ldx [%l7 + 0x68], %l4
11196loop_1309:
11197 ba,a,pt %xcc, loop_1310
11198 fzero %f0
11199 stb %o7, [%l7 + 0x0E]
11200 movrlez %l3, 0x15F, %o4
11201loop_1310:
11202 fmul8ulx16 %f4, %f6, %f10
11203 fmovdle %xcc, %f8, %f10
11204 ldx [%l7 + 0x70], %g1
11205 movrlz %i5, 0x059, %i0
11206 movcs %xcc, %o2, %i1
11207 fmovrsgez %i3, %f6, %f7
11208 umulcc %l0, 0x1931, %i6
11209 fbuge,a %fcc2, loop_1311
11210 ldx [%l7 + 0x30], %o1
11211 lduh [%l7 + 0x7C], %o0
11212 fbo %fcc3, loop_1312
11213loop_1311:
11214 fmovsne %xcc, %f6, %f15
11215 brlez %l2, loop_1313
11216 ldd [%l7 + 0x38], %f14
11217loop_1312:
11218 subcc %o3, 0x0E41, %l5
11219 edge16ln %g4, %i7, %g2
11220loop_1313:
11221 fmovdg %xcc, %f6, %f5
11222 movrgez %i4, 0x37B, %g6
11223 fcmps %fcc1, %f12, %f6
11224 sth %l6, [%l7 + 0x44]
11225 fnot1 %f6, %f6
11226 andcc %g3, %o5, %g7
11227 sll %l1, %o6, %g5
11228 lduh [%l7 + 0x5E], %i2
11229 fmovrdgez %o7, %f6, %f14
11230 fornot1s %f7, %f5, %f10
11231 fmovsg %xcc, %f6, %f5
11232 ldsb [%l7 + 0x0C], %l3
11233 xnorcc %l4, 0x18F1, %o4
11234 fbul,a %fcc2, loop_1314
11235 fpadd16 %f0, %f14, %f8
11236 ldsb [%l7 + 0x47], %i5
11237 xnorcc %i0, %g1, %i1
11238loop_1314:
11239 fmovrde %i3, %f2, %f6
11240 stw %l0, [%l7 + 0x1C]
11241 or %o2, 0x1661, %o1
11242 fmovsvc %icc, %f5, %f8
11243 addccc %i6, 0x01E1, %l2
11244 bcc %icc, loop_1315
11245 lduw [%l7 + 0x6C], %o3
11246 fcmpeq32 %f0, %f12, %o0
11247 fsrc1s %f8, %f3
11248loop_1315:
11249 movvs %xcc, %l5, %i7
11250 movre %g4, 0x15A, %g2
11251 fcmpgt32 %f12, %f8, %i4
11252 ldsw [%l7 + 0x70], %g6
11253 fmovsl %icc, %f3, %f14
11254 alignaddr %l6, %g3, %g7
11255 addcc %l1, %o5, %o6
11256 tg %xcc, 0x7
11257 fors %f6, %f3, %f1
11258 movn %icc, %i2, %g5
11259 fbul,a %fcc3, loop_1316
11260 stb %o7, [%l7 + 0x53]
11261 fbe %fcc1, loop_1317
11262 lduw [%l7 + 0x20], %l3
11263loop_1316:
11264 fmovscs %xcc, %f5, %f13
11265 fmovdn %xcc, %f7, %f10
11266loop_1317:
11267 srlx %l4, 0x17, %i5
11268 fmovsg %xcc, %f12, %f11
11269 alignaddrl %i0, %g1, %o4
11270 fbg %fcc1, loop_1318
11271 tcc %xcc, 0x6
11272 ldd [%l7 + 0x30], %f10
11273 brnz,a %i3, loop_1319
11274loop_1318:
11275 fmovdge %icc, %f6, %f13
11276 ld [%l7 + 0x60], %f6
11277 fzeros %f13
11278loop_1319:
11279 fmovdvc %icc, %f9, %f14
11280 fble %fcc3, loop_1320
11281 ldd [%l7 + 0x68], %f0
11282 fcmpne16 %f14, %f0, %l0
11283 fcmpgt16 %f2, %f8, %o2
11284loop_1320:
11285 fpadd32 %f14, %f8, %f2
11286 fmovsvc %icc, %f13, %f9
11287 std %f12, [%l7 + 0x78]
11288 movgu %xcc, %o1, %i1
11289 ldsw [%l7 + 0x1C], %i6
11290 stx %o3, [%l7 + 0x08]
11291 stx %o0, [%l7 + 0x60]
11292 st %f15, [%l7 + 0x0C]
11293 bleu %icc, loop_1321
11294 fbl,a %fcc1, loop_1322
11295 fmovdn %xcc, %f2, %f11
11296 siam 0x3
11297loop_1321:
11298 tsubcc %l5, %l2, %i7
11299loop_1322:
11300 fand %f2, %f10, %f14
11301 fands %f3, %f14, %f9
11302 fcmple16 %f14, %f8, %g2
11303 add %g4, %g6, %l6
11304 sth %i4, [%l7 + 0x40]
11305 stw %g7, [%l7 + 0x34]
11306 sth %g3, [%l7 + 0x0C]
11307 std %f14, [%l7 + 0x70]
11308 fmovdge %xcc, %f1, %f8
11309 ld [%l7 + 0x28], %f1
11310 tn %icc, 0x5
11311 addc %o5, %l1, %i2
11312 tgu %xcc, 0x0
11313 ldsw [%l7 + 0x08], %g5
11314 mova %icc, %o6, %o7
11315 bn,pt %icc, loop_1323
11316 bvs,a loop_1324
11317 stb %l4, [%l7 + 0x0B]
11318 be,pn %xcc, loop_1325
11319loop_1323:
11320 ldx [%l7 + 0x48], %i5
11321loop_1324:
11322 fsrc1s %f13, %f3
11323 movrgz %i0, 0x298, %g1
11324loop_1325:
11325 movre %l3, %i3, %o4
11326 tvs %xcc, 0x7
11327 array16 %l0, %o2, %i1
11328 sth %i6, [%l7 + 0x26]
11329 lduh [%l7 + 0x26], %o1
11330 fornot1s %f6, %f12, %f3
11331 lduh [%l7 + 0x6E], %o0
11332 nop
11333 setx loop_1326, %l0, %l1
11334 wrpr 0x1, %tl
11335 wrpr %l1, %tnpc
11336 setx 0x34400001400, %l0, %l1
11337 wrpr %l1, %tstate
11338 wrhpr 0x4, %htstate
11339 done
11340 ldsb [%l7 + 0x76], %o3
11341 std %f14, [%l7 + 0x18]
11342 fornot2s %f7, %f6, %f14
11343loop_1326:
11344 ldsb [%l7 + 0x7C], %l5
11345 ta %xcc, 0x7
11346 brlez %l2, loop_1327
11347 fpsub16s %f1, %f0, %f0
11348 st %f7, [%l7 + 0x28]
11349 fxor %f14, %f0, %f12
11350loop_1327:
11351 stb %g2, [%l7 + 0x4E]
11352 std %f8, [%l7 + 0x68]
11353 ldsb [%l7 + 0x17], %i7
11354 ld [%l7 + 0x30], %f11
11355 tvc %xcc, 0x7
11356 fmovsn %xcc, %f13, %f4
11357 tge %icc, 0x5
11358 fba %fcc3, loop_1328
11359 sra %g4, %g6, %i4
11360 bcs,pt %icc, loop_1329
11361 srl %g7, 0x0F, %l6
11362loop_1328:
11363 edge8n %o5, %l1, %i2
11364 add %g3, %g5, %o7
11365loop_1329:
11366 brgz %o6, loop_1330
11367 fbu,a %fcc1, loop_1331
11368 fcmps %fcc0, %f13, %f3
11369 ld [%l7 + 0x4C], %f10
11370loop_1330:
11371 ldsw [%l7 + 0x68], %l4
11372loop_1331:
11373 fsrc2 %f10, %f8
11374 st %f12, [%l7 + 0x4C]
11375 fmovrdlez %i0, %f12, %f8
11376 mulx %g1, 0x1CB5, %i5
11377 taddcc %l3, 0x1EF0, %i3
11378 fbne,a %fcc0, loop_1332
11379 std %f0, [%l7 + 0x28]
11380 st %f3, [%l7 + 0x18]
11381 stw %o4, [%l7 + 0x68]
11382loop_1332:
11383 tne %icc, 0x4
11384 addc %l0, %o2, %i1
11385 subcc %i6, %o0, %o1
11386 fxors %f2, %f2, %f9
11387 stw %o3, [%l7 + 0x40]
11388 sdivcc %l5, 0x1C22, %l2
11389 ldx [%l7 + 0x28], %i7
11390 ldsb [%l7 + 0x7D], %g4
11391 sth %g2, [%l7 + 0x26]
11392 fmovdn %icc, %f6, %f11
11393 array16 %g6, %g7, %i4
11394 stx %l6, [%l7 + 0x28]
11395 lduh [%l7 + 0x20], %l1
11396 ldub [%l7 + 0x44], %i2
11397 alignaddr %o5, %g5, %o7
11398 fnot2 %f2, %f4
11399 ldub [%l7 + 0x2D], %g3
11400 fcmpne16 %f10, %f12, %o6
11401 ldub [%l7 + 0x1F], %l4
11402 subc %i0, 0x1AC0, %g1
11403 st %f9, [%l7 + 0x6C]
11404 for %f2, %f12, %f10
11405 edge32ln %l3, %i5, %o4
11406 sth %l0, [%l7 + 0x22]
11407 stx %o2, [%l7 + 0x28]
11408 st %f7, [%l7 + 0x10]
11409 bpos %xcc, loop_1333
11410 ldsb [%l7 + 0x6E], %i1
11411 fmuld8sux16 %f11, %f11, %f2
11412 fors %f1, %f15, %f12
11413loop_1333:
11414 ldx [%l7 + 0x40], %i3
11415 fpackfix %f4, %f15
11416 siam 0x7
11417 mulx %i6, 0x1313, %o0
11418 ldx [%l7 + 0x58], %o3
11419 ldsh [%l7 + 0x30], %l5
11420 fandnot2 %f0, %f8, %f10
11421 smulcc %l2, %o1, %i7
11422 sra %g2, 0x0A, %g6
11423 orncc %g4, %g7, %i4
11424 ldub [%l7 + 0x79], %l6
11425 pdist %f0, %f2, %f2
11426 ba loop_1334
11427 st %f7, [%l7 + 0x38]
11428 ba,a loop_1335
11429 lduh [%l7 + 0x0C], %l1
11430loop_1334:
11431 ldsb [%l7 + 0x46], %i2
11432 st %f12, [%l7 + 0x20]
11433loop_1335:
11434 movvs %xcc, %g5, %o5
11435 fmovrdgez %g3, %f0, %f10
11436 fmovdgu %icc, %f12, %f10
11437 ldx [%l7 + 0x58], %o6
11438 fmovdge %xcc, %f5, %f1
11439 movpos %xcc, %l4, %o7
11440 fandnot1s %f15, %f9, %f11
11441 sth %i0, [%l7 + 0x68]
11442 fnegd %f6, %f10
11443 tge %icc, 0x0
11444 st %f6, [%l7 + 0x24]
11445 fmovdvc %icc, %f0, %f3
11446 smulcc %g1, %l3, %i5
11447 fbug %fcc3, loop_1336
11448 ld [%l7 + 0x24], %f3
11449 movcc %xcc, %l0, %o2
11450 fbu,a %fcc1, loop_1337
11451loop_1336:
11452 fmovdne %icc, %f4, %f5
11453 orn %o4, %i3, %i6
11454 fmovrsgez %i1, %f9, %f5
11455loop_1337:
11456 bvs %xcc, loop_1338
11457 tgu %icc, 0x1
11458 ldub [%l7 + 0x1F], %o0
11459 tvc %xcc, 0x3
11460loop_1338:
11461 stx %o3, [%l7 + 0x10]
11462 fornot2 %f12, %f0, %f6
11463 lduw [%l7 + 0x40], %l5
11464 fbg %fcc3, loop_1339
11465 fmovsne %xcc, %f5, %f7
11466 mulx %o1, 0x179F, %l2
11467 ldsw [%l7 + 0x10], %i7
11468loop_1339:
11469 bcc,a %icc, loop_1340
11470 stx %g2, [%l7 + 0x10]
11471 fpsub32 %f8, %f10, %f0
11472 movvs %xcc, %g4, %g6
11473loop_1340:
11474 tg %icc, 0x6
11475 ldx [%l7 + 0x28], %g7
11476 edge32ln %l6, %i4, %l1
11477 smul %i2, %g5, %g3
11478 movrgez %o6, 0x305, %l4
11479 fmovde %icc, %f8, %f0
11480 fpadd32s %f13, %f5, %f11
11481 pdist %f14, %f14, %f2
11482 ldd [%l7 + 0x08], %f12
11483 fsrc1 %f8, %f8
11484 bcc,pt %icc, loop_1341
11485 tneg %xcc, 0x3
11486 xnor %o7, %i0, %o5
11487 movrgz %l3, %i5, %g1
11488loop_1341:
11489 fmul8x16al %f2, %f6, %f14
11490 fbul,a %fcc3, loop_1342
11491 nop
11492 setx loop_1343, %l0, %l1
11493 wrpr 0x1, %tl
11494 wrpr %l1, %tpc
11495 add %l1, 0x4, %l1
11496 wrpr %l1, %tnpc
11497 setx 0x34400001400, %l0, %l1
11498 wrpr %l1, %tstate
11499 wrhpr 0x4, %htstate
11500 retry
11501 lduh [%l7 + 0x3C], %o2
11502 movvc %icc, %l0, %o4
11503loop_1342:
11504 fpackfix %f8, %f5
11505loop_1343:
11506 fmovdg %icc, %f11, %f9
11507 stb %i3, [%l7 + 0x4F]
11508 fmovd %f2, %f12
11509 fmuld8sux16 %f7, %f3, %f12
11510 sth %i1, [%l7 + 0x38]
11511 nop
11512 setx loop_1344, %l0, %l1
11513 wrpr 0x1, %tl
11514 wrpr %l1, %tpc
11515 add %l1, 0x4, %l1
11516 wrpr %l1, %tnpc
11517 setx 0x34400001400, %l0, %l1
11518 wrpr %l1, %tstate
11519 wrhpr 0x4, %htstate
11520 retry
11521 fmovdne %xcc, %f6, %f11
11522 tgu %xcc, 0x6
11523 stb %i6, [%l7 + 0x53]
11524loop_1344:
11525 fbg,a %fcc1, loop_1345
11526 call loop_1346
11527 fcmpne32 %f12, %f8, %o0
11528 addcc %o3, %o1, %l5
11529loop_1345:
11530 lduw [%l7 + 0x7C], %l2
11531loop_1346:
11532 bleu,a loop_1347
11533 fandnot1 %f14, %f6, %f10
11534 edge32ln %g2, %g4, %g6
11535 ldsb [%l7 + 0x74], %g7
11536loop_1347:
11537 brz %l6, loop_1348
11538 movl %xcc, %i4, %l1
11539 fmul8x16al %f2, %f10, %f14
11540 sth %i7, [%l7 + 0x62]
11541loop_1348:
11542 edge16l %i2, %g5, %g3
11543 fornot1 %f10, %f6, %f0
11544 ldx [%l7 + 0x28], %o6
11545 fmovsne %xcc, %f15, %f2
11546 umul %l4, 0x0B53, %i0
11547 fmovdn %icc, %f15, %f9
11548 bcc,a loop_1349
11549 move %icc, %o5, %l3
11550 st %f4, [%l7 + 0x24]
11551 tgu %xcc, 0x7
11552loop_1349:
11553 edge8ln %i5, %g1, %o7
11554 fmuld8ulx16 %f11, %f8, %f2
11555 fsrc1 %f12, %f12
11556 addcc %o2, %o4, %i3
11557 ldsw [%l7 + 0x4C], %i1
11558 tcs %xcc, 0x6
11559 stw %l0, [%l7 + 0x48]
11560 sth %o0, [%l7 + 0x54]
11561 fcmple32 %f10, %f6, %o3
11562 faligndata %f4, %f6, %f14
11563 fmovsg %xcc, %f15, %f15
11564 fornot2s %f8, %f0, %f8
11565 std %f6, [%l7 + 0x78]
11566 sethi 0x0AEC, %o1
11567 ldub [%l7 + 0x42], %i6
11568 fnor %f6, %f4, %f2
11569 ldx [%l7 + 0x70], %l2
11570 std %f14, [%l7 + 0x40]
11571 fsrc1s %f3, %f0
11572 tleu %icc, 0x6
11573 bvs,a,pt %icc, loop_1350
11574 lduw [%l7 + 0x30], %g2
11575 movgu %xcc, %l5, %g4
11576 ldx [%l7 + 0x68], %g6
11577loop_1350:
11578 edge32l %l6, %g7, %i4
11579 ldub [%l7 + 0x56], %i7
11580 fpadd16s %f11, %f9, %f0
11581 andcc %l1, %i2, %g3
11582 ldub [%l7 + 0x75], %g5
11583 ldsh [%l7 + 0x2C], %l4
11584 fbn,a %fcc1, loop_1351
11585 sethi 0x1517, %o6
11586 st %f2, [%l7 + 0x7C]
11587 fnegd %f0, %f8
11588loop_1351:
11589 stx %i0, [%l7 + 0x58]
11590 andn %l3, %o5, %i5
11591 std %f2, [%l7 + 0x20]
11592 tneg %xcc, 0x0
11593 fmovdgu %xcc, %f12, %f5
11594 fpsub32s %f5, %f11, %f10
11595 stx %o7, [%l7 + 0x70]
11596 lduh [%l7 + 0x7C], %g1
11597 fnot1 %f8, %f12
11598 fmul8sux16 %f2, %f10, %f8
11599 fpack16 %f8, %f9
11600 nop
11601 setx loop_1352, %l0, %l1
11602 wrpr 0x1, %tl
11603 wrpr %l1, %tnpc
11604 setx 0x34400001400, %l0, %l1
11605 wrpr %l1, %tstate
11606 wrhpr 0x4, %htstate
11607 done
11608 fmovsneg %xcc, %f4, %f14
11609 ldsb [%l7 + 0x1F], %o2
11610 fpadd16 %f14, %f8, %f8
11611loop_1352:
11612 fpsub32s %f7, %f5, %f12
11613 edge16ln %i3, %i1, %o4
11614 stw %l0, [%l7 + 0x08]
11615 std %f12, [%l7 + 0x18]
11616 movre %o0, 0x3B7, %o1
11617 edge16ln %o3, %i6, %l2
11618 ldsb [%l7 + 0x65], %g2
11619 tneg %icc, 0x3
11620 tneg %icc, 0x4
11621 bg,a,pn %icc, loop_1353
11622 fxor %f6, %f12, %f12
11623 xnorcc %g4, 0x1C2D, %g6
11624 movneg %xcc, %l6, %g7
11625loop_1353:
11626 fmovrde %l5, %f12, %f14
11627 ldd [%l7 + 0x08], %f14
11628 taddcctv %i4, 0x0B78, %l1
11629 fmovsge %xcc, %f6, %f7
11630 movrlz %i7, %g3, %g5
11631 fpack32 %f10, %f4, %f14
11632 ldub [%l7 + 0x7F], %i2
11633 addcc %l4, 0x0CEF, %o6
11634 lduh [%l7 + 0x3A], %l3
11635 stb %i0, [%l7 + 0x63]
11636 fmovsg %xcc, %f7, %f10
11637 tvs %xcc, 0x6
11638 lduh [%l7 + 0x64], %o5
11639 fbg %fcc2, loop_1354
11640 sth %o7, [%l7 + 0x2C]
11641 alignaddrl %g1, %i5, %i3
11642 fmovdge %xcc, %f1, %f6
11643loop_1354:
11644 fbule %fcc1, loop_1355
11645 fcmpgt16 %f2, %f8, %o2
11646 ldub [%l7 + 0x28], %i1
11647 fmovsl %icc, %f10, %f11
11648loop_1355:
11649 fmovdle %icc, %f13, %f6
11650 fbg %fcc2, loop_1356
11651 stb %o4, [%l7 + 0x2A]
11652 sth %o0, [%l7 + 0x1C]
11653 movcs %xcc, %o1, %o3
11654loop_1356:
11655 fmovdcc %icc, %f2, %f7
11656 fones %f10
11657 bgu,a,pn %xcc, loop_1357
11658 pdist %f14, %f0, %f0
11659 ld [%l7 + 0x0C], %f10
11660 stw %i6, [%l7 + 0x50]
11661loop_1357:
11662 movn %icc, %l2, %g2
11663 fmovsgu %xcc, %f2, %f12
11664 sth %g4, [%l7 + 0x12]
11665 lduw [%l7 + 0x34], %l0
11666 ldx [%l7 + 0x48], %g6
11667 tcc %xcc, 0x2
11668 fmovscc %xcc, %f15, %f5
11669 ldsw [%l7 + 0x20], %g7
11670 fblg %fcc3, loop_1358
11671 array16 %l6, %l5, %l1
11672 brlez %i7, loop_1359
11673 call loop_1360
11674loop_1358:
11675 be,a loop_1361
11676 lduw [%l7 + 0x08], %g3
11677loop_1359:
11678 tpos %icc, 0x3
11679loop_1360:
11680 ta %xcc, 0x6
11681loop_1361:
11682 st %f4, [%l7 + 0x2C]
11683 fmovdg %xcc, %f12, %f14
11684 ld [%l7 + 0x38], %f4
11685 st %f11, [%l7 + 0x44]
11686 sdivx %g5, 0x006F, %i4
11687 tsubcctv %l4, 0x13EF, %o6
11688 umulcc %i2, %l3, %i0
11689 fpadd16 %f8, %f6, %f6
11690 and %o5, %o7, %g1
11691 tgu %xcc, 0x7
11692 udiv %i5, 0x01A7, %o2
11693 bpos,a %icc, loop_1362
11694 stx %i3, [%l7 + 0x60]
11695 fnegs %f0, %f10
11696 lduh [%l7 + 0x48], %o4
11697loop_1362:
11698 ldsb [%l7 + 0x27], %o0
11699 tle %xcc, 0x1
11700 nop
11701 setx loop_1363, %l0, %l1
11702 wrpr 0x1, %tl
11703 wrpr %l1, %tnpc
11704 setx 0x34400001400, %l0, %l1
11705 wrpr %l1, %tstate
11706 wrhpr 0x4, %htstate
11707 done
11708 fmovsvc %xcc, %f14, %f5
11709 fmovdle %xcc, %f9, %f4
11710 addc %o1, 0x1D0B, %i1
11711loop_1363:
11712 fmul8x16al %f8, %f15, %f4
11713 lduw [%l7 + 0x1C], %o3
11714 taddcctv %i6, %l2, %g4
11715 sth %l0, [%l7 + 0x2E]
11716 udiv %g6, 0x18C0, %g2
11717 orncc %g7, 0x16F9, %l6
11718 fmuld8ulx16 %f6, %f8, %f0
11719 bl,a %xcc, loop_1364
11720 std %f14, [%l7 + 0x10]
11721 smulcc %l5, %i7, %l1
11722 ldx [%l7 + 0x20], %g5
11723loop_1364:
11724 fbo,a %fcc3, loop_1365
11725 and %g3, 0x040E, %i4
11726 fmovsg %icc, %f14, %f1
11727 brnz,a %l4, loop_1366
11728loop_1365:
11729 mulscc %o6, %i2, %i0
11730 taddcc %l3, %o7, %g1
11731 edge8 %i5, %o2, %i3
11732loop_1366:
11733 edge32ln %o5, %o0, %o1
11734 tcc %xcc, 0x6
11735 lduw [%l7 + 0x54], %i1
11736 fcmpeq32 %f0, %f6, %o3
11737 movrlz %i6, %o4, %l2
11738 stw %g4, [%l7 + 0x1C]
11739 movneg %icc, %g6, %g2
11740 ldsw [%l7 + 0x24], %g7
11741 fmovdle %icc, %f10, %f0
11742 fmovrsgez %l6, %f5, %f3
11743 fbge %fcc1, loop_1367
11744 sdivx %l0, 0x1D12, %i7
11745 fnor %f0, %f2, %f12
11746 fnors %f9, %f7, %f12
11747loop_1367:
11748 bl,a %xcc, loop_1368
11749 xor %l5, %g5, %g3
11750 addccc %l1, 0x1288, %l4
11751 edge8 %o6, %i4, %i2
11752loop_1368:
11753 tvc %xcc, 0x1
11754 bpos,a,pt %xcc, loop_1369
11755 fmovsvc %icc, %f6, %f10
11756 ld [%l7 + 0x7C], %f8
11757 fble,a %fcc1, loop_1370
11758loop_1369:
11759 ldd [%l7 + 0x70], %f14
11760 fnegd %f8, %f0
11761 tge %xcc, 0x7
11762loop_1370:
11763 ldsh [%l7 + 0x0A], %i0
11764 xorcc %l3, 0x133E, %o7
11765 fmovdpos %icc, %f12, %f11
11766 edge16 %g1, %i5, %o2
11767 ldsb [%l7 + 0x0F], %i3
11768 fmovrse %o0, %f2, %f9
11769 fmovsgu %icc, %f6, %f2
11770 brz,a %o1, loop_1371
11771 lduw [%l7 + 0x70], %i1
11772 fbl,a %fcc2, loop_1372
11773 for %f6, %f2, %f2
11774loop_1371:
11775 lduw [%l7 + 0x78], %o5
11776 andncc %o3, %o4, %l2
11777loop_1372:
11778 ldx [%l7 + 0x60], %i6
11779 brz %g6, loop_1373
11780 fbne %fcc2, loop_1374
11781 edge32 %g2, %g4, %g7
11782 fmovrsgz %l0, %f11, %f12
11783loop_1373:
11784 edge32 %l6, %l5, %i7
11785loop_1374:
11786 stb %g5, [%l7 + 0x55]
11787 movcs %xcc, %l1, %g3
11788 fmovdgu %xcc, %f7, %f1
11789 fors %f4, %f0, %f5
11790 fmul8sux16 %f8, %f14, %f10
11791 fmovrdne %l4, %f2, %f6
11792 fmovde %xcc, %f14, %f7
11793 ldx [%l7 + 0x58], %i4
11794 smul %i2, %o6, %i0
11795 fmovrsgez %o7, %f14, %f12
11796 edge16 %g1, %l3, %i5
11797 fbug,a %fcc3, loop_1375
11798 ldsb [%l7 + 0x3C], %i3
11799 ldsb [%l7 + 0x59], %o2
11800 fpsub16 %f10, %f2, %f6
11801loop_1375:
11802 srax %o0, %i1, %o1
11803 fornot1 %f12, %f14, %f12
11804 edge8 %o5, %o3, %o4
11805 fbul %fcc0, loop_1376
11806 udivx %l2, 0x1247, %g6
11807 ba,pt %xcc, loop_1377
11808 sth %i6, [%l7 + 0x32]
11809loop_1376:
11810 fmovse %xcc, %f0, %f13
11811 orn %g4, %g2, %l0
11812loop_1377:
11813 sdiv %g7, 0x1558, %l5
11814 fble %fcc2, loop_1378
11815 fblg %fcc1, loop_1379
11816 call loop_1380
11817 fble,a %fcc3, loop_1381
11818loop_1378:
11819 stx %i7, [%l7 + 0x38]
11820loop_1379:
11821 movneg %icc, %g5, %l6
11822loop_1380:
11823 fpsub32s %f13, %f3, %f13
11824loop_1381:
11825 bne,a,pn %icc, loop_1382
11826 fnot2 %f8, %f12
11827 fcmpeq32 %f2, %f8, %g3
11828 brgez,a %l4, loop_1383
11829loop_1382:
11830 sdivcc %i4, 0x049D, %i2
11831 taddcctv %o6, 0x13CC, %l1
11832 alignaddr %o7, %i0, %l3
11833loop_1383:
11834 fandnot1 %f4, %f0, %f2
11835 fnands %f15, %f14, %f7
11836 ldx [%l7 + 0x38], %g1
11837 sethi 0x1545, %i5
11838 tsubcctv %o2, 0x074C, %i3
11839 lduh [%l7 + 0x60], %o0
11840 movgu %icc, %o1, %o5
11841 ldd [%l7 + 0x08], %f2
11842 alignaddrl %o3, %i1, %o4
11843 edge8ln %l2, %g6, %i6
11844 fmovdpos %xcc, %f10, %f11
11845 fpsub32s %f4, %f15, %f13
11846 ldx [%l7 + 0x10], %g4
11847 movpos %xcc, %l0, %g7
11848 mulx %l5, %g2, %i7
11849 ldub [%l7 + 0x1E], %g5
11850 stw %l6, [%l7 + 0x78]
11851 andcc %g3, 0x06A7, %i4
11852 smul %i2, %l4, %o6
11853 fbe %fcc2, loop_1384
11854 ldd [%l7 + 0x58], %f10
11855 orn %l1, 0x1E97, %o7
11856 fmovsa %xcc, %f12, %f4
11857loop_1384:
11858 umul %l3, %i0, %g1
11859 edge32 %o2, %i3, %o0
11860 fmovrdgz %i5, %f0, %f4
11861 st %f10, [%l7 + 0x5C]
11862 sth %o1, [%l7 + 0x30]
11863 fmovdleu %icc, %f6, %f8
11864 ldx [%l7 + 0x78], %o3
11865 bpos,a loop_1385
11866 udivcc %o5, 0x0C28, %i1
11867 stb %o4, [%l7 + 0x1E]
11868 fmovse %xcc, %f9, %f9
11869loop_1385:
11870 st %f15, [%l7 + 0x7C]
11871 movneg %icc, %l2, %g6
11872 nop
11873 setx loop_1386, %l0, %l1
11874 wrpr 0x1, %tl
11875 wrpr %l1, %tnpc
11876 setx 0x34400001400, %l0, %l1
11877 wrpr %l1, %tstate
11878 wrhpr 0x4, %htstate
11879 done
11880 ble,a,pn %icc, loop_1387
11881 bleu,pt %icc, loop_1388
11882 fands %f1, %f2, %f11
11883loop_1386:
11884 fmovrde %g4, %f6, %f8
11885loop_1387:
11886 fmuld8sux16 %f7, %f8, %f2
11887loop_1388:
11888 fcmpne16 %f10, %f10, %i6
11889 subc %g7, %l5, %l0
11890 sth %g2, [%l7 + 0x64]
11891 movn %icc, %g5, %l6
11892 fmovs %f14, %f8
11893 fmovs %f14, %f13
11894 nop
11895 setx loop_1389, %l0, %l1
11896 wrpr 0x1, %tl
11897 wrpr %l1, %tnpc
11898 setx 0x34400001400, %l0, %l1
11899 wrpr %l1, %tstate
11900 wrhpr 0x4, %htstate
11901 done
11902 fblg %fcc3, loop_1390
11903 ld [%l7 + 0x0C], %f14
11904 std %f10, [%l7 + 0x58]
11905loop_1389:
11906 tpos %icc, 0x0
11907loop_1390:
11908 edge16n %i7, %g3, %i2
11909 movpos %icc, %i4, %l4
11910 stb %o6, [%l7 + 0x75]
11911 sllx %l1, 0x03, %l3
11912 fcmple16 %f14, %f6, %i0
11913 fcmpeq32 %f6, %f14, %o7
11914 sethi 0x093E, %g1
11915 lduh [%l7 + 0x50], %i3
11916 fbu %fcc3, loop_1391
11917 fnot1s %f15, %f13
11918 lduw [%l7 + 0x2C], %o2
11919 ldd [%l7 + 0x60], %f14
11920loop_1391:
11921 tl %icc, 0x1
11922 fble %fcc0, loop_1392
11923 subc %i5, 0x1948, %o1
11924 ld [%l7 + 0x68], %f4
11925 lduw [%l7 + 0x0C], %o0
11926loop_1392:
11927 nop
11928 setx loop_1393, %l0, %l1
11929 wrpr 0x1, %tl
11930 wrpr %l1, %tpc
11931 add %l1, 0x4, %l1
11932 wrpr %l1, %tnpc
11933 setx 0x34400001400, %l0, %l1
11934 wrpr %l1, %tstate
11935 wrhpr 0x4, %htstate
11936 retry
11937 movcc %xcc, %o5, %i1
11938 ldsh [%l7 + 0x6A], %o4
11939 fmovrse %o3, %f13, %f14
11940loop_1393:
11941 lduw [%l7 + 0x14], %g6
11942 movre %g4, 0x2E3, %i6
11943 lduh [%l7 + 0x1A], %g7
11944 lduw [%l7 + 0x3C], %l2
11945 xorcc %l5, 0x07E6, %l0
11946 bne,a,pn %icc, loop_1394
11947 fmovdle %xcc, %f0, %f4
11948 movleu %xcc, %g5, %g2
11949 fmovsn %icc, %f8, %f1
11950loop_1394:
11951 ldsb [%l7 + 0x66], %i7
11952 sth %l6, [%l7 + 0x34]
11953 fmovscs %xcc, %f0, %f12
11954 ld [%l7 + 0x34], %f15
11955 bl,a %icc, loop_1395
11956 movgu %icc, %i2, %i4
11957 stb %g3, [%l7 + 0x24]
11958 lduw [%l7 + 0x08], %l4
11959loop_1395:
11960 fcmple16 %f12, %f2, %o6
11961 move %icc, %l3, %i0
11962 fmovdne %xcc, %f9, %f1
11963 edge8n %l1, %o7, %i3
11964 fbuge,a %fcc3, loop_1396
11965 andcc %o2, 0x098C, %i5
11966 ble,pt %icc, loop_1397
11967 subc %g1, 0x049E, %o0
11968loop_1396:
11969 st %f5, [%l7 + 0x5C]
11970 ldub [%l7 + 0x59], %o5
11971loop_1397:
11972 fmovrslez %o1, %f14, %f14
11973 lduw [%l7 + 0x60], %o4
11974 movrlz %i1, 0x0CA, %o3
11975 ldx [%l7 + 0x28], %g6
11976 sethi 0x1A46, %i6
11977 fnot2s %f4, %f15
11978 std %f14, [%l7 + 0x78]
11979 fbg,a %fcc0, loop_1398
11980 stb %g4, [%l7 + 0x70]
11981 edge8n %g7, %l2, %l5
11982 udivx %l0, 0x0779, %g2
11983loop_1398:
11984 alignaddrl %g5, %l6, %i2
11985 std %f6, [%l7 + 0x20]
11986 fpadd32 %f0, %f0, %f14
11987 fbul,a %fcc0, loop_1399
11988 fornot1s %f6, %f14, %f0
11989 andcc %i7, 0x1AD1, %i4
11990 bn,a %icc, loop_1400
11991loop_1399:
11992 fsrc1s %f7, %f4
11993 fmul8ulx16 %f12, %f0, %f6
11994 andn %g3, 0x18AD, %l4
11995loop_1400:
11996 addcc %l3, 0x0EAA, %o6
11997 fmovdpos %xcc, %f13, %f8
11998 st %f14, [%l7 + 0x2C]
11999 siam 0x4
12000 andncc %l1, %i0, %i3
12001 brlez %o7, loop_1401
12002 stw %i5, [%l7 + 0x24]
12003 udivx %o2, 0x1996, %g1
12004 be,a,pt %icc, loop_1402
12005loop_1401:
12006 fones %f5
12007 ldsb [%l7 + 0x35], %o5
12008 ldx [%l7 + 0x50], %o0
12009loop_1402:
12010 sth %o1, [%l7 + 0x1C]
12011 fpack16 %f2, %f7
12012 te %icc, 0x5
12013 ldx [%l7 + 0x28], %i1
12014 movne %xcc, %o3, %g6
12015 std %f0, [%l7 + 0x18]
12016 ldd [%l7 + 0x10], %f4
12017 fmovrdlz %i6, %f8, %f10
12018 fmovdcc %xcc, %f2, %f9
12019 fble %fcc0, loop_1403
12020 ldx [%l7 + 0x68], %o4
12021 fmovdcs %xcc, %f1, %f5
12022 fbug %fcc2, loop_1404
12023loop_1403:
12024 st %f10, [%l7 + 0x7C]
12025 stx %g7, [%l7 + 0x50]
12026 fpackfix %f2, %f10
12027loop_1404:
12028 xor %g4, %l2, %l0
12029 stx %g2, [%l7 + 0x40]
12030 fnot1 %f8, %f8
12031 ld [%l7 + 0x20], %f4
12032 fands %f10, %f2, %f10
12033 mova %xcc, %g5, %l5
12034 ldx [%l7 + 0x70], %l6
12035 fmovda %icc, %f12, %f1
12036 ldx [%l7 + 0x10], %i2
12037 fblg,a %fcc0, loop_1405
12038 sra %i7, %g3, %l4
12039 fandnot2s %f2, %f6, %f8
12040 srlx %l3, 0x12, %o6
12041loop_1405:
12042 fbne %fcc0, loop_1406
12043 fmovrdlz %i4, %f14, %f12
12044 sra %l1, 0x1C, %i0
12045 ldd [%l7 + 0x50], %f2
12046loop_1406:
12047 fble,a %fcc2, loop_1407
12048 fcmpne16 %f10, %f8, %o7
12049 bvs loop_1408
12050 ldd [%l7 + 0x20], %f4
12051loop_1407:
12052 nop
12053 setx loop_1409, %l0, %l1
12054 wrpr 0x1, %tl
12055 wrpr %l1, %tnpc
12056 setx 0x34400001400, %l0, %l1
12057 wrpr %l1, %tstate
12058 wrhpr 0x4, %htstate
12059 done
12060 edge16ln %i3, %o2, %i5
12061loop_1408:
12062 movre %g1, 0x039, %o0
12063 fmovscc %icc, %f6, %f14
12064loop_1409:
12065 sdiv %o1, 0x10EA, %o5
12066 std %f14, [%l7 + 0x50]
12067 stx %i1, [%l7 + 0x78]
12068 movrlez %o3, 0x082, %i6
12069 xorcc %g6, 0x0F03, %g7
12070 movcc %icc, %g4, %l2
12071 fbg %fcc0, loop_1410
12072 stx %l0, [%l7 + 0x48]
12073 ldd [%l7 + 0x38], %f0
12074 brnz %g2, loop_1411
12075loop_1410:
12076 fbo %fcc2, loop_1412
12077 movrlez %o4, 0x318, %l5
12078 fmul8ulx16 %f4, %f12, %f6
12079loop_1411:
12080 ld [%l7 + 0x70], %f10
12081loop_1412:
12082 ldsb [%l7 + 0x55], %l6
12083 ble,a,pn %xcc, loop_1413
12084 fpadd16s %f4, %f7, %f12
12085 fmovscc %xcc, %f8, %f10
12086 fcmpgt16 %f14, %f0, %i2
12087loop_1413:
12088 fcmpne32 %f4, %f10, %i7
12089 tne %icc, 0x6
12090 lduh [%l7 + 0x14], %g3
12091 tpos %icc, 0x5
12092 ldsh [%l7 + 0x5E], %g5
12093 subcc %l3, 0x1395, %l4
12094 fmovrslz %o6, %f8, %f6
12095 fmovdn %icc, %f5, %f11
12096 sethi 0x141A, %l1
12097 brz,a %i0, loop_1414
12098 array32 %i4, %i3, %o2
12099 ldsb [%l7 + 0x32], %i5
12100 ta %icc, 0x2
12101loop_1414:
12102 edge8ln %g1, %o7, %o1
12103 fpack16 %f2, %f4
12104 fmovsa %icc, %f13, %f1
12105 stx %o5, [%l7 + 0x48]
12106 lduh [%l7 + 0x38], %i1
12107 srl %o3, 0x16, %i6
12108 array32 %o0, %g6, %g7
12109 subcc %l2, %g4, %l0
12110 tsubcctv %g2, %l5, %l6
12111 nop
12112 setx loop_1415, %l0, %l1
12113 jmpl %l1, %i2
12114 movrne %o4, %g3, %i7
12115 sra %l3, %g5, %l4
12116 mulscc %o6, 0x0E76, %l1
12117loop_1415:
12118 sll %i0, %i3, %o2
12119 ldsb [%l7 + 0x10], %i4
12120 lduw [%l7 + 0x28], %i5
12121 fbuge,a %fcc2, loop_1416
12122 stw %o7, [%l7 + 0x5C]
12123 xorcc %o1, %g1, %o5
12124 ldub [%l7 + 0x3A], %o3
12125loop_1416:
12126 fnegd %f6, %f2
12127 array8 %i6, %i1, %o0
12128 fmul8x16al %f5, %f2, %f0
12129 udivx %g6, 0x1417, %l2
12130 fmovs %f10, %f9
12131 bn,a %icc, loop_1417
12132 fones %f0
12133 andn %g7, %l0, %g4
12134 tge %xcc, 0x2
12135loop_1417:
12136 sethi 0x10E2, %g2
12137 tle %icc, 0x3
12138 fmuld8sux16 %f8, %f10, %f2
12139 orcc %l5, 0x12BF, %i2
12140 nop
12141 setx loop_1418, %l0, %l1
12142 wrpr 0x1, %tl
12143 wrpr %l1, %tpc
12144 add %l1, 0x4, %l1
12145 wrpr %l1, %tnpc
12146 setx 0x34400001400, %l0, %l1
12147 wrpr %l1, %tstate
12148 wrhpr 0x4, %htstate
12149 retry
12150 tpos %icc, 0x2
12151 xor %o4, %g3, %i7
12152 faligndata %f4, %f2, %f14
12153loop_1418:
12154 fornot1 %f14, %f2, %f8
12155 edge8l %l6, %l3, %g5
12156 movrlez %o6, %l4, %l1
12157 fblg,a %fcc0, loop_1419
12158 nop
12159 setx loop_1420, %l0, %l1
12160 jmpl %l1, %i0
12161 fcmpne16 %f0, %f6, %o2
12162 siam 0x2
12163loop_1419:
12164 lduh [%l7 + 0x30], %i4
12165loop_1420:
12166 smulcc %i3, %i5, %o1
12167 movvc %xcc, %o7, %o5
12168 srax %g1, 0x13, %i6
12169 orncc %i1, %o0, %o3
12170 fpadd32s %f8, %f2, %f8
12171 ba,a loop_1421
12172 ldd [%l7 + 0x30], %f12
12173 smulcc %l2, 0x058A, %g7
12174 addcc %l0, %g6, %g4
12175loop_1421:
12176 fmovdl %xcc, %f8, %f6
12177 add %g2, %i2, %o4
12178 bvc,pn %xcc, loop_1422
12179 brz,a %l5, loop_1423
12180 st %f13, [%l7 + 0x10]
12181 fmul8x16 %f2, %f4, %f8
12182loop_1422:
12183 movvs %icc, %i7, %l6
12184loop_1423:
12185 fmovse %icc, %f13, %f1
12186 stx %l3, [%l7 + 0x18]
12187 st %f6, [%l7 + 0x1C]
12188 std %f0, [%l7 + 0x30]
12189 fbo %fcc2, loop_1424
12190 ldx [%l7 + 0x48], %g3
12191 ldsb [%l7 + 0x2C], %g5
12192 sth %o6, [%l7 + 0x0C]
12193loop_1424:
12194 add %l4, %l1, %o2
12195 nop
12196 setx loop_1425, %l0, %l1
12197 wrpr 0x1, %tl
12198 wrpr %l1, %tpc
12199 add %l1, 0x4, %l1
12200 wrpr %l1, %tnpc
12201 setx 0x34400001400, %l0, %l1
12202 wrpr %l1, %tstate
12203 wrhpr 0x4, %htstate
12204 retry
12205 edge8n %i0, %i3, %i5
12206 fpadd32 %f8, %f6, %f0
12207 te %xcc, 0x0
12208loop_1425:
12209 std %f4, [%l7 + 0x58]
12210 fmovdgu %icc, %f14, %f5
12211 sllx %i4, %o1, %o5
12212 lduh [%l7 + 0x4E], %g1
12213 lduh [%l7 + 0x7C], %i6
12214 fmovsl %xcc, %f0, %f0
12215 fmovrslez %i1, %f1, %f14
12216 brz,a %o0, loop_1426
12217 tl %xcc, 0x4
12218 bcs,a loop_1427
12219 fmul8ulx16 %f4, %f14, %f4
12220loop_1426:
12221 tvc %icc, 0x7
12222 std %f2, [%l7 + 0x40]
12223loop_1427:
12224 edge8n %o3, %o7, %g7
12225 tvc %xcc, 0x4
12226 movvc %xcc, %l2, %l0
12227 alignaddr %g4, %g2, %g6
12228 array32 %i2, %o4, %l5
12229 fpsub32s %f9, %f6, %f6
12230 edge16l %l6, %l3, %g3
12231 fone %f4
12232 ldx [%l7 + 0x50], %i7
12233 ldub [%l7 + 0x30], %o6
12234 movleu %icc, %l4, %g5
12235 fmovrdne %o2, %f8, %f4
12236 ld [%l7 + 0x18], %f5
12237 edge8l %i0, %l1, %i3
12238 stx %i5, [%l7 + 0x10]
12239 taddcctv %o1, %o5, %g1
12240 xnor %i6, 0x1F30, %i4
12241 bg,a %icc, loop_1428
12242 popc 0x17FC, %o0
12243 ldsw [%l7 + 0x4C], %o3
12244 fbug %fcc2, loop_1429
12245loop_1428:
12246 fpadd32s %f0, %f1, %f7
12247 array8 %i1, %g7, %l2
12248 nop
12249 setx loop_1430, %l0, %l1
12250 wrpr 0x1, %tl
12251 wrpr %l1, %tnpc
12252 setx 0x34400001400, %l0, %l1
12253 wrpr %l1, %tstate
12254 wrhpr 0x4, %htstate
12255 done
12256loop_1429:
12257 fxnors %f13, %f2, %f10
12258 ldd [%l7 + 0x30], %f10
12259 sra %o7, %l0, %g2
12260loop_1430:
12261 ldx [%l7 + 0x18], %g6
12262 fpsub16 %f2, %f6, %f14
12263 fmovsn %icc, %f6, %f10
12264 edge16 %i2, %g4, %l5
12265 lduh [%l7 + 0x62], %o4
12266 fxor %f2, %f8, %f8
12267 fmovrslez %l3, %f5, %f1
12268 fcmpne16 %f2, %f8, %g3
12269 fmovdgu %xcc, %f1, %f8
12270 move %icc, %i7, %l6
12271 fmovsle %icc, %f12, %f6
12272 ldsw [%l7 + 0x38], %o6
12273 sdiv %l4, 0x08BA, %o2
12274 movg %xcc, %g5, %i0
12275 fmovsl %icc, %f6, %f6
12276 subc %l1, 0x1296, %i5
12277 array16 %i3, %o5, %g1
12278 tle %xcc, 0x4
12279 siam 0x5
12280 edge32n %i6, %i4, %o1
12281 std %f10, [%l7 + 0x38]
12282 tsubcctv %o0, 0x1C49, %i1
12283 fbo %fcc2, loop_1431
12284 fmovs %f14, %f6
12285 fmuld8ulx16 %f7, %f2, %f10
12286 sth %g7, [%l7 + 0x38]
12287loop_1431:
12288 xnor %l2, 0x08FC, %o7
12289 fpsub32s %f12, %f13, %f4
12290 ldsb [%l7 + 0x71], %l0
12291 fcmpne32 %f2, %f0, %o3
12292 bl,a %icc, loop_1432
12293 fbge %fcc3, loop_1433
12294 pdist %f2, %f10, %f8
12295 popc %g2, %i2
12296loop_1432:
12297 ldsw [%l7 + 0x18], %g6
12298loop_1433:
12299 movvc %xcc, %l5, %g4
12300 fcmpne16 %f14, %f4, %o4
12301 ld [%l7 + 0x28], %f15
12302 stw %l3, [%l7 + 0x2C]
12303 fsrc1 %f4, %f14
12304 bneg,a %xcc, loop_1434
12305 movcc %xcc, %g3, %l6
12306 mova %icc, %o6, %l4
12307 fmovrsgz %o2, %f7, %f1
12308loop_1434:
12309 fpsub16 %f6, %f8, %f2
12310 fmovrslez %i7, %f13, %f11
12311 st %f10, [%l7 + 0x3C]
12312 ldx [%l7 + 0x10], %i0
12313 xnorcc %l1, 0x1F74, %i5
12314 sth %g5, [%l7 + 0x3A]
12315 stb %i3, [%l7 + 0x2A]
12316 fmovsl %icc, %f12, %f8
12317 fpsub16 %f14, %f0, %f2
12318 lduw [%l7 + 0x0C], %o5
12319 st %f6, [%l7 + 0x28]
12320 tsubcc %g1, %i6, %i4
12321 bcc,a,pt %xcc, loop_1435
12322 fors %f0, %f6, %f15
12323 std %f12, [%l7 + 0x38]
12324 be,pn %xcc, loop_1436
12325loop_1435:
12326 fbg %fcc0, loop_1437
12327 fpsub16 %f14, %f14, %f2
12328 fmovrslz %o1, %f11, %f13
12329loop_1436:
12330 std %f8, [%l7 + 0x28]
12331loop_1437:
12332 stw %o0, [%l7 + 0x24]
12333 sth %i1, [%l7 + 0x08]
12334 ble,pn %icc, loop_1438
12335 edge32l %g7, %o7, %l0
12336 movrlez %l2, %g2, %i2
12337 subc %g6, 0x0F09, %l5
12338loop_1438:
12339 ldub [%l7 + 0x33], %g4
12340 stx %o4, [%l7 + 0x68]
12341 umul %o3, %l3, %g3
12342 alignaddrl %o6, %l6, %o2
12343 fmovdne %icc, %f11, %f0
12344 fnor %f12, %f0, %f8
12345 andcc %i7, 0x0C95, %i0
12346 edge8ln %l4, %l1, %i5
12347 addc %g5, %i3, %o5
12348 fzeros %f13
12349 smulcc %g1, %i4, %i6
12350 fmovdcc %icc, %f11, %f4
12351 subcc %o1, %i1, %o0
12352 bg loop_1439
12353 ldub [%l7 + 0x33], %g7
12354 fcmpne16 %f12, %f12, %l0
12355 move %xcc, %o7, %l2
12356loop_1439:
12357 edge32n %g2, %i2, %g6
12358 lduw [%l7 + 0x08], %g4
12359 fmul8ulx16 %f8, %f8, %f6
12360 fmuld8ulx16 %f2, %f7, %f2
12361 movleu %xcc, %l5, %o3
12362 stx %o4, [%l7 + 0x08]
12363 fmul8sux16 %f14, %f0, %f8
12364 stb %l3, [%l7 + 0x76]
12365 sra %g3, %l6, %o6
12366 sth %o2, [%l7 + 0x12]
12367 stx %i0, [%l7 + 0x50]
12368 tvc %icc, 0x2
12369 fmovrdlez %l4, %f4, %f2
12370 edge16ln %i7, %l1, %g5
12371 xnor %i5, 0x1F86, %o5
12372 ldsw [%l7 + 0x68], %i3
12373 std %f0, [%l7 + 0x40]
12374 fcmpgt16 %f10, %f2, %g1
12375 lduw [%l7 + 0x20], %i6
12376 ba loop_1440
12377 bvs loop_1441
12378 ld [%l7 + 0x0C], %f4
12379 fblg,a %fcc2, loop_1442
12380loop_1440:
12381 sllx %i4, %o1, %o0
12382loop_1441:
12383 std %f0, [%l7 + 0x38]
12384 lduw [%l7 + 0x40], %g7
12385loop_1442:
12386 fnands %f7, %f12, %f10
12387 fmovse %icc, %f1, %f2
12388 fnegs %f13, %f3
12389 edge8n %i1, %l0, %l2
12390 tsubcctv %g2, 0x169F, %o7
12391 fpmerge %f12, %f10, %f4
12392 edge16ln %g6, %g4, %l5
12393 lduh [%l7 + 0x66], %o3
12394 srl %i2, 0x06, %l3
12395 fmul8sux16 %f2, %f14, %f4
12396 fmovspos %icc, %f11, %f12
12397 sdivcc %o4, 0x0A99, %l6
12398 fnot1s %f15, %f13
12399 sethi 0x125F, %g3
12400 fmovdcc %icc, %f5, %f4
12401 array32 %o6, %i0, %o2
12402 st %f7, [%l7 + 0x44]
12403 movrlez %l4, %l1, %i7
12404 movpos %icc, %i5, %o5
12405 ld [%l7 + 0x6C], %f12
12406 edge16 %g5, %g1, %i6
12407 stx %i4, [%l7 + 0x60]
12408 stb %o1, [%l7 + 0x30]
12409 ldub [%l7 + 0x33], %o0
12410 tneg %xcc, 0x7
12411 fornot2s %f14, %f2, %f7
12412 array16 %i3, %i1, %g7
12413 fcmple16 %f10, %f10, %l2
12414 movn %xcc, %g2, %l0
12415 ld [%l7 + 0x2C], %f15
12416 fandnot1 %f10, %f14, %f12
12417 stx %g6, [%l7 + 0x50]
12418 lduw [%l7 + 0x60], %g4
12419 nop
12420 setx loop_1443, %l0, %l1
12421 wrpr 0x1, %tl
12422 wrpr %l1, %tnpc
12423 setx 0x34400001400, %l0, %l1
12424 wrpr %l1, %tstate
12425 wrhpr 0x4, %htstate
12426 done
12427 fmovsleu %icc, %f1, %f12
12428 brz %o7, loop_1444
12429 edge32l %o3, %l5, %l3
12430loop_1443:
12431 fba %fcc2, loop_1445
12432 ldsw [%l7 + 0x6C], %o4
12433loop_1444:
12434 umulcc %i2, 0x0BFC, %g3
12435 ldsb [%l7 + 0x5F], %l6
12436loop_1445:
12437 st %f12, [%l7 + 0x3C]
12438 or %i0, %o2, %l4
12439 fmovde %icc, %f5, %f15
12440 brgz %o6, loop_1446
12441 stb %i7, [%l7 + 0x69]
12442 lduw [%l7 + 0x38], %i5
12443 ld [%l7 + 0x64], %f1
12444loop_1446:
12445 stx %l1, [%l7 + 0x40]
12446 smulcc %o5, %g1, %i6
12447 brnz %i4, loop_1447
12448 movre %o1, %g5, %o0
12449 add %i1, %i3, %g7
12450 nop
12451 setx loop_1448, %l0, %l1
12452 wrpr 0x1, %tl
12453 wrpr %l1, %tnpc
12454 setx 0x34400001400, %l0, %l1
12455 wrpr %l1, %tstate
12456 wrhpr 0x4, %htstate
12457 done
12458loop_1447:
12459 ldsw [%l7 + 0x18], %l2
12460 ldub [%l7 + 0x10], %l0
12461 ldx [%l7 + 0x30], %g2
12462loop_1448:
12463 subccc %g6, %o7, %o3
12464 edge32ln %g4, %l5, %l3
12465 brz %o4, loop_1449
12466 sth %g3, [%l7 + 0x78]
12467 brgz,a %l6, loop_1450
12468 brlz %i0, loop_1451
12469loop_1449:
12470 sdiv %o2, 0x0160, %i2
12471 fmovd %f8, %f4
12472loop_1450:
12473 fbo,a %fcc3, loop_1452
12474loop_1451:
12475 movn %xcc, %l4, %o6
12476 stb %i5, [%l7 + 0x2B]
12477 fnor %f8, %f2, %f10
12478loop_1452:
12479 fmovsg %xcc, %f3, %f3
12480 array16 %i7, %o5, %g1
12481 mulx %l1, 0x1D72, %i4
12482 bgu loop_1453
12483 stb %o1, [%l7 + 0x15]
12484 be,pn %icc, loop_1454
12485 fmovdpos %icc, %f13, %f11
12486loop_1453:
12487 fbo,a %fcc2, loop_1455
12488 stb %g5, [%l7 + 0x65]
12489loop_1454:
12490 ldx [%l7 + 0x40], %i6
12491 fmovd %f12, %f8
12492loop_1455:
12493 lduh [%l7 + 0x1A], %o0
12494 edge16 %i1, %g7, %l2
12495 fornot1s %f7, %f10, %f3
12496 movcc %xcc, %i3, %g2
12497 tcc %icc, 0x4
12498 taddcctv %g6, %l0, %o7
12499 ta %xcc, 0x5
12500 taddcc %o3, 0x1D75, %l5
12501 fmovrdlz %g4, %f8, %f4
12502 st %f2, [%l7 + 0x68]
12503 or %l3, %g3, %o4
12504 movneg %icc, %i0, %l6
12505 subccc %o2, 0x150E, %i2
12506 movpos %icc, %o6, %i5
12507 andncc %i7, %l4, %g1
12508 array8 %o5, %l1, %o1
12509 edge32ln %i4, %g5, %i6
12510 fnor %f14, %f10, %f6
12511 brz %i1, loop_1456
12512 ldd [%l7 + 0x48], %f6
12513 fexpand %f12, %f0
12514 fbuge %fcc2, loop_1457
12515loop_1456:
12516 andncc %o0, %g7, %i3
12517 fsrc2 %f0, %f12
12518 fand %f10, %f12, %f0
12519loop_1457:
12520 nop
12521 setx loop_1458, %l0, %l1
12522 jmpl %l1, %l2
12523 ldd [%l7 + 0x28], %f2
12524 srl %g2, 0x18, %l0
12525 std %f0, [%l7 + 0x60]
12526loop_1458:
12527 std %f2, [%l7 + 0x48]
12528 fble,a %fcc0, loop_1459
12529 fsrc2 %f8, %f4
12530 fmovdgu %xcc, %f3, %f10
12531 andn %o7, 0x17AA, %g6
12532loop_1459:
12533 mova %icc, %l5, %g4
12534 bl,a %xcc, loop_1460
12535 fmul8x16al %f6, %f5, %f10
12536 sethi 0x03F6, %o3
12537 brlez %g3, loop_1461
12538loop_1460:
12539 fmovrse %o4, %f12, %f11
12540 fandnot2 %f2, %f8, %f2
12541 fmovsleu %icc, %f15, %f5
12542loop_1461:
12543 tl %xcc, 0x1
12544 udiv %i0, 0x199D, %l3
12545 fabss %f7, %f11
12546 fsrc2 %f8, %f8
12547 fcmpeq32 %f0, %f8, %l6
12548 umulcc %o2, %o6, %i2
12549 sdiv %i7, 0x0EDD, %i5
12550 stx %g1, [%l7 + 0x20]
12551 st %f14, [%l7 + 0x1C]
12552 sth %o5, [%l7 + 0x3C]
12553 ldub [%l7 + 0x25], %l1
12554 fnot1s %f1, %f15
12555 tneg %xcc, 0x0
12556 fone %f10
12557 fzeros %f0
12558 stx %l4, [%l7 + 0x18]
12559 fnegs %f1, %f12
12560 fnand %f12, %f8, %f8
12561 stb %o1, [%l7 + 0x09]
12562 sth %g5, [%l7 + 0x38]
12563 sth %i4, [%l7 + 0x5A]
12564 movge %xcc, %i6, %o0
12565 std %f2, [%l7 + 0x38]
12566 bgu,pt %xcc, loop_1462
12567 fmovrde %g7, %f2, %f14
12568 addccc %i1, %l2, %i3
12569 fnegs %f14, %f4
12570loop_1462:
12571 fnands %f7, %f14, %f8
12572 fcmpgt32 %f2, %f14, %l0
12573 stw %o7, [%l7 + 0x20]
12574 taddcc %g2, 0x18DF, %g6
12575 fnors %f1, %f9, %f6
12576 ld [%l7 + 0x6C], %f13
12577 movrlz %l5, %g4, %o3
12578 add %o4, %i0, %l3
12579 fmul8x16al %f7, %f6, %f12
12580 ldsw [%l7 + 0x6C], %l6
12581 movcs %xcc, %o2, %o6
12582 stb %g3, [%l7 + 0x20]
12583 fmovsg %xcc, %f5, %f5
12584 ldsh [%l7 + 0x08], %i7
12585 bl %icc, loop_1463
12586 fornot1 %f4, %f0, %f4
12587 fpackfix %f6, %f12
12588 std %f4, [%l7 + 0x60]
12589loop_1463:
12590 fmovd %f12, %f8
12591 fbue %fcc0, loop_1464
12592 ldub [%l7 + 0x0E], %i2
12593 fbue %fcc3, loop_1465
12594 stw %g1, [%l7 + 0x38]
12595loop_1464:
12596 fmovrsgez %i5, %f12, %f5
12597 st %f5, [%l7 + 0x28]
12598loop_1465:
12599 ldx [%l7 + 0x60], %l1
12600 st %f14, [%l7 + 0x58]
12601 fxnors %f11, %f10, %f8
12602 nop
12603 setx loop_1466, %l0, %l1
12604 jmpl %l1, %o5
12605 ldub [%l7 + 0x48], %l4
12606 tsubcctv %g5, 0x1755, %i4
12607 tsubcctv %i6, %o0, %o1
12608loop_1466:
12609 pdist %f2, %f14, %f8
12610 fpadd16 %f10, %f14, %f0
12611 fcmpeq32 %f0, %f10, %i1
12612 fcmpd %fcc2, %f8, %f4
12613 srl %l2, 0x13, %i3
12614 stb %l0, [%l7 + 0x0F]
12615 ldsb [%l7 + 0x43], %g7
12616 lduw [%l7 + 0x6C], %o7
12617 ldub [%l7 + 0x5D], %g6
12618 bne,a,pn %xcc, loop_1467
12619 std %f2, [%l7 + 0x60]
12620 fmovrse %g2, %f7, %f15
12621 andncc %g4, %o3, %o4
12622loop_1467:
12623 bleu,a loop_1468
12624 movge %icc, %i0, %l3
12625 ldsh [%l7 + 0x62], %l5
12626 fmovrdgez %o2, %f8, %f8
12627loop_1468:
12628 tcs %xcc, 0x5
12629 udivx %l6, 0x13E7, %o6
12630 sth %i7, [%l7 + 0x78]
12631 and %g3, %i2, %i5
12632 ldsw [%l7 + 0x18], %l1
12633 fxors %f0, %f9, %f8
12634 stx %o5, [%l7 + 0x50]
12635 st %f8, [%l7 + 0x4C]
12636 bg,a %icc, loop_1469
12637 movcs %icc, %l4, %g1
12638 movne %xcc, %i4, %i6
12639 ta %xcc, 0x5
12640loop_1469:
12641 ldsh [%l7 + 0x36], %g5
12642 fsrc1s %f7, %f13
12643 fnot2s %f11, %f8
12644 ldsh [%l7 + 0x08], %o0
12645 sth %o1, [%l7 + 0x4A]
12646 stb %l2, [%l7 + 0x2F]
12647 movl %icc, %i3, %l0
12648 fbue %fcc0, loop_1470
12649 alignaddrl %g7, %o7, %i1
12650 orncc %g6, %g2, %g4
12651 taddcc %o3, %i0, %l3
12652loop_1470:
12653 xor %o4, 0x08B1, %o2
12654 lduw [%l7 + 0x28], %l6
12655 fmovdleu %icc, %f13, %f3
12656 fmul8ulx16 %f0, %f12, %f14
12657 movle %xcc, %o6, %l5
12658 ldd [%l7 + 0x68], %f0
12659 movre %i7, %g3, %i5
12660 std %f2, [%l7 + 0x70]
12661 fands %f15, %f12, %f8
12662 ldd [%l7 + 0x30], %f2
12663 andn %i2, 0x024A, %o5
12664 fmovrslz %l4, %f13, %f12
12665 smul %l1, 0x1EE8, %g1
12666 st %f14, [%l7 + 0x18]
12667 call loop_1471
12668 stx %i4, [%l7 + 0x78]
12669 st %f6, [%l7 + 0x64]
12670 fble,a %fcc3, loop_1472
12671loop_1471:
12672 call loop_1473
12673 nop
12674 setx loop_1474, %l0, %l1
12675 wrpr 0x1, %tl
12676 wrpr %l1, %tpc
12677 add %l1, 0x4, %l1
12678 wrpr %l1, %tnpc
12679 setx 0x34400001400, %l0, %l1
12680 wrpr %l1, %tstate
12681 wrhpr 0x4, %htstate
12682 retry
12683 lduh [%l7 + 0x78], %g5
12684loop_1472:
12685 st %f5, [%l7 + 0x34]
12686loop_1473:
12687 edge16ln %o0, %i6, %l2
12688loop_1474:
12689 tgu %icc, 0x4
12690 smul %o1, %i3, %l0
12691 bpos,pt %xcc, loop_1475
12692 udiv %o7, 0x14C1, %g7
12693 ldub [%l7 + 0x56], %i1
12694 fpsub16s %f6, %f13, %f0
12695loop_1475:
12696 edge32n %g6, %g2, %o3
12697 lduw [%l7 + 0x54], %g4
12698 fbe,a %fcc1, loop_1476
12699 udivcc %i0, 0x0DBF, %o4
12700 ldd [%l7 + 0x18], %f4
12701 fnegd %f2, %f6
12702loop_1476:
12703 st %f3, [%l7 + 0x10]
12704 ldsw [%l7 + 0x5C], %o2
12705 fbug %fcc1, loop_1477
12706 lduw [%l7 + 0x70], %l3
12707 st %f3, [%l7 + 0x4C]
12708 xnor %o6, 0x1C31, %l5
12709loop_1477:
12710 ldx [%l7 + 0x20], %i7
12711 array16 %g3, %i5, %i2
12712 mulx %l6, %o5, %l4
12713 tvs %icc, 0x7
12714 fmovrdlz %g1, %f12, %f6
12715 edge16 %l1, %i4, %o0
12716 fpmerge %f4, %f15, %f4
12717 tn %icc, 0x0
12718 stx %i6, [%l7 + 0x70]
12719 fmovrdgez %l2, %f4, %f4
12720 fpack32 %f4, %f8, %f4
12721 lduh [%l7 + 0x62], %g5
12722 bge,a loop_1478
12723 st %f4, [%l7 + 0x34]
12724 sethi 0x0B92, %o1
12725 bvs,a loop_1479
12726loop_1478:
12727 ldd [%l7 + 0x58], %f6
12728 sll %i3, %o7, %g7
12729 stw %l0, [%l7 + 0x7C]
12730loop_1479:
12731 stb %i1, [%l7 + 0x3C]
12732 fmovscc %icc, %f11, %f8
12733 ldx [%l7 + 0x30], %g6
12734 nop
12735 setx loop_1480, %l0, %l1
12736 wrpr 0x1, %tl
12737 wrpr %l1, %tnpc
12738 setx 0x34400001400, %l0, %l1
12739 wrpr %l1, %tstate
12740 wrhpr 0x4, %htstate
12741 done
12742 ldd [%l7 + 0x08], %f10
12743 fcmped %fcc0, %f14, %f4
12744 fmovd %f2, %f10
12745loop_1480:
12746 bn,a,pt %icc, loop_1481
12747 fmovsle %icc, %f14, %f15
12748 ldsh [%l7 + 0x48], %g2
12749 ldub [%l7 + 0x70], %o3
12750loop_1481:
12751 edge8n %g4, %i0, %o2
12752 bcc,a,pn %xcc, loop_1482
12753 movg %icc, %o4, %o6
12754 st %f15, [%l7 + 0x44]
12755 lduw [%l7 + 0x7C], %l3
12756loop_1482:
12757 for %f10, %f8, %f10
12758 ldd [%l7 + 0x78], %f10
12759 movneg %icc, %i7, %l5
12760 fbule,a %fcc3, loop_1483
12761 fpsub16 %f6, %f6, %f8
12762 edge32l %i5, %g3, %l6
12763 for %f12, %f2, %f12
12764loop_1483:
12765 tgu %xcc, 0x5
12766 bcs,a,pn %xcc, loop_1484
12767 fpackfix %f6, %f13
12768 andn %o5, %l4, %g1
12769 fcmple16 %f8, %f4, %i2
12770loop_1484:
12771 fmovrdgez %i4, %f4, %f10
12772 nop
12773 setx loop_1485, %l0, %l1
12774 wrpr 0x1, %tl
12775 wrpr %l1, %tnpc
12776 setx 0x34400001400, %l0, %l1
12777 wrpr %l1, %tstate
12778 wrhpr 0x4, %htstate
12779 done
12780 sth %l1, [%l7 + 0x1E]
12781 fmul8x16al %f13, %f15, %f4
12782 sth %i6, [%l7 + 0x36]
12783loop_1485:
12784 ldsb [%l7 + 0x6B], %o0
12785 fmovrse %l2, %f6, %f14
12786 fpackfix %f2, %f10
12787 movne %xcc, %g5, %o1
12788 fpack16 %f2, %f6
12789 ldsb [%l7 + 0x69], %i3
12790 ldsw [%l7 + 0x38], %g7
12791 movcs %xcc, %l0, %i1
12792 subccc %o7, %g2, %g6
12793 fand %f4, %f10, %f8
12794 bpos,pt %icc, loop_1486
12795 movgu %xcc, %g4, %i0
12796 smul %o2, %o4, %o6
12797 orn %o3, 0x1B52, %i7
12798loop_1486:
12799 lduh [%l7 + 0x16], %l3
12800 fexpand %f3, %f2
12801 fmovdvs %icc, %f14, %f12
12802 andcc %l5, %i5, %g3
12803 sllx %l6, %l4, %o5
12804 bn,a %icc, loop_1487
12805 fors %f12, %f0, %f7
12806 stx %g1, [%l7 + 0x10]
12807 fzeros %f8
12808loop_1487:
12809 fmovde %icc, %f12, %f13
12810 movrlez %i4, 0x045, %i2
12811 std %f2, [%l7 + 0x40]
12812 edge8l %l1, %i6, %l2
12813 tge %xcc, 0x3
12814 st %f11, [%l7 + 0x64]
12815 bpos %xcc, loop_1488
12816 sub %g5, %o1, %o0
12817 array8 %g7, %i3, %i1
12818 mulscc %l0, %g2, %o7
12819loop_1488:
12820 fmovrsgez %g6, %f1, %f5
12821 ld [%l7 + 0x5C], %f1
12822 fmovrsgz %i0, %f10, %f9
12823 fmovrsgez %o2, %f6, %f9
12824 lduh [%l7 + 0x44], %g4
12825 taddcc %o4, %o6, %i7
12826 ldsw [%l7 + 0x5C], %l3
12827 tcc %xcc, 0x5
12828 std %f10, [%l7 + 0x10]
12829 fabsd %f14, %f0
12830 fmovscs %xcc, %f3, %f9
12831 tgu %icc, 0x7
12832 nop
12833 setx loop_1489, %l0, %l1
12834 wrpr 0x1, %tl
12835 wrpr %l1, %tpc
12836 add %l1, 0x4, %l1
12837 wrpr %l1, %tnpc
12838 setx 0x34400001400, %l0, %l1
12839 wrpr %l1, %tstate
12840 wrhpr 0x4, %htstate
12841 retry
12842 fbul,a %fcc0, loop_1490
12843 smul %l5, 0x173D, %i5
12844 brnz,a %o3, loop_1491
12845loop_1489:
12846 tvc %icc, 0x3
12847loop_1490:
12848 call loop_1492
12849 fmuld8sux16 %f1, %f15, %f6
12850loop_1491:
12851 smul %l6, %l4, %o5
12852 movrgz %g3, %g1, %i2
12853loop_1492:
12854 edge32n %i4, %l1, %l2
12855 bcs,pn %xcc, loop_1493
12856 tleu %icc, 0x5
12857 sll %g5, 0x10, %i6
12858 stx %o1, [%l7 + 0x40]
12859loop_1493:
12860 edge8ln %o0, %g7, %i1
12861 be loop_1494
12862 fblg %fcc3, loop_1495
12863 fbul,a %fcc0, loop_1496
12864 brz %l0, loop_1497
12865loop_1494:
12866 andn %g2, 0x0E6E, %o7
12867loop_1495:
12868 fmovd %f4, %f0
12869loop_1496:
12870 xnor %g6, %i3, %o2
12871loop_1497:
12872 fpsub32 %f8, %f8, %f10
12873 array32 %g4, %o4, %i0
12874 ldsw [%l7 + 0x4C], %i7
12875 movrgz %o6, %l3, %i5
12876 lduh [%l7 + 0x50], %l5
12877 stx %o3, [%l7 + 0x18]
12878 fornot2 %f4, %f12, %f2
12879 subc %l4, 0x017D, %l6
12880 fmovrdlz %g3, %f12, %f6
12881 ldub [%l7 + 0x27], %o5
12882 fmovrsgz %g1, %f10, %f5
12883 orcc %i2, %l1, %i4
12884 ldsw [%l7 + 0x5C], %g5
12885 fcmps %fcc2, %f2, %f9
12886 movl %xcc, %i6, %o1
12887 tl %xcc, 0x1
12888 call loop_1498
12889 stw %o0, [%l7 + 0x44]
12890 movvc %xcc, %l2, %i1
12891 edge8n %l0, %g7, %g2
12892loop_1498:
12893 brlz,a %o7, loop_1499
12894 edge8n %i3, %o2, %g6
12895 ldsh [%l7 + 0x54], %o4
12896 smul %i0, %g4, %o6
12897loop_1499:
12898 std %f4, [%l7 + 0x78]
12899 orn %l3, %i7, %i5
12900 edge16 %l5, %o3, %l6
12901 fornot1 %f14, %f0, %f4
12902 st %f6, [%l7 + 0x08]
12903 lduw [%l7 + 0x54], %g3
12904 fpsub16 %f8, %f8, %f10
12905 sra %l4, %g1, %o5
12906 lduh [%l7 + 0x1A], %l1
12907 ldsb [%l7 + 0x13], %i4
12908 udivx %i2, 0x0921, %g5
12909 movre %o1, %o0, %i6
12910 fcmpne32 %f12, %f14, %i1
12911 subccc %l0, %l2, %g2
12912 srax %g7, 0x02, %o7
12913 and %i3, %o2, %o4
12914 tn %icc, 0x1
12915 ldsw [%l7 + 0x38], %g6
12916 tgu %xcc, 0x3
12917 fmovrdgez %g4, %f4, %f6
12918 fmovrslez %i0, %f3, %f4
12919 fmovsgu %icc, %f2, %f9
12920 be %xcc, loop_1500
12921 nop
12922 setx loop_1501, %l0, %l1
12923 wrpr 0x1, %tl
12924 wrpr %l1, %tpc
12925 add %l1, 0x4, %l1
12926 wrpr %l1, %tnpc
12927 setx 0x34400001400, %l0, %l1
12928 wrpr %l1, %tstate
12929 wrhpr 0x4, %htstate
12930 retry
12931 lduh [%l7 + 0x5A], %o6
12932 ldx [%l7 + 0x18], %i7
12933loop_1500:
12934 fornot2 %f0, %f14, %f0
12935loop_1501:
12936 fcmpes %fcc0, %f8, %f1
12937 ldub [%l7 + 0x39], %l3
12938 ldd [%l7 + 0x30], %f6
12939 ld [%l7 + 0x40], %f4
12940 sth %i5, [%l7 + 0x12]
12941 fmovdge %xcc, %f12, %f5
12942 ldsw [%l7 + 0x0C], %o3
12943 movrgz %l5, %g3, %l6
12944 fornot1 %f2, %f6, %f10
12945 lduw [%l7 + 0x6C], %l4
12946 fpsub32s %f12, %f15, %f3
12947 fand %f0, %f6, %f2
12948 st %f13, [%l7 + 0x48]
12949 array32 %g1, %o5, %i4
12950 fba %fcc2, loop_1502
12951 fsrc2s %f12, %f1
12952 fcmpeq32 %f6, %f2, %l1
12953 brnz,a %g5, loop_1503
12954loop_1502:
12955 fmovrde %o1, %f14, %f14
12956 stb %o0, [%l7 + 0x74]
12957 taddcctv %i6, %i1, %i2
12958loop_1503:
12959 std %f12, [%l7 + 0x28]
12960 fcmpgt16 %f6, %f2, %l0
12961 stw %g2, [%l7 + 0x5C]
12962 fbuge,a %fcc1, loop_1504
12963 std %f2, [%l7 + 0x70]
12964 array16 %l2, %o7, %i3
12965 tgu %icc, 0x4
12966loop_1504:
12967 edge16n %o2, %g7, %g6
12968 ldub [%l7 + 0x60], %g4
12969 ldx [%l7 + 0x40], %i0
12970 fmovsle %xcc, %f12, %f3
12971 fsrc2s %f5, %f7
12972 sth %o6, [%l7 + 0x7A]
12973 fmovdcs %xcc, %f0, %f8
12974 udivx %i7, 0x059D, %o4
12975 fpsub16 %f6, %f2, %f10
12976 stw %i5, [%l7 + 0x6C]
12977 stb %o3, [%l7 + 0x5D]
12978 nop
12979 setx loop_1505, %l0, %l1
12980 wrpr 0x1, %tl
12981 wrpr %l1, %tpc
12982 add %l1, 0x4, %l1
12983 wrpr %l1, %tnpc
12984 setx 0x34400001400, %l0, %l1
12985 wrpr %l1, %tstate
12986 wrhpr 0x4, %htstate
12987 retry
12988 brlz,a %l5, loop_1506
12989 fmovrslz %g3, %f15, %f5
12990 lduw [%l7 + 0x4C], %l3
12991loop_1505:
12992 ldsw [%l7 + 0x7C], %l4
12993loop_1506:
12994 fmul8x16au %f5, %f9, %f0
12995 addccc %l6, %o5, %i4
12996 fnot1 %f10, %f0
12997 sth %g1, [%l7 + 0x10]
12998 xor %l1, 0x0B56, %o1
12999 bl,a %xcc, loop_1507
13000 fornot2s %f5, %f9, %f4
13001 fmovsvc %icc, %f3, %f0
13002 fpack16 %f14, %f9
13003loop_1507:
13004 addc %g5, %i6, %o0
13005 srl %i2, 0x15, %l0
13006 fandnot2s %f7, %f1, %f2
13007 std %f8, [%l7 + 0x38]
13008 fcmple32 %f10, %f2, %i1
13009 tvc %xcc, 0x5
13010 ldd [%l7 + 0x40], %f0
13011 sra %g2, %l2, %i3
13012 fmovd %f12, %f6
13013 fpackfix %f4, %f1
13014 array32 %o2, %g7, %o7
13015 fmul8x16au %f7, %f1, %f4
13016 fbule,a %fcc0, loop_1508
13017 ble,a loop_1509
13018 ldub [%l7 + 0x1B], %g4
13019 lduh [%l7 + 0x76], %i0
13020loop_1508:
13021 fmovde %icc, %f5, %f10
13022loop_1509:
13023 lduh [%l7 + 0x32], %g6
13024 fpmerge %f11, %f9, %f10
13025 fbuge,a %fcc2, loop_1510
13026 st %f15, [%l7 + 0x2C]
13027 fandnot1 %f0, %f8, %f8
13028 fble %fcc3, loop_1511
13029loop_1510:
13030 fba %fcc2, loop_1512
13031 fpadd16 %f2, %f0, %f8
13032 ldub [%l7 + 0x15], %o6
13033loop_1511:
13034 fone %f4
13035loop_1512:
13036 fcmpes %fcc2, %f0, %f14
13037 brlez,a %o4, loop_1513
13038 popc 0x03AE, %i7
13039 ldsw [%l7 + 0x24], %i5
13040 stb %l5, [%l7 + 0x40]
13041loop_1513:
13042 sth %g3, [%l7 + 0x78]
13043 fmul8x16 %f13, %f12, %f0
13044 tn %icc, 0x1
13045 fbue %fcc1, loop_1514
13046 srax %l3, %l4, %o3
13047 tvc %xcc, 0x3
13048 fba,a %fcc1, loop_1515
13049loop_1514:
13050 bneg,a,pt %xcc, loop_1516
13051 movrgz %o5, 0x149, %i4
13052 movre %g1, %l6, %l1
13053loop_1515:
13054 fmovsle %xcc, %f3, %f7
13055loop_1516:
13056 fpadd16s %f0, %f3, %f14
13057 udivcc %o1, 0x0F35, %i6
13058 for %f0, %f4, %f6
13059 fmovsa %xcc, %f11, %f14
13060 fandnot2s %f11, %f5, %f13
13061 brgez %g5, loop_1517
13062 tsubcctv %o0, 0x1B43, %l0
13063 fblg %fcc1, loop_1518
13064 fzero %f2
13065loop_1517:
13066 or %i2, %i1, %l2
13067 sth %g2, [%l7 + 0x6C]
13068loop_1518:
13069 ldub [%l7 + 0x3B], %o2
13070 fbule %fcc0, loop_1519
13071 stw %i3, [%l7 + 0x1C]
13072 brlez,a %o7, loop_1520
13073 ldub [%l7 + 0x53], %g4
13074loop_1519:
13075 mulscc %g7, 0x136A, %g6
13076 mova %icc, %i0, %o4
13077loop_1520:
13078 fsrc1 %f10, %f6
13079 ldx [%l7 + 0x60], %i7
13080 fmovrde %o6, %f10, %f4
13081 ldsb [%l7 + 0x2B], %l5
13082 smul %i5, 0x0EDC, %l3
13083 fpsub32 %f6, %f4, %f8
13084 fmovdvc %icc, %f6, %f0
13085 movne %icc, %l4, %g3
13086 tle %icc, 0x4
13087 stb %o3, [%l7 + 0x10]
13088 ldsb [%l7 + 0x4A], %o5
13089 edge16ln %g1, %l6, %i4
13090 bvs,a loop_1521
13091 ldsw [%l7 + 0x14], %l1
13092 for %f12, %f8, %f4
13093 fmovd %f0, %f12
13094loop_1521:
13095 fnot2s %f12, %f9
13096 faligndata %f0, %f0, %f0
13097 lduh [%l7 + 0x1A], %o1
13098 ldsh [%l7 + 0x3A], %i6
13099 movg %icc, %g5, %o0
13100 fmovrde %i2, %f12, %f0
13101 bvs,pt %icc, loop_1522
13102 ldsb [%l7 + 0x40], %l0
13103 bne,pt %xcc, loop_1523
13104 movg %icc, %l2, %g2
13105loop_1522:
13106 fmovdleu %icc, %f1, %f11
13107 stw %o2, [%l7 + 0x68]
13108loop_1523:
13109 bne,pt %xcc, loop_1524
13110 smul %i1, 0x063C, %i3
13111 ldd [%l7 + 0x08], %f2
13112 lduw [%l7 + 0x20], %o7
13113loop_1524:
13114 stb %g4, [%l7 + 0x76]
13115 sth %g7, [%l7 + 0x7C]
13116 ldsw [%l7 + 0x38], %i0
13117 fandnot2s %f4, %f10, %f12
13118 bl loop_1525
13119 fmovdle %xcc, %f5, %f5
13120 ld [%l7 + 0x5C], %f15
13121 call loop_1526
13122loop_1525:
13123 fmovdcc %xcc, %f2, %f10
13124 fmovrdlez %o4, %f4, %f14
13125 fmovrse %g6, %f15, %f9
13126loop_1526:
13127 fpack32 %f4, %f2, %f2
13128 movn %icc, %o6, %i7
13129 tneg %icc, 0x3
13130 fandnot2 %f0, %f0, %f14
13131 ldx [%l7 + 0x30], %i5
13132 fmovdleu %xcc, %f4, %f14
13133 fmuld8sux16 %f14, %f8, %f14
13134 fbe,a %fcc3, loop_1527
13135 fones %f10
13136 movgu %xcc, %l3, %l4
13137 fcmpeq32 %f14, %f12, %g3
13138loop_1527:
13139 edge8 %o3, %o5, %g1
13140 ldd [%l7 + 0x30], %f14
13141 stw %l5, [%l7 + 0x50]
13142 brgez %i4, loop_1528
13143 tpos %xcc, 0x4
13144 taddcc %l1, 0x0891, %o1
13145 ldd [%l7 + 0x28], %f8
13146loop_1528:
13147 ldsh [%l7 + 0x20], %i6
13148 te %xcc, 0x0
13149 udivcc %g5, 0x0734, %o0
13150 ldx [%l7 + 0x48], %l6
13151 stb %i2, [%l7 + 0x58]
13152 tcs %icc, 0x5
13153 brlez %l0, loop_1529
13154 ba,a %icc, loop_1530
13155 fmovrdlz %l2, %f6, %f10
13156 mulx %o2, 0x1EBC, %g2
13157loop_1529:
13158 array32 %i3, %o7, %g4
13159loop_1530:
13160 fbl %fcc0, loop_1531
13161 fpadd16s %f1, %f5, %f2
13162 fmul8x16 %f10, %f12, %f8
13163 brlz %g7, loop_1532
13164loop_1531:
13165 fpack32 %f10, %f12, %f12
13166 bg,a %xcc, loop_1533
13167 fmovrse %i1, %f14, %f10
13168loop_1532:
13169 ld [%l7 + 0x18], %f12
13170 brlz %i0, loop_1534
13171loop_1533:
13172 ldx [%l7 + 0x40], %g6
13173 ldx [%l7 + 0x10], %o4
13174 ldsh [%l7 + 0x10], %i7
13175loop_1534:
13176 fmovscs %xcc, %f8, %f14
13177 st %f8, [%l7 + 0x20]
13178 fbu,a %fcc0, loop_1535
13179 brgez,a %i5, loop_1536
13180 ldsb [%l7 + 0x5D], %l3
13181 st %f8, [%l7 + 0x28]
13182loop_1535:
13183 lduh [%l7 + 0x0C], %o6
13184loop_1536:
13185 tsubcc %l4, %g3, %o5
13186 andcc %o3, %l5, %g1
13187 fmovsne %xcc, %f11, %f8
13188 ldsh [%l7 + 0x30], %l1
13189 fmul8x16al %f7, %f5, %f2
13190 edge8 %i4, %i6, %g5
13191 sth %o0, [%l7 + 0x6E]
13192 fcmpgt32 %f4, %f10, %l6
13193 edge16 %o1, %i2, %l2
13194 ldub [%l7 + 0x53], %o2
13195 ldub [%l7 + 0x5F], %g2
13196 fmul8x16au %f11, %f13, %f12
13197 fmovsgu %icc, %f12, %f5
13198 or %l0, %i3, %g4
13199 fmovscc %icc, %f3, %f6
13200 fpmerge %f6, %f0, %f2
13201 xor %g7, 0x12DF, %o7
13202 alignaddrl %i1, %g6, %i0
13203 edge16 %i7, %i5, %o4
13204 fand %f12, %f6, %f8
13205 ldd [%l7 + 0x20], %f12
13206 ldsb [%l7 + 0x66], %o6
13207 fmovdcs %xcc, %f3, %f8
13208 pdist %f6, %f10, %f4
13209 fbe %fcc3, loop_1537
13210 edge8 %l3, %g3, %l4
13211 fmul8x16 %f9, %f0, %f10
13212 movvc %icc, %o5, %l5
13213loop_1537:
13214 stw %g1, [%l7 + 0x34]
13215 xnor %o3, %l1, %i4
13216 stb %i6, [%l7 + 0x2D]
13217 brgz,a %g5, loop_1538
13218 ld [%l7 + 0x10], %f9
13219 and %o0, 0x0C8F, %o1
13220 fpsub32s %f0, %f4, %f9
13221loop_1538:
13222 fabss %f1, %f9
13223 fmovdpos %xcc, %f7, %f2
13224 lduh [%l7 + 0x76], %l6
13225 fmovdg %xcc, %f13, %f8
13226 fzeros %f13
13227 xorcc %i2, %o2, %l2
13228 sdivx %g2, 0x1ADD, %l0
13229 movleu %icc, %i3, %g7
13230 lduw [%l7 + 0x24], %g4
13231 mova %xcc, %o7, %g6
13232 std %f14, [%l7 + 0x08]
13233 subc %i1, 0x17FF, %i7
13234 stb %i0, [%l7 + 0x6B]
13235 movrne %o4, 0x2CB, %o6
13236 std %f6, [%l7 + 0x38]
13237 fmovrdlez %i5, %f4, %f12
13238 ld [%l7 + 0x14], %f7
13239 add %g3, %l4, %o5
13240 st %f10, [%l7 + 0x5C]
13241 udiv %l5, 0x0429, %g1
13242 ldub [%l7 + 0x1A], %l3
13243 tneg %icc, 0x3
13244 stb %o3, [%l7 + 0x21]
13245 stw %i4, [%l7 + 0x74]
13246 edge16l %i6, %l1, %g5
13247 stw %o0, [%l7 + 0x44]
13248 lduh [%l7 + 0x1E], %o1
13249 fcmple32 %f12, %f8, %l6
13250 fmovrsne %o2, %f3, %f0
13251 ldsw [%l7 + 0x44], %i2
13252 stw %g2, [%l7 + 0x60]
13253 st %f10, [%l7 + 0x20]
13254 fmovda %icc, %f11, %f2
13255 fmuld8sux16 %f4, %f2, %f4
13256 alignaddrl %l0, %i3, %l2
13257 fmul8x16 %f5, %f8, %f2
13258 ldsw [%l7 + 0x10], %g4
13259 fornot2s %f4, %f15, %f15
13260 nop
13261 setx loop_1539, %l0, %l1
13262 jmpl %l1, %g7
13263 stx %o7, [%l7 + 0x78]
13264 edge8 %i1, %g6, %i7
13265 lduh [%l7 + 0x44], %i0
13266loop_1539:
13267 fpsub32 %f14, %f0, %f12
13268 st %f10, [%l7 + 0x68]
13269 and %o6, 0x0F00, %i5
13270 stb %o4, [%l7 + 0x6A]
13271 fmul8ulx16 %f8, %f6, %f8
13272 srax %g3, 0x1C, %l4
13273 brnz %l5, loop_1540
13274 ld [%l7 + 0x30], %f3
13275 fzero %f12
13276 bshuffle %f8, %f6, %f6
13277loop_1540:
13278 fmovdge %xcc, %f3, %f11
13279 lduh [%l7 + 0x6C], %o5
13280 sth %g1, [%l7 + 0x10]
13281 ld [%l7 + 0x44], %f12
13282 taddcc %l3, 0x0B0D, %o3
13283 tg %icc, 0x7
13284 fsrc1 %f2, %f14
13285 fmovsg %xcc, %f9, %f10
13286 lduh [%l7 + 0x1A], %i6
13287 be,a,pt %icc, loop_1541
13288 sth %l1, [%l7 + 0x54]
13289 movrlez %g5, 0x0B5, %o0
13290 fble,a %fcc1, loop_1542
13291loop_1541:
13292 fand %f12, %f14, %f12
13293 ldsh [%l7 + 0x18], %i4
13294 ble,a %xcc, loop_1543
13295loop_1542:
13296 bvc,pn %icc, loop_1544
13297 edge32l %l6, %o1, %i2
13298 edge32ln %o2, %g2, %l0
13299loop_1543:
13300 movgu %icc, %l2, %i3
13301loop_1544:
13302 movl %xcc, %g4, %o7
13303 umulcc %i1, 0x0371, %g6
13304 fornot2 %f12, %f10, %f12
13305 bgu,pt %xcc, loop_1545
13306 ldsh [%l7 + 0x3C], %i7
13307 st %f1, [%l7 + 0x74]
13308 stb %g7, [%l7 + 0x50]
13309loop_1545:
13310 fpadd32s %f9, %f11, %f1
13311 st %f5, [%l7 + 0x74]
13312 st %f11, [%l7 + 0x44]
13313 lduw [%l7 + 0x60], %i0
13314 fmovdcc %xcc, %f1, %f11
13315 alignaddrl %o6, %i5, %g3
13316 orncc %l4, %o4, %l5
13317 addc %g1, %o5, %l3
13318 st %f7, [%l7 + 0x64]
13319 lduh [%l7 + 0x3C], %i6
13320 fbug %fcc3, loop_1546
13321 alignaddr %o3, %g5, %l1
13322 mulx %o0, 0x0D90, %l6
13323 nop
13324 setx loop_1547, %l0, %l1
13325 jmpl %l1, %i4
13326loop_1546:
13327 fmovs %f6, %f7
13328 sllx %o1, 0x13, %o2
13329 mulx %g2, 0x1D49, %l0
13330loop_1547:
13331 ldsh [%l7 + 0x7C], %l2
13332 lduw [%l7 + 0x40], %i2
13333 fba %fcc2, loop_1548
13334 ldsw [%l7 + 0x50], %i3
13335 fmovrslez %g4, %f2, %f1
13336 bcc %xcc, loop_1549
13337loop_1548:
13338 fbg %fcc3, loop_1550
13339 nop
13340 setx loop_1551, %l0, %l1
13341 wrpr 0x1, %tl
13342 wrpr %l1, %tpc
13343 add %l1, 0x4, %l1
13344 wrpr %l1, %tnpc
13345 setx 0x34400001400, %l0, %l1
13346 wrpr %l1, %tstate
13347 wrhpr 0x4, %htstate
13348 retry
13349 fmovsvc %icc, %f6, %f5
13350loop_1549:
13351 subcc %i1, 0x197B, %o7
13352loop_1550:
13353 ld [%l7 + 0x48], %f1
13354loop_1551:
13355 fmovdvc %xcc, %f4, %f5
13356 stx %i7, [%l7 + 0x68]
13357 fmovsneg %xcc, %f4, %f2
13358 ldd [%l7 + 0x40], %f4
13359 smulcc %g7, 0x1D2A, %i0
13360 fsrc1 %f2, %f10
13361 fmovrslz %g6, %f9, %f13
13362 fnot2s %f4, %f10
13363 brgez %o6, loop_1552
13364 std %f10, [%l7 + 0x08]
13365 stx %g3, [%l7 + 0x58]
13366 tgu %xcc, 0x1
13367loop_1552:
13368 ldd [%l7 + 0x30], %f10
13369 fmovdg %icc, %f1, %f13
13370 stx %l4, [%l7 + 0x48]
13371 fnot2s %f11, %f1
13372 ldub [%l7 + 0x72], %i5
13373 ld [%l7 + 0x24], %f10
13374 be,a %xcc, loop_1553
13375 addcc %l5, %g1, %o5
13376 fnor %f2, %f12, %f8
13377 sdiv %l3, 0x12D5, %i6
13378loop_1553:
13379 edge32 %o3, %g5, %l1
13380 edge32ln %o4, %o0, %l6
13381 ldsh [%l7 + 0x78], %o1
13382 fmul8x16al %f4, %f0, %f2
13383 fbue %fcc1, loop_1554
13384 fblg %fcc3, loop_1555
13385 ld [%l7 + 0x10], %f12
13386 stx %i4, [%l7 + 0x50]
13387loop_1554:
13388 st %f3, [%l7 + 0x70]
13389loop_1555:
13390 lduh [%l7 + 0x18], %g2
13391 ldsw [%l7 + 0x10], %l0
13392 brlz,a %l2, loop_1556
13393 xnor %o2, %i3, %i2
13394 addcc %g4, %i1, %o7
13395 ldd [%l7 + 0x30], %f10
13396loop_1556:
13397 st %f3, [%l7 + 0x64]
13398 st %f0, [%l7 + 0x2C]
13399 lduw [%l7 + 0x40], %g7
13400 fpsub32s %f3, %f15, %f7
13401 fmovspos %icc, %f0, %f3
13402 fbul %fcc0, loop_1557
13403 fandnot2s %f10, %f10, %f2
13404 ldsh [%l7 + 0x2C], %i7
13405 nop
13406 setx loop_1558, %l0, %l1
13407 wrpr 0x1, %tl
13408 wrpr %l1, %tpc
13409 add %l1, 0x4, %l1
13410 wrpr %l1, %tnpc
13411 setx 0x34400001400, %l0, %l1
13412 wrpr %l1, %tstate
13413 wrhpr 0x4, %htstate
13414 retry
13415loop_1557:
13416 fnot2 %f4, %f0
13417 mova %xcc, %i0, %o6
13418 array32 %g6, %l4, %g3
13419loop_1558:
13420 nop
13421 setx loop_1559, %l0, %l1
13422 jmpl %l1, %l5
13423 ldub [%l7 + 0x14], %g1
13424 edge8ln %o5, %l3, %i6
13425 fmovdvc %icc, %f9, %f7
13426loop_1559:
13427 lduh [%l7 + 0x38], %o3
13428 stb %i5, [%l7 + 0x2D]
13429 fbl,a %fcc0, loop_1560
13430 fnot1s %f9, %f12
13431 tvc %icc, 0x3
13432 movrlez %g5, 0x0E7, %l1
13433loop_1560:
13434 lduw [%l7 + 0x24], %o0
13435 fnors %f2, %f4, %f4
13436 brz %o4, loop_1561
13437 fmovsvs %icc, %f3, %f10
13438 ldd [%l7 + 0x18], %f4
13439 ldsh [%l7 + 0x54], %l6
13440loop_1561:
13441 sll %i4, %o1, %g2
13442 ldx [%l7 + 0x08], %l2
13443 bvc,a,pt %xcc, loop_1562
13444 call loop_1563
13445 array16 %o2, %l0, %i2
13446 fmovdvs %xcc, %f7, %f0
13447loop_1562:
13448 fmovdg %xcc, %f5, %f11
13449loop_1563:
13450 movpos %icc, %g4, %i1
13451 fpadd16 %f0, %f0, %f8
13452 stx %o7, [%l7 + 0x10]
13453 umulcc %g7, 0x07B1, %i7
13454 fcmpeq32 %f12, %f12, %i0
13455 st %f8, [%l7 + 0x3C]
13456 sub %o6, %g6, %i3
13457 ta %icc, 0x7
13458 fornot1 %f6, %f8, %f12
13459 addcc %l4, %g3, %l5
13460 bcc loop_1564
13461 fmovspos %icc, %f12, %f1
13462 addc %o5, %g1, %i6
13463 fble,a %fcc3, loop_1565
13464loop_1564:
13465 edge16 %l3, %o3, %i5
13466 ldsw [%l7 + 0x20], %g5
13467 stb %o0, [%l7 + 0x36]
13468loop_1565:
13469 alignaddrl %l1, %l6, %o4
13470 bne,a %xcc, loop_1566
13471 lduw [%l7 + 0x38], %i4
13472 fnot1 %f2, %f10
13473 stb %o1, [%l7 + 0x3D]
13474loop_1566:
13475 fmovsleu %icc, %f13, %f14
13476 ldd [%l7 + 0x50], %f2
13477 stx %l2, [%l7 + 0x18]
13478 mulx %g2, %l0, %o2
13479 tvc %xcc, 0x3
13480 ldx [%l7 + 0x78], %i2
13481 fxors %f5, %f13, %f11
13482 fmovrslez %i1, %f12, %f11
13483 smulcc %g4, 0x0D71, %g7
13484 bne,a %icc, loop_1567
13485 fmovsl %icc, %f13, %f0
13486 fbu,a %fcc2, loop_1568
13487 sth %i7, [%l7 + 0x0E]
13488loop_1567:
13489 call loop_1569
13490 tneg %icc, 0x2
13491loop_1568:
13492 addccc %i0, %o6, %o7
13493 fornot2 %f0, %f10, %f2
13494loop_1569:
13495 lduh [%l7 + 0x3A], %i3
13496 lduw [%l7 + 0x50], %g6
13497 movcc %xcc, %g3, %l5
13498 edge32n %o5, %l4, %g1
13499 fcmpgt16 %f8, %f14, %i6
13500 udivx %l3, 0x0078, %i5
13501 xor %g5, 0x0901, %o0
13502 edge16ln %l1, %l6, %o4
13503 fandnot2s %f7, %f3, %f1
13504 taddcctv %o3, %o1, %i4
13505 fmovdcc %xcc, %f12, %f14
13506 fcmple32 %f10, %f12, %l2
13507 xnorcc %l0, 0x024E, %o2
13508 xnor %g2, %i1, %i2
13509 fmovsvc %icc, %f1, %f11
13510 fmovdl %xcc, %f10, %f15
13511 edge16l %g7, %g4, %i7
13512 fxors %f3, %f4, %f13
13513 fmovdleu %xcc, %f2, %f8
13514 srl %i0, %o7, %i3
13515 ld [%l7 + 0x18], %f4
13516 fmovrslez %o6, %f1, %f1
13517 tn %xcc, 0x3
13518 fpsub16 %f12, %f10, %f10
13519 fnors %f4, %f14, %f1
13520 stb %g3, [%l7 + 0x52]
13521 fcmpeq16 %f8, %f10, %l5
13522 stb %g6, [%l7 + 0x10]
13523 movleu %xcc, %o5, %g1
13524 andn %i6, 0x021D, %l4
13525 ldsw [%l7 + 0x5C], %l3
13526 brnz,a %i5, loop_1570
13527 fmovsleu %xcc, %f10, %f13
13528 or %g5, 0x1EA0, %l1
13529 ldsh [%l7 + 0x0C], %l6
13530loop_1570:
13531 fxnors %f2, %f0, %f0
13532 stb %o0, [%l7 + 0x0F]
13533 lduh [%l7 + 0x16], %o3
13534 taddcc %o4, %o1, %l2
13535 movrlz %i4, 0x01E, %o2
13536 fandnot1 %f12, %f14, %f12
13537 srax %l0, 0x1E, %g2
13538 movrlz %i1, %i2, %g4
13539 ldub [%l7 + 0x0E], %g7
13540 movneg %icc, %i0, %i7
13541 fnot1s %f5, %f11
13542 ba,a %xcc, loop_1571
13543 tpos %icc, 0x2
13544 fblg,a %fcc3, loop_1572
13545 st %f15, [%l7 + 0x50]
13546loop_1571:
13547 fabsd %f14, %f8
13548 movvs %xcc, %o7, %i3
13549loop_1572:
13550 edge8n %g3, %l5, %g6
13551 bneg,a,pn %xcc, loop_1573
13552 fmovdle %xcc, %f1, %f12
13553 ldub [%l7 + 0x59], %o6
13554 movrne %g1, %i6, %o5
13555loop_1573:
13556 lduh [%l7 + 0x22], %l4
13557 fcmpgt32 %f10, %f4, %i5
13558 movg %icc, %l3, %l1
13559 subc %l6, %o0, %g5
13560 ldub [%l7 + 0x15], %o3
13561 fcmpgt32 %f4, %f4, %o1
13562 fzero %f2
13563 fxnors %f12, %f4, %f0
13564 stw %o4, [%l7 + 0x54]
13565 bge,a,pn %xcc, loop_1574
13566 fmovd %f14, %f10
13567 fornot2s %f0, %f5, %f6
13568 movpos %xcc, %i4, %o2
13569loop_1574:
13570 stx %l2, [%l7 + 0x68]
13571 fands %f5, %f15, %f0
13572 ld [%l7 + 0x28], %f11
13573 fpackfix %f6, %f8
13574 fmovdne %icc, %f3, %f5
13575 fnot1 %f12, %f6
13576 movg %icc, %g2, %i1
13577 sth %l0, [%l7 + 0x28]
13578 stb %i2, [%l7 + 0x0D]
13579 edge8l %g4, %g7, %i7
13580 fmovdgu %xcc, %f15, %f11
13581 fmovsneg %icc, %f12, %f4
13582 ldx [%l7 + 0x50], %i0
13583 fand %f4, %f10, %f8
13584 fmovrse %i3, %f13, %f13
13585 mulx %o7, 0x10D0, %l5
13586 fpadd32 %f4, %f12, %f6
13587 fmovsgu %icc, %f2, %f5
13588 ldub [%l7 + 0x4B], %g3
13589 fbe,a %fcc3, loop_1575
13590 fmovsgu %xcc, %f13, %f12
13591 fmovdgu %icc, %f1, %f4
13592 fmovrdgez %g6, %f12, %f8
13593loop_1575:
13594 lduw [%l7 + 0x78], %o6
13595 addccc %i6, 0x17E8, %o5
13596 std %f2, [%l7 + 0x68]
13597 ba,a %icc, loop_1576
13598 call loop_1577
13599 tle %xcc, 0x4
13600 fble %fcc2, loop_1578
13601loop_1576:
13602 ta %xcc, 0x0
13603loop_1577:
13604 addc %g1, %l4, %i5
13605 fmovsgu %xcc, %f11, %f9
13606loop_1578:
13607 fmovrdgez %l1, %f4, %f6
13608 fzeros %f4
13609 fcmpes %fcc3, %f3, %f7
13610 tvs %icc, 0x1
13611 ldsh [%l7 + 0x78], %l6
13612 fandnot1s %f8, %f3, %f2
13613 fornot1s %f11, %f4, %f13
13614 fmovdle %icc, %f15, %f14
13615 fbul %fcc2, loop_1579
13616 tvs %icc, 0x3
13617 fandnot1 %f12, %f10, %f10
13618 fcmpne16 %f2, %f12, %l3
13619loop_1579:
13620 fabsd %f10, %f6
13621 tcs %icc, 0x5
13622 stb %g5, [%l7 + 0x4E]
13623 umul %o3, %o1, %o0
13624 mova %xcc, %o4, %o2
13625 movre %i4, 0x125, %l2
13626 ldub [%l7 + 0x5A], %i1
13627 bcc,a,pt %icc, loop_1580
13628 lduw [%l7 + 0x7C], %l0
13629 fmovs %f0, %f2
13630 fnegd %f8, %f12
13631loop_1580:
13632 ldsh [%l7 + 0x2A], %i2
13633 fmovdpos %xcc, %f5, %f4
13634 movrgz %g2, %g7, %g4
13635 fmovdg %icc, %f8, %f6
13636 fsrc1 %f12, %f2
13637 std %f14, [%l7 + 0x10]
13638 fmuld8sux16 %f6, %f10, %f6
13639 ldub [%l7 + 0x76], %i7
13640 fmovsa %xcc, %f7, %f7
13641 fmovspos %icc, %f3, %f0
13642 ba,a %icc, loop_1581
13643 fmovdneg %xcc, %f13, %f14
13644 fmovdneg %xcc, %f13, %f14
13645 fnands %f14, %f5, %f8
13646loop_1581:
13647 fmovrse %i0, %f0, %f13
13648 array16 %o7, %l5, %g3
13649 ldsb [%l7 + 0x7D], %g6
13650 fands %f0, %f2, %f7
13651 stx %o6, [%l7 + 0x58]
13652 std %f0, [%l7 + 0x30]
13653 edge8l %i3, %o5, %i6
13654 fandnot2 %f8, %f2, %f12
13655 umulcc %l4, 0x0FCB, %g1
13656 movrlz %i5, %l1, %l3
13657 fmuld8ulx16 %f0, %f13, %f0
13658 array32 %l6, %o3, %o1
13659 movrlez %g5, 0x3F9, %o4
13660 fmul8x16 %f7, %f6, %f10
13661 fsrc1 %f2, %f8
13662 fsrc1s %f11, %f8
13663 fpackfix %f12, %f5
13664 stw %o0, [%l7 + 0x58]
13665 ldsw [%l7 + 0x70], %i4
13666 stw %l2, [%l7 + 0x40]
13667 fmul8x16al %f14, %f1, %f12
13668 udivx %o2, 0x15D0, %l0
13669 brlz %i2, loop_1582
13670 fbu,a %fcc0, loop_1583
13671 fmovdvc %icc, %f3, %f15
13672 fnot2 %f8, %f10
13673loop_1582:
13674 fmovrsne %g2, %f1, %f12
13675loop_1583:
13676 ldsw [%l7 + 0x30], %i1
13677 fbo %fcc3, loop_1584
13678 ldx [%l7 + 0x08], %g4
13679 stw %g7, [%l7 + 0x14]
13680 std %f12, [%l7 + 0x18]
13681loop_1584:
13682 movneg %xcc, %i0, %i7
13683 bvs,a,pn %icc, loop_1585
13684 popc %o7, %g3
13685 fexpand %f6, %f8
13686 add %l5, %o6, %g6
13687loop_1585:
13688 std %f6, [%l7 + 0x28]
13689 fbug %fcc1, loop_1586
13690 brnz,a %i3, loop_1587
13691 fcmple16 %f12, %f10, %i6
13692 fpadd32 %f2, %f6, %f2
13693loop_1586:
13694 ldsh [%l7 + 0x32], %l4
13695loop_1587:
13696 fcmped %fcc2, %f10, %f4
13697 st %f14, [%l7 + 0x34]
13698 tcc %icc, 0x0
13699 bg,a loop_1588
13700 fbo,a %fcc2, loop_1589
13701 movrgez %o5, %g1, %l1
13702 ldub [%l7 + 0x36], %l3
13703loop_1588:
13704 fbug,a %fcc3, loop_1590
13705loop_1589:
13706 fmovdg %xcc, %f3, %f11
13707 fmovscc %xcc, %f4, %f7
13708 ldub [%l7 + 0x1B], %l6
13709loop_1590:
13710 nop
13711 setx loop_1591, %l0, %l1
13712 jmpl %l1, %o3
13713 fmovscc %icc, %f11, %f15
13714 fandnot1 %f0, %f12, %f2
13715 ldsh [%l7 + 0x0A], %o1
13716loop_1591:
13717 ldsh [%l7 + 0x40], %g5
13718 ldd [%l7 + 0x18], %f10
13719 fble,a %fcc1, loop_1592
13720 fmovdpos %icc, %f3, %f9
13721 fbu,a %fcc1, loop_1593
13722 lduw [%l7 + 0x78], %o4
13723loop_1592:
13724 movn %icc, %i5, %i4
13725 fnands %f5, %f5, %f0
13726loop_1593:
13727 sdivx %o0, 0x1662, %l2
13728 std %f4, [%l7 + 0x38]
13729 fsrc2 %f14, %f8
13730 srl %o2, 0x02, %i2
13731 fnands %f4, %f1, %f2
13732 st %f8, [%l7 + 0x2C]
13733 fcmple32 %f8, %f10, %g2
13734 edge16l %i1, %l0, %g7
13735 mulx %i0, 0x06B2, %g4
13736 ldsb [%l7 + 0x45], %o7
13737 xor %i7, 0x0AE6, %g3
13738 tl %xcc, 0x2
13739 udivx %l5, 0x00B6, %g6
13740 bleu,a %xcc, loop_1594
13741 movre %o6, 0x0E4, %i6
13742 fsrc2 %f0, %f0
13743 edge16l %l4, %o5, %i3
13744loop_1594:
13745 movrgz %l1, 0x19B, %g1
13746 edge16 %l3, %o3, %o1
13747 fmovsgu %xcc, %f15, %f6
13748 fzero %f10
13749 array16 %l6, %o4, %g5
13750 fmovscs %icc, %f1, %f11
13751 ldsb [%l7 + 0x2B], %i4
13752 stx %i5, [%l7 + 0x70]
13753 fpackfix %f14, %f7
13754 fcmpgt32 %f4, %f14, %l2
13755 be,pt %icc, loop_1595
13756 st %f15, [%l7 + 0x14]
13757 fbuge,a %fcc2, loop_1596
13758 mulscc %o2, 0x1F3E, %o0
13759loop_1595:
13760 ld [%l7 + 0x5C], %f11
13761 ldsw [%l7 + 0x0C], %i2
13762loop_1596:
13763 addc %i1, %g2, %g7
13764 fcmpd %fcc3, %f8, %f14
13765 sethi 0x01FA, %l0
13766 ld [%l7 + 0x70], %f6
13767 taddcctv %g4, 0x1CC7, %i0
13768 move %xcc, %i7, %g3
13769 sra %o7, %l5, %g6
13770 sll %i6, %o6, %o5
13771 fmovsn %xcc, %f7, %f13
13772 bvs,pt %xcc, loop_1597
13773 fble %fcc2, loop_1598
13774 addccc %i3, %l1, %l4
13775 fba,a %fcc1, loop_1599
13776loop_1597:
13777 fba,a %fcc0, loop_1600
13778loop_1598:
13779 te %icc, 0x0
13780 edge8n %l3, %o3, %g1
13781loop_1599:
13782 fnegd %f6, %f10
13783loop_1600:
13784 stw %l6, [%l7 + 0x08]
13785 tpos %icc, 0x3
13786 tvs %xcc, 0x6
13787 fmovrdgez %o4, %f14, %f2
13788 lduw [%l7 + 0x0C], %o1
13789 fandnot1 %f0, %f12, %f10
13790 fmovdvc %xcc, %f14, %f11
13791 fbue %fcc1, loop_1601
13792 st %f8, [%l7 + 0x40]
13793 bg,a %icc, loop_1602
13794 fbule,a %fcc3, loop_1603
13795loop_1601:
13796 udivx %g5, 0x1C63, %i4
13797 fmovrdlez %i5, %f8, %f10
13798loop_1602:
13799 udivx %l2, 0x0D7D, %o2
13800loop_1603:
13801 udivx %o0, 0x1C92, %i1
13802 tn %xcc, 0x3
13803 stx %i2, [%l7 + 0x18]
13804 lduh [%l7 + 0x4E], %g2
13805 tsubcctv %l0, %g4, %g7
13806 fxnors %f6, %f7, %f0
13807 stb %i7, [%l7 + 0x54]
13808 st %f2, [%l7 + 0x0C]
13809 tn %xcc, 0x6
13810 st %f7, [%l7 + 0x6C]
13811 tpos %icc, 0x5
13812 sdivx %i0, 0x030B, %g3
13813 stw %l5, [%l7 + 0x60]
13814 stw %o7, [%l7 + 0x50]
13815 array8 %i6, %g6, %o5
13816 movleu %icc, %i3, %o6
13817 fbl,a %fcc1, loop_1604
13818 bpos,a,pt %icc, loop_1605
13819 smul %l1, 0x18C9, %l4
13820 fmovsne %xcc, %f7, %f7
13821loop_1604:
13822 fble %fcc3, loop_1606
13823loop_1605:
13824 fsrc1 %f2, %f10
13825 fmovse %xcc, %f3, %f2
13826 stw %l3, [%l7 + 0x24]
13827loop_1606:
13828 nop
13829 setx loop_1607, %l0, %l1
13830 wrpr 0x1, %tl
13831 wrpr %l1, %tpc
13832 add %l1, 0x4, %l1
13833 wrpr %l1, %tnpc
13834 setx 0x34400001400, %l0, %l1
13835 wrpr %l1, %tstate
13836 wrhpr 0x4, %htstate
13837 retry
13838 andcc %g1, 0x05BF, %l6
13839 stw %o4, [%l7 + 0x2C]
13840 fmovsa %icc, %f15, %f5
13841loop_1607:
13842 movvc %xcc, %o1, %g5
13843 bvc,a %icc, loop_1608
13844 ldub [%l7 + 0x09], %i4
13845 tl %icc, 0x6
13846 ld [%l7 + 0x78], %f0
13847loop_1608:
13848 brz %o3, loop_1609
13849 fba %fcc0, loop_1610
13850 tg %icc, 0x4
13851 sethi 0x1142, %l2
13852loop_1609:
13853 brgez,a %i5, loop_1611
13854loop_1610:
13855 fmovsgu %xcc, %f6, %f2
13856 bpos,a,pt %xcc, loop_1612
13857 fsrc1 %f12, %f4
13858loop_1611:
13859 fnot2s %f9, %f11
13860 ldx [%l7 + 0x08], %o2
13861loop_1612:
13862 brgz,a %o0, loop_1613
13863 fnot1s %f1, %f9
13864 movcs %xcc, %i2, %i1
13865 ldd [%l7 + 0x10], %f10
13866loop_1613:
13867 edge8ln %l0, %g2, %g7
13868 orn %g4, %i0, %i7
13869 bl %xcc, loop_1614
13870 taddcc %l5, 0x1CFE, %g3
13871 nop
13872 setx loop_1615, %l0, %l1
13873 wrpr 0x1, %tl
13874 wrpr %l1, %tpc
13875 add %l1, 0x4, %l1
13876 wrpr %l1, %tnpc
13877 setx 0x34400001400, %l0, %l1
13878 wrpr %l1, %tstate
13879 wrhpr 0x4, %htstate
13880 retry
13881 std %f8, [%l7 + 0x60]
13882loop_1614:
13883 fmovsne %xcc, %f5, %f5
13884 stb %i6, [%l7 + 0x58]
13885loop_1615:
13886 fmovsge %xcc, %f4, %f14
13887 fpsub16 %f8, %f14, %f14
13888 fone %f12
13889 fnand %f10, %f10, %f6
13890 alignaddrl %o7, %g6, %i3
13891 fpsub32s %f11, %f6, %f10
13892 fmovspos %xcc, %f1, %f10
13893 movvc %icc, %o5, %l1
13894 tge %icc, 0x3
13895 lduh [%l7 + 0x14], %o6
13896 tvs %xcc, 0x0
13897 stb %l3, [%l7 + 0x6E]
13898 lduh [%l7 + 0x7E], %l4
13899 andcc %g1, 0x14DC, %o4
13900 fmovdg %icc, %f12, %f12
13901 fmovsleu %icc, %f4, %f5
13902 edge32ln %o1, %l6, %i4
13903 bcs,a,pn %xcc, loop_1616
13904 fmovdg %icc, %f14, %f0
13905 tsubcc %o3, %l2, %i5
13906 tgu %icc, 0x0
13907loop_1616:
13908 fmovda %xcc, %f2, %f15
13909 sdivx %g5, 0x01B4, %o0
13910 lduw [%l7 + 0x5C], %i2
13911 ldsw [%l7 + 0x60], %i1
13912 ldd [%l7 + 0x68], %f14
13913 xor %o2, %g2, %l0
13914 stb %g4, [%l7 + 0x7F]
13915 fsrc1s %f3, %f3
13916 call loop_1617
13917 faligndata %f4, %f4, %f12
13918 lduh [%l7 + 0x14], %g7
13919 umul %i0, 0x141D, %i7
13920loop_1617:
13921 fmovdgu %icc, %f6, %f7
13922 sth %g3, [%l7 + 0x3E]
13923 and %i6, 0x097A, %o7
13924 lduh [%l7 + 0x0A], %l5
13925 fnot1 %f0, %f12
13926 sllx %g6, %o5, %i3
13927 tl %xcc, 0x1
13928 ldub [%l7 + 0x33], %o6
13929 sdivx %l3, 0x1467, %l4
13930 fmovsn %xcc, %f15, %f8
13931 add %l1, 0x1E53, %g1
13932 subc %o4, %o1, %l6
13933 fbne,a %fcc0, loop_1618
13934 edge16n %o3, %i4, %i5
13935 stx %l2, [%l7 + 0x48]
13936 fsrc2s %f10, %f12
13937loop_1618:
13938 ldsh [%l7 + 0x16], %o0
13939 fmovsneg %xcc, %f3, %f1
13940 edge16l %i2, %i1, %o2
13941 fnands %f9, %f12, %f12
13942 lduw [%l7 + 0x14], %g2
13943 st %f0, [%l7 + 0x7C]
13944 stx %l0, [%l7 + 0x58]
13945 movcc %xcc, %g4, %g7
13946 fmovscc %icc, %f7, %f3
13947 fpsub32s %f10, %f9, %f4
13948 tg %icc, 0x5
13949 stb %g5, [%l7 + 0x62]
13950 fsrc2 %f6, %f6
13951 fsrc1 %f12, %f8
13952 lduw [%l7 + 0x50], %i0
13953 fmovsge %icc, %f15, %f14
13954 st %f10, [%l7 + 0x5C]
13955 be,a loop_1619
13956 subccc %i7, 0x0DA2, %i6
13957 fmovsl %icc, %f7, %f4
13958 movle %xcc, %g3, %o7
13959loop_1619:
13960 nop
13961 setx loop_1620, %l0, %l1
13962 jmpl %l1, %l5
13963 movvc %icc, %o5, %g6
13964 fnot1s %f6, %f0
13965 tleu %xcc, 0x2
13966loop_1620:
13967 sethi 0x072E, %i3
13968 fnot1 %f2, %f4
13969 addc %l3, %o6, %l1
13970 addcc %g1, %l4, %o1
13971 stx %o4, [%l7 + 0x58]
13972 fmovscc %xcc, %f4, %f7
13973 fbg %fcc1, loop_1621
13974 ldub [%l7 + 0x6E], %l6
13975 sdivcc %o3, 0x0A83, %i4
13976 fmovse %icc, %f13, %f14
13977loop_1621:
13978 fmovrslz %i5, %f5, %f13
13979 brnz %l2, loop_1622
13980 fcmpgt32 %f8, %f0, %i2
13981 movvc %icc, %i1, %o0
13982 stw %g2, [%l7 + 0x78]
13983loop_1622:
13984 fsrc1 %f2, %f2
13985 taddcc %o2, %g4, %l0
13986 edge32 %g7, %i0, %g5
13987 edge8n %i6, %i7, %g3
13988 std %f12, [%l7 + 0x48]
13989 ldx [%l7 + 0x28], %l5
13990 fbo,a %fcc3, loop_1623
13991 fbue %fcc0, loop_1624
13992 taddcc %o7, 0x19FE, %o5
13993 fbn %fcc2, loop_1625
13994loop_1623:
13995 fmovdvs %icc, %f6, %f4
13996loop_1624:
13997 ldsw [%l7 + 0x30], %i3
13998 addc %g6, %o6, %l3
13999loop_1625:
14000 fpadd16 %f4, %f8, %f0
14001 te %icc, 0x1
14002 ldsb [%l7 + 0x34], %g1
14003 stx %l4, [%l7 + 0x78]
14004 ldub [%l7 + 0x4A], %l1
14005 stw %o4, [%l7 + 0x68]
14006 ldx [%l7 + 0x70], %l6
14007 udiv %o1, 0x0CC9, %i4
14008 ldsb [%l7 + 0x16], %o3
14009 fnegs %f11, %f10
14010 sth %l2, [%l7 + 0x62]
14011 bleu,pt %xcc, loop_1626
14012 move %xcc, %i2, %i5
14013 fsrc2s %f1, %f1
14014 fcmped %fcc3, %f8, %f2
14015loop_1626:
14016 fbge,a %fcc3, loop_1627
14017 stb %o0, [%l7 + 0x0B]
14018 stb %g2, [%l7 + 0x20]
14019 fornot2s %f11, %f2, %f3
14020loop_1627:
14021 fbg,a %fcc0, loop_1628
14022 xorcc %o2, %i1, %l0
14023 fpadd32s %f15, %f3, %f13
14024 fzeros %f10
14025loop_1628:
14026 stw %g4, [%l7 + 0x30]
14027 fandnot2 %f6, %f0, %f4
14028 ldx [%l7 + 0x40], %i0
14029 ldd [%l7 + 0x28], %f12
14030 fmovsa %xcc, %f13, %f11
14031 subcc %g7, 0x14AB, %i6
14032 ldsh [%l7 + 0x52], %g5
14033 tgu %xcc, 0x6
14034 ld [%l7 + 0x44], %f0
14035 and %i7, 0x0503, %g3
14036 sth %l5, [%l7 + 0x1A]
14037 edge16n %o7, %o5, %i3
14038 ldsb [%l7 + 0x56], %g6
14039 fmovscc %xcc, %f2, %f0
14040 ldub [%l7 + 0x15], %o6
14041 fpsub16s %f0, %f13, %f13
14042 fmovdn %xcc, %f13, %f12
14043 std %f14, [%l7 + 0x68]
14044 array8 %g1, %l4, %l1
14045 movvs %xcc, %o4, %l3
14046 mulscc %o1, 0x1E65, %l6
14047 ldd [%l7 + 0x68], %f6
14048 ldsh [%l7 + 0x78], %i4
14049 std %f14, [%l7 + 0x28]
14050 and %l2, %i2, %o3
14051 nop
14052 setx loop_1629, %l0, %l1
14053 jmpl %l1, %o0
14054 stw %g2, [%l7 + 0x50]
14055 fnand %f14, %f8, %f0
14056 fmovrsgz %i5, %f9, %f1
14057loop_1629:
14058 movne %icc, %i1, %l0
14059 tne %xcc, 0x3
14060 fors %f5, %f1, %f14
14061 ble loop_1630
14062 fmovdvc %xcc, %f1, %f3
14063 movneg %icc, %o2, %g4
14064 stb %g7, [%l7 + 0x71]
14065loop_1630:
14066 ldd [%l7 + 0x58], %f12
14067 edge32ln %i0, %i6, %g5
14068 array8 %g3, %i7, %o7
14069 orn %o5, 0x107E, %i3
14070 ldx [%l7 + 0x70], %l5
14071 tcc %icc, 0x0
14072 stx %o6, [%l7 + 0x28]
14073 sth %g1, [%l7 + 0x7C]
14074 xnor %g6, 0x0EFA, %l4
14075 ld [%l7 + 0x28], %f0
14076 ldub [%l7 + 0x4F], %l1
14077 taddcc %o4, 0x18A6, %o1
14078 stx %l6, [%l7 + 0x18]
14079 ldsb [%l7 + 0x54], %i4
14080 fbug %fcc0, loop_1631
14081 bleu,a %xcc, loop_1632
14082 sll %l2, 0x10, %i2
14083 st %f1, [%l7 + 0x3C]
14084loop_1631:
14085 tle %icc, 0x1
14086loop_1632:
14087 movrgez %o3, %o0, %g2
14088 bleu,a,pn %xcc, loop_1633
14089 stx %i5, [%l7 + 0x28]
14090 fpadd16 %f10, %f14, %f14
14091 brlez %i1, loop_1634
14092loop_1633:
14093 brgez %l3, loop_1635
14094 bg,pt %icc, loop_1636
14095 st %f11, [%l7 + 0x10]
14096loop_1634:
14097 fmovsge %xcc, %f7, %f1
14098loop_1635:
14099 movre %l0, %o2, %g4
14100loop_1636:
14101 bleu,a,pt %icc, loop_1637
14102 movn %xcc, %g7, %i0
14103 edge16n %i6, %g5, %g3
14104 bcs,a,pn %xcc, loop_1638
14105loop_1637:
14106 ldsh [%l7 + 0x1A], %o7
14107 tneg %xcc, 0x1
14108 ldub [%l7 + 0x66], %o5
14109loop_1638:
14110 ldd [%l7 + 0x38], %f0
14111 stx %i3, [%l7 + 0x58]
14112 orncc %i7, %o6, %g1
14113 addcc %l5, 0x13BF, %l4
14114 movcc %icc, %g6, %o4
14115 stx %o1, [%l7 + 0x28]
14116 edge32ln %l1, %i4, %l6
14117 be %icc, loop_1639
14118 fbul %fcc0, loop_1640
14119 ldsb [%l7 + 0x55], %l2
14120 nop
14121 setx loop_1641, %l0, %l1
14122 wrpr 0x1, %tl
14123 wrpr %l1, %tnpc
14124 setx 0x34400001400, %l0, %l1
14125 wrpr %l1, %tstate
14126 wrhpr 0x4, %htstate
14127 done
14128loop_1639:
14129 fbl,a %fcc3, loop_1642
14130loop_1640:
14131 ta %icc, 0x7
14132 fmovsa %xcc, %f6, %f14
14133loop_1641:
14134 sth %o3, [%l7 + 0x7C]
14135loop_1642:
14136 bg,pn %icc, loop_1643
14137 nop
14138 setx loop_1644, %l0, %l1
14139 jmpl %l1, %i2
14140 fmovsne %icc, %f13, %f13
14141 stx %o0, [%l7 + 0x60]
14142loop_1643:
14143 fmovdne %icc, %f10, %f4
14144loop_1644:
14145 ldd [%l7 + 0x10], %f10
14146 nop
14147 setx loop_1645, %l0, %l1
14148 wrpr 0x1, %tl
14149 wrpr %l1, %tpc
14150 add %l1, 0x4, %l1
14151 wrpr %l1, %tnpc
14152 setx 0x34400001400, %l0, %l1
14153 wrpr %l1, %tstate
14154 wrhpr 0x4, %htstate
14155 retry
14156 stx %i5, [%l7 + 0x28]
14157 ldd [%l7 + 0x58], %f2
14158 sllx %g2, 0x00, %l3
14159loop_1645:
14160 fbul,a %fcc2, loop_1646
14161 array32 %i1, %l0, %o2
14162 ldx [%l7 + 0x58], %g4
14163 fmovdge %xcc, %f4, %f14
14164loop_1646:
14165 brz,a %i0, loop_1647
14166 mova %xcc, %i6, %g5
14167 sdivx %g3, 0x05C7, %g7
14168 lduw [%l7 + 0x54], %o7
14169loop_1647:
14170 fmovsa %icc, %f6, %f11
14171 fmovdn %icc, %f4, %f1
14172 taddcc %i3, 0x1656, %o5
14173 ba %icc, loop_1648
14174 fornot2 %f0, %f4, %f4
14175 st %f1, [%l7 + 0x78]
14176 lduw [%l7 + 0x6C], %o6
14177loop_1648:
14178 fmovrdgz %g1, %f6, %f6
14179 fnor %f2, %f12, %f6
14180 fmovsl %xcc, %f9, %f14
14181 add %i7, 0x0870, %l4
14182 fmovd %f6, %f14
14183 bg %icc, loop_1649
14184 fmovde %xcc, %f4, %f6
14185 ldx [%l7 + 0x48], %l5
14186 tsubcctv %g6, 0x168F, %o4
14187loop_1649:
14188 sethi 0x1DC7, %l1
14189 lduh [%l7 + 0x2A], %i4
14190 stb %o1, [%l7 + 0x32]
14191 pdist %f4, %f2, %f12
14192 fbl %fcc0, loop_1650
14193 addcc %l2, 0x133A, %l6
14194 ldd [%l7 + 0x68], %f10
14195 stb %i2, [%l7 + 0x1C]
14196loop_1650:
14197 tsubcctv %o0, 0x1CB7, %i5
14198 brz %g2, loop_1651
14199 brz,a %o3, loop_1652
14200 nop
14201 setx loop_1653, %l0, %l1
14202 jmpl %l1, %l3
14203 fsrc2 %f4, %f2
14204loop_1651:
14205 fpack32 %f10, %f6, %f14
14206loop_1652:
14207 ldd [%l7 + 0x28], %f10
14208loop_1653:
14209 tsubcc %l0, %i1, %g4
14210 bgu,pt %icc, loop_1654
14211 movleu %icc, %i0, %o2
14212 fbo %fcc0, loop_1655
14213 fblg %fcc3, loop_1656
14214loop_1654:
14215 brlz,a %g5, loop_1657
14216 fbu %fcc1, loop_1658
14217loop_1655:
14218 st %f5, [%l7 + 0x18]
14219loop_1656:
14220 ldd [%l7 + 0x20], %f2
14221loop_1657:
14222 movl %xcc, %g3, %i6
14223loop_1658:
14224 fmul8ulx16 %f10, %f6, %f8
14225 std %f12, [%l7 + 0x28]
14226 te %icc, 0x0
14227 fmul8sux16 %f10, %f0, %f8
14228 fcmpgt32 %f8, %f10, %g7
14229 fornot1 %f6, %f12, %f4
14230 lduh [%l7 + 0x1E], %o7
14231 fnegs %f6, %f6
14232 sra %i3, 0x10, %o6
14233 stb %g1, [%l7 + 0x6E]
14234 fbe %fcc3, loop_1659
14235 fmovsn %xcc, %f1, %f8
14236 tn %icc, 0x3
14237 brlz,a %i7, loop_1660
14238loop_1659:
14239 edge32 %l4, %l5, %g6
14240 ld [%l7 + 0x74], %f7
14241 fnands %f0, %f2, %f3
14242loop_1660:
14243 bneg,a loop_1661
14244 bneg,pn %icc, loop_1662
14245 fbo,a %fcc3, loop_1663
14246 ld [%l7 + 0x74], %f4
14247loop_1661:
14248 fnot1 %f0, %f2
14249loop_1662:
14250 tleu %icc, 0x0
14251loop_1663:
14252 ldd [%l7 + 0x78], %f0
14253 lduw [%l7 + 0x60], %o4
14254 fornot2s %f3, %f11, %f14
14255 te %xcc, 0x0
14256 ldsh [%l7 + 0x08], %o5
14257 fnors %f1, %f0, %f6
14258 tleu %icc, 0x0
14259 fcmped %fcc2, %f4, %f14
14260 sra %i4, %o1, %l1
14261 fmovsl %icc, %f15, %f12
14262 andcc %l2, %l6, %i2
14263 brgz,a %i5, loop_1664
14264 array16 %g2, %o0, %o3
14265 udivcc %l3, 0x1B91, %l0
14266 smulcc %i1, %i0, %g4
14267loop_1664:
14268 ldd [%l7 + 0x68], %f0
14269 fpsub32s %f10, %f6, %f10
14270 fmul8ulx16 %f14, %f12, %f14
14271 ldx [%l7 + 0x28], %o2
14272 fmovdle %icc, %f4, %f3
14273 fmovdcc %icc, %f14, %f6
14274 stb %g5, [%l7 + 0x4D]
14275 ldd [%l7 + 0x70], %f6
14276 stx %i6, [%l7 + 0x58]
14277 ldd [%l7 + 0x20], %f4
14278 or %g3, %g7, %i3
14279 tcs %xcc, 0x7
14280 and %o7, 0x00A0, %g1
14281 fmovdgu %icc, %f1, %f5
14282 bl,a loop_1665
14283 addccc %o6, %i7, %l5
14284 fbg %fcc1, loop_1666
14285 stw %l4, [%l7 + 0x2C]
14286loop_1665:
14287 sth %o4, [%l7 + 0x3A]
14288 sdiv %g6, 0x091B, %i4
14289loop_1666:
14290 fbo,a %fcc2, loop_1667
14291 umulcc %o1, 0x1161, %l1
14292 stx %o5, [%l7 + 0x50]
14293 fmovrsgz %l2, %f1, %f12
14294loop_1667:
14295 stb %l6, [%l7 + 0x63]
14296 sth %i5, [%l7 + 0x40]
14297 fbl,a %fcc0, loop_1668
14298 st %f14, [%l7 + 0x28]
14299 fmovdg %xcc, %f15, %f7
14300 ld [%l7 + 0x28], %f5
14301loop_1668:
14302 tleu %icc, 0x7
14303 lduh [%l7 + 0x7A], %i2
14304 fmovsne %icc, %f13, %f3
14305 fandnot2s %f13, %f6, %f0
14306 subcc %g2, 0x18D6, %o0
14307 std %f2, [%l7 + 0x48]
14308 ld [%l7 + 0x6C], %f13
14309 movvc %xcc, %o3, %l0
14310 fmovrslez %l3, %f8, %f0
14311 lduh [%l7 + 0x38], %i0
14312 tleu %icc, 0x1
14313 fornot2 %f4, %f4, %f10
14314 st %f6, [%l7 + 0x10]
14315 bneg,a %icc, loop_1669
14316 sethi 0x1E1A, %g4
14317 fmovdn %xcc, %f3, %f2
14318 sth %i1, [%l7 + 0x44]
14319loop_1669:
14320 xor %g5, 0x0D9D, %o2
14321 sdivcc %i6, 0x1826, %g7
14322 srl %i3, 0x05, %g3
14323 stb %o7, [%l7 + 0x4C]
14324 fmovdpos %xcc, %f11, %f10
14325 stw %o6, [%l7 + 0x2C]
14326 ba,pt %icc, loop_1670
14327 srlx %g1, 0x11, %l5
14328 tn %xcc, 0x5
14329 bg,a,pt %xcc, loop_1671
14330loop_1670:
14331 fmovdneg %xcc, %f4, %f2
14332 stb %i7, [%l7 + 0x72]
14333 udivcc %o4, 0x1410, %g6
14334loop_1671:
14335 fmovrdlz %l4, %f14, %f12
14336 addcc %o1, 0x0C54, %i4
14337 ldsb [%l7 + 0x3B], %o5
14338 andcc %l2, %l6, %l1
14339 sth %i5, [%l7 + 0x0E]
14340 fblg %fcc1, loop_1672
14341 fnor %f6, %f10, %f12
14342 ldsb [%l7 + 0x55], %g2
14343 fsrc1 %f12, %f0
14344loop_1672:
14345 or %i2, 0x060B, %o0
14346 fmuld8ulx16 %f11, %f1, %f4
14347 sth %l0, [%l7 + 0x24]
14348 lduh [%l7 + 0x2E], %l3
14349 subcc %i0, 0x0170, %g4
14350 stw %i1, [%l7 + 0x28]
14351 fone %f8
14352 movn %icc, %o3, %o2
14353 stb %g5, [%l7 + 0x34]
14354 fcmpgt16 %f6, %f8, %i6
14355 stw %i3, [%l7 + 0x24]
14356 bn,a loop_1673
14357 add %g7, 0x0218, %g3
14358 movvs %xcc, %o7, %g1
14359 st %f15, [%l7 + 0x30]
14360loop_1673:
14361 sra %l5, 0x0F, %o6
14362 fnand %f4, %f12, %f2
14363 mulscc %i7, 0x154A, %o4
14364 bg,a,pn %xcc, loop_1674
14365 smulcc %l4, 0x1F9D, %g6
14366 fbug %fcc2, loop_1675
14367 ble,pn %icc, loop_1676
14368loop_1674:
14369 fsrc2 %f12, %f14
14370 ldx [%l7 + 0x10], %o1
14371loop_1675:
14372 orncc %o5, %l2, %i4
14373loop_1676:
14374 std %f6, [%l7 + 0x18]
14375 movpos %icc, %l6, %i5
14376 ldd [%l7 + 0x28], %f14
14377 tsubcc %g2, 0x1A0F, %i2
14378 sth %l1, [%l7 + 0x12]
14379 lduh [%l7 + 0x2C], %o0
14380 tsubcctv %l3, %l0, %i0
14381 bleu,a %icc, loop_1677
14382 popc 0x06BD, %i1
14383 move %xcc, %o3, %g4
14384 stb %g5, [%l7 + 0x64]
14385loop_1677:
14386 fandnot2 %f6, %f4, %f0
14387 fble %fcc1, loop_1678
14388 edge8l %o2, %i6, %i3
14389 fxors %f0, %f9, %f14
14390 call loop_1679
14391loop_1678:
14392 fmovdn %icc, %f6, %f11
14393 stb %g7, [%l7 + 0x4B]
14394 fandnot1s %f1, %f14, %f7
14395loop_1679:
14396 st %f7, [%l7 + 0x5C]
14397 fmul8x16al %f10, %f6, %f14
14398 nop
14399 setx loop_1680, %l0, %l1
14400 jmpl %l1, %o7
14401 std %f14, [%l7 + 0x18]
14402 fmovsle %xcc, %f9, %f6
14403 fpsub16 %f10, %f12, %f2
14404loop_1680:
14405 fcmpeq16 %f14, %f6, %g1
14406 fmovdvc %icc, %f14, %f8
14407 fpack32 %f8, %f12, %f4
14408 mova %xcc, %g3, %o6
14409 fcmpeq32 %f2, %f4, %i7
14410 fcmpgt32 %f4, %f6, %l5
14411 movl %xcc, %o4, %l4
14412 movge %icc, %g6, %o1
14413 fmovsgu %xcc, %f5, %f12
14414 fpack32 %f2, %f2, %f10
14415 nop
14416 setx loop_1681, %l0, %l1
14417 jmpl %l1, %l2
14418 fpack16 %f12, %f0
14419 fors %f3, %f0, %f3
14420 fmovrslez %i4, %f10, %f0
14421loop_1681:
14422 fmovscc %xcc, %f13, %f9
14423 lduw [%l7 + 0x6C], %l6
14424 fmul8sux16 %f2, %f8, %f8
14425 movge %xcc, %i5, %g2
14426 fmovsvc %icc, %f7, %f3
14427 sll %o5, %i2, %o0
14428 alignaddrl %l3, %l0, %l1
14429 fmovsl %icc, %f0, %f6
14430 movcs %xcc, %i1, %i0
14431 stw %g4, [%l7 + 0x14]
14432 fsrc1s %f4, %f12
14433 ldsw [%l7 + 0x70], %g5
14434 ldd [%l7 + 0x78], %f2
14435 tgu %icc, 0x0
14436 sth %o2, [%l7 + 0x26]
14437 fnot2s %f11, %f5
14438 fornot2s %f13, %f1, %f11
14439 tge %xcc, 0x1
14440 st %f5, [%l7 + 0x68]
14441 st %f7, [%l7 + 0x78]
14442 bpos,a loop_1682
14443 sth %i6, [%l7 + 0x62]
14444 std %f4, [%l7 + 0x50]
14445 lduw [%l7 + 0x70], %o3
14446loop_1682:
14447 nop
14448 setx loop_1683, %l0, %l1
14449 wrpr 0x1, %tl
14450 wrpr %l1, %tnpc
14451 setx 0x34400001400, %l0, %l1
14452 wrpr %l1, %tstate
14453 wrhpr 0x4, %htstate
14454 done
14455 movrlez %i3, 0x08E, %o7
14456 lduh [%l7 + 0x64], %g1
14457 fbul %fcc2, loop_1684
14458loop_1683:
14459 fornot1s %f9, %f0, %f4
14460 movre %g7, 0x3CD, %o6
14461 fbuge %fcc2, loop_1685
14462loop_1684:
14463 lduh [%l7 + 0x1C], %g3
14464 ldd [%l7 + 0x20], %f6
14465 ld [%l7 + 0x30], %f1
14466loop_1685:
14467 tsubcctv %l5, 0x01A6, %o4
14468 fabsd %f2, %f4
14469 fmovs %f5, %f7
14470 fornot2 %f0, %f8, %f4
14471 lduw [%l7 + 0x3C], %i7
14472 sethi 0x096C, %g6
14473 andn %o1, 0x0D59, %l4
14474 sll %l2, %l6, %i5
14475 lduw [%l7 + 0x3C], %g2
14476 fmovrsgz %i4, %f11, %f7
14477 sth %o5, [%l7 + 0x16]
14478 orncc %i2, %o0, %l3
14479 ldx [%l7 + 0x18], %l1
14480 ldsw [%l7 + 0x48], %l0
14481 fnot1 %f10, %f4
14482 sth %i0, [%l7 + 0x4A]
14483 taddcc %g4, 0x0DC7, %g5
14484 fone %f0
14485 ldub [%l7 + 0x12], %o2
14486 fmovsge %icc, %f10, %f9
14487 movneg %xcc, %i6, %i1
14488 fpsub32s %f1, %f3, %f6
14489 stx %i3, [%l7 + 0x40]
14490 fmovdleu %icc, %f3, %f6
14491 fcmpne16 %f0, %f10, %o7
14492 sth %g1, [%l7 + 0x0E]
14493 brnz,a %g7, loop_1686
14494 ld [%l7 + 0x0C], %f11
14495 fpadd16 %f8, %f2, %f14
14496 ldd [%l7 + 0x40], %f10
14497loop_1686:
14498 nop
14499 setx loop_1687, %l0, %l1
14500 wrpr 0x1, %tl
14501 wrpr %l1, %tnpc
14502 setx 0x34400001400, %l0, %l1
14503 wrpr %l1, %tstate
14504 wrhpr 0x4, %htstate
14505 done
14506 stx %o6, [%l7 + 0x20]
14507 st %f9, [%l7 + 0x60]
14508 sll %g3, 0x12, %l5
14509loop_1687:
14510 stw %o3, [%l7 + 0x64]
14511 subccc %o4, 0x1364, %i7
14512 for %f12, %f10, %f14
14513 movvc %xcc, %o1, %g6
14514 fcmpes %fcc1, %f2, %f13
14515 fsrc2s %f14, %f7
14516 movcs %xcc, %l4, %l6
14517 fmovsvc %xcc, %f9, %f3
14518 stw %i5, [%l7 + 0x58]
14519 fmovsa %icc, %f15, %f7
14520 tn %xcc, 0x2
14521 st %f8, [%l7 + 0x18]
14522 fmovda %xcc, %f3, %f10
14523 ldd [%l7 + 0x18], %f4
14524 fbe %fcc2, loop_1688
14525 tpos %icc, 0x4
14526 ldsw [%l7 + 0x50], %l2
14527 edge32l %g2, %i4, %i2
14528loop_1688:
14529 tneg %xcc, 0x4
14530 xnorcc %o5, %o0, %l1
14531 ldub [%l7 + 0x1A], %l0
14532 fxor %f10, %f4, %f14
14533 stw %i0, [%l7 + 0x40]
14534 stx %l3, [%l7 + 0x60]
14535 st %f7, [%l7 + 0x38]
14536 lduw [%l7 + 0x54], %g5
14537 fandnot2 %f12, %f0, %f8
14538 fcmpeq32 %f6, %f6, %g4
14539 fmovde %xcc, %f1, %f10
14540 lduw [%l7 + 0x1C], %o2
14541 std %f2, [%l7 + 0x70]
14542 fmovrdne %i1, %f10, %f2
14543 lduw [%l7 + 0x5C], %i3
14544 fnot1s %f9, %f3
14545 fmovdvc %icc, %f15, %f14
14546 ldsh [%l7 + 0x28], %o7
14547 movleu %xcc, %g1, %i6
14548 stx %g7, [%l7 + 0x30]
14549 edge16n %o6, %l5, %o3
14550 fone %f10
14551 fmovsleu %icc, %f10, %f8
14552 taddcctv %g3, %i7, %o1
14553 edge16ln %g6, %l4, %l6
14554 ldsw [%l7 + 0x64], %o4
14555 fands %f0, %f6, %f0
14556 bl,a %icc, loop_1689
14557 lduh [%l7 + 0x58], %l2
14558 ldub [%l7 + 0x56], %i5
14559 st %f9, [%l7 + 0x10]
14560loop_1689:
14561 std %f12, [%l7 + 0x78]
14562 st %f5, [%l7 + 0x68]
14563 fcmpne32 %f6, %f4, %g2
14564 movle %icc, %i2, %i4
14565 fbg,a %fcc1, loop_1690
14566 fcmps %fcc2, %f14, %f2
14567 sdivx %o0, 0x1198, %l1
14568 edge32n %o5, %l0, %l3
14569loop_1690:
14570 bvs,pn %icc, loop_1691
14571 fmovsg %icc, %f12, %f12
14572 fors %f6, %f5, %f2
14573 movvs %icc, %g5, %i0
14574loop_1691:
14575 orcc %o2, %g4, %i1
14576 ldx [%l7 + 0x58], %o7
14577 tg %xcc, 0x0
14578 fmovrdne %i3, %f6, %f12
14579 fmovsn %xcc, %f2, %f10
14580 bpos %icc, loop_1692
14581 movge %xcc, %g1, %g7
14582 bl,a,pn %xcc, loop_1693
14583 fblg %fcc1, loop_1694
14584loop_1692:
14585 udiv %i6, 0x1A0F, %o6
14586 fbo,a %fcc3, loop_1695
14587loop_1693:
14588 tvs %icc, 0x0
14589loop_1694:
14590 fzeros %f0
14591 ldsw [%l7 + 0x24], %o3
14592loop_1695:
14593 udivx %g3, 0x120C, %l5
14594 addc %i7, 0x0F0A, %g6
14595 stx %o1, [%l7 + 0x28]
14596 ldx [%l7 + 0x30], %l6
14597 ldd [%l7 + 0x18], %f12
14598 edge8 %l4, %l2, %i5
14599 stx %o4, [%l7 + 0x78]
14600 fmovrsne %g2, %f6, %f2
14601 ldx [%l7 + 0x08], %i4
14602 fbe %fcc0, loop_1696
14603 fmul8ulx16 %f14, %f2, %f12
14604 ldub [%l7 + 0x37], %i2
14605 movcs %icc, %o0, %l1
14606loop_1696:
14607 ldx [%l7 + 0x60], %o5
14608 ba,a loop_1697
14609 array32 %l0, %g5, %i0
14610 movge %icc, %o2, %l3
14611 ldd [%l7 + 0x60], %f0
14612loop_1697:
14613 fmovse %xcc, %f15, %f1
14614 edge32n %g4, %o7, %i3
14615 fblg,a %fcc1, loop_1698
14616 stb %g1, [%l7 + 0x5F]
14617 bl %icc, loop_1699
14618 ldsh [%l7 + 0x36], %i1
14619loop_1698:
14620 fmul8x16al %f14, %f5, %f0
14621 fnegd %f10, %f2
14622loop_1699:
14623 fbug %fcc1, loop_1700
14624 addc %g7, 0x10F0, %i6
14625 fbule %fcc2, loop_1701
14626 bcc,pn %xcc, loop_1702
14627loop_1700:
14628 std %f12, [%l7 + 0x50]
14629 bcs,pn %icc, loop_1703
14630loop_1701:
14631 stw %o6, [%l7 + 0x74]
14632loop_1702:
14633 fmovrdne %o3, %f4, %f6
14634 std %f8, [%l7 + 0x38]
14635loop_1703:
14636 fand %f8, %f6, %f14
14637 brgz %l5, loop_1704
14638 ldub [%l7 + 0x73], %i7
14639 sth %g6, [%l7 + 0x36]
14640 tsubcctv %o1, %l6, %l4
14641loop_1704:
14642 fmovd %f8, %f4
14643 srl %g3, 0x00, %i5
14644 fmovda %icc, %f5, %f8
14645 ldub [%l7 + 0x77], %l2
14646 movrlz %g2, 0x16A, %i4
14647 array8 %o4, %o0, %l1
14648 movvs %icc, %o5, %i2
14649 fbn,a %fcc3, loop_1705
14650 fmovdcs %icc, %f11, %f0
14651 fcmpes %fcc3, %f5, %f2
14652 lduh [%l7 + 0x10], %l0
14653loop_1705:
14654 andcc %i0, 0x0348, %o2
14655 movgu %icc, %g5, %l3
14656 edge32n %o7, %i3, %g4
14657 tsubcc %g1, %g7, %i6
14658 faligndata %f12, %f8, %f0
14659 fpadd32 %f6, %f14, %f8
14660 fpsub16s %f2, %f8, %f3
14661 ldsw [%l7 + 0x48], %o6
14662 fmovdg %icc, %f1, %f8
14663 ld [%l7 + 0x48], %f3
14664 fbu,a %fcc1, loop_1706
14665 fnot2 %f12, %f2
14666 fpackfix %f6, %f13
14667 stx %o3, [%l7 + 0x38]
14668loop_1706:
14669 fandnot2s %f7, %f14, %f11
14670 fpack32 %f0, %f6, %f10
14671 fnor %f14, %f2, %f14
14672 ldub [%l7 + 0x54], %i1
14673 umulcc %l5, %i7, %g6
14674 sllx %o1, 0x0D, %l6
14675 stb %g3, [%l7 + 0x3C]
14676 movpos %icc, %i5, %l4
14677 addc %l2, %i4, %g2
14678 subcc %o0, 0x0F1D, %l1
14679 ta %xcc, 0x1
14680 stw %o4, [%l7 + 0x54]
14681 ld [%l7 + 0x14], %f14
14682 addc %o5, %i2, %i0
14683 movrgz %o2, 0x187, %l0
14684 orn %g5, 0x1D80, %l3
14685 subcc %i3, %o7, %g4
14686 st %f1, [%l7 + 0x64]
14687 fmul8sux16 %f2, %f14, %f8
14688 fmovdge %icc, %f0, %f11
14689 std %f14, [%l7 + 0x38]
14690 stw %g1, [%l7 + 0x7C]
14691 udivx %i6, 0x082E, %g7
14692 ba,a,pt %xcc, loop_1707
14693 bcs,a,pn %icc, loop_1708
14694 fmovs %f8, %f3
14695 movre %o3, 0x01B, %i1
14696loop_1707:
14697 smulcc %l5, %o6, %i7
14698loop_1708:
14699 stb %o1, [%l7 + 0x2B]
14700 ldd [%l7 + 0x20], %f8
14701 fbug,a %fcc3, loop_1709
14702 ldsh [%l7 + 0x1C], %l6
14703 edge32ln %g3, %g6, %i5
14704 ldsb [%l7 + 0x45], %l4
14705loop_1709:
14706 tsubcctv %i4, 0x13C8, %l2
14707 ldx [%l7 + 0x78], %g2
14708 fba,a %fcc0, loop_1710
14709 stx %l1, [%l7 + 0x60]
14710 edge16n %o0, %o4, %i2
14711 tpos %icc, 0x7
14712loop_1710:
14713 stb %o5, [%l7 + 0x62]
14714 sub %i0, %l0, %g5
14715 andn %l3, %i3, %o7
14716 fmovdn %icc, %f9, %f5
14717 subc %o2, %g1, %g4
14718 and %i6, %g7, %i1
14719 sth %o3, [%l7 + 0x52]
14720 lduh [%l7 + 0x56], %l5
14721 movvs %xcc, %o6, %i7
14722 fbue,a %fcc2, loop_1711
14723 fmovdge %xcc, %f8, %f14
14724 ldsh [%l7 + 0x4C], %l6
14725 tsubcctv %o1, 0x127B, %g6
14726loop_1711:
14727 lduw [%l7 + 0x2C], %i5
14728 ldx [%l7 + 0x48], %g3
14729 srlx %l4, %l2, %g2
14730 ldx [%l7 + 0x78], %l1
14731 movrgz %i4, 0x091, %o4
14732 tn %icc, 0x7
14733 fcmpd %fcc1, %f4, %f14
14734 fcmple32 %f8, %f4, %o0
14735 ldsw [%l7 + 0x60], %o5
14736 tvc %xcc, 0x0
14737 bcc,a %icc, loop_1712
14738 std %f4, [%l7 + 0x08]
14739 fmovsgu %xcc, %f13, %f15
14740 array32 %i2, %i0, %g5
14741loop_1712:
14742 lduh [%l7 + 0x44], %l3
14743 movvc %icc, %l0, %o7
14744 fbu,a %fcc3, loop_1713
14745 srl %o2, %i3, %g1
14746 lduh [%l7 + 0x0C], %i6
14747 edge8 %g4, %i1, %g7
14748loop_1713:
14749 stx %l5, [%l7 + 0x58]
14750 movcs %xcc, %o6, %i7
14751 ldub [%l7 + 0x0D], %o3
14752 ldub [%l7 + 0x1B], %o1
14753 fbul %fcc2, loop_1714
14754 ldsw [%l7 + 0x54], %l6
14755 edge16l %g6, %i5, %g3
14756 edge8 %l2, %g2, %l4
14757loop_1714:
14758 tgu %xcc, 0x7
14759 orncc %i4, 0x0C4B, %o4
14760 lduw [%l7 + 0x54], %l1
14761 ldsh [%l7 + 0x10], %o0
14762 for %f14, %f6, %f8
14763 st %f5, [%l7 + 0x7C]
14764 std %f2, [%l7 + 0x38]
14765 bneg,pt %icc, loop_1715
14766 udivx %i2, 0x00BD, %o5
14767 stx %g5, [%l7 + 0x40]
14768 fmovsg %xcc, %f12, %f4
14769loop_1715:
14770 fbuge,a %fcc3, loop_1716
14771 fnors %f14, %f9, %f4
14772 std %f2, [%l7 + 0x70]
14773 fornot2 %f14, %f0, %f8
14774loop_1716:
14775 fmul8x16au %f0, %f13, %f4
14776 orcc %i0, 0x09D0, %l0
14777 ldub [%l7 + 0x3D], %o7
14778 alignaddrl %l3, %o2, %g1
14779 nop
14780 setx loop_1717, %l0, %l1
14781 wrpr 0x1, %tl
14782 wrpr %l1, %tnpc
14783 setx 0x34400001400, %l0, %l1
14784 wrpr %l1, %tstate
14785 wrhpr 0x4, %htstate
14786 done
14787 bl,a,pn %xcc, loop_1718
14788 fmovdg %xcc, %f12, %f11
14789 fxnors %f2, %f7, %f6
14790loop_1717:
14791 lduh [%l7 + 0x52], %i6
14792loop_1718:
14793 fbne %fcc1, loop_1719
14794 ldsw [%l7 + 0x64], %g4
14795 fcmpd %fcc2, %f4, %f4
14796 stx %i3, [%l7 + 0x50]
14797loop_1719:
14798 te %xcc, 0x3
14799 umulcc %g7, 0x1E2A, %i1
14800 orcc %l5, %i7, %o3
14801 fandnot2s %f1, %f3, %f14
14802 lduh [%l7 + 0x44], %o1
14803 fbge,a %fcc2, loop_1720
14804 stb %l6, [%l7 + 0x64]
14805 movg %icc, %o6, %i5
14806 fmovscc %xcc, %f12, %f5
14807loop_1720:
14808 movneg %icc, %g6, %g3
14809 tvs %icc, 0x0
14810 edge16n %l2, %g2, %l4
14811 ld [%l7 + 0x40], %f11
14812 edge32n %o4, %i4, %o0
14813 stx %i2, [%l7 + 0x18]
14814 orcc %l1, %g5, %i0
14815 sth %o5, [%l7 + 0x48]
14816 stx %o7, [%l7 + 0x10]
14817 edge16l %l3, %o2, %g1
14818 edge8 %l0, %g4, %i6
14819 xnor %g7, 0x0BF8, %i3
14820 addcc %l5, %i7, %i1
14821 edge32ln %o3, %o1, %l6
14822 fmovdneg %icc, %f11, %f1
14823 ldub [%l7 + 0x6C], %o6
14824 fbne %fcc3, loop_1721
14825 edge16l %i5, %g6, %g3
14826 sra %g2, 0x04, %l4
14827 fnegd %f8, %f8
14828loop_1721:
14829 addcc %l2, 0x180C, %i4
14830 fpadd32s %f2, %f0, %f9
14831 addc %o4, 0x168B, %i2
14832 fmovs %f8, %f4
14833 ldub [%l7 + 0x08], %l1
14834 edge32n %g5, %i0, %o0
14835 ldx [%l7 + 0x78], %o5
14836 te %icc, 0x6
14837 fmovrde %l3, %f8, %f2
14838 fbge,a %fcc2, loop_1722
14839 ld [%l7 + 0x74], %f2
14840 movg %icc, %o2, %o7
14841 for %f14, %f0, %f12
14842loop_1722:
14843 std %f10, [%l7 + 0x60]
14844 bcs,a,pn %xcc, loop_1723
14845 fbge %fcc0, loop_1724
14846 bneg loop_1725
14847 fxnor %f8, %f2, %f14
14848loop_1723:
14849 ldsw [%l7 + 0x20], %g1
14850loop_1724:
14851 stx %g4, [%l7 + 0x38]
14852loop_1725:
14853 fnegs %f13, %f14
14854 alignaddrl %i6, %g7, %l0
14855 edge8n %l5, %i3, %i1
14856 brlez,a %o3, loop_1726
14857 movn %icc, %i7, %o1
14858 fmovde %icc, %f0, %f2
14859 movvs %xcc, %l6, %i5
14860loop_1726:
14861 or %o6, %g6, %g3
14862 fmovrdlz %g2, %f14, %f2
14863 fpsub16 %f12, %f0, %f2
14864 fpsub32 %f12, %f2, %f4
14865 fmovrdgz %l2, %f10, %f4
14866 fpsub32 %f0, %f12, %f4
14867 fmuld8sux16 %f3, %f3, %f4
14868 xnorcc %l4, 0x17C4, %i4
14869 subc %o4, %i2, %l1
14870 bl,a,pt %xcc, loop_1727
14871 fmul8x16 %f14, %f12, %f14
14872 fmovrsgez %i0, %f5, %f14
14873 fmovrdgez %g5, %f6, %f8
14874loop_1727:
14875 srl %o0, %l3, %o2
14876 fmovsle %xcc, %f2, %f12
14877 ldsw [%l7 + 0x10], %o5
14878 fcmple16 %f8, %f14, %g1
14879 fpsub32s %f3, %f3, %f6
14880 bn,pn %icc, loop_1728
14881 fbul,a %fcc3, loop_1729
14882 bcc,a %icc, loop_1730
14883 fmovrdgez %o7, %f0, %f14
14884loop_1728:
14885 movneg %icc, %g4, %g7
14886loop_1729:
14887 st %f0, [%l7 + 0x0C]
14888loop_1730:
14889 fnands %f14, %f10, %f11
14890 lduh [%l7 + 0x1E], %l0
14891 stx %i6, [%l7 + 0x48]
14892 fbule,a %fcc3, loop_1731
14893 sth %i3, [%l7 + 0x24]
14894 ld [%l7 + 0x6C], %f15
14895 brnz %i1, loop_1732
14896loop_1731:
14897 tpos %xcc, 0x7
14898 ld [%l7 + 0x1C], %f4
14899 fpsub32 %f6, %f0, %f4
14900loop_1732:
14901 fble %fcc3, loop_1733
14902 edge8l %l5, %o3, %i7
14903 fmovdneg %icc, %f3, %f11
14904 st %f3, [%l7 + 0x4C]
14905loop_1733:
14906 std %f4, [%l7 + 0x20]
14907 ldsw [%l7 + 0x74], %l6
14908 movl %xcc, %o1, %i5
14909 edge32l %o6, %g3, %g6
14910 edge32l %g2, %l2, %l4
14911 sth %i4, [%l7 + 0x30]
14912 fbuge %fcc1, loop_1734
14913 move %icc, %i2, %o4
14914 std %f12, [%l7 + 0x78]
14915 te %icc, 0x4
14916loop_1734:
14917 tneg %xcc, 0x3
14918 fbg,a %fcc0, loop_1735
14919 movrgez %l1, 0x258, %i0
14920 edge16l %o0, %l3, %g5
14921 fmovdpos %icc, %f11, %f10
14922loop_1735:
14923 brlz %o2, loop_1736
14924 edge32 %o5, %o7, %g1
14925 fpack16 %f6, %f7
14926 lduw [%l7 + 0x30], %g4
14927loop_1736:
14928 mulx %g7, 0x0BAE, %i6
14929 movre %i3, 0x223, %i1
14930 edge32n %l0, %o3, %l5
14931 lduw [%l7 + 0x6C], %l6
14932 sth %i7, [%l7 + 0x60]
14933 ld [%l7 + 0x08], %f9
14934 ldx [%l7 + 0x48], %i5
14935 ldub [%l7 + 0x2F], %o6
14936 fcmps %fcc2, %f9, %f8
14937 taddcc %g3, 0x178A, %o1
14938 nop
14939 setx loop_1737, %l0, %l1
14940 wrpr 0x1, %tl
14941 wrpr %l1, %tpc
14942 add %l1, 0x4, %l1
14943 wrpr %l1, %tnpc
14944 setx 0x34400001400, %l0, %l1
14945 wrpr %l1, %tstate
14946 wrhpr 0x4, %htstate
14947 retry
14948 xnorcc %g6, 0x10D3, %g2
14949 fcmped %fcc0, %f8, %f12
14950 ldd [%l7 + 0x38], %f6
14951loop_1737:
14952 ldsw [%l7 + 0x74], %l2
14953 ldx [%l7 + 0x30], %i4
14954 ldd [%l7 + 0x78], %f6
14955 fcmpgt32 %f8, %f12, %l4
14956 fzero %f8
14957 fmovrdne %i2, %f8, %f0
14958 edge32ln %o4, %l1, %o0
14959 fbn %fcc0, loop_1738
14960 ldsb [%l7 + 0x12], %l3
14961 stw %i0, [%l7 + 0x44]
14962 edge16l %g5, %o5, %o7
14963loop_1738:
14964 brgez %g1, loop_1739
14965 ldsw [%l7 + 0x60], %o2
14966 fmovrdlez %g4, %f2, %f12
14967 fmuld8ulx16 %f5, %f14, %f0
14968loop_1739:
14969 addc %i6, %g7, %i3
14970 fmovrdgz %l0, %f2, %f14
14971 stw %o3, [%l7 + 0x30]
14972 ld [%l7 + 0x4C], %f13
14973 fmovdg %xcc, %f5, %f3
14974 fcmpne16 %f8, %f6, %l5
14975 ld [%l7 + 0x10], %f6
14976 tcs %xcc, 0x2
14977 stx %l6, [%l7 + 0x30]
14978 bvs,pt %icc, loop_1740
14979 lduh [%l7 + 0x5A], %i1
14980 lduh [%l7 + 0x30], %i7
14981 fbge %fcc1, loop_1741
14982loop_1740:
14983 fnand %f2, %f2, %f10
14984 movvs %icc, %o6, %i5
14985 fmovrsne %o1, %f15, %f5
14986loop_1741:
14987 fxnors %f3, %f11, %f9
14988 tle %icc, 0x6
14989 movn %icc, %g6, %g2
14990 lduh [%l7 + 0x18], %l2
14991 xorcc %i4, 0x1FA5, %g3
14992 movpos %icc, %l4, %o4
14993 st %f14, [%l7 + 0x6C]
14994 std %f0, [%l7 + 0x38]
14995 edge32ln %i2, %l1, %l3
14996 movrgez %i0, %o0, %g5
14997 st %f10, [%l7 + 0x40]
14998 lduw [%l7 + 0x68], %o7
14999 fmul8sux16 %f12, %f10, %f12
15000 andcc %g1, %o2, %g4
15001 fmovs %f1, %f7
15002 fcmple32 %f10, %f0, %i6
15003 ldd [%l7 + 0x78], %f4
15004 lduh [%l7 + 0x30], %g7
15005 fmul8x16au %f5, %f12, %f6
15006 mulscc %i3, %l0, %o5
15007 lduw [%l7 + 0x4C], %o3
15008 tsubcc %l5, 0x01B9, %i1
15009 fmovdn %icc, %f10, %f6
15010 for %f4, %f6, %f8
15011 smul %i7, 0x1B14, %o6
15012 sth %l6, [%l7 + 0x0E]
15013 bg,pt %icc, loop_1742
15014 smulcc %o1, 0x184F, %g6
15015 edge8l %g2, %l2, %i4
15016 fmovsn %xcc, %f7, %f7
15017loop_1742:
15018 fcmple16 %f4, %f4, %g3
15019 edge32l %l4, %o4, %i5
15020 bneg loop_1743
15021 fmul8ulx16 %f12, %f8, %f12
15022 stx %l1, [%l7 + 0x40]
15023 bge loop_1744
15024loop_1743:
15025 movl %xcc, %l3, %i2
15026 sth %i0, [%l7 + 0x76]
15027 movrgz %g5, 0x3AB, %o7
15028loop_1744:
15029 bvs,a loop_1745
15030 nop
15031 setx loop_1746, %l0, %l1
15032 wrpr 0x1, %tl
15033 wrpr %l1, %tpc
15034 add %l1, 0x4, %l1
15035 wrpr %l1, %tnpc
15036 setx 0x34400001400, %l0, %l1
15037 wrpr %l1, %tstate
15038 wrhpr 0x4, %htstate
15039 retry
15040 fcmpeq16 %f12, %f6, %g1
15041 fbul,a %fcc3, loop_1747
15042loop_1745:
15043 fabsd %f12, %f10
15044loop_1746:
15045 sth %o2, [%l7 + 0x78]
15046 sth %o0, [%l7 + 0x6E]
15047loop_1747:
15048 ldsb [%l7 + 0x52], %i6
15049 fnegs %f7, %f3
15050 ldsw [%l7 + 0x3C], %g4
15051 tgu %icc, 0x1
15052 tg %xcc, 0x5
15053 bgu,pn %xcc, loop_1748
15054 ldsb [%l7 + 0x4C], %i3
15055 fbne %fcc0, loop_1749
15056 fmovdgu %xcc, %f7, %f10
15057loop_1748:
15058 array32 %l0, %o5, %o3
15059 stx %g7, [%l7 + 0x10]
15060loop_1749:
15061 lduh [%l7 + 0x0C], %i1
15062 fmovrdgz %i7, %f12, %f6
15063 bpos,a,pn %icc, loop_1750
15064 ldsh [%l7 + 0x24], %o6
15065 fxnors %f3, %f12, %f9
15066 tleu %xcc, 0x5
15067loop_1750:
15068 addcc %l5, %o1, %g6
15069 call loop_1751
15070 bvc,a,pn %icc, loop_1752
15071 ldx [%l7 + 0x30], %g2
15072 faligndata %f12, %f10, %f10
15073loop_1751:
15074 stx %l2, [%l7 + 0x60]
15075loop_1752:
15076 bcs,a,pn %xcc, loop_1753
15077 sll %l6, %g3, %l4
15078 ldsw [%l7 + 0x40], %i4
15079 fcmple32 %f12, %f0, %o4
15080loop_1753:
15081 ldd [%l7 + 0x58], %f14
15082 fmul8x16au %f6, %f7, %f14
15083 fcmped %fcc1, %f8, %f4
15084 fpackfix %f10, %f12
15085 ldx [%l7 + 0x10], %l1
15086 fmul8ulx16 %f12, %f12, %f12
15087 ldsb [%l7 + 0x66], %i5
15088 fandnot1 %f0, %f8, %f10
15089 fmovsneg %xcc, %f4, %f5
15090 fmovde %icc, %f4, %f0
15091 lduh [%l7 + 0x0E], %i2
15092 ldx [%l7 + 0x38], %i0
15093 fmovdn %xcc, %f2, %f0
15094 sethi 0x1E66, %l3
15095 movge %xcc, %g5, %o7
15096 tvc %icc, 0x2
15097 bl,a loop_1754
15098 fmuld8ulx16 %f11, %f2, %f2
15099 fornot1s %f11, %f1, %f13
15100 subc %g1, %o2, %o0
15101loop_1754:
15102 ldsb [%l7 + 0x29], %i6
15103 std %f10, [%l7 + 0x38]
15104 andn %i3, %l0, %o5
15105 edge16n %g4, %g7, %o3
15106 smulcc %i1, 0x10A7, %i7
15107 std %f10, [%l7 + 0x08]
15108 bleu,a %xcc, loop_1755
15109 brnz %l5, loop_1756
15110 std %f2, [%l7 + 0x58]
15111 std %f4, [%l7 + 0x40]
15112loop_1755:
15113 fbug %fcc3, loop_1757
15114loop_1756:
15115 edge8ln %o1, %g6, %g2
15116 fmovdvc %xcc, %f3, %f0
15117 udivcc %o6, 0x1DD4, %l2
15118loop_1757:
15119 fmovrslez %l6, %f5, %f3
15120 ld [%l7 + 0x20], %f8
15121 edge8 %g3, %l4, %i4
15122 brlz %l1, loop_1758
15123 pdist %f6, %f10, %f12
15124 subcc %i5, 0x1A47, %i2
15125 fmul8x16 %f14, %f14, %f2
15126loop_1758:
15127 lduh [%l7 + 0x74], %i0
15128 nop
15129 setx loop_1759, %l0, %l1
15130 wrpr 0x1, %tl
15131 wrpr %l1, %tpc
15132 add %l1, 0x4, %l1
15133 wrpr %l1, %tnpc
15134 setx 0x34400001400, %l0, %l1
15135 wrpr %l1, %tstate
15136 wrhpr 0x4, %htstate
15137 retry
15138 fbo %fcc2, loop_1760
15139 stx %l3, [%l7 + 0x20]
15140 fmovsleu %icc, %f0, %f11
15141loop_1759:
15142 fzeros %f14
15143loop_1760:
15144 tcs %icc, 0x0
15145 fmul8ulx16 %f12, %f6, %f6
15146 movrlz %o4, 0x2FF, %o7
15147 st %f11, [%l7 + 0x10]
15148 stb %g1, [%l7 + 0x55]
15149 ldd [%l7 + 0x50], %f14
15150 brlz %g5, loop_1761
15151 fandnot1s %f3, %f14, %f2
15152 bcc loop_1762
15153 orn %o0, 0x07E5, %i6
15154loop_1761:
15155 stb %i3, [%l7 + 0x09]
15156 fmovsvc %icc, %f9, %f14
15157loop_1762:
15158 fmuld8ulx16 %f11, %f8, %f12
15159 fzero %f8
15160 fmovdvs %icc, %f11, %f4
15161 sth %o2, [%l7 + 0x64]
15162 bshuffle %f6, %f0, %f6
15163 ldsw [%l7 + 0x0C], %l0
15164 ldub [%l7 + 0x2B], %g4
15165 bl,a loop_1763
15166 mulx %o5, %g7, %o3
15167 tgu %icc, 0x7
15168 fxors %f15, %f7, %f10
15169loop_1763:
15170 fmovsn %icc, %f3, %f13
15171 subcc %i1, 0x11F9, %l5
15172 tsubcc %i7, 0x0A1D, %g6
15173 lduw [%l7 + 0x60], %g2
15174 xnor %o1, %l2, %l6
15175 std %f14, [%l7 + 0x08]
15176 fmovsleu %xcc, %f6, %f4
15177 lduw [%l7 + 0x10], %o6
15178 fornot2s %f2, %f10, %f3
15179 ldsh [%l7 + 0x7C], %g3
15180 fbuge %fcc3, loop_1764
15181 fmovrdlz %i4, %f0, %f2
15182 fblg,a %fcc3, loop_1765
15183 fbge %fcc1, loop_1766
15184loop_1764:
15185 edge32n %l4, %l1, %i2
15186 mulx %i0, %l3, %i5
15187loop_1765:
15188 fbuge %fcc3, loop_1767
15189loop_1766:
15190 sth %o4, [%l7 + 0x74]
15191 brz,a %o7, loop_1768
15192 bn,a loop_1769
15193loop_1767:
15194 stw %g1, [%l7 + 0x18]
15195 fmovsne %xcc, %f3, %f9
15196loop_1768:
15197 fmovsl %xcc, %f14, %f7
15198loop_1769:
15199 fbe,a %fcc0, loop_1770
15200 siam 0x6
15201 lduh [%l7 + 0x3E], %o0
15202 movrlz %g5, %i6, %o2
15203loop_1770:
15204 alignaddr %i3, %l0, %g4
15205 fnegs %f13, %f7
15206 edge32l %g7, %o5, %i1
15207 fands %f12, %f12, %f1
15208 fmovrslz %o3, %f5, %f11
15209 stw %l5, [%l7 + 0x6C]
15210 subccc %i7, 0x00E5, %g6
15211 stx %g2, [%l7 + 0x28]
15212 andn %o1, %l2, %o6
15213 bcc %xcc, loop_1771
15214 mulscc %g3, 0x11DB, %l6
15215 fcmple16 %f6, %f14, %i4
15216 ld [%l7 + 0x64], %f6
15217loop_1771:
15218 bneg %xcc, loop_1772
15219 fmovsneg %xcc, %f4, %f6
15220 movleu %xcc, %l4, %l1
15221 subc %i2, 0x0657, %i0
15222loop_1772:
15223 ldub [%l7 + 0x30], %i5
15224 fmovdle %icc, %f3, %f7
15225 ldsh [%l7 + 0x44], %l3
15226 xor %o4, %o7, %g1
15227 stw %g5, [%l7 + 0x28]
15228 fornot1 %f0, %f6, %f2
15229 bshuffle %f2, %f12, %f6
15230 ldsh [%l7 + 0x5A], %i6
15231 fpsub16 %f8, %f14, %f14
15232 fpsub16 %f12, %f0, %f2
15233 stb %o2, [%l7 + 0x1D]
15234 fbule %fcc2, loop_1773
15235 fbu,a %fcc1, loop_1774
15236 fbn %fcc1, loop_1775
15237 xnorcc %o0, 0x021F, %i3
15238loop_1773:
15239 stx %g4, [%l7 + 0x30]
15240loop_1774:
15241 brnz,a %l0, loop_1776
15242loop_1775:
15243 fxnor %f2, %f0, %f12
15244 ldd [%l7 + 0x60], %f0
15245 fbl %fcc2, loop_1777
15246loop_1776:
15247 or %g7, 0x0E57, %i1
15248 fxor %f6, %f0, %f0
15249 fpadd16 %f14, %f0, %f14
15250loop_1777:
15251 stw %o5, [%l7 + 0x78]
15252 tvs %icc, 0x5
15253 srlx %l5, 0x15, %o3
15254 ldub [%l7 + 0x32], %g6
15255 srlx %g2, %o1, %i7
15256 ldub [%l7 + 0x45], %o6
15257 orn %g3, %l2, %i4
15258 ldsh [%l7 + 0x2C], %l6
15259 ldx [%l7 + 0x58], %l1
15260 ldsb [%l7 + 0x1A], %l4
15261 fmovdge %icc, %f5, %f12
15262 lduw [%l7 + 0x48], %i2
15263 movcs %icc, %i0, %i5
15264 lduh [%l7 + 0x60], %l3
15265 bvc loop_1778
15266 fones %f4
15267 stw %o7, [%l7 + 0x34]
15268 subcc %g1, 0x015A, %g5
15269loop_1778:
15270 ldsh [%l7 + 0x20], %o4
15271 fnot1 %f12, %f10
15272 nop
15273 setx loop_1779, %l0, %l1
15274 jmpl %l1, %o2
15275 sth %o0, [%l7 + 0x24]
15276 bgu,a,pn %icc, loop_1780
15277 ldsh [%l7 + 0x14], %i3
15278loop_1779:
15279 fpack16 %f0, %f13
15280 fmovsneg %xcc, %f12, %f11
15281loop_1780:
15282 stb %g4, [%l7 + 0x2E]
15283 be,a loop_1781
15284 orn %i6, %g7, %i1
15285 edge16n %o5, %l0, %l5
15286 fmovdvs %xcc, %f0, %f7
15287loop_1781:
15288 bcc loop_1782
15289 fmovdl %icc, %f6, %f15
15290 brgez,a %o3, loop_1783
15291 xorcc %g2, %g6, %i7
15292loop_1782:
15293 ldx [%l7 + 0x38], %o1
15294 fxnors %f8, %f13, %f12
15295loop_1783:
15296 ldsb [%l7 + 0x40], %o6
15297 fnot2s %f10, %f10
15298 fornot1s %f8, %f15, %f11
15299 fcmpgt32 %f12, %f14, %l2
15300 ldsb [%l7 + 0x5C], %i4
15301 xor %l6, %g3, %l1
15302 movle %xcc, %l4, %i2
15303 ble,pn %icc, loop_1784
15304 fmovdpos %icc, %f11, %f9
15305 ldsb [%l7 + 0x3F], %i5
15306 brnz,a %i0, loop_1785
15307loop_1784:
15308 bneg,a,pn %icc, loop_1786
15309 fmovdvc %xcc, %f0, %f8
15310 orcc %l3, %g1, %o7
15311loop_1785:
15312 st %f14, [%l7 + 0x3C]
15313loop_1786:
15314 edge8 %o4, %g5, %o2
15315 mulscc %i3, 0x1223, %g4
15316 fmovsge %icc, %f13, %f2
15317 fble,a %fcc1, loop_1787
15318 fmul8sux16 %f0, %f0, %f10
15319 movg %xcc, %o0, %g7
15320 st %f7, [%l7 + 0x74]
15321loop_1787:
15322 bne,a,pn %icc, loop_1788
15323 fmovdg %xcc, %f15, %f8
15324 orcc %i1, 0x0438, %o5
15325 bn,a,pn %xcc, loop_1789
15326loop_1788:
15327 fmovsleu %xcc, %f6, %f8
15328 sethi 0x1B3C, %i6
15329 ldsw [%l7 + 0x08], %l5
15330loop_1789:
15331 tcs %xcc, 0x1
15332 array16 %o3, %g2, %g6
15333 and %l0, 0x01DC, %o1
15334 tpos %icc, 0x2
15335 xor %i7, 0x1CCC, %o6
15336 array16 %l2, %l6, %i4
15337 lduw [%l7 + 0x64], %l1
15338 ldsw [%l7 + 0x44], %g3
15339 movre %i2, %i5, %i0
15340 std %f0, [%l7 + 0x48]
15341 fand %f0, %f2, %f8
15342 stb %l3, [%l7 + 0x18]
15343 movge %xcc, %g1, %l4
15344 fbug %fcc0, loop_1790
15345 stx %o4, [%l7 + 0x58]
15346 std %f14, [%l7 + 0x78]
15347 xnorcc %o7, 0x1F3D, %g5
15348loop_1790:
15349 ldub [%l7 + 0x61], %o2
15350 taddcc %i3, %g4, %o0
15351 andn %g7, %o5, %i1
15352 std %f8, [%l7 + 0x50]
15353 fmovsneg %icc, %f14, %f6
15354 bcc,a loop_1791
15355 udivcc %l5, 0x1B40, %o3
15356 ld [%l7 + 0x54], %f7
15357 ld [%l7 + 0x68], %f5
15358loop_1791:
15359 fba,a %fcc1, loop_1792
15360 udivx %g2, 0x0C3C, %g6
15361 nop
15362 setx loop_1793, %l0, %l1
15363 jmpl %l1, %i6
15364 fmovrslez %l0, %f11, %f15
15365loop_1792:
15366 call loop_1794
15367 lduh [%l7 + 0x72], %i7
15368loop_1793:
15369 stb %o6, [%l7 + 0x27]
15370 fbo %fcc1, loop_1795
15371loop_1794:
15372 tge %icc, 0x4
15373 fmuld8ulx16 %f13, %f5, %f10
15374 fsrc2 %f14, %f10
15375loop_1795:
15376 fmovdcs %icc, %f14, %f12
15377 fmovdpos %icc, %f11, %f14
15378 st %f4, [%l7 + 0x3C]
15379 umulcc %l2, %l6, %i4
15380 fornot2s %f13, %f12, %f12
15381 taddcc %o1, 0x0F9B, %l1
15382 fbo,a %fcc2, loop_1796
15383 movrgz %i2, 0x2FC, %g3
15384 fmovrdgz %i5, %f10, %f2
15385 tne %xcc, 0x2
15386loop_1796:
15387 ldsw [%l7 + 0x64], %i0
15388 fmovdvc %icc, %f0, %f3
15389 ldsb [%l7 + 0x4F], %l3
15390 ldd [%l7 + 0x38], %f6
15391 fblg %fcc1, loop_1797
15392 ble,a loop_1798
15393 stx %l4, [%l7 + 0x30]
15394 fmovdvc %icc, %f14, %f11
15395loop_1797:
15396 fmovdcs %icc, %f1, %f8
15397loop_1798:
15398 fpsub16 %f8, %f10, %f2
15399 fbue,a %fcc2, loop_1799
15400 stw %o4, [%l7 + 0x68]
15401 udivx %o7, 0x0264, %g1
15402 st %f2, [%l7 + 0x30]
15403loop_1799:
15404 bn %xcc, loop_1800
15405 ldd [%l7 + 0x60], %f4
15406 tg %icc, 0x0
15407 fbul,a %fcc3, loop_1801
15408loop_1800:
15409 movvc %xcc, %o2, %g5
15410 fsrc1s %f13, %f6
15411 fzero %f4
15412loop_1801:
15413 ldsw [%l7 + 0x34], %i3
15414 tcs %icc, 0x0
15415 edge32ln %g4, %g7, %o0
15416 brgez %o5, loop_1802
15417 sllx %i1, 0x03, %o3
15418 sllx %g2, %l5, %g6
15419 ld [%l7 + 0x10], %f10
15420loop_1802:
15421 ldx [%l7 + 0x28], %l0
15422 fmovdcs %xcc, %f2, %f12
15423 fmovsg %xcc, %f7, %f7
15424 udivcc %i6, 0x127C, %i7
15425 lduh [%l7 + 0x7A], %l2
15426 bpos,a,pn %xcc, loop_1803
15427 fmovrdne %l6, %f12, %f10
15428 ldd [%l7 + 0x40], %f14
15429 srl %i4, %o6, %l1
15430loop_1803:
15431 fcmped %fcc0, %f0, %f6
15432 lduw [%l7 + 0x38], %o1
15433 tle %xcc, 0x5
15434 fnot1s %f13, %f14
15435 edge8l %i2, %g3, %i5
15436 fcmpes %fcc0, %f8, %f11
15437 fbuge,a %fcc2, loop_1804
15438 sdiv %i0, 0x13DB, %l3
15439 tle %xcc, 0x2
15440 fones %f15
15441loop_1804:
15442 andncc %l4, %o4, %g1
15443 edge16n %o7, %g5, %o2
15444 orcc %i3, %g7, %g4
15445 fmovsg %xcc, %f5, %f9
15446 fble,a %fcc1, loop_1805
15447 fmovd %f12, %f6
15448 std %f6, [%l7 + 0x38]
15449 tn %xcc, 0x0
15450loop_1805:
15451 fmovrsgz %o0, %f15, %f13
15452 smulcc %i1, %o5, %g2
15453 fones %f11
15454 ldsh [%l7 + 0x48], %l5
15455 fblg %fcc3, loop_1806
15456 and %o3, 0x022C, %g6
15457 stx %l0, [%l7 + 0x28]
15458 tg %xcc, 0x4
15459loop_1806:
15460 fxnor %f2, %f4, %f2
15461 subc %i6, 0x045E, %i7
15462 fbule,a %fcc2, loop_1807
15463 andcc %l2, %l6, %o6
15464 fmovrdgez %l1, %f14, %f10
15465 ldsh [%l7 + 0x30], %o1
15466loop_1807:
15467 lduw [%l7 + 0x70], %i4
15468 fbule %fcc2, loop_1808
15469 fandnot2s %f13, %f14, %f0
15470 stb %i2, [%l7 + 0x7B]
15471 fnegd %f0, %f8
15472loop_1808:
15473 fmovdcs %icc, %f2, %f0
15474 lduw [%l7 + 0x08], %i5
15475 fmovdcc %icc, %f1, %f10
15476 fpadd32s %f0, %f15, %f9
15477 fsrc1s %f4, %f0
15478 bleu %icc, loop_1809
15479 fmovrse %i0, %f2, %f3
15480 sth %g3, [%l7 + 0x62]
15481 stb %l3, [%l7 + 0x66]
15482loop_1809:
15483 ldd [%l7 + 0x48], %f8
15484 ldsh [%l7 + 0x1C], %o4
15485 lduh [%l7 + 0x18], %g1
15486 edge32 %o7, %g5, %l4
15487 fpadd16s %f10, %f6, %f5
15488 fmovrslez %i3, %f9, %f5
15489 fone %f10
15490 fbo %fcc0, loop_1810
15491 edge8n %o2, %g7, %o0
15492 edge16n %i1, %g4, %o5
15493 ldx [%l7 + 0x70], %l5
15494loop_1810:
15495 faligndata %f10, %f8, %f0
15496 sdiv %o3, 0x145B, %g2
15497 ldsw [%l7 + 0x30], %g6
15498 andn %l0, %i6, %l2
15499 add %l6, %o6, %i7
15500 std %f8, [%l7 + 0x20]
15501 tn %xcc, 0x6
15502 fmovdpos %xcc, %f15, %f5
15503 andn %o1, 0x0DD3, %i4
15504 fmovdleu %xcc, %f12, %f15
15505 bvc %icc, loop_1811
15506 fcmpgt32 %f4, %f2, %i2
15507 movleu %xcc, %i5, %i0
15508 fmul8x16au %f8, %f13, %f0
15509loop_1811:
15510 xnor %g3, %l3, %o4
15511 bgu,a %icc, loop_1812
15512 array32 %l1, %o7, %g1
15513 udivx %g5, 0x18B2, %i3
15514 fnors %f11, %f6, %f10
15515loop_1812:
15516 ldub [%l7 + 0x45], %o2
15517 fcmpne16 %f14, %f8, %l4
15518 fmovde %icc, %f12, %f14
15519 fzeros %f4
15520 fbul %fcc1, loop_1813
15521 std %f8, [%l7 + 0x38]
15522 sth %g7, [%l7 + 0x74]
15523 fmovsa %icc, %f14, %f7
15524loop_1813:
15525 movn %xcc, %o0, %i1
15526 fors %f0, %f2, %f7
15527 smul %o5, 0x08ED, %g4
15528 ldsw [%l7 + 0x4C], %o3
15529 std %f2, [%l7 + 0x68]
15530 ldsb [%l7 + 0x32], %g2
15531 fmovdcs %icc, %f15, %f15
15532 fpackfix %f10, %f2
15533 srlx %g6, %l5, %i6
15534 movrlz %l0, %l2, %o6
15535 fxors %f4, %f6, %f9
15536 udiv %l6, 0x1A41, %o1
15537 fmovrdlz %i7, %f10, %f8
15538 tgu %icc, 0x3
15539 fbuge %fcc2, loop_1814
15540 edge32ln %i4, %i2, %i0
15541 fbo,a %fcc0, loop_1815
15542 brnz,a %i5, loop_1816
15543loop_1814:
15544 fornot2s %f7, %f10, %f15
15545 fbg %fcc2, loop_1817
15546loop_1815:
15547 ldsb [%l7 + 0x1C], %g3
15548loop_1816:
15549 fmovrdlez %l3, %f2, %f10
15550 stx %o4, [%l7 + 0x60]
15551loop_1817:
15552 lduh [%l7 + 0x24], %o7
15553 ldub [%l7 + 0x72], %g1
15554 ld [%l7 + 0x64], %f1
15555 bneg loop_1818
15556 move %xcc, %g5, %l1
15557 stw %i3, [%l7 + 0x70]
15558 bcs,a %xcc, loop_1819
15559loop_1818:
15560 stx %l4, [%l7 + 0x08]
15561 lduw [%l7 + 0x44], %o2
15562 fxnor %f6, %f4, %f14
15563loop_1819:
15564 fmovs %f4, %f12
15565 fmovrde %o0, %f12, %f10
15566 fmovdpos %xcc, %f13, %f8
15567 fmul8x16 %f15, %f2, %f12
15568 fnot2 %f2, %f6
15569 fmovdgu %xcc, %f0, %f6
15570 stx %g7, [%l7 + 0x68]
15571 fnot2s %f10, %f8
15572 tvc %xcc, 0x4
15573 std %f8, [%l7 + 0x28]
15574 movpos %xcc, %o5, %g4
15575 stx %i1, [%l7 + 0x70]
15576 movl %xcc, %o3, %g6
15577 ldx [%l7 + 0x70], %l5
15578 fcmped %fcc1, %f14, %f2
15579 ld [%l7 + 0x40], %f2
15580 sdiv %g2, 0x083C, %l0
15581 ldsw [%l7 + 0x60], %i6
15582 bgu,a,pn %xcc, loop_1820
15583 fpmerge %f0, %f12, %f8
15584 edge8 %l2, %l6, %o1
15585 fcmpeq16 %f12, %f0, %i7
15586loop_1820:
15587 srax %i4, 0x0C, %i2
15588 fbul,a %fcc1, loop_1821
15589 fmovs %f6, %f4
15590 fmovsvc %xcc, %f14, %f6
15591 array16 %o6, %i0, %g3
15592loop_1821:
15593 lduh [%l7 + 0x70], %l3
15594 fcmpd %fcc0, %f8, %f2
15595 ldx [%l7 + 0x78], %i5
15596 edge32ln %o4, %o7, %g1
15597 fcmpeq32 %f12, %f12, %g5
15598 udiv %i3, 0x1A0E, %l4
15599 ldx [%l7 + 0x68], %l1
15600 fsrc2 %f4, %f14
15601 lduw [%l7 + 0x3C], %o2
15602 movre %g7, %o5, %o0
15603 fble,a %fcc0, loop_1822
15604 fpack32 %f6, %f2, %f10
15605 fabss %f15, %f5
15606 tge %xcc, 0x4
15607loop_1822:
15608 edge16l %g4, %i1, %g6
15609 fpmerge %f2, %f2, %f2
15610 fmovspos %xcc, %f9, %f15
15611 ldub [%l7 + 0x3B], %o3
15612 fmovsle %xcc, %f8, %f5
15613 tgu %xcc, 0x6
15614 bne,pt %icc, loop_1823
15615 movge %xcc, %g2, %l0
15616 fornot2s %f2, %f15, %f6
15617 fmovsn %icc, %f10, %f14
15618loop_1823:
15619 fmovsvs %icc, %f13, %f2
15620 bg,pt %xcc, loop_1824
15621 ld [%l7 + 0x30], %f11
15622 ldsh [%l7 + 0x6A], %l5
15623 addccc %l2, %i6, %o1
15624loop_1824:
15625 fornot2s %f3, %f4, %f14
15626 fmovdcs %xcc, %f0, %f5
15627 ldsh [%l7 + 0x7E], %l6
15628 ldsw [%l7 + 0x14], %i4
15629 stb %i2, [%l7 + 0x43]
15630 fcmpeq32 %f8, %f6, %o6
15631 fcmped %fcc0, %f2, %f8
15632 fmovrdlz %i7, %f6, %f6
15633 tvc %xcc, 0x1
15634 sth %i0, [%l7 + 0x32]
15635 fpackfix %f2, %f10
15636 subc %l3, %g3, %o4
15637 sethi 0x111B, %o7
15638 fmovrslz %g1, %f5, %f14
15639 fpmerge %f13, %f2, %f2
15640 udiv %g5, 0x0A46, %i5
15641 mulx %i3, 0x0AB5, %l1
15642 bleu,a,pn %xcc, loop_1825
15643 fnand %f0, %f0, %f12
15644 ldx [%l7 + 0x60], %o2
15645 fmovda %xcc, %f8, %f12
15646loop_1825:
15647 andcc %l4, 0x0A21, %o5
15648 sth %o0, [%l7 + 0x56]
15649 tne %xcc, 0x2
15650 movre %g4, 0x202, %i1
15651 fxnor %f8, %f14, %f0
15652 lduw [%l7 + 0x20], %g7
15653 fand %f10, %f6, %f8
15654 fpsub16s %f10, %f1, %f4
15655 udiv %o3, 0x043B, %g6
15656 ba,a,pt %icc, loop_1826
15657 fmuld8ulx16 %f13, %f9, %f14
15658 ldub [%l7 + 0x0E], %l0
15659 fbe,a %fcc0, loop_1827
15660loop_1826:
15661 fone %f4
15662 call loop_1828
15663 fcmpgt32 %f0, %f12, %l5
15664loop_1827:
15665 bshuffle %f4, %f2, %f10
15666 pdist %f14, %f2, %f14
15667loop_1828:
15668 movge %xcc, %l2, %i6
15669 ldsw [%l7 + 0x40], %o1
15670 bcs,a %xcc, loop_1829
15671 fbuge,a %fcc2, loop_1830
15672 fnot2s %f7, %f6
15673 ldsw [%l7 + 0x54], %l6
15674loop_1829:
15675 xor %i4, %i2, %g2
15676loop_1830:
15677 ble,a,pn %icc, loop_1831
15678 fcmpeq16 %f6, %f8, %o6
15679 tsubcc %i0, 0x1E46, %i7
15680 subc %g3, %l3, %o7
15681loop_1831:
15682 fmovdvs %icc, %f0, %f9
15683 fmul8x16al %f3, %f6, %f4
15684 fmovrsne %g1, %f9, %f12
15685 move %icc, %o4, %i5
15686 fmovrdlez %g5, %f12, %f2
15687 ldsh [%l7 + 0x3C], %i3
15688 fcmpne32 %f4, %f12, %l1
15689 lduw [%l7 + 0x10], %o2
15690 xnorcc %o5, %o0, %g4
15691 fsrc1 %f4, %f10
15692 fabss %f4, %f3
15693 sllx %l4, %i1, %o3
15694 stx %g7, [%l7 + 0x50]
15695 movvs %icc, %g6, %l0
15696 for %f12, %f8, %f0
15697 stb %l2, [%l7 + 0x76]
15698 taddcctv %i6, %l5, %o1
15699 movvc %icc, %i4, %l6
15700 nop
15701 setx loop_1832, %l0, %l1
15702 jmpl %l1, %g2
15703 edge32n %o6, %i2, %i0
15704 fmovsn %xcc, %f8, %f6
15705 movre %g3, 0x132, %l3
15706loop_1832:
15707 lduh [%l7 + 0x64], %o7
15708 st %f3, [%l7 + 0x60]
15709 smulcc %g1, %o4, %i7
15710 fmovde %xcc, %f1, %f11
15711 st %f15, [%l7 + 0x1C]
15712 fornot2 %f6, %f2, %f0
15713 subc %g5, 0x17EB, %i3
15714 ld [%l7 + 0x6C], %f9
15715 fbn %fcc2, loop_1833
15716 fpackfix %f0, %f15
15717 std %f6, [%l7 + 0x18]
15718 fmovsg %xcc, %f8, %f14
15719loop_1833:
15720 xnorcc %l1, %o2, %i5
15721 ldub [%l7 + 0x13], %o5
15722 ldub [%l7 + 0x5F], %o0
15723 fmovda %icc, %f8, %f0
15724 orn %g4, 0x05BA, %i1
15725 stx %l4, [%l7 + 0x40]
15726 tvc %xcc, 0x4
15727 fmovrde %g7, %f0, %f14
15728 tne %xcc, 0x3
15729 brnz,a %o3, loop_1834
15730 bne,a %icc, loop_1835
15731 lduw [%l7 + 0x30], %g6
15732 lduh [%l7 + 0x4A], %l0
15733loop_1834:
15734 fmul8sux16 %f4, %f10, %f8
15735loop_1835:
15736 popc %i6, %l2
15737 bcc %icc, loop_1836
15738 tcs %icc, 0x2
15739 fsrc2s %f1, %f9
15740 ldsh [%l7 + 0x1C], %l5
15741loop_1836:
15742 srlx %i4, %o1, %l6
15743 fmovdne %xcc, %f11, %f15
15744 std %f10, [%l7 + 0x28]
15745 brgz %o6, loop_1837
15746 fmovrsgz %i2, %f9, %f0
15747 fxnors %f5, %f7, %f13
15748 fpack32 %f4, %f0, %f14
15749loop_1837:
15750 ld [%l7 + 0x7C], %f4
15751 sdivx %g2, 0x1115, %g3
15752 ldub [%l7 + 0x51], %l3
15753 fblg %fcc0, loop_1838
15754 sth %i0, [%l7 + 0x4E]
15755 stw %o7, [%l7 + 0x3C]
15756 fbul,a %fcc1, loop_1839
15757loop_1838:
15758 fnands %f7, %f2, %f12
15759 fcmpes %fcc0, %f6, %f2
15760 and %g1, %o4, %i7
15761loop_1839:
15762 edge8ln %g5, %i3, %o2
15763 fpsub16s %f9, %f2, %f10
15764 sth %i5, [%l7 + 0x34]
15765 fmul8sux16 %f8, %f4, %f12
15766 fpmerge %f12, %f0, %f10
15767 fmovrslez %o5, %f1, %f7
15768 subccc %l1, 0x1587, %g4
15769 stw %o0, [%l7 + 0x20]
15770 be,a,pt %icc, loop_1840
15771 movrne %l4, %g7, %o3
15772 sth %i1, [%l7 + 0x42]
15773 fandnot1s %f14, %f13, %f4
15774loop_1840:
15775 fmovsge %icc, %f13, %f1
15776 fmovscs %xcc, %f11, %f12
15777 sll %g6, %l0, %l2
15778 bne,a %xcc, loop_1841
15779 fmul8x16 %f6, %f12, %f0
15780 tgu %icc, 0x5
15781 sth %i6, [%l7 + 0x08]
15782loop_1841:
15783 ldsb [%l7 + 0x67], %l5
15784 sethi 0x1EED, %i4
15785 sra %l6, 0x0B, %o1
15786 movge %xcc, %i2, %o6
15787 lduh [%l7 + 0x3E], %g3
15788 fmovscs %xcc, %f6, %f1
15789 fcmpgt16 %f10, %f6, %l3
15790 tle %xcc, 0x1
15791 fmovrdlez %g2, %f2, %f12
15792 fpadd32 %f2, %f0, %f12
15793 fcmple16 %f2, %f10, %o7
15794 std %f0, [%l7 + 0x08]
15795 sth %i0, [%l7 + 0x1E]
15796 alignaddr %g1, %o4, %i7
15797 ldd [%l7 + 0x78], %f6
15798 fxors %f12, %f2, %f0
15799 faligndata %f14, %f4, %f4
15800 fmul8x16al %f1, %f9, %f0
15801 fmovs %f8, %f12
15802 orcc %g5, 0x15AE, %i3
15803 add %i5, %o5, %l1
15804 fcmpeq16 %f2, %f10, %o2
15805 lduh [%l7 + 0x08], %o0
15806 bneg,a,pt %icc, loop_1842
15807 umulcc %l4, 0x16E7, %g4
15808 fbge,a %fcc2, loop_1843
15809 std %f14, [%l7 + 0x70]
15810loop_1842:
15811 sth %o3, [%l7 + 0x68]
15812 ldd [%l7 + 0x58], %f2
15813loop_1843:
15814 tcc %xcc, 0x5
15815 movcc %xcc, %g7, %i1
15816 lduh [%l7 + 0x44], %l0
15817 udiv %g6, 0x097B, %i6
15818 st %f13, [%l7 + 0x68]
15819 st %f6, [%l7 + 0x4C]
15820 edge32l %l5, %l2, %l6
15821 ldsh [%l7 + 0x4A], %o1
15822 ldub [%l7 + 0x1C], %i4
15823 lduw [%l7 + 0x3C], %i2
15824 bl,pn %xcc, loop_1844
15825 fmovse %icc, %f6, %f9
15826 array16 %g3, %o6, %l3
15827 ldx [%l7 + 0x40], %o7
15828loop_1844:
15829 mulx %g2, %i0, %g1
15830 ble %xcc, loop_1845
15831 tleu %icc, 0x6
15832 fcmpd %fcc1, %f14, %f10
15833 stw %o4, [%l7 + 0x70]
15834loop_1845:
15835 sth %i7, [%l7 + 0x4E]
15836 fcmpgt32 %f10, %f4, %i3
15837 lduw [%l7 + 0x78], %g5
15838 fbue,a %fcc1, loop_1846
15839 fmovrse %o5, %f3, %f11
15840 movl %xcc, %l1, %o2
15841 fabss %f3, %f0
15842loop_1846:
15843 bge,pt %icc, loop_1847
15844 fmovsneg %xcc, %f7, %f13
15845 ldd [%l7 + 0x20], %f6
15846 fmovdneg %icc, %f14, %f4
15847loop_1847:
15848 fmovrse %o0, %f3, %f10
15849 tpos %icc, 0x5
15850 sllx %l4, 0x02, %g4
15851 std %f4, [%l7 + 0x18]
15852 movrlz %o3, %i5, %i1
15853 fblg,a %fcc1, loop_1848
15854 ble,a loop_1849
15855 smul %l0, 0x0CAD, %g7
15856 edge32 %i6, %l5, %g6
15857loop_1848:
15858 ld [%l7 + 0x44], %f7
15859loop_1849:
15860 fbu %fcc0, loop_1850
15861 umul %l6, 0x0A49, %o1
15862 ldx [%l7 + 0x78], %i4
15863 ta %icc, 0x4
15864loop_1850:
15865 ldub [%l7 + 0x60], %l2
15866 stx %g3, [%l7 + 0x38]
15867 movrgz %i2, %l3, %o6
15868 fmovdneg %xcc, %f13, %f10
15869 popc 0x0703, %o7
15870 edge32n %i0, %g2, %g1
15871 ba loop_1851
15872 ld [%l7 + 0x4C], %f3
15873 fmovrdne %i7, %f14, %f2
15874 fnot1 %f2, %f6
15875loop_1851:
15876 fnands %f0, %f12, %f12
15877 array8 %o4, %g5, %o5
15878 xnor %l1, 0x0D07, %i3
15879 xnor %o2, 0x14A7, %o0
15880 movl %xcc, %g4, %l4
15881 fmul8sux16 %f14, %f4, %f6
15882 std %f14, [%l7 + 0x08]
15883 andcc %i5, %i1, %l0
15884 lduw [%l7 + 0x5C], %o3
15885 fpsub16s %f15, %f15, %f4
15886 edge16n %g7, %i6, %g6
15887 alignaddrl %l5, %o1, %l6
15888 fsrc1s %f5, %f5
15889 fmovsle %xcc, %f11, %f4
15890 lduw [%l7 + 0x7C], %l2
15891 lduh [%l7 + 0x56], %g3
15892 fmovsgu %icc, %f1, %f6
15893 fbuge %fcc0, loop_1852
15894 ldsb [%l7 + 0x59], %i4
15895 ld [%l7 + 0x14], %f11
15896 stx %i2, [%l7 + 0x10]
15897loop_1852:
15898 fmovd %f6, %f14
15899 fmovscs %icc, %f8, %f9
15900 bvc %xcc, loop_1853
15901 ldsb [%l7 + 0x72], %l3
15902 bvc %xcc, loop_1854
15903 sub %o6, %i0, %g2
15904loop_1853:
15905 movl %xcc, %o7, %g1
15906 fbo,a %fcc3, loop_1855
15907loop_1854:
15908 tneg %icc, 0x3
15909 ldsw [%l7 + 0x30], %o4
15910 fmovsn %icc, %f0, %f13
15911loop_1855:
15912 fmovrslz %g5, %f5, %f4
15913 fornot1s %f6, %f4, %f0
15914 ldsb [%l7 + 0x3D], %i7
15915 fmovrdlz %l1, %f10, %f14
15916 fpadd32s %f9, %f15, %f6
15917 edge32ln %i3, %o5, %o0
15918 fnot1s %f2, %f1
15919 fzero %f10
15920 sth %o2, [%l7 + 0x30]
15921 ld [%l7 + 0x3C], %f2
15922 ldd [%l7 + 0x50], %f8
15923 ldx [%l7 + 0x68], %g4
15924 tpos %icc, 0x5
15925 sll %i5, %l4, %i1
15926 popc %o3, %l0
15927 stb %i6, [%l7 + 0x1A]
15928 stx %g7, [%l7 + 0x50]
15929 stw %l5, [%l7 + 0x54]
15930 siam 0x7
15931 fcmple32 %f12, %f0, %o1
15932 stx %g6, [%l7 + 0x10]
15933 ldsb [%l7 + 0x7A], %l2
15934 bcc,a %icc, loop_1856
15935 movvc %icc, %g3, %l6
15936 smul %i4, %l3, %o6
15937 fcmpeq16 %f6, %f14, %i0
15938loop_1856:
15939 fmovse %xcc, %f3, %f9
15940 ldsb [%l7 + 0x2A], %g2
15941 fbn,a %fcc3, loop_1857
15942 addc %o7, 0x027E, %g1
15943 sub %o4, 0x158F, %g5
15944 ldsw [%l7 + 0x74], %i2
15945loop_1857:
15946 stx %i7, [%l7 + 0x78]
15947 fxors %f14, %f1, %f4
15948 fnands %f8, %f7, %f15
15949 fnor %f4, %f8, %f12
15950 fmul8ulx16 %f4, %f14, %f6
15951 movle %xcc, %l1, %i3
15952 fmovrdgz %o0, %f12, %f14
15953 ldsw [%l7 + 0x60], %o5
15954 st %f4, [%l7 + 0x70]
15955 ldd [%l7 + 0x48], %f2
15956 fmovsle %xcc, %f3, %f5
15957 stw %o2, [%l7 + 0x2C]
15958 st %f6, [%l7 + 0x40]
15959 ldx [%l7 + 0x70], %g4
15960 fornot2s %f3, %f12, %f5
15961 fmovsne %xcc, %f3, %f1
15962 ldsh [%l7 + 0x44], %i5
15963 sth %i1, [%l7 + 0x24]
15964 movge %xcc, %l4, %l0
15965 movgu %xcc, %o3, %g7
15966 fmovs %f5, %f1
15967 edge8l %l5, %i6, %g6
15968 call loop_1858
15969 fmovse %xcc, %f6, %f6
15970 sub %o1, 0x063C, %g3
15971 fornot1s %f4, %f15, %f7
15972loop_1858:
15973 stw %l6, [%l7 + 0x30]
15974 fmuld8sux16 %f12, %f7, %f0
15975 tge %icc, 0x1
15976 stw %i4, [%l7 + 0x40]
15977 fmuld8ulx16 %f5, %f2, %f10
15978 fcmpd %fcc3, %f6, %f14
15979 bl,a,pn %xcc, loop_1859
15980 addccc %l2, 0x0E10, %o6
15981 udivcc %i0, 0x00C7, %l3
15982 ldsh [%l7 + 0x68], %o7
15983loop_1859:
15984 bge,a loop_1860
15985 fmovdvc %xcc, %f13, %f3
15986 ldsw [%l7 + 0x5C], %g2
15987 ldsb [%l7 + 0x7D], %o4
15988loop_1860:
15989 xorcc %g1, 0x14C6, %g5
15990 sth %i7, [%l7 + 0x40]
15991 lduw [%l7 + 0x70], %l1
15992 ldub [%l7 + 0x58], %i3
15993 fmovdgu %xcc, %f10, %f2
15994 subcc %o0, 0x05C5, %o5
15995 tsubcc %o2, %i2, %g4
15996 ldsh [%l7 + 0x0A], %i1
15997 ldx [%l7 + 0x48], %i5
15998 fblg,a %fcc2, loop_1861
15999 fmul8ulx16 %f2, %f2, %f14
16000 fmovrdgez %l4, %f0, %f2
16001 stb %l0, [%l7 + 0x39]
16002loop_1861:
16003 fpack32 %f10, %f14, %f10
16004 nop
16005 setx loop_1862, %l0, %l1
16006 wrpr 0x1, %tl
16007 wrpr %l1, %tpc
16008 add %l1, 0x4, %l1
16009 wrpr %l1, %tnpc
16010 setx 0x34400001400, %l0, %l1
16011 wrpr %l1, %tstate
16012 wrhpr 0x4, %htstate
16013 retry
16014 bneg,a,pn %icc, loop_1863
16015 edge8n %g7, %l5, %i6
16016 bcs %icc, loop_1864
16017loop_1862:
16018 tcc %xcc, 0x7
16019loop_1863:
16020 bcc,a,pn %icc, loop_1865
16021 ldsh [%l7 + 0x28], %g6
16022loop_1864:
16023 alignaddr %o3, %o1, %g3
16024 fmovrsgz %l6, %f1, %f6
16025loop_1865:
16026 ldd [%l7 + 0x18], %f14
16027 edge32ln %i4, %l2, %i0
16028 andncc %o6, %l3, %o7
16029 std %f0, [%l7 + 0x40]
16030 fcmpgt32 %f8, %f4, %o4
16031 movre %g2, %g1, %i7
16032 addcc %g5, 0x17CC, %i3
16033 edge16ln %o0, %l1, %o5
16034 movcc %icc, %o2, %i2
16035 fandnot1s %f14, %f13, %f8
16036 movcs %xcc, %i1, %i5
16037 andncc %l4, %g4, %g7
16038 ldsw [%l7 + 0x6C], %l5
16039 fmovsleu %xcc, %f11, %f15
16040 tne %xcc, 0x3
16041 xorcc %l0, 0x186A, %g6
16042 brz,a %i6, loop_1866
16043 tg %icc, 0x4
16044 sethi 0x1CE0, %o1
16045 fornot1 %f4, %f6, %f14
16046loop_1866:
16047 ldx [%l7 + 0x58], %g3
16048 subcc %o3, %i4, %l2
16049 brz,a %l6, loop_1867
16050 fpack16 %f14, %f11
16051 stw %o6, [%l7 + 0x2C]
16052 ldsb [%l7 + 0x0A], %i0
16053loop_1867:
16054 bneg,a,pn %xcc, loop_1868
16055 fbu,a %fcc1, loop_1869
16056 brlez,a %o7, loop_1870
16057 taddcc %o4, %g2, %g1
16058loop_1868:
16059 fnegd %f4, %f4
16060loop_1869:
16061 ldsb [%l7 + 0x3A], %i7
16062loop_1870:
16063 fbne %fcc1, loop_1871
16064 fmuld8ulx16 %f8, %f15, %f4
16065 xor %l3, %g5, %o0
16066 ldx [%l7 + 0x40], %i3
16067loop_1871:
16068 brnz %o5, loop_1872
16069 edge16ln %l1, %o2, %i1
16070 brgez,a %i2, loop_1873
16071 te %icc, 0x6
16072loop_1872:
16073 ldsw [%l7 + 0x34], %i5
16074 fabss %f9, %f11
16075loop_1873:
16076 fexpand %f6, %f8
16077 movgu %icc, %g4, %l4
16078 fcmpd %fcc2, %f6, %f0
16079 bl,pn %icc, loop_1874
16080 subcc %g7, %l5, %g6
16081 addc %i6, 0x07D0, %o1
16082 fmovrsgez %l0, %f15, %f13
16083loop_1874:
16084 movle %icc, %o3, %i4
16085 brlez %g3, loop_1875
16086 stx %l6, [%l7 + 0x28]
16087 ldsb [%l7 + 0x23], %o6
16088 ldx [%l7 + 0x48], %i0
16089loop_1875:
16090 brlz,a %l2, loop_1876
16091 fmovsne %xcc, %f11, %f4
16092 tcs %icc, 0x0
16093 tgu %icc, 0x1
16094loop_1876:
16095 sra %o7, %g2, %o4
16096 lduw [%l7 + 0x24], %i7
16097 ldsb [%l7 + 0x50], %g1
16098 bge,a loop_1877
16099 fmul8x16al %f15, %f4, %f12
16100 umulcc %l3, 0x1F29, %o0
16101 fmovdn %xcc, %f12, %f14
16102loop_1877:
16103 sth %i3, [%l7 + 0x4E]
16104 stw %g5, [%l7 + 0x28]
16105 andncc %o5, %l1, %i1
16106 movcs %icc, %i2, %i5
16107 lduh [%l7 + 0x10], %g4
16108 tpos %icc, 0x6
16109 mova %icc, %l4, %o2
16110 sth %l5, [%l7 + 0x70]
16111 nop
16112 setx loop_1878, %l0, %l1
16113 jmpl %l1, %g6
16114 movn %icc, %g7, %i6
16115 st %f9, [%l7 + 0x3C]
16116 fnand %f0, %f4, %f2
16117loop_1878:
16118 fbe %fcc1, loop_1879
16119 srl %o1, %l0, %i4
16120 fornot1 %f0, %f0, %f10
16121 bneg,a loop_1880
16122loop_1879:
16123 fmul8x16al %f8, %f9, %f8
16124 srlx %g3, 0x0F, %o3
16125 stb %l6, [%l7 + 0x0D]
16126loop_1880:
16127 tg %xcc, 0x1
16128 stb %o6, [%l7 + 0x34]
16129 ldsb [%l7 + 0x45], %l2
16130 fmovscs %icc, %f13, %f10
16131 tge %icc, 0x1
16132 fzero %f6
16133 st %f0, [%l7 + 0x7C]
16134 movgu %xcc, %i0, %o7
16135 bne,pt %xcc, loop_1881
16136 add %o4, 0x1574, %i7
16137 fnor %f2, %f10, %f8
16138 fmul8ulx16 %f8, %f4, %f4
16139loop_1881:
16140 fnot1 %f6, %f6
16141 st %f2, [%l7 + 0x50]
16142 lduw [%l7 + 0x78], %g2
16143 bgu %icc, loop_1882
16144 lduh [%l7 + 0x16], %g1
16145 fpackfix %f8, %f10
16146 fpack16 %f8, %f12
16147loop_1882:
16148 fmul8x16 %f5, %f2, %f6
16149 ld [%l7 + 0x7C], %f0
16150 fmovdge %xcc, %f15, %f11
16151 fmovscc %icc, %f3, %f3
16152 fnot2s %f15, %f7
16153 fmovsg %xcc, %f4, %f1
16154 movgu %icc, %o0, %i3
16155 fpackfix %f12, %f11
16156 mova %xcc, %l3, %o5
16157 movvs %icc, %g5, %i1
16158 call loop_1883
16159 ldub [%l7 + 0x31], %i2
16160 edge32n %l1, %i5, %g4
16161 movcs %xcc, %o2, %l4
16162loop_1883:
16163 ldsh [%l7 + 0x14], %g6
16164 fcmpne32 %f8, %f6, %l5
16165 ldsh [%l7 + 0x68], %i6
16166 for %f10, %f4, %f8
16167 popc 0x050E, %o1
16168 std %f14, [%l7 + 0x48]
16169 ldub [%l7 + 0x42], %g7
16170 edge32n %i4, %l0, %o3
16171 fmovsvc %xcc, %f0, %f8
16172 sth %g3, [%l7 + 0x6E]
16173 ta %icc, 0x0
16174 ldsw [%l7 + 0x24], %o6
16175 andncc %l2, %i0, %l6
16176 fbug %fcc0, loop_1884
16177 bgu,a loop_1885
16178 lduh [%l7 + 0x10], %o4
16179 fpmerge %f9, %f0, %f14
16180loop_1884:
16181 fmovscc %xcc, %f3, %f8
16182loop_1885:
16183 stb %i7, [%l7 + 0x62]
16184 fmovsne %icc, %f4, %f13
16185 orncc %o7, 0x11E4, %g2
16186 ldsb [%l7 + 0x48], %g1
16187 faligndata %f10, %f12, %f4
16188 edge8 %i3, %l3, %o5
16189 fmovsne %xcc, %f0, %f6
16190 ldsb [%l7 + 0x79], %g5
16191 popc %i1, %o0
16192 fmovrdgz %l1, %f2, %f4
16193 andncc %i5, %i2, %o2
16194 alignaddrl %g4, %l4, %l5
16195 sth %i6, [%l7 + 0x7E]
16196 fpack16 %f2, %f13
16197 bshuffle %f4, %f14, %f0
16198 nop
16199 setx loop_1886, %l0, %l1
16200 wrpr 0x1, %tl
16201 wrpr %l1, %tpc
16202 add %l1, 0x4, %l1
16203 wrpr %l1, %tnpc
16204 setx 0x34400001400, %l0, %l1
16205 wrpr %l1, %tstate
16206 wrhpr 0x4, %htstate
16207 retry
16208 lduw [%l7 + 0x1C], %g6
16209 stb %g7, [%l7 + 0x4B]
16210 tcc %xcc, 0x0
16211loop_1886:
16212 move %icc, %o1, %i4
16213 ldd [%l7 + 0x08], %f0
16214 ldsb [%l7 + 0x5A], %o3
16215 fmovsn %xcc, %f14, %f5
16216 sdiv %g3, 0x197D, %o6
16217 bcs loop_1887
16218 xnorcc %l0, 0x0C83, %i0
16219 tg %icc, 0x4
16220 fpsub32 %f0, %f2, %f6
16221loop_1887:
16222 tl %icc, 0x7
16223 ldub [%l7 + 0x54], %l2
16224 subc %l6, %o4, %i7
16225 edge32n %g2, %g1, %i3
16226 ldsw [%l7 + 0x58], %o7
16227 tpos %icc, 0x0
16228 tsubcctv %l3, %o5, %i1
16229 ldx [%l7 + 0x60], %g5
16230 lduh [%l7 + 0x66], %l1
16231 fmovsgu %icc, %f15, %f12
16232 fmovrsgez %o0, %f15, %f0
16233 fnegs %f10, %f9
16234 move %icc, %i5, %o2
16235 brz,a %i2, loop_1888
16236 stw %g4, [%l7 + 0x4C]
16237 fpmerge %f15, %f14, %f10
16238 fsrc2 %f8, %f6
16239loop_1888:
16240 fnands %f6, %f7, %f3
16241 fands %f10, %f12, %f8
16242 fcmpne32 %f0, %f2, %l5
16243 fpadd16 %f2, %f12, %f2
16244 fbue %fcc0, loop_1889
16245 ldsh [%l7 + 0x1E], %i6
16246 fzero %f12
16247 nop
16248 setx loop_1890, %l0, %l1
16249 wrpr 0x1, %tl
16250 wrpr %l1, %tpc
16251 add %l1, 0x4, %l1
16252 wrpr %l1, %tnpc
16253 setx 0x34400001400, %l0, %l1
16254 wrpr %l1, %tstate
16255 wrhpr 0x4, %htstate
16256 retry
16257loop_1889:
16258 edge32 %l4, %g7, %g6
16259 orn %i4, 0x09D1, %o1
16260 nop
16261 setx loop_1891, %l0, %l1
16262 jmpl %l1, %o3
16263loop_1890:
16264 subc %o6, 0x0C77, %l0
16265 bl loop_1892
16266 taddcctv %i0, 0x1483, %l2
16267loop_1891:
16268 addccc %l6, 0x065E, %o4
16269 andn %i7, %g2, %g1
16270loop_1892:
16271 alignaddrl %i3, %o7, %l3
16272 ldsw [%l7 + 0x34], %g3
16273 ld [%l7 + 0x14], %f10
16274 srl %i1, 0x06, %o5
16275 fnands %f13, %f6, %f15
16276 bne loop_1893
16277 fbne,a %fcc1, loop_1894
16278 fpadd32 %f4, %f8, %f2
16279 ld [%l7 + 0x28], %f2
16280loop_1893:
16281 tle %xcc, 0x2
16282loop_1894:
16283 bl,pt %xcc, loop_1895
16284 fsrc1s %f9, %f11
16285 add %g5, 0x16F6, %l1
16286 fornot2s %f10, %f14, %f6
16287loop_1895:
16288 fornot1 %f14, %f12, %f2
16289 ldd [%l7 + 0x10], %f2
16290 tneg %xcc, 0x1
16291 movvc %xcc, %i5, %o0
16292 movpos %xcc, %i2, %o2
16293 ldsh [%l7 + 0x3C], %l5
16294 fpmerge %f2, %f2, %f6
16295 andn %i6, %l4, %g4
16296 orn %g6, 0x0247, %g7
16297 ldsh [%l7 + 0x5A], %i4
16298 fbule,a %fcc3, loop_1896
16299 stx %o3, [%l7 + 0x40]
16300 tl %xcc, 0x6
16301 fornot1s %f11, %f10, %f2
16302loop_1896:
16303 fpadd32 %f0, %f8, %f14
16304 stx %o6, [%l7 + 0x10]
16305 ldx [%l7 + 0x18], %l0
16306 udivx %o1, 0x0F8A, %l2
16307 bvc,pt %xcc, loop_1897
16308 ldsh [%l7 + 0x0A], %l6
16309 fbne,a %fcc2, loop_1898
16310 bn %icc, loop_1899
16311loop_1897:
16312 fzeros %f9
16313 fbuge %fcc1, loop_1900
16314loop_1898:
16315 fmovdneg %xcc, %f9, %f6
16316loop_1899:
16317 ldub [%l7 + 0x22], %i0
16318 tleu %icc, 0x1
16319loop_1900:
16320 bl,pt %xcc, loop_1901
16321 fbo %fcc3, loop_1902
16322 ldub [%l7 + 0x27], %i7
16323 ldub [%l7 + 0x40], %g2
16324loop_1901:
16325 fba,a %fcc3, loop_1903
16326loop_1902:
16327 add %o4, 0x0528, %g1
16328 sdivx %i3, 0x0D01, %l3
16329 edge32l %o7, %i1, %o5
16330loop_1903:
16331 sdivcc %g3, 0x0AA0, %g5
16332 sth %i5, [%l7 + 0x28]
16333 tne %xcc, 0x2
16334 and %l1, %o0, %i2
16335 lduh [%l7 + 0x24], %o2
16336 fxors %f10, %f13, %f11
16337 ldub [%l7 + 0x71], %i6
16338 fmovrsne %l5, %f3, %f0
16339 andncc %l4, %g4, %g7
16340 fpsub32 %f6, %f12, %f8
16341 stw %g6, [%l7 + 0x68]
16342 sth %o3, [%l7 + 0x0E]
16343 andcc %o6, 0x0597, %l0
16344 stx %o1, [%l7 + 0x28]
16345 smul %l2, 0x1F86, %i4
16346 brnz %l6, loop_1904
16347 ldsb [%l7 + 0x4F], %i7
16348 fbl %fcc2, loop_1905
16349 andn %g2, 0x1DEE, %o4
16350loop_1904:
16351 fcmpeq32 %f0, %f10, %i0
16352 stw %i3, [%l7 + 0x3C]
16353loop_1905:
16354 movvc %xcc, %g1, %l3
16355 bvc,a,pt %xcc, loop_1906
16356 tcs %xcc, 0x1
16357 fmovsleu %xcc, %f10, %f1
16358 movpos %xcc, %o7, %o5
16359loop_1906:
16360 std %f2, [%l7 + 0x18]
16361 fmovsne %icc, %f11, %f2
16362 tl %icc, 0x6
16363 ldd [%l7 + 0x38], %f14
16364 fbule %fcc3, loop_1907
16365 sth %g3, [%l7 + 0x62]
16366 call loop_1908
16367 fbul,a %fcc1, loop_1909
16368loop_1907:
16369 fxor %f6, %f12, %f0
16370 stx %g5, [%l7 + 0x48]
16371loop_1908:
16372 fmovrsne %i1, %f12, %f12
16373loop_1909:
16374 xorcc %l1, 0x0B91, %i5
16375 fornot2s %f2, %f2, %f11
16376 ta %xcc, 0x4
16377 array8 %o0, %i2, %o2
16378 ldsw [%l7 + 0x44], %i6
16379 ldsw [%l7 + 0x28], %l4
16380 tg %xcc, 0x3
16381 sth %g4, [%l7 + 0x0E]
16382 fpsub32s %f6, %f8, %f13
16383 sdiv %g7, 0x1DD1, %g6
16384 fmul8x16 %f3, %f14, %f8
16385 fbuge %fcc2, loop_1910
16386 fbug %fcc0, loop_1911
16387 bneg,a,pt %icc, loop_1912
16388 ld [%l7 + 0x5C], %f14
16389loop_1910:
16390 sub %l5, 0x1BF7, %o6
16391loop_1911:
16392 ldd [%l7 + 0x20], %f0
16393loop_1912:
16394 lduh [%l7 + 0x2C], %l0
16395 fmovdle %xcc, %f6, %f4
16396 fmovdl %icc, %f4, %f10
16397 tleu %xcc, 0x3
16398 ldd [%l7 + 0x30], %f12
16399 fnot1s %f12, %f1
16400 fmovdvs %xcc, %f11, %f12
16401 brz,a %o3, loop_1913
16402 faligndata %f10, %f6, %f12
16403 tl %icc, 0x5
16404 ldsh [%l7 + 0x14], %o1
16405loop_1913:
16406 edge8n %i4, %l6, %l2
16407 fmovrse %i7, %f10, %f8
16408 bn,a,pn %icc, loop_1914
16409 ldsw [%l7 + 0x6C], %o4
16410 st %f10, [%l7 + 0x4C]
16411 srax %i0, %i3, %g2
16412loop_1914:
16413 fbu %fcc3, loop_1915
16414 ldsw [%l7 + 0x48], %l3
16415 fnand %f4, %f0, %f6
16416 fcmpne32 %f6, %f0, %o7
16417loop_1915:
16418 bshuffle %f2, %f6, %f12
16419 lduw [%l7 + 0x10], %g1
16420 movrgz %g3, 0x117, %g5
16421 fmovdleu %icc, %f0, %f2
16422 tne %icc, 0x3
16423 fpsub32s %f2, %f0, %f5
16424 fcmpne16 %f10, %f8, %i1
16425 fxor %f8, %f12, %f14
16426 ldsw [%l7 + 0x68], %l1
16427 fba %fcc3, loop_1916
16428 fmovrdne %o5, %f12, %f4
16429 alignaddr %i5, %i2, %o2
16430 stb %o0, [%l7 + 0x63]
16431loop_1916:
16432 ldsb [%l7 + 0x6E], %l4
16433 sdivcc %g4, 0x0623, %i6
16434 ldd [%l7 + 0x78], %f2
16435 edge32ln %g6, %l5, %o6
16436 fnor %f2, %f10, %f8
16437 fornot2s %f9, %f1, %f11
16438 ldsw [%l7 + 0x1C], %g7
16439 ldub [%l7 + 0x57], %l0
16440 lduh [%l7 + 0x62], %o1
16441 ld [%l7 + 0x40], %f4
16442 ldd [%l7 + 0x20], %f4
16443 or %o3, 0x0FF3, %i4
16444 fbo,a %fcc0, loop_1917
16445 sth %l6, [%l7 + 0x24]
16446 ldsh [%l7 + 0x08], %l2
16447 fmovrsne %o4, %f3, %f13
16448loop_1917:
16449 fmovsg %icc, %f12, %f10
16450 sllx %i0, 0x1D, %i7
16451 ldsw [%l7 + 0x34], %g2
16452 bpos,a %icc, loop_1918
16453 movrne %l3, %o7, %g1
16454 movg %icc, %i3, %g5
16455 pdist %f6, %f2, %f6
16456loop_1918:
16457 movl %xcc, %i1, %g3
16458 ldsw [%l7 + 0x2C], %l1
16459 tneg %icc, 0x7
16460 fmovrslz %i5, %f9, %f9
16461 fmovdgu %icc, %f8, %f10
16462 fmovdcs %icc, %f8, %f4
16463 ldsh [%l7 + 0x1E], %o5
16464 movvs %xcc, %o2, %i2
16465 ble loop_1919
16466 ldsb [%l7 + 0x15], %o0
16467 lduw [%l7 + 0x54], %l4
16468 edge16 %g4, %i6, %g6
16469loop_1919:
16470 sth %l5, [%l7 + 0x6A]
16471 orn %g7, %o6, %l0
16472 te %icc, 0x4
16473 stx %o1, [%l7 + 0x58]
16474 call loop_1920
16475 fmul8sux16 %f10, %f10, %f0
16476 fornot2 %f14, %f4, %f4
16477 std %f4, [%l7 + 0x70]
16478loop_1920:
16479 ldd [%l7 + 0x68], %f10
16480 bvs,a,pt %icc, loop_1921
16481 tpos %xcc, 0x5
16482 edge16l %o3, %l6, %l2
16483 stw %o4, [%l7 + 0x54]
16484loop_1921:
16485 stb %i0, [%l7 + 0x2C]
16486 udiv %i7, 0x0040, %i4
16487 fmovrdgz %g2, %f8, %f0
16488 fmovse %icc, %f3, %f6
16489 ldd [%l7 + 0x38], %f10
16490 fornot1 %f6, %f2, %f8
16491 mulscc %o7, %g1, %l3
16492 fmovsgu %icc, %f4, %f7
16493 stb %i3, [%l7 + 0x62]
16494 edge32n %g5, %g3, %i1
16495 lduh [%l7 + 0x5C], %i5
16496 std %f4, [%l7 + 0x30]
16497 andcc %l1, %o5, %i2
16498 ldub [%l7 + 0x42], %o0
16499 or %l4, 0x0A1C, %g4
16500 bgu,pn %icc, loop_1922
16501 fmuld8sux16 %f14, %f1, %f2
16502 mulx %o2, %i6, %g6
16503 fpadd32 %f12, %f6, %f8
16504loop_1922:
16505 fands %f14, %f9, %f5
16506 fpadd32 %f6, %f14, %f8
16507 fmovdcc %xcc, %f8, %f1
16508 fpsub16 %f14, %f8, %f12
16509 bvc,pn %xcc, loop_1923
16510 edge8n %l5, %g7, %l0
16511 movrlz %o1, 0x31A, %o3
16512 fmovdge %icc, %f2, %f2
16513loop_1923:
16514 fsrc1 %f10, %f4
16515 movn %xcc, %o6, %l2
16516 fblg,a %fcc1, loop_1924
16517 srlx %l6, 0x02, %o4
16518 fxors %f13, %f1, %f10
16519 fcmpgt16 %f10, %f4, %i0
16520loop_1924:
16521 fmovrde %i7, %f14, %f6
16522 fmovsvc %xcc, %f15, %f14
16523 lduw [%l7 + 0x28], %i4
16524 fmovdgu %icc, %f8, %f13
16525 fmovrslz %o7, %f4, %f5
16526 stx %g2, [%l7 + 0x70]
16527 subcc %l3, 0x1216, %g1
16528 be %icc, loop_1925
16529 sra %g5, 0x12, %i3
16530 fnot1 %f6, %f12
16531 ldx [%l7 + 0x60], %i1
16532loop_1925:
16533 ldsw [%l7 + 0x70], %g3
16534 sth %i5, [%l7 + 0x6A]
16535 or %l1, 0x0408, %i2
16536 fmovdgu %icc, %f12, %f1
16537 fcmpne32 %f0, %f2, %o5
16538 stx %l4, [%l7 + 0x08]
16539 fmovsa %icc, %f6, %f8
16540 lduw [%l7 + 0x1C], %g4
16541 fpsub32s %f3, %f0, %f13
16542 ldsh [%l7 + 0x2C], %o0
16543 call loop_1926
16544 ldub [%l7 + 0x6A], %o2
16545 lduh [%l7 + 0x10], %g6
16546 fmovspos %xcc, %f14, %f12
16547loop_1926:
16548 edge32n %i6, %l5, %g7
16549 lduh [%l7 + 0x56], %o1
16550 fnands %f14, %f13, %f12
16551 movrgez %o3, %l0, %l2
16552 orn %o6, %l6, %o4
16553 brgez %i7, loop_1927
16554 lduw [%l7 + 0x24], %i0
16555 sethi 0x12DF, %o7
16556 ldsh [%l7 + 0x0C], %g2
16557loop_1927:
16558 bneg,pt %xcc, loop_1928
16559 ld [%l7 + 0x58], %f13
16560 movne %icc, %i4, %g1
16561 subcc %l3, 0x10AF, %g5
16562loop_1928:
16563 ldsh [%l7 + 0x1A], %i1
16564 ldsb [%l7 + 0x41], %i3
16565 fbne,a %fcc2, loop_1929
16566 fnor %f6, %f8, %f14
16567 addc %i5, %l1, %i2
16568 lduw [%l7 + 0x44], %o5
16569loop_1929:
16570 brnz %g3, loop_1930
16571 sra %l4, %o0, %o2
16572 fpackfix %f6, %f0
16573 stw %g6, [%l7 + 0x78]
16574loop_1930:
16575 fcmpne32 %f8, %f4, %i6
16576 st %f7, [%l7 + 0x0C]
16577 ldd [%l7 + 0x58], %f14
16578 fbe,a %fcc2, loop_1931
16579 fones %f3
16580 edge32 %l5, %g4, %o1
16581 ble,pn %xcc, loop_1932
16582loop_1931:
16583 move %xcc, %o3, %g7
16584 and %l2, %o6, %l6
16585 fornot1 %f12, %f8, %f8
16586loop_1932:
16587 umul %l0, %i7, %o4
16588 fcmped %fcc3, %f8, %f14
16589 nop
16590 setx loop_1933, %l0, %l1
16591 wrpr 0x1, %tl
16592 wrpr %l1, %tpc
16593 add %l1, 0x4, %l1
16594 wrpr %l1, %tnpc
16595 setx 0x34400001400, %l0, %l1
16596 wrpr %l1, %tstate
16597 wrhpr 0x4, %htstate
16598 retry
16599 fmovscs %icc, %f12, %f10
16600 array16 %o7, %i0, %g2
16601 addcc %g1, 0x1EDF, %i4
16602loop_1933:
16603 fbne,a %fcc2, loop_1934
16604 ldsw [%l7 + 0x58], %g5
16605 umul %i1, %l3, %i3
16606 std %f4, [%l7 + 0x18]
16607loop_1934:
16608 brz %l1, loop_1935
16609 std %f8, [%l7 + 0x78]
16610 movneg %xcc, %i2, %o5
16611 stx %g3, [%l7 + 0x40]
16612loop_1935:
16613 fcmpgt16 %f8, %f12, %i5
16614 ldx [%l7 + 0x58], %o0
16615 fbe,a %fcc0, loop_1936
16616 fbule %fcc3, loop_1937
16617 stx %l4, [%l7 + 0x38]
16618 lduw [%l7 + 0x44], %g6
16619loop_1936:
16620 stw %i6, [%l7 + 0x28]
16621loop_1937:
16622 tle %xcc, 0x2
16623 nop
16624 setx loop_1938, %l0, %l1
16625 wrpr 0x1, %tl
16626 wrpr %l1, %tpc
16627 add %l1, 0x4, %l1
16628 wrpr %l1, %tnpc
16629 setx 0x34400001400, %l0, %l1
16630 wrpr %l1, %tstate
16631 wrhpr 0x4, %htstate
16632 retry
16633 std %f8, [%l7 + 0x08]
16634 ldsh [%l7 + 0x7E], %o2
16635 edge8l %g4, %l5, %o3
16636loop_1938:
16637 fmovrsgz %o1, %f14, %f3
16638 udivx %g7, 0x0E93, %o6
16639 ldsh [%l7 + 0x50], %l2
16640 fbn %fcc0, loop_1939
16641 fsrc2s %f5, %f11
16642 fornot1 %f0, %f0, %f10
16643 fbe,a %fcc0, loop_1940
16644loop_1939:
16645 ldub [%l7 + 0x6E], %l0
16646 bgu loop_1941
16647 fpmerge %f7, %f1, %f0
16648loop_1940:
16649 ld [%l7 + 0x54], %f4
16650 bshuffle %f4, %f2, %f14
16651loop_1941:
16652 xnorcc %i7, 0x0EBD, %o4
16653 edge32l %o7, %i0, %g2
16654 fbl,a %fcc2, loop_1942
16655 ldsh [%l7 + 0x54], %l6
16656 fmovsvs %xcc, %f0, %f12
16657 edge32 %i4, %g1, %i1
16658loop_1942:
16659 bcc,a %xcc, loop_1943
16660 lduw [%l7 + 0x70], %l3
16661 bvs,a loop_1944
16662 tcc %xcc, 0x2
16663loop_1943:
16664 edge16 %g5, %l1, %i2
16665 lduh [%l7 + 0x3E], %o5
16666loop_1944:
16667 bneg,pn %icc, loop_1945
16668 fmovsl %xcc, %f15, %f13
16669 bl,a,pt %icc, loop_1946
16670 ldub [%l7 + 0x46], %g3
16671loop_1945:
16672 fcmped %fcc3, %f8, %f10
16673 fandnot2 %f12, %f2, %f6
16674loop_1946:
16675 sra %i5, 0x0D, %o0
16676 taddcctv %l4, %g6, %i3
16677 fmovdcs %icc, %f0, %f8
16678 ldsh [%l7 + 0x12], %o2
16679 fxnors %f13, %f1, %f1
16680 fbule %fcc2, loop_1947
16681 std %f6, [%l7 + 0x20]
16682 lduh [%l7 + 0x2E], %g4
16683 lduw [%l7 + 0x08], %l5
16684loop_1947:
16685 movn %icc, %i6, %o1
16686 movcc %xcc, %g7, %o6
16687 fmovdgu %icc, %f12, %f3
16688 brnz,a %o3, loop_1948
16689 ldsh [%l7 + 0x44], %l0
16690 movrgez %l2, %i7, %o4
16691 edge8l %o7, %i0, %l6
16692loop_1948:
16693 movvs %icc, %i4, %g2
16694 fmovrdlz %i1, %f2, %f4
16695 stw %l3, [%l7 + 0x50]
16696 ldub [%l7 + 0x6A], %g1
16697 stx %l1, [%l7 + 0x18]
16698 ldub [%l7 + 0x55], %g5
16699 bvs loop_1949
16700 fmovsl %xcc, %f7, %f15
16701 fmovrsgez %o5, %f9, %f3
16702 movl %xcc, %i2, %i5
16703loop_1949:
16704 stw %o0, [%l7 + 0x7C]
16705 stx %g3, [%l7 + 0x68]
16706 fbue,a %fcc1, loop_1950
16707 tsubcctv %l4, %g6, %o2
16708 or %g4, 0x0A4E, %i3
16709 ldsh [%l7 + 0x44], %i6
16710loop_1950:
16711 ldsw [%l7 + 0x40], %l5
16712 movrgz %g7, 0x1C0, %o1
16713 ldd [%l7 + 0x78], %f0
16714 bneg,pt %xcc, loop_1951
16715 lduh [%l7 + 0x26], %o6
16716 ba %xcc, loop_1952
16717 std %f0, [%l7 + 0x58]
16718loop_1951:
16719 edge16 %o3, %l2, %l0
16720 tleu %xcc, 0x7
16721loop_1952:
16722 movg %xcc, %o4, %i7
16723 ldsh [%l7 + 0x0C], %i0
16724 fxnors %f14, %f1, %f14
16725 bvs,pn %xcc, loop_1953
16726 fandnot1 %f4, %f6, %f0
16727 andcc %o7, 0x1B3F, %l6
16728 ldd [%l7 + 0x70], %f14
16729loop_1953:
16730 fnegs %f12, %f15
16731 fcmpgt16 %f6, %f14, %g2
16732 ld [%l7 + 0x30], %f7
16733 st %f1, [%l7 + 0x44]
16734 subc %i1, 0x0DE4, %l3
16735 st %f9, [%l7 + 0x48]
16736 ldx [%l7 + 0x78], %i4
16737 ldx [%l7 + 0x28], %l1
16738 umulcc %g5, 0x0144, %g1
16739 stw %o5, [%l7 + 0x64]
16740 mulx %i2, %i5, %o0
16741 fmovdcc %icc, %f3, %f7
16742 stb %g3, [%l7 + 0x3B]
16743 smul %g6, 0x0A25, %l4
16744 fcmpgt32 %f4, %f6, %o2
16745 bcs loop_1954
16746 sth %i3, [%l7 + 0x16]
16747 edge32l %i6, %l5, %g4
16748 fmovrslez %g7, %f2, %f2
16749loop_1954:
16750 ldx [%l7 + 0x18], %o6
16751 st %f12, [%l7 + 0x6C]
16752 ld [%l7 + 0x48], %f7
16753 ldub [%l7 + 0x7B], %o1
16754 stb %o3, [%l7 + 0x0B]
16755 edge16ln %l0, %o4, %l2
16756 fcmpeq32 %f14, %f14, %i0
16757 stw %i7, [%l7 + 0x64]
16758 edge32n %l6, %o7, %g2
16759 lduw [%l7 + 0x08], %i1
16760 fmovsn %xcc, %f8, %f0
16761 srax %l3, %l1, %i4
16762 fandnot2 %f6, %f10, %f4
16763 tg %xcc, 0x0
16764 umulcc %g1, 0x0B1B, %o5
16765 bvc,pt %xcc, loop_1955
16766 addccc %i2, %i5, %o0
16767 stw %g3, [%l7 + 0x54]
16768 fmovsvs %xcc, %f8, %f8
16769loop_1955:
16770 stw %g6, [%l7 + 0x08]
16771 ldsb [%l7 + 0x46], %l4
16772 ldsh [%l7 + 0x56], %o2
16773 movcs %icc, %g5, %i6
16774 movrgz %i3, 0x3D9, %l5
16775 std %f10, [%l7 + 0x28]
16776 smul %g4, 0x1F5E, %o6
16777 stb %g7, [%l7 + 0x19]
16778 pdist %f4, %f10, %f8
16779 udiv %o3, 0x0C6C, %o1
16780 fpsub32 %f14, %f4, %f8
16781 fmul8x16al %f2, %f2, %f8
16782 lduw [%l7 + 0x2C], %l0
16783 stw %o4, [%l7 + 0x30]
16784 fone %f4
16785 fmovsn %icc, %f7, %f2
16786 fmovsvc %xcc, %f9, %f9
16787 edge32l %l2, %i0, %l6
16788 sth %i7, [%l7 + 0x24]
16789 fmovscs %xcc, %f0, %f12
16790 fmovsne %xcc, %f10, %f7
16791 ld [%l7 + 0x40], %f3
16792 sll %g2, 0x06, %o7
16793 fmovdn %icc, %f9, %f6
16794 fmovrde %l3, %f12, %f0
16795 movneg %icc, %l1, %i4
16796 xorcc %g1, 0x0F68, %i1
16797 lduw [%l7 + 0x4C], %i2
16798 sdivcc %i5, 0x07EE, %o5
16799 fmovrsne %g3, %f6, %f2
16800 fpmerge %f0, %f0, %f12
16801 ldd [%l7 + 0x68], %f0
16802 fbo,a %fcc1, loop_1956
16803 fbge %fcc1, loop_1957
16804 lduh [%l7 + 0x7A], %o0
16805 fmovrdgz %l4, %f10, %f8
16806loop_1956:
16807 stx %g6, [%l7 + 0x40]
16808loop_1957:
16809 std %f8, [%l7 + 0x38]
16810 fmovdvs %icc, %f1, %f12
16811 std %f2, [%l7 + 0x18]
16812 sdivx %g5, 0x0706, %i6
16813 sdivcc %o2, 0x1C52, %i3
16814 fmovsneg %xcc, %f8, %f13
16815 movvc %xcc, %g4, %l5
16816 ldx [%l7 + 0x10], %g7
16817 fmovdg %icc, %f2, %f11
16818 taddcctv %o3, 0x07B4, %o1
16819 edge32 %o6, %o4, %l2
16820 lduw [%l7 + 0x10], %i0
16821 srlx %l6, %i7, %g2
16822 stb %l0, [%l7 + 0x10]
16823 ldub [%l7 + 0x36], %o7
16824 fmovde %icc, %f3, %f14
16825 std %f0, [%l7 + 0x58]
16826 movgu %xcc, %l3, %l1
16827 ldx [%l7 + 0x10], %i4
16828 fcmpgt32 %f0, %f10, %i1
16829 std %f6, [%l7 + 0x20]
16830 sdivcc %i2, 0x063E, %g1
16831 and %o5, 0x1442, %i5
16832 faligndata %f0, %f6, %f4
16833 smulcc %o0, 0x0A99, %l4
16834 ld [%l7 + 0x18], %f6
16835 stb %g6, [%l7 + 0x26]
16836 fbu,a %fcc1, loop_1958
16837 nop
16838 setx loop_1959, %l0, %l1
16839 wrpr 0x1, %tl
16840 wrpr %l1, %tnpc
16841 setx 0x34400001400, %l0, %l1
16842 wrpr %l1, %tstate
16843 wrhpr 0x4, %htstate
16844 done
16845 fbe,a %fcc2, loop_1960
16846 brlez %g5, loop_1961
16847loop_1958:
16848 mulx %g3, 0x1BB2, %i6
16849loop_1959:
16850 movvs %icc, %i3, %g4
16851loop_1960:
16852 movne %icc, %l5, %o2
16853loop_1961:
16854 or %o3, %o1, %o6
16855 fcmped %fcc3, %f14, %f14
16856 fbu,a %fcc3, loop_1962
16857 fmovdvs %xcc, %f5, %f1
16858 fbg %fcc0, loop_1963
16859 sth %g7, [%l7 + 0x60]
16860loop_1962:
16861 ldsw [%l7 + 0x4C], %l2
16862 movrne %i0, %o4, %l6
16863loop_1963:
16864 bg,pn %xcc, loop_1964
16865 ld [%l7 + 0x74], %f15
16866 movleu %icc, %i7, %l0
16867 fmovsne %icc, %f0, %f13
16868loop_1964:
16869 sth %o7, [%l7 + 0x6E]
16870 ld [%l7 + 0x5C], %f10
16871 fbule %fcc1, loop_1965
16872 lduw [%l7 + 0x5C], %g2
16873 fmovdvs %xcc, %f0, %f14
16874 fors %f13, %f15, %f9
16875loop_1965:
16876 ldub [%l7 + 0x31], %l3
16877 fmovrdlz %i4, %f4, %f0
16878 std %f0, [%l7 + 0x38]
16879 fcmpgt32 %f4, %f6, %i1
16880 fmovsge %xcc, %f11, %f14
16881 movrgez %i2, 0x29D, %g1
16882 fcmpgt16 %f12, %f4, %l1
16883 edge32n %o5, %i5, %l4
16884 lduw [%l7 + 0x28], %g6
16885 fmovrslz %o0, %f13, %f3
16886 tcs %xcc, 0x5
16887 subccc %g5, 0x1085, %g3
16888 sll %i3, %g4, %i6
16889 or %o2, %o3, %o1
16890 fmovsne %xcc, %f12, %f8
16891 te %xcc, 0x3
16892 bvc,a loop_1966
16893 fmuld8ulx16 %f12, %f6, %f10
16894 xor %o6, 0x1831, %l5
16895 lduh [%l7 + 0x2E], %l2
16896loop_1966:
16897 edge32 %i0, %g7, %o4
16898 alignaddrl %l6, %l0, %i7
16899 fmovse %xcc, %f7, %f0
16900 taddcc %o7, 0x094C, %l3
16901 ldub [%l7 + 0x6F], %i4
16902 udivx %i1, 0x1C61, %g2
16903 fba,a %fcc0, loop_1967
16904 stb %i2, [%l7 + 0x31]
16905 ldsb [%l7 + 0x1C], %g1
16906 fmuld8sux16 %f4, %f9, %f8
16907loop_1967:
16908 fsrc2 %f2, %f10
16909 ldub [%l7 + 0x34], %l1
16910 std %f4, [%l7 + 0x58]
16911 ldsb [%l7 + 0x0F], %i5
16912 fmovdcc %xcc, %f6, %f12
16913 ldsw [%l7 + 0x40], %l4
16914 brgz %g6, loop_1968
16915 ldx [%l7 + 0x38], %o0
16916 stx %g5, [%l7 + 0x30]
16917 ld [%l7 + 0x18], %f5
16918loop_1968:
16919 udiv %g3, 0x1511, %i3
16920 ldsb [%l7 + 0x4E], %g4
16921 ldsw [%l7 + 0x54], %i6
16922 fands %f9, %f1, %f3
16923 smulcc %o2, 0x1B35, %o5
16924 nop
16925 setx loop_1969, %l0, %l1
16926 wrpr 0x1, %tl
16927 wrpr %l1, %tnpc
16928 setx 0x34400001400, %l0, %l1
16929 wrpr %l1, %tstate
16930 wrhpr 0x4, %htstate
16931 done
16932 umulcc %o3, 0x0ED7, %o1
16933 tg %icc, 0x7
16934 fmovse %icc, %f14, %f7
16935loop_1969:
16936 stw %l5, [%l7 + 0x74]
16937 bcc,pn %xcc, loop_1970
16938 fsrc1 %f10, %f12
16939 std %f6, [%l7 + 0x70]
16940 smul %o6, 0x082B, %l2
16941loop_1970:
16942 st %f8, [%l7 + 0x68]
16943 fabss %f4, %f5
16944 ldd [%l7 + 0x10], %f12
16945 brgz %g7, loop_1971
16946 st %f12, [%l7 + 0x28]
16947 fpadd16s %f7, %f0, %f6
16948 movne %icc, %o4, %l6
16949loop_1971:
16950 fmovdn %xcc, %f7, %f13
16951 fmul8sux16 %f2, %f8, %f2
16952 nop
16953 setx loop_1972, %l0, %l1
16954 jmpl %l1, %i0
16955 fpadd16s %f2, %f7, %f7
16956 ldub [%l7 + 0x64], %i7
16957 fmovdn %icc, %f2, %f9
16958loop_1972:
16959 fnands %f11, %f1, %f14
16960 lduh [%l7 + 0x22], %o7
16961 fnegd %f10, %f6
16962 ba,a loop_1973
16963 fba,a %fcc2, loop_1974
16964 alignaddr %l3, %l0, %i4
16965 fandnot1 %f0, %f2, %f12
16966loop_1973:
16967 fbne,a %fcc1, loop_1975
16968loop_1974:
16969 fmovscc %icc, %f0, %f6
16970 fandnot2s %f11, %f15, %f14
16971 lduw [%l7 + 0x20], %i1
16972loop_1975:
16973 ldsh [%l7 + 0x0E], %i2
16974 stb %g1, [%l7 + 0x67]
16975 fmul8x16au %f9, %f6, %f14
16976 ldsh [%l7 + 0x2C], %g2
16977 fmovdge %icc, %f9, %f4
16978 xnor %i5, 0x17E3, %l1
16979 ldd [%l7 + 0x48], %f4
16980 sethi 0x0544, %l4
16981 movrlz %o0, %g5, %g3
16982 bne %icc, loop_1976
16983 alignaddrl %i3, %g4, %g6
16984 fmovdle %icc, %f10, %f14
16985 fba %fcc2, loop_1977
16986loop_1976:
16987 fmul8sux16 %f4, %f4, %f4
16988 fnand %f6, %f4, %f14
16989 brgz %o2, loop_1978
16990loop_1977:
16991 bl loop_1979
16992 fbne %fcc0, loop_1980
16993 srl %i6, %o5, %o3
16994loop_1978:
16995 ldsw [%l7 + 0x4C], %o1
16996loop_1979:
16997 lduw [%l7 + 0x3C], %l5
16998loop_1980:
16999 addcc %o6, 0x0259, %g7
17000 brlez %o4, loop_1981
17001 subcc %l2, %i0, %i7
17002 tpos %xcc, 0x4
17003 ldsb [%l7 + 0x28], %o7
17004loop_1981:
17005 movrlz %l3, 0x317, %l0
17006 movvc %xcc, %l6, %i1
17007 and %i2, %g1, %g2
17008 lduh [%l7 + 0x6E], %i5
17009 edge8l %l1, %l4, %o0
17010 ldx [%l7 + 0x08], %g5
17011 xnor %g3, %i4, %i3
17012 array32 %g4, %g6, %o2
17013 fand %f0, %f12, %f0
17014 stb %i6, [%l7 + 0x5B]
17015 fcmpgt16 %f0, %f0, %o5
17016 fbue %fcc1, loop_1982
17017 st %f10, [%l7 + 0x30]
17018 ba,a %icc, loop_1983
17019 fnot2 %f6, %f8
17020loop_1982:
17021 brz,a %o3, loop_1984
17022 lduw [%l7 + 0x10], %o1
17023loop_1983:
17024 edge32l %l5, %g7, %o6
17025 bg,pt %icc, loop_1985
17026loop_1984:
17027 fbue %fcc2, loop_1986
17028 brlez,a %o4, loop_1987
17029 ldd [%l7 + 0x48], %f6
17030loop_1985:
17031 movrgez %l2, 0x280, %i0
17032loop_1986:
17033 fabss %f14, %f1
17034loop_1987:
17035 fand %f2, %f12, %f8
17036 ta %xcc, 0x4
17037 fmovrsne %i7, %f12, %f0
17038 movneg %icc, %l3, %o7
17039 brlz %l0, loop_1988
17040 popc %l6, %i1
17041 movrlez %i2, 0x366, %g2
17042 fpack16 %f2, %f9
17043loop_1988:
17044 tcs %xcc, 0x0
17045 ldx [%l7 + 0x28], %i5
17046 fmul8sux16 %f14, %f6, %f10
17047 ldsb [%l7 + 0x1E], %l1
17048 fsrc1 %f12, %f14
17049 bl,pn %icc, loop_1989
17050 be,a,pt %icc, loop_1990
17051 ldx [%l7 + 0x50], %g1
17052 alignaddrl %o0, %g5, %l4
17053loop_1989:
17054 ldsw [%l7 + 0x54], %g3
17055loop_1990:
17056 fmovrsne %i4, %f7, %f11
17057 umulcc %i3, %g6, %g4
17058 bg %xcc, loop_1991
17059 st %f13, [%l7 + 0x08]
17060 bn,pn %icc, loop_1992
17061 tpos %icc, 0x5
17062loop_1991:
17063 ld [%l7 + 0x38], %f15
17064 fornot1s %f9, %f2, %f13
17065loop_1992:
17066 bpos,a loop_1993
17067 ld [%l7 + 0x18], %f0
17068 fbg,a %fcc3, loop_1994
17069 andcc %i6, 0x1A01, %o5
17070loop_1993:
17071 movrlz %o2, 0x2A0, %o1
17072 fcmpne16 %f2, %f2, %l5
17073loop_1994:
17074 fornot2 %f4, %f0, %f14
17075 stb %g7, [%l7 + 0x5F]
17076 lduh [%l7 + 0x6C], %o3
17077 addccc %o4, 0x1904, %o6
17078 fmovsa %xcc, %f12, %f2
17079 bpos,pn %icc, loop_1995
17080 xnorcc %i0, 0x10F4, %l2
17081 std %f12, [%l7 + 0x68]
17082 xnorcc %l3, %i7, %l0
17083loop_1995:
17084 bn,pn %icc, loop_1996
17085 movrgez %l6, 0x142, %o7
17086 fand %f10, %f4, %f2
17087 bvc,a,pn %xcc, loop_1997
17088loop_1996:
17089 stb %i1, [%l7 + 0x5C]
17090 st %f12, [%l7 + 0x18]
17091 fnot2s %f4, %f2
17092loop_1997:
17093 fba,a %fcc2, loop_1998
17094 fmovsgu %xcc, %f5, %f6
17095 ld [%l7 + 0x40], %f12
17096 sth %i2, [%l7 + 0x08]
17097loop_1998:
17098 tgu %xcc, 0x4
17099 fxnor %f14, %f2, %f8
17100 tsubcc %g2, 0x1FA0, %i5
17101 fmovdne %xcc, %f2, %f11
17102 fpadd16s %f15, %f3, %f7
17103 fmovd %f6, %f2
17104 fcmped %fcc0, %f2, %f10
17105 edge16l %g1, %l1, %g5
17106 bvs %icc, loop_1999
17107 movrgz %l4, %o0, %g3
17108 fbl,a %fcc2, loop_2000
17109 xor %i3, 0x12B2, %i4
17110loop_1999:
17111 mova %xcc, %g4, %i6
17112 bpos,pn %icc, loop_2001
17113loop_2000:
17114 ldsh [%l7 + 0x78], %o5
17115 fmovdleu %icc, %f7, %f6
17116 faligndata %f4, %f12, %f10
17117loop_2001:
17118 movneg %icc, %g6, %o2
17119 ba,pt %xcc, loop_2002
17120 movle %xcc, %l5, %o1
17121 brlz,a %g7, loop_2003
17122 tg %xcc, 0x3
17123loop_2002:
17124 fcmple16 %f8, %f6, %o3
17125 sth %o4, [%l7 + 0x76]
17126loop_2003:
17127 fmovspos %icc, %f2, %f9
17128 fmovs %f6, %f13
17129 movvc %xcc, %i0, %l2
17130 ldsw [%l7 + 0x14], %l3
17131 fpadd16 %f10, %f2, %f14
17132 or %o6, 0x0C83, %l0
17133 fmovsgu %icc, %f9, %f14
17134 stb %i7, [%l7 + 0x22]
17135 nop
17136 setx loop_2004, %l0, %l1
17137 wrpr 0x1, %tl
17138 wrpr %l1, %tpc
17139 add %l1, 0x4, %l1
17140 wrpr %l1, %tnpc
17141 setx 0x34400001400, %l0, %l1
17142 wrpr %l1, %tstate
17143 wrhpr 0x4, %htstate
17144 retry
17145 sth %l6, [%l7 + 0x66]
17146 bleu,a,pt %xcc, loop_2005
17147 fcmpeq32 %f14, %f0, %o7
17148loop_2004:
17149 fmovrdlz %i2, %f6, %f14
17150 orcc %g2, 0x141C, %i1
17151loop_2005:
17152 fmovrsne %i5, %f3, %f6
17153 array8 %g1, %g5, %l1
17154 bcc,a %icc, loop_2006
17155 xnor %o0, %g3, %i3
17156 fmovs %f1, %f3
17157 stw %l4, [%l7 + 0x50]
17158loop_2006:
17159 fmovdle %xcc, %f4, %f14
17160 bcs %icc, loop_2007
17161 fornot2s %f12, %f12, %f10
17162 movrgz %g4, %i6, %o5
17163 fxnors %f3, %f0, %f6
17164loop_2007:
17165 sth %g6, [%l7 + 0x1E]
17166 fmul8x16 %f14, %f6, %f12
17167 ldub [%l7 + 0x7B], %i4
17168 fandnot2 %f8, %f0, %f14
17169 ldsh [%l7 + 0x72], %o2
17170 fcmpeq32 %f2, %f4, %l5
17171 movrlz %g7, 0x2C2, %o3
17172 tl %xcc, 0x5
17173 for %f8, %f8, %f8
17174 ldx [%l7 + 0x28], %o1
17175 fmul8ulx16 %f4, %f14, %f14
17176 orn %i0, %o4, %l2
17177 fcmpeq32 %f2, %f12, %l3
17178 fmovrdne %l0, %f10, %f0
17179 fmovdleu %xcc, %f11, %f5
17180 ldub [%l7 + 0x7F], %o6
17181 array16 %l6, %o7, %i7
17182 fcmpes %fcc1, %f3, %f14
17183 lduw [%l7 + 0x5C], %i2
17184 srlx %i1, %g2, %g1
17185 fmovd %f6, %f12
17186 fones %f13
17187 fmovdle %xcc, %f10, %f5
17188 fmovdne %xcc, %f15, %f5
17189 fmovdneg %icc, %f13, %f0
17190 fpsub32 %f8, %f2, %f6
17191 lduh [%l7 + 0x66], %g5
17192 ba,a,pn %icc, loop_2008
17193 fmuld8sux16 %f0, %f9, %f14
17194 bneg,a %icc, loop_2009
17195 fmovsvc %xcc, %f0, %f2
17196loop_2008:
17197 xor %l1, %o0, %i5
17198 fcmpeq32 %f12, %f4, %g3
17199loop_2009:
17200 movrne %i3, %g4, %i6
17201 edge8l %l4, %o5, %i4
17202 ldsw [%l7 + 0x78], %g6
17203 fbule,a %fcc0, loop_2010
17204 orcc %o2, %l5, %g7
17205 ld [%l7 + 0x2C], %f14
17206 stb %o1, [%l7 + 0x0E]
17207loop_2010:
17208 fmovsle %icc, %f4, %f10
17209 std %f8, [%l7 + 0x50]
17210 bvs %icc, loop_2011
17211 fcmpgt16 %f0, %f4, %i0
17212 ldd [%l7 + 0x38], %f14
17213 fandnot1 %f2, %f14, %f8
17214loop_2011:
17215 sth %o3, [%l7 + 0x2E]
17216 stx %o4, [%l7 + 0x18]
17217 fba %fcc0, loop_2012
17218 fmovsle %icc, %f1, %f11
17219 ldx [%l7 + 0x58], %l3
17220 movleu %xcc, %l0, %o6
17221loop_2012:
17222 sth %l2, [%l7 + 0x58]
17223 andn %l6, 0x0EF1, %i7
17224 movrgez %o7, 0x319, %i1
17225 tge %icc, 0x7
17226 pdist %f6, %f8, %f14
17227 ldd [%l7 + 0x40], %f8
17228 tle %xcc, 0x5
17229 fmovrdgez %g2, %f14, %f2
17230 ldsh [%l7 + 0x10], %g1
17231 fbg %fcc0, loop_2013
17232 fmovsgu %icc, %f6, %f7
17233 fmovrsgz %g5, %f11, %f1
17234 stx %l1, [%l7 + 0x78]
17235loop_2013:
17236 sth %o0, [%l7 + 0x0A]
17237 ba,a,pt %xcc, loop_2014
17238 ldsh [%l7 + 0x32], %i5
17239 pdist %f14, %f8, %f10
17240 fmovde %icc, %f11, %f12
17241loop_2014:
17242 edge16l %g3, %i2, %g4
17243 st %f0, [%l7 + 0x50]
17244 movg %icc, %i6, %l4
17245 fble,a %fcc3, loop_2015
17246 st %f10, [%l7 + 0x5C]
17247 udivcc %o5, 0x031E, %i4
17248 for %f2, %f0, %f12
17249loop_2015:
17250 fabss %f10, %f4
17251 nop
17252 setx loop_2016, %l0, %l1
17253 jmpl %l1, %g6
17254 fornot1 %f0, %f14, %f6
17255 movcs %xcc, %i3, %o2
17256 fnegd %f12, %f10
17257loop_2016:
17258 fnands %f11, %f7, %f14
17259 fmovrdgez %g7, %f12, %f6
17260 std %f14, [%l7 + 0x08]
17261 brgz %o1, loop_2017
17262 fbe,a %fcc3, loop_2018
17263 sra %l5, %i0, %o3
17264 tsubcctv %l3, %l0, %o4
17265loop_2017:
17266 bg %xcc, loop_2019
17267loop_2018:
17268 ldsh [%l7 + 0x30], %l2
17269 fbule,a %fcc1, loop_2020
17270 tl %icc, 0x0
17271loop_2019:
17272 edge8l %l6, %o6, %o7
17273 orn %i1, %g2, %i7
17274loop_2020:
17275 stw %g1, [%l7 + 0x64]
17276 ldsw [%l7 + 0x74], %g5
17277 fxnor %f2, %f12, %f12
17278 ld [%l7 + 0x30], %f9
17279 stw %l1, [%l7 + 0x48]
17280 fxors %f9, %f13, %f5
17281 sdiv %o0, 0x1FD9, %g3
17282 tle %icc, 0x7
17283 lduw [%l7 + 0x3C], %i2
17284 tg %xcc, 0x2
17285 bcs,a,pt %icc, loop_2021
17286 be,a,pn %icc, loop_2022
17287 faligndata %f2, %f10, %f12
17288 ble %icc, loop_2023
17289loop_2021:
17290 st %f8, [%l7 + 0x10]
17291loop_2022:
17292 fandnot2 %f8, %f12, %f4
17293 tsubcctv %g4, %i5, %l4
17294loop_2023:
17295 taddcctv %o5, 0x061F, %i6
17296 stw %i4, [%l7 + 0x58]
17297 fmul8x16au %f1, %f8, %f8
17298 andn %g6, 0x0E28, %i3
17299 std %f14, [%l7 + 0x10]
17300 fmul8x16 %f15, %f6, %f8
17301 fsrc1s %f2, %f8
17302 std %f4, [%l7 + 0x68]
17303 bn,a,pt %xcc, loop_2024
17304 subcc %g7, %o2, %l5
17305 tsubcctv %i0, %o3, %o1
17306 movgu %icc, %l0, %l3
17307loop_2024:
17308 movrlz %l2, %l6, %o6
17309 std %f8, [%l7 + 0x28]
17310 fmovdl %xcc, %f0, %f6
17311 fandnot2s %f12, %f4, %f12
17312 stw %o4, [%l7 + 0x4C]
17313 edge8ln %o7, %g2, %i7
17314 ld [%l7 + 0x40], %f8
17315 ba,pn %xcc, loop_2025
17316 movcs %icc, %i1, %g5
17317 sethi 0x0C52, %g1
17318 movcs %xcc, %o0, %l1
17319loop_2025:
17320 bne,a %icc, loop_2026
17321 orn %g3, 0x1374, %g4
17322 fmul8ulx16 %f14, %f4, %f12
17323 std %f14, [%l7 + 0x50]
17324loop_2026:
17325 brlz,a %i2, loop_2027
17326 lduw [%l7 + 0x64], %l4
17327 fsrc1s %f9, %f13
17328 faligndata %f2, %f4, %f10
17329loop_2027:
17330 fmovrsgez %i5, %f13, %f8
17331 stw %o5, [%l7 + 0x1C]
17332 std %f6, [%l7 + 0x40]
17333 fmovsne %xcc, %f5, %f11
17334 bne,pn %icc, loop_2028
17335 lduh [%l7 + 0x0C], %i4
17336 fmovrdlz %g6, %f8, %f4
17337 ldub [%l7 + 0x0D], %i6
17338loop_2028:
17339 bne,a,pt %icc, loop_2029
17340 ldsh [%l7 + 0x7A], %i3
17341 fmovrsgz %g7, %f12, %f6
17342 std %f8, [%l7 + 0x68]
17343loop_2029:
17344 xnor %l5, %o2, %o3
17345 smul %i0, %l0, %o1
17346 bge,a,pt %xcc, loop_2030
17347 addccc %l3, 0x1427, %l2
17348 tgu %xcc, 0x4
17349 addccc %l6, 0x1CB9, %o6
17350loop_2030:
17351 stx %o7, [%l7 + 0x28]
17352 brnz,a %o4, loop_2031
17353 movle %xcc, %i7, %g2
17354 bshuffle %f4, %f2, %f12
17355 ldsb [%l7 + 0x4E], %i1
17356loop_2031:
17357 nop
17358 setx loop_2032, %l0, %l1
17359 wrpr 0x1, %tl
17360 wrpr %l1, %tpc
17361 add %l1, 0x4, %l1
17362 wrpr %l1, %tnpc
17363 setx 0x34400001400, %l0, %l1
17364 wrpr %l1, %tstate
17365 wrhpr 0x4, %htstate
17366 retry
17367 st %f10, [%l7 + 0x08]
17368 fsrc2 %f4, %f10
17369 xnor %g5, %g1, %l1
17370loop_2032:
17371 fbl %fcc0, loop_2033
17372 bge,a,pt %icc, loop_2034
17373 std %f2, [%l7 + 0x08]
17374 ldsb [%l7 + 0x4A], %o0
17375loop_2033:
17376 fcmpeq32 %f14, %f8, %g3
17377loop_2034:
17378 std %f14, [%l7 + 0x28]
17379 movrgez %g4, 0x2B1, %l4
17380 movneg %xcc, %i2, %o5
17381 tl %icc, 0x2
17382 fmovsgu %icc, %f5, %f6
17383 fand %f2, %f10, %f8
17384 and %i5, %g6, %i4
17385 fmul8x16 %f0, %f8, %f14
17386 ldsb [%l7 + 0x6B], %i6
17387 fmovspos %icc, %f2, %f12
17388 udivx %i3, 0x12A1, %g7
17389 mulx %l5, %o2, %o3
17390 movleu %xcc, %i0, %l0
17391 ldsh [%l7 + 0x10], %o1
17392 lduh [%l7 + 0x46], %l2
17393 fpsub32s %f11, %f5, %f7
17394 fbe,a %fcc3, loop_2035
17395 fpack16 %f4, %f1
17396 ldsh [%l7 + 0x12], %l3
17397 fbul,a %fcc3, loop_2036
17398loop_2035:
17399 fmuld8ulx16 %f6, %f2, %f6
17400 fsrc2 %f12, %f14
17401 fblg,a %fcc2, loop_2037
17402loop_2036:
17403 lduh [%l7 + 0x38], %l6
17404 ba,pt %icc, loop_2038
17405 bgu loop_2039
17406loop_2037:
17407 ldsw [%l7 + 0x24], %o6
17408 ldsh [%l7 + 0x58], %o7
17409loop_2038:
17410 fmovdneg %icc, %f14, %f10
17411loop_2039:
17412 fxor %f2, %f0, %f4
17413 st %f12, [%l7 + 0x3C]
17414 std %f4, [%l7 + 0x38]
17415 lduw [%l7 + 0x48], %i7
17416 srl %g2, %i1, %o4
17417 stb %g5, [%l7 + 0x0D]
17418 lduh [%l7 + 0x24], %l1
17419 fmovrdne %o0, %f12, %f6
17420 fnand %f4, %f0, %f12
17421 fmovsge %icc, %f2, %f7
17422 nop
17423 setx loop_2040, %l0, %l1
17424 wrpr 0x1, %tl
17425 wrpr %l1, %tnpc
17426 setx 0x34400001400, %l0, %l1
17427 wrpr %l1, %tstate
17428 wrhpr 0x4, %htstate
17429 done
17430 fsrc1 %f0, %f8
17431 srax %g1, %g3, %l4
17432 stx %g4, [%l7 + 0x40]
17433loop_2040:
17434 mulscc %o5, 0x0DD5, %i5
17435 ldsw [%l7 + 0x6C], %g6
17436 bl loop_2041
17437 bgu,a %icc, loop_2042
17438 std %f2, [%l7 + 0x10]
17439 nop
17440 setx loop_2043, %l0, %l1
17441 jmpl %l1, %i4
17442loop_2041:
17443 nop
17444 setx loop_2044, %l0, %l1
17445 wrpr 0x1, %tl
17446 wrpr %l1, %tpc
17447 add %l1, 0x4, %l1
17448 wrpr %l1, %tnpc
17449 setx 0x34400001400, %l0, %l1
17450 wrpr %l1, %tstate
17451 wrhpr 0x4, %htstate
17452 retry
17453loop_2042:
17454 tge %xcc, 0x2
17455 tne %icc, 0x6
17456loop_2043:
17457 stw %i6, [%l7 + 0x24]
17458loop_2044:
17459 fpack16 %f4, %f4
17460 fnors %f5, %f13, %f10
17461 fmovsneg %icc, %f12, %f14
17462 fpsub16s %f0, %f8, %f15
17463 movpos %icc, %i2, %g7
17464 lduw [%l7 + 0x68], %i3
17465 fbg %fcc1, loop_2045
17466 orn %o2, 0x1D80, %l5
17467 sub %i0, %l0, %o3
17468 fmovse %xcc, %f6, %f5
17469loop_2045:
17470 fmovdcs %xcc, %f5, %f5
17471 tvs %icc, 0x7
17472 fzeros %f6
17473 be,a,pt %xcc, loop_2046
17474 brnz,a %l2, loop_2047
17475 bgu,a loop_2048
17476 bcs,a,pn %icc, loop_2049
17477loop_2046:
17478 ldd [%l7 + 0x58], %f8
17479loop_2047:
17480 fmovrdne %l3, %f14, %f6
17481loop_2048:
17482 ldsh [%l7 + 0x58], %o1
17483loop_2049:
17484 array16 %l6, %o7, %o6
17485 fcmpeq16 %f0, %f12, %g2
17486 fmovdcs %icc, %f8, %f6
17487 ldub [%l7 + 0x12], %i7
17488 fors %f5, %f6, %f4
17489 edge16n %i1, %o4, %l1
17490 tcs %icc, 0x0
17491 fbg %fcc0, loop_2050
17492 ldub [%l7 + 0x5A], %g5
17493 fmovrse %g1, %f2, %f13
17494 fmovsgu %xcc, %f12, %f3
17495loop_2050:
17496 fabss %f11, %f15
17497 fmovsn %xcc, %f9, %f4
17498 srax %g3, %o0, %g4
17499 lduw [%l7 + 0x0C], %o5
17500 fornot1s %f5, %f6, %f5
17501 ldsw [%l7 + 0x1C], %i5
17502 fpack16 %f2, %f6
17503 ldd [%l7 + 0x20], %f6
17504 fnot1s %f0, %f3
17505 movrne %l4, 0x2D3, %g6
17506 stx %i6, [%l7 + 0x48]
17507 fmovsne %icc, %f6, %f2
17508 orncc %i4, %g7, %i2
17509 fmovdl %icc, %f9, %f9
17510 movrne %o2, %i3, %l5
17511 fcmpd %fcc1, %f0, %f8
17512 movre %l0, 0x0A0, %o3
17513 fmovsa %xcc, %f1, %f14
17514 and %l2, %l3, %o1
17515 fbge,a %fcc0, loop_2051
17516 fcmple16 %f0, %f2, %i0
17517 fbge,a %fcc0, loop_2052
17518 brgz %o7, loop_2053
17519loop_2051:
17520 call loop_2054
17521 ldub [%l7 + 0x3B], %o6
17522loop_2052:
17523 fmovda %icc, %f6, %f15
17524loop_2053:
17525 fmovdvs %xcc, %f1, %f3
17526loop_2054:
17527 sethi 0x1FF7, %l6
17528 lduh [%l7 + 0x28], %i7
17529 ldd [%l7 + 0x78], %f2
17530 lduw [%l7 + 0x40], %g2
17531 stb %i1, [%l7 + 0x1B]
17532 fpsub32s %f6, %f15, %f5
17533 fmovdgu %xcc, %f7, %f13
17534 std %f2, [%l7 + 0x30]
17535 ba,pt %icc, loop_2055
17536 edge32 %o4, %l1, %g5
17537 ldsw [%l7 + 0x14], %g1
17538 addc %g3, 0x0205, %o0
17539loop_2055:
17540 movrlez %g4, 0x11F, %i5
17541 sth %o5, [%l7 + 0x64]
17542 fbu,a %fcc3, loop_2056
17543 fbe,a %fcc0, loop_2057
17544 edge8n %l4, %i6, %g6
17545 movcs %icc, %i4, %g7
17546loop_2056:
17547 tleu %icc, 0x5
17548loop_2057:
17549 smul %o2, 0x1FA4, %i3
17550 tle %icc, 0x0
17551 ldsh [%l7 + 0x10], %i2
17552 fmovdne %xcc, %f5, %f5
17553 fbn %fcc3, loop_2058
17554 fpmerge %f11, %f7, %f10
17555 std %f0, [%l7 + 0x40]
17556 lduw [%l7 + 0x70], %l0
17557loop_2058:
17558 fpack16 %f12, %f14
17559 ba %xcc, loop_2059
17560 bleu,pt %icc, loop_2060
17561 ldsb [%l7 + 0x6C], %l5
17562 fmuld8ulx16 %f0, %f10, %f0
17563loop_2059:
17564 ldx [%l7 + 0x58], %o3
17565loop_2060:
17566 fornot2s %f2, %f1, %f2
17567 ldub [%l7 + 0x74], %l2
17568 xnorcc %o1, 0x158A, %l3
17569 stb %o7, [%l7 + 0x14]
17570 fone %f6
17571 fmovdpos %xcc, %f6, %f10
17572 ldsh [%l7 + 0x66], %o6
17573 fand %f4, %f8, %f4
17574 tn %xcc, 0x6
17575 fbu %fcc1, loop_2061
17576 fmovrde %l6, %f14, %f4
17577 ldsh [%l7 + 0x30], %i0
17578 srlx %g2, 0x1E, %i7
17579loop_2061:
17580 edge32n %o4, %i1, %g5
17581 movrgez %l1, %g1, %g3
17582 std %f14, [%l7 + 0x28]
17583 array32 %o0, %g4, %o5
17584 ld [%l7 + 0x4C], %f1
17585 edge16n %l4, %i5, %g6
17586 lduw [%l7 + 0x44], %i6
17587 ldx [%l7 + 0x18], %i4
17588 fpmerge %f6, %f4, %f10
17589 or %o2, 0x1795, %g7
17590 tvc %icc, 0x6
17591 ldsw [%l7 + 0x58], %i3
17592 fsrc1 %f8, %f10
17593 addccc %i2, %l5, %o3
17594 stx %l0, [%l7 + 0x70]
17595 ldsw [%l7 + 0x54], %l2
17596 fmovscc %icc, %f9, %f12
17597 fpadd16s %f11, %f2, %f2
17598 mulscc %l3, 0x19B7, %o1
17599 movrne %o7, 0x1E2, %o6
17600 ldsw [%l7 + 0x78], %i0
17601 srax %l6, %g2, %i7
17602 stx %i1, [%l7 + 0x48]
17603 lduh [%l7 + 0x60], %o4
17604 ldsw [%l7 + 0x7C], %l1
17605 addcc %g5, %g3, %o0
17606 ldx [%l7 + 0x58], %g4
17607 fcmpes %fcc3, %f8, %f8
17608 lduh [%l7 + 0x2A], %g1
17609 tgu %icc, 0x1
17610 pdist %f2, %f12, %f0
17611 ldub [%l7 + 0x52], %l4
17612 sdivx %o5, 0x1F86, %g6
17613 subcc %i5, %i4, %o2
17614 umulcc %i6, 0x1BDD, %g7
17615 fmovrde %i2, %f8, %f6
17616 fxor %f10, %f0, %f4
17617 fmovdge %xcc, %f12, %f2
17618 std %f2, [%l7 + 0x08]
17619 fxors %f1, %f9, %f13
17620 siam 0x3
17621 tsubcc %l5, 0x199D, %i3
17622 mulscc %l0, %l2, %o3
17623 sth %o1, [%l7 + 0x24]
17624 st %f11, [%l7 + 0x7C]
17625 ble,a,pt %icc, loop_2062
17626 fmovrslz %l3, %f12, %f2
17627 sub %o6, %i0, %l6
17628 ldsb [%l7 + 0x6B], %g2
17629loop_2062:
17630 ldsh [%l7 + 0x56], %o7
17631 ldx [%l7 + 0x30], %i1
17632 srax %i7, 0x05, %l1
17633 fsrc2 %f2, %f10
17634 smulcc %o4, %g5, %o0
17635 lduh [%l7 + 0x7A], %g3
17636 sll %g1, 0x1B, %l4
17637 std %f8, [%l7 + 0x58]
17638 lduw [%l7 + 0x3C], %o5
17639 brnz %g4, loop_2063
17640 fbu %fcc2, loop_2064
17641 fcmped %fcc0, %f6, %f6
17642 alignaddr %i5, %g6, %i4
17643loop_2063:
17644 fmovdne %xcc, %f9, %f12
17645loop_2064:
17646 sub %o2, %i6, %g7
17647 stw %i2, [%l7 + 0x10]
17648 fblg,a %fcc0, loop_2065
17649 fpadd16s %f12, %f14, %f5
17650 fmovdleu %xcc, %f7, %f11
17651 subcc %i3, 0x0397, %l5
17652loop_2065:
17653 ldsh [%l7 + 0x12], %l0
17654 fcmps %fcc3, %f7, %f11
17655 fble,a %fcc0, loop_2066
17656 fcmpes %fcc0, %f5, %f1
17657 stw %l2, [%l7 + 0x28]
17658 fmovsleu %xcc, %f13, %f15
17659loop_2066:
17660 sub %o1, %l3, %o6
17661 bcc,pt %icc, loop_2067
17662 alignaddrl %o3, %l6, %i0
17663 mulx %g2, 0x0C51, %o7
17664 srax %i7, %i1, %o4
17665loop_2067:
17666 fbu,a %fcc0, loop_2068
17667 fmovsn %icc, %f14, %f7
17668 ldsh [%l7 + 0x14], %g5
17669 addc %o0, 0x1B07, %l1
17670loop_2068:
17671 fmovsneg %xcc, %f10, %f9
17672 ldx [%l7 + 0x50], %g1
17673 fmovsne %icc, %f14, %f4
17674 bpos,a,pn %icc, loop_2069
17675 fmovdg %icc, %f6, %f7
17676 sra %l4, %o5, %g3
17677 fcmple32 %f0, %f0, %i5
17678loop_2069:
17679 movcs %xcc, %g6, %g4
17680 st %f4, [%l7 + 0x48]
17681 fcmple32 %f10, %f10, %i4
17682 stw %i6, [%l7 + 0x78]
17683 ldd [%l7 + 0x58], %f0
17684 std %f2, [%l7 + 0x18]
17685 fbne %fcc0, loop_2070
17686 fble,a %fcc1, loop_2071
17687 edge16l %g7, %i2, %o2
17688 bne,pt %xcc, loop_2072
17689loop_2070:
17690 bpos,a,pt %xcc, loop_2073
17691loop_2071:
17692 edge32ln %l5, %i3, %l2
17693 fones %f12
17694loop_2072:
17695 ldd [%l7 + 0x50], %f4
17696loop_2073:
17697 ldsh [%l7 + 0x3C], %o1
17698 lduh [%l7 + 0x60], %l0
17699 fxnors %f10, %f14, %f5
17700 stw %l3, [%l7 + 0x2C]
17701 fpsub32s %f4, %f6, %f15
17702 be,a,pt %xcc, loop_2074
17703 or %o3, %o6, %l6
17704 fmovsgu %xcc, %f5, %f10
17705 brgz,a %i0, loop_2075
17706loop_2074:
17707 movl %xcc, %o7, %g2
17708 udiv %i1, 0x11E7, %o4
17709 fnot1 %f14, %f0
17710loop_2075:
17711 fmovsne %xcc, %f15, %f9
17712 subccc %i7, 0x16D2, %g5
17713 tpos %icc, 0x0
17714 fmul8x16 %f10, %f2, %f8
17715 taddcctv %o0, %g1, %l4
17716 andncc %o5, %g3, %i5
17717 edge8ln %g6, %l1, %g4
17718 ldsw [%l7 + 0x48], %i6
17719 fmovdn %xcc, %f9, %f4
17720 lduh [%l7 + 0x0C], %g7
17721 ldub [%l7 + 0x21], %i4
17722 fcmpeq32 %f4, %f10, %i2
17723 fmovdl %xcc, %f11, %f3
17724 movg %xcc, %l5, %i3
17725 udivx %l2, 0x1F97, %o2
17726 subccc %o1, %l0, %l3
17727 fmovrdlez %o3, %f8, %f4
17728 stx %l6, [%l7 + 0x28]
17729 tn %icc, 0x4
17730 fmovdle %icc, %f15, %f0
17731 stb %o6, [%l7 + 0x19]
17732 umul %i0, 0x104D, %o7
17733 movvc %xcc, %g2, %o4
17734 sth %i7, [%l7 + 0x62]
17735 movre %g5, 0x3B0, %o0
17736 std %f4, [%l7 + 0x28]
17737 fpadd16 %f12, %f14, %f8
17738 fmovdl %icc, %f4, %f9
17739 stw %g1, [%l7 + 0x54]
17740 for %f6, %f0, %f12
17741 fnors %f4, %f12, %f1
17742 andncc %i1, %o5, %g3
17743 sth %l4, [%l7 + 0x40]
17744 fmovdvc %icc, %f14, %f9
17745 fbue,a %fcc0, loop_2076
17746 fnegs %f3, %f5
17747 fpmerge %f3, %f8, %f0
17748 stw %g6, [%l7 + 0x54]
17749loop_2076:
17750 fors %f5, %f15, %f12
17751 std %f10, [%l7 + 0x40]
17752 fcmpeq16 %f14, %f4, %i5
17753 tleu %xcc, 0x3
17754 stx %g4, [%l7 + 0x28]
17755 orncc %i6, %g7, %i4
17756 add %l1, 0x1A93, %i2
17757 udivcc %l5, 0x1187, %i3
17758 fsrc1 %f12, %f12
17759 for %f14, %f0, %f4
17760 fbule %fcc0, loop_2077
17761 fcmpes %fcc1, %f13, %f15
17762 fpack32 %f8, %f4, %f6
17763 fmovrdgez %o2, %f10, %f6
17764loop_2077:
17765 tne %icc, 0x2
17766 movcs %icc, %l2, %l0
17767 movge %icc, %o1, %l3
17768 fmul8x16 %f9, %f14, %f14
17769 fpadd32s %f12, %f6, %f14
17770 fmovrsgz %l6, %f3, %f8
17771 fmovrslez %o3, %f0, %f9
17772 fmovsl %icc, %f12, %f7
17773 ldsh [%l7 + 0x6E], %i0
17774 stx %o6, [%l7 + 0x68]
17775 fmovscs %icc, %f10, %f11
17776 fandnot2s %f8, %f3, %f7
17777 addcc %g2, 0x115B, %o7
17778 lduh [%l7 + 0x30], %o4
17779 fbul %fcc3, loop_2078
17780 ldsh [%l7 + 0x66], %g5
17781 nop
17782 setx loop_2079, %l0, %l1
17783 wrpr 0x1, %tl
17784 wrpr %l1, %tpc
17785 add %l1, 0x4, %l1
17786 wrpr %l1, %tnpc
17787 setx 0x34400001400, %l0, %l1
17788 wrpr %l1, %tstate
17789 wrhpr 0x4, %htstate
17790 retry
17791 ta %icc, 0x5
17792loop_2078:
17793 edge32 %i7, %g1, %o0
17794 bne,a %xcc, loop_2080
17795loop_2079:
17796 sth %i1, [%l7 + 0x50]
17797 or %o5, %g3, %l4
17798 movpos %icc, %g6, %g4
17799loop_2080:
17800 siam 0x5
17801 ldd [%l7 + 0x58], %f0
17802 stb %i6, [%l7 + 0x3D]
17803 fmovsn %icc, %f14, %f7
17804 bl,a %icc, loop_2081
17805 ld [%l7 + 0x50], %f4
17806 fors %f10, %f12, %f8
17807 lduw [%l7 + 0x64], %g7
17808loop_2081:
17809 ldsh [%l7 + 0x2C], %i4
17810 xorcc %l1, 0x0E3A, %i2
17811 bg,a,pt %xcc, loop_2082
17812 edge32 %i5, %i3, %o2
17813 fmul8x16 %f8, %f4, %f12
17814 umul %l5, 0x1E05, %l0
17815loop_2082:
17816 fors %f7, %f13, %f11
17817 andcc %l2, %l3, %l6
17818 call loop_2083
17819 fpsub16 %f10, %f4, %f2
17820 fornot1 %f14, %f6, %f0
17821 array32 %o1, %i0, %o3
17822loop_2083:
17823 brnz,a %o6, loop_2084
17824 ldsb [%l7 + 0x6A], %o7
17825 st %f12, [%l7 + 0x5C]
17826 fnands %f1, %f13, %f12
17827loop_2084:
17828 bcc,a %icc, loop_2085
17829 st %f14, [%l7 + 0x60]
17830 fxors %f4, %f15, %f6
17831 std %f6, [%l7 + 0x10]
17832loop_2085:
17833 sub %g2, %o4, %i7
17834 fnegd %f0, %f14
17835 addc %g5, %o0, %i1
17836 fbu %fcc2, loop_2086
17837 brgez,a %g1, loop_2087
17838 ldx [%l7 + 0x58], %g3
17839 lduw [%l7 + 0x5C], %l4
17840loop_2086:
17841 fone %f8
17842loop_2087:
17843 bpos %icc, loop_2088
17844 orcc %g6, %o5, %g4
17845 ble loop_2089
17846 fbu,a %fcc2, loop_2090
17847loop_2088:
17848 edge8n %i6, %g7, %l1
17849 ldsw [%l7 + 0x24], %i4
17850loop_2089:
17851 fmovd %f14, %f14
17852loop_2090:
17853 fcmps %fcc3, %f7, %f5
17854 ldsb [%l7 + 0x6F], %i5
17855 fbule,a %fcc1, loop_2091
17856 movrlz %i3, 0x3FD, %i2
17857 fmovsneg %icc, %f11, %f1
17858 fcmpne16 %f4, %f12, %o2
17859loop_2091:
17860 lduh [%l7 + 0x1C], %l0
17861 tcc %xcc, 0x6
17862 andn %l5, 0x16F8, %l2
17863 movl %xcc, %l6, %o1
17864 fba %fcc2, loop_2092
17865 sethi 0x0630, %i0
17866 fpadd16 %f8, %f0, %f4
17867 xnor %o3, 0x197F, %l3
17868loop_2092:
17869 fcmpes %fcc3, %f6, %f13
17870 xorcc %o6, 0x0C8A, %o7
17871 fbule,a %fcc2, loop_2093
17872 fpadd16 %f8, %f4, %f10
17873 ble,pn %xcc, loop_2094
17874 stb %o4, [%l7 + 0x5B]
17875loop_2093:
17876 tg %icc, 0x6
17877 fmovdg %xcc, %f7, %f14
17878loop_2094:
17879 orcc %g2, 0x0B75, %g5
17880 tcc %xcc, 0x7
17881 std %f14, [%l7 + 0x38]
17882 array16 %i7, %o0, %i1
17883 ldd [%l7 + 0x20], %f12
17884 std %f2, [%l7 + 0x78]
17885 fmovsg %icc, %f0, %f0
17886 mova %xcc, %g1, %g3
17887 fbu,a %fcc1, loop_2095
17888 movrlez %l4, %o5, %g4
17889 fandnot1s %f3, %f4, %f15
17890 bgu,a,pt %xcc, loop_2096
17891loop_2095:
17892 ldub [%l7 + 0x78], %i6
17893 ldsb [%l7 + 0x5B], %g7
17894 fmovdvc %icc, %f10, %f8
17895loop_2096:
17896 ldx [%l7 + 0x70], %g6
17897 ldsw [%l7 + 0x6C], %i4
17898 xnorcc %i5, 0x053D, %i3
17899 taddcctv %i2, 0x194F, %o2
17900 fmul8x16 %f6, %f12, %f6
17901 ldx [%l7 + 0x20], %l0
17902 fmovsneg %xcc, %f3, %f8
17903 ldd [%l7 + 0x20], %f6
17904 bvc,a,pt %icc, loop_2097
17905 for %f14, %f2, %f6
17906 tsubcc %l5, 0x1B7F, %l2
17907 stb %l1, [%l7 + 0x58]
17908loop_2097:
17909 ble,pt %icc, loop_2098
17910 sllx %l6, %i0, %o1
17911 orncc %l3, 0x0AAF, %o3
17912 fcmped %fcc0, %f0, %f14
17913loop_2098:
17914 fpsub16s %f5, %f9, %f12
17915 edge32ln %o6, %o4, %g2
17916 fmovdcs %xcc, %f11, %f3
17917 bvc loop_2099
17918 fmovdl %xcc, %f9, %f12
17919 srax %o7, %i7, %o0
17920 ldsb [%l7 + 0x57], %i1
17921loop_2099:
17922 ldub [%l7 + 0x55], %g1
17923 ldsb [%l7 + 0x6B], %g5
17924 fandnot2s %f5, %f15, %f1
17925 ldsw [%l7 + 0x38], %g3
17926 fbul,a %fcc1, loop_2100
17927 array16 %l4, %g4, %o5
17928 andcc %i6, %g6, %i4
17929 ldsh [%l7 + 0x64], %g7
17930loop_2100:
17931 fmovspos %icc, %f5, %f6
17932 ldsb [%l7 + 0x36], %i5
17933 fbo %fcc2, loop_2101
17934 addc %i2, %o2, %l0
17935 array16 %i3, %l2, %l1
17936 movcc %icc, %l6, %i0
17937loop_2101:
17938 ldub [%l7 + 0x13], %l5
17939 call loop_2102
17940 or %l3, 0x1EA7, %o1
17941 st %f12, [%l7 + 0x44]
17942 nop
17943 setx loop_2103, %l0, %l1
17944 wrpr 0x1, %tl
17945 wrpr %l1, %tpc
17946 add %l1, 0x4, %l1
17947 wrpr %l1, %tnpc
17948 setx 0x34400001400, %l0, %l1
17949 wrpr %l1, %tstate
17950 wrhpr 0x4, %htstate
17951 retry
17952loop_2102:
17953 fmovscs %xcc, %f14, %f12
17954 ld [%l7 + 0x28], %f11
17955 fbul %fcc3, loop_2104
17956loop_2103:
17957 stb %o3, [%l7 + 0x5A]
17958 brgez,a %o4, loop_2105
17959 tne %xcc, 0x7
17960loop_2104:
17961 ldsb [%l7 + 0x09], %o6
17962 fpadd16 %f12, %f8, %f10
17963loop_2105:
17964 stw %o7, [%l7 + 0x54]
17965 edge8 %g2, %o0, %i7
17966 tle %icc, 0x3
17967 ldsw [%l7 + 0x54], %g1
17968 fnands %f15, %f4, %f11
17969 fmovdl %icc, %f11, %f2
17970 fand %f8, %f4, %f6
17971 ldx [%l7 + 0x18], %g5
17972 ld [%l7 + 0x44], %f10
17973 mulx %g3, 0x077B, %l4
17974 fmovsn %icc, %f5, %f10
17975 ld [%l7 + 0x6C], %f11
17976 fcmpeq32 %f4, %f4, %g4
17977 umulcc %i1, 0x0441, %i6
17978 ldx [%l7 + 0x78], %o5
17979 ldd [%l7 + 0x30], %f8
17980 stx %g6, [%l7 + 0x30]
17981 brgez,a %i4, loop_2106
17982 fpackfix %f14, %f10
17983 orcc %g7, %i5, %i2
17984 fandnot2 %f6, %f14, %f2
17985loop_2106:
17986 xorcc %o2, %i3, %l0
17987 fmovdleu %icc, %f12, %f5
17988 fcmpne32 %f6, %f6, %l1
17989 brlz,a %l6, loop_2107
17990 ldx [%l7 + 0x28], %l2
17991 sethi 0x1453, %l5
17992 sth %i0, [%l7 + 0x26]
17993loop_2107:
17994 fmovdvc %xcc, %f0, %f10
17995 fmovscs %xcc, %f3, %f8
17996 fors %f7, %f5, %f6
17997 fmovda %icc, %f10, %f0
17998 fmovda %icc, %f11, %f6
17999 ldsb [%l7 + 0x36], %o1
18000 fmovdvc %xcc, %f13, %f11
18001 fba %fcc0, loop_2108
18002 bleu loop_2109
18003 fbl,a %fcc0, loop_2110
18004 movg %xcc, %l3, %o3
18005loop_2108:
18006 fcmpeq16 %f14, %f8, %o6
18007loop_2109:
18008 fbge,a %fcc0, loop_2111
18009loop_2110:
18010 ldub [%l7 + 0x7D], %o4
18011 brz,a %g2, loop_2112
18012 fmovdl %icc, %f13, %f8
18013loop_2111:
18014 tleu %xcc, 0x2
18015 call loop_2113
18016loop_2112:
18017 fmovsgu %xcc, %f7, %f10
18018 fmovdge %xcc, %f5, %f7
18019 fnors %f10, %f14, %f9
18020loop_2113:
18021 fnot2s %f10, %f13
18022 movn %icc, %o7, %i7
18023 ldsb [%l7 + 0x4A], %o0
18024 tcc %icc, 0x2
18025 sth %g5, [%l7 + 0x10]
18026 stx %g1, [%l7 + 0x10]
18027 ld [%l7 + 0x10], %f3
18028 fpack32 %f4, %f10, %f2
18029 fba %fcc1, loop_2114
18030 fandnot1s %f13, %f14, %f4
18031 tneg %icc, 0x7
18032 stx %g3, [%l7 + 0x60]
18033loop_2114:
18034 fmovs %f4, %f11
18035 bvc loop_2115
18036 tneg %xcc, 0x3
18037 stw %g4, [%l7 + 0x24]
18038 fpackfix %f2, %f0
18039loop_2115:
18040 fnot1s %f0, %f6
18041 nop
18042 setx loop_2116, %l0, %l1
18043 wrpr 0x1, %tl
18044 wrpr %l1, %tnpc
18045 setx 0x34400001400, %l0, %l1
18046 wrpr %l1, %tstate
18047 wrhpr 0x4, %htstate
18048 done
18049 ldsb [%l7 + 0x5F], %l4
18050 ldsb [%l7 + 0x1C], %i1
18051 fnegd %f14, %f14
18052loop_2116:
18053 ta %xcc, 0x1
18054 add %o5, 0x0871, %g6
18055 fxnors %f14, %f1, %f2
18056 lduw [%l7 + 0x58], %i6
18057 sdiv %i4, 0x15F1, %i5
18058 ldd [%l7 + 0x60], %f8
18059 brlez,a %g7, loop_2117
18060 ldsb [%l7 + 0x62], %o2
18061 edge16ln %i3, %i2, %l0
18062 alignaddrl %l1, %l6, %l5
18063loop_2117:
18064 udiv %l2, 0x0780, %i0
18065 std %f12, [%l7 + 0x60]
18066 fmovsge %xcc, %f9, %f2
18067 fmovrsgez %l3, %f7, %f13
18068 lduh [%l7 + 0x64], %o3
18069 fble %fcc1, loop_2118
18070 fmovdgu %xcc, %f2, %f5
18071 addc %o6, %o1, %o4
18072 stx %g2, [%l7 + 0x58]
18073loop_2118:
18074 fandnot1 %f6, %f14, %f4
18075 fone %f12
18076 ldub [%l7 + 0x24], %i7
18077 ldsh [%l7 + 0x28], %o0
18078 edge16ln %o7, %g5, %g1
18079 stb %g4, [%l7 + 0x30]
18080 ldsh [%l7 + 0x18], %l4
18081 fpsub16s %f5, %f3, %f1
18082 lduw [%l7 + 0x54], %g3
18083 umulcc %o5, %i1, %g6
18084 stx %i6, [%l7 + 0x68]
18085 ldub [%l7 + 0x7E], %i5
18086 fsrc2 %f6, %f0
18087 xnorcc %g7, %i4, %o2
18088 stw %i3, [%l7 + 0x10]
18089 fsrc2s %f9, %f5
18090 lduh [%l7 + 0x44], %i2
18091 fmovde %xcc, %f11, %f7
18092 fbul %fcc0, loop_2119
18093 sth %l0, [%l7 + 0x4E]
18094 tsubcctv %l6, 0x06E7, %l1
18095 ldsb [%l7 + 0x34], %l5
18096loop_2119:
18097 fmovd %f8, %f6
18098 fpack32 %f2, %f10, %f2
18099 ldx [%l7 + 0x30], %i0
18100 ldsw [%l7 + 0x2C], %l2
18101 fandnot2 %f0, %f6, %f0
18102 xorcc %l3, 0x1E08, %o3
18103 bl,a,pt %icc, loop_2120
18104 ldsb [%l7 + 0x4E], %o1
18105 fornot1s %f15, %f10, %f8
18106 ldsh [%l7 + 0x64], %o4
18107loop_2120:
18108 nop
18109 setx loop_2121, %l0, %l1
18110 wrpr 0x1, %tl
18111 wrpr %l1, %tnpc
18112 setx 0x34400001400, %l0, %l1
18113 wrpr %l1, %tstate
18114 wrhpr 0x4, %htstate
18115 done
18116 fmovsl %icc, %f7, %f10
18117 ldx [%l7 + 0x48], %g2
18118 fpsub16 %f2, %f4, %f0
18119loop_2121:
18120 fmul8ulx16 %f0, %f12, %f2
18121 pdist %f14, %f0, %f0
18122 ldub [%l7 + 0x19], %i7
18123 nop
18124 setx loop_2122, %l0, %l1
18125 jmpl %l1, %o6
18126 fmovscs %xcc, %f6, %f10
18127 fmovrdlez %o7, %f0, %f10
18128 ld [%l7 + 0x60], %f0
18129loop_2122:
18130 tneg %xcc, 0x3
18131 be,pn %icc, loop_2123
18132 fpadd16s %f3, %f14, %f4
18133 ldub [%l7 + 0x28], %o0
18134 fnot2 %f12, %f8
18135loop_2123:
18136 stw %g1, [%l7 + 0x5C]
18137 st %f8, [%l7 + 0x40]
18138 movcc %icc, %g5, %g4
18139 stx %g3, [%l7 + 0x48]
18140 fmovs %f0, %f15
18141 ldsh [%l7 + 0x1C], %o5
18142 tsubcctv %l4, 0x10B4, %g6
18143 fpsub16s %f12, %f15, %f12
18144 movrne %i1, 0x272, %i5
18145 lduw [%l7 + 0x18], %g7
18146 fands %f7, %f13, %f4
18147 tl %xcc, 0x1
18148 ldsb [%l7 + 0x0D], %i4
18149 te %icc, 0x1
18150 bcs,a %xcc, loop_2124
18151 fmovscs %xcc, %f6, %f5
18152 fba,a %fcc0, loop_2125
18153 st %f1, [%l7 + 0x28]
18154loop_2124:
18155 ldsw [%l7 + 0x24], %o2
18156 brnz,a %i6, loop_2126
18157loop_2125:
18158 std %f12, [%l7 + 0x58]
18159 fmovsleu %icc, %f9, %f13
18160 fmovdg %icc, %f11, %f4
18161loop_2126:
18162 fornot1 %f12, %f6, %f10
18163 umul %i2, %l0, %i3
18164 orncc %l6, %l5, %l1
18165 stx %l2, [%l7 + 0x50]
18166 srlx %l3, %i0, %o3
18167 fba %fcc1, loop_2127
18168 edge16n %o1, %g2, %o4
18169 ldd [%l7 + 0x50], %f8
18170 fxnor %f2, %f0, %f14
18171loop_2127:
18172 sth %o6, [%l7 + 0x0C]
18173 fbl,a %fcc3, loop_2128
18174 stw %o7, [%l7 + 0x7C]
18175 ld [%l7 + 0x60], %f11
18176 fmovsa %icc, %f12, %f5
18177loop_2128:
18178 edge8n %i7, %g1, %o0
18179 bneg,pn %icc, loop_2129
18180 stw %g4, [%l7 + 0x64]
18181 fmovrdgz %g5, %f12, %f4
18182 fnand %f10, %f2, %f10
18183loop_2129:
18184 fpadd16s %f5, %f9, %f3
18185 andcc %g3, 0x1AC2, %l4
18186 srlx %g6, 0x05, %o5
18187 ldx [%l7 + 0x30], %i5
18188 fabsd %f10, %f2
18189 fmovsvs %xcc, %f8, %f11
18190 bpos,a %xcc, loop_2130
18191 ldub [%l7 + 0x55], %i1
18192 lduh [%l7 + 0x60], %g7
18193 fnot1 %f12, %f0
18194loop_2130:
18195 fmul8x16 %f1, %f4, %f4
18196 xorcc %i4, 0x181F, %o2
18197 bl,a loop_2131
18198 stb %i2, [%l7 + 0x57]
18199 fbuge,a %fcc3, loop_2132
18200 bpos,a loop_2133
18201loop_2131:
18202 fpsub16s %f8, %f15, %f4
18203 fbne %fcc1, loop_2134
18204loop_2132:
18205 andncc %i6, %l0, %l6
18206loop_2133:
18207 fmovde %icc, %f14, %f1
18208 fmovdleu %icc, %f12, %f15
18209loop_2134:
18210 ldsh [%l7 + 0x2C], %l5
18211 movrne %l1, %l2, %l3
18212 pdist %f2, %f4, %f12
18213 array32 %i0, %o3, %o1
18214 xor %g2, %o4, %o6
18215 movrlez %i3, 0x259, %i7
18216 fble,a %fcc3, loop_2135
18217 srax %g1, %o7, %g4
18218 std %f10, [%l7 + 0x30]
18219 fpackfix %f0, %f1
18220loop_2135:
18221 st %f5, [%l7 + 0x20]
18222 fmovrse %o0, %f10, %f6
18223 fblg,a %fcc3, loop_2136
18224 edge32n %g5, %g3, %l4
18225 taddcctv %o5, 0x1F65, %g6
18226 movleu %xcc, %i1, %g7
18227loop_2136:
18228 fblg,a %fcc2, loop_2137
18229 ble,a %icc, loop_2138
18230 fnor %f2, %f0, %f8
18231 fmovrslez %i4, %f13, %f3
18232loop_2137:
18233 stb %i5, [%l7 + 0x0E]
18234loop_2138:
18235 srl %i2, %i6, %o2
18236 fcmple32 %f14, %f0, %l6
18237 bshuffle %f12, %f10, %f4
18238 lduh [%l7 + 0x2A], %l5
18239 andncc %l0, %l2, %l3
18240 fbne %fcc0, loop_2139
18241 ld [%l7 + 0x64], %f11
18242 ldsb [%l7 + 0x17], %l1
18243 ldsh [%l7 + 0x46], %o3
18244loop_2139:
18245 bgu %xcc, loop_2140
18246 movge %xcc, %o1, %g2
18247 edge32n %o4, %i0, %i3
18248 lduw [%l7 + 0x6C], %o6
18249loop_2140:
18250 brz,a %g1, loop_2141
18251 lduh [%l7 + 0x14], %i7
18252 ble,a loop_2142
18253 orncc %g4, %o7, %g5
18254loop_2141:
18255 fmovdneg %icc, %f13, %f6
18256 fnot1s %f2, %f12
18257loop_2142:
18258 fpadd16 %f14, %f4, %f10
18259 fnot2 %f4, %f0
18260 fmovrdne %o0, %f4, %f14
18261 nop
18262 setx loop_2143, %l0, %l1
18263 jmpl %l1, %l4
18264 fpsub32s %f10, %f1, %f13
18265 sll %o5, 0x1E, %g6
18266 st %f13, [%l7 + 0x5C]
18267loop_2143:
18268 ldsh [%l7 + 0x18], %i1
18269 ldd [%l7 + 0x30], %f2
18270 fxnors %f1, %f13, %f15
18271 popc %g7, %i4
18272 edge16n %i5, %g3, %i2
18273 bcs,a %xcc, loop_2144
18274 fmovsle %xcc, %f13, %f0
18275 fmovdle %icc, %f15, %f11
18276 move %xcc, %o2, %l6
18277loop_2144:
18278 fpmerge %f7, %f11, %f8
18279 lduw [%l7 + 0x20], %l5
18280 orncc %l0, 0x02C5, %l2
18281 xor %l3, %l1, %i6
18282 fpsub32s %f0, %f11, %f14
18283 fba %fcc1, loop_2145
18284 array32 %o3, %o1, %o4
18285 for %f12, %f8, %f6
18286 tn %icc, 0x3
18287loop_2145:
18288 orcc %i0, %g2, %i3
18289 andn %o6, %g1, %i7
18290 fmovdcc %xcc, %f0, %f4
18291 array32 %g4, %g5, %o7
18292 fmul8sux16 %f14, %f4, %f10
18293 fexpand %f15, %f0
18294 tcs %icc, 0x0
18295 ldsb [%l7 + 0x4C], %l4
18296 fsrc1s %f0, %f13
18297 fbug,a %fcc2, loop_2146
18298 sth %o5, [%l7 + 0x70]
18299 movn %xcc, %g6, %i1
18300 fpackfix %f8, %f15
18301loop_2146:
18302 fpadd16 %f6, %f12, %f0
18303 movcc %icc, %o0, %g7
18304 ldsb [%l7 + 0x63], %i5
18305 bg,a,pn %xcc, loop_2147
18306 fbo %fcc1, loop_2148
18307 st %f4, [%l7 + 0x18]
18308 sll %i4, 0x05, %g3
18309loop_2147:
18310 ldsh [%l7 + 0x44], %i2
18311loop_2148:
18312 std %f14, [%l7 + 0x18]
18313 nop
18314 setx loop_2149, %l0, %l1
18315 jmpl %l1, %l6
18316 lduh [%l7 + 0x7A], %o2
18317 stx %l0, [%l7 + 0x50]
18318 sth %l2, [%l7 + 0x54]
18319loop_2149:
18320 array16 %l3, %l1, %l5
18321 fcmpne32 %f0, %f0, %o3
18322 sub %o1, %o4, %i0
18323 fnor %f8, %f8, %f8
18324 fba,a %fcc1, loop_2150
18325 bshuffle %f14, %f12, %f10
18326 smulcc %i6, %i3, %g2
18327 tg %icc, 0x0
18328loop_2150:
18329 edge8ln %g1, %i7, %o6
18330 fmovsvc %icc, %f0, %f10
18331 bge,a %xcc, loop_2151
18332 bvc,a %icc, loop_2152
18333 edge16 %g4, %o7, %g5
18334 fands %f0, %f6, %f0
18335loop_2151:
18336 andncc %l4, %o5, %i1
18337loop_2152:
18338 bge,a %xcc, loop_2153
18339 st %f9, [%l7 + 0x20]
18340 fpmerge %f12, %f0, %f8
18341 udivcc %o0, 0x0250, %g6
18342loop_2153:
18343 fcmpne16 %f0, %f4, %i5
18344 lduw [%l7 + 0x30], %i4
18345 ldub [%l7 + 0x63], %g7
18346 te %xcc, 0x4
18347 st %f7, [%l7 + 0x10]
18348 sth %i2, [%l7 + 0x74]
18349 lduh [%l7 + 0x4C], %l6
18350 fmovdvc %icc, %f11, %f15
18351 ba loop_2154
18352 popc %o2, %g3
18353 fornot2 %f10, %f6, %f10
18354 tpos %xcc, 0x4
18355loop_2154:
18356 fxnor %f6, %f6, %f6
18357 ldsb [%l7 + 0x32], %l0
18358 ldd [%l7 + 0x30], %f14
18359 te %icc, 0x5
18360 fmovdn %xcc, %f9, %f10
18361 fabsd %f0, %f0
18362 tvc %xcc, 0x2
18363 sdiv %l3, 0x029E, %l2
18364 tvc %icc, 0x0
18365 fcmps %fcc3, %f5, %f15
18366 ldd [%l7 + 0x10], %f10
18367 ldsb [%l7 + 0x30], %l1
18368 lduh [%l7 + 0x5E], %o3
18369 fmul8ulx16 %f4, %f12, %f2
18370 fcmple16 %f10, %f10, %l5
18371 fandnot1 %f10, %f10, %f6
18372 fmovdgu %xcc, %f1, %f15
18373 fmovsa %icc, %f6, %f11
18374 fmovscc %icc, %f13, %f2
18375 fmovd %f6, %f2
18376 brgez,a %o1, loop_2155
18377 stw %i0, [%l7 + 0x40]
18378 brlz,a %o4, loop_2156
18379 fbug %fcc1, loop_2157
18380loop_2155:
18381 siam 0x1
18382 ldsb [%l7 + 0x4B], %i6
18383loop_2156:
18384 bne,a,pt %icc, loop_2158
18385loop_2157:
18386 fpsub16s %f4, %f12, %f2
18387 fmovrse %i3, %f9, %f11
18388 fbule,a %fcc1, loop_2159
18389loop_2158:
18390 fcmple16 %f10, %f8, %g2
18391 movrlz %g1, 0x3CF, %o6
18392 fbe,a %fcc1, loop_2160
18393loop_2159:
18394 sub %g4, %i7, %g5
18395 movg %icc, %o7, %o5
18396 ldsw [%l7 + 0x2C], %l4
18397loop_2160:
18398 xorcc %i1, %g6, %o0
18399 stb %i4, [%l7 + 0x42]
18400 lduw [%l7 + 0x54], %g7
18401 stb %i2, [%l7 + 0x67]
18402 fpadd16s %f7, %f8, %f14
18403 fmul8ulx16 %f10, %f12, %f4
18404 fnors %f14, %f13, %f14
18405 movcs %xcc, %l6, %o2
18406 nop
18407 setx loop_2161, %l0, %l1
18408 wrpr 0x1, %tl
18409 wrpr %l1, %tpc
18410 add %l1, 0x4, %l1
18411 wrpr %l1, %tnpc
18412 setx 0x34400001400, %l0, %l1
18413 wrpr %l1, %tstate
18414 wrhpr 0x4, %htstate
18415 retry
18416 fcmpne16 %f4, %f2, %g3
18417 umulcc %i5, 0x08B7, %l3
18418 ldd [%l7 + 0x38], %f2
18419loop_2161:
18420 move %icc, %l2, %l0
18421 edge16l %l1, %o3, %l5
18422 fmovrdgez %o1, %f10, %f6
18423 tleu %xcc, 0x4
18424 popc 0x01E4, %o4
18425 smulcc %i6, %i3, %i0
18426 stb %g2, [%l7 + 0x4F]
18427 ldsb [%l7 + 0x5C], %o6
18428 fnors %f1, %f12, %f15
18429 movg %icc, %g4, %i7
18430 fbg %fcc3, loop_2162
18431 fble %fcc3, loop_2163
18432 bn loop_2164
18433 fmovsleu %xcc, %f3, %f10
18434loop_2162:
18435 fmovdl %icc, %f12, %f4
18436loop_2163:
18437 srl %g1, 0x14, %g5
18438loop_2164:
18439 udivx %o7, 0x0C75, %o5
18440 ldsh [%l7 + 0x54], %i1
18441 array16 %l4, %g6, %o0
18442 fnegs %f5, %f14
18443 fmovdleu %xcc, %f12, %f5
18444 fpack16 %f10, %f4
18445 fandnot1s %f6, %f1, %f10
18446 fandnot1s %f13, %f5, %f2
18447 fxnors %f0, %f4, %f3
18448 movgu %icc, %g7, %i4
18449 lduh [%l7 + 0x66], %l6
18450 fnors %f3, %f2, %f6
18451 ldx [%l7 + 0x30], %i2
18452 ldsh [%l7 + 0x40], %o2
18453 be loop_2165
18454 lduh [%l7 + 0x30], %g3
18455 fbuge,a %fcc2, loop_2166
18456 stw %l3, [%l7 + 0x1C]
18457loop_2165:
18458 bleu,a loop_2167
18459 sll %i5, %l0, %l2
18460loop_2166:
18461 ldd [%l7 + 0x38], %f14
18462 tn %xcc, 0x4
18463loop_2167:
18464 lduw [%l7 + 0x78], %o3
18465 fba,a %fcc1, loop_2168
18466 xorcc %l1, %o1, %o4
18467 bne,a,pt %xcc, loop_2169
18468 fnegd %f8, %f8
18469loop_2168:
18470 xorcc %i6, %i3, %i0
18471 ble,a,pn %icc, loop_2170
18472loop_2169:
18473 sth %g2, [%l7 + 0x68]
18474 fnands %f14, %f15, %f4
18475 stw %l5, [%l7 + 0x14]
18476loop_2170:
18477 lduw [%l7 + 0x0C], %g4
18478 sth %o6, [%l7 + 0x64]
18479 lduw [%l7 + 0x6C], %g1
18480 tle %icc, 0x3
18481 fmovsge %xcc, %f14, %f10
18482 fpadd16 %f8, %f6, %f6
18483 fmovsneg %xcc, %f13, %f8
18484 tne %xcc, 0x4
18485 movne %xcc, %g5, %i7
18486 lduw [%l7 + 0x60], %o7
18487 sdivcc %i1, 0x1046, %o5
18488 fsrc2 %f12, %f0
18489 fmovsneg %icc, %f9, %f10
18490 fmovrdne %l4, %f0, %f4
18491 fandnot2s %f4, %f4, %f11
18492 ldsh [%l7 + 0x70], %o0
18493 bg,a loop_2171
18494 ldx [%l7 + 0x10], %g6
18495 stb %i4, [%l7 + 0x74]
18496 sth %l6, [%l7 + 0x74]
18497loop_2171:
18498 ld [%l7 + 0x18], %f0
18499 fmovdge %icc, %f1, %f11
18500 srl %g7, 0x1F, %o2
18501 fsrc2s %f10, %f14
18502 fmovdn %icc, %f12, %f6
18503 ldsw [%l7 + 0x68], %i2
18504 fsrc2 %f14, %f0
18505 ldsh [%l7 + 0x78], %g3
18506 brgz,a %l3, loop_2172
18507 tpos %icc, 0x0
18508 movpos %xcc, %i5, %l2
18509 bne,pt %icc, loop_2173
18510loop_2172:
18511 sdivcc %l0, 0x1C99, %o3
18512 fbn,a %fcc2, loop_2174
18513 fmovspos %icc, %f11, %f3
18514loop_2173:
18515 tgu %xcc, 0x2
18516 bleu,a %xcc, loop_2175
18517loop_2174:
18518 tne %xcc, 0x1
18519 fcmpne32 %f2, %f10, %l1
18520 fnegs %f6, %f8
18521loop_2175:
18522 stx %o1, [%l7 + 0x18]
18523 ba %xcc, loop_2176
18524 array32 %o4, %i6, %i3
18525 move %icc, %g2, %l5
18526 ldx [%l7 + 0x20], %i0
18527loop_2176:
18528 fpmerge %f14, %f3, %f6
18529 subc %g4, %g1, %o6
18530 bleu loop_2177
18531 fmovsne %icc, %f7, %f4
18532 std %f10, [%l7 + 0x48]
18533 stx %g5, [%l7 + 0x28]
18534loop_2177:
18535 fcmped %fcc2, %f6, %f6
18536 udivx %i7, 0x1808, %o7
18537 fcmpne16 %f0, %f4, %o5
18538 fandnot1 %f10, %f10, %f0
18539 fmul8ulx16 %f6, %f14, %f10
18540 orcc %l4, 0x0D92, %i1
18541 sra %g6, %o0, %l6
18542 srlx %g7, 0x0A, %o2
18543 sth %i2, [%l7 + 0x14]
18544 ld [%l7 + 0x64], %f13
18545 ldx [%l7 + 0x30], %g3
18546 fnegs %f4, %f1
18547 bgu loop_2178
18548 movg %icc, %i4, %l3
18549 movvc %icc, %l2, %l0
18550 fbue %fcc0, loop_2179
18551loop_2178:
18552 be loop_2180
18553 st %f7, [%l7 + 0x6C]
18554 sth %o3, [%l7 + 0x30]
18555loop_2179:
18556 stb %l1, [%l7 + 0x2B]
18557loop_2180:
18558 edge8ln %o1, %i5, %o4
18559 ldd [%l7 + 0x10], %f6
18560 brnz,a %i6, loop_2181
18561 movrlz %i3, 0x29A, %g2
18562 stw %i0, [%l7 + 0x78]
18563 stw %l5, [%l7 + 0x60]
18564loop_2181:
18565 sth %g1, [%l7 + 0x60]
18566 tle %icc, 0x0
18567 mova %xcc, %g4, %o6
18568 fxor %f4, %f0, %f6
18569 or %g5, 0x0349, %o7
18570 stw %i7, [%l7 + 0x58]
18571 tsubcc %l4, %o5, %g6
18572 sdiv %i1, 0x19CD, %o0
18573 sth %g7, [%l7 + 0x4E]
18574 andn %l6, %o2, %i2
18575 ldsw [%l7 + 0x14], %i4
18576 brgz %l3, loop_2182
18577 stw %g3, [%l7 + 0x50]
18578 stx %l0, [%l7 + 0x60]
18579 fandnot1s %f3, %f3, %f15
18580loop_2182:
18581 fnot1s %f0, %f4
18582 fsrc1s %f13, %f15
18583 fmovrdne %l2, %f2, %f12
18584 ldsh [%l7 + 0x44], %l1
18585 be,pt %xcc, loop_2183
18586 array8 %o3, %i5, %o4
18587 bvc,pt %xcc, loop_2184
18588 std %f14, [%l7 + 0x68]
18589loop_2183:
18590 edge16 %i6, %o1, %i3
18591 sll %g2, %i0, %g1
18592loop_2184:
18593 fmul8x16 %f13, %f4, %f10
18594 umulcc %l5, %o6, %g5
18595 ldd [%l7 + 0x40], %f0
18596 mulscc %o7, 0x1EF8, %g4
18597 ldub [%l7 + 0x68], %l4
18598 movg %xcc, %o5, %g6
18599 umul %i7, %o0, %g7
18600 ldx [%l7 + 0x48], %l6
18601 srl %o2, 0x12, %i1
18602 xor %i2, %l3, %i4
18603 fpsub32 %f0, %f0, %f8
18604 bne %xcc, loop_2185
18605 movrgz %l0, %g3, %l2
18606 alignaddrl %o3, %i5, %l1
18607 movvs %icc, %i6, %o1
18608loop_2185:
18609 ldsw [%l7 + 0x78], %i3
18610 std %f8, [%l7 + 0x18]
18611 ldd [%l7 + 0x48], %f4
18612 ldsb [%l7 + 0x72], %g2
18613 ldsw [%l7 + 0x24], %o4
18614 fandnot1 %f4, %f0, %f0
18615 st %f15, [%l7 + 0x60]
18616 fmovdle %xcc, %f7, %f6
18617 ldub [%l7 + 0x25], %i0
18618 fmovdne %icc, %f9, %f15
18619 fbe,a %fcc2, loop_2186
18620 fmovdl %icc, %f10, %f2
18621 ldsh [%l7 + 0x10], %l5
18622 lduh [%l7 + 0x40], %g1
18623loop_2186:
18624 ldub [%l7 + 0x49], %o6
18625 ldsh [%l7 + 0x6C], %g5
18626 fmovsg %xcc, %f11, %f12
18627 std %f12, [%l7 + 0x40]
18628 fmovdvc %icc, %f10, %f15
18629 fbg %fcc2, loop_2187
18630 bcs %icc, loop_2188
18631 brnz %g4, loop_2189
18632 ld [%l7 + 0x44], %f13
18633loop_2187:
18634 lduh [%l7 + 0x4A], %o7
18635loop_2188:
18636 movneg %xcc, %l4, %g6
18637loop_2189:
18638 fpack16 %f2, %f15
18639 fcmpne32 %f2, %f2, %i7
18640 movre %o0, 0x037, %o5
18641 edge16l %g7, %o2, %i1
18642 fmovdpos %xcc, %f15, %f8
18643 lduw [%l7 + 0x4C], %l6
18644 umulcc %i2, 0x18B3, %i4
18645 tsubcc %l0, %g3, %l3
18646 tneg %icc, 0x0
18647 ldub [%l7 + 0x33], %o3
18648 fbuge,a %fcc2, loop_2190
18649 mulx %l2, %l1, %i5
18650 or %o1, 0x1EA0, %i6
18651 ldsh [%l7 + 0x52], %g2
18652loop_2190:
18653 ta %icc, 0x3
18654 and %i3, %i0, %o4
18655 fmul8x16 %f12, %f12, %f2
18656 stx %g1, [%l7 + 0x20]
18657 tcc %xcc, 0x7
18658 xor %o6, %l5, %g4
18659 xnor %o7, %g5, %l4
18660 fandnot2s %f0, %f11, %f8
18661 ldub [%l7 + 0x18], %i7
18662 udiv %o0, 0x00EB, %o5
18663 st %f4, [%l7 + 0x50]
18664 fandnot2 %f10, %f2, %f0
18665 ldd [%l7 + 0x70], %f4
18666 ldsw [%l7 + 0x18], %g7
18667 umul %o2, 0x1109, %i1
18668 te %icc, 0x0
18669 std %f2, [%l7 + 0x48]
18670 fbl %fcc2, loop_2191
18671 fmovrsgz %l6, %f1, %f4
18672 fmovsge %icc, %f6, %f14
18673 tneg %icc, 0x0
18674loop_2191:
18675 edge16ln %i2, %g6, %l0
18676 ldd [%l7 + 0x08], %f10
18677 movl %icc, %g3, %i4
18678 fmul8ulx16 %f2, %f2, %f0
18679 fnands %f9, %f10, %f15
18680 sethi 0x12F1, %l3
18681 tvc %xcc, 0x1
18682 fmovsgu %xcc, %f15, %f1
18683 fnot2 %f10, %f6
18684 tvs %xcc, 0x1
18685 std %f14, [%l7 + 0x08]
18686 movrne %l2, 0x077, %l1
18687 fbul %fcc3, loop_2192
18688 movcs %icc, %o3, %i5
18689 fmovrdlz %o1, %f6, %f4
18690 andn %i6, 0x05D9, %g2
18691loop_2192:
18692 ldsb [%l7 + 0x7F], %i3
18693 ldx [%l7 + 0x70], %o4
18694 fmovdle %xcc, %f8, %f0
18695 tle %xcc, 0x6
18696 fmovrsgz %g1, %f4, %f0
18697 bg,a loop_2193
18698 stw %o6, [%l7 + 0x44]
18699 fcmpd %fcc3, %f4, %f10
18700 ld [%l7 + 0x78], %f13
18701loop_2193:
18702 fandnot1 %f12, %f4, %f2
18703 ldsh [%l7 + 0x50], %i0
18704 movvc %icc, %l5, %g4
18705 bne,a,pn %icc, loop_2194
18706 ld [%l7 + 0x4C], %f2
18707 fmovrsne %o7, %f3, %f1
18708 orcc %l4, %g5, %o0
18709loop_2194:
18710 ldsw [%l7 + 0x6C], %i7
18711 edge16n %o5, %g7, %i1
18712 movcs %icc, %o2, %l6
18713 stx %i2, [%l7 + 0x58]
18714 fxor %f0, %f8, %f8
18715 st %f5, [%l7 + 0x3C]
18716 smul %g6, 0x03F7, %g3
18717 ld [%l7 + 0x14], %f8
18718 ldsb [%l7 + 0x2D], %l0
18719 lduw [%l7 + 0x10], %l3
18720 ldub [%l7 + 0x6D], %l2
18721 std %f14, [%l7 + 0x10]
18722 fpsub32 %f12, %f10, %f10
18723 bg,a,pn %icc, loop_2195
18724 movrgez %i4, 0x286, %l1
18725 ldd [%l7 + 0x10], %f0
18726 stx %i5, [%l7 + 0x78]
18727loop_2195:
18728 fnor %f2, %f10, %f8
18729 ldsw [%l7 + 0x0C], %o1
18730 sth %i6, [%l7 + 0x50]
18731 fmovsg %xcc, %f3, %f11
18732 edge32 %o3, %i3, %o4
18733 ldub [%l7 + 0x62], %g1
18734 stw %g2, [%l7 + 0x58]
18735 fmovse %icc, %f11, %f6
18736 st %f0, [%l7 + 0x0C]
18737 fbue %fcc1, loop_2196
18738 stw %o6, [%l7 + 0x3C]
18739 bvs,pt %icc, loop_2197
18740 fnor %f0, %f8, %f10
18741loop_2196:
18742 fbe,a %fcc0, loop_2198
18743 stw %i0, [%l7 + 0x6C]
18744loop_2197:
18745 fmovsle %xcc, %f1, %f14
18746 edge16n %g4, %o7, %l5
18747loop_2198:
18748 array32 %l4, %g5, %i7
18749 movne %xcc, %o0, %g7
18750 fcmpgt16 %f12, %f6, %o5
18751 fba %fcc2, loop_2199
18752 tleu %xcc, 0x7
18753 andcc %o2, %i1, %i2
18754 smulcc %g6, %l6, %g3
18755loop_2199:
18756 fabsd %f10, %f10
18757 fmovspos %icc, %f14, %f15
18758 ldub [%l7 + 0x14], %l3
18759 fmovsle %xcc, %f0, %f12
18760 ld [%l7 + 0x14], %f8
18761 alignaddrl %l0, %i4, %l2
18762 fnor %f10, %f10, %f14
18763 ldsw [%l7 + 0x44], %l1
18764 ldub [%l7 + 0x68], %o1
18765 ldsh [%l7 + 0x18], %i6
18766 taddcctv %i5, 0x132B, %i3
18767 fand %f14, %f4, %f0
18768 fmovda %xcc, %f10, %f2
18769 fpsub16 %f14, %f10, %f8
18770 brlez,a %o4, loop_2200
18771 stb %o3, [%l7 + 0x69]
18772 te %icc, 0x4
18773 andncc %g1, %o6, %g2
18774loop_2200:
18775 ldx [%l7 + 0x50], %g4
18776 fmul8sux16 %f6, %f12, %f10
18777 ldsh [%l7 + 0x3C], %i0
18778 sethi 0x0387, %o7
18779 be,a,pn %icc, loop_2201
18780 srax %l5, 0x1B, %l4
18781 fnors %f15, %f1, %f8
18782 bvc,pn %icc, loop_2202
18783loop_2201:
18784 tl %xcc, 0x7
18785 fcmpgt16 %f2, %f6, %i7
18786 te %icc, 0x5
18787loop_2202:
18788 tsubcctv %g5, %o0, %o5
18789 ldd [%l7 + 0x68], %f10
18790 tn %icc, 0x4
18791 fmovrsne %g7, %f12, %f10
18792 orncc %i1, %o2, %i2
18793 fmovscc %xcc, %f11, %f11
18794 fors %f14, %f11, %f9
18795 fbug %fcc1, loop_2203
18796 movne %icc, %l6, %g6
18797 fornot2 %f14, %f14, %f2
18798 fmovsge %xcc, %f7, %f0
18799loop_2203:
18800 bl loop_2204
18801 ldsh [%l7 + 0x38], %g3
18802 xor %l0, 0x036E, %l3
18803 bleu,a %icc, loop_2205
18804loop_2204:
18805 stb %i4, [%l7 + 0x73]
18806 sdivx %l2, 0x1E31, %l1
18807 movcc %xcc, %o1, %i6
18808loop_2205:
18809 fcmple32 %f6, %f0, %i5
18810 fnot2 %f4, %f0
18811 sdivcc %o4, 0x1A81, %o3
18812 fbn %fcc1, loop_2206
18813 movcs %xcc, %i3, %o6
18814 tg %xcc, 0x1
18815 fornot2s %f15, %f0, %f4
18816loop_2206:
18817 fbl %fcc3, loop_2207
18818 andncc %g1, %g4, %i0
18819 ldub [%l7 + 0x72], %o7
18820 ba,pn %xcc, loop_2208
18821loop_2207:
18822 tg %xcc, 0x5
18823 sdivx %l5, 0x0E23, %l4
18824 fands %f9, %f3, %f7
18825loop_2208:
18826 udivx %i7, 0x012A, %g5
18827 fcmpne32 %f4, %f12, %g2
18828 movre %o5, 0x0A6, %o0
18829 sth %i1, [%l7 + 0x56]
18830 bneg loop_2209
18831 ldsb [%l7 + 0x63], %o2
18832 fsrc2s %f1, %f0
18833 ldsb [%l7 + 0x7C], %g7
18834loop_2209:
18835 stx %l6, [%l7 + 0x50]
18836 bcc,a loop_2210
18837 ld [%l7 + 0x44], %f8
18838 stw %i2, [%l7 + 0x28]
18839 fpsub16 %f12, %f0, %f8
18840loop_2210:
18841 fmovse %icc, %f15, %f9
18842 udivx %g3, 0x10F2, %l0
18843 fcmped %fcc0, %f14, %f6
18844 fpadd16s %f8, %f8, %f6
18845 brnz %l3, loop_2211
18846 ldsh [%l7 + 0x12], %g6
18847 fcmple32 %f14, %f6, %l2
18848 ldd [%l7 + 0x20], %f14
18849loop_2211:
18850 be %icc, loop_2212
18851 fmovsge %xcc, %f9, %f14
18852 tcc %icc, 0x3
18853 edge32ln %i4, %o1, %l1
18854loop_2212:
18855 bcc,pn %xcc, loop_2213
18856 ble %icc, loop_2214
18857 ldsb [%l7 + 0x78], %i6
18858 te %icc, 0x4
18859loop_2213:
18860 fmul8x16au %f0, %f1, %f14
18861loop_2214:
18862 fmovdneg %icc, %f10, %f8
18863 mulscc %o4, %i5, %o3
18864 movl %xcc, %o6, %i3
18865 lduw [%l7 + 0x78], %g4
18866 fbg,a %fcc0, loop_2215
18867 fmul8x16 %f2, %f14, %f12
18868 fmovrdne %i0, %f4, %f8
18869 fcmpeq32 %f2, %f0, %o7
18870loop_2215:
18871 movrne %g1, 0x35E, %l5
18872 ldsw [%l7 + 0x18], %l4
18873 stb %i7, [%l7 + 0x36]
18874 mulx %g2, %o5, %o0
18875 fbo %fcc0, loop_2216
18876 fcmpeq32 %f4, %f8, %g5
18877 edge32ln %i1, %g7, %l6
18878 ldsh [%l7 + 0x28], %o2
18879loop_2216:
18880 fnand %f6, %f2, %f4
18881 fcmpeq16 %f4, %f10, %g3
18882 sdivx %i2, 0x19DF, %l0
18883 nop
18884 setx loop_2217, %l0, %l1
18885 jmpl %l1, %l3
18886 edge16ln %g6, %l2, %i4
18887 st %f1, [%l7 + 0x70]
18888 fmovrsgez %l1, %f7, %f15
18889loop_2217:
18890 ldsh [%l7 + 0x26], %o1
18891 lduh [%l7 + 0x4C], %o4
18892 be,a loop_2218
18893 bcs loop_2219
18894 st %f9, [%l7 + 0x08]
18895 fmovdvc %xcc, %f10, %f13
18896loop_2218:
18897 stw %i5, [%l7 + 0x78]
18898loop_2219:
18899 fmovscc %xcc, %f0, %f4
18900 ldx [%l7 + 0x20], %o3
18901 tn %icc, 0x6
18902 stb %o6, [%l7 + 0x26]
18903 mulscc %i3, 0x1647, %i6
18904 smulcc %i0, 0x1907, %g4
18905 array16 %o7, %g1, %l5
18906 fmovsge %icc, %f3, %f12
18907 fmovsl %xcc, %f0, %f0
18908 bn,a,pn %xcc, loop_2220
18909 sll %l4, 0x16, %i7
18910 ldub [%l7 + 0x69], %g2
18911 alignaddr %o0, %g5, %o5
18912loop_2220:
18913 fmovrslez %i1, %f15, %f7
18914 be,pt %xcc, loop_2221
18915 brgz,a %l6, loop_2222
18916 ldd [%l7 + 0x58], %f10
18917 fbue %fcc1, loop_2223
18918loop_2221:
18919 ldd [%l7 + 0x48], %f10
18920loop_2222:
18921 addccc %o2, 0x00CD, %g3
18922 tg %icc, 0x2
18923loop_2223:
18924 stx %g7, [%l7 + 0x60]
18925 ldsw [%l7 + 0x34], %i2
18926 xnorcc %l0, 0x1D8C, %g6
18927 move %xcc, %l3, %i4
18928 addc %l1, %o1, %o4
18929 movge %icc, %i5, %o3
18930 movrgz %o6, %i3, %l2
18931 fmovsvs %xcc, %f10, %f12
18932 ldsh [%l7 + 0x54], %i6
18933 fmovsl %xcc, %f6, %f15
18934 array8 %i0, %o7, %g1
18935 tcs %icc, 0x5
18936 sethi 0x0C48, %g4
18937 fmovrsne %l4, %f14, %f12
18938 fands %f14, %f13, %f6
18939 fmovdle %xcc, %f6, %f9
18940 fmovsvc %xcc, %f4, %f6
18941 ldd [%l7 + 0x48], %f4
18942 fpackfix %f4, %f5
18943 fmovrde %l5, %f4, %f14
18944 call loop_2224
18945 stb %i7, [%l7 + 0x0B]
18946 fpsub16 %f4, %f8, %f12
18947 fcmpne16 %f2, %f14, %o0
18948loop_2224:
18949 stb %g2, [%l7 + 0x29]
18950 brnz %o5, loop_2225
18951 fmovdle %xcc, %f13, %f3
18952 bne loop_2226
18953 ldd [%l7 + 0x40], %f0
18954loop_2225:
18955 st %f7, [%l7 + 0x08]
18956 fbu,a %fcc0, loop_2227
18957loop_2226:
18958 tpos %icc, 0x5
18959 fpsub32 %f12, %f2, %f0
18960 stx %g5, [%l7 + 0x70]
18961loop_2227:
18962 addcc %i1, 0x1EEB, %l6
18963 fmovrslz %g3, %f14, %f13
18964 movleu %xcc, %o2, %i2
18965 bg,a,pt %xcc, loop_2228
18966 andn %l0, %g7, %g6
18967 movrlez %i4, %l1, %l3
18968 fmul8ulx16 %f4, %f6, %f4
18969loop_2228:
18970 or %o1, 0x0A77, %o4
18971 ldub [%l7 + 0x58], %i5
18972 lduw [%l7 + 0x64], %o6
18973 fornot2 %f6, %f14, %f14
18974 fmul8ulx16 %f14, %f6, %f4
18975 ldsb [%l7 + 0x67], %o3
18976 ldsb [%l7 + 0x3B], %i3
18977 ldub [%l7 + 0x2E], %l2
18978 fnands %f11, %f5, %f11
18979 be %icc, loop_2229
18980 srax %i6, %i0, %o7
18981 alignaddr %g4, %g1, %l4
18982 fandnot1s %f11, %f14, %f11
18983loop_2229:
18984 edge8 %i7, %o0, %l5
18985 edge16n %o5, %g5, %g2
18986 sra %i1, 0x04, %l6
18987 array32 %g3, %i2, %o2
18988 bvc,a loop_2230
18989 ldd [%l7 + 0x68], %f8
18990 fmovspos %icc, %f9, %f3
18991 ldub [%l7 + 0x13], %g7
18992loop_2230:
18993 stx %g6, [%l7 + 0x60]
18994 fmul8x16al %f10, %f10, %f6
18995 lduw [%l7 + 0x74], %i4
18996 srax %l1, 0x13, %l0
18997 edge32ln %o1, %l3, %i5
18998 fmovsneg %xcc, %f4, %f2
18999 add %o6, %o4, %o3
19000 sth %i3, [%l7 + 0x0E]
19001 fcmpgt32 %f12, %f2, %l2
19002 siam 0x5
19003 stb %i0, [%l7 + 0x09]
19004 taddcctv %o7, 0x1395, %g4
19005 fnand %f4, %f2, %f2
19006 fmul8x16au %f0, %f10, %f8
19007 std %f0, [%l7 + 0x28]
19008 fpsub32 %f6, %f6, %f8
19009 sethi 0x1AB8, %i6
19010 stw %g1, [%l7 + 0x68]
19011 fandnot1 %f8, %f14, %f4
19012 movvs %icc, %l4, %i7
19013 lduw [%l7 + 0x0C], %l5
19014 fmovsvc %xcc, %f4, %f11
19015 taddcctv %o5, 0x1001, %o0
19016 ldsh [%l7 + 0x74], %g5
19017 bne loop_2231
19018 bcs,a,pt %icc, loop_2232
19019 tpos %icc, 0x1
19020 tl %icc, 0x7
19021loop_2231:
19022 fones %f3
19023loop_2232:
19024 movpos %icc, %g2, %i1
19025 faligndata %f14, %f12, %f2
19026 subcc %g3, %i2, %o2
19027 edge16ln %l6, %g6, %i4
19028 movrgez %l1, %l0, %o1
19029 ldsw [%l7 + 0x38], %g7
19030 xor %i5, %o6, %l3
19031 ldsw [%l7 + 0x40], %o3
19032 te %icc, 0x2
19033 fpackfix %f6, %f6
19034 ldd [%l7 + 0x08], %f12
19035 stw %i3, [%l7 + 0x74]
19036 fbo %fcc1, loop_2233
19037 udiv %o4, 0x0EE3, %l2
19038 bpos,pn %icc, loop_2234
19039 ldx [%l7 + 0x58], %o7
19040loop_2233:
19041 ld [%l7 + 0x64], %f2
19042 addccc %i0, %g4, %g1
19043loop_2234:
19044 fmovsvc %icc, %f15, %f8
19045 ldsh [%l7 + 0x5E], %l4
19046 fpadd16s %f0, %f3, %f10
19047 xnorcc %i7, 0x18AC, %l5
19048 edge32 %i6, %o0, %g5
19049 tne %icc, 0x2
19050 fmuld8ulx16 %f1, %f15, %f12
19051 fmovsge %icc, %f7, %f15
19052 fmovrsgez %o5, %f9, %f3
19053 fbule,a %fcc2, loop_2235
19054 brlz,a %g2, loop_2236
19055 ldsb [%l7 + 0x3D], %i1
19056 stx %i2, [%l7 + 0x48]
19057loop_2235:
19058 fornot2s %f13, %f4, %f8
19059loop_2236:
19060 tn %xcc, 0x5
19061 edge32ln %o2, %l6, %g6
19062 ldub [%l7 + 0x72], %g3
19063 edge16ln %l1, %i4, %o1
19064 fbe,a %fcc0, loop_2237
19065 tsubcctv %g7, 0x0A81, %l0
19066 udiv %o6, 0x10D2, %l3
19067 fmovrdlz %o3, %f2, %f2
19068loop_2237:
19069 ldub [%l7 + 0x61], %i3
19070 fmovdvs %xcc, %f8, %f14
19071 fmovrdlez %o4, %f14, %f4
19072 sth %i5, [%l7 + 0x56]
19073 brgez %l2, loop_2238
19074 fmovdcs %icc, %f14, %f10
19075 fblg,a %fcc0, loop_2239
19076 sth %i0, [%l7 + 0x18]
19077loop_2238:
19078 movvs %xcc, %o7, %g1
19079 fcmpgt32 %f14, %f12, %g4
19080loop_2239:
19081 edge16n %l4, %i7, %l5
19082 ld [%l7 + 0x60], %f2
19083 tleu %icc, 0x4
19084 fbe,a %fcc1, loop_2240
19085 fands %f0, %f15, %f9
19086 fmovsn %xcc, %f13, %f12
19087 ldsh [%l7 + 0x42], %i6
19088loop_2240:
19089 fandnot1s %f15, %f1, %f8
19090 movvs %icc, %g5, %o0
19091 andncc %o5, %i1, %i2
19092 fnors %f1, %f5, %f13
19093 fcmpne16 %f14, %f0, %g2
19094 andn %l6, 0x124B, %o2
19095 ldx [%l7 + 0x08], %g3
19096 fpsub32 %f0, %f6, %f4
19097 movgu %icc, %g6, %i4
19098 srlx %o1, 0x01, %l1
19099 fcmps %fcc2, %f1, %f1
19100 ldsb [%l7 + 0x1B], %g7
19101 fmul8x16au %f3, %f2, %f8
19102 edge8l %o6, %l3, %l0
19103 array32 %i3, %o4, %o3
19104 movn %xcc, %l2, %i0
19105 udivcc %i5, 0x0E4E, %o7
19106 fbu,a %fcc2, loop_2241
19107 fcmpes %fcc1, %f10, %f15
19108 ldd [%l7 + 0x38], %f4
19109 fand %f4, %f6, %f8
19110loop_2241:
19111 fzeros %f10
19112 stb %g4, [%l7 + 0x4C]
19113 ldx [%l7 + 0x28], %l4
19114 ldsb [%l7 + 0x6A], %g1
19115 fcmpeq16 %f8, %f14, %l5
19116 tsubcctv %i7, %g5, %i6
19117 fmovsneg %icc, %f8, %f5
19118 ldub [%l7 + 0x63], %o0
19119 tcc %icc, 0x1
19120 andcc %i1, 0x1B73, %i2
19121 fcmpd %fcc3, %f12, %f8
19122 fcmple16 %f2, %f6, %o5
19123 fnot2s %f10, %f10
19124 srlx %l6, %g2, %o2
19125 movg %icc, %g6, %i4
19126 movg %xcc, %g3, %o1
19127 stb %l1, [%l7 + 0x77]
19128 nop
19129 setx loop_2242, %l0, %l1
19130 wrpr 0x1, %tl
19131 wrpr %l1, %tpc
19132 add %l1, 0x4, %l1
19133 wrpr %l1, %tnpc
19134 setx 0x34400001400, %l0, %l1
19135 wrpr %l1, %tstate
19136 wrhpr 0x4, %htstate
19137 retry
19138 fpackfix %f12, %f3
19139 fmovde %icc, %f10, %f2
19140 sdivcc %o6, 0x05B2, %g7
19141loop_2242:
19142 stb %l0, [%l7 + 0x0E]
19143 fmovrsne %i3, %f8, %f15
19144 stw %l3, [%l7 + 0x74]
19145 move %xcc, %o3, %o4
19146 fmovsge %icc, %f1, %f2
19147 orcc %l2, 0x0CF2, %i0
19148 be,a %xcc, loop_2243
19149 ldsb [%l7 + 0x64], %i5
19150 fbe,a %fcc0, loop_2244
19151 ldx [%l7 + 0x60], %g4
19152loop_2243:
19153 brgz %o7, loop_2245
19154 srax %g1, 0x1C, %l4
19155loop_2244:
19156 ta %xcc, 0x0
19157 fmovrdne %i7, %f4, %f12
19158loop_2245:
19159 fnot1 %f0, %f2
19160 fmovrdlez %l5, %f4, %f8
19161 fpack32 %f6, %f4, %f0
19162 addccc %i6, 0x0637, %o0
19163 movne %xcc, %i1, %i2
19164 sll %o5, 0x15, %l6
19165 brlz %g2, loop_2246
19166 stb %o2, [%l7 + 0x42]
19167 umul %g6, %g5, %g3
19168 stx %i4, [%l7 + 0x10]
19169loop_2246:
19170 movn %xcc, %o1, %o6
19171 mulx %g7, %l1, %i3
19172 ldd [%l7 + 0x78], %f10
19173 movvs %icc, %l3, %o3
19174 bne,pt %icc, loop_2247
19175 sth %o4, [%l7 + 0x72]
19176 ldd [%l7 + 0x38], %f0
19177 movcs %xcc, %l0, %l2
19178loop_2247:
19179 tgu %icc, 0x0
19180 bneg %icc, loop_2248
19181 std %f2, [%l7 + 0x70]
19182 fone %f10
19183 move %xcc, %i0, %i5
19184loop_2248:
19185 fpadd32 %f8, %f0, %f6
19186 lduw [%l7 + 0x0C], %o7
19187 fbn,a %fcc0, loop_2249
19188 call loop_2250
19189 lduw [%l7 + 0x14], %g1
19190 fnor %f8, %f4, %f0
19191loop_2249:
19192 alignaddrl %g4, %l4, %l5
19193loop_2250:
19194 orcc %i6, %o0, %i7
19195 fmovrdne %i2, %f14, %f4
19196 fbuge,a %fcc0, loop_2251
19197 ldsh [%l7 + 0x20], %i1
19198 fblg,a %fcc2, loop_2252
19199 fmovdge %icc, %f15, %f4
19200loop_2251:
19201 fone %f6
19202 lduw [%l7 + 0x50], %o5
19203loop_2252:
19204 tl %xcc, 0x3
19205 fble,a %fcc0, loop_2253
19206 fbue,a %fcc0, loop_2254
19207 stx %g2, [%l7 + 0x20]
19208 ldx [%l7 + 0x70], %o2
19209loop_2253:
19210 fble,a %fcc0, loop_2255
19211loop_2254:
19212 fnor %f8, %f2, %f8
19213 ldx [%l7 + 0x48], %l6
19214 lduw [%l7 + 0x48], %g6
19215loop_2255:
19216 orncc %g3, 0x1C6B, %i4
19217 ldd [%l7 + 0x30], %f4
19218 lduw [%l7 + 0x58], %g5
19219 stw %o6, [%l7 + 0x5C]
19220 ldd [%l7 + 0x48], %f0
19221 ble,a %icc, loop_2256
19222 bleu,a %xcc, loop_2257
19223 stb %o1, [%l7 + 0x56]
19224 edge8n %g7, %l1, %l3
19225loop_2256:
19226 bn,a loop_2258
19227loop_2257:
19228 tgu %xcc, 0x5
19229 bcc %xcc, loop_2259
19230 fmovdvs %icc, %f15, %f11
19231loop_2258:
19232 brnz,a %i3, loop_2260
19233 ldsw [%l7 + 0x68], %o4
19234loop_2259:
19235 movcc %icc, %l0, %l2
19236 ldsw [%l7 + 0x74], %i0
19237loop_2260:
19238 ldsw [%l7 + 0x24], %o3
19239 movg %xcc, %o7, %g1
19240 fbo,a %fcc2, loop_2261
19241 fmovrslz %i5, %f14, %f1
19242 fmuld8ulx16 %f14, %f5, %f4
19243 edge16l %g4, %l4, %i6
19244loop_2261:
19245 ldsb [%l7 + 0x61], %l5
19246 fcmped %fcc3, %f6, %f0
19247 fsrc2 %f10, %f6
19248 siam 0x2
19249 ldd [%l7 + 0x30], %f0
19250 fmovdleu %xcc, %f5, %f9
19251 fcmps %fcc0, %f14, %f0
19252 stb %o0, [%l7 + 0x27]
19253 edge32ln %i7, %i2, %i1
19254 ta %icc, 0x2
19255 udivcc %g2, 0x0C83, %o2
19256 ldsw [%l7 + 0x24], %l6
19257 edge8ln %g6, %g3, %i4
19258 ble,a %xcc, loop_2262
19259 stb %g5, [%l7 + 0x24]
19260 movre %o6, 0x2E4, %o5
19261 ldsw [%l7 + 0x18], %o1
19262loop_2262:
19263 bleu,a %xcc, loop_2263
19264 edge32ln %g7, %l3, %l1
19265 taddcc %o4, %i3, %l2
19266 st %f5, [%l7 + 0x7C]
19267loop_2263:
19268 lduh [%l7 + 0x6C], %i0
19269 bvs,a %icc, loop_2264
19270 edge16l %l0, %o3, %o7
19271 fpadd32s %f9, %f2, %f1
19272 ld [%l7 + 0x5C], %f12
19273loop_2264:
19274 fbuge,a %fcc0, loop_2265
19275 bvc,pn %xcc, loop_2266
19276 bgu,pn %xcc, loop_2267
19277 brgez %i5, loop_2268
19278loop_2265:
19279 sllx %g4, %g1, %l4
19280loop_2266:
19281 fcmpeq32 %f12, %f2, %l5
19282loop_2267:
19283 be,pn %xcc, loop_2269
19284loop_2268:
19285 fba,a %fcc3, loop_2270
19286 fbue %fcc2, loop_2271
19287 sth %o0, [%l7 + 0x60]
19288loop_2269:
19289 fbue %fcc0, loop_2272
19290loop_2270:
19291 fmovsne %icc, %f9, %f1
19292loop_2271:
19293 fmovsa %xcc, %f10, %f15
19294 tcc %xcc, 0x6
19295loop_2272:
19296 fmovsg %xcc, %f9, %f6
19297 stw %i6, [%l7 + 0x60]
19298 ldx [%l7 + 0x08], %i2
19299 add %i7, 0x1D73, %i1
19300 movleu %xcc, %g2, %o2
19301 fbge %fcc3, loop_2273
19302 movge %xcc, %g6, %g3
19303 stx %i4, [%l7 + 0x40]
19304 brz %g5, loop_2274
19305loop_2273:
19306 ldd [%l7 + 0x30], %f6
19307 fsrc1s %f15, %f14
19308 bcs loop_2275
19309loop_2274:
19310 ldx [%l7 + 0x78], %o6
19311 ld [%l7 + 0x5C], %f6
19312 movcs %xcc, %o5, %l6
19313loop_2275:
19314 stw %o1, [%l7 + 0x10]
19315 tn %icc, 0x4
19316 ldsh [%l7 + 0x56], %l3
19317 fmovda %xcc, %f9, %f12
19318 movrlez %l1, %g7, %o4
19319 edge16ln %l2, %i3, %l0
19320 nop
19321 setx loop_2276, %l0, %l1
19322 wrpr 0x1, %tl
19323 wrpr %l1, %tpc
19324 add %l1, 0x4, %l1
19325 wrpr %l1, %tnpc
19326 setx 0x34400001400, %l0, %l1
19327 wrpr %l1, %tstate
19328 wrhpr 0x4, %htstate
19329 retry
19330 bn,a loop_2277
19331 movpos %icc, %i0, %o7
19332 edge16 %o3, %g4, %i5
19333loop_2276:
19334 edge32 %l4, %l5, %g1
19335loop_2277:
19336 brnz %o0, loop_2278
19337 ld [%l7 + 0x48], %f11
19338 smul %i2, 0x060C, %i7
19339 fba,a %fcc2, loop_2279
19340loop_2278:
19341 edge8ln %i1, %i6, %g2
19342 fbuge,a %fcc2, loop_2280
19343 ldub [%l7 + 0x71], %o2
19344loop_2279:
19345 sra %g6, %g3, %g5
19346 bleu,a loop_2281
19347loop_2280:
19348 subc %i4, 0x06C1, %o5
19349 fmovsne %xcc, %f8, %f6
19350 movcs %icc, %o6, %l6
19351loop_2281:
19352 tvs %icc, 0x5
19353 movge %xcc, %o1, %l3
19354 smulcc %l1, 0x1A23, %o4
19355 fones %f3
19356 ldsb [%l7 + 0x57], %l2
19357 movcs %icc, %i3, %l0
19358 tgu %icc, 0x7
19359 ldsh [%l7 + 0x74], %i0
19360 xor %o7, %g7, %o3
19361 addccc %i5, 0x0A1B, %l4
19362 fmovrde %g4, %f8, %f14
19363 ble %icc, loop_2282
19364 ldsb [%l7 + 0x52], %l5
19365 fmovdcs %icc, %f14, %f13
19366 xor %o0, %i2, %g1
19367loop_2282:
19368 fbl,a %fcc3, loop_2283
19369 ldd [%l7 + 0x48], %f4
19370 lduh [%l7 + 0x4E], %i1
19371 subcc %i6, %i7, %g2
19372loop_2283:
19373 srax %g6, 0x1C, %o2
19374 andncc %g3, %g5, %o5
19375 ldx [%l7 + 0x30], %o6
19376 taddcc %i4, %l6, %o1
19377 tge %xcc, 0x4
19378 fxors %f6, %f2, %f10
19379 fbn,a %fcc1, loop_2284
19380 addc %l1, 0x0F43, %o4
19381 mova %icc, %l3, %i3
19382 nop
19383 setx loop_2285, %l0, %l1
19384 wrpr 0x1, %tl
19385 wrpr %l1, %tpc
19386 add %l1, 0x4, %l1
19387 wrpr %l1, %tnpc
19388 setx 0x34400001400, %l0, %l1
19389 wrpr %l1, %tstate
19390 wrhpr 0x4, %htstate
19391 retry
19392loop_2284:
19393 stw %l0, [%l7 + 0x40]
19394 mova %icc, %i0, %l2
19395 sth %g7, [%l7 + 0x4A]
19396loop_2285:
19397 brlz %o3, loop_2286
19398 st %f6, [%l7 + 0x08]
19399 stb %o7, [%l7 + 0x2B]
19400 fmovrdlez %i5, %f10, %f10
19401loop_2286:
19402 brnz,a %g4, loop_2287
19403 tcs %xcc, 0x4
19404 bcc loop_2288
19405 ldsb [%l7 + 0x70], %l4
19406loop_2287:
19407 ldsh [%l7 + 0x40], %l5
19408 tcc %xcc, 0x5
19409loop_2288:
19410 fbn,a %fcc3, loop_2289
19411 stx %i2, [%l7 + 0x58]
19412 fmovsge %xcc, %f10, %f12
19413 ldsb [%l7 + 0x60], %o0
19414loop_2289:
19415 movrgez %i1, 0x30B, %g1
19416 fpsub16s %f9, %f2, %f3
19417 andncc %i7, %i6, %g2
19418 movge %xcc, %o2, %g3
19419 sth %g5, [%l7 + 0x4C]
19420 fmovdpos %icc, %f2, %f2
19421 fones %f5
19422 for %f14, %f12, %f10
19423 xnorcc %o5, 0x042F, %g6
19424 stb %i4, [%l7 + 0x6C]
19425 fmovdge %xcc, %f5, %f0
19426 fmovdge %icc, %f4, %f6
19427 addccc %l6, 0x0972, %o1
19428 mova %icc, %o6, %l1
19429 fnegs %f0, %f5
19430 ldsb [%l7 + 0x71], %l3
19431 tcc %icc, 0x7
19432 sll %o4, %l0, %i0
19433 sll %l2, %g7, %i3
19434 fcmpes %fcc3, %f3, %f3
19435 bn %xcc, loop_2290
19436 ldx [%l7 + 0x08], %o7
19437 subc %o3, %i5, %g4
19438 udiv %l4, 0x00B6, %i2
19439loop_2290:
19440 lduw [%l7 + 0x44], %l5
19441 tneg %xcc, 0x2
19442 te %icc, 0x6
19443 fzero %f8
19444 fcmps %fcc2, %f11, %f3
19445 fmovrsgez %i1, %f13, %f3
19446 addccc %o0, 0x0648, %g1
19447 nop
19448 setx loop_2291, %l0, %l1
19449 wrpr 0x1, %tl
19450 wrpr %l1, %tpc
19451 add %l1, 0x4, %l1
19452 wrpr %l1, %tnpc
19453 setx 0x34400001400, %l0, %l1
19454 wrpr %l1, %tstate
19455 wrhpr 0x4, %htstate
19456 retry
19457 st %f14, [%l7 + 0x18]
19458 fbl,a %fcc1, loop_2292
19459 sub %i6, 0x0FAC, %g2
19460loop_2291:
19461 srlx %o2, 0x1D, %g3
19462 fbul %fcc1, loop_2293
19463loop_2292:
19464 ldx [%l7 + 0x70], %g5
19465 fmovsleu %icc, %f13, %f8
19466 st %f6, [%l7 + 0x78]
19467loop_2293:
19468 fxnor %f14, %f14, %f10
19469 stb %i7, [%l7 + 0x7D]
19470 movn %xcc, %o5, %i4
19471 lduh [%l7 + 0x5A], %l6
19472 ld [%l7 + 0x60], %f8
19473 fmovdl %xcc, %f10, %f13
19474 tl %xcc, 0x3
19475 bshuffle %f12, %f6, %f4
19476 fpadd16s %f6, %f7, %f12
19477 stx %g6, [%l7 + 0x10]
19478 edge32l %o6, %o1, %l3
19479 fnand %f12, %f4, %f0
19480 ldsh [%l7 + 0x16], %o4
19481 fsrc1s %f15, %f14
19482 stx %l1, [%l7 + 0x40]
19483 fsrc1s %f12, %f14
19484 ldsw [%l7 + 0x5C], %i0
19485 ld [%l7 + 0x24], %f15
19486 edge16n %l2, %g7, %l0
19487 fmovsge %xcc, %f9, %f13
19488 movrne %i3, 0x0F0, %o3
19489 lduh [%l7 + 0x38], %o7
19490 tpos %xcc, 0x3
19491 stb %g4, [%l7 + 0x39]
19492 fbn %fcc1, loop_2294
19493 lduh [%l7 + 0x60], %l4
19494 fmovsneg %xcc, %f12, %f6
19495 fone %f0
19496loop_2294:
19497 fnands %f1, %f14, %f5
19498 fnot2s %f13, %f3
19499 ldsh [%l7 + 0x60], %i5
19500 movge %icc, %i2, %i1
19501 fmovsvs %xcc, %f5, %f6
19502 array16 %l5, %g1, %o0
19503 bl,a loop_2295
19504 array16 %g2, %i6, %g3
19505 stb %g5, [%l7 + 0x1B]
19506 ldsh [%l7 + 0x76], %i7
19507loop_2295:
19508 edge8n %o5, %i4, %l6
19509 tcc %xcc, 0x3
19510 fand %f12, %f12, %f12
19511 fpsub16 %f12, %f0, %f10
19512 fnot2s %f15, %f11
19513 std %f12, [%l7 + 0x30]
19514 ldd [%l7 + 0x40], %f12
19515 fnot1s %f8, %f0
19516 xnor %g6, %o6, %o2
19517 ldsw [%l7 + 0x6C], %o1
19518 ldx [%l7 + 0x68], %l3
19519 fzeros %f11
19520 fandnot1 %f8, %f6, %f12
19521 fbule %fcc3, loop_2296
19522 fble %fcc2, loop_2297
19523 alignaddrl %o4, %l1, %l2
19524 bcc,a,pt %xcc, loop_2298
19525loop_2296:
19526 lduh [%l7 + 0x76], %g7
19527loop_2297:
19528 edge16n %l0, %i0, %o3
19529 stx %i3, [%l7 + 0x78]
19530loop_2298:
19531 ldsh [%l7 + 0x44], %o7
19532 tl %xcc, 0x2
19533 sth %g4, [%l7 + 0x0A]
19534 ldsh [%l7 + 0x2E], %l4
19535 xorcc %i5, %i1, %l5
19536 fornot1 %f4, %f0, %f0
19537 edge16 %i2, %g1, %g2
19538 tsubcc %o0, 0x14CA, %g3
19539 fxors %f9, %f0, %f15
19540 fmovdne %xcc, %f15, %f6
19541 stx %i6, [%l7 + 0x08]
19542 brgz,a %i7, loop_2299
19543 fmovdpos %icc, %f14, %f3
19544 ldsw [%l7 + 0x40], %g5
19545 fmovsgu %icc, %f9, %f10
19546loop_2299:
19547 orncc %o5, 0x1CCA, %l6
19548 fmovrsne %g6, %f9, %f14
19549 subc %i4, %o2, %o1
19550 ldub [%l7 + 0x43], %l3
19551 stb %o6, [%l7 + 0x4B]
19552 fmovde %xcc, %f15, %f5
19553 ta %icc, 0x0
19554 ldsb [%l7 + 0x11], %l1
19555 movrlz %l2, %o4, %g7
19556 taddcctv %i0, 0x1004, %o3
19557 lduh [%l7 + 0x6A], %i3
19558 fmovrdgz %l0, %f2, %f8
19559 edge32ln %o7, %l4, %g4
19560 brnz %i5, loop_2300
19561 fbule,a %fcc0, loop_2301
19562 ldd [%l7 + 0x10], %f4
19563 sth %i1, [%l7 + 0x36]
19564loop_2300:
19565 taddcc %i2, %g1, %g2
19566loop_2301:
19567 fmovspos %xcc, %f13, %f2
19568 fbn,a %fcc2, loop_2302
19569 fmovscc %icc, %f8, %f1
19570 fbule %fcc2, loop_2303
19571 fmovsl %xcc, %f9, %f12
19572loop_2302:
19573 sth %l5, [%l7 + 0x10]
19574 fmovs %f9, %f12
19575loop_2303:
19576 movrlez %g3, %i6, %o0
19577 fcmpgt32 %f8, %f2, %i7
19578 srl %g5, %o5, %l6
19579 movgu %xcc, %i4, %o2
19580 stw %g6, [%l7 + 0x74]
19581 fpsub32 %f14, %f0, %f0
19582 fmovdpos %icc, %f15, %f11
19583 stb %l3, [%l7 + 0x0B]
19584 tsubcctv %o6, %l1, %o1
19585 brlez,a %l2, loop_2304
19586 stx %o4, [%l7 + 0x38]
19587 bleu loop_2305
19588 fones %f3
19589loop_2304:
19590 call loop_2306
19591 array32 %i0, %g7, %o3
19592loop_2305:
19593 popc 0x0DDD, %l0
19594 ldsb [%l7 + 0x5B], %i3
19595loop_2306:
19596 fmovrdgz %l4, %f8, %f0
19597 nop
19598 setx loop_2307, %l0, %l1
19599 jmpl %l1, %g4
19600 fands %f4, %f0, %f8
19601 stx %i5, [%l7 + 0x18]
19602 ldsb [%l7 + 0x0F], %i1
19603loop_2307:
19604 fandnot2s %f9, %f3, %f6
19605 stx %i2, [%l7 + 0x60]
19606 andn %g1, %o7, %l5
19607 std %f2, [%l7 + 0x70]
19608 smul %g3, 0x1B80, %g2
19609 sth %i6, [%l7 + 0x50]
19610 fpack16 %f4, %f12
19611 fpadd32 %f6, %f12, %f2
19612 std %f10, [%l7 + 0x60]
19613 movgu %xcc, %i7, %g5
19614 xor %o0, 0x1BFB, %o5
19615 stb %l6, [%l7 + 0x4C]
19616 stb %i4, [%l7 + 0x10]
19617 ldx [%l7 + 0x08], %o2
19618 stw %g6, [%l7 + 0x60]
19619 stw %o6, [%l7 + 0x08]
19620 nop
19621 setx loop_2308, %l0, %l1
19622 jmpl %l1, %l1
19623 ta %icc, 0x2
19624 fands %f11, %f8, %f5
19625 fmovdpos %icc, %f6, %f9
19626loop_2308:
19627 ldx [%l7 + 0x40], %o1
19628 movrne %l3, %l2, %o4
19629 nop
19630 setx loop_2309, %l0, %l1
19631 wrpr 0x1, %tl
19632 wrpr %l1, %tpc
19633 add %l1, 0x4, %l1
19634 wrpr %l1, %tnpc
19635 setx 0x34400001400, %l0, %l1
19636 wrpr %l1, %tstate
19637 wrhpr 0x4, %htstate
19638 retry
19639 srlx %i0, %o3, %g7
19640 ldub [%l7 + 0x2F], %l0
19641 xnor %l4, 0x1266, %i3
19642loop_2309:
19643 udivx %g4, 0x0C9A, %i1
19644 fmovdl %icc, %f8, %f10
19645 fbne %fcc1, loop_2310
19646 std %f8, [%l7 + 0x50]
19647 movcc %icc, %i2, %i5
19648 ldx [%l7 + 0x18], %o7
19649loop_2310:
19650 movn %icc, %g1, %l5
19651 bl,a loop_2311
19652 edge16ln %g3, %g2, %i7
19653 fmovsleu %xcc, %f1, %f2
19654 ldsb [%l7 + 0x5F], %g5
19655loop_2311:
19656 fsrc1 %f8, %f10
19657 stb %i6, [%l7 + 0x37]
19658 array8 %o5, %l6, %o0
19659 fmovsl %icc, %f14, %f10
19660 lduh [%l7 + 0x2A], %i4
19661 std %f8, [%l7 + 0x38]
19662 nop
19663 setx loop_2312, %l0, %l1
19664 wrpr 0x1, %tl
19665 wrpr %l1, %tpc
19666 add %l1, 0x4, %l1
19667 wrpr %l1, %tnpc
19668 setx 0x34400001400, %l0, %l1
19669 wrpr %l1, %tstate
19670 wrhpr 0x4, %htstate
19671 retry
19672 fmul8x16au %f5, %f3, %f8
19673 fmovdn %xcc, %f7, %f8
19674 alignaddrl %g6, %o6, %l1
19675loop_2312:
19676 fpadd16s %f11, %f2, %f6
19677 movleu %icc, %o1, %o2
19678 stw %l2, [%l7 + 0x44]
19679 edge8 %l3, %o4, %o3
19680 ldub [%l7 + 0x3E], %i0
19681 fnot2 %f8, %f14
19682 add %l0, %g7, %l4
19683 te %icc, 0x5
19684 bvc loop_2313
19685 fmovsg %icc, %f3, %f1
19686 fnor %f12, %f14, %f6
19687 sdivx %g4, 0x1B1A, %i1
19688loop_2313:
19689 ldd [%l7 + 0x58], %f0
19690 bleu,pt %icc, loop_2314
19691 fnand %f12, %f4, %f12
19692 ldd [%l7 + 0x48], %f4
19693 fexpand %f4, %f14
19694loop_2314:
19695 fsrc2s %f0, %f11
19696 lduh [%l7 + 0x44], %i2
19697 fand %f12, %f12, %f4
19698 fmovrslez %i5, %f6, %f10
19699 ldx [%l7 + 0x20], %i3
19700 fpackfix %f4, %f12
19701 st %f8, [%l7 + 0x58]
19702 siam 0x3
19703 ldsb [%l7 + 0x32], %o7
19704 sdivcc %g1, 0x0805, %g3
19705 movvc %xcc, %l5, %i7
19706 tgu %icc, 0x4
19707 std %f12, [%l7 + 0x20]
19708 subcc %g5, 0x1E64, %i6
19709 fpack32 %f4, %f12, %f4
19710 fsrc1 %f2, %f6
19711 bneg,pt %icc, loop_2315
19712 ldx [%l7 + 0x70], %o5
19713 ldsw [%l7 + 0x20], %l6
19714 movcc %xcc, %o0, %i4
19715loop_2315:
19716 ldx [%l7 + 0x78], %g2
19717 std %f8, [%l7 + 0x78]
19718 movleu %icc, %o6, %g6
19719 fmovda %icc, %f11, %f13
19720 fbug,a %fcc2, loop_2316
19721 stb %o1, [%l7 + 0x32]
19722 fbue,a %fcc0, loop_2317
19723 fmovrdgez %o2, %f2, %f0
19724loop_2316:
19725 ldub [%l7 + 0x1D], %l2
19726 sth %l1, [%l7 + 0x76]
19727loop_2317:
19728 stb %o4, [%l7 + 0x14]
19729 andcc %o3, 0x1FE8, %l3
19730 ldx [%l7 + 0x60], %i0
19731 fxnors %f1, %f15, %f4
19732 srlx %l0, %l4, %g4
19733 addcc %g7, %i2, %i1
19734 lduw [%l7 + 0x24], %i3
19735 fmovdge %xcc, %f15, %f9
19736 sdiv %i5, 0x0159, %g1
19737 fsrc1 %f14, %f10
19738 stb %g3, [%l7 + 0x43]
19739 alignaddrl %l5, %o7, %g5
19740 fmovrsgz %i7, %f12, %f7
19741 stw %o5, [%l7 + 0x54]
19742 movvc %xcc, %i6, %l6
19743 umulcc %o0, %g2, %o6
19744 tleu %icc, 0x6
19745 ldub [%l7 + 0x30], %i4
19746 ldx [%l7 + 0x40], %g6
19747 ldsw [%l7 + 0x1C], %o2
19748 fnands %f7, %f5, %f6
19749 fmovsg %xcc, %f14, %f13
19750 fpadd16 %f8, %f6, %f12
19751 fmovdvc %xcc, %f9, %f13
19752 fxnors %f11, %f3, %f5
19753 xor %l2, 0x1EA1, %l1
19754 fcmps %fcc1, %f13, %f4
19755 edge8l %o4, %o1, %o3
19756 fba %fcc2, loop_2318
19757 bneg,a,pn %icc, loop_2319
19758 fpsub16s %f2, %f2, %f15
19759 ldsw [%l7 + 0x14], %l3
19760loop_2318:
19761 fbl %fcc1, loop_2320
19762loop_2319:
19763 ldsh [%l7 + 0x36], %l0
19764 ld [%l7 + 0x0C], %f1
19765 fcmpne16 %f10, %f10, %l4
19766loop_2320:
19767 stw %i0, [%l7 + 0x60]
19768 xorcc %g4, %i2, %g7
19769 taddcc %i3, %i5, %i1
19770 tvs %xcc, 0x0
19771 fmovscs %xcc, %f1, %f6
19772 xnorcc %g1, 0x0587, %l5
19773 fmovdn %xcc, %f15, %f1
19774 edge32ln %g3, %o7, %g5
19775 fmul8x16 %f10, %f14, %f6
19776 umul %o5, %i7, %i6
19777 smulcc %o0, %l6, %g2
19778 tvs %icc, 0x7
19779 bgu,a %xcc, loop_2321
19780 edge16 %i4, %o6, %g6
19781 tvs %xcc, 0x1
19782 orncc %o2, 0x1BA2, %l1
19783loop_2321:
19784 fmul8x16 %f8, %f14, %f0
19785 ld [%l7 + 0x5C], %f14
19786 fpsub32s %f1, %f3, %f12
19787 ldsb [%l7 + 0x1A], %l2
19788 sllx %o1, %o3, %o4
19789 fbne,a %fcc0, loop_2322
19790 sethi 0x19C6, %l0
19791 fmovde %icc, %f2, %f4
19792 tge %icc, 0x1
19793loop_2322:
19794 ldub [%l7 + 0x3C], %l4
19795 ldx [%l7 + 0x28], %l3
19796 srax %i0, %i2, %g4
19797 stw %g7, [%l7 + 0x38]
19798 movgu %icc, %i3, %i5
19799 sllx %i1, 0x19, %l5
19800 movl %icc, %g3, %g1
19801 edge32 %g5, %o5, %i7
19802 tgu %xcc, 0x3
19803 fpadd16s %f6, %f2, %f2
19804 bcs loop_2323
19805 ldsh [%l7 + 0x36], %i6
19806 ldsw [%l7 + 0x1C], %o0
19807 alignaddrl %l6, %g2, %o7
19808loop_2323:
19809 stx %i4, [%l7 + 0x68]
19810 udivcc %g6, 0x09C1, %o6
19811 fabss %f13, %f3
19812 fmovscc %icc, %f14, %f5
19813 lduw [%l7 + 0x34], %o2
19814 edge8 %l1, %l2, %o3
19815 fpmerge %f9, %f9, %f8
19816 fbule %fcc0, loop_2324
19817 xor %o4, %l0, %o1
19818 fbe %fcc1, loop_2325
19819 st %f2, [%l7 + 0x2C]
19820loop_2324:
19821 ldd [%l7 + 0x78], %f10
19822 brgz,a %l3, loop_2326
19823loop_2325:
19824 fmovdg %icc, %f12, %f8
19825 st %f10, [%l7 + 0x68]
19826 fbule %fcc3, loop_2327
19827loop_2326:
19828 ble,a loop_2328
19829 edge8n %i0, %l4, %g4
19830 ba,a %icc, loop_2329
19831loop_2327:
19832 movleu %icc, %i2, %g7
19833loop_2328:
19834 movrgez %i5, 0x134, %i1
19835 call loop_2330
19836loop_2329:
19837 st %f0, [%l7 + 0x30]
19838 tge %xcc, 0x6
19839 tsubcctv %i3, 0x12EA, %l5
19840loop_2330:
19841 ldsw [%l7 + 0x68], %g3
19842 bleu,a,pt %icc, loop_2331
19843 brgz %g1, loop_2332
19844 fmovdn %icc, %f11, %f9
19845 mova %icc, %o5, %i7
19846loop_2331:
19847 fbue,a %fcc3, loop_2333
19848loop_2332:
19849 ldsw [%l7 + 0x28], %g5
19850 ldsw [%l7 + 0x74], %o0
19851 movcc %icc, %i6, %g2
19852loop_2333:
19853 fmovrslez %l6, %f11, %f8
19854 fpsub16 %f8, %f4, %f12
19855 fbl,a %fcc0, loop_2334
19856 std %f8, [%l7 + 0x50]
19857 fabsd %f10, %f4
19858 fblg,a %fcc2, loop_2335
19859loop_2334:
19860 ldd [%l7 + 0x40], %f0
19861 fbe %fcc2, loop_2336
19862 udivcc %o7, 0x1E13, %i4
19863loop_2335:
19864 fone %f0
19865 addccc %o6, 0x055C, %o2
19866loop_2336:
19867 ldsw [%l7 + 0x70], %g6
19868 std %f2, [%l7 + 0x70]
19869 fbg,a %fcc3, loop_2337
19870 te %xcc, 0x6
19871 movne %icc, %l1, %o3
19872 sra %l2, 0x14, %l0
19873loop_2337:
19874 fpadd32 %f10, %f8, %f10
19875 ldx [%l7 + 0x28], %o4
19876 and %o1, 0x1F86, %l3
19877 movrgez %i0, 0x231, %l4
19878 sth %g4, [%l7 + 0x1A]
19879 srl %g7, %i5, %i1
19880 fblg,a %fcc1, loop_2338
19881 stw %i3, [%l7 + 0x14]
19882 udivcc %i2, 0x174C, %l5
19883 fmul8ulx16 %f4, %f0, %f4
19884loop_2338:
19885 fexpand %f11, %f2
19886 ldsh [%l7 + 0x40], %g3
19887 movrgez %o5, 0x310, %g1
19888 edge8l %i7, %o0, %g5
19889 fornot1 %f0, %f4, %f0
19890 bpos %icc, loop_2339
19891 movge %icc, %i6, %g2
19892 fcmple32 %f2, %f2, %o7
19893 ldub [%l7 + 0x73], %l6
19894loop_2339:
19895 fmovd %f6, %f2
19896 brlez %i4, loop_2340
19897 subc %o2, %o6, %l1
19898 stb %o3, [%l7 + 0x7C]
19899 nop
19900 setx loop_2341, %l0, %l1
19901 jmpl %l1, %g6
19902loop_2340:
19903 st %f14, [%l7 + 0x3C]
19904 ldsb [%l7 + 0x56], %l0
19905 fnot1s %f4, %f15
19906loop_2341:
19907 array16 %o4, %l2, %l3
19908 nop
19909 setx loop_2342, %l0, %l1
19910 wrpr 0x1, %tl
19911 wrpr %l1, %tnpc
19912 setx 0x34400001400, %l0, %l1
19913 wrpr %l1, %tstate
19914 wrhpr 0x4, %htstate
19915 done
19916 fors %f10, %f5, %f13
19917 fabss %f0, %f13
19918 fpackfix %f14, %f2
19919loop_2342:
19920 smulcc %i0, 0x0E9D, %o1
19921 nop
19922 setx loop_2343, %l0, %l1
19923 wrpr 0x1, %tl
19924 wrpr %l1, %tnpc
19925 setx 0x34400001400, %l0, %l1
19926 wrpr %l1, %tstate
19927 wrhpr 0x4, %htstate
19928 done
19929 fmovdge %xcc, %f11, %f5
19930 st %f2, [%l7 + 0x5C]
19931 stb %g4, [%l7 + 0x21]
19932loop_2343:
19933 udiv %l4, 0x06BA, %g7
19934 fornot1s %f6, %f6, %f9
19935 fabss %f0, %f13
19936 sethi 0x0719, %i5
19937 fpadd32 %f0, %f14, %f12
19938 popc 0x0D6F, %i3
19939 movn %icc, %i2, %l5
19940 sth %i1, [%l7 + 0x4C]
19941 ldx [%l7 + 0x78], %g3
19942 fblg,a %fcc1, loop_2344
19943 movl %xcc, %o5, %g1
19944 ldsb [%l7 + 0x4D], %o0
19945 fnegs %f3, %f0
19946loop_2344:
19947 andn %i7, %g5, %i6
19948 fzero %f12
19949 ldd [%l7 + 0x68], %f12
19950 stb %g2, [%l7 + 0x44]
19951 ba,pn %icc, loop_2345
19952 ldd [%l7 + 0x48], %f10
19953 array8 %l6, %i4, %o2
19954 fmovdvc %xcc, %f8, %f3
19955loop_2345:
19956 srlx %o6, %l1, %o7
19957 fnands %f4, %f0, %f7
19958 stx %o3, [%l7 + 0x78]
19959 fandnot1s %f2, %f8, %f0
19960 fcmpes %fcc3, %f0, %f5
19961 movg %xcc, %l0, %g6
19962 stx %l2, [%l7 + 0x60]
19963 bcs,pt %icc, loop_2346
19964 ldd [%l7 + 0x40], %f10
19965 fpsub32 %f8, %f14, %f6
19966 ldsh [%l7 + 0x0A], %o4
19967loop_2346:
19968 udivx %i0, 0x162B, %o1
19969 fmovscc %icc, %f1, %f9
19970 tleu %icc, 0x7
19971 sth %g4, [%l7 + 0x5C]
19972 tcs %icc, 0x2
19973 ldd [%l7 + 0x20], %f8
19974 std %f6, [%l7 + 0x40]
19975 stb %l3, [%l7 + 0x58]
19976 ldx [%l7 + 0x50], %l4
19977 bne,a,pn %icc, loop_2347
19978 pdist %f0, %f8, %f4
19979 fors %f11, %f14, %f5
19980 mulscc %i5, 0x0D5E, %i3
19981loop_2347:
19982 fpack32 %f6, %f10, %f2
19983 fmovsvs %xcc, %f11, %f11
19984 ldsw [%l7 + 0x60], %i2
19985 fmul8ulx16 %f14, %f0, %f10
19986 bshuffle %f10, %f12, %f14
19987 fnot1s %f5, %f15
19988 fnot1s %f5, %f2
19989 te %xcc, 0x2
19990 ta %xcc, 0x2
19991 movl %icc, %g7, %i1
19992 ldx [%l7 + 0x10], %g3
19993 nop
19994 setx loop_2348, %l0, %l1
19995 jmpl %l1, %o5
19996 fmovde %xcc, %f1, %f1
19997 lduw [%l7 + 0x44], %l5
19998 taddcc %o0, 0x1861, %i7
19999loop_2348:
20000 tle %icc, 0x0
20001 popc 0x0C36, %g5
20002 fabsd %f8, %f0
20003 stb %i6, [%l7 + 0x2F]
20004 sth %g2, [%l7 + 0x30]
20005 ldsh [%l7 + 0x40], %l6
20006 fmovse %xcc, %f5, %f15
20007 and %i4, %g1, %o2
20008 ldub [%l7 + 0x72], %o6
20009 movcs %xcc, %l1, %o3
20010 st %f8, [%l7 + 0x64]
20011 movle %xcc, %l0, %g6
20012 bpos %xcc, loop_2349
20013 movrlez %o7, 0x2C4, %l2
20014 fnand %f2, %f12, %f14
20015 move %xcc, %i0, %o4
20016loop_2349:
20017 bshuffle %f2, %f4, %f12
20018 fmovrdne %g4, %f0, %f2
20019 fmovrdne %l3, %f8, %f4
20020 bl,a %xcc, loop_2350
20021 edge8 %l4, %o1, %i3
20022 brgz,a %i2, loop_2351
20023 fmuld8sux16 %f9, %f12, %f14
20024loop_2350:
20025 ldsh [%l7 + 0x4C], %g7
20026 bl,a %icc, loop_2352
20027loop_2351:
20028 stw %i5, [%l7 + 0x54]
20029 ldub [%l7 + 0x25], %i1
20030 fmovdle %xcc, %f3, %f3
20031loop_2352:
20032 stb %o5, [%l7 + 0x64]
20033 lduh [%l7 + 0x6C], %g3
20034 ld [%l7 + 0x68], %f5
20035 tn %icc, 0x1
20036 tgu %icc, 0x2
20037 stw %o0, [%l7 + 0x10]
20038 be,a %xcc, loop_2353
20039 stx %i7, [%l7 + 0x70]
20040 lduw [%l7 + 0x40], %g5
20041 taddcctv %i6, 0x13B0, %l5
20042loop_2353:
20043 tpos %icc, 0x4
20044 edge32n %l6, %i4, %g1
20045 alignaddrl %g2, %o2, %o6
20046 addccc %o3, %l0, %g6
20047 ldd [%l7 + 0x18], %f4
20048 fmovspos %icc, %f15, %f1
20049 sllx %l1, %l2, %i0
20050 or %o4, 0x0763, %o7
20051 ldsh [%l7 + 0x56], %g4
20052 subc %l3, 0x197C, %l4
20053 lduw [%l7 + 0x40], %i3
20054 andcc %i2, 0x1C4E, %g7
20055 fors %f15, %f10, %f5
20056 edge32n %o1, %i1, %i5
20057 faligndata %f4, %f4, %f6
20058 fblg,a %fcc3, loop_2354
20059 fpack32 %f4, %f2, %f2
20060 ldd [%l7 + 0x10], %f6
20061 fmovdle %icc, %f4, %f5
20062loop_2354:
20063 brlez %o5, loop_2355
20064 fands %f14, %f8, %f8
20065 tgu %xcc, 0x5
20066 ldsb [%l7 + 0x14], %g3
20067loop_2355:
20068 for %f12, %f4, %f4
20069 array16 %i7, %o0, %g5
20070 udiv %i6, 0x03D5, %l5
20071 sth %l6, [%l7 + 0x22]
20072 sdiv %i4, 0x1591, %g1
20073 xnorcc %o2, %o6, %g2
20074 sth %l0, [%l7 + 0x6E]
20075 fbue %fcc2, loop_2356
20076 mulscc %o3, 0x1F33, %l1
20077 std %f6, [%l7 + 0x40]
20078 ldsw [%l7 + 0x10], %l2
20079loop_2356:
20080 array8 %i0, %g6, %o4
20081 fmovdpos %icc, %f4, %f8
20082 std %f6, [%l7 + 0x30]
20083 edge32ln %o7, %l3, %g4
20084 fsrc2 %f14, %f14
20085 srax %i3, %l4, %i2
20086 ldub [%l7 + 0x62], %o1
20087 stw %i1, [%l7 + 0x30]
20088 edge32ln %i5, %o5, %g3
20089 fbo %fcc0, loop_2357
20090 fmovrslz %i7, %f7, %f1
20091 and %g7, 0x06E9, %g5
20092 mulscc %o0, 0x1C4B, %l5
20093loop_2357:
20094 sethi 0x0AEF, %i6
20095 ldx [%l7 + 0x68], %l6
20096 ldd [%l7 + 0x18], %f4
20097 fcmpes %fcc1, %f4, %f2
20098 stb %i4, [%l7 + 0x15]
20099 umulcc %g1, 0x1C69, %o2
20100 ta %icc, 0x2
20101 orn %g2, 0x1974, %o6
20102 and %o3, %l1, %l0
20103 tn %xcc, 0x0
20104 stx %l2, [%l7 + 0x60]
20105 ble,a loop_2358
20106 be,pt %xcc, loop_2359
20107 stb %i0, [%l7 + 0x55]
20108 edge8l %g6, %o7, %o4
20109loop_2358:
20110 call loop_2360
20111loop_2359:
20112 edge8 %l3, %g4, %i3
20113 fmovsge %icc, %f4, %f14
20114 edge8 %i2, %o1, %i1
20115loop_2360:
20116 fcmpd %fcc2, %f8, %f2
20117 bvs,a loop_2361
20118 movpos %icc, %l4, %i5
20119 bne,pt %icc, loop_2362
20120 movcc %icc, %o5, %i7
20121loop_2361:
20122 fornot1s %f8, %f15, %f7
20123 fmovsg %xcc, %f11, %f0
20124loop_2362:
20125 ldsw [%l7 + 0x40], %g7
20126 ldx [%l7 + 0x58], %g5
20127 array32 %o0, %l5, %i6
20128 fmovdle %xcc, %f15, %f2
20129 ldsw [%l7 + 0x6C], %g3
20130 movle %icc, %i4, %l6
20131 srax %g1, %g2, %o2
20132 subcc %o3, 0x05C1, %l1
20133 sdivx %o6, 0x01EE, %l2
20134 fornot1s %f10, %f6, %f0
20135 ldd [%l7 + 0x48], %f0
20136 pdist %f4, %f12, %f14
20137 brgz,a %i0, loop_2363
20138 fbul,a %fcc2, loop_2364
20139 fmovd %f6, %f8
20140 nop
20141 setx loop_2365, %l0, %l1
20142 jmpl %l1, %g6
20143loop_2363:
20144 std %f14, [%l7 + 0x28]
20145loop_2364:
20146 fmovdle %icc, %f12, %f11
20147 fcmpgt16 %f14, %f6, %l0
20148loop_2365:
20149 fpadd32s %f14, %f6, %f8
20150 ldsh [%l7 + 0x5E], %o7
20151 fble,a %fcc1, loop_2366
20152 sllx %o4, %g4, %i3
20153 fpsub16s %f4, %f7, %f0
20154 brz,a %l3, loop_2367
20155loop_2366:
20156 lduh [%l7 + 0x7A], %o1
20157 stw %i1, [%l7 + 0x14]
20158 fabsd %f6, %f12
20159loop_2367:
20160 brnz,a %i2, loop_2368
20161 fmovrdlz %i5, %f6, %f14
20162 tpos %xcc, 0x2
20163 smul %l4, 0x0C0C, %i7
20164loop_2368:
20165 fbe,a %fcc1, loop_2369
20166 bne,pn %icc, loop_2370
20167 ta %icc, 0x4
20168 movpos %xcc, %o5, %g7
20169loop_2369:
20170 orncc %g5, 0x1F93, %o0
20171loop_2370:
20172 movge %icc, %i6, %g3
20173 call loop_2371
20174 fxnors %f14, %f5, %f11
20175 std %f10, [%l7 + 0x38]
20176 alignaddrl %i4, %l6, %l5
20177loop_2371:
20178 st %f8, [%l7 + 0x50]
20179 movvs %icc, %g2, %g1
20180 fmovspos %xcc, %f7, %f6
20181 lduw [%l7 + 0x50], %o3
20182 fnot1s %f3, %f13
20183 ldsw [%l7 + 0x6C], %o2
20184 fandnot1s %f11, %f14, %f13
20185 ldsb [%l7 + 0x4D], %l1
20186 lduw [%l7 + 0x70], %l2
20187 stw %i0, [%l7 + 0x6C]
20188 fsrc2 %f10, %f10
20189 std %f6, [%l7 + 0x28]
20190 or %g6, %l0, %o7
20191 fornot1s %f8, %f8, %f12
20192 ld [%l7 + 0x34], %f12
20193 stx %o6, [%l7 + 0x40]
20194 and %o4, %i3, %l3
20195 ldsw [%l7 + 0x4C], %g4
20196 edge8l %i1, %o1, %i2
20197 ldx [%l7 + 0x08], %l4
20198 stb %i5, [%l7 + 0x42]
20199 std %f0, [%l7 + 0x38]
20200 stx %i7, [%l7 + 0x78]
20201 st %f0, [%l7 + 0x48]
20202 or %o5, %g5, %g7
20203 stw %i6, [%l7 + 0x68]
20204 fzeros %f1
20205 fmuld8ulx16 %f1, %f1, %f12
20206 tne %xcc, 0x1
20207 orn %o0, 0x1226, %g3
20208 brlez,a %l6, loop_2372
20209 ldd [%l7 + 0x38], %f10
20210 call loop_2373
20211 fmovsa %xcc, %f14, %f3
20212loop_2372:
20213 fmovdgu %xcc, %f0, %f13
20214 edge16n %l5, %g2, %g1
20215loop_2373:
20216 sub %o3, %i4, %l1
20217 tcs %xcc, 0x1
20218 edge8n %o2, %l2, %i0
20219 fmovsvc %xcc, %f11, %f13
20220 tge %icc, 0x4
20221 sll %l0, 0x10, %o7
20222 fmovsl %xcc, %f12, %f1
20223 xorcc %o6, 0x1CB6, %o4
20224 fpadd32s %f2, %f4, %f2
20225 taddcctv %g6, %i3, %g4
20226 fsrc1s %f4, %f4
20227 fandnot2s %f6, %f11, %f6
20228 xnorcc %l3, 0x1724, %o1
20229 andncc %i1, %i2, %i5
20230 ldsw [%l7 + 0x60], %l4
20231 fpadd16s %f0, %f9, %f10
20232 tle %xcc, 0x0
20233 lduh [%l7 + 0x6C], %o5
20234 fmul8x16al %f3, %f3, %f6
20235 lduw [%l7 + 0x78], %i7
20236 srax %g7, %g5, %o0
20237 sth %i6, [%l7 + 0x70]
20238 edge8 %l6, %g3, %l5
20239 fmul8x16 %f13, %f2, %f4
20240 ldsw [%l7 + 0x50], %g1
20241 movgu %xcc, %o3, %i4
20242 sth %g2, [%l7 + 0x36]
20243 fmovdl %icc, %f6, %f2
20244 fnot2s %f9, %f2
20245 andncc %l1, %l2, %i0
20246 fpack16 %f12, %f0
20247 udivcc %o2, 0x02F9, %l0
20248 fmovrdgz %o7, %f10, %f0
20249 std %f14, [%l7 + 0x18]
20250 bne,a,pn %xcc, loop_2374
20251 fba,a %fcc1, loop_2375
20252 brz %o4, loop_2376
20253 fcmpeq32 %f2, %f10, %g6
20254loop_2374:
20255 movvs %xcc, %i3, %g4
20256loop_2375:
20257 st %f13, [%l7 + 0x5C]
20258loop_2376:
20259 siam 0x2
20260 fors %f4, %f3, %f12
20261 faligndata %f0, %f6, %f10
20262 lduh [%l7 + 0x46], %o6
20263 umul %o1, 0x1924, %l3
20264 std %f12, [%l7 + 0x40]
20265 tne %icc, 0x3
20266 fnands %f2, %f12, %f2
20267 movleu %xcc, %i2, %i5
20268 fands %f11, %f12, %f3
20269 fnor %f8, %f6, %f12
20270 fcmpgt16 %f0, %f12, %i1
20271 ldx [%l7 + 0x30], %o5
20272 stx %i7, [%l7 + 0x48]
20273 ldsb [%l7 + 0x78], %g7
20274 sth %g5, [%l7 + 0x1E]
20275 fmovrse %l4, %f13, %f11
20276 fmovdvs %icc, %f11, %f1
20277 edge32l %i6, %l6, %g3
20278 bn,a,pn %xcc, loop_2377
20279 movrne %o0, 0x278, %g1
20280 fbuge %fcc2, loop_2378
20281 stx %o3, [%l7 + 0x68]
20282loop_2377:
20283 bgu,pt %xcc, loop_2379
20284 bneg loop_2380
20285loop_2378:
20286 taddcc %i4, 0x1E6C, %l5
20287 bvc,pn %icc, loop_2381
20288loop_2379:
20289 array16 %g2, %l1, %l2
20290loop_2380:
20291 lduh [%l7 + 0x1A], %o2
20292 bne,a loop_2382
20293loop_2381:
20294 st %f9, [%l7 + 0x38]
20295 sdivx %l0, 0x1CFB, %i0
20296 ldx [%l7 + 0x68], %o7
20297loop_2382:
20298 fmovde %icc, %f5, %f15
20299 and %o4, %i3, %g4
20300 siam 0x2
20301 fpadd16s %f5, %f7, %f1
20302 orcc %g6, 0x0C2D, %o6
20303 sllx %l3, 0x1B, %i2
20304 fpmerge %f7, %f10, %f14
20305 fmovspos %xcc, %f12, %f8
20306 fandnot2s %f3, %f8, %f14
20307 fmovrsgez %o1, %f10, %f3
20308 orncc %i5, 0x16F2, %o5
20309 orn %i7, %i1, %g7
20310 ldsh [%l7 + 0x28], %l4
20311 bvc,a,pn %xcc, loop_2383
20312 nop
20313 setx loop_2384, %l0, %l1
20314 jmpl %l1, %g5
20315 orn %i6, 0x0A3A, %l6
20316 fbul %fcc2, loop_2385
20317loop_2383:
20318 fmovdleu %xcc, %f1, %f11
20319loop_2384:
20320 ldx [%l7 + 0x30], %o0
20321 xnor %g3, 0x0519, %g1
20322loop_2385:
20323 fnands %f4, %f7, %f9
20324 std %f6, [%l7 + 0x78]
20325 ldsb [%l7 + 0x0B], %i4
20326 or %o3, %l5, %g2
20327 ldsw [%l7 + 0x60], %l2
20328 fcmpgt32 %f14, %f6, %l1
20329 movn %icc, %l0, %o2
20330 srlx %i0, %o4, %i3
20331 fornot2 %f8, %f10, %f10
20332 ld [%l7 + 0x14], %f6
20333 fmovdleu %icc, %f3, %f9
20334 ldd [%l7 + 0x50], %f2
20335 stb %o7, [%l7 + 0x7B]
20336 edge16l %g6, %g4, %l3
20337 fmovsg %xcc, %f14, %f2
20338 ldsw [%l7 + 0x20], %i2
20339 lduh [%l7 + 0x6C], %o1
20340 fmovrsgez %o6, %f8, %f1
20341 sth %o5, [%l7 + 0x1E]
20342 tsubcctv %i7, %i1, %i5
20343 fmovrsne %g7, %f6, %f1
20344 fmovscs %icc, %f14, %f7
20345 lduh [%l7 + 0x6C], %g5
20346 fcmple16 %f10, %f14, %l4
20347 fnors %f5, %f12, %f8
20348 lduh [%l7 + 0x6E], %l6
20349 fble %fcc2, loop_2386
20350 ldub [%l7 + 0x30], %i6
20351 umul %o0, %g1, %i4
20352 ldsh [%l7 + 0x24], %o3
20353loop_2386:
20354 fands %f9, %f3, %f15
20355 array16 %l5, %g2, %l2
20356 ld [%l7 + 0x48], %f2
20357 mova %icc, %l1, %g3
20358 fxnors %f3, %f2, %f7
20359 ldsh [%l7 + 0x12], %o2
20360 fmovdleu %icc, %f6, %f8
20361 bneg,a,pn %xcc, loop_2387
20362 lduw [%l7 + 0x3C], %l0
20363 fbn %fcc3, loop_2388
20364 brgez %o4, loop_2389
20365loop_2387:
20366 array32 %i3, %o7, %g6
20367 lduh [%l7 + 0x18], %g4
20368loop_2388:
20369 fmul8ulx16 %f0, %f10, %f10
20370loop_2389:
20371 movne %icc, %l3, %i0
20372 or %i2, %o1, %o6
20373 fnot2s %f2, %f4
20374 ldd [%l7 + 0x10], %f6
20375 fmovrdlz %i7, %f6, %f8
20376 fmovsvs %icc, %f8, %f2
20377 fmovdne %icc, %f10, %f7
20378 udivx %o5, 0x0AEB, %i5
20379 fcmpgt16 %f10, %f6, %g7
20380 fnand %f4, %f12, %f10
20381 movre %g5, %l4, %i1
20382 ldsh [%l7 + 0x5A], %l6
20383 tsubcctv %o0, 0x1A57, %g1
20384 bvc,pn %xcc, loop_2390
20385 std %f6, [%l7 + 0x40]
20386 ldsh [%l7 + 0x58], %i4
20387 bg,pn %xcc, loop_2391
20388loop_2390:
20389 brlez,a %i6, loop_2392
20390 fornot1 %f4, %f12, %f4
20391 alignaddr %o3, %l5, %g2
20392loop_2391:
20393 movrlz %l1, %l2, %g3
20394loop_2392:
20395 ldub [%l7 + 0x3E], %l0
20396 bvs,a loop_2393
20397 fmovdg %xcc, %f10, %f1
20398 subccc %o4, 0x0C48, %o2
20399 tgu %icc, 0x4
20400loop_2393:
20401 edge16ln %i3, %o7, %g6
20402 bleu,pn %xcc, loop_2394
20403 fnors %f7, %f0, %f14
20404 popc %g4, %i0
20405 ldx [%l7 + 0x30], %i2
20406loop_2394:
20407 fpsub16 %f4, %f0, %f6
20408 st %f12, [%l7 + 0x08]
20409 movge %xcc, %l3, %o1
20410 ldx [%l7 + 0x38], %o6
20411 sdivx %i7, 0x091E, %i5
20412 alignaddr %o5, %g5, %g7
20413 fmovrsgez %l4, %f10, %f2
20414 xnorcc %l6, %o0, %g1
20415 fmovdn %icc, %f6, %f1
20416 tvc %icc, 0x0
20417 te %xcc, 0x6
20418 stx %i4, [%l7 + 0x20]
20419 fsrc1 %f12, %f8
20420 orcc %i1, 0x1223, %o3
20421 tcs %icc, 0x1
20422 ba loop_2395
20423 fbug,a %fcc3, loop_2396
20424 tsubcc %l5, %g2, %l1
20425 lduw [%l7 + 0x1C], %i6
20426loop_2395:
20427 ldd [%l7 + 0x58], %f4
20428loop_2396:
20429 bshuffle %f0, %f10, %f8
20430 fnot1s %f5, %f11
20431 fmovdneg %icc, %f3, %f11
20432 ldub [%l7 + 0x61], %g3
20433 xnorcc %l0, 0x1E49, %l2
20434 fornot2 %f0, %f14, %f10
20435 brlz,a %o4, loop_2397
20436 sra %o2, %o7, %g6
20437 andcc %g4, %i0, %i2
20438 lduh [%l7 + 0x36], %l3
20439loop_2397:
20440 stb %i3, [%l7 + 0x2A]
20441 fnot1 %f10, %f10
20442 fbn %fcc0, loop_2398
20443 brgez,a %o6, loop_2399
20444 fmovdne %icc, %f14, %f0
20445 fandnot1 %f0, %f14, %f14
20446loop_2398:
20447 brlez,a %i7, loop_2400
20448loop_2399:
20449 fmovrsne %i5, %f9, %f4
20450 umul %o5, 0x1B93, %o1
20451 fnot1 %f0, %f8
20452loop_2400:
20453 fabsd %f4, %f10
20454 ldsh [%l7 + 0x12], %g7
20455 ldx [%l7 + 0x40], %g5
20456 fnegs %f3, %f0
20457 stb %l4, [%l7 + 0x31]
20458 fones %f13
20459 fmovdl %xcc, %f5, %f5
20460 sth %l6, [%l7 + 0x60]
20461 sth %g1, [%l7 + 0x40]
20462 move %xcc, %o0, %i1
20463 sth %i4, [%l7 + 0x2A]
20464 fmul8sux16 %f0, %f12, %f6
20465 movpos %xcc, %o3, %l5
20466 taddcc %g2, %l1, %i6
20467 umul %g3, 0x0CE2, %l0
20468 umulcc %l2, %o2, %o4
20469 xnor %o7, %g4, %i0
20470 fpack32 %f2, %f10, %f8
20471 fabss %f1, %f0
20472 fmul8sux16 %f10, %f10, %f0
20473 edge16 %i2, %g6, %l3
20474 edge32n %i3, %o6, %i7
20475 subc %i5, 0x08E6, %o1
20476 fmovd %f14, %f0
20477 brgez %g7, loop_2401
20478 fba %fcc0, loop_2402
20479 edge32l %g5, %o5, %l6
20480 lduw [%l7 + 0x6C], %l4
20481loop_2401:
20482 fmovd %f6, %f4
20483loop_2402:
20484 brnz %g1, loop_2403
20485 tpos %icc, 0x5
20486 movne %icc, %o0, %i4
20487 fxor %f0, %f0, %f14
20488loop_2403:
20489 movrlz %o3, 0x0CF, %l5
20490 tsubcc %g2, %l1, %i6
20491 ld [%l7 + 0x40], %f8
20492 siam 0x7
20493 ldd [%l7 + 0x30], %f4
20494 fmovscs %icc, %f2, %f1
20495 movrlez %g3, 0x2B7, %i1
20496 popc 0x1CEC, %l2
20497 alignaddrl %o2, %l0, %o4
20498 bshuffle %f14, %f4, %f12
20499 fbule,a %fcc2, loop_2404
20500 edge32 %o7, %i0, %i2
20501 fbge,a %fcc2, loop_2405
20502 movpos %xcc, %g4, %l3
20503loop_2404:
20504 std %f4, [%l7 + 0x10]
20505 fbo %fcc3, loop_2406
20506loop_2405:
20507 fxor %f10, %f2, %f6
20508 movge %icc, %i3, %g6
20509 std %f12, [%l7 + 0x30]
20510loop_2406:
20511 ldsb [%l7 + 0x18], %o6
20512 fcmpgt32 %f4, %f0, %i7
20513 ble,a,pn %xcc, loop_2407
20514 ba,a loop_2408
20515 addcc %o1, %i5, %g7
20516 ldx [%l7 + 0x18], %g5
20517loop_2407:
20518 fbug %fcc1, loop_2409
20519loop_2408:
20520 nop
20521 setx loop_2410, %l0, %l1
20522 wrpr 0x1, %tl
20523 wrpr %l1, %tnpc
20524 setx 0x34400001400, %l0, %l1
20525 wrpr %l1, %tstate
20526 wrhpr 0x4, %htstate
20527 done
20528 te %xcc, 0x6
20529 movle %icc, %l6, %o5
20530loop_2409:
20531 movgu %xcc, %l4, %o0
20532loop_2410:
20533 st %f10, [%l7 + 0x58]
20534 fcmpd %fcc2, %f14, %f10
20535 fbge,a %fcc2, loop_2411
20536 movcs %xcc, %i4, %g1
20537 stw %o3, [%l7 + 0x20]
20538 addc %l5, 0x0CB4, %l1
20539loop_2411:
20540 xor %g2, 0x07B9, %i6
20541 tvc %icc, 0x4
20542 srlx %i1, %l2, %g3
20543 xnorcc %l0, %o2, %o7
20544 fmovrsne %i0, %f2, %f2
20545 movg %icc, %o4, %i2
20546 fzero %f4
20547 tvs %icc, 0x7
20548 ld [%l7 + 0x08], %f0
20549 std %f8, [%l7 + 0x40]
20550 std %f14, [%l7 + 0x18]
20551 fand %f4, %f6, %f8
20552 bn,a,pt %xcc, loop_2412
20553 ldub [%l7 + 0x5B], %g4
20554 movleu %xcc, %l3, %i3
20555 addccc %o6, %i7, %o1
20556loop_2412:
20557 fbg,a %fcc0, loop_2413
20558 fble %fcc0, loop_2414
20559 fbe,a %fcc2, loop_2415
20560 edge8 %g6, %i5, %g7
20561loop_2413:
20562 bneg,pt %icc, loop_2416
20563loop_2414:
20564 tgu %icc, 0x4
20565loop_2415:
20566 tl %xcc, 0x5
20567 fmovdg %xcc, %f2, %f11
20568loop_2416:
20569 brz %g5, loop_2417
20570 fmovscc %icc, %f1, %f1
20571 tn %icc, 0x4
20572 ldsh [%l7 + 0x38], %l6
20573loop_2417:
20574 tneg %icc, 0x5
20575 fmovsle %xcc, %f13, %f11
20576 edge16l %o5, %o0, %i4
20577 fblg,a %fcc0, loop_2418
20578 ldsb [%l7 + 0x57], %l4
20579 fnors %f13, %f3, %f5
20580 stb %o3, [%l7 + 0x3B]
20581loop_2418:
20582 umulcc %g1, %l5, %l1
20583 std %f6, [%l7 + 0x08]
20584 fmovdgu %xcc, %f2, %f2
20585 ldsb [%l7 + 0x24], %g2
20586 fbu,a %fcc2, loop_2419
20587 ldsw [%l7 + 0x34], %i1
20588 fmovdcs %icc, %f5, %f12
20589 movne %xcc, %l2, %i6
20590loop_2419:
20591 sth %g3, [%l7 + 0x1C]
20592 lduh [%l7 + 0x0E], %o2
20593 sdivcc %o7, 0x1E71, %i0
20594 tvs %icc, 0x2
20595 fmovrse %o4, %f7, %f8
20596 fmovdpos %xcc, %f7, %f14
20597 edge16l %i2, %g4, %l3
20598 edge16 %l0, %i3, %i7
20599 ldub [%l7 + 0x1A], %o1
20600 fandnot2s %f0, %f4, %f9
20601 lduh [%l7 + 0x12], %g6
20602 nop
20603 setx loop_2420, %l0, %l1
20604 wrpr 0x1, %tl
20605 wrpr %l1, %tnpc
20606 setx 0x34400001400, %l0, %l1
20607 wrpr %l1, %tstate
20608 wrhpr 0x4, %htstate
20609 done
20610 ldx [%l7 + 0x10], %i5
20611 sra %g7, %o6, %l6
20612 lduw [%l7 + 0x5C], %g5
20613loop_2420:
20614 alignaddr %o0, %i4, %l4
20615 fmovspos %xcc, %f6, %f15
20616 brgez,a %o5, loop_2421
20617 ldsw [%l7 + 0x58], %o3
20618 nop
20619 setx loop_2422, %l0, %l1
20620 wrpr 0x1, %tl
20621 wrpr %l1, %tpc
20622 add %l1, 0x4, %l1
20623 wrpr %l1, %tnpc
20624 setx 0x34400001400, %l0, %l1
20625 wrpr %l1, %tstate
20626 wrhpr 0x4, %htstate
20627 retry
20628 fcmped %fcc1, %f14, %f4
20629loop_2421:
20630 fmul8ulx16 %f12, %f10, %f6
20631 sth %g1, [%l7 + 0x58]
20632loop_2422:
20633 fmovsvc %xcc, %f8, %f10
20634 st %f9, [%l7 + 0x24]
20635 fmovrdne %l1, %f14, %f4
20636 std %f14, [%l7 + 0x60]
20637 lduh [%l7 + 0x4A], %g2
20638 fmovrslz %l5, %f5, %f14
20639 edge32ln %l2, %i6, %g3
20640 fpadd32 %f12, %f12, %f4
20641 fsrc1 %f14, %f0
20642 fbl %fcc1, loop_2423
20643 sth %i1, [%l7 + 0x1A]
20644 fmovrdlz %o7, %f10, %f14
20645 std %f4, [%l7 + 0x70]
20646loop_2423:
20647 alignaddrl %o2, %i0, %i2
20648 fmovrsne %g4, %f0, %f7
20649 fcmps %fcc2, %f15, %f3
20650 ldd [%l7 + 0x28], %f2
20651 fmul8x16 %f7, %f0, %f10
20652 tpos %icc, 0x0
20653 alignaddrl %l3, %l0, %o4
20654 stb %i7, [%l7 + 0x66]
20655 fmovsn %icc, %f5, %f14
20656 stb %o1, [%l7 + 0x54]
20657 ldsw [%l7 + 0x58], %i3
20658 movvc %icc, %g6, %g7
20659 fpsub32s %f9, %f1, %f15
20660 tvc %icc, 0x2
20661 fpsub32s %f14, %f14, %f8
20662 fnand %f14, %f12, %f8
20663 subccc %i5, %l6, %o6
20664 movrlz %g5, %o0, %i4
20665 lduw [%l7 + 0x7C], %o5
20666 movneg %xcc, %l4, %g1
20667 edge32 %o3, %g2, %l5
20668 st %f12, [%l7 + 0x68]
20669 andncc %l2, %i6, %g3
20670 fxors %f2, %f1, %f7
20671 sth %i1, [%l7 + 0x54]
20672 fnot2s %f11, %f5
20673 fcmped %fcc2, %f2, %f8
20674 fmovrdlez %l1, %f2, %f4
20675 movvc %icc, %o2, %i0
20676 ldsh [%l7 + 0x68], %i2
20677 move %xcc, %g4, %l3
20678 fone %f0
20679 movn %xcc, %l0, %o7
20680 ldsb [%l7 + 0x5A], %i7
20681 fmovdne %xcc, %f13, %f0
20682 sra %o1, 0x0C, %o4
20683 fbul %fcc3, loop_2424
20684 move %xcc, %g6, %g7
20685 nop
20686 setx loop_2425, %l0, %l1
20687 wrpr 0x1, %tl
20688 wrpr %l1, %tnpc
20689 setx 0x34400001400, %l0, %l1
20690 wrpr %l1, %tstate
20691 wrhpr 0x4, %htstate
20692 done
20693 lduh [%l7 + 0x44], %i5
20694loop_2424:
20695 ldsw [%l7 + 0x6C], %l6
20696 tl %icc, 0x2
20697loop_2425:
20698 bg loop_2426
20699 tvc %xcc, 0x4
20700 ldsb [%l7 + 0x6D], %i3
20701 movpos %icc, %o6, %o0
20702loop_2426:
20703 ldd [%l7 + 0x18], %f4
20704 srl %i4, %g5, %l4
20705 sub %o5, %o3, %g1
20706 array32 %g2, %l5, %i6
20707 fmovdgu %xcc, %f4, %f12
20708 stw %l2, [%l7 + 0x5C]
20709 edge32ln %g3, %i1, %l1
20710 ld [%l7 + 0x44], %f13
20711 sll %o2, %i2, %g4
20712 ldsh [%l7 + 0x72], %i0
20713 movcc %icc, %l0, %o7
20714 ld [%l7 + 0x28], %f11
20715 subccc %l3, 0x0320, %i7
20716 sth %o1, [%l7 + 0x3E]
20717 brlz %g6, loop_2427
20718 ldd [%l7 + 0x40], %f4
20719 ld [%l7 + 0x4C], %f15
20720 fmovdcc %xcc, %f8, %f1
20721loop_2427:
20722 fzero %f10
20723 fmovdn %icc, %f0, %f14
20724 move %xcc, %g7, %o4
20725 fmovdvs %xcc, %f10, %f3
20726 sllx %i5, %l6, %o6
20727 stx %i3, [%l7 + 0x40]
20728 udivcc %i4, 0x1EC7, %o0
20729 udivcc %l4, 0x0D2B, %o5
20730 ldsh [%l7 + 0x70], %o3
20731 fbge,a %fcc3, loop_2428
20732 ldsh [%l7 + 0x2C], %g1
20733 sth %g5, [%l7 + 0x44]
20734 subcc %g2, 0x0CD2, %l5
20735loop_2428:
20736 fabsd %f14, %f12
20737 fbule,a %fcc3, loop_2429
20738 sub %i6, %g3, %i1
20739 fmovdle %icc, %f11, %f10
20740 mova %icc, %l1, %l2
20741loop_2429:
20742 movrlz %o2, 0x1A0, %i2
20743 tleu %xcc, 0x7
20744 fcmpgt32 %f10, %f8, %i0
20745 fnegs %f1, %f10
20746 ble,a,pt %icc, loop_2430
20747 fbu,a %fcc3, loop_2431
20748 fmuld8ulx16 %f8, %f9, %f14
20749 edge8n %g4, %l0, %l3
20750loop_2430:
20751 fmovsge %xcc, %f4, %f4
20752loop_2431:
20753 fone %f12
20754 fnot1 %f2, %f10
20755 edge32l %o7, %o1, %g6
20756 fmovrse %i7, %f10, %f12
20757 std %f6, [%l7 + 0x28]
20758 fpadd32s %f1, %f6, %f0
20759 sth %o4, [%l7 + 0x1C]
20760 fmovdvc %icc, %f12, %f13
20761 fpadd16s %f5, %f0, %f4
20762 fmovdg %icc, %f1, %f5
20763 fxor %f8, %f6, %f12
20764 movrne %g7, %l6, %o6
20765 ldsb [%l7 + 0x1B], %i3
20766 call loop_2432
20767 xnor %i4, 0x0AE0, %o0
20768 bcs,a loop_2433
20769 fmuld8ulx16 %f6, %f5, %f14
20770loop_2432:
20771 std %f6, [%l7 + 0x38]
20772 tgu %icc, 0x0
20773loop_2433:
20774 te %xcc, 0x2
20775 tneg %icc, 0x3
20776 st %f3, [%l7 + 0x48]
20777 stb %l4, [%l7 + 0x2C]
20778 st %f10, [%l7 + 0x18]
20779 lduh [%l7 + 0x5C], %o5
20780 stw %i5, [%l7 + 0x38]
20781 ldd [%l7 + 0x78], %f14
20782 sllx %o3, %g1, %g2
20783 nop
20784 setx loop_2434, %l0, %l1
20785 wrpr 0x1, %tl
20786 wrpr %l1, %tpc
20787 add %l1, 0x4, %l1
20788 wrpr %l1, %tnpc
20789 setx 0x34400001400, %l0, %l1
20790 wrpr %l1, %tstate
20791 wrhpr 0x4, %htstate
20792 retry
20793 brgz,a %g5, loop_2435
20794 ld [%l7 + 0x40], %f6
20795 ldub [%l7 + 0x53], %l5
20796loop_2434:
20797 fone %f12
20798loop_2435:
20799 fornot2 %f4, %f14, %f12
20800 bcc %xcc, loop_2436
20801 brz %g3, loop_2437
20802 ldsh [%l7 + 0x46], %i6
20803 bge,a,pt %xcc, loop_2438
20804loop_2436:
20805 fcmps %fcc1, %f4, %f1
20806loop_2437:
20807 st %f1, [%l7 + 0x4C]
20808 edge8l %i1, %l1, %l2
20809loop_2438:
20810 mulx %o2, %i0, %i2
20811 movrlz %g4, %l0, %o7
20812 ldub [%l7 + 0x6F], %o1
20813 fones %f1
20814 edge32n %l3, %i7, %o4
20815 st %f3, [%l7 + 0x54]
20816 srlx %g7, %l6, %o6
20817 fornot1 %f8, %f8, %f8
20818 fcmple32 %f6, %f4, %i3
20819 ldub [%l7 + 0x36], %g6
20820 bge,pn %xcc, loop_2439
20821 tpos %icc, 0x1
20822 tvc %icc, 0x1
20823 srax %i4, 0x03, %o0
20824loop_2439:
20825 array16 %l4, %o5, %o3
20826 fbug %fcc0, loop_2440
20827 subcc %g1, %g2, %i5
20828 ldub [%l7 + 0x65], %l5
20829 tgu %icc, 0x6
20830loop_2440:
20831 ldd [%l7 + 0x28], %f14
20832 lduw [%l7 + 0x2C], %g5
20833 fandnot2 %f2, %f6, %f8
20834 brgez %g3, loop_2441
20835 call loop_2442
20836 ldub [%l7 + 0x53], %i6
20837 tn %icc, 0x5
20838loop_2441:
20839 ldsh [%l7 + 0x54], %i1
20840loop_2442:
20841 tcc %icc, 0x3
20842 movge %icc, %l2, %o2
20843 sth %i0, [%l7 + 0x14]
20844 ldd [%l7 + 0x20], %f0
20845 stw %l1, [%l7 + 0x54]
20846 fmovrdgez %g4, %f6, %f6
20847 fmul8x16 %f0, %f0, %f10
20848 sdivx %l0, 0x0960, %i2
20849 edge32 %o1, %o7, %i7
20850 fnor %f12, %f0, %f14
20851 std %f6, [%l7 + 0x30]
20852 tne %xcc, 0x3
20853 fmovrdlez %l3, %f12, %f6
20854 srl %o4, 0x04, %l6
20855 movleu %icc, %g7, %i3
20856 fpack16 %f12, %f12
20857 ldx [%l7 + 0x40], %g6
20858 tne %icc, 0x7
20859 fmovsgu %xcc, %f5, %f15
20860 movre %o6, %o0, %i4
20861 bgu,a loop_2443
20862 lduh [%l7 + 0x16], %l4
20863 st %f5, [%l7 + 0x20]
20864 ldub [%l7 + 0x3C], %o5
20865loop_2443:
20866 fpack16 %f0, %f9
20867 pdist %f6, %f6, %f6
20868 subccc %o3, %g2, %i5
20869 ldx [%l7 + 0x08], %g1
20870 ldub [%l7 + 0x17], %l5
20871 sth %g5, [%l7 + 0x5A]
20872 edge32l %g3, %i6, %l2
20873 lduw [%l7 + 0x1C], %i1
20874 bvc loop_2444
20875 lduh [%l7 + 0x60], %i0
20876 fmovdpos %icc, %f5, %f10
20877 add %l1, %g4, %o2
20878loop_2444:
20879 fmovdleu %xcc, %f7, %f2
20880 stb %l0, [%l7 + 0x5C]
20881 fmovscc %xcc, %f15, %f14
20882 fmovse %xcc, %f6, %f2
20883 xor %o1, 0x1323, %i2
20884 bshuffle %f8, %f12, %f10
20885 fcmpgt32 %f12, %f10, %o7
20886 stx %i7, [%l7 + 0x58]
20887 fmul8x16 %f7, %f4, %f6
20888 fands %f2, %f9, %f3
20889 orn %o4, %l3, %l6
20890 udivx %i3, 0x1D4C, %g7
20891 edge8l %g6, %o0, %i4
20892 ldub [%l7 + 0x74], %o6
20893 or %o5, %l4, %g2
20894 fcmpgt16 %f12, %f14, %i5
20895 add %g1, %l5, %o3
20896 bvc,pn %icc, loop_2445
20897 brgz,a %g5, loop_2446
20898 nop
20899 setx loop_2447, %l0, %l1
20900 wrpr 0x1, %tl
20901 wrpr %l1, %tnpc
20902 setx 0x34400001400, %l0, %l1
20903 wrpr %l1, %tstate
20904 wrhpr 0x4, %htstate
20905 done
20906 udivcc %i6, 0x1F2D, %g3
20907loop_2445:
20908 fpadd16s %f0, %f3, %f4
20909loop_2446:
20910 fcmpeq32 %f12, %f8, %l2
20911loop_2447:
20912 taddcctv %i0, %i1, %l1
20913 movvs %icc, %g4, %o2
20914 nop
20915 setx loop_2448, %l0, %l1
20916 wrpr 0x1, %tl
20917 wrpr %l1, %tnpc
20918 setx 0x34400001400, %l0, %l1
20919 wrpr %l1, %tstate
20920 wrhpr 0x4, %htstate
20921 done
20922 movle %icc, %o1, %i2
20923 fpsub16 %f12, %f10, %f8
20924 udivcc %o7, 0x1309, %l0
20925loop_2448:
20926 edge16n %i7, %o4, %l6
20927 bcc,a %icc, loop_2449
20928 st %f10, [%l7 + 0x3C]
20929 ldd [%l7 + 0x18], %f2
20930 lduh [%l7 + 0x0E], %i3
20931loop_2449:
20932 fbug %fcc0, loop_2450
20933 stb %g7, [%l7 + 0x35]
20934 bn,a,pt %icc, loop_2451
20935 fcmpne16 %f6, %f10, %l3
20936loop_2450:
20937 mova %xcc, %o0, %i4
20938 fble,a %fcc3, loop_2452
20939loop_2451:
20940 fmul8x16 %f10, %f12, %f10
20941 bvc %icc, loop_2453
20942 sdivx %o6, 0x105D, %g6
20943loop_2452:
20944 sllx %o5, %l4, %g2
20945 or %i5, %l5, %o3
20946loop_2453:
20947 movne %xcc, %g1, %g5
20948 sllx %g3, %i6, %i0
20949 fmovs %f7, %f12
20950 stb %i1, [%l7 + 0x3C]
20951 fbu,a %fcc2, loop_2454
20952 array16 %l2, %l1, %o2
20953 stw %o1, [%l7 + 0x1C]
20954 tleu %xcc, 0x4
20955loop_2454:
20956 faligndata %f10, %f2, %f4
20957 nop
20958 setx loop_2455, %l0, %l1
20959 jmpl %l1, %g4
20960 fandnot1s %f12, %f12, %f11
20961 movleu %icc, %o7, %i2
20962 fmul8x16au %f13, %f9, %f4
20963loop_2455:
20964 movcc %xcc, %i7, %l0
20965 fcmped %fcc3, %f0, %f10
20966 lduw [%l7 + 0x7C], %o4
20967 brgz,a %i3, loop_2456
20968 nop
20969 setx loop_2457, %l0, %l1
20970 jmpl %l1, %l6
20971 fors %f14, %f5, %f5
20972 stw %l3, [%l7 + 0x0C]
20973loop_2456:
20974 umulcc %g7, 0x0994, %o0
20975loop_2457:
20976 stb %i4, [%l7 + 0x09]
20977 bvs loop_2458
20978 fmovrdgez %o6, %f10, %f14
20979 ldx [%l7 + 0x28], %g6
20980 sra %l4, 0x09, %o5
20981loop_2458:
20982 fmovdne %xcc, %f11, %f14
20983 tleu %icc, 0x2
20984 lduw [%l7 + 0x0C], %i5
20985 fcmpne16 %f10, %f6, %g2
20986 tcs %xcc, 0x4
20987 array32 %l5, %o3, %g5
20988 lduh [%l7 + 0x0A], %g1
20989 fmovdpos %icc, %f1, %f3
20990 be %xcc, loop_2459
20991 std %f12, [%l7 + 0x78]
20992 fbge %fcc1, loop_2460
20993 fnot1 %f0, %f14
20994loop_2459:
20995 array16 %g3, %i6, %i1
20996 tg %xcc, 0x3
20997loop_2460:
20998 tcc %xcc, 0x4
20999 ldsh [%l7 + 0x46], %l2
21000 tge %xcc, 0x0
21001 stw %l1, [%l7 + 0x30]
21002 lduh [%l7 + 0x70], %o2
21003 edge8 %o1, %g4, %o7
21004 fcmps %fcc2, %f13, %f12
21005 stw %i2, [%l7 + 0x38]
21006 nop
21007 setx loop_2461, %l0, %l1
21008 jmpl %l1, %i0
21009 fmul8sux16 %f4, %f2, %f12
21010 sll %l0, %o4, %i3
21011 fbule,a %fcc0, loop_2462
21012loop_2461:
21013 edge16ln %i7, %l3, %g7
21014 bl,a,pn %xcc, loop_2463
21015 fbule %fcc1, loop_2464
21016loop_2462:
21017 stx %l6, [%l7 + 0x08]
21018 brgz %i4, loop_2465
21019loop_2463:
21020 edge8ln %o6, %g6, %o0
21021loop_2464:
21022 edge32 %l4, %o5, %g2
21023 tleu %icc, 0x7
21024loop_2465:
21025 ldsb [%l7 + 0x0C], %i5
21026 for %f2, %f12, %f0
21027 bg,pn %icc, loop_2466
21028 fmovrslez %l5, %f6, %f14
21029 siam 0x4
21030 fnot2 %f6, %f2
21031loop_2466:
21032 fba %fcc1, loop_2467
21033 ld [%l7 + 0x34], %f13
21034 nop
21035 setx loop_2468, %l0, %l1
21036 wrpr 0x1, %tl
21037 wrpr %l1, %tpc
21038 add %l1, 0x4, %l1
21039 wrpr %l1, %tnpc
21040 setx 0x34400001400, %l0, %l1
21041 wrpr %l1, %tstate
21042 wrhpr 0x4, %htstate
21043 retry
21044 tne %xcc, 0x1
21045loop_2467:
21046 ldd [%l7 + 0x60], %f12
21047 ld [%l7 + 0x20], %f15
21048loop_2468:
21049 stx %o3, [%l7 + 0x40]
21050 tvc %xcc, 0x6
21051 fbne %fcc0, loop_2469
21052 movg %icc, %g5, %g1
21053 fpackfix %f0, %f11
21054 bn,a %xcc, loop_2470
21055loop_2469:
21056 fandnot2 %f14, %f8, %f8
21057 movcc %icc, %i6, %g3
21058 std %f6, [%l7 + 0x10]
21059loop_2470:
21060 ldsb [%l7 + 0x3B], %l2
21061 fba %fcc3, loop_2471
21062 edge8n %i1, %o2, %o1
21063 ldsb [%l7 + 0x4F], %l1
21064 fmovdl %xcc, %f3, %f13
21065loop_2471:
21066 fmovdcc %xcc, %f8, %f11
21067 fbo,a %fcc2, loop_2472
21068 movvs %xcc, %g4, %i2
21069 bvs %icc, loop_2473
21070 fcmpne16 %f12, %f4, %i0
21071loop_2472:
21072 movrne %l0, %o7, %o4
21073 fcmpeq32 %f12, %f14, %i7
21074loop_2473:
21075 fmovsge %icc, %f0, %f12
21076 lduw [%l7 + 0x18], %i3
21077 tvs %xcc, 0x7
21078 fmovsneg %xcc, %f10, %f7
21079 fmovsvs %xcc, %f7, %f2
21080 udivcc %l3, 0x07CC, %g7
21081 brgez %l6, loop_2474
21082 lduh [%l7 + 0x44], %i4
21083 lduh [%l7 + 0x4E], %o6
21084 srax %o0, 0x0F, %g6
21085loop_2474:
21086 move %icc, %l4, %g2
21087 fmovrde %i5, %f12, %f12
21088 fbne %fcc0, loop_2475
21089 fands %f4, %f6, %f12
21090 bcs %xcc, loop_2476
21091 ld [%l7 + 0x10], %f0
21092loop_2475:
21093 fnegs %f0, %f12
21094 udiv %o5, 0x1930, %o3
21095loop_2476:
21096 ldx [%l7 + 0x30], %g5
21097 fmovrsne %l5, %f6, %f10
21098 ldsb [%l7 + 0x1A], %g1
21099 movg %icc, %g3, %l2
21100 sethi 0x16D5, %i1
21101 addcc %o2, 0x09F6, %o1
21102 fmovdn %xcc, %f7, %f5
21103 sll %i6, 0x0B, %l1
21104 tpos %xcc, 0x6
21105 fcmpeq16 %f12, %f6, %g4
21106 and %i0, %l0, %o7
21107 fmovdcc %xcc, %f9, %f13
21108 ld [%l7 + 0x64], %f1
21109 ldd [%l7 + 0x78], %f4
21110 ldsw [%l7 + 0x54], %i2
21111 array16 %i7, %o4, %i3
21112 ldsw [%l7 + 0x50], %l3
21113 fnot2s %f4, %f1
21114 bl,a,pn %icc, loop_2477
21115 ldsh [%l7 + 0x4E], %l6
21116 sra %i4, %o6, %o0
21117 taddcc %g7, %g6, %l4
21118loop_2477:
21119 or %g2, %o5, %i5
21120 fpsub32s %f7, %f11, %f12
21121 brgz %o3, loop_2478
21122 fbl %fcc2, loop_2479
21123 fbne %fcc2, loop_2480
21124 ldsw [%l7 + 0x10], %g5
21125loop_2478:
21126 fxors %f0, %f10, %f12
21127loop_2479:
21128 udivx %l5, 0x1AF4, %g3
21129loop_2480:
21130 ldx [%l7 + 0x38], %l2
21131 fpadd32s %f4, %f10, %f4
21132 ba loop_2481
21133 fmovsge %xcc, %f11, %f8
21134 fmovrdgz %g1, %f12, %f2
21135 fmovdge %icc, %f1, %f12
21136loop_2481:
21137 st %f4, [%l7 + 0x54]
21138 stw %i1, [%l7 + 0x34]
21139 fmul8x16al %f4, %f1, %f12
21140 tleu %icc, 0x3
21141 sllx %o1, %o2, %l1
21142 ldx [%l7 + 0x68], %g4
21143 fnot2s %f10, %f11
21144 fcmpd %fcc3, %f6, %f6
21145 movg %icc, %i0, %i6
21146 te %icc, 0x7
21147 fba,a %fcc3, loop_2482
21148 udivcc %o7, 0x0F6E, %i2
21149 bg loop_2483
21150 bcc loop_2484
21151loop_2482:
21152 ldsb [%l7 + 0x18], %i7
21153 udivcc %l0, 0x0925, %o4
21154loop_2483:
21155 tneg %icc, 0x6
21156loop_2484:
21157 fnands %f4, %f15, %f4
21158 stw %l3, [%l7 + 0x54]
21159 stx %l6, [%l7 + 0x28]
21160 fornot1 %f14, %f0, %f0
21161 fmovdn %xcc, %f12, %f7
21162 ld [%l7 + 0x64], %f5
21163 ldub [%l7 + 0x58], %i3
21164 brlz,a %i4, loop_2485
21165 ld [%l7 + 0x4C], %f2
21166 stb %o0, [%l7 + 0x30]
21167 stw %o6, [%l7 + 0x78]
21168loop_2485:
21169 tne %icc, 0x1
21170 fcmpne16 %f8, %f2, %g7
21171 ldsw [%l7 + 0x08], %g6
21172 stb %l4, [%l7 + 0x32]
21173 stw %g2, [%l7 + 0x14]
21174 stw %i5, [%l7 + 0x64]
21175 bcs,a %icc, loop_2486
21176 movneg %icc, %o5, %g5
21177 fors %f6, %f13, %f2
21178 stx %l5, [%l7 + 0x70]
21179loop_2486:
21180 fbule %fcc3, loop_2487
21181 ldsb [%l7 + 0x30], %g3
21182 stx %l2, [%l7 + 0x40]
21183 srl %g1, 0x00, %o3
21184loop_2487:
21185 fzeros %f12
21186 fpsub32s %f2, %f12, %f0
21187 fmovsleu %xcc, %f6, %f3
21188 ldsw [%l7 + 0x74], %i1
21189 brgz %o2, loop_2488
21190 fmovdcs %xcc, %f5, %f2
21191 brgez,a %l1, loop_2489
21192 fornot2s %f2, %f3, %f15
21193loop_2488:
21194 fsrc1 %f14, %f8
21195 ld [%l7 + 0x6C], %f13
21196loop_2489:
21197 lduw [%l7 + 0x64], %o1
21198 st %f11, [%l7 + 0x54]
21199 subccc %i0, 0x0CA7, %g4
21200 tcs %icc, 0x2
21201 edge32ln %i6, %i2, %i7
21202 ta %xcc, 0x1
21203 fnor %f10, %f6, %f10
21204 ldsw [%l7 + 0x5C], %l0
21205 fcmpes %fcc3, %f9, %f0
21206 sub %o4, 0x070E, %o7
21207 fmovsn %xcc, %f1, %f4
21208 fornot1s %f9, %f4, %f8
21209 fmovsleu %icc, %f14, %f2
21210 fnors %f10, %f10, %f9
21211 movle %icc, %l6, %l3
21212 edge16ln %i4, %o0, %i3
21213 ldsb [%l7 + 0x1F], %g7
21214 sdivcc %g6, 0x076A, %o6
21215 ldsw [%l7 + 0x6C], %g2
21216 lduh [%l7 + 0x30], %i5
21217 ldsh [%l7 + 0x72], %o5
21218 orn %g5, %l5, %l4
21219 fmul8x16au %f0, %f5, %f12
21220 st %f2, [%l7 + 0x2C]
21221 tsubcctv %l2, %g1, %g3
21222 movn %xcc, %i1, %o3
21223 array16 %o2, %o1, %i0
21224 fmovsneg %icc, %f10, %f15
21225 te %xcc, 0x2
21226 edge16 %g4, %l1, %i2
21227 taddcc %i7, %i6, %o4
21228 ldd [%l7 + 0x70], %f8
21229 edge8l %l0, %o7, %l3
21230 andn %l6, 0x1CA3, %i4
21231 tvs %xcc, 0x4
21232 std %f4, [%l7 + 0x20]
21233 mulx %i3, 0x1BAB, %o0
21234 stx %g7, [%l7 + 0x48]
21235 fbule,a %fcc2, loop_2490
21236 movge %xcc, %g6, %g2
21237 ldub [%l7 + 0x7D], %o6
21238 ldsb [%l7 + 0x5B], %o5
21239loop_2490:
21240 fmovsneg %xcc, %f2, %f7
21241 fmovsle %icc, %f0, %f8
21242 call loop_2491
21243 sub %g5, 0x04B5, %l5
21244 andncc %i5, %l4, %g1
21245 taddcc %g3, %l2, %i1
21246loop_2491:
21247 xnor %o3, %o1, %i0
21248 movrgez %g4, 0x2F5, %o2
21249 fones %f13
21250 movg %xcc, %i2, %i7
21251 movrlz %i6, %o4, %l1
21252 ldsb [%l7 + 0x2A], %o7
21253 std %f4, [%l7 + 0x20]
21254 ldx [%l7 + 0x38], %l0
21255 fmovrdgez %l3, %f14, %f14
21256 pdist %f2, %f10, %f6
21257 stw %i4, [%l7 + 0x14]
21258 fbuge %fcc0, loop_2492
21259 st %f14, [%l7 + 0x2C]
21260 fcmpne32 %f8, %f0, %l6
21261 fnegd %f14, %f0
21262loop_2492:
21263 fbo %fcc3, loop_2493
21264 st %f10, [%l7 + 0x20]
21265 fmovdge %icc, %f1, %f8
21266 srlx %o0, %g7, %i3
21267loop_2493:
21268 taddcc %g6, %g2, %o6
21269 movrne %o5, %g5, %l5
21270 stx %l4, [%l7 + 0x18]
21271 sll %g1, 0x18, %i5
21272 ldsw [%l7 + 0x70], %g3
21273 brz %i1, loop_2494
21274 fabss %f7, %f8
21275 ld [%l7 + 0x08], %f8
21276 pdist %f2, %f2, %f0
21277loop_2494:
21278 fornot1s %f15, %f4, %f12
21279 fxnor %f2, %f6, %f14
21280 edge16 %o3, %o1, %i0
21281 fmovda %xcc, %f4, %f15
21282 ldx [%l7 + 0x30], %l2
21283 edge32l %o2, %i2, %i7
21284 lduh [%l7 + 0x1C], %i6
21285 fpmerge %f8, %f3, %f8
21286 fmovsle %xcc, %f4, %f7
21287 fmul8sux16 %f6, %f2, %f6
21288 fmovsvc %icc, %f10, %f13
21289 ldsw [%l7 + 0x70], %o4
21290 fmuld8sux16 %f13, %f15, %f14
21291 ld [%l7 + 0x18], %f2
21292 bn,a loop_2495
21293 addc %l1, 0x0B84, %g4
21294 ldx [%l7 + 0x78], %l0
21295 movge %xcc, %l3, %o7
21296loop_2495:
21297 fnot2s %f9, %f4
21298 fors %f0, %f9, %f3
21299 fmovsleu %xcc, %f2, %f13
21300 movn %xcc, %l6, %i4
21301 stw %o0, [%l7 + 0x60]
21302 lduw [%l7 + 0x54], %i3
21303 lduw [%l7 + 0x58], %g6
21304 fba %fcc0, loop_2496
21305 movcc %xcc, %g7, %g2
21306 ldd [%l7 + 0x18], %f2
21307 ldsb [%l7 + 0x0F], %o5
21308loop_2496:
21309 ldsw [%l7 + 0x50], %o6
21310 stb %l5, [%l7 + 0x59]
21311 brlez %l4, loop_2497
21312 fmovsge %icc, %f15, %f5
21313 bvc,a loop_2498
21314 lduh [%l7 + 0x4C], %g5
21315loop_2497:
21316 bpos,pt %xcc, loop_2499
21317 movpos %xcc, %i5, %g1
21318loop_2498:
21319 tn %icc, 0x0
21320 lduh [%l7 + 0x22], %i1
21321loop_2499:
21322 bge %xcc, loop_2500
21323 tcc %icc, 0x5
21324 sllx %g3, %o1, %o3
21325 fpadd32s %f6, %f1, %f6
21326loop_2500:
21327 fbl,a %fcc3, loop_2501
21328 smulcc %i0, %o2, %l2
21329 fcmple32 %f8, %f8, %i2
21330 fblg %fcc0, loop_2502
21331loop_2501:
21332 ldsb [%l7 + 0x6D], %i7
21333 st %f15, [%l7 + 0x10]
21334 ldsw [%l7 + 0x60], %i6
21335loop_2502:
21336 fble,a %fcc1, loop_2503
21337 andncc %l1, %g4, %o4
21338 array32 %l3, %l0, %l6
21339 movrne %i4, 0x3EE, %o7
21340loop_2503:
21341 andncc %i3, %g6, %g7
21342 fcmpeq16 %f8, %f8, %o0
21343 udivx %g2, 0x0451, %o5
21344 addcc %o6, 0x0A6F, %l5
21345 ldsb [%l7 + 0x56], %g5
21346 bcs,a,pn %icc, loop_2504
21347 sub %l4, %g1, %i1
21348 tleu %icc, 0x5
21349 fmovdg %xcc, %f12, %f4
21350loop_2504:
21351 ldx [%l7 + 0x28], %g3
21352 fpsub32s %f4, %f9, %f7
21353 movcs %xcc, %o1, %i5
21354 ldub [%l7 + 0x1A], %i0
21355 edge16n %o3, %o2, %i2
21356 srl %l2, %i7, %l1
21357 bpos loop_2505
21358 tgu %icc, 0x3
21359 edge32n %i6, %o4, %l3
21360 fmovrdlz %l0, %f14, %f0
21361loop_2505:
21362 fmovdleu %icc, %f3, %f13
21363 fpack16 %f8, %f4
21364 fnot2s %f14, %f13
21365 ldd [%l7 + 0x68], %f10
21366 ldsw [%l7 + 0x74], %l6
21367 andn %i4, 0x0215, %o7
21368 fble %fcc1, loop_2506
21369 stb %i3, [%l7 + 0x2A]
21370 fmovrsgz %g6, %f0, %f11
21371 stb %g7, [%l7 + 0x59]
21372loop_2506:
21373 array32 %g4, %o0, %o5
21374 movrlz %g2, %o6, %l5
21375 lduh [%l7 + 0x36], %g5
21376 fnands %f0, %f10, %f12
21377 bvc,pn %icc, loop_2507
21378 fabss %f5, %f1
21379 fandnot1 %f14, %f2, %f10
21380 stw %g1, [%l7 + 0x10]
21381loop_2507:
21382 array32 %l4, %i1, %o1
21383 xorcc %i5, 0x0672, %i0
21384 std %f8, [%l7 + 0x18]
21385 fmovdcs %xcc, %f12, %f11
21386 xnor %g3, 0x16F0, %o3
21387 bpos,a %icc, loop_2508
21388 lduh [%l7 + 0x0E], %i2
21389 subcc %o2, 0x1E89, %l2
21390 sub %l1, %i6, %o4
21391loop_2508:
21392 movge %icc, %l3, %i7
21393 stb %l6, [%l7 + 0x31]
21394 bge,a %icc, loop_2509
21395 fmovrse %i4, %f0, %f0
21396 movgu %icc, %o7, %i3
21397 brnz %l0, loop_2510
21398loop_2509:
21399 bg,a,pn %xcc, loop_2511
21400 stx %g6, [%l7 + 0x48]
21401 fbn,a %fcc1, loop_2512
21402loop_2510:
21403 fxor %f14, %f10, %f0
21404loop_2511:
21405 sth %g4, [%l7 + 0x26]
21406 fsrc2s %f10, %f7
21407loop_2512:
21408 call loop_2513
21409 lduh [%l7 + 0x58], %o0
21410 fmovsl %xcc, %f1, %f5
21411 sdiv %g7, 0x0D76, %g2
21412loop_2513:
21413 sllx %o6, 0x0F, %l5
21414 fmovdl %xcc, %f8, %f0
21415 stb %o5, [%l7 + 0x15]
21416 stx %g1, [%l7 + 0x08]
21417 addccc %l4, %g5, %i1
21418 fcmpne32 %f6, %f6, %i5
21419 ldsb [%l7 + 0x68], %i0
21420 ldsb [%l7 + 0x68], %g3
21421 fornot1s %f12, %f12, %f14
21422 xorcc %o3, 0x1A09, %i2
21423 fors %f7, %f8, %f6
21424 ld [%l7 + 0x08], %f12
21425 fornot1 %f4, %f4, %f12
21426 tneg %xcc, 0x3
21427 fandnot2 %f8, %f10, %f12
21428 fcmpd %fcc2, %f0, %f8
21429 smulcc %o1, %o2, %l2
21430 lduw [%l7 + 0x20], %l1
21431 andncc %o4, %l3, %i7
21432 or %l6, %i6, %i4
21433 edge8n %i3, %l0, %g6
21434 and %o7, %o0, %g7
21435 lduw [%l7 + 0x44], %g4
21436 ldd [%l7 + 0x30], %f12
21437 tge %icc, 0x5
21438 movcs %xcc, %o6, %l5
21439 fpadd16s %f3, %f15, %f14
21440 ld [%l7 + 0x24], %f6
21441 fnegs %f0, %f14
21442 movl %xcc, %o5, %g1
21443 movvs %icc, %g2, %l4
21444 ldsw [%l7 + 0x58], %g5
21445 lduh [%l7 + 0x14], %i1
21446 ldd [%l7 + 0x40], %f12
21447 andncc %i5, %g3, %i0
21448 fmovdleu %xcc, %f12, %f2
21449 subc %o3, %o1, %i2
21450 ldx [%l7 + 0x50], %o2
21451 bg,pt %icc, loop_2514
21452 fpadd16s %f0, %f11, %f1
21453 std %f10, [%l7 + 0x78]
21454 bl,a,pt %icc, loop_2515
21455loop_2514:
21456 fmovsa %xcc, %f9, %f2
21457 fmovdge %xcc, %f3, %f7
21458 fmovsl %icc, %f3, %f15
21459loop_2515:
21460 alignaddrl %l1, %o4, %l2
21461 movvs %xcc, %i7, %l3
21462 fmovsge %xcc, %f14, %f14
21463 nop
21464 setx loop_2516, %l0, %l1
21465 jmpl %l1, %i6
21466 movpos %xcc, %l6, %i3
21467 bge %xcc, loop_2517
21468 edge16ln %i4, %l0, %o7
21469loop_2516:
21470 add %o0, 0x0F44, %g6
21471 fpsub32 %f12, %f12, %f10
21472loop_2517:
21473 lduh [%l7 + 0x10], %g7
21474 fabsd %f6, %f6
21475 lduw [%l7 + 0x64], %g4
21476 fmovsvc %xcc, %f14, %f15
21477 movleu %xcc, %o6, %l5
21478 fmovda %xcc, %f13, %f1
21479 fmuld8sux16 %f7, %f10, %f0
21480 edge32l %o5, %g1, %g2
21481 andcc %g5, 0x075C, %i1
21482 bshuffle %f2, %f14, %f12
21483 fmovspos %icc, %f2, %f9
21484 fbule,a %fcc3, loop_2518
21485 srl %l4, 0x16, %i5
21486 edge16l %i0, %o3, %o1
21487 lduw [%l7 + 0x20], %i2
21488loop_2518:
21489 fbule,a %fcc1, loop_2519
21490 ldd [%l7 + 0x28], %f6
21491 movneg %xcc, %g3, %o2
21492 stw %l1, [%l7 + 0x5C]
21493loop_2519:
21494 ldd [%l7 + 0x20], %f6
21495 lduh [%l7 + 0x74], %l2
21496 stw %o4, [%l7 + 0x4C]
21497 ldsb [%l7 + 0x3C], %i7
21498 tleu %xcc, 0x2
21499 lduh [%l7 + 0x32], %l3
21500 edge8n %l6, %i3, %i6
21501 fbul,a %fcc1, loop_2520
21502 fpsub16 %f0, %f10, %f2
21503 sth %l0, [%l7 + 0x14]
21504 fbge %fcc1, loop_2521
21505loop_2520:
21506 call loop_2522
21507 stx %i4, [%l7 + 0x50]
21508 bneg %xcc, loop_2523
21509loop_2521:
21510 sth %o7, [%l7 + 0x18]
21511loop_2522:
21512 bne,a %icc, loop_2524
21513 stw %g6, [%l7 + 0x4C]
21514loop_2523:
21515 stx %g7, [%l7 + 0x50]
21516 lduh [%l7 + 0x12], %o0
21517loop_2524:
21518 ldd [%l7 + 0x38], %f2
21519 fblg %fcc3, loop_2525
21520 lduw [%l7 + 0x34], %g4
21521 edge32ln %l5, %o6, %o5
21522 ba,pt %icc, loop_2526
21523loop_2525:
21524 fornot1 %f4, %f4, %f10
21525 bvc loop_2527
21526 ldd [%l7 + 0x78], %f8
21527loop_2526:
21528 srlx %g1, %g2, %g5
21529 fmovrdgz %l4, %f2, %f8
21530loop_2527:
21531 fmovsg %icc, %f12, %f11
21532 ld [%l7 + 0x54], %f1
21533 fmovsleu %xcc, %f10, %f7
21534 movn %icc, %i5, %i1
21535 edge16 %o3, %i0, %o1
21536 fmuld8sux16 %f7, %f12, %f4
21537 bleu %xcc, loop_2528
21538 bneg,a %xcc, loop_2529
21539 pdist %f14, %f8, %f0
21540 movg %xcc, %i2, %o2
21541loop_2528:
21542 fmovs %f10, %f7
21543loop_2529:
21544 ldsw [%l7 + 0x44], %g3
21545 stw %l1, [%l7 + 0x20]
21546 fmovsg %xcc, %f12, %f1
21547 bne,pt %icc, loop_2530
21548 fmovsne %icc, %f14, %f15
21549 ldx [%l7 + 0x48], %o4
21550 fmovsa %xcc, %f1, %f13
21551loop_2530:
21552 brz,a %i7, loop_2531
21553 ba loop_2532
21554 tcc %icc, 0x7
21555 fxnor %f4, %f10, %f8
21556loop_2531:
21557 bpos,a %xcc, loop_2533
21558loop_2532:
21559 tn %icc, 0x7
21560 fbue %fcc2, loop_2534
21561 fmovrdgez %l2, %f8, %f6
21562loop_2533:
21563 fmovdne %xcc, %f3, %f12
21564 lduw [%l7 + 0x10], %l3
21565loop_2534:
21566 ldub [%l7 + 0x62], %l6
21567 lduw [%l7 + 0x68], %i3
21568 udivx %l0, 0x01B4, %i4
21569 smul %i6, %o7, %g6
21570 fnor %f4, %f4, %f4
21571 sth %g7, [%l7 + 0x7E]
21572 edge16ln %o0, %l5, %g4
21573 fzero %f14
21574 std %f14, [%l7 + 0x78]
21575 fmul8x16au %f12, %f15, %f0
21576 fmovsge %xcc, %f13, %f13
21577 umul %o6, 0x0948, %o5
21578 movge %icc, %g1, %g2
21579 bvc %icc, loop_2535
21580 ldub [%l7 + 0x2B], %l4
21581 fbue %fcc1, loop_2536
21582 siam 0x4
21583loop_2535:
21584 bneg,a %xcc, loop_2537
21585 movgu %xcc, %i5, %g5
21586loop_2536:
21587 lduh [%l7 + 0x7E], %i1
21588 fbe %fcc3, loop_2538
21589loop_2537:
21590 fbul %fcc3, loop_2539
21591 std %f2, [%l7 + 0x78]
21592 bl,a,pt %xcc, loop_2540
21593loop_2538:
21594 fbne %fcc1, loop_2541
21595loop_2539:
21596 smul %i0, %o3, %i2
21597 sllx %o2, %g3, %o1
21598loop_2540:
21599 movle %icc, %o4, %i7
21600loop_2541:
21601 fpack16 %f4, %f6
21602 fmovsne %icc, %f9, %f1
21603 lduw [%l7 + 0x38], %l2
21604 brnz,a %l3, loop_2542
21605 fbge,a %fcc1, loop_2543
21606 ldd [%l7 + 0x08], %f8
21607 lduh [%l7 + 0x68], %l6
21608loop_2542:
21609 fmul8x16 %f8, %f8, %f6
21610loop_2543:
21611 ldd [%l7 + 0x70], %f2
21612 fcmpeq32 %f0, %f14, %i3
21613 ld [%l7 + 0x34], %f8
21614 lduw [%l7 + 0x10], %l0
21615 fbl,a %fcc0, loop_2544
21616 tsubcc %i4, 0x05EE, %l1
21617 fcmpeq16 %f2, %f12, %i6
21618 xnorcc %o7, 0x069E, %g7
21619loop_2544:
21620 stx %o0, [%l7 + 0x40]
21621 bcc,a loop_2545
21622 bg,a %icc, loop_2546
21623 addccc %g6, %l5, %g4
21624 stw %o6, [%l7 + 0x64]
21625loop_2545:
21626 array32 %o5, %g2, %l4
21627loop_2546:
21628 brnz %i5, loop_2547
21629 bvc %xcc, loop_2548
21630 edge8n %g1, %g5, %i1
21631 stx %o3, [%l7 + 0x28]
21632loop_2547:
21633 for %f14, %f4, %f4
21634loop_2548:
21635 stx %i0, [%l7 + 0x58]
21636 sdivx %i2, 0x145A, %g3
21637 for %f2, %f2, %f4
21638 fmovda %icc, %f9, %f4
21639 fmovrsgez %o1, %f8, %f4
21640 fmovsa %xcc, %f12, %f2
21641 fmovrdne %o4, %f2, %f4
21642 addcc %o2, %i7, %l2
21643 fbuge,a %fcc0, loop_2549
21644 fmovrdne %l6, %f2, %f8
21645 bpos,a,pt %xcc, loop_2550
21646 fcmpne32 %f14, %f4, %l3
21647loop_2549:
21648 sethi 0x0F93, %l0
21649 ldsh [%l7 + 0x3A], %i4
21650loop_2550:
21651 fnot1s %f15, %f4
21652 lduh [%l7 + 0x1C], %l1
21653 tcc %icc, 0x1
21654 fcmpne32 %f8, %f10, %i3
21655 bg loop_2551
21656 fmovrsgez %o7, %f14, %f7
21657 fandnot1 %f10, %f6, %f12
21658 tleu %icc, 0x4
21659loop_2551:
21660 fmovdleu %xcc, %f2, %f14
21661 fmovsle %xcc, %f2, %f5
21662 fmuld8ulx16 %f11, %f9, %f14
21663 fmovrde %i6, %f12, %f8
21664 fxnors %f0, %f1, %f7
21665 fmovrsgez %g7, %f0, %f14
21666 fmovdg %xcc, %f3, %f11
21667 addc %o0, %l5, %g4
21668 ldsw [%l7 + 0x20], %g6
21669 ldx [%l7 + 0x08], %o6
21670 bvc %icc, loop_2552
21671 movrlz %g2, %l4, %i5
21672 taddcctv %o5, %g1, %g5
21673 ld [%l7 + 0x14], %f4
21674loop_2552:
21675 movg %icc, %o3, %i1
21676 addcc %i0, 0x1097, %i2
21677 movcc %icc, %o1, %g3
21678 bn,pt %icc, loop_2553
21679 ldx [%l7 + 0x70], %o2
21680 fcmpne32 %f8, %f8, %o4
21681 brz,a %i7, loop_2554
21682loop_2553:
21683 movcc %xcc, %l2, %l3
21684 stx %l0, [%l7 + 0x58]
21685 tne %xcc, 0x6
21686loop_2554:
21687 movl %icc, %l6, %i4
21688 stx %i3, [%l7 + 0x78]
21689 fmovdl %icc, %f14, %f5
21690 movgu %xcc, %l1, %o7
21691 srl %g7, %o0, %l5
21692 lduh [%l7 + 0x44], %i6
21693 fmovsl %xcc, %f1, %f5
21694 faligndata %f0, %f4, %f6
21695 stb %g4, [%l7 + 0x75]
21696 fble %fcc1, loop_2555
21697 fmovdn %icc, %f0, %f12
21698 ldx [%l7 + 0x50], %o6
21699 bshuffle %f12, %f8, %f0
21700loop_2555:
21701 fpadd16s %f5, %f7, %f12
21702 srlx %g2, 0x01, %g6
21703 srlx %l4, 0x0D, %o5
21704 edge8n %i5, %g1, %o3
21705 fmuld8sux16 %f6, %f7, %f4
21706 ldsb [%l7 + 0x2F], %i1
21707 fbne %fcc0, loop_2556
21708 smul %g5, %i0, %i2
21709 fnot2 %f6, %f4
21710 array16 %o1, %g3, %o2
21711loop_2556:
21712 ldub [%l7 + 0x68], %i7
21713 fmovsne %icc, %f1, %f14
21714 udiv %o4, 0x061A, %l3
21715 ldd [%l7 + 0x60], %f12
21716 orncc %l2, %l0, %l6
21717 brnz %i4, loop_2557
21718 subccc %l1, 0x008B, %o7
21719 movg %icc, %g7, %o0
21720 fpack32 %f12, %f6, %f12
21721loop_2557:
21722 or %l5, %i3, %g4
21723 tg %icc, 0x6
21724 ldsb [%l7 + 0x70], %i6
21725 fornot2 %f6, %f14, %f14
21726 umulcc %o6, 0x04B7, %g2
21727 fabss %f11, %f4
21728 tcc %icc, 0x5
21729 tgu %xcc, 0x6
21730 for %f10, %f10, %f2
21731 smulcc %g6, %o5, %l4
21732 ldsw [%l7 + 0x44], %g1
21733 stw %o3, [%l7 + 0x78]
21734 sth %i1, [%l7 + 0x50]
21735 sll %i5, %i0, %i2
21736 fandnot2s %f1, %f0, %f6
21737 edge32l %g5, %o1, %o2
21738 fmovsl %xcc, %f3, %f3
21739 fmovs %f6, %f8
21740 fnors %f12, %f0, %f1
21741 stb %g3, [%l7 + 0x14]
21742 fcmpgt32 %f4, %f4, %i7
21743 lduw [%l7 + 0x28], %l3
21744 fmovdneg %icc, %f15, %f7
21745 ldub [%l7 + 0x41], %l2
21746 fbe %fcc1, loop_2558
21747 fmovd %f0, %f6
21748 fbne %fcc2, loop_2559
21749 movrlz %l0, 0x028, %o4
21750loop_2558:
21751 ldub [%l7 + 0x4D], %l6
21752 fmovsg %icc, %f7, %f15
21753loop_2559:
21754 ldsb [%l7 + 0x08], %i4
21755 ldsw [%l7 + 0x18], %o7
21756 fcmpgt32 %f2, %f2, %l1
21757 tcc %icc, 0x5
21758 sth %o0, [%l7 + 0x50]
21759 movneg %xcc, %l5, %i3
21760 ld [%l7 + 0x40], %f15
21761 fble,a %fcc2, loop_2560
21762 stb %g7, [%l7 + 0x62]
21763 fcmps %fcc3, %f12, %f6
21764 tg %xcc, 0x2
21765loop_2560:
21766 fmovse %xcc, %f4, %f2
21767 fandnot1 %f14, %f8, %f14
21768 stw %i6, [%l7 + 0x44]
21769 sth %g4, [%l7 + 0x6C]
21770 ldsw [%l7 + 0x44], %g2
21771 tl %icc, 0x6
21772 orcc %o6, 0x1F64, %g6
21773 fnands %f10, %f13, %f15
21774 ldx [%l7 + 0x68], %l4
21775 fmovrsgz %o5, %f9, %f0
21776 edge8 %g1, %o3, %i1
21777 fba %fcc1, loop_2561
21778 andn %i0, %i2, %i5
21779 fone %f2
21780 fnors %f2, %f15, %f15
21781loop_2561:
21782 ba,a,pn %xcc, loop_2562
21783 lduh [%l7 + 0x2C], %g5
21784 fcmpne32 %f2, %f8, %o2
21785 stb %o1, [%l7 + 0x69]
21786loop_2562:
21787 lduh [%l7 + 0x5E], %g3
21788 addccc %l3, 0x0E5F, %i7
21789 tne %icc, 0x4
21790 st %f0, [%l7 + 0x54]
21791 lduh [%l7 + 0x3A], %l0
21792 ldsh [%l7 + 0x7E], %o4
21793 edge32l %l6, %i4, %o7
21794 edge16ln %l1, %l2, %l5
21795 lduh [%l7 + 0x6C], %o0
21796 smulcc %g7, %i6, %g4
21797 umul %i3, 0x15D4, %o6
21798 movrgez %g2, %l4, %g6
21799 sth %g1, [%l7 + 0x46]
21800 edge16ln %o5, %i1, %i0
21801 fbe %fcc3, loop_2563
21802 xnor %i2, %i5, %g5
21803 movleu %icc, %o2, %o1
21804 subccc %g3, %l3, %o3
21805loop_2563:
21806 st %f4, [%l7 + 0x5C]
21807 ldx [%l7 + 0x78], %i7
21808 fsrc1s %f12, %f15
21809 fmovdne %xcc, %f0, %f0
21810 smulcc %o4, 0x0E2B, %l0
21811 movvs %xcc, %i4, %o7
21812 ldub [%l7 + 0x29], %l1
21813 ldd [%l7 + 0x40], %f0
21814 fmovrdgez %l6, %f6, %f10
21815 fexpand %f3, %f6
21816 ldsb [%l7 + 0x0F], %l2
21817 sdivx %o0, 0x0829, %l5
21818 faligndata %f2, %f14, %f2
21819 bleu,a,pt %xcc, loop_2564
21820 lduw [%l7 + 0x18], %i6
21821 sra %g4, 0x0E, %i3
21822 movvc %icc, %g7, %o6
21823loop_2564:
21824 stw %l4, [%l7 + 0x54]
21825 fmovrsgz %g2, %f3, %f9
21826 fcmped %fcc2, %f6, %f2
21827 stw %g6, [%l7 + 0x28]
21828 ldub [%l7 + 0x47], %o5
21829 fzeros %f5
21830 fpadd32s %f4, %f0, %f10
21831 fnegs %f0, %f15
21832 fmovrdlz %g1, %f12, %f8
21833 orcc %i0, %i2, %i5
21834 lduh [%l7 + 0x7C], %g5
21835 sub %o2, 0x07BB, %i1
21836 fbe %fcc0, loop_2565
21837 stb %o1, [%l7 + 0x0D]
21838 fnor %f4, %f12, %f2
21839 movpos %icc, %l3, %o3
21840loop_2565:
21841 ldub [%l7 + 0x73], %g3
21842 te %xcc, 0x0
21843 andn %o4, %l0, %i4
21844 fcmpes %fcc0, %f12, %f10
21845 ldx [%l7 + 0x78], %i7
21846 stw %o7, [%l7 + 0x78]
21847 and %l6, 0x0539, %l1
21848 tsubcc %l2, 0x0E91, %l5
21849 addc %o0, %g4, %i6
21850 xor %i3, 0x0F53, %o6
21851 fmovrse %g7, %f9, %f15
21852 fxors %f1, %f7, %f6
21853 fmovdvc %icc, %f2, %f1
21854 stb %l4, [%l7 + 0x0D]
21855 edge8ln %g2, %o5, %g6
21856 ld [%l7 + 0x7C], %f6
21857 fandnot1s %f10, %f1, %f8
21858 bn,a %icc, loop_2566
21859 ld [%l7 + 0x48], %f7
21860 taddcctv %g1, %i2, %i0
21861 lduh [%l7 + 0x56], %i5
21862loop_2566:
21863 fmovd %f0, %f14
21864 fbe %fcc1, loop_2567
21865 fnands %f2, %f5, %f2
21866 fcmple32 %f4, %f0, %g5
21867 fmul8x16 %f1, %f14, %f12
21868loop_2567:
21869 pdist %f8, %f2, %f2
21870 for %f10, %f4, %f0
21871 bgu,a loop_2568
21872 srl %i1, 0x00, %o1
21873 stb %l3, [%l7 + 0x5F]
21874 subc %o2, %g3, %o4
21875loop_2568:
21876 st %f9, [%l7 + 0x74]
21877 bcs loop_2569
21878 ld [%l7 + 0x30], %f9
21879 brz %l0, loop_2570
21880 sth %o3, [%l7 + 0x70]
21881loop_2569:
21882 movg %icc, %i4, %o7
21883 sth %l6, [%l7 + 0x4E]
21884loop_2570:
21885 ldsb [%l7 + 0x60], %l1
21886 fnands %f15, %f7, %f4
21887 fpsub16s %f12, %f14, %f11
21888 fbl %fcc3, loop_2571
21889 movle %xcc, %l2, %i7
21890 movpos %xcc, %l5, %o0
21891 fcmpne16 %f14, %f6, %g4
21892loop_2571:
21893 stb %i6, [%l7 + 0x5A]
21894 stw %o6, [%l7 + 0x3C]
21895 stx %i3, [%l7 + 0x40]
21896 fpack32 %f6, %f2, %f6
21897 fmovsvc %xcc, %f5, %f10
21898 fnot1s %f12, %f3
21899 fcmpne32 %f0, %f14, %l4
21900 fnegs %f10, %f9
21901 bpos,a,pn %xcc, loop_2572
21902 fbe %fcc3, loop_2573
21903 stb %g2, [%l7 + 0x36]
21904 stw %o5, [%l7 + 0x0C]
21905loop_2572:
21906 stb %g7, [%l7 + 0x2D]
21907loop_2573:
21908 movl %xcc, %g1, %i2
21909 std %f4, [%l7 + 0x30]
21910 udivcc %g6, 0x04FE, %i0
21911 srlx %i5, 0x17, %i1
21912 bn %xcc, loop_2574
21913 std %f14, [%l7 + 0x68]
21914 ldsw [%l7 + 0x1C], %o1
21915 tpos %xcc, 0x2
21916loop_2574:
21917 fbl %fcc3, loop_2575
21918 fbe,a %fcc3, loop_2576
21919 ldub [%l7 + 0x34], %g5
21920 alignaddr %l3, %g3, %o4
21921loop_2575:
21922 stb %l0, [%l7 + 0x7B]
21923loop_2576:
21924 fcmpgt16 %f2, %f12, %o3
21925 fbul,a %fcc0, loop_2577
21926 fmovda %icc, %f9, %f9
21927 ldsb [%l7 + 0x1F], %o2
21928 bleu,a %icc, loop_2578
21929loop_2577:
21930 fmovsvc %xcc, %f15, %f6
21931 fmovdvs %icc, %f12, %f10
21932 stx %i4, [%l7 + 0x60]
21933loop_2578:
21934 subc %l6, %o7, %l2
21935 brlez %i7, loop_2579
21936 sethi 0x14AF, %l1
21937 popc 0x0363, %l5
21938 fzero %f12
21939loop_2579:
21940 stw %o0, [%l7 + 0x24]
21941 xorcc %g4, 0x1C7F, %i6
21942 tvs %icc, 0x0
21943 edge32l %o6, %l4, %g2
21944 edge8ln %i3, %o5, %g1
21945 fandnot2 %f8, %f12, %f0
21946 fcmpgt16 %f0, %f14, %i2
21947 fnegs %f1, %f3
21948 bgu,pt %xcc, loop_2580
21949 brgz,a %g6, loop_2581
21950 stx %g7, [%l7 + 0x68]
21951 fandnot2 %f6, %f4, %f12
21952loop_2580:
21953 fnot1 %f14, %f10
21954loop_2581:
21955 tn %xcc, 0x4
21956 ldsh [%l7 + 0x44], %i0
21957 tle %xcc, 0x2
21958 tge %xcc, 0x6
21959 lduw [%l7 + 0x3C], %i5
21960 tpos %icc, 0x2
21961 fbg %fcc0, loop_2582
21962 nop
21963 setx loop_2583, %l0, %l1
21964 jmpl %l1, %o1
21965 tn %icc, 0x0
21966 ldd [%l7 + 0x50], %f14
21967loop_2582:
21968 fmovsne %icc, %f10, %f7
21969loop_2583:
21970 stb %i1, [%l7 + 0x5B]
21971 ldd [%l7 + 0x68], %f10
21972 brgz,a %g5, loop_2584
21973 fba %fcc0, loop_2585
21974 fnot2 %f0, %f10
21975 te %icc, 0x3
21976loop_2584:
21977 stb %l3, [%l7 + 0x46]
21978loop_2585:
21979 bpos,a,pt %xcc, loop_2586
21980 std %f0, [%l7 + 0x20]
21981 stb %g3, [%l7 + 0x2B]
21982 bvc,a loop_2587
21983loop_2586:
21984 fcmps %fcc1, %f2, %f12
21985 tvs %icc, 0x2
21986 st %f14, [%l7 + 0x34]
21987loop_2587:
21988 te %xcc, 0x1
21989 fcmpd %fcc1, %f10, %f2
21990 subccc %o4, %l0, %o3
21991 ldx [%l7 + 0x70], %i4
21992 add %l6, %o2, %l2
21993 te %xcc, 0x1
21994 ldsh [%l7 + 0x0A], %i7
21995 fmovs %f3, %f10
21996 ldsw [%l7 + 0x24], %o7
21997 std %f14, [%l7 + 0x48]
21998 fpsub16s %f1, %f0, %f0
21999 srl %l5, %l1, %g4
22000 fmul8x16 %f8, %f10, %f10
22001 udiv %o0, 0x09F8, %o6
22002 addcc %i6, %g2, %l4
22003 fmovrsgz %o5, %f9, %f0
22004 umulcc %i3, %g1, %g6
22005 edge16n %g7, %i2, %i5
22006 ldd [%l7 + 0x78], %f14
22007 fandnot1 %f10, %f2, %f4
22008 ldsw [%l7 + 0x18], %o1
22009 fbl,a %fcc2, loop_2588
22010 ldsh [%l7 + 0x46], %i1
22011 fabsd %f4, %f8
22012 brgz,a %i0, loop_2589
22013loop_2588:
22014 fbe %fcc0, loop_2590
22015 fpsub16s %f11, %f9, %f1
22016 fbl %fcc1, loop_2591
22017loop_2589:
22018 sdivcc %g5, 0x1BC9, %g3
22019loop_2590:
22020 lduw [%l7 + 0x64], %l3
22021 fornot1 %f8, %f12, %f12
22022loop_2591:
22023 ldsw [%l7 + 0x78], %l0
22024 stw %o4, [%l7 + 0x74]
22025 ldub [%l7 + 0x0A], %o3
22026 fsrc1s %f13, %f3
22027 fba %fcc3, loop_2592
22028 fmovsl %icc, %f1, %f6
22029 lduw [%l7 + 0x54], %l6
22030 lduh [%l7 + 0x38], %i4
22031loop_2592:
22032 and %l2, 0x11F7, %i7
22033 fmul8sux16 %f12, %f0, %f14
22034 fandnot1s %f11, %f0, %f14
22035 alignaddr %o2, %o7, %l1
22036 sth %l5, [%l7 + 0x08]
22037 ldx [%l7 + 0x48], %g4
22038 edge8n %o0, %i6, %g2
22039 fsrc2 %f0, %f0
22040 ld [%l7 + 0x34], %f7
22041 ldsh [%l7 + 0x28], %l4
22042 ldsh [%l7 + 0x30], %o6
22043 movrgez %i3, 0x3BF, %g1
22044 fpadd32s %f6, %f6, %f0
22045 stb %g6, [%l7 + 0x64]
22046 fcmpes %fcc2, %f11, %f0
22047 movvc %icc, %g7, %i2
22048 array8 %o5, %o1, %i1
22049 fmovsne %xcc, %f12, %f4
22050 fmovse %xcc, %f1, %f0
22051 call loop_2593
22052 tg %xcc, 0x5
22053 popc 0x1EE9, %i5
22054 ldd [%l7 + 0x68], %f12
22055loop_2593:
22056 nop
22057 setx loop_2594, %l0, %l1
22058 wrpr 0x1, %tl
22059 wrpr %l1, %tpc
22060 add %l1, 0x4, %l1
22061 wrpr %l1, %tnpc
22062 setx 0x34400001400, %l0, %l1
22063 wrpr %l1, %tstate
22064 wrhpr 0x4, %htstate
22065 retry
22066 ldsw [%l7 + 0x50], %g5
22067 stb %g3, [%l7 + 0x21]
22068 tle %xcc, 0x7
22069loop_2594:
22070 fpsub16 %f4, %f2, %f0
22071 xorcc %i0, 0x0F5B, %l3
22072 fornot1 %f0, %f12, %f10
22073 tpos %icc, 0x3
22074 fmul8x16 %f9, %f14, %f0
22075 fmovscc %xcc, %f9, %f15
22076 movl %xcc, %o4, %l0
22077 fpadd16 %f2, %f10, %f4
22078 fbe,a %fcc2, loop_2595
22079 lduh [%l7 + 0x2A], %o3
22080 sth %i4, [%l7 + 0x40]
22081 fpadd16 %f6, %f2, %f2
22082loop_2595:
22083 taddcc %l6, 0x1215, %i7
22084 ldx [%l7 + 0x20], %l2
22085 fmovda %icc, %f11, %f14
22086 fcmpes %fcc0, %f3, %f10
22087 addc %o2, %l1, %o7
22088 ldsb [%l7 + 0x4A], %l5
22089 subc %o0, %g4, %g2
22090 brgz %l4, loop_2596
22091 fnand %f6, %f4, %f0
22092 ldd [%l7 + 0x68], %f8
22093 taddcc %o6, 0x1476, %i6
22094loop_2596:
22095 fmul8x16au %f14, %f7, %f8
22096 brgz,a %g1, loop_2597
22097 bvc,a %icc, loop_2598
22098 std %f6, [%l7 + 0x70]
22099 fpsub16s %f1, %f0, %f4
22100loop_2597:
22101 fzero %f8
22102loop_2598:
22103 fexpand %f5, %f2
22104 fsrc2s %f14, %f7
22105 tneg %icc, 0x0
22106 ldsb [%l7 + 0x69], %g6
22107 array16 %i3, %i2, %g7
22108 sdivx %o5, 0x0BE3, %i1
22109 st %f15, [%l7 + 0x70]
22110 ldx [%l7 + 0x08], %o1
22111 fzero %f12
22112 ldub [%l7 + 0x63], %g5
22113 ld [%l7 + 0x78], %f3
22114 ldd [%l7 + 0x28], %f6
22115 udiv %i5, 0x0252, %g3
22116 fpackfix %f4, %f15
22117 smulcc %l3, 0x0290, %o4
22118 fpadd32s %f4, %f12, %f9
22119 ldub [%l7 + 0x78], %i0
22120 fbl,a %fcc0, loop_2599
22121 ldx [%l7 + 0x50], %l0
22122 bvc,a %xcc, loop_2600
22123 tle %icc, 0x5
22124loop_2599:
22125 fpackfix %f6, %f9
22126 move %icc, %o3, %l6
22127loop_2600:
22128 fexpand %f14, %f6
22129 edge16ln %i4, %i7, %o2
22130 edge8n %l2, %o7, %l1
22131 lduh [%l7 + 0x1A], %o0
22132 st %f14, [%l7 + 0x58]
22133 lduh [%l7 + 0x1A], %l5
22134 ldx [%l7 + 0x78], %g2
22135 fmovdneg %xcc, %f15, %f14
22136 sdivx %l4, 0x056E, %g4
22137 ld [%l7 + 0x3C], %f14
22138 st %f10, [%l7 + 0x5C]
22139 stx %i6, [%l7 + 0x08]
22140 fcmple16 %f0, %f14, %g1
22141 ldsh [%l7 + 0x56], %o6
22142 pdist %f4, %f10, %f12
22143 bg %icc, loop_2601
22144 lduw [%l7 + 0x14], %i3
22145 bge,a,pt %icc, loop_2602
22146 stx %g6, [%l7 + 0x70]
22147loop_2601:
22148 stw %i2, [%l7 + 0x54]
22149 stx %o5, [%l7 + 0x48]
22150loop_2602:
22151 ldub [%l7 + 0x5D], %i1
22152 array16 %o1, %g5, %i5
22153 array16 %g7, %l3, %o4
22154 ldd [%l7 + 0x38], %f14
22155 fmovsleu %xcc, %f6, %f12
22156 faligndata %f8, %f4, %f12
22157 fmovsleu %icc, %f0, %f5
22158 tleu %xcc, 0x2
22159 ldsb [%l7 + 0x3C], %i0
22160 bleu,a %xcc, loop_2603
22161 fcmpne16 %f8, %f0, %g3
22162 bl loop_2604
22163 movre %l0, %l6, %i4
22164loop_2603:
22165 stx %i7, [%l7 + 0x08]
22166 stb %o3, [%l7 + 0x57]
22167loop_2604:
22168 edge16n %l2, %o7, %l1
22169 ldd [%l7 + 0x38], %f6
22170 edge16n %o2, %o0, %l5
22171 ldx [%l7 + 0x60], %g2
22172 fmovdcc %icc, %f3, %f7
22173 std %f6, [%l7 + 0x60]
22174 ld [%l7 + 0x34], %f15
22175 tleu %xcc, 0x6
22176 edge16 %g4, %i6, %g1
22177 smulcc %o6, %l4, %g6
22178 fbug %fcc0, loop_2605
22179 fmovscc %xcc, %f11, %f0
22180 fcmpeq16 %f4, %f6, %i2
22181 stx %o5, [%l7 + 0x48]
22182loop_2605:
22183 umulcc %i3, %o1, %g5
22184 tne %icc, 0x1
22185 movge %icc, %i5, %i1
22186 lduh [%l7 + 0x4E], %l3
22187 tle %xcc, 0x0
22188 fmovscs %xcc, %f6, %f14
22189 tsubcc %g7, 0x118B, %i0
22190 fcmpne32 %f10, %f0, %o4
22191 movn %xcc, %g3, %l0
22192 ldd [%l7 + 0x18], %f14
22193 ldsw [%l7 + 0x70], %l6
22194 fcmpne32 %f8, %f14, %i7
22195 fands %f0, %f15, %f8
22196 sdivx %i4, 0x027E, %l2
22197 fone %f2
22198 ld [%l7 + 0x6C], %f0
22199 alignaddrl %o7, %o3, %o2
22200 subcc %o0, 0x08F6, %l5
22201 ldx [%l7 + 0x28], %l1
22202 sth %g4, [%l7 + 0x54]
22203 ldsb [%l7 + 0x77], %g2
22204 udivx %g1, 0x129C, %i6
22205 edge16ln %l4, %g6, %i2
22206 stw %o5, [%l7 + 0x64]
22207 lduw [%l7 + 0x74], %i3
22208 fble %fcc3, loop_2606
22209 fbug,a %fcc1, loop_2607
22210 fpack16 %f8, %f5
22211 bgu loop_2608
22212loop_2606:
22213 tsubcc %o1, %g5, %o6
22214loop_2607:
22215 fbn,a %fcc0, loop_2609
22216 be,a %icc, loop_2610
22217loop_2608:
22218 sth %i5, [%l7 + 0x6E]
22219 edge8ln %i1, %l3, %i0
22220loop_2609:
22221 fmovdvs %xcc, %f3, %f2
22222loop_2610:
22223 bn,pt %xcc, loop_2611
22224 fnot2 %f2, %f10
22225 ldx [%l7 + 0x28], %o4
22226 fmovrdlz %g3, %f4, %f0
22227loop_2611:
22228 fbl %fcc2, loop_2612
22229 fpack16 %f14, %f4
22230 orcc %l0, 0x0B00, %l6
22231 fmovse %icc, %f1, %f6
22232loop_2612:
22233 edge8 %i7, %g7, %i4
22234 fpack32 %f0, %f8, %f8
22235 std %f12, [%l7 + 0x28]
22236 fxors %f2, %f15, %f7
22237 udivcc %o7, 0x12CD, %o3
22238 bge,pt %xcc, loop_2613
22239 bshuffle %f8, %f14, %f10
22240 orn %l2, %o2, %l5
22241 tpos %icc, 0x2
22242loop_2613:
22243 fbuge %fcc0, loop_2614
22244 ldsb [%l7 + 0x15], %l1
22245 bvc,a,pn %xcc, loop_2615
22246 fcmpes %fcc0, %f10, %f4
22247loop_2614:
22248 andcc %o0, %g2, %g1
22249 stb %g4, [%l7 + 0x0D]
22250loop_2615:
22251 fble,a %fcc1, loop_2616
22252 fpsub32 %f6, %f6, %f10
22253 fmovsg %icc, %f6, %f13
22254 ldd [%l7 + 0x40], %f12
22255loop_2616:
22256 fone %f2
22257 ldsh [%l7 + 0x1A], %i6
22258 lduh [%l7 + 0x2E], %l4
22259 subccc %i2, 0x1766, %o5
22260 fpsub32 %f4, %f4, %f2
22261 fcmple32 %f14, %f0, %g6
22262 fmovdvc %icc, %f0, %f14
22263 ldub [%l7 + 0x6D], %o1
22264 andncc %g5, %i3, %i5
22265 fbn %fcc3, loop_2617
22266 or %o6, %l3, %i1
22267 subc %o4, 0x057B, %g3
22268 std %f4, [%l7 + 0x78]
22269loop_2617:
22270 smul %i0, 0x17A8, %l6
22271 fcmpeq16 %f6, %f2, %l0
22272 movcs %xcc, %g7, %i7
22273 fpmerge %f1, %f9, %f10
22274 bgu %icc, loop_2618
22275 fand %f8, %f12, %f8
22276 sdivcc %o7, 0x1C3E, %i4
22277 ldsw [%l7 + 0x38], %l2
22278loop_2618:
22279 stb %o2, [%l7 + 0x23]
22280 stw %o3, [%l7 + 0x3C]
22281 xorcc %l5, 0x0D55, %o0
22282 fmovd %f4, %f0
22283 or %l1, 0x1BD0, %g1
22284 mulx %g4, %g2, %l4
22285 fmovsgu %icc, %f2, %f12
22286 ldd [%l7 + 0x68], %f0
22287 pdist %f14, %f10, %f6
22288 fnor %f10, %f12, %f8
22289 sdivx %i2, 0x11D1, %i6
22290 fpsub32 %f14, %f6, %f2
22291 stb %g6, [%l7 + 0x56]
22292 sllx %o5, 0x02, %g5
22293 sub %o1, %i3, %i5
22294 lduw [%l7 + 0x54], %o6
22295 fcmped %fcc0, %f8, %f10
22296 lduw [%l7 + 0x30], %l3
22297 stx %i1, [%l7 + 0x30]
22298 fmovspos %xcc, %f13, %f7
22299 stb %o4, [%l7 + 0x34]
22300 bg,pn %icc, loop_2619
22301 sra %i0, 0x0C, %l6
22302 fmovsg %xcc, %f0, %f9
22303 lduh [%l7 + 0x40], %g3
22304loop_2619:
22305 ldd [%l7 + 0x58], %f4
22306 orcc %l0, %g7, %o7
22307 tge %xcc, 0x3
22308 ldd [%l7 + 0x68], %f8
22309 st %f8, [%l7 + 0x64]
22310 st %f2, [%l7 + 0x74]
22311 mulx %i7, %i4, %o2
22312 fornot2 %f4, %f0, %f2
22313 fmovde %icc, %f9, %f8
22314 std %f10, [%l7 + 0x48]
22315 edge16 %o3, %l5, %o0
22316 tvc %xcc, 0x2
22317 st %f0, [%l7 + 0x60]
22318 stw %l1, [%l7 + 0x24]
22319 umulcc %l2, %g4, %g2
22320 fmovsg %icc, %f7, %f6
22321 fcmped %fcc2, %f12, %f12
22322 fpadd32 %f12, %f8, %f14
22323 addc %l4, 0x14E2, %i2
22324 mulscc %i6, %g1, %g6
22325 edge8l %g5, %o1, %i3
22326 bvc,a,pn %xcc, loop_2620
22327 sdiv %o5, 0x1BF4, %i5
22328 smul %l3, 0x0A19, %i1
22329 fzero %f0
22330loop_2620:
22331 movleu %icc, %o4, %o6
22332 udivcc %i0, 0x04DC, %l6
22333 lduh [%l7 + 0x42], %g3
22334 fbug,a %fcc3, loop_2621
22335 sth %g7, [%l7 + 0x26]
22336 movrne %l0, 0x2F4, %i7
22337 ba,pt %xcc, loop_2622
22338loop_2621:
22339 ldd [%l7 + 0x08], %f0
22340 fbue,a %fcc1, loop_2623
22341 ldsb [%l7 + 0x10], %i4
22342loop_2622:
22343 ldd [%l7 + 0x18], %f12
22344 udiv %o2, 0x1DB4, %o7
22345loop_2623:
22346 fnot2 %f10, %f6
22347 ldsb [%l7 + 0x4B], %l5
22348 movrgez %o3, 0x0D1, %l1
22349 movcc %icc, %l2, %g4
22350 lduh [%l7 + 0x7A], %g2
22351 bge,a %xcc, loop_2624
22352 lduw [%l7 + 0x60], %l4
22353 movre %i2, %i6, %o0
22354 stx %g1, [%l7 + 0x78]
22355loop_2624:
22356 tgu %xcc, 0x5
22357 xnor %g5, 0x07B9, %g6
22358 movvs %icc, %o1, %i3
22359 movl %icc, %o5, %l3
22360 ld [%l7 + 0x2C], %f9
22361 ldx [%l7 + 0x08], %i1
22362 movge %xcc, %i5, %o6
22363 fones %f5
22364 move %icc, %i0, %o4
22365 ldd [%l7 + 0x68], %f0
22366 edge8ln %g3, %l6, %l0
22367 tn %icc, 0x5
22368 fbo,a %fcc2, loop_2625
22369 fbul,a %fcc2, loop_2626
22370 ldsh [%l7 + 0x32], %i7
22371 fnot2s %f12, %f1
22372loop_2625:
22373 lduh [%l7 + 0x2E], %g7
22374loop_2626:
22375 fmul8x16 %f7, %f4, %f12
22376 edge16n %o2, %i4, %l5
22377 fcmpgt16 %f8, %f0, %o3
22378 fnot2s %f15, %f4
22379 movle %xcc, %o7, %l1
22380 udivx %l2, 0x192C, %g4
22381 ldd [%l7 + 0x50], %f2
22382 fnand %f6, %f0, %f6
22383 brlez,a %g2, loop_2627
22384 fmovde %icc, %f8, %f12
22385 fmovse %icc, %f14, %f11
22386 lduw [%l7 + 0x34], %l4
22387loop_2627:
22388 fnegd %f0, %f12
22389 ld [%l7 + 0x28], %f9
22390 movrlz %i6, %i2, %o0
22391 movcc %xcc, %g1, %g5
22392 tl %icc, 0x1
22393 fmovrslez %o1, %f0, %f12
22394 tl %xcc, 0x3
22395 popc 0x1D47, %i3
22396 xnorcc %g6, 0x01E2, %l3
22397 movvc %icc, %i1, %o5
22398 nop
22399 setx loop_2628, %l0, %l1
22400 wrpr 0x1, %tl
22401 wrpr %l1, %tpc
22402 add %l1, 0x4, %l1
22403 wrpr %l1, %tnpc
22404 setx 0x34400001400, %l0, %l1
22405 wrpr %l1, %tstate
22406 wrhpr 0x4, %htstate
22407 retry
22408 st %f13, [%l7 + 0x40]
22409 andcc %i5, 0x1F20, %i0
22410 udivx %o4, 0x1C45, %o6
22411loop_2628:
22412 stx %l6, [%l7 + 0x38]
22413 stb %g3, [%l7 + 0x6C]
22414 movcs %icc, %i7, %g7
22415 fcmple16 %f0, %f14, %l0
22416 stb %i4, [%l7 + 0x29]
22417 ldsh [%l7 + 0x44], %l5
22418 std %f10, [%l7 + 0x10]
22419 stx %o3, [%l7 + 0x20]
22420 lduh [%l7 + 0x2C], %o7
22421 lduw [%l7 + 0x74], %l1
22422 std %f2, [%l7 + 0x78]
22423 fabss %f4, %f5
22424 bpos,pt %xcc, loop_2629
22425 orncc %l2, 0x11E2, %o2
22426 faligndata %f2, %f4, %f6
22427 xorcc %g4, %l4, %g2
22428loop_2629:
22429 fmovrsne %i2, %f12, %f14
22430 brlez %i6, loop_2630
22431 fnors %f9, %f9, %f9
22432 fandnot2s %f11, %f11, %f14
22433 ldsw [%l7 + 0x7C], %g1
22434loop_2630:
22435 fcmpgt16 %f0, %f8, %g5
22436 srax %o1, 0x17, %o0
22437 xnorcc %i3, 0x1679, %g6
22438 srl %l3, 0x0A, %o5
22439 st %f5, [%l7 + 0x0C]
22440 ldsw [%l7 + 0x68], %i1
22441 ldd [%l7 + 0x08], %f6
22442 ldub [%l7 + 0x7D], %i5
22443 ldsw [%l7 + 0x4C], %o4
22444 orn %i0, %l6, %g3
22445 ldsw [%l7 + 0x24], %o6
22446 nop
22447 setx loop_2631, %l0, %l1
22448 jmpl %l1, %g7
22449 subccc %l0, 0x0826, %i7
22450 fnot2 %f10, %f14
22451 ldd [%l7 + 0x20], %f8
22452loop_2631:
22453 xnorcc %i4, 0x1CDB, %o3
22454 sth %l5, [%l7 + 0x48]
22455 fpmerge %f9, %f10, %f6
22456 lduw [%l7 + 0x48], %l1
22457 fbg %fcc1, loop_2632
22458 fbn,a %fcc0, loop_2633
22459 fmul8x16al %f13, %f11, %f14
22460 ld [%l7 + 0x3C], %f1
22461loop_2632:
22462 fmovse %icc, %f1, %f5
22463loop_2633:
22464 ld [%l7 + 0x64], %f7
22465 tcc %icc, 0x1
22466 fble %fcc0, loop_2634
22467 nop
22468 setx loop_2635, %l0, %l1
22469 jmpl %l1, %l2
22470 ld [%l7 + 0x58], %f13
22471 bvc,a loop_2636
22472loop_2634:
22473 bl loop_2637
22474loop_2635:
22475 movn %icc, %o7, %g4
22476 fmovd %f2, %f6
22477loop_2636:
22478 movn %icc, %l4, %o2
22479loop_2637:
22480 mulscc %g2, %i6, %i2
22481 mulscc %g1, 0x1E66, %g5
22482 tl %xcc, 0x0
22483 fmovdcc %icc, %f7, %f11
22484 fmovsl %xcc, %f7, %f3
22485 fmovsvc %xcc, %f13, %f6
22486 ldsh [%l7 + 0x3C], %o1
22487 tn %icc, 0x5
22488 fpack16 %f6, %f2
22489 std %f2, [%l7 + 0x30]
22490 bl loop_2638
22491 edge32 %o0, %g6, %i3
22492 edge8n %o5, %l3, %i5
22493 lduw [%l7 + 0x28], %o4
22494loop_2638:
22495 fbge %fcc2, loop_2639
22496 sdiv %i1, 0x1257, %l6
22497 lduh [%l7 + 0x42], %i0
22498 be,a,pn %icc, loop_2640
22499loop_2639:
22500 tvs %icc, 0x1
22501 fones %f11
22502 fcmpes %fcc2, %f9, %f3
22503loop_2640:
22504 fpackfix %f2, %f5
22505 stb %g3, [%l7 + 0x71]
22506 ld [%l7 + 0x14], %f11
22507 stx %o6, [%l7 + 0x48]
22508 fexpand %f15, %f4
22509 ldsb [%l7 + 0x72], %l0
22510 orcc %g7, 0x1FAD, %i4
22511 sth %o3, [%l7 + 0x10]
22512 st %f4, [%l7 + 0x40]
22513 umul %l5, 0x1CAE, %i7
22514 tleu %icc, 0x7
22515 bcs,a %icc, loop_2641
22516 ldsb [%l7 + 0x7E], %l1
22517 stx %o7, [%l7 + 0x38]
22518 fmovrdlez %l2, %f2, %f8
22519loop_2641:
22520 stx %l4, [%l7 + 0x48]
22521 fpadd16 %f8, %f10, %f6
22522 fmovdcs %icc, %f9, %f11
22523 xnor %g4, 0x1DEC, %o2
22524 fbue %fcc0, loop_2642
22525 fmovs %f1, %f3
22526 ld [%l7 + 0x10], %f4
22527 brlez %g2, loop_2643
22528loop_2642:
22529 ldsb [%l7 + 0x6A], %i2
22530 stx %g1, [%l7 + 0x58]
22531 fmovrde %i6, %f8, %f2
22532loop_2643:
22533 fmovscs %xcc, %f0, %f12
22534 ldub [%l7 + 0x22], %o1
22535 edge8n %g5, %g6, %i3
22536 stx %o0, [%l7 + 0x10]
22537 mova %icc, %o5, %i5
22538 stw %o4, [%l7 + 0x54]
22539 movge %icc, %i1, %l3
22540 movre %l6, 0x236, %i0
22541 xor %g3, %l0, %g7
22542 fnot2s %f12, %f7
22543 fmul8ulx16 %f10, %f4, %f10
22544 ldd [%l7 + 0x60], %f6
22545 fnors %f3, %f13, %f6
22546 lduh [%l7 + 0x5A], %i4
22547 fmovdn %icc, %f0, %f1
22548 ldub [%l7 + 0x16], %o3
22549 stb %l5, [%l7 + 0x0A]
22550 bgu,a loop_2644
22551 nop
22552 setx loop_2645, %l0, %l1
22553 wrpr 0x1, %tl
22554 wrpr %l1, %tpc
22555 add %l1, 0x4, %l1
22556 wrpr %l1, %tnpc
22557 setx 0x34400001400, %l0, %l1
22558 wrpr %l1, %tstate
22559 wrhpr 0x4, %htstate
22560 retry
22561 stx %i7, [%l7 + 0x28]
22562 fmovdpos %xcc, %f3, %f15
22563loop_2644:
22564 addccc %l1, %o7, %o6
22565loop_2645:
22566 fbu %fcc0, loop_2646
22567 fmovsl %xcc, %f11, %f0
22568 mulx %l4, 0x0E66, %g4
22569 alignaddrl %o2, %g2, %l2
22570loop_2646:
22571 fmovrslz %g1, %f10, %f14
22572 fmovsn %xcc, %f2, %f0
22573 fxors %f9, %f12, %f6
22574 for %f14, %f4, %f6
22575 ldd [%l7 + 0x20], %f0
22576 fmovde %icc, %f12, %f14
22577 tneg %icc, 0x6
22578 pdist %f6, %f2, %f4
22579 ldub [%l7 + 0x3A], %i2
22580 fmovsn %xcc, %f0, %f12
22581 sub %i6, %o1, %g5
22582 be,a %icc, loop_2647
22583 fpsub16 %f4, %f2, %f2
22584 ble,a,pn %xcc, loop_2648
22585 lduw [%l7 + 0x30], %i3
22586loop_2647:
22587 sub %o0, 0x04C1, %g6
22588 fmovrse %o5, %f11, %f15
22589loop_2648:
22590 tgu %xcc, 0x1
22591 fbg %fcc3, loop_2649
22592 fmovdcc %xcc, %f9, %f15
22593 sethi 0x00C5, %o4
22594 ldub [%l7 + 0x5C], %i5
22595loop_2649:
22596 ldsw [%l7 + 0x48], %l3
22597 fbo %fcc1, loop_2650
22598 ldsh [%l7 + 0x5A], %l6
22599 fmovspos %icc, %f7, %f12
22600 bleu,a,pn %icc, loop_2651
22601loop_2650:
22602 stw %i0, [%l7 + 0x54]
22603 fbge %fcc2, loop_2652
22604 fmovdne %icc, %f12, %f1
22605loop_2651:
22606 fmovse %icc, %f14, %f7
22607 tcs %xcc, 0x4
22608loop_2652:
22609 fmovdn %xcc, %f12, %f1
22610 fxnors %f10, %f8, %f4
22611 taddcc %i1, %l0, %g7
22612 xnor %g3, %i4, %o3
22613 lduw [%l7 + 0x68], %l5
22614 fbl %fcc2, loop_2653
22615 fcmps %fcc1, %f3, %f5
22616 st %f5, [%l7 + 0x58]
22617 lduh [%l7 + 0x72], %l1
22618loop_2653:
22619 lduw [%l7 + 0x20], %i7
22620 tpos %icc, 0x7
22621 ble %xcc, loop_2654
22622 addccc %o7, %l4, %o6
22623 fmovdleu %xcc, %f11, %f8
22624 tl %xcc, 0x2
22625loop_2654:
22626 sth %g4, [%l7 + 0x4A]
22627 fones %f4
22628 orncc %g2, 0x1EC8, %o2
22629 bcc loop_2655
22630 ld [%l7 + 0x50], %f3
22631 fsrc2 %f14, %f2
22632 ldsw [%l7 + 0x38], %g1
22633loop_2655:
22634 lduh [%l7 + 0x14], %l2
22635 edge8n %i2, %o1, %i6
22636 smul %i3, 0x0399, %o0
22637 andn %g6, %o5, %o4
22638 std %f4, [%l7 + 0x48]
22639 ldsw [%l7 + 0x74], %g5
22640 fzeros %f11
22641 bpos,a loop_2656
22642 st %f12, [%l7 + 0x60]
22643 stx %i5, [%l7 + 0x78]
22644 ld [%l7 + 0x50], %f6
22645loop_2656:
22646 edge32ln %l3, %l6, %i0
22647 bcs,a,pt %xcc, loop_2657
22648 lduh [%l7 + 0x78], %l0
22649 fmovda %icc, %f3, %f11
22650 fmovrdlz %g7, %f4, %f10
22651loop_2657:
22652 fmovspos %xcc, %f7, %f10
22653 bcc,a,pt %icc, loop_2658
22654 stw %g3, [%l7 + 0x58]
22655 stx %i1, [%l7 + 0x38]
22656 fcmped %fcc1, %f0, %f2
22657loop_2658:
22658 edge32 %i4, %l5, %l1
22659 ldx [%l7 + 0x68], %i7
22660 lduw [%l7 + 0x64], %o3
22661 movvc %xcc, %l4, %o7
22662 fmovrsgez %g4, %f1, %f9
22663 st %f9, [%l7 + 0x50]
22664 st %f6, [%l7 + 0x74]
22665 stx %o6, [%l7 + 0x18]
22666 edge8n %g2, %g1, %l2
22667 fmovsge %xcc, %f9, %f4
22668 xnorcc %i2, %o2, %o1
22669 fcmpgt32 %f4, %f12, %i6
22670 fzeros %f0
22671 fpadd32 %f12, %f4, %f10
22672 fpsub32 %f12, %f0, %f10
22673 bn,pt %icc, loop_2659
22674 edge16l %o0, %g6, %o5
22675 brgz,a %o4, loop_2660
22676 array8 %i3, %g5, %i5
22677loop_2659:
22678 fmovsgu %icc, %f12, %f5
22679 fxors %f14, %f4, %f11
22680loop_2660:
22681 ld [%l7 + 0x4C], %f0
22682 xnorcc %l6, %i0, %l3
22683 fcmpes %fcc2, %f13, %f0
22684 fsrc1s %f4, %f13
22685 st %f0, [%l7 + 0x08]
22686 stb %g7, [%l7 + 0x39]
22687 fcmpeq32 %f12, %f2, %g3
22688 pdist %f0, %f10, %f8
22689 fmovda %xcc, %f12, %f6
22690 taddcctv %l0, 0x0DCE, %i4
22691 edge16n %i1, %l5, %i7
22692 lduw [%l7 + 0x58], %l1
22693 fbge %fcc1, loop_2661
22694 movrne %o3, %o7, %g4
22695 orn %l4, %o6, %g1
22696 addccc %l2, 0x0B35, %g2
22697loop_2661:
22698 movvs %icc, %o2, %o1
22699 fmovde %xcc, %f6, %f2
22700 fsrc2s %f15, %f13
22701 movleu %xcc, %i2, %i6
22702 fpadd32s %f7, %f7, %f5
22703 ld [%l7 + 0x14], %f0
22704 ldsw [%l7 + 0x20], %g6
22705 bl %icc, loop_2662
22706 stx %o0, [%l7 + 0x30]
22707 xnor %o4, %o5, %i3
22708 stb %g5, [%l7 + 0x0F]
22709loop_2662:
22710 fcmpgt16 %f8, %f0, %l6
22711 fands %f5, %f5, %f15
22712 bpos,a loop_2663
22713 stx %i0, [%l7 + 0x50]
22714 fmovsvc %icc, %f5, %f13
22715 ldsw [%l7 + 0x74], %i5
22716loop_2663:
22717 tsubcctv %g7, %l3, %g3
22718 bg,pt %icc, loop_2664
22719 fmovrslz %l0, %f6, %f6
22720 ldsw [%l7 + 0x60], %i4
22721 st %f0, [%l7 + 0x24]
22722loop_2664:
22723 ldub [%l7 + 0x4F], %l5
22724 fcmpeq16 %f8, %f0, %i1
22725 xorcc %i7, %l1, %o3
22726 ldsw [%l7 + 0x2C], %g4
22727 te %xcc, 0x4
22728 fnegs %f12, %f12
22729 fpsub32 %f0, %f2, %f0
22730 bcs,pn %xcc, loop_2665
22731 fcmpd %fcc1, %f4, %f14
22732 fmuld8ulx16 %f12, %f6, %f4
22733 fsrc2s %f14, %f13
22734loop_2665:
22735 std %f2, [%l7 + 0x20]
22736 fexpand %f3, %f12
22737 movpos %icc, %o7, %l4
22738 fcmps %fcc2, %f0, %f4
22739 umul %g1, %l2, %o6
22740 std %f4, [%l7 + 0x68]
22741 lduw [%l7 + 0x4C], %o2
22742 andcc %g2, %o1, %i6
22743 fmuld8sux16 %f13, %f7, %f6
22744 stx %i2, [%l7 + 0x10]
22745 srax %o0, %o4, %g6
22746 stw %o5, [%l7 + 0x74]
22747 tvs %icc, 0x5
22748 st %f13, [%l7 + 0x2C]
22749 xorcc %i3, %g5, %l6
22750 fba %fcc1, loop_2666
22751 stb %i5, [%l7 + 0x24]
22752 stw %i0, [%l7 + 0x1C]
22753 tsubcctv %g7, %g3, %l0
22754loop_2666:
22755 fbul %fcc1, loop_2667
22756 ldsh [%l7 + 0x66], %i4
22757 addc %l5, %l3, %i1
22758 or %i7, %l1, %g4
22759loop_2667:
22760 lduh [%l7 + 0x08], %o7
22761 stw %l4, [%l7 + 0x18]
22762 stw %g1, [%l7 + 0x14]
22763 ldsh [%l7 + 0x28], %l2
22764 ldd [%l7 + 0x40], %f14
22765 edge32n %o3, %o6, %o2
22766 lduh [%l7 + 0x7E], %g2
22767 xnor %o1, 0x169F, %i2
22768 fmovdvs %xcc, %f5, %f7
22769 fnot1 %f8, %f14
22770 fmovrse %i6, %f5, %f6
22771 bne %icc, loop_2668
22772 brgz,a %o4, loop_2669
22773 st %f3, [%l7 + 0x50]
22774 fmovrde %o0, %f0, %f2
22775loop_2668:
22776 fpadd16s %f13, %f3, %f8
22777loop_2669:
22778 st %f0, [%l7 + 0x34]
22779 fmul8x16 %f2, %f14, %f6
22780 siam 0x5
22781 fabss %f14, %f6
22782 call loop_2670
22783 fpsub16 %f12, %f8, %f6
22784 fones %f3
22785 edge8l %o5, %g6, %g5
22786loop_2670:
22787 fba,a %fcc3, loop_2671
22788 ldsw [%l7 + 0x58], %l6
22789 xorcc %i5, %i0, %g7
22790 sth %i3, [%l7 + 0x14]
22791loop_2671:
22792 tcs %xcc, 0x1
22793 fmovrdgez %l0, %f14, %f14
22794 fmovrde %i4, %f6, %f12
22795 siam 0x7
22796 fsrc1 %f12, %f8
22797 lduw [%l7 + 0x60], %l5
22798 movrne %l3, 0x06E, %g3
22799 lduw [%l7 + 0x30], %i1
22800 fbne %fcc1, loop_2672
22801 alignaddrl %l1, %g4, %o7
22802 lduh [%l7 + 0x34], %l4
22803 ldub [%l7 + 0x28], %g1
22804loop_2672:
22805 fxnor %f8, %f4, %f2
22806 sdivcc %i7, 0x01E8, %l2
22807 nop
22808 setx loop_2673, %l0, %l1
22809 jmpl %l1, %o3
22810 movge %icc, %o2, %o6
22811 tl %xcc, 0x2
22812 fmovdpos %xcc, %f9, %f2
22813loop_2673:
22814 fabss %f9, %f13
22815 edge32ln %g2, %i2, %i6
22816 array16 %o4, %o1, %o0
22817 ldsb [%l7 + 0x2E], %o5
22818 sth %g6, [%l7 + 0x76]
22819 andn %g5, %l6, %i5
22820 ldsw [%l7 + 0x54], %i0
22821 fmovsneg %icc, %f3, %f9
22822 stx %i3, [%l7 + 0x58]
22823 mulscc %g7, %l0, %l5
22824 stb %l3, [%l7 + 0x73]
22825 bshuffle %f8, %f14, %f12
22826 andncc %i4, %g3, %l1
22827 fnot2 %f2, %f0
22828 ldd [%l7 + 0x68], %f8
22829 stb %g4, [%l7 + 0x39]
22830 movrlez %o7, %i1, %g1
22831 bn,a %icc, loop_2674
22832 ldub [%l7 + 0x20], %i7
22833 fba %fcc0, loop_2675
22834 ldub [%l7 + 0x1F], %l4
22835loop_2674:
22836 fmul8x16al %f7, %f11, %f4
22837 fmovrsne %l2, %f4, %f13
22838loop_2675:
22839 fmovscc %xcc, %f8, %f2
22840 fmovdcs %xcc, %f2, %f14
22841 tpos %xcc, 0x1
22842 st %f5, [%l7 + 0x48]
22843 nop
22844 setx loop_2676, %l0, %l1
22845 wrpr 0x1, %tl
22846 wrpr %l1, %tpc
22847 add %l1, 0x4, %l1
22848 wrpr %l1, %tnpc
22849 setx 0x34400001400, %l0, %l1
22850 wrpr %l1, %tstate
22851 wrhpr 0x4, %htstate
22852 retry
22853 fcmpeq16 %f2, %f12, %o2
22854 std %f12, [%l7 + 0x60]
22855 ld [%l7 + 0x54], %f6
22856loop_2676:
22857 movrgez %o6, 0x0F0, %g2
22858 tn %xcc, 0x2
22859 ldub [%l7 + 0x66], %i2
22860 std %f0, [%l7 + 0x18]
22861 srax %i6, %o4, %o1
22862 bvc,a,pn %xcc, loop_2677
22863 fmovsne %xcc, %f2, %f12
22864 fbg %fcc1, loop_2678
22865 lduw [%l7 + 0x18], %o3
22866loop_2677:
22867 ld [%l7 + 0x44], %f0
22868 tsubcc %o5, %g6, %o0
22869loop_2678:
22870 edge32n %g5, %l6, %i5
22871 fmovdl %icc, %f13, %f5
22872 brgz %i3, loop_2679
22873 fone %f2
22874 fnor %f8, %f2, %f4
22875 fsrc2s %f2, %f5
22876loop_2679:
22877 fcmpne32 %f2, %f14, %i0
22878 fmovdne %xcc, %f1, %f4
22879 fnot1 %f0, %f14
22880 ld [%l7 + 0x18], %f8
22881 move %xcc, %l0, %g7
22882 stw %l3, [%l7 + 0x20]
22883 mulscc %i4, %l5, %g3
22884 movn %xcc, %g4, %l1
22885 udiv %i1, 0x0223, %g1
22886 ldd [%l7 + 0x48], %f0
22887 nop
22888 setx loop_2680, %l0, %l1
22889 wrpr 0x1, %tl
22890 wrpr %l1, %tpc
22891 add %l1, 0x4, %l1
22892 wrpr %l1, %tnpc
22893 setx 0x34400001400, %l0, %l1
22894 wrpr %l1, %tstate
22895 wrhpr 0x4, %htstate
22896 retry
22897 ld [%l7 + 0x08], %f10
22898 fands %f1, %f5, %f9
22899 fpadd32 %f6, %f2, %f12
22900loop_2680:
22901 fblg %fcc1, loop_2681
22902 ldd [%l7 + 0x38], %f10
22903 andcc %i7, 0x041C, %l4
22904 bge %icc, loop_2682
22905loop_2681:
22906 xorcc %l2, 0x1E3E, %o7
22907 std %f8, [%l7 + 0x28]
22908 ldd [%l7 + 0x60], %f14
22909loop_2682:
22910 brlez,a %o2, loop_2683
22911 lduw [%l7 + 0x70], %o6
22912 umul %i2, %i6, %o4
22913 fnot1s %f1, %f10
22914loop_2683:
22915 stx %o1, [%l7 + 0x08]
22916 lduh [%l7 + 0x08], %o3
22917 tsubcc %g2, 0x08FE, %o5
22918 sth %o0, [%l7 + 0x14]
22919 tl %xcc, 0x0
22920 ldsh [%l7 + 0x4A], %g5
22921 ld [%l7 + 0x24], %f10
22922 fandnot2 %f10, %f0, %f8
22923 lduh [%l7 + 0x0A], %g6
22924 edge32ln %l6, %i3, %i5
22925 fnors %f14, %f7, %f13
22926 array8 %i0, %l0, %l3
22927 stw %g7, [%l7 + 0x08]
22928 fxnor %f8, %f2, %f0
22929 ldsw [%l7 + 0x74], %l5
22930 sdiv %i4, 0x0D30, %g3
22931 fba %fcc2, loop_2684
22932 edge32n %g4, %i1, %l1
22933 fpsub16 %f4, %f8, %f14
22934 ld [%l7 + 0x7C], %f9
22935loop_2684:
22936 fnegd %f12, %f8
22937 ldsw [%l7 + 0x68], %i7
22938 ble %xcc, loop_2685
22939 fcmped %fcc2, %f4, %f6
22940 ldd [%l7 + 0x48], %f6
22941 andcc %g1, 0x0794, %l2
22942loop_2685:
22943 stb %l4, [%l7 + 0x6A]
22944 fpadd16 %f12, %f0, %f6
22945 stx %o2, [%l7 + 0x08]
22946 sth %o6, [%l7 + 0x3A]
22947 fmuld8sux16 %f4, %f12, %f2
22948 fmuld8sux16 %f13, %f2, %f0
22949 subc %o7, %i2, %i6
22950 sth %o4, [%l7 + 0x56]
22951 alignaddr %o3, %o1, %g2
22952 fmul8x16 %f6, %f6, %f12
22953 fzeros %f13
22954 alignaddrl %o0, %o5, %g6
22955 ldsw [%l7 + 0x28], %g5
22956 siam 0x6
22957 sth %i3, [%l7 + 0x64]
22958 udivcc %i5, 0x1D9E, %i0
22959 fnot2s %f15, %f3
22960 ldx [%l7 + 0x68], %l6
22961 ldub [%l7 + 0x6A], %l3
22962 fmuld8ulx16 %f12, %f15, %f8
22963 call loop_2686
22964 lduh [%l7 + 0x0A], %l0
22965 fmovda %icc, %f9, %f11
22966 alignaddr %l5, %i4, %g3
22967loop_2686:
22968 tsubcc %g7, %g4, %i1
22969 stb %l1, [%l7 + 0x4F]
22970 taddcctv %g1, %i7, %l2
22971 st %f10, [%l7 + 0x74]
22972 fcmps %fcc1, %f14, %f15
22973 ldsb [%l7 + 0x20], %l4
22974 add %o2, 0x0969, %o6
22975 sth %o7, [%l7 + 0x70]
22976 fmovrsgez %i6, %f7, %f6
22977 fbo,a %fcc3, loop_2687
22978 addcc %i2, 0x1A51, %o4
22979 ldub [%l7 + 0x44], %o3
22980 fmovsne %icc, %f3, %f6
22981loop_2687:
22982 mova %icc, %o1, %g2
22983 edge16l %o0, %g6, %o5
22984 bne,pt %xcc, loop_2688
22985 bn,a,pt %xcc, loop_2689
22986 fmul8sux16 %f6, %f6, %f4
22987 fpsub32s %f10, %f2, %f6
22988loop_2688:
22989 movge %xcc, %i3, %g5
22990loop_2689:
22991 stx %i0, [%l7 + 0x60]
22992 movleu %icc, %i5, %l3
22993 fmovsleu %icc, %f6, %f1
22994 edge8n %l6, %l0, %l5
22995 movvc %xcc, %g3, %g7
22996 stx %g4, [%l7 + 0x40]
22997 stb %i1, [%l7 + 0x11]
22998 udiv %i4, 0x1313, %l1
22999 bgu loop_2690
23000 ld [%l7 + 0x5C], %f13
23001 fmovrsne %g1, %f6, %f11
23002 stx %i7, [%l7 + 0x68]
23003loop_2690:
23004 ldsh [%l7 + 0x1E], %l2
23005 fpackfix %f14, %f7
23006 alignaddr %l4, %o6, %o7
23007 fcmpne32 %f0, %f10, %i6
23008 lduh [%l7 + 0x3A], %i2
23009 bshuffle %f12, %f6, %f8
23010 ldsh [%l7 + 0x10], %o4
23011 movn %icc, %o2, %o3
23012 ldx [%l7 + 0x08], %o1
23013 fmovscc %icc, %f1, %f12
23014 movrgez %g2, 0x3E5, %g6
23015 lduh [%l7 + 0x7A], %o0
23016 fmovdn %xcc, %f15, %f8
23017 sth %i3, [%l7 + 0x6E]
23018 movvs %xcc, %g5, %o5
23019 stw %i5, [%l7 + 0x60]
23020 lduw [%l7 + 0x40], %l3
23021 orn %l6, 0x0603, %l0
23022 fpackfix %f10, %f15
23023 fexpand %f14, %f12
23024 orcc %i0, 0x0556, %l5
23025 sth %g7, [%l7 + 0x42]
23026 fxors %f9, %f1, %f10
23027 bleu,a loop_2691
23028 st %f6, [%l7 + 0x28]
23029 fmovrdlz %g4, %f12, %f10
23030 lduh [%l7 + 0x70], %g3
23031loop_2691:
23032 fbne,a %fcc1, loop_2692
23033 smulcc %i1, 0x0478, %i4
23034 ldsw [%l7 + 0x10], %g1
23035 smul %i7, %l1, %l2
23036loop_2692:
23037 movvc %xcc, %o6, %l4
23038 lduw [%l7 + 0x40], %o7
23039 fmovde %icc, %f1, %f13
23040 ldsh [%l7 + 0x54], %i2
23041 fmovsne %icc, %f4, %f14
23042 edge8l %o4, %i6, %o3
23043 ldx [%l7 + 0x58], %o1
23044 ldsw [%l7 + 0x68], %o2
23045 fcmped %fcc3, %f8, %f2
23046 movpos %xcc, %g2, %g6
23047 tcs %xcc, 0x7
23048 std %f2, [%l7 + 0x28]
23049 ldsh [%l7 + 0x3E], %i3
23050 sll %g5, %o0, %i5
23051 fbul %fcc2, loop_2693
23052 addcc %o5, 0x11B7, %l3
23053 fble,a %fcc3, loop_2694
23054 movvs %xcc, %l6, %i0
23055loop_2693:
23056 movge %icc, %l5, %g7
23057 fmovdl %icc, %f11, %f15
23058loop_2694:
23059 stx %l0, [%l7 + 0x08]
23060 fnot1 %f2, %f10
23061 fmovdge %xcc, %f10, %f2
23062 srax %g4, 0x18, %i1
23063 addcc %g3, %i4, %g1
23064 fbe %fcc3, loop_2695
23065 bpos,a %icc, loop_2696
23066 fmovsge %xcc, %f13, %f1
23067 fmovd %f12, %f10
23068loop_2695:
23069 fornot1s %f3, %f4, %f6
23070loop_2696:
23071 edge16 %i7, %l2, %o6
23072 addcc %l1, %o7, %l4
23073 lduw [%l7 + 0x68], %i2
23074 sth %o4, [%l7 + 0x0C]
23075 bneg,a loop_2697
23076 fcmpne16 %f12, %f0, %i6
23077 fbn %fcc0, loop_2698
23078 fcmpgt16 %f8, %f14, %o3
23079loop_2697:
23080 fcmpes %fcc3, %f5, %f4
23081 andcc %o2, %g2, %o1
23082loop_2698:
23083 tge %xcc, 0x7
23084 array8 %g6, %g5, %i3
23085 andcc %i5, 0x0FB2, %o5
23086 movn %icc, %l3, %o0
23087 stb %l6, [%l7 + 0x34]
23088 ldsw [%l7 + 0x54], %l5
23089 fones %f2
23090 fands %f7, %f6, %f5
23091 fmovdleu %icc, %f13, %f15
23092 tneg %xcc, 0x1
23093 bpos,a,pn %icc, loop_2699
23094 ldsw [%l7 + 0x78], %g7
23095 nop
23096 setx loop_2700, %l0, %l1
23097 wrpr 0x1, %tl
23098 wrpr %l1, %tnpc
23099 setx 0x34400001400, %l0, %l1
23100 wrpr %l1, %tstate
23101 wrhpr 0x4, %htstate
23102 done
23103 be loop_2701
23104loop_2699:
23105 orcc %l0, %i0, %g4
23106 ld [%l7 + 0x18], %f4
23107loop_2700:
23108 bl,a,pt %icc, loop_2702
23109loop_2701:
23110 fbue,a %fcc2, loop_2703
23111 stw %i1, [%l7 + 0x70]
23112 bl,a loop_2704
23113loop_2702:
23114 fbul,a %fcc2, loop_2705
23115loop_2703:
23116 fnot1s %f11, %f3
23117 fbg,a %fcc2, loop_2706
23118loop_2704:
23119 fbge %fcc3, loop_2707
23120loop_2705:
23121 fmovsneg %icc, %f7, %f14
23122 ldsw [%l7 + 0x5C], %g3
23123loop_2706:
23124 fand %f4, %f10, %f10
23125loop_2707:
23126 fbug %fcc2, loop_2708
23127 stw %g1, [%l7 + 0x14]
23128 fmovdcs %xcc, %f12, %f9
23129 stb %i4, [%l7 + 0x58]
23130loop_2708:
23131 stw %l2, [%l7 + 0x10]
23132 brz,a %i7, loop_2709
23133 andncc %o6, %l1, %o7
23134 fbn %fcc3, loop_2710
23135 bneg,pt %icc, loop_2711
23136loop_2709:
23137 fmovdcc %xcc, %f13, %f6
23138 fmovdcc %icc, %f7, %f6
23139loop_2710:
23140 lduw [%l7 + 0x40], %i2
23141loop_2711:
23142 fbo %fcc1, loop_2712
23143 fbug,a %fcc2, loop_2713
23144 bcs,a loop_2714
23145 xnorcc %o4, %i6, %o3
23146loop_2712:
23147 ld [%l7 + 0x28], %f6
23148loop_2713:
23149 fmovrdgz %l4, %f0, %f4
23150loop_2714:
23151 ldx [%l7 + 0x40], %o2
23152 ldx [%l7 + 0x38], %g2
23153 sra %g6, %o1, %i3
23154 fmovsle %xcc, %f7, %f1
23155 fbge,a %fcc0, loop_2715
23156 fmovda %xcc, %f11, %f1
23157 bpos,pt %xcc, loop_2716
23158 movrgz %i5, %g5, %o5
23159loop_2715:
23160 st %f13, [%l7 + 0x30]
23161 fmovdcc %xcc, %f8, %f12
23162loop_2716:
23163 smul %l3, %o0, %l5
23164 fmovsn %icc, %f11, %f1
23165 ld [%l7 + 0x60], %f0
23166 edge16l %l6, %l0, %g7
23167 fcmpgt16 %f14, %f2, %g4
23168 fmovsleu %icc, %f1, %f8
23169 sth %i1, [%l7 + 0x4E]
23170 ldd [%l7 + 0x20], %f10
23171 fxors %f15, %f15, %f4
23172 fmovdpos %xcc, %f5, %f6
23173 std %f14, [%l7 + 0x10]
23174 edge32ln %i0, %g1, %g3
23175 addc %l2, %i7, %o6
23176 fbu,a %fcc1, loop_2717
23177 bleu loop_2718
23178 fmovse %xcc, %f11, %f11
23179 sth %l1, [%l7 + 0x38]
23180loop_2717:
23181 movre %i4, 0x08A, %i2
23182loop_2718:
23183 fmovrdlz %o7, %f4, %f14
23184 fmul8x16au %f13, %f14, %f12
23185 edge32n %i6, %o4, %l4
23186 fmovdgu %icc, %f6, %f0
23187 stx %o3, [%l7 + 0x08]
23188 fpack32 %f10, %f6, %f4
23189 ldub [%l7 + 0x41], %o2
23190 ldub [%l7 + 0x4B], %g2
23191 sdivx %g6, 0x00B4, %i3
23192 fpsub32 %f4, %f2, %f14
23193 st %f11, [%l7 + 0x2C]
23194 stb %i5, [%l7 + 0x6B]
23195 ld [%l7 + 0x38], %f2
23196 movn %icc, %g5, %o1
23197 lduw [%l7 + 0x78], %o5
23198 fmul8x16 %f3, %f8, %f6
23199 and %l3, %o0, %l6
23200 fmul8ulx16 %f8, %f12, %f12
23201 stw %l0, [%l7 + 0x38]
23202 sth %g7, [%l7 + 0x5A]
23203 fbo,a %fcc3, loop_2719
23204 tneg %icc, 0x0
23205 stb %l5, [%l7 + 0x7E]
23206 fmovrslez %g4, %f8, %f15
23207loop_2719:
23208 ldsh [%l7 + 0x66], %i0
23209 fba %fcc1, loop_2720
23210 edge32l %g1, %g3, %i1
23211 ldx [%l7 + 0x78], %l2
23212 brgz %i7, loop_2721
23213loop_2720:
23214 bpos,pn %icc, loop_2722
23215 nop
23216 setx loop_2723, %l0, %l1
23217 wrpr 0x1, %tl
23218 wrpr %l1, %tnpc
23219 setx 0x34400001400, %l0, %l1
23220 wrpr %l1, %tstate
23221 wrhpr 0x4, %htstate
23222 done
23223 lduw [%l7 + 0x08], %o6
23224loop_2721:
23225 fmovdge %icc, %f1, %f11
23226loop_2722:
23227 edge8ln %l1, %i2, %i4
23228loop_2723:
23229 ldsw [%l7 + 0x68], %o7
23230 fmovrdlez %i6, %f2, %f0
23231 fmovsne %icc, %f11, %f9
23232 ldsw [%l7 + 0x7C], %o4
23233 fbu %fcc1, loop_2724
23234 sll %l4, 0x0C, %o3
23235 array16 %o2, %g2, %g6
23236 ld [%l7 + 0x44], %f3
23237loop_2724:
23238 mulscc %i5, %i3, %o1
23239 alignaddrl %g5, %o5, %o0
23240 fabsd %f0, %f6
23241 st %f8, [%l7 + 0x34]
23242 tleu %icc, 0x6
23243 fcmple16 %f6, %f4, %l3
23244 move %xcc, %l0, %g7
23245 ba %xcc, loop_2725
23246 fmovsg %icc, %f11, %f11
23247 fmovscc %icc, %f10, %f4
23248 tg %xcc, 0x3
23249loop_2725:
23250 movrlez %l5, 0x29B, %g4
23251 ldsh [%l7 + 0x0E], %i0
23252 std %f6, [%l7 + 0x20]
23253 movcc %xcc, %g1, %l6
23254 fcmpgt32 %f2, %f10, %g3
23255 lduh [%l7 + 0x0E], %l2
23256 fmovda %xcc, %f7, %f5
23257 fpadd32s %f12, %f5, %f4
23258 ldd [%l7 + 0x58], %f4
23259 edge8n %i1, %o6, %l1
23260 bgu %icc, loop_2726
23261 fpackfix %f8, %f15
23262 ldd [%l7 + 0x58], %f8
23263 orn %i2, %i7, %o7
23264loop_2726:
23265 lduh [%l7 + 0x42], %i4
23266 ldsw [%l7 + 0x5C], %i6
23267 fmuld8sux16 %f10, %f1, %f14
23268 udivx %o4, 0x0D70, %l4
23269 fpsub16s %f4, %f1, %f6
23270 fmovsleu %icc, %f15, %f0
23271 bcc loop_2727
23272 array8 %o3, %g2, %o2
23273 ldub [%l7 + 0x72], %i5
23274 ld [%l7 + 0x1C], %f15
23275loop_2727:
23276 fbuge,a %fcc0, loop_2728
23277 ldsw [%l7 + 0x6C], %g6
23278 ld [%l7 + 0x70], %f12
23279 movrne %o1, %i3, %g5
23280loop_2728:
23281 bn %xcc, loop_2729
23282 ldd [%l7 + 0x60], %f2
23283 lduh [%l7 + 0x18], %o5
23284 tsubcctv %o0, 0x1570, %l0
23285loop_2729:
23286 edge16n %g7, %l5, %g4
23287 edge8ln %l3, %i0, %l6
23288 fmovrdgz %g1, %f10, %f14
23289 udiv %g3, 0x0F1D, %i1
23290 fxnor %f8, %f12, %f6
23291 ldsw [%l7 + 0x70], %o6
23292 fpsub32s %f15, %f7, %f2
23293 bg,a %xcc, loop_2730
23294 movl %icc, %l2, %i2
23295 ldsh [%l7 + 0x2A], %l1
23296 tpos %xcc, 0x5
23297loop_2730:
23298 movcs %xcc, %o7, %i4
23299 ldsb [%l7 + 0x10], %i7
23300 fpsub32s %f11, %f0, %f4
23301 fzeros %f4
23302 movge %xcc, %i6, %l4
23303 fmovrdlez %o4, %f6, %f10
23304 stx %o3, [%l7 + 0x18]
23305 tneg %xcc, 0x5
23306 tne %icc, 0x2
23307 nop
23308 setx loop_2731, %l0, %l1
23309 wrpr 0x1, %tl
23310 wrpr %l1, %tnpc
23311 setx 0x34400001400, %l0, %l1
23312 wrpr %l1, %tstate
23313 wrhpr 0x4, %htstate
23314 done
23315 ldd [%l7 + 0x40], %f2
23316 movn %icc, %o2, %g2
23317 fmovsle %icc, %f1, %f15
23318loop_2731:
23319 bleu,a loop_2732
23320 fnands %f0, %f7, %f11
23321 edge16n %g6, %i5, %o1
23322 fors %f0, %f14, %f1
23323loop_2732:
23324 addcc %i3, 0x1BBB, %o5
23325 srax %g5, 0x00, %l0
23326 bshuffle %f0, %f10, %f10
23327 tge %xcc, 0x4
23328 fmovsge %icc, %f13, %f10
23329 edge8 %o0, %l5, %g7
23330 lduw [%l7 + 0x40], %g4
23331 movrlez %l3, %i0, %g1
23332 fmuld8ulx16 %f10, %f14, %f4
23333 fmovrsgz %g3, %f9, %f1
23334 std %f0, [%l7 + 0x10]
23335 lduw [%l7 + 0x48], %l6
23336 fabsd %f12, %f12
23337 ldsh [%l7 + 0x4E], %o6
23338 edge8n %l2, %i2, %i1
23339 fmul8ulx16 %f4, %f14, %f14
23340 lduh [%l7 + 0x6E], %l1
23341 fnegs %f7, %f10
23342 fmovrdne %i4, %f6, %f14
23343 ldsh [%l7 + 0x2E], %i7
23344 fbl %fcc3, loop_2733
23345 movge %xcc, %o7, %i6
23346 fmovspos %icc, %f10, %f3
23347 fxnors %f4, %f8, %f0
23348loop_2733:
23349 movge %xcc, %l4, %o4
23350 ldd [%l7 + 0x08], %f6
23351 fones %f2
23352 ldsh [%l7 + 0x22], %o3
23353 umul %o2, 0x0782, %g2
23354 ldsh [%l7 + 0x12], %g6
23355 fmovd %f12, %f2
23356 ldub [%l7 + 0x62], %i5
23357 fmovdvc %icc, %f8, %f13
23358 fmovdne %xcc, %f15, %f15
23359 stw %o1, [%l7 + 0x34]
23360 fnot2 %f2, %f6
23361 sub %i3, %g5, %l0
23362 ldsh [%l7 + 0x4C], %o0
23363 bgu,pt %icc, loop_2734
23364 std %f8, [%l7 + 0x08]
23365 edge16 %l5, %g7, %o5
23366 tg %xcc, 0x5
23367loop_2734:
23368 edge8ln %l3, %i0, %g4
23369 xnorcc %g3, 0x01CB, %l6
23370 st %f9, [%l7 + 0x08]
23371 fmovrdlez %g1, %f4, %f4
23372 ldsw [%l7 + 0x68], %l2
23373 stw %o6, [%l7 + 0x3C]
23374 ld [%l7 + 0x6C], %f9
23375 edge8n %i2, %i1, %i4
23376 fbne,a %fcc3, loop_2735
23377 fmovsn %icc, %f3, %f8
23378 fcmpd %fcc1, %f6, %f2
23379 brlz %i7, loop_2736
23380loop_2735:
23381 fbul,a %fcc2, loop_2737
23382 orn %o7, %i6, %l4
23383 edge8 %l1, %o3, %o2
23384loop_2736:
23385 siam 0x1
23386loop_2737:
23387 brgz,a %g2, loop_2738
23388 fble,a %fcc1, loop_2739
23389 ldsh [%l7 + 0x66], %o4
23390 fors %f6, %f0, %f2
23391loop_2738:
23392 lduw [%l7 + 0x30], %i5
23393loop_2739:
23394 xor %o1, 0x082C, %i3
23395 fbge %fcc0, loop_2740
23396 fbug %fcc2, loop_2741
23397 fmovsle %xcc, %f3, %f3
23398 sdivcc %g6, 0x1360, %l0
23399loop_2740:
23400 udivcc %o0, 0x040D, %g5
23401loop_2741:
23402 orcc %g7, 0x17E3, %l5
23403 fblg %fcc3, loop_2742
23404 srax %o5, %l3, %g4
23405 sth %g3, [%l7 + 0x20]
23406 ba loop_2743
23407loop_2742:
23408 xnor %i0, %g1, %l2
23409 bne,pt %icc, loop_2744
23410 stx %l6, [%l7 + 0x60]
23411loop_2743:
23412 lduw [%l7 + 0x7C], %o6
23413 ldd [%l7 + 0x38], %f4
23414loop_2744:
23415 std %f0, [%l7 + 0x38]
23416 fzero %f8
23417 fpadd16s %f11, %f0, %f15
23418 fmovsn %icc, %f5, %f7
23419 stx %i2, [%l7 + 0x60]
23420 lduh [%l7 + 0x42], %i4
23421 ldub [%l7 + 0x7A], %i1
23422 ldx [%l7 + 0x10], %o7
23423 fpack32 %f6, %f0, %f2
23424 ldsb [%l7 + 0x2F], %i7
23425 edge8n %l4, %i6, %o3
23426 ld [%l7 + 0x14], %f3
23427 sll %l1, 0x03, %g2
23428 fandnot2 %f12, %f2, %f6
23429 srax %o2, 0x02, %o4
23430 lduw [%l7 + 0x5C], %o1
23431 ldsb [%l7 + 0x63], %i5
23432 fmovrsgez %i3, %f13, %f1
23433 bneg,a,pn %icc, loop_2745
23434 ld [%l7 + 0x68], %f1
23435 movcs %xcc, %l0, %o0
23436 fpsub32 %f10, %f6, %f10
23437loop_2745:
23438 fbn,a %fcc3, loop_2746
23439 subc %g5, %g7, %l5
23440 fmovdcc %icc, %f3, %f13
23441 fnot1 %f14, %f2
23442loop_2746:
23443 fmovsne %xcc, %f13, %f15
23444 tgu %icc, 0x6
23445 andncc %g6, %l3, %o5
23446 ldub [%l7 + 0x6F], %g3
23447 fmovsvs %icc, %f13, %f6
23448 edge16ln %g4, %g1, %l2
23449 movrlez %i0, %l6, %i2
23450 fpsub16 %f8, %f0, %f6
23451 fmovrse %i4, %f13, %f9
23452 udivx %i1, 0x01A7, %o7
23453 fmovsneg %icc, %f5, %f9
23454 tgu %icc, 0x0
23455 add %i7, 0x1472, %o6
23456 fpackfix %f4, %f4
23457 fbue %fcc0, loop_2747
23458 bge %icc, loop_2748
23459 stx %i6, [%l7 + 0x08]
23460 sth %l4, [%l7 + 0x3A]
23461loop_2747:
23462 brnz %o3, loop_2749
23463loop_2748:
23464 fmovdleu %icc, %f9, %f8
23465 fbue %fcc1, loop_2750
23466 ldx [%l7 + 0x50], %l1
23467loop_2749:
23468 add %o2, %o4, %g2
23469 fsrc2s %f13, %f9
23470loop_2750:
23471 sdiv %o1, 0x0D76, %i3
23472 fpadd16 %f14, %f4, %f4
23473 movleu %icc, %l0, %o0
23474 movle %xcc, %i5, %g5
23475 ldsb [%l7 + 0x1C], %l5
23476 ldd [%l7 + 0x50], %f10
23477 fones %f5
23478 be,a,pn %icc, loop_2751
23479 fornot1s %f4, %f15, %f5
23480 ldsb [%l7 + 0x09], %g6
23481 bge %icc, loop_2752
23482loop_2751:
23483 std %f12, [%l7 + 0x28]
23484 ba,a loop_2753
23485 tl %xcc, 0x1
23486loop_2752:
23487 ldub [%l7 + 0x3E], %g7
23488 ldsh [%l7 + 0x2E], %o5
23489loop_2753:
23490 xor %g3, %l3, %g1
23491 ldsh [%l7 + 0x50], %g4
23492 fmovsvs %xcc, %f14, %f2
23493 sth %l2, [%l7 + 0x30]
23494 udiv %l6, 0x1E00, %i2
23495 tcs %icc, 0x4
23496 lduh [%l7 + 0x54], %i4
23497 movl %icc, %i1, %i0
23498 sth %i7, [%l7 + 0x40]
23499 mulscc %o6, 0x0A8C, %o7
23500 fmuld8sux16 %f3, %f0, %f2
23501 ldsw [%l7 + 0x58], %i6
23502 ldx [%l7 + 0x10], %o3
23503 smulcc %l4, %l1, %o4
23504 ldsb [%l7 + 0x3E], %o2
23505 ldx [%l7 + 0x50], %o1
23506 fmovdne %icc, %f4, %f6
23507 mova %icc, %i3, %l0
23508 stx %o0, [%l7 + 0x28]
23509 stw %g2, [%l7 + 0x48]
23510 fnegs %f10, %f6
23511 call loop_2754
23512 ldd [%l7 + 0x68], %f12
23513 call loop_2755
23514 fands %f2, %f1, %f6
23515loop_2754:
23516 tvs %xcc, 0x0
23517 edge32n %g5, %i5, %g6
23518loop_2755:
23519 fcmpes %fcc2, %f6, %f9
23520 ldsh [%l7 + 0x6A], %l5
23521 edge16ln %o5, %g7, %g3
23522 fmovrdgz %l3, %f4, %f4
23523 movge %xcc, %g4, %l2
23524 bn,a,pt %icc, loop_2756
23525 stx %l6, [%l7 + 0x08]
23526 fmovsvc %xcc, %f2, %f13
23527 edge8n %i2, %i4, %g1
23528loop_2756:
23529 bleu,a,pn %icc, loop_2757
23530 ldub [%l7 + 0x76], %i0
23531 fcmpeq32 %f0, %f10, %i1
23532 movcs %icc, %o6, %i7
23533loop_2757:
23534 smul %o7, 0x1112, %o3
23535 subcc %i6, 0x1142, %l1
23536 nop
23537 setx loop_2758, %l0, %l1
23538 wrpr 0x1, %tl
23539 wrpr %l1, %tpc
23540 add %l1, 0x4, %l1
23541 wrpr %l1, %tnpc
23542 setx 0x34400001400, %l0, %l1
23543 wrpr %l1, %tstate
23544 wrhpr 0x4, %htstate
23545 retry
23546 ble,a loop_2759
23547 st %f0, [%l7 + 0x74]
23548 faligndata %f2, %f6, %f4
23549loop_2758:
23550 std %f12, [%l7 + 0x48]
23551loop_2759:
23552 ldsh [%l7 + 0x6C], %l4
23553 tneg %xcc, 0x7
23554 tn %xcc, 0x0
23555 fpsub32s %f6, %f15, %f3
23556 fcmps %fcc1, %f4, %f9
23557 ldd [%l7 + 0x68], %f0
23558 ldsb [%l7 + 0x69], %o2
23559 ldx [%l7 + 0x20], %o1
23560 fcmpgt16 %f6, %f12, %i3
23561 stb %o4, [%l7 + 0x46]
23562 sllx %o0, 0x0E, %l0
23563 ldsw [%l7 + 0x60], %g2
23564 stx %i5, [%l7 + 0x20]
23565 brz,a %g6, loop_2760
23566 brgez,a %g5, loop_2761
23567 std %f12, [%l7 + 0x48]
23568 lduh [%l7 + 0x0A], %l5
23569loop_2760:
23570 umulcc %o5, 0x1FA3, %g3
23571loop_2761:
23572 ldsb [%l7 + 0x30], %g7
23573 st %f10, [%l7 + 0x74]
23574 fones %f7
23575 fmovsne %xcc, %f13, %f4
23576 fpack16 %f4, %f7
23577 bvs,a %icc, loop_2762
23578 fbuge,a %fcc3, loop_2763
23579 ldx [%l7 + 0x50], %l3
23580 ldsw [%l7 + 0x70], %l2
23581loop_2762:
23582 sub %g4, %l6, %i2
23583loop_2763:
23584 bcs %icc, loop_2764
23585 sdiv %g1, 0x1436, %i0
23586 stw %i4, [%l7 + 0x7C]
23587 movvs %xcc, %i1, %o6
23588loop_2764:
23589 tsubcctv %i7, %o3, %o7
23590 fcmpgt16 %f0, %f10, %i6
23591 fsrc1 %f4, %f6
23592 movrlz %l1, %o2, %o1
23593 ldub [%l7 + 0x4B], %i3
23594 tleu %icc, 0x1
23595 nop
23596 setx loop_2765, %l0, %l1
23597 wrpr 0x1, %tl
23598 wrpr %l1, %tnpc
23599 setx 0x34400001400, %l0, %l1
23600 wrpr %l1, %tstate
23601 wrhpr 0x4, %htstate
23602 done
23603 brlez,a %l4, loop_2766
23604 lduh [%l7 + 0x76], %o4
23605 edge8l %l0, %g2, %i5
23606loop_2765:
23607 ldsb [%l7 + 0x6F], %o0
23608loop_2766:
23609 ldd [%l7 + 0x28], %f14
23610 smul %g6, %g5, %l5
23611 movg %icc, %o5, %g7
23612 bvs loop_2767
23613 stw %g3, [%l7 + 0x70]
23614 stb %l2, [%l7 + 0x28]
23615 movrgz %l3, 0x368, %l6
23616loop_2767:
23617 fbu %fcc3, loop_2768
23618 fmovsl %xcc, %f12, %f4
23619 st %f9, [%l7 + 0x24]
23620 movre %g4, %g1, %i0
23621loop_2768:
23622 ld [%l7 + 0x54], %f8
23623 tsubcc %i2, 0x089E, %i4
23624 fmovrsgz %o6, %f12, %f2
23625 lduw [%l7 + 0x24], %i7
23626 ldsw [%l7 + 0x30], %o3
23627 stw %i1, [%l7 + 0x74]
23628 ld [%l7 + 0x20], %f5
23629 siam 0x6
23630 brlez,a %o7, loop_2769
23631 fmovrsgez %i6, %f13, %f4
23632 st %f7, [%l7 + 0x28]
23633 te %icc, 0x2
23634loop_2769:
23635 fmovsvs %xcc, %f4, %f6
23636 fmovsl %icc, %f14, %f7
23637 st %f10, [%l7 + 0x1C]
23638 nop
23639 setx loop_2770, %l0, %l1
23640 wrpr 0x1, %tl
23641 wrpr %l1, %tpc
23642 add %l1, 0x4, %l1
23643 wrpr %l1, %tnpc
23644 setx 0x34400001400, %l0, %l1
23645 wrpr %l1, %tstate
23646 wrhpr 0x4, %htstate
23647 retry
23648 fmovde %xcc, %f3, %f12
23649 ldx [%l7 + 0x38], %o2
23650 stb %l1, [%l7 + 0x1B]
23651loop_2770:
23652 lduh [%l7 + 0x4E], %o1
23653 sll %l4, %i3, %o4
23654 lduh [%l7 + 0x7C], %l0
23655 fabss %f5, %f6
23656 edge32ln %g2, %i5, %o0
23657 bl,pt %icc, loop_2771
23658 fmovsleu %xcc, %f9, %f0
23659 ldub [%l7 + 0x51], %g5
23660 fzeros %f15
23661loop_2771:
23662 ldsh [%l7 + 0x6A], %g6
23663 ldsb [%l7 + 0x5F], %l5
23664 ldd [%l7 + 0x28], %f14
23665 ldsb [%l7 + 0x1E], %o5
23666 tcs %xcc, 0x5
23667 movg %xcc, %g3, %g7
23668 fmovscc %xcc, %f13, %f3
23669 smul %l2, %l6, %l3
23670 std %f14, [%l7 + 0x10]
23671 brnz,a %g4, loop_2772
23672 lduw [%l7 + 0x20], %i0
23673 udiv %i2, 0x16DA, %i4
23674 fbne %fcc0, loop_2773
23675loop_2772:
23676 stw %o6, [%l7 + 0x6C]
23677 ld [%l7 + 0x20], %f4
23678 fandnot2s %f13, %f12, %f5
23679loop_2773:
23680 fzero %f14
23681 movneg %icc, %g1, %o3
23682 fbo %fcc1, loop_2774
23683 ldsh [%l7 + 0x6A], %i1
23684 bgu,pt %xcc, loop_2775
23685 ldsh [%l7 + 0x3E], %i7
23686loop_2774:
23687 edge32 %o7, %o2, %l1
23688 tg %xcc, 0x0
23689loop_2775:
23690 bcs,a loop_2776
23691 brnz,a %i6, loop_2777
23692 movl %icc, %l4, %o1
23693 sdivx %i3, 0x0E55, %l0
23694loop_2776:
23695 fbuge,a %fcc2, loop_2778
23696loop_2777:
23697 fbe %fcc0, loop_2779
23698 add %g2, 0x08A0, %o4
23699 bpos,a,pn %xcc, loop_2780
23700loop_2778:
23701 fpmerge %f2, %f0, %f6
23702loop_2779:
23703 lduh [%l7 + 0x38], %i5
23704 st %f6, [%l7 + 0x08]
23705loop_2780:
23706 ld [%l7 + 0x08], %f7
23707 sth %o0, [%l7 + 0x5A]
23708 move %icc, %g5, %g6
23709 tsubcc %l5, 0x19E1, %g3
23710 fbe,a %fcc2, loop_2781
23711 fcmped %fcc1, %f0, %f4
23712 fpsub16 %f2, %f14, %f12
23713 stx %g7, [%l7 + 0x20]
23714loop_2781:
23715 edge8ln %l2, %l6, %o5
23716 st %f4, [%l7 + 0x28]
23717 fbo,a %fcc0, loop_2782
23718 fmovrse %g4, %f1, %f3
23719 ldub [%l7 + 0x16], %i0
23720 movpos %xcc, %l3, %i4
23721loop_2782:
23722 fba,a %fcc0, loop_2783
23723 bpos,a,pt %icc, loop_2784
23724 alignaddrl %i2, %o6, %g1
23725 bvc,pn %xcc, loop_2785
23726loop_2783:
23727 fmovdvs %xcc, %f4, %f1
23728loop_2784:
23729 fpsub16s %f5, %f13, %f2
23730 fmovdn %icc, %f12, %f14
23731loop_2785:
23732 fmovsneg %xcc, %f13, %f3
23733 edge32l %i1, %i7, %o7
23734 ldsb [%l7 + 0x40], %o3
23735 bcs %xcc, loop_2786
23736 fbuge %fcc0, loop_2787
23737 fabsd %f6, %f6
23738 ldub [%l7 + 0x73], %o2
23739loop_2786:
23740 ldub [%l7 + 0x70], %l1
23741loop_2787:
23742 fpsub32 %f14, %f12, %f0
23743 andncc %l4, %o1, %i3
23744 fmovdvc %xcc, %f9, %f9
23745 std %f14, [%l7 + 0x70]
23746 fandnot2 %f6, %f4, %f8
23747 fpack16 %f10, %f3
23748 ldsh [%l7 + 0x1C], %l0
23749 stb %g2, [%l7 + 0x5C]
23750 fnor %f14, %f0, %f2
23751 array32 %o4, %i5, %o0
23752 fornot1 %f0, %f14, %f2
23753 fbne,a %fcc2, loop_2788
23754 fmul8x16au %f8, %f6, %f8
23755 fsrc2s %f15, %f5
23756 or %i6, 0x027B, %g5
23757loop_2788:
23758 fpackfix %f4, %f15
23759 fmovrsne %l5, %f3, %f15
23760 tpos %xcc, 0x0
23761 sethi 0x0C48, %g3
23762 edge32ln %g6, %g7, %l6
23763 fones %f6
23764 tvc %xcc, 0x0
23765 ldd [%l7 + 0x78], %f2
23766 ld [%l7 + 0x1C], %f13
23767 fpack16 %f2, %f15
23768 ldsw [%l7 + 0x3C], %l2
23769 ldd [%l7 + 0x50], %f0
23770 fcmpgt32 %f14, %f12, %g4
23771 ldx [%l7 + 0x78], %i0
23772 umulcc %o5, %l3, %i4
23773 bvs,a loop_2789
23774 ldub [%l7 + 0x7B], %o6
23775 lduw [%l7 + 0x48], %g1
23776 fmovdvc %xcc, %f7, %f9
23777loop_2789:
23778 std %f6, [%l7 + 0x60]
23779 fcmpne16 %f4, %f10, %i2
23780 ldx [%l7 + 0x48], %i1
23781 bg,pt %xcc, loop_2790
23782 movg %xcc, %i7, %o3
23783 fcmpgt32 %f4, %f4, %o7
23784 lduw [%l7 + 0x64], %o2
23785loop_2790:
23786 fbge %fcc0, loop_2791
23787 fba %fcc3, loop_2792
23788 bvs loop_2793
23789 brz %l1, loop_2794
23790loop_2791:
23791 ldsh [%l7 + 0x58], %o1
23792loop_2792:
23793 fmovdge %icc, %f14, %f3
23794loop_2793:
23795 fbg %fcc0, loop_2795
23796loop_2794:
23797 nop
23798 setx loop_2796, %l0, %l1
23799 wrpr 0x1, %tl
23800 wrpr %l1, %tpc
23801 add %l1, 0x4, %l1
23802 wrpr %l1, %tnpc
23803 setx 0x34400001400, %l0, %l1
23804 wrpr %l1, %tstate
23805 wrhpr 0x4, %htstate
23806 retry
23807 fmovsn %xcc, %f0, %f4
23808 ldsw [%l7 + 0x40], %i3
23809loop_2795:
23810 ldd [%l7 + 0x58], %f8
23811loop_2796:
23812 tvs %xcc, 0x4
23813 lduh [%l7 + 0x38], %l4
23814 fmovsgu %xcc, %f11, %f12
23815 stw %g2, [%l7 + 0x64]
23816 movge %icc, %l0, %i5
23817 nop
23818 setx loop_2797, %l0, %l1
23819 wrpr 0x1, %tl
23820 wrpr %l1, %tpc
23821 add %l1, 0x4, %l1
23822 wrpr %l1, %tnpc
23823 setx 0x34400001400, %l0, %l1
23824 wrpr %l1, %tstate
23825 wrhpr 0x4, %htstate
23826 retry
23827 fmovsn %xcc, %f7, %f11
23828 stw %o4, [%l7 + 0x38]
23829 ldsw [%l7 + 0x18], %i6
23830loop_2797:
23831 fmovsvs %icc, %f5, %f9
23832 bcc,a,pt %icc, loop_2798
23833 fpsub32 %f8, %f12, %f6
23834 fandnot2 %f6, %f8, %f2
23835 fmovde %icc, %f2, %f10
23836loop_2798:
23837 fbg %fcc2, loop_2799
23838 fexpand %f12, %f12
23839 ldd [%l7 + 0x48], %f12
23840 fmovrsgz %g5, %f3, %f1
23841loop_2799:
23842 sth %l5, [%l7 + 0x12]
23843 bpos,a loop_2800
23844 fbge %fcc3, loop_2801
23845 fnors %f9, %f15, %f8
23846 movneg %icc, %o0, %g6
23847loop_2800:
23848 fabss %f3, %f2
23849loop_2801:
23850 fnegs %f1, %f9
23851 fba,a %fcc1, loop_2802
23852 ble,pt %icc, loop_2803
23853 ldx [%l7 + 0x38], %g7
23854 ldsh [%l7 + 0x0E], %g3
23855loop_2802:
23856 xnor %l6, %g4, %i0
23857loop_2803:
23858 fbl %fcc1, loop_2804
23859 fmovde %xcc, %f0, %f12
23860 st %f5, [%l7 + 0x60]
23861 and %o5, %l2, %l3
23862loop_2804:
23863 ldsw [%l7 + 0x48], %i4
23864 fnot1s %f10, %f3
23865 edge16 %o6, %g1, %i2
23866 ldsb [%l7 + 0x1F], %i7
23867 fmovdleu %icc, %f14, %f6
23868 ldsw [%l7 + 0x5C], %o3
23869 stx %o7, [%l7 + 0x48]
23870 sth %i1, [%l7 + 0x7E]
23871 move %xcc, %l1, %o2
23872 ldub [%l7 + 0x44], %o1
23873 bn,pt %icc, loop_2805
23874 fmovspos %icc, %f3, %f4
23875 ldsh [%l7 + 0x6E], %i3
23876 stw %g2, [%l7 + 0x34]
23877loop_2805:
23878 stb %l0, [%l7 + 0x42]
23879 edge16l %i5, %l4, %i6
23880 fmovrslez %o4, %f12, %f11
23881 siam 0x0
23882 tsubcctv %g5, %o0, %l5
23883 tvc %xcc, 0x0
23884 fmovdg %xcc, %f9, %f5
23885 sll %g7, 0x09, %g3
23886 fbl %fcc2, loop_2806
23887 fbul %fcc0, loop_2807
23888 ldd [%l7 + 0x68], %f4
23889 movrlz %g6, %g4, %l6
23890loop_2806:
23891 std %f0, [%l7 + 0x40]
23892loop_2807:
23893 alignaddrl %i0, %l2, %l3
23894 ldub [%l7 + 0x36], %i4
23895 st %f4, [%l7 + 0x08]
23896 fbug,a %fcc2, loop_2808
23897 std %f0, [%l7 + 0x78]
23898 andncc %o6, %o5, %g1
23899 alignaddrl %i7, %o3, %i2
23900loop_2808:
23901 fornot2s %f8, %f10, %f9
23902 fabsd %f8, %f2
23903 fmovrsgez %i1, %f3, %f13
23904 std %f8, [%l7 + 0x60]
23905 fble,a %fcc3, loop_2809
23906 bshuffle %f6, %f10, %f6
23907 tgu %xcc, 0x3
23908 fmovrdgz %l1, %f6, %f12
23909loop_2809:
23910 mulscc %o2, %o7, %i3
23911 fmul8sux16 %f0, %f2, %f12
23912 std %f0, [%l7 + 0x18]
23913 tpos %xcc, 0x3
23914 fpsub16s %f15, %f5, %f9
23915 fmovsne %icc, %f8, %f0
23916 stx %o1, [%l7 + 0x40]
23917 ta %xcc, 0x5
23918 std %f14, [%l7 + 0x30]
23919 stw %g2, [%l7 + 0x48]
23920 stb %i5, [%l7 + 0x20]
23921 udivx %l4, 0x15CE, %i6
23922 fmovsneg %icc, %f13, %f13
23923 st %f12, [%l7 + 0x64]
23924 fmul8x16 %f14, %f6, %f4
23925 fcmpeq16 %f4, %f12, %l0
23926 movcc %xcc, %o4, %o0
23927 ldsw [%l7 + 0x30], %g5
23928 fmovrdlez %l5, %f2, %f12
23929 xnorcc %g3, 0x167C, %g7
23930 call loop_2810
23931 fxor %f6, %f2, %f6
23932 lduh [%l7 + 0x28], %g4
23933 fmovscs %xcc, %f9, %f2
23934loop_2810:
23935 movleu %xcc, %g6, %l6
23936 udivcc %i0, 0x1B91, %l3
23937 std %f0, [%l7 + 0x70]
23938 ldsb [%l7 + 0x27], %l2
23939 array16 %o6, %o5, %i4
23940 stw %g1, [%l7 + 0x78]
23941 stw %i7, [%l7 + 0x60]
23942 fcmple16 %f6, %f0, %i2
23943 brgez,a %i1, loop_2811
23944 mulx %l1, %o3, %o2
23945 orcc %i3, 0x0CA1, %o1
23946 fors %f0, %f7, %f15
23947loop_2811:
23948 fpack32 %f10, %f10, %f2
23949 smulcc %g2, 0x1FDB, %o7
23950 ldsh [%l7 + 0x12], %i5
23951 fmovrdlz %l4, %f4, %f10
23952 udivcc %i6, 0x1EF3, %l0
23953 edge16n %o0, %o4, %l5
23954 fmovdcs %icc, %f10, %f12
23955 fba,a %fcc2, loop_2812
23956 lduh [%l7 + 0x4E], %g5
23957 fmovdge %xcc, %f5, %f12
23958 bgu loop_2813
23959loop_2812:
23960 edge32l %g7, %g3, %g6
23961 std %f14, [%l7 + 0x30]
23962 fnot1s %f11, %f11
23963loop_2813:
23964 ldd [%l7 + 0x18], %f8
23965 ldx [%l7 + 0x48], %l6
23966 fbn %fcc3, loop_2814
23967 brgez %g4, loop_2815
23968 fmovd %f10, %f8
23969 fandnot2 %f8, %f4, %f4
23970loop_2814:
23971 smul %i0, 0x0CD6, %l3
23972loop_2815:
23973 movn %xcc, %o6, %o5
23974 sth %l2, [%l7 + 0x7A]
23975 edge8l %i4, %i7, %i2
23976 fornot1 %f6, %f8, %f8
23977 fcmpes %fcc2, %f8, %f8
23978 ld [%l7 + 0x68], %f10
23979 ldd [%l7 + 0x30], %f12
23980 ldd [%l7 + 0x18], %f0
23981 sll %g1, 0x16, %l1
23982 sll %o3, 0x0A, %i1
23983 fmovscc %xcc, %f4, %f5
23984 ldsb [%l7 + 0x21], %o2
23985 fandnot1s %f8, %f1, %f15
23986 fbu,a %fcc2, loop_2816
23987 movcc %icc, %o1, %i3
23988 andn %g2, %o7, %i5
23989 fmovscc %icc, %f8, %f10
23990loop_2816:
23991 edge16n %i6, %l4, %o0
23992 edge8n %l0, %o4, %g5
23993 ldsb [%l7 + 0x2E], %g7
23994 udiv %l5, 0x0BE4, %g6
23995 ldsw [%l7 + 0x14], %l6
23996 fmovrdlez %g3, %f0, %f2
23997 stx %g4, [%l7 + 0x58]
23998 tg %icc, 0x6
23999 fnot2s %f3, %f11
24000 fmovrslz %i0, %f11, %f6
24001 lduw [%l7 + 0x14], %l3
24002 ldsw [%l7 + 0x48], %o6
24003 tcc %icc, 0x0
24004 st %f9, [%l7 + 0x2C]
24005 ldd [%l7 + 0x30], %f10
24006 andcc %o5, 0x004B, %l2
24007 fpack32 %f12, %f6, %f12
24008 array32 %i4, %i2, %g1
24009 ldx [%l7 + 0x70], %i7
24010 fand %f8, %f0, %f0
24011 fbe,a %fcc2, loop_2817
24012 ldd [%l7 + 0x60], %f0
24013 sdivx %l1, 0x0233, %o3
24014 fcmple32 %f0, %f12, %o2
24015loop_2817:
24016 fnot1 %f10, %f12
24017 ldub [%l7 + 0x12], %o1
24018 ldd [%l7 + 0x10], %f2
24019 fzeros %f4
24020 ldx [%l7 + 0x68], %i1
24021 movleu %icc, %g2, %o7
24022 umul %i5, %i3, %l4
24023 orcc %i6, %o0, %o4
24024 edge16l %l0, %g7, %l5
24025 fbu %fcc2, loop_2818
24026 stb %g5, [%l7 + 0x7A]
24027 andn %l6, %g6, %g4
24028 smul %i0, %g3, %l3
24029loop_2818:
24030 edge16 %o6, %o5, %i4
24031 fandnot2s %f4, %f15, %f6
24032 stx %i2, [%l7 + 0x18]
24033 stx %l2, [%l7 + 0x08]
24034 fbl %fcc2, loop_2819
24035 movg %icc, %g1, %l1
24036 fmovsneg %xcc, %f8, %f0
24037 taddcc %o3, 0x07CD, %o2
24038loop_2819:
24039 movcs %icc, %o1, %i1
24040 and %g2, %o7, %i7
24041 ldd [%l7 + 0x18], %f2
24042 std %f6, [%l7 + 0x20]
24043 fnot1 %f10, %f8
24044 tvs %icc, 0x5
24045 ldsw [%l7 + 0x7C], %i3
24046 fsrc2 %f14, %f0
24047 movrne %l4, 0x3CC, %i5
24048 fandnot2 %f8, %f10, %f4
24049 tcc %icc, 0x1
24050 fpsub32s %f8, %f11, %f3
24051 orcc %o0, 0x1929, %o4
24052 bn,a,pn %icc, loop_2820
24053 fones %f5
24054 fmovd %f8, %f10
24055 fmovrde %l0, %f4, %f4
24056loop_2820:
24057 ldub [%l7 + 0x7F], %i6
24058 ldub [%l7 + 0x1F], %g7
24059 movpos %xcc, %g5, %l6
24060 fmovsa %xcc, %f9, %f9
24061 movvs %icc, %l5, %g4
24062 stx %i0, [%l7 + 0x28]
24063 fmovda %icc, %f9, %f5
24064 srax %g3, %g6, %o6
24065 fones %f15
24066 fpadd16s %f9, %f6, %f14
24067 stb %l3, [%l7 + 0x09]
24068 fpsub16 %f2, %f2, %f10
24069 movrne %o5, %i4, %i2
24070 movgu %xcc, %g1, %l1
24071 fcmpne32 %f6, %f14, %o3
24072 sub %l2, %o1, %i1
24073 ld [%l7 + 0x6C], %f2
24074 movneg %xcc, %o2, %o7
24075 ldsh [%l7 + 0x10], %i7
24076 fmul8x16au %f11, %f2, %f0
24077 popc 0x0C99, %g2
24078 fmovsl %xcc, %f14, %f2
24079 fpsub16 %f14, %f8, %f6
24080 ldx [%l7 + 0x38], %i3
24081 brz %i5, loop_2821
24082 umulcc %o0, 0x0361, %l4
24083 tvs %xcc, 0x7
24084 lduw [%l7 + 0x28], %o4
24085loop_2821:
24086 tneg %xcc, 0x2
24087 lduh [%l7 + 0x16], %i6
24088 fsrc1 %f8, %f14
24089 movcs %icc, %l0, %g7
24090 std %f12, [%l7 + 0x10]
24091 std %f0, [%l7 + 0x48]
24092 bg %icc, loop_2822
24093 subcc %l6, %l5, %g4
24094 fbu %fcc2, loop_2823
24095 st %f14, [%l7 + 0x6C]
24096loop_2822:
24097 fcmpgt16 %f8, %f8, %i0
24098 srl %g5, %g3, %o6
24099loop_2823:
24100 ldsh [%l7 + 0x14], %g6
24101 ldsb [%l7 + 0x52], %l3
24102 brgez,a %i4, loop_2824
24103 fsrc2s %f1, %f15
24104 ldd [%l7 + 0x50], %f12
24105 bcc,a %icc, loop_2825
24106loop_2824:
24107 movn %icc, %i2, %g1
24108 ldub [%l7 + 0x23], %l1
24109 fbuge,a %fcc2, loop_2826
24110loop_2825:
24111 edge32 %o3, %l2, %o1
24112 fmovsleu %icc, %f14, %f8
24113 xnorcc %i1, 0x09F9, %o5
24114loop_2826:
24115 addccc %o2, 0x0DD3, %o7
24116 fbe,a %fcc2, loop_2827
24117 fsrc1 %f12, %f6
24118 bpos,a loop_2828
24119 srl %i7, %i3, %g2
24120loop_2827:
24121 lduw [%l7 + 0x28], %i5
24122 ldsb [%l7 + 0x4A], %o0
24123loop_2828:
24124 st %f9, [%l7 + 0x48]
24125 ldsh [%l7 + 0x70], %l4
24126 lduw [%l7 + 0x68], %o4
24127 ldd [%l7 + 0x78], %f14
24128 xor %l0, %i6, %g7
24129 bgu,a loop_2829
24130 lduw [%l7 + 0x4C], %l6
24131 bcc,pt %xcc, loop_2830
24132 ldsb [%l7 + 0x09], %g4
24133loop_2829:
24134 ldub [%l7 + 0x13], %i0
24135 be,pn %icc, loop_2831
24136loop_2830:
24137 popc %g5, %l5
24138 fmovrdne %g3, %f8, %f2
24139 nop
24140 setx loop_2832, %l0, %l1
24141 wrpr 0x1, %tl
24142 wrpr %l1, %tpc
24143 add %l1, 0x4, %l1
24144 wrpr %l1, %tnpc
24145 setx 0x34400001400, %l0, %l1
24146 wrpr %l1, %tstate
24147 wrhpr 0x4, %htstate
24148 retry
24149loop_2831:
24150 mova %icc, %o6, %g6
24151 fandnot2s %f6, %f15, %f14
24152 ldsh [%l7 + 0x46], %i4
24153loop_2832:
24154 edge8n %i2, %l3, %l1
24155 brgez,a %g1, loop_2833
24156 sth %l2, [%l7 + 0x20]
24157 tg %icc, 0x1
24158 fornot2s %f4, %f8, %f0
24159loop_2833:
24160 ldsw [%l7 + 0x38], %o1
24161 fcmpeq16 %f14, %f8, %i1
24162 ldsw [%l7 + 0x1C], %o5
24163 tcs %icc, 0x7
24164 fpsub32s %f14, %f5, %f12
24165 st %f8, [%l7 + 0x70]
24166 movge %icc, %o3, %o7
24167 stb %o2, [%l7 + 0x2F]
24168 fabss %f9, %f3
24169 movleu %icc, %i7, %i3
24170 lduw [%l7 + 0x44], %g2
24171 fbg %fcc1, loop_2834
24172 andncc %i5, %o0, %l4
24173 sth %o4, [%l7 + 0x2A]
24174 be,pn %xcc, loop_2835
24175loop_2834:
24176 tne %xcc, 0x0
24177 movvs %xcc, %i6, %l0
24178 alignaddrl %g7, %g4, %i0
24179loop_2835:
24180 xor %l6, %g5, %g3
24181 stb %o6, [%l7 + 0x26]
24182 tn %icc, 0x6
24183 std %f14, [%l7 + 0x50]
24184 ldub [%l7 + 0x59], %g6
24185 ldx [%l7 + 0x08], %i4
24186 fmovdge %xcc, %f15, %f6
24187 stw %l5, [%l7 + 0x3C]
24188 nop
24189 setx loop_2836, %l0, %l1
24190 wrpr 0x1, %tl
24191 wrpr %l1, %tpc
24192 add %l1, 0x4, %l1
24193 wrpr %l1, %tnpc
24194 setx 0x34400001400, %l0, %l1
24195 wrpr %l1, %tstate
24196 wrhpr 0x4, %htstate
24197 retry
24198 lduh [%l7 + 0x62], %i2
24199 bpos,a %xcc, loop_2837
24200 edge8 %l3, %l1, %g1
24201loop_2836:
24202 bcs,a loop_2838
24203 movre %l2, 0x1FD, %i1
24204loop_2837:
24205 movrlz %o5, 0x2BF, %o3
24206 fmovrdlez %o1, %f0, %f10
24207loop_2838:
24208 srax %o7, %o2, %i3
24209 fcmpes %fcc3, %f9, %f0
24210 fones %f3
24211 move %xcc, %g2, %i5
24212 ba,a,pt %xcc, loop_2839
24213 ldsw [%l7 + 0x28], %i7
24214 lduh [%l7 + 0x4C], %l4
24215 bvc,a,pn %xcc, loop_2840
24216loop_2839:
24217 sll %o0, 0x09, %i6
24218 bg,a loop_2841
24219 subc %l0, 0x12A1, %g7
24220loop_2840:
24221 fmovsgu %icc, %f7, %f13
24222 fmovsn %icc, %f14, %f13
24223loop_2841:
24224 movcc %xcc, %o4, %g4
24225 fbg %fcc0, loop_2842
24226 fba %fcc2, loop_2843
24227 fmovrdne %i0, %f10, %f4
24228 sdivx %l6, 0x07FA, %g5
24229loop_2842:
24230 lduw [%l7 + 0x24], %g3
24231loop_2843:
24232 std %f2, [%l7 + 0x68]
24233 fmul8ulx16 %f4, %f8, %f8
24234 std %f2, [%l7 + 0x40]
24235 sth %o6, [%l7 + 0x7C]
24236 fbge,a %fcc0, loop_2844
24237 add %i4, %g6, %i2
24238 tge %icc, 0x7
24239 fcmple32 %f10, %f10, %l3
24240loop_2844:
24241 fble %fcc2, loop_2845
24242 fmovdle %xcc, %f12, %f15
24243 fmovsvs %icc, %f6, %f9
24244 ldsb [%l7 + 0x68], %l1
24245loop_2845:
24246 fbo %fcc3, loop_2846
24247 edge32n %l5, %g1, %l2
24248 fmovrde %o5, %f12, %f4
24249 sdivx %i1, 0x1774, %o1
24250loop_2846:
24251 ld [%l7 + 0x18], %f15
24252 tleu %icc, 0x1
24253 bcs,pt %xcc, loop_2847
24254 nop
24255 setx loop_2848, %l0, %l1
24256 wrpr 0x1, %tl
24257 wrpr %l1, %tnpc
24258 setx 0x34400001400, %l0, %l1
24259 wrpr %l1, %tstate
24260 wrhpr 0x4, %htstate
24261 done
24262 tl %xcc, 0x5
24263 fcmpgt16 %f6, %f0, %o3
24264loop_2847:
24265 popc %o7, %o2
24266loop_2848:
24267 movvc %xcc, %i3, %i5
24268 stw %g2, [%l7 + 0x64]
24269 edge16 %l4, %i7, %o0
24270 fnot2s %f3, %f6
24271 fmovsge %xcc, %f8, %f11
24272 orncc %i6, %g7, %l0
24273 sth %g4, [%l7 + 0x48]
24274 stx %i0, [%l7 + 0x20]
24275 lduw [%l7 + 0x1C], %l6
24276 orncc %g5, %o4, %o6
24277 ldd [%l7 + 0x30], %f4
24278 movcs %xcc, %i4, %g6
24279 movrlz %i2, 0x373, %l3
24280 fmovdn %xcc, %f10, %f14
24281 array16 %g3, %l5, %l1
24282 brgez %g1, loop_2849
24283 umulcc %l2, %i1, %o1
24284 ld [%l7 + 0x68], %f9
24285 stw %o3, [%l7 + 0x64]
24286loop_2849:
24287 fcmpgt32 %f6, %f8, %o7
24288 fzero %f10
24289 bleu,a loop_2850
24290 bleu %xcc, loop_2851
24291 andn %o5, %o2, %i3
24292 fpadd16 %f0, %f4, %f6
24293loop_2850:
24294 movl %xcc, %i5, %g2
24295loop_2851:
24296 fbu,a %fcc3, loop_2852
24297 edge32ln %l4, %o0, %i6
24298 array32 %i7, %l0, %g7
24299 fandnot2 %f12, %f12, %f12
24300loop_2852:
24301 fcmpne16 %f6, %f10, %i0
24302 bgu %icc, loop_2853
24303 ldsb [%l7 + 0x2B], %g4
24304 fexpand %f2, %f12
24305 fmovrdne %l6, %f6, %f8
24306loop_2853:
24307 subcc %o4, 0x017E, %o6
24308 edge8 %i4, %g6, %i2
24309 movrne %g5, 0x3F5, %g3
24310 movn %icc, %l5, %l1
24311 smulcc %l3, %g1, %l2
24312 fnot1 %f14, %f2
24313 lduh [%l7 + 0x66], %o1
24314 std %f4, [%l7 + 0x40]
24315 fnot2s %f13, %f7
24316 fnegs %f1, %f13
24317 nop
24318 setx loop_2854, %l0, %l1
24319 wrpr 0x1, %tl
24320 wrpr %l1, %tpc
24321 add %l1, 0x4, %l1
24322 wrpr %l1, %tnpc
24323 setx 0x34400001400, %l0, %l1
24324 wrpr %l1, %tstate
24325 wrhpr 0x4, %htstate
24326 retry
24327 stw %i1, [%l7 + 0x64]
24328 stx %o7, [%l7 + 0x78]
24329 fmovsleu %icc, %f14, %f7
24330loop_2854:
24331 fnot2 %f6, %f0
24332 fmovdvs %icc, %f7, %f6
24333 fmovrsgz %o5, %f15, %f5
24334 lduw [%l7 + 0x78], %o3
24335 movrgez %i3, %i5, %g2
24336 sub %o2, %l4, %i6
24337 addccc %o0, 0x16DF, %l0
24338 fblg,a %fcc3, loop_2855
24339 edge32n %i7, %g7, %g4
24340 sth %l6, [%l7 + 0x1A]
24341 sdivx %i0, 0x1EDC, %o6
24342loop_2855:
24343 st %f5, [%l7 + 0x30]
24344 stw %i4, [%l7 + 0x58]
24345 bn %icc, loop_2856
24346 fcmple16 %f14, %f8, %g6
24347 brnz %i2, loop_2857
24348 ldsb [%l7 + 0x4A], %g5
24349loop_2856:
24350 edge32 %g3, %l5, %l1
24351 fnot2 %f12, %f14
24352loop_2857:
24353 ldsw [%l7 + 0x2C], %l3
24354 std %f10, [%l7 + 0x28]
24355 ta %icc, 0x5
24356 tsubcc %g1, %o4, %l2
24357 fandnot1 %f0, %f12, %f0
24358 ldsh [%l7 + 0x20], %o1
24359 sethi 0x0EE5, %i1
24360 andcc %o5, %o3, %i3
24361 tsubcctv %i5, %o7, %o2
24362 ld [%l7 + 0x5C], %f7
24363 ldsb [%l7 + 0x32], %l4
24364 stb %i6, [%l7 + 0x39]
24365 fnors %f1, %f8, %f6
24366 fmul8x16au %f0, %f1, %f4
24367 stw %g2, [%l7 + 0x7C]
24368 movre %l0, 0x2AA, %o0
24369 stx %g7, [%l7 + 0x40]
24370 edge8 %i7, %g4, %l6
24371 fpsub16 %f12, %f6, %f14
24372 stw %i0, [%l7 + 0x34]
24373 fbe %fcc2, loop_2858
24374 fmul8x16al %f1, %f2, %f6
24375 ldsb [%l7 + 0x15], %o6
24376 movrgz %g6, %i4, %i2
24377loop_2858:
24378 orcc %g5, %g3, %l1
24379 sub %l3, 0x11C1, %l5
24380 ldsw [%l7 + 0x48], %g1
24381 taddcctv %o4, 0x161D, %l2
24382 orncc %o1, 0x0098, %i1
24383 tge %xcc, 0x6
24384 ldsw [%l7 + 0x08], %o5
24385 lduh [%l7 + 0x2C], %o3
24386 brgz,a %i5, loop_2859
24387 fmovsne %icc, %f7, %f5
24388 sra %i3, 0x0E, %o2
24389 array16 %o7, %l4, %g2
24390loop_2859:
24391 array8 %i6, %o0, %g7
24392 fpack32 %f0, %f10, %f6
24393 brz,a %l0, loop_2860
24394 bg,a %xcc, loop_2861
24395 stx %i7, [%l7 + 0x38]
24396 ldsw [%l7 + 0x18], %g4
24397loop_2860:
24398 fmovdleu %icc, %f11, %f3
24399loop_2861:
24400 movvc %xcc, %i0, %o6
24401 tg %xcc, 0x6
24402 smul %l6, %g6, %i4
24403 fbo,a %fcc1, loop_2862
24404 fmovsvc %xcc, %f11, %f4
24405 fpadd32s %f14, %f15, %f11
24406 bl,pt %xcc, loop_2863
24407loop_2862:
24408 tvs %xcc, 0x7
24409 fxor %f2, %f4, %f2
24410 fmovrsgz %g5, %f4, %f9
24411loop_2863:
24412 smulcc %g3, %i2, %l1
24413 bg,a,pt %xcc, loop_2864
24414 ldsh [%l7 + 0x2C], %l5
24415 fpadd32 %f0, %f14, %f8
24416 std %f14, [%l7 + 0x60]
24417loop_2864:
24418 srax %g1, %o4, %l3
24419 fmovdle %xcc, %f0, %f9
24420 fba %fcc1, loop_2865
24421 nop
24422 setx loop_2866, %l0, %l1
24423 wrpr 0x1, %tl
24424 wrpr %l1, %tnpc
24425 setx 0x34400001400, %l0, %l1
24426 wrpr %l1, %tstate
24427 wrhpr 0x4, %htstate
24428 done
24429 ldsb [%l7 + 0x67], %o1
24430 fmuld8ulx16 %f7, %f4, %f2
24431loop_2865:
24432 ldsh [%l7 + 0x70], %i1
24433loop_2866:
24434 sdivx %o5, 0x005A, %l2
24435 bpos,a loop_2867
24436 fone %f10
24437 ldsb [%l7 + 0x38], %i5
24438 ld [%l7 + 0x74], %f11
24439loop_2867:
24440 fand %f14, %f12, %f4
24441 stw %i3, [%l7 + 0x68]
24442 fmovrdgz %o2, %f10, %f4
24443 fmovsl %icc, %f1, %f9
24444 ba,a %icc, loop_2868
24445 bg,a,pt %icc, loop_2869
24446 movpos %icc, %o7, %l4
24447 ba,pt %xcc, loop_2870
24448loop_2868:
24449 fmovdpos %xcc, %f6, %f12
24450loop_2869:
24451 fbe %fcc1, loop_2871
24452 movvs %xcc, %o3, %g2
24453loop_2870:
24454 fands %f5, %f8, %f12
24455 std %f10, [%l7 + 0x68]
24456loop_2871:
24457 ldsb [%l7 + 0x70], %o0
24458 edge32l %g7, %l0, %i7
24459 ldub [%l7 + 0x6A], %i6
24460 fcmpd %fcc2, %f12, %f0
24461 fmovsvc %icc, %f11, %f3
24462 fpack16 %f6, %f2
24463 fmovsa %icc, %f7, %f11
24464 fmovse %xcc, %f8, %f13
24465 fble,a %fcc2, loop_2872
24466 te %xcc, 0x6
24467 fbge,a %fcc2, loop_2873
24468 srax %i0, %o6, %l6
24469loop_2872:
24470 stw %g6, [%l7 + 0x6C]
24471 xnor %i4, %g5, %g3
24472loop_2873:
24473 fmul8x16au %f9, %f3, %f2
24474 movrgez %g4, 0x33C, %i2
24475 lduw [%l7 + 0x7C], %l5
24476 fble %fcc1, loop_2874
24477 tgu %xcc, 0x3
24478 fmovdgu %xcc, %f9, %f2
24479 st %f5, [%l7 + 0x68]
24480loop_2874:
24481 tl %icc, 0x5
24482 xor %l1, %g1, %l3
24483 fmovsvs %icc, %f10, %f14
24484 fmovrdgez %o1, %f10, %f10
24485 fmul8x16 %f5, %f0, %f2
24486 ldx [%l7 + 0x68], %i1
24487 movrlz %o4, 0x384, %o5
24488 sethi 0x14BD, %i5
24489 ldub [%l7 + 0x5F], %i3
24490 tneg %xcc, 0x5
24491 fmovsa %xcc, %f10, %f6
24492 fbo,a %fcc2, loop_2875
24493 lduw [%l7 + 0x28], %l2
24494 fmovrsgez %o2, %f0, %f6
24495 srl %o7, %l4, %o3
24496loop_2875:
24497 st %f14, [%l7 + 0x74]
24498 ldx [%l7 + 0x30], %o0
24499 fcmpne32 %f2, %f14, %g7
24500 stb %g2, [%l7 + 0x34]
24501 fbne,a %fcc3, loop_2876
24502 stb %i7, [%l7 + 0x19]
24503 ldsb [%l7 + 0x72], %i6
24504 fmul8sux16 %f14, %f0, %f6
24505loop_2876:
24506 fmovrdgez %i0, %f12, %f4
24507 tsubcctv %o6, 0x0E23, %l0
24508 st %f12, [%l7 + 0x14]
24509 bneg loop_2877
24510 fmovrdgez %g6, %f10, %f8
24511 mulx %l6, 0x0DE4, %i4
24512 fpack16 %f14, %f12
24513loop_2877:
24514 bcc,a %icc, loop_2878
24515 fmovdl %xcc, %f0, %f14
24516 smul %g3, %g4, %g5
24517 std %f4, [%l7 + 0x08]
24518loop_2878:
24519 sth %l5, [%l7 + 0x3A]
24520 ldd [%l7 + 0x78], %f2
24521 array16 %i2, %g1, %l1
24522 fmovdge %icc, %f12, %f5
24523 fmovrdgez %l3, %f14, %f14
24524 brlz %i1, loop_2879
24525 st %f14, [%l7 + 0x60]
24526 tge %icc, 0x1
24527 mulx %o4, %o5, %o1
24528loop_2879:
24529 mulx %i3, 0x03CD, %l2
24530 movleu %xcc, %i5, %o2
24531 ldsh [%l7 + 0x52], %l4
24532 fnot2s %f1, %f1
24533 fsrc1s %f14, %f5
24534 nop
24535 setx loop_2880, %l0, %l1
24536 jmpl %l1, %o3
24537 ldsb [%l7 + 0x1A], %o0
24538 fsrc1s %f2, %f4
24539 stw %o7, [%l7 + 0x5C]
24540loop_2880:
24541 fmovrdlez %g2, %f0, %f4
24542 fmul8x16au %f7, %f3, %f14
24543 sth %g7, [%l7 + 0x52]
24544 fmovrdne %i6, %f6, %f6
24545 fmovrslz %i0, %f14, %f14
24546 ldsw [%l7 + 0x30], %o6
24547 be,a,pt %icc, loop_2881
24548 edge32l %i7, %g6, %l0
24549 fmovdge %icc, %f12, %f7
24550 fmovdle %icc, %f14, %f9
24551loop_2881:
24552 ldsh [%l7 + 0x10], %l6
24553 ldsb [%l7 + 0x6F], %i4
24554 brgz %g3, loop_2882
24555 tne %icc, 0x4
24556 ldx [%l7 + 0x10], %g5
24557 fornot1 %f14, %f10, %f10
24558loop_2882:
24559 brnz,a %g4, loop_2883
24560 brz,a %i2, loop_2884
24561 fbo %fcc3, loop_2885
24562 fmovsleu %xcc, %f0, %f1
24563loop_2883:
24564 fmovscs %icc, %f4, %f5
24565loop_2884:
24566 ldsb [%l7 + 0x27], %l5
24567loop_2885:
24568 lduh [%l7 + 0x24], %l1
24569 sth %l3, [%l7 + 0x1C]
24570 movrlz %g1, %o4, %o5
24571 srax %i1, %i3, %o1
24572 brnz,a %l2, loop_2886
24573 movleu %icc, %i5, %o2
24574 fmovrse %o3, %f10, %f4
24575 brnz,a %l4, loop_2887
24576loop_2886:
24577 fabsd %f2, %f0
24578 std %f8, [%l7 + 0x28]
24579 fpsub16s %f11, %f1, %f4
24580loop_2887:
24581 ldsh [%l7 + 0x68], %o7
24582 fsrc1 %f0, %f6
24583 fmovd %f4, %f2
24584 sth %g2, [%l7 + 0x66]
24585 fmovdcs %xcc, %f7, %f8
24586 srax %o0, 0x1B, %g7
24587 ldx [%l7 + 0x70], %i6
24588 ldsh [%l7 + 0x14], %o6
24589 nop
24590 setx loop_2888, %l0, %l1
24591 wrpr 0x1, %tl
24592 wrpr %l1, %tnpc
24593 setx 0x34400001400, %l0, %l1
24594 wrpr %l1, %tstate
24595 wrhpr 0x4, %htstate
24596 done
24597 fmovse %icc, %f14, %f10
24598 fnot2 %f12, %f14
24599 fnor %f4, %f10, %f0
24600loop_2888:
24601 fandnot1s %f4, %f8, %f4
24602 std %f4, [%l7 + 0x28]
24603 fpadd32 %f2, %f10, %f6
24604 sdiv %i0, 0x18DA, %i7
24605 fbl %fcc0, loop_2889
24606 movne %icc, %l0, %l6
24607 fmovs %f14, %f5
24608 udivcc %i4, 0x011B, %g6
24609loop_2889:
24610 fzero %f6
24611 st %f14, [%l7 + 0x4C]
24612 fpsub16 %f10, %f6, %f10
24613 fpadd16 %f12, %f6, %f12
24614 fmovsne %icc, %f12, %f11
24615 sth %g3, [%l7 + 0x34]
24616 fbule %fcc0, loop_2890
24617 fble,a %fcc2, loop_2891
24618 fbug,a %fcc2, loop_2892
24619 ldsw [%l7 + 0x68], %g4
24620loop_2890:
24621 movcc %icc, %i2, %l5
24622loop_2891:
24623 subc %g5, %l3, %l1
24624loop_2892:
24625 stw %g1, [%l7 + 0x10]
24626 lduw [%l7 + 0x48], %o5
24627 ldsw [%l7 + 0x1C], %i1
24628 subcc %i3, %o1, %o4
24629 nop
24630 setx loop_2893, %l0, %l1
24631 jmpl %l1, %l2
24632 ldsw [%l7 + 0x10], %i5
24633 std %f4, [%l7 + 0x40]
24634 fabss %f7, %f6
24635loop_2893:
24636 fblg,a %fcc2, loop_2894
24637 fandnot2 %f0, %f12, %f8
24638 tvs %icc, 0x1
24639 fsrc2s %f2, %f15
24640loop_2894:
24641 sll %o2, %o3, %l4
24642 fzeros %f2
24643 tl %xcc, 0x0
24644 xorcc %g2, 0x0AFC, %o7
24645 fands %f5, %f2, %f2
24646 fmovspos %icc, %f0, %f10
24647 fblg %fcc3, loop_2895
24648 sethi 0x0EAE, %o0
24649 ldx [%l7 + 0x78], %i6
24650 lduh [%l7 + 0x08], %o6
24651loop_2895:
24652 ldub [%l7 + 0x14], %i0
24653 fpsub16s %f1, %f8, %f1
24654 fmovsvs %xcc, %f4, %f15
24655 edge8n %i7, %g7, %l0
24656 fsrc1s %f11, %f13
24657 movrlz %i4, 0x081, %l6
24658 ldx [%l7 + 0x38], %g6
24659 taddcc %g4, 0x0228, %g3
24660 lduw [%l7 + 0x20], %i2
24661 tcs %icc, 0x1
24662 fbo %fcc1, loop_2896
24663 sra %g5, %l3, %l1
24664 bpos %xcc, loop_2897
24665 edge16l %g1, %o5, %i1
24666loop_2896:
24667 tn %xcc, 0x1
24668 ldsw [%l7 + 0x58], %l5
24669loop_2897:
24670 ldsw [%l7 + 0x1C], %o1
24671 array32 %i3, %o4, %l2
24672 fones %f7
24673 movvs %xcc, %o2, %i5
24674 ldd [%l7 + 0x70], %f12
24675 movneg %icc, %l4, %g2
24676 fmovscc %icc, %f6, %f5
24677 edge16n %o7, %o0, %i6
24678 ldsh [%l7 + 0x4C], %o6
24679 fmovrdgez %i0, %f12, %f10
24680 srlx %o3, 0x1E, %i7
24681 movleu %xcc, %l0, %i4
24682 te %xcc, 0x6
24683 xorcc %l6, %g7, %g6
24684 movcs %xcc, %g3, %i2
24685 edge8 %g5, %l3, %l1
24686 bge,pn %xcc, loop_2898
24687 fandnot2s %f4, %f6, %f14
24688 ldsw [%l7 + 0x68], %g4
24689 fornot2 %f14, %f12, %f14
24690loop_2898:
24691 fbn,a %fcc3, loop_2899
24692 movrgz %o5, 0x137, %g1
24693 fmovdle %xcc, %f0, %f6
24694 addc %l5, %o1, %i1
24695loop_2899:
24696 ldsw [%l7 + 0x74], %i3
24697 fornot1 %f2, %f6, %f0
24698 sllx %l2, %o2, %i5
24699 ldsh [%l7 + 0x7E], %o4
24700 ldsh [%l7 + 0x56], %l4
24701 ldub [%l7 + 0x7E], %o7
24702 lduh [%l7 + 0x40], %o0
24703 fbo,a %fcc1, loop_2900
24704 sllx %i6, 0x18, %g2
24705 fnot1s %f4, %f15
24706 fmovsl %icc, %f14, %f14
24707loop_2900:
24708 fmul8x16al %f11, %f3, %f12
24709 bvc %icc, loop_2901
24710 for %f0, %f2, %f6
24711 fmul8ulx16 %f14, %f10, %f0
24712 fcmpd %fcc0, %f14, %f6
24713loop_2901:
24714 fbuge,a %fcc3, loop_2902
24715 ble,pn %icc, loop_2903
24716 fmovsleu %xcc, %f6, %f2
24717 fbn,a %fcc3, loop_2904
24718loop_2902:
24719 ldx [%l7 + 0x50], %o6
24720loop_2903:
24721 brz %o3, loop_2905
24722 ld [%l7 + 0x10], %f8
24723loop_2904:
24724 st %f9, [%l7 + 0x14]
24725 fxor %f14, %f14, %f0
24726loop_2905:
24727 fbul,a %fcc3, loop_2906
24728 movneg %icc, %i7, %i0
24729 array16 %i4, %l0, %g7
24730 fnands %f0, %f12, %f15
24731loop_2906:
24732 fmovsleu %xcc, %f1, %f9
24733 edge8l %g6, %l6, %i2
24734 tge %xcc, 0x1
24735 movg %icc, %g3, %l3
24736 fmovde %xcc, %f4, %f15
24737 bn,a %icc, loop_2907
24738 fmovsvs %icc, %f8, %f2
24739 ldsb [%l7 + 0x72], %g5
24740 sth %l1, [%l7 + 0x6C]
24741loop_2907:
24742 for %f2, %f10, %f14
24743 fcmple32 %f12, %f6, %g4
24744 fmovs %f6, %f7
24745 fpackfix %f12, %f14
24746 ldsw [%l7 + 0x6C], %g1
24747 fzero %f8
24748 fornot2 %f2, %f8, %f8
24749 fmul8x16au %f15, %f15, %f4
24750 ldsb [%l7 + 0x2E], %l5
24751 ldd [%l7 + 0x78], %f6
24752 fmovdge %xcc, %f13, %f15
24753 fxnor %f10, %f14, %f8
24754 lduw [%l7 + 0x3C], %o1
24755 mova %xcc, %i1, %o5
24756 taddcc %l2, %o2, %i5
24757 lduh [%l7 + 0x68], %i3
24758 fmul8x16al %f6, %f1, %f0
24759 taddcc %l4, %o7, %o4
24760 ldx [%l7 + 0x30], %i6
24761 sdiv %g2, 0x06F7, %o0
24762 fba,a %fcc3, loop_2908
24763 fnot2 %f6, %f6
24764 fmovrdlz %o6, %f14, %f0
24765 orn %i7, 0x0E66, %o3
24766loop_2908:
24767 sll %i4, %l0, %i0
24768 ldd [%l7 + 0x70], %f12
24769 st %f7, [%l7 + 0x14]
24770 fpadd16 %f0, %f0, %f0
24771 ldsh [%l7 + 0x5E], %g7
24772 lduh [%l7 + 0x38], %l6
24773 bgu,pn %xcc, loop_2909
24774 lduh [%l7 + 0x6E], %i2
24775 ldx [%l7 + 0x58], %g3
24776 bshuffle %f6, %f12, %f10
24777loop_2909:
24778 ble,a loop_2910
24779 st %f15, [%l7 + 0x54]
24780 fbne %fcc1, loop_2911
24781 std %f6, [%l7 + 0x68]
24782loop_2910:
24783 fmul8ulx16 %f2, %f8, %f2
24784 ldx [%l7 + 0x60], %l3
24785loop_2911:
24786 ld [%l7 + 0x74], %f2
24787 stb %g5, [%l7 + 0x3B]
24788 fmovdg %icc, %f6, %f5
24789 ldub [%l7 + 0x65], %g6
24790 fmovrdgz %l1, %f6, %f6
24791 te %icc, 0x5
24792 array8 %g1, %l5, %g4
24793 movge %xcc, %i1, %o5
24794 lduw [%l7 + 0x30], %l2
24795 movcs %icc, %o1, %i5
24796 ldd [%l7 + 0x50], %f4
24797 stb %i3, [%l7 + 0x2B]
24798 ldsw [%l7 + 0x14], %l4
24799 stb %o7, [%l7 + 0x52]
24800 ld [%l7 + 0x20], %f12
24801 fand %f8, %f12, %f6
24802 fnot2s %f6, %f0
24803 stx %o4, [%l7 + 0x20]
24804 std %f10, [%l7 + 0x38]
24805 brnz,a %i6, loop_2912
24806 edge8 %g2, %o2, %o6
24807 movvc %icc, %o0, %i7
24808 fmovsneg %icc, %f14, %f13
24809loop_2912:
24810 addc %i4, %l0, %o3
24811 tle %icc, 0x5
24812 umulcc %i0, 0x0E0C, %g7
24813 st %f14, [%l7 + 0x18]
24814 fnot2 %f8, %f14
24815 stx %i2, [%l7 + 0x50]
24816 ld [%l7 + 0x28], %f7
24817 fble %fcc3, loop_2913
24818 ldx [%l7 + 0x78], %g3
24819 fmovrdgz %l6, %f0, %f6
24820 edge8ln %l3, %g5, %g6
24821loop_2913:
24822 movpos %xcc, %g1, %l1
24823 alignaddr %g4, %i1, %o5
24824 movvc %icc, %l5, %l2
24825 fpackfix %f8, %f6
24826 be %xcc, loop_2914
24827 pdist %f8, %f6, %f14
24828 movg %xcc, %o1, %i3
24829 bcs %xcc, loop_2915
24830loop_2914:
24831 ldsh [%l7 + 0x54], %l4
24832 brgez %i5, loop_2916
24833 fmovda %icc, %f6, %f12
24834loop_2915:
24835 srax %o7, 0x08, %o4
24836 ld [%l7 + 0x54], %f9
24837loop_2916:
24838 fbge,a %fcc1, loop_2917
24839 ld [%l7 + 0x50], %f5
24840 fandnot1 %f8, %f14, %f0
24841 fmovdg %icc, %f6, %f10
24842loop_2917:
24843 be,a,pn %xcc, loop_2918
24844 srlx %g2, 0x17, %i6
24845 ldx [%l7 + 0x58], %o2
24846 bpos loop_2919
24847loop_2918:
24848 fmovrslez %o6, %f15, %f13
24849 and %o0, 0x0255, %i4
24850 ld [%l7 + 0x54], %f13
24851loop_2919:
24852 fmovdvs %icc, %f2, %f11
24853 sdivcc %l0, 0x0AE8, %o3
24854 lduh [%l7 + 0x62], %i0
24855 movcc %icc, %g7, %i7
24856 brgez,a %g3, loop_2920
24857 fmovrsgez %i2, %f3, %f15
24858 fone %f2
24859 ld [%l7 + 0x58], %f1
24860loop_2920:
24861 lduw [%l7 + 0x64], %l3
24862 te %icc, 0x2
24863 bge,a,pt %xcc, loop_2921
24864 stw %g5, [%l7 + 0x78]
24865 tsubcc %l6, %g1, %l1
24866 movn %xcc, %g4, %g6
24867loop_2921:
24868 movleu %xcc, %o5, %l5
24869 ldd [%l7 + 0x48], %f10
24870 taddcctv %i1, 0x054D, %o1
24871 fbul %fcc0, loop_2922
24872 array32 %i3, %l4, %i5
24873 stx %o7, [%l7 + 0x50]
24874 fandnot2s %f12, %f7, %f1
24875loop_2922:
24876 orncc %l2, %o4, %i6
24877 stw %g2, [%l7 + 0x70]
24878 popc 0x081D, %o2
24879 ld [%l7 + 0x74], %f11
24880 stx %o6, [%l7 + 0x08]
24881 movg %icc, %o0, %i4
24882 fpackfix %f10, %f6
24883 tge %xcc, 0x5
24884 sethi 0x050C, %o3
24885 fmovsne %icc, %f6, %f4
24886 lduw [%l7 + 0x60], %l0
24887 fmovdcs %xcc, %f4, %f0
24888 sllx %g7, %i0, %i7
24889 brlez %g3, loop_2923
24890 array32 %l3, %g5, %l6
24891 tleu %icc, 0x6
24892 fmul8x16 %f13, %f8, %f14
24893loop_2923:
24894 tpos %xcc, 0x6
24895 sth %i2, [%l7 + 0x4E]
24896 tpos %icc, 0x4
24897 tcc %xcc, 0x3
24898 fpack16 %f12, %f7
24899 movpos %xcc, %g1, %l1
24900 stb %g4, [%l7 + 0x2E]
24901 ldsw [%l7 + 0x6C], %g6
24902 fpsub16 %f0, %f14, %f2
24903 fmovsneg %icc, %f11, %f13
24904 fmovsneg %icc, %f13, %f4
24905 sllx %o5, %l5, %i1
24906 brz,a %o1, loop_2924
24907 fmovdcs %xcc, %f8, %f7
24908 ldx [%l7 + 0x58], %i3
24909 fabsd %f8, %f12
24910loop_2924:
24911 xnor %l4, 0x050D, %i5
24912 fandnot2 %f8, %f0, %f0
24913 fmovsl %icc, %f4, %f11
24914 fmovdgu %icc, %f1, %f4
24915 fbu,a %fcc0, loop_2925
24916 fmovsl %icc, %f14, %f0
24917 sdivx %o7, 0x1C10, %o4
24918 fmovsle %xcc, %f14, %f8
24919loop_2925:
24920 stx %l2, [%l7 + 0x70]
24921 fexpand %f0, %f4
24922 ld [%l7 + 0x3C], %f6
24923 ldsb [%l7 + 0x6A], %i6
24924 pdist %f14, %f8, %f8
24925 fbe %fcc0, loop_2926
24926 and %g2, 0x0D43, %o6
24927 std %f2, [%l7 + 0x38]
24928 stx %o2, [%l7 + 0x18]
24929loop_2926:
24930 ldsh [%l7 + 0x16], %i4
24931 fzero %f8
24932 bshuffle %f4, %f4, %f8
24933 ldx [%l7 + 0x50], %o3
24934 st %f10, [%l7 + 0x58]
24935 tsubcc %l0, 0x1049, %o0
24936 srax %i0, %i7, %g7
24937 fcmpeq16 %f8, %f4, %l3
24938 fpackfix %f14, %f5
24939 fbo %fcc3, loop_2927
24940 fbule,a %fcc0, loop_2928
24941 stx %g5, [%l7 + 0x38]
24942 sllx %g3, %i2, %l6
24943loop_2927:
24944 udivx %g1, 0x0905, %l1
24945loop_2928:
24946 fzero %f10
24947 sth %g6, [%l7 + 0x38]
24948 movge %xcc, %o5, %l5
24949 fcmpd %fcc1, %f4, %f6
24950 ldsb [%l7 + 0x5B], %i1
24951 lduw [%l7 + 0x38], %g4
24952 xor %i3, %o1, %i5
24953 andcc %o7, %o4, %l4
24954 fcmped %fcc3, %f0, %f14
24955 fsrc1 %f2, %f12
24956 sethi 0x06AB, %l2
24957 std %f6, [%l7 + 0x50]
24958 smulcc %g2, %i6, %o6
24959 brlez %o2, loop_2929
24960 tle %icc, 0x2
24961 bl,a %xcc, loop_2930
24962 fmovspos %icc, %f9, %f5
24963loop_2929:
24964 faligndata %f2, %f12, %f0
24965 ldub [%l7 + 0x43], %o3
24966loop_2930:
24967 fmovscc %xcc, %f14, %f10
24968 movle %xcc, %i4, %l0
24969 sdivcc %o0, 0x0CE7, %i0
24970 bvs,a loop_2931
24971 stw %i7, [%l7 + 0x28]
24972 ldsb [%l7 + 0x31], %l3
24973 edge32l %g5, %g7, %g3
24974loop_2931:
24975 ldsh [%l7 + 0x6A], %l6
24976 fmovsneg %icc, %f8, %f2
24977 fmovrdlz %g1, %f2, %f12
24978 movleu %icc, %i2, %l1
24979 fmovrslz %o5, %f2, %f15
24980 edge32 %g6, %l5, %i1
24981 lduw [%l7 + 0x7C], %g4
24982 ldsw [%l7 + 0x5C], %i3
24983 tne %icc, 0x4
24984 ldsb [%l7 + 0x4A], %o1
24985 movcs %xcc, %o7, %i5
24986 edge16 %l4, %o4, %g2
24987 fmovdne %icc, %f5, %f13
24988 fabsd %f8, %f4
24989 addccc %i6, 0x1397, %l2
24990 stw %o2, [%l7 + 0x40]
24991 ldd [%l7 + 0x68], %f2
24992 fandnot2s %f5, %f1, %f0
24993 ldsw [%l7 + 0x28], %o3
24994 movrgz %o6, %l0, %o0
24995 fpadd32 %f8, %f0, %f12
24996 fmovscs %xcc, %f10, %f9
24997 ldub [%l7 + 0x6C], %i4
24998 orncc %i7, 0x168F, %l3
24999 brnz %g5, loop_2932
25000 fpack32 %f0, %f0, %f10
25001 fba,a %fcc0, loop_2933
25002 fbge %fcc1, loop_2934
25003loop_2932:
25004 tle %xcc, 0x4
25005 fmovrslez %i0, %f3, %f2
25006loop_2933:
25007 fnot2 %f2, %f10
25008loop_2934:
25009 fcmpgt32 %f2, %f14, %g3
25010 ld [%l7 + 0x38], %f0
25011 fbge,a %fcc2, loop_2935
25012 addc %l6, 0x11CE, %g1
25013 brgz,a %g7, loop_2936
25014 edge32 %i2, %o5, %g6
25015loop_2935:
25016 bpos,a %xcc, loop_2937
25017 st %f12, [%l7 + 0x38]
25018loop_2936:
25019 fmovdvs %xcc, %f10, %f15
25020 ta %icc, 0x2
25021loop_2937:
25022 movvs %icc, %l5, %i1
25023 fnor %f6, %f4, %f14
25024 ldd [%l7 + 0x60], %f8
25025 ldsw [%l7 + 0x24], %l1
25026 ld [%l7 + 0x58], %f2
25027 udiv %g4, 0x012A, %i3
25028 ldsb [%l7 + 0x24], %o1
25029 stb %o7, [%l7 + 0x2E]
25030 stw %i5, [%l7 + 0x48]
25031 fbn %fcc3, loop_2938
25032 fbule,a %fcc0, loop_2939
25033 lduh [%l7 + 0x54], %o4
25034 movgu %xcc, %g2, %l4
25035loop_2938:
25036 fexpand %f12, %f6
25037loop_2939:
25038 ldsw [%l7 + 0x30], %i6
25039 xnor %l2, %o3, %o6
25040 stb %o2, [%l7 + 0x68]
25041 sethi 0x0A96, %l0
25042 fmovdle %xcc, %f11, %f4
25043 be,a loop_2940
25044 orncc %o0, %i4, %i7
25045 lduw [%l7 + 0x58], %g5
25046 std %f6, [%l7 + 0x08]
25047loop_2940:
25048 fbge,a %fcc1, loop_2941
25049 movne %xcc, %l3, %g3
25050 ldd [%l7 + 0x08], %f4
25051 fand %f8, %f2, %f10
25052loop_2941:
25053 ldsw [%l7 + 0x24], %i0
25054 fandnot2 %f12, %f14, %f6
25055 ldsb [%l7 + 0x79], %l6
25056 st %f0, [%l7 + 0x64]
25057 tsubcctv %g7, %g1, %i2
25058 tge %icc, 0x0
25059 ldsh [%l7 + 0x28], %g6
25060 fxors %f0, %f8, %f2
25061 nop
25062 setx loop_2942, %l0, %l1
25063 jmpl %l1, %o5
25064 edge32n %i1, %l1, %g4
25065 movre %i3, 0x3C6, %o1
25066 fpadd16s %f14, %f6, %f0
25067loop_2942:
25068 stw %l5, [%l7 + 0x48]
25069 ldd [%l7 + 0x78], %f6
25070 fcmpne16 %f2, %f6, %o7
25071 andcc %o4, %i5, %l4
25072 fmovdle %xcc, %f11, %f6
25073 fmovdcc %xcc, %f14, %f12
25074 xnorcc %g2, 0x1D0A, %i6
25075 fbg %fcc3, loop_2943
25076 fabss %f13, %f2
25077 stx %o3, [%l7 + 0x50]
25078 ldsw [%l7 + 0x44], %l2
25079loop_2943:
25080 tle %icc, 0x1
25081 std %f14, [%l7 + 0x50]
25082 ldsw [%l7 + 0x70], %o2
25083 fmovsa %xcc, %f8, %f13
25084 movre %o6, 0x1AF, %l0
25085 fcmpne16 %f2, %f14, %o0
25086 orncc %i7, %g5, %l3
25087 bcc loop_2944
25088 fsrc1s %f12, %f9
25089 fexpand %f10, %f0
25090 fmuld8ulx16 %f2, %f13, %f4
25091loop_2944:
25092 fnegs %f9, %f5
25093 fcmpd %fcc2, %f14, %f12
25094 lduw [%l7 + 0x14], %i4
25095 lduw [%l7 + 0x50], %g3
25096 lduh [%l7 + 0x5C], %l6
25097 fcmped %fcc3, %f14, %f6
25098 stb %i0, [%l7 + 0x12]
25099 faligndata %f2, %f4, %f0
25100 edge32ln %g1, %i2, %g6
25101 fbne %fcc2, loop_2945
25102 fmovdcc %icc, %f13, %f1
25103 fcmpeq16 %f14, %f2, %o5
25104 edge16ln %i1, %l1, %g4
25105loop_2945:
25106 fexpand %f11, %f4
25107 movl %xcc, %i3, %g7
25108 edge32l %o1, %o7, %o4
25109 fpsub16 %f14, %f6, %f14
25110 fcmple16 %f14, %f8, %l5
25111 ble,a loop_2946
25112 edge8 %i5, %l4, %i6
25113 lduw [%l7 + 0x70], %o3
25114 movl %xcc, %g2, %l2
25115loop_2946:
25116 movl %icc, %o2, %o6
25117 fbe,a %fcc0, loop_2947
25118 lduh [%l7 + 0x62], %l0
25119 fandnot1 %f4, %f8, %f2
25120 edge32n %o0, %i7, %l3
25121loop_2947:
25122 ldsw [%l7 + 0x6C], %g5
25123 umul %i4, %g3, %i0
25124 fmul8ulx16 %f14, %f4, %f8
25125 ldsh [%l7 + 0x3E], %g1
25126 stw %l6, [%l7 + 0x24]
25127 ld [%l7 + 0x1C], %f14
25128 call loop_2948
25129 fmuld8sux16 %f14, %f15, %f0
25130 fcmple16 %f6, %f4, %i2
25131 fmovsleu %xcc, %f11, %f13
25132loop_2948:
25133 alignaddr %g6, %o5, %l1
25134 stw %g4, [%l7 + 0x5C]
25135 fone %f10
25136 tcs %icc, 0x6
25137 fmuld8sux16 %f0, %f9, %f10
25138 faligndata %f10, %f14, %f10
25139 lduh [%l7 + 0x66], %i1
25140 fnot2 %f2, %f10
25141 tvc %xcc, 0x0
25142 subc %i3, 0x0746, %g7
25143 lduw [%l7 + 0x7C], %o7
25144 edge16l %o4, %l5, %i5
25145 fnegs %f3, %f1
25146 edge32ln %o1, %i6, %l4
25147 lduw [%l7 + 0x78], %o3
25148 lduh [%l7 + 0x1C], %g2
25149 faligndata %f6, %f10, %f0
25150 ldsb [%l7 + 0x6E], %o2
25151 brgez %l2, loop_2949
25152 edge16l %l0, %o6, %i7
25153 ldub [%l7 + 0x50], %l3
25154 alignaddr %g5, %o0, %g3
25155loop_2949:
25156 ldx [%l7 + 0x60], %i0
25157 ldub [%l7 + 0x17], %g1
25158 fcmpd %fcc3, %f12, %f8
25159 fandnot2s %f11, %f15, %f8
25160 ldsw [%l7 + 0x64], %i4
25161 array8 %l6, %i2, %g6
25162 st %f0, [%l7 + 0x60]
25163 st %f0, [%l7 + 0x70]
25164 tsubcctv %o5, 0x0488, %g4
25165 subc %l1, %i1, %i3
25166 fmovdg %icc, %f14, %f5
25167 ldub [%l7 + 0x64], %o7
25168 tg %icc, 0x3
25169 ld [%l7 + 0x5C], %f5
25170 fcmpne16 %f0, %f0, %g7
25171 movl %xcc, %l5, %o4
25172 fbg,a %fcc3, loop_2950
25173 tne %xcc, 0x1
25174 fba,a %fcc1, loop_2951
25175 std %f6, [%l7 + 0x18]
25176loop_2950:
25177 fpsub16 %f0, %f14, %f10
25178 fmovsne %icc, %f13, %f10
25179loop_2951:
25180 ldx [%l7 + 0x08], %o1
25181 fones %f0
25182 stx %i6, [%l7 + 0x68]
25183 tleu %xcc, 0x1
25184 movpos %xcc, %i5, %l4
25185 ldsb [%l7 + 0x2F], %o3
25186 bleu,a %icc, loop_2952
25187 ldx [%l7 + 0x08], %o2
25188 ldd [%l7 + 0x08], %f6
25189 fbue,a %fcc2, loop_2953
25190loop_2952:
25191 fands %f2, %f10, %f14
25192 ba,a,pn %xcc, loop_2954
25193 movre %l2, 0x17B, %l0
25194loop_2953:
25195 stw %g2, [%l7 + 0x38]
25196 fornot2 %f12, %f8, %f8
25197loop_2954:
25198 movpos %icc, %o6, %i7
25199 sth %l3, [%l7 + 0x62]
25200 xor %o0, 0x101D, %g3
25201 stb %g5, [%l7 + 0x23]
25202 movcs %icc, %i0, %g1
25203 movge %icc, %l6, %i2
25204 edge8n %g6, %i4, %o5
25205 fsrc1 %f10, %f10
25206 stb %l1, [%l7 + 0x57]
25207 udiv %g4, 0x04D5, %i3
25208 tvc %icc, 0x7
25209 fmovrsgez %i1, %f11, %f0
25210 sub %o7, 0x16BD, %l5
25211 movrgz %g7, %o1, %o4
25212 edge8 %i5, %l4, %o3
25213 xnorcc %i6, 0x12F3, %o2
25214 sethi 0x0444, %l0
25215 ldub [%l7 + 0x5E], %g2
25216 ld [%l7 + 0x78], %f10
25217 fbule %fcc3, loop_2955
25218 movl %icc, %o6, %l2
25219 bg,a,pt %xcc, loop_2956
25220 edge8ln %l3, %i7, %o0
25221loop_2955:
25222 stw %g3, [%l7 + 0x58]
25223 fxor %f2, %f10, %f2
25224loop_2956:
25225 ldub [%l7 + 0x4C], %g5
25226 sdivcc %g1, 0x1455, %l6
25227 ldsw [%l7 + 0x68], %i2
25228 taddcctv %g6, 0x19E2, %i4
25229 mulx %i0, 0x1F54, %l1
25230 be loop_2957
25231 tcc %icc, 0x6
25232 fones %f7
25233 umulcc %o5, %g4, %i1
25234loop_2957:
25235 ldsh [%l7 + 0x08], %o7
25236 fmovsa %xcc, %f10, %f12
25237 fabsd %f2, %f12
25238 ldub [%l7 + 0x50], %i3
25239 fbl,a %fcc1, loop_2958
25240 ba,a loop_2959
25241 st %f13, [%l7 + 0x0C]
25242 siam 0x5
25243loop_2958:
25244 movrne %l5, 0x066, %o1
25245loop_2959:
25246 fmovsge %xcc, %f12, %f13
25247 ld [%l7 + 0x5C], %f13
25248 edge32n %o4, %g7, %l4
25249 movleu %xcc, %i5, %o3
25250 bneg,pt %xcc, loop_2960
25251 fsrc2 %f8, %f0
25252 fmovsn %xcc, %f13, %f0
25253 fmovsg %xcc, %f9, %f7
25254loop_2960:
25255 umulcc %i6, %l0, %g2
25256 fpsub16s %f0, %f3, %f10
25257 fornot1s %f1, %f3, %f14
25258 fxnors %f6, %f1, %f2
25259 lduh [%l7 + 0x32], %o6
25260 be,pn %xcc, loop_2961
25261 movpos %icc, %o2, %l2
25262 add %l3, 0x1530, %o0
25263 movge %icc, %i7, %g5
25264loop_2961:
25265 fbn,a %fcc0, loop_2962
25266 ld [%l7 + 0x40], %f6
25267 ldub [%l7 + 0x5E], %g3
25268 st %f3, [%l7 + 0x4C]
25269loop_2962:
25270 tvs %xcc, 0x1
25271 st %f13, [%l7 + 0x18]
25272 edge16n %l6, %i2, %g6
25273 xorcc %g1, 0x13F8, %i0
25274 fnor %f8, %f4, %f14
25275 tne %icc, 0x7
25276 std %f0, [%l7 + 0x58]
25277 sdivcc %l1, 0x157E, %i4
25278 tne %icc, 0x4
25279 st %f1, [%l7 + 0x1C]
25280 tg %xcc, 0x4
25281 array8 %o5, %i1, %g4
25282 stb %o7, [%l7 + 0x3F]
25283 stw %i3, [%l7 + 0x60]
25284 sll %o1, 0x13, %o4
25285 stb %l5, [%l7 + 0x41]
25286 ld [%l7 + 0x64], %f4
25287 bvs %icc, loop_2963
25288 array8 %g7, %l4, %i5
25289 fbug %fcc1, loop_2964
25290 fbne,a %fcc0, loop_2965
25291loop_2963:
25292 fandnot2s %f11, %f7, %f12
25293 andn %i6, 0x1E7F, %l0
25294loop_2964:
25295 movleu %xcc, %g2, %o3
25296loop_2965:
25297 ldd [%l7 + 0x18], %f12
25298 stw %o6, [%l7 + 0x10]
25299 ld [%l7 + 0x78], %f12
25300 lduh [%l7 + 0x78], %l2
25301 tle %xcc, 0x5
25302 stb %l3, [%l7 + 0x5C]
25303 ldub [%l7 + 0x0D], %o0
25304 fmuld8sux16 %f9, %f15, %f0
25305 edge8n %i7, %o2, %g3
25306 andncc %g5, %i2, %l6
25307 fpmerge %f7, %f10, %f4
25308 stx %g1, [%l7 + 0x40]
25309 andcc %i0, %g6, %l1
25310 fmovdgu %xcc, %f13, %f3
25311 fmovdcc %icc, %f11, %f6
25312 fpadd32 %f6, %f2, %f12
25313 sllx %o5, 0x1B, %i1
25314 fpadd32s %f2, %f1, %f13
25315 fones %f15
25316 tsubcctv %i4, %g4, %o7
25317 brz %i3, loop_2966
25318 fmovsneg %xcc, %f2, %f1
25319 brgz,a %o1, loop_2967
25320 add %o4, 0x0658, %l5
25321loop_2966:
25322 te %icc, 0x1
25323 tgu %icc, 0x5
25324loop_2967:
25325 fornot2s %f12, %f2, %f4
25326 fpadd16s %f6, %f9, %f12
25327 fmovdle %xcc, %f12, %f8
25328 bvs,a %icc, loop_2968
25329 fsrc2 %f10, %f10
25330 umul %g7, %i5, %l4
25331 fcmple32 %f12, %f12, %l0
25332loop_2968:
25333 addcc %i6, %g2, %o6
25334 fnors %f5, %f13, %f3
25335 fmul8ulx16 %f2, %f10, %f2
25336 sth %l2, [%l7 + 0x70]
25337 ld [%l7 + 0x20], %f4
25338 fmovrdlz %o3, %f6, %f12
25339 xnorcc %o0, %l3, %o2
25340 sdiv %g3, 0x1C61, %g5
25341 fsrc2 %f14, %f8
25342 fones %f10
25343 edge16ln %i2, %l6, %g1
25344 movrgez %i0, 0x213, %g6
25345 fmovdpos %icc, %f2, %f7
25346 fmuld8sux16 %f15, %f12, %f6
25347 fpadd32 %f12, %f10, %f2
25348 xor %l1, %o5, %i7
25349 movrlz %i1, 0x247, %i4
25350 fcmple32 %f8, %f10, %o7
25351 fmovrslz %i3, %f0, %f8
25352 tneg %xcc, 0x7
25353 fbg %fcc1, loop_2969
25354 srlx %o1, 0x12, %g4
25355 fnot1 %f0, %f8
25356 sethi 0x0C70, %l5
25357loop_2969:
25358 movrne %g7, 0x01A, %i5
25359 fbule %fcc1, loop_2970
25360 movle %icc, %l4, %l0
25361 fcmpeq16 %f12, %f10, %o4
25362 fmovdvs %xcc, %f10, %f15
25363loop_2970:
25364 sdivx %g2, 0x0D1A, %o6
25365 array8 %l2, %i6, %o0
25366 te %xcc, 0x6
25367 tsubcc %l3, 0x0B82, %o2
25368 fmuld8ulx16 %f15, %f4, %f0
25369 fpsub16s %f13, %f2, %f4
25370 tg %xcc, 0x6
25371 edge8l %g3, %o3, %g5
25372 ldd [%l7 + 0x18], %f6
25373 xnor %i2, %g1, %l6
25374 movre %g6, 0x027, %l1
25375 stx %o5, [%l7 + 0x40]
25376 ld [%l7 + 0x58], %f4
25377 fmovse %icc, %f8, %f8
25378 stw %i7, [%l7 + 0x7C]
25379 lduh [%l7 + 0x1E], %i0
25380 sll %i4, %i1, %i3
25381 stb %o1, [%l7 + 0x32]
25382 fnot1 %f10, %f0
25383 be,a loop_2971
25384 fbue,a %fcc3, loop_2972
25385 bvs,a,pn %xcc, loop_2973
25386 ldsw [%l7 + 0x5C], %g4
25387loop_2971:
25388 ldsh [%l7 + 0x18], %o7
25389loop_2972:
25390 fmovdcc %icc, %f4, %f14
25391loop_2973:
25392 tvc %icc, 0x4
25393 fcmpeq32 %f14, %f12, %g7
25394 ldsw [%l7 + 0x24], %i5
25395 umulcc %l5, 0x1213, %l4
25396 ldd [%l7 + 0x40], %f0
25397 fmovs %f9, %f3
25398 fxnor %f2, %f12, %f10
25399 fcmps %fcc1, %f4, %f14
25400 lduh [%l7 + 0x74], %o4
25401 movvc %xcc, %l0, %o6
25402 ldub [%l7 + 0x57], %l2
25403 nop
25404 setx loop_2974, %l0, %l1
25405 wrpr 0x1, %tl
25406 wrpr %l1, %tpc
25407 add %l1, 0x4, %l1
25408 wrpr %l1, %tnpc
25409 setx 0x34400001400, %l0, %l1
25410 wrpr %l1, %tstate
25411 wrhpr 0x4, %htstate
25412 retry
25413 ld [%l7 + 0x20], %f9
25414 ldd [%l7 + 0x20], %f6
25415 ld [%l7 + 0x74], %f2
25416loop_2974:
25417 fmovrdgz %g2, %f2, %f4
25418 srl %i6, %l3, %o2
25419 edge8ln %o0, %g3, %o3
25420 fandnot1s %f2, %f7, %f1
25421 fpadd16s %f13, %f3, %f3
25422 bcs loop_2975
25423 andcc %i2, 0x07EB, %g5
25424 addcc %l6, 0x0D00, %g1
25425 tsubcctv %g6, 0x05A9, %o5
25426loop_2975:
25427 fbu %fcc1, loop_2976
25428 addc %l1, %i7, %i4
25429 stw %i0, [%l7 + 0x24]
25430 ldub [%l7 + 0x49], %i3
25431loop_2976:
25432 orn %o1, %i1, %o7
25433 fmul8ulx16 %f4, %f6, %f8
25434 lduw [%l7 + 0x54], %g7
25435 stx %g4, [%l7 + 0x50]
25436 fone %f12
25437 fandnot1 %f0, %f10, %f6
25438 mulx %i5, %l5, %o4
25439 tcc %xcc, 0x2
25440 fcmpeq32 %f14, %f10, %l4
25441 edge32l %o6, %l2, %g2
25442 fnor %f0, %f10, %f6
25443 fnegd %f4, %f14
25444 ldx [%l7 + 0x40], %i6
25445 movvc %icc, %l0, %o2
25446 xorcc %o0, %l3, %g3
25447 bl,a,pn %xcc, loop_2977
25448 fmovscs %icc, %f4, %f9
25449 std %f0, [%l7 + 0x08]
25450 ld [%l7 + 0x28], %f4
25451loop_2977:
25452 fbge %fcc3, loop_2978
25453 udiv %i2, 0x08BE, %g5
25454 lduh [%l7 + 0x0E], %l6
25455 fbne %fcc0, loop_2979
25456loop_2978:
25457 movvc %xcc, %o3, %g6
25458 fnegd %f8, %f2
25459 sll %g1, 0x0F, %o5
25460loop_2979:
25461 std %f0, [%l7 + 0x58]
25462 std %f12, [%l7 + 0x68]
25463 edge32n %l1, %i4, %i7
25464 tsubcc %i0, 0x06D7, %o1
25465 brnz %i3, loop_2980
25466 andcc %i1, 0x0BBE, %o7
25467 sdivcc %g4, 0x0660, %g7
25468 sth %l5, [%l7 + 0x4C]
25469loop_2980:
25470 ldsb [%l7 + 0x35], %o4
25471 bne %icc, loop_2981
25472 ld [%l7 + 0x48], %f8
25473 bcc,pn %xcc, loop_2982
25474 sdivx %l4, 0x11D1, %o6
25475loop_2981:
25476 fmovs %f1, %f2
25477 srax %i5, %l2, %g2
25478loop_2982:
25479 lduh [%l7 + 0x4A], %l0
25480 add %i6, 0x0E42, %o0
25481 fsrc1 %f14, %f14
25482 bneg %icc, loop_2983
25483 fmovdle %xcc, %f7, %f1
25484 lduh [%l7 + 0x4C], %l3
25485 tn %xcc, 0x4
25486loop_2983:
25487 fmul8sux16 %f14, %f14, %f12
25488 fmovs %f3, %f6
25489 fmovda %icc, %f11, %f7
25490 fmovsleu %icc, %f9, %f0
25491 movneg %icc, %g3, %i2
25492 andcc %o2, %g5, %l6
25493 xnor %o3, %g1, %g6
25494 tcc %xcc, 0x1
25495 stw %o5, [%l7 + 0x20]
25496 stx %i4, [%l7 + 0x20]
25497 fmovd %f6, %f0
25498 fone %f4
25499 subc %i7, %l1, %i0
25500 fpsub16s %f9, %f11, %f4
25501 st %f14, [%l7 + 0x24]
25502 for %f10, %f4, %f12
25503 bneg,a %xcc, loop_2984
25504 fmuld8ulx16 %f0, %f14, %f8
25505 mulx %o1, %i3, %i1
25506 ldsw [%l7 + 0x20], %o7
25507loop_2984:
25508 st %f15, [%l7 + 0x18]
25509 movrne %g4, %g7, %l5
25510 stb %l4, [%l7 + 0x7E]
25511 ldd [%l7 + 0x70], %f10
25512 sllx %o6, %o4, %l2
25513 srl %g2, 0x12, %i5
25514 sth %l0, [%l7 + 0x14]
25515 std %f4, [%l7 + 0x70]
25516 st %f11, [%l7 + 0x3C]
25517 fnot2 %f6, %f10
25518 ldsb [%l7 + 0x6A], %o0
25519 st %f1, [%l7 + 0x3C]
25520 fble,a %fcc1, loop_2985
25521 fpadd32s %f11, %f12, %f9
25522 addccc %l3, 0x1C5E, %i6
25523 fornot1 %f14, %f6, %f14
25524loop_2985:
25525 stx %i2, [%l7 + 0x30]
25526 sth %o2, [%l7 + 0x6C]
25527 fabsd %f14, %f8
25528 fbu %fcc3, loop_2986
25529 sth %g5, [%l7 + 0x64]
25530 movcs %xcc, %g3, %o3
25531 fornot2s %f10, %f8, %f2
25532loop_2986:
25533 stx %l6, [%l7 + 0x28]
25534 movneg %xcc, %g1, %o5
25535 movrlez %i4, 0x21B, %i7
25536 lduw [%l7 + 0x50], %g6
25537 movvc %icc, %l1, %o1
25538 tcc %xcc, 0x1
25539 ld [%l7 + 0x5C], %f4
25540 fba,a %fcc1, loop_2987
25541 fble %fcc3, loop_2988
25542 sth %i0, [%l7 + 0x66]
25543 lduw [%l7 + 0x60], %i3
25544loop_2987:
25545 ld [%l7 + 0x54], %f10
25546loop_2988:
25547 ldub [%l7 + 0x41], %i1
25548 stb %o7, [%l7 + 0x3E]
25549 sth %g7, [%l7 + 0x12]
25550 fblg,a %fcc2, loop_2989
25551 movrne %g4, 0x316, %l5
25552 xorcc %l4, 0x08C1, %o4
25553 ldd [%l7 + 0x30], %f10
25554loop_2989:
25555 fmovscc %icc, %f5, %f11
25556 xorcc %o6, 0x008F, %l2
25557 fbul,a %fcc0, loop_2990
25558 stx %g2, [%l7 + 0x20]
25559 bcs,a,pn %icc, loop_2991
25560 fmovsn %xcc, %f2, %f0
25561loop_2990:
25562 fcmpgt16 %f2, %f8, %i5
25563 edge16ln %l0, %o0, %l3
25564loop_2991:
25565 fabsd %f8, %f10
25566 umulcc %i2, 0x1F49, %o2
25567 fcmpes %fcc1, %f13, %f2
25568 mova %xcc, %g5, %g3
25569 ldd [%l7 + 0x20], %f4
25570 fmul8sux16 %f8, %f2, %f8
25571 srl %o3, 0x10, %i6
25572 or %g1, %l6, %i4
25573 movle %icc, %i7, %o5
25574 fmul8x16au %f12, %f8, %f4
25575 fexpand %f9, %f8
25576 ldd [%l7 + 0x08], %f0
25577 edge8n %l1, %o1, %g6
25578 sth %i3, [%l7 + 0x4E]
25579 movgu %xcc, %i1, %o7
25580 fmovscs %icc, %f9, %f4
25581 fxnor %f14, %f10, %f2
25582 ldub [%l7 + 0x52], %g7
25583 tn %icc, 0x3
25584 fbu %fcc3, loop_2992
25585 ldub [%l7 + 0x7D], %g4
25586 fmovsvs %xcc, %f9, %f10
25587 ldsw [%l7 + 0x7C], %l5
25588loop_2992:
25589 lduh [%l7 + 0x5E], %l4
25590 ldub [%l7 + 0x22], %o4
25591 fcmpd %fcc3, %f14, %f10
25592 fxnors %f3, %f13, %f9
25593 te %xcc, 0x1
25594 ldd [%l7 + 0x30], %f10
25595 ldsh [%l7 + 0x5A], %i0
25596 nop
25597 setx loop_2993, %l0, %l1
25598 jmpl %l1, %l2
25599 edge8 %g2, %o6, %l0
25600 tne %icc, 0x1
25601 ldx [%l7 + 0x50], %i5
25602loop_2993:
25603 movrgez %o0, 0x314, %i2
25604 ba,a,pn %icc, loop_2994
25605 fmovsl %xcc, %f6, %f5
25606 sdivx %l3, 0x08E2, %o2
25607 fble %fcc2, loop_2995
25608loop_2994:
25609 srax %g5, 0x06, %g3
25610 sth %i6, [%l7 + 0x50]
25611 fmovdpos %icc, %f5, %f9
25612loop_2995:
25613 fmovdneg %xcc, %f1, %f5
25614 fabss %f14, %f1
25615 fcmpgt32 %f8, %f10, %o3
25616 fmovrdgz %g1, %f2, %f12
25617 umul %l6, %i7, %o5
25618 nop
25619 setx loop_2996, %l0, %l1
25620 wrpr 0x1, %tl
25621 wrpr %l1, %tnpc
25622 setx 0x34400001400, %l0, %l1
25623 wrpr %l1, %tstate
25624 wrhpr 0x4, %htstate
25625 done
25626 tl %xcc, 0x4
25627 ldd [%l7 + 0x50], %f0
25628 bvs,pn %xcc, loop_2997
25629loop_2996:
25630 fmovdl %xcc, %f0, %f0
25631 fbl,a %fcc0, loop_2998
25632 taddcc %i4, 0x0765, %o1
25633loop_2997:
25634 edge16l %g6, %i3, %l1
25635 ldsb [%l7 + 0x16], %i1
25636loop_2998:
25637 edge32 %o7, %g7, %g4
25638 movrgz %l4, %l5, %o4
25639 fmovdne %icc, %f15, %f7
25640 fmovrse %l2, %f2, %f8
25641 brz,a %i0, loop_2999
25642 xorcc %g2, %o6, %i5
25643 stw %o0, [%l7 + 0x5C]
25644 mulx %i2, 0x0899, %l0
25645loop_2999:
25646 fandnot1 %f0, %f14, %f12
25647 add %o2, %g5, %g3
25648 fabss %f7, %f10
25649 fmovsne %icc, %f13, %f12
25650 fmovsvc %xcc, %f10, %f12
25651 fcmple32 %f8, %f14, %i6
25652 ldsw [%l7 + 0x40], %o3
25653 orncc %l3, %g1, %l6
25654 ldd [%l7 + 0x50], %f0
25655 movcs %icc, %i7, %i4
25656 lduw [%l7 + 0x28], %o1
25657 udivcc %g6, 0x0A71, %o5
25658 orcc %i3, 0x0119, %l1
25659 bleu loop_3000
25660 std %f2, [%l7 + 0x60]
25661 st %f14, [%l7 + 0x08]
25662 fcmpne16 %f8, %f4, %i1
25663loop_3000:
25664 fxnors %f9, %f14, %f8
25665 fbul,a %fcc1, loop_3001
25666 ldd [%l7 + 0x18], %f14
25667 xnorcc %o7, %g4, %g7
25668 fmovdge %icc, %f2, %f9
25669loop_3001:
25670 fmovscs %xcc, %f4, %f1
25671 lduh [%l7 + 0x20], %l4
25672 fors %f6, %f15, %f8
25673 fexpand %f13, %f0
25674 ldub [%l7 + 0x4C], %o4
25675 ld [%l7 + 0x5C], %f9
25676 sth %l2, [%l7 + 0x64]
25677 fmovs %f0, %f7
25678 ldub [%l7 + 0x4F], %l5
25679 bpos,a,pn %xcc, loop_3002
25680 fmul8x16 %f9, %f2, %f12
25681 brgez %g2, loop_3003
25682 stx %i0, [%l7 + 0x58]
25683loop_3002:
25684 tl %xcc, 0x2
25685 subccc %i5, 0x1624, %o0
25686loop_3003:
25687 fpadd16s %f0, %f12, %f14
25688 std %f0, [%l7 + 0x58]
25689 movrne %o6, %l0, %i2
25690 movcs %xcc, %o2, %g5
25691 ldsw [%l7 + 0x08], %i6
25692 fbue %fcc0, loop_3004
25693 stx %g3, [%l7 + 0x18]
25694 ble,a %xcc, loop_3005
25695 addcc %o3, 0x067B, %g1
25696loop_3004:
25697 stb %l6, [%l7 + 0x43]
25698 fsrc2 %f4, %f8
25699loop_3005:
25700 tvs %xcc, 0x5
25701 fmul8sux16 %f12, %f8, %f6
25702 edge16 %l3, %i7, %o1
25703 fornot1s %f9, %f15, %f0
25704 fmovsg %icc, %f0, %f3
25705 sth %g6, [%l7 + 0x4E]
25706 subc %o5, %i4, %l1
25707 tneg %icc, 0x7
25708 fmovrsgez %i1, %f4, %f12
25709 fmovsle %xcc, %f5, %f6
25710 fmovrdlz %o7, %f2, %f14
25711 ldx [%l7 + 0x28], %i3
25712 movcs %xcc, %g4, %g7
25713 ldsw [%l7 + 0x14], %o4
25714 fcmpd %fcc3, %f12, %f14
25715 ld [%l7 + 0x60], %f10
25716 fmovrdlz %l2, %f10, %f6
25717 tg %xcc, 0x5
25718 ldsb [%l7 + 0x5E], %l5
25719 bgu loop_3006
25720 brgez,a %g2, loop_3007
25721 alignaddr %l4, %i0, %o0
25722 ld [%l7 + 0x6C], %f8
25723loop_3006:
25724 fcmple32 %f10, %f6, %i5
25725loop_3007:
25726 brgz %o6, loop_3008
25727 fnand %f0, %f0, %f8
25728 umulcc %i2, 0x05AE, %l0
25729 ldub [%l7 + 0x6F], %g5
25730loop_3008:
25731 sdiv %i6, 0x1727, %g3
25732 fba %fcc0, loop_3009
25733 movrgez %o3, %g1, %l6
25734 fandnot1s %f0, %f11, %f15
25735 fblg %fcc3, loop_3010
25736loop_3009:
25737 sra %l3, 0x1F, %i7
25738 bgu loop_3011
25739 fmovsge %icc, %f14, %f8
25740loop_3010:
25741 fmovscc %icc, %f4, %f1
25742 movge %icc, %o2, %o1
25743loop_3011:
25744 bleu,a %xcc, loop_3012
25745 fbl %fcc2, loop_3013
25746 fmovsge %xcc, %f11, %f9
25747 sth %o5, [%l7 + 0x3A]
25748loop_3012:
25749 stw %g6, [%l7 + 0x5C]
25750loop_3013:
25751 mulscc %l1, %i1, %o7
25752 fmovspos %xcc, %f8, %f5
25753 ldsh [%l7 + 0x0C], %i3
25754 bcs %xcc, loop_3014
25755 sll %i4, 0x0D, %g4
25756 fornot1s %f15, %f6, %f11
25757 movrlez %g7, 0x1B7, %o4
25758loop_3014:
25759 taddcctv %l2, %g2, %l5
25760 st %f3, [%l7 + 0x44]
25761 tneg %icc, 0x1
25762 fmovsl %icc, %f4, %f1
25763 ldx [%l7 + 0x28], %i0
25764 fmovdn %xcc, %f9, %f0
25765 movge %xcc, %o0, %i5
25766 tne %icc, 0x4
25767 andn %l4, 0x0A8A, %i2
25768 movvc %icc, %o6, %l0
25769 edge8n %g5, %g3, %i6
25770 fxnors %f12, %f8, %f8
25771 brgz %o3, loop_3015
25772 lduh [%l7 + 0x60], %g1
25773 nop
25774 setx loop_3016, %l0, %l1
25775 wrpr 0x1, %tl
25776 wrpr %l1, %tpc
25777 add %l1, 0x4, %l1
25778 wrpr %l1, %tnpc
25779 setx 0x34400001400, %l0, %l1
25780 wrpr %l1, %tstate
25781 wrhpr 0x4, %htstate
25782 retry
25783 fmovdleu %xcc, %f11, %f14
25784loop_3015:
25785 be,a,pt %icc, loop_3017
25786 ldub [%l7 + 0x4E], %l6
25787loop_3016:
25788 lduh [%l7 + 0x3C], %i7
25789 lduh [%l7 + 0x52], %o2
25790loop_3017:
25791 mulx %o1, 0x1424, %l3
25792 st %f10, [%l7 + 0x10]
25793 tvc %icc, 0x0
25794 tcc %icc, 0x4
25795 lduh [%l7 + 0x56], %g6
25796 srlx %o5, %l1, %o7
25797 ldd [%l7 + 0x48], %f6
25798 ldsh [%l7 + 0x24], %i1
25799 edge16 %i3, %i4, %g7
25800 ldx [%l7 + 0x68], %g4
25801 ldx [%l7 + 0x78], %l2
25802 stx %o4, [%l7 + 0x08]
25803 movne %xcc, %g2, %l5
25804 fnor %f12, %f8, %f2
25805 te %xcc, 0x5
25806 std %f12, [%l7 + 0x60]
25807 fandnot2s %f13, %f15, %f7
25808 fbg %fcc2, loop_3018
25809 fmovsleu %icc, %f7, %f13
25810 fxors %f4, %f15, %f5
25811 ldx [%l7 + 0x68], %i0
25812loop_3018:
25813 bcs %icc, loop_3019
25814 st %f9, [%l7 + 0x40]
25815 fmovde %xcc, %f13, %f13
25816 fmovsn %xcc, %f11, %f8
25817loop_3019:
25818 fpadd32s %f3, %f5, %f13
25819 sdivcc %o0, 0x04F1, %l4
25820 movle %icc, %i2, %i5
25821 fmovsne %xcc, %f11, %f3
25822 sth %o6, [%l7 + 0x5E]
25823 fmovrdlez %g5, %f2, %f10
25824 lduw [%l7 + 0x50], %g3
25825 stx %i6, [%l7 + 0x08]
25826 fbue,a %fcc3, loop_3020
25827 bcs,pt %icc, loop_3021
25828 tgu %icc, 0x4
25829 bleu,a,pt %xcc, loop_3022
25830loop_3020:
25831 tl %icc, 0x2
25832loop_3021:
25833 mulx %o3, %g1, %l0
25834 st %f0, [%l7 + 0x44]
25835loop_3022:
25836 fmovsa %xcc, %f2, %f4
25837 std %f14, [%l7 + 0x58]
25838 fmovdcs %icc, %f8, %f0
25839 lduw [%l7 + 0x0C], %l6
25840 ta %icc, 0x5
25841 ldub [%l7 + 0x2C], %o2
25842 fmovde %icc, %f1, %f0
25843 fbuge %fcc1, loop_3023
25844 fbl,a %fcc0, loop_3024
25845 fpadd32s %f12, %f4, %f7
25846 ldsh [%l7 + 0x50], %i7
25847loop_3023:
25848 fcmpeq32 %f8, %f0, %l3
25849loop_3024:
25850 lduw [%l7 + 0x54], %o1
25851 edge8 %o5, %g6, %o7
25852 edge32ln %i1, %l1, %i3
25853 movg %icc, %g7, %g4
25854 udivcc %i4, 0x0EBD, %l2
25855 ldd [%l7 + 0x08], %f0
25856 movg %icc, %o4, %l5
25857 movre %i0, 0x05E, %g2
25858 fmovrdgez %o0, %f2, %f6
25859 tn %icc, 0x3
25860 lduh [%l7 + 0x52], %i2
25861 sth %l4, [%l7 + 0x76]
25862 fbo,a %fcc3, loop_3025
25863 lduw [%l7 + 0x38], %o6
25864 bcs,a loop_3026
25865 bcs,a loop_3027
25866loop_3025:
25867 std %f12, [%l7 + 0x38]
25868 edge32 %i5, %g5, %g3
25869loop_3026:
25870 fnands %f1, %f8, %f15
25871loop_3027:
25872 edge8l %i6, %o3, %g1
25873 fcmpne32 %f2, %f10, %l6
25874 sth %l0, [%l7 + 0x7C]
25875 edge8l %i7, %o2, %l3
25876 tsubcctv %o5, 0x0F5D, %o1
25877 ldub [%l7 + 0x32], %g6
25878 fmovse %icc, %f1, %f0
25879 edge8l %o7, %l1, %i3
25880 stw %i1, [%l7 + 0x24]
25881 fmovs %f2, %f7
25882 lduh [%l7 + 0x1E], %g7
25883 fmovsn %xcc, %f5, %f0
25884 tsubcctv %g4, 0x03C6, %l2
25885 ldd [%l7 + 0x30], %f8
25886 fzeros %f5
25887 fmovdg %icc, %f5, %f7
25888 bleu,a,pt %xcc, loop_3028
25889 addcc %o4, 0x1BFA, %l5
25890 fbg %fcc1, loop_3029
25891 udivcc %i0, 0x0BE4, %i4
25892loop_3028:
25893 fbug,a %fcc2, loop_3030
25894 alignaddr %o0, %g2, %l4
25895loop_3029:
25896 fcmpeq32 %f2, %f12, %i2
25897 fmovdpos %icc, %f9, %f6
25898loop_3030:
25899 fone %f4
25900 ba,a,pt %icc, loop_3031
25901 fmovrdgz %o6, %f0, %f0
25902 tsubcc %i5, 0x0F84, %g3
25903 fpadd16 %f2, %f4, %f2
25904loop_3031:
25905 taddcc %i6, %g5, %o3
25906 bgu %xcc, loop_3032
25907 fpadd32 %f4, %f0, %f2
25908 siam 0x4
25909 fnot2s %f14, %f15
25910loop_3032:
25911 sth %g1, [%l7 + 0x7C]
25912 st %f13, [%l7 + 0x7C]
25913 addcc %l6, 0x1D6C, %l0
25914 or %i7, 0x1007, %o2
25915 edge16n %o5, %o1, %l3
25916 stb %o7, [%l7 + 0x4E]
25917 ld [%l7 + 0x28], %f11
25918 fblg,a %fcc2, loop_3033
25919 movrlz %g6, 0x3C4, %l1
25920 stx %i3, [%l7 + 0x58]
25921 alignaddrl %g7, %g4, %l2
25922loop_3033:
25923 lduw [%l7 + 0x2C], %i1
25924 stw %o4, [%l7 + 0x58]
25925 sdivcc %l5, 0x15BC, %i0
25926 movvs %xcc, %o0, %i4
25927 fabss %f9, %f15
25928 ldd [%l7 + 0x10], %f2
25929 movleu %xcc, %l4, %i2
25930 fbg %fcc2, loop_3034
25931 bge,a,pn %icc, loop_3035
25932 bleu %xcc, loop_3036
25933 movrgez %o6, 0x36A, %i5
25934loop_3034:
25935 brnz,a %g3, loop_3037
25936loop_3035:
25937 fornot2 %f8, %f8, %f14
25938loop_3036:
25939 movrne %i6, %g2, %o3
25940 lduw [%l7 + 0x20], %g1
25941loop_3037:
25942 taddcc %g5, 0x0EBC, %l0
25943 fcmple16 %f12, %f12, %l6
25944 lduh [%l7 + 0x0C], %o2
25945 ld [%l7 + 0x7C], %f8
25946 fmovde %icc, %f12, %f14
25947 brgez,a %o5, loop_3038
25948 sdivx %i7, 0x096B, %l3
25949 fmovscs %xcc, %f3, %f4
25950 ldsb [%l7 + 0x4D], %o1
25951loop_3038:
25952 movpos %icc, %g6, %l1
25953 fbe %fcc3, loop_3039
25954 sethi 0x16EE, %o7
25955 call loop_3040
25956 faligndata %f6, %f10, %f0
25957loop_3039:
25958 fmul8x16au %f15, %f13, %f2
25959 sub %g7, %i3, %g4
25960loop_3040:
25961 bgu,a,pn %xcc, loop_3041
25962 ldsb [%l7 + 0x5F], %l2
25963 fmovdg %xcc, %f4, %f12
25964 movcs %xcc, %o4, %i1
25965loop_3041:
25966 stx %l5, [%l7 + 0x18]
25967 fmovdn %xcc, %f4, %f15
25968 fcmpeq16 %f2, %f12, %i0
25969 ldsh [%l7 + 0x58], %i4
25970 ldsb [%l7 + 0x79], %l4
25971 fpsub16 %f6, %f14, %f14
25972 bgu %xcc, loop_3042
25973 fandnot1 %f6, %f2, %f6
25974 fmovsneg %xcc, %f12, %f13
25975 fmovsne %xcc, %f14, %f5
25976loop_3042:
25977 fmovrde %o0, %f10, %f12
25978 alignaddrl %o6, %i2, %i5
25979 bgu,a,pt %xcc, loop_3043
25980 ta %icc, 0x6
25981 sth %i6, [%l7 + 0x28]
25982 lduw [%l7 + 0x70], %g3
25983loop_3043:
25984 stx %g2, [%l7 + 0x58]
25985 fmovdpos %icc, %f4, %f13
25986 ldsw [%l7 + 0x68], %o3
25987 tne %icc, 0x2
25988 fsrc1s %f13, %f10
25989 stx %g5, [%l7 + 0x20]
25990 fmovdg %xcc, %f2, %f13
25991 fcmple16 %f8, %f6, %g1
25992 bg %xcc, loop_3044
25993 bneg,a,pn %icc, loop_3045
25994 array32 %l6, %o2, %l0
25995 stb %o5, [%l7 + 0x69]
25996loop_3044:
25997 fcmped %fcc1, %f6, %f14
25998loop_3045:
25999 fbg %fcc0, loop_3046
26000 fmovrslz %l3, %f14, %f11
26001 fabss %f14, %f3
26002 smulcc %i7, 0x1EE4, %o1
26003loop_3046:
26004 fmovsg %xcc, %f8, %f1
26005 ld [%l7 + 0x48], %f9
26006 fmovdg %icc, %f14, %f12
26007 fpsub32s %f3, %f2, %f7
26008 tsubcc %l1, 0x01F3, %g6
26009 ldsh [%l7 + 0x42], %o7
26010 stx %g7, [%l7 + 0x10]
26011 sth %g4, [%l7 + 0x16]
26012 lduh [%l7 + 0x5E], %i3
26013 ldsb [%l7 + 0x60], %l2
26014 fcmped %fcc3, %f8, %f12
26015 ldd [%l7 + 0x10], %f2
26016 fmovsle %xcc, %f11, %f6
26017 fmovsa %icc, %f11, %f3
26018 lduh [%l7 + 0x74], %i1
26019 stw %o4, [%l7 + 0x1C]
26020 fcmpes %fcc1, %f13, %f10
26021 bpos %icc, loop_3047
26022 bleu %xcc, loop_3048
26023 fmovsle %xcc, %f13, %f15
26024 lduw [%l7 + 0x24], %l5
26025loop_3047:
26026 ldsb [%l7 + 0x40], %i4
26027loop_3048:
26028 fsrc1 %f14, %f10
26029 fmovscc %icc, %f11, %f7
26030 movrgez %l4, %i0, %o0
26031 edge32n %i2, %i5, %i6
26032 for %f2, %f14, %f8
26033 fba,a %fcc0, loop_3049
26034 taddcc %g3, 0x1DD3, %g2
26035 ldsw [%l7 + 0x78], %o3
26036 fbe %fcc3, loop_3050
26037loop_3049:
26038 ldsw [%l7 + 0x40], %o6
26039 ldsb [%l7 + 0x2E], %g1
26040 udiv %g5, 0x0C1C, %l6
26041loop_3050:
26042 fzeros %f11
26043 lduw [%l7 + 0x64], %l0
26044 lduw [%l7 + 0x1C], %o5
26045 ldd [%l7 + 0x58], %f14
26046 fmovsneg %icc, %f8, %f10
26047 fcmpes %fcc1, %f2, %f4
26048 stb %l3, [%l7 + 0x49]
26049 fmovsgu %xcc, %f5, %f11
26050 fmovrde %i7, %f10, %f2
26051 fcmpd %fcc2, %f2, %f0
26052 lduw [%l7 + 0x58], %o1
26053 orcc %o2, 0x143D, %g6
26054 bcs %xcc, loop_3051
26055 fcmpeq32 %f0, %f4, %l1
26056 fmovsgu %icc, %f14, %f12
26057 or %o7, %g4, %i3
26058loop_3051:
26059 bleu,pt %xcc, loop_3052
26060 fmovdcc %icc, %f12, %f2
26061 tle %icc, 0x5
26062 bvs,a,pn %icc, loop_3053
26063loop_3052:
26064 fmovdcc %icc, %f2, %f4
26065 bneg,pt %icc, loop_3054
26066 edge16ln %g7, %i1, %o4
26067loop_3053:
26068 fcmpes %fcc1, %f3, %f10
26069 bvs %icc, loop_3055
26070loop_3054:
26071 movrgez %l2, %i4, %l5
26072 ldd [%l7 + 0x28], %f2
26073 move %icc, %l4, %i0
26074loop_3055:
26075 ldx [%l7 + 0x58], %i2
26076 lduh [%l7 + 0x40], %o0
26077 fors %f7, %f13, %f14
26078 sth %i5, [%l7 + 0x24]
26079 stw %g3, [%l7 + 0x10]
26080 ldsb [%l7 + 0x67], %i6
26081 call loop_3056
26082 ta %xcc, 0x3
26083 lduw [%l7 + 0x24], %g2
26084 fmovrdlz %o3, %f4, %f4
26085loop_3056:
26086 fsrc2 %f2, %f2
26087 stw %g1, [%l7 + 0x78]
26088 fcmpes %fcc1, %f1, %f2
26089 fand %f14, %f6, %f8
26090 edge32n %o6, %g5, %l6
26091 fmovrsgez %o5, %f2, %f6
26092 fmovdl %xcc, %f9, %f9
26093 stx %l0, [%l7 + 0x60]
26094 fmovdvs %icc, %f9, %f12
26095 fnors %f8, %f2, %f4
26096 ld [%l7 + 0x64], %f7
26097 bg,pt %xcc, loop_3057
26098 ld [%l7 + 0x08], %f13
26099 lduh [%l7 + 0x1E], %l3
26100 fpsub32s %f6, %f0, %f10
26101loop_3057:
26102 ldsb [%l7 + 0x42], %o1
26103 edge8l %i7, %o2, %g6
26104 tvc %xcc, 0x6
26105 fbne %fcc1, loop_3058
26106 sth %o7, [%l7 + 0x5E]
26107 fmovdvs %xcc, %f9, %f4
26108 tvc %icc, 0x4
26109loop_3058:
26110 addcc %l1, %g4, %g7
26111 edge8n %i1, %i3, %o4
26112 orcc %l2, 0x0799, %l5
26113 fbn %fcc3, loop_3059
26114 fbge %fcc2, loop_3060
26115 fbule,a %fcc3, loop_3061
26116 fmovdleu %icc, %f0, %f14
26117loop_3059:
26118 ldsw [%l7 + 0x18], %i4
26119loop_3060:
26120 ldsh [%l7 + 0x3A], %l4
26121loop_3061:
26122 sdiv %i2, 0x0F66, %i0
26123 fcmpes %fcc2, %f15, %f12
26124 fand %f14, %f2, %f12
26125 edge8 %o0, %g3, %i5
26126 fbo %fcc3, loop_3062
26127 lduw [%l7 + 0x5C], %g2
26128 umulcc %o3, %g1, %i6
26129 ldsb [%l7 + 0x62], %o6
26130loop_3062:
26131 smulcc %g5, %o5, %l0
26132 fones %f7
26133 ldsw [%l7 + 0x3C], %l3
26134 orncc %l6, 0x06CA, %i7
26135 tg %icc, 0x5
26136 bg,a,pn %icc, loop_3063
26137 brz,a %o2, loop_3064
26138 tvs %xcc, 0x4
26139 ldsb [%l7 + 0x66], %g6
26140loop_3063:
26141 te %icc, 0x2
26142loop_3064:
26143 nop
26144 setx loop_3065, %l0, %l1
26145 wrpr 0x1, %tl
26146 wrpr %l1, %tnpc
26147 setx 0x34400001400, %l0, %l1
26148 wrpr %l1, %tstate
26149 wrhpr 0x4, %htstate
26150 done
26151 tsubcctv %o1, 0x0CC5, %o7
26152 fblg %fcc2, loop_3066
26153 fnors %f1, %f11, %f6
26154loop_3065:
26155 movrlez %g4, 0x160, %l1
26156 std %f8, [%l7 + 0x70]
26157loop_3066:
26158 fmovdge %xcc, %f5, %f14
26159 ldx [%l7 + 0x58], %g7
26160 stw %i1, [%l7 + 0x58]
26161 fmovsleu %xcc, %f6, %f4
26162 st %f1, [%l7 + 0x70]
26163 edge32n %i3, %o4, %l2
26164 fmovdvc %xcc, %f5, %f11
26165 fmovdg %icc, %f2, %f5
26166 ldub [%l7 + 0x7A], %i4
26167 fpadd16 %f0, %f10, %f12
26168 fzeros %f14
26169 fmul8ulx16 %f14, %f6, %f10
26170 fbue %fcc2, loop_3067
26171 sdiv %l4, 0x0CEE, %l5
26172 movvc %icc, %i0, %i2
26173 movge %icc, %o0, %i5
26174loop_3067:
26175 lduh [%l7 + 0x0E], %g2
26176 tcc %xcc, 0x7
26177 fmovsne %icc, %f2, %f9
26178 ldsb [%l7 + 0x08], %g3
26179 movneg %icc, %g1, %i6
26180 st %f2, [%l7 + 0x0C]
26181 fmovrdlz %o3, %f10, %f0
26182 taddcctv %o6, %g5, %l0
26183 fmovs %f2, %f0
26184 movre %o5, %l6, %l3
26185 ldx [%l7 + 0x08], %i7
26186 ldsh [%l7 + 0x3E], %g6
26187 fcmpgt32 %f0, %f0, %o1
26188 ldsw [%l7 + 0x3C], %o2
26189 fbue %fcc1, loop_3068
26190 sllx %o7, %l1, %g4
26191 brlez,a %g7, loop_3069
26192 fmul8x16au %f11, %f1, %f0
26193loop_3068:
26194 fsrc2 %f4, %f14
26195 ldx [%l7 + 0x18], %i1
26196loop_3069:
26197 bcs,a,pn %icc, loop_3070
26198 fornot1s %f14, %f0, %f6
26199 edge16n %o4, %l2, %i3
26200 fpadd16 %f10, %f0, %f8
26201loop_3070:
26202 bge,a,pn %xcc, loop_3071
26203 fcmped %fcc3, %f10, %f4
26204 for %f6, %f14, %f0
26205 bn %icc, loop_3072
26206loop_3071:
26207 fpadd16s %f6, %f11, %f0
26208 sllx %l4, 0x17, %l5
26209 sth %i4, [%l7 + 0x1E]
26210loop_3072:
26211 ldsh [%l7 + 0x3A], %i2
26212 tpos %xcc, 0x6
26213 sth %o0, [%l7 + 0x64]
26214 ld [%l7 + 0x1C], %f0
26215 ldub [%l7 + 0x66], %i0
26216 fmul8x16 %f15, %f2, %f10
26217 orcc %i5, 0x033A, %g3
26218 edge32l %g2, %g1, %i6
26219 addc %o6, 0x1940, %o3
26220 std %f2, [%l7 + 0x38]
26221 movl %xcc, %l0, %g5
26222 tleu %xcc, 0x2
26223 fcmpeq16 %f0, %f2, %l6
26224 movge %xcc, %o5, %l3
26225 stx %i7, [%l7 + 0x50]
26226 tleu %icc, 0x4
26227 fmovdne %icc, %f0, %f10
26228 fornot2s %f13, %f14, %f12
26229 for %f12, %f12, %f4
26230 ldx [%l7 + 0x38], %o1
26231 smul %g6, 0x1E44, %o2
26232 nop
26233 setx loop_3073, %l0, %l1
26234 wrpr 0x1, %tl
26235 wrpr %l1, %tpc
26236 add %l1, 0x4, %l1
26237 wrpr %l1, %tnpc
26238 setx 0x34400001400, %l0, %l1
26239 wrpr %l1, %tstate
26240 wrhpr 0x4, %htstate
26241 retry
26242 ldsb [%l7 + 0x62], %l1
26243 fmovsgu %icc, %f10, %f5
26244 fone %f14
26245loop_3073:
26246 ldsh [%l7 + 0x4E], %o7
26247 lduw [%l7 + 0x64], %g7
26248 ldd [%l7 + 0x20], %f6
26249 st %f2, [%l7 + 0x3C]
26250 tcc %xcc, 0x7
26251 udivx %g4, 0x1679, %o4
26252 fmul8x16al %f0, %f4, %f8
26253 subccc %l2, 0x0CC7, %i1
26254 ldsb [%l7 + 0x4A], %l4
26255 fmovrsne %l5, %f13, %f7
26256 fbe %fcc0, loop_3074
26257 stw %i4, [%l7 + 0x34]
26258 fmovdcc %xcc, %f3, %f2
26259 sdivcc %i2, 0x0281, %i3
26260loop_3074:
26261 fandnot1s %f1, %f14, %f3
26262 ldsw [%l7 + 0x3C], %o0
26263 movg %icc, %i0, %i5
26264 lduh [%l7 + 0x20], %g2
26265 xor %g3, 0x1704, %i6
26266 fmovde %xcc, %f13, %f2
26267 movgu %xcc, %o6, %o3
26268 sth %g1, [%l7 + 0x32]
26269 fpsub32 %f8, %f2, %f12
26270 ldsh [%l7 + 0x18], %l0
26271 ld [%l7 + 0x38], %f6
26272 movpos %icc, %g5, %o5
26273 bcs,a,pt %icc, loop_3075
26274 te %icc, 0x1
26275 edge8 %l6, %i7, %l3
26276 fmul8x16al %f14, %f15, %f8
26277loop_3075:
26278 fmovsn %xcc, %f6, %f12
26279 ldsw [%l7 + 0x70], %g6
26280 fnot1s %f1, %f6
26281 lduw [%l7 + 0x64], %o1
26282 fsrc2s %f15, %f3
26283 brz %l1, loop_3076
26284 fandnot2s %f13, %f15, %f4
26285 srlx %o2, 0x1D, %g7
26286 fpsub32s %f10, %f10, %f10
26287loop_3076:
26288 xor %o7, %g4, %l2
26289 ldsw [%l7 + 0x2C], %o4
26290 fbne,a %fcc3, loop_3077
26291 xor %l4, 0x10CC, %i1
26292 fxnors %f0, %f10, %f9
26293 subcc %i4, %i2, %l5
26294loop_3077:
26295 tsubcctv %o0, 0x011E, %i0
26296 ldub [%l7 + 0x69], %i3
26297 ldsw [%l7 + 0x48], %i5
26298 fmovsge %xcc, %f2, %f7
26299 movcc %xcc, %g3, %i6
26300 fors %f1, %f10, %f10
26301 fbue,a %fcc0, loop_3078
26302 sth %g2, [%l7 + 0x4E]
26303 edge8n %o3, %g1, %l0
26304 fmovdcc %icc, %f6, %f3
26305loop_3078:
26306 ld [%l7 + 0x1C], %f2
26307 bl loop_3079
26308 ld [%l7 + 0x74], %f13
26309 tcc %icc, 0x3
26310 lduw [%l7 + 0x5C], %g5
26311loop_3079:
26312 tne %xcc, 0x3
26313 bleu loop_3080
26314 ldd [%l7 + 0x40], %f12
26315 umul %o5, %l6, %o6
26316 brgez %l3, loop_3081
26317loop_3080:
26318 ldsh [%l7 + 0x34], %i7
26319 fbue %fcc3, loop_3082
26320 bcs,a,pt %icc, loop_3083
26321loop_3081:
26322 fblg %fcc3, loop_3084
26323 fsrc2 %f14, %f6
26324loop_3082:
26325 fcmpes %fcc2, %f0, %f6
26326loop_3083:
26327 movcs %icc, %o1, %g6
26328loop_3084:
26329 st %f10, [%l7 + 0x50]
26330 udivcc %l1, 0x1675, %g7
26331 edge32l %o7, %g4, %o2
26332 lduh [%l7 + 0x54], %o4
26333 xor %l2, 0x038D, %l4
26334 ldsw [%l7 + 0x24], %i1
26335 fmovsa %icc, %f3, %f14
26336 tcs %icc, 0x3
26337 stb %i4, [%l7 + 0x35]
26338 brlz %i2, loop_3085
26339 tsubcc %l5, %o0, %i0
26340 fmovda %xcc, %f5, %f4
26341 fmovdleu %xcc, %f10, %f6
26342loop_3085:
26343 stx %i3, [%l7 + 0x60]
26344 fmovsge %xcc, %f7, %f1
26345 mulscc %i5, 0x05ED, %g3
26346 st %f8, [%l7 + 0x6C]
26347 tsubcc %i6, 0x111C, %o3
26348 tne %icc, 0x6
26349 bneg,pt %xcc, loop_3086
26350 edge32l %g1, %g2, %g5
26351 fbug %fcc2, loop_3087
26352 fmovsl %icc, %f13, %f7
26353loop_3086:
26354 siam 0x6
26355 fmovdvs %icc, %f8, %f12
26356loop_3087:
26357 stx %o5, [%l7 + 0x78]
26358 move %xcc, %l6, %l0
26359 stx %l3, [%l7 + 0x38]
26360 edge8 %i7, %o6, %g6
26361 ldsh [%l7 + 0x38], %l1
26362 andcc %g7, %o1, %g4
26363 fmovrdgz %o7, %f0, %f2
26364 ldub [%l7 + 0x12], %o4
26365 fmul8sux16 %f10, %f8, %f10
26366 fzero %f12
26367 fcmpeq16 %f0, %f12, %o2
26368 fzero %f6
26369 fmovsa %icc, %f5, %f8
26370 sth %l4, [%l7 + 0x28]
26371 popc 0x1184, %l2
26372 fbul,a %fcc3, loop_3088
26373 fmul8x16au %f1, %f3, %f2
26374 stb %i1, [%l7 + 0x09]
26375 lduh [%l7 + 0x1C], %i4
26376loop_3088:
26377 smul %i2, %l5, %i0
26378 ldd [%l7 + 0x50], %f0
26379 fcmpgt32 %f10, %f10, %i3
26380 lduw [%l7 + 0x64], %o0
26381 fpadd32s %f9, %f6, %f10
26382 tvs %icc, 0x1
26383 edge8n %i5, %g3, %o3
26384 ldd [%l7 + 0x18], %f14
26385 fmul8x16au %f2, %f3, %f12
26386 srl %g1, %g2, %g5
26387 fbne %fcc0, loop_3089
26388 subccc %i6, %o5, %l6
26389 ldx [%l7 + 0x68], %l0
26390 fmovdn %xcc, %f5, %f10
26391loop_3089:
26392 fcmpgt16 %f8, %f2, %l3
26393 ldub [%l7 + 0x6D], %o6
26394 taddcctv %i7, %l1, %g6
26395 sth %g7, [%l7 + 0x38]
26396 array32 %g4, %o1, %o7
26397 tvc %icc, 0x1
26398 be loop_3090
26399 ble,a,pt %icc, loop_3091
26400 ldsw [%l7 + 0x5C], %o2
26401 mulx %o4, 0x19C3, %l2
26402loop_3090:
26403 ldsh [%l7 + 0x22], %i1
26404loop_3091:
26405 edge16l %i4, %i2, %l4
26406 ldd [%l7 + 0x60], %f4
26407 fexpand %f15, %f0
26408 movpos %icc, %i0, %i3
26409 fmovsg %xcc, %f4, %f15
26410 fbl %fcc0, loop_3092
26411 fmovrdgz %o0, %f4, %f14
26412 mulx %i5, %l5, %o3
26413 mulscc %g3, %g2, %g5
26414loop_3092:
26415 sth %g1, [%l7 + 0x5A]
26416 lduh [%l7 + 0x5E], %o5
26417 nop
26418 setx loop_3093, %l0, %l1
26419 wrpr 0x1, %tl
26420 wrpr %l1, %tpc
26421 add %l1, 0x4, %l1
26422 wrpr %l1, %tnpc
26423 setx 0x34400001400, %l0, %l1
26424 wrpr %l1, %tstate
26425 wrhpr 0x4, %htstate
26426 retry
26427 stb %l6, [%l7 + 0x68]
26428 fmovrdne %i6, %f4, %f4
26429 call loop_3094
26430loop_3093:
26431 addcc %l3, %o6, %l0
26432 movn %xcc, %i7, %g6
26433 ld [%l7 + 0x20], %f10
26434loop_3094:
26435 stw %g7, [%l7 + 0x50]
26436 ldsb [%l7 + 0x72], %g4
26437 fbg,a %fcc1, loop_3095
26438 fmovdge %xcc, %f0, %f5
26439 fcmpes %fcc3, %f12, %f11
26440 mulscc %l1, %o1, %o7
26441loop_3095:
26442 ldsw [%l7 + 0x74], %o4
26443 stx %l2, [%l7 + 0x38]
26444 subc %i1, %i4, %i2
26445 fbul %fcc0, loop_3096
26446 array32 %o2, %l4, %i3
26447 sth %i0, [%l7 + 0x6A]
26448 andncc %o0, %l5, %i5
26449loop_3096:
26450 fmovrdlez %o3, %f12, %f8
26451 sethi 0x1AB7, %g3
26452 lduw [%l7 + 0x18], %g5
26453 andn %g1, 0x1C1E, %o5
26454 udivcc %g2, 0x14C7, %l6
26455 st %f13, [%l7 + 0x58]
26456 fmovsn %icc, %f9, %f7
26457 fmovda %icc, %f4, %f3
26458 fmovdvs %xcc, %f6, %f9
26459 movge %xcc, %l3, %o6
26460 brlz,a %l0, loop_3097
26461 sethi 0x014B, %i7
26462 fcmpne32 %f6, %f14, %i6
26463 ldd [%l7 + 0x50], %f14
26464loop_3097:
26465 fors %f0, %f12, %f4
26466 fbl,a %fcc0, loop_3098
26467 ldsh [%l7 + 0x7E], %g7
26468 ldub [%l7 + 0x45], %g4
26469 fmul8x16au %f10, %f13, %f14
26470loop_3098:
26471 movgu %xcc, %g6, %l1
26472 orn %o7, 0x18A9, %o1
26473 fmovsg %xcc, %f4, %f2
26474 tn %icc, 0x5
26475 edge32 %o4, %l2, %i4
26476 fnot1 %f12, %f10
26477 stb %i1, [%l7 + 0x0D]
26478 movle %icc, %o2, %l4
26479 ldd [%l7 + 0x10], %f2
26480 fba %fcc0, loop_3099
26481 fcmple32 %f6, %f8, %i3
26482 stx %i2, [%l7 + 0x78]
26483 stx %i0, [%l7 + 0x58]
26484loop_3099:
26485 fmovrsgez %o0, %f11, %f8
26486 alignaddrl %l5, %i5, %o3
26487 umulcc %g5, %g1, %g3
26488 fpsub16 %f0, %f2, %f6
26489 fmovrdgez %g2, %f0, %f4
26490 movrne %l6, 0x2A2, %l3
26491 sth %o6, [%l7 + 0x08]
26492 fmovrdlez %o5, %f4, %f4
26493 std %f14, [%l7 + 0x40]
26494 fmovdne %xcc, %f1, %f8
26495 ldsw [%l7 + 0x78], %i7
26496 stw %l0, [%l7 + 0x40]
26497 fmovdg %icc, %f6, %f1
26498 fabss %f10, %f15
26499 bge,a %icc, loop_3100
26500 fmovrsgez %i6, %f9, %f0
26501 st %f12, [%l7 + 0x6C]
26502 fmovdcs %icc, %f9, %f13
26503loop_3100:
26504 stb %g4, [%l7 + 0x26]
26505 fbge,a %fcc1, loop_3101
26506 ldx [%l7 + 0x18], %g6
26507 array32 %g7, %l1, %o1
26508 fcmps %fcc3, %f5, %f3
26509loop_3101:
26510 ldsb [%l7 + 0x11], %o4
26511 taddcctv %o7, 0x11BF, %l2
26512 edge32ln %i1, %i4, %o2
26513 andcc %i3, %l4, %i2
26514 fbuge %fcc2, loop_3102
26515 bcs,pt %icc, loop_3103
26516 fmovrdlz %o0, %f14, %f10
26517 fmovsgu %icc, %f9, %f7
26518loop_3102:
26519 brlz,a %l5, loop_3104
26520loop_3103:
26521 std %f14, [%l7 + 0x48]
26522 fmovrslez %i0, %f0, %f2
26523 ldsb [%l7 + 0x4F], %o3
26524loop_3104:
26525 fnot2s %f0, %f6
26526 ldsb [%l7 + 0x7C], %g5
26527 add %i5, 0x1E23, %g1
26528 popc 0x1AD2, %g3
26529 stw %g2, [%l7 + 0x48]
26530 ldd [%l7 + 0x60], %f10
26531 udiv %l6, 0x197A, %l3
26532 smul %o5, %o6, %l0
26533 fpack16 %f6, %f14
26534 fsrc2 %f4, %f4
26535 lduh [%l7 + 0x3A], %i7
26536 ldd [%l7 + 0x70], %f12
26537 bge,a,pt %icc, loop_3105
26538 fcmpne16 %f14, %f8, %i6
26539 fcmpne32 %f4, %f10, %g6
26540 umulcc %g7, %l1, %g4
26541loop_3105:
26542 mova %xcc, %o1, %o4
26543 srax %l2, 0x0F, %o7
26544 tgu %xcc, 0x7
26545 fmovrsgez %i4, %f14, %f0
26546 lduh [%l7 + 0x56], %o2
26547 fmovrdlz %i1, %f8, %f12
26548 ldx [%l7 + 0x50], %i3
26549 tpos %icc, 0x6
26550 ldsb [%l7 + 0x7E], %l4
26551 fmovsa %icc, %f2, %f7
26552 fmovsne %icc, %f9, %f1
26553 ba,a,pn %icc, loop_3106
26554 fmovrsgez %i2, %f13, %f4
26555 xnor %o0, %i0, %l5
26556 xor %g5, %o3, %g1
26557loop_3106:
26558 fnegd %f0, %f2
26559 std %f12, [%l7 + 0x40]
26560 ta %icc, 0x7
26561 array8 %i5, %g3, %l6
26562 and %g2, 0x00AB, %l3
26563 orn %o6, 0x05A9, %o5
26564 lduh [%l7 + 0x58], %i7
26565 bvs,a,pn %icc, loop_3107
26566 srlx %i6, %g6, %g7
26567 lduw [%l7 + 0x20], %l0
26568 fcmpgt32 %f14, %f6, %l1
26569loop_3107:
26570 fpmerge %f11, %f11, %f2
26571 tcc %xcc, 0x7
26572 ldsh [%l7 + 0x5E], %g4
26573 ldsw [%l7 + 0x48], %o1
26574 fzeros %f15
26575 ldd [%l7 + 0x40], %f6
26576 st %f1, [%l7 + 0x3C]
26577 udivcc %o4, 0x1C53, %l2
26578 ldsh [%l7 + 0x26], %i4
26579 ldub [%l7 + 0x10], %o2
26580 fmuld8sux16 %f3, %f10, %f8
26581 stw %o7, [%l7 + 0x50]
26582 ldd [%l7 + 0x28], %f6
26583 stx %i3, [%l7 + 0x08]
26584 fmovrdlz %i1, %f2, %f0
26585 lduh [%l7 + 0x48], %i2
26586 fzero %f2
26587 ldd [%l7 + 0x78], %f4
26588 ld [%l7 + 0x64], %f13
26589 st %f6, [%l7 + 0x4C]
26590 fmovs %f0, %f7
26591 movrne %o0, %i0, %l4
26592 sth %g5, [%l7 + 0x46]
26593 std %f8, [%l7 + 0x10]
26594 tleu %xcc, 0x3
26595 lduh [%l7 + 0x76], %l5
26596 orn %g1, 0x0210, %i5
26597 movrgez %g3, %o3, %g2
26598 fmovdne %icc, %f11, %f0
26599 fcmpne16 %f0, %f4, %l6
26600 fmovsne %xcc, %f1, %f8
26601 ldsw [%l7 + 0x54], %o6
26602 addc %l3, %i7, %i6
26603 fzeros %f9
26604 brnz,a %o5, loop_3108
26605 movge %xcc, %g7, %g6
26606 stx %l0, [%l7 + 0x08]
26607 fornot2s %f1, %f2, %f12
26608loop_3108:
26609 fsrc2s %f13, %f4
26610 xnor %l1, 0x11DC, %g4
26611 edge8l %o4, %l2, %i4
26612 ldub [%l7 + 0x5D], %o2
26613 fcmpeq32 %f2, %f8, %o1
26614 st %f4, [%l7 + 0x24]
26615 stb %o7, [%l7 + 0x7E]
26616 smul %i3, %i2, %i1
26617 smul %o0, 0x0C75, %i0
26618 edge32l %l4, %g5, %l5
26619 srax %g1, 0x14, %i5
26620 udiv %o3, 0x147E, %g3
26621 ldub [%l7 + 0x0E], %l6
26622 fmovsle %icc, %f0, %f6
26623 fnor %f8, %f6, %f12
26624 movrgez %o6, %g2, %i7
26625 fbue,a %fcc3, loop_3109
26626 fbne,a %fcc2, loop_3110
26627 fmovsgu %xcc, %f1, %f10
26628 edge16n %i6, %o5, %g7
26629loop_3109:
26630 edge32 %g6, %l0, %l1
26631loop_3110:
26632 stx %g4, [%l7 + 0x50]
26633 edge16ln %l3, %o4, %i4
26634 edge32n %o2, %l2, %o1
26635 movcc %xcc, %i3, %i2
26636 fpack16 %f12, %f3
26637 fpadd16 %f2, %f14, %f14
26638 ldd [%l7 + 0x10], %f8
26639 std %f12, [%l7 + 0x68]
26640 fpack16 %f0, %f12
26641 ld [%l7 + 0x48], %f13
26642 add %o7, %i1, %o0
26643 fors %f14, %f14, %f5
26644 fsrc2 %f8, %f14
26645 fmovd %f10, %f6
26646 fmovsvs %xcc, %f15, %f10
26647 bgu,a loop_3111
26648 fxors %f9, %f10, %f1
26649 popc 0x121F, %l4
26650 faligndata %f10, %f2, %f2
26651loop_3111:
26652 fandnot2s %f12, %f6, %f14
26653 movn %icc, %i0, %l5
26654 stb %g1, [%l7 + 0x21]
26655 array16 %g5, %o3, %g3
26656 fmovdpos %icc, %f5, %f10
26657 lduh [%l7 + 0x7C], %i5
26658 sdivx %l6, 0x1456, %o6
26659 fbug,a %fcc3, loop_3112
26660 srlx %g2, %i6, %o5
26661 smul %g7, %i7, %g6
26662 movrlez %l1, %g4, %l0
26663loop_3112:
26664 nop
26665 setx loop_3113, %l0, %l1
26666 jmpl %l1, %o4
26667 brgz,a %l3, loop_3114
26668 edge32 %o2, %l2, %i4
26669 sth %o1, [%l7 + 0x16]
26670loop_3113:
26671 lduh [%l7 + 0x50], %i3
26672loop_3114:
26673 edge16n %i2, %i1, %o7
26674 array8 %l4, %o0, %i0
26675 tsubcc %g1, 0x15DD, %l5
26676 movle %icc, %o3, %g5
26677 lduw [%l7 + 0x40], %g3
26678 andcc %i5, %l6, %g2
26679 ldsw [%l7 + 0x0C], %i6
26680 array16 %o5, %g7, %i7
26681 tge %icc, 0x6
26682 movrgz %g6, 0x356, %l1
26683 ldub [%l7 + 0x59], %o6
26684 sra %l0, %o4, %g4
26685 fnot2 %f14, %f0
26686 fmovsle %icc, %f5, %f12
26687 tcc %icc, 0x1
26688 fnot1 %f4, %f4
26689 stb %l3, [%l7 + 0x7E]
26690 lduh [%l7 + 0x32], %l2
26691 fcmple32 %f0, %f12, %i4
26692 ldsh [%l7 + 0x1A], %o1
26693 stb %o2, [%l7 + 0x2B]
26694 udiv %i2, 0x1E91, %i3
26695 fmovdneg %icc, %f10, %f11
26696 fnot1s %f7, %f5
26697 ldx [%l7 + 0x30], %i1
26698 andncc %o7, %o0, %i0
26699 st %f1, [%l7 + 0x0C]
26700 fmovrslez %l4, %f5, %f9
26701 fmovdneg %xcc, %f1, %f10
26702 movge %icc, %l5, %o3
26703 udivcc %g5, 0x11EF, %g1
26704 fbu,a %fcc3, loop_3115
26705 fmovsg %xcc, %f9, %f0
26706 fmovsle %xcc, %f5, %f7
26707 fmovspos %icc, %f9, %f12
26708loop_3115:
26709 ldx [%l7 + 0x60], %g3
26710 fexpand %f9, %f14
26711 fmovrde %l6, %f12, %f0
26712 fbge %fcc0, loop_3116
26713 fcmped %fcc3, %f10, %f10
26714 movge %icc, %g2, %i6
26715 edge32l %i5, %g7, %i7
26716loop_3116:
26717 fmovsge %icc, %f9, %f4
26718 fpsub32 %f0, %f0, %f8
26719 stx %o5, [%l7 + 0x20]
26720 movle %xcc, %l1, %o6
26721 tn %icc, 0x1
26722 fmovdg %icc, %f4, %f7
26723 tleu %icc, 0x0
26724 tge %xcc, 0x6
26725 stb %g6, [%l7 + 0x3E]
26726 fmovs %f10, %f8
26727 stx %l0, [%l7 + 0x50]
26728 stb %g4, [%l7 + 0x3B]
26729 fbule %fcc3, loop_3117
26730 xor %l3, %l2, %o4
26731 movge %xcc, %i4, %o1
26732 nop
26733 setx loop_3118, %l0, %l1
26734 wrpr 0x1, %tl
26735 wrpr %l1, %tpc
26736 add %l1, 0x4, %l1
26737 wrpr %l1, %tnpc
26738 setx 0x34400001400, %l0, %l1
26739 wrpr %l1, %tstate
26740 wrhpr 0x4, %htstate
26741 retry
26742loop_3117:
26743 fmovrslz %o2, %f10, %f10
26744 orn %i2, 0x0D85, %i3
26745 lduw [%l7 + 0x30], %i1
26746loop_3118:
26747 ldx [%l7 + 0x48], %o7
26748 movcs %icc, %i0, %o0
26749 brgez,a %l5, loop_3119
26750 ldx [%l7 + 0x08], %o3
26751 bvs %xcc, loop_3120
26752 lduw [%l7 + 0x7C], %g5
26753loop_3119:
26754 fmovsn %icc, %f1, %f14
26755 taddcc %l4, 0x139D, %g3
26756loop_3120:
26757 fnot1 %f6, %f12
26758 taddcctv %l6, 0x0500, %g1
26759 fpackfix %f8, %f13
26760 fmovrsgez %g2, %f13, %f0
26761 fxnor %f8, %f10, %f4
26762 fnands %f11, %f11, %f11
26763 fabsd %f2, %f0
26764 fpmerge %f15, %f6, %f6
26765 movrne %i5, %i6, %g7
26766 lduw [%l7 + 0x48], %i7
26767 ld [%l7 + 0x30], %f7
26768 fmovdpos %icc, %f10, %f3
26769 fmovsgu %xcc, %f3, %f4
26770 array8 %o5, %o6, %g6
26771 fmovsneg %icc, %f3, %f6
26772 lduh [%l7 + 0x68], %l0
26773 fpadd32s %f10, %f7, %f8
26774 stx %l1, [%l7 + 0x20]
26775 fbug %fcc3, loop_3121
26776 stw %l3, [%l7 + 0x10]
26777 fmovd %f10, %f14
26778 movvc %xcc, %g4, %l2
26779loop_3121:
26780 edge32ln %i4, %o1, %o2
26781 fandnot2 %f4, %f0, %f10
26782 fbu,a %fcc3, loop_3122
26783 brz,a %i2, loop_3123
26784 fcmpne32 %f10, %f10, %o4
26785 brlz,a %i1, loop_3124
26786loop_3122:
26787 ldsh [%l7 + 0x24], %i3
26788loop_3123:
26789 subccc %o7, 0x0A9D, %o0
26790 edge16 %i0, %o3, %g5
26791loop_3124:
26792 edge8ln %l5, %g3, %l6
26793 udiv %g1, 0x0B32, %g2
26794 bpos %icc, loop_3125
26795 stw %i5, [%l7 + 0x48]
26796 xnor %i6, %l4, %i7
26797 tne %icc, 0x6
26798loop_3125:
26799 fpadd32s %f3, %f9, %f12
26800 orn %o5, %o6, %g6
26801 fabsd %f2, %f8
26802 fbn,a %fcc2, loop_3126
26803 std %f8, [%l7 + 0x30]
26804 fmovsg %icc, %f8, %f10
26805 tleu %xcc, 0x7
26806loop_3126:
26807 fnot2 %f2, %f2
26808 st %f12, [%l7 + 0x34]
26809 fpmerge %f2, %f6, %f4
26810 fmovdn %icc, %f5, %f8
26811 fmovrdlz %g7, %f8, %f14
26812 ldx [%l7 + 0x48], %l0
26813 fpack32 %f10, %f2, %f4
26814 fmul8x16 %f3, %f4, %f14
26815 edge16n %l1, %l3, %l2
26816 ba %xcc, loop_3127
26817 edge16 %i4, %o1, %g4
26818 movpos %icc, %i2, %o2
26819 andncc %i1, %i3, %o4
26820loop_3127:
26821 tsubcctv %o0, 0x0FB8, %i0
26822 fmovscc %xcc, %f1, %f11
26823 fpadd16 %f14, %f12, %f12
26824 tg %icc, 0x2
26825 sethi 0x1F5D, %o3
26826 std %f2, [%l7 + 0x60]
26827 orcc %o7, %g5, %g3
26828 movne %icc, %l5, %l6
26829 ldx [%l7 + 0x08], %g2
26830 ldsb [%l7 + 0x59], %g1
26831 tge %xcc, 0x7
26832 orn %i6, 0x177C, %l4
26833 fpmerge %f12, %f6, %f10
26834 alignaddrl %i5, %o5, %o6
26835 popc 0x179D, %g6
26836 fmovspos %xcc, %f15, %f8
26837 fmovsg %xcc, %f4, %f12
26838 ld [%l7 + 0x54], %f3
26839 fcmple16 %f14, %f4, %g7
26840 udiv %i7, 0x13BA, %l0
26841 sra %l1, 0x08, %l3
26842 fmovdn %icc, %f0, %f15
26843 bneg,a loop_3128
26844 ldd [%l7 + 0x70], %f0
26845 fpsub16s %f3, %f1, %f11
26846 lduw [%l7 + 0x78], %l2
26847loop_3128:
26848 brlz,a %i4, loop_3129
26849 std %f14, [%l7 + 0x50]
26850 fmovsleu %xcc, %f10, %f8
26851 lduh [%l7 + 0x1A], %g4
26852loop_3129:
26853 ldx [%l7 + 0x30], %i2
26854 ble %icc, loop_3130
26855 ta %icc, 0x3
26856 bl,a %icc, loop_3131
26857 fmovrsgez %o1, %f10, %f12
26858loop_3130:
26859 ldub [%l7 + 0x08], %i1
26860 fnands %f7, %f11, %f8
26861loop_3131:
26862 brnz,a %o2, loop_3132
26863 stb %o4, [%l7 + 0x62]
26864 or %i3, %i0, %o3
26865 lduh [%l7 + 0x74], %o0
26866loop_3132:
26867 fmovdle %icc, %f14, %f7
26868 stx %o7, [%l7 + 0x30]
26869 udivcc %g3, 0x1039, %g5
26870 stw %l6, [%l7 + 0x0C]
26871 stb %l5, [%l7 + 0x5C]
26872 stx %g1, [%l7 + 0x20]
26873 umulcc %g2, 0x07D1, %i6
26874 stx %l4, [%l7 + 0x20]
26875 fmovsne %xcc, %f14, %f11
26876 ldsb [%l7 + 0x50], %i5
26877 bn loop_3133
26878 stb %o5, [%l7 + 0x4E]
26879 ldub [%l7 + 0x13], %o6
26880 fcmpeq32 %f8, %f14, %g6
26881loop_3133:
26882 bcs %xcc, loop_3134
26883 movre %g7, 0x251, %l0
26884 fabsd %f14, %f12
26885 fnot2s %f9, %f5
26886loop_3134:
26887 sdiv %l1, 0x072E, %l3
26888 edge32n %i7, %i4, %g4
26889 movrgez %i2, 0x31E, %l2
26890 bne,a,pn %icc, loop_3135
26891 edge32ln %o1, %i1, %o4
26892 fzero %f4
26893 movrgez %i3, %i0, %o2
26894loop_3135:
26895 fmovspos %xcc, %f5, %f8
26896 ldub [%l7 + 0x7B], %o0
26897 movre %o7, %o3, %g3
26898 fsrc2s %f14, %f1
26899 bcs,pn %xcc, loop_3136
26900 bleu loop_3137
26901 sth %l6, [%l7 + 0x34]
26902 edge16ln %g5, %g1, %g2
26903loop_3136:
26904 stx %i6, [%l7 + 0x40]
26905loop_3137:
26906 fmovscs %xcc, %f14, %f5
26907 fmuld8ulx16 %f9, %f6, %f6
26908 fbo,a %fcc2, loop_3138
26909 udivcc %l4, 0x1EDD, %l5
26910 lduw [%l7 + 0x2C], %i5
26911 fornot2s %f9, %f11, %f1
26912loop_3138:
26913 ldx [%l7 + 0x20], %o5
26914 fsrc1s %f9, %f12
26915 nop
26916 setx loop_3139, %l0, %l1
26917 wrpr 0x1, %tl
26918 wrpr %l1, %tnpc
26919 setx 0x34400001400, %l0, %l1
26920 wrpr %l1, %tstate
26921 wrhpr 0x4, %htstate
26922 done
26923 siam 0x1
26924 bgu,pt %xcc, loop_3140
26925 fnors %f1, %f2, %f4
26926loop_3139:
26927 fzero %f0
26928 ldsw [%l7 + 0x5C], %g6
26929loop_3140:
26930 fxnor %f6, %f2, %f2
26931 sth %o6, [%l7 + 0x52]
26932 std %f14, [%l7 + 0x28]
26933 fmovdl %xcc, %f13, %f9
26934 lduw [%l7 + 0x14], %g7
26935 fmovrsgez %l0, %f8, %f10
26936 fmovdn %icc, %f11, %f3
26937 fmovrslez %l3, %f6, %f2
26938 stw %i7, [%l7 + 0x20]
26939 fmovrde %l1, %f8, %f0
26940 fmovsle %xcc, %f15, %f13
26941 fpadd16 %f12, %f4, %f4
26942 fnors %f2, %f8, %f3
26943 fxnor %f6, %f8, %f8
26944 fmovse %icc, %f10, %f0
26945 sdivcc %i4, 0x0FD3, %i2
26946 mulx %g4, 0x1E39, %l2
26947 bn loop_3141
26948 sth %i1, [%l7 + 0x26]
26949 bl,pt %icc, loop_3142
26950 std %f6, [%l7 + 0x40]
26951loop_3141:
26952 lduh [%l7 + 0x2E], %o4
26953 fcmpd %fcc1, %f14, %f2
26954loop_3142:
26955 fnors %f3, %f13, %f8
26956 fbo %fcc2, loop_3143
26957 lduw [%l7 + 0x24], %i3
26958 movvs %xcc, %i0, %o2
26959 sth %o0, [%l7 + 0x58]
26960loop_3143:
26961 bvs loop_3144
26962 sdiv %o1, 0x0DC7, %o3
26963 stw %o7, [%l7 + 0x64]
26964 movge %icc, %l6, %g3
26965loop_3144:
26966 fmovrdlez %g1, %f10, %f4
26967 umul %g5, 0x1584, %i6
26968 fandnot2s %f12, %f4, %f12
26969 movvs %xcc, %g2, %l4
26970 bl,a,pt %xcc, loop_3145
26971 ldsb [%l7 + 0x75], %i5
26972 edge8 %o5, %l5, %o6
26973 movge %icc, %g7, %l0
26974loop_3145:
26975 for %f4, %f4, %f12
26976 fcmpd %fcc3, %f4, %f12
26977 ldsb [%l7 + 0x55], %l3
26978 stb %i7, [%l7 + 0x64]
26979 lduh [%l7 + 0x10], %l1
26980 lduh [%l7 + 0x7A], %i4
26981 bshuffle %f14, %f10, %f0
26982 xnorcc %i2, %g6, %g4
26983 bgu,a loop_3146
26984 ldsb [%l7 + 0x17], %l2
26985 ldsw [%l7 + 0x3C], %i1
26986 subccc %i3, %o4, %i0
26987loop_3146:
26988 bgu,a,pt %xcc, loop_3147
26989 fand %f4, %f2, %f10
26990 faligndata %f4, %f12, %f14
26991 fmuld8ulx16 %f1, %f1, %f4
26992loop_3147:
26993 bleu,a %xcc, loop_3148
26994 sth %o2, [%l7 + 0x10]
26995 edge8 %o1, %o3, %o0
26996 fcmpgt16 %f10, %f14, %o7
26997loop_3148:
26998 subc %l6, %g3, %g5
26999 stb %g1, [%l7 + 0x51]
27000 ldsw [%l7 + 0x50], %i6
27001 fbule %fcc2, loop_3149
27002 ldx [%l7 + 0x18], %l4
27003 edge16n %g2, %o5, %l5
27004 sllx %o6, %i5, %l0
27005loop_3149:
27006 stb %l3, [%l7 + 0x1D]
27007 std %f14, [%l7 + 0x20]
27008 bneg,a,pt %icc, loop_3150
27009 addc %g7, %l1, %i4
27010 tl %xcc, 0x2
27011 fpadd16 %f14, %f0, %f10
27012loop_3150:
27013 fcmped %fcc1, %f6, %f6
27014 fmul8ulx16 %f0, %f6, %f0
27015 xnorcc %i7, %g6, %g4
27016 movrgz %l2, 0x2A7, %i1
27017 tge %icc, 0x2
27018 fbug,a %fcc3, loop_3151
27019 fzeros %f15
27020 brgz,a %i3, loop_3152
27021 fxnor %f4, %f8, %f4
27022loop_3151:
27023 ldsh [%l7 + 0x4E], %i2
27024 edge32 %o4, %o2, %o1
27025loop_3152:
27026 ldub [%l7 + 0x0E], %o3
27027 ldsw [%l7 + 0x7C], %o0
27028 fzeros %f4
27029 ldsw [%l7 + 0x08], %i0
27030 lduh [%l7 + 0x1E], %o7
27031 fmovsvs %icc, %f1, %f9
27032 stw %l6, [%l7 + 0x50]
27033 tle %icc, 0x7
27034 ldsh [%l7 + 0x22], %g3
27035 fcmple32 %f2, %f8, %g1
27036 ldsh [%l7 + 0x58], %i6
27037 ldx [%l7 + 0x48], %l4
27038 subccc %g5, %o5, %g2
27039 fsrc2s %f13, %f3
27040 fmovdgu %icc, %f7, %f5
27041 ldsb [%l7 + 0x3C], %l5
27042 st %f4, [%l7 + 0x08]
27043 movcc %xcc, %i5, %l0
27044 fmuld8sux16 %f4, %f0, %f8
27045 fnot1 %f14, %f4
27046 stw %o6, [%l7 + 0x7C]
27047 ldsw [%l7 + 0x74], %l3
27048 lduh [%l7 + 0x56], %l1
27049 ldsh [%l7 + 0x74], %i4
27050 lduw [%l7 + 0x08], %i7
27051 fpadd32 %f0, %f10, %f14
27052 xor %g6, 0x0EEF, %g7
27053 fmul8x16 %f4, %f14, %f10
27054 movcs %icc, %g4, %l2
27055 fornot1 %f10, %f12, %f4
27056 fmovdge %xcc, %f2, %f4
27057 lduh [%l7 + 0x2E], %i3
27058 ld [%l7 + 0x14], %f12
27059 fmovsge %icc, %f7, %f10
27060 ldd [%l7 + 0x48], %f6
27061 bleu loop_3153
27062 fors %f4, %f13, %f4
27063 tsubcc %i2, %i1, %o2
27064 fbuge %fcc0, loop_3154
27065loop_3153:
27066 brz,a %o4, loop_3155
27067 fmovrsne %o1, %f15, %f12
27068 fxnor %f4, %f4, %f4
27069loop_3154:
27070 fmovsa %icc, %f2, %f9
27071loop_3155:
27072 ldsw [%l7 + 0x3C], %o3
27073 ldsw [%l7 + 0x54], %i0
27074 lduw [%l7 + 0x34], %o7
27075 fsrc2s %f0, %f6
27076 ld [%l7 + 0x2C], %f0
27077 brlz %o0, loop_3156
27078 ldub [%l7 + 0x12], %g3
27079 taddcc %l6, %g1, %l4
27080 umulcc %g5, 0x07BA, %o5
27081loop_3156:
27082 call loop_3157
27083 st %f12, [%l7 + 0x44]
27084 and %g2, 0x0B8B, %l5
27085 fmovrsne %i5, %f12, %f4
27086loop_3157:
27087 xnor %l0, %o6, %l3
27088 stx %l1, [%l7 + 0x60]
27089 fnot1 %f0, %f14
27090 brnz %i4, loop_3158
27091 tgu %icc, 0x5
27092 sth %i6, [%l7 + 0x44]
27093 fexpand %f9, %f2
27094loop_3158:
27095 brnz,a %i7, loop_3159
27096 fbo %fcc0, loop_3160
27097 edge8 %g7, %g6, %g4
27098 subcc %l2, 0x1FEB, %i3
27099loop_3159:
27100 fmovrdne %i2, %f10, %f6
27101loop_3160:
27102 ldd [%l7 + 0x78], %f0
27103 be,a %icc, loop_3161
27104 ldsb [%l7 + 0x64], %i1
27105 fsrc2s %f7, %f13
27106 fpmerge %f4, %f5, %f6
27107loop_3161:
27108 stx %o2, [%l7 + 0x30]
27109 sllx %o1, %o4, %i0
27110 brlz,a %o3, loop_3162
27111 bn loop_3163
27112 stx %o0, [%l7 + 0x28]
27113 subc %g3, %l6, %g1
27114loop_3162:
27115 stw %l4, [%l7 + 0x28]
27116loop_3163:
27117 fors %f5, %f6, %f6
27118 st %f2, [%l7 + 0x10]
27119 smul %g5, %o5, %o7
27120 tcs %icc, 0x3
27121 fornot1 %f4, %f2, %f2
27122 ldub [%l7 + 0x72], %g2
27123 lduw [%l7 + 0x54], %l5
27124 fnot1s %f1, %f1
27125 stb %l0, [%l7 + 0x4C]
27126 fmovdvs %xcc, %f11, %f6
27127 edge32ln %o6, %l3, %l1
27128 fmovse %icc, %f8, %f1
27129 fnot1s %f15, %f9
27130 movg %icc, %i5, %i4
27131 tn %icc, 0x7
27132 move %icc, %i6, %g7
27133 movgu %icc, %g6, %i7
27134 tg %xcc, 0x6
27135 tcc %xcc, 0x6
27136 tne %xcc, 0x1
27137 ldsb [%l7 + 0x1B], %g4
27138 xor %l2, 0x107E, %i3
27139 ld [%l7 + 0x30], %f0
27140 fxnors %f7, %f12, %f13
27141 stw %i1, [%l7 + 0x08]
27142 fpsub16 %f8, %f14, %f0
27143 ldub [%l7 + 0x11], %o2
27144 ld [%l7 + 0x3C], %f15
27145 bcc,pt %xcc, loop_3164
27146 ldsw [%l7 + 0x18], %i2
27147 fble,a %fcc1, loop_3165
27148 fpackfix %f8, %f12
27149loop_3164:
27150 fbl %fcc3, loop_3166
27151 edge8n %o4, %o1, %o3
27152loop_3165:
27153 fcmpeq16 %f6, %f2, %o0
27154 fmovsa %xcc, %f8, %f7
27155loop_3166:
27156 be,a loop_3167
27157 bshuffle %f2, %f4, %f6
27158 movne %icc, %g3, %l6
27159 ldd [%l7 + 0x40], %f12
27160loop_3167:
27161 st %f0, [%l7 + 0x44]
27162 fbn,a %fcc0, loop_3168
27163 lduh [%l7 + 0x2A], %i0
27164 fblg,a %fcc0, loop_3169
27165 and %l4, 0x162B, %g5
27166loop_3168:
27167 fornot1s %f3, %f15, %f0
27168 fnors %f4, %f14, %f13
27169loop_3169:
27170 fmovdl %xcc, %f4, %f9
27171 fmul8sux16 %f4, %f0, %f8
27172 fmovsle %icc, %f3, %f2
27173 nop
27174 setx loop_3170, %l0, %l1
27175 wrpr 0x1, %tl
27176 wrpr %l1, %tnpc
27177 setx 0x34400001400, %l0, %l1
27178 wrpr %l1, %tstate
27179 wrhpr 0x4, %htstate
27180 done
27181 std %f4, [%l7 + 0x20]
27182 tsubcctv %g1, 0x0458, %o5
27183 lduh [%l7 + 0x34], %g2
27184loop_3170:
27185 stx %o7, [%l7 + 0x50]
27186 ldsw [%l7 + 0x0C], %l0
27187 fabss %f13, %f11
27188 fbul %fcc1, loop_3171
27189 fmovsgu %xcc, %f8, %f8
27190 lduw [%l7 + 0x70], %l5
27191 st %f14, [%l7 + 0x3C]
27192loop_3171:
27193 sllx %l3, 0x1E, %o6
27194 smulcc %i5, 0x1EA4, %l1
27195 ldub [%l7 + 0x74], %i6
27196 taddcctv %g7, 0x0702, %i4
27197 stb %g6, [%l7 + 0x7A]
27198 ldx [%l7 + 0x30], %i7
27199 fxnor %f0, %f14, %f14
27200 umulcc %l2, 0x1059, %g4
27201 addc %i3, 0x186E, %i1
27202 sdivcc %o2, 0x0A03, %i2
27203 stx %o1, [%l7 + 0x78]
27204 fsrc1s %f9, %f6
27205 nop
27206 setx loop_3172, %l0, %l1
27207 wrpr 0x1, %tl
27208 wrpr %l1, %tnpc
27209 setx 0x34400001400, %l0, %l1
27210 wrpr %l1, %tstate
27211 wrhpr 0x4, %htstate
27212 done
27213 ldsw [%l7 + 0x70], %o4
27214 ldsh [%l7 + 0x48], %o3
27215 nop
27216 setx loop_3173, %l0, %l1
27217 wrpr 0x1, %tl
27218 wrpr %l1, %tpc
27219 add %l1, 0x4, %l1
27220 wrpr %l1, %tnpc
27221 setx 0x34400001400, %l0, %l1
27222 wrpr %l1, %tstate
27223 wrhpr 0x4, %htstate
27224 retry
27225loop_3172:
27226 tvc %xcc, 0x6
27227 fmovsneg %icc, %f5, %f11
27228 fornot1 %f12, %f10, %f12
27229loop_3173:
27230 umulcc %g3, %l6, %o0
27231 fornot1s %f5, %f4, %f7
27232 fpsub32s %f3, %f0, %f14
27233 fandnot2 %f10, %f10, %f10
27234 sub %i0, %l4, %g5
27235 ld [%l7 + 0x5C], %f11
27236 fpack32 %f8, %f4, %f8
27237 fmovsgu %xcc, %f9, %f3
27238 fbul,a %fcc1, loop_3174
27239 st %f1, [%l7 + 0x5C]
27240 ldsw [%l7 + 0x64], %o5
27241 movl %icc, %g1, %g2
27242loop_3174:
27243 udivcc %l0, 0x1400, %o7
27244 te %xcc, 0x1
27245 ldd [%l7 + 0x70], %f10
27246 udiv %l3, 0x19C9, %l5
27247 stx %o6, [%l7 + 0x10]
27248 fmovsl %xcc, %f14, %f4
27249 ldx [%l7 + 0x50], %l1
27250 ldsw [%l7 + 0x78], %i6
27251 ldx [%l7 + 0x40], %g7
27252 fpsub32 %f0, %f14, %f12
27253 st %f14, [%l7 + 0x60]
27254 stb %i4, [%l7 + 0x74]
27255 movge %icc, %i5, %i7
27256 fbo %fcc2, loop_3175
27257 brgz %l2, loop_3176
27258 stw %g4, [%l7 + 0x70]
27259 bcs %xcc, loop_3177
27260loop_3175:
27261 nop
27262 setx loop_3178, %l0, %l1
27263 jmpl %l1, %g6
27264loop_3176:
27265 fmovs %f2, %f13
27266 sth %i3, [%l7 + 0x7E]
27267loop_3177:
27268 tl %icc, 0x1
27269loop_3178:
27270 fmuld8ulx16 %f0, %f7, %f2
27271 ldx [%l7 + 0x38], %i1
27272 mova %icc, %o2, %o1
27273 orn %i2, 0x04BC, %o3
27274 movvc %icc, %o4, %l6
27275 movne %xcc, %g3, %i0
27276 ldd [%l7 + 0x60], %f6
27277 udivx %l4, 0x0D06, %g5
27278 sth %o5, [%l7 + 0x1E]
27279 edge32ln %g1, %o0, %l0
27280 fmovdvc %xcc, %f14, %f14
27281 fba %fcc3, loop_3179
27282 lduw [%l7 + 0x48], %o7
27283 tvc %icc, 0x6
27284 sethi 0x026D, %l3
27285loop_3179:
27286 movvs %icc, %g2, %o6
27287 udivx %l1, 0x05FA, %i6
27288 ldub [%l7 + 0x79], %l5
27289 ldx [%l7 + 0x08], %i4
27290 edge16 %i5, %g7, %l2
27291 fmovsne %xcc, %f13, %f3
27292 lduw [%l7 + 0x08], %g4
27293 be loop_3180
27294 stb %i7, [%l7 + 0x4A]
27295 fmovsne %xcc, %f12, %f0
27296 bne,a,pn %icc, loop_3181
27297loop_3180:
27298 ldsh [%l7 + 0x20], %i3
27299 stb %i1, [%l7 + 0x3B]
27300 fpadd16 %f14, %f2, %f2
27301loop_3181:
27302 ldx [%l7 + 0x50], %o2
27303 fbue %fcc1, loop_3182
27304 movrgez %g6, 0x1A6, %o1
27305 lduw [%l7 + 0x18], %o3
27306 fmovse %xcc, %f12, %f3
27307loop_3182:
27308 fbl %fcc0, loop_3183
27309 srax %o4, 0x14, %i2
27310 fzeros %f15
27311 ldd [%l7 + 0x40], %f4
27312loop_3183:
27313 popc %g3, %l6
27314 ldub [%l7 + 0x5C], %i0
27315 xnorcc %l4, %o5, %g5
27316 fmovscs %icc, %f4, %f15
27317 stb %o0, [%l7 + 0x1C]
27318 fmul8x16 %f9, %f4, %f4
27319 bcs,pn %xcc, loop_3184
27320 fbue %fcc0, loop_3185
27321 stx %g1, [%l7 + 0x18]
27322 fmovspos %xcc, %f1, %f7
27323loop_3184:
27324 movg %icc, %o7, %l0
27325loop_3185:
27326 fpadd16s %f3, %f3, %f2
27327 fsrc2 %f10, %f0
27328 st %f10, [%l7 + 0x44]
27329 ldsw [%l7 + 0x24], %g2
27330 fmovdge %icc, %f9, %f6
27331 tcc %icc, 0x2
27332 srlx %l3, %o6, %i6
27333 bvc %icc, loop_3186
27334 stw %l5, [%l7 + 0x24]
27335 fabss %f13, %f6
27336 mulx %l1, %i5, %g7
27337loop_3186:
27338 std %f14, [%l7 + 0x48]
27339 fmovrslz %i4, %f12, %f12
27340 movre %l2, 0x284, %g4
27341 srlx %i7, %i3, %o2
27342 fandnot1s %f2, %f1, %f3
27343 nop
27344 setx loop_3187, %l0, %l1
27345 wrpr 0x1, %tl
27346 wrpr %l1, %tpc
27347 add %l1, 0x4, %l1
27348 wrpr %l1, %tnpc
27349 setx 0x34400001400, %l0, %l1
27350 wrpr %l1, %tstate
27351 wrhpr 0x4, %htstate
27352 retry
27353 tge %icc, 0x5
27354 for %f14, %f6, %f14
27355 fbug %fcc0, loop_3188
27356loop_3187:
27357 st %f10, [%l7 + 0x68]
27358 bleu,pt %icc, loop_3189
27359 movre %g6, 0x3E7, %o1
27360loop_3188:
27361 fmovsa %xcc, %f11, %f7
27362 movneg %icc, %i1, %o3
27363loop_3189:
27364 ldub [%l7 + 0x60], %o4
27365 bpos loop_3190
27366 fba,a %fcc0, loop_3191
27367 bvc %icc, loop_3192
27368 ldsb [%l7 + 0x75], %g3
27369loop_3190:
27370 lduw [%l7 + 0x60], %l6
27371loop_3191:
27372 orcc %i0, 0x155F, %i2
27373loop_3192:
27374 stb %o5, [%l7 + 0x23]
27375 fmovrdlez %g5, %f2, %f14
27376 sethi 0x177C, %o0
27377 movre %g1, 0x0D1, %o7
27378 brz %l4, loop_3193
27379 fmovspos %xcc, %f14, %f14
27380 stw %l0, [%l7 + 0x4C]
27381 and %g2, %l3, %o6
27382loop_3193:
27383 stw %i6, [%l7 + 0x60]
27384 bshuffle %f14, %f12, %f10
27385 call loop_3194
27386 fexpand %f1, %f6
27387 ldsw [%l7 + 0x6C], %l1
27388 fcmpne16 %f14, %f0, %l5
27389loop_3194:
27390 ldub [%l7 + 0x34], %g7
27391 fble,a %fcc3, loop_3195
27392 movle %icc, %i4, %i5
27393 std %f6, [%l7 + 0x58]
27394 fpadd16 %f10, %f6, %f8
27395loop_3195:
27396 ldx [%l7 + 0x50], %l2
27397 ldd [%l7 + 0x10], %f0
27398 edge16 %i7, %i3, %o2
27399 fcmped %fcc3, %f2, %f6
27400 subccc %g6, %g4, %i1
27401 fors %f15, %f2, %f2
27402 bl,a loop_3196
27403 bge %icc, loop_3197
27404 movle %xcc, %o1, %o4
27405 fnor %f4, %f12, %f2
27406loop_3196:
27407 sdivcc %o3, 0x0EE7, %l6
27408loop_3197:
27409 fmuld8sux16 %f15, %f3, %f14
27410 fnegs %f11, %f14
27411 brgez,a %i0, loop_3198
27412 movre %i2, 0x13B, %g3
27413 lduw [%l7 + 0x4C], %o5
27414 ldsb [%l7 + 0x45], %g5
27415loop_3198:
27416 lduh [%l7 + 0x5A], %o0
27417 addccc %o7, %l4, %g1
27418 fpsub16s %f4, %f12, %f1
27419 lduh [%l7 + 0x58], %l0
27420 stw %g2, [%l7 + 0x60]
27421 lduw [%l7 + 0x68], %l3
27422 tg %icc, 0x1
27423 stx %i6, [%l7 + 0x18]
27424 srax %o6, 0x01, %l1
27425 std %f2, [%l7 + 0x40]
27426 std %f10, [%l7 + 0x60]
27427 te %xcc, 0x3
27428 umul %l5, 0x1E58, %i4
27429 ldsh [%l7 + 0x78], %i5
27430 sll %l2, 0x1D, %i7
27431 fblg %fcc3, loop_3199
27432 fblg,a %fcc0, loop_3200
27433 brgez,a %g7, loop_3201
27434 bl loop_3202
27435loop_3199:
27436 movrlez %i3, %g6, %o2
27437loop_3200:
27438 fbuge,a %fcc3, loop_3203
27439loop_3201:
27440 brnz %i1, loop_3204
27441loop_3202:
27442 edge32n %o1, %o4, %g4
27443 lduh [%l7 + 0x34], %o3
27444loop_3203:
27445 fmovrslz %i0, %f8, %f6
27446loop_3204:
27447 srax %l6, 0x06, %g3
27448 edge32l %o5, %g5, %o0
27449 ldx [%l7 + 0x48], %i2
27450 movneg %xcc, %l4, %g1
27451 lduh [%l7 + 0x38], %o7
27452 sdivx %l0, 0x08F0, %g2
27453 fpsub16 %f0, %f10, %f14
27454 fmovsn %xcc, %f0, %f12
27455 lduh [%l7 + 0x20], %l3
27456 fcmps %fcc2, %f8, %f5
27457 ldub [%l7 + 0x58], %o6
27458 tne %icc, 0x7
27459 umul %i6, 0x0ED5, %l5
27460 brz,a %l1, loop_3205
27461 stw %i4, [%l7 + 0x20]
27462 lduh [%l7 + 0x0E], %l2
27463 fbu %fcc3, loop_3206
27464loop_3205:
27465 ldx [%l7 + 0x28], %i5
27466 bleu,a,pn %icc, loop_3207
27467 fpmerge %f15, %f7, %f8
27468loop_3206:
27469 tl %icc, 0x0
27470 ldx [%l7 + 0x30], %g7
27471loop_3207:
27472 lduh [%l7 + 0x2C], %i7
27473 ldub [%l7 + 0x15], %i3
27474 ldsw [%l7 + 0x68], %g6
27475 bcs loop_3208
27476 ldub [%l7 + 0x2B], %i1
27477 ldsw [%l7 + 0x20], %o2
27478 stb %o1, [%l7 + 0x0A]
27479loop_3208:
27480 movleu %xcc, %o4, %g4
27481 lduh [%l7 + 0x44], %o3
27482 sra %i0, 0x16, %l6
27483 fpadd32s %f10, %f4, %f5
27484 tcc %xcc, 0x4
27485 fmuld8ulx16 %f6, %f13, %f0
27486 edge16ln %g3, %o5, %g5
27487 fblg,a %fcc1, loop_3209
27488 taddcctv %o0, 0x09CA, %l4
27489 stb %g1, [%l7 + 0x08]
27490 sth %i2, [%l7 + 0x64]
27491loop_3209:
27492 fblg,a %fcc2, loop_3210
27493 lduh [%l7 + 0x5E], %o7
27494 fmovrsgez %l0, %f11, %f3
27495 fcmpes %fcc0, %f5, %f8
27496loop_3210:
27497 lduh [%l7 + 0x7E], %g2
27498 fmovsa %xcc, %f9, %f0
27499 for %f14, %f4, %f10
27500 movn %icc, %l3, %i6
27501 ldx [%l7 + 0x10], %l5
27502 udivx %o6, 0x171D, %i4
27503 fmovdg %icc, %f13, %f15
27504 ldd [%l7 + 0x78], %f14
27505 edge8l %l2, %i5, %g7
27506 ldub [%l7 + 0x2E], %i7
27507 for %f2, %f0, %f10
27508 ta %icc, 0x2
27509 fpack16 %f10, %f6
27510 movne %icc, %i3, %g6
27511 edge32n %l1, %i1, %o2
27512 brlez %o1, loop_3211
27513 sll %o4, 0x04, %g4
27514 fpmerge %f15, %f0, %f10
27515 fsrc2 %f8, %f12
27516loop_3211:
27517 move %xcc, %i0, %l6
27518 fmuld8sux16 %f15, %f10, %f10
27519 fba %fcc2, loop_3212
27520 fpackfix %f8, %f12
27521 tcs %xcc, 0x0
27522 addccc %g3, 0x169B, %o3
27523loop_3212:
27524 fmovdg %icc, %f9, %f10
27525 stx %o5, [%l7 + 0x18]
27526 tle %xcc, 0x5
27527 fbuge,a %fcc2, loop_3213
27528 ldx [%l7 + 0x08], %o0
27529 stb %g5, [%l7 + 0x2B]
27530 fnands %f6, %f9, %f8
27531loop_3213:
27532 ldsw [%l7 + 0x20], %l4
27533 ldub [%l7 + 0x6B], %i2
27534 fbuge %fcc1, loop_3214
27535 fcmps %fcc2, %f14, %f0
27536 orcc %g1, 0x1B56, %o7
27537 fsrc2s %f5, %f15
27538loop_3214:
27539 call loop_3215
27540 ldub [%l7 + 0x57], %g2
27541 orcc %l0, %i6, %l3
27542 sdivx %l5, 0x0D1B, %o6
27543loop_3215:
27544 fmuld8sux16 %f11, %f3, %f10
27545 fmovdne %xcc, %f8, %f8
27546 fpadd16 %f0, %f0, %f8
27547 stb %i4, [%l7 + 0x70]
27548 edge16 %i5, %g7, %l2
27549 be %icc, loop_3216
27550 fcmpne16 %f2, %f8, %i3
27551 ldub [%l7 + 0x4D], %i7
27552 ld [%l7 + 0x7C], %f8
27553loop_3216:
27554 fmul8ulx16 %f12, %f12, %f6
27555 smulcc %l1, 0x1F7E, %g6
27556 fnand %f0, %f2, %f0
27557 orncc %o2, 0x184E, %i1
27558 fpadd32 %f8, %f14, %f6
27559 tcc %icc, 0x2
27560 fmovdpos %icc, %f4, %f14
27561 ldsh [%l7 + 0x1A], %o4
27562 ldx [%l7 + 0x70], %g4
27563 fmovrdgez %o1, %f8, %f8
27564 fbul %fcc3, loop_3217
27565 movvc %icc, %i0, %l6
27566 fmul8x16 %f2, %f4, %f8
27567 smulcc %o3, %g3, %o0
27568loop_3217:
27569 ldub [%l7 + 0x69], %g5
27570 ldsh [%l7 + 0x28], %l4
27571 fmovdcs %icc, %f11, %f0
27572 fmovdl %icc, %f0, %f6
27573 fpsub16 %f14, %f12, %f2
27574 fbg %fcc1, loop_3218
27575 movcs %icc, %o5, %g1
27576 sllx %o7, %g2, %l0
27577 ldub [%l7 + 0x5A], %i2
27578loop_3218:
27579 fbule %fcc1, loop_3219
27580 edge8ln %l3, %l5, %o6
27581 movvs %icc, %i4, %i6
27582 lduw [%l7 + 0x54], %g7
27583loop_3219:
27584 fpadd16s %f6, %f4, %f11
27585 std %f0, [%l7 + 0x50]
27586 fmovdn %xcc, %f5, %f14
27587 fcmpes %fcc3, %f0, %f6
27588 fbg %fcc1, loop_3220
27589 fmul8x16al %f4, %f7, %f2
27590 fba,a %fcc2, loop_3221
27591 movg %xcc, %i5, %l2
27592loop_3220:
27593 std %f2, [%l7 + 0x78]
27594 fbge,a %fcc0, loop_3222
27595loop_3221:
27596 lduh [%l7 + 0x3A], %i7
27597 ldsh [%l7 + 0x34], %i3
27598 udivcc %g6, 0x1278, %o2
27599loop_3222:
27600 addccc %i1, %o4, %g4
27601 fxors %f14, %f10, %f10
27602 fmovdn %icc, %f2, %f11
27603 fpsub32 %f8, %f2, %f2
27604 fpmerge %f8, %f4, %f4
27605 fpsub16 %f2, %f2, %f14
27606 stw %l1, [%l7 + 0x34]
27607 tgu %icc, 0x2
27608 fmovdle %xcc, %f4, %f3
27609 edge16ln %i0, %o1, %o3
27610 fmovdge %xcc, %f15, %f3
27611 fmul8sux16 %f6, %f6, %f4
27612 fmovrdlz %g3, %f10, %f0
27613 fcmpgt32 %f6, %f0, %o0
27614 std %f6, [%l7 + 0x30]
27615 alignaddr %l6, %g5, %o5
27616 or %g1, 0x15F9, %l4
27617 ldd [%l7 + 0x78], %f4
27618 sth %o7, [%l7 + 0x6E]
27619 ldsh [%l7 + 0x2C], %l0
27620 ld [%l7 + 0x68], %f1
27621 stb %i2, [%l7 + 0x42]
27622 bpos,a,pn %xcc, loop_3223
27623 umulcc %g2, 0x0A4B, %l5
27624 ldub [%l7 + 0x70], %l3
27625 std %f8, [%l7 + 0x60]
27626loop_3223:
27627 ldx [%l7 + 0x70], %o6
27628 std %f10, [%l7 + 0x18]
27629 bcc,a loop_3224
27630 tsubcc %i4, 0x1A0D, %g7
27631 udiv %i5, 0x13EA, %l2
27632 edge32n %i6, %i3, %g6
27633loop_3224:
27634 bl %icc, loop_3225
27635 stw %i7, [%l7 + 0x08]
27636 nop
27637 setx loop_3226, %l0, %l1
27638 jmpl %l1, %i1
27639 stw %o4, [%l7 + 0x68]
27640loop_3225:
27641 fbn %fcc1, loop_3227
27642 sll %g4, %o2, %i0
27643loop_3226:
27644 bleu,pt %xcc, loop_3228
27645 fmovdn %xcc, %f8, %f15
27646loop_3227:
27647 fnors %f7, %f0, %f12
27648 ldsh [%l7 + 0x48], %o1
27649loop_3228:
27650 sth %l1, [%l7 + 0x48]
27651 xnorcc %g3, 0x1AF4, %o0
27652 alignaddrl %o3, %g5, %l6
27653 fbul,a %fcc2, loop_3229
27654 st %f12, [%l7 + 0x24]
27655 ldub [%l7 + 0x2B], %o5
27656 stx %l4, [%l7 + 0x68]
27657loop_3229:
27658 fmovrdlez %o7, %f8, %f4
27659 fmovrdgz %g1, %f6, %f2
27660 ldx [%l7 + 0x70], %i2
27661 fnor %f0, %f14, %f8
27662 fmovsl %xcc, %f15, %f2
27663 fmovdn %xcc, %f14, %f14
27664 sth %l0, [%l7 + 0x10]
27665 fbge %fcc0, loop_3230
27666 fmovrslez %l5, %f2, %f13
27667 sth %g2, [%l7 + 0x74]
27668 fmovscc %xcc, %f4, %f14
27669loop_3230:
27670 mulscc %l3, %o6, %i4
27671 bneg,a,pn %xcc, loop_3231
27672 fmovsne %icc, %f1, %f14
27673 sth %g7, [%l7 + 0x6A]
27674 fmovrde %l2, %f6, %f14
27675loop_3231:
27676 fmovsge %xcc, %f13, %f9
27677 stx %i6, [%l7 + 0x08]
27678 faligndata %f12, %f0, %f14
27679 tg %icc, 0x7
27680 brlez,a %i5, loop_3232
27681 movge %xcc, %i3, %i7
27682 addccc %i1, %g6, %g4
27683 ldd [%l7 + 0x20], %f8
27684loop_3232:
27685 stw %o4, [%l7 + 0x3C]
27686 fmovdleu %xcc, %f6, %f15
27687 fpsub32 %f14, %f4, %f14
27688 ldx [%l7 + 0x20], %i0
27689 fmovscs %xcc, %f11, %f0
27690 ldd [%l7 + 0x60], %f14
27691 srax %o1, 0x0A, %l1
27692 add %o2, 0x03EC, %g3
27693 movpos %icc, %o3, %g5
27694 fmovsvs %icc, %f8, %f4
27695 array32 %o0, %o5, %l6
27696 orn %o7, 0x020B, %l4
27697 fmul8ulx16 %f6, %f8, %f8
27698 fmovde %icc, %f2, %f8
27699 stw %g1, [%l7 + 0x40]
27700 edge8l %i2, %l5, %g2
27701 tsubcc %l3, 0x07B9, %o6
27702 sethi 0x0C0C, %i4
27703 st %f6, [%l7 + 0x28]
27704 taddcc %g7, %l2, %i6
27705 stx %l0, [%l7 + 0x40]
27706 brgez,a %i5, loop_3233
27707 movrlez %i7, %i3, %g6
27708 fmul8x16al %f13, %f1, %f8
27709 lduw [%l7 + 0x18], %i1
27710loop_3233:
27711 ld [%l7 + 0x08], %f5
27712 alignaddrl %g4, %i0, %o4
27713 tne %xcc, 0x2
27714 fnot1 %f6, %f2
27715 nop
27716 setx loop_3234, %l0, %l1
27717 wrpr 0x1, %tl
27718 wrpr %l1, %tpc
27719 add %l1, 0x4, %l1
27720 wrpr %l1, %tnpc
27721 setx 0x34400001400, %l0, %l1
27722 wrpr %l1, %tstate
27723 wrhpr 0x4, %htstate
27724 retry
27725 tge %icc, 0x1
27726 fabsd %f6, %f4
27727 fmovrse %o1, %f10, %f14
27728loop_3234:
27729 stx %o2, [%l7 + 0x38]
27730 udiv %g3, 0x03F5, %l1
27731 ldsh [%l7 + 0x0A], %g5
27732 udivcc %o0, 0x0BA6, %o3
27733 ldub [%l7 + 0x5B], %o5
27734 mulx %l6, %o7, %g1
27735 ldsw [%l7 + 0x44], %l4
27736 sth %i2, [%l7 + 0x36]
27737 lduw [%l7 + 0x08], %l5
27738 bneg loop_3235
27739 fmuld8ulx16 %f0, %f1, %f8
27740 fcmpgt32 %f2, %f14, %l3
27741 edge32 %o6, %i4, %g2
27742loop_3235:
27743 fbul %fcc2, loop_3236
27744 edge8ln %g7, %i6, %l0
27745 ld [%l7 + 0x3C], %f11
27746 ble,a loop_3237
27747loop_3236:
27748 te %icc, 0x1
27749 fnands %f9, %f0, %f10
27750 brlez,a %i5, loop_3238
27751loop_3237:
27752 nop
27753 setx loop_3239, %l0, %l1
27754 wrpr 0x1, %tl
27755 wrpr %l1, %tpc
27756 add %l1, 0x4, %l1
27757 wrpr %l1, %tnpc
27758 setx 0x34400001400, %l0, %l1
27759 wrpr %l1, %tstate
27760 wrhpr 0x4, %htstate
27761 retry
27762 fabss %f6, %f7
27763 fandnot2s %f0, %f3, %f5
27764loop_3238:
27765 ldub [%l7 + 0x63], %i7
27766loop_3239:
27767 fcmpes %fcc0, %f7, %f8
27768 or %i3, 0x1BA4, %l2
27769 ba,a,pt %icc, loop_3240
27770 movpos %icc, %i1, %g6
27771 fmul8x16al %f11, %f1, %f14
27772 ldsb [%l7 + 0x76], %g4
27773loop_3240:
27774 movne %icc, %o4, %o1
27775 fcmpne16 %f0, %f14, %i0
27776 pdist %f8, %f8, %f4
27777 fmovrdgz %o2, %f12, %f2
27778 subc %g3, 0x0CC9, %l1
27779 srl %o0, 0x1E, %o3
27780 fsrc1s %f2, %f2
27781 fblg,a %fcc1, loop_3241
27782 umul %o5, 0x1926, %l6
27783 fmovdge %icc, %f0, %f15
27784 fands %f10, %f11, %f6
27785loop_3241:
27786 stb %g5, [%l7 + 0x36]
27787 add %o7, 0x0305, %g1
27788 brz,a %l4, loop_3242
27789 edge8l %l5, %i2, %o6
27790 faligndata %f6, %f0, %f8
27791 orncc %i4, 0x10D9, %g2
27792loop_3242:
27793 lduw [%l7 + 0x3C], %l3
27794 fone %f0
27795 fbue,a %fcc1, loop_3243
27796 stw %i6, [%l7 + 0x18]
27797 fmul8x16au %f8, %f4, %f6
27798 fbu %fcc2, loop_3244
27799loop_3243:
27800 fmovrslz %g7, %f3, %f7
27801 ldd [%l7 + 0x40], %f12
27802 udivcc %i5, 0x1C77, %i7
27803loop_3244:
27804 bne,pn %xcc, loop_3245
27805 fmovdne %icc, %f14, %f15
27806 tg %xcc, 0x7
27807 sethi 0x0619, %l0
27808loop_3245:
27809 edge32l %l2, %i1, %i3
27810 tvs %icc, 0x4
27811 lduw [%l7 + 0x44], %g4
27812 sdivcc %o4, 0x1EB1, %g6
27813 tvc %xcc, 0x3
27814 call loop_3246
27815 be %xcc, loop_3247
27816 ldsw [%l7 + 0x38], %i0
27817 ldsw [%l7 + 0x60], %o1
27818loop_3246:
27819 array8 %g3, %o2, %o0
27820loop_3247:
27821 brlez %l1, loop_3248
27822 tl %icc, 0x1
27823 tgu %xcc, 0x2
27824 bn,a %icc, loop_3249
27825loop_3248:
27826 fmovsne %icc, %f2, %f14
27827 fmovse %xcc, %f13, %f15
27828 edge8ln %o5, %o3, %l6
27829loop_3249:
27830 udivcc %g5, 0x1F11, %o7
27831 smulcc %g1, %l5, %i2
27832 fcmpeq32 %f4, %f2, %l4
27833 bleu %icc, loop_3250
27834 array8 %i4, %g2, %o6
27835 movl %xcc, %i6, %g7
27836 fble,a %fcc3, loop_3251
27837loop_3250:
27838 stw %i5, [%l7 + 0x5C]
27839 fcmps %fcc2, %f7, %f0
27840 ldd [%l7 + 0x38], %f10
27841loop_3251:
27842 bgu,a,pt %icc, loop_3252
27843 fbne %fcc0, loop_3253
27844 tle %xcc, 0x6
27845 andcc %i7, %l0, %l3
27846loop_3252:
27847 ldsw [%l7 + 0x4C], %i1
27848loop_3253:
27849 ldx [%l7 + 0x30], %l2
27850 nop
27851 setx loop_3254, %l0, %l1
27852 wrpr 0x1, %tl
27853 wrpr %l1, %tnpc
27854 setx 0x34400001400, %l0, %l1
27855 wrpr %l1, %tstate
27856 wrhpr 0x4, %htstate
27857 done
27858 tsubcctv %i3, 0x0CA3, %o4
27859 and %g4, 0x0F0B, %i0
27860 fmuld8ulx16 %f5, %f6, %f10
27861loop_3254:
27862 stx %g6, [%l7 + 0x28]
27863 fmovrslz %g3, %f10, %f9
27864 brlez %o2, loop_3255
27865 ta %icc, 0x3
27866 ldx [%l7 + 0x48], %o1
27867 andcc %l1, 0x0F25, %o0
27868loop_3255:
27869 tle %icc, 0x7
27870 edge32l %o5, %o3, %g5
27871 ldx [%l7 + 0x08], %l6
27872 fbg,a %fcc1, loop_3256
27873 stw %o7, [%l7 + 0x44]
27874 fcmped %fcc1, %f6, %f2
27875 fone %f4
27876loop_3256:
27877 fsrc2s %f9, %f9
27878 ldsb [%l7 + 0x0B], %l5
27879 ta %icc, 0x2
27880 pdist %f2, %f14, %f14
27881 fcmpeq16 %f10, %f6, %i2
27882 orn %g1, %l4, %g2
27883 fone %f4
27884 fmovrsne %o6, %f11, %f9
27885 bcs,pn %icc, loop_3257
27886 fpmerge %f7, %f3, %f6
27887 fbue,a %fcc0, loop_3258
27888 fble,a %fcc3, loop_3259
27889loop_3257:
27890 stw %i4, [%l7 + 0x74]
27891 tne %icc, 0x7
27892loop_3258:
27893 orcc %i6, 0x1C13, %i5
27894loop_3259:
27895 fpadd32s %f3, %f2, %f9
27896 stb %i7, [%l7 + 0x45]
27897 brlez,a %g7, loop_3260
27898 fsrc1s %f8, %f15
27899 fmovd %f10, %f6
27900 fble %fcc2, loop_3261
27901loop_3260:
27902 fmuld8ulx16 %f12, %f13, %f10
27903 edge8 %l0, %i1, %l2
27904 stx %i3, [%l7 + 0x40]
27905loop_3261:
27906 movge %xcc, %l3, %o4
27907 nop
27908 setx loop_3262, %l0, %l1
27909 wrpr 0x1, %tl
27910 wrpr %l1, %tpc
27911 add %l1, 0x4, %l1
27912 wrpr %l1, %tnpc
27913 setx 0x34400001400, %l0, %l1
27914 wrpr %l1, %tstate
27915 wrhpr 0x4, %htstate
27916 retry
27917 ldd [%l7 + 0x68], %f2
27918 st %f7, [%l7 + 0x6C]
27919 fcmpeq16 %f14, %f10, %g4
27920loop_3262:
27921 alignaddrl %g6, %g3, %i0
27922 movre %o1, %o2, %o0
27923 addcc %o5, %l1, %o3
27924 ld [%l7 + 0x58], %f9
27925 tgu %icc, 0x5
27926 fmovrdne %l6, %f8, %f12
27927 bneg,a loop_3263
27928 movle %icc, %o7, %g5
27929 smul %l5, 0x00EA, %g1
27930 fmovsle %xcc, %f4, %f7
27931loop_3263:
27932 tneg %icc, 0x5
27933 fcmps %fcc0, %f1, %f15
27934 tl %icc, 0x2
27935 ld [%l7 + 0x4C], %f2
27936 edge32 %l4, %i2, %o6
27937 lduw [%l7 + 0x40], %i4
27938 ldx [%l7 + 0x50], %i6
27939 stx %i5, [%l7 + 0x20]
27940 fxor %f8, %f0, %f12
27941 lduh [%l7 + 0x26], %i7
27942 fmovda %icc, %f4, %f0
27943 fpack16 %f4, %f7
27944 fsrc2s %f11, %f2
27945 fnot2 %f12, %f14
27946 ldd [%l7 + 0x08], %f10
27947 subc %g7, 0x1B69, %g2
27948 ldsb [%l7 + 0x30], %i1
27949 fmovd %f10, %f2
27950 ldsb [%l7 + 0x69], %l0
27951 fbu,a %fcc3, loop_3264
27952 andncc %i3, %l3, %l2
27953 bn %xcc, loop_3265
27954 ld [%l7 + 0x64], %f11
27955loop_3264:
27956 fmovdne %icc, %f2, %f13
27957 fornot1s %f6, %f9, %f0
27958loop_3265:
27959 bshuffle %f12, %f4, %f2
27960 ld [%l7 + 0x14], %f10
27961 ld [%l7 + 0x7C], %f7
27962 ldub [%l7 + 0x56], %o4
27963 tvs %icc, 0x1
27964 movneg %icc, %g4, %g3
27965 bvs,a,pt %xcc, loop_3266
27966 movle %icc, %i0, %o1
27967 edge32ln %o2, %o0, %g6
27968 ldsh [%l7 + 0x40], %l1
27969loop_3266:
27970 ldsh [%l7 + 0x12], %o3
27971 fcmpgt16 %f4, %f0, %l6
27972 bge,a loop_3267
27973 ldsb [%l7 + 0x3F], %o5
27974 sth %g5, [%l7 + 0x5A]
27975 ld [%l7 + 0x2C], %f9
27976loop_3267:
27977 ldd [%l7 + 0x18], %f2
27978 std %f4, [%l7 + 0x10]
27979 fmovsa %icc, %f1, %f7
27980 st %f3, [%l7 + 0x10]
27981 fpackfix %f0, %f11
27982 fmovrdlez %o7, %f0, %f6
27983 ldub [%l7 + 0x7D], %l5
27984 fcmpgt16 %f14, %f12, %g1
27985 fpsub32 %f8, %f14, %f4
27986 fxnor %f4, %f12, %f10
27987 te %icc, 0x7
27988 sth %i2, [%l7 + 0x4E]
27989 movle %icc, %l4, %i4
27990 sth %o6, [%l7 + 0x14]
27991 be,pn %xcc, loop_3268
27992 fmovdvs %icc, %f15, %f12
27993 fmovdle %xcc, %f5, %f12
27994 tg %xcc, 0x4
27995loop_3268:
27996 ldub [%l7 + 0x56], %i5
27997 ldsb [%l7 + 0x68], %i6
27998 tle %icc, 0x0
27999 fmovscs %xcc, %f15, %f1
28000 ld [%l7 + 0x38], %f4
28001 orn %g7, 0x0AED, %i7
28002 brgez,a %g2, loop_3269
28003 movle %icc, %l0, %i3
28004 tn %xcc, 0x2
28005 fbuge,a %fcc0, loop_3270
28006loop_3269:
28007 fbue,a %fcc0, loop_3271
28008 std %f10, [%l7 + 0x30]
28009 fmovsn %xcc, %f1, %f8
28010loop_3270:
28011 fbue %fcc2, loop_3272
28012loop_3271:
28013 sdiv %l3, 0x1045, %i1
28014 std %f6, [%l7 + 0x08]
28015 fsrc2s %f0, %f1
28016loop_3272:
28017 fba,a %fcc0, loop_3273
28018 fsrc1s %f11, %f11
28019 brlz,a %o4, loop_3274
28020 nop
28021 setx loop_3275, %l0, %l1
28022 wrpr 0x1, %tl
28023 wrpr %l1, %tnpc
28024 setx 0x34400001400, %l0, %l1
28025 wrpr %l1, %tstate
28026 wrhpr 0x4, %htstate
28027 done
28028loop_3273:
28029 bne,pt %icc, loop_3276
28030 sth %l2, [%l7 + 0x60]
28031loop_3274:
28032 movne %icc, %g3, %i0
28033loop_3275:
28034 stw %o1, [%l7 + 0x2C]
28035loop_3276:
28036 taddcctv %g4, %o2, %g6
28037 fornot2 %f12, %f6, %f8
28038 fmovrdgz %o0, %f14, %f8
28039 stx %l1, [%l7 + 0x18]
28040 fxnor %f0, %f14, %f10
28041 tn %xcc, 0x5
28042 edge32ln %o3, %l6, %o5
28043 fmovrde %g5, %f6, %f4
28044 fpsub16s %f1, %f15, %f13
28045 fmovrsne %o7, %f8, %f4
28046 stw %g1, [%l7 + 0x68]
28047 std %f8, [%l7 + 0x70]
28048 stw %i2, [%l7 + 0x50]
28049 sth %l5, [%l7 + 0x3A]
28050 edge32n %l4, %o6, %i4
28051 sdivcc %i5, 0x0B6C, %i6
28052 fmovsl %xcc, %f14, %f9
28053 edge32l %i7, %g2, %l0
28054 stx %i3, [%l7 + 0x70]
28055 bn %icc, loop_3277
28056 ta %icc, 0x6
28057 srlx %l3, %i1, %o4
28058 fsrc1s %f1, %f4
28059loop_3277:
28060 bpos,a loop_3278
28061 tcs %xcc, 0x3
28062 edge8ln %g7, %l2, %i0
28063 fmovdpos %xcc, %f7, %f3
28064loop_3278:
28065 fbne,a %fcc3, loop_3279
28066 brnz,a %g3, loop_3280
28067 ldsh [%l7 + 0x58], %o1
28068 fblg %fcc2, loop_3281
28069loop_3279:
28070 fandnot1 %f0, %f14, %f0
28071loop_3280:
28072 ldx [%l7 + 0x28], %g4
28073 fblg %fcc1, loop_3282
28074loop_3281:
28075 udiv %g6, 0x0C39, %o0
28076 fmovsneg %icc, %f0, %f13
28077 fbul,a %fcc3, loop_3283
28078loop_3282:
28079 fbg %fcc1, loop_3284
28080 edge8 %o2, %o3, %l1
28081 ldub [%l7 + 0x0D], %l6
28082loop_3283:
28083 fpadd16s %f4, %f14, %f3
28084loop_3284:
28085 tleu %xcc, 0x6
28086 fabsd %f0, %f2
28087 fmovrde %o5, %f6, %f14
28088 fmovsg %icc, %f5, %f1
28089 nop
28090 setx loop_3285, %l0, %l1
28091 wrpr 0x1, %tl
28092 wrpr %l1, %tpc
28093 add %l1, 0x4, %l1
28094 wrpr %l1, %tnpc
28095 setx 0x34400001400, %l0, %l1
28096 wrpr %l1, %tstate
28097 wrhpr 0x4, %htstate
28098 retry
28099 fzero %f6
28100 orn %o7, 0x04D0, %g1
28101 brlez %g5, loop_3286
28102loop_3285:
28103 lduw [%l7 + 0x64], %i2
28104 popc %l4, %o6
28105 addc %l5, %i5, %i4
28106loop_3286:
28107 ldx [%l7 + 0x50], %i7
28108 movrne %g2, %i6, %i3
28109 fmovdge %xcc, %f4, %f5
28110 tle %icc, 0x2
28111 ldsw [%l7 + 0x08], %l0
28112 fsrc1s %f6, %f15
28113 bvs,a %xcc, loop_3287
28114 lduw [%l7 + 0x0C], %l3
28115 udivx %o4, 0x11D6, %g7
28116 fmovdle %xcc, %f4, %f7
28117loop_3287:
28118 fsrc1s %f1, %f7
28119 std %f12, [%l7 + 0x78]
28120 orncc %i1, 0x0A48, %i0
28121 fmovdle %xcc, %f0, %f15
28122 array8 %l2, %g3, %g4
28123 fmovsne %xcc, %f14, %f11
28124 ldd [%l7 + 0x10], %f8
28125 xorcc %g6, 0x0073, %o1
28126 edge32 %o2, %o0, %l1
28127 ld [%l7 + 0x68], %f13
28128 st %f10, [%l7 + 0x48]
28129 lduh [%l7 + 0x3E], %l6
28130 ld [%l7 + 0x7C], %f7
28131 addccc %o5, 0x1FCB, %o7
28132 tvc %xcc, 0x4
28133 movre %g1, %o3, %i2
28134 bg %xcc, loop_3288
28135 ldsw [%l7 + 0x38], %g5
28136 sllx %o6, %l4, %l5
28137 and %i4, %i5, %i7
28138loop_3288:
28139 fmovrdlz %i6, %f4, %f10
28140 bgu loop_3289
28141 sth %i3, [%l7 + 0x20]
28142 fmul8sux16 %f14, %f2, %f2
28143 tg %icc, 0x6
28144loop_3289:
28145 std %f12, [%l7 + 0x78]
28146 subc %l0, %g2, %l3
28147 fmovrdgez %g7, %f8, %f14
28148 edge32ln %o4, %i1, %l2
28149 fmovdcc %icc, %f11, %f13
28150 lduw [%l7 + 0x30], %i0
28151 brz %g3, loop_3290
28152 ldsw [%l7 + 0x50], %g4
28153 fmul8x16 %f6, %f0, %f0
28154 tcs %icc, 0x1
28155loop_3290:
28156 fmovde %xcc, %f15, %f0
28157 fbu,a %fcc3, loop_3291
28158 stb %o1, [%l7 + 0x55]
28159 and %o2, 0x1A56, %o0
28160 fcmpne32 %f2, %f10, %g6
28161loop_3291:
28162 lduh [%l7 + 0x0E], %l6
28163 fbge %fcc2, loop_3292
28164 addc %l1, %o7, %g1
28165 edge16 %o3, %o5, %g5
28166 andncc %i2, %o6, %l5
28167loop_3292:
28168 fones %f1
28169 ldub [%l7 + 0x7F], %i4
28170 siam 0x5
28171 movrlez %l4, %i5, %i6
28172 fmul8x16au %f7, %f6, %f4
28173 sth %i3, [%l7 + 0x7C]
28174 orcc %l0, 0x1C91, %g2
28175 fmovsn %xcc, %f6, %f2
28176 edge16l %l3, %i7, %g7
28177 sth %i1, [%l7 + 0x4C]
28178 edge32n %o4, %l2, %i0
28179 ld [%l7 + 0x48], %f14
28180 stb %g4, [%l7 + 0x2A]
28181 fcmpne16 %f4, %f0, %o1
28182 ble,a %icc, loop_3293
28183 alignaddrl %o2, %o0, %g3
28184 tcc %xcc, 0x5
28185 nop
28186 setx loop_3294, %l0, %l1
28187 wrpr 0x1, %tl
28188 wrpr %l1, %tpc
28189 add %l1, 0x4, %l1
28190 wrpr %l1, %tnpc
28191 setx 0x34400001400, %l0, %l1
28192 wrpr %l1, %tstate
28193 wrhpr 0x4, %htstate
28194 retry
28195loop_3293:
28196 fmuld8sux16 %f11, %f3, %f6
28197 fcmps %fcc1, %f11, %f15
28198 ldd [%l7 + 0x60], %f8
28199loop_3294:
28200 ldsw [%l7 + 0x4C], %g6
28201 nop
28202 setx loop_3295, %l0, %l1
28203 wrpr 0x1, %tl
28204 wrpr %l1, %tnpc
28205 setx 0x34400001400, %l0, %l1
28206 wrpr %l1, %tstate
28207 wrhpr 0x4, %htstate
28208 done
28209 fmovdg %xcc, %f6, %f8
28210 ldsh [%l7 + 0x6A], %l6
28211 stx %o7, [%l7 + 0x40]
28212loop_3295:
28213 edge8 %l1, %o3, %o5
28214 fnegs %f13, %f5
28215 fmovdcs %icc, %f15, %f13
28216 subc %g5, 0x14B9, %g1
28217 edge32l %i2, %o6, %l5
28218 ldd [%l7 + 0x38], %f6
28219 tne %icc, 0x5
28220 ldsh [%l7 + 0x68], %l4
28221 brz,a %i4, loop_3296
28222 fexpand %f14, %f6
28223 fandnot2 %f12, %f0, %f0
28224 sdivcc %i5, 0x0733, %i3
28225loop_3296:
28226 stb %l0, [%l7 + 0x78]
28227 movpos %xcc, %i6, %g2
28228 ld [%l7 + 0x64], %f12
28229 stx %l3, [%l7 + 0x10]
28230 fmovrdgez %g7, %f14, %f14
28231 fpack16 %f6, %f14
28232 fbne %fcc2, loop_3297
28233 lduh [%l7 + 0x62], %i1
28234 sra %i7, 0x03, %o4
28235 bcs loop_3298
28236loop_3297:
28237 ld [%l7 + 0x6C], %f12
28238 pdist %f8, %f10, %f2
28239 ld [%l7 + 0x1C], %f11
28240loop_3298:
28241 tgu %xcc, 0x4
28242 fmovrse %l2, %f1, %f12
28243 fones %f7
28244 udiv %i0, 0x1A4E, %o1
28245 tgu %xcc, 0x7
28246 orncc %o2, %g4, %o0
28247 edge8 %g3, %g6, %o7
28248 fmovrde %l1, %f0, %f2
28249 fands %f1, %f14, %f11
28250 bleu %xcc, loop_3299
28251 ldsb [%l7 + 0x36], %o3
28252 st %f10, [%l7 + 0x78]
28253 fmovrse %l6, %f11, %f1
28254loop_3299:
28255 fmovscs %xcc, %f12, %f8
28256 movcs %xcc, %g5, %g1
28257 bleu %xcc, loop_3300
28258 ldsb [%l7 + 0x0B], %o5
28259 movvc %xcc, %o6, %i2
28260 stw %l5, [%l7 + 0x60]
28261loop_3300:
28262 ldx [%l7 + 0x50], %i4
28263 ldsb [%l7 + 0x6E], %l4
28264 nop
28265 setx loop_3301, %l0, %l1
28266 wrpr 0x1, %tl
28267 wrpr %l1, %tpc
28268 add %l1, 0x4, %l1
28269 wrpr %l1, %tnpc
28270 setx 0x34400001400, %l0, %l1
28271 wrpr %l1, %tstate
28272 wrhpr 0x4, %htstate
28273 retry
28274 ldd [%l7 + 0x28], %f12
28275 ld [%l7 + 0x70], %f14
28276 fpsub16 %f0, %f4, %f4
28277loop_3301:
28278 lduh [%l7 + 0x50], %i5
28279 edge16l %i3, %i6, %l0
28280 lduh [%l7 + 0x50], %g2
28281 stw %l3, [%l7 + 0x50]
28282 fands %f9, %f7, %f0
28283 sth %i1, [%l7 + 0x3E]
28284 bcs %xcc, loop_3302
28285 st %f0, [%l7 + 0x28]
28286 fmul8x16 %f6, %f10, %f12
28287 fmovrsne %g7, %f12, %f11
28288loop_3302:
28289 stb %i7, [%l7 + 0x7E]
28290 fmovdvs %icc, %f12, %f2
28291 tsubcc %l2, %i0, %o1
28292 tge %icc, 0x6
28293 std %f6, [%l7 + 0x10]
28294 fmovrdgz %o4, %f10, %f0
28295 fmuld8ulx16 %f8, %f6, %f4
28296 bn,pn %xcc, loop_3303
28297 ldsb [%l7 + 0x3A], %g4
28298 fba,a %fcc1, loop_3304
28299 fmovrslez %o2, %f3, %f6
28300loop_3303:
28301 fpsub32 %f14, %f10, %f2
28302 fxnors %f1, %f8, %f3
28303loop_3304:
28304 fble,a %fcc2, loop_3305
28305 edge16 %o0, %g6, %g3
28306 fbul %fcc2, loop_3306
28307 ldx [%l7 + 0x68], %l1
28308loop_3305:
28309 fmovrsne %o3, %f12, %f9
28310 brlz %o7, loop_3307
28311loop_3306:
28312 fmul8x16al %f2, %f5, %f10
28313 edge16l %g5, %l6, %o5
28314 fxnor %f14, %f0, %f14
28315loop_3307:
28316 fbe,a %fcc2, loop_3308
28317 movpos %xcc, %o6, %i2
28318 tge %xcc, 0x1
28319 fpadd16s %f5, %f8, %f8
28320loop_3308:
28321 fpadd16s %f5, %f8, %f8
28322 sdivcc %g1, 0x048E, %i4
28323 edge32ln %l4, %i5, %l5
28324 ldsb [%l7 + 0x20], %i6
28325 edge8 %l0, %g2, %i3
28326 stx %l3, [%l7 + 0x30]
28327 fcmpne16 %f2, %f14, %g7
28328 stb %i1, [%l7 + 0x19]
28329 tcc %icc, 0x3
28330 and %l2, 0x17A0, %i7
28331 ba,a,pt %icc, loop_3309
28332 fcmpeq32 %f12, %f4, %i0
28333 udivcc %o4, 0x1753, %g4
28334 ldx [%l7 + 0x30], %o1
28335loop_3309:
28336 fmovrdgez %o0, %f10, %f4
28337 fmovsgu %xcc, %f4, %f0
28338 fpackfix %f12, %f10
28339 fornot1s %f13, %f11, %f2
28340 movre %g6, %o2, %g3
28341 fmovrsgez %l1, %f5, %f15
28342 tpos %icc, 0x4
28343 sllx %o3, %g5, %l6
28344 nop
28345 setx loop_3310, %l0, %l1
28346 jmpl %l1, %o5
28347 brz %o6, loop_3311
28348 fmovde %xcc, %f10, %f6
28349 fornot1s %f11, %f7, %f1
28350loop_3310:
28351 std %f0, [%l7 + 0x08]
28352loop_3311:
28353 fpack16 %f10, %f12
28354 movg %xcc, %i2, %g1
28355 ldx [%l7 + 0x70], %i4
28356 fpadd32 %f2, %f8, %f6
28357 fbug,a %fcc1, loop_3312
28358 fmuld8ulx16 %f7, %f0, %f10
28359 fmovrslez %o7, %f0, %f13
28360 bne,pt %icc, loop_3313
28361loop_3312:
28362 fzero %f6
28363 edge8 %l4, %l5, %i6
28364 fpack16 %f12, %f12
28365loop_3313:
28366 fbuge %fcc2, loop_3314
28367 addccc %l0, %i5, %i3
28368 stx %g2, [%l7 + 0x58]
28369 fmul8sux16 %f4, %f4, %f6
28370loop_3314:
28371 bn,pt %xcc, loop_3315
28372 fpmerge %f1, %f3, %f6
28373 siam 0x7
28374 fbuge,a %fcc1, loop_3316
28375loop_3315:
28376 st %f14, [%l7 + 0x74]
28377 std %f6, [%l7 + 0x08]
28378 fnor %f8, %f4, %f2
28379loop_3316:
28380 ld [%l7 + 0x1C], %f1
28381 fandnot1s %f1, %f0, %f13
28382 tle %xcc, 0x3
28383 nop
28384 setx loop_3317, %l0, %l1
28385 jmpl %l1, %g7
28386 edge8 %i1, %l2, %i7
28387 fmovde %xcc, %f11, %f8
28388 fnor %f14, %f14, %f10
28389loop_3317:
28390 ldub [%l7 + 0x57], %i0
28391 tpos %xcc, 0x1
28392 ld [%l7 + 0x24], %f11
28393 fble,a %fcc3, loop_3318
28394 bg %icc, loop_3319
28395 lduw [%l7 + 0x54], %l3
28396 fabss %f10, %f15
28397loop_3318:
28398 fcmpne32 %f2, %f10, %o4
28399loop_3319:
28400 stw %g4, [%l7 + 0x0C]
28401 fandnot2s %f2, %f11, %f3
28402 fxors %f2, %f4, %f0
28403 fnot1 %f0, %f8
28404 ld [%l7 + 0x7C], %f0
28405 fbul,a %fcc1, loop_3320
28406 std %f14, [%l7 + 0x18]
28407 smulcc %o0, 0x0B75, %g6
28408 ble,pt %xcc, loop_3321
28409loop_3320:
28410 edge32ln %o2, %g3, %l1
28411 fmovse %icc, %f5, %f6
28412 ldsb [%l7 + 0x32], %o1
28413loop_3321:
28414 ble,a loop_3322
28415 andncc %o3, %l6, %g5
28416 fnor %f6, %f0, %f2
28417 fbu %fcc3, loop_3323
28418loop_3322:
28419 sth %o5, [%l7 + 0x74]
28420 movrlez %i2, 0x238, %g1
28421 st %f9, [%l7 + 0x4C]
28422loop_3323:
28423 bneg %icc, loop_3324
28424 fmovspos %xcc, %f0, %f5
28425 stx %i4, [%l7 + 0x30]
28426 movrlez %o6, %l4, %o7
28427loop_3324:
28428 fnot2s %f9, %f0
28429 sth %l5, [%l7 + 0x12]
28430 fcmpne32 %f0, %f12, %l0
28431 st %f1, [%l7 + 0x68]
28432 for %f14, %f14, %f10
28433 mulscc %i6, %i5, %i3
28434 ldd [%l7 + 0x68], %f14
28435 andncc %g7, %i1, %g2
28436 fsrc2 %f6, %f14
28437 edge16 %l2, %i0, %i7
28438 fmovdcs %xcc, %f15, %f8
28439 lduh [%l7 + 0x1E], %l3
28440 ba,pt %xcc, loop_3325
28441 stx %g4, [%l7 + 0x68]
28442 tl %icc, 0x2
28443 fxors %f6, %f7, %f2
28444loop_3325:
28445 tl %icc, 0x0
28446 fnand %f6, %f14, %f0
28447 fmovdcc %icc, %f5, %f15
28448 for %f4, %f4, %f8
28449 stx %o4, [%l7 + 0x38]
28450 tn %icc, 0x6
28451 alignaddrl %g6, %o2, %o0
28452 mulx %l1, %g3, %o3
28453 ldsw [%l7 + 0x18], %o1
28454 fbe %fcc1, loop_3326
28455 st %f7, [%l7 + 0x64]
28456 ldx [%l7 + 0x10], %l6
28457 tcs %icc, 0x3
28458loop_3326:
28459 ldsw [%l7 + 0x7C], %g5
28460 sth %o5, [%l7 + 0x74]
28461 lduh [%l7 + 0x10], %i2
28462 stx %g1, [%l7 + 0x50]
28463 fexpand %f13, %f2
28464 srlx %i4, 0x04, %l4
28465 ldx [%l7 + 0x70], %o6
28466 fbue,a %fcc3, loop_3327
28467 tg %icc, 0x1
28468 addccc %o7, %l5, %l0
28469 array16 %i5, %i3, %i6
28470loop_3327:
28471 bn,a loop_3328
28472 fmovscs %icc, %f8, %f0
28473 ld [%l7 + 0x40], %f11
28474 ba,a,pn %xcc, loop_3329
28475loop_3328:
28476 ldd [%l7 + 0x40], %f8
28477 sllx %g7, %g2, %l2
28478 fmovrdlez %i0, %f14, %f8
28479loop_3329:
28480 fmovdne %xcc, %f3, %f4
28481 st %f0, [%l7 + 0x6C]
28482 st %f15, [%l7 + 0x48]
28483 ldx [%l7 + 0x28], %i7
28484 movvs %xcc, %l3, %i1
28485 fpack32 %f2, %f0, %f8
28486 mova %icc, %o4, %g6
28487 bl,pn %icc, loop_3330
28488 udivx %o2, 0x0820, %o0
28489 std %f4, [%l7 + 0x48]
28490 edge16ln %l1, %g4, %o3
28491loop_3330:
28492 andcc %g3, 0x0DE2, %l6
28493 sth %g5, [%l7 + 0x16]
28494 fpsub16s %f10, %f10, %f6
28495 fcmpeq16 %f10, %f10, %o1
28496 movn %xcc, %o5, %g1
28497 st %f8, [%l7 + 0x38]
28498 stw %i2, [%l7 + 0x3C]
28499 std %f0, [%l7 + 0x60]
28500 fxor %f10, %f2, %f10
28501 fmovrslez %l4, %f0, %f12
28502 orn %i4, 0x1AC8, %o7
28503 lduh [%l7 + 0x3E], %l5
28504 sth %l0, [%l7 + 0x10]
28505 fmovrslez %o6, %f7, %f7
28506 ldub [%l7 + 0x3A], %i3
28507 fandnot2 %f14, %f0, %f4
28508 andn %i6, %i5, %g7
28509 std %f6, [%l7 + 0x60]
28510 siam 0x4
28511 sdivcc %g2, 0x092B, %l2
28512 fmovsg %xcc, %f14, %f4
28513 lduw [%l7 + 0x6C], %i7
28514 sub %l3, 0x1673, %i0
28515 std %f10, [%l7 + 0x68]
28516 ldx [%l7 + 0x28], %o4
28517 ldub [%l7 + 0x0A], %i1
28518 fpack16 %f14, %f15
28519 edge32l %o2, %g6, %l1
28520 movvs %xcc, %g4, %o3
28521 smul %g3, %o0, %l6
28522 tvc %xcc, 0x3
28523 brnz %g5, loop_3331
28524 ldx [%l7 + 0x38], %o5
28525 fands %f9, %f14, %f1
28526 fcmple32 %f10, %f6, %o1
28527loop_3331:
28528 edge32l %g1, %i2, %i4
28529 nop
28530 setx loop_3332, %l0, %l1
28531 wrpr 0x1, %tl
28532 wrpr %l1, %tpc
28533 add %l1, 0x4, %l1
28534 wrpr %l1, %tnpc
28535 setx 0x34400001400, %l0, %l1
28536 wrpr %l1, %tstate
28537 wrhpr 0x4, %htstate
28538 retry
28539 movcs %xcc, %o7, %l4
28540 st %f3, [%l7 + 0x70]
28541 movcc %icc, %l0, %o6
28542loop_3332:
28543 fbule,a %fcc3, loop_3333
28544 ldsh [%l7 + 0x7C], %l5
28545 fbo %fcc3, loop_3334
28546 ldub [%l7 + 0x5F], %i3
28547loop_3333:
28548 tsubcctv %i5, %g7, %g2
28549 stx %i6, [%l7 + 0x30]
28550loop_3334:
28551 movleu %icc, %i7, %l3
28552 movrne %l2, 0x121, %o4
28553 fmovsneg %icc, %f2, %f7
28554 fcmps %fcc3, %f0, %f8
28555 bcs %xcc, loop_3335
28556 pdist %f2, %f6, %f0
28557 fmovsleu %xcc, %f3, %f5
28558 sth %i0, [%l7 + 0x5E]
28559loop_3335:
28560 smul %o2, 0x0886, %i1
28561 popc 0x030D, %g6
28562 fbg %fcc3, loop_3336
28563 fxor %f6, %f4, %f6
28564 and %l1, 0x09EB, %o3
28565 std %f6, [%l7 + 0x40]
28566loop_3336:
28567 orn %g3, 0x1615, %o0
28568 fmovrslz %l6, %f8, %f13
28569 fpsub16 %f4, %f0, %f2
28570 udivcc %g4, 0x1F0F, %g5
28571 fornot2 %f14, %f0, %f8
28572 stb %o1, [%l7 + 0x72]
28573 movre %o5, 0x049, %i2
28574 bcs,a %icc, loop_3337
28575 fsrc1s %f0, %f15
28576 edge8l %i4, %g1, %o7
28577 srl %l0, %l4, %o6
28578loop_3337:
28579 fornot1s %f9, %f1, %f9
28580 edge32ln %l5, %i5, %i3
28581 fmul8sux16 %f0, %f10, %f0
28582 orncc %g7, 0x0693, %i6
28583 bl,a loop_3338
28584 tvc %xcc, 0x3
28585 brlez %i7, loop_3339
28586 movne %xcc, %g2, %l3
28587loop_3338:
28588 ld [%l7 + 0x64], %f3
28589 bcc,a,pt %icc, loop_3340
28590loop_3339:
28591 movvc %xcc, %l2, %i0
28592 stw %o4, [%l7 + 0x30]
28593 fmovdneg %icc, %f10, %f13
28594loop_3340:
28595 or %o2, %i1, %g6
28596 ldub [%l7 + 0x1E], %l1
28597 movrlz %o3, 0x11E, %g3
28598 ldsh [%l7 + 0x30], %o0
28599 edge8l %g4, %l6, %g5
28600 ldsw [%l7 + 0x64], %o5
28601 orcc %i2, 0x1C44, %o1
28602 fmovsvc %xcc, %f2, %f5
28603 fbu %fcc2, loop_3341
28604 sth %i4, [%l7 + 0x58]
28605 stw %g1, [%l7 + 0x34]
28606 sth %l0, [%l7 + 0x5E]
28607loop_3341:
28608 stb %l4, [%l7 + 0x57]
28609 std %f14, [%l7 + 0x18]
28610 edge16l %o7, %l5, %o6
28611 sub %i3, %g7, %i5
28612 mulscc %i7, 0x06C2, %g2
28613 fmovdleu %xcc, %f6, %f14
28614 xorcc %i6, %l2, %l3
28615 fcmpne16 %f2, %f14, %o4
28616 ldsb [%l7 + 0x26], %i0
28617 std %f6, [%l7 + 0x78]
28618 fornot2s %f4, %f13, %f7
28619 fpsub16s %f8, %f8, %f0
28620 fnot1s %f13, %f8
28621 movrlz %i1, %o2, %g6
28622 lduh [%l7 + 0x68], %l1
28623 fbge,a %fcc3, loop_3342
28624 fmovsneg %icc, %f10, %f4
28625 fandnot2 %f0, %f12, %f10
28626 fmovrslz %g3, %f10, %f10
28627loop_3342:
28628 brnz,a %o3, loop_3343
28629 fmovrsgez %g4, %f15, %f13
28630 fmovsneg %icc, %f15, %f4
28631 fsrc2 %f12, %f4
28632loop_3343:
28633 ldub [%l7 + 0x60], %l6
28634 lduw [%l7 + 0x58], %g5
28635 brnz %o5, loop_3344
28636 fsrc2s %f1, %f3
28637 ldsw [%l7 + 0x78], %i2
28638 ldsh [%l7 + 0x68], %o1
28639loop_3344:
28640 ldx [%l7 + 0x20], %i4
28641 fmovsge %xcc, %f10, %f7
28642 bne %icc, loop_3345
28643 fbue %fcc3, loop_3346
28644 tcs %icc, 0x1
28645 fsrc2 %f10, %f8
28646loop_3345:
28647 ldsw [%l7 + 0x28], %o0
28648loop_3346:
28649 fcmple16 %f2, %f10, %l0
28650 std %f0, [%l7 + 0x18]
28651 stx %l4, [%l7 + 0x18]
28652 fxnor %f8, %f6, %f6
28653 fmul8sux16 %f12, %f8, %f10
28654 movl %icc, %o7, %l5
28655 fbn %fcc0, loop_3347
28656 ldsb [%l7 + 0x17], %g1
28657 fmuld8ulx16 %f12, %f8, %f6
28658 fpadd32 %f12, %f4, %f6
28659loop_3347:
28660 lduw [%l7 + 0x48], %i3
28661 std %f12, [%l7 + 0x18]
28662 ldd [%l7 + 0x10], %f8
28663 stb %g7, [%l7 + 0x6B]
28664 edge32 %i5, %i7, %o6
28665 ta %icc, 0x0
28666 udiv %i6, 0x040D, %g2
28667 fpack16 %f6, %f13
28668 fnand %f2, %f14, %f2
28669 ldsh [%l7 + 0x74], %l3
28670 edge32ln %o4, %l2, %i1
28671 ldsb [%l7 + 0x08], %i0
28672 fcmpeq16 %f4, %f2, %g6
28673 ldub [%l7 + 0x27], %o2
28674 umulcc %g3, %l1, %o3
28675 bcc loop_3348
28676 fmovdneg %icc, %f5, %f13
28677 fand %f2, %f6, %f4
28678 movneg %xcc, %l6, %g4
28679loop_3348:
28680 fnot2s %f11, %f14
28681 edge32 %g5, %i2, %o5
28682 ldsh [%l7 + 0x4E], %o1
28683 sth %o0, [%l7 + 0x50]
28684 fnegd %f2, %f0
28685 fbg %fcc0, loop_3349
28686 ldub [%l7 + 0x38], %l0
28687 bne,a %xcc, loop_3350
28688 ldx [%l7 + 0x20], %l4
28689loop_3349:
28690 ld [%l7 + 0x78], %f15
28691 ta %xcc, 0x1
28692loop_3350:
28693 movleu %xcc, %o7, %i4
28694 ldx [%l7 + 0x60], %g1
28695 fmovsvs %xcc, %f2, %f0
28696 fbo %fcc2, loop_3351
28697 fmovsle %xcc, %f1, %f1
28698 tsubcctv %l5, 0x041E, %g7
28699 fand %f0, %f6, %f8
28700loop_3351:
28701 stb %i3, [%l7 + 0x2C]
28702 ldd [%l7 + 0x60], %f12
28703 ldx [%l7 + 0x40], %i7
28704 subcc %o6, %i5, %g2
28705 fmovsa %icc, %f14, %f11
28706 ldsh [%l7 + 0x28], %i6
28707 movrlez %o4, %l2, %l3
28708 stw %i1, [%l7 + 0x50]
28709 fandnot2s %f4, %f8, %f14
28710 fpsub32s %f3, %f2, %f4
28711 fmovdpos %icc, %f0, %f15
28712 fmovspos %icc, %f11, %f14
28713 fmovrslz %g6, %f15, %f8
28714 tne %icc, 0x7
28715 fmuld8ulx16 %f8, %f8, %f4
28716 ldd [%l7 + 0x70], %f14
28717 nop
28718 setx loop_3352, %l0, %l1
28719 jmpl %l1, %o2
28720 ldsh [%l7 + 0x52], %g3
28721 addccc %i0, %o3, %l1
28722 stb %g4, [%l7 + 0x17]
28723loop_3352:
28724 fmuld8sux16 %f13, %f13, %f0
28725 tvc %xcc, 0x6
28726 tvs %icc, 0x4
28727 addcc %l6, %i2, %g5
28728 std %f0, [%l7 + 0x18]
28729 ldx [%l7 + 0x48], %o5
28730 fsrc2 %f10, %f6
28731 fmovrsgz %o0, %f9, %f3
28732 fpsub16 %f4, %f10, %f14
28733 fmovdn %icc, %f15, %f13
28734 ba,a,pt %icc, loop_3353
28735 ld [%l7 + 0x0C], %f4
28736 edge32l %l0, %l4, %o7
28737 nop
28738 setx loop_3354, %l0, %l1
28739 jmpl %l1, %o1
28740loop_3353:
28741 ld [%l7 + 0x30], %f3
28742 fcmpne32 %f6, %f6, %g1
28743 ldub [%l7 + 0x70], %l5
28744loop_3354:
28745 movneg %xcc, %i4, %i3
28746 nop
28747 setx loop_3355, %l0, %l1
28748 wrpr 0x1, %tl
28749 wrpr %l1, %tpc
28750 add %l1, 0x4, %l1
28751 wrpr %l1, %tnpc
28752 setx 0x34400001400, %l0, %l1
28753 wrpr %l1, %tstate
28754 wrhpr 0x4, %htstate
28755 retry
28756 fmovrdgz %i7, %f8, %f0
28757 bleu,a,pt %xcc, loop_3356
28758 tcs %icc, 0x7
28759loop_3355:
28760 stb %o6, [%l7 + 0x6A]
28761 movn %icc, %i5, %g2
28762loop_3356:
28763 fcmpne16 %f14, %f0, %g7
28764 tsubcc %i6, 0x0FFC, %l2
28765 fnands %f7, %f12, %f4
28766 umul %l3, 0x05D1, %i1
28767 bcc,a loop_3357
28768 ldsb [%l7 + 0x77], %g6
28769 fmovrdne %o2, %f6, %f4
28770 stw %o4, [%l7 + 0x24]
28771loop_3357:
28772 ldsh [%l7 + 0x66], %i0
28773 fbue %fcc1, loop_3358
28774 ldsw [%l7 + 0x58], %o3
28775 ldd [%l7 + 0x28], %f12
28776 stb %g3, [%l7 + 0x44]
28777loop_3358:
28778 ldx [%l7 + 0x20], %g4
28779 stw %l1, [%l7 + 0x7C]
28780 fmovde %icc, %f13, %f7
28781 fbg %fcc2, loop_3359
28782 movgu %xcc, %i2, %g5
28783 edge32 %o5, %l6, %o0
28784 fone %f4
28785loop_3359:
28786 st %f8, [%l7 + 0x38]
28787 movrlez %l0, %o7, %l4
28788 ld [%l7 + 0x24], %f7
28789 ld [%l7 + 0x08], %f1
28790 movrne %o1, %l5, %i4
28791 st %f15, [%l7 + 0x5C]
28792 bneg loop_3360
28793 sth %g1, [%l7 + 0x10]
28794 ldsh [%l7 + 0x18], %i3
28795 fxnors %f8, %f11, %f7
28796loop_3360:
28797 fmovsg %xcc, %f1, %f13
28798 taddcctv %i7, %i5, %o6
28799 bge %icc, loop_3361
28800 fmovrdlez %g2, %f8, %f2
28801 fmovdle %xcc, %f8, %f10
28802 bl %icc, loop_3362
28803loop_3361:
28804 ble,a loop_3363
28805 ldsh [%l7 + 0x6C], %i6
28806 fmovsl %icc, %f0, %f1
28807loop_3362:
28808 fmovrdlz %g7, %f12, %f6
28809loop_3363:
28810 fcmpgt16 %f12, %f2, %l2
28811 fmovrsgz %l3, %f3, %f14
28812 tne %icc, 0x3
28813 fbge,a %fcc3, loop_3364
28814 bvs,a loop_3365
28815 lduh [%l7 + 0x18], %g6
28816 addccc %o2, 0x0CB2, %i1
28817loop_3364:
28818 fpackfix %f8, %f12
28819loop_3365:
28820 array8 %o4, %o3, %g3
28821 fands %f7, %f1, %f3
28822 tcc %icc, 0x3
28823 fnands %f9, %f5, %f1
28824 ld [%l7 + 0x28], %f14
28825 be,a,pt %icc, loop_3366
28826 fbg %fcc0, loop_3367
28827 sth %g4, [%l7 + 0x42]
28828 ldx [%l7 + 0x18], %i0
28829loop_3366:
28830 orcc %l1, %i2, %o5
28831loop_3367:
28832 subc %g5, %l6, %o0
28833 mova %icc, %o7, %l0
28834 movrgz %o1, %l5, %i4
28835 sth %g1, [%l7 + 0x08]
28836 fmovrsgez %i3, %f9, %f5
28837 stb %i7, [%l7 + 0x63]
28838 fcmpeq16 %f12, %f2, %l4
28839 fmovsneg %icc, %f8, %f8
28840 fmovdvs %icc, %f10, %f8
28841 fabsd %f2, %f14
28842 tne %xcc, 0x3
28843 movg %icc, %o6, %g2
28844 fand %f4, %f14, %f2
28845 fmul8x16au %f15, %f5, %f4
28846 fblg %fcc2, loop_3368
28847 xorcc %i5, %g7, %l2
28848 fnors %f8, %f0, %f14
28849 fmul8sux16 %f0, %f4, %f4
28850loop_3368:
28851 edge16 %l3, %g6, %o2
28852 std %f14, [%l7 + 0x28]
28853 fsrc2s %f3, %f14
28854 fmovrdlz %i1, %f2, %f10
28855 ldsw [%l7 + 0x30], %o4
28856 lduh [%l7 + 0x6E], %o3
28857 tvc %xcc, 0x4
28858 ldd [%l7 + 0x38], %f14
28859 st %f5, [%l7 + 0x24]
28860 srax %g3, 0x1A, %i6
28861 ldsb [%l7 + 0x5D], %g4
28862 fmovdle %icc, %f6, %f10
28863 alignaddr %i0, %i2, %o5
28864 edge16l %g5, %l1, %l6
28865 fmovrdgz %o7, %f14, %f10
28866 stb %o0, [%l7 + 0x6B]
28867 fpsub32 %f10, %f6, %f2
28868 std %f12, [%l7 + 0x30]
28869 brnz,a %o1, loop_3369
28870 fpsub16s %f1, %f0, %f10
28871 fnot2 %f0, %f6
28872 bvc,a loop_3370
28873loop_3369:
28874 sub %l0, %l5, %g1
28875 fmovdn %icc, %f6, %f8
28876 subcc %i4, %i3, %l4
28877loop_3370:
28878 bg,a,pt %xcc, loop_3371
28879 sllx %o6, %g2, %i5
28880 ldsb [%l7 + 0x76], %g7
28881 fornot2s %f5, %f14, %f2
28882loop_3371:
28883 ldsw [%l7 + 0x40], %i7
28884 fmovsvs %icc, %f10, %f3
28885 ldsw [%l7 + 0x6C], %l3
28886 bg,pt %icc, loop_3372
28887 siam 0x0
28888 tcs %xcc, 0x1
28889 ldsw [%l7 + 0x24], %l2
28890loop_3372:
28891 ldx [%l7 + 0x60], %g6
28892 fcmple32 %f4, %f0, %o2
28893 lduw [%l7 + 0x68], %o4
28894 fmovsn %icc, %f0, %f2
28895 smul %i1, %o3, %g3
28896 fcmpd %fcc1, %f2, %f8
28897 stw %g4, [%l7 + 0x24]
28898 ldsw [%l7 + 0x10], %i6
28899 stb %i0, [%l7 + 0x72]
28900 fnot2 %f8, %f6
28901 fbge %fcc2, loop_3373
28902 bpos %xcc, loop_3374
28903 ldx [%l7 + 0x50], %i2
28904 tvs %xcc, 0x7
28905loop_3373:
28906 fabsd %f14, %f10
28907loop_3374:
28908 fornot2 %f6, %f10, %f0
28909 fmovsgu %xcc, %f6, %f1
28910 nop
28911 setx loop_3375, %l0, %l1
28912 wrpr 0x1, %tl
28913 wrpr %l1, %tnpc
28914 setx 0x34400001400, %l0, %l1
28915 wrpr %l1, %tstate
28916 wrhpr 0x4, %htstate
28917 done
28918 fmovdneg %xcc, %f4, %f11
28919 fcmpd %fcc0, %f0, %f8
28920 fmovdcc %icc, %f13, %f2
28921loop_3375:
28922 fbg %fcc1, loop_3376
28923 edge8l %o5, %l1, %g5
28924 fmovsl %xcc, %f4, %f7
28925 ldub [%l7 + 0x79], %l6
28926loop_3376:
28927 movpos %xcc, %o0, %o7
28928 fcmple16 %f14, %f10, %o1
28929 subc %l5, %l0, %i4
28930 fandnot1s %f0, %f12, %f1
28931 tgu %icc, 0x6
28932 ldsw [%l7 + 0x58], %g1
28933 stw %l4, [%l7 + 0x48]
28934 tg %xcc, 0x1
28935 udivx %i3, 0x1169, %g2
28936 stb %i5, [%l7 + 0x0C]
28937 fmul8x16au %f15, %f4, %f8
28938 xorcc %o6, %g7, %i7
28939 bg,pt %xcc, loop_3377
28940 srax %l3, %l2, %g6
28941 stx %o4, [%l7 + 0x58]
28942 lduw [%l7 + 0x2C], %o2
28943loop_3377:
28944 brlz %i1, loop_3378
28945 sllx %g3, 0x1B, %o3
28946 ldsh [%l7 + 0x52], %i6
28947 fmovdpos %xcc, %f11, %f0
28948loop_3378:
28949 fmovrslez %i0, %f12, %f6
28950 stb %g4, [%l7 + 0x62]
28951 ldx [%l7 + 0x10], %i2
28952 lduw [%l7 + 0x64], %l1
28953 fmovdvs %icc, %f15, %f4
28954 fmovspos %xcc, %f8, %f8
28955 fbu %fcc3, loop_3379
28956 fmovs %f5, %f9
28957 andncc %g5, %o5, %l6
28958 stb %o7, [%l7 + 0x5C]
28959loop_3379:
28960 tg %xcc, 0x4
28961 ldsh [%l7 + 0x70], %o0
28962 ta %icc, 0x2
28963 tsubcctv %o1, %l0, %l5
28964 stb %i4, [%l7 + 0x1B]
28965 stw %g1, [%l7 + 0x40]
28966 ldsh [%l7 + 0x0E], %i3
28967 stx %l4, [%l7 + 0x38]
28968 sll %g2, 0x12, %i5
28969 ldd [%l7 + 0x08], %f2
28970 bleu loop_3380
28971 movn %xcc, %g7, %i7
28972 ldsb [%l7 + 0x31], %l3
28973 bn,a %xcc, loop_3381
28974loop_3380:
28975 edge32n %o6, %g6, %l2
28976 stw %o2, [%l7 + 0x2C]
28977 movrlz %o4, 0x2FD, %g3
28978loop_3381:
28979 udivcc %o3, 0x0C2E, %i6
28980 brgz,a %i1, loop_3382
28981 ld [%l7 + 0x58], %f15
28982 fnot2 %f12, %f4
28983 ld [%l7 + 0x20], %f13
28984loop_3382:
28985 movrgz %g4, %i0, %l1
28986 ldsh [%l7 + 0x46], %g5
28987 ldx [%l7 + 0x48], %i2
28988 umulcc %l6, 0x0180, %o7
28989 fblg,a %fcc1, loop_3383
28990 edge16l %o5, %o0, %o1
28991 fpsub16 %f12, %f12, %f14
28992 xor %l5, %l0, %g1
28993loop_3383:
28994 fmovsneg %icc, %f4, %f8
28995 taddcctv %i4, 0x1D40, %l4
28996 lduh [%l7 + 0x70], %i3
28997 for %f8, %f0, %f10
28998 movvc %xcc, %g2, %i5
28999 alignaddrl %g7, %i7, %o6
29000 fmovrse %l3, %f10, %f14
29001 bge loop_3384
29002 array16 %g6, %o2, %o4
29003 ldub [%l7 + 0x32], %l2
29004 sth %o3, [%l7 + 0x46]
29005loop_3384:
29006 sll %g3, %i6, %g4
29007 edge32 %i0, %l1, %g5
29008 bpos,a,pn %icc, loop_3385
29009 movrgz %i1, 0x06C, %i2
29010 fmovscs %icc, %f14, %f6
29011 sth %l6, [%l7 + 0x32]
29012loop_3385:
29013 sth %o7, [%l7 + 0x5E]
29014 brgez,a %o5, loop_3386
29015 orcc %o0, %l5, %o1
29016 umul %l0, %g1, %i4
29017 ld [%l7 + 0x0C], %f3
29018loop_3386:
29019 st %f4, [%l7 + 0x48]
29020 fbu %fcc3, loop_3387
29021 brgez,a %l4, loop_3388
29022 fmovda %xcc, %f15, %f8
29023 edge16ln %g2, %i3, %g7
29024loop_3387:
29025 fbule,a %fcc0, loop_3389
29026loop_3388:
29027 st %f9, [%l7 + 0x30]
29028 ldsh [%l7 + 0x44], %i5
29029 addcc %o6, 0x0C6C, %l3
29030loop_3389:
29031 fpackfix %f2, %f5
29032 array32 %g6, %o2, %o4
29033 fmovspos %icc, %f15, %f10
29034 tcc %xcc, 0x2
29035 sth %i7, [%l7 + 0x64]
29036 stw %o3, [%l7 + 0x58]
29037 ldsh [%l7 + 0x6A], %g3
29038 ldd [%l7 + 0x60], %f0
29039 ldub [%l7 + 0x08], %i6
29040 lduw [%l7 + 0x48], %g4
29041 tcc %xcc, 0x1
29042 fnot1 %f0, %f10
29043 mulx %i0, 0x0217, %l1
29044 movrlz %l2, %i1, %g5
29045 movle %xcc, %i2, %l6
29046 edge16 %o5, %o0, %o7
29047 udivcc %o1, 0x195C, %l5
29048 bleu,a,pn %xcc, loop_3390
29049 ldsh [%l7 + 0x44], %g1
29050 bl %icc, loop_3391
29051 tvs %xcc, 0x4
29052loop_3390:
29053 fnors %f0, %f2, %f10
29054 bvs,a %icc, loop_3392
29055loop_3391:
29056 sdivx %l0, 0x08DA, %l4
29057 fmovsn %icc, %f6, %f13
29058 andn %g2, %i3, %i4
29059loop_3392:
29060 fblg %fcc0, loop_3393
29061 fbuge %fcc0, loop_3394
29062 fmovrdgz %g7, %f8, %f8
29063 nop
29064 setx loop_3395, %l0, %l1
29065 wrpr 0x1, %tl
29066 wrpr %l1, %tnpc
29067 setx 0x34400001400, %l0, %l1
29068 wrpr %l1, %tstate
29069 wrhpr 0x4, %htstate
29070 done
29071loop_3393:
29072 stw %i5, [%l7 + 0x58]
29073loop_3394:
29074 tsubcctv %l3, 0x0838, %o6
29075 umulcc %o2, 0x1FEA, %o4
29076loop_3395:
29077 fnor %f10, %f14, %f0
29078 ldd [%l7 + 0x78], %f10
29079 fcmps %fcc0, %f12, %f10
29080 tgu %icc, 0x1
29081 xorcc %g6, %o3, %g3
29082 umulcc %i6, 0x1A7E, %g4
29083 ldsw [%l7 + 0x60], %i7
29084 fones %f6
29085 ldub [%l7 + 0x1F], %i0
29086 tsubcc %l1, 0x04A4, %l2
29087 fpadd16s %f14, %f1, %f7
29088 fabsd %f14, %f14
29089 fmovda %xcc, %f2, %f10
29090 fandnot1 %f8, %f8, %f8
29091 lduh [%l7 + 0x46], %g5
29092 fornot1s %f15, %f13, %f7
29093 xnor %i2, %l6, %i1
29094 taddcctv %o0, 0x1788, %o5
29095 fpadd32s %f13, %f13, %f1
29096 sth %o7, [%l7 + 0x4E]
29097 faligndata %f8, %f2, %f2
29098 fbue,a %fcc2, loop_3396
29099 ld [%l7 + 0x20], %f10
29100 fmovdneg %icc, %f8, %f11
29101 bleu loop_3397
29102loop_3396:
29103 fxor %f2, %f10, %f4
29104 fandnot2 %f8, %f12, %f2
29105 tge %icc, 0x3
29106loop_3397:
29107 array8 %o1, %g1, %l0
29108 movcc %icc, %l4, %l5
29109 fbo,a %fcc0, loop_3398
29110 ldub [%l7 + 0x7C], %i3
29111 fbul %fcc3, loop_3399
29112 bl,a,pn %xcc, loop_3400
29113loop_3398:
29114 ldsw [%l7 + 0x6C], %i4
29115 tpos %icc, 0x3
29116loop_3399:
29117 brgez %g7, loop_3401
29118loop_3400:
29119 ldsh [%l7 + 0x22], %g2
29120 fxors %f7, %f8, %f1
29121 edge32n %l3, %o6, %i5
29122loop_3401:
29123 ta %xcc, 0x1
29124 mova %icc, %o2, %g6
29125 stx %o3, [%l7 + 0x58]
29126 ldx [%l7 + 0x68], %o4
29127 orncc %i6, 0x0B96, %g3
29128 ldx [%l7 + 0x70], %i7
29129 tcs %icc, 0x1
29130 movl %xcc, %i0, %l1
29131 bshuffle %f6, %f12, %f10
29132 bcc,a loop_3402
29133 ldsw [%l7 + 0x10], %l2
29134 movrne %g5, 0x23E, %i2
29135 lduw [%l7 + 0x6C], %g4
29136loop_3402:
29137 fmovdcc %xcc, %f7, %f8
29138 fabss %f15, %f7
29139 ldd [%l7 + 0x08], %f12
29140 fpsub16 %f10, %f0, %f0
29141 movcs %xcc, %l6, %o0
29142 ldsb [%l7 + 0x53], %o5
29143 ld [%l7 + 0x44], %f15
29144 udivcc %o7, 0x1833, %o1
29145 smulcc %i1, %g1, %l0
29146 lduw [%l7 + 0x28], %l4
29147 stb %l5, [%l7 + 0x52]
29148 fmovdcc %icc, %f15, %f10
29149 subccc %i3, 0x103E, %i4
29150 fxnor %f2, %f0, %f14
29151 fmovsle %xcc, %f0, %f2
29152 movcs %icc, %g2, %l3
29153 movleu %xcc, %o6, %g7
29154 tg %xcc, 0x1
29155 ldsw [%l7 + 0x74], %o2
29156 fnors %f15, %f11, %f14
29157 subcc %i5, 0x0D0F, %g6
29158 fmovrdgz %o4, %f8, %f0
29159 fcmple16 %f10, %f12, %i6
29160 srlx %o3, %g3, %i7
29161 stb %i0, [%l7 + 0x6F]
29162 brgz %l2, loop_3403
29163 movrlez %g5, 0x122, %i2
29164 edge32 %g4, %l6, %l1
29165 fpack16 %f10, %f10
29166loop_3403:
29167 lduw [%l7 + 0x2C], %o0
29168 be,a,pt %xcc, loop_3404
29169 lduh [%l7 + 0x10], %o5
29170 sllx %o1, 0x0D, %i1
29171 srax %o7, 0x19, %g1
29172loop_3404:
29173 lduw [%l7 + 0x50], %l0
29174 sth %l4, [%l7 + 0x44]
29175 ldub [%l7 + 0x75], %i3
29176 fmovsge %xcc, %f4, %f0
29177 sth %l5, [%l7 + 0x44]
29178 brlez %g2, loop_3405
29179 ldx [%l7 + 0x20], %l3
29180 movpos %icc, %i4, %g7
29181 fcmpeq32 %f14, %f4, %o2
29182loop_3405:
29183 fmovsge %icc, %f11, %f13
29184 fmovrdlz %i5, %f12, %f8
29185 fmovdleu %icc, %f10, %f7
29186 sth %o6, [%l7 + 0x58]
29187 alignaddrl %o4, %i6, %g6
29188 ldub [%l7 + 0x7E], %o3
29189 movrgez %g3, %i0, %l2
29190 ld [%l7 + 0x70], %f14
29191 lduw [%l7 + 0x20], %g5
29192 and %i2, %g4, %i7
29193 ldub [%l7 + 0x1F], %l6
29194 fcmps %fcc2, %f3, %f8
29195 orcc %o0, 0x0843, %o5
29196 udiv %o1, 0x1649, %i1
29197 fmovrdlez %o7, %f2, %f10
29198 fbug %fcc2, loop_3406
29199 lduh [%l7 + 0x60], %g1
29200 fpadd32 %f6, %f0, %f8
29201 fcmpgt32 %f6, %f12, %l1
29202loop_3406:
29203 udivx %l0, 0x0FBD, %i3
29204 ble,a,pt %xcc, loop_3407
29205 lduw [%l7 + 0x7C], %l4
29206 fmovsne %icc, %f7, %f10
29207 srl %l5, %l3, %i4
29208loop_3407:
29209 ldub [%l7 + 0x59], %g2
29210 brgez,a %g7, loop_3408
29211 brz %i5, loop_3409
29212 edge32 %o2, %o6, %i6
29213 lduh [%l7 + 0x1E], %g6
29214loop_3408:
29215 fmovrdgz %o3, %f10, %f4
29216loop_3409:
29217 edge8ln %g3, %o4, %i0
29218 movl %icc, %l2, %g5
29219 ldsb [%l7 + 0x49], %i2
29220 fornot2 %f2, %f4, %f8
29221 sth %g4, [%l7 + 0x46]
29222 fnot2s %f7, %f15
29223 fmovrdgz %i7, %f14, %f8
29224 lduh [%l7 + 0x5A], %o0
29225 fmovdn %xcc, %f11, %f5
29226 fmovdcs %icc, %f5, %f2
29227 fpack32 %f14, %f8, %f2
29228 ldx [%l7 + 0x30], %l6
29229 ldd [%l7 + 0x70], %f12
29230 tcs %xcc, 0x5
29231 smulcc %o1, %o5, %i1
29232 fsrc1 %f6, %f12
29233 fble %fcc1, loop_3410
29234 srlx %g1, 0x01, %o7
29235 lduw [%l7 + 0x1C], %l0
29236 ldub [%l7 + 0x6B], %i3
29237loop_3410:
29238 xor %l1, %l4, %l5
29239 fzero %f2
29240 ldub [%l7 + 0x76], %i4
29241 stw %l3, [%l7 + 0x4C]
29242 array8 %g7, %g2, %i5
29243 ld [%l7 + 0x70], %f14
29244 ldsw [%l7 + 0x78], %o6
29245 fbul,a %fcc2, loop_3411
29246 bne loop_3412
29247 fornot1 %f6, %f10, %f10
29248 orn %o2, %g6, %i6
29249loop_3411:
29250 stw %g3, [%l7 + 0x24]
29251loop_3412:
29252 srlx %o3, 0x15, %o4
29253 fbn,a %fcc0, loop_3413
29254 tsubcc %i0, %l2, %i2
29255 fmovrsne %g5, %f14, %f9
29256 fexpand %f11, %f4
29257loop_3413:
29258 bcs,a %xcc, loop_3414
29259 std %f8, [%l7 + 0x30]
29260 movrgez %g4, %i7, %o0
29261 stb %l6, [%l7 + 0x51]
29262loop_3414:
29263 ldsh [%l7 + 0x68], %o1
29264 fbl %fcc1, loop_3415
29265 tcs %xcc, 0x2
29266 ld [%l7 + 0x68], %f13
29267 tgu %xcc, 0x1
29268loop_3415:
29269 fcmple16 %f4, %f14, %o5
29270 alignaddr %i1, %g1, %l0
29271 bpos %xcc, loop_3416
29272 fmul8x16al %f6, %f13, %f6
29273 fnot2 %f12, %f12
29274 fpadd32 %f12, %f4, %f0
29275loop_3416:
29276 ldx [%l7 + 0x08], %i3
29277 ld [%l7 + 0x30], %f8
29278 fbuge %fcc0, loop_3417
29279 stb %o7, [%l7 + 0x25]
29280 fbe,a %fcc2, loop_3418
29281 st %f15, [%l7 + 0x3C]
29282loop_3417:
29283 fmovrse %l4, %f10, %f9
29284 bpos %icc, loop_3419
29285loop_3418:
29286 st %f0, [%l7 + 0x48]
29287 movge %xcc, %l5, %i4
29288 orncc %l3, 0x0CF9, %g7
29289loop_3419:
29290 bpos,a,pt %xcc, loop_3420
29291 or %l1, 0x040F, %g2
29292 std %f12, [%l7 + 0x78]
29293 fexpand %f11, %f10
29294loop_3420:
29295 fcmped %fcc0, %f0, %f8
29296 mulx %o6, %i5, %g6
29297 fbue,a %fcc1, loop_3421
29298 sdivx %o2, 0x02E2, %i6
29299 nop
29300 setx loop_3422, %l0, %l1
29301 wrpr 0x1, %tl
29302 wrpr %l1, %tnpc
29303 setx 0x34400001400, %l0, %l1
29304 wrpr %l1, %tstate
29305 wrhpr 0x4, %htstate
29306 done
29307 movleu %icc, %o3, %o4
29308loop_3421:
29309 brgez %g3, loop_3423
29310 tvs %icc, 0x2
29311loop_3422:
29312 fmovscc %icc, %f15, %f3
29313 fnot2 %f10, %f4
29314loop_3423:
29315 ldub [%l7 + 0x29], %l2
29316 bpos loop_3424
29317 fand %f10, %f6, %f2
29318 smul %i0, %i2, %g5
29319 movrlez %i7, 0x203, %g4
29320loop_3424:
29321 movg %icc, %l6, %o1
29322 ldx [%l7 + 0x70], %o5
29323 st %f5, [%l7 + 0x50]
29324 brlez %o0, loop_3425
29325 fmovde %icc, %f6, %f14
29326 edge8n %i1, %g1, %l0
29327 fmul8sux16 %f8, %f6, %f12
29328loop_3425:
29329 xnor %o7, %l4, %l5
29330 nop
29331 setx loop_3426, %l0, %l1
29332 wrpr 0x1, %tl
29333 wrpr %l1, %tnpc
29334 setx 0x34400001400, %l0, %l1
29335 wrpr %l1, %tstate
29336 wrhpr 0x4, %htstate
29337 done
29338 bvs,a,pt %xcc, loop_3427
29339 std %f4, [%l7 + 0x60]
29340 fpack16 %f6, %f3
29341loop_3426:
29342 udivx %i4, 0x1F7E, %l3
29343loop_3427:
29344 movpos %icc, %g7, %i3
29345 lduh [%l7 + 0x0A], %g2
29346 fandnot1s %f1, %f3, %f8
29347 ldd [%l7 + 0x58], %f14
29348 tl %xcc, 0x5
29349 fmovdne %xcc, %f11, %f0
29350 sra %o6, 0x0B, %i5
29351 fbne %fcc2, loop_3428
29352 bleu,pt %xcc, loop_3429
29353 std %f4, [%l7 + 0x10]
29354 fornot2 %f12, %f8, %f14
29355loop_3428:
29356 sllx %l1, 0x0E, %o2
29357loop_3429:
29358 movle %icc, %i6, %g6
29359 fabsd %f2, %f0
29360 fpmerge %f14, %f1, %f6
29361 fpackfix %f12, %f0
29362 movvc %icc, %o3, %g3
29363 call loop_3430
29364 fmovdcc %xcc, %f2, %f13
29365 sdivx %o4, 0x1904, %l2
29366 st %f3, [%l7 + 0x3C]
29367loop_3430:
29368 st %f9, [%l7 + 0x2C]
29369 ld [%l7 + 0x2C], %f4
29370 fmul8sux16 %f14, %f4, %f14
29371 ldsb [%l7 + 0x47], %i0
29372 st %f12, [%l7 + 0x64]
29373 lduh [%l7 + 0x36], %i2
29374 ldsh [%l7 + 0x44], %g5
29375 srax %g4, %l6, %o1
29376 stw %o5, [%l7 + 0x10]
29377 sth %i7, [%l7 + 0x24]
29378 lduw [%l7 + 0x18], %o0
29379 brlz,a %g1, loop_3431
29380 stw %i1, [%l7 + 0x24]
29381 fmovsgu %icc, %f4, %f15
29382 edge8n %o7, %l4, %l0
29383loop_3431:
29384 bl,a %xcc, loop_3432
29385 ld [%l7 + 0x20], %f12
29386 sllx %l5, %l3, %g7
29387 lduh [%l7 + 0x48], %i4
29388loop_3432:
29389 fmul8x16 %f10, %f12, %f0
29390 edge16ln %g2, %o6, %i5
29391 lduh [%l7 + 0x7A], %l1
29392 ldx [%l7 + 0x38], %o2
29393 fnot2s %f13, %f10
29394 ldsw [%l7 + 0x58], %i6
29395 fabsd %f2, %f10
29396 fbn %fcc0, loop_3433
29397 fbuge %fcc2, loop_3434
29398 ldsb [%l7 + 0x78], %g6
29399 array32 %o3, %i3, %g3
29400loop_3433:
29401 movrgz %o4, %i0, %l2
29402loop_3434:
29403 movrlz %g5, %g4, %i2
29404 movrgez %o1, 0x202, %l6
29405 fmovscc %xcc, %f10, %f11
29406 xnor %o5, %o0, %g1
29407 ldx [%l7 + 0x28], %i7
29408 fors %f8, %f10, %f6
29409 ldsh [%l7 + 0x0C], %o7
29410 bn,pt %xcc, loop_3435
29411 stx %i1, [%l7 + 0x10]
29412 array32 %l4, %l0, %l5
29413 ldsw [%l7 + 0x7C], %l3
29414loop_3435:
29415 ld [%l7 + 0x7C], %f12
29416 ldsh [%l7 + 0x18], %i4
29417 fmovscs %xcc, %f5, %f13
29418 sub %g2, 0x17A7, %o6
29419 fbge %fcc2, loop_3436
29420 fbe %fcc1, loop_3437
29421 bvs,a %xcc, loop_3438
29422 edge8n %g7, %l1, %o2
29423loop_3436:
29424 fmovrde %i6, %f2, %f12
29425loop_3437:
29426 lduw [%l7 + 0x40], %g6
29427loop_3438:
29428 st %f13, [%l7 + 0x74]
29429 sth %o3, [%l7 + 0x40]
29430 movgu %icc, %i5, %i3
29431 fbne %fcc3, loop_3439
29432 fnot2 %f4, %f10
29433 smulcc %g3, 0x0E2E, %o4
29434 ldsw [%l7 + 0x40], %l2
29435loop_3439:
29436 addcc %i0, %g5, %g4
29437 srl %o1, 0x04, %i2
29438 ldsb [%l7 + 0x32], %l6
29439 tcs %icc, 0x0
29440 ldsb [%l7 + 0x1F], %o0
29441 fnot1s %f8, %f14
29442 ldsw [%l7 + 0x4C], %g1
29443 fornot1s %f4, %f11, %f1
29444 smulcc %i7, %o5, %i1
29445 subcc %l4, %o7, %l5
29446 fmovdpos %icc, %f14, %f8
29447 fmovdvs %xcc, %f9, %f7
29448 lduh [%l7 + 0x76], %l0
29449 ldsw [%l7 + 0x40], %i4
29450 tgu %xcc, 0x6
29451 fmovsneg %icc, %f10, %f14
29452 fbu,a %fcc0, loop_3440
29453 nop
29454 setx loop_3441, %l0, %l1
29455 jmpl %l1, %g2
29456 stx %o6, [%l7 + 0x70]
29457 sth %g7, [%l7 + 0x36]
29458loop_3440:
29459 fmovdcs %icc, %f14, %f8
29460loop_3441:
29461 addc %l3, %o2, %l1
29462 fmul8x16 %f11, %f14, %f6
29463 movrlez %g6, %i6, %i5
29464 fmovd %f10, %f8
29465 fcmpgt16 %f4, %f6, %i3
29466 array8 %g3, %o3, %l2
29467 sllx %o4, 0x00, %i0
29468 stb %g4, [%l7 + 0x1B]
29469 fmovscs %xcc, %f1, %f5
29470 array16 %g5, %o1, %l6
29471 bvc,pt %icc, loop_3442
29472 stb %o0, [%l7 + 0x52]
29473 fmovde %icc, %f3, %f11
29474 edge32l %g1, %i7, %i2
29475loop_3442:
29476 fxor %f0, %f14, %f4
29477 fmovs %f0, %f7
29478 fmovdl %icc, %f3, %f11
29479 fpmerge %f7, %f6, %f12
29480 fcmped %fcc2, %f2, %f12
29481 fbl,a %fcc1, loop_3443
29482 ldx [%l7 + 0x78], %i1
29483 fmovdcc %icc, %f11, %f8
29484 lduh [%l7 + 0x2E], %l4
29485loop_3443:
29486 sll %o5, %l5, %l0
29487 ldsb [%l7 + 0x3F], %o7
29488 ta %xcc, 0x3
29489 tcc %icc, 0x1
29490 fpsub32 %f6, %f10, %f8
29491 fcmple32 %f6, %f4, %i4
29492 ld [%l7 + 0x4C], %f14
29493 fmovrslez %o6, %f15, %f14
29494 nop
29495 setx loop_3444, %l0, %l1
29496 wrpr 0x1, %tl
29497 wrpr %l1, %tpc
29498 add %l1, 0x4, %l1
29499 wrpr %l1, %tnpc
29500 setx 0x34400001400, %l0, %l1
29501 wrpr %l1, %tstate
29502 wrhpr 0x4, %htstate
29503 retry
29504 fbuge,a %fcc0, loop_3445
29505 fpsub16s %f1, %f11, %f6
29506 ldsw [%l7 + 0x50], %g7
29507loop_3444:
29508 fbg %fcc1, loop_3446
29509loop_3445:
29510 fmovrsgez %g2, %f10, %f10
29511 st %f3, [%l7 + 0x58]
29512 fmovrdlz %o2, %f4, %f0
29513loop_3446:
29514 fmovsn %xcc, %f7, %f3
29515 ldsb [%l7 + 0x77], %l3
29516 fnot2s %f7, %f10
29517 fmovdvs %icc, %f15, %f5
29518 sra %l1, %g6, %i6
29519 xnorcc %i5, %g3, %o3
29520 umul %i3, %o4, %i0
29521 andncc %l2, %g5, %g4
29522 addccc %l6, 0x1DA7, %o0
29523 brlez %o1, loop_3447
29524 ldub [%l7 + 0x4C], %g1
29525 fmovrsne %i2, %f15, %f13
29526 lduw [%l7 + 0x5C], %i1
29527loop_3447:
29528 fpadd16 %f4, %f4, %f12
29529 ldsw [%l7 + 0x4C], %l4
29530 edge32n %i7, %l5, %o5
29531 fandnot2 %f10, %f8, %f8
29532 stw %l0, [%l7 + 0x30]
29533 fcmpne32 %f0, %f8, %o7
29534 ldub [%l7 + 0x15], %i4
29535 sth %o6, [%l7 + 0x14]
29536 siam 0x2
29537 tne %icc, 0x1
29538 bne,a %xcc, loop_3448
29539 lduh [%l7 + 0x6C], %g2
29540 bl,pt %xcc, loop_3449
29541 smul %o2, 0x0211, %g7
29542loop_3448:
29543 brlez,a %l1, loop_3450
29544 movl %xcc, %l3, %g6
29545loop_3449:
29546 ldsw [%l7 + 0x4C], %i5
29547 stw %g3, [%l7 + 0x60]
29548loop_3450:
29549 fsrc2s %f7, %f2
29550 fxor %f12, %f6, %f14
29551 smulcc %o3, %i3, %i6
29552 brgz,a %o4, loop_3451
29553 lduh [%l7 + 0x5C], %l2
29554 tvs %xcc, 0x4
29555 ldd [%l7 + 0x50], %f4
29556loop_3451:
29557 ld [%l7 + 0x30], %f2
29558 ldsh [%l7 + 0x3E], %i0
29559 stx %g5, [%l7 + 0x30]
29560 nop
29561 setx loop_3452, %l0, %l1
29562 wrpr 0x1, %tl
29563 wrpr %l1, %tnpc
29564 setx 0x34400001400, %l0, %l1
29565 wrpr %l1, %tstate
29566 wrhpr 0x4, %htstate
29567 done
29568 edge16n %g4, %l6, %o0
29569 xorcc %o1, %i2, %g1
29570 nop
29571 setx loop_3453, %l0, %l1
29572 wrpr 0x1, %tl
29573 wrpr %l1, %tnpc
29574 setx 0x34400001400, %l0, %l1
29575 wrpr %l1, %tstate
29576 wrhpr 0x4, %htstate
29577 done
29578loop_3452:
29579 orncc %l4, %i7, %l5
29580 faligndata %f10, %f4, %f4
29581 tneg %icc, 0x6
29582loop_3453:
29583 fmul8x16al %f3, %f12, %f14
29584 fmovdne %xcc, %f4, %f7
29585 sth %o5, [%l7 + 0x44]
29586 tl %icc, 0x3
29587 fbule %fcc1, loop_3454
29588 or %l0, %i1, %o7
29589 fornot2 %f2, %f0, %f8
29590 fornot1 %f2, %f6, %f4
29591loop_3454:
29592 sllx %o6, %g2, %o2
29593 stb %i4, [%l7 + 0x48]
29594 movl %icc, %l1, %g7
29595 stb %g6, [%l7 + 0x5F]
29596 edge32 %l3, %g3, %i5
29597 pdist %f4, %f2, %f2
29598 st %f13, [%l7 + 0x50]
29599 edge32l %i3, %o3, %i6
29600 ldsh [%l7 + 0x26], %l2
29601 ldx [%l7 + 0x38], %o4
29602 brz,a %i0, loop_3455
29603 fmovrsgz %g5, %f2, %f1
29604 fexpand %f11, %f8
29605 fmovdcs %xcc, %f4, %f7
29606loop_3455:
29607 bl,a,pn %xcc, loop_3456
29608 bn,pn %icc, loop_3457
29609 fcmpgt32 %f8, %f8, %l6
29610 array32 %g4, %o1, %i2
29611loop_3456:
29612 fandnot1 %f12, %f0, %f2
29613loop_3457:
29614 ldsh [%l7 + 0x44], %o0
29615 fone %f2
29616 bge,a,pt %icc, loop_3458
29617 stx %g1, [%l7 + 0x28]
29618 ldsw [%l7 + 0x60], %i7
29619 ldx [%l7 + 0x30], %l5
29620loop_3458:
29621 fcmpne32 %f8, %f14, %o5
29622 for %f6, %f2, %f2
29623 stx %l4, [%l7 + 0x48]
29624 movrlez %i1, 0x158, %o7
29625 ldsh [%l7 + 0x38], %o6
29626 ldub [%l7 + 0x26], %l0
29627 ld [%l7 + 0x58], %f8
29628 movgu %xcc, %g2, %o2
29629 fnors %f6, %f8, %f2
29630 mova %xcc, %l1, %i4
29631 ld [%l7 + 0x08], %f14
29632 popc 0x0621, %g7
29633 fbge %fcc0, loop_3459
29634 fmovde %xcc, %f13, %f9
29635 xnorcc %l3, 0x0AE7, %g6
29636 fmuld8sux16 %f11, %f10, %f8
29637loop_3459:
29638 fcmple16 %f12, %f0, %g3
29639 ldd [%l7 + 0x28], %f6
29640 stb %i3, [%l7 + 0x43]
29641 movleu %icc, %i5, %i6
29642 ta %xcc, 0x1
29643 xnorcc %o3, 0x0028, %l2
29644 ld [%l7 + 0x60], %f14
29645 fmovdl %icc, %f4, %f4
29646 tleu %icc, 0x1
29647 popc %o4, %i0
29648 fmovrslez %g5, %f0, %f10
29649 fble %fcc3, loop_3460
29650 edge16ln %g4, %o1, %l6
29651 ldx [%l7 + 0x38], %i2
29652 fmovrde %o0, %f2, %f2
29653loop_3460:
29654 stb %i7, [%l7 + 0x0F]
29655 ldx [%l7 + 0x30], %l5
29656 movg %icc, %o5, %l4
29657 std %f12, [%l7 + 0x28]
29658 fmovdpos %xcc, %f9, %f7
29659 fands %f3, %f0, %f15
29660 stw %g1, [%l7 + 0x6C]
29661 ldx [%l7 + 0x50], %o7
29662 fmul8x16au %f15, %f6, %f0
29663 srl %i1, %l0, %g2
29664 ldsw [%l7 + 0x3C], %o2
29665 tgu %icc, 0x7
29666 fpsub16 %f2, %f4, %f8
29667 fabsd %f4, %f10
29668 bgu,a,pn %icc, loop_3461
29669 srl %o6, 0x1E, %l1
29670 tgu %xcc, 0x0
29671 lduw [%l7 + 0x40], %g7
29672loop_3461:
29673 brz %l3, loop_3462
29674 fmovsne %icc, %f15, %f13
29675 tsubcctv %i4, 0x0F4D, %g3
29676 fbn %fcc1, loop_3463
29677loop_3462:
29678 tpos %icc, 0x6
29679 bgu,a,pn %xcc, loop_3464
29680 fpsub16 %f8, %f0, %f12
29681loop_3463:
29682 orcc %i3, 0x1BAB, %g6
29683 ldsb [%l7 + 0x6C], %i6
29684loop_3464:
29685 sllx %i5, %o3, %l2
29686 andncc %i0, %o4, %g4
29687 fornot2s %f11, %f4, %f6
29688 fmovs %f13, %f4
29689 stx %g5, [%l7 + 0x10]
29690 fnot2s %f6, %f9
29691 ldsh [%l7 + 0x6C], %l6
29692 ldx [%l7 + 0x18], %o1
29693 lduh [%l7 + 0x1E], %o0
29694 fmovdn %xcc, %f2, %f6
29695 fors %f14, %f12, %f6
29696 sdivcc %i7, 0x173B, %i2
29697 stw %l5, [%l7 + 0x10]
29698 tne %icc, 0x5
29699 ldsb [%l7 + 0x0C], %o5
29700 ld [%l7 + 0x5C], %f14
29701 ldsh [%l7 + 0x64], %l4
29702 stb %o7, [%l7 + 0x44]
29703 ldsh [%l7 + 0x6A], %g1
29704 bcc,a,pn %xcc, loop_3465
29705 subccc %i1, 0x14BE, %l0
29706 movg %icc, %o2, %o6
29707 bgu loop_3466
29708loop_3465:
29709 fmovsl %xcc, %f4, %f9
29710 movge %xcc, %g2, %l1
29711 fbl %fcc3, loop_3467
29712loop_3466:
29713 fbo %fcc0, loop_3468
29714 add %g7, 0x15BD, %i4
29715 mova %xcc, %g3, %l3
29716loop_3467:
29717 bvs,pt %icc, loop_3469
29718loop_3468:
29719 movvc %xcc, %g6, %i3
29720 fcmpgt32 %f12, %f14, %i5
29721 alignaddrl %o3, %i6, %i0
29722loop_3469:
29723 sdivx %l2, 0x0442, %o4
29724 fones %f2
29725 xorcc %g5, 0x05C8, %l6
29726 fbne,a %fcc3, loop_3470
29727 ldub [%l7 + 0x77], %o1
29728 movrgez %o0, 0x132, %i7
29729 ld [%l7 + 0x34], %f9
29730loop_3470:
29731 movneg %icc, %i2, %l5
29732 fnand %f12, %f6, %f6
29733 fmovse %icc, %f4, %f0
29734 std %f14, [%l7 + 0x48]
29735 ldsw [%l7 + 0x24], %g4
29736 fmovrdlez %o5, %f14, %f2
29737 subcc %l4, %o7, %g1
29738 fmul8sux16 %f10, %f4, %f2
29739 ldsh [%l7 + 0x6E], %i1
29740 fand %f10, %f0, %f0
29741 fmovsvs %xcc, %f5, %f3
29742 brgez,a %o2, loop_3471
29743 ldd [%l7 + 0x10], %f10
29744 fnand %f4, %f6, %f0
29745 bshuffle %f8, %f12, %f6
29746loop_3471:
29747 fpsub32 %f6, %f4, %f10
29748 fpsub32s %f1, %f15, %f2
29749 fxnors %f13, %f1, %f3
29750 ldsw [%l7 + 0x20], %o6
29751 fors %f9, %f6, %f1
29752 udivcc %g2, 0x0E7B, %l1
29753 fnot1 %f4, %f4
29754 srl %l0, %i4, %g7
29755 fmovrsne %g3, %f7, %f0
29756 ldub [%l7 + 0x20], %g6
29757 movgu %xcc, %i3, %i5
29758 subcc %o3, %i6, %i0
29759 lduw [%l7 + 0x64], %l2
29760 tle %xcc, 0x3
29761 stx %l3, [%l7 + 0x20]
29762 movge %icc, %o4, %l6
29763 fpadd32 %f6, %f14, %f12
29764 fandnot2s %f11, %f6, %f15
29765 ld [%l7 + 0x28], %f5
29766 bcc %icc, loop_3472
29767 fnot2s %f3, %f13
29768 lduh [%l7 + 0x44], %o1
29769 st %f4, [%l7 + 0x54]
29770loop_3472:
29771 std %f12, [%l7 + 0x78]
29772 lduw [%l7 + 0x64], %g5
29773 edge16 %o0, %i7, %i2
29774 nop
29775 setx loop_3473, %l0, %l1
29776 jmpl %l1, %l5
29777 xor %o5, %g4, %o7
29778 tg %icc, 0x3
29779 fmovdn %xcc, %f14, %f14
29780loop_3473:
29781 movge %icc, %g1, %i1
29782 movrlez %l4, 0x31B, %o6
29783 fpadd32 %f0, %f6, %f8
29784 stw %o2, [%l7 + 0x1C]
29785 fbge %fcc2, loop_3474
29786 tle %xcc, 0x3
29787 edge16ln %g2, %l1, %l0
29788 edge16l %g7, %i4, %g6
29789loop_3474:
29790 bcc,pn %xcc, loop_3475
29791 sth %i3, [%l7 + 0x6E]
29792 ldsh [%l7 + 0x56], %g3
29793 fpsub32s %f6, %f1, %f14
29794loop_3475:
29795 ldsh [%l7 + 0x36], %i5
29796 ta %xcc, 0x6
29797 bg,a %xcc, loop_3476
29798 fmovdn %icc, %f1, %f5
29799 ldx [%l7 + 0x60], %i6
29800 add %i0, 0x1933, %o3
29801loop_3476:
29802 edge8n %l3, %l2, %l6
29803 std %f8, [%l7 + 0x28]
29804 fone %f0
29805 ldx [%l7 + 0x18], %o4
29806 fnot1 %f12, %f8
29807 brgez %o1, loop_3477
29808 nop
29809 setx loop_3478, %l0, %l1
29810 wrpr 0x1, %tl
29811 wrpr %l1, %tpc
29812 add %l1, 0x4, %l1
29813 wrpr %l1, %tnpc
29814 setx 0x34400001400, %l0, %l1
29815 wrpr %l1, %tstate
29816 wrhpr 0x4, %htstate
29817 retry
29818 fornot2 %f14, %f4, %f14
29819 ta %xcc, 0x4
29820loop_3477:
29821 fbule,a %fcc1, loop_3479
29822loop_3478:
29823 edge32 %g5, %i7, %i2
29824 movge %xcc, %o0, %o5
29825 fcmpne16 %f2, %f2, %l5
29826loop_3479:
29827 lduh [%l7 + 0x72], %g4
29828 array8 %o7, %i1, %g1
29829 ba,pn %xcc, loop_3480
29830 fmovrdlz %l4, %f14, %f12
29831 mulx %o6, %o2, %l1
29832 ldsh [%l7 + 0x60], %l0
29833loop_3480:
29834 te %icc, 0x4
29835 edge16ln %g2, %i4, %g7
29836 bgu,a loop_3481
29837 sth %g6, [%l7 + 0x6E]
29838 fnor %f10, %f12, %f0
29839 fbu %fcc1, loop_3482
29840loop_3481:
29841 fmul8sux16 %f4, %f4, %f14
29842 ldsw [%l7 + 0x78], %i3
29843 fmovse %xcc, %f8, %f15
29844loop_3482:
29845 st %f5, [%l7 + 0x08]
29846 sllx %i5, 0x1C, %i6
29847 fnot2s %f9, %f5
29848 ldsh [%l7 + 0x3E], %g3
29849 for %f2, %f2, %f14
29850 add %o3, 0x1B5C, %l3
29851 ldd [%l7 + 0x78], %f12
29852 lduh [%l7 + 0x3C], %i0
29853 fbue %fcc1, loop_3483
29854 alignaddrl %l6, %l2, %o1
29855 ldub [%l7 + 0x0A], %g5
29856 fmovdgu %icc, %f12, %f9
29857loop_3483:
29858 fcmpne16 %f2, %f14, %o4
29859 movvs %xcc, %i2, %i7
29860 fmovsle %icc, %f14, %f9
29861 ldd [%l7 + 0x28], %f6
29862 lduw [%l7 + 0x58], %o5
29863 fcmple16 %f14, %f10, %o0
29864 bge loop_3484
29865 ba,pn %icc, loop_3485
29866 fcmple32 %f2, %f6, %g4
29867 be,a,pn %icc, loop_3486
29868loop_3484:
29869 lduw [%l7 + 0x1C], %o7
29870loop_3485:
29871 bvc,a,pt %xcc, loop_3487
29872 std %f8, [%l7 + 0x08]
29873loop_3486:
29874 fzero %f4
29875 fpsub16s %f5, %f7, %f0
29876loop_3487:
29877 orn %i1, 0x019A, %g1
29878 brgz %l4, loop_3488
29879 lduw [%l7 + 0x18], %l5
29880 fmovse %icc, %f3, %f5
29881 fmovsvc %icc, %f3, %f13
29882loop_3488:
29883 taddcc %o2, 0x06E6, %o6
29884 lduh [%l7 + 0x76], %l1
29885 bn,a,pt %icc, loop_3489
29886 ldsh [%l7 + 0x72], %g2
29887 udivcc %i4, 0x0503, %l0
29888 udivx %g7, 0x168C, %g6
29889loop_3489:
29890 fnands %f4, %f14, %f4
29891 fands %f11, %f6, %f5
29892 array32 %i5, %i6, %g3
29893 movpos %icc, %i3, %o3
29894 smul %i0, 0x05EF, %l6
29895 sth %l2, [%l7 + 0x78]
29896 movcs %xcc, %l3, %o1
29897 alignaddr %o4, %i2, %i7
29898 fmovsne %xcc, %f8, %f11
29899 fxors %f6, %f0, %f11
29900 tsubcctv %g5, 0x0A04, %o0
29901 fpmerge %f4, %f5, %f14
29902 addcc %o5, %o7, %i1
29903 sdiv %g4, 0x11AD, %l4
29904 ldd [%l7 + 0x50], %f8
29905 fmovsl %xcc, %f5, %f12
29906 fbge,a %fcc3, loop_3490
29907 fmovdg %xcc, %f4, %f6
29908 fmul8ulx16 %f12, %f4, %f8
29909 ldx [%l7 + 0x08], %l5
29910loop_3490:
29911 movle %icc, %g1, %o2
29912 ldsw [%l7 + 0x14], %l1
29913 fmovdcs %xcc, %f12, %f4
29914 lduw [%l7 + 0x50], %o6
29915 fmovscs %xcc, %f2, %f8
29916 fmovrdgz %i4, %f12, %f8
29917 pdist %f12, %f0, %f6
29918 and %l0, 0x0C04, %g2
29919 tcs %xcc, 0x2
29920 tcc %icc, 0x6
29921 sth %g6, [%l7 + 0x74]
29922 st %f13, [%l7 + 0x34]
29923 ldx [%l7 + 0x38], %g7
29924 ldsb [%l7 + 0x22], %i5
29925 sethi 0x070B, %g3
29926 st %f13, [%l7 + 0x38]
29927 fsrc1s %f5, %f8
29928 tpos %icc, 0x5
29929 ldsh [%l7 + 0x74], %i6
29930 fmovdne %xcc, %f5, %f10
29931 ldub [%l7 + 0x2E], %o3
29932 fmuld8sux16 %f9, %f4, %f8
29933 fmovsleu %icc, %f1, %f5
29934 stb %i3, [%l7 + 0x14]
29935 udiv %l6, 0x05D4, %i0
29936 fnors %f3, %f14, %f13
29937 ld [%l7 + 0x70], %f1
29938 stw %l3, [%l7 + 0x28]
29939 fcmpd %fcc3, %f8, %f10
29940 edge16n %l2, %o1, %o4
29941 fbl,a %fcc2, loop_3491
29942 orn %i7, %g5, %i2
29943 movn %icc, %o0, %o7
29944 tcs %xcc, 0x7
29945loop_3491:
29946 lduw [%l7 + 0x18], %i1
29947 fpadd32 %f6, %f10, %f2
29948 fabss %f11, %f11
29949 xorcc %o5, %l4, %l5
29950 sth %g1, [%l7 + 0x20]
29951 ldsw [%l7 + 0x08], %g4
29952 bpos,pt %icc, loop_3492
29953 stw %l1, [%l7 + 0x24]
29954 std %f8, [%l7 + 0x40]
29955 udiv %o2, 0x00BA, %i4
29956loop_3492:
29957 fmovde %icc, %f3, %f6
29958 udivcc %l0, 0x1911, %g2
29959 movvc %icc, %g6, %g7
29960 movrgz %o6, 0x059, %g3
29961 subcc %i6, 0x13BD, %o3
29962 tgu %icc, 0x5
29963 sth %i3, [%l7 + 0x22]
29964 fmovs %f13, %f10
29965 bcc %xcc, loop_3493
29966 fmovdn %icc, %f12, %f11
29967 nop
29968 setx loop_3494, %l0, %l1
29969 jmpl %l1, %l6
29970 ldsw [%l7 + 0x10], %i5
29971loop_3493:
29972 stb %i0, [%l7 + 0x7A]
29973 ldd [%l7 + 0x30], %f12
29974loop_3494:
29975 fornot1 %f4, %f8, %f6
29976 sll %l3, %l2, %o1
29977 stw %i7, [%l7 + 0x50]
29978 brgez %g5, loop_3495
29979 std %f6, [%l7 + 0x28]
29980 edge32ln %o4, %o0, %i2
29981 fmuld8ulx16 %f7, %f7, %f12
29982loop_3495:
29983 sub %o7, 0x00B0, %o5
29984 fabss %f2, %f3
29985 fmovsne %icc, %f14, %f13
29986 andcc %l4, %l5, %g1
29987 fandnot1 %f0, %f10, %f12
29988 umul %g4, %l1, %o2
29989 ldd [%l7 + 0x48], %f4
29990 fpackfix %f0, %f3
29991 fmul8sux16 %f12, %f12, %f6
29992 brz,a %i1, loop_3496
29993 orncc %i4, %l0, %g2
29994 sra %g6, 0x13, %g7
29995 taddcc %g3, %i6, %o6
29996loop_3496:
29997 ldsb [%l7 + 0x46], %o3
29998 ldx [%l7 + 0x08], %i3
29999 ldsh [%l7 + 0x7E], %i5
30000 orn %l6, %i0, %l2
30001 sub %l3, %o1, %i7
30002 stx %o4, [%l7 + 0x40]
30003 bpos,a,pn %icc, loop_3497
30004 tg %icc, 0x4
30005 fmovsa %icc, %f11, %f3
30006 bvc loop_3498
30007loop_3497:
30008 subcc %g5, %o0, %o7
30009 array16 %o5, %l4, %i2
30010 subc %l5, 0x045C, %g1
30011loop_3498:
30012 movrne %g4, 0x19E, %l1
30013 brz %i1, loop_3499
30014 bshuffle %f10, %f12, %f12
30015 edge32 %o2, %l0, %i4
30016 fmovdpos %xcc, %f8, %f8
30017loop_3499:
30018 fcmps %fcc1, %f10, %f1
30019 xorcc %g6, 0x0B82, %g2
30020 bcs %xcc, loop_3500
30021 subccc %g7, 0x0AC1, %i6
30022 subccc %g3, %o3, %i3
30023 bvc,pn %icc, loop_3501
30024loop_3500:
30025 fcmpne16 %f14, %f6, %o6
30026 stw %l6, [%l7 + 0x40]
30027 ldsh [%l7 + 0x34], %i0
30028loop_3501:
30029 lduh [%l7 + 0x50], %i5
30030 fmuld8sux16 %f2, %f8, %f8
30031 popc 0x13FD, %l2
30032 fbg,a %fcc0, loop_3502
30033 std %f8, [%l7 + 0x30]
30034 edge8ln %o1, %i7, %l3
30035 fbue,a %fcc0, loop_3503
30036loop_3502:
30037 fnand %f0, %f6, %f0
30038 fmovsneg %icc, %f0, %f6
30039 fmovdcs %xcc, %f4, %f7
30040loop_3503:
30041 umulcc %g5, %o4, %o0
30042 stw %o7, [%l7 + 0x74]
30043 stw %o5, [%l7 + 0x60]
30044 stx %l4, [%l7 + 0x70]
30045 edge8n %i2, %l5, %g1
30046 fornot1s %f4, %f12, %f14
30047 taddcc %l1, %g4, %i1
30048 fmovdn %icc, %f12, %f5
30049 brz,a %o2, loop_3504
30050 fcmpgt16 %f4, %f4, %i4
30051 fmovsge %xcc, %f9, %f7
30052 ldsw [%l7 + 0x44], %g6
30053loop_3504:
30054 movgu %xcc, %g2, %g7
30055 udivx %i6, 0x087E, %g3
30056 fabsd %f10, %f0
30057 ldd [%l7 + 0x50], %f12
30058 fcmple32 %f2, %f12, %o3
30059 movrlz %l0, 0x0F2, %i3
30060 fmovspos %xcc, %f11, %f13
30061 fcmpgt32 %f14, %f12, %l6
30062 fmovdcc %icc, %f12, %f6
30063 ldd [%l7 + 0x08], %f6
30064 movre %o6, %i5, %i0
30065 srlx %o1, %i7, %l3
30066 move %xcc, %g5, %l2
30067 movrgz %o4, %o7, %o0
30068 fsrc1 %f14, %f6
30069 tcc %xcc, 0x1
30070 fmovd %f8, %f2
30071 fbe,a %fcc3, loop_3505
30072 ldsb [%l7 + 0x46], %o5
30073 brgz %l4, loop_3506
30074 fmovrsgz %l5, %f1, %f11
30075loop_3505:
30076 fmovsleu %icc, %f1, %f8
30077 fornot1 %f2, %f14, %f12
30078loop_3506:
30079 tsubcc %g1, %i2, %g4
30080 ld [%l7 + 0x0C], %f3
30081 fmovsle %icc, %f12, %f12
30082 stb %i1, [%l7 + 0x45]
30083 movcs %icc, %l1, %o2
30084 ldsw [%l7 + 0x78], %g6
30085 xnorcc %g2, %g7, %i4
30086 fnot1 %f10, %f8
30087 ldx [%l7 + 0x70], %i6
30088 lduw [%l7 + 0x58], %g3
30089 sth %l0, [%l7 + 0x14]
30090 taddcc %i3, %l6, %o6
30091 addccc %i5, 0x16B9, %i0
30092 edge16n %o1, %i7, %o3
30093 movle %xcc, %l3, %l2
30094 fmul8sux16 %f8, %f14, %f4
30095 alignaddr %o4, %o7, %o0
30096 fornot2s %f0, %f8, %f9
30097 movrne %o5, 0x191, %l4
30098 fcmpgt16 %f0, %f8, %g5
30099 tn %xcc, 0x4
30100 stb %g1, [%l7 + 0x6E]
30101 tcs %icc, 0x2
30102 nop
30103 setx loop_3507, %l0, %l1
30104 jmpl %l1, %i2
30105 movneg %icc, %l5, %g4
30106 lduw [%l7 + 0x48], %l1
30107 sethi 0x0E61, %i1
30108loop_3507:
30109 fmovd %f8, %f6
30110 sdiv %o2, 0x1F50, %g6
30111 fmovsa %xcc, %f14, %f4
30112 ldsw [%l7 + 0x58], %g7
30113 te %xcc, 0x5
30114 sdivcc %i4, 0x0B7B, %i6
30115 xorcc %g3, %g2, %l0
30116 st %f7, [%l7 + 0x08]
30117 ld [%l7 + 0x78], %f10
30118 fbn,a %fcc3, loop_3508
30119 ldsh [%l7 + 0x74], %i3
30120 bg,pn %icc, loop_3509
30121 sth %o6, [%l7 + 0x68]
30122loop_3508:
30123 lduh [%l7 + 0x6A], %l6
30124 fbul %fcc0, loop_3510
30125loop_3509:
30126 fmovs %f8, %f7
30127 fsrc1s %f14, %f0
30128 te %icc, 0x6
30129loop_3510:
30130 fpadd32 %f14, %f4, %f8
30131 fxor %f8, %f2, %f0
30132 ldsh [%l7 + 0x1A], %i0
30133 udivcc %i5, 0x122A, %i7
30134 stb %o3, [%l7 + 0x1A]
30135 fmovsvc %icc, %f2, %f2
30136 sth %l3, [%l7 + 0x52]
30137 fbu %fcc0, loop_3511
30138 tpos %xcc, 0x2
30139 fnor %f8, %f0, %f10
30140 movvs %icc, %l2, %o1
30141loop_3511:
30142 fmovde %icc, %f5, %f10
30143 fpadd32s %f6, %f1, %f15
30144 ldd [%l7 + 0x38], %f2
30145 fmovscs %icc, %f6, %f10
30146 fsrc2 %f14, %f4
30147 tge %icc, 0x5
30148 fabsd %f10, %f8
30149 fmovrslez %o7, %f9, %f0
30150 srlx %o4, %o5, %o0
30151 fbule %fcc0, loop_3512
30152 array16 %l4, %g5, %g1
30153 fbu %fcc3, loop_3513
30154 fsrc2s %f12, %f9
30155loop_3512:
30156 fble %fcc3, loop_3514
30157 fmovdcs %icc, %f13, %f4
30158loop_3513:
30159 movrgez %l5, 0x3B8, %i2
30160 fandnot1s %f10, %f4, %f7
30161loop_3514:
30162 lduw [%l7 + 0x4C], %g4
30163 fbule %fcc0, loop_3515
30164 stb %l1, [%l7 + 0x1E]
30165 fpsub32 %f2, %f12, %f2
30166 stw %i1, [%l7 + 0x20]
30167loop_3515:
30168 tvs %xcc, 0x2
30169 xorcc %o2, 0x14A1, %g7
30170 edge8n %i4, %i6, %g6
30171 movne %icc, %g3, %l0
30172 fmovrslz %i3, %f11, %f14
30173 popc 0x05B8, %o6
30174 ldsh [%l7 + 0x1C], %g2
30175 brgez,a %l6, loop_3516
30176 taddcctv %i5, 0x0727, %i0
30177 fmovsne %icc, %f2, %f7
30178 ld [%l7 + 0x50], %f4
30179loop_3516:
30180 st %f12, [%l7 + 0x1C]
30181 lduh [%l7 + 0x36], %o3
30182 fmovs %f5, %f0
30183 fzeros %f9
30184 for %f4, %f6, %f2
30185 fba,a %fcc1, loop_3517
30186 fsrc2s %f3, %f13
30187 fpadd32s %f0, %f12, %f11
30188 stw %l3, [%l7 + 0x6C]
30189loop_3517:
30190 subcc %l2, %o1, %i7
30191 fmovdge %icc, %f5, %f11
30192 ba,a %xcc, loop_3518
30193 bleu %icc, loop_3519
30194 stw %o4, [%l7 + 0x0C]
30195 fzero %f4
30196loop_3518:
30197 fmovsn %icc, %f9, %f8
30198loop_3519:
30199 st %f10, [%l7 + 0x5C]
30200 fmovse %xcc, %f9, %f12
30201 ba,a,pt %icc, loop_3520
30202 fnot2s %f5, %f10
30203 fmovrsne %o7, %f10, %f2
30204 sra %o0, 0x01, %l4
30205loop_3520:
30206 ldsh [%l7 + 0x72], %o5
30207 fone %f14
30208 sth %g5, [%l7 + 0x30]
30209 fpadd32s %f6, %f1, %f6
30210 fsrc2s %f7, %f3
30211 fbn,a %fcc3, loop_3521
30212 umul %l5, %i2, %g1
30213 fblg %fcc3, loop_3522
30214 stx %l1, [%l7 + 0x78]
30215loop_3521:
30216 ldx [%l7 + 0x20], %g4
30217 stb %o2, [%l7 + 0x2A]
30218loop_3522:
30219 edge32ln %g7, %i4, %i1
30220 fcmpes %fcc1, %f12, %f14
30221 andncc %g6, %i6, %g3
30222 stb %l0, [%l7 + 0x5C]
30223 addccc %i3, %g2, %o6
30224 move %icc, %i5, %l6
30225 fmovspos %icc, %f0, %f6
30226 fpack16 %f6, %f6
30227 sth %i0, [%l7 + 0x30]
30228 bvs,a loop_3523
30229 tpos %xcc, 0x5
30230 movcc %xcc, %o3, %l2
30231 stx %o1, [%l7 + 0x30]
30232loop_3523:
30233 fbo,a %fcc3, loop_3524
30234 ldd [%l7 + 0x28], %f12
30235 ble,a %xcc, loop_3525
30236 fmuld8ulx16 %f15, %f14, %f4
30237loop_3524:
30238 stw %l3, [%l7 + 0x3C]
30239 brlz %o4, loop_3526
30240loop_3525:
30241 nop
30242 setx loop_3527, %l0, %l1
30243 wrpr 0x1, %tl
30244 wrpr %l1, %tnpc
30245 setx 0x34400001400, %l0, %l1
30246 wrpr %l1, %tstate
30247 wrhpr 0x4, %htstate
30248 done
30249 fnot2 %f8, %f4
30250 subccc %i7, %o7, %l4
30251loop_3526:
30252 bvs,a,pn %xcc, loop_3528
30253loop_3527:
30254 fbn,a %fcc0, loop_3529
30255 smulcc %o0, 0x0DFA, %o5
30256 ldx [%l7 + 0x48], %g5
30257loop_3528:
30258 fmovdgu %xcc, %f7, %f0
30259loop_3529:
30260 fmovdgu %icc, %f12, %f7
30261 bvc,a,pt %xcc, loop_3530
30262 andncc %i2, %g1, %l1
30263 edge32ln %l5, %g4, %g7
30264 fmovsg %xcc, %f11, %f9
30265loop_3530:
30266 ld [%l7 + 0x70], %f2
30267 brz %o2, loop_3531
30268 call loop_3532
30269 fmul8sux16 %f8, %f0, %f10
30270 lduw [%l7 + 0x60], %i4
30271loop_3531:
30272 st %f4, [%l7 + 0x44]
30273loop_3532:
30274 ldd [%l7 + 0x78], %f6
30275 call loop_3533
30276 tle %icc, 0x5
30277 ldd [%l7 + 0x18], %f12
30278 sth %i1, [%l7 + 0x0C]
30279loop_3533:
30280 fnot1 %f14, %f0
30281 fmovrslz %g6, %f6, %f11
30282 fbn %fcc1, loop_3534
30283 fmovdleu %xcc, %f10, %f13
30284 ldx [%l7 + 0x28], %g3
30285 array16 %i6, %l0, %i3
30286loop_3534:
30287 addc %g2, 0x10AB, %i5
30288 ldub [%l7 + 0x3F], %l6
30289 bge,a loop_3535
30290 array32 %o6, %o3, %l2
30291 alignaddrl %o1, %i0, %l3
30292 ldd [%l7 + 0x20], %f0
30293loop_3535:
30294 fmovrsgz %o4, %f3, %f1
30295 be %icc, loop_3536
30296 ldsw [%l7 + 0x6C], %o7
30297 ldsb [%l7 + 0x3F], %i7
30298 ldub [%l7 + 0x1A], %o0
30299loop_3536:
30300 ld [%l7 + 0x54], %f15
30301 nop
30302 setx loop_3537, %l0, %l1
30303 jmpl %l1, %o5
30304 fmul8sux16 %f4, %f0, %f2
30305 movrlz %l4, %g5, %i2
30306 std %f12, [%l7 + 0x70]
30307loop_3537:
30308 bpos,a %xcc, loop_3538
30309 srax %l1, %g1, %g4
30310 sdivcc %g7, 0x0A1C, %o2
30311 stb %l5, [%l7 + 0x40]
30312loop_3538:
30313 fbne %fcc2, loop_3539
30314 fblg,a %fcc1, loop_3540
30315 smul %i1, %i4, %g3
30316 fmovdne %xcc, %f8, %f11
30317loop_3539:
30318 fmovdcs %icc, %f9, %f4
30319loop_3540:
30320 fabsd %f6, %f14
30321 bg,a loop_3541
30322 stb %g6, [%l7 + 0x2F]
30323 move %icc, %i6, %l0
30324 tsubcc %i3, %i5, %l6
30325loop_3541:
30326 fmovsgu %xcc, %f0, %f9
30327 fmovrdgez %g2, %f2, %f0
30328 ble loop_3542
30329 fmovdl %icc, %f9, %f11
30330 sdivx %o6, 0x072C, %l2
30331 fmovde %icc, %f3, %f15
30332loop_3542:
30333 bpos,a loop_3543
30334 stb %o3, [%l7 + 0x48]
30335 fnor %f6, %f14, %f0
30336 fcmps %fcc0, %f12, %f3
30337loop_3543:
30338 sub %i0, 0x1C6D, %o1
30339 ldsh [%l7 + 0x0C], %l3
30340 xorcc %o7, 0x17E9, %i7
30341 ldsw [%l7 + 0x2C], %o4
30342 fnot1s %f13, %f8
30343 fmovsneg %icc, %f15, %f11
30344 orn %o0, %o5, %l4
30345 fsrc1 %f8, %f12
30346 ldsh [%l7 + 0x5A], %i2
30347 fmovrdlz %g5, %f8, %f4
30348 fxor %f4, %f6, %f2
30349 umulcc %g1, 0x107F, %g4
30350 fpsub32 %f2, %f2, %f14
30351 ldd [%l7 + 0x70], %f14
30352 fpmerge %f12, %f13, %f2
30353 fxnor %f4, %f14, %f6
30354 bne,a loop_3544
30355 fmovscc %icc, %f10, %f12
30356 srl %l1, 0x04, %o2
30357 st %f14, [%l7 + 0x18]
30358loop_3544:
30359 stw %l5, [%l7 + 0x48]
30360 fmovdneg %icc, %f1, %f15
30361 fmul8x16 %f10, %f10, %f6
30362 lduh [%l7 + 0x74], %i1
30363 fmovda %icc, %f10, %f4
30364 fmovsge %xcc, %f11, %f13
30365 fmovrdgez %g7, %f8, %f12
30366 array32 %g3, %i4, %g6
30367 array8 %i6, %i3, %l0
30368 ldd [%l7 + 0x78], %f0
30369 std %f10, [%l7 + 0x50]
30370 ldsh [%l7 + 0x18], %i5
30371 stx %g2, [%l7 + 0x40]
30372 fmovdcc %icc, %f6, %f14
30373 stb %l6, [%l7 + 0x43]
30374 edge32ln %l2, %o6, %o3
30375 movvs %xcc, %o1, %i0
30376 ldsh [%l7 + 0x66], %o7
30377 taddcc %i7, %l3, %o0
30378 fands %f11, %f13, %f1
30379 bg %icc, loop_3545
30380 tpos %icc, 0x5
30381 fmuld8sux16 %f3, %f7, %f0
30382 fbge,a %fcc1, loop_3546
30383loop_3545:
30384 bvc,pn %xcc, loop_3547
30385 bshuffle %f10, %f6, %f12
30386 ldsb [%l7 + 0x4E], %o4
30387loop_3546:
30388 std %f2, [%l7 + 0x18]
30389loop_3547:
30390 fmovdl %xcc, %f6, %f14
30391 lduw [%l7 + 0x34], %l4
30392 fmovrdgez %i2, %f8, %f10
30393 and %o5, 0x10CE, %g5
30394 array8 %g1, %l1, %g4
30395 nop
30396 setx loop_3548, %l0, %l1
30397 wrpr 0x1, %tl
30398 wrpr %l1, %tpc
30399 add %l1, 0x4, %l1
30400 wrpr %l1, %tnpc
30401 setx 0x34400001400, %l0, %l1
30402 wrpr %l1, %tstate
30403 wrhpr 0x4, %htstate
30404 retry
30405 or %l5, %o2, %i1
30406 brnz,a %g7, loop_3549
30407 tgu %icc, 0x6
30408loop_3548:
30409 fmovdvs %xcc, %f7, %f8
30410 bn,a %icc, loop_3550
30411loop_3549:
30412 xorcc %i4, 0x19AC, %g3
30413 fmul8ulx16 %f14, %f8, %f12
30414 std %f0, [%l7 + 0x70]
30415loop_3550:
30416 ldsb [%l7 + 0x37], %g6
30417 fmul8ulx16 %f6, %f6, %f12
30418 fnegd %f6, %f0
30419 fmovrdlez %i3, %f4, %f2
30420 ld [%l7 + 0x10], %f8
30421 fnot2 %f10, %f4
30422 fpsub16s %f12, %f2, %f14
30423 tgu %icc, 0x7
30424 sdiv %l0, 0x17D5, %i5
30425 fmuld8sux16 %f6, %f15, %f4
30426 edge32n %g2, %i6, %l2
30427 bpos,a,pn %icc, loop_3551
30428 fmovdvs %xcc, %f7, %f1
30429 ldsh [%l7 + 0x38], %o6
30430 fnegd %f0, %f8
30431loop_3551:
30432 stw %l6, [%l7 + 0x78]
30433 fxors %f13, %f13, %f5
30434 bge,pt %icc, loop_3552
30435 fsrc1s %f10, %f7
30436 mova %xcc, %o1, %i0
30437 or %o3, %i7, %l3
30438loop_3552:
30439 ldsw [%l7 + 0x34], %o7
30440 std %f14, [%l7 + 0x08]
30441 stw %o0, [%l7 + 0x60]
30442 lduh [%l7 + 0x60], %l4
30443 sllx %i2, 0x1C, %o5
30444 lduw [%l7 + 0x28], %g5
30445 tsubcctv %g1, 0x176F, %o4
30446 fmovrdgz %l1, %f0, %f6
30447 add %g4, 0x1D85, %o2
30448 ldsb [%l7 + 0x53], %l5
30449 ldsh [%l7 + 0x70], %i1
30450 fand %f0, %f4, %f2
30451 tn %xcc, 0x7
30452 ldsh [%l7 + 0x18], %i4
30453 stx %g3, [%l7 + 0x50]
30454 std %f12, [%l7 + 0x10]
30455 brlez,a %g7, loop_3553
30456 stw %i3, [%l7 + 0x60]
30457 ldsb [%l7 + 0x6E], %g6
30458 fandnot1 %f8, %f2, %f8
30459loop_3553:
30460 ldsb [%l7 + 0x16], %l0
30461 mova %xcc, %g2, %i5
30462 fbu %fcc3, loop_3554
30463 movge %xcc, %i6, %l2
30464 st %f1, [%l7 + 0x10]
30465 edge32l %o6, %l6, %i0
30466loop_3554:
30467 brnz %o3, loop_3555
30468 fbo %fcc2, loop_3556
30469 ld [%l7 + 0x48], %f1
30470 fcmps %fcc2, %f4, %f8
30471loop_3555:
30472 sub %i7, %l3, %o7
30473loop_3556:
30474 subcc %o1, %l4, %i2
30475 stx %o0, [%l7 + 0x30]
30476 fmovdn %icc, %f8, %f9
30477 array32 %g5, %g1, %o5
30478 call loop_3557
30479 lduw [%l7 + 0x0C], %l1
30480 fmovrslez %g4, %f1, %f7
30481 fmovdn %xcc, %f0, %f4
30482loop_3557:
30483 ldub [%l7 + 0x0D], %o2
30484 fmul8x16al %f12, %f11, %f2
30485 ldsh [%l7 + 0x60], %o4
30486 ldd [%l7 + 0x50], %f12
30487 edge8ln %i1, %i4, %g3
30488 ldsb [%l7 + 0x18], %g7
30489 ld [%l7 + 0x28], %f11
30490 fbule,a %fcc2, loop_3558
30491 bl,a %xcc, loop_3559
30492 mulscc %i3, %g6, %l5
30493 fblg %fcc3, loop_3560
30494loop_3558:
30495 ldsw [%l7 + 0x68], %g2
30496loop_3559:
30497 stx %i5, [%l7 + 0x58]
30498 fmovdgu %icc, %f2, %f0
30499loop_3560:
30500 bvc,a loop_3561
30501 andcc %i6, %l2, %o6
30502 sub %l0, 0x04B7, %l6
30503 std %f0, [%l7 + 0x48]
30504loop_3561:
30505 addccc %i0, %i7, %o3
30506 bshuffle %f8, %f14, %f10
30507 fmovrdlz %l3, %f4, %f8
30508 sth %o1, [%l7 + 0x0A]
30509 tcc %icc, 0x2
30510 ldsb [%l7 + 0x63], %o7
30511 fnors %f8, %f4, %f11
30512 lduw [%l7 + 0x60], %i2
30513 lduw [%l7 + 0x50], %o0
30514 fcmpes %fcc3, %f10, %f2
30515 and %g5, %l4, %g1
30516 fpsub16s %f15, %f2, %f10
30517 sdivx %o5, 0x11D2, %l1
30518 movgu %icc, %o2, %g4
30519 ldx [%l7 + 0x50], %o4
30520 add %i1, 0x05BE, %g3
30521 movneg %icc, %i4, %g7
30522 udivcc %g6, 0x125E, %i3
30523 fandnot2 %f2, %f6, %f8
30524 stw %l5, [%l7 + 0x0C]
30525 fcmpd %fcc2, %f6, %f8
30526 ldsw [%l7 + 0x70], %i5
30527 fmovde %xcc, %f2, %f2
30528 fmovsne %icc, %f2, %f10
30529 alignaddrl %i6, %l2, %o6
30530 fmovsge %xcc, %f3, %f9
30531 movcs %icc, %l0, %g2
30532 fmovscs %icc, %f9, %f6
30533 sth %l6, [%l7 + 0x3C]
30534 bneg loop_3562
30535 fmovsa %xcc, %f13, %f8
30536 lduh [%l7 + 0x5E], %i0
30537 ldsh [%l7 + 0x2A], %o3
30538loop_3562:
30539 ld [%l7 + 0x24], %f13
30540 fnands %f15, %f8, %f6
30541 bcs,a,pt %icc, loop_3563
30542 tleu %xcc, 0x3
30543 fbue,a %fcc3, loop_3564
30544 movpos %xcc, %i7, %l3
30545loop_3563:
30546 add %o7, %i2, %o1
30547 ld [%l7 + 0x0C], %f4
30548loop_3564:
30549 fmovdleu %icc, %f10, %f0
30550 bn,pt %icc, loop_3565
30551 fmovrde %o0, %f2, %f2
30552 brgez %g5, loop_3566
30553 taddcc %g1, %l4, %l1
30554loop_3565:
30555 fcmped %fcc0, %f10, %f10
30556 fmovsneg %icc, %f11, %f15
30557loop_3566:
30558 edge16 %o2, %g4, %o5
30559 fcmpd %fcc2, %f6, %f2
30560 edge32 %i1, %g3, %o4
30561 ldx [%l7 + 0x50], %g7
30562 sdiv %g6, 0x1197, %i4
30563 bvc %icc, loop_3567
30564 umul %l5, %i5, %i3
30565 lduw [%l7 + 0x10], %l2
30566 nop
30567 setx loop_3568, %l0, %l1
30568 jmpl %l1, %o6
30569loop_3567:
30570 lduw [%l7 + 0x24], %i6
30571 fxors %f15, %f15, %f2
30572 array32 %g2, %l0, %l6
30573loop_3568:
30574 fmovscc %icc, %f15, %f13
30575 tge %xcc, 0x2
30576 fmovrsgz %i0, %f14, %f4
30577 bcc,a,pn %xcc, loop_3569
30578 fmovs %f4, %f13
30579 edge8l %i7, %l3, %o7
30580 fmovdn %icc, %f14, %f4
30581loop_3569:
30582 sth %o3, [%l7 + 0x74]
30583 srl %i2, %o0, %o1
30584 ldub [%l7 + 0x3A], %g5
30585 bg loop_3570
30586 fcmpne32 %f8, %f12, %l4
30587 brgz,a %l1, loop_3571
30588 bn,a,pn %xcc, loop_3572
30589loop_3570:
30590 bne %xcc, loop_3573
30591 movrgez %o2, %g1, %o5
30592loop_3571:
30593 xnor %i1, 0x17C8, %g4
30594loop_3572:
30595 ldsh [%l7 + 0x2E], %o4
30596loop_3573:
30597 stb %g3, [%l7 + 0x75]
30598 std %f6, [%l7 + 0x18]
30599 std %f2, [%l7 + 0x40]
30600 stx %g7, [%l7 + 0x08]
30601 bcc,pt %icc, loop_3574
30602 fands %f5, %f14, %f2
30603 lduw [%l7 + 0x60], %i4
30604 stw %g6, [%l7 + 0x28]
30605loop_3574:
30606 stb %l5, [%l7 + 0x1B]
30607 movrne %i5, 0x31E, %l2
30608 array32 %i3, %o6, %i6
30609 edge8 %l0, %l6, %i0
30610 ldsh [%l7 + 0x40], %i7
30611 ble,a loop_3575
30612 edge8n %g2, %o7, %o3
30613 fnegd %f8, %f2
30614 fandnot2 %f14, %f8, %f10
30615loop_3575:
30616 nop
30617 setx loop_3576, %l0, %l1
30618 wrpr 0x1, %tl
30619 wrpr %l1, %tpc
30620 add %l1, 0x4, %l1
30621 wrpr %l1, %tnpc
30622 setx 0x34400001400, %l0, %l1
30623 wrpr %l1, %tstate
30624 wrhpr 0x4, %htstate
30625 retry
30626 bpos,a,pn %icc, loop_3577
30627 fmovrsgz %l3, %f4, %f10
30628 fmovrdgz %o0, %f14, %f8
30629loop_3576:
30630 lduh [%l7 + 0x74], %i2
30631loop_3577:
30632 stw %o1, [%l7 + 0x70]
30633 lduw [%l7 + 0x54], %g5
30634 fcmpd %fcc3, %f0, %f8
30635 alignaddrl %l1, %l4, %o2
30636 fmul8sux16 %f2, %f6, %f12
30637 ldsb [%l7 + 0x77], %g1
30638 ldd [%l7 + 0x78], %f8
30639 ldsh [%l7 + 0x10], %o5
30640 fone %f12
30641 fmovsn %icc, %f3, %f3
30642 fcmple32 %f8, %f8, %i1
30643 fmul8x16au %f10, %f10, %f2
30644 ldx [%l7 + 0x20], %o4
30645 fmovsl %xcc, %f7, %f8
30646 st %f4, [%l7 + 0x64]
30647 lduw [%l7 + 0x10], %g4
30648 ld [%l7 + 0x6C], %f7
30649 ld [%l7 + 0x08], %f14
30650 fabss %f4, %f8
30651 tcc %xcc, 0x3
30652 movn %xcc, %g7, %i4
30653 tg %icc, 0x1
30654 ldsw [%l7 + 0x28], %g6
30655 movrgez %l5, 0x20B, %g3
30656 brgz %i5, loop_3578
30657 bne loop_3579
30658 tleu %icc, 0x6
30659 srl %l2, 0x09, %o6
30660loop_3578:
30661 ldub [%l7 + 0x62], %i6
30662loop_3579:
30663 sth %l0, [%l7 + 0x30]
30664 fmovdge %xcc, %f11, %f0
30665 tcs %icc, 0x0
30666 edge32 %l6, %i0, %i7
30667 fmovrdgz %i3, %f2, %f12
30668 movvs %xcc, %g2, %o7
30669 fpackfix %f6, %f14
30670 edge32l %l3, %o3, %i2
30671 edge32 %o0, %g5, %l1
30672 edge32n %l4, %o2, %g1
30673 srl %o1, %i1, %o5
30674 fbue,a %fcc3, loop_3580
30675 fmovsg %icc, %f6, %f8
30676 fbge,a %fcc0, loop_3581
30677 std %f14, [%l7 + 0x68]
30678loop_3580:
30679 lduw [%l7 + 0x4C], %o4
30680 ldsw [%l7 + 0x44], %g7
30681loop_3581:
30682 std %f6, [%l7 + 0x48]
30683 array16 %i4, %g6, %l5
30684 subccc %g3, 0x1E5E, %g4
30685 bshuffle %f2, %f2, %f4
30686 ld [%l7 + 0x24], %f6
30687 fsrc2s %f5, %f12
30688 mova %xcc, %l2, %o6
30689 xorcc %i5, %l0, %i6
30690 lduh [%l7 + 0x5E], %l6
30691 brlz,a %i7, loop_3582
30692 movneg %icc, %i0, %g2
30693 fcmple16 %f10, %f10, %o7
30694 ldsb [%l7 + 0x0D], %l3
30695loop_3582:
30696 edge16l %i3, %o3, %i2
30697 ldsb [%l7 + 0x46], %o0
30698 edge8l %g5, %l4, %o2
30699 fmovdge %icc, %f11, %f9
30700 srlx %l1, 0x15, %g1
30701 fmovdge %icc, %f6, %f4
30702 fmovdg %xcc, %f2, %f15
30703 ldsh [%l7 + 0x6E], %i1
30704 tge %icc, 0x5
30705 tgu %xcc, 0x1
30706 bl %icc, loop_3583
30707 bleu,a %icc, loop_3584
30708 movcs %xcc, %o1, %o4
30709 st %f0, [%l7 + 0x74]
30710loop_3583:
30711 st %f14, [%l7 + 0x40]
30712loop_3584:
30713 brlz,a %g7, loop_3585
30714 stb %i4, [%l7 + 0x77]
30715 movneg %icc, %g6, %l5
30716 ldx [%l7 + 0x08], %o5
30717loop_3585:
30718 for %f4, %f4, %f2
30719 ba loop_3586
30720 fmovrsgez %g4, %f14, %f3
30721 st %f15, [%l7 + 0x38]
30722 ldsh [%l7 + 0x54], %l2
30723loop_3586:
30724 sth %g3, [%l7 + 0x6C]
30725 fpadd16s %f5, %f4, %f7
30726 fbl,a %fcc1, loop_3587
30727 fmovrde %o6, %f8, %f10
30728 ld [%l7 + 0x58], %f1
30729 fmovdgu %xcc, %f2, %f12
30730loop_3587:
30731 fmuld8ulx16 %f5, %f0, %f14
30732 movrne %l0, %i6, %l6
30733 ldub [%l7 + 0x09], %i7
30734 fmovsvs %icc, %f12, %f1
30735 array8 %i5, %g2, %i0
30736 lduw [%l7 + 0x28], %o7
30737 popc %l3, %o3
30738 fpack32 %f14, %f6, %f14
30739 nop
30740 setx loop_3588, %l0, %l1
30741 wrpr 0x1, %tl
30742 wrpr %l1, %tpc
30743 add %l1, 0x4, %l1
30744 wrpr %l1, %tnpc
30745 setx 0x34400001400, %l0, %l1
30746 wrpr %l1, %tstate
30747 wrhpr 0x4, %htstate
30748 retry
30749 st %f13, [%l7 + 0x58]
30750 ld [%l7 + 0x68], %f14
30751 fxors %f2, %f10, %f7
30752loop_3588:
30753 fmovda %icc, %f6, %f13
30754 fone %f14
30755 stw %i2, [%l7 + 0x78]
30756 fmovdn %icc, %f7, %f14
30757 edge16 %i3, %g5, %l4
30758 xor %o0, 0x1A10, %o2
30759 fmovrdgez %g1, %f0, %f8
30760 stb %l1, [%l7 + 0x3C]
30761 ldx [%l7 + 0x38], %i1
30762 bge,a loop_3589
30763 bcc,a,pn %xcc, loop_3590
30764 fmovsleu %xcc, %f3, %f0
30765 ldx [%l7 + 0x48], %o1
30766loop_3589:
30767 fmovsleu %icc, %f15, %f14
30768loop_3590:
30769 bgu %icc, loop_3591
30770 lduw [%l7 + 0x54], %o4
30771 brnz %g7, loop_3592
30772 brlz %g6, loop_3593
30773loop_3591:
30774 stb %l5, [%l7 + 0x5C]
30775 fbe %fcc1, loop_3594
30776loop_3592:
30777 fbg %fcc1, loop_3595
30778loop_3593:
30779 edge32 %o5, %g4, %i4
30780 fpack32 %f6, %f10, %f4
30781loop_3594:
30782 fnot2s %f9, %f4
30783loop_3595:
30784 fornot2s %f9, %f8, %f13
30785 ldx [%l7 + 0x10], %l2
30786 fmovscs %xcc, %f9, %f7
30787 fmovrslez %o6, %f12, %f9
30788 ble,pn %xcc, loop_3596
30789 movrgez %l0, 0x051, %i6
30790 bl,a %icc, loop_3597
30791 ldsw [%l7 + 0x5C], %l6
30792loop_3596:
30793 fors %f11, %f0, %f5
30794 and %i7, %i5, %g2
30795loop_3597:
30796 fors %f13, %f3, %f10
30797 ld [%l7 + 0x50], %f11
30798 andncc %i0, %o7, %l3
30799 pdist %f0, %f4, %f14
30800 fones %f7
30801 lduw [%l7 + 0x54], %g3
30802 stw %o3, [%l7 + 0x68]
30803 move %icc, %i3, %g5
30804 fnand %f10, %f12, %f8
30805 fmovdleu %icc, %f13, %f10
30806 subccc %i2, %o0, %o2
30807 umul %g1, 0x1FEC, %l4
30808 ld [%l7 + 0x60], %f9
30809 ld [%l7 + 0x0C], %f12
30810 stw %l1, [%l7 + 0x0C]
30811 add %i1, 0x1B1D, %o4
30812 std %f2, [%l7 + 0x60]
30813 lduh [%l7 + 0x3C], %g7
30814 fmovrse %g6, %f3, %f0
30815 taddcctv %o1, %o5, %l5
30816 fpadd16s %f3, %f12, %f10
30817 fxor %f6, %f6, %f12
30818 fxnor %f6, %f0, %f14
30819 subc %g4, %l2, %i4
30820 lduh [%l7 + 0x5A], %l0
30821 fbul,a %fcc2, loop_3598
30822 ldd [%l7 + 0x20], %f10
30823 ldsh [%l7 + 0x20], %i6
30824 ldd [%l7 + 0x10], %f8
30825loop_3598:
30826 fxor %f12, %f0, %f8
30827 sll %o6, 0x09, %i7
30828 fmovrslz %i5, %f2, %f1
30829 brlz,a %g2, loop_3599
30830 fbn %fcc3, loop_3600
30831 move %xcc, %i0, %l6
30832 st %f2, [%l7 + 0x48]
30833loop_3599:
30834 srlx %l3, %o7, %g3
30835loop_3600:
30836 faligndata %f14, %f0, %f14
30837 ldsh [%l7 + 0x1A], %i3
30838 fmovscc %icc, %f14, %f8
30839 ldd [%l7 + 0x28], %f8
30840 tg %xcc, 0x4
30841 fands %f8, %f11, %f3
30842 fmovrslz %g5, %f5, %f14
30843 tgu %icc, 0x6
30844 sll %o3, %o0, %o2
30845 sdiv %i2, 0x183F, %g1
30846 nop
30847 setx loop_3601, %l0, %l1
30848 wrpr 0x1, %tl
30849 wrpr %l1, %tpc
30850 add %l1, 0x4, %l1
30851 wrpr %l1, %tnpc
30852 setx 0x34400001400, %l0, %l1
30853 wrpr %l1, %tstate
30854 wrhpr 0x4, %htstate
30855 retry
30856 fmovrdgz %l4, %f2, %f10
30857 tcc %xcc, 0x1
30858 fmovse %xcc, %f1, %f11
30859loop_3601:
30860 fcmpeq32 %f0, %f8, %l1
30861 movrlz %o4, 0x3BA, %i1
30862 fmovsleu %xcc, %f3, %f11
30863 bleu,pt %icc, loop_3602
30864 movre %g6, 0x172, %g7
30865 addc %o5, %o1, %g4
30866 fornot2s %f8, %f6, %f2
30867loop_3602:
30868 bvs,a,pt %icc, loop_3603
30869 fbl %fcc0, loop_3604
30870 fmovrsgz %l2, %f7, %f0
30871 fpsub32 %f10, %f8, %f14
30872loop_3603:
30873 and %l5, %i4, %i6
30874loop_3604:
30875 fpadd32 %f14, %f14, %f8
30876 fmovda %xcc, %f13, %f8
30877 tleu %xcc, 0x7
30878 fpadd16 %f4, %f12, %f10
30879 ldd [%l7 + 0x68], %f8
30880 lduw [%l7 + 0x34], %l0
30881 fmovrdgez %i7, %f10, %f4
30882 array16 %i5, %g2, %i0
30883 ldub [%l7 + 0x6F], %o6
30884 stb %l6, [%l7 + 0x5A]
30885 ta %icc, 0x2
30886 lduw [%l7 + 0x48], %o7
30887 stx %g3, [%l7 + 0x18]
30888 ldsb [%l7 + 0x39], %i3
30889 ble,pt %icc, loop_3605
30890 sth %g5, [%l7 + 0x70]
30891 st %f14, [%l7 + 0x78]
30892 fmovrsgez %o3, %f6, %f5
30893loop_3605:
30894 fmovdn %icc, %f3, %f5
30895 bcs,a,pt %icc, loop_3606
30896 subcc %o0, %o2, %i2
30897 ldsh [%l7 + 0x3C], %g1
30898 st %f1, [%l7 + 0x48]
30899loop_3606:
30900 sth %l3, [%l7 + 0x6A]
30901 ldsw [%l7 + 0x5C], %l4
30902 nop
30903 setx loop_3607, %l0, %l1
30904 jmpl %l1, %l1
30905 movvs %icc, %i1, %o4
30906 tvs %xcc, 0x0
30907 sdivcc %g7, 0x19B2, %o5
30908loop_3607:
30909 movleu %icc, %g6, %g4
30910 stw %o1, [%l7 + 0x08]
30911 bvs,pn %xcc, loop_3608
30912 stb %l2, [%l7 + 0x1E]
30913 tsubcctv %i4, %l5, %l0
30914 pdist %f10, %f4, %f0
30915loop_3608:
30916 alignaddrl %i7, %i6, %g2
30917 tsubcc %i5, 0x010D, %o6
30918 orcc %l6, 0x02BD, %o7
30919 ldub [%l7 + 0x23], %g3
30920 ldub [%l7 + 0x3A], %i0
30921 ldsh [%l7 + 0x1A], %i3
30922 ba loop_3609
30923 tcs %icc, 0x2
30924 fbge,a %fcc1, loop_3610
30925 fmovsge %icc, %f5, %f7
30926loop_3609:
30927 movg %icc, %o3, %g5
30928 stb %o2, [%l7 + 0x34]
30929loop_3610:
30930 edge32n %o0, %g1, %l3
30931 fmovrslz %i2, %f4, %f3
30932 edge8n %l4, %i1, %l1
30933 tvs %xcc, 0x2
30934 fmovdcc %xcc, %f6, %f11
30935 bcs,pt %icc, loop_3611
30936 stb %o4, [%l7 + 0x19]
30937 fmovsa %icc, %f1, %f2
30938 fandnot1 %f8, %f4, %f4
30939loop_3611:
30940 fblg %fcc1, loop_3612
30941 lduw [%l7 + 0x50], %g7
30942 stx %g6, [%l7 + 0x38]
30943 fnot1s %f11, %f0
30944loop_3612:
30945 fmovse %xcc, %f2, %f3
30946 ldub [%l7 + 0x74], %g4
30947 fbo,a %fcc0, loop_3613
30948 xorcc %o1, %l2, %o5
30949 xnorcc %l5, %l0, %i7
30950 sth %i4, [%l7 + 0x7A]
30951loop_3613:
30952 stb %i6, [%l7 + 0x15]
30953 fbul %fcc3, loop_3614
30954 addcc %i5, %g2, %o6
30955 movl %icc, %l6, %o7
30956 subccc %g3, %i3, %i0
30957loop_3614:
30958 fbug %fcc2, loop_3615
30959 siam 0x0
30960 alignaddr %o3, %g5, %o2
30961 fsrc1 %f12, %f8
30962loop_3615:
30963 fzeros %f15
30964 bne,a %xcc, loop_3616
30965 fnegd %f6, %f6
30966 fone %f10
30967 st %f15, [%l7 + 0x74]
30968loop_3616:
30969 fmovdleu %xcc, %f13, %f7
30970 array8 %o0, %g1, %l3
30971 movleu %icc, %l4, %i1
30972 fsrc1s %f0, %f1
30973 std %f10, [%l7 + 0x10]
30974 fbg,a %fcc2, loop_3617
30975 bvs,pt %xcc, loop_3618
30976 stx %i2, [%l7 + 0x48]
30977 fmul8ulx16 %f4, %f12, %f12
30978loop_3617:
30979 ldsw [%l7 + 0x54], %l1
30980loop_3618:
30981 bcs %xcc, loop_3619
30982 ld [%l7 + 0x1C], %f15
30983 ldsh [%l7 + 0x5E], %g7
30984 ldsh [%l7 + 0x6E], %o4
30985loop_3619:
30986 ld [%l7 + 0x14], %f0
30987 fbuge %fcc1, loop_3620
30988 ldub [%l7 + 0x66], %g4
30989 ldub [%l7 + 0x5B], %g6
30990 sth %l2, [%l7 + 0x1E]
30991loop_3620:
30992 sth %o5, [%l7 + 0x48]
30993 fmovsneg %icc, %f2, %f7
30994 fpack32 %f10, %f14, %f4
30995 sth %o1, [%l7 + 0x4E]
30996 std %f0, [%l7 + 0x60]
30997 tvc %xcc, 0x2
30998 sth %l5, [%l7 + 0x5C]
30999 bg,pn %xcc, loop_3621
31000 fmovsneg %xcc, %f0, %f13
31001 stx %i7, [%l7 + 0x18]
31002 ld [%l7 + 0x78], %f15
31003loop_3621:
31004 movgu %xcc, %i4, %i6
31005 tn %xcc, 0x7
31006 ld [%l7 + 0x3C], %f7
31007 fmovdle %xcc, %f8, %f8
31008 movcs %icc, %l0, %g2
31009 fbu,a %fcc2, loop_3622
31010 fpsub16 %f10, %f14, %f0
31011 srax %o6, 0x0D, %i5
31012 bl,pn %icc, loop_3623
31013loop_3622:
31014 fmovsleu %xcc, %f4, %f3
31015 movle %icc, %o7, %g3
31016 edge32n %l6, %i3, %i0
31017loop_3623:
31018 fsrc1s %f0, %f11
31019 fmovda %icc, %f8, %f3
31020 lduw [%l7 + 0x1C], %o3
31021 sethi 0x05AB, %o2
31022 fmul8ulx16 %f10, %f14, %f6
31023 array32 %o0, %g5, %l3
31024 nop
31025 setx loop_3624, %l0, %l1
31026 jmpl %l1, %l4
31027 tgu %xcc, 0x1
31028 fmovrdlz %g1, %f14, %f8
31029 nop
31030 setx loop_3625, %l0, %l1
31031 jmpl %l1, %i1
31032loop_3624:
31033 fmovrdgez %i2, %f6, %f14
31034 std %f8, [%l7 + 0x08]
31035 orn %l1, 0x1915, %g7
31036loop_3625:
31037 bn loop_3626
31038 ldsh [%l7 + 0x7C], %g4
31039 fnand %f0, %f0, %f8
31040 fmovdcc %icc, %f15, %f5
31041loop_3626:
31042 call loop_3627
31043 fnegs %f12, %f6
31044 fsrc2s %f9, %f8
31045 movrlz %g6, %o4, %l2
31046loop_3627:
31047 ldsh [%l7 + 0x3E], %o1
31048 tg %icc, 0x1
31049 ldub [%l7 + 0x15], %o5
31050 fandnot1s %f1, %f11, %f5
31051 fandnot1 %f6, %f14, %f12
31052 fabss %f12, %f9
31053 std %f4, [%l7 + 0x50]
31054 ldx [%l7 + 0x18], %i7
31055 fzero %f4
31056 fmovdg %xcc, %f2, %f11
31057 sth %i4, [%l7 + 0x1C]
31058 movn %icc, %i6, %l0
31059 edge8n %g2, %l5, %o6
31060 bpos loop_3628
31061 edge8n %o7, %g3, %l6
31062 ldsb [%l7 + 0x6B], %i5
31063 ldd [%l7 + 0x38], %f4
31064loop_3628:
31065 fmul8ulx16 %f10, %f0, %f12
31066 tl %xcc, 0x7
31067 fsrc2s %f3, %f11
31068 ta %icc, 0x6
31069 add %i3, %o3, %o2
31070 mova %icc, %o0, %i0
31071 fpsub16s %f8, %f9, %f9
31072 ta %xcc, 0x7
31073 fbule %fcc1, loop_3629
31074 tne %xcc, 0x1
31075 fxor %f4, %f12, %f12
31076 sth %g5, [%l7 + 0x4E]
31077loop_3629:
31078 fors %f14, %f9, %f7
31079 fmovde %xcc, %f4, %f4
31080 bcs,a loop_3630
31081 stw %l3, [%l7 + 0x78]
31082 and %g1, %i1, %l4
31083 ba,a loop_3631
31084loop_3630:
31085 movleu %xcc, %i2, %l1
31086 tneg %xcc, 0x1
31087 fnands %f12, %f1, %f4
31088loop_3631:
31089 fxors %f12, %f15, %f6
31090 ldsh [%l7 + 0x08], %g4
31091 udivcc %g6, 0x0A26, %g7
31092 for %f14, %f12, %f10
31093 fmovdvs %xcc, %f14, %f15
31094 st %f0, [%l7 + 0x7C]
31095 ldx [%l7 + 0x40], %l2
31096 fnands %f9, %f1, %f10
31097 ldsb [%l7 + 0x74], %o1
31098 stw %o4, [%l7 + 0x38]
31099 edge32l %i7, %o5, %i6
31100 ldd [%l7 + 0x50], %f12
31101 fpackfix %f2, %f7
31102 lduw [%l7 + 0x48], %i4
31103 taddcc %l0, 0x1DA0, %g2
31104 lduw [%l7 + 0x0C], %l5
31105 movrne %o7, 0x34E, %o6
31106 fornot2 %f2, %f0, %f14
31107 fsrc2s %f13, %f4
31108 ldsw [%l7 + 0x08], %g3
31109 stb %l6, [%l7 + 0x53]
31110 fpsub16 %f4, %f2, %f0
31111 fcmpgt16 %f4, %f6, %i5
31112 brlez,a %i3, loop_3632
31113 std %f12, [%l7 + 0x60]
31114 udiv %o2, 0x0808, %o0
31115 brz %i0, loop_3633
31116loop_3632:
31117 ldub [%l7 + 0x4E], %g5
31118 stw %o3, [%l7 + 0x4C]
31119 xorcc %g1, %l3, %l4
31120loop_3633:
31121 fmovrslez %i2, %f12, %f1
31122 bne,a,pn %icc, loop_3634
31123 fpack32 %f0, %f0, %f12
31124 fpmerge %f7, %f0, %f14
31125 fmovrsgez %i1, %f10, %f12
31126loop_3634:
31127 smul %g4, %l1, %g7
31128 fmovsleu %icc, %f4, %f11
31129 fbg,a %fcc3, loop_3635
31130 fmul8ulx16 %f0, %f4, %f0
31131 fxors %f14, %f0, %f0
31132 fmul8x16 %f0, %f8, %f4
31133loop_3635:
31134 fnot2 %f6, %f12
31135 array8 %l2, %g6, %o4
31136 fxnors %f15, %f2, %f0
31137 fpadd32 %f10, %f8, %f4
31138 fors %f10, %f4, %f0
31139 fzeros %f8
31140 array16 %o1, %o5, %i7
31141 fnegd %f6, %f4
31142 subcc %i4, 0x18C6, %i6
31143 fmul8x16au %f0, %f13, %f8
31144 bgu %icc, loop_3636
31145 fmovdle %icc, %f6, %f14
31146 fmovdpos %xcc, %f9, %f6
31147 fcmple32 %f8, %f8, %g2
31148loop_3636:
31149 xor %l5, %o7, %l0
31150 xnorcc %g3, 0x0323, %l6
31151 fnot1 %f4, %f12
31152 ldsw [%l7 + 0x1C], %o6
31153 ldub [%l7 + 0x1F], %i5
31154 srax %i3, 0x0D, %o0
31155 stx %i0, [%l7 + 0x28]
31156 bn,pn %xcc, loop_3637
31157 andn %g5, 0x116F, %o3
31158 fzeros %f4
31159 fxnor %f2, %f14, %f12
31160loop_3637:
31161 stw %o2, [%l7 + 0x48]
31162 stw %g1, [%l7 + 0x3C]
31163 movne %icc, %l3, %l4
31164 fpack16 %f0, %f10
31165 sub %i1, %i2, %l1
31166 edge8l %g4, %g7, %l2
31167 fbuge %fcc1, loop_3638
31168 fmovscs %icc, %f0, %f7
31169 srax %o4, 0x0E, %g6
31170 ldd [%l7 + 0x20], %f4
31171loop_3638:
31172 ldd [%l7 + 0x40], %f6
31173 ldsb [%l7 + 0x1B], %o5
31174 addccc %i7, %o1, %i6
31175 fcmpgt16 %f0, %f8, %i4
31176 and %l5, 0x1073, %o7
31177 std %f0, [%l7 + 0x40]
31178 xnorcc %l0, 0x13BA, %g3
31179 fbl %fcc3, loop_3639
31180 fcmple16 %f4, %f4, %l6
31181 lduh [%l7 + 0x2E], %o6
31182 tle %xcc, 0x4
31183loop_3639:
31184 std %f6, [%l7 + 0x70]
31185 fmovdleu %xcc, %f6, %f4
31186 smulcc %g2, 0x137B, %i5
31187 fcmpgt16 %f2, %f14, %i3
31188 ldsw [%l7 + 0x08], %i0
31189 ldsw [%l7 + 0x20], %g5
31190 fsrc1s %f5, %f2
31191 lduw [%l7 + 0x60], %o3
31192 ldsw [%l7 + 0x0C], %o2
31193 movleu %xcc, %o0, %g1
31194 ld [%l7 + 0x0C], %f2
31195 brgz,a %l3, loop_3640
31196 ldsh [%l7 + 0x58], %l4
31197 orcc %i2, %i1, %l1
31198 ldd [%l7 + 0x60], %f0
31199loop_3640:
31200 ldsb [%l7 + 0x41], %g7
31201 ld [%l7 + 0x44], %f4
31202 fcmpgt16 %f2, %f14, %l2
31203 orncc %o4, 0x1493, %g6
31204 fxnor %f4, %f12, %f14
31205 lduh [%l7 + 0x3C], %g4
31206 fbe %fcc1, loop_3641
31207 tcs %xcc, 0x4
31208 movrlz %o5, %i7, %o1
31209 sethi 0x0583, %i4
31210loop_3641:
31211 bgu %icc, loop_3642
31212 fmovse %xcc, %f14, %f5
31213 stw %i6, [%l7 + 0x1C]
31214 edge32l %o7, %l5, %l0
31215loop_3642:
31216 move %icc, %l6, %o6
31217 movg %icc, %g2, %i5
31218 ldub [%l7 + 0x11], %g3
31219 ld [%l7 + 0x18], %f15
31220 add %i0, %i3, %o3
31221 std %f10, [%l7 + 0x40]
31222 tle %xcc, 0x1
31223 sth %o2, [%l7 + 0x5E]
31224 nop
31225 setx loop_3643, %l0, %l1
31226 jmpl %l1, %o0
31227 orncc %g1, 0x0273, %g5
31228 fmovdcc %xcc, %f10, %f0
31229 srax %l3, 0x02, %l4
31230loop_3643:
31231 sth %i1, [%l7 + 0x62]
31232 fxnor %f12, %f12, %f14
31233 movcs %xcc, %i2, %g7
31234 fxors %f6, %f5, %f12
31235 sllx %l2, %l1, %g6
31236 orn %o4, 0x00B8, %g4
31237 lduh [%l7 + 0x1E], %o5
31238 be,a %xcc, loop_3644
31239 ldsh [%l7 + 0x34], %i7
31240 array16 %i4, %o1, %i6
31241 fmul8x16 %f15, %f2, %f10
31242loop_3644:
31243 ldsh [%l7 + 0x6E], %o7
31244 ldd [%l7 + 0x68], %f2
31245 fsrc2s %f11, %f12
31246 fandnot1 %f2, %f14, %f10
31247 movl %icc, %l5, %l6
31248 fmovspos %xcc, %f13, %f14
31249 fsrc1s %f11, %f1
31250 stb %o6, [%l7 + 0x76]
31251 lduh [%l7 + 0x70], %l0
31252 tg %xcc, 0x7
31253 fbu %fcc0, loop_3645
31254 ldsh [%l7 + 0x1C], %i5
31255 fmul8ulx16 %f8, %f8, %f12
31256 smulcc %g2, %i0, %i3
31257loop_3645:
31258 xor %o3, 0x045D, %o2
31259 fpadd32 %f2, %f8, %f6
31260 ldsw [%l7 + 0x70], %g3
31261 fnands %f4, %f8, %f13
31262 fmovsvs %xcc, %f10, %f3
31263 fands %f7, %f9, %f0
31264 stw %o0, [%l7 + 0x08]
31265 brgz,a %g5, loop_3646
31266 lduw [%l7 + 0x54], %l3
31267 fcmpgt32 %f4, %f8, %g1
31268 tl %icc, 0x2
31269loop_3646:
31270 stw %l4, [%l7 + 0x3C]
31271 for %f12, %f6, %f0
31272 tvs %xcc, 0x1
31273 ld [%l7 + 0x6C], %f3
31274 fandnot1 %f14, %f14, %f4
31275 sdiv %i1, 0x145B, %g7
31276 fbn %fcc2, loop_3647
31277 mulx %i2, 0x0C4D, %l2
31278 bpos,a,pt %xcc, loop_3648
31279 sdiv %l1, 0x1172, %g6
31280loop_3647:
31281 call loop_3649
31282 std %f14, [%l7 + 0x38]
31283loop_3648:
31284 fnands %f5, %f1, %f10
31285 sth %g4, [%l7 + 0x7E]
31286loop_3649:
31287 movre %o5, 0x0DC, %o4
31288 sth %i4, [%l7 + 0x0C]
31289 ldx [%l7 + 0x60], %o1
31290 fbuge,a %fcc2, loop_3650
31291 ldd [%l7 + 0x48], %f12
31292 stb %i6, [%l7 + 0x44]
31293 fmovsl %icc, %f3, %f0
31294loop_3650:
31295 subccc %o7, %l5, %l6
31296 movg %xcc, %o6, %l0
31297 ldsh [%l7 + 0x60], %i7
31298 subcc %i5, %g2, %i0
31299 fpadd32 %f0, %f4, %f14
31300 ldsb [%l7 + 0x09], %i3
31301 brlz,a %o3, loop_3651
31302 fmovdl %xcc, %f8, %f14
31303 fmovrsne %g3, %f12, %f14
31304 fpadd16s %f9, %f13, %f15
31305loop_3651:
31306 brlez,a %o2, loop_3652
31307 fzeros %f5
31308 fcmpgt16 %f0, %f6, %o0
31309 edge32n %g5, %l3, %g1
31310loop_3652:
31311 tvs %xcc, 0x4
31312 brlz,a %i1, loop_3653
31313 fmovda %icc, %f11, %f2
31314 fmul8sux16 %f2, %f14, %f2
31315 fpadd32s %f8, %f14, %f6
31316loop_3653:
31317 sth %g7, [%l7 + 0x48]
31318 fmovda %icc, %f2, %f6
31319 fbul %fcc3, loop_3654
31320 sll %l4, 0x1A, %l2
31321 ld [%l7 + 0x3C], %f6
31322 andncc %i2, %g6, %g4
31323loop_3654:
31324 fornot1s %f0, %f11, %f8
31325 orn %l1, %o5, %i4
31326 stx %o4, [%l7 + 0x08]
31327 tneg %xcc, 0x4
31328 sub %i6, %o1, %o7
31329 st %f4, [%l7 + 0x30]
31330 fmovrsne %l6, %f7, %f3
31331 ldsh [%l7 + 0x2C], %l5
31332 ldsb [%l7 + 0x2C], %l0
31333 nop
31334 setx loop_3655, %l0, %l1
31335 wrpr 0x1, %tl
31336 wrpr %l1, %tnpc
31337 setx 0x34400001400, %l0, %l1
31338 wrpr %l1, %tstate
31339 wrhpr 0x4, %htstate
31340 done
31341 edge32 %i7, %i5, %g2
31342 fpsub32 %f8, %f8, %f6
31343 fmovsl %icc, %f2, %f10
31344loop_3655:
31345 fblg,a %fcc0, loop_3656
31346 fbue,a %fcc0, loop_3657
31347 tl %icc, 0x2
31348 xor %i0, 0x1810, %i3
31349loop_3656:
31350 nop
31351 setx loop_3658, %l0, %l1
31352 jmpl %l1, %o3
31353loop_3657:
31354 brgz %g3, loop_3659
31355 sth %o6, [%l7 + 0x1A]
31356 edge8l %o0, %g5, %o2
31357loop_3658:
31358 xorcc %g1, %l3, %i1
31359loop_3659:
31360 fbu,a %fcc0, loop_3660
31361 fmovdne %xcc, %f14, %f5
31362 bg,a,pt %icc, loop_3661
31363 fcmpeq16 %f10, %f12, %g7
31364loop_3660:
31365 st %f2, [%l7 + 0x68]
31366 fcmpne32 %f6, %f10, %l2
31367loop_3661:
31368 fmovsa %xcc, %f8, %f15
31369 sth %i2, [%l7 + 0x62]
31370 movleu %xcc, %g6, %l4
31371 taddcctv %g4, %o5, %i4
31372 fba %fcc3, loop_3662
31373 fmovrdne %l1, %f10, %f6
31374 ldsb [%l7 + 0x54], %i6
31375 tg %xcc, 0x4
31376loop_3662:
31377 fmovrdgz %o1, %f8, %f12
31378 movrlz %o7, 0x3E7, %o4
31379 mulscc %l5, %l0, %i7
31380 fcmps %fcc1, %f3, %f6
31381 fnegs %f1, %f0
31382 fexpand %f4, %f2
31383 or %l6, 0x0616, %i5
31384 fbule %fcc2, loop_3663
31385 fmovs %f11, %f14
31386 ldx [%l7 + 0x40], %g2
31387 std %f10, [%l7 + 0x38]
31388loop_3663:
31389 fand %f0, %f8, %f6
31390 fmovsg %icc, %f5, %f9
31391 movpos %xcc, %i0, %o3
31392 ldd [%l7 + 0x70], %f10
31393 fmovde %xcc, %f9, %f0
31394 edge32n %g3, %o6, %i3
31395 ldsh [%l7 + 0x22], %o0
31396 alignaddr %o2, %g1, %l3
31397 movleu %xcc, %g5, %i1
31398 ble,a loop_3664
31399 bl,a loop_3665
31400 movrlz %g7, %l2, %g6
31401 st %f9, [%l7 + 0x64]
31402loop_3664:
31403 subc %i2, %g4, %l4
31404loop_3665:
31405 brz,a %i4, loop_3666
31406 bl,pt %icc, loop_3667
31407 fpack32 %f0, %f14, %f12
31408 fnegs %f4, %f13
31409loop_3666:
31410 fpack32 %f6, %f10, %f0
31411loop_3667:
31412 lduw [%l7 + 0x38], %o5
31413 addcc %i6, 0x1478, %l1
31414 movleu %xcc, %o1, %o4
31415 movneg %icc, %o7, %l5
31416 bge %xcc, loop_3668
31417 bge %xcc, loop_3669
31418 std %f12, [%l7 + 0x50]
31419 fpsub16 %f14, %f8, %f10
31420loop_3668:
31421 stx %i7, [%l7 + 0x58]
31422loop_3669:
31423 lduh [%l7 + 0x52], %l0
31424 edge16 %i5, %l6, %i0
31425 std %f2, [%l7 + 0x58]
31426 fmovdleu %xcc, %f11, %f1
31427 te %xcc, 0x3
31428 stx %g2, [%l7 + 0x08]
31429 edge16 %g3, %o3, %i3
31430 stb %o6, [%l7 + 0x61]
31431 stb %o0, [%l7 + 0x59]
31432 stx %o2, [%l7 + 0x40]
31433 st %f12, [%l7 + 0x7C]
31434 lduw [%l7 + 0x58], %l3
31435 sth %g5, [%l7 + 0x54]
31436 fmovdleu %xcc, %f5, %f2
31437 subcc %g1, %i1, %g7
31438 lduh [%l7 + 0x76], %g6
31439 call loop_3670
31440 std %f2, [%l7 + 0x78]
31441 st %f8, [%l7 + 0x0C]
31442 ldsb [%l7 + 0x36], %l2
31443loop_3670:
31444 stw %g4, [%l7 + 0x40]
31445 addc %i2, 0x1CAA, %i4
31446 andcc %o5, %i6, %l1
31447 fmovrsgez %l4, %f12, %f15
31448 bvs,a loop_3671
31449 lduh [%l7 + 0x4A], %o1
31450 stx %o4, [%l7 + 0x20]
31451 fble,a %fcc3, loop_3672
31452loop_3671:
31453 array8 %o7, %i7, %l5
31454 bneg,pt %icc, loop_3673
31455 ldub [%l7 + 0x7F], %l0
31456loop_3672:
31457 ldd [%l7 + 0x58], %f8
31458 subc %i5, 0x0209, %i0
31459loop_3673:
31460 ldsh [%l7 + 0x7A], %l6
31461 xnor %g2, %o3, %g3
31462 std %f10, [%l7 + 0x70]
31463 add %i3, 0x0A04, %o0
31464 alignaddrl %o2, %o6, %l3
31465 fbl,a %fcc2, loop_3674
31466 stb %g5, [%l7 + 0x44]
31467 popc %i1, %g7
31468 sdiv %g6, 0x0566, %g1
31469loop_3674:
31470 movneg %xcc, %l2, %g4
31471 fmovdpos %icc, %f14, %f6
31472 lduh [%l7 + 0x66], %i2
31473 fmovrslz %i4, %f14, %f1
31474 tleu %xcc, 0x4
31475 smul %o5, 0x03CD, %l1
31476 std %f12, [%l7 + 0x10]
31477 subc %i6, 0x0A4D, %o1
31478 stb %o4, [%l7 + 0x1D]
31479 stb %o7, [%l7 + 0x3F]
31480 fpsub16s %f10, %f10, %f0
31481 tge %xcc, 0x0
31482 bg,a,pn %xcc, loop_3675
31483 orn %l4, %l5, %l0
31484 fmul8x16al %f7, %f5, %f14
31485 fmovrslz %i7, %f9, %f7
31486loop_3675:
31487 ld [%l7 + 0x44], %f8
31488 brgz,a %i0, loop_3676
31489 edge32l %i5, %g2, %o3
31490 ta %xcc, 0x0
31491 fnegd %f4, %f14
31492loop_3676:
31493 sth %l6, [%l7 + 0x48]
31494 ld [%l7 + 0x30], %f5
31495 brz %g3, loop_3677
31496 fxors %f10, %f15, %f11
31497 fnot1 %f10, %f14
31498 stx %o0, [%l7 + 0x68]
31499loop_3677:
31500 fnegs %f8, %f7
31501 ld [%l7 + 0x38], %f3
31502 brgez,a %i3, loop_3678
31503 stx %o2, [%l7 + 0x68]
31504 fsrc1s %f13, %f8
31505 fmovse %icc, %f2, %f10
31506loop_3678:
31507 ldsw [%l7 + 0x74], %l3
31508 subccc %g5, %o6, %g7
31509 movvs %xcc, %g6, %g1
31510 mulscc %l2, 0x1DCF, %g4
31511 edge8ln %i2, %i1, %i4
31512 lduw [%l7 + 0x74], %o5
31513 fpack16 %f14, %f7
31514 sll %l1, 0x0B, %i6
31515 lduh [%l7 + 0x14], %o4
31516 faligndata %f14, %f14, %f0
31517 ldub [%l7 + 0x31], %o1
31518 srl %o7, %l5, %l0
31519 ldd [%l7 + 0x60], %f4
31520 andncc %l4, %i7, %i5
31521 movleu %xcc, %g2, %i0
31522 movge %xcc, %l6, %o3
31523 movrlez %g3, %i3, %o0
31524 bshuffle %f4, %f4, %f6
31525 ldsb [%l7 + 0x1A], %o2
31526 nop
31527 setx loop_3679, %l0, %l1
31528 wrpr 0x1, %tl
31529 wrpr %l1, %tnpc
31530 setx 0x34400001400, %l0, %l1
31531 wrpr %l1, %tstate
31532 wrhpr 0x4, %htstate
31533 done
31534 stw %g5, [%l7 + 0x68]
31535 sllx %o6, %g7, %g6
31536 ldub [%l7 + 0x56], %g1
31537loop_3679:
31538 sub %l3, %g4, %i2
31539 bvc,pn %icc, loop_3680
31540 fandnot2 %f12, %f14, %f8
31541 movvc %xcc, %i1, %i4
31542 tl %xcc, 0x0
31543loop_3680:
31544 ldx [%l7 + 0x10], %o5
31545 std %f2, [%l7 + 0x70]
31546 brlz %l1, loop_3681
31547 std %f14, [%l7 + 0x40]
31548 tpos %xcc, 0x7
31549 ld [%l7 + 0x2C], %f7
31550loop_3681:
31551 call loop_3682
31552 fmuld8ulx16 %f0, %f7, %f4
31553 ble,a,pt %xcc, loop_3683
31554 fornot2 %f14, %f10, %f6
31555loop_3682:
31556 ld [%l7 + 0x30], %f10
31557 sth %l2, [%l7 + 0x30]
31558loop_3683:
31559 ta %xcc, 0x4
31560 fble,a %fcc2, loop_3684
31561 bpos,a loop_3685
31562 stb %o4, [%l7 + 0x2F]
31563 fabss %f2, %f15
31564loop_3684:
31565 movle %icc, %i6, %o1
31566loop_3685:
31567 bgu,pt %xcc, loop_3686
31568 fbg %fcc0, loop_3687
31569 fandnot2 %f14, %f8, %f6
31570 ldub [%l7 + 0x1B], %l5
31571loop_3686:
31572 ldd [%l7 + 0x20], %f12
31573loop_3687:
31574 fmovdvs %icc, %f3, %f11
31575 mova %xcc, %o7, %l4
31576 fbn %fcc0, loop_3688
31577 movle %xcc, %i7, %l0
31578 brgez,a %i5, loop_3689
31579 fsrc1 %f12, %f8
31580loop_3688:
31581 ldd [%l7 + 0x10], %f8
31582 lduh [%l7 + 0x62], %i0
31583loop_3689:
31584 fmuld8ulx16 %f7, %f15, %f4
31585 edge8n %l6, %g2, %g3
31586 tgu %icc, 0x1
31587 fpsub32 %f4, %f8, %f0
31588 tle %icc, 0x3
31589 array16 %o3, %o0, %i3
31590 edge16l %g5, %o2, %o6
31591 fones %f3
31592 fmovscs %xcc, %f3, %f8
31593 movneg %xcc, %g7, %g6
31594 lduw [%l7 + 0x28], %l3
31595 fmovsle %xcc, %f11, %f2
31596 fmul8x16 %f2, %f12, %f10
31597 movrgez %g4, 0x249, %i2
31598 ldx [%l7 + 0x10], %i1
31599 fbuge,a %fcc2, loop_3690
31600 fnors %f1, %f15, %f2
31601 call loop_3691
31602 edge16l %g1, %o5, %i4
31603loop_3690:
31604 fbge,a %fcc2, loop_3692
31605 edge16 %l1, %o4, %l2
31606loop_3691:
31607 sdiv %o1, 0x1299, %i6
31608 ldsh [%l7 + 0x34], %l5
31609loop_3692:
31610 st %f7, [%l7 + 0x58]
31611 movrne %o7, %i7, %l0
31612 fpadd16 %f0, %f8, %f2
31613 fbn %fcc1, loop_3693
31614 sra %l4, %i0, %l6
31615 fbue,a %fcc1, loop_3694
31616 fbn,a %fcc1, loop_3695
31617loop_3693:
31618 fmovrdne %g2, %f4, %f10
31619 fmul8x16al %f12, %f3, %f2
31620loop_3694:
31621 ld [%l7 + 0x30], %f1
31622loop_3695:
31623 movrlez %g3, %o3, %i5
31624 ldd [%l7 + 0x08], %f12
31625 movrgez %i3, 0x251, %g5
31626 fcmpne32 %f6, %f4, %o2
31627 stx %o6, [%l7 + 0x68]
31628 fmovsne %xcc, %f9, %f4
31629 lduh [%l7 + 0x5C], %o0
31630 sll %g6, 0x18, %g7
31631 fsrc1s %f10, %f3
31632 fmuld8ulx16 %f3, %f2, %f2
31633 ldsh [%l7 + 0x58], %l3
31634 fmovdge %icc, %f5, %f2
31635 te %xcc, 0x7
31636 movge %xcc, %g4, %i1
31637 tvc %xcc, 0x5
31638 fmovspos %xcc, %f0, %f1
31639 or %i2, %o5, %i4
31640 sra %l1, %o4, %g1
31641 fmovspos %icc, %f13, %f10
31642 mova %icc, %l2, %o1
31643 sllx %i6, 0x1D, %o7
31644 ldsw [%l7 + 0x70], %l5
31645 edge8ln %i7, %l0, %i0
31646 brlez,a %l4, loop_3696
31647 tle %icc, 0x0
31648 fmovdg %xcc, %f5, %f3
31649 stb %l6, [%l7 + 0x12]
31650loop_3696:
31651 std %f0, [%l7 + 0x18]
31652 xnor %g3, %g2, %i5
31653 ldx [%l7 + 0x68], %o3
31654 fmovrsne %g5, %f3, %f7
31655 fbug %fcc3, loop_3697
31656 fnegd %f14, %f10
31657 ldsw [%l7 + 0x14], %i3
31658 stb %o2, [%l7 + 0x50]
31659loop_3697:
31660 movvs %icc, %o6, %o0
31661 ldd [%l7 + 0x30], %f6
31662 stw %g6, [%l7 + 0x48]
31663 std %f6, [%l7 + 0x08]
31664 fornot2 %f2, %f2, %f4
31665 lduh [%l7 + 0x12], %g7
31666 ldx [%l7 + 0x68], %g4
31667 fcmps %fcc1, %f8, %f4
31668 fcmpgt32 %f8, %f0, %l3
31669 movcc %icc, %i1, %i2
31670 movre %o5, 0x2A1, %i4
31671 bcc,a %xcc, loop_3698
31672 xnor %l1, %g1, %o4
31673 umul %o1, 0x182C, %l2
31674 srl %o7, %i6, %i7
31675loop_3698:
31676 fbge %fcc3, loop_3699
31677 or %l5, %l0, %l4
31678 ldub [%l7 + 0x50], %l6
31679 tpos %icc, 0x5
31680loop_3699:
31681 std %f2, [%l7 + 0x50]
31682 movvs %icc, %g3, %i0
31683 fcmped %fcc2, %f10, %f4
31684 lduh [%l7 + 0x5E], %g2
31685 movrne %i5, 0x3B7, %g5
31686 ld [%l7 + 0x58], %f5
31687 srlx %o3, 0x05, %i3
31688 fnot1s %f6, %f1
31689 brz,a %o6, loop_3700
31690 ldub [%l7 + 0x34], %o2
31691 stw %g6, [%l7 + 0x7C]
31692 udivcc %o0, 0x0279, %g4
31693loop_3700:
31694 stb %g7, [%l7 + 0x4A]
31695 sth %l3, [%l7 + 0x24]
31696 fmul8sux16 %f2, %f2, %f8
31697 srax %i2, %o5, %i1
31698 fzero %f6
31699 fbug %fcc0, loop_3701
31700 edge16l %l1, %g1, %i4
31701 movre %o1, %l2, %o7
31702 fandnot1s %f6, %f5, %f2
31703loop_3701:
31704 fmovdgu %icc, %f15, %f4
31705 andn %i6, 0x0DB1, %i7
31706 stx %o4, [%l7 + 0x10]
31707 fcmpgt32 %f6, %f8, %l5
31708 ldsb [%l7 + 0x0A], %l0
31709 udivx %l6, 0x0516, %l4
31710 fxnors %f12, %f15, %f1
31711 xorcc %g3, %g2, %i5
31712 bleu,pt %xcc, loop_3702
31713 lduh [%l7 + 0x58], %g5
31714 fmovsl %xcc, %f0, %f13
31715 call loop_3703
31716loop_3702:
31717 orn %i0, %i3, %o6
31718 addccc %o2, 0x0641, %g6
31719 srl %o3, 0x18, %g4
31720loop_3703:
31721 stw %o0, [%l7 + 0x40]
31722 fmovsvc %xcc, %f8, %f4
31723 ble,a loop_3704
31724 tneg %xcc, 0x4
31725 fbo,a %fcc1, loop_3705
31726 fmul8ulx16 %f12, %f12, %f12
31727loop_3704:
31728 lduw [%l7 + 0x74], %l3
31729 or %i2, 0x0293, %o5
31730loop_3705:
31731 ld [%l7 + 0x18], %f14
31732 std %f4, [%l7 + 0x10]
31733 fbul,a %fcc3, loop_3706
31734 ldsw [%l7 + 0x34], %i1
31735 fnot1s %f15, %f9
31736 fbo %fcc0, loop_3707
31737loop_3706:
31738 fmul8x16 %f6, %f10, %f4
31739 sdivcc %g7, 0x156C, %l1
31740 fmovrdgez %i4, %f12, %f0
31741loop_3707:
31742 fpsub32s %f9, %f11, %f14
31743 fmovrdgz %g1, %f6, %f0
31744 edge8n %l2, %o1, %i6
31745 fmovsvs %icc, %f11, %f12
31746 stx %o7, [%l7 + 0x38]
31747 bge,a,pn %xcc, loop_3708
31748 lduh [%l7 + 0x50], %o4
31749 sth %l5, [%l7 + 0x6A]
31750 brz %i7, loop_3709
31751loop_3708:
31752 fmovdle %xcc, %f7, %f8
31753 movge %xcc, %l0, %l4
31754 lduw [%l7 + 0x60], %l6
31755loop_3709:
31756 ldx [%l7 + 0x70], %g2
31757 fba %fcc1, loop_3710
31758 fbg,a %fcc1, loop_3711
31759 fmovdleu %icc, %f7, %f11
31760 fmovsgu %xcc, %f0, %f7
31761loop_3710:
31762 tg %icc, 0x3
31763loop_3711:
31764 tcs %xcc, 0x2
31765 lduw [%l7 + 0x40], %g3
31766 lduw [%l7 + 0x0C], %i5
31767 xor %i0, %i3, %g5
31768 std %f12, [%l7 + 0x38]
31769 sth %o6, [%l7 + 0x7E]
31770 srl %g6, %o2, %o3
31771 fble %fcc1, loop_3712
31772 ldx [%l7 + 0x40], %o0
31773 ta %icc, 0x2
31774 ldx [%l7 + 0x50], %l3
31775loop_3712:
31776 fmovsge %icc, %f7, %f14
31777 fandnot2 %f0, %f4, %f2
31778 fcmpeq32 %f8, %f0, %i2
31779 ldd [%l7 + 0x18], %f6
31780 lduh [%l7 + 0x1C], %g4
31781 ldsb [%l7 + 0x67], %i1
31782 brlz,a %o5, loop_3713
31783 array8 %l1, %i4, %g7
31784 fmovde %icc, %f12, %f0
31785 addcc %l2, 0x141F, %o1
31786loop_3713:
31787 srax %i6, %o7, %g1
31788 fmovdneg %xcc, %f4, %f8
31789 stb %o4, [%l7 + 0x67]
31790 fbg,a %fcc1, loop_3714
31791 ldsw [%l7 + 0x70], %l5
31792 fpsub16 %f10, %f8, %f0
31793 stx %l0, [%l7 + 0x48]
31794loop_3714:
31795 edge8l %i7, %l6, %g2
31796 fcmpd %fcc3, %f0, %f8
31797 smul %l4, %i5, %i0
31798 fpack16 %f14, %f6
31799 siam 0x6
31800 srax %i3, 0x17, %g3
31801 fandnot1s %f0, %f4, %f4
31802 fmovdgu %xcc, %f9, %f4
31803 fnot1s %f11, %f10
31804 fzeros %f0
31805 edge8ln %o6, %g6, %o2
31806 fpsub16s %f13, %f13, %f5
31807 movl %xcc, %g5, %o0
31808 fbug,a %fcc0, loop_3715
31809 tge %xcc, 0x1
31810 call loop_3716
31811 fmovda %icc, %f6, %f7
31812loop_3715:
31813 std %f2, [%l7 + 0x40]
31814 call loop_3717
31815loop_3716:
31816 add %o3, %l3, %i2
31817 movrne %g4, %o5, %i1
31818 tsubcctv %l1, 0x0B63, %g7
31819loop_3717:
31820 fmovrslez %l2, %f9, %f2
31821 fpadd16s %f15, %f8, %f12
31822 ldsb [%l7 + 0x77], %o1
31823 lduh [%l7 + 0x1C], %i4
31824 fmovrdlz %i6, %f10, %f8
31825 movpos %xcc, %g1, %o7
31826 stw %l5, [%l7 + 0x1C]
31827 srax %l0, %o4, %i7
31828 stx %g2, [%l7 + 0x58]
31829 xnor %l6, %i5, %i0
31830 movrgez %l4, 0x356, %i3
31831 ldsw [%l7 + 0x24], %g3
31832 ldx [%l7 + 0x48], %o6
31833 ldsw [%l7 + 0x70], %g6
31834 movgu %xcc, %g5, %o0
31835 fmovdvs %icc, %f8, %f1
31836 fpsub32s %f11, %f10, %f11
31837 stb %o2, [%l7 + 0x31]
31838 fnegd %f8, %f8
31839 edge32ln %l3, %o3, %g4
31840 xor %i2, 0x0D95, %o5
31841 fbe,a %fcc2, loop_3718
31842 movre %l1, %i1, %g7
31843 fmuld8ulx16 %f13, %f2, %f10
31844 alignaddrl %o1, %l2, %i6
31845loop_3718:
31846 fpsub32s %f15, %f13, %f11
31847 fmovdneg %xcc, %f2, %f3
31848 movn %icc, %g1, %i4
31849 fand %f8, %f0, %f6
31850 ldsb [%l7 + 0x42], %l5
31851 fmovsge %icc, %f0, %f0
31852 ldsb [%l7 + 0x73], %l0
31853 call loop_3719
31854 andncc %o7, %o4, %i7
31855 edge8n %l6, %g2, %i5
31856 bvc %xcc, loop_3720
31857loop_3719:
31858 fnot1s %f3, %f0
31859 fmul8x16au %f4, %f5, %f6
31860 andncc %l4, %i0, %g3
31861loop_3720:
31862 fmovsne %icc, %f7, %f13
31863 ldsh [%l7 + 0x14], %i3
31864 ld [%l7 + 0x14], %f3
31865 fcmple32 %f8, %f14, %g6
31866 fpadd16s %f10, %f13, %f11
31867 stw %o6, [%l7 + 0x20]
31868 fbn,a %fcc2, loop_3721
31869 tpos %xcc, 0x0
31870 tgu %icc, 0x6
31871 fble %fcc0, loop_3722
31872loop_3721:
31873 fornot2s %f5, %f13, %f14
31874 fcmped %fcc0, %f2, %f14
31875 or %o0, 0x130F, %o2
31876loop_3722:
31877 tl %xcc, 0x5
31878 st %f0, [%l7 + 0x74]
31879 bcs %icc, loop_3723
31880 fmovrde %g5, %f0, %f12
31881 ba,pn %xcc, loop_3724
31882 sth %o3, [%l7 + 0x44]
31883loop_3723:
31884 sethi 0x020D, %g4
31885 brlz %i2, loop_3725
31886loop_3724:
31887 ld [%l7 + 0x6C], %f14
31888 stx %o5, [%l7 + 0x38]
31889 std %f8, [%l7 + 0x40]
31890loop_3725:
31891 bvc,a,pn %icc, loop_3726
31892 or %l3, 0x0278, %i1
31893 fmul8x16au %f10, %f10, %f6
31894 tne %xcc, 0x7
31895loop_3726:
31896 lduw [%l7 + 0x40], %g7
31897 fpsub32 %f12, %f0, %f6
31898 st %f7, [%l7 + 0x30]
31899 fmovdge %xcc, %f12, %f1
31900 fmovdg %xcc, %f15, %f15
31901 movrgez %o1, %l1, %i6
31902 xorcc %l2, %i4, %g1
31903 mulscc %l5, 0x1246, %l0
31904 call loop_3727
31905 fpadd32s %f13, %f13, %f13
31906 ldsb [%l7 + 0x7C], %o7
31907 ba %xcc, loop_3728
31908loop_3727:
31909 fpsub32s %f7, %f8, %f1
31910 movcs %icc, %i7, %o4
31911 ta %xcc, 0x7
31912loop_3728:
31913 fmovs %f8, %f0
31914 tg %xcc, 0x3
31915 orcc %l6, 0x1378, %g2
31916 sth %l4, [%l7 + 0x1A]
31917 ldsh [%l7 + 0x40], %i0
31918 tle %xcc, 0x3
31919 movcc %icc, %g3, %i5
31920 add %i3, 0x1FB9, %o6
31921 lduh [%l7 + 0x24], %g6
31922 udivx %o0, 0x01DF, %g5
31923 fbul %fcc1, loop_3729
31924 lduw [%l7 + 0x50], %o2
31925 brz %o3, loop_3730
31926 ldx [%l7 + 0x68], %i2
31927loop_3729:
31928 fmovsne %icc, %f2, %f9
31929 lduh [%l7 + 0x0A], %g4
31930loop_3730:
31931 fors %f5, %f3, %f10
31932 fbne %fcc1, loop_3731
31933 st %f11, [%l7 + 0x08]
31934 brlez,a %o5, loop_3732
31935 fmovdl %xcc, %f0, %f5
31936loop_3731:
31937 lduw [%l7 + 0x0C], %l3
31938 fpack32 %f0, %f0, %f10
31939loop_3732:
31940 fmovrdlz %g7, %f0, %f4
31941 tle %icc, 0x2
31942 bl,a,pt %icc, loop_3733
31943 fpadd16s %f15, %f9, %f5
31944 ldsb [%l7 + 0x23], %o1
31945 subcc %l1, 0x17D7, %i6
31946loop_3733:
31947 edge32 %l2, %i1, %g1
31948 fcmpgt16 %f8, %f14, %i4
31949 fmovdvc %xcc, %f8, %f15
31950 fand %f12, %f8, %f2
31951 sethi 0x03BF, %l0
31952 bcc %xcc, loop_3734
31953 ldsh [%l7 + 0x4E], %o7
31954 stb %l5, [%l7 + 0x28]
31955 subccc %o4, %i7, %l6
31956loop_3734:
31957 brnz %g2, loop_3735
31958 fmovde %xcc, %f14, %f13
31959 stx %i0, [%l7 + 0x40]
31960 movne %xcc, %g3, %i5
31961loop_3735:
31962 fcmpd %fcc2, %f2, %f0
31963 stx %i3, [%l7 + 0x10]
31964 edge32 %o6, %g6, %l4
31965 brlez,a %o0, loop_3736
31966 bpos,a %xcc, loop_3737
31967 udivx %g5, 0x0EAA, %o3
31968 ld [%l7 + 0x70], %f8
31969loop_3736:
31970 andcc %o2, 0x153A, %g4
31971loop_3737:
31972 fnand %f4, %f8, %f2
31973 sth %o5, [%l7 + 0x68]
31974 fmovdgu %icc, %f12, %f0
31975 ldx [%l7 + 0x68], %l3
31976 fabss %f5, %f0
31977 umul %i2, 0x14FF, %o1
31978 add %g7, %l1, %i6
31979 srax %l2, %g1, %i1
31980 lduh [%l7 + 0x18], %l0
31981 edge32n %i4, %o7, %l5
31982 stx %o4, [%l7 + 0x28]
31983 fmovdn %icc, %f7, %f2
31984 fsrc2s %f12, %f15
31985 fpsub32 %f10, %f6, %f10
31986 brgz %l6, loop_3738
31987 sth %i7, [%l7 + 0x08]
31988 stb %i0, [%l7 + 0x2F]
31989 fnot2 %f12, %f4
31990loop_3738:
31991 brlez %g2, loop_3739
31992 fmovdleu %xcc, %f3, %f9
31993 move %icc, %i5, %i3
31994 fbl,a %fcc3, loop_3740
31995loop_3739:
31996 ldsb [%l7 + 0x78], %o6
31997 fbn %fcc0, loop_3741
31998 movvs %icc, %g6, %g3
31999loop_3740:
32000 ldsb [%l7 + 0x1B], %l4
32001 stb %o0, [%l7 + 0x5D]
32002loop_3741:
32003 bcc,a %xcc, loop_3742
32004 nop
32005 setx loop_3743, %l0, %l1
32006 wrpr 0x1, %tl
32007 wrpr %l1, %tnpc
32008 setx 0x34400001400, %l0, %l1
32009 wrpr %l1, %tstate
32010 wrhpr 0x4, %htstate
32011 done
32012 udivcc %o3, 0x1112, %o2
32013 udiv %g5, 0x0A1D, %o5
32014loop_3742:
32015 fones %f8
32016loop_3743:
32017 mova %icc, %l3, %i2
32018 srl %g4, %o1, %l1
32019 ldub [%l7 + 0x18], %i6
32020 fmovscc %icc, %f13, %f4
32021 popc 0x0C51, %l2
32022 sth %g7, [%l7 + 0x12]
32023 ldsw [%l7 + 0x40], %g1
32024 fbne,a %fcc3, loop_3744
32025 lduw [%l7 + 0x28], %l0
32026 call loop_3745
32027 lduh [%l7 + 0x34], %i1
32028loop_3744:
32029 fcmps %fcc1, %f13, %f3
32030 fbe %fcc3, loop_3746
32031loop_3745:
32032 ld [%l7 + 0x14], %f0
32033 brgz %i4, loop_3747
32034 edge16l %o7, %o4, %l5
32035loop_3746:
32036 fcmped %fcc1, %f0, %f6
32037 add %l6, %i0, %g2
32038loop_3747:
32039 fmovs %f8, %f11
32040 fbe,a %fcc1, loop_3748
32041 std %f4, [%l7 + 0x28]
32042 ld [%l7 + 0x7C], %f5
32043 stb %i5, [%l7 + 0x28]
32044loop_3748:
32045 ldub [%l7 + 0x20], %i3
32046 bvc,pn %icc, loop_3749
32047 movg %xcc, %o6, %g6
32048 bneg,a,pn %icc, loop_3750
32049 ldd [%l7 + 0x68], %f6
32050loop_3749:
32051 ldsb [%l7 + 0x12], %g3
32052 taddcctv %l4, 0x0595, %i7
32053loop_3750:
32054 fnot1 %f4, %f6
32055 fpadd32 %f0, %f10, %f14
32056 st %f6, [%l7 + 0x14]
32057 fmovdpos %icc, %f13, %f9
32058 fmul8x16au %f2, %f12, %f2
32059 ldsb [%l7 + 0x4B], %o0
32060 taddcc %o3, %o2, %g5
32061 edge32n %l3, %i2, %o5
32062 stw %g4, [%l7 + 0x38]
32063 fmovda %icc, %f12, %f6
32064 fbn %fcc1, loop_3751
32065 brlez %l1, loop_3752
32066 stb %i6, [%l7 + 0x6D]
32067 fmovsneg %xcc, %f15, %f3
32068loop_3751:
32069 fnands %f14, %f10, %f13
32070loop_3752:
32071 ldx [%l7 + 0x50], %o1
32072 movge %xcc, %g7, %l2
32073 pdist %f4, %f4, %f12
32074 ldsb [%l7 + 0x5B], %g1
32075 tg %xcc, 0x0
32076 fpsub32s %f8, %f7, %f10
32077 fmovscs %icc, %f7, %f3
32078 smul %l0, 0x16AB, %i1
32079 fmul8x16 %f6, %f14, %f2
32080 fornot2 %f6, %f4, %f4
32081 fabss %f9, %f9
32082 srlx %o7, %i4, %o4
32083 lduh [%l7 + 0x28], %l6
32084 faligndata %f12, %f0, %f8
32085 fmovda %icc, %f6, %f9
32086 fands %f14, %f0, %f3
32087 std %f0, [%l7 + 0x50]
32088 array32 %l5, %i0, %g2
32089 fabss %f13, %f5
32090 brlez %i5, loop_3753
32091 lduw [%l7 + 0x60], %o6
32092 lduh [%l7 + 0x78], %g6
32093 or %g3, %l4, %i7
32094loop_3753:
32095 ldsh [%l7 + 0x78], %o0
32096 std %f2, [%l7 + 0x60]
32097 stw %i3, [%l7 + 0x3C]
32098 tne %xcc, 0x3
32099 ldsw [%l7 + 0x5C], %o3
32100 stw %o2, [%l7 + 0x30]
32101 ldsw [%l7 + 0x6C], %l3
32102 stx %g5, [%l7 + 0x70]
32103 fmovsn %icc, %f5, %f9
32104 movvs %icc, %i2, %g4
32105 fble %fcc1, loop_3754
32106 fmovscs %icc, %f13, %f2
32107 fmovdcc %xcc, %f13, %f9
32108 ld [%l7 + 0x78], %f1
32109loop_3754:
32110 sth %o5, [%l7 + 0x1C]
32111 bvs,a loop_3755
32112 ldsh [%l7 + 0x2A], %l1
32113 call loop_3756
32114 stb %i6, [%l7 + 0x38]
32115loop_3755:
32116 movle %xcc, %g7, %o1
32117 ld [%l7 + 0x24], %f10
32118loop_3756:
32119 fbne,a %fcc2, loop_3757
32120 ble,a %icc, loop_3758
32121 tleu %xcc, 0x4
32122 ld [%l7 + 0x3C], %f13
32123loop_3757:
32124 mulscc %g1, 0x1A3B, %l2
32125loop_3758:
32126 ldsw [%l7 + 0x1C], %l0
32127 movre %i1, %o7, %o4
32128 lduh [%l7 + 0x58], %l6
32129 fmovrdlez %l5, %f14, %f14
32130 ldd [%l7 + 0x18], %f10
32131 movl %icc, %i0, %g2
32132 fbg,a %fcc2, loop_3759
32133 tle %xcc, 0x3
32134 ldd [%l7 + 0x40], %f0
32135 std %f8, [%l7 + 0x60]
32136loop_3759:
32137 stb %i5, [%l7 + 0x6D]
32138 sethi 0x13E0, %i4
32139 movpos %icc, %o6, %g3
32140 siam 0x3
32141 fmovde %xcc, %f4, %f1
32142 movrgz %l4, %i7, %o0
32143 brgz,a %g6, loop_3760
32144 fmovrdgz %o3, %f12, %f12
32145 fbu %fcc2, loop_3761
32146 ld [%l7 + 0x18], %f1
32147loop_3760:
32148 subcc %i3, 0x190F, %o2
32149 lduh [%l7 + 0x64], %g5
32150loop_3761:
32151 tcc %icc, 0x0
32152 fabsd %f10, %f8
32153 edge32ln %i2, %l3, %o5
32154 edge32l %g4, %i6, %g7
32155 movrgz %l1, %o1, %g1
32156 fmovsvc %icc, %f6, %f11
32157 fornot1 %f4, %f12, %f10
32158 fmovrsgz %l2, %f14, %f15
32159 ldub [%l7 + 0x56], %i1
32160 stb %o7, [%l7 + 0x26]
32161 fpsub32 %f2, %f10, %f0
32162 fsrc1 %f0, %f14
32163 taddcctv %l0, %l6, %o4
32164 tne %xcc, 0x1
32165 movrgez %l5, %g2, %i0
32166 move %icc, %i5, %i4
32167 stw %o6, [%l7 + 0x60]
32168 st %f6, [%l7 + 0x24]
32169 fandnot1 %f4, %f8, %f8
32170 fmovdvs %icc, %f1, %f10
32171 fxnors %f1, %f10, %f4
32172 fmul8sux16 %f6, %f6, %f12
32173 sth %l4, [%l7 + 0x34]
32174 ldx [%l7 + 0x78], %g3
32175 fsrc1 %f10, %f8
32176 srlx %i7, 0x1D, %o0
32177 fnot2s %f9, %f2
32178 move %icc, %g6, %i3
32179 fmul8ulx16 %f4, %f0, %f12
32180 te %icc, 0x0
32181 ldx [%l7 + 0x68], %o2
32182 ldsb [%l7 + 0x21], %g5
32183 fbul,a %fcc1, loop_3762
32184 fbg,a %fcc0, loop_3763
32185 ld [%l7 + 0x40], %f5
32186 fmuld8ulx16 %f10, %f10, %f12
32187loop_3762:
32188 st %f8, [%l7 + 0x44]
32189loop_3763:
32190 stw %i2, [%l7 + 0x64]
32191 fand %f10, %f4, %f12
32192 fcmpgt16 %f12, %f4, %o3
32193 fnot1s %f9, %f8
32194 ldx [%l7 + 0x50], %o5
32195 move %xcc, %l3, %g4
32196 fbul,a %fcc3, loop_3764
32197 fmovdle %icc, %f12, %f9
32198 fmul8sux16 %f6, %f8, %f4
32199 ldsb [%l7 + 0x18], %g7
32200loop_3764:
32201 ldsh [%l7 + 0x50], %l1
32202 fmovsge %xcc, %f9, %f5
32203 addc %i6, 0x1D41, %o1
32204 popc 0x0B1D, %l2
32205 ldsh [%l7 + 0x54], %i1
32206 st %f4, [%l7 + 0x5C]
32207 subccc %g1, %o7, %l6
32208 subcc %l0, 0x1546, %o4
32209 ldx [%l7 + 0x68], %g2
32210 sth %i0, [%l7 + 0x20]
32211 fcmple16 %f4, %f8, %i5
32212 sth %i4, [%l7 + 0x14]
32213 fmovdpos %icc, %f14, %f14
32214 add %o6, 0x080B, %l5
32215 bg,a,pt %xcc, loop_3765
32216 movre %g3, 0x030, %l4
32217 fbl,a %fcc1, loop_3766
32218 fsrc2s %f2, %f9
32219loop_3765:
32220 ta %icc, 0x7
32221 smul %o0, 0x0C8A, %g6
32222loop_3766:
32223 or %i3, 0x1285, %o2
32224 movrlez %g5, 0x3F5, %i2
32225 edge32l %o3, %o5, %l3
32226 movvs %xcc, %g4, %g7
32227 umul %i7, %i6, %o1
32228 lduh [%l7 + 0x30], %l2
32229 ldsw [%l7 + 0x2C], %l1
32230 fsrc2 %f6, %f8
32231 ldsh [%l7 + 0x66], %g1
32232 stw %i1, [%l7 + 0x30]
32233 fbe %fcc2, loop_3767
32234 bl,a,pt %xcc, loop_3768
32235 faligndata %f12, %f12, %f12
32236 ble,a,pn %xcc, loop_3769
32237loop_3767:
32238 ldd [%l7 + 0x40], %f4
32239loop_3768:
32240 st %f9, [%l7 + 0x44]
32241 lduw [%l7 + 0x7C], %l6
32242loop_3769:
32243 nop
32244 setx loop_3770, %l0, %l1
32245 wrpr 0x1, %tl
32246 wrpr %l1, %tnpc
32247 setx 0x34400001400, %l0, %l1
32248 wrpr %l1, %tstate
32249 wrhpr 0x4, %htstate
32250 done
32251 fbg,a %fcc3, loop_3771
32252 fnands %f8, %f13, %f7
32253 fmovsa %xcc, %f10, %f8
32254loop_3770:
32255 fmovrde %l0, %f14, %f4
32256loop_3771:
32257 orn %o7, 0x02EC, %g2
32258 lduh [%l7 + 0x10], %o4
32259 ldd [%l7 + 0x10], %f14
32260 edge16ln %i5, %i0, %i4
32261 fmovrdgz %o6, %f2, %f6
32262 sdivcc %g3, 0x14EB, %l4
32263 fxnor %f8, %f2, %f12
32264 st %f4, [%l7 + 0x50]
32265 st %f4, [%l7 + 0x74]
32266 brgz,a %l5, loop_3772
32267 addccc %g6, 0x00F1, %o0
32268 fmuld8ulx16 %f11, %f14, %f0
32269 tleu %icc, 0x0
32270loop_3772:
32271 fmovrdgz %o2, %f6, %f12
32272 stw %g5, [%l7 + 0x34]
32273 brlz,a %i2, loop_3773
32274 brlez %i3, loop_3774
32275 fmul8ulx16 %f2, %f10, %f12
32276 fpsub32 %f10, %f10, %f10
32277loop_3773:
32278 lduh [%l7 + 0x16], %o5
32279loop_3774:
32280 fcmps %fcc0, %f3, %f0
32281 fbug,a %fcc0, loop_3775
32282 tsubcctv %o3, %l3, %g4
32283 ldsh [%l7 + 0x12], %i7
32284 fmovrslz %i6, %f6, %f3
32285loop_3775:
32286 fbuge %fcc3, loop_3776
32287 fnot1s %f5, %f0
32288 fone %f8
32289 fmovsle %xcc, %f11, %f14
32290loop_3776:
32291 fmovrdne %o1, %f8, %f2
32292 tle %icc, 0x6
32293 sllx %g7, 0x1F, %l2
32294 fmovs %f15, %f10
32295 and %l1, %g1, %i1
32296 fmul8ulx16 %f4, %f6, %f2
32297 tgu %xcc, 0x2
32298 nop
32299 setx loop_3777, %l0, %l1
32300 wrpr 0x1, %tl
32301 wrpr %l1, %tpc
32302 add %l1, 0x4, %l1
32303 wrpr %l1, %tnpc
32304 setx 0x34400001400, %l0, %l1
32305 wrpr %l1, %tstate
32306 wrhpr 0x4, %htstate
32307 retry
32308 ldsb [%l7 + 0x49], %l6
32309 ldub [%l7 + 0x2F], %o7
32310 fbu,a %fcc2, loop_3778
32311loop_3777:
32312 movre %g2, %l0, %i5
32313 bneg,a,pt %icc, loop_3779
32314 fsrc1s %f1, %f12
32315loop_3778:
32316 te %xcc, 0x3
32317 mulx %i0, 0x12BB, %i4
32318loop_3779:
32319 fmovrslz %o4, %f6, %f6
32320 lduh [%l7 + 0x24], %g3
32321 fornot1s %f6, %f5, %f2
32322 ld [%l7 + 0x30], %f1
32323 array32 %l4, %o6, %l5
32324 movle %xcc, %g6, %o2
32325 fbne %fcc2, loop_3780
32326 ble,pn %xcc, loop_3781
32327 fcmpne16 %f0, %f8, %o0
32328 smul %i2, 0x023F, %g5
32329loop_3780:
32330 stx %i3, [%l7 + 0x38]
32331loop_3781:
32332 subc %o3, 0x0885, %o5
32333 ldsb [%l7 + 0x11], %l3
32334 fmovdneg %xcc, %f12, %f6
32335 addccc %g4, %i7, %o1
32336 fcmpgt32 %f0, %f0, %i6
32337 fsrc1s %f8, %f2
32338 sth %l2, [%l7 + 0x3A]
32339 st %f6, [%l7 + 0x34]
32340 array16 %l1, %g1, %g7
32341 and %i1, 0x10FA, %l6
32342 fmovrdgz %g2, %f10, %f2
32343 stw %l0, [%l7 + 0x6C]
32344 smul %i5, %o7, %i4
32345 lduw [%l7 + 0x48], %i0
32346 fandnot1s %f6, %f3, %f12
32347 movrgez %g3, 0x1CB, %l4
32348 movrlz %o4, %l5, %g6
32349 fornot1 %f14, %f12, %f8
32350 ldub [%l7 + 0x20], %o2
32351 movpos %icc, %o6, %o0
32352 fornot2 %f12, %f8, %f10
32353 movneg %xcc, %i2, %g5
32354 fblg %fcc2, loop_3782
32355 sllx %o3, 0x18, %o5
32356 movre %i3, 0x188, %g4
32357 brgez %l3, loop_3783
32358loop_3782:
32359 tsubcctv %o1, %i6, %i7
32360 srlx %l2, %l1, %g1
32361 mulscc %i1, %g7, %l6
32362loop_3783:
32363 move %icc, %g2, %l0
32364 fmovsn %xcc, %f12, %f3
32365 std %f10, [%l7 + 0x28]
32366 alignaddrl %i5, %o7, %i4
32367 fandnot2s %f9, %f12, %f2
32368 fmovsa %icc, %f3, %f13
32369 sub %i0, %g3, %o4
32370 brz,a %l5, loop_3784
32371 pdist %f8, %f4, %f14
32372 subc %l4, %o2, %o6
32373 smul %o0, %g6, %g5
32374loop_3784:
32375 ldsh [%l7 + 0x72], %o3
32376 stw %o5, [%l7 + 0x3C]
32377 fmovda %xcc, %f10, %f4
32378 fsrc1 %f14, %f10
32379 subc %i2, 0x1BC2, %i3
32380 movvs %xcc, %g4, %l3
32381 stw %i6, [%l7 + 0x5C]
32382 fba,a %fcc2, loop_3785
32383 lduh [%l7 + 0x6E], %o1
32384 fornot1 %f8, %f6, %f14
32385 std %f0, [%l7 + 0x10]
32386loop_3785:
32387 stw %l2, [%l7 + 0x24]
32388 st %f9, [%l7 + 0x78]
32389 fbne %fcc0, loop_3786
32390 ldsb [%l7 + 0x67], %l1
32391 array32 %g1, %i7, %g7
32392 smulcc %i1, %l6, %g2
32393loop_3786:
32394 nop
32395 setx loop_3787, %l0, %l1
32396 wrpr 0x1, %tl
32397 wrpr %l1, %tpc
32398 add %l1, 0x4, %l1
32399 wrpr %l1, %tnpc
32400 setx 0x34400001400, %l0, %l1
32401 wrpr %l1, %tstate
32402 wrhpr 0x4, %htstate
32403 retry
32404 fmovs %f7, %f0
32405 ldsw [%l7 + 0x30], %i5
32406 taddcc %o7, 0x00E8, %i4
32407loop_3787:
32408 umul %l0, 0x1E85, %i0
32409 stb %g3, [%l7 + 0x6A]
32410 tle %icc, 0x5
32411 stx %l5, [%l7 + 0x58]
32412 udivx %o4, 0x1F13, %l4
32413 ldub [%l7 + 0x6B], %o2
32414 st %f4, [%l7 + 0x18]
32415 fcmpgt32 %f4, %f12, %o0
32416 fmovdgu %xcc, %f14, %f6
32417 ldsb [%l7 + 0x2D], %g6
32418 fands %f9, %f4, %f9
32419 std %f6, [%l7 + 0x40]
32420 ldub [%l7 + 0x28], %o6
32421 fmuld8sux16 %f15, %f8, %f2
32422 fandnot1s %f13, %f12, %f3
32423 sdivx %o3, 0x075D, %g5
32424 lduh [%l7 + 0x64], %i2
32425 movneg %xcc, %i3, %o5
32426 st %f0, [%l7 + 0x28]
32427 fbue,a %fcc0, loop_3788
32428 fmovrslez %l3, %f6, %f0
32429 nop
32430 setx loop_3789, %l0, %l1
32431 jmpl %l1, %g4
32432 fbo %fcc2, loop_3790
32433loop_3788:
32434 ldd [%l7 + 0x10], %f0
32435 stw %o1, [%l7 + 0x50]
32436loop_3789:
32437 fbne %fcc3, loop_3791
32438loop_3790:
32439 fmovdvc %icc, %f15, %f5
32440 nop
32441 setx loop_3792, %l0, %l1
32442 wrpr 0x1, %tl
32443 wrpr %l1, %tnpc
32444 setx 0x34400001400, %l0, %l1
32445 wrpr %l1, %tstate
32446 wrhpr 0x4, %htstate
32447 done
32448 fbl,a %fcc1, loop_3793
32449loop_3791:
32450 movneg %xcc, %i6, %l2
32451 ldsb [%l7 + 0x2B], %g1
32452loop_3792:
32453 ldd [%l7 + 0x30], %f0
32454loop_3793:
32455 lduw [%l7 + 0x48], %i7
32456 fnors %f10, %f9, %f1
32457 taddcc %g7, %i1, %l1
32458 fandnot1 %f12, %f8, %f12
32459 fmovdge %icc, %f12, %f3
32460 movvc %xcc, %l6, %i5
32461 tne %xcc, 0x3
32462 ldsh [%l7 + 0x28], %o7
32463 tne %icc, 0x3
32464 sth %g2, [%l7 + 0x10]
32465 stx %i4, [%l7 + 0x38]
32466 pdist %f0, %f6, %f2
32467 fmovdl %xcc, %f4, %f14
32468 stw %i0, [%l7 + 0x70]
32469 for %f4, %f14, %f8
32470 ldsh [%l7 + 0x08], %g3
32471 fmovdcs %xcc, %f15, %f6
32472 fmovde %xcc, %f2, %f4
32473 fpackfix %f12, %f6
32474 sllx %l0, 0x1E, %o4
32475 tvs %icc, 0x5
32476 ta %icc, 0x6
32477 std %f8, [%l7 + 0x10]
32478 fpadd32 %f4, %f4, %f6
32479 movcc %icc, %l5, %l4
32480 fmovsle %xcc, %f9, %f14
32481 fpadd16s %f8, %f2, %f7
32482 ldd [%l7 + 0x30], %f10
32483 udivx %o0, 0x01B6, %g6
32484 lduh [%l7 + 0x78], %o2
32485 fsrc1s %f1, %f11
32486 movleu %icc, %o3, %g5
32487 stw %i2, [%l7 + 0x1C]
32488 brz %o6, loop_3794
32489 fmovdpos %xcc, %f1, %f1
32490 movleu %xcc, %o5, %l3
32491 edge8n %i3, %o1, %i6
32492loop_3794:
32493 stw %l2, [%l7 + 0x5C]
32494 movre %g1, 0x060, %i7
32495 stx %g7, [%l7 + 0x60]
32496 fmovdneg %icc, %f2, %f7
32497 fcmps %fcc3, %f15, %f11
32498 fmovdgu %xcc, %f5, %f1
32499 movrne %i1, %l1, %g4
32500 bgu,a,pt %icc, loop_3795
32501 stb %i5, [%l7 + 0x3E]
32502 fmovsa %icc, %f15, %f5
32503 tvs %xcc, 0x3
32504loop_3795:
32505 ldsw [%l7 + 0x1C], %o7
32506 st %f8, [%l7 + 0x44]
32507 fmovdgu %icc, %f4, %f13
32508 edge16n %g2, %l6, %i0
32509 ldsw [%l7 + 0x60], %g3
32510 fpackfix %f10, %f13
32511 fcmpgt32 %f4, %f8, %i4
32512 ldsh [%l7 + 0x2C], %l0
32513 fmovsneg %icc, %f2, %f13
32514 movrgez %l5, 0x186, %o4
32515 orncc %o0, 0x00B1, %l4
32516 st %f14, [%l7 + 0x7C]
32517 taddcctv %g6, 0x0AEC, %o3
32518 lduw [%l7 + 0x24], %o2
32519 taddcctv %g5, 0x18B3, %i2
32520 st %f6, [%l7 + 0x54]
32521 edge32ln %o6, %l3, %o5
32522 xnorcc %o1, 0x14E8, %i6
32523 edge32n %i3, %l2, %i7
32524 add %g7, %g1, %i1
32525 addc %g4, 0x1EF8, %l1
32526 fmovdneg %xcc, %f4, %f15
32527 fabsd %f4, %f2
32528 fornot2 %f8, %f0, %f0
32529 lduw [%l7 + 0x40], %o7
32530 movgu %xcc, %g2, %l6
32531 ld [%l7 + 0x28], %f15
32532 lduh [%l7 + 0x4E], %i0
32533 bvc,a %icc, loop_3796
32534 fcmple16 %f0, %f4, %i5
32535 fmovdleu %icc, %f8, %f12
32536 ld [%l7 + 0x28], %f14
32537loop_3796:
32538 fbule,a %fcc3, loop_3797
32539 fcmple32 %f0, %f14, %i4
32540 andcc %l0, 0x0911, %g3
32541 edge32l %l5, %o4, %o0
32542loop_3797:
32543 tpos %icc, 0x3
32544 sub %g6, %l4, %o3
32545 movl %xcc, %o2, %g5
32546 sth %i2, [%l7 + 0x4E]
32547 bn,pt %xcc, loop_3798
32548 fnor %f10, %f12, %f12
32549 ldsb [%l7 + 0x56], %o6
32550 udivcc %o5, 0x13DB, %o1
32551loop_3798:
32552 fmul8sux16 %f6, %f0, %f12
32553 fbul,a %fcc2, loop_3799
32554 fcmpgt16 %f14, %f4, %i6
32555 xnor %l3, %i3, %i7
32556 ldd [%l7 + 0x28], %f12
32557loop_3799:
32558 fbg %fcc0, loop_3800
32559 st %f7, [%l7 + 0x68]
32560 stb %g7, [%l7 + 0x3A]
32561 fbo,a %fcc0, loop_3801
32562loop_3800:
32563 lduw [%l7 + 0x34], %g1
32564 fmovrslez %i1, %f3, %f8
32565 lduw [%l7 + 0x2C], %g4
32566loop_3801:
32567 lduh [%l7 + 0x40], %l2
32568 lduh [%l7 + 0x2C], %l1
32569 fnors %f13, %f2, %f7
32570 std %f6, [%l7 + 0x28]
32571 srax %o7, %l6, %g2
32572 stw %i0, [%l7 + 0x18]
32573 st %f13, [%l7 + 0x78]
32574 st %f12, [%l7 + 0x10]
32575 or %i5, %l0, %i4
32576 fxors %f10, %f10, %f6
32577 alignaddrl %l5, %g3, %o0
32578 fcmps %fcc1, %f13, %f15
32579 brgez %g6, loop_3802
32580 ldsb [%l7 + 0x0B], %o4
32581 edge16n %l4, %o2, %o3
32582 edge8 %g5, %i2, %o5
32583loop_3802:
32584 fxnor %f12, %f2, %f8
32585 ld [%l7 + 0x14], %f1
32586 fcmped %fcc1, %f2, %f4
32587 fnor %f10, %f12, %f0
32588 ldd [%l7 + 0x78], %f4
32589 fxor %f6, %f0, %f0
32590 andn %o1, 0x182F, %o6
32591 be,a,pn %xcc, loop_3803
32592 smulcc %i6, 0x19BD, %l3
32593 bvc,a,pn %icc, loop_3804
32594 nop
32595 setx loop_3805, %l0, %l1
32596 wrpr 0x1, %tl
32597 wrpr %l1, %tnpc
32598 setx 0x34400001400, %l0, %l1
32599 wrpr %l1, %tstate
32600 wrhpr 0x4, %htstate
32601 done
32602loop_3803:
32603 smulcc %i7, 0x1D5E, %g7
32604 smulcc %g1, %i3, %g4
32605loop_3804:
32606 lduw [%l7 + 0x0C], %i1
32607loop_3805:
32608 ldx [%l7 + 0x70], %l1
32609 xnorcc %l2, %o7, %l6
32610 edge8ln %g2, %i0, %l0
32611 fzeros %f0
32612 stx %i4, [%l7 + 0x40]
32613 movg %icc, %l5, %i5
32614 tg %xcc, 0x5
32615 sllx %o0, %g6, %g3
32616 ldx [%l7 + 0x18], %o4
32617 fmul8ulx16 %f6, %f0, %f2
32618 edge16 %o2, %l4, %o3
32619 fbn,a %fcc0, loop_3806
32620 for %f10, %f12, %f10
32621 ldsh [%l7 + 0x78], %i2
32622 fmovscc %icc, %f7, %f10
32623loop_3806:
32624 orcc %g5, %o5, %o1
32625 call loop_3807
32626 fpack16 %f2, %f9
32627 fmovrdgez %i6, %f14, %f12
32628 fzero %f14
32629loop_3807:
32630 faligndata %f8, %f2, %f0
32631 fabss %f5, %f0
32632 lduh [%l7 + 0x1A], %l3
32633 lduw [%l7 + 0x10], %o6
32634 ldd [%l7 + 0x50], %f4
32635 fmovde %xcc, %f2, %f8
32636 alignaddr %i7, %g1, %g7
32637 bn,a loop_3808
32638 orn %g4, 0x1064, %i3
32639 subccc %l1, %l2, %o7
32640 movge %xcc, %i1, %l6
32641loop_3808:
32642 ldub [%l7 + 0x7A], %g2
32643 fbug %fcc1, loop_3809
32644 array32 %i0, %l0, %l5
32645 nop
32646 setx loop_3810, %l0, %l1
32647 wrpr 0x1, %tl
32648 wrpr %l1, %tnpc
32649 setx 0x34400001400, %l0, %l1
32650 wrpr %l1, %tstate
32651 wrhpr 0x4, %htstate
32652 done
32653 tgu %xcc, 0x0
32654loop_3809:
32655 lduw [%l7 + 0x18], %i4
32656 ldsh [%l7 + 0x44], %o0
32657loop_3810:
32658 fbue,a %fcc3, loop_3811
32659 bge,a,pn %xcc, loop_3812
32660 mulx %g6, %i5, %o4
32661 fcmped %fcc1, %f14, %f0
32662loop_3811:
32663 fexpand %f10, %f6
32664loop_3812:
32665 umulcc %g3, %o2, %l4
32666 ldx [%l7 + 0x78], %o3
32667 fbge,a %fcc3, loop_3813
32668 ldsh [%l7 + 0x1E], %i2
32669 brgez %g5, loop_3814
32670 fnegs %f3, %f3
32671loop_3813:
32672 fmul8x16al %f7, %f15, %f0
32673 fmovdvc %xcc, %f9, %f9
32674loop_3814:
32675 fpsub16 %f0, %f6, %f14
32676 fmovdg %icc, %f9, %f11
32677 fpadd32 %f2, %f10, %f14
32678 st %f12, [%l7 + 0x24]
32679 lduw [%l7 + 0x60], %o1
32680 fmovrdgz %i6, %f0, %f8
32681 fmovrsgez %o5, %f14, %f6
32682 fmovrsne %o6, %f10, %f5
32683 fcmpeq16 %f6, %f4, %i7
32684 bg loop_3815
32685 fsrc1s %f3, %f12
32686 movne %xcc, %l3, %g7
32687 ldx [%l7 + 0x40], %g4
32688loop_3815:
32689 addccc %i3, %l1, %l2
32690 sub %o7, 0x01A6, %i1
32691 fabss %f0, %f12
32692 bneg,a,pn %icc, loop_3816
32693 st %f13, [%l7 + 0x44]
32694 lduw [%l7 + 0x74], %g1
32695 fmovdle %xcc, %f8, %f15
32696loop_3816:
32697 ldsw [%l7 + 0x24], %g2
32698 ldsb [%l7 + 0x11], %i0
32699 ldsb [%l7 + 0x16], %l0
32700 edge32l %l5, %i4, %l6
32701 fbo,a %fcc2, loop_3817
32702 ldsh [%l7 + 0x60], %o0
32703 fbge,a %fcc2, loop_3818
32704 ldsh [%l7 + 0x2C], %g6
32705loop_3817:
32706 bcc %icc, loop_3819
32707 ldsb [%l7 + 0x62], %i5
32708loop_3818:
32709 andncc %g3, %o4, %o2
32710 movgu %xcc, %o3, %l4
32711loop_3819:
32712 fmovrsgez %g5, %f3, %f10
32713 ldsh [%l7 + 0x7E], %i2
32714 ldub [%l7 + 0x21], %i6
32715 fbu %fcc2, loop_3820
32716 fpsub32s %f5, %f1, %f10
32717 fpadd32 %f12, %f8, %f2
32718 sth %o5, [%l7 + 0x38]
32719loop_3820:
32720 lduw [%l7 + 0x24], %o6
32721 fmovdne %icc, %f0, %f1
32722 fand %f14, %f2, %f4
32723 fmovdneg %icc, %f1, %f2
32724 std %f2, [%l7 + 0x48]
32725 lduh [%l7 + 0x70], %o1
32726 fmovrslz %i7, %f10, %f3
32727 fnegs %f0, %f10
32728 lduw [%l7 + 0x34], %g7
32729 movrgez %l3, %i3, %l1
32730 edge8 %l2, %g4, %i1
32731 orcc %g1, 0x1774, %o7
32732 fmovsle %xcc, %f13, %f4
32733 lduh [%l7 + 0x72], %g2
32734 tl %icc, 0x6
32735 fmovrsne %l0, %f9, %f7
32736 sth %i0, [%l7 + 0x7C]
32737 bleu,a %icc, loop_3821
32738 brnz %i4, loop_3822
32739 ldx [%l7 + 0x78], %l5
32740 ldsw [%l7 + 0x58], %o0
32741loop_3821:
32742 tcs %xcc, 0x0
32743loop_3822:
32744 ldub [%l7 + 0x47], %l6
32745 andn %i5, %g6, %g3
32746 stb %o2, [%l7 + 0x70]
32747 fmovdg %xcc, %f5, %f4
32748 brnz %o3, loop_3823
32749 alignaddr %l4, %g5, %i2
32750 for %f6, %f10, %f6
32751 fcmple32 %f14, %f10, %o4
32752loop_3823:
32753 fbge,a %fcc2, loop_3824
32754 movrlz %o5, %o6, %o1
32755 fmovdgu %xcc, %f8, %f13
32756 fbul,a %fcc3, loop_3825
32757loop_3824:
32758 bvs,pt %icc, loop_3826
32759 movle %xcc, %i6, %g7
32760 fmovsvs %icc, %f13, %f2
32761loop_3825:
32762 edge16 %l3, %i3, %i7
32763loop_3826:
32764 lduh [%l7 + 0x60], %l1
32765 brlz,a %g4, loop_3827
32766 fbn,a %fcc0, loop_3828
32767 fpsub16 %f6, %f4, %f14
32768 smul %l2, 0x08E0, %g1
32769loop_3827:
32770 lduh [%l7 + 0x10], %o7
32771loop_3828:
32772 fxnors %f7, %f10, %f5
32773 fble %fcc3, loop_3829
32774 fmovscc %xcc, %f4, %f8
32775 fornot2s %f13, %f6, %f12
32776 bn,pt %icc, loop_3830
32777loop_3829:
32778 stw %g2, [%l7 + 0x44]
32779 fmovrdne %l0, %f2, %f2
32780 fbo,a %fcc3, loop_3831
32781loop_3830:
32782 stx %i1, [%l7 + 0x30]
32783 sth %i4, [%l7 + 0x0E]
32784 fmovsle %icc, %f8, %f9
32785loop_3831:
32786 udivcc %l5, 0x18B6, %i0
32787 fornot2 %f8, %f6, %f4
32788 orncc %l6, %o0, %i5
32789 andcc %g6, 0x1FE0, %g3
32790 fmovdge %xcc, %f11, %f9
32791 fmuld8ulx16 %f14, %f6, %f0
32792 ldx [%l7 + 0x60], %o3
32793 movrlez %o2, 0x060, %g5
32794 fmul8ulx16 %f0, %f2, %f8
32795 fcmpgt32 %f8, %f4, %i2
32796 ldd [%l7 + 0x20], %f10
32797 brgez %o4, loop_3832
32798 sth %l4, [%l7 + 0x72]
32799 fandnot2s %f13, %f3, %f13
32800 fmovscs %icc, %f9, %f13
32801loop_3832:
32802 ldsh [%l7 + 0x56], %o5
32803 stb %o1, [%l7 + 0x6B]
32804 brgez,a %o6, loop_3833
32805 fandnot2s %f11, %f4, %f13
32806 fexpand %f1, %f0
32807 stw %i6, [%l7 + 0x7C]
32808loop_3833:
32809 fornot1 %f6, %f10, %f10
32810 ldd [%l7 + 0x28], %f14
32811 andn %l3, %i3, %g7
32812 st %f15, [%l7 + 0x0C]
32813 fpadd16 %f6, %f14, %f6
32814 umul %l1, 0x0B00, %g4
32815 edge32ln %l2, %g1, %i7
32816 tsubcc %g2, %l0, %i1
32817 ldub [%l7 + 0x26], %o7
32818 tn %icc, 0x5
32819 fmovrsgez %i4, %f4, %f8
32820 fmovsgu %icc, %f0, %f2
32821 fpsub32s %f0, %f15, %f11
32822 fmuld8sux16 %f8, %f2, %f10
32823 bpos,a %xcc, loop_3834
32824 ld [%l7 + 0x70], %f0
32825 ldsw [%l7 + 0x1C], %i0
32826 tvc %xcc, 0x4
32827loop_3834:
32828 fxor %f2, %f10, %f2
32829 fmovsa %xcc, %f14, %f1
32830 ldd [%l7 + 0x38], %f12
32831 fornot1s %f11, %f5, %f14
32832 bg,a loop_3835
32833 fmovdcc %xcc, %f14, %f13
32834 ta %xcc, 0x7
32835 fpack32 %f4, %f4, %f0
32836loop_3835:
32837 bshuffle %f12, %f14, %f6
32838 fmul8x16au %f3, %f4, %f2
32839 ldsh [%l7 + 0x0C], %l6
32840 ldub [%l7 + 0x38], %o0
32841 ldsw [%l7 + 0x6C], %l5
32842 fmovrsgez %i5, %f1, %f4
32843 fmovdl %icc, %f12, %f1
32844 ld [%l7 + 0x30], %f6
32845 tvc %icc, 0x5
32846 fmul8x16 %f13, %f6, %f0
32847 fmovrse %g6, %f12, %f9
32848 sdiv %o3, 0x1BC3, %g3
32849 orn %g5, %o2, %o4
32850 fmuld8ulx16 %f13, %f10, %f10
32851 fmul8x16al %f1, %f12, %f2
32852 edge32 %l4, %i2, %o5
32853 ldsh [%l7 + 0x46], %o1
32854 ld [%l7 + 0x5C], %f3
32855 fbue %fcc1, loop_3836
32856 fmovrdgez %i6, %f4, %f2
32857 sdiv %l3, 0x1502, %i3
32858 st %f5, [%l7 + 0x6C]
32859loop_3836:
32860 fmovrdlez %g7, %f2, %f4
32861 fnand %f0, %f0, %f14
32862 lduw [%l7 + 0x20], %l1
32863 lduw [%l7 + 0x0C], %g4
32864 bne %icc, loop_3837
32865 fmovrdne %l2, %f6, %f6
32866 tn %xcc, 0x0
32867 ldd [%l7 + 0x30], %f8
32868loop_3837:
32869 alignaddr %g1, %i7, %g2
32870 fmovdn %xcc, %f8, %f2
32871 ldd [%l7 + 0x08], %f0
32872 fxors %f5, %f0, %f13
32873 xorcc %l0, 0x1E8A, %i1
32874 edge16l %o7, %o6, %i0
32875 stb %i4, [%l7 + 0x14]
32876 alignaddrl %l6, %l5, %i5
32877 fbule,a %fcc3, loop_3838
32878 tneg %icc, 0x7
32879 fmovsn %xcc, %f2, %f0
32880 fnot1s %f11, %f4
32881loop_3838:
32882 sth %o0, [%l7 + 0x7C]
32883 edge16ln %o3, %g3, %g5
32884 fble,a %fcc2, loop_3839
32885 call loop_3840
32886 sdivx %o2, 0x061A, %g6
32887 bvc loop_3841
32888loop_3839:
32889 tl %xcc, 0x1
32890loop_3840:
32891 fmovde %icc, %f1, %f12
32892 fmovsle %icc, %f1, %f1
32893loop_3841:
32894 udiv %l4, 0x1228, %i2
32895 edge8ln %o5, %o1, %o4
32896 ldsh [%l7 + 0x5E], %i6
32897 movre %l3, %i3, %g7
32898 stb %g4, [%l7 + 0x27]
32899 movrgez %l1, %l2, %g1
32900 fzero %f4
32901 ldsh [%l7 + 0x7C], %i7
32902 xorcc %l0, %i1, %g2
32903 sth %o7, [%l7 + 0x5C]
32904 fmovsn %xcc, %f3, %f4
32905 lduh [%l7 + 0x22], %i0
32906 move %icc, %i4, %o6
32907 fmovsgu %icc, %f14, %f3
32908 fpadd32 %f8, %f14, %f0
32909 bleu,pt %xcc, loop_3842
32910 fmovsge %xcc, %f4, %f9
32911 fmovse %icc, %f12, %f11
32912 fblg %fcc3, loop_3843
32913loop_3842:
32914 st %f9, [%l7 + 0x30]
32915 ldx [%l7 + 0x68], %l5
32916 fbo %fcc1, loop_3844
32917loop_3843:
32918 stb %l6, [%l7 + 0x5D]
32919 stb %o0, [%l7 + 0x54]
32920 fcmpd %fcc2, %f10, %f0
32921loop_3844:
32922 ld [%l7 + 0x0C], %f3
32923 fone %f8
32924 bg loop_3845
32925 stb %i5, [%l7 + 0x7D]
32926 sth %o3, [%l7 + 0x76]
32927 fmovd %f6, %f12
32928loop_3845:
32929 movcc %xcc, %g3, %o2
32930 stw %g6, [%l7 + 0x28]
32931 fpadd16 %f14, %f10, %f14
32932 fmovdn %icc, %f0, %f4
32933 umulcc %l4, 0x168C, %i2
32934 edge16ln %g5, %o1, %o4
32935 fxnor %f0, %f12, %f0
32936 brlez %o5, loop_3846
32937 fpadd16s %f5, %f6, %f12
32938 fbn,a %fcc1, loop_3847
32939 fnor %f14, %f14, %f10
32940loop_3846:
32941 brgez,a %i6, loop_3848
32942 umulcc %i3, 0x1FF4, %g7
32943loop_3847:
32944 fnegd %f8, %f12
32945 fabss %f11, %f14
32946loop_3848:
32947 sdiv %g4, 0x0970, %l1
32948 udivcc %l3, 0x1A23, %g1
32949 lduw [%l7 + 0x1C], %l2
32950 fbne,a %fcc0, loop_3849
32951 fmovrdne %i7, %f2, %f10
32952 bg,pn %xcc, loop_3850
32953 ldub [%l7 + 0x3C], %i1
32954loop_3849:
32955 fble,a %fcc1, loop_3851
32956 fexpand %f11, %f8
32957loop_3850:
32958 udivcc %l0, 0x1DA3, %o7
32959 udiv %i0, 0x017E, %g2
32960loop_3851:
32961 fbug,a %fcc3, loop_3852
32962 st %f7, [%l7 + 0x08]
32963 fcmple32 %f8, %f4, %o6
32964 stw %l5, [%l7 + 0x70]
32965loop_3852:
32966 fexpand %f13, %f8
32967 tne %xcc, 0x6
32968 lduh [%l7 + 0x10], %l6
32969 movleu %xcc, %o0, %i4
32970 sth %i5, [%l7 + 0x5A]
32971 fcmpeq32 %f0, %f2, %g3
32972 stx %o3, [%l7 + 0x10]
32973 movrgz %o2, %g6, %l4
32974 movn %xcc, %i2, %g5
32975 sllx %o1, 0x1A, %o5
32976 fmovdcs %icc, %f9, %f1
32977 tne %xcc, 0x4
32978 nop
32979 setx loop_3853, %l0, %l1
32980 wrpr 0x1, %tl
32981 wrpr %l1, %tpc
32982 add %l1, 0x4, %l1
32983 wrpr %l1, %tnpc
32984 setx 0x34400001400, %l0, %l1
32985 wrpr %l1, %tstate
32986 wrhpr 0x4, %htstate
32987 retry
32988 fmovsl %xcc, %f13, %f13
32989 tneg %icc, 0x5
32990 fbn,a %fcc3, loop_3854
32991loop_3853:
32992 ld [%l7 + 0x08], %f6
32993 ld [%l7 + 0x50], %f13
32994 sth %i6, [%l7 + 0x2A]
32995loop_3854:
32996 fmovsne %icc, %f15, %f0
32997 fmovdge %xcc, %f11, %f14
32998 sethi 0x00AB, %o4
32999 addcc %i3, %g7, %g4
33000 fcmpgt32 %f8, %f14, %l3
33001 st %f7, [%l7 + 0x4C]
33002 tneg %xcc, 0x6
33003 fcmple16 %f14, %f4, %g1
33004 stw %l1, [%l7 + 0x70]
33005 tge %icc, 0x4
33006 tge %icc, 0x7
33007 fsrc2s %f6, %f3
33008 fmovsa %xcc, %f8, %f10
33009 ldd [%l7 + 0x50], %f8
33010 fbg %fcc3, loop_3855
33011 fpsub32 %f2, %f4, %f4
33012 smulcc %i7, %i1, %l0
33013 fbne,a %fcc3, loop_3856
33014loop_3855:
33015 fmovdleu %icc, %f9, %f0
33016 xnorcc %l2, %i0, %g2
33017 umulcc %o6, %l5, %o7
33018loop_3856:
33019 fcmple16 %f8, %f0, %o0
33020 call loop_3857
33021 fbule,a %fcc1, loop_3858
33022 stw %i4, [%l7 + 0x28]
33023 std %f2, [%l7 + 0x50]
33024loop_3857:
33025 sdivx %i5, 0x1481, %l6
33026loop_3858:
33027 tsubcc %g3, %o3, %g6
33028 fnegs %f13, %f8
33029 ldsw [%l7 + 0x3C], %l4
33030 fble,a %fcc1, loop_3859
33031 fmovrdgz %o2, %f8, %f0
33032 fmovsvs %icc, %f15, %f2
33033 stx %g5, [%l7 + 0x58]
33034loop_3859:
33035 st %f8, [%l7 + 0x70]
33036 stb %o1, [%l7 + 0x7E]
33037 sth %o5, [%l7 + 0x6A]
33038 ldx [%l7 + 0x68], %i2
33039 fmovdvc %xcc, %f14, %f10
33040 bg,a %xcc, loop_3860
33041 ldub [%l7 + 0x49], %o4
33042 fnot2s %f6, %f13
33043 fsrc2 %f2, %f2
33044loop_3860:
33045 movpos %icc, %i6, %g7
33046 fmovdpos %icc, %f5, %f6
33047 siam 0x2
33048 ld [%l7 + 0x28], %f4
33049 fmovscs %xcc, %f11, %f13
33050 xnorcc %g4, 0x0967, %i3
33051 tgu %icc, 0x6
33052 sub %g1, %l1, %l3
33053 ldub [%l7 + 0x32], %i1
33054 stw %l0, [%l7 + 0x2C]
33055 tpos %xcc, 0x5
33056 te %xcc, 0x3
33057 ldsh [%l7 + 0x32], %i7
33058 fbuge,a %fcc0, loop_3861
33059 array32 %l2, %g2, %i0
33060 fmovrslz %l5, %f6, %f5
33061 tcs %icc, 0x7
33062loop_3861:
33063 bpos,a,pt %xcc, loop_3862
33064 ldsb [%l7 + 0x68], %o7
33065 fzero %f6
33066 fxor %f10, %f10, %f10
33067loop_3862:
33068 sth %o6, [%l7 + 0x16]
33069 ldd [%l7 + 0x30], %f4
33070 sth %i4, [%l7 + 0x42]
33071 stb %i5, [%l7 + 0x5B]
33072 fmovsge %icc, %f8, %f4
33073 bvs,a %icc, loop_3863
33074 tvs %xcc, 0x5
33075 fmovdleu %xcc, %f15, %f13
33076 ldx [%l7 + 0x40], %l6
33077loop_3863:
33078 tle %icc, 0x0
33079 lduh [%l7 + 0x66], %g3
33080 fbg %fcc2, loop_3864
33081 st %f6, [%l7 + 0x40]
33082 bvs,a loop_3865
33083 fcmpeq16 %f12, %f8, %o0
33084loop_3864:
33085 stb %g6, [%l7 + 0x70]
33086 tneg %xcc, 0x1
33087loop_3865:
33088 ld [%l7 + 0x20], %f1
33089 ldsb [%l7 + 0x7F], %o3
33090 fsrc2s %f12, %f13
33091 stb %l4, [%l7 + 0x12]
33092 sth %o2, [%l7 + 0x64]
33093 stx %g5, [%l7 + 0x70]
33094 movrgez %o1, 0x3EC, %i2
33095 fmovsne %icc, %f6, %f9
33096 fzeros %f14
33097 movne %icc, %o5, %i6
33098 brz %o4, loop_3866
33099 fmovdn %icc, %f13, %f14
33100 std %f4, [%l7 + 0x40]
33101 lduh [%l7 + 0x48], %g7
33102loop_3866:
33103 fbl %fcc1, loop_3867
33104 fmovdpos %xcc, %f6, %f2
33105 fsrc1s %f13, %f1
33106 ld [%l7 + 0x5C], %f12
33107loop_3867:
33108 movre %i3, 0x027, %g1
33109 ldx [%l7 + 0x38], %l1
33110 umulcc %g4, 0x04D2, %l3
33111 lduw [%l7 + 0x58], %i1
33112 stx %l0, [%l7 + 0x20]
33113 brgz %i7, loop_3868
33114 ldsb [%l7 + 0x68], %l2
33115 st %f13, [%l7 + 0x1C]
33116 ldsb [%l7 + 0x30], %i0
33117loop_3868:
33118 stx %g2, [%l7 + 0x78]
33119 fones %f6
33120 fmovrsgz %o7, %f8, %f15
33121 fnot2 %f2, %f12
33122 stb %l5, [%l7 + 0x66]
33123 fmovs %f9, %f6
33124 fmovrsgz %i4, %f4, %f1
33125 lduw [%l7 + 0x0C], %i5
33126 ldd [%l7 + 0x08], %f6
33127 brnz %o6, loop_3869
33128 ble,a,pn %icc, loop_3870
33129 edge32 %l6, %o0, %g3
33130 fpsub32 %f4, %f4, %f8
33131loop_3869:
33132 movrlez %o3, %g6, %l4
33133loop_3870:
33134 fcmple32 %f10, %f14, %o2
33135 fbn,a %fcc1, loop_3871
33136 movrne %g5, 0x29A, %i2
33137 fmovsa %icc, %f3, %f12
33138 sth %o5, [%l7 + 0x28]
33139loop_3871:
33140 umulcc %o1, %i6, %o4
33141 lduh [%l7 + 0x5E], %g7
33142 ldx [%l7 + 0x08], %i3
33143 fbn %fcc3, loop_3872
33144 fnot2s %f12, %f15
33145 st %f12, [%l7 + 0x54]
33146 sth %g1, [%l7 + 0x62]
33147loop_3872:
33148 fmovrsne %l1, %f14, %f14
33149 umul %l3, 0x1A74, %g4
33150 ldd [%l7 + 0x58], %f8
33151 edge16n %l0, %i1, %i7
33152 stb %l2, [%l7 + 0x58]
33153 stx %g2, [%l7 + 0x18]
33154 smulcc %i0, 0x01BD, %l5
33155 movrgez %o7, %i4, %o6
33156 st %f4, [%l7 + 0x0C]
33157 lduh [%l7 + 0x08], %l6
33158 tge %xcc, 0x3
33159 fmovrslez %o0, %f12, %f7
33160 edge16l %i5, %o3, %g6
33161 ldsh [%l7 + 0x4C], %g3
33162 lduh [%l7 + 0x1E], %l4
33163 fmovspos %icc, %f9, %f2
33164 fcmpgt16 %f12, %f8, %g5
33165 movn %xcc, %i2, %o5
33166 movneg %icc, %o1, %i6
33167 ldsb [%l7 + 0x5D], %o4
33168 sth %o2, [%l7 + 0x22]
33169 st %f6, [%l7 + 0x70]
33170 fmovdvs %icc, %f7, %f3
33171 addc %i3, 0x1136, %g1
33172 fabss %f0, %f4
33173 fmovdn %icc, %f11, %f1
33174 fcmpd %fcc1, %f10, %f4
33175 subcc %g7, 0x1C5A, %l1
33176 fmovsl %xcc, %f5, %f5
33177 array8 %l3, %g4, %i1
33178 fpack16 %f14, %f7
33179 brlz,a %l0, loop_3873
33180 for %f0, %f2, %f0
33181 popc %i7, %g2
33182 fmovrse %l2, %f14, %f2
33183loop_3873:
33184 movvc %xcc, %l5, %i0
33185 movgu %xcc, %o7, %i4
33186 nop
33187 setx loop_3874, %l0, %l1
33188 wrpr 0x1, %tl
33189 wrpr %l1, %tpc
33190 add %l1, 0x4, %l1
33191 wrpr %l1, %tnpc
33192 setx 0x34400001400, %l0, %l1
33193 wrpr %l1, %tstate
33194 wrhpr 0x4, %htstate
33195 retry
33196 array8 %l6, %o6, %o0
33197 fmovrse %o3, %f1, %f2
33198 st %f10, [%l7 + 0x1C]
33199loop_3874:
33200 fpsub16 %f0, %f14, %f12
33201 xor %g6, 0x195E, %i5
33202 fabss %f0, %f5
33203 bneg,pt %icc, loop_3875
33204 stx %g3, [%l7 + 0x10]
33205 edge16l %l4, %i2, %o5
33206 stx %o1, [%l7 + 0x60]
33207loop_3875:
33208 std %f14, [%l7 + 0x50]
33209 fxors %f10, %f2, %f13
33210 fpsub16 %f0, %f6, %f6
33211 and %g5, 0x188E, %i6
33212 std %f4, [%l7 + 0x10]
33213 fblg,a %fcc0, loop_3876
33214 ldd [%l7 + 0x40], %f4
33215 bne,a loop_3877
33216 fmovse %xcc, %f15, %f8
33217loop_3876:
33218 fmovrsgz %o2, %f15, %f13
33219 fbug %fcc2, loop_3878
33220loop_3877:
33221 array16 %i3, %g1, %g7
33222 movcc %xcc, %l1, %l3
33223 ldsb [%l7 + 0x4D], %g4
33224loop_3878:
33225 faligndata %f2, %f0, %f8
33226 edge16n %i1, %o4, %l0
33227 add %g2, %l2, %l5
33228 stb %i7, [%l7 + 0x66]
33229 andcc %o7, %i4, %i0
33230 fornot2 %f2, %f0, %f12
33231 tgu %xcc, 0x5
33232 nop
33233 setx loop_3879, %l0, %l1
33234 wrpr 0x1, %tl
33235 wrpr %l1, %tnpc
33236 setx 0x34400001400, %l0, %l1
33237 wrpr %l1, %tstate
33238 wrhpr 0x4, %htstate
33239 done
33240 std %f4, [%l7 + 0x20]
33241 fpadd32s %f11, %f15, %f12
33242 ldsb [%l7 + 0x21], %l6
33243loop_3879:
33244 sdivcc %o0, 0x1A87, %o6
33245 ldd [%l7 + 0x10], %f2
33246 movrlez %o3, %i5, %g3
33247 fmovsle %xcc, %f2, %f2
33248 movneg %xcc, %g6, %l4
33249 fnot1s %f1, %f9
33250 lduw [%l7 + 0x0C], %i2
33251 ldsw [%l7 + 0x78], %o1
33252 fba %fcc0, loop_3880
33253 andcc %o5, 0x19A9, %g5
33254 tvs %icc, 0x4
33255 fpack16 %f10, %f0
33256loop_3880:
33257 fands %f15, %f15, %f8
33258 for %f6, %f0, %f8
33259 ld [%l7 + 0x60], %f3
33260 movne %xcc, %o2, %i3
33261 edge8ln %g1, %g7, %l1
33262 ldx [%l7 + 0x50], %i6
33263 fbn,a %fcc0, loop_3881
33264 fnot2 %f14, %f4
33265 lduw [%l7 + 0x28], %l3
33266 ldsw [%l7 + 0x28], %g4
33267loop_3881:
33268 stb %i1, [%l7 + 0x22]
33269 edge8l %l0, %g2, %o4
33270 sra %l2, %l5, %i7
33271 call loop_3882
33272 movre %o7, 0x12A, %i4
33273 addc %l6, 0x0826, %o0
33274 edge16l %i0, %o6, %o3
33275loop_3882:
33276 srax %i5, 0x18, %g6
33277 ba,a %icc, loop_3883
33278 stb %g3, [%l7 + 0x08]
33279 fmovsleu %xcc, %f7, %f9
33280 ld [%l7 + 0x7C], %f9
33281loop_3883:
33282 bge,pn %icc, loop_3884
33283 ld [%l7 + 0x28], %f3
33284 stx %i2, [%l7 + 0x60]
33285 popc %o1, %l4
33286loop_3884:
33287 lduh [%l7 + 0x52], %g5
33288 fmovsleu %xcc, %f14, %f6
33289 tn %xcc, 0x2
33290 addc %o5, 0x0DFA, %i3
33291 brgez %g1, loop_3885
33292 bn,pn %icc, loop_3886
33293 call loop_3887
33294 ldd [%l7 + 0x48], %f8
33295loop_3885:
33296 fmovdge %xcc, %f5, %f12
33297loop_3886:
33298 and %g7, %l1, %i6
33299loop_3887:
33300 subccc %l3, 0x1F09, %g4
33301 fandnot1 %f4, %f10, %f12
33302 udivx %o2, 0x0EC6, %i1
33303 fpadd32 %f0, %f0, %f8
33304 subccc %g2, 0x0E78, %l0
33305 movn %xcc, %l2, %o4
33306 ldsb [%l7 + 0x78], %i7
33307 stw %o7, [%l7 + 0x2C]
33308 std %f12, [%l7 + 0x78]
33309 stw %l5, [%l7 + 0x6C]
33310 fmovdcs %icc, %f0, %f6
33311 sub %l6, %i4, %i0
33312 lduh [%l7 + 0x50], %o0
33313 bpos,pt %icc, loop_3888
33314 stb %o3, [%l7 + 0x36]
33315 st %f2, [%l7 + 0x18]
33316 subccc %o6, %g6, %i5
33317loop_3888:
33318 stb %g3, [%l7 + 0x34]
33319 stw %o1, [%l7 + 0x30]
33320 ldsh [%l7 + 0x44], %l4
33321 fmovdcs %icc, %f15, %f15
33322 movre %i2, %g5, %i3
33323 fmovrdne %g1, %f8, %f2
33324 lduh [%l7 + 0x5E], %o5
33325 addccc %g7, 0x0668, %i6
33326 ldd [%l7 + 0x10], %f10
33327 tgu %xcc, 0x2
33328 tsubcc %l1, 0x1CE8, %l3
33329 bg,a,pn %icc, loop_3889
33330 edge32n %o2, %g4, %i1
33331 fmovrdgz %g2, %f0, %f12
33332 fcmple32 %f12, %f6, %l2
33333loop_3889:
33334 fmovspos %xcc, %f9, %f2
33335 fnot2 %f2, %f8
33336 ldd [%l7 + 0x58], %f2
33337 smulcc %l0, %i7, %o7
33338 fmovdgu %xcc, %f6, %f14
33339 ta %xcc, 0x2
33340 stb %l5, [%l7 + 0x23]
33341 st %f14, [%l7 + 0x14]
33342 srl %o4, 0x0E, %l6
33343 alignaddr %i4, %o0, %o3
33344 brz %o6, loop_3890
33345 alignaddr %i0, %i5, %g6
33346 fcmpne32 %f6, %f12, %o1
33347 fbuge,a %fcc0, loop_3891
33348loop_3890:
33349 sth %l4, [%l7 + 0x5C]
33350 srax %i2, %g3, %i3
33351 fmul8x16al %f6, %f7, %f6
33352loop_3891:
33353 std %f8, [%l7 + 0x18]
33354 fmovsge %icc, %f9, %f2
33355 orcc %g5, %g1, %g7
33356 alignaddrl %o5, %l1, %l3
33357 subcc %o2, %g4, %i6
33358 edge8l %i1, %g2, %l2
33359 fmovrslz %i7, %f1, %f5
33360 for %f2, %f8, %f14
33361 ldd [%l7 + 0x10], %f6
33362 fmovrslez %l0, %f0, %f10
33363 movpos %xcc, %l5, %o7
33364 fpadd16s %f10, %f9, %f4
33365 brnz,a %o4, loop_3892
33366 lduw [%l7 + 0x2C], %l6
33367 brlz,a %i4, loop_3893
33368 fbu,a %fcc2, loop_3894
33369loop_3892:
33370 tg %xcc, 0x2
33371 ldsh [%l7 + 0x46], %o3
33372loop_3893:
33373 subcc %o6, %i0, %o0
33374loop_3894:
33375 fandnot1 %f8, %f14, %f6
33376 bvc,a,pn %xcc, loop_3895
33377 fmovsge %icc, %f15, %f3
33378 fpadd16s %f1, %f14, %f7
33379 fcmpeq16 %f12, %f8, %g6
33380loop_3895:
33381 ba loop_3896
33382 fpack32 %f10, %f0, %f10
33383 fmovsn %xcc, %f9, %f1
33384 tsubcc %i5, %l4, %o1
33385loop_3896:
33386 ldsw [%l7 + 0x28], %i2
33387 movrne %i3, %g3, %g5
33388 brlez,a %g1, loop_3897
33389 fmovdcs %xcc, %f9, %f14
33390 siam 0x0
33391 edge16l %g7, %l1, %l3
33392loop_3897:
33393 fpsub16s %f1, %f6, %f3
33394 ldub [%l7 + 0x4A], %o2
33395 fmul8x16au %f14, %f2, %f6
33396 move %icc, %o5, %i6
33397 fcmple16 %f10, %f2, %g4
33398 array8 %g2, %i1, %l2
33399 ldsh [%l7 + 0x2E], %i7
33400 brgz,a %l5, loop_3898
33401 fmovrde %l0, %f6, %f6
33402 fmul8sux16 %f10, %f12, %f14
33403 fornot2s %f7, %f13, %f14
33404loop_3898:
33405 mulx %o7, 0x03DF, %o4
33406 fmovsneg %icc, %f6, %f8
33407 fpsub16s %f2, %f4, %f0
33408 bcs,pt %xcc, loop_3899
33409 alignaddr %l6, %o3, %i4
33410 fmul8x16 %f4, %f10, %f6
33411 fxors %f0, %f14, %f3
33412loop_3899:
33413 fmovs %f5, %f13
33414 fornot2 %f8, %f6, %f12
33415 tcs %xcc, 0x2
33416 siam 0x7
33417 edge8 %o6, %o0, %i0
33418 fcmpgt32 %f12, %f8, %i5
33419 fbn,a %fcc0, loop_3900
33420 fcmple32 %f8, %f10, %l4
33421 ldub [%l7 + 0x13], %g6
33422 lduh [%l7 + 0x1E], %i2
33423loop_3900:
33424 lduh [%l7 + 0x1E], %o1
33425 movcs %xcc, %i3, %g5
33426 subcc %g1, %g3, %l1
33427 stb %g7, [%l7 + 0x15]
33428 fpack16 %f12, %f9
33429 movrgz %l3, %o5, %i6
33430 fmovse %icc, %f8, %f1
33431 movrne %g4, 0x136, %g2
33432 ldx [%l7 + 0x48], %o2
33433 sth %l2, [%l7 + 0x18]
33434 sth %i1, [%l7 + 0x72]
33435 movne %xcc, %i7, %l5
33436 brgz %o7, loop_3901
33437 fbl,a %fcc3, loop_3902
33438 edge8ln %o4, %l0, %l6
33439 ldx [%l7 + 0x58], %i4
33440loop_3901:
33441 movcc %xcc, %o6, %o3
33442loop_3902:
33443 tcc %xcc, 0x3
33444 edge16ln %o0, %i0, %l4
33445 st %f5, [%l7 + 0x5C]
33446 stx %g6, [%l7 + 0x68]
33447 fxnor %f4, %f0, %f4
33448 tl %xcc, 0x5
33449 taddcctv %i2, 0x0FBA, %o1
33450 ld [%l7 + 0x74], %f2
33451 siam 0x3
33452 fmovsgu %icc, %f15, %f5
33453 ldx [%l7 + 0x28], %i5
33454 lduw [%l7 + 0x20], %i3
33455 ld [%l7 + 0x54], %f10
33456 std %f8, [%l7 + 0x20]
33457 sth %g5, [%l7 + 0x5A]
33458 fmovrde %g3, %f0, %f2
33459 sdivcc %l1, 0x094F, %g1
33460 stx %g7, [%l7 + 0x60]
33461 fcmple16 %f8, %f6, %l3
33462 fands %f11, %f13, %f7
33463 edge8 %i6, %g4, %g2
33464 st %f9, [%l7 + 0x18]
33465 fones %f8
33466 fxnor %f4, %f8, %f12
33467 bn,a,pt %xcc, loop_3903
33468 fandnot2 %f12, %f2, %f6
33469 edge32l %o2, %o5, %l2
33470 fnand %f8, %f14, %f0
33471loop_3903:
33472 fbl %fcc1, loop_3904
33473 st %f7, [%l7 + 0x28]
33474 pdist %f0, %f6, %f6
33475 fmovdpos %xcc, %f0, %f9
33476loop_3904:
33477 fbule %fcc1, loop_3905
33478 brgez,a %i7, loop_3906
33479 fnegd %f4, %f0
33480 edge8l %i1, %l5, %o7
33481loop_3905:
33482 mulx %l0, 0x18C5, %o4
33483loop_3906:
33484 andncc %l6, %i4, %o3
33485 brgez,a %o6, loop_3907
33486 nop
33487 setx loop_3908, %l0, %l1
33488 wrpr 0x1, %tl
33489 wrpr %l1, %tpc
33490 add %l1, 0x4, %l1
33491 wrpr %l1, %tnpc
33492 setx 0x34400001400, %l0, %l1
33493 wrpr %l1, %tstate
33494 wrhpr 0x4, %htstate
33495 retry
33496 fbge,a %fcc1, loop_3909
33497 ldsw [%l7 + 0x48], %i0
33498loop_3907:
33499 ldub [%l7 + 0x1A], %o0
33500loop_3908:
33501 tpos %xcc, 0x7
33502loop_3909:
33503 movrne %g6, %i2, %l4
33504 popc %i5, %i3
33505 movrne %g5, %g3, %o1
33506 ldsw [%l7 + 0x40], %l1
33507 fmovsneg %icc, %f15, %f12
33508 edge8 %g7, %g1, %l3
33509 stx %g4, [%l7 + 0x70]
33510 movre %i6, %g2, %o2
33511 ldsb [%l7 + 0x4F], %l2
33512 ldx [%l7 + 0x28], %o5
33513 stw %i1, [%l7 + 0x4C]
33514 bg,a,pn %icc, loop_3910
33515 fbg %fcc0, loop_3911
33516 tn %icc, 0x7
33517 std %f10, [%l7 + 0x60]
33518loop_3910:
33519 fmovrslez %i7, %f2, %f14
33520loop_3911:
33521 fmovrdgez %o7, %f10, %f4
33522 movge %icc, %l0, %o4
33523 fandnot2s %f11, %f14, %f7
33524 ldsh [%l7 + 0x2C], %l5
33525 andcc %l6, 0x1A94, %o3
33526 or %i4, %o6, %o0
33527 lduh [%l7 + 0x5A], %i0
33528 tg %icc, 0x3
33529 array16 %i2, %g6, %i5
33530 srlx %l4, %i3, %g5
33531 fmovsle %xcc, %f10, %f7
33532 srax %g3, 0x0B, %o1
33533 stx %g7, [%l7 + 0x18]
33534 bcs,a %icc, loop_3912
33535 smulcc %g1, 0x06BA, %l3
33536 brgz %g4, loop_3913
33537 stx %i6, [%l7 + 0x10]
33538loop_3912:
33539 ldsw [%l7 + 0x6C], %g2
33540 ldsh [%l7 + 0x24], %l1
33541loop_3913:
33542 udivcc %l2, 0x1BC0, %o5
33543 ldsb [%l7 + 0x1B], %o2
33544 fbe,a %fcc2, loop_3914
33545 stx %i1, [%l7 + 0x20]
33546 faligndata %f0, %f2, %f0
33547 fnor %f8, %f14, %f2
33548loop_3914:
33549 bgu,a,pt %xcc, loop_3915
33550 andncc %i7, %l0, %o4
33551 sth %o7, [%l7 + 0x26]
33552 edge32 %l5, %o3, %l6
33553loop_3915:
33554 stw %o6, [%l7 + 0x3C]
33555 sra %i4, %o0, %i2
33556 smulcc %i0, 0x00EB, %i5
33557 lduw [%l7 + 0x38], %l4
33558 fmul8ulx16 %f12, %f12, %f8
33559 std %f2, [%l7 + 0x40]
33560 stx %g6, [%l7 + 0x48]
33561 movcc %icc, %i3, %g3
33562 fexpand %f8, %f6
33563 edge8ln %g5, %o1, %g1
33564 fand %f10, %f0, %f2
33565 movrlez %l3, 0x3C4, %g7
33566 fbge %fcc2, loop_3916
33567 udiv %i6, 0x1D23, %g4
33568 fornot2 %f6, %f12, %f2
33569 fpadd16s %f5, %f12, %f12
33570loop_3916:
33571 for %f12, %f14, %f8
33572 fandnot1 %f0, %f4, %f6
33573 fmovrslz %g2, %f3, %f13
33574 fnor %f0, %f4, %f8
33575 fornot1 %f2, %f8, %f10
33576 ldx [%l7 + 0x48], %l2
33577 movrgez %l1, %o5, %o2
33578 fbue %fcc1, loop_3917
33579 fmovscs %icc, %f11, %f9
33580 ldsb [%l7 + 0x21], %i7
33581 movcc %icc, %l0, %i1
33582loop_3917:
33583 ld [%l7 + 0x0C], %f3
33584 fabsd %f0, %f14
33585 std %f14, [%l7 + 0x20]
33586 edge8n %o4, %l5, %o3
33587 fbug %fcc0, loop_3918
33588 fxnor %f12, %f0, %f0
33589 srax %l6, 0x0D, %o7
33590 fmovdneg %xcc, %f2, %f7
33591loop_3918:
33592 fnot1 %f4, %f8
33593 movvc %icc, %i4, %o6
33594 fcmple32 %f12, %f6, %o0
33595 lduw [%l7 + 0x40], %i2
33596 tleu %icc, 0x3
33597 fbge %fcc0, loop_3919
33598 stw %i5, [%l7 + 0x40]
33599 alignaddrl %l4, %g6, %i0
33600 ld [%l7 + 0x38], %f9
33601loop_3919:
33602 st %f7, [%l7 + 0x70]
33603 sth %i3, [%l7 + 0x1A]
33604 tvc %icc, 0x3
33605 fmovdgu %icc, %f14, %f3
33606 edge8 %g5, %o1, %g1
33607 fornot1s %f11, %f9, %f4
33608 fmovscc %icc, %f7, %f13
33609 bpos,pt %xcc, loop_3920
33610 fcmpgt32 %f6, %f2, %l3
33611 popc 0x19AC, %g3
33612 lduw [%l7 + 0x74], %g7
33613loop_3920:
33614 fandnot1 %f8, %f8, %f2
33615 fnor %f6, %f12, %f10
33616 tvc %icc, 0x2
33617 sth %i6, [%l7 + 0x4A]
33618 fmovsneg %xcc, %f1, %f3
33619 bcs,pt %xcc, loop_3921
33620 for %f2, %f4, %f14
33621 lduw [%l7 + 0x58], %g4
33622 tn %xcc, 0x4
33623loop_3921:
33624 fornot1s %f12, %f0, %f2
33625 fmovsn %icc, %f0, %f8
33626 fnands %f9, %f8, %f13
33627 ldsw [%l7 + 0x34], %l2
33628 ldd [%l7 + 0x48], %f6
33629 st %f13, [%l7 + 0x5C]
33630 tn %icc, 0x5
33631 move %icc, %g2, %l1
33632 tn %xcc, 0x2
33633 sth %o2, [%l7 + 0x34]
33634 fmovdcs %xcc, %f9, %f15
33635 fbug %fcc3, loop_3922
33636 array16 %i7, %l0, %i1
33637 tg %xcc, 0x1
33638 fmovdn %xcc, %f1, %f5
33639loop_3922:
33640 movge %xcc, %o5, %l5
33641 lduh [%l7 + 0x2C], %o4
33642 fpsub16 %f8, %f8, %f10
33643 lduh [%l7 + 0x46], %o3
33644 bge,pn %icc, loop_3923
33645 stb %l6, [%l7 + 0x3C]
33646 bge,pn %xcc, loop_3924
33647 fmovsneg %icc, %f6, %f13
33648loop_3923:
33649 movvs %xcc, %i4, %o6
33650 edge32n %o7, %i2, %o0
33651loop_3924:
33652 brlz %i5, loop_3925
33653 tge %icc, 0x3
33654 movgu %xcc, %l4, %g6
33655 movre %i3, %g5, %o1
33656loop_3925:
33657 faligndata %f10, %f6, %f12
33658 bne,a loop_3926
33659 fmovde %icc, %f5, %f3
33660 smulcc %i0, 0x0A41, %g1
33661 xnorcc %l3, %g7, %i6
33662loop_3926:
33663 stx %g3, [%l7 + 0x58]
33664 tgu %xcc, 0x1
33665 bn,a %icc, loop_3927
33666 fnors %f8, %f4, %f10
33667 sth %l2, [%l7 + 0x0C]
33668 fnot2 %f10, %f10
33669loop_3927:
33670 fand %f0, %f12, %f8
33671 lduw [%l7 + 0x6C], %g2
33672 ldub [%l7 + 0x08], %l1
33673 fands %f3, %f3, %f5
33674 add %g4, %i7, %o2
33675 fabss %f15, %f4
33676 srax %l0, %i1, %l5
33677 ldx [%l7 + 0x78], %o4
33678 ldsb [%l7 + 0x3E], %o3
33679 fors %f13, %f12, %f2
33680 fbue,a %fcc1, loop_3928
33681 stx %o5, [%l7 + 0x50]
33682 bn,a loop_3929
33683 andcc %l6, %o6, %i4
33684loop_3928:
33685 andncc %o7, %i2, %o0
33686 movvs %xcc, %i5, %l4
33687loop_3929:
33688 fcmpgt32 %f10, %f2, %i3
33689 edge8l %g6, %g5, %i0
33690 st %f13, [%l7 + 0x78]
33691 fzero %f2
33692 fmovrdlez %o1, %f12, %f10
33693 ldsb [%l7 + 0x78], %l3
33694 movneg %xcc, %g1, %i6
33695 fmovdne %icc, %f0, %f8
33696 fmovrdgez %g7, %f2, %f6
33697 movrgez %l2, 0x0B3, %g3
33698 stw %g2, [%l7 + 0x38]
33699 ldx [%l7 + 0x18], %g4
33700 ldx [%l7 + 0x10], %l1
33701 mova %xcc, %i7, %l0
33702 fmuld8ulx16 %f4, %f2, %f0
33703 ldx [%l7 + 0x58], %o2
33704 ldsh [%l7 + 0x1C], %l5
33705 fmovdcc %xcc, %f8, %f9
33706 fmovd %f6, %f12
33707 orcc %i1, %o3, %o4
33708 fpmerge %f6, %f2, %f6
33709 fpsub32s %f11, %f11, %f10
33710 xorcc %l6, 0x165A, %o5
33711 fmul8x16 %f5, %f4, %f14
33712 edge8n %i4, %o6, %o7
33713 fmovse %icc, %f9, %f7
33714 ldx [%l7 + 0x38], %i2
33715 fpackfix %f4, %f6
33716 mova %xcc, %o0, %l4
33717 udiv %i5, 0x0876, %i3
33718 fbug %fcc1, loop_3930
33719 movpos %xcc, %g5, %g6
33720 fmul8sux16 %f14, %f0, %f10
33721 umul %i0, %o1, %l3
33722loop_3930:
33723 movgu %xcc, %i6, %g1
33724 bn %icc, loop_3931
33725 ldd [%l7 + 0x20], %f2
33726 fmovdge %icc, %f12, %f12
33727 fbuge %fcc2, loop_3932
33728loop_3931:
33729 edge32n %l2, %g3, %g7
33730 bcc,a %icc, loop_3933
33731 array32 %g2, %g4, %i7
33732loop_3932:
33733 edge8l %l0, %o2, %l5
33734 bcc,pt %xcc, loop_3934
33735loop_3933:
33736 sethi 0x0A46, %l1
33737 tne %xcc, 0x6
33738 lduh [%l7 + 0x1A], %i1
33739loop_3934:
33740 ldx [%l7 + 0x28], %o4
33741 tge %icc, 0x4
33742 fmovdneg %xcc, %f3, %f12
33743 array32 %o3, %o5, %l6
33744 stb %i4, [%l7 + 0x76]
33745 tsubcc %o6, 0x1AEC, %i2
33746 mulscc %o0, 0x09EE, %o7
33747 movrgez %l4, %i5, %g5
33748 sdivcc %i3, 0x1447, %i0
33749 fmovscs %xcc, %f2, %f7
33750 movre %o1, 0x17A, %g6
33751 ldd [%l7 + 0x30], %f12
33752 ldsw [%l7 + 0x6C], %i6
33753 sth %g1, [%l7 + 0x5C]
33754 fmuld8ulx16 %f3, %f7, %f0
33755 fmovd %f2, %f8
33756 fcmpes %fcc0, %f6, %f8
33757 ldd [%l7 + 0x38], %f6
33758 ldsh [%l7 + 0x7A], %l2
33759 mova %icc, %l3, %g3
33760 fbu,a %fcc0, loop_3935
33761 te %icc, 0x0
33762 sub %g2, 0x1307, %g4
33763 movrlez %i7, 0x219, %g7
33764loop_3935:
33765 fmovde %xcc, %f9, %f11
33766 te %xcc, 0x2
33767 lduw [%l7 + 0x3C], %o2
33768 ldsw [%l7 + 0x6C], %l0
33769 fblg,a %fcc2, loop_3936
33770 fmovsne %icc, %f13, %f10
33771 movrgz %l5, %i1, %l1
33772 fandnot1 %f0, %f4, %f6
33773loop_3936:
33774 fmovs %f7, %f1
33775 ldx [%l7 + 0x50], %o3
33776 movl %icc, %o4, %o5
33777 ldd [%l7 + 0x08], %f14
33778 ldd [%l7 + 0x28], %f0
33779 st %f10, [%l7 + 0x68]
33780 smulcc %l6, %i4, %o6
33781 sth %o0, [%l7 + 0x44]
33782 lduh [%l7 + 0x5A], %o7
33783 mova %xcc, %i2, %l4
33784 edge8 %i5, %g5, %i0
33785 ta %xcc, 0x2
33786 fbne,a %fcc1, loop_3937
33787 fornot1s %f4, %f5, %f15
33788 fble,a %fcc0, loop_3938
33789 std %f10, [%l7 + 0x60]
33790loop_3937:
33791 fnand %f14, %f10, %f4
33792 fmovsn %xcc, %f11, %f7
33793loop_3938:
33794 xor %o1, %g6, %i6
33795 ldsb [%l7 + 0x5E], %g1
33796 pdist %f0, %f8, %f12
33797 fnot1 %f0, %f6
33798 bneg loop_3939
33799 tvc %icc, 0x1
33800 stx %i3, [%l7 + 0x60]
33801 subc %l2, 0x1FAF, %l3
33802loop_3939:
33803 fcmpne16 %f14, %f2, %g2
33804 bleu,pt %icc, loop_3940
33805 fmovspos %icc, %f11, %f12
33806 bg,a %icc, loop_3941
33807 fornot1s %f0, %f14, %f4
33808loop_3940:
33809 orncc %g4, %g3, %i7
33810 lduw [%l7 + 0x10], %g7
33811loop_3941:
33812 tpos %xcc, 0x3
33813 std %f12, [%l7 + 0x60]
33814 fmovdvs %icc, %f0, %f3
33815 smul %o2, 0x133D, %l5
33816 fmovdg %icc, %f14, %f1
33817 movle %xcc, %l0, %i1
33818 fmovsvs %xcc, %f11, %f13
33819 ldsw [%l7 + 0x34], %l1
33820 edge16n %o3, %o5, %o4
33821 ldsb [%l7 + 0x40], %l6
33822 fmovdleu %xcc, %f3, %f1
33823 stb %o6, [%l7 + 0x1C]
33824 movg %icc, %o0, %i4
33825 lduw [%l7 + 0x20], %i2
33826 ldsh [%l7 + 0x3E], %l4
33827 mulx %i5, %o7, %g5
33828 fmovrsne %i0, %f12, %f10
33829 fone %f2
33830 movneg %xcc, %g6, %o1
33831 fzeros %f8
33832 orncc %i6, 0x1E3A, %i3
33833 fbl %fcc0, loop_3942
33834 fmovdcc %xcc, %f8, %f14
33835 subccc %g1, %l2, %g2
33836 sethi 0x06BA, %l3
33837loop_3942:
33838 fmovsg %xcc, %f1, %f2
33839 sllx %g4, %g3, %i7
33840 fmovsgu %icc, %f5, %f12
33841 array16 %o2, %l5, %g7
33842 srl %i1, 0x17, %l1
33843 movvs %xcc, %o3, %o5
33844 fmovde %icc, %f1, %f8
33845 array8 %o4, %l0, %o6
33846 fmovscc %xcc, %f3, %f12
33847 fbge %fcc0, loop_3943
33848 std %f8, [%l7 + 0x08]
33849 edge16n %l6, %i4, %o0
33850 sdivx %l4, 0x1377, %i2
33851loop_3943:
33852 fmuld8sux16 %f11, %f1, %f2
33853 sub %o7, %g5, %i0
33854 brgz %i5, loop_3944
33855 fbue,a %fcc1, loop_3945
33856 ldsb [%l7 + 0x28], %g6
33857 fnegs %f11, %f13
33858loop_3944:
33859 sllx %i6, 0x15, %o1
33860loop_3945:
33861 movpos %xcc, %i3, %l2
33862 mova %icc, %g2, %l3
33863 edge8 %g1, %g4, %i7
33864 fcmple16 %f12, %f6, %o2
33865 or %g3, 0x138A, %g7
33866 udivcc %l5, 0x14AA, %l1
33867 fone %f2
33868 std %f6, [%l7 + 0x58]
33869 lduh [%l7 + 0x08], %o3
33870 fba %fcc2, loop_3946
33871 movle %icc, %o5, %i1
33872 umulcc %l0, %o6, %l6
33873 movneg %xcc, %i4, %o4
33874loop_3946:
33875 fcmpgt16 %f4, %f4, %o0
33876 fsrc1 %f8, %f8
33877 fbn %fcc0, loop_3947
33878 bgu,a %xcc, loop_3948
33879 stb %l4, [%l7 + 0x5C]
33880 srax %o7, %i2, %g5
33881loop_3947:
33882 ldsb [%l7 + 0x6F], %i5
33883loop_3948:
33884 fmovs %f5, %f13
33885 bcs,pt %xcc, loop_3949
33886 andn %i0, 0x1702, %i6
33887 fmovd %f0, %f10
33888 udivcc %g6, 0x064D, %o1
33889loop_3949:
33890 subcc %l2, %g2, %i3
33891 nop
33892 setx loop_3950, %l0, %l1
33893 wrpr 0x1, %tl
33894 wrpr %l1, %tpc
33895 add %l1, 0x4, %l1
33896 wrpr %l1, %tnpc
33897 setx 0x34400001400, %l0, %l1
33898 wrpr %l1, %tstate
33899 wrhpr 0x4, %htstate
33900 retry
33901 srax %g1, %l3, %g4
33902 be,a %icc, loop_3951
33903 orn %i7, %o2, %g3
33904loop_3950:
33905 sethi 0x14BB, %l5
33906 tneg %xcc, 0x4
33907loop_3951:
33908 fcmpgt32 %f10, %f10, %l1
33909 ldd [%l7 + 0x10], %f8
33910 fbuge %fcc0, loop_3952
33911 fpadd16s %f2, %f1, %f3
33912 ldd [%l7 + 0x68], %f4
33913 fmovrdlz %g7, %f2, %f4
33914loop_3952:
33915 smul %o5, 0x1174, %i1
33916 bn %icc, loop_3953
33917 fmovsl %xcc, %f9, %f15
33918 ldsw [%l7 + 0x08], %o3
33919 bvs,a loop_3954
33920loop_3953:
33921 taddcctv %o6, %l6, %l0
33922 edge16l %i4, %o4, %o0
33923 addcc %o7, 0x18A4, %i2
33924loop_3954:
33925 st %f6, [%l7 + 0x14]
33926 fmul8x16al %f5, %f12, %f12
33927 bg,a,pt %xcc, loop_3955
33928 bpos,pt %xcc, loop_3956
33929 edge16l %l4, %i5, %i0
33930 lduh [%l7 + 0x38], %i6
33931loop_3955:
33932 fmovs %f3, %f13
33933loop_3956:
33934 lduw [%l7 + 0x58], %g5
33935 movle %xcc, %g6, %l2
33936 stw %g2, [%l7 + 0x6C]
33937 fandnot2 %f2, %f0, %f12
33938 tsubcc %i3, %o1, %l3
33939 srl %g1, 0x07, %i7
33940 fandnot2 %f6, %f2, %f2
33941 umulcc %g4, %o2, %l5
33942 ldx [%l7 + 0x78], %l1
33943 fbe,a %fcc0, loop_3957
33944 and %g3, 0x0CAB, %g7
33945 ta %xcc, 0x5
33946 tpos %icc, 0x4
33947loop_3957:
33948 tleu %icc, 0x0
33949 movrgz %i1, 0x0DA, %o5
33950 fmovrde %o6, %f12, %f4
33951 fmovdpos %icc, %f7, %f4
33952 ldsw [%l7 + 0x40], %o3
33953 ldub [%l7 + 0x0C], %l6
33954 stb %l0, [%l7 + 0x42]
33955 fmovsg %icc, %f11, %f0
33956 sth %o4, [%l7 + 0x0A]
33957 fmovda %icc, %f3, %f2
33958 andncc %i4, %o7, %i2
33959 tsubcctv %o0, %l4, %i0
33960 bge loop_3958
33961 fmul8x16au %f4, %f1, %f8
33962 fmovsge %icc, %f10, %f2
33963 ldsb [%l7 + 0x14], %i6
33964loop_3958:
33965 stb %g5, [%l7 + 0x44]
33966 movneg %icc, %i5, %l2
33967 stb %g6, [%l7 + 0x53]
33968 fmovda %xcc, %f4, %f15
33969 bl %icc, loop_3959
33970 bgu,a loop_3960
33971 lduh [%l7 + 0x18], %g2
33972 fsrc1 %f12, %f2
33973loop_3959:
33974 st %f12, [%l7 + 0x48]
33975loop_3960:
33976 ldx [%l7 + 0x60], %o1
33977 std %f4, [%l7 + 0x68]
33978 fble %fcc2, loop_3961
33979 movn %xcc, %l3, %i3
33980 andcc %i7, 0x1784, %g4
33981 edge32ln %o2, %g1, %l1
33982loop_3961:
33983 movrlez %l5, %g3, %g7
33984 fexpand %f5, %f10
33985 udiv %o5, 0x08EE, %o6
33986 fmovsleu %xcc, %f6, %f2
33987 ldd [%l7 + 0x60], %f14
33988 bne,a loop_3962
33989 st %f15, [%l7 + 0x54]
33990 edge32ln %i1, %l6, %o3
33991 fmovse %icc, %f10, %f3
33992loop_3962:
33993 fsrc1s %f15, %f15
33994 bg,a,pt %icc, loop_3963
33995 std %f4, [%l7 + 0x60]
33996 mulx %l0, 0x0E5B, %i4
33997 sllx %o7, 0x0A, %i2
33998loop_3963:
33999 ldd [%l7 + 0x78], %f8
34000 fble %fcc3, loop_3964
34001 edge32n %o4, %l4, %i0
34002 fxor %f14, %f14, %f8
34003 ldsh [%l7 + 0x3E], %i6
34004loop_3964:
34005 srl %g5, 0x1C, %i5
34006 fmovscs %xcc, %f1, %f10
34007 lduh [%l7 + 0x68], %o0
34008 ldsh [%l7 + 0x28], %l2
34009 fcmpd %fcc3, %f2, %f12
34010 brlz,a %g2, loop_3965
34011 fbg %fcc1, loop_3966
34012 fnot1s %f0, %f2
34013 array16 %g6, %l3, %i3
34014loop_3965:
34015 brlez,a %o1, loop_3967
34016loop_3966:
34017 fmovd %f8, %f0
34018 fbul %fcc2, loop_3968
34019 fnot2 %f2, %f8
34020loop_3967:
34021 movgu %icc, %g4, %i7
34022 tcc %icc, 0x1
34023loop_3968:
34024 stw %o2, [%l7 + 0x0C]
34025 fpsub32s %f2, %f7, %f2
34026 fmovrsne %l1, %f6, %f5
34027 bl,a %icc, loop_3969
34028 ld [%l7 + 0x38], %f13
34029 ldsh [%l7 + 0x50], %l5
34030 tsubcctv %g1, %g7, %g3
34031loop_3969:
34032 fmovsg %icc, %f0, %f11
34033 fpadd32 %f0, %f14, %f12
34034 ldd [%l7 + 0x40], %f8
34035 tle %xcc, 0x1
34036 fbge,a %fcc1, loop_3970
34037 ld [%l7 + 0x14], %f8
34038 bne,a loop_3971
34039 ld [%l7 + 0x58], %f14
34040loop_3970:
34041 udivx %o5, 0x1DD4, %o6
34042 bneg %xcc, loop_3972
34043loop_3971:
34044 fblg,a %fcc3, loop_3973
34045 fmovde %xcc, %f12, %f15
34046 array32 %i1, %l6, %o3
34047loop_3972:
34048 ldx [%l7 + 0x28], %i4
34049loop_3973:
34050 tsubcc %o7, %l0, %i2
34051 fornot1 %f10, %f8, %f2
34052 fone %f12
34053 fbe,a %fcc2, loop_3974
34054 ldsw [%l7 + 0x68], %o4
34055 stb %l4, [%l7 + 0x28]
34056 ldx [%l7 + 0x58], %i0
34057loop_3974:
34058 stx %i6, [%l7 + 0x18]
34059 sth %g5, [%l7 + 0x34]
34060 fmovdpos %icc, %f1, %f5
34061 ldsh [%l7 + 0x60], %o0
34062 ldd [%l7 + 0x50], %f6
34063 sth %l2, [%l7 + 0x68]
34064 andncc %g2, %i5, %g6
34065 fxnor %f12, %f8, %f14
34066 movpos %xcc, %l3, %i3
34067 bshuffle %f8, %f12, %f8
34068 bpos,a loop_3975
34069 lduh [%l7 + 0x62], %o1
34070 ldd [%l7 + 0x10], %f2
34071 tle %icc, 0x4
34072loop_3975:
34073 fbe %fcc1, loop_3976
34074 ba,a %xcc, loop_3977
34075 fmovsleu %icc, %f15, %f8
34076 fand %f0, %f14, %f14
34077loop_3976:
34078 fmovrse %i7, %f7, %f13
34079loop_3977:
34080 sdivcc %g4, 0x0631, %l1
34081 fcmpgt16 %f0, %f14, %o2
34082 addcc %g1, %l5, %g3
34083 ldsw [%l7 + 0x64], %o5
34084 fbe %fcc0, loop_3978
34085 ble,a,pn %icc, loop_3979
34086 xnor %o6, 0x07CC, %i1
34087 sth %g7, [%l7 + 0x2A]
34088loop_3978:
34089 sll %l6, %o3, %o7
34090loop_3979:
34091 fbo %fcc2, loop_3980
34092 srlx %l0, 0x19, %i2
34093 edge16 %i4, %o4, %l4
34094 fmovrdne %i0, %f4, %f6
34095loop_3980:
34096 stx %g5, [%l7 + 0x70]
34097 fxor %f10, %f0, %f8
34098 brgez %o0, loop_3981
34099 fmovdvc %xcc, %f11, %f10
34100 xorcc %i6, %l2, %g2
34101 fnot2 %f4, %f10
34102loop_3981:
34103 bvc loop_3982
34104 fmul8ulx16 %f10, %f4, %f14
34105 fxors %f11, %f5, %f4
34106 fornot2s %f7, %f15, %f15
34107loop_3982:
34108 orncc %i5, %l3, %g6
34109 movrlez %o1, %i7, %g4
34110 fmuld8sux16 %f8, %f0, %f0
34111 sethi 0x13DF, %l1
34112 edge32l %i3, %g1, %o2
34113 ldsh [%l7 + 0x38], %l5
34114 fornot2 %f2, %f6, %f14
34115 fnot2 %f8, %f10
34116 ldub [%l7 + 0x2E], %g3
34117 fbl,a %fcc2, loop_3983
34118 fbe,a %fcc2, loop_3984
34119 std %f14, [%l7 + 0x08]
34120 sllx %o6, %i1, %o5
34121loop_3983:
34122 alignaddrl %g7, %l6, %o3
34123loop_3984:
34124 stb %o7, [%l7 + 0x59]
34125 fand %f14, %f4, %f8
34126 edge16ln %i2, %l0, %o4
34127 fabsd %f10, %f6
34128 movre %l4, 0x214, %i4
34129 orn %i0, %g5, %i6
34130 mulx %o0, 0x03B2, %g2
34131 ldx [%l7 + 0x58], %l2
34132 udiv %i5, 0x0DD7, %g6
34133 fnand %f4, %f8, %f0
34134 stb %l3, [%l7 + 0x31]
34135 fmovrdgez %i7, %f6, %f10
34136 sll %g4, 0x0D, %l1
34137 stb %i3, [%l7 + 0x1C]
34138 ldsb [%l7 + 0x7B], %g1
34139 stw %o1, [%l7 + 0x48]
34140 ldx [%l7 + 0x40], %l5
34141 fmovrdlez %o2, %f6, %f12
34142 sethi 0x13E8, %o6
34143 ldub [%l7 + 0x5C], %g3
34144 srlx %i1, 0x11, %o5
34145 fmovsl %icc, %f0, %f7
34146 ldub [%l7 + 0x13], %g7
34147 smul %l6, %o7, %o3
34148 lduw [%l7 + 0x10], %l0
34149 stw %o4, [%l7 + 0x5C]
34150 fbl %fcc0, loop_3985
34151 stx %i2, [%l7 + 0x50]
34152 ldsb [%l7 + 0x35], %i4
34153 fcmple32 %f4, %f0, %l4
34154loop_3985:
34155 ld [%l7 + 0x5C], %f14
34156 movvs %xcc, %g5, %i0
34157 ld [%l7 + 0x08], %f7
34158 mulx %o0, 0x0C9E, %g2
34159 fmovdle %xcc, %f4, %f1
34160 sth %l2, [%l7 + 0x48]
34161 sth %i6, [%l7 + 0x58]
34162 ld [%l7 + 0x28], %f15
34163 fcmple16 %f10, %f6, %i5
34164 st %f6, [%l7 + 0x5C]
34165 mulx %l3, 0x14EE, %i7
34166 fbne,a %fcc0, loop_3986
34167 xnorcc %g6, 0x1C70, %g4
34168 movleu %icc, %i3, %l1
34169 ldd [%l7 + 0x38], %f10
34170loop_3986:
34171 brlz %g1, loop_3987
34172 fcmped %fcc3, %f0, %f2
34173 stx %o1, [%l7 + 0x08]
34174 xor %o2, %l5, %o6
34175loop_3987:
34176 fsrc2s %f6, %f12
34177 fbge %fcc0, loop_3988
34178 stw %g3, [%l7 + 0x28]
34179 tle %xcc, 0x7
34180 tl %xcc, 0x4
34181loop_3988:
34182 fmovdneg %xcc, %f11, %f7
34183 movn %icc, %i1, %g7
34184 ld [%l7 + 0x60], %f5
34185 fmovrsne %l6, %f12, %f15
34186 movgu %xcc, %o7, %o3
34187 stb %o5, [%l7 + 0x24]
34188 bl,a %xcc, loop_3989
34189 fornot1 %f6, %f6, %f4
34190 fblg,a %fcc2, loop_3990
34191 std %f10, [%l7 + 0x58]
34192loop_3989:
34193 fnand %f14, %f14, %f8
34194 ldsb [%l7 + 0x62], %o4
34195loop_3990:
34196 ldx [%l7 + 0x08], %l0
34197 smul %i4, %i2, %l4
34198 sra %i0, 0x1F, %g5
34199 fornot1 %f2, %f4, %f12
34200 fnot1 %f14, %f4
34201 fmovdneg %icc, %f5, %f12
34202 fnor %f12, %f8, %f4
34203 fbge %fcc2, loop_3991
34204 fcmpd %fcc0, %f8, %f0
34205 fmovsvs %icc, %f4, %f10
34206 fandnot2s %f12, %f1, %f14
34207loop_3991:
34208 bneg,a loop_3992
34209 fmovdl %icc, %f14, %f6
34210 fcmpes %fcc0, %f7, %f0
34211 fbg %fcc2, loop_3993
34212loop_3992:
34213 ld [%l7 + 0x50], %f11
34214 movrlz %o0, %l2, %g2
34215 fbg %fcc2, loop_3994
34216loop_3993:
34217 edge8ln %i6, %i5, %l3
34218 sethi 0x0FD7, %i7
34219 ld [%l7 + 0x7C], %f8
34220loop_3994:
34221 fpsub32s %f1, %f13, %f7
34222 umul %g4, %i3, %g6
34223 be,a loop_3995
34224 stx %g1, [%l7 + 0x78]
34225 fmuld8ulx16 %f0, %f11, %f6
34226 fnand %f2, %f8, %f8
34227loop_3995:
34228 ldsh [%l7 + 0x0A], %l1
34229 fmovdl %xcc, %f10, %f13
34230 edge8ln %o2, %l5, %o6
34231 fandnot1 %f2, %f2, %f4
34232 ldub [%l7 + 0x3D], %o1
34233 fmovsl %xcc, %f4, %f10
34234 fsrc2 %f12, %f14
34235 stw %g3, [%l7 + 0x48]
34236 brgz %i1, loop_3996
34237 tcs %xcc, 0x5
34238 orcc %g7, %l6, %o7
34239 bpos,a,pt %icc, loop_3997
34240loop_3996:
34241 fpmerge %f14, %f14, %f8
34242 movrgz %o5, %o4, %o3
34243 edge32 %i4, %l0, %l4
34244loop_3997:
34245 bgu,a %xcc, loop_3998
34246 fpsub16 %f12, %f10, %f4
34247 subccc %i0, 0x07C4, %i2
34248 ldsb [%l7 + 0x1D], %o0
34249loop_3998:
34250 nop
34251 setx loop_3999, %l0, %l1
34252 wrpr 0x1, %tl
34253 wrpr %l1, %tnpc
34254 setx 0x34400001400, %l0, %l1
34255 wrpr %l1, %tstate
34256 wrhpr 0x4, %htstate
34257 done
34258 subcc %g5, %l2, %i6
34259 edge16 %i5, %l3, %i7
34260 lduw [%l7 + 0x58], %g4
34261loop_3999:
34262 fmovsgu %icc, %f0, %f11
34263 ld [%l7 + 0x6C], %f10
34264 tg %icc, 0x6
34265 tle %xcc, 0x3
34266 ld [%l7 + 0x44], %f9
34267 ldx [%l7 + 0x18], %g2
34268 ldub [%l7 + 0x40], %g6
34269 stw %i3, [%l7 + 0x14]
34270 bcs loop_4000
34271 fmovsne %xcc, %f11, %f15
34272 edge8ln %g1, %l1, %o2
34273 fmovdn %icc, %f7, %f7
34274loop_4000:
34275 ldub [%l7 + 0x1A], %l5
34276 fxnors %f8, %f12, %f3
34277 ldsw [%l7 + 0x74], %o6
34278 fsrc1 %f8, %f4
34279 fba,a %fcc0, loop_4001
34280 stx %o1, [%l7 + 0x48]
34281 fsrc2s %f6, %f0
34282 fands %f14, %f10, %f8
34283loop_4001:
34284 fnot1 %f0, %f8
34285 ldx [%l7 + 0x30], %g3
34286 sth %i1, [%l7 + 0x7C]
34287 taddcc %l6, %o7, %g7
34288 ldd [%l7 + 0x58], %f8
34289 fmovdneg %icc, %f15, %f5
34290 fandnot1 %f4, %f14, %f4
34291 movre %o4, 0x317, %o3
34292 ldd [%l7 + 0x20], %f2
34293 fnand %f10, %f12, %f6
34294 fmovrslz %i4, %f7, %f1
34295 stw %o5, [%l7 + 0x7C]
34296 fmovrsgez %l4, %f6, %f15
34297 fbue,a %fcc1, loop_4002
34298 fmovrslz %l0, %f1, %f6
34299 fmovsa %xcc, %f10, %f4
34300 std %f2, [%l7 + 0x48]
34301loop_4002:
34302 movle %icc, %i0, %i2
34303 fandnot2s %f0, %f12, %f13
34304 fmovrde %g5, %f2, %f8
34305 fpsub16 %f2, %f6, %f4
34306 fmovsneg %icc, %f7, %f15
34307 fmul8ulx16 %f4, %f6, %f4
34308 sll %o0, 0x10, %i6
34309 stb %l2, [%l7 + 0x19]
34310 add %i5, %l3, %i7
34311 nop
34312 setx loop_4003, %l0, %l1
34313 wrpr 0x1, %tl
34314 wrpr %l1, %tpc
34315 add %l1, 0x4, %l1
34316 wrpr %l1, %tnpc
34317 setx 0x34400001400, %l0, %l1
34318 wrpr %l1, %tstate
34319 wrhpr 0x4, %htstate
34320 retry
34321 movn %icc, %g4, %g2
34322 ldsh [%l7 + 0x26], %g6
34323 fbug %fcc1, loop_4004
34324loop_4003:
34325 ldd [%l7 + 0x18], %f8
34326 ldd [%l7 + 0x78], %f2
34327 lduh [%l7 + 0x7A], %i3
34328loop_4004:
34329 lduw [%l7 + 0x74], %g1
34330 fpsub32s %f13, %f15, %f5
34331 ldsh [%l7 + 0x62], %o2
34332 fbu,a %fcc3, loop_4005
34333 lduw [%l7 + 0x10], %l1
34334 for %f4, %f10, %f6
34335 andn %o6, %l5, %g3
34336loop_4005:
34337 xor %i1, %o1, %o7
34338 fnegs %f10, %f6
34339 alignaddr %g7, %l6, %o3
34340 fpsub32s %f7, %f5, %f7
34341 ldd [%l7 + 0x68], %f0
34342 edge8l %o4, %o5, %l4
34343 srlx %i4, %l0, %i0
34344 movvs %xcc, %g5, %i2
34345 ldd [%l7 + 0x50], %f14
34346 sth %i6, [%l7 + 0x10]
34347 stb %l2, [%l7 + 0x0F]
34348 fmovdl %xcc, %f3, %f6
34349 sdiv %i5, 0x1469, %o0
34350 tsubcc %i7, 0x11DD, %g4
34351 fornot1s %f12, %f8, %f5
34352 brnz,a %g2, loop_4006
34353 fmovsg %icc, %f3, %f1
34354 movvs %icc, %l3, %i3
34355 alignaddr %g6, %o2, %g1
34356loop_4006:
34357 fpsub32 %f4, %f0, %f2
34358 lduh [%l7 + 0x5A], %l1
34359 ldx [%l7 + 0x78], %l5
34360 fsrc1 %f12, %f6
34361 fmul8x16al %f10, %f8, %f4
34362 st %f15, [%l7 + 0x20]
34363 lduh [%l7 + 0x76], %o6
34364 movg %icc, %i1, %o1
34365 ldub [%l7 + 0x6B], %g3
34366 ldsh [%l7 + 0x7A], %o7
34367 fmul8sux16 %f2, %f14, %f10
34368 addccc %l6, %o3, %o4
34369 fnegs %f5, %f14
34370 movn %icc, %g7, %o5
34371 fmovrslez %l4, %f2, %f3
34372 ldsh [%l7 + 0x4E], %l0
34373 alignaddrl %i4, %g5, %i2
34374 sdiv %i0, 0x0065, %i6
34375 std %f2, [%l7 + 0x10]
34376 edge16ln %l2, %i5, %i7
34377 bcc %icc, loop_4007
34378 fcmple32 %f10, %f14, %o0
34379 fbuge,a %fcc2, loop_4008
34380 edge32n %g4, %l3, %i3
34381loop_4007:
34382 bl %xcc, loop_4009
34383 std %f10, [%l7 + 0x20]
34384loop_4008:
34385 addcc %g6, %g2, %g1
34386 ld [%l7 + 0x34], %f11
34387loop_4009:
34388 ld [%l7 + 0x24], %f12
34389 fmovdne %xcc, %f9, %f4
34390 fmovsg %xcc, %f7, %f1
34391 tvs %icc, 0x4
34392 fxors %f2, %f3, %f7
34393 fmovsne %xcc, %f6, %f14
34394 sth %o2, [%l7 + 0x76]
34395 fbl %fcc3, loop_4010
34396 fbul,a %fcc3, loop_4011
34397 std %f0, [%l7 + 0x58]
34398 fmovse %xcc, %f11, %f10
34399loop_4010:
34400 smulcc %l1, 0x1ECB, %l5
34401loop_4011:
34402 fpsub16s %f6, %f0, %f4
34403 fcmps %fcc0, %f10, %f3
34404 std %f12, [%l7 + 0x20]
34405 bcs,pn %xcc, loop_4012
34406 xorcc %o6, 0x08BE, %o1
34407 fmovrslez %g3, %f10, %f6
34408 orn %i1, %o7, %o3
34409loop_4012:
34410 tsubcctv %l6, %o4, %o5
34411 fmovsleu %xcc, %f13, %f11
34412 ldd [%l7 + 0x10], %f4
34413 fcmpd %fcc2, %f6, %f14
34414 fandnot2 %f14, %f4, %f10
34415 st %f15, [%l7 + 0x6C]
34416 tvc %xcc, 0x2
34417 ldsh [%l7 + 0x7C], %l4
34418 fmovrdne %l0, %f0, %f0
34419 fcmpeq32 %f12, %f2, %i4
34420 edge16 %g7, %g5, %i2
34421 sllx %i6, %l2, %i5
34422 fxor %f8, %f12, %f4
34423 ldx [%l7 + 0x38], %i0
34424 fmovdl %xcc, %f12, %f9
34425 fmovdgu %xcc, %f5, %f15
34426 movcc %icc, %i7, %g4
34427 fnot2s %f2, %f0
34428 movl %icc, %o0, %i3
34429 std %f14, [%l7 + 0x78]
34430 fmul8x16al %f13, %f13, %f2
34431 fmovda %icc, %f0, %f5
34432 fmovde %xcc, %f2, %f10
34433 fmovdcc %icc, %f9, %f1
34434 sdiv %l3, 0x1FF3, %g6
34435 be loop_4013
34436 fxors %f3, %f3, %f1
34437 fpack16 %f2, %f5
34438 tsubcctv %g2, 0x05B1, %o2
34439loop_4013:
34440 fmovsneg %xcc, %f10, %f7
34441 tleu %xcc, 0x3
34442 fmovscc %icc, %f13, %f6
34443 bg %xcc, loop_4014
34444 fxnors %f4, %f1, %f0
34445 stx %l1, [%l7 + 0x10]
34446 bpos,a loop_4015
34447loop_4014:
34448 fmovrslz %g1, %f7, %f13
34449 ld [%l7 + 0x68], %f15
34450 fxors %f9, %f15, %f6
34451loop_4015:
34452 ldx [%l7 + 0x60], %l5
34453 sdiv %o6, 0x097F, %g3
34454 lduw [%l7 + 0x34], %o1
34455 edge16 %i1, %o3, %o7
34456 fmuld8sux16 %f8, %f12, %f12
34457 ldsb [%l7 + 0x67], %o4
34458 or %l6, %l4, %o5
34459 movge %icc, %i4, %g7
34460 tne %xcc, 0x6
34461 sllx %l0, 0x1A, %g5
34462 bg,a,pt %icc, loop_4016
34463 edge8ln %i6, %i2, %i5
34464 fbu %fcc2, loop_4017
34465 bge,pn %icc, loop_4018
34466loop_4016:
34467 ld [%l7 + 0x78], %f0
34468 ta %icc, 0x3
34469loop_4017:
34470 tvc %icc, 0x4
34471loop_4018:
34472 add %l2, 0x1C27, %i7
34473 edge32l %i0, %g4, %i3
34474 st %f2, [%l7 + 0x5C]
34475 sth %l3, [%l7 + 0x62]
34476 fnands %f3, %f2, %f7
34477 tl %xcc, 0x0
34478 lduh [%l7 + 0x52], %g6
34479 edge32l %g2, %o0, %l1
34480 sth %o2, [%l7 + 0x72]
34481 ld [%l7 + 0x7C], %f3
34482 and %l5, %o6, %g3
34483 edge32n %g1, %i1, %o1
34484 fmovdl %xcc, %f5, %f2
34485 fmovspos %xcc, %f4, %f1
34486 fxor %f0, %f6, %f4
34487 tne %icc, 0x7
34488 ldub [%l7 + 0x69], %o3
34489 movrgz %o7, 0x2D0, %o4
34490 stw %l6, [%l7 + 0x60]
34491 fandnot2s %f13, %f7, %f1
34492 st %f8, [%l7 + 0x48]
34493 stx %o5, [%l7 + 0x60]
34494 ldd [%l7 + 0x18], %f4
34495 stw %i4, [%l7 + 0x74]
34496 fmovrse %l4, %f14, %f8
34497 fcmpne32 %f2, %f8, %g7
34498 fandnot1 %f0, %f14, %f0
34499 ld [%l7 + 0x28], %f2
34500 stw %l0, [%l7 + 0x78]
34501 movg %xcc, %i6, %g5
34502 brgz %i5, loop_4019
34503 fbne %fcc1, loop_4020
34504 std %f6, [%l7 + 0x08]
34505 fpsub16 %f6, %f14, %f14
34506loop_4019:
34507 stb %l2, [%l7 + 0x49]
34508loop_4020:
34509 fmovsl %icc, %f5, %f5
34510 alignaddrl %i7, %i0, %g4
34511 fmovdvs %xcc, %f1, %f6
34512 brz %i3, loop_4021
34513 sth %i2, [%l7 + 0x1E]
34514 popc %g6, %l3
34515 ble,pn %xcc, loop_4022
34516loop_4021:
34517 lduh [%l7 + 0x18], %o0
34518 fmovrdne %g2, %f2, %f6
34519 umul %l1, %l5, %o2
34520loop_4022:
34521 stw %o6, [%l7 + 0x7C]
34522 fmovsvs %icc, %f4, %f8
34523 fbl %fcc3, loop_4023
34524 ldub [%l7 + 0x15], %g1
34525 stx %g3, [%l7 + 0x58]
34526 sllx %i1, 0x15, %o3
34527loop_4023:
34528 array16 %o1, %o7, %l6
34529 orncc %o4, %o5, %i4
34530 sllx %g7, %l0, %i6
34531 fbn,a %fcc1, loop_4024
34532 brnz,a %g5, loop_4025
34533 tgu %icc, 0x3
34534 movneg %xcc, %l4, %i5
34535loop_4024:
34536 ldub [%l7 + 0x08], %i7
34537loop_4025:
34538 fandnot1s %f6, %f8, %f13
34539 brgez %l2, loop_4026
34540 be,pn %icc, loop_4027
34541 movcs %xcc, %g4, %i0
34542 brgez %i3, loop_4028
34543loop_4026:
34544 fors %f12, %f11, %f9
34545loop_4027:
34546 fnot1s %f4, %f10
34547 array32 %i2, %g6, %o0
34548loop_4028:
34549 fones %f2
34550 ldd [%l7 + 0x70], %f14
34551 ldsh [%l7 + 0x5E], %l3
34552 ldx [%l7 + 0x50], %l1
34553 ldsw [%l7 + 0x50], %g2
34554 fmovsleu %xcc, %f6, %f10
34555 fmovda %xcc, %f8, %f9
34556 ldx [%l7 + 0x20], %l5
34557 edge8n %o6, %o2, %g3
34558 bcs,a %icc, loop_4029
34559 fmovdleu %xcc, %f3, %f1
34560 bne %icc, loop_4030
34561 stx %i1, [%l7 + 0x10]
34562loop_4029:
34563 tl %xcc, 0x7
34564 fmovsneg %xcc, %f10, %f1
34565loop_4030:
34566 fpack32 %f0, %f10, %f10
34567 fzero %f8
34568 lduw [%l7 + 0x44], %g1
34569 fandnot1s %f13, %f3, %f3
34570 ldsb [%l7 + 0x65], %o1
34571 tvc %icc, 0x3
34572 movneg %icc, %o3, %l6
34573 fandnot2 %f0, %f0, %f2
34574 fnor %f8, %f4, %f10
34575 fmuld8sux16 %f12, %f8, %f4
34576 ld [%l7 + 0x54], %f7
34577 bvs,pt %icc, loop_4031
34578 ldd [%l7 + 0x68], %f4
34579 stb %o4, [%l7 + 0x1D]
34580 ldd [%l7 + 0x70], %f6
34581loop_4031:
34582 movleu %icc, %o5, %i4
34583 bg,pn %icc, loop_4032
34584 fnands %f6, %f9, %f3
34585 udiv %g7, 0x09C3, %l0
34586 bvs %icc, loop_4033
34587loop_4032:
34588 sth %o7, [%l7 + 0x5E]
34589 subccc %i6, 0x15F9, %l4
34590 fnands %f4, %f12, %f14
34591loop_4033:
34592 srax %i5, %g5, %i7
34593 movgu %icc, %g4, %l2
34594 fpack32 %f6, %f8, %f8
34595 tcs %xcc, 0x3
34596 stx %i0, [%l7 + 0x70]
34597 fcmpeq16 %f0, %f10, %i2
34598 stb %i3, [%l7 + 0x3C]
34599 bleu loop_4034
34600 call loop_4035
34601 brlez %g6, loop_4036
34602 fxnors %f2, %f12, %f6
34603loop_4034:
34604 lduw [%l7 + 0x0C], %l3
34605loop_4035:
34606 bg,a %icc, loop_4037
34607loop_4036:
34608 st %f3, [%l7 + 0x18]
34609 ld [%l7 + 0x74], %f7
34610 movrlez %l1, 0x1AF, %g2
34611loop_4037:
34612 fpadd32s %f3, %f14, %f13
34613 bl %icc, loop_4038
34614 movleu %xcc, %o0, %o6
34615 fand %f8, %f6, %f2
34616 fbl,a %fcc3, loop_4039
34617loop_4038:
34618 fandnot2 %f10, %f2, %f10
34619 ldub [%l7 + 0x62], %l5
34620 sth %g3, [%l7 + 0x2E]
34621loop_4039:
34622 ldub [%l7 + 0x31], %i1
34623 fmovdgu %icc, %f7, %f2
34624 stx %o2, [%l7 + 0x58]
34625 orncc %o1, 0x1767, %g1
34626 add %l6, 0x097F, %o4
34627 stw %o3, [%l7 + 0x3C]
34628 ldsb [%l7 + 0x54], %o5
34629 bneg,a,pt %icc, loop_4040
34630 fcmps %fcc3, %f9, %f0
34631 fmovscc %xcc, %f10, %f12
34632 fpadd16s %f13, %f13, %f5
34633loop_4040:
34634 std %f0, [%l7 + 0x20]
34635 fcmpne16 %f12, %f10, %i4
34636 st %f4, [%l7 + 0x64]
34637 array8 %g7, %l0, %o7
34638 fmovspos %icc, %f9, %f9
34639 fcmpgt32 %f2, %f12, %i6
34640 movre %i5, %l4, %i7
34641 edge32l %g5, %l2, %g4
34642 movre %i2, %i0, %i3
34643 fornot1s %f0, %f13, %f15
34644 std %f2, [%l7 + 0x08]
34645 movrgz %g6, 0x10E, %l1
34646 array16 %g2, %o0, %l3
34647 ld [%l7 + 0x0C], %f3
34648 fbug %fcc1, loop_4041
34649 sth %o6, [%l7 + 0x7C]
34650 edge32ln %l5, %i1, %o2
34651 fors %f5, %f7, %f11
34652loop_4041:
34653 movrlz %o1, %g3, %g1
34654 st %f12, [%l7 + 0x0C]
34655 fcmpes %fcc0, %f2, %f1
34656 fmovsg %icc, %f5, %f0
34657 fbo %fcc1, loop_4042
34658 subcc %o4, 0x08BE, %o3
34659 movvs %xcc, %o5, %i4
34660 fbug,a %fcc2, loop_4043
34661loop_4042:
34662 ldub [%l7 + 0x36], %g7
34663 movneg %icc, %l0, %o7
34664 tle %xcc, 0x3
34665loop_4043:
34666 ld [%l7 + 0x7C], %f0
34667 sth %i6, [%l7 + 0x30]
34668 fbo %fcc1, loop_4044
34669 fnot1s %f9, %f6
34670 fmovdneg %icc, %f14, %f2
34671 ldsh [%l7 + 0x14], %i5
34672loop_4044:
34673 fpmerge %f15, %f12, %f14
34674 subcc %l4, %i7, %g5
34675 mulx %l6, %l2, %i2
34676 fmovrse %i0, %f3, %f4
34677 fmovdcs %xcc, %f9, %f0
34678 movgu %xcc, %g4, %i3
34679 stx %l1, [%l7 + 0x38]
34680 fors %f9, %f5, %f13
34681 std %f8, [%l7 + 0x50]
34682 lduw [%l7 + 0x48], %g6
34683 taddcc %o0, 0x1196, %l3
34684 mova %xcc, %o6, %g2
34685 fmovdne %xcc, %f10, %f3
34686 movneg %icc, %l5, %i1
34687 ldx [%l7 + 0x28], %o2
34688 ldsw [%l7 + 0x58], %g3
34689 fbue,a %fcc0, loop_4045
34690 ble loop_4046
34691 move %icc, %g1, %o4
34692 st %f5, [%l7 + 0x3C]
34693loop_4045:
34694 fmuld8sux16 %f7, %f12, %f0
34695loop_4046:
34696 fbn,a %fcc2, loop_4047
34697 fmovdl %xcc, %f13, %f11
34698 fcmple16 %f8, %f8, %o1
34699 move %icc, %o3, %o5
34700loop_4047:
34701 fzeros %f9
34702 srlx %g7, %i4, %o7
34703 brgez %i6, loop_4048
34704 fcmpes %fcc2, %f14, %f10
34705 tvc %xcc, 0x2
34706 stx %l0, [%l7 + 0x18]
34707loop_4048:
34708 fmovrdlez %l4, %f2, %f12
34709 call loop_4049
34710 fbug %fcc3, loop_4050
34711 fxor %f12, %f10, %f14
34712 fmovrdne %i5, %f10, %f12
34713loop_4049:
34714 bcs,a loop_4051
34715loop_4050:
34716 fornot1s %f0, %f10, %f5
34717 fmovsa %icc, %f11, %f8
34718 ldd [%l7 + 0x60], %f14
34719loop_4051:
34720 ldsb [%l7 + 0x7B], %i7
34721 bcs %icc, loop_4052
34722 fmuld8ulx16 %f14, %f1, %f12
34723 bcs,a,pt %icc, loop_4053
34724 st %f11, [%l7 + 0x70]
34725loop_4052:
34726 popc 0x08C6, %g5
34727 fmovde %xcc, %f11, %f5
34728loop_4053:
34729 stx %l6, [%l7 + 0x28]
34730 sth %i2, [%l7 + 0x7E]
34731 fones %f9
34732 bcs,a %icc, loop_4054
34733 bne,pn %icc, loop_4055
34734 fmovda %xcc, %f14, %f1
34735 fnot1 %f8, %f0
34736loop_4054:
34737 fmul8x16 %f9, %f4, %f14
34738loop_4055:
34739 subcc %i0, 0x1058, %l2
34740 sth %g4, [%l7 + 0x22]
34741 fcmple32 %f0, %f8, %i3
34742 fmuld8ulx16 %f11, %f15, %f14
34743 movge %icc, %g6, %l1
34744 addc %l3, %o6, %o0
34745 fnot1s %f2, %f5
34746 fornot2s %f3, %f12, %f3
34747 ldsb [%l7 + 0x5A], %l5
34748 fbe %fcc0, loop_4056
34749 brz %i1, loop_4057
34750 stb %g2, [%l7 + 0x5C]
34751 std %f0, [%l7 + 0x60]
34752loop_4056:
34753 bvc,a,pt %icc, loop_4058
34754loop_4057:
34755 ldd [%l7 + 0x60], %f12
34756 stx %o2, [%l7 + 0x68]
34757 fxors %f1, %f14, %f14
34758loop_4058:
34759 fbul %fcc1, loop_4059
34760 ldsh [%l7 + 0x3E], %g3
34761 lduh [%l7 + 0x7C], %o4
34762 fmovsne %icc, %f1, %f4
34763loop_4059:
34764 std %f0, [%l7 + 0x60]
34765 ldx [%l7 + 0x48], %g1
34766 st %f7, [%l7 + 0x4C]
34767 taddcc %o3, 0x04EA, %o5
34768 pdist %f4, %f6, %f6
34769 ldsw [%l7 + 0x78], %o1
34770 tleu %xcc, 0x6
34771 fnot2 %f2, %f2
34772 ldsb [%l7 + 0x1F], %g7
34773 fmuld8ulx16 %f4, %f14, %f6
34774 bshuffle %f12, %f8, %f8
34775 tge %xcc, 0x3
34776 udivcc %o7, 0x0B29, %i6
34777 ldub [%l7 + 0x6F], %l0
34778 ldub [%l7 + 0x78], %i4
34779 fpsub32s %f14, %f13, %f8
34780 fmovdleu %icc, %f14, %f3
34781 srlx %i5, %i7, %g5
34782 ldx [%l7 + 0x38], %l6
34783 movrgz %i2, 0x26D, %i0
34784 ldsw [%l7 + 0x2C], %l2
34785 fornot1 %f8, %f14, %f10
34786 sth %l4, [%l7 + 0x16]
34787 ldsb [%l7 + 0x34], %i3
34788 fbu,a %fcc1, loop_4060
34789 fones %f5
34790 stw %g6, [%l7 + 0x34]
34791 movrlz %l1, 0x29A, %l3
34792loop_4060:
34793 ld [%l7 + 0x20], %f0
34794 sllx %o6, %g4, %o0
34795 ldd [%l7 + 0x58], %f4
34796 bcc %xcc, loop_4061
34797 ld [%l7 + 0x14], %f14
34798 fcmpd %fcc2, %f10, %f14
34799 fandnot1 %f12, %f6, %f10
34800loop_4061:
34801 bgu loop_4062
34802 lduh [%l7 + 0x1A], %l5
34803 movne %icc, %g2, %i1
34804 ldd [%l7 + 0x58], %f4
34805loop_4062:
34806 andncc %g3, %o4, %g1
34807 fpack32 %f8, %f6, %f10
34808 udivx %o3, 0x0698, %o5
34809 stb %o2, [%l7 + 0x57]
34810 andncc %o1, %g7, %i6
34811 edge16l %l0, %o7, %i4
34812 sth %i7, [%l7 + 0x18]
34813 fsrc1 %f0, %f8
34814 orncc %g5, %i5, %i2
34815 fmul8x16 %f14, %f4, %f10
34816 lduh [%l7 + 0x4E], %i0
34817 ldsw [%l7 + 0x30], %l2
34818 fbuge,a %fcc3, loop_4063
34819 fbo %fcc2, loop_4064
34820 fmovdn %icc, %f10, %f10
34821 fcmpgt32 %f0, %f12, %l4
34822loop_4063:
34823 ld [%l7 + 0x20], %f5
34824loop_4064:
34825 subcc %i3, %l6, %g6
34826 ld [%l7 + 0x6C], %f9
34827 fands %f9, %f6, %f13
34828 tg %xcc, 0x3
34829 movvs %xcc, %l3, %l1
34830 movleu %xcc, %g4, %o0
34831 fpsub32s %f1, %f2, %f2
34832 subccc %l5, 0x1024, %o6
34833 ldsb [%l7 + 0x13], %g2
34834 lduh [%l7 + 0x6C], %g3
34835 ld [%l7 + 0x30], %f3
34836 ldx [%l7 + 0x38], %o4
34837 movvs %icc, %i1, %g1
34838 lduh [%l7 + 0x14], %o3
34839 sdiv %o5, 0x0391, %o1
34840 tl %xcc, 0x7
34841 fornot1 %f2, %f12, %f4
34842 addccc %o2, 0x1C1C, %i6
34843 subccc %g7, %l0, %i4
34844 ldd [%l7 + 0x78], %f6
34845 tleu %xcc, 0x7
34846 fbg %fcc2, loop_4065
34847 fmovd %f6, %f2
34848 ldsw [%l7 + 0x44], %o7
34849 stb %i7, [%l7 + 0x71]
34850loop_4065:
34851 fmovsa %xcc, %f0, %f11
34852 orncc %i5, 0x10B1, %i2
34853 movrlz %i0, %g5, %l4
34854 fcmple16 %f12, %f2, %i3
34855 st %f7, [%l7 + 0x0C]
34856 fnot2s %f15, %f7
34857 fmovsge %icc, %f12, %f6
34858 edge16l %l6, %g6, %l3
34859 fbne %fcc3, loop_4066
34860 movleu %xcc, %l1, %l2
34861 edge8 %g4, %o0, %l5
34862 fsrc1s %f8, %f6
34863loop_4066:
34864 st %f4, [%l7 + 0x18]
34865 fmovsne %icc, %f3, %f3
34866 fbu,a %fcc0, loop_4067
34867 bshuffle %f2, %f0, %f10
34868 stx %g2, [%l7 + 0x60]
34869 fpack16 %f8, %f12
34870loop_4067:
34871 fpsub32s %f2, %f5, %f6
34872 fmovsl %icc, %f10, %f9
34873 nop
34874 setx loop_4068, %l0, %l1
34875 wrpr 0x1, %tl
34876 wrpr %l1, %tnpc
34877 setx 0x34400001400, %l0, %l1
34878 wrpr %l1, %tstate
34879 wrhpr 0x4, %htstate
34880 done
34881 xor %g3, 0x1390, %o4
34882 fmovdge %icc, %f8, %f8
34883 andcc %o6, %i1, %g1
34884loop_4068:
34885 fpadd16s %f13, %f8, %f0
34886 fbo,a %fcc0, loop_4069
34887 bvc,a,pt %xcc, loop_4070
34888 ldd [%l7 + 0x10], %f14
34889 fblg,a %fcc1, loop_4071
34890loop_4069:
34891 fornot2 %f6, %f14, %f8
34892loop_4070:
34893 lduw [%l7 + 0x34], %o3
34894 ld [%l7 + 0x0C], %f7
34895loop_4071:
34896 mulx %o1, %o2, %o5
34897 sth %i6, [%l7 + 0x5A]
34898 fmovdn %icc, %f13, %f6
34899 ld [%l7 + 0x14], %f11
34900 fmovs %f9, %f2
34901 bleu,a,pt %xcc, loop_4072
34902 ldd [%l7 + 0x20], %f12
34903 movre %l0, 0x2B8, %g7
34904 alignaddrl %o7, %i7, %i5
34905loop_4072:
34906 udiv %i2, 0x1ADE, %i4
34907 std %f0, [%l7 + 0x60]
34908 xorcc %i0, %g5, %i3
34909 fpsub16s %f2, %f9, %f8
34910 xorcc %l4, %g6, %l6
34911 fbl,a %fcc0, loop_4073
34912 fmovrdgz %l3, %f6, %f2
34913 st %f7, [%l7 + 0x70]
34914 fbe %fcc1, loop_4074
34915loop_4073:
34916 stw %l2, [%l7 + 0x58]
34917 stx %l1, [%l7 + 0x40]
34918 fmovdge %icc, %f13, %f0
34919loop_4074:
34920 subcc %o0, 0x044B, %g4
34921 fmovdn %xcc, %f7, %f2
34922 stb %l5, [%l7 + 0x11]
34923 movg %xcc, %g2, %o4
34924 ld [%l7 + 0x18], %f7
34925 fmovdneg %xcc, %f3, %f4
34926 brlz,a %o6, loop_4075
34927 bvc,a,pt %xcc, loop_4076
34928 lduh [%l7 + 0x44], %i1
34929 fmovsa %icc, %f12, %f0
34930loop_4075:
34931 array8 %g1, %o3, %o1
34932loop_4076:
34933 ldsh [%l7 + 0x7A], %o2
34934 udiv %g3, 0x1CD5, %i6
34935 fmovrde %l0, %f12, %f2
34936 tcs %icc, 0x2
34937 ldsh [%l7 + 0x6E], %o5
34938 ldx [%l7 + 0x40], %g7
34939 ldd [%l7 + 0x70], %f6
34940 sth %o7, [%l7 + 0x0A]
34941 ldsh [%l7 + 0x4E], %i7
34942 bg,pn %xcc, loop_4077
34943 stw %i2, [%l7 + 0x68]
34944 movgu %xcc, %i5, %i0
34945 ldsh [%l7 + 0x66], %i4
34946loop_4077:
34947 movg %xcc, %i3, %g5
34948 addccc %g6, 0x1B14, %l6
34949 edge16l %l3, %l4, %l2
34950 st %f1, [%l7 + 0x74]
34951 movleu %xcc, %o0, %l1
34952 fnot2s %f1, %f5
34953 fmovscs %xcc, %f15, %f3
34954 addccc %g4, %l5, %g2
34955 tpos %xcc, 0x5
34956 fcmped %fcc1, %f4, %f0
34957 std %f4, [%l7 + 0x50]
34958 stb %o4, [%l7 + 0x1D]
34959 fsrc2 %f6, %f2
34960 stw %o6, [%l7 + 0x14]
34961 fmovdcc %icc, %f4, %f15
34962 tvs %xcc, 0x4
34963 fzero %f4
34964 fmovrslez %i1, %f12, %f4
34965 subccc %g1, %o1, %o3
34966 xnor %g3, %o2, %i6
34967 fbul %fcc3, loop_4078
34968 orcc %l0, 0x1ED1, %g7
34969 lduw [%l7 + 0x54], %o5
34970 edge16 %i7, %o7, %i5
34971loop_4078:
34972 ldsb [%l7 + 0x1D], %i2
34973 fmovdleu %icc, %f14, %f4
34974 lduw [%l7 + 0x2C], %i4
34975 orcc %i0, %i3, %g5
34976 ba %icc, loop_4079
34977 xorcc %g6, %l6, %l4
34978 bl,a,pt %xcc, loop_4080
34979 tge %xcc, 0x2
34980loop_4079:
34981 fcmpgt16 %f12, %f4, %l3
34982 fcmped %fcc1, %f8, %f4
34983loop_4080:
34984 fmovdne %xcc, %f7, %f12
34985 fpmerge %f2, %f15, %f0
34986 movneg %xcc, %o0, %l1
34987 orcc %g4, 0x1C31, %l5
34988 movle %icc, %g2, %o4
34989 bpos,a,pt %xcc, loop_4081
34990 fpadd16 %f8, %f4, %f0
34991 ld [%l7 + 0x0C], %f13
34992 ldub [%l7 + 0x43], %o6
34993loop_4081:
34994 ble loop_4082
34995 andncc %i1, %g1, %l2
34996 fpsub16 %f10, %f12, %f14
34997 tne %icc, 0x6
34998loop_4082:
34999 fmovsleu %icc, %f6, %f12
35000 fandnot1 %f2, %f12, %f4
35001 tleu %icc, 0x7
35002 ldsh [%l7 + 0x08], %o3
35003 fmul8x16au %f7, %f15, %f14
35004 fsrc2 %f10, %f8
35005 for %f6, %f8, %f12
35006 movn %icc, %g3, %o1
35007 fblg,a %fcc2, loop_4083
35008 ldd [%l7 + 0x28], %f6
35009 fmovdl %xcc, %f10, %f7
35010 fmovrdgz %o2, %f6, %f10
35011loop_4083:
35012 stb %i6, [%l7 + 0x7F]
35013 fcmpgt16 %f4, %f10, %l0
35014 tvc %icc, 0x7
35015 stx %o5, [%l7 + 0x30]
35016 ldx [%l7 + 0x50], %g7
35017 ld [%l7 + 0x5C], %f2
35018 fble %fcc3, loop_4084
35019 bneg,a,pt %icc, loop_4085
35020 nop
35021 setx loop_4086, %l0, %l1
35022 jmpl %l1, %o7
35023 sra %i7, %i5, %i4
35024loop_4084:
35025 fmovdg %xcc, %f6, %f14
35026loop_4085:
35027 fmovdleu %xcc, %f12, %f10
35028loop_4086:
35029 sdivcc %i0, 0x1890, %i3
35030 sll %g5, 0x00, %i2
35031 fmovdgu %xcc, %f14, %f9
35032 array16 %g6, %l4, %l6
35033 brgz,a %l3, loop_4087
35034 fmovdcc %xcc, %f1, %f4
35035 movne %xcc, %l1, %o0
35036 ld [%l7 + 0x08], %f6
35037loop_4087:
35038 stw %g4, [%l7 + 0x18]
35039 lduh [%l7 + 0x46], %l5
35040 tcc %xcc, 0x1
35041 edge8 %g2, %o4, %o6
35042 movrlez %i1, %g1, %o3
35043 ta %xcc, 0x3
35044 stb %l2, [%l7 + 0x70]
35045 for %f8, %f6, %f0
35046 andcc %o1, %g3, %o2
35047 fpack32 %f4, %f10, %f10
35048 xorcc %i6, 0x1BE4, %o5
35049 bl,pn %icc, loop_4088
35050 sth %l0, [%l7 + 0x62]
35051 or %o7, 0x01BC, %i7
35052 stx %i5, [%l7 + 0x30]
35053loop_4088:
35054 brnz %i4, loop_4089
35055 lduw [%l7 + 0x50], %i0
35056 std %f12, [%l7 + 0x60]
35057 tcc %icc, 0x4
35058loop_4089:
35059 ldub [%l7 + 0x56], %g7
35060 std %f6, [%l7 + 0x08]
35061 fands %f3, %f15, %f1
35062 tcs %icc, 0x2
35063 umulcc %g5, %i3, %i2
35064 xorcc %g6, %l6, %l4
35065 stb %l3, [%l7 + 0x7A]
35066 pdist %f14, %f10, %f12
35067 edge16l %o0, %l1, %g4
35068 stx %l5, [%l7 + 0x38]
35069 fmovrdne %o4, %f2, %f12
35070 nop
35071 setx loop_4090, %l0, %l1
35072 wrpr 0x1, %tl
35073 wrpr %l1, %tpc
35074 add %l1, 0x4, %l1
35075 wrpr %l1, %tnpc
35076 setx 0x34400001400, %l0, %l1
35077 wrpr %l1, %tstate
35078 wrhpr 0x4, %htstate
35079 retry
35080 fcmple16 %f14, %f4, %g2
35081 tn %xcc, 0x4
35082 fmul8x16 %f2, %f6, %f10
35083loop_4090:
35084 fbuge %fcc2, loop_4091
35085 fcmpgt32 %f8, %f6, %o6
35086 be,a %icc, loop_4092
35087 fnot2 %f2, %f6
35088loop_4091:
35089 ldsh [%l7 + 0x7E], %i1
35090 stw %o3, [%l7 + 0x44]
35091loop_4092:
35092 fpadd32 %f8, %f12, %f10
35093 tcc %xcc, 0x4
35094 tcs %xcc, 0x6
35095 movne %xcc, %g1, %o1
35096 fmovsn %icc, %f6, %f3
35097 ldsb [%l7 + 0x7F], %g3
35098 fbug,a %fcc0, loop_4093
35099 st %f7, [%l7 + 0x20]
35100 ldx [%l7 + 0x10], %o2
35101 popc 0x16F4, %l2
35102loop_4093:
35103 fmuld8sux16 %f4, %f14, %f14
35104 ldub [%l7 + 0x27], %i6
35105 fxor %f12, %f2, %f6
35106 fnot1s %f5, %f1
35107 lduh [%l7 + 0x64], %l0
35108 fors %f2, %f14, %f6
35109 lduw [%l7 + 0x30], %o5
35110 movn %icc, %i7, %o7
35111 bleu,pt %icc, loop_4094
35112 tcc %icc, 0x2
35113 st %f12, [%l7 + 0x70]
35114 fcmpd %fcc3, %f0, %f12
35115loop_4094:
35116 fone %f10
35117 stb %i5, [%l7 + 0x55]
35118 st %f5, [%l7 + 0x40]
35119 fmovdpos %icc, %f0, %f3
35120 ldsb [%l7 + 0x23], %i0
35121 fbn,a %fcc1, loop_4095
35122 sdiv %i4, 0x1DDA, %g7
35123 addc %i3, 0x1C22, %g5
35124 ldd [%l7 + 0x50], %f12
35125loop_4095:
35126 sth %g6, [%l7 + 0x6A]
35127 popc 0x118F, %l6
35128 ldd [%l7 + 0x30], %f8
35129 lduw [%l7 + 0x78], %l4
35130 sllx %i2, 0x00, %o0
35131 ba,pt %icc, loop_4096
35132 fmovde %icc, %f1, %f6
35133 fpadd16s %f5, %f15, %f6
35134 smul %l1, %l3, %g4
35135loop_4096:
35136 tvs %icc, 0x5
35137 fba,a %fcc3, loop_4097
35138 stw %o4, [%l7 + 0x08]
35139 array8 %g2, %l5, %i1
35140 fpsub16s %f5, %f2, %f15
35141loop_4097:
35142 add %o3, 0x0D51, %o6
35143 bgu,a %icc, loop_4098
35144 movn %icc, %g1, %o1
35145 bshuffle %f0, %f14, %f10
35146 movg %xcc, %o2, %l2
35147loop_4098:
35148 tpos %xcc, 0x2
35149 fmovdn %icc, %f1, %f12
35150 fsrc2 %f12, %f10
35151 ldsh [%l7 + 0x46], %i6
35152 mulx %g3, %l0, %i7
35153 fmul8x16al %f15, %f12, %f10
35154 fcmpeq32 %f14, %f6, %o5
35155 subc %o7, %i0, %i5
35156 andcc %i4, 0x196B, %g7
35157 ldsh [%l7 + 0x38], %i3
35158 fmovda %icc, %f7, %f13
35159 tneg %xcc, 0x6
35160 ldsb [%l7 + 0x6A], %g5
35161 fcmple32 %f6, %f8, %g6
35162 fmovdneg %icc, %f6, %f9
35163 ldsb [%l7 + 0x70], %l4
35164 lduh [%l7 + 0x74], %l6
35165 fzeros %f10
35166 tleu %icc, 0x5
35167 brnz,a %o0, loop_4099
35168 bcc,a,pn %icc, loop_4100
35169 subcc %i2, %l3, %l1
35170 fbul %fcc3, loop_4101
35171loop_4099:
35172 ldub [%l7 + 0x4A], %g4
35173loop_4100:
35174 brlz,a %o4, loop_4102
35175 fnegd %f10, %f4
35176loop_4101:
35177 ldd [%l7 + 0x10], %f8
35178 st %f5, [%l7 + 0x60]
35179loop_4102:
35180 fmovsneg %icc, %f1, %f7
35181 tsubcctv %l5, %i1, %o3
35182 bpos,a,pn %xcc, loop_4103
35183 ldsb [%l7 + 0x5F], %o6
35184 ldsw [%l7 + 0x40], %g1
35185 ldsw [%l7 + 0x58], %o1
35186loop_4103:
35187 lduh [%l7 + 0x08], %o2
35188 fmovrsgez %g2, %f1, %f15
35189 fmovdgu %icc, %f8, %f6
35190 std %f8, [%l7 + 0x78]
35191 fmul8x16 %f3, %f10, %f0
35192 call loop_4104
35193 popc %l2, %i6
35194 fandnot1s %f15, %f12, %f10
35195 fpadd16 %f8, %f12, %f14
35196loop_4104:
35197 movcs %icc, %l0, %g3
35198 fbn,a %fcc1, loop_4105
35199 fmovdneg %icc, %f2, %f4
35200 ldx [%l7 + 0x70], %i7
35201 tleu %xcc, 0x2
35202loop_4105:
35203 siam 0x3
35204 fble %fcc3, loop_4106
35205 mova %xcc, %o7, %o5
35206 nop
35207 setx loop_4107, %l0, %l1
35208 wrpr 0x1, %tl
35209 wrpr %l1, %tpc
35210 add %l1, 0x4, %l1
35211 wrpr %l1, %tnpc
35212 setx 0x34400001400, %l0, %l1
35213 wrpr %l1, %tstate
35214 wrhpr 0x4, %htstate
35215 retry
35216 fpsub32 %f4, %f2, %f14
35217loop_4106:
35218 ldd [%l7 + 0x38], %f10
35219 fbo %fcc2, loop_4108
35220loop_4107:
35221 sth %i0, [%l7 + 0x70]
35222 fmovsl %icc, %f8, %f4
35223 smul %i5, 0x0C9D, %g7
35224loop_4108:
35225 ldx [%l7 + 0x40], %i3
35226 fpadd16 %f4, %f6, %f12
35227 st %f13, [%l7 + 0x3C]
35228 alignaddr %i4, %g6, %l4
35229 ldsw [%l7 + 0x30], %l6
35230 fbule,a %fcc0, loop_4109
35231 edge8 %o0, %i2, %g5
35232 or %l3, 0x0729, %g4
35233 edge16ln %o4, %l5, %i1
35234loop_4109:
35235 ldsb [%l7 + 0x11], %l1
35236 lduh [%l7 + 0x76], %o3
35237 ldx [%l7 + 0x10], %g1
35238 fmovrsgez %o6, %f4, %f5
35239 brlz %o1, loop_4110
35240 st %f15, [%l7 + 0x20]
35241 ld [%l7 + 0x64], %f0
35242 fxnors %f9, %f3, %f14
35243loop_4110:
35244 fbu,a %fcc2, loop_4111
35245 ldd [%l7 + 0x48], %f0
35246 array16 %o2, %g2, %i6
35247 bneg,pn %icc, loop_4112
35248loop_4111:
35249 tne %xcc, 0x1
35250 lduw [%l7 + 0x4C], %l2
35251 fands %f1, %f11, %f5
35252loop_4112:
35253 stx %l0, [%l7 + 0x58]
35254 fmovdgu %icc, %f8, %f10
35255 taddcctv %i7, 0x178D, %g3
35256 std %f10, [%l7 + 0x38]
35257 ldsw [%l7 + 0x3C], %o7
35258 bneg,a %icc, loop_4113
35259 brlez %o5, loop_4114
35260 subcc %i5, %g7, %i0
35261 edge32ln %i3, %g6, %l4
35262loop_4113:
35263 std %f8, [%l7 + 0x50]
35264loop_4114:
35265 std %f10, [%l7 + 0x18]
35266 mova %xcc, %i4, %l6
35267 lduh [%l7 + 0x1E], %i2
35268 fmovda %icc, %f6, %f1
35269 umulcc %g5, 0x1A3B, %l3
35270 ldsh [%l7 + 0x64], %g4
35271 tge %xcc, 0x4
35272 fmovd %f8, %f6
35273 stw %o4, [%l7 + 0x48]
35274 fbu %fcc0, loop_4115
35275 ldub [%l7 + 0x5B], %o0
35276 andn %l5, %i1, %l1
35277 movcc %icc, %g1, %o3
35278loop_4115:
35279 fmovdne %icc, %f2, %f12
35280 edge16 %o1, %o2, %g2
35281 andncc %i6, %o6, %l2
35282 fnegs %f13, %f9
35283 fmul8x16au %f8, %f13, %f4
35284 fandnot1s %f7, %f3, %f15
35285 lduh [%l7 + 0x10], %i7
35286 fmul8sux16 %f10, %f2, %f0
35287 fbge %fcc1, loop_4116
35288 fmovsgu %xcc, %f13, %f9
35289 ldsh [%l7 + 0x36], %l0
35290 sth %g3, [%l7 + 0x60]
35291loop_4116:
35292 xor %o5, %o7, %g7
35293 st %f8, [%l7 + 0x44]
35294 brlz,a %i0, loop_4117
35295 fmul8x16al %f1, %f13, %f2
35296 movle %xcc, %i5, %g6
35297 tn %xcc, 0x3
35298loop_4117:
35299 fmovdvc %xcc, %f10, %f12
35300 ldsb [%l7 + 0x60], %l4
35301 ldsw [%l7 + 0x60], %i3
35302 tn %icc, 0x7
35303 tne %xcc, 0x5
35304 fmovs %f6, %f4
35305 smulcc %l6, 0x15D4, %i4
35306 andn %i2, %l3, %g4
35307 and %g5, 0x0B1E, %o4
35308 fbu %fcc2, loop_4118
35309 fbu,a %fcc0, loop_4119
35310 fmuld8ulx16 %f13, %f3, %f6
35311 movcs %xcc, %o0, %i1
35312loop_4118:
35313 movrlz %l5, %l1, %o3
35314loop_4119:
35315 fmovrslez %g1, %f10, %f0
35316 fornot1 %f4, %f6, %f6
35317 udiv %o2, 0x1194, %g2
35318 lduh [%l7 + 0x3C], %o1
35319 movn %xcc, %i6, %l2
35320 fxnors %f15, %f0, %f11
35321 be %icc, loop_4120
35322 fmovrdgz %i7, %f10, %f6
35323 brgez %l0, loop_4121
35324 ldsh [%l7 + 0x6E], %o6
35325loop_4120:
35326 movvs %icc, %g3, %o5
35327 fmovdcs %xcc, %f2, %f11
35328loop_4121:
35329 fbl %fcc1, loop_4122
35330 ldsh [%l7 + 0x16], %g7
35331 brz %o7, loop_4123
35332 fbul,a %fcc2, loop_4124
35333loop_4122:
35334 ldsb [%l7 + 0x4F], %i5
35335 fmovrslez %i0, %f8, %f14
35336loop_4123:
35337 fornot1 %f4, %f12, %f4
35338loop_4124:
35339 udivx %l4, 0x0E03, %g6
35340 sth %i3, [%l7 + 0x44]
35341 fabsd %f0, %f14
35342 popc %i4, %i2
35343 array8 %l3, %l6, %g5
35344 udiv %g4, 0x1A9D, %o4
35345 subccc %o0, %l5, %i1
35346 bl %icc, loop_4125
35347 subc %o3, 0x1FB3, %l1
35348 mulscc %g1, %g2, %o2
35349 brgez,a %o1, loop_4126
35350loop_4125:
35351 bvc,pt %icc, loop_4127
35352 edge32n %l2, %i6, %l0
35353 ldub [%l7 + 0x6B], %i7
35354loop_4126:
35355 fxnor %f10, %f0, %f10
35356loop_4127:
35357 stw %o6, [%l7 + 0x1C]
35358 stb %g3, [%l7 + 0x35]
35359 srax %o5, 0x04, %o7
35360 fornot1s %f8, %f15, %f5
35361 fxnors %f15, %f0, %f14
35362 fpsub32 %f0, %f2, %f14
35363 fmovrdlez %i5, %f4, %f0
35364 alignaddr %g7, %i0, %l4
35365 bcc,pt %icc, loop_4128
35366 bge loop_4129
35367 movcc %icc, %i3, %i4
35368 movg %icc, %g6, %l3
35369loop_4128:
35370 stb %i2, [%l7 + 0x09]
35371loop_4129:
35372 ldsb [%l7 + 0x13], %l6
35373 st %f2, [%l7 + 0x60]
35374 move %icc, %g4, %g5
35375 srlx %o4, %l5, %i1
35376 fbo %fcc3, loop_4130
35377 ldsw [%l7 + 0x40], %o3
35378 stb %l1, [%l7 + 0x1D]
35379 ldd [%l7 + 0x38], %f0
35380loop_4130:
35381 pdist %f4, %f2, %f6
35382 movrgz %g1, %o0, %g2
35383 fmovs %f3, %f12
35384 fpsub32s %f2, %f4, %f0
35385 fnegd %f2, %f4
35386 edge16 %o1, %o2, %l2
35387 sth %i6, [%l7 + 0x42]
35388 fmovdleu %xcc, %f4, %f1
35389 edge8ln %i7, %o6, %l0
35390 fmovsge %xcc, %f2, %f2
35391 fors %f7, %f13, %f15
35392 movrgez %g3, %o7, %i5
35393 stx %o5, [%l7 + 0x38]
35394 srax %g7, 0x08, %i0
35395 ldub [%l7 + 0x61], %i3
35396 stx %l4, [%l7 + 0x18]
35397 nop
35398 setx loop_4131, %l0, %l1
35399 wrpr 0x1, %tl
35400 wrpr %l1, %tpc
35401 add %l1, 0x4, %l1
35402 wrpr %l1, %tnpc
35403 setx 0x34400001400, %l0, %l1
35404 wrpr %l1, %tstate
35405 wrhpr 0x4, %htstate
35406 retry
35407 lduw [%l7 + 0x78], %g6
35408 tpos %xcc, 0x7
35409 st %f5, [%l7 + 0x5C]
35410loop_4131:
35411 edge16ln %l3, %i4, %l6
35412 nop
35413 setx loop_4132, %l0, %l1
35414 jmpl %l1, %g4
35415 ldsb [%l7 + 0x0D], %g5
35416 lduw [%l7 + 0x1C], %o4
35417 orncc %i2, %i1, %o3
35418loop_4132:
35419 bne %xcc, loop_4133
35420 fsrc2s %f0, %f13
35421 tg %xcc, 0x7
35422 sdiv %l1, 0x0541, %g1
35423loop_4133:
35424 ldsw [%l7 + 0x48], %o0
35425 brnz %g2, loop_4134
35426 edge16ln %o1, %l5, %o2
35427 fnot2s %f0, %f11
35428 fmovdle %xcc, %f10, %f9
35429loop_4134:
35430 ld [%l7 + 0x64], %f12
35431 fbe,a %fcc3, loop_4135
35432 fors %f5, %f8, %f1
35433 fnor %f8, %f14, %f2
35434 fmovsvs %xcc, %f1, %f13
35435loop_4135:
35436 fmovspos %xcc, %f6, %f3
35437 fmovde %xcc, %f11, %f15
35438 bge %xcc, loop_4136
35439 fandnot1s %f1, %f7, %f11
35440 fmovsvc %xcc, %f8, %f10
35441 ldsw [%l7 + 0x54], %i6
35442loop_4136:
35443 ld [%l7 + 0x70], %f10
35444 std %f8, [%l7 + 0x78]
35445 fbl,a %fcc1, loop_4137
35446 ldub [%l7 + 0x78], %i7
35447 stw %o6, [%l7 + 0x0C]
35448 std %f14, [%l7 + 0x30]
35449loop_4137:
35450 edge16n %l0, %l2, %o7
35451 edge8n %g3, %i5, %o5
35452 stx %i0, [%l7 + 0x20]
35453 ldsh [%l7 + 0x38], %g7
35454 fxnor %f14, %f12, %f12
35455 std %f14, [%l7 + 0x28]
35456 ldd [%l7 + 0x58], %f10
35457 mulscc %l4, %g6, %l3
35458 ldub [%l7 + 0x52], %i4
35459 movvs %xcc, %i3, %l6
35460 fmovde %icc, %f8, %f1
35461 fmovsvs %xcc, %f13, %f12
35462 sdivcc %g5, 0x1439, %o4
35463 fmovrdgez %g4, %f6, %f4
35464 fbuge,a %fcc1, loop_4138
35465 stw %i1, [%l7 + 0x78]
35466 ldsh [%l7 + 0x46], %o3
35467 lduw [%l7 + 0x5C], %i2
35468loop_4138:
35469 fcmpeq32 %f4, %f6, %l1
35470 stw %o0, [%l7 + 0x7C]
35471 andn %g2, %o1, %g1
35472 sllx %l5, 0x13, %i6
35473 edge16ln %i7, %o6, %o2
35474 stw %l0, [%l7 + 0x34]
35475 stw %l2, [%l7 + 0x3C]
35476 andcc %o7, 0x1109, %i5
35477 fmul8x16 %f11, %f4, %f0
35478 stb %g3, [%l7 + 0x51]
35479 movne %xcc, %i0, %o5
35480 orncc %l4, 0x0C0B, %g6
35481 fmovdvc %icc, %f1, %f5
35482 std %f8, [%l7 + 0x50]
35483 bl,pn %xcc, loop_4139
35484 ldd [%l7 + 0x58], %f2
35485 fpadd32 %f10, %f8, %f8
35486 tl %xcc, 0x7
35487loop_4139:
35488 stb %l3, [%l7 + 0x5C]
35489 bshuffle %f8, %f14, %f4
35490 fones %f10
35491 ldd [%l7 + 0x18], %f6
35492 tne %icc, 0x2
35493 fmovsneg %xcc, %f6, %f2
35494 std %f12, [%l7 + 0x58]
35495 stb %g7, [%l7 + 0x5D]
35496 srax %i3, %i4, %g5
35497 fmovrdlz %o4, %f0, %f10
35498 ld [%l7 + 0x38], %f12
35499 brlz %l6, loop_4140
35500 ldub [%l7 + 0x38], %g4
35501 ldx [%l7 + 0x50], %o3
35502 brz,a %i2, loop_4141
35503loop_4140:
35504 orn %l1, 0x04A1, %i1
35505 movrne %o0, %g2, %g1
35506 fones %f3
35507loop_4141:
35508 ldub [%l7 + 0x2A], %l5
35509 ldx [%l7 + 0x70], %o1
35510 ldub [%l7 + 0x17], %i7
35511 ld [%l7 + 0x38], %f10
35512 lduh [%l7 + 0x28], %i6
35513 fnands %f3, %f13, %f14
35514 ld [%l7 + 0x1C], %f9
35515 alignaddr %o2, %l0, %l2
35516 fbn %fcc3, loop_4142
35517 stb %o7, [%l7 + 0x33]
35518 stb %i5, [%l7 + 0x56]
35519 smul %g3, %o6, %o5
35520loop_4142:
35521 fmovsg %icc, %f1, %f3
35522 tsubcc %i0, %g6, %l4
35523 fpsub16s %f15, %f2, %f0
35524 movvc %icc, %g7, %i3
35525 array32 %l3, %i4, %o4
35526 fcmple16 %f4, %f10, %g5
35527 fmovdge %icc, %f14, %f13
35528 fmovsle %icc, %f12, %f7
35529 brlez,a %l6, loop_4143
35530 ldsb [%l7 + 0x10], %g4
35531 sth %i2, [%l7 + 0x5C]
35532 tne %xcc, 0x1
35533loop_4143:
35534 fblg,a %fcc3, loop_4144
35535 fandnot2s %f8, %f11, %f2
35536 brgz %o3, loop_4145
35537 fcmped %fcc3, %f0, %f4
35538loop_4144:
35539 fones %f4
35540 fmovdle %icc, %f15, %f4
35541loop_4145:
35542 bleu,pn %xcc, loop_4146
35543 tn %xcc, 0x5
35544 brgz,a %i1, loop_4147
35545 smulcc %o0, %g2, %l1
35546loop_4146:
35547 ldx [%l7 + 0x38], %l5
35548 xorcc %o1, %i7, %g1
35549loop_4147:
35550 siam 0x4
35551 fnot1s %f15, %f15
35552 fbul,a %fcc2, loop_4148
35553 std %f8, [%l7 + 0x50]
35554 add %i6, %l0, %o2
35555 fmovdleu %icc, %f6, %f2
35556loop_4148:
35557 ldub [%l7 + 0x31], %o7
35558 smul %l2, %g3, %i5
35559 ldub [%l7 + 0x27], %o5
35560 ldub [%l7 + 0x47], %o6
35561 fmuld8sux16 %f6, %f12, %f12
35562 fpadd32s %f1, %f10, %f10
35563 tgu %icc, 0x3
35564 fpack16 %f10, %f12
35565 sth %i0, [%l7 + 0x58]
35566 sth %l4, [%l7 + 0x6C]
35567 tge %xcc, 0x5
35568 fnands %f8, %f8, %f11
35569 smul %g7, %i3, %g6
35570 edge8l %l3, %o4, %g5
35571 bneg loop_4149
35572 ldd [%l7 + 0x30], %f8
35573 addc %l6, %i4, %i2
35574 fcmps %fcc0, %f5, %f3
35575loop_4149:
35576 stb %o3, [%l7 + 0x36]
35577 ldsw [%l7 + 0x60], %g4
35578 fandnot2s %f4, %f0, %f2
35579 tn %icc, 0x2
35580 stw %o0, [%l7 + 0x74]
35581 fcmpgt32 %f10, %f0, %i1
35582 fnot1s %f12, %f1
35583 ldub [%l7 + 0x0E], %g2
35584 ldub [%l7 + 0x77], %l1
35585 edge16l %o1, %l5, %i7
35586 fmovspos %icc, %f0, %f5
35587 fones %f12
35588 fmovdl %icc, %f7, %f8
35589 stb %i6, [%l7 + 0x27]
35590 fnot2 %f6, %f12
35591 brgz %g1, loop_4150
35592 fcmped %fcc1, %f8, %f6
35593 movne %icc, %l0, %o7
35594 call loop_4151
35595loop_4150:
35596 bcc,a,pn %xcc, loop_4152
35597 fmovdl %xcc, %f14, %f1
35598 fmovrsne %o2, %f14, %f13
35599loop_4151:
35600 st %f10, [%l7 + 0x3C]
35601loop_4152:
35602 ldsw [%l7 + 0x68], %g3
35603 sth %i5, [%l7 + 0x18]
35604 sdivcc %l2, 0x13EB, %o5
35605 stx %i0, [%l7 + 0x78]
35606 ldsh [%l7 + 0x5A], %o6
35607 st %f11, [%l7 + 0x4C]
35608 fandnot1s %f14, %f9, %f3
35609 siam 0x4
35610 movn %xcc, %g7, %i3
35611 movleu %xcc, %g6, %l3
35612 tcc %xcc, 0x0
35613 brgz,a %l4, loop_4153
35614 xorcc %o4, %g5, %i4
35615 stx %l6, [%l7 + 0x70]
35616 bg,a,pt %icc, loop_4154
35617loop_4153:
35618 fpsub16s %f2, %f15, %f9
35619 fpadd16 %f10, %f10, %f4
35620 array8 %i2, %o3, %o0
35621loop_4154:
35622 fnot1s %f2, %f13
35623 brgz %i1, loop_4155
35624 fornot2s %f14, %f10, %f4
35625 lduw [%l7 + 0x20], %g4
35626 tcs %xcc, 0x5
35627loop_4155:
35628 stb %l1, [%l7 + 0x59]
35629 fbg,a %fcc0, loop_4156
35630 orncc %o1, %l5, %g2
35631 std %f6, [%l7 + 0x08]
35632 fpadd32 %f8, %f2, %f2
35633loop_4156:
35634 fmovdne %icc, %f9, %f13
35635 stw %i7, [%l7 + 0x0C]
35636 fmovsleu %icc, %f4, %f2
35637 fmovdg %icc, %f3, %f4
35638 ldub [%l7 + 0x52], %g1
35639 tvc %icc, 0x1
35640 movrgez %l0, %o7, %o2
35641 movrgez %g3, %i5, %l2
35642 bpos,pn %icc, loop_4157
35643 fcmple32 %f10, %f4, %o5
35644 fmovdg %xcc, %f7, %f6
35645 bneg,pn %icc, loop_4158
35646loop_4157:
35647 fmovdgu %icc, %f10, %f12
35648 xnor %i0, %i6, %g7
35649 brgz,a %i3, loop_4159
35650loop_4158:
35651 smul %o6, 0x10FD, %g6
35652 xorcc %l3, 0x09C7, %o4
35653 faligndata %f14, %f2, %f10
35654loop_4159:
35655 movcc %icc, %l4, %g5
35656 fmovdgu %xcc, %f6, %f1
35657 fblg,a %fcc2, loop_4160
35658 array8 %i4, %l6, %i2
35659 fmovdl %xcc, %f13, %f11
35660 call loop_4161
35661loop_4160:
35662 tl %xcc, 0x1
35663 ldx [%l7 + 0x10], %o3
35664 sth %o0, [%l7 + 0x78]
35665loop_4161:
35666 tne %xcc, 0x5
35667 lduw [%l7 + 0x68], %i1
35668 fnot1 %f0, %f14
35669 tpos %xcc, 0x7
35670 xor %g4, 0x0676, %o1
35671 and %l1, %g2, %i7
35672 fnot1s %f1, %f6
35673 mova %xcc, %g1, %l0
35674 st %f15, [%l7 + 0x6C]
35675 fbn,a %fcc2, loop_4162
35676 stx %o7, [%l7 + 0x30]
35677 smul %o2, %g3, %l5
35678 alignaddr %l2, %o5, %i5
35679loop_4162:
35680 edge8n %i0, %i6, %i3
35681 orn %g7, 0x0041, %g6
35682 fcmps %fcc3, %f5, %f14
35683 addcc %l3, 0x1B3C, %o6
35684 fpack16 %f6, %f11
35685 ldd [%l7 + 0x78], %f12
35686 ldsh [%l7 + 0x38], %l4
35687 ld [%l7 + 0x30], %f8
35688 fmovscc %xcc, %f13, %f9
35689 fmovrsgz %o4, %f13, %f8
35690 ldub [%l7 + 0x3A], %g5
35691 movrlz %l6, %i2, %o3
35692 std %f14, [%l7 + 0x20]
35693 fbg %fcc0, loop_4163
35694 sub %o0, %i4, %i1
35695 fsrc2 %f2, %f0
35696 bcs %xcc, loop_4164
35697loop_4163:
35698 fornot1 %f2, %f12, %f2
35699 ldub [%l7 + 0x10], %g4
35700 ldd [%l7 + 0x68], %f14
35701loop_4164:
35702 ldsh [%l7 + 0x36], %l1
35703 stb %o1, [%l7 + 0x11]
35704 fpack16 %f14, %f5
35705 fbuge,a %fcc1, loop_4165
35706 ldd [%l7 + 0x38], %f0
35707 std %f8, [%l7 + 0x70]
35708 fcmpeq32 %f6, %f14, %i7
35709loop_4165:
35710 fpackfix %f10, %f13
35711 ldx [%l7 + 0x48], %g2
35712 bgu,pt %xcc, loop_4166
35713 umul %g1, 0x0ED7, %o7
35714 fmovsne %xcc, %f15, %f9
35715 nop
35716 setx loop_4167, %l0, %l1
35717 jmpl %l1, %l0
35718loop_4166:
35719 brz %o2, loop_4168
35720 fmovdvs %icc, %f7, %f14
35721 lduh [%l7 + 0x2A], %g3
35722loop_4167:
35723 array32 %l5, %l2, %i5
35724loop_4168:
35725 tsubcctv %o5, 0x090D, %i0
35726 fones %f9
35727 movge %xcc, %i3, %g7
35728 tcc %icc, 0x2
35729 ldd [%l7 + 0x70], %f0
35730 ldub [%l7 + 0x14], %i6
35731 fmovsl %icc, %f14, %f14
35732 ld [%l7 + 0x50], %f11
35733 udivcc %g6, 0x0DF6, %l3
35734 smul %o6, 0x0230, %o4
35735 ldsh [%l7 + 0x6E], %g5
35736 fors %f4, %f3, %f15
35737 fnot2s %f14, %f15
35738 ldub [%l7 + 0x16], %l4
35739 fxor %f14, %f14, %f10
35740 ldsh [%l7 + 0x3A], %i2
35741 bgu loop_4169
35742 ldsh [%l7 + 0x44], %o3
35743 movgu %icc, %l6, %i4
35744 fnand %f2, %f2, %f0
35745loop_4169:
35746 ld [%l7 + 0x68], %f14
35747 fpadd16s %f0, %f7, %f8
35748 fnands %f2, %f2, %f6
35749 bge,a,pn %icc, loop_4170
35750 sth %i1, [%l7 + 0x32]
35751 lduw [%l7 + 0x2C], %g4
35752 lduh [%l7 + 0x26], %l1
35753loop_4170:
35754 fmovdpos %xcc, %f15, %f12
35755 fpadd32s %f3, %f8, %f6
35756 bn,a,pn %xcc, loop_4171
35757 std %f8, [%l7 + 0x68]
35758 sub %o1, 0x07B1, %o0
35759 brgez,a %g2, loop_4172
35760loop_4171:
35761 fmul8x16au %f2, %f12, %f14
35762 movre %g1, 0x27F, %o7
35763 ldub [%l7 + 0x49], %l0
35764loop_4172:
35765 fcmpes %fcc1, %f0, %f10
35766 fmovdn %xcc, %f3, %f11
35767 st %f3, [%l7 + 0x78]
35768 ldx [%l7 + 0x38], %i7
35769 alignaddr %g3, %l5, %o2
35770 fmovde %icc, %f6, %f4
35771 ldd [%l7 + 0x48], %f10
35772 fnegs %f9, %f0
35773 std %f4, [%l7 + 0x20]
35774 array8 %i5, %l2, %o5
35775 movl %xcc, %i3, %i0
35776 ldx [%l7 + 0x48], %i6
35777 sra %g6, 0x14, %l3
35778 fone %f12
35779 edge16 %o6, %o4, %g5
35780 stw %g7, [%l7 + 0x08]
35781 movgu %xcc, %l4, %i2
35782 stx %l6, [%l7 + 0x40]
35783 bpos,a loop_4173
35784 pdist %f14, %f8, %f8
35785 fmovdn %icc, %f12, %f13
35786 be %icc, loop_4174
35787loop_4173:
35788 mulx %o3, %i4, %g4
35789 sdivcc %l1, 0x04DD, %i1
35790 sub %o0, 0x1B11, %g2
35791loop_4174:
35792 stx %g1, [%l7 + 0x60]
35793 tsubcc %o1, 0x0AB2, %o7
35794 be,a,pn %icc, loop_4175
35795 and %i7, 0x1561, %l0
35796 movge %xcc, %l5, %o2
35797 movrgz %i5, 0x162, %l2
35798loop_4175:
35799 fmovdge %xcc, %f10, %f5
35800 fmovdle %xcc, %f4, %f1
35801 udivx %o5, 0x0BA5, %i3
35802 ldub [%l7 + 0x6A], %g3
35803 fpack32 %f14, %f4, %f14
35804 fmovd %f14, %f14
35805 tsubcctv %i0, %i6, %g6
35806 stx %o6, [%l7 + 0x10]
35807 fbu %fcc0, loop_4176
35808 alignaddr %l3, %g5, %o4
35809 ldd [%l7 + 0x60], %f8
35810 fnot2s %f9, %f3
35811loop_4176:
35812 stw %g7, [%l7 + 0x44]
35813 fcmpgt16 %f10, %f0, %i2
35814 fandnot1s %f14, %f7, %f3
35815 edge16n %l4, %l6, %i4
35816 ld [%l7 + 0x7C], %f5
35817 subcc %g4, %o3, %l1
35818 movrne %o0, 0x0B4, %i1
35819 stw %g1, [%l7 + 0x5C]
35820 fandnot2s %f12, %f8, %f15
35821 ldub [%l7 + 0x29], %g2
35822 stx %o1, [%l7 + 0x50]
35823 tsubcc %i7, %l0, %l5
35824 movrlz %o7, 0x277, %o2
35825 bcs,a,pt %icc, loop_4177
35826 udivx %i5, 0x1EAC, %o5
35827 array32 %i3, %l2, %g3
35828 ldsb [%l7 + 0x6A], %i0
35829loop_4177:
35830 array16 %g6, %o6, %i6
35831 ld [%l7 + 0x1C], %f12
35832 st %f8, [%l7 + 0x4C]
35833 edge16 %l3, %o4, %g7
35834 fandnot1 %f2, %f4, %f12
35835 fmovrdne %i2, %f8, %f12
35836 addccc %l4, %l6, %i4
35837 lduw [%l7 + 0x2C], %g4
35838 fmovdge %xcc, %f5, %f13
35839 orcc %o3, %g5, %o0
35840 fabsd %f8, %f2
35841 ldd [%l7 + 0x58], %f8
35842 fmul8ulx16 %f14, %f4, %f4
35843 ldsw [%l7 + 0x74], %l1
35844 fpsub16 %f10, %f0, %f6
35845 stw %i1, [%l7 + 0x44]
35846 fnand %f4, %f6, %f8
35847 edge8ln %g2, %g1, %o1
35848 fmovrdne %l0, %f10, %f6
35849 fandnot2 %f0, %f10, %f6
35850 for %f2, %f10, %f14
35851 sth %l5, [%l7 + 0x58]
35852 fandnot1s %f6, %f0, %f2
35853 xnorcc %i7, 0x0F55, %o7
35854 st %f1, [%l7 + 0x78]
35855 fbue,a %fcc1, loop_4178
35856 ldub [%l7 + 0x0C], %o2
35857 addcc %o5, 0x1CD6, %i5
35858 bcs loop_4179
35859loop_4178:
35860 ld [%l7 + 0x64], %f3
35861 umul %i3, 0x130A, %l2
35862 fnot1 %f6, %f8
35863loop_4179:
35864 fmovsle %icc, %f15, %f0
35865 nop
35866 setx loop_4180, %l0, %l1
35867 jmpl %l1, %i0
35868 fmovse %icc, %f11, %f7
35869 edge8 %g6, %o6, %i6
35870 stx %l3, [%l7 + 0x30]
35871loop_4180:
35872 fba,a %fcc2, loop_4181
35873 ldsh [%l7 + 0x10], %g3
35874 stb %o4, [%l7 + 0x52]
35875 bcc,a %xcc, loop_4182
35876loop_4181:
35877 edge16n %g7, %l4, %l6
35878 sllx %i4, %g4, %i2
35879 array16 %o3, %o0, %l1
35880loop_4182:
35881 fcmple32 %f12, %f14, %g5
35882 edge8ln %i1, %g1, %o1
35883 movne %xcc, %g2, %l5
35884 stw %l0, [%l7 + 0x50]
35885 stx %i7, [%l7 + 0x30]
35886 bge,pt %xcc, loop_4183
35887 std %f0, [%l7 + 0x68]
35888 std %f8, [%l7 + 0x60]
35889 fbu %fcc2, loop_4184
35890loop_4183:
35891 stb %o2, [%l7 + 0x11]
35892 bl,pn %icc, loop_4185
35893 movleu %xcc, %o5, %i5
35894loop_4184:
35895 std %f0, [%l7 + 0x50]
35896 movcc %xcc, %o7, %l2
35897loop_4185:
35898 sth %i3, [%l7 + 0x56]
35899 fmul8sux16 %f12, %f2, %f2
35900 std %f0, [%l7 + 0x10]
35901 fcmpne16 %f4, %f10, %g6
35902 fcmpeq32 %f12, %f6, %o6
35903 ldsb [%l7 + 0x31], %i0
35904 edge8 %l3, %i6, %o4
35905 fbug %fcc1, loop_4186
35906 fmovda %icc, %f10, %f6
35907 ldsw [%l7 + 0x44], %g7
35908 bcc %xcc, loop_4187
35909loop_4186:
35910 move %xcc, %g3, %l6
35911 ldx [%l7 + 0x08], %l4
35912 fmovde %icc, %f1, %f4
35913loop_4187:
35914 umulcc %g4, 0x087D, %i2
35915 bgu,a %icc, loop_4188
35916 fandnot1 %f0, %f2, %f4
35917 movl %xcc, %i4, %o3
35918 fble,a %fcc1, loop_4189
35919loop_4188:
35920 edge16l %o0, %g5, %i1
35921 fba %fcc1, loop_4190
35922 sllx %g1, 0x15, %o1
35923loop_4189:
35924 lduw [%l7 + 0x70], %g2
35925 fmovrdgez %l5, %f4, %f2
35926loop_4190:
35927 fmovdleu %icc, %f2, %f15
35928 fmovsneg %icc, %f5, %f11
35929 fcmpne32 %f2, %f2, %l0
35930 stx %l1, [%l7 + 0x08]
35931 movgu %icc, %i7, %o5
35932 ldx [%l7 + 0x40], %i5
35933 fbl %fcc2, loop_4191
35934 fbn %fcc2, loop_4192
35935 sth %o7, [%l7 + 0x40]
35936 add %o2, 0x0855, %i3
35937loop_4191:
35938 siam 0x2
35939loop_4192:
35940 fmovdge %xcc, %f13, %f7
35941 movge %xcc, %g6, %l2
35942 stx %i0, [%l7 + 0x10]
35943 fbul %fcc2, loop_4193
35944 bleu,a loop_4194
35945 for %f8, %f10, %f14
35946 ldd [%l7 + 0x48], %f12
35947loop_4193:
35948 fbn %fcc0, loop_4195
35949loop_4194:
35950 std %f14, [%l7 + 0x20]
35951 lduh [%l7 + 0x54], %o6
35952 stx %l3, [%l7 + 0x58]
35953loop_4195:
35954 ldsw [%l7 + 0x64], %o4
35955 umulcc %g7, %i6, %g3
35956 fmovrdgez %l6, %f4, %f8
35957 fbul,a %fcc1, loop_4196
35958 movrlez %l4, %g4, %i2
35959 bcs,pt %icc, loop_4197
35960 fmovda %icc, %f3, %f7
35961loop_4196:
35962 lduh [%l7 + 0x70], %i4
35963 ldsw [%l7 + 0x34], %o3
35964loop_4197:
35965 fpackfix %f12, %f7
35966 smulcc %g5, 0x04EB, %i1
35967 srlx %g1, %o0, %g2
35968 fcmpd %fcc0, %f2, %f10
35969 lduh [%l7 + 0x6C], %l5
35970 ldsh [%l7 + 0x68], %l0
35971 fmovspos %icc, %f6, %f5
35972 stb %l1, [%l7 + 0x70]
35973 fnot1s %f8, %f11
35974 array8 %o1, %i7, %i5
35975 fcmple32 %f12, %f4, %o5
35976 ldx [%l7 + 0x20], %o7
35977 be loop_4198
35978 stx %o2, [%l7 + 0x40]
35979 tsubcctv %g6, %i3, %l2
35980 brlez %i0, loop_4199
35981loop_4198:
35982 fba,a %fcc0, loop_4200
35983 fpsub32s %f13, %f13, %f5
35984 fsrc2s %f8, %f1
35985loop_4199:
35986 lduw [%l7 + 0x50], %l3
35987loop_4200:
35988 fba %fcc3, loop_4201
35989 lduw [%l7 + 0x30], %o4
35990 fmovdleu %xcc, %f2, %f11
35991 fmovscs %icc, %f10, %f15
35992loop_4201:
35993 bn,a loop_4202
35994 fbule %fcc1, loop_4203
35995 fmul8x16 %f10, %f4, %f8
35996 lduw [%l7 + 0x44], %o6
35997loop_4202:
35998 bl loop_4204
35999loop_4203:
36000 orncc %g7, %i6, %l6
36001 bvs,a,pn %xcc, loop_4205
36002 ldsb [%l7 + 0x78], %l4
36003loop_4204:
36004 ldsh [%l7 + 0x54], %g3
36005 fbuge %fcc2, loop_4206
36006loop_4205:
36007 ldub [%l7 + 0x5A], %i2
36008 ldx [%l7 + 0x70], %g4
36009 fble %fcc0, loop_4207
36010loop_4206:
36011 ldsb [%l7 + 0x3E], %i4
36012 fmovrdgez %g5, %f14, %f0
36013 fpsub16s %f11, %f3, %f4
36014loop_4207:
36015 fandnot2 %f14, %f2, %f14
36016 subccc %o3, %g1, %i1
36017 ldsw [%l7 + 0x3C], %g2
36018 edge8n %o0, %l0, %l5
36019 fmovrdne %o1, %f0, %f12
36020 sdivcc %l1, 0x1A21, %i7
36021 fandnot1 %f12, %f10, %f10
36022 subccc %o5, %i5, %o7
36023 nop
36024 setx loop_4208, %l0, %l1
36025 wrpr 0x1, %tl
36026 wrpr %l1, %tnpc
36027 setx 0x34400001400, %l0, %l1
36028 wrpr %l1, %tstate
36029 wrhpr 0x4, %htstate
36030 done
36031 fbl %fcc1, loop_4209
36032 st %f0, [%l7 + 0x4C]
36033 movvc %icc, %o2, %g6
36034loop_4208:
36035 fmovrde %l2, %f6, %f6
36036loop_4209:
36037 sllx %i3, 0x1E, %l3
36038 bleu %icc, loop_4210
36039 fornot2 %f14, %f4, %f12
36040 fbu %fcc0, loop_4211
36041 ldx [%l7 + 0x68], %o4
36042loop_4210:
36043 stw %o6, [%l7 + 0x44]
36044 brlz %i0, loop_4212
36045loop_4211:
36046 fcmpd %fcc0, %f6, %f4
36047 fbug %fcc1, loop_4213
36048 movne %xcc, %i6, %l6
36049loop_4212:
36050 bge,pt %xcc, loop_4214
36051 ldsw [%l7 + 0x28], %g7
36052loop_4213:
36053 movcs %icc, %g3, %l4
36054 stb %i2, [%l7 + 0x45]
36055loop_4214:
36056 array32 %g4, %g5, %i4
36057 std %f4, [%l7 + 0x08]
36058 fmuld8ulx16 %f4, %f9, %f12
36059 st %f6, [%l7 + 0x08]
36060 srlx %g1, 0x05, %o3
36061 edge32ln %g2, %i1, %o0
36062 orncc %l5, %o1, %l0
36063 fbne %fcc3, loop_4215
36064 mulx %i7, %l1, %i5
36065 brgez,a %o7, loop_4216
36066 fcmple32 %f10, %f2, %o5
36067loop_4215:
36068 st %f10, [%l7 + 0x18]
36069 lduh [%l7 + 0x30], %o2
36070loop_4216:
36071 xorcc %g6, %i3, %l3
36072 fmovrde %l2, %f12, %f10
36073 sll %o6, %i0, %i6
36074 fcmpgt16 %f2, %f6, %o4
36075 andn %l6, 0x18CD, %g7
36076 add %g3, %l4, %g4
36077 tvc %icc, 0x0
36078 ldub [%l7 + 0x19], %g5
36079 fmovd %f10, %f6
36080 st %f5, [%l7 + 0x1C]
36081 fmovsleu %xcc, %f2, %f8
36082 edge32ln %i4, %g1, %i2
36083 fcmpne32 %f10, %f10, %g2
36084 fmuld8ulx16 %f1, %f9, %f14
36085 ldub [%l7 + 0x74], %o3
36086 udiv %i1, 0x035F, %l5
36087 fzeros %f4
36088 lduh [%l7 + 0x1C], %o1
36089 ldx [%l7 + 0x40], %l0
36090 fmovdvs %xcc, %f13, %f13
36091 fpack32 %f14, %f0, %f0
36092 sth %o0, [%l7 + 0x1E]
36093 fbg,a %fcc2, loop_4217
36094 ba,pt %icc, loop_4218
36095 udivx %i7, 0x0FD1, %l1
36096 edge8n %o7, %i5, %o5
36097loop_4217:
36098 stw %o2, [%l7 + 0x6C]
36099loop_4218:
36100 sdivcc %i3, 0x1B36, %l3
36101 ld [%l7 + 0x28], %f1
36102 tsubcctv %l2, 0x0FFC, %o6
36103 movvc %icc, %i0, %g6
36104 movre %i6, %o4, %l6
36105 fbge,a %fcc3, loop_4219
36106 te %xcc, 0x1
36107 ldsw [%l7 + 0x18], %g3
36108 stb %g7, [%l7 + 0x12]
36109loop_4219:
36110 addc %l4, 0x124C, %g4
36111 edge8 %i4, %g1, %i2
36112 fcmpne32 %f4, %f2, %g2
36113 brgez,a %g5, loop_4220
36114 fones %f6
36115 fmovrdgez %i1, %f8, %f10
36116 st %f7, [%l7 + 0x6C]
36117loop_4220:
36118 fmovsvs %icc, %f4, %f2
36119 ldsh [%l7 + 0x5A], %l5
36120 fmovdcs %xcc, %f15, %f5
36121 bvc,a %icc, loop_4221
36122 ld [%l7 + 0x78], %f2
36123 edge16ln %o3, %o1, %o0
36124 tne %icc, 0x1
36125loop_4221:
36126 fzero %f12
36127 ldsh [%l7 + 0x48], %l0
36128 lduw [%l7 + 0x38], %l1
36129 fmovrdlez %o7, %f12, %f8
36130 movrlez %i7, %o5, %i5
36131 fmovdge %icc, %f14, %f11
36132 movpos %icc, %o2, %i3
36133 stb %l2, [%l7 + 0x77]
36134 fbuge,a %fcc2, loop_4222
36135 bg,pt %icc, loop_4223
36136 sra %l3, %i0, %o6
36137 fsrc1 %f0, %f8
36138loop_4222:
36139 fmovdvc %icc, %f13, %f7
36140loop_4223:
36141 srl %g6, 0x02, %o4
36142 fsrc1s %f14, %f4
36143 fpadd16 %f4, %f0, %f2
36144 brnz %l6, loop_4224
36145 st %f4, [%l7 + 0x18]
36146 stb %g3, [%l7 + 0x67]
36147 ldub [%l7 + 0x16], %i6
36148loop_4224:
36149 movcs %icc, %g7, %g4
36150 ldsh [%l7 + 0x40], %i4
36151 ldsh [%l7 + 0x26], %g1
36152 fbl %fcc3, loop_4225
36153 movne %icc, %l4, %i2
36154 fble,a %fcc1, loop_4226
36155 fornot2 %f12, %f12, %f14
36156loop_4225:
36157 fmovrslz %g2, %f2, %f5
36158 bne,a,pt %xcc, loop_4227
36159loop_4226:
36160 fmovda %icc, %f5, %f2
36161 xnorcc %g5, %l5, %i1
36162 movle %icc, %o3, %o0
36163loop_4227:
36164 or %l0, 0x0D09, %o1
36165 ldd [%l7 + 0x10], %f4
36166 pdist %f14, %f14, %f2
36167 ld [%l7 + 0x70], %f5
36168 tn %icc, 0x0
36169 fcmpeq32 %f2, %f0, %l1
36170 lduw [%l7 + 0x4C], %i7
36171 edge32 %o5, %i5, %o2
36172 tl %icc, 0x5
36173 fands %f3, %f0, %f10
36174 movrgez %i3, 0x1D2, %o7
36175 fpsub16 %f10, %f2, %f0
36176 bge,a,pn %icc, loop_4228
36177 xorcc %l2, %l3, %o6
36178 ldsw [%l7 + 0x38], %i0
36179 ld [%l7 + 0x78], %f13
36180loop_4228:
36181 fcmpgt32 %f14, %f4, %o4
36182 fand %f14, %f12, %f10
36183 tsubcctv %g6, 0x08D7, %g3
36184 fxnors %f3, %f3, %f11
36185 srl %i6, %g7, %g4
36186 fmovde %xcc, %f13, %f9
36187 fmovrsgz %i4, %f10, %f5
36188 edge8 %l6, %l4, %g1
36189 array32 %g2, %i2, %l5
36190 stx %i1, [%l7 + 0x50]
36191 edge32n %o3, %o0, %g5
36192 addccc %o1, %l0, %i7
36193 fmovdneg %xcc, %f7, %f9
36194 std %f6, [%l7 + 0x28]
36195 fcmpeq32 %f0, %f12, %l1
36196 fbne,a %fcc2, loop_4229
36197 fpackfix %f4, %f6
36198 stx %i5, [%l7 + 0x18]
36199 fzero %f8
36200loop_4229:
36201 brgz %o2, loop_4230
36202 srl %i3, %o7, %l2
36203 edge16ln %l3, %o5, %i0
36204 edge32n %o4, %g6, %o6
36205loop_4230:
36206 ldsb [%l7 + 0x11], %i6
36207 ldsb [%l7 + 0x22], %g3
36208 sth %g7, [%l7 + 0x2C]
36209 stx %i4, [%l7 + 0x48]
36210 fpsub32 %f10, %f8, %f6
36211 edge16 %g4, %l6, %l4
36212 bvs,pt %xcc, loop_4231
36213 sth %g2, [%l7 + 0x1A]
36214 stb %g1, [%l7 + 0x7E]
36215 move %icc, %l5, %i1
36216loop_4231:
36217 subcc %i2, %o0, %g5
36218 fsrc2 %f12, %f0
36219 fbug,a %fcc3, loop_4232
36220 sth %o1, [%l7 + 0x10]
36221 sth %l0, [%l7 + 0x32]
36222 bleu,a,pt %xcc, loop_4233
36223loop_4232:
36224 brgez,a %o3, loop_4234
36225 sth %l1, [%l7 + 0x78]
36226 tcc %xcc, 0x4
36227loop_4233:
36228 fbo,a %fcc2, loop_4235
36229loop_4234:
36230 ld [%l7 + 0x4C], %f15
36231 stw %i7, [%l7 + 0x1C]
36232 sdiv %o2, 0x0C94, %i5
36233loop_4235:
36234 movrlz %o7, %i3, %l2
36235 fbge,a %fcc1, loop_4236
36236 bg,pt %xcc, loop_4237
36237 fsrc1s %f12, %f11
36238 call loop_4238
36239loop_4236:
36240 fbul %fcc2, loop_4239
36241loop_4237:
36242 ldub [%l7 + 0x36], %l3
36243 fbul,a %fcc3, loop_4240
36244loop_4238:
36245 sdivcc %o5, 0x0142, %i0
36246loop_4239:
36247 fmul8ulx16 %f4, %f6, %f2
36248 ldsh [%l7 + 0x26], %g6
36249loop_4240:
36250 fmovdne %xcc, %f15, %f13
36251 bl loop_4241
36252 xnor %o6, %i6, %g3
36253 fmovsleu %icc, %f14, %f0
36254 fpadd16s %f5, %f12, %f5
36255loop_4241:
36256 fpackfix %f0, %f1
36257 movpos %icc, %g7, %i4
36258 ldsh [%l7 + 0x20], %g4
36259 fnot1s %f7, %f11
36260 stb %o4, [%l7 + 0x0B]
36261 movrlz %l6, %l4, %g1
36262 fandnot2s %f1, %f13, %f3
36263 fpack16 %f10, %f12
36264 lduh [%l7 + 0x1E], %l5
36265 taddcctv %g2, %i1, %o0
36266 fbul,a %fcc0, loop_4242
36267 tleu %xcc, 0x5
36268 fnor %f6, %f4, %f8
36269 ldsw [%l7 + 0x64], %g5
36270loop_4242:
36271 fmovdleu %icc, %f15, %f7
36272 ldsb [%l7 + 0x27], %o1
36273 fnot1 %f14, %f12
36274 sth %l0, [%l7 + 0x40]
36275 stw %i2, [%l7 + 0x10]
36276 lduh [%l7 + 0x52], %o3
36277 fble,a %fcc1, loop_4243
36278 std %f12, [%l7 + 0x18]
36279 fmovd %f0, %f2
36280 fmovrdlz %l1, %f4, %f4
36281loop_4243:
36282 fmovdvc %xcc, %f2, %f15
36283 lduh [%l7 + 0x5E], %o2
36284 edge32ln %i5, %o7, %i7
36285 lduw [%l7 + 0x6C], %l2
36286 fmovrdgez %l3, %f2, %f2
36287 lduh [%l7 + 0x18], %o5
36288 fbule,a %fcc2, loop_4244
36289 stw %i3, [%l7 + 0x6C]
36290 pdist %f4, %f2, %f0
36291 xnor %g6, %o6, %i6
36292loop_4244:
36293 tcs %xcc, 0x2
36294 fbuge %fcc2, loop_4245
36295 fmovd %f4, %f8
36296 xorcc %g3, 0x03B9, %g7
36297 tsubcc %i4, 0x00E0, %i0
36298loop_4245:
36299 bpos,pn %icc, loop_4246
36300 tneg %icc, 0x4
36301 fbu %fcc2, loop_4247
36302 edge8ln %g4, %o4, %l4
36303loop_4246:
36304 fzero %f8
36305 fbul,a %fcc2, loop_4248
36306loop_4247:
36307 fabss %f14, %f5
36308 edge16n %l6, %g1, %l5
36309 brnz,a %g2, loop_4249
36310loop_4248:
36311 ldx [%l7 + 0x48], %o0
36312 std %f2, [%l7 + 0x10]
36313 move %xcc, %g5, %i1
36314loop_4249:
36315 fbge %fcc3, loop_4250
36316 ldx [%l7 + 0x10], %l0
36317 umulcc %o1, 0x1DB5, %i2
36318 sth %o3, [%l7 + 0x14]
36319loop_4250:
36320 fmovsgu %icc, %f10, %f10
36321 edge32n %o2, %i5, %o7
36322 ldd [%l7 + 0x18], %f14
36323 srax %i7, 0x04, %l1
36324 stb %l2, [%l7 + 0x5B]
36325 fmovrdgz %l3, %f0, %f10
36326 ld [%l7 + 0x14], %f15
36327 stb %i3, [%l7 + 0x5F]
36328 fones %f2
36329 fandnot2 %f12, %f12, %f4
36330 fmovsle %icc, %f15, %f4
36331 bcs,a,pn %xcc, loop_4251
36332 fandnot1s %f13, %f8, %f7
36333 stb %g6, [%l7 + 0x38]
36334 bcs,a,pt %icc, loop_4252
36335loop_4251:
36336 xorcc %o6, 0x1AAF, %i6
36337 fpmerge %f4, %f0, %f8
36338 fcmple32 %f2, %f8, %g3
36339loop_4252:
36340 fmovde %icc, %f7, %f11
36341 brgz,a %g7, loop_4253
36342 ldsw [%l7 + 0x74], %o5
36343 nop
36344 setx loop_4254, %l0, %l1
36345 wrpr 0x1, %tl
36346 wrpr %l1, %tpc
36347 add %l1, 0x4, %l1
36348 wrpr %l1, %tnpc
36349 setx 0x34400001400, %l0, %l1
36350 wrpr %l1, %tstate
36351 wrhpr 0x4, %htstate
36352 retry
36353 umulcc %i4, 0x0981, %i0
36354loop_4253:
36355 fcmpgt32 %f6, %f14, %o4
36356 orcc %l4, %l6, %g1
36357loop_4254:
36358 xorcc %g4, %l5, %o0
36359 lduh [%l7 + 0x44], %g2
36360 lduw [%l7 + 0x08], %i1
36361 std %f6, [%l7 + 0x38]
36362 call loop_4255
36363 ldd [%l7 + 0x20], %f0
36364 lduw [%l7 + 0x3C], %l0
36365 ld [%l7 + 0x20], %f7
36366loop_4255:
36367 st %f15, [%l7 + 0x50]
36368 ldsh [%l7 + 0x70], %o1
36369 lduw [%l7 + 0x58], %g5
36370 movle %icc, %o3, %i2
36371 sra %i5, %o7, %o2
36372 fcmpne16 %f2, %f6, %i7
36373 fmovdne %icc, %f5, %f3
36374 fxnor %f4, %f12, %f8
36375 ldd [%l7 + 0x48], %f14
36376 stx %l1, [%l7 + 0x78]
36377 fmovdvs %xcc, %f10, %f8
36378 ble,pt %xcc, loop_4256
36379 ld [%l7 + 0x44], %f13
36380 movn %icc, %l3, %l2
36381 movcc %xcc, %i3, %o6
36382loop_4256:
36383 tle %icc, 0x0
36384 alignaddr %i6, %g6, %g3
36385 stx %g7, [%l7 + 0x70]
36386 fmovrdlez %i4, %f4, %f12
36387 xnor %o5, %i0, %o4
36388 brnz,a %l6, loop_4257
36389 fnot2s %f8, %f8
36390 fmovsg %icc, %f15, %f0
36391 sethi 0x0922, %g1
36392loop_4257:
36393 fba %fcc0, loop_4258
36394 movvc %icc, %g4, %l5
36395 xnorcc %o0, %g2, %l4
36396 call loop_4259
36397loop_4258:
36398 ldsw [%l7 + 0x10], %i1
36399 bge,a %icc, loop_4260
36400 ldsw [%l7 + 0x24], %o1
36401loop_4259:
36402 ldsh [%l7 + 0x40], %g5
36403 fcmple32 %f8, %f10, %l0
36404loop_4260:
36405 std %f2, [%l7 + 0x10]
36406 fnor %f4, %f8, %f2
36407 movrgez %o3, %i2, %i5
36408 movn %icc, %o7, %o2
36409 stw %i7, [%l7 + 0x2C]
36410 fpackfix %f4, %f12
36411 ldd [%l7 + 0x48], %f4
36412 move %icc, %l3, %l2
36413 fpadd16s %f8, %f4, %f2
36414 ldsh [%l7 + 0x74], %l1
36415 bpos,a %icc, loop_4261
36416 tsubcctv %i3, %i6, %g6
36417 fcmpes %fcc0, %f12, %f8
36418 stx %g3, [%l7 + 0x70]
36419loop_4261:
36420 fcmpeq32 %f0, %f2, %g7
36421 fmovsg %icc, %f12, %f10
36422 fbue,a %fcc3, loop_4262
36423 tcs %icc, 0x0
36424 fble,a %fcc0, loop_4263
36425 stb %i4, [%l7 + 0x7B]
36426loop_4262:
36427 tcc %icc, 0x6
36428 tl %icc, 0x4
36429loop_4263:
36430 edge16n %o5, %o6, %o4
36431 fmovdge %xcc, %f1, %f11
36432 fmovsvc %icc, %f13, %f11
36433 ldx [%l7 + 0x08], %i0
36434 be,pt %xcc, loop_4264
36435 ldx [%l7 + 0x68], %l6
36436 fmovsvc %icc, %f0, %f13
36437 bn,pt %icc, loop_4265
36438loop_4264:
36439 stx %g1, [%l7 + 0x30]
36440 ldsh [%l7 + 0x50], %g4
36441 fxnors %f13, %f15, %f3
36442loop_4265:
36443 taddcctv %l5, 0x0707, %g2
36444 fmovdle %xcc, %f4, %f10
36445 subccc %l4, %i1, %o0
36446 sdiv %o1, 0x0775, %l0
36447 fmovrslez %g5, %f4, %f14
36448 ldsw [%l7 + 0x7C], %o3
36449 fmovrdlz %i2, %f12, %f14
36450 ldsh [%l7 + 0x68], %o7
36451 fble,a %fcc0, loop_4266
36452 st %f10, [%l7 + 0x68]
36453 ba,pn %icc, loop_4267
36454 tcs %icc, 0x1
36455loop_4266:
36456 fmovdl %icc, %f5, %f5
36457 fbe,a %fcc3, loop_4268
36458loop_4267:
36459 mova %icc, %i5, %i7
36460 sth %o2, [%l7 + 0x26]
36461 sllx %l3, 0x17, %l2
36462loop_4268:
36463 fbuge,a %fcc0, loop_4269
36464 ldsb [%l7 + 0x43], %i3
36465 ldsh [%l7 + 0x32], %i6
36466 fpackfix %f12, %f12
36467loop_4269:
36468 fmovdneg %icc, %f1, %f13
36469 fand %f2, %f2, %f8
36470 bcs,a loop_4270
36471 movge %icc, %g6, %g3
36472 fors %f3, %f10, %f8
36473 movrne %g7, %l1, %o5
36474loop_4270:
36475 ldsw [%l7 + 0x70], %o6
36476 edge32ln %i4, %i0, %l6
36477 ldd [%l7 + 0x18], %f2
36478 tpos %xcc, 0x1
36479 lduw [%l7 + 0x14], %o4
36480 ldsw [%l7 + 0x48], %g1
36481 sth %g4, [%l7 + 0x6C]
36482 fmovdl %xcc, %f10, %f1
36483 ldx [%l7 + 0x60], %l5
36484 movcs %xcc, %g2, %l4
36485 nop
36486 setx loop_4271, %l0, %l1
36487 wrpr 0x1, %tl
36488 wrpr %l1, %tpc
36489 add %l1, 0x4, %l1
36490 wrpr %l1, %tnpc
36491 setx 0x34400001400, %l0, %l1
36492 wrpr %l1, %tstate
36493 wrhpr 0x4, %htstate
36494 retry
36495 be,a,pt %icc, loop_4272
36496 ldsb [%l7 + 0x24], %o0
36497 umulcc %i1, 0x01A0, %l0
36498loop_4271:
36499 sllx %g5, %o1, %i2
36500loop_4272:
36501 fcmpgt16 %f6, %f2, %o3
36502 movrlz %o7, 0x18A, %i5
36503 fmovrdlez %i7, %f6, %f0
36504 fcmpne16 %f12, %f12, %l3
36505 fmovdne %xcc, %f4, %f12
36506 ldx [%l7 + 0x40], %l2
36507 ldd [%l7 + 0x30], %f2
36508 umul %i3, %i6, %o2
36509 ta %icc, 0x3
36510 tvs %icc, 0x3
36511 fpmerge %f7, %f11, %f12
36512 lduw [%l7 + 0x34], %g6
36513 and %g3, %g7, %o5
36514 brz,a %o6, loop_4273
36515 fmovrdlez %l1, %f2, %f14
36516 ldsh [%l7 + 0x2C], %i0
36517 fabss %f9, %f1
36518loop_4273:
36519 fbn %fcc3, loop_4274
36520 fpadd16s %f15, %f3, %f6
36521 xorcc %i4, 0x1606, %o4
36522 ldx [%l7 + 0x40], %l6
36523loop_4274:
36524 fbne,a %fcc0, loop_4275
36525 ldd [%l7 + 0x78], %f8
36526 fmovsvc %xcc, %f7, %f15
36527 fcmped %fcc3, %f8, %f10
36528loop_4275:
36529 ld [%l7 + 0x38], %f2
36530 smul %g4, %g1, %g2
36531 nop
36532 setx loop_4276, %l0, %l1
36533 jmpl %l1, %l5
36534 ldx [%l7 + 0x38], %o0
36535 ldx [%l7 + 0x28], %l4
36536 pdist %f0, %f4, %f2
36537loop_4276:
36538 nop
36539 setx loop_4277, %l0, %l1
36540 wrpr 0x1, %tl
36541 wrpr %l1, %tnpc
36542 setx 0x34400001400, %l0, %l1
36543 wrpr %l1, %tstate
36544 wrhpr 0x4, %htstate
36545 done
36546 ldsb [%l7 + 0x73], %i1
36547 edge16ln %g5, %l0, %o1
36548 tsubcctv %i2, %o7, %o3
36549loop_4277:
36550 fnot2s %f9, %f0
36551 stx %i7, [%l7 + 0x78]
36552 fands %f15, %f1, %f14
36553 fmovrdlez %l3, %f8, %f0
36554 sth %l2, [%l7 + 0x38]
36555 lduw [%l7 + 0x74], %i5
36556 tle %xcc, 0x7
36557 stw %i6, [%l7 + 0x10]
36558 movrne %o2, 0x143, %i3
36559 fmovdle %icc, %f7, %f1
36560 brlz %g3, loop_4278
36561 movgu %icc, %g7, %g6
36562 stx %o6, [%l7 + 0x50]
36563 stb %l1, [%l7 + 0x3F]
36564loop_4278:
36565 xor %i0, 0x0913, %o5
36566 ldd [%l7 + 0x48], %f8
36567 brlez %o4, loop_4279
36568 fmovdvc %xcc, %f13, %f6
36569 fnegd %f6, %f6
36570 fmovdl %icc, %f1, %f2
36571loop_4279:
36572 lduh [%l7 + 0x5C], %l6
36573 stw %i4, [%l7 + 0x74]
36574 xnorcc %g1, %g4, %l5
36575 lduh [%l7 + 0x0A], %o0
36576 bgu,a,pn %icc, loop_4280
36577 fnot2 %f12, %f12
36578 fmovrdne %g2, %f8, %f10
36579 or %l4, 0x191E, %i1
36580loop_4280:
36581 edge16n %l0, %g5, %i2
36582 fcmple32 %f0, %f0, %o7
36583 ldd [%l7 + 0x08], %f2
36584 st %f3, [%l7 + 0x78]
36585 sra %o3, %o1, %l3
36586 fmovscs %xcc, %f1, %f8
36587 and %i7, %l2, %i6
36588 sdivcc %o2, 0x0F3F, %i3
36589 movvc %xcc, %g3, %i5
36590 stx %g6, [%l7 + 0x30]
36591 fbuge,a %fcc3, loop_4281
36592 movrgz %g7, 0x058, %l1
36593 stw %i0, [%l7 + 0x18]
36594 fbg,a %fcc0, loop_4282
36595loop_4281:
36596 sdivx %o6, 0x0154, %o4
36597 fmovrslz %l6, %f0, %f0
36598 fsrc2s %f3, %f10
36599loop_4282:
36600 movre %o5, 0x39C, %g1
36601 tvc %icc, 0x4
36602 ldsb [%l7 + 0x7C], %g4
36603 fmovdn %icc, %f11, %f9
36604 alignaddr %i4, %l5, %o0
36605 udiv %l4, 0x1882, %g2
36606 fbug,a %fcc0, loop_4283
36607 fnegd %f12, %f14
36608 fbue %fcc2, loop_4284
36609 fmovsn %icc, %f10, %f10
36610loop_4283:
36611 lduh [%l7 + 0x7E], %i1
36612 ba,pn %xcc, loop_4285
36613loop_4284:
36614 fmovrsgz %l0, %f13, %f12
36615 ld [%l7 + 0x44], %f8
36616 fmovdl %icc, %f4, %f15
36617loop_4285:
36618 and %g5, 0x14A9, %i2
36619 st %f8, [%l7 + 0x68]
36620 tsubcctv %o3, 0x020B, %o7
36621 be,a loop_4286
36622 ta %icc, 0x7
36623 bvc,a,pt %xcc, loop_4287
36624 ldub [%l7 + 0x6B], %l3
36625loop_4286:
36626 smul %i7, %l2, %o1
36627 bpos,pt %icc, loop_4288
36628loop_4287:
36629 sub %i6, %i3, %o2
36630 lduw [%l7 + 0x44], %i5
36631 fmovsvs %xcc, %f9, %f6
36632loop_4288:
36633 edge16n %g3, %g6, %l1
36634 fnot1s %f4, %f14
36635 movvs %icc, %g7, %i0
36636 udiv %o6, 0x0108, %l6
36637 sth %o4, [%l7 + 0x40]
36638 lduw [%l7 + 0x3C], %g1
36639 addccc %o5, %i4, %l5
36640 stx %g4, [%l7 + 0x20]
36641 bpos %icc, loop_4289
36642 sth %o0, [%l7 + 0x34]
36643 ldub [%l7 + 0x6D], %g2
36644 fmuld8sux16 %f7, %f1, %f0
36645loop_4289:
36646 fmovrsne %l4, %f12, %f0
36647 std %f8, [%l7 + 0x30]
36648 bpos,a,pn %xcc, loop_4290
36649 fpack32 %f4, %f14, %f6
36650 brgz,a %l0, loop_4291
36651 fones %f9
36652loop_4290:
36653 orn %g5, 0x12AE, %i2
36654 movg %xcc, %o3, %o7
36655loop_4291:
36656 fmovsne %icc, %f1, %f11
36657 tcs %icc, 0x4
36658 edge8ln %l3, %i7, %l2
36659 fsrc1s %f3, %f15
36660 fbul,a %fcc3, loop_4292
36661 movcs %icc, %i1, %o1
36662 stb %i6, [%l7 + 0x40]
36663 movg %icc, %o2, %i5
36664loop_4292:
36665 fabsd %f4, %f6
36666 fmovdpos %xcc, %f3, %f11
36667 ldsw [%l7 + 0x3C], %i3
36668 sra %g6, 0x01, %l1
36669 sth %g3, [%l7 + 0x66]
36670 fmovrde %g7, %f12, %f12
36671 ldsw [%l7 + 0x54], %i0
36672 movpos %icc, %o6, %o4
36673 stx %l6, [%l7 + 0x68]
36674 ldub [%l7 + 0x47], %g1
36675 fmul8x16au %f9, %f10, %f2
36676 addcc %o5, %l5, %g4
36677 fmul8ulx16 %f0, %f14, %f10
36678 ldx [%l7 + 0x48], %i4
36679 brlez,a %g2, loop_4293
36680 brgez %o0, loop_4294
36681 lduw [%l7 + 0x10], %l4
36682 movge %icc, %l0, %g5
36683loop_4293:
36684 edge32ln %i2, %o3, %l3
36685loop_4294:
36686 edge32n %o7, %l2, %i1
36687 umulcc %o1, %i7, %o2
36688 fxnor %f6, %f2, %f12
36689 fbge,a %fcc3, loop_4295
36690 fmovrdgez %i6, %f6, %f2
36691 lduw [%l7 + 0x08], %i3
36692 fmovsvc %xcc, %f12, %f2
36693loop_4295:
36694 tl %xcc, 0x7
36695 bcc,a loop_4296
36696 bl %xcc, loop_4297
36697 std %f4, [%l7 + 0x08]
36698 tn %icc, 0x0
36699loop_4296:
36700 ldsw [%l7 + 0x28], %g6
36701loop_4297:
36702 lduw [%l7 + 0x6C], %l1
36703 fones %f13
36704 and %i5, 0x1929, %g7
36705 bcs,a loop_4298
36706 ldsh [%l7 + 0x7C], %g3
36707 fbe %fcc3, loop_4299
36708 fmovscc %icc, %f9, %f4
36709loop_4298:
36710 std %f12, [%l7 + 0x20]
36711 ldx [%l7 + 0x30], %o6
36712loop_4299:
36713 ldsb [%l7 + 0x43], %i0
36714 fmul8ulx16 %f12, %f6, %f8
36715 edge32l %o4, %l6, %o5
36716 bshuffle %f4, %f10, %f4
36717 srl %l5, 0x0B, %g4
36718 subc %g1, %g2, %o0
36719 fbg,a %fcc0, loop_4300
36720 brlez,a %l4, loop_4301
36721 fmovdle %xcc, %f5, %f8
36722 ldsh [%l7 + 0x10], %i4
36723loop_4300:
36724 movle %xcc, %g5, %l0
36725loop_4301:
36726 call loop_4302
36727 movvc %xcc, %i2, %l3
36728 fmul8sux16 %f2, %f0, %f12
36729 ldsw [%l7 + 0x48], %o3
36730loop_4302:
36731 bne,a,pt %xcc, loop_4303
36732 sth %l2, [%l7 + 0x16]
36733 tsubcctv %i1, %o1, %i7
36734 fbo,a %fcc3, loop_4304
36735loop_4303:
36736 edge8n %o2, %o7, %i3
36737 fandnot1s %f11, %f10, %f4
36738 ldsw [%l7 + 0x34], %i6
36739loop_4304:
36740 tcc %icc, 0x4
36741 fmovrsgz %g6, %f12, %f6
36742 tge %xcc, 0x7
36743 fmovrslez %l1, %f0, %f13
36744 fone %f6
36745 taddcctv %i5, 0x071A, %g7
36746 st %f15, [%l7 + 0x34]
36747 tne %xcc, 0x0
36748 taddcctv %g3, 0x0F89, %o6
36749 fmovsn %xcc, %f10, %f11
36750 orcc %i0, %o4, %o5
36751 fbue %fcc3, loop_4305
36752 stb %l5, [%l7 + 0x26]
36753 fmovdge %icc, %f15, %f15
36754 lduw [%l7 + 0x38], %g4
36755loop_4305:
36756 bpos loop_4306
36757 ldsb [%l7 + 0x2B], %g1
36758 tvs %icc, 0x4
36759 fnor %f10, %f6, %f4
36760loop_4306:
36761 brlez %l6, loop_4307
36762 fpadd32s %f11, %f5, %f1
36763 lduw [%l7 + 0x7C], %g2
36764 fmovse %icc, %f5, %f13
36765loop_4307:
36766 bgu,a,pt %icc, loop_4308
36767 fmovde %xcc, %f10, %f7
36768 stw %o0, [%l7 + 0x2C]
36769 movg %icc, %i4, %l4
36770loop_4308:
36771 fmul8ulx16 %f14, %f10, %f14
36772 fabss %f13, %f1
36773 andn %g5, %i2, %l0
36774 ldd [%l7 + 0x18], %f4
36775 brlez %l3, loop_4309
36776 udivcc %l2, 0x1AF7, %o3
36777 tpos %icc, 0x5
36778 or %o1, 0x1D02, %i1
36779loop_4309:
36780 tcc %xcc, 0x5
36781 fbge %fcc1, loop_4310
36782 movrlez %i7, %o7, %o2
36783 fmul8x16 %f5, %f10, %f6
36784 subc %i3, %i6, %g6
36785loop_4310:
36786 fmuld8sux16 %f4, %f3, %f0
36787 fmovrslz %l1, %f8, %f11
36788 sth %g7, [%l7 + 0x4E]
36789 fmul8x16al %f14, %f7, %f0
36790 ldsb [%l7 + 0x24], %i5
36791 bvs %xcc, loop_4311
36792 fpack32 %f0, %f6, %f6
36793 fsrc1 %f6, %f10
36794 ldsb [%l7 + 0x46], %g3
36795loop_4311:
36796 fand %f0, %f12, %f2
36797 stx %o6, [%l7 + 0x08]
36798 ldub [%l7 + 0x1C], %i0
36799 fmovdle %xcc, %f1, %f13
36800 fmovrsgz %o4, %f6, %f1
36801 stw %l5, [%l7 + 0x6C]
36802 ldsw [%l7 + 0x5C], %o5
36803 fba %fcc3, loop_4312
36804 fbu,a %fcc0, loop_4313
36805 xnor %g1, 0x1B5E, %g4
36806 mulx %g2, 0x1058, %l6
36807loop_4312:
36808 fmovsa %icc, %f10, %f12
36809loop_4313:
36810 stx %i4, [%l7 + 0x18]
36811 fmul8x16al %f8, %f5, %f0
36812 fmuld8sux16 %f9, %f8, %f6
36813 edge8l %o0, %l4, %i2
36814 st %f11, [%l7 + 0x1C]
36815 sth %l0, [%l7 + 0x1C]
36816 edge16n %g5, %l2, %l3
36817 tpos %icc, 0x5
36818 sth %o3, [%l7 + 0x2A]
36819 ldx [%l7 + 0x08], %o1
36820 fzeros %f10
36821 fcmped %fcc0, %f2, %f14
36822 ldsw [%l7 + 0x1C], %i7
36823 fmovsl %xcc, %f10, %f1
36824 st %f2, [%l7 + 0x08]
36825 stb %o7, [%l7 + 0x2A]
36826 mova %icc, %o2, %i1
36827 tneg %xcc, 0x5
36828 movcs %icc, %i6, %g6
36829 ldx [%l7 + 0x08], %i3
36830 edge32 %l1, %i5, %g3
36831 fpadd32s %f7, %f7, %f0
36832 sth %o6, [%l7 + 0x1C]
36833 ldub [%l7 + 0x1B], %g7
36834 bg,pn %icc, loop_4314
36835 fmovsvs %xcc, %f8, %f9
36836 std %f6, [%l7 + 0x10]
36837 stx %i0, [%l7 + 0x68]
36838loop_4314:
36839 std %f0, [%l7 + 0x70]
36840 fmul8x16al %f12, %f8, %f14
36841 stw %o4, [%l7 + 0x54]
36842 fble,a %fcc2, loop_4315
36843 brnz,a %l5, loop_4316
36844 brgez,a %g1, loop_4317
36845 ldd [%l7 + 0x28], %f2
36846loop_4315:
36847 bneg,pn %xcc, loop_4318
36848loop_4316:
36849 ldx [%l7 + 0x20], %g4
36850loop_4317:
36851 movre %o5, %l6, %i4
36852 sth %o0, [%l7 + 0x1E]
36853loop_4318:
36854 fmovrsne %l4, %f8, %f4
36855 stx %i2, [%l7 + 0x50]
36856 stb %g2, [%l7 + 0x20]
36857 fpack16 %f12, %f11
36858 fmovrse %g5, %f0, %f1
36859 orn %l2, 0x0BF5, %l0
36860 fmovdcs %xcc, %f14, %f6
36861 fandnot2 %f14, %f14, %f12
36862 ldsb [%l7 + 0x31], %o3
36863 umulcc %o1, %l3, %i7
36864 mulx %o7, 0x081F, %i1
36865 fbu,a %fcc1, loop_4319
36866 brgez,a %i6, loop_4320
36867 nop
36868 setx loop_4321, %l0, %l1
36869 wrpr 0x1, %tl
36870 wrpr %l1, %tpc
36871 add %l1, 0x4, %l1
36872 wrpr %l1, %tnpc
36873 setx 0x34400001400, %l0, %l1
36874 wrpr %l1, %tstate
36875 wrhpr 0x4, %htstate
36876 retry
36877 st %f7, [%l7 + 0x0C]
36878loop_4319:
36879 umul %o2, 0x1361, %i3
36880loop_4320:
36881 ldub [%l7 + 0x75], %g6
36882loop_4321:
36883 brgz %i5, loop_4322
36884 fnors %f1, %f9, %f12
36885 subcc %l1, 0x0938, %o6
36886 ldsw [%l7 + 0x48], %g7
36887loop_4322:
36888 fpmerge %f7, %f2, %f10
36889 tgu %xcc, 0x6
36890 fmovrsne %g3, %f5, %f10
36891 ldub [%l7 + 0x44], %i0
36892 fmul8x16al %f9, %f1, %f8
36893 fbne %fcc1, loop_4323
36894 stw %l5, [%l7 + 0x28]
36895 tsubcctv %o4, %g1, %g4
36896 fones %f3
36897loop_4323:
36898 tcc %icc, 0x5
36899 fcmpeq32 %f8, %f14, %l6
36900 movpos %xcc, %o5, %i4
36901 fba,a %fcc1, loop_4324
36902 lduw [%l7 + 0x0C], %o0
36903 ldub [%l7 + 0x5B], %i2
36904 ldsw [%l7 + 0x78], %l4
36905loop_4324:
36906 tcc %xcc, 0x6
36907 fmovscs %xcc, %f8, %f3
36908 bvc,a,pt %icc, loop_4325
36909 fmovrdlez %g2, %f10, %f10
36910 ldsw [%l7 + 0x18], %l2
36911 tvc %icc, 0x0
36912loop_4325:
36913 fands %f14, %f8, %f15
36914 lduw [%l7 + 0x08], %g5
36915 ldub [%l7 + 0x2F], %o3
36916 ldsw [%l7 + 0x10], %l0
36917 bcs,a loop_4326
36918 ldsb [%l7 + 0x73], %l3
36919 ta %icc, 0x2
36920 edge8n %i7, %o7, %i1
36921loop_4326:
36922 ldub [%l7 + 0x3F], %i6
36923 fbul,a %fcc0, loop_4327
36924 std %f10, [%l7 + 0x38]
36925 ldsw [%l7 + 0x54], %o1
36926 tpos %icc, 0x5
36927loop_4327:
36928 fmovdleu %icc, %f8, %f3
36929 fxnor %f4, %f12, %f10
36930 movcs %icc, %o2, %g6
36931 fmul8ulx16 %f10, %f14, %f8
36932 ld [%l7 + 0x08], %f9
36933 fpackfix %f0, %f13
36934 move %icc, %i3, %i5
36935 edge8ln %o6, %l1, %g3
36936 bge,a,pn %xcc, loop_4328
36937 fble %fcc3, loop_4329
36938 ldsh [%l7 + 0x68], %i0
36939 fxnors %f0, %f9, %f14
36940loop_4328:
36941 ldub [%l7 + 0x11], %l5
36942loop_4329:
36943 bpos,a loop_4330
36944 fmovdn %xcc, %f13, %f2
36945 ldsb [%l7 + 0x7A], %o4
36946 fmovrdgz %g7, %f6, %f12
36947loop_4330:
36948 ldx [%l7 + 0x78], %g4
36949 stx %g1, [%l7 + 0x78]
36950 sll %l6, 0x1A, %o5
36951 fmovdl %icc, %f4, %f0
36952 array16 %i4, %o0, %l4
36953 fmovsg %xcc, %f13, %f1
36954 movgu %icc, %i2, %g2
36955 ldsw [%l7 + 0x3C], %g5
36956 bvc,a loop_4331
36957 xnor %o3, %l0, %l3
36958 fmovrslez %i7, %f11, %f6
36959 srax %l2, %o7, %i6
36960loop_4331:
36961 bshuffle %f0, %f12, %f14
36962 call loop_4332
36963 bne %xcc, loop_4333
36964 array8 %o1, %o2, %g6
36965 ble,pt %icc, loop_4334
36966loop_4332:
36967 bn,a,pn %xcc, loop_4335
36968loop_4333:
36969 movcs %xcc, %i3, %i5
36970 subc %i1, 0x0A44, %l1
36971loop_4334:
36972 fnot1 %f4, %f0
36973loop_4335:
36974 or %g3, %o6, %l5
36975 brz %i0, loop_4336
36976 fsrc1s %f6, %f1
36977 fcmple16 %f14, %f12, %g7
36978 fnegd %f0, %f8
36979loop_4336:
36980 call loop_4337
36981 alignaddr %g4, %g1, %o4
36982 fbu %fcc0, loop_4338
36983 movleu %xcc, %l6, %i4
36984loop_4337:
36985 brlez,a %o0, loop_4339
36986 fmovd %f14, %f10
36987loop_4338:
36988 ld [%l7 + 0x7C], %f0
36989 fpadd32s %f0, %f15, %f11
36990loop_4339:
36991 tsubcctv %o5, 0x1709, %i2
36992 fone %f4
36993 fmovrsne %g2, %f14, %f10
36994 fcmple16 %f14, %f8, %g5
36995 edge8ln %o3, %l0, %l4
36996 lduh [%l7 + 0x2E], %i7
36997 xor %l3, 0x1011, %l2
36998 ldx [%l7 + 0x18], %o7
36999 tl %xcc, 0x4
37000 lduw [%l7 + 0x64], %o1
37001 sra %o2, %i6, %g6
37002 popc %i3, %i5
37003 ld [%l7 + 0x28], %f13
37004 fmovdpos %xcc, %f10, %f5
37005 ldub [%l7 + 0x1C], %l1
37006 bn,pn %icc, loop_4340
37007 fmovs %f7, %f9
37008 bg loop_4341
37009 srl %g3, %o6, %l5
37010loop_4340:
37011 fcmpd %fcc1, %f0, %f8
37012 fpsub32s %f12, %f6, %f15
37013loop_4341:
37014 ld [%l7 + 0x24], %f4
37015 std %f0, [%l7 + 0x78]
37016 movcs %xcc, %i0, %i1
37017 fmovdcc %xcc, %f10, %f6
37018 tgu %icc, 0x0
37019 edge8ln %g4, %g1, %o4
37020 ld [%l7 + 0x70], %f9
37021 srl %l6, 0x13, %g7
37022 fmovsl %icc, %f7, %f7
37023 tleu %xcc, 0x3
37024 sth %i4, [%l7 + 0x0A]
37025 ld [%l7 + 0x44], %f13
37026 ldd [%l7 + 0x30], %f14
37027 ldx [%l7 + 0x08], %o0
37028 fmovsvc %xcc, %f11, %f4
37029 array32 %i2, %g2, %o5
37030 fcmpeq16 %f10, %f14, %g5
37031 lduh [%l7 + 0x48], %l0
37032 movleu %xcc, %o3, %l4
37033 fors %f15, %f8, %f7
37034 xorcc %l3, %i7, %o7
37035 sth %o1, [%l7 + 0x52]
37036 stx %l2, [%l7 + 0x70]
37037 ble,a loop_4342
37038 ldub [%l7 + 0x37], %o2
37039 addcc %g6, %i6, %i5
37040 te %xcc, 0x6
37041loop_4342:
37042 movvc %icc, %l1, %g3
37043 ld [%l7 + 0x14], %f0
37044 fpsub16s %f9, %f8, %f4
37045 ldsh [%l7 + 0x5E], %i3
37046 ldd [%l7 + 0x28], %f2
37047 fone %f2
37048 andcc %o6, %i0, %i1
37049 fnot1s %f4, %f2
37050 stb %g4, [%l7 + 0x47]
37051 stb %g1, [%l7 + 0x7C]
37052 st %f8, [%l7 + 0x64]
37053 sth %l5, [%l7 + 0x0A]
37054 ldsw [%l7 + 0x78], %o4
37055 brnz %l6, loop_4343
37056 bleu %icc, loop_4344
37057 ldub [%l7 + 0x11], %i4
37058 edge8l %g7, %i2, %g2
37059loop_4343:
37060 fsrc1s %f4, %f6
37061loop_4344:
37062 fmul8sux16 %f12, %f8, %f10
37063 ld [%l7 + 0x4C], %f6
37064 lduw [%l7 + 0x54], %o0
37065 lduh [%l7 + 0x6E], %o5
37066 ldd [%l7 + 0x10], %f2
37067 movleu %xcc, %l0, %g5
37068 fmovsge %xcc, %f8, %f7
37069 udivcc %l4, 0x08FF, %o3
37070 array8 %i7, %o7, %l3
37071 ld [%l7 + 0x0C], %f2
37072 movle %icc, %o1, %l2
37073 movcc %icc, %g6, %o2
37074 orcc %i6, 0x0382, %l1
37075 stx %i5, [%l7 + 0x08]
37076 sra %i3, %g3, %o6
37077 pdist %f4, %f12, %f6
37078 ld [%l7 + 0x1C], %f13
37079 fmul8x16 %f13, %f2, %f2
37080 fabsd %f0, %f14
37081 bpos,pt %xcc, loop_4345
37082 movle %icc, %i0, %i1
37083 movrgz %g4, 0x19F, %g1
37084 ldsb [%l7 + 0x5B], %o4
37085loop_4345:
37086 stx %l5, [%l7 + 0x60]
37087 bleu,a,pt %xcc, loop_4346
37088 st %f9, [%l7 + 0x28]
37089 fbuge,a %fcc0, loop_4347
37090 xorcc %i4, 0x0B5B, %g7
37091loop_4346:
37092 tn %icc, 0x3
37093 ldd [%l7 + 0x40], %f6
37094loop_4347:
37095 mova %icc, %i2, %g2
37096 stx %o0, [%l7 + 0x40]
37097 and %l6, %o5, %l0
37098 fmovrde %l4, %f6, %f10
37099 subc %o3, %i7, %o7
37100 ld [%l7 + 0x20], %f9
37101 bl,a loop_4348
37102 array16 %l3, %g5, %l2
37103 ldsw [%l7 + 0x6C], %g6
37104 mova %xcc, %o1, %i6
37105loop_4348:
37106 fands %f7, %f2, %f3
37107 fands %f3, %f11, %f12
37108 pdist %f2, %f2, %f6
37109 sethi 0x0017, %o2
37110 fbn,a %fcc1, loop_4349
37111 alignaddr %i5, %i3, %l1
37112 fones %f2
37113 fabsd %f12, %f12
37114loop_4349:
37115 ldub [%l7 + 0x35], %g3
37116 fmovde %xcc, %f14, %f15
37117 lduw [%l7 + 0x3C], %i0
37118 fsrc1 %f4, %f10
37119 tleu %icc, 0x7
37120 stb %i1, [%l7 + 0x3F]
37121 bcs,a %icc, loop_4350
37122 stx %g4, [%l7 + 0x48]
37123 edge16n %g1, %o6, %o4
37124 brlez,a %i4, loop_4351
37125loop_4350:
37126 fpadd16s %f6, %f9, %f13
37127 lduh [%l7 + 0x0E], %l5
37128 ba,a,pt %icc, loop_4352
37129loop_4351:
37130 fnands %f12, %f5, %f0
37131 umul %i2, 0x044F, %g7
37132 fmovdg %xcc, %f3, %f0
37133loop_4352:
37134 movpos %icc, %o0, %l6
37135 fandnot1s %f2, %f12, %f2
37136 fpackfix %f14, %f4
37137 alignaddrl %g2, %o5, %l0
37138 edge16 %o3, %i7, %o7
37139 mulscc %l3, 0x0472, %g5
37140 fmovrdgez %l2, %f14, %f12
37141 fands %f11, %f4, %f4
37142 movneg %xcc, %g6, %o1
37143 brlz %i6, loop_4353
37144 xnor %o2, %l4, %i3
37145 fnot2 %f6, %f10
37146 fbul,a %fcc0, loop_4354
37147loop_4353:
37148 taddcc %l1, %g3, %i0
37149 tsubcc %i1, 0x10F1, %i5
37150 fmovdvc %icc, %f13, %f8
37151loop_4354:
37152 ldx [%l7 + 0x10], %g4
37153 movg %icc, %g1, %o6
37154 fbo,a %fcc3, loop_4355
37155 bcc,a,pn %xcc, loop_4356
37156 faligndata %f2, %f8, %f4
37157 fmovrsgz %o4, %f3, %f15
37158loop_4355:
37159 fpsub16s %f2, %f6, %f10
37160loop_4356:
37161 fnot2 %f2, %f4
37162 ldsh [%l7 + 0x36], %i4
37163 lduw [%l7 + 0x24], %i2
37164 fmul8x16al %f13, %f12, %f0
37165 tne %icc, 0x5
37166 fmovrdlz %g7, %f14, %f0
37167 stx %l5, [%l7 + 0x60]
37168 lduw [%l7 + 0x5C], %l6
37169 fnot2 %f0, %f10
37170 stw %o0, [%l7 + 0x64]
37171 popc %g2, %o5
37172 fmovsn %xcc, %f4, %f10
37173 fnors %f14, %f2, %f12
37174 faligndata %f10, %f0, %f4
37175 bcc,a,pt %icc, loop_4357
37176 fcmpes %fcc0, %f10, %f1
37177 bleu,a,pn %xcc, loop_4358
37178 ldsw [%l7 + 0x40], %o3
37179loop_4357:
37180 ldsw [%l7 + 0x10], %l0
37181 and %i7, 0x01E5, %o7
37182loop_4358:
37183 fmovrdne %l3, %f10, %f6
37184 fmovrdgz %g5, %f0, %f10
37185 sdivcc %g6, 0x1821, %l2
37186 movrne %o1, %o2, %l4
37187 edge16 %i6, %i3, %l1
37188 subcc %i0, 0x0352, %i1
37189 fbue,a %fcc0, loop_4359
37190 stw %g3, [%l7 + 0x74]
37191 fmovdvc %icc, %f4, %f9
37192 fones %f2
37193loop_4359:
37194 stw %g4, [%l7 + 0x34]
37195 fzeros %f5
37196 be,a,pt %icc, loop_4360
37197 fblg,a %fcc1, loop_4361
37198 bshuffle %f0, %f4, %f8
37199 sub %i5, 0x1EFA, %g1
37200loop_4360:
37201 call loop_4362
37202loop_4361:
37203 tge %icc, 0x5
37204 stb %o4, [%l7 + 0x50]
37205 sub %o6, %i4, %g7
37206loop_4362:
37207 stx %i2, [%l7 + 0x60]
37208 ldsb [%l7 + 0x4F], %l5
37209 stx %l6, [%l7 + 0x30]
37210 fzero %f6
37211 udivcc %o0, 0x0DF9, %g2
37212 edge32ln %o5, %l0, %o3
37213 ldsh [%l7 + 0x48], %o7
37214 ldub [%l7 + 0x6E], %l3
37215 fmovs %f9, %f15
37216 ldsb [%l7 + 0x46], %i7
37217 fcmpd %fcc3, %f0, %f14
37218 brgez,a %g6, loop_4363
37219 orn %g5, %l2, %o1
37220 bshuffle %f12, %f10, %f0
37221 andncc %l4, %i6, %o2
37222loop_4363:
37223 ldub [%l7 + 0x29], %l1
37224 bvc,a,pt %xcc, loop_4364
37225 stw %i3, [%l7 + 0x34]
37226 ldsw [%l7 + 0x38], %i1
37227 fmovdcs %xcc, %f0, %f12
37228loop_4364:
37229 edge16n %i0, %g4, %i5
37230 ldub [%l7 + 0x70], %g1
37231 ldsb [%l7 + 0x7B], %g3
37232 fnands %f3, %f2, %f8
37233 fsrc2s %f7, %f2
37234 ble loop_4365
37235 fcmped %fcc0, %f14, %f14
37236 movneg %icc, %o4, %o6
37237 stx %i4, [%l7 + 0x28]
37238loop_4365:
37239 fpmerge %f12, %f13, %f10
37240 bne,a,pt %icc, loop_4366
37241 movgu %icc, %i2, %g7
37242 brz %l5, loop_4367
37243 fpadd16s %f6, %f9, %f2
37244loop_4366:
37245 bvs loop_4368
37246 andncc %l6, %g2, %o5
37247loop_4367:
37248 ldd [%l7 + 0x68], %f12
37249 edge32n %l0, %o0, %o3
37250loop_4368:
37251 ldd [%l7 + 0x78], %f0
37252 st %f0, [%l7 + 0x5C]
37253 alignaddrl %l3, %i7, %g6
37254 std %f10, [%l7 + 0x78]
37255 fornot2s %f4, %f11, %f12
37256 fpack16 %f2, %f3
37257 ldd [%l7 + 0x78], %f0
37258 ldsh [%l7 + 0x3C], %o7
37259 ldsb [%l7 + 0x5D], %g5
37260 stx %l2, [%l7 + 0x38]
37261 fmovsgu %xcc, %f8, %f14
37262 stw %l4, [%l7 + 0x40]
37263 ldub [%l7 + 0x4A], %i6
37264 stb %o1, [%l7 + 0x6B]
37265 bneg %icc, loop_4369
37266 fornot1 %f8, %f8, %f8
37267 or %l1, 0x0308, %o2
37268 fmovsa %xcc, %f6, %f13
37269loop_4369:
37270 ldsw [%l7 + 0x08], %i1
37271 fmovrsne %i3, %f8, %f8
37272 fpadd16 %f6, %f10, %f14
37273 ldub [%l7 + 0x33], %g4
37274 movrlez %i0, 0x0BD, %i5
37275 fmovrsgz %g3, %f12, %f5
37276 ldx [%l7 + 0x40], %o4
37277 fmovdne %xcc, %f7, %f7
37278 ldsw [%l7 + 0x48], %o6
37279 std %f6, [%l7 + 0x20]
37280 stx %g1, [%l7 + 0x18]
37281 sethi 0x0BA7, %i2
37282 fmovrdlz %g7, %f0, %f8
37283 fmovsge %xcc, %f11, %f12
37284 fpsub16 %f12, %f14, %f8
37285 tn %icc, 0x7
37286 movvs %icc, %l5, %i4
37287 ldub [%l7 + 0x1B], %l6
37288 fmul8x16au %f9, %f1, %f12
37289 fmuld8ulx16 %f10, %f4, %f2
37290 ldsb [%l7 + 0x17], %o5
37291 movvs %xcc, %g2, %o0
37292 st %f3, [%l7 + 0x10]
37293 fmovrsgez %l0, %f6, %f11
37294 stw %l3, [%l7 + 0x34]
37295 ldsb [%l7 + 0x24], %i7
37296 addccc %o3, 0x0DD8, %g6
37297 fmovsa %icc, %f3, %f14
37298 te %xcc, 0x7
37299 ldx [%l7 + 0x28], %o7
37300 stx %l2, [%l7 + 0x68]
37301 fmovs %f3, %f8
37302 fxnors %f13, %f13, %f7
37303 ldsw [%l7 + 0x58], %g5
37304 fzeros %f5
37305 ldsh [%l7 + 0x76], %i6
37306 ldsw [%l7 + 0x6C], %o1
37307 sth %l4, [%l7 + 0x14]
37308 ldd [%l7 + 0x30], %f0
37309 sdivcc %o2, 0x031A, %l1
37310 alignaddrl %i1, %g4, %i3
37311 pdist %f0, %f0, %f2
37312 fsrc1 %f6, %f12
37313 add %i5, %i0, %o4
37314 fnors %f11, %f3, %f0
37315 fmovrdlz %o6, %f4, %f12
37316 fcmpd %fcc1, %f10, %f10
37317 tcc %icc, 0x1
37318 lduh [%l7 + 0x5A], %g1
37319 fmovdne %icc, %f8, %f10
37320 tleu %icc, 0x5
37321 lduh [%l7 + 0x0C], %g3
37322 fexpand %f2, %f0
37323 ldx [%l7 + 0x38], %i2
37324 fbg %fcc1, loop_4370
37325 stx %l5, [%l7 + 0x68]
37326 ld [%l7 + 0x18], %f10
37327 stw %i4, [%l7 + 0x48]
37328loop_4370:
37329 bpos,pn %icc, loop_4371
37330 sdivcc %g7, 0x0BF2, %o5
37331 lduw [%l7 + 0x48], %g2
37332 fand %f12, %f6, %f6
37333loop_4371:
37334 sub %l6, %o0, %l0
37335 fzeros %f0
37336 stx %l3, [%l7 + 0x38]
37337 ld [%l7 + 0x4C], %f11
37338 subc %o3, 0x019D, %i7
37339 srlx %o7, %l2, %g5
37340 ldd [%l7 + 0x78], %f10
37341 ldd [%l7 + 0x50], %f14
37342 std %f10, [%l7 + 0x58]
37343 edge16n %i6, %g6, %l4
37344 fcmpeq32 %f6, %f8, %o1
37345 fmovsgu %xcc, %f8, %f4
37346 bneg %xcc, loop_4372
37347 std %f10, [%l7 + 0x68]
37348 fcmple32 %f12, %f10, %l1
37349 edge8 %o2, %g4, %i1
37350loop_4372:
37351 std %f4, [%l7 + 0x28]
37352 popc %i5, %i0
37353 fbge %fcc1, loop_4373
37354 brgz %i3, loop_4374
37355 sethi 0x1E27, %o6
37356 sth %g1, [%l7 + 0x0A]
37357loop_4373:
37358 edge32l %o4, %g3, %i2
37359loop_4374:
37360 tvc %xcc, 0x7
37361 fcmpgt32 %f14, %f8, %l5
37362 ta %xcc, 0x3
37363 brgez,a %i4, loop_4375
37364 fmovsne %icc, %f14, %f5
37365 tneg %icc, 0x3
37366 fmovrsgez %o5, %f13, %f12
37367loop_4375:
37368 fcmps %fcc3, %f0, %f8
37369 ldsw [%l7 + 0x48], %g7
37370 ldsw [%l7 + 0x50], %l6
37371 fbge,a %fcc2, loop_4376
37372 addccc %g2, 0x0561, %o0
37373 fbn,a %fcc0, loop_4377
37374 move %icc, %l0, %o3
37375loop_4376:
37376 smul %l3, %i7, %o7
37377 nop
37378 setx loop_4378, %l0, %l1
37379 jmpl %l1, %l2
37380loop_4377:
37381 sdivx %g5, 0x0353, %g6
37382 std %f12, [%l7 + 0x68]
37383 ldsh [%l7 + 0x50], %l4
37384loop_4378:
37385 fbe,a %fcc1, loop_4379
37386 lduw [%l7 + 0x58], %o1
37387 ldsb [%l7 + 0x49], %i6
37388 call loop_4380
37389loop_4379:
37390 brlez %l1, loop_4381
37391 move %xcc, %o2, %g4
37392 sdivx %i1, 0x190C, %i5
37393loop_4380:
37394 bleu,a,pn %icc, loop_4382
37395loop_4381:
37396 lduh [%l7 + 0x2A], %i3
37397 sll %o6, %g1, %o4
37398 array8 %i0, %g3, %l5
37399loop_4382:
37400 fcmpne16 %f14, %f8, %i2
37401 st %f15, [%l7 + 0x7C]
37402 fandnot2s %f6, %f7, %f0
37403 fexpand %f0, %f0
37404 fmovdne %xcc, %f12, %f6
37405 std %f10, [%l7 + 0x78]
37406 fzeros %f14
37407 fmovsvc %xcc, %f13, %f13
37408 movrlez %i4, 0x1DA, %o5
37409 ld [%l7 + 0x7C], %f9
37410 fbul %fcc3, loop_4383
37411 fmovsleu %xcc, %f2, %f0
37412 bleu loop_4384
37413 fcmpgt16 %f14, %f2, %g7
37414loop_4383:
37415 edge16 %g2, %l6, %o0
37416 ldub [%l7 + 0x77], %o3
37417loop_4384:
37418 ldsb [%l7 + 0x39], %l0
37419 ldd [%l7 + 0x08], %f14
37420 andn %l3, 0x01E5, %i7
37421 udivx %o7, 0x0D72, %g5
37422 sth %l2, [%l7 + 0x34]
37423 fornot2s %f2, %f11, %f12
37424 movleu %xcc, %g6, %o1
37425 fbue %fcc3, loop_4385
37426 movvc %icc, %l4, %l1
37427 taddcc %o2, 0x027C, %g4
37428 ldd [%l7 + 0x10], %f14
37429loop_4385:
37430 stx %i1, [%l7 + 0x30]
37431 subcc %i5, %i6, %o6
37432 fnot2s %f8, %f12
37433 ldx [%l7 + 0x58], %g1
37434 tne %icc, 0x0
37435 fmovsne %icc, %f3, %f1
37436 stb %o4, [%l7 + 0x47]
37437 bneg,a,pt %xcc, loop_4386
37438 orcc %i3, %i0, %l5
37439 movneg %xcc, %g3, %i4
37440 ldd [%l7 + 0x40], %f2
37441loop_4386:
37442 edge8ln %o5, %i2, %g2
37443 mova %icc, %g7, %l6
37444 sth %o0, [%l7 + 0x5C]
37445 bcs,a loop_4387
37446 sth %l0, [%l7 + 0x3E]
37447 fbl %fcc3, loop_4388
37448 ba,a %xcc, loop_4389
37449loop_4387:
37450 fandnot1s %f15, %f12, %f5
37451 stw %l3, [%l7 + 0x78]
37452loop_4388:
37453 fpadd32 %f12, %f4, %f0
37454loop_4389:
37455 fabsd %f10, %f8
37456 ldsb [%l7 + 0x13], %o3
37457 brgez %o7, loop_4390
37458 stx %i7, [%l7 + 0x30]
37459 fmovd %f0, %f4
37460 smulcc %l2, %g6, %o1
37461loop_4390:
37462 ldsw [%l7 + 0x20], %g5
37463 stb %l4, [%l7 + 0x24]
37464 movge %icc, %l1, %o2
37465 ldd [%l7 + 0x28], %f8
37466 fornot2s %f0, %f10, %f1
37467 ldx [%l7 + 0x68], %i1
37468 std %f10, [%l7 + 0x78]
37469 tcc %icc, 0x5
37470 stb %i5, [%l7 + 0x5D]
37471 stx %i6, [%l7 + 0x28]
37472 fmovrsgez %o6, %f2, %f11
37473 fcmped %fcc1, %f12, %f6
37474 fpadd16 %f2, %f10, %f0
37475 movrlez %g4, 0x159, %g1
37476 smulcc %i3, 0x016D, %i0
37477 st %f14, [%l7 + 0x5C]
37478 movgu %xcc, %o4, %l5
37479 be,pn %icc, loop_4391
37480 fmovsneg %xcc, %f3, %f11
37481 fmovrslez %g3, %f6, %f4
37482 movneg %xcc, %i4, %o5
37483loop_4391:
37484 brlz,a %g2, loop_4392
37485 tneg %xcc, 0x7
37486 edge32l %i2, %g7, %o0
37487 ldd [%l7 + 0x48], %f2
37488loop_4392:
37489 fcmple16 %f4, %f0, %l0
37490 tcs %icc, 0x2
37491 fmovrdlez %l6, %f6, %f14
37492 ldd [%l7 + 0x68], %f2
37493 stx %l3, [%l7 + 0x30]
37494 fmovsn %xcc, %f2, %f12
37495 stx %o3, [%l7 + 0x78]
37496 tl %icc, 0x4
37497 fpsub32s %f5, %f15, %f7
37498 movcc %xcc, %i7, %o7
37499 taddcctv %g6, %o1, %l2
37500 fmovdg %icc, %f7, %f10
37501 tn %icc, 0x6
37502 srlx %l4, 0x1B, %l1
37503 srax %o2, %g5, %i5
37504 movl %xcc, %i6, %i1
37505 fsrc2s %f0, %f3
37506 ldx [%l7 + 0x08], %g4
37507 fpadd32s %f13, %f7, %f14
37508 ldsb [%l7 + 0x0E], %o6
37509 ldsw [%l7 + 0x70], %g1
37510 fsrc2s %f8, %f11
37511 xorcc %i3, %i0, %l5
37512 stx %o4, [%l7 + 0x68]
37513 ldsb [%l7 + 0x68], %g3
37514 std %f0, [%l7 + 0x40]
37515 fmovscs %xcc, %f3, %f4
37516 edge16 %i4, %o5, %i2
37517 stw %g7, [%l7 + 0x40]
37518 array32 %o0, %l0, %l6
37519 fmovscs %icc, %f5, %f3
37520 fmovrslez %g2, %f11, %f15
37521 fbg %fcc2, loop_4393
37522 xnorcc %o3, %l3, %o7
37523 edge8n %g6, %i7, %o1
37524 stx %l2, [%l7 + 0x78]
37525loop_4393:
37526 tle %xcc, 0x5
37527 fand %f2, %f8, %f10
37528 ldd [%l7 + 0x78], %f4
37529 bgu %icc, loop_4394
37530 xnorcc %l4, %l1, %o2
37531 lduw [%l7 + 0x1C], %g5
37532 tg %icc, 0x5
37533loop_4394:
37534 stw %i5, [%l7 + 0x1C]
37535 tsubcctv %i6, %i1, %g4
37536 lduh [%l7 + 0x56], %g1
37537 mova %icc, %o6, %i3
37538 ldub [%l7 + 0x58], %l5
37539 movvs %xcc, %i0, %g3
37540 stw %i4, [%l7 + 0x6C]
37541 fpsub32 %f14, %f2, %f2
37542 fsrc2s %f8, %f1
37543 st %f4, [%l7 + 0x5C]
37544 sth %o5, [%l7 + 0x40]
37545 sllx %o4, %g7, %o0
37546 ldub [%l7 + 0x53], %i2
37547 subcc %l0, %g2, %o3
37548 tgu %icc, 0x1
37549 fmovs %f1, %f5
37550 smul %l6, %o7, %l3
37551 ldd [%l7 + 0x30], %f0
37552 fbul %fcc1, loop_4395
37553 fxor %f0, %f14, %f10
37554 edge16 %i7, %o1, %l2
37555 umulcc %g6, %l4, %o2
37556loop_4395:
37557 bl %icc, loop_4396
37558 sllx %l1, %i5, %i6
37559 fmovdvs %xcc, %f1, %f13
37560 fmovsneg %xcc, %f13, %f8
37561loop_4396:
37562 fpadd16s %f11, %f1, %f15
37563 tvc %icc, 0x7
37564 fmovdvc %icc, %f15, %f0
37565 fmovrde %g5, %f2, %f10
37566 array8 %g4, %i1, %o6
37567 fbug,a %fcc0, loop_4397
37568 sllx %g1, %i3, %i0
37569 ldsh [%l7 + 0x38], %l5
37570 ldx [%l7 + 0x48], %i4
37571loop_4397:
37572 fmul8x16au %f11, %f5, %f10
37573 fmovrslez %g3, %f3, %f14
37574 sllx %o4, 0x1A, %g7
37575 ta %icc, 0x5
37576 st %f8, [%l7 + 0x18]
37577 fcmpgt16 %f10, %f8, %o0
37578 fmovdpos %icc, %f4, %f7
37579 srax %o5, 0x16, %l0
37580 fmovsg %xcc, %f10, %f10
37581 umul %g2, %i2, %l6
37582 st %f10, [%l7 + 0x30]
37583 lduh [%l7 + 0x6E], %o7
37584 bl,a,pn %xcc, loop_4398
37585 lduw [%l7 + 0x14], %l3
37586 ldx [%l7 + 0x18], %o3
37587 fmovdle %xcc, %f8, %f6
37588loop_4398:
37589 fmovsvs %icc, %f2, %f13
37590 st %f7, [%l7 + 0x50]
37591 ldx [%l7 + 0x18], %o1
37592 orn %i7, %g6, %l2
37593 be loop_4399
37594 edge16 %l4, %o2, %l1
37595 bpos %icc, loop_4400
37596 lduh [%l7 + 0x62], %i5
37597loop_4399:
37598 bcc,a %icc, loop_4401
37599 lduw [%l7 + 0x40], %g5
37600loop_4400:
37601 fnegs %f8, %f10
37602 fpmerge %f4, %f3, %f0
37603loop_4401:
37604 fmovscs %xcc, %f0, %f8
37605 lduw [%l7 + 0x6C], %i6
37606 fmovse %xcc, %f13, %f13
37607 fbule %fcc3, loop_4402
37608 movrgez %i1, %g4, %o6
37609 ldd [%l7 + 0x50], %f10
37610 stw %i3, [%l7 + 0x18]
37611loop_4402:
37612 mulscc %g1, %i0, %i4
37613 ldsh [%l7 + 0x44], %g3
37614 edge32l %l5, %o4, %o0
37615 lduh [%l7 + 0x5A], %o5
37616 fmovdvc %xcc, %f7, %f8
37617 bgu,a %xcc, loop_4403
37618 fmovsleu %xcc, %f14, %f7
37619 lduw [%l7 + 0x24], %l0
37620 fands %f2, %f8, %f3
37621loop_4403:
37622 lduw [%l7 + 0x34], %g2
37623 fmovsvc %xcc, %f2, %f5
37624 fble,a %fcc0, loop_4404
37625 tne %xcc, 0x7
37626 fpack16 %f10, %f5
37627 alignaddrl %g7, %l6, %o7
37628loop_4404:
37629 fzeros %f8
37630 bpos,a,pn %icc, loop_4405
37631 fmovrse %i2, %f12, %f10
37632 fandnot1 %f0, %f2, %f0
37633 fbg,a %fcc1, loop_4406
37634loop_4405:
37635 fmul8ulx16 %f8, %f2, %f6
37636 movrlz %l3, 0x0DB, %o1
37637 edge32 %o3, %g6, %l2
37638loop_4406:
37639 movleu %icc, %l4, %i7
37640 lduh [%l7 + 0x28], %l1
37641 sdiv %i5, 0x0E16, %o2
37642 fornot1 %f10, %f14, %f6
37643 fbo %fcc0, loop_4407
37644 fmovrslez %i6, %f9, %f11
37645 edge8ln %i1, %g5, %g4
37646 fmovsneg %xcc, %f7, %f2
37647loop_4407:
37648 fmovrde %i3, %f4, %f2
37649 movl %icc, %o6, %g1
37650 fzero %f0
37651 fmovscc %xcc, %f12, %f12
37652 fsrc1 %f12, %f6
37653 movrgz %i0, %g3, %i4
37654 std %f2, [%l7 + 0x78]
37655 ldd [%l7 + 0x18], %f8
37656 ldub [%l7 + 0x75], %o4
37657 ldsb [%l7 + 0x11], %l5
37658 fpadd32s %f1, %f14, %f5
37659 ldsh [%l7 + 0x66], %o0
37660 tl %xcc, 0x6
37661 ldsh [%l7 + 0x46], %o5
37662 fbe,a %fcc3, loop_4408
37663 ld [%l7 + 0x08], %f5
37664 movg %icc, %l0, %g7
37665 std %f4, [%l7 + 0x58]
37666loop_4408:
37667 fmovd %f4, %f6
37668 movcc %icc, %g2, %o7
37669 movre %i2, %l6, %o1
37670 brnz,a %o3, loop_4409
37671 movrgz %l3, %l2, %g6
37672 lduh [%l7 + 0x2E], %i7
37673 fbul,a %fcc2, loop_4410
37674loop_4409:
37675 ldd [%l7 + 0x50], %f14
37676 addc %l1, 0x147A, %l4
37677 orcc %i5, 0x1F54, %i6
37678loop_4410:
37679 tcs %icc, 0x4
37680 fandnot1 %f12, %f12, %f2
37681 stb %i1, [%l7 + 0x62]
37682 std %f4, [%l7 + 0x28]
37683 fcmpgt16 %f10, %f6, %g5
37684 ble loop_4411
37685 stx %g4, [%l7 + 0x50]
37686 stw %o2, [%l7 + 0x20]
37687 edge16 %i3, %o6, %g1
37688loop_4411:
37689 fmovdvc %xcc, %f13, %f3
37690 sth %i0, [%l7 + 0x64]
37691 fbg %fcc0, loop_4412
37692 orncc %i4, 0x05C2, %o4
37693 umulcc %g3, 0x04D8, %l5
37694 stx %o5, [%l7 + 0x50]
37695loop_4412:
37696 fmovrsgez %l0, %f11, %f11
37697 umulcc %g7, %g2, %o7
37698 fbge,a %fcc0, loop_4413
37699 movleu %icc, %i2, %l6
37700 ldsb [%l7 + 0x2D], %o0
37701 tsubcc %o3, %o1, %l3
37702loop_4413:
37703 fmul8x16au %f8, %f4, %f8
37704 fpadd16s %f15, %f11, %f9
37705 andcc %g6, 0x05AD, %l2
37706 ldd [%l7 + 0x08], %f10
37707 movrgz %l1, %l4, %i5
37708 movg %xcc, %i7, %i6
37709 brlz,a %g5, loop_4414
37710 edge8l %i1, %g4, %i3
37711 stw %o6, [%l7 + 0x54]
37712 edge16ln %o2, %i0, %g1
37713loop_4414:
37714 fpsub16s %f8, %f4, %f11
37715 call loop_4415
37716 fmovrdne %o4, %f0, %f8
37717 stx %i4, [%l7 + 0x20]
37718 fzeros %f9
37719loop_4415:
37720 movrgez %g3, %o5, %l5
37721 brgz %l0, loop_4416
37722 tle %icc, 0x4
37723 bgu,pn %icc, loop_4417
37724 fands %f12, %f3, %f13
37725loop_4416:
37726 fsrc2s %f11, %f2
37727 fmovsgu %xcc, %f14, %f11
37728loop_4417:
37729 fpack32 %f12, %f0, %f8
37730 fmovse %icc, %f14, %f13
37731 tn %icc, 0x6
37732 bcs,a,pt %icc, loop_4418
37733 fmovrdlz %g2, %f14, %f10
37734 tne %xcc, 0x1
37735 edge32n %g7, %o7, %i2
37736loop_4418:
37737 ldsw [%l7 + 0x50], %l6
37738 fmovrdlez %o3, %f8, %f6
37739 edge32l %o1, %o0, %g6
37740 fpackfix %f4, %f14
37741 smulcc %l3, %l2, %l4
37742 fnegd %f10, %f4
37743 fnegd %f6, %f2
37744 lduh [%l7 + 0x1C], %l1
37745 movneg %icc, %i5, %i7
37746 fmovda %xcc, %f2, %f11
37747 stx %i6, [%l7 + 0x20]
37748 ldd [%l7 + 0x60], %f0
37749 fcmpes %fcc0, %f15, %f12
37750 popc %g5, %i1
37751 fand %f2, %f6, %f12
37752 bge,a,pn %xcc, loop_4419
37753 ldsw [%l7 + 0x10], %g4
37754 fmul8x16au %f2, %f0, %f4
37755 bcc %xcc, loop_4420
37756loop_4419:
37757 fpsub32s %f14, %f15, %f10
37758 fbu %fcc3, loop_4421
37759 fmovdvs %xcc, %f5, %f2
37760loop_4420:
37761 tvc %icc, 0x0
37762 fmovsg %icc, %f14, %f8
37763loop_4421:
37764 fbue,a %fcc0, loop_4422
37765 movg %xcc, %o6, %o2
37766 fblg,a %fcc3, loop_4423
37767 fcmpgt32 %f2, %f10, %i0
37768loop_4422:
37769 sll %i3, %g1, %o4
37770 sdiv %i4, 0x01F4, %o5
37771loop_4423:
37772 fmovs %f9, %f4
37773 fmovdn %icc, %f14, %f1
37774 fandnot2 %f2, %f10, %f12
37775 std %f0, [%l7 + 0x08]
37776 bg,a,pn %xcc, loop_4424
37777 fpsub32 %f0, %f0, %f2
37778 movrlez %l5, 0x0A5, %l0
37779 lduw [%l7 + 0x78], %g3
37780loop_4424:
37781 fmovrse %g7, %f0, %f11
37782 st %f15, [%l7 + 0x48]
37783 sdivx %o7, 0x1468, %i2
37784 ldd [%l7 + 0x40], %f6
37785 fmovdgu %icc, %f9, %f1
37786 movrne %g2, 0x01D, %o3
37787 xnor %o1, %l6, %o0
37788 fmovrdgez %g6, %f8, %f14
37789 fnot2s %f4, %f2
37790 lduw [%l7 + 0x18], %l2
37791 ldx [%l7 + 0x28], %l4
37792 fmovrsgez %l1, %f10, %f12
37793 ldx [%l7 + 0x60], %i5
37794 fpadd16s %f9, %f10, %f12
37795 orcc %i7, %l3, %i6
37796 ldsb [%l7 + 0x43], %g5
37797 brz,a %i1, loop_4425
37798 fmovrdlz %o6, %f12, %f14
37799 srl %o2, 0x06, %g4
37800 bg,a,pn %xcc, loop_4426
37801loop_4425:
37802 fmovrdgz %i0, %f14, %f6
37803 bpos,a,pn %xcc, loop_4427
37804 sllx %g1, %i3, %o4
37805loop_4426:
37806 te %xcc, 0x6
37807 fornot1 %f12, %f10, %f4
37808loop_4427:
37809 or %i4, 0x0699, %o5
37810 lduh [%l7 + 0x2E], %l0
37811 subccc %g3, %g7, %o7
37812 tcs %xcc, 0x3
37813 st %f12, [%l7 + 0x38]
37814 ld [%l7 + 0x44], %f8
37815 stx %l5, [%l7 + 0x10]
37816 st %f1, [%l7 + 0x38]
37817 ldx [%l7 + 0x40], %i2
37818 tcc %xcc, 0x0
37819 stb %g2, [%l7 + 0x50]
37820 fornot1 %f10, %f12, %f12
37821 ldub [%l7 + 0x0B], %o1
37822 ta %xcc, 0x4
37823 fmovrsgez %o3, %f14, %f10
37824 ld [%l7 + 0x3C], %f1
37825 tneg %xcc, 0x1
37826 bl loop_4428
37827 ta %xcc, 0x4
37828 and %o0, 0x1156, %l6
37829 lduw [%l7 + 0x4C], %l2
37830loop_4428:
37831 ldx [%l7 + 0x18], %l4
37832 brz %l1, loop_4429
37833 fandnot1 %f2, %f4, %f14
37834 tge %xcc, 0x4
37835 fpadd32s %f11, %f14, %f15
37836loop_4429:
37837 fabss %f1, %f0
37838 ldsb [%l7 + 0x79], %i5
37839 edge16ln %i7, %l3, %g6
37840 ble,a,pt %xcc, loop_4430
37841 fmovrslez %i6, %f9, %f5
37842 fmovscc %xcc, %f5, %f0
37843 fbul,a %fcc2, loop_4431
37844loop_4430:
37845 tsubcc %g5, 0x01A3, %o6
37846 sll %i1, %o2, %i0
37847 stb %g1, [%l7 + 0x5F]
37848loop_4431:
37849 fmovscc %xcc, %f8, %f8
37850 sethi 0x0B5E, %g4
37851 fmovsl %xcc, %f15, %f12
37852 fbg %fcc2, loop_4432
37853 fornot1 %f12, %f14, %f2
37854 te %icc, 0x6
37855 ld [%l7 + 0x6C], %f5
37856loop_4432:
37857 sllx %o4, %i4, %i3
37858 ldsh [%l7 + 0x4E], %l0
37859 tge %xcc, 0x1
37860 sth %g3, [%l7 + 0x4E]
37861 fcmple32 %f2, %f8, %g7
37862 stw %o7, [%l7 + 0x78]
37863 brnz,a %l5, loop_4433
37864 fcmpgt32 %f8, %f12, %o5
37865 sth %i2, [%l7 + 0x0E]
37866 srl %o1, %g2, %o3
37867loop_4433:
37868 lduw [%l7 + 0x60], %l6
37869 fmovsneg %icc, %f1, %f6
37870 edge16n %l2, %o0, %l1
37871 tsubcctv %l4, %i5, %l3
37872 ldub [%l7 + 0x19], %g6
37873 movgu %xcc, %i7, %g5
37874 fblg %fcc0, loop_4434
37875 bshuffle %f14, %f10, %f0
37876 fbul %fcc2, loop_4435
37877 fabss %f3, %f4
37878loop_4434:
37879 movg %icc, %o6, %i6
37880 tpos %xcc, 0x5
37881loop_4435:
37882 ld [%l7 + 0x14], %f10
37883 fmovrsne %i1, %f4, %f2
37884 fmovspos %xcc, %f4, %f11
37885 ldub [%l7 + 0x57], %i0
37886 movrgz %o2, %g4, %o4
37887 fmovdneg %xcc, %f15, %f5
37888 orncc %i4, 0x1B36, %i3
37889 tge %icc, 0x4
37890 sdivx %g1, 0x117A, %l0
37891 brgz %g3, loop_4436
37892 fba %fcc2, loop_4437
37893 fmovrde %g7, %f4, %f2
37894 tvc %xcc, 0x3
37895loop_4436:
37896 srax %o7, 0x09, %l5
37897loop_4437:
37898 movcc %icc, %i2, %o1
37899 fmovdge %xcc, %f2, %f4
37900 edge16ln %o5, %g2, %o3
37901 bcc %xcc, loop_4438
37902 fbule,a %fcc2, loop_4439
37903 andncc %l6, %l2, %l1
37904 xorcc %l4, %i5, %l3
37905loop_4438:
37906 lduw [%l7 + 0x78], %o0
37907loop_4439:
37908 fpadd16 %f2, %f6, %f14
37909 fmovdl %icc, %f15, %f5
37910 fmovdn %icc, %f12, %f3
37911 tle %icc, 0x3
37912 sll %g6, 0x06, %i7
37913 stx %g5, [%l7 + 0x78]
37914 lduw [%l7 + 0x08], %o6
37915 sll %i6, 0x1D, %i1
37916 sub %i0, %g4, %o2
37917 fbl %fcc0, loop_4440
37918 fmovdcc %xcc, %f7, %f10
37919 fexpand %f14, %f2
37920 tg %xcc, 0x4
37921loop_4440:
37922 edge32ln %i4, %o4, %i3
37923 movpos %icc, %l0, %g1
37924 fnot1 %f2, %f4
37925 fpackfix %f4, %f11
37926 nop
37927 setx loop_4441, %l0, %l1
37928 jmpl %l1, %g3
37929 smulcc %o7, 0x1B2E, %l5
37930 movne %xcc, %g7, %i2
37931 edge8 %o1, %g2, %o5
37932loop_4441:
37933 fmovdcc %icc, %f14, %f8
37934 brgz %l6, loop_4442
37935 fmul8x16au %f7, %f9, %f8
37936 taddcc %o3, 0x1D2C, %l1
37937 lduw [%l7 + 0x38], %l4
37938loop_4442:
37939 taddcctv %i5, 0x0D2B, %l2
37940 fnot2 %f14, %f10
37941 fmovdgu %icc, %f8, %f4
37942 movpos %xcc, %o0, %l3
37943 stw %g6, [%l7 + 0x08]
37944 brnz,a %g5, loop_4443
37945 fornot2 %f4, %f0, %f0
37946 ld [%l7 + 0x64], %f8
37947 ld [%l7 + 0x3C], %f15
37948loop_4443:
37949 ta %xcc, 0x4
37950 sra %o6, 0x05, %i7
37951 sdiv %i6, 0x11BB, %i1
37952 ldsb [%l7 + 0x4E], %g4
37953 brnz,a %o2, loop_4444
37954 fnand %f2, %f2, %f0
37955 sth %i4, [%l7 + 0x66]
37956 ldsb [%l7 + 0x2F], %o4
37957loop_4444:
37958 lduh [%l7 + 0x28], %i0
37959 sth %l0, [%l7 + 0x2E]
37960 fpsub32s %f7, %f1, %f13
37961 stw %g1, [%l7 + 0x2C]
37962 ldsw [%l7 + 0x2C], %g3
37963 fbne,a %fcc2, loop_4445
37964 mova %icc, %o7, %l5
37965 movrgez %i3, %g7, %o1
37966 addccc %i2, 0x125B, %o5
37967loop_4445:
37968 fors %f3, %f13, %f9
37969 edge32n %l6, %g2, %l1
37970 fbe,a %fcc1, loop_4446
37971 fone %f10
37972 andcc %o3, 0x14B0, %l4
37973 stx %i5, [%l7 + 0x30]
37974loop_4446:
37975 fmovrslez %l2, %f7, %f3
37976 fcmpgt32 %f6, %f12, %o0
37977 fnegd %f4, %f2
37978 movrlz %g6, %g5, %o6
37979 srlx %i7, 0x0E, %l3
37980 andn %i1, %i6, %o2
37981 ld [%l7 + 0x10], %f2
37982 brgez %i4, loop_4447
37983 fmovsne %xcc, %f13, %f13
37984 bvs loop_4448
37985 stb %o4, [%l7 + 0x5A]
37986loop_4447:
37987 fmovrslz %g4, %f7, %f2
37988 fmovrdlz %l0, %f4, %f12
37989loop_4448:
37990 tg %xcc, 0x5
37991 bvs loop_4449
37992 st %f4, [%l7 + 0x48]
37993 fxnor %f14, %f4, %f4
37994 ldsh [%l7 + 0x7C], %i0
37995loop_4449:
37996 andcc %g3, %g1, %l5
37997 movpos %icc, %i3, %g7
37998 fbe %fcc0, loop_4450
37999 fpack16 %f0, %f15
38000 fmovdg %icc, %f12, %f8
38001 fexpand %f4, %f2
38002loop_4450:
38003 ld [%l7 + 0x68], %f5
38004 stb %o7, [%l7 + 0x38]
38005 fpsub32 %f8, %f6, %f14
38006 movl %xcc, %o1, %o5
38007 movneg %xcc, %l6, %i2
38008 fmovsl %xcc, %f8, %f12
38009 st %f13, [%l7 + 0x58]
38010 smul %l1, 0x0C15, %o3
38011 edge16 %g2, %l4, %i5
38012 sdivx %l2, 0x0D99, %o0
38013 array8 %g6, %o6, %g5
38014 stb %i7, [%l7 + 0x17]
38015 fmovsleu %icc, %f5, %f0
38016 fmovdvc %icc, %f11, %f9
38017 st %f6, [%l7 + 0x40]
38018 st %f2, [%l7 + 0x0C]
38019 ldd [%l7 + 0x58], %f2
38020 fmovsneg %xcc, %f8, %f2
38021 ldx [%l7 + 0x10], %l3
38022 fcmpeq16 %f12, %f6, %i1
38023 ta %icc, 0x6
38024 stb %i6, [%l7 + 0x14]
38025 srax %o2, 0x13, %i4
38026 bge loop_4451
38027 movcs %xcc, %g4, %l0
38028 ldx [%l7 + 0x08], %i0
38029 fcmpeq16 %f0, %f2, %g3
38030loop_4451:
38031 bleu %xcc, loop_4452
38032 ld [%l7 + 0x4C], %f7
38033 stw %o4, [%l7 + 0x60]
38034 fpsub16s %f1, %f15, %f13
38035loop_4452:
38036 xnor %l5, %g1, %i3
38037 fbug %fcc3, loop_4453
38038 movneg %icc, %o7, %g7
38039 bgu,a,pn %icc, loop_4454
38040 movrne %o1, 0x0FE, %o5
38041loop_4453:
38042 fcmps %fcc2, %f0, %f1
38043 fmovdleu %icc, %f13, %f2
38044loop_4454:
38045 st %f2, [%l7 + 0x28]
38046 stb %l6, [%l7 + 0x28]
38047 fmovsne %icc, %f11, %f5
38048 smul %l1, 0x0E11, %o3
38049 edge16 %g2, %i2, %l4
38050 popc %l2, %o0
38051 ldsb [%l7 + 0x14], %g6
38052 xnor %i5, %o6, %g5
38053 movre %l3, 0x04D, %i7
38054 bcs,a %icc, loop_4455
38055 ldsh [%l7 + 0x22], %i6
38056 fpadd32s %f14, %f13, %f7
38057 fnot2s %f4, %f4
38058loop_4455:
38059 lduw [%l7 + 0x18], %o2
38060 fcmpes %fcc0, %f15, %f6
38061 stw %i1, [%l7 + 0x38]
38062 sth %g4, [%l7 + 0x0C]
38063 movn %icc, %l0, %i4
38064 addccc %g3, 0x0497, %o4
38065 fxnors %f0, %f9, %f5
38066 ldd [%l7 + 0x08], %f4
38067 fnot2 %f12, %f2
38068 lduw [%l7 + 0x08], %l5
38069 addccc %g1, %i3, %i0
38070 stw %g7, [%l7 + 0x54]
38071 ldx [%l7 + 0x18], %o1
38072 popc 0x0C54, %o5
38073 fmovsg %icc, %f5, %f2
38074 fpadd16 %f6, %f4, %f12
38075 fbug,a %fcc3, loop_4456
38076 bpos,pt %icc, loop_4457
38077 stx %o7, [%l7 + 0x48]
38078 brlz %l1, loop_4458
38079loop_4456:
38080 fsrc2s %f7, %f14
38081loop_4457:
38082 fmovdgu %xcc, %f15, %f10
38083 edge16n %o3, %l6, %i2
38084loop_4458:
38085 bshuffle %f8, %f2, %f2
38086 tleu %icc, 0x5
38087 for %f10, %f8, %f4
38088 te %xcc, 0x5
38089 bge,a loop_4459
38090 fnand %f8, %f4, %f8
38091 tcc %xcc, 0x1
38092 orncc %g2, %l4, %l2
38093loop_4459:
38094 fnands %f12, %f0, %f9
38095 movne %xcc, %g6, %i5
38096 fmovrdlez %o6, %f2, %f2
38097 fsrc2 %f10, %f4
38098 fmovdn %xcc, %f13, %f4
38099 ldsw [%l7 + 0x34], %g5
38100 std %f8, [%l7 + 0x08]
38101 st %f10, [%l7 + 0x34]
38102 fxnor %f8, %f4, %f8
38103 lduh [%l7 + 0x3E], %o0
38104 ldd [%l7 + 0x48], %f10
38105 st %f10, [%l7 + 0x54]
38106 bleu loop_4460
38107 add %i7, %i6, %l3
38108 fmovsleu %xcc, %f0, %f14
38109 fmuld8sux16 %f8, %f9, %f10
38110loop_4460:
38111 fmovdg %icc, %f12, %f8
38112 ld [%l7 + 0x14], %f8
38113 fmuld8ulx16 %f7, %f9, %f12
38114 stx %i1, [%l7 + 0x20]
38115 stx %g4, [%l7 + 0x68]
38116 sth %l0, [%l7 + 0x0C]
38117 fmovsleu %xcc, %f2, %f7
38118 tle %xcc, 0x1
38119 stx %i4, [%l7 + 0x70]
38120 tvs %xcc, 0x7
38121 tcs %icc, 0x2
38122 edge16 %g3, %o2, %o4
38123 brgez,a %g1, loop_4461
38124 fandnot1s %f14, %f5, %f11
38125 ldsw [%l7 + 0x20], %i3
38126 fnot2s %f2, %f9
38127loop_4461:
38128 fnot1s %f3, %f1
38129 fbge %fcc0, loop_4462
38130 fpackfix %f4, %f5
38131 taddcc %l5, %i0, %o1
38132 bne,a loop_4463
38133loop_4462:
38134 sdiv %g7, 0x0B89, %o5
38135 lduw [%l7 + 0x5C], %l1
38136 fpsub32 %f6, %f14, %f14
38137loop_4463:
38138 fbue %fcc1, loop_4464
38139 movl %xcc, %o7, %l6
38140 lduw [%l7 + 0x54], %o3
38141 mulscc %i2, %l4, %g2
38142loop_4464:
38143 std %f4, [%l7 + 0x58]
38144 sdiv %l2, 0x1775, %g6
38145 fcmple32 %f10, %f6, %o6
38146 stx %g5, [%l7 + 0x48]
38147 fandnot1 %f8, %f2, %f14
38148 tgu %icc, 0x0
38149 stx %i5, [%l7 + 0x78]
38150 ldsh [%l7 + 0x2A], %i7
38151 st %f11, [%l7 + 0x68]
38152 stb %i6, [%l7 + 0x79]
38153 fcmped %fcc2, %f2, %f10
38154 ldsb [%l7 + 0x36], %o0
38155 fbg %fcc1, loop_4465
38156 bne,a,pn %icc, loop_4466
38157 smulcc %l3, 0x06D3, %g4
38158 fmovdn %icc, %f14, %f12
38159loop_4465:
38160 fmovsn %xcc, %f5, %f3
38161loop_4466:
38162 or %i1, %i4, %g3
38163 fmovdle %xcc, %f11, %f11
38164 movn %xcc, %o2, %o4
38165 ld [%l7 + 0x68], %f12
38166 brnz %l0, loop_4467
38167 siam 0x0
38168 ldsb [%l7 + 0x65], %i3
38169 ld [%l7 + 0x48], %f6
38170loop_4467:
38171 fmovscs %xcc, %f4, %f15
38172 edge32 %g1, %i0, %l5
38173 st %f4, [%l7 + 0x44]
38174 edge8 %o1, %o5, %g7
38175 tneg %icc, 0x5
38176 fbug,a %fcc0, loop_4468
38177 fnand %f12, %f14, %f10
38178 taddcctv %l1, 0x0067, %l6
38179 tcc %icc, 0x7
38180loop_4468:
38181 andcc %o3, 0x1729, %i2
38182 std %f10, [%l7 + 0x40]
38183 lduh [%l7 + 0x7E], %o7
38184 fnands %f1, %f15, %f4
38185 fcmpgt16 %f14, %f4, %l4
38186 fmovdge %icc, %f6, %f11
38187 st %f5, [%l7 + 0x44]
38188 nop
38189 setx loop_4469, %l0, %l1
38190 wrpr 0x1, %tl
38191 wrpr %l1, %tnpc
38192 setx 0x34400001400, %l0, %l1
38193 wrpr %l1, %tstate
38194 wrhpr 0x4, %htstate
38195 done
38196 ldsh [%l7 + 0x52], %g2
38197 xnorcc %g6, %l2, %g5
38198 fmovrdgez %o6, %f12, %f12
38199loop_4469:
38200 fbu,a %fcc3, loop_4470
38201 ldub [%l7 + 0x3C], %i5
38202 fmovrdlez %i6, %f14, %f6
38203 movn %xcc, %i7, %o0
38204loop_4470:
38205 brz %g4, loop_4471
38206 stw %l3, [%l7 + 0x44]
38207 fcmpgt32 %f2, %f2, %i4
38208 fmovda %icc, %f3, %f6
38209loop_4471:
38210 fmovdge %icc, %f6, %f15
38211 fmovsvc %xcc, %f12, %f15
38212 movle %xcc, %i1, %o2
38213 fmovsge %icc, %f5, %f7
38214 fnot1s %f14, %f14
38215 ldd [%l7 + 0x08], %f14
38216 andn %g3, 0x1AE7, %o4
38217 brlz %l0, loop_4472
38218 lduw [%l7 + 0x64], %g1
38219 edge32 %i3, %i0, %l5
38220 fands %f9, %f2, %f4
38221loop_4472:
38222 fbne,a %fcc0, loop_4473
38223 sdivcc %o1, 0x029B, %g7
38224 fmovdcc %icc, %f9, %f5
38225 fmovsleu %icc, %f7, %f13
38226loop_4473:
38227 ldsw [%l7 + 0x70], %o5
38228 fbne,a %fcc3, loop_4474
38229 fbg %fcc0, loop_4475
38230 movrne %l6, %l1, %i2
38231 taddcc %o7, %o3, %l4
38232loop_4474:
38233 fnot2s %f7, %f13
38234loop_4475:
38235 tl %xcc, 0x0
38236 fmovdle %xcc, %f3, %f12
38237 fmovrsgez %g6, %f14, %f8
38238 sth %l2, [%l7 + 0x54]
38239 stw %g5, [%l7 + 0x58]
38240 fmovse %xcc, %f13, %f2
38241 ldx [%l7 + 0x28], %g2
38242 sdiv %i5, 0x104A, %i6
38243 stx %i7, [%l7 + 0x70]
38244 orcc %o0, %o6, %g4
38245 stw %i4, [%l7 + 0x74]
38246 fpadd16s %f8, %f0, %f11
38247 ldx [%l7 + 0x18], %l3
38248 ble,a %icc, loop_4476
38249 fmovscs %xcc, %f7, %f1
38250 stw %o2, [%l7 + 0x44]
38251 fbge %fcc0, loop_4477
38252loop_4476:
38253 fabsd %f0, %f10
38254 andn %g3, %i1, %o4
38255 mova %xcc, %l0, %i3
38256loop_4477:
38257 fmovrslez %i0, %f15, %f11
38258 movl %xcc, %l5, %g1
38259 fpadd32 %f14, %f0, %f6
38260 fmovdle %xcc, %f8, %f3
38261 fmovrsgez %g7, %f1, %f4
38262 brgz %o5, loop_4478
38263 fmovrse %o1, %f4, %f4
38264 lduh [%l7 + 0x34], %l6
38265 fmovdcs %xcc, %f10, %f1
38266loop_4478:
38267 popc 0x0F69, %l1
38268 bn,a,pn %icc, loop_4479
38269 ldd [%l7 + 0x10], %f12
38270 fornot1s %f2, %f15, %f10
38271 fmovsle %xcc, %f2, %f10
38272loop_4479:
38273 lduh [%l7 + 0x58], %i2
38274 stx %o3, [%l7 + 0x48]
38275 edge32n %o7, %g6, %l4
38276 st %f10, [%l7 + 0x7C]
38277 movcs %xcc, %g5, %l2
38278 ldd [%l7 + 0x20], %f2
38279 sdiv %g2, 0x0D66, %i6
38280 fcmpgt16 %f2, %f14, %i5
38281 and %i7, %o6, %o0
38282 edge16ln %i4, %g4, %l3
38283 pdist %f4, %f2, %f4
38284 array8 %o2, %g3, %o4
38285 fands %f0, %f6, %f10
38286 fandnot1s %f3, %f8, %f15
38287 fexpand %f3, %f8
38288 taddcctv %i1, %i3, %l0
38289 fexpand %f0, %f4
38290 fbue %fcc2, loop_4480
38291 fmovsg %icc, %f2, %f4
38292 st %f5, [%l7 + 0x40]
38293 edge8 %i0, %g1, %l5
38294loop_4480:
38295 nop
38296 setx loop_4481, %l0, %l1
38297 wrpr 0x1, %tl
38298 wrpr %l1, %tnpc
38299 setx 0x34400001400, %l0, %l1
38300 wrpr %l1, %tstate
38301 wrhpr 0x4, %htstate
38302 done
38303 tle %icc, 0x6
38304 bl %icc, loop_4482
38305 movrlz %o5, %o1, %l6
38306loop_4481:
38307 fnand %f0, %f12, %f8
38308 movge %icc, %l1, %g7
38309loop_4482:
38310 fones %f0
38311 ldd [%l7 + 0x60], %f10
38312 orn %o3, 0x0FF2, %i2
38313 fmovrsne %o7, %f12, %f14
38314 sth %g6, [%l7 + 0x1C]
38315 ldd [%l7 + 0x18], %f14
38316 fmovde %xcc, %f11, %f9
38317 orncc %g5, 0x1827, %l4
38318 movne %icc, %g2, %i6
38319 move %icc, %i5, %l2
38320 tcc %icc, 0x5
38321 lduw [%l7 + 0x18], %o6
38322 stw %o0, [%l7 + 0x28]
38323 fmovrslez %i4, %f9, %f11
38324 fmul8sux16 %f8, %f2, %f10
38325 andn %i7, 0x02AF, %g4
38326 sdivcc %l3, 0x0451, %o2
38327 fmovdg %icc, %f12, %f4
38328 tgu %icc, 0x5
38329 fmovdl %xcc, %f13, %f5
38330 movleu %xcc, %o4, %i1
38331 fpadd16 %f2, %f2, %f12
38332 mova %icc, %i3, %g3
38333 ldd [%l7 + 0x30], %f14
38334 movgu %xcc, %l0, %g1
38335 sethi 0x03D2, %l5
38336 stw %i0, [%l7 + 0x24]
38337 fmuld8sux16 %f5, %f8, %f8
38338 nop
38339 setx loop_4483, %l0, %l1
38340 wrpr 0x1, %tl
38341 wrpr %l1, %tnpc
38342 setx 0x34400001400, %l0, %l1
38343 wrpr %l1, %tstate
38344 wrhpr 0x4, %htstate
38345 done
38346 ldx [%l7 + 0x58], %o5
38347 subc %o1, %l1, %g7
38348 fpmerge %f5, %f1, %f6
38349loop_4483:
38350 and %l6, 0x0E51, %i2
38351 movrgz %o7, %g6, %o3
38352 ldsh [%l7 + 0x28], %g5
38353 std %f12, [%l7 + 0x78]
38354 ldx [%l7 + 0x48], %l4
38355 addccc %i6, 0x0980, %i5
38356 movre %l2, %g2, %o6
38357 movne %xcc, %i4, %i7
38358 srlx %g4, %o0, %o2
38359 brgez,a %l3, loop_4484
38360 fbn %fcc0, loop_4485
38361 fsrc2 %f2, %f0
38362 fmovspos %icc, %f7, %f8
38363loop_4484:
38364 fcmpd %fcc0, %f10, %f2
38365loop_4485:
38366 array32 %o4, %i1, %g3
38367 movl %xcc, %i3, %l0
38368 tleu %xcc, 0x2
38369 tpos %icc, 0x2
38370 fsrc1 %f14, %f14
38371 fbe %fcc2, loop_4486
38372 edge32n %g1, %i0, %o5
38373 stw %l5, [%l7 + 0x3C]
38374 stx %l1, [%l7 + 0x08]
38375loop_4486:
38376 fba,a %fcc3, loop_4487
38377 fmuld8sux16 %f13, %f6, %f4
38378 fpadd32s %f15, %f4, %f12
38379 sth %g7, [%l7 + 0x72]
38380loop_4487:
38381 andncc %l6, %i2, %o7
38382 fpsub32 %f10, %f12, %f6
38383 tsubcc %g6, 0x01AC, %o1
38384 fsrc2 %f0, %f14
38385 fmul8sux16 %f0, %f8, %f6
38386 ldx [%l7 + 0x50], %o3
38387 ldsw [%l7 + 0x34], %l4
38388 stx %g5, [%l7 + 0x28]
38389 lduw [%l7 + 0x7C], %i5
38390 edge8 %i6, %l2, %g2
38391 sdivcc %o6, 0x0915, %i7
38392 ta %xcc, 0x0
38393 array8 %i4, %g4, %o2
38394 fmul8ulx16 %f2, %f6, %f8
38395 tvs %xcc, 0x6
38396 xor %l3, 0x0794, %o0
38397 st %f4, [%l7 + 0x70]
38398 st %f7, [%l7 + 0x30]
38399 fmovrse %i1, %f11, %f4
38400 fandnot2s %f15, %f0, %f6
38401 brz %g3, loop_4488
38402 movleu %icc, %o4, %i3
38403 sth %g1, [%l7 + 0x1E]
38404 fmovdvc %xcc, %f9, %f0
38405loop_4488:
38406 fmovdpos %xcc, %f3, %f5
38407 stb %i0, [%l7 + 0x54]
38408 xnor %o5, 0x0897, %l0
38409 bne,pt %icc, loop_4489
38410 fnot2s %f4, %f10
38411 std %f14, [%l7 + 0x28]
38412 fmovrdlz %l1, %f6, %f14
38413loop_4489:
38414 stx %l5, [%l7 + 0x10]
38415 ld [%l7 + 0x44], %f13
38416 fmovscs %icc, %f4, %f7
38417 brnz %l6, loop_4490
38418 tge %icc, 0x0
38419 std %f12, [%l7 + 0x18]
38420 movgu %xcc, %g7, %i2
38421loop_4490:
38422 mova %icc, %g6, %o1
38423 alignaddrl %o7, %o3, %l4
38424 sra %i5, %g5, %l2
38425 stx %g2, [%l7 + 0x60]
38426 fmuld8sux16 %f14, %f2, %f2
38427 fpsub32 %f0, %f8, %f10
38428 fexpand %f0, %f4
38429 ldd [%l7 + 0x20], %f4
38430 fmovdgu %icc, %f8, %f13
38431 fpsub16 %f6, %f14, %f2
38432 st %f7, [%l7 + 0x18]
38433 fmovdcs %xcc, %f6, %f15
38434 fpadd16 %f10, %f14, %f10
38435 sethi 0x1C31, %o6
38436 xorcc %i7, %i6, %g4
38437 fcmpeq32 %f0, %f2, %o2
38438 taddcc %i4, %l3, %o0
38439 fones %f15
38440 tcc %icc, 0x1
38441 lduw [%l7 + 0x5C], %i1
38442 ldsb [%l7 + 0x65], %g3
38443 fmovsle %icc, %f0, %f0
38444 tgu %xcc, 0x6
38445 ldsb [%l7 + 0x73], %o4
38446 ldsb [%l7 + 0x59], %g1
38447 ldsb [%l7 + 0x14], %i3
38448 fmovde %xcc, %f12, %f4
38449 movl %icc, %o5, %i0
38450 st %f14, [%l7 + 0x6C]
38451 movleu %xcc, %l1, %l0
38452 movg %xcc, %l6, %g7
38453 fmovdcc %xcc, %f4, %f2
38454 fmovsle %icc, %f14, %f11
38455 bge,a,pn %xcc, loop_4491
38456 ldsh [%l7 + 0x72], %i2
38457 edge8ln %l5, %o1, %g6
38458 fcmpne32 %f2, %f6, %o3
38459loop_4491:
38460 tl %icc, 0x0
38461 stb %l4, [%l7 + 0x51]
38462 stw %i5, [%l7 + 0x4C]
38463 ldd [%l7 + 0x70], %f14
38464 lduw [%l7 + 0x50], %g5
38465 fxnor %f8, %f4, %f2
38466 fpadd32 %f10, %f10, %f12
38467 st %f14, [%l7 + 0x30]
38468 nop
38469 setx loop_4492, %l0, %l1
38470 jmpl %l1, %l2
38471 udivcc %o7, 0x0521, %o6
38472 lduh [%l7 + 0x4C], %g2
38473 stw %i6, [%l7 + 0x24]
38474loop_4492:
38475 fmovdvs %xcc, %f9, %f12
38476 pdist %f4, %f12, %f2
38477 bneg,pn %xcc, loop_4493
38478 ldx [%l7 + 0x58], %i7
38479 movvs %xcc, %o2, %g4
38480 fmovrslz %l3, %f6, %f4
38481loop_4493:
38482 edge8ln %i4, %i1, %g3
38483 fmovdcs %icc, %f5, %f9
38484 xnorcc %o0, %g1, %o4
38485 fmovdvs %icc, %f9, %f2
38486 array16 %i3, %i0, %o5
38487 fmovsg %xcc, %f4, %f15
38488 fmovdcs %xcc, %f3, %f1
38489 fpmerge %f11, %f12, %f0
38490 fmovrdgz %l1, %f8, %f14
38491 orn %l6, %g7, %l0
38492 fmovrsgez %l5, %f14, %f4
38493 fxnors %f13, %f12, %f13
38494 fmovsg %xcc, %f0, %f0
38495 smul %o1, 0x1F0E, %g6
38496 ldx [%l7 + 0x40], %o3
38497 be,pt %icc, loop_4494
38498 fmovsvs %icc, %f12, %f15
38499 st %f4, [%l7 + 0x5C]
38500 fpsub32 %f12, %f0, %f8
38501loop_4494:
38502 lduh [%l7 + 0x42], %l4
38503 fcmple32 %f14, %f14, %i2
38504 edge16n %g5, %l2, %i5
38505 fmovsg %xcc, %f15, %f11
38506 fbg,a %fcc0, loop_4495
38507 edge8l %o7, %o6, %g2
38508 movrlz %i7, 0x367, %o2
38509 fmovrsgz %i6, %f5, %f3
38510loop_4495:
38511 st %f1, [%l7 + 0x70]
38512 sllx %l3, %i4, %i1
38513 fmovdpos %xcc, %f15, %f7
38514 smul %g4, 0x066D, %g3
38515 andncc %g1, %o0, %o4
38516 ld [%l7 + 0x54], %f9
38517 fpack16 %f8, %f10
38518 edge8l %i0, %i3, %o5
38519 brnz,a %l1, loop_4496
38520 array32 %g7, %l6, %l5
38521 ldd [%l7 + 0x18], %f6
38522 edge32l %o1, %g6, %l0
38523loop_4496:
38524 fcmps %fcc1, %f13, %f2
38525 lduw [%l7 + 0x6C], %l4
38526 fmovsvs %xcc, %f3, %f4
38527 ldsw [%l7 + 0x4C], %i2
38528 fmovscs %icc, %f4, %f7
38529 array16 %o3, %l2, %g5
38530 ldub [%l7 + 0x33], %o7
38531 sth %i5, [%l7 + 0x2A]
38532 xor %g2, %i7, %o2
38533 movn %xcc, %o6, %i6
38534 fmovrse %l3, %f14, %f7
38535 ldx [%l7 + 0x48], %i1
38536 fbul,a %fcc2, loop_4497
38537 fcmpgt32 %f6, %f10, %g4
38538 tn %icc, 0x5
38539 ldd [%l7 + 0x08], %f10
38540loop_4497:
38541 fmovrdgz %g3, %f4, %f2
38542 ld [%l7 + 0x2C], %f10
38543 bne,a,pt %icc, loop_4498
38544 movge %xcc, %i4, %g1
38545 lduw [%l7 + 0x38], %o0
38546 ldsh [%l7 + 0x7C], %i0
38547loop_4498:
38548 fmovspos %xcc, %f0, %f0
38549 brgez,a %i3, loop_4499
38550 st %f13, [%l7 + 0x10]
38551 fmovrsgz %o5, %f9, %f13
38552 smulcc %l1, 0x0CA0, %g7
38553loop_4499:
38554 fmovsle %xcc, %f1, %f3
38555 fcmple32 %f10, %f8, %l6
38556 movre %o4, %l5, %o1
38557 fcmpeq32 %f8, %f2, %l0
38558 sth %g6, [%l7 + 0x20]
38559 siam 0x6
38560 movg %icc, %l4, %i2
38561 fabss %f7, %f10
38562 fandnot2s %f0, %f10, %f12
38563 ldub [%l7 + 0x79], %l2
38564 fmul8x16 %f7, %f10, %f6
38565 std %f0, [%l7 + 0x38]
38566 ldsb [%l7 + 0x0F], %o3
38567 movn %xcc, %o7, %g5
38568 fandnot1 %f12, %f14, %f6
38569 movne %icc, %i5, %g2
38570 fmovdl %xcc, %f1, %f15
38571 tg %icc, 0x5
38572 ld [%l7 + 0x64], %f6
38573 ldsh [%l7 + 0x08], %i7
38574 fcmpd %fcc3, %f4, %f12
38575 fmovse %xcc, %f10, %f9
38576 fmovsneg %icc, %f12, %f12
38577 fnand %f4, %f14, %f0
38578 fmovscs %icc, %f1, %f0
38579 srlx %o2, 0x07, %o6
38580 sdivcc %l3, 0x17AE, %i1
38581 fmovsl %xcc, %f13, %f12
38582 sra %i6, %g4, %i4
38583 lduh [%l7 + 0x5A], %g1
38584 fmul8x16 %f7, %f14, %f8
38585 brlez %g3, loop_4500
38586 sth %i0, [%l7 + 0x3A]
38587 fpsub32s %f8, %f0, %f8
38588 ld [%l7 + 0x18], %f8
38589loop_4500:
38590 sllx %o0, 0x01, %i3
38591 ld [%l7 + 0x18], %f2
38592 subccc %o5, 0x1071, %g7
38593 xorcc %l1, 0x0819, %o4
38594 fcmped %fcc3, %f14, %f2
38595 tl %xcc, 0x4
38596 brgz,a %l5, loop_4501
38597 bgu,pn %xcc, loop_4502
38598 subc %o1, %l6, %g6
38599 lduh [%l7 + 0x76], %l4
38600loop_4501:
38601 fmovsa %icc, %f11, %f3
38602loop_4502:
38603 std %f14, [%l7 + 0x10]
38604 movrlz %l0, 0x1D6, %l2
38605 fnot2 %f2, %f10
38606 fbug,a %fcc3, loop_4503
38607 addc %o3, 0x00B6, %i2
38608 stx %o7, [%l7 + 0x10]
38609 ldx [%l7 + 0x10], %i5
38610loop_4503:
38611 stx %g2, [%l7 + 0x20]
38612 fmovdl %xcc, %f7, %f10
38613 bshuffle %f12, %f2, %f2
38614 sdivx %g5, 0x10B6, %i7
38615 ldub [%l7 + 0x4B], %o2
38616 ldsw [%l7 + 0x50], %l3
38617 brgez %i1, loop_4504
38618 alignaddr %i6, %g4, %o6
38619 ldsw [%l7 + 0x4C], %i4
38620 fpmerge %f5, %f14, %f2
38621loop_4504:
38622 edge8n %g1, %i0, %g3
38623 std %f14, [%l7 + 0x08]
38624 for %f0, %f4, %f12
38625 fabsd %f8, %f2
38626 bneg,pn %icc, loop_4505
38627 ldd [%l7 + 0x78], %f4
38628 movrgz %o0, 0x3E5, %o5
38629 fmovrdlez %g7, %f0, %f6
38630loop_4505:
38631 stw %i3, [%l7 + 0x24]
38632 std %f14, [%l7 + 0x08]
38633 fornot2 %f10, %f6, %f14
38634 ldx [%l7 + 0x68], %o4
38635 fmovrse %l1, %f8, %f3
38636 taddcctv %l5, 0x17D3, %l6
38637 stx %o1, [%l7 + 0x50]
38638 st %f13, [%l7 + 0x70]
38639 tsubcctv %l4, 0x1EF7, %g6
38640 array16 %l0, %l2, %o3
38641 bne %icc, loop_4506
38642 edge8ln %i2, %i5, %o7
38643 ldsh [%l7 + 0x78], %g5
38644 brgz,a %g2, loop_4507
38645loop_4506:
38646 fcmpeq32 %f8, %f12, %i7
38647 fandnot2s %f8, %f6, %f5
38648 fbul,a %fcc0, loop_4508
38649loop_4507:
38650 fexpand %f0, %f8
38651 edge8 %o2, %i1, %l3
38652 fxnors %f6, %f0, %f1
38653loop_4508:
38654 fmovrdgez %i6, %f14, %f8
38655 umulcc %o6, %i4, %g1
38656 addc %g4, %i0, %g3
38657 movrlz %o5, %g7, %o0
38658 mulx %o4, 0x0E66, %i3
38659 ldsh [%l7 + 0x56], %l1
38660 std %f8, [%l7 + 0x78]
38661 fornot2 %f4, %f12, %f4
38662 fmovdvs %icc, %f2, %f9
38663 fone %f2
38664 fmovscc %icc, %f9, %f9
38665 movrlez %l6, 0x379, %o1
38666 andn %l4, 0x01DE, %l5
38667 lduh [%l7 + 0x3A], %g6
38668 tsubcctv %l2, 0x0FC9, %o3
38669 ldsw [%l7 + 0x54], %i2
38670 ld [%l7 + 0x28], %f12
38671 fmovrslz %l0, %f14, %f12
38672 addcc %o7, 0x19A0, %g5
38673 fnegs %f0, %f3
38674 lduw [%l7 + 0x1C], %i5
38675 andncc %i7, %g2, %o2
38676 ld [%l7 + 0x44], %f0
38677 stx %i1, [%l7 + 0x10]
38678 or %i6, 0x00DB, %o6
38679 nop
38680 setx loop_4509, %l0, %l1
38681 wrpr 0x1, %tl
38682 wrpr %l1, %tpc
38683 add %l1, 0x4, %l1
38684 wrpr %l1, %tnpc
38685 setx 0x34400001400, %l0, %l1
38686 wrpr %l1, %tstate
38687 wrhpr 0x4, %htstate
38688 retry
38689 ldx [%l7 + 0x08], %i4
38690 fbo,a %fcc3, loop_4510
38691 fmovrdgez %g1, %f0, %f2
38692loop_4509:
38693 movle %icc, %l3, %i0
38694 ldx [%l7 + 0x18], %g3
38695loop_4510:
38696 addc %g4, %g7, %o0
38697 fmul8sux16 %f4, %f8, %f8
38698 ble,pn %xcc, loop_4511
38699 fbe,a %fcc1, loop_4512
38700 fbu,a %fcc3, loop_4513
38701 fxor %f2, %f2, %f10
38702loop_4511:
38703 fbule,a %fcc3, loop_4514
38704loop_4512:
38705 fabss %f6, %f7
38706loop_4513:
38707 fors %f5, %f0, %f5
38708 stw %o5, [%l7 + 0x0C]
38709loop_4514:
38710 subccc %i3, %o4, %l6
38711 fmovsn %icc, %f9, %f2
38712 sra %o1, 0x07, %l1
38713 fmovrdne %l5, %f4, %f10
38714 smul %l4, 0x068D, %g6
38715 tgu %icc, 0x7
38716 movl %icc, %l2, %i2
38717 ldsh [%l7 + 0x20], %l0
38718 std %f6, [%l7 + 0x08]
38719 fblg %fcc3, loop_4515
38720 mulx %o3, 0x0806, %o7
38721 andncc %i5, %i7, %g2
38722 stb %o2, [%l7 + 0x3E]
38723loop_4515:
38724 stb %i1, [%l7 + 0x26]
38725 stb %i6, [%l7 + 0x61]
38726 stx %o6, [%l7 + 0x60]
38727 ld [%l7 + 0x20], %f8
38728 fnot1 %f12, %f8
38729 array8 %i4, %g1, %l3
38730 pdist %f0, %f12, %f12
38731 tcs %xcc, 0x1
38732 fnot1s %f0, %f2
38733 xnor %i0, 0x1B77, %g5
38734 brnz %g3, loop_4516
38735 ldsh [%l7 + 0x74], %g4
38736 tvs %icc, 0x4
38737 fmovsl %xcc, %f4, %f10
38738loop_4516:
38739 st %f3, [%l7 + 0x30]
38740 stb %g7, [%l7 + 0x1B]
38741 fnands %f1, %f13, %f3
38742 lduh [%l7 + 0x2E], %o0
38743 fcmpne32 %f10, %f0, %o5
38744 nop
38745 setx loop_4517, %l0, %l1
38746 wrpr 0x1, %tl
38747 wrpr %l1, %tnpc
38748 setx 0x34400001400, %l0, %l1
38749 wrpr %l1, %tstate
38750 wrhpr 0x4, %htstate
38751 done
38752 nop
38753 setx loop_4518, %l0, %l1
38754 wrpr 0x1, %tl
38755 wrpr %l1, %tnpc
38756 setx 0x34400001400, %l0, %l1
38757 wrpr %l1, %tstate
38758 wrhpr 0x4, %htstate
38759 done
38760 ldx [%l7 + 0x08], %o4
38761 ld [%l7 + 0x24], %f3
38762loop_4517:
38763 std %f2, [%l7 + 0x18]
38764loop_4518:
38765 and %l6, %i3, %o1
38766 tg %xcc, 0x0
38767 ldd [%l7 + 0x48], %f0
38768 movvc %xcc, %l1, %l4
38769 fxnor %f8, %f10, %f6
38770 bl,pt %xcc, loop_4519
38771 movge %xcc, %g6, %l2
38772 ldd [%l7 + 0x08], %f0
38773 stb %l5, [%l7 + 0x18]
38774loop_4519:
38775 ldx [%l7 + 0x38], %i2
38776 edge16l %o3, %o7, %i5
38777 movn %icc, %i7, %g2
38778 nop
38779 setx loop_4520, %l0, %l1
38780 wrpr 0x1, %tl
38781 wrpr %l1, %tnpc
38782 setx 0x34400001400, %l0, %l1
38783 wrpr %l1, %tstate
38784 wrhpr 0x4, %htstate
38785 done
38786 ble,pt %xcc, loop_4521
38787 fpsub32 %f4, %f6, %f2
38788 fxnors %f6, %f1, %f15
38789loop_4520:
38790 fbue,a %fcc0, loop_4522
38791loop_4521:
38792 stb %l0, [%l7 + 0x31]
38793 fmovrslz %o2, %f8, %f10
38794 movre %i1, 0x3C4, %i6
38795loop_4522:
38796 fbuge %fcc1, loop_4523
38797 ldd [%l7 + 0x08], %f2
38798 te %icc, 0x4
38799 fmovse %icc, %f7, %f0
38800loop_4523:
38801 smul %o6, 0x1FA7, %g1
38802 std %f14, [%l7 + 0x78]
38803 srlx %i4, 0x1D, %i0
38804 ldx [%l7 + 0x38], %l3
38805 fabss %f0, %f14
38806 sdivcc %g3, 0x0F1C, %g4
38807 fbe %fcc0, loop_4524
38808 xor %g7, 0x11DD, %o0
38809 fornot2s %f0, %f5, %f2
38810 subccc %o5, %o4, %g5
38811loop_4524:
38812 ldub [%l7 + 0x24], %l6
38813 fxnors %f4, %f4, %f3
38814 ldsh [%l7 + 0x30], %i3
38815 addccc %l1, %o1, %g6
38816 lduh [%l7 + 0x70], %l2
38817 fornot1 %f10, %f10, %f6
38818 stx %l5, [%l7 + 0x48]
38819 fzero %f14
38820 bvs %xcc, loop_4525
38821 edge32 %i2, %o3, %o7
38822 tl %xcc, 0x4
38823 sth %i5, [%l7 + 0x60]
38824loop_4525:
38825 movre %l4, %i7, %l0
38826 st %f7, [%l7 + 0x78]
38827 fornot2s %f7, %f1, %f11
38828 lduh [%l7 + 0x4E], %o2
38829 ldsh [%l7 + 0x76], %i1
38830 fxnor %f2, %f8, %f0
38831 sth %i6, [%l7 + 0x38]
38832 fpsub32 %f4, %f4, %f12
38833 array32 %o6, %g2, %g1
38834 ta %icc, 0x2
38835 tpos %icc, 0x0
38836 fnor %f8, %f8, %f10
38837 ld [%l7 + 0x2C], %f1
38838 popc 0x07C1, %i4
38839 lduh [%l7 + 0x76], %i0
38840 edge32 %g3, %g4, %l3
38841 ldd [%l7 + 0x40], %f10
38842 ldsw [%l7 + 0x50], %o0
38843 ldub [%l7 + 0x6C], %o5
38844 nop
38845 setx loop_4526, %l0, %l1
38846 wrpr 0x1, %tl
38847 wrpr %l1, %tpc
38848 add %l1, 0x4, %l1
38849 wrpr %l1, %tnpc
38850 setx 0x34400001400, %l0, %l1
38851 wrpr %l1, %tstate
38852 wrhpr 0x4, %htstate
38853 retry
38854 fbu,a %fcc0, loop_4527
38855 ld [%l7 + 0x0C], %f11
38856 fbue %fcc0, loop_4528
38857loop_4526:
38858 stx %g7, [%l7 + 0x50]
38859loop_4527:
38860 brlz %o4, loop_4529
38861 brnz %l6, loop_4530
38862loop_4528:
38863 bne,a loop_4531
38864 bcs loop_4532
38865loop_4529:
38866 or %i3, %l1, %o1
38867loop_4530:
38868 subccc %g6, 0x0740, %g5
38869loop_4531:
38870 movgu %icc, %l2, %i2
38871loop_4532:
38872 fmovsleu %xcc, %f13, %f2
38873 array32 %l5, %o7, %o3
38874 fnors %f3, %f12, %f6
38875 fmovde %xcc, %f15, %f4
38876 sth %i5, [%l7 + 0x1C]
38877 bvc,pt %icc, loop_4533
38878 andn %l4, 0x1CBF, %l0
38879 fcmpd %fcc3, %f4, %f4
38880 tl %xcc, 0x2
38881loop_4533:
38882 fnor %f14, %f8, %f6
38883 lduw [%l7 + 0x74], %i7
38884 ldsh [%l7 + 0x4A], %i1
38885 faligndata %f10, %f8, %f10
38886 ldsb [%l7 + 0x25], %o2
38887 ldx [%l7 + 0x78], %o6
38888 sdivcc %g2, 0x1C8D, %g1
38889 ble %icc, loop_4534
38890 addcc %i6, 0x0767, %i4
38891 addcc %g3, %g4, %i0
38892 fmul8x16al %f14, %f5, %f4
38893loop_4534:
38894 bne,a loop_4535
38895 movne %icc, %o0, %l3
38896 fpadd16s %f11, %f5, %f13
38897 ba,pt %xcc, loop_4536
38898loop_4535:
38899 stw %g7, [%l7 + 0x6C]
38900 fnegs %f6, %f5
38901 fmovrdlez %o4, %f4, %f0
38902loop_4536:
38903 fbule,a %fcc0, loop_4537
38904 stb %o5, [%l7 + 0x2A]
38905 ldx [%l7 + 0x68], %l6
38906 edge8l %i3, %l1, %g6
38907loop_4537:
38908 lduh [%l7 + 0x28], %g5
38909 move %icc, %l2, %o1
38910 fmovdge %icc, %f5, %f8
38911 fcmps %fcc0, %f2, %f2
38912 call loop_4538
38913 stx %l5, [%l7 + 0x28]
38914 xorcc %o7, %i2, %i5
38915 fbo %fcc1, loop_4539
38916loop_4538:
38917 fble %fcc1, loop_4540
38918 nop
38919 setx loop_4541, %l0, %l1
38920 jmpl %l1, %l4
38921 brgz,a %l0, loop_4542
38922loop_4539:
38923 ldsw [%l7 + 0x44], %o3
38924loop_4540:
38925 bn,a,pt %xcc, loop_4543
38926loop_4541:
38927 fmul8x16au %f14, %f12, %f8
38928loop_4542:
38929 fpadd16 %f6, %f6, %f8
38930 movrgz %i1, 0x3D5, %i7
38931loop_4543:
38932 bcc,pn %icc, loop_4544
38933 fmovsl %xcc, %f8, %f8
38934 std %f0, [%l7 + 0x60]
38935 ldd [%l7 + 0x38], %f6
38936loop_4544:
38937 st %f6, [%l7 + 0x14]
38938 ldsw [%l7 + 0x38], %o6
38939 edge16ln %o2, %g2, %i6
38940 ld [%l7 + 0x40], %f12
38941 fmovs %f6, %f12
38942 stb %i4, [%l7 + 0x24]
38943 nop
38944 setx loop_4545, %l0, %l1
38945 wrpr 0x1, %tl
38946 wrpr %l1, %tnpc
38947 setx 0x34400001400, %l0, %l1
38948 wrpr %l1, %tstate
38949 wrhpr 0x4, %htstate
38950 done
38951 edge32ln %g1, %g3, %i0
38952 edge16n %g4, %l3, %g7
38953 srl %o0, 0x04, %o5
38954loop_4545:
38955 sethi 0x18EA, %o4
38956 stx %l6, [%l7 + 0x38]
38957 movvc %xcc, %i3, %l1
38958 stx %g6, [%l7 + 0x10]
38959 fmovsleu %xcc, %f13, %f1
38960 ldd [%l7 + 0x08], %f0
38961 tleu %xcc, 0x0
38962 fbg,a %fcc1, loop_4546
38963 ldsw [%l7 + 0x20], %l2
38964 ldsh [%l7 + 0x50], %g5
38965 ldd [%l7 + 0x40], %f12
38966loop_4546:
38967 nop
38968 setx loop_4547, %l0, %l1
38969 wrpr 0x1, %tl
38970 wrpr %l1, %tpc
38971 add %l1, 0x4, %l1
38972 wrpr %l1, %tnpc
38973 setx 0x34400001400, %l0, %l1
38974 wrpr %l1, %tstate
38975 wrhpr 0x4, %htstate
38976 retry
38977 std %f14, [%l7 + 0x70]
38978 ldub [%l7 + 0x13], %o1
38979 fones %f12
38980loop_4547:
38981 fbl %fcc0, loop_4548
38982 ldsh [%l7 + 0x36], %l5
38983 std %f12, [%l7 + 0x58]
38984 stb %i2, [%l7 + 0x27]
38985loop_4548:
38986 fcmps %fcc1, %f4, %f8
38987 fmovdg %xcc, %f2, %f8
38988 orncc %i5, %o7, %l0
38989 movl %xcc, %o3, %i1
38990 fble,a %fcc2, loop_4549
38991 stx %i7, [%l7 + 0x38]
38992 edge32 %l4, %o6, %g2
38993 fabsd %f12, %f14
38994loop_4549:
38995 lduh [%l7 + 0x46], %i6
38996 sth %o2, [%l7 + 0x32]
38997 fmovsa %icc, %f14, %f4
38998 bg,a %icc, loop_4550
38999 ldsw [%l7 + 0x50], %i4
39000 stx %g1, [%l7 + 0x28]
39001 ldx [%l7 + 0x70], %i0
39002loop_4550:
39003 movcc %xcc, %g4, %g3
39004 andn %l3, %o0, %g7
39005 ldub [%l7 + 0x13], %o5
39006 brlz %l6, loop_4551
39007 fands %f7, %f13, %f10
39008 fnor %f8, %f4, %f6
39009 ldsb [%l7 + 0x60], %i3
39010loop_4551:
39011 ldsb [%l7 + 0x08], %o4
39012 addcc %g6, 0x0364, %l1
39013 tleu %icc, 0x4
39014 ld [%l7 + 0x40], %f15
39015 ldd [%l7 + 0x10], %f2
39016 xor %g5, 0x007D, %o1
39017 ldx [%l7 + 0x38], %l2
39018 taddcctv %i2, 0x1A0E, %l5
39019 bne loop_4552
39020 tpos %xcc, 0x6
39021 std %f10, [%l7 + 0x58]
39022 fmovdle %xcc, %f9, %f3
39023loop_4552:
39024 ldub [%l7 + 0x6D], %i5
39025 st %f9, [%l7 + 0x68]
39026 fmovrdgz %l0, %f10, %f12
39027 st %f9, [%l7 + 0x20]
39028 movl %icc, %o3, %i1
39029 fmovscc %icc, %f2, %f9
39030 ld [%l7 + 0x28], %f14
39031 fmovsn %xcc, %f4, %f3
39032 brlez %i7, loop_4553
39033 fblg %fcc0, loop_4554
39034 fbul %fcc3, loop_4555
39035 xorcc %o7, 0x186C, %l4
39036loop_4553:
39037 ba,pt %icc, loop_4556
39038loop_4554:
39039 ld [%l7 + 0x18], %f2
39040loop_4555:
39041 fmovscc %icc, %f5, %f7
39042 stb %o6, [%l7 + 0x33]
39043loop_4556:
39044 stw %g2, [%l7 + 0x40]
39045 fmovd %f0, %f14
39046 fpadd16s %f2, %f6, %f7
39047 ldsh [%l7 + 0x26], %o2
39048 fbug %fcc1, loop_4557
39049 st %f12, [%l7 + 0x64]
39050 fbge %fcc0, loop_4558
39051 tge %icc, 0x6
39052loop_4557:
39053 ldsh [%l7 + 0x56], %i6
39054 fmul8x16al %f3, %f9, %f8
39055loop_4558:
39056 ldsb [%l7 + 0x49], %g1
39057 fmovrsgz %i4, %f7, %f0
39058 bvc loop_4559
39059 fmovrslz %g4, %f13, %f3
39060 fmul8ulx16 %f6, %f14, %f4
39061 std %f8, [%l7 + 0x38]
39062loop_4559:
39063 fmovsle %icc, %f11, %f14
39064 std %f0, [%l7 + 0x28]
39065 fmovdvc %xcc, %f8, %f10
39066 orncc %g3, 0x0CA6, %i0
39067 bl,pt %xcc, loop_4560
39068 addc %l3, %g7, %o5
39069 fmovdgu %icc, %f8, %f11
39070 fmul8sux16 %f12, %f6, %f4
39071loop_4560:
39072 fors %f10, %f1, %f0
39073 fmovsvc %xcc, %f12, %f12
39074 fmovda %xcc, %f14, %f3
39075 fpsub16s %f11, %f1, %f14
39076 stx %l6, [%l7 + 0x60]
39077 ld [%l7 + 0x5C], %f3
39078 fblg,a %fcc1, loop_4561
39079 faligndata %f6, %f10, %f12
39080 fandnot2s %f15, %f8, %f5
39081 fexpand %f5, %f0
39082loop_4561:
39083 lduh [%l7 + 0x66], %i3
39084 smul %o0, %o4, %l1
39085 ldd [%l7 + 0x60], %f8
39086 bn %icc, loop_4562
39087 fmul8sux16 %f14, %f8, %f14
39088 ldx [%l7 + 0x18], %g5
39089 addccc %o1, %l2, %i2
39090loop_4562:
39091 fmovrdgz %g6, %f2, %f0
39092 fxor %f0, %f8, %f0
39093 orcc %i5, %l5, %l0
39094 fbug %fcc3, loop_4563
39095 ldx [%l7 + 0x38], %i1
39096 lduh [%l7 + 0x70], %o3
39097 fsrc2s %f4, %f3
39098loop_4563:
39099 fmul8x16 %f13, %f8, %f2
39100 ta %xcc, 0x2
39101 brlez,a %o7, loop_4564
39102 tleu %xcc, 0x5
39103 ldsw [%l7 + 0x08], %l4
39104 ldsh [%l7 + 0x26], %o6
39105loop_4564:
39106 sdiv %i7, 0x0BBF, %o2
39107 fmovde %xcc, %f11, %f0
39108 fmovscs %icc, %f0, %f5
39109 stb %g2, [%l7 + 0x6E]
39110 edge16ln %g1, %i6, %i4
39111 fabss %f6, %f0
39112 fmovrsgez %g4, %f7, %f6
39113 stb %i0, [%l7 + 0x0E]
39114 tne %xcc, 0x3
39115 bneg,a,pt %icc, loop_4565
39116 fmovdle %xcc, %f13, %f2
39117 edge32ln %g3, %g7, %l3
39118 ldsw [%l7 + 0x48], %o5
39119loop_4565:
39120 ldsh [%l7 + 0x64], %i3
39121 movre %o0, 0x0E0, %l6
39122 fmovscc %icc, %f0, %f10
39123 fbo %fcc0, loop_4566
39124 edge8 %l1, %o4, %o1
39125 srlx %g5, 0x0D, %i2
39126 ta %xcc, 0x7
39127loop_4566:
39128 movl %icc, %l2, %i5
39129 lduw [%l7 + 0x48], %l5
39130 fmovsleu %xcc, %f6, %f4
39131 ba,a,pt %icc, loop_4567
39132 siam 0x7
39133 fbo,a %fcc1, loop_4568
39134 fnegd %f4, %f14
39135loop_4567:
39136 fba,a %fcc3, loop_4569
39137 tcc %xcc, 0x3
39138loop_4568:
39139 umul %g6, %i1, %o3
39140 ldsw [%l7 + 0x18], %o7
39141loop_4569:
39142 lduh [%l7 + 0x4E], %l0
39143 fsrc2 %f10, %f2
39144 ldsh [%l7 + 0x5A], %l4
39145 movleu %icc, %i7, %o6
39146 ba,a %icc, loop_4570
39147 mulx %o2, %g1, %i6
39148 st %f7, [%l7 + 0x38]
39149 fmovd %f2, %f0
39150loop_4570:
39151 te %xcc, 0x5
39152 fpack16 %f14, %f4
39153 stb %g2, [%l7 + 0x63]
39154 fble,a %fcc1, loop_4571
39155 brlez %g4, loop_4572
39156 fbuge %fcc3, loop_4573
39157 tl %xcc, 0x3
39158loop_4571:
39159 fcmped %fcc3, %f4, %f8
39160loop_4572:
39161 ldub [%l7 + 0x09], %i0
39162loop_4573:
39163 sth %i4, [%l7 + 0x38]
39164 edge32ln %g7, %l3, %g3
39165 tsubcc %o5, %i3, %o0
39166 add %l6, 0x07B2, %o4
39167 lduw [%l7 + 0x50], %l1
39168 fnot2s %f10, %f8
39169 brz %g5, loop_4574
39170 ldsb [%l7 + 0x0C], %i2
39171 fbu,a %fcc1, loop_4575
39172 fmovrdgez %o1, %f6, %f4
39173loop_4574:
39174 tpos %xcc, 0x3
39175 fmovs %f11, %f11
39176loop_4575:
39177 sth %l2, [%l7 + 0x48]
39178 fcmpeq32 %f0, %f4, %i5
39179 ldd [%l7 + 0x70], %f14
39180 movrne %g6, %l5, %i1
39181 add %o3, %l0, %l4
39182 movg %icc, %i7, %o6
39183 ldx [%l7 + 0x70], %o2
39184 bshuffle %f8, %f10, %f4
39185 fandnot2s %f15, %f0, %f4
39186 fnegs %f10, %f11
39187 ldd [%l7 + 0x38], %f6
39188 tn %icc, 0x7
39189 bl,pn %icc, loop_4576
39190 ld [%l7 + 0x48], %f8
39191 fpsub16s %f2, %f10, %f3
39192 edge8l %g1, %o7, %i6
39193loop_4576:
39194 sth %g2, [%l7 + 0x1A]
39195 ldd [%l7 + 0x18], %f10
39196 fmovda %icc, %f13, %f7
39197 brz %i0, loop_4577
39198 addc %g4, %i4, %g7
39199 lduw [%l7 + 0x30], %g3
39200 fmovdcc %xcc, %f12, %f13
39201loop_4577:
39202 bneg,a %xcc, loop_4578
39203 fmovrsgz %l3, %f4, %f9
39204 ta %xcc, 0x6
39205 brgez,a %i3, loop_4579
39206loop_4578:
39207 array8 %o0, %o5, %l6
39208 smulcc %o4, %l1, %g5
39209 fmovs %f5, %f15
39210loop_4579:
39211 brnz,a %i2, loop_4580
39212 fcmpgt32 %f0, %f14, %l2
39213 fmovrde %o1, %f4, %f8
39214 fmovsvc %icc, %f13, %f8
39215loop_4580:
39216 fmovsne %xcc, %f8, %f11
39217 ldsb [%l7 + 0x2B], %i5
39218 ldsw [%l7 + 0x74], %g6
39219 ldub [%l7 + 0x1E], %l5
39220 fsrc2s %f10, %f15
39221 fmovsneg %xcc, %f2, %f1
39222 fmovrsgez %o3, %f4, %f8
39223 edge8l %i1, %l0, %i7
39224 fcmple16 %f6, %f6, %l4
39225 edge16ln %o2, %g1, %o7
39226 ldsh [%l7 + 0x1C], %o6
39227 edge8 %g2, %i6, %g4
39228 tle %icc, 0x3
39229 tle %xcc, 0x6
39230 edge16ln %i4, %g7, %g3
39231 addc %l3, 0x0E00, %i0
39232 edge32l %o0, %i3, %o5
39233 nop
39234 setx loop_4581, %l0, %l1
39235 wrpr 0x1, %tl
39236 wrpr %l1, %tnpc
39237 setx 0x34400001400, %l0, %l1
39238 wrpr %l1, %tstate
39239 wrhpr 0x4, %htstate
39240 done
39241 sdivcc %l6, 0x129E, %o4
39242 ldsb [%l7 + 0x25], %g5
39243 fmul8x16al %f9, %f12, %f10
39244loop_4581:
39245 fands %f2, %f6, %f12
39246 fmul8x16au %f9, %f7, %f8
39247 ba,pt %xcc, loop_4582
39248 ldub [%l7 + 0x1B], %i2
39249 fsrc1 %f8, %f4
39250 brgz,a %l1, loop_4583
39251loop_4582:
39252 fcmpgt16 %f12, %f10, %l2
39253 edge16l %o1, %g6, %i5
39254 ldsw [%l7 + 0x08], %l5
39255loop_4583:
39256 lduh [%l7 + 0x32], %o3
39257 lduw [%l7 + 0x3C], %l0
39258 lduh [%l7 + 0x70], %i7
39259 xor %i1, %l4, %g1
39260 stw %o7, [%l7 + 0x0C]
39261 sth %o2, [%l7 + 0x76]
39262 andncc %o6, %g2, %i6
39263 ld [%l7 + 0x5C], %f1
39264 std %f6, [%l7 + 0x28]
39265 fmovrsne %i4, %f13, %f9
39266 sub %g4, 0x0039, %g7
39267 fmovsn %xcc, %f12, %f8
39268 pdist %f6, %f0, %f2
39269 array16 %g3, %l3, %i0
39270 std %f4, [%l7 + 0x78]
39271 fandnot1s %f1, %f7, %f12
39272 fbue %fcc3, loop_4584
39273 bleu,a,pn %icc, loop_4585
39274 srax %o0, 0x19, %o5
39275 tvc %icc, 0x6
39276loop_4584:
39277 movrne %i3, 0x0E3, %o4
39278loop_4585:
39279 fmovrdlz %l6, %f8, %f14
39280 andn %g5, 0x054A, %i2
39281 fxors %f15, %f14, %f4
39282 ld [%l7 + 0x70], %f4
39283 fbge %fcc2, loop_4586
39284 nop
39285 setx loop_4587, %l0, %l1
39286 wrpr 0x1, %tl
39287 wrpr %l1, %tnpc
39288 setx 0x34400001400, %l0, %l1
39289 wrpr %l1, %tstate
39290 wrhpr 0x4, %htstate
39291 done
39292 lduw [%l7 + 0x78], %l2
39293 mulscc %o1, 0x0682, %g6
39294loop_4586:
39295 stw %i5, [%l7 + 0x08]
39296loop_4587:
39297 subccc %l5, 0x10AC, %l1
39298 brlz %l0, loop_4588
39299 fcmpes %fcc3, %f5, %f8
39300 fcmpgt32 %f8, %f0, %i7
39301 fmovrdne %i1, %f12, %f4
39302loop_4588:
39303 sethi 0x1704, %o3
39304 edge32l %l4, %o7, %g1
39305 ldd [%l7 + 0x20], %f8
39306 std %f10, [%l7 + 0x60]
39307 sth %o6, [%l7 + 0x42]
39308 mulscc %g2, %o2, %i4
39309 mova %icc, %i6, %g7
39310 stw %g4, [%l7 + 0x60]
39311 sethi 0x02CF, %g3
39312 fbul,a %fcc1, loop_4589
39313 brz,a %l3, loop_4590
39314 ldsb [%l7 + 0x43], %i0
39315 ta %xcc, 0x0
39316loop_4589:
39317 fzero %f10
39318loop_4590:
39319 bl,a loop_4591
39320 lduw [%l7 + 0x38], %o5
39321 edge16 %o0, %i3, %o4
39322 fmovde %icc, %f3, %f10
39323loop_4591:
39324 tl %xcc, 0x6
39325 subcc %g5, %i2, %l6
39326 sdivcc %l2, 0x0E73, %g6
39327 stx %o1, [%l7 + 0x50]
39328 std %f6, [%l7 + 0x60]
39329 st %f1, [%l7 + 0x08]
39330 fmovrdne %i5, %f4, %f0
39331 bleu loop_4592
39332 fbu,a %fcc1, loop_4593
39333 fnegd %f6, %f0
39334 nop
39335 setx loop_4594, %l0, %l1
39336 wrpr 0x1, %tl
39337 wrpr %l1, %tpc
39338 add %l1, 0x4, %l1
39339 wrpr %l1, %tnpc
39340 setx 0x34400001400, %l0, %l1
39341 wrpr %l1, %tstate
39342 wrhpr 0x4, %htstate
39343 retry
39344loop_4592:
39345 lduh [%l7 + 0x64], %l5
39346loop_4593:
39347 edge8ln %l0, %l1, %i1
39348 bl,a,pn %xcc, loop_4595
39349loop_4594:
39350 ble,a %icc, loop_4596
39351 lduh [%l7 + 0x7A], %o3
39352 sth %i7, [%l7 + 0x20]
39353loop_4595:
39354 fmovsl %icc, %f4, %f8
39355loop_4596:
39356 nop
39357 setx loop_4597, %l0, %l1
39358 jmpl %l1, %l4
39359 stx %o7, [%l7 + 0x78]
39360 movneg %xcc, %o6, %g2
39361 fmovrsgz %o2, %f15, %f3
39362loop_4597:
39363 orncc %i4, %i6, %g1
39364 or %g4, 0x1AB8, %g7
39365 fnegs %f15, %f12
39366 sub %l3, 0x06EF, %g3
39367 stb %i0, [%l7 + 0x5E]
39368 fmovdvc %xcc, %f11, %f1
39369 ldub [%l7 + 0x08], %o0
39370 movrlez %o5, %o4, %i3
39371 fmovrslz %i2, %f1, %f15
39372 std %f8, [%l7 + 0x68]
39373 st %f11, [%l7 + 0x3C]
39374 stx %l6, [%l7 + 0x58]
39375 stb %g5, [%l7 + 0x0F]
39376 ldub [%l7 + 0x68], %l2
39377 sethi 0x11BA, %o1
39378 ldsw [%l7 + 0x70], %g6
39379 fbue %fcc3, loop_4598
39380 sth %i5, [%l7 + 0x12]
39381 fpsub32 %f4, %f6, %f6
39382 fmovsl %xcc, %f6, %f13
39383loop_4598:
39384 movpos %icc, %l0, %l5
39385 ldsb [%l7 + 0x48], %i1
39386 movrlez %l1, %i7, %l4
39387 stw %o7, [%l7 + 0x08]
39388 fmovdg %icc, %f1, %f7
39389 ldsw [%l7 + 0x30], %o3
39390 fpack16 %f6, %f15
39391 edge32n %o6, %o2, %i4
39392 stb %g2, [%l7 + 0x43]
39393 te %icc, 0x1
39394 tcs %icc, 0x1
39395 ldsh [%l7 + 0x08], %g1
39396 edge16l %i6, %g7, %l3
39397 fnand %f0, %f2, %f2
39398 movl %xcc, %g4, %g3
39399 ldsh [%l7 + 0x0A], %o0
39400 ldsb [%l7 + 0x50], %o5
39401 tl %icc, 0x4
39402 sdivcc %i0, 0x123B, %o4
39403 edge32l %i2, %l6, %i3
39404 ble,a,pn %icc, loop_4599
39405 edge8 %g5, %l2, %o1
39406 fpackfix %f10, %f4
39407 fmovdpos %xcc, %f0, %f9
39408loop_4599:
39409 andcc %g6, 0x1EF2, %l0
39410 lduh [%l7 + 0x32], %i5
39411 ldx [%l7 + 0x68], %i1
39412 fblg,a %fcc0, loop_4600
39413 fone %f10
39414 movpos %icc, %l5, %l1
39415 fpadd32 %f4, %f4, %f0
39416loop_4600:
39417 fmovs %f4, %f1
39418 addcc %i7, %l4, %o7
39419 st %f13, [%l7 + 0x14]
39420 fmovde %icc, %f14, %f1
39421 movne %icc, %o3, %o6
39422 fcmpeq16 %f2, %f14, %o2
39423 ldsb [%l7 + 0x52], %g2
39424 mulx %i4, %i6, %g7
39425 stw %g1, [%l7 + 0x74]
39426 sllx %g4, %g3, %o0
39427 movrlz %l3, 0x16E, %o5
39428 std %f10, [%l7 + 0x20]
39429 fmovsle %xcc, %f8, %f7
39430 fnegd %f8, %f2
39431 fmovdgu %xcc, %f2, %f6
39432 fbu,a %fcc1, loop_4601
39433 faligndata %f4, %f10, %f0
39434 tle %xcc, 0x1
39435 sth %o4, [%l7 + 0x58]
39436loop_4601:
39437 movne %xcc, %i2, %i0
39438 movl %icc, %i3, %l6
39439 movvs %icc, %g5, %l2
39440 fba %fcc3, loop_4602
39441 popc 0x0457, %o1
39442 orn %l0, 0x1A26, %g6
39443 fmovrde %i1, %f14, %f8
39444loop_4602:
39445 std %f6, [%l7 + 0x28]
39446 ldd [%l7 + 0x18], %f4
39447 fble %fcc0, loop_4603
39448 fmovd %f0, %f14
39449 fmovrslz %i5, %f14, %f6
39450 fexpand %f15, %f0
39451loop_4603:
39452 movge %icc, %l1, %l5
39453 stw %l4, [%l7 + 0x68]
39454 fcmpgt32 %f10, %f14, %o7
39455 fbule,a %fcc1, loop_4604
39456 stb %i7, [%l7 + 0x27]
39457 stb %o6, [%l7 + 0x5C]
39458 bgu,a %icc, loop_4605
39459loop_4604:
39460 sdivcc %o3, 0x1A81, %o2
39461 fbo %fcc0, loop_4606
39462 xorcc %i4, %g2, %g7
39463loop_4605:
39464 fcmpes %fcc0, %f4, %f6
39465 ldsh [%l7 + 0x4E], %i6
39466loop_4606:
39467 fones %f3
39468 ldsb [%l7 + 0x50], %g1
39469 ldsw [%l7 + 0x54], %g4
39470 udivx %o0, 0x17B7, %g3
39471 fpadd32s %f11, %f10, %f4
39472 fpsub16s %f10, %f15, %f15
39473 lduh [%l7 + 0x5A], %l3
39474 fmovspos %icc, %f0, %f5
39475 sdivx %o5, 0x1DBD, %o4
39476 fblg,a %fcc3, loop_4607
39477 fcmpne16 %f10, %f10, %i2
39478 ble %icc, loop_4608
39479 fandnot2s %f5, %f8, %f9
39480loop_4607:
39481 sll %i0, 0x1F, %i3
39482 tne %xcc, 0x2
39483loop_4608:
39484 fmovdvc %xcc, %f5, %f9
39485 bvs,a %xcc, loop_4609
39486 smulcc %l6, 0x0F99, %g5
39487 fcmple32 %f4, %f2, %l2
39488 fxor %f4, %f10, %f0
39489loop_4609:
39490 srlx %l0, %g6, %o1
39491 fnands %f8, %f14, %f14
39492 fornot1s %f15, %f5, %f9
39493 fpack16 %f4, %f2
39494 bvc loop_4610
39495 mulx %i1, 0x0EE8, %l1
39496 brgez,a %l5, loop_4611
39497 movg %icc, %l4, %i5
39498loop_4610:
39499 stw %o7, [%l7 + 0x5C]
39500 fmovdleu %xcc, %f1, %f15
39501loop_4611:
39502 tne %xcc, 0x2
39503 tn %xcc, 0x1
39504 fmovdcs %icc, %f2, %f15
39505 umulcc %i7, 0x12FA, %o6
39506 fbule,a %fcc1, loop_4612
39507 edge16l %o2, %i4, %g2
39508 fzero %f0
39509 st %f6, [%l7 + 0x10]
39510loop_4612:
39511 stx %o3, [%l7 + 0x38]
39512 fors %f1, %f7, %f13
39513 fmovrde %g7, %f0, %f14
39514 edge16ln %i6, %g4, %g1
39515 sll %g3, 0x0B, %l3
39516 andn %o5, 0x0022, %o0
39517 brlez %i2, loop_4613
39518 ldsb [%l7 + 0x21], %o4
39519 fnot1 %f12, %f6
39520 fnegd %f8, %f14
39521loop_4613:
39522 sra %i3, 0x05, %l6
39523 fors %f4, %f9, %f8
39524 ldx [%l7 + 0x08], %g5
39525 fnot1s %f7, %f6
39526 ldsw [%l7 + 0x78], %i0
39527 taddcctv %l0, 0x003F, %l2
39528 sth %g6, [%l7 + 0x08]
39529 tneg %xcc, 0x3
39530 fbul %fcc1, loop_4614
39531 fcmple32 %f2, %f6, %i1
39532 lduw [%l7 + 0x20], %l1
39533 fandnot1 %f12, %f6, %f6
39534loop_4614:
39535 movgu %icc, %l5, %l4
39536 lduw [%l7 + 0x30], %o1
39537 array32 %i5, %i7, %o6
39538 nop
39539 setx loop_4615, %l0, %l1
39540 jmpl %l1, %o7
39541 std %f0, [%l7 + 0x10]
39542 fpsub32s %f14, %f10, %f8
39543 bleu,a loop_4616
39544loop_4615:
39545 movre %o2, 0x37C, %g2
39546 lduh [%l7 + 0x7E], %o3
39547 fnor %f8, %f12, %f0
39548loop_4616:
39549 ldsh [%l7 + 0x12], %g7
39550 fornot1 %f4, %f14, %f10
39551 st %f3, [%l7 + 0x70]
39552 ldd [%l7 + 0x10], %f8
39553 st %f1, [%l7 + 0x7C]
39554 stb %i6, [%l7 + 0x43]
39555 movne %xcc, %g4, %g1
39556 fabsd %f10, %f6
39557 lduh [%l7 + 0x38], %g3
39558 sth %i4, [%l7 + 0x10]
39559 fnot1 %f12, %f10
39560 ldsw [%l7 + 0x50], %l3
39561 edge16l %o0, %i2, %o4
39562 movcc %xcc, %o5, %l6
39563 movpos %icc, %i3, %i0
39564 ldd [%l7 + 0x38], %f10
39565 tvc %icc, 0x3
39566 ble,pn %xcc, loop_4617
39567 andncc %l0, %l2, %g6
39568 fmovscc %icc, %f5, %f15
39569 ldsw [%l7 + 0x48], %i1
39570loop_4617:
39571 fnands %f3, %f3, %f6
39572 edge16l %l1, %l5, %l4
39573 sethi 0x093B, %g5
39574 movvs %xcc, %o1, %i5
39575 fmovdpos %xcc, %f3, %f0
39576 bshuffle %f10, %f4, %f8
39577 fornot2s %f0, %f5, %f1
39578 stx %i7, [%l7 + 0x50]
39579 ldd [%l7 + 0x48], %f10
39580 sll %o6, %o2, %g2
39581 stx %o3, [%l7 + 0x50]
39582 fmovdvc %icc, %f1, %f7
39583 fbul,a %fcc1, loop_4618
39584 fmovsne %xcc, %f4, %f3
39585 orncc %g7, %i6, %o7
39586 st %f0, [%l7 + 0x34]
39587loop_4618:
39588 fbue,a %fcc3, loop_4619
39589 ldd [%l7 + 0x08], %f8
39590 fcmple32 %f4, %f2, %g4
39591 array32 %g3, %g1, %i4
39592loop_4619:
39593 edge8ln %o0, %i2, %l3
39594 move %icc, %o4, %l6
39595 fmovsne %xcc, %f4, %f0
39596 movrlz %o5, 0x1C9, %i3
39597 te %icc, 0x3
39598 fmul8ulx16 %f2, %f12, %f10
39599 bne,a loop_4620
39600 fornot1s %f14, %f10, %f5
39601 mulx %l0, %i0, %l2
39602 movrne %g6, %l1, %l5
39603loop_4620:
39604 tvs %icc, 0x2
39605 fpack16 %f12, %f4
39606 fmovsn %icc, %f12, %f2
39607 brlz %i1, loop_4621
39608 nop
39609 setx loop_4622, %l0, %l1
39610 wrpr 0x1, %tl
39611 wrpr %l1, %tnpc
39612 setx 0x34400001400, %l0, %l1
39613 wrpr %l1, %tstate
39614 wrhpr 0x4, %htstate
39615 done
39616 brlz,a %l4, loop_4623
39617 sll %o1, %i5, %i7
39618loop_4621:
39619 fmovda %icc, %f2, %f13
39620loop_4622:
39621 taddcc %g5, %o6, %o2
39622loop_4623:
39623 fandnot2 %f0, %f14, %f8
39624 ldx [%l7 + 0x68], %g2
39625 udivx %o3, 0x140A, %i6
39626 std %f0, [%l7 + 0x58]
39627 sllx %g7, %o7, %g4
39628 ldsw [%l7 + 0x44], %g3
39629 fcmple16 %f6, %f0, %i4
39630 stx %o0, [%l7 + 0x20]
39631 lduh [%l7 + 0x70], %g1
39632 ldx [%l7 + 0x60], %i2
39633 fmovsg %icc, %f8, %f11
39634 ldx [%l7 + 0x50], %o4
39635 tvs %icc, 0x6
39636 fnand %f6, %f8, %f2
39637 fandnot2s %f8, %f9, %f13
39638 bg,a loop_4624
39639 lduw [%l7 + 0x5C], %l3
39640 move %xcc, %o5, %i3
39641 sub %l6, 0x1537, %l0
39642loop_4624:
39643 stb %i0, [%l7 + 0x21]
39644 ldsh [%l7 + 0x66], %g6
39645 edge16 %l2, %l1, %l5
39646 alignaddr %l4, %i1, %o1
39647 stw %i5, [%l7 + 0x10]
39648 ldub [%l7 + 0x78], %i7
39649 fmovrdne %g5, %f0, %f12
39650 sll %o6, %g2, %o2
39651 orn %o3, 0x1213, %i6
39652 fornot1s %f8, %f1, %f3
39653 bg,pn %icc, loop_4625
39654 bshuffle %f8, %f2, %f0
39655 ldx [%l7 + 0x30], %g7
39656 st %f0, [%l7 + 0x4C]
39657loop_4625:
39658 bne %icc, loop_4626
39659 st %f15, [%l7 + 0x78]
39660 ldd [%l7 + 0x10], %f8
39661 fmovdn %xcc, %f9, %f1
39662loop_4626:
39663 st %f12, [%l7 + 0x20]
39664 ldsb [%l7 + 0x70], %o7
39665 fandnot1 %f12, %f6, %f2
39666 mova %xcc, %g4, %g3
39667 ldsh [%l7 + 0x2E], %o0
39668 umul %i4, 0x1755, %g1
39669 bgu,a loop_4627
39670 movrgz %i2, 0x390, %o4
39671 stw %o5, [%l7 + 0x64]
39672 ldsh [%l7 + 0x7A], %l3
39673loop_4627:
39674 fble %fcc3, loop_4628
39675 ldsw [%l7 + 0x74], %i3
39676 fmuld8sux16 %f8, %f15, %f6
39677 stb %l6, [%l7 + 0x34]
39678loop_4628:
39679 fbge,a %fcc3, loop_4629
39680 mulx %l0, %g6, %i0
39681 fnors %f4, %f9, %f14
39682 fbne %fcc0, loop_4630
39683loop_4629:
39684 srax %l2, %l5, %l4
39685 st %f3, [%l7 + 0x74]
39686 fcmple16 %f8, %f14, %l1
39687loop_4630:
39688 move %icc, %o1, %i5
39689 ldd [%l7 + 0x10], %f8
39690 fmovrsne %i1, %f5, %f6
39691 fands %f10, %f4, %f10
39692 ldx [%l7 + 0x40], %g5
39693 ldsb [%l7 + 0x31], %i7
39694 edge32n %o6, %o2, %g2
39695 stb %o3, [%l7 + 0x62]
39696 stb %g7, [%l7 + 0x25]
39697 st %f4, [%l7 + 0x3C]
39698 ldsb [%l7 + 0x23], %o7
39699 fones %f15
39700 tn %xcc, 0x0
39701 fmovdg %icc, %f11, %f4
39702 bl,a %xcc, loop_4631
39703 fornot1 %f12, %f6, %f6
39704 fmovrse %i6, %f7, %f5
39705 bneg,a,pn %xcc, loop_4632
39706loop_4631:
39707 te %icc, 0x5
39708 fxnor %f10, %f2, %f4
39709 tleu %xcc, 0x4
39710loop_4632:
39711 movrlez %g4, %g3, %i4
39712 fcmpes %fcc3, %f4, %f14
39713 movrgz %o0, 0x22C, %g1
39714 stw %i2, [%l7 + 0x1C]
39715 sll %o5, 0x03, %o4
39716 edge16 %i3, %l3, %l6
39717 fabss %f14, %f3
39718 ldsh [%l7 + 0x42], %g6
39719 ldsb [%l7 + 0x12], %l0
39720 movl %icc, %i0, %l5
39721 alignaddrl %l2, %l1, %l4
39722 xnorcc %i5, %i1, %o1
39723 fornot1s %f4, %f4, %f6
39724 tle %xcc, 0x1
39725 ldsw [%l7 + 0x4C], %g5
39726 movvs %xcc, %i7, %o2
39727 ldsb [%l7 + 0x42], %o6
39728 ld [%l7 + 0x2C], %f6
39729 ld [%l7 + 0x48], %f14
39730 bg,a,pt %icc, loop_4633
39731 stw %o3, [%l7 + 0x58]
39732 fcmpgt32 %f2, %f10, %g2
39733 fpsub32 %f0, %f8, %f4
39734loop_4633:
39735 fbne,a %fcc3, loop_4634
39736 alignaddr %o7, %i6, %g4
39737 orn %g3, %i4, %g7
39738 ldx [%l7 + 0x20], %o0
39739loop_4634:
39740 fnor %f6, %f10, %f2
39741 fmovdpos %icc, %f14, %f15
39742 fmovrdgz %i2, %f4, %f2
39743 fornot2s %f0, %f13, %f5
39744 fnands %f6, %f6, %f6
39745 sra %g1, %o5, %i3
39746 smulcc %l3, %l6, %o4
39747 movrne %g6, %i0, %l5
39748 stx %l2, [%l7 + 0x50]
39749 bcs,pt %xcc, loop_4635
39750 edge32ln %l1, %l0, %i5
39751 fnot2 %f6, %f14
39752 subccc %i1, 0x0AA1, %l4
39753loop_4635:
39754 fnegd %f6, %f12
39755 fone %f10
39756 ldsw [%l7 + 0x10], %g5
39757 fandnot2 %f12, %f8, %f6
39758 fmul8x16 %f9, %f8, %f2
39759 bleu,a,pt %icc, loop_4636
39760 ldub [%l7 + 0x41], %i7
39761 ldsh [%l7 + 0x28], %o1
39762 fmovdpos %icc, %f5, %f4
39763loop_4636:
39764 fba,a %fcc1, loop_4637
39765 orcc %o6, 0x1F6A, %o2
39766 fmovrsne %g2, %f9, %f10
39767 brnz %o7, loop_4638
39768loop_4637:
39769 bcs %icc, loop_4639
39770 nop
39771 setx loop_4640, %l0, %l1
39772 jmpl %l1, %i6
39773 fmovde %icc, %f6, %f11
39774loop_4638:
39775 movneg %xcc, %o3, %g4
39776loop_4639:
39777 smulcc %i4, %g3, %o0
39778loop_4640:
39779 lduh [%l7 + 0x7E], %i2
39780 fornot2 %f6, %f4, %f2
39781 bgu,pt %xcc, loop_4641
39782 tcc %icc, 0x5
39783 ble loop_4642
39784 andcc %g7, %g1, %o5
39785loop_4641:
39786 sdivcc %l3, 0x0590, %i3
39787 fnot1 %f6, %f0
39788loop_4642:
39789 fsrc1s %f12, %f15
39790 ldsh [%l7 + 0x32], %l6
39791 ldub [%l7 + 0x3F], %o4
39792 ldsh [%l7 + 0x58], %i0
39793 sth %g6, [%l7 + 0x42]
39794 ldsw [%l7 + 0x38], %l5
39795 fornot1s %f15, %f13, %f1
39796 fmovdneg %xcc, %f10, %f8
39797 ldub [%l7 + 0x4D], %l1
39798 orn %l0, %l2, %i5
39799 fblg %fcc0, loop_4643
39800 stw %l4, [%l7 + 0x60]
39801 tle %icc, 0x0
39802 fmovdneg %icc, %f2, %f12
39803loop_4643:
39804 ldd [%l7 + 0x08], %f0
39805 ldsb [%l7 + 0x41], %i1
39806 fmovrdlz %i7, %f12, %f14
39807 fba,a %fcc2, loop_4644
39808 fornot2 %f0, %f0, %f14
39809 stb %g5, [%l7 + 0x22]
39810 fcmped %fcc2, %f4, %f12
39811loop_4644:
39812 stw %o6, [%l7 + 0x70]
39813 edge16l %o2, %o1, %g2
39814 ldsh [%l7 + 0x28], %o7
39815 sth %i6, [%l7 + 0x78]
39816 stb %o3, [%l7 + 0x1E]
39817 fmovdgu %icc, %f2, %f15
39818 stw %g4, [%l7 + 0x3C]
39819 ldub [%l7 + 0x77], %g3
39820 stx %i4, [%l7 + 0x38]
39821 fnor %f12, %f8, %f14
39822 ld [%l7 + 0x18], %f10
39823 ldsw [%l7 + 0x6C], %o0
39824 movge %xcc, %i2, %g1
39825 stb %g7, [%l7 + 0x73]
39826 std %f8, [%l7 + 0x58]
39827 fmovdleu %icc, %f0, %f5
39828 edge32n %o5, %i3, %l6
39829 sll %o4, 0x0F, %l3
39830 ld [%l7 + 0x44], %f13
39831 ldx [%l7 + 0x18], %i0
39832 fmovsneg %icc, %f5, %f12
39833 sth %g6, [%l7 + 0x28]
39834 ldd [%l7 + 0x10], %f6
39835 srl %l1, %l0, %l5
39836 fbug,a %fcc1, loop_4645
39837 xnorcc %l2, 0x039D, %l4
39838 te %xcc, 0x6
39839 fmovda %icc, %f13, %f4
39840loop_4645:
39841 ldsb [%l7 + 0x18], %i1
39842 stb %i7, [%l7 + 0x18]
39843 fcmpne32 %f14, %f10, %i5
39844 stx %g5, [%l7 + 0x30]
39845 tvs %xcc, 0x3
39846 fandnot1 %f4, %f8, %f4
39847 ld [%l7 + 0x78], %f3
39848 sth %o6, [%l7 + 0x40]
39849 ldsh [%l7 + 0x3E], %o2
39850 movg %icc, %g2, %o7
39851 sllx %i6, 0x0E, %o1
39852 stw %g4, [%l7 + 0x6C]
39853 brlz,a %o3, loop_4646
39854 ldsw [%l7 + 0x20], %i4
39855 fmovdgu %xcc, %f5, %f1
39856 fbg,a %fcc2, loop_4647
39857loop_4646:
39858 and %g3, %i2, %g1
39859 fzero %f2
39860 fmovsa %xcc, %f13, %f3
39861loop_4647:
39862 st %f8, [%l7 + 0x2C]
39863 xorcc %g7, 0x020C, %o5
39864 sub %o0, %l6, %o4
39865 or %l3, %i3, %g6
39866 ldd [%l7 + 0x58], %f12
39867 ldx [%l7 + 0x70], %l1
39868 movrlez %l0, %i0, %l5
39869 fmovrdgez %l2, %f12, %f0
39870 sra %l4, 0x15, %i7
39871 edge8n %i5, %g5, %i1
39872 stw %o2, [%l7 + 0x14]
39873 movrgez %g2, %o7, %i6
39874 fcmps %fcc3, %f15, %f7
39875 std %f10, [%l7 + 0x70]
39876 fba %fcc3, loop_4648
39877 ldub [%l7 + 0x3D], %o1
39878 st %f11, [%l7 + 0x58]
39879 fabsd %f10, %f6
39880loop_4648:
39881 fbe,a %fcc0, loop_4649
39882 movne %xcc, %g4, %o3
39883 mulscc %i4, %g3, %i2
39884 edge16 %g1, %g7, %o5
39885loop_4649:
39886 brlz,a %o0, loop_4650
39887 ldsb [%l7 + 0x4B], %l6
39888 sth %o6, [%l7 + 0x62]
39889 tvc %xcc, 0x3
39890loop_4650:
39891 brz,a %l3, loop_4651
39892 st %f7, [%l7 + 0x60]
39893 mova %icc, %i3, %o4
39894 bn,pn %xcc, loop_4652
39895loop_4651:
39896 fmovdgu %icc, %f13, %f14
39897 fbu,a %fcc1, loop_4653
39898 nop
39899 setx loop_4654, %l0, %l1
39900 wrpr 0x1, %tl
39901 wrpr %l1, %tpc
39902 add %l1, 0x4, %l1
39903 wrpr %l1, %tnpc
39904 setx 0x34400001400, %l0, %l1
39905 wrpr %l1, %tstate
39906 wrhpr 0x4, %htstate
39907 retry
39908loop_4652:
39909 fbuge,a %fcc3, loop_4655
39910 stx %l1, [%l7 + 0x18]
39911loop_4653:
39912 ldub [%l7 + 0x5D], %g6
39913loop_4654:
39914 bne,a loop_4656
39915loop_4655:
39916 sllx %l0, 0x0F, %i0
39917 stw %l2, [%l7 + 0x20]
39918 edge16 %l5, %i7, %l4
39919loop_4656:
39920 stx %i5, [%l7 + 0x08]
39921 bgu,pt %icc, loop_4657
39922 movpos %icc, %i1, %g5
39923 orcc %g2, 0x1D08, %o7
39924 sll %o2, 0x0F, %i6
39925loop_4657:
39926 ld [%l7 + 0x40], %f0
39927 siam 0x3
39928 ldd [%l7 + 0x40], %f2
39929 ldsh [%l7 + 0x58], %g4
39930 fand %f10, %f4, %f0
39931 movle %xcc, %o1, %i4
39932 udivcc %o3, 0x0632, %g3
39933 andncc %i2, %g7, %g1
39934 ldsh [%l7 + 0x4E], %o5
39935 fba,a %fcc2, loop_4658
39936 ldub [%l7 + 0x53], %o0
39937 fpadd16 %f2, %f12, %f2
39938 andcc %l6, %l3, %i3
39939loop_4658:
39940 fpadd32s %f0, %f8, %f14
39941 movne %xcc, %o6, %l1
39942 orn %g6, 0x16DE, %o4
39943 tg %icc, 0x2
39944 fpadd16 %f2, %f2, %f6
39945 fmovdvc %xcc, %f6, %f12
39946 fpsub32 %f2, %f14, %f0
39947 movrlez %l0, %i0, %l5
39948 srax %i7, %l2, %l4
39949 fmovscc %xcc, %f15, %f4
39950 udivcc %i5, 0x17C7, %i1
39951 fbug,a %fcc2, loop_4659
39952 fmovdneg %icc, %f12, %f9
39953 stw %g5, [%l7 + 0x54]
39954 bshuffle %f8, %f4, %f14
39955loop_4659:
39956 fbug %fcc1, loop_4660
39957 fmovsgu %xcc, %f12, %f10
39958 mulscc %o7, 0x0068, %g2
39959 xor %i6, 0x19E3, %g4
39960loop_4660:
39961 ldsh [%l7 + 0x62], %o1
39962 bg loop_4661
39963 edge8n %i4, %o3, %o2
39964 fsrc1 %f8, %f6
39965 fmovscc %xcc, %f9, %f1
39966loop_4661:
39967 addcc %i2, %g3, %g7
39968 ble,pn %icc, loop_4662
39969 umulcc %g1, %o0, %l6
39970 tcs %icc, 0x5
39971 fornot2s %f15, %f12, %f15
39972loop_4662:
39973 ldd [%l7 + 0x68], %f12
39974 bgu,a loop_4663
39975 st %f9, [%l7 + 0x68]
39976 fmovdvs %icc, %f9, %f8
39977 fors %f12, %f2, %f4
39978loop_4663:
39979 sth %l3, [%l7 + 0x2A]
39980 fandnot1s %f4, %f13, %f12
39981 movn %icc, %i3, %o5
39982 fmul8x16al %f15, %f11, %f0
39983 udivcc %o6, 0x0BBC, %g6
39984 nop
39985 setx loop_4664, %l0, %l1
39986 jmpl %l1, %o4
39987 lduw [%l7 + 0x34], %l1
39988 tneg %xcc, 0x3
39989 fornot2s %f3, %f13, %f12
39990loop_4664:
39991 ldsb [%l7 + 0x73], %l0
39992 ldd [%l7 + 0x30], %f12
39993 bge,a %icc, loop_4665
39994 sdivx %l5, 0x0AB1, %i0
39995 fmovrse %l2, %f7, %f12
39996 fornot2s %f3, %f4, %f12
39997loop_4665:
39998 fcmpeq16 %f0, %f12, %l4
39999 tvs %xcc, 0x3
40000 bleu,pn %icc, loop_4666
40001 fcmped %fcc1, %f8, %f12
40002 fbu,a %fcc3, loop_4667
40003 ld [%l7 + 0x64], %f6
40004loop_4666:
40005 xor %i5, 0x05EE, %i1
40006 fmovdgu %xcc, %f11, %f10
40007loop_4667:
40008 call loop_4668
40009 ldd [%l7 + 0x38], %f6
40010 umulcc %g5, 0x12FB, %o7
40011 fmovdge %icc, %f9, %f11
40012loop_4668:
40013 subc %i7, 0x10D6, %g2
40014 edge8 %i6, %g4, %i4
40015 stx %o1, [%l7 + 0x70]
40016 movl %xcc, %o3, %i2
40017 movleu %xcc, %o2, %g3
40018 ldd [%l7 + 0x60], %f6
40019 stx %g1, [%l7 + 0x08]
40020 stx %g7, [%l7 + 0x50]
40021 fornot1 %f4, %f14, %f10
40022 lduh [%l7 + 0x50], %l6
40023 lduh [%l7 + 0x48], %o0
40024 stw %i3, [%l7 + 0x5C]
40025 ldsw [%l7 + 0x5C], %o5
40026 movne %xcc, %l3, %o6
40027 fmuld8ulx16 %f14, %f2, %f4
40028 fmovd %f2, %f2
40029 ldub [%l7 + 0x61], %g6
40030 fmovrslz %l1, %f2, %f15
40031 sth %l0, [%l7 + 0x72]
40032 fcmpd %fcc2, %f8, %f6
40033 bneg,a %xcc, loop_4669
40034 fornot1s %f13, %f8, %f9
40035 st %f8, [%l7 + 0x7C]
40036 ldsh [%l7 + 0x64], %o4
40037loop_4669:
40038 smulcc %i0, 0x0FB5, %l2
40039 nop
40040 setx loop_4670, %l0, %l1
40041 jmpl %l1, %l4
40042 std %f4, [%l7 + 0x18]
40043 fmovsg %xcc, %f4, %f11
40044 pdist %f0, %f14, %f10
40045loop_4670:
40046 movrlez %i5, %l5, %g5
40047 ldx [%l7 + 0x30], %i1
40048 andcc %i7, %g2, %i6
40049 fornot2s %f14, %f3, %f12
40050 xnorcc %o7, 0x0633, %g4
40051 fmovdleu %icc, %f10, %f10
40052 ld [%l7 + 0x38], %f15
40053 fbge %fcc3, loop_4671
40054 tvc %icc, 0x1
40055 fmovdneg %icc, %f0, %f1
40056 ldx [%l7 + 0x70], %i4
40057loop_4671:
40058 fnand %f12, %f6, %f12
40059 fmovrdgez %o3, %f2, %f14
40060 alignaddr %i2, %o2, %g3
40061 fpadd32 %f0, %f8, %f8
40062 movn %icc, %o1, %g7
40063 stw %l6, [%l7 + 0x30]
40064 fcmpgt32 %f12, %f6, %o0
40065 xnor %i3, %g1, %o5
40066 orcc %l3, 0x10DA, %o6
40067 fmovdcs %icc, %f2, %f4
40068 bcc,a,pt %icc, loop_4672
40069 nop
40070 setx loop_4673, %l0, %l1
40071 wrpr 0x1, %tl
40072 wrpr %l1, %tnpc
40073 setx 0x34400001400, %l0, %l1
40074 wrpr %l1, %tstate
40075 wrhpr 0x4, %htstate
40076 done
40077 fsrc2s %f0, %f7
40078 ldx [%l7 + 0x40], %g6
40079loop_4672:
40080 stw %l0, [%l7 + 0x50]
40081loop_4673:
40082 fbue,a %fcc0, loop_4674
40083 fand %f4, %f2, %f14
40084 ble,a,pn %xcc, loop_4675
40085 fbu %fcc0, loop_4676
40086loop_4674:
40087 bvs loop_4677
40088 ld [%l7 + 0x54], %f4
40089loop_4675:
40090 ldsw [%l7 + 0x64], %o4
40091loop_4676:
40092 fandnot2s %f10, %f13, %f6
40093loop_4677:
40094 fmovdn %xcc, %f11, %f0
40095 tpos %icc, 0x5
40096 fcmpne16 %f12, %f8, %l1
40097 fcmpne16 %f12, %f4, %l2
40098 alignaddr %l4, %i0, %i5
40099 std %f8, [%l7 + 0x50]
40100 ldub [%l7 + 0x50], %l5
40101 orncc %g5, %i7, %g2
40102 edge16 %i1, %o7, %i6
40103 sub %g4, %i4, %o3
40104 smul %i2, 0x1B61, %g3
40105 fmovrsgez %o2, %f4, %f2
40106 movrlz %g7, %o1, %o0
40107 fornot1s %f8, %f13, %f14
40108 sub %i3, 0x0F71, %l6
40109 movrlz %g1, 0x0D3, %o5
40110 ldsw [%l7 + 0x18], %o6
40111 sllx %l3, 0x1F, %g6
40112 fmuld8sux16 %f11, %f12, %f12
40113 ldx [%l7 + 0x70], %o4
40114 ld [%l7 + 0x58], %f1
40115 fmovsg %icc, %f9, %f5
40116 fone %f4
40117 fmovdne %icc, %f4, %f15
40118 fornot2s %f3, %f14, %f10
40119 st %f6, [%l7 + 0x64]
40120 srlx %l0, %l2, %l1
40121 lduh [%l7 + 0x42], %i0
40122 fmovsvc %xcc, %f15, %f12
40123 fbuge,a %fcc0, loop_4678
40124 st %f4, [%l7 + 0x34]
40125 tle %icc, 0x6
40126 sth %l4, [%l7 + 0x62]
40127loop_4678:
40128 edge32n %i5, %g5, %l5
40129 edge32 %g2, %i7, %i1
40130 xnorcc %i6, 0x1619, %g4
40131 brlez %o7, loop_4679
40132 fmovsvs %xcc, %f4, %f14
40133 fmovsneg %xcc, %f5, %f8
40134 fmul8sux16 %f8, %f10, %f4
40135loop_4679:
40136 ld [%l7 + 0x78], %f3
40137 addc %i4, 0x17A1, %o3
40138 fbue %fcc3, loop_4680
40139 ldub [%l7 + 0x25], %i2
40140 ldsw [%l7 + 0x08], %g3
40141 fsrc2s %f0, %f12
40142loop_4680:
40143 std %f8, [%l7 + 0x28]
40144 ldd [%l7 + 0x30], %f0
40145 movcc %xcc, %o2, %o1
40146 fcmpgt16 %f0, %f8, %o0
40147 alignaddrl %i3, %g7, %g1
40148 xor %l6, 0x0041, %o6
40149 lduh [%l7 + 0x72], %o5
40150 fpsub32s %f13, %f10, %f15
40151 lduw [%l7 + 0x58], %g6
40152 fmovdvc %xcc, %f10, %f12
40153 tsubcctv %l3, %l0, %o4
40154 fmovsvs %xcc, %f15, %f5
40155 udivx %l2, 0x0085, %l1
40156 bge,pn %xcc, loop_4681
40157 std %f4, [%l7 + 0x70]
40158 fmovdvs %icc, %f7, %f14
40159 fbu,a %fcc3, loop_4682
40160loop_4681:
40161 fand %f2, %f4, %f0
40162 fornot2 %f6, %f6, %f8
40163 fand %f6, %f4, %f0
40164loop_4682:
40165 taddcctv %i0, 0x06C2, %i5
40166 fmovrsgz %l4, %f15, %f0
40167 fmovsleu %icc, %f7, %f10
40168 stb %l5, [%l7 + 0x1A]
40169 std %f12, [%l7 + 0x30]
40170 stx %g2, [%l7 + 0x28]
40171 lduw [%l7 + 0x70], %i7
40172 mova %icc, %i1, %i6
40173 fbug %fcc2, loop_4683
40174 fornot1 %f6, %f4, %f8
40175 fbule,a %fcc0, loop_4684
40176 pdist %f2, %f12, %f10
40177loop_4683:
40178 ldx [%l7 + 0x28], %g4
40179 mova %xcc, %o7, %g5
40180loop_4684:
40181 fmovsvs %icc, %f15, %f2
40182 ldx [%l7 + 0x18], %i4
40183 ldx [%l7 + 0x40], %o3
40184 edge8 %i2, %o2, %o1
40185 ldsb [%l7 + 0x17], %g3
40186 edge8 %i3, %g7, %g1
40187 fbue %fcc0, loop_4685
40188 fmul8sux16 %f14, %f0, %f10
40189 movrgz %o0, %l6, %o6
40190 bvc,a %xcc, loop_4686
40191loop_4685:
40192 fmovdpos %icc, %f6, %f13
40193 fcmple16 %f0, %f8, %g6
40194 tpos %icc, 0x1
40195loop_4686:
40196 ble,a loop_4687
40197 st %f8, [%l7 + 0x60]
40198 movrne %l3, 0x3BA, %o5
40199 ldsb [%l7 + 0x60], %o4
40200loop_4687:
40201 ldsw [%l7 + 0x54], %l2
40202 ldub [%l7 + 0x5D], %l1
40203 fbge,a %fcc0, loop_4688
40204 fpadd32s %f7, %f4, %f9
40205 tpos %icc, 0x7
40206 ldd [%l7 + 0x08], %f4
40207loop_4688:
40208 fmovsa %icc, %f11, %f2
40209 fmuld8ulx16 %f13, %f4, %f10
40210 fmovdne %icc, %f6, %f13
40211 tvs %xcc, 0x3
40212 edge32ln %l0, %i0, %i5
40213 fmovsvc %xcc, %f13, %f10
40214 taddcctv %l4, 0x15F4, %l5
40215 fmovdcc %xcc, %f9, %f11
40216 bne,pn %xcc, loop_4689
40217 sdivcc %g2, 0x1806, %i1
40218 tleu %xcc, 0x2
40219 lduw [%l7 + 0x50], %i6
40220loop_4689:
40221 fmovse %xcc, %f0, %f1
40222 stx %g4, [%l7 + 0x50]
40223 stw %i7, [%l7 + 0x7C]
40224 ldsw [%l7 + 0x5C], %g5
40225 tg %xcc, 0x6
40226 movg %xcc, %o7, %o3
40227 stw %i2, [%l7 + 0x24]
40228 std %f4, [%l7 + 0x20]
40229 ldsw [%l7 + 0x34], %i4
40230 ldsw [%l7 + 0x74], %o1
40231 std %f0, [%l7 + 0x38]
40232 fpadd32 %f10, %f2, %f4
40233 stx %o2, [%l7 + 0x78]
40234 fmovdge %xcc, %f2, %f10
40235 fabss %f7, %f4
40236 fbe %fcc3, loop_4690
40237 call loop_4691
40238 fpsub32s %f1, %f15, %f4
40239 brz,a %i3, loop_4692
40240loop_4690:
40241 fmovsle %xcc, %f8, %f6
40242loop_4691:
40243 ldsb [%l7 + 0x3B], %g7
40244 tvc %icc, 0x7
40245loop_4692:
40246 nop
40247 setx loop_4693, %l0, %l1
40248 wrpr 0x1, %tl
40249 wrpr %l1, %tpc
40250 add %l1, 0x4, %l1
40251 wrpr %l1, %tnpc
40252 setx 0x34400001400, %l0, %l1
40253 wrpr %l1, %tstate
40254 wrhpr 0x4, %htstate
40255 retry
40256 stw %g3, [%l7 + 0x6C]
40257 fbe,a %fcc1, loop_4694
40258 ldub [%l7 + 0x51], %o0
40259loop_4693:
40260 ldx [%l7 + 0x48], %g1
40261 call loop_4695
40262loop_4694:
40263 fmovdg %xcc, %f2, %f4
40264 movl %xcc, %l6, %g6
40265 movneg %xcc, %l3, %o6
40266loop_4695:
40267 fmovda %icc, %f1, %f1
40268 edge32l %o4, %l2, %l1
40269 fbne,a %fcc0, loop_4696
40270 smulcc %o5, 0x0518, %l0
40271 alignaddr %i5, %l4, %i0
40272 sdiv %l5, 0x1993, %g2
40273loop_4696:
40274 st %f5, [%l7 + 0x24]
40275 fmuld8sux16 %f9, %f2, %f0
40276 fbge %fcc2, loop_4697
40277 fexpand %f4, %f6
40278 st %f5, [%l7 + 0x0C]
40279 stb %i6, [%l7 + 0x6C]
40280loop_4697:
40281 subccc %g4, 0x1A3E, %i1
40282 fxors %f7, %f1, %f10
40283 lduw [%l7 + 0x20], %i7
40284 nop
40285 setx loop_4698, %l0, %l1
40286 wrpr 0x1, %tl
40287 wrpr %l1, %tnpc
40288 setx 0x34400001400, %l0, %l1
40289 wrpr %l1, %tstate
40290 wrhpr 0x4, %htstate
40291 done
40292 fmovdpos %xcc, %f7, %f5
40293 edge32l %o7, %g5, %i2
40294 fmovrdlez %o3, %f4, %f6
40295loop_4698:
40296 fbn %fcc0, loop_4699
40297 ldx [%l7 + 0x60], %o1
40298 ldub [%l7 + 0x53], %o2
40299 lduh [%l7 + 0x1C], %i3
40300loop_4699:
40301 sth %i4, [%l7 + 0x52]
40302 sllx %g3, %o0, %g7
40303 fbul %fcc3, loop_4700
40304 fmovdvs %xcc, %f13, %f11
40305 andncc %l6, %g6, %l3
40306 fornot1s %f7, %f1, %f15
40307loop_4700:
40308 movgu %icc, %o6, %o4
40309 lduw [%l7 + 0x1C], %l2
40310 fbg,a %fcc3, loop_4701
40311 alignaddr %l1, %g1, %l0
40312 fsrc2s %f0, %f6
40313 ldsb [%l7 + 0x6B], %i5
40314loop_4701:
40315 edge16 %o5, %l4, %i0
40316 fmovrsgez %l5, %f15, %f5
40317 xorcc %i6, 0x1B68, %g2
40318 ldub [%l7 + 0x1B], %i1
40319 and %i7, %o7, %g5
40320 fzeros %f1
40321 edge8ln %i2, %g4, %o1
40322 or %o3, %o2, %i3
40323 fcmpes %fcc0, %f10, %f10
40324 or %i4, 0x1EB1, %o0
40325 std %f0, [%l7 + 0x68]
40326 xor %g3, %g7, %l6
40327 taddcctv %l3, 0x1F4C, %g6
40328 fmovda %xcc, %f10, %f7
40329 fnands %f14, %f15, %f11
40330 sub %o4, 0x0872, %o6
40331 stw %l2, [%l7 + 0x34]
40332 sra %l1, 0x0C, %g1
40333 std %f2, [%l7 + 0x78]
40334 fmovsle %icc, %f10, %f10
40335 ld [%l7 + 0x20], %f11
40336 popc 0x054E, %i5
40337 bpos,a,pn %icc, loop_4702
40338 tpos %icc, 0x0
40339 mulx %l0, 0x1AB9, %l4
40340 popc 0x186E, %i0
40341loop_4702:
40342 fzeros %f2
40343 stw %l5, [%l7 + 0x1C]
40344 fmovdcc %xcc, %f6, %f5
40345 bshuffle %f8, %f8, %f6
40346 fmovrse %o5, %f10, %f12
40347 sra %i6, %i1, %i7
40348 ldsb [%l7 + 0x50], %g2
40349 movrlez %o7, %g5, %g4
40350 movrgez %i2, 0x0EF, %o3
40351 stb %o1, [%l7 + 0x18]
40352 umulcc %o2, 0x10DE, %i4
40353 bleu,a %xcc, loop_4703
40354 stw %i3, [%l7 + 0x38]
40355 smulcc %g3, 0x0426, %o0
40356 lduh [%l7 + 0x5A], %l6
40357loop_4703:
40358 bcc,a,pn %xcc, loop_4704
40359 be loop_4705
40360 brgz %g7, loop_4706
40361 tsubcctv %g6, %o4, %o6
40362loop_4704:
40363 fcmpne32 %f4, %f6, %l2
40364loop_4705:
40365 ble,pt %icc, loop_4707
40366loop_4706:
40367 fands %f10, %f0, %f2
40368 stx %l1, [%l7 + 0x08]
40369 fnot1 %f10, %f2
40370loop_4707:
40371 bshuffle %f12, %f2, %f6
40372 xorcc %l3, %i5, %g1
40373 taddcctv %l0, 0x06E7, %i0
40374 sra %l4, 0x14, %o5
40375 bpos,a,pt %xcc, loop_4708
40376 call loop_4709
40377 std %f8, [%l7 + 0x28]
40378 lduh [%l7 + 0x1A], %i6
40379loop_4708:
40380 tgu %xcc, 0x0
40381loop_4709:
40382 ldx [%l7 + 0x70], %i1
40383 te %xcc, 0x1
40384 lduh [%l7 + 0x5C], %l5
40385 fba,a %fcc2, loop_4710
40386 tg %icc, 0x7
40387 mulscc %g2, 0x1475, %i7
40388 tsubcc %o7, %g5, %g4
40389loop_4710:
40390 tvs %xcc, 0x5
40391 tcc %xcc, 0x4
40392 ta %icc, 0x6
40393 fmovsvc %icc, %f12, %f8
40394 fmovde %icc, %f3, %f14
40395 movcs %icc, %o3, %o1
40396 fcmpne32 %f0, %f4, %o2
40397 movcc %xcc, %i4, %i3
40398 xor %i2, %g3, %l6
40399 movne %xcc, %o0, %g7
40400 ldsb [%l7 + 0x5E], %o4
40401 movvs %icc, %g6, %o6
40402 sllx %l2, 0x0E, %l3
40403 ld [%l7 + 0x1C], %f6
40404 ldx [%l7 + 0x60], %l1
40405 bn,pn %icc, loop_4711
40406 fmovrslez %i5, %f9, %f3
40407 stx %g1, [%l7 + 0x70]
40408 fones %f7
40409loop_4711:
40410 stx %l0, [%l7 + 0x70]
40411 andn %l4, %i0, %i6
40412 fnot1 %f12, %f2
40413 fbule %fcc3, loop_4712
40414 fpack16 %f14, %f5
40415 ble,pt %xcc, loop_4713
40416 ldub [%l7 + 0x52], %o5
40417loop_4712:
40418 fcmpes %fcc0, %f1, %f13
40419 fble %fcc1, loop_4714
40420loop_4713:
40421 bgu,a,pt %xcc, loop_4715
40422 fpadd32 %f4, %f10, %f8
40423 stw %l5, [%l7 + 0x44]
40424loop_4714:
40425 array16 %g2, %i7, %o7
40426loop_4715:
40427 fornot1 %f6, %f8, %f0
40428 tsubcc %i1, %g4, %o3
40429 fnot2 %f14, %f14
40430 movrne %g5, %o1, %o2
40431 movre %i3, 0x34D, %i2
40432 ldub [%l7 + 0x77], %i4
40433 ld [%l7 + 0x74], %f4
40434 fmovdge %xcc, %f7, %f4
40435 fmovsle %xcc, %f6, %f3
40436 nop
40437 setx loop_4716, %l0, %l1
40438 wrpr 0x1, %tl
40439 wrpr %l1, %tpc
40440 add %l1, 0x4, %l1
40441 wrpr %l1, %tnpc
40442 setx 0x34400001400, %l0, %l1
40443 wrpr %l1, %tstate
40444 wrhpr 0x4, %htstate
40445 retry
40446 stb %g3, [%l7 + 0x1A]
40447 brgz %l6, loop_4717
40448 stw %o0, [%l7 + 0x54]
40449loop_4716:
40450 srl %g7, %g6, %o4
40451 edge16n %o6, %l2, %l1
40452loop_4717:
40453 brgez,a %i5, loop_4718
40454 ldub [%l7 + 0x32], %l3
40455 fpadd16s %f2, %f14, %f6
40456 bg,a,pt %xcc, loop_4719
40457loop_4718:
40458 subccc %g1, %l4, %l0
40459 addccc %i6, %o5, %i0
40460 sdivcc %g2, 0x19C4, %i7
40461loop_4719:
40462 fmovdl %icc, %f3, %f6
40463 bcc,pt %xcc, loop_4720
40464 lduh [%l7 + 0x74], %o7
40465 fmovsa %xcc, %f7, %f8
40466 movre %l5, 0x39B, %g4
40467loop_4720:
40468 movneg %icc, %i1, %g5
40469 lduw [%l7 + 0x24], %o3
40470 st %f9, [%l7 + 0x4C]
40471 ldd [%l7 + 0x10], %f8
40472 addcc %o1, %o2, %i3
40473 tsubcc %i2, 0x0FA2, %g3
40474 ldsh [%l7 + 0x7A], %i4
40475 fbo,a %fcc2, loop_4721
40476 ldd [%l7 + 0x60], %f8
40477 fandnot2 %f14, %f0, %f12
40478 ldsb [%l7 + 0x24], %o0
40479loop_4721:
40480 brgez,a %g7, loop_4722
40481 fmovspos %icc, %f13, %f1
40482 fpadd32 %f2, %f4, %f8
40483 fba,a %fcc1, loop_4723
40484loop_4722:
40485 mulx %l6, %o4, %g6
40486 fbul,a %fcc3, loop_4724
40487 fmovda %xcc, %f1, %f15
40488loop_4723:
40489 ldub [%l7 + 0x56], %o6
40490 bl loop_4725
40491loop_4724:
40492 tgu %icc, 0x2
40493 edge16l %l1, %i5, %l2
40494 fmovrdlez %l3, %f12, %f4
40495loop_4725:
40496 fcmpgt32 %f12, %f0, %g1
40497 sethi 0x1F41, %l4
40498 sth %i6, [%l7 + 0x46]
40499 fmovsl %xcc, %f13, %f3
40500 fpack16 %f4, %f7
40501 fbu %fcc1, loop_4726
40502 fmovrsgz %l0, %f11, %f4
40503 ldd [%l7 + 0x08], %f6
40504 stw %i0, [%l7 + 0x5C]
40505loop_4726:
40506 fxnor %f12, %f10, %f8
40507 ldsh [%l7 + 0x5A], %g2
40508 lduw [%l7 + 0x6C], %i7
40509 tl %icc, 0x7
40510 std %f12, [%l7 + 0x48]
40511 ldsh [%l7 + 0x42], %o7
40512 fmul8x16au %f6, %f8, %f14
40513 fandnot1 %f8, %f0, %f12
40514 fands %f12, %f7, %f12
40515 st %f6, [%l7 + 0x7C]
40516 brgez %l5, loop_4727
40517 fors %f14, %f11, %f6
40518 smul %o5, 0x0E9E, %i1
40519 fmovsle %xcc, %f0, %f4
40520loop_4727:
40521 fnot1 %f4, %f12
40522 lduh [%l7 + 0x72], %g4
40523 fmovsvs %icc, %f5, %f2
40524 tcs %xcc, 0x6
40525 fmovrdlz %g5, %f8, %f10
40526 fones %f7
40527 ldd [%l7 + 0x48], %f4
40528 udivcc %o3, 0x0EFE, %o1
40529 nop
40530 setx loop_4728, %l0, %l1
40531 jmpl %l1, %o2
40532 edge32ln %i3, %i2, %g3
40533 add %i4, 0x168D, %g7
40534 ld [%l7 + 0x30], %f10
40535loop_4728:
40536 fornot2s %f4, %f3, %f10
40537 fpackfix %f8, %f12
40538 tge %xcc, 0x3
40539 ldub [%l7 + 0x75], %o0
40540 fmovsle %xcc, %f14, %f1
40541 sdivx %l6, 0x0FD4, %g6
40542 fandnot2s %f1, %f1, %f14
40543 fmovsa %icc, %f7, %f10
40544 movcs %xcc, %o4, %l1
40545 fpsub32s %f5, %f3, %f3
40546 fbule,a %fcc0, loop_4729
40547 ldsh [%l7 + 0x6E], %o6
40548 brz,a %i5, loop_4730
40549 fmovde %xcc, %f14, %f6
40550loop_4729:
40551 movrne %l3, 0x325, %l2
40552 ldsb [%l7 + 0x75], %g1
40553loop_4730:
40554 ldsw [%l7 + 0x50], %i6
40555 edge16 %l0, %l4, %g2
40556 ld [%l7 + 0x1C], %f3
40557 ldd [%l7 + 0x68], %f14
40558 fornot2s %f11, %f3, %f1
40559 bl,a loop_4731
40560 lduw [%l7 + 0x0C], %i7
40561 addc %o7, %i0, %l5
40562 fbue,a %fcc3, loop_4732
40563loop_4731:
40564 fnand %f10, %f6, %f2
40565 fexpand %f5, %f12
40566 fpadd16s %f7, %f7, %f0
40567loop_4732:
40568 move %xcc, %i1, %g4
40569 movvc %xcc, %o5, %g5
40570 movcc %icc, %o3, %o1
40571 lduh [%l7 + 0x5E], %o2
40572 ldsw [%l7 + 0x74], %i2
40573 fbg %fcc1, loop_4733
40574 fmovrsgz %i3, %f15, %f3
40575 fmovrslz %g3, %f10, %f1
40576 sth %g7, [%l7 + 0x44]
40577loop_4733:
40578 brz %i4, loop_4734
40579 fnands %f3, %f15, %f13
40580 tg %xcc, 0x2
40581 brgez %o0, loop_4735
40582loop_4734:
40583 ldub [%l7 + 0x79], %l6
40584 movre %g6, 0x3E3, %o4
40585 fones %f15
40586loop_4735:
40587 ldub [%l7 + 0x3D], %o6
40588 ldsb [%l7 + 0x18], %i5
40589 movgu %icc, %l1, %l3
40590 st %f4, [%l7 + 0x5C]
40591 brlz %l2, loop_4736
40592 fpsub32s %f11, %f0, %f1
40593 fmovdpos %xcc, %f15, %f6
40594 bvc,pn %icc, loop_4737
40595loop_4736:
40596 sdiv %g1, 0x1AFC, %l0
40597 ldsh [%l7 + 0x36], %i6
40598 srlx %l4, 0x11, %i7
40599loop_4737:
40600 fzeros %f1
40601 ldd [%l7 + 0x58], %f6
40602 call loop_4738
40603 taddcctv %o7, %i0, %g2
40604 popc 0x1D70, %i1
40605 xor %g4, %o5, %g5
40606loop_4738:
40607 fzeros %f8
40608 fmovdvc %icc, %f7, %f8
40609 fmovrsgz %l5, %f6, %f11
40610 bne,a %xcc, loop_4739
40611 movn %icc, %o1, %o3
40612 stx %o2, [%l7 + 0x10]
40613 fmul8x16al %f8, %f4, %f6
40614loop_4739:
40615 move %icc, %i2, %g3
40616 sth %i3, [%l7 + 0x7C]
40617 addcc %i4, 0x025C, %o0
40618 movg %xcc, %g7, %g6
40619 move %icc, %l6, %o6
40620 sdivx %o4, 0x16EE, %i5
40621 fmovdgu %icc, %f13, %f3
40622 fmovdge %xcc, %f10, %f4
40623 bleu,a,pn %xcc, loop_4740
40624 movg %xcc, %l1, %l3
40625 ldd [%l7 + 0x20], %f14
40626 array8 %g1, %l0, %l2
40627loop_4740:
40628 fmovsneg %icc, %f12, %f2
40629 ldsh [%l7 + 0x66], %i6
40630 sth %l4, [%l7 + 0x24]
40631 fmovdl %xcc, %f4, %f7
40632 brlz,a %o7, loop_4741
40633 fbuge %fcc0, loop_4742
40634 bpos,pn %xcc, loop_4743
40635 xnorcc %i0, %g2, %i1
40636loop_4741:
40637 ldd [%l7 + 0x60], %f12
40638loop_4742:
40639 ldsw [%l7 + 0x64], %i7
40640loop_4743:
40641 movge %xcc, %g4, %g5
40642 fbl %fcc1, loop_4744
40643 bcs,pn %icc, loop_4745
40644 fxnor %f14, %f2, %f14
40645 pdist %f14, %f2, %f2
40646loop_4744:
40647 sllx %l5, %o5, %o1
40648loop_4745:
40649 ldsw [%l7 + 0x1C], %o3
40650 fcmpgt32 %f0, %f8, %i2
40651 fnands %f12, %f10, %f9
40652 edge32n %o2, %i3, %g3
40653 tneg %xcc, 0x5
40654 fandnot1 %f12, %f8, %f0
40655 fmovsl %icc, %f4, %f4
40656 fmovrsgez %o0, %f14, %f7
40657 fbul,a %fcc3, loop_4746
40658 smul %i4, %g7, %l6
40659 edge8 %o6, %g6, %i5
40660 movl %xcc, %o4, %l1
40661loop_4746:
40662 orcc %g1, %l3, %l0
40663 fand %f14, %f14, %f8
40664 ldub [%l7 + 0x68], %i6
40665 fbne,a %fcc1, loop_4747
40666 bpos,pn %xcc, loop_4748
40667 be,pt %icc, loop_4749
40668 movre %l4, 0x24D, %l2
40669loop_4747:
40670 sub %i0, %o7, %g2
40671loop_4748:
40672 bvs %icc, loop_4750
40673loop_4749:
40674 ldsh [%l7 + 0x4E], %i1
40675 siam 0x5
40676 lduh [%l7 + 0x2A], %g4
40677loop_4750:
40678 tcc %icc, 0x2
40679 lduh [%l7 + 0x5E], %g5
40680 ld [%l7 + 0x38], %f4
40681 fbule,a %fcc1, loop_4751
40682 bcs %xcc, loop_4752
40683 fpsub32 %f8, %f8, %f6
40684 stw %l5, [%l7 + 0x2C]
40685loop_4751:
40686 alignaddr %i7, %o1, %o3
40687loop_4752:
40688 brz %i2, loop_4753
40689 array32 %o5, %i3, %g3
40690 fmovdneg %xcc, %f1, %f9
40691 xorcc %o0, %o2, %i4
40692loop_4753:
40693 brgez,a %g7, loop_4754
40694 fmovrslz %o6, %f9, %f11
40695 nop
40696 setx loop_4755, %l0, %l1
40697 wrpr 0x1, %tl
40698 wrpr %l1, %tnpc
40699 setx 0x34400001400, %l0, %l1
40700 wrpr %l1, %tstate
40701 wrhpr 0x4, %htstate
40702 done
40703 ld [%l7 + 0x54], %f10
40704loop_4754:
40705 tsubcc %l6, %i5, %o4
40706 fmovsleu %xcc, %f14, %f0
40707loop_4755:
40708 edge32n %l1, %g6, %g1
40709 sth %l0, [%l7 + 0x30]
40710 fandnot1s %f15, %f3, %f9
40711 edge16l %l3, %i6, %l4
40712 ldsb [%l7 + 0x5D], %i0
40713 lduw [%l7 + 0x4C], %l2
40714 fbule %fcc0, loop_4756
40715 alignaddrl %o7, %i1, %g2
40716 tge %icc, 0x7
40717 ldsb [%l7 + 0x64], %g5
40718loop_4756:
40719 fnor %f10, %f6, %f2
40720 lduh [%l7 + 0x2C], %g4
40721 lduw [%l7 + 0x44], %i7
40722 bshuffle %f8, %f12, %f8
40723 ldub [%l7 + 0x31], %l5
40724 fba,a %fcc0, loop_4757
40725 fmovscc %icc, %f12, %f4
40726 fand %f0, %f12, %f0
40727 tcs %xcc, 0x4
40728loop_4757:
40729 sdivx %o1, 0x1321, %i2
40730 sub %o5, 0x1D36, %i3
40731 fcmpne16 %f14, %f8, %o3
40732 stx %o0, [%l7 + 0x28]
40733 fbne %fcc0, loop_4758
40734 std %f2, [%l7 + 0x40]
40735 bneg,a,pn %icc, loop_4759
40736 add %o2, %i4, %g7
40737loop_4758:
40738 ldsh [%l7 + 0x5C], %o6
40739 subccc %l6, %g3, %o4
40740loop_4759:
40741 tle %icc, 0x3
40742 fmovdcc %xcc, %f9, %f12
40743 fpadd16s %f9, %f6, %f3
40744 stw %i5, [%l7 + 0x7C]
40745 stx %g6, [%l7 + 0x38]
40746 array16 %l1, %l0, %g1
40747 ba,pn %icc, loop_4760
40748 bcc,pn %icc, loop_4761
40749 ldsh [%l7 + 0x66], %l3
40750 ldx [%l7 + 0x40], %i6
40751loop_4760:
40752 fcmpne16 %f12, %f10, %i0
40753loop_4761:
40754 fmovrde %l2, %f0, %f10
40755 ldd [%l7 + 0x58], %f12
40756 and %l4, 0x1345, %o7
40757 fxnor %f6, %f14, %f10
40758 fnot2s %f9, %f3
40759 movcc %xcc, %g2, %i1
40760 fbe,a %fcc0, loop_4762
40761 ldx [%l7 + 0x18], %g4
40762 sth %g5, [%l7 + 0x2C]
40763 movpos %xcc, %i7, %l5
40764loop_4762:
40765 fcmpne16 %f10, %f6, %i2
40766 tl %icc, 0x6
40767 fbul,a %fcc3, loop_4763
40768 ld [%l7 + 0x74], %f15
40769 xnorcc %o1, 0x1307, %i3
40770 std %f2, [%l7 + 0x08]
40771loop_4763:
40772 fnot2 %f4, %f4
40773 pdist %f12, %f4, %f4
40774 tsubcctv %o5, 0x049A, %o0
40775 fnands %f0, %f9, %f4
40776 fmovdle %xcc, %f10, %f9
40777 fmovsgu %icc, %f14, %f12
40778 addc %o2, 0x0D48, %i4
40779 fmovsvc %xcc, %f6, %f6
40780 tneg %xcc, 0x3
40781 tneg %xcc, 0x2
40782 fpackfix %f4, %f11
40783 fpadd32s %f8, %f15, %f15
40784 tneg %icc, 0x0
40785 fnands %f13, %f13, %f8
40786 stb %g7, [%l7 + 0x10]
40787 edge16ln %o6, %o3, %g3
40788 fbu %fcc1, loop_4764
40789 fmovrse %l6, %f15, %f5
40790 fmovrdgz %i5, %f6, %f14
40791 xnor %g6, %o4, %l1
40792loop_4764:
40793 fnot1s %f15, %f15
40794 st %f15, [%l7 + 0x78]
40795 tleu %icc, 0x1
40796 bgu %xcc, loop_4765
40797 edge32 %l0, %l3, %i6
40798 fmovsneg %icc, %f0, %f14
40799 fmovrdlz %i0, %f0, %f6
40800loop_4765:
40801 fsrc2 %f10, %f6
40802 andcc %g1, 0x09A4, %l4
40803 fmuld8sux16 %f2, %f10, %f4
40804 tne %xcc, 0x0
40805 fabss %f12, %f6
40806 lduh [%l7 + 0x20], %l2
40807 sth %g2, [%l7 + 0x7A]
40808 fba,a %fcc2, loop_4766
40809 addc %i1, %o7, %g4
40810 srl %g5, 0x08, %i7
40811 sub %i2, 0x0E9B, %l5
40812loop_4766:
40813 ldsb [%l7 + 0x17], %i3
40814 fbule %fcc2, loop_4767
40815 ldx [%l7 + 0x30], %o5
40816 ld [%l7 + 0x78], %f4
40817 movn %icc, %o0, %o1
40818loop_4767:
40819 fsrc2 %f10, %f4
40820 fmuld8ulx16 %f11, %f6, %f2
40821 bl,pt %icc, loop_4768
40822 tl %xcc, 0x0
40823 be,a loop_4769
40824 fmovdg %xcc, %f11, %f7
40825loop_4768:
40826 ldub [%l7 + 0x2E], %i4
40827 lduh [%l7 + 0x56], %o2
40828loop_4769:
40829 taddcc %g7, 0x1AEB, %o6
40830 mova %icc, %o3, %l6
40831 array32 %g3, %i5, %g6
40832 fabsd %f4, %f4
40833 ldd [%l7 + 0x30], %f10
40834 st %f14, [%l7 + 0x48]
40835 sdivcc %l1, 0x15FB, %l0
40836 ldub [%l7 + 0x11], %l3
40837 fmovrdlez %i6, %f2, %f8
40838 taddcc %o4, %g1, %i0
40839 srax %l2, %g2, %l4
40840 ble,a loop_4770
40841 ldsw [%l7 + 0x38], %i1
40842 umul %g4, %o7, %i7
40843 fble %fcc0, loop_4771
40844loop_4770:
40845 fbne,a %fcc1, loop_4772
40846 fbge,a %fcc2, loop_4773
40847 stb %g5, [%l7 + 0x38]
40848loop_4771:
40849 edge8 %l5, %i2, %o5
40850loop_4772:
40851 edge16n %o0, %o1, %i4
40852loop_4773:
40853 std %f8, [%l7 + 0x58]
40854 fmovrslz %i3, %f9, %f7
40855 edge32l %g7, %o6, %o3
40856 ldub [%l7 + 0x38], %l6
40857 movle %xcc, %o2, %g3
40858 fnands %f7, %f14, %f2
40859 tcc %icc, 0x7
40860 ldx [%l7 + 0x18], %i5
40861 fmovsgu %icc, %f6, %f7
40862 tge %xcc, 0x6
40863 fcmpne16 %f4, %f8, %g6
40864 movcc %icc, %l0, %l1
40865 fcmpgt16 %f0, %f12, %l3
40866 faligndata %f4, %f12, %f0
40867 fcmpes %fcc1, %f6, %f15
40868 ldsh [%l7 + 0x68], %o4
40869 ldd [%l7 + 0x60], %f8
40870 st %f8, [%l7 + 0x1C]
40871 fble %fcc0, loop_4774
40872 fors %f9, %f8, %f9
40873 fmovrsgez %i6, %f9, %f3
40874 brlz %g1, loop_4775
40875loop_4774:
40876 fmovsne %xcc, %f14, %f2
40877 fmovsg %icc, %f9, %f8
40878 fexpand %f6, %f4
40879loop_4775:
40880 movvc %icc, %l2, %g2
40881 fmovdgu %icc, %f6, %f7
40882 fmovrslz %l4, %f7, %f15
40883 movneg %icc, %i0, %i1
40884 brz %g4, loop_4776
40885 mulx %o7, %i7, %l5
40886 fbue,a %fcc0, loop_4777
40887 std %f10, [%l7 + 0x08]
40888loop_4776:
40889 umulcc %i2, %o5, %g5
40890 fnegd %f10, %f14
40891loop_4777:
40892 brz %o0, loop_4778
40893 fnot1s %f7, %f1
40894 ble %icc, loop_4779
40895 brgz,a %i4, loop_4780
40896loop_4778:
40897 ldd [%l7 + 0x38], %f12
40898 stb %i3, [%l7 + 0x67]
40899loop_4779:
40900 addccc %o1, %o6, %g7
40901loop_4780:
40902 ld [%l7 + 0x40], %f0
40903 movg %xcc, %o3, %l6
40904 popc %o2, %g3
40905 bvc,a,pn %xcc, loop_4781
40906 edge8 %i5, %l0, %l1
40907 addcc %g6, %l3, %i6
40908 bn,a %icc, loop_4782
40909loop_4781:
40910 bg,a,pt %icc, loop_4783
40911 fornot1s %f11, %f3, %f4
40912 fcmpd %fcc1, %f2, %f8
40913loop_4782:
40914 ldsh [%l7 + 0x4A], %g1
40915loop_4783:
40916 fbue,a %fcc0, loop_4784
40917 andncc %l2, %o4, %l4
40918 umul %g2, 0x1071, %i0
40919 edge32ln %g4, %o7, %i1
40920loop_4784:
40921 ldsw [%l7 + 0x58], %i7
40922 lduh [%l7 + 0x14], %i2
40923 lduw [%l7 + 0x70], %l5
40924 pdist %f2, %f12, %f8
40925 fpadd16s %f2, %f12, %f4
40926 lduw [%l7 + 0x20], %o5
40927 subccc %g5, 0x102E, %i4
40928 umul %i3, %o0, %o1
40929 ldd [%l7 + 0x58], %f6
40930 ldub [%l7 + 0x7C], %g7
40931 udivcc %o6, 0x054A, %o3
40932 call loop_4785
40933 tneg %icc, 0x2
40934 srlx %o2, 0x1F, %l6
40935 ba,pn %xcc, loop_4786
40936loop_4785:
40937 ldsh [%l7 + 0x42], %i5
40938 ldd [%l7 + 0x10], %f0
40939 movl %xcc, %l0, %g3
40940loop_4786:
40941 brnz,a %l1, loop_4787
40942 ldsb [%l7 + 0x32], %l3
40943 fornot1s %f8, %f4, %f14
40944 fbul %fcc1, loop_4788
40945loop_4787:
40946 tcs %xcc, 0x0
40947 edge16n %g6, %i6, %l2
40948 fpadd32 %f4, %f10, %f6
40949loop_4788:
40950 xorcc %o4, 0x133E, %g1
40951 st %f13, [%l7 + 0x3C]
40952 movgu %icc, %l4, %g2
40953 lduw [%l7 + 0x70], %i0
40954 stx %o7, [%l7 + 0x38]
40955 lduw [%l7 + 0x44], %g4
40956 ldsb [%l7 + 0x36], %i1
40957 fmul8x16au %f2, %f6, %f8
40958 bne,pt %icc, loop_4789
40959 ldub [%l7 + 0x27], %i2
40960 subcc %i7, %l5, %g5
40961 movgu %icc, %i4, %o5
40962loop_4789:
40963 fmovdcs %xcc, %f3, %f6
40964 taddcc %o0, %o1, %i3
40965 ldx [%l7 + 0x70], %g7
40966 fcmpgt16 %f14, %f10, %o6
40967 movpos %xcc, %o2, %o3
40968 stx %i5, [%l7 + 0x68]
40969 fsrc1s %f3, %f4
40970 movge %xcc, %l6, %g3
40971 tleu %icc, 0x3
40972 fmovrslez %l0, %f6, %f11
40973 fornot2 %f14, %f2, %f8
40974 stw %l3, [%l7 + 0x6C]
40975 ld [%l7 + 0x7C], %f14
40976 sth %l1, [%l7 + 0x6E]
40977 alignaddrl %g6, %i6, %o4
40978 fornot1s %f2, %f0, %f8
40979 fcmpne16 %f14, %f10, %l2
40980 fmovsl %icc, %f9, %f1
40981 udiv %l4, 0x12C7, %g2
40982 fmovrsgz %i0, %f13, %f13
40983 fmovsg %icc, %f2, %f7
40984 sdiv %o7, 0x0903, %g1
40985 ldsw [%l7 + 0x14], %g4
40986 fmovrdgez %i1, %f14, %f12
40987 fpadd16s %f13, %f14, %f12
40988 tsubcctv %i7, 0x054A, %i2
40989 taddcc %l5, %i4, %o5
40990 st %f6, [%l7 + 0x30]
40991 sll %o0, %g5, %o1
40992 move %icc, %g7, %i3
40993 addc %o2, 0x1FE3, %o6
40994 ldx [%l7 + 0x58], %i5
40995 bvs,pn %xcc, loop_4790
40996 lduh [%l7 + 0x32], %o3
40997 fmovdg %icc, %f5, %f2
40998 fcmpeq16 %f8, %f0, %l6
40999loop_4790:
41000 fandnot2s %f2, %f9, %f8
41001 st %f0, [%l7 + 0x1C]
41002 xnor %g3, %l0, %l1
41003 stx %g6, [%l7 + 0x50]
41004 fbge %fcc2, loop_4791
41005 ldsb [%l7 + 0x17], %i6
41006 fsrc1s %f2, %f12
41007 bneg %xcc, loop_4792
41008loop_4791:
41009 fsrc1s %f15, %f3
41010 tn %icc, 0x0
41011 fmovsvc %icc, %f3, %f13
41012loop_4792:
41013 ldx [%l7 + 0x50], %l3
41014 subcc %o4, 0x1BB9, %l4
41015 movrne %l2, 0x356, %i0
41016 sth %g2, [%l7 + 0x76]
41017 ldub [%l7 + 0x1C], %g1
41018 fmovdn %xcc, %f4, %f12
41019 bn,a,pn %icc, loop_4793
41020 fmovdvs %icc, %f3, %f9
41021 bcc,a %icc, loop_4794
41022 fnot2 %f8, %f2
41023loop_4793:
41024 tcc %xcc, 0x2
41025 ldd [%l7 + 0x18], %f12
41026loop_4794:
41027 fbg %fcc3, loop_4795
41028 fornot2s %f11, %f12, %f9
41029 fmovrslez %g4, %f2, %f8
41030 fmovd %f8, %f10
41031loop_4795:
41032 call loop_4796
41033 udivx %o7, 0x12B2, %i7
41034 fcmpgt32 %f4, %f2, %i2
41035 siam 0x4
41036loop_4796:
41037 ldsh [%l7 + 0x0E], %l5
41038 popc %i4, %o5
41039 ldsh [%l7 + 0x0A], %o0
41040 movrgz %i1, %o1, %g7
41041 stb %g5, [%l7 + 0x21]
41042 be,a loop_4797
41043 fornot2 %f8, %f4, %f0
41044 movrlez %o2, %i3, %i5
41045 st %f5, [%l7 + 0x40]
41046loop_4797:
41047 fmovdl %icc, %f9, %f11
41048 ldx [%l7 + 0x58], %o6
41049 fcmpgt32 %f12, %f6, %l6
41050 sra %o3, %g3, %l1
41051 sdivx %l0, 0x1DA8, %g6
41052 fmovrslz %i6, %f5, %f0
41053 sub %o4, 0x130B, %l4
41054 brlz,a %l3, loop_4798
41055 ldub [%l7 + 0x1B], %l2
41056 bn,a %icc, loop_4799
41057 ba %icc, loop_4800
41058loop_4798:
41059 ldub [%l7 + 0x32], %g2
41060 ldx [%l7 + 0x50], %g1
41061loop_4799:
41062 taddcctv %g4, 0x10E1, %o7
41063loop_4800:
41064 sth %i7, [%l7 + 0x2A]
41065 taddcctv %i0, 0x163A, %l5
41066 fandnot1s %f6, %f5, %f6
41067 std %f2, [%l7 + 0x20]
41068 fnand %f6, %f14, %f10
41069 fsrc1 %f2, %f4
41070 fmovdpos %icc, %f12, %f2
41071 fmovdle %xcc, %f4, %f0
41072 ldsh [%l7 + 0x7E], %i2
41073 stw %i4, [%l7 + 0x3C]
41074 fble %fcc3, loop_4801
41075 stb %o5, [%l7 + 0x53]
41076 andcc %i1, %o0, %o1
41077 sth %g5, [%l7 + 0x0C]
41078loop_4801:
41079 orn %g7, %i3, %i5
41080 udiv %o2, 0x0B91, %o6
41081 sth %o3, [%l7 + 0x0A]
41082 ldsw [%l7 + 0x40], %l6
41083 andn %g3, %l0, %l1
41084 bcs %icc, loop_4802
41085 fpsub32 %f10, %f2, %f6
41086 bleu loop_4803
41087 fcmple32 %f12, %f0, %g6
41088loop_4802:
41089 stw %i6, [%l7 + 0x20]
41090 movl %icc, %o4, %l4
41091loop_4803:
41092 fmovrse %l2, %f4, %f12
41093 fpadd32 %f10, %f14, %f2
41094 edge16ln %g2, %g1, %g4
41095 udivcc %o7, 0x0FA2, %l3
41096 fbo,a %fcc1, loop_4804
41097 fbuge %fcc3, loop_4805
41098 ld [%l7 + 0x54], %f11
41099 subc %i0, %l5, %i7
41100loop_4804:
41101 fcmpne32 %f4, %f6, %i4
41102loop_4805:
41103 edge32n %i2, %o5, %i1
41104 fsrc2 %f6, %f12
41105 xnor %o1, 0x1810, %g5
41106 fpsub16s %f6, %f4, %f13
41107 fpack32 %f4, %f2, %f0
41108 ldub [%l7 + 0x47], %o0
41109 fabss %f7, %f2
41110 tvs %xcc, 0x0
41111 fble %fcc0, loop_4806
41112 ldsh [%l7 + 0x32], %i3
41113 fand %f10, %f6, %f8
41114 fmovdcs %xcc, %f5, %f12
41115loop_4806:
41116 fbo %fcc3, loop_4807
41117 fmovdle %xcc, %f2, %f7
41118 lduw [%l7 + 0x64], %i5
41119 fmovsneg %icc, %f9, %f6
41120loop_4807:
41121 ld [%l7 + 0x14], %f5
41122 lduh [%l7 + 0x20], %g7
41123 stw %o6, [%l7 + 0x48]
41124 movne %icc, %o2, %o3
41125 movg %icc, %l6, %g3
41126 subccc %l0, %l1, %g6
41127 edge8l %i6, %l4, %l2
41128 fxor %f8, %f10, %f0
41129 fmovrslz %g2, %f0, %f0
41130 ldsw [%l7 + 0x38], %o4
41131 ldsw [%l7 + 0x0C], %g1
41132 sra %g4, 0x1A, %l3
41133 fbuge,a %fcc0, loop_4808
41134 fmovdgu %icc, %f15, %f7
41135 fnot1 %f10, %f6
41136 fbue %fcc3, loop_4809
41137loop_4808:
41138 xor %i0, 0x1134, %o7
41139 srax %l5, 0x0C, %i7
41140 fpadd16s %f0, %f4, %f13
41141loop_4809:
41142 movvc %icc, %i4, %o5
41143 ldsb [%l7 + 0x5B], %i2
41144 addcc %i1, %g5, %o0
41145 ldx [%l7 + 0x68], %o1
41146 stx %i3, [%l7 + 0x38]
41147 nop
41148 setx loop_4810, %l0, %l1
41149 wrpr 0x1, %tl
41150 wrpr %l1, %tpc
41151 add %l1, 0x4, %l1
41152 wrpr %l1, %tnpc
41153 setx 0x34400001400, %l0, %l1
41154 wrpr %l1, %tstate
41155 wrhpr 0x4, %htstate
41156 retry
41157 ldsb [%l7 + 0x3E], %i5
41158 stw %g7, [%l7 + 0x78]
41159 fmovdl %icc, %f13, %f8
41160loop_4810:
41161 bcs,a loop_4811
41162 sub %o6, %o3, %l6
41163 be,a loop_4812
41164 call loop_4813
41165loop_4811:
41166 fmul8x16al %f11, %f11, %f0
41167 bgu,a loop_4814
41168loop_4812:
41169 ldd [%l7 + 0x38], %f10
41170loop_4813:
41171 fxnor %f6, %f2, %f2
41172 tne %icc, 0x4
41173loop_4814:
41174 stb %g3, [%l7 + 0x38]
41175 stb %o2, [%l7 + 0x64]
41176 siam 0x1
41177 fmovrsne %l0, %f14, %f7
41178 pdist %f0, %f14, %f0
41179 fmovdleu %icc, %f2, %f10
41180 fpmerge %f0, %f4, %f6
41181 umulcc %g6, 0x0CC2, %l1
41182 lduw [%l7 + 0x70], %i6
41183 st %f2, [%l7 + 0x64]
41184 xor %l4, %g2, %o4
41185 smul %l2, %g1, %l3
41186 std %f2, [%l7 + 0x58]
41187 mova %icc, %g4, %o7
41188 stx %l5, [%l7 + 0x50]
41189 fabsd %f14, %f6
41190 movrgz %i7, 0x2D9, %i0
41191 ldx [%l7 + 0x70], %i4
41192 stx %i2, [%l7 + 0x50]
41193 ldsw [%l7 + 0x14], %o5
41194 fzeros %f10
41195 fmovdge %icc, %f5, %f12
41196 fcmpgt16 %f12, %f14, %i1
41197 fmovrsgz %o0, %f0, %f8
41198 ta %xcc, 0x1
41199 edge32l %g5, %o1, %i3
41200 ldsb [%l7 + 0x45], %i5
41201 stw %o6, [%l7 + 0x48]
41202 taddcc %o3, 0x0709, %g7
41203 brlez,a %g3, loop_4815
41204 fnand %f2, %f14, %f14
41205 bne,a,pt %icc, loop_4816
41206 movneg %xcc, %l6, %o2
41207loop_4815:
41208 lduw [%l7 + 0x54], %g6
41209 ld [%l7 + 0x18], %f10
41210loop_4816:
41211 stb %l1, [%l7 + 0x45]
41212 ta %icc, 0x7
41213 xnor %i6, 0x1384, %l0
41214 fors %f2, %f7, %f9
41215 std %f14, [%l7 + 0x50]
41216 lduh [%l7 + 0x32], %l4
41217 fmovspos %xcc, %f9, %f11
41218 fpmerge %f9, %f9, %f4
41219 bge,a,pn %icc, loop_4817
41220 xorcc %g2, %o4, %g1
41221 orncc %l2, %g4, %o7
41222 fcmps %fcc1, %f9, %f3
41223loop_4817:
41224 edge16l %l3, %i7, %i0
41225 sth %l5, [%l7 + 0x12]
41226 fnot2s %f4, %f2
41227 fmovsa %xcc, %f12, %f9
41228 fmovsvs %icc, %f0, %f10
41229 fnands %f9, %f8, %f15
41230 brgz,a %i4, loop_4818
41231 fmovsgu %xcc, %f3, %f8
41232 call loop_4819
41233 fmovs %f13, %f4
41234loop_4818:
41235 tvs %icc, 0x4
41236 subc %o5, 0x0A76, %i2
41237loop_4819:
41238 fbl,a %fcc0, loop_4820
41239 bn,a,pt %xcc, loop_4821
41240 bge,a,pt %icc, loop_4822
41241 fmovda %icc, %f8, %f7
41242loop_4820:
41243 stb %i1, [%l7 + 0x72]
41244loop_4821:
41245 stw %o0, [%l7 + 0x44]
41246loop_4822:
41247 fmovsa %xcc, %f2, %f5
41248 lduw [%l7 + 0x24], %g5
41249 fmovsvc %icc, %f3, %f10
41250 ldsw [%l7 + 0x28], %o1
41251 fmul8sux16 %f8, %f12, %f10
41252 sra %i3, %o6, %i5
41253 fmovsge %xcc, %f2, %f13
41254 lduh [%l7 + 0x3C], %g7
41255 fmovse %icc, %f5, %f4
41256 fbn,a %fcc1, loop_4823
41257 tleu %xcc, 0x3
41258 fabsd %f4, %f0
41259 lduw [%l7 + 0x20], %g3
41260loop_4823:
41261 brgz,a %o3, loop_4824
41262 bge,a,pn %xcc, loop_4825
41263 ldsh [%l7 + 0x42], %l6
41264 lduh [%l7 + 0x54], %g6
41265loop_4824:
41266 fmovrdne %l1, %f2, %f2
41267loop_4825:
41268 subcc %i6, %l0, %l4
41269 tne %icc, 0x5
41270 fpadd32s %f2, %f5, %f1
41271 tl %icc, 0x1
41272 fbo %fcc3, loop_4826
41273 ld [%l7 + 0x20], %f8
41274 lduh [%l7 + 0x4A], %g2
41275 ldx [%l7 + 0x78], %o4
41276loop_4826:
41277 orncc %g1, 0x1212, %o2
41278 fpsub16s %f1, %f4, %f11
41279 ldx [%l7 + 0x28], %l2
41280 ldsb [%l7 + 0x1F], %g4
41281 fnot2 %f4, %f4
41282 te %xcc, 0x5
41283 ldsh [%l7 + 0x36], %o7
41284 addccc %i7, 0x1B9F, %i0
41285 brlez %l5, loop_4827
41286 fble,a %fcc3, loop_4828
41287 ldd [%l7 + 0x08], %f8
41288 andn %i4, 0x068B, %o5
41289loop_4827:
41290 movrne %i2, %l3, %o0
41291loop_4828:
41292 lduw [%l7 + 0x10], %i1
41293 fmovrdgez %o1, %f10, %f4
41294 std %f6, [%l7 + 0x68]
41295 bpos,a loop_4829
41296 fandnot2s %f11, %f5, %f14
41297 bvc %icc, loop_4830
41298 edge16n %i3, %g5, %o6
41299loop_4829:
41300 bvs,a %icc, loop_4831
41301 fmovs %f8, %f5
41302loop_4830:
41303 fmovdvc %xcc, %f11, %f3
41304 fmovs %f3, %f0
41305loop_4831:
41306 fones %f8
41307 fmovsleu %xcc, %f3, %f14
41308 fbn %fcc0, loop_4832
41309 ldub [%l7 + 0x4F], %g7
41310 fnand %f6, %f4, %f6
41311 fexpand %f2, %f4
41312loop_4832:
41313 srl %i5, %o3, %l6
41314 ldub [%l7 + 0x72], %g3
41315 stx %l1, [%l7 + 0x18]
41316 movvc %icc, %i6, %l0
41317 lduw [%l7 + 0x5C], %g6
41318 nop
41319 setx loop_4833, %l0, %l1
41320 wrpr 0x1, %tl
41321 wrpr %l1, %tpc
41322 add %l1, 0x4, %l1
41323 wrpr %l1, %tnpc
41324 setx 0x34400001400, %l0, %l1
41325 wrpr %l1, %tstate
41326 wrhpr 0x4, %htstate
41327 retry
41328 movge %icc, %g2, %o4
41329 smulcc %g1, %l4, %l2
41330 sethi 0x1998, %g4
41331loop_4833:
41332 fnegd %f0, %f2
41333 sdivcc %o2, 0x0E61, %i7
41334 edge8n %o7, %i0, %i4
41335 nop
41336 setx loop_4834, %l0, %l1
41337 wrpr 0x1, %tl
41338 wrpr %l1, %tnpc
41339 setx 0x34400001400, %l0, %l1
41340 wrpr %l1, %tstate
41341 wrhpr 0x4, %htstate
41342 done
41343 fsrc2s %f11, %f9
41344 fcmpne32 %f2, %f0, %o5
41345 ldsw [%l7 + 0x44], %i2
41346loop_4834:
41347 fmul8x16au %f14, %f5, %f2
41348 lduh [%l7 + 0x0A], %l3
41349 fmovscs %icc, %f10, %f3
41350 xnorcc %o0, %i1, %l5
41351 movrlz %o1, 0x20E, %i3
41352 bvs loop_4835
41353 udivx %g5, 0x1CDB, %g7
41354 fpsub32 %f2, %f2, %f4
41355 fmovrsne %i5, %f6, %f6
41356loop_4835:
41357 sth %o6, [%l7 + 0x4C]
41358 fmovsg %icc, %f8, %f10
41359 fbo,a %fcc2, loop_4836
41360 add %l6, 0x1D3A, %g3
41361 fands %f14, %f4, %f0
41362 fbg %fcc3, loop_4837
41363loop_4836:
41364 fcmpes %fcc0, %f0, %f2
41365 fbe,a %fcc0, loop_4838
41366 fmul8sux16 %f4, %f10, %f6
41367loop_4837:
41368 fbu %fcc1, loop_4839
41369 fcmpes %fcc2, %f13, %f10
41370loop_4838:
41371 brlz,a %o3, loop_4840
41372 ldx [%l7 + 0x38], %i6
41373loop_4839:
41374 bne,pt %icc, loop_4841
41375 taddcctv %l1, %l0, %g6
41376loop_4840:
41377 bvc %icc, loop_4842
41378 fornot2 %f10, %f12, %f4
41379loop_4841:
41380 fmovsleu %xcc, %f3, %f15
41381 fba %fcc0, loop_4843
41382loop_4842:
41383 fmovde %xcc, %f14, %f1
41384 smulcc %o4, %g2, %g1
41385 tvc %icc, 0x7
41386loop_4843:
41387 fbn %fcc3, loop_4844
41388 bpos,pt %icc, loop_4845
41389 fcmpeq32 %f4, %f12, %l2
41390 stb %g4, [%l7 + 0x17]
41391loop_4844:
41392 brz,a %l4, loop_4846
41393loop_4845:
41394 st %f11, [%l7 + 0x44]
41395 fmovsneg %icc, %f2, %f14
41396 brz,a %o2, loop_4847
41397loop_4846:
41398 te %xcc, 0x4
41399 stw %i7, [%l7 + 0x68]
41400 popc 0x0D80, %i0
41401loop_4847:
41402 fmovsvs %icc, %f1, %f0
41403 sethi 0x1CC3, %i4
41404 fpack16 %f4, %f0
41405 fmul8x16al %f1, %f11, %f4
41406 fnot2 %f4, %f8
41407 bgu %xcc, loop_4848
41408 brz,a %o7, loop_4849
41409 fcmpd %fcc3, %f6, %f6
41410 fand %f12, %f0, %f6
41411loop_4848:
41412 tgu %xcc, 0x0
41413loop_4849:
41414 fxors %f12, %f0, %f3
41415 fandnot2 %f0, %f8, %f0
41416 brgz,a %i2, loop_4850
41417 te %icc, 0x6
41418 for %f10, %f6, %f10
41419 fmovrsgez %o5, %f6, %f14
41420loop_4850:
41421 fsrc1 %f4, %f10
41422 fbn,a %fcc3, loop_4851
41423 fmuld8sux16 %f5, %f2, %f10
41424 edge8ln %o0, %l3, %l5
41425 movgu %icc, %o1, %i3
41426loop_4851:
41427 fnot1s %f7, %f3
41428 fbge %fcc1, loop_4852
41429 nop
41430 setx loop_4853, %l0, %l1
41431 jmpl %l1, %i1
41432 fmovsneg %icc, %f3, %f0
41433 tsubcc %g5, 0x0196, %i5
41434loop_4852:
41435 edge8n %o6, %g7, %l6
41436loop_4853:
41437 fbu,a %fcc2, loop_4854
41438 ldsw [%l7 + 0x28], %g3
41439 fmovrde %i6, %f14, %f12
41440 bpos,a,pn %xcc, loop_4855
41441loop_4854:
41442 tpos %xcc, 0x6
41443 ldsb [%l7 + 0x70], %o3
41444 fand %f0, %f6, %f14
41445loop_4855:
41446 brgez %l1, loop_4856
41447 fmuld8ulx16 %f9, %f8, %f12
41448 fble,a %fcc0, loop_4857
41449 movre %g6, 0x0C5, %l0
41450loop_4856:
41451 umulcc %o4, %g1, %l2
41452 brgz %g4, loop_4858
41453loop_4857:
41454 fmovdvc %icc, %f4, %f9
41455 srlx %l4, 0x07, %g2
41456 fmovrslez %o2, %f4, %f0
41457loop_4858:
41458 be,pt %xcc, loop_4859
41459 tcc %xcc, 0x3
41460 std %f6, [%l7 + 0x28]
41461 fmovrde %i7, %f12, %f10
41462loop_4859:
41463 lduw [%l7 + 0x54], %i0
41464 andcc %i4, %o7, %i2
41465 ble,pt %xcc, loop_4860
41466 bl loop_4861
41467 ldx [%l7 + 0x18], %o5
41468 fmul8x16al %f6, %f14, %f6
41469loop_4860:
41470 subccc %l3, 0x0DA6, %l5
41471loop_4861:
41472 fmul8ulx16 %f14, %f14, %f10
41473 fmovde %xcc, %f3, %f5
41474 fcmple32 %f6, %f14, %o1
41475 fpsub16s %f10, %f7, %f0
41476 fones %f0
41477 lduh [%l7 + 0x2A], %i3
41478 fpsub32s %f9, %f9, %f12
41479 orncc %o0, 0x0A8F, %g5
41480 brlez %i1, loop_4862
41481 ldx [%l7 + 0x40], %o6
41482 fmuld8sux16 %f5, %f13, %f4
41483 ldsh [%l7 + 0x64], %g7
41484loop_4862:
41485 ldsh [%l7 + 0x44], %l6
41486 ldsh [%l7 + 0x6C], %i5
41487 ldx [%l7 + 0x20], %i6
41488 andcc %o3, 0x06B7, %g3
41489 tg %icc, 0x1
41490 sth %l1, [%l7 + 0x14]
41491 bl,a,pn %xcc, loop_4863
41492 tleu %icc, 0x6
41493 xnorcc %l0, %g6, %o4
41494 ldd [%l7 + 0x10], %f4
41495loop_4863:
41496 srax %l2, 0x0E, %g1
41497 fmovsvc %xcc, %f8, %f4
41498 ldub [%l7 + 0x14], %l4
41499 fcmpgt16 %f6, %f12, %g2
41500 ldsb [%l7 + 0x17], %o2
41501 fmovrdlz %g4, %f0, %f14
41502 fabss %f1, %f13
41503 lduw [%l7 + 0x34], %i7
41504 sdivcc %i4, 0x0532, %i0
41505 fpsub16s %f5, %f15, %f4
41506 mulx %i2, %o5, %l3
41507 fcmple16 %f8, %f8, %o7
41508 fmul8x16 %f3, %f8, %f4
41509 fnot1 %f12, %f8
41510 fabsd %f8, %f10
41511 fmul8x16au %f7, %f13, %f10
41512 fcmpne32 %f0, %f6, %l5
41513 st %f13, [%l7 + 0x60]
41514 mulscc %i3, %o0, %o1
41515 andn %g5, %i1, %o6
41516 sub %g7, 0x1120, %i5
41517 tcs %icc, 0x7
41518 stw %l6, [%l7 + 0x30]
41519 fzeros %f13
41520 lduw [%l7 + 0x2C], %i6
41521 fbo %fcc0, loop_4864
41522 add %o3, %g3, %l0
41523 ldub [%l7 + 0x6C], %l1
41524 fornot2 %f4, %f12, %f6
41525loop_4864:
41526 addcc %o4, 0x1EDE, %g6
41527 fmovsleu %xcc, %f11, %f15
41528 fmovrde %l2, %f10, %f12
41529 movn %icc, %l4, %g1
41530 tge %icc, 0x1
41531 fmovse %icc, %f15, %f0
41532 move %icc, %o2, %g2
41533 ldub [%l7 + 0x5E], %g4
41534 ldub [%l7 + 0x53], %i4
41535 st %f6, [%l7 + 0x20]
41536 brnz %i7, loop_4865
41537 ld [%l7 + 0x2C], %f3
41538 ldsh [%l7 + 0x72], %i2
41539 fmovsn %xcc, %f0, %f1
41540loop_4865:
41541 stb %o5, [%l7 + 0x6A]
41542 fmul8x16au %f14, %f12, %f14
41543 fandnot1s %f3, %f2, %f7
41544 te %icc, 0x1
41545 taddcc %i0, 0x0123, %l3
41546 movrgz %l5, 0x097, %o7
41547 fand %f4, %f2, %f6
41548 ldsb [%l7 + 0x69], %i3
41549 nop
41550 setx loop_4866, %l0, %l1
41551 wrpr 0x1, %tl
41552 wrpr %l1, %tnpc
41553 setx 0x34400001400, %l0, %l1
41554 wrpr %l1, %tstate
41555 wrhpr 0x4, %htstate
41556 done
41557 edge32 %o0, %g5, %o1
41558 lduh [%l7 + 0x36], %o6
41559 stx %i1, [%l7 + 0x78]
41560loop_4866:
41561 fxor %f10, %f6, %f10
41562 subccc %g7, %l6, %i6
41563 stb %o3, [%l7 + 0x46]
41564 xnor %i5, %l0, %l1
41565 fbug %fcc0, loop_4867
41566 tcs %xcc, 0x0
41567 orncc %g3, %g6, %l2
41568 st %f13, [%l7 + 0x08]
41569loop_4867:
41570 brgez %o4, loop_4868
41571 fbl %fcc0, loop_4869
41572 nop
41573 setx loop_4870, %l0, %l1
41574 wrpr 0x1, %tl
41575 wrpr %l1, %tpc
41576 add %l1, 0x4, %l1
41577 wrpr %l1, %tnpc
41578 setx 0x34400001400, %l0, %l1
41579 wrpr %l1, %tstate
41580 wrhpr 0x4, %htstate
41581 retry
41582 udivx %g1, 0x021D, %l4
41583loop_4868:
41584 taddcc %o2, %g2, %g4
41585loop_4869:
41586 std %f10, [%l7 + 0x40]
41587loop_4870:
41588 brnz,a %i4, loop_4871
41589 ldsh [%l7 + 0x72], %i2
41590 nop
41591 setx loop_4872, %l0, %l1
41592 wrpr 0x1, %tl
41593 wrpr %l1, %tpc
41594 add %l1, 0x4, %l1
41595 wrpr %l1, %tnpc
41596 setx 0x34400001400, %l0, %l1
41597 wrpr %l1, %tstate
41598 wrhpr 0x4, %htstate
41599 retry
41600 alignaddrl %o5, %i7, %i0
41601loop_4871:
41602 fpadd32 %f6, %f12, %f10
41603 fmul8x16al %f12, %f11, %f10
41604loop_4872:
41605 ldx [%l7 + 0x40], %l3
41606 movn %xcc, %o7, %l5
41607 fmovsa %icc, %f0, %f8
41608 tleu %icc, 0x3
41609 ldub [%l7 + 0x0A], %i3
41610 xorcc %o0, %o1, %g5
41611 ldd [%l7 + 0x38], %f8
41612 std %f12, [%l7 + 0x58]
41613 edge8l %o6, %g7, %i1
41614 ld [%l7 + 0x5C], %f6
41615 fbu %fcc0, loop_4873
41616 ldsw [%l7 + 0x78], %l6
41617 add %o3, %i5, %l0
41618 lduh [%l7 + 0x1E], %l1
41619loop_4873:
41620 ta %icc, 0x3
41621 sth %g3, [%l7 + 0x5E]
41622 fmovsne %icc, %f3, %f6
41623 ld [%l7 + 0x30], %f8
41624 fcmpgt16 %f8, %f12, %i6
41625 fcmpgt16 %f0, %f4, %g6
41626 ldd [%l7 + 0x58], %f2
41627 ldsw [%l7 + 0x34], %o4
41628 movgu %icc, %g1, %l2
41629 stb %l4, [%l7 + 0x09]
41630 tcc %xcc, 0x0
41631 sth %g2, [%l7 + 0x16]
41632 bneg,a loop_4874
41633 ldsw [%l7 + 0x44], %g4
41634 lduh [%l7 + 0x3E], %i4
41635 fsrc2 %f8, %f4
41636loop_4874:
41637 fmul8x16 %f5, %f10, %f8
41638 fbue,a %fcc1, loop_4875
41639 movvs %xcc, %i2, %o2
41640 stx %o5, [%l7 + 0x30]
41641 ldsh [%l7 + 0x68], %i7
41642loop_4875:
41643 ldub [%l7 + 0x18], %i0
41644 bge,a,pt %xcc, loop_4876
41645 ldub [%l7 + 0x77], %o7
41646 ldsw [%l7 + 0x4C], %l5
41647 ldsb [%l7 + 0x7E], %i3
41648loop_4876:
41649 stx %o0, [%l7 + 0x78]
41650 fba %fcc1, loop_4877
41651 movgu %icc, %l3, %o1
41652 subcc %o6, 0x0B41, %g5
41653 te %xcc, 0x7
41654loop_4877:
41655 udiv %g7, 0x02AA, %l6
41656 tne %xcc, 0x4
41657 movpos %xcc, %o3, %i1
41658 brnz,a %l0, loop_4878
41659 subc %i5, 0x0C31, %g3
41660 movpos %icc, %i6, %g6
41661 fmovrdlz %o4, %f14, %f2
41662loop_4878:
41663 fcmpne16 %f8, %f14, %l1
41664 fba,a %fcc1, loop_4879
41665 brgez,a %l2, loop_4880
41666 orncc %g1, %l4, %g4
41667 brnz %g2, loop_4881
41668loop_4879:
41669 fabsd %f0, %f0
41670loop_4880:
41671 stx %i4, [%l7 + 0x30]
41672 fbe,a %fcc1, loop_4882
41673loop_4881:
41674 fbg %fcc2, loop_4883
41675 st %f14, [%l7 + 0x30]
41676 stw %o2, [%l7 + 0x28]
41677loop_4882:
41678 std %f14, [%l7 + 0x18]
41679loop_4883:
41680 ba %xcc, loop_4884
41681 fcmpgt32 %f4, %f10, %i2
41682 fpsub32s %f3, %f0, %f11
41683 movleu %xcc, %i7, %i0
41684loop_4884:
41685 fbn %fcc2, loop_4885
41686 brlez %o5, loop_4886
41687 move %xcc, %l5, %i3
41688 fmovdvc %icc, %f7, %f3
41689loop_4885:
41690 fmovdn %icc, %f9, %f15
41691loop_4886:
41692 st %f12, [%l7 + 0x78]
41693 movrlez %o0, 0x20B, %l3
41694 edge32ln %o7, %o6, %g5
41695 udivcc %g7, 0x0A36, %l6
41696 fbg,a %fcc1, loop_4887
41697 tsubcctv %o1, %i1, %l0
41698 bshuffle %f6, %f10, %f10
41699 nop
41700 setx loop_4888, %l0, %l1
41701 jmpl %l1, %i5
41702loop_4887:
41703 movre %o3, %i6, %g3
41704 ldub [%l7 + 0x09], %o4
41705 lduw [%l7 + 0x2C], %l1
41706loop_4888:
41707 ldsb [%l7 + 0x7B], %g6
41708 array8 %g1, %l2, %g4
41709 tl %xcc, 0x5
41710 sra %g2, 0x18, %l4
41711 movneg %icc, %i4, %o2
41712 lduw [%l7 + 0x38], %i2
41713 edge16n %i0, %o5, %i7
41714 ldsb [%l7 + 0x53], %i3
41715 movleu %xcc, %l5, %o0
41716 srlx %l3, %o7, %o6
41717 fandnot1s %f2, %f12, %f3
41718 fmovdneg %icc, %f13, %f3
41719 stx %g7, [%l7 + 0x20]
41720 ldx [%l7 + 0x78], %l6
41721 fmovsge %xcc, %f7, %f11
41722 fzero %f6
41723 fcmple16 %f14, %f4, %o1
41724 andn %g5, %l0, %i5
41725 brlz %i1, loop_4889
41726 bcc,a,pn %xcc, loop_4890
41727 fbu %fcc3, loop_4891
41728 addcc %o3, %g3, %o4
41729loop_4889:
41730 fmovdcc %xcc, %f4, %f10
41731loop_4890:
41732 ldsh [%l7 + 0x4C], %l1
41733loop_4891:
41734 st %f6, [%l7 + 0x68]
41735 stw %i6, [%l7 + 0x70]
41736 fmovdne %icc, %f3, %f2
41737 fmovspos %icc, %f6, %f1
41738 ldx [%l7 + 0x40], %g1
41739 bn,a,pn %icc, loop_4892
41740 fmovsleu %xcc, %f11, %f2
41741 fmovdne %icc, %f6, %f10
41742 fmovdpos %xcc, %f1, %f11
41743loop_4892:
41744 ldx [%l7 + 0x30], %l2
41745 edge8l %g6, %g4, %l4
41746 tcc %xcc, 0x7
41747 ldsb [%l7 + 0x3B], %g2
41748 lduw [%l7 + 0x3C], %o2
41749 ldub [%l7 + 0x4C], %i4
41750 ldx [%l7 + 0x50], %i2
41751 add %o5, %i0, %i7
41752 fmul8x16au %f6, %f6, %f10
41753 stx %l5, [%l7 + 0x48]
41754 stb %o0, [%l7 + 0x4E]
41755 tgu %xcc, 0x2
41756 fbul,a %fcc2, loop_4893
41757 fbu,a %fcc0, loop_4894
41758 fpadd16s %f15, %f0, %f4
41759 tcc %xcc, 0x7
41760loop_4893:
41761 ldsh [%l7 + 0x3A], %i3
41762loop_4894:
41763 fmovdge %icc, %f8, %f9
41764 fpsub16s %f15, %f10, %f13
41765 ldub [%l7 + 0x5A], %o7
41766 movcs %xcc, %o6, %l3
41767 fmovdl %xcc, %f10, %f12
41768 fpadd32s %f11, %f12, %f10
41769 ba,a,pt %icc, loop_4895
41770 stx %l6, [%l7 + 0x08]
41771 edge16 %o1, %g7, %l0
41772 te %xcc, 0x7
41773loop_4895:
41774 tcc %xcc, 0x2
41775 lduh [%l7 + 0x20], %i5
41776 bge,a,pn %icc, loop_4896
41777 fzeros %f6
41778 fcmpne32 %f12, %f6, %i1
41779 fands %f3, %f13, %f13
41780loop_4896:
41781 fandnot2s %f8, %f11, %f13
41782 fxor %f14, %f8, %f8
41783 lduh [%l7 + 0x16], %o3
41784 tvc %xcc, 0x4
41785 fmul8ulx16 %f4, %f0, %f6
41786 fcmpne16 %f14, %f2, %g3
41787 lduw [%l7 + 0x14], %g5
41788 fone %f4
41789 fcmpeq32 %f2, %f4, %l1
41790 nop
41791 setx loop_4897, %l0, %l1
41792 jmpl %l1, %o4
41793 sethi 0x1AA2, %g1
41794 fornot2 %f2, %f8, %f2
41795 fnot2 %f8, %f12
41796loop_4897:
41797 stb %i6, [%l7 + 0x11]
41798 fmovsvc %xcc, %f5, %f12
41799 brlez,a %g6, loop_4898
41800 fmovdleu %xcc, %f2, %f7
41801 fcmpgt32 %f2, %f14, %l2
41802 movre %g4, %l4, %g2
41803loop_4898:
41804 stx %i4, [%l7 + 0x50]
41805 fba %fcc2, loop_4899
41806 movpos %xcc, %i2, %o2
41807 lduw [%l7 + 0x20], %o5
41808 fbg,a %fcc2, loop_4900
41809loop_4899:
41810 edge32ln %i7, %l5, %i0
41811 fmovrslez %o0, %f4, %f13
41812 std %f4, [%l7 + 0x38]
41813loop_4900:
41814 ldd [%l7 + 0x58], %f0
41815 movrgez %i3, 0x195, %o6
41816 alignaddrl %l3, %l6, %o7
41817 fnot2s %f4, %f5
41818 fmovspos %xcc, %f15, %f3
41819 fmul8x16au %f0, %f4, %f6
41820 te %xcc, 0x0
41821 movn %xcc, %o1, %g7
41822 ldx [%l7 + 0x10], %l0
41823 stb %i5, [%l7 + 0x5C]
41824 movrgez %i1, 0x219, %g3
41825 sdivcc %o3, 0x1BB4, %l1
41826 fpsub16s %f5, %f4, %f13
41827 bshuffle %f2, %f0, %f2
41828 fbu %fcc1, loop_4901
41829 brlez %g5, loop_4902
41830 mulx %o4, 0x072D, %i6
41831 stb %g6, [%l7 + 0x6A]
41832loop_4901:
41833 fnegd %f10, %f4
41834loop_4902:
41835 fcmpgt16 %f2, %f0, %l2
41836 tvc %xcc, 0x2
41837 udiv %g4, 0x0D16, %g1
41838 subccc %g2, %i4, %l4
41839 bleu,a loop_4903
41840 fcmpd %fcc2, %f12, %f6
41841 smulcc %o2, %o5, %i7
41842 lduw [%l7 + 0x10], %l5
41843loop_4903:
41844 ld [%l7 + 0x30], %f4
41845 fmovdgu %xcc, %f11, %f8
41846 popc %i2, %o0
41847 fmovrdgz %i0, %f14, %f6
41848 fones %f15
41849 ldub [%l7 + 0x56], %i3
41850 srax %l3, 0x19, %l6
41851 edge32 %o6, %o1, %g7
41852 alignaddrl %l0, %o7, %i5
41853 ld [%l7 + 0x18], %f13
41854 fsrc2s %f6, %f11
41855 movrgz %i1, 0x094, %g3
41856 fcmpgt32 %f0, %f8, %l1
41857 ldsb [%l7 + 0x28], %g5
41858 sdivx %o4, 0x15E5, %o3
41859 fmovrdlez %g6, %f4, %f8
41860 fbule,a %fcc0, loop_4904
41861 ldsw [%l7 + 0x78], %i6
41862 stw %g4, [%l7 + 0x5C]
41863 movrne %g1, 0x135, %g2
41864loop_4904:
41865 stw %i4, [%l7 + 0x38]
41866 fbo,a %fcc3, loop_4905
41867 bvc,a,pn %icc, loop_4906
41868 srlx %l2, 0x1D, %l4
41869 edge16l %o2, %i7, %o5
41870loop_4905:
41871 movneg %icc, %i2, %l5
41872loop_4906:
41873 std %f14, [%l7 + 0x68]
41874 fmovdn %xcc, %f3, %f10
41875 movrgez %i0, %o0, %l3
41876 bcc,a %xcc, loop_4907
41877 fmovdge %xcc, %f8, %f6
41878 tle %xcc, 0x3
41879 add %l6, 0x0A67, %i3
41880loop_4907:
41881 sdiv %o6, 0x0F6E, %g7
41882 st %f9, [%l7 + 0x78]
41883 subcc %o1, 0x138E, %l0
41884 subccc %o7, %i1, %i5
41885 fmovdvc %icc, %f10, %f14
41886 lduh [%l7 + 0x5E], %g3
41887 tvc %icc, 0x5
41888 ldsw [%l7 + 0x68], %l1
41889 brnz,a %g5, loop_4908
41890 fpack16 %f10, %f6
41891 tcs %xcc, 0x3
41892 te %icc, 0x7
41893loop_4908:
41894 fsrc2 %f8, %f10
41895 tg %xcc, 0x3
41896 ldsw [%l7 + 0x14], %o4
41897 taddcc %g6, 0x101D, %i6
41898 ldsh [%l7 + 0x6E], %g4
41899 fcmpne16 %f6, %f12, %o3
41900 sth %g2, [%l7 + 0x62]
41901 bleu %icc, loop_4909
41902 stx %i4, [%l7 + 0x70]
41903 std %f14, [%l7 + 0x78]
41904 brgez %l2, loop_4910
41905loop_4909:
41906 fcmped %fcc3, %f8, %f6
41907 sll %g1, 0x1C, %l4
41908 subc %i7, 0x0DD1, %o5
41909loop_4910:
41910 fbge %fcc0, loop_4911
41911 fmovdg %icc, %f14, %f9
41912 bvc,a,pt %icc, loop_4912
41913 stb %o2, [%l7 + 0x5F]
41914loop_4911:
41915 ldub [%l7 + 0x60], %i2
41916 ldub [%l7 + 0x2A], %i0
41917loop_4912:
41918 sdivx %l5, 0x18B7, %o0
41919 fmovdcc %xcc, %f0, %f15
41920 fmovdl %xcc, %f8, %f11
41921 tcs %xcc, 0x1
41922 ld [%l7 + 0x10], %f8
41923 ldsb [%l7 + 0x14], %l6
41924 tl %xcc, 0x0
41925 fnegd %f2, %f4
41926 bne,a loop_4913
41927 stw %l3, [%l7 + 0x74]
41928 umulcc %i3, 0x0486, %g7
41929 fornot1 %f2, %f4, %f2
41930loop_4913:
41931 ldsh [%l7 + 0x4E], %o1
41932 edge32l %l0, %o6, %o7
41933 srl %i1, 0x0C, %g3
41934 lduw [%l7 + 0x5C], %l1
41935 edge16 %g5, %i5, %o4
41936 fmovdcc %xcc, %f0, %f13
41937 movg %icc, %g6, %i6
41938 brlez %o3, loop_4914
41939 fmovda %icc, %f14, %f4
41940 fbue,a %fcc0, loop_4915
41941 srlx %g4, %g2, %i4
41942loop_4914:
41943 stx %l2, [%l7 + 0x08]
41944 ldd [%l7 + 0x18], %f6
41945loop_4915:
41946 fmovda %xcc, %f14, %f7
41947 mulscc %l4, 0x00B7, %g1
41948 fandnot2 %f0, %f0, %f14
41949 fmul8x16al %f15, %f9, %f10
41950 edge32n %i7, %o5, %i2
41951 lduh [%l7 + 0x14], %i0
41952 fnot2 %f12, %f12
41953 bne %xcc, loop_4916
41954 sth %o2, [%l7 + 0x2A]
41955 alignaddr %l5, %o0, %l6
41956 sub %l3, %i3, %o1
41957loop_4916:
41958 smulcc %g7, 0x0329, %l0
41959 ldsw [%l7 + 0x30], %o6
41960 edge32ln %o7, %i1, %g3
41961 bvc %xcc, loop_4917
41962 fmovsvc %icc, %f9, %f10
41963 fbue %fcc3, loop_4918
41964 fmuld8ulx16 %f5, %f10, %f12
41965loop_4917:
41966 sethi 0x008C, %l1
41967 fmul8sux16 %f2, %f6, %f4
41968loop_4918:
41969 fmovsge %xcc, %f2, %f6
41970 fornot1s %f0, %f7, %f11
41971 mulscc %g5, %i5, %g6
41972 bn loop_4919
41973 bneg,a loop_4920
41974 fmuld8sux16 %f5, %f1, %f4
41975 edge8ln %i6, %o4, %g4
41976loop_4919:
41977 fpsub32s %f5, %f9, %f8
41978loop_4920:
41979 xorcc %o3, 0x1392, %i4
41980 tsubcc %g2, %l2, %g1
41981 bne,pt %xcc, loop_4921
41982 andncc %i7, %o5, %i2
41983 edge8 %i0, %l4, %o2
41984 fcmps %fcc2, %f12, %f11
41985loop_4921:
41986 lduh [%l7 + 0x20], %l5
41987 fornot2 %f12, %f2, %f2
41988 for %f6, %f6, %f2
41989 fzero %f10
41990 edge16n %l6, %o0, %i3
41991 fmul8x16au %f6, %f11, %f10
41992 ldsb [%l7 + 0x72], %o1
41993 srl %l3, %g7, %o6
41994 fmovdpos %icc, %f4, %f6
41995 fbge %fcc2, loop_4922
41996 fnot2 %f10, %f10
41997 lduh [%l7 + 0x70], %o7
41998 ldsb [%l7 + 0x37], %l0
41999loop_4922:
42000 edge16 %g3, %i1, %g5
42001 tne %icc, 0x6
42002 stw %l1, [%l7 + 0x58]
42003 fcmpne32 %f12, %f0, %g6
42004 bvc,a,pt %icc, loop_4923
42005 alignaddrl %i6, %i5, %g4
42006 fmul8sux16 %f10, %f12, %f6
42007 move %icc, %o4, %o3
42008loop_4923:
42009 ldsh [%l7 + 0x4C], %i4
42010 fpack32 %f10, %f2, %f6
42011 ldx [%l7 + 0x28], %l2
42012 fnot2 %f8, %f6
42013 fmovdge %xcc, %f8, %f8
42014 tg %icc, 0x3
42015 fmovdl %xcc, %f4, %f13
42016 ldub [%l7 + 0x50], %g2
42017 fmul8ulx16 %f4, %f14, %f6
42018 ldsw [%l7 + 0x78], %i7
42019 orcc %g1, 0x06A7, %i2
42020 faligndata %f14, %f8, %f2
42021 fmovse %icc, %f8, %f1
42022 stw %o5, [%l7 + 0x24]
42023 movrne %i0, 0x048, %l4
42024 nop
42025 setx loop_4924, %l0, %l1
42026 wrpr 0x1, %tl
42027 wrpr %l1, %tnpc
42028 setx 0x34400001400, %l0, %l1
42029 wrpr %l1, %tstate
42030 wrhpr 0x4, %htstate
42031 done
42032 fnands %f7, %f13, %f1
42033 movleu %xcc, %l5, %o2
42034 fpsub32 %f8, %f14, %f4
42035loop_4924:
42036 fabsd %f10, %f8
42037 ldx [%l7 + 0x70], %l6
42038 fmovdge %icc, %f4, %f8
42039 ldsb [%l7 + 0x55], %o0
42040 fbne %fcc1, loop_4925
42041 bleu loop_4926
42042 lduh [%l7 + 0x5E], %i3
42043 array32 %o1, %g7, %l3
42044loop_4925:
42045 fmovrdne %o7, %f8, %f4
42046loop_4926:
42047 ldsw [%l7 + 0x58], %o6
42048 ldsb [%l7 + 0x0D], %g3
42049 bcs,pt %icc, loop_4927
42050 tneg %xcc, 0x2
42051 mova %xcc, %l0, %g5
42052 stb %l1, [%l7 + 0x1A]
42053loop_4927:
42054 edge32ln %i1, %g6, %i5
42055 faligndata %f4, %f12, %f2
42056 fexpand %f3, %f8
42057 stb %g4, [%l7 + 0x3B]
42058 movg %icc, %i6, %o4
42059 bn,a loop_4928
42060 fbo,a %fcc0, loop_4929
42061 fcmpeq32 %f4, %f6, %i4
42062 ldub [%l7 + 0x79], %o3
42063loop_4928:
42064 bneg %icc, loop_4930
42065loop_4929:
42066 std %f8, [%l7 + 0x78]
42067 sethi 0x1D59, %l2
42068 te %xcc, 0x4
42069loop_4930:
42070 fpmerge %f2, %f0, %f12
42071 fxnors %f9, %f7, %f6
42072 fpadd16 %f14, %f8, %f6
42073 ldsh [%l7 + 0x3E], %g2
42074 smul %i7, 0x1D5F, %i2
42075 movn %icc, %g1, %i0
42076 call loop_4931
42077 fba,a %fcc0, loop_4932
42078 movneg %xcc, %o5, %l4
42079 fandnot2 %f12, %f0, %f10
42080loop_4931:
42081 fbne,a %fcc3, loop_4933
42082loop_4932:
42083 movrgz %o2, %l5, %l6
42084 ldd [%l7 + 0x70], %f12
42085 fcmpd %fcc2, %f4, %f12
42086loop_4933:
42087 lduh [%l7 + 0x78], %o0
42088 ldsb [%l7 + 0x78], %o1
42089 fmovsl %xcc, %f14, %f14
42090 nop
42091 setx loop_4934, %l0, %l1
42092 wrpr 0x1, %tl
42093 wrpr %l1, %tpc
42094 add %l1, 0x4, %l1
42095 wrpr %l1, %tnpc
42096 setx 0x34400001400, %l0, %l1
42097 wrpr %l1, %tstate
42098 wrhpr 0x4, %htstate
42099 retry
42100 fbu,a %fcc2, loop_4935
42101 fnands %f4, %f10, %f5
42102 st %f13, [%l7 + 0x4C]
42103loop_4934:
42104 faligndata %f10, %f2, %f8
42105loop_4935:
42106 stw %g7, [%l7 + 0x24]
42107 st %f2, [%l7 + 0x30]
42108 lduh [%l7 + 0x3C], %i3
42109 std %f4, [%l7 + 0x28]
42110 fmovrde %o7, %f6, %f14
42111 ldsh [%l7 + 0x5A], %o6
42112 st %f13, [%l7 + 0x08]
42113 fors %f5, %f7, %f15
42114 ba,pt %xcc, loop_4936
42115 fnot2s %f12, %f13
42116 ldsh [%l7 + 0x0A], %g3
42117 fbn,a %fcc3, loop_4937
42118loop_4936:
42119 fbg,a %fcc0, loop_4938
42120 fzero %f4
42121 movrne %l3, 0x23F, %l0
42122loop_4937:
42123 ldd [%l7 + 0x10], %f4
42124loop_4938:
42125 sethi 0x0A94, %g5
42126 ldd [%l7 + 0x28], %f2
42127 lduh [%l7 + 0x0A], %l1
42128 fsrc2 %f4, %f10
42129 fmul8x16 %f9, %f10, %f6
42130 fands %f7, %f14, %f3
42131 edge32l %i1, %g6, %g4
42132 movg %icc, %i6, %o4
42133 fxors %f7, %f13, %f3
42134 fxnor %f10, %f8, %f12
42135 ld [%l7 + 0x48], %f3
42136 mulx %i5, 0x039C, %o3
42137 xnor %l2, %i4, %i7
42138 tne %xcc, 0x7
42139 stw %g2, [%l7 + 0x08]
42140 stb %i2, [%l7 + 0x38]
42141 brz %g1, loop_4939
42142 sdivcc %i0, 0x06FE, %o5
42143 stb %o2, [%l7 + 0x4B]
42144 udivcc %l5, 0x123B, %l6
42145loop_4939:
42146 bvs,a %icc, loop_4940
42147 sth %o0, [%l7 + 0x0A]
42148 movrlez %l4, %o1, %g7
42149 stb %o7, [%l7 + 0x7C]
42150loop_4940:
42151 fnot2 %f2, %f0
42152 tl %icc, 0x6
42153 fbul %fcc0, loop_4941
42154 orncc %o6, 0x1AE5, %g3
42155 ldd [%l7 + 0x20], %f10
42156 brz %i3, loop_4942
42157loop_4941:
42158 fxnor %f0, %f12, %f6
42159 fcmpeq32 %f4, %f12, %l0
42160 addccc %g5, %l3, %l1
42161loop_4942:
42162 fmovrdgz %i1, %f12, %f2
42163 ldx [%l7 + 0x68], %g6
42164 srlx %g4, %i6, %i5
42165 ldx [%l7 + 0x60], %o3
42166 bvs,a loop_4943
42167 fmovsg %icc, %f7, %f9
42168 call loop_4944
42169 fnands %f7, %f6, %f9
42170loop_4943:
42171 fpsub32s %f1, %f9, %f6
42172 fmovdcs %icc, %f11, %f9
42173loop_4944:
42174 std %f14, [%l7 + 0x08]
42175 fnot1 %f6, %f6
42176 addc %l2, %o4, %i7
42177 ldx [%l7 + 0x10], %i4
42178 call loop_4945
42179 fnot1s %f12, %f0
42180 subc %g2, %g1, %i0
42181 array8 %o5, %o2, %l5
42182loop_4945:
42183 sth %l6, [%l7 + 0x68]
42184 fmovrsne %i2, %f1, %f3
42185 fexpand %f4, %f8
42186 pdist %f6, %f2, %f2
42187 xnor %l4, %o1, %o0
42188 ld [%l7 + 0x38], %f8
42189 ta %xcc, 0x5
42190 fmovrdne %g7, %f2, %f6
42191 ldx [%l7 + 0x58], %o7
42192 bn,pt %xcc, loop_4946
42193 ldx [%l7 + 0x78], %g3
42194 fbge,a %fcc2, loop_4947
42195 tn %icc, 0x4
42196loop_4946:
42197 fandnot1 %f8, %f4, %f0
42198 fmovscs %icc, %f13, %f12
42199loop_4947:
42200 lduw [%l7 + 0x14], %o6
42201 movle %xcc, %i3, %g5
42202 movn %icc, %l3, %l1
42203 fmovde %xcc, %f14, %f1
42204 ldx [%l7 + 0x58], %i1
42205 fmovsl %xcc, %f0, %f11
42206 smulcc %g6, %l0, %g4
42207 fbe %fcc2, loop_4948
42208 stb %i6, [%l7 + 0x15]
42209 fbue %fcc1, loop_4949
42210 tpos %xcc, 0x0
42211loop_4948:
42212 fmovsa %xcc, %f15, %f14
42213 st %f6, [%l7 + 0x3C]
42214loop_4949:
42215 or %o3, %i5, %l2
42216 lduw [%l7 + 0x10], %o4
42217 fmovrsne %i7, %f8, %f14
42218 tpos %xcc, 0x2
42219 fandnot1 %f4, %f12, %f12
42220 st %f2, [%l7 + 0x28]
42221 tgu %xcc, 0x2
42222 fbule %fcc3, loop_4950
42223 tneg %xcc, 0x4
42224 fmul8x16 %f4, %f10, %f0
42225 fpadd32 %f12, %f12, %f4
42226loop_4950:
42227 ldsw [%l7 + 0x1C], %g2
42228 array8 %g1, %i4, %o5
42229 ldd [%l7 + 0x50], %f10
42230 tleu %icc, 0x5
42231 fsrc2 %f0, %f8
42232 bn,a %xcc, loop_4951
42233 tl %icc, 0x3
42234 std %f6, [%l7 + 0x38]
42235 fmovrdgez %i0, %f10, %f8
42236loop_4951:
42237 movge %xcc, %l5, %o2
42238 edge16n %l6, %l4, %i2
42239 movrgez %o0, 0x2DD, %g7
42240 fmovsl %icc, %f1, %f3
42241 fbu,a %fcc3, loop_4952
42242 fmovdn %icc, %f15, %f12
42243 stw %o7, [%l7 + 0x14]
42244 std %f2, [%l7 + 0x50]
42245loop_4952:
42246 ldsh [%l7 + 0x0A], %g3
42247 bne,a,pt %xcc, loop_4953
42248 fpadd32 %f8, %f14, %f4
42249 fpadd16s %f15, %f10, %f3
42250 movre %o1, %o6, %g5
42251loop_4953:
42252 ldx [%l7 + 0x28], %l3
42253 lduw [%l7 + 0x78], %i3
42254 fbo %fcc3, loop_4954
42255 stw %l1, [%l7 + 0x58]
42256 lduw [%l7 + 0x70], %i1
42257 st %f1, [%l7 + 0x3C]
42258loop_4954:
42259 call loop_4955
42260 mova %icc, %l0, %g4
42261 fmovsneg %icc, %f3, %f7
42262 ldub [%l7 + 0x6B], %g6
42263loop_4955:
42264 ldsb [%l7 + 0x27], %i6
42265 stb %i5, [%l7 + 0x10]
42266 fpmerge %f9, %f2, %f10
42267 fmovrdne %l2, %f12, %f6
42268 fnegs %f4, %f15
42269 movrgez %o4, 0x2C5, %o3
42270 ldsh [%l7 + 0x10], %i7
42271 tle %xcc, 0x2
42272 ldx [%l7 + 0x48], %g2
42273 bg,a,pt %icc, loop_4956
42274 move %xcc, %g1, %i4
42275 siam 0x2
42276 fmovrdgez %i0, %f4, %f4
42277loop_4956:
42278 sdivcc %l5, 0x0BB9, %o2
42279 ldsw [%l7 + 0x20], %o5
42280 stb %l6, [%l7 + 0x51]
42281 ldd [%l7 + 0x10], %f6
42282 brnz %i2, loop_4957
42283 fnegd %f4, %f14
42284 fxors %f3, %f1, %f13
42285 umul %o0, 0x0933, %g7
42286loop_4957:
42287 fabss %f1, %f7
42288 fexpand %f10, %f14
42289 sth %l4, [%l7 + 0x2C]
42290 stb %g3, [%l7 + 0x5D]
42291 movcc %xcc, %o1, %o7
42292 fcmpes %fcc0, %f4, %f1
42293 tg %icc, 0x6
42294 lduw [%l7 + 0x2C], %o6
42295 mulscc %l3, 0x022A, %g5
42296 st %f2, [%l7 + 0x24]
42297 movvs %xcc, %l1, %i3
42298 fmovdcs %icc, %f14, %f6
42299 std %f10, [%l7 + 0x40]
42300 fxors %f2, %f3, %f11
42301 stb %i1, [%l7 + 0x27]
42302 lduw [%l7 + 0x40], %g4
42303 st %f10, [%l7 + 0x44]
42304 ldsw [%l7 + 0x08], %l0
42305 alignaddr %i6, %g6, %i5
42306 edge8ln %l2, %o3, %o4
42307 fmovsgu %icc, %f5, %f11
42308 fmovrslz %i7, %f14, %f2
42309 fnot2s %f14, %f2
42310 ld [%l7 + 0x10], %f7
42311 be,a,pn %xcc, loop_4958
42312 fones %f2
42313 fble,a %fcc0, loop_4959
42314 ldsw [%l7 + 0x24], %g1
42315loop_4958:
42316 stx %i4, [%l7 + 0x30]
42317 stb %g2, [%l7 + 0x67]
42318loop_4959:
42319 bshuffle %f4, %f12, %f12
42320 siam 0x1
42321 taddcc %i0, %l5, %o2
42322 orcc %l6, %o5, %o0
42323 tpos %icc, 0x3
42324 bgu %icc, loop_4960
42325 fcmpgt16 %f4, %f4, %i2
42326 fbg %fcc0, loop_4961
42327 lduh [%l7 + 0x78], %l4
42328loop_4960:
42329 srax %g3, %o1, %o7
42330 stb %g7, [%l7 + 0x1F]
42331loop_4961:
42332 lduh [%l7 + 0x1A], %l3
42333 tneg %xcc, 0x0
42334 edge16 %o6, %l1, %i3
42335 fcmpeq32 %f4, %f6, %g5
42336 lduh [%l7 + 0x78], %i1
42337 smul %l0, %i6, %g4
42338 movrne %i5, %l2, %o3
42339 std %f4, [%l7 + 0x40]
42340 fmovrsgz %o4, %f10, %f3
42341 tleu %icc, 0x3
42342 array16 %i7, %g6, %g1
42343 sdivcc %i4, 0x1732, %i0
42344 tcs %icc, 0x5
42345 fornot1 %f6, %f10, %f12
42346 andn %l5, 0x0010, %o2
42347 fmovd %f0, %f14
42348 fblg %fcc3, loop_4962
42349 fcmpne32 %f12, %f6, %g2
42350 brgz %l6, loop_4963
42351 ld [%l7 + 0x10], %f2
42352loop_4962:
42353 movre %o0, 0x30E, %o5
42354 taddcctv %i2, 0x000E, %l4
42355loop_4963:
42356 fmovsne %icc, %f9, %f7
42357 fbne,a %fcc2, loop_4964
42358 ld [%l7 + 0x28], %f4
42359 fmovde %xcc, %f11, %f10
42360 movrne %g3, 0x313, %o7
42361loop_4964:
42362 tn %xcc, 0x0
42363 fpsub16s %f14, %f1, %f9
42364 fmovsa %icc, %f7, %f9
42365 fcmpne16 %f2, %f14, %g7
42366 edge8n %l3, %o1, %l1
42367 edge8l %o6, %g5, %i1
42368 stw %i3, [%l7 + 0x08]
42369 fmovdge %xcc, %f11, %f15
42370 fbuge %fcc3, loop_4965
42371 fmovsvc %icc, %f9, %f14
42372 fmovsl %xcc, %f14, %f10
42373 stw %l0, [%l7 + 0x50]
42374loop_4965:
42375 sdivx %g4, 0x1B7C, %i5
42376 stx %i6, [%l7 + 0x30]
42377 ld [%l7 + 0x40], %f4
42378 fmovdneg %xcc, %f4, %f13
42379 fba,a %fcc1, loop_4966
42380 bge,a %xcc, loop_4967
42381 fornot1 %f12, %f2, %f2
42382 orn %l2, %o4, %o3
42383loop_4966:
42384 te %icc, 0x4
42385loop_4967:
42386 tleu %xcc, 0x1
42387 bl,a,pn %icc, loop_4968
42388 fcmps %fcc0, %f15, %f1
42389 popc 0x0C78, %i7
42390 bleu,a,pt %xcc, loop_4969
42391loop_4968:
42392 lduw [%l7 + 0x24], %g6
42393 fnot2s %f0, %f6
42394 bcc,a,pt %xcc, loop_4970
42395loop_4969:
42396 ldub [%l7 + 0x5D], %g1
42397 movpos %icc, %i4, %l5
42398 alignaddr %i0, %o2, %l6
42399loop_4970:
42400 fbu %fcc0, loop_4971
42401 fmovdvc %xcc, %f5, %f9
42402 fornot1s %f5, %f5, %f12
42403 lduw [%l7 + 0x34], %g2
42404loop_4971:
42405 fmovrdgz %o5, %f8, %f14
42406 ldsh [%l7 + 0x24], %i2
42407 std %f8, [%l7 + 0x20]
42408 ta %icc, 0x1
42409 fmovscs %icc, %f13, %f13
42410 nop
42411 setx loop_4972, %l0, %l1
42412 wrpr 0x1, %tl
42413 wrpr %l1, %tnpc
42414 setx 0x34400001400, %l0, %l1
42415 wrpr %l1, %tstate
42416 wrhpr 0x4, %htstate
42417 done
42418 ldsh [%l7 + 0x4C], %l4
42419 fcmpgt32 %f8, %f6, %o0
42420 lduw [%l7 + 0x74], %o7
42421loop_4972:
42422 tg %icc, 0x4
42423 lduh [%l7 + 0x4A], %g3
42424 fornot2 %f12, %f4, %f12
42425 bn,pt %xcc, loop_4973
42426 stw %l3, [%l7 + 0x54]
42427 edge16 %g7, %o1, %o6
42428 stb %l1, [%l7 + 0x2B]
42429loop_4973:
42430 tge %xcc, 0x6
42431 ldd [%l7 + 0x10], %f14
42432 and %g5, 0x04EE, %i1
42433 fmovdn %xcc, %f6, %f9
42434 ldsh [%l7 + 0x74], %l0
42435 fbn %fcc0, loop_4974
42436 brlez,a %g4, loop_4975
42437 fpackfix %f8, %f1
42438 fbg %fcc0, loop_4976
42439loop_4974:
42440 bcs %xcc, loop_4977
42441loop_4975:
42442 stw %i3, [%l7 + 0x30]
42443 for %f14, %f10, %f6
42444loop_4976:
42445 fzeros %f15
42446loop_4977:
42447 fbn %fcc3, loop_4978
42448 srax %i6, %i5, %o4
42449 movrlez %l2, 0x0A2, %o3
42450 fnot2s %f11, %f2
42451loop_4978:
42452 fmovspos %xcc, %f9, %f2
42453 sth %i7, [%l7 + 0x42]
42454 fcmpeq32 %f12, %f4, %g6
42455 edge8ln %g1, %l5, %i0
42456 tl %icc, 0x7
42457 call loop_4979
42458 mulx %o2, %l6, %i4
42459 mova %xcc, %g2, %i2
42460 fmovrslz %o5, %f9, %f3
42461loop_4979:
42462 ldx [%l7 + 0x68], %o0
42463 fmovdn %icc, %f13, %f0
42464 fpsub16s %f3, %f1, %f5
42465 movpos %icc, %l4, %g3
42466 tn %xcc, 0x0
42467 fpsub32 %f6, %f12, %f8
42468 alignaddrl %l3, %g7, %o7
42469 ldsh [%l7 + 0x7C], %o1
42470 fcmple16 %f8, %f6, %o6
42471 taddcc %l1, 0x064E, %i1
42472 stw %g5, [%l7 + 0x7C]
42473 addccc %l0, 0x1F93, %g4
42474 brlez,a %i3, loop_4980
42475 fmovsvc %xcc, %f8, %f14
42476 movrlez %i6, 0x1E1, %i5
42477 std %f6, [%l7 + 0x40]
42478loop_4980:
42479 movrgez %l2, %o4, %o3
42480 brnz %i7, loop_4981
42481 st %f4, [%l7 + 0x30]
42482 st %f11, [%l7 + 0x50]
42483 fornot1s %f5, %f10, %f0
42484loop_4981:
42485 tvs %icc, 0x7
42486 tle %icc, 0x4
42487 fbue %fcc0, loop_4982
42488 fbul %fcc3, loop_4983
42489 bcc,a %icc, loop_4984
42490 bcc,pt %icc, loop_4985
42491loop_4982:
42492 tne %icc, 0x0
42493loop_4983:
42494 fmovspos %xcc, %f4, %f3
42495loop_4984:
42496 std %f12, [%l7 + 0x70]
42497loop_4985:
42498 lduw [%l7 + 0x74], %g1
42499 fbge %fcc0, loop_4986
42500 movcc %xcc, %g6, %l5
42501 bneg,a loop_4987
42502 fnand %f4, %f0, %f6
42503loop_4986:
42504 tgu %xcc, 0x4
42505 sra %o2, %i0, %l6
42506loop_4987:
42507 lduh [%l7 + 0x74], %i4
42508 ldd [%l7 + 0x30], %f2
42509 fmul8sux16 %f8, %f10, %f4
42510 bvc,a,pn %icc, loop_4988
42511 st %f8, [%l7 + 0x08]
42512 fbo %fcc0, loop_4989
42513 fmovsl %xcc, %f7, %f15
42514loop_4988:
42515 ld [%l7 + 0x34], %f9
42516 ldsh [%l7 + 0x10], %g2
42517loop_4989:
42518 lduw [%l7 + 0x7C], %i2
42519 stb %o0, [%l7 + 0x0F]
42520 sth %l4, [%l7 + 0x6A]
42521 stw %o5, [%l7 + 0x4C]
42522 andncc %l3, %g7, %o7
42523 ldsw [%l7 + 0x30], %g3
42524 fzero %f12
42525 stb %o1, [%l7 + 0x5B]
42526 ldsw [%l7 + 0x78], %l1
42527 stw %o6, [%l7 + 0x0C]
42528 sth %g5, [%l7 + 0x36]
42529 std %f12, [%l7 + 0x10]
42530 ldsw [%l7 + 0x54], %l0
42531 lduh [%l7 + 0x3A], %i1
42532 std %f4, [%l7 + 0x08]
42533 fones %f6
42534 movgu %icc, %g4, %i6
42535 sllx %i3, %i5, %l2
42536 bshuffle %f0, %f4, %f14
42537 movrgez %o3, %i7, %g1
42538 fmovdg %xcc, %f5, %f5
42539 mulscc %g6, 0x0EB0, %l5
42540 stb %o2, [%l7 + 0x6E]
42541 tn %icc, 0x5
42542 bne,a loop_4990
42543 stw %i0, [%l7 + 0x0C]
42544 movrgez %l6, 0x269, %o4
42545 movcc %icc, %i4, %g2
42546loop_4990:
42547 fcmpeq32 %f8, %f4, %o0
42548 orn %l4, 0x1B3B, %i2
42549 std %f8, [%l7 + 0x20]
42550 fmovsge %icc, %f6, %f5
42551 sth %o5, [%l7 + 0x5E]
42552 sth %g7, [%l7 + 0x30]
42553 fmovrdgez %o7, %f12, %f8
42554 movne %icc, %l3, %g3
42555 fbge,a %fcc3, loop_4991
42556 bleu,a loop_4992
42557 taddcc %o1, 0x1CC5, %o6
42558 fmovdl %xcc, %f4, %f12
42559loop_4991:
42560 ldx [%l7 + 0x10], %l1
42561loop_4992:
42562 fmovdle %xcc, %f10, %f2
42563 stb %l0, [%l7 + 0x7B]
42564 tn %xcc, 0x0
42565 ld [%l7 + 0x44], %f15
42566 movl %icc, %i1, %g5
42567 movgu %xcc, %i6, %g4
42568 fabss %f3, %f0
42569 ld [%l7 + 0x1C], %f5
42570 fmovdleu %icc, %f10, %f12
42571 fsrc2 %f6, %f4
42572 ldx [%l7 + 0x08], %i3
42573 std %f8, [%l7 + 0x20]
42574 ldd [%l7 + 0x08], %f8
42575 ldx [%l7 + 0x10], %l2
42576 std %f14, [%l7 + 0x60]
42577 ldd [%l7 + 0x20], %f0
42578 ld [%l7 + 0x74], %f3
42579 ldsh [%l7 + 0x50], %i5
42580 bl %icc, loop_4993
42581 mulscc %i7, 0x119D, %g1
42582 std %f8, [%l7 + 0x58]
42583 fcmpne16 %f14, %f12, %g6
42584loop_4993:
42585 taddcctv %o3, %l5, %i0
42586 fxnors %f15, %f6, %f3
42587 fmovdcs %xcc, %f8, %f2
42588 ldsw [%l7 + 0x0C], %l6
42589 for %f14, %f10, %f8
42590 udiv %o2, 0x0231, %o4
42591 fmovscs %xcc, %f8, %f5
42592 ldx [%l7 + 0x40], %i4
42593 fabsd %f14, %f8
42594 edge32n %o0, %l4, %g2
42595 fbge %fcc2, loop_4994
42596 bcc,a loop_4995
42597 add %i2, %g7, %o5
42598 addc %l3, %o7, %o1
42599loop_4994:
42600 lduw [%l7 + 0x28], %g3
42601loop_4995:
42602 xnor %l1, 0x0535, %l0
42603 edge8l %i1, %g5, %o6
42604 fcmped %fcc1, %f4, %f6
42605 addcc %g4, 0x1645, %i3
42606 edge32l %i6, %i5, %l2
42607 sdivcc %g1, 0x1C86, %i7
42608 fbg %fcc1, loop_4996
42609 edge16ln %o3, %l5, %i0
42610 fxors %f9, %f6, %f5
42611 movle %xcc, %l6, %o2
42612loop_4996:
42613 faligndata %f6, %f0, %f10
42614 stx %o4, [%l7 + 0x38]
42615 fmovsvc %xcc, %f8, %f0
42616 edge32ln %g6, %o0, %i4
42617 taddcctv %l4, 0x0D8B, %g2
42618 lduh [%l7 + 0x64], %i2
42619 ld [%l7 + 0x50], %f1
42620 ldsh [%l7 + 0x32], %g7
42621 fmovsa %xcc, %f3, %f8
42622 fornot2s %f12, %f1, %f11
42623 st %f1, [%l7 + 0x2C]
42624 umulcc %o5, 0x1593, %l3
42625 popc %o1, %o7
42626 sth %g3, [%l7 + 0x38]
42627 ldsh [%l7 + 0x40], %l1
42628 bpos,a loop_4997
42629 fmovdvs %icc, %f12, %f6
42630 fcmpes %fcc2, %f13, %f11
42631 fnot1 %f4, %f14
42632loop_4997:
42633 fnors %f2, %f8, %f8
42634 stx %l0, [%l7 + 0x60]
42635 movleu %xcc, %i1, %o6
42636 fxors %f14, %f1, %f2
42637 ldsw [%l7 + 0x3C], %g4
42638 andncc %g5, %i3, %i5
42639 sth %l2, [%l7 + 0x16]
42640 ldd [%l7 + 0x38], %f10
42641 brlez %i6, loop_4998
42642 ldsb [%l7 + 0x2B], %g1
42643 ldd [%l7 + 0x30], %f8
42644 array16 %o3, %l5, %i7
42645loop_4998:
42646 brgz,a %l6, loop_4999
42647 ldsh [%l7 + 0x12], %o2
42648 fmovsl %xcc, %f7, %f4
42649 std %f8, [%l7 + 0x78]
42650loop_4999:
42651 bvs,a loop_5000
42652 stx %o4, [%l7 + 0x20]
42653 fandnot1 %f6, %f0, %f14
42654 tleu %xcc, 0x0
42655loop_5000:
42656 stw %g6, [%l7 + 0x18]
42657 fpsub32s %f6, %f2, %f12
42658 fmul8x16al %f3, %f2, %f4
42659 nop
42660 setx loop_5001, %l0, %l1
42661 wrpr 0x1, %tl
42662 wrpr %l1, %tpc
42663 add %l1, 0x4, %l1
42664 wrpr %l1, %tnpc
42665 setx 0x34400001400, %l0, %l1
42666 wrpr %l1, %tstate
42667 wrhpr 0x4, %htstate
42668 retry
42669 tge %icc, 0x2
42670 std %f6, [%l7 + 0x08]
42671 fand %f4, %f6, %f0
42672loop_5001:
42673 umul %i0, %o0, %l4
42674 fmul8x16 %f5, %f10, %f4
42675 stb %g2, [%l7 + 0x2C]
42676 fmovdgu %xcc, %f5, %f7
42677 st %f6, [%l7 + 0x38]
42678 ldsw [%l7 + 0x4C], %i4
42679 stx %i2, [%l7 + 0x48]
42680 st %f14, [%l7 + 0x30]
42681 andncc %g7, %o5, %o1
42682 fcmpgt16 %f8, %f4, %l3
42683 ldx [%l7 + 0x38], %o7
42684 fpsub16 %f10, %f12, %f4
42685 ldsb [%l7 + 0x26], %g3
42686 sth %l0, [%l7 + 0x30]
42687 fmovsle %icc, %f5, %f5
42688 edge32l %l1, %o6, %i1
42689 fzero %f4
42690 ld [%l7 + 0x24], %f5
42691 andn %g5, 0x195E, %g4
42692 brgz %i3, loop_5002
42693 edge16l %i5, %l2, %g1
42694 stb %i6, [%l7 + 0x59]
42695 stb %l5, [%l7 + 0x79]
42696loop_5002:
42697 fornot1s %f4, %f0, %f14
42698 array32 %i7, %o3, %l6
42699 fsrc1s %f0, %f7
42700 lduw [%l7 + 0x10], %o2
42701 sdiv %g6, 0x140B, %o4
42702 stw %i0, [%l7 + 0x68]
42703 fcmpgt16 %f6, %f0, %l4
42704 stw %o0, [%l7 + 0x7C]
42705 fmovsn %icc, %f9, %f8
42706 fbug,a %fcc3, loop_5003
42707 fcmpgt16 %f0, %f10, %g2
42708 fmovdn %icc, %f15, %f12
42709 ld [%l7 + 0x44], %f9
42710loop_5003:
42711 fpsub16 %f8, %f0, %f14
42712 edge8l %i2, %g7, %i4
42713 fmovdcs %xcc, %f10, %f10
42714 move %xcc, %o1, %l3
42715 ldsh [%l7 + 0x38], %o7
42716 tle %icc, 0x4
42717 fmovsne %xcc, %f2, %f12
42718 sth %g3, [%l7 + 0x36]
42719 movneg %xcc, %o5, %l1
42720 fsrc2s %f0, %f2
42721 fmovrsgz %o6, %f5, %f9
42722 mova %xcc, %l0, %g5
42723 fmovdcc %xcc, %f1, %f4
42724 fnands %f1, %f15, %f12
42725 fbul %fcc0, loop_5004
42726 movleu %xcc, %g4, %i1
42727 fmovrdgez %i5, %f10, %f14
42728 movcs %icc, %l2, %g1
42729loop_5004:
42730 lduh [%l7 + 0x40], %i6
42731 fabss %f3, %f9
42732 fbo,a %fcc3, loop_5005
42733 ldd [%l7 + 0x70], %f10
42734 fmovsne %xcc, %f2, %f15
42735 fpadd16s %f10, %f14, %f4
42736loop_5005:
42737 popc 0x1EAD, %i3
42738 lduw [%l7 + 0x74], %i7
42739 ldsb [%l7 + 0x27], %l5
42740 fmovrslz %l6, %f8, %f3
42741 fmul8x16 %f15, %f0, %f12
42742 ld [%l7 + 0x40], %f9
42743 alignaddr %o2, %o3, %o4
42744 fpadd16s %f9, %f15, %f10
42745 st %f15, [%l7 + 0x4C]
42746 stw %g6, [%l7 + 0x60]
42747 ld [%l7 + 0x4C], %f6
42748 ld [%l7 + 0x24], %f5
42749 nop
42750 setx loop_5006, %l0, %l1
42751 wrpr 0x1, %tl
42752 wrpr %l1, %tnpc
42753 setx 0x34400001400, %l0, %l1
42754 wrpr %l1, %tstate
42755 wrhpr 0x4, %htstate
42756 done
42757 nop
42758 setx loop_5007, %l0, %l1
42759 wrpr 0x1, %tl
42760 wrpr %l1, %tpc
42761 add %l1, 0x4, %l1
42762 wrpr %l1, %tnpc
42763 setx 0x34400001400, %l0, %l1
42764 wrpr %l1, %tstate
42765 wrhpr 0x4, %htstate
42766 retry
42767 stx %l4, [%l7 + 0x40]
42768 stx %i0, [%l7 + 0x70]
42769loop_5006:
42770 ldd [%l7 + 0x58], %f10
42771loop_5007:
42772 ldd [%l7 + 0x10], %f12
42773 ldsb [%l7 + 0x7B], %o0
42774 stw %i2, [%l7 + 0x18]
42775 or %g2, 0x1D27, %g7
42776 fnors %f6, %f4, %f2
42777 stb %o1, [%l7 + 0x1B]
42778 ldsh [%l7 + 0x1E], %i4
42779 bcs loop_5008
42780 edge8 %o7, %l3, %g3
42781 stx %o5, [%l7 + 0x60]
42782 call loop_5009
42783loop_5008:
42784 lduw [%l7 + 0x24], %l1
42785 fmovrslz %o6, %f6, %f9
42786 ldsb [%l7 + 0x6A], %g5
42787loop_5009:
42788 ldsh [%l7 + 0x18], %l0
42789 ldsh [%l7 + 0x76], %i1
42790 edge8ln %g4, %l2, %g1
42791 fabsd %f10, %f4
42792 fcmple32 %f12, %f4, %i6
42793 movre %i5, 0x289, %i3
42794 fmovda %xcc, %f14, %f15
42795 fsrc1s %f4, %f12
42796 movpos %xcc, %i7, %l6
42797 fmovsvs %xcc, %f13, %f1
42798 ble,pn %xcc, loop_5010
42799 fsrc2 %f10, %f12
42800 fcmpne16 %f6, %f2, %o2
42801 fbg %fcc3, loop_5011
42802loop_5010:
42803 fmovrse %l5, %f5, %f11
42804 fcmpeq32 %f6, %f4, %o4
42805 alignaddr %o3, %g6, %i0
42806loop_5011:
42807 fmovdneg %xcc, %f7, %f8
42808 bn,a %xcc, loop_5012
42809 fbul %fcc3, loop_5013
42810 fnegd %f0, %f10
42811 edge8l %o0, %i2, %l4
42812loop_5012:
42813 ldsb [%l7 + 0x53], %g2
42814loop_5013:
42815 ldsh [%l7 + 0x38], %g7
42816 fmul8x16 %f9, %f12, %f0
42817 movle %icc, %i4, %o1
42818 sth %o7, [%l7 + 0x3C]
42819 bge,a %xcc, loop_5014
42820 fnot2 %f12, %f12
42821 stw %g3, [%l7 + 0x48]
42822 fnand %f10, %f8, %f4
42823loop_5014:
42824 mova %icc, %l3, %l1
42825 ldx [%l7 + 0x60], %o5
42826 movrlez %o6, 0x39D, %g5
42827 stb %i1, [%l7 + 0x70]
42828 fmovsa %icc, %f12, %f0
42829 and %l0, %l2, %g1
42830 fcmpne32 %f2, %f10, %i6
42831 tcc %icc, 0x2
42832 ldub [%l7 + 0x2E], %i5
42833 movge %xcc, %g4, %i3
42834 fandnot2s %f13, %f5, %f9
42835 sra %l6, %i7, %l5
42836 fmovrsgz %o4, %f0, %f10
42837 sra %o2, 0x08, %o3
42838 fmovsgu %xcc, %f6, %f9
42839 fnegd %f6, %f4
42840 alignaddrl %g6, %o0, %i0
42841 fmovrsgez %l4, %f8, %f15
42842 fsrc1s %f12, %f5
42843 ld [%l7 + 0x4C], %f1
42844 fcmpeq32 %f0, %f14, %g2
42845 and %i2, %i4, %o1
42846 st %f3, [%l7 + 0x4C]
42847 tsubcctv %o7, 0x0555, %g7
42848 fpmerge %f5, %f1, %f2
42849 nop
42850 setx loop_5015, %l0, %l1
42851 jmpl %l1, %l3
42852 std %f10, [%l7 + 0x18]
42853 fsrc1s %f12, %f3
42854 bvc,a loop_5016
42855loop_5015:
42856 fandnot1s %f1, %f4, %f7
42857 move %icc, %g3, %l1
42858 addc %o5, %g5, %o6
42859loop_5016:
42860 fmovse %xcc, %f10, %f14
42861 fnot1s %f9, %f0
42862 fnot2s %f15, %f3
42863 sllx %l0, 0x0F, %i1
42864 fandnot1 %f2, %f6, %f2
42865 fabsd %f14, %f2
42866 fbe,a %fcc2, loop_5017
42867 fbg,a %fcc2, loop_5018
42868 fmovrdne %g1, %f12, %f8
42869 umulcc %i6, 0x0A39, %l2
42870loop_5017:
42871 stx %g4, [%l7 + 0x70]
42872loop_5018:
42873 fblg %fcc3, loop_5019
42874 bpos %icc, loop_5020
42875 array8 %i5, %l6, %i7
42876 fcmpeq16 %f12, %f4, %l5
42877loop_5019:
42878 tpos %xcc, 0x5
42879loop_5020:
42880 array8 %i3, %o2, %o3
42881 stb %g6, [%l7 + 0x10]
42882 fmovda %icc, %f1, %f13
42883 ld [%l7 + 0x44], %f2
42884 fmovrslz %o4, %f15, %f15
42885 bvs,a,pn %xcc, loop_5021
42886 edge8l %i0, %l4, %g2
42887 fmovrslez %i2, %f11, %f9
42888 fpadd16s %f2, %f9, %f6
42889loop_5021:
42890 ldsb [%l7 + 0x37], %i4
42891 fcmpeq16 %f4, %f4, %o0
42892 fmovsvc %icc, %f3, %f0
42893 tsubcctv %o1, %o7, %l3
42894 fmovrse %g7, %f2, %f6
42895 brlez %l1, loop_5022
42896 ldsb [%l7 + 0x5A], %o5
42897 array8 %g3, %g5, %l0
42898 addcc %o6, %g1, %i1
42899loop_5022:
42900 xnor %i6, 0x1BB6, %l2
42901 ldsb [%l7 + 0x46], %i5
42902 tgu %icc, 0x1
42903 brgz %g4, loop_5023
42904 movre %l6, 0x342, %l5
42905 bvs,pt %xcc, loop_5024
42906 stw %i7, [%l7 + 0x5C]
42907loop_5023:
42908 fnot2s %f14, %f12
42909 call loop_5025
42910loop_5024:
42911 tge %xcc, 0x5
42912 fmovsn %icc, %f2, %f0
42913 st %f6, [%l7 + 0x54]
42914loop_5025:
42915 brgz %i3, loop_5026
42916 fxnor %f12, %f6, %f6
42917 edge32n %o2, %g6, %o4
42918 ldub [%l7 + 0x65], %i0
42919loop_5026:
42920 nop
42921 setx loop_5027, %l0, %l1
42922 wrpr 0x1, %tl
42923 wrpr %l1, %tnpc
42924 setx 0x34400001400, %l0, %l1
42925 wrpr %l1, %tstate
42926 wrhpr 0x4, %htstate
42927 done
42928 tvs %xcc, 0x5
42929 nop
42930 setx loop_5028, %l0, %l1
42931 wrpr 0x1, %tl
42932 wrpr %l1, %tnpc
42933 setx 0x34400001400, %l0, %l1
42934 wrpr %l1, %tstate
42935 wrhpr 0x4, %htstate
42936 done
42937 fcmpgt32 %f0, %f14, %l4
42938loop_5027:
42939 sdivx %g2, 0x1B33, %i2
42940 array32 %o3, %i4, %o1
42941loop_5028:
42942 ldd [%l7 + 0x38], %f0
42943 stx %o7, [%l7 + 0x50]
42944 fnot2s %f1, %f1
42945 ldx [%l7 + 0x78], %l3
42946 tn %xcc, 0x2
42947 fmovdpos %icc, %f12, %f13
42948 ldsb [%l7 + 0x50], %g7
42949 fpsub16s %f14, %f10, %f12
42950 fmul8x16 %f7, %f12, %f8
42951 lduh [%l7 + 0x14], %o0
42952 srlx %o5, %l1, %g5
42953 st %f13, [%l7 + 0x2C]
42954 fabsd %f12, %f12
42955 st %f7, [%l7 + 0x08]
42956 fmovrslz %g3, %f5, %f4
42957 fmovrdne %l0, %f0, %f8
42958 edge8ln %g1, %i1, %i6
42959 nop
42960 setx loop_5029, %l0, %l1
42961 jmpl %l1, %o6
42962 fmovsle %xcc, %f2, %f0
42963 movrne %l2, %g4, %l6
42964 fmovsa %icc, %f2, %f0
42965loop_5029:
42966 fandnot1s %f11, %f11, %f12
42967 edge8n %l5, %i5, %i7
42968 sth %o2, [%l7 + 0x6A]
42969 fbuge %fcc0, loop_5030
42970 ldub [%l7 + 0x64], %g6
42971 ldsh [%l7 + 0x7E], %i3
42972 lduw [%l7 + 0x5C], %o4
42973loop_5030:
42974 fbuge %fcc2, loop_5031
42975 brnz,a %l4, loop_5032
42976 tleu %icc, 0x7
42977 lduw [%l7 + 0x5C], %i0
42978loop_5031:
42979 taddcc %g2, 0x0530, %i2
42980loop_5032:
42981 bgu,a loop_5033
42982 fbne,a %fcc2, loop_5034
42983 edge32 %o3, %i4, %o1
42984 ldd [%l7 + 0x68], %f8
42985loop_5033:
42986 fcmpeq32 %f0, %f0, %l3
42987loop_5034:
42988 stx %g7, [%l7 + 0x48]
42989 ld [%l7 + 0x6C], %f13
42990 smulcc %o7, 0x1CFA, %o0
42991 fbule,a %fcc3, loop_5035
42992 fbe %fcc2, loop_5036
42993 ld [%l7 + 0x48], %f5
42994 xnor %o5, 0x1EE0, %g5
42995loop_5035:
42996 alignaddr %l1, %l0, %g3
42997loop_5036:
42998 ldx [%l7 + 0x48], %g1
42999 fpsub16 %f10, %f0, %f4
43000 movre %i1, %i6, %o6
43001 fnors %f2, %f14, %f1
43002 fmovrsgez %g4, %f3, %f14
43003 std %f0, [%l7 + 0x28]
43004 fmovscc %xcc, %f1, %f3
43005 ldx [%l7 + 0x18], %l2
43006 fmovsl %xcc, %f8, %f0
43007 movrlz %l6, %l5, %i7
43008 lduw [%l7 + 0x74], %o2
43009 sth %g6, [%l7 + 0x4A]
43010 stx %i3, [%l7 + 0x38]
43011 ldd [%l7 + 0x48], %f2
43012 fmovrdne %o4, %f10, %f6
43013 fcmpeq32 %f8, %f10, %l4
43014 fmovdneg %xcc, %f2, %f2
43015 fmovdgu %icc, %f7, %f7
43016 fzero %f4
43017 movcs %icc, %i0, %g2
43018 bvc,a,pt %xcc, loop_5037
43019 fone %f2
43020 movleu %icc, %i2, %i5
43021 fcmpd %fcc2, %f14, %f2
43022loop_5037:
43023 tvs %xcc, 0x5
43024 fandnot2 %f2, %f2, %f14
43025 sth %o3, [%l7 + 0x5C]
43026 fbge %fcc3, loop_5038
43027 taddcctv %o1, 0x107D, %l3
43028 sdivx %i4, 0x1BAE, %g7
43029 fsrc2s %f2, %f8
43030loop_5038:
43031 movrgez %o7, 0x17C, %o5
43032 fnor %f2, %f0, %f0
43033 stx %o0, [%l7 + 0x70]
43034 brnz,a %g5, loop_5039
43035 fbul %fcc2, loop_5040
43036 nop
43037 setx loop_5041, %l0, %l1
43038 wrpr 0x1, %tl
43039 wrpr %l1, %tpc
43040 add %l1, 0x4, %l1
43041 wrpr %l1, %tnpc
43042 setx 0x34400001400, %l0, %l1
43043 wrpr %l1, %tstate
43044 wrhpr 0x4, %htstate
43045 retry
43046 subcc %l0, 0x05AB, %g3
43047loop_5039:
43048 tcc %icc, 0x5
43049loop_5040:
43050 lduw [%l7 + 0x20], %l1
43051loop_5041:
43052 ldsh [%l7 + 0x7A], %g1
43053 ldub [%l7 + 0x11], %i6
43054 bcc loop_5042
43055 bvs,a loop_5043
43056 brlez %i1, loop_5044
43057 tvs %xcc, 0x5
43058loop_5042:
43059 lduh [%l7 + 0x58], %o6
43060loop_5043:
43061 movneg %icc, %l2, %g4
43062loop_5044:
43063 stb %l5, [%l7 + 0x48]
43064 fxnors %f11, %f3, %f5
43065 ld [%l7 + 0x70], %f4
43066 fpadd16s %f2, %f10, %f8
43067 std %f8, [%l7 + 0x50]
43068 bg,pt %icc, loop_5045
43069 umulcc %l6, 0x1856, %i7
43070 fmovdl %xcc, %f8, %f15
43071 fnot1s %f7, %f9
43072loop_5045:
43073 sth %g6, [%l7 + 0x32]
43074 te %icc, 0x2
43075 ldd [%l7 + 0x48], %f14
43076 fmovdge %xcc, %f13, %f11
43077 fbg,a %fcc1, loop_5046
43078 fnands %f14, %f4, %f0
43079 fmul8x16au %f14, %f15, %f2
43080 tcc %xcc, 0x6
43081loop_5046:
43082 tge %icc, 0x6
43083 fbue,a %fcc2, loop_5047
43084 fpsub32 %f2, %f0, %f6
43085 brz %o2, loop_5048
43086 movg %xcc, %o4, %l4
43087loop_5047:
43088 st %f1, [%l7 + 0x30]
43089 sra %i0, 0x10, %g2
43090loop_5048:
43091 ldd [%l7 + 0x78], %f0
43092 ldd [%l7 + 0x30], %f4
43093 tsubcc %i2, 0x149F, %i5
43094 fpadd32 %f14, %f4, %f0
43095 fbge %fcc3, loop_5049
43096 subcc %i3, 0x150B, %o3
43097 udivx %o1, 0x1C95, %i4
43098 ldx [%l7 + 0x70], %g7
43099loop_5049:
43100 fone %f12
43101 st %f15, [%l7 + 0x2C]
43102 fmovsge %xcc, %f7, %f1
43103 fbul %fcc0, loop_5050
43104 fmovsne %xcc, %f13, %f13
43105 lduh [%l7 + 0x78], %o7
43106 mulscc %o5, %l3, %g5
43107loop_5050:
43108 tgu %xcc, 0x7
43109 brlez,a %l0, loop_5051
43110 bvs %icc, loop_5052
43111 sth %o0, [%l7 + 0x3C]
43112 st %f9, [%l7 + 0x20]
43113loop_5051:
43114 fmul8x16al %f10, %f6, %f0
43115loop_5052:
43116 smul %g3, 0x16DA, %l1
43117 fands %f10, %f9, %f5
43118 stw %g1, [%l7 + 0x58]
43119 tpos %icc, 0x3
43120 ldsh [%l7 + 0x10], %i6
43121 fands %f15, %f12, %f4
43122 fmovdvs %icc, %f5, %f8
43123 srlx %i1, 0x0D, %l2
43124 array32 %g4, %l5, %l6
43125 fmovscc %icc, %f13, %f12
43126 fbl %fcc2, loop_5053
43127 brgz %i7, loop_5054
43128 fmovsleu %icc, %f2, %f2
43129 bvs,a,pn %icc, loop_5055
43130loop_5053:
43131 fnegd %f4, %f8
43132loop_5054:
43133 fnot1 %f12, %f0
43134 addccc %o6, 0x1381, %o2
43135loop_5055:
43136 fmovrde %o4, %f4, %f14
43137 fmuld8sux16 %f0, %f10, %f6
43138 tleu %icc, 0x6
43139 fmul8x16al %f10, %f10, %f8
43140 ldub [%l7 + 0x09], %l4
43141 bne,a,pn %xcc, loop_5056
43142 srl %i0, %g6, %i2
43143 fmovsa %xcc, %f0, %f14
43144 fcmpes %fcc2, %f11, %f10
43145loop_5056:
43146 fmovdgu %xcc, %f11, %f13
43147 fmovda %xcc, %f14, %f11
43148 fmovdleu %xcc, %f3, %f6
43149 ldd [%l7 + 0x78], %f8
43150 fmovdge %icc, %f14, %f4
43151 movgu %xcc, %i5, %i3
43152 fxors %f10, %f12, %f11
43153 fmovdleu %xcc, %f14, %f10
43154 ldsw [%l7 + 0x58], %g2
43155 edge32l %o1, %i4, %g7
43156 bge,a,pt %xcc, loop_5057
43157 xorcc %o3, %o5, %o7
43158 fblg %fcc2, loop_5058
43159 lduw [%l7 + 0x44], %g5
43160loop_5057:
43161 fpack32 %f8, %f8, %f12
43162 lduh [%l7 + 0x46], %l0
43163loop_5058:
43164 fmovsn %icc, %f12, %f11
43165 addc %o0, %l3, %g3
43166 bge,a,pn %icc, loop_5059
43167 fsrc2 %f6, %f2
43168 edge32l %g1, %l1, %i1
43169 fornot1s %f12, %f14, %f6
43170loop_5059:
43171 bvc,a %xcc, loop_5060
43172 tleu %icc, 0x3
43173 fmovdleu %xcc, %f6, %f1
43174 edge8n %l2, %g4, %l5
43175loop_5060:
43176 subccc %l6, 0x1024, %i6
43177 movleu %icc, %o6, %o2
43178 tcc %xcc, 0x4
43179 ld [%l7 + 0x20], %f2
43180 movre %o4, %l4, %i7
43181 std %f4, [%l7 + 0x78]
43182 sdiv %i0, 0x0366, %i2
43183 bge,a %xcc, loop_5061
43184 stb %i5, [%l7 + 0x74]
43185 tg %icc, 0x4
43186 fand %f8, %f0, %f8
43187loop_5061:
43188 bcc,a,pt %xcc, loop_5062
43189 te %xcc, 0x0
43190 ld [%l7 + 0x34], %f15
43191 bg,pt %xcc, loop_5063
43192loop_5062:
43193 edge16n %i3, %g6, %o1
43194 ldub [%l7 + 0x35], %g2
43195 ba,a %xcc, loop_5064
43196loop_5063:
43197 fmovdcc %icc, %f2, %f8
43198 fmovdpos %icc, %f15, %f0
43199 fnegs %f14, %f8
43200loop_5064:
43201 stw %i4, [%l7 + 0x14]
43202 fcmpes %fcc3, %f12, %f14
43203 ldub [%l7 + 0x34], %o3
43204 fone %f4
43205 fble %fcc3, loop_5065
43206 stw %o5, [%l7 + 0x4C]
43207 fcmps %fcc1, %f13, %f1
43208 fornot1s %f14, %f11, %f10
43209loop_5065:
43210 xnor %o7, %g5, %l0
43211 brlez,a %g7, loop_5066
43212 stx %l3, [%l7 + 0x50]
43213 orcc %o0, %g1, %g3
43214 call loop_5067
43215loop_5066:
43216 edge8 %i1, %l1, %l2
43217 ldsh [%l7 + 0x2A], %g4
43218 fmovscs %icc, %f9, %f4
43219loop_5067:
43220 fbl %fcc0, loop_5068
43221 ldx [%l7 + 0x28], %l5
43222 ldsw [%l7 + 0x5C], %l6
43223 fmul8x16au %f10, %f4, %f2
43224loop_5068:
43225 ldsw [%l7 + 0x34], %i6
43226 fpadd16 %f14, %f8, %f6
43227 bg,a,pt %xcc, loop_5069
43228 sdivcc %o6, 0x161F, %o2
43229 ta %xcc, 0x5
43230 std %f4, [%l7 + 0x40]
43231loop_5069:
43232 ldub [%l7 + 0x3B], %l4
43233 mulscc %o4, %i0, %i2
43234 ldx [%l7 + 0x08], %i7
43235 xorcc %i5, 0x102E, %g6
43236 fmovrdne %o1, %f12, %f2
43237 sdivx %i3, 0x16BA, %g2
43238 udivcc %o3, 0x1C15, %i4
43239 fone %f6
43240 ldd [%l7 + 0x70], %f0
43241 ldsw [%l7 + 0x10], %o5
43242 xnorcc %g5, 0x0813, %l0
43243 fmovdl %xcc, %f0, %f14
43244 stb %o7, [%l7 + 0x57]
43245 mova %icc, %g7, %o0
43246 sdivcc %l3, 0x0282, %g1
43247 lduh [%l7 + 0x68], %i1
43248 stx %l1, [%l7 + 0x48]
43249 sth %g3, [%l7 + 0x42]
43250 stw %l2, [%l7 + 0x10]
43251 ldsh [%l7 + 0x2C], %g4
43252 for %f6, %f0, %f12
43253 andncc %l5, %l6, %o6
43254 edge32ln %i6, %o2, %o4
43255 stx %l4, [%l7 + 0x48]
43256 lduh [%l7 + 0x62], %i0
43257 std %f10, [%l7 + 0x38]
43258 std %f0, [%l7 + 0x68]
43259 fcmpgt32 %f0, %f0, %i2
43260 fxors %f11, %f14, %f6
43261 ldsw [%l7 + 0x7C], %i5
43262 taddcctv %g6, 0x056F, %i7
43263 tle %icc, 0x7
43264 tcc %icc, 0x1
43265 mulx %o1, %i3, %o3
43266 brz,a %i4, loop_5070
43267 faligndata %f8, %f6, %f2
43268 ta %xcc, 0x0
43269 ldub [%l7 + 0x4C], %o5
43270loop_5070:
43271 ldd [%l7 + 0x70], %f4
43272 fbu,a %fcc3, loop_5071
43273 st %f7, [%l7 + 0x14]
43274 ldd [%l7 + 0x28], %f6
43275 stb %g5, [%l7 + 0x2F]
43276loop_5071:
43277 bshuffle %f10, %f8, %f8
43278 andncc %l0, %o7, %g7
43279 fnot1 %f10, %f10
43280 tvs %icc, 0x6
43281 fpadd16s %f14, %f6, %f1
43282 ldsh [%l7 + 0x26], %g2
43283 edge32n %o0, %g1, %l3
43284 andncc %i1, %l1, %l2
43285 sdivcc %g4, 0x1567, %g3
43286 fmovrslez %l6, %f4, %f9
43287 fmovrdlz %o6, %f12, %f4
43288 fmovdleu %xcc, %f8, %f8
43289 fmovrslez %i6, %f15, %f10
43290 taddcctv %l5, 0x09BB, %o2
43291 sth %l4, [%l7 + 0x26]
43292 fmovrsgz %i0, %f8, %f6
43293 srax %o4, 0x0E, %i5
43294 edge16n %g6, %i2, %o1
43295 fmovdcs %xcc, %f15, %f5
43296 mulscc %i7, 0x1A35, %o3
43297 andncc %i4, %i3, %o5
43298 stx %l0, [%l7 + 0x20]
43299 fpsub16s %f1, %f9, %f7
43300 std %f14, [%l7 + 0x70]
43301 st %f0, [%l7 + 0x10]
43302 ldsb [%l7 + 0x7B], %o7
43303 movre %g7, %g5, %o0
43304 fmovdvs %icc, %f13, %f9
43305 fba,a %fcc0, loop_5072
43306 fnor %f10, %f14, %f2
43307 std %f12, [%l7 + 0x30]
43308 sdivx %g2, 0x1083, %l3
43309loop_5072:
43310 fbl,a %fcc2, loop_5073
43311 fbu,a %fcc3, loop_5074
43312 brnz %i1, loop_5075
43313 movrne %l1, %l2, %g4
43314loop_5073:
43315 ldsh [%l7 + 0x7A], %g3
43316loop_5074:
43317 fmovdcc %icc, %f14, %f12
43318loop_5075:
43319 stw %g1, [%l7 + 0x74]
43320 fmovsvs %icc, %f15, %f4
43321 edge32ln %l6, %i6, %l5
43322 std %f10, [%l7 + 0x50]
43323 add %o6, 0x00E0, %o2
43324 sth %i0, [%l7 + 0x0C]
43325 fcmple16 %f6, %f14, %l4
43326 fnot1 %f2, %f2
43327 ld [%l7 + 0x08], %f0
43328 fabsd %f14, %f0
43329 lduh [%l7 + 0x28], %i5
43330 bcc loop_5076
43331 stx %g6, [%l7 + 0x60]
43332 fmovd %f8, %f8
43333 smulcc %o4, %o1, %i2
43334loop_5076:
43335 fones %f0
43336 std %f0, [%l7 + 0x20]
43337 ldsh [%l7 + 0x56], %i7
43338 fmuld8sux16 %f1, %f15, %f4
43339 stx %o3, [%l7 + 0x38]
43340 edge32n %i3, %i4, %o5
43341 fnot1 %f6, %f8
43342 brnz %o7, loop_5077
43343 srl %l0, 0x18, %g7
43344 sub %g5, 0x1128, %o0
43345 sll %g2, %l3, %i1
43346loop_5077:
43347 ldsh [%l7 + 0x0A], %l2
43348 nop
43349 setx loop_5078, %l0, %l1
43350 jmpl %l1, %g4
43351 orn %g3, %g1, %l6
43352 fcmple32 %f14, %f0, %l1
43353 tneg %xcc, 0x4
43354loop_5078:
43355 ldx [%l7 + 0x38], %i6
43356 sll %l5, %o2, %o6
43357 fandnot1s %f2, %f3, %f2
43358 edge16ln %l4, %i0, %i5
43359 sdivcc %g6, 0x1549, %o1
43360 ldsw [%l7 + 0x64], %i2
43361 fmul8x16au %f14, %f14, %f12
43362 st %f1, [%l7 + 0x5C]
43363 ldub [%l7 + 0x72], %o4
43364 brgz %o3, loop_5079
43365 bcc %xcc, loop_5080
43366 tsubcctv %i3, %i7, %o5
43367 fnand %f4, %f6, %f2
43368loop_5079:
43369 fabss %f13, %f12
43370loop_5080:
43371 lduw [%l7 + 0x78], %o7
43372 fnot1s %f3, %f11
43373 bvs,a,pn %icc, loop_5081
43374 fmovrde %l0, %f2, %f4
43375 fsrc2s %f5, %f12
43376 bvs,pn %xcc, loop_5082
43377loop_5081:
43378 fmovrdlz %g7, %f12, %f14
43379 xnorcc %i4, 0x112D, %o0
43380 edge8ln %g5, %g2, %l3
43381loop_5082:
43382 ldsh [%l7 + 0x32], %i1
43383 st %f11, [%l7 + 0x4C]
43384 sth %g4, [%l7 + 0x74]
43385 orcc %g3, %l2, %l6
43386 orn %l1, %g1, %i6
43387 ldsh [%l7 + 0x62], %l5
43388 fsrc1s %f7, %f6
43389 tleu %icc, 0x7
43390 fors %f8, %f14, %f10
43391 fands %f14, %f3, %f1
43392 ldsb [%l7 + 0x71], %o6
43393 xnorcc %l4, %i0, %i5
43394 lduh [%l7 + 0x54], %g6
43395 stb %o1, [%l7 + 0x79]
43396 st %f12, [%l7 + 0x6C]
43397 movrlz %o2, %o4, %o3
43398 fcmpeq16 %f4, %f14, %i2
43399 fsrc2s %f11, %f5
43400 tsubcctv %i7, %i3, %o7
43401 fmovdge %icc, %f4, %f10
43402 fmovrsne %o5, %f7, %f13
43403 stx %l0, [%l7 + 0x28]
43404 ldd [%l7 + 0x30], %f14
43405 bneg,pn %xcc, loop_5083
43406 ldsw [%l7 + 0x48], %i4
43407 lduh [%l7 + 0x38], %o0
43408 fbue,a %fcc2, loop_5084
43409loop_5083:
43410 fmovdle %icc, %f5, %f10
43411 fpsub16 %f0, %f10, %f14
43412 udiv %g7, 0x19A8, %g2
43413loop_5084:
43414 umul %l3, %g5, %g4
43415 edge16l %g3, %l2, %i1
43416 fcmpd %fcc1, %f12, %f10
43417 udiv %l6, 0x1EAF, %g1
43418 ldd [%l7 + 0x78], %f4
43419 sll %i6, %l5, %l1
43420 std %f8, [%l7 + 0x48]
43421 fxnor %f10, %f0, %f14
43422 ldsb [%l7 + 0x38], %l4
43423 st %f11, [%l7 + 0x48]
43424 fmovdvc %xcc, %f3, %f1
43425 tvs %xcc, 0x3
43426 fpsub16 %f2, %f6, %f4
43427 lduh [%l7 + 0x5C], %o6
43428 movl %xcc, %i5, %i0
43429 ldub [%l7 + 0x4B], %g6
43430 sra %o1, 0x07, %o4
43431 stb %o3, [%l7 + 0x74]
43432 sth %i2, [%l7 + 0x5A]
43433 fcmpgt32 %f2, %f0, %i7
43434 ldx [%l7 + 0x18], %i3
43435 edge8n %o7, %o5, %l0
43436 fpackfix %f8, %f11
43437 fbul %fcc3, loop_5085
43438 addc %o2, 0x1FCA, %o0
43439 and %i4, %g2, %g7
43440 ld [%l7 + 0x10], %f9
43441loop_5085:
43442 fbn %fcc2, loop_5086
43443 stx %g5, [%l7 + 0x38]
43444 edge16n %l3, %g4, %g3
43445 fcmped %fcc3, %f10, %f4
43446loop_5086:
43447 fornot1 %f10, %f10, %f10
43448 tvc %xcc, 0x5
43449 for %f12, %f10, %f14
43450 fmul8x16 %f1, %f10, %f14
43451 orn %i1, %l2, %l6
43452 bg,pn %xcc, loop_5087
43453 srl %i6, %l5, %l1
43454 fnor %f10, %f4, %f6
43455 fmovdle %xcc, %f15, %f8
43456loop_5087:
43457 movvc %icc, %l4, %o6
43458 fmovrdlez %g1, %f12, %f8
43459 ldd [%l7 + 0x70], %f0
43460 tle %icc, 0x3
43461 movcc %xcc, %i0, %i5
43462 fmovsne %xcc, %f9, %f3
43463 subcc %g6, 0x1464, %o1
43464 srlx %o4, 0x0C, %o3
43465 movge %icc, %i7, %i2
43466 fmovdne %xcc, %f14, %f11
43467 ldx [%l7 + 0x58], %i3
43468 stx %o7, [%l7 + 0x60]
43469 addc %l0, 0x121C, %o2
43470 fxors %f5, %f11, %f3
43471 bvs,a,pt %icc, loop_5088
43472 fble,a %fcc2, loop_5089
43473 sethi 0x0F56, %o5
43474 edge8ln %o0, %i4, %g7
43475loop_5088:
43476 movcs %icc, %g5, %g2
43477loop_5089:
43478 fpadd16s %f12, %f8, %f8
43479 andcc %g4, %l3, %i1
43480 subcc %g3, %l2, %l6
43481 mulscc %l5, 0x00F2, %l1
43482 st %f12, [%l7 + 0x4C]
43483 stb %l4, [%l7 + 0x2A]
43484 edge16 %i6, %o6, %g1
43485 fmovdvc %xcc, %f1, %f5
43486 fmul8x16al %f14, %f12, %f8
43487 fpsub16s %f11, %f15, %f7
43488 bcs,a,pt %xcc, loop_5090
43489 fnands %f3, %f1, %f1
43490 udivcc %i5, 0x09A1, %g6
43491 lduw [%l7 + 0x44], %i0
43492loop_5090:
43493 tsubcc %o1, 0x07C4, %o4
43494 sll %o3, 0x13, %i7
43495 fba %fcc0, loop_5091
43496 andcc %i2, %i3, %o7
43497 fmovrsgez %l0, %f9, %f2
43498 sth %o5, [%l7 + 0x62]
43499loop_5091:
43500 fmovrsne %o0, %f4, %f8
43501 fmovde %icc, %f15, %f7
43502 ldub [%l7 + 0x3F], %i4
43503 ldsb [%l7 + 0x13], %o2
43504 fmovsvs %icc, %f10, %f9
43505 nop
43506 setx loop_5092, %l0, %l1
43507 jmpl %l1, %g7
43508 ble loop_5093
43509 smulcc %g5, 0x07D9, %g2
43510 ldub [%l7 + 0x3D], %g4
43511loop_5092:
43512 nop
43513 setx loop_5094, %l0, %l1
43514 jmpl %l1, %l3
43515loop_5093:
43516 brlez %g3, loop_5095
43517 bne,a %xcc, loop_5096
43518 fbue %fcc3, loop_5097
43519loop_5094:
43520 fornot2s %f3, %f2, %f2
43521loop_5095:
43522 fmul8sux16 %f4, %f2, %f6
43523loop_5096:
43524 fmovdcc %xcc, %f0, %f2
43525loop_5097:
43526 movleu %icc, %i1, %l6
43527 fmovsl %icc, %f5, %f6
43528 fmul8x16 %f0, %f12, %f6
43529 stw %l2, [%l7 + 0x44]
43530 movg %xcc, %l5, %l4
43531 st %f1, [%l7 + 0x44]
43532 fands %f0, %f3, %f6
43533 fmul8ulx16 %f6, %f0, %f12
43534 fandnot1s %f3, %f14, %f6
43535 sth %l1, [%l7 + 0x24]
43536 ldsw [%l7 + 0x38], %i6
43537 brgez %o6, loop_5098
43538 nop
43539 setx loop_5099, %l0, %l1
43540 jmpl %l1, %g1
43541 lduh [%l7 + 0x16], %i5
43542 fmovrslez %i0, %f3, %f14
43543loop_5098:
43544 orcc %o1, %o4, %g6
43545loop_5099:
43546 brgez %o3, loop_5100
43547 lduw [%l7 + 0x34], %i7
43548 movle %xcc, %i2, %o7
43549 ldsw [%l7 + 0x0C], %i3
43550loop_5100:
43551 tn %xcc, 0x3
43552 fnands %f0, %f8, %f9
43553 orncc %l0, 0x00C7, %o0
43554 ld [%l7 + 0x78], %f3
43555 lduw [%l7 + 0x70], %o5
43556 fmovrsne %o2, %f10, %f6
43557 stx %g7, [%l7 + 0x50]
43558 bneg,pt %icc, loop_5101
43559 movcs %xcc, %i4, %g2
43560 fcmpd %fcc2, %f4, %f4
43561 movrlz %g4, 0x044, %l3
43562loop_5101:
43563 lduw [%l7 + 0x4C], %g5
43564 ldx [%l7 + 0x48], %i1
43565 stx %l6, [%l7 + 0x48]
43566 bcc loop_5102
43567 fones %f8
43568 fcmpne32 %f2, %f14, %g3
43569 ldsb [%l7 + 0x6C], %l2
43570loop_5102:
43571 ldsw [%l7 + 0x34], %l4
43572 fands %f11, %f13, %f13
43573 ldsb [%l7 + 0x48], %l1
43574 fcmple16 %f6, %f4, %l5
43575 movvs %icc, %o6, %g1
43576 smulcc %i6, %i0, %o1
43577 fmovsl %icc, %f5, %f9
43578 fmovdcs %icc, %f7, %f12
43579 ldsh [%l7 + 0x18], %o4
43580 stx %i5, [%l7 + 0x20]
43581 faligndata %f6, %f2, %f2
43582 fcmpeq32 %f12, %f12, %o3
43583 lduh [%l7 + 0x78], %g6
43584 fcmple32 %f6, %f6, %i7
43585 st %f5, [%l7 + 0x0C]
43586 xor %i2, 0x0DD1, %o7
43587 sub %l0, %i3, %o0
43588 ldsh [%l7 + 0x0A], %o5
43589 fmovdn %xcc, %f8, %f5
43590 tleu %icc, 0x2
43591 move %icc, %g7, %i4
43592 ta %icc, 0x0
43593 fcmpgt32 %f14, %f2, %o2
43594 pdist %f0, %f12, %f0
43595 fcmped %fcc2, %f0, %f14
43596 fpack32 %f6, %f2, %f8
43597 lduw [%l7 + 0x68], %g2
43598 mova %icc, %l3, %g5
43599 fmovsvc %icc, %f6, %f0
43600 fornot1s %f11, %f1, %f11
43601 subcc %i1, 0x145C, %l6
43602 ldsb [%l7 + 0x2B], %g3
43603 fpsub16s %f1, %f4, %f2
43604 lduh [%l7 + 0x3E], %g4
43605 ldsh [%l7 + 0x30], %l2
43606 fmovdl %icc, %f9, %f15
43607 ldsw [%l7 + 0x20], %l1
43608 udivcc %l4, 0x1642, %o6
43609 fmovsa %xcc, %f8, %f11
43610 xnorcc %g1, 0x153A, %l5
43611 fnot1 %f10, %f14
43612 ldsh [%l7 + 0x46], %i0
43613 lduh [%l7 + 0x60], %i6
43614 udivcc %o4, 0x1320, %i5
43615 sdivcc %o3, 0x0BCD, %g6
43616 edge16n %o1, %i2, %o7
43617 ldx [%l7 + 0x18], %i7
43618 stx %i3, [%l7 + 0x08]
43619 stw %l0, [%l7 + 0x44]
43620 brlz %o0, loop_5103
43621 ld [%l7 + 0x60], %f7
43622 fornot2 %f10, %f2, %f2
43623 umul %g7, %i4, %o5
43624loop_5103:
43625 fble,a %fcc1, loop_5104
43626 lduh [%l7 + 0x52], %o2
43627 fabss %f14, %f2
43628 fbn,a %fcc1, loop_5105
43629loop_5104:
43630 fbu,a %fcc3, loop_5106
43631 edge32n %g2, %g5, %l3
43632 nop
43633 setx loop_5107, %l0, %l1
43634 wrpr 0x1, %tl
43635 wrpr %l1, %tnpc
43636 setx 0x34400001400, %l0, %l1
43637 wrpr %l1, %tstate
43638 wrhpr 0x4, %htstate
43639 done
43640loop_5105:
43641 ldx [%l7 + 0x20], %i1
43642loop_5106:
43643 bcs loop_5108
43644 orcc %g3, 0x1537, %g4
43645loop_5107:
43646 brlz,a %l2, loop_5109
43647 stw %l6, [%l7 + 0x34]
43648loop_5108:
43649 alignaddrl %l4, %o6, %l1
43650 movneg %xcc, %l5, %i0
43651loop_5109:
43652 tcc %xcc, 0x7
43653 fxnors %f2, %f12, %f4
43654 ldd [%l7 + 0x30], %f0
43655 lduw [%l7 + 0x3C], %i6
43656 movneg %icc, %g1, %o4
43657 ldsw [%l7 + 0x44], %i5
43658 ldd [%l7 + 0x50], %f2
43659 fxnors %f7, %f2, %f7
43660 std %f10, [%l7 + 0x68]
43661 stx %g6, [%l7 + 0x58]
43662 popc %o1, %o3
43663 sth %i2, [%l7 + 0x08]
43664 fblg,a %fcc3, loop_5110
43665 movre %i7, %o7, %l0
43666 nop
43667 setx loop_5111, %l0, %l1
43668 wrpr 0x1, %tl
43669 wrpr %l1, %tnpc
43670 setx 0x34400001400, %l0, %l1
43671 wrpr %l1, %tstate
43672 wrhpr 0x4, %htstate
43673 done
43674 tpos %xcc, 0x7
43675loop_5110:
43676 fcmpne32 %f0, %f4, %i3
43677 edge32 %g7, %i4, %o5
43678loop_5111:
43679 stb %o2, [%l7 + 0x11]
43680 stw %o0, [%l7 + 0x1C]
43681 brgez %g5, loop_5112
43682 movne %xcc, %g2, %l3
43683 fxor %f14, %f12, %f2
43684 smul %i1, 0x0540, %g4
43685loop_5112:
43686 fbuge,a %fcc3, loop_5113
43687 std %f4, [%l7 + 0x30]
43688 edge16n %g3, %l2, %l4
43689 movne %xcc, %l6, %l1
43690loop_5113:
43691 sdivx %l5, 0x1AB3, %o6
43692 ldub [%l7 + 0x26], %i0
43693 fbl %fcc3, loop_5114
43694 array8 %i6, %o4, %g1
43695 ldsb [%l7 + 0x40], %g6
43696 edge8n %o1, %o3, %i5
43697loop_5114:
43698 sll %i7, %i2, %o7
43699 fcmpes %fcc3, %f4, %f12
43700 fxnors %f14, %f10, %f2
43701 tcc %icc, 0x0
43702 brlez,a %l0, loop_5115
43703 fbug %fcc1, loop_5116
43704 fba,a %fcc1, loop_5117
43705 ld [%l7 + 0x30], %f12
43706loop_5115:
43707 ldd [%l7 + 0x60], %f12
43708loop_5116:
43709 fmovsneg %xcc, %f12, %f7
43710loop_5117:
43711 ldx [%l7 + 0x60], %g7
43712 brlez,a %i4, loop_5118
43713 fnand %f4, %f14, %f2
43714 fmovs %f9, %f0
43715 fbuge,a %fcc2, loop_5119
43716loop_5118:
43717 fmul8x16al %f15, %f5, %f14
43718 bvc,pn %icc, loop_5120
43719 andcc %i3, 0x1A50, %o5
43720loop_5119:
43721 ldd [%l7 + 0x40], %f4
43722 brnz %o2, loop_5121
43723loop_5120:
43724 stw %o0, [%l7 + 0x24]
43725 ldd [%l7 + 0x08], %f2
43726 st %f0, [%l7 + 0x68]
43727loop_5121:
43728 bshuffle %f0, %f2, %f4
43729 ldd [%l7 + 0x28], %f14
43730 ba %icc, loop_5122
43731 for %f4, %f4, %f2
43732 movle %xcc, %g5, %l3
43733 ldub [%l7 + 0x3A], %g2
43734loop_5122:
43735 fmul8ulx16 %f0, %f14, %f8
43736 array16 %i1, %g4, %l2
43737 umulcc %l4, 0x1CFD, %l6
43738 pdist %f8, %f4, %f2
43739 ldd [%l7 + 0x68], %f0
43740 smulcc %l1, 0x15F4, %l5
43741 fmovrdne %g3, %f6, %f14
43742 sethi 0x1ECA, %i0
43743 stw %o6, [%l7 + 0x20]
43744 brlz %o4, loop_5123
43745 std %f2, [%l7 + 0x20]
43746 fmovrdgz %g1, %f4, %f8
43747 fbl %fcc1, loop_5124
43748loop_5123:
43749 fmovrde %g6, %f8, %f0
43750 srax %i6, %o3, %o1
43751 bleu,a,pt %icc, loop_5125
43752loop_5124:
43753 ldx [%l7 + 0x50], %i5
43754 edge8l %i2, %o7, %l0
43755 std %f14, [%l7 + 0x60]
43756loop_5125:
43757 fmul8x16 %f0, %f0, %f4
43758 fpack16 %f4, %f0
43759 fnegd %f4, %f2
43760 fmul8sux16 %f8, %f14, %f6
43761 st %f9, [%l7 + 0x10]
43762 std %f0, [%l7 + 0x28]
43763 fbuge %fcc3, loop_5126
43764 fbge,a %fcc0, loop_5127
43765 fxor %f14, %f0, %f8
43766 fnot2 %f14, %f6
43767loop_5126:
43768 srl %i7, 0x08, %g7
43769loop_5127:
43770 fcmpes %fcc1, %f9, %f9
43771 fmovdvs %icc, %f9, %f13
43772 ld [%l7 + 0x2C], %f12
43773 fbuge,a %fcc0, loop_5128
43774 ldsw [%l7 + 0x24], %i4
43775 ld [%l7 + 0x0C], %f6
43776 fnot1s %f9, %f7
43777loop_5128:
43778 sllx %i3, 0x00, %o5
43779 ldd [%l7 + 0x10], %f14
43780 fpsub32s %f1, %f15, %f5
43781 fbule,a %fcc3, loop_5129
43782 fzero %f8
43783 fmovrdlez %o0, %f4, %f12
43784 brz,a %g5, loop_5130
43785loop_5129:
43786 ld [%l7 + 0x18], %f0
43787 ld [%l7 + 0x2C], %f14
43788 fxnors %f15, %f11, %f4
43789loop_5130:
43790 fmovsge %icc, %f1, %f6
43791 fmuld8sux16 %f7, %f0, %f14
43792 stw %o2, [%l7 + 0x60]
43793 stx %l3, [%l7 + 0x30]
43794 movrgez %g2, %i1, %g4
43795 fblg,a %fcc0, loop_5131
43796 edge8ln %l2, %l4, %l6
43797 fmovde %icc, %f12, %f5
43798 movle %xcc, %l5, %l1
43799loop_5131:
43800 sethi 0x19C2, %i0
43801 lduh [%l7 + 0x40], %o6
43802 mulscc %o4, 0x1386, %g1
43803 bne,pt %xcc, loop_5132
43804 brgez %g6, loop_5133
43805 ldx [%l7 + 0x78], %g3
43806 ldsb [%l7 + 0x61], %i6
43807loop_5132:
43808 st %f1, [%l7 + 0x28]
43809loop_5133:
43810 bpos,a %icc, loop_5134
43811 std %f8, [%l7 + 0x78]
43812 tsubcc %o1, 0x18BA, %o3
43813 sdivcc %i5, 0x1056, %o7
43814loop_5134:
43815 tg %xcc, 0x4
43816 ble,pt %icc, loop_5135
43817 lduw [%l7 + 0x5C], %i2
43818 tsubcctv %i7, 0x0B2F, %g7
43819 fxor %f2, %f12, %f6
43820loop_5135:
43821 lduw [%l7 + 0x60], %i4
43822 ldub [%l7 + 0x7C], %i3
43823 nop
43824 setx loop_5136, %l0, %l1
43825 wrpr 0x1, %tl
43826 wrpr %l1, %tpc
43827 add %l1, 0x4, %l1
43828 wrpr %l1, %tnpc
43829 setx 0x34400001400, %l0, %l1
43830 wrpr %l1, %tstate
43831 wrhpr 0x4, %htstate
43832 retry
43833 st %f8, [%l7 + 0x44]
43834 ldd [%l7 + 0x50], %f14
43835 fors %f4, %f1, %f0
43836loop_5136:
43837 fnot1 %f8, %f2
43838 lduw [%l7 + 0x1C], %l0
43839 ta %xcc, 0x1
43840 fand %f8, %f10, %f2
43841 fnot2s %f14, %f3
43842 fabsd %f6, %f10
43843 fnot2s %f12, %f7
43844 stx %o5, [%l7 + 0x18]
43845 tne %xcc, 0x3
43846 fmovscs %xcc, %f15, %f0
43847 tsubcc %g5, %o0, %l3
43848 fmovrslz %o2, %f10, %f9
43849 tsubcc %i1, %g2, %g4
43850 ldsw [%l7 + 0x78], %l4
43851 fmovsn %icc, %f9, %f3
43852 ldsw [%l7 + 0x20], %l2
43853 lduh [%l7 + 0x5A], %l6
43854 andn %l1, 0x18AF, %i0
43855 fmul8sux16 %f10, %f2, %f4
43856 fnors %f9, %f2, %f6
43857 fornot1 %f8, %f14, %f6
43858 fornot1 %f12, %f0, %f12
43859 ldsw [%l7 + 0x1C], %o6
43860 ldsb [%l7 + 0x4E], %l5
43861 udivcc %o4, 0x1F18, %g6
43862 movrgz %g3, 0x21F, %g1
43863 lduw [%l7 + 0x28], %o1
43864 stb %o3, [%l7 + 0x41]
43865 fbl,a %fcc2, loop_5137
43866 ldsw [%l7 + 0x0C], %i6
43867 andn %o7, %i2, %i5
43868 fbe %fcc2, loop_5138
43869loop_5137:
43870 edge8n %i7, %i4, %g7
43871 fmovrdlez %i3, %f12, %f4
43872 fble,a %fcc1, loop_5139
43873loop_5138:
43874 move %icc, %l0, %g5
43875 stx %o0, [%l7 + 0x48]
43876 tge %xcc, 0x3
43877loop_5139:
43878 st %f1, [%l7 + 0x5C]
43879 ldd [%l7 + 0x10], %f14
43880 ldsh [%l7 + 0x6A], %l3
43881 srlx %o5, 0x0A, %i1
43882 movrgz %g2, %g4, %l4
43883 umulcc %l2, %o2, %l6
43884 tge %xcc, 0x1
43885 std %f0, [%l7 + 0x38]
43886 fmovd %f12, %f12
43887 fmovspos %xcc, %f15, %f4
43888 tle %icc, 0x3
43889 ldx [%l7 + 0x48], %l1
43890 bvs,a %icc, loop_5140
43891 fbge,a %fcc2, loop_5141
43892 fpadd32s %f0, %f11, %f3
43893 ldx [%l7 + 0x70], %i0
43894loop_5140:
43895 stx %l5, [%l7 + 0x60]
43896loop_5141:
43897 std %f6, [%l7 + 0x60]
43898 call loop_5142
43899 ldd [%l7 + 0x78], %f6
43900 lduh [%l7 + 0x4E], %o6
43901 stw %g6, [%l7 + 0x3C]
43902loop_5142:
43903 edge16l %o4, %g3, %g1
43904 stx %o3, [%l7 + 0x70]
43905 lduw [%l7 + 0x08], %i6
43906 xor %o7, %o1, %i5
43907 nop
43908 setx loop_5143, %l0, %l1
43909 jmpl %l1, %i7
43910 stw %i4, [%l7 + 0x70]
43911 edge8 %g7, %i2, %i3
43912 ld [%l7 + 0x30], %f0
43913loop_5143:
43914 ldsw [%l7 + 0x38], %l0
43915 te %xcc, 0x0
43916 movne %xcc, %g5, %l3
43917 srl %o5, 0x05, %o0
43918 ldsh [%l7 + 0x0C], %g2
43919 fbl,a %fcc0, loop_5144
43920 fbue %fcc0, loop_5145
43921 fmovsg %xcc, %f6, %f10
43922 fabss %f1, %f9
43923loop_5144:
43924 fornot2s %f10, %f10, %f5
43925loop_5145:
43926 fcmple16 %f10, %f2, %g4
43927 bg %icc, loop_5146
43928 fexpand %f0, %f14
43929 stw %l4, [%l7 + 0x0C]
43930 stb %l2, [%l7 + 0x38]
43931loop_5146:
43932 fmuld8sux16 %f6, %f14, %f14
43933 edge8n %i1, %l6, %o2
43934 stb %i0, [%l7 + 0x72]
43935 fblg,a %fcc1, loop_5147
43936 tvs %xcc, 0x3
43937 sethi 0x03F9, %l5
43938 movge %icc, %l1, %o6
43939loop_5147:
43940 ld [%l7 + 0x50], %f7
43941 fmovsleu %xcc, %f10, %f1
43942 stw %o4, [%l7 + 0x58]
43943 ldub [%l7 + 0x10], %g3
43944 ldub [%l7 + 0x6F], %g1
43945 ldub [%l7 + 0x2F], %g6
43946 srlx %o3, 0x0C, %i6
43947 fmovrslez %o1, %f6, %f11
43948 nop
43949 setx loop_5148, %l0, %l1
43950 jmpl %l1, %o7
43951 tge %icc, 0x1
43952 fmovsn %icc, %f4, %f9
43953 edge32l %i7, %i5, %i4
43954loop_5148:
43955 fmovdle %xcc, %f8, %f14
43956 st %f13, [%l7 + 0x08]
43957 fpsub32 %f0, %f8, %f8
43958 fmovdg %icc, %f7, %f3
43959 ldsb [%l7 + 0x08], %g7
43960 fnands %f9, %f0, %f1
43961 smul %i2, %i3, %l0
43962 for %f12, %f12, %f4
43963 ld [%l7 + 0x4C], %f3
43964 srax %l3, %o5, %g5
43965 fmovsvs %icc, %f15, %f13
43966 fmovdcc %icc, %f4, %f2
43967 fcmpne16 %f12, %f2, %o0
43968 te %xcc, 0x2
43969 fpsub16 %f6, %f6, %f2
43970 fmovrdlz %g4, %f4, %f6
43971 ldub [%l7 + 0x3D], %l4
43972 bvc,a %xcc, loop_5149
43973 ldd [%l7 + 0x70], %f8
43974 bvc,a loop_5150
43975 brlz,a %l2, loop_5151
43976loop_5149:
43977 sth %i1, [%l7 + 0x38]
43978 ldd [%l7 + 0x70], %f10
43979loop_5150:
43980 bvc,pt %xcc, loop_5152
43981loop_5151:
43982 brgez,a %l6, loop_5153
43983 subc %g2, 0x1414, %i0
43984 fmovd %f0, %f4
43985loop_5152:
43986 bvc,a,pn %xcc, loop_5154
43987loop_5153:
43988 taddcc %o2, %l1, %o6
43989 fbug %fcc3, loop_5155
43990 mulscc %o4, 0x0F8C, %l5
43991loop_5154:
43992 sth %g1, [%l7 + 0x7E]
43993 ldx [%l7 + 0x58], %g6
43994loop_5155:
43995 ld [%l7 + 0x64], %f2
43996 std %f12, [%l7 + 0x68]
43997 fmovspos %xcc, %f7, %f14
43998 tsubcctv %o3, 0x0A9E, %g3
43999 lduh [%l7 + 0x48], %o1
44000 edge16n %o7, %i6, %i5
44001 smul %i7, 0x0138, %i4
44002 tpos %icc, 0x1
44003 tne %xcc, 0x1
44004 fbul %fcc3, loop_5156
44005 fexpand %f13, %f6
44006 fmovsl %xcc, %f3, %f4
44007 ldd [%l7 + 0x78], %f2
44008loop_5156:
44009 ldx [%l7 + 0x40], %i2
44010 fmovsvs %xcc, %f8, %f9
44011 or %g7, %l0, %i3
44012 fnot2 %f12, %f6
44013 ta %xcc, 0x6
44014 fornot1 %f6, %f12, %f14
44015 tsubcc %o5, 0x1E48, %l3
44016 fpsub32s %f12, %f1, %f15
44017 ldx [%l7 + 0x70], %o0
44018 fbule,a %fcc0, loop_5157
44019 umul %g4, 0x1F04, %g5
44020 lduh [%l7 + 0x20], %l4
44021 fbule,a %fcc0, loop_5158
44022loop_5157:
44023 bpos,a,pn %xcc, loop_5159
44024 lduw [%l7 + 0x2C], %l2
44025 std %f4, [%l7 + 0x08]
44026loop_5158:
44027 ldub [%l7 + 0x4E], %l6
44028loop_5159:
44029 edge16 %i1, %i0, %g2
44030 fba %fcc3, loop_5160
44031 ba,a,pn %xcc, loop_5161
44032 movg %xcc, %o2, %o6
44033 tge %icc, 0x0
44034loop_5160:
44035 ld [%l7 + 0x78], %f6
44036loop_5161:
44037 fmovs %f10, %f15
44038 fmovrdgz %o4, %f6, %f8
44039 fmul8sux16 %f12, %f14, %f12
44040 fornot1 %f2, %f6, %f0
44041 fmovdn %xcc, %f8, %f10
44042 stb %l5, [%l7 + 0x3F]
44043 fmul8x16 %f11, %f2, %f10
44044 fone %f2
44045 st %f7, [%l7 + 0x70]
44046 tvs %xcc, 0x6
44047 ldx [%l7 + 0x08], %g1
44048 fpsub32s %f11, %f14, %f5
44049 fbul %fcc2, loop_5162
44050 stw %g6, [%l7 + 0x54]
44051 sdiv %o3, 0x0F8A, %l1
44052 sethi 0x0388, %o1
44053loop_5162:
44054 movrgez %g3, %i6, %i5
44055 ldsw [%l7 + 0x40], %i7
44056 orncc %o7, 0x05DD, %i2
44057 ld [%l7 + 0x1C], %f1
44058 fbug,a %fcc1, loop_5163
44059 stx %g7, [%l7 + 0x10]
44060 ldub [%l7 + 0x31], %l0
44061 fmovsgu %icc, %f2, %f10
44062loop_5163:
44063 fmul8x16 %f8, %f14, %f0
44064 fmovdge %icc, %f4, %f2
44065 st %f12, [%l7 + 0x14]
44066 fzero %f6
44067 brgez,a %i3, loop_5164
44068 srax %o5, %l3, %o0
44069 movneg %icc, %g4, %i4
44070 sll %g5, %l2, %l4
44071loop_5164:
44072 lduw [%l7 + 0x40], %i1
44073 xorcc %l6, %g2, %i0
44074 fpadd32s %f12, %f2, %f9
44075 fabsd %f2, %f12
44076 sth %o2, [%l7 + 0x2C]
44077 lduw [%l7 + 0x6C], %o4
44078 ldsb [%l7 + 0x4A], %l5
44079 move %xcc, %o6, %g6
44080 nop
44081 setx loop_5165, %l0, %l1
44082 wrpr 0x1, %tl
44083 wrpr %l1, %tnpc
44084 setx 0x34400001400, %l0, %l1
44085 wrpr %l1, %tstate
44086 wrhpr 0x4, %htstate
44087 done
44088 taddcctv %g1, %l1, %o3
44089 stx %g3, [%l7 + 0x68]
44090 ldx [%l7 + 0x48], %i6
44091loop_5165:
44092 fors %f8, %f8, %f14
44093 fmovrde %i5, %f10, %f4
44094 tvc %xcc, 0x3
44095 tvs %xcc, 0x7
44096 fmovsle %icc, %f9, %f12
44097 fnegs %f3, %f4
44098 fmovrdne %o1, %f6, %f6
44099 umul %o7, 0x1345, %i7
44100 tsubcc %g7, %l0, %i3
44101 udiv %o5, 0x14CB, %i2
44102 fcmped %fcc1, %f8, %f6
44103 fornot2 %f4, %f2, %f12
44104 fmovsl %xcc, %f0, %f4
44105 lduh [%l7 + 0x38], %l3
44106 bgu,a %xcc, loop_5166
44107 fcmped %fcc3, %f8, %f12
44108 st %f7, [%l7 + 0x18]
44109 edge32 %g4, %o0, %i4
44110loop_5166:
44111 movle %xcc, %l2, %g5
44112 movrlez %i1, 0x312, %l6
44113 lduw [%l7 + 0x50], %g2
44114 subcc %l4, 0x1A89, %o2
44115 edge8 %i0, %o4, %o6
44116 edge32 %g6, %l5, %l1
44117 ta %icc, 0x1
44118 fpmerge %f11, %f2, %f8
44119 brgz %o3, loop_5167
44120 movcs %xcc, %g3, %i6
44121 fmovsa %xcc, %f11, %f4
44122 ld [%l7 + 0x78], %f13
44123loop_5167:
44124 brgez %g1, loop_5168
44125 fcmpgt16 %f2, %f0, %o1
44126 bvs,pn %xcc, loop_5169
44127 fmuld8ulx16 %f10, %f13, %f0
44128loop_5168:
44129 ldsh [%l7 + 0x22], %o7
44130 fsrc2 %f12, %f4
44131loop_5169:
44132 ldub [%l7 + 0x71], %i7
44133 bvs,a,pn %icc, loop_5170
44134 edge32l %g7, %l0, %i3
44135 fmovsgu %xcc, %f8, %f3
44136 taddcctv %i5, %i2, %l3
44137loop_5170:
44138 sth %g4, [%l7 + 0x1E]
44139 bpos,pt %xcc, loop_5171
44140 movre %o5, %o0, %l2
44141 umulcc %i4, %g5, %i1
44142 ldsw [%l7 + 0x30], %l6
44143loop_5171:
44144 ld [%l7 + 0x74], %f2
44145 fmovdcc %icc, %f13, %f0
44146 orncc %l4, %o2, %i0
44147 stx %g2, [%l7 + 0x60]
44148 lduh [%l7 + 0x64], %o4
44149 ld [%l7 + 0x5C], %f10
44150 fmovdvc %xcc, %f7, %f11
44151 ble,a %icc, loop_5172
44152 array8 %g6, %o6, %l5
44153 addc %o3, 0x16EE, %g3
44154 fmovsne %icc, %f5, %f14
44155loop_5172:
44156 smulcc %i6, %g1, %l1
44157 fbne %fcc2, loop_5173
44158 ldsh [%l7 + 0x5A], %o1
44159 ld [%l7 + 0x34], %f8
44160 ldsw [%l7 + 0x0C], %o7
44161loop_5173:
44162 fbl %fcc0, loop_5174
44163 fmovsa %xcc, %f1, %f14
44164 fmovda %xcc, %f14, %f2
44165 fmovrdgz %g7, %f2, %f14
44166loop_5174:
44167 edge32n %i7, %i3, %i5
44168 fblg,a %fcc1, loop_5175
44169 fcmpgt16 %f0, %f6, %l0
44170 fcmpd %fcc0, %f6, %f10
44171 bl,pn %xcc, loop_5176
44172loop_5175:
44173 ldsb [%l7 + 0x75], %i2
44174 ldx [%l7 + 0x08], %l3
44175 tneg %icc, 0x2
44176loop_5176:
44177 fmovsgu %icc, %f7, %f5
44178 fbe %fcc1, loop_5177
44179 ldsb [%l7 + 0x3B], %o5
44180 sub %o0, 0x1D29, %l2
44181 fmovdvc %icc, %f1, %f2
44182loop_5177:
44183 fmovse %icc, %f0, %f15
44184 ldd [%l7 + 0x38], %f0
44185 sth %i4, [%l7 + 0x4E]
44186 fmovscs %xcc, %f6, %f3
44187 mulx %g5, 0x1945, %g4
44188 fmovspos %xcc, %f13, %f4
44189 fnands %f13, %f6, %f10
44190 ld [%l7 + 0x28], %f0
44191 fmovsl %icc, %f10, %f6
44192 fpsub16s %f5, %f3, %f1
44193 fmovsvc %xcc, %f7, %f2
44194 addc %l6, 0x10CE, %l4
44195 ldsh [%l7 + 0x58], %i1
44196 stw %o2, [%l7 + 0x28]
44197 edge32n %g2, %o4, %i0
44198 fabsd %f8, %f4
44199 tne %icc, 0x7
44200 fmovrsgz %g6, %f7, %f12
44201 ld [%l7 + 0x5C], %f0
44202 mova %icc, %l5, %o6
44203 fmovsg %xcc, %f6, %f8
44204 ldx [%l7 + 0x58], %g3
44205 movvc %xcc, %o3, %i6
44206 lduh [%l7 + 0x64], %g1
44207 movg %icc, %l1, %o7
44208 stx %o1, [%l7 + 0x10]
44209 edge16l %i7, %i3, %g7
44210 add %l0, 0x1F43, %i2
44211 movleu %icc, %i5, %l3
44212 fmovdge %xcc, %f5, %f10
44213 fnot1 %f6, %f14
44214 sth %o5, [%l7 + 0x34]
44215 stx %l2, [%l7 + 0x20]
44216 fble %fcc1, loop_5178
44217 fcmpes %fcc3, %f11, %f15
44218 tpos %xcc, 0x7
44219 fpackfix %f14, %f0
44220loop_5178:
44221 fors %f6, %f7, %f8
44222 sethi 0x0455, %i4
44223 ldsw [%l7 + 0x2C], %g5
44224 fmovda %xcc, %f5, %f10
44225 fnot1s %f13, %f4
44226 movcs %icc, %g4, %o0
44227 fcmpeq32 %f4, %f0, %l6
44228 stb %i1, [%l7 + 0x0F]
44229 brnz,a %l4, loop_5179
44230 ldx [%l7 + 0x58], %o2
44231 bshuffle %f0, %f2, %f10
44232 movle %xcc, %o4, %i0
44233loop_5179:
44234 fandnot1s %f12, %f4, %f4
44235 sth %g6, [%l7 + 0x1C]
44236 ldx [%l7 + 0x70], %g2
44237 fzeros %f13
44238 stx %l5, [%l7 + 0x60]
44239 edge32n %g3, %o6, %o3
44240 stw %g1, [%l7 + 0x60]
44241 fmovda %xcc, %f4, %f15
44242 tcc %xcc, 0x0
44243 fcmpes %fcc1, %f5, %f3
44244 fxnors %f12, %f2, %f10
44245 fone %f2
44246 tpos %icc, 0x2
44247 stw %l1, [%l7 + 0x0C]
44248 fcmps %fcc0, %f7, %f5
44249 fpadd16s %f4, %f1, %f10
44250 fmovrsgz %i6, %f5, %f9
44251 stb %o1, [%l7 + 0x1A]
44252 ldsb [%l7 + 0x21], %i7
44253 movneg %xcc, %o7, %g7
44254 lduw [%l7 + 0x3C], %i3
44255 fcmps %fcc1, %f4, %f12
44256 sth %i2, [%l7 + 0x22]
44257 and %l0, 0x0826, %l3
44258 ldd [%l7 + 0x20], %f8
44259 fones %f10
44260 fmovdge %icc, %f6, %f14
44261 std %f8, [%l7 + 0x18]
44262 addc %o5, 0x005E, %i5
44263 sll %i4, %l2, %g4
44264 ld [%l7 + 0x1C], %f14
44265 ldd [%l7 + 0x08], %f0
44266 fmovd %f12, %f4
44267 stx %g5, [%l7 + 0x18]
44268 stb %o0, [%l7 + 0x6C]
44269 ldsh [%l7 + 0x54], %l6
44270 smulcc %l4, 0x0DFD, %i1
44271 fandnot2s %f15, %f15, %f13
44272 edge32ln %o2, %o4, %g6
44273 add %i0, %l5, %g2
44274 fmovrsgz %g3, %f0, %f14
44275 fcmped %fcc2, %f0, %f0
44276 fcmpes %fcc3, %f5, %f9
44277 lduw [%l7 + 0x74], %o3
44278 fble %fcc3, loop_5180
44279 edge16n %o6, %g1, %i6
44280 bneg,pt %icc, loop_5181
44281 lduw [%l7 + 0x48], %o1
44282loop_5180:
44283 std %f0, [%l7 + 0x18]
44284 ldx [%l7 + 0x28], %i7
44285loop_5181:
44286 tsubcctv %l1, 0x0698, %o7
44287 or %g7, 0x11AF, %i3
44288 tsubcctv %i2, 0x0A33, %l0
44289 fnot1s %f2, %f0
44290 fmovsne %xcc, %f15, %f10
44291 fnot1 %f0, %f4
44292 movle %xcc, %o5, %l3
44293 subcc %i5, %i4, %l2
44294 fmovrde %g5, %f10, %f0
44295 stb %g4, [%l7 + 0x1D]
44296 tleu %xcc, 0x5
44297 tleu %xcc, 0x6
44298 fblg,a %fcc1, loop_5182
44299 ldub [%l7 + 0x1F], %l6
44300 fcmped %fcc3, %f4, %f12
44301 sub %o0, 0x08B0, %l4
44302loop_5182:
44303 std %f14, [%l7 + 0x60]
44304 movrlz %i1, 0x324, %o4
44305 brgz %o2, loop_5183
44306 movpos %icc, %g6, %i0
44307 array32 %l5, %g3, %o3
44308 fcmple16 %f2, %f0, %g2
44309loop_5183:
44310 fandnot2 %f8, %f0, %f12
44311 ta %xcc, 0x5
44312 umulcc %o6, %i6, %g1
44313 ldsb [%l7 + 0x35], %o1
44314 std %f4, [%l7 + 0x10]
44315 be,pt %xcc, loop_5184
44316 fpackfix %f2, %f9
44317 ld [%l7 + 0x60], %f11
44318 fornot1 %f4, %f10, %f14
44319loop_5184:
44320 movrlez %l1, 0x137, %o7
44321 tg %xcc, 0x7
44322 lduw [%l7 + 0x08], %g7
44323 tgu %icc, 0x0
44324 lduh [%l7 + 0x66], %i7
44325 std %f12, [%l7 + 0x20]
44326 fmovrdlez %i2, %f4, %f10
44327 brlez,a %i3, loop_5185
44328 ldsw [%l7 + 0x30], %o5
44329 fzero %f2
44330 fbule %fcc1, loop_5186
44331loop_5185:
44332 ldsw [%l7 + 0x50], %l3
44333 lduw [%l7 + 0x0C], %i5
44334 fnors %f0, %f11, %f8
44335loop_5186:
44336 stx %i4, [%l7 + 0x18]
44337 tge %xcc, 0x5
44338 bleu,pn %icc, loop_5187
44339 movle %icc, %l2, %g5
44340 fsrc1 %f10, %f14
44341 fblg %fcc0, loop_5188
44342loop_5187:
44343 movneg %xcc, %l0, %g4
44344 fmovrdlez %l6, %f2, %f10
44345 fmovrdne %o0, %f6, %f0
44346loop_5188:
44347 ldsh [%l7 + 0x50], %l4
44348 lduh [%l7 + 0x74], %i1
44349 and %o4, %g6, %o2
44350 pdist %f6, %f0, %f4
44351 lduw [%l7 + 0x10], %i0
44352 brgez %g3, loop_5189
44353 tpos %xcc, 0x7
44354 fmovsg %xcc, %f5, %f8
44355 fmovdcc %icc, %f8, %f9
44356loop_5189:
44357 edge32 %l5, %o3, %g2
44358 fmovs %f2, %f4
44359 ldd [%l7 + 0x20], %f14
44360 ldsh [%l7 + 0x5E], %o6
44361 or %i6, %o1, %g1
44362 ldsw [%l7 + 0x20], %l1
44363 std %f14, [%l7 + 0x28]
44364 taddcctv %o7, %g7, %i7
44365 and %i3, 0x15A0, %i2
44366 popc %o5, %l3
44367 be %xcc, loop_5190
44368 fandnot1s %f11, %f7, %f9
44369 movne %icc, %i4, %l2
44370 andn %g5, 0x08B5, %i5
44371loop_5190:
44372 xorcc %g4, 0x12FB, %l6
44373 edge8ln %l0, %l4, %o0
44374 ldub [%l7 + 0x52], %i1
44375 fcmple32 %f0, %f2, %g6
44376 edge32n %o2, %i0, %g3
44377 brlez %l5, loop_5191
44378 ldsh [%l7 + 0x20], %o3
44379 ldx [%l7 + 0x30], %o4
44380 umul %o6, %g2, %i6
44381loop_5191:
44382 fpsub16s %f8, %f0, %f12
44383 fbe %fcc2, loop_5192
44384 std %f6, [%l7 + 0x20]
44385 ldsb [%l7 + 0x5D], %o1
44386 fmovdvs %xcc, %f12, %f3
44387loop_5192:
44388 fbug,a %fcc1, loop_5193
44389 fcmps %fcc2, %f6, %f5
44390 stw %g1, [%l7 + 0x20]
44391 std %f12, [%l7 + 0x38]
44392loop_5193:
44393 ldx [%l7 + 0x30], %l1
44394 ldsh [%l7 + 0x28], %g7
44395 sdivcc %o7, 0x0D76, %i7
44396 udivx %i3, 0x0CD3, %i2
44397 stw %l3, [%l7 + 0x48]
44398 ldsw [%l7 + 0x20], %o5
44399 ldx [%l7 + 0x60], %l2
44400 fbu,a %fcc2, loop_5194
44401 lduw [%l7 + 0x20], %i4
44402 udiv %i5, 0x0FAF, %g5
44403 ldub [%l7 + 0x7B], %l6
44404loop_5194:
44405 ldub [%l7 + 0x37], %l0
44406 stb %g4, [%l7 + 0x0D]
44407 bn loop_5195
44408 fmovrdlez %l4, %f10, %f14
44409 edge32l %o0, %g6, %i1
44410 ldsb [%l7 + 0x11], %i0
44411loop_5195:
44412 fmovrde %g3, %f0, %f10
44413 ldsh [%l7 + 0x42], %o2
44414 ldub [%l7 + 0x3B], %o3
44415 fba,a %fcc2, loop_5196
44416 stb %o4, [%l7 + 0x72]
44417 fmovrsne %o6, %f6, %f4
44418 tvc %xcc, 0x1
44419loop_5196:
44420 ldsh [%l7 + 0x6E], %l5
44421 lduw [%l7 + 0x7C], %i6
44422 edge16ln %g2, %g1, %o1
44423 add %g7, %l1, %o7
44424 lduw [%l7 + 0x64], %i7
44425 fbuge,a %fcc0, loop_5197
44426 movneg %xcc, %i3, %i2
44427 ldd [%l7 + 0x28], %f6
44428 lduw [%l7 + 0x18], %o5
44429loop_5197:
44430 fandnot1 %f2, %f10, %f8
44431 ldsh [%l7 + 0x4A], %l3
44432 brnz %l2, loop_5198
44433 bleu,pn %xcc, loop_5199
44434 fbue,a %fcc1, loop_5200
44435 fpadd32 %f14, %f14, %f2
44436loop_5198:
44437 sub %i5, 0x0345, %g5
44438loop_5199:
44439 bneg %xcc, loop_5201
44440loop_5200:
44441 srl %i4, %l6, %l0
44442 fba %fcc1, loop_5202
44443 ldx [%l7 + 0x60], %l4
44444loop_5201:
44445 stw %o0, [%l7 + 0x24]
44446 call loop_5203
44447loop_5202:
44448 bleu %icc, loop_5204
44449 fcmpgt16 %f6, %f12, %g4
44450 std %f10, [%l7 + 0x30]
44451loop_5203:
44452 movvc %xcc, %g6, %i0
44453loop_5204:
44454 and %g3, 0x1674, %i1
44455 stx %o3, [%l7 + 0x78]
44456 pdist %f10, %f4, %f8
44457 edge16ln %o4, %o2, %l5
44458 ldd [%l7 + 0x18], %f4
44459 tleu %icc, 0x4
44460 fcmpne16 %f4, %f12, %o6
44461 fmovdpos %xcc, %f14, %f14
44462 brlez %g2, loop_5205
44463 bg,a %icc, loop_5206
44464 ldd [%l7 + 0x50], %f2
44465 addcc %i6, 0x0521, %g1
44466loop_5205:
44467 tcc %xcc, 0x2
44468loop_5206:
44469 fbuge %fcc2, loop_5207
44470 ldub [%l7 + 0x35], %g7
44471 tleu %icc, 0x3
44472 ldub [%l7 + 0x76], %l1
44473loop_5207:
44474 fmovdcs %icc, %f4, %f9
44475 umul %o1, %i7, %i3
44476 ldsb [%l7 + 0x29], %o7
44477 pdist %f8, %f6, %f8
44478 fbug,a %fcc0, loop_5208
44479 fmovdvc %xcc, %f12, %f4
44480 fbuge,a %fcc2, loop_5209
44481 movl %icc, %o5, %l3
44482loop_5208:
44483 edge8 %i2, %l2, %g5
44484 fmul8sux16 %f4, %f12, %f14
44485loop_5209:
44486 fmovrslez %i5, %f9, %f3
44487 fmovdpos %xcc, %f9, %f9
44488 fmovdl %xcc, %f1, %f12
44489 fpsub32 %f8, %f2, %f12
44490 fmovdgu %xcc, %f13, %f7
44491 andn %i4, %l6, %l4
44492 brlz %l0, loop_5210
44493 ldx [%l7 + 0x70], %g4
44494 movrgz %g6, 0x0D9, %o0
44495 fmuld8ulx16 %f10, %f3, %f0
44496loop_5210:
44497 bn,a loop_5211
44498 fbuge %fcc1, loop_5212
44499 tcc %icc, 0x3
44500 stx %g3, [%l7 + 0x18]
44501loop_5211:
44502 fpmerge %f11, %f9, %f4
44503loop_5212:
44504 brgz %i1, loop_5213
44505 fmovdn %xcc, %f14, %f13
44506 ld [%l7 + 0x18], %f10
44507 movle %xcc, %o3, %o4
44508loop_5213:
44509 subc %o2, 0x11A2, %l5
44510 bn %icc, loop_5214
44511 fmovrslz %i0, %f11, %f9
44512 ldd [%l7 + 0x58], %f0
44513 fmovsleu %icc, %f15, %f4
44514loop_5214:
44515 fmul8x16al %f1, %f12, %f14
44516 fba %fcc2, loop_5215
44517 lduh [%l7 + 0x66], %o6
44518 andcc %i6, %g2, %g1
44519 ldd [%l7 + 0x50], %f14
44520loop_5215:
44521 fbo,a %fcc1, loop_5216
44522 fmul8ulx16 %f4, %f6, %f8
44523 ldx [%l7 + 0x58], %g7
44524 ble,a,pn %icc, loop_5217
44525loop_5216:
44526 call loop_5218
44527 stb %l1, [%l7 + 0x73]
44528 fornot1 %f14, %f12, %f10
44529loop_5217:
44530 edge8n %o1, %i7, %i3
44531loop_5218:
44532 fmul8x16 %f8, %f6, %f2
44533 tl %icc, 0x4
44534 fmovd %f10, %f8
44535 fxor %f2, %f8, %f14
44536 fand %f2, %f10, %f0
44537 ld [%l7 + 0x24], %f5
44538 std %f0, [%l7 + 0x78]
44539 movn %xcc, %o5, %l3
44540 std %f6, [%l7 + 0x30]
44541 fmovsge %xcc, %f10, %f12
44542 fnors %f9, %f11, %f10
44543 fmovrdgez %i2, %f12, %f12
44544 fnegs %f0, %f8
44545 for %f6, %f8, %f10
44546 edge32n %l2, %o7, %i5
44547 stw %i4, [%l7 + 0x28]
44548 st %f3, [%l7 + 0x30]
44549 ldx [%l7 + 0x68], %l6
44550 fandnot2s %f1, %f7, %f13
44551 std %f12, [%l7 + 0x78]
44552 fmovdgu %xcc, %f4, %f3
44553 ldsh [%l7 + 0x76], %l4
44554 array16 %g5, %l0, %g4
44555 fnegd %f12, %f0
44556 fpadd16 %f6, %f4, %f10
44557 movrgz %o0, 0x032, %g3
44558 alignaddr %i1, %g6, %o3
44559 movvs %xcc, %o2, %l5
44560 ldub [%l7 + 0x77], %i0
44561 ldd [%l7 + 0x60], %f14
44562 ld [%l7 + 0x34], %f12
44563 fornot2s %f2, %f3, %f6
44564 orn %o4, %i6, %g2
44565 srlx %g1, %g7, %o6
44566 fmovse %xcc, %f6, %f11
44567 alignaddr %l1, %i7, %o1
44568 brlz %i3, loop_5219
44569 fmovs %f10, %f2
44570 stw %l3, [%l7 + 0x5C]
44571 fmovda %icc, %f5, %f15
44572loop_5219:
44573 orncc %o5, 0x1468, %i2
44574 alignaddr %o7, %i5, %i4
44575 call loop_5220
44576 movl %icc, %l2, %l6
44577 faligndata %f6, %f6, %f4
44578 fnot2 %f6, %f14
44579loop_5220:
44580 fmul8sux16 %f4, %f4, %f4
44581 fandnot1s %f4, %f9, %f15
44582 bvs loop_5221
44583 ble,a %xcc, loop_5222
44584 fpack32 %f8, %f12, %f6
44585 fcmpgt16 %f14, %f4, %l4
44586loop_5221:
44587 ldub [%l7 + 0x54], %g5
44588loop_5222:
44589 edge8l %l0, %o0, %g4
44590 and %i1, 0x0AB0, %g6
44591 ldsw [%l7 + 0x58], %g3
44592 fpack16 %f0, %f9
44593 udiv %o2, 0x019B, %o3
44594 fbo %fcc3, loop_5223
44595 lduh [%l7 + 0x58], %l5
44596 fmovrslez %o4, %f5, %f15
44597 orn %i6, %g2, %g1
44598loop_5223:
44599 mulscc %g7, %i0, %o6
44600 andn %l1, %i7, %i3
44601 nop
44602 setx loop_5224, %l0, %l1
44603 jmpl %l1, %o1
44604 fcmped %fcc2, %f4, %f10
44605 fnot1 %f0, %f0
44606 andcc %o5, 0x0EEE, %i2
44607loop_5224:
44608 fcmpeq32 %f6, %f2, %l3
44609 fpack16 %f8, %f12
44610 ldub [%l7 + 0x12], %i5
44611 ble,pt %icc, loop_5225
44612 lduh [%l7 + 0x4C], %o7
44613 fnegd %f10, %f0
44614 edge8ln %l2, %i4, %l6
44615loop_5225:
44616 edge8ln %g5, %l0, %o0
44617 ldd [%l7 + 0x28], %f2
44618 tleu %xcc, 0x4
44619 fmovsleu %icc, %f10, %f4
44620 tcc %icc, 0x5
44621 movgu %xcc, %l4, %i1
44622 stb %g6, [%l7 + 0x1C]
44623 ldx [%l7 + 0x50], %g4
44624 fnands %f15, %f7, %f5
44625 fbug %fcc2, loop_5226
44626 movn %xcc, %o2, %o3
44627 ldub [%l7 + 0x44], %l5
44628 fmovsle %xcc, %f5, %f0
44629loop_5226:
44630 lduw [%l7 + 0x74], %o4
44631 ld [%l7 + 0x18], %f15
44632 fmovrde %i6, %f6, %f2
44633 sth %g2, [%l7 + 0x4C]
44634 fble %fcc0, loop_5227
44635 sdiv %g3, 0x0D66, %g7
44636 edge8n %i0, %o6, %g1
44637 for %f14, %f6, %f4
44638loop_5227:
44639 fcmple32 %f2, %f12, %l1
44640 ldsw [%l7 + 0x38], %i3
44641 sra %o1, 0x04, %i7
44642 addc %i2, %l3, %o5
44643 fxnors %f10, %f3, %f12
44644 ldd [%l7 + 0x30], %f8
44645 array8 %i5, %o7, %i4
44646 tcc %xcc, 0x7
44647 fnot2s %f5, %f7
44648 fandnot1s %f9, %f5, %f10
44649 ldsh [%l7 + 0x6C], %l2
44650 fsrc1 %f0, %f4
44651 fabss %f15, %f2
44652 edge32ln %g5, %l6, %o0
44653 tsubcc %l0, 0x0523, %i1
44654 tcc %icc, 0x5
44655 ld [%l7 + 0x4C], %f12
44656 movn %icc, %l4, %g6
44657 fbn %fcc2, loop_5228
44658 brz %o2, loop_5229
44659 fnot1 %f6, %f8
44660 bshuffle %f4, %f14, %f2
44661loop_5228:
44662 call loop_5230
44663loop_5229:
44664 stb %g4, [%l7 + 0x7A]
44665 fcmple16 %f4, %f6, %l5
44666 std %f2, [%l7 + 0x48]
44667loop_5230:
44668 ld [%l7 + 0x2C], %f0
44669 edge8ln %o4, %i6, %o3
44670 ldx [%l7 + 0x40], %g2
44671 tgu %icc, 0x1
44672 ldsh [%l7 + 0x20], %g3
44673 fmovdcc %icc, %f1, %f1
44674 ldd [%l7 + 0x28], %f4
44675 sll %g7, %o6, %g1
44676 fmovd %f14, %f12
44677 sth %i0, [%l7 + 0x62]
44678 edge32n %l1, %i3, %i7
44679 sra %i2, %l3, %o5
44680 edge8n %i5, %o1, %i4
44681 fbo %fcc1, loop_5231
44682 movge %xcc, %o7, %l2
44683 brgz %l6, loop_5232
44684 fmul8ulx16 %f0, %f12, %f2
44685loop_5231:
44686 addc %g5, %l0, %o0
44687 bgu,a,pn %icc, loop_5233
44688loop_5232:
44689 ldsh [%l7 + 0x10], %l4
44690 movl %xcc, %i1, %g6
44691 ldsw [%l7 + 0x40], %g4
44692loop_5233:
44693 fmovsle %icc, %f10, %f2
44694 stx %l5, [%l7 + 0x10]
44695 fmovs %f9, %f8
44696 fmovde %icc, %f6, %f4
44697 alignaddrl %o4, %i6, %o2
44698 addcc %o3, %g3, %g7
44699 lduh [%l7 + 0x62], %g2
44700 brlz,a %g1, loop_5234
44701 stb %i0, [%l7 + 0x18]
44702 movpos %icc, %l1, %o6
44703 fmovrdne %i3, %f14, %f2
44704loop_5234:
44705 movpos %xcc, %i2, %i7
44706 ldub [%l7 + 0x61], %o5
44707 ldub [%l7 + 0x13], %l3
44708 ldsw [%l7 + 0x40], %i5
44709 ldsh [%l7 + 0x74], %o1
44710 st %f1, [%l7 + 0x78]
44711 fba,a %fcc1, loop_5235
44712 fxnors %f6, %f10, %f14
44713 ldub [%l7 + 0x0C], %o7
44714 fnot2 %f12, %f8
44715loop_5235:
44716 ld [%l7 + 0x74], %f8
44717 ldsw [%l7 + 0x50], %i4
44718 fmovdcc %xcc, %f8, %f2
44719 fmovrdgz %l2, %f0, %f10
44720 fbg,a %fcc3, loop_5236
44721 srax %g5, %l6, %o0
44722 st %f11, [%l7 + 0x54]
44723 edge32 %l0, %l4, %g6
44724loop_5236:
44725 tgu %xcc, 0x0
44726 fmovdg %icc, %f9, %f0
44727 addcc %i1, %g4, %o4
44728 subccc %l5, %i6, %o2
44729 std %f10, [%l7 + 0x10]
44730 fbug %fcc2, loop_5237
44731 xnor %g3, 0x0F77, %g7
44732 fpsub16 %f2, %f14, %f6
44733 fpadd32 %f2, %f6, %f14
44734loop_5237:
44735 std %f6, [%l7 + 0x30]
44736 edge8n %g2, %o3, %i0
44737 andncc %l1, %o6, %i3
44738 fpadd32 %f12, %f12, %f4
44739 sub %g1, %i2, %i7
44740 ldsh [%l7 + 0x58], %o5
44741 fble,a %fcc2, loop_5238
44742 std %f12, [%l7 + 0x08]
44743 tne %xcc, 0x0
44744 ldsw [%l7 + 0x7C], %i5
44745loop_5238:
44746 edge32l %l3, %o7, %o1
44747 st %f3, [%l7 + 0x74]
44748 bneg,pt %icc, loop_5239
44749 fbule,a %fcc0, loop_5240
44750 edge16n %l2, %i4, %l6
44751 tvc %icc, 0x6
44752loop_5239:
44753 st %f0, [%l7 + 0x3C]
44754loop_5240:
44755 stb %o0, [%l7 + 0x34]
44756 stx %l0, [%l7 + 0x20]
44757 bvs %icc, loop_5241
44758 fmovrdgez %g5, %f14, %f10
44759 lduw [%l7 + 0x64], %l4
44760 ldsb [%l7 + 0x39], %g6
44761loop_5241:
44762 fmul8x16 %f6, %f8, %f4
44763 orncc %i1, 0x0405, %o4
44764 edge8 %g4, %l5, %i6
44765 edge8l %o2, %g3, %g2
44766 ba,pt %icc, loop_5242
44767 ldsh [%l7 + 0x6C], %o3
44768 movle %icc, %g7, %i0
44769 stb %l1, [%l7 + 0x36]
44770loop_5242:
44771 fmovsvc %xcc, %f7, %f0
44772 stb %i3, [%l7 + 0x20]
44773 st %f6, [%l7 + 0x4C]
44774 lduh [%l7 + 0x2E], %o6
44775 fmul8x16al %f15, %f1, %f10
44776 udiv %i2, 0x16D8, %g1
44777 stb %o5, [%l7 + 0x6F]
44778 srlx %i5, 0x1B, %i7
44779 tl %icc, 0x0
44780 ldsw [%l7 + 0x58], %l3
44781 edge16ln %o1, %l2, %i4
44782 addc %o7, 0x095D, %o0
44783 tpos %icc, 0x4
44784 fmul8x16al %f11, %f2, %f0
44785 fmul8ulx16 %f2, %f0, %f2
44786 tl %xcc, 0x7
44787 ldsb [%l7 + 0x44], %l0
44788 fmul8x16al %f11, %f12, %f2
44789 ldub [%l7 + 0x6B], %g5
44790 fnor %f2, %f12, %f6
44791 fmuld8sux16 %f2, %f2, %f2
44792 ldsh [%l7 + 0x64], %l6
44793 ldx [%l7 + 0x60], %g6
44794 ld [%l7 + 0x08], %f0
44795 stw %i1, [%l7 + 0x5C]
44796 fble,a %fcc0, loop_5243
44797 movpos %icc, %l4, %o4
44798 ble %xcc, loop_5244
44799 fbule %fcc3, loop_5245
44800loop_5243:
44801 ldsw [%l7 + 0x1C], %g4
44802 fnot2s %f9, %f1
44803loop_5244:
44804 ldx [%l7 + 0x40], %l5
44805loop_5245:
44806 fxnors %f14, %f8, %f5
44807 fnor %f2, %f12, %f2
44808 fmovspos %icc, %f12, %f5
44809 stw %i6, [%l7 + 0x58]
44810 std %f4, [%l7 + 0x18]
44811 std %f8, [%l7 + 0x50]
44812 fors %f5, %f5, %f14
44813 ldx [%l7 + 0x50], %o2
44814 fnands %f3, %f6, %f13
44815 movvs %xcc, %g3, %g2
44816 fnand %f4, %f8, %f8
44817 add %o3, %i0, %l1
44818 bcs,a,pn %icc, loop_5246
44819 fmovsg %icc, %f14, %f10
44820 ldd [%l7 + 0x10], %f14
44821 subc %i3, 0x0468, %o6
44822loop_5246:
44823 ldsh [%l7 + 0x58], %i2
44824 mova %icc, %g1, %g7
44825 ldsb [%l7 + 0x5C], %i5
44826 edge8n %o5, %l3, %o1
44827 fandnot1 %f12, %f0, %f4
44828 fmul8ulx16 %f12, %f8, %f0
44829 std %f4, [%l7 + 0x28]
44830 sllx %i7, 0x06, %l2
44831 fornot2 %f4, %f10, %f0
44832 fmovdcc %xcc, %f10, %f10
44833 fxnors %f6, %f11, %f7
44834 taddcc %o7, %o0, %l0
44835 bvc,pn %xcc, loop_5247
44836 movcc %icc, %i4, %l6
44837 fcmpeq32 %f4, %f12, %g5
44838 ldsw [%l7 + 0x7C], %g6
44839loop_5247:
44840 fabss %f6, %f2
44841 sth %l4, [%l7 + 0x2E]
44842 fba,a %fcc3, loop_5248
44843 ldsb [%l7 + 0x4A], %i1
44844 tleu %icc, 0x2
44845 udiv %g4, 0x1ABA, %l5
44846loop_5248:
44847 std %f2, [%l7 + 0x50]
44848 fpackfix %f6, %f9
44849 ldsb [%l7 + 0x7E], %o4
44850 bleu,a %icc, loop_5249
44851 fexpand %f2, %f10
44852 sethi 0x0946, %i6
44853 bpos,a loop_5250
44854loop_5249:
44855 fbug %fcc0, loop_5251
44856 std %f8, [%l7 + 0x48]
44857 stw %g3, [%l7 + 0x1C]
44858loop_5250:
44859 bg,a loop_5252
44860loop_5251:
44861 fbue,a %fcc2, loop_5253
44862 fzeros %f11
44863 movrgez %o2, %g2, %i0
44864loop_5252:
44865 st %f7, [%l7 + 0x24]
44866loop_5253:
44867 ldsb [%l7 + 0x1B], %l1
44868 movrne %o3, %i3, %o6
44869 fmovdg %icc, %f0, %f9
44870 fnot1 %f0, %f14
44871 ldsh [%l7 + 0x66], %i2
44872 fsrc1 %f6, %f14
44873 sethi 0x0C1A, %g7
44874 fandnot2 %f10, %f14, %f4
44875 lduw [%l7 + 0x2C], %i5
44876 fmovsge %icc, %f9, %f1
44877 stb %o5, [%l7 + 0x44]
44878 fmovrsgz %g1, %f12, %f2
44879 stw %l3, [%l7 + 0x34]
44880 ldx [%l7 + 0x78], %i7
44881 stw %o1, [%l7 + 0x2C]
44882 fmovrsgez %o7, %f5, %f7
44883 ldub [%l7 + 0x25], %l2
44884 tpos %icc, 0x6
44885 bleu %xcc, loop_5254
44886 fmovse %icc, %f5, %f2
44887 fmovscc %icc, %f3, %f0
44888 subc %o0, 0x1E86, %i4
44889loop_5254:
44890 ldsb [%l7 + 0x09], %l0
44891 fmovrslez %g5, %f12, %f5
44892 lduw [%l7 + 0x78], %g6
44893 stx %l4, [%l7 + 0x08]
44894 fbge,a %fcc2, loop_5255
44895 fmovdcs %icc, %f5, %f0
44896 st %f9, [%l7 + 0x20]
44897 bcs,a loop_5256
44898loop_5255:
44899 fnot1s %f13, %f0
44900 fcmpeq32 %f12, %f10, %i1
44901 stw %l6, [%l7 + 0x78]
44902loop_5256:
44903 fbug,a %fcc1, loop_5257
44904 tleu %xcc, 0x6
44905 fbo,a %fcc3, loop_5258
44906 lduh [%l7 + 0x0C], %l5
44907loop_5257:
44908 st %f0, [%l7 + 0x08]
44909 fmovrdne %g4, %f14, %f14
44910loop_5258:
44911 lduh [%l7 + 0x1C], %i6
44912 movg %icc, %g3, %o4
44913 lduh [%l7 + 0x5C], %o2
44914 sethi 0x1CC9, %g2
44915 fmovdleu %xcc, %f11, %f0
44916 move %icc, %i0, %o3
44917 fornot1s %f7, %f1, %f4
44918 fmovrdne %i3, %f4, %f0
44919 fbn,a %fcc3, loop_5259
44920 sth %l1, [%l7 + 0x1C]
44921 taddcc %i2, 0x1CD7, %o6
44922 fmovse %icc, %f15, %f0
44923loop_5259:
44924 fbo,a %fcc2, loop_5260
44925 stb %g7, [%l7 + 0x26]
44926 bpos,a,pn %xcc, loop_5261
44927 ldsh [%l7 + 0x34], %i5
44928loop_5260:
44929 fmovse %icc, %f13, %f11
44930 fxnor %f10, %f10, %f0
44931loop_5261:
44932 fmul8x16au %f3, %f5, %f2
44933 stw %o5, [%l7 + 0x78]
44934 tsubcc %g1, %l3, %i7
44935 stx %o1, [%l7 + 0x20]
44936 array8 %l2, %o7, %o0
44937 ldub [%l7 + 0x45], %i4
44938 sethi 0x0763, %l0
44939 bne,pt %xcc, loop_5262
44940 fmovdne %xcc, %f14, %f6
44941 umul %g5, %g6, %i1
44942 fmovdpos %icc, %f7, %f10
44943loop_5262:
44944 fpackfix %f10, %f9
44945 movgu %icc, %l4, %l6
44946 ldsb [%l7 + 0x75], %l5
44947 tn %xcc, 0x5
44948 lduw [%l7 + 0x54], %g4
44949 sdivx %g3, 0x075B, %o4
44950 stx %i6, [%l7 + 0x58]
44951 fsrc2 %f8, %f14
44952 bneg,a,pn %icc, loop_5263
44953 array32 %o2, %i0, %g2
44954 bg %icc, loop_5264
44955 fornot1s %f4, %f8, %f15
44956loop_5263:
44957 or %i3, %o3, %i2
44958 fmovrslz %l1, %f6, %f3
44959loop_5264:
44960 fmovsleu %xcc, %f7, %f0
44961 movrne %g7, 0x0A7, %i5
44962 sll %o5, 0x1B, %o6
44963 st %f15, [%l7 + 0x38]
44964 array16 %l3, %g1, %o1
44965 fbne,a %fcc3, loop_5265
44966 xnorcc %l2, 0x1639, %i7
44967 xnor %o0, 0x182B, %i4
44968 tleu %xcc, 0x6
44969loop_5265:
44970 fexpand %f6, %f0
44971 fsrc1s %f0, %f6
44972 fbn %fcc0, loop_5266
44973 edge16n %o7, %g5, %g6
44974 fcmped %fcc0, %f2, %f2
44975 tneg %xcc, 0x2
44976loop_5266:
44977 bg,pn %xcc, loop_5267
44978 fmovsl %xcc, %f9, %f14
44979 ldsw [%l7 + 0x10], %i1
44980 andncc %l4, %l0, %l6
44981loop_5267:
44982 fcmple16 %f6, %f12, %l5
44983 fcmped %fcc1, %f14, %f14
44984 ta %xcc, 0x6
44985 fmovdcs %icc, %f2, %f6
44986 movneg %icc, %g3, %o4
44987 fsrc1 %f10, %f14
44988 sra %i6, 0x1E, %o2
44989 fmovsge %xcc, %f0, %f6
44990 tcs %icc, 0x0
44991 fbg %fcc2, loop_5268
44992 fble,a %fcc1, loop_5269
44993 fmovdcs %xcc, %f6, %f1
44994 movgu %xcc, %g4, %g2
44995loop_5268:
44996 fpadd32 %f10, %f2, %f4
44997loop_5269:
44998 fbg %fcc2, loop_5270
44999 fmovrsne %i0, %f3, %f12
45000 fmovrdgez %o3, %f6, %f8
45001 fpackfix %f0, %f12
45002loop_5270:
45003 fcmps %fcc0, %f1, %f3
45004 brgez,a %i2, loop_5271
45005 fabsd %f4, %f14
45006 brlz,a %i3, loop_5272
45007 fornot1 %f2, %f0, %f0
45008loop_5271:
45009 mulx %g7, 0x06BD, %l1
45010 fble,a %fcc1, loop_5273
45011loop_5272:
45012 sth %i5, [%l7 + 0x56]
45013 fmovsge %xcc, %f14, %f7
45014 movrne %o6, 0x2A4, %l3
45015loop_5273:
45016 ldub [%l7 + 0x5B], %g1
45017 fmovdle %icc, %f4, %f6
45018 ldub [%l7 + 0x61], %o5
45019 st %f7, [%l7 + 0x3C]
45020 fmovdl %xcc, %f4, %f15
45021 fcmpne16 %f12, %f14, %o1
45022 fbo,a %fcc2, loop_5274
45023 fsrc2s %f13, %f7
45024 te %xcc, 0x2
45025 fmovrdgz %i7, %f14, %f2
45026loop_5274:
45027 ldub [%l7 + 0x3C], %o0
45028 xor %i4, %o7, %l2
45029 fcmps %fcc2, %f6, %f0
45030 xnorcc %g5, 0x0A3C, %i1
45031 bge,pt %xcc, loop_5275
45032 lduh [%l7 + 0x68], %g6
45033 udivcc %l4, 0x01D7, %l6
45034 fandnot2 %f2, %f4, %f14
45035loop_5275:
45036 fmovsl %xcc, %f5, %f10
45037 tvc %icc, 0x1
45038 fpadd16 %f12, %f14, %f6
45039 sth %l0, [%l7 + 0x6E]
45040 tcc %icc, 0x4
45041 fmovdpos %icc, %f15, %f8
45042 array8 %g3, %o4, %i6
45043 addcc %l5, 0x0CAA, %g4
45044 orcc %o2, 0x040F, %g2
45045 std %f12, [%l7 + 0x58]
45046 sdiv %i0, 0x01F9, %i2
45047 fmuld8sux16 %f14, %f1, %f8
45048 lduh [%l7 + 0x56], %o3
45049 fmovsvc %icc, %f10, %f15
45050 movrgez %g7, 0x161, %i3
45051 bshuffle %f8, %f12, %f14
45052 move %icc, %l1, %i5
45053 fsrc2 %f14, %f4
45054 fbul,a %fcc0, loop_5276
45055 fmovrdgz %l3, %f10, %f8
45056 fmovscc %icc, %f0, %f14
45057 fmuld8ulx16 %f3, %f4, %f14
45058loop_5276:
45059 add %g1, %o5, %o6
45060 umulcc %i7, %o0, %i4
45061 bleu,a,pn %icc, loop_5277
45062 or %o1, 0x09C2, %l2
45063 fpsub16 %f4, %f6, %f0
45064 movvc %xcc, %o7, %i1
45065loop_5277:
45066 st %f8, [%l7 + 0x4C]
45067 ldsb [%l7 + 0x35], %g5
45068 ldsb [%l7 + 0x51], %g6
45069 ldx [%l7 + 0x40], %l4
45070 ldx [%l7 + 0x68], %l0
45071 bshuffle %f4, %f12, %f10
45072 lduh [%l7 + 0x18], %l6
45073 smul %o4, %g3, %l5
45074 fbuge %fcc1, loop_5278
45075 fsrc1s %f7, %f14
45076 bge,pn %icc, loop_5279
45077 fpmerge %f8, %f12, %f10
45078loop_5278:
45079 orcc %i6, %g4, %o2
45080 stb %i0, [%l7 + 0x11]
45081loop_5279:
45082 fmovdge %icc, %f10, %f10
45083 te %xcc, 0x4
45084 fblg,a %fcc3, loop_5280
45085 fzeros %f3
45086 movle %xcc, %i2, %o3
45087 fmovsvs %icc, %f15, %f9
45088loop_5280:
45089 st %f6, [%l7 + 0x60]
45090 fmul8x16 %f3, %f10, %f0
45091 fmovdg %xcc, %f3, %f8
45092 fnegs %f8, %f3
45093 movge %xcc, %g7, %g2
45094 fmovdne %xcc, %f3, %f0
45095 lduw [%l7 + 0x3C], %i3
45096 bge,a loop_5281
45097 fmovsg %icc, %f11, %f2
45098 alignaddr %l1, %i5, %g1
45099 alignaddr %o5, %l3, %i7
45100loop_5281:
45101 fmovrdlz %o6, %f8, %f14
45102 bleu,a %icc, loop_5282
45103 ble,a loop_5283
45104 lduh [%l7 + 0x4A], %o0
45105 lduh [%l7 + 0x34], %i4
45106loop_5282:
45107 fone %f0
45108loop_5283:
45109 fmovdn %xcc, %f9, %f10
45110 lduh [%l7 + 0x0E], %o1
45111 fmovdg %icc, %f5, %f5
45112 addc %l2, %i1, %g5
45113 fble %fcc1, loop_5284
45114 and %o7, %g6, %l0
45115 ldsw [%l7 + 0x28], %l6
45116 edge32l %l4, %g3, %o4
45117loop_5284:
45118 stw %l5, [%l7 + 0x28]
45119 fcmpne16 %f14, %f0, %i6
45120 fmovrdlez %o2, %f6, %f4
45121 fmovdgu %icc, %f15, %f13
45122 movne %xcc, %g4, %i0
45123 ldsh [%l7 + 0x52], %o3
45124 fones %f3
45125 fmovrslz %i2, %f10, %f8
45126 tleu %icc, 0x4
45127 sub %g2, 0x18D5, %i3
45128 stb %g7, [%l7 + 0x52]
45129 stx %i5, [%l7 + 0x40]
45130 lduh [%l7 + 0x2A], %g1
45131 add %o5, 0x1C84, %l1
45132 ldx [%l7 + 0x18], %l3
45133 fmul8x16 %f5, %f2, %f6
45134 taddcc %o6, %o0, %i4
45135 fmovrdlz %o1, %f12, %f4
45136 ldd [%l7 + 0x30], %f12
45137 popc 0x0A0E, %i7
45138 sra %i1, %l2, %g5
45139 fcmple32 %f4, %f12, %g6
45140 ld [%l7 + 0x14], %f2
45141 fpadd16 %f14, %f14, %f12
45142 xorcc %o7, 0x1276, %l6
45143 array32 %l0, %g3, %l4
45144 ldd [%l7 + 0x50], %f6
45145 fmovsneg %icc, %f4, %f1
45146 fbge,a %fcc2, loop_5285
45147 fpmerge %f9, %f10, %f8
45148 nop
45149 setx loop_5286, %l0, %l1
45150 wrpr 0x1, %tl
45151 wrpr %l1, %tnpc
45152 setx 0x34400001400, %l0, %l1
45153 wrpr %l1, %tstate
45154 wrhpr 0x4, %htstate
45155 done
45156 fnot2 %f2, %f2
45157loop_5285:
45158 std %f6, [%l7 + 0x30]
45159 fmovrsne %o4, %f9, %f3
45160loop_5286:
45161 edge8n %l5, %i6, %o2
45162 pdist %f6, %f2, %f12
45163 ldd [%l7 + 0x18], %f2
45164 std %f8, [%l7 + 0x38]
45165 movneg %icc, %g4, %o3
45166 brnz,a %i0, loop_5287
45167 ldsh [%l7 + 0x76], %i2
45168 fmul8x16al %f7, %f14, %f14
45169 bg,pn %icc, loop_5288
45170loop_5287:
45171 fmul8ulx16 %f6, %f12, %f6
45172 ldsb [%l7 + 0x37], %i3
45173 stx %g7, [%l7 + 0x30]
45174loop_5288:
45175 movrgz %i5, %g2, %o5
45176 movge %xcc, %g1, %l3
45177 stx %l1, [%l7 + 0x48]
45178 ldx [%l7 + 0x40], %o6
45179 fmovscc %icc, %f1, %f5
45180 fbne,a %fcc2, loop_5289
45181 ldx [%l7 + 0x40], %o0
45182 bvs,a,pt %icc, loop_5290
45183 fcmpeq32 %f0, %f10, %o1
45184loop_5289:
45185 fmovdcc %xcc, %f0, %f6
45186 sth %i7, [%l7 + 0x16]
45187loop_5290:
45188 ldsw [%l7 + 0x54], %i4
45189 nop
45190 setx loop_5291, %l0, %l1
45191 jmpl %l1, %i1
45192 st %f14, [%l7 + 0x48]
45193 stw %g5, [%l7 + 0x3C]
45194 movvc %xcc, %l2, %g6
45195loop_5291:
45196 stw %o7, [%l7 + 0x0C]
45197 ldub [%l7 + 0x5E], %l6
45198 mulscc %l0, %l4, %o4
45199 fbo %fcc0, loop_5292
45200 fnor %f12, %f12, %f14
45201 fpadd32s %f0, %f15, %f12
45202 brnz %l5, loop_5293
45203loop_5292:
45204 fcmpne16 %f10, %f0, %g3
45205 movge %xcc, %i6, %g4
45206 fmovrde %o2, %f2, %f12
45207loop_5293:
45208 st %f8, [%l7 + 0x58]
45209 sth %o3, [%l7 + 0x24]
45210 tleu %icc, 0x2
45211 ldsh [%l7 + 0x1C], %i0
45212 fmovsg %xcc, %f1, %f7
45213 fmovsl %xcc, %f5, %f14
45214 fsrc1 %f10, %f0
45215 ldx [%l7 + 0x48], %i3
45216 fmovdneg %icc, %f6, %f9
45217 fmovsleu %xcc, %f5, %f15
45218 ldsh [%l7 + 0x38], %i2
45219 bleu %icc, loop_5294
45220 ldub [%l7 + 0x32], %i5
45221 ldd [%l7 + 0x70], %f10
45222 fmovsvs %icc, %f8, %f6
45223loop_5294:
45224 fbge %fcc3, loop_5295
45225 lduh [%l7 + 0x12], %g7
45226 fnegs %f3, %f6
45227 fand %f6, %f8, %f2
45228loop_5295:
45229 brnz %g2, loop_5296
45230 stb %g1, [%l7 + 0x68]
45231 fabsd %f6, %f6
45232 te %xcc, 0x7
45233loop_5296:
45234 fmovrslz %o5, %f8, %f2
45235 edge16n %l3, %o6, %o0
45236 movl %icc, %o1, %i7
45237 fpackfix %f8, %f12
45238 fmovse %icc, %f13, %f0
45239 ldsb [%l7 + 0x4D], %i4
45240 ldsh [%l7 + 0x2A], %l1
45241 lduw [%l7 + 0x78], %g5
45242 edge16n %i1, %l2, %g6
45243 orcc %o7, 0x07BA, %l6
45244 brz %l4, loop_5297
45245 fexpand %f11, %f8
45246 lduw [%l7 + 0x14], %o4
45247 fmovdl %xcc, %f12, %f15
45248loop_5297:
45249 fpsub32 %f0, %f14, %f12
45250 fones %f0
45251 ldub [%l7 + 0x22], %l0
45252 fmuld8ulx16 %f10, %f6, %f2
45253 fmovsgu %xcc, %f8, %f10
45254 sth %l5, [%l7 + 0x4C]
45255 fbuge %fcc1, loop_5298
45256 fmovsle %icc, %f9, %f1
45257 movrlz %i6, 0x31E, %g4
45258 fnegs %f5, %f15
45259loop_5298:
45260 movpos %icc, %g3, %o2
45261 stx %o3, [%l7 + 0x48]
45262 bg,pn %icc, loop_5299
45263 ld [%l7 + 0x5C], %f5
45264 bvc,pn %xcc, loop_5300
45265 std %f10, [%l7 + 0x38]
45266loop_5299:
45267 or %i3, %i0, %i5
45268 ldx [%l7 + 0x30], %g7
45269loop_5300:
45270 fbuge %fcc0, loop_5301
45271 fmovsneg %icc, %f5, %f12
45272 lduh [%l7 + 0x6E], %g2
45273 fcmpd %fcc2, %f4, %f8
45274loop_5301:
45275 taddcc %i2, 0x140C, %g1
45276 ble %xcc, loop_5302
45277 add %l3, 0x1EA8, %o5
45278 fmovsneg %icc, %f2, %f9
45279 srlx %o6, %o1, %i7
45280loop_5302:
45281 movcc %icc, %i4, %l1
45282 edge8l %o0, %g5, %l2
45283 bpos,a loop_5303
45284 fandnot2s %f11, %f15, %f5
45285 ldd [%l7 + 0x08], %f0
45286 edge32 %i1, %g6, %o7
45287loop_5303:
45288 fmovsvc %icc, %f9, %f8
45289 fmovdvc %icc, %f13, %f8
45290 srax %l6, %o4, %l0
45291 tsubcctv %l4, 0x080C, %i6
45292 fbuge,a %fcc2, loop_5304
45293 fmovsleu %xcc, %f5, %f15
45294 bcs,pn %xcc, loop_5305
45295 ldd [%l7 + 0x28], %f6
45296loop_5304:
45297 ldsw [%l7 + 0x14], %g4
45298 fbu,a %fcc0, loop_5306
45299loop_5305:
45300 tle %xcc, 0x6
45301 taddcc %g3, 0x1ECD, %o2
45302 fcmped %fcc0, %f6, %f4
45303loop_5306:
45304 siam 0x6
45305 movrne %l5, %o3, %i3
45306 bl %xcc, loop_5307
45307 edge16l %i5, %i0, %g7
45308 ldx [%l7 + 0x50], %i2
45309 ldsw [%l7 + 0x5C], %g1
45310loop_5307:
45311 fxnors %f4, %f7, %f5
45312 fpack16 %f8, %f7
45313 fble,a %fcc2, loop_5308
45314 movpos %xcc, %l3, %o5
45315 sth %o6, [%l7 + 0x3A]
45316 tle %xcc, 0x4
45317loop_5308:
45318 fexpand %f3, %f4
45319 tg %icc, 0x2
45320 fpack16 %f6, %f2
45321 edge8ln %o1, %g2, %i4
45322 fpackfix %f2, %f3
45323 bcc,pn %xcc, loop_5309
45324 fmovrdgez %i7, %f12, %f0
45325 tvc %xcc, 0x5
45326 fcmped %fcc1, %f0, %f0
45327loop_5309:
45328 ldsb [%l7 + 0x65], %l1
45329 for %f2, %f2, %f10
45330 tle %icc, 0x2
45331 lduw [%l7 + 0x14], %o0
45332 fpsub16 %f12, %f8, %f4
45333 fmovdg %xcc, %f5, %f6
45334 ldsw [%l7 + 0x0C], %l2
45335 fzero %f2
45336 std %f0, [%l7 + 0x70]
45337 array16 %i1, %g5, %o7
45338 ldsh [%l7 + 0x38], %l6
45339 ldx [%l7 + 0x78], %g6
45340 move %icc, %o4, %l4
45341 fmovsvc %xcc, %f9, %f14
45342 fmovsle %icc, %f15, %f13
45343 fpadd32 %f2, %f4, %f10
45344 stb %i6, [%l7 + 0x52]
45345 udivcc %g4, 0x173B, %l0
45346 siam 0x1
45347 bcs,a loop_5310
45348 fmovsneg %icc, %f10, %f0
45349 fbge,a %fcc3, loop_5311
45350 edge32n %o2, %l5, %g3
45351loop_5310:
45352 array8 %o3, %i5, %i0
45353 popc %g7, %i2
45354loop_5311:
45355 fzeros %f1
45356 movne %icc, %i3, %l3
45357 fornot1s %f14, %f9, %f9
45358 ldsb [%l7 + 0x18], %g1
45359 ld [%l7 + 0x78], %f1
45360 stw %o6, [%l7 + 0x34]
45361 movpos %xcc, %o5, %o1
45362 ldsb [%l7 + 0x6A], %i4
45363 bvs loop_5312
45364 fands %f13, %f8, %f4
45365 bvs,a,pt %xcc, loop_5313
45366 pdist %f14, %f14, %f4
45367loop_5312:
45368 tvc %xcc, 0x0
45369 or %g2, 0x005A, %i7
45370loop_5313:
45371 fnot2 %f6, %f2
45372 fsrc2s %f5, %f6
45373 fabss %f6, %f11
45374 fxnors %f1, %f10, %f6
45375 fcmps %fcc2, %f1, %f7
45376 fbule %fcc3, loop_5314
45377 fmovdvc %xcc, %f5, %f13
45378 movre %l1, %l2, %i1
45379 fornot1 %f8, %f0, %f12
45380loop_5314:
45381 ldd [%l7 + 0x20], %f14
45382 ldsw [%l7 + 0x2C], %g5
45383 fpsub32 %f10, %f8, %f4
45384 fmovsn %xcc, %f8, %f10
45385 ba %icc, loop_5315
45386 fcmpne16 %f2, %f14, %o0
45387 ldd [%l7 + 0x58], %f4
45388 ldub [%l7 + 0x49], %l6
45389loop_5315:
45390 brgz %g6, loop_5316
45391 stx %o4, [%l7 + 0x70]
45392 ldx [%l7 + 0x28], %l4
45393 fmovs %f12, %f12
45394loop_5316:
45395 lduw [%l7 + 0x60], %o7
45396 fcmpgt16 %f8, %f2, %g4
45397 fbne,a %fcc3, loop_5317
45398 siam 0x7
45399 fcmpes %fcc3, %f3, %f13
45400 fmovrdlz %i6, %f4, %f8
45401loop_5317:
45402 ldsw [%l7 + 0x58], %o2
45403 fmovdge %icc, %f12, %f13
45404 fbul %fcc2, loop_5318
45405 movleu %xcc, %l5, %l0
45406 bcs,pt %xcc, loop_5319
45407 fpadd16 %f2, %f8, %f10
45408loop_5318:
45409 fbn,a %fcc2, loop_5320
45410 fmovsle %xcc, %f7, %f11
45411loop_5319:
45412 movgu %icc, %o3, %g3
45413 sth %i5, [%l7 + 0x18]
45414loop_5320:
45415 bl,pt %icc, loop_5321
45416 sth %g7, [%l7 + 0x10]
45417 fmuld8sux16 %f5, %f10, %f8
45418 fmovse %icc, %f8, %f8
45419loop_5321:
45420 movl %icc, %i2, %i0
45421 std %f8, [%l7 + 0x20]
45422 xnor %i3, 0x0203, %g1
45423 fmul8ulx16 %f10, %f0, %f12
45424 fbug,a %fcc0, loop_5322
45425 fbuge,a %fcc3, loop_5323
45426 ba,a,pn %icc, loop_5324
45427 movre %l3, %o6, %o5
45428loop_5322:
45429 mova %icc, %i4, %o1
45430loop_5323:
45431 ldx [%l7 + 0x58], %i7
45432loop_5324:
45433 fpack16 %f2, %f12
45434 movrlez %l1, 0x38D, %l2
45435 bg,pt %xcc, loop_5325
45436 edge32 %i1, %g5, %g2
45437 ldd [%l7 + 0x58], %f4
45438 fmovd %f4, %f0
45439loop_5325:
45440 mulx %o0, %l6, %g6
45441 edge8l %o4, %o7, %l4
45442 edge32l %i6, %g4, %l5
45443 fbug,a %fcc1, loop_5326
45444 stx %o2, [%l7 + 0x40]
45445 lduh [%l7 + 0x3E], %o3
45446 fcmpgt16 %f0, %f0, %l0
45447loop_5326:
45448 stw %g3, [%l7 + 0x64]
45449 ble,a,pt %xcc, loop_5327
45450 bcc,a loop_5328
45451 add %g7, 0x1768, %i5
45452 edge16ln %i2, %i0, %g1
45453loop_5327:
45454 be,a %xcc, loop_5329
45455loop_5328:
45456 lduh [%l7 + 0x78], %l3
45457 fmovda %icc, %f5, %f5
45458 movpos %xcc, %o6, %o5
45459loop_5329:
45460 ldub [%l7 + 0x6B], %i3
45461 fmovsn %xcc, %f10, %f11
45462 ldsh [%l7 + 0x28], %o1
45463 fxor %f14, %f4, %f6
45464 alignaddr %i7, %i4, %l1
45465 fandnot2s %f1, %f0, %f11
45466 fmovrsne %i1, %f4, %f14
45467 st %f14, [%l7 + 0x24]
45468 sllx %g5, 0x04, %l2
45469 fmovdcc %icc, %f4, %f8
45470 fbne,a %fcc0, loop_5330
45471 st %f12, [%l7 + 0x50]
45472 fmovsgu %icc, %f5, %f9
45473 fbug,a %fcc2, loop_5331
45474loop_5330:
45475 movl %icc, %o0, %g2
45476 fornot2s %f8, %f4, %f15
45477 fmovsa %xcc, %f12, %f2
45478loop_5331:
45479 stw %g6, [%l7 + 0x3C]
45480 fbu,a %fcc2, loop_5332
45481 fands %f9, %f12, %f13
45482 fmovdge %icc, %f7, %f1
45483 stb %l6, [%l7 + 0x1B]
45484loop_5332:
45485 fcmped %fcc0, %f12, %f2
45486 ld [%l7 + 0x7C], %f8
45487 fcmpeq16 %f6, %f10, %o7
45488 fmovsg %xcc, %f5, %f8
45489 tcc %xcc, 0x5
45490 tvc %icc, 0x6
45491 ldd [%l7 + 0x60], %f6
45492 bgu,pn %xcc, loop_5333
45493 movrgez %o4, %i6, %g4
45494 fpsub32 %f6, %f4, %f6
45495 fmovd %f2, %f10
45496loop_5333:
45497 ld [%l7 + 0x30], %f2
45498 fnands %f5, %f13, %f1
45499 fmovrdgez %l5, %f8, %f10
45500 orcc %o2, %o3, %l0
45501 andncc %g3, %l4, %i5
45502 ldsh [%l7 + 0x6C], %i2
45503 sdivcc %g7, 0x0197, %i0
45504 call loop_5334
45505 xnor %g1, 0x0956, %o6
45506 brgz %o5, loop_5335
45507 fandnot2s %f2, %f13, %f8
45508loop_5334:
45509 lduh [%l7 + 0x2E], %i3
45510 subccc %l3, %o1, %i4
45511loop_5335:
45512 ldx [%l7 + 0x20], %l1
45513 fcmple16 %f6, %f0, %i1
45514 fmovdne %xcc, %f7, %f3
45515 stx %g5, [%l7 + 0x58]
45516 nop
45517 setx loop_5336, %l0, %l1
45518 wrpr 0x1, %tl
45519 wrpr %l1, %tpc
45520 add %l1, 0x4, %l1
45521 wrpr %l1, %tnpc
45522 setx 0x34400001400, %l0, %l1
45523 wrpr %l1, %tstate
45524 wrhpr 0x4, %htstate
45525 retry
45526 orn %i7, %l2, %g2
45527 ldd [%l7 + 0x40], %f8
45528 bleu,a %xcc, loop_5337
45529loop_5336:
45530 and %g6, %l6, %o0
45531 fmovsgu %xcc, %f6, %f11
45532 fmovdvc %icc, %f9, %f2
45533loop_5337:
45534 fones %f2
45535 fbue %fcc3, loop_5338
45536 fmovde %icc, %f1, %f0
45537 popc 0x0408, %o7
45538 ta %icc, 0x3
45539loop_5338:
45540 fmul8sux16 %f8, %f8, %f4
45541 movrne %o4, 0x1DD, %i6
45542 ldsh [%l7 + 0x60], %g4
45543 ld [%l7 + 0x40], %f11
45544 fcmple16 %f6, %f10, %l5
45545 srl %o2, %l0, %o3
45546 and %l4, %g3, %i2
45547 umul %i5, 0x1A6F, %g7
45548 edge16l %g1, %o6, %o5
45549 and %i3, %i0, %o1
45550 xnor %i4, 0x120D, %l1
45551 xnorcc %l3, %g5, %i7
45552 fnegd %f2, %f0
45553 lduh [%l7 + 0x2E], %i1
45554 fmovrdgz %g2, %f0, %f6
45555 movre %g6, %l6, %l2
45556 fpackfix %f14, %f12
45557 fmovsa %icc, %f9, %f5
45558 ldsh [%l7 + 0x66], %o7
45559 edge8n %o4, %o0, %i6
45560 bleu %icc, loop_5339
45561 lduw [%l7 + 0x34], %l5
45562 bl,a,pn %xcc, loop_5340
45563 fmovsleu %xcc, %f1, %f9
45564loop_5339:
45565 ldub [%l7 + 0x76], %o2
45566 tgu %icc, 0x2
45567loop_5340:
45568 array16 %l0, %g4, %l4
45569 fcmpne16 %f2, %f4, %g3
45570 ldx [%l7 + 0x40], %i2
45571 ldd [%l7 + 0x60], %f14
45572 sdiv %o3, 0x1588, %g7
45573 lduh [%l7 + 0x2E], %g1
45574 fblg,a %fcc2, loop_5341
45575 brgez,a %i5, loop_5342
45576 taddcc %o6, %o5, %i3
45577 andn %i0, 0x0BC0, %o1
45578loop_5341:
45579 movneg %xcc, %i4, %l1
45580loop_5342:
45581 fcmple32 %f0, %f2, %l3
45582 fbl %fcc0, loop_5343
45583 srax %g5, 0x0B, %i7
45584 st %f7, [%l7 + 0x6C]
45585 edge32ln %i1, %g6, %g2
45586loop_5343:
45587 taddcc %l6, 0x08AA, %l2
45588 std %f10, [%l7 + 0x30]
45589 stb %o4, [%l7 + 0x0C]
45590 xnor %o7, 0x0CF0, %i6
45591 tg %xcc, 0x6
45592 addcc %o0, 0x17DA, %l5
45593 nop
45594 setx loop_5344, %l0, %l1
45595 wrpr 0x1, %tl
45596 wrpr %l1, %tpc
45597 add %l1, 0x4, %l1
45598 wrpr %l1, %tnpc
45599 setx 0x34400001400, %l0, %l1
45600 wrpr %l1, %tstate
45601 wrhpr 0x4, %htstate
45602 retry
45603 fpsub16s %f1, %f3, %f2
45604 fmovdge %icc, %f2, %f5
45605 smul %o2, 0x1F94, %g4
45606loop_5344:
45607 ldsb [%l7 + 0x56], %l4
45608 edge8l %l0, %i2, %o3
45609 bcc,a,pn %xcc, loop_5345
45610 fmovrsgz %g7, %f3, %f8
45611 fbge %fcc1, loop_5346
45612 movvs %xcc, %g3, %i5
45613loop_5345:
45614 ldub [%l7 + 0x47], %o6
45615 edge8ln %o5, %i3, %g1
45616loop_5346:
45617 fxor %f8, %f8, %f12
45618 std %f6, [%l7 + 0x70]
45619 brz %i0, loop_5347
45620 ldub [%l7 + 0x14], %o1
45621 ldsb [%l7 + 0x72], %l1
45622 ldub [%l7 + 0x63], %i4
45623loop_5347:
45624 stw %l3, [%l7 + 0x40]
45625 umulcc %g5, 0x0FDD, %i7
45626 fsrc2 %f2, %f4
45627 bshuffle %f14, %f14, %f2
45628 stx %g6, [%l7 + 0x38]
45629 fnot1 %f14, %f8
45630 fnot1 %f0, %f4
45631 tsubcc %g2, %l6, %l2
45632 ldsw [%l7 + 0x50], %o4
45633 st %f12, [%l7 + 0x58]
45634 ld [%l7 + 0x60], %f11
45635 fcmpes %fcc1, %f14, %f13
45636 st %f8, [%l7 + 0x78]
45637 movre %o7, %i1, %i6
45638 ldub [%l7 + 0x5D], %l5
45639 fnot2 %f6, %f2
45640 fands %f5, %f11, %f14
45641 andcc %o0, %g4, %o2
45642 lduh [%l7 + 0x7E], %l0
45643 andcc %l4, %o3, %i2
45644 ld [%l7 + 0x68], %f9
45645 stx %g3, [%l7 + 0x60]
45646 fbn,a %fcc0, loop_5348
45647 srlx %g7, 0x0E, %o6
45648 ldsw [%l7 + 0x10], %o5
45649 fnors %f9, %f0, %f11
45650loop_5348:
45651 fcmped %fcc1, %f8, %f8
45652 bne %icc, loop_5349
45653 movvc %xcc, %i3, %i5
45654 for %f4, %f4, %f4
45655 udiv %g1, 0x0FC5, %o1
45656loop_5349:
45657 tle %xcc, 0x5
45658 sth %l1, [%l7 + 0x58]
45659 fornot2s %f12, %f5, %f2
45660 fmovd %f14, %f2
45661 sllx %i0, %l3, %i4
45662 ldsh [%l7 + 0x0A], %i7
45663 ldsh [%l7 + 0x6E], %g5
45664 faligndata %f14, %f4, %f12
45665 sdivcc %g6, 0x02A7, %g2
45666 bvc,a,pn %icc, loop_5350
45667 ldsb [%l7 + 0x5D], %l2
45668 bn,a,pt %icc, loop_5351
45669 fones %f4
45670loop_5350:
45671 fabsd %f2, %f10
45672 pdist %f4, %f14, %f14
45673loop_5351:
45674 ldsw [%l7 + 0x44], %l6
45675 orn %o4, 0x11A8, %i1
45676 edge32n %o7, %i6, %l5
45677 stw %g4, [%l7 + 0x44]
45678 fmovrsgez %o0, %f3, %f10
45679 sth %l0, [%l7 + 0x7E]
45680 fmovde %icc, %f10, %f15
45681 fpack16 %f0, %f10
45682 stx %l4, [%l7 + 0x38]
45683 ldub [%l7 + 0x37], %o3
45684 tvc %icc, 0x1
45685 tneg %icc, 0x3
45686 movl %icc, %o2, %i2
45687 lduw [%l7 + 0x3C], %g7
45688 movvs %icc, %g3, %o6
45689 array32 %i3, %o5, %g1
45690 fpackfix %f14, %f14
45691 fpadd32 %f8, %f0, %f6
45692 stb %i5, [%l7 + 0x3E]
45693 fpadd16s %f2, %f3, %f6
45694 fpsub16 %f4, %f2, %f6
45695 srax %o1, 0x03, %i0
45696 sdiv %l3, 0x1EC2, %i4
45697 array32 %i7, %l1, %g5
45698 fbe %fcc2, loop_5352
45699 fmovrslez %g6, %f14, %f8
45700 stb %g2, [%l7 + 0x75]
45701 mulx %l6, 0x0C73, %o4
45702loop_5352:
45703 bge,pn %xcc, loop_5353
45704 ld [%l7 + 0x78], %f4
45705 popc %i1, %o7
45706 stx %i6, [%l7 + 0x18]
45707loop_5353:
45708 fmovsg %xcc, %f11, %f11
45709 fnegd %f4, %f12
45710 ldub [%l7 + 0x74], %l5
45711 ldub [%l7 + 0x1E], %l2
45712 std %f2, [%l7 + 0x40]
45713 fbe %fcc0, loop_5354
45714 fbe,a %fcc1, loop_5355
45715 bpos loop_5356
45716 ldsh [%l7 + 0x4C], %g4
45717loop_5354:
45718 fxnor %f6, %f14, %f6
45719loop_5355:
45720 lduw [%l7 + 0x70], %o0
45721loop_5356:
45722 addccc %l0, 0x10B8, %o3
45723 subccc %o2, 0x1BA3, %i2
45724 sdivcc %l4, 0x00BB, %g3
45725 addc %g7, %o6, %o5
45726 fmovs %f7, %f14
45727 fbe,a %fcc3, loop_5357
45728 fbul,a %fcc0, loop_5358
45729 fmovrdlz %g1, %f10, %f6
45730 tg %icc, 0x0
45731loop_5357:
45732 sdiv %i3, 0x0E18, %o1
45733loop_5358:
45734 fcmpeq16 %f10, %f6, %i5
45735 fxnors %f12, %f6, %f8
45736 tle %xcc, 0x0
45737 fbuge %fcc2, loop_5359
45738 bleu loop_5360
45739 lduh [%l7 + 0x68], %l3
45740 bl,a,pn %xcc, loop_5361
45741loop_5359:
45742 tsubcc %i0, %i4, %i7
45743loop_5360:
45744 xorcc %g5, 0x0D33, %l1
45745 ldsh [%l7 + 0x48], %g6
45746loop_5361:
45747 lduh [%l7 + 0x08], %l6
45748 fnor %f8, %f10, %f12
45749 stx %g2, [%l7 + 0x68]
45750 fbug %fcc3, loop_5362
45751 orn %i1, %o7, %o4
45752 tge %xcc, 0x1
45753 movrgez %i6, 0x38B, %l2
45754loop_5362:
45755 st %f4, [%l7 + 0x70]
45756 movpos %icc, %g4, %l5
45757 srl %l0, %o0, %o3
45758 for %f10, %f4, %f12
45759 fcmps %fcc3, %f13, %f2
45760 fmovsleu %icc, %f2, %f15
45761 fba,a %fcc3, loop_5363
45762 fmovrdne %i2, %f14, %f0
45763 nop
45764 setx loop_5364, %l0, %l1
45765 jmpl %l1, %l4
45766 fmovrsgez %o2, %f8, %f6
45767loop_5363:
45768 lduh [%l7 + 0x6C], %g3
45769 fcmpes %fcc3, %f8, %f7
45770loop_5364:
45771 fexpand %f10, %f6
45772 fble,a %fcc2, loop_5365
45773 fand %f0, %f6, %f6
45774 sth %o6, [%l7 + 0x4A]
45775 andcc %g7, %g1, %o5
45776loop_5365:
45777 tsubcctv %o1, 0x1255, %i3
45778 movrlez %i5, %i0, %i4
45779 ld [%l7 + 0x30], %f15
45780 brgez,a %l3, loop_5366
45781 alignaddr %i7, %g5, %g6
45782 brlez,a %l6, loop_5367
45783 ldub [%l7 + 0x7B], %g2
45784loop_5366:
45785 ldsb [%l7 + 0x39], %l1
45786 st %f5, [%l7 + 0x74]
45787loop_5367:
45788 fandnot1 %f10, %f12, %f0
45789 stx %i1, [%l7 + 0x48]
45790 movcc %icc, %o4, %i6
45791 stb %o7, [%l7 + 0x50]
45792 ldd [%l7 + 0x48], %f10
45793 for %f0, %f0, %f10
45794 fmul8x16al %f12, %f5, %f0
45795 brnz,a %g4, loop_5368
45796 fcmple32 %f8, %f8, %l2
45797 bleu,a,pn %xcc, loop_5369
45798 andcc %l5, %o0, %l0
45799loop_5368:
45800 movcs %icc, %o3, %l4
45801 st %f14, [%l7 + 0x08]
45802loop_5369:
45803 edge32 %i2, %o2, %o6
45804 fpadd32 %f14, %f12, %f8
45805 stw %g7, [%l7 + 0x64]
45806 fxor %f0, %f4, %f6
45807 ldsw [%l7 + 0x14], %g1
45808 movge %xcc, %g3, %o1
45809 std %f6, [%l7 + 0x20]
45810 taddcc %o5, 0x1308, %i3
45811 fpackfix %f6, %f8
45812 lduw [%l7 + 0x48], %i0
45813 brlez,a %i5, loop_5370
45814 nop
45815 setx loop_5371, %l0, %l1
45816 jmpl %l1, %i4
45817 ldsw [%l7 + 0x28], %i7
45818 ldx [%l7 + 0x20], %l3
45819loop_5370:
45820 movcc %icc, %g6, %l6
45821loop_5371:
45822 fpadd32s %f11, %f8, %f13
45823 edge32ln %g5, %l1, %i1
45824 bcs loop_5372
45825 fble %fcc2, loop_5373
45826 fcmple32 %f12, %f4, %g2
45827 movrgz %o4, 0x202, %i6
45828loop_5372:
45829 ldsh [%l7 + 0x4E], %g4
45830loop_5373:
45831 fmovrdne %o7, %f0, %f6
45832 xor %l5, %l2, %o0
45833 srlx %l0, %o3, %i2
45834 stx %l4, [%l7 + 0x58]
45835 fandnot2s %f2, %f7, %f14
45836 fbne %fcc3, loop_5374
45837 std %f8, [%l7 + 0x50]
45838 fmul8x16al %f2, %f7, %f2
45839 std %f14, [%l7 + 0x08]
45840loop_5374:
45841 fcmpgt32 %f0, %f12, %o6
45842 fbue %fcc3, loop_5375
45843 xorcc %g7, 0x10D5, %g1
45844 ldsh [%l7 + 0x42], %g3
45845 brgez %o2, loop_5376
45846loop_5375:
45847 fmovsleu %xcc, %f8, %f6
45848 stx %o5, [%l7 + 0x20]
45849 sub %i3, %o1, %i5
45850loop_5376:
45851 ldsb [%l7 + 0x4C], %i0
45852 movl %icc, %i4, %l3
45853 fmul8ulx16 %f6, %f12, %f2
45854 fzero %f14
45855 udivx %i7, 0x0D28, %g6
45856 edge8l %l6, %l1, %i1
45857 ldsh [%l7 + 0x4C], %g2
45858 mulscc %o4, %i6, %g4
45859 brgez %g5, loop_5377
45860 sth %o7, [%l7 + 0x0A]
45861 ldd [%l7 + 0x28], %f8
45862 fcmps %fcc2, %f1, %f14
45863loop_5377:
45864 ldd [%l7 + 0x78], %f14
45865 lduh [%l7 + 0x68], %l2
45866 sdiv %l5, 0x0D6E, %o0
45867 edge8ln %o3, %i2, %l0
45868 movn %icc, %l4, %o6
45869 fnor %f2, %f6, %f4
45870 fxor %f4, %f10, %f4
45871 fcmped %fcc2, %f4, %f2
45872 stx %g1, [%l7 + 0x48]
45873 fcmpgt16 %f6, %f8, %g3
45874 sllx %o2, %g7, %i3
45875 ldx [%l7 + 0x78], %o5
45876 lduh [%l7 + 0x5C], %i5
45877 ldsw [%l7 + 0x0C], %i0
45878 fmovde %icc, %f6, %f6
45879 lduh [%l7 + 0x2C], %o1
45880 edge16l %l3, %i4, %g6
45881 fmovscs %xcc, %f1, %f0
45882 std %f4, [%l7 + 0x30]
45883 fzero %f12
45884 fbule %fcc0, loop_5378
45885 subc %l6, 0x12AA, %i7
45886 movl %xcc, %l1, %i1
45887 ldsh [%l7 + 0x24], %o4
45888loop_5378:
45889 lduw [%l7 + 0x7C], %g2
45890 edge16l %i6, %g5, %g4
45891 mulscc %l2, %o7, %l5
45892 edge8n %o0, %i2, %l0
45893 fnand %f8, %f8, %f8
45894 fbug,a %fcc0, loop_5379
45895 fbue %fcc0, loop_5380
45896 edge32n %o3, %l4, %o6
45897 stb %g1, [%l7 + 0x5A]
45898loop_5379:
45899 brgez,a %o2, loop_5381
45900loop_5380:
45901 ldub [%l7 + 0x73], %g3
45902 edge8 %i3, %o5, %i5
45903 sra %i0, %o1, %g7
45904loop_5381:
45905 stw %l3, [%l7 + 0x48]
45906 xnorcc %i4, 0x1E5F, %l6
45907 fmovrslez %i7, %f11, %f7
45908 lduh [%l7 + 0x18], %l1
45909 tvs %icc, 0x5
45910 sdivx %g6, 0x02E7, %i1
45911 movn %icc, %o4, %g2
45912 fba %fcc0, loop_5382
45913 fmovda %xcc, %f0, %f4
45914 fmovd %f6, %f6
45915 fzero %f0
45916loop_5382:
45917 stb %i6, [%l7 + 0x10]
45918 udivx %g5, 0x02EE, %l2
45919 fmuld8sux16 %f6, %f3, %f12
45920 bneg,a,pn %icc, loop_5383
45921 stx %g4, [%l7 + 0x48]
45922 fba %fcc0, loop_5384
45923 ldsb [%l7 + 0x7D], %l5
45924loop_5383:
45925 fmovdle %icc, %f4, %f15
45926 fors %f3, %f9, %f6
45927loop_5384:
45928 fmovdleu %xcc, %f13, %f15
45929 fmul8sux16 %f4, %f10, %f4
45930 fbo,a %fcc1, loop_5385
45931 call loop_5386
45932 stb %o7, [%l7 + 0x57]
45933 fmovsgu %icc, %f5, %f2
45934loop_5385:
45935 fcmple32 %f10, %f6, %o0
45936loop_5386:
45937 fmovda %xcc, %f8, %f11
45938 ldx [%l7 + 0x58], %l0
45939 st %f13, [%l7 + 0x40]
45940 smul %o3, %i2, %o6
45941 fandnot2s %f14, %f9, %f6
45942 fpadd32s %f8, %f11, %f4
45943 stw %l4, [%l7 + 0x1C]
45944 sub %o2, %g1, %g3
45945 ldsb [%l7 + 0x3D], %o5
45946 fabss %f15, %f7
45947 stw %i5, [%l7 + 0x14]
45948 fpadd16 %f10, %f10, %f8
45949 ld [%l7 + 0x0C], %f0
45950 xor %i0, %i3, %o1
45951 fnegd %f14, %f4
45952 fpmerge %f7, %f6, %f6
45953 std %f4, [%l7 + 0x30]
45954 umul %g7, 0x0374, %i4
45955 ldsb [%l7 + 0x5D], %l3
45956 for %f12, %f0, %f12
45957 tge %xcc, 0x0
45958 bcc,a,pn %xcc, loop_5387
45959 fandnot2s %f7, %f11, %f3
45960 brgz,a %i7, loop_5388
45961 orn %l1, %l6, %i1
45962loop_5387:
45963 fpadd16 %f14, %f12, %f12
45964 fornot2 %f12, %f4, %f6
45965loop_5388:
45966 ldub [%l7 + 0x32], %g6
45967 stw %o4, [%l7 + 0x10]
45968 tsubcc %g2, 0x0D42, %i6
45969 tsubcctv %g5, 0x0EDD, %g4
45970 edge16 %l2, %o7, %l5
45971 fmovsne %icc, %f4, %f15
45972 fnors %f7, %f8, %f4
45973 fnot2s %f11, %f10
45974 fand %f2, %f4, %f4
45975 fornot1 %f4, %f10, %f4
45976 st %f7, [%l7 + 0x10]
45977 smul %l0, 0x024E, %o3
45978 fmul8x16al %f9, %f8, %f2
45979 ld [%l7 + 0x78], %f14
45980 fxnors %f12, %f14, %f7
45981 lduh [%l7 + 0x36], %i2
45982 std %f8, [%l7 + 0x20]
45983 sth %o6, [%l7 + 0x7E]
45984 edge8l %o0, %o2, %l4
45985 bshuffle %f2, %f12, %f10
45986 fmovd %f0, %f6
45987 bn,a %xcc, loop_5389
45988 edge8l %g3, %o5, %i5
45989 bgu %icc, loop_5390
45990 mulscc %g1, %i3, %i0
45991loop_5389:
45992 bl loop_5391
45993 edge16n %g7, %i4, %o1
45994loop_5390:
45995 lduw [%l7 + 0x2C], %i7
45996 fblg,a %fcc1, loop_5392
45997loop_5391:
45998 ble loop_5393
45999 ldsw [%l7 + 0x2C], %l3
46000 edge8n %l6, %i1, %l1
46001loop_5392:
46002 ldsb [%l7 + 0x67], %g6
46003loop_5393:
46004 fcmpeq32 %f2, %f0, %o4
46005 fbn,a %fcc2, loop_5394
46006 bge,a,pt %icc, loop_5395
46007 stb %i6, [%l7 + 0x67]
46008 stw %g2, [%l7 + 0x44]
46009loop_5394:
46010 movrlz %g5, 0x1D6, %g4
46011loop_5395:
46012 fmovsg %icc, %f12, %f6
46013 fble %fcc3, loop_5396
46014 ldsh [%l7 + 0x26], %o7
46015 fbe,a %fcc2, loop_5397
46016 lduw [%l7 + 0x40], %l5
46017loop_5396:
46018 tvs %icc, 0x4
46019 tn %xcc, 0x2
46020loop_5397:
46021 ldx [%l7 + 0x30], %l2
46022 movneg %icc, %o3, %l0
46023 fmovspos %xcc, %f4, %f9
46024 ldd [%l7 + 0x10], %f14
46025 fbug %fcc3, loop_5398
46026 movvs %icc, %i2, %o0
46027 ldsb [%l7 + 0x6D], %o2
46028 ble %xcc, loop_5399
46029loop_5398:
46030 fmovda %xcc, %f9, %f0
46031 ldsw [%l7 + 0x64], %l4
46032 movvc %xcc, %o6, %g3
46033loop_5399:
46034 fmovrsgez %i5, %f4, %f9
46035 brgz,a %g1, loop_5400
46036 fsrc2s %f14, %f10
46037 fnor %f14, %f8, %f6
46038 tge %icc, 0x3
46039loop_5400:
46040 tne %icc, 0x7
46041 fmovs %f7, %f3
46042 tne %xcc, 0x1
46043 fbn %fcc1, loop_5401
46044 fbne %fcc3, loop_5402
46045 stw %i3, [%l7 + 0x18]
46046 ldsb [%l7 + 0x74], %o5
46047loop_5401:
46048 fmovsvc %xcc, %f12, %f9
46049loop_5402:
46050 edge16ln %i0, %g7, %o1
46051 for %f6, %f12, %f8
46052 fbl %fcc0, loop_5403
46053 sll %i4, 0x14, %i7
46054 stx %l3, [%l7 + 0x08]
46055 ldx [%l7 + 0x70], %l6
46056loop_5403:
46057 ldsw [%l7 + 0x3C], %l1
46058 std %f0, [%l7 + 0x38]
46059 sth %g6, [%l7 + 0x28]
46060 fmovrslez %o4, %f4, %f14
46061 fnor %f4, %f12, %f0
46062 fbug,a %fcc0, loop_5404
46063 stb %i6, [%l7 + 0x57]
46064 fmovdpos %xcc, %f4, %f7
46065 ldub [%l7 + 0x16], %i1
46066loop_5404:
46067 tvc %icc, 0x0
46068 std %f0, [%l7 + 0x60]
46069 te %icc, 0x3
46070 st %f0, [%l7 + 0x4C]
46071 tg %icc, 0x3
46072 array8 %g2, %g5, %g4
46073 ldd [%l7 + 0x38], %f6
46074 ldd [%l7 + 0x70], %f0
46075 movrne %o7, %l5, %o3
46076 movgu %xcc, %l0, %l2
46077 fcmpes %fcc3, %f2, %f11
46078 fmovs %f3, %f15
46079 xnorcc %o0, %o2, %i2
46080 fandnot2 %f4, %f4, %f2
46081 orcc %o6, %l4, %i5
46082 fbuge %fcc1, loop_5405
46083 edge16 %g3, %i3, %o5
46084 brgz,a %g1, loop_5406
46085 sra %i0, %o1, %g7
46086loop_5405:
46087 or %i7, 0x0A24, %l3
46088 fmovrsne %i4, %f0, %f13
46089loop_5406:
46090 fmovdcs %icc, %f2, %f13
46091 xnor %l1, 0x0E99, %l6
46092 andcc %o4, %g6, %i1
46093 lduw [%l7 + 0x6C], %g2
46094 ldsb [%l7 + 0x09], %i6
46095 fabss %f10, %f1
46096 sll %g5, %o7, %l5
46097 fornot1 %f14, %f10, %f4
46098 ldx [%l7 + 0x30], %o3
46099 ldsh [%l7 + 0x7A], %l0
46100 fblg,a %fcc0, loop_5407
46101 fornot1s %f6, %f1, %f12
46102 tpos %icc, 0x6
46103 fmovrdlez %g4, %f4, %f4
46104loop_5407:
46105 popc %l2, %o0
46106 siam 0x6
46107 udivx %i2, 0x1525, %o2
46108 ldx [%l7 + 0x18], %l4
46109 fmovrde %o6, %f4, %f12
46110 movcc %icc, %i5, %g3
46111 ldsb [%l7 + 0x5B], %i3
46112 bvs %icc, loop_5408
46113 nop
46114 setx loop_5409, %l0, %l1
46115 jmpl %l1, %o5
46116 lduh [%l7 + 0x60], %i0
46117 movn %xcc, %o1, %g1
46118loop_5408:
46119 lduw [%l7 + 0x48], %i7
46120loop_5409:
46121 fmovsvs %xcc, %f14, %f0
46122 std %f0, [%l7 + 0x08]
46123 lduw [%l7 + 0x50], %l3
46124 smulcc %g7, 0x1C66, %l1
46125 ldd [%l7 + 0x40], %f10
46126 ldsb [%l7 + 0x1F], %l6
46127 fornot2 %f10, %f12, %f12
46128 brgez,a %o4, loop_5410
46129 subcc %g6, %i1, %i4
46130 fmovdvc %icc, %f7, %f2
46131 fmovde %icc, %f7, %f2
46132loop_5410:
46133 subcc %i6, %g5, %g2
46134 fnot1 %f14, %f6
46135 stw %l5, [%l7 + 0x78]
46136 ldub [%l7 + 0x59], %o7
46137 fblg %fcc3, loop_5411
46138 stb %l0, [%l7 + 0x3C]
46139 fnot1 %f8, %f6
46140 xnor %g4, %l2, %o0
46141loop_5411:
46142 fpadd32 %f12, %f8, %f14
46143 fcmpgt16 %f2, %f0, %i2
46144 addcc %o2, 0x0FDE, %l4
46145 stb %o6, [%l7 + 0x36]
46146 fmuld8sux16 %f7, %f0, %f14
46147 ldx [%l7 + 0x60], %i5
46148 add %o3, 0x1DE9, %i3
46149 lduh [%l7 + 0x56], %o5
46150 ldsw [%l7 + 0x18], %i0
46151 movneg %icc, %o1, %g3
46152 movgu %icc, %g1, %i7
46153 movvc %xcc, %l3, %l1
46154 stb %l6, [%l7 + 0x3F]
46155 fmovdl %xcc, %f4, %f1
46156 sth %g7, [%l7 + 0x5E]
46157 fcmple16 %f4, %f2, %g6
46158 ldd [%l7 + 0x20], %f14
46159 lduw [%l7 + 0x54], %o4
46160 fpadd32s %f7, %f0, %f2
46161 ldub [%l7 + 0x47], %i1
46162 fmul8ulx16 %f4, %f6, %f6
46163 lduw [%l7 + 0x44], %i6
46164 tsubcc %g5, 0x13C4, %i4
46165 bgu,pt %xcc, loop_5412
46166 subccc %l5, 0x0336, %g2
46167 stb %o7, [%l7 + 0x21]
46168 fbue,a %fcc3, loop_5413
46169loop_5412:
46170 ld [%l7 + 0x54], %f9
46171 sra %l0, 0x14, %l2
46172 sth %g4, [%l7 + 0x7A]
46173loop_5413:
46174 fmul8x16al %f3, %f10, %f12
46175 fmovrdgz %o0, %f2, %f6
46176 tvc %xcc, 0x1
46177 ldub [%l7 + 0x1A], %o2
46178 fzero %f10
46179 srlx %l4, 0x0D, %i2
46180 fmovrdgez %i5, %f8, %f4
46181 bshuffle %f2, %f8, %f2
46182 fones %f2
46183 orcc %o6, 0x16CD, %o3
46184 ldsw [%l7 + 0x20], %i3
46185 std %f14, [%l7 + 0x50]
46186 bvc loop_5414
46187 fmovrdlz %o5, %f0, %f8
46188 faligndata %f8, %f10, %f4
46189 fmovdvc %icc, %f8, %f3
46190loop_5414:
46191 tleu %xcc, 0x4
46192 ld [%l7 + 0x2C], %f2
46193 array16 %o1, %g3, %g1
46194 fands %f14, %f0, %f3
46195 edge32n %i0, %i7, %l1
46196 ldsb [%l7 + 0x10], %l6
46197 edge32ln %l3, %g6, %o4
46198 fcmpeq16 %f12, %f12, %i1
46199 tn %xcc, 0x0
46200 bgu,a loop_5415
46201 ldx [%l7 + 0x38], %i6
46202 movge %icc, %g5, %i4
46203 ldsw [%l7 + 0x54], %g7
46204loop_5415:
46205 tgu %icc, 0x7
46206 bg,a,pt %icc, loop_5416
46207 lduh [%l7 + 0x72], %l5
46208 ldsh [%l7 + 0x34], %o7
46209 lduw [%l7 + 0x2C], %g2
46210loop_5416:
46211 ldsh [%l7 + 0x4A], %l2
46212 faligndata %f14, %f6, %f12
46213 mova %icc, %l0, %o0
46214 fbe,a %fcc2, loop_5417
46215 st %f4, [%l7 + 0x10]
46216 movleu %xcc, %g4, %o2
46217 sll %i2, %l4, %o6
46218loop_5417:
46219 fmovsg %xcc, %f12, %f9
46220 fmovsn %xcc, %f15, %f14
46221 fmovsa %xcc, %f2, %f13
46222 fba %fcc0, loop_5418
46223 sub %o3, 0x13EB, %i5
46224 stx %o5, [%l7 + 0x28]
46225 bne,a,pn %icc, loop_5419
46226loop_5418:
46227 fpadd16 %f0, %f0, %f12
46228 edge8l %i3, %g3, %g1
46229 bn,a,pn %icc, loop_5420
46230loop_5419:
46231 sth %i0, [%l7 + 0x50]
46232 ldd [%l7 + 0x78], %f2
46233 movvs %icc, %i7, %l1
46234loop_5420:
46235 fcmpeq16 %f12, %f8, %l6
46236 tcc %xcc, 0x1
46237 fmovsne %icc, %f14, %f10
46238 udivx %o1, 0x1D24, %l3
46239 ldd [%l7 + 0x58], %f8
46240 umul %o4, 0x1C1B, %i1
46241 movcs %icc, %g6, %g5
46242 fba,a %fcc3, loop_5421
46243 fmul8x16 %f6, %f4, %f2
46244 lduw [%l7 + 0x6C], %i4
46245 edge8n %i6, %l5, %g7
46246loop_5421:
46247 fmovs %f7, %f5
46248 fblg,a %fcc2, loop_5422
46249 stx %g2, [%l7 + 0x78]
46250 ldsb [%l7 + 0x7D], %o7
46251 ldd [%l7 + 0x38], %f4
46252loop_5422:
46253 edge32ln %l2, %o0, %g4
46254 bvc,a %icc, loop_5423
46255 movle %icc, %o2, %l0
46256 edge32ln %l4, %i2, %o3
46257 ble,a loop_5424
46258loop_5423:
46259 fnor %f14, %f10, %f8
46260 ldsb [%l7 + 0x6F], %i5
46261 fcmpgt16 %f12, %f14, %o6
46262loop_5424:
46263 movgu %xcc, %i3, %g3
46264 array16 %g1, %o5, %i0
46265 xnorcc %i7, 0x1946, %l6
46266 sth %o1, [%l7 + 0x78]
46267 tleu %icc, 0x1
46268 sdivcc %l3, 0x1FF7, %l1
46269 fpmerge %f7, %f10, %f8
46270 fnands %f9, %f3, %f3
46271 sdivx %i1, 0x1668, %g6
46272 bne loop_5425
46273 st %f13, [%l7 + 0x78]
46274 lduw [%l7 + 0x54], %o4
46275 bcs loop_5426
46276loop_5425:
46277 sth %g5, [%l7 + 0x5E]
46278 tne %icc, 0x1
46279 ldsb [%l7 + 0x0D], %i6
46280loop_5426:
46281 addc %l5, 0x0E29, %i4
46282 fble %fcc1, loop_5427
46283 std %f8, [%l7 + 0x28]
46284 alignaddrl %g2, %g7, %o7
46285 stb %l2, [%l7 + 0x5D]
46286loop_5427:
46287 stx %o0, [%l7 + 0x10]
46288 fmovdcs %icc, %f4, %f9
46289 fmovsleu %xcc, %f12, %f11
46290 fmovsne %xcc, %f14, %f11
46291 std %f12, [%l7 + 0x20]
46292 ldsw [%l7 + 0x44], %o2
46293 ldx [%l7 + 0x58], %g4
46294 fcmpeq16 %f2, %f2, %l0
46295 fcmpgt16 %f0, %f4, %l4
46296 movneg %xcc, %i2, %o3
46297 and %i5, %o6, %i3
46298 brnz,a %g3, loop_5428
46299 fbge,a %fcc3, loop_5429
46300 fcmpgt16 %f14, %f6, %g1
46301 fmovsa %icc, %f2, %f4
46302loop_5428:
46303 fmuld8ulx16 %f12, %f5, %f4
46304loop_5429:
46305 fxnor %f14, %f8, %f6
46306 fnand %f10, %f8, %f2
46307 lduw [%l7 + 0x58], %o5
46308 siam 0x0
46309 movg %xcc, %i7, %i0
46310 add %l6, 0x1E86, %o1
46311 tne %xcc, 0x3
46312 ldub [%l7 + 0x56], %l1
46313 fmovsne %xcc, %f3, %f9
46314 fmul8x16al %f9, %f0, %f8
46315 st %f12, [%l7 + 0x18]
46316 ld [%l7 + 0x34], %f1
46317 stx %i1, [%l7 + 0x20]
46318 fzeros %f6
46319 stb %l3, [%l7 + 0x54]
46320 fbne %fcc1, loop_5430
46321 fpmerge %f7, %f15, %f10
46322 nop
46323 setx loop_5431, %l0, %l1
46324 wrpr 0x1, %tl
46325 wrpr %l1, %tpc
46326 add %l1, 0x4, %l1
46327 wrpr %l1, %tnpc
46328 setx 0x34400001400, %l0, %l1
46329 wrpr %l1, %tstate
46330 wrhpr 0x4, %htstate
46331 retry
46332 subccc %g6, %o4, %i6
46333loop_5430:
46334 fbuge,a %fcc2, loop_5432
46335 fmovsleu %icc, %f4, %f0
46336loop_5431:
46337 fmovrdlz %g5, %f6, %f4
46338 movn %xcc, %l5, %i4
46339loop_5432:
46340 array32 %g2, %g7, %o7
46341 movg %icc, %l2, %o0
46342 udivx %o2, 0x12CD, %g4
46343 movrgz %l4, 0x20C, %i2
46344 fmovsn %icc, %f10, %f7
46345 fpack32 %f10, %f10, %f10
46346 sdivx %o3, 0x1CA8, %i5
46347 stw %l0, [%l7 + 0x1C]
46348 ldsh [%l7 + 0x0E], %o6
46349 bcs,a,pt %icc, loop_5433
46350 stw %i3, [%l7 + 0x1C]
46351 fnot2s %f3, %f0
46352 fcmpeq16 %f6, %f2, %g3
46353loop_5433:
46354 bvs,pt %icc, loop_5434
46355 brnz,a %g1, loop_5435
46356 lduw [%l7 + 0x38], %i7
46357 ldsh [%l7 + 0x32], %o5
46358loop_5434:
46359 ldsw [%l7 + 0x54], %i0
46360loop_5435:
46361 srl %o1, 0x01, %l6
46362 fbule,a %fcc1, loop_5436
46363 ble,a %xcc, loop_5437
46364 alignaddrl %i1, %l1, %l3
46365 tneg %xcc, 0x6
46366loop_5436:
46367 fmovsvs %xcc, %f9, %f8
46368loop_5437:
46369 fmovrdne %o4, %f8, %f6
46370 ldsw [%l7 + 0x28], %g6
46371 ldub [%l7 + 0x42], %g5
46372 popc 0x1225, %i6
46373 tne %xcc, 0x0
46374 ldd [%l7 + 0x78], %f14
46375 stw %l5, [%l7 + 0x74]
46376 or %g2, 0x0784, %g7
46377 bge %icc, loop_5438
46378 fmovsgu %xcc, %f9, %f6
46379 fpadd32s %f4, %f7, %f3
46380 bn,pt %icc, loop_5439
46381loop_5438:
46382 tsubcc %o7, 0x1455, %i4
46383 ldx [%l7 + 0x40], %o0
46384 fmovrsgz %l2, %f5, %f11
46385loop_5439:
46386 std %f4, [%l7 + 0x70]
46387 ld [%l7 + 0x1C], %f8
46388 fnors %f13, %f14, %f13
46389 sub %g4, %o2, %i2
46390 stw %l4, [%l7 + 0x5C]
46391 sth %o3, [%l7 + 0x2C]
46392 fblg,a %fcc1, loop_5440
46393 umul %i5, %l0, %i3
46394 brgz,a %o6, loop_5441
46395 ldub [%l7 + 0x5C], %g3
46396loop_5440:
46397 tn %xcc, 0x4
46398 fbug %fcc2, loop_5442
46399loop_5441:
46400 fmovde %icc, %f4, %f1
46401 tsubcc %g1, %o5, %i7
46402 fnors %f7, %f2, %f12
46403loop_5442:
46404 stx %o1, [%l7 + 0x18]
46405 movge %icc, %i0, %i1
46406 tvs %xcc, 0x1
46407 sra %l6, 0x01, %l3
46408 fnot1s %f2, %f3
46409 sth %l1, [%l7 + 0x44]
46410 st %f11, [%l7 + 0x38]
46411 tneg %xcc, 0x2
46412 lduh [%l7 + 0x62], %g6
46413 fpsub32s %f0, %f8, %f10
46414 movne %icc, %o4, %i6
46415 fble,a %fcc3, loop_5443
46416 fba %fcc3, loop_5444
46417 ldsb [%l7 + 0x30], %l5
46418 ldub [%l7 + 0x4B], %g2
46419loop_5443:
46420 lduh [%l7 + 0x46], %g5
46421loop_5444:
46422 fnegd %f4, %f4
46423 movrgz %g7, %o7, %i4
46424 mulx %l2, %o0, %o2
46425 be,a,pt %icc, loop_5445
46426 tl %icc, 0x4
46427 call loop_5446
46428 fcmpne32 %f2, %f0, %g4
46429loop_5445:
46430 fpsub16s %f3, %f13, %f8
46431 edge32 %i2, %l4, %o3
46432loop_5446:
46433 fmovs %f6, %f15
46434 fnegs %f14, %f3
46435 movn %icc, %l0, %i5
46436 fmovrslez %i3, %f4, %f14
46437 stw %o6, [%l7 + 0x7C]
46438 ld [%l7 + 0x60], %f2
46439 fpadd16s %f4, %f2, %f2
46440 bleu,pn %xcc, loop_5447
46441 ldub [%l7 + 0x2D], %g3
46442 movrgz %g1, %o5, %i7
46443 fcmple16 %f6, %f12, %i0
46444loop_5447:
46445 fcmpeq32 %f6, %f0, %o1
46446 movl %icc, %i1, %l6
46447 fbo,a %fcc2, loop_5448
46448 fmuld8ulx16 %f4, %f0, %f4
46449 fandnot2 %f6, %f12, %f6
46450 movrlz %l3, %l1, %o4
46451loop_5448:
46452 sdivx %g6, 0x1198, %i6
46453 fcmped %fcc1, %f2, %f14
46454 umulcc %l5, 0x1FA6, %g5
46455 ldx [%l7 + 0x60], %g7
46456 lduh [%l7 + 0x36], %g2
46457 fornot2 %f12, %f2, %f0
46458 fxor %f2, %f4, %f0
46459 tge %icc, 0x2
46460 lduw [%l7 + 0x48], %o7
46461 stx %l2, [%l7 + 0x10]
46462 bl,a,pn %xcc, loop_5449
46463 sll %i4, %o0, %o2
46464 fmovdleu %xcc, %f2, %f4
46465 fnands %f8, %f11, %f4
46466loop_5449:
46467 fornot2 %f8, %f14, %f14
46468 fmovdpos %icc, %f9, %f9
46469 or %i2, 0x1810, %g4
46470 bg,a,pt %xcc, loop_5450
46471 tcs %xcc, 0x2
46472 ldsh [%l7 + 0x70], %l4
46473 ld [%l7 + 0x2C], %f3
46474loop_5450:
46475 edge8ln %o3, %l0, %i5
46476 fpsub16s %f5, %f5, %f12
46477 brgz %o6, loop_5451
46478 movre %i3, 0x344, %g3
46479 fmovsle %xcc, %f5, %f8
46480 brlez,a %o5, loop_5452
46481loop_5451:
46482 stx %g1, [%l7 + 0x40]
46483 bneg,pt %xcc, loop_5453
46484 edge16 %i0, %o1, %i1
46485loop_5452:
46486 edge32n %l6, %i7, %l1
46487 ldsb [%l7 + 0x1A], %o4
46488loop_5453:
46489 fmovrdne %l3, %f4, %f12
46490 xorcc %g6, %i6, %g5
46491 movg %icc, %g7, %g2
46492 fmovdne %icc, %f11, %f13
46493 movrlez %o7, %l5, %l2
46494 sth %i4, [%l7 + 0x2E]
46495 fbu %fcc0, loop_5454
46496 stx %o2, [%l7 + 0x28]
46497 fmovrdgez %o0, %f0, %f2
46498 sllx %i2, 0x1B, %l4
46499loop_5454:
46500 stw %g4, [%l7 + 0x20]
46501 tn %xcc, 0x7
46502 tsubcctv %l0, %i5, %o3
46503 sth %i3, [%l7 + 0x56]
46504 ldd [%l7 + 0x38], %f12
46505 ble,a %icc, loop_5455
46506 move %icc, %o6, %g3
46507 movge %xcc, %g1, %o5
46508 fpsub16 %f8, %f8, %f8
46509loop_5455:
46510 st %f6, [%l7 + 0x38]
46511 stw %i0, [%l7 + 0x68]
46512 fbo %fcc2, loop_5456
46513 nop
46514 setx loop_5457, %l0, %l1
46515 jmpl %l1, %o1
46516 fbue,a %fcc0, loop_5458
46517 ldsb [%l7 + 0x30], %l6
46518loop_5456:
46519 stx %i1, [%l7 + 0x78]
46520loop_5457:
46521 fmovdne %icc, %f8, %f5
46522loop_5458:
46523 fpack16 %f0, %f10
46524 nop
46525 setx loop_5459, %l0, %l1
46526 wrpr 0x1, %tl
46527 wrpr %l1, %tpc
46528 add %l1, 0x4, %l1
46529 wrpr %l1, %tnpc
46530 setx 0x34400001400, %l0, %l1
46531 wrpr %l1, %tstate
46532 wrhpr 0x4, %htstate
46533 retry
46534 ldd [%l7 + 0x78], %f8
46535 bn,a,pn %icc, loop_5460
46536 move %icc, %l1, %o4
46537loop_5459:
46538 fmovd %f14, %f8
46539 fcmpne32 %f10, %f6, %l3
46540loop_5460:
46541 ldub [%l7 + 0x1E], %i7
46542 fmovrdgz %i6, %f4, %f12
46543 fcmpd %fcc0, %f8, %f14
46544 fsrc2 %f4, %f4
46545 xorcc %g5, 0x1BF7, %g6
46546 movrlz %g7, 0x0BA, %o7
46547 move %icc, %g2, %l2
46548 fbe,a %fcc0, loop_5461
46549 stx %i4, [%l7 + 0x28]
46550 tcs %xcc, 0x1
46551 stb %l5, [%l7 + 0x6F]
46552loop_5461:
46553 edge32ln %o2, %i2, %l4
46554 fand %f8, %f4, %f6
46555 be,a %xcc, loop_5462
46556 fmovsvs %icc, %f6, %f8
46557 stb %o0, [%l7 + 0x16]
46558 bg loop_5463
46559loop_5462:
46560 lduw [%l7 + 0x3C], %l0
46561 edge16 %g4, %i5, %o3
46562 sth %i3, [%l7 + 0x6A]
46563loop_5463:
46564 edge16 %g3, %g1, %o6
46565 movg %xcc, %o5, %o1
46566 st %f15, [%l7 + 0x3C]
46567 ldsb [%l7 + 0x69], %l6
46568 tg %icc, 0x0
46569 bvs,a,pn %icc, loop_5464
46570 ld [%l7 + 0x5C], %f4
46571 std %f0, [%l7 + 0x60]
46572 sth %i0, [%l7 + 0x54]
46573loop_5464:
46574 edge8l %i1, %l1, %l3
46575 fmovsvc %xcc, %f14, %f2
46576 fmovsa %xcc, %f11, %f6
46577 fbl %fcc3, loop_5465
46578 srlx %o4, 0x07, %i7
46579 bneg %icc, loop_5466
46580 fbne,a %fcc0, loop_5467
46581loop_5465:
46582 sll %g5, %g6, %g7
46583 tcc %icc, 0x0
46584loop_5466:
46585 andn %o7, 0x0B11, %i6
46586loop_5467:
46587 movg %xcc, %g2, %i4
46588 udiv %l5, 0x09ED, %l2
46589 bvc loop_5468
46590 call loop_5469
46591 st %f11, [%l7 + 0x18]
46592 stw %o2, [%l7 + 0x18]
46593loop_5468:
46594 fmovsge %icc, %f11, %f14
46595loop_5469:
46596 fabss %f5, %f15
46597 stb %i2, [%l7 + 0x19]
46598 bvs,pn %icc, loop_5470
46599 smul %o0, 0x1D9A, %l4
46600 fmovdcs %icc, %f5, %f5
46601 fcmpne16 %f8, %f12, %l0
46602loop_5470:
46603 fmovspos %xcc, %f8, %f6
46604 fmovrslez %g4, %f10, %f1
46605 fmovsgu %icc, %f8, %f10
46606 lduw [%l7 + 0x6C], %o3
46607 stb %i3, [%l7 + 0x25]
46608 fsrc2 %f14, %f14
46609 stb %g3, [%l7 + 0x64]
46610 and %g1, %i5, %o6
46611 popc 0x1EAE, %o5
46612 fzeros %f10
46613 xorcc %l6, %i0, %i1
46614 fpadd16s %f2, %f13, %f1
46615 fnors %f11, %f7, %f0
46616 lduw [%l7 + 0x50], %l1
46617 fmovrdlz %o1, %f4, %f2
46618 fbne %fcc0, loop_5471
46619 ldx [%l7 + 0x20], %l3
46620 fsrc1s %f8, %f11
46621 sra %o4, %g5, %g6
46622loop_5471:
46623 fxnors %f4, %f11, %f7
46624 fpsub16s %f6, %f13, %f1
46625 fnot2 %f14, %f12
46626 st %f1, [%l7 + 0x0C]
46627 ldsw [%l7 + 0x74], %i7
46628 orcc %o7, %g7, %g2
46629 ldsw [%l7 + 0x78], %i6
46630 movne %icc, %i4, %l2
46631 ldsw [%l7 + 0x6C], %o2
46632 fxor %f2, %f6, %f12
46633 ldsb [%l7 + 0x77], %i2
46634 st %f4, [%l7 + 0x70]
46635 lduw [%l7 + 0x54], %l5
46636 fmovdle %icc, %f8, %f5
46637 fmovrslz %l4, %f9, %f12
46638 ldd [%l7 + 0x58], %f4
46639 std %f2, [%l7 + 0x60]
46640 fors %f7, %f2, %f15
46641 fmovrse %o0, %f2, %f13
46642 stx %g4, [%l7 + 0x38]
46643 st %f14, [%l7 + 0x20]
46644 stx %o3, [%l7 + 0x18]
46645 st %f13, [%l7 + 0x50]
46646 ldub [%l7 + 0x3D], %i3
46647 fmovsge %icc, %f15, %f7
46648 fmovrde %l0, %f10, %f8
46649 fbe %fcc3, loop_5472
46650 ld [%l7 + 0x78], %f8
46651 pdist %f12, %f0, %f8
46652 and %g1, 0x0D14, %i5
46653loop_5472:
46654 movge %xcc, %g3, %o6
46655 ldd [%l7 + 0x30], %f8
46656 fbug %fcc0, loop_5473
46657 edge8ln %o5, %l6, %i1
46658 std %f2, [%l7 + 0x58]
46659 fnot2 %f10, %f12
46660loop_5473:
46661 fmovda %icc, %f4, %f1
46662 edge8n %i0, %l1, %l3
46663 fbu %fcc0, loop_5474
46664 ldd [%l7 + 0x30], %f6
46665 lduh [%l7 + 0x74], %o1
46666 ldsb [%l7 + 0x55], %o4
46667loop_5474:
46668 orn %g6, 0x14D2, %g5
46669 lduw [%l7 + 0x24], %i7
46670 stx %o7, [%l7 + 0x58]
46671 edge32l %g2, %i6, %i4
46672 udiv %g7, 0x0973, %l2
46673 fmovdge %xcc, %f15, %f1
46674 fmovrsne %i2, %f6, %f12
46675 fbuge %fcc3, loop_5475
46676 fnor %f14, %f12, %f10
46677 ldsb [%l7 + 0x7E], %o2
46678 sth %l5, [%l7 + 0x20]
46679loop_5475:
46680 fmovdgu %xcc, %f5, %f15
46681 umulcc %l4, 0x0444, %o0
46682 edge8 %g4, %o3, %i3
46683 fxnor %f8, %f2, %f8
46684 edge16l %g1, %l0, %g3
46685 bl,pn %icc, loop_5476
46686 fcmpgt16 %f14, %f6, %i5
46687 sth %o6, [%l7 + 0x38]
46688 ldsw [%l7 + 0x4C], %o5
46689loop_5476:
46690 edge8n %l6, %i1, %i0
46691 ldub [%l7 + 0x75], %l3
46692 fandnot2 %f10, %f14, %f12
46693 fabsd %f4, %f12
46694 fmovs %f13, %f11
46695 edge32l %o1, %o4, %g6
46696 fblg %fcc1, loop_5477
46697 ldsh [%l7 + 0x14], %l1
46698 mova %xcc, %g5, %i7
46699 edge16 %g2, %i6, %i4
46700loop_5477:
46701 fmul8x16 %f8, %f10, %f12
46702 lduw [%l7 + 0x64], %o7
46703 edge8n %g7, %l2, %i2
46704 lduh [%l7 + 0x0C], %o2
46705 fba %fcc2, loop_5478
46706 edge32ln %l4, %o0, %g4
46707 ldsw [%l7 + 0x1C], %l5
46708 tn %icc, 0x4
46709loop_5478:
46710 fmuld8sux16 %f5, %f10, %f0
46711 orncc %o3, 0x1901, %g1
46712 orn %i3, %g3, %l0
46713 fnegs %f15, %f12
46714 stx %o6, [%l7 + 0x60]
46715 brgz %o5, loop_5479
46716 fmovd %f6, %f14
46717 fmovsa %icc, %f9, %f11
46718 fandnot2 %f6, %f12, %f4
46719loop_5479:
46720 ba,a,pn %icc, loop_5480
46721 subc %i5, 0x1280, %l6
46722 ldsw [%l7 + 0x50], %i0
46723 fmovrslez %i1, %f2, %f11
46724loop_5480:
46725 fmovrsgez %l3, %f15, %f4
46726 edge32n %o1, %g6, %o4
46727 ld [%l7 + 0x70], %f2
46728 fpsub16 %f4, %f6, %f8
46729 fbl %fcc2, loop_5481
46730 ldd [%l7 + 0x18], %f4
46731 ldsh [%l7 + 0x38], %l1
46732 bvs loop_5482
46733loop_5481:
46734 fnand %f12, %f4, %f14
46735 fandnot1 %f6, %f8, %f12
46736 fpadd32s %f3, %f15, %f1
46737loop_5482:
46738 bvc,a loop_5483
46739 fbne %fcc0, loop_5484
46740 ldub [%l7 + 0x4D], %i7
46741 fornot1 %f12, %f2, %f14
46742loop_5483:
46743 edge32l %g2, %i6, %i4
46744loop_5484:
46745 stb %g5, [%l7 + 0x1D]
46746 fmovrde %g7, %f12, %f10
46747 ldd [%l7 + 0x10], %f4
46748 fmovdcc %xcc, %f1, %f6
46749 be loop_5485
46750 movpos %xcc, %o7, %i2
46751 brgz,a %o2, loop_5486
46752 sll %l2, 0x18, %o0
46753loop_5485:
46754 subc %l4, %l5, %o3
46755 tsubcctv %g1, %g4, %g3
46756loop_5486:
46757 fandnot2s %f13, %f10, %f1
46758 ta %xcc, 0x1
46759 movrne %l0, 0x0ED, %i3
46760 fbe,a %fcc3, loop_5487
46761 edge8n %o6, %i5, %o5
46762 fbuge %fcc3, loop_5488
46763 stw %i0, [%l7 + 0x48]
46764loop_5487:
46765 tcc %xcc, 0x2
46766 tn %icc, 0x3
46767loop_5488:
46768 std %f14, [%l7 + 0x18]
46769 ldub [%l7 + 0x10], %l6
46770 fmovde %xcc, %f15, %f0
46771 tgu %icc, 0x6
46772 fzero %f6
46773 smulcc %i1, %l3, %o1
46774 fxnor %f4, %f0, %f12
46775 tleu %xcc, 0x5
46776 ble loop_5489
46777 fxor %f12, %f2, %f8
46778 fcmpne16 %f10, %f12, %g6
46779 fxor %f8, %f6, %f6
46780loop_5489:
46781 orcc %l1, 0x092A, %i7
46782 call loop_5490
46783 andncc %g2, %i6, %o4
46784 ldx [%l7 + 0x78], %i4
46785 tcc %xcc, 0x6
46786loop_5490:
46787 fbul %fcc3, loop_5491
46788 fmovsvc %xcc, %f3, %f12
46789 fmovrdgz %g5, %f10, %f6
46790 ldub [%l7 + 0x1C], %g7
46791loop_5491:
46792 bcs,a %xcc, loop_5492
46793 fcmpes %fcc2, %f3, %f15
46794 smul %i2, 0x0F0A, %o2
46795 ldsh [%l7 + 0x1E], %o7
46796loop_5492:
46797 fxors %f4, %f14, %f2
46798 fmovda %icc, %f9, %f15
46799 fsrc2s %f4, %f13
46800 umul %l2, 0x1B75, %l4
46801 fnor %f6, %f2, %f0
46802 std %f2, [%l7 + 0x08]
46803 fbge %fcc3, loop_5493
46804 xnorcc %o0, 0x1EA3, %o3
46805 array16 %g1, %g4, %l5
46806 ld [%l7 + 0x60], %f1
46807loop_5493:
46808 fmovdcs %icc, %f1, %f5
46809 sdivcc %l0, 0x0A47, %i3
46810 fxor %f0, %f6, %f10
46811 fbn,a %fcc3, loop_5494
46812 movleu %icc, %g3, %o6
46813 tl %icc, 0x5
46814 be,pn %xcc, loop_5495
46815loop_5494:
46816 bge,pt %icc, loop_5496
46817 umul %o5, 0x12A2, %i0
46818 fble %fcc3, loop_5497
46819loop_5495:
46820 ldsw [%l7 + 0x0C], %i5
46821loop_5496:
46822 movrgz %l6, %l3, %i1
46823 sdivcc %g6, 0x01BA, %l1
46824loop_5497:
46825 movleu %xcc, %o1, %g2
46826 brlez %i6, loop_5498
46827 ldx [%l7 + 0x58], %i7
46828 ldsw [%l7 + 0x4C], %i4
46829 fnand %f4, %f12, %f0
46830loop_5498:
46831 fmovsge %xcc, %f14, %f4
46832 edge8 %o4, %g7, %g5
46833 std %f2, [%l7 + 0x70]
46834 movrne %o2, 0x127, %i2
46835 stb %l2, [%l7 + 0x40]
46836 fcmpeq32 %f6, %f12, %o7
46837 orcc %o0, %o3, %l4
46838 tsubcc %g1, %g4, %l5
46839 tsubcc %i3, 0x1A0D, %l0
46840 std %f12, [%l7 + 0x18]
46841 tcs %icc, 0x2
46842 ldub [%l7 + 0x69], %o6
46843 bgu loop_5499
46844 fxors %f5, %f12, %f5
46845 fnot1 %f0, %f14
46846 fmovde %icc, %f3, %f10
46847loop_5499:
46848 std %f4, [%l7 + 0x10]
46849 movgu %xcc, %o5, %i0
46850 siam 0x6
46851 lduh [%l7 + 0x62], %i5
46852 fpadd16 %f6, %f8, %f8
46853 lduh [%l7 + 0x14], %g3
46854 fnors %f2, %f1, %f1
46855 fbe %fcc1, loop_5500
46856 fbul %fcc0, loop_5501
46857 sdiv %l3, 0x1D27, %i1
46858 fmuld8sux16 %f6, %f15, %f14
46859loop_5500:
46860 edge16 %g6, %l6, %l1
46861loop_5501:
46862 ld [%l7 + 0x0C], %f3
46863 bn,a loop_5502
46864 fmovrdgz %o1, %f4, %f6
46865 tl %icc, 0x1
46866 ldsb [%l7 + 0x41], %g2
46867loop_5502:
46868 stb %i7, [%l7 + 0x5D]
46869 sdivx %i6, 0x1825, %i4
46870 ldsw [%l7 + 0x20], %o4
46871 ldsb [%l7 + 0x6E], %g7
46872 bl %icc, loop_5503
46873 fblg %fcc0, loop_5504
46874 brgz %o2, loop_5505
46875 movl %icc, %i2, %l2
46876loop_5503:
46877 stb %o7, [%l7 + 0x3C]
46878loop_5504:
46879 fpsub32 %f4, %f14, %f2
46880loop_5505:
46881 fmovdgu %icc, %f15, %f2
46882 bpos,a,pn %xcc, loop_5506
46883 edge16 %o0, %g5, %o3
46884 fbu %fcc3, loop_5507
46885 fbe %fcc2, loop_5508
46886loop_5506:
46887 stx %g1, [%l7 + 0x60]
46888 fbue %fcc1, loop_5509
46889loop_5507:
46890 edge32ln %l4, %l5, %g4
46891loop_5508:
46892 subcc %l0, %i3, %o5
46893 fmovrsgz %o6, %f0, %f12
46894loop_5509:
46895 addcc %i0, 0x02AB, %i5
46896 fabsd %f2, %f14
46897 srl %l3, %i1, %g6
46898 sethi 0x153A, %l6
46899 fexpand %f5, %f0
46900 nop
46901 setx loop_5510, %l0, %l1
46902 jmpl %l1, %l1
46903 sdivcc %g3, 0x18E4, %g2
46904 movre %o1, 0x0E2, %i6
46905 brnz,a %i7, loop_5511
46906loop_5510:
46907 movpos %icc, %o4, %i4
46908 fbge %fcc2, loop_5512
46909 fpsub16s %f7, %f4, %f11
46910loop_5511:
46911 bgu,a loop_5513
46912 st %f15, [%l7 + 0x5C]
46913loop_5512:
46914 brz %g7, loop_5514
46915 ldub [%l7 + 0x48], %o2
46916loop_5513:
46917 lduw [%l7 + 0x24], %i2
46918 fands %f11, %f13, %f15
46919loop_5514:
46920 ldx [%l7 + 0x18], %l2
46921 std %f10, [%l7 + 0x20]
46922 st %f3, [%l7 + 0x10]
46923 fcmple32 %f10, %f6, %o0
46924 fcmpne16 %f8, %f6, %o7
46925 ldsb [%l7 + 0x7E], %o3
46926 fnands %f5, %f8, %f5
46927 nop
46928 setx loop_5515, %l0, %l1
46929 jmpl %l1, %g1
46930 add %g5, 0x1E6C, %l5
46931 sra %g4, %l4, %i3
46932 fcmpne16 %f14, %f8, %o5
46933loop_5515:
46934 fmovdl %xcc, %f2, %f3
46935 tneg %icc, 0x1
46936 movgu %icc, %o6, %i0
46937 fmovrsne %l0, %f2, %f14
46938 ldx [%l7 + 0x48], %i5
46939 fblg,a %fcc3, loop_5516
46940 for %f8, %f14, %f8
46941 lduh [%l7 + 0x1E], %i1
46942 ldub [%l7 + 0x57], %l3
46943loop_5516:
46944 ld [%l7 + 0x78], %f15
46945 taddcctv %g6, %l1, %g3
46946 fmovdleu %xcc, %f10, %f6
46947 tneg %icc, 0x6
46948 bshuffle %f8, %f8, %f0
46949 movleu %xcc, %l6, %o1
46950 ldsw [%l7 + 0x24], %g2
46951 fbge,a %fcc3, loop_5517
46952 fnor %f0, %f14, %f14
46953 bvc,pt %icc, loop_5518
46954 ld [%l7 + 0x7C], %f2
46955loop_5517:
46956 bvc,pn %icc, loop_5519
46957 stb %i7, [%l7 + 0x57]
46958loop_5518:
46959 ldsb [%l7 + 0x23], %i6
46960 mulx %i4, %g7, %o2
46961loop_5519:
46962 bge,a,pt %icc, loop_5520
46963 ld [%l7 + 0x78], %f4
46964 fpsub16s %f13, %f0, %f13
46965 taddcctv %i2, %o4, %o0
46966loop_5520:
46967 fornot1s %f13, %f4, %f9
46968 smulcc %l2, %o3, %g1
46969 fba %fcc3, loop_5521
46970 stx %o7, [%l7 + 0x38]
46971 fmovdg %icc, %f8, %f12
46972 stb %g5, [%l7 + 0x58]
46973loop_5521:
46974 edge32ln %g4, %l4, %l5
46975 lduh [%l7 + 0x0C], %o5
46976 bvs,a,pn %icc, loop_5522
46977 edge16ln %i3, %i0, %o6
46978 udivx %l0, 0x0194, %i5
46979 ta %xcc, 0x0
46980loop_5522:
46981 xnor %l3, %g6, %i1
46982 fnot2 %f14, %f12
46983 fors %f1, %f6, %f7
46984 fxnors %f15, %f12, %f13
46985 fmovsneg %icc, %f14, %f15
46986 fmovscc %xcc, %f1, %f2
46987 sth %l1, [%l7 + 0x5C]
46988 fpsub16 %f14, %f10, %f8
46989 stx %l6, [%l7 + 0x08]
46990 addcc %o1, %g3, %i7
46991 umul %g2, 0x1024, %i6
46992 fbge %fcc2, loop_5523
46993 brgz,a %g7, loop_5524
46994 movn %xcc, %i4, %i2
46995 fbn,a %fcc3, loop_5525
46996loop_5523:
46997 ldub [%l7 + 0x3A], %o4
46998loop_5524:
46999 orcc %o0, %l2, %o3
47000 fmovd %f8, %f2
47001loop_5525:
47002 ld [%l7 + 0x44], %f8
47003 lduw [%l7 + 0x38], %o2
47004 stw %o7, [%l7 + 0x24]
47005 faligndata %f2, %f4, %f14
47006 fmul8x16au %f7, %f5, %f14
47007 fmovdvs %icc, %f7, %f13
47008 bvc,a %xcc, loop_5526
47009 lduw [%l7 + 0x5C], %g1
47010 sub %g5, %g4, %l5
47011 ldsw [%l7 + 0x18], %l4
47012loop_5526:
47013 fbug %fcc2, loop_5527
47014 stb %i3, [%l7 + 0x6E]
47015 fmovdcc %icc, %f14, %f14
47016 ld [%l7 + 0x2C], %f11
47017loop_5527:
47018 st %f5, [%l7 + 0x2C]
47019 lduh [%l7 + 0x7C], %i0
47020 ldsb [%l7 + 0x18], %o5
47021 fpackfix %f6, %f6
47022 fpack32 %f10, %f4, %f4
47023 array8 %o6, %i5, %l0
47024 mulscc %l3, %g6, %l1
47025 move %xcc, %l6, %i1
47026 smulcc %g3, 0x11AF, %o1
47027 movcc %icc, %g2, %i7
47028 lduh [%l7 + 0x3A], %g7
47029 fbe,a %fcc0, loop_5528
47030 ldx [%l7 + 0x58], %i4
47031 ldx [%l7 + 0x70], %i2
47032 stx %i6, [%l7 + 0x18]
47033loop_5528:
47034 fsrc2s %f11, %f2
47035 movgu %icc, %o0, %l2
47036 and %o4, 0x1BE9, %o2
47037 bleu,a loop_5529
47038 sllx %o7, 0x17, %g1
47039 lduh [%l7 + 0x3C], %g5
47040 movge %icc, %g4, %o3
47041loop_5529:
47042 fmovrse %l5, %f12, %f11
47043 fsrc1s %f14, %f7
47044 ld [%l7 + 0x30], %f6
47045 fmovsneg %icc, %f8, %f0
47046 sdivcc %i3, 0x0923, %i0
47047 fornot2 %f8, %f0, %f8
47048 orcc %o5, %o6, %l4
47049 be,a loop_5530
47050 brnz,a %l0, loop_5531
47051 fpsub16s %f12, %f0, %f10
47052 fmovdl %icc, %f14, %f9
47053loop_5530:
47054 sth %l3, [%l7 + 0x12]
47055loop_5531:
47056 fpsub16 %f6, %f4, %f2
47057 srlx %g6, 0x01, %l1
47058 ldub [%l7 + 0x2F], %l6
47059 smulcc %i1, 0x1C21, %i5
47060 andcc %o1, %g3, %g2
47061 ld [%l7 + 0x5C], %f5
47062 fmovsg %xcc, %f13, %f11
47063 edge16n %i7, %i4, %i2
47064 edge32 %g7, %o0, %i6
47065 fone %f2
47066 subc %o4, %o2, %o7
47067 fmovsneg %icc, %f8, %f6
47068 edge8l %g1, %g5, %l2
47069 sdiv %o3, 0x1133, %g4
47070 fnand %f6, %f8, %f14
47071 fexpand %f15, %f10
47072 bg,pn %icc, loop_5532
47073 sllx %l5, 0x01, %i0
47074 ld [%l7 + 0x10], %f3
47075 subc %o5, 0x1C7E, %i3
47076loop_5532:
47077 array16 %o6, %l0, %l3
47078 fornot1s %f11, %f15, %f2
47079 tle %xcc, 0x5
47080 fsrc2 %f8, %f0
47081 fxor %f14, %f10, %f6
47082 tg %icc, 0x5
47083 st %f2, [%l7 + 0x1C]
47084 brlz,a %l4, loop_5533
47085 fsrc1 %f4, %f6
47086 fcmped %fcc0, %f4, %f8
47087 siam 0x7
47088loop_5533:
47089 fmovrdgez %l1, %f10, %f14
47090 ta %icc, 0x4
47091 std %f6, [%l7 + 0x68]
47092 ldsw [%l7 + 0x30], %g6
47093 fmovrdlez %i1, %f2, %f4
47094 lduw [%l7 + 0x2C], %l6
47095 bvc %xcc, loop_5534
47096 fabss %f3, %f5
47097 tle %xcc, 0x5
47098 fxnor %f4, %f2, %f4
47099loop_5534:
47100 brz %i5, loop_5535
47101 mulx %g3, 0x08EB, %o1
47102 std %f14, [%l7 + 0x28]
47103 edge32n %i7, %i4, %g2
47104loop_5535:
47105 ld [%l7 + 0x7C], %f9
47106 std %f4, [%l7 + 0x30]
47107 edge32ln %i2, %g7, %i6
47108 mulscc %o4, 0x070B, %o2
47109 ldx [%l7 + 0x28], %o7
47110 sll %o0, 0x15, %g1
47111 stw %g5, [%l7 + 0x10]
47112 ldsh [%l7 + 0x6E], %o3
47113 fornot2 %f2, %f14, %f14
47114 lduh [%l7 + 0x08], %g4
47115 fmovrsgz %l2, %f11, %f11
47116 edge8n %i0, %l5, %i3
47117 lduw [%l7 + 0x74], %o5
47118 ld [%l7 + 0x0C], %f6
47119 te %xcc, 0x3
47120 ldsb [%l7 + 0x61], %l0
47121 movrgez %o6, %l3, %l1
47122 stw %l4, [%l7 + 0x78]
47123 smul %g6, 0x161B, %l6
47124 fpadd32 %f0, %f10, %f12
47125 bpos loop_5536
47126 brgez,a %i5, loop_5537
47127 tl %xcc, 0x0
47128 ldsh [%l7 + 0x18], %g3
47129loop_5536:
47130 fpack16 %f2, %f15
47131loop_5537:
47132 mulx %i1, 0x138D, %o1
47133 fcmped %fcc1, %f2, %f0
47134 ldub [%l7 + 0x45], %i4
47135 stb %g2, [%l7 + 0x3F]
47136 movrgez %i2, %i7, %i6
47137 fmul8ulx16 %f6, %f14, %f14
47138 sdivx %o4, 0x13D0, %g7
47139 movne %xcc, %o7, %o2
47140 ldx [%l7 + 0x30], %o0
47141 lduh [%l7 + 0x72], %g1
47142 fmovse %icc, %f10, %f2
47143 stb %g5, [%l7 + 0x58]
47144 st %f14, [%l7 + 0x4C]
47145 ble,a %xcc, loop_5538
47146 orn %o3, %l2, %i0
47147 fxnors %f3, %f8, %f13
47148 ldsb [%l7 + 0x4F], %l5
47149loop_5538:
47150 fmul8ulx16 %f2, %f4, %f14
47151 st %f4, [%l7 + 0x5C]
47152 ldsb [%l7 + 0x19], %g4
47153 ldd [%l7 + 0x30], %f2
47154 tcs %xcc, 0x5
47155 bvs loop_5539
47156 andn %i3, %l0, %o5
47157 fmovdvs %icc, %f0, %f2
47158 lduw [%l7 + 0x64], %l3
47159loop_5539:
47160 fxors %f13, %f9, %f13
47161 fmovrsne %l1, %f4, %f1
47162 sdivcc %o6, 0x10B6, %g6
47163 fbne %fcc1, loop_5540
47164 subccc %l6, 0x1B19, %i5
47165 fmovsne %icc, %f0, %f6
47166 brz %g3, loop_5541
47167loop_5540:
47168 sll %i1, 0x02, %o1
47169 ld [%l7 + 0x7C], %f8
47170 bshuffle %f10, %f8, %f8
47171loop_5541:
47172 stx %i4, [%l7 + 0x18]
47173 subccc %l4, 0x0B9B, %i2
47174 brnz,a %g2, loop_5542
47175 ldsh [%l7 + 0x52], %i6
47176 tne %xcc, 0x3
47177 udivcc %i7, 0x0CC4, %o4
47178loop_5542:
47179 ldd [%l7 + 0x18], %f0
47180 fsrc1s %f1, %f9
47181 lduh [%l7 + 0x22], %o7
47182 ldsb [%l7 + 0x50], %g7
47183 nop
47184 setx loop_5543, %l0, %l1
47185 jmpl %l1, %o0
47186 addcc %g1, %g5, %o3
47187 sllx %o2, 0x00, %l2
47188 movrne %i0, 0x1C7, %l5
47189loop_5543:
47190 sllx %i3, 0x0E, %g4
47191 nop
47192 setx loop_5544, %l0, %l1
47193 wrpr 0x1, %tl
47194 wrpr %l1, %tnpc
47195 setx 0x34400001400, %l0, %l1
47196 wrpr %l1, %tstate
47197 wrhpr 0x4, %htstate
47198 done
47199 stw %l0, [%l7 + 0x10]
47200 ldsw [%l7 + 0x50], %l3
47201 movge %xcc, %o5, %l1
47202loop_5544:
47203 stx %g6, [%l7 + 0x70]
47204 alignaddrl %o6, %l6, %g3
47205 fcmpeq32 %f12, %f12, %i5
47206 tvc %xcc, 0x0
47207 stx %o1, [%l7 + 0x18]
47208 ba,a,pt %xcc, loop_5545
47209 fcmpgt16 %f4, %f12, %i4
47210 fabsd %f10, %f0
47211 fmovde %xcc, %f3, %f6
47212loop_5545:
47213 bvc,pt %xcc, loop_5546
47214 st %f11, [%l7 + 0x40]
47215 sdiv %i1, 0x1DBD, %l4
47216 ldd [%l7 + 0x08], %f10
47217loop_5546:
47218 addcc %i2, 0x087E, %g2
47219 std %f14, [%l7 + 0x70]
47220 fzero %f2
47221 fmul8ulx16 %f2, %f6, %f10
47222 xorcc %i6, %i7, %o4
47223 fxnor %f2, %f10, %f12
47224 ldsw [%l7 + 0x14], %g7
47225 stx %o0, [%l7 + 0x20]
47226 fnot2 %f6, %f14
47227 brgz,a %o7, loop_5547
47228 fmovsgu %icc, %f3, %f14
47229 fmovsvc %xcc, %f6, %f14
47230 ldd [%l7 + 0x50], %f12
47231loop_5547:
47232 ldsw [%l7 + 0x54], %g5
47233 array16 %o3, %g1, %l2
47234 fmovsn %xcc, %f13, %f7
47235 ldd [%l7 + 0x68], %f12
47236 lduh [%l7 + 0x2A], %i0
47237 fcmpeq32 %f4, %f4, %o2
47238 taddcctv %i3, %g4, %l5
47239 edge32 %l3, %l0, %o5
47240 tge %icc, 0x7
47241 ldsw [%l7 + 0x64], %l1
47242 fors %f4, %f7, %f10
47243 fmovdge %icc, %f11, %f4
47244 ld [%l7 + 0x50], %f2
47245 ldx [%l7 + 0x78], %o6
47246 fzeros %f5
47247 umul %l6, %g3, %i5
47248 movpos %xcc, %g6, %i4
47249 and %i1, 0x0A8C, %l4
47250 tn %icc, 0x4
47251 std %f8, [%l7 + 0x18]
47252 fandnot1 %f4, %f10, %f4
47253 ldsb [%l7 + 0x45], %i2
47254 ld [%l7 + 0x7C], %f11
47255 st %f2, [%l7 + 0x3C]
47256 brlez,a %o1, loop_5548
47257 fands %f8, %f7, %f5
47258 ldd [%l7 + 0x40], %f12
47259 edge32 %g2, %i6, %o4
47260loop_5548:
47261 fandnot1 %f8, %f14, %f6
47262 fmovde %icc, %f0, %f15
47263 edge8 %g7, %o0, %o7
47264 fmovsleu %icc, %f15, %f14
47265 fbne,a %fcc1, loop_5549
47266 stw %i7, [%l7 + 0x48]
47267 udivx %o3, 0x0FF4, %g5
47268 be %xcc, loop_5550
47269loop_5549:
47270 stw %l2, [%l7 + 0x78]
47271 ld [%l7 + 0x38], %f0
47272 smulcc %g1, 0x09BE, %i0
47273loop_5550:
47274 sdivx %i3, 0x15F4, %g4
47275 stb %l5, [%l7 + 0x20]
47276 fors %f0, %f3, %f6
47277 orcc %o2, %l0, %o5
47278 movg %xcc, %l3, %l1
47279 tcs %xcc, 0x2
47280 srax %o6, 0x06, %g3
47281 umulcc %i5, 0x0384, %l6
47282 stx %g6, [%l7 + 0x38]
47283 edge16l %i4, %l4, %i2
47284 fnand %f8, %f10, %f6
47285 fbue %fcc0, loop_5551
47286 fmul8sux16 %f6, %f10, %f8
47287 andncc %i1, %o1, %g2
47288 movrne %i6, 0x2E9, %g7
47289loop_5551:
47290 fble %fcc1, loop_5552
47291 stw %o4, [%l7 + 0x5C]
47292 sth %o7, [%l7 + 0x1C]
47293 tg %xcc, 0x4
47294loop_5552:
47295 smulcc %o0, %o3, %i7
47296 fors %f13, %f3, %f14
47297 fmovrdlez %g5, %f14, %f6
47298 std %f12, [%l7 + 0x58]
47299 tgu %xcc, 0x7
47300 fcmple16 %f10, %f12, %g1
47301 fandnot2 %f10, %f10, %f12
47302 sth %i0, [%l7 + 0x5A]
47303 fnegs %f12, %f2
47304 sth %l2, [%l7 + 0x62]
47305 ldsh [%l7 + 0x22], %g4
47306 stb %i3, [%l7 + 0x70]
47307 ldsb [%l7 + 0x7F], %o2
47308 std %f4, [%l7 + 0x78]
47309 fmovspos %icc, %f4, %f11
47310 fones %f1
47311 edge8 %l5, %o5, %l0
47312 fba %fcc3, loop_5553
47313 movvs %icc, %l1, %o6
47314 tle %xcc, 0x1
47315 bl,a %xcc, loop_5554
47316loop_5553:
47317 bleu,a,pn %icc, loop_5555
47318 stx %l3, [%l7 + 0x60]
47319 tsubcctv %g3, 0x1732, %l6
47320loop_5554:
47321 bleu,a,pt %icc, loop_5556
47322loop_5555:
47323 fmovrdgez %g6, %f14, %f14
47324 sll %i5, 0x09, %i4
47325 fbge %fcc0, loop_5557
47326loop_5556:
47327 st %f10, [%l7 + 0x24]
47328 fmovspos %icc, %f12, %f5
47329 fbuge,a %fcc1, loop_5558
47330loop_5557:
47331 orncc %i2, 0x07A0, %l4
47332 fxnor %f14, %f2, %f0
47333 ld [%l7 + 0x3C], %f15
47334loop_5558:
47335 bleu loop_5559
47336 fmuld8ulx16 %f7, %f13, %f0
47337 fblg %fcc0, loop_5560
47338 bgu,a,pt %xcc, loop_5561
47339loop_5559:
47340 fbu,a %fcc2, loop_5562
47341 fnors %f5, %f4, %f12
47342loop_5560:
47343 xorcc %i1, 0x11CC, %g2
47344loop_5561:
47345 popc %i6, %o1
47346loop_5562:
47347 stw %o4, [%l7 + 0x7C]
47348 bvs,a %xcc, loop_5563
47349 fpadd16 %f12, %f8, %f8
47350 stx %g7, [%l7 + 0x60]
47351 tvc %icc, 0x3
47352loop_5563:
47353 be loop_5564
47354 ld [%l7 + 0x58], %f0
47355 tcs %icc, 0x0
47356 fandnot1s %f13, %f3, %f13
47357loop_5564:
47358 fmovdg %xcc, %f2, %f12
47359 movge %xcc, %o0, %o7
47360 tgu %icc, 0x0
47361 tleu %icc, 0x5
47362 fbug %fcc0, loop_5565
47363 tsubcctv %i7, 0x1D24, %g5
47364 fand %f2, %f0, %f12
47365 fandnot2 %f0, %f8, %f10
47366loop_5565:
47367 edge8n %o3, %g1, %i0
47368 edge32 %g4, %i3, %o2
47369 fmovdcs %xcc, %f12, %f2
47370 subccc %l2, 0x0E96, %o5
47371 add %l0, 0x066B, %l1
47372 ldsh [%l7 + 0x72], %l5
47373 mulx %o6, %g3, %l3
47374 fmovdneg %icc, %f10, %f14
47375 tg %icc, 0x6
47376 call loop_5566
47377 bcc,pt %xcc, loop_5567
47378 fnor %f0, %f0, %f6
47379 ldx [%l7 + 0x10], %l6
47380loop_5566:
47381 popc %g6, %i5
47382loop_5567:
47383 movle %icc, %i2, %i4
47384 alignaddr %l4, %i1, %g2
47385 fandnot2 %f4, %f14, %f0
47386 ldsh [%l7 + 0x64], %o1
47387 brgz %i6, loop_5568
47388 fcmpd %fcc2, %f6, %f8
47389 ldd [%l7 + 0x30], %f6
47390 ldub [%l7 + 0x11], %g7
47391loop_5568:
47392 fpackfix %f14, %f7
47393 fmovscc %xcc, %f14, %f10
47394 st %f5, [%l7 + 0x68]
47395 lduw [%l7 + 0x6C], %o4
47396 fpack16 %f8, %f8
47397 ld [%l7 + 0x44], %f3
47398 brgez %o7, loop_5569
47399 st %f6, [%l7 + 0x30]
47400 fmovde %xcc, %f10, %f7
47401 ldub [%l7 + 0x67], %o0
47402loop_5569:
47403 stw %i7, [%l7 + 0x38]
47404 lduh [%l7 + 0x46], %o3
47405 fbue %fcc2, loop_5570
47406 fpack16 %f8, %f5
47407 fpsub32 %f10, %f0, %f4
47408 sllx %g5, 0x04, %g1
47409loop_5570:
47410 fxnor %f4, %f8, %f2
47411 std %f14, [%l7 + 0x58]
47412 st %f3, [%l7 + 0x14]
47413 fornot2s %f7, %f1, %f8
47414 fmovrdlez %i0, %f8, %f12
47415 st %f13, [%l7 + 0x20]
47416 bne,pn %xcc, loop_5571
47417 fmovrdlez %g4, %f8, %f6
47418 fornot2s %f11, %f4, %f7
47419 std %f2, [%l7 + 0x08]
47420loop_5571:
47421 stx %o2, [%l7 + 0x30]
47422 ldx [%l7 + 0x78], %i3
47423 tg %icc, 0x2
47424 fpsub32s %f10, %f9, %f2
47425 fmovdgu %xcc, %f6, %f7
47426 tgu %icc, 0x6
47427 lduh [%l7 + 0x50], %o5
47428 movrgez %l2, 0x3BA, %l1
47429 fmovrdne %l0, %f8, %f8
47430 stx %o6, [%l7 + 0x38]
47431 ldd [%l7 + 0x30], %f0
47432 movn %xcc, %g3, %l3
47433 for %f10, %f2, %f10
47434 ldsb [%l7 + 0x75], %l5
47435 taddcc %l6, %i5, %i2
47436 udiv %g6, 0x182C, %l4
47437 movrne %i1, %g2, %o1
47438 sdivcc %i4, 0x1E90, %g7
47439 fpack16 %f4, %f10
47440 or %i6, 0x045E, %o4
47441 st %f11, [%l7 + 0x5C]
47442 mulx %o7, 0x001A, %i7
47443 fmovdne %xcc, %f11, %f4
47444 ldx [%l7 + 0x40], %o0
47445 nop
47446 setx loop_5572, %l0, %l1
47447 jmpl %l1, %g5
47448 siam 0x7
47449 edge32ln %g1, %o3, %i0
47450 alignaddr %g4, %o2, %o5
47451loop_5572:
47452 ta %icc, 0x6
47453 sth %i3, [%l7 + 0x2E]
47454 st %f12, [%l7 + 0x34]
47455 tcc %xcc, 0x1
47456 bvs,a loop_5573
47457 add %l2, %l0, %o6
47458 ldsb [%l7 + 0x19], %l1
47459 fbe %fcc1, loop_5574
47460loop_5573:
47461 ldx [%l7 + 0x18], %l3
47462 tne %xcc, 0x4
47463 movrne %g3, %l5, %l6
47464loop_5574:
47465 ldub [%l7 + 0x15], %i2
47466 fmovse %icc, %f8, %f7
47467 fors %f4, %f9, %f10
47468 fmovsa %xcc, %f14, %f2
47469 orcc %i5, %l4, %g6
47470 sth %i1, [%l7 + 0x1A]
47471 movrlz %g2, 0x239, %i4
47472 ldsb [%l7 + 0x16], %o1
47473 fcmpne32 %f8, %f10, %g7
47474 brgez,a %o4, loop_5575
47475 std %f0, [%l7 + 0x40]
47476 fmovrslz %i6, %f5, %f15
47477 udiv %o7, 0x142E, %i7
47478loop_5575:
47479 tneg %icc, 0x6
47480 fzero %f8
47481 ldsb [%l7 + 0x39], %g5
47482 fbul,a %fcc1, loop_5576
47483 fbge,a %fcc3, loop_5577
47484 fmovdcc %icc, %f5, %f3
47485 stx %o0, [%l7 + 0x08]
47486loop_5576:
47487 orn %g1, %i0, %o3
47488loop_5577:
47489 smulcc %g4, %o2, %i3
47490 ld [%l7 + 0x30], %f7
47491 fandnot1s %f11, %f13, %f12
47492 fbo %fcc2, loop_5578
47493 mulx %l2, 0x1B16, %l0
47494 ldx [%l7 + 0x68], %o5
47495 stw %o6, [%l7 + 0x6C]
47496loop_5578:
47497 movle %xcc, %l3, %g3
47498 edge8 %l1, %l5, %i2
47499 fbue,a %fcc0, loop_5579
47500 fmul8x16al %f14, %f13, %f2
47501 movcs %xcc, %l6, %i5
47502 movcs %icc, %l4, %i1
47503loop_5579:
47504 bl,a loop_5580
47505 movrne %g2, 0x19A, %i4
47506 subccc %o1, 0x0E63, %g7
47507 add %g6, %i6, %o4
47508loop_5580:
47509 fbug %fcc0, loop_5581
47510 sra %o7, %g5, %o0
47511 fbge %fcc0, loop_5582
47512 ldsb [%l7 + 0x6F], %i7
47513loop_5581:
47514 fcmps %fcc0, %f14, %f4
47515 nop
47516 setx loop_5583, %l0, %l1
47517 wrpr 0x1, %tl
47518 wrpr %l1, %tnpc
47519 setx 0x34400001400, %l0, %l1
47520 wrpr %l1, %tstate
47521 wrhpr 0x4, %htstate
47522 done
47523loop_5582:
47524 st %f6, [%l7 + 0x78]
47525 fmovrde %i0, %f6, %f12
47526 edge16l %g1, %g4, %o3
47527loop_5583:
47528 fpsub32 %f6, %f14, %f0
47529 st %f4, [%l7 + 0x08]
47530 ldd [%l7 + 0x18], %f0
47531 fmovdle %icc, %f9, %f14
47532 fmovdge %xcc, %f7, %f5
47533 stb %i3, [%l7 + 0x4D]
47534 stw %o2, [%l7 + 0x50]
47535 bleu,pn %icc, loop_5584
47536 std %f6, [%l7 + 0x30]
47537 ldsb [%l7 + 0x3D], %l0
47538 lduw [%l7 + 0x40], %l2
47539loop_5584:
47540 fbe %fcc2, loop_5585
47541 fpmerge %f5, %f13, %f8
47542 lduh [%l7 + 0x20], %o5
47543 ldsh [%l7 + 0x40], %l3
47544loop_5585:
47545 alignaddrl %o6, %l1, %g3
47546 brnz,a %i2, loop_5586
47547 tcs %icc, 0x6
47548 bg,a %xcc, loop_5587
47549 ldsb [%l7 + 0x4E], %l6
47550loop_5586:
47551 bneg,a %icc, loop_5588
47552 mova %icc, %i5, %l5
47553loop_5587:
47554 fbne,a %fcc2, loop_5589
47555 movvc %xcc, %l4, %g2
47556loop_5588:
47557 fmovdcs %icc, %f6, %f15
47558 subccc %i1, %o1, %i4
47559loop_5589:
47560 taddcc %g6, 0x03A8, %i6
47561 bg,pt %icc, loop_5590
47562 std %f4, [%l7 + 0x48]
47563 ld [%l7 + 0x5C], %f13
47564 std %f12, [%l7 + 0x78]
47565loop_5590:
47566 movl %xcc, %g7, %o7
47567 tcs %xcc, 0x6
47568 ldsb [%l7 + 0x78], %g5
47569 fmuld8sux16 %f4, %f13, %f6
47570 fmul8sux16 %f0, %f12, %f14
47571 stb %o0, [%l7 + 0x42]
47572 stw %i7, [%l7 + 0x20]
47573 fmovrsne %i0, %f3, %f11
47574 fpack16 %f6, %f15
47575 bn %icc, loop_5591
47576 edge32n %o4, %g4, %o3
47577 movrne %i3, %g1, %l0
47578 sth %l2, [%l7 + 0x4A]
47579loop_5591:
47580 stx %o2, [%l7 + 0x58]
47581 lduh [%l7 + 0x66], %l3
47582 sdivcc %o5, 0x1E5C, %l1
47583 fmuld8ulx16 %f12, %f14, %f12
47584 fbg %fcc0, loop_5592
47585 std %f2, [%l7 + 0x30]
47586 bl,a %xcc, loop_5593
47587 srlx %g3, %o6, %l6
47588loop_5592:
47589 fcmpes %fcc0, %f2, %f10
47590 edge8 %i5, %i2, %l4
47591loop_5593:
47592 ld [%l7 + 0x30], %f3
47593 te %icc, 0x3
47594 movcc %xcc, %l5, %g2
47595 fxor %f10, %f0, %f8
47596 fpsub32s %f13, %f0, %f6
47597 ldub [%l7 + 0x70], %i1
47598 movcs %xcc, %i4, %g6
47599 fmovrdne %i6, %f8, %f0
47600 ldsw [%l7 + 0x14], %o1
47601 be,a %icc, loop_5594
47602 or %g7, 0x09C5, %o7
47603 or %o0, %i7, %g5
47604 sub %i0, 0x03C4, %g4
47605loop_5594:
47606 movcc %xcc, %o3, %i3
47607 bn,pn %icc, loop_5595
47608 fmovdneg %icc, %f11, %f9
47609 bge,a loop_5596
47610 ld [%l7 + 0x78], %f13
47611loop_5595:
47612 movvs %xcc, %g1, %o4
47613 ldub [%l7 + 0x23], %l2
47614loop_5596:
47615 fornot1 %f4, %f12, %f4
47616 bne,a loop_5597
47617 faligndata %f0, %f0, %f14
47618 ldub [%l7 + 0x76], %l0
47619 fblg,a %fcc1, loop_5598
47620loop_5597:
47621 fsrc2s %f3, %f5
47622 edge32 %o2, %o5, %l3
47623 fmovdge %xcc, %f13, %f10
47624loop_5598:
47625 fand %f12, %f12, %f6
47626 tle %icc, 0x3
47627 lduh [%l7 + 0x12], %l1
47628 fand %f4, %f14, %f14
47629 stw %g3, [%l7 + 0x20]
47630 sth %o6, [%l7 + 0x16]
47631 mulscc %l6, 0x1E2D, %i2
47632 ldx [%l7 + 0x48], %i5
47633 array8 %l5, %g2, %i1
47634 tvs %xcc, 0x0
47635 fpackfix %f14, %f11
47636 ldx [%l7 + 0x68], %l4
47637 fbule,a %fcc2, loop_5599
47638 fnors %f11, %f1, %f13
47639 addcc %i4, 0x15C6, %i6
47640 fsrc2s %f9, %f8
47641loop_5599:
47642 tcs %xcc, 0x3
47643 st %f5, [%l7 + 0x30]
47644 nop
47645 setx loop_5600, %l0, %l1
47646 jmpl %l1, %g6
47647 fcmpgt16 %f0, %f8, %g7
47648 stx %o7, [%l7 + 0x18]
47649 fpsub32s %f1, %f8, %f9
47650loop_5600:
47651 fcmped %fcc2, %f8, %f6
47652 fbne %fcc1, loop_5601
47653 fors %f11, %f0, %f6
47654 edge8n %o0, %o1, %g5
47655 or %i7, 0x1E82, %g4
47656loop_5601:
47657 fsrc2 %f6, %f4
47658 fandnot1s %f5, %f8, %f2
47659 lduh [%l7 + 0x12], %o3
47660 alignaddrl %i0, %i3, %g1
47661 ldd [%l7 + 0x20], %f6
47662 st %f9, [%l7 + 0x5C]
47663 fcmpeq32 %f0, %f2, %l2
47664 sth %l0, [%l7 + 0x3E]
47665 fcmple32 %f4, %f14, %o2
47666 sth %o4, [%l7 + 0x58]
47667 tvs %icc, 0x7
47668 fmovrse %o5, %f10, %f5
47669 andcc %l1, %l3, %g3
47670 ldd [%l7 + 0x20], %f6
47671 add %o6, 0x090D, %i2
47672 fpsub16s %f11, %f12, %f9
47673 umulcc %l6, 0x1266, %l5
47674 tneg %xcc, 0x5
47675 fcmpne32 %f4, %f12, %g2
47676 std %f4, [%l7 + 0x40]
47677 tne %icc, 0x6
47678 movne %icc, %i1, %i5
47679 bleu loop_5602
47680 subcc %i4, 0x0C8D, %i6
47681 fmovsge %xcc, %f6, %f12
47682 sth %l4, [%l7 + 0x60]
47683loop_5602:
47684 movrgz %g7, 0x30D, %g6
47685 fnand %f14, %f6, %f12
47686 addcc %o0, 0x18E2, %o7
47687 fbue,a %fcc2, loop_5603
47688 ldx [%l7 + 0x08], %o1
47689 ldub [%l7 + 0x2F], %g5
47690 fsrc2s %f4, %f14
47691loop_5603:
47692 ldd [%l7 + 0x70], %f2
47693 fmovdpos %icc, %f11, %f13
47694 ldsw [%l7 + 0x44], %g4
47695 fpackfix %f10, %f8
47696 edge16n %o3, %i0, %i3
47697 ldd [%l7 + 0x20], %f4
47698 brlez,a %g1, loop_5604
47699 mulscc %l2, 0x0187, %l0
47700 tpos %xcc, 0x0
47701 fpmerge %f13, %f9, %f0
47702loop_5604:
47703 bne,a,pn %icc, loop_5605
47704 fbule %fcc2, loop_5606
47705 umulcc %i7, 0x08AA, %o4
47706 ldd [%l7 + 0x18], %f10
47707loop_5605:
47708 st %f2, [%l7 + 0x74]
47709loop_5606:
47710 subccc %o2, 0x0099, %l1
47711 andn %l3, 0x0171, %g3
47712 fpsub32 %f2, %f2, %f12
47713 fbuge %fcc1, loop_5607
47714 fmovrdlz %o6, %f0, %f10
47715 edge32l %i2, %l6, %o5
47716 udiv %g2, 0x125B, %l5
47717loop_5607:
47718 sth %i1, [%l7 + 0x12]
47719 fnegs %f10, %f7
47720 tcc %icc, 0x1
47721 stb %i5, [%l7 + 0x12]
47722 edge16n %i6, %l4, %i4
47723 fsrc1s %f4, %f13
47724 brz,a %g7, loop_5608
47725 fornot1 %f0, %f10, %f2
47726 lduw [%l7 + 0x7C], %g6
47727 mulscc %o7, %o1, %g5
47728loop_5608:
47729 brz %o0, loop_5609
47730 fpsub16s %f10, %f11, %f7
47731 movleu %icc, %g4, %i0
47732 movrlez %o3, %i3, %g1
47733loop_5609:
47734 fmovdn %xcc, %f15, %f2
47735 stx %l2, [%l7 + 0x10]
47736 fmovrdgz %l0, %f6, %f4
47737 st %f7, [%l7 + 0x6C]
47738 fcmpd %fcc3, %f4, %f10
47739 ldsw [%l7 + 0x58], %i7
47740 stx %o2, [%l7 + 0x30]
47741 fmovde %xcc, %f15, %f11
47742 fxors %f6, %f3, %f1
47743 fmul8x16al %f11, %f14, %f4
47744 umulcc %l1, 0x197C, %l3
47745 fnands %f15, %f4, %f1
47746 sdivcc %g3, 0x0F8A, %o4
47747 fcmpeq16 %f2, %f12, %o6
47748 ldsh [%l7 + 0x72], %l6
47749 fmovsl %icc, %f12, %f6
47750 fbg %fcc0, loop_5610
47751 bneg,pn %icc, loop_5611
47752 alignaddrl %o5, %g2, %l5
47753 fmovda %xcc, %f5, %f5
47754loop_5610:
47755 ldub [%l7 + 0x52], %i1
47756loop_5611:
47757 bneg loop_5612
47758 sth %i5, [%l7 + 0x44]
47759 sth %i2, [%l7 + 0x3A]
47760 alignaddrl %i6, %i4, %g7
47761loop_5612:
47762 fmovrslz %g6, %f9, %f6
47763 fmovdgu %xcc, %f14, %f4
47764 fmovdne %xcc, %f4, %f10
47765 ldd [%l7 + 0x10], %f12
47766 nop
47767 setx loop_5613, %l0, %l1
47768 wrpr 0x1, %tl
47769 wrpr %l1, %tnpc
47770 setx 0x34400001400, %l0, %l1
47771 wrpr %l1, %tstate
47772 wrhpr 0x4, %htstate
47773 done
47774 tg %icc, 0x2
47775 orcc %o7, 0x002E, %l4
47776 edge8l %o1, %g5, %o0
47777loop_5613:
47778 fnands %f4, %f11, %f10
47779 fmuld8sux16 %f13, %f1, %f4
47780 bl,a %icc, loop_5614
47781 bl,pt %xcc, loop_5615
47782 xorcc %g4, 0x181E, %i0
47783 fpadd16s %f5, %f11, %f11
47784loop_5614:
47785 stb %i3, [%l7 + 0x38]
47786loop_5615:
47787 bcs %xcc, loop_5616
47788 fmul8sux16 %f2, %f10, %f14
47789 tpos %icc, 0x6
47790 fmovdvc %icc, %f7, %f9
47791loop_5616:
47792 nop
47793 setx loop_5617, %l0, %l1
47794 jmpl %l1, %o3
47795 ldsb [%l7 + 0x1E], %l2
47796 ldsb [%l7 + 0x51], %g1
47797 fmovrsgz %i7, %f4, %f8
47798loop_5617:
47799 movrlez %o2, %l0, %l3
47800 sdiv %l1, 0x19CB, %o4
47801 fmovdpos %icc, %f13, %f0
47802 ldsb [%l7 + 0x75], %g3
47803 stx %l6, [%l7 + 0x68]
47804 lduh [%l7 + 0x64], %o5
47805 stb %o6, [%l7 + 0x54]
47806 popc 0x0518, %g2
47807 movcc %icc, %i1, %i5
47808 fbl %fcc1, loop_5618
47809 xor %i2, %l5, %i4
47810 movvc %icc, %i6, %g6
47811 fbge %fcc3, loop_5619
47812loop_5618:
47813 ldx [%l7 + 0x40], %o7
47814 ldsb [%l7 + 0x2E], %g7
47815 stb %l4, [%l7 + 0x44]
47816loop_5619:
47817 fbn %fcc3, loop_5620
47818 lduw [%l7 + 0x28], %g5
47819 stw %o1, [%l7 + 0x58]
47820 orncc %o0, %i0, %g4
47821loop_5620:
47822 addc %o3, 0x0BEF, %l2
47823 st %f0, [%l7 + 0x60]
47824 st %f4, [%l7 + 0x54]
47825 ba,a,pt %icc, loop_5621
47826 fpsub16s %f8, %f11, %f14
47827 ldd [%l7 + 0x28], %f12
47828 ldx [%l7 + 0x48], %g1
47829loop_5621:
47830 ldx [%l7 + 0x70], %i7
47831 andn %o2, 0x1FCE, %i3
47832 bvs,pt %xcc, loop_5622
47833 st %f5, [%l7 + 0x14]
47834 tl %xcc, 0x7
47835 ble %icc, loop_5623
47836loop_5622:
47837 bne,pt %icc, loop_5624
47838 ldub [%l7 + 0x6C], %l0
47839 or %l3, 0x16A4, %o4
47840loop_5623:
47841 tcs %xcc, 0x7
47842loop_5624:
47843 movrne %l1, %l6, %o5
47844 fmovse %xcc, %f8, %f7
47845 nop
47846 setx loop_5625, %l0, %l1
47847 wrpr 0x1, %tl
47848 wrpr %l1, %tpc
47849 add %l1, 0x4, %l1
47850 wrpr %l1, %tnpc
47851 setx 0x34400001400, %l0, %l1
47852 wrpr %l1, %tstate
47853 wrhpr 0x4, %htstate
47854 retry
47855 tneg %icc, 0x7
47856 fbo %fcc1, loop_5626
47857 ld [%l7 + 0x24], %f12
47858loop_5625:
47859 fmovsne %icc, %f3, %f4
47860 fmovdleu %xcc, %f9, %f1
47861loop_5626:
47862 fxnors %f2, %f11, %f7
47863 fpadd16s %f0, %f4, %f8
47864 sth %o6, [%l7 + 0x0C]
47865 fbl,a %fcc2, loop_5627
47866 ldd [%l7 + 0x20], %f2
47867 movrgz %g3, %g2, %i1
47868 sth %i2, [%l7 + 0x1A]
47869loop_5627:
47870 sth %i5, [%l7 + 0x66]
47871 lduh [%l7 + 0x10], %l5
47872 fabsd %f0, %f4
47873 fblg %fcc1, loop_5628
47874 fcmpne16 %f14, %f4, %i6
47875 fbg,a %fcc0, loop_5629
47876 sethi 0x08C3, %i4
47877loop_5628:
47878 ldsb [%l7 + 0x58], %g6
47879 movrgz %o7, 0x163, %g7
47880loop_5629:
47881 fexpand %f12, %f8
47882 fcmps %fcc3, %f10, %f14
47883 ldd [%l7 + 0x08], %f12
47884 siam 0x5
47885 siam 0x3
47886 fone %f0
47887 movle %xcc, %g5, %l4
47888 ldd [%l7 + 0x78], %f6
47889 ldsb [%l7 + 0x53], %o1
47890 ldd [%l7 + 0x78], %f0
47891 lduw [%l7 + 0x38], %i0
47892 edge8ln %o0, %g4, %o3
47893 edge16 %l2, %g1, %o2
47894 lduh [%l7 + 0x52], %i3
47895 fmovdvc %icc, %f3, %f7
47896 fbuge %fcc2, loop_5630
47897 tleu %xcc, 0x5
47898 brz,a %i7, loop_5631
47899 movle %xcc, %l0, %l3
47900loop_5630:
47901 fabss %f3, %f11
47902 stb %l1, [%l7 + 0x34]
47903loop_5631:
47904 fmul8x16al %f15, %f5, %f10
47905 std %f12, [%l7 + 0x20]
47906 tvc %xcc, 0x5
47907 sdiv %l6, 0x1A1A, %o4
47908 sethi 0x1400, %o6
47909 fmovs %f3, %f12
47910 lduh [%l7 + 0x76], %g3
47911 fmovrdlez %g2, %f8, %f4
47912 fmovdne %icc, %f1, %f7
47913 fxnors %f6, %f1, %f0
47914 edge32 %o5, %i1, %i5
47915 bvs,a,pn %xcc, loop_5632
47916 movrlz %i2, %i6, %l5
47917 ldd [%l7 + 0x10], %f12
47918 fmovsn %icc, %f5, %f2
47919loop_5632:
47920 sth %i4, [%l7 + 0x50]
47921 st %f13, [%l7 + 0x1C]
47922 andncc %o7, %g6, %g7
47923 ldub [%l7 + 0x11], %l4
47924 fmul8x16au %f10, %f8, %f2
47925 fmovrsgz %o1, %f13, %f7
47926 fpadd16 %f6, %f6, %f0
47927 fmovsne %icc, %f9, %f8
47928 std %f10, [%l7 + 0x28]
47929 fpadd32s %f2, %f5, %f5
47930 fpsub32 %f8, %f2, %f4
47931 sllx %g5, %o0, %i0
47932 lduw [%l7 + 0x3C], %o3
47933 mulx %g4, 0x1B08, %l2
47934 fzero %f8
47935 ldsh [%l7 + 0x14], %g1
47936 stw %o2, [%l7 + 0x74]
47937 fbn %fcc1, loop_5633
47938 lduw [%l7 + 0x34], %i3
47939 brlz,a %i7, loop_5634
47940 fcmple16 %f10, %f4, %l3
47941loop_5633:
47942 fcmple16 %f14, %f8, %l1
47943 addccc %l6, %o4, %o6
47944loop_5634:
47945 sth %l0, [%l7 + 0x1A]
47946 fmovdl %xcc, %f14, %f12
47947 ld [%l7 + 0x74], %f7
47948 fba,a %fcc3, loop_5635
47949 fand %f10, %f6, %f12
47950 fmovse %xcc, %f5, %f8
47951 sth %g2, [%l7 + 0x42]
47952loop_5635:
47953 bcs loop_5636
47954 ldub [%l7 + 0x0A], %o5
47955 for %f14, %f10, %f0
47956 fmovspos %icc, %f3, %f6
47957loop_5636:
47958 orcc %g3, 0x07B6, %i5
47959 fnors %f14, %f15, %f11
47960 bne,pt %xcc, loop_5637
47961 movn %xcc, %i2, %i6
47962 fcmpne16 %f10, %f2, %i1
47963 stx %l5, [%l7 + 0x08]
47964loop_5637:
47965 subccc %o7, %i4, %g6
47966 fmovspos %xcc, %f12, %f14
47967 movn %xcc, %l4, %o1
47968 bleu loop_5638
47969 fble,a %fcc1, loop_5639
47970 movgu %icc, %g5, %g7
47971 fmovdle %icc, %f13, %f6
47972loop_5638:
47973 fbug %fcc1, loop_5640
47974loop_5639:
47975 fmovsn %icc, %f3, %f12
47976 sdivcc %i0, 0x0328, %o0
47977 array32 %g4, %o3, %g1
47978loop_5640:
47979 edge32 %o2, %i3, %i7
47980 or %l2, 0x167C, %l1
47981 ldsb [%l7 + 0x2E], %l3
47982 movre %o4, 0x128, %l6
47983 bn,a,pn %xcc, loop_5641
47984 brnz %l0, loop_5642
47985 lduh [%l7 + 0x2A], %g2
47986 fmovrslz %o5, %f5, %f13
47987loop_5641:
47988 brgez,a %g3, loop_5643
47989loop_5642:
47990 sll %o6, 0x18, %i2
47991 ldx [%l7 + 0x30], %i6
47992 fpadd16 %f14, %f8, %f12
47993loop_5643:
47994 bcs,a loop_5644
47995 edge16l %i5, %l5, %i1
47996 fmovdn %xcc, %f6, %f13
47997 fmovdle %xcc, %f4, %f3
47998loop_5644:
47999 ldx [%l7 + 0x60], %o7
48000 ba,pt %icc, loop_5645
48001 or %i4, %g6, %o1
48002 faligndata %f0, %f8, %f12
48003 edge16 %l4, %g5, %i0
48004loop_5645:
48005 ld [%l7 + 0x60], %f1
48006 tgu %xcc, 0x0
48007 brlez,a %o0, loop_5646
48008 ldx [%l7 + 0x38], %g7
48009 movl %xcc, %o3, %g4
48010 bne,pn %icc, loop_5647
48011loop_5646:
48012 movre %o2, 0x378, %g1
48013 ldsh [%l7 + 0x50], %i3
48014 sethi 0x1D9B, %l2
48015loop_5647:
48016 sth %l1, [%l7 + 0x6A]
48017 tge %icc, 0x0
48018 edge32 %l3, %i7, %o4
48019 brnz %l0, loop_5648
48020 fornot1s %f1, %f2, %f15
48021 stb %g2, [%l7 + 0x68]
48022 brz,a %l6, loop_5649
48023loop_5648:
48024 std %f6, [%l7 + 0x60]
48025 tcc %xcc, 0x7
48026 fbne %fcc2, loop_5650
48027loop_5649:
48028 ldx [%l7 + 0x68], %o5
48029 fpsub16 %f8, %f6, %f6
48030 edge16n %o6, %i2, %g3
48031loop_5650:
48032 ld [%l7 + 0x60], %f14
48033 fornot2s %f3, %f0, %f3
48034 sll %i5, 0x10, %l5
48035 edge32n %i6, %o7, %i4
48036 stw %i1, [%l7 + 0x3C]
48037 fmovde %xcc, %f3, %f11
48038 movcc %icc, %g6, %l4
48039 brnz,a %g5, loop_5651
48040 bshuffle %f12, %f14, %f6
48041 movre %o1, 0x004, %i0
48042 add %g7, 0x033D, %o0
48043loop_5651:
48044 st %f7, [%l7 + 0x6C]
48045 fmovdn %icc, %f12, %f2
48046 std %f10, [%l7 + 0x78]
48047 fmovdvc %icc, %f8, %f4
48048 movrlez %g4, %o2, %o3
48049 tle %xcc, 0x3
48050 stb %g1, [%l7 + 0x13]
48051 taddcctv %l2, 0x1B27, %i3
48052 ldsh [%l7 + 0x5A], %l1
48053 ldub [%l7 + 0x6A], %i7
48054 fsrc2s %f8, %f6
48055 brgz %l3, loop_5652
48056 ld [%l7 + 0x0C], %f8
48057 mulx %l0, 0x0B6D, %g2
48058 fandnot1 %f8, %f14, %f14
48059loop_5652:
48060 edge16n %o4, %l6, %o5
48061 edge32ln %i2, %g3, %o6
48062 ldsw [%l7 + 0x58], %l5
48063 ble,a %icc, loop_5653
48064 movrgz %i5, %i6, %i4
48065 sdivx %o7, 0x142F, %i1
48066 xnorcc %g6, %g5, %l4
48067loop_5653:
48068 ldsh [%l7 + 0x2E], %i0
48069 fnegs %f11, %f1
48070 stb %g7, [%l7 + 0x22]
48071 andncc %o1, %o0, %o2
48072 tvs %xcc, 0x6
48073 move %xcc, %g4, %o3
48074 bpos loop_5654
48075 std %f10, [%l7 + 0x28]
48076 fbo,a %fcc0, loop_5655
48077 tvs %xcc, 0x3
48078loop_5654:
48079 ldx [%l7 + 0x30], %g1
48080 fandnot1 %f14, %f6, %f0
48081loop_5655:
48082 tge %icc, 0x7
48083 std %f2, [%l7 + 0x08]
48084 fba,a %fcc1, loop_5656
48085 bleu,pn %icc, loop_5657
48086 fmovrdlez %i3, %f4, %f2
48087 std %f0, [%l7 + 0x18]
48088loop_5656:
48089 sub %l1, 0x1A81, %l2
48090loop_5657:
48091 stb %i7, [%l7 + 0x1B]
48092 edge32ln %l3, %l0, %o4
48093 fornot1 %f10, %f0, %f8
48094 srl %l6, %g2, %i2
48095 faligndata %f10, %f0, %f0
48096 fmovsne %icc, %f11, %f9
48097 fnot1 %f14, %f14
48098 fnegd %f4, %f10
48099 brgez %o5, loop_5658
48100 stw %g3, [%l7 + 0x44]
48101 te %icc, 0x4
48102 fpadd32 %f14, %f0, %f14
48103loop_5658:
48104 fpsub16 %f0, %f14, %f2
48105 lduw [%l7 + 0x34], %l5
48106 tvc %xcc, 0x2
48107 addcc %o6, 0x1A5F, %i6
48108 fmovs %f15, %f15
48109 fmuld8ulx16 %f12, %f14, %f4
48110 fmovs %f3, %f14
48111 fmul8x16au %f2, %f6, %f10
48112 nop
48113 setx loop_5659, %l0, %l1
48114 jmpl %l1, %i4
48115 movrgz %i5, %i1, %o7
48116 orncc %g6, 0x16EB, %l4
48117 fsrc2s %f1, %f3
48118loop_5659:
48119 fbu,a %fcc2, loop_5660
48120 st %f11, [%l7 + 0x44]
48121 fcmpgt32 %f4, %f6, %g5
48122 ldx [%l7 + 0x70], %g7
48123loop_5660:
48124 lduh [%l7 + 0x5E], %i0
48125 fmovrse %o0, %f10, %f0
48126 brz,a %o2, loop_5661
48127 ldsb [%l7 + 0x6B], %g4
48128 fmul8x16 %f6, %f4, %f4
48129 fbule %fcc1, loop_5662
48130loop_5661:
48131 std %f0, [%l7 + 0x60]
48132 ldd [%l7 + 0x40], %f2
48133 taddcctv %o3, %g1, %o1
48134loop_5662:
48135 nop
48136 setx loop_5663, %l0, %l1
48137 wrpr 0x1, %tl
48138 wrpr %l1, %tnpc
48139 setx 0x34400001400, %l0, %l1
48140 wrpr %l1, %tstate
48141 wrhpr 0x4, %htstate
48142 done
48143 ldsh [%l7 + 0x28], %l1
48144 st %f10, [%l7 + 0x28]
48145 ldsh [%l7 + 0x22], %i3
48146loop_5663:
48147 fpadd32 %f14, %f8, %f10
48148 udiv %l2, 0x17F8, %i7
48149 edge8 %l0, %l3, %l6
48150 fmovrsgz %o4, %f2, %f4
48151 fmovrse %i2, %f6, %f10
48152 fmovdpos %icc, %f9, %f13
48153 tsubcctv %g2, 0x1B79, %o5
48154 ldsb [%l7 + 0x59], %l5
48155 ldsh [%l7 + 0x50], %o6
48156 fblg %fcc2, loop_5664
48157 fmovrdlz %i6, %f2, %f8
48158 fmovsa %icc, %f5, %f4
48159 fnor %f4, %f6, %f0
48160loop_5664:
48161 ldsb [%l7 + 0x6E], %i4
48162 std %f10, [%l7 + 0x28]
48163 ldsh [%l7 + 0x7C], %g3
48164 stx %i1, [%l7 + 0x70]
48165 fmul8x16 %f14, %f4, %f8
48166 fnot1s %f0, %f12
48167 array8 %o7, %i5, %l4
48168 stx %g6, [%l7 + 0x78]
48169 tpos %icc, 0x6
48170 fnot1s %f8, %f2
48171 fxors %f14, %f9, %f13
48172 tvc %icc, 0x7
48173 fcmpeq32 %f2, %f2, %g7
48174 fmovdneg %xcc, %f11, %f2
48175 fmovse %xcc, %f1, %f10
48176 ldd [%l7 + 0x50], %f0
48177 fmuld8sux16 %f10, %f7, %f8
48178 fornot1 %f14, %f12, %f6
48179 stb %i0, [%l7 + 0x48]
48180 movge %icc, %g5, %o0
48181 ldsh [%l7 + 0x7E], %g4
48182 movpos %xcc, %o3, %g1
48183 sra %o2, %o1, %i3
48184 sth %l2, [%l7 + 0x5A]
48185 fmovsvs %icc, %f11, %f11
48186 ldsh [%l7 + 0x3C], %l1
48187 sllx %l0, %i7, %l6
48188 srl %l3, %o4, %i2
48189 movg %xcc, %o5, %l5
48190 lduh [%l7 + 0x3A], %o6
48191 smulcc %i6, %g2, %i4
48192 faligndata %f12, %f4, %f8
48193 fmovdvc %xcc, %f8, %f2
48194 bneg,pn %icc, loop_5665
48195 stw %i1, [%l7 + 0x64]
48196 stb %o7, [%l7 + 0x42]
48197 fornot1 %f6, %f4, %f8
48198loop_5665:
48199 fpack32 %f0, %f2, %f14
48200 andn %i5, %l4, %g6
48201 fmuld8ulx16 %f11, %f1, %f8
48202 st %f13, [%l7 + 0x20]
48203 ldsh [%l7 + 0x68], %g3
48204 smulcc %g7, 0x0FAE, %i0
48205 fzero %f12
48206 movle %xcc, %g5, %g4
48207 stx %o0, [%l7 + 0x78]
48208 movge %xcc, %g1, %o3
48209 stx %o1, [%l7 + 0x78]
48210 brlz,a %i3, loop_5666
48211 mulx %o2, %l1, %l0
48212 lduw [%l7 + 0x18], %i7
48213 fpmerge %f4, %f10, %f6
48214loop_5666:
48215 xorcc %l2, %l3, %o4
48216 fmovscs %xcc, %f15, %f10
48217 sth %i2, [%l7 + 0x10]
48218 orncc %l6, 0x097A, %o5
48219 sdivx %l5, 0x1A3B, %o6
48220 brz %i6, loop_5667
48221 ldx [%l7 + 0x38], %i4
48222 fcmps %fcc0, %f12, %f14
48223 edge32ln %i1, %g2, %i5
48224loop_5667:
48225 ldub [%l7 + 0x19], %l4
48226 ldd [%l7 + 0x60], %f12
48227 st %f0, [%l7 + 0x6C]
48228 edge32ln %g6, %o7, %g3
48229 ldsh [%l7 + 0x30], %g7
48230 fmovrslz %i0, %f15, %f1
48231 fnot2 %f14, %f12
48232 ldsb [%l7 + 0x60], %g4
48233 fmovsg %icc, %f0, %f10
48234 movpos %xcc, %o0, %g5
48235 ldsh [%l7 + 0x66], %g1
48236 st %f14, [%l7 + 0x0C]
48237 srlx %o1, %o3, %o2
48238 bcs,a %xcc, loop_5668
48239 fcmpgt32 %f4, %f2, %l1
48240 fmovdl %icc, %f1, %f1
48241 sth %i3, [%l7 + 0x0E]
48242loop_5668:
48243 stw %l0, [%l7 + 0x64]
48244 stw %l2, [%l7 + 0x0C]
48245 fone %f0
48246 ldd [%l7 + 0x08], %f4
48247 st %f6, [%l7 + 0x68]
48248 fba %fcc3, loop_5669
48249 lduw [%l7 + 0x5C], %i7
48250 sth %l3, [%l7 + 0x38]
48251 fand %f4, %f14, %f14
48252loop_5669:
48253 addc %o4, %l6, %i2
48254 edge16l %o5, %l5, %o6
48255 fpadd32 %f8, %f10, %f14
48256 stb %i6, [%l7 + 0x30]
48257 st %f2, [%l7 + 0x50]
48258 popc %i4, %g2
48259 tgu %xcc, 0x1
48260 ldd [%l7 + 0x48], %f2
48261 ldsb [%l7 + 0x13], %i5
48262 fbl %fcc1, loop_5670
48263 stx %l4, [%l7 + 0x60]
48264 fbl %fcc0, loop_5671
48265 movleu %xcc, %i1, %g6
48266loop_5670:
48267 ble,pn %xcc, loop_5672
48268 taddcctv %o7, 0x118B, %g7
48269loop_5671:
48270 fnot2 %f12, %f2
48271 ld [%l7 + 0x3C], %f5
48272loop_5672:
48273 andcc %i0, %g4, %g3
48274 tneg %icc, 0x1
48275 fxnors %f5, %f8, %f4
48276 movcs %xcc, %o0, %g5
48277 fand %f12, %f6, %f4
48278 fmovdg %icc, %f15, %f13
48279 ldd [%l7 + 0x30], %f8
48280 fands %f12, %f6, %f4
48281 fcmple32 %f6, %f6, %g1
48282 bpos,a loop_5673
48283 fabss %f0, %f8
48284 fnors %f8, %f2, %f10
48285 brnz %o3, loop_5674
48286loop_5673:
48287 tle %icc, 0x1
48288 lduh [%l7 + 0x78], %o2
48289 ldd [%l7 + 0x48], %f8
48290loop_5674:
48291 fnot2s %f7, %f13
48292 edge8n %o1, %i3, %l1
48293 fpadd16s %f10, %f12, %f1
48294 fmovrsgz %l2, %f10, %f1
48295 brnz %l0, loop_5675
48296 lduw [%l7 + 0x2C], %i7
48297 edge8 %l3, %o4, %l6
48298 ldsw [%l7 + 0x10], %i2
48299loop_5675:
48300 st %f14, [%l7 + 0x08]
48301 fpack32 %f10, %f14, %f0
48302 ldsw [%l7 + 0x34], %o5
48303 fmovrdgz %o6, %f0, %f4
48304 fmovsl %icc, %f3, %f2
48305 fmovrsgz %l5, %f15, %f0
48306 fbue %fcc0, loop_5676
48307 sth %i6, [%l7 + 0x60]
48308 tvc %xcc, 0x4
48309 fpack32 %f8, %f8, %f2
48310loop_5676:
48311 ldsh [%l7 + 0x5C], %g2
48312 edge8 %i5, %i4, %i1
48313 mulx %l4, %g6, %g7
48314 tvc %icc, 0x2
48315 fcmps %fcc1, %f4, %f11
48316 fmovdpos %xcc, %f14, %f3
48317 movre %i0, 0x2BB, %g4
48318 movge %xcc, %o7, %g3
48319 orcc %g5, 0x0D19, %g1
48320 fpsub16 %f14, %f0, %f10
48321 ld [%l7 + 0x70], %f14
48322 edge32n %o3, %o2, %o1
48323 fbul %fcc0, loop_5677
48324 fnegd %f0, %f6
48325 fpadd32s %f14, %f12, %f4
48326 fpsub16 %f4, %f10, %f10
48327loop_5677:
48328 fbu,a %fcc3, loop_5678
48329 stw %o0, [%l7 + 0x3C]
48330 stx %l1, [%l7 + 0x08]
48331 fmovscs %xcc, %f14, %f1
48332loop_5678:
48333 fsrc1 %f4, %f4
48334 fandnot1 %f6, %f8, %f4
48335 fmovdpos %icc, %f8, %f4
48336 lduh [%l7 + 0x7C], %i3
48337 fnands %f5, %f8, %f9
48338 tge %icc, 0x0
48339 sth %l2, [%l7 + 0x58]
48340 tneg %icc, 0x2
48341 movvc %icc, %l0, %i7
48342 fmovsneg %xcc, %f13, %f15
48343 stb %o4, [%l7 + 0x43]
48344 ldub [%l7 + 0x75], %l6
48345 ldd [%l7 + 0x08], %f8
48346 tgu %icc, 0x3
48347 edge32n %i2, %l3, %o6
48348 stb %o5, [%l7 + 0x14]
48349 ldub [%l7 + 0x0C], %l5
48350 fmovdge %xcc, %f1, %f8
48351 std %f14, [%l7 + 0x50]
48352 tge %xcc, 0x4
48353 ba,a,pn %xcc, loop_5679
48354 edge8ln %i6, %i5, %g2
48355 movvc %icc, %i4, %i1
48356 stb %g6, [%l7 + 0x0A]
48357loop_5679:
48358 fbule,a %fcc1, loop_5680
48359 stx %g7, [%l7 + 0x10]
48360 fpadd16s %f9, %f11, %f0
48361 ld [%l7 + 0x14], %f11
48362loop_5680:
48363 fsrc2 %f6, %f10
48364 fmovrsgez %l4, %f9, %f11
48365 fsrc1 %f14, %f14
48366 fzero %f0
48367 movleu %xcc, %g4, %o7
48368 fmovdvc %icc, %f7, %f14
48369 fands %f11, %f7, %f2
48370 fmovdleu %icc, %f5, %f11
48371 movrlz %i0, %g5, %g1
48372 stx %o3, [%l7 + 0x78]
48373 lduh [%l7 + 0x14], %g3
48374 fsrc2s %f3, %f4
48375 fblg %fcc0, loop_5681
48376 fxors %f0, %f12, %f10
48377 lduh [%l7 + 0x76], %o2
48378 sdivcc %o1, 0x0C6F, %l1
48379loop_5681:
48380 fmovsvc %icc, %f0, %f15
48381 stb %o0, [%l7 + 0x3A]
48382 fmovspos %xcc, %f15, %f4
48383 fbn %fcc1, loop_5682
48384 fsrc1 %f4, %f0
48385 ldx [%l7 + 0x20], %i3
48386 udivcc %l2, 0x019F, %l0
48387loop_5682:
48388 stw %o4, [%l7 + 0x40]
48389 stx %i7, [%l7 + 0x28]
48390 fmovdneg %xcc, %f8, %f14
48391 stw %l6, [%l7 + 0x60]
48392 fbule,a %fcc3, loop_5683
48393 ldsw [%l7 + 0x58], %l3
48394 fbuge %fcc0, loop_5684
48395 tle %icc, 0x1
48396loop_5683:
48397 brz %o6, loop_5685
48398 ldsh [%l7 + 0x40], %i2
48399loop_5684:
48400 fcmps %fcc0, %f12, %f2
48401 fcmpne16 %f4, %f14, %l5
48402loop_5685:
48403 array32 %o5, %i6, %i5
48404 st %f3, [%l7 + 0x58]
48405 fzeros %f14
48406 movrne %i4, 0x347, %i1
48407 tsubcctv %g6, %g2, %g7
48408 brz %l4, loop_5686
48409 fmovrdlz %o7, %f2, %f2
48410 fpackfix %f12, %f10
48411 stb %g4, [%l7 + 0x4D]
48412loop_5686:
48413 ba loop_5687
48414 fmovs %f8, %f2
48415 umul %g5, 0x06CC, %g1
48416 ldd [%l7 + 0x20], %f4
48417loop_5687:
48418 fnot1 %f4, %f12
48419 sdivx %i0, 0x0114, %g3
48420 fmovd %f10, %f2
48421 movrgz %o3, 0x1DE, %o1
48422 fmovsge %icc, %f15, %f13
48423 fsrc2 %f8, %f6
48424 movpos %icc, %o2, %l1
48425 bg,pt %xcc, loop_5688
48426 fandnot1s %f4, %f8, %f6
48427 tge %xcc, 0x4
48428 std %f6, [%l7 + 0x60]
48429loop_5688:
48430 and %o0, 0x15EB, %i3
48431 stx %l2, [%l7 + 0x68]
48432 movne %xcc, %o4, %l0
48433 fpsub16 %f4, %f10, %f0
48434 fnegd %f12, %f4
48435 bg,pn %icc, loop_5689
48436 fmul8x16au %f15, %f9, %f10
48437 std %f0, [%l7 + 0x70]
48438 stb %i7, [%l7 + 0x33]
48439loop_5689:
48440 ldsb [%l7 + 0x08], %l3
48441 fmovrdlz %o6, %f4, %f12
48442 ldsh [%l7 + 0x28], %l6
48443 sth %i2, [%l7 + 0x48]
48444 umul %l5, 0x0FB2, %o5
48445 array32 %i5, %i6, %i4
48446 mulscc %g6, 0x0CA4, %g2
48447 lduh [%l7 + 0x52], %g7
48448 st %f2, [%l7 + 0x10]
48449 sub %i1, 0x081C, %l4
48450 fornot1s %f2, %f11, %f14
48451 std %f8, [%l7 + 0x50]
48452 fpsub32s %f4, %f2, %f13
48453 brz,a %g4, loop_5690
48454 stb %o7, [%l7 + 0x09]
48455 ld [%l7 + 0x54], %f8
48456 ldub [%l7 + 0x0E], %g5
48457loop_5690:
48458 fmovsg %xcc, %f4, %f4
48459 bgu,a loop_5691
48460 or %i0, %g3, %o3
48461 fmovdg %icc, %f1, %f3
48462 std %f6, [%l7 + 0x10]
48463loop_5691:
48464 lduw [%l7 + 0x64], %o1
48465 srax %o2, %l1, %g1
48466 ldub [%l7 + 0x43], %o0
48467 sllx %i3, 0x07, %l2
48468 edge32ln %l0, %i7, %o4
48469 fmovsgu %xcc, %f8, %f6
48470 ldub [%l7 + 0x61], %o6
48471 sdivcc %l3, 0x1AE1, %l6
48472 sth %l5, [%l7 + 0x7E]
48473 sth %o5, [%l7 + 0x46]
48474 fmovrslez %i2, %f11, %f5
48475 bvc,pt %xcc, loop_5692
48476 fnand %f10, %f10, %f10
48477 stw %i5, [%l7 + 0x60]
48478 std %f4, [%l7 + 0x60]
48479loop_5692:
48480 fmovsvc %xcc, %f12, %f13
48481 fbule,a %fcc0, loop_5693
48482 fmovdn %icc, %f8, %f13
48483 fcmps %fcc1, %f14, %f12
48484 xor %i4, %g6, %i6
48485loop_5693:
48486 xor %g2, 0x118E, %g7
48487 fcmple16 %f6, %f8, %i1
48488 std %f12, [%l7 + 0x20]
48489 fmovd %f4, %f4
48490 st %f2, [%l7 + 0x6C]
48491 fmovse %xcc, %f4, %f8
48492 ldub [%l7 + 0x6E], %l4
48493 bne loop_5694
48494 movn %xcc, %g4, %o7
48495 fbul %fcc1, loop_5695
48496 umul %g5, %i0, %g3
48497loop_5694:
48498 fmovdgu %xcc, %f8, %f9
48499 fcmpne32 %f8, %f0, %o3
48500loop_5695:
48501 bshuffle %f14, %f14, %f6
48502 ldsb [%l7 + 0x18], %o1
48503 fnot2s %f5, %f1
48504 fmovrsne %l1, %f6, %f1
48505 fcmped %fcc3, %f4, %f0
48506 fmovsl %icc, %f8, %f7
48507 xnor %o2, %o0, %i3
48508 fmovda %icc, %f12, %f3
48509 fmovsge %icc, %f10, %f2
48510 fbul %fcc0, loop_5696
48511 edge32l %g1, %l2, %l0
48512 lduw [%l7 + 0x20], %o4
48513 fbo %fcc2, loop_5697
48514loop_5696:
48515 tge %xcc, 0x4
48516 brgz,a %i7, loop_5698
48517 tneg %icc, 0x2
48518loop_5697:
48519 fmovscs %xcc, %f11, %f15
48520 fpmerge %f2, %f5, %f10
48521loop_5698:
48522 fmovrsne %o6, %f0, %f5
48523 stw %l6, [%l7 + 0x70]
48524 fcmps %fcc1, %f15, %f11
48525 edge8 %l3, %o5, %i2
48526 tne %icc, 0x7
48527 brz,a %i5, loop_5699
48528 bge,pt %icc, loop_5700
48529 smul %l5, %g6, %i6
48530 lduh [%l7 + 0x0E], %g2
48531loop_5699:
48532 fbu %fcc3, loop_5701
48533loop_5700:
48534 and %i4, %i1, %g7
48535 ldub [%l7 + 0x41], %l4
48536 movleu %xcc, %o7, %g4
48537loop_5701:
48538 fmovrdne %i0, %f12, %f6
48539 fmovdgu %xcc, %f15, %f14
48540 ldd [%l7 + 0x60], %f6
48541 fzero %f8
48542 ldd [%l7 + 0x08], %f12
48543 srl %g5, 0x10, %o3
48544 fcmped %fcc3, %f12, %f14
48545 lduh [%l7 + 0x62], %g3
48546 ldsb [%l7 + 0x78], %l1
48547 stx %o2, [%l7 + 0x48]
48548 fcmpeq16 %f10, %f4, %o0
48549 fmovsge %icc, %f2, %f2
48550 stw %o1, [%l7 + 0x24]
48551 edge16 %i3, %g1, %l0
48552 fcmpgt32 %f8, %f14, %o4
48553 fnegs %f0, %f14
48554 fandnot1 %f8, %f4, %f8
48555 fmovsge %xcc, %f5, %f11
48556 fcmpgt32 %f6, %f12, %i7
48557 nop
48558 setx loop_5702, %l0, %l1
48559 jmpl %l1, %l2
48560 fcmpne32 %f12, %f0, %l6
48561 movcs %xcc, %o6, %o5
48562 lduw [%l7 + 0x1C], %l3
48563loop_5702:
48564 stw %i5, [%l7 + 0x54]
48565 xnor %i2, 0x15B9, %l5
48566 fbue,a %fcc0, loop_5703
48567 ldsh [%l7 + 0x56], %i6
48568 call loop_5704
48569 movg %icc, %g6, %g2
48570loop_5703:
48571 sdiv %i1, 0x1D34, %i4
48572 fnot2s %f14, %f14
48573loop_5704:
48574 tcc %xcc, 0x3
48575 fbule %fcc3, loop_5705
48576 fxnor %f10, %f4, %f4
48577 tsubcctv %l4, %o7, %g4
48578 te %icc, 0x4
48579loop_5705:
48580 ldd [%l7 + 0x20], %f2
48581 edge16ln %i0, %g7, %o3
48582 sll %g5, %l1, %o2
48583 bgu %icc, loop_5706
48584 andncc %g3, %o0, %o1
48585 smul %g1, %l0, %i3
48586 ldsh [%l7 + 0x1A], %i7
48587loop_5706:
48588 sllx %o4, 0x09, %l6
48589 fmovsle %icc, %f6, %f3
48590 sth %o6, [%l7 + 0x2C]
48591 for %f12, %f6, %f10
48592 movge %icc, %o5, %l3
48593 lduw [%l7 + 0x14], %l2
48594 stw %i2, [%l7 + 0x4C]
48595 sdivcc %i5, 0x033F, %i6
48596 fmovsgu %xcc, %f3, %f0
48597 tsubcc %l5, 0x1AEE, %g2
48598 sdivx %i1, 0x15E3, %g6
48599 stx %l4, [%l7 + 0x60]
48600 fble %fcc2, loop_5707
48601 fbug,a %fcc0, loop_5708
48602 smulcc %o7, 0x04B8, %i4
48603 fbu,a %fcc1, loop_5709
48604loop_5707:
48605 or %i0, 0x1DCF, %g7
48606loop_5708:
48607 fblg,a %fcc2, loop_5710
48608 tn %icc, 0x5
48609loop_5709:
48610 edge32n %o3, %g5, %g4
48611 stb %o2, [%l7 + 0x3D]
48612loop_5710:
48613 movrlz %g3, 0x27F, %l1
48614 fabsd %f10, %f12
48615 ldsw [%l7 + 0x08], %o0
48616 fmuld8ulx16 %f5, %f2, %f8
48617 std %f4, [%l7 + 0x58]
48618 fbuge %fcc0, loop_5711
48619 fcmps %fcc1, %f11, %f8
48620 fmovrsne %g1, %f15, %f3
48621 ldsb [%l7 + 0x2D], %l0
48622loop_5711:
48623 fmovdcs %xcc, %f13, %f14
48624 std %f12, [%l7 + 0x78]
48625 fnot2 %f0, %f12
48626 siam 0x6
48627 fandnot2s %f8, %f13, %f5
48628 fsrc1 %f8, %f12
48629 movrlz %o1, %i3, %i7
48630 movg %xcc, %l6, %o6
48631 lduh [%l7 + 0x0A], %o5
48632 ldub [%l7 + 0x37], %o4
48633 ldsh [%l7 + 0x2C], %l3
48634 tpos %icc, 0x1
48635 fmovspos %xcc, %f15, %f14
48636 lduw [%l7 + 0x2C], %l2
48637 ldsh [%l7 + 0x1E], %i5
48638 stx %i2, [%l7 + 0x68]
48639 fcmpd %fcc1, %f4, %f6
48640 fnot1 %f6, %f12
48641 brz,a %i6, loop_5712
48642 xnor %g2, 0x00C9, %i1
48643 tge %icc, 0x7
48644 subcc %g6, %l4, %o7
48645loop_5712:
48646 add %i4, %l5, %g7
48647 fmovspos %xcc, %f4, %f2
48648 fmovdleu %icc, %f8, %f12
48649 fcmple16 %f4, %f4, %o3
48650 fcmpeq16 %f4, %f4, %i0
48651 fbg,a %fcc3, loop_5713
48652 fmovrsne %g4, %f3, %f6
48653 ld [%l7 + 0x60], %f7
48654 movrne %g5, %g3, %o2
48655loop_5713:
48656 fcmpeq32 %f10, %f2, %o0
48657 ld [%l7 + 0x28], %f2
48658 ldx [%l7 + 0x58], %l1
48659 stx %l0, [%l7 + 0x78]
48660 ldsh [%l7 + 0x54], %o1
48661 ldsh [%l7 + 0x78], %g1
48662 fmovsneg %xcc, %f0, %f7
48663 edge32 %i3, %l6, %i7
48664 fmovrslez %o6, %f13, %f14
48665 fmovsneg %xcc, %f15, %f6
48666 xor %o4, 0x0EFC, %o5
48667 fmovse %xcc, %f3, %f14
48668 fxor %f10, %f10, %f6
48669 movgu %xcc, %l3, %l2
48670 fcmpeq16 %f12, %f4, %i5
48671 fbn %fcc1, loop_5714
48672 stw %i2, [%l7 + 0x74]
48673 bl %icc, loop_5715
48674 nop
48675 setx loop_5716, %l0, %l1
48676 wrpr 0x1, %tl
48677 wrpr %l1, %tnpc
48678 setx 0x34400001400, %l0, %l1
48679 wrpr %l1, %tstate
48680 wrhpr 0x4, %htstate
48681 done
48682loop_5714:
48683 tcs %icc, 0x2
48684 std %f12, [%l7 + 0x50]
48685loop_5715:
48686 fbn,a %fcc0, loop_5717
48687loop_5716:
48688 lduw [%l7 + 0x38], %i6
48689 ldd [%l7 + 0x10], %f12
48690 ldsb [%l7 + 0x5E], %i1
48691loop_5717:
48692 fmovda %xcc, %f1, %f6
48693 mova %icc, %g6, %g2
48694 fbe %fcc2, loop_5718
48695 fbo,a %fcc0, loop_5719
48696 fmovrde %o7, %f2, %f14
48697 movne %xcc, %i4, %l4
48698loop_5718:
48699 fcmpeq32 %f12, %f0, %l5
48700loop_5719:
48701 tle %xcc, 0x5
48702 ld [%l7 + 0x70], %f6
48703 fmovdn %icc, %f12, %f4
48704 fornot1s %f12, %f11, %f1
48705 edge16ln %o3, %g7, %i0
48706 edge8n %g4, %g3, %g5
48707 brlz,a %o0, loop_5720
48708 ldx [%l7 + 0x08], %o2
48709 ldub [%l7 + 0x3A], %l0
48710 fmovrde %l1, %f4, %f6
48711loop_5720:
48712 bvs,pt %icc, loop_5721
48713 fmovsvc %xcc, %f8, %f0
48714 fmovdpos %xcc, %f13, %f14
48715 st %f2, [%l7 + 0x0C]
48716loop_5721:
48717 fcmpgt16 %f4, %f0, %g1
48718 st %f11, [%l7 + 0x4C]
48719 brgz,a %o1, loop_5722
48720 tge %icc, 0x0
48721 stw %i3, [%l7 + 0x1C]
48722 sethi 0x0001, %l6
48723loop_5722:
48724 fpadd16 %f6, %f10, %f8
48725 lduh [%l7 + 0x6E], %i7
48726 fcmpeq16 %f0, %f2, %o4
48727 and %o5, %l3, %l2
48728 fmul8sux16 %f8, %f12, %f4
48729 movrgz %o6, 0x236, %i2
48730 fzeros %f7
48731 fxnors %f15, %f10, %f14
48732 stx %i5, [%l7 + 0x48]
48733 fcmpeq16 %f8, %f14, %i1
48734 tneg %icc, 0x2
48735 ldsh [%l7 + 0x3A], %i6
48736 movrgez %g2, %g6, %i4
48737 fands %f1, %f2, %f1
48738 sth %l4, [%l7 + 0x44]
48739 bgu loop_5723
48740 fmovda %icc, %f5, %f12
48741 st %f15, [%l7 + 0x10]
48742 be,pt %icc, loop_5724
48743loop_5723:
48744 fors %f11, %f5, %f2
48745 fcmpes %fcc1, %f0, %f14
48746 fsrc2s %f6, %f0
48747loop_5724:
48748 tvs %xcc, 0x0
48749 fpackfix %f10, %f11
48750 fmovsn %xcc, %f6, %f4
48751 srl %l5, %o3, %o7
48752 fmul8ulx16 %f0, %f6, %f10
48753 fmovdleu %icc, %f4, %f7
48754 fpsub16s %f7, %f1, %f5
48755 fabss %f4, %f5
48756 mova %xcc, %g7, %g4
48757 ldx [%l7 + 0x50], %i0
48758 lduh [%l7 + 0x34], %g3
48759 ldsw [%l7 + 0x18], %g5
48760 fcmpeq16 %f10, %f12, %o0
48761 tgu %xcc, 0x0
48762 st %f4, [%l7 + 0x1C]
48763 nop
48764 setx loop_5725, %l0, %l1
48765 wrpr 0x1, %tl
48766 wrpr %l1, %tnpc
48767 setx 0x34400001400, %l0, %l1
48768 wrpr %l1, %tstate
48769 wrhpr 0x4, %htstate
48770 done
48771 ldsb [%l7 + 0x45], %o2
48772 ldsw [%l7 + 0x7C], %l0
48773 fnegd %f14, %f12
48774loop_5725:
48775 ldsh [%l7 + 0x2A], %l1
48776 fmovdneg %xcc, %f2, %f0
48777 std %f12, [%l7 + 0x18]
48778 brgez %o1, loop_5726
48779 movge %xcc, %i3, %l6
48780 fcmpgt16 %f10, %f6, %i7
48781 fmovrslz %g1, %f14, %f9
48782loop_5726:
48783 tvc %icc, 0x3
48784 mulscc %o5, 0x1D01, %l3
48785 bgu,pn %icc, loop_5727
48786 faligndata %f2, %f0, %f6
48787 fmul8ulx16 %f2, %f0, %f14
48788 array32 %o4, %o6, %l2
48789loop_5727:
48790 lduh [%l7 + 0x4A], %i5
48791 tpos %icc, 0x4
48792 move %icc, %i2, %i6
48793 xnor %g2, 0x0237, %i1
48794 tge %xcc, 0x7
48795 xnorcc %i4, %g6, %l4
48796 brlez,a %o3, loop_5728
48797 stb %l5, [%l7 + 0x16]
48798 fpadd16s %f10, %f4, %f15
48799 movpos %icc, %g7, %g4
48800loop_5728:
48801 fpadd32s %f4, %f13, %f8
48802 orncc %o7, 0x032D, %g3
48803 fblg %fcc2, loop_5729
48804 stb %g5, [%l7 + 0x28]
48805 sth %o0, [%l7 + 0x2A]
48806 lduh [%l7 + 0x12], %o2
48807loop_5729:
48808 lduh [%l7 + 0x44], %l0
48809 fxor %f12, %f2, %f10
48810 fmovrdlz %l1, %f6, %f10
48811 ld [%l7 + 0x38], %f5
48812 movneg %icc, %i0, %i3
48813 bleu,a loop_5730
48814 fmul8x16al %f11, %f3, %f4
48815 fmovdge %icc, %f9, %f6
48816 addccc %l6, 0x1E12, %i7
48817loop_5730:
48818 tvc %xcc, 0x2
48819 movvc %icc, %g1, %o1
48820 ldub [%l7 + 0x5B], %o5
48821 fornot2 %f8, %f0, %f14
48822 std %f0, [%l7 + 0x68]
48823 udivcc %o4, 0x0024, %l3
48824 fxor %f6, %f8, %f6
48825 stb %o6, [%l7 + 0x79]
48826 add %l2, %i2, %i5
48827 lduh [%l7 + 0x0E], %i6
48828 lduw [%l7 + 0x14], %g2
48829 fcmpd %fcc3, %f0, %f6
48830 ldd [%l7 + 0x58], %f10
48831 tcs %icc, 0x3
48832 sth %i4, [%l7 + 0x32]
48833 fpadd16 %f2, %f0, %f12
48834 fmovdvc %xcc, %f9, %f11
48835 ld [%l7 + 0x74], %f15
48836 ldsh [%l7 + 0x32], %g6
48837 srlx %l4, 0x01, %i1
48838 edge16 %l5, %o3, %g4
48839 ldx [%l7 + 0x30], %o7
48840 ldd [%l7 + 0x70], %f2
48841 subc %g7, 0x0764, %g5
48842 fnand %f6, %f2, %f8
48843 fbug,a %fcc3, loop_5731
48844 movrgez %o0, %o2, %l0
48845 ldsw [%l7 + 0x64], %l1
48846 orcc %i0, 0x1D5B, %i3
48847loop_5731:
48848 tneg %icc, 0x0
48849 nop
48850 setx loop_5732, %l0, %l1
48851 wrpr 0x1, %tl
48852 wrpr %l1, %tpc
48853 add %l1, 0x4, %l1
48854 wrpr %l1, %tnpc
48855 setx 0x34400001400, %l0, %l1
48856 wrpr %l1, %tstate
48857 wrhpr 0x4, %htstate
48858 retry
48859 mova %xcc, %l6, %g3
48860 fbue %fcc1, loop_5733
48861 fbule %fcc3, loop_5734
48862loop_5732:
48863 taddcctv %g1, 0x1E80, %o1
48864 fmovsn %icc, %f10, %f9
48865loop_5733:
48866 lduh [%l7 + 0x5A], %o5
48867loop_5734:
48868 array16 %o4, %l3, %o6
48869 edge16n %l2, %i2, %i5
48870 fpsub32 %f0, %f4, %f6
48871 stx %i6, [%l7 + 0x48]
48872 st %f5, [%l7 + 0x3C]
48873 fpmerge %f8, %f5, %f6
48874 tgu %xcc, 0x3
48875 taddcctv %g2, 0x00E9, %i4
48876 fnegd %f14, %f12
48877 st %f14, [%l7 + 0x0C]
48878 lduh [%l7 + 0x7A], %i7
48879 edge32l %l4, %g6, %l5
48880 stx %i1, [%l7 + 0x30]
48881 ldsb [%l7 + 0x0D], %o3
48882 sub %g4, 0x03F6, %o7
48883 ldsw [%l7 + 0x5C], %g5
48884 fbg,a %fcc0, loop_5735
48885 ba,a,pn %icc, loop_5736
48886 fsrc2 %f0, %f2
48887 lduw [%l7 + 0x60], %g7
48888loop_5735:
48889 tcs %icc, 0x4
48890loop_5736:
48891 nop
48892 setx loop_5737, %l0, %l1
48893 wrpr 0x1, %tl
48894 wrpr %l1, %tnpc
48895 setx 0x34400001400, %l0, %l1
48896 wrpr %l1, %tstate
48897 wrhpr 0x4, %htstate
48898 done
48899 addccc %o2, 0x01B0, %o0
48900 ldsw [%l7 + 0x60], %l1
48901 fmovdn %xcc, %f8, %f5
48902loop_5737:
48903 fmuld8sux16 %f11, %f13, %f8
48904 ldd [%l7 + 0x08], %f8
48905 orcc %i0, 0x1600, %l0
48906 stx %l6, [%l7 + 0x60]
48907 ldsh [%l7 + 0x08], %g3
48908 ldsh [%l7 + 0x5E], %g1
48909 movneg %icc, %o1, %o5
48910 fmovdcs %xcc, %f13, %f10
48911 subc %i3, %o4, %l3
48912 movrlez %l2, 0x210, %o6
48913 fmul8x16al %f3, %f14, %f10
48914 lduh [%l7 + 0x5C], %i2
48915 lduw [%l7 + 0x10], %i6
48916 fmovsg %icc, %f9, %f9
48917 fnor %f4, %f8, %f6
48918 lduh [%l7 + 0x4A], %i5
48919 stx %g2, [%l7 + 0x30]
48920 fbge,a %fcc0, loop_5738
48921 bge,pt %icc, loop_5739
48922 sethi 0x1350, %i4
48923 ld [%l7 + 0x30], %f15
48924loop_5738:
48925 stb %l4, [%l7 + 0x1B]
48926loop_5739:
48927 fpadd16s %f14, %f12, %f9
48928 fmovrslez %g6, %f4, %f12
48929 sllx %l5, %i1, %i7
48930 fmovdcc %xcc, %f14, %f0
48931 alignaddr %o3, %g4, %o7
48932 ldx [%l7 + 0x10], %g7
48933 edge16l %g5, %o0, %o2
48934 ldsb [%l7 + 0x2B], %l1
48935 fba %fcc3, loop_5740
48936 ldd [%l7 + 0x28], %f0
48937 ldub [%l7 + 0x21], %l0
48938 array8 %l6, %g3, %g1
48939loop_5740:
48940 fmovdvc %icc, %f5, %f15
48941 subccc %o1, %i0, %i3
48942 fornot1s %f9, %f10, %f9
48943 fmovdcc %icc, %f0, %f5
48944 fsrc1 %f6, %f10
48945 fcmpgt32 %f8, %f8, %o5
48946 smul %l3, %l2, %o4
48947 stx %i2, [%l7 + 0x18]
48948 stx %o6, [%l7 + 0x18]
48949 sth %i5, [%l7 + 0x54]
48950 bvs,pt %icc, loop_5741
48951 sth %i6, [%l7 + 0x08]
48952 mova %icc, %g2, %i4
48953 fmovrdgez %l4, %f4, %f10
48954loop_5741:
48955 lduw [%l7 + 0x40], %g6
48956 tcs %icc, 0x5
48957 ldsb [%l7 + 0x23], %l5
48958 fbl %fcc3, loop_5742
48959 fmuld8ulx16 %f15, %f5, %f8
48960 stw %i1, [%l7 + 0x0C]
48961 fbge,a %fcc0, loop_5743
48962loop_5742:
48963 fbug,a %fcc1, loop_5744
48964 lduw [%l7 + 0x54], %o3
48965 fbe %fcc1, loop_5745
48966loop_5743:
48967 smul %i7, 0x13CF, %o7
48968loop_5744:
48969 ldd [%l7 + 0x60], %f12
48970 bneg,pn %icc, loop_5746
48971loop_5745:
48972 udiv %g4, 0x1124, %g5
48973 stx %o0, [%l7 + 0x78]
48974 subccc %g7, 0x08F0, %l1
48975loop_5746:
48976 ldd [%l7 + 0x18], %f14
48977 fmovdleu %xcc, %f11, %f4
48978 array32 %l0, %o2, %l6
48979 fmovrdgez %g3, %f14, %f6
48980 mulscc %g1, 0x00DA, %o1
48981 stb %i0, [%l7 + 0x7B]
48982 fornot1 %f10, %f12, %f6
48983 call loop_5747
48984 tneg %icc, 0x5
48985 tpos %icc, 0x6
48986 fxnor %f14, %f10, %f0
48987loop_5747:
48988 siam 0x3
48989 andn %o5, %l3, %l2
48990 edge32l %i3, %i2, %o6
48991 stx %i5, [%l7 + 0x18]
48992 lduh [%l7 + 0x5A], %i6
48993 tcs %xcc, 0x7
48994 lduh [%l7 + 0x4A], %g2
48995 fnegs %f13, %f7
48996 fmovrdlz %i4, %f2, %f0
48997 mova %xcc, %o4, %l4
48998 fsrc1 %f2, %f8
48999 ldx [%l7 + 0x30], %g6
49000 fnot2s %f13, %f9
49001 ld [%l7 + 0x68], %f1
49002 orn %l5, %o3, %i1
49003 ldd [%l7 + 0x40], %f14
49004 edge32n %o7, %g4, %i7
49005 fbge,a %fcc0, loop_5748
49006 ld [%l7 + 0x40], %f10
49007 stb %g5, [%l7 + 0x60]
49008 movrgez %o0, 0x2CD, %g7
49009loop_5748:
49010 bn,a,pt %icc, loop_5749
49011 sth %l0, [%l7 + 0x5C]
49012 udivx %o2, 0x1D6E, %l1
49013 movrgez %l6, %g1, %o1
49014loop_5749:
49015 ldd [%l7 + 0x60], %f2
49016 tg %icc, 0x5
49017 fcmped %fcc1, %f14, %f8
49018 movcc %xcc, %g3, %o5
49019 ldsb [%l7 + 0x4E], %l3
49020 fmovdgu %icc, %f6, %f0
49021 std %f2, [%l7 + 0x08]
49022 fba,a %fcc0, loop_5750
49023 stx %i0, [%l7 + 0x30]
49024 sethi 0x07E6, %l2
49025 stw %i3, [%l7 + 0x14]
49026loop_5750:
49027 fmovsg %xcc, %f13, %f3
49028 fnors %f5, %f2, %f8
49029 mova %xcc, %i2, %i5
49030 fand %f12, %f8, %f10
49031 tsubcc %i6, %o6, %g2
49032 sth %o4, [%l7 + 0x70]
49033 ldsw [%l7 + 0x4C], %l4
49034 std %f14, [%l7 + 0x48]
49035 nop
49036 setx loop_5751, %l0, %l1
49037 wrpr 0x1, %tl
49038 wrpr %l1, %tpc
49039 add %l1, 0x4, %l1
49040 wrpr %l1, %tnpc
49041 setx 0x34400001400, %l0, %l1
49042 wrpr %l1, %tstate
49043 wrhpr 0x4, %htstate
49044 retry
49045 andn %g6, %l5, %o3
49046 ldd [%l7 + 0x18], %f4
49047 ldd [%l7 + 0x18], %f6
49048loop_5751:
49049 xorcc %i1, 0x050A, %i4
49050 stx %g4, [%l7 + 0x10]
49051 ldub [%l7 + 0x58], %o7
49052 ldd [%l7 + 0x48], %f6
49053 ldsh [%l7 + 0x7E], %g5
49054 edge8n %o0, %i7, %g7
49055 fmovrsgez %l0, %f9, %f12
49056 fmovdcc %xcc, %f11, %f2
49057 st %f11, [%l7 + 0x58]
49058 bge,a loop_5752
49059 edge32 %o2, %l1, %g1
49060 sll %o1, %l6, %g3
49061 taddcctv %l3, 0x0704, %i0
49062loop_5752:
49063 edge8n %o5, %i3, %l2
49064 sra %i2, 0x02, %i6
49065 fxor %f0, %f2, %f0
49066 st %f1, [%l7 + 0x60]
49067 ld [%l7 + 0x60], %f2
49068 fbge,a %fcc3, loop_5753
49069 fandnot1s %f3, %f8, %f15
49070 andncc %o6, %i5, %o4
49071 nop
49072 setx loop_5754, %l0, %l1
49073 wrpr 0x1, %tl
49074 wrpr %l1, %tpc
49075 add %l1, 0x4, %l1
49076 wrpr %l1, %tnpc
49077 setx 0x34400001400, %l0, %l1
49078 wrpr %l1, %tstate
49079 wrhpr 0x4, %htstate
49080 retry
49081loop_5753:
49082 fpackfix %f8, %f6
49083 fpsub16s %f10, %f7, %f2
49084 nop
49085 setx loop_5755, %l0, %l1
49086 wrpr 0x1, %tl
49087 wrpr %l1, %tpc
49088 add %l1, 0x4, %l1
49089 wrpr %l1, %tnpc
49090 setx 0x34400001400, %l0, %l1
49091 wrpr %l1, %tstate
49092 wrhpr 0x4, %htstate
49093 retry
49094loop_5754:
49095 ldsh [%l7 + 0x46], %l4
49096 fnot2s %f3, %f3
49097 fnand %f6, %f10, %f2
49098loop_5755:
49099 fmovda %icc, %f4, %f15
49100 addcc %g2, 0x02AA, %l5
49101 movrgz %g6, 0x387, %o3
49102 ldsh [%l7 + 0x40], %i4
49103 ldub [%l7 + 0x0B], %g4
49104 srl %o7, 0x06, %i1
49105 fornot1s %f4, %f2, %f7
49106 fbg,a %fcc0, loop_5756
49107 stx %o0, [%l7 + 0x08]
49108 fnot2 %f6, %f6
49109 std %f8, [%l7 + 0x18]
49110loop_5756:
49111 fmul8sux16 %f8, %f4, %f10
49112 fbule %fcc0, loop_5757
49113 std %f6, [%l7 + 0x48]
49114 pdist %f14, %f4, %f14
49115 sth %i7, [%l7 + 0x72]
49116loop_5757:
49117 fzeros %f10
49118 taddcctv %g7, 0x0BF9, %g5
49119 addccc %o2, %l0, %l1
49120 lduh [%l7 + 0x0E], %o1
49121 sllx %g1, 0x04, %g3
49122 ldx [%l7 + 0x38], %l3
49123 tle %xcc, 0x4
49124 ldd [%l7 + 0x10], %f10
49125 bgu,a loop_5758
49126 bge loop_5759
49127 fbu %fcc0, loop_5760
49128 sth %l6, [%l7 + 0x5A]
49129loop_5758:
49130 brlz %o5, loop_5761
49131loop_5759:
49132 std %f4, [%l7 + 0x38]
49133loop_5760:
49134 sub %i0, %i3, %i2
49135 std %f10, [%l7 + 0x50]
49136loop_5761:
49137 taddcc %l2, 0x0A84, %o6
49138 st %f3, [%l7 + 0x3C]
49139 st %f9, [%l7 + 0x60]
49140 movneg %icc, %i5, %o4
49141 ldsb [%l7 + 0x22], %i6
49142 fcmps %fcc3, %f13, %f9
49143 edge8 %g2, %l4, %g6
49144 edge32n %l5, %i4, %g4
49145 ldsb [%l7 + 0x1C], %o7
49146 sth %o3, [%l7 + 0x5A]
49147 tne %icc, 0x4
49148 udivcc %o0, 0x1541, %i7
49149 tvc %xcc, 0x4
49150 nop
49151 setx loop_5762, %l0, %l1
49152 wrpr 0x1, %tl
49153 wrpr %l1, %tnpc
49154 setx 0x34400001400, %l0, %l1
49155 wrpr %l1, %tstate
49156 wrhpr 0x4, %htstate
49157 done
49158 tsubcc %i1, %g5, %g7
49159 ldsb [%l7 + 0x2E], %l0
49160 fba %fcc3, loop_5763
49161loop_5762:
49162 tcs %icc, 0x5
49163 udivcc %o2, 0x05A3, %l1
49164 movre %o1, 0x238, %g3
49165loop_5763:
49166 bneg %icc, loop_5764
49167 fmovsa %icc, %f2, %f1
49168 edge32 %l3, %l6, %o5
49169 fmovdg %icc, %f1, %f2
49170loop_5764:
49171 ble,pt %icc, loop_5765
49172 add %i0, %g1, %i3
49173 fbuge,a %fcc3, loop_5766
49174 orn %i2, 0x0FCC, %o6
49175loop_5765:
49176 std %f2, [%l7 + 0x18]
49177 edge8 %i5, %l2, %i6
49178loop_5766:
49179 stw %g2, [%l7 + 0x18]
49180 fbule %fcc1, loop_5767
49181 fnot2s %f11, %f7
49182 fmovrsne %l4, %f6, %f15
49183 srlx %g6, %l5, %o4
49184loop_5767:
49185 addc %i4, 0x0286, %g4
49186 subccc %o3, %o7, %i7
49187 stx %o0, [%l7 + 0x68]
49188 udivx %g5, 0x063B, %g7
49189 bn,pt %icc, loop_5768
49190 fcmpeq32 %f4, %f4, %l0
49191 ldsh [%l7 + 0x34], %i1
49192 fmovsvs %xcc, %f5, %f4
49193loop_5768:
49194 stw %l1, [%l7 + 0x1C]
49195 fzero %f12
49196 fornot1 %f14, %f4, %f4
49197 sra %o2, 0x14, %g3
49198 movre %o1, 0x203, %l3
49199 call loop_5769
49200 edge32ln %l6, %i0, %g1
49201 fcmpd %fcc3, %f2, %f6
49202 popc 0x02A1, %o5
49203loop_5769:
49204 ldsw [%l7 + 0x54], %i3
49205 fmovdvc %xcc, %f11, %f0
49206 brz,a %i2, loop_5770
49207 ba,a %xcc, loop_5771
49208 alignaddrl %o6, %i5, %i6
49209 stw %l2, [%l7 + 0x38]
49210loop_5770:
49211 movgu %icc, %g2, %g6
49212loop_5771:
49213 and %l4, 0x1A7A, %l5
49214 ldsh [%l7 + 0x28], %o4
49215 fmovdne %icc, %f9, %f5
49216 sll %g4, 0x0E, %i4
49217 stb %o3, [%l7 + 0x74]
49218 fmovscs %icc, %f3, %f1
49219 fnot2 %f4, %f4
49220 fxnors %f8, %f11, %f0
49221 ldd [%l7 + 0x18], %f6
49222 fmovsneg %icc, %f12, %f7
49223 fbule,a %fcc2, loop_5772
49224 lduw [%l7 + 0x38], %o7
49225 ldsw [%l7 + 0x14], %i7
49226 bg,a %xcc, loop_5773
49227loop_5772:
49228 brgez,a %o0, loop_5774
49229 tne %xcc, 0x6
49230 movle %xcc, %g5, %g7
49231loop_5773:
49232 ld [%l7 + 0x20], %f9
49233loop_5774:
49234 edge16n %i1, %l1, %o2
49235 fbe %fcc3, loop_5775
49236 fbu %fcc2, loop_5776
49237 fmovdne %xcc, %f15, %f14
49238 fmovsle %icc, %f0, %f14
49239loop_5775:
49240 ldsb [%l7 + 0x27], %l0
49241loop_5776:
49242 ldsb [%l7 + 0x51], %o1
49243 bn,a,pn %xcc, loop_5777
49244 ldx [%l7 + 0x10], %l3
49245 ldub [%l7 + 0x5D], %g3
49246 orcc %l6, 0x1DE1, %g1
49247loop_5777:
49248 sdiv %o5, 0x1988, %i3
49249 tcs %xcc, 0x3
49250 udivcc %i2, 0x0CAD, %i0
49251 fmovde %icc, %f0, %f7
49252 sdivx %o6, 0x1262, %i5
49253 nop
49254 setx loop_5778, %l0, %l1
49255 wrpr 0x1, %tl
49256 wrpr %l1, %tnpc
49257 setx 0x34400001400, %l0, %l1
49258 wrpr %l1, %tstate
49259 wrhpr 0x4, %htstate
49260 done
49261 st %f13, [%l7 + 0x18]
49262 fpadd16s %f9, %f9, %f11
49263 ldsb [%l7 + 0x5B], %i6
49264loop_5778:
49265 fornot2s %f13, %f12, %f15
49266 std %f14, [%l7 + 0x38]
49267 umul %g2, %g6, %l4
49268 fnegs %f8, %f8
49269 ba,a %xcc, loop_5779
49270 fmovsleu %xcc, %f14, %f13
49271 tne %icc, 0x5
49272 ldd [%l7 + 0x30], %f12
49273loop_5779:
49274 bn,a,pn %xcc, loop_5780
49275 ldd [%l7 + 0x60], %f4
49276 std %f2, [%l7 + 0x60]
49277 fnor %f10, %f4, %f12
49278loop_5780:
49279 sth %l2, [%l7 + 0x36]
49280 fpsub16s %f4, %f14, %f3
49281 sth %l5, [%l7 + 0x0C]
49282 ldsb [%l7 + 0x6E], %g4
49283 stb %i4, [%l7 + 0x61]
49284 ldx [%l7 + 0x50], %o4
49285 udivx %o7, 0x198E, %o3
49286 fmovdle %icc, %f9, %f14
49287 fbne,a %fcc3, loop_5781
49288 andcc %i7, 0x1FA5, %g5
49289 ldsw [%l7 + 0x30], %g7
49290 fmul8x16al %f1, %f4, %f4
49291loop_5781:
49292 movle %xcc, %i1, %l1
49293 popc 0x196E, %o2
49294 fnegd %f14, %f12
49295 movrgez %l0, 0x080, %o0
49296 edge32ln %l3, %g3, %l6
49297 fmovdcc %icc, %f0, %f13
49298 fmovspos %icc, %f12, %f2
49299 tl %xcc, 0x4
49300 ldd [%l7 + 0x08], %f0
49301 fbn %fcc0, loop_5782
49302 bvc,a,pn %icc, loop_5783
49303 fnot2s %f10, %f13
49304 addcc %o1, %g1, %o5
49305loop_5782:
49306 fnegd %f10, %f8
49307loop_5783:
49308 andn %i2, %i3, %i0
49309 stb %o6, [%l7 + 0x6F]
49310 brgz %i6, loop_5784
49311 bvs,pt %xcc, loop_5785
49312 ld [%l7 + 0x08], %f8
49313 or %g2, %i5, %g6
49314loop_5784:
49315 std %f8, [%l7 + 0x40]
49316loop_5785:
49317 andcc %l4, 0x0852, %l2
49318 ldsh [%l7 + 0x38], %l5
49319 movvc %icc, %i4, %o4
49320 fmovd %f4, %f6
49321 sth %o7, [%l7 + 0x7A]
49322 tne %icc, 0x6
49323 bn %icc, loop_5786
49324 fornot1 %f10, %f0, %f0
49325 ba loop_5787
49326 fpadd32s %f0, %f14, %f13
49327loop_5786:
49328 andn %g4, %o3, %g5
49329 srlx %i7, 0x0D, %g7
49330loop_5787:
49331 fpack32 %f4, %f2, %f6
49332 ldsw [%l7 + 0x0C], %i1
49333 movcc %xcc, %l1, %l0
49334 ldd [%l7 + 0x18], %f2
49335 ldsw [%l7 + 0x1C], %o0
49336 fandnot2 %f12, %f14, %f2
49337 stw %l3, [%l7 + 0x74]
49338 edge16l %o2, %g3, %o1
49339 edge32ln %g1, %l6, %i2
49340 stx %i3, [%l7 + 0x48]
49341 smulcc %o5, 0x11B4, %o6
49342 be,pt %icc, loop_5788
49343 fmovdne %icc, %f1, %f0
49344 mova %icc, %i0, %g2
49345 ldsb [%l7 + 0x2A], %i6
49346loop_5788:
49347 movrlez %g6, %l4, %i5
49348 subccc %l5, %l2, %o4
49349 fandnot2s %f8, %f13, %f11
49350 tle %icc, 0x5
49351 st %f15, [%l7 + 0x38]
49352 fxnors %f6, %f7, %f14
49353 tg %icc, 0x3
49354 fcmpne16 %f6, %f0, %o7
49355 edge16ln %i4, %o3, %g5
49356 bgu,a loop_5789
49357 sth %g4, [%l7 + 0x26]
49358 fmuld8ulx16 %f12, %f14, %f10
49359 srl %g7, %i7, %i1
49360loop_5789:
49361 fmovsa %xcc, %f9, %f0
49362 stx %l0, [%l7 + 0x28]
49363 sub %o0, %l1, %o2
49364 ble,a,pn %icc, loop_5790
49365 udiv %l3, 0x1DCD, %g3
49366 ldsb [%l7 + 0x68], %g1
49367 alignaddr %o1, %l6, %i3
49368loop_5790:
49369 fmul8sux16 %f0, %f10, %f4
49370 ldsw [%l7 + 0x60], %i2
49371 tpos %icc, 0x0
49372 fcmpes %fcc2, %f14, %f6
49373 fmovrsgz %o5, %f14, %f9
49374 ldsh [%l7 + 0x38], %o6
49375 pdist %f6, %f14, %f2
49376 fxnors %f5, %f4, %f12
49377 fnands %f5, %f8, %f14
49378 bgu,a loop_5791
49379 fbo %fcc1, loop_5792
49380 fands %f4, %f1, %f8
49381 nop
49382 setx loop_5793, %l0, %l1
49383 jmpl %l1, %i0
49384loop_5791:
49385 ld [%l7 + 0x34], %f3
49386loop_5792:
49387 st %f0, [%l7 + 0x1C]
49388 fbg %fcc2, loop_5794
49389loop_5793:
49390 lduw [%l7 + 0x38], %g2
49391 edge16ln %i6, %l4, %i5
49392 fmovsl %icc, %f14, %f9
49393loop_5794:
49394 ldsw [%l7 + 0x20], %g6
49395 ldub [%l7 + 0x67], %l2
49396 fmovsl %xcc, %f0, %f8
49397 lduw [%l7 + 0x40], %o4
49398 movrgz %o7, %i4, %l5
49399 fpsub32 %f6, %f8, %f14
49400 stb %g5, [%l7 + 0x2C]
49401 std %f6, [%l7 + 0x40]
49402 std %f12, [%l7 + 0x30]
49403 lduw [%l7 + 0x28], %o3
49404 fbe %fcc3, loop_5795
49405 ldub [%l7 + 0x64], %g4
49406 fpadd32 %f14, %f2, %f0
49407 tsubcc %i7, %g7, %i1
49408loop_5795:
49409 sth %l0, [%l7 + 0x22]
49410 fcmps %fcc1, %f8, %f15
49411 brgez,a %o0, loop_5796
49412 movleu %xcc, %l1, %l3
49413 mulx %o2, 0x1AA8, %g1
49414 brlez %g3, loop_5797
49415loop_5796:
49416 sethi 0x1326, %l6
49417 orncc %i3, 0x0A92, %i2
49418 fbug %fcc0, loop_5798
49419loop_5797:
49420 ldub [%l7 + 0x16], %o5
49421 ld [%l7 + 0x28], %f9
49422 fmovse %xcc, %f5, %f1
49423loop_5798:
49424 ldx [%l7 + 0x60], %o1
49425 alignaddr %o6, %i0, %i6
49426 nop
49427 setx loop_5799, %l0, %l1
49428 wrpr 0x1, %tl
49429 wrpr %l1, %tnpc
49430 setx 0x34400001400, %l0, %l1
49431 wrpr %l1, %tstate
49432 wrhpr 0x4, %htstate
49433 done
49434 fmovsvs %icc, %f4, %f14
49435 fmovsvs %xcc, %f8, %f9
49436 lduh [%l7 + 0x6E], %g2
49437loop_5799:
49438 movcc %xcc, %l4, %i5
49439 lduw [%l7 + 0x5C], %l2
49440 alignaddr %g6, %o7, %i4
49441 lduh [%l7 + 0x2A], %o4
49442 fcmpd %fcc2, %f6, %f12
49443 ld [%l7 + 0x7C], %f1
49444 smulcc %g5, %l5, %g4
49445 fxnors %f5, %f5, %f3
49446 fsrc2 %f10, %f10
49447 call loop_5800
49448 sub %o3, %g7, %i1
49449 tg %icc, 0x0
49450 tsubcc %l0, %o0, %l1
49451loop_5800:
49452 fnot1s %f6, %f7
49453 fblg %fcc0, loop_5801
49454 ldsb [%l7 + 0x79], %l3
49455 te %icc, 0x5
49456 fandnot1s %f2, %f10, %f13
49457loop_5801:
49458 st %f9, [%l7 + 0x38]
49459 fmovd %f12, %f10
49460 stx %o2, [%l7 + 0x28]
49461 subccc %g1, 0x051D, %g3
49462 ldx [%l7 + 0x50], %i7
49463 ldsw [%l7 + 0x28], %i3
49464 movn %icc, %i2, %l6
49465 ldub [%l7 + 0x3A], %o1
49466 edge8 %o6, %o5, %i6
49467 stw %i0, [%l7 + 0x28]
49468 be,a,pn %icc, loop_5802
49469 tne %icc, 0x1
49470 xorcc %g2, 0x1895, %l4
49471 movge %icc, %l2, %g6
49472loop_5802:
49473 tle %xcc, 0x4
49474 fbl,a %fcc1, loop_5803
49475 movge %icc, %o7, %i5
49476 stx %i4, [%l7 + 0x58]
49477 fnor %f12, %f4, %f8
49478loop_5803:
49479 stx %o4, [%l7 + 0x10]
49480 movcs %xcc, %g5, %l5
49481 fcmpgt32 %f8, %f10, %g4
49482 fmovrsne %o3, %f6, %f11
49483 movcc %icc, %g7, %l0
49484 ld [%l7 + 0x2C], %f9
49485 fmovsvc %icc, %f14, %f10
49486 bl loop_5804
49487 fblg,a %fcc1, loop_5805
49488 bvs,a,pn %icc, loop_5806
49489 tge %icc, 0x0
49490loop_5804:
49491 sub %o0, %l1, %l3
49492loop_5805:
49493 sub %o2, %i1, %g3
49494loop_5806:
49495 ldd [%l7 + 0x20], %f14
49496 fpadd16 %f6, %f4, %f12
49497 fmul8x16 %f10, %f2, %f8
49498 bg,a,pn %xcc, loop_5807
49499 movrgz %i7, %i3, %g1
49500 stb %l6, [%l7 + 0x60]
49501 brnz,a %i2, loop_5808
49502loop_5807:
49503 fbne,a %fcc3, loop_5809
49504 fba,a %fcc0, loop_5810
49505 brnz %o1, loop_5811
49506loop_5808:
49507 brgz,a %o5, loop_5812
49508loop_5809:
49509 movrlez %o6, 0x189, %i0
49510loop_5810:
49511 fpadd16 %f10, %f6, %f6
49512loop_5811:
49513 fmul8sux16 %f14, %f14, %f12
49514loop_5812:
49515 std %f0, [%l7 + 0x60]
49516 ldsw [%l7 + 0x08], %g2
49517 stw %l4, [%l7 + 0x60]
49518 fmovsge %icc, %f14, %f0
49519 fmovrdgz %l2, %f4, %f14
49520 fmul8x16au %f15, %f12, %f6
49521 srl %g6, 0x19, %o7
49522 tl %icc, 0x5
49523 fnot2 %f8, %f8
49524 te %xcc, 0x6
49525 bcc,a,pn %icc, loop_5813
49526 stb %i5, [%l7 + 0x19]
49527 xnorcc %i6, 0x1E86, %o4
49528 sth %i4, [%l7 + 0x5A]
49529loop_5813:
49530 fandnot1 %f12, %f0, %f10
49531 stw %l5, [%l7 + 0x60]
49532 xnorcc %g5, 0x0B98, %o3
49533 fmul8x16 %f10, %f6, %f14
49534 fpsub16 %f8, %f6, %f6
49535 fbuge,a %fcc2, loop_5814
49536 movrlz %g4, 0x35B, %l0
49537 fbl %fcc3, loop_5815
49538 fbuge %fcc2, loop_5816
49539loop_5814:
49540 mulx %o0, 0x10BA, %l1
49541 fand %f14, %f12, %f14
49542loop_5815:
49543 siam 0x6
49544loop_5816:
49545 stb %l3, [%l7 + 0x38]
49546 fcmple32 %f10, %f12, %o2
49547 brlz %g7, loop_5817
49548 stx %g3, [%l7 + 0x18]
49549 sth %i7, [%l7 + 0x5A]
49550 fmovspos %icc, %f7, %f12
49551loop_5817:
49552 fbuge %fcc1, loop_5818
49553 movcs %icc, %i1, %i3
49554 mulscc %g1, %i2, %o1
49555 andncc %o5, %o6, %l6
49556loop_5818:
49557 nop
49558 setx loop_5819, %l0, %l1
49559 wrpr 0x1, %tl
49560 wrpr %l1, %tnpc
49561 setx 0x34400001400, %l0, %l1
49562 wrpr %l1, %tstate
49563 wrhpr 0x4, %htstate
49564 done
49565 fbn,a %fcc0, loop_5820
49566 ldx [%l7 + 0x38], %g2
49567 lduh [%l7 + 0x54], %i0
49568loop_5819:
49569 lduw [%l7 + 0x30], %l2
49570loop_5820:
49571 movrgez %g6, %o7, %i5
49572 alignaddrl %l4, %i6, %i4
49573 fpackfix %f12, %f10
49574 fmovrsgz %l5, %f8, %f6
49575 ldsw [%l7 + 0x60], %o4
49576 fmovscc %xcc, %f6, %f7
49577 movneg %xcc, %o3, %g5
49578 ldsh [%l7 + 0x42], %l0
49579 stw %o0, [%l7 + 0x28]
49580 stw %l1, [%l7 + 0x44]
49581 fba,a %fcc0, loop_5821
49582 fmovdcs %icc, %f8, %f0
49583 fmovspos %xcc, %f0, %f2
49584 lduh [%l7 + 0x5C], %g4
49585loop_5821:
49586 or %l3, 0x0D7D, %o2
49587 sra %g7, %g3, %i7
49588 array32 %i3, %i1, %g1
49589 add %i2, %o5, %o6
49590 ldsb [%l7 + 0x79], %l6
49591 fmovsle %icc, %f3, %f4
49592 brlz %g2, loop_5822
49593 fbuge,a %fcc2, loop_5823
49594 sub %i0, %l2, %g6
49595 brgz %o1, loop_5824
49596loop_5822:
49597 ldsh [%l7 + 0x34], %o7
49598loop_5823:
49599 move %xcc, %l4, %i6
49600 ldd [%l7 + 0x10], %f12
49601loop_5824:
49602 ldub [%l7 + 0x41], %i5
49603 lduw [%l7 + 0x70], %l5
49604 movrlez %i4, %o4, %o3
49605 ldx [%l7 + 0x50], %g5
49606 stw %l0, [%l7 + 0x54]
49607 fmovdneg %icc, %f4, %f1
49608 ldub [%l7 + 0x48], %o0
49609 stw %g4, [%l7 + 0x40]
49610 fbne %fcc0, loop_5825
49611 fmovdgu %xcc, %f2, %f3
49612 ld [%l7 + 0x3C], %f13
49613 stx %l1, [%l7 + 0x18]
49614loop_5825:
49615 ld [%l7 + 0x1C], %f10
49616 movcs %xcc, %o2, %l3
49617 fcmpeq16 %f12, %f12, %g3
49618 ldx [%l7 + 0x30], %g7
49619 movn %icc, %i3, %i7
49620 fbne,a %fcc0, loop_5826
49621 bn %icc, loop_5827
49622 xor %g1, 0x1136, %i1
49623 lduw [%l7 + 0x74], %o5
49624loop_5826:
49625 ldsh [%l7 + 0x66], %o6
49626loop_5827:
49627 lduw [%l7 + 0x60], %l6
49628 fcmple16 %f14, %f2, %g2
49629 lduw [%l7 + 0x40], %i0
49630 fnegs %f3, %f6
49631 bge %xcc, loop_5828
49632 fbn %fcc0, loop_5829
49633 std %f10, [%l7 + 0x10]
49634 brgez %l2, loop_5830
49635loop_5828:
49636 stw %i2, [%l7 + 0x18]
49637loop_5829:
49638 fcmped %fcc2, %f2, %f10
49639 ldsb [%l7 + 0x4B], %o1
49640loop_5830:
49641 fnands %f7, %f12, %f6
49642 add %o7, %l4, %g6
49643 fbe,a %fcc1, loop_5831
49644 ldd [%l7 + 0x10], %f2
49645 ldsh [%l7 + 0x44], %i5
49646 fmovd %f2, %f6
49647loop_5831:
49648 fmovsneg %icc, %f14, %f12
49649 movle %icc, %l5, %i4
49650 fbule %fcc2, loop_5832
49651 bvc,a,pt %icc, loop_5833
49652 movneg %xcc, %i6, %o4
49653 ld [%l7 + 0x54], %f12
49654loop_5832:
49655 fmovrdne %g5, %f0, %f4
49656loop_5833:
49657 edge32ln %o3, %o0, %g4
49658 fmovde %xcc, %f14, %f7
49659 fornot2 %f4, %f10, %f0
49660 fnegs %f13, %f10
49661 sub %l1, %l0, %l3
49662 fmovrdgez %g3, %f10, %f6
49663 fcmps %fcc1, %f0, %f0
49664 ldsb [%l7 + 0x66], %o2
49665 mulscc %g7, 0x132C, %i7
49666 fmovdge %xcc, %f9, %f15
49667 fmovd %f0, %f2
49668 brgz %i3, loop_5834
49669 be,a loop_5835
49670 fpsub32 %f2, %f10, %f14
49671 stx %g1, [%l7 + 0x18]
49672loop_5834:
49673 ldx [%l7 + 0x60], %i1
49674loop_5835:
49675 fnot1s %f3, %f2
49676 lduw [%l7 + 0x48], %o5
49677 movge %xcc, %l6, %o6
49678 bg,pn %icc, loop_5836
49679 ldsb [%l7 + 0x5C], %i0
49680 ldsw [%l7 + 0x10], %l2
49681 edge16l %g2, %o1, %o7
49682loop_5836:
49683 bn,a loop_5837
49684 fandnot1s %f9, %f0, %f3
49685 movre %l4, 0x14F, %g6
49686 fbul %fcc2, loop_5838
49687loop_5837:
49688 tl %icc, 0x6
49689 fpack32 %f2, %f8, %f6
49690 bn,pn %icc, loop_5839
49691loop_5838:
49692 array16 %i5, %i2, %i4
49693 fandnot2 %f0, %f2, %f14
49694 st %f0, [%l7 + 0x24]
49695loop_5839:
49696 fmul8x16 %f0, %f10, %f0
49697 lduw [%l7 + 0x2C], %i6
49698 fmovrse %l5, %f8, %f12
49699 std %f12, [%l7 + 0x68]
49700 fnand %f2, %f6, %f4
49701 brgz,a %o4, loop_5840
49702 fmovsle %xcc, %f0, %f10
49703 sra %o3, %g5, %g4
49704 fmovsgu %icc, %f12, %f12
49705loop_5840:
49706 be,a,pt %xcc, loop_5841
49707 fornot1 %f12, %f14, %f8
49708 fnand %f12, %f0, %f10
49709 fpsub16s %f5, %f12, %f4
49710loop_5841:
49711 ldub [%l7 + 0x2C], %o0
49712 sth %l1, [%l7 + 0x5E]
49713 lduh [%l7 + 0x14], %l3
49714 fmovdleu %icc, %f9, %f2
49715 fnand %f6, %f2, %f10
49716 xnor %g3, %o2, %g7
49717 ld [%l7 + 0x58], %f3
49718 ldx [%l7 + 0x40], %i7
49719 fmovrse %i3, %f11, %f2
49720 bpos,a,pn %icc, loop_5842
49721 ldub [%l7 + 0x43], %g1
49722 umul %l0, 0x10C3, %i1
49723 fbug,a %fcc0, loop_5843
49724loop_5842:
49725 lduh [%l7 + 0x1E], %l6
49726 fpsub16 %f8, %f0, %f12
49727 fmovdcc %xcc, %f8, %f5
49728loop_5843:
49729 fmovscs %icc, %f11, %f11
49730 fmovrdgz %o6, %f2, %f0
49731 fcmpgt16 %f14, %f10, %i0
49732 ldx [%l7 + 0x68], %l2
49733 fbuge %fcc1, loop_5844
49734 fnand %f10, %f14, %f4
49735 ldd [%l7 + 0x68], %f10
49736 ldd [%l7 + 0x30], %f14
49737loop_5844:
49738 alignaddr %o5, %o1, %g2
49739 subcc %o7, %l4, %g6
49740 fmovsleu %xcc, %f7, %f0
49741 fmovsvs %icc, %f14, %f12
49742 tgu %icc, 0x5
49743 edge32l %i2, %i4, %i5
49744 move %icc, %i6, %l5
49745 tneg %icc, 0x0
49746 call loop_5845
49747 alignaddrl %o3, %g5, %o4
49748 sth %g4, [%l7 + 0x2C]
49749 stx %l1, [%l7 + 0x38]
49750loop_5845:
49751 fmovrsgez %o0, %f12, %f12
49752 lduw [%l7 + 0x0C], %l3
49753 sth %g3, [%l7 + 0x38]
49754 mulx %o2, 0x1919, %i7
49755 fsrc2 %f4, %f4
49756 faligndata %f12, %f4, %f14
49757 ta %xcc, 0x1
49758 bne loop_5846
49759 smulcc %g7, 0x01AB, %i3
49760 fmovsge %xcc, %f8, %f8
49761 ldsb [%l7 + 0x3D], %g1
49762loop_5846:
49763 fornot1 %f12, %f10, %f14
49764 tleu %icc, 0x5
49765 fmul8x16al %f8, %f2, %f4
49766 bcs loop_5847
49767 fand %f0, %f10, %f4
49768 nop
49769 setx loop_5848, %l0, %l1
49770 wrpr 0x1, %tl
49771 wrpr %l1, %tpc
49772 add %l1, 0x4, %l1
49773 wrpr %l1, %tnpc
49774 setx 0x34400001400, %l0, %l1
49775 wrpr %l1, %tstate
49776 wrhpr 0x4, %htstate
49777 retry
49778 stw %i1, [%l7 + 0x6C]
49779loop_5847:
49780 fbg,a %fcc3, loop_5849
49781 fmovdge %xcc, %f9, %f10
49782loop_5848:
49783 mova %icc, %l0, %o6
49784 stx %l6, [%l7 + 0x48]
49785loop_5849:
49786 fcmpgt16 %f12, %f12, %l2
49787 fexpand %f10, %f0
49788 fbo %fcc1, loop_5850
49789 fmovscs %xcc, %f10, %f6
49790 ldsh [%l7 + 0x28], %i0
49791 ldsb [%l7 + 0x3A], %o5
49792loop_5850:
49793 movrlez %g2, 0x3C6, %o7
49794 fmul8ulx16 %f14, %f6, %f14
49795 tleu %xcc, 0x6
49796 fcmpgt32 %f10, %f4, %l4
49797 movl %icc, %o1, %g6
49798 fpadd32s %f9, %f13, %f0
49799 fones %f14
49800 addc %i4, %i2, %i5
49801 fmovrsgez %l5, %f4, %f9
49802 ldsh [%l7 + 0x4E], %o3
49803 ldsw [%l7 + 0x70], %i6
49804 tleu %xcc, 0x7
49805 fmovrslz %g5, %f4, %f6
49806 lduh [%l7 + 0x7E], %g4
49807 fmovsneg %xcc, %f13, %f4
49808 tcs %xcc, 0x5
49809 tsubcc %o4, %l1, %o0
49810 fbul %fcc1, loop_5851
49811 fmul8sux16 %f4, %f6, %f12
49812 ldsh [%l7 + 0x4E], %g3
49813 st %f13, [%l7 + 0x0C]
49814loop_5851:
49815 ldsb [%l7 + 0x51], %l3
49816 alignaddr %i7, %o2, %g7
49817 ldsw [%l7 + 0x74], %i3
49818 ldsh [%l7 + 0x12], %i1
49819 ldub [%l7 + 0x1A], %l0
49820 ldsb [%l7 + 0x77], %g1
49821 fmovsg %icc, %f12, %f5
49822 edge32 %o6, %l2, %i0
49823 fpsub32 %f6, %f2, %f4
49824 fxnor %f0, %f10, %f2
49825 tcs %icc, 0x2
49826 ta %icc, 0x1
49827 and %l6, 0x0004, %o5
49828 fmovsl %icc, %f13, %f12
49829 st %f6, [%l7 + 0x78]
49830 std %f2, [%l7 + 0x08]
49831 tge %xcc, 0x0
49832 fmovrsne %o7, %f12, %f7
49833 lduw [%l7 + 0x10], %g2
49834 fmovdne %icc, %f9, %f3
49835 stx %l4, [%l7 + 0x10]
49836 edge32l %o1, %i4, %i2
49837 fmovrse %i5, %f15, %f7
49838 ldx [%l7 + 0x08], %g6
49839 fnands %f8, %f3, %f0
49840 fmovsgu %icc, %f11, %f0
49841 srax %l5, %o3, %i6
49842 fbne %fcc3, loop_5852
49843 fbule %fcc3, loop_5853
49844 fmovsgu %xcc, %f15, %f11
49845 ble,a %xcc, loop_5854
49846loop_5852:
49847 fxor %f2, %f2, %f8
49848loop_5853:
49849 sdiv %g4, 0x16B0, %g5
49850 lduw [%l7 + 0x58], %o4
49851loop_5854:
49852 alignaddr %l1, %o0, %g3
49853 brlz %l3, loop_5855
49854 ldsh [%l7 + 0x16], %o2
49855 stx %i7, [%l7 + 0x10]
49856 xnorcc %i3, 0x0823, %i1
49857loop_5855:
49858 ldx [%l7 + 0x60], %g7
49859 fors %f14, %f12, %f0
49860 fmul8x16 %f7, %f10, %f2
49861 ld [%l7 + 0x1C], %f3
49862 st %f7, [%l7 + 0x68]
49863 move %icc, %g1, %l0
49864 xnor %o6, %i0, %l2
49865 fbge %fcc1, loop_5856
49866 ldsw [%l7 + 0x78], %l6
49867 fmovdge %icc, %f0, %f8
49868 fmovsn %icc, %f10, %f14
49869loop_5856:
49870 ldd [%l7 + 0x30], %f12
49871 lduw [%l7 + 0x0C], %o5
49872 ldsw [%l7 + 0x48], %o7
49873 orncc %g2, %l4, %o1
49874 fmovsl %icc, %f13, %f5
49875 ldx [%l7 + 0x18], %i4
49876 edge8ln %i2, %g6, %i5
49877 fmovdcs %icc, %f9, %f2
49878 lduh [%l7 + 0x24], %o3
49879 tneg %xcc, 0x2
49880 ld [%l7 + 0x54], %f11
49881 fmul8x16al %f12, %f11, %f8
49882 fmovdgu %xcc, %f8, %f0
49883 nop
49884 setx loop_5857, %l0, %l1
49885 jmpl %l1, %l5
49886 edge8ln %i6, %g4, %g5
49887 ldsb [%l7 + 0x78], %o4
49888 fmovrsgz %l1, %f7, %f6
49889loop_5857:
49890 nop
49891 setx loop_5858, %l0, %l1
49892 wrpr 0x1, %tl
49893 wrpr %l1, %tpc
49894 add %l1, 0x4, %l1
49895 wrpr %l1, %tnpc
49896 setx 0x34400001400, %l0, %l1
49897 wrpr %l1, %tstate
49898 wrhpr 0x4, %htstate
49899 retry
49900 fmovsvc %xcc, %f7, %f13
49901 mulscc %g3, %l3, %o0
49902 ldd [%l7 + 0x58], %f6
49903loop_5858:
49904 fpack16 %f14, %f9
49905 brlez,a %o2, loop_5859
49906 fornot1s %f3, %f14, %f3
49907 xnorcc %i7, 0x0753, %i3
49908 fmovsgu %xcc, %f14, %f6
49909loop_5859:
49910 xorcc %g7, 0x1B49, %g1
49911 tvs %xcc, 0x3
49912 lduh [%l7 + 0x32], %i1
49913 xorcc %l0, %i0, %o6
49914 sth %l6, [%l7 + 0x20]
49915 nop
49916 setx loop_5860, %l0, %l1
49917 jmpl %l1, %o5
49918 stb %o7, [%l7 + 0x60]
49919 fbn,a %fcc2, loop_5861
49920 lduh [%l7 + 0x22], %g2
49921loop_5860:
49922 tle %xcc, 0x0
49923 fcmpd %fcc1, %f12, %f12
49924loop_5861:
49925 fmovsgu %xcc, %f6, %f3
49926 fabss %f5, %f4
49927 fmovsl %xcc, %f14, %f10
49928 ld [%l7 + 0x3C], %f0
49929 fpsub32s %f11, %f9, %f14
49930 fmovsle %xcc, %f8, %f1
49931 srl %l4, 0x0C, %l2
49932 fmovrdlz %o1, %f0, %f10
49933 stx %i2, [%l7 + 0x68]
49934 stb %i4, [%l7 + 0x18]
49935 umul %i5, 0x098B, %o3
49936 fone %f4
49937 fmovrdgez %l5, %f4, %f8
49938 fmovscs %icc, %f11, %f13
49939 stw %g6, [%l7 + 0x58]
49940 fmovdvc %xcc, %f0, %f6
49941 ld [%l7 + 0x58], %f1
49942 stx %i6, [%l7 + 0x48]
49943 bl,a,pn %xcc, loop_5862
49944 tvc %xcc, 0x2
49945 ldx [%l7 + 0x20], %g4
49946 addccc %g5, %l1, %g3
49947loop_5862:
49948 tgu %xcc, 0x4
49949 ba,a %xcc, loop_5863
49950 edge32l %o4, %o0, %l3
49951 tneg %xcc, 0x6
49952 movre %i7, 0x023, %o2
49953loop_5863:
49954 ldsb [%l7 + 0x21], %i3
49955 ldd [%l7 + 0x38], %f6
49956 subcc %g1, 0x1649, %g7
49957 stw %l0, [%l7 + 0x58]
49958 fmovrsne %i0, %f9, %f12
49959 ld [%l7 + 0x44], %f9
49960 fcmpgt16 %f0, %f12, %i1
49961 orn %o6, 0x1288, %o5
49962 ldsh [%l7 + 0x36], %l6
49963 fcmple16 %f6, %f2, %o7
49964 fmovsgu %xcc, %f13, %f3
49965 alignaddrl %l4, %g2, %o1
49966 movrne %i2, %i4, %i5
49967 bl,a %xcc, loop_5864
49968 fmovsle %xcc, %f9, %f2
49969 movcc %xcc, %o3, %l2
49970 fbu %fcc0, loop_5865
49971loop_5864:
49972 fmovdg %xcc, %f7, %f2
49973 fmovrsgez %l5, %f11, %f7
49974 stb %i6, [%l7 + 0x58]
49975loop_5865:
49976 fbn %fcc1, loop_5866
49977 tge %icc, 0x5
49978 fsrc2s %f7, %f8
49979 nop
49980 setx loop_5867, %l0, %l1
49981 wrpr 0x1, %tl
49982 wrpr %l1, %tnpc
49983 setx 0x34400001400, %l0, %l1
49984 wrpr %l1, %tstate
49985 wrhpr 0x4, %htstate
49986 done
49987loop_5866:
49988 st %f10, [%l7 + 0x34]
49989 bcc,a,pn %icc, loop_5868
49990 fbl,a %fcc0, loop_5869
49991loop_5867:
49992 fmovsge %xcc, %f2, %f5
49993 fcmpgt16 %f4, %f6, %g6
49994loop_5868:
49995 fbul,a %fcc0, loop_5870
49996loop_5869:
49997 fmovdgu %icc, %f1, %f11
49998 fmovdneg %xcc, %f9, %f0
49999 movle %icc, %g5, %g4
50000loop_5870:
50001 fandnot2s %f9, %f14, %f8
50002 stb %l1, [%l7 + 0x24]
50003 std %f2, [%l7 + 0x50]
50004 ld [%l7 + 0x78], %f12
50005 fmovsne %icc, %f2, %f13
50006 fand %f10, %f10, %f8
50007 ldsb [%l7 + 0x5D], %o4
50008 bpos,pt %xcc, loop_5871
50009 fornot2s %f10, %f15, %f9
50010 nop
50011 setx loop_5872, %l0, %l1
50012 wrpr 0x1, %tl
50013 wrpr %l1, %tnpc
50014 setx 0x34400001400, %l0, %l1
50015 wrpr %l1, %tstate
50016 wrhpr 0x4, %htstate
50017 done
50018 fone %f14
50019loop_5871:
50020 brgez %o0, loop_5873
50021 ldsh [%l7 + 0x7E], %l3
50022loop_5872:
50023 tcs %xcc, 0x2
50024 sethi 0x10EF, %g3
50025loop_5873:
50026 lduw [%l7 + 0x40], %i7
50027 ld [%l7 + 0x6C], %f8
50028 ldx [%l7 + 0x48], %o2
50029 bvc,pn %xcc, loop_5874
50030 array32 %i3, %g1, %g7
50031 fmovsn %icc, %f7, %f4
50032 fmovscc %icc, %f15, %f15
50033loop_5874:
50034 brlez %i0, loop_5875
50035 fones %f4
50036 fcmpd %fcc3, %f2, %f2
50037 fblg,a %fcc3, loop_5876
50038loop_5875:
50039 movrlez %i1, 0x334, %l0
50040 fmovs %f0, %f14
50041 and %o6, %l6, %o5
50042loop_5876:
50043 stx %l4, [%l7 + 0x68]
50044 fmovd %f12, %f10
50045 ldub [%l7 + 0x63], %g2
50046 ldsb [%l7 + 0x71], %o1
50047 fmovdl %xcc, %f1, %f15
50048 subc %o7, 0x0AAC, %i4
50049 fmovscs %xcc, %f11, %f12
50050 edge8n %i5, %o3, %l2
50051 tneg %xcc, 0x7
50052 ldx [%l7 + 0x38], %l5
50053 fmovdne %xcc, %f4, %f5
50054 edge16l %i6, %i2, %g6
50055 std %f2, [%l7 + 0x78]
50056 bshuffle %f4, %f10, %f14
50057 orncc %g4, %g5, %o4
50058 fbn %fcc1, loop_5877
50059 st %f2, [%l7 + 0x50]
50060 fmovdcc %xcc, %f1, %f10
50061 fmovspos %xcc, %f10, %f6
50062loop_5877:
50063 brgz %l1, loop_5878
50064 fornot1s %f12, %f10, %f13
50065 edge8ln %l3, %g3, %o0
50066 fbge %fcc0, loop_5879
50067loop_5878:
50068 brz %i7, loop_5880
50069 srl %o2, 0x08, %i3
50070 st %f8, [%l7 + 0x44]
50071loop_5879:
50072 ldsw [%l7 + 0x18], %g7
50073loop_5880:
50074 movpos %xcc, %g1, %i1
50075 fbul %fcc0, loop_5881
50076 ldx [%l7 + 0x38], %l0
50077 std %f0, [%l7 + 0x68]
50078 fmovsvc %icc, %f11, %f1
50079loop_5881:
50080 xnorcc %i0, 0x12C0, %o6
50081 tgu %icc, 0x6
50082 nop
50083 setx loop_5882, %l0, %l1
50084 jmpl %l1, %l6
50085 sub %o5, 0x11B8, %g2
50086 fba,a %fcc0, loop_5883
50087 lduh [%l7 + 0x60], %l4
50088loop_5882:
50089 fpsub16s %f11, %f6, %f14
50090 edge32 %o1, %o7, %i4
50091loop_5883:
50092 fmovsg %xcc, %f4, %f11
50093 ldx [%l7 + 0x70], %i5
50094 fmovrdlz %l2, %f6, %f6
50095 fand %f10, %f6, %f4
50096 brz,a %l5, loop_5884
50097 sllx %o3, %i6, %i2
50098 ldsh [%l7 + 0x34], %g4
50099 ld [%l7 + 0x44], %f8
50100loop_5884:
50101 stw %g6, [%l7 + 0x2C]
50102 siam 0x7
50103 stb %o4, [%l7 + 0x60]
50104 fnot1s %f15, %f10
50105 ldsw [%l7 + 0x6C], %g5
50106 fmovdvs %icc, %f1, %f5
50107 fzero %f2
50108 edge8l %l1, %g3, %l3
50109 mova %xcc, %o0, %i7
50110 stw %i3, [%l7 + 0x34]
50111 for %f8, %f14, %f6
50112 fexpand %f9, %f4
50113 bn,pt %xcc, loop_5885
50114 lduw [%l7 + 0x38], %o2
50115 sth %g1, [%l7 + 0x6A]
50116 bvs,a,pn %xcc, loop_5886
50117loop_5885:
50118 smul %i1, %l0, %g7
50119 ldsw [%l7 + 0x54], %o6
50120 fbule,a %fcc3, loop_5887
50121loop_5886:
50122 lduh [%l7 + 0x70], %i0
50123 fnot2 %f8, %f12
50124 andn %l6, 0x009C, %g2
50125loop_5887:
50126 tneg %xcc, 0x3
50127 lduw [%l7 + 0x30], %l4
50128 fmovdpos %xcc, %f6, %f14
50129 andcc %o5, 0x037F, %o7
50130 fmuld8ulx16 %f4, %f6, %f2
50131 fmovrse %i4, %f6, %f8
50132 sethi 0x153D, %i5
50133 sth %l2, [%l7 + 0x12]
50134 ldsw [%l7 + 0x30], %o1
50135 fcmpne16 %f10, %f10, %l5
50136 fsrc1s %f5, %f9
50137 andcc %o3, %i6, %i2
50138 bl,pn %xcc, loop_5888
50139 fxors %f7, %f13, %f15
50140 fble,a %fcc3, loop_5889
50141 bge,a,pn %xcc, loop_5890
50142loop_5888:
50143 edge8n %g4, %o4, %g6
50144 siam 0x1
50145loop_5889:
50146 fbul,a %fcc0, loop_5891
50147loop_5890:
50148 fmovdvc %icc, %f10, %f9
50149 fmovdcs %xcc, %f7, %f14
50150 sdivcc %g5, 0x0FCC, %l1
50151loop_5891:
50152 fexpand %f5, %f14
50153 umulcc %g3, 0x119A, %l3
50154 fnegs %f6, %f8
50155 tg %icc, 0x2
50156 mova %icc, %o0, %i3
50157 fornot2s %f6, %f11, %f7
50158 bgu loop_5892
50159 fandnot2s %f8, %f6, %f10
50160 fba %fcc2, loop_5893
50161 fmovdpos %xcc, %f9, %f10
50162loop_5892:
50163 movrgez %o2, %i7, %g1
50164 fcmpeq32 %f6, %f6, %l0
50165loop_5893:
50166 st %f1, [%l7 + 0x34]
50167 edge32 %g7, %o6, %i1
50168 st %f12, [%l7 + 0x70]
50169 fmovde %xcc, %f0, %f11
50170 fabsd %f0, %f6
50171 tg %icc, 0x0
50172 fzeros %f7
50173 fxor %f0, %f12, %f8
50174 fornot1s %f15, %f14, %f6
50175 brnz %i0, loop_5894
50176 lduw [%l7 + 0x60], %g2
50177 and %l4, 0x0AAF, %l6
50178 edge8 %o7, %o5, %i4
50179loop_5894:
50180 fmovde %icc, %f4, %f15
50181 fmovdcs %xcc, %f13, %f0
50182 andn %i5, 0x0CD5, %o1
50183 stw %l2, [%l7 + 0x60]
50184 lduh [%l7 + 0x0A], %l5
50185 tgu %icc, 0x7
50186 st %f8, [%l7 + 0x30]
50187 fbo %fcc3, loop_5895
50188 fcmpgt32 %f8, %f8, %o3
50189 std %f4, [%l7 + 0x10]
50190 fornot2s %f14, %f2, %f5
50191loop_5895:
50192 fmovscs %xcc, %f14, %f10
50193 move %xcc, %i2, %i6
50194 addcc %g4, %o4, %g6
50195 brz,a %l1, loop_5896
50196 tg %xcc, 0x1
50197 brgez %g5, loop_5897
50198 udivcc %g3, 0x00B0, %o0
50199loop_5896:
50200 movne %icc, %l3, %o2
50201 fzeros %f2
50202loop_5897:
50203 stb %i3, [%l7 + 0x56]
50204 fcmpne16 %f6, %f14, %i7
50205 fpsub16 %f2, %f6, %f2
50206 bcs,a,pn %icc, loop_5898
50207 orn %l0, 0x1D97, %g7
50208 st %f6, [%l7 + 0x10]
50209 st %f9, [%l7 + 0x3C]
50210loop_5898:
50211 movrlez %g1, %i1, %o6
50212 ldd [%l7 + 0x48], %f14
50213 fbue,a %fcc1, loop_5899
50214 lduh [%l7 + 0x38], %g2
50215 ldsb [%l7 + 0x39], %l4
50216 fmul8x16au %f3, %f11, %f2
50217loop_5899:
50218 addc %i0, %o7, %o5
50219 movgu %xcc, %i4, %l6
50220 ldsb [%l7 + 0x31], %o1
50221 fmovse %xcc, %f8, %f10
50222 ldx [%l7 + 0x40], %i5
50223 ldsb [%l7 + 0x36], %l2
50224 fmovsneg %icc, %f3, %f5
50225 and %o3, %i2, %l5
50226 movle %icc, %g4, %o4
50227 movpos %icc, %i6, %l1
50228 ldsh [%l7 + 0x0A], %g5
50229 sth %g3, [%l7 + 0x50]
50230 fpackfix %f0, %f14
50231 fmuld8sux16 %f10, %f9, %f10
50232 fcmple32 %f6, %f10, %g6
50233 fmovdvc %icc, %f9, %f6
50234 lduh [%l7 + 0x6E], %l3
50235 movrlz %o0, %i3, %i7
50236 movne %xcc, %o2, %g7
50237 fpmerge %f10, %f12, %f2
50238 fmovdl %xcc, %f0, %f0
50239 stb %l0, [%l7 + 0x65]
50240 brlz,a %i1, loop_5900
50241 ldx [%l7 + 0x78], %g1
50242 fands %f6, %f9, %f7
50243 fmul8x16al %f7, %f9, %f4
50244loop_5900:
50245 addcc %g2, %l4, %i0
50246 ldd [%l7 + 0x78], %f10
50247 fsrc2 %f2, %f4
50248 ldx [%l7 + 0x60], %o6
50249 stb %o5, [%l7 + 0x10]
50250 ldsw [%l7 + 0x40], %i4
50251 fnands %f9, %f4, %f11
50252 fornot2 %f12, %f10, %f2
50253 fbul %fcc1, loop_5901
50254 orncc %o7, %o1, %l6
50255 bge,a loop_5902
50256 movpos %icc, %l2, %o3
50257loop_5901:
50258 lduw [%l7 + 0x14], %i5
50259 fxnor %f10, %f8, %f2
50260loop_5902:
50261 fabsd %f4, %f0
50262 tpos %icc, 0x6
50263 movrlez %l5, %g4, %i2
50264 fmovrslz %i6, %f13, %f11
50265 fxor %f0, %f6, %f12
50266 brz %o4, loop_5903
50267 fone %f4
50268 brgez %g5, loop_5904
50269 sth %l1, [%l7 + 0x1E]
50270loop_5903:
50271 fmovdle %icc, %f7, %f0
50272 fornot2s %f4, %f5, %f9
50273loop_5904:
50274 fmovrdlz %g3, %f12, %f8
50275 ldd [%l7 + 0x18], %f2
50276 lduh [%l7 + 0x6E], %g6
50277 xorcc %o0, %i3, %l3
50278 brgz %i7, loop_5905
50279 stx %g7, [%l7 + 0x78]
50280 subccc %l0, 0x1234, %i1
50281 stw %g1, [%l7 + 0x68]
50282loop_5905:
50283 fcmped %fcc0, %f8, %f12
50284 fmul8x16al %f15, %f2, %f4
50285 movre %o2, %l4, %i0
50286 ldx [%l7 + 0x70], %g2
50287 fpsub16 %f14, %f2, %f8
50288 fmovrse %o6, %f10, %f13
50289 fpadd32 %f14, %f4, %f6
50290 fnot1s %f8, %f13
50291 ld [%l7 + 0x08], %f1
50292 tcs %icc, 0x2
50293 ldsh [%l7 + 0x20], %i4
50294 ldsw [%l7 + 0x24], %o7
50295 call loop_5906
50296 brnz,a %o5, loop_5907
50297 sethi 0x1DA0, %l6
50298 fmovrde %o1, %f8, %f6
50299loop_5906:
50300 srax %o3, %i5, %l2
50301loop_5907:
50302 sub %g4, 0x1847, %l5
50303 fble %fcc1, loop_5908
50304 lduh [%l7 + 0x74], %i2
50305 fors %f10, %f4, %f12
50306 fsrc1 %f12, %f10
50307loop_5908:
50308 fcmpgt16 %f6, %f6, %o4
50309 move %icc, %i6, %g5
50310 tleu %xcc, 0x4
50311 fmovdge %xcc, %f0, %f14
50312 fbge,a %fcc0, loop_5909
50313 and %l1, %g6, %o0
50314 movge %xcc, %i3, %l3
50315 ldx [%l7 + 0x40], %g3
50316loop_5909:
50317 bleu,a %icc, loop_5910
50318 fzero %f12
50319 fmovspos %xcc, %f9, %f1
50320 fmovda %icc, %f4, %f5
50321loop_5910:
50322 ldx [%l7 + 0x30], %g7
50323 ldsb [%l7 + 0x6D], %i7
50324 ldub [%l7 + 0x54], %i1
50325 std %f12, [%l7 + 0x60]
50326 fmovd %f0, %f6
50327 tg %icc, 0x7
50328 ld [%l7 + 0x28], %f14
50329 ldsh [%l7 + 0x3E], %l0
50330 taddcc %o2, 0x0B4A, %g1
50331 std %f4, [%l7 + 0x48]
50332 brnz %l4, loop_5911
50333 ldd [%l7 + 0x20], %f10
50334 bvc %xcc, loop_5912
50335 sth %g2, [%l7 + 0x66]
50336loop_5911:
50337 stx %i0, [%l7 + 0x10]
50338 fcmpne16 %f14, %f14, %i4
50339loop_5912:
50340 fbue %fcc1, loop_5913
50341 std %f8, [%l7 + 0x68]
50342 bg,pt %xcc, loop_5914
50343 tsubcc %o6, 0x14C4, %o5
50344loop_5913:
50345 orncc %l6, %o1, %o3
50346 andcc %o7, 0x1EE4, %l2
50347loop_5914:
50348 stw %i5, [%l7 + 0x14]
50349 tvc %xcc, 0x4
50350 edge16ln %g4, %i2, %l5
50351 brgez,a %i6, loop_5915
50352 ldsw [%l7 + 0x3C], %g5
50353 fandnot2s %f2, %f6, %f1
50354 ld [%l7 + 0x54], %f9
50355loop_5915:
50356 tne %xcc, 0x4
50357 st %f12, [%l7 + 0x78]
50358 fmovdcc %xcc, %f5, %f5
50359 lduh [%l7 + 0x5A], %o4
50360 srlx %l1, 0x0A, %g6
50361 fmovdne %icc, %f15, %f14
50362 alignaddrl %o0, %l3, %i3
50363 bge,pn %xcc, loop_5916
50364 ld [%l7 + 0x54], %f0
50365 edge16l %g7, %i7, %g3
50366 stx %l0, [%l7 + 0x10]
50367loop_5916:
50368 edge32n %i1, %g1, %o2
50369 ldsb [%l7 + 0x31], %g2
50370 fbug,a %fcc1, loop_5917
50371 movcs %icc, %l4, %i4
50372 edge32l %o6, %i0, %l6
50373 fmovsleu %xcc, %f11, %f11
50374loop_5917:
50375 bcc,a loop_5918
50376 udivcc %o5, 0x04AD, %o1
50377 fcmpgt16 %f2, %f10, %o7
50378 pdist %f12, %f6, %f2
50379loop_5918:
50380 fcmple32 %f2, %f0, %o3
50381 faligndata %f6, %f2, %f14
50382 fmovs %f14, %f2
50383 fandnot2s %f1, %f4, %f6
50384 xorcc %i5, 0x09DF, %g4
50385 subcc %i2, %l5, %i6
50386 fexpand %f7, %f0
50387 fcmpeq32 %f14, %f2, %l2
50388 array32 %g5, %l1, %g6
50389 movge %icc, %o4, %o0
50390 fandnot2s %f12, %f11, %f11
50391 lduh [%l7 + 0x62], %l3
50392 ldub [%l7 + 0x2A], %g7
50393 faligndata %f6, %f10, %f0
50394 fpack32 %f10, %f10, %f14
50395 fmovrdlz %i3, %f0, %f10
50396 fmovsneg %xcc, %f4, %f13
50397 ldx [%l7 + 0x60], %i7
50398 stw %l0, [%l7 + 0x2C]
50399 fcmpgt16 %f0, %f2, %i1
50400 movrlz %g3, %g1, %g2
50401 stb %o2, [%l7 + 0x16]
50402 fmul8x16al %f0, %f10, %f2
50403 fexpand %f14, %f0
50404 fmovrdne %i4, %f12, %f0
50405 bvs,a,pn %icc, loop_5919
50406 sdiv %l4, 0x15F8, %o6
50407 fmovrsgz %l6, %f6, %f8
50408 fcmpgt16 %f14, %f4, %o5
50409loop_5919:
50410 fandnot2 %f10, %f2, %f6
50411 sth %o1, [%l7 + 0x38]
50412 fmovrdlz %o7, %f0, %f12
50413 andncc %o3, %i5, %g4
50414 stb %i0, [%l7 + 0x2A]
50415 fabss %f9, %f3
50416 bgu,a %xcc, loop_5920
50417 fbug,a %fcc0, loop_5921
50418 stx %i2, [%l7 + 0x08]
50419 be,a,pn %icc, loop_5922
50420loop_5920:
50421 sth %l5, [%l7 + 0x24]
50422loop_5921:
50423 stb %l2, [%l7 + 0x2D]
50424 array8 %i6, %l1, %g6
50425loop_5922:
50426 st %f8, [%l7 + 0x70]
50427 ldsh [%l7 + 0x74], %g5
50428 siam 0x2
50429 ldub [%l7 + 0x65], %o4
50430 fmul8x16 %f5, %f12, %f4
50431 fpsub32s %f14, %f12, %f0
50432 fbule,a %fcc3, loop_5923
50433 siam 0x4
50434 bg,a loop_5924
50435 fmovdvc %icc, %f5, %f1
50436loop_5923:
50437 tcs %xcc, 0x0
50438 be loop_5925
50439loop_5924:
50440 fmovrsgz %o0, %f3, %f12
50441 ldsb [%l7 + 0x35], %l3
50442 lduh [%l7 + 0x20], %i3
50443loop_5925:
50444 stx %g7, [%l7 + 0x78]
50445 fmovsle %icc, %f7, %f10
50446 ldd [%l7 + 0x10], %f2
50447 siam 0x5
50448 fmovdvs %icc, %f6, %f12
50449 fornot1s %f13, %f14, %f11
50450 nop
50451 setx loop_5926, %l0, %l1
50452 wrpr 0x1, %tl
50453 wrpr %l1, %tnpc
50454 setx 0x34400001400, %l0, %l1
50455 wrpr %l1, %tstate
50456 wrhpr 0x4, %htstate
50457 done
50458 stx %l0, [%l7 + 0x50]
50459 edge32n %i1, %g3, %i7
50460 fmul8sux16 %f12, %f8, %f8
50461loop_5926:
50462 tle %icc, 0x7
50463 fcmpne32 %f0, %f2, %g1
50464 movvs %icc, %o2, %g2
50465 sth %l4, [%l7 + 0x56]
50466 lduh [%l7 + 0x72], %o6
50467 fmovsvs %icc, %f7, %f1
50468 fmovrdlez %l6, %f14, %f6
50469 fnands %f3, %f15, %f14
50470 std %f14, [%l7 + 0x78]
50471 fmovde %xcc, %f4, %f9
50472 fmovdgu %xcc, %f7, %f8
50473 fmovrdne %i4, %f4, %f10
50474 brlez %o1, loop_5927
50475 ldsb [%l7 + 0x73], %o5
50476 tpos %icc, 0x3
50477 bge,pt %icc, loop_5928
50478loop_5927:
50479 movrne %o3, %i5, %g4
50480 ld [%l7 + 0x20], %f2
50481 taddcctv %o7, 0x02FE, %i0
50482loop_5928:
50483 xnor %i2, 0x0498, %l5
50484 st %f15, [%l7 + 0x74]
50485 fpadd16s %f12, %f11, %f7
50486 ldsw [%l7 + 0x60], %i6
50487 sth %l1, [%l7 + 0x6C]
50488 udiv %l2, 0x1DB0, %g5
50489 movpos %icc, %o4, %g6
50490 edge8n %o0, %l3, %g7
50491 fnand %f0, %f10, %f4
50492 fcmps %fcc0, %f12, %f3
50493 nop
50494 setx loop_5929, %l0, %l1
50495 wrpr 0x1, %tl
50496 wrpr %l1, %tpc
50497 add %l1, 0x4, %l1
50498 wrpr %l1, %tnpc
50499 setx 0x34400001400, %l0, %l1
50500 wrpr %l1, %tstate
50501 wrhpr 0x4, %htstate
50502 retry
50503 alignaddr %i3, %i1, %l0
50504 stw %i7, [%l7 + 0x34]
50505 ldsh [%l7 + 0x1C], %g1
50506loop_5929:
50507 ldx [%l7 + 0x18], %o2
50508 ldx [%l7 + 0x78], %g3
50509 bpos,pt %xcc, loop_5930
50510 movneg %icc, %g2, %l4
50511 std %f14, [%l7 + 0x40]
50512 fmovda %icc, %f0, %f12
50513loop_5930:
50514 fbe,a %fcc3, loop_5931
50515 fcmpes %fcc1, %f3, %f7
50516 edge8n %l6, %o6, %i4
50517 fmovsl %xcc, %f1, %f15
50518loop_5931:
50519 fmovscc %icc, %f9, %f7
50520 movcc %icc, %o1, %o5
50521 fmovdcc %icc, %f15, %f9
50522 nop
50523 setx loop_5932, %l0, %l1
50524 wrpr 0x1, %tl
50525 wrpr %l1, %tnpc
50526 setx 0x34400001400, %l0, %l1
50527 wrpr %l1, %tstate
50528 wrhpr 0x4, %htstate
50529 done
50530 sth %o3, [%l7 + 0x64]
50531 movvs %xcc, %i5, %o7
50532 ble %xcc, loop_5933
50533loop_5932:
50534 tle %icc, 0x4
50535 fcmpne16 %f12, %f6, %i0
50536 fmovrsgz %i2, %f8, %f14
50537loop_5933:
50538 fmuld8sux16 %f10, %f1, %f12
50539 fsrc1 %f4, %f14
50540 lduw [%l7 + 0x44], %g4
50541 brgez,a %i6, loop_5934
50542 udivcc %l1, 0x0BBC, %l5
50543 fbe,a %fcc0, loop_5935
50544 bvs,a,pt %icc, loop_5936
50545loop_5934:
50546 tle %icc, 0x1
50547 ldx [%l7 + 0x08], %l2
50548loop_5935:
50549 faligndata %f0, %f2, %f8
50550loop_5936:
50551 tsubcctv %o4, 0x0429, %g5
50552 fbul,a %fcc3, loop_5937
50553 bleu,a %xcc, loop_5938
50554 ldsh [%l7 + 0x4C], %g6
50555 fmovdcc %xcc, %f8, %f15
50556loop_5937:
50557 or %l3, 0x169F, %o0
50558loop_5938:
50559 fbg,a %fcc2, loop_5939
50560 fcmple16 %f4, %f10, %i3
50561 alignaddrl %i1, %g7, %l0
50562 movle %xcc, %g1, %o2
50563loop_5939:
50564 edge16ln %g3, %i7, %l4
50565 fmovsvs %xcc, %f15, %f0
50566 stb %g2, [%l7 + 0x5F]
50567 fmovrdlez %o6, %f0, %f12
50568 movrlez %i4, 0x06E, %o1
50569 ldsw [%l7 + 0x78], %o5
50570 fpadd32s %f6, %f14, %f9
50571 stw %o3, [%l7 + 0x74]
50572 array16 %i5, %l6, %o7
50573 ldub [%l7 + 0x36], %i0
50574 and %g4, 0x1729, %i2
50575 fblg,a %fcc2, loop_5940
50576 fmovde %xcc, %f2, %f15
50577 ldsb [%l7 + 0x76], %l1
50578 bvc,a,pn %xcc, loop_5941
50579loop_5940:
50580 fbe,a %fcc1, loop_5942
50581 stx %i6, [%l7 + 0x58]
50582 stx %l2, [%l7 + 0x60]
50583loop_5941:
50584 ld [%l7 + 0x48], %f4
50585loop_5942:
50586 fcmps %fcc0, %f15, %f11
50587 fnands %f1, %f12, %f7
50588 fands %f9, %f4, %f1
50589 tge %icc, 0x6
50590 fmovscs %icc, %f10, %f4
50591 brlez,a %l5, loop_5943
50592 fmovdcs %icc, %f0, %f5
50593 xor %g5, 0x02F2, %g6
50594 te %xcc, 0x6
50595loop_5943:
50596 fmovrsgez %l3, %f11, %f7
50597 movcc %icc, %o0, %o4
50598 sth %i3, [%l7 + 0x42]
50599 fmovsvs %icc, %f0, %f1
50600 fsrc2s %f7, %f0
50601 bpos,pn %icc, loop_5944
50602 fbuge %fcc0, loop_5945
50603 bg loop_5946
50604 ldx [%l7 + 0x50], %i1
50605loop_5944:
50606 alignaddr %l0, %g7, %g1
50607loop_5945:
50608 fnot1s %f11, %f8
50609loop_5946:
50610 ldsb [%l7 + 0x48], %g3
50611 tcc %icc, 0x4
50612 subcc %i7, 0x1246, %o2
50613 brnz %l4, loop_5947
50614 tpos %icc, 0x4
50615 fxnors %f8, %f11, %f5
50616 fmul8sux16 %f0, %f4, %f14
50617loop_5947:
50618 fornot1s %f1, %f0, %f8
50619 ldx [%l7 + 0x28], %g2
50620 faligndata %f10, %f10, %f8
50621 array16 %i4, %o6, %o1
50622 fpack32 %f14, %f4, %f0
50623 tsubcc %o3, 0x0987, %o5
50624 brlez %l6, loop_5948
50625 fmovrdgez %o7, %f0, %f10
50626 sth %i5, [%l7 + 0x70]
50627 fmovs %f0, %f6
50628loop_5948:
50629 bpos,pn %xcc, loop_5949
50630 fmovdn %icc, %f3, %f1
50631 fxors %f14, %f2, %f3
50632 ldx [%l7 + 0x48], %g4
50633loop_5949:
50634 fones %f4
50635 subccc %i2, %l1, %i6
50636 bgu %xcc, loop_5950
50637 addccc %i0, %l2, %g5
50638 ld [%l7 + 0x7C], %f2
50639 tcs %icc, 0x0
50640loop_5950:
50641 for %f2, %f6, %f8
50642 sth %l5, [%l7 + 0x18]
50643 srl %l3, 0x1C, %o0
50644 fbue %fcc2, loop_5951
50645 fmul8ulx16 %f6, %f10, %f14
50646 fone %f0
50647 fnot1 %f10, %f14
50648loop_5951:
50649 fone %f2
50650 fcmped %fcc2, %f4, %f0
50651 ldx [%l7 + 0x10], %g6
50652 bleu,pn %xcc, loop_5952
50653 stw %i3, [%l7 + 0x30]
50654 fsrc1s %f12, %f15
50655 fmovde %icc, %f3, %f15
50656loop_5952:
50657 stb %i1, [%l7 + 0x3B]
50658 ldx [%l7 + 0x10], %l0
50659 fnot2s %f2, %f8
50660 movn %icc, %g7, %g1
50661 fmovrde %o4, %f0, %f4
50662 mova %xcc, %g3, %o2
50663 edge32 %i7, %g2, %l4
50664 stx %i4, [%l7 + 0x20]
50665 lduh [%l7 + 0x26], %o6
50666 brz,a %o3, loop_5953
50667 sth %o1, [%l7 + 0x66]
50668 fnegd %f6, %f10
50669 sth %l6, [%l7 + 0x66]
50670loop_5953:
50671 fmovsn %xcc, %f14, %f3
50672 fmovscc %xcc, %f6, %f13
50673 orncc %o7, %i5, %o5
50674 stx %g4, [%l7 + 0x50]
50675 std %f10, [%l7 + 0x18]
50676 lduw [%l7 + 0x20], %l1
50677 movg %icc, %i6, %i2
50678 fcmpgt32 %f8, %f4, %l2
50679 ba loop_5954
50680 ldub [%l7 + 0x1D], %i0
50681 or %l5, %l3, %o0
50682 ldsw [%l7 + 0x48], %g5
50683loop_5954:
50684 fmovsvs %xcc, %f15, %f13
50685 stw %g6, [%l7 + 0x20]
50686 fmovdge %xcc, %f0, %f5
50687 fandnot2s %f13, %f10, %f0
50688 ldsw [%l7 + 0x24], %i3
50689 sethi 0x0C76, %l0
50690 fmul8ulx16 %f10, %f10, %f2
50691 stw %i1, [%l7 + 0x4C]
50692 fmovsleu %icc, %f9, %f5
50693 ldsw [%l7 + 0x20], %g7
50694 fcmpne32 %f6, %f8, %g1
50695 subccc %o4, 0x0F0F, %o2
50696 fbge %fcc2, loop_5955
50697 fsrc1 %f6, %f6
50698 orn %i7, 0x0B50, %g3
50699 lduw [%l7 + 0x6C], %l4
50700loop_5955:
50701 fnot2 %f10, %f10
50702 bn loop_5956
50703 movvc %icc, %g2, %i4
50704 ldub [%l7 + 0x7E], %o3
50705 fpsub32 %f2, %f10, %f4
50706loop_5956:
50707 fcmpgt32 %f8, %f4, %o6
50708 nop
50709 setx loop_5957, %l0, %l1
50710 wrpr 0x1, %tl
50711 wrpr %l1, %tnpc
50712 setx 0x34400001400, %l0, %l1
50713 wrpr %l1, %tstate
50714 wrhpr 0x4, %htstate
50715 done
50716 te %xcc, 0x6
50717 lduw [%l7 + 0x4C], %l6
50718 fcmped %fcc1, %f2, %f4
50719loop_5957:
50720 tvc %icc, 0x2
50721 bgu,pn %xcc, loop_5958
50722 movvc %xcc, %o1, %o7
50723 ble,pn %xcc, loop_5959
50724 ldsh [%l7 + 0x4E], %o5
50725loop_5958:
50726 sth %g4, [%l7 + 0x3C]
50727 movre %i5, 0x093, %l1
50728loop_5959:
50729 bg %xcc, loop_5960
50730 fpsub16 %f2, %f2, %f8
50731 fnegs %f5, %f1
50732 fbn %fcc1, loop_5961
50733loop_5960:
50734 stx %i2, [%l7 + 0x50]
50735 fbule %fcc3, loop_5962
50736 movg %xcc, %l2, %i6
50737loop_5961:
50738 movgu %icc, %i0, %l5
50739 stx %o0, [%l7 + 0x78]
50740loop_5962:
50741 ldsh [%l7 + 0x28], %g5
50742 tne %xcc, 0x7
50743 st %f13, [%l7 + 0x40]
50744 stx %g6, [%l7 + 0x20]
50745 andncc %l3, %l0, %i1
50746 fors %f3, %f1, %f3
50747 ld [%l7 + 0x28], %f0
50748 fmovrslz %g7, %f3, %f5
50749 tpos %xcc, 0x6
50750 lduh [%l7 + 0x5E], %i3
50751 std %f2, [%l7 + 0x60]
50752 for %f0, %f10, %f4
50753 fnot2 %f8, %f14
50754 fblg,a %fcc1, loop_5963
50755 fbne %fcc1, loop_5964
50756 brgez,a %g1, loop_5965
50757 stx %o4, [%l7 + 0x68]
50758loop_5963:
50759 lduw [%l7 + 0x14], %o2
50760loop_5964:
50761 ldsw [%l7 + 0x28], %i7
50762loop_5965:
50763 fmovscs %xcc, %f4, %f0
50764 fbul,a %fcc3, loop_5966
50765 ld [%l7 + 0x6C], %f5
50766 ldsb [%l7 + 0x59], %l4
50767 sdivcc %g2, 0x0B21, %g3
50768loop_5966:
50769 sth %i4, [%l7 + 0x62]
50770 fxnors %f8, %f2, %f10
50771 fmovsvc %xcc, %f13, %f14
50772 fmovdneg %xcc, %f0, %f4
50773 andcc %o6, %o3, %o1
50774 fabsd %f4, %f12
50775 edge16n %l6, %o7, %g4
50776 sll %o5, %l1, %i2
50777 sth %i5, [%l7 + 0x52]
50778 fandnot1 %f2, %f0, %f8
50779 ldsb [%l7 + 0x44], %i6
50780 srl %l2, %i0, %o0
50781 brz,a %g5, loop_5967
50782 fbul %fcc1, loop_5968
50783 movl %xcc, %g6, %l5
50784 movne %icc, %l0, %i1
50785loop_5967:
50786 ld [%l7 + 0x28], %f8
50787loop_5968:
50788 sra %g7, %l3, %i3
50789 fmovrdlez %g1, %f6, %f4
50790 movvc %icc, %o4, %o2
50791 ldsb [%l7 + 0x6E], %l4
50792 ld [%l7 + 0x0C], %f5
50793 sdivx %g2, 0x0676, %g3
50794 movgu %icc, %i7, %o6
50795 edge8n %o3, %i4, %l6
50796 fbn,a %fcc1, loop_5969
50797 fmovscs %xcc, %f3, %f0
50798 stw %o7, [%l7 + 0x48]
50799 ldub [%l7 + 0x2E], %o1
50800loop_5969:
50801 movrlez %o5, 0x121, %l1
50802 subc %i2, %i5, %i6
50803 fone %f0
50804 std %f0, [%l7 + 0x30]
50805 ldd [%l7 + 0x58], %f14
50806 movpos %xcc, %g4, %i0
50807 fmovdvc %icc, %f12, %f1
50808 fmovscs %xcc, %f3, %f13
50809 ldsw [%l7 + 0x64], %o0
50810 ldx [%l7 + 0x20], %l2
50811 fmovsa %icc, %f1, %f0
50812 fmuld8sux16 %f12, %f6, %f14
50813 lduw [%l7 + 0x48], %g5
50814 for %f6, %f0, %f8
50815 addc %g6, 0x164E, %l0
50816 lduw [%l7 + 0x20], %l5
50817 lduw [%l7 + 0x0C], %g7
50818 fcmple32 %f0, %f12, %i1
50819 te %icc, 0x3
50820 lduw [%l7 + 0x50], %l3
50821 fmovrdgez %g1, %f8, %f10
50822 fmovdleu %xcc, %f5, %f3
50823 movle %xcc, %o4, %i3
50824 smul %o2, %g2, %l4
50825 fandnot1 %f12, %f4, %f8
50826 fcmpne32 %f0, %f0, %i7
50827 stw %o6, [%l7 + 0x4C]
50828 edge8ln %g3, %o3, %l6
50829 fmovspos %xcc, %f15, %f7
50830 ldsh [%l7 + 0x28], %o7
50831 ta %icc, 0x5
50832 bgu,a,pt %xcc, loop_5970
50833 array16 %i4, %o5, %o1
50834 fxors %f15, %f13, %f9
50835 andn %i2, 0x0B29, %l1
50836loop_5970:
50837 st %f10, [%l7 + 0x34]
50838 sub %i5, %g4, %i6
50839 fbu,a %fcc3, loop_5971
50840 tgu %icc, 0x1
50841 fmovrslz %i0, %f14, %f0
50842 lduh [%l7 + 0x76], %l2
50843loop_5971:
50844 fble,a %fcc1, loop_5972
50845 ld [%l7 + 0x10], %f4
50846 sethi 0x093C, %g5
50847 fsrc2s %f6, %f0
50848loop_5972:
50849 ld [%l7 + 0x40], %f4
50850 std %f10, [%l7 + 0x78]
50851 sub %g6, %o0, %l0
50852 srl %g7, %i1, %l3
50853 for %f14, %f0, %f6
50854 alignaddr %l5, %o4, %i3
50855 stb %g1, [%l7 + 0x43]
50856 fpsub16 %f0, %f10, %f8
50857 orncc %o2, %g2, %l4
50858 nop
50859 setx loop_5973, %l0, %l1
50860 wrpr 0x1, %tl
50861 wrpr %l1, %tnpc
50862 setx 0x34400001400, %l0, %l1
50863 wrpr %l1, %tstate
50864 wrhpr 0x4, %htstate
50865 done
50866 and %o6, %g3, %o3
50867 fcmpne32 %f6, %f12, %i7
50868 ldsw [%l7 + 0x54], %l6
50869loop_5973:
50870 lduh [%l7 + 0x5C], %i4
50871 edge16l %o5, %o1, %i2
50872 stw %l1, [%l7 + 0x70]
50873 st %f6, [%l7 + 0x08]
50874 fpsub16s %f12, %f7, %f14
50875 ldx [%l7 + 0x30], %i5
50876 fmovda %icc, %f5, %f8
50877 stw %g4, [%l7 + 0x40]
50878 fxnor %f4, %f14, %f10
50879 fpadd16s %f13, %f4, %f7
50880 fmovrslz %o7, %f11, %f14
50881 andcc %i0, %i6, %l2
50882 array8 %g5, %g6, %o0
50883 fbg %fcc2, loop_5974
50884 fand %f12, %f8, %f10
50885 stx %l0, [%l7 + 0x40]
50886 stw %i1, [%l7 + 0x38]
50887loop_5974:
50888 fnot1s %f11, %f14
50889 tcc %icc, 0x1
50890 fmovrdgez %l3, %f10, %f14
50891 bn,a,pt %icc, loop_5975
50892 srl %g7, 0x02, %l5
50893 movneg %icc, %o4, %g1
50894 movrlez %i3, 0x230, %g2
50895loop_5975:
50896 fpack16 %f12, %f8
50897 move %xcc, %l4, %o2
50898 fpsub16 %f2, %f6, %f2
50899 fone %f2
50900 fmovdge %icc, %f11, %f15
50901 tvs %xcc, 0x7
50902 fble,a %fcc1, loop_5976
50903 stb %g3, [%l7 + 0x7F]
50904 fornot1 %f12, %f4, %f12
50905 siam 0x2
50906loop_5976:
50907 fcmpd %fcc0, %f2, %f10
50908 fsrc1 %f0, %f12
50909 edge16ln %o3, %i7, %l6
50910 alignaddrl %o6, %i4, %o5
50911 ldub [%l7 + 0x2F], %o1
50912 fpadd16 %f0, %f6, %f2
50913 nop
50914 setx loop_5977, %l0, %l1
50915 jmpl %l1, %i2
50916 ldsb [%l7 + 0x4F], %i5
50917 sth %l1, [%l7 + 0x6E]
50918 bpos,a loop_5978
50919loop_5977:
50920 movre %o7, %g4, %i0
50921 fmovdn %xcc, %f7, %f11
50922 ld [%l7 + 0x18], %f8
50923loop_5978:
50924 ldd [%l7 + 0x60], %f0
50925 fcmple32 %f0, %f8, %i6
50926 alignaddrl %g5, %l2, %g6
50927 tg %icc, 0x5
50928 fcmpeq16 %f4, %f0, %l0
50929 ldsh [%l7 + 0x12], %i1
50930 ldsw [%l7 + 0x50], %o0
50931 movn %xcc, %g7, %l3
50932 st %f11, [%l7 + 0x30]
50933 lduw [%l7 + 0x10], %o4
50934 fornot2 %f4, %f8, %f0
50935 ldsw [%l7 + 0x68], %l5
50936 movl %xcc, %g1, %g2
50937 fornot1 %f0, %f12, %f4
50938 fmovrslz %l4, %f6, %f15
50939 fbuge %fcc2, loop_5979
50940 fmovsle %icc, %f8, %f9
50941 fsrc2s %f0, %f14
50942 edge32l %i3, %o2, %o3
50943loop_5979:
50944 bge,a,pn %icc, loop_5980
50945 fbg %fcc3, loop_5981
50946 std %f0, [%l7 + 0x18]
50947 fbge,a %fcc3, loop_5982
50948loop_5980:
50949 fcmpne32 %f10, %f4, %g3
50950loop_5981:
50951 fnegs %f7, %f13
50952 lduh [%l7 + 0x46], %l6
50953loop_5982:
50954 fnot1 %f4, %f12
50955 fmovrde %o6, %f2, %f2
50956 srlx %i7, %i4, %o1
50957 brgez,a %i2, loop_5983
50958 stw %o5, [%l7 + 0x74]
50959 stx %l1, [%l7 + 0x30]
50960 movneg %icc, %o7, %g4
50961loop_5983:
50962 fpadd32s %f8, %f0, %f10
50963 edge8 %i5, %i6, %g5
50964 taddcctv %l2, 0x1475, %i0
50965 lduw [%l7 + 0x0C], %l0
50966 ldsw [%l7 + 0x28], %g6
50967 fmovdcs %xcc, %f2, %f11
50968 stw %o0, [%l7 + 0x34]
50969 bvs,pn %xcc, loop_5984
50970 fmovrsgz %i1, %f14, %f12
50971 ldsw [%l7 + 0x60], %l3
50972 sth %g7, [%l7 + 0x72]
50973loop_5984:
50974 fabss %f11, %f13
50975 fcmpne16 %f6, %f6, %l5
50976 bge,pn %xcc, loop_5985
50977 bg,a %xcc, loop_5986
50978 udiv %o4, 0x12E5, %g2
50979 fmovsge %icc, %f3, %f5
50980loop_5985:
50981 fmovrsne %l4, %f12, %f3
50982loop_5986:
50983 fmovdne %icc, %f4, %f6
50984 fmovdne %xcc, %f11, %f9
50985 andn %g1, 0x1EEC, %i3
50986 xor %o3, 0x09C3, %g3
50987 st %f6, [%l7 + 0x7C]
50988 siam 0x0
50989 edge8n %o2, %o6, %l6
50990 ldub [%l7 + 0x10], %i4
50991 ldx [%l7 + 0x70], %i7
50992 ldd [%l7 + 0x38], %f0
50993 ld [%l7 + 0x14], %f15
50994 fmovdle %xcc, %f1, %f3
50995 ldsw [%l7 + 0x30], %i2
50996 movvc %icc, %o5, %l1
50997 lduh [%l7 + 0x5C], %o1
50998 fbue %fcc0, loop_5987
50999 tne %icc, 0x3
51000 stb %o7, [%l7 + 0x30]
51001 tleu %icc, 0x3
51002loop_5987:
51003 lduh [%l7 + 0x70], %i5
51004 stx %g4, [%l7 + 0x48]
51005 fabss %f1, %f2
51006 ldsb [%l7 + 0x63], %g5
51007 std %f6, [%l7 + 0x68]
51008 fcmpeq32 %f12, %f0, %l2
51009 fcmped %fcc0, %f14, %f14
51010 movne %xcc, %i0, %i6
51011 ldsb [%l7 + 0x09], %g6
51012 fmovscc %xcc, %f7, %f11
51013 fmovdne %icc, %f5, %f8
51014 fmovdle %xcc, %f4, %f2
51015 stw %o0, [%l7 + 0x5C]
51016 tn %xcc, 0x3
51017 fnor %f2, %f12, %f8
51018 fmovsleu %xcc, %f9, %f14
51019 movleu %xcc, %i1, %l3
51020 st %f0, [%l7 + 0x20]
51021 fnand %f0, %f2, %f0
51022 fnand %f6, %f2, %f8
51023 fmovscs %xcc, %f0, %f9
51024 lduw [%l7 + 0x38], %l0
51025 movrlez %l5, 0x368, %g7
51026 fornot2 %f4, %f2, %f6
51027 ldx [%l7 + 0x38], %g2
51028 lduh [%l7 + 0x10], %l4
51029 sth %g1, [%l7 + 0x28]
51030 addc %o4, 0x1461, %o3
51031 fmovdneg %xcc, %f12, %f6
51032 ldub [%l7 + 0x38], %g3
51033 edge8l %i3, %o2, %l6
51034 tcc %icc, 0x5
51035 lduw [%l7 + 0x7C], %o6
51036 ldsh [%l7 + 0x6A], %i7
51037 ldx [%l7 + 0x18], %i4
51038 srlx %o5, %l1, %i2
51039 alignaddrl %o7, %o1, %g4
51040 stb %g5, [%l7 + 0x1B]
51041 ldsb [%l7 + 0x1F], %i5
51042 edge16l %i0, %l2, %i6
51043 movgu %xcc, %o0, %i1
51044 stx %l3, [%l7 + 0x50]
51045 sth %l0, [%l7 + 0x10]
51046 fbl,a %fcc0, loop_5988
51047 fbge,a %fcc3, loop_5989
51048 faligndata %f2, %f8, %f6
51049 ldsh [%l7 + 0x4A], %g6
51050loop_5988:
51051 tle %xcc, 0x4
51052loop_5989:
51053 fxor %f8, %f0, %f14
51054 ldsh [%l7 + 0x36], %g7
51055 array8 %l5, %g2, %g1
51056 bshuffle %f10, %f10, %f8
51057 stw %o4, [%l7 + 0x1C]
51058 fmul8x16au %f11, %f9, %f8
51059 call loop_5990
51060 movpos %icc, %o3, %l4
51061 brgez,a %i3, loop_5991
51062 fmovdvs %xcc, %f10, %f11
51063loop_5990:
51064 fbue %fcc1, loop_5992
51065 movne %icc, %o2, %g3
51066loop_5991:
51067 lduh [%l7 + 0x6A], %o6
51068 fmovdl %icc, %f4, %f15
51069loop_5992:
51070 lduw [%l7 + 0x60], %l6
51071 fmovrdgez %i7, %f14, %f8
51072 std %f14, [%l7 + 0x18]
51073 fmovdle %icc, %f10, %f11
51074 movl %xcc, %i4, %l1
51075 andncc %o5, %o7, %o1
51076 fcmpeq32 %f6, %f10, %g4
51077 fones %f15
51078 stx %g5, [%l7 + 0x58]
51079 ldx [%l7 + 0x20], %i5
51080 fmovrsne %i2, %f14, %f11
51081 fbg %fcc0, loop_5993
51082 ldsb [%l7 + 0x7C], %i0
51083 ldub [%l7 + 0x7E], %i6
51084 nop
51085 setx loop_5994, %l0, %l1
51086 jmpl %l1, %l2
51087loop_5993:
51088 stb %i1, [%l7 + 0x2A]
51089 ld [%l7 + 0x34], %f7
51090 mulscc %o0, 0x16AA, %l3
51091loop_5994:
51092 tneg %xcc, 0x0
51093 mova %xcc, %g6, %l0
51094 movrlz %l5, 0x091, %g7
51095 bge,a %xcc, loop_5995
51096 lduw [%l7 + 0x50], %g1
51097 lduw [%l7 + 0x14], %g2
51098 lduh [%l7 + 0x6E], %o4
51099loop_5995:
51100 fmovscc %xcc, %f12, %f9
51101 fmovrsgz %o3, %f0, %f12
51102 fmovdpos %icc, %f0, %f11
51103 fbu %fcc3, loop_5996
51104 lduw [%l7 + 0x7C], %i3
51105 sth %o2, [%l7 + 0x72]
51106 fmovdle %icc, %f11, %f14
51107loop_5996:
51108 sdivcc %l4, 0x017F, %o6
51109 fornot2 %f10, %f0, %f0
51110 sth %l6, [%l7 + 0x48]
51111 xor %g3, 0x1830, %i7
51112 stx %i4, [%l7 + 0x58]
51113 faligndata %f10, %f10, %f6
51114 lduh [%l7 + 0x20], %o5
51115 sth %o7, [%l7 + 0x4C]
51116 fbue %fcc2, loop_5997
51117 fxors %f7, %f4, %f12
51118 ldd [%l7 + 0x08], %f6
51119 st %f4, [%l7 + 0x28]
51120loop_5997:
51121 subcc %o1, %l1, %g4
51122 nop
51123 setx loop_5998, %l0, %l1
51124 wrpr 0x1, %tl
51125 wrpr %l1, %tnpc
51126 setx 0x34400001400, %l0, %l1
51127 wrpr %l1, %tstate
51128 wrhpr 0x4, %htstate
51129 done
51130 srlx %i5, %g5, %i0
51131 fnands %f9, %f10, %f3
51132 ble %icc, loop_5999
51133loop_5998:
51134 ldd [%l7 + 0x70], %f4
51135 ldx [%l7 + 0x08], %i2
51136 umul %i6, 0x060B, %l2
51137loop_5999:
51138 stb %i1, [%l7 + 0x5E]
51139 fsrc2 %f8, %f2
51140 std %f4, [%l7 + 0x60]
51141 ldub [%l7 + 0x0C], %l3
51142 fbule %fcc2, loop_6000
51143 brlz,a %o0, loop_6001
51144 umul %l0, %l5, %g6
51145 fmuld8sux16 %f0, %f10, %f8
51146loop_6000:
51147 fcmpes %fcc2, %f12, %f15
51148loop_6001:
51149 fmovsne %xcc, %f1, %f14
51150 ldsb [%l7 + 0x47], %g1
51151 fcmps %fcc1, %f3, %f14
51152 fxnor %f12, %f14, %f8
51153 fbn %fcc3, loop_6002
51154 fmuld8sux16 %f1, %f8, %f4
51155 fsrc2s %f6, %f3
51156 fmovscc %icc, %f5, %f2
51157loop_6002:
51158 stb %g2, [%l7 + 0x51]
51159 fmovsvs %icc, %f10, %f9
51160 bneg,a %xcc, loop_6003
51161 ldsw [%l7 + 0x44], %g7
51162 ldx [%l7 + 0x40], %o4
51163 fmovrsgz %i3, %f1, %f4
51164loop_6003:
51165 ldd [%l7 + 0x50], %f12
51166 edge8 %o2, %l4, %o6
51167 fmovrdlez %o3, %f14, %f2
51168 fpadd16 %f14, %f8, %f0
51169 stx %l6, [%l7 + 0x58]
51170 fmovrdgz %g3, %f10, %f10
51171 fmul8x16au %f15, %f1, %f12
51172 srax %i7, 0x0D, %i4
51173 sth %o5, [%l7 + 0x2E]
51174 ldsh [%l7 + 0x76], %o1
51175 ldsh [%l7 + 0x1A], %o7
51176 std %f8, [%l7 + 0x10]
51177 st %f11, [%l7 + 0x20]
51178 fmovrdne %l1, %f6, %f0
51179 andncc %g4, %i5, %i0
51180 xnorcc %g5, %i6, %l2
51181 fnands %f14, %f8, %f12
51182 ldsh [%l7 + 0x3A], %i1
51183 fmuld8ulx16 %f4, %f11, %f0
51184 stx %i2, [%l7 + 0x18]
51185 bn,pt %xcc, loop_6004
51186 stx %o0, [%l7 + 0x60]
51187 ld [%l7 + 0x14], %f12
51188 fpmerge %f5, %f8, %f0
51189loop_6004:
51190 fpack16 %f10, %f9
51191 ldub [%l7 + 0x23], %l3
51192 movl %xcc, %l0, %g6
51193 ldx [%l7 + 0x50], %g1
51194 fbul %fcc2, loop_6005
51195 stb %l5, [%l7 + 0x70]
51196 fmuld8sux16 %f8, %f4, %f2
51197 lduw [%l7 + 0x48], %g2
51198loop_6005:
51199 ldx [%l7 + 0x48], %o4
51200 fmovscc %icc, %f0, %f13
51201 fnors %f11, %f2, %f12
51202 sdiv %i3, 0x01AD, %o2
51203 bl,a %icc, loop_6006
51204 addcc %g7, %l4, %o6
51205 lduw [%l7 + 0x20], %l6
51206 std %f0, [%l7 + 0x38]
51207loop_6006:
51208 lduw [%l7 + 0x4C], %g3
51209 fbuge %fcc1, loop_6007
51210 sdiv %i7, 0x0331, %i4
51211 std %f10, [%l7 + 0x08]
51212 stx %o5, [%l7 + 0x50]
51213loop_6007:
51214 ldx [%l7 + 0x10], %o3
51215 tge %icc, 0x2
51216 movneg %xcc, %o1, %o7
51217 fbl %fcc3, loop_6008
51218 fpadd16s %f15, %f11, %f13
51219 movcc %xcc, %g4, %l1
51220 lduh [%l7 + 0x50], %i0
51221loop_6008:
51222 fmovrde %i5, %f0, %f12
51223 fcmpeq16 %f8, %f14, %g5
51224 ldd [%l7 + 0x30], %f10
51225 movle %xcc, %l2, %i1
51226 ldsb [%l7 + 0x6D], %i2
51227 tleu %icc, 0x5
51228 movle %xcc, %i6, %o0
51229 nop
51230 setx loop_6009, %l0, %l1
51231 wrpr 0x1, %tl
51232 wrpr %l1, %tnpc
51233 setx 0x34400001400, %l0, %l1
51234 wrpr %l1, %tstate
51235 wrhpr 0x4, %htstate
51236 done
51237 ldsh [%l7 + 0x36], %l3
51238 edge32ln %g6, %g1, %l5
51239 fbul,a %fcc3, loop_6010
51240loop_6009:
51241 bpos,a,pn %icc, loop_6011
51242 brgez %l0, loop_6012
51243 fmovsl %xcc, %f4, %f4
51244loop_6010:
51245 udiv %g2, 0x0BCC, %o4
51246loop_6011:
51247 ldsw [%l7 + 0x4C], %o2
51248loop_6012:
51249 bpos,a %xcc, loop_6013
51250 bneg,a %xcc, loop_6014
51251 array32 %g7, %i3, %l4
51252 edge8 %o6, %g3, %l6
51253loop_6013:
51254 popc %i4, %o5
51255loop_6014:
51256 edge32ln %i7, %o3, %o1
51257 fmuld8sux16 %f9, %f10, %f2
51258 edge32l %g4, %o7, %i0
51259 movne %xcc, %i5, %l1
51260 ldx [%l7 + 0x40], %l2
51261 pdist %f8, %f8, %f10
51262 fmovrsgez %g5, %f7, %f12
51263 fbg,a %fcc1, loop_6015
51264 ldsb [%l7 + 0x74], %i1
51265 xorcc %i2, 0x1062, %i6
51266 tne %icc, 0x1
51267loop_6015:
51268 fmovdl %xcc, %f4, %f11
51269 array32 %o0, %g6, %g1
51270 stb %l3, [%l7 + 0x2F]
51271 alignaddrl %l0, %l5, %o4
51272 ldd [%l7 + 0x30], %f14
51273 orn %o2, 0x0148, %g7
51274 st %f8, [%l7 + 0x14]
51275 call loop_6016
51276 fmovsvc %icc, %f7, %f15
51277 fmovrsgz %i3, %f8, %f0
51278 tg %xcc, 0x4
51279loop_6016:
51280 ld [%l7 + 0x2C], %f10
51281 sth %g2, [%l7 + 0x0A]
51282 edge8n %l4, %o6, %l6
51283 movrne %i4, %g3, %i7
51284 ldx [%l7 + 0x40], %o3
51285 ba,a loop_6017
51286 ldsb [%l7 + 0x0E], %o1
51287 fpack16 %f10, %f11
51288 ldd [%l7 + 0x58], %f10
51289loop_6017:
51290 fmovrslez %g4, %f15, %f11
51291 tleu %icc, 0x0
51292 fmovdn %icc, %f14, %f9
51293 movvc %icc, %o5, %o7
51294 fmovrdgez %i5, %f4, %f2
51295 or %l1, %i0, %g5
51296 fxnor %f6, %f4, %f6
51297 tn %xcc, 0x5
51298 fmovrse %i1, %f13, %f9
51299 taddcctv %l2, %i2, %o0
51300 fmovspos %icc, %f0, %f13
51301 movg %xcc, %i6, %g6
51302 stw %l3, [%l7 + 0x5C]
51303 movne %icc, %l0, %g1
51304 fbg,a %fcc0, loop_6018
51305 ldd [%l7 + 0x48], %f6
51306 edge16n %o4, %l5, %g7
51307 srl %i3, %o2, %g2
51308loop_6018:
51309 be,a,pn %icc, loop_6019
51310 ble,a,pn %xcc, loop_6020
51311 ldx [%l7 + 0x78], %o6
51312 ld [%l7 + 0x24], %f9
51313loop_6019:
51314 ldsb [%l7 + 0x3E], %l6
51315loop_6020:
51316 stb %i4, [%l7 + 0x68]
51317 orcc %l4, %g3, %o3
51318 xnor %o1, 0x02FE, %i7
51319 nop
51320 setx loop_6021, %l0, %l1
51321 wrpr 0x1, %tl
51322 wrpr %l1, %tnpc
51323 setx 0x34400001400, %l0, %l1
51324 wrpr %l1, %tstate
51325 wrhpr 0x4, %htstate
51326 done
51327 faligndata %f4, %f2, %f6
51328 stw %o5, [%l7 + 0x3C]
51329 lduh [%l7 + 0x60], %g4
51330loop_6021:
51331 stw %o7, [%l7 + 0x54]
51332 stw %l1, [%l7 + 0x14]
51333 tsubcc %i0, %g5, %i5
51334 st %f7, [%l7 + 0x74]
51335 fnot2 %f0, %f2
51336 fmovsvc %icc, %f3, %f15
51337 edge32l %i1, %i2, %l2
51338 ldsb [%l7 + 0x63], %i6
51339 fmovsgu %icc, %f3, %f15
51340 tneg %xcc, 0x3
51341 edge16 %o0, %l3, %g6
51342 fba,a %fcc2, loop_6022
51343 fbu %fcc1, loop_6023
51344 stb %g1, [%l7 + 0x3A]
51345 stb %o4, [%l7 + 0x18]
51346loop_6022:
51347 orcc %l0, 0x0F51, %l5
51348loop_6023:
51349 ldsh [%l7 + 0x76], %i3
51350 edge32n %o2, %g2, %g7
51351 ldub [%l7 + 0x4A], %l6
51352 fmul8x16 %f15, %f0, %f0
51353 fbn,a %fcc3, loop_6024
51354 ldsb [%l7 + 0x10], %o6
51355 fmovrdlez %i4, %f0, %f10
51356 fmovsa %xcc, %f13, %f8
51357loop_6024:
51358 addcc %l4, 0x1B63, %o3
51359 fcmpes %fcc2, %f7, %f7
51360 fbo,a %fcc3, loop_6025
51361 stw %g3, [%l7 + 0x44]
51362 edge16ln %o1, %o5, %i7
51363 movrne %o7, %l1, %g4
51364loop_6025:
51365 fmovrsne %i0, %f4, %f8
51366 andcc %i5, 0x0A4C, %i1
51367 fbo,a %fcc0, loop_6026
51368 fpackfix %f8, %f3
51369 movre %i2, %g5, %l2
51370 ldsh [%l7 + 0x1C], %i6
51371loop_6026:
51372 tcc %xcc, 0x4
51373 fmovdg %xcc, %f8, %f12
51374 fnegs %f15, %f13
51375 fpadd16s %f14, %f9, %f7
51376 fbge,a %fcc2, loop_6027
51377 movne %icc, %l3, %g6
51378 fmovsne %icc, %f4, %f14
51379 fmovsne %icc, %f13, %f12
51380loop_6027:
51381 fors %f4, %f7, %f14
51382 fcmple32 %f6, %f8, %o0
51383 addccc %g1, %o4, %l5
51384 xor %l0, %i3, %g2
51385 ldsb [%l7 + 0x5D], %g7
51386 lduh [%l7 + 0x1E], %l6
51387 stx %o6, [%l7 + 0x40]
51388 or %o2, 0x18C1, %l4
51389 fmovrdne %i4, %f14, %f8
51390 fpadd32s %f1, %f15, %f14
51391 fmovsn %icc, %f12, %f14
51392 udivx %g3, 0x1EA7, %o3
51393 fcmpgt16 %f2, %f4, %o1
51394 sth %o5, [%l7 + 0x38]
51395 fmovd %f0, %f14
51396 fbe,a %fcc1, loop_6028
51397 fnands %f5, %f4, %f2
51398 addcc %o7, 0x11E8, %i7
51399 fpadd16s %f3, %f1, %f7
51400loop_6028:
51401 brgez,a %g4, loop_6029
51402 ldsb [%l7 + 0x31], %i0
51403 for %f6, %f0, %f0
51404 bpos,a loop_6030
51405loop_6029:
51406 fmovdcs %icc, %f2, %f11
51407 stx %i5, [%l7 + 0x60]
51408 sra %i1, 0x09, %l1
51409loop_6030:
51410 ld [%l7 + 0x2C], %f5
51411 movpos %icc, %i2, %l2
51412 lduh [%l7 + 0x74], %g5
51413 fcmpd %fcc0, %f6, %f2
51414 fbue %fcc0, loop_6031
51415 fnot1 %f2, %f14
51416 edge16ln %i6, %g6, %o0
51417 umulcc %g1, %o4, %l5
51418loop_6031:
51419 udiv %l0, 0x00D9, %l3
51420 fornot1s %f12, %f3, %f7
51421 fnors %f7, %f10, %f6
51422 fmovdle %xcc, %f13, %f15
51423 brz,a %g2, loop_6032
51424 std %f12, [%l7 + 0x38]
51425 brlez,a %i3, loop_6033
51426 fnor %f6, %f8, %f2
51427loop_6032:
51428 fmovsn %icc, %f9, %f13
51429 ldx [%l7 + 0x78], %l6
51430loop_6033:
51431 orncc %g7, %o2, %l4
51432 stx %o6, [%l7 + 0x30]
51433 ldsw [%l7 + 0x30], %g3
51434 popc 0x07AB, %i4
51435 sth %o3, [%l7 + 0x20]
51436 fmul8ulx16 %f0, %f14, %f6
51437 ldd [%l7 + 0x40], %f4
51438 tle %xcc, 0x1
51439 ldsh [%l7 + 0x68], %o1
51440 fmovdneg %icc, %f10, %f10
51441 fmovrdne %o7, %f8, %f4
51442 st %f4, [%l7 + 0x4C]
51443 fbe %fcc3, loop_6034
51444 fbn %fcc1, loop_6035
51445 ldd [%l7 + 0x08], %f0
51446 fcmpgt16 %f4, %f2, %o5
51447loop_6034:
51448 fands %f14, %f3, %f13
51449loop_6035:
51450 edge32n %g4, %i7, %i5
51451 alignaddrl %i0, %i1, %l1
51452 stb %l2, [%l7 + 0x21]
51453 sth %g5, [%l7 + 0x50]
51454 ldsh [%l7 + 0x52], %i2
51455 ldd [%l7 + 0x38], %f12
51456 edge8l %i6, %o0, %g1
51457 ldx [%l7 + 0x08], %g6
51458 edge16l %l5, %l0, %o4
51459 edge32ln %l3, %g2, %l6
51460 ldsh [%l7 + 0x3E], %i3
51461 udivcc %o2, 0x0324, %g7
51462 fmovsle %xcc, %f10, %f13
51463 andncc %o6, %l4, %g3
51464 smulcc %i4, 0x1464, %o3
51465 ldsh [%l7 + 0x3A], %o1
51466 addc %o5, %g4, %i7
51467 fmovs %f15, %f11
51468 ldsw [%l7 + 0x28], %o7
51469 fnor %f8, %f10, %f10
51470 tleu %xcc, 0x1
51471 movcc %icc, %i0, %i1
51472 ldsw [%l7 + 0x70], %i5
51473 srlx %l2, %l1, %i2
51474 edge16ln %g5, %i6, %o0
51475 stx %g6, [%l7 + 0x20]
51476 ld [%l7 + 0x58], %f1
51477 bg %icc, loop_6036
51478 and %l5, %g1, %o4
51479 lduw [%l7 + 0x6C], %l3
51480 fcmpes %fcc2, %f15, %f3
51481loop_6036:
51482 std %f4, [%l7 + 0x40]
51483 stx %l0, [%l7 + 0x08]
51484 fmovrslz %g2, %f5, %f10
51485 fmovdpos %xcc, %f11, %f5
51486 ldd [%l7 + 0x40], %f8
51487 fnor %f2, %f2, %f4
51488 fbul %fcc0, loop_6037
51489 ldd [%l7 + 0x20], %f0
51490 be %icc, loop_6038
51491 fxnors %f1, %f1, %f12
51492loop_6037:
51493 nop
51494 setx loop_6039, %l0, %l1
51495 jmpl %l1, %i3
51496 xorcc %l6, %o2, %g7
51497loop_6038:
51498 fmuld8ulx16 %f13, %f1, %f14
51499 fcmpgt32 %f8, %f14, %l4
51500loop_6039:
51501 fmovsneg %xcc, %f15, %f2
51502 fmovsa %xcc, %f4, %f9
51503 edge8l %o6, %i4, %o3
51504 movrlz %o1, %g3, %o5
51505 udivcc %i7, 0x10C5, %g4
51506 fzero %f12
51507 fandnot1s %f6, %f5, %f14
51508 ldsw [%l7 + 0x5C], %o7
51509 fmovdgu %icc, %f1, %f1
51510 lduh [%l7 + 0x66], %i0
51511 fmovdvs %xcc, %f6, %f15
51512 ldsh [%l7 + 0x08], %i5
51513 fbn,a %fcc3, loop_6040
51514 ldd [%l7 + 0x40], %f6
51515 fsrc2 %f2, %f6
51516 ldsb [%l7 + 0x4A], %i1
51517loop_6040:
51518 ld [%l7 + 0x3C], %f7
51519 fbug,a %fcc1, loop_6041
51520 fmovrdlz %l2, %f10, %f12
51521 xorcc %l1, 0x1D9A, %g5
51522 bn,pt %xcc, loop_6042
51523loop_6041:
51524 fcmpd %fcc2, %f2, %f4
51525 andncc %i2, %o0, %g6
51526 stx %l5, [%l7 + 0x08]
51527loop_6042:
51528 movpos %icc, %i6, %g1
51529 brlz,a %o4, loop_6043
51530 fbule,a %fcc0, loop_6044
51531 stb %l3, [%l7 + 0x47]
51532 edge16l %g2, %i3, %l0
51533loop_6043:
51534 fmovsgu %icc, %f7, %f5
51535loop_6044:
51536 ldsw [%l7 + 0x28], %l6
51537 ldub [%l7 + 0x6B], %g7
51538 movge %xcc, %l4, %o2
51539 srl %i4, %o3, %o6
51540 movleu %icc, %o1, %g3
51541 array32 %o5, %i7, %g4
51542 std %f4, [%l7 + 0x38]
51543 ldsh [%l7 + 0x66], %o7
51544 stx %i0, [%l7 + 0x58]
51545 brlez,a %i1, loop_6045
51546 taddcc %l2, 0x19DD, %l1
51547 lduw [%l7 + 0x18], %g5
51548 nop
51549 setx loop_6046, %l0, %l1
51550 wrpr 0x1, %tl
51551 wrpr %l1, %tnpc
51552 setx 0x34400001400, %l0, %l1
51553 wrpr %l1, %tstate
51554 wrhpr 0x4, %htstate
51555 done
51556loop_6045:
51557 edge8n %i5, %i2, %o0
51558 stx %l5, [%l7 + 0x70]
51559 fpackfix %f0, %f9
51560loop_6046:
51561 fmovd %f14, %f6
51562 fmovrslz %g6, %f8, %f1
51563 fbue %fcc1, loop_6047
51564 fmovrdlez %g1, %f2, %f12
51565 fnegd %f2, %f2
51566 fsrc1s %f6, %f7
51567loop_6047:
51568 bleu,a loop_6048
51569 fandnot2 %f2, %f6, %f14
51570 ldsb [%l7 + 0x5E], %i6
51571 fmovrdne %l3, %f2, %f10
51572loop_6048:
51573 srax %o4, %g2, %l0
51574 fmovsneg %xcc, %f3, %f7
51575 fbule,a %fcc0, loop_6049
51576 ldx [%l7 + 0x60], %i3
51577 fmovd %f14, %f2
51578 st %f4, [%l7 + 0x64]
51579loop_6049:
51580 st %f5, [%l7 + 0x30]
51581 lduw [%l7 + 0x1C], %g7
51582 fmovsa %xcc, %f11, %f1
51583 sth %l4, [%l7 + 0x3E]
51584 bl,pt %icc, loop_6050
51585 fmovsne %xcc, %f9, %f13
51586 ldsb [%l7 + 0x66], %l6
51587 sdivcc %i4, 0x03CB, %o3
51588loop_6050:
51589 nop
51590 setx loop_6051, %l0, %l1
51591 jmpl %l1, %o6
51592 fpadd32s %f14, %f10, %f13
51593 tge %xcc, 0x4
51594 tg %xcc, 0x4
51595loop_6051:
51596 fmovsgu %icc, %f3, %f9
51597 mulx %o1, %g3, %o5
51598 bleu %xcc, loop_6052
51599 fpadd16 %f4, %f14, %f0
51600 nop
51601 setx loop_6053, %l0, %l1
51602 jmpl %l1, %o2
51603 sdiv %i7, 0x0AB7, %g4
51604loop_6052:
51605 taddcctv %o7, %i1, %i0
51606 edge8l %l2, %l1, %g5
51607loop_6053:
51608 te %xcc, 0x1
51609 fbge %fcc1, loop_6054
51610 andcc %i5, %o0, %i2
51611 movge %icc, %l5, %g6
51612 bl loop_6055
51613loop_6054:
51614 addc %i6, %l3, %o4
51615 stx %g2, [%l7 + 0x58]
51616 std %f4, [%l7 + 0x68]
51617loop_6055:
51618 udiv %g1, 0x1E87, %i3
51619 movn %xcc, %l0, %g7
51620 tne %icc, 0x2
51621 orcc %l6, %i4, %o3
51622 fmovdcc %xcc, %f0, %f15
51623 fpsub32 %f0, %f14, %f8
51624 fpadd32s %f13, %f14, %f1
51625 ldsb [%l7 + 0x14], %l4
51626 ldd [%l7 + 0x48], %f8
51627 add %o6, 0x12F3, %g3
51628 brgz,a %o5, loop_6056
51629 fnot1 %f12, %f0
51630 ldsb [%l7 + 0x12], %o2
51631 movle %icc, %o1, %i7
51632loop_6056:
51633 fornot2 %f12, %f12, %f14
51634 fmovsne %icc, %f4, %f1
51635 ldsw [%l7 + 0x40], %g4
51636 fmovdle %xcc, %f3, %f9
51637 fbe %fcc1, loop_6057
51638 fpsub32 %f8, %f14, %f4
51639 fabsd %f4, %f6
51640 fmovrsgez %i1, %f15, %f12
51641loop_6057:
51642 fmovdge %xcc, %f2, %f10
51643 stw %i0, [%l7 + 0x30]
51644 ldsw [%l7 + 0x40], %l2
51645 ldsb [%l7 + 0x75], %o7
51646 movgu %xcc, %l1, %i5
51647 ldsb [%l7 + 0x1D], %o0
51648 ld [%l7 + 0x14], %f11
51649 addc %i2, 0x0170, %l5
51650 fpadd32 %f6, %f6, %f12
51651 taddcc %g6, %i6, %g5
51652 ld [%l7 + 0x70], %f9
51653 ldsw [%l7 + 0x54], %l3
51654 alignaddrl %o4, %g1, %i3
51655 for %f4, %f12, %f14
51656 std %f14, [%l7 + 0x10]
51657 fpadd16s %f9, %f8, %f3
51658 tsubcc %l0, %g2, %l6
51659 stb %g7, [%l7 + 0x5D]
51660 fandnot2 %f12, %f8, %f8
51661 movpos %xcc, %o3, %l4
51662 fcmped %fcc2, %f10, %f6
51663 fmovdcc %xcc, %f14, %f10
51664 ldd [%l7 + 0x40], %f10
51665 ldsw [%l7 + 0x2C], %o6
51666 fmovsge %xcc, %f12, %f5
51667 faligndata %f4, %f8, %f8
51668 movleu %icc, %i4, %g3
51669 fpack16 %f8, %f13
51670 std %f2, [%l7 + 0x28]
51671 fpadd16 %f4, %f0, %f2
51672 or %o2, %o5, %i7
51673 ldx [%l7 + 0x30], %g4
51674 fzero %f0
51675 udivx %i1, 0x068E, %i0
51676 fba %fcc2, loop_6058
51677 stb %l2, [%l7 + 0x36]
51678 fbn %fcc2, loop_6059
51679 umulcc %o7, %l1, %o1
51680loop_6058:
51681 lduw [%l7 + 0x64], %o0
51682 sethi 0x1108, %i5
51683loop_6059:
51684 fnegs %f4, %f6
51685 fmovsg %icc, %f4, %f7
51686 fcmpgt32 %f2, %f10, %l5
51687 fxors %f13, %f5, %f15
51688 tvs %icc, 0x0
51689 fbul %fcc2, loop_6060
51690 fsrc2 %f6, %f12
51691 smul %i2, 0x082F, %i6
51692 stx %g5, [%l7 + 0x68]
51693loop_6060:
51694 fbo %fcc3, loop_6061
51695 xor %g6, 0x13D3, %l3
51696 srax %o4, 0x0A, %g1
51697 sdiv %i3, 0x1C92, %g2
51698loop_6061:
51699 ld [%l7 + 0x5C], %f8
51700 alignaddr %l0, %l6, %o3
51701 fxnors %f2, %f9, %f10
51702 stw %l4, [%l7 + 0x2C]
51703 bpos,pn %icc, loop_6062
51704 fexpand %f1, %f8
51705 stx %o6, [%l7 + 0x60]
51706 addccc %i4, %g7, %o2
51707loop_6062:
51708 tgu %xcc, 0x2
51709 ldsb [%l7 + 0x6F], %g3
51710 fnot2s %f4, %f14
51711 sth %o5, [%l7 + 0x70]
51712 fmovsn %icc, %f9, %f7
51713 bleu,pt %icc, loop_6063
51714 bge loop_6064
51715 ldsh [%l7 + 0x6C], %g4
51716 sth %i1, [%l7 + 0x24]
51717loop_6063:
51718 ldsh [%l7 + 0x5C], %i0
51719loop_6064:
51720 fmovrslz %l2, %f7, %f14
51721 stb %i7, [%l7 + 0x59]
51722 stb %l1, [%l7 + 0x78]
51723 siam 0x0
51724 fba,a %fcc3, loop_6065
51725 bne %xcc, loop_6066
51726 tsubcc %o1, 0x045B, %o0
51727 edge16l %o7, %l5, %i2
51728loop_6065:
51729 brlz %i5, loop_6067
51730loop_6066:
51731 fabss %f13, %f8
51732 stw %i6, [%l7 + 0x10]
51733 sth %g6, [%l7 + 0x6A]
51734loop_6067:
51735 std %f12, [%l7 + 0x60]
51736 fpadd16 %f14, %f2, %f6
51737 stb %l3, [%l7 + 0x11]
51738 fmovdvs %icc, %f5, %f1
51739 mulx %o4, %g5, %g1
51740 ld [%l7 + 0x74], %f7
51741 fbe,a %fcc3, loop_6068
51742 movl %xcc, %i3, %g2
51743 smulcc %l0, %l6, %o3
51744 fpsub32 %f10, %f6, %f4
51745loop_6068:
51746 edge16ln %l4, %o6, %i4
51747 smul %g7, %o2, %o5
51748 bl,pn %xcc, loop_6069
51749 faligndata %f12, %f14, %f8
51750 sth %g4, [%l7 + 0x64]
51751 ldsb [%l7 + 0x46], %g3
51752loop_6069:
51753 edge32 %i0, %i1, %l2
51754 sth %l1, [%l7 + 0x66]
51755 ld [%l7 + 0x1C], %f1
51756 ldsh [%l7 + 0x48], %o1
51757 andn %i7, 0x1151, %o0
51758 movvs %icc, %l5, %o7
51759 fmovsge %icc, %f12, %f14
51760 lduw [%l7 + 0x68], %i5
51761 orn %i2, 0x011E, %i6
51762 subc %l3, 0x06FF, %o4
51763 movrlez %g5, %g6, %g1
51764 fmovscs %xcc, %f12, %f7
51765 fmovdn %xcc, %f12, %f14
51766 fpadd32s %f8, %f3, %f8
51767 fandnot1 %f6, %f2, %f6
51768 udivcc %i3, 0x1329, %l0
51769 ldsh [%l7 + 0x28], %g2
51770 ldd [%l7 + 0x38], %f4
51771 stx %o3, [%l7 + 0x28]
51772 sethi 0x0E3C, %l4
51773 ldd [%l7 + 0x18], %f12
51774 fble %fcc0, loop_6070
51775 fmovrdlez %o6, %f4, %f8
51776 fmovsge %xcc, %f5, %f12
51777 fornot1 %f12, %f0, %f0
51778loop_6070:
51779 movleu %icc, %l6, %g7
51780 lduh [%l7 + 0x34], %o2
51781 ldsh [%l7 + 0x2C], %i4
51782 ldx [%l7 + 0x48], %o5
51783 fmovd %f4, %f0
51784 st %f1, [%l7 + 0x10]
51785 tsubcctv %g3, %g4, %i0
51786 fmovde %icc, %f7, %f3
51787 add %i1, %l1, %l2
51788 movgu %icc, %o1, %o0
51789 edge8l %i7, %l5, %o7
51790 fmovsneg %icc, %f9, %f2
51791 fnot2 %f6, %f0
51792 addc %i2, 0x1A3C, %i6
51793 fbn,a %fcc1, loop_6071
51794 tleu %icc, 0x2
51795 ldub [%l7 + 0x24], %i5
51796 alignaddrl %o4, %g5, %g6
51797loop_6071:
51798 bl,a loop_6072
51799 alignaddrl %l3, %i3, %l0
51800 fbue,a %fcc3, loop_6073
51801 fcmple32 %f0, %f4, %g2
51802loop_6072:
51803 ldsb [%l7 + 0x60], %o3
51804 call loop_6074
51805loop_6073:
51806 call loop_6075
51807 bn,a %icc, loop_6076
51808 fmovse %icc, %f5, %f0
51809loop_6074:
51810 brnz,a %l4, loop_6077
51811loop_6075:
51812 fzero %f10
51813loop_6076:
51814 bshuffle %f4, %f14, %f0
51815 fbge,a %fcc3, loop_6078
51816loop_6077:
51817 edge16ln %o6, %g1, %l6
51818 call loop_6079
51819 be,a loop_6080
51820loop_6078:
51821 ldd [%l7 + 0x30], %f2
51822 ldsb [%l7 + 0x3A], %o2
51823loop_6079:
51824 sth %i4, [%l7 + 0x7E]
51825loop_6080:
51826 fmovrdgz %o5, %f10, %f2
51827 fmovsg %xcc, %f7, %f5
51828 fblg,a %fcc2, loop_6081
51829 lduh [%l7 + 0x54], %g7
51830 brnz,a %g3, loop_6082
51831 ldsh [%l7 + 0x76], %i0
51832loop_6081:
51833 ldsw [%l7 + 0x1C], %g4
51834 fornot2s %f6, %f8, %f3
51835loop_6082:
51836 fmovdvs %xcc, %f10, %f8
51837 bgu loop_6083
51838 ldub [%l7 + 0x79], %l1
51839 fblg %fcc1, loop_6084
51840 edge32ln %l2, %o1, %i1
51841loop_6083:
51842 fxnor %f12, %f14, %f10
51843 edge8l %o0, %l5, %o7
51844loop_6084:
51845 nop
51846 setx loop_6085, %l0, %l1
51847 wrpr 0x1, %tl
51848 wrpr %l1, %tpc
51849 add %l1, 0x4, %l1
51850 wrpr %l1, %tnpc
51851 setx 0x34400001400, %l0, %l1
51852 wrpr %l1, %tstate
51853 wrhpr 0x4, %htstate
51854 retry
51855 sth %i7, [%l7 + 0x74]
51856 fmovsa %icc, %f0, %f6
51857 fandnot2 %f4, %f12, %f0
51858loop_6085:
51859 fmovde %xcc, %f14, %f5
51860 fabss %f12, %f9
51861 stb %i6, [%l7 + 0x7A]
51862 stw %i2, [%l7 + 0x48]
51863 ldsh [%l7 + 0x68], %o4
51864 tvc %xcc, 0x3
51865 stb %g5, [%l7 + 0x29]
51866 ldd [%l7 + 0x18], %f8
51867 fmovde %icc, %f11, %f0
51868 fmul8x16 %f1, %f8, %f4
51869 bvs,a %xcc, loop_6086
51870 bge %xcc, loop_6087
51871 orcc %i5, %l3, %i3
51872 fxnor %f14, %f6, %f6
51873loop_6086:
51874 be,pt %xcc, loop_6088
51875loop_6087:
51876 sdivx %g6, 0x079B, %g2
51877 fnegs %f11, %f1
51878 fmovrslz %o3, %f11, %f11
51879loop_6088:
51880 mulx %l4, %l0, %g1
51881 stb %l6, [%l7 + 0x4E]
51882 ld [%l7 + 0x64], %f8
51883 movge %xcc, %o2, %o6
51884 ldx [%l7 + 0x78], %o5
51885 stb %i4, [%l7 + 0x39]
51886 edge8 %g3, %g7, %g4
51887 udiv %i0, 0x140D, %l1
51888 tleu %icc, 0x2
51889 movrlz %l2, 0x1D7, %o1
51890 fsrc1s %f5, %f10
51891 lduw [%l7 + 0x50], %o0
51892 fmovdne %icc, %f10, %f12
51893 fble,a %fcc0, loop_6089
51894 fmovdge %xcc, %f6, %f5
51895 xorcc %i1, %o7, %i7
51896 bcc,pn %xcc, loop_6090
51897loop_6089:
51898 stb %l5, [%l7 + 0x78]
51899 fxor %f6, %f10, %f6
51900 fbg %fcc2, loop_6091
51901loop_6090:
51902 fmovrdgez %i2, %f8, %f12
51903 edge8n %o4, %i6, %g5
51904 std %f2, [%l7 + 0x78]
51905loop_6091:
51906 stb %l3, [%l7 + 0x1C]
51907 fmovsl %icc, %f5, %f7
51908 ble %icc, loop_6092
51909 fmovdvc %xcc, %f1, %f1
51910 fmovdn %icc, %f1, %f10
51911 fpsub16s %f5, %f2, %f2
51912loop_6092:
51913 fmovrse %i3, %f8, %f2
51914 alignaddr %g6, %i5, %g2
51915 lduh [%l7 + 0x18], %o3
51916 andncc %l0, %l4, %l6
51917 fnor %f14, %f14, %f12
51918 fsrc2s %f9, %f5
51919 xnor %o2, %g1, %o5
51920 fmovdvs %xcc, %f3, %f4
51921 fpadd32s %f1, %f14, %f0
51922 ld [%l7 + 0x14], %f1
51923 stb %o6, [%l7 + 0x6D]
51924 andncc %i4, %g7, %g4
51925 xor %i0, 0x14F6, %g3
51926 sth %l1, [%l7 + 0x6E]
51927 fbn %fcc1, loop_6093
51928 movl %xcc, %l2, %o0
51929 brlz,a %o1, loop_6094
51930 ldsb [%l7 + 0x36], %o7
51931loop_6093:
51932 fmul8x16 %f11, %f6, %f2
51933 brlz,a %i7, loop_6095
51934loop_6094:
51935 lduh [%l7 + 0x5A], %l5
51936 stb %i1, [%l7 + 0x3B]
51937 bge,a,pt %xcc, loop_6096
51938loop_6095:
51939 fnands %f5, %f6, %f8
51940 stx %i2, [%l7 + 0x18]
51941 bpos,a,pn %icc, loop_6097
51942loop_6096:
51943 movg %xcc, %o4, %g5
51944 subc %l3, %i6, %g6
51945 and %i5, %i3, %g2
51946loop_6097:
51947 ldub [%l7 + 0x14], %o3
51948 fands %f8, %f3, %f13
51949 std %f14, [%l7 + 0x60]
51950 sth %l4, [%l7 + 0x4E]
51951 andn %l0, 0x1BF1, %l6
51952 stx %o2, [%l7 + 0x38]
51953 sub %g1, %o6, %o5
51954 ld [%l7 + 0x78], %f2
51955 movg %xcc, %i4, %g4
51956 fbo %fcc1, loop_6098
51957 sdiv %i0, 0x0D35, %g7
51958 ldd [%l7 + 0x60], %f4
51959 nop
51960 setx loop_6099, %l0, %l1
51961 jmpl %l1, %l1
51962loop_6098:
51963 ldsb [%l7 + 0x17], %g3
51964 fmovsneg %icc, %f11, %f1
51965 and %o0, 0x1FCF, %l2
51966loop_6099:
51967 tcc %xcc, 0x3
51968 stb %o1, [%l7 + 0x7D]
51969 fmovsle %xcc, %f8, %f6
51970 fmovdvc %xcc, %f10, %f9
51971 tge %xcc, 0x7
51972 fnegs %f6, %f10
51973 andcc %i7, %o7, %i1
51974 stb %l5, [%l7 + 0x4E]
51975 taddcctv %o4, %g5, %i2
51976 fmovrsne %l3, %f15, %f9
51977 fcmps %fcc0, %f12, %f5
51978 brnz %g6, loop_6100
51979 tn %xcc, 0x2
51980 andncc %i5, %i6, %i3
51981 fcmpne16 %f4, %f8, %g2
51982loop_6100:
51983 stx %o3, [%l7 + 0x50]
51984 fsrc2 %f6, %f10
51985 st %f5, [%l7 + 0x14]
51986 ldx [%l7 + 0x58], %l0
51987 fmovrde %l6, %f6, %f12
51988 fbl,a %fcc2, loop_6101
51989 fnot1s %f7, %f2
51990 bcc,a,pt %icc, loop_6102
51991 taddcctv %o2, 0x11FD, %g1
51992loop_6101:
51993 mova %xcc, %l4, %o5
51994 lduh [%l7 + 0x08], %i4
51995loop_6102:
51996 fpsub32 %f12, %f8, %f6
51997 fmuld8ulx16 %f8, %f7, %f12
51998 array8 %o6, %i0, %g7
51999 xnorcc %l1, %g4, %g3
52000 fbul,a %fcc2, loop_6103
52001 movg %icc, %o0, %o1
52002 ldx [%l7 + 0x70], %i7
52003 fands %f12, %f10, %f4
52004loop_6103:
52005 mova %icc, %o7, %l2
52006 ldsw [%l7 + 0x18], %i1
52007 stb %o4, [%l7 + 0x5E]
52008 fcmpne16 %f0, %f14, %g5
52009 xnor %l5, %l3, %i2
52010 fmovspos %icc, %f9, %f9
52011 tl %icc, 0x2
52012 nop
52013 setx loop_6104, %l0, %l1
52014 jmpl %l1, %g6
52015 fmovrdlez %i6, %f12, %f8
52016 pdist %f4, %f14, %f2
52017 tsubcctv %i3, 0x1EE1, %g2
52018loop_6104:
52019 movgu %icc, %o3, %l0
52020 srlx %l6, %i5, %g1
52021 st %f3, [%l7 + 0x08]
52022 ld [%l7 + 0x5C], %f5
52023 stb %l4, [%l7 + 0x43]
52024 tn %icc, 0x5
52025 lduh [%l7 + 0x68], %o5
52026 movn %xcc, %o2, %o6
52027 sth %i0, [%l7 + 0x6A]
52028 fandnot1s %f2, %f15, %f2
52029 ldsh [%l7 + 0x4C], %i4
52030 bvc,a %xcc, loop_6105
52031 lduh [%l7 + 0x2A], %l1
52032 siam 0x0
52033 fmovrslz %g7, %f9, %f9
52034loop_6105:
52035 movneg %xcc, %g4, %g3
52036 fcmpne16 %f12, %f0, %o0
52037 fsrc1s %f12, %f8
52038 fxor %f0, %f2, %f8
52039 umul %o1, 0x0777, %i7
52040 add %l2, 0x105F, %o7
52041 xor %i1, 0x1C43, %g5
52042 fbe,a %fcc0, loop_6106
52043 fabsd %f4, %f6
52044 smul %o4, 0x0BBB, %l3
52045 fmul8x16al %f13, %f2, %f4
52046loop_6106:
52047 lduh [%l7 + 0x26], %i2
52048 call loop_6107
52049 sth %g6, [%l7 + 0x32]
52050 nop
52051 setx loop_6108, %l0, %l1
52052 jmpl %l1, %l5
52053 movrlez %i3, %g2, %o3
52054loop_6107:
52055 orn %i6, 0x19C0, %l0
52056 call loop_6109
52057loop_6108:
52058 fornot2s %f8, %f1, %f4
52059 fands %f7, %f1, %f12
52060 movrlez %l6, 0x18E, %i5
52061loop_6109:
52062 movrgez %g1, 0x281, %o5
52063 ldsw [%l7 + 0x34], %o2
52064 stb %l4, [%l7 + 0x0E]
52065 fnegd %f10, %f2
52066 ld [%l7 + 0x28], %f1
52067 tsubcc %o6, 0x1C47, %i4
52068 addcc %i0, 0x1B16, %g7
52069 movge %icc, %g4, %g3
52070 fbl,a %fcc3, loop_6110
52071 movrgz %l1, 0x144, %o0
52072 nop
52073 setx loop_6111, %l0, %l1
52074 jmpl %l1, %i7
52075 stb %l2, [%l7 + 0x5C]
52076loop_6110:
52077 lduw [%l7 + 0x68], %o7
52078 fcmps %fcc1, %f11, %f5
52079loop_6111:
52080 fpadd32s %f12, %f0, %f2
52081 std %f0, [%l7 + 0x78]
52082 stw %o1, [%l7 + 0x24]
52083 fmovsle %icc, %f5, %f6
52084 sethi 0x1C53, %g5
52085 udivx %o4, 0x1F63, %i1
52086 umul %l3, %i2, %l5
52087 fpsub32s %f0, %f5, %f0
52088 fandnot2 %f10, %f0, %f0
52089 tle %xcc, 0x0
52090 brgz %i3, loop_6112
52091 movrlez %g2, %g6, %o3
52092 and %i6, %l0, %l6
52093 alignaddrl %i5, %o5, %o2
52094loop_6112:
52095 ld [%l7 + 0x2C], %f13
52096 ldd [%l7 + 0x28], %f14
52097 nop
52098 setx loop_6113, %l0, %l1
52099 wrpr 0x1, %tl
52100 wrpr %l1, %tnpc
52101 setx 0x34400001400, %l0, %l1
52102 wrpr %l1, %tstate
52103 wrhpr 0x4, %htstate
52104 done
52105 fmovdle %xcc, %f15, %f9
52106 lduh [%l7 + 0x36], %g1
52107 bvs,a,pn %icc, loop_6114
52108loop_6113:
52109 fmuld8ulx16 %f9, %f1, %f0
52110 move %icc, %o6, %l4
52111 fmovdpos %xcc, %f7, %f7
52112loop_6114:
52113 fnegs %f14, %f7
52114 fzero %f14
52115 lduw [%l7 + 0x38], %i4
52116 fmovsn %icc, %f3, %f2
52117 movneg %xcc, %g7, %i0
52118 fand %f4, %f10, %f8
52119 stx %g4, [%l7 + 0x50]
52120 movvc %xcc, %g3, %l1
52121 movvc %xcc, %i7, %o0
52122 st %f15, [%l7 + 0x6C]
52123 fsrc2s %f7, %f8
52124 fmovrdgz %o7, %f0, %f8
52125 ldsh [%l7 + 0x60], %l2
52126 fsrc1s %f11, %f5
52127 fone %f2
52128 sra %o1, 0x1A, %o4
52129 fmovse %xcc, %f9, %f12
52130 fmovrdgz %i1, %f4, %f8
52131 bne,pn %xcc, loop_6115
52132 movcs %icc, %g5, %l3
52133 fcmpes %fcc2, %f7, %f14
52134 movneg %xcc, %l5, %i2
52135loop_6115:
52136 mova %xcc, %i3, %g6
52137 fpsub16 %f4, %f6, %f2
52138 edge8l %g2, %i6, %l0
52139 edge16l %o3, %l6, %o5
52140 tge %icc, 0x2
52141 fbe,a %fcc2, loop_6116
52142 tle %icc, 0x3
52143 movgu %xcc, %o2, %i5
52144 mova %icc, %g1, %l4
52145loop_6116:
52146 orcc %o6, 0x055D, %i4
52147 movleu %xcc, %g7, %g4
52148 fzeros %f2
52149 ldsb [%l7 + 0x64], %i0
52150 fmovsle %xcc, %f2, %f0
52151 stb %l1, [%l7 + 0x1E]
52152 ldd [%l7 + 0x10], %f12
52153 orn %i7, %o0, %g3
52154 fmovsneg %icc, %f6, %f11
52155 ldub [%l7 + 0x4B], %l2
52156 fsrc1 %f10, %f2
52157 movrne %o1, %o4, %i1
52158 ldsh [%l7 + 0x22], %g5
52159 lduw [%l7 + 0x48], %l3
52160 ldd [%l7 + 0x78], %f8
52161 movrgez %l5, %i2, %i3
52162 fpsub16s %f2, %f5, %f9
52163 nop
52164 setx loop_6117, %l0, %l1
52165 wrpr 0x1, %tl
52166 wrpr %l1, %tnpc
52167 setx 0x34400001400, %l0, %l1
52168 wrpr %l1, %tstate
52169 wrhpr 0x4, %htstate
52170 done
52171 brz %g6, loop_6118
52172 lduw [%l7 + 0x10], %o7
52173 std %f14, [%l7 + 0x18]
52174loop_6117:
52175 ta %xcc, 0x6
52176loop_6118:
52177 lduh [%l7 + 0x54], %i6
52178 ldx [%l7 + 0x50], %l0
52179 fbul %fcc1, loop_6119
52180 fxors %f13, %f11, %f6
52181 edge8l %g2, %l6, %o5
52182 popc %o2, %i5
52183loop_6119:
52184 ldsw [%l7 + 0x28], %o3
52185 array32 %l4, %g1, %o6
52186 fpadd16s %f5, %f5, %f6
52187 stw %g7, [%l7 + 0x08]
52188 movcc %icc, %i4, %g4
52189 fcmpeq32 %f0, %f0, %i0
52190 orn %l1, %o0, %i7
52191 sdivcc %g3, 0x12A2, %o1
52192 fmovs %f11, %f2
52193 sth %o4, [%l7 + 0x72]
52194 ldsb [%l7 + 0x1D], %i1
52195 addc %g5, 0x169F, %l3
52196 tcs %icc, 0x1
52197 movrlz %l5, 0x203, %l2
52198 brlz,a %i2, loop_6120
52199 brnz,a %i3, loop_6121
52200 ld [%l7 + 0x70], %f10
52201 fmovscc %icc, %f13, %f9
52202loop_6120:
52203 sth %g6, [%l7 + 0x10]
52204loop_6121:
52205 subc %o7, 0x0CF0, %i6
52206 tle %xcc, 0x0
52207 bge,pt %icc, loop_6122
52208 fmul8x16au %f9, %f4, %f10
52209 fmovrsgz %g2, %f9, %f12
52210 fpackfix %f2, %f9
52211loop_6122:
52212 edge8 %l6, %l0, %o5
52213 fmovsge %xcc, %f3, %f8
52214 fmovsgu %xcc, %f8, %f1
52215 umul %o2, %i5, %o3
52216 movneg %icc, %l4, %g1
52217 movneg %icc, %g7, %o6
52218 ldsb [%l7 + 0x68], %i4
52219 fbuge %fcc0, loop_6123
52220 fornot2 %f6, %f0, %f14
52221 fbe,a %fcc2, loop_6124
52222 tcs %icc, 0x5
52223loop_6123:
52224 fmovsne %xcc, %f5, %f2
52225 ldub [%l7 + 0x7B], %g4
52226loop_6124:
52227 st %f14, [%l7 + 0x4C]
52228 array16 %i0, %l1, %i7
52229 st %f3, [%l7 + 0x4C]
52230 tvc %xcc, 0x0
52231 ldsw [%l7 + 0x70], %o0
52232 add %o1, %g3, %i1
52233 fxnor %f0, %f12, %f14
52234 array32 %o4, %l3, %g5
52235 fsrc1s %f7, %f5
52236 fmovde %icc, %f0, %f12
52237 andcc %l5, 0x1ECF, %i2
52238 tleu %icc, 0x2
52239 fmovdneg %xcc, %f11, %f7
52240 stx %i3, [%l7 + 0x78]
52241 srlx %g6, 0x1B, %l2
52242 move %icc, %i6, %g2
52243 movleu %icc, %o7, %l0
52244 popc 0x073E, %o5
52245 sth %o2, [%l7 + 0x7A]
52246 fpack32 %f4, %f14, %f4
52247 sth %l6, [%l7 + 0x3A]
52248 fmovscs %icc, %f10, %f1
52249 tsubcc %i5, 0x0FE0, %l4
52250 fmovsle %xcc, %f14, %f3
52251 stx %g1, [%l7 + 0x30]
52252 ldsh [%l7 + 0x2A], %o3
52253 ldsw [%l7 + 0x70], %o6
52254 ldd [%l7 + 0x18], %f10
52255 edge32l %i4, %g7, %g4
52256 udiv %i0, 0x11D5, %l1
52257 fpack16 %f12, %f3
52258 lduw [%l7 + 0x2C], %i7
52259 fornot1 %f6, %f0, %f6
52260 fandnot1 %f10, %f8, %f0
52261 fmovdcs %icc, %f9, %f15
52262 andn %o0, %o1, %g3
52263 tsubcctv %o4, 0x0F2F, %i1
52264 fmovrde %g5, %f6, %f8
52265 stb %l3, [%l7 + 0x41]
52266 bcc,pt %icc, loop_6125
52267 bpos loop_6126
52268 std %f6, [%l7 + 0x50]
52269 ldsw [%l7 + 0x18], %l5
52270loop_6125:
52271 brgz,a %i2, loop_6127
52272loop_6126:
52273 edge16n %i3, %l2, %i6
52274 ldd [%l7 + 0x20], %f4
52275 bne,pn %icc, loop_6128
52276loop_6127:
52277 fbl %fcc2, loop_6129
52278 movcc %icc, %g6, %g2
52279 ld [%l7 + 0x5C], %f5
52280loop_6128:
52281 fors %f15, %f3, %f12
52282loop_6129:
52283 or %l0, 0x0FF4, %o5
52284 fzero %f12
52285 ldub [%l7 + 0x58], %o7
52286 ldub [%l7 + 0x31], %l6
52287 bn %icc, loop_6130
52288 st %f0, [%l7 + 0x10]
52289 fmovdvc %xcc, %f10, %f14
52290 tsubcc %i5, %o2, %g1
52291loop_6130:
52292 orncc %l4, %o3, %o6
52293 ldsw [%l7 + 0x2C], %i4
52294 edge32n %g7, %g4, %i0
52295 edge32ln %i7, %o0, %o1
52296 fbne,a %fcc0, loop_6131
52297 fmovdgu %xcc, %f4, %f5
52298 ldd [%l7 + 0x28], %f12
52299 fpadd16s %f8, %f3, %f14
52300loop_6131:
52301 bg,a,pt %xcc, loop_6132
52302 addc %g3, 0x1C87, %o4
52303 fnegs %f10, %f7
52304 ldd [%l7 + 0x30], %f12
52305loop_6132:
52306 andn %l1, %i1, %l3
52307 umulcc %g5, %l5, %i2
52308 st %f0, [%l7 + 0x34]
52309 fmovsgu %xcc, %f14, %f0
52310 popc %l2, %i3
52311 ldx [%l7 + 0x68], %i6
52312 andcc %g6, %l0, %o5
52313 lduw [%l7 + 0x7C], %g2
52314 sth %o7, [%l7 + 0x74]
52315 fble,a %fcc1, loop_6133
52316 fmovdvc %icc, %f0, %f4
52317 orcc %i5, 0x08B9, %l6
52318 lduh [%l7 + 0x1E], %g1
52319loop_6133:
52320 fbule,a %fcc0, loop_6134
52321 stx %o2, [%l7 + 0x20]
52322 sth %o3, [%l7 + 0x5C]
52323 for %f8, %f8, %f6
52324loop_6134:
52325 te %xcc, 0x3
52326 ldx [%l7 + 0x58], %o6
52327 fcmple16 %f14, %f4, %i4
52328 brnz,a %g7, loop_6135
52329 nop
52330 setx loop_6136, %l0, %l1
52331 wrpr 0x1, %tl
52332 wrpr %l1, %tnpc
52333 setx 0x34400001400, %l0, %l1
52334 wrpr %l1, %tstate
52335 wrhpr 0x4, %htstate
52336 done
52337 ldsh [%l7 + 0x6C], %g4
52338 tgu %icc, 0x6
52339loop_6135:
52340 movl %icc, %l4, %i0
52341loop_6136:
52342 ldsb [%l7 + 0x3B], %o0
52343 stx %o1, [%l7 + 0x78]
52344 fpackfix %f0, %f11
52345 fbn %fcc0, loop_6137
52346 lduh [%l7 + 0x5A], %g3
52347 addc %i7, 0x1E88, %o4
52348 bne,a loop_6138
52349loop_6137:
52350 tl %xcc, 0x5
52351 fmuld8ulx16 %f12, %f0, %f4
52352 lduw [%l7 + 0x38], %l1
52353loop_6138:
52354 movge %icc, %i1, %g5
52355 ldub [%l7 + 0x49], %l5
52356 sub %i2, %l3, %l2
52357 st %f14, [%l7 + 0x38]
52358 sth %i6, [%l7 + 0x70]
52359 movge %xcc, %g6, %l0
52360 lduh [%l7 + 0x0E], %i3
52361 brlz %g2, loop_6139
52362 movgu %icc, %o7, %i5
52363 ld [%l7 + 0x24], %f11
52364 ldd [%l7 + 0x58], %f12
52365loop_6139:
52366 ldd [%l7 + 0x38], %f4
52367 edge8l %o5, %g1, %l6
52368 ldd [%l7 + 0x50], %f8
52369 fble %fcc0, loop_6140
52370 ldsb [%l7 + 0x70], %o2
52371 stx %o3, [%l7 + 0x08]
52372 fpadd32s %f3, %f9, %f2
52373loop_6140:
52374 fpack32 %f10, %f0, %f14
52375 brgez,a %o6, loop_6141
52376 smul %i4, %g7, %g4
52377 lduh [%l7 + 0x54], %l4
52378 fcmpes %fcc1, %f3, %f2
52379loop_6141:
52380 ldsw [%l7 + 0x38], %o0
52381 st %f0, [%l7 + 0x10]
52382 stw %i0, [%l7 + 0x6C]
52383 brlez,a %g3, loop_6142
52384 fmovrdlez %i7, %f4, %f2
52385 fmovrdgz %o1, %f14, %f6
52386 tn %xcc, 0x3
52387loop_6142:
52388 ldsh [%l7 + 0x10], %o4
52389 edge8l %l1, %g5, %l5
52390 stb %i1, [%l7 + 0x79]
52391 fbule %fcc3, loop_6143
52392 fmul8sux16 %f2, %f6, %f10
52393 ld [%l7 + 0x0C], %f4
52394 brnz %l3, loop_6144
52395loop_6143:
52396 lduh [%l7 + 0x5A], %i2
52397 bge,pt %icc, loop_6145
52398 ldsh [%l7 + 0x58], %l2
52399loop_6144:
52400 stw %i6, [%l7 + 0x5C]
52401 movcc %icc, %g6, %l0
52402loop_6145:
52403 fandnot1s %f10, %f8, %f8
52404 ldsh [%l7 + 0x12], %i3
52405 ldsw [%l7 + 0x34], %o7
52406 fcmps %fcc0, %f9, %f14
52407 fxnor %f14, %f0, %f6
52408 ld [%l7 + 0x70], %f1
52409 tgu %xcc, 0x2
52410 tge %icc, 0x7
52411 ldd [%l7 + 0x40], %f6
52412 fmovsne %xcc, %f4, %f6
52413 tleu %xcc, 0x6
52414 ldx [%l7 + 0x28], %i5
52415 fmul8ulx16 %f12, %f12, %f8
52416 movn %icc, %o5, %g1
52417 ldx [%l7 + 0x38], %l6
52418 std %f8, [%l7 + 0x50]
52419 ldsb [%l7 + 0x3B], %o2
52420 sub %g2, %o3, %i4
52421 fbule %fcc3, loop_6146
52422 movn %icc, %o6, %g7
52423 ba %xcc, loop_6147
52424 fble %fcc0, loop_6148
52425loop_6146:
52426 smul %l4, 0x06C5, %g4
52427 ldsw [%l7 + 0x44], %i0
52428loop_6147:
52429 ba loop_6149
52430loop_6148:
52431 fmovsneg %xcc, %f15, %f2
52432 fone %f14
52433 edge16ln %o0, %i7, %g3
52434loop_6149:
52435 movrlz %o1, 0x2B2, %l1
52436 udiv %o4, 0x1FC2, %g5
52437 fmovsvs %icc, %f4, %f1
52438 fmovda %xcc, %f7, %f2
52439 brlez,a %i1, loop_6150
52440 fblg,a %fcc0, loop_6151
52441 st %f9, [%l7 + 0x44]
52442 movcc %icc, %l5, %l3
52443loop_6150:
52444 movvc %icc, %i2, %l2
52445loop_6151:
52446 bvc %icc, loop_6152
52447 ldsh [%l7 + 0x2E], %i6
52448 lduw [%l7 + 0x70], %l0
52449 nop
52450 setx loop_6153, %l0, %l1
52451 wrpr 0x1, %tl
52452 wrpr %l1, %tnpc
52453 setx 0x34400001400, %l0, %l1
52454 wrpr %l1, %tstate
52455 wrhpr 0x4, %htstate
52456 done
52457loop_6152:
52458 bcs,a,pt %icc, loop_6154
52459 xor %i3, %g6, %i5
52460 edge8l %o7, %o5, %l6
52461loop_6153:
52462 ba loop_6155
52463loop_6154:
52464 mova %xcc, %g1, %g2
52465 stb %o3, [%l7 + 0x40]
52466 fabss %f8, %f8
52467loop_6155:
52468 ldd [%l7 + 0x40], %f2
52469 ld [%l7 + 0x68], %f1
52470 bvs,a,pt %xcc, loop_6156
52471 smulcc %i4, %o2, %g7
52472 bneg,pn %xcc, loop_6157
52473 fmovrsgez %o6, %f1, %f7
52474loop_6156:
52475 stx %g4, [%l7 + 0x50]
52476 fbue,a %fcc2, loop_6158
52477loop_6157:
52478 stb %l4, [%l7 + 0x49]
52479 ld [%l7 + 0x40], %f15
52480 edge8 %i0, %i7, %o0
52481loop_6158:
52482 fsrc2s %f0, %f14
52483 brgez %g3, loop_6159
52484 ldub [%l7 + 0x4C], %o1
52485 mulx %o4, 0x04CF, %g5
52486 lduw [%l7 + 0x6C], %i1
52487loop_6159:
52488 and %l5, 0x0A9B, %l1
52489 lduh [%l7 + 0x12], %i2
52490 bpos loop_6160
52491 tgu %xcc, 0x5
52492 fmovsge %icc, %f8, %f0
52493 ldx [%l7 + 0x28], %l2
52494loop_6160:
52495 bgu,a,pn %xcc, loop_6161
52496 edge8l %i6, %l3, %i3
52497 bcc,a,pn %icc, loop_6162
52498 fmovsle %icc, %f4, %f7
52499loop_6161:
52500 fmovdg %xcc, %f6, %f6
52501 subccc %g6, 0x1F79, %l0
52502loop_6162:
52503 bn %xcc, loop_6163
52504 ldd [%l7 + 0x08], %f10
52505 st %f3, [%l7 + 0x38]
52506 lduw [%l7 + 0x1C], %o7
52507loop_6163:
52508 stw %i5, [%l7 + 0x20]
52509 edge32l %l6, %g1, %g2
52510 ld [%l7 + 0x70], %f1
52511 ld [%l7 + 0x38], %f1
52512 fmovdleu %xcc, %f3, %f11
52513 fpsub16s %f12, %f6, %f1
52514 stb %o5, [%l7 + 0x7C]
52515 fmovsvs %icc, %f2, %f13
52516 tpos %xcc, 0x0
52517 fbg,a %fcc0, loop_6164
52518 movg %icc, %i4, %o2
52519 movcs %xcc, %o3, %o6
52520 fmovsle %xcc, %f15, %f6
52521loop_6164:
52522 ldd [%l7 + 0x50], %f10
52523 lduh [%l7 + 0x44], %g7
52524 mulscc %g4, 0x1587, %i0
52525 ldsh [%l7 + 0x18], %l4
52526 st %f13, [%l7 + 0x0C]
52527 mulscc %i7, 0x0222, %o0
52528 ldsh [%l7 + 0x56], %o1
52529 nop
52530 setx loop_6165, %l0, %l1
52531 jmpl %l1, %o4
52532 sdiv %g5, 0x1D05, %g3
52533 fmovrdlz %l5, %f4, %f12
52534 fmuld8ulx16 %f11, %f7, %f8
52535loop_6165:
52536 ldsw [%l7 + 0x0C], %l1
52537 movg %xcc, %i2, %l2
52538 bgu,pn %icc, loop_6166
52539 stx %i1, [%l7 + 0x60]
52540 lduh [%l7 + 0x3E], %l3
52541 fnegs %f9, %f5
52542loop_6166:
52543 ldub [%l7 + 0x0B], %i6
52544 fpack32 %f12, %f10, %f6
52545 tcc %xcc, 0x1
52546 ldsb [%l7 + 0x5D], %i3
52547 ldd [%l7 + 0x58], %f12
52548 movvc %icc, %g6, %o7
52549 ldd [%l7 + 0x40], %f0
52550 sth %i5, [%l7 + 0x4C]
52551 sth %l0, [%l7 + 0x58]
52552 movcs %icc, %l6, %g2
52553 lduw [%l7 + 0x58], %o5
52554 ldsw [%l7 + 0x6C], %i4
52555 ldx [%l7 + 0x60], %g1
52556 fmovsa %icc, %f12, %f6
52557 fcmpes %fcc2, %f0, %f13
52558 stx %o3, [%l7 + 0x10]
52559 fba %fcc2, loop_6167
52560 ldd [%l7 + 0x68], %f0
52561 nop
52562 setx loop_6168, %l0, %l1
52563 wrpr 0x1, %tl
52564 wrpr %l1, %tpc
52565 add %l1, 0x4, %l1
52566 wrpr %l1, %tnpc
52567 setx 0x34400001400, %l0, %l1
52568 wrpr %l1, %tstate
52569 wrhpr 0x4, %htstate
52570 retry
52571 movrne %o2, %g7, %g4
52572loop_6167:
52573 ldd [%l7 + 0x30], %f4
52574 bge,a,pt %xcc, loop_6169
52575loop_6168:
52576 lduw [%l7 + 0x78], %o6
52577 sllx %l4, 0x1C, %i7
52578 lduh [%l7 + 0x46], %i0
52579loop_6169:
52580 fmovdge %icc, %f10, %f13
52581 fbue %fcc0, loop_6170
52582 st %f5, [%l7 + 0x3C]
52583 subcc %o0, 0x149A, %o4
52584 fmovse %icc, %f2, %f0
52585loop_6170:
52586 tl %icc, 0x1
52587 bge,a %xcc, loop_6171
52588 fsrc1 %f6, %f10
52589 movcs %icc, %o1, %g5
52590 sdiv %g3, 0x1CB8, %l1
52591loop_6171:
52592 movgu %icc, %l5, %i2
52593 stb %l2, [%l7 + 0x0C]
52594 fmovdpos %icc, %f12, %f13
52595 fbge,a %fcc0, loop_6172
52596 fmovdle %xcc, %f3, %f5
52597 array32 %l3, %i6, %i3
52598 movrlez %g6, 0x386, %i1
52599loop_6172:
52600 movge %icc, %i5, %l0
52601 movne %icc, %o7, %l6
52602 tcc %xcc, 0x0
52603 movge %icc, %g2, %o5
52604 fbl,a %fcc0, loop_6173
52605 sdivcc %i4, 0x0FBC, %g1
52606 ldsw [%l7 + 0x20], %o2
52607 stx %g7, [%l7 + 0x60]
52608loop_6173:
52609 tsubcc %g4, 0x1AE9, %o6
52610 fmovrse %o3, %f11, %f3
52611 fmovdgu %xcc, %f6, %f13
52612 move %xcc, %l4, %i7
52613 lduw [%l7 + 0x64], %i0
52614 fmul8ulx16 %f0, %f8, %f2
52615 fba,a %fcc2, loop_6174
52616 sth %o0, [%l7 + 0x2E]
52617 fmovspos %xcc, %f7, %f7
52618 movvc %xcc, %o1, %g5
52619loop_6174:
52620 movvc %xcc, %o4, %g3
52621 siam 0x2
52622 brlez,a %l1, loop_6175
52623 edge32l %l5, %i2, %l3
52624 fmovdne %xcc, %f1, %f12
52625 edge8ln %l2, %i3, %i6
52626loop_6175:
52627 lduh [%l7 + 0x30], %g6
52628 fandnot2 %f0, %f0, %f14
52629 fmul8x16al %f4, %f13, %f6
52630 fone %f14
52631 ldx [%l7 + 0x78], %i5
52632 lduh [%l7 + 0x7A], %l0
52633 ldsh [%l7 + 0x0A], %o7
52634 movre %i1, 0x2E0, %g2
52635 stx %o5, [%l7 + 0x50]
52636 fnot2s %f9, %f10
52637 ldsw [%l7 + 0x0C], %l6
52638 fmovdne %icc, %f0, %f6
52639 te %icc, 0x1
52640 taddcc %g1, 0x0808, %o2
52641 ldsh [%l7 + 0x1E], %i4
52642 fbn,a %fcc2, loop_6176
52643 ld [%l7 + 0x24], %f9
52644 fmovrse %g4, %f4, %f4
52645 ldsb [%l7 + 0x13], %o6
52646loop_6176:
52647 fmovdn %icc, %f5, %f3
52648 orncc %o3, 0x0D35, %l4
52649 mova %xcc, %g7, %i0
52650 stw %o0, [%l7 + 0x50]
52651 ldd [%l7 + 0x20], %f10
52652 fmovdne %xcc, %f13, %f14
52653 fbule,a %fcc3, loop_6177
52654 movvc %icc, %i7, %g5
52655 bcc,pn %xcc, loop_6178
52656 addc %o1, 0x07E9, %g3
52657loop_6177:
52658 pdist %f4, %f2, %f12
52659 fmovrsgez %l1, %f11, %f2
52660loop_6178:
52661 fmovrdgz %o4, %f4, %f12
52662 st %f11, [%l7 + 0x40]
52663 bvc,a,pt %xcc, loop_6179
52664 movrlz %i2, 0x0B5, %l5
52665 ldub [%l7 + 0x60], %l2
52666 st %f7, [%l7 + 0x6C]
52667loop_6179:
52668 ldub [%l7 + 0x22], %i3
52669 bpos,a %icc, loop_6180
52670 be loop_6181
52671 fbge %fcc1, loop_6182
52672 ldsw [%l7 + 0x54], %i6
52673loop_6180:
52674 fmovsvc %icc, %f13, %f2
52675loop_6181:
52676 fsrc1 %f14, %f4
52677loop_6182:
52678 fmovrsgz %l3, %f0, %f7
52679 stw %i5, [%l7 + 0x30]
52680 stb %l0, [%l7 + 0x23]
52681 stb %g6, [%l7 + 0x77]
52682 fpack16 %f4, %f15
52683 edge32ln %i1, %g2, %o5
52684 ldsb [%l7 + 0x49], %l6
52685 call loop_6183
52686 smul %g1, %o7, %i4
52687 brnz %g4, loop_6184
52688 std %f2, [%l7 + 0x40]
52689loop_6183:
52690 andncc %o2, %o6, %l4
52691 stb %o3, [%l7 + 0x10]
52692loop_6184:
52693 fbug %fcc2, loop_6185
52694 movcs %icc, %g7, %i0
52695 smulcc %o0, %i7, %o1
52696 movrgez %g3, 0x338, %l1
52697loop_6185:
52698 move %icc, %g5, %o4
52699 fmul8x16au %f15, %f10, %f8
52700 bl,pn %icc, loop_6186
52701 sth %l5, [%l7 + 0x72]
52702 fmovrdlez %l2, %f0, %f4
52703 be,a,pt %xcc, loop_6187
52704loop_6186:
52705 sdiv %i3, 0x0B84, %i6
52706 be,pt %icc, loop_6188
52707 umul %i2, %l3, %l0
52708loop_6187:
52709 fmovdvc %xcc, %f5, %f15
52710 movle %xcc, %i5, %i1
52711loop_6188:
52712 stx %g6, [%l7 + 0x60]
52713 st %f11, [%l7 + 0x58]
52714 fmovsvs %icc, %f0, %f0
52715 fbge,a %fcc1, loop_6189
52716 fmovsge %icc, %f1, %f15
52717 alignaddrl %o5, %l6, %g2
52718 edge16ln %o7, %i4, %g1
52719loop_6189:
52720 sth %o2, [%l7 + 0x62]
52721 fxnor %f8, %f10, %f0
52722 mova %icc, %o6, %g4
52723 bg %xcc, loop_6190
52724 stx %o3, [%l7 + 0x18]
52725 fcmple32 %f8, %f4, %l4
52726 stb %g7, [%l7 + 0x38]
52727loop_6190:
52728 bneg,a loop_6191
52729 fornot1 %f4, %f6, %f10
52730 std %f6, [%l7 + 0x70]
52731 taddcc %i0, 0x1402, %o0
52732loop_6191:
52733 fmovdle %icc, %f12, %f2
52734 bleu,a,pn %xcc, loop_6192
52735 fornot2 %f8, %f12, %f10
52736 fabss %f15, %f10
52737 ta %icc, 0x4
52738loop_6192:
52739 fmovrdgz %i7, %f0, %f10
52740 nop
52741 setx loop_6193, %l0, %l1
52742 wrpr 0x1, %tl
52743 wrpr %l1, %tnpc
52744 setx 0x34400001400, %l0, %l1
52745 wrpr %l1, %tstate
52746 wrhpr 0x4, %htstate
52747 done
52748 st %f0, [%l7 + 0x7C]
52749 ldub [%l7 + 0x43], %g3
52750 ldd [%l7 + 0x10], %f8
52751loop_6193:
52752 udivcc %o1, 0x1EE4, %g5
52753 stb %l1, [%l7 + 0x6B]
52754 xor %l5, %o4, %i3
52755 array8 %l2, %i6, %l3
52756 or %l0, 0x0A53, %i5
52757 bne loop_6194
52758 ble,a loop_6195
52759 ld [%l7 + 0x20], %f14
52760 ldx [%l7 + 0x48], %i1
52761loop_6194:
52762 fabss %f5, %f4
52763loop_6195:
52764 smul %g6, %o5, %i2
52765 fabss %f1, %f10
52766 ldx [%l7 + 0x70], %l6
52767 stw %g2, [%l7 + 0x38]
52768 umul %o7, 0x0A89, %i4
52769 bne,a,pt %xcc, loop_6196
52770 sll %o2, 0x11, %o6
52771 stx %g1, [%l7 + 0x18]
52772 movg %icc, %o3, %l4
52773loop_6196:
52774 movge %xcc, %g4, %g7
52775 popc %o0, %i0
52776 ble,a,pt %xcc, loop_6197
52777 orcc %g3, %o1, %i7
52778 nop
52779 setx loop_6198, %l0, %l1
52780 wrpr 0x1, %tl
52781 wrpr %l1, %tpc
52782 add %l1, 0x4, %l1
52783 wrpr %l1, %tnpc
52784 setx 0x34400001400, %l0, %l1
52785 wrpr %l1, %tstate
52786 wrhpr 0x4, %htstate
52787 retry
52788 fpsub16s %f1, %f6, %f0
52789loop_6197:
52790 movpos %icc, %l1, %g5
52791 srlx %l5, %i3, %l2
52792loop_6198:
52793 fbue %fcc0, loop_6199
52794 stw %i6, [%l7 + 0x60]
52795 array8 %o4, %l0, %l3
52796 smul %i1, %g6, %o5
52797loop_6199:
52798 fone %f6
52799 fcmpgt16 %f6, %f6, %i2
52800 fmovsn %xcc, %f6, %f3
52801 ldx [%l7 + 0x70], %l6
52802 ldsb [%l7 + 0x30], %g2
52803 bn,a loop_6200
52804 udivcc %o7, 0x10B3, %i4
52805 fand %f12, %f10, %f10
52806 movrne %i5, %o6, %g1
52807loop_6200:
52808 fxnor %f14, %f6, %f10
52809 movne %icc, %o2, %o3
52810 fmovs %f5, %f0
52811 mulx %l4, %g4, %o0
52812 fblg,a %fcc0, loop_6201
52813 fmul8x16au %f0, %f9, %f6
52814 stx %g7, [%l7 + 0x78]
52815 sethi 0x1CEB, %i0
52816loop_6201:
52817 fcmpne16 %f6, %f4, %g3
52818 bpos,pn %icc, loop_6202
52819 fexpand %f8, %f10
52820 lduw [%l7 + 0x44], %i7
52821 fand %f12, %f10, %f6
52822loop_6202:
52823 lduh [%l7 + 0x6E], %l1
52824 srax %g5, %l5, %o1
52825 alignaddr %l2, %i3, %o4
52826 fnegs %f5, %f0
52827 nop
52828 setx loop_6203, %l0, %l1
52829 jmpl %l1, %l0
52830 srl %l3, 0x07, %i6
52831 array8 %g6, %i1, %i2
52832 lduw [%l7 + 0x50], %o5
52833loop_6203:
52834 fors %f9, %f10, %f14
52835 bgu,pt %icc, loop_6204
52836 be,a,pt %xcc, loop_6205
52837 brlz %g2, loop_6206
52838 stb %o7, [%l7 + 0x74]
52839loop_6204:
52840 xor %i4, 0x0BAD, %l6
52841loop_6205:
52842 bge %icc, loop_6207
52843loop_6206:
52844 fcmpgt16 %f0, %f0, %i5
52845 fmovdg %icc, %f9, %f10
52846 lduw [%l7 + 0x54], %g1
52847loop_6207:
52848 ldx [%l7 + 0x30], %o2
52849 call loop_6208
52850 lduh [%l7 + 0x70], %o3
52851 st %f11, [%l7 + 0x54]
52852 addcc %o6, %g4, %l4
52853loop_6208:
52854 ld [%l7 + 0x58], %f12
52855 lduh [%l7 + 0x5C], %g7
52856 fmovdn %icc, %f13, %f10
52857 add %o0, 0x1FEA, %i0
52858 movre %i7, %g3, %l1
52859 ld [%l7 + 0x28], %f0
52860 stw %g5, [%l7 + 0x30]
52861 fmovrde %o1, %f10, %f2
52862 udiv %l2, 0x051C, %l5
52863 be,a loop_6209
52864 fmovrde %o4, %f14, %f2
52865 taddcctv %l0, 0x12E0, %l3
52866 ldsh [%l7 + 0x16], %i3
52867loop_6209:
52868 tpos %xcc, 0x1
52869 stx %g6, [%l7 + 0x70]
52870 tn %icc, 0x5
52871 fmovdne %xcc, %f0, %f9
52872 edge16n %i6, %i1, %o5
52873 bcs,pt %icc, loop_6210
52874 ld [%l7 + 0x0C], %f12
52875 stw %i2, [%l7 + 0x24]
52876 ldsh [%l7 + 0x2A], %o7
52877loop_6210:
52878 fmul8ulx16 %f8, %f14, %f12
52879 andn %i4, 0x00B7, %l6
52880 fmovdleu %xcc, %f11, %f9
52881 bcs,a,pn %icc, loop_6211
52882 te %xcc, 0x5
52883 sethi 0x083D, %g2
52884 ldx [%l7 + 0x28], %i5
52885loop_6211:
52886 fcmpgt32 %f14, %f8, %g1
52887 ldsw [%l7 + 0x70], %o3
52888 movleu %xcc, %o2, %o6
52889 movre %l4, %g4, %g7
52890 ldd [%l7 + 0x38], %f6
52891 ldsb [%l7 + 0x21], %o0
52892 fbug %fcc2, loop_6212
52893 ldx [%l7 + 0x20], %i0
52894 tne %icc, 0x4
52895 movge %icc, %g3, %l1
52896loop_6212:
52897 tcc %icc, 0x5
52898 stw %g5, [%l7 + 0x5C]
52899 bleu,a loop_6213
52900 xorcc %i7, 0x0D9A, %l2
52901 ldsh [%l7 + 0x4C], %o1
52902 fand %f12, %f8, %f0
52903loop_6213:
52904 brlz,a %l5, loop_6214
52905 fmovrdne %o4, %f14, %f2
52906 tsubcc %l3, %i3, %l0
52907 stb %g6, [%l7 + 0x1A]
52908loop_6214:
52909 mulscc %i1, 0x148C, %i6
52910 ldsh [%l7 + 0x68], %o5
52911 ldsh [%l7 + 0x2A], %o7
52912 fmovrsgez %i2, %f1, %f6
52913 lduw [%l7 + 0x5C], %i4
52914 ldsw [%l7 + 0x60], %g2
52915 bn,a loop_6215
52916 stx %i5, [%l7 + 0x48]
52917 movge %xcc, %l6, %o3
52918 ldub [%l7 + 0x23], %o2
52919loop_6215:
52920 be,pt %icc, loop_6216
52921 tsubcc %o6, %l4, %g4
52922 pdist %f2, %f8, %f8
52923 tne %xcc, 0x6
52924loop_6216:
52925 tl %xcc, 0x4
52926 fblg,a %fcc0, loop_6217
52927 fbg,a %fcc3, loop_6218
52928 ldub [%l7 + 0x58], %g7
52929 stw %g1, [%l7 + 0x1C]
52930loop_6217:
52931 fmovsvc %icc, %f3, %f10
52932loop_6218:
52933 move %icc, %i0, %g3
52934 fbn,a %fcc2, loop_6219
52935 nop
52936 setx loop_6220, %l0, %l1
52937 wrpr 0x1, %tl
52938 wrpr %l1, %tpc
52939 add %l1, 0x4, %l1
52940 wrpr %l1, %tnpc
52941 setx 0x34400001400, %l0, %l1
52942 wrpr %l1, %tstate
52943 wrhpr 0x4, %htstate
52944 retry
52945 stw %o0, [%l7 + 0x2C]
52946 popc %g5, %i7
52947loop_6219:
52948 fones %f10
52949loop_6220:
52950 ldub [%l7 + 0x4C], %l2
52951 fmovrsne %o1, %f10, %f2
52952 bvs,a,pn %xcc, loop_6221
52953 fcmps %fcc0, %f11, %f2
52954 bshuffle %f0, %f2, %f10
52955 ldsb [%l7 + 0x62], %l1
52956loop_6221:
52957 fmovda %icc, %f3, %f0
52958 ldsw [%l7 + 0x24], %l5
52959 fcmple32 %f14, %f4, %o4
52960 stb %i3, [%l7 + 0x1F]
52961 fmovrslz %l0, %f7, %f6
52962 tvs %xcc, 0x4
52963 tl %icc, 0x4
52964 fmul8ulx16 %f8, %f6, %f10
52965 or %g6, 0x1171, %l3
52966 sth %i6, [%l7 + 0x70]
52967 ble,pt %xcc, loop_6222
52968 ld [%l7 + 0x6C], %f3
52969 brgez,a %o5, loop_6223
52970 lduh [%l7 + 0x5E], %o7
52971loop_6222:
52972 fmovdvs %icc, %f6, %f10
52973 ldsw [%l7 + 0x1C], %i1
52974loop_6223:
52975 stw %i4, [%l7 + 0x08]
52976 fbo %fcc0, loop_6224
52977 be,pt %icc, loop_6225
52978 movge %xcc, %i2, %g2
52979 fnegd %f2, %f0
52980loop_6224:
52981 ldx [%l7 + 0x38], %l6
52982loop_6225:
52983 fcmpd %fcc2, %f12, %f4
52984 fors %f6, %f5, %f0
52985 movneg %xcc, %o3, %i5
52986 fmovrslz %o2, %f15, %f10
52987 edge16ln %o6, %g4, %g7
52988 fmul8x16al %f8, %f1, %f4
52989 fnands %f14, %f2, %f6
52990 subcc %g1, 0x148F, %l4
52991 sdivx %i0, 0x023E, %g3
52992 brgez %g5, loop_6226
52993 ldsw [%l7 + 0x2C], %o0
52994 ldub [%l7 + 0x42], %l2
52995 fmovrdgz %i7, %f4, %f6
52996loop_6226:
52997 edge32 %l1, %o1, %o4
52998 ldsw [%l7 + 0x14], %l5
52999 fblg %fcc1, loop_6227
53000 fxnors %f13, %f9, %f1
53001 fand %f4, %f8, %f10
53002 bpos,a,pt %icc, loop_6228
53003loop_6227:
53004 alignaddr %l0, %g6, %l3
53005 fmuld8ulx16 %f12, %f13, %f14
53006 fbl %fcc2, loop_6229
53007loop_6228:
53008 ld [%l7 + 0x0C], %f6
53009 fxnor %f6, %f12, %f4
53010 ldsh [%l7 + 0x46], %i6
53011loop_6229:
53012 tge %xcc, 0x4
53013 fbne,a %fcc1, loop_6230
53014 movg %icc, %i3, %o5
53015 fmovdcs %xcc, %f13, %f5
53016 tn %xcc, 0x4
53017loop_6230:
53018 lduw [%l7 + 0x08], %i1
53019 fmovsgu %xcc, %f12, %f8
53020 faligndata %f2, %f6, %f4
53021 movleu %icc, %i4, %o7
53022 brlz,a %g2, loop_6231
53023 st %f8, [%l7 + 0x34]
53024 ldd [%l7 + 0x60], %f8
53025 sth %i2, [%l7 + 0x40]
53026loop_6231:
53027 ld [%l7 + 0x38], %f11
53028 or %o3, 0x0876, %l6
53029 lduh [%l7 + 0x3A], %o2
53030 ldx [%l7 + 0x60], %o6
53031 lduw [%l7 + 0x74], %g4
53032 ldsb [%l7 + 0x1C], %i5
53033 fnot2s %f3, %f6
53034 mulx %g7, 0x0BA3, %l4
53035 fmovd %f10, %f6
53036 fcmpgt16 %f0, %f12, %i0
53037 ldsw [%l7 + 0x2C], %g3
53038 ldsw [%l7 + 0x74], %g5
53039 sll %g1, %l2, %i7
53040 ldx [%l7 + 0x60], %l1
53041 sth %o0, [%l7 + 0x6C]
53042 stb %o4, [%l7 + 0x6B]
53043 bcs,pn %icc, loop_6232
53044 fmovdvc %xcc, %f0, %f6
53045 movpos %icc, %l5, %o1
53046 st %f8, [%l7 + 0x50]
53047loop_6232:
53048 fmovdle %icc, %f13, %f12
53049 fmovsge %xcc, %f7, %f5
53050 brgz,a %g6, loop_6233
53051 ldd [%l7 + 0x48], %f6
53052 stx %l3, [%l7 + 0x08]
53053 bn loop_6234
53054loop_6233:
53055 std %f0, [%l7 + 0x08]
53056 subccc %i6, 0x1E63, %i3
53057 movrlez %o5, %i1, %l0
53058loop_6234:
53059 lduh [%l7 + 0x3E], %o7
53060 bne,pn %xcc, loop_6235
53061 fmovdleu %icc, %f12, %f0
53062 mulscc %i4, %i2, %g2
53063 movne %xcc, %o3, %o2
53064loop_6235:
53065 st %f4, [%l7 + 0x08]
53066 fmovrdne %o6, %f2, %f6
53067 stx %l6, [%l7 + 0x48]
53068 siam 0x0
53069 fcmpne16 %f14, %f2, %i5
53070 tn %icc, 0x5
53071 ldsw [%l7 + 0x14], %g4
53072 fxor %f14, %f14, %f14
53073 ta %icc, 0x0
53074 mulx %l4, 0x134C, %i0
53075 tge %xcc, 0x4
53076 movg %xcc, %g3, %g7
53077 fbo,a %fcc0, loop_6236
53078 lduh [%l7 + 0x1A], %g5
53079 movge %xcc, %g1, %i7
53080 fmovrsgz %l1, %f14, %f8
53081loop_6236:
53082 bcs,a loop_6237
53083 movl %xcc, %o0, %o4
53084 fmovdn %xcc, %f15, %f14
53085 fsrc1 %f8, %f10
53086loop_6237:
53087 fpadd16 %f14, %f14, %f6
53088 std %f2, [%l7 + 0x68]
53089 fmovsne %icc, %f10, %f9
53090 tcs %icc, 0x0
53091 ldd [%l7 + 0x50], %f14
53092 bl,a loop_6238
53093 edge8l %l2, %o1, %g6
53094 mova %xcc, %l3, %l5
53095 popc %i3, %o5
53096loop_6238:
53097 alignaddr %i6, %l0, %o7
53098 fmovsvs %icc, %f3, %f4
53099 sth %i1, [%l7 + 0x4C]
53100 fmul8sux16 %f14, %f8, %f10
53101 bne,pt %icc, loop_6239
53102 st %f2, [%l7 + 0x6C]
53103 fcmpes %fcc3, %f0, %f13
53104 fxor %f14, %f10, %f8
53105loop_6239:
53106 ldub [%l7 + 0x16], %i4
53107 fnot1 %f14, %f2
53108 bcc,pn %icc, loop_6240
53109 fmul8x16au %f13, %f5, %f10
53110 movvs %xcc, %i2, %g2
53111 edge16n %o3, %o6, %l6
53112loop_6240:
53113 ldsb [%l7 + 0x33], %o2
53114 fbn,a %fcc0, loop_6241
53115 brgez,a %g4, loop_6242
53116 ta %xcc, 0x2
53117 orn %i5, 0x1E2E, %i0
53118loop_6241:
53119 for %f6, %f6, %f14
53120loop_6242:
53121 fmovdleu %icc, %f4, %f2
53122 sll %l4, %g3, %g5
53123 ldsw [%l7 + 0x0C], %g1
53124 fblg,a %fcc0, loop_6243
53125 ldx [%l7 + 0x70], %g7
53126 ldx [%l7 + 0x28], %i7
53127 fpadd16s %f4, %f4, %f0
53128loop_6243:
53129 subc %l1, 0x0EA1, %o0
53130 addc %l2, 0x0544, %o1
53131 movneg %xcc, %g6, %o4
53132 bne loop_6244
53133 fnot1s %f15, %f5
53134 ldub [%l7 + 0x5E], %l5
53135 fone %f0
53136loop_6244:
53137 stx %l3, [%l7 + 0x50]
53138 smul %i3, 0x18E0, %o5
53139 alignaddrl %i6, %l0, %i1
53140 edge8 %o7, %i4, %i2
53141 tge %icc, 0x6
53142 movre %g2, %o6, %l6
53143 fbge,a %fcc1, loop_6245
53144 lduw [%l7 + 0x20], %o3
53145 ldsw [%l7 + 0x60], %o2
53146 fmovrdlz %i5, %f14, %f8
53147loop_6245:
53148 fmovrsne %g4, %f9, %f2
53149 movl %icc, %i0, %g3
53150 fmovdne %icc, %f5, %f7
53151 fnors %f8, %f11, %f0
53152 ldx [%l7 + 0x68], %g5
53153 fba %fcc1, loop_6246
53154 ldsw [%l7 + 0x78], %g1
53155 fsrc1 %f0, %f4
53156 std %f14, [%l7 + 0x30]
53157loop_6246:
53158 ldsb [%l7 + 0x70], %g7
53159 brlez,a %i7, loop_6247
53160 fandnot1s %f8, %f4, %f8
53161 stx %l4, [%l7 + 0x70]
53162 sdivcc %o0, 0x1860, %l1
53163loop_6247:
53164 fands %f12, %f6, %f13
53165 lduw [%l7 + 0x7C], %l2
53166 fpack32 %f10, %f10, %f6
53167 fmovsl %icc, %f12, %f14
53168 bne,a %xcc, loop_6248
53169 fandnot2s %f13, %f6, %f14
53170 edge8l %o1, %o4, %l5
53171 andncc %g6, %i3, %o5
53172loop_6248:
53173 movge %xcc, %i6, %l0
53174 fpmerge %f6, %f10, %f2
53175 fmul8x16al %f9, %f13, %f10
53176 fnand %f6, %f10, %f10
53177 fbu,a %fcc3, loop_6249
53178 fbule,a %fcc1, loop_6250
53179 bneg,a,pn %xcc, loop_6251
53180 lduw [%l7 + 0x14], %l3
53181loop_6249:
53182 ldsh [%l7 + 0x3C], %i1
53183loop_6250:
53184 move %icc, %o7, %i2
53185loop_6251:
53186 movn %icc, %i4, %g2
53187 edge32l %l6, %o3, %o6
53188 std %f4, [%l7 + 0x58]
53189 stx %o2, [%l7 + 0x18]
53190 fbu %fcc2, loop_6252
53191 ldsh [%l7 + 0x12], %g4
53192 bvs,a,pn %icc, loop_6253
53193 taddcctv %i5, %i0, %g3
53194loop_6252:
53195 udivx %g1, 0x1009, %g7
53196 stw %g5, [%l7 + 0x10]
53197loop_6253:
53198 fcmpes %fcc2, %f6, %f1
53199 sth %l4, [%l7 + 0x10]
53200 ldsh [%l7 + 0x66], %i7
53201 fba,a %fcc1, loop_6254
53202 fpackfix %f4, %f8
53203 bgu loop_6255
53204 ldsb [%l7 + 0x16], %l1
53205loop_6254:
53206 fmovrdgz %o0, %f12, %f6
53207 edge8l %o1, %l2, %l5
53208loop_6255:
53209 fnegd %f4, %f10
53210 std %f4, [%l7 + 0x40]
53211 sdivcc %o4, 0x0827, %i3
53212 mulscc %g6, %o5, %i6
53213 edge8l %l3, %i1, %o7
53214 movgu %icc, %l0, %i2
53215 fcmpeq32 %f12, %f2, %g2
53216 ldub [%l7 + 0x4F], %l6
53217 tge %icc, 0x4
53218 fmovdn %xcc, %f7, %f14
53219 move %icc, %i4, %o3
53220 sth %o2, [%l7 + 0x74]
53221 nop
53222 setx loop_6256, %l0, %l1
53223 jmpl %l1, %o6
53224 ldsb [%l7 + 0x2D], %i5
53225 ldub [%l7 + 0x08], %g4
53226 call loop_6257
53227loop_6256:
53228 fmuld8ulx16 %f2, %f5, %f4
53229 addc %i0, 0x183F, %g1
53230 edge16l %g3, %g7, %l4
53231loop_6257:
53232 tsubcc %g5, %l1, %i7
53233 stb %o1, [%l7 + 0x08]
53234 sra %o0, %l2, %o4
53235 lduh [%l7 + 0x66], %l5
53236 fpadd16 %f0, %f14, %f10
53237 ldsb [%l7 + 0x2A], %i3
53238 st %f3, [%l7 + 0x44]
53239 ldsh [%l7 + 0x6A], %o5
53240 fmovdle %xcc, %f2, %f4
53241 tcs %xcc, 0x7
53242 brlz,a %i6, loop_6258
53243 fsrc1 %f2, %f2
53244 ld [%l7 + 0x48], %f9
53245 ld [%l7 + 0x24], %f10
53246loop_6258:
53247 fmovd %f2, %f0
53248 fornot1s %f15, %f10, %f0
53249 stx %l3, [%l7 + 0x28]
53250 movre %i1, 0x263, %o7
53251 fornot1s %f0, %f12, %f2
53252 edge16l %g6, %l0, %i2
53253 fnors %f6, %f0, %f2
53254 fnot1s %f10, %f14
53255 fmovsne %xcc, %f0, %f0
53256 stw %l6, [%l7 + 0x3C]
53257 xor %i4, 0x0FA9, %g2
53258 fmovsvc %xcc, %f2, %f5
53259 fpsub16 %f10, %f2, %f8
53260 brgez %o3, loop_6259
53261 stx %o2, [%l7 + 0x48]
53262 fmovdvs %xcc, %f12, %f0
53263 ldsw [%l7 + 0x3C], %i5
53264loop_6259:
53265 fmul8ulx16 %f0, %f2, %f6
53266 edge8l %o6, %i0, %g4
53267 stb %g1, [%l7 + 0x5E]
53268 stx %g7, [%l7 + 0x28]
53269 tle %xcc, 0x1
53270 stb %g3, [%l7 + 0x4B]
53271 bvs,a,pn %xcc, loop_6260
53272 fmovdle %icc, %f12, %f14
53273 lduw [%l7 + 0x38], %g5
53274 bgu,a %icc, loop_6261
53275loop_6260:
53276 movrgez %l4, 0x1CE, %l1
53277 lduh [%l7 + 0x64], %i7
53278 fmovdneg %icc, %f3, %f5
53279loop_6261:
53280 std %f10, [%l7 + 0x28]
53281 movcc %xcc, %o0, %l2
53282 ldsh [%l7 + 0x40], %o1
53283 fnegs %f1, %f1
53284 st %f3, [%l7 + 0x74]
53285 for %f14, %f10, %f2
53286 pdist %f6, %f0, %f4
53287 fnot1 %f12, %f4
53288 stx %l5, [%l7 + 0x50]
53289 ldx [%l7 + 0x70], %i3
53290 edge16l %o5, %i6, %o4
53291 movrlz %i1, 0x10F, %l3
53292 fbul %fcc3, loop_6262
53293 tleu %icc, 0x0
53294 lduh [%l7 + 0x3C], %o7
53295 edge8 %g6, %l0, %i2
53296loop_6262:
53297 movge %xcc, %l6, %g2
53298 fpadd16s %f4, %f3, %f6
53299 ldd [%l7 + 0x70], %f6
53300 ldsh [%l7 + 0x40], %i4
53301 stb %o3, [%l7 + 0x46]
53302 mova %xcc, %i5, %o6
53303 bneg %icc, loop_6263
53304 ldx [%l7 + 0x50], %i0
53305 fbug %fcc2, loop_6264
53306 lduw [%l7 + 0x40], %o2
53307loop_6263:
53308 brlz %g1, loop_6265
53309 bn loop_6266
53310loop_6264:
53311 sth %g4, [%l7 + 0x2A]
53312 fornot2s %f3, %f2, %f4
53313loop_6265:
53314 popc %g7, %g5
53315loop_6266:
53316 fbg,a %fcc3, loop_6267
53317 stw %l4, [%l7 + 0x60]
53318 umulcc %l1, 0x0FB5, %i7
53319 xorcc %o0, 0x1F6B, %l2
53320loop_6267:
53321 fpack16 %f6, %f1
53322 fmovda %xcc, %f1, %f5
53323 ba,pt %icc, loop_6268
53324 fmovrdlz %o1, %f0, %f8
53325 taddcc %l5, %i3, %o5
53326 brlz,a %i6, loop_6269
53327loop_6268:
53328 fabss %f12, %f0
53329 stb %o4, [%l7 + 0x3D]
53330 bg,pn %xcc, loop_6270
53331loop_6269:
53332 fmovsvc %xcc, %f5, %f14
53333 movvs %xcc, %g3, %i1
53334 orncc %l3, %o7, %l0
53335loop_6270:
53336 fandnot2s %f3, %f8, %f10
53337 add %g6, 0x0389, %l6
53338 fpadd16s %f12, %f7, %f1
53339 fsrc1 %f6, %f2
53340 std %f10, [%l7 + 0x50]
53341 fcmpd %fcc0, %f2, %f8
53342 fmovrslez %i2, %f14, %f4
53343 ldsw [%l7 + 0x4C], %g2
53344 fbge,a %fcc3, loop_6271
53345 movvc %xcc, %i4, %i5
53346 fbuge %fcc0, loop_6272
53347 edge8ln %o3, %i0, %o6
53348loop_6271:
53349 stx %o2, [%l7 + 0x58]
53350 lduh [%l7 + 0x10], %g4
53351loop_6272:
53352 movcs %icc, %g7, %g5
53353 fcmpeq32 %f14, %f12, %g1
53354 ldd [%l7 + 0x40], %f0
53355 stw %l4, [%l7 + 0x20]
53356 fmovspos %xcc, %f11, %f8
53357 sdiv %i7, 0x1F76, %l1
53358 andn %o0, 0x0AE7, %o1
53359 ldx [%l7 + 0x68], %l5
53360 fones %f14
53361 fnand %f6, %f2, %f10
53362 stw %l2, [%l7 + 0x4C]
53363 umul %o5, %i6, %i3
53364 fmovsle %icc, %f14, %f7
53365 fcmpgt32 %f6, %f14, %o4
53366 sllx %i1, %g3, %l3
53367 fnot1s %f7, %f5
53368 fmovrdlez %o7, %f0, %f14
53369 fnot2 %f0, %f8
53370 fmovs %f5, %f9
53371 call loop_6273
53372 edge32ln %l0, %l6, %i2
53373 ld [%l7 + 0x40], %f7
53374 ldub [%l7 + 0x7B], %g2
53375loop_6273:
53376 fmovs %f3, %f11
53377 fmul8ulx16 %f4, %f12, %f0
53378 ldsh [%l7 + 0x4C], %g6
53379 fone %f10
53380 andcc %i4, 0x1375, %i5
53381 fmovrslz %i0, %f5, %f8
53382 std %f4, [%l7 + 0x28]
53383 edge16 %o6, %o3, %g4
53384 fmovrdlez %g7, %f6, %f0
53385 lduh [%l7 + 0x44], %o2
53386 bpos,pn %xcc, loop_6274
53387 or %g5, %g1, %i7
53388 lduh [%l7 + 0x5C], %l1
53389 ld [%l7 + 0x18], %f9
53390loop_6274:
53391 ldx [%l7 + 0x50], %l4
53392 bleu,pn %xcc, loop_6275
53393 ldsb [%l7 + 0x17], %o1
53394 fmovda %icc, %f7, %f11
53395 ldsb [%l7 + 0x62], %l5
53396loop_6275:
53397 fmovscs %icc, %f7, %f3
53398 fmovdg %xcc, %f2, %f3
53399 stw %l2, [%l7 + 0x34]
53400 brlez,a %o5, loop_6276
53401 fornot1 %f4, %f8, %f4
53402 stb %i6, [%l7 + 0x2D]
53403 fnands %f2, %f9, %f12
53404loop_6276:
53405 ldx [%l7 + 0x68], %i3
53406 ba %xcc, loop_6277
53407 move %xcc, %o0, %o4
53408 stx %g3, [%l7 + 0x50]
53409 fcmpeq32 %f8, %f4, %i1
53410loop_6277:
53411 fands %f1, %f10, %f10
53412 subc %o7, 0x0B0E, %l3
53413 stb %l0, [%l7 + 0x0C]
53414 ldub [%l7 + 0x41], %l6
53415 movrgez %g2, 0x1F5, %i2
53416 fmovrslez %i4, %f6, %f0
53417 ldub [%l7 + 0x76], %i5
53418 fnand %f8, %f8, %f2
53419 ldd [%l7 + 0x18], %f2
53420 stx %i0, [%l7 + 0x58]
53421 ba %xcc, loop_6278
53422 move %xcc, %o6, %o3
53423 orcc %g4, 0x0DA1, %g7
53424 bpos,a loop_6279
53425loop_6278:
53426 fbl,a %fcc3, loop_6280
53427 tpos %xcc, 0x0
53428 movcc %xcc, %o2, %g6
53429loop_6279:
53430 subccc %g5, 0x1EB3, %g1
53431loop_6280:
53432 ldsw [%l7 + 0x64], %l1
53433 fexpand %f4, %f12
53434 movle %xcc, %i7, %l4
53435 edge16l %o1, %l2, %l5
53436 fcmpeq32 %f12, %f4, %o5
53437 fbn %fcc1, loop_6281
53438 tsubcc %i3, %i6, %o4
53439 fbo %fcc1, loop_6282
53440 fmovdpos %xcc, %f12, %f5
53441loop_6281:
53442 fmovspos %xcc, %f6, %f2
53443 fpackfix %f10, %f0
53444loop_6282:
53445 fpmerge %f9, %f14, %f6
53446 ldub [%l7 + 0x57], %o0
53447 edge16ln %i1, %g3, %o7
53448 addccc %l3, %l6, %g2
53449 ldx [%l7 + 0x78], %l0
53450 fmovsvc %icc, %f11, %f1
53451 mulscc %i4, 0x10C9, %i5
53452 fmul8ulx16 %f10, %f0, %f2
53453 fbug,a %fcc1, loop_6283
53454 movrgz %i0, %o6, %o3
53455 fmovrdne %i2, %f10, %f10
53456 fand %f2, %f8, %f12
53457loop_6283:
53458 fcmpes %fcc1, %f12, %f6
53459 lduw [%l7 + 0x40], %g7
53460 fpadd16s %f2, %f9, %f7
53461 lduw [%l7 + 0x78], %o2
53462 bn %xcc, loop_6284
53463 ldx [%l7 + 0x58], %g4
53464 ldsh [%l7 + 0x30], %g6
53465 stx %g1, [%l7 + 0x08]
53466loop_6284:
53467 ldx [%l7 + 0x68], %g5
53468 fcmps %fcc2, %f15, %f9
53469 ldsw [%l7 + 0x18], %l1
53470 movrne %l4, 0x035, %o1
53471 xnorcc %l2, 0x1038, %l5
53472 ldub [%l7 + 0x72], %i7
53473 fpadd32s %f2, %f3, %f2
53474 movpos %icc, %i3, %o5
53475 fmovscc %xcc, %f10, %f14
53476 movne %icc, %i6, %o0
53477 bg %icc, loop_6285
53478 nop
53479 setx loop_6286, %l0, %l1
53480 wrpr 0x1, %tl
53481 wrpr %l1, %tnpc
53482 setx 0x34400001400, %l0, %l1
53483 wrpr %l1, %tstate
53484 wrhpr 0x4, %htstate
53485 done
53486 stx %o4, [%l7 + 0x38]
53487 siam 0x5
53488loop_6285:
53489 fpsub16s %f4, %f14, %f8
53490loop_6286:
53491 fsrc2 %f10, %f10
53492 bgu,pn %xcc, loop_6287
53493 fsrc2 %f6, %f12
53494 std %f10, [%l7 + 0x48]
53495 st %f8, [%l7 + 0x5C]
53496loop_6287:
53497 fpsub32s %f3, %f5, %f7
53498 stw %i1, [%l7 + 0x68]
53499 fmovrdne %o7, %f12, %f0
53500 smul %l3, 0x1020, %l6
53501 stx %g2, [%l7 + 0x08]
53502 stb %g3, [%l7 + 0x0D]
53503 bvc %icc, loop_6288
53504 fba,a %fcc3, loop_6289
53505 fbug,a %fcc2, loop_6290
53506 brgez,a %i4, loop_6291
53507loop_6288:
53508 srlx %i5, 0x17, %l0
53509loop_6289:
53510 ld [%l7 + 0x2C], %f3
53511loop_6290:
53512 lduw [%l7 + 0x1C], %i0
53513loop_6291:
53514 movle %xcc, %o3, %i2
53515 fbl,a %fcc3, loop_6292
53516 alignaddr %g7, %o6, %o2
53517 fmovsl %icc, %f7, %f14
53518 movle %xcc, %g4, %g6
53519loop_6292:
53520 fpsub32 %f12, %f8, %f0
53521 ldd [%l7 + 0x08], %f4
53522 fmovrdgez %g5, %f14, %f4
53523 fmovdcs %xcc, %f9, %f3
53524 fmovsvs %xcc, %f6, %f9
53525 be,a,pt %xcc, loop_6293
53526 bge loop_6294
53527 ldsb [%l7 + 0x24], %l1
53528 bleu,a,pn %icc, loop_6295
53529loop_6293:
53530 array32 %l4, %o1, %g1
53531loop_6294:
53532 ldd [%l7 + 0x48], %f6
53533 movvs %xcc, %l2, %i7
53534loop_6295:
53535 tge %icc, 0x7
53536 fcmple32 %f12, %f4, %i3
53537 ldd [%l7 + 0x68], %f4
53538 sdiv %o5, 0x1EE2, %i6
53539 taddcc %o0, 0x1E68, %l5
53540 ldsw [%l7 + 0x60], %o4
53541 bgu,a,pn %icc, loop_6296
53542 fcmpgt16 %f14, %f2, %i1
53543 bvc %xcc, loop_6297
53544 std %f8, [%l7 + 0x70]
53545loop_6296:
53546 st %f15, [%l7 + 0x50]
53547 bleu %icc, loop_6298
53548loop_6297:
53549 bge loop_6299
53550 xorcc %l3, %o7, %g2
53551 alignaddr %l6, %g3, %i4
53552loop_6298:
53553 stx %l0, [%l7 + 0x08]
53554loop_6299:
53555 stb %i0, [%l7 + 0x39]
53556 tneg %icc, 0x2
53557 edge8l %o3, %i5, %i2
53558 sllx %g7, 0x19, %o6
53559 tsubcc %o2, 0x19C1, %g4
53560 fmuld8ulx16 %f10, %f12, %f14
53561 fbn %fcc1, loop_6300
53562 stx %g5, [%l7 + 0x18]
53563 tvs %icc, 0x7
53564 array16 %g6, %l4, %o1
53565loop_6300:
53566 lduw [%l7 + 0x40], %l1
53567 ldsh [%l7 + 0x5E], %l2
53568 fpadd32s %f10, %f7, %f2
53569 fmovscc %icc, %f12, %f15
53570 orn %i7, 0x0B8F, %g1
53571 fmovdl %xcc, %f0, %f1
53572 fbu %fcc0, loop_6301
53573 fpackfix %f6, %f13
53574 te %xcc, 0x6
53575 add %i3, %i6, %o5
53576loop_6301:
53577 ldsb [%l7 + 0x66], %o0
53578 stw %l5, [%l7 + 0x7C]
53579 fcmps %fcc1, %f5, %f4
53580 fcmpgt16 %f6, %f14, %i1
53581 mulx %l3, 0x167E, %o7
53582 ldd [%l7 + 0x68], %f0
53583 sth %o4, [%l7 + 0x72]
53584 move %xcc, %g2, %l6
53585 taddcctv %i4, 0x0C1F, %l0
53586 andn %i0, 0x122A, %o3
53587 fxnors %f3, %f13, %f8
53588 ldsh [%l7 + 0x08], %g3
53589 edge32 %i2, %g7, %o6
53590 fcmpgt16 %f12, %f2, %o2
53591 edge8l %i5, %g5, %g4
53592 fmuld8sux16 %f2, %f1, %f8
53593 taddcctv %l4, %g6, %o1
53594 fands %f8, %f12, %f9
53595 ta %icc, 0x1
53596 and %l1, %l2, %i7
53597 ldd [%l7 + 0x60], %f6
53598 fmovrdlez %i3, %f2, %f8
53599 array32 %i6, %g1, %o5
53600 udivcc %o0, 0x125D, %i1
53601 nop
53602 setx loop_6302, %l0, %l1
53603 jmpl %l1, %l3
53604 fmovrdgez %o7, %f10, %f12
53605 edge16l %o4, %l5, %g2
53606 fnands %f15, %f0, %f1
53607loop_6302:
53608 bgu,a,pt %xcc, loop_6303
53609 tl %xcc, 0x2
53610 lduw [%l7 + 0x18], %l6
53611 ld [%l7 + 0x1C], %f8
53612loop_6303:
53613 fmovspos %icc, %f10, %f5
53614 edge16n %l0, %i4, %o3
53615 edge32l %g3, %i0, %i2
53616 movrgz %g7, 0x2BA, %o2
53617 fmovrslez %o6, %f4, %f9
53618 sth %i5, [%l7 + 0x10]
53619 ldsb [%l7 + 0x08], %g4
53620 fmovscc %xcc, %f1, %f15
53621 movg %icc, %l4, %g5
53622 stw %g6, [%l7 + 0x5C]
53623 fbg %fcc1, loop_6304
53624 edge8n %l1, %o1, %l2
53625 ldsb [%l7 + 0x60], %i3
53626 st %f1, [%l7 + 0x70]
53627loop_6304:
53628 fmuld8sux16 %f4, %f15, %f12
53629 edge8l %i7, %g1, %i6
53630 fble,a %fcc0, loop_6305
53631 tcc %xcc, 0x0
53632 fmovdleu %xcc, %f10, %f7
53633 st %f1, [%l7 + 0x64]
53634loop_6305:
53635 addcc %o5, %i1, %o0
53636 sth %l3, [%l7 + 0x60]
53637 fmovdcc %xcc, %f8, %f5
53638 brnz %o7, loop_6306
53639 array32 %o4, %l5, %g2
53640 sth %l6, [%l7 + 0x4A]
53641 fmovspos %xcc, %f8, %f7
53642loop_6306:
53643 lduh [%l7 + 0x30], %l0
53644 movcc %icc, %i4, %g3
53645 std %f12, [%l7 + 0x18]
53646 smul %o3, 0x1741, %i2
53647 fbul %fcc2, loop_6307
53648 fmovs %f2, %f12
53649 std %f0, [%l7 + 0x38]
53650 ld [%l7 + 0x0C], %f1
53651loop_6307:
53652 ldd [%l7 + 0x58], %f8
53653 fnands %f3, %f13, %f1
53654 subc %g7, 0x0BCB, %i0
53655 sethi 0x09A0, %o2
53656 fnot2 %f8, %f6
53657 fsrc2 %f14, %f14
53658 sth %i5, [%l7 + 0x2E]
53659 add %o6, 0x13FA, %g4
53660 fexpand %f0, %f8
53661 fmovrdgez %g5, %f10, %f14
53662 lduh [%l7 + 0x46], %l4
53663 fornot2s %f7, %f15, %f6
53664 fmovrde %l1, %f0, %f14
53665 fbul,a %fcc3, loop_6308
53666 tle %icc, 0x3
53667 tsubcc %o1, 0x15E5, %g6
53668 tleu %icc, 0x3
53669loop_6308:
53670 fnor %f4, %f4, %f0
53671 stb %i3, [%l7 + 0x34]
53672 lduh [%l7 + 0x22], %l2
53673 fbn %fcc0, loop_6309
53674 stw %i7, [%l7 + 0x68]
53675 fmovda %icc, %f13, %f7
53676 stb %i6, [%l7 + 0x2E]
53677loop_6309:
53678 fmovdl %icc, %f3, %f9
53679 fors %f7, %f13, %f6
53680 fmovrslez %g1, %f4, %f9
53681 stb %i1, [%l7 + 0x08]
53682 fmovdleu %icc, %f12, %f13
53683 ldx [%l7 + 0x40], %o5
53684 fmovrsgz %o0, %f4, %f1
53685 fbule,a %fcc1, loop_6310
53686 fba,a %fcc0, loop_6311
53687 brlz,a %l3, loop_6312
53688 fcmple32 %f12, %f8, %o7
53689loop_6310:
53690 ldsh [%l7 + 0x7E], %o4
53691loop_6311:
53692 fxors %f14, %f14, %f13
53693loop_6312:
53694 srl %l5, 0x1A, %g2
53695 tvc %xcc, 0x1
53696 mova %xcc, %l0, %i4
53697 addcc %l6, %g3, %o3
53698 movneg %xcc, %i2, %g7
53699 tcs %icc, 0x5
53700 fblg,a %fcc3, loop_6313
53701 fbul,a %fcc3, loop_6314
53702 brlz,a %i0, loop_6315
53703 fnot1 %f4, %f8
53704loop_6313:
53705 ld [%l7 + 0x64], %f0
53706loop_6314:
53707 stx %i5, [%l7 + 0x70]
53708loop_6315:
53709 fnegd %f0, %f6
53710 fbg,a %fcc1, loop_6316
53711 fbug,a %fcc0, loop_6317
53712 fandnot1 %f8, %f8, %f10
53713 stb %o6, [%l7 + 0x58]
53714loop_6316:
53715 edge8ln %o2, %g4, %g5
53716loop_6317:
53717 stx %l1, [%l7 + 0x28]
53718 edge32l %o1, %l4, %i3
53719 stx %l2, [%l7 + 0x58]
53720 movl %icc, %g6, %i6
53721 ldub [%l7 + 0x1F], %i7
53722 bl %icc, loop_6318
53723 fbe %fcc1, loop_6319
53724 mova %xcc, %i1, %g1
53725 ldsb [%l7 + 0x2F], %o5
53726loop_6318:
53727 taddcc %l3, %o7, %o0
53728loop_6319:
53729 fnot2s %f12, %f9
53730 ta %icc, 0x2
53731 fbl %fcc3, loop_6320
53732 fcmpne32 %f14, %f8, %o4
53733 fnot2s %f12, %f7
53734 movneg %icc, %g2, %l0
53735loop_6320:
53736 std %f10, [%l7 + 0x18]
53737 fmovrde %l5, %f14, %f2
53738 movn %icc, %l6, %i4
53739 andn %o3, 0x0DC8, %i2
53740 fmovdge %xcc, %f7, %f12
53741 edge32 %g7, %g3, %i0
53742 movl %icc, %o6, %i5
53743 fcmps %fcc3, %f3, %f12
53744 stw %o2, [%l7 + 0x40]
53745 tsubcc %g4, 0x0066, %g5
53746 ldd [%l7 + 0x78], %f12
53747 fmovsleu %xcc, %f12, %f0
53748 edge8 %o1, %l1, %i3
53749 stw %l2, [%l7 + 0x0C]
53750 tleu %icc, 0x2
53751 bgu,a,pt %xcc, loop_6321
53752 movcc %xcc, %g6, %l4
53753 fbge %fcc1, loop_6322
53754 for %f14, %f12, %f8
53755loop_6321:
53756 movrlez %i6, %i7, %g1
53757 subcc %i1, 0x1EE3, %l3
53758loop_6322:
53759 bcs loop_6323
53760 edge8l %o7, %o5, %o4
53761 fxor %f4, %f2, %f12
53762 tleu %icc, 0x1
53763loop_6323:
53764 fmul8x16au %f10, %f10, %f0
53765 fmovsgu %xcc, %f8, %f10
53766 sll %o0, 0x05, %g2
53767 fmovrsne %l0, %f14, %f2
53768 std %f6, [%l7 + 0x10]
53769 fxors %f13, %f15, %f10
53770 ldsh [%l7 + 0x4C], %l6
53771 tcs %icc, 0x0
53772 ldx [%l7 + 0x18], %l5
53773 addcc %i4, %o3, %i2
53774 ldub [%l7 + 0x0D], %g3
53775 fbuge %fcc2, loop_6324
53776 movrlez %g7, %o6, %i5
53777 brgez,a %o2, loop_6325
53778 fnand %f6, %f6, %f14
53779loop_6324:
53780 array32 %i0, %g4, %o1
53781 fpadd16 %f12, %f6, %f14
53782loop_6325:
53783 add %g5, 0x1627, %l1
53784 stx %i3, [%l7 + 0x70]
53785 sub %g6, 0x0A11, %l4
53786 fmovscs %icc, %f8, %f14
53787 fmovspos %icc, %f0, %f2
53788 udiv %i6, 0x1081, %i7
53789 fmovda %icc, %f13, %f6
53790 movvs %xcc, %g1, %l2
53791 ld [%l7 + 0x38], %f4
53792 fmovdvs %icc, %f14, %f13
53793 fcmpgt16 %f12, %f0, %l3
53794 fnegs %f2, %f10
53795 te %icc, 0x0
53796 fmovscs %xcc, %f8, %f12
53797 ld [%l7 + 0x3C], %f8
53798 ldsw [%l7 + 0x68], %i1
53799 stb %o5, [%l7 + 0x5B]
53800 fmovdn %icc, %f0, %f10
53801 fba,a %fcc0, loop_6326
53802 fmovsneg %icc, %f9, %f1
53803 fblg,a %fcc1, loop_6327
53804 fbug,a %fcc0, loop_6328
53805loop_6326:
53806 ldsw [%l7 + 0x70], %o4
53807 movn %icc, %o0, %g2
53808loop_6327:
53809 ldsb [%l7 + 0x0E], %l0
53810loop_6328:
53811 fnand %f0, %f6, %f12
53812 fblg,a %fcc2, loop_6329
53813 ldx [%l7 + 0x60], %l6
53814 tle %xcc, 0x6
53815 movg %icc, %l5, %o7
53816loop_6329:
53817 tneg %xcc, 0x4
53818 stx %o3, [%l7 + 0x10]
53819 edge8n %i4, %g3, %g7
53820 fmovdleu %xcc, %f7, %f0
53821 ldsw [%l7 + 0x24], %o6
53822 lduh [%l7 + 0x5C], %i5
53823 movleu %icc, %o2, %i0
53824 tvc %icc, 0x6
53825 move %icc, %g4, %i2
53826 tgu %xcc, 0x1
53827 fmovrsgez %g5, %f2, %f10
53828 fnands %f7, %f15, %f3
53829 fmovrdne %l1, %f4, %f6
53830 fbo %fcc1, loop_6330
53831 stb %o1, [%l7 + 0x7C]
53832 fblg,a %fcc0, loop_6331
53833 movgu %xcc, %g6, %i3
53834loop_6330:
53835 movl %xcc, %i6, %i7
53836 lduw [%l7 + 0x7C], %g1
53837loop_6331:
53838 edge32 %l2, %l3, %i1
53839 edge32ln %l4, %o4, %o0
53840 subc %g2, %o5, %l0
53841 edge8 %l5, %l6, %o7
53842 ldsw [%l7 + 0x60], %i4
53843 fmovsne %icc, %f9, %f7
53844 lduw [%l7 + 0x44], %o3
53845 fnand %f14, %f0, %f0
53846 tpos %xcc, 0x6
53847 movleu %xcc, %g3, %g7
53848 lduw [%l7 + 0x54], %o6
53849 std %f12, [%l7 + 0x08]
53850 be,a,pn %xcc, loop_6332
53851 and %o2, %i0, %g4
53852 fmul8x16 %f15, %f14, %f14
53853 fandnot1 %f12, %f8, %f0
53854loop_6332:
53855 ta %icc, 0x5
53856 fmul8ulx16 %f4, %f10, %f6
53857 mulx %i2, 0x13F5, %g5
53858 sll %l1, 0x04, %o1
53859 add %g6, %i3, %i5
53860 fmovdne %icc, %f12, %f1
53861 fpackfix %f4, %f2
53862 movl %xcc, %i7, %i6
53863 srax %l2, 0x19, %g1
53864 fpackfix %f12, %f4
53865 nop
53866 setx loop_6333, %l0, %l1
53867 wrpr 0x1, %tl
53868 wrpr %l1, %tpc
53869 add %l1, 0x4, %l1
53870 wrpr %l1, %tnpc
53871 setx 0x34400001400, %l0, %l1
53872 wrpr %l1, %tstate
53873 wrhpr 0x4, %htstate
53874 retry
53875 edge8n %i1, %l3, %o4
53876 sth %o0, [%l7 + 0x4C]
53877 nop
53878 setx loop_6334, %l0, %l1
53879 jmpl %l1, %g2
53880loop_6333:
53881 tneg %xcc, 0x6
53882 edge16 %l4, %l0, %o5
53883 ldsw [%l7 + 0x64], %l5
53884loop_6334:
53885 fnot1 %f0, %f12
53886 st %f11, [%l7 + 0x20]
53887 std %f12, [%l7 + 0x68]
53888 fcmpne16 %f0, %f6, %o7
53889 bvc,a,pn %xcc, loop_6335
53890 std %f12, [%l7 + 0x70]
53891 fmovda %xcc, %f0, %f3
53892 ble,a loop_6336
53893loop_6335:
53894 fpack32 %f6, %f12, %f4
53895 fbn,a %fcc1, loop_6337
53896 alignaddrl %i4, %o3, %l6
53897loop_6336:
53898 movrlz %g7, %o6, %o2
53899 fnand %f0, %f14, %f0
53900loop_6337:
53901 tleu %icc, 0x0
53902 stw %i0, [%l7 + 0x48]
53903 bgu %xcc, loop_6338
53904 ldsh [%l7 + 0x22], %g4
53905 fcmpgt32 %f4, %f10, %i2
53906 and %g5, %l1, %g3
53907loop_6338:
53908 fnot2 %f10, %f4
53909 bcs,a %xcc, loop_6339
53910 ldub [%l7 + 0x6F], %o1
53911 stb %g6, [%l7 + 0x28]
53912 fmovsvc %icc, %f4, %f7
53913loop_6339:
53914 fxors %f10, %f9, %f9
53915 orn %i5, 0x1D50, %i3
53916 fmovsgu %xcc, %f13, %f6
53917 fbge %fcc0, loop_6340
53918 lduw [%l7 + 0x10], %i7
53919 fpadd32s %f13, %f11, %f11
53920 ldub [%l7 + 0x60], %l2
53921loop_6340:
53922 stw %i6, [%l7 + 0x60]
53923 edge16n %i1, %g1, %o4
53924 lduh [%l7 + 0x26], %o0
53925 bvs,a,pt %icc, loop_6341
53926 fbge,a %fcc1, loop_6342
53927 std %f6, [%l7 + 0x78]
53928 subcc %l3, 0x1179, %g2
53929loop_6341:
53930 lduh [%l7 + 0x58], %l0
53931loop_6342:
53932 std %f0, [%l7 + 0x70]
53933 fpack32 %f8, %f4, %f8
53934 addc %l4, %l5, %o7
53935 taddcc %o5, %i4, %l6
53936 movvc %icc, %o3, %o6
53937 array32 %o2, %g7, %g4
53938 fmovrde %i0, %f0, %f8
53939 fpadd16s %f0, %f1, %f2
53940 bleu,a %icc, loop_6343
53941 ldx [%l7 + 0x48], %i2
53942 std %f14, [%l7 + 0x28]
53943 stb %g5, [%l7 + 0x24]
53944loop_6343:
53945 sllx %g3, %l1, %g6
53946 ldsw [%l7 + 0x08], %i5
53947 tcc %xcc, 0x7
53948 bcs,a loop_6344
53949 umul %i3, 0x01E1, %i7
53950 ldub [%l7 + 0x3A], %o1
53951 fsrc2s %f3, %f8
53952loop_6344:
53953 fmovdle %xcc, %f2, %f0
53954 orncc %l2, 0x11C2, %i1
53955 fxors %f6, %f14, %f8
53956 movge %xcc, %g1, %i6
53957 fmovrslz %o0, %f13, %f0
53958 sth %o4, [%l7 + 0x64]
53959 fmul8x16al %f11, %f7, %f4
53960 stx %l3, [%l7 + 0x48]
53961 fmovdg %icc, %f5, %f1
53962 edge8n %g2, %l4, %l5
53963 bg,a,pt %xcc, loop_6345
53964 stw %l0, [%l7 + 0x68]
53965 std %f14, [%l7 + 0x40]
53966 fmovsne %icc, %f2, %f9
53967loop_6345:
53968 ldsw [%l7 + 0x3C], %o7
53969 tcc %icc, 0x2
53970 addccc %o5, %l6, %o3
53971 lduw [%l7 + 0x3C], %o6
53972 udivx %o2, 0x0F21, %i4
53973 nop
53974 setx loop_6346, %l0, %l1
53975 jmpl %l1, %g7
53976 fandnot2 %f6, %f4, %f2
53977 orcc %i0, 0x1FD0, %g4
53978 fmovd %f10, %f0
53979loop_6346:
53980 fmovrsne %i2, %f9, %f6
53981 andn %g5, %l1, %g6
53982 bg,pn %icc, loop_6347
53983 andcc %i5, 0x0911, %i3
53984 fcmped %fcc3, %f10, %f0
53985 udivx %g3, 0x1CAA, %i7
53986loop_6347:
53987 fandnot2 %f2, %f6, %f6
53988 fexpand %f10, %f2
53989 fzero %f0
53990 fmovsvc %icc, %f7, %f4
53991 stb %o1, [%l7 + 0x35]
53992 fmovdl %icc, %f4, %f2
53993 fmovrslz %i1, %f0, %f3
53994 nop
53995 setx loop_6348, %l0, %l1
53996 jmpl %l1, %g1
53997 fble,a %fcc0, loop_6349
53998 fbl %fcc0, loop_6350
53999 fpsub16s %f6, %f14, %f10
54000loop_6348:
54001 fmovsg %icc, %f8, %f2
54002loop_6349:
54003 fbule %fcc3, loop_6351
54004loop_6350:
54005 movcc %xcc, %i6, %l2
54006 stw %o0, [%l7 + 0x2C]
54007 sdiv %l3, 0x043A, %g2
54008loop_6351:
54009 ldsh [%l7 + 0x2E], %o4
54010 ldx [%l7 + 0x60], %l5
54011 fmul8x16 %f6, %f12, %f10
54012 fmovsvc %xcc, %f15, %f6
54013 alignaddrl %l4, %o7, %l0
54014 tcs %icc, 0x6
54015 srlx %l6, 0x1C, %o3
54016 fmovdcs %icc, %f10, %f13
54017 tleu %xcc, 0x2
54018 stw %o5, [%l7 + 0x34]
54019 tsubcctv %o6, 0x1E93, %i4
54020 fmovdcc %xcc, %f9, %f12
54021 stx %o2, [%l7 + 0x40]
54022 brz %g7, loop_6352
54023 orncc %i0, %g4, %i2
54024 tl %icc, 0x1
54025 fbo,a %fcc2, loop_6353
54026loop_6352:
54027 ldsb [%l7 + 0x13], %l1
54028 fpadd32s %f12, %f15, %f8
54029 fbl,a %fcc2, loop_6354
54030loop_6353:
54031 fnot1 %f0, %f2
54032 fmovrdgz %g6, %f0, %f0
54033 tl %xcc, 0x2
54034loop_6354:
54035 andn %g5, %i3, %i5
54036 fmul8x16al %f4, %f12, %f8
54037 ldsh [%l7 + 0x34], %g3
54038 edge32l %o1, %i7, %g1
54039 andcc %i6, %i1, %o0
54040 movg %icc, %l3, %l2
54041 sub %o4, 0x054E, %g2
54042 lduw [%l7 + 0x1C], %l4
54043 stx %l5, [%l7 + 0x18]
54044 movle %icc, %o7, %l6
54045 stx %l0, [%l7 + 0x78]
54046 stx %o3, [%l7 + 0x70]
54047 fmovrsgez %o6, %f15, %f9
54048 ldx [%l7 + 0x48], %o5
54049 ldub [%l7 + 0x50], %o2
54050 fmovsle %icc, %f14, %f14
54051 bn %icc, loop_6355
54052 ldx [%l7 + 0x38], %i4
54053 lduh [%l7 + 0x6A], %i0
54054 fpack16 %f6, %f13
54055loop_6355:
54056 fmovrse %g7, %f14, %f4
54057 tn %icc, 0x3
54058 ldsb [%l7 + 0x57], %i2
54059 fornot2 %f8, %f0, %f8
54060 lduh [%l7 + 0x40], %g4
54061 ldsw [%l7 + 0x1C], %l1
54062 fxor %f12, %f12, %f12
54063 fcmpne16 %f0, %f4, %g6
54064 fpsub32 %f4, %f4, %f6
54065 addccc %g5, 0x0797, %i3
54066 lduw [%l7 + 0x50], %g3
54067 ldx [%l7 + 0x78], %o1
54068 fmovrse %i5, %f4, %f14
54069 brz,a %g1, loop_6356
54070 bvc,a loop_6357
54071 fmul8x16 %f11, %f4, %f0
54072 tg %icc, 0x3
54073loop_6356:
54074 lduw [%l7 + 0x70], %i6
54075loop_6357:
54076 tneg %xcc, 0x6
54077 brgez %i1, loop_6358
54078 lduw [%l7 + 0x60], %o0
54079 fnegs %f4, %f15
54080 tpos %xcc, 0x1
54081loop_6358:
54082 stb %i7, [%l7 + 0x2F]
54083 ldsb [%l7 + 0x12], %l3
54084 umul %l2, 0x1660, %o4
54085 ldd [%l7 + 0x68], %f4
54086 ldsh [%l7 + 0x12], %l4
54087 tpos %icc, 0x2
54088 array16 %l5, %o7, %l6
54089 edge8ln %l0, %g2, %o3
54090 stb %o6, [%l7 + 0x4A]
54091 nop
54092 setx loop_6359, %l0, %l1
54093 wrpr 0x1, %tl
54094 wrpr %l1, %tpc
54095 add %l1, 0x4, %l1
54096 wrpr %l1, %tnpc
54097 setx 0x34400001400, %l0, %l1
54098 wrpr %l1, %tstate
54099 wrhpr 0x4, %htstate
54100 retry
54101 ldx [%l7 + 0x30], %o5
54102 sth %i4, [%l7 + 0x24]
54103 fmul8x16au %f6, %f5, %f2
54104loop_6359:
54105 ld [%l7 + 0x70], %f1
54106 st %f9, [%l7 + 0x2C]
54107 ld [%l7 + 0x50], %f13
54108 array8 %o2, %i0, %i2
54109 lduh [%l7 + 0x40], %g7
54110 sra %l1, %g6, %g5
54111 fmul8sux16 %f6, %f4, %f10
54112 pdist %f12, %f14, %f8
54113 ldsb [%l7 + 0x10], %i3
54114 movneg %icc, %g4, %g3
54115 ldd [%l7 + 0x18], %f2
54116 call loop_6360
54117 fmovdcc %icc, %f9, %f3
54118 ld [%l7 + 0x64], %f9
54119 sll %i5, 0x16, %o1
54120loop_6360:
54121 fba,a %fcc2, loop_6361
54122 fmovrsne %i6, %f3, %f4
54123 fmovsg %xcc, %f13, %f14
54124 sth %i1, [%l7 + 0x6A]
54125loop_6361:
54126 sub %o0, 0x1795, %i7
54127 fmovdn %icc, %f13, %f5
54128 ldub [%l7 + 0x51], %l3
54129 xor %l2, 0x1AFA, %o4
54130 srlx %g1, 0x10, %l4
54131 fnegs %f6, %f1
54132 fbuge %fcc0, loop_6362
54133 popc %o7, %l6
54134 lduh [%l7 + 0x5A], %l5
54135 ldsb [%l7 + 0x3F], %l0
54136loop_6362:
54137 ld [%l7 + 0x54], %f6
54138 std %f10, [%l7 + 0x18]
54139 addcc %g2, %o3, %o5
54140 ldsw [%l7 + 0x48], %o6
54141 ldsb [%l7 + 0x37], %o2
54142 mulscc %i4, %i0, %i2
54143 fnegd %f0, %f12
54144 tpos %xcc, 0x1
54145 fcmpgt32 %f2, %f12, %g7
54146 fmul8x16 %f12, %f2, %f14
54147 sth %g6, [%l7 + 0x3E]
54148 stb %l1, [%l7 + 0x10]
54149 fbne,a %fcc3, loop_6363
54150 bg,a,pn %xcc, loop_6364
54151 fand %f2, %f10, %f0
54152 ld [%l7 + 0x34], %f8
54153loop_6363:
54154 te %icc, 0x0
54155loop_6364:
54156 smul %i3, %g5, %g4
54157 sll %g3, 0x0D, %o1
54158 array16 %i6, %i5, %i1
54159 ldsb [%l7 + 0x2B], %o0
54160 fmovsleu %xcc, %f10, %f14
54161 fbuge %fcc3, loop_6365
54162 siam 0x3
54163 umul %l3, %i7, %l2
54164 bcc,a,pt %icc, loop_6366
54165loop_6365:
54166 fmovrslz %o4, %f15, %f9
54167 ldd [%l7 + 0x10], %f6
54168 fnot1s %f7, %f0
54169loop_6366:
54170 ldsh [%l7 + 0x0A], %l4
54171 fpadd16 %f12, %f4, %f8
54172 stb %o7, [%l7 + 0x42]
54173 ldub [%l7 + 0x7B], %l6
54174 fmovsvc %xcc, %f12, %f14
54175 fmovrdlz %g1, %f4, %f10
54176 or %l5, %l0, %g2
54177 fpmerge %f0, %f8, %f4
54178 fpsub16s %f1, %f9, %f7
54179 st %f7, [%l7 + 0x3C]
54180 movl %icc, %o5, %o3
54181 fpsub32 %f10, %f10, %f12
54182 ldd [%l7 + 0x58], %f12
54183 call loop_6367
54184 bvs %xcc, loop_6368
54185 popc 0x174C, %o6
54186 alignaddrl %i4, %i0, %o2
54187loop_6367:
54188 srlx %g7, %g6, %i2
54189loop_6368:
54190 fmovdgu %icc, %f9, %f7
54191 ldsh [%l7 + 0x58], %l1
54192 lduw [%l7 + 0x28], %i3
54193 xnor %g4, 0x1A0D, %g5
54194 bleu,pt %xcc, loop_6369
54195 fmovdvs %icc, %f4, %f8
54196 fpsub16 %f10, %f2, %f4
54197 andn %o1, %i6, %i5
54198loop_6369:
54199 bshuffle %f10, %f4, %f14
54200 movcs %icc, %g3, %o0
54201 fandnot2 %f12, %f12, %f4
54202 fmovdgu %xcc, %f10, %f10
54203 ldsh [%l7 + 0x68], %i1
54204 mova %icc, %i7, %l2
54205 tne %xcc, 0x1
54206 fmovde %icc, %f0, %f5
54207 fand %f14, %f2, %f2
54208 be,a,pt %icc, loop_6370
54209 std %f4, [%l7 + 0x50]
54210 ldsh [%l7 + 0x52], %l3
54211 tn %xcc, 0x2
54212loop_6370:
54213 fmovdgu %xcc, %f10, %f5
54214 and %o4, %l4, %o7
54215 fmul8x16au %f15, %f14, %f8
54216 st %f12, [%l7 + 0x2C]
54217 fbn,a %fcc0, loop_6371
54218 smulcc %g1, %l6, %l5
54219 orn %l0, 0x04DF, %o5
54220 smul %o3, %o6, %g2
54221loop_6371:
54222 and %i4, %i0, %g7
54223 fbe,a %fcc3, loop_6372
54224 edge16ln %g6, %o2, %i2
54225 fnegd %f12, %f12
54226 ldsb [%l7 + 0x6F], %l1
54227loop_6372:
54228 ldub [%l7 + 0x1C], %g4
54229 ld [%l7 + 0x20], %f12
54230 ldd [%l7 + 0x60], %f2
54231 ldsw [%l7 + 0x54], %g5
54232 sdivcc %o1, 0x0544, %i3
54233 fors %f3, %f7, %f4
54234 fmovdle %xcc, %f11, %f5
54235 fmul8x16al %f12, %f13, %f2
54236 addcc %i6, 0x193F, %g3
54237 fpadd16s %f10, %f14, %f15
54238 srl %i5, %i1, %i7
54239 bne loop_6373
54240 stb %l2, [%l7 + 0x5B]
54241 lduh [%l7 + 0x4C], %o0
54242 tvs %xcc, 0x5
54243loop_6373:
54244 sth %o4, [%l7 + 0x16]
54245 fmovse %xcc, %f8, %f13
54246 tneg %xcc, 0x0
54247 fmovdvs %icc, %f6, %f4
54248 tn %icc, 0x0
54249 fbul,a %fcc2, loop_6374
54250 fmul8x16al %f15, %f14, %f6
54251 fmovdg %icc, %f4, %f13
54252 fnot1s %f2, %f14
54253loop_6374:
54254 fandnot1s %f8, %f2, %f10
54255 lduw [%l7 + 0x74], %l4
54256 udivcc %o7, 0x1FAD, %l3
54257 fba %fcc2, loop_6375
54258 fble %fcc1, loop_6376
54259 sth %l6, [%l7 + 0x6C]
54260 fmul8sux16 %f4, %f4, %f0
54261loop_6375:
54262 movrne %l5, %g1, %l0
54263loop_6376:
54264 fornot2s %f3, %f12, %f8
54265 stw %o3, [%l7 + 0x38]
54266 taddcc %o5, 0x001B, %o6
54267 movn %icc, %g2, %i0
54268 brgz %i4, loop_6377
54269 fmovrsne %g6, %f8, %f6
54270 popc %o2, %i2
54271 fpack32 %f14, %f14, %f12
54272loop_6377:
54273 fbn,a %fcc1, loop_6378
54274 fmovrslez %g7, %f6, %f11
54275 tge %icc, 0x1
54276 fpadd16s %f0, %f0, %f8
54277loop_6378:
54278 edge8n %g4, %l1, %o1
54279 fsrc1 %f4, %f0
54280 tge %xcc, 0x3
54281 sth %i3, [%l7 + 0x30]
54282 fmovsneg %xcc, %f2, %f9
54283 ld [%l7 + 0x2C], %f13
54284 for %f2, %f0, %f14
54285 bg loop_6379
54286 fmovdvc %xcc, %f0, %f5
54287 fone %f0
54288 movcs %xcc, %i6, %g3
54289loop_6379:
54290 bvs,pt %xcc, loop_6380
54291 lduw [%l7 + 0x34], %g5
54292 fpmerge %f1, %f2, %f14
54293 fmovrsgz %i1, %f0, %f1
54294loop_6380:
54295 bge,pn %xcc, loop_6381
54296 fcmpeq32 %f6, %f0, %i5
54297 edge32ln %l2, %o0, %i7
54298 edge8 %l4, %o4, %o7
54299loop_6381:
54300 nop
54301 setx loop_6382, %l0, %l1
54302 wrpr 0x1, %tl
54303 wrpr %l1, %tpc
54304 add %l1, 0x4, %l1
54305 wrpr %l1, %tnpc
54306 setx 0x34400001400, %l0, %l1
54307 wrpr %l1, %tstate
54308 wrhpr 0x4, %htstate
54309 retry
54310 mulscc %l6, %l3, %l5
54311 ldsw [%l7 + 0x40], %l0
54312 std %f12, [%l7 + 0x30]
54313loop_6382:
54314 fsrc1s %f9, %f8
54315 sdivcc %o3, 0x0D6D, %o5
54316 fones %f4
54317 fpmerge %f5, %f14, %f12
54318 stx %o6, [%l7 + 0x60]
54319 stb %g2, [%l7 + 0x78]
54320 ldub [%l7 + 0x0D], %g1
54321 movvc %xcc, %i0, %g6
54322 add %i4, %i2, %g7
54323 fbug,a %fcc3, loop_6383
54324 brlz,a %o2, loop_6384
54325 array32 %l1, %g4, %o1
54326 stx %i6, [%l7 + 0x78]
54327loop_6383:
54328 std %f6, [%l7 + 0x28]
54329loop_6384:
54330 subccc %i3, %g3, %g5
54331 fbule %fcc0, loop_6385
54332 stw %i1, [%l7 + 0x68]
54333 fmovdvs %icc, %f5, %f5
54334 fba,a %fcc3, loop_6386
54335loop_6385:
54336 subcc %i5, %l2, %i7
54337 sth %l4, [%l7 + 0x60]
54338 fsrc2s %f12, %f6
54339loop_6386:
54340 fmovscs %xcc, %f13, %f8
54341 lduw [%l7 + 0x48], %o0
54342 fpadd32 %f8, %f4, %f6
54343 xnorcc %o4, %o7, %l6
54344 umulcc %l5, 0x164F, %l3
54345 fpsub32 %f4, %f6, %f8
54346 bl,a,pt %xcc, loop_6387
54347 fmovrslz %l0, %f10, %f11
54348 ldub [%l7 + 0x5E], %o3
54349 movrlz %o6, %o5, %g2
54350loop_6387:
54351 ldub [%l7 + 0x6E], %i0
54352 stb %g1, [%l7 + 0x47]
54353 subcc %i4, 0x19AF, %i2
54354 movgu %xcc, %g6, %o2
54355 fbg %fcc3, loop_6388
54356 stw %l1, [%l7 + 0x6C]
54357 movl %icc, %g7, %g4
54358 fnot1s %f14, %f12
54359loop_6388:
54360 fblg,a %fcc0, loop_6389
54361 fmovsn %xcc, %f6, %f0
54362 smul %i6, 0x10BB, %o1
54363 faligndata %f0, %f10, %f4
54364loop_6389:
54365 tvs %icc, 0x0
54366 st %f7, [%l7 + 0x18]
54367 ldx [%l7 + 0x58], %g3
54368 fmovs %f9, %f2
54369 fcmpeq32 %f0, %f4, %g5
54370 ldsb [%l7 + 0x46], %i3
54371 ldsb [%l7 + 0x56], %i1
54372 stx %l2, [%l7 + 0x30]
54373 ldd [%l7 + 0x30], %f8
54374 stb %i7, [%l7 + 0x18]
54375 fornot1 %f12, %f10, %f0
54376 fbg %fcc1, loop_6390
54377 lduw [%l7 + 0x44], %i5
54378 stw %o0, [%l7 + 0x4C]
54379 brlz %o4, loop_6391
54380loop_6390:
54381 fbge,a %fcc3, loop_6392
54382 fcmple32 %f0, %f14, %o7
54383 tvs %icc, 0x4
54384loop_6391:
54385 fmovrsgez %l4, %f0, %f4
54386loop_6392:
54387 tvs %xcc, 0x6
54388 stx %l6, [%l7 + 0x60]
54389 fmovs %f15, %f9
54390 ldsb [%l7 + 0x30], %l3
54391 lduh [%l7 + 0x3E], %l5
54392 lduw [%l7 + 0x08], %l0
54393 ldsb [%l7 + 0x39], %o3
54394 fbule %fcc0, loop_6393
54395 fcmps %fcc2, %f12, %f3
54396 ldsw [%l7 + 0x08], %o6
54397 fbug,a %fcc3, loop_6394
54398loop_6393:
54399 umul %g2, %i0, %o5
54400 fornot2 %f4, %f6, %f0
54401 taddcctv %i4, %i2, %g6
54402loop_6394:
54403 brnz %o2, loop_6395
54404 brgez %g1, loop_6396
54405 fmovrdlez %l1, %f0, %f0
54406 lduh [%l7 + 0x0C], %g4
54407loop_6395:
54408 brlz,a %i6, loop_6397
54409loop_6396:
54410 ldd [%l7 + 0x10], %f6
54411 alignaddrl %g7, %o1, %g5
54412 sdivx %i3, 0x1F6F, %i1
54413loop_6397:
54414 st %f4, [%l7 + 0x7C]
54415 bge,a loop_6398
54416 smulcc %g3, 0x0C11, %l2
54417 ldsb [%l7 + 0x18], %i5
54418 fmovsleu %icc, %f11, %f11
54419loop_6398:
54420 ldsh [%l7 + 0x0C], %o0
54421 edge32 %o4, %o7, %l4
54422 tne %icc, 0x6
54423 andcc %i7, %l3, %l5
54424 ld [%l7 + 0x08], %f10
54425 fmovdn %xcc, %f2, %f9
54426 call loop_6399
54427 st %f6, [%l7 + 0x48]
54428 or %l0, %l6, %o6
54429 stx %o3, [%l7 + 0x68]
54430loop_6399:
54431 fpmerge %f6, %f11, %f2
54432 ldub [%l7 + 0x44], %i0
54433 ldx [%l7 + 0x30], %g2
54434 fbul %fcc2, loop_6400
54435 fmovscc %xcc, %f3, %f3
54436 fcmpeq32 %f14, %f0, %i4
54437 andncc %o5, %g6, %o2
54438loop_6400:
54439 taddcc %g1, %i2, %l1
54440 stx %i6, [%l7 + 0x48]
54441 stb %g4, [%l7 + 0x6F]
54442 tg %icc, 0x4
54443 be %xcc, loop_6401
54444 fmovrsgez %g7, %f11, %f10
54445 std %f2, [%l7 + 0x50]
54446 fmovsg %xcc, %f14, %f9
54447loop_6401:
54448 fnands %f10, %f7, %f14
54449 fmul8x16au %f0, %f6, %f8
54450 ble,a,pn %icc, loop_6402
54451 fexpand %f1, %f8
54452 fmovd %f0, %f0
54453 fcmpne32 %f14, %f6, %o1
54454loop_6402:
54455 fcmpgt32 %f4, %f10, %i3
54456 lduw [%l7 + 0x54], %i1
54457 ldsw [%l7 + 0x70], %g3
54458 tge %xcc, 0x7
54459 tleu %icc, 0x3
54460 orcc %l2, 0x0331, %i5
54461 fbo %fcc0, loop_6403
54462 fornot1 %f10, %f2, %f8
54463 std %f14, [%l7 + 0x38]
54464 ld [%l7 + 0x7C], %f15
54465loop_6403:
54466 ldd [%l7 + 0x08], %f12
54467 andcc %o0, %g5, %o4
54468 brgez %o7, loop_6404
54469 addccc %i7, 0x0F3B, %l4
54470 ldsh [%l7 + 0x24], %l3
54471 orncc %l5, 0x03BC, %l0
54472loop_6404:
54473 siam 0x4
54474 fmul8x16al %f10, %f12, %f8
54475 st %f6, [%l7 + 0x14]
54476 fcmpgt16 %f6, %f10, %o6
54477 ldx [%l7 + 0x10], %o3
54478 fba %fcc0, loop_6405
54479 fmovsvs %icc, %f7, %f7
54480 faligndata %f2, %f14, %f4
54481 ldsh [%l7 + 0x62], %l6
54482loop_6405:
54483 sdiv %i0, 0x167B, %g2
54484 edge8ln %o5, %g6, %i4
54485 fmovsg %icc, %f13, %f4
54486 bne %xcc, loop_6406
54487 edge16 %o2, %g1, %i2
54488 ldsw [%l7 + 0x74], %i6
54489 ld [%l7 + 0x3C], %f2
54490loop_6406:
54491 std %f14, [%l7 + 0x10]
54492 movn %icc, %g4, %l1
54493 stx %o1, [%l7 + 0x50]
54494 ldub [%l7 + 0x79], %i3
54495 tl %icc, 0x1
54496 edge32l %g7, %g3, %i1
54497 tl %xcc, 0x5
54498 edge16n %l2, %i5, %g5
54499 movvc %icc, %o4, %o7
54500 stx %o0, [%l7 + 0x38]
54501 stb %l4, [%l7 + 0x59]
54502 tleu %xcc, 0x4
54503 tne %icc, 0x5
54504 stb %l3, [%l7 + 0x7E]
54505 fcmple32 %f6, %f8, %i7
54506 tpos %icc, 0x0
54507 fbl,a %fcc2, loop_6407
54508 sra %l0, %l5, %o6
54509 fcmps %fcc3, %f1, %f10
54510 tne %xcc, 0x1
54511loop_6407:
54512 movrgez %o3, %i0, %g2
54513 tleu %icc, 0x5
54514 fcmps %fcc2, %f7, %f10
54515 fnands %f0, %f1, %f1
54516 mulx %o5, 0x1645, %l6
54517 udiv %g6, 0x1AD0, %o2
54518 mova %icc, %g1, %i4
54519 stw %i2, [%l7 + 0x18]
54520 tsubcc %g4, 0x139C, %i6
54521 stw %o1, [%l7 + 0x24]
54522 stb %i3, [%l7 + 0x15]
54523 movge %xcc, %l1, %g7
54524 fpack32 %f14, %f2, %f6
54525 fba,a %fcc0, loop_6408
54526 siam 0x7
54527 fmul8x16al %f13, %f1, %f8
54528 movge %xcc, %i1, %l2
54529loop_6408:
54530 fcmpeq16 %f8, %f14, %i5
54531 tcc %xcc, 0x3
54532 fmovsgu %icc, %f13, %f14
54533 fors %f10, %f12, %f7
54534 fnegd %f12, %f2
54535 fmovdleu %icc, %f5, %f10
54536 edge8 %g5, %o4, %g3
54537 ld [%l7 + 0x74], %f7
54538 tvc %xcc, 0x1
54539 tpos %xcc, 0x2
54540 fmovrse %o7, %f1, %f1
54541 fble,a %fcc2, loop_6409
54542 movn %xcc, %o0, %l4
54543 fmovrdne %i7, %f2, %f0
54544 std %f10, [%l7 + 0x30]
54545loop_6409:
54546 tvs %xcc, 0x7
54547 fcmpeq16 %f0, %f2, %l3
54548 srlx %l5, 0x04, %l0
54549 tcc %xcc, 0x0
54550 fbg,a %fcc3, loop_6410
54551 edge8 %o6, %o3, %i0
54552 bne,a,pt %icc, loop_6411
54553 fmul8x16al %f1, %f14, %f10
54554loop_6410:
54555 fandnot2 %f10, %f4, %f0
54556 nop
54557 setx loop_6412, %l0, %l1
54558 wrpr 0x1, %tl
54559 wrpr %l1, %tnpc
54560 setx 0x34400001400, %l0, %l1
54561 wrpr %l1, %tstate
54562 wrhpr 0x4, %htstate
54563 done
54564loop_6411:
54565 tneg %icc, 0x6
54566 ldsb [%l7 + 0x3E], %o5
54567 sethi 0x061A, %l6
54568loop_6412:
54569 fmovrslez %g2, %f10, %f15
54570 tcs %xcc, 0x6
54571 sdiv %g6, 0x1652, %g1
54572 fmovrde %i4, %f10, %f6
54573 fmovrslez %o2, %f14, %f9
54574 movre %g4, %i2, %o1
54575 ldsh [%l7 + 0x36], %i6
54576 fmuld8sux16 %f5, %f8, %f2
54577 fmul8x16al %f7, %f10, %f8
54578 fexpand %f15, %f10
54579 fornot1 %f4, %f14, %f2
54580 movn %xcc, %i3, %g7
54581 sdiv %l1, 0x0481, %i1
54582 ldsh [%l7 + 0x36], %l2
54583 ldsw [%l7 + 0x24], %g5
54584 fmovrse %i5, %f7, %f1
54585 stw %o4, [%l7 + 0x3C]
54586 alignaddrl %g3, %o7, %l4
54587 ldsw [%l7 + 0x54], %i7
54588 te %icc, 0x6
54589 stb %l3, [%l7 + 0x26]
54590 fmovsge %xcc, %f2, %f4
54591 movpos %icc, %o0, %l0
54592 or %o6, 0x013F, %o3
54593 mulx %l5, 0x06F7, %o5
54594 fmovdneg %xcc, %f3, %f8
54595 std %f8, [%l7 + 0x50]
54596 fbug %fcc1, loop_6413
54597 ldsb [%l7 + 0x66], %l6
54598 edge32ln %i0, %g2, %g1
54599 for %f0, %f2, %f12
54600loop_6413:
54601 tcs %icc, 0x3
54602 tn %xcc, 0x5
54603 tle %xcc, 0x2
54604 movle %icc, %g6, %i4
54605 stb %o2, [%l7 + 0x2C]
54606 tsubcc %i2, %o1, %g4
54607 fcmped %fcc0, %f8, %f10
54608 andcc %i6, %i3, %g7
54609 fbge %fcc0, loop_6414
54610 ldsh [%l7 + 0x18], %l1
54611 fbul %fcc0, loop_6415
54612 brnz %i1, loop_6416
54613loop_6414:
54614 fbge,a %fcc0, loop_6417
54615 st %f0, [%l7 + 0x6C]
54616loop_6415:
54617 movgu %icc, %l2, %i5
54618loop_6416:
54619 fmovse %xcc, %f6, %f13
54620loop_6417:
54621 sth %o4, [%l7 + 0x0A]
54622 fbe,a %fcc0, loop_6418
54623 fabss %f8, %f7
54624 ldsb [%l7 + 0x7B], %g3
54625 lduw [%l7 + 0x44], %o7
54626loop_6418:
54627 array16 %g5, %i7, %l4
54628 edge16l %l3, %l0, %o6
54629 umulcc %o3, 0x1672, %l5
54630 add %o0, 0x0B3C, %l6
54631 brlz %o5, loop_6419
54632 fones %f10
54633 subcc %g2, 0x09F1, %i0
54634 fmovdn %xcc, %f6, %f4
54635loop_6419:
54636 movrne %g6, 0x221, %g1
54637 movcc %xcc, %o2, %i4
54638 fmovdcs %icc, %f5, %f4
54639 add %i2, 0x04EA, %o1
54640 lduh [%l7 + 0x58], %g4
54641 fmovdneg %icc, %f5, %f5
54642 fsrc2 %f6, %f2
54643 lduw [%l7 + 0x34], %i3
54644 siam 0x1
54645 sll %i6, %l1, %g7
54646 ldsh [%l7 + 0x72], %i1
54647 fsrc1s %f10, %f7
54648 fmovdvc %icc, %f11, %f7
54649 fpmerge %f3, %f4, %f14
54650 ba,a,pt %xcc, loop_6420
54651 nop
54652 setx loop_6421, %l0, %l1
54653 jmpl %l1, %l2
54654 ldsw [%l7 + 0x14], %i5
54655 ldub [%l7 + 0x47], %g3
54656loop_6420:
54657 ldub [%l7 + 0x23], %o7
54658loop_6421:
54659 popc 0x1C46, %g5
54660 tgu %icc, 0x4
54661 be,a %icc, loop_6422
54662 sub %i7, 0x0B06, %o4
54663 tle %icc, 0x1
54664 bvc loop_6423
54665loop_6422:
54666 bshuffle %f4, %f12, %f14
54667 bn,a loop_6424
54668 ldsh [%l7 + 0x3E], %l3
54669loop_6423:
54670 tgu %xcc, 0x0
54671 andncc %l4, %l0, %o6
54672loop_6424:
54673 nop
54674 setx loop_6425, %l0, %l1
54675 jmpl %l1, %l5
54676 fnor %f10, %f14, %f6
54677 tvc %icc, 0x7
54678 movcs %icc, %o0, %l6
54679loop_6425:
54680 sub %o3, 0x0421, %g2
54681 bvs,a %xcc, loop_6426
54682 udivcc %o5, 0x12E3, %g6
54683 fbue %fcc3, loop_6427
54684 ldd [%l7 + 0x40], %f10
54685loop_6426:
54686 ba,pn %icc, loop_6428
54687 brgz %i0, loop_6429
54688loop_6427:
54689 fbug %fcc1, loop_6430
54690 sth %g1, [%l7 + 0x6C]
54691loop_6428:
54692 alignaddr %o2, %i2, %o1
54693loop_6429:
54694 fbul %fcc2, loop_6431
54695loop_6430:
54696 addcc %g4, %i3, %i4
54697 fmovdle %xcc, %f5, %f10
54698 fornot1s %f10, %f7, %f3
54699loop_6431:
54700 fnegs %f6, %f15
54701 te %xcc, 0x3
54702 stx %i6, [%l7 + 0x70]
54703 ldub [%l7 + 0x44], %g7
54704 tgu %xcc, 0x6
54705 umul %l1, %i1, %i5
54706 edge32n %g3, %o7, %l2
54707 fmul8x16al %f9, %f3, %f8
54708 sll %i7, 0x1A, %o4
54709 tgu %xcc, 0x0
54710 fnot2 %f14, %f12
54711 ldsh [%l7 + 0x1C], %l3
54712 fmovdgu %xcc, %f4, %f2
54713 fmovrslz %g5, %f3, %f9
54714 udivx %l4, 0x02F6, %l0
54715 std %f14, [%l7 + 0x40]
54716 ldsb [%l7 + 0x0F], %l5
54717 ldd [%l7 + 0x08], %f4
54718 fones %f7
54719 lduh [%l7 + 0x34], %o0
54720 ldsw [%l7 + 0x50], %o6
54721 sdiv %l6, 0x0E5A, %o3
54722 fmovrsgz %g2, %f3, %f3
54723 edge16n %g6, %i0, %g1
54724 fxnor %f6, %f14, %f4
54725 fmovsa %icc, %f8, %f9
54726 sth %o2, [%l7 + 0x1A]
54727 fbul %fcc3, loop_6432
54728 stw %i2, [%l7 + 0x70]
54729 fones %f3
54730 subc %o1, %o5, %i3
54731loop_6432:
54732 fpadd16 %f6, %f4, %f12
54733 fmovdcc %icc, %f3, %f12
54734 ldub [%l7 + 0x3C], %g4
54735 sra %i6, 0x03, %i4
54736 sdivcc %l1, 0x1468, %i1
54737 fbug %fcc2, loop_6433
54738 st %f14, [%l7 + 0x7C]
54739 smul %g7, %i5, %o7
54740 fbg,a %fcc0, loop_6434
54741loop_6433:
54742 fmovrdlez %g3, %f8, %f12
54743 addccc %i7, %l2, %o4
54744 ta %xcc, 0x5
54745loop_6434:
54746 bn,a,pt %xcc, loop_6435
54747 ld [%l7 + 0x68], %f4
54748 siam 0x3
54749 fmovrde %l3, %f0, %f6
54750loop_6435:
54751 fors %f14, %f11, %f9
54752 fsrc1s %f7, %f13
54753 smul %l4, %l0, %g5
54754 fba,a %fcc1, loop_6436
54755 fxor %f6, %f10, %f14
54756 bge,pt %icc, loop_6437
54757 ldx [%l7 + 0x08], %l5
54758loop_6436:
54759 edge8l %o0, %l6, %o6
54760 edge32n %g2, %g6, %o3
54761loop_6437:
54762 stw %g1, [%l7 + 0x3C]
54763 sethi 0x0FFC, %o2
54764 fcmple16 %f8, %f12, %i0
54765 tsubcc %o1, 0x11DF, %o5
54766 umul %i3, 0x11DD, %i2
54767 ldsb [%l7 + 0x5E], %i6
54768 fpackfix %f14, %f2
54769 fones %f12
54770 fmovrdne %g4, %f8, %f6
54771 fbuge,a %fcc1, loop_6438
54772 fcmpes %fcc1, %f4, %f9
54773 ld [%l7 + 0x4C], %f1
54774 lduh [%l7 + 0x6A], %i4
54775loop_6438:
54776 stx %i1, [%l7 + 0x60]
54777 siam 0x2
54778 edge16l %g7, %l1, %o7
54779 subcc %g3, 0x19F5, %i7
54780 fzeros %f4
54781 fmovscc %xcc, %f9, %f15
54782 fpadd32s %f4, %f14, %f11
54783 ldx [%l7 + 0x08], %i5
54784 edge8ln %l2, %o4, %l4
54785 movgu %icc, %l3, %l0
54786 alignaddr %l5, %o0, %l6
54787 st %f4, [%l7 + 0x18]
54788 fmovrslez %g5, %f0, %f13
54789 fabsd %f0, %f0
54790 mulx %g2, 0x1E16, %g6
54791 bcs,a,pn %icc, loop_6439
54792 fexpand %f15, %f8
54793 fabsd %f14, %f14
54794 fmovdvs %icc, %f9, %f3
54795loop_6439:
54796 fsrc1 %f14, %f12
54797 std %f8, [%l7 + 0x48]
54798 ld [%l7 + 0x74], %f0
54799 ldsw [%l7 + 0x7C], %o3
54800 fmovs %f11, %f3
54801 lduw [%l7 + 0x74], %g1
54802 edge8n %o6, %i0, %o1
54803 sth %o5, [%l7 + 0x3C]
54804 st %f10, [%l7 + 0x40]
54805 fzeros %f9
54806 ldub [%l7 + 0x7C], %o2
54807 ldx [%l7 + 0x30], %i3
54808 xorcc %i2, 0x0841, %g4
54809 movge %xcc, %i6, %i1
54810 fba,a %fcc0, loop_6440
54811 fmovs %f4, %f5
54812 fmovrsgz %i4, %f8, %f14
54813 fcmpeq16 %f8, %f12, %g7
54814loop_6440:
54815 popc %o7, %l1
54816 fbo,a %fcc1, loop_6441
54817 fmul8x16au %f8, %f14, %f6
54818 ldsw [%l7 + 0x30], %g3
54819 st %f7, [%l7 + 0x1C]
54820loop_6441:
54821 fbg %fcc2, loop_6442
54822 edge16ln %i5, %l2, %i7
54823 nop
54824 setx loop_6443, %l0, %l1
54825 wrpr 0x1, %tl
54826 wrpr %l1, %tpc
54827 add %l1, 0x4, %l1
54828 wrpr %l1, %tnpc
54829 setx 0x34400001400, %l0, %l1
54830 wrpr %l1, %tstate
54831 wrhpr 0x4, %htstate
54832 retry
54833 udiv %l4, 0x1559, %l3
54834loop_6442:
54835 ba %icc, loop_6444
54836 fmovdneg %icc, %f12, %f6
54837loop_6443:
54838 sth %o4, [%l7 + 0x78]
54839 for %f10, %f6, %f0
54840loop_6444:
54841 movvc %icc, %l5, %o0
54842 fmovrslz %l0, %f1, %f15
54843 tvc %xcc, 0x4
54844 brnz %l6, loop_6445
54845 fornot1 %f14, %f4, %f6
54846 fbg %fcc1, loop_6446
54847 ld [%l7 + 0x14], %f13
54848loop_6445:
54849 ldsb [%l7 + 0x3A], %g2
54850 srax %g6, %o3, %g1
54851loop_6446:
54852 fmovse %icc, %f9, %f1
54853 fbug,a %fcc2, loop_6447
54854 fbge %fcc2, loop_6448
54855 call loop_6449
54856 ldsw [%l7 + 0x6C], %g5
54857loop_6447:
54858 fbe,a %fcc0, loop_6450
54859loop_6448:
54860 lduw [%l7 + 0x38], %o6
54861loop_6449:
54862 nop
54863 setx loop_6451, %l0, %l1
54864 wrpr 0x1, %tl
54865 wrpr %l1, %tpc
54866 add %l1, 0x4, %l1
54867 wrpr %l1, %tnpc
54868 setx 0x34400001400, %l0, %l1
54869 wrpr %l1, %tstate
54870 wrhpr 0x4, %htstate
54871 retry
54872 fmul8x16 %f8, %f14, %f6
54873loop_6450:
54874 stb %o1, [%l7 + 0x74]
54875 st %f11, [%l7 + 0x50]
54876loop_6451:
54877 alignaddrl %i0, %o2, %o5
54878 fzero %f10
54879 ldx [%l7 + 0x08], %i2
54880 fcmple16 %f12, %f6, %i3
54881 fcmpgt16 %f10, %f12, %g4
54882 lduh [%l7 + 0x38], %i1
54883 movvs %icc, %i6, %i4
54884 bl,a,pt %xcc, loop_6452
54885 fmovdneg %icc, %f4, %f9
54886 fmovdg %xcc, %f11, %f6
54887 fxnors %f0, %f9, %f14
54888loop_6452:
54889 stb %o7, [%l7 + 0x51]
54890 subcc %l1, 0x1240, %g7
54891 movvc %xcc, %g3, %l2
54892 fmovsa %xcc, %f7, %f7
54893 movvs %icc, %i7, %l4
54894 ldub [%l7 + 0x51], %i5
54895 ldsh [%l7 + 0x66], %l3
54896 fandnot2s %f13, %f11, %f3
54897 fbul %fcc1, loop_6453
54898 ld [%l7 + 0x28], %f15
54899 tgu %icc, 0x1
54900 fcmpeq16 %f6, %f4, %l5
54901loop_6453:
54902 fmul8sux16 %f6, %f4, %f12
54903 movn %xcc, %o4, %l0
54904 sdivcc %o0, 0x0E27, %l6
54905 fmovdl %icc, %f5, %f8
54906 fcmpne32 %f0, %f14, %g2
54907 fmovsa %icc, %f7, %f4
54908 st %f10, [%l7 + 0x4C]
54909 ld [%l7 + 0x64], %f1
54910 fnand %f4, %f4, %f2
54911 stw %o3, [%l7 + 0x74]
54912 fmovsvs %icc, %f13, %f0
54913 fornot2s %f2, %f0, %f1
54914 ldsh [%l7 + 0x30], %g6
54915 orcc %g5, %g1, %o6
54916 fnors %f15, %f7, %f12
54917 fpack16 %f4, %f10
54918 lduw [%l7 + 0x30], %o1
54919 fones %f12
54920 ba,a,pt %xcc, loop_6454
54921 fnot2 %f4, %f6
54922 ld [%l7 + 0x7C], %f9
54923 fbge,a %fcc2, loop_6455
54924loop_6454:
54925 lduh [%l7 + 0x54], %o2
54926 brlez %i0, loop_6456
54927 lduh [%l7 + 0x7C], %i2
54928loop_6455:
54929 be,a loop_6457
54930 movvs %icc, %i3, %o5
54931loop_6456:
54932 ldsh [%l7 + 0x26], %g4
54933 fmovdpos %xcc, %f12, %f11
54934loop_6457:
54935 fors %f4, %f4, %f5
54936 addccc %i6, 0x104B, %i1
54937 movgu %xcc, %i4, %l1
54938 stb %g7, [%l7 + 0x62]
54939 st %f8, [%l7 + 0x1C]
54940 movrlez %o7, 0x1C2, %l2
54941 tvc %xcc, 0x3
54942 fbo,a %fcc1, loop_6458
54943 tcc %xcc, 0x6
54944 bcc %xcc, loop_6459
54945 edge32n %g3, %i7, %i5
54946loop_6458:
54947 ldub [%l7 + 0x47], %l4
54948 bge,pt %xcc, loop_6460
54949loop_6459:
54950 ldsh [%l7 + 0x30], %l5
54951 movl %icc, %l3, %l0
54952 tg %icc, 0x2
54953loop_6460:
54954 bcs,a loop_6461
54955 fble,a %fcc3, loop_6462
54956 te %icc, 0x6
54957 fandnot1 %f6, %f14, %f10
54958loop_6461:
54959 fors %f9, %f14, %f8
54960loop_6462:
54961 fmovrde %o4, %f6, %f2
54962 lduh [%l7 + 0x5E], %o0
54963 ldx [%l7 + 0x68], %g2
54964 fmovse %icc, %f9, %f0
54965 fmuld8sux16 %f8, %f14, %f2
54966 fbo,a %fcc0, loop_6463
54967 umulcc %o3, %g6, %l6
54968 fmovsl %icc, %f15, %f4
54969 tl %xcc, 0x6
54970loop_6463:
54971 brgz,a %g5, loop_6464
54972 lduh [%l7 + 0x58], %o6
54973 stx %g1, [%l7 + 0x50]
54974 ldd [%l7 + 0x40], %f6
54975loop_6464:
54976 fmovscc %icc, %f11, %f14
54977 fpadd16s %f0, %f9, %f14
54978 lduw [%l7 + 0x14], %o2
54979 fpack16 %f12, %f0
54980 fcmpeq16 %f8, %f8, %o1
54981 fmovrdlz %i2, %f2, %f14
54982 bne,a loop_6465
54983 bge,a,pn %icc, loop_6466
54984 lduw [%l7 + 0x44], %i3
54985 sub %o5, %i0, %i6
54986loop_6465:
54987 ldub [%l7 + 0x17], %g4
54988loop_6466:
54989 tgu %icc, 0x1
54990 orcc %i1, %l1, %g7
54991 ldub [%l7 + 0x1B], %i4
54992 sth %l2, [%l7 + 0x3A]
54993 movrgz %g3, %i7, %o7
54994 ldsw [%l7 + 0x60], %l4
54995 subcc %l5, %l3, %i5
54996 bleu loop_6467
54997 lduw [%l7 + 0x38], %l0
54998 bcc,a,pt %icc, loop_6468
54999 ldx [%l7 + 0x18], %o4
55000loop_6467:
55001 std %f10, [%l7 + 0x28]
55002 tcs %icc, 0x4
55003loop_6468:
55004 fmovdpos %xcc, %f0, %f9
55005 st %f6, [%l7 + 0x3C]
55006 fnors %f4, %f13, %f12
55007 fcmpeq32 %f0, %f10, %o0
55008 fcmpne16 %f0, %f14, %g2
55009 brz,a %g6, loop_6469
55010 stb %l6, [%l7 + 0x6A]
55011 lduw [%l7 + 0x0C], %o3
55012 faligndata %f10, %f4, %f8
55013loop_6469:
55014 edge16l %g5, %o6, %g1
55015 tpos %xcc, 0x7
55016 addcc %o2, %o1, %i2
55017 brnz,a %i3, loop_6470
55018 bleu loop_6471
55019 st %f2, [%l7 + 0x10]
55020 fmovsle %icc, %f8, %f2
55021loop_6470:
55022 or %o5, 0x1021, %i6
55023loop_6471:
55024 fsrc1s %f9, %f9
55025 fcmpne32 %f6, %f10, %i0
55026 ldsb [%l7 + 0x10], %i1
55027 edge8 %l1, %g7, %i4
55028 lduw [%l7 + 0x1C], %l2
55029 sth %g3, [%l7 + 0x26]
55030 ld [%l7 + 0x74], %f11
55031 fornot2s %f9, %f9, %f2
55032 fcmple16 %f8, %f8, %g4
55033 sll %o7, %i7, %l5
55034 fmovd %f12, %f0
55035 bpos,a,pn %xcc, loop_6472
55036 tg %icc, 0x6
55037 xorcc %l3, 0x081E, %l4
55038 andcc %i5, 0x121C, %l0
55039loop_6472:
55040 fbug,a %fcc2, loop_6473
55041 stb %o4, [%l7 + 0x16]
55042 stb %g2, [%l7 + 0x57]
55043 fmovdg %xcc, %f0, %f9
55044loop_6473:
55045 fbo %fcc3, loop_6474
55046 fmovsgu %icc, %f3, %f7
55047 fexpand %f10, %f14
55048 edge16n %g6, %o0, %l6
55049loop_6474:
55050 stw %g5, [%l7 + 0x30]
55051 ldub [%l7 + 0x58], %o6
55052 siam 0x2
55053 stw %g1, [%l7 + 0x50]
55054 fmovdg %xcc, %f9, %f9
55055 lduh [%l7 + 0x30], %o2
55056 fzero %f14
55057 fors %f8, %f6, %f7
55058 fmovrslz %o3, %f15, %f13
55059 fnot1s %f0, %f13
55060 fble %fcc1, loop_6475
55061 fmovdge %xcc, %f9, %f10
55062 umulcc %o1, %i3, %o5
55063 lduh [%l7 + 0x7A], %i2
55064loop_6475:
55065 st %f4, [%l7 + 0x1C]
55066 fcmple16 %f0, %f0, %i0
55067 st %f7, [%l7 + 0x7C]
55068 ld [%l7 + 0x3C], %f6
55069 ldsw [%l7 + 0x40], %i6
55070 bcc,a %xcc, loop_6476
55071 std %f14, [%l7 + 0x30]
55072 fcmpgt32 %f0, %f10, %l1
55073 tne %xcc, 0x5
55074loop_6476:
55075 sth %g7, [%l7 + 0x2E]
55076 ldsw [%l7 + 0x1C], %i4
55077 fone %f4
55078 xnor %i1, %l2, %g3
55079 fmul8ulx16 %f14, %f14, %f4
55080 ldub [%l7 + 0x72], %g4
55081 tgu %xcc, 0x7
55082 stb %i7, [%l7 + 0x7E]
55083 std %f0, [%l7 + 0x78]
55084 fxors %f6, %f0, %f10
55085 orcc %o7, %l3, %l5
55086 fmovdpos %icc, %f9, %f1
55087 fcmpd %fcc2, %f6, %f14
55088 fbue,a %fcc0, loop_6477
55089 fmovdge %xcc, %f10, %f0
55090 fornot2 %f8, %f6, %f2
55091 ldub [%l7 + 0x69], %l4
55092loop_6477:
55093 fmovdgu %xcc, %f2, %f3
55094 fmovdg %icc, %f5, %f7
55095 move %icc, %i5, %o4
55096 ldx [%l7 + 0x60], %l0
55097 fmovde %xcc, %f8, %f3
55098 lduh [%l7 + 0x7A], %g2
55099 orn %o0, 0x1DFB, %l6
55100 fsrc2 %f14, %f12
55101 fba %fcc1, loop_6478
55102 ld [%l7 + 0x78], %f4
55103 ldsb [%l7 + 0x5C], %g5
55104 lduh [%l7 + 0x38], %o6
55105loop_6478:
55106 fpackfix %f12, %f8
55107 fmovdcc %icc, %f4, %f3
55108 add %g1, 0x16DC, %g6
55109 st %f13, [%l7 + 0x60]
55110 sdiv %o2, 0x1819, %o1
55111 st %f5, [%l7 + 0x38]
55112 fpadd32s %f1, %f8, %f5
55113 edge32n %i3, %o5, %i2
55114 bn,a %xcc, loop_6479
55115 std %f2, [%l7 + 0x20]
55116 fmovsvs %xcc, %f11, %f9
55117 fmovrdlez %o3, %f10, %f14
55118loop_6479:
55119 fbge,a %fcc2, loop_6480
55120 move %xcc, %i0, %l1
55121 fnegs %f15, %f1
55122 fnegd %f2, %f14
55123loop_6480:
55124 fbul %fcc3, loop_6481
55125 fmovsvs %icc, %f13, %f2
55126 andn %g7, %i4, %i1
55127 lduh [%l7 + 0x1E], %i6
55128loop_6481:
55129 fandnot1 %f0, %f10, %f10
55130 std %f14, [%l7 + 0x20]
55131 mova %xcc, %l2, %g4
55132 ldsh [%l7 + 0x5E], %g3
55133 lduh [%l7 + 0x56], %i7
55134 fbge,a %fcc2, loop_6482
55135 taddcc %o7, %l5, %l3
55136 lduh [%l7 + 0x44], %i5
55137 fzero %f10
55138loop_6482:
55139 orcc %l4, %o4, %g2
55140 andcc %o0, 0x1A8E, %l0
55141 fxnor %f12, %f8, %f4
55142 stb %l6, [%l7 + 0x26]
55143 fbule %fcc3, loop_6483
55144 umulcc %o6, 0x00F7, %g1
55145 ldsh [%l7 + 0x46], %g5
55146 movl %xcc, %g6, %o1
55147loop_6483:
55148 ldsw [%l7 + 0x5C], %i3
55149 fnot2 %f10, %f2
55150 lduw [%l7 + 0x4C], %o2
55151 ldd [%l7 + 0x58], %f2
55152 fbe,a %fcc2, loop_6484
55153 lduh [%l7 + 0x32], %o5
55154 movgu %xcc, %i2, %i0
55155 fexpand %f9, %f2
55156loop_6484:
55157 fpack16 %f2, %f14
55158 fba %fcc3, loop_6485
55159 movrgez %l1, 0x169, %o3
55160 fmovrsgz %g7, %f3, %f12
55161 ldd [%l7 + 0x30], %f12
55162loop_6485:
55163 fmovscs %icc, %f4, %f11
55164 stw %i1, [%l7 + 0x2C]
55165 bpos,a loop_6486
55166 fpsub16 %f12, %f14, %f14
55167 ld [%l7 + 0x44], %f8
55168 fmovsneg %xcc, %f3, %f7
55169loop_6486:
55170 lduw [%l7 + 0x74], %i6
55171 sdivcc %i4, 0x17C4, %l2
55172 fpsub16s %f5, %f9, %f12
55173 brlez %g4, loop_6487
55174 lduw [%l7 + 0x54], %g3
55175 fbne,a %fcc0, loop_6488
55176 edge8 %o7, %i7, %l3
55177loop_6487:
55178 fmovdg %icc, %f15, %f12
55179 addccc %i5, 0x1ACE, %l5
55180loop_6488:
55181 alignaddr %o4, %g2, %o0
55182 fors %f6, %f4, %f8
55183 fsrc1s %f15, %f13
55184 std %f0, [%l7 + 0x78]
55185 andcc %l4, %l0, %l6
55186 fmovsl %icc, %f0, %f15
55187 fmul8ulx16 %f14, %f4, %f6
55188 ldub [%l7 + 0x77], %g1
55189 fmovspos %xcc, %f10, %f15
55190 brlez %g5, loop_6489
55191 bpos,pn %xcc, loop_6490
55192 fmovd %f6, %f2
55193 ldsw [%l7 + 0x58], %o6
55194loop_6489:
55195 fpadd16 %f0, %f10, %f2
55196loop_6490:
55197 bge,pn %xcc, loop_6491
55198 fmovsg %xcc, %f9, %f4
55199 movneg %xcc, %g6, %o1
55200 tl %icc, 0x3
55201loop_6491:
55202 ldsb [%l7 + 0x69], %i3
55203 fcmpeq32 %f14, %f6, %o5
55204 movrgez %o2, %i2, %i0
55205 bcs,a,pt %icc, loop_6492
55206 taddcctv %l1, 0x1749, %o3
55207 fmovdg %xcc, %f13, %f5
55208 movrne %i1, %i6, %g7
55209loop_6492:
55210 fpsub32 %f14, %f4, %f2
55211 ldsw [%l7 + 0x10], %i4
55212 fmovdne %xcc, %f15, %f9
55213 fbuge %fcc2, loop_6493
55214 std %f8, [%l7 + 0x28]
55215 movl %icc, %g4, %g3
55216 movge %xcc, %o7, %i7
55217loop_6493:
55218 bl,pt %icc, loop_6494
55219 fabss %f13, %f1
55220 fmovsa %xcc, %f4, %f4
55221 fbl %fcc1, loop_6495
55222loop_6494:
55223 brlz %l2, loop_6496
55224 srlx %l3, 0x0C, %i5
55225 movrgz %l5, 0x2B1, %o4
55226loop_6495:
55227 sll %o0, 0x0B, %l4
55228loop_6496:
55229 movcc %icc, %l0, %l6
55230 fbu %fcc0, loop_6497
55231 fmul8x16al %f15, %f0, %f2
55232 fcmpne32 %f8, %f4, %g2
55233 fsrc2 %f0, %f10
55234loop_6497:
55235 fbl,a %fcc2, loop_6498
55236 alignaddrl %g1, %o6, %g5
55237 st %f2, [%l7 + 0x34]
55238 edge32 %g6, %o1, %i3
55239loop_6498:
55240 tvc %xcc, 0x2
55241 fbug %fcc2, loop_6499
55242 ldub [%l7 + 0x58], %o5
55243 fpsub32s %f12, %f10, %f3
55244 bleu %icc, loop_6500
55245loop_6499:
55246 ta %icc, 0x6
55247 be,a,pt %xcc, loop_6501
55248 movrgz %i2, %i0, %l1
55249loop_6500:
55250 fand %f10, %f4, %f12
55251 fmovrdlez %o3, %f12, %f4
55252loop_6501:
55253 fmovde %xcc, %f3, %f4
55254 fmovsvs %icc, %f14, %f13
55255 fpmerge %f11, %f0, %f12
55256 fmovdgu %xcc, %f14, %f3
55257 for %f4, %f0, %f6
55258 fxnors %f5, %f12, %f2
55259 lduw [%l7 + 0x7C], %o2
55260 edge16 %i6, %g7, %i1
55261 fmovrdgz %i4, %f14, %f6
55262 sth %g3, [%l7 + 0x64]
55263 fmovsg %icc, %f7, %f7
55264 fcmps %fcc3, %f5, %f6
55265 srax %o7, 0x07, %g4
55266 bshuffle %f10, %f14, %f14
55267 fbu %fcc1, loop_6502
55268 ldsw [%l7 + 0x7C], %l2
55269 ldx [%l7 + 0x08], %i7
55270 fba %fcc1, loop_6503
55271loop_6502:
55272 bne,pt %xcc, loop_6504
55273 xorcc %l3, 0x036D, %i5
55274 sth %l5, [%l7 + 0x44]
55275loop_6503:
55276 tl %icc, 0x0
55277loop_6504:
55278 ldsb [%l7 + 0x30], %o0
55279 srax %l4, %l0, %o4
55280 fmul8x16al %f7, %f3, %f0
55281 fblg %fcc1, loop_6505
55282 fnot2 %f12, %f10
55283 tcc %xcc, 0x7
55284 std %f0, [%l7 + 0x20]
55285loop_6505:
55286 fbo,a %fcc0, loop_6506
55287 fmovdle %xcc, %f15, %f14
55288 movvs %xcc, %g2, %l6
55289 stx %o6, [%l7 + 0x50]
55290loop_6506:
55291 std %f6, [%l7 + 0x58]
55292 ld [%l7 + 0x08], %f5
55293 edge8ln %g5, %g1, %o1
55294 movvs %xcc, %g6, %o5
55295 ld [%l7 + 0x7C], %f5
55296 ldub [%l7 + 0x08], %i3
55297 xor %i0, 0x073E, %i2
55298 xnorcc %o3, 0x0229, %l1
55299 fmovrdgez %o2, %f10, %f0
55300 ldub [%l7 + 0x64], %g7
55301 ldsb [%l7 + 0x1B], %i6
55302 st %f9, [%l7 + 0x44]
55303 sth %i4, [%l7 + 0x40]
55304 lduh [%l7 + 0x6C], %i1
55305 xorcc %g3, 0x05C4, %o7
55306 st %f13, [%l7 + 0x60]
55307 movl %xcc, %l2, %i7
55308 stb %g4, [%l7 + 0x71]
55309 fcmpne32 %f4, %f6, %i5
55310 brlz,a %l3, loop_6507
55311 fmovrdlez %o0, %f12, %f12
55312 fones %f12
55313 fmul8x16 %f3, %f6, %f12
55314loop_6507:
55315 array16 %l5, %l4, %o4
55316 udivx %l0, 0x0740, %g2
55317 lduw [%l7 + 0x58], %l6
55318 smul %o6, 0x009D, %g5
55319 udivcc %g1, 0x1649, %g6
55320 fpmerge %f5, %f8, %f8
55321 lduw [%l7 + 0x1C], %o5
55322 fmul8x16 %f14, %f8, %f12
55323 fxors %f5, %f4, %f0
55324 tvc %icc, 0x5
55325 ldsw [%l7 + 0x64], %o1
55326 movcc %icc, %i3, %i0
55327 pdist %f0, %f14, %f0
55328 ldsb [%l7 + 0x32], %o3
55329 ldsb [%l7 + 0x6D], %i2
55330 ldd [%l7 + 0x20], %f8
55331 fbul,a %fcc1, loop_6508
55332 ld [%l7 + 0x50], %f9
55333 fbul %fcc2, loop_6509
55334 brlez %o2, loop_6510
55335loop_6508:
55336 edge8n %l1, %i6, %g7
55337 fmovdne %xcc, %f4, %f15
55338loop_6509:
55339 brgez,a %i1, loop_6511
55340loop_6510:
55341 fand %f12, %f12, %f8
55342 fmovsvs %icc, %f4, %f5
55343 fxors %f12, %f15, %f11
55344loop_6511:
55345 fmovrdne %i4, %f12, %f2
55346 fblg %fcc2, loop_6512
55347 tvc %icc, 0x5
55348 fbg %fcc3, loop_6513
55349 edge8n %g3, %l2, %i7
55350loop_6512:
55351 ldsb [%l7 + 0x59], %o7
55352 subccc %i5, 0x1A04, %l3
55353loop_6513:
55354 movvc %icc, %o0, %g4
55355 ldd [%l7 + 0x48], %f14
55356 fcmpes %fcc3, %f7, %f7
55357 tne %xcc, 0x1
55358 fsrc2 %f10, %f0
55359 movn %xcc, %l5, %l4
55360 ldx [%l7 + 0x50], %l0
55361 stw %o4, [%l7 + 0x7C]
55362 fzero %f12
55363 fmovrslez %g2, %f8, %f13
55364 tgu %xcc, 0x5
55365 edge16ln %l6, %g5, %g1
55366 movrne %g6, %o6, %o5
55367 fpmerge %f5, %f8, %f8
55368 ldx [%l7 + 0x30], %o1
55369 fandnot2 %f0, %f14, %f14
55370 fnand %f6, %f4, %f4
55371 ldub [%l7 + 0x2E], %i0
55372 smulcc %o3, %i2, %o2
55373 movge %icc, %i3, %i6
55374 ldsb [%l7 + 0x38], %l1
55375 fmovdne %icc, %f3, %f10
55376 ldsb [%l7 + 0x24], %g7
55377 fmovsa %xcc, %f2, %f1
55378 stx %i1, [%l7 + 0x10]
55379 bneg,pt %icc, loop_6514
55380 sth %i4, [%l7 + 0x24]
55381 ldd [%l7 + 0x70], %f0
55382 add %g3, 0x1359, %l2
55383loop_6514:
55384 edge8ln %o7, %i5, %i7
55385 fnands %f8, %f1, %f12
55386 bgu %xcc, loop_6515
55387 bpos,a,pt %icc, loop_6516
55388 bl,a,pn %icc, loop_6517
55389 ldsw [%l7 + 0x6C], %o0
55390loop_6515:
55391 sdiv %l3, 0x0BCB, %l5
55392loop_6516:
55393 ldsw [%l7 + 0x10], %l4
55394loop_6517:
55395 ta %xcc, 0x7
55396 lduw [%l7 + 0x64], %l0
55397 movre %o4, %g4, %l6
55398 fmul8x16 %f12, %f0, %f4
55399 sth %g2, [%l7 + 0x12]
55400 edge32 %g1, %g5, %g6
55401 movl %icc, %o6, %o5
55402 udivcc %i0, 0x1301, %o1
55403 fnors %f5, %f5, %f4
55404 brlez %i2, loop_6518
55405 xor %o3, 0x120A, %i3
55406 addccc %i6, 0x07C8, %l1
55407 ldd [%l7 + 0x20], %f6
55408loop_6518:
55409 fbg %fcc3, loop_6519
55410 fmovdcs %icc, %f6, %f3
55411 fand %f2, %f12, %f14
55412 movn %xcc, %o2, %g7
55413loop_6519:
55414 fpadd32s %f4, %f3, %f6
55415 srlx %i1, %g3, %i4
55416 stb %l2, [%l7 + 0x21]
55417 and %o7, %i7, %i5
55418 xor %l3, 0x06DF, %o0
55419 ldx [%l7 + 0x30], %l5
55420 ldsw [%l7 + 0x48], %l0
55421 xorcc %l4, %o4, %l6
55422 fmovdleu %icc, %f15, %f13
55423 tsubcctv %g4, 0x0315, %g2
55424 stb %g5, [%l7 + 0x13]
55425 stb %g1, [%l7 + 0x74]
55426 bvs loop_6520
55427 bleu %icc, loop_6521
55428 fcmpd %fcc3, %f14, %f10
55429 call loop_6522
55430loop_6520:
55431 fandnot1s %f1, %f6, %f0
55432loop_6521:
55433 fornot1s %f0, %f0, %f6
55434 xnor %o6, %o5, %i0
55435loop_6522:
55436 fmovdneg %icc, %f10, %f0
55437 bleu,pt %icc, loop_6523
55438 fornot1s %f5, %f5, %f11
55439 movleu %icc, %g6, %i2
55440 fandnot1 %f2, %f12, %f14
55441loop_6523:
55442 std %f2, [%l7 + 0x50]
55443 fmovse %xcc, %f3, %f11
55444 orn %o3, 0x16B5, %o1
55445 ldsb [%l7 + 0x6C], %i3
55446 stx %l1, [%l7 + 0x48]
55447 fmovspos %icc, %f12, %f0
55448 st %f9, [%l7 + 0x08]
55449 sth %o2, [%l7 + 0x18]
55450 std %f2, [%l7 + 0x50]
55451 umul %i6, %i1, %g7
55452 fornot1s %f6, %f15, %f12
55453 fnot2 %f12, %f14
55454 lduh [%l7 + 0x62], %g3
55455 std %f6, [%l7 + 0x18]
55456 movrgz %i4, 0x3D7, %l2
55457 fbuge %fcc2, loop_6524
55458 xnorcc %i7, %i5, %o7
55459 ldub [%l7 + 0x56], %l3
55460 fmul8x16au %f13, %f11, %f4
55461loop_6524:
55462 udivcc %l5, 0x0B24, %l0
55463 brgz,a %l4, loop_6525
55464 ldx [%l7 + 0x18], %o4
55465 fmovs %f14, %f5
55466 ld [%l7 + 0x64], %f12
55467loop_6525:
55468 fbuge,a %fcc3, loop_6526
55469 sdivcc %o0, 0x1ED9, %g4
55470 ldsw [%l7 + 0x64], %l6
55471 sdiv %g2, 0x083E, %g1
55472loop_6526:
55473 ldd [%l7 + 0x60], %f2
55474 fmovdn %xcc, %f7, %f3
55475 fmovscc %xcc, %f11, %f13
55476 bne,pt %icc, loop_6527
55477 fpack16 %f10, %f11
55478 stx %o6, [%l7 + 0x48]
55479 ldub [%l7 + 0x6E], %g5
55480loop_6527:
55481 sth %o5, [%l7 + 0x64]
55482 fpadd32s %f5, %f3, %f10
55483 sethi 0x1BEF, %g6
55484 st %f15, [%l7 + 0x1C]
55485 movrlz %i2, 0x11F, %i0
55486 ldub [%l7 + 0x23], %o1
55487 lduh [%l7 + 0x72], %o3
55488 fmovrsgez %i3, %f6, %f15
55489 movrlez %o2, 0x2F7, %i6
55490 taddcctv %l1, 0x0C4E, %g7
55491 fpsub32 %f0, %f10, %f10
55492 stw %i1, [%l7 + 0x6C]
55493 be,a loop_6528
55494 movvs %xcc, %g3, %i4
55495 fnor %f6, %f12, %f0
55496 std %f2, [%l7 + 0x20]
55497loop_6528:
55498 brgez,a %l2, loop_6529
55499 stx %i7, [%l7 + 0x30]
55500 fmovrsgz %i5, %f6, %f0
55501 nop
55502 setx loop_6530, %l0, %l1
55503 wrpr 0x1, %tl
55504 wrpr %l1, %tnpc
55505 setx 0x34400001400, %l0, %l1
55506 wrpr %l1, %tstate
55507 wrhpr 0x4, %htstate
55508 done
55509loop_6529:
55510 movg %icc, %l3, %o7
55511 bneg,pn %icc, loop_6531
55512 fmovdle %icc, %f11, %f1
55513loop_6530:
55514 sra %l5, 0x0E, %l0
55515 fnand %f0, %f14, %f4
55516loop_6531:
55517 fcmps %fcc2, %f12, %f14
55518 fble %fcc0, loop_6532
55519 fcmpeq32 %f8, %f4, %l4
55520 andncc %o4, %o0, %l6
55521 edge16l %g4, %g2, %g1
55522loop_6532:
55523 ld [%l7 + 0x1C], %f7
55524 ldsw [%l7 + 0x14], %o6
55525 movgu %icc, %g5, %g6
55526 fornot2 %f6, %f6, %f10
55527 fmovdpos %xcc, %f12, %f13
55528 fpack32 %f4, %f0, %f4
55529 tg %icc, 0x6
55530 fmuld8ulx16 %f3, %f1, %f0
55531 stx %o5, [%l7 + 0x68]
55532 lduh [%l7 + 0x20], %i2
55533 andncc %i0, %o3, %i3
55534 fmovdcs %xcc, %f14, %f1
55535 std %f0, [%l7 + 0x70]
55536 fbuge %fcc2, loop_6533
55537 edge8 %o1, %o2, %i6
55538 fandnot2s %f13, %f10, %f15
55539 brgez,a %g7, loop_6534
55540loop_6533:
55541 stb %i1, [%l7 + 0x44]
55542 fmovdvs %icc, %f11, %f14
55543 ldx [%l7 + 0x50], %l1
55544loop_6534:
55545 fmovrdne %g3, %f2, %f10
55546 movcs %icc, %l2, %i7
55547 std %f10, [%l7 + 0x60]
55548 fmovscc %xcc, %f8, %f7
55549 tl %icc, 0x4
55550 fble %fcc1, loop_6535
55551 bgu,pn %icc, loop_6536
55552 edge8l %i5, %l3, %i4
55553 st %f13, [%l7 + 0x1C]
55554loop_6535:
55555 tl %xcc, 0x4
55556loop_6536:
55557 ta %xcc, 0x5
55558 movrgez %o7, 0x0B3, %l5
55559 lduh [%l7 + 0x24], %l4
55560 fbug,a %fcc2, loop_6537
55561 stx %l0, [%l7 + 0x50]
55562 sll %o0, %l6, %o4
55563 fcmpes %fcc2, %f15, %f10
55564loop_6537:
55565 fmovrdne %g2, %f4, %f4
55566 stw %g1, [%l7 + 0x5C]
55567 fpack32 %f2, %f10, %f14
55568 fpadd32 %f4, %f4, %f8
55569 edge8 %o6, %g4, %g5
55570 fbuge %fcc3, loop_6538
55571 ldub [%l7 + 0x53], %g6
55572 bvs,a loop_6539
55573 ldsw [%l7 + 0x4C], %i2
55574loop_6538:
55575 fmovdcs %xcc, %f0, %f11
55576 bge,a,pt %icc, loop_6540
55577loop_6539:
55578 st %f1, [%l7 + 0x60]
55579 fcmps %fcc0, %f1, %f9
55580 fcmpgt16 %f8, %f2, %i0
55581loop_6540:
55582 fmovrdlez %o5, %f14, %f8
55583 movrlez %o3, %o1, %o2
55584 fmovdneg %icc, %f4, %f7
55585 fmovscc %icc, %f5, %f2
55586 sll %i6, %i3, %i1
55587 ldd [%l7 + 0x38], %f0
55588 fmovda %icc, %f3, %f5
55589 bg,a,pt %xcc, loop_6541
55590 popc %g7, %g3
55591 bvs,pt %icc, loop_6542
55592 st %f6, [%l7 + 0x1C]
55593loop_6541:
55594 fmovsvs %icc, %f11, %f9
55595 movleu %xcc, %l1, %l2
55596loop_6542:
55597 fble,a %fcc2, loop_6543
55598 udivx %i7, 0x0641, %i5
55599 movrlez %l3, 0x2DC, %o7
55600 sdivx %i4, 0x19E3, %l5
55601loop_6543:
55602 stb %l4, [%l7 + 0x54]
55603 sth %l0, [%l7 + 0x64]
55604 subc %o0, %o4, %g2
55605 ldsw [%l7 + 0x74], %g1
55606 addc %o6, %l6, %g4
55607 ld [%l7 + 0x74], %f12
55608 tvc %xcc, 0x2
55609 fbge,a %fcc1, loop_6544
55610 sth %g6, [%l7 + 0x14]
55611 ldsw [%l7 + 0x1C], %g5
55612 ldsb [%l7 + 0x6B], %i2
55613loop_6544:
55614 fone %f0
55615 bshuffle %f10, %f14, %f8
55616 fandnot2s %f3, %f6, %f0
55617 movrlz %i0, %o5, %o1
55618 fmovdgu %xcc, %f6, %f15
55619 ldsb [%l7 + 0x18], %o3
55620 movre %o2, 0x034, %i6
55621 ldsw [%l7 + 0x48], %i1
55622 std %f14, [%l7 + 0x30]
55623 fmovdne %icc, %f9, %f4
55624 fsrc2 %f2, %f2
55625 andn %g7, 0x0039, %i3
55626 ldub [%l7 + 0x18], %g3
55627 tleu %xcc, 0x3
55628 subc %l1, %i7, %l2
55629 add %l3, %i5, %i4
55630 ldsw [%l7 + 0x34], %o7
55631 fandnot1s %f15, %f1, %f3
55632 srl %l4, 0x03, %l0
55633 fpsub16 %f8, %f12, %f10
55634 umul %o0, %l5, %o4
55635 bpos %xcc, loop_6545
55636 stx %g1, [%l7 + 0x60]
55637 fbo %fcc1, loop_6546
55638 ldsb [%l7 + 0x3A], %g2
55639loop_6545:
55640 umulcc %o6, %g4, %g6
55641 ldx [%l7 + 0x28], %g5
55642loop_6546:
55643 fmovsle %icc, %f13, %f5
55644 umulcc %i2, 0x0A07, %i0
55645 edge32l %o5, %l6, %o3
55646 brz %o1, loop_6547
55647 stb %i6, [%l7 + 0x14]
55648 fmuld8sux16 %f0, %f15, %f10
55649 alignaddrl %i1, %g7, %o2
55650loop_6547:
55651 fcmpd %fcc1, %f12, %f10
55652 lduh [%l7 + 0x5A], %i3
55653 fbue %fcc1, loop_6548
55654 ldsw [%l7 + 0x3C], %g3
55655 call loop_6549
55656 ldub [%l7 + 0x13], %i7
55657loop_6548:
55658 umulcc %l2, %l1, %l3
55659 stx %i5, [%l7 + 0x58]
55660loop_6549:
55661 movleu %icc, %i4, %o7
55662 faligndata %f0, %f10, %f0
55663 bge,a %icc, loop_6550
55664 fble %fcc2, loop_6551
55665 lduw [%l7 + 0x68], %l0
55666 lduw [%l7 + 0x30], %l4
55667loop_6550:
55668 ldsw [%l7 + 0x50], %l5
55669loop_6551:
55670 fmovsne %icc, %f3, %f1
55671 fmul8x16al %f15, %f11, %f6
55672 ld [%l7 + 0x6C], %f7
55673 movvs %xcc, %o4, %o0
55674 xor %g1, %o6, %g4
55675 bcc %xcc, loop_6552
55676 ldsb [%l7 + 0x5E], %g2
55677 stb %g6, [%l7 + 0x24]
55678 addccc %i2, 0x1F72, %g5
55679loop_6552:
55680 lduh [%l7 + 0x56], %o5
55681 fmovdl %icc, %f13, %f0
55682 sth %i0, [%l7 + 0x24]
55683 movcs %xcc, %l6, %o3
55684 stx %i6, [%l7 + 0x48]
55685 fmovrdlz %o1, %f4, %f10
55686 fmovdgu %xcc, %f9, %f10
55687 movge %xcc, %i1, %g7
55688 fmovdg %icc, %f8, %f3
55689 movrne %o2, 0x3C2, %g3
55690 or %i3, %i7, %l1
55691 fmovsvs %icc, %f6, %f6
55692 fmul8ulx16 %f12, %f10, %f12
55693 subccc %l3, %l2, %i4
55694 movleu %icc, %i5, %o7
55695 movrgez %l4, 0x1A8, %l5
55696 stb %o4, [%l7 + 0x17]
55697 edge16l %l0, %o0, %g1
55698 stb %g4, [%l7 + 0x10]
55699 edge16 %o6, %g2, %g6
55700 orn %g5, 0x1D8C, %o5
55701 brgez %i0, loop_6553
55702 fpadd32s %f8, %f10, %f0
55703 ldsh [%l7 + 0x10], %i2
55704 fxors %f10, %f8, %f9
55705loop_6553:
55706 bvc,pn %xcc, loop_6554
55707 ldsw [%l7 + 0x34], %o3
55708 ld [%l7 + 0x10], %f4
55709 edge32l %i6, %o1, %l6
55710loop_6554:
55711 fmovdg %xcc, %f14, %f8
55712 subcc %g7, 0x106B, %o2
55713 ldd [%l7 + 0x30], %f8
55714 bgu,a loop_6555
55715 stx %g3, [%l7 + 0x48]
55716 ldsb [%l7 + 0x2E], %i3
55717 subc %i1, %i7, %l3
55718loop_6555:
55719 addc %l1, 0x04A9, %l2
55720 movne %xcc, %i4, %o7
55721 tpos %icc, 0x4
55722 fmovsgu %xcc, %f6, %f8
55723 movle %icc, %i5, %l4
55724 bge loop_6556
55725 sdivx %o4, 0x17F2, %l0
55726 fxor %f0, %f14, %f0
55727 alignaddrl %l5, %g1, %o0
55728loop_6556:
55729 stb %o6, [%l7 + 0x62]
55730 fmovsvs %icc, %f14, %f2
55731 ldsw [%l7 + 0x08], %g4
55732 fcmple32 %f6, %f0, %g6
55733 fmovrdne %g2, %f4, %f0
55734 sth %o5, [%l7 + 0x34]
55735 st %f5, [%l7 + 0x40]
55736 udiv %g5, 0x1F0E, %i0
55737 fmovrslz %i2, %f2, %f7
55738 for %f6, %f14, %f2
55739 edge8 %o3, %i6, %l6
55740 alignaddr %o1, %o2, %g7
55741 fmovrdne %g3, %f8, %f0
55742 fnegd %f8, %f0
55743 fpadd32s %f8, %f3, %f0
55744 st %f12, [%l7 + 0x18]
55745 edge32ln %i3, %i1, %l3
55746 fnor %f10, %f6, %f0
55747 fands %f6, %f12, %f1
55748 srax %i7, %l2, %l1
55749 movg %xcc, %o7, %i4
55750 umul %i5, 0x1843, %l4
55751 fands %f0, %f0, %f5
55752 std %f4, [%l7 + 0x60]
55753 fbn %fcc3, loop_6557
55754 stb %l0, [%l7 + 0x1D]
55755 ldsw [%l7 + 0x44], %l5
55756 fexpand %f8, %f4
55757loop_6557:
55758 umul %o4, %o0, %g1
55759 fpackfix %f6, %f5
55760 brlez,a %g4, loop_6558
55761 fmul8x16 %f14, %f8, %f4
55762 fnegd %f4, %f8
55763 std %f10, [%l7 + 0x30]
55764loop_6558:
55765 fcmpeq16 %f0, %f6, %o6
55766 fbue %fcc1, loop_6559
55767 smulcc %g2, %g6, %o5
55768 umul %i0, %i2, %g5
55769 fbul,a %fcc1, loop_6560
55770loop_6559:
55771 fxors %f13, %f12, %f8
55772 or %i6, 0x06F2, %o3
55773 fcmps %fcc0, %f3, %f2
55774loop_6560:
55775 tsubcctv %o1, %l6, %g7
55776 fnot2 %f2, %f14
55777 fmovrsgez %o2, %f2, %f9
55778 ldsb [%l7 + 0x4A], %i3
55779 tne %icc, 0x4
55780 edge16n %i1, %l3, %g3
55781 or %l2, 0x1389, %i7
55782 popc 0x1EB9, %l1
55783 tne %icc, 0x7
55784 subc %o7, %i4, %l4
55785 fandnot1s %f15, %f7, %f13
55786 fcmpeq16 %f6, %f0, %l0
55787 brnz %i5, loop_6561
55788 edge8l %o4, %l5, %g1
55789 ldsw [%l7 + 0x30], %o0
55790 st %f11, [%l7 + 0x50]
55791loop_6561:
55792 fmovdvs %xcc, %f3, %f2
55793 ldsb [%l7 + 0x51], %g4
55794 nop
55795 setx loop_6562, %l0, %l1
55796 jmpl %l1, %o6
55797 fmovd %f8, %f10
55798 fcmpgt16 %f14, %f12, %g6
55799 fcmpes %fcc0, %f8, %f8
55800loop_6562:
55801 mulx %g2, %i0, %o5
55802 std %f4, [%l7 + 0x08]
55803 xor %g5, %i2, %i6
55804 bl,a loop_6563
55805 fmovdpos %icc, %f12, %f2
55806 andncc %o3, %o1, %l6
55807 edge8n %g7, %o2, %i3
55808loop_6563:
55809 fandnot1s %f5, %f10, %f12
55810 lduh [%l7 + 0x7A], %l3
55811 smulcc %g3, 0x16C7, %l2
55812 brlz %i1, loop_6564
55813 fbu,a %fcc1, loop_6565
55814 edge16 %i7, %o7, %i4
55815 ldsh [%l7 + 0x24], %l4
55816loop_6564:
55817 xor %l0, %i5, %o4
55818loop_6565:
55819 sra %l5, %l1, %g1
55820 ldsw [%l7 + 0x0C], %g4
55821 ba,a,pt %icc, loop_6566
55822 srl %o6, 0x00, %g6
55823 fbule,a %fcc1, loop_6567
55824 stw %o0, [%l7 + 0x68]
55825loop_6566:
55826 fone %f2
55827 addcc %g2, 0x0EC8, %i0
55828loop_6567:
55829 movrgz %o5, %g5, %i6
55830 fmovrsne %i2, %f0, %f6
55831 movvs %icc, %o1, %o3
55832 st %f11, [%l7 + 0x3C]
55833 fpack32 %f10, %f8, %f8
55834 popc %l6, %o2
55835 fornot1 %f10, %f14, %f8
55836 fmovdpos %xcc, %f7, %f4
55837 stx %g7, [%l7 + 0x10]
55838 movl %xcc, %i3, %g3
55839 array8 %l2, %l3, %i1
55840 array32 %i7, %i4, %l4
55841 tvs %icc, 0x2
55842 bleu %xcc, loop_6568
55843 st %f4, [%l7 + 0x68]
55844 movleu %xcc, %o7, %i5
55845 brlz %l0, loop_6569
55846loop_6568:
55847 xnor %l5, %l1, %o4
55848 fmovsleu %xcc, %f5, %f3
55849 ld [%l7 + 0x4C], %f3
55850loop_6569:
55851 stb %g4, [%l7 + 0x0A]
55852 array8 %g1, %o6, %g6
55853 sdivx %g2, 0x01F6, %o0
55854 movpos %icc, %i0, %o5
55855 lduh [%l7 + 0x4E], %g5
55856 lduh [%l7 + 0x54], %i2
55857 edge16l %i6, %o3, %o1
55858 subc %l6, %g7, %i3
55859 fmovrdgz %g3, %f14, %f14
55860 stb %o2, [%l7 + 0x32]
55861 fmovdneg %xcc, %f7, %f3
55862 sdivcc %l3, 0x0A9E, %l2
55863 fcmpeq16 %f8, %f10, %i7
55864 ldx [%l7 + 0x60], %i4
55865 fabsd %f14, %f2
55866 movpos %icc, %i1, %o7
55867 addc %i5, 0x1AF0, %l4
55868 tgu %xcc, 0x7
55869 lduw [%l7 + 0x24], %l0
55870 ldsw [%l7 + 0x50], %l1
55871 fmul8x16al %f6, %f13, %f4
55872 fnot2s %f8, %f2
55873 fmul8x16 %f11, %f2, %f12
55874 bleu %icc, loop_6570
55875 fbe,a %fcc2, loop_6571
55876 st %f8, [%l7 + 0x40]
55877 fmovrde %l5, %f10, %f10
55878loop_6570:
55879 fpsub16s %f15, %f15, %f1
55880loop_6571:
55881 orcc %o4, 0x03C3, %g4
55882 stw %g1, [%l7 + 0x20]
55883 subc %g6, 0x16FE, %g2
55884 bge,a,pn %xcc, loop_6572
55885 fmovdvc %icc, %f10, %f7
55886 fabsd %f0, %f0
55887 fmovrslez %o0, %f0, %f14
55888loop_6572:
55889 sll %o6, %i0, %o5
55890 and %i2, %i6, %o3
55891 bcc loop_6573
55892 brnz %g5, loop_6574
55893 fblg,a %fcc0, loop_6575
55894 fbge,a %fcc3, loop_6576
55895loop_6573:
55896 ldsb [%l7 + 0x40], %l6
55897loop_6574:
55898 ldsh [%l7 + 0x08], %o1
55899loop_6575:
55900 sth %i3, [%l7 + 0x5C]
55901loop_6576:
55902 ld [%l7 + 0x44], %f0
55903 stx %g7, [%l7 + 0x10]
55904 edge8 %o2, %g3, %l3
55905 tvs %xcc, 0x1
55906 lduw [%l7 + 0x44], %l2
55907 tcs %icc, 0x0
55908 ldsb [%l7 + 0x77], %i4
55909 fmuld8ulx16 %f1, %f7, %f6
55910 brlez,a %i1, loop_6577
55911 fmul8x16 %f13, %f8, %f14
55912 tle %xcc, 0x6
55913 ba,a %icc, loop_6578
55914loop_6577:
55915 tge %xcc, 0x6
55916 movneg %icc, %o7, %i7
55917 nop
55918 setx loop_6579, %l0, %l1
55919 jmpl %l1, %i5
55920loop_6578:
55921 fcmpes %fcc3, %f4, %f14
55922 xorcc %l4, %l1, %l0
55923 ldsw [%l7 + 0x3C], %o4
55924loop_6579:
55925 ldd [%l7 + 0x78], %f10
55926 fmovspos %icc, %f6, %f7
55927 srlx %l5, %g1, %g6
55928 xor %g4, %g2, %o0
55929 bcc %xcc, loop_6580
55930 edge32 %i0, %o6, %i2
55931 fpack16 %f14, %f10
55932 andncc %i6, %o3, %o5
55933loop_6580:
55934 fornot2s %f5, %f1, %f2
55935 popc 0x0063, %l6
55936 ldsw [%l7 + 0x70], %o1
55937 ldd [%l7 + 0x40], %f0
55938 tcs %xcc, 0x7
55939 xor %g5, 0x1302, %i3
55940 udiv %o2, 0x1C7F, %g7
55941 call loop_6581
55942 movge %icc, %g3, %l2
55943 fandnot2 %f4, %f0, %f12
55944 movrne %i4, 0x06D, %l3
55945loop_6581:
55946 fnegs %f12, %f8
55947 tpos %icc, 0x7
55948 move %icc, %i1, %o7
55949 move %xcc, %i7, %i5
55950 orn %l4, 0x1CE4, %l1
55951 fmovsgu %xcc, %f13, %f14
55952 fmovs %f9, %f7
55953 fmul8sux16 %f6, %f0, %f14
55954 ldsw [%l7 + 0x10], %l0
55955 fmovsneg %xcc, %f4, %f5
55956 mulx %o4, 0x129E, %g1
55957 ldub [%l7 + 0x16], %g6
55958 fmovrdgz %l5, %f8, %f8
55959 stw %g4, [%l7 + 0x30]
55960 fmovsvs %icc, %f15, %f10
55961 fmovdl %xcc, %f7, %f9
55962 fbue,a %fcc2, loop_6582
55963 tn %xcc, 0x5
55964 stx %g2, [%l7 + 0x28]
55965 fnands %f1, %f6, %f8
55966loop_6582:
55967 fcmpne32 %f12, %f4, %i0
55968 movle %xcc, %o0, %o6
55969 movvs %xcc, %i6, %i2
55970 sra %o3, %l6, %o5
55971 umulcc %o1, 0x0BCF, %g5
55972 fmovdn %icc, %f10, %f3
55973 stb %i3, [%l7 + 0x38]
55974 stb %g7, [%l7 + 0x36]
55975 ldx [%l7 + 0x40], %g3
55976 std %f2, [%l7 + 0x68]
55977 sdivx %o2, 0x02EC, %l2
55978 xor %i4, %l3, %i1
55979 ldsb [%l7 + 0x51], %i7
55980 std %f8, [%l7 + 0x40]
55981 fand %f0, %f10, %f12
55982 sll %i5, 0x1B, %o7
55983 movneg %xcc, %l4, %l0
55984 srax %l1, %g1, %o4
55985 call loop_6583
55986 st %f11, [%l7 + 0x20]
55987 udiv %l5, 0x15DE, %g6
55988 stx %g2, [%l7 + 0x30]
55989loop_6583:
55990 ldd [%l7 + 0x20], %f14
55991 stx %g4, [%l7 + 0x78]
55992 fpsub32 %f2, %f0, %f2
55993 fba,a %fcc3, loop_6584
55994 call loop_6585
55995 xnor %o0, %i0, %i6
55996 fzero %f10
55997loop_6584:
55998 addc %i2, %o6, %o3
55999loop_6585:
56000 fmovdn %icc, %f1, %f14
56001 fmul8x16 %f13, %f0, %f2
56002 lduh [%l7 + 0x58], %l6
56003 fpmerge %f5, %f5, %f4
56004 andn %o5, 0x007F, %o1
56005 ldsb [%l7 + 0x4B], %g5
56006 ble,a %xcc, loop_6586
56007 fandnot2s %f15, %f11, %f5
56008 stw %g7, [%l7 + 0x3C]
56009 ld [%l7 + 0x40], %f6
56010loop_6586:
56011 fmovsne %xcc, %f14, %f13
56012 smulcc %g3, %o2, %l2
56013 fand %f0, %f6, %f0
56014 fmovrsgez %i3, %f5, %f4
56015 lduh [%l7 + 0x2E], %i4
56016 stb %i1, [%l7 + 0x29]
56017 ldx [%l7 + 0x08], %i7
56018 fxnor %f8, %f10, %f4
56019 st %f8, [%l7 + 0x58]
56020 or %l3, 0x1052, %o7
56021 brlez %i5, loop_6587
56022 smulcc %l0, %l4, %g1
56023 edge16ln %o4, %l5, %g6
56024 sllx %g2, %g4, %o0
56025loop_6587:
56026 movn %icc, %l1, %i0
56027 bcc %icc, loop_6588
56028 stw %i2, [%l7 + 0x5C]
56029 fcmple16 %f4, %f14, %o6
56030 edge16 %i6, %l6, %o3
56031loop_6588:
56032 movn %xcc, %o5, %o1
56033 te %xcc, 0x1
56034 ldsh [%l7 + 0x68], %g7
56035 ld [%l7 + 0x50], %f13
56036 stb %g5, [%l7 + 0x34]
56037 sth %g3, [%l7 + 0x78]
56038 lduh [%l7 + 0x56], %o2
56039 fmovsneg %icc, %f8, %f9
56040 sth %i3, [%l7 + 0x48]
56041 fcmpd %fcc1, %f12, %f8
56042 movpos %xcc, %i4, %i1
56043 nop
56044 setx loop_6589, %l0, %l1
56045 wrpr 0x1, %tl
56046 wrpr %l1, %tpc
56047 add %l1, 0x4, %l1
56048 wrpr %l1, %tnpc
56049 setx 0x34400001400, %l0, %l1
56050 wrpr %l1, %tstate
56051 wrhpr 0x4, %htstate
56052 retry
56053 fones %f12
56054 brgez %l2, loop_6590
56055 lduh [%l7 + 0x3C], %i7
56056loop_6589:
56057 fnand %f10, %f14, %f2
56058 movleu %icc, %l3, %i5
56059loop_6590:
56060 smul %l0, 0x0A14, %o7
56061 fbue,a %fcc2, loop_6591
56062 fmovda %xcc, %f5, %f12
56063 fbule %fcc3, loop_6592
56064 ld [%l7 + 0x34], %f5
56065loop_6591:
56066 fnot2 %f12, %f10
56067 stx %l4, [%l7 + 0x40]
56068loop_6592:
56069 movcc %xcc, %g1, %l5
56070 xorcc %o4, %g6, %g4
56071 fcmpne16 %f4, %f8, %g2
56072 fmul8x16 %f2, %f4, %f6
56073 mulx %o0, 0x15F3, %i0
56074 st %f12, [%l7 + 0x30]
56075 bgu,a,pn %icc, loop_6593
56076 fpadd32 %f4, %f14, %f12
56077 ldub [%l7 + 0x4E], %i2
56078 sll %o6, 0x13, %l1
56079loop_6593:
56080 movcs %icc, %l6, %i6
56081 movrlez %o5, 0x186, %o3
56082 xnor %g7, %g5, %o1
56083 std %f0, [%l7 + 0x70]
56084 and %o2, %g3, %i3
56085 andncc %i1, %i4, %i7
56086 fmovdcs %icc, %f0, %f1
56087 fmovde %icc, %f3, %f0
56088 taddcctv %l2, %l3, %i5
56089 taddcctv %l0, %l4, %o7
56090 edge32n %g1, %o4, %g6
56091 andncc %l5, %g2, %o0
56092 stw %i0, [%l7 + 0x6C]
56093 fmul8x16 %f8, %f4, %f12
56094 fandnot2 %f8, %f8, %f6
56095 ldx [%l7 + 0x38], %i2
56096 fble,a %fcc0, loop_6594
56097 stb %o6, [%l7 + 0x0B]
56098 lduw [%l7 + 0x50], %l1
56099 bvc,a,pn %icc, loop_6595
56100loop_6594:
56101 movre %g4, 0x0DE, %i6
56102 srax %l6, 0x04, %o3
56103 sth %o5, [%l7 + 0x12]
56104loop_6595:
56105 orn %g7, 0x1F6F, %o1
56106 fmovdg %xcc, %f12, %f6
56107 ldub [%l7 + 0x50], %o2
56108 ble,a %xcc, loop_6596
56109 stw %g3, [%l7 + 0x34]
56110 fand %f6, %f10, %f14
56111 std %f4, [%l7 + 0x50]
56112loop_6596:
56113 ldsh [%l7 + 0x36], %i3
56114 tcc %icc, 0x1
56115 fexpand %f6, %f6
56116 fmovdvs %icc, %f2, %f14
56117 fmovsle %xcc, %f7, %f7
56118 andncc %g5, %i1, %i7
56119 fandnot2 %f4, %f2, %f14
56120 lduw [%l7 + 0x20], %i4
56121 movneg %icc, %l3, %l2
56122 st %f10, [%l7 + 0x60]
56123 fnot2s %f5, %f4
56124 sth %l0, [%l7 + 0x2C]
56125 sth %l4, [%l7 + 0x60]
56126 ble,pt %icc, loop_6597
56127 siam 0x0
56128 fmovrdgz %i5, %f10, %f8
56129 edge32ln %g1, %o4, %g6
56130loop_6597:
56131 udivx %l5, 0x0F4B, %o7
56132 ldx [%l7 + 0x08], %g2
56133 fmovsne %xcc, %f4, %f6
56134 st %f10, [%l7 + 0x60]
56135 tge %xcc, 0x6
56136 fbl,a %fcc0, loop_6598
56137 fcmpgt32 %f12, %f6, %o0
56138 movrgez %i0, 0x16C, %i2
56139 lduw [%l7 + 0x4C], %l1
56140loop_6598:
56141 fble,a %fcc1, loop_6599
56142 ldsh [%l7 + 0x50], %o6
56143 ldsh [%l7 + 0x3A], %g4
56144 fxnor %f12, %f14, %f8
56145loop_6599:
56146 lduw [%l7 + 0x6C], %l6
56147 edge32ln %o3, %o5, %g7
56148 fnor %f10, %f10, %f0
56149 tge %xcc, 0x2
56150 fpadd16s %f11, %f13, %f11
56151 fmovsneg %icc, %f2, %f9
56152 ldsw [%l7 + 0x10], %o1
56153 bcs,pn %xcc, loop_6600
56154 ld [%l7 + 0x38], %f3
56155 fandnot2s %f10, %f7, %f9
56156 te %xcc, 0x5
56157loop_6600:
56158 fmuld8ulx16 %f12, %f11, %f12
56159 move %icc, %o2, %g3
56160 ldx [%l7 + 0x28], %i6
56161 stb %i3, [%l7 + 0x5C]
56162 lduh [%l7 + 0x78], %g5
56163 ldsh [%l7 + 0x0A], %i1
56164 ldsb [%l7 + 0x5C], %i7
56165 movrne %l3, 0x32B, %i4
56166 xnorcc %l0, 0x1B7E, %l2
56167 sub %l4, %g1, %i5
56168 ldd [%l7 + 0x40], %f12
56169 tge %xcc, 0x7
56170 fnands %f12, %f15, %f4
56171 movge %xcc, %g6, %l5
56172 stx %o4, [%l7 + 0x30]
56173 tle %xcc, 0x1
56174 ldsb [%l7 + 0x4D], %o7
56175 fmovrdgz %o0, %f12, %f2
56176 fsrc2 %f4, %f8
56177 fmul8x16au %f12, %f6, %f12
56178 movcs %icc, %i0, %i2
56179 tge %icc, 0x1
56180 tvc %xcc, 0x7
56181 fcmple32 %f10, %f8, %g2
56182 ldd [%l7 + 0x50], %f12
56183 ldsw [%l7 + 0x60], %l1
56184 movneg %icc, %o6, %l6
56185 edge8n %o3, %g4, %g7
56186 tne %icc, 0x3
56187 lduh [%l7 + 0x58], %o5
56188 edge8n %o1, %o2, %g3
56189 ldd [%l7 + 0x30], %f12
56190 fxnor %f8, %f2, %f12
56191 edge16 %i6, %i3, %g5
56192 brnz,a %i7, loop_6601
56193 fbe,a %fcc0, loop_6602
56194 fmovrslez %i1, %f4, %f4
56195 fcmple32 %f0, %f0, %l3
56196loop_6601:
56197 movre %i4, %l2, %l4
56198loop_6602:
56199 fmovsle %xcc, %f8, %f5
56200 tl %icc, 0x5
56201 fxnor %f12, %f8, %f12
56202 fexpand %f10, %f14
56203 lduw [%l7 + 0x5C], %l0
56204 fmovrse %g1, %f13, %f14
56205 fmovdvc %icc, %f1, %f6
56206 edge8 %i5, %g6, %o4
56207 call loop_6603
56208 fbe,a %fcc0, loop_6604
56209 movcc %xcc, %l5, %o7
56210 brz,a %i0, loop_6605
56211loop_6603:
56212 stb %o0, [%l7 + 0x61]
56213loop_6604:
56214 movre %i2, %g2, %l1
56215 lduw [%l7 + 0x14], %o6
56216loop_6605:
56217 udivcc %l6, 0x0473, %g4
56218 fsrc1s %f6, %f8
56219 xnorcc %g7, 0x0C32, %o5
56220 or %o1, %o3, %g3
56221 be,a loop_6606
56222 fnors %f11, %f3, %f14
56223 addcc %o2, %i6, %g5
56224 taddcc %i3, 0x10DD, %i7
56225loop_6606:
56226 fsrc2s %f1, %f8
56227 stw %l3, [%l7 + 0x10]
56228 ldsh [%l7 + 0x28], %i4
56229 edge32l %l2, %l4, %l0
56230 fbul %fcc1, loop_6607
56231 tl %icc, 0x2
56232 sth %g1, [%l7 + 0x40]
56233 edge32ln %i5, %g6, %i1
56234loop_6607:
56235 fmovdneg %xcc, %f2, %f8
56236 andncc %o4, %l5, %i0
56237 edge32n %o0, %i2, %g2
56238 ld [%l7 + 0x78], %f4
56239 smul %l1, %o7, %l6
56240 fbu %fcc3, loop_6608
56241 stb %o6, [%l7 + 0x4F]
56242 fbl,a %fcc0, loop_6609
56243 ldx [%l7 + 0x10], %g4
56244loop_6608:
56245 fbuge %fcc2, loop_6610
56246 ldsb [%l7 + 0x7B], %g7
56247loop_6609:
56248 tvs %icc, 0x2
56249 movvs %icc, %o5, %o1
56250loop_6610:
56251 fandnot2 %f10, %f8, %f6
56252 alignaddrl %g3, %o2, %i6
56253 subc %o3, %i3, %i7
56254 ldx [%l7 + 0x48], %l3
56255 fcmpes %fcc2, %f5, %f9
56256 movrgez %g5, %l2, %l4
56257 std %f4, [%l7 + 0x10]
56258 fmovd %f2, %f12
56259 nop
56260 setx loop_6611, %l0, %l1
56261 wrpr 0x1, %tl
56262 wrpr %l1, %tpc
56263 add %l1, 0x4, %l1
56264 wrpr %l1, %tnpc
56265 setx 0x34400001400, %l0, %l1
56266 wrpr %l1, %tstate
56267 wrhpr 0x4, %htstate
56268 retry
56269 fmovrdgz %i4, %f4, %f4
56270 stb %g1, [%l7 + 0x14]
56271 fmovsn %icc, %f2, %f11
56272loop_6611:
56273 stb %i5, [%l7 + 0x25]
56274 fandnot1s %f14, %f9, %f14
56275 fmovrde %g6, %f6, %f8
56276 movrlz %l0, %i1, %l5
56277 fbule,a %fcc3, loop_6612
56278 fmovdcc %icc, %f12, %f13
56279 fpmerge %f6, %f13, %f14
56280 fmovrsne %o4, %f13, %f10
56281loop_6612:
56282 fsrc1 %f4, %f10
56283 fmovscc %xcc, %f14, %f11
56284 fbul,a %fcc3, loop_6613
56285 sdivcc %o0, 0x0672, %i2
56286 fba %fcc3, loop_6614
56287 sllx %i0, 0x1C, %g2
56288loop_6613:
56289 lduh [%l7 + 0x20], %o7
56290 fornot2 %f8, %f12, %f14
56291loop_6614:
56292 fnot2 %f10, %f6
56293 fmuld8sux16 %f0, %f10, %f10
56294 edge16 %l1, %l6, %g4
56295 fmovsgu %icc, %f11, %f5
56296 ldx [%l7 + 0x08], %g7
56297 fnegs %f5, %f8
56298 ldsw [%l7 + 0x5C], %o5
56299 edge16n %o1, %g3, %o2
56300 movcs %icc, %i6, %o3
56301 udiv %i3, 0x18C7, %i7
56302 ldx [%l7 + 0x40], %o6
56303 alignaddr %g5, %l3, %l2
56304 call loop_6615
56305 tgu %icc, 0x5
56306 fmovdne %xcc, %f7, %f6
56307 fnot2s %f1, %f5
56308loop_6615:
56309 fcmpd %fcc0, %f12, %f12
56310 fsrc1s %f8, %f9
56311 fmovsvs %icc, %f1, %f7
56312 sub %i4, 0x14FD, %l4
56313 movleu %icc, %i5, %g6
56314 ldd [%l7 + 0x30], %f10
56315 stb %l0, [%l7 + 0x5C]
56316 fnegd %f12, %f6
56317 movrgez %g1, 0x222, %l5
56318 ldsb [%l7 + 0x26], %i1
56319 smulcc %o0, %o4, %i0
56320 edge16ln %i2, %g2, %o7
56321 bvs,pt %icc, loop_6616
56322 smul %l1, 0x007A, %l6
56323 fmovrse %g7, %f0, %f15
56324 fcmple32 %f14, %f12, %o5
56325loop_6616:
56326 nop
56327 setx loop_6617, %l0, %l1
56328 wrpr 0x1, %tl
56329 wrpr %l1, %tnpc
56330 setx 0x34400001400, %l0, %l1
56331 wrpr %l1, %tstate
56332 wrhpr 0x4, %htstate
56333 done
56334 fabss %f4, %f13
56335 mulx %o1, 0x0E7A, %g4
56336 fmuld8ulx16 %f3, %f7, %f0
56337loop_6617:
56338 ba,a %xcc, loop_6618
56339 bn,pn %icc, loop_6619
56340 fpack32 %f6, %f0, %f12
56341 udivcc %o2, 0x0502, %g3
56342loop_6618:
56343 ld [%l7 + 0x18], %f13
56344loop_6619:
56345 std %f6, [%l7 + 0x38]
56346 bpos loop_6620
56347 fabsd %f14, %f14
56348 movre %i6, %o3, %i3
56349 taddcc %o6, 0x1D63, %g5
56350loop_6620:
56351 fbe,a %fcc2, loop_6621
56352 fmul8x16au %f9, %f1, %f2
56353 edge32n %l3, %i7, %i4
56354 fmovsne %xcc, %f12, %f8
56355loop_6621:
56356 ldsw [%l7 + 0x7C], %l4
56357 fmovrde %i5, %f12, %f10
56358 fcmpeq16 %f8, %f0, %l2
56359 fmovdneg %xcc, %f11, %f11
56360 fzero %f6
56361 tn %icc, 0x3
56362 ldsw [%l7 + 0x24], %g6
56363 orncc %g1, 0x1C7F, %l0
56364 ldx [%l7 + 0x70], %i1
56365 brz %l5, loop_6622
56366 sdivcc %o0, 0x0BC7, %o4
56367 srl %i2, %g2, %i0
56368 st %f4, [%l7 + 0x40]
56369loop_6622:
56370 udivcc %o7, 0x025E, %l6
56371 movre %g7, %o5, %o1
56372 stb %g4, [%l7 + 0x58]
56373 fbuge,a %fcc2, loop_6623
56374 ldd [%l7 + 0x78], %f8
56375 fmovd %f8, %f14
56376 st %f15, [%l7 + 0x44]
56377loop_6623:
56378 ldsb [%l7 + 0x21], %o2
56379 ldsb [%l7 + 0x4D], %l1
56380 fand %f0, %f2, %f10
56381 fbge %fcc2, loop_6624
56382 fmovrsne %i6, %f0, %f11
56383 fsrc2 %f12, %f6
56384 add %g3, %o3, %o6
56385loop_6624:
56386 stb %g5, [%l7 + 0x3F]
56387 movvs %icc, %l3, %i3
56388 sth %i4, [%l7 + 0x4A]
56389 fones %f12
56390 movvs %icc, %i7, %i5
56391 stb %l4, [%l7 + 0x15]
56392 movne %icc, %l2, %g6
56393 fmovsne %xcc, %f14, %f10
56394 ldx [%l7 + 0x68], %g1
56395 fors %f13, %f13, %f15
56396 fnors %f4, %f15, %f12
56397 andncc %i1, %l0, %o0
56398 fands %f0, %f12, %f7
56399 pdist %f2, %f4, %f8
56400 fornot1s %f12, %f8, %f12
56401 fmovdl %icc, %f8, %f10
56402 bgu,a,pn %xcc, loop_6625
56403 sth %l5, [%l7 + 0x5C]
56404 tgu %icc, 0x2
56405 ldsh [%l7 + 0x2C], %i2
56406loop_6625:
56407 movgu %xcc, %o4, %g2
56408 ldx [%l7 + 0x60], %o7
56409 stx %l6, [%l7 + 0x08]
56410 sth %g7, [%l7 + 0x4A]
56411 fsrc1 %f10, %f12
56412 ld [%l7 + 0x68], %f10
56413 fxnor %f6, %f8, %f14
56414 ldub [%l7 + 0x71], %o5
56415 fpadd16s %f4, %f1, %f11
56416 std %f10, [%l7 + 0x38]
56417 edge8l %o1, %g4, %o2
56418 tleu %icc, 0x3
56419 fmovsgu %icc, %f2, %f10
56420 tpos %xcc, 0x3
56421 lduh [%l7 + 0x52], %i0
56422 ldsw [%l7 + 0x10], %i6
56423 stw %g3, [%l7 + 0x5C]
56424 ldd [%l7 + 0x60], %f4
56425 movge %icc, %l1, %o6
56426 fmovspos %icc, %f2, %f1
56427 fmuld8sux16 %f4, %f11, %f14
56428 brz %o3, loop_6626
56429 stb %g5, [%l7 + 0x0F]
56430 udivcc %l3, 0x1842, %i4
56431 move %icc, %i3, %i5
56432loop_6626:
56433 stx %i7, [%l7 + 0x68]
56434 ldsw [%l7 + 0x30], %l2
56435 bcc,a loop_6627
56436 stx %l4, [%l7 + 0x70]
56437 ldx [%l7 + 0x60], %g6
56438 stx %i1, [%l7 + 0x48]
56439loop_6627:
56440 fbl %fcc2, loop_6628
56441 add %g1, 0x157E, %o0
56442 sth %l5, [%l7 + 0x10]
56443 edge8 %i2, %o4, %g2
56444loop_6628:
56445 fbe %fcc2, loop_6629
56446 fpsub16s %f5, %f2, %f12
56447 ldx [%l7 + 0x18], %o7
56448 ldx [%l7 + 0x38], %l0
56449loop_6629:
56450 tneg %icc, 0x0
56451 ba %xcc, loop_6630
56452 mulx %g7, 0x0276, %o5
56453 tneg %icc, 0x6
56454 fbue,a %fcc3, loop_6631
56455loop_6630:
56456 fpackfix %f10, %f3
56457 movvs %xcc, %o1, %l6
56458 fmovdl %xcc, %f9, %f5
56459loop_6631:
56460 fmovsa %xcc, %f4, %f10
56461 andcc %g4, 0x1B71, %o2
56462 ldub [%l7 + 0x7F], %i6
56463 movle %icc, %g3, %i0
56464 fbo %fcc0, loop_6632
56465 fmovdgu %xcc, %f5, %f7
56466 subccc %o6, 0x0AE5, %o3
56467 movcc %xcc, %g5, %l3
56468loop_6632:
56469 fornot2 %f12, %f2, %f12
56470 sth %l1, [%l7 + 0x44]
56471 ldsw [%l7 + 0x30], %i4
56472 ld [%l7 + 0x5C], %f15
56473 fbl %fcc2, loop_6633
56474 fmovsle %xcc, %f2, %f9
56475 subc %i3, 0x0EAD, %i7
56476 udivx %i5, 0x014D, %l2
56477loop_6633:
56478 fnot2s %f3, %f10
56479 bg,a %icc, loop_6634
56480 st %f10, [%l7 + 0x50]
56481 fcmpne32 %f4, %f2, %l4
56482 ld [%l7 + 0x14], %f13
56483loop_6634:
56484 bne,pt %icc, loop_6635
56485 ldd [%l7 + 0x78], %f4
56486 st %f15, [%l7 + 0x24]
56487 lduw [%l7 + 0x68], %g6
56488loop_6635:
56489 stx %g1, [%l7 + 0x78]
56490 sll %o0, 0x08, %l5
56491 andn %i1, 0x0479, %o4
56492 lduw [%l7 + 0x28], %g2
56493 fmovsneg %xcc, %f0, %f0
56494 edge8 %i2, %o7, %l0
56495 add %g7, 0x0AD7, %o1
56496 call loop_6636
56497 edge16 %o5, %l6, %o2
56498 sub %i6, 0x00D7, %g3
56499 fmovs %f1, %f13
56500loop_6636:
56501 lduw [%l7 + 0x24], %i0
56502 lduw [%l7 + 0x2C], %g4
56503 fmovrslz %o6, %f2, %f3
56504 fors %f12, %f4, %f9
56505 movrlez %g5, %o3, %l3
56506 tsubcctv %l1, %i4, %i3
56507 for %f12, %f6, %f8
56508 ld [%l7 + 0x2C], %f15
56509 movgu %xcc, %i5, %l2
56510 fxnors %f5, %f2, %f9
56511 udiv %l4, 0x06FD, %i7
56512 ta %icc, 0x7
56513 tn %xcc, 0x1
56514 subccc %g6, %o0, %l5
56515 fsrc2s %f5, %f5
56516 fornot1 %f10, %f0, %f4
56517 srax %g1, %o4, %i1
56518 sth %g2, [%l7 + 0x26]
56519 fmovsvc %icc, %f1, %f11
56520 stx %o7, [%l7 + 0x70]
56521 movrgez %i2, 0x28D, %g7
56522 fmovrslz %l0, %f2, %f13
56523 bleu,a,pt %xcc, loop_6637
56524 fpack32 %f12, %f0, %f8
56525 tcc %icc, 0x7
56526 movvc %xcc, %o5, %l6
56527loop_6637:
56528 fandnot1 %f12, %f8, %f2
56529 sra %o1, 0x0E, %o2
56530 fexpand %f13, %f0
56531 movleu %xcc, %g3, %i6
56532 movne %xcc, %g4, %i0
56533 ldsb [%l7 + 0x3A], %o6
56534 ldx [%l7 + 0x48], %o3
56535 edge8n %l3, %g5, %i4
56536 fpadd16s %f14, %f15, %f9
56537 stb %i3, [%l7 + 0x71]
56538 udivcc %i5, 0x03E1, %l1
56539 orcc %l2, 0x1C83, %l4
56540 fbo %fcc2, loop_6638
56541 ld [%l7 + 0x64], %f15
56542 fmovrdne %i7, %f12, %f12
56543 udivx %o0, 0x0DC4, %g6
56544loop_6638:
56545 fone %f8
56546 fmovrdne %g1, %f8, %f14
56547 fandnot1 %f12, %f10, %f0
56548 edge8l %o4, %i1, %g2
56549 fsrc2s %f1, %f13
56550 lduw [%l7 + 0x24], %l5
56551 lduw [%l7 + 0x50], %i2
56552 fors %f0, %f1, %f1
56553 fmovsg %xcc, %f1, %f1
56554 fsrc1 %f4, %f12
56555 addcc %g7, %o7, %l0
56556 mova %xcc, %l6, %o1
56557 brgz %o5, loop_6639
56558 movrlez %g3, 0x0FA, %i6
56559 stb %o2, [%l7 + 0x2E]
56560 ba,a,pt %xcc, loop_6640
56561loop_6639:
56562 ba %xcc, loop_6641
56563 fbne %fcc2, loop_6642
56564 ldx [%l7 + 0x20], %i0
56565loop_6640:
56566 st %f5, [%l7 + 0x74]
56567loop_6641:
56568 fcmpne16 %f2, %f10, %o6
56569loop_6642:
56570 movvs %xcc, %o3, %l3
56571 movrgez %g4, %i4, %g5
56572 edge8l %i3, %l1, %i5
56573 stb %l2, [%l7 + 0x5E]
56574 fsrc2 %f4, %f10
56575 lduw [%l7 + 0x28], %i7
56576 move %icc, %o0, %g6
56577 fzeros %f2
56578 ldub [%l7 + 0x61], %l4
56579 ldsb [%l7 + 0x1E], %o4
56580 fble,a %fcc3, loop_6643
56581 fmovdne %icc, %f11, %f9
56582 fmovdgu %icc, %f6, %f9
56583 fmovse %xcc, %f14, %f3
56584loop_6643:
56585 sdivx %i1, 0x0471, %g2
56586 lduw [%l7 + 0x78], %g1
56587 ldub [%l7 + 0x68], %i2
56588 ldub [%l7 + 0x0B], %l5
56589 edge16l %o7, %g7, %l0
56590 tvs %icc, 0x7
56591 movrgez %o1, %o5, %g3
56592 fandnot2 %f10, %f4, %f0
56593 sra %i6, %l6, %o2
56594 lduh [%l7 + 0x66], %i0
56595 add %o3, 0x04DA, %o6
56596 ldsw [%l7 + 0x64], %g4
56597 stw %l3, [%l7 + 0x68]
56598 movgu %xcc, %i4, %g5
56599 call loop_6644
56600 tvc %xcc, 0x5
56601 tl %xcc, 0x7
56602 tleu %icc, 0x5
56603loop_6644:
56604 srl %l1, %i3, %l2
56605 fmul8x16 %f11, %f2, %f0
56606 fmovspos %icc, %f4, %f12
56607 ld [%l7 + 0x08], %f9
56608 or %i5, 0x0C67, %i7
56609 lduh [%l7 + 0x38], %g6
56610 movrlez %l4, 0x3F6, %o4
56611 tne %icc, 0x4
56612 movn %xcc, %o0, %g2
56613 bcs,a,pt %icc, loop_6645
56614 ld [%l7 + 0x24], %f12
56615 ld [%l7 + 0x30], %f0
56616 std %f2, [%l7 + 0x68]
56617loop_6645:
56618 xorcc %g1, %i1, %l5
56619 andcc %o7, %g7, %l0
56620 stx %o1, [%l7 + 0x08]
56621 ldx [%l7 + 0x70], %o5
56622 ldd [%l7 + 0x50], %f4
56623 fbug,a %fcc2, loop_6646
56624 stx %g3, [%l7 + 0x38]
56625 fnand %f4, %f6, %f0
56626 ld [%l7 + 0x24], %f15
56627loop_6646:
56628 fmovdleu %icc, %f15, %f8
56629 fmovse %icc, %f9, %f12
56630 xnor %i2, 0x1A2F, %i6
56631 addccc %l6, 0x087F, %o2
56632 sth %i0, [%l7 + 0x5E]
56633 addccc %o6, %o3, %l3
56634 sth %g4, [%l7 + 0x14]
56635 ldsh [%l7 + 0x40], %g5
56636 lduw [%l7 + 0x28], %l1
56637 movg %xcc, %i3, %l2
56638 tg %xcc, 0x4
56639 movcc %xcc, %i4, %i5
56640 edge8n %i7, %l4, %g6
56641 taddcc %o4, 0x0F74, %o0
56642 fmuld8sux16 %f5, %f2, %f4
56643 fpsub32s %f11, %f8, %f1
56644 bcs,a,pn %xcc, loop_6647
56645 brgz %g2, loop_6648
56646 edge8ln %g1, %i1, %l5
56647 ldsb [%l7 + 0x6E], %o7
56648loop_6647:
56649 stx %l0, [%l7 + 0x30]
56650loop_6648:
56651 movrgz %g7, %o1, %o5
56652 sth %i2, [%l7 + 0x0A]
56653 fnands %f11, %f8, %f4
56654 fnegs %f14, %f15
56655 ba,pn %xcc, loop_6649
56656 ldx [%l7 + 0x40], %g3
56657 stw %i6, [%l7 + 0x50]
56658 sub %o2, %l6, %i0
56659loop_6649:
56660 ldsw [%l7 + 0x54], %o6
56661 fpsub16 %f12, %f8, %f8
56662 fmovsge %icc, %f11, %f15
56663 ldub [%l7 + 0x1A], %o3
56664 nop
56665 setx loop_6650, %l0, %l1
56666 jmpl %l1, %l3
56667 ldub [%l7 + 0x1F], %g4
56668 fsrc1s %f15, %f4
56669 st %f3, [%l7 + 0x70]
56670loop_6650:
56671 fmovsge %icc, %f14, %f13
56672 fmovrsne %g5, %f14, %f14
56673 stx %l1, [%l7 + 0x68]
56674 fcmpgt16 %f2, %f0, %i3
56675 smul %l2, %i4, %i7
56676 subccc %i5, %l4, %o4
56677 fbuge,a %fcc3, loop_6651
56678 fmovdcc %xcc, %f13, %f12
56679 array8 %o0, %g2, %g6
56680 subcc %i1, %g1, %l5
56681loop_6651:
56682 ldsh [%l7 + 0x4A], %l0
56683 ldub [%l7 + 0x58], %g7
56684 tleu %xcc, 0x0
56685 ldsh [%l7 + 0x5C], %o1
56686 tsubcctv %o5, 0x1675, %i2
56687 std %f2, [%l7 + 0x68]
56688 fmovdl %icc, %f5, %f7
56689 fmovdle %xcc, %f15, %f14
56690 edge8n %g3, %o7, %o2
56691 fpadd32 %f0, %f10, %f10
56692 sth %i6, [%l7 + 0x58]
56693 fnands %f0, %f4, %f1
56694 fmovdne %xcc, %f11, %f11
56695 movpos %xcc, %i0, %o6
56696 udivx %l6, 0x0C60, %l3
56697 fmovrsgz %g4, %f10, %f4
56698 movle %xcc, %g5, %o3
56699 stx %l1, [%l7 + 0x18]
56700 movn %icc, %l2, %i4
56701 ldsw [%l7 + 0x44], %i3
56702 fand %f4, %f12, %f14
56703 fpadd16s %f8, %f5, %f5
56704 xnor %i5, 0x11E0, %i7
56705 fcmple32 %f14, %f12, %l4
56706 ldsw [%l7 + 0x0C], %o4
56707 ble,pt %icc, loop_6652
56708 stw %o0, [%l7 + 0x08]
56709 fmovsgu %xcc, %f6, %f9
56710 lduh [%l7 + 0x36], %g2
56711loop_6652:
56712 st %f11, [%l7 + 0x40]
56713 movrgz %g6, 0x094, %i1
56714 edge8l %l5, %g1, %l0
56715 ldd [%l7 + 0x08], %f8
56716 stw %o1, [%l7 + 0x38]
56717 movl %xcc, %g7, %o5
56718 tleu %icc, 0x7
56719 edge8l %g3, %i2, %o7
56720 fbule,a %fcc1, loop_6653
56721 fnands %f6, %f8, %f7
56722 sub %i6, 0x1CF6, %i0
56723 fnot2s %f11, %f1
56724loop_6653:
56725 ldsh [%l7 + 0x50], %o2
56726 stb %o6, [%l7 + 0x35]
56727 fmovsvc %xcc, %f15, %f1
56728 fmovdge %icc, %f15, %f1
56729 fsrc1s %f10, %f9
56730 bvs,a,pt %icc, loop_6654
56731 mulx %l6, %l3, %g5
56732 ld [%l7 + 0x2C], %f3
56733 srax %o3, 0x18, %g4
56734loop_6654:
56735 ld [%l7 + 0x7C], %f13
56736 fmovsne %icc, %f1, %f8
56737 movrgez %l1, %l2, %i4
56738 fcmpes %fcc1, %f10, %f8
56739 fsrc1s %f3, %f9
56740 fcmps %fcc3, %f8, %f12
56741 fbue %fcc0, loop_6655
56742 udivcc %i5, 0x073D, %i3
56743 movcc %xcc, %i7, %o4
56744 ldsw [%l7 + 0x60], %o0
56745loop_6655:
56746 ldd [%l7 + 0x78], %f4
56747 stw %g2, [%l7 + 0x2C]
56748 fmuld8sux16 %f2, %f13, %f4
56749 orn %l4, %g6, %l5
56750 bcc %xcc, loop_6656
56751 udiv %g1, 0x19A7, %i1
56752 srax %o1, %l0, %g7
56753 lduh [%l7 + 0x4C], %o5
56754loop_6656:
56755 lduw [%l7 + 0x28], %g3
56756 bneg,pn %icc, loop_6657
56757 fbue %fcc3, loop_6658
56758 movcs %xcc, %i2, %o7
56759 stw %i6, [%l7 + 0x34]
56760loop_6657:
56761 mova %icc, %i0, %o2
56762loop_6658:
56763 stw %l6, [%l7 + 0x7C]
56764 ba,a loop_6659
56765 fbul,a %fcc2, loop_6660
56766 std %f12, [%l7 + 0x50]
56767 fones %f10
56768loop_6659:
56769 andn %l3, %o6, %g5
56770loop_6660:
56771 fmovd %f0, %f0
56772 fandnot2s %f4, %f0, %f12
56773 sdivcc %g4, 0x0690, %l1
56774 bcs,a,pt %xcc, loop_6661
56775 fbo %fcc1, loop_6662
56776 ldsb [%l7 + 0x38], %l2
56777 fmovrdgez %i4, %f8, %f14
56778loop_6661:
56779 tcc %icc, 0x5
56780loop_6662:
56781 sth %i5, [%l7 + 0x5E]
56782 ldd [%l7 + 0x48], %f0
56783 movge %xcc, %o3, %i3
56784 fmovsle %xcc, %f1, %f4
56785 st %f1, [%l7 + 0x60]
56786 ble,a loop_6663
56787 mulscc %i7, 0x0250, %o4
56788 bleu,a,pn %icc, loop_6664
56789 array8 %o0, %g2, %g6
56790loop_6663:
56791 ldsb [%l7 + 0x4F], %l5
56792 bcc,pt %xcc, loop_6665
56793loop_6664:
56794 fble,a %fcc0, loop_6666
56795 edge32 %g1, %i1, %o1
56796 fcmps %fcc2, %f15, %f12
56797loop_6665:
56798 fmovda %icc, %f8, %f5
56799loop_6666:
56800 sth %l4, [%l7 + 0x66]
56801 ld [%l7 + 0x5C], %f5
56802 ld [%l7 + 0x10], %f8
56803 fbg %fcc2, loop_6667
56804 fmovsle %icc, %f9, %f1
56805 ldub [%l7 + 0x2C], %g7
56806 fbo %fcc1, loop_6668
56807loop_6667:
56808 brgez,a %o5, loop_6669
56809 umul %g3, %l0, %o7
56810 fmul8x16al %f7, %f6, %f0
56811loop_6668:
56812 fpack16 %f8, %f8
56813loop_6669:
56814 lduw [%l7 + 0x50], %i6
56815 fcmpne16 %f2, %f2, %i0
56816 mova %xcc, %o2, %l6
56817 fmovrdne %i2, %f6, %f12
56818 orcc %o6, 0x1A92, %g5
56819 movl %xcc, %g4, %l1
56820 tne %icc, 0x1
56821 edge32 %l2, %l3, %i4
56822 lduh [%l7 + 0x3E], %i5
56823 stx %i3, [%l7 + 0x20]
56824 sth %o3, [%l7 + 0x4C]
56825 tsubcc %o4, %o0, %i7
56826 fbul,a %fcc2, loop_6670
56827 srlx %g6, 0x09, %g2
56828 sub %g1, %i1, %o1
56829 fandnot2 %f12, %f14, %f2
56830loop_6670:
56831 fbg,a %fcc3, loop_6671
56832 ldub [%l7 + 0x65], %l5
56833 fbne %fcc0, loop_6672
56834 fmovdpos %xcc, %f11, %f14
56835loop_6671:
56836 movrlez %g7, %o5, %l4
56837 udiv %l0, 0x0CC3, %g3
56838loop_6672:
56839 fmul8x16al %f13, %f13, %f6
56840 fmovsn %xcc, %f13, %f13
56841 tcc %xcc, 0x3
56842 edge8l %o7, %i6, %i0
56843 fmovrde %o2, %f12, %f0
56844 tg %icc, 0x4
56845 std %f14, [%l7 + 0x60]
56846 tsubcctv %l6, %i2, %g5
56847 stb %o6, [%l7 + 0x6F]
56848 addc %g4, 0x0B95, %l2
56849 std %f6, [%l7 + 0x18]
56850 andn %l1, %l3, %i4
56851 fnands %f14, %f4, %f15
56852 ld [%l7 + 0x44], %f2
56853 bn,pn %icc, loop_6673
56854 sth %i3, [%l7 + 0x6A]
56855 taddcctv %i5, 0x01AA, %o4
56856 edge8 %o3, %o0, %g6
56857loop_6673:
56858 fmovdgu %icc, %f7, %f1
56859 alignaddrl %i7, %g1, %g2
56860 fbge,a %fcc0, loop_6674
56861 xor %o1, 0x1266, %l5
56862 fpsub32s %f10, %f2, %f8
56863 fbul,a %fcc3, loop_6675
56864loop_6674:
56865 fnors %f15, %f7, %f5
56866 fnot2 %f8, %f14
56867 orcc %i1, %o5, %l4
56868loop_6675:
56869 fmuld8sux16 %f4, %f10, %f0
56870 ldsb [%l7 + 0x41], %l0
56871 stw %g3, [%l7 + 0x24]
56872 tl %icc, 0x7
56873 sth %g7, [%l7 + 0x60]
56874 tg %icc, 0x4
56875 ldsb [%l7 + 0x32], %i6
56876 ldx [%l7 + 0x58], %i0
56877 fpack16 %f12, %f5
56878 movvc %xcc, %o2, %o7
56879 stw %i2, [%l7 + 0x70]
56880 movcs %icc, %l6, %o6
56881 ldx [%l7 + 0x10], %g4
56882 edge16l %l2, %g5, %l3
56883 tvc %icc, 0x0
56884 stw %l1, [%l7 + 0x48]
56885 fcmpeq16 %f8, %f14, %i3
56886 fones %f1
56887 sra %i4, 0x04, %o4
56888 fnors %f4, %f8, %f13
56889 nop
56890 setx loop_6676, %l0, %l1
56891 jmpl %l1, %i5
56892 movneg %xcc, %o3, %g6
56893 edge8n %o0, %g1, %i7
56894 edge16 %g2, %l5, %i1
56895loop_6676:
56896 call loop_6677
56897 movleu %xcc, %o5, %l4
56898 te %xcc, 0x3
56899 ldsb [%l7 + 0x7C], %l0
56900loop_6677:
56901 lduh [%l7 + 0x52], %o1
56902 bshuffle %f0, %f6, %f12
56903 ldub [%l7 + 0x7E], %g7
56904 bge,pt %xcc, loop_6678
56905 alignaddr %g3, %i0, %o2
56906 lduw [%l7 + 0x4C], %o7
56907 fcmpne32 %f6, %f2, %i6
56908loop_6678:
56909 fbg,a %fcc1, loop_6679
56910 ldsb [%l7 + 0x6A], %l6
56911 tgu %icc, 0x3
56912 fmovdle %icc, %f8, %f2
56913loop_6679:
56914 ba,a loop_6680
56915 ldx [%l7 + 0x78], %o6
56916 add %g4, 0x13B3, %l2
56917 fsrc1s %f15, %f13
56918loop_6680:
56919 edge8l %g5, %l3, %l1
56920 fblg %fcc3, loop_6681
56921 orncc %i2, %i4, %i3
56922 fmovsa %icc, %f6, %f11
56923 stb %i5, [%l7 + 0x72]
56924loop_6681:
56925 bneg,a loop_6682
56926 bg,a %xcc, loop_6683
56927 fmovsleu %xcc, %f14, %f5
56928 edge32 %o3, %g6, %o4
56929loop_6682:
56930 fmovsne %xcc, %f15, %f13
56931loop_6683:
56932 fmovspos %xcc, %f12, %f13
56933 stw %o0, [%l7 + 0x48]
56934 tl %xcc, 0x6
56935 fnands %f7, %f8, %f8
56936 orncc %g1, %g2, %i7
56937 fpmerge %f3, %f11, %f12
56938 brgz,a %i1, loop_6684
56939 ble %xcc, loop_6685
56940 brgz %o5, loop_6686
56941 array32 %l4, %l0, %o1
56942loop_6684:
56943 stx %g7, [%l7 + 0x20]
56944loop_6685:
56945 brgz,a %g3, loop_6687
56946loop_6686:
56947 edge8n %i0, %o2, %o7
56948 edge32ln %l5, %i6, %l6
56949 fmovdg %xcc, %f9, %f13
56950loop_6687:
56951 stb %g4, [%l7 + 0x39]
56952 ldsb [%l7 + 0x4C], %o6
56953 fmovscc %xcc, %f9, %f3
56954 ldsb [%l7 + 0x4E], %l2
56955 stx %l3, [%l7 + 0x68]
56956 ldub [%l7 + 0x7A], %g5
56957 movne %xcc, %l1, %i2
56958 nop
56959 setx loop_6688, %l0, %l1
56960 wrpr 0x1, %tl
56961 wrpr %l1, %tpc
56962 add %l1, 0x4, %l1
56963 wrpr %l1, %tnpc
56964 setx 0x34400001400, %l0, %l1
56965 wrpr %l1, %tstate
56966 wrhpr 0x4, %htstate
56967 retry
56968 addcc %i4, %i3, %i5
56969 fmuld8ulx16 %f14, %f5, %f12
56970 fnot1s %f2, %f14
56971loop_6688:
56972 fmovsne %icc, %f6, %f15
56973 fbg,a %fcc2, loop_6689
56974 std %f8, [%l7 + 0x68]
56975 xnor %g6, 0x13FE, %o4
56976 lduh [%l7 + 0x2A], %o0
56977loop_6689:
56978 subc %g1, 0x05CD, %o3
56979 ldsb [%l7 + 0x7B], %g2
56980 edge16ln %i1, %i7, %o5
56981 ldub [%l7 + 0x68], %l0
56982 movrgez %l4, 0x23B, %g7
56983 and %o1, 0x1A4E, %g3
56984 sllx %o2, 0x0A, %o7
56985 std %f2, [%l7 + 0x10]
56986 stw %i0, [%l7 + 0x40]
56987 fbul,a %fcc0, loop_6690
56988 fxor %f12, %f4, %f6
56989 siam 0x7
56990 addccc %l5, 0x0D63, %i6
56991loop_6690:
56992 ta %xcc, 0x4
56993 umul %g4, %o6, %l6
56994 stb %l2, [%l7 + 0x74]
56995 fpmerge %f13, %f10, %f0
56996 fmovrslez %g5, %f6, %f6
56997 srl %l1, 0x0C, %l3
56998 stw %i4, [%l7 + 0x14]
56999 st %f4, [%l7 + 0x30]
57000 ldsb [%l7 + 0x34], %i2
57001 fxnor %f10, %f6, %f4
57002 fbule %fcc3, loop_6691
57003 fmovrslez %i5, %f3, %f4
57004 fmovdvc %icc, %f13, %f6
57005 std %f14, [%l7 + 0x38]
57006loop_6691:
57007 ldsh [%l7 + 0x6E], %i3
57008 srl %o4, 0x0D, %g6
57009 ldx [%l7 + 0x70], %o0
57010 udiv %g1, 0x0A17, %g2
57011 st %f11, [%l7 + 0x20]
57012 ld [%l7 + 0x34], %f14
57013 fmovdcc %icc, %f3, %f1
57014 fpadd32 %f6, %f4, %f2
57015 fxor %f2, %f12, %f12
57016 fornot2s %f10, %f6, %f10
57017 array8 %i1, %i7, %o3
57018 fbl,a %fcc2, loop_6692
57019 fbug,a %fcc3, loop_6693
57020 ldsh [%l7 + 0x32], %o5
57021 fpmerge %f9, %f10, %f6
57022loop_6692:
57023 fmovsn %xcc, %f4, %f11
57024loop_6693:
57025 bcc loop_6694
57026 ldsh [%l7 + 0x44], %l4
57027 ldsw [%l7 + 0x50], %l0
57028 tsubcc %g7, %o1, %o2
57029loop_6694:
57030 ldsb [%l7 + 0x4F], %g3
57031 fmul8x16au %f8, %f11, %f6
57032 ldsb [%l7 + 0x14], %o7
57033 movgu %xcc, %i0, %i6
57034 sdivx %l5, 0x17F2, %o6
57035 sra %l6, 0x07, %l2
57036 fble,a %fcc3, loop_6695
57037 mulscc %g4, 0x0EE6, %l1
57038 fpadd16 %f6, %f10, %f12
57039 lduh [%l7 + 0x0E], %g5
57040loop_6695:
57041 sth %i4, [%l7 + 0x0C]
57042 fnand %f14, %f8, %f4
57043 movle %xcc, %l3, %i5
57044 bneg,a,pt %icc, loop_6696
57045 ldd [%l7 + 0x40], %f6
57046 lduh [%l7 + 0x5E], %i3
57047 lduh [%l7 + 0x26], %o4
57048loop_6696:
57049 std %f10, [%l7 + 0x70]
57050 fxnors %f9, %f3, %f13
57051 ldsh [%l7 + 0x2A], %i2
57052 lduh [%l7 + 0x18], %o0
57053 fbul,a %fcc1, loop_6697
57054 stx %g6, [%l7 + 0x20]
57055 fcmpgt16 %f4, %f0, %g2
57056 movneg %xcc, %g1, %i1
57057loop_6697:
57058 array16 %o3, %i7, %l4
57059 smul %o5, 0x0DEF, %g7
57060 ldsh [%l7 + 0x12], %l0
57061 ld [%l7 + 0x08], %f12
57062 bneg,a,pn %xcc, loop_6698
57063 addcc %o1, %g3, %o7
57064 fmovrdlez %o2, %f4, %f0
57065 tn %icc, 0x5
57066loop_6698:
57067 edge8n %i0, %l5, %i6
57068 ld [%l7 + 0x44], %f9
57069 ld [%l7 + 0x78], %f14
57070 ldsw [%l7 + 0x28], %l6
57071 st %f11, [%l7 + 0x5C]
57072 fnot2s %f0, %f2
57073 sth %o6, [%l7 + 0x3C]
57074 mova %xcc, %l2, %g4
57075 ldx [%l7 + 0x38], %g5
57076 sth %i4, [%l7 + 0x40]
57077 fmovdcc %icc, %f1, %f5
57078 fmovde %icc, %f13, %f5
57079 andncc %l1, %l3, %i3
57080 fcmped %fcc3, %f12, %f10
57081 ldx [%l7 + 0x28], %o4
57082 brlz,a %i2, loop_6699
57083 popc 0x1D80, %i5
57084 ld [%l7 + 0x78], %f5
57085 fsrc2s %f1, %f1
57086loop_6699:
57087 movle %xcc, %o0, %g2
57088 movcs %xcc, %g1, %g6
57089 srlx %o3, 0x03, %i7
57090 fmovsg %icc, %f2, %f14
57091 tg %icc, 0x4
57092 sethi 0x0286, %i1
57093 fpadd32 %f0, %f14, %f12
57094 ld [%l7 + 0x30], %f5
57095 fcmpd %fcc0, %f2, %f2
57096 te %icc, 0x2
57097 fmovsle %icc, %f12, %f8
57098 ldsw [%l7 + 0x08], %l4
57099 tvc %icc, 0x2
57100 bleu,a %xcc, loop_6700
57101 tcc %xcc, 0x6
57102 ldsh [%l7 + 0x78], %o5
57103 array32 %g7, %l0, %g3
57104loop_6700:
57105 addccc %o7, 0x049F, %o1
57106 ldsh [%l7 + 0x7A], %o2
57107 stx %i0, [%l7 + 0x38]
57108 bvs,a %xcc, loop_6701
57109 fpsub32 %f4, %f2, %f0
57110 tneg %icc, 0x1
57111 xnorcc %i6, 0x1763, %l5
57112loop_6701:
57113 sub %l6, %l2, %g4
57114 bne %icc, loop_6702
57115 fmovdneg %icc, %f11, %f15
57116 subcc %g5, 0x1A21, %i4
57117 stx %l1, [%l7 + 0x78]
57118loop_6702:
57119 array8 %o6, %l3, %o4
57120 edge8ln %i3, %i5, %o0
57121 ldd [%l7 + 0x70], %f2
57122 udivcc %i2, 0x0D3B, %g2
57123 fblg %fcc2, loop_6703
57124 fmovs %f15, %f10
57125 ldsw [%l7 + 0x74], %g1
57126 movrgez %g6, %i7, %i1
57127loop_6703:
57128 sdivx %o3, 0x06D6, %l4
57129 brgez %g7, loop_6704
57130 brz,a %l0, loop_6705
57131 fmovde %xcc, %f1, %f12
57132 for %f0, %f8, %f4
57133loop_6704:
57134 lduw [%l7 + 0x58], %o5
57135loop_6705:
57136 fbue,a %fcc0, loop_6706
57137 alignaddrl %g3, %o7, %o1
57138 fbu,a %fcc2, loop_6707
57139 ldub [%l7 + 0x09], %o2
57140loop_6706:
57141 ldx [%l7 + 0x10], %i0
57142 std %f12, [%l7 + 0x20]
57143loop_6707:
57144 fpadd32 %f0, %f2, %f8
57145 lduw [%l7 + 0x1C], %l5
57146 subcc %l6, %i6, %l2
57147 ld [%l7 + 0x58], %f3
57148 fcmpd %fcc0, %f6, %f14
57149 fbe,a %fcc0, loop_6708
57150 tvs %icc, 0x3
57151 edge8 %g4, %g5, %i4
57152 lduh [%l7 + 0x4C], %o6
57153loop_6708:
57154 stb %l1, [%l7 + 0x7A]
57155 edge8ln %o4, %i3, %i5
57156 ld [%l7 + 0x08], %f2
57157 ldx [%l7 + 0x18], %o0
57158 ld [%l7 + 0x38], %f8
57159 fnot2s %f13, %f12
57160 ldsh [%l7 + 0x10], %i2
57161 bg,pt %icc, loop_6709
57162 fcmpne16 %f8, %f0, %g2
57163 ble,a %icc, loop_6710
57164 movrlz %g1, %l3, %i7
57165loop_6709:
57166 edge32l %g6, %o3, %i1
57167 stw %l4, [%l7 + 0x08]
57168loop_6710:
57169 stx %g7, [%l7 + 0x68]
57170 bshuffle %f4, %f2, %f10
57171 mova %icc, %l0, %g3
57172 sub %o7, %o1, %o2
57173 sdivx %i0, 0x0F1D, %o5
57174 fmovs %f0, %f11
57175 xor %l5, %l6, %i6
57176 move %xcc, %g4, %l2
57177 array16 %i4, %g5, %o6
57178 brlz,a %o4, loop_6711
57179 faligndata %f12, %f6, %f14
57180 tvs %xcc, 0x1
57181 edge16 %l1, %i5, %i3
57182loop_6711:
57183 fpadd16 %f14, %f14, %f2
57184 tsubcc %i2, %o0, %g2
57185 sth %g1, [%l7 + 0x36]
57186 fmovdle %xcc, %f8, %f14
57187 sth %l3, [%l7 + 0x2A]
57188 std %f12, [%l7 + 0x40]
57189 ldx [%l7 + 0x18], %g6
57190 sth %o3, [%l7 + 0x46]
57191 movleu %xcc, %i1, %l4
57192 sth %i7, [%l7 + 0x14]
57193 ble %xcc, loop_6712
57194 fpsub16s %f9, %f5, %f9
57195 bcs,a loop_6713
57196 ldx [%l7 + 0x18], %l0
57197loop_6712:
57198 subc %g7, %g3, %o1
57199 lduh [%l7 + 0x20], %o7
57200loop_6713:
57201 ldx [%l7 + 0x38], %i0
57202 fbg %fcc0, loop_6714
57203 fmovse %xcc, %f14, %f10
57204 ldub [%l7 + 0x3F], %o5
57205 fnot2 %f10, %f12
57206loop_6714:
57207 tvc %icc, 0x6
57208 lduh [%l7 + 0x16], %o2
57209 alignaddrl %l6, %i6, %l5
57210 movleu %xcc, %l2, %i4
57211 add %g5, %o6, %g4
57212 lduh [%l7 + 0x26], %l1
57213 bgu,a %xcc, loop_6715
57214 bne,pn %icc, loop_6716
57215 std %f8, [%l7 + 0x70]
57216 fmovrsgez %i5, %f4, %f10
57217loop_6715:
57218 sethi 0x1A99, %o4
57219loop_6716:
57220 fnor %f12, %f2, %f6
57221 edge8n %i2, %o0, %g2
57222 ldsw [%l7 + 0x24], %g1
57223 tn %icc, 0x5
57224 fmovdvs %xcc, %f8, %f13
57225 brz,a %i3, loop_6717
57226 movneg %icc, %l3, %o3
57227 andn %g6, %l4, %i7
57228 tcs %icc, 0x2
57229loop_6717:
57230 stx %i1, [%l7 + 0x40]
57231 brz %g7, loop_6718
57232 ldub [%l7 + 0x6C], %l0
57233 fmovrde %o1, %f14, %f12
57234 tcc %icc, 0x5
57235loop_6718:
57236 fmul8x16al %f11, %f3, %f2
57237 stb %o7, [%l7 + 0x3B]
57238 fmovs %f10, %f11
57239 ld [%l7 + 0x70], %f12
57240 tcc %xcc, 0x6
57241 movcc %xcc, %i0, %g3
57242 lduh [%l7 + 0x68], %o2
57243 bn,a loop_6719
57244 lduh [%l7 + 0x52], %o5
57245 std %f12, [%l7 + 0x48]
57246 lduh [%l7 + 0x68], %i6
57247loop_6719:
57248 nop
57249 setx loop_6720, %l0, %l1
57250 jmpl %l1, %l6
57251 bl,pt %icc, loop_6721
57252 lduh [%l7 + 0x56], %l5
57253 movre %i4, %g5, %o6
57254loop_6720:
57255 fmovsvc %icc, %f3, %f9
57256loop_6721:
57257 taddcctv %l2, %l1, %i5
57258 stx %g4, [%l7 + 0x70]
57259 ldub [%l7 + 0x62], %i2
57260 fbule,a %fcc1, loop_6722
57261 fba %fcc1, loop_6723
57262 fmovdn %xcc, %f6, %f10
57263 fmovscs %xcc, %f9, %f15
57264loop_6722:
57265 fcmple16 %f4, %f8, %o0
57266loop_6723:
57267 mulx %o4, 0x148E, %g2
57268 ldd [%l7 + 0x70], %f14
57269 bvc,pn %icc, loop_6724
57270 ldd [%l7 + 0x70], %f2
57271 ld [%l7 + 0x0C], %f14
57272 fnor %f8, %f10, %f0
57273loop_6724:
57274 fornot1s %f13, %f11, %f4
57275 fxnors %f2, %f13, %f7
57276 srl %g1, 0x1D, %i3
57277 fandnot1s %f1, %f4, %f8
57278 srax %l3, %o3, %g6
57279 tsubcctv %i7, 0x0AB0, %i1
57280 fone %f14
57281 ldsh [%l7 + 0x22], %l4
57282 ldub [%l7 + 0x40], %g7
57283 fmovsvs %icc, %f10, %f8
57284 fabss %f12, %f15
57285 ldsw [%l7 + 0x54], %l0
57286 fmovda %icc, %f6, %f10
57287 brz %o1, loop_6725
57288 fmovdvs %xcc, %f6, %f7
57289 ldx [%l7 + 0x28], %o7
57290 addccc %g3, %o2, %i0
57291loop_6725:
57292 udiv %i6, 0x1E7F, %l6
57293 stw %l5, [%l7 + 0x44]
57294 fpadd16s %f8, %f10, %f12
57295 ld [%l7 + 0x54], %f6
57296 ba,a %icc, loop_6726
57297 ldd [%l7 + 0x10], %f2
57298 brgez %i4, loop_6727
57299 ldsh [%l7 + 0x1C], %g5
57300loop_6726:
57301 ldsw [%l7 + 0x4C], %o6
57302 fcmpne16 %f4, %f8, %l2
57303loop_6727:
57304 sll %l1, %i5, %o5
57305 fbule,a %fcc0, loop_6728
57306 stx %i2, [%l7 + 0x60]
57307 ldsh [%l7 + 0x58], %o0
57308 sdivcc %g4, 0x0BC6, %o4
57309loop_6728:
57310 andn %g1, %g2, %i3
57311 andn %l3, 0x05DD, %g6
57312 fbu,a %fcc0, loop_6729
57313 tleu %xcc, 0x3
57314 ldsh [%l7 + 0x4C], %i7
57315 and %o3, %l4, %g7
57316loop_6729:
57317 fcmps %fcc2, %f10, %f11
57318 std %f14, [%l7 + 0x28]
57319 stw %l0, [%l7 + 0x24]
57320 ldx [%l7 + 0x18], %i1
57321 bvs loop_6730
57322 brlez,a %o1, loop_6731
57323 brlz %o7, loop_6732
57324 sdiv %o2, 0x150A, %g3
57325loop_6730:
57326 lduh [%l7 + 0x34], %i0
57327loop_6731:
57328 fnand %f2, %f4, %f6
57329loop_6732:
57330 stx %i6, [%l7 + 0x30]
57331 fpadd16 %f2, %f4, %f14
57332 movpos %xcc, %l5, %i4
57333 fcmpgt32 %f4, %f10, %g5
57334 stx %o6, [%l7 + 0x18]
57335 fcmpd %fcc0, %f8, %f4
57336 fbue,a %fcc1, loop_6733
57337 sth %l6, [%l7 + 0x48]
57338 ble,a,pn %icc, loop_6734
57339 lduh [%l7 + 0x46], %l1
57340loop_6733:
57341 umulcc %i5, 0x04F7, %l2
57342 fmovrsne %o5, %f15, %f6
57343loop_6734:
57344 bge,a %icc, loop_6735
57345 stb %i2, [%l7 + 0x27]
57346 ldx [%l7 + 0x50], %o0
57347 fcmpne16 %f8, %f2, %o4
57348loop_6735:
57349 fandnot2s %f15, %f4, %f8
57350 xnorcc %g1, 0x1074, %g2
57351 fbn %fcc0, loop_6736
57352 movgu %xcc, %g4, %l3
57353 stw %g6, [%l7 + 0x64]
57354 fmovrdlez %i3, %f14, %f12
57355loop_6736:
57356 srl %o3, %l4, %i7
57357 fpack32 %f6, %f0, %f14
57358 udiv %l0, 0x0BF7, %g7
57359 tgu %icc, 0x1
57360 ldx [%l7 + 0x20], %o1
57361 bvs,a,pn %xcc, loop_6737
57362 stb %o7, [%l7 + 0x56]
57363 fbge %fcc2, loop_6738
57364 fmovd %f12, %f10
57365loop_6737:
57366 ldub [%l7 + 0x34], %o2
57367 fmovrdlz %i1, %f4, %f4
57368loop_6738:
57369 array16 %g3, %i6, %l5
57370 brgz %i0, loop_6739
57371 fblg %fcc2, loop_6740
57372 lduw [%l7 + 0x08], %i4
57373 movrlez %g5, %l6, %o6
57374loop_6739:
57375 brlz %i5, loop_6741
57376loop_6740:
57377 bpos,a %xcc, loop_6742
57378 fnegd %f14, %f0
57379 fzero %f0
57380loop_6741:
57381 fbug,a %fcc2, loop_6743
57382loop_6742:
57383 smulcc %l1, 0x0CA6, %l2
57384 tsubcctv %o5, %o0, %o4
57385 stb %g1, [%l7 + 0x4B]
57386loop_6743:
57387 std %f14, [%l7 + 0x70]
57388 fabsd %f6, %f10
57389 ldub [%l7 + 0x25], %g2
57390 fcmpeq32 %f14, %f0, %g4
57391 std %f2, [%l7 + 0x70]
57392 andn %l3, 0x0470, %g6
57393 stx %i2, [%l7 + 0x20]
57394 sth %o3, [%l7 + 0x14]
57395 fmovrsgez %l4, %f0, %f2
57396 fmovsa %xcc, %f7, %f1
57397 ldsh [%l7 + 0x16], %i3
57398 fors %f15, %f2, %f15
57399 ldub [%l7 + 0x77], %l0
57400 fnot1 %f0, %f14
57401 fbule %fcc0, loop_6744
57402 fnegd %f10, %f2
57403 srax %i7, %o1, %g7
57404 fnors %f8, %f2, %f14
57405loop_6744:
57406 fmul8x16 %f0, %f8, %f10
57407 ldd [%l7 + 0x38], %f12
57408 fmovrdne %o7, %f0, %f4
57409 tcc %icc, 0x4
57410 st %f9, [%l7 + 0x10]
57411 fmovda %xcc, %f14, %f0
57412 xnorcc %o2, %g3, %i1
57413 fnot2 %f8, %f0
57414 fcmpeq16 %f4, %f0, %l5
57415 tn %icc, 0x5
57416 stw %i0, [%l7 + 0x18]
57417 ldsw [%l7 + 0x4C], %i6
57418 brlez %g5, loop_6745
57419 fmovdl %icc, %f12, %f1
57420 stx %i4, [%l7 + 0x58]
57421 lduw [%l7 + 0x50], %l6
57422loop_6745:
57423 call loop_6746
57424 bn,pn %icc, loop_6747
57425 stw %i5, [%l7 + 0x7C]
57426 fmovrdne %o6, %f12, %f8
57427loop_6746:
57428 ldub [%l7 + 0x7B], %l1
57429loop_6747:
57430 std %f4, [%l7 + 0x10]
57431 fmovspos %xcc, %f11, %f12
57432 tsubcctv %o5, 0x0B24, %o0
57433 umul %l2, %g1, %o4
57434 umul %g2, 0x143E, %g4
57435 brz,a %g6, loop_6748
57436 edge8n %i2, %l3, %l4
57437 ldsw [%l7 + 0x08], %o3
57438 fands %f14, %f14, %f10
57439loop_6748:
57440 fsrc2s %f10, %f7
57441 fmovrdgez %l0, %f10, %f8
57442 st %f10, [%l7 + 0x60]
57443 bge,a loop_6749
57444 umul %i7, %o1, %i3
57445 stx %o7, [%l7 + 0x60]
57446 fmovsn %xcc, %f0, %f10
57447loop_6749:
57448 fandnot2 %f10, %f6, %f14
57449 lduw [%l7 + 0x68], %o2
57450 ldsb [%l7 + 0x16], %g7
57451 bcs loop_6750
57452 fmovsa %icc, %f12, %f11
57453 fnegs %f15, %f1
57454 fmovse %icc, %f4, %f8
57455loop_6750:
57456 for %f0, %f12, %f4
57457 orcc %g3, %l5, %i1
57458 smulcc %i6, 0x1B66, %i0
57459 ldsw [%l7 + 0x70], %g5
57460 fnegd %f8, %f4
57461 movrgez %i4, 0x29A, %i5
57462 edge32 %o6, %l1, %l6
57463 movcc %icc, %o0, %o5
57464 stw %g1, [%l7 + 0x2C]
57465 fsrc1 %f0, %f8
57466 ldd [%l7 + 0x18], %f12
57467 ldsw [%l7 + 0x24], %o4
57468 ldd [%l7 + 0x48], %f8
57469 ba,a,pt %icc, loop_6751
57470 lduw [%l7 + 0x1C], %l2
57471 fmovsgu %icc, %f7, %f5
57472 fmovdn %xcc, %f3, %f10
57473loop_6751:
57474 movvc %xcc, %g4, %g2
57475 fmovdvc %icc, %f3, %f7
57476 lduw [%l7 + 0x14], %i2
57477 stw %g6, [%l7 + 0x28]
57478 edge32n %l4, %o3, %l0
57479 fandnot2 %f14, %f4, %f14
57480 andncc %l3, %o1, %i7
57481 movg %xcc, %o7, %o2
57482 umulcc %i3, %g7, %l5
57483 lduh [%l7 + 0x64], %i1
57484 fpsub32s %f7, %f10, %f10
57485 std %f6, [%l7 + 0x50]
57486 ldsb [%l7 + 0x09], %g3
57487 tsubcc %i0, %g5, %i6
57488 fbug,a %fcc2, loop_6752
57489 ld [%l7 + 0x38], %f2
57490 ld [%l7 + 0x64], %f13
57491 srlx %i5, %i4, %o6
57492loop_6752:
57493 movcc %icc, %l6, %o0
57494 andncc %l1, %o5, %g1
57495 fxors %f9, %f14, %f13
57496 fpadd16s %f15, %f8, %f1
57497 fmul8sux16 %f12, %f6, %f14
57498 nop
57499 setx loop_6753, %l0, %l1
57500 wrpr 0x1, %tl
57501 wrpr %l1, %tnpc
57502 setx 0x34400001400, %l0, %l1
57503 wrpr %l1, %tstate
57504 wrhpr 0x4, %htstate
57505 done
57506 lduh [%l7 + 0x26], %l2
57507 movrlz %o4, 0x28E, %g4
57508 fsrc2 %f2, %f2
57509loop_6753:
57510 ldsw [%l7 + 0x20], %i2
57511 lduw [%l7 + 0x2C], %g2
57512 fxnor %f4, %f8, %f12
57513 movle %xcc, %l4, %g6
57514 lduw [%l7 + 0x30], %o3
57515 movre %l3, 0x02B, %o1
57516 fzero %f0
57517 ldx [%l7 + 0x28], %i7
57518 fmovdgu %icc, %f2, %f15
57519 or %l0, %o2, %i3
57520 orcc %o7, %l5, %g7
57521 fabsd %f14, %f6
57522 ldsw [%l7 + 0x38], %i1
57523 ldsw [%l7 + 0x24], %g3
57524 ldub [%l7 + 0x4F], %i0
57525 fmovdneg %icc, %f14, %f9
57526 fmovdcs %xcc, %f0, %f15
57527 ldsb [%l7 + 0x5A], %i6
57528 alignaddrl %i5, %g5, %o6
57529 ldsw [%l7 + 0x64], %i4
57530 stx %o0, [%l7 + 0x30]
57531 nop
57532 setx loop_6754, %l0, %l1
57533 wrpr 0x1, %tl
57534 wrpr %l1, %tnpc
57535 setx 0x34400001400, %l0, %l1
57536 wrpr %l1, %tstate
57537 wrhpr 0x4, %htstate
57538 done
57539 fmovdn %icc, %f1, %f0
57540 sub %l6, 0x1FD7, %o5
57541 lduw [%l7 + 0x40], %g1
57542loop_6754:
57543 tn %xcc, 0x7
57544 lduh [%l7 + 0x28], %l2
57545 edge8ln %l1, %o4, %i2
57546 umulcc %g4, %g2, %l4
57547 movrgz %g6, %l3, %o1
57548 fzeros %f7
57549 ldub [%l7 + 0x4A], %o3
57550 fpsub16 %f4, %f14, %f6
57551 edge32 %l0, %o2, %i7
57552 ldsb [%l7 + 0x25], %o7
57553 bl,a,pn %icc, loop_6755
57554 lduh [%l7 + 0x2A], %i3
57555 sdivcc %g7, 0x0062, %i1
57556 sth %l5, [%l7 + 0x1C]
57557loop_6755:
57558 stw %i0, [%l7 + 0x7C]
57559 ldsb [%l7 + 0x10], %g3
57560 mulscc %i6, 0x16EF, %g5
57561 fcmple16 %f4, %f4, %i5
57562 std %f12, [%l7 + 0x48]
57563 fmovse %xcc, %f9, %f6
57564 smulcc %i4, %o0, %l6
57565 bge,a,pn %icc, loop_6756
57566 ba,pn %xcc, loop_6757
57567 fmul8x16 %f4, %f0, %f4
57568 fmovrslez %o5, %f11, %f3
57569loop_6756:
57570 std %f2, [%l7 + 0x60]
57571loop_6757:
57572 fbn,a %fcc0, loop_6758
57573 stb %g1, [%l7 + 0x70]
57574 ldd [%l7 + 0x30], %f6
57575 ba,a %xcc, loop_6759
57576loop_6758:
57577 tcc %icc, 0x0
57578 fnot2 %f4, %f12
57579 fmovda %xcc, %f0, %f11
57580loop_6759:
57581 fsrc2s %f0, %f2
57582 ldx [%l7 + 0x10], %o6
57583 tn %xcc, 0x0
57584 movg %xcc, %l2, %o4
57585 fmovdg %icc, %f8, %f9
57586 movneg %xcc, %l1, %i2
57587 lduh [%l7 + 0x54], %g2
57588 lduw [%l7 + 0x20], %l4
57589 nop
57590 setx loop_6760, %l0, %l1
57591 jmpl %l1, %g6
57592 fbge,a %fcc0, loop_6761
57593 ldsh [%l7 + 0x42], %g4
57594 fpack16 %f2, %f11
57595loop_6760:
57596 brz %l3, loop_6762
57597loop_6761:
57598 ldd [%l7 + 0x20], %f0
57599 alignaddrl %o3, %o1, %o2
57600 sth %l0, [%l7 + 0x1A]
57601loop_6762:
57602 movne %icc, %o7, %i3
57603 te %xcc, 0x3
57604 lduh [%l7 + 0x7E], %i7
57605 udivcc %i1, 0x1304, %g7
57606 bne loop_6763
57607 edge8l %i0, %l5, %i6
57608 lduw [%l7 + 0x14], %g5
57609 fcmple32 %f4, %f12, %i5
57610loop_6763:
57611 stx %i4, [%l7 + 0x08]
57612 ldx [%l7 + 0x20], %g3
57613 ldsb [%l7 + 0x36], %l6
57614 lduh [%l7 + 0x48], %o0
57615 tle %xcc, 0x6
57616 movrlez %o5, 0x36E, %g1
57617 fmovdge %icc, %f14, %f10
57618 fnegs %f6, %f12
57619 fandnot2s %f4, %f7, %f9
57620 fbne %fcc2, loop_6764
57621 bvc,a %xcc, loop_6765
57622 fpadd32s %f15, %f14, %f4
57623 ldub [%l7 + 0x44], %l2
57624loop_6764:
57625 smul %o4, %o6, %l1
57626loop_6765:
57627 andcc %g2, %i2, %l4
57628 fsrc1s %f7, %f11
57629 fmovdg %xcc, %f10, %f9
57630 movrlz %g6, %l3, %g4
57631 fmovrse %o1, %f1, %f12
57632 ldsw [%l7 + 0x60], %o2
57633 array8 %o3, %o7, %i3
57634 fandnot2s %f9, %f4, %f3
57635 smulcc %l0, 0x1A55, %i7
57636 fmovrdgez %i1, %f12, %f10
57637 fmovdneg %xcc, %f9, %f8
57638 tge %xcc, 0x4
57639 fxnor %f2, %f8, %f8
57640 subcc %i0, 0x1681, %l5
57641 fbn %fcc0, loop_6766
57642 fmovdneg %xcc, %f8, %f12
57643 fmovs %f3, %f10
57644 ldub [%l7 + 0x29], %g7
57645loop_6766:
57646 fbul,a %fcc3, loop_6767
57647 movpos %icc, %i6, %g5
57648 fmovrdlez %i4, %f14, %f0
57649 fandnot1 %f14, %f0, %f10
57650loop_6767:
57651 stw %g3, [%l7 + 0x74]
57652 ldx [%l7 + 0x38], %i5
57653 ldd [%l7 + 0x38], %f6
57654 fmovdge %xcc, %f12, %f13
57655 brlez,a %o0, loop_6768
57656 sdiv %l6, 0x1F50, %o5
57657 fbuge,a %fcc2, loop_6769
57658 fmovdge %xcc, %f13, %f15
57659loop_6768:
57660 ldsw [%l7 + 0x30], %l2
57661 stw %o4, [%l7 + 0x5C]
57662loop_6769:
57663 fpack32 %f0, %f0, %f4
57664 andncc %o6, %g1, %g2
57665 ldsh [%l7 + 0x5C], %i2
57666 std %f10, [%l7 + 0x48]
57667 fmovrdgz %l4, %f14, %f10
57668 fmovdg %icc, %f15, %f15
57669 edge32l %l1, %g6, %g4
57670 std %f10, [%l7 + 0x48]
57671 st %f12, [%l7 + 0x6C]
57672 fmovde %xcc, %f2, %f4
57673 stx %l3, [%l7 + 0x48]
57674 std %f12, [%l7 + 0x68]
57675 brnz,a %o2, loop_6770
57676 sth %o1, [%l7 + 0x46]
57677 orcc %o3, %i3, %l0
57678 sllx %o7, 0x03, %i1
57679loop_6770:
57680 fpack32 %f0, %f0, %f4
57681 edge8n %i0, %l5, %g7
57682 ldsb [%l7 + 0x48], %i7
57683 movpos %icc, %i6, %g5
57684 movrlz %g3, %i4, %i5
57685 ldx [%l7 + 0x60], %o0
57686 ld [%l7 + 0x44], %f6
57687 smul %o5, %l2, %o4
57688 fpack16 %f2, %f12
57689 st %f14, [%l7 + 0x08]
57690 ld [%l7 + 0x5C], %f6
57691 fornot1 %f10, %f8, %f8
57692 array16 %l6, %o6, %g1
57693 fcmpne32 %f2, %f8, %g2
57694 st %f7, [%l7 + 0x64]
57695 ldsh [%l7 + 0x54], %l4
57696 fcmpes %fcc1, %f12, %f5
57697 fmovrslez %l1, %f4, %f13
57698 st %f2, [%l7 + 0x70]
57699 fsrc1 %f12, %f12
57700 ld [%l7 + 0x4C], %f1
57701 fnot1s %f0, %f8
57702 sethi 0x0CF3, %g6
57703 ldx [%l7 + 0x20], %i2
57704 movn %icc, %g4, %l3
57705 st %f6, [%l7 + 0x18]
57706 brnz %o2, loop_6771
57707 movre %o3, %i3, %o1
57708 lduh [%l7 + 0x1C], %l0
57709 stx %o7, [%l7 + 0x40]
57710loop_6771:
57711 ldsb [%l7 + 0x6E], %i1
57712 fmovsa %xcc, %f4, %f11
57713 ld [%l7 + 0x30], %f7
57714 tsubcc %i0, %l5, %i7
57715 fbne,a %fcc1, loop_6772
57716 tl %icc, 0x2
57717 brlz,a %i6, loop_6773
57718 fmovrdlz %g5, %f2, %f12
57719loop_6772:
57720 tvs %xcc, 0x2
57721 fsrc2 %f6, %f2
57722loop_6773:
57723 ldd [%l7 + 0x10], %f4
57724 fmovdcc %xcc, %f0, %f9
57725 andcc %g3, %g7, %i5
57726 array32 %o0, %i4, %o5
57727 st %f7, [%l7 + 0x30]
57728 lduw [%l7 + 0x78], %l2
57729 fpsub32s %f0, %f3, %f0
57730 fpackfix %f6, %f0
57731 ba,a loop_6774
57732 movre %o4, %o6, %g1
57733 stb %g2, [%l7 + 0x0C]
57734 st %f3, [%l7 + 0x68]
57735loop_6774:
57736 tne %icc, 0x2
57737 tne %icc, 0x0
57738 or %l4, 0x1A23, %l1
57739 ldd [%l7 + 0x50], %f6
57740 fandnot1s %f0, %f0, %f10
57741 sdivcc %l6, 0x15C6, %i2
57742 movcs %xcc, %g6, %g4
57743 fcmped %fcc0, %f6, %f14
57744 fmul8ulx16 %f8, %f14, %f0
57745 srl %l3, %o2, %i3
57746 tcc %xcc, 0x5
57747 fbn,a %fcc2, loop_6775
57748 lduh [%l7 + 0x2A], %o1
57749 brlz %l0, loop_6776
57750 fpadd32s %f12, %f1, %f14
57751loop_6775:
57752 edge32l %o7, %i1, %o3
57753 ldd [%l7 + 0x58], %f10
57754loop_6776:
57755 edge32 %i0, %l5, %i7
57756 fcmpeq16 %f4, %f8, %g5
57757 fsrc2s %f8, %f2
57758 fmovdvs %xcc, %f7, %f10
57759 fmovsvs %xcc, %f7, %f6
57760 add %i6, %g3, %i5
57761 bl,a loop_6777
57762 lduh [%l7 + 0x46], %g7
57763 ldsh [%l7 + 0x22], %i4
57764 tle %xcc, 0x0
57765loop_6777:
57766 fmovdvs %xcc, %f2, %f15
57767 fandnot2 %f6, %f12, %f8
57768 fnot1s %f10, %f2
57769 nop
57770 setx loop_6778, %l0, %l1
57771 wrpr 0x1, %tl
57772 wrpr %l1, %tpc
57773 add %l1, 0x4, %l1
57774 wrpr %l1, %tnpc
57775 setx 0x34400001400, %l0, %l1
57776 wrpr %l1, %tstate
57777 wrhpr 0x4, %htstate
57778 retry
57779 edge8l %o0, %o5, %o4
57780 std %f14, [%l7 + 0x08]
57781 fbu %fcc1, loop_6779
57782loop_6778:
57783 fcmple16 %f8, %f2, %o6
57784 stb %g1, [%l7 + 0x12]
57785 fpack16 %f4, %f6
57786loop_6779:
57787 taddcc %g2, 0x1964, %l4
57788 brgz %l2, loop_6780
57789 stx %l6, [%l7 + 0x48]
57790 fbug %fcc3, loop_6781
57791 array8 %i2, %g6, %l1
57792loop_6780:
57793 std %f0, [%l7 + 0x18]
57794 ldsh [%l7 + 0x22], %g4
57795loop_6781:
57796 fsrc1s %f10, %f13
57797 tsubcc %o2, 0x12AB, %i3
57798 tvs %icc, 0x4
57799 bge %xcc, loop_6782
57800 fpackfix %f2, %f7
57801 ldub [%l7 + 0x74], %l3
57802 tn %icc, 0x5
57803loop_6782:
57804 orcc %o1, %l0, %o7
57805 fcmped %fcc0, %f2, %f4
57806 movn %xcc, %o3, %i1
57807 addc %l5, 0x002D, %i7
57808 fbul %fcc0, loop_6783
57809 movleu %icc, %i0, %g5
57810 udivx %i6, 0x0EC5, %i5
57811 fpack32 %f2, %f0, %f2
57812loop_6783:
57813 orn %g3, 0x14E4, %i4
57814 fmovdge %icc, %f7, %f14
57815 bshuffle %f14, %f8, %f2
57816 sth %g7, [%l7 + 0x56]
57817 sll %o5, %o0, %o4
57818 addcc %o6, %g2, %g1
57819 fone %f0
57820 orncc %l4, 0x150E, %l6
57821 stb %l2, [%l7 + 0x7F]
57822 fmovrdgez %i2, %f0, %f2
57823 fandnot1s %f7, %f8, %f1
57824 sub %l1, 0x083C, %g4
57825 edge8n %g6, %o2, %i3
57826 ldx [%l7 + 0x28], %l3
57827 movgu %xcc, %o1, %l0
57828 lduw [%l7 + 0x0C], %o3
57829 movn %icc, %i1, %o7
57830 fmovdg %icc, %f7, %f5
57831 ble,a,pn %xcc, loop_6784
57832 nop
57833 setx loop_6785, %l0, %l1
57834 jmpl %l1, %l5
57835 tg %icc, 0x4
57836 edge32l %i7, %i0, %i6
57837loop_6784:
57838 sethi 0x0164, %i5
57839loop_6785:
57840 sdivx %g5, 0x16B4, %g3
57841 lduh [%l7 + 0x2E], %g7
57842 ldd [%l7 + 0x08], %f8
57843 ldd [%l7 + 0x48], %f6
57844 fble,a %fcc2, loop_6786
57845 stw %o5, [%l7 + 0x50]
57846 addc %i4, 0x1BC2, %o4
57847 movrgz %o6, 0x3C0, %o0
57848loop_6786:
57849 fsrc1 %f12, %f4
57850 fmovdge %xcc, %f6, %f12
57851 edge32 %g1, %l4, %g2
57852 movne %icc, %l6, %l2
57853 ld [%l7 + 0x50], %f0
57854 bshuffle %f12, %f2, %f0
57855 stb %i2, [%l7 + 0x2B]
57856 sra %l1, %g6, %g4
57857 sub %o2, 0x14BB, %l3
57858 bleu,a,pt %xcc, loop_6787
57859 xorcc %i3, %l0, %o3
57860 ldsh [%l7 + 0x5C], %i1
57861 movrgez %o7, 0x35A, %l5
57862loop_6787:
57863 fbo,a %fcc0, loop_6788
57864 ba,a,pt %icc, loop_6789
57865 mulx %i7, %i0, %o1
57866 smulcc %i6, %g5, %i5
57867loop_6788:
57868 add %g7, 0x1CA1, %g3
57869loop_6789:
57870 fmovscc %xcc, %f14, %f2
57871 ldub [%l7 + 0x23], %o5
57872 xor %i4, %o4, %o0
57873 fxors %f2, %f13, %f5
57874 bne,a %xcc, loop_6790
57875 array16 %g1, %l4, %g2
57876 fmovscc %xcc, %f11, %f15
57877 fmovsge %icc, %f2, %f5
57878loop_6790:
57879 fbue,a %fcc0, loop_6791
57880 fmul8x16au %f6, %f11, %f2
57881 fpsub16 %f10, %f12, %f4
57882 ldsw [%l7 + 0x44], %o6
57883loop_6791:
57884 array16 %l2, %i2, %l6
57885 movleu %icc, %g6, %g4
57886 movleu %icc, %o2, %l1
57887 brgz,a %l3, loop_6792
57888 ldsh [%l7 + 0x6E], %l0
57889 stb %o3, [%l7 + 0x36]
57890 fbu,a %fcc1, loop_6793
57891loop_6792:
57892 ldsb [%l7 + 0x12], %i3
57893 edge32n %i1, %o7, %i7
57894 std %f10, [%l7 + 0x10]
57895loop_6793:
57896 tn %xcc, 0x4
57897 fbn,a %fcc1, loop_6794
57898 fpadd16s %f14, %f12, %f1
57899 tgu %xcc, 0x3
57900 std %f0, [%l7 + 0x58]
57901loop_6794:
57902 mova %xcc, %l5, %o1
57903 ldsb [%l7 + 0x64], %i0
57904 fpmerge %f5, %f6, %f8
57905 fnot1 %f6, %f12
57906 fmuld8ulx16 %f9, %f10, %f8
57907 ldsb [%l7 + 0x7C], %g5
57908 fmovsgu %xcc, %f13, %f12
57909 sth %i6, [%l7 + 0x7A]
57910 fmovdge %icc, %f3, %f14
57911 fmovdvs %xcc, %f3, %f2
57912 andcc %g7, 0x1032, %g3
57913 fmul8x16al %f3, %f2, %f6
57914 for %f4, %f4, %f12
57915 fnot1 %f10, %f8
57916 edge32 %o5, %i4, %i5
57917 sth %o0, [%l7 + 0x10]
57918 fornot2 %f6, %f12, %f6
57919 ldx [%l7 + 0x60], %g1
57920 fbge %fcc3, loop_6795
57921 fsrc1s %f9, %f1
57922 andcc %o4, %g2, %l4
57923 sllx %l2, 0x0F, %i2
57924loop_6795:
57925 fpsub32 %f8, %f14, %f2
57926 brz,a %l6, loop_6796
57927 fmovda %icc, %f13, %f14
57928 fnot1s %f8, %f3
57929 lduw [%l7 + 0x08], %g6
57930loop_6796:
57931 fzero %f14
57932 movneg %xcc, %o6, %o2
57933 st %f3, [%l7 + 0x2C]
57934 fbue %fcc1, loop_6797
57935 ldd [%l7 + 0x60], %f8
57936 movneg %icc, %l1, %g4
57937 udivx %l0, 0x1621, %o3
57938loop_6797:
57939 bpos loop_6798
57940 tneg %xcc, 0x0
57941 ldub [%l7 + 0x74], %l3
57942 add %i3, %i1, %i7
57943loop_6798:
57944 fand %f14, %f14, %f0
57945 fnands %f6, %f0, %f15
57946 fnands %f13, %f12, %f11
57947 fmovsa %icc, %f10, %f1
57948 st %f12, [%l7 + 0x74]
57949 fmul8x16 %f9, %f8, %f14
57950 movrlez %o7, 0x3E9, %o1
57951 movrlz %i0, %l5, %g5
57952 movle %icc, %i6, %g3
57953 tvs %icc, 0x0
57954 fnand %f8, %f14, %f14
57955 tne %xcc, 0x4
57956 fmul8x16au %f11, %f9, %f8
57957 sdivx %o5, 0x105C, %g7
57958 edge16n %i5, %o0, %g1
57959 fnot1 %f14, %f12
57960 st %f3, [%l7 + 0x40]
57961 stx %o4, [%l7 + 0x20]
57962 fmovrdgz %i4, %f4, %f14
57963 addccc %g2, %l2, %i2
57964 bne,a loop_6799
57965 ldsw [%l7 + 0x10], %l4
57966 fmovdneg %icc, %f7, %f6
57967 sll %g6, 0x05, %l6
57968loop_6799:
57969 fmovrdgez %o2, %f10, %f0
57970 fmovsne %icc, %f11, %f9
57971 fbne,a %fcc1, loop_6800
57972 ldub [%l7 + 0x33], %o6
57973 stb %l1, [%l7 + 0x77]
57974 movl %icc, %g4, %o3
57975loop_6800:
57976 fmovsa %xcc, %f0, %f10
57977 fpack32 %f0, %f10, %f10
57978 tneg %icc, 0x4
57979 fmovdgu %icc, %f1, %f3
57980 fmovdpos %icc, %f15, %f4
57981 ldd [%l7 + 0x78], %f8
57982 fmovrdlz %l3, %f12, %f2
57983 addccc %i3, %l0, %i7
57984 sdivcc %i1, 0x1EA7, %o7
57985 fabss %f14, %f6
57986 fmovrdlz %i0, %f4, %f6
57987 fpadd16s %f4, %f0, %f1
57988 ldub [%l7 + 0x58], %l5
57989 edge8 %g5, %o1, %i6
57990 fnors %f3, %f1, %f14
57991 edge8n %o5, %g7, %i5
57992 addcc %g3, %o0, %o4
57993 st %f0, [%l7 + 0x40]
57994 fnot2 %f6, %f0
57995 umulcc %i4, 0x0969, %g1
57996 tcs %icc, 0x1
57997 brnz %g2, loop_6801
57998 ldd [%l7 + 0x68], %f0
57999 fpackfix %f6, %f3
58000 lduw [%l7 + 0x50], %l2
58001loop_6801:
58002 edge8ln %l4, %i2, %l6
58003 fmul8x16 %f15, %f12, %f14
58004 lduh [%l7 + 0x5E], %g6
58005 bneg,pt %xcc, loop_6802
58006 edge8ln %o6, %o2, %l1
58007 or %o3, 0x184D, %g4
58008 add %l3, %i3, %l0
58009loop_6802:
58010 ldx [%l7 + 0x50], %i1
58011 sethi 0x08FF, %o7
58012 fbn,a %fcc2, loop_6803
58013 ble,a %icc, loop_6804
58014 orcc %i0, 0x04BF, %i7
58015 ld [%l7 + 0x14], %f13
58016loop_6803:
58017 fmovrdgez %g5, %f8, %f4
58018loop_6804:
58019 fbe %fcc3, loop_6805
58020 ldd [%l7 + 0x30], %f4
58021 movvs %xcc, %o1, %i6
58022 fmovdg %icc, %f8, %f3
58023loop_6805:
58024 tn %icc, 0x1
58025 edge8 %l5, %o5, %i5
58026 fpsub16s %f0, %f7, %f3
58027 ldd [%l7 + 0x30], %f14
58028 lduh [%l7 + 0x4A], %g3
58029 fsrc2 %f10, %f2
58030 fbge %fcc0, loop_6806
58031 andcc %g7, 0x0AE6, %o4
58032 fmovrdgez %i4, %f10, %f12
58033 subccc %o0, %g2, %l2
58034loop_6806:
58035 brlz %g1, loop_6807
58036 fbul %fcc1, loop_6808
58037 fblg %fcc2, loop_6809
58038 ld [%l7 + 0x6C], %f0
58039loop_6807:
58040 fmovsleu %icc, %f5, %f10
58041loop_6808:
58042 pdist %f6, %f0, %f4
58043loop_6809:
58044 fxnor %f0, %f14, %f12
58045 fnand %f2, %f10, %f2
58046 ldsw [%l7 + 0x2C], %l4
58047 ld [%l7 + 0x34], %f12
58048 fmovda %icc, %f7, %f3
58049 fbul %fcc0, loop_6810
58050 fabsd %f4, %f4
58051 mulscc %i2, 0x0DC8, %g6
58052 movrlz %l6, 0x3C3, %o2
58053loop_6810:
58054 std %f12, [%l7 + 0x18]
58055 brgez,a %l1, loop_6811
58056 movge %icc, %o3, %g4
58057 edge8l %o6, %l3, %l0
58058 fcmpd %fcc0, %f14, %f10
58059loop_6811:
58060 fpack16 %f14, %f3
58061 std %f6, [%l7 + 0x38]
58062 nop
58063 setx loop_6812, %l0, %l1
58064 wrpr 0x1, %tl
58065 wrpr %l1, %tpc
58066 add %l1, 0x4, %l1
58067 wrpr %l1, %tnpc
58068 setx 0x34400001400, %l0, %l1
58069 wrpr %l1, %tstate
58070 wrhpr 0x4, %htstate
58071 retry
58072 fbg %fcc2, loop_6813
58073 tsubcc %i3, %i1, %i0
58074 fmovrsgez %o7, %f7, %f5
58075loop_6812:
58076 ldsb [%l7 + 0x5B], %i7
58077loop_6813:
58078 fmovrdlez %o1, %f10, %f8
58079 st %f7, [%l7 + 0x48]
58080 tne %icc, 0x2
58081 ta %icc, 0x2
58082 fpack32 %f10, %f14, %f2
58083 subccc %g5, 0x177F, %i6
58084 ld [%l7 + 0x10], %f3
58085 movn %xcc, %o5, %i5
58086 ldsb [%l7 + 0x33], %g3
58087 movge %xcc, %g7, %l5
58088 sth %i4, [%l7 + 0x1A]
58089 call loop_6814
58090 std %f0, [%l7 + 0x10]
58091 stb %o0, [%l7 + 0x2F]
58092 fmovrde %o4, %f2, %f8
58093loop_6814:
58094 fandnot1s %f14, %f0, %f3
58095 movrlz %l2, 0x128, %g2
58096 for %f12, %f6, %f14
58097 ldub [%l7 + 0x68], %l4
58098 sth %i2, [%l7 + 0x18]
58099 stw %g1, [%l7 + 0x10]
58100 ld [%l7 + 0x10], %f11
58101 stw %g6, [%l7 + 0x58]
58102 sra %o2, 0x12, %l6
58103 sub %o3, 0x158E, %l1
58104 fbo %fcc2, loop_6815
58105 edge8 %g4, %l3, %o6
58106 andn %i3, %i1, %i0
58107 udiv %o7, 0x0C88, %l0
58108loop_6815:
58109 fmovsneg %xcc, %f2, %f12
58110 ldd [%l7 + 0x20], %f14
58111 tvc %xcc, 0x7
58112 fmul8sux16 %f12, %f10, %f2
58113 stx %i7, [%l7 + 0x40]
58114 fandnot2s %f2, %f14, %f11
58115 fmovdcc %icc, %f10, %f12
58116 fmovsneg %icc, %f2, %f14
58117 fxnor %f0, %f8, %f4
58118 stw %o1, [%l7 + 0x08]
58119 fmul8ulx16 %f10, %f10, %f14
58120 ldsh [%l7 + 0x1C], %g5
58121 movcc %xcc, %i6, %i5
58122 ldsb [%l7 + 0x12], %g3
58123 fpackfix %f10, %f14
58124 alignaddr %o5, %g7, %i4
58125 fmovsvs %icc, %f3, %f7
58126 sdivx %l5, 0x0E53, %o4
58127 fblg %fcc2, loop_6816
58128 movrgz %o0, 0x3E6, %g2
58129 siam 0x6
58130 tgu %xcc, 0x3
58131loop_6816:
58132 brlez,a %l2, loop_6817
58133 nop
58134 setx loop_6818, %l0, %l1
58135 wrpr 0x1, %tl
58136 wrpr %l1, %tpc
58137 add %l1, 0x4, %l1
58138 wrpr %l1, %tnpc
58139 setx 0x34400001400, %l0, %l1
58140 wrpr %l1, %tstate
58141 wrhpr 0x4, %htstate
58142 retry
58143 fmul8x16au %f13, %f12, %f8
58144 fcmps %fcc0, %f11, %f9
58145loop_6817:
58146 bcc,pt %icc, loop_6819
58147loop_6818:
58148 mova %xcc, %l4, %g1
58149 fba %fcc0, loop_6820
58150 movrgez %g6, %i2, %o2
58151loop_6819:
58152 ldsw [%l7 + 0x18], %l6
58153 ldsw [%l7 + 0x4C], %l1
58154loop_6820:
58155 nop
58156 setx loop_6821, %l0, %l1
58157 wrpr 0x1, %tl
58158 wrpr %l1, %tnpc
58159 setx 0x34400001400, %l0, %l1
58160 wrpr %l1, %tstate
58161 wrhpr 0x4, %htstate
58162 done
58163 ldx [%l7 + 0x08], %g4
58164 fmul8x16al %f8, %f12, %f8
58165 fmul8sux16 %f2, %f10, %f14
58166loop_6821:
58167 lduw [%l7 + 0x3C], %o3
58168 movcc %icc, %l3, %o6
58169 bne %xcc, loop_6822
58170 fmovspos %xcc, %f0, %f12
58171 fsrc2s %f8, %f6
58172 array32 %i3, %i1, %o7
58173loop_6822:
58174 nop
58175 setx loop_6823, %l0, %l1
58176 wrpr 0x1, %tl
58177 wrpr %l1, %tpc
58178 add %l1, 0x4, %l1
58179 wrpr %l1, %tnpc
58180 setx 0x34400001400, %l0, %l1
58181 wrpr %l1, %tstate
58182 wrhpr 0x4, %htstate
58183 retry
58184 srlx %l0, 0x1F, %i0
58185 stw %i7, [%l7 + 0x0C]
58186 fornot2 %f4, %f12, %f4
58187loop_6823:
58188 movrlz %o1, %i6, %i5
58189 brlez %g3, loop_6824
58190 fbul %fcc1, loop_6825
58191 ba,a %xcc, loop_6826
58192 subc %o5, %g7, %g5
58193loop_6824:
58194 brgez,a %i4, loop_6827
58195loop_6825:
58196 lduh [%l7 + 0x4A], %l5
58197loop_6826:
58198 fnegd %f6, %f2
58199 fsrc1s %f2, %f2
58200loop_6827:
58201 fmovdgu %xcc, %f9, %f15
58202 fornot2s %f2, %f13, %f8
58203 st %f15, [%l7 + 0x64]
58204 popc %o0, %o4
58205 tpos %xcc, 0x6
58206 sth %l2, [%l7 + 0x0C]
58207 fmovsg %icc, %f12, %f6
58208 ldsw [%l7 + 0x38], %g2
58209 mulscc %l4, %g1, %i2
58210 and %o2, 0x1FD8, %l6
58211 ldsw [%l7 + 0x3C], %l1
58212 sdivx %g6, 0x006E, %o3
58213 brz,a %g4, loop_6828
58214 alignaddr %l3, %o6, %i3
58215 ld [%l7 + 0x7C], %f10
58216 fsrc1 %f10, %f8
58217loop_6828:
58218 st %f14, [%l7 + 0x6C]
58219 ldd [%l7 + 0x30], %f12
58220 fnors %f5, %f3, %f13
58221 fsrc2s %f4, %f3
58222 fmovsl %icc, %f8, %f2
58223 ldd [%l7 + 0x58], %f12
58224 fcmpes %fcc3, %f12, %f15
58225 fmovdne %xcc, %f3, %f1
58226 fnot1s %f3, %f5
58227 brgez,a %o7, loop_6829
58228 fnors %f2, %f2, %f4
58229 fbuge %fcc1, loop_6830
58230 fmovrde %i1, %f2, %f10
58231loop_6829:
58232 ld [%l7 + 0x34], %f1
58233 fbe %fcc1, loop_6831
58234loop_6830:
58235 fmovrdlez %l0, %f12, %f0
58236 fnot2 %f4, %f14
58237 nop
58238 setx loop_6832, %l0, %l1
58239 jmpl %l1, %i7
58240loop_6831:
58241 udiv %i0, 0x15DD, %o1
58242 bvs,a %xcc, loop_6833
58243 fmovdcc %icc, %f6, %f9
58244loop_6832:
58245 udiv %i6, 0x189D, %i5
58246 fmovsgu %xcc, %f5, %f3
58247loop_6833:
58248 fnot1 %f4, %f14
58249 srax %g3, %g7, %g5
58250 sra %o5, %l5, %i4
58251 ldsw [%l7 + 0x54], %o4
58252 stx %o0, [%l7 + 0x30]
58253 movrlez %g2, 0x064, %l2
58254 tpos %xcc, 0x3
58255 movge %xcc, %g1, %l4
58256 brz,a %i2, loop_6834
58257 fble %fcc0, loop_6835
58258 ldub [%l7 + 0x58], %l6
58259 stx %o2, [%l7 + 0x70]
58260loop_6834:
58261 movcc %xcc, %l1, %g6
58262loop_6835:
58263 subc %g4, 0x0A33, %l3
58264 ldsb [%l7 + 0x75], %o6
58265 mulscc %o3, 0x1C7B, %o7
58266 lduh [%l7 + 0x70], %i1
58267 fnegd %f12, %f4
58268 bvs,a,pt %icc, loop_6836
58269 andn %i3, 0x0AF8, %i7
58270 fmovrdgz %l0, %f0, %f10
58271 smul %i0, %o1, %i5
58272loop_6836:
58273 edge32 %g3, %g7, %g5
58274 alignaddr %o5, %i6, %l5
58275 fmovdg %xcc, %f14, %f2
58276 add %o4, %i4, %g2
58277 tl %xcc, 0x4
58278 fxors %f13, %f8, %f9
58279 fcmple32 %f14, %f2, %o0
58280 fmul8x16au %f4, %f8, %f4
58281 fmul8x16al %f6, %f9, %f8
58282 ldsw [%l7 + 0x64], %g1
58283 udiv %l2, 0x1C22, %i2
58284 fnot1 %f8, %f8
58285 fpadd16 %f12, %f12, %f6
58286 lduw [%l7 + 0x68], %l6
58287 ldub [%l7 + 0x11], %l4
58288 bcc,a,pt %xcc, loop_6837
58289 sth %o2, [%l7 + 0x2A]
58290 bvc,pn %xcc, loop_6838
58291 sdivx %g6, 0x0F5D, %g4
58292loop_6837:
58293 ldsh [%l7 + 0x7E], %l1
58294 brnz,a %l3, loop_6839
58295loop_6838:
58296 movne %xcc, %o3, %o7
58297 movre %o6, %i3, %i7
58298 ldsw [%l7 + 0x30], %l0
58299loop_6839:
58300 ld [%l7 + 0x34], %f4
58301 fpadd32s %f13, %f0, %f15
58302 tsubcc %i1, 0x1581, %i0
58303 fmovdpos %icc, %f2, %f9
58304 lduh [%l7 + 0x58], %i5
58305 tpos %icc, 0x7
58306 fmovdge %xcc, %f7, %f9
58307 ld [%l7 + 0x30], %f1
58308 sub %o1, %g7, %g5
58309 fmovs %f12, %f3
58310 sth %g3, [%l7 + 0x36]
58311 ldsw [%l7 + 0x78], %i6
58312 fmovdn %icc, %f9, %f9
58313 movl %xcc, %o5, %o4
58314 std %f4, [%l7 + 0x58]
58315 tge %xcc, 0x6
58316 siam 0x0
58317 fmovsgu %icc, %f11, %f8
58318 fmovrslz %l5, %f12, %f5
58319 fand %f0, %f6, %f12
58320 stb %i4, [%l7 + 0x6F]
58321 fxnors %f4, %f13, %f15
58322 stb %g2, [%l7 + 0x7A]
58323 sub %o0, %l2, %g1
58324 fmovrsgz %l6, %f11, %f10
58325 brz %l4, loop_6840
58326 siam 0x7
58327 st %f7, [%l7 + 0x30]
58328 ldd [%l7 + 0x60], %f6
58329loop_6840:
58330 fbu %fcc2, loop_6841
58331 edge8n %o2, %g6, %g4
58332 edge32 %i2, %l1, %l3
58333 fmovsvc %xcc, %f3, %f8
58334loop_6841:
58335 bg,pn %icc, loop_6842
58336 tg %xcc, 0x0
58337 fbuge,a %fcc1, loop_6843
58338 st %f15, [%l7 + 0x1C]
58339loop_6842:
58340 fbug,a %fcc1, loop_6844
58341 srl %o3, 0x0A, %o7
58342loop_6843:
58343 subc %i3, %i7, %o6
58344 array8 %i1, %i0, %l0
58345loop_6844:
58346 fbge %fcc2, loop_6845
58347 ldsw [%l7 + 0x08], %i5
58348 fornot1 %f12, %f6, %f0
58349 fbg %fcc2, loop_6846
58350loop_6845:
58351 alignaddrl %g7, %g5, %o1
58352 st %f5, [%l7 + 0x70]
58353 fxnor %f4, %f2, %f14
58354loop_6846:
58355 stw %g3, [%l7 + 0x78]
58356 ldd [%l7 + 0x28], %f0
58357 movrgz %i6, %o5, %o4
58358 movne %xcc, %i4, %l5
58359 st %f14, [%l7 + 0x0C]
58360 fandnot1 %f8, %f6, %f12
58361 stx %o0, [%l7 + 0x40]
58362 st %f8, [%l7 + 0x5C]
58363 fmovrdgz %l2, %f10, %f6
58364 fmul8x16al %f5, %f3, %f8
58365 bl,pt %xcc, loop_6847
58366 movrlz %g1, %l6, %g2
58367 ldx [%l7 + 0x40], %l4
58368 std %f14, [%l7 + 0x78]
58369loop_6847:
58370 ldsh [%l7 + 0x2E], %o2
58371 fmovrslz %g4, %f12, %f4
58372 ldsw [%l7 + 0x58], %i2
58373 ldd [%l7 + 0x18], %f0
58374 fmovrdlz %g6, %f12, %f6
58375 orncc %l1, %o3, %o7
58376 ldd [%l7 + 0x38], %f10
58377 bl,a,pn %icc, loop_6848
58378 movrgz %i3, 0x005, %l3
58379 fsrc2 %f8, %f2
58380 ta %icc, 0x4
58381loop_6848:
58382 tn %icc, 0x5
58383 ldsw [%l7 + 0x1C], %i7
58384 std %f8, [%l7 + 0x70]
58385 ldub [%l7 + 0x0A], %o6
58386 bvc,a %xcc, loop_6849
58387 stw %i0, [%l7 + 0x5C]
58388 fnor %f4, %f14, %f0
58389 fnand %f14, %f0, %f12
58390loop_6849:
58391 movrgz %l0, %i1, %g7
58392 std %f2, [%l7 + 0x78]
58393 lduw [%l7 + 0x08], %i5
58394 std %f0, [%l7 + 0x60]
58395 sth %o1, [%l7 + 0x78]
58396 addc %g3, 0x1DED, %i6
58397 st %f9, [%l7 + 0x08]
58398 fmul8x16au %f10, %f13, %f12
58399 stw %g5, [%l7 + 0x40]
58400 brgz %o5, loop_6850
58401 movge %xcc, %o4, %l5
58402 fbn,a %fcc1, loop_6851
58403 andcc %i4, %o0, %g1
58404loop_6850:
58405 movrne %l2, 0x150, %l6
58406 bpos,pt %xcc, loop_6852
58407loop_6851:
58408 movgu %icc, %l4, %g2
58409 srl %g4, %o2, %g6
58410 movge %xcc, %i2, %o3
58411loop_6852:
58412 fornot2 %f6, %f2, %f0
58413 ldsb [%l7 + 0x1B], %l1
58414 std %f12, [%l7 + 0x40]
58415 fmovrdgz %i3, %f0, %f8
58416 edge16 %o7, %i7, %l3
58417 taddcctv %o6, 0x13E8, %l0
58418 movvc %icc, %i0, %i1
58419 stb %i5, [%l7 + 0x5D]
58420 ldx [%l7 + 0x28], %g7
58421 stx %g3, [%l7 + 0x20]
58422 edge32 %o1, %i6, %g5
58423 fmovse %icc, %f7, %f10
58424 movrlz %o4, 0x244, %l5
58425 ldub [%l7 + 0x5D], %i4
58426 array32 %o5, %g1, %l2
58427 bg,a loop_6853
58428 xorcc %o0, 0x000F, %l6
58429 stw %g2, [%l7 + 0x14]
58430 ldx [%l7 + 0x20], %g4
58431loop_6853:
58432 array16 %l4, %o2, %g6
58433 umul %i2, 0x0641, %l1
58434 sub %i3, %o3, %i7
58435 ldd [%l7 + 0x78], %f0
58436 ldsh [%l7 + 0x70], %o7
58437 fmovsge %xcc, %f8, %f0
58438 tsubcctv %o6, 0x136C, %l0
58439 fbul,a %fcc1, loop_6854
58440 fxors %f3, %f6, %f8
58441 smulcc %i0, 0x0CAD, %l3
58442 tsubcc %i5, %g7, %g3
58443loop_6854:
58444 ldx [%l7 + 0x08], %i1
58445 fmovrse %o1, %f3, %f7
58446 mulscc %g5, 0x1D72, %i6
58447 fmuld8sux16 %f1, %f12, %f4
58448 sra %o4, %i4, %o5
58449 lduh [%l7 + 0x44], %l5
58450 stx %l2, [%l7 + 0x28]
58451 stw %o0, [%l7 + 0x08]
58452 stb %l6, [%l7 + 0x11]
58453 fmovdleu %icc, %f0, %f13
58454 fmovsa %xcc, %f7, %f15
58455 brlz,a %g1, loop_6855
58456 fmovsne %icc, %f0, %f5
58457 edge32n %g2, %g4, %l4
58458 sra %g6, 0x13, %o2
58459loop_6855:
58460 ld [%l7 + 0x24], %f1
58461 fmovsgu %icc, %f1, %f15
58462 edge32n %i2, %l1, %o3
58463 ldsw [%l7 + 0x5C], %i7
58464 sth %i3, [%l7 + 0x22]
58465 edge32ln %o7, %o6, %l0
58466 fmovse %xcc, %f5, %f14
58467 fmovsvc %xcc, %f13, %f8
58468 or %i0, 0x1B4B, %i5
58469 fmovdl %xcc, %f8, %f7
58470 fmovdcc %xcc, %f6, %f3
58471 fmovsge %xcc, %f10, %f2
58472 sth %l3, [%l7 + 0x34]
58473 subc %g7, 0x059F, %g3
58474 stb %o1, [%l7 + 0x31]
58475 fabsd %f8, %f8
58476 tleu %icc, 0x4
58477 ldub [%l7 + 0x25], %g5
58478 fmovrsgz %i6, %f2, %f13
58479 movleu %icc, %o4, %i1
58480 fmovdne %xcc, %f9, %f5
58481 subc %o5, %l5, %i4
58482 fba,a %fcc2, loop_6856
58483 ld [%l7 + 0x34], %f4
58484 subc %o0, 0x1506, %l6
58485 array8 %g1, %g2, %g4
58486loop_6856:
58487 tn %icc, 0x0
58488 ld [%l7 + 0x58], %f6
58489 tl %xcc, 0x1
58490 ldsh [%l7 + 0x5A], %l4
58491 fmovsne %xcc, %f5, %f1
58492 fpadd16 %f10, %f14, %f6
58493 ta %icc, 0x6
58494 stw %g6, [%l7 + 0x1C]
58495 stx %l2, [%l7 + 0x20]
58496 lduw [%l7 + 0x4C], %o2
58497 stx %i2, [%l7 + 0x18]
58498 sdiv %l1, 0x188E, %i7
58499 tcs %xcc, 0x0
58500 fmovdge %icc, %f10, %f0
58501 tpos %xcc, 0x0
58502 ldub [%l7 + 0x53], %i3
58503 siam 0x3
58504 fnegs %f7, %f10
58505 xor %o3, %o6, %o7
58506 tcc %xcc, 0x2
58507 xorcc %l0, %i0, %l3
58508 orcc %g7, 0x0C98, %g3
58509 ld [%l7 + 0x14], %f13
58510 addcc %o1, 0x1EB4, %g5
58511 lduh [%l7 + 0x24], %i5
58512 tsubcctv %i6, %o4, %i1
58513 st %f8, [%l7 + 0x58]
58514 bl,a loop_6857
58515 ldsb [%l7 + 0x2B], %o5
58516 movl %icc, %l5, %i4
58517 xor %l6, %o0, %g2
58518loop_6857:
58519 faligndata %f2, %f0, %f10
58520 srax %g4, %l4, %g6
58521 ldub [%l7 + 0x0F], %l2
58522 ldd [%l7 + 0x58], %f14
58523 andn %g1, %i2, %l1
58524 be %icc, loop_6858
58525 ld [%l7 + 0x4C], %f10
58526 fbuge,a %fcc0, loop_6859
58527 umulcc %i7, %i3, %o3
58528loop_6858:
58529 fands %f5, %f6, %f3
58530 sethi 0x1B92, %o6
58531loop_6859:
58532 fornot2s %f3, %f1, %f1
58533 move %icc, %o7, %o2
58534 sethi 0x01DF, %i0
58535 ldsh [%l7 + 0x20], %l0
58536 fbe %fcc2, loop_6860
58537 orn %g7, 0x1A6E, %g3
58538 ldsw [%l7 + 0x5C], %o1
58539 fbuge %fcc1, loop_6861
58540loop_6860:
58541 fbn %fcc3, loop_6862
58542 sub %g5, %l3, %i6
58543 stb %o4, [%l7 + 0x18]
58544loop_6861:
58545 edge16 %i5, %o5, %l5
58546loop_6862:
58547 fmul8x16 %f15, %f10, %f0
58548 nop
58549 setx loop_6863, %l0, %l1
58550 jmpl %l1, %i1
58551 bl,a,pn %icc, loop_6864
58552 lduw [%l7 + 0x70], %i4
58553 st %f0, [%l7 + 0x20]
58554loop_6863:
58555 fbug %fcc3, loop_6865
58556loop_6864:
58557 tpos %xcc, 0x4
58558 edge8n %o0, %g2, %g4
58559 ba,pn %icc, loop_6866
58560loop_6865:
58561 ldsh [%l7 + 0x24], %l6
58562 fpadd32 %f2, %f4, %f0
58563 orncc %g6, %l4, %l2
58564loop_6866:
58565 movgu %icc, %i2, %l1
58566 fcmple16 %f12, %f6, %g1
58567 ldub [%l7 + 0x4B], %i7
58568 fsrc1 %f6, %f4
58569 edge8 %i3, %o3, %o6
58570 bgu,a %icc, loop_6867
58571 fsrc2 %f2, %f4
58572 fxors %f1, %f14, %f12
58573 fmovscs %xcc, %f14, %f8
58574loop_6867:
58575 fpack16 %f6, %f12
58576 fzeros %f12
58577 ldsb [%l7 + 0x2B], %o2
58578 bge,pt %icc, loop_6868
58579 ldsb [%l7 + 0x40], %o7
58580 fcmpd %fcc1, %f4, %f4
58581 fmovsl %icc, %f9, %f8
58582loop_6868:
58583 fmovsgu %xcc, %f6, %f8
58584 fbe,a %fcc1, loop_6869
58585 fbug,a %fcc3, loop_6870
58586 fmovrdlez %i0, %f12, %f2
58587 movleu %icc, %l0, %g3
58588loop_6869:
58589 fmovrdlz %g7, %f14, %f0
58590loop_6870:
58591 ldsh [%l7 + 0x32], %g5
58592 ld [%l7 + 0x54], %f5
58593 srl %l3, %o1, %o4
58594 addc %i5, %i6, %l5
58595 sth %o5, [%l7 + 0x66]
58596 brgez,a %i4, loop_6871
58597 addc %i1, %g2, %o0
58598 taddcc %l6, %g4, %l4
58599 fble %fcc3, loop_6872
58600loop_6871:
58601 lduh [%l7 + 0x3A], %g6
58602 ld [%l7 + 0x24], %f4
58603 ldsb [%l7 + 0x5C], %l2
58604loop_6872:
58605 mova %xcc, %i2, %l1
58606 stx %g1, [%l7 + 0x20]
58607 fmovsgu %xcc, %f10, %f10
58608 bl,pn %icc, loop_6873
58609 ldx [%l7 + 0x60], %i3
58610 ta %xcc, 0x7
58611 bge,a %xcc, loop_6874
58612loop_6873:
58613 ldsh [%l7 + 0x32], %i7
58614 sdiv %o3, 0x1A7E, %o6
58615 fmovsneg %xcc, %f8, %f5
58616loop_6874:
58617 std %f4, [%l7 + 0x48]
58618 fpack16 %f14, %f11
58619 edge16l %o2, %i0, %o7
58620 fpmerge %f11, %f12, %f8
58621 xnorcc %g3, %l0, %g5
58622 fone %f12
58623 lduh [%l7 + 0x48], %g7
58624 te %xcc, 0x2
58625 fpsub16 %f2, %f12, %f8
58626 fmovda %icc, %f7, %f4
58627 move %icc, %l3, %o1
58628 fbne,a %fcc0, loop_6875
58629 fble,a %fcc0, loop_6876
58630 sdiv %i5, 0x1CF8, %i6
58631 sll %o4, %o5, %i4
58632loop_6875:
58633 fpmerge %f11, %f15, %f0
58634loop_6876:
58635 bn,a,pn %icc, loop_6877
58636 array16 %i1, %g2, %l5
58637 fmovdcs %xcc, %f1, %f7
58638 stw %l6, [%l7 + 0x50]
58639loop_6877:
58640 ldd [%l7 + 0x40], %f8
58641 stx %o0, [%l7 + 0x28]
58642 umulcc %l4, 0x0D71, %g6
58643 fandnot1 %f10, %f2, %f6
58644 sra %g4, 0x0F, %i2
58645 fbuge,a %fcc3, loop_6878
58646 ldsh [%l7 + 0x6A], %l2
58647 movge %xcc, %g1, %l1
58648 stb %i7, [%l7 + 0x4B]
58649loop_6878:
58650 stw %o3, [%l7 + 0x0C]
58651 tneg %xcc, 0x2
58652 fpmerge %f11, %f9, %f2
58653 edge16ln %i3, %o6, %i0
58654 faligndata %f8, %f6, %f12
58655 ld [%l7 + 0x20], %f13
58656 brz,a %o2, loop_6879
58657 and %g3, 0x1E41, %o7
58658 movpos %icc, %g5, %l0
58659 xor %g7, 0x1034, %l3
58660loop_6879:
58661 ldd [%l7 + 0x68], %f12
58662 fpsub32s %f9, %f1, %f8
58663 movvs %xcc, %i5, %i6
58664 bleu loop_6880
58665 movvs %icc, %o1, %o5
58666 ldd [%l7 + 0x58], %f12
58667 addc %i4, %o4, %i1
58668loop_6880:
58669 tsubcc %g2, 0x1DF4, %l5
58670 stw %l6, [%l7 + 0x74]
58671 ta %icc, 0x4
58672 fand %f12, %f12, %f6
58673 fmovdn %xcc, %f15, %f4
58674 ldd [%l7 + 0x58], %f4
58675 ld [%l7 + 0x30], %f12
58676 fmovdleu %icc, %f12, %f15
58677 movcs %xcc, %l4, %g6
58678 tneg %xcc, 0x4
58679 fmovsgu %icc, %f12, %f14
58680 std %f2, [%l7 + 0x50]
58681 fmovde %xcc, %f5, %f3
58682 fpmerge %f0, %f7, %f8
58683 ldub [%l7 + 0x43], %o0
58684 lduw [%l7 + 0x14], %i2
58685 fmovscc %xcc, %f13, %f7
58686 stw %l2, [%l7 + 0x0C]
58687 movcs %xcc, %g1, %l1
58688 array8 %g4, %i7, %o3
58689 tn %xcc, 0x1
58690 tleu %xcc, 0x6
58691 tne %icc, 0x2
58692 fabsd %f14, %f14
58693 stb %o6, [%l7 + 0x15]
58694 ldx [%l7 + 0x50], %i3
58695 ldx [%l7 + 0x50], %o2
58696 ldsw [%l7 + 0x1C], %i0
58697 ldd [%l7 + 0x68], %f4
58698 mova %icc, %g3, %o7
58699 fmovrde %g5, %f12, %f14
58700 ldsh [%l7 + 0x08], %l0
58701 fornot1 %f14, %f6, %f8
58702 st %f2, [%l7 + 0x7C]
58703 st %f6, [%l7 + 0x28]
58704 nop
58705 setx loop_6881, %l0, %l1
58706 wrpr 0x1, %tl
58707 wrpr %l1, %tnpc
58708 setx 0x34400001400, %l0, %l1
58709 wrpr %l1, %tstate
58710 wrhpr 0x4, %htstate
58711 done
58712 std %f0, [%l7 + 0x58]
58713 fble %fcc2, loop_6882
58714 tle %icc, 0x4
58715loop_6881:
58716 srax %g7, 0x16, %l3
58717 fornot1 %f0, %f4, %f0
58718loop_6882:
58719 fpsub16 %f4, %f4, %f6
58720 ble,pt %icc, loop_6883
58721 fmovscc %icc, %f11, %f11
58722 ldsh [%l7 + 0x3E], %i5
58723 addc %i6, %o5, %o1
58724loop_6883:
58725 movre %o4, 0x368, %i4
58726 ld [%l7 + 0x20], %f10
58727 ldd [%l7 + 0x50], %f0
58728 lduh [%l7 + 0x10], %g2
58729 tle %xcc, 0x4
58730 xnor %l5, 0x0987, %i1
58731 movpos %xcc, %l4, %l6
58732 brgz,a %o0, loop_6884
58733 tge %xcc, 0x0
58734 fmovs %f13, %f6
58735 fcmple16 %f4, %f14, %i2
58736loop_6884:
58737 move %xcc, %l2, %g6
58738 ta %xcc, 0x1
58739 movrgez %g1, %g4, %i7
58740 sth %l1, [%l7 + 0x68]
58741 fmul8sux16 %f6, %f14, %f14
58742 fandnot1s %f12, %f10, %f6
58743 udivx %o6, 0x0FF0, %i3
58744 fcmpgt16 %f10, %f12, %o3
58745 fcmple16 %f14, %f6, %i0
58746 ldub [%l7 + 0x4A], %o2
58747 udiv %g3, 0x144C, %o7
58748 fmul8x16 %f11, %f2, %f8
58749 sub %g5, 0x0207, %l0
58750 stw %l3, [%l7 + 0x30]
58751 xorcc %g7, 0x04C6, %i6
58752 udiv %o5, 0x172C, %i5
58753 movrlz %o4, 0x05A, %i4
58754 fmovrsgz %g2, %f4, %f6
58755 fmovs %f7, %f1
58756 fmovd %f10, %f0
58757 ble,a,pt %icc, loop_6885
58758 ldsb [%l7 + 0x41], %o1
58759 movrne %l5, %l4, %i1
58760 bge %xcc, loop_6886
58761loop_6885:
58762 fmovde %icc, %f5, %f8
58763 fmovd %f10, %f10
58764 fbuge,a %fcc0, loop_6887
58765loop_6886:
58766 lduw [%l7 + 0x08], %l6
58767 te %xcc, 0x3
58768 std %f6, [%l7 + 0x78]
58769loop_6887:
58770 brlz,a %o0, loop_6888
58771 fsrc1 %f12, %f0
58772 fmovsne %xcc, %f0, %f2
58773 fbne,a %fcc3, loop_6889
58774loop_6888:
58775 smulcc %l2, %i2, %g6
58776 call loop_6890
58777 te %xcc, 0x7
58778loop_6889:
58779 std %f12, [%l7 + 0x70]
58780 lduw [%l7 + 0x1C], %g1
58781loop_6890:
58782 st %f4, [%l7 + 0x5C]
58783 ldub [%l7 + 0x37], %g4
58784 ldd [%l7 + 0x38], %f4
58785 ldsb [%l7 + 0x75], %l1
58786 fmovsleu %icc, %f5, %f14
58787 ldub [%l7 + 0x7B], %i7
58788 fxor %f0, %f2, %f6
58789 brgz %o6, loop_6891
58790 std %f14, [%l7 + 0x68]
58791 xnorcc %o3, %i3, %o2
58792 for %f8, %f6, %f10
58793loop_6891:
58794 fnot2 %f10, %f14
58795 fand %f6, %f2, %f10
58796 std %f10, [%l7 + 0x48]
58797 fmovdne %icc, %f10, %f4
58798 st %f10, [%l7 + 0x10]
58799 fbuge,a %fcc0, loop_6892
58800 mova %icc, %i0, %o7
58801 bshuffle %f6, %f4, %f4
58802 xnor %g3, %l0, %g5
58803loop_6892:
58804 fmovsvc %icc, %f8, %f6
58805 fnot2 %f10, %f10
58806 movle %icc, %g7, %i6
58807 fmovdcs %xcc, %f9, %f11
58808 fmul8ulx16 %f0, %f10, %f0
58809 movle %xcc, %o5, %l3
58810 fcmpne32 %f2, %f2, %i5
58811 fmovse %xcc, %f4, %f12
58812 st %f0, [%l7 + 0x78]
58813 fabsd %f4, %f8
58814 edge16ln %o4, %g2, %o1
58815 fandnot2s %f14, %f2, %f12
58816 ldsb [%l7 + 0x26], %l5
58817 fsrc1 %f0, %f6
58818 fbue %fcc0, loop_6893
58819 movrlz %l4, %i4, %l6
58820 orn %i1, 0x08C1, %o0
58821 ldsw [%l7 + 0x28], %i2
58822loop_6893:
58823 movvs %icc, %g6, %l2
58824 std %f2, [%l7 + 0x58]
58825 fcmpeq32 %f10, %f6, %g1
58826 fble %fcc3, loop_6894
58827 ldsb [%l7 + 0x4F], %g4
58828 movre %i7, %o6, %o3
58829 subccc %l1, 0x05D5, %i3
58830loop_6894:
58831 ldsb [%l7 + 0x31], %o2
58832 sth %i0, [%l7 + 0x12]
58833 lduw [%l7 + 0x3C], %o7
58834 ldx [%l7 + 0x20], %g3
58835 fmovscc %xcc, %f10, %f1
58836 xor %l0, %g5, %i6
58837 taddcc %o5, 0x0721, %l3
58838 fbne,a %fcc2, loop_6895
58839 tgu %xcc, 0x7
58840 std %f0, [%l7 + 0x60]
58841 tg %xcc, 0x0
58842loop_6895:
58843 xnorcc %i5, %o4, %g7
58844 fbue,a %fcc3, loop_6896
58845 fmovdcc %xcc, %f9, %f10
58846 fmuld8ulx16 %f13, %f4, %f2
58847 fornot2s %f3, %f9, %f4
58848loop_6896:
58849 fmovsg %icc, %f13, %f1
58850 movn %xcc, %o1, %l5
58851 ldx [%l7 + 0x28], %l4
58852 fnot1s %f12, %f2
58853 fmovsn %xcc, %f11, %f8
58854 tg %xcc, 0x4
58855 bvc,pt %icc, loop_6897
58856 sth %i4, [%l7 + 0x58]
58857 movg %icc, %l6, %g2
58858 brnz,a %o0, loop_6898
58859loop_6897:
58860 lduw [%l7 + 0x70], %i2
58861 stb %g6, [%l7 + 0x56]
58862 xorcc %i1, %g1, %l2
58863loop_6898:
58864 fmovsvs %icc, %f11, %f11
58865 ldsh [%l7 + 0x7C], %g4
58866 lduh [%l7 + 0x34], %o6
58867 movle %xcc, %i7, %o3
58868 movn %xcc, %i3, %l1
58869 st %f15, [%l7 + 0x40]
58870 fzero %f8
58871 ldx [%l7 + 0x18], %i0
58872 fpsub16s %f10, %f3, %f12
58873 fmovdvc %icc, %f9, %f2
58874 brlez %o7, loop_6899
58875 stb %g3, [%l7 + 0x20]
58876 ldd [%l7 + 0x38], %f4
58877 fmul8sux16 %f10, %f6, %f8
58878loop_6899:
58879 fmovdgu %icc, %f13, %f15
58880 movcc %icc, %o2, %g5
58881 edge32 %i6, %l0, %l3
58882 fmovdne %icc, %f13, %f15
58883 movgu %icc, %i5, %o5
58884 fmovrdlez %o4, %f8, %f12
58885 fpadd32 %f12, %f2, %f10
58886 fones %f3
58887 ldd [%l7 + 0x40], %f8
58888 tvs %xcc, 0x1
58889 bge,pt %xcc, loop_6900
58890 fcmpeq32 %f0, %f10, %g7
58891 ldsb [%l7 + 0x2E], %o1
58892 fnot2s %f0, %f12
58893loop_6900:
58894 fpadd32s %f4, %f4, %f8
58895 fpack32 %f14, %f2, %f12
58896 umul %l5, 0x1CA5, %l4
58897 fmovsneg %icc, %f14, %f4
58898 siam 0x4
58899 fmovrdlez %l6, %f12, %f0
58900 ba,pt %xcc, loop_6901
58901 ldsh [%l7 + 0x2C], %g2
58902 lduw [%l7 + 0x34], %i4
58903 movpos %icc, %o0, %g6
58904loop_6901:
58905 udivcc %i1, 0x0AC3, %g1
58906 fxnors %f2, %f7, %f5
58907 fpsub32s %f7, %f11, %f13
58908 fmovse %xcc, %f7, %f3
58909 lduh [%l7 + 0x1E], %l2
58910 alignaddr %g4, %o6, %i7
58911 tvs %icc, 0x0
58912 ld [%l7 + 0x44], %f11
58913 brlez,a %i2, loop_6902
58914 fexpand %f5, %f0
58915 std %f8, [%l7 + 0x18]
58916 lduw [%l7 + 0x64], %o3
58917loop_6902:
58918 ldsw [%l7 + 0x6C], %i3
58919 tvs %xcc, 0x7
58920 fmovrsgez %l1, %f9, %f2
58921 sub %o7, 0x0300, %i0
58922 tne %xcc, 0x3
58923 bvs,a,pt %xcc, loop_6903
58924 orn %o2, %g3, %i6
58925 bvs,pt %icc, loop_6904
58926 st %f10, [%l7 + 0x30]
58927loop_6903:
58928 lduw [%l7 + 0x70], %l0
58929 or %g5, %l3, %i5
58930loop_6904:
58931 taddcc %o5, %g7, %o1
58932 fmul8ulx16 %f8, %f0, %f6
58933 edge32l %o4, %l5, %l4
58934 fnegd %f2, %f14
58935 fones %f8
58936 ld [%l7 + 0x08], %f5
58937 stx %l6, [%l7 + 0x38]
58938 fmovde %icc, %f9, %f12
58939 mulx %i4, %g2, %g6
58940 stx %i1, [%l7 + 0x78]
58941 ldsb [%l7 + 0x0C], %g1
58942 fbl %fcc1, loop_6905
58943 ldd [%l7 + 0x40], %f12
58944 fcmpne32 %f6, %f12, %l2
58945 ldsb [%l7 + 0x41], %o0
58946loop_6905:
58947 tne %xcc, 0x3
58948 fmul8sux16 %f8, %f0, %f12
58949 fandnot2s %f14, %f11, %f6
58950 stx %o6, [%l7 + 0x40]
58951 fmovda %xcc, %f0, %f11
58952 ldsh [%l7 + 0x64], %g4
58953 bpos loop_6906
58954 for %f14, %f6, %f0
58955 ldsb [%l7 + 0x64], %i2
58956 fpack32 %f8, %f14, %f6
58957loop_6906:
58958 ld [%l7 + 0x38], %f11
58959 tcs %icc, 0x7
58960 brlz,a %i7, loop_6907
58961 st %f2, [%l7 + 0x18]
58962 bn,a %xcc, loop_6908
58963 fmovdg %xcc, %f1, %f15
58964loop_6907:
58965 fmovdge %icc, %f6, %f13
58966 sethi 0x0E4E, %o3
58967loop_6908:
58968 fxnor %f2, %f14, %f8
58969 lduh [%l7 + 0x4E], %i3
58970 fsrc1 %f0, %f0
58971 edge8 %l1, %o7, %o2
58972 fmovsl %icc, %f13, %f6
58973 nop
58974 setx loop_6909, %l0, %l1
58975 wrpr 0x1, %tl
58976 wrpr %l1, %tnpc
58977 setx 0x34400001400, %l0, %l1
58978 wrpr %l1, %tstate
58979 wrhpr 0x4, %htstate
58980 done
58981 movrlz %i0, %i6, %l0
58982 fbn %fcc0, loop_6910
58983 bneg,a loop_6911
58984loop_6909:
58985 andcc %g3, 0x1D09, %g5
58986 fmovsneg %icc, %f8, %f0
58987loop_6910:
58988 fbe,a %fcc3, loop_6912
58989loop_6911:
58990 sth %i5, [%l7 + 0x5E]
58991 stx %o5, [%l7 + 0x08]
58992 stb %l3, [%l7 + 0x2D]
58993loop_6912:
58994 lduw [%l7 + 0x60], %o1
58995 ld [%l7 + 0x08], %f3
58996 ldsb [%l7 + 0x23], %g7
58997 ldx [%l7 + 0x50], %o4
58998 fornot2s %f3, %f2, %f6
58999 srl %l5, %l4, %l6
59000 ld [%l7 + 0x74], %f1
59001 lduw [%l7 + 0x1C], %i4
59002 fmovsg %icc, %f5, %f5
59003 fba,a %fcc0, loop_6913
59004 stb %g2, [%l7 + 0x20]
59005 movge %icc, %g6, %g1
59006 fsrc2 %f6, %f4
59007loop_6913:
59008 stw %l2, [%l7 + 0x24]
59009 tl %icc, 0x3
59010 movleu %xcc, %o0, %i1
59011 edge8 %g4, %i2, %i7
59012 fmovsle %icc, %f2, %f0
59013 tleu %icc, 0x2
59014 stw %o6, [%l7 + 0x48]
59015 fmovrslez %o3, %f6, %f10
59016 fmovdneg %icc, %f0, %f6
59017 xorcc %i3, 0x1911, %o7
59018 lduh [%l7 + 0x78], %l1
59019 bn loop_6914
59020 ld [%l7 + 0x14], %f4
59021 ba,pt %xcc, loop_6915
59022 bl,a loop_6916
59023loop_6914:
59024 array8 %i0, %o2, %l0
59025 fnot2 %f0, %f10
59026loop_6915:
59027 fnand %f14, %f6, %f8
59028loop_6916:
59029 movrgz %g3, 0x19B, %i6
59030 fnand %f2, %f4, %f12
59031 movrgez %i5, %o5, %g5
59032 movre %o1, 0x1F6, %g7
59033 call loop_6917
59034 stx %o4, [%l7 + 0x68]
59035 subccc %l3, %l5, %l6
59036 ldd [%l7 + 0x28], %f8
59037loop_6917:
59038 bcc,a %icc, loop_6918
59039 fmul8ulx16 %f4, %f8, %f6
59040 addc %l4, %i4, %g2
59041 brz,a %g6, loop_6919
59042loop_6918:
59043 fones %f0
59044 edge8ln %g1, %l2, %i1
59045 fpmerge %f1, %f13, %f0
59046loop_6919:
59047 stw %o0, [%l7 + 0x54]
59048 stb %i2, [%l7 + 0x79]
59049 fmovdneg %icc, %f11, %f7
59050 edge16ln %g4, %o6, %o3
59051 lduw [%l7 + 0x3C], %i3
59052 fbue,a %fcc3, loop_6920
59053 ble loop_6921
59054 fmovdvc %icc, %f9, %f0
59055 std %f8, [%l7 + 0x40]
59056loop_6920:
59057 stb %o7, [%l7 + 0x65]
59058loop_6921:
59059 movpos %xcc, %l1, %i0
59060 fpadd32s %f5, %f6, %f15
59061 edge8l %o2, %l0, %i7
59062 bne,a %xcc, loop_6922
59063 fbule %fcc3, loop_6923
59064 fbge,a %fcc1, loop_6924
59065 stb %g3, [%l7 + 0x57]
59066loop_6922:
59067 fmovrsgez %i5, %f13, %f11
59068loop_6923:
59069 movl %icc, %i6, %g5
59070loop_6924:
59071 fcmpeq16 %f10, %f12, %o1
59072 fxnors %f1, %f2, %f10
59073 fmovspos %xcc, %f9, %f11
59074 ldsb [%l7 + 0x23], %o5
59075 st %f14, [%l7 + 0x68]
59076 stb %g7, [%l7 + 0x7D]
59077 movrgz %l3, 0x130, %l5
59078 st %f10, [%l7 + 0x48]
59079 fmovdleu %icc, %f8, %f11
59080 fbn,a %fcc2, loop_6925
59081 fmovrsne %l6, %f6, %f4
59082 fmovrsne %l4, %f2, %f2
59083 sth %i4, [%l7 + 0x0E]
59084loop_6925:
59085 fand %f8, %f8, %f2
59086 ldsw [%l7 + 0x38], %g2
59087 fpsub16 %f10, %f8, %f12
59088 fmul8x16 %f12, %f12, %f4
59089 fmovdl %xcc, %f8, %f7
59090 fble %fcc1, loop_6926
59091 fzeros %f14
59092 andn %g6, %o4, %l2
59093 fmovdcc %xcc, %f14, %f2
59094loop_6926:
59095 fmovsneg %xcc, %f9, %f15
59096 array8 %g1, %o0, %i2
59097 ld [%l7 + 0x58], %f2
59098 fblg,a %fcc3, loop_6927
59099 srlx %g4, 0x1C, %i1
59100 fmovspos %icc, %f12, %f8
59101 sth %o3, [%l7 + 0x48]
59102loop_6927:
59103 fzero %f12
59104 fbg,a %fcc0, loop_6928
59105 bl,a,pn %xcc, loop_6929
59106 fornot2 %f14, %f2, %f10
59107 movrgez %i3, 0x152, %o6
59108loop_6928:
59109 array8 %o7, %l1, %i0
59110loop_6929:
59111 fble,a %fcc3, loop_6930
59112 taddcctv %l0, %i7, %o2
59113 ldsb [%l7 + 0x34], %g3
59114 fmul8ulx16 %f6, %f2, %f0
59115loop_6930:
59116 fmul8x16 %f10, %f4, %f6
59117 srax %i5, 0x0B, %i6
59118 stx %o1, [%l7 + 0x18]
59119 st %f15, [%l7 + 0x30]
59120 ldsb [%l7 + 0x15], %o5
59121 xor %g7, 0x1628, %l3
59122 movle %icc, %g5, %l6
59123 sth %l4, [%l7 + 0x50]
59124 std %f4, [%l7 + 0x08]
59125 fnors %f14, %f5, %f9
59126 fbl %fcc3, loop_6931
59127 fmovrde %i4, %f8, %f12
59128 edge32l %g2, %l5, %g6
59129 stx %l2, [%l7 + 0x70]
59130loop_6931:
59131 fsrc1 %f6, %f0
59132 ldub [%l7 + 0x17], %o4
59133 fmul8x16al %f15, %f3, %f6
59134 lduw [%l7 + 0x6C], %o0
59135 stw %i2, [%l7 + 0x70]
59136 nop
59137 setx loop_6932, %l0, %l1
59138 jmpl %l1, %g1
59139 fmovsvs %xcc, %f10, %f4
59140 ld [%l7 + 0x6C], %f8
59141 tcs %xcc, 0x7
59142loop_6932:
59143 fmovdge %xcc, %f3, %f13
59144 stw %g4, [%l7 + 0x74]
59145 ldub [%l7 + 0x23], %i1
59146 subc %o3, 0x0A26, %o6
59147 st %f11, [%l7 + 0x64]
59148 movl %xcc, %i3, %l1
59149 fmovdle %xcc, %f5, %f4
59150 fmovse %icc, %f2, %f0
59151 fcmpd %fcc1, %f14, %f10
59152 fpadd32 %f0, %f14, %f8
59153 ldsw [%l7 + 0x68], %o7
59154 ldsh [%l7 + 0x6E], %i0
59155 fmovsvc %icc, %f4, %f3
59156 sth %l0, [%l7 + 0x24]
59157 stx %o2, [%l7 + 0x70]
59158 lduh [%l7 + 0x22], %g3
59159 std %f0, [%l7 + 0x40]
59160 brlez,a %i7, loop_6933
59161 edge8 %i6, %i5, %o1
59162 brlz,a %g7, loop_6934
59163 subccc %o5, 0x0888, %g5
59164loop_6933:
59165 lduh [%l7 + 0x16], %l3
59166 lduh [%l7 + 0x58], %l6
59167loop_6934:
59168 stb %i4, [%l7 + 0x61]
59169 fornot2s %f2, %f12, %f4
59170 ldub [%l7 + 0x34], %g2
59171 fxnor %f2, %f4, %f12
59172 fcmple32 %f4, %f0, %l5
59173 fabsd %f0, %f10
59174 fexpand %f5, %f2
59175 fmovsneg %icc, %f8, %f10
59176 tpos %icc, 0x7
59177 fcmpgt16 %f2, %f0, %l4
59178 sll %g6, 0x00, %l2
59179 faligndata %f6, %f12, %f8
59180 movrlez %o4, %o0, %g1
59181 stb %i2, [%l7 + 0x5D]
59182 and %g4, 0x1593, %o3
59183 fnands %f7, %f11, %f4
59184 fbl,a %fcc1, loop_6935
59185 bcs,a,pn %xcc, loop_6936
59186 sub %i1, 0x0D3E, %i3
59187 fandnot2 %f6, %f0, %f8
59188loop_6935:
59189 lduh [%l7 + 0x18], %o6
59190loop_6936:
59191 fbne,a %fcc1, loop_6937
59192 movpos %icc, %l1, %i0
59193 fandnot1 %f0, %f10, %f2
59194 fbuge,a %fcc1, loop_6938
59195loop_6937:
59196 fcmpeq32 %f2, %f0, %o7
59197 bne,a loop_6939
59198 lduh [%l7 + 0x54], %o2
59199loop_6938:
59200 fbe %fcc0, loop_6940
59201 fble %fcc0, loop_6941
59202loop_6939:
59203 fpadd16s %f11, %f5, %f12
59204 ldsw [%l7 + 0x6C], %l0
59205loop_6940:
59206 movrgez %i7, %i6, %i5
59207loop_6941:
59208 sth %g3, [%l7 + 0x76]
59209 st %f0, [%l7 + 0x78]
59210 movrlez %o1, 0x0B5, %o5
59211 ldsh [%l7 + 0x1E], %g5
59212 fbl,a %fcc0, loop_6942
59213 fcmpne32 %f4, %f2, %l3
59214 add %g7, %i4, %l6
59215 std %f10, [%l7 + 0x20]
59216loop_6942:
59217 ld [%l7 + 0x10], %f6
59218 movrlz %l5, 0x119, %g2
59219 tneg %icc, 0x0
59220 edge16l %g6, %l2, %o4
59221 fmovrsne %l4, %f13, %f1
59222 bl,a loop_6943
59223 stx %g1, [%l7 + 0x18]
59224 movl %icc, %o0, %i2
59225 alignaddr %g4, %o3, %i1
59226loop_6943:
59227 edge8n %o6, %l1, %i3
59228 nop
59229 setx loop_6944, %l0, %l1
59230 wrpr 0x1, %tl
59231 wrpr %l1, %tpc
59232 add %l1, 0x4, %l1
59233 wrpr %l1, %tnpc
59234 setx 0x34400001400, %l0, %l1
59235 wrpr %l1, %tstate
59236 wrhpr 0x4, %htstate
59237 retry
59238 movneg %xcc, %i0, %o2
59239 sub %l0, %o7, %i6
59240 fblg %fcc3, loop_6945
59241loop_6944:
59242 lduh [%l7 + 0x72], %i5
59243 fnot1s %f2, %f6
59244 sth %g3, [%l7 + 0x4A]
59245loop_6945:
59246 stb %o1, [%l7 + 0x1A]
59247 be,pt %icc, loop_6946
59248 fpsub16s %f0, %f11, %f11
59249 stb %i7, [%l7 + 0x46]
59250 stw %o5, [%l7 + 0x38]
59251loop_6946:
59252 fmovrslz %g5, %f12, %f4
59253 stw %g7, [%l7 + 0x70]
59254 ldsh [%l7 + 0x7E], %i4
59255 stx %l6, [%l7 + 0x20]
59256 sdivx %l5, 0x06CF, %l3
59257 popc 0x1ED0, %g6
59258 edge32n %g2, %o4, %l2
59259 sth %g1, [%l7 + 0x0E]
59260 st %f2, [%l7 + 0x48]
59261 ldsw [%l7 + 0x14], %l4
59262 tn %xcc, 0x1
59263 stx %i2, [%l7 + 0x70]
59264 te %icc, 0x7
59265 taddcc %o0, %g4, %o3
59266 fmovd %f10, %f14
59267 fandnot1s %f2, %f15, %f11
59268 orncc %i1, %l1, %o6
59269 tcs %icc, 0x5
59270 fmovsvs %icc, %f4, %f4
59271 mulx %i3, 0x0BD7, %i0
59272 lduw [%l7 + 0x18], %l0
59273 stw %o7, [%l7 + 0x40]
59274 fcmpes %fcc1, %f12, %f14
59275 fmul8sux16 %f4, %f8, %f12
59276 edge8 %i6, %o2, %i5
59277 movrlz %g3, %o1, %i7
59278 fmuld8sux16 %f7, %f5, %f14
59279 st %f4, [%l7 + 0x50]
59280 sra %o5, 0x04, %g7
59281 edge8n %i4, %l6, %g5
59282 st %f10, [%l7 + 0x70]
59283 fmovrdlez %l5, %f8, %f14
59284 st %f7, [%l7 + 0x68]
59285 stx %g6, [%l7 + 0x28]
59286 fmovrsne %l3, %f6, %f7
59287 ldx [%l7 + 0x30], %o4
59288 tl %icc, 0x4
59289 st %f7, [%l7 + 0x6C]
59290 ldx [%l7 + 0x58], %l2
59291 andcc %g2, %g1, %l4
59292 fmovdne %icc, %f0, %f8
59293 fbue %fcc2, loop_6947
59294 ldd [%l7 + 0x78], %f4
59295 fpsub32s %f14, %f7, %f14
59296 movle %xcc, %o0, %g4
59297loop_6947:
59298 fmovsa %icc, %f6, %f3
59299 udivx %o3, 0x1F46, %i1
59300 fmovsneg %icc, %f3, %f9
59301 fpadd32s %f6, %f9, %f10
59302 sdiv %l1, 0x01BA, %o6
59303 ldsb [%l7 + 0x66], %i3
59304 fnands %f15, %f12, %f6
59305 fmul8sux16 %f8, %f14, %f14
59306 fsrc1 %f2, %f8
59307 ldx [%l7 + 0x50], %i0
59308 fmovsgu %xcc, %f3, %f7
59309 stx %i2, [%l7 + 0x78]
59310 smulcc %o7, %l0, %i6
59311 edge8ln %o2, %i5, %o1
59312 tvc %icc, 0x1
59313 fsrc1 %f6, %f0
59314 mulscc %g3, %i7, %g7
59315 fnot1 %f10, %f8
59316 movvc %icc, %i4, %l6
59317 ta %xcc, 0x1
59318 fcmpgt32 %f4, %f14, %o5
59319 st %f6, [%l7 + 0x6C]
59320 fnegd %f14, %f2
59321 ldx [%l7 + 0x78], %g5
59322 fbe %fcc3, loop_6948
59323 bn loop_6949
59324 fcmped %fcc1, %f4, %f10
59325 movrne %g6, 0x062, %l3
59326loop_6948:
59327 fbg,a %fcc3, loop_6950
59328loop_6949:
59329 tgu %icc, 0x0
59330 fzero %f6
59331 fmovdcc %icc, %f7, %f2
59332loop_6950:
59333 edge32n %o4, %l2, %l5
59334 tge %icc, 0x5
59335 movn %xcc, %g1, %g2
59336 ldx [%l7 + 0x40], %l4
59337 fmovdle %icc, %f4, %f2
59338 fnot1s %f6, %f11
59339 fxnors %f11, %f2, %f11
59340 std %f12, [%l7 + 0x28]
59341 ldsh [%l7 + 0x7A], %o0
59342 stb %o3, [%l7 + 0x7D]
59343 fmuld8ulx16 %f3, %f7, %f10
59344 or %g4, 0x12FA, %l1
59345 ldub [%l7 + 0x19], %i1
59346 lduw [%l7 + 0x4C], %i3
59347 and %o6, %i0, %o7
59348 ldsb [%l7 + 0x1F], %i2
59349 edge8n %l0, %o2, %i6
59350 fmul8ulx16 %f4, %f0, %f4
59351 stx %o1, [%l7 + 0x48]
59352 ldx [%l7 + 0x48], %i5
59353 fbul %fcc1, loop_6951
59354 fmovd %f4, %f6
59355 movpos %icc, %i7, %g7
59356 fba %fcc3, loop_6952
59357loop_6951:
59358 stw %g3, [%l7 + 0x28]
59359 bcc,pn %xcc, loop_6953
59360 fmuld8ulx16 %f6, %f14, %f4
59361loop_6952:
59362 fmovsgu %xcc, %f10, %f4
59363 te %icc, 0x5
59364loop_6953:
59365 fmovdgu %icc, %f1, %f9
59366 tvs %icc, 0x0
59367 ldub [%l7 + 0x14], %i4
59368 ba,a,pt %icc, loop_6954
59369 udiv %o5, 0x0C7D, %l6
59370 fbo,a %fcc1, loop_6955
59371 ldsw [%l7 + 0x24], %g5
59372loop_6954:
59373 sth %l3, [%l7 + 0x76]
59374 ldd [%l7 + 0x40], %f2
59375loop_6955:
59376 tsubcc %o4, %l2, %g6
59377 edge32ln %g1, %g2, %l5
59378 umul %l4, 0x0824, %o3
59379 edge16 %o0, %g4, %i1
59380 movre %l1, %o6, %i3
59381 fmovsne %xcc, %f14, %f12
59382 andn %o7, 0x161A, %i2
59383 or %l0, 0x1002, %o2
59384 stb %i0, [%l7 + 0x58]
59385 fmovdvc %xcc, %f12, %f15
59386 call loop_6956
59387 smulcc %i6, %i5, %i7
59388 ldsh [%l7 + 0x2A], %o1
59389 nop
59390 setx loop_6957, %l0, %l1
59391 wrpr 0x1, %tl
59392 wrpr %l1, %tpc
59393 add %l1, 0x4, %l1
59394 wrpr %l1, %tnpc
59395 setx 0x34400001400, %l0, %l1
59396 wrpr %l1, %tstate
59397 wrhpr 0x4, %htstate
59398 retry
59399loop_6956:
59400 movn %icc, %g7, %i4
59401 lduw [%l7 + 0x68], %g3
59402 bg,a loop_6958
59403loop_6957:
59404 orn %l6, %o5, %l3
59405 fmul8x16al %f3, %f4, %f4
59406 tg %xcc, 0x6
59407loop_6958:
59408 movne %icc, %o4, %l2
59409 stx %g5, [%l7 + 0x10]
59410 lduw [%l7 + 0x54], %g1
59411 ldx [%l7 + 0x40], %g6
59412 and %g2, %l5, %o3
59413 std %f14, [%l7 + 0x60]
59414 nop
59415 setx loop_6959, %l0, %l1
59416 jmpl %l1, %o0
59417 ldsb [%l7 + 0x41], %l4
59418 tn %xcc, 0x2
59419 ld [%l7 + 0x74], %f14
59420loop_6959:
59421 fmovd %f14, %f8
59422 tvs %icc, 0x0
59423 fmovdne %icc, %f6, %f6
59424 orcc %i1, %g4, %o6
59425 subcc %i3, 0x1FD2, %l1
59426 fmovdne %xcc, %f14, %f12
59427 ldsb [%l7 + 0x7F], %o7
59428 fmovsgu %icc, %f8, %f12
59429 ldsb [%l7 + 0x0C], %l0
59430 umulcc %i2, %o2, %i6
59431 fmovsvs %icc, %f8, %f5
59432 brnz,a %i0, loop_6960
59433 ldsw [%l7 + 0x0C], %i7
59434 fnands %f11, %f8, %f9
59435 fbl,a %fcc0, loop_6961
59436loop_6960:
59437 addccc %i5, 0x0B53, %o1
59438 fxnor %f8, %f10, %f14
59439 tg %icc, 0x7
59440loop_6961:
59441 lduw [%l7 + 0x60], %i4
59442 stw %g7, [%l7 + 0x4C]
59443 ldx [%l7 + 0x10], %l6
59444 ldub [%l7 + 0x24], %o5
59445 fmovscc %xcc, %f10, %f15
59446 faligndata %f6, %f2, %f14
59447 stx %l3, [%l7 + 0x38]
59448 xnor %o4, 0x1D16, %l2
59449 bge %icc, loop_6962
59450 st %f3, [%l7 + 0x54]
59451 brlz,a %g3, loop_6963
59452 ldd [%l7 + 0x28], %f8
59453loop_6962:
59454 edge16l %g5, %g1, %g6
59455 ldd [%l7 + 0x40], %f14
59456loop_6963:
59457 ldx [%l7 + 0x70], %g2
59458 fmovrdlz %o3, %f4, %f4
59459 movrne %o0, 0x28F, %l4
59460 fones %f0
59461 sll %i1, 0x06, %l5
59462 fxor %f10, %f0, %f8
59463 ldd [%l7 + 0x70], %f10
59464 movg %xcc, %g4, %i3
59465 sllx %l1, %o6, %o7
59466 fmovrse %i2, %f8, %f9
59467 stx %l0, [%l7 + 0x08]
59468 fmovse %icc, %f3, %f7
59469 movneg %icc, %o2, %i0
59470 fxors %f13, %f1, %f0
59471 srlx %i7, %i5, %o1
59472 fbug %fcc0, loop_6964
59473 std %f4, [%l7 + 0x78]
59474 st %f2, [%l7 + 0x78]
59475 edge32 %i4, %i6, %l6
59476loop_6964:
59477 fmovrse %g7, %f5, %f0
59478 orcc %o5, %o4, %l3
59479 sdivx %g3, 0x13DB, %g5
59480 edge16 %g1, %l2, %g6
59481 movcc %xcc, %g2, %o0
59482 bvc,a %xcc, loop_6965
59483 mulscc %l4, 0x14A8, %i1
59484 ble,a loop_6966
59485 lduh [%l7 + 0x4C], %l5
59486loop_6965:
59487 st %f1, [%l7 + 0x10]
59488 addcc %g4, 0x11DD, %i3
59489loop_6966:
59490 fnegd %f12, %f2
59491 ldsh [%l7 + 0x1E], %l1
59492 fmovrsne %o3, %f5, %f8
59493 lduw [%l7 + 0x64], %o7
59494 fpsub16s %f0, %f4, %f1
59495 orncc %o6, 0x0457, %i2
59496 fone %f6
59497 ldx [%l7 + 0x18], %o2
59498 fmovda %icc, %f10, %f0
59499 fmovsl %xcc, %f14, %f10
59500 ldub [%l7 + 0x1A], %i0
59501 fand %f14, %f6, %f4
59502 st %f11, [%l7 + 0x30]
59503 subc %i7, %l0, %o1
59504 bpos loop_6967
59505 stx %i4, [%l7 + 0x18]
59506 stx %i5, [%l7 + 0x18]
59507 ble,pn %icc, loop_6968
59508loop_6967:
59509 sth %l6, [%l7 + 0x2A]
59510 fmovrdgez %g7, %f4, %f0
59511 fones %f14
59512loop_6968:
59513 ld [%l7 + 0x30], %f15
59514 lduh [%l7 + 0x42], %i6
59515 tpos %xcc, 0x5
59516 ldsb [%l7 + 0x60], %o5
59517 stw %l3, [%l7 + 0x24]
59518 st %f8, [%l7 + 0x28]
59519 ldx [%l7 + 0x58], %g3
59520 taddcctv %g5, %o4, %l2
59521 ldd [%l7 + 0x58], %f12
59522 ldx [%l7 + 0x30], %g1
59523 ldsh [%l7 + 0x3A], %g6
59524 stw %g2, [%l7 + 0x08]
59525 fbne,a %fcc1, loop_6969
59526 fbg %fcc2, loop_6970
59527 for %f0, %f8, %f10
59528 fmovdle %xcc, %f3, %f10
59529loop_6969:
59530 ldsh [%l7 + 0x78], %l4
59531loop_6970:
59532 fpadd32 %f2, %f6, %f8
59533 lduw [%l7 + 0x58], %o0
59534 fmovsneg %icc, %f8, %f6
59535 fmovs %f4, %f11
59536 sra %l5, 0x1B, %i1
59537 fmovsleu %icc, %f4, %f15
59538 movcc %xcc, %i3, %g4
59539 addccc %l1, %o7, %o6
59540 fornot1s %f7, %f8, %f0
59541 lduw [%l7 + 0x20], %i2
59542 ldsw [%l7 + 0x3C], %o2
59543 stw %o3, [%l7 + 0x14]
59544 orcc %i0, 0x05D3, %i7
59545 be,a loop_6971
59546 sdivx %o1, 0x1203, %l0
59547 ldub [%l7 + 0x20], %i4
59548 fmovdn %icc, %f9, %f8
59549loop_6971:
59550 fmovde %xcc, %f3, %f6
59551 lduh [%l7 + 0x60], %l6
59552 movl %icc, %g7, %i6
59553 ldub [%l7 + 0x6A], %o5
59554 st %f7, [%l7 + 0x1C]
59555 smul %i5, %g3, %g5
59556 ldsh [%l7 + 0x30], %o4
59557 bge,pn %xcc, loop_6972
59558 fzero %f8
59559 fmovrsne %l3, %f14, %f10
59560 bcc,pn %icc, loop_6973
59561loop_6972:
59562 edge8n %l2, %g1, %g2
59563 ldsb [%l7 + 0x42], %l4
59564 pdist %f12, %f12, %f0
59565loop_6973:
59566 addcc %g6, %o0, %i1
59567 andcc %l5, 0x0EFA, %g4
59568 stw %i3, [%l7 + 0x68]
59569 addcc %o7, 0x1FC8, %l1
59570 stx %i2, [%l7 + 0x30]
59571 ldsw [%l7 + 0x50], %o6
59572 movl %xcc, %o3, %o2
59573 fmul8x16au %f5, %f10, %f6
59574 ta %icc, 0x4
59575 fnands %f7, %f4, %f7
59576 stw %i0, [%l7 + 0x1C]
59577 fsrc1s %f8, %f5
59578 st %f15, [%l7 + 0x78]
59579 fmovsg %xcc, %f5, %f11
59580 sth %o1, [%l7 + 0x36]
59581 ldsh [%l7 + 0x62], %l0
59582 fmovda %xcc, %f5, %f6
59583 brgez,a %i4, loop_6974
59584 fone %f12
59585 fcmps %fcc0, %f12, %f14
59586 edge8n %l6, %i7, %i6
59587loop_6974:
59588 umul %o5, %i5, %g7
59589 fandnot2s %f2, %f7, %f8
59590 ldsh [%l7 + 0x6E], %g5
59591 fors %f12, %f10, %f2
59592 bneg,a loop_6975
59593 movrlz %g3, %l3, %l2
59594 fmul8x16al %f11, %f7, %f8
59595 fnot2 %f6, %f8
59596loop_6975:
59597 bvs,pn %xcc, loop_6976
59598 std %f4, [%l7 + 0x40]
59599 tge %icc, 0x0
59600 ldsh [%l7 + 0x56], %g1
59601loop_6976:
59602 fands %f8, %f5, %f14
59603 fpsub16 %f14, %f4, %f0
59604 add %o4, 0x1880, %l4
59605 fmovdleu %icc, %f0, %f12
59606 fpsub32s %f6, %f10, %f3
59607 fmovsg %xcc, %f2, %f9
59608 fcmpeq32 %f6, %f14, %g6
59609 st %f13, [%l7 + 0x50]
59610 fbl %fcc3, loop_6977
59611 fmovsl %xcc, %f6, %f14
59612 tle %xcc, 0x3
59613 fornot2s %f14, %f4, %f14
59614loop_6977:
59615 ldd [%l7 + 0x58], %f2
59616 fmovdneg %xcc, %f14, %f10
59617 sth %o0, [%l7 + 0x7C]
59618 fmovrdgez %g2, %f6, %f12
59619 fbo %fcc1, loop_6978
59620 movrgez %i1, 0x261, %g4
59621 ldd [%l7 + 0x28], %f2
59622 tl %xcc, 0x3
59623loop_6978:
59624 andcc %l5, %o7, %l1
59625 fandnot1s %f3, %f11, %f0
59626 fmuld8ulx16 %f11, %f13, %f0
59627 stb %i3, [%l7 + 0x42]
59628 fabsd %f10, %f4
59629 edge8 %o6, %i2, %o3
59630 udivx %o2, 0x0E8D, %i0
59631 fcmps %fcc2, %f1, %f9
59632 xnor %l0, %o1, %i4
59633 brlez,a %l6, loop_6979
59634 fandnot1 %f4, %f0, %f0
59635 fornot1 %f14, %f0, %f14
59636 sllx %i6, 0x04, %i7
59637loop_6979:
59638 fmovdle %icc, %f11, %f7
59639 movg %icc, %i5, %o5
59640 ldsw [%l7 + 0x48], %g5
59641 ldsw [%l7 + 0x38], %g7
59642 ldsw [%l7 + 0x10], %g3
59643 movge %icc, %l3, %l2
59644 ldx [%l7 + 0x40], %g1
59645 fmovsl %xcc, %f7, %f14
59646 orncc %o4, %l4, %g6
59647 fmovrslz %o0, %f15, %f7
59648 nop
59649 setx loop_6980, %l0, %l1
59650 jmpl %l1, %g2
59651 fpsub16s %f4, %f15, %f8
59652 fornot1 %f0, %f12, %f4
59653 ldsb [%l7 + 0x48], %i1
59654loop_6980:
59655 ldx [%l7 + 0x20], %l5
59656 ldd [%l7 + 0x28], %f4
59657 sth %o7, [%l7 + 0x0C]
59658 fmovrsne %g4, %f9, %f0
59659 ldsb [%l7 + 0x6B], %i3
59660 lduw [%l7 + 0x50], %l1
59661 fmovrsgez %o6, %f9, %f3
59662 srl %o3, %o2, %i2
59663 fornot1 %f12, %f2, %f8
59664 std %f2, [%l7 + 0x08]
59665 tvs %icc, 0x7
59666 tle %icc, 0x2
59667 fmovrsgz %l0, %f3, %f0
59668 stb %i0, [%l7 + 0x46]
59669 movrgez %o1, 0x2C9, %i4
59670 fsrc1s %f6, %f5
59671 fnot2 %f6, %f2
59672 fpmerge %f9, %f9, %f4
59673 stb %l6, [%l7 + 0x25]
59674 edge16 %i7, %i6, %i5
59675 subcc %o5, %g5, %g3
59676 fmuld8ulx16 %f9, %f9, %f4
59677 brlz %g7, loop_6981
59678 fmovsle %icc, %f4, %f8
59679 stx %l3, [%l7 + 0x20]
59680 fnot1s %f2, %f12
59681loop_6981:
59682 edge8 %l2, %g1, %l4
59683 te %icc, 0x5
59684 fmuld8sux16 %f3, %f6, %f10
59685 fxnors %f10, %f8, %f10
59686 lduh [%l7 + 0x32], %g6
59687 movneg %xcc, %o4, %o0
59688 brlez,a %i1, loop_6982
59689 std %f2, [%l7 + 0x58]
59690 sra %g2, %l5, %g4
59691 ldx [%l7 + 0x68], %o7
59692loop_6982:
59693 ldd [%l7 + 0x70], %f10
59694 stx %l1, [%l7 + 0x40]
59695 bpos,pt %icc, loop_6983
59696 fmovdneg %xcc, %f10, %f1
59697 taddcctv %i3, 0x194E, %o6
59698 ldsw [%l7 + 0x58], %o2
59699loop_6983:
59700 fble,a %fcc3, loop_6984
59701 ldd [%l7 + 0x58], %f6
59702 fmovdle %icc, %f14, %f6
59703 move %icc, %i2, %o3
59704loop_6984:
59705 fmovsneg %xcc, %f4, %f11
59706 fmovrsgz %i0, %f5, %f0
59707 edge16 %l0, %o1, %i4
59708 brlez %i7, loop_6985
59709 fzeros %f14
59710 ble,a loop_6986
59711 fmuld8ulx16 %f2, %f8, %f12
59712loop_6985:
59713 movg %xcc, %l6, %i6
59714 fpmerge %f8, %f15, %f0
59715loop_6986:
59716 fmovdgu %xcc, %f6, %f11
59717 bg,a,pt %xcc, loop_6987
59718 tne %icc, 0x6
59719 faligndata %f0, %f12, %f8
59720 xor %o5, %i5, %g3
59721loop_6987:
59722 fmovdne %icc, %f3, %f10
59723 ldd [%l7 + 0x08], %f2
59724 and %g5, 0x107C, %l3
59725 be,a,pt %xcc, loop_6988
59726 movrgez %g7, 0x099, %l2
59727 stw %l4, [%l7 + 0x24]
59728 movvs %xcc, %g6, %o4
59729loop_6988:
59730 fmovdne %icc, %f2, %f2
59731 tcc %icc, 0x6
59732 andn %g1, 0x023A, %i1
59733 tvc %xcc, 0x4
59734 bge,a,pn %icc, loop_6989
59735 std %f14, [%l7 + 0x40]
59736 fand %f2, %f6, %f4
59737 fpadd16 %f2, %f14, %f12
59738loop_6989:
59739 lduw [%l7 + 0x5C], %g2
59740 stx %l5, [%l7 + 0x68]
59741 fmovsg %icc, %f14, %f14
59742 addcc %o0, 0x0319, %g4
59743 sth %o7, [%l7 + 0x76]
59744 stb %l1, [%l7 + 0x27]
59745 ld [%l7 + 0x08], %f12
59746 ldsh [%l7 + 0x24], %o6
59747 st %f7, [%l7 + 0x34]
59748 sub %o2, 0x0CDF, %i3
59749 fzeros %f10
59750 add %i2, %i0, %o3
59751 edge32ln %l0, %o1, %i7
59752 udivx %l6, 0x1002, %i6
59753 andn %o5, %i5, %i4
59754 fbne %fcc0, loop_6990
59755 siam 0x4
59756 fbl %fcc1, loop_6991
59757 fands %f15, %f7, %f14
59758loop_6990:
59759 fnands %f2, %f0, %f5
59760 fmovsvs %icc, %f4, %f15
59761loop_6991:
59762 fones %f2
59763 ldx [%l7 + 0x20], %g3
59764 fbe %fcc2, loop_6992
59765 fmovsl %xcc, %f10, %f3
59766 umul %g5, %l3, %g7
59767 fmovrdlez %l4, %f4, %f10
59768loop_6992:
59769 edge32l %g6, %o4, %g1
59770 fcmpeq16 %f8, %f12, %i1
59771 udivx %l2, 0x0819, %l5
59772 fmovdvc %icc, %f1, %f3
59773 lduw [%l7 + 0x68], %o0
59774 tcc %xcc, 0x1
59775 ldsw [%l7 + 0x60], %g2
59776 fmovrdlez %g4, %f4, %f2
59777 lduw [%l7 + 0x10], %l1
59778 edge16 %o6, %o2, %o7
59779 ldub [%l7 + 0x64], %i2
59780 lduh [%l7 + 0x68], %i0
59781 movrlz %i3, 0x276, %o3
59782 udivcc %o1, 0x14D3, %i7
59783 fmovdneg %xcc, %f9, %f2
59784 fble,a %fcc1, loop_6993
59785 std %f8, [%l7 + 0x08]
59786 lduh [%l7 + 0x78], %l6
59787 fpadd32s %f10, %f5, %f6
59788loop_6993:
59789 srlx %i6, 0x10, %o5
59790 fble %fcc0, loop_6994
59791 tvs %xcc, 0x3
59792 smulcc %l0, %i5, %g3
59793 movne %xcc, %i4, %l3
59794loop_6994:
59795 ldub [%l7 + 0x64], %g7
59796 fbn %fcc0, loop_6995
59797 edge16ln %g5, %g6, %l4
59798 fnot1s %f1, %f11
59799 sra %o4, 0x04, %i1
59800loop_6995:
59801 fbe %fcc3, loop_6996
59802 fmovdvc %xcc, %f4, %f3
59803 srax %l2, 0x12, %g1
59804 ldx [%l7 + 0x18], %o0
59805loop_6996:
59806 fsrc1s %f6, %f6
59807 std %f10, [%l7 + 0x48]
59808 movrgz %l5, 0x2AA, %g2
59809 fmovs %f15, %f6
59810 bne %icc, loop_6997
59811 st %f1, [%l7 + 0x50]
59812 fmovsl %xcc, %f7, %f0
59813 stx %l1, [%l7 + 0x50]
59814loop_6997:
59815 bne,pn %xcc, loop_6998
59816 subc %g4, 0x16A1, %o6
59817 fbul,a %fcc0, loop_6999
59818 fmovsleu %icc, %f3, %f3
59819loop_6998:
59820 movvs %xcc, %o2, %o7
59821 ld [%l7 + 0x0C], %f10
59822loop_6999:
59823 fpsub16 %f4, %f2, %f8
59824 lduw [%l7 + 0x48], %i2
59825 ldx [%l7 + 0x40], %i3
59826 fblg %fcc2, loop_7000
59827 st %f14, [%l7 + 0x14]
59828 fand %f6, %f0, %f12
59829 fnot2s %f2, %f7
59830loop_7000:
59831 sllx %i0, %o3, %o1
59832 subc %i7, %i6, %l6
59833 st %f0, [%l7 + 0x6C]
59834 fpack32 %f6, %f10, %f10
59835 tvs %xcc, 0x5
59836 fmovdneg %xcc, %f10, %f11
59837 xor %l0, %o5, %i5
59838 alignaddrl %g3, %i4, %g7
59839 fmul8ulx16 %f4, %f12, %f10
59840 fnot1 %f14, %f2
59841 stb %l3, [%l7 + 0x3F]
59842 std %f14, [%l7 + 0x48]
59843 edge32 %g5, %g6, %o4
59844 ldsw [%l7 + 0x50], %i1
59845 stw %l4, [%l7 + 0x40]
59846 ldx [%l7 + 0x78], %l2
59847 fmovdcs %icc, %f5, %f9
59848 ldsb [%l7 + 0x43], %o0
59849 orn %g1, %g2, %l1
59850 fmovsneg %xcc, %f0, %f15
59851 stw %g4, [%l7 + 0x70]
59852 fornot1s %f0, %f2, %f0
59853 ldsb [%l7 + 0x57], %l5
59854 fcmpgt32 %f10, %f12, %o2
59855 ldsw [%l7 + 0x64], %o7
59856 ldsh [%l7 + 0x4A], %o6
59857 bpos,pn %xcc, loop_7001
59858 fmovsl %icc, %f13, %f14
59859 edge32l %i2, %i3, %i0
59860 fornot1 %f14, %f0, %f12
59861loop_7001:
59862 lduw [%l7 + 0x4C], %o1
59863 ldsw [%l7 + 0x58], %i7
59864 lduh [%l7 + 0x7E], %i6
59865 ldsw [%l7 + 0x60], %l6
59866 pdist %f12, %f12, %f12
59867 tg %icc, 0x2
59868 edge8l %l0, %o5, %o3
59869 fcmpne32 %f6, %f14, %g3
59870 bpos,a %icc, loop_7002
59871 fmovsn %xcc, %f1, %f2
59872 edge16n %i4, %i5, %g7
59873 fsrc2s %f1, %f2
59874loop_7002:
59875 tle %icc, 0x2
59876 fpsub16s %f0, %f11, %f3
59877 move %icc, %g5, %l3
59878 fandnot2s %f2, %f3, %f4
59879 fmovrsgz %g6, %f13, %f2
59880 movcs %icc, %i1, %l4
59881 fcmps %fcc3, %f0, %f8
59882 ldsb [%l7 + 0x47], %l2
59883 nop
59884 setx loop_7003, %l0, %l1
59885 jmpl %l1, %o0
59886 ld [%l7 + 0x18], %f9
59887 stw %o4, [%l7 + 0x30]
59888 fmul8x16 %f4, %f6, %f2
59889loop_7003:
59890 fornot1 %f8, %f2, %f8
59891 siam 0x6
59892 fsrc2 %f10, %f2
59893
59894!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
59895!
59896! Stats for Diag:
59897!
59898! Type f : 14211
59899! Type cti : 7003
59900! Type i : 14364
59901! Type l : 14422
59902!
59903!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
59904
59905
59906 EXIT_GOOD /* test finish */
59907
59908/************************************************************************
59909 Test case data start
59910 ************************************************************************/
59911.data
59912user_data_start:
59913scratch_area:
59914.word 0xAC79D2AA
59915.word 0x5CBEC44E
59916.word 0x05606B62
59917.word 0xBA843614
59918.word 0xC31C63BC
59919.word 0x47432641
59920.word 0x83528B50
59921.word 0x0109DE5F
59922.word 0xACFBDD2A
59923.word 0x3A8E6D33
59924.word 0x0D67D073
59925.word 0xA660BBA0
59926.word 0x6F267FE8
59927.word 0x038789A3
59928.word 0x6145DF6A
59929.word 0x3D4D7B69
59930.word 0x8E193392
59931.word 0x763B4F75
59932.word 0xC6A90C40
59933.word 0x4C057BF6
59934.word 0x11AAE9AF
59935.word 0x24A0046D
59936.word 0x44E9EA5C
59937.word 0xE07FB01F
59938.word 0x5A77AF90
59939.word 0xBA4C9117
59940.word 0x06E50AC9
59941.word 0x0684D5BE
59942.word 0xAC7AF514
59943.word 0xFE3DB424
59944.word 0xC5E213FC
59945.word 0xFE9E5454
59946.word 0xF3D7E74C
59947.word 0x0ACA3274
59948.word 0x802CC9E6
59949.word 0xA88AC42C
59950.word 0x9618FDA3
59951.word 0xEAF21139
59952.word 0xD3017095
59953.word 0x91703BBB
59954.word 0x3FF204FB
59955.word 0x6942A2E1
59956.word 0x12790F53
59957.word 0x0709C928
59958.word 0x4C39EA25
59959.word 0xAE6277E4
59960.word 0x728A74AC
59961.word 0xEC1EA491
59962.word 0x38127811
59963.word 0x197D39A8
59964.word 0x03140946
59965.word 0x7247D6F9
59966.word 0x519B3C24
59967.word 0x1201EE40
59968.word 0xE3E5241E
59969.word 0x5EBF6CC2
59970.word 0x7BD92E81
59971.word 0x0E7A2D34
59972.word 0x65A3F377
59973.word 0xD7266A67
59974.word 0x3574D3EB
59975.word 0x96612F51
59976.word 0xFEC17E37
59977.word 0x849B334A
59978.end